diff --git a/corpus/decl/def.nu b/corpus/decl/def.nu index 79dbdd7..25f286d 100644 --- a/corpus/decl/def.nu +++ b/corpus/decl/def.nu @@ -41,48 +41,163 @@ export def test [] {} (block))) ====== -def-env-001-smoke-test +def-001-flags ====== -def-env test [] {} +def --env foo [] {} +def --env --wrapped bar [...args] {} +def --wrapped foo [...args] {} +def --wrapped --env bar [...args] {} ----- (nu_script (decl_def + (long_flag) (cmd_identifier) (parameter_bracks) + (block)) + (decl_def + (long_flag) + (long_flag) + (cmd_identifier) + (parameter_bracks + (parameter + (param_rest + (identifier)))) + (block)) + (decl_def + (long_flag) + (cmd_identifier) + (parameter_bracks + (parameter + (param_rest + (identifier)))) + (block)) + (decl_def + (long_flag) + (long_flag) + (cmd_identifier) + (parameter_bracks + (parameter + (param_rest + (identifier)))) (block))) ====== -def-env-004-with-one-return-type +def-004-flag-with-one-return-type ====== -def-env test []: nothing -> string {} +def --env test []: nothing -> string {} +def --env --wrapped test [...args]: nothing -> string {} +def --wrapped test [...args]: nothing -> string {} +def --wrapped --env test [...args]: nothing -> string {} ----- (nu_script (decl_def + (long_flag) (cmd_identifier) (parameter_bracks) (returns (flat_type) (flat_type)) - (block))) + (block)) + (decl_def + (long_flag) + (long_flag) + (cmd_identifier) + (parameter_bracks + (parameter + (param_rest + (identifier)))) + (returns + (flat_type) + (flat_type)) + (block)) + (decl_def + (long_flag) + (cmd_identifier) + (parameter_bracks + (parameter + (param_rest + (identifier)))) + (returns + (flat_type) + (flat_type)) + (block)) + (decl_def + (long_flag) + (long_flag) + (cmd_identifier) + (parameter_bracks + (parameter + (param_rest + (identifier)))) + (returns + (flat_type) + (flat_type)) + (block)) + ) ====== -def-env-005-with-multiple-return-types +def-005-env-with-multiple-return-types ====== -def-env test []: [nothing -> string, nothing -> int] {} +def --env test []: [nothing -> string, nothing -> int] {} +def --env --wrapped test [...args]: [nothing -> string, nothing -> int] {} +def --wrapped --env test [...args]: [nothing -> string, nothing -> int] {} +def --wrapped test [...args]: [nothing -> string, nothing -> int] {} ----- (nu_script (decl_def + (long_flag) (cmd_identifier) (parameter_bracks) + (returns + (flat_type) + (flat_type) + (flat_type) + (flat_type)) + (block)) + (decl_def + (long_flag) + (long_flag) + (cmd_identifier) + (parameter_bracks + (parameter + (param_rest + (identifier)))) + (returns + (flat_type) + (flat_type) + (flat_type) + (flat_type)) + (block)) + (decl_def + (long_flag) + (long_flag) + (cmd_identifier) + (parameter_bracks + (parameter + (param_rest + (identifier)))) + (returns + (flat_type) + (flat_type) + (flat_type) + (flat_type)) + (block)) + (decl_def + (long_flag) + (cmd_identifier) + (parameter_bracks + (parameter + (param_rest + (identifier)))) (returns (flat_type) (flat_type) @@ -91,17 +206,68 @@ def-env test []: [nothing -> string, nothing -> int] {} (block))) ====== -def-env-006-with-return-type-complex +def-006-flag-with-return-type-complex ====== -def-env test []: nothing -> record {} +def --env test []: nothing -> record {} +def --env --wrapped test [...args]: nothing -> record {} +def --wrapped --env test [...args]: nothing -> record {} +def --wrapped test [...args]: nothing -> record {} ----- (nu_script (decl_def + (long_flag) (cmd_identifier) (parameter_bracks) + (returns + (flat_type) + (collection_type + (identifier) + (flat_type) + (identifier) + (flat_type))) + (block)) + (decl_def + (long_flag) + (long_flag) + (cmd_identifier) + (parameter_bracks + (parameter + (param_rest + (identifier)))) + (returns + (flat_type) + (collection_type + (identifier) + (flat_type) + (identifier) + (flat_type))) + (block)) + (decl_def + (long_flag) + (long_flag) + (cmd_identifier) + (parameter_bracks + (parameter + (param_rest + (identifier)))) + (returns + (flat_type) + (collection_type + (identifier) + (flat_type) + (identifier) + (flat_type))) + (block)) + (decl_def + (long_flag) + (cmd_identifier) + (parameter_bracks + (parameter + (param_rest + (identifier)))) (returns (flat_type) (collection_type diff --git a/grammar.js b/grammar.js index 4aa466f..abfca36 100644 --- a/grammar.js +++ b/grammar.js @@ -81,7 +81,8 @@ module.exports = grammar({ decl_def: ($) => seq( optional(MODIFIER().visibility), - choice(KEYWORD().def, KEYWORD().def_env), + KEYWORD().def, + repeat($.long_flag), field("name", $._command_name), field("parameters", choice($.parameter_parens, $.parameter_bracks)), field("return_type", optional($.returns)), diff --git a/queries/nu/highlights.scm b/queries/nu/highlights.scm index 8cb2ce4..66a3058 100644 --- a/queries/nu/highlights.scm +++ b/queries/nu/highlights.scm @@ -2,7 +2,6 @@ ;;; keywords [ "def" - "def-env" "alias" "export-env" "export" diff --git a/src/grammar.json b/src/grammar.json index 2f32119..f77432e 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -1386,17 +1386,15 @@ ] }, { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "def" - }, - { - "type": "STRING", - "value": "def-env" - } - ] + "type": "STRING", + "value": "def" + }, + { + "type": "REPEAT", + "content": { + "type": "SYMBOL", + "name": "long_flag" + } }, { "type": "FIELD", diff --git a/src/node-types.json b/src/node-types.json index 8173366..0b63612 100644 --- a/src/node-types.json +++ b/src/node-types.json @@ -1288,6 +1288,16 @@ } ] } + }, + "children": { + "multiple": true, + "required": false, + "types": [ + { + "type": "long_flag", + "named": true + } + ] } }, { @@ -5657,10 +5667,6 @@ "type": "def", "named": false }, - { - "type": "def-env", - "named": false - }, { "type": "directory", "named": false diff --git a/src/parser.c b/src/parser.c index 570320c..f7a88d7 100644 --- a/src/parser.c +++ b/src/parser.c @@ -14,15 +14,15 @@ #endif #define LANGUAGE_VERSION 14 -#define STATE_COUNT 5178 -#define LARGE_STATE_COUNT 1212 -#define SYMBOL_COUNT 441 +#define STATE_COUNT 5222 +#define LARGE_STATE_COUNT 1111 +#define SYMBOL_COUNT 442 #define ALIAS_COUNT 3 #define TOKEN_COUNT 270 #define EXTERNAL_TOKEN_COUNT 0 #define FIELD_COUNT 69 #define MAX_ALIAS_SEQUENCE_LENGTH 15 -#define PRODUCTION_ID_COUNT 202 +#define PRODUCTION_ID_COUNT 204 enum { sym_identifier = 1, @@ -40,239 +40,239 @@ enum { sym__long_flag_identifier = 13, anon_sym_LF = 14, anon_sym_def = 15, - anon_sym_def_DASHenv = 16, - anon_sym_export_DASHenv = 17, - anon_sym_extern = 18, - anon_sym_module = 19, - anon_sym_use = 20, - anon_sym_COLON = 21, - anon_sym_DASH_GT = 22, - anon_sym_LBRACK = 23, - anon_sym_COMMA = 24, - anon_sym_RBRACK = 25, - anon_sym_LPAREN = 26, - anon_sym_RPAREN = 27, - anon_sym_PIPE = 28, - anon_sym_DOLLAR = 29, - anon_sym_any = 30, - anon_sym_binary = 31, - anon_sym_block = 32, - anon_sym_bool = 33, - anon_sym_cell_DASHpath = 34, - anon_sym_closure = 35, - anon_sym_cond = 36, - anon_sym_datetime = 37, - anon_sym_directory = 38, - anon_sym_duration = 39, - anon_sym_error = 40, - anon_sym_expr = 41, - anon_sym_float = 42, - anon_sym_decimal = 43, - anon_sym_filesize = 44, - anon_sym_full_DASHcell_DASHpath = 45, - anon_sym_glob = 46, - anon_sym_int = 47, - anon_sym_import_DASHpattern = 48, - anon_sym_keyword = 49, - anon_sym_math = 50, - anon_sym_nothing = 51, - anon_sym_number = 52, - anon_sym_one_DASHof = 53, - anon_sym_operator = 54, - anon_sym_path = 55, - anon_sym_range = 56, - anon_sym_signature = 57, - anon_sym_string = 58, - anon_sym_table = 59, - anon_sym_variable = 60, - anon_sym_var_DASHwith_DASHopt_DASHtype = 61, - anon_sym_record = 62, - anon_sym_list = 63, - anon_sym_LT = 64, - anon_sym_GT = 65, - anon_sym_AT = 66, - anon_sym_DOT_DOT_DOT = 67, - anon_sym_QMARK = 68, - anon_sym_DASH_DASH = 69, - anon_sym_DASH = 70, - aux_sym_param_short_flag_token1 = 71, - anon_sym_break = 72, - anon_sym_continue = 73, - anon_sym_for = 74, - anon_sym_in = 75, - anon_sym_loop = 76, - anon_sym_make = 77, - anon_sym_while = 78, - anon_sym_do = 79, - anon_sym_if = 80, - anon_sym_else = 81, - anon_sym_match = 82, - anon_sym_LBRACE = 83, - anon_sym_RBRACE = 84, - anon_sym_EQ_GT = 85, - anon_sym__ = 86, - anon_sym_DOT = 87, - anon_sym_try = 88, - anon_sym_catch = 89, - anon_sym_return = 90, - anon_sym_source = 91, - anon_sym_source_DASHenv = 92, - anon_sym_register = 93, - anon_sym_hide = 94, - anon_sym_hide_DASHenv = 95, - anon_sym_overlay = 96, - anon_sym_new = 97, - anon_sym_as = 98, - anon_sym_STAR = 99, - anon_sym_PLUS_EQ = 100, - anon_sym_DASH_EQ = 101, - anon_sym_STAR_EQ = 102, - anon_sym_SLASH_EQ = 103, - anon_sym_PLUS_PLUS_EQ = 104, - anon_sym_where = 105, - anon_sym_QMARK2 = 106, - anon_sym_STAR_STAR = 107, - anon_sym_PLUS_PLUS = 108, - anon_sym_SLASH = 109, - anon_sym_mod = 110, - anon_sym_SLASH_SLASH = 111, - anon_sym_PLUS = 112, - anon_sym_bit_DASHshl = 113, - anon_sym_bit_DASHshr = 114, - anon_sym_EQ_EQ = 115, - anon_sym_BANG_EQ = 116, - anon_sym_LT2 = 117, - anon_sym_LT_EQ = 118, - anon_sym_GT_EQ = 119, - anon_sym_not_DASHin = 120, - anon_sym_starts_DASHwith = 121, - anon_sym_ends_DASHwith = 122, - anon_sym_EQ_TILDE = 123, - anon_sym_BANG_TILDE = 124, - anon_sym_bit_DASHand = 125, - anon_sym_bit_DASHxor = 126, - anon_sym_bit_DASHor = 127, - anon_sym_and = 128, - anon_sym_xor = 129, - anon_sym_or = 130, - anon_sym_not = 131, - anon_sym_LPAREN2 = 132, - anon_sym_DOT2 = 133, - anon_sym_EQ2 = 134, - aux_sym__val_range_end_decimal_token1 = 135, - aux_sym__val_range_end_decimal_token2 = 136, - aux_sym__val_range_end_decimal_token3 = 137, - aux_sym__val_range_end_decimal_token4 = 138, - sym_val_nothing = 139, - anon_sym_true = 140, - anon_sym_false = 141, - anon_sym_nu = 142, - anon_sym_env = 143, - aux_sym_val_number_token1 = 144, - aux_sym_val_number_token2 = 145, - aux_sym_val_number_token3 = 146, - anon_sym_inf = 147, - anon_sym_DASHinf = 148, - anon_sym_NaN = 149, - aux_sym__val_number_decimal_token1 = 150, - aux_sym__val_number_decimal_token2 = 151, - anon_sym_ns = 152, - anon_sym_s = 153, - anon_sym_us = 154, - anon_sym_ms = 155, - anon_sym_sec = 156, - anon_sym_min = 157, - anon_sym_hr = 158, - anon_sym_day = 159, - anon_sym_wk = 160, - anon_sym_b = 161, - anon_sym_B = 162, - anon_sym_kb = 163, - anon_sym_kB = 164, - anon_sym_Kb = 165, - anon_sym_KB = 166, - anon_sym_mb = 167, - anon_sym_mB = 168, - anon_sym_Mb = 169, - anon_sym_MB = 170, - anon_sym_gb = 171, - anon_sym_gB = 172, - anon_sym_Gb = 173, - anon_sym_GB = 174, - anon_sym_tb = 175, - anon_sym_tB = 176, - anon_sym_Tb = 177, - anon_sym_TB = 178, - anon_sym_pb = 179, - anon_sym_pB = 180, - anon_sym_Pb = 181, - anon_sym_PB = 182, - anon_sym_eb = 183, - anon_sym_eB = 184, - anon_sym_Eb = 185, - anon_sym_EB = 186, - anon_sym_kib = 187, - anon_sym_kiB = 188, - anon_sym_kIB = 189, - anon_sym_kIb = 190, - anon_sym_Kib = 191, - anon_sym_KIb = 192, - anon_sym_KIB = 193, - anon_sym_mib = 194, - anon_sym_miB = 195, - anon_sym_mIB = 196, - anon_sym_mIb = 197, - anon_sym_Mib = 198, - anon_sym_MIb = 199, - anon_sym_MIB = 200, - anon_sym_gib = 201, - anon_sym_giB = 202, - anon_sym_gIB = 203, - anon_sym_gIb = 204, - anon_sym_Gib = 205, - anon_sym_GIb = 206, - anon_sym_GIB = 207, - anon_sym_tib = 208, - anon_sym_tiB = 209, - anon_sym_tIB = 210, - anon_sym_tIb = 211, - anon_sym_Tib = 212, - anon_sym_TIb = 213, - anon_sym_TIB = 214, - anon_sym_pib = 215, - anon_sym_piB = 216, - anon_sym_pIB = 217, - anon_sym_pIb = 218, - anon_sym_Pib = 219, - anon_sym_PIb = 220, - anon_sym_PIB = 221, - anon_sym_eib = 222, - anon_sym_eiB = 223, - anon_sym_eIB = 224, - anon_sym_eIb = 225, - anon_sym_Eib = 226, - anon_sym_EIb = 227, - anon_sym_EIB = 228, - anon_sym_0b = 229, - anon_sym_0o = 230, - anon_sym_0x = 231, - anon_sym_LBRACK2 = 232, - sym_hex_digit = 233, - sym_val_date = 234, - anon_sym_DQUOTE = 235, - sym__escaped_str_content = 236, - sym__str_single_quotes = 237, - sym__str_back_ticks = 238, - sym_escape_sequence = 239, - sym_escaped_interpolated_content = 240, - sym_unescaped_interpolated_content = 241, - anon_sym_DOLLAR_SQUOTE = 242, - anon_sym_SQUOTE = 243, - anon_sym_DOLLAR_DQUOTE = 244, - anon_sym_DQUOTE2 = 245, - sym_inter_escape_sequence = 246, - sym__list_item_identifier = 247, - aux_sym_record_entry_token1 = 248, + anon_sym_export_DASHenv = 16, + anon_sym_extern = 17, + anon_sym_module = 18, + anon_sym_use = 19, + anon_sym_COLON = 20, + anon_sym_DASH_GT = 21, + anon_sym_LBRACK = 22, + anon_sym_COMMA = 23, + anon_sym_RBRACK = 24, + anon_sym_LPAREN = 25, + anon_sym_RPAREN = 26, + anon_sym_PIPE = 27, + anon_sym_DOLLAR = 28, + anon_sym_any = 29, + anon_sym_binary = 30, + anon_sym_block = 31, + anon_sym_bool = 32, + anon_sym_cell_DASHpath = 33, + anon_sym_closure = 34, + anon_sym_cond = 35, + anon_sym_datetime = 36, + anon_sym_directory = 37, + anon_sym_duration = 38, + anon_sym_error = 39, + anon_sym_expr = 40, + anon_sym_float = 41, + anon_sym_decimal = 42, + anon_sym_filesize = 43, + anon_sym_full_DASHcell_DASHpath = 44, + anon_sym_glob = 45, + anon_sym_int = 46, + anon_sym_import_DASHpattern = 47, + anon_sym_keyword = 48, + anon_sym_math = 49, + anon_sym_nothing = 50, + anon_sym_number = 51, + anon_sym_one_DASHof = 52, + anon_sym_operator = 53, + anon_sym_path = 54, + anon_sym_range = 55, + anon_sym_signature = 56, + anon_sym_string = 57, + anon_sym_table = 58, + anon_sym_variable = 59, + anon_sym_var_DASHwith_DASHopt_DASHtype = 60, + anon_sym_record = 61, + anon_sym_list = 62, + anon_sym_LT = 63, + anon_sym_GT = 64, + anon_sym_AT = 65, + anon_sym_DOT_DOT_DOT = 66, + anon_sym_QMARK = 67, + anon_sym_DASH_DASH = 68, + anon_sym_DASH = 69, + aux_sym_param_short_flag_token1 = 70, + anon_sym_break = 71, + anon_sym_continue = 72, + anon_sym_for = 73, + anon_sym_in = 74, + anon_sym_loop = 75, + anon_sym_make = 76, + anon_sym_while = 77, + anon_sym_do = 78, + anon_sym_if = 79, + anon_sym_else = 80, + anon_sym_match = 81, + anon_sym_LBRACE = 82, + anon_sym_RBRACE = 83, + anon_sym_EQ_GT = 84, + anon_sym__ = 85, + anon_sym_DOT = 86, + anon_sym_try = 87, + anon_sym_catch = 88, + anon_sym_return = 89, + anon_sym_source = 90, + anon_sym_source_DASHenv = 91, + anon_sym_register = 92, + anon_sym_hide = 93, + anon_sym_hide_DASHenv = 94, + anon_sym_overlay = 95, + anon_sym_new = 96, + anon_sym_as = 97, + anon_sym_STAR = 98, + anon_sym_PLUS_EQ = 99, + anon_sym_DASH_EQ = 100, + anon_sym_STAR_EQ = 101, + anon_sym_SLASH_EQ = 102, + anon_sym_PLUS_PLUS_EQ = 103, + anon_sym_where = 104, + anon_sym_QMARK2 = 105, + anon_sym_STAR_STAR = 106, + anon_sym_PLUS_PLUS = 107, + anon_sym_SLASH = 108, + anon_sym_mod = 109, + anon_sym_SLASH_SLASH = 110, + anon_sym_PLUS = 111, + anon_sym_bit_DASHshl = 112, + anon_sym_bit_DASHshr = 113, + anon_sym_EQ_EQ = 114, + anon_sym_BANG_EQ = 115, + anon_sym_LT2 = 116, + anon_sym_LT_EQ = 117, + anon_sym_GT_EQ = 118, + anon_sym_not_DASHin = 119, + anon_sym_starts_DASHwith = 120, + anon_sym_ends_DASHwith = 121, + anon_sym_EQ_TILDE = 122, + anon_sym_BANG_TILDE = 123, + anon_sym_bit_DASHand = 124, + anon_sym_bit_DASHxor = 125, + anon_sym_bit_DASHor = 126, + anon_sym_and = 127, + anon_sym_xor = 128, + anon_sym_or = 129, + anon_sym_not = 130, + anon_sym_LPAREN2 = 131, + anon_sym_DOT2 = 132, + anon_sym_EQ2 = 133, + aux_sym__val_range_end_decimal_token1 = 134, + aux_sym__val_range_end_decimal_token2 = 135, + aux_sym__val_range_end_decimal_token3 = 136, + aux_sym__val_range_end_decimal_token4 = 137, + sym_val_nothing = 138, + anon_sym_true = 139, + anon_sym_false = 140, + anon_sym_nu = 141, + anon_sym_env = 142, + aux_sym_val_number_token1 = 143, + aux_sym_val_number_token2 = 144, + aux_sym_val_number_token3 = 145, + anon_sym_inf = 146, + anon_sym_DASHinf = 147, + anon_sym_NaN = 148, + aux_sym__val_number_decimal_token1 = 149, + aux_sym__val_number_decimal_token2 = 150, + anon_sym_ns = 151, + anon_sym_s = 152, + anon_sym_us = 153, + anon_sym_ms = 154, + anon_sym_sec = 155, + anon_sym_min = 156, + anon_sym_hr = 157, + anon_sym_day = 158, + anon_sym_wk = 159, + anon_sym_b = 160, + anon_sym_B = 161, + anon_sym_kb = 162, + anon_sym_kB = 163, + anon_sym_Kb = 164, + anon_sym_KB = 165, + anon_sym_mb = 166, + anon_sym_mB = 167, + anon_sym_Mb = 168, + anon_sym_MB = 169, + anon_sym_gb = 170, + anon_sym_gB = 171, + anon_sym_Gb = 172, + anon_sym_GB = 173, + anon_sym_tb = 174, + anon_sym_tB = 175, + anon_sym_Tb = 176, + anon_sym_TB = 177, + anon_sym_pb = 178, + anon_sym_pB = 179, + anon_sym_Pb = 180, + anon_sym_PB = 181, + anon_sym_eb = 182, + anon_sym_eB = 183, + anon_sym_Eb = 184, + anon_sym_EB = 185, + anon_sym_kib = 186, + anon_sym_kiB = 187, + anon_sym_kIB = 188, + anon_sym_kIb = 189, + anon_sym_Kib = 190, + anon_sym_KIb = 191, + anon_sym_KIB = 192, + anon_sym_mib = 193, + anon_sym_miB = 194, + anon_sym_mIB = 195, + anon_sym_mIb = 196, + anon_sym_Mib = 197, + anon_sym_MIb = 198, + anon_sym_MIB = 199, + anon_sym_gib = 200, + anon_sym_giB = 201, + anon_sym_gIB = 202, + anon_sym_gIb = 203, + anon_sym_Gib = 204, + anon_sym_GIb = 205, + anon_sym_GIB = 206, + anon_sym_tib = 207, + anon_sym_tiB = 208, + anon_sym_tIB = 209, + anon_sym_tIb = 210, + anon_sym_Tib = 211, + anon_sym_TIb = 212, + anon_sym_TIB = 213, + anon_sym_pib = 214, + anon_sym_piB = 215, + anon_sym_pIB = 216, + anon_sym_pIb = 217, + anon_sym_Pib = 218, + anon_sym_PIb = 219, + anon_sym_PIB = 220, + anon_sym_eib = 221, + anon_sym_eiB = 222, + anon_sym_eIB = 223, + anon_sym_eIb = 224, + anon_sym_Eib = 225, + anon_sym_EIb = 226, + anon_sym_EIB = 227, + anon_sym_0b = 228, + anon_sym_0o = 229, + anon_sym_0x = 230, + anon_sym_LBRACK2 = 231, + sym_hex_digit = 232, + sym_val_date = 233, + anon_sym_DQUOTE = 234, + sym__escaped_str_content = 235, + sym__str_single_quotes = 236, + sym__str_back_ticks = 237, + sym_escape_sequence = 238, + sym_escaped_interpolated_content = 239, + sym_unescaped_interpolated_content = 240, + anon_sym_DOLLAR_SQUOTE = 241, + anon_sym_SQUOTE = 242, + anon_sym_DOLLAR_DQUOTE = 243, + anon_sym_DQUOTE2 = 244, + sym_inter_escape_sequence = 245, + sym__list_item_identifier = 246, + aux_sym_record_entry_token1 = 247, + anon_sym_def_DASHenv = 248, sym__record_key = 249, aux_sym_path_token1 = 250, anon_sym_CARET = 251, @@ -446,28 +446,29 @@ enum { aux_sym_pipeline_parenthesized_repeat1 = 419, aux_sym__block_body_repeat1 = 420, aux_sym__block_body_repeat2 = 421, - aux_sym__multiple_types_repeat1 = 422, - aux_sym_parameter_parens_repeat1 = 423, - aux_sym_collection_type_repeat1 = 424, - aux_sym_ctrl_match_repeat1 = 425, - aux_sym__match_or_pattern_repeat1 = 426, - aux_sym_pipe_element_repeat1 = 427, - aux_sym_overlay_use_repeat1 = 428, - aux_sym_command_list_repeat1 = 429, - aux_sym__parenthesized_body_repeat1 = 430, - aux_sym_val_binary_repeat1 = 431, - aux_sym__str_double_quotes_repeat1 = 432, - aux_sym__inter_single_quotes_repeat1 = 433, - aux_sym__inter_double_quotes_repeat1 = 434, - aux_sym_val_list_repeat1 = 435, - aux_sym_val_record_repeat1 = 436, - aux_sym_val_table_repeat1 = 437, - aux_sym_cell_path_repeat1 = 438, - aux_sym_command_repeat1 = 439, - aux_sym__command_parenthesized_body_repeat1 = 440, - anon_alias_sym_DOT_DOT = 441, - anon_alias_sym_DOT_DOT_LT = 442, - anon_alias_sym_DOT_DOT_EQ = 443, + aux_sym_decl_def_repeat1 = 422, + aux_sym__multiple_types_repeat1 = 423, + aux_sym_parameter_parens_repeat1 = 424, + aux_sym_collection_type_repeat1 = 425, + aux_sym_ctrl_match_repeat1 = 426, + aux_sym__match_or_pattern_repeat1 = 427, + aux_sym_pipe_element_repeat1 = 428, + aux_sym_overlay_use_repeat1 = 429, + aux_sym_command_list_repeat1 = 430, + aux_sym__parenthesized_body_repeat1 = 431, + aux_sym_val_binary_repeat1 = 432, + aux_sym__str_double_quotes_repeat1 = 433, + aux_sym__inter_single_quotes_repeat1 = 434, + aux_sym__inter_double_quotes_repeat1 = 435, + aux_sym_val_list_repeat1 = 436, + aux_sym_val_record_repeat1 = 437, + aux_sym_val_table_repeat1 = 438, + aux_sym_cell_path_repeat1 = 439, + aux_sym_command_repeat1 = 440, + aux_sym__command_parenthesized_body_repeat1 = 441, + anon_alias_sym_DOT_DOT = 442, + anon_alias_sym_DOT_DOT_LT = 443, + anon_alias_sym_DOT_DOT_EQ = 444, }; static const char * const ts_symbol_names[] = { @@ -487,7 +488,6 @@ static const char * const ts_symbol_names[] = { [sym__long_flag_identifier] = "_long_flag_identifier", [anon_sym_LF] = "\n", [anon_sym_def] = "def", - [anon_sym_def_DASHenv] = "def-env", [anon_sym_export_DASHenv] = "export-env", [anon_sym_extern] = "extern", [anon_sym_module] = "module", @@ -720,6 +720,7 @@ static const char * const ts_symbol_names[] = { [sym_inter_escape_sequence] = "inter_escape_sequence", [sym__list_item_identifier] = "val_string", [aux_sym_record_entry_token1] = "identifier", + [anon_sym_def_DASHenv] = "identifier", [sym__record_key] = "identifier", [aux_sym_path_token1] = "path_token1", [anon_sym_CARET] = "^", @@ -893,6 +894,7 @@ static const char * const ts_symbol_names[] = { [aux_sym_pipeline_parenthesized_repeat1] = "pipeline_parenthesized_repeat1", [aux_sym__block_body_repeat1] = "_block_body_repeat1", [aux_sym__block_body_repeat2] = "_block_body_repeat2", + [aux_sym_decl_def_repeat1] = "decl_def_repeat1", [aux_sym__multiple_types_repeat1] = "_multiple_types_repeat1", [aux_sym_parameter_parens_repeat1] = "parameter_parens_repeat1", [aux_sym_collection_type_repeat1] = "collection_type_repeat1", @@ -934,7 +936,6 @@ static const TSSymbol ts_symbol_map[] = { [sym__long_flag_identifier] = sym__long_flag_identifier, [anon_sym_LF] = anon_sym_LF, [anon_sym_def] = anon_sym_def, - [anon_sym_def_DASHenv] = anon_sym_def_DASHenv, [anon_sym_export_DASHenv] = anon_sym_export_DASHenv, [anon_sym_extern] = anon_sym_extern, [anon_sym_module] = anon_sym_module, @@ -1167,6 +1168,7 @@ static const TSSymbol ts_symbol_map[] = { [sym_inter_escape_sequence] = sym_inter_escape_sequence, [sym__list_item_identifier] = sym_val_string, [aux_sym_record_entry_token1] = sym_identifier, + [anon_sym_def_DASHenv] = sym_identifier, [sym__record_key] = sym_identifier, [aux_sym_path_token1] = aux_sym_path_token1, [anon_sym_CARET] = anon_sym_CARET, @@ -1340,6 +1342,7 @@ static const TSSymbol ts_symbol_map[] = { [aux_sym_pipeline_parenthesized_repeat1] = aux_sym_pipeline_parenthesized_repeat1, [aux_sym__block_body_repeat1] = aux_sym__block_body_repeat1, [aux_sym__block_body_repeat2] = aux_sym__block_body_repeat2, + [aux_sym_decl_def_repeat1] = aux_sym_decl_def_repeat1, [aux_sym__multiple_types_repeat1] = aux_sym__multiple_types_repeat1, [aux_sym_parameter_parens_repeat1] = aux_sym_parameter_parens_repeat1, [aux_sym_collection_type_repeat1] = aux_sym_collection_type_repeat1, @@ -1429,10 +1432,6 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, - [anon_sym_def_DASHenv] = { - .visible = true, - .named = false, - }, [anon_sym_export_DASHenv] = { .visible = true, .named = false, @@ -2361,6 +2360,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, + [anon_sym_def_DASHenv] = { + .visible = true, + .named = true, + }, [sym__record_key] = { .visible = true, .named = true, @@ -3053,6 +3056,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = false, .named = false, }, + [aux_sym_decl_def_repeat1] = { + .visible = false, + .named = false, + }, [aux_sym__multiple_types_repeat1] = { .visible = false, .named = false, @@ -3439,56 +3446,58 @@ static const TSFieldMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = { [149] = {.index = 284, .length = 2}, [150] = {.index = 284, .length = 2}, [151] = {.index = 286, .length = 6}, - [152] = {.index = 292, .length = 1}, - [153] = {.index = 292, .length = 1}, - [154] = {.index = 293, .length = 1}, - [155] = {.index = 294, .length = 2}, - [156] = {.index = 296, .length = 5}, + [152] = {.index = 292, .length = 5}, + [153] = {.index = 297, .length = 1}, + [154] = {.index = 297, .length = 1}, + [155] = {.index = 298, .length = 1}, + [156] = {.index = 299, .length = 2}, [157] = {.index = 301, .length = 5}, [158] = {.index = 306, .length = 5}, - [159] = {.index = 311, .length = 2}, - [160] = {.index = 313, .length = 2}, - [161] = {.index = 315, .length = 2}, - [162] = {.index = 317, .length = 4}, - [163] = {.index = 321, .length = 4}, - [164] = {.index = 325, .length = 8}, - [165] = {.index = 333, .length = 5}, - [166] = {.index = 325, .length = 8}, - [167] = {.index = 333, .length = 5}, - [168] = {.index = 338, .length = 2}, - [169] = {.index = 338, .length = 2}, - [170] = {.index = 340, .length = 2}, - [171] = {.index = 342, .length = 4}, - [172] = {.index = 346, .length = 2}, - [173] = {.index = 348, .length = 2}, - [174] = {.index = 350, .length = 2}, - [175] = {.index = 352, .length = 3}, - [176] = {.index = 355, .length = 3}, - [177] = {.index = 358, .length = 5}, - [178] = {.index = 363, .length = 5}, - [179] = {.index = 368, .length = 5}, - [180] = {.index = 373, .length = 5}, - [181] = {.index = 378, .length = 2}, - [182] = {.index = 378, .length = 2}, - [183] = {.index = 380, .length = 4}, - [184] = {.index = 338, .length = 2}, - [185] = {.index = 338, .length = 2}, - [186] = {.index = 384, .length = 3}, - [187] = {.index = 338, .length = 2}, - [188] = {.index = 338, .length = 2}, - [189] = {.index = 384, .length = 3}, - [190] = {.index = 387, .length = 2}, - [191] = {.index = 387, .length = 2}, - [192] = {.index = 389, .length = 5}, - [193] = {.index = 394, .length = 5}, - [194] = {.index = 399, .length = 5}, - [195] = {.index = 404, .length = 3}, - [196] = {.index = 404, .length = 3}, - [197] = {.index = 404, .length = 3}, - [198] = {.index = 404, .length = 3}, - [199] = {.index = 407, .length = 5}, - [200] = {.index = 412, .length = 6}, - [201] = {.index = 418, .length = 6}, + [159] = {.index = 311, .length = 5}, + [160] = {.index = 316, .length = 2}, + [161] = {.index = 318, .length = 2}, + [162] = {.index = 320, .length = 2}, + [163] = {.index = 322, .length = 4}, + [164] = {.index = 326, .length = 4}, + [165] = {.index = 330, .length = 8}, + [166] = {.index = 338, .length = 5}, + [167] = {.index = 330, .length = 8}, + [168] = {.index = 338, .length = 5}, + [169] = {.index = 343, .length = 2}, + [170] = {.index = 343, .length = 2}, + [171] = {.index = 345, .length = 6}, + [172] = {.index = 351, .length = 2}, + [173] = {.index = 353, .length = 4}, + [174] = {.index = 357, .length = 2}, + [175] = {.index = 359, .length = 2}, + [176] = {.index = 361, .length = 2}, + [177] = {.index = 363, .length = 3}, + [178] = {.index = 366, .length = 3}, + [179] = {.index = 369, .length = 5}, + [180] = {.index = 374, .length = 5}, + [181] = {.index = 379, .length = 5}, + [182] = {.index = 384, .length = 5}, + [183] = {.index = 389, .length = 2}, + [184] = {.index = 389, .length = 2}, + [185] = {.index = 391, .length = 4}, + [186] = {.index = 343, .length = 2}, + [187] = {.index = 343, .length = 2}, + [188] = {.index = 395, .length = 3}, + [189] = {.index = 343, .length = 2}, + [190] = {.index = 343, .length = 2}, + [191] = {.index = 395, .length = 3}, + [192] = {.index = 398, .length = 2}, + [193] = {.index = 398, .length = 2}, + [194] = {.index = 400, .length = 5}, + [195] = {.index = 405, .length = 5}, + [196] = {.index = 410, .length = 5}, + [197] = {.index = 415, .length = 3}, + [198] = {.index = 415, .length = 3}, + [199] = {.index = 415, .length = 3}, + [200] = {.index = 415, .length = 3}, + [201] = {.index = 418, .length = 5}, + [202] = {.index = 423, .length = 6}, + [203] = {.index = 429, .length = 6}, }; static const TSFieldMapEntry ts_field_map_entries[] = { @@ -3908,50 +3917,56 @@ static const TSFieldMapEntry ts_field_map_entries[] = { {field_return_type, 4}, {field_unquoted_name, 2, .inherited = true}, [292] = + {field_body, 5}, + {field_name, 3}, + {field_parameters, 4}, + {field_quoted_name, 3, .inherited = true}, + {field_unquoted_name, 3, .inherited = true}, + [297] = {field_key, 0}, - [293] = + [298] = {field_type, 0, .inherited = true}, - [294] = + [299] = {field_catch_branch, 4}, {field_try_branch, 1}, - [296] = + [301] = {field_body, 5}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 3}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [301] = + [306] = {field_body, 5}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 4}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [306] = + [311] = {field_body, 5}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 4}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [311] = + [316] = {field_default_pattern, 0}, {field_expression, 2}, - [313] = + [318] = {field_expression, 2}, {field_pattern, 0}, - [315] = + [320] = {field_end, 5}, {field_step, 2}, - [317] = + [322] = {field_overlay, 2}, {field_quoted_name, 5, .inherited = true}, {field_rename, 5}, {field_unquoted_name, 5, .inherited = true}, - [321] = + [326] = {field_overlay, 3}, {field_quoted_name, 5, .inherited = true}, {field_rename, 5}, {field_unquoted_name, 5, .inherited = true}, - [325] = + [330] = {field_lhs, 0}, {field_lhs, 1}, {field_lhs, 2}, @@ -3960,115 +3975,122 @@ static const TSFieldMapEntry ts_field_map_entries[] = { {field_opr, 4, .inherited = true}, {field_rhs, 4}, {field_rhs, 4, .inherited = true}, - [333] = + [338] = {field_lhs, 0}, {field_lhs, 1}, {field_lhs, 2}, {field_opr, 3}, {field_rhs, 4}, - [338] = + [343] = {field_start, 0}, {field_step, 3}, - [340] = + [345] = + {field_body, 6}, + {field_name, 3}, + {field_parameters, 4}, + {field_quoted_name, 3, .inherited = true}, + {field_return_type, 5}, + {field_unquoted_name, 3, .inherited = true}, + [351] = {field_key, 2, .inherited = true}, {field_type, 2, .inherited = true}, - [342] = + [353] = {field_key, 0, .inherited = true}, {field_key, 1, .inherited = true}, {field_type, 0, .inherited = true}, {field_type, 1, .inherited = true}, - [346] = + [357] = {field_inner, 2}, {field_type, 2, .inherited = true}, - [348] = + [359] = {field_type, 0, .inherited = true}, {field_type, 1, .inherited = true}, - [350] = + [361] = {field_type, 0, .inherited = true}, {field_type, 2, .inherited = true}, - [352] = + [363] = {field_condition, 1}, {field_else_branch, 5}, {field_then_branch, 2}, - [355] = + [366] = {field_condition, 1}, {field_else_block, 5}, {field_then_branch, 2}, - [358] = + [369] = {field_body, 6}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 4}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [363] = + [374] = {field_body, 6}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 5}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [368] = + [379] = {field_body, 6}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 4}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [373] = + [384] = {field_body, 6}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 5}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [378] = + [389] = {field_end, 6}, {field_step, 2}, - [380] = + [391] = {field_overlay, 3}, {field_quoted_name, 6, .inherited = true}, {field_rename, 6}, {field_unquoted_name, 6, .inherited = true}, - [384] = + [395] = {field_end, 6}, {field_start, 0}, {field_step, 3}, - [387] = + [398] = {field_key, 0}, {field_type, 2, .inherited = true}, - [389] = + [400] = {field_body, 7}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 5}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [394] = + [405] = {field_body, 7}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 5}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [399] = + [410] = {field_body, 7}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 6}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [404] = + [415] = {field_end, 7}, {field_start, 0}, {field_step, 3}, - [407] = + [418] = {field_body, 8}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 6}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [412] = + [423] = {field_head, 1}, {field_head, 2}, {field_tail, 3}, {field_tail, 4}, {field_tail, 5}, {field_tail, 6}, - [418] = + [429] = {field_head, 1}, {field_head, 2}, {field_tail, 4}, @@ -4213,69 +4235,69 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [2] = anon_alias_sym_DOT_DOT_EQ, [3] = anon_alias_sym_DOT_DOT_EQ, }, - [153] = { + [154] = { [0] = sym_identifier, }, - [161] = { + [162] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, [3] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT, }, - [164] = { + [165] = { [0] = sym_val_string, }, - [165] = { + [166] = { [0] = sym_val_string, }, - [168] = { + [169] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT, [5] = anon_alias_sym_DOT_DOT, }, - [169] = { + [170] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT, [5] = anon_alias_sym_DOT_DOT, }, - [181] = { + [183] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, [3] = anon_alias_sym_DOT_DOT_LT, [4] = anon_alias_sym_DOT_DOT_LT, [5] = anon_alias_sym_DOT_DOT_LT, }, - [182] = { + [184] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, [3] = anon_alias_sym_DOT_DOT_EQ, [4] = anon_alias_sym_DOT_DOT_EQ, [5] = anon_alias_sym_DOT_DOT_EQ, }, - [184] = { + [186] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT_LT, [5] = anon_alias_sym_DOT_DOT_LT, [6] = anon_alias_sym_DOT_DOT_LT, }, - [185] = { + [187] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT_EQ, [5] = anon_alias_sym_DOT_DOT_EQ, [6] = anon_alias_sym_DOT_DOT_EQ, }, - [186] = { + [188] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT, [5] = anon_alias_sym_DOT_DOT, }, - [187] = { + [189] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4283,7 +4305,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_LT, [6] = anon_alias_sym_DOT_DOT_LT, }, - [188] = { + [190] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4291,31 +4313,31 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_EQ, [6] = anon_alias_sym_DOT_DOT_EQ, }, - [189] = { + [191] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT, [5] = anon_alias_sym_DOT_DOT, }, - [191] = { + [193] = { [0] = sym_identifier, }, - [195] = { + [197] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT_LT, [5] = anon_alias_sym_DOT_DOT_LT, [6] = anon_alias_sym_DOT_DOT_LT, }, - [196] = { + [198] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT_EQ, [5] = anon_alias_sym_DOT_DOT_EQ, [6] = anon_alias_sym_DOT_DOT_EQ, }, - [197] = { + [199] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4323,7 +4345,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_LT, [6] = anon_alias_sym_DOT_DOT_LT, }, - [198] = { + [200] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4354,267 +4376,267 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1] = 1, [2] = 2, [3] = 3, - [4] = 2, - [5] = 5, + [4] = 4, + [5] = 2, [6] = 6, - [7] = 6, - [8] = 8, + [7] = 7, + [8] = 4, [9] = 9, - [10] = 3, + [10] = 6, [11] = 11, - [12] = 5, - [13] = 13, - [14] = 14, - [15] = 13, - [16] = 16, - [17] = 11, - [18] = 8, - [19] = 9, - [20] = 14, - [21] = 16, + [12] = 12, + [13] = 3, + [14] = 11, + [15] = 9, + [16] = 7, + [17] = 17, + [18] = 12, + [19] = 19, + [20] = 17, + [21] = 19, [22] = 2, - [23] = 6, - [24] = 5, + [23] = 4, + [24] = 6, [25] = 3, - [26] = 13, - [27] = 8, + [26] = 7, + [27] = 12, [28] = 9, [29] = 11, - [30] = 14, - [31] = 16, + [30] = 17, + [31] = 19, [32] = 2, - [33] = 6, - [34] = 2, - [35] = 3, - [36] = 5, - [37] = 13, - [38] = 3, - [39] = 6, - [40] = 11, - [41] = 5, - [42] = 9, - [43] = 8, + [33] = 4, + [34] = 6, + [35] = 2, + [36] = 3, + [37] = 11, + [38] = 12, + [39] = 7, + [40] = 3, + [41] = 9, + [42] = 6, + [43] = 4, [44] = 44, - [45] = 44, - [46] = 44, + [45] = 45, + [46] = 12, [47] = 44, [48] = 44, [49] = 44, - [50] = 50, - [51] = 13, + [50] = 7, + [51] = 44, [52] = 44, [53] = 44, - [54] = 50, - [55] = 14, + [54] = 17, + [55] = 44, [56] = 44, - [57] = 44, - [58] = 11, + [57] = 9, + [58] = 44, [59] = 44, [60] = 44, [61] = 44, [62] = 44, - [63] = 16, - [64] = 44, - [65] = 9, - [66] = 8, - [67] = 44, - [68] = 14, - [69] = 16, + [63] = 11, + [64] = 19, + [65] = 44, + [66] = 44, + [67] = 45, + [68] = 19, + [69] = 17, [70] = 3, - [71] = 2, - [72] = 6, - [73] = 8, - [74] = 9, - [75] = 13, - [76] = 5, - [77] = 11, + [71] = 4, + [72] = 2, + [73] = 11, + [74] = 7, + [75] = 12, + [76] = 6, + [77] = 9, [78] = 2, - [79] = 14, - [80] = 5, - [81] = 3, + [79] = 17, + [80] = 3, + [81] = 4, [82] = 6, - [83] = 16, - [84] = 84, + [83] = 19, + [84] = 12, [85] = 11, - [86] = 84, - [87] = 8, - [88] = 84, - [89] = 9, - [90] = 84, - [91] = 13, - [92] = 16, - [93] = 14, + [86] = 9, + [87] = 7, + [88] = 88, + [89] = 19, + [90] = 88, + [91] = 17, + [92] = 88, + [93] = 88, [94] = 94, - [95] = 95, - [96] = 94, + [95] = 94, + [96] = 96, [97] = 94, [98] = 94, [99] = 99, [100] = 100, - [101] = 99, - [102] = 100, + [101] = 101, + [102] = 99, [103] = 100, - [104] = 104, - [105] = 104, + [104] = 99, + [105] = 101, [106] = 99, - [107] = 100, - [108] = 104, - [109] = 100, + [107] = 99, + [108] = 101, + [109] = 99, [110] = 99, - [111] = 104, - [112] = 100, - [113] = 99, - [114] = 100, - [115] = 104, - [116] = 100, - [117] = 99, - [118] = 100, - [119] = 104, + [111] = 99, + [112] = 99, + [113] = 100, + [114] = 101, + [115] = 99, + [116] = 99, + [117] = 100, + [118] = 101, + [119] = 99, [120] = 100, - [121] = 99, - [122] = 104, - [123] = 100, - [124] = 100, - [125] = 99, - [126] = 126, - [127] = 104, - [128] = 100, + [121] = 101, + [122] = 99, + [123] = 99, + [124] = 99, + [125] = 101, + [126] = 100, + [127] = 99, + [128] = 101, [129] = 99, - [130] = 104, - [131] = 100, - [132] = 100, - [133] = 104, + [130] = 100, + [131] = 99, + [132] = 99, + [133] = 133, [134] = 99, - [135] = 104, - [136] = 100, - [137] = 104, - [138] = 100, - [139] = 104, - [140] = 100, + [135] = 101, + [136] = 99, + [137] = 99, + [138] = 101, + [139] = 100, + [140] = 101, [141] = 99, - [142] = 104, - [143] = 104, - [144] = 126, - [145] = 104, + [142] = 133, + [143] = 99, + [144] = 99, + [145] = 101, [146] = 100, - [147] = 104, + [147] = 100, [148] = 99, - [149] = 100, - [150] = 100, - [151] = 100, - [152] = 104, - [153] = 99, - [154] = 100, - [155] = 100, - [156] = 100, - [157] = 100, + [149] = 99, + [150] = 99, + [151] = 101, + [152] = 100, + [153] = 101, + [154] = 99, + [155] = 101, + [156] = 99, + [157] = 99, [158] = 100, - [159] = 100, - [160] = 99, - [161] = 100, + [159] = 101, + [160] = 100, + [161] = 99, [162] = 100, - [163] = 100, - [164] = 100, - [165] = 100, + [163] = 101, + [164] = 99, + [165] = 101, [166] = 166, [167] = 167, [168] = 167, [169] = 169, [170] = 170, [171] = 2, - [172] = 3, - [173] = 6, - [174] = 2, - [175] = 5, - [176] = 6, - [177] = 5, - [178] = 9, - [179] = 13, + [172] = 2, + [173] = 4, + [174] = 6, + [175] = 3, + [176] = 11, + [177] = 9, + [178] = 7, + [179] = 12, [180] = 3, - [181] = 8, - [182] = 11, - [183] = 9, - [184] = 16, - [185] = 11, - [186] = 13, - [187] = 14, - [188] = 8, - [189] = 14, - [190] = 16, - [191] = 2, - [192] = 3, - [193] = 6, - [194] = 5, - [195] = 2, - [196] = 8, - [197] = 2, - [198] = 13, - [199] = 9, - [200] = 11, - [201] = 5, - [202] = 2, - [203] = 14, - [204] = 16, + [181] = 6, + [182] = 4, + [183] = 19, + [184] = 12, + [185] = 7, + [186] = 17, + [187] = 11, + [188] = 9, + [189] = 17, + [190] = 2, + [191] = 19, + [192] = 6, + [193] = 3, + [194] = 4, + [195] = 12, + [196] = 7, + [197] = 11, + [198] = 9, + [199] = 2, + [200] = 2, + [201] = 4, + [202] = 4, + [203] = 2, + [204] = 3, [205] = 3, - [206] = 5, - [207] = 3, - [208] = 6, - [209] = 2, - [210] = 210, + [206] = 6, + [207] = 19, + [208] = 17, + [209] = 209, + [210] = 2, [211] = 6, - [212] = 8, - [213] = 9, - [214] = 3, - [215] = 9, - [216] = 210, - [217] = 5, - [218] = 13, - [219] = 11, - [220] = 8, - [221] = 6, - [222] = 13, - [223] = 11, - [224] = 6, - [225] = 3, - [226] = 14, - [227] = 5, - [228] = 2, - [229] = 6, - [230] = 11, - [231] = 14, - [232] = 5, - [233] = 9, - [234] = 3, - [235] = 8, - [236] = 13, - [237] = 13, - [238] = 16, + [212] = 9, + [213] = 7, + [214] = 17, + [215] = 12, + [216] = 3, + [217] = 4, + [218] = 11, + [219] = 6, + [220] = 9, + [221] = 3, + [222] = 2, + [223] = 4, + [224] = 209, + [225] = 11, + [226] = 12, + [227] = 7, + [228] = 6, + [229] = 7, + [230] = 12, + [231] = 12, + [232] = 11, + [233] = 6, + [234] = 17, + [235] = 4, + [236] = 3, + [237] = 19, + [238] = 7, [239] = 9, - [240] = 8, - [241] = 16, - [242] = 11, - [243] = 8, - [244] = 13, - [245] = 2, - [246] = 14, - [247] = 14, - [248] = 14, - [249] = 9, - [250] = 16, - [251] = 251, + [240] = 11, + [241] = 12, + [242] = 19, + [243] = 19, + [244] = 17, + [245] = 7, + [246] = 9, + [247] = 17, + [248] = 11, + [249] = 2, + [250] = 17, + [251] = 4, [252] = 3, - [253] = 16, - [254] = 6, - [255] = 5, + [253] = 6, + [254] = 254, + [255] = 19, [256] = 11, - [257] = 11, - [258] = 11, - [259] = 16, - [260] = 8, + [257] = 19, + [258] = 12, + [259] = 9, + [260] = 7, [261] = 9, - [262] = 13, - [263] = 16, - [264] = 14, + [262] = 9, + [263] = 19, + [264] = 17, [265] = 265, [266] = 265, [267] = 267, @@ -4633,15 +4655,15 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [280] = 280, [281] = 281, [282] = 282, - [283] = 282, - [284] = 281, + [283] = 281, + [284] = 278, [285] = 275, - [286] = 276, + [286] = 282, [287] = 277, - [288] = 279, - [289] = 278, + [288] = 276, + [289] = 279, [290] = 280, - [291] = 291, + [291] = 265, [292] = 292, [293] = 293, [294] = 294, @@ -4649,121 +4671,121 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [296] = 296, [297] = 297, [298] = 298, - [299] = 299, - [300] = 265, + [299] = 292, + [300] = 300, [301] = 301, [302] = 302, [303] = 303, - [304] = 301, - [305] = 302, - [306] = 306, + [304] = 304, + [305] = 300, + [306] = 296, [307] = 297, - [308] = 303, + [308] = 308, [309] = 309, - [310] = 301, - [311] = 311, - [312] = 306, - [313] = 295, - [314] = 302, - [315] = 298, - [316] = 316, - [317] = 301, - [318] = 291, - [319] = 303, - [320] = 296, - [321] = 306, - [322] = 299, + [310] = 310, + [311] = 303, + [312] = 312, + [313] = 300, + [314] = 267, + [315] = 268, + [316] = 270, + [317] = 269, + [318] = 294, + [319] = 293, + [320] = 320, + [321] = 296, + [322] = 300, [323] = 294, - [324] = 297, - [325] = 293, - [326] = 303, - [327] = 297, - [328] = 328, - [329] = 329, - [330] = 292, - [331] = 302, - [332] = 332, - [333] = 316, + [324] = 302, + [325] = 296, + [326] = 292, + [327] = 308, + [328] = 304, + [329] = 301, + [330] = 297, + [331] = 331, + [332] = 298, + [333] = 297, [334] = 334, - [335] = 335, - [336] = 328, - [337] = 309, + [335] = 331, + [336] = 295, + [337] = 292, [338] = 338, - [339] = 311, - [340] = 316, - [341] = 269, + [339] = 339, + [340] = 340, + [341] = 320, [342] = 342, [343] = 343, [344] = 344, - [345] = 334, - [346] = 346, - [347] = 347, - [348] = 270, + [345] = 309, + [346] = 334, + [347] = 294, + [348] = 348, [349] = 349, - [350] = 268, - [351] = 267, + [350] = 350, + [351] = 331, [352] = 352, - [353] = 353, - [354] = 332, - [355] = 316, + [353] = 320, + [354] = 354, + [355] = 355, [356] = 356, - [357] = 328, - [358] = 329, - [359] = 359, - [360] = 306, - [361] = 361, - [362] = 329, + [357] = 310, + [358] = 331, + [359] = 312, + [360] = 338, + [361] = 310, + [362] = 362, [363] = 363, - [364] = 364, + [364] = 348, [365] = 365, - [366] = 342, + [366] = 366, [367] = 367, - [368] = 353, - [369] = 338, + [368] = 368, + [369] = 369, [370] = 370, - [371] = 361, + [371] = 371, [372] = 372, - [373] = 343, + [373] = 373, [374] = 374, [375] = 375, - [376] = 363, + [376] = 376, [377] = 377, - [378] = 344, + [378] = 355, [379] = 379, - [380] = 380, - [381] = 361, + [380] = 344, + [381] = 349, [382] = 382, - [383] = 383, + [383] = 338, [384] = 384, [385] = 385, - [386] = 386, + [386] = 350, [387] = 387, [388] = 388, - [389] = 389, - [390] = 390, + [389] = 312, + [390] = 352, [391] = 391, [392] = 392, [393] = 393, - [394] = 394, - [395] = 395, + [394] = 354, + [395] = 362, [396] = 396, - [397] = 332, + [397] = 355, [398] = 398, [399] = 399, - [400] = 334, - [401] = 401, - [402] = 335, - [403] = 342, - [404] = 353, + [400] = 282, + [401] = 281, + [402] = 402, + [403] = 280, + [404] = 279, [405] = 405, [406] = 406, [407] = 407, - [408] = 356, - [409] = 328, - [410] = 359, + [408] = 408, + [409] = 409, + [410] = 410, [411] = 411, - [412] = 329, - [413] = 413, + [412] = 412, + [413] = 352, [414] = 414, [415] = 415, [416] = 416, @@ -4773,15 +4795,15 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [420] = 420, [421] = 421, [422] = 422, - [423] = 423, - [424] = 424, + [423] = 278, + [424] = 275, [425] = 425, - [426] = 426, - [427] = 427, - [428] = 428, + [426] = 344, + [427] = 340, + [428] = 350, [429] = 429, - [430] = 430, - [431] = 431, + [430] = 277, + [431] = 276, [432] = 432, [433] = 433, [434] = 434, @@ -4795,1236 +4817,1236 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [442] = 442, [443] = 443, [444] = 444, - [445] = 352, + [445] = 445, [446] = 446, - [447] = 447, + [447] = 343, [448] = 448, [449] = 449, [450] = 450, [451] = 451, - [452] = 349, - [453] = 347, - [454] = 346, - [455] = 455, - [456] = 335, - [457] = 436, - [458] = 372, - [459] = 392, - [460] = 432, - [461] = 367, - [462] = 282, - [463] = 281, - [464] = 280, - [465] = 279, - [466] = 278, - [467] = 433, - [468] = 277, - [469] = 377, - [470] = 332, - [471] = 276, - [472] = 275, - [473] = 375, - [474] = 374, - [475] = 416, - [476] = 379, - [477] = 405, - [478] = 424, - [479] = 425, - [480] = 380, - [481] = 382, - [482] = 383, - [483] = 384, - [484] = 385, - [485] = 386, - [486] = 387, - [487] = 388, - [488] = 356, - [489] = 389, - [490] = 390, - [491] = 426, - [492] = 391, - [493] = 393, - [494] = 427, - [495] = 361, - [496] = 394, - [497] = 395, - [498] = 396, - [499] = 335, - [500] = 431, - [501] = 334, - [502] = 364, - [503] = 398, - [504] = 399, - [505] = 401, - [506] = 342, - [507] = 406, - [508] = 407, - [509] = 411, - [510] = 428, - [511] = 365, - [512] = 429, - [513] = 413, - [514] = 414, - [515] = 415, - [516] = 418, - [517] = 419, - [518] = 420, - [519] = 430, - [520] = 455, - [521] = 421, - [522] = 422, - [523] = 353, - [524] = 423, - [525] = 444, - [526] = 451, - [527] = 450, - [528] = 449, - [529] = 448, - [530] = 447, - [531] = 446, - [532] = 443, - [533] = 442, - [534] = 441, - [535] = 440, - [536] = 439, - [537] = 438, - [538] = 370, - [539] = 437, - [540] = 435, - [541] = 434, - [542] = 332, - [543] = 334, - [544] = 302, + [452] = 452, + [453] = 339, + [454] = 342, + [455] = 363, + [456] = 456, + [457] = 339, + [458] = 458, + [459] = 459, + [460] = 460, + [461] = 310, + [462] = 320, + [463] = 463, + [464] = 464, + [465] = 388, + [466] = 446, + [467] = 442, + [468] = 444, + [469] = 406, + [470] = 411, + [471] = 409, + [472] = 398, + [473] = 393, + [474] = 392, + [475] = 391, + [476] = 387, + [477] = 375, + [478] = 449, + [479] = 369, + [480] = 414, + [481] = 371, + [482] = 368, + [483] = 366, + [484] = 373, + [485] = 376, + [486] = 377, + [487] = 379, + [488] = 415, + [489] = 443, + [490] = 384, + [491] = 460, + [492] = 385, + [493] = 412, + [494] = 365, + [495] = 416, + [496] = 437, + [497] = 445, + [498] = 448, + [499] = 355, + [500] = 451, + [501] = 464, + [502] = 458, + [503] = 439, + [504] = 352, + [505] = 425, + [506] = 350, + [507] = 344, + [508] = 452, + [509] = 456, + [510] = 396, + [511] = 408, + [512] = 374, + [513] = 429, + [514] = 433, + [515] = 438, + [516] = 421, + [517] = 312, + [518] = 399, + [519] = 450, + [520] = 422, + [521] = 420, + [522] = 405, + [523] = 407, + [524] = 459, + [525] = 434, + [526] = 402, + [527] = 410, + [528] = 463, + [529] = 367, + [530] = 419, + [531] = 339, + [532] = 418, + [533] = 432, + [534] = 435, + [535] = 372, + [536] = 338, + [537] = 370, + [538] = 441, + [539] = 440, + [540] = 382, + [541] = 436, + [542] = 338, + [543] = 312, + [544] = 295, [545] = 297, - [546] = 301, - [547] = 296, - [548] = 291, - [549] = 293, - [550] = 292, + [546] = 308, + [547] = 300, + [548] = 296, + [549] = 296, + [550] = 293, [551] = 301, - [552] = 298, - [553] = 299, - [554] = 306, + [552] = 294, + [553] = 297, + [554] = 298, [555] = 302, - [556] = 295, - [557] = 294, - [558] = 297, + [556] = 292, + [557] = 304, + [558] = 292, [559] = 303, - [560] = 303, - [561] = 329, - [562] = 316, - [563] = 328, - [564] = 311, - [565] = 309, - [566] = 306, - [567] = 316, - [568] = 347, - [569] = 328, - [570] = 344, - [571] = 343, - [572] = 359, - [573] = 356, - [574] = 346, - [575] = 342, - [576] = 352, - [577] = 338, - [578] = 363, - [579] = 353, - [580] = 361, - [581] = 335, - [582] = 349, - [583] = 329, - [584] = 439, - [585] = 407, - [586] = 353, - [587] = 389, - [588] = 411, - [589] = 375, - [590] = 388, - [591] = 387, - [592] = 361, - [593] = 372, - [594] = 594, - [595] = 377, - [596] = 451, - [597] = 455, - [598] = 386, - [599] = 364, - [600] = 392, - [601] = 385, - [602] = 413, - [603] = 384, - [604] = 383, - [605] = 382, - [606] = 380, - [607] = 450, - [608] = 449, - [609] = 390, - [610] = 398, - [611] = 370, - [612] = 391, - [613] = 399, - [614] = 614, - [615] = 444, - [616] = 423, - [617] = 379, - [618] = 422, - [619] = 421, - [620] = 393, - [621] = 420, - [622] = 419, - [623] = 416, - [624] = 401, - [625] = 396, - [626] = 394, - [627] = 395, - [628] = 342, - [629] = 374, - [630] = 414, - [631] = 356, - [632] = 335, - [633] = 406, - [634] = 418, - [635] = 415, - [636] = 367, - [637] = 334, - [638] = 448, - [639] = 424, - [640] = 425, - [641] = 426, - [642] = 427, - [643] = 447, - [644] = 365, - [645] = 428, - [646] = 429, - [647] = 430, - [648] = 431, - [649] = 432, - [650] = 332, - [651] = 433, - [652] = 434, - [653] = 435, - [654] = 436, - [655] = 437, - [656] = 438, - [657] = 440, - [658] = 441, - [659] = 442, - [660] = 443, - [661] = 446, + [560] = 300, + [561] = 334, + [562] = 309, + [563] = 331, + [564] = 331, + [565] = 320, + [566] = 294, + [567] = 310, + [568] = 342, + [569] = 310, + [570] = 349, + [571] = 339, + [572] = 362, + [573] = 354, + [574] = 355, + [575] = 320, + [576] = 348, + [577] = 340, + [578] = 356, + [579] = 352, + [580] = 363, + [581] = 344, + [582] = 350, + [583] = 343, + [584] = 371, + [585] = 372, + [586] = 444, + [587] = 374, + [588] = 452, + [589] = 421, + [590] = 443, + [591] = 367, + [592] = 415, + [593] = 463, + [594] = 344, + [595] = 339, + [596] = 442, + [597] = 419, + [598] = 410, + [599] = 460, + [600] = 458, + [601] = 439, + [602] = 438, + [603] = 399, + [604] = 434, + [605] = 441, + [606] = 440, + [607] = 451, + [608] = 608, + [609] = 436, + [610] = 464, + [611] = 448, + [612] = 445, + [613] = 437, + [614] = 416, + [615] = 365, + [616] = 412, + [617] = 385, + [618] = 384, + [619] = 379, + [620] = 377, + [621] = 376, + [622] = 373, + [623] = 366, + [624] = 435, + [625] = 456, + [626] = 459, + [627] = 627, + [628] = 433, + [629] = 432, + [630] = 446, + [631] = 429, + [632] = 425, + [633] = 420, + [634] = 422, + [635] = 450, + [636] = 411, + [637] = 409, + [638] = 414, + [639] = 338, + [640] = 388, + [641] = 398, + [642] = 369, + [643] = 370, + [644] = 393, + [645] = 312, + [646] = 408, + [647] = 418, + [648] = 355, + [649] = 407, + [650] = 449, + [651] = 382, + [652] = 350, + [653] = 375, + [654] = 392, + [655] = 387, + [656] = 391, + [657] = 406, + [658] = 352, + [659] = 396, + [660] = 402, + [661] = 405, [662] = 265, [663] = 265, - [664] = 267, - [665] = 269, + [664] = 269, + [665] = 267, [666] = 268, [667] = 270, - [668] = 268, + [668] = 270, [669] = 269, - [670] = 267, - [671] = 270, - [672] = 278, - [673] = 277, - [674] = 276, - [675] = 275, - [676] = 279, - [677] = 280, - [678] = 282, - [679] = 281, - [680] = 281, - [681] = 276, - [682] = 275, - [683] = 277, - [684] = 282, - [685] = 278, - [686] = 280, - [687] = 279, + [670] = 268, + [671] = 267, + [672] = 281, + [673] = 280, + [674] = 275, + [675] = 277, + [676] = 282, + [677] = 276, + [678] = 278, + [679] = 279, + [680] = 275, + [681] = 279, + [682] = 276, + [683] = 280, + [684] = 281, + [685] = 277, + [686] = 282, + [687] = 278, [688] = 688, [689] = 689, [690] = 690, [691] = 691, [692] = 692, - [693] = 693, - [694] = 689, - [695] = 691, + [693] = 688, + [694] = 694, + [695] = 695, [696] = 696, - [697] = 697, - [698] = 696, - [699] = 693, - [700] = 297, + [697] = 691, + [698] = 690, + [699] = 696, + [700] = 293, [701] = 701, - [702] = 296, - [703] = 703, - [704] = 299, - [705] = 302, - [706] = 301, - [707] = 302, - [708] = 298, - [709] = 709, - [710] = 710, - [711] = 711, + [702] = 295, + [703] = 296, + [704] = 297, + [705] = 298, + [706] = 300, + [707] = 292, + [708] = 708, + [709] = 303, + [710] = 304, + [711] = 302, [712] = 712, - [713] = 713, - [714] = 306, - [715] = 297, - [716] = 294, - [717] = 303, - [718] = 295, - [719] = 303, - [720] = 720, - [721] = 291, - [722] = 301, - [723] = 292, - [724] = 293, - [725] = 303, - [726] = 316, - [727] = 332, - [728] = 292, - [729] = 295, + [713] = 297, + [714] = 714, + [715] = 301, + [716] = 300, + [717] = 717, + [718] = 718, + [719] = 294, + [720] = 292, + [721] = 296, + [722] = 722, + [723] = 723, + [724] = 308, + [725] = 309, + [726] = 292, + [727] = 304, + [728] = 298, + [729] = 293, [730] = 296, - [731] = 306, - [732] = 299, - [733] = 297, - [734] = 301, - [735] = 735, - [736] = 302, - [737] = 297, - [738] = 738, - [739] = 301, - [740] = 298, - [741] = 294, - [742] = 742, - [743] = 306, - [744] = 302, - [745] = 745, - [746] = 735, - [747] = 309, - [748] = 311, - [749] = 293, - [750] = 334, - [751] = 316, - [752] = 303, - [753] = 328, - [754] = 329, - [755] = 291, - [756] = 363, + [731] = 302, + [732] = 296, + [733] = 303, + [734] = 338, + [735] = 312, + [736] = 331, + [737] = 301, + [738] = 320, + [739] = 739, + [740] = 739, + [741] = 741, + [742] = 294, + [743] = 308, + [744] = 300, + [745] = 331, + [746] = 334, + [747] = 300, + [748] = 292, + [749] = 749, + [750] = 297, + [751] = 751, + [752] = 294, + [753] = 310, + [754] = 297, + [755] = 295, + [756] = 265, [757] = 344, - [758] = 306, - [759] = 759, - [760] = 760, - [761] = 343, - [762] = 352, - [763] = 311, - [764] = 265, + [758] = 294, + [759] = 320, + [760] = 349, + [761] = 348, + [762] = 338, + [763] = 312, + [764] = 340, [765] = 356, - [766] = 338, - [767] = 329, - [768] = 328, - [769] = 309, - [770] = 770, - [771] = 316, - [772] = 353, - [773] = 328, - [774] = 335, - [775] = 342, - [776] = 332, - [777] = 349, - [778] = 359, + [766] = 320, + [767] = 310, + [768] = 363, + [769] = 310, + [770] = 342, + [771] = 331, + [772] = 350, + [773] = 343, + [774] = 355, + [775] = 362, + [776] = 776, + [777] = 777, + [778] = 309, [779] = 334, - [780] = 780, - [781] = 361, - [782] = 347, - [783] = 316, - [784] = 329, - [785] = 785, - [786] = 346, - [787] = 438, - [788] = 361, - [789] = 328, - [790] = 377, - [791] = 388, - [792] = 389, - [793] = 349, - [794] = 387, - [795] = 390, - [796] = 329, - [797] = 391, - [798] = 372, - [799] = 393, - [800] = 392, - [801] = 801, - [802] = 394, - [803] = 386, - [804] = 370, - [805] = 395, - [806] = 396, - [807] = 385, - [808] = 808, - [809] = 352, - [810] = 384, - [811] = 383, - [812] = 382, - [813] = 813, - [814] = 380, - [815] = 359, - [816] = 379, - [817] = 455, - [818] = 356, + [780] = 339, + [781] = 354, + [782] = 331, + [783] = 352, + [784] = 425, + [785] = 442, + [786] = 350, + [787] = 410, + [788] = 352, + [789] = 370, + [790] = 372, + [791] = 355, + [792] = 356, + [793] = 418, + [794] = 366, + [795] = 374, + [796] = 349, + [797] = 420, + [798] = 433, + [799] = 339, + [800] = 421, + [801] = 450, + [802] = 344, + [803] = 415, + [804] = 396, + [805] = 402, + [806] = 355, + [807] = 352, + [808] = 350, + [809] = 388, + [810] = 419, + [811] = 811, + [812] = 340, + [813] = 342, + [814] = 405, + [815] = 452, + [816] = 320, + [817] = 464, + [818] = 411, [819] = 819, - [820] = 335, - [821] = 332, - [822] = 342, - [823] = 347, - [824] = 346, - [825] = 334, - [826] = 353, - [827] = 827, - [828] = 398, - [829] = 356, - [830] = 785, - [831] = 399, - [832] = 770, - [833] = 353, - [834] = 342, - [835] = 335, - [836] = 365, - [837] = 401, - [838] = 343, - [839] = 413, - [840] = 361, - [841] = 451, - [842] = 450, - [843] = 449, - [844] = 448, - [845] = 447, - [846] = 446, - [847] = 443, - [848] = 442, - [849] = 441, - [850] = 440, - [851] = 851, - [852] = 439, - [853] = 411, - [854] = 344, - [855] = 437, - [856] = 436, - [857] = 435, - [858] = 434, - [859] = 433, - [860] = 367, - [861] = 432, - [862] = 431, - [863] = 430, - [864] = 429, - [865] = 428, - [866] = 427, - [867] = 867, - [868] = 426, - [869] = 425, - [870] = 424, - [871] = 338, - [872] = 416, - [873] = 374, - [874] = 363, - [875] = 760, - [876] = 406, - [877] = 407, - [878] = 364, - [879] = 444, - [880] = 423, - [881] = 422, - [882] = 421, - [883] = 375, - [884] = 420, - [885] = 419, - [886] = 418, - [887] = 415, - [888] = 414, - [889] = 334, - [890] = 416, - [891] = 265, - [892] = 372, - [893] = 867, - [894] = 813, - [895] = 808, - [896] = 377, - [897] = 267, - [898] = 270, - [899] = 380, - [900] = 382, - [901] = 383, - [902] = 384, - [903] = 385, - [904] = 386, - [905] = 269, - [906] = 387, - [907] = 268, - [908] = 388, - [909] = 389, - [910] = 390, - [911] = 391, - [912] = 393, - [913] = 394, - [914] = 395, - [915] = 867, - [916] = 819, - [917] = 801, - [918] = 396, - [919] = 364, - [920] = 398, - [921] = 392, - [922] = 365, - [923] = 455, - [924] = 399, - [925] = 335, - [926] = 451, - [927] = 450, - [928] = 449, - [929] = 448, - [930] = 447, - [931] = 446, - [932] = 443, - [933] = 442, - [934] = 441, - [935] = 440, - [936] = 439, - [937] = 438, - [938] = 437, - [939] = 436, - [940] = 435, - [941] = 434, - [942] = 433, - [943] = 432, - [944] = 431, - [945] = 430, - [946] = 429, - [947] = 428, - [948] = 427, - [949] = 426, - [950] = 425, - [951] = 424, - [952] = 375, - [953] = 353, - [954] = 401, - [955] = 406, - [956] = 342, - [957] = 361, - [958] = 407, - [959] = 356, - [960] = 411, - [961] = 827, - [962] = 444, - [963] = 423, - [964] = 379, - [965] = 422, - [966] = 421, - [967] = 332, - [968] = 420, - [969] = 419, - [970] = 370, - [971] = 418, - [972] = 415, - [973] = 413, - [974] = 374, - [975] = 414, - [976] = 851, - [977] = 367, + [820] = 409, + [821] = 448, + [822] = 445, + [823] = 398, + [824] = 312, + [825] = 437, + [826] = 416, + [827] = 365, + [828] = 460, + [829] = 458, + [830] = 406, + [831] = 439, + [832] = 438, + [833] = 338, + [834] = 393, + [835] = 310, + [836] = 407, + [837] = 412, + [838] = 408, + [839] = 385, + [840] = 422, + [841] = 343, + [842] = 399, + [843] = 382, + [844] = 384, + [845] = 379, + [846] = 344, + [847] = 429, + [848] = 377, + [849] = 434, + [850] = 392, + [851] = 348, + [852] = 451, + [853] = 376, + [854] = 373, + [855] = 444, + [856] = 363, + [857] = 456, + [858] = 443, + [859] = 459, + [860] = 432, + [861] = 463, + [862] = 354, + [863] = 391, + [864] = 435, + [865] = 436, + [866] = 440, + [867] = 441, + [868] = 371, + [869] = 362, + [870] = 446, + [871] = 339, + [872] = 414, + [873] = 369, + [874] = 874, + [875] = 387, + [876] = 449, + [877] = 877, + [878] = 367, + [879] = 375, + [880] = 440, + [881] = 406, + [882] = 369, + [883] = 883, + [884] = 367, + [885] = 393, + [886] = 392, + [887] = 887, + [888] = 398, + [889] = 450, + [890] = 374, + [891] = 443, + [892] = 418, + [893] = 409, + [894] = 268, + [895] = 267, + [896] = 270, + [897] = 269, + [898] = 388, + [899] = 446, + [900] = 464, + [901] = 442, + [902] = 391, + [903] = 372, + [904] = 370, + [905] = 265, + [906] = 448, + [907] = 382, + [908] = 445, + [909] = 387, + [910] = 350, + [911] = 411, + [912] = 437, + [913] = 420, + [914] = 459, + [915] = 915, + [916] = 456, + [917] = 421, + [918] = 918, + [919] = 410, + [920] = 396, + [921] = 375, + [922] = 463, + [923] = 416, + [924] = 402, + [925] = 405, + [926] = 449, + [927] = 365, + [928] = 928, + [929] = 412, + [930] = 819, + [931] = 338, + [932] = 407, + [933] = 385, + [934] = 384, + [935] = 408, + [936] = 344, + [937] = 339, + [938] = 422, + [939] = 377, + [940] = 376, + [941] = 451, + [942] = 373, + [943] = 312, + [944] = 425, + [945] = 460, + [946] = 452, + [947] = 877, + [948] = 366, + [949] = 458, + [950] = 414, + [951] = 439, + [952] = 811, + [953] = 429, + [954] = 874, + [955] = 436, + [956] = 371, + [957] = 432, + [958] = 438, + [959] = 433, + [960] = 419, + [961] = 434, + [962] = 355, + [963] = 435, + [964] = 352, + [965] = 379, + [966] = 399, + [967] = 415, + [968] = 968, + [969] = 444, + [970] = 441, + [971] = 918, + [972] = 928, + [973] = 973, + [974] = 883, + [975] = 975, + [976] = 976, + [977] = 887, [978] = 978, [979] = 979, - [980] = 980, - [981] = 981, + [980] = 968, + [981] = 918, [982] = 982, - [983] = 983, + [983] = 915, [984] = 984, - [985] = 867, - [986] = 986, - [987] = 301, - [988] = 278, - [989] = 983, - [990] = 990, - [991] = 298, - [992] = 302, - [993] = 981, - [994] = 978, - [995] = 986, - [996] = 270, - [997] = 279, + [985] = 985, + [986] = 267, + [987] = 987, + [988] = 279, + [989] = 270, + [990] = 275, + [991] = 991, + [992] = 975, + [993] = 280, + [994] = 276, + [995] = 282, + [996] = 996, + [997] = 918, [998] = 982, - [999] = 280, - [1000] = 295, - [1001] = 281, - [1002] = 282, - [1003] = 1003, - [1004] = 292, - [1005] = 268, - [1006] = 277, - [1007] = 276, - [1008] = 275, - [1009] = 267, - [1010] = 1010, - [1011] = 1011, - [1012] = 1012, - [1013] = 269, - [1014] = 984, - [1015] = 979, - [1016] = 1016, - [1017] = 1017, - [1018] = 297, + [999] = 268, + [1000] = 979, + [1001] = 973, + [1002] = 976, + [1003] = 984, + [1004] = 1004, + [1005] = 269, + [1006] = 278, + [1007] = 277, + [1008] = 281, + [1009] = 1009, + [1010] = 304, + [1011] = 297, + [1012] = 303, + [1013] = 1013, + [1014] = 1014, + [1015] = 1009, + [1016] = 296, + [1017] = 302, + [1018] = 300, [1019] = 1019, [1020] = 1020, - [1021] = 298, - [1022] = 1012, + [1021] = 1021, + [1022] = 1022, [1023] = 1023, - [1024] = 1010, - [1025] = 292, - [1026] = 297, - [1027] = 334, - [1028] = 1012, - [1029] = 301, - [1030] = 1030, - [1031] = 1031, - [1032] = 332, - [1033] = 1016, - [1034] = 344, - [1035] = 295, - [1036] = 309, - [1037] = 311, - [1038] = 1011, - [1039] = 1039, - [1040] = 302, - [1041] = 1041, - [1042] = 334, - [1043] = 363, - [1044] = 275, - [1045] = 344, - [1046] = 343, - [1047] = 276, - [1048] = 1048, - [1049] = 1012, - [1050] = 1050, - [1051] = 309, + [1024] = 1024, + [1025] = 275, + [1026] = 304, + [1027] = 309, + [1028] = 363, + [1029] = 303, + [1030] = 278, + [1031] = 1019, + [1032] = 312, + [1033] = 338, + [1034] = 309, + [1035] = 300, + [1036] = 1019, + [1037] = 297, + [1038] = 334, + [1039] = 334, + [1040] = 1021, + [1041] = 276, + [1042] = 277, + [1043] = 282, + [1044] = 302, + [1045] = 1023, + [1046] = 281, + [1047] = 280, + [1048] = 279, + [1049] = 296, + [1050] = 1024, + [1051] = 1051, [1052] = 1052, - [1053] = 277, - [1054] = 278, - [1055] = 309, - [1056] = 1056, - [1057] = 1057, - [1058] = 344, - [1059] = 1059, - [1060] = 338, - [1061] = 311, - [1062] = 334, - [1063] = 1063, + [1053] = 1053, + [1054] = 340, + [1055] = 1055, + [1056] = 1019, + [1057] = 309, + [1058] = 1058, + [1059] = 446, + [1060] = 1060, + [1061] = 1053, + [1062] = 293, + [1063] = 340, [1064] = 1064, - [1065] = 282, - [1066] = 332, - [1067] = 281, - [1068] = 392, - [1069] = 280, - [1070] = 279, - [1071] = 311, - [1072] = 377, - [1073] = 370, - [1074] = 332, - [1075] = 374, - [1076] = 1076, - [1077] = 379, + [1065] = 1053, + [1066] = 1053, + [1067] = 312, + [1068] = 1053, + [1069] = 1053, + [1070] = 1070, + [1071] = 1053, + [1072] = 342, + [1073] = 1053, + [1074] = 1053, + [1075] = 349, + [1076] = 298, + [1077] = 338, [1078] = 1078, - [1079] = 1079, + [1079] = 334, [1080] = 1080, - [1081] = 1081, + [1081] = 296, [1082] = 1082, - [1083] = 1083, - [1084] = 361, - [1085] = 1085, - [1086] = 1083, - [1087] = 367, - [1088] = 363, - [1089] = 338, - [1090] = 1083, - [1091] = 1083, - [1092] = 343, - [1093] = 1083, - [1094] = 1094, - [1095] = 297, - [1096] = 1083, - [1097] = 1094, - [1098] = 375, - [1099] = 1083, - [1100] = 1083, - [1101] = 1050, - [1102] = 301, - [1103] = 1078, - [1104] = 1104, - [1105] = 1083, - [1106] = 1083, - [1107] = 1056, - [1108] = 1052, - [1109] = 334, - [1110] = 292, - [1111] = 1059, - [1112] = 1063, - [1113] = 1083, - [1114] = 332, - [1115] = 1083, - [1116] = 379, + [1083] = 302, + [1084] = 1084, + [1085] = 1053, + [1086] = 1053, + [1087] = 374, + [1088] = 1088, + [1089] = 342, + [1090] = 1090, + [1091] = 297, + [1092] = 452, + [1093] = 1053, + [1094] = 1053, + [1095] = 312, + [1096] = 1096, + [1097] = 363, + [1098] = 419, + [1099] = 363, + [1100] = 1055, + [1101] = 338, + [1102] = 1053, + [1103] = 1103, + [1104] = 410, + [1105] = 1053, + [1106] = 1053, + [1107] = 1107, + [1108] = 1053, + [1109] = 1053, + [1110] = 1110, + [1111] = 1111, + [1112] = 300, + [1113] = 1113, + [1114] = 1114, + [1115] = 1115, + [1116] = 1116, [1117] = 1117, - [1118] = 1118, + [1118] = 292, [1119] = 1119, [1120] = 1120, - [1121] = 299, - [1122] = 344, - [1123] = 1083, - [1124] = 294, - [1125] = 1076, + [1121] = 1121, + [1122] = 1122, + [1123] = 1123, + [1124] = 1124, + [1125] = 1125, [1126] = 1126, [1127] = 1127, - [1128] = 1057, + [1128] = 1128, [1129] = 1129, [1130] = 1130, - [1131] = 1083, + [1131] = 1131, [1132] = 1132, - [1133] = 1133, + [1133] = 410, [1134] = 1134, [1135] = 1135, - [1136] = 1079, - [1137] = 1137, + [1136] = 1136, + [1137] = 1058, [1138] = 1138, [1139] = 1139, - [1140] = 1140, - [1141] = 1141, - [1142] = 1142, - [1143] = 1143, - [1144] = 1144, + [1140] = 349, + [1141] = 338, + [1142] = 344, + [1143] = 442, + [1144] = 340, [1145] = 1145, - [1146] = 1083, - [1147] = 1147, - [1148] = 1148, + [1146] = 1146, + [1147] = 1064, + [1148] = 312, [1149] = 1149, - [1150] = 1150, + [1150] = 452, [1151] = 1151, - [1152] = 1152, - [1153] = 392, - [1154] = 1064, - [1155] = 1155, + [1152] = 1060, + [1153] = 1153, + [1154] = 344, + [1155] = 1088, [1156] = 1156, [1157] = 1157, [1158] = 1158, - [1159] = 1083, + [1159] = 1159, [1160] = 1160, [1161] = 1161, - [1162] = 1162, - [1163] = 1163, - [1164] = 1164, - [1165] = 377, + [1162] = 338, + [1163] = 1103, + [1164] = 312, + [1165] = 1096, [1166] = 1166, - [1167] = 1167, + [1167] = 1078, [1168] = 1168, [1169] = 1169, [1170] = 1170, - [1171] = 1171, + [1171] = 295, [1172] = 1172, [1173] = 1173, [1174] = 1174, - [1175] = 363, + [1175] = 1175, [1176] = 1176, [1177] = 1177, - [1178] = 1178, + [1178] = 296, [1179] = 1179, - [1180] = 1180, + [1180] = 304, [1181] = 1181, - [1182] = 370, - [1183] = 1083, + [1182] = 446, + [1183] = 1183, [1184] = 1184, - [1185] = 1185, - [1186] = 1048, - [1187] = 1080, + [1185] = 342, + [1186] = 297, + [1187] = 1187, [1188] = 1188, - [1189] = 338, - [1190] = 1083, + [1189] = 1189, + [1190] = 1190, [1191] = 1191, - [1192] = 1192, + [1192] = 308, [1193] = 1193, [1194] = 1194, [1195] = 1195, [1196] = 1196, - [1197] = 374, + [1197] = 363, [1198] = 1198, - [1199] = 1199, - [1200] = 1200, - [1201] = 1201, + [1199] = 1070, + [1200] = 292, + [1201] = 303, [1202] = 1202, [1203] = 1203, [1204] = 1204, - [1205] = 1205, - [1206] = 1206, - [1207] = 1207, - [1208] = 1208, - [1209] = 1209, + [1205] = 1107, + [1206] = 1084, + [1207] = 1080, + [1208] = 1110, + [1209] = 300, [1210] = 1210, [1211] = 1211, - [1212] = 302, - [1213] = 1152, - [1214] = 1176, - [1215] = 1196, - [1216] = 343, - [1217] = 367, - [1218] = 303, - [1219] = 1144, - [1220] = 1191, - [1221] = 1200, - [1222] = 1127, - [1223] = 1145, + [1212] = 1212, + [1213] = 1213, + [1214] = 1214, + [1215] = 374, + [1216] = 1216, + [1217] = 1217, + [1218] = 1218, + [1219] = 1219, + [1220] = 419, + [1221] = 301, + [1222] = 1222, + [1223] = 1223, [1224] = 1224, - [1225] = 361, - [1226] = 1126, - [1227] = 1201, + [1225] = 1052, + [1226] = 444, + [1227] = 1227, [1228] = 1228, - [1229] = 1229, - [1230] = 1198, - [1231] = 1119, - [1232] = 1139, - [1233] = 1199, - [1234] = 1120, - [1235] = 1192, - [1236] = 1194, - [1237] = 375, - [1238] = 1148, - [1239] = 1239, - [1240] = 1147, - [1241] = 1082, - [1242] = 1143, - [1243] = 1118, - [1244] = 1129, - [1245] = 1117, - [1246] = 1174, - [1247] = 1171, - [1248] = 1170, - [1249] = 1142, - [1250] = 1168, - [1251] = 297, - [1252] = 1149, - [1253] = 1150, - [1254] = 1164, - [1255] = 1163, - [1256] = 1162, - [1257] = 1202, - [1258] = 1151, - [1259] = 1204, - [1260] = 1138, - [1261] = 361, - [1262] = 1141, - [1263] = 1155, - [1264] = 1206, - [1265] = 1157, - [1266] = 1207, - [1267] = 1140, - [1268] = 1177, - [1269] = 1178, - [1270] = 1179, - [1271] = 301, - [1272] = 1156, - [1273] = 1137, - [1274] = 1166, - [1275] = 1161, - [1276] = 1167, - [1277] = 298, - [1278] = 303, - [1279] = 1180, - [1280] = 295, - [1281] = 1181, - [1282] = 1205, - [1283] = 1134, - [1284] = 334, - [1285] = 296, - [1286] = 1203, - [1287] = 332, - [1288] = 1160, - [1289] = 306, - [1290] = 1211, - [1291] = 291, - [1292] = 1169, - [1293] = 1172, - [1294] = 1173, - [1295] = 1210, - [1296] = 1133, - [1297] = 1188, - [1298] = 302, - [1299] = 293, - [1300] = 1208, - [1301] = 1195, - [1302] = 1209, - [1303] = 1184, - [1304] = 1185, - [1305] = 1135, - [1306] = 1306, - [1307] = 334, - [1308] = 1308, - [1309] = 1309, - [1310] = 1310, - [1311] = 1311, - [1312] = 332, - [1313] = 1313, - [1314] = 306, - [1315] = 1315, - [1316] = 1316, - [1317] = 1317, - [1318] = 1318, - [1319] = 1319, - [1320] = 1320, - [1321] = 1321, - [1322] = 328, - [1323] = 379, - [1324] = 1324, - [1325] = 1325, - [1326] = 1326, - [1327] = 1327, + [1229] = 349, + [1230] = 1230, + [1231] = 1231, + [1232] = 1232, + [1233] = 294, + [1234] = 1234, + [1235] = 1235, + [1236] = 1236, + [1237] = 1116, + [1238] = 1236, + [1239] = 339, + [1240] = 320, + [1241] = 1235, + [1242] = 1177, + [1243] = 1160, + [1244] = 1195, + [1245] = 1194, + [1246] = 1176, + [1247] = 1214, + [1248] = 1138, + [1249] = 1249, + [1250] = 1232, + [1251] = 1149, + [1252] = 1216, + [1253] = 1253, + [1254] = 310, + [1255] = 1139, + [1256] = 1191, + [1257] = 331, + [1258] = 1189, + [1259] = 1188, + [1260] = 1231, + [1261] = 1136, + [1262] = 312, + [1263] = 1217, + [1264] = 446, + [1265] = 1134, + [1266] = 1124, + [1267] = 1132, + [1268] = 1169, + [1269] = 1131, + [1270] = 1230, + [1271] = 1218, + [1272] = 1219, + [1273] = 1130, + [1274] = 1204, + [1275] = 1129, + [1276] = 1125, + [1277] = 1123, + [1278] = 1159, + [1279] = 1222, + [1280] = 1126, + [1281] = 1158, + [1282] = 1156, + [1283] = 1173, + [1284] = 1175, + [1285] = 1181, + [1286] = 1211, + [1287] = 1210, + [1288] = 1146, + [1289] = 1122, + [1290] = 1153, + [1291] = 1202, + [1292] = 1292, + [1293] = 1151, + [1294] = 1120, + [1295] = 1119, + [1296] = 1198, + [1297] = 1190, + [1298] = 1224, + [1299] = 1299, + [1300] = 294, + [1301] = 1135, + [1302] = 1117, + [1303] = 344, + [1304] = 1115, + [1305] = 1145, + [1306] = 1157, + [1307] = 444, + [1308] = 1113, + [1309] = 1174, + [1310] = 1161, + [1311] = 1227, + [1312] = 338, + [1313] = 1111, + [1314] = 1172, + [1315] = 1187, + [1316] = 1212, + [1317] = 1168, + [1318] = 442, + [1319] = 1127, + [1320] = 1179, + [1321] = 1228, + [1322] = 1184, + [1323] = 1196, + [1324] = 1203, + [1325] = 1213, + [1326] = 1223, + [1327] = 1170, [1328] = 1328, - [1329] = 329, - [1330] = 356, - [1331] = 1331, - [1332] = 316, + [1329] = 331, + [1330] = 1234, + [1331] = 1128, + [1332] = 1332, [1333] = 1333, [1334] = 1334, - [1335] = 1335, - [1336] = 316, - [1337] = 1337, - [1338] = 1338, - [1339] = 1339, + [1335] = 1334, + [1336] = 1334, + [1337] = 1334, + [1338] = 356, + [1339] = 348, [1340] = 1340, [1341] = 1341, - [1342] = 353, - [1343] = 297, - [1344] = 302, - [1345] = 306, - [1346] = 301, - [1347] = 1347, - [1348] = 1348, - [1349] = 295, - [1350] = 1347, - [1351] = 302, - [1352] = 414, - [1353] = 303, - [1354] = 301, - [1355] = 1347, - [1356] = 292, - [1357] = 349, - [1358] = 1347, - [1359] = 303, - [1360] = 401, - [1361] = 352, - [1362] = 1362, - [1363] = 296, - [1364] = 347, - [1365] = 346, - [1366] = 328, - [1367] = 1347, + [1342] = 1342, + [1343] = 1334, + [1344] = 1334, + [1345] = 1334, + [1346] = 1334, + [1347] = 308, + [1348] = 1334, + [1349] = 1334, + [1350] = 1350, + [1351] = 1334, + [1352] = 1352, + [1353] = 1353, + [1354] = 1334, + [1355] = 301, + [1356] = 1334, + [1357] = 1357, + [1358] = 1358, + [1359] = 1359, + [1360] = 293, + [1361] = 1334, + [1362] = 1334, + [1363] = 304, + [1364] = 1334, + [1365] = 1365, + [1366] = 1366, + [1367] = 1367, [1368] = 1368, - [1369] = 1347, - [1370] = 342, - [1371] = 1347, - [1372] = 335, - [1373] = 1347, - [1374] = 291, - [1375] = 1347, - [1376] = 1347, - [1377] = 329, - [1378] = 297, - [1379] = 359, - [1380] = 1347, - [1381] = 293, - [1382] = 1347, - [1383] = 299, - [1384] = 1347, - [1385] = 1347, + [1369] = 303, + [1370] = 310, + [1371] = 295, + [1372] = 1372, + [1373] = 320, + [1374] = 1374, + [1375] = 1375, + [1376] = 1376, + [1377] = 1377, + [1378] = 363, + [1379] = 296, + [1380] = 1380, + [1381] = 302, + [1382] = 399, + [1383] = 343, + [1384] = 388, + [1385] = 355, [1386] = 294, - [1387] = 298, - [1388] = 1347, - [1389] = 1347, - [1390] = 344, - [1391] = 1391, - [1392] = 422, - [1393] = 447, - [1394] = 446, - [1395] = 399, - [1396] = 443, - [1397] = 442, - [1398] = 441, - [1399] = 440, - [1400] = 398, - [1401] = 1401, - [1402] = 1402, - [1403] = 1403, + [1387] = 362, + [1388] = 354, + [1389] = 352, + [1390] = 350, + [1391] = 298, + [1392] = 1392, + [1393] = 1393, + [1394] = 297, + [1395] = 300, + [1396] = 1396, + [1397] = 297, + [1398] = 300, + [1399] = 1399, + [1400] = 1400, + [1401] = 292, + [1402] = 292, + [1403] = 296, [1404] = 1404, - [1405] = 439, - [1406] = 1406, - [1407] = 364, - [1408] = 438, - [1409] = 426, - [1410] = 437, - [1411] = 425, - [1412] = 436, - [1413] = 396, - [1414] = 416, - [1415] = 1415, - [1416] = 372, - [1417] = 424, - [1418] = 1418, - [1419] = 1419, - [1420] = 1420, - [1421] = 1421, - [1422] = 309, - [1423] = 311, - [1424] = 356, - [1425] = 448, - [1426] = 435, + [1405] = 1405, + [1406] = 344, + [1407] = 442, + [1408] = 371, + [1409] = 414, + [1410] = 369, + [1411] = 449, + [1412] = 375, + [1413] = 387, + [1414] = 391, + [1415] = 392, + [1416] = 393, + [1417] = 398, + [1418] = 409, + [1419] = 411, + [1420] = 339, + [1421] = 410, + [1422] = 419, + [1423] = 1423, + [1424] = 1424, + [1425] = 1425, + [1426] = 452, [1427] = 1427, - [1428] = 434, - [1429] = 433, - [1430] = 432, - [1431] = 431, + [1428] = 1428, + [1429] = 374, + [1430] = 1430, + [1431] = 1431, [1432] = 1432, - [1433] = 1433, - [1434] = 1434, - [1435] = 1435, - [1436] = 449, + [1433] = 338, + [1434] = 312, + [1435] = 415, + [1436] = 1436, [1437] = 1437, [1438] = 1438, - [1439] = 450, + [1439] = 331, [1440] = 1440, - [1441] = 429, - [1442] = 392, - [1443] = 377, - [1444] = 428, + [1441] = 1441, + [1442] = 1442, + [1443] = 1443, + [1444] = 331, [1445] = 1445, - [1446] = 1446, - [1447] = 455, - [1448] = 370, - [1449] = 1449, - [1450] = 427, - [1451] = 1451, - [1452] = 353, - [1453] = 451, - [1454] = 395, - [1455] = 394, - [1456] = 393, - [1457] = 374, - [1458] = 391, - [1459] = 430, - [1460] = 390, - [1461] = 389, - [1462] = 342, - [1463] = 388, - [1464] = 335, - [1465] = 329, - [1466] = 444, - [1467] = 423, - [1468] = 387, - [1469] = 375, - [1470] = 1470, - [1471] = 421, - [1472] = 1472, - [1473] = 328, - [1474] = 386, - [1475] = 334, - [1476] = 332, - [1477] = 385, - [1478] = 420, - [1479] = 419, - [1480] = 384, - [1481] = 383, - [1482] = 382, - [1483] = 380, - [1484] = 316, - [1485] = 418, - [1486] = 365, - [1487] = 415, - [1488] = 1488, - [1489] = 361, - [1490] = 367, - [1491] = 316, - [1492] = 306, - [1493] = 413, - [1494] = 406, - [1495] = 1495, - [1496] = 411, - [1497] = 1497, - [1498] = 407, - [1499] = 342, - [1500] = 1446, - [1501] = 329, - [1502] = 1437, - [1503] = 1438, - [1504] = 1470, - [1505] = 1421, - [1506] = 1391, - [1507] = 1445, - [1508] = 1497, - [1509] = 1401, + [1446] = 418, + [1447] = 350, + [1448] = 1448, + [1449] = 352, + [1450] = 294, + [1451] = 355, + [1452] = 1452, + [1453] = 310, + [1454] = 441, + [1455] = 440, + [1456] = 436, + [1457] = 435, + [1458] = 433, + [1459] = 432, + [1460] = 429, + [1461] = 425, + [1462] = 422, + [1463] = 373, + [1464] = 408, + [1465] = 407, + [1466] = 406, + [1467] = 405, + [1468] = 402, + [1469] = 376, + [1470] = 396, + [1471] = 377, + [1472] = 450, + [1473] = 1473, + [1474] = 379, + [1475] = 1475, + [1476] = 384, + [1477] = 382, + [1478] = 320, + [1479] = 1479, + [1480] = 385, + [1481] = 370, + [1482] = 372, + [1483] = 366, + [1484] = 443, + [1485] = 412, + [1486] = 1486, + [1487] = 1487, + [1488] = 459, + [1489] = 456, + [1490] = 451, + [1491] = 365, + [1492] = 434, + [1493] = 444, + [1494] = 416, + [1495] = 437, + [1496] = 1496, + [1497] = 445, + [1498] = 438, + [1499] = 439, + [1500] = 458, + [1501] = 460, + [1502] = 1502, + [1503] = 309, + [1504] = 334, + [1505] = 448, + [1506] = 464, + [1507] = 421, + [1508] = 420, + [1509] = 1509, [1510] = 1510, - [1511] = 1402, - [1512] = 352, - [1513] = 1404, - [1514] = 1451, - [1515] = 335, - [1516] = 353, - [1517] = 356, - [1518] = 1510, - [1519] = 1519, - [1520] = 1415, - [1521] = 361, - [1522] = 1472, - [1523] = 1403, - [1524] = 343, - [1525] = 1406, - [1526] = 347, - [1527] = 359, - [1528] = 1435, - [1529] = 1495, - [1530] = 1440, - [1531] = 1434, - [1532] = 1433, - [1533] = 338, - [1534] = 1519, + [1511] = 463, + [1512] = 367, + [1513] = 1473, + [1514] = 1428, + [1515] = 1441, + [1516] = 1442, + [1517] = 1443, + [1518] = 1518, + [1519] = 1445, + [1520] = 349, + [1521] = 342, + [1522] = 340, + [1523] = 356, + [1524] = 363, + [1525] = 1475, + [1526] = 339, + [1527] = 355, + [1528] = 352, + [1529] = 350, + [1530] = 1448, + [1531] = 320, + [1532] = 348, + [1533] = 310, + [1534] = 1452, [1535] = 1432, - [1536] = 328, - [1537] = 363, - [1538] = 1420, - [1539] = 1419, - [1540] = 349, - [1541] = 1418, - [1542] = 344, - [1543] = 346, - [1544] = 391, - [1545] = 374, - [1546] = 353, - [1547] = 395, - [1548] = 335, - [1549] = 430, - [1550] = 431, - [1551] = 393, - [1552] = 365, - [1553] = 394, - [1554] = 455, - [1555] = 429, - [1556] = 407, - [1557] = 396, - [1558] = 428, - [1559] = 427, - [1560] = 370, - [1561] = 1561, - [1562] = 426, - [1563] = 425, - [1564] = 424, - [1565] = 364, - [1566] = 416, + [1536] = 1536, + [1537] = 1536, + [1538] = 344, + [1539] = 1423, + [1540] = 1424, + [1541] = 1510, + [1542] = 1425, + [1543] = 1427, + [1544] = 1479, + [1545] = 1486, + [1546] = 1487, + [1547] = 1440, + [1548] = 1496, + [1549] = 1502, + [1550] = 1509, + [1551] = 343, + [1552] = 354, + [1553] = 1553, + [1554] = 1553, + [1555] = 1555, + [1556] = 1438, + [1557] = 1437, + [1558] = 1436, + [1559] = 362, + [1560] = 416, + [1561] = 420, + [1562] = 374, + [1563] = 415, + [1564] = 444, + [1565] = 388, + [1566] = 452, [1567] = 411, - [1568] = 361, - [1569] = 413, - [1570] = 356, - [1571] = 387, - [1572] = 388, - [1573] = 1573, - [1574] = 432, - [1575] = 1575, - [1576] = 433, - [1577] = 332, - [1578] = 334, - [1579] = 386, - [1580] = 398, - [1581] = 414, - [1582] = 385, - [1583] = 379, - [1584] = 342, - [1585] = 384, - [1586] = 389, - [1587] = 434, - [1588] = 390, - [1589] = 415, - [1590] = 444, - [1591] = 435, - [1592] = 423, - [1593] = 436, - [1594] = 437, - [1595] = 422, - [1596] = 421, - [1597] = 406, - [1598] = 418, - [1599] = 372, - [1600] = 451, - [1601] = 450, - [1602] = 449, - [1603] = 448, - [1604] = 401, - [1605] = 377, - [1606] = 447, - [1607] = 446, - [1608] = 443, - [1609] = 392, - [1610] = 367, - [1611] = 442, - [1612] = 419, - [1613] = 420, - [1614] = 399, - [1615] = 375, - [1616] = 383, - [1617] = 441, - [1618] = 440, - [1619] = 439, - [1620] = 438, - [1621] = 380, - [1622] = 382, - [1623] = 1623, - [1624] = 1623, - [1625] = 1625, - [1626] = 1623, - [1627] = 1625, - [1628] = 1628, - [1629] = 1623, - [1630] = 1630, - [1631] = 1623, - [1632] = 1625, - [1633] = 1623, - [1634] = 1623, - [1635] = 1625, - [1636] = 1625, - [1637] = 1625, - [1638] = 1623, - [1639] = 1625, - [1640] = 1625, - [1641] = 1625, - [1642] = 1623, - [1643] = 1625, - [1644] = 1623, - [1645] = 1623, - [1646] = 1623, - [1647] = 1623, - [1648] = 1623, + [1568] = 434, + [1569] = 409, + [1570] = 372, + [1571] = 398, + [1572] = 393, + [1573] = 392, + [1574] = 391, + [1575] = 338, + [1576] = 312, + [1577] = 1577, + [1578] = 387, + [1579] = 370, + [1580] = 375, + [1581] = 449, + [1582] = 369, + [1583] = 382, + [1584] = 414, + [1585] = 460, + [1586] = 458, + [1587] = 344, + [1588] = 371, + [1589] = 366, + [1590] = 373, + [1591] = 376, + [1592] = 377, + [1593] = 396, + [1594] = 1594, + [1595] = 379, + [1596] = 384, + [1597] = 1597, + [1598] = 439, + [1599] = 385, + [1600] = 412, + [1601] = 365, + [1602] = 443, + [1603] = 442, + [1604] = 437, + [1605] = 438, + [1606] = 445, + [1607] = 419, + [1608] = 410, + [1609] = 350, + [1610] = 352, + [1611] = 355, + [1612] = 402, + [1613] = 405, + [1614] = 406, + [1615] = 407, + [1616] = 408, + [1617] = 448, + [1618] = 464, + [1619] = 459, + [1620] = 422, + [1621] = 339, + [1622] = 421, + [1623] = 425, + [1624] = 429, + [1625] = 446, + [1626] = 367, + [1627] = 432, + [1628] = 433, + [1629] = 450, + [1630] = 399, + [1631] = 463, + [1632] = 456, + [1633] = 451, + [1634] = 435, + [1635] = 436, + [1636] = 440, + [1637] = 441, + [1638] = 418, + [1639] = 1639, + [1640] = 1640, + [1641] = 1640, + [1642] = 1639, + [1643] = 1640, + [1644] = 1640, + [1645] = 1639, + [1646] = 1639, + [1647] = 1640, + [1648] = 1640, [1649] = 1649, - [1650] = 1623, - [1651] = 1623, - [1652] = 1625, - [1653] = 1625, - [1654] = 1625, - [1655] = 1625, - [1656] = 1625, - [1657] = 1623, - [1658] = 1625, - [1659] = 1659, - [1660] = 1660, - [1661] = 1661, - [1662] = 1662, - [1663] = 1663, + [1650] = 1639, + [1651] = 1639, + [1652] = 1640, + [1653] = 1639, + [1654] = 1640, + [1655] = 1639, + [1656] = 1640, + [1657] = 1639, + [1658] = 1639, + [1659] = 1640, + [1660] = 1640, + [1661] = 1639, + [1662] = 1639, + [1663] = 1640, [1664] = 1664, [1665] = 1665, - [1666] = 1666, - [1667] = 1667, - [1668] = 1668, - [1669] = 1661, - [1670] = 1665, - [1671] = 1671, - [1672] = 1664, - [1673] = 1671, - [1674] = 1674, + [1666] = 1639, + [1667] = 1640, + [1668] = 1639, + [1669] = 1640, + [1670] = 1640, + [1671] = 1639, + [1672] = 1639, + [1673] = 1639, + [1674] = 1640, [1675] = 1675, [1676] = 1676, [1677] = 1677, @@ -6035,3499 +6057,3543 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1682] = 1682, [1683] = 1683, [1684] = 1684, - [1685] = 1685, - [1686] = 1686, + [1685] = 1677, + [1686] = 1678, [1687] = 1687, - [1688] = 1688, - [1689] = 1689, + [1688] = 1679, + [1689] = 1687, [1690] = 1690, [1691] = 1691, [1692] = 1692, - [1693] = 1693, + [1693] = 1690, [1694] = 1694, - [1695] = 1676, + [1695] = 1695, [1696] = 1696, [1697] = 1697, - [1698] = 1675, - [1699] = 1675, + [1698] = 1698, + [1699] = 1696, [1700] = 1700, [1701] = 1701, - [1702] = 1690, + [1702] = 1695, [1703] = 1703, - [1704] = 1682, - [1705] = 1703, - [1706] = 1706, - [1707] = 1706, - [1708] = 1678, - [1709] = 1679, - [1710] = 1676, - [1711] = 1685, - [1712] = 1682, - [1713] = 1677, - [1714] = 1679, - [1715] = 1703, - [1716] = 1677, - [1717] = 1701, - [1718] = 1691, - [1719] = 1676, - [1720] = 1696, - [1721] = 1675, - [1722] = 1700, - [1723] = 1701, + [1704] = 1700, + [1705] = 1705, + [1706] = 1701, + [1707] = 1694, + [1708] = 1708, + [1709] = 1698, + [1710] = 1697, + [1711] = 1696, + [1712] = 1712, + [1713] = 1694, + [1714] = 1690, + [1715] = 1715, + [1716] = 1703, + [1717] = 1705, + [1718] = 1708, + [1719] = 1698, + [1720] = 1697, + [1721] = 1696, + [1722] = 1692, + [1723] = 1694, [1724] = 1690, - [1725] = 1703, - [1726] = 1682, - [1727] = 1680, - [1728] = 1681, - [1729] = 1706, - [1730] = 1678, - [1731] = 1683, - [1732] = 1678, - [1733] = 1678, - [1734] = 1679, - [1735] = 1691, - [1736] = 1677, - [1737] = 1691, - [1738] = 1676, - [1739] = 1684, - [1740] = 1701, - [1741] = 1679, - [1742] = 1686, - [1743] = 1687, - [1744] = 1688, - [1745] = 1689, - [1746] = 1692, - [1747] = 1693, - [1748] = 1694, - [1749] = 1697, - [1750] = 1696, - [1751] = 1675, - [1752] = 1700, - [1753] = 1701, - [1754] = 1690, - [1755] = 1703, - [1756] = 1682, - [1757] = 1682, - [1758] = 1700, - [1759] = 1677, - [1760] = 1679, - [1761] = 1678, - [1762] = 1675, - [1763] = 1706, - [1764] = 1682, - [1765] = 1696, - [1766] = 1691, - [1767] = 1676, - [1768] = 1706, - [1769] = 1677, - [1770] = 1679, - [1771] = 1676, - [1772] = 1691, - [1773] = 1696, - [1774] = 1691, + [1725] = 1692, + [1726] = 1715, + [1727] = 1700, + [1728] = 1701, + [1729] = 1695, + [1730] = 1703, + [1731] = 1690, + [1732] = 1694, + [1733] = 1705, + [1734] = 1696, + [1735] = 1708, + [1736] = 1692, + [1737] = 1690, + [1738] = 1690, + [1739] = 1697, + [1740] = 1698, + [1741] = 1697, + [1742] = 1742, + [1743] = 1696, + [1744] = 1694, + [1745] = 1698, + [1746] = 1715, + [1747] = 1708, + [1748] = 1692, + [1749] = 1690, + [1750] = 1692, + [1751] = 1705, + [1752] = 1703, + [1753] = 1708, + [1754] = 1715, + [1755] = 1695, + [1756] = 1756, + [1757] = 1757, + [1758] = 1758, + [1759] = 1701, + [1760] = 1700, + [1761] = 1715, + [1762] = 1705, + [1763] = 1703, + [1764] = 1691, + [1765] = 1695, + [1766] = 1701, + [1767] = 1700, + [1768] = 1768, + [1769] = 1715, + [1770] = 1700, + [1771] = 1692, + [1772] = 1690, + [1773] = 1773, + [1774] = 1694, [1775] = 1696, - [1776] = 1677, - [1777] = 1675, - [1778] = 1703, - [1779] = 1690, - [1780] = 1703, - [1781] = 1701, - [1782] = 1677, - [1783] = 1677, - [1784] = 1679, - [1785] = 1677, - [1786] = 1701, - [1787] = 1691, - [1788] = 1676, - [1789] = 1696, - [1790] = 1675, - [1791] = 1691, - [1792] = 1677, + [1776] = 1697, + [1777] = 1698, + [1778] = 1778, + [1779] = 1779, + [1780] = 1708, + [1781] = 1705, + [1782] = 1703, + [1783] = 1695, + [1784] = 1701, + [1785] = 1701, + [1786] = 1700, + [1787] = 1695, + [1788] = 1715, + [1789] = 1789, + [1790] = 1790, + [1791] = 1791, + [1792] = 1692, [1793] = 1793, - [1794] = 1794, + [1794] = 1715, [1795] = 1795, [1796] = 1796, - [1797] = 1700, + [1797] = 1797, [1798] = 1798, - [1799] = 1799, - [1800] = 1701, + [1799] = 1690, + [1800] = 1800, [1801] = 1801, - [1802] = 1802, - [1803] = 1803, - [1804] = 1696, - [1805] = 1805, + [1802] = 1692, + [1803] = 1690, + [1804] = 1804, + [1805] = 1694, [1806] = 1806, - [1807] = 1807, - [1808] = 1808, - [1809] = 1809, - [1810] = 1679, - [1811] = 1678, - [1812] = 1812, - [1813] = 1813, - [1814] = 1814, - [1815] = 1679, - [1816] = 1678, - [1817] = 1706, - [1818] = 1682, - [1819] = 1703, - [1820] = 1690, - [1821] = 1701, - [1822] = 1700, - [1823] = 1675, - [1824] = 1696, - [1825] = 1676, - [1826] = 1691, - [1827] = 1677, + [1807] = 1696, + [1808] = 1697, + [1809] = 1703, + [1810] = 1810, + [1811] = 1698, + [1812] = 1694, + [1813] = 1708, + [1814] = 1705, + [1815] = 1703, + [1816] = 1816, + [1817] = 1696, + [1818] = 1697, + [1819] = 1801, + [1820] = 1800, + [1821] = 1821, + [1822] = 1822, + [1823] = 1798, + [1824] = 1695, + [1825] = 1825, + [1826] = 1797, + [1827] = 1827, [1828] = 1828, - [1829] = 1829, - [1830] = 1830, + [1829] = 1701, + [1830] = 1700, [1831] = 1831, - [1832] = 1676, + [1832] = 1832, [1833] = 1833, - [1834] = 1700, - [1835] = 1675, - [1836] = 1691, - [1837] = 1679, - [1838] = 1838, - [1839] = 1801, - [1840] = 1701, - [1841] = 1678, - [1842] = 1706, + [1834] = 1834, + [1835] = 1795, + [1836] = 1836, + [1837] = 1837, + [1838] = 1715, + [1839] = 1839, + [1840] = 1705, + [1841] = 1708, + [1842] = 1692, [1843] = 1843, [1844] = 1844, - [1845] = 1706, - [1846] = 1675, - [1847] = 1682, - [1848] = 1696, - [1849] = 1849, - [1850] = 1682, - [1851] = 1703, - [1852] = 1690, - [1853] = 1793, - [1854] = 1854, - [1855] = 1703, - [1856] = 1690, - [1857] = 1676, - [1858] = 1701, - [1859] = 1700, - [1860] = 1794, - [1861] = 1795, - [1862] = 1796, - [1863] = 1798, - [1864] = 1676, - [1865] = 1865, - [1866] = 1866, - [1867] = 1696, - [1868] = 1700, - [1869] = 1678, - [1870] = 1691, - [1871] = 1808, - [1872] = 1872, - [1873] = 1676, - [1874] = 1809, - [1875] = 1813, - [1876] = 1690, - [1877] = 1703, - [1878] = 1814, - [1879] = 1682, - [1880] = 1706, - [1881] = 1678, - [1882] = 1679, - [1883] = 1830, - [1884] = 1701, - [1885] = 1690, - [1886] = 1678, - [1887] = 1802, - [1888] = 1803, + [1845] = 1700, + [1846] = 1701, + [1847] = 1695, + [1848] = 1703, + [1849] = 1705, + [1850] = 1708, + [1851] = 1698, + [1852] = 1697, + [1853] = 1696, + [1854] = 1694, + [1855] = 1690, + [1856] = 1692, + [1857] = 1715, + [1858] = 1858, + [1859] = 1859, + [1860] = 1690, + [1861] = 1694, + [1862] = 1696, + [1863] = 1791, + [1864] = 1697, + [1865] = 1698, + [1866] = 1708, + [1867] = 1705, + [1868] = 1789, + [1869] = 1793, + [1870] = 1703, + [1871] = 1695, + [1872] = 1810, + [1873] = 1831, + [1874] = 1701, + [1875] = 1833, + [1876] = 1836, + [1877] = 1837, + [1878] = 1700, + [1879] = 1698, + [1880] = 1880, + [1881] = 1715, + [1882] = 1712, + [1883] = 1880, + [1884] = 1884, + [1885] = 1692, + [1886] = 1884, + [1887] = 1887, + [1888] = 1887, [1889] = 1889, - [1890] = 1831, + [1890] = 1890, [1891] = 1891, - [1892] = 1892, - [1893] = 1893, - [1894] = 1700, - [1895] = 1806, - [1896] = 1700, - [1897] = 1843, - [1898] = 1677, + [1892] = 1694, + [1893] = 1696, + [1894] = 1697, + [1895] = 1698, + [1896] = 1708, + [1897] = 1705, + [1898] = 1773, [1899] = 1899, - [1900] = 1691, + [1900] = 1900, [1901] = 1901, [1902] = 1902, - [1903] = 1844, - [1904] = 1691, - [1905] = 1807, - [1906] = 1676, - [1907] = 1889, + [1903] = 1903, + [1904] = 1904, + [1905] = 1905, + [1906] = 1790, + [1907] = 1907, [1908] = 1908, - [1909] = 1696, - [1910] = 1675, - [1911] = 1812, - [1912] = 1891, + [1909] = 1909, + [1910] = 1698, + [1911] = 1779, + [1912] = 1912, [1913] = 1913, - [1914] = 1700, - [1915] = 1701, - [1916] = 1690, - [1917] = 1703, + [1914] = 1703, + [1915] = 1915, + [1916] = 1916, + [1917] = 1917, [1918] = 1918, - [1919] = 1682, - [1920] = 1920, - [1921] = 1706, - [1922] = 1828, - [1923] = 1678, - [1924] = 1677, - [1925] = 1925, - [1926] = 1679, - [1927] = 1829, - [1928] = 1928, - [1929] = 1929, - [1930] = 1892, - [1931] = 1833, - [1932] = 1701, - [1933] = 1933, - [1934] = 1675, - [1935] = 1838, - [1936] = 1849, - [1937] = 1706, - [1938] = 1682, - [1939] = 1854, - [1940] = 1678, - [1941] = 1941, - [1942] = 1706, - [1943] = 1676, - [1944] = 1944, + [1919] = 1697, + [1920] = 1858, + [1921] = 1796, + [1922] = 1859, + [1923] = 1804, + [1924] = 1806, + [1925] = 1822, + [1926] = 1827, + [1927] = 1778, + [1928] = 1742, + [1929] = 1828, + [1930] = 1832, + [1931] = 1695, + [1932] = 1758, + [1933] = 1757, + [1934] = 1701, + [1935] = 1700, + [1936] = 1889, + [1937] = 1890, + [1938] = 1715, + [1939] = 1692, + [1940] = 1690, + [1941] = 1697, + [1942] = 1942, + [1943] = 1696, + [1944] = 1694, [1945] = 1945, [1946] = 1946, - [1947] = 1947, + [1947] = 1756, [1948] = 1948, - [1949] = 1949, + [1949] = 1891, [1950] = 1950, - [1951] = 1951, - [1952] = 1952, - [1953] = 1953, - [1954] = 1954, - [1955] = 1700, - [1956] = 1679, - [1957] = 1928, - [1958] = 1958, - [1959] = 1703, - [1960] = 1960, + [1951] = 1816, + [1952] = 1821, + [1953] = 1825, + [1954] = 1834, + [1955] = 1701, + [1956] = 1715, + [1957] = 1708, + [1958] = 1839, + [1959] = 1843, + [1960] = 1844, [1961] = 1961, - [1962] = 1679, - [1963] = 1690, - [1964] = 1677, - [1965] = 1682, - [1966] = 1691, + [1962] = 1962, + [1963] = 1694, + [1964] = 1694, + [1965] = 1703, + [1966] = 1966, [1967] = 1967, - [1968] = 1676, - [1969] = 1696, + [1968] = 1968, + [1969] = 1969, [1970] = 1970, - [1971] = 1706, - [1972] = 1678, + [1971] = 1971, + [1972] = 1972, [1973] = 1973, - [1974] = 1700, - [1975] = 1865, - [1976] = 1675, - [1977] = 1700, - [1978] = 1701, + [1974] = 1696, + [1975] = 1697, + [1976] = 1700, + [1977] = 1977, + [1978] = 1705, [1979] = 1979, - [1980] = 1678, - [1981] = 1690, - [1982] = 1677, + [1980] = 1909, + [1981] = 1696, + [1982] = 1698, [1983] = 1703, - [1984] = 1678, - [1985] = 1679, - [1986] = 1682, - [1987] = 1696, - [1988] = 1696, - [1989] = 1706, - [1990] = 1961, - [1991] = 1706, - [1992] = 1706, - [1993] = 1960, - [1994] = 1678, - [1995] = 1958, - [1996] = 1677, - [1997] = 1918, - [1998] = 1893, - [1999] = 1799, - [2000] = 1682, - [2001] = 1805, - [2002] = 1679, - [2003] = 1679, - [2004] = 1678, - [2005] = 1706, - [2006] = 1682, - [2007] = 265, - [2008] = 1953, - [2009] = 1675, - [2010] = 1703, - [2011] = 1679, - [2012] = 1979, - [2013] = 1690, - [2014] = 1703, + [1984] = 1695, + [1985] = 1708, + [1986] = 1705, + [1987] = 1966, + [1988] = 1969, + [1989] = 1703, + [1990] = 1695, + [1991] = 1701, + [1992] = 1701, + [1993] = 1700, + [1994] = 1972, + [1995] = 1973, + [1996] = 1701, + [1997] = 1697, + [1998] = 1700, + [1999] = 1700, + [2000] = 1918, + [2001] = 1690, + [2002] = 1942, + [2003] = 1695, + [2004] = 1945, + [2005] = 1715, + [2006] = 1692, + [2007] = 1690, + [2008] = 1692, + [2009] = 1694, + [2010] = 1696, + [2011] = 1697, + [2012] = 1698, + [2013] = 1708, + [2014] = 1705, [2015] = 1703, - [2016] = 1690, - [2017] = 1696, - [2018] = 1690, - [2019] = 1973, - [2020] = 1701, - [2021] = 1701, - [2022] = 1700, - [2023] = 1675, - [2024] = 1700, - [2025] = 1952, - [2026] = 1700, - [2027] = 1691, - [2028] = 1950, - [2029] = 1675, - [2030] = 1696, - [2031] = 1676, - [2032] = 1691, - [2033] = 1675, - [2034] = 1690, - [2035] = 1703, - [2036] = 1696, - [2037] = 1682, - [2038] = 1948, - [2039] = 1970, - [2040] = 1947, - [2041] = 1967, - [2042] = 1706, - [2043] = 1677, - [2044] = 1678, - [2045] = 1954, - [2046] = 1706, - [2047] = 1674, - [2048] = 1951, - [2049] = 1703, - [2050] = 1682, - [2051] = 1690, - [2052] = 1676, - [2053] = 1696, - [2054] = 1682, + [2016] = 1695, + [2017] = 1701, + [2018] = 1700, + [2019] = 1946, + [2020] = 1948, + [2021] = 1950, + [2022] = 1715, + [2023] = 1692, + [2024] = 1690, + [2025] = 1694, + [2026] = 1696, + [2027] = 1697, + [2028] = 1698, + [2029] = 1708, + [2030] = 1705, + [2031] = 265, + [2032] = 1703, + [2033] = 1695, + [2034] = 1961, + [2035] = 1695, + [2036] = 1701, + [2037] = 1700, + [2038] = 1962, + [2039] = 1715, + [2040] = 1692, + [2041] = 1703, + [2042] = 1705, + [2043] = 1690, + [2044] = 1694, + [2045] = 1696, + [2046] = 1697, + [2047] = 1692, + [2048] = 1967, + [2049] = 1968, + [2050] = 1698, + [2051] = 1708, + [2052] = 1705, + [2053] = 1703, + [2054] = 1695, [2055] = 265, - [2056] = 1949, - [2057] = 1679, - [2058] = 1866, - [2059] = 1933, - [2060] = 1701, - [2061] = 1691, - [2062] = 1703, - [2063] = 1690, - [2064] = 1929, - [2065] = 1925, - [2066] = 1920, - [2067] = 2067, - [2068] = 2068, - [2069] = 1675, - [2070] = 1706, - [2071] = 1946, - [2072] = 1945, - [2073] = 1701, - [2074] = 1872, - [2075] = 1944, - [2076] = 1691, + [2056] = 1899, + [2057] = 1701, + [2058] = 1700, + [2059] = 1970, + [2060] = 1971, + [2061] = 1708, + [2062] = 1977, + [2063] = 1698, + [2064] = 1979, + [2065] = 1715, + [2066] = 1692, + [2067] = 1690, + [2068] = 1917, + [2069] = 1694, + [2070] = 1916, + [2071] = 1696, + [2072] = 1697, + [2073] = 1698, + [2074] = 1708, + [2075] = 1705, + [2076] = 1915, [2077] = 1913, - [2078] = 1701, - [2079] = 1690, - [2080] = 1700, - [2081] = 1908, - [2082] = 1941, - [2083] = 1902, - [2084] = 1700, - [2085] = 1675, - [2086] = 1696, - [2087] = 2087, - [2088] = 1677, - [2089] = 1899, - [2090] = 1676, - [2091] = 1676, - [2092] = 1691, - [2093] = 1677, - [2094] = 1901, - [2095] = 2095, - [2096] = 265, - [2097] = 2097, - [2098] = 2098, - [2099] = 2097, - [2100] = 2100, - [2101] = 2101, - [2102] = 265, - [2103] = 2103, - [2104] = 2104, - [2105] = 2105, - [2106] = 2106, - [2107] = 2105, - [2108] = 2108, - [2109] = 2109, - [2110] = 2104, + [2078] = 1703, + [2079] = 1695, + [2080] = 1705, + [2081] = 1701, + [2082] = 1715, + [2083] = 1700, + [2084] = 1912, + [2085] = 1900, + [2086] = 1708, + [2087] = 1715, + [2088] = 1692, + [2089] = 1698, + [2090] = 1715, + [2091] = 1901, + [2092] = 2092, + [2093] = 1902, + [2094] = 2094, + [2095] = 1903, + [2096] = 1904, + [2097] = 1690, + [2098] = 1694, + [2099] = 1696, + [2100] = 1908, + [2101] = 1697, + [2102] = 1698, + [2103] = 1907, + [2104] = 1708, + [2105] = 1705, + [2106] = 1703, + [2107] = 1905, + [2108] = 1700, + [2109] = 1701, + [2110] = 1695, [2111] = 2111, - [2112] = 2112, + [2112] = 265, [2113] = 2113, - [2114] = 2112, - [2115] = 2104, - [2116] = 267, - [2117] = 2108, + [2114] = 2111, + [2115] = 2115, + [2116] = 2116, + [2117] = 265, [2118] = 2118, [2119] = 2119, - [2120] = 2111, - [2121] = 270, - [2122] = 2109, - [2123] = 268, - [2124] = 269, - [2125] = 2106, - [2126] = 2113, - [2127] = 2104, - [2128] = 267, - [2129] = 269, - [2130] = 270, - [2131] = 268, - [2132] = 277, - [2133] = 279, - [2134] = 280, - [2135] = 281, - [2136] = 282, - [2137] = 265, - [2138] = 276, - [2139] = 278, - [2140] = 275, - [2141] = 265, - [2142] = 277, - [2143] = 270, - [2144] = 276, - [2145] = 281, - [2146] = 279, - [2147] = 278, - [2148] = 265, - [2149] = 268, - [2150] = 265, + [2120] = 269, + [2121] = 2121, + [2122] = 270, + [2123] = 2123, + [2124] = 2124, + [2125] = 2125, + [2126] = 268, + [2127] = 267, + [2128] = 2128, + [2129] = 2125, + [2130] = 2123, + [2131] = 2131, + [2132] = 2123, + [2133] = 2121, + [2134] = 2124, + [2135] = 2135, + [2136] = 2136, + [2137] = 2135, + [2138] = 2138, + [2139] = 2128, + [2140] = 2136, + [2141] = 2123, + [2142] = 2142, + [2143] = 2142, + [2144] = 267, + [2145] = 268, + [2146] = 270, + [2147] = 269, + [2148] = 280, + [2149] = 276, + [2150] = 282, [2151] = 265, - [2152] = 269, - [2153] = 275, - [2154] = 280, - [2155] = 267, - [2156] = 282, - [2157] = 270, - [2158] = 267, - [2159] = 265, - [2160] = 265, - [2161] = 268, - [2162] = 269, - [2163] = 281, - [2164] = 278, - [2165] = 277, - [2166] = 269, - [2167] = 280, - [2168] = 268, - [2169] = 279, - [2170] = 267, - [2171] = 265, - [2172] = 282, - [2173] = 276, - [2174] = 275, - [2175] = 270, - [2176] = 282, - [2177] = 297, - [2178] = 295, - [2179] = 303, - [2180] = 265, - [2181] = 269, - [2182] = 301, - [2183] = 301, - [2184] = 299, - [2185] = 281, - [2186] = 265, - [2187] = 296, - [2188] = 280, - [2189] = 294, - [2190] = 277, - [2191] = 303, - [2192] = 279, - [2193] = 302, - [2194] = 297, - [2195] = 291, - [2196] = 298, - [2197] = 293, - [2198] = 275, - [2199] = 276, - [2200] = 302, - [2201] = 292, - [2202] = 293, - [2203] = 278, - [2204] = 270, - [2205] = 268, - [2206] = 267, - [2207] = 306, - [2208] = 303, - [2209] = 316, - [2210] = 280, - [2211] = 279, - [2212] = 309, - [2213] = 267, - [2214] = 278, - [2215] = 329, - [2216] = 277, - [2217] = 306, - [2218] = 299, - [2219] = 301, + [2152] = 279, + [2153] = 278, + [2154] = 275, + [2155] = 277, + [2156] = 265, + [2157] = 281, + [2158] = 265, + [2159] = 270, + [2160] = 279, + [2161] = 280, + [2162] = 281, + [2163] = 282, + [2164] = 277, + [2165] = 265, + [2166] = 276, + [2167] = 269, + [2168] = 275, + [2169] = 265, + [2170] = 278, + [2171] = 268, + [2172] = 267, + [2173] = 270, + [2174] = 269, + [2175] = 265, + [2176] = 265, + [2177] = 267, + [2178] = 268, + [2179] = 268, + [2180] = 276, + [2181] = 267, + [2182] = 277, + [2183] = 282, + [2184] = 281, + [2185] = 280, + [2186] = 279, + [2187] = 265, + [2188] = 269, + [2189] = 278, + [2190] = 275, + [2191] = 270, + [2192] = 303, + [2193] = 268, + [2194] = 282, + [2195] = 300, + [2196] = 281, + [2197] = 280, + [2198] = 308, + [2199] = 297, + [2200] = 279, + [2201] = 301, + [2202] = 300, + [2203] = 297, + [2204] = 265, + [2205] = 296, + [2206] = 296, + [2207] = 293, + [2208] = 295, + [2209] = 292, + [2210] = 294, + [2211] = 295, + [2212] = 304, + [2213] = 298, + [2214] = 265, + [2215] = 302, + [2216] = 269, + [2217] = 270, + [2218] = 275, + [2219] = 292, [2220] = 278, [2221] = 277, - [2222] = 291, - [2223] = 292, - [2224] = 292, - [2225] = 295, - [2226] = 265, - [2227] = 265, - [2228] = 302, - [2229] = 301, - [2230] = 303, - [2231] = 301, - [2232] = 276, - [2233] = 293, - [2234] = 282, - [2235] = 275, - [2236] = 276, - [2237] = 275, - [2238] = 311, - [2239] = 332, - [2240] = 293, - [2241] = 281, - [2242] = 328, + [2222] = 276, + [2223] = 267, + [2224] = 275, + [2225] = 267, + [2226] = 296, + [2227] = 276, + [2228] = 294, + [2229] = 297, + [2230] = 277, + [2231] = 276, + [2232] = 279, + [2233] = 280, + [2234] = 308, + [2235] = 281, + [2236] = 282, + [2237] = 278, + [2238] = 302, + [2239] = 275, + [2240] = 278, + [2241] = 296, + [2242] = 292, [2243] = 297, - [2244] = 270, - [2245] = 280, - [2246] = 294, - [2247] = 279, - [2248] = 296, - [2249] = 316, - [2250] = 306, - [2251] = 302, - [2252] = 297, - [2253] = 268, - [2254] = 334, - [2255] = 298, - [2256] = 281, - [2257] = 302, - [2258] = 269, - [2259] = 297, - [2260] = 282, - [2261] = 267, - [2262] = 353, - [2263] = 343, - [2264] = 332, - [2265] = 277, - [2266] = 316, - [2267] = 332, - [2268] = 349, - [2269] = 276, - [2270] = 344, - [2271] = 275, - [2272] = 309, - [2273] = 986, - [2274] = 329, - [2275] = 335, - [2276] = 328, - [2277] = 269, - [2278] = 270, - [2279] = 265, - [2280] = 269, - [2281] = 268, - [2282] = 268, - [2283] = 329, - [2284] = 342, - [2285] = 270, - [2286] = 278, - [2287] = 316, - [2288] = 2288, - [2289] = 311, - [2290] = 363, - [2291] = 309, - [2292] = 267, - [2293] = 334, - [2294] = 352, - [2295] = 356, - [2296] = 347, - [2297] = 346, - [2298] = 279, - [2299] = 361, - [2300] = 328, - [2301] = 269, - [2302] = 306, - [2303] = 280, - [2304] = 268, - [2305] = 311, - [2306] = 281, - [2307] = 267, - [2308] = 270, - [2309] = 334, - [2310] = 282, - [2311] = 338, - [2312] = 387, - [2313] = 281, - [2314] = 279, - [2315] = 389, - [2316] = 390, - [2317] = 391, - [2318] = 328, - [2319] = 392, - [2320] = 393, - [2321] = 388, - [2322] = 377, - [2323] = 394, - [2324] = 2324, - [2325] = 395, - [2326] = 363, - [2327] = 363, - [2328] = 342, - [2329] = 386, - [2330] = 329, - [2331] = 396, - [2332] = 282, - [2333] = 346, - [2334] = 385, - [2335] = 370, - [2336] = 384, - [2337] = 338, - [2338] = 383, - [2339] = 382, - [2340] = 2340, - [2341] = 444, - [2342] = 423, - [2343] = 372, - [2344] = 380, - [2345] = 379, - [2346] = 280, - [2347] = 986, - [2348] = 364, + [2244] = 331, + [2245] = 298, + [2246] = 269, + [2247] = 265, + [2248] = 293, + [2249] = 292, + [2250] = 300, + [2251] = 303, + [2252] = 300, + [2253] = 279, + [2254] = 268, + [2255] = 280, + [2256] = 300, + [2257] = 331, + [2258] = 270, + [2259] = 281, + [2260] = 295, + [2261] = 310, + [2262] = 297, + [2263] = 301, + [2264] = 296, + [2265] = 295, + [2266] = 282, + [2267] = 338, + [2268] = 320, + [2269] = 265, + [2270] = 312, + [2271] = 302, + [2272] = 277, + [2273] = 334, + [2274] = 294, + [2275] = 309, + [2276] = 304, + [2277] = 338, + [2278] = 331, + [2279] = 268, + [2280] = 320, + [2281] = 354, + [2282] = 342, + [2283] = 362, + [2284] = 265, + [2285] = 344, + [2286] = 270, + [2287] = 355, + [2288] = 349, + [2289] = 312, + [2290] = 269, + [2291] = 269, + [2292] = 334, + [2293] = 340, + [2294] = 363, + [2295] = 352, + [2296] = 309, + [2297] = 270, + [2298] = 309, + [2299] = 269, + [2300] = 348, + [2301] = 350, + [2302] = 270, + [2303] = 334, + [2304] = 1009, + [2305] = 310, + [2306] = 338, + [2307] = 278, + [2308] = 343, + [2309] = 331, + [2310] = 268, + [2311] = 310, + [2312] = 267, + [2313] = 268, + [2314] = 320, + [2315] = 275, + [2316] = 2316, + [2317] = 294, + [2318] = 277, + [2319] = 282, + [2320] = 339, + [2321] = 281, + [2322] = 267, + [2323] = 276, + [2324] = 312, + [2325] = 280, + [2326] = 279, + [2327] = 267, + [2328] = 429, + [2329] = 1021, + [2330] = 344, + [2331] = 340, + [2332] = 374, + [2333] = 349, + [2334] = 2334, + [2335] = 2335, + [2336] = 2336, + [2337] = 352, + [2338] = 320, + [2339] = 363, + [2340] = 443, + [2341] = 355, + [2342] = 1023, + [2343] = 2343, + [2344] = 350, + [2345] = 352, + [2346] = 2346, + [2347] = 342, + [2348] = 342, [2349] = 2349, - [2350] = 301, - [2351] = 422, - [2352] = 421, - [2353] = 347, - [2354] = 398, - [2355] = 399, - [2356] = 356, - [2357] = 335, - [2358] = 2358, - [2359] = 342, - [2360] = 2360, - [2361] = 338, - [2362] = 375, - [2363] = 343, - [2364] = 275, - [2365] = 332, - [2366] = 420, - [2367] = 419, - [2368] = 276, - [2369] = 292, - [2370] = 418, - [2371] = 415, - [2372] = 2288, - [2373] = 277, - [2374] = 361, - [2375] = 414, - [2376] = 278, - [2377] = 401, - [2378] = 367, - [2379] = 413, - [2380] = 2380, - [2381] = 361, - [2382] = 302, - [2383] = 356, - [2384] = 353, - [2385] = 411, - [2386] = 334, - [2387] = 407, - [2388] = 406, - [2389] = 343, - [2390] = 361, - [2391] = 374, - [2392] = 1011, - [2393] = 1016, - [2394] = 344, - [2395] = 2395, - [2396] = 2396, - [2397] = 2397, - [2398] = 349, - [2399] = 335, - [2400] = 297, - [2401] = 352, - [2402] = 353, + [2350] = 276, + [2351] = 310, + [2352] = 2352, + [2353] = 277, + [2354] = 452, + [2355] = 302, + [2356] = 2356, + [2357] = 339, + [2358] = 275, + [2359] = 340, + [2360] = 278, + [2361] = 419, + [2362] = 441, + [2363] = 440, + [2364] = 436, + [2365] = 435, + [2366] = 433, + [2367] = 432, + [2368] = 410, + [2369] = 425, + [2370] = 422, + [2371] = 463, + [2372] = 367, + [2373] = 408, + [2374] = 407, + [2375] = 446, + [2376] = 406, + [2377] = 405, + [2378] = 402, + [2379] = 355, + [2380] = 396, + [2381] = 420, + [2382] = 421, + [2383] = 2383, + [2384] = 343, + [2385] = 344, + [2386] = 382, + [2387] = 282, + [2388] = 281, + [2389] = 300, + [2390] = 354, + [2391] = 280, + [2392] = 350, + [2393] = 370, + [2394] = 372, + [2395] = 312, + [2396] = 460, + [2397] = 458, + [2398] = 442, + [2399] = 279, + [2400] = 439, + [2401] = 438, + [2402] = 362, [2403] = 2403, - [2404] = 374, - [2405] = 418, - [2406] = 407, - [2407] = 306, - [2408] = 406, - [2409] = 2409, - [2410] = 298, - [2411] = 2411, - [2412] = 380, - [2413] = 382, - [2414] = 294, - [2415] = 301, - [2416] = 383, - [2417] = 384, - [2418] = 367, - [2419] = 379, - [2420] = 302, - [2421] = 392, - [2422] = 332, - [2423] = 398, - [2424] = 332, - [2425] = 385, - [2426] = 411, - [2427] = 413, - [2428] = 370, - [2429] = 299, - [2430] = 334, - [2431] = 399, - [2432] = 377, - [2433] = 361, - [2434] = 414, - [2435] = 279, - [2436] = 2436, - [2437] = 375, - [2438] = 280, - [2439] = 301, - [2440] = 415, - [2441] = 372, - [2442] = 296, - [2443] = 389, - [2444] = 281, - [2445] = 386, - [2446] = 282, - [2447] = 335, - [2448] = 2448, - [2449] = 295, - [2450] = 342, + [2404] = 349, + [2405] = 399, + [2406] = 388, + [2407] = 344, + [2408] = 444, + [2409] = 434, + [2410] = 296, + [2411] = 1009, + [2412] = 339, + [2413] = 297, + [2414] = 2316, + [2415] = 451, + [2416] = 338, + [2417] = 456, + [2418] = 459, + [2419] = 348, + [2420] = 405, + [2421] = 350, + [2422] = 312, + [2423] = 2335, + [2424] = 443, + [2425] = 300, + [2426] = 339, + [2427] = 374, + [2428] = 2349, + [2429] = 1023, + [2430] = 459, + [2431] = 292, + [2432] = 309, + [2433] = 334, + [2434] = 460, + [2435] = 296, + [2436] = 442, + [2437] = 372, + [2438] = 308, + [2439] = 382, + [2440] = 2352, + [2441] = 293, + [2442] = 2442, + [2443] = 301, + [2444] = 410, + [2445] = 388, + [2446] = 425, + [2447] = 2343, + [2448] = 429, + [2449] = 367, + [2450] = 432, [2451] = 396, - [2452] = 2452, - [2453] = 356, - [2454] = 2380, - [2455] = 311, - [2456] = 303, - [2457] = 2396, + [2452] = 433, + [2453] = 463, + [2454] = 451, + [2455] = 438, + [2456] = 370, + [2457] = 2346, [2458] = 2458, - [2459] = 353, - [2460] = 419, - [2461] = 2461, - [2462] = 292, - [2463] = 309, - [2464] = 297, - [2465] = 2465, - [2466] = 275, - [2467] = 2349, - [2468] = 2468, - [2469] = 387, - [2470] = 388, - [2471] = 395, - [2472] = 394, - [2473] = 2358, - [2474] = 393, - [2475] = 297, - [2476] = 401, - [2477] = 391, - [2478] = 423, - [2479] = 444, - [2480] = 390, - [2481] = 1011, - [2482] = 302, - [2483] = 2483, - [2484] = 364, - [2485] = 2485, - [2486] = 2324, - [2487] = 278, - [2488] = 277, - [2489] = 420, - [2490] = 303, - [2491] = 1016, - [2492] = 422, - [2493] = 2340, - [2494] = 421, - [2495] = 334, - [2496] = 291, - [2497] = 276, - [2498] = 363, - [2499] = 2485, - [2500] = 316, - [2501] = 338, - [2502] = 332, - [2503] = 311, - [2504] = 329, - [2505] = 2505, - [2506] = 334, - [2507] = 2505, - [2508] = 361, - [2509] = 2505, - [2510] = 309, - [2511] = 316, + [2459] = 355, + [2460] = 422, + [2461] = 419, + [2462] = 302, + [2463] = 452, + [2464] = 303, + [2465] = 338, + [2466] = 282, + [2467] = 2467, + [2468] = 281, + [2469] = 1021, + [2470] = 280, + [2471] = 2471, + [2472] = 279, + [2473] = 421, + [2474] = 298, + [2475] = 2475, + [2476] = 408, + [2477] = 458, + [2478] = 456, + [2479] = 297, + [2480] = 296, + [2481] = 420, + [2482] = 278, + [2483] = 275, + [2484] = 312, + [2485] = 304, + [2486] = 444, + [2487] = 352, + [2488] = 300, + [2489] = 439, + [2490] = 2490, + [2491] = 446, + [2492] = 294, + [2493] = 2334, + [2494] = 435, + [2495] = 407, + [2496] = 292, + [2497] = 406, + [2498] = 2498, + [2499] = 277, + [2500] = 297, + [2501] = 276, + [2502] = 338, + [2503] = 402, + [2504] = 2504, + [2505] = 399, + [2506] = 436, + [2507] = 440, + [2508] = 441, + [2509] = 2509, + [2510] = 344, + [2511] = 434, [2512] = 2512, - [2513] = 343, - [2514] = 2514, - [2515] = 293, - [2516] = 328, - [2517] = 306, - [2518] = 295, - [2519] = 291, - [2520] = 296, - [2521] = 338, - [2522] = 292, - [2523] = 299, + [2513] = 2513, + [2514] = 312, + [2515] = 340, + [2516] = 2516, + [2517] = 342, + [2518] = 334, + [2519] = 344, + [2520] = 2520, + [2521] = 2516, + [2522] = 331, + [2523] = 310, [2524] = 2524, - [2525] = 2525, - [2526] = 343, - [2527] = 294, - [2528] = 363, - [2529] = 293, - [2530] = 302, - [2531] = 2531, - [2532] = 303, - [2533] = 297, - [2534] = 293, - [2535] = 346, - [2536] = 347, - [2537] = 349, + [2525] = 331, + [2526] = 2467, + [2527] = 309, + [2528] = 295, + [2529] = 349, + [2530] = 338, + [2531] = 320, + [2532] = 2516, + [2533] = 338, + [2534] = 297, + [2535] = 296, + [2536] = 356, + [2537] = 2537, [2538] = 2538, - [2539] = 2539, - [2540] = 2540, - [2541] = 293, + [2539] = 350, + [2540] = 292, + [2541] = 295, [2542] = 2542, - [2543] = 2543, - [2544] = 2544, - [2545] = 303, - [2546] = 356, - [2547] = 2544, - [2548] = 301, - [2549] = 353, - [2550] = 342, - [2551] = 352, - [2552] = 335, - [2553] = 332, - [2554] = 334, - [2555] = 297, - [2556] = 302, - [2557] = 298, - [2558] = 359, - [2559] = 2525, - [2560] = 301, - [2561] = 361, - [2562] = 385, - [2563] = 387, - [2564] = 379, - [2565] = 392, - [2566] = 292, - [2567] = 421, - [2568] = 377, - [2569] = 422, - [2570] = 375, - [2571] = 423, - [2572] = 372, - [2573] = 444, - [2574] = 2574, + [2543] = 300, + [2544] = 294, + [2545] = 292, + [2546] = 296, + [2547] = 348, + [2548] = 2548, + [2549] = 303, + [2550] = 293, + [2551] = 298, + [2552] = 2552, + [2553] = 295, + [2554] = 2537, + [2555] = 308, + [2556] = 300, + [2557] = 2548, + [2558] = 362, + [2559] = 2559, + [2560] = 297, + [2561] = 295, + [2562] = 340, + [2563] = 344, + [2564] = 302, + [2565] = 2565, + [2566] = 342, + [2567] = 355, + [2568] = 343, + [2569] = 352, + [2570] = 301, + [2571] = 304, + [2572] = 339, + [2573] = 2573, + [2574] = 354, [2575] = 2575, - [2576] = 296, - [2577] = 292, - [2578] = 2578, - [2579] = 2579, - [2580] = 291, - [2581] = 302, - [2582] = 370, - [2583] = 2583, - [2584] = 297, - [2585] = 334, - [2586] = 297, - [2587] = 367, - [2588] = 302, - [2589] = 2589, - [2590] = 420, - [2591] = 316, - [2592] = 2592, - [2593] = 419, - [2594] = 374, - [2595] = 294, - [2596] = 291, - [2597] = 302, - [2598] = 306, - [2599] = 2599, - [2600] = 2600, - [2601] = 2601, - [2602] = 301, - [2603] = 418, - [2604] = 316, - [2605] = 301, - [2606] = 296, - [2607] = 301, - [2608] = 2608, - [2609] = 415, - [2610] = 414, - [2611] = 292, - [2612] = 413, - [2613] = 411, - [2614] = 297, - [2615] = 295, - [2616] = 303, - [2617] = 299, - [2618] = 332, - [2619] = 303, - [2620] = 298, - [2621] = 294, - [2622] = 298, - [2623] = 303, - [2624] = 303, - [2625] = 365, - [2626] = 407, + [2576] = 349, + [2577] = 312, + [2578] = 376, + [2579] = 297, + [2580] = 294, + [2581] = 2581, + [2582] = 459, + [2583] = 422, + [2584] = 2584, + [2585] = 456, + [2586] = 302, + [2587] = 408, + [2588] = 407, + [2589] = 406, + [2590] = 405, + [2591] = 402, + [2592] = 310, + [2593] = 451, + [2594] = 396, + [2595] = 308, + [2596] = 301, + [2597] = 296, + [2598] = 300, + [2599] = 296, + [2600] = 292, + [2601] = 296, + [2602] = 2602, + [2603] = 296, + [2604] = 301, + [2605] = 303, + [2606] = 308, + [2607] = 2607, + [2608] = 292, + [2609] = 293, + [2610] = 297, + [2611] = 382, + [2612] = 434, + [2613] = 2613, + [2614] = 300, + [2615] = 399, + [2616] = 438, + [2617] = 439, + [2618] = 304, + [2619] = 298, + [2620] = 302, + [2621] = 2621, + [2622] = 292, + [2623] = 293, + [2624] = 458, + [2625] = 2625, + [2626] = 460, [2627] = 302, - [2628] = 299, - [2629] = 297, - [2630] = 455, - [2631] = 2631, - [2632] = 2632, - [2633] = 303, - [2634] = 406, - [2635] = 297, - [2636] = 301, - [2637] = 301, - [2638] = 295, - [2639] = 416, - [2640] = 401, - [2641] = 399, - [2642] = 302, - [2643] = 424, - [2644] = 329, - [2645] = 2645, - [2646] = 450, - [2647] = 309, - [2648] = 293, - [2649] = 426, - [2650] = 311, - [2651] = 398, - [2652] = 344, - [2653] = 428, + [2628] = 294, + [2629] = 2629, + [2630] = 418, + [2631] = 429, + [2632] = 300, + [2633] = 421, + [2634] = 420, + [2635] = 2635, + [2636] = 370, + [2637] = 320, + [2638] = 372, + [2639] = 367, + [2640] = 298, + [2641] = 392, + [2642] = 300, + [2643] = 312, + [2644] = 450, + [2645] = 300, + [2646] = 374, + [2647] = 432, + [2648] = 304, + [2649] = 388, + [2650] = 296, + [2651] = 302, + [2652] = 2652, + [2653] = 448, [2654] = 2654, - [2655] = 430, - [2656] = 2656, - [2657] = 432, - [2658] = 364, - [2659] = 380, - [2660] = 434, - [2661] = 297, - [2662] = 383, - [2663] = 384, - [2664] = 301, - [2665] = 292, - [2666] = 386, + [2655] = 295, + [2656] = 444, + [2657] = 437, + [2658] = 363, + [2659] = 2659, + [2660] = 297, + [2661] = 2661, + [2662] = 309, + [2663] = 296, + [2664] = 433, + [2665] = 435, + [2666] = 365, [2667] = 436, - [2668] = 388, - [2669] = 389, - [2670] = 438, - [2671] = 306, - [2672] = 390, - [2673] = 440, - [2674] = 382, - [2675] = 442, - [2676] = 391, - [2677] = 393, - [2678] = 448, - [2679] = 394, - [2680] = 446, - [2681] = 395, - [2682] = 328, - [2683] = 293, - [2684] = 396, - [2685] = 311, - [2686] = 332, - [2687] = 329, - [2688] = 296, - [2689] = 309, - [2690] = 335, - [2691] = 311, - [2692] = 316, - [2693] = 2654, - [2694] = 328, - [2695] = 302, - [2696] = 343, - [2697] = 309, - [2698] = 311, - [2699] = 353, - [2700] = 316, - [2701] = 2701, - [2702] = 2702, - [2703] = 334, - [2704] = 344, - [2705] = 311, - [2706] = 309, - [2707] = 338, - [2708] = 316, - [2709] = 356, - [2710] = 2710, - [2711] = 352, - [2712] = 291, - [2713] = 295, - [2714] = 309, - [2715] = 2578, - [2716] = 299, - [2717] = 293, - [2718] = 332, - [2719] = 316, - [2720] = 363, - [2721] = 334, - [2722] = 298, - [2723] = 294, - [2724] = 2656, - [2725] = 359, - [2726] = 344, - [2727] = 2631, - [2728] = 349, - [2729] = 1079, - [2730] = 342, - [2731] = 306, - [2732] = 2732, - [2733] = 344, - [2734] = 2589, - [2735] = 2575, + [2668] = 303, + [2669] = 440, + [2670] = 385, + [2671] = 441, + [2672] = 425, + [2673] = 2673, + [2674] = 379, + [2675] = 295, + [2676] = 452, + [2677] = 443, + [2678] = 334, + [2679] = 463, + [2680] = 442, + [2681] = 419, + [2682] = 410, + [2683] = 446, + [2684] = 2684, + [2685] = 366, + [2686] = 414, + [2687] = 449, + [2688] = 387, + [2689] = 331, + [2690] = 297, + [2691] = 292, + [2692] = 398, + [2693] = 292, + [2694] = 297, + [2695] = 2695, + [2696] = 411, + [2697] = 297, + [2698] = 415, + [2699] = 338, + [2700] = 331, + [2701] = 331, + [2702] = 300, + [2703] = 300, + [2704] = 2704, + [2705] = 2705, + [2706] = 350, + [2707] = 352, + [2708] = 2695, + [2709] = 297, + [2710] = 363, + [2711] = 309, + [2712] = 334, + [2713] = 310, + [2714] = 338, + [2715] = 343, + [2716] = 2716, + [2717] = 2602, + [2718] = 339, + [2719] = 320, + [2720] = 298, + [2721] = 304, + [2722] = 296, + [2723] = 309, + [2724] = 338, + [2725] = 334, + [2726] = 331, + [2727] = 348, + [2728] = 2728, + [2729] = 312, + [2730] = 363, + [2731] = 1052, + [2732] = 312, + [2733] = 355, + [2734] = 2734, + [2735] = 293, [2736] = 2736, - [2737] = 2737, - [2738] = 329, - [2739] = 427, - [2740] = 2740, - [2741] = 2632, - [2742] = 302, - [2743] = 328, - [2744] = 2744, - [2745] = 2583, - [2746] = 361, - [2747] = 2579, - [2748] = 451, - [2749] = 449, - [2750] = 2592, - [2751] = 447, - [2752] = 443, - [2753] = 2645, - [2754] = 297, - [2755] = 292, - [2756] = 347, - [2757] = 301, - [2758] = 441, - [2759] = 425, - [2760] = 302, - [2761] = 303, - [2762] = 2762, - [2763] = 301, - [2764] = 297, - [2765] = 439, - [2766] = 334, - [2767] = 437, - [2768] = 435, - [2769] = 433, - [2770] = 332, - [2771] = 346, - [2772] = 431, - [2773] = 429, - [2774] = 316, - [2775] = 390, - [2776] = 2744, - [2777] = 309, - [2778] = 451, - [2779] = 449, - [2780] = 435, - [2781] = 306, - [2782] = 297, - [2783] = 389, - [2784] = 302, - [2785] = 361, - [2786] = 303, - [2787] = 392, - [2788] = 377, - [2789] = 293, - [2790] = 363, - [2791] = 297, - [2792] = 375, - [2793] = 316, - [2794] = 372, - [2795] = 2701, - [2796] = 370, - [2797] = 338, - [2798] = 425, - [2799] = 427, - [2800] = 429, - [2801] = 431, - [2802] = 433, - [2803] = 311, - [2804] = 437, - [2805] = 338, - [2806] = 439, - [2807] = 441, - [2808] = 388, - [2809] = 387, - [2810] = 416, - [2811] = 356, - [2812] = 443, - [2813] = 391, - [2814] = 447, + [2737] = 363, + [2738] = 340, + [2739] = 303, + [2740] = 295, + [2741] = 294, + [2742] = 331, + [2743] = 297, + [2744] = 2584, + [2745] = 2745, + [2746] = 310, + [2747] = 2621, + [2748] = 349, + [2749] = 308, + [2750] = 320, + [2751] = 445, + [2752] = 362, + [2753] = 302, + [2754] = 356, + [2755] = 309, + [2756] = 334, + [2757] = 409, + [2758] = 393, + [2759] = 391, + [2760] = 375, + [2761] = 369, + [2762] = 371, + [2763] = 373, + [2764] = 377, + [2765] = 334, + [2766] = 2673, + [2767] = 2767, + [2768] = 338, + [2769] = 2661, + [2770] = 292, + [2771] = 2581, + [2772] = 300, + [2773] = 354, + [2774] = 384, + [2775] = 309, + [2776] = 416, + [2777] = 2613, + [2778] = 2659, + [2779] = 342, + [2780] = 412, + [2781] = 2654, + [2782] = 344, + [2783] = 331, + [2784] = 2784, + [2785] = 301, + [2786] = 296, + [2787] = 2652, + [2788] = 312, + [2789] = 464, + [2790] = 377, + [2791] = 376, + [2792] = 464, + [2793] = 384, + [2794] = 396, + [2795] = 300, + [2796] = 412, + [2797] = 349, + [2798] = 349, + [2799] = 402, + [2800] = 405, + [2801] = 293, + [2802] = 416, + [2803] = 338, + [2804] = 445, + [2805] = 2716, + [2806] = 464, + [2807] = 406, + [2808] = 444, + [2809] = 312, + [2810] = 450, + [2811] = 344, + [2812] = 297, + [2813] = 304, + [2814] = 348, [2815] = 301, - [2816] = 301, - [2817] = 449, - [2818] = 424, - [2819] = 353, - [2820] = 425, - [2821] = 426, - [2822] = 427, - [2823] = 428, - [2824] = 429, - [2825] = 363, - [2826] = 430, - [2827] = 431, - [2828] = 432, - [2829] = 2702, - [2830] = 393, - [2831] = 433, - [2832] = 434, - [2833] = 342, - [2834] = 435, - [2835] = 436, - [2836] = 437, - [2837] = 986, - [2838] = 363, - [2839] = 394, - [2840] = 438, - [2841] = 335, - [2842] = 299, - [2843] = 429, - [2844] = 338, - [2845] = 439, - [2846] = 440, - [2847] = 441, - [2848] = 431, - [2849] = 442, - [2850] = 443, - [2851] = 433, - [2852] = 446, - [2853] = 447, - [2854] = 448, - [2855] = 343, - [2856] = 295, - [2857] = 444, - [2858] = 423, - [2859] = 449, - [2860] = 450, - [2861] = 451, - [2862] = 349, - [2863] = 356, - [2864] = 1079, - [2865] = 422, - [2866] = 421, - [2867] = 451, - [2868] = 441, - [2869] = 344, - [2870] = 329, - [2871] = 367, - [2872] = 437, - [2873] = 292, - [2874] = 361, - [2875] = 447, - [2876] = 328, - [2877] = 443, - [2878] = 420, - [2879] = 419, - [2880] = 386, - [2881] = 418, - [2882] = 415, - [2883] = 343, - [2884] = 374, - [2885] = 414, - [2886] = 439, - [2887] = 455, - [2888] = 2888, - [2889] = 413, - [2890] = 298, - [2891] = 344, - [2892] = 349, - [2893] = 302, - [2894] = 365, - [2895] = 411, - [2896] = 385, - [2897] = 407, - [2898] = 406, - [2899] = 384, - [2900] = 383, - [2901] = 382, - [2902] = 338, - [2903] = 435, - [2904] = 380, - [2905] = 356, - [2906] = 353, - [2907] = 401, - [2908] = 342, - [2909] = 425, - [2910] = 332, - [2911] = 399, - [2912] = 395, - [2913] = 398, - [2914] = 379, - [2915] = 335, - [2916] = 334, - [2917] = 364, - [2918] = 291, - [2919] = 296, - [2920] = 359, - [2921] = 363, - [2922] = 294, - [2923] = 346, - [2924] = 347, - [2925] = 2744, - [2926] = 303, - [2927] = 396, - [2928] = 352, - [2929] = 427, - [2930] = 343, - [2931] = 388, - [2932] = 416, - [2933] = 343, - [2934] = 361, - [2935] = 2935, - [2936] = 2936, - [2937] = 1561, - [2938] = 2938, - [2939] = 2939, - [2940] = 2940, - [2941] = 306, - [2942] = 2744, - [2943] = 332, - [2944] = 451, - [2945] = 449, - [2946] = 303, - [2947] = 447, - [2948] = 2948, - [2949] = 443, - [2950] = 441, - [2951] = 439, - [2952] = 437, - [2953] = 435, - [2954] = 433, - [2955] = 329, - [2956] = 431, - [2957] = 429, - [2958] = 427, - [2959] = 425, - [2960] = 295, - [2961] = 298, - [2962] = 379, - [2963] = 297, - [2964] = 297, - [2965] = 377, - [2966] = 392, - [2967] = 292, - [2968] = 372, - [2969] = 370, - [2970] = 2970, - [2971] = 361, - [2972] = 374, - [2973] = 2973, - [2974] = 380, - [2975] = 375, - [2976] = 372, - [2977] = 367, - [2978] = 344, - [2979] = 2979, - [2980] = 302, - [2981] = 316, - [2982] = 379, - [2983] = 334, - [2984] = 364, - [2985] = 382, - [2986] = 383, - [2987] = 384, - [2988] = 385, - [2989] = 386, - [2990] = 387, - [2991] = 389, - [2992] = 390, - [2993] = 392, - [2994] = 391, - [2995] = 393, - [2996] = 394, - [2997] = 395, - [2998] = 301, - [2999] = 396, - [3000] = 377, - [3001] = 303, - [3002] = 398, - [3003] = 399, - [3004] = 401, - [3005] = 370, - [3006] = 406, - [3007] = 407, - [3008] = 411, - [3009] = 413, - [3010] = 414, - [3011] = 359, - [3012] = 415, - [3013] = 418, - [3014] = 419, - [3015] = 420, - [3016] = 374, - [3017] = 293, - [3018] = 421, - [3019] = 422, - [3020] = 423, - [3021] = 444, - [3022] = 365, - [3023] = 363, - [3024] = 328, - [3025] = 291, - [3026] = 1016, - [3027] = 352, - [3028] = 455, - [3029] = 301, - [3030] = 986, - [3031] = 3031, - [3032] = 349, - [3033] = 416, - [3034] = 338, - [3035] = 424, - [3036] = 425, - [3037] = 426, - [3038] = 427, - [3039] = 428, - [3040] = 429, - [3041] = 430, - [3042] = 431, - [3043] = 432, - [3044] = 433, - [3045] = 434, - [3046] = 435, - [3047] = 436, - [3048] = 437, - [3049] = 438, - [3050] = 439, - [3051] = 440, - [3052] = 441, - [3053] = 442, - [3054] = 443, - [3055] = 446, - [3056] = 447, - [3057] = 448, - [3058] = 449, - [3059] = 450, - [3060] = 451, - [3061] = 316, - [3062] = 3062, - [3063] = 296, - [3064] = 455, - [3065] = 3065, - [3066] = 1011, - [3067] = 450, - [3068] = 448, - [3069] = 365, - [3070] = 380, - [3071] = 382, - [3072] = 383, - [3073] = 384, - [3074] = 385, - [3075] = 386, - [3076] = 387, - [3077] = 388, - [3078] = 389, - [3079] = 390, - [3080] = 446, - [3081] = 391, - [3082] = 393, - [3083] = 394, - [3084] = 395, - [3085] = 396, - [3086] = 442, + [2816] = 339, + [2817] = 2784, + [2818] = 320, + [2819] = 1009, + [2820] = 374, + [2821] = 371, + [2822] = 411, + [2823] = 350, + [2824] = 446, + [2825] = 448, + [2826] = 409, + [2827] = 445, + [2828] = 437, + [2829] = 302, + [2830] = 416, + [2831] = 365, + [2832] = 342, + [2833] = 412, + [2834] = 385, + [2835] = 342, + [2836] = 373, + [2837] = 418, + [2838] = 340, + [2839] = 2784, + [2840] = 407, + [2841] = 292, + [2842] = 2842, + [2843] = 384, + [2844] = 464, + [2845] = 445, + [2846] = 371, + [2847] = 379, + [2848] = 408, + [2849] = 355, + [2850] = 416, + [2851] = 412, + [2852] = 384, + [2853] = 377, + [2854] = 373, + [2855] = 340, + [2856] = 340, + [2857] = 310, + [2858] = 369, + [2859] = 369, + [2860] = 377, + [2861] = 363, + [2862] = 422, + [2863] = 352, + [2864] = 375, + [2865] = 375, + [2866] = 298, + [2867] = 391, + [2868] = 393, + [2869] = 300, + [2870] = 409, + [2871] = 350, + [2872] = 373, + [2873] = 309, + [2874] = 334, + [2875] = 340, + [2876] = 344, + [2877] = 391, + [2878] = 425, + [2879] = 366, + [2880] = 343, + [2881] = 429, + [2882] = 308, + [2883] = 331, + [2884] = 419, + [2885] = 2734, + [2886] = 1052, + [2887] = 463, + [2888] = 367, + [2889] = 393, + [2890] = 371, + [2891] = 414, + [2892] = 382, + [2893] = 432, + [2894] = 369, + [2895] = 449, + [2896] = 433, + [2897] = 420, + [2898] = 421, + [2899] = 294, + [2900] = 435, + [2901] = 409, + [2902] = 436, + [2903] = 375, + [2904] = 387, + [2905] = 343, + [2906] = 292, + [2907] = 296, + [2908] = 391, + [2909] = 440, + [2910] = 460, + [2911] = 458, + [2912] = 354, + [2913] = 439, + [2914] = 438, + [2915] = 339, + [2916] = 342, + [2917] = 295, + [2918] = 399, + [2919] = 362, + [2920] = 441, + [2921] = 452, + [2922] = 434, + [2923] = 392, + [2924] = 331, + [2925] = 443, + [2926] = 356, + [2927] = 442, + [2928] = 451, + [2929] = 393, + [2930] = 456, + [2931] = 459, + [2932] = 352, + [2933] = 415, + [2934] = 339, + [2935] = 342, + [2936] = 398, + [2937] = 363, + [2938] = 297, + [2939] = 355, + [2940] = 388, + [2941] = 303, + [2942] = 349, + [2943] = 296, + [2944] = 372, + [2945] = 410, + [2946] = 370, + [2947] = 407, + [2948] = 293, + [2949] = 2949, + [2950] = 2950, + [2951] = 2951, + [2952] = 1597, + [2953] = 2953, + [2954] = 2954, + [2955] = 2784, + [2956] = 294, + [2957] = 2957, + [2958] = 464, + [2959] = 312, + [2960] = 445, + [2961] = 344, + [2962] = 416, + [2963] = 349, + [2964] = 412, + [2965] = 384, + [2966] = 292, + [2967] = 320, + [2968] = 377, + [2969] = 373, + [2970] = 371, + [2971] = 369, + [2972] = 375, + [2973] = 391, + [2974] = 303, + [2975] = 296, + [2976] = 393, + [2977] = 409, + [2978] = 452, + [2979] = 304, + [2980] = 446, + [2981] = 296, + [2982] = 410, + [2983] = 419, + [2984] = 443, + [2985] = 443, + [2986] = 302, + [2987] = 2987, + [2988] = 344, + [2989] = 374, + [2990] = 2990, + [2991] = 2991, + [2992] = 442, + [2993] = 452, + [2994] = 444, + [2995] = 363, + [2996] = 300, + [2997] = 331, + [2998] = 446, + [2999] = 297, + [3000] = 441, + [3001] = 440, + [3002] = 436, + [3003] = 435, + [3004] = 433, + [3005] = 432, + [3006] = 429, + [3007] = 425, + [3008] = 422, + [3009] = 408, + [3010] = 410, + [3011] = 406, + [3012] = 405, + [3013] = 402, + [3014] = 396, + [3015] = 419, + [3016] = 382, + [3017] = 370, + [3018] = 372, + [3019] = 388, + [3020] = 439, + [3021] = 459, + [3022] = 456, + [3023] = 451, + [3024] = 434, + [3025] = 399, + [3026] = 1021, + [3027] = 438, + [3028] = 338, + [3029] = 458, + [3030] = 460, + [3031] = 374, + [3032] = 356, + [3033] = 1009, + [3034] = 421, + [3035] = 420, + [3036] = 367, + [3037] = 463, + [3038] = 295, + [3039] = 292, + [3040] = 369, + [3041] = 310, + [3042] = 308, + [3043] = 348, + [3044] = 418, + [3045] = 3045, + [3046] = 301, + [3047] = 297, + [3048] = 340, + [3049] = 3049, + [3050] = 415, + [3051] = 342, + [3052] = 411, + [3053] = 409, + [3054] = 398, + [3055] = 393, + [3056] = 392, + [3057] = 391, + [3058] = 387, + [3059] = 375, + [3060] = 449, + [3061] = 450, + [3062] = 414, + [3063] = 371, + [3064] = 366, + [3065] = 373, + [3066] = 376, + [3067] = 377, + [3068] = 379, + [3069] = 384, + [3070] = 385, + [3071] = 412, + [3072] = 365, + [3073] = 416, + [3074] = 437, + [3075] = 445, + [3076] = 448, + [3077] = 464, + [3078] = 331, + [3079] = 300, + [3080] = 3080, + [3081] = 450, + [3082] = 343, + [3083] = 1023, + [3084] = 448, + [3085] = 418, + [3086] = 441, [3087] = 440, - [3088] = 421, - [3089] = 364, - [3090] = 398, - [3091] = 399, - [3092] = 375, - [3093] = 372, - [3094] = 401, - [3095] = 438, - [3096] = 406, + [3088] = 436, + [3089] = 435, + [3090] = 433, + [3091] = 432, + [3092] = 429, + [3093] = 425, + [3094] = 422, + [3095] = 408, + [3096] = 437, [3097] = 407, - [3098] = 411, - [3099] = 413, - [3100] = 367, - [3101] = 414, - [3102] = 302, - [3103] = 415, - [3104] = 418, - [3105] = 436, - [3106] = 419, - [3107] = 420, - [3108] = 343, - [3109] = 434, - [3110] = 432, - [3111] = 3111, - [3112] = 347, - [3113] = 422, - [3114] = 2948, - [3115] = 430, - [3116] = 379, - [3117] = 423, - [3118] = 444, - [3119] = 428, - [3120] = 426, - [3121] = 424, - [3122] = 311, - [3123] = 309, - [3124] = 2970, - [3125] = 2973, - [3126] = 293, - [3127] = 294, - [3128] = 335, - [3129] = 2979, - [3130] = 342, - [3131] = 3031, - [3132] = 3062, - [3133] = 346, - [3134] = 3065, - [3135] = 299, - [3136] = 353, - [3137] = 3111, - [3138] = 3138, - [3139] = 3139, - [3140] = 395, - [3141] = 386, - [3142] = 388, - [3143] = 389, - [3144] = 396, - [3145] = 387, - [3146] = 390, - [3147] = 391, - [3148] = 363, - [3149] = 444, - [3150] = 3150, - [3151] = 364, - [3152] = 393, - [3153] = 3153, - [3154] = 398, - [3155] = 399, - [3156] = 394, - [3157] = 375, - [3158] = 986, + [3098] = 406, + [3099] = 405, + [3100] = 402, + [3101] = 396, + [3102] = 365, + [3103] = 385, + [3104] = 379, + [3105] = 382, + [3106] = 370, + [3107] = 372, + [3108] = 442, + [3109] = 443, + [3110] = 388, + [3111] = 376, + [3112] = 459, + [3113] = 456, + [3114] = 451, + [3115] = 434, + [3116] = 444, + [3117] = 399, + [3118] = 438, + [3119] = 439, + [3120] = 366, + [3121] = 458, + [3122] = 460, + [3123] = 349, + [3124] = 414, + [3125] = 449, + [3126] = 2957, + [3127] = 421, + [3128] = 420, + [3129] = 446, + [3130] = 367, + [3131] = 463, + [3132] = 387, + [3133] = 392, + [3134] = 398, + [3135] = 350, + [3136] = 2987, + [3137] = 352, + [3138] = 354, + [3139] = 362, + [3140] = 2990, + [3141] = 3141, + [3142] = 2991, + [3143] = 295, + [3144] = 298, + [3145] = 355, + [3146] = 415, + [3147] = 3045, + [3148] = 3049, + [3149] = 3080, + [3150] = 309, + [3151] = 334, + [3152] = 411, + [3153] = 3141, + [3154] = 463, + [3155] = 3155, + [3156] = 408, + [3157] = 407, + [3158] = 3158, [3159] = 3159, - [3160] = 372, - [3161] = 3161, - [3162] = 401, - [3163] = 3163, - [3164] = 338, - [3165] = 361, - [3166] = 385, - [3167] = 384, - [3168] = 3168, - [3169] = 383, - [3170] = 3170, - [3171] = 382, - [3172] = 3172, - [3173] = 380, - [3174] = 3174, - [3175] = 3175, - [3176] = 3176, - [3177] = 1011, - [3178] = 3178, + [3160] = 1597, + [3161] = 433, + [3162] = 370, + [3163] = 372, + [3164] = 442, + [3165] = 443, + [3166] = 406, + [3167] = 388, + [3168] = 405, + [3169] = 402, + [3170] = 432, + [3171] = 342, + [3172] = 339, + [3173] = 3173, + [3174] = 396, + [3175] = 429, + [3176] = 340, + [3177] = 425, + [3178] = 422, [3179] = 3179, - [3180] = 2935, - [3181] = 361, + [3180] = 344, + [3181] = 3181, [3182] = 3182, - [3183] = 2940, + [3183] = 436, [3184] = 3184, - [3185] = 3185, - [3186] = 329, + [3185] = 415, + [3186] = 440, [3187] = 3187, [3188] = 3188, [3189] = 3189, - [3190] = 2939, - [3191] = 1561, + [3190] = 3190, + [3191] = 441, [3192] = 3192, - [3193] = 343, - [3194] = 392, - [3195] = 406, - [3196] = 407, - [3197] = 411, - [3198] = 1016, - [3199] = 372, - [3200] = 413, + [3193] = 1023, + [3194] = 2951, + [3195] = 3195, + [3196] = 2950, + [3197] = 344, + [3198] = 3198, + [3199] = 382, + [3200] = 3200, [3201] = 3201, - [3202] = 367, - [3203] = 414, - [3204] = 415, + [3202] = 3202, + [3203] = 3203, + [3204] = 3204, [3205] = 3205, - [3206] = 418, - [3207] = 419, + [3206] = 3206, + [3207] = 3207, [3208] = 3208, - [3209] = 420, - [3210] = 3210, - [3211] = 352, - [3212] = 328, - [3213] = 3213, - [3214] = 3214, - [3215] = 3215, - [3216] = 374, - [3217] = 3217, - [3218] = 421, - [3219] = 3219, - [3220] = 334, - [3221] = 293, - [3222] = 332, - [3223] = 422, - [3224] = 342, - [3225] = 3225, - [3226] = 344, - [3227] = 370, - [3228] = 423, - [3229] = 3229, - [3230] = 1348, - [3231] = 425, + [3209] = 459, + [3210] = 456, + [3211] = 451, + [3212] = 3212, + [3213] = 434, + [3214] = 444, + [3215] = 399, + [3216] = 349, + [3217] = 438, + [3218] = 439, + [3219] = 458, + [3220] = 460, + [3221] = 363, + [3222] = 348, + [3223] = 1374, + [3224] = 443, + [3225] = 354, + [3226] = 338, + [3227] = 3227, + [3228] = 312, + [3229] = 421, + [3230] = 320, + [3231] = 420, [3232] = 3232, [3233] = 3233, - [3234] = 416, - [3235] = 424, - [3236] = 353, - [3237] = 3237, + [3234] = 362, + [3235] = 367, + [3236] = 3236, + [3237] = 310, [3238] = 3238, - [3239] = 356, + [3239] = 3239, [3240] = 3240, - [3241] = 3241, - [3242] = 426, - [3243] = 427, - [3244] = 428, - [3245] = 429, - [3246] = 430, - [3247] = 431, - [3248] = 432, - [3249] = 433, - [3250] = 434, - [3251] = 435, - [3252] = 436, - [3253] = 3253, - [3254] = 3254, - [3255] = 437, - [3256] = 438, - [3257] = 439, - [3258] = 440, - [3259] = 441, - [3260] = 442, - [3261] = 443, - [3262] = 446, - [3263] = 447, - [3264] = 448, - [3265] = 449, - [3266] = 450, - [3267] = 451, - [3268] = 316, - [3269] = 455, + [3241] = 411, + [3242] = 409, + [3243] = 398, + [3244] = 3244, + [3245] = 393, + [3246] = 3246, + [3247] = 374, + [3248] = 392, + [3249] = 391, + [3250] = 355, + [3251] = 3251, + [3252] = 352, + [3253] = 1021, + [3254] = 387, + [3255] = 295, + [3256] = 375, + [3257] = 331, + [3258] = 449, + [3259] = 369, + [3260] = 2954, + [3261] = 3261, + [3262] = 414, + [3263] = 371, + [3264] = 3264, + [3265] = 366, + [3266] = 373, + [3267] = 3267, + [3268] = 3268, + [3269] = 3269, [3270] = 3270, [3271] = 3271, - [3272] = 346, - [3273] = 365, - [3274] = 3274, - [3275] = 3275, - [3276] = 3276, - [3277] = 3277, - [3278] = 347, - [3279] = 3279, - [3280] = 3280, - [3281] = 3281, - [3282] = 3282, - [3283] = 3283, + [3272] = 376, + [3273] = 377, + [3274] = 379, + [3275] = 384, + [3276] = 385, + [3277] = 412, + [3278] = 365, + [3279] = 416, + [3280] = 437, + [3281] = 445, + [3282] = 448, + [3283] = 464, [3284] = 3284, - [3285] = 377, - [3286] = 3286, + [3285] = 419, + [3286] = 450, [3287] = 3287, - [3288] = 3288, - [3289] = 3289, - [3290] = 293, + [3288] = 1009, + [3289] = 410, + [3290] = 418, [3291] = 3291, [3292] = 3292, [3293] = 3293, - [3294] = 316, - [3295] = 311, - [3296] = 309, - [3297] = 3297, + [3294] = 3294, + [3295] = 3295, + [3296] = 3296, + [3297] = 452, [3298] = 3298, - [3299] = 349, + [3299] = 3299, [3300] = 3300, [3301] = 3301, [3302] = 3302, [3303] = 3303, [3304] = 3304, - [3305] = 359, + [3305] = 3305, [3306] = 3306, [3307] = 3307, - [3308] = 3308, + [3308] = 295, [3309] = 3309, [3310] = 3310, - [3311] = 2938, + [3311] = 331, [3312] = 3312, - [3313] = 3313, + [3313] = 334, [3314] = 3314, [3315] = 3315, [3316] = 3316, - [3317] = 3317, - [3318] = 3318, + [3317] = 343, + [3318] = 356, [3319] = 3319, [3320] = 3320, - [3321] = 3321, + [3321] = 2953, [3322] = 3322, - [3323] = 335, - [3324] = 3324, + [3323] = 3323, + [3324] = 309, [3325] = 3325, [3326] = 3326, [3327] = 3327, - [3328] = 399, - [3329] = 344, - [3330] = 389, - [3331] = 3297, - [3332] = 3172, - [3333] = 423, - [3334] = 3229, - [3335] = 379, - [3336] = 367, - [3337] = 3300, - [3338] = 413, - [3339] = 390, - [3340] = 3232, - [3341] = 365, - [3342] = 3233, - [3343] = 391, - [3344] = 393, - [3345] = 422, - [3346] = 394, - [3347] = 421, - [3348] = 3302, - [3349] = 3301, - [3350] = 3138, - [3351] = 3225, - [3352] = 3292, - [3353] = 363, - [3354] = 3291, - [3355] = 3271, - [3356] = 3174, - [3357] = 3303, - [3358] = 338, - [3359] = 3289, - [3360] = 3293, - [3361] = 3304, - [3362] = 3288, - [3363] = 3307, - [3364] = 411, - [3365] = 3219, - [3366] = 3287, + [3328] = 3328, + [3329] = 3329, + [3330] = 3330, + [3331] = 3331, + [3332] = 3332, + [3333] = 3333, + [3334] = 3334, + [3335] = 3335, + [3336] = 3336, + [3337] = 3337, + [3338] = 3338, + [3339] = 435, + [3340] = 350, + [3341] = 3341, + [3342] = 3342, + [3343] = 3343, + [3344] = 3212, + [3345] = 339, + [3346] = 3240, + [3347] = 340, + [3348] = 422, + [3349] = 444, + [3350] = 342, + [3351] = 408, + [3352] = 463, + [3353] = 407, + [3354] = 367, + [3355] = 406, + [3356] = 446, + [3357] = 405, + [3358] = 3246, + [3359] = 402, + [3360] = 3307, + [3361] = 3306, + [3362] = 418, + [3363] = 3251, + [3364] = 3305, + [3365] = 3304, + [3366] = 420, [3367] = 3309, - [3368] = 3368, - [3369] = 343, - [3370] = 364, - [3371] = 3286, - [3372] = 3217, - [3373] = 407, - [3374] = 3313, - [3375] = 3284, - [3376] = 3315, - [3377] = 3283, - [3378] = 3319, - [3379] = 3321, - [3380] = 3325, - [3381] = 3282, - [3382] = 3327, - [3383] = 3281, - [3384] = 359, - [3385] = 3326, - [3386] = 3280, - [3387] = 3324, - [3388] = 3279, - [3389] = 3322, - [3390] = 3277, - [3391] = 395, - [3392] = 3276, - [3393] = 414, - [3394] = 361, - [3395] = 3318, - [3396] = 3275, - [3397] = 3316, - [3398] = 3274, - [3399] = 3314, - [3400] = 3312, - [3401] = 3270, - [3402] = 3214, - [3403] = 3310, - [3404] = 3254, - [3405] = 3308, - [3406] = 352, - [3407] = 3306, - [3408] = 3215, - [3409] = 3213, - [3410] = 3253, - [3411] = 3210, - [3412] = 3241, - [3413] = 372, - [3414] = 451, - [3415] = 375, - [3416] = 446, - [3417] = 3298, - [3418] = 444, - [3419] = 450, - [3420] = 356, - [3421] = 415, - [3422] = 418, - [3423] = 398, - [3424] = 3139, - [3425] = 449, - [3426] = 3208, - [3427] = 3205, - [3428] = 3201, - [3429] = 419, - [3430] = 3192, - [3431] = 3189, - [3432] = 3187, - [3433] = 3185, - [3434] = 3184, - [3435] = 3320, - [3436] = 3238, - [3437] = 448, - [3438] = 420, - [3439] = 3237, - [3440] = 447, - [3441] = 3161, - [3442] = 359, - [3443] = 3240, - [3444] = 443, - [3445] = 388, - [3446] = 442, - [3447] = 387, - [3448] = 386, - [3449] = 441, - [3450] = 385, - [3451] = 440, - [3452] = 335, - [3453] = 346, - [3454] = 439, - [3455] = 347, - [3456] = 342, - [3457] = 347, - [3458] = 455, - [3459] = 438, - [3460] = 3159, - [3461] = 437, - [3462] = 353, - [3463] = 293, - [3464] = 436, - [3465] = 392, - [3466] = 435, - [3467] = 377, - [3468] = 3163, - [3469] = 434, - [3470] = 346, - [3471] = 384, - [3472] = 433, - [3473] = 370, - [3474] = 432, - [3475] = 431, - [3476] = 374, - [3477] = 383, - [3478] = 430, - [3479] = 382, - [3480] = 429, - [3481] = 380, - [3482] = 416, - [3483] = 428, - [3484] = 427, - [3485] = 426, - [3486] = 3182, - [3487] = 425, - [3488] = 1016, - [3489] = 424, - [3490] = 344, - [3491] = 3170, - [3492] = 352, - [3493] = 3188, - [3494] = 346, - [3495] = 3168, - [3496] = 3153, - [3497] = 3179, - [3498] = 359, - [3499] = 3175, - [3500] = 396, - [3501] = 406, - [3502] = 352, - [3503] = 347, - [3504] = 349, - [3505] = 3176, - [3506] = 401, - [3507] = 3178, - [3508] = 437, - [3509] = 391, - [3510] = 380, - [3511] = 451, - [3512] = 344, - [3513] = 450, - [3514] = 449, - [3515] = 448, - [3516] = 416, - [3517] = 382, - [3518] = 383, - [3519] = 384, - [3520] = 385, - [3521] = 447, - [3522] = 446, - [3523] = 425, - [3524] = 427, - [3525] = 429, - [3526] = 431, - [3527] = 386, - [3528] = 433, - [3529] = 435, - [3530] = 443, - [3531] = 439, - [3532] = 441, - [3533] = 443, - [3534] = 442, - [3535] = 447, - [3536] = 449, - [3537] = 451, - [3538] = 414, - [3539] = 441, - [3540] = 440, - [3541] = 439, - [3542] = 387, - [3543] = 388, - [3544] = 438, - [3545] = 437, - [3546] = 436, - [3547] = 389, - [3548] = 435, - [3549] = 390, - [3550] = 434, - [3551] = 421, - [3552] = 393, - [3553] = 433, - [3554] = 432, - [3555] = 394, - [3556] = 395, - [3557] = 431, - [3558] = 430, - [3559] = 429, - [3560] = 428, - [3561] = 396, - [3562] = 364, - [3563] = 398, - [3564] = 399, - [3565] = 344, - [3566] = 379, - [3567] = 401, - [3568] = 415, - [3569] = 367, - [3570] = 370, - [3571] = 427, - [3572] = 413, - [3573] = 418, - [3574] = 426, - [3575] = 422, - [3576] = 425, - [3577] = 3577, - [3578] = 372, - [3579] = 424, - [3580] = 3580, - [3581] = 419, - [3582] = 375, - [3583] = 406, - [3584] = 455, - [3585] = 420, - [3586] = 374, - [3587] = 407, - [3588] = 411, - [3589] = 392, - [3590] = 3590, - [3591] = 3591, - [3592] = 377, - [3593] = 365, - [3594] = 444, - [3595] = 423, - [3596] = 3596, - [3597] = 344, - [3598] = 441, - [3599] = 439, - [3600] = 437, - [3601] = 431, - [3602] = 3602, - [3603] = 433, - [3604] = 433, - [3605] = 435, - [3606] = 431, - [3607] = 429, - [3608] = 427, - [3609] = 435, - [3610] = 427, - [3611] = 451, - [3612] = 425, - [3613] = 437, - [3614] = 449, - [3615] = 439, - [3616] = 429, - [3617] = 447, - [3618] = 443, - [3619] = 1561, - [3620] = 425, - [3621] = 3621, - [3622] = 3622, - [3623] = 441, - [3624] = 3621, - [3625] = 3602, - [3626] = 3626, - [3627] = 443, - [3628] = 3628, - [3629] = 447, - [3630] = 451, - [3631] = 1573, - [3632] = 449, - [3633] = 3633, - [3634] = 437, - [3635] = 3635, - [3636] = 435, - [3637] = 451, - [3638] = 433, - [3639] = 3639, - [3640] = 431, - [3641] = 3639, - [3642] = 429, - [3643] = 449, - [3644] = 427, - [3645] = 443, - [3646] = 425, - [3647] = 447, - [3648] = 439, - [3649] = 3649, - [3650] = 441, - [3651] = 986, - [3652] = 1016, - [3653] = 1011, - [3654] = 3654, - [3655] = 3654, - [3656] = 334, - [3657] = 332, - [3658] = 379, - [3659] = 3659, - [3660] = 3660, + [3368] = 421, + [3369] = 3303, + [3370] = 3302, + [3371] = 3179, + [3372] = 3301, + [3373] = 3182, + [3374] = 3310, + [3375] = 3238, + [3376] = 3312, + [3377] = 349, + [3378] = 3300, + [3379] = 451, + [3380] = 3314, + [3381] = 3299, + [3382] = 3315, + [3383] = 434, + [3384] = 3316, + [3385] = 3298, + [3386] = 3319, + [3387] = 3296, + [3388] = 3320, + [3389] = 3295, + [3390] = 3390, + [3391] = 3294, + [3392] = 3322, + [3393] = 3293, + [3394] = 3328, + [3395] = 396, + [3396] = 3330, + [3397] = 3292, + [3398] = 3332, + [3399] = 3291, + [3400] = 3334, + [3401] = 3287, + [3402] = 3336, + [3403] = 3188, + [3404] = 3284, + [3405] = 3342, + [3406] = 382, + [3407] = 3326, + [3408] = 3271, + [3409] = 3343, + [3410] = 3341, + [3411] = 399, + [3412] = 3155, + [3413] = 3337, + [3414] = 3270, + [3415] = 356, + [3416] = 3335, + [3417] = 3269, + [3418] = 3333, + [3419] = 348, + [3420] = 3331, + [3421] = 344, + [3422] = 3329, + [3423] = 456, + [3424] = 3327, + [3425] = 3236, + [3426] = 3325, + [3427] = 3268, + [3428] = 3233, + [3429] = 459, + [3430] = 3232, + [3431] = 3323, + [3432] = 350, + [3433] = 3239, + [3434] = 3244, + [3435] = 3264, + [3436] = 3208, + [3437] = 464, + [3438] = 3207, + [3439] = 443, + [3440] = 442, + [3441] = 3206, + [3442] = 372, + [3443] = 363, + [3444] = 370, + [3445] = 438, + [3446] = 3173, + [3447] = 3261, + [3448] = 448, + [3449] = 3181, + [3450] = 445, + [3451] = 3227, + [3452] = 439, + [3453] = 437, + [3454] = 416, + [3455] = 3187, + [3456] = 354, + [3457] = 3205, + [3458] = 1021, + [3459] = 3267, + [3460] = 362, + [3461] = 458, + [3462] = 365, + [3463] = 348, + [3464] = 412, + [3465] = 352, + [3466] = 356, + [3467] = 355, + [3468] = 385, + [3469] = 3204, + [3470] = 384, + [3471] = 379, + [3472] = 452, + [3473] = 295, + [3474] = 460, + [3475] = 377, + [3476] = 425, + [3477] = 410, + [3478] = 429, + [3479] = 432, + [3480] = 376, + [3481] = 433, + [3482] = 419, + [3483] = 450, + [3484] = 373, + [3485] = 3203, + [3486] = 354, + [3487] = 366, + [3488] = 362, + [3489] = 363, + [3490] = 371, + [3491] = 3158, + [3492] = 414, + [3493] = 369, + [3494] = 374, + [3495] = 449, + [3496] = 375, + [3497] = 435, + [3498] = 387, + [3499] = 436, + [3500] = 440, + [3501] = 391, + [3502] = 392, + [3503] = 441, + [3504] = 393, + [3505] = 343, + [3506] = 398, + [3507] = 409, + [3508] = 411, + [3509] = 3201, + [3510] = 388, + [3511] = 354, + [3512] = 362, + [3513] = 3184, + [3514] = 3200, + [3515] = 3198, + [3516] = 3195, + [3517] = 3192, + [3518] = 3190, + [3519] = 3202, + [3520] = 348, + [3521] = 356, + [3522] = 415, + [3523] = 3189, + [3524] = 384, + [3525] = 419, + [3526] = 407, + [3527] = 408, + [3528] = 414, + [3529] = 369, + [3530] = 449, + [3531] = 372, + [3532] = 399, + [3533] = 438, + [3534] = 422, + [3535] = 409, + [3536] = 393, + [3537] = 375, + [3538] = 391, + [3539] = 375, + [3540] = 387, + [3541] = 391, + [3542] = 369, + [3543] = 392, + [3544] = 371, + [3545] = 373, + [3546] = 425, + [3547] = 377, + [3548] = 412, + [3549] = 416, + [3550] = 393, + [3551] = 445, + [3552] = 464, + [3553] = 429, + [3554] = 398, + [3555] = 432, + [3556] = 433, + [3557] = 409, + [3558] = 411, + [3559] = 370, + [3560] = 450, + [3561] = 464, + [3562] = 448, + [3563] = 3563, + [3564] = 435, + [3565] = 445, + [3566] = 439, + [3567] = 458, + [3568] = 366, + [3569] = 436, + [3570] = 440, + [3571] = 437, + [3572] = 441, + [3573] = 416, + [3574] = 365, + [3575] = 382, + [3576] = 421, + [3577] = 420, + [3578] = 367, + [3579] = 396, + [3580] = 402, + [3581] = 405, + [3582] = 412, + [3583] = 415, + [3584] = 385, + [3585] = 384, + [3586] = 3586, + [3587] = 3587, + [3588] = 388, + [3589] = 406, + [3590] = 374, + [3591] = 379, + [3592] = 463, + [3593] = 363, + [3594] = 446, + [3595] = 460, + [3596] = 377, + [3597] = 410, + [3598] = 3598, + [3599] = 376, + [3600] = 444, + [3601] = 373, + [3602] = 434, + [3603] = 371, + [3604] = 418, + [3605] = 451, + [3606] = 456, + [3607] = 452, + [3608] = 443, + [3609] = 442, + [3610] = 459, + [3611] = 363, + [3612] = 416, + [3613] = 464, + [3614] = 391, + [3615] = 3615, + [3616] = 3616, + [3617] = 412, + [3618] = 384, + [3619] = 3619, + [3620] = 3620, + [3621] = 377, + [3622] = 373, + [3623] = 1577, + [3624] = 445, + [3625] = 3625, + [3626] = 1597, + [3627] = 371, + [3628] = 369, + [3629] = 375, + [3630] = 409, + [3631] = 393, + [3632] = 464, + [3633] = 409, + [3634] = 393, + [3635] = 391, + [3636] = 375, + [3637] = 369, + [3638] = 371, + [3639] = 363, + [3640] = 373, + [3641] = 377, + [3642] = 384, + [3643] = 412, + [3644] = 3644, + [3645] = 416, + [3646] = 3644, + [3647] = 3647, + [3648] = 445, + [3649] = 3647, + [3650] = 412, + [3651] = 375, + [3652] = 391, + [3653] = 3653, + [3654] = 377, + [3655] = 3653, + [3656] = 369, + [3657] = 3657, + [3658] = 393, + [3659] = 416, + [3660] = 373, [3661] = 3661, - [3662] = 3662, - [3663] = 3663, - [3664] = 3664, - [3665] = 3662, - [3666] = 3660, - [3667] = 3667, - [3668] = 3661, - [3669] = 3667, - [3670] = 3662, - [3671] = 3663, - [3672] = 3672, - [3673] = 3663, - [3674] = 3667, - [3675] = 3661, - [3676] = 3659, - [3677] = 3677, + [3662] = 384, + [3663] = 464, + [3664] = 409, + [3665] = 371, + [3666] = 445, + [3667] = 1009, + [3668] = 1023, + [3669] = 1021, + [3670] = 3670, + [3671] = 3670, + [3672] = 446, + [3673] = 338, + [3674] = 312, + [3675] = 3675, + [3676] = 3676, + [3677] = 3675, [3678] = 3678, [3679] = 3679, - [3680] = 3680, - [3681] = 2599, - [3682] = 3682, - [3683] = 2600, - [3684] = 3684, + [3680] = 3676, + [3681] = 3681, + [3682] = 3678, + [3683] = 3681, + [3684] = 3679, [3685] = 3685, - [3686] = 3686, - [3687] = 3687, - [3688] = 3685, - [3689] = 3687, - [3690] = 3690, + [3686] = 3685, + [3687] = 3679, + [3688] = 3681, + [3689] = 3689, + [3690] = 3678, [3691] = 3691, [3692] = 3685, [3693] = 3693, - [3694] = 3685, + [3694] = 3694, [3695] = 3695, - [3696] = 3693, - [3697] = 2599, + [3696] = 2629, + [3697] = 3697, [3698] = 3698, - [3699] = 3693, - [3700] = 2736, + [3699] = 3699, + [3700] = 2625, [3701] = 3701, - [3702] = 3693, - [3703] = 3687, - [3704] = 3693, - [3705] = 3687, - [3706] = 3685, - [3707] = 3687, - [3708] = 3687, - [3709] = 3677, - [3710] = 3710, - [3711] = 3685, - [3712] = 2737, - [3713] = 3690, - [3714] = 3714, - [3715] = 3715, - [3716] = 2600, - [3717] = 3710, - [3718] = 3718, + [3702] = 3702, + [3703] = 3703, + [3704] = 3704, + [3705] = 3705, + [3706] = 3705, + [3707] = 3702, + [3708] = 3703, + [3709] = 2458, + [3710] = 3702, + [3711] = 3701, + [3712] = 2745, + [3713] = 3701, + [3714] = 3701, + [3715] = 3701, + [3716] = 3716, + [3717] = 2736, + [3718] = 2767, [3719] = 3719, - [3720] = 3693, - [3721] = 3695, - [3722] = 3687, - [3723] = 3693, - [3724] = 3724, - [3725] = 3693, - [3726] = 3726, - [3727] = 3685, - [3728] = 3685, - [3729] = 3729, - [3730] = 3693, - [3731] = 3678, - [3732] = 3729, - [3733] = 3685, - [3734] = 3687, - [3735] = 3685, - [3736] = 3685, - [3737] = 3737, - [3738] = 3685, - [3739] = 3693, - [3740] = 3685, - [3741] = 3685, - [3742] = 3687, - [3743] = 2732, - [3744] = 3693, - [3745] = 2710, - [3746] = 3693, - [3747] = 2740, - [3748] = 3693, - [3749] = 3685, - [3750] = 3687, - [3751] = 2483, - [3752] = 3687, - [3753] = 3693, - [3754] = 3687, - [3755] = 3685, + [3720] = 3702, + [3721] = 3702, + [3722] = 2629, + [3723] = 3701, + [3724] = 3701, + [3725] = 3702, + [3726] = 3705, + [3727] = 3727, + [3728] = 3727, + [3729] = 3701, + [3730] = 3705, + [3731] = 3702, + [3732] = 3732, + [3733] = 3701, + [3734] = 3705, + [3735] = 3705, + [3736] = 3736, + [3737] = 3694, + [3738] = 3738, + [3739] = 3739, + [3740] = 3697, + [3741] = 3741, + [3742] = 3701, + [3743] = 3705, + [3744] = 3701, + [3745] = 3705, + [3746] = 2625, + [3747] = 3705, + [3748] = 3702, + [3749] = 3749, + [3750] = 3701, + [3751] = 3702, + [3752] = 3702, + [3753] = 3705, + [3754] = 3754, + [3755] = 3702, [3756] = 3756, [3757] = 3757, - [3758] = 3758, - [3759] = 2732, - [3760] = 3760, - [3761] = 3756, - [3762] = 3758, - [3763] = 3763, - [3764] = 3758, - [3765] = 3756, - [3766] = 3766, - [3767] = 3758, - [3768] = 3758, - [3769] = 3756, - [3770] = 3756, - [3771] = 3758, - [3772] = 3756, - [3773] = 3758, - [3774] = 3758, - [3775] = 3758, - [3776] = 3756, - [3777] = 3756, - [3778] = 3758, - [3779] = 2740, - [3780] = 3756, - [3781] = 3781, - [3782] = 3758, - [3783] = 3756, - [3784] = 3758, - [3785] = 3756, - [3786] = 3756, - [3787] = 3758, - [3788] = 3756, - [3789] = 3758, - [3790] = 3758, - [3791] = 3756, - [3792] = 3756, - [3793] = 2710, - [3794] = 3758, - [3795] = 3756, - [3796] = 3756, - [3797] = 2736, - [3798] = 3756, - [3799] = 1048, - [3800] = 2737, - [3801] = 3758, - [3802] = 3802, - [3803] = 1080, - [3804] = 3758, - [3805] = 3805, - [3806] = 3806, - [3807] = 3807, - [3808] = 3808, + [3758] = 3701, + [3759] = 3701, + [3760] = 3702, + [3761] = 3705, + [3762] = 3762, + [3763] = 3756, + [3764] = 3764, + [3765] = 3702, + [3766] = 3732, + [3767] = 2704, + [3768] = 2705, + [3769] = 3701, + [3770] = 3702, + [3771] = 3701, + [3772] = 3705, + [3773] = 3773, + [3774] = 3774, + [3775] = 3775, + [3776] = 3776, + [3777] = 3777, + [3778] = 2704, + [3779] = 3779, + [3780] = 3780, + [3781] = 2705, + [3782] = 3777, + [3783] = 3783, + [3784] = 3777, + [3785] = 3775, + [3786] = 3775, + [3787] = 3777, + [3788] = 3775, + [3789] = 3776, + [3790] = 3775, + [3791] = 3773, + [3792] = 3779, + [3793] = 3777, + [3794] = 3775, + [3795] = 3775, + [3796] = 3777, + [3797] = 3775, + [3798] = 1080, + [3799] = 3777, + [3800] = 3800, + [3801] = 2767, + [3802] = 2736, + [3803] = 2745, + [3804] = 3804, + [3805] = 3775, + [3806] = 3777, + [3807] = 3777, + [3808] = 3775, [3809] = 3809, - [3810] = 3810, - [3811] = 3806, - [3812] = 3812, - [3813] = 3813, - [3814] = 3814, - [3815] = 3815, - [3816] = 3816, - [3817] = 3817, + [3810] = 3777, + [3811] = 3775, + [3812] = 3777, + [3813] = 3775, + [3814] = 3775, + [3815] = 3774, + [3816] = 3775, + [3817] = 3777, [3818] = 3818, - [3819] = 3806, - [3820] = 3806, - [3821] = 3818, - [3822] = 3805, - [3823] = 3781, - [3824] = 3805, - [3825] = 3825, - [3826] = 3826, - [3827] = 3827, - [3828] = 3828, - [3829] = 3817, - [3830] = 3818, + [3819] = 3775, + [3820] = 3777, + [3821] = 3777, + [3822] = 3777, + [3823] = 3775, + [3824] = 3775, + [3825] = 1084, + [3826] = 3777, + [3827] = 3777, + [3828] = 3777, + [3829] = 3775, + [3830] = 3830, [3831] = 3831, - [3832] = 3806, - [3833] = 3805, - [3834] = 3806, - [3835] = 3835, - [3836] = 3806, - [3837] = 3805, - [3838] = 3805, - [3839] = 3805, - [3840] = 3806, - [3841] = 3806, - [3842] = 3809, - [3843] = 3806, - [3844] = 3806, - [3845] = 3805, - [3846] = 3846, - [3847] = 3805, - [3848] = 3846, - [3849] = 3805, - [3850] = 3850, - [3851] = 3818, - [3852] = 3817, - [3853] = 3818, + [3832] = 3832, + [3833] = 3833, + [3834] = 3834, + [3835] = 3833, + [3836] = 3836, + [3837] = 3837, + [3838] = 3838, + [3839] = 3839, + [3840] = 3840, + [3841] = 3841, + [3842] = 3830, + [3843] = 3843, + [3844] = 3830, + [3845] = 3845, + [3846] = 3841, + [3847] = 3847, + [3848] = 3838, + [3849] = 3783, + [3850] = 3833, + [3851] = 3851, + [3852] = 3833, + [3853] = 3838, [3854] = 3854, - [3855] = 3855, - [3856] = 3856, - [3857] = 3817, - [3858] = 3858, - [3859] = 3760, - [3860] = 3860, - [3861] = 3818, - [3862] = 3818, - [3863] = 3817, - [3864] = 3817, - [3865] = 3818, - [3866] = 3866, - [3867] = 3818, - [3868] = 3818, - [3869] = 3869, - [3870] = 3817, - [3871] = 3817, - [3872] = 3805, - [3873] = 3806, - [3874] = 3818, - [3875] = 1080, + [3855] = 3830, + [3856] = 3841, + [3857] = 3857, + [3858] = 3780, + [3859] = 3809, + [3860] = 3841, + [3861] = 3830, + [3862] = 3833, + [3863] = 3863, + [3864] = 3841, + [3865] = 3830, + [3866] = 3838, + [3867] = 3867, + [3868] = 3838, + [3869] = 3833, + [3870] = 3870, + [3871] = 3830, + [3872] = 3872, + [3873] = 3841, + [3874] = 3874, + [3875] = 3875, [3876] = 3876, - [3877] = 3805, - [3878] = 3878, - [3879] = 3805, - [3880] = 3806, - [3881] = 3806, - [3882] = 3817, - [3883] = 3805, + [3877] = 3877, + [3878] = 3841, + [3879] = 3841, + [3880] = 3880, + [3881] = 3830, + [3882] = 1080, + [3883] = 3830, [3884] = 3884, - [3885] = 3806, - [3886] = 3763, - [3887] = 1048, - [3888] = 3888, - [3889] = 3817, - [3890] = 3890, - [3891] = 3805, - [3892] = 3805, + [3885] = 3841, + [3886] = 3886, + [3887] = 3887, + [3888] = 3833, + [3889] = 1084, + [3890] = 3838, + [3891] = 3841, + [3892] = 3830, [3893] = 3893, [3894] = 3894, [3895] = 3895, - [3896] = 3818, - [3897] = 3897, - [3898] = 3817, - [3899] = 3854, + [3896] = 3896, + [3897] = 3830, + [3898] = 3898, + [3899] = 3841, [3900] = 3900, - [3901] = 3817, + [3901] = 3838, [3902] = 3902, [3903] = 3903, - [3904] = 3806, - [3905] = 3905, - [3906] = 3826, + [3904] = 3841, + [3905] = 3830, + [3906] = 3906, [3907] = 3907, - [3908] = 986, - [3909] = 3909, - [3910] = 3850, - [3911] = 3858, - [3912] = 3912, - [3913] = 3876, - [3914] = 3807, - [3915] = 3808, - [3916] = 3813, - [3917] = 3812, - [3918] = 3827, - [3919] = 3909, - [3920] = 3835, - [3921] = 3921, - [3922] = 3922, - [3923] = 3814, - [3924] = 3924, - [3925] = 3925, - [3926] = 3926, - [3927] = 3927, - [3928] = 3855, - [3929] = 3856, - [3930] = 3860, + [3908] = 3838, + [3909] = 3838, + [3910] = 3833, + [3911] = 3833, + [3912] = 3838, + [3913] = 3841, + [3914] = 3830, + [3915] = 3833, + [3916] = 3916, + [3917] = 3830, + [3918] = 3841, + [3919] = 3903, + [3920] = 3838, + [3921] = 3833, + [3922] = 3833, + [3923] = 3877, + [3924] = 3838, + [3925] = 3863, + [3926] = 3841, + [3927] = 3830, + [3928] = 3830, + [3929] = 3841, + [3930] = 3930, [3931] = 3931, - [3932] = 3903, + [3932] = 3932, [3933] = 3933, - [3934] = 3815, - [3935] = 3893, - [3936] = 3869, - [3937] = 3888, - [3938] = 3900, + [3934] = 3934, + [3935] = 1021, + [3936] = 3936, + [3937] = 3937, + [3938] = 3938, [3939] = 3939, - [3940] = 3895, - [3941] = 3902, - [3942] = 3894, - [3943] = 3905, - [3944] = 3944, - [3945] = 3810, - [3946] = 3890, - [3947] = 3944, - [3948] = 3944, - [3949] = 3949, - [3950] = 3950, - [3951] = 3951, - [3952] = 3878, + [3940] = 3931, + [3941] = 3941, + [3942] = 3934, + [3943] = 3843, + [3944] = 3840, + [3945] = 3839, + [3946] = 3886, + [3947] = 3947, + [3948] = 3831, + [3949] = 3902, + [3950] = 3837, + [3951] = 3836, + [3952] = 3834, [3953] = 3953, [3954] = 3954, [3955] = 3955, - [3956] = 3951, - [3957] = 3957, - [3958] = 3958, + [3956] = 3875, + [3957] = 3876, + [3958] = 3880, [3959] = 3959, [3960] = 3960, [3961] = 3961, - [3962] = 3884, - [3963] = 3951, - [3964] = 3964, - [3965] = 3965, - [3966] = 3966, - [3967] = 3967, + [3962] = 3962, + [3963] = 3884, + [3964] = 3845, + [3965] = 3887, + [3966] = 3874, + [3967] = 3893, [3968] = 3968, - [3969] = 3969, + [3969] = 3894, [3970] = 3970, [3971] = 3971, - [3972] = 3972, + [3972] = 3895, [3973] = 3973, - [3974] = 3974, - [3975] = 3975, - [3976] = 1016, - [3977] = 3977, - [3978] = 1078, - [3979] = 3979, - [3980] = 3980, - [3981] = 3981, - [3982] = 3982, + [3974] = 3896, + [3975] = 3898, + [3976] = 3976, + [3977] = 3900, + [3978] = 3906, + [3979] = 3907, + [3980] = 3930, + [3981] = 3870, + [3982] = 3867, [3983] = 3983, - [3984] = 3980, - [3985] = 3985, - [3986] = 3986, - [3987] = 3987, - [3988] = 3988, + [3984] = 3934, + [3985] = 1009, + [3986] = 3931, + [3987] = 3832, + [3988] = 3971, [3989] = 3989, - [3990] = 3970, - [3991] = 3969, + [3990] = 1009, + [3991] = 3991, [3992] = 3992, [3993] = 3993, - [3994] = 3982, + [3994] = 3994, [3995] = 3995, - [3996] = 3996, + [3996] = 1060, [3997] = 3997, [3998] = 3998, [3999] = 3999, [4000] = 4000, - [4001] = 3985, - [4002] = 3967, + [4001] = 4001, + [4002] = 4000, [4003] = 4003, [4004] = 4004, - [4005] = 3968, - [4006] = 3977, - [4007] = 3987, - [4008] = 4000, - [4009] = 1011, - [4010] = 3998, - [4011] = 3966, - [4012] = 3971, - [4013] = 986, - [4014] = 3974, + [4005] = 4005, + [4006] = 4006, + [4007] = 4007, + [4008] = 4008, + [4009] = 4009, + [4010] = 4010, + [4011] = 4011, + [4012] = 4012, + [4013] = 3993, + [4014] = 4014, [4015] = 4015, [4016] = 4016, - [4017] = 4015, - [4018] = 4018, - [4019] = 4016, - [4020] = 4018, - [4021] = 4021, - [4022] = 3993, + [4017] = 4017, + [4018] = 3999, + [4019] = 4019, + [4020] = 4001, + [4021] = 3989, + [4022] = 3994, [4023] = 4023, - [4024] = 3975, - [4025] = 4023, + [4024] = 4024, + [4025] = 4025, [4026] = 4026, - [4027] = 4021, + [4027] = 4027, [4028] = 4028, - [4029] = 3999, - [4030] = 4030, - [4031] = 4031, - [4032] = 4032, - [4033] = 4030, - [4034] = 4031, - [4035] = 4031, - [4036] = 4031, - [4037] = 4037, - [4038] = 4031, - [4039] = 4030, - [4040] = 4040, - [4041] = 4030, - [4042] = 4030, - [4043] = 4040, - [4044] = 4044, - [4045] = 379, - [4046] = 4031, + [4029] = 1021, + [4030] = 3992, + [4031] = 4009, + [4032] = 4014, + [4033] = 4017, + [4034] = 4023, + [4035] = 4035, + [4036] = 4036, + [4037] = 3998, + [4038] = 4005, + [4039] = 4039, + [4040] = 4019, + [4041] = 4007, + [4042] = 1023, + [4043] = 4035, + [4044] = 4006, + [4045] = 4039, + [4046] = 4015, [4047] = 4047, - [4048] = 4031, - [4049] = 4030, - [4050] = 4031, - [4051] = 4051, - [4052] = 1016, - [4053] = 4053, - [4054] = 4032, + [4048] = 4048, + [4049] = 4049, + [4050] = 4050, + [4051] = 4048, + [4052] = 4052, + [4053] = 1021, + [4054] = 4048, [4055] = 4055, - [4056] = 4056, + [4056] = 446, [4057] = 4057, - [4058] = 4044, - [4059] = 4030, - [4060] = 4047, - [4061] = 4030, - [4062] = 4062, + [4058] = 4048, + [4059] = 4057, + [4060] = 4050, + [4061] = 1023, + [4062] = 4057, [4063] = 4063, - [4064] = 4030, - [4065] = 4065, - [4066] = 1011, - [4067] = 4030, - [4068] = 4031, + [4064] = 4048, + [4065] = 4057, + [4066] = 4066, + [4067] = 302, + [4068] = 4068, [4069] = 4069, - [4070] = 4031, - [4071] = 4031, - [4072] = 334, + [4070] = 4048, + [4071] = 4057, + [4072] = 338, [4073] = 4073, - [4074] = 4030, - [4075] = 4030, - [4076] = 4031, - [4077] = 986, - [4078] = 4078, - [4079] = 4079, - [4080] = 851, - [4081] = 4081, - [4082] = 4030, - [4083] = 332, - [4084] = 4031, - [4085] = 4065, - [4086] = 4086, - [4087] = 4087, + [4074] = 4074, + [4075] = 4075, + [4076] = 4057, + [4077] = 4052, + [4078] = 312, + [4079] = 4057, + [4080] = 4057, + [4081] = 4063, + [4082] = 4057, + [4083] = 4048, + [4084] = 4084, + [4085] = 4048, + [4086] = 4057, + [4087] = 4048, [4088] = 4088, - [4089] = 986, - [4090] = 4030, + [4089] = 4048, + [4090] = 4090, [4091] = 4091, - [4092] = 4031, - [4093] = 1078, - [4094] = 4094, - [4095] = 292, - [4096] = 4030, - [4097] = 4097, + [4092] = 1009, + [4093] = 4048, + [4094] = 883, + [4095] = 4057, + [4096] = 4057, + [4097] = 4048, [4098] = 4098, [4099] = 4099, [4100] = 4100, - [4101] = 301, - [4102] = 4031, - [4103] = 4031, - [4104] = 297, - [4105] = 4030, - [4106] = 4106, - [4107] = 4107, - [4108] = 4108, - [4109] = 4107, - [4110] = 4088, - [4111] = 4111, - [4112] = 4108, - [4113] = 4113, - [4114] = 4107, + [4101] = 4101, + [4102] = 4057, + [4103] = 4048, + [4104] = 4104, + [4105] = 4105, + [4106] = 4084, + [4107] = 4048, + [4108] = 4048, + [4109] = 4109, + [4110] = 4110, + [4111] = 4091, + [4112] = 4069, + [4113] = 1009, + [4114] = 4114, [4115] = 4115, - [4116] = 4107, - [4117] = 4107, - [4118] = 4118, - [4119] = 1016, - [4120] = 4120, + [4116] = 297, + [4117] = 4117, + [4118] = 4057, + [4119] = 4057, + [4120] = 4057, [4121] = 4121, - [4122] = 4122, - [4123] = 4108, - [4124] = 4124, - [4125] = 4125, + [4122] = 4048, + [4123] = 4123, + [4124] = 1060, + [4125] = 296, [4126] = 4126, [4127] = 4127, - [4128] = 4111, + [4128] = 4121, [4129] = 4129, - [4130] = 4111, - [4131] = 4107, - [4132] = 4132, - [4133] = 4133, - [4134] = 4134, - [4135] = 4107, - [4136] = 4136, - [4137] = 4108, - [4138] = 4125, - [4139] = 4086, - [4140] = 4125, - [4141] = 4111, - [4142] = 4111, - [4143] = 4143, - [4144] = 4144, + [4130] = 4130, + [4131] = 4131, + [4132] = 4129, + [4133] = 4131, + [4134] = 4115, + [4135] = 4135, + [4136] = 4130, + [4137] = 4137, + [4138] = 4117, + [4139] = 4139, + [4140] = 4140, + [4141] = 4130, + [4142] = 4129, + [4143] = 4129, + [4144] = 4130, [4145] = 4145, - [4146] = 4125, - [4147] = 4111, - [4148] = 4148, + [4146] = 1009, + [4147] = 4131, + [4148] = 1009, [4149] = 4149, [4150] = 4150, - [4151] = 4149, - [4152] = 4111, - [4153] = 4153, - [4154] = 4094, - [4155] = 4107, - [4156] = 4108, - [4157] = 4111, - [4158] = 4158, - [4159] = 4107, + [4151] = 4151, + [4152] = 4152, + [4153] = 4135, + [4154] = 4131, + [4155] = 4130, + [4156] = 4156, + [4157] = 4114, + [4158] = 4130, + [4159] = 4159, [4160] = 4160, - [4161] = 4107, - [4162] = 4162, + [4161] = 4161, + [4162] = 4129, [4163] = 4163, - [4164] = 4111, - [4165] = 4107, - [4166] = 4107, - [4167] = 4108, - [4168] = 4111, - [4169] = 4107, - [4170] = 4125, - [4171] = 4171, - [4172] = 4111, + [4164] = 4164, + [4165] = 4131, + [4166] = 4166, + [4167] = 4135, + [4168] = 4168, + [4169] = 4169, + [4170] = 4170, + [4171] = 4131, + [4172] = 4172, [4173] = 4173, [4174] = 4174, - [4175] = 4111, - [4176] = 4107, - [4177] = 4108, + [4175] = 4130, + [4176] = 4176, + [4177] = 4131, [4178] = 4178, - [4179] = 4125, - [4180] = 4180, - [4181] = 4111, - [4182] = 4182, - [4183] = 4183, + [4179] = 4130, + [4180] = 4131, + [4181] = 4131, + [4182] = 4130, + [4183] = 4131, [4184] = 4184, - [4185] = 4185, - [4186] = 4107, + [4185] = 4130, + [4186] = 4135, [4187] = 4187, - [4188] = 4108, - [4189] = 4189, - [4190] = 4190, - [4191] = 4191, - [4192] = 4125, + [4188] = 4188, + [4189] = 4131, + [4190] = 4130, + [4191] = 4129, + [4192] = 4163, [4193] = 4193, - [4194] = 4111, - [4195] = 4111, - [4196] = 4196, - [4197] = 302, + [4194] = 4135, + [4195] = 4131, + [4196] = 4129, + [4197] = 4130, [4198] = 4198, - [4199] = 4125, - [4200] = 4200, + [4199] = 4130, + [4200] = 4129, [4201] = 4201, - [4202] = 4202, - [4203] = 1011, - [4204] = 4107, + [4202] = 4135, + [4203] = 4203, + [4204] = 4131, [4205] = 4205, - [4206] = 4125, - [4207] = 4111, + [4206] = 4130, + [4207] = 4207, [4208] = 4208, - [4209] = 4108, - [4210] = 4108, + [4209] = 4209, + [4210] = 4129, [4211] = 4211, - [4212] = 4107, - [4213] = 4073, + [4212] = 4212, + [4213] = 4213, [4214] = 4214, - [4215] = 4107, - [4216] = 297, - [4217] = 4108, - [4218] = 4218, + [4215] = 4130, + [4216] = 4216, + [4217] = 4217, + [4218] = 4129, [4219] = 4219, - [4220] = 4191, - [4221] = 4078, - [4222] = 4125, - [4223] = 4125, - [4224] = 4111, - [4225] = 1031, - [4226] = 4081, - [4227] = 4227, - [4228] = 301, + [4220] = 4220, + [4221] = 4221, + [4222] = 4222, + [4223] = 4135, + [4224] = 4135, + [4225] = 4131, + [4226] = 4226, + [4227] = 300, + [4228] = 4131, [4229] = 4229, - [4230] = 4230, + [4230] = 1023, [4231] = 4231, - [4232] = 4091, - [4233] = 4125, - [4234] = 4234, + [4232] = 4232, + [4233] = 4233, + [4234] = 4131, [4235] = 4235, - [4236] = 4111, - [4237] = 4237, - [4238] = 4238, - [4239] = 4239, - [4240] = 4240, - [4241] = 4241, - [4242] = 986, + [4236] = 1051, + [4237] = 4130, + [4238] = 297, + [4239] = 4135, + [4240] = 4129, + [4241] = 293, + [4242] = 4135, [4243] = 4243, - [4244] = 4244, - [4245] = 4108, - [4246] = 4246, - [4247] = 4111, - [4248] = 4248, - [4249] = 4107, + [4244] = 296, + [4245] = 4245, + [4246] = 4098, + [4247] = 4247, + [4248] = 4135, + [4249] = 4129, [4250] = 4250, - [4251] = 4251, - [4252] = 4125, + [4251] = 4131, + [4252] = 4130, [4253] = 4253, - [4254] = 4118, + [4254] = 4131, [4255] = 4255, - [4256] = 4256, - [4257] = 299, - [4258] = 4150, + [4256] = 4101, + [4257] = 4135, + [4258] = 4258, [4259] = 4259, - [4260] = 4107, - [4261] = 4107, - [4262] = 4108, - [4263] = 4263, + [4260] = 4260, + [4261] = 4261, + [4262] = 4262, + [4263] = 298, [4264] = 4264, - [4265] = 4107, - [4266] = 4108, - [4267] = 4087, + [4265] = 4145, + [4266] = 4109, + [4267] = 4267, [4268] = 4268, - [4269] = 1126, + [4269] = 4269, [4270] = 4270, [4271] = 4271, - [4272] = 4272, + [4272] = 4166, [4273] = 4273, - [4274] = 4125, - [4275] = 4111, + [4274] = 4274, + [4275] = 4275, [4276] = 4276, [4277] = 4277, [4278] = 4278, [4279] = 4279, - [4280] = 4280, + [4280] = 4130, [4281] = 4281, - [4282] = 4282, + [4282] = 4130, [4283] = 4283, [4284] = 4284, - [4285] = 294, - [4286] = 4286, - [4287] = 1127, + [4285] = 4129, + [4286] = 4211, + [4287] = 4131, [4288] = 4288, [4289] = 4289, [4290] = 4290, [4291] = 4291, - [4292] = 4292, - [4293] = 4293, - [4294] = 4294, - [4295] = 292, - [4296] = 4296, - [4297] = 4297, + [4292] = 4135, + [4293] = 4135, + [4294] = 1176, + [4295] = 4123, + [4296] = 4131, + [4297] = 4129, [4298] = 4298, - [4299] = 4107, - [4300] = 4111, + [4299] = 1177, + [4300] = 4130, [4301] = 4301, - [4302] = 4108, + [4302] = 4129, [4303] = 4303, [4304] = 4304, - [4305] = 4125, + [4305] = 4130, [4306] = 4306, [4307] = 4307, [4308] = 4308, - [4309] = 4111, + [4309] = 4309, [4310] = 4310, [4311] = 4311, [4312] = 4312, - [4313] = 4125, + [4313] = 4313, [4314] = 4314, - [4315] = 4108, + [4315] = 4315, [4316] = 4316, [4317] = 4317, - [4318] = 4107, + [4318] = 4318, [4319] = 4319, [4320] = 4320, [4321] = 4321, [4322] = 4322, - [4323] = 4323, - [4324] = 4324, - [4325] = 4325, + [4323] = 4130, + [4324] = 302, + [4325] = 4129, [4326] = 4326, [4327] = 4327, [4328] = 4328, [4329] = 4329, - [4330] = 4330, + [4330] = 4135, [4331] = 4331, - [4332] = 4332, - [4333] = 4153, + [4332] = 4131, + [4333] = 4333, [4334] = 4334, - [4335] = 4218, + [4335] = 4335, [4336] = 4336, [4337] = 4337, - [4338] = 4336, - [4339] = 4331, - [4340] = 4340, - [4341] = 4336, - [4342] = 4331, - [4343] = 4332, - [4344] = 4332, - [4345] = 4160, - [4346] = 4162, - [4347] = 4158, + [4338] = 4338, + [4339] = 4339, + [4340] = 4131, + [4341] = 1009, + [4342] = 4130, + [4343] = 4343, + [4344] = 4344, + [4345] = 4135, + [4346] = 4346, + [4347] = 4347, [4348] = 4348, [4349] = 4349, - [4350] = 4331, - [4351] = 4351, - [4352] = 4163, - [4353] = 4332, - [4354] = 4332, + [4350] = 4350, + [4351] = 4130, + [4352] = 4352, + [4353] = 4353, + [4354] = 4354, [4355] = 4355, - [4356] = 4336, - [4357] = 4357, - [4358] = 4332, - [4359] = 4336, - [4360] = 4360, - [4361] = 4337, - [4362] = 4171, - [4363] = 302, - [4364] = 4337, - [4365] = 4248, - [4366] = 4173, - [4367] = 4336, - [4368] = 4289, + [4356] = 4276, + [4357] = 4168, + [4358] = 4261, + [4359] = 4359, + [4360] = 4355, + [4361] = 4361, + [4362] = 4362, + [4363] = 4363, + [4364] = 4364, + [4365] = 4355, + [4366] = 4362, + [4367] = 4367, + [4368] = 4368, [4369] = 4369, - [4370] = 4174, - [4371] = 4371, + [4370] = 4359, + [4371] = 4359, [4372] = 4372, - [4373] = 4331, - [4374] = 4178, - [4375] = 4375, - [4376] = 4376, - [4377] = 4377, - [4378] = 4180, - [4379] = 4185, - [4380] = 4187, - [4381] = 4331, + [4373] = 4260, + [4374] = 4374, + [4375] = 4362, + [4376] = 4235, + [4377] = 4355, + [4378] = 4378, + [4379] = 4362, + [4380] = 4380, + [4381] = 4169, [4382] = 4382, - [4383] = 4383, - [4384] = 4332, - [4385] = 4385, - [4386] = 4190, - [4387] = 4193, - [4388] = 4200, + [4383] = 4368, + [4384] = 4369, + [4385] = 4170, + [4386] = 4355, + [4387] = 4367, + [4388] = 1021, [4389] = 4389, - [4390] = 4201, - [4391] = 4214, - [4392] = 4240, - [4393] = 4202, - [4394] = 4394, - [4395] = 4337, - [4396] = 4336, - [4397] = 4332, - [4398] = 4332, - [4399] = 4331, - [4400] = 4400, - [4401] = 4239, - [4402] = 4205, - [4403] = 4369, - [4404] = 4376, - [4405] = 4211, - [4406] = 4272, - [4407] = 4372, - [4408] = 4331, - [4409] = 4371, - [4410] = 4337, - [4411] = 4238, - [4412] = 4394, - [4413] = 4251, - [4414] = 4237, - [4415] = 4227, - [4416] = 4235, - [4417] = 4360, - [4418] = 4336, - [4419] = 4134, - [4420] = 4336, - [4421] = 4132, - [4422] = 4337, - [4423] = 4423, - [4424] = 4336, - [4425] = 4337, - [4426] = 4331, - [4427] = 4230, - [4428] = 4355, - [4429] = 4253, - [4430] = 4337, - [4431] = 4337, - [4432] = 4106, - [4433] = 4129, - [4434] = 4263, - [4435] = 4296, - [4436] = 4271, - [4437] = 4332, - [4438] = 4294, - [4439] = 4292, - [4440] = 4336, - [4441] = 4291, - [4442] = 4290, - [4443] = 4231, - [4444] = 4337, - [4445] = 4336, - [4446] = 4337, - [4447] = 4337, - [4448] = 4293, - [4449] = 4241, - [4450] = 4256, - [4451] = 4451, - [4452] = 4336, - [4453] = 4322, - [4454] = 303, - [4455] = 4455, - [4456] = 4243, - [4457] = 4286, - [4458] = 4281, - [4459] = 4332, - [4460] = 4196, - [4461] = 4331, - [4462] = 4337, - [4463] = 4337, - [4464] = 4189, - [4465] = 4465, - [4466] = 4337, - [4467] = 4332, - [4468] = 4468, - [4469] = 4336, - [4470] = 4244, - [4471] = 4246, - [4472] = 4273, - [4473] = 4336, - [4474] = 4337, - [4475] = 4475, - [4476] = 4336, - [4477] = 4331, - [4478] = 4336, - [4479] = 4331, - [4480] = 4276, - [4481] = 4331, - [4482] = 4255, - [4483] = 4268, - [4484] = 4336, - [4485] = 4277, - [4486] = 4486, - [4487] = 4336, - [4488] = 4250, - [4489] = 4328, - [4490] = 4332, - [4491] = 4310, - [4492] = 4337, - [4493] = 4493, - [4494] = 4494, - [4495] = 4495, - [4496] = 4496, - [4497] = 4497, - [4498] = 4336, - [4499] = 4278, - [4500] = 4337, - [4501] = 4264, - [4502] = 4298, - [4503] = 4332, - [4504] = 4301, - [4505] = 4337, - [4506] = 4336, - [4507] = 4337, - [4508] = 4331, - [4509] = 4303, - [4510] = 4329, - [4511] = 4320, - [4512] = 4219, - [4513] = 4307, - [4514] = 4337, - [4515] = 4323, - [4516] = 4337, - [4517] = 4336, - [4518] = 4314, - [4519] = 4306, - [4520] = 4465, - [4521] = 4521, - [4522] = 4304, - [4523] = 4330, - [4524] = 4337, - [4525] = 4525, - [4526] = 4336, - [4527] = 4527, - [4528] = 4327, - [4529] = 4529, - [4530] = 4530, - [4531] = 4357, - [4532] = 4331, - [4533] = 4332, - [4534] = 4534, - [4535] = 4325, - [4536] = 4279, - [4537] = 4324, - [4538] = 4336, - [4539] = 4234, - [4540] = 4337, - [4541] = 4321, - [4542] = 4542, - [4543] = 4337, - [4544] = 4120, - [4545] = 4400, - [4546] = 4319, - [4547] = 4121, - [4548] = 4124, - [4549] = 4317, - [4550] = 4316, - [4551] = 4336, - [4552] = 4312, - [4553] = 4337, - [4554] = 4554, - [4555] = 4311, - [4556] = 4336, - [4557] = 4337, - [4558] = 4288, - [4559] = 4284, - [4560] = 4283, - [4561] = 4282, - [4562] = 4336, - [4563] = 4382, - [4564] = 4280, - [4565] = 4337, - [4566] = 4126, - [4567] = 4259, - [4568] = 4337, - [4569] = 4208, - [4570] = 4229, - [4571] = 4127, - [4572] = 4336, - [4573] = 4337, - [4574] = 4336, - [4575] = 4337, - [4576] = 4332, - [4577] = 4336, - [4578] = 4336, - [4579] = 4336, - [4580] = 4337, - [4581] = 4183, - [4582] = 4336, - [4583] = 4331, - [4584] = 4337, - [4585] = 4336, - [4586] = 4337, - [4587] = 4337, - [4588] = 4336, - [4589] = 4497, - [4590] = 4590, - [4591] = 5, + [4390] = 4173, + [4391] = 4391, + [4392] = 4367, + [4393] = 4355, + [4394] = 4164, + [4395] = 4231, + [4396] = 4277, + [4397] = 4359, + [4398] = 4359, + [4399] = 4176, + [4400] = 4359, + [4401] = 4264, + [4402] = 4402, + [4403] = 4403, + [4404] = 4404, + [4405] = 4405, + [4406] = 4281, + [4407] = 4355, + [4408] = 4408, + [4409] = 4178, + [4410] = 4410, + [4411] = 4220, + [4412] = 4412, + [4413] = 4367, + [4414] = 4414, + [4415] = 4355, + [4416] = 4402, + [4417] = 4362, + [4418] = 4367, + [4419] = 4184, + [4420] = 4187, + [4421] = 4421, + [4422] = 4422, + [4423] = 4422, + [4424] = 4362, + [4425] = 4425, + [4426] = 4188, + [4427] = 4421, + [4428] = 4428, + [4429] = 4367, + [4430] = 4408, + [4431] = 4431, + [4432] = 4193, + [4433] = 4410, + [4434] = 4198, + [4435] = 4205, + [4436] = 4208, + [4437] = 4437, + [4438] = 4380, + [4439] = 4382, + [4440] = 4214, + [4441] = 4216, + [4442] = 4355, + [4443] = 4307, + [4444] = 4289, + [4445] = 4217, + [4446] = 4161, + [4447] = 4362, + [4448] = 4233, + [4449] = 4355, + [4450] = 4359, + [4451] = 4219, + [4452] = 4288, + [4453] = 300, + [4454] = 4359, + [4455] = 4160, + [4456] = 4367, + [4457] = 4203, + [4458] = 4362, + [4459] = 4290, + [4460] = 4355, + [4461] = 4461, + [4462] = 4291, + [4463] = 4355, + [4464] = 4152, + [4465] = 4367, + [4466] = 4367, + [4467] = 4259, + [4468] = 4363, + [4469] = 4359, + [4470] = 4245, + [4471] = 4243, + [4472] = 4267, + [4473] = 4255, + [4474] = 4359, + [4475] = 4428, + [4476] = 4362, + [4477] = 4362, + [4478] = 4221, + [4479] = 4268, + [4480] = 4298, + [4481] = 4355, + [4482] = 4269, + [4483] = 4232, + [4484] = 4362, + [4485] = 4250, + [4486] = 4359, + [4487] = 4270, + [4488] = 4306, + [4489] = 4359, + [4490] = 4490, + [4491] = 4338, + [4492] = 4492, + [4493] = 4355, + [4494] = 4273, + [4495] = 4359, + [4496] = 4362, + [4497] = 4367, + [4498] = 4355, + [4499] = 4274, + [4500] = 4275, + [4501] = 4359, + [4502] = 4359, + [4503] = 4359, + [4504] = 4321, + [4505] = 4367, + [4506] = 4355, + [4507] = 4355, + [4508] = 4318, + [4509] = 4509, + [4510] = 4207, + [4511] = 4511, + [4512] = 4209, + [4513] = 4355, + [4514] = 4316, + [4515] = 4262, + [4516] = 4315, + [4517] = 4359, + [4518] = 292, + [4519] = 4367, + [4520] = 4520, + [4521] = 4355, + [4522] = 4314, + [4523] = 4313, + [4524] = 4524, + [4525] = 4359, + [4526] = 4526, + [4527] = 4355, + [4528] = 4528, + [4529] = 4310, + [4530] = 4362, + [4531] = 4279, + [4532] = 4283, + [4533] = 4335, + [4534] = 4258, + [4535] = 4535, + [4536] = 4359, + [4537] = 4537, + [4538] = 4355, + [4539] = 4327, + [4540] = 4328, + [4541] = 4367, + [4542] = 4331, + [4543] = 4355, + [4544] = 4359, + [4545] = 4545, + [4546] = 4304, + [4547] = 4333, + [4548] = 4334, + [4549] = 4346, + [4550] = 4359, + [4551] = 4354, + [4552] = 4355, + [4553] = 4359, + [4554] = 4355, + [4555] = 4353, + [4556] = 4359, + [4557] = 4359, + [4558] = 4350, + [4559] = 4559, + [4560] = 4303, + [4561] = 4301, + [4562] = 4347, + [4563] = 4344, + [4564] = 4564, + [4565] = 4359, + [4566] = 4355, + [4567] = 4359, + [4568] = 4339, + [4569] = 4569, + [4570] = 4355, + [4571] = 4437, + [4572] = 4367, + [4573] = 4573, + [4574] = 4425, + [4575] = 4352, + [4576] = 4403, + [4577] = 4349, + [4578] = 4578, + [4579] = 4348, + [4580] = 4580, + [4581] = 4343, + [4582] = 4355, + [4583] = 4362, + [4584] = 4584, + [4585] = 4490, + [4586] = 4253, + [4587] = 4362, + [4588] = 4431, + [4589] = 4336, + [4590] = 4322, + [4591] = 4320, [4592] = 4592, - [4593] = 4592, - [4594] = 1010, - [4595] = 4595, - [4596] = 4590, - [4597] = 4597, - [4598] = 4598, - [4599] = 4599, - [4600] = 4600, - [4601] = 4601, - [4602] = 4602, - [4603] = 4590, - [4604] = 4604, - [4605] = 4590, - [4606] = 4592, - [4607] = 4468, - [4608] = 4592, - [4609] = 2, - [4610] = 986, - [4611] = 4590, - [4612] = 4612, - [4613] = 4590, - [4614] = 4614, - [4615] = 4615, - [4616] = 4616, - [4617] = 4617, - [4618] = 4618, - [4619] = 4619, - [4620] = 4590, - [4621] = 4621, - [4622] = 4622, - [4623] = 4592, - [4624] = 4592, - [4625] = 4625, + [4593] = 4319, + [4594] = 4317, + [4595] = 4312, + [4596] = 4311, + [4597] = 4359, + [4598] = 4389, + [4599] = 4309, + [4600] = 4355, + [4601] = 4284, + [4602] = 4278, + [4603] = 4271, + [4604] = 4222, + [4605] = 4359, + [4606] = 4355, + [4607] = 4149, + [4608] = 4359, + [4609] = 4359, + [4610] = 4355, + [4611] = 4150, + [4612] = 4151, + [4613] = 4355, + [4614] = 4362, + [4615] = 4359, + [4616] = 4359, + [4617] = 4355, + [4618] = 4367, + [4619] = 4355, + [4620] = 4359, + [4621] = 4359, + [4622] = 4355, + [4623] = 4367, + [4624] = 4359, + [4625] = 4355, [4626] = 4626, - [4627] = 4590, + [4627] = 4627, [4628] = 4628, - [4629] = 4590, - [4630] = 4534, - [4631] = 1130, - [4632] = 4529, - [4633] = 4521, - [4634] = 4592, - [4635] = 4592, - [4636] = 4590, - [4637] = 4592, + [4629] = 4627, + [4630] = 4630, + [4631] = 4627, + [4632] = 6, + [4633] = 4633, + [4634] = 4634, + [4635] = 4635, + [4636] = 4636, + [4637] = 4630, [4638] = 4638, - [4639] = 4592, + [4639] = 1024, [4640] = 4640, [4641] = 4641, - [4642] = 4590, - [4643] = 4590, - [4644] = 4641, - [4645] = 4645, - [4646] = 4646, - [4647] = 4647, + [4642] = 4642, + [4643] = 2, + [4644] = 4630, + [4645] = 4627, + [4646] = 4627, + [4647] = 4627, [4648] = 4648, [4649] = 4649, - [4650] = 4375, - [4651] = 4592, - [4652] = 4592, - [4653] = 3682, - [4654] = 4451, - [4655] = 4455, + [4650] = 4650, + [4651] = 4651, + [4652] = 4630, + [4653] = 4653, + [4654] = 4630, + [4655] = 4627, [4656] = 4656, - [4657] = 4590, - [4658] = 4658, - [4659] = 4590, - [4660] = 4377, + [4657] = 4657, + [4658] = 4627, + [4659] = 4659, + [4660] = 4660, [4661] = 4661, - [4662] = 4662, - [4663] = 4590, - [4664] = 4664, - [4665] = 4592, - [4666] = 4666, - [4667] = 4383, + [4662] = 4520, + [4663] = 4627, + [4664] = 4630, + [4665] = 4627, + [4666] = 4630, + [4667] = 4667, [4668] = 4668, - [4669] = 4592, - [4670] = 4590, - [4671] = 4671, - [4672] = 4592, - [4673] = 4592, - [4674] = 4495, - [4675] = 4494, - [4676] = 4676, - [4677] = 1117, - [4678] = 4678, - [4679] = 4679, - [4680] = 4680, - [4681] = 4679, - [4682] = 4682, - [4683] = 4683, - [4684] = 4684, - [4685] = 4679, - [4686] = 4680, - [4687] = 4679, - [4688] = 4679, - [4689] = 4684, - [4690] = 4679, + [4669] = 4669, + [4670] = 4670, + [4671] = 4627, + [4672] = 3695, + [4673] = 4627, + [4674] = 4630, + [4675] = 4630, + [4676] = 4630, + [4677] = 4584, + [4678] = 4511, + [4679] = 4569, + [4680] = 4535, + [4681] = 4564, + [4682] = 4405, + [4683] = 4630, + [4684] = 4630, + [4685] = 4685, + [4686] = 4537, + [4687] = 4627, + [4688] = 4688, + [4689] = 4630, + [4690] = 1121, [4691] = 4691, - [4692] = 1120, - [4693] = 4680, - [4694] = 4694, - [4695] = 4695, - [4696] = 4696, - [4697] = 4694, + [4692] = 4692, + [4693] = 4693, + [4694] = 4691, + [4695] = 4545, + [4696] = 4627, + [4697] = 4630, [4698] = 4698, [4699] = 4699, - [4700] = 4679, - [4701] = 4680, - [4702] = 4679, + [4700] = 4700, + [4701] = 4701, + [4702] = 4412, [4703] = 4703, [4704] = 4704, - [4705] = 4680, - [4706] = 4706, - [4707] = 4679, - [4708] = 4680, - [4709] = 4709, - [4710] = 4710, - [4711] = 4711, - [4712] = 4696, - [4713] = 4680, - [4714] = 4691, - [4715] = 4709, - [4716] = 4680, - [4717] = 4679, - [4718] = 4706, - [4719] = 4679, - [4720] = 4720, - [4721] = 4720, + [4705] = 4627, + [4706] = 4361, + [4707] = 4630, + [4708] = 4708, + [4709] = 4404, + [4710] = 4630, + [4711] = 4627, + [4712] = 4712, + [4713] = 4713, + [4714] = 4714, + [4715] = 4715, + [4716] = 4716, + [4717] = 4717, + [4718] = 4713, + [4719] = 4719, + [4720] = 4713, + [4721] = 4721, [4722] = 4722, - [4723] = 4680, - [4724] = 4679, - [4725] = 4725, - [4726] = 4679, - [4727] = 4680, - [4728] = 1119, - [4729] = 4679, - [4730] = 4680, + [4723] = 1235, + [4724] = 4724, + [4725] = 4713, + [4726] = 4715, + [4727] = 4719, + [4728] = 1236, + [4729] = 4729, + [4730] = 4730, [4731] = 4731, - [4732] = 4679, - [4733] = 4683, - [4734] = 4695, - [4735] = 1118, - [4736] = 4679, - [4737] = 4703, - [4738] = 4676, - [4739] = 4698, - [4740] = 4725, - [4741] = 4710, + [4732] = 4713, + [4733] = 4733, + [4734] = 4734, + [4735] = 4719, + [4736] = 4713, + [4737] = 4737, + [4738] = 4738, + [4739] = 4712, + [4740] = 4713, + [4741] = 4713, [4742] = 4742, - [4743] = 4743, - [4744] = 986, - [4745] = 4679, - [4746] = 4679, - [4747] = 4699, - [4748] = 4704, - [4749] = 4749, - [4750] = 4680, - [4751] = 4711, - [4752] = 4752, - [4753] = 4753, + [4743] = 4713, + [4744] = 4713, + [4745] = 4745, + [4746] = 4719, + [4747] = 4747, + [4748] = 4748, + [4749] = 4730, + [4750] = 4719, + [4751] = 4747, + [4752] = 4719, + [4753] = 4745, [4754] = 4754, - [4755] = 4755, - [4756] = 4756, - [4757] = 4757, - [4758] = 4758, - [4759] = 4759, - [4760] = 4760, + [4755] = 4719, + [4756] = 4754, + [4757] = 4713, + [4758] = 4719, + [4759] = 4713, + [4760] = 4742, [4761] = 4761, [4762] = 4762, - [4763] = 4763, - [4764] = 4756, - [4765] = 4753, + [4763] = 1210, + [4764] = 4717, + [4765] = 1211, [4766] = 4766, - [4767] = 4767, - [4768] = 4755, - [4769] = 4766, - [4770] = 4755, - [4771] = 4767, - [4772] = 4763, - [4773] = 4761, - [4774] = 4760, - [4775] = 4753, - [4776] = 4756, - [4777] = 4762, - [4778] = 4778, + [4767] = 4716, + [4768] = 4738, + [4769] = 4769, + [4770] = 4721, + [4771] = 4771, + [4772] = 4713, + [4773] = 4773, + [4774] = 4722, + [4775] = 4713, + [4776] = 4719, + [4777] = 4777, + [4778] = 4719, [4779] = 4779, - [4780] = 4780, - [4781] = 4759, - [4782] = 4782, - [4783] = 4783, - [4784] = 4779, - [4785] = 4785, - [4786] = 4786, - [4787] = 4787, - [4788] = 4760, - [4789] = 4761, - [4790] = 4759, - [4791] = 4791, - [4792] = 4763, - [4793] = 4767, - [4794] = 4753, - [4795] = 4766, - [4796] = 4759, - [4797] = 4766, + [4780] = 4713, + [4781] = 1009, + [4782] = 4713, + [4783] = 4729, + [4784] = 4761, + [4785] = 4769, + [4786] = 4714, + [4787] = 4713, + [4788] = 4733, + [4789] = 4771, + [4790] = 4734, + [4791] = 4731, + [4792] = 4719, + [4793] = 4762, + [4794] = 4719, + [4795] = 4713, + [4796] = 4796, + [4797] = 4797, [4798] = 4798, - [4799] = 4755, - [4800] = 4767, - [4801] = 4763, + [4799] = 4796, + [4800] = 4800, + [4801] = 4801, [4802] = 4802, - [4803] = 4753, - [4804] = 4756, - [4805] = 4762, - [4806] = 4779, - [4807] = 4780, + [4803] = 4803, + [4804] = 4798, + [4805] = 4805, + [4806] = 4806, + [4807] = 4807, [4808] = 4808, [4809] = 4809, - [4810] = 4759, - [4811] = 4780, - [4812] = 4752, - [4813] = 4813, - [4814] = 4814, - [4815] = 4815, + [4810] = 4810, + [4811] = 4797, + [4812] = 4801, + [4813] = 4807, + [4814] = 4808, + [4815] = 4807, [4816] = 4816, - [4817] = 4759, - [4818] = 4762, - [4819] = 4760, - [4820] = 4766, - [4821] = 4767, - [4822] = 4761, - [4823] = 4763, - [4824] = 4759, - [4825] = 4767, - [4826] = 4755, - [4827] = 4766, - [4828] = 4767, - [4829] = 4766, - [4830] = 4753, - [4831] = 4759, - [4832] = 4752, - [4833] = 4756, - [4834] = 4766, - [4835] = 4767, - [4836] = 4762, - [4837] = 4779, - [4838] = 4759, - [4839] = 4839, - [4840] = 4780, - [4841] = 4766, - [4842] = 4767, - [4843] = 4761, - [4844] = 4759, - [4845] = 4845, - [4846] = 4766, - [4847] = 4767, - [4848] = 4848, - [4849] = 4759, - [4850] = 4850, - [4851] = 4766, - [4852] = 4767, + [4817] = 4797, + [4818] = 4810, + [4819] = 4806, + [4820] = 4820, + [4821] = 4805, + [4822] = 4822, + [4823] = 4798, + [4824] = 4802, + [4825] = 4822, + [4826] = 4826, + [4827] = 4827, + [4828] = 4828, + [4829] = 4829, + [4830] = 4796, + [4831] = 4831, + [4832] = 4796, + [4833] = 4833, + [4834] = 4805, + [4835] = 4806, + [4836] = 4836, + [4837] = 4808, + [4838] = 4838, + [4839] = 4810, + [4840] = 4797, + [4841] = 4801, + [4842] = 4801, + [4843] = 4843, + [4844] = 4797, + [4845] = 4810, + [4846] = 4846, + [4847] = 4806, + [4848] = 4805, + [4849] = 4829, + [4850] = 4798, + [4851] = 4851, + [4852] = 4802, [4853] = 4853, - [4854] = 4759, - [4855] = 4855, - [4856] = 4766, - [4857] = 4767, - [4858] = 4753, - [4859] = 4759, - [4860] = 4860, - [4861] = 4766, - [4862] = 4759, - [4863] = 4760, - [4864] = 4761, - [4865] = 4759, - [4866] = 4866, - [4867] = 4763, - [4868] = 4759, - [4869] = 4767, - [4870] = 4755, - [4871] = 4759, - [4872] = 4872, - [4873] = 4873, - [4874] = 4759, - [4875] = 4766, - [4876] = 4753, - [4877] = 4759, - [4878] = 4752, - [4879] = 4756, - [4880] = 4759, - [4881] = 4762, - [4882] = 4882, - [4883] = 4779, - [4884] = 4760, - [4885] = 4780, - [4886] = 4759, - [4887] = 4887, - [4888] = 4888, - [4889] = 4761, - [4890] = 4890, - [4891] = 4891, - [4892] = 4892, + [4854] = 4854, + [4855] = 4822, + [4856] = 4829, + [4857] = 4796, + [4858] = 4796, + [4859] = 4859, + [4860] = 4806, + [4861] = 4797, + [4862] = 4802, + [4863] = 4863, + [4864] = 4796, + [4865] = 4865, + [4866] = 4808, + [4867] = 4806, + [4868] = 4797, + [4869] = 4807, + [4870] = 4801, + [4871] = 4796, + [4872] = 4797, + [4873] = 4810, + [4874] = 4806, + [4875] = 4797, + [4876] = 4806, + [4877] = 4805, + [4878] = 4796, + [4879] = 4863, + [4880] = 4798, + [4881] = 4806, + [4882] = 4797, + [4883] = 4802, + [4884] = 4796, + [4885] = 4822, + [4886] = 4806, + [4887] = 4797, + [4888] = 4829, + [4889] = 4796, + [4890] = 4796, + [4891] = 4806, + [4892] = 4797, [4893] = 4893, - [4894] = 4894, + [4894] = 4796, [4895] = 4895, - [4896] = 4760, - [4897] = 4761, - [4898] = 4763, - [4899] = 4767, - [4900] = 4755, - [4901] = 4766, - [4902] = 4753, - [4903] = 4752, - [4904] = 4756, - [4905] = 4892, + [4896] = 4806, + [4897] = 4797, + [4898] = 4898, + [4899] = 4796, + [4900] = 4810, + [4901] = 4901, + [4902] = 4796, + [4903] = 4903, + [4904] = 4904, + [4905] = 4796, [4906] = 4906, [4907] = 4907, - [4908] = 4762, - [4909] = 4779, - [4910] = 4910, - [4911] = 4780, - [4912] = 4759, - [4913] = 4913, - [4914] = 4914, - [4915] = 4915, + [4908] = 4796, + [4909] = 4808, + [4910] = 4807, + [4911] = 4796, + [4912] = 4801, + [4913] = 4797, + [4914] = 4796, + [4915] = 4810, [4916] = 4916, - [4917] = 4760, - [4918] = 4766, - [4919] = 4763, - [4920] = 4767, - [4921] = 4755, - [4922] = 4779, - [4923] = 4791, - [4924] = 4753, - [4925] = 4752, - [4926] = 4756, - [4927] = 4762, - [4928] = 4779, - [4929] = 4780, - [4930] = 4759, - [4931] = 4931, - [4932] = 4932, + [4917] = 4796, + [4918] = 4806, + [4919] = 4805, + [4920] = 4796, + [4921] = 4863, + [4922] = 4798, + [4923] = 4802, + [4924] = 4924, + [4925] = 4822, + [4926] = 4829, + [4927] = 4927, + [4928] = 4796, + [4929] = 4805, + [4930] = 4930, + [4931] = 4808, + [4932] = 4807, [4933] = 4933, - [4934] = 4759, - [4935] = 4780, - [4936] = 4779, - [4937] = 4760, - [4938] = 4761, - [4939] = 4763, - [4940] = 4767, - [4941] = 4755, - [4942] = 4762, - [4943] = 4766, - [4944] = 4756, - [4945] = 4753, - [4946] = 4752, - [4947] = 4756, - [4948] = 4762, - [4949] = 4893, - [4950] = 4894, - [4951] = 4757, - [4952] = 4759, - [4953] = 4779, - [4954] = 4892, - [4955] = 4910, - [4956] = 4780, - [4957] = 4759, - [4958] = 4783, - [4959] = 4786, - [4960] = 4960, - [4961] = 4752, - [4962] = 4755, - [4963] = 4816, - [4964] = 4964, - [4965] = 4965, - [4966] = 4760, - [4967] = 4761, - [4968] = 4766, - [4969] = 4763, - [4970] = 4767, - [4971] = 4755, - [4972] = 4895, - [4973] = 4766, - [4974] = 4753, - [4975] = 4780, - [4976] = 4756, - [4977] = 4762, + [4934] = 4934, + [4935] = 4935, + [4936] = 4806, + [4937] = 4937, + [4938] = 4808, + [4939] = 4807, + [4940] = 4801, + [4941] = 4797, + [4942] = 4942, + [4943] = 4810, + [4944] = 4806, + [4945] = 4805, + [4946] = 4937, + [4947] = 4863, + [4948] = 4948, + [4949] = 4798, + [4950] = 4802, + [4951] = 4822, + [4952] = 4952, + [4953] = 4829, + [4954] = 4796, + [4955] = 4955, + [4956] = 4956, + [4957] = 4957, + [4958] = 4958, + [4959] = 4808, + [4960] = 4807, + [4961] = 4961, + [4962] = 4801, + [4963] = 4963, + [4964] = 4826, + [4965] = 4797, + [4966] = 4805, + [4967] = 4806, + [4968] = 4968, + [4969] = 4805, + [4970] = 4863, + [4971] = 4798, + [4972] = 4802, + [4973] = 4822, + [4974] = 4829, + [4975] = 4796, + [4976] = 4976, + [4977] = 4977, [4978] = 4978, - [4979] = 4755, - [4980] = 4780, - [4981] = 4759, - [4982] = 4906, - [4983] = 4983, - [4984] = 4984, - [4985] = 4893, - [4986] = 4894, - [4987] = 4987, - [4988] = 4988, - [4989] = 4767, - [4990] = 4892, - [4991] = 4910, - [4992] = 4760, - [4993] = 4761, - [4994] = 4763, - [4995] = 4767, - [4996] = 4755, - [4997] = 4763, - [4998] = 4998, - [4999] = 4766, - [5000] = 4753, - [5001] = 4752, - [5002] = 4756, - [5003] = 4762, - [5004] = 4914, - [5005] = 4779, - [5006] = 4761, - [5007] = 4760, - [5008] = 4780, + [4979] = 4979, + [4980] = 4980, + [4981] = 4808, + [4982] = 4807, + [4983] = 4801, + [4984] = 4797, + [4985] = 4810, + [4986] = 4801, + [4987] = 4796, + [4988] = 4806, + [4989] = 4805, + [4990] = 4796, + [4991] = 4933, + [4992] = 4934, + [4993] = 4863, + [4994] = 4798, + [4995] = 4802, + [4996] = 4937, + [4997] = 4952, + [4998] = 4822, + [4999] = 4829, + [5000] = 4796, + [5001] = 4822, + [5002] = 4802, + [5003] = 4798, + [5004] = 4828, + [5005] = 4833, + [5006] = 4808, + [5007] = 4807, + [5008] = 4801, [5009] = 5009, - [5010] = 4759, - [5011] = 4872, - [5012] = 4763, - [5013] = 5013, - [5014] = 5014, - [5015] = 4791, - [5016] = 4998, - [5017] = 4760, - [5018] = 4761, - [5019] = 4763, + [5010] = 4810, + [5011] = 4836, + [5012] = 4806, + [5013] = 4805, + [5014] = 4863, + [5015] = 4798, + [5016] = 4802, + [5017] = 4822, + [5018] = 4863, + [5019] = 4829, [5020] = 4893, - [5021] = 4894, - [5022] = 4767, - [5023] = 4755, - [5024] = 4766, - [5025] = 4892, - [5026] = 4910, - [5027] = 5027, - [5028] = 4893, - [5029] = 4894, - [5030] = 4753, - [5031] = 4752, - [5032] = 5032, - [5033] = 4892, - [5034] = 4910, - [5035] = 4756, - [5036] = 4893, - [5037] = 4894, - [5038] = 4932, - [5039] = 4762, - [5040] = 4779, - [5041] = 4892, - [5042] = 4910, - [5043] = 4780, - [5044] = 4893, - [5045] = 4894, - [5046] = 4759, + [5021] = 5021, + [5022] = 4806, + [5023] = 4810, + [5024] = 4948, + [5025] = 4955, + [5026] = 4808, + [5027] = 4933, + [5028] = 4934, + [5029] = 4807, + [5030] = 4810, + [5031] = 4801, + [5032] = 4937, + [5033] = 4952, + [5034] = 4797, + [5035] = 4810, + [5036] = 4806, + [5037] = 4805, + [5038] = 4863, + [5039] = 4798, + [5040] = 4802, + [5041] = 4822, + [5042] = 4829, + [5043] = 4796, + [5044] = 5044, + [5045] = 4797, + [5046] = 5046, [5047] = 5047, - [5048] = 4983, - [5049] = 4892, - [5050] = 4910, - [5051] = 5051, - [5052] = 4893, - [5053] = 4894, - [5054] = 5054, - [5055] = 4779, - [5056] = 4892, - [5057] = 4910, - [5058] = 4759, - [5059] = 4762, - [5060] = 4893, - [5061] = 4894, - [5062] = 4760, - [5063] = 4761, - [5064] = 4763, - [5065] = 4892, - [5066] = 4910, - [5067] = 4767, - [5068] = 4893, - [5069] = 4894, - [5070] = 4755, - [5071] = 4780, - [5072] = 5072, - [5073] = 4892, - [5074] = 4910, - [5075] = 4779, - [5076] = 4893, - [5077] = 4894, - [5078] = 4766, - [5079] = 4753, - [5080] = 4752, - [5081] = 4892, - [5082] = 4910, - [5083] = 5083, - [5084] = 4893, - [5085] = 4894, - [5086] = 4931, - [5087] = 4756, - [5088] = 4762, - [5089] = 4892, - [5090] = 4910, - [5091] = 4779, - [5092] = 4893, - [5093] = 4894, - [5094] = 4762, - [5095] = 4894, - [5096] = 4893, - [5097] = 4892, - [5098] = 4910, - [5099] = 4780, - [5100] = 4893, - [5101] = 4894, - [5102] = 4759, - [5103] = 4756, - [5104] = 4892, - [5105] = 4910, - [5106] = 4786, - [5107] = 4893, - [5108] = 4894, - [5109] = 4752, - [5110] = 4816, - [5111] = 4892, - [5112] = 4910, - [5113] = 4753, - [5114] = 4766, - [5115] = 4892, - [5116] = 4755, - [5117] = 4767, - [5118] = 4892, - [5119] = 4767, - [5120] = 4892, - [5121] = 4910, - [5122] = 4892, - [5123] = 4763, - [5124] = 4892, - [5125] = 4761, - [5126] = 4892, - [5127] = 4760, - [5128] = 4892, - [5129] = 4760, - [5130] = 4892, - [5131] = 5131, - [5132] = 4892, - [5133] = 4890, - [5134] = 4761, - [5135] = 4872, - [5136] = 4763, - [5137] = 4767, - [5138] = 4755, - [5139] = 4766, - [5140] = 4753, - [5141] = 4752, - [5142] = 5131, - [5143] = 4756, - [5144] = 4762, - [5145] = 4779, - [5146] = 4815, - [5147] = 4780, - [5148] = 5014, - [5149] = 4759, - [5150] = 4759, - [5151] = 4760, - [5152] = 4761, - [5153] = 4763, - [5154] = 4767, - [5155] = 5131, - [5156] = 4755, - [5157] = 4766, - [5158] = 5131, - [5159] = 5159, - [5160] = 5131, - [5161] = 5131, - [5162] = 5131, - [5163] = 5131, - [5164] = 5131, - [5165] = 5131, - [5166] = 5131, - [5167] = 5131, - [5168] = 5131, - [5169] = 5131, - [5170] = 4753, - [5171] = 4816, - [5172] = 4752, - [5173] = 1011, - [5174] = 4786, - [5175] = 1016, - [5176] = 4756, - [5177] = 5177, + [5048] = 5048, + [5049] = 5049, + [5050] = 4829, + [5051] = 4801, + [5052] = 4976, + [5053] = 4808, + [5054] = 4807, + [5055] = 4801, + [5056] = 4797, + [5057] = 4810, + [5058] = 4957, + [5059] = 4806, + [5060] = 4807, + [5061] = 4805, + [5062] = 4933, + [5063] = 4934, + [5064] = 4863, + [5065] = 4798, + [5066] = 4802, + [5067] = 4937, + [5068] = 4952, + [5069] = 4808, + [5070] = 4933, + [5071] = 4934, + [5072] = 4822, + [5073] = 4829, + [5074] = 4796, + [5075] = 4937, + [5076] = 4952, + [5077] = 5077, + [5078] = 4933, + [5079] = 4934, + [5080] = 4980, + [5081] = 4907, + [5082] = 5082, + [5083] = 4937, + [5084] = 4952, + [5085] = 5085, + [5086] = 4933, + [5087] = 4934, + [5088] = 5088, + [5089] = 5044, + [5090] = 5090, + [5091] = 4937, + [5092] = 4952, + [5093] = 5093, + [5094] = 4933, + [5095] = 4934, + [5096] = 4797, + [5097] = 4826, + [5098] = 4937, + [5099] = 4952, + [5100] = 4808, + [5101] = 4829, + [5102] = 4933, + [5103] = 4934, + [5104] = 4807, + [5105] = 5105, + [5106] = 4801, + [5107] = 4937, + [5108] = 4952, + [5109] = 4796, + [5110] = 4933, + [5111] = 4934, + [5112] = 4810, + [5113] = 4806, + [5114] = 5114, + [5115] = 4937, + [5116] = 4952, + [5117] = 4805, + [5118] = 4933, + [5119] = 4934, + [5120] = 4863, + [5121] = 4798, + [5122] = 4802, + [5123] = 4937, + [5124] = 4952, + [5125] = 5125, + [5126] = 4933, + [5127] = 4934, + [5128] = 4979, + [5129] = 4822, + [5130] = 4829, + [5131] = 4937, + [5132] = 4952, + [5133] = 4796, + [5134] = 4933, + [5135] = 4934, + [5136] = 4796, + [5137] = 4934, + [5138] = 4933, + [5139] = 4937, + [5140] = 4952, + [5141] = 4829, + [5142] = 4933, + [5143] = 4934, + [5144] = 4822, + [5145] = 4808, + [5146] = 4937, + [5147] = 4952, + [5148] = 4807, + [5149] = 4933, + [5150] = 4934, + [5151] = 4801, + [5152] = 4797, + [5153] = 4937, + [5154] = 4952, + [5155] = 4810, + [5156] = 4802, + [5157] = 4937, + [5158] = 4806, + [5159] = 4805, + [5160] = 4937, + [5161] = 4863, + [5162] = 4937, + [5163] = 4798, + [5164] = 4937, + [5165] = 4802, + [5166] = 4937, + [5167] = 4836, + [5168] = 4937, + [5169] = 4822, + [5170] = 4937, + [5171] = 4863, + [5172] = 4937, + [5173] = 5173, + [5174] = 4937, + [5175] = 4930, + [5176] = 4829, + [5177] = 4796, + [5178] = 4893, + [5179] = 4805, + [5180] = 4806, + [5181] = 4797, + [5182] = 4952, + [5183] = 4810, + [5184] = 5173, + [5185] = 4797, + [5186] = 4801, + [5187] = 4807, + [5188] = 4808, + [5189] = 4907, + [5190] = 4865, + [5191] = 4808, + [5192] = 5085, + [5193] = 4807, + [5194] = 4801, + [5195] = 4797, + [5196] = 4810, + [5197] = 4806, + [5198] = 4798, + [5199] = 5173, + [5200] = 4805, + [5201] = 4893, + [5202] = 5173, + [5203] = 5203, + [5204] = 5173, + [5205] = 5173, + [5206] = 5173, + [5207] = 5173, + [5208] = 5173, + [5209] = 5173, + [5210] = 5173, + [5211] = 5173, + [5212] = 5173, + [5213] = 5173, + [5214] = 4863, + [5215] = 4836, + [5216] = 1023, + [5217] = 4798, + [5218] = 4802, + [5219] = 1021, + [5220] = 4822, + [5221] = 5221, }; static inline bool sym_cmd_identifier_character_set_1(int32_t c) { @@ -11935,1043 +12001,23 @@ static inline bool sym_cmd_identifier_character_set_3(int32_t c) { } static inline bool sym_cmd_identifier_character_set_4(int32_t c) { - return (c < 43616 - ? (c < 3782 - ? (c < 2741 - ? (c < 2042 - ? (c < 931 - ? (c < 248 - ? (c < 170 - ? (c < '?' + return (c < 43600 + ? (c < 3751 + ? (c < 2730 + ? (c < 1869 + ? (c < 908 + ? (c < 192 + ? (c < '_' + ? (c < '0' ? (c < '.' ? c == '!' : c <= '.') - : (c <= '?' || (c < 'a' - ? (c >= 'A' && c <= 'Z') - : c <= 'z'))) - : (c <= 170 || (c < 186 - ? (c < 183 - ? c == 181 - : c <= 183) - : (c <= 186 || (c < 216 - ? (c >= 192 && c <= 214) - : c <= 246))))) - : (c <= 705 || (c < 886 - ? (c < 748 - ? (c < 736 - ? (c >= 710 && c <= 721) - : c <= 740) - : (c <= 748 || (c < 768 - ? c == 750 - : c <= 884))) - : (c <= 887 || (c < 902 - ? (c < 895 - ? (c >= 891 && c <= 893) - : c <= 895) - : (c <= 906 || (c < 910 - ? c == 908 - : c <= 929))))))) - : (c <= 1013 || (c < 1488 - ? (c < 1376 - ? (c < 1162 - ? (c < 1155 - ? (c >= 1015 && c <= 1153) - : c <= 1159) - : (c <= 1327 || (c < 1369 - ? (c >= 1329 && c <= 1366) - : c <= 1369))) - : (c <= 1416 || (c < 1473 - ? (c < 1471 - ? (c >= 1425 && c <= 1469) - : c <= 1471) - : (c <= 1474 || (c < 1479 - ? (c >= 1476 && c <= 1477) - : c <= 1479))))) - : (c <= 1514 || (c < 1759 - ? (c < 1568 - ? (c < 1552 - ? (c >= 1519 && c <= 1522) - : c <= 1562) - : (c <= 1641 || (c < 1749 - ? (c >= 1646 && c <= 1747) - : c <= 1756))) - : (c <= 1768 || (c < 1808 - ? (c < 1791 - ? (c >= 1770 && c <= 1788) - : c <= 1791) - : (c <= 1866 || (c < 1984 - ? (c >= 1869 && c <= 1969) - : c <= 2037))))))))) - : (c <= 2042 || (c < 2556 - ? (c < 2447 - ? (c < 2185 - ? (c < 2112 - ? (c < 2048 - ? c == 2045 - : c <= 2093) - : (c <= 2139 || (c < 2160 - ? (c >= 2144 && c <= 2154) - : c <= 2183))) - : (c <= 2190 || (c < 2406 - ? (c < 2275 - ? (c >= 2200 && c <= 2273) - : c <= 2403) - : (c <= 2415 || (c < 2437 - ? (c >= 2417 && c <= 2435) - : c <= 2444))))) - : (c <= 2448 || (c < 2503 - ? (c < 2482 - ? (c < 2474 - ? (c >= 2451 && c <= 2472) - : c <= 2480) - : (c <= 2482 || (c < 2492 - ? (c >= 2486 && c <= 2489) - : c <= 2500))) - : (c <= 2504 || (c < 2524 - ? (c < 2519 - ? (c >= 2507 && c <= 2510) - : c <= 2519) - : (c <= 2525 || (c < 2534 - ? (c >= 2527 && c <= 2531) - : c <= 2545))))))) - : (c <= 2556 || (c < 2631 - ? (c < 2602 - ? (c < 2565 - ? (c < 2561 - ? c == 2558 - : c <= 2563) - : (c <= 2570 || (c < 2579 - ? (c >= 2575 && c <= 2576) - : c <= 2600))) - : (c <= 2608 || (c < 2616 - ? (c < 2613 - ? (c >= 2610 && c <= 2611) - : c <= 2614) - : (c <= 2617 || (c < 2622 - ? c == 2620 - : c <= 2626))))) - : (c <= 2632 || (c < 2689 - ? (c < 2649 - ? (c < 2641 - ? (c >= 2635 && c <= 2637) - : c <= 2641) - : (c <= 2652 || (c < 2662 - ? c == 2654 - : c <= 2677))) - : (c <= 2691 || (c < 2707 - ? (c < 2703 - ? (c >= 2693 && c <= 2701) - : c <= 2705) - : (c <= 2728 || (c < 2738 - ? (c >= 2730 && c <= 2736) - : c <= 2739))))))))))) - : (c <= 2745 || (c < 3165 - ? (c < 2949 - ? (c < 2858 - ? (c < 2790 - ? (c < 2763 - ? (c < 2759 - ? (c >= 2748 && c <= 2757) - : c <= 2761) - : (c <= 2765 || (c < 2784 - ? c == 2768 - : c <= 2787))) - : (c <= 2799 || (c < 2821 - ? (c < 2817 - ? (c >= 2809 && c <= 2815) - : c <= 2819) - : (c <= 2828 || (c < 2835 - ? (c >= 2831 && c <= 2832) - : c <= 2856))))) - : (c <= 2864 || (c < 2901 - ? (c < 2876 - ? (c < 2869 - ? (c >= 2866 && c <= 2867) - : c <= 2873) - : (c <= 2884 || (c < 2891 - ? (c >= 2887 && c <= 2888) - : c <= 2893))) - : (c <= 2903 || (c < 2918 - ? (c < 2911 - ? (c >= 2908 && c <= 2909) - : c <= 2915) - : (c <= 2927 || (c < 2946 - ? c == 2929 - : c <= 2947))))))) - : (c <= 2954 || (c < 3024 - ? (c < 2979 - ? (c < 2969 - ? (c < 2962 - ? (c >= 2958 && c <= 2960) - : c <= 2965) - : (c <= 2970 || (c < 2974 - ? c == 2972 - : c <= 2975))) - : (c <= 2980 || (c < 3006 - ? (c < 2990 - ? (c >= 2984 && c <= 2986) - : c <= 3001) - : (c <= 3010 || (c < 3018 - ? (c >= 3014 && c <= 3016) - : c <= 3021))))) - : (c <= 3024 || (c < 3114 - ? (c < 3072 - ? (c < 3046 - ? c == 3031 - : c <= 3055) - : (c <= 3084 || (c < 3090 - ? (c >= 3086 && c <= 3088) - : c <= 3112))) - : (c <= 3129 || (c < 3146 - ? (c < 3142 - ? (c >= 3132 && c <= 3140) - : c <= 3144) - : (c <= 3149 || (c < 3160 - ? (c >= 3157 && c <= 3158) - : c <= 3162))))))))) - : (c <= 3165 || (c < 3430 - ? (c < 3285 - ? (c < 3218 - ? (c < 3200 - ? (c < 3174 - ? (c >= 3168 && c <= 3171) - : c <= 3183) - : (c <= 3203 || (c < 3214 - ? (c >= 3205 && c <= 3212) - : c <= 3216))) - : (c <= 3240 || (c < 3260 - ? (c < 3253 - ? (c >= 3242 && c <= 3251) - : c <= 3257) - : (c <= 3268 || (c < 3274 - ? (c >= 3270 && c <= 3272) - : c <= 3277))))) - : (c <= 3286 || (c < 3342 - ? (c < 3302 - ? (c < 3296 - ? (c >= 3293 && c <= 3294) - : c <= 3299) - : (c <= 3311 || (c < 3328 - ? (c >= 3313 && c <= 3314) - : c <= 3340))) - : (c <= 3344 || (c < 3402 - ? (c < 3398 - ? (c >= 3346 && c <= 3396) - : c <= 3400) - : (c <= 3406 || (c < 3423 - ? (c >= 3412 && c <= 3415) - : c <= 3427))))))) - : (c <= 3439 || (c < 3558 - ? (c < 3517 - ? (c < 3461 - ? (c < 3457 - ? (c >= 3450 && c <= 3455) - : c <= 3459) - : (c <= 3478 || (c < 3507 - ? (c >= 3482 && c <= 3505) - : c <= 3515))) - : (c <= 3517 || (c < 3535 - ? (c < 3530 - ? (c >= 3520 && c <= 3526) - : c <= 3530) - : (c <= 3540 || (c < 3544 - ? c == 3542 - : c <= 3551))))) - : (c <= 3567 || (c < 3716 - ? (c < 3648 - ? (c < 3585 - ? (c >= 3570 && c <= 3571) - : c <= 3642) - : (c <= 3662 || (c < 3713 - ? (c >= 3664 && c <= 3673) - : c <= 3714))) - : (c <= 3716 || (c < 3749 - ? (c < 3724 - ? (c >= 3718 && c <= 3722) - : c <= 3747) - : (c <= 3749 || (c < 3776 - ? (c >= 3751 && c <= 3773) - : c <= 3780))))))))))))) - : (c <= 3782 || (c < 8025 - ? (c < 5888 - ? (c < 4688 - ? (c < 3953 - ? (c < 3872 - ? (c < 3804 - ? (c < 3792 - ? (c >= 3784 && c <= 3789) - : c <= 3801) - : (c <= 3807 || (c < 3864 - ? c == 3840 - : c <= 3865))) - : (c <= 3881 || (c < 3897 - ? (c < 3895 - ? c == 3893 - : c <= 3895) - : (c <= 3897 || (c < 3913 - ? (c >= 3902 && c <= 3911) - : c <= 3948))))) - : (c <= 3972 || (c < 4256 - ? (c < 4038 - ? (c < 3993 - ? (c >= 3974 && c <= 3991) - : c <= 4028) - : (c <= 4038 || (c < 4176 - ? (c >= 4096 && c <= 4169) - : c <= 4253))) - : (c <= 4293 || (c < 4304 - ? (c < 4301 - ? c == 4295 - : c <= 4301) - : (c <= 4346 || (c < 4682 - ? (c >= 4348 && c <= 4680) - : c <= 4685))))))) - : (c <= 4694 || (c < 4882 - ? (c < 4786 - ? (c < 4704 - ? (c < 4698 - ? c == 4696 - : c <= 4701) - : (c <= 4744 || (c < 4752 - ? (c >= 4746 && c <= 4749) - : c <= 4784))) - : (c <= 4789 || (c < 4802 - ? (c < 4800 - ? (c >= 4792 && c <= 4798) - : c <= 4800) - : (c <= 4805 || (c < 4824 - ? (c >= 4808 && c <= 4822) - : c <= 4880))))) - : (c <= 4885 || (c < 5112 - ? (c < 4969 - ? (c < 4957 - ? (c >= 4888 && c <= 4954) - : c <= 4959) - : (c <= 4977 || (c < 5024 - ? (c >= 4992 && c <= 5007) - : c <= 5109))) - : (c <= 5117 || (c < 5761 - ? (c < 5743 - ? (c >= 5121 && c <= 5740) - : c <= 5759) - : (c <= 5786 || (c < 5870 - ? (c >= 5792 && c <= 5866) - : c <= 5880))))))))) - : (c <= 5909 || (c < 6688 - ? (c < 6176 - ? (c < 6016 - ? (c < 5984 - ? (c < 5952 - ? (c >= 5919 && c <= 5940) - : c <= 5971) - : (c <= 5996 || (c < 6002 - ? (c >= 5998 && c <= 6000) - : c <= 6003))) - : (c <= 6099 || (c < 6112 - ? (c < 6108 - ? c == 6103 - : c <= 6109) - : (c <= 6121 || (c < 6159 - ? (c >= 6155 && c <= 6157) - : c <= 6169))))) - : (c <= 6264 || (c < 6470 - ? (c < 6400 - ? (c < 6320 - ? (c >= 6272 && c <= 6314) - : c <= 6389) - : (c <= 6430 || (c < 6448 - ? (c >= 6432 && c <= 6443) - : c <= 6459))) - : (c <= 6509 || (c < 6576 - ? (c < 6528 - ? (c >= 6512 && c <= 6516) - : c <= 6571) - : (c <= 6601 || (c < 6656 - ? (c >= 6608 && c <= 6618) - : c <= 6683))))))) - : (c <= 6750 || (c < 7232 - ? (c < 6847 - ? (c < 6800 - ? (c < 6783 - ? (c >= 6752 && c <= 6780) - : c <= 6793) - : (c <= 6809 || (c < 6832 - ? c == 6823 - : c <= 6845))) - : (c <= 6862 || (c < 7019 - ? (c < 6992 - ? (c >= 6912 && c <= 6988) - : c <= 7001) - : (c <= 7027 || (c < 7168 - ? (c >= 7040 && c <= 7155) - : c <= 7223))))) - : (c <= 7241 || (c < 7380 - ? (c < 7312 - ? (c < 7296 - ? (c >= 7245 && c <= 7293) - : c <= 7304) - : (c <= 7354 || (c < 7376 - ? (c >= 7357 && c <= 7359) - : c <= 7378))) - : (c <= 7418 || (c < 7968 - ? (c < 7960 - ? (c >= 7424 && c <= 7957) - : c <= 7965) - : (c <= 8005 || (c < 8016 - ? (c >= 8008 && c <= 8013) - : c <= 8023))))))))))) - : (c <= 8025 || (c < 11720 - ? (c < 8458 - ? (c < 8178 - ? (c < 8126 - ? (c < 8031 - ? (c < 8029 - ? c == 8027 - : c <= 8029) - : (c <= 8061 || (c < 8118 - ? (c >= 8064 && c <= 8116) - : c <= 8124))) - : (c <= 8126 || (c < 8144 - ? (c < 8134 - ? (c >= 8130 && c <= 8132) - : c <= 8140) - : (c <= 8147 || (c < 8160 - ? (c >= 8150 && c <= 8155) - : c <= 8172))))) - : (c <= 8180 || (c < 8336 - ? (c < 8276 - ? (c < 8255 - ? (c >= 8182 && c <= 8188) - : c <= 8256) - : (c <= 8276 || (c < 8319 - ? c == 8305 - : c <= 8319))) - : (c <= 8348 || (c < 8421 - ? (c < 8417 - ? (c >= 8400 && c <= 8412) - : c <= 8417) - : (c <= 8432 || (c < 8455 - ? c == 8450 - : c <= 8455))))))) - : (c <= 8467 || (c < 11499 - ? (c < 8490 - ? (c < 8484 - ? (c < 8472 - ? c == 8469 - : c <= 8477) - : (c <= 8484 || (c < 8488 - ? c == 8486 - : c <= 8488))) - : (c <= 8505 || (c < 8526 - ? (c < 8517 - ? (c >= 8508 && c <= 8511) - : c <= 8521) - : (c <= 8526 || (c < 11264 - ? (c >= 8544 && c <= 8584) - : c <= 11492))))) - : (c <= 11507 || (c < 11647 - ? (c < 11565 - ? (c < 11559 - ? (c >= 11520 && c <= 11557) - : c <= 11559) - : (c <= 11565 || (c < 11631 - ? (c >= 11568 && c <= 11623) - : c <= 11631))) - : (c <= 11670 || (c < 11696 - ? (c < 11688 - ? (c >= 11680 && c <= 11686) - : c <= 11694) - : (c <= 11702 || (c < 11712 - ? (c >= 11704 && c <= 11710) - : c <= 11718))))))))) - : (c <= 11726 || (c < 42623 - ? (c < 12540 - ? (c < 12337 - ? (c < 11744 - ? (c < 11736 - ? (c >= 11728 && c <= 11734) - : c <= 11742) - : (c <= 11775 || (c < 12321 - ? (c >= 12293 && c <= 12295) - : c <= 12335))) - : (c <= 12341 || (c < 12441 - ? (c < 12353 - ? (c >= 12344 && c <= 12348) - : c <= 12438) - : (c <= 12442 || (c < 12449 - ? (c >= 12445 && c <= 12447) - : c <= 12538))))) - : (c <= 12543 || (c < 19968 - ? (c < 12704 - ? (c < 12593 - ? (c >= 12549 && c <= 12591) - : c <= 12686) - : (c <= 12735 || (c < 13312 - ? (c >= 12784 && c <= 12799) - : c <= 19903))) - : (c <= 42124 || (c < 42512 - ? (c < 42240 - ? (c >= 42192 && c <= 42237) - : c <= 42508) - : (c <= 42539 || (c < 42612 - ? (c >= 42560 && c <= 42607) - : c <= 42621))))))) - : (c <= 42737 || (c < 43232 - ? (c < 42965 - ? (c < 42891 - ? (c < 42786 - ? (c >= 42775 && c <= 42783) - : c <= 42888) - : (c <= 42954 || (c < 42963 - ? (c >= 42960 && c <= 42961) - : c <= 42963))) - : (c <= 42969 || (c < 43072 - ? (c < 43052 - ? (c >= 42994 && c <= 43047) - : c <= 43052) - : (c <= 43123 || (c < 43216 - ? (c >= 43136 && c <= 43205) - : c <= 43225))))) - : (c <= 43255 || (c < 43471 - ? (c < 43312 - ? (c < 43261 - ? c == 43259 - : c <= 43309) - : (c <= 43347 || (c < 43392 - ? (c >= 43360 && c <= 43388) - : c <= 43456))) - : (c <= 43481 || (c < 43584 - ? (c < 43520 - ? (c >= 43488 && c <= 43518) - : c <= 43574) - : (c <= 43597 || (c >= 43600 && c <= 43609))))))))))))))) - : (c <= 43638 || (c < 71453 - ? (c < 67639 - ? (c < 65345 - ? (c < 64312 - ? (c < 43888 - ? (c < 43785 - ? (c < 43744 - ? (c < 43739 - ? (c >= 43642 && c <= 43714) - : c <= 43741) - : (c <= 43759 || (c < 43777 - ? (c >= 43762 && c <= 43766) - : c <= 43782))) - : (c <= 43790 || (c < 43816 - ? (c < 43808 - ? (c >= 43793 && c <= 43798) - : c <= 43814) - : (c <= 43822 || (c < 43868 - ? (c >= 43824 && c <= 43866) - : c <= 43881))))) - : (c <= 44010 || (c < 63744 - ? (c < 44032 - ? (c < 44016 - ? (c >= 44012 && c <= 44013) - : c <= 44025) - : (c <= 55203 || (c < 55243 - ? (c >= 55216 && c <= 55238) - : c <= 55291))) - : (c <= 64109 || (c < 64275 - ? (c < 64256 - ? (c >= 64112 && c <= 64217) - : c <= 64262) - : (c <= 64279 || (c < 64298 - ? (c >= 64285 && c <= 64296) - : c <= 64310))))))) - : (c <= 64316 || (c < 65075 - ? (c < 64612 - ? (c < 64323 - ? (c < 64320 - ? c == 64318 - : c <= 64321) - : (c <= 64324 || (c < 64467 - ? (c >= 64326 && c <= 64433) - : c <= 64605))) - : (c <= 64829 || (c < 65008 - ? (c < 64914 - ? (c >= 64848 && c <= 64911) - : c <= 64967) - : (c <= 65017 || (c < 65056 - ? (c >= 65024 && c <= 65039) - : c <= 65071))))) - : (c <= 65076 || (c < 65147 - ? (c < 65139 - ? (c < 65137 - ? (c >= 65101 && c <= 65103) - : c <= 65137) - : (c <= 65139 || (c < 65145 - ? c == 65143 - : c <= 65145))) - : (c <= 65147 || (c < 65296 - ? (c < 65151 - ? c == 65149 - : c <= 65276) - : (c <= 65305 || (c < 65343 - ? (c >= 65313 && c <= 65338) - : c <= 65343))))))))) - : (c <= 65370 || (c < 66513 - ? (c < 65664 - ? (c < 65536 - ? (c < 65482 - ? (c < 65474 - ? (c >= 65382 && c <= 65470) - : c <= 65479) - : (c <= 65487 || (c < 65498 - ? (c >= 65490 && c <= 65495) - : c <= 65500))) - : (c <= 65547 || (c < 65596 - ? (c < 65576 - ? (c >= 65549 && c <= 65574) - : c <= 65594) - : (c <= 65597 || (c < 65616 - ? (c >= 65599 && c <= 65613) - : c <= 65629))))) - : (c <= 65786 || (c < 66304 - ? (c < 66176 - ? (c < 66045 - ? (c >= 65856 && c <= 65908) - : c <= 66045) - : (c <= 66204 || (c < 66272 - ? (c >= 66208 && c <= 66256) - : c <= 66272))) - : (c <= 66335 || (c < 66432 - ? (c < 66384 - ? (c >= 66349 && c <= 66378) - : c <= 66426) - : (c <= 66461 || (c < 66504 - ? (c >= 66464 && c <= 66499) - : c <= 66511))))))) - : (c <= 66517 || (c < 66979 - ? (c < 66864 - ? (c < 66736 - ? (c < 66720 - ? (c >= 66560 && c <= 66717) - : c <= 66729) - : (c <= 66771 || (c < 66816 - ? (c >= 66776 && c <= 66811) - : c <= 66855))) - : (c <= 66915 || (c < 66956 - ? (c < 66940 - ? (c >= 66928 && c <= 66938) - : c <= 66954) - : (c <= 66962 || (c < 66967 - ? (c >= 66964 && c <= 66965) - : c <= 66977))))) - : (c <= 66993 || (c < 67456 - ? (c < 67072 - ? (c < 67003 - ? (c >= 66995 && c <= 67001) - : c <= 67004) - : (c <= 67382 || (c < 67424 - ? (c >= 67392 && c <= 67413) - : c <= 67431))) - : (c <= 67461 || (c < 67584 - ? (c < 67506 - ? (c >= 67463 && c <= 67504) - : c <= 67514) - : (c <= 67589 || (c < 67594 - ? c == 67592 - : c <= 67637))))))))))) - : (c <= 67640 || (c < 69956 - ? (c < 68448 - ? (c < 68101 - ? (c < 67828 - ? (c < 67680 - ? (c < 67647 - ? c == 67644 - : c <= 67669) - : (c <= 67702 || (c < 67808 - ? (c >= 67712 && c <= 67742) - : c <= 67826))) - : (c <= 67829 || (c < 67968 - ? (c < 67872 - ? (c >= 67840 && c <= 67861) - : c <= 67897) - : (c <= 68023 || (c < 68096 - ? (c >= 68030 && c <= 68031) - : c <= 68099))))) - : (c <= 68102 || (c < 68192 - ? (c < 68121 - ? (c < 68117 - ? (c >= 68108 && c <= 68115) - : c <= 68119) - : (c <= 68149 || (c < 68159 - ? (c >= 68152 && c <= 68154) - : c <= 68159))) - : (c <= 68220 || (c < 68297 - ? (c < 68288 - ? (c >= 68224 && c <= 68252) - : c <= 68295) - : (c <= 68326 || (c < 68416 - ? (c >= 68352 && c <= 68405) - : c <= 68437))))))) - : (c <= 68466 || (c < 69424 - ? (c < 68912 - ? (c < 68736 - ? (c < 68608 - ? (c >= 68480 && c <= 68497) - : c <= 68680) - : (c <= 68786 || (c < 68864 - ? (c >= 68800 && c <= 68850) - : c <= 68903))) - : (c <= 68921 || (c < 69296 - ? (c < 69291 - ? (c >= 69248 && c <= 69289) - : c <= 69292) - : (c <= 69297 || (c < 69415 - ? (c >= 69376 && c <= 69404) - : c <= 69415))))) - : (c <= 69456 || (c < 69759 - ? (c < 69600 - ? (c < 69552 - ? (c >= 69488 && c <= 69509) - : c <= 69572) - : (c <= 69622 || (c < 69734 - ? (c >= 69632 && c <= 69702) - : c <= 69749))) - : (c <= 69818 || (c < 69872 - ? (c < 69840 - ? c == 69826 - : c <= 69864) - : (c <= 69881 || (c < 69942 - ? (c >= 69888 && c <= 69940) - : c <= 69951))))))))) - : (c <= 69959 || (c < 70459 - ? (c < 70282 - ? (c < 70108 - ? (c < 70016 - ? (c < 70006 - ? (c >= 69968 && c <= 70003) - : c <= 70006) - : (c <= 70084 || (c < 70094 - ? (c >= 70089 && c <= 70092) - : c <= 70106))) - : (c <= 70108 || (c < 70206 - ? (c < 70163 - ? (c >= 70144 && c <= 70161) - : c <= 70199) - : (c <= 70206 || (c < 70280 - ? (c >= 70272 && c <= 70278) - : c <= 70280))))) - : (c <= 70285 || (c < 70405 - ? (c < 70320 - ? (c < 70303 - ? (c >= 70287 && c <= 70301) - : c <= 70312) - : (c <= 70378 || (c < 70400 - ? (c >= 70384 && c <= 70393) - : c <= 70403))) - : (c <= 70412 || (c < 70442 - ? (c < 70419 - ? (c >= 70415 && c <= 70416) - : c <= 70440) - : (c <= 70448 || (c < 70453 - ? (c >= 70450 && c <= 70451) - : c <= 70457))))))) - : (c <= 70468 || (c < 70855 - ? (c < 70502 - ? (c < 70480 - ? (c < 70475 - ? (c >= 70471 && c <= 70472) - : c <= 70477) - : (c <= 70480 || (c < 70493 - ? c == 70487 - : c <= 70499))) - : (c <= 70508 || (c < 70736 - ? (c < 70656 - ? (c >= 70512 && c <= 70516) - : c <= 70730) - : (c <= 70745 || (c < 70784 - ? (c >= 70750 && c <= 70753) - : c <= 70853))))) - : (c <= 70855 || (c < 71236 - ? (c < 71096 - ? (c < 71040 - ? (c >= 70864 && c <= 70873) - : c <= 71093) - : (c <= 71104 || (c < 71168 - ? (c >= 71128 && c <= 71133) - : c <= 71232))) - : (c <= 71236 || (c < 71360 - ? (c < 71296 - ? (c >= 71248 && c <= 71257) - : c <= 71352) - : (c <= 71369 || (c >= 71424 && c <= 71450))))))))))))) - : (c <= 71467 || (c < 119973 - ? (c < 77824 - ? (c < 72760 - ? (c < 72016 - ? (c < 71945 - ? (c < 71680 - ? (c < 71488 - ? (c >= 71472 && c <= 71481) - : c <= 71494) - : (c <= 71738 || (c < 71935 - ? (c >= 71840 && c <= 71913) - : c <= 71942))) - : (c <= 71945 || (c < 71960 - ? (c < 71957 - ? (c >= 71948 && c <= 71955) - : c <= 71958) - : (c <= 71989 || (c < 71995 - ? (c >= 71991 && c <= 71992) - : c <= 72003))))) - : (c <= 72025 || (c < 72263 - ? (c < 72154 - ? (c < 72106 - ? (c >= 72096 && c <= 72103) - : c <= 72151) - : (c <= 72161 || (c < 72192 - ? (c >= 72163 && c <= 72164) - : c <= 72254))) - : (c <= 72263 || (c < 72368 - ? (c < 72349 - ? (c >= 72272 && c <= 72345) - : c <= 72349) - : (c <= 72440 || (c < 72714 - ? (c >= 72704 && c <= 72712) - : c <= 72758))))))) - : (c <= 72768 || (c < 73056 - ? (c < 72968 - ? (c < 72850 - ? (c < 72818 - ? (c >= 72784 && c <= 72793) - : c <= 72847) - : (c <= 72871 || (c < 72960 - ? (c >= 72873 && c <= 72886) - : c <= 72966))) - : (c <= 72969 || (c < 73020 - ? (c < 73018 - ? (c >= 72971 && c <= 73014) - : c <= 73018) - : (c <= 73021 || (c < 73040 - ? (c >= 73023 && c <= 73031) - : c <= 73049))))) - : (c <= 73061 || (c < 73440 - ? (c < 73104 - ? (c < 73066 - ? (c >= 73063 && c <= 73064) - : c <= 73102) - : (c <= 73105 || (c < 73120 - ? (c >= 73107 && c <= 73112) - : c <= 73129))) - : (c <= 73462 || (c < 74752 - ? (c < 73728 - ? c == 73648 - : c <= 74649) - : (c <= 74862 || (c < 77712 - ? (c >= 74880 && c <= 75075) - : c <= 77808))))))))) - : (c <= 78894 || (c < 110576 - ? (c < 93027 - ? (c < 92864 - ? (c < 92736 - ? (c < 92160 - ? (c >= 82944 && c <= 83526) - : c <= 92728) - : (c <= 92766 || (c < 92784 - ? (c >= 92768 && c <= 92777) - : c <= 92862))) - : (c <= 92873 || (c < 92928 - ? (c < 92912 - ? (c >= 92880 && c <= 92909) - : c <= 92916) - : (c <= 92982 || (c < 93008 - ? (c >= 92992 && c <= 92995) - : c <= 93017))))) - : (c <= 93047 || (c < 94176 - ? (c < 93952 - ? (c < 93760 - ? (c >= 93053 && c <= 93071) - : c <= 93823) - : (c <= 94026 || (c < 94095 - ? (c >= 94031 && c <= 94087) - : c <= 94111))) - : (c <= 94177 || (c < 94208 - ? (c < 94192 - ? (c >= 94179 && c <= 94180) - : c <= 94193) - : (c <= 100343 || (c < 101632 - ? (c >= 100352 && c <= 101589) - : c <= 101640))))))) - : (c <= 110579 || (c < 118528 - ? (c < 110960 - ? (c < 110592 - ? (c < 110589 - ? (c >= 110581 && c <= 110587) - : c <= 110590) - : (c <= 110882 || (c < 110948 - ? (c >= 110928 && c <= 110930) - : c <= 110951))) - : (c <= 111355 || (c < 113792 - ? (c < 113776 - ? (c >= 113664 && c <= 113770) - : c <= 113788) - : (c <= 113800 || (c < 113821 - ? (c >= 113808 && c <= 113817) - : c <= 113822))))) - : (c <= 118573 || (c < 119210 - ? (c < 119149 - ? (c < 119141 - ? (c >= 118576 && c <= 118598) - : c <= 119145) - : (c <= 119154 || (c < 119173 - ? (c >= 119163 && c <= 119170) - : c <= 119179))) - : (c <= 119213 || (c < 119894 - ? (c < 119808 - ? (c >= 119362 && c <= 119364) - : c <= 119892) - : (c <= 119964 || (c < 119970 - ? (c >= 119966 && c <= 119967) - : c <= 119970))))))))))) - : (c <= 119974 || (c < 124912 - ? (c < 120746 - ? (c < 120134 - ? (c < 120071 - ? (c < 119995 - ? (c < 119982 - ? (c >= 119977 && c <= 119980) - : c <= 119993) - : (c <= 119995 || (c < 120005 - ? (c >= 119997 && c <= 120003) - : c <= 120069))) - : (c <= 120074 || (c < 120094 - ? (c < 120086 - ? (c >= 120077 && c <= 120084) - : c <= 120092) - : (c <= 120121 || (c < 120128 - ? (c >= 120123 && c <= 120126) - : c <= 120132))))) - : (c <= 120134 || (c < 120572 - ? (c < 120488 - ? (c < 120146 - ? (c >= 120138 && c <= 120144) - : c <= 120485) - : (c <= 120512 || (c < 120540 - ? (c >= 120514 && c <= 120538) - : c <= 120570))) - : (c <= 120596 || (c < 120656 - ? (c < 120630 - ? (c >= 120598 && c <= 120628) - : c <= 120654) - : (c <= 120686 || (c < 120714 - ? (c >= 120688 && c <= 120712) - : c <= 120744))))))) - : (c <= 120770 || (c < 122907 - ? (c < 121476 - ? (c < 121344 - ? (c < 120782 - ? (c >= 120772 && c <= 120779) - : c <= 120831) - : (c <= 121398 || (c < 121461 - ? (c >= 121403 && c <= 121452) - : c <= 121461))) - : (c <= 121476 || (c < 122624 - ? (c < 121505 - ? (c >= 121499 && c <= 121503) - : c <= 121519) - : (c <= 122654 || (c < 122888 - ? (c >= 122880 && c <= 122886) - : c <= 122904))))) - : (c <= 122913 || (c < 123214 - ? (c < 123136 - ? (c < 122918 - ? (c >= 122915 && c <= 122916) - : c <= 122922) - : (c <= 123180 || (c < 123200 - ? (c >= 123184 && c <= 123197) - : c <= 123209))) - : (c <= 123214 || (c < 124896 - ? (c < 123584 - ? (c >= 123536 && c <= 123566) - : c <= 123641) - : (c <= 124902 || (c < 124909 - ? (c >= 124904 && c <= 124907) - : c <= 124910))))))))) - : (c <= 124926 || (c < 126557 - ? (c < 126521 - ? (c < 126469 - ? (c < 125184 - ? (c < 125136 - ? (c >= 124928 && c <= 125124) - : c <= 125142) - : (c <= 125259 || (c < 126464 - ? (c >= 125264 && c <= 125273) - : c <= 126467))) - : (c <= 126495 || (c < 126503 - ? (c < 126500 - ? (c >= 126497 && c <= 126498) - : c <= 126500) - : (c <= 126503 || (c < 126516 - ? (c >= 126505 && c <= 126514) - : c <= 126519))))) - : (c <= 126521 || (c < 126541 - ? (c < 126535 - ? (c < 126530 - ? c == 126523 - : c <= 126530) - : (c <= 126535 || (c < 126539 - ? c == 126537 - : c <= 126539))) - : (c <= 126543 || (c < 126551 - ? (c < 126548 - ? (c >= 126545 && c <= 126546) - : c <= 126548) - : (c <= 126551 || (c < 126555 - ? c == 126553 - : c <= 126555))))))) - : (c <= 126557 || (c < 126629 - ? (c < 126580 - ? (c < 126564 - ? (c < 126561 - ? c == 126559 - : c <= 126562) - : (c <= 126564 || (c < 126572 - ? (c >= 126567 && c <= 126570) - : c <= 126578))) - : (c <= 126583 || (c < 126592 - ? (c < 126590 - ? (c >= 126585 && c <= 126588) - : c <= 126590) - : (c <= 126601 || (c < 126625 - ? (c >= 126603 && c <= 126619) - : c <= 126627))))) - : (c <= 126633 || (c < 178208 - ? (c < 131072 - ? (c < 130032 - ? (c >= 126635 && c <= 126651) - : c <= 130041) - : (c <= 173791 || (c < 177984 - ? (c >= 173824 && c <= 177976) - : c <= 178205))) - : (c <= 183969 || (c < 196608 - ? (c < 194560 - ? (c >= 183984 && c <= 191456) - : c <= 195101) - : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); -} - -static inline bool sym_cmd_identifier_character_set_5(int32_t c) { - return (c < 43600 - ? (c < 3751 - ? (c < 2730 - ? (c < 1869 - ? (c < 908 - ? (c < 192 - ? (c < '_' - ? (c < '0' - ? (c < '-' - ? c == '!' - : c <= '.') : (c <= '9' || (c < 'A' ? c == '?' : c <= 'Z'))) : (c <= '_' || (c < 181 ? (c < 170 - ? (c >= 'c' && c <= 'z') + ? (c >= 'a' && c <= 'z') : c <= 170) : (c <= 181 || (c < 186 ? c == 183 @@ -13978,7 +13024,7 @@ static inline bool sym_cmd_identifier_character_set_5(int32_t c) { : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); } -static inline bool sym_cmd_identifier_character_set_6(int32_t c) { +static inline bool sym_cmd_identifier_character_set_5(int32_t c) { return (c < 43616 ? (c < 3782 ? (c < 2741 @@ -13987,7 +13033,7 @@ static inline bool sym_cmd_identifier_character_set_6(int32_t c) { ? (c < 248 ? (c < 170 ? (c < '?' - ? (c < '-' + ? (c < '.' ? c == '!' : c <= '.') : (c <= '?' || (c < 'a' @@ -14998,7 +14044,7 @@ static inline bool sym_cmd_identifier_character_set_6(int32_t c) { : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); } -static inline bool sym_cmd_identifier_character_set_7(int32_t c) { +static inline bool sym_cmd_identifier_character_set_6(int32_t c) { return (c < 43600 ? (c < 3751 ? (c < 2730 @@ -15015,7 +14061,7 @@ static inline bool sym_cmd_identifier_character_set_7(int32_t c) { : c <= 'Z'))) : (c <= '_' || (c < 181 ? (c < 170 - ? (c >= 'b' && c <= 'z') + ? (c >= 'c' && c <= 'z') : c <= 170) : (c <= 181 || (c < 186 ? c == 183 @@ -16022,987 +15068,2229 @@ static inline bool sym_cmd_identifier_character_set_7(int32_t c) { : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); } -static inline bool sym_identifier_character_set_1(int32_t c) { - return (c < 43514 - ? (c < 4193 - ? (c < 2707 - ? (c < 1994 - ? (c < 910 - ? (c < 736 - ? (c < 186 - ? (c < 'c' - ? (c < '_' +static inline bool sym_cmd_identifier_character_set_7(int32_t c) { + return (c < 43616 + ? (c < 3782 + ? (c < 2741 + ? (c < 2042 + ? (c < 931 + ? (c < 248 + ? (c < 170 + ? (c < '?' + ? (c < '-' + ? c == '!' + : c <= '.') + : (c <= '?' || (c < 'a' ? (c >= 'A' && c <= 'Z') - : c <= '_') - : (c <= 'z' || (c < 181 - ? c == 170 - : c <= 181))) - : (c <= 186 || (c < 248 - ? (c < 216 + : c <= 'z'))) + : (c <= 170 || (c < 186 + ? (c < 183 + ? c == 181 + : c <= 183) + : (c <= 186 || (c < 216 ? (c >= 192 && c <= 214) - : c <= 246) - : (c <= 705 || (c >= 710 && c <= 721))))) - : (c <= 740 || (c < 891 - ? (c < 880 - ? (c < 750 - ? c == 748 - : c <= 750) - : (c <= 884 || (c >= 886 && c <= 887))) - : (c <= 893 || (c < 904 - ? (c < 902 - ? c == 895 - : c <= 902) - : (c <= 906 || c == 908)))))) - : (c <= 929 || (c < 1649 + : c <= 246))))) + : (c <= 705 || (c < 886 + ? (c < 748 + ? (c < 736 + ? (c >= 710 && c <= 721) + : c <= 740) + : (c <= 748 || (c < 768 + ? c == 750 + : c <= 884))) + : (c <= 887 || (c < 902 + ? (c < 895 + ? (c >= 891 && c <= 893) + : c <= 895) + : (c <= 906 || (c < 910 + ? c == 908 + : c <= 929))))))) + : (c <= 1013 || (c < 1488 ? (c < 1376 ? (c < 1162 - ? (c < 1015 - ? (c >= 931 && c <= 1013) - : c <= 1153) + ? (c < 1155 + ? (c >= 1015 && c <= 1153) + : c <= 1159) : (c <= 1327 || (c < 1369 ? (c >= 1329 && c <= 1366) : c <= 1369))) - : (c <= 1416 || (c < 1568 - ? (c < 1519 - ? (c >= 1488 && c <= 1514) - : c <= 1522) - : (c <= 1610 || (c >= 1646 && c <= 1647))))) - : (c <= 1747 || (c < 1791 - ? (c < 1774 - ? (c < 1765 - ? c == 1749 - : c <= 1766) - : (c <= 1775 || (c >= 1786 && c <= 1788))) - : (c <= 1791 || (c < 1869 - ? (c < 1810 - ? c == 1808 - : c <= 1839) - : (c <= 1957 || c == 1969)))))))) - : (c <= 2026 || (c < 2482 - ? (c < 2208 - ? (c < 2088 - ? (c < 2048 - ? (c < 2042 - ? (c >= 2036 && c <= 2037) - : c <= 2042) - : (c <= 2069 || (c < 2084 - ? c == 2074 - : c <= 2084))) - : (c <= 2088 || (c < 2160 - ? (c < 2144 - ? (c >= 2112 && c <= 2136) - : c <= 2154) - : (c <= 2183 || (c >= 2185 && c <= 2190))))) - : (c <= 2249 || (c < 2417 - ? (c < 2384 - ? (c < 2365 - ? (c >= 2308 && c <= 2361) - : c <= 2365) - : (c <= 2384 || (c >= 2392 && c <= 2401))) - : (c <= 2432 || (c < 2451 - ? (c < 2447 - ? (c >= 2437 && c <= 2444) - : c <= 2448) - : (c <= 2472 || (c >= 2474 && c <= 2480))))))) - : (c <= 2482 || (c < 2579 - ? (c < 2527 - ? (c < 2510 - ? (c < 2493 + : (c <= 1416 || (c < 1473 + ? (c < 1471 + ? (c >= 1425 && c <= 1469) + : c <= 1471) + : (c <= 1474 || (c < 1479 + ? (c >= 1476 && c <= 1477) + : c <= 1479))))) + : (c <= 1514 || (c < 1759 + ? (c < 1568 + ? (c < 1552 + ? (c >= 1519 && c <= 1522) + : c <= 1562) + : (c <= 1641 || (c < 1749 + ? (c >= 1646 && c <= 1747) + : c <= 1756))) + : (c <= 1768 || (c < 1808 + ? (c < 1791 + ? (c >= 1770 && c <= 1788) + : c <= 1791) + : (c <= 1866 || (c < 1984 + ? (c >= 1869 && c <= 1969) + : c <= 2037))))))))) + : (c <= 2042 || (c < 2556 + ? (c < 2447 + ? (c < 2185 + ? (c < 2112 + ? (c < 2048 + ? c == 2045 + : c <= 2093) + : (c <= 2139 || (c < 2160 + ? (c >= 2144 && c <= 2154) + : c <= 2183))) + : (c <= 2190 || (c < 2406 + ? (c < 2275 + ? (c >= 2200 && c <= 2273) + : c <= 2403) + : (c <= 2415 || (c < 2437 + ? (c >= 2417 && c <= 2435) + : c <= 2444))))) + : (c <= 2448 || (c < 2503 + ? (c < 2482 + ? (c < 2474 + ? (c >= 2451 && c <= 2472) + : c <= 2480) + : (c <= 2482 || (c < 2492 ? (c >= 2486 && c <= 2489) - : c <= 2493) - : (c <= 2510 || (c >= 2524 && c <= 2525))) - : (c <= 2529 || (c < 2565 - ? (c < 2556 - ? (c >= 2544 && c <= 2545) - : c <= 2556) - : (c <= 2570 || (c >= 2575 && c <= 2576))))) - : (c <= 2600 || (c < 2649 - ? (c < 2613 - ? (c < 2610 - ? (c >= 2602 && c <= 2608) - : c <= 2611) - : (c <= 2614 || (c >= 2616 && c <= 2617))) - : (c <= 2652 || (c < 2693 - ? (c < 2674 + : c <= 2500))) + : (c <= 2504 || (c < 2524 + ? (c < 2519 + ? (c >= 2507 && c <= 2510) + : c <= 2519) + : (c <= 2525 || (c < 2534 + ? (c >= 2527 && c <= 2531) + : c <= 2545))))))) + : (c <= 2556 || (c < 2631 + ? (c < 2602 + ? (c < 2565 + ? (c < 2561 + ? c == 2558 + : c <= 2563) + : (c <= 2570 || (c < 2579 + ? (c >= 2575 && c <= 2576) + : c <= 2600))) + : (c <= 2608 || (c < 2616 + ? (c < 2613 + ? (c >= 2610 && c <= 2611) + : c <= 2614) + : (c <= 2617 || (c < 2622 + ? c == 2620 + : c <= 2626))))) + : (c <= 2632 || (c < 2689 + ? (c < 2649 + ? (c < 2641 + ? (c >= 2635 && c <= 2637) + : c <= 2641) + : (c <= 2652 || (c < 2662 ? c == 2654 - : c <= 2676) - : (c <= 2701 || (c >= 2703 && c <= 2705))))))))))) - : (c <= 2728 || (c < 3242 - ? (c < 2962 - ? (c < 2858 - ? (c < 2784 - ? (c < 2741 - ? (c < 2738 + : c <= 2677))) + : (c <= 2691 || (c < 2707 + ? (c < 2703 + ? (c >= 2693 && c <= 2701) + : c <= 2705) + : (c <= 2728 || (c < 2738 ? (c >= 2730 && c <= 2736) - : c <= 2739) - : (c <= 2745 || (c < 2768 - ? c == 2749 - : c <= 2768))) - : (c <= 2785 || (c < 2831 - ? (c < 2821 - ? c == 2809 - : c <= 2828) - : (c <= 2832 || (c >= 2835 && c <= 2856))))) - : (c <= 2864 || (c < 2911 - ? (c < 2877 + : c <= 2739))))))))))) + : (c <= 2745 || (c < 3165 + ? (c < 2949 + ? (c < 2858 + ? (c < 2790 + ? (c < 2763 + ? (c < 2759 + ? (c >= 2748 && c <= 2757) + : c <= 2761) + : (c <= 2765 || (c < 2784 + ? c == 2768 + : c <= 2787))) + : (c <= 2799 || (c < 2821 + ? (c < 2817 + ? (c >= 2809 && c <= 2815) + : c <= 2819) + : (c <= 2828 || (c < 2835 + ? (c >= 2831 && c <= 2832) + : c <= 2856))))) + : (c <= 2864 || (c < 2901 + ? (c < 2876 ? (c < 2869 ? (c >= 2866 && c <= 2867) : c <= 2873) - : (c <= 2877 || (c >= 2908 && c <= 2909))) - : (c <= 2913 || (c < 2949 - ? (c < 2947 + : (c <= 2884 || (c < 2891 + ? (c >= 2887 && c <= 2888) + : c <= 2893))) + : (c <= 2903 || (c < 2918 + ? (c < 2911 + ? (c >= 2908 && c <= 2909) + : c <= 2915) + : (c <= 2927 || (c < 2946 ? c == 2929 - : c <= 2947) - : (c <= 2954 || (c >= 2958 && c <= 2960))))))) - : (c <= 2965 || (c < 3090 - ? (c < 2984 - ? (c < 2974 - ? (c < 2972 - ? (c >= 2969 && c <= 2970) - : c <= 2972) - : (c <= 2975 || (c >= 2979 && c <= 2980))) - : (c <= 2986 || (c < 3077 - ? (c < 3024 - ? (c >= 2990 && c <= 3001) - : c <= 3024) - : (c <= 3084 || (c >= 3086 && c <= 3088))))) - : (c <= 3112 || (c < 3168 - ? (c < 3160 - ? (c < 3133 - ? (c >= 3114 && c <= 3129) - : c <= 3133) - : (c <= 3162 || c == 3165)) - : (c <= 3169 || (c < 3214 - ? (c < 3205 - ? c == 3200 - : c <= 3212) - : (c <= 3216 || (c >= 3218 && c <= 3240))))))))) - : (c <= 3251 || (c < 3648 - ? (c < 3412 - ? (c < 3332 - ? (c < 3293 - ? (c < 3261 - ? (c >= 3253 && c <= 3257) - : c <= 3261) - : (c <= 3294 || (c < 3313 - ? (c >= 3296 && c <= 3297) - : c <= 3314))) - : (c <= 3340 || (c < 3389 - ? (c < 3346 - ? (c >= 3342 && c <= 3344) - : c <= 3386) - : (c <= 3389 || c == 3406)))) - : (c <= 3414 || (c < 3507 + : c <= 2947))))))) + : (c <= 2954 || (c < 3024 + ? (c < 2979 + ? (c < 2969 + ? (c < 2962 + ? (c >= 2958 && c <= 2960) + : c <= 2965) + : (c <= 2970 || (c < 2974 + ? c == 2972 + : c <= 2975))) + : (c <= 2980 || (c < 3006 + ? (c < 2990 + ? (c >= 2984 && c <= 2986) + : c <= 3001) + : (c <= 3010 || (c < 3018 + ? (c >= 3014 && c <= 3016) + : c <= 3021))))) + : (c <= 3024 || (c < 3114 + ? (c < 3072 + ? (c < 3046 + ? c == 3031 + : c <= 3055) + : (c <= 3084 || (c < 3090 + ? (c >= 3086 && c <= 3088) + : c <= 3112))) + : (c <= 3129 || (c < 3146 + ? (c < 3142 + ? (c >= 3132 && c <= 3140) + : c <= 3144) + : (c <= 3149 || (c < 3160 + ? (c >= 3157 && c <= 3158) + : c <= 3162))))))))) + : (c <= 3165 || (c < 3430 + ? (c < 3285 + ? (c < 3218 + ? (c < 3200 + ? (c < 3174 + ? (c >= 3168 && c <= 3171) + : c <= 3183) + : (c <= 3203 || (c < 3214 + ? (c >= 3205 && c <= 3212) + : c <= 3216))) + : (c <= 3240 || (c < 3260 + ? (c < 3253 + ? (c >= 3242 && c <= 3251) + : c <= 3257) + : (c <= 3268 || (c < 3274 + ? (c >= 3270 && c <= 3272) + : c <= 3277))))) + : (c <= 3286 || (c < 3342 + ? (c < 3302 + ? (c < 3296 + ? (c >= 3293 && c <= 3294) + : c <= 3299) + : (c <= 3311 || (c < 3328 + ? (c >= 3313 && c <= 3314) + : c <= 3340))) + : (c <= 3344 || (c < 3402 + ? (c < 3398 + ? (c >= 3346 && c <= 3396) + : c <= 3400) + : (c <= 3406 || (c < 3423 + ? (c >= 3412 && c <= 3415) + : c <= 3427))))))) + : (c <= 3439 || (c < 3558 + ? (c < 3517 ? (c < 3461 - ? (c < 3450 - ? (c >= 3423 && c <= 3425) - : c <= 3455) - : (c <= 3478 || (c >= 3482 && c <= 3505))) - : (c <= 3515 || (c < 3585 - ? (c < 3520 - ? c == 3517 - : c <= 3526) - : (c <= 3632 || c == 3634)))))) - : (c <= 3654 || (c < 3782 - ? (c < 3749 - ? (c < 3718 - ? (c < 3716 - ? (c >= 3713 && c <= 3714) - : c <= 3716) - : (c <= 3722 || (c >= 3724 && c <= 3747))) - : (c <= 3749 || (c < 3773 - ? (c < 3762 - ? (c >= 3751 && c <= 3760) - : c <= 3762) - : (c <= 3773 || (c >= 3776 && c <= 3780))))) - : (c <= 3782 || (c < 3976 - ? (c < 3904 - ? (c < 3840 - ? (c >= 3804 && c <= 3807) - : c <= 3840) - : (c <= 3911 || (c >= 3913 && c <= 3948))) - : (c <= 3980 || (c < 4176 - ? (c < 4159 - ? (c >= 4096 && c <= 4138) - : c <= 4159) - : (c <= 4181 || (c >= 4186 && c <= 4189))))))))))))) - : (c <= 4193 || (c < 8134 - ? (c < 6176 - ? (c < 4808 - ? (c < 4688 - ? (c < 4295 - ? (c < 4213 - ? (c < 4206 - ? (c >= 4197 && c <= 4198) - : c <= 4208) - : (c <= 4225 || (c < 4256 - ? c == 4238 - : c <= 4293))) - : (c <= 4295 || (c < 4348 - ? (c < 4304 - ? c == 4301 - : c <= 4346) - : (c <= 4680 || (c >= 4682 && c <= 4685))))) - : (c <= 4694 || (c < 4752 + ? (c < 3457 + ? (c >= 3450 && c <= 3455) + : c <= 3459) + : (c <= 3478 || (c < 3507 + ? (c >= 3482 && c <= 3505) + : c <= 3515))) + : (c <= 3517 || (c < 3535 + ? (c < 3530 + ? (c >= 3520 && c <= 3526) + : c <= 3530) + : (c <= 3540 || (c < 3544 + ? c == 3542 + : c <= 3551))))) + : (c <= 3567 || (c < 3716 + ? (c < 3648 + ? (c < 3585 + ? (c >= 3570 && c <= 3571) + : c <= 3642) + : (c <= 3662 || (c < 3713 + ? (c >= 3664 && c <= 3673) + : c <= 3714))) + : (c <= 3716 || (c < 3749 + ? (c < 3724 + ? (c >= 3718 && c <= 3722) + : c <= 3747) + : (c <= 3749 || (c < 3776 + ? (c >= 3751 && c <= 3773) + : c <= 3780))))))))))))) + : (c <= 3782 || (c < 8025 + ? (c < 5888 + ? (c < 4688 + ? (c < 3953 + ? (c < 3872 + ? (c < 3804 + ? (c < 3792 + ? (c >= 3784 && c <= 3789) + : c <= 3801) + : (c <= 3807 || (c < 3864 + ? c == 3840 + : c <= 3865))) + : (c <= 3881 || (c < 3897 + ? (c < 3895 + ? c == 3893 + : c <= 3895) + : (c <= 3897 || (c < 3913 + ? (c >= 3902 && c <= 3911) + : c <= 3948))))) + : (c <= 3972 || (c < 4256 + ? (c < 4038 + ? (c < 3993 + ? (c >= 3974 && c <= 3991) + : c <= 4028) + : (c <= 4038 || (c < 4176 + ? (c >= 4096 && c <= 4169) + : c <= 4253))) + : (c <= 4293 || (c < 4304 + ? (c < 4301 + ? c == 4295 + : c <= 4301) + : (c <= 4346 || (c < 4682 + ? (c >= 4348 && c <= 4680) + : c <= 4685))))))) + : (c <= 4694 || (c < 4882 + ? (c < 4786 ? (c < 4704 ? (c < 4698 ? c == 4696 : c <= 4701) - : (c <= 4744 || (c >= 4746 && c <= 4749))) - : (c <= 4784 || (c < 4800 - ? (c < 4792 - ? (c >= 4786 && c <= 4789) - : c <= 4798) - : (c <= 4800 || (c >= 4802 && c <= 4805))))))) - : (c <= 4822 || (c < 5792 - ? (c < 5024 - ? (c < 4888 - ? (c < 4882 - ? (c >= 4824 && c <= 4880) - : c <= 4885) - : (c <= 4954 || (c >= 4992 && c <= 5007))) - : (c <= 5109 || (c < 5743 - ? (c < 5121 - ? (c >= 5112 && c <= 5117) - : c <= 5740) - : (c <= 5759 || (c >= 5761 && c <= 5786))))) - : (c <= 5866 || (c < 5984 - ? (c < 5919 - ? (c < 5888 - ? (c >= 5870 && c <= 5880) - : c <= 5905) - : (c <= 5937 || (c >= 5952 && c <= 5969))) - : (c <= 5996 || (c < 6103 - ? (c < 6016 + : (c <= 4744 || (c < 4752 + ? (c >= 4746 && c <= 4749) + : c <= 4784))) + : (c <= 4789 || (c < 4802 + ? (c < 4800 + ? (c >= 4792 && c <= 4798) + : c <= 4800) + : (c <= 4805 || (c < 4824 + ? (c >= 4808 && c <= 4822) + : c <= 4880))))) + : (c <= 4885 || (c < 5112 + ? (c < 4969 + ? (c < 4957 + ? (c >= 4888 && c <= 4954) + : c <= 4959) + : (c <= 4977 || (c < 5024 + ? (c >= 4992 && c <= 5007) + : c <= 5109))) + : (c <= 5117 || (c < 5761 + ? (c < 5743 + ? (c >= 5121 && c <= 5740) + : c <= 5759) + : (c <= 5786 || (c < 5870 + ? (c >= 5792 && c <= 5866) + : c <= 5880))))))))) + : (c <= 5909 || (c < 6688 + ? (c < 6176 + ? (c < 6016 + ? (c < 5984 + ? (c < 5952 + ? (c >= 5919 && c <= 5940) + : c <= 5971) + : (c <= 5996 || (c < 6002 ? (c >= 5998 && c <= 6000) - : c <= 6067) - : (c <= 6103 || c == 6108)))))))) - : (c <= 6264 || (c < 7312 - ? (c < 6823 - ? (c < 6512 - ? (c < 6320 - ? (c < 6314 - ? (c >= 6272 && c <= 6312) - : c <= 6314) - : (c <= 6389 || (c < 6480 - ? (c >= 6400 && c <= 6430) - : c <= 6509))) - : (c <= 6516 || (c < 6656 - ? (c < 6576 - ? (c >= 6528 && c <= 6571) - : c <= 6601) - : (c <= 6678 || (c >= 6688 && c <= 6740))))) - : (c <= 6823 || (c < 7098 - ? (c < 7043 - ? (c < 6981 - ? (c >= 6917 && c <= 6963) - : c <= 6988) - : (c <= 7072 || (c >= 7086 && c <= 7087))) - : (c <= 7141 || (c < 7258 - ? (c < 7245 - ? (c >= 7168 && c <= 7203) - : c <= 7247) - : (c <= 7293 || (c >= 7296 && c <= 7304))))))) - : (c <= 7354 || (c < 8008 - ? (c < 7418 - ? (c < 7406 - ? (c < 7401 + : c <= 6003))) + : (c <= 6099 || (c < 6112 + ? (c < 6108 + ? c == 6103 + : c <= 6109) + : (c <= 6121 || (c < 6159 + ? (c >= 6155 && c <= 6157) + : c <= 6169))))) + : (c <= 6264 || (c < 6470 + ? (c < 6400 + ? (c < 6320 + ? (c >= 6272 && c <= 6314) + : c <= 6389) + : (c <= 6430 || (c < 6448 + ? (c >= 6432 && c <= 6443) + : c <= 6459))) + : (c <= 6509 || (c < 6576 + ? (c < 6528 + ? (c >= 6512 && c <= 6516) + : c <= 6571) + : (c <= 6601 || (c < 6656 + ? (c >= 6608 && c <= 6618) + : c <= 6683))))))) + : (c <= 6750 || (c < 7232 + ? (c < 6847 + ? (c < 6800 + ? (c < 6783 + ? (c >= 6752 && c <= 6780) + : c <= 6793) + : (c <= 6809 || (c < 6832 + ? c == 6823 + : c <= 6845))) + : (c <= 6862 || (c < 7019 + ? (c < 6992 + ? (c >= 6912 && c <= 6988) + : c <= 7001) + : (c <= 7027 || (c < 7168 + ? (c >= 7040 && c <= 7155) + : c <= 7223))))) + : (c <= 7241 || (c < 7380 + ? (c < 7312 + ? (c < 7296 + ? (c >= 7245 && c <= 7293) + : c <= 7304) + : (c <= 7354 || (c < 7376 ? (c >= 7357 && c <= 7359) - : c <= 7404) - : (c <= 7411 || (c >= 7413 && c <= 7414))) - : (c <= 7418 || (c < 7960 - ? (c < 7680 - ? (c >= 7424 && c <= 7615) - : c <= 7957) - : (c <= 7965 || (c >= 7968 && c <= 8005))))) - : (c <= 8013 || (c < 8031 - ? (c < 8027 - ? (c < 8025 - ? (c >= 8016 && c <= 8023) - : c <= 8025) - : (c <= 8027 || c == 8029)) - : (c <= 8061 || (c < 8126 - ? (c < 8118 + : c <= 7378))) + : (c <= 7418 || (c < 7968 + ? (c < 7960 + ? (c >= 7424 && c <= 7957) + : c <= 7965) + : (c <= 8005 || (c < 8016 + ? (c >= 8008 && c <= 8013) + : c <= 8023))))))))))) + : (c <= 8025 || (c < 11720 + ? (c < 8458 + ? (c < 8178 + ? (c < 8126 + ? (c < 8031 + ? (c < 8029 + ? c == 8027 + : c <= 8029) + : (c <= 8061 || (c < 8118 ? (c >= 8064 && c <= 8116) - : c <= 8124) - : (c <= 8126 || (c >= 8130 && c <= 8132))))))))))) - : (c <= 8140 || (c < 12337 - ? (c < 8544 - ? (c < 8458 - ? (c < 8305 - ? (c < 8160 - ? (c < 8150 - ? (c >= 8144 && c <= 8147) - : c <= 8155) - : (c <= 8172 || (c < 8182 - ? (c >= 8178 && c <= 8180) - : c <= 8188))) - : (c <= 8305 || (c < 8450 - ? (c < 8336 - ? c == 8319 - : c <= 8348) - : (c <= 8450 || c == 8455)))) - : (c <= 8467 || (c < 8488 + : c <= 8124))) + : (c <= 8126 || (c < 8144 + ? (c < 8134 + ? (c >= 8130 && c <= 8132) + : c <= 8140) + : (c <= 8147 || (c < 8160 + ? (c >= 8150 && c <= 8155) + : c <= 8172))))) + : (c <= 8180 || (c < 8336 + ? (c < 8276 + ? (c < 8255 + ? (c >= 8182 && c <= 8188) + : c <= 8256) + : (c <= 8276 || (c < 8319 + ? c == 8305 + : c <= 8319))) + : (c <= 8348 || (c < 8421 + ? (c < 8417 + ? (c >= 8400 && c <= 8412) + : c <= 8417) + : (c <= 8432 || (c < 8455 + ? c == 8450 + : c <= 8455))))))) + : (c <= 8467 || (c < 11499 + ? (c < 8490 ? (c < 8484 ? (c < 8472 ? c == 8469 : c <= 8477) - : (c <= 8484 || c == 8486)) - : (c <= 8488 || (c < 8517 - ? (c < 8508 - ? (c >= 8490 && c <= 8505) - : c <= 8511) - : (c <= 8521 || c == 8526)))))) - : (c <= 8584 || (c < 11680 - ? (c < 11559 - ? (c < 11506 - ? (c < 11499 - ? (c >= 11264 && c <= 11492) - : c <= 11502) - : (c <= 11507 || (c >= 11520 && c <= 11557))) - : (c <= 11559 || (c < 11631 - ? (c < 11568 - ? c == 11565 - : c <= 11623) - : (c <= 11631 || (c >= 11648 && c <= 11670))))) - : (c <= 11686 || (c < 11720 - ? (c < 11704 - ? (c < 11696 - ? (c >= 11688 && c <= 11694) - : c <= 11702) - : (c <= 11710 || (c >= 11712 && c <= 11718))) - : (c <= 11726 || (c < 12293 + : (c <= 8484 || (c < 8488 + ? c == 8486 + : c <= 8488))) + : (c <= 8505 || (c < 8526 + ? (c < 8517 + ? (c >= 8508 && c <= 8511) + : c <= 8521) + : (c <= 8526 || (c < 11264 + ? (c >= 8544 && c <= 8584) + : c <= 11492))))) + : (c <= 11507 || (c < 11647 + ? (c < 11565 + ? (c < 11559 + ? (c >= 11520 && c <= 11557) + : c <= 11559) + : (c <= 11565 || (c < 11631 + ? (c >= 11568 && c <= 11623) + : c <= 11631))) + : (c <= 11670 || (c < 11696 + ? (c < 11688 + ? (c >= 11680 && c <= 11686) + : c <= 11694) + : (c <= 11702 || (c < 11712 + ? (c >= 11704 && c <= 11710) + : c <= 11718))))))))) + : (c <= 11726 || (c < 42623 + ? (c < 12540 + ? (c < 12337 + ? (c < 11744 ? (c < 11736 ? (c >= 11728 && c <= 11734) : c <= 11742) - : (c <= 12295 || (c >= 12321 && c <= 12329))))))))) - : (c <= 12341 || (c < 42891 - ? (c < 19968 - ? (c < 12549 - ? (c < 12445 + : (c <= 11775 || (c < 12321 + ? (c >= 12293 && c <= 12295) + : c <= 12335))) + : (c <= 12341 || (c < 12441 ? (c < 12353 ? (c >= 12344 && c <= 12348) : c <= 12438) - : (c <= 12447 || (c < 12540 - ? (c >= 12449 && c <= 12538) - : c <= 12543))) - : (c <= 12591 || (c < 12784 - ? (c < 12704 - ? (c >= 12593 && c <= 12686) - : c <= 12735) - : (c <= 12799 || (c >= 13312 && c <= 19903))))) - : (c <= 42124 || (c < 42560 - ? (c < 42512 + : (c <= 12442 || (c < 12449 + ? (c >= 12445 && c <= 12447) + : c <= 12538))))) + : (c <= 12543 || (c < 19968 + ? (c < 12704 + ? (c < 12593 + ? (c >= 12549 && c <= 12591) + : c <= 12686) + : (c <= 12735 || (c < 13312 + ? (c >= 12784 && c <= 12799) + : c <= 19903))) + : (c <= 42124 || (c < 42512 ? (c < 42240 ? (c >= 42192 && c <= 42237) : c <= 42508) - : (c <= 42527 || (c >= 42538 && c <= 42539))) - : (c <= 42606 || (c < 42775 - ? (c < 42656 - ? (c >= 42623 && c <= 42653) - : c <= 42735) - : (c <= 42783 || (c >= 42786 && c <= 42888))))))) - : (c <= 42954 || (c < 43250 - ? (c < 43011 - ? (c < 42965 - ? (c < 42963 + : (c <= 42539 || (c < 42612 + ? (c >= 42560 && c <= 42607) + : c <= 42621))))))) + : (c <= 42737 || (c < 43232 + ? (c < 42965 + ? (c < 42891 + ? (c < 42786 + ? (c >= 42775 && c <= 42783) + : c <= 42888) + : (c <= 42954 || (c < 42963 ? (c >= 42960 && c <= 42961) - : c <= 42963) - : (c <= 42969 || (c >= 42994 && c <= 43009))) - : (c <= 43013 || (c < 43072 - ? (c < 43020 - ? (c >= 43015 && c <= 43018) - : c <= 43042) - : (c <= 43123 || (c >= 43138 && c <= 43187))))) - : (c <= 43255 || (c < 43360 - ? (c < 43274 + : c <= 42963))) + : (c <= 42969 || (c < 43072 + ? (c < 43052 + ? (c >= 42994 && c <= 43047) + : c <= 43052) + : (c <= 43123 || (c < 43216 + ? (c >= 43136 && c <= 43205) + : c <= 43225))))) + : (c <= 43255 || (c < 43471 + ? (c < 43312 ? (c < 43261 ? c == 43259 - : c <= 43262) - : (c <= 43301 || (c >= 43312 && c <= 43334))) - : (c <= 43388 || (c < 43488 - ? (c < 43471 - ? (c >= 43396 && c <= 43442) - : c <= 43471) - : (c <= 43492 || (c >= 43494 && c <= 43503))))))))))))))) - : (c <= 43518 || (c < 70727 - ? (c < 66956 - ? (c < 64914 - ? (c < 43868 - ? (c < 43714 - ? (c < 43646 - ? (c < 43588 - ? (c < 43584 - ? (c >= 43520 && c <= 43560) - : c <= 43586) - : (c <= 43595 || (c < 43642 - ? (c >= 43616 && c <= 43638) - : c <= 43642))) - : (c <= 43695 || (c < 43705 - ? (c < 43701 - ? c == 43697 - : c <= 43702) - : (c <= 43709 || c == 43712)))) - : (c <= 43714 || (c < 43785 - ? (c < 43762 - ? (c < 43744 - ? (c >= 43739 && c <= 43741) - : c <= 43754) - : (c <= 43764 || (c >= 43777 && c <= 43782))) + : c <= 43309) + : (c <= 43347 || (c < 43392 + ? (c >= 43360 && c <= 43388) + : c <= 43456))) + : (c <= 43481 || (c < 43584 + ? (c < 43520 + ? (c >= 43488 && c <= 43518) + : c <= 43574) + : (c <= 43597 || (c >= 43600 && c <= 43609))))))))))))))) + : (c <= 43638 || (c < 71453 + ? (c < 67639 + ? (c < 65345 + ? (c < 64312 + ? (c < 43888 + ? (c < 43785 + ? (c < 43744 + ? (c < 43739 + ? (c >= 43642 && c <= 43714) + : c <= 43741) + : (c <= 43759 || (c < 43777 + ? (c >= 43762 && c <= 43766) + : c <= 43782))) : (c <= 43790 || (c < 43816 ? (c < 43808 ? (c >= 43793 && c <= 43798) : c <= 43814) - : (c <= 43822 || (c >= 43824 && c <= 43866))))))) - : (c <= 43881 || (c < 64287 - ? (c < 63744 - ? (c < 55216 - ? (c < 44032 - ? (c >= 43888 && c <= 44002) - : c <= 55203) - : (c <= 55238 || (c >= 55243 && c <= 55291))) + : (c <= 43822 || (c < 43868 + ? (c >= 43824 && c <= 43866) + : c <= 43881))))) + : (c <= 44010 || (c < 63744 + ? (c < 44032 + ? (c < 44016 + ? (c >= 44012 && c <= 44013) + : c <= 44025) + : (c <= 55203 || (c < 55243 + ? (c >= 55216 && c <= 55238) + : c <= 55291))) : (c <= 64109 || (c < 64275 ? (c < 64256 ? (c >= 64112 && c <= 64217) : c <= 64262) - : (c <= 64279 || c == 64285)))) - : (c <= 64296 || (c < 64323 - ? (c < 64318 - ? (c < 64312 - ? (c >= 64298 && c <= 64310) - : c <= 64316) - : (c <= 64318 || (c >= 64320 && c <= 64321))) - : (c <= 64324 || (c < 64612 - ? (c < 64467 + : (c <= 64279 || (c < 64298 + ? (c >= 64285 && c <= 64296) + : c <= 64310))))))) + : (c <= 64316 || (c < 65075 + ? (c < 64612 + ? (c < 64323 + ? (c < 64320 + ? c == 64318 + : c <= 64321) + : (c <= 64324 || (c < 64467 ? (c >= 64326 && c <= 64433) - : c <= 64605) - : (c <= 64829 || (c >= 64848 && c <= 64911))))))))) - : (c <= 64967 || (c < 65599 - ? (c < 65382 - ? (c < 65147 + : c <= 64605))) + : (c <= 64829 || (c < 65008 + ? (c < 64914 + ? (c >= 64848 && c <= 64911) + : c <= 64967) + : (c <= 65017 || (c < 65056 + ? (c >= 65024 && c <= 65039) + : c <= 65071))))) + : (c <= 65076 || (c < 65147 ? (c < 65139 ? (c < 65137 - ? (c >= 65008 && c <= 65017) + ? (c >= 65101 && c <= 65103) : c <= 65137) : (c <= 65139 || (c < 65145 ? c == 65143 : c <= 65145))) - : (c <= 65147 || (c < 65313 + : (c <= 65147 || (c < 65296 ? (c < 65151 ? c == 65149 : c <= 65276) - : (c <= 65338 || (c >= 65345 && c <= 65370))))) - : (c <= 65437 || (c < 65498 - ? (c < 65482 - ? (c < 65474 - ? (c >= 65440 && c <= 65470) + : (c <= 65305 || (c < 65343 + ? (c >= 65313 && c <= 65338) + : c <= 65343))))))))) + : (c <= 65370 || (c < 66513 + ? (c < 65664 + ? (c < 65536 + ? (c < 65482 + ? (c < 65474 + ? (c >= 65382 && c <= 65470) : c <= 65479) - : (c <= 65487 || (c >= 65490 && c <= 65495))) - : (c <= 65500 || (c < 65576 - ? (c < 65549 - ? (c >= 65536 && c <= 65547) - : c <= 65574) - : (c <= 65594 || (c >= 65596 && c <= 65597))))))) - : (c <= 65613 || (c < 66464 - ? (c < 66208 - ? (c < 65856 - ? (c < 65664 - ? (c >= 65616 && c <= 65629) - : c <= 65786) - : (c <= 65908 || (c >= 66176 && c <= 66204))) - : (c <= 66256 || (c < 66384 - ? (c < 66349 - ? (c >= 66304 && c <= 66335) - : c <= 66378) - : (c <= 66421 || (c >= 66432 && c <= 66461))))) - : (c <= 66499 || (c < 66776 - ? (c < 66560 - ? (c < 66513 - ? (c >= 66504 && c <= 66511) - : c <= 66517) - : (c <= 66717 || (c >= 66736 && c <= 66771))) - : (c <= 66811 || (c < 66928 - ? (c < 66864 - ? (c >= 66816 && c <= 66855) - : c <= 66915) - : (c <= 66938 || (c >= 66940 && c <= 66954))))))))))) - : (c <= 66962 || (c < 68864 - ? (c < 67828 - ? (c < 67506 - ? (c < 67072 - ? (c < 66979 - ? (c < 66967 + : (c <= 65487 || (c < 65498 + ? (c >= 65490 && c <= 65495) + : c <= 65500))) + : (c <= 65547 || (c < 65596 + ? (c < 65576 + ? (c >= 65549 && c <= 65574) + : c <= 65594) + : (c <= 65597 || (c < 65616 + ? (c >= 65599 && c <= 65613) + : c <= 65629))))) + : (c <= 65786 || (c < 66304 + ? (c < 66176 + ? (c < 66045 + ? (c >= 65856 && c <= 65908) + : c <= 66045) + : (c <= 66204 || (c < 66272 + ? (c >= 66208 && c <= 66256) + : c <= 66272))) + : (c <= 66335 || (c < 66432 + ? (c < 66384 + ? (c >= 66349 && c <= 66378) + : c <= 66426) + : (c <= 66461 || (c < 66504 + ? (c >= 66464 && c <= 66499) + : c <= 66511))))))) + : (c <= 66517 || (c < 66979 + ? (c < 66864 + ? (c < 66736 + ? (c < 66720 + ? (c >= 66560 && c <= 66717) + : c <= 66729) + : (c <= 66771 || (c < 66816 + ? (c >= 66776 && c <= 66811) + : c <= 66855))) + : (c <= 66915 || (c < 66956 + ? (c < 66940 + ? (c >= 66928 && c <= 66938) + : c <= 66954) + : (c <= 66962 || (c < 66967 ? (c >= 66964 && c <= 66965) - : c <= 66977) - : (c <= 66993 || (c < 67003 + : c <= 66977))))) + : (c <= 66993 || (c < 67456 + ? (c < 67072 + ? (c < 67003 ? (c >= 66995 && c <= 67001) - : c <= 67004))) - : (c <= 67382 || (c < 67456 - ? (c < 67424 + : c <= 67004) + : (c <= 67382 || (c < 67424 ? (c >= 67392 && c <= 67413) - : c <= 67431) - : (c <= 67461 || (c >= 67463 && c <= 67504))))) - : (c <= 67514 || (c < 67644 - ? (c < 67594 - ? (c < 67592 - ? (c >= 67584 && c <= 67589) - : c <= 67592) - : (c <= 67637 || (c >= 67639 && c <= 67640))) - : (c <= 67644 || (c < 67712 - ? (c < 67680 - ? (c >= 67647 && c <= 67669) - : c <= 67702) - : (c <= 67742 || (c >= 67808 && c <= 67826))))))) - : (c <= 67829 || (c < 68224 - ? (c < 68096 - ? (c < 67968 + : c <= 67431))) + : (c <= 67461 || (c < 67584 + ? (c < 67506 + ? (c >= 67463 && c <= 67504) + : c <= 67514) + : (c <= 67589 || (c < 67594 + ? c == 67592 + : c <= 67637))))))))))) + : (c <= 67640 || (c < 69956 + ? (c < 68448 + ? (c < 68101 + ? (c < 67828 + ? (c < 67680 + ? (c < 67647 + ? c == 67644 + : c <= 67669) + : (c <= 67702 || (c < 67808 + ? (c >= 67712 && c <= 67742) + : c <= 67826))) + : (c <= 67829 || (c < 67968 ? (c < 67872 ? (c >= 67840 && c <= 67861) : c <= 67897) - : (c <= 68023 || (c >= 68030 && c <= 68031))) - : (c <= 68096 || (c < 68121 + : (c <= 68023 || (c < 68096 + ? (c >= 68030 && c <= 68031) + : c <= 68099))))) + : (c <= 68102 || (c < 68192 + ? (c < 68121 ? (c < 68117 - ? (c >= 68112 && c <= 68115) + ? (c >= 68108 && c <= 68115) : c <= 68119) - : (c <= 68149 || (c >= 68192 && c <= 68220))))) - : (c <= 68252 || (c < 68448 - ? (c < 68352 - ? (c < 68297 - ? (c >= 68288 && c <= 68295) - : c <= 68324) - : (c <= 68405 || (c >= 68416 && c <= 68437))) - : (c <= 68466 || (c < 68736 + : (c <= 68149 || (c < 68159 + ? (c >= 68152 && c <= 68154) + : c <= 68159))) + : (c <= 68220 || (c < 68297 + ? (c < 68288 + ? (c >= 68224 && c <= 68252) + : c <= 68295) + : (c <= 68326 || (c < 68416 + ? (c >= 68352 && c <= 68405) + : c <= 68437))))))) + : (c <= 68466 || (c < 69424 + ? (c < 68912 + ? (c < 68736 ? (c < 68608 ? (c >= 68480 && c <= 68497) : c <= 68680) - : (c <= 68786 || (c >= 68800 && c <= 68850))))))))) - : (c <= 68899 || (c < 70106 - ? (c < 69749 - ? (c < 69488 - ? (c < 69376 - ? (c < 69296 + : (c <= 68786 || (c < 68864 + ? (c >= 68800 && c <= 68850) + : c <= 68903))) + : (c <= 68921 || (c < 69296 + ? (c < 69291 ? (c >= 69248 && c <= 69289) - : c <= 69297) - : (c <= 69404 || (c < 69424 - ? c == 69415 - : c <= 69445))) - : (c <= 69505 || (c < 69635 - ? (c < 69600 - ? (c >= 69552 && c <= 69572) - : c <= 69622) - : (c <= 69687 || (c >= 69745 && c <= 69746))))) - : (c <= 69749 || (c < 69959 - ? (c < 69891 + : c <= 69292) + : (c <= 69297 || (c < 69415 + ? (c >= 69376 && c <= 69404) + : c <= 69415))))) + : (c <= 69456 || (c < 69759 + ? (c < 69600 + ? (c < 69552 + ? (c >= 69488 && c <= 69509) + : c <= 69572) + : (c <= 69622 || (c < 69734 + ? (c >= 69632 && c <= 69702) + : c <= 69749))) + : (c <= 69818 || (c < 69872 ? (c < 69840 - ? (c >= 69763 && c <= 69807) + ? c == 69826 : c <= 69864) - : (c <= 69926 || c == 69956)) - : (c <= 69959 || (c < 70019 + : (c <= 69881 || (c < 69942 + ? (c >= 69888 && c <= 69940) + : c <= 69951))))))))) + : (c <= 69959 || (c < 70459 + ? (c < 70282 + ? (c < 70108 + ? (c < 70016 ? (c < 70006 - ? (c >= 69968 && c <= 70002) + ? (c >= 69968 && c <= 70003) : c <= 70006) - : (c <= 70066 || (c >= 70081 && c <= 70084))))))) - : (c <= 70106 || (c < 70405 - ? (c < 70280 - ? (c < 70163 - ? (c < 70144 - ? c == 70108 - : c <= 70161) - : (c <= 70187 || (c >= 70272 && c <= 70278))) - : (c <= 70280 || (c < 70303 - ? (c < 70287 - ? (c >= 70282 && c <= 70285) - : c <= 70301) - : (c <= 70312 || (c >= 70320 && c <= 70366))))) - : (c <= 70412 || (c < 70453 - ? (c < 70442 + : (c <= 70084 || (c < 70094 + ? (c >= 70089 && c <= 70092) + : c <= 70106))) + : (c <= 70108 || (c < 70206 + ? (c < 70163 + ? (c >= 70144 && c <= 70161) + : c <= 70199) + : (c <= 70206 || (c < 70280 + ? (c >= 70272 && c <= 70278) + : c <= 70280))))) + : (c <= 70285 || (c < 70405 + ? (c < 70320 + ? (c < 70303 + ? (c >= 70287 && c <= 70301) + : c <= 70312) + : (c <= 70378 || (c < 70400 + ? (c >= 70384 && c <= 70393) + : c <= 70403))) + : (c <= 70412 || (c < 70442 ? (c < 70419 ? (c >= 70415 && c <= 70416) : c <= 70440) - : (c <= 70448 || (c >= 70450 && c <= 70451))) - : (c <= 70457 || (c < 70493 - ? (c < 70480 - ? c == 70461 - : c <= 70480) - : (c <= 70497 || (c >= 70656 && c <= 70708))))))))))))) - : (c <= 70730 || (c < 119894 - ? (c < 73056 - ? (c < 72001 - ? (c < 71424 - ? (c < 71128 - ? (c < 70852 - ? (c < 70784 - ? (c >= 70751 && c <= 70753) - : c <= 70831) - : (c <= 70853 || (c < 71040 - ? c == 70855 - : c <= 71086))) - : (c <= 71131 || (c < 71296 - ? (c < 71236 - ? (c >= 71168 && c <= 71215) - : c <= 71236) - : (c <= 71338 || c == 71352)))) - : (c <= 71450 || (c < 71945 - ? (c < 71840 - ? (c < 71680 - ? (c >= 71488 && c <= 71494) - : c <= 71723) - : (c <= 71903 || (c >= 71935 && c <= 71942))) + : (c <= 70448 || (c < 70453 + ? (c >= 70450 && c <= 70451) + : c <= 70457))))))) + : (c <= 70468 || (c < 70855 + ? (c < 70502 + ? (c < 70480 + ? (c < 70475 + ? (c >= 70471 && c <= 70472) + : c <= 70477) + : (c <= 70480 || (c < 70493 + ? c == 70487 + : c <= 70499))) + : (c <= 70508 || (c < 70736 + ? (c < 70656 + ? (c >= 70512 && c <= 70516) + : c <= 70730) + : (c <= 70745 || (c < 70784 + ? (c >= 70750 && c <= 70753) + : c <= 70853))))) + : (c <= 70855 || (c < 71236 + ? (c < 71096 + ? (c < 71040 + ? (c >= 70864 && c <= 70873) + : c <= 71093) + : (c <= 71104 || (c < 71168 + ? (c >= 71128 && c <= 71133) + : c <= 71232))) + : (c <= 71236 || (c < 71360 + ? (c < 71296 + ? (c >= 71248 && c <= 71257) + : c <= 71352) + : (c <= 71369 || (c >= 71424 && c <= 71450))))))))))))) + : (c <= 71467 || (c < 119973 + ? (c < 77824 + ? (c < 72760 + ? (c < 72016 + ? (c < 71945 + ? (c < 71680 + ? (c < 71488 + ? (c >= 71472 && c <= 71481) + : c <= 71494) + : (c <= 71738 || (c < 71935 + ? (c >= 71840 && c <= 71913) + : c <= 71942))) : (c <= 71945 || (c < 71960 ? (c < 71957 ? (c >= 71948 && c <= 71955) : c <= 71958) - : (c <= 71983 || c == 71999)))))) - : (c <= 72001 || (c < 72349 - ? (c < 72192 - ? (c < 72161 + : (c <= 71989 || (c < 71995 + ? (c >= 71991 && c <= 71992) + : c <= 72003))))) + : (c <= 72025 || (c < 72263 + ? (c < 72154 ? (c < 72106 ? (c >= 72096 && c <= 72103) - : c <= 72144) - : (c <= 72161 || c == 72163)) - : (c <= 72192 || (c < 72272 - ? (c < 72250 - ? (c >= 72203 && c <= 72242) - : c <= 72250) - : (c <= 72272 || (c >= 72284 && c <= 72329))))) - : (c <= 72349 || (c < 72818 - ? (c < 72714 - ? (c < 72704 - ? (c >= 72368 && c <= 72440) - : c <= 72712) - : (c <= 72750 || c == 72768)) - : (c <= 72847 || (c < 72971 - ? (c < 72968 - ? (c >= 72960 && c <= 72966) - : c <= 72969) - : (c <= 73008 || c == 73030)))))))) - : (c <= 73061 || (c < 93952 - ? (c < 82944 - ? (c < 73728 - ? (c < 73112 + : c <= 72151) + : (c <= 72161 || (c < 72192 + ? (c >= 72163 && c <= 72164) + : c <= 72254))) + : (c <= 72263 || (c < 72368 + ? (c < 72349 + ? (c >= 72272 && c <= 72345) + : c <= 72349) + : (c <= 72440 || (c < 72714 + ? (c >= 72704 && c <= 72712) + : c <= 72758))))))) + : (c <= 72768 || (c < 73056 + ? (c < 72968 + ? (c < 72850 + ? (c < 72818 + ? (c >= 72784 && c <= 72793) + : c <= 72847) + : (c <= 72871 || (c < 72960 + ? (c >= 72873 && c <= 72886) + : c <= 72966))) + : (c <= 72969 || (c < 73020 + ? (c < 73018 + ? (c >= 72971 && c <= 73014) + : c <= 73018) + : (c <= 73021 || (c < 73040 + ? (c >= 73023 && c <= 73031) + : c <= 73049))))) + : (c <= 73061 || (c < 73440 + ? (c < 73104 ? (c < 73066 ? (c >= 73063 && c <= 73064) - : c <= 73097) - : (c <= 73112 || (c < 73648 - ? (c >= 73440 && c <= 73458) - : c <= 73648))) - : (c <= 74649 || (c < 77712 - ? (c < 74880 - ? (c >= 74752 && c <= 74862) - : c <= 75075) - : (c <= 77808 || (c >= 77824 && c <= 78894))))) - : (c <= 83526 || (c < 92928 - ? (c < 92784 - ? (c < 92736 - ? (c >= 92160 && c <= 92728) - : c <= 92766) - : (c <= 92862 || (c >= 92880 && c <= 92909))) - : (c <= 92975 || (c < 93053 - ? (c < 93027 + : c <= 73102) + : (c <= 73105 || (c < 73120 + ? (c >= 73107 && c <= 73112) + : c <= 73129))) + : (c <= 73462 || (c < 74752 + ? (c < 73728 + ? c == 73648 + : c <= 74649) + : (c <= 74862 || (c < 77712 + ? (c >= 74880 && c <= 75075) + : c <= 77808))))))))) + : (c <= 78894 || (c < 110576 + ? (c < 93027 + ? (c < 92864 + ? (c < 92736 + ? (c < 92160 + ? (c >= 82944 && c <= 83526) + : c <= 92728) + : (c <= 92766 || (c < 92784 + ? (c >= 92768 && c <= 92777) + : c <= 92862))) + : (c <= 92873 || (c < 92928 + ? (c < 92912 + ? (c >= 92880 && c <= 92909) + : c <= 92916) + : (c <= 92982 || (c < 93008 ? (c >= 92992 && c <= 92995) - : c <= 93047) - : (c <= 93071 || (c >= 93760 && c <= 93823))))))) - : (c <= 94026 || (c < 110589 - ? (c < 94208 - ? (c < 94176 - ? (c < 94099 - ? c == 94032 - : c <= 94111) - : (c <= 94177 || c == 94179)) - : (c <= 100343 || (c < 110576 - ? (c < 101632 + : c <= 93017))))) + : (c <= 93047 || (c < 94176 + ? (c < 93952 + ? (c < 93760 + ? (c >= 93053 && c <= 93071) + : c <= 93823) + : (c <= 94026 || (c < 94095 + ? (c >= 94031 && c <= 94087) + : c <= 94111))) + : (c <= 94177 || (c < 94208 + ? (c < 94192 + ? (c >= 94179 && c <= 94180) + : c <= 94193) + : (c <= 100343 || (c < 101632 ? (c >= 100352 && c <= 101589) - : c <= 101640) - : (c <= 110579 || (c >= 110581 && c <= 110587))))) - : (c <= 110590 || (c < 113664 - ? (c < 110948 - ? (c < 110928 - ? (c >= 110592 && c <= 110882) - : c <= 110930) - : (c <= 110951 || (c >= 110960 && c <= 111355))) - : (c <= 113770 || (c < 113808 - ? (c < 113792 - ? (c >= 113776 && c <= 113788) - : c <= 113800) - : (c <= 113817 || (c >= 119808 && c <= 119892))))))))))) - : (c <= 119964 || (c < 125259 - ? (c < 120572 - ? (c < 120086 - ? (c < 119995 - ? (c < 119973 - ? (c < 119970 + : c <= 101640))))))) + : (c <= 110579 || (c < 118528 + ? (c < 110960 + ? (c < 110592 + ? (c < 110589 + ? (c >= 110581 && c <= 110587) + : c <= 110590) + : (c <= 110882 || (c < 110948 + ? (c >= 110928 && c <= 110930) + : c <= 110951))) + : (c <= 111355 || (c < 113792 + ? (c < 113776 + ? (c >= 113664 && c <= 113770) + : c <= 113788) + : (c <= 113800 || (c < 113821 + ? (c >= 113808 && c <= 113817) + : c <= 113822))))) + : (c <= 118573 || (c < 119210 + ? (c < 119149 + ? (c < 119141 + ? (c >= 118576 && c <= 118598) + : c <= 119145) + : (c <= 119154 || (c < 119173 + ? (c >= 119163 && c <= 119170) + : c <= 119179))) + : (c <= 119213 || (c < 119894 + ? (c < 119808 + ? (c >= 119362 && c <= 119364) + : c <= 119892) + : (c <= 119964 || (c < 119970 ? (c >= 119966 && c <= 119967) - : c <= 119970) - : (c <= 119974 || (c < 119982 + : c <= 119970))))))))))) + : (c <= 119974 || (c < 124912 + ? (c < 120746 + ? (c < 120134 + ? (c < 120071 + ? (c < 119995 + ? (c < 119982 ? (c >= 119977 && c <= 119980) - : c <= 119993))) - : (c <= 119995 || (c < 120071 - ? (c < 120005 + : c <= 119993) + : (c <= 119995 || (c < 120005 ? (c >= 119997 && c <= 120003) - : c <= 120069) - : (c <= 120074 || (c >= 120077 && c <= 120084))))) - : (c <= 120092 || (c < 120138 - ? (c < 120128 - ? (c < 120123 - ? (c >= 120094 && c <= 120121) - : c <= 120126) - : (c <= 120132 || c == 120134)) - : (c <= 120144 || (c < 120514 - ? (c < 120488 - ? (c >= 120146 && c <= 120485) - : c <= 120512) - : (c <= 120538 || (c >= 120540 && c <= 120570))))))) - : (c <= 120596 || (c < 123191 - ? (c < 120714 - ? (c < 120656 + : c <= 120069))) + : (c <= 120074 || (c < 120094 + ? (c < 120086 + ? (c >= 120077 && c <= 120084) + : c <= 120092) + : (c <= 120121 || (c < 120128 + ? (c >= 120123 && c <= 120126) + : c <= 120132))))) + : (c <= 120134 || (c < 120572 + ? (c < 120488 + ? (c < 120146 + ? (c >= 120138 && c <= 120144) + : c <= 120485) + : (c <= 120512 || (c < 120540 + ? (c >= 120514 && c <= 120538) + : c <= 120570))) + : (c <= 120596 || (c < 120656 ? (c < 120630 ? (c >= 120598 && c <= 120628) : c <= 120654) - : (c <= 120686 || (c >= 120688 && c <= 120712))) - : (c <= 120744 || (c < 122624 - ? (c < 120772 - ? (c >= 120746 && c <= 120770) - : c <= 120779) - : (c <= 122654 || (c >= 123136 && c <= 123180))))) - : (c <= 123197 || (c < 124904 - ? (c < 123584 - ? (c < 123536 - ? c == 123214 - : c <= 123565) - : (c <= 123627 || (c >= 124896 && c <= 124902))) - : (c <= 124907 || (c < 124928 - ? (c < 124912 - ? (c >= 124909 && c <= 124910) - : c <= 124926) - : (c <= 125124 || (c >= 125184 && c <= 125251))))))))) - : (c <= 125259 || (c < 126559 - ? (c < 126535 - ? (c < 126505 - ? (c < 126497 - ? (c < 126469 - ? (c >= 126464 && c <= 126467) - : c <= 126495) - : (c <= 126498 || (c < 126503 - ? c == 126500 - : c <= 126503))) - : (c <= 126514 || (c < 126523 - ? (c < 126521 - ? (c >= 126516 && c <= 126519) - : c <= 126521) - : (c <= 126523 || c == 126530)))) - : (c <= 126535 || (c < 126548 - ? (c < 126541 - ? (c < 126539 + : (c <= 120686 || (c < 120714 + ? (c >= 120688 && c <= 120712) + : c <= 120744))))))) + : (c <= 120770 || (c < 122907 + ? (c < 121476 + ? (c < 121344 + ? (c < 120782 + ? (c >= 120772 && c <= 120779) + : c <= 120831) + : (c <= 121398 || (c < 121461 + ? (c >= 121403 && c <= 121452) + : c <= 121461))) + : (c <= 121476 || (c < 122624 + ? (c < 121505 + ? (c >= 121499 && c <= 121503) + : c <= 121519) + : (c <= 122654 || (c < 122888 + ? (c >= 122880 && c <= 122886) + : c <= 122904))))) + : (c <= 122913 || (c < 123214 + ? (c < 123136 + ? (c < 122918 + ? (c >= 122915 && c <= 122916) + : c <= 122922) + : (c <= 123180 || (c < 123200 + ? (c >= 123184 && c <= 123197) + : c <= 123209))) + : (c <= 123214 || (c < 124896 + ? (c < 123584 + ? (c >= 123536 && c <= 123566) + : c <= 123641) + : (c <= 124902 || (c < 124909 + ? (c >= 124904 && c <= 124907) + : c <= 124910))))))))) + : (c <= 124926 || (c < 126557 + ? (c < 126521 + ? (c < 126469 + ? (c < 125184 + ? (c < 125136 + ? (c >= 124928 && c <= 125124) + : c <= 125142) + : (c <= 125259 || (c < 126464 + ? (c >= 125264 && c <= 125273) + : c <= 126467))) + : (c <= 126495 || (c < 126503 + ? (c < 126500 + ? (c >= 126497 && c <= 126498) + : c <= 126500) + : (c <= 126503 || (c < 126516 + ? (c >= 126505 && c <= 126514) + : c <= 126519))))) + : (c <= 126521 || (c < 126541 + ? (c < 126535 + ? (c < 126530 + ? c == 126523 + : c <= 126530) + : (c <= 126535 || (c < 126539 ? c == 126537 - : c <= 126539) - : (c <= 126543 || (c >= 126545 && c <= 126546))) - : (c <= 126548 || (c < 126555 - ? (c < 126553 - ? c == 126551 - : c <= 126553) - : (c <= 126555 || c == 126557)))))) - : (c <= 126559 || (c < 126625 + : c <= 126539))) + : (c <= 126543 || (c < 126551 + ? (c < 126548 + ? (c >= 126545 && c <= 126546) + : c <= 126548) + : (c <= 126551 || (c < 126555 + ? c == 126553 + : c <= 126555))))))) + : (c <= 126557 || (c < 126629 ? (c < 126580 - ? (c < 126567 - ? (c < 126564 - ? (c >= 126561 && c <= 126562) - : c <= 126564) - : (c <= 126570 || (c >= 126572 && c <= 126578))) + ? (c < 126564 + ? (c < 126561 + ? c == 126559 + : c <= 126562) + : (c <= 126564 || (c < 126572 + ? (c >= 126567 && c <= 126570) + : c <= 126578))) : (c <= 126583 || (c < 126592 ? (c < 126590 ? (c >= 126585 && c <= 126588) : c <= 126590) - : (c <= 126601 || (c >= 126603 && c <= 126619))))) - : (c <= 126627 || (c < 177984 + : (c <= 126601 || (c < 126625 + ? (c >= 126603 && c <= 126619) + : c <= 126627))))) + : (c <= 126633 || (c < 178208 ? (c < 131072 - ? (c < 126635 - ? (c >= 126629 && c <= 126633) - : c <= 126651) - : (c <= 173791 || (c >= 173824 && c <= 177976))) - : (c <= 178205 || (c < 194560 - ? (c < 183984 - ? (c >= 178208 && c <= 183969) - : c <= 191456) - : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); + ? (c < 130032 + ? (c >= 126635 && c <= 126651) + : c <= 130041) + : (c <= 173791 || (c < 177984 + ? (c >= 173824 && c <= 177976) + : c <= 178205))) + : (c <= 183969 || (c < 196608 + ? (c < 194560 + ? (c >= 183984 && c <= 191456) + : c <= 195101) + : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); } -static inline bool sym_identifier_character_set_2(int32_t c) { - return (c < 43514 - ? (c < 4193 - ? (c < 2707 - ? (c < 1994 - ? (c < 931 - ? (c < 748 - ? (c < 192 - ? (c < 'c' - ? (c < '_' - ? (c >= 'A' && c <= 'Z') - : c <= '_') - : (c <= 'z' || (c < 186 - ? c == 170 - : c <= 186))) - : (c <= 214 || (c < 710 +static inline bool sym_cmd_identifier_character_set_8(int32_t c) { + return (c < 43600 + ? (c < 3751 + ? (c < 2730 + ? (c < 1869 + ? (c < 908 + ? (c < 192 + ? (c < '_' + ? (c < '0' + ? (c < '-' + ? c == '!' + : c <= '.') + : (c <= '9' || (c < 'A' + ? c == '?' + : c <= 'Z'))) + : (c <= '_' || (c < 181 + ? (c < 170 + ? (c >= 'b' && c <= 'z') + : c <= 170) + : (c <= 181 || (c < 186 + ? c == 183 + : c <= 186))))) + : (c <= 214 || (c < 750 + ? (c < 710 ? (c < 248 ? (c >= 216 && c <= 246) : c <= 705) - : (c <= 721 || (c >= 736 && c <= 740))))) - : (c <= 748 || (c < 895 - ? (c < 886 - ? (c < 880 - ? c == 750 - : c <= 884) - : (c <= 887 || (c >= 891 && c <= 893))) - : (c <= 895 || (c < 908 - ? (c < 904 - ? c == 902 - : c <= 906) - : (c <= 908 || (c >= 910 && c <= 929))))))) - : (c <= 1013 || (c < 1649 - ? (c < 1376 - ? (c < 1329 - ? (c < 1162 - ? (c >= 1015 && c <= 1153) - : c <= 1327) - : (c <= 1366 || c == 1369)) - : (c <= 1416 || (c < 1568 - ? (c < 1519 - ? (c >= 1488 && c <= 1514) - : c <= 1522) - : (c <= 1610 || (c >= 1646 && c <= 1647))))) - : (c <= 1747 || (c < 1791 - ? (c < 1774 - ? (c < 1765 - ? c == 1749 - : c <= 1766) - : (c <= 1775 || (c >= 1786 && c <= 1788))) - : (c <= 1791 || (c < 1869 - ? (c < 1810 - ? c == 1808 - : c <= 1839) - : (c <= 1957 || c == 1969)))))))) - : (c <= 2026 || (c < 2482 - ? (c < 2208 - ? (c < 2088 - ? (c < 2048 + : (c <= 721 || (c < 748 + ? (c >= 736 && c <= 740) + : c <= 748))) + : (c <= 750 || (c < 891 + ? (c < 886 + ? (c >= 768 && c <= 884) + : c <= 887) + : (c <= 893 || (c < 902 + ? c == 895 + : c <= 906))))))) + : (c <= 908 || (c < 1476 + ? (c < 1329 + ? (c < 1015 + ? (c < 931 + ? (c >= 910 && c <= 929) + : c <= 1013) + : (c <= 1153 || (c < 1162 + ? (c >= 1155 && c <= 1159) + : c <= 1327))) + : (c <= 1366 || (c < 1425 + ? (c < 1376 + ? c == 1369 + : c <= 1416) + : (c <= 1469 || (c < 1473 + ? c == 1471 + : c <= 1474))))) + : (c <= 1477 || (c < 1646 + ? (c < 1519 + ? (c < 1488 + ? c == 1479 + : c <= 1514) + : (c <= 1522 || (c < 1568 + ? (c >= 1552 && c <= 1562) + : c <= 1641))) + : (c <= 1747 || (c < 1770 + ? (c < 1759 + ? (c >= 1749 && c <= 1756) + : c <= 1768) + : (c <= 1788 || (c < 1808 + ? c == 1791 + : c <= 1866))))))))) + : (c <= 1969 || (c < 2527 + ? (c < 2417 + ? (c < 2144 + ? (c < 2045 ? (c < 2042 - ? (c >= 2036 && c <= 2037) + ? (c >= 1984 && c <= 2037) : c <= 2042) - : (c <= 2069 || (c < 2084 - ? c == 2074 - : c <= 2084))) - : (c <= 2088 || (c < 2160 - ? (c < 2144 - ? (c >= 2112 && c <= 2136) - : c <= 2154) - : (c <= 2183 || (c >= 2185 && c <= 2190))))) - : (c <= 2249 || (c < 2417 - ? (c < 2384 - ? (c < 2365 - ? (c >= 2308 && c <= 2361) - : c <= 2365) - : (c <= 2384 || (c >= 2392 && c <= 2401))) - : (c <= 2432 || (c < 2451 + : (c <= 2045 || (c < 2112 + ? (c >= 2048 && c <= 2093) + : c <= 2139))) + : (c <= 2154 || (c < 2200 + ? (c < 2185 + ? (c >= 2160 && c <= 2183) + : c <= 2190) + : (c <= 2273 || (c < 2406 + ? (c >= 2275 && c <= 2403) + : c <= 2415))))) + : (c <= 2435 || (c < 2486 + ? (c < 2451 ? (c < 2447 ? (c >= 2437 && c <= 2444) : c <= 2448) - : (c <= 2472 || (c >= 2474 && c <= 2480))))))) - : (c <= 2482 || (c < 2579 - ? (c < 2527 - ? (c < 2510 - ? (c < 2493 - ? (c >= 2486 && c <= 2489) - : c <= 2493) - : (c <= 2510 || (c >= 2524 && c <= 2525))) - : (c <= 2529 || (c < 2565 + : (c <= 2472 || (c < 2482 + ? (c >= 2474 && c <= 2480) + : c <= 2482))) + : (c <= 2489 || (c < 2507 + ? (c < 2503 + ? (c >= 2492 && c <= 2500) + : c <= 2504) + : (c <= 2510 || (c < 2524 + ? c == 2519 + : c <= 2525))))))) + : (c <= 2531 || (c < 2620 + ? (c < 2575 + ? (c < 2558 ? (c < 2556 - ? (c >= 2544 && c <= 2545) + ? (c >= 2534 && c <= 2545) : c <= 2556) - : (c <= 2570 || (c >= 2575 && c <= 2576))))) - : (c <= 2600 || (c < 2649 - ? (c < 2613 - ? (c < 2610 - ? (c >= 2602 && c <= 2608) - : c <= 2611) - : (c <= 2614 || (c >= 2616 && c <= 2617))) - : (c <= 2652 || (c < 2693 - ? (c < 2674 - ? c == 2654 - : c <= 2676) - : (c <= 2701 || (c >= 2703 && c <= 2705))))))))))) - : (c <= 2728 || (c < 3242 - ? (c < 2962 - ? (c < 2858 - ? (c < 2784 - ? (c < 2741 - ? (c < 2738 - ? (c >= 2730 && c <= 2736) - : c <= 2739) - : (c <= 2745 || (c < 2768 - ? c == 2749 - : c <= 2768))) - : (c <= 2785 || (c < 2831 - ? (c < 2821 - ? c == 2809 - : c <= 2828) - : (c <= 2832 || (c >= 2835 && c <= 2856))))) - : (c <= 2864 || (c < 2911 - ? (c < 2877 - ? (c < 2869 - ? (c >= 2866 && c <= 2867) - : c <= 2873) - : (c <= 2877 || (c >= 2908 && c <= 2909))) - : (c <= 2913 || (c < 2949 - ? (c < 2947 - ? c == 2929 - : c <= 2947) - : (c <= 2954 || (c >= 2958 && c <= 2960))))))) - : (c <= 2965 || (c < 3090 - ? (c < 2984 - ? (c < 2974 - ? (c < 2972 - ? (c >= 2969 && c <= 2970) - : c <= 2972) - : (c <= 2975 || (c >= 2979 && c <= 2980))) - : (c <= 2986 || (c < 3077 - ? (c < 3024 + : (c <= 2558 || (c < 2565 + ? (c >= 2561 && c <= 2563) + : c <= 2570))) + : (c <= 2576 || (c < 2610 + ? (c < 2602 + ? (c >= 2579 && c <= 2600) + : c <= 2608) + : (c <= 2611 || (c < 2616 + ? (c >= 2613 && c <= 2614) + : c <= 2617))))) + : (c <= 2620 || (c < 2654 + ? (c < 2635 + ? (c < 2631 + ? (c >= 2622 && c <= 2626) + : c <= 2632) + : (c <= 2637 || (c < 2649 + ? c == 2641 + : c <= 2652))) + : (c <= 2654 || (c < 2693 + ? (c < 2689 + ? (c >= 2662 && c <= 2677) + : c <= 2691) + : (c <= 2701 || (c < 2707 + ? (c >= 2703 && c <= 2705) + : c <= 2728))))))))))) + : (c <= 2736 || (c < 3157 + ? (c < 2929 + ? (c < 2831 + ? (c < 2768 + ? (c < 2748 + ? (c < 2741 + ? (c >= 2738 && c <= 2739) + : c <= 2745) + : (c <= 2757 || (c < 2763 + ? (c >= 2759 && c <= 2761) + : c <= 2765))) + : (c <= 2768 || (c < 2809 + ? (c < 2790 + ? (c >= 2784 && c <= 2787) + : c <= 2799) + : (c <= 2815 || (c < 2821 + ? (c >= 2817 && c <= 2819) + : c <= 2828))))) + : (c <= 2832 || (c < 2887 + ? (c < 2866 + ? (c < 2858 + ? (c >= 2835 && c <= 2856) + : c <= 2864) + : (c <= 2867 || (c < 2876 + ? (c >= 2869 && c <= 2873) + : c <= 2884))) + : (c <= 2888 || (c < 2908 + ? (c < 2901 + ? (c >= 2891 && c <= 2893) + : c <= 2903) + : (c <= 2909 || (c < 2918 + ? (c >= 2911 && c <= 2915) + : c <= 2927))))))) + : (c <= 2929 || (c < 3014 + ? (c < 2972 + ? (c < 2958 + ? (c < 2949 + ? (c >= 2946 && c <= 2947) + : c <= 2954) + : (c <= 2960 || (c < 2969 + ? (c >= 2962 && c <= 2965) + : c <= 2970))) + : (c <= 2972 || (c < 2984 + ? (c < 2979 + ? (c >= 2974 && c <= 2975) + : c <= 2980) + : (c <= 2986 || (c < 3006 ? (c >= 2990 && c <= 3001) + : c <= 3010))))) + : (c <= 3016 || (c < 3086 + ? (c < 3031 + ? (c < 3024 + ? (c >= 3018 && c <= 3021) : c <= 3024) - : (c <= 3084 || (c >= 3086 && c <= 3088))))) - : (c <= 3112 || (c < 3168 - ? (c < 3160 - ? (c < 3133 - ? (c >= 3114 && c <= 3129) - : c <= 3133) - : (c <= 3162 || c == 3165)) - : (c <= 3169 || (c < 3214 - ? (c < 3205 - ? c == 3200 - : c <= 3212) - : (c <= 3216 || (c >= 3218 && c <= 3240))))))))) - : (c <= 3251 || (c < 3648 - ? (c < 3412 - ? (c < 3332 - ? (c < 3293 - ? (c < 3261 - ? (c >= 3253 && c <= 3257) - : c <= 3261) - : (c <= 3294 || (c < 3313 - ? (c >= 3296 && c <= 3297) - : c <= 3314))) - : (c <= 3340 || (c < 3389 - ? (c < 3346 - ? (c >= 3342 && c <= 3344) - : c <= 3386) - : (c <= 3389 || c == 3406)))) - : (c <= 3414 || (c < 3507 - ? (c < 3461 - ? (c < 3450 - ? (c >= 3423 && c <= 3425) - : c <= 3455) - : (c <= 3478 || (c >= 3482 && c <= 3505))) - : (c <= 3515 || (c < 3585 - ? (c < 3520 - ? c == 3517 + : (c <= 3031 || (c < 3072 + ? (c >= 3046 && c <= 3055) + : c <= 3084))) + : (c <= 3088 || (c < 3132 + ? (c < 3114 + ? (c >= 3090 && c <= 3112) + : c <= 3129) + : (c <= 3140 || (c < 3146 + ? (c >= 3142 && c <= 3144) + : c <= 3149))))))))) + : (c <= 3158 || (c < 3412 + ? (c < 3270 + ? (c < 3205 + ? (c < 3168 + ? (c < 3165 + ? (c >= 3160 && c <= 3162) + : c <= 3165) + : (c <= 3171 || (c < 3200 + ? (c >= 3174 && c <= 3183) + : c <= 3203))) + : (c <= 3212 || (c < 3242 + ? (c < 3218 + ? (c >= 3214 && c <= 3216) + : c <= 3240) + : (c <= 3251 || (c < 3260 + ? (c >= 3253 && c <= 3257) + : c <= 3268))))) + : (c <= 3272 || (c < 3313 + ? (c < 3293 + ? (c < 3285 + ? (c >= 3274 && c <= 3277) + : c <= 3286) + : (c <= 3294 || (c < 3302 + ? (c >= 3296 && c <= 3299) + : c <= 3311))) + : (c <= 3314 || (c < 3346 + ? (c < 3342 + ? (c >= 3328 && c <= 3340) + : c <= 3344) + : (c <= 3396 || (c < 3402 + ? (c >= 3398 && c <= 3400) + : c <= 3406))))))) + : (c <= 3415 || (c < 3542 + ? (c < 3482 + ? (c < 3450 + ? (c < 3430 + ? (c >= 3423 && c <= 3427) + : c <= 3439) + : (c <= 3455 || (c < 3461 + ? (c >= 3457 && c <= 3459) + : c <= 3478))) + : (c <= 3505 || (c < 3520 + ? (c < 3517 + ? (c >= 3507 && c <= 3515) + : c <= 3517) + : (c <= 3526 || (c < 3535 + ? c == 3530 + : c <= 3540))))) + : (c <= 3542 || (c < 3664 + ? (c < 3570 + ? (c < 3558 + ? (c >= 3544 && c <= 3551) + : c <= 3567) + : (c <= 3571 || (c < 3648 + ? (c >= 3585 && c <= 3642) + : c <= 3662))) + : (c <= 3673 || (c < 3718 + ? (c < 3716 + ? (c >= 3713 && c <= 3714) + : c <= 3716) + : (c <= 3722 || (c < 3749 + ? (c >= 3724 && c <= 3747) + : c <= 3749))))))))))))) + : (c <= 3773 || (c < 8008 + ? (c < 5792 + ? (c < 4348 + ? (c < 3902 + ? (c < 3840 + ? (c < 3784 + ? (c < 3782 + ? (c >= 3776 && c <= 3780) + : c <= 3782) + : (c <= 3789 || (c < 3804 + ? (c >= 3792 && c <= 3801) + : c <= 3807))) + : (c <= 3840 || (c < 3893 + ? (c < 3872 + ? (c >= 3864 && c <= 3865) + : c <= 3881) + : (c <= 3893 || (c < 3897 + ? c == 3895 + : c <= 3897))))) + : (c <= 3911 || (c < 4096 + ? (c < 3974 + ? (c < 3953 + ? (c >= 3913 && c <= 3948) + : c <= 3972) + : (c <= 3991 || (c < 4038 + ? (c >= 3993 && c <= 4028) + : c <= 4038))) + : (c <= 4169 || (c < 4295 + ? (c < 4256 + ? (c >= 4176 && c <= 4253) + : c <= 4293) + : (c <= 4295 || (c < 4304 + ? c == 4301 + : c <= 4346))))))) + : (c <= 4680 || (c < 4808 + ? (c < 4746 + ? (c < 4696 + ? (c < 4688 + ? (c >= 4682 && c <= 4685) + : c <= 4694) + : (c <= 4696 || (c < 4704 + ? (c >= 4698 && c <= 4701) + : c <= 4744))) + : (c <= 4749 || (c < 4792 + ? (c < 4786 + ? (c >= 4752 && c <= 4784) + : c <= 4789) + : (c <= 4798 || (c < 4802 + ? c == 4800 + : c <= 4805))))) + : (c <= 4822 || (c < 4992 + ? (c < 4888 + ? (c < 4882 + ? (c >= 4824 && c <= 4880) + : c <= 4885) + : (c <= 4954 || (c < 4969 + ? (c >= 4957 && c <= 4959) + : c <= 4977))) + : (c <= 5007 || (c < 5121 + ? (c < 5112 + ? (c >= 5024 && c <= 5109) + : c <= 5117) + : (c <= 5740 || (c < 5761 + ? (c >= 5743 && c <= 5759) + : c <= 5786))))))))) + : (c <= 5866 || (c < 6608 + ? (c < 6155 + ? (c < 5998 + ? (c < 5919 + ? (c < 5888 + ? (c >= 5870 && c <= 5880) + : c <= 5909) + : (c <= 5940 || (c < 5984 + ? (c >= 5952 && c <= 5971) + : c <= 5996))) + : (c <= 6000 || (c < 6103 + ? (c < 6016 + ? (c >= 6002 && c <= 6003) + : c <= 6099) + : (c <= 6103 || (c < 6112 + ? (c >= 6108 && c <= 6109) + : c <= 6121))))) + : (c <= 6157 || (c < 6432 + ? (c < 6272 + ? (c < 6176 + ? (c >= 6159 && c <= 6169) + : c <= 6264) + : (c <= 6314 || (c < 6400 + ? (c >= 6320 && c <= 6389) + : c <= 6430))) + : (c <= 6443 || (c < 6512 + ? (c < 6470 + ? (c >= 6448 && c <= 6459) + : c <= 6509) + : (c <= 6516 || (c < 6576 + ? (c >= 6528 && c <= 6571) + : c <= 6601))))))) + : (c <= 6618 || (c < 7040 + ? (c < 6823 + ? (c < 6752 + ? (c < 6688 + ? (c >= 6656 && c <= 6683) + : c <= 6750) + : (c <= 6780 || (c < 6800 + ? (c >= 6783 && c <= 6793) + : c <= 6809))) + : (c <= 6823 || (c < 6912 + ? (c < 6847 + ? (c >= 6832 && c <= 6845) + : c <= 6862) + : (c <= 6988 || (c < 7019 + ? (c >= 6992 && c <= 7001) + : c <= 7027))))) + : (c <= 7155 || (c < 7357 + ? (c < 7245 + ? (c < 7232 + ? (c >= 7168 && c <= 7223) + : c <= 7241) + : (c <= 7293 || (c < 7312 + ? (c >= 7296 && c <= 7304) + : c <= 7354))) + : (c <= 7359 || (c < 7424 + ? (c < 7380 + ? (c >= 7376 && c <= 7378) + : c <= 7418) + : (c <= 7957 || (c < 7968 + ? (c >= 7960 && c <= 7965) + : c <= 8005))))))))))) + : (c <= 8013 || (c < 11704 + ? (c < 8450 + ? (c < 8150 + ? (c < 8064 + ? (c < 8027 + ? (c < 8025 + ? (c >= 8016 && c <= 8023) + : c <= 8025) + : (c <= 8027 || (c < 8031 + ? c == 8029 + : c <= 8061))) + : (c <= 8116 || (c < 8130 + ? (c < 8126 + ? (c >= 8118 && c <= 8124) + : c <= 8126) + : (c <= 8132 || (c < 8144 + ? (c >= 8134 && c <= 8140) + : c <= 8147))))) + : (c <= 8155 || (c < 8305 + ? (c < 8182 + ? (c < 8178 + ? (c >= 8160 && c <= 8172) + : c <= 8180) + : (c <= 8188 || (c < 8276 + ? (c >= 8255 && c <= 8256) + : c <= 8276))) + : (c <= 8305 || (c < 8400 + ? (c < 8336 + ? c == 8319 + : c <= 8348) + : (c <= 8412 || (c < 8421 + ? c == 8417 + : c <= 8432))))))) + : (c <= 8450 || (c < 8544 + ? (c < 8486 + ? (c < 8469 + ? (c < 8458 + ? c == 8455 + : c <= 8467) + : (c <= 8469 || (c < 8484 + ? (c >= 8472 && c <= 8477) + : c <= 8484))) + : (c <= 8486 || (c < 8508 + ? (c < 8490 + ? c == 8488 + : c <= 8505) + : (c <= 8511 || (c < 8526 + ? (c >= 8517 && c <= 8521) + : c <= 8526))))) + : (c <= 8584 || (c < 11568 + ? (c < 11520 + ? (c < 11499 + ? (c >= 11264 && c <= 11492) + : c <= 11507) + : (c <= 11557 || (c < 11565 + ? c == 11559 + : c <= 11565))) + : (c <= 11623 || (c < 11680 + ? (c < 11647 + ? c == 11631 + : c <= 11670) + : (c <= 11686 || (c < 11696 + ? (c >= 11688 && c <= 11694) + : c <= 11702))))))))) + : (c <= 11710 || (c < 42560 + ? (c < 12445 + ? (c < 12293 + ? (c < 11728 + ? (c < 11720 + ? (c >= 11712 && c <= 11718) + : c <= 11726) + : (c <= 11734 || (c < 11744 + ? (c >= 11736 && c <= 11742) + : c <= 11775))) + : (c <= 12295 || (c < 12344 + ? (c < 12337 + ? (c >= 12321 && c <= 12335) + : c <= 12341) + : (c <= 12348 || (c < 12441 + ? (c >= 12353 && c <= 12438) + : c <= 12442))))) + : (c <= 12447 || (c < 12784 + ? (c < 12549 + ? (c < 12540 + ? (c >= 12449 && c <= 12538) + : c <= 12543) + : (c <= 12591 || (c < 12704 + ? (c >= 12593 && c <= 12686) + : c <= 12735))) + : (c <= 12799 || (c < 42192 + ? (c < 19968 + ? (c >= 13312 && c <= 19903) + : c <= 42124) + : (c <= 42237 || (c < 42512 + ? (c >= 42240 && c <= 42508) + : c <= 42539))))))) + : (c <= 42607 || (c < 43136 + ? (c < 42960 + ? (c < 42775 + ? (c < 42623 + ? (c >= 42612 && c <= 42621) + : c <= 42737) + : (c <= 42783 || (c < 42891 + ? (c >= 42786 && c <= 42888) + : c <= 42954))) + : (c <= 42961 || (c < 42994 + ? (c < 42965 + ? c == 42963 + : c <= 42969) + : (c <= 43047 || (c < 43072 + ? c == 43052 + : c <= 43123))))) + : (c <= 43205 || (c < 43360 + ? (c < 43259 + ? (c < 43232 + ? (c >= 43216 && c <= 43225) + : c <= 43255) + : (c <= 43259 || (c < 43312 + ? (c >= 43261 && c <= 43309) + : c <= 43347))) + : (c <= 43388 || (c < 43488 + ? (c < 43471 + ? (c >= 43392 && c <= 43456) + : c <= 43481) + : (c <= 43518 || (c < 43584 + ? (c >= 43520 && c <= 43574) + : c <= 43597))))))))))))))) + : (c <= 43609 || (c < 71453 + ? (c < 67594 + ? (c < 65343 + ? (c < 64298 + ? (c < 43868 + ? (c < 43777 + ? (c < 43739 + ? (c < 43642 + ? (c >= 43616 && c <= 43638) + : c <= 43714) + : (c <= 43741 || (c < 43762 + ? (c >= 43744 && c <= 43759) + : c <= 43766))) + : (c <= 43782 || (c < 43808 + ? (c < 43793 + ? (c >= 43785 && c <= 43790) + : c <= 43798) + : (c <= 43814 || (c < 43824 + ? (c >= 43816 && c <= 43822) + : c <= 43866))))) + : (c <= 43881 || (c < 55243 + ? (c < 44016 + ? (c < 44012 + ? (c >= 43888 && c <= 44010) + : c <= 44013) + : (c <= 44025 || (c < 55216 + ? (c >= 44032 && c <= 55203) + : c <= 55238))) + : (c <= 55291 || (c < 64256 + ? (c < 64112 + ? (c >= 63744 && c <= 64109) + : c <= 64217) + : (c <= 64262 || (c < 64285 + ? (c >= 64275 && c <= 64279) + : c <= 64296))))))) + : (c <= 64310 || (c < 65056 + ? (c < 64467 + ? (c < 64320 + ? (c < 64318 + ? (c >= 64312 && c <= 64316) + : c <= 64318) + : (c <= 64321 || (c < 64326 + ? (c >= 64323 && c <= 64324) + : c <= 64433))) + : (c <= 64605 || (c < 64914 + ? (c < 64848 + ? (c >= 64612 && c <= 64829) + : c <= 64911) + : (c <= 64967 || (c < 65024 + ? (c >= 65008 && c <= 65017) + : c <= 65039))))) + : (c <= 65071 || (c < 65145 + ? (c < 65137 + ? (c < 65101 + ? (c >= 65075 && c <= 65076) + : c <= 65103) + : (c <= 65137 || (c < 65143 + ? c == 65139 + : c <= 65143))) + : (c <= 65145 || (c < 65151 + ? (c < 65149 + ? c == 65147 + : c <= 65149) + : (c <= 65276 || (c < 65313 + ? (c >= 65296 && c <= 65305) + : c <= 65338))))))))) + : (c <= 65343 || (c < 66504 + ? (c < 65616 + ? (c < 65498 + ? (c < 65474 + ? (c < 65382 + ? (c >= 65345 && c <= 65370) + : c <= 65470) + : (c <= 65479 || (c < 65490 + ? (c >= 65482 && c <= 65487) + : c <= 65495))) + : (c <= 65500 || (c < 65576 + ? (c < 65549 + ? (c >= 65536 && c <= 65547) + : c <= 65574) + : (c <= 65594 || (c < 65599 + ? (c >= 65596 && c <= 65597) + : c <= 65613))))) + : (c <= 65629 || (c < 66272 + ? (c < 66045 + ? (c < 65856 + ? (c >= 65664 && c <= 65786) + : c <= 65908) + : (c <= 66045 || (c < 66208 + ? (c >= 66176 && c <= 66204) + : c <= 66256))) + : (c <= 66272 || (c < 66384 + ? (c < 66349 + ? (c >= 66304 && c <= 66335) + : c <= 66378) + : (c <= 66426 || (c < 66464 + ? (c >= 66432 && c <= 66461) + : c <= 66499))))))) + : (c <= 66511 || (c < 66967 + ? (c < 66816 + ? (c < 66720 + ? (c < 66560 + ? (c >= 66513 && c <= 66517) + : c <= 66717) + : (c <= 66729 || (c < 66776 + ? (c >= 66736 && c <= 66771) + : c <= 66811))) + : (c <= 66855 || (c < 66940 + ? (c < 66928 + ? (c >= 66864 && c <= 66915) + : c <= 66938) + : (c <= 66954 || (c < 66964 + ? (c >= 66956 && c <= 66962) + : c <= 66965))))) + : (c <= 66977 || (c < 67424 + ? (c < 67003 + ? (c < 66995 + ? (c >= 66979 && c <= 66993) + : c <= 67001) + : (c <= 67004 || (c < 67392 + ? (c >= 67072 && c <= 67382) + : c <= 67413))) + : (c <= 67431 || (c < 67506 + ? (c < 67463 + ? (c >= 67456 && c <= 67461) + : c <= 67504) + : (c <= 67514 || (c < 67592 + ? (c >= 67584 && c <= 67589) + : c <= 67592))))))))))) + : (c <= 67637 || (c < 69942 + ? (c < 68416 + ? (c < 68096 + ? (c < 67808 + ? (c < 67647 + ? (c < 67644 + ? (c >= 67639 && c <= 67640) + : c <= 67644) + : (c <= 67669 || (c < 67712 + ? (c >= 67680 && c <= 67702) + : c <= 67742))) + : (c <= 67826 || (c < 67872 + ? (c < 67840 + ? (c >= 67828 && c <= 67829) + : c <= 67861) + : (c <= 67897 || (c < 68030 + ? (c >= 67968 && c <= 68023) + : c <= 68031))))) + : (c <= 68099 || (c < 68159 + ? (c < 68117 + ? (c < 68108 + ? (c >= 68101 && c <= 68102) + : c <= 68115) + : (c <= 68119 || (c < 68152 + ? (c >= 68121 && c <= 68149) + : c <= 68154))) + : (c <= 68159 || (c < 68288 + ? (c < 68224 + ? (c >= 68192 && c <= 68220) + : c <= 68252) + : (c <= 68295 || (c < 68352 + ? (c >= 68297 && c <= 68326) + : c <= 68405))))))) + : (c <= 68437 || (c < 69415 + ? (c < 68864 + ? (c < 68608 + ? (c < 68480 + ? (c >= 68448 && c <= 68466) + : c <= 68497) + : (c <= 68680 || (c < 68800 + ? (c >= 68736 && c <= 68786) + : c <= 68850))) + : (c <= 68903 || (c < 69291 + ? (c < 69248 + ? (c >= 68912 && c <= 68921) + : c <= 69289) + : (c <= 69292 || (c < 69376 + ? (c >= 69296 && c <= 69297) + : c <= 69404))))) + : (c <= 69415 || (c < 69734 + ? (c < 69552 + ? (c < 69488 + ? (c >= 69424 && c <= 69456) + : c <= 69509) + : (c <= 69572 || (c < 69632 + ? (c >= 69600 && c <= 69622) + : c <= 69702))) + : (c <= 69749 || (c < 69840 + ? (c < 69826 + ? (c >= 69759 && c <= 69818) + : c <= 69826) + : (c <= 69864 || (c < 69888 + ? (c >= 69872 && c <= 69881) + : c <= 69940))))))))) + : (c <= 69951 || (c < 70453 + ? (c < 70280 + ? (c < 70094 + ? (c < 70006 + ? (c < 69968 + ? (c >= 69956 && c <= 69959) + : c <= 70003) + : (c <= 70006 || (c < 70089 + ? (c >= 70016 && c <= 70084) + : c <= 70092))) + : (c <= 70106 || (c < 70163 + ? (c < 70144 + ? c == 70108 + : c <= 70161) + : (c <= 70199 || (c < 70272 + ? c == 70206 + : c <= 70278))))) + : (c <= 70280 || (c < 70400 + ? (c < 70303 + ? (c < 70287 + ? (c >= 70282 && c <= 70285) + : c <= 70301) + : (c <= 70312 || (c < 70384 + ? (c >= 70320 && c <= 70378) + : c <= 70393))) + : (c <= 70403 || (c < 70419 + ? (c < 70415 + ? (c >= 70405 && c <= 70412) + : c <= 70416) + : (c <= 70440 || (c < 70450 + ? (c >= 70442 && c <= 70448) + : c <= 70451))))))) + : (c <= 70457 || (c < 70784 + ? (c < 70493 + ? (c < 70475 + ? (c < 70471 + ? (c >= 70459 && c <= 70468) + : c <= 70472) + : (c <= 70477 || (c < 70487 + ? c == 70480 + : c <= 70487))) + : (c <= 70499 || (c < 70656 + ? (c < 70512 + ? (c >= 70502 && c <= 70508) + : c <= 70516) + : (c <= 70730 || (c < 70750 + ? (c >= 70736 && c <= 70745) + : c <= 70753))))) + : (c <= 70853 || (c < 71168 + ? (c < 71040 + ? (c < 70864 + ? c == 70855 + : c <= 70873) + : (c <= 71093 || (c < 71128 + ? (c >= 71096 && c <= 71104) + : c <= 71133))) + : (c <= 71232 || (c < 71296 + ? (c < 71248 + ? c == 71236 + : c <= 71257) + : (c <= 71352 || (c < 71424 + ? (c >= 71360 && c <= 71369) + : c <= 71450))))))))))))) + : (c <= 71467 || (c < 119973 + ? (c < 77824 + ? (c < 72760 + ? (c < 72016 + ? (c < 71945 + ? (c < 71680 + ? (c < 71488 + ? (c >= 71472 && c <= 71481) + : c <= 71494) + : (c <= 71738 || (c < 71935 + ? (c >= 71840 && c <= 71913) + : c <= 71942))) + : (c <= 71945 || (c < 71960 + ? (c < 71957 + ? (c >= 71948 && c <= 71955) + : c <= 71958) + : (c <= 71989 || (c < 71995 + ? (c >= 71991 && c <= 71992) + : c <= 72003))))) + : (c <= 72025 || (c < 72263 + ? (c < 72154 + ? (c < 72106 + ? (c >= 72096 && c <= 72103) + : c <= 72151) + : (c <= 72161 || (c < 72192 + ? (c >= 72163 && c <= 72164) + : c <= 72254))) + : (c <= 72263 || (c < 72368 + ? (c < 72349 + ? (c >= 72272 && c <= 72345) + : c <= 72349) + : (c <= 72440 || (c < 72714 + ? (c >= 72704 && c <= 72712) + : c <= 72758))))))) + : (c <= 72768 || (c < 73056 + ? (c < 72968 + ? (c < 72850 + ? (c < 72818 + ? (c >= 72784 && c <= 72793) + : c <= 72847) + : (c <= 72871 || (c < 72960 + ? (c >= 72873 && c <= 72886) + : c <= 72966))) + : (c <= 72969 || (c < 73020 + ? (c < 73018 + ? (c >= 72971 && c <= 73014) + : c <= 73018) + : (c <= 73021 || (c < 73040 + ? (c >= 73023 && c <= 73031) + : c <= 73049))))) + : (c <= 73061 || (c < 73440 + ? (c < 73104 + ? (c < 73066 + ? (c >= 73063 && c <= 73064) + : c <= 73102) + : (c <= 73105 || (c < 73120 + ? (c >= 73107 && c <= 73112) + : c <= 73129))) + : (c <= 73462 || (c < 74752 + ? (c < 73728 + ? c == 73648 + : c <= 74649) + : (c <= 74862 || (c < 77712 + ? (c >= 74880 && c <= 75075) + : c <= 77808))))))))) + : (c <= 78894 || (c < 110576 + ? (c < 93027 + ? (c < 92864 + ? (c < 92736 + ? (c < 92160 + ? (c >= 82944 && c <= 83526) + : c <= 92728) + : (c <= 92766 || (c < 92784 + ? (c >= 92768 && c <= 92777) + : c <= 92862))) + : (c <= 92873 || (c < 92928 + ? (c < 92912 + ? (c >= 92880 && c <= 92909) + : c <= 92916) + : (c <= 92982 || (c < 93008 + ? (c >= 92992 && c <= 92995) + : c <= 93017))))) + : (c <= 93047 || (c < 94176 + ? (c < 93952 + ? (c < 93760 + ? (c >= 93053 && c <= 93071) + : c <= 93823) + : (c <= 94026 || (c < 94095 + ? (c >= 94031 && c <= 94087) + : c <= 94111))) + : (c <= 94177 || (c < 94208 + ? (c < 94192 + ? (c >= 94179 && c <= 94180) + : c <= 94193) + : (c <= 100343 || (c < 101632 + ? (c >= 100352 && c <= 101589) + : c <= 101640))))))) + : (c <= 110579 || (c < 118528 + ? (c < 110960 + ? (c < 110592 + ? (c < 110589 + ? (c >= 110581 && c <= 110587) + : c <= 110590) + : (c <= 110882 || (c < 110948 + ? (c >= 110928 && c <= 110930) + : c <= 110951))) + : (c <= 111355 || (c < 113792 + ? (c < 113776 + ? (c >= 113664 && c <= 113770) + : c <= 113788) + : (c <= 113800 || (c < 113821 + ? (c >= 113808 && c <= 113817) + : c <= 113822))))) + : (c <= 118573 || (c < 119210 + ? (c < 119149 + ? (c < 119141 + ? (c >= 118576 && c <= 118598) + : c <= 119145) + : (c <= 119154 || (c < 119173 + ? (c >= 119163 && c <= 119170) + : c <= 119179))) + : (c <= 119213 || (c < 119894 + ? (c < 119808 + ? (c >= 119362 && c <= 119364) + : c <= 119892) + : (c <= 119964 || (c < 119970 + ? (c >= 119966 && c <= 119967) + : c <= 119970))))))))))) + : (c <= 119974 || (c < 124912 + ? (c < 120746 + ? (c < 120134 + ? (c < 120071 + ? (c < 119995 + ? (c < 119982 + ? (c >= 119977 && c <= 119980) + : c <= 119993) + : (c <= 119995 || (c < 120005 + ? (c >= 119997 && c <= 120003) + : c <= 120069))) + : (c <= 120074 || (c < 120094 + ? (c < 120086 + ? (c >= 120077 && c <= 120084) + : c <= 120092) + : (c <= 120121 || (c < 120128 + ? (c >= 120123 && c <= 120126) + : c <= 120132))))) + : (c <= 120134 || (c < 120572 + ? (c < 120488 + ? (c < 120146 + ? (c >= 120138 && c <= 120144) + : c <= 120485) + : (c <= 120512 || (c < 120540 + ? (c >= 120514 && c <= 120538) + : c <= 120570))) + : (c <= 120596 || (c < 120656 + ? (c < 120630 + ? (c >= 120598 && c <= 120628) + : c <= 120654) + : (c <= 120686 || (c < 120714 + ? (c >= 120688 && c <= 120712) + : c <= 120744))))))) + : (c <= 120770 || (c < 122907 + ? (c < 121476 + ? (c < 121344 + ? (c < 120782 + ? (c >= 120772 && c <= 120779) + : c <= 120831) + : (c <= 121398 || (c < 121461 + ? (c >= 121403 && c <= 121452) + : c <= 121461))) + : (c <= 121476 || (c < 122624 + ? (c < 121505 + ? (c >= 121499 && c <= 121503) + : c <= 121519) + : (c <= 122654 || (c < 122888 + ? (c >= 122880 && c <= 122886) + : c <= 122904))))) + : (c <= 122913 || (c < 123214 + ? (c < 123136 + ? (c < 122918 + ? (c >= 122915 && c <= 122916) + : c <= 122922) + : (c <= 123180 || (c < 123200 + ? (c >= 123184 && c <= 123197) + : c <= 123209))) + : (c <= 123214 || (c < 124896 + ? (c < 123584 + ? (c >= 123536 && c <= 123566) + : c <= 123641) + : (c <= 124902 || (c < 124909 + ? (c >= 124904 && c <= 124907) + : c <= 124910))))))))) + : (c <= 124926 || (c < 126557 + ? (c < 126521 + ? (c < 126469 + ? (c < 125184 + ? (c < 125136 + ? (c >= 124928 && c <= 125124) + : c <= 125142) + : (c <= 125259 || (c < 126464 + ? (c >= 125264 && c <= 125273) + : c <= 126467))) + : (c <= 126495 || (c < 126503 + ? (c < 126500 + ? (c >= 126497 && c <= 126498) + : c <= 126500) + : (c <= 126503 || (c < 126516 + ? (c >= 126505 && c <= 126514) + : c <= 126519))))) + : (c <= 126521 || (c < 126541 + ? (c < 126535 + ? (c < 126530 + ? c == 126523 + : c <= 126530) + : (c <= 126535 || (c < 126539 + ? c == 126537 + : c <= 126539))) + : (c <= 126543 || (c < 126551 + ? (c < 126548 + ? (c >= 126545 && c <= 126546) + : c <= 126548) + : (c <= 126551 || (c < 126555 + ? c == 126553 + : c <= 126555))))))) + : (c <= 126557 || (c < 126629 + ? (c < 126580 + ? (c < 126564 + ? (c < 126561 + ? c == 126559 + : c <= 126562) + : (c <= 126564 || (c < 126572 + ? (c >= 126567 && c <= 126570) + : c <= 126578))) + : (c <= 126583 || (c < 126592 + ? (c < 126590 + ? (c >= 126585 && c <= 126588) + : c <= 126590) + : (c <= 126601 || (c < 126625 + ? (c >= 126603 && c <= 126619) + : c <= 126627))))) + : (c <= 126633 || (c < 178208 + ? (c < 131072 + ? (c < 130032 + ? (c >= 126635 && c <= 126651) + : c <= 130041) + : (c <= 173791 || (c < 177984 + ? (c >= 173824 && c <= 177976) + : c <= 178205))) + : (c <= 183969 || (c < 196608 + ? (c < 194560 + ? (c >= 183984 && c <= 191456) + : c <= 195101) + : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); +} + +static inline bool sym_identifier_character_set_1(int32_t c) { + return (c < 43514 + ? (c < 4193 + ? (c < 2707 + ? (c < 1994 + ? (c < 910 + ? (c < 736 + ? (c < 186 + ? (c < 'c' + ? (c < '_' + ? (c >= 'A' && c <= 'Z') + : c <= '_') + : (c <= 'z' || (c < 181 + ? c == 170 + : c <= 181))) + : (c <= 186 || (c < 248 + ? (c < 216 + ? (c >= 192 && c <= 214) + : c <= 246) + : (c <= 705 || (c >= 710 && c <= 721))))) + : (c <= 740 || (c < 891 + ? (c < 880 + ? (c < 750 + ? c == 748 + : c <= 750) + : (c <= 884 || (c >= 886 && c <= 887))) + : (c <= 893 || (c < 904 + ? (c < 902 + ? c == 895 + : c <= 902) + : (c <= 906 || c == 908)))))) + : (c <= 929 || (c < 1649 + ? (c < 1376 + ? (c < 1162 + ? (c < 1015 + ? (c >= 931 && c <= 1013) + : c <= 1153) + : (c <= 1327 || (c < 1369 + ? (c >= 1329 && c <= 1366) + : c <= 1369))) + : (c <= 1416 || (c < 1568 + ? (c < 1519 + ? (c >= 1488 && c <= 1514) + : c <= 1522) + : (c <= 1610 || (c >= 1646 && c <= 1647))))) + : (c <= 1747 || (c < 1791 + ? (c < 1774 + ? (c < 1765 + ? c == 1749 + : c <= 1766) + : (c <= 1775 || (c >= 1786 && c <= 1788))) + : (c <= 1791 || (c < 1869 + ? (c < 1810 + ? c == 1808 + : c <= 1839) + : (c <= 1957 || c == 1969)))))))) + : (c <= 2026 || (c < 2482 + ? (c < 2208 + ? (c < 2088 + ? (c < 2048 + ? (c < 2042 + ? (c >= 2036 && c <= 2037) + : c <= 2042) + : (c <= 2069 || (c < 2084 + ? c == 2074 + : c <= 2084))) + : (c <= 2088 || (c < 2160 + ? (c < 2144 + ? (c >= 2112 && c <= 2136) + : c <= 2154) + : (c <= 2183 || (c >= 2185 && c <= 2190))))) + : (c <= 2249 || (c < 2417 + ? (c < 2384 + ? (c < 2365 + ? (c >= 2308 && c <= 2361) + : c <= 2365) + : (c <= 2384 || (c >= 2392 && c <= 2401))) + : (c <= 2432 || (c < 2451 + ? (c < 2447 + ? (c >= 2437 && c <= 2444) + : c <= 2448) + : (c <= 2472 || (c >= 2474 && c <= 2480))))))) + : (c <= 2482 || (c < 2579 + ? (c < 2527 + ? (c < 2510 + ? (c < 2493 + ? (c >= 2486 && c <= 2489) + : c <= 2493) + : (c <= 2510 || (c >= 2524 && c <= 2525))) + : (c <= 2529 || (c < 2565 + ? (c < 2556 + ? (c >= 2544 && c <= 2545) + : c <= 2556) + : (c <= 2570 || (c >= 2575 && c <= 2576))))) + : (c <= 2600 || (c < 2649 + ? (c < 2613 + ? (c < 2610 + ? (c >= 2602 && c <= 2608) + : c <= 2611) + : (c <= 2614 || (c >= 2616 && c <= 2617))) + : (c <= 2652 || (c < 2693 + ? (c < 2674 + ? c == 2654 + : c <= 2676) + : (c <= 2701 || (c >= 2703 && c <= 2705))))))))))) + : (c <= 2728 || (c < 3242 + ? (c < 2962 + ? (c < 2858 + ? (c < 2784 + ? (c < 2741 + ? (c < 2738 + ? (c >= 2730 && c <= 2736) + : c <= 2739) + : (c <= 2745 || (c < 2768 + ? c == 2749 + : c <= 2768))) + : (c <= 2785 || (c < 2831 + ? (c < 2821 + ? c == 2809 + : c <= 2828) + : (c <= 2832 || (c >= 2835 && c <= 2856))))) + : (c <= 2864 || (c < 2911 + ? (c < 2877 + ? (c < 2869 + ? (c >= 2866 && c <= 2867) + : c <= 2873) + : (c <= 2877 || (c >= 2908 && c <= 2909))) + : (c <= 2913 || (c < 2949 + ? (c < 2947 + ? c == 2929 + : c <= 2947) + : (c <= 2954 || (c >= 2958 && c <= 2960))))))) + : (c <= 2965 || (c < 3090 + ? (c < 2984 + ? (c < 2974 + ? (c < 2972 + ? (c >= 2969 && c <= 2970) + : c <= 2972) + : (c <= 2975 || (c >= 2979 && c <= 2980))) + : (c <= 2986 || (c < 3077 + ? (c < 3024 + ? (c >= 2990 && c <= 3001) + : c <= 3024) + : (c <= 3084 || (c >= 3086 && c <= 3088))))) + : (c <= 3112 || (c < 3168 + ? (c < 3160 + ? (c < 3133 + ? (c >= 3114 && c <= 3129) + : c <= 3133) + : (c <= 3162 || c == 3165)) + : (c <= 3169 || (c < 3214 + ? (c < 3205 + ? c == 3200 + : c <= 3212) + : (c <= 3216 || (c >= 3218 && c <= 3240))))))))) + : (c <= 3251 || (c < 3648 + ? (c < 3412 + ? (c < 3332 + ? (c < 3293 + ? (c < 3261 + ? (c >= 3253 && c <= 3257) + : c <= 3261) + : (c <= 3294 || (c < 3313 + ? (c >= 3296 && c <= 3297) + : c <= 3314))) + : (c <= 3340 || (c < 3389 + ? (c < 3346 + ? (c >= 3342 && c <= 3344) + : c <= 3386) + : (c <= 3389 || c == 3406)))) + : (c <= 3414 || (c < 3507 + ? (c < 3461 + ? (c < 3450 + ? (c >= 3423 && c <= 3425) + : c <= 3455) + : (c <= 3478 || (c >= 3482 && c <= 3505))) + : (c <= 3515 || (c < 3585 + ? (c < 3520 + ? c == 3517 : c <= 3526) : (c <= 3632 || c == 3634)))))) : (c <= 3654 || (c < 3782 @@ -17628,7 +17916,7 @@ static inline bool sym_identifier_character_set_2(int32_t c) { : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); } -static inline bool sym_identifier_character_set_3(int32_t c) { +static inline bool sym_identifier_character_set_2(int32_t c) { return (c < 43514 ? (c < 4193 ? (c < 2707 @@ -17636,11 +17924,813 @@ static inline bool sym_identifier_character_set_3(int32_t c) { ? (c < 931 ? (c < 748 ? (c < 192 - ? (c < 170 + ? (c < 'c' ? (c < '_' ? (c >= 'A' && c <= 'Z') - : c <= 'z') - : (c <= 170 || (c < 186 + : c <= '_') + : (c <= 'z' || (c < 186 + ? c == 170 + : c <= 186))) + : (c <= 214 || (c < 710 + ? (c < 248 + ? (c >= 216 && c <= 246) + : c <= 705) + : (c <= 721 || (c >= 736 && c <= 740))))) + : (c <= 748 || (c < 895 + ? (c < 886 + ? (c < 880 + ? c == 750 + : c <= 884) + : (c <= 887 || (c >= 891 && c <= 893))) + : (c <= 895 || (c < 908 + ? (c < 904 + ? c == 902 + : c <= 906) + : (c <= 908 || (c >= 910 && c <= 929))))))) + : (c <= 1013 || (c < 1649 + ? (c < 1376 + ? (c < 1329 + ? (c < 1162 + ? (c >= 1015 && c <= 1153) + : c <= 1327) + : (c <= 1366 || c == 1369)) + : (c <= 1416 || (c < 1568 + ? (c < 1519 + ? (c >= 1488 && c <= 1514) + : c <= 1522) + : (c <= 1610 || (c >= 1646 && c <= 1647))))) + : (c <= 1747 || (c < 1791 + ? (c < 1774 + ? (c < 1765 + ? c == 1749 + : c <= 1766) + : (c <= 1775 || (c >= 1786 && c <= 1788))) + : (c <= 1791 || (c < 1869 + ? (c < 1810 + ? c == 1808 + : c <= 1839) + : (c <= 1957 || c == 1969)))))))) + : (c <= 2026 || (c < 2482 + ? (c < 2208 + ? (c < 2088 + ? (c < 2048 + ? (c < 2042 + ? (c >= 2036 && c <= 2037) + : c <= 2042) + : (c <= 2069 || (c < 2084 + ? c == 2074 + : c <= 2084))) + : (c <= 2088 || (c < 2160 + ? (c < 2144 + ? (c >= 2112 && c <= 2136) + : c <= 2154) + : (c <= 2183 || (c >= 2185 && c <= 2190))))) + : (c <= 2249 || (c < 2417 + ? (c < 2384 + ? (c < 2365 + ? (c >= 2308 && c <= 2361) + : c <= 2365) + : (c <= 2384 || (c >= 2392 && c <= 2401))) + : (c <= 2432 || (c < 2451 + ? (c < 2447 + ? (c >= 2437 && c <= 2444) + : c <= 2448) + : (c <= 2472 || (c >= 2474 && c <= 2480))))))) + : (c <= 2482 || (c < 2579 + ? (c < 2527 + ? (c < 2510 + ? (c < 2493 + ? (c >= 2486 && c <= 2489) + : c <= 2493) + : (c <= 2510 || (c >= 2524 && c <= 2525))) + : (c <= 2529 || (c < 2565 + ? (c < 2556 + ? (c >= 2544 && c <= 2545) + : c <= 2556) + : (c <= 2570 || (c >= 2575 && c <= 2576))))) + : (c <= 2600 || (c < 2649 + ? (c < 2613 + ? (c < 2610 + ? (c >= 2602 && c <= 2608) + : c <= 2611) + : (c <= 2614 || (c >= 2616 && c <= 2617))) + : (c <= 2652 || (c < 2693 + ? (c < 2674 + ? c == 2654 + : c <= 2676) + : (c <= 2701 || (c >= 2703 && c <= 2705))))))))))) + : (c <= 2728 || (c < 3242 + ? (c < 2962 + ? (c < 2858 + ? (c < 2784 + ? (c < 2741 + ? (c < 2738 + ? (c >= 2730 && c <= 2736) + : c <= 2739) + : (c <= 2745 || (c < 2768 + ? c == 2749 + : c <= 2768))) + : (c <= 2785 || (c < 2831 + ? (c < 2821 + ? c == 2809 + : c <= 2828) + : (c <= 2832 || (c >= 2835 && c <= 2856))))) + : (c <= 2864 || (c < 2911 + ? (c < 2877 + ? (c < 2869 + ? (c >= 2866 && c <= 2867) + : c <= 2873) + : (c <= 2877 || (c >= 2908 && c <= 2909))) + : (c <= 2913 || (c < 2949 + ? (c < 2947 + ? c == 2929 + : c <= 2947) + : (c <= 2954 || (c >= 2958 && c <= 2960))))))) + : (c <= 2965 || (c < 3090 + ? (c < 2984 + ? (c < 2974 + ? (c < 2972 + ? (c >= 2969 && c <= 2970) + : c <= 2972) + : (c <= 2975 || (c >= 2979 && c <= 2980))) + : (c <= 2986 || (c < 3077 + ? (c < 3024 + ? (c >= 2990 && c <= 3001) + : c <= 3024) + : (c <= 3084 || (c >= 3086 && c <= 3088))))) + : (c <= 3112 || (c < 3168 + ? (c < 3160 + ? (c < 3133 + ? (c >= 3114 && c <= 3129) + : c <= 3133) + : (c <= 3162 || c == 3165)) + : (c <= 3169 || (c < 3214 + ? (c < 3205 + ? c == 3200 + : c <= 3212) + : (c <= 3216 || (c >= 3218 && c <= 3240))))))))) + : (c <= 3251 || (c < 3648 + ? (c < 3412 + ? (c < 3332 + ? (c < 3293 + ? (c < 3261 + ? (c >= 3253 && c <= 3257) + : c <= 3261) + : (c <= 3294 || (c < 3313 + ? (c >= 3296 && c <= 3297) + : c <= 3314))) + : (c <= 3340 || (c < 3389 + ? (c < 3346 + ? (c >= 3342 && c <= 3344) + : c <= 3386) + : (c <= 3389 || c == 3406)))) + : (c <= 3414 || (c < 3507 + ? (c < 3461 + ? (c < 3450 + ? (c >= 3423 && c <= 3425) + : c <= 3455) + : (c <= 3478 || (c >= 3482 && c <= 3505))) + : (c <= 3515 || (c < 3585 + ? (c < 3520 + ? c == 3517 + : c <= 3526) + : (c <= 3632 || c == 3634)))))) + : (c <= 3654 || (c < 3782 + ? (c < 3749 + ? (c < 3718 + ? (c < 3716 + ? (c >= 3713 && c <= 3714) + : c <= 3716) + : (c <= 3722 || (c >= 3724 && c <= 3747))) + : (c <= 3749 || (c < 3773 + ? (c < 3762 + ? (c >= 3751 && c <= 3760) + : c <= 3762) + : (c <= 3773 || (c >= 3776 && c <= 3780))))) + : (c <= 3782 || (c < 3976 + ? (c < 3904 + ? (c < 3840 + ? (c >= 3804 && c <= 3807) + : c <= 3840) + : (c <= 3911 || (c >= 3913 && c <= 3948))) + : (c <= 3980 || (c < 4176 + ? (c < 4159 + ? (c >= 4096 && c <= 4138) + : c <= 4159) + : (c <= 4181 || (c >= 4186 && c <= 4189))))))))))))) + : (c <= 4193 || (c < 8134 + ? (c < 6176 + ? (c < 4808 + ? (c < 4688 + ? (c < 4295 + ? (c < 4213 + ? (c < 4206 + ? (c >= 4197 && c <= 4198) + : c <= 4208) + : (c <= 4225 || (c < 4256 + ? c == 4238 + : c <= 4293))) + : (c <= 4295 || (c < 4348 + ? (c < 4304 + ? c == 4301 + : c <= 4346) + : (c <= 4680 || (c >= 4682 && c <= 4685))))) + : (c <= 4694 || (c < 4752 + ? (c < 4704 + ? (c < 4698 + ? c == 4696 + : c <= 4701) + : (c <= 4744 || (c >= 4746 && c <= 4749))) + : (c <= 4784 || (c < 4800 + ? (c < 4792 + ? (c >= 4786 && c <= 4789) + : c <= 4798) + : (c <= 4800 || (c >= 4802 && c <= 4805))))))) + : (c <= 4822 || (c < 5792 + ? (c < 5024 + ? (c < 4888 + ? (c < 4882 + ? (c >= 4824 && c <= 4880) + : c <= 4885) + : (c <= 4954 || (c >= 4992 && c <= 5007))) + : (c <= 5109 || (c < 5743 + ? (c < 5121 + ? (c >= 5112 && c <= 5117) + : c <= 5740) + : (c <= 5759 || (c >= 5761 && c <= 5786))))) + : (c <= 5866 || (c < 5984 + ? (c < 5919 + ? (c < 5888 + ? (c >= 5870 && c <= 5880) + : c <= 5905) + : (c <= 5937 || (c >= 5952 && c <= 5969))) + : (c <= 5996 || (c < 6103 + ? (c < 6016 + ? (c >= 5998 && c <= 6000) + : c <= 6067) + : (c <= 6103 || c == 6108)))))))) + : (c <= 6264 || (c < 7312 + ? (c < 6823 + ? (c < 6512 + ? (c < 6320 + ? (c < 6314 + ? (c >= 6272 && c <= 6312) + : c <= 6314) + : (c <= 6389 || (c < 6480 + ? (c >= 6400 && c <= 6430) + : c <= 6509))) + : (c <= 6516 || (c < 6656 + ? (c < 6576 + ? (c >= 6528 && c <= 6571) + : c <= 6601) + : (c <= 6678 || (c >= 6688 && c <= 6740))))) + : (c <= 6823 || (c < 7098 + ? (c < 7043 + ? (c < 6981 + ? (c >= 6917 && c <= 6963) + : c <= 6988) + : (c <= 7072 || (c >= 7086 && c <= 7087))) + : (c <= 7141 || (c < 7258 + ? (c < 7245 + ? (c >= 7168 && c <= 7203) + : c <= 7247) + : (c <= 7293 || (c >= 7296 && c <= 7304))))))) + : (c <= 7354 || (c < 8008 + ? (c < 7418 + ? (c < 7406 + ? (c < 7401 + ? (c >= 7357 && c <= 7359) + : c <= 7404) + : (c <= 7411 || (c >= 7413 && c <= 7414))) + : (c <= 7418 || (c < 7960 + ? (c < 7680 + ? (c >= 7424 && c <= 7615) + : c <= 7957) + : (c <= 7965 || (c >= 7968 && c <= 8005))))) + : (c <= 8013 || (c < 8031 + ? (c < 8027 + ? (c < 8025 + ? (c >= 8016 && c <= 8023) + : c <= 8025) + : (c <= 8027 || c == 8029)) + : (c <= 8061 || (c < 8126 + ? (c < 8118 + ? (c >= 8064 && c <= 8116) + : c <= 8124) + : (c <= 8126 || (c >= 8130 && c <= 8132))))))))))) + : (c <= 8140 || (c < 12337 + ? (c < 8544 + ? (c < 8458 + ? (c < 8305 + ? (c < 8160 + ? (c < 8150 + ? (c >= 8144 && c <= 8147) + : c <= 8155) + : (c <= 8172 || (c < 8182 + ? (c >= 8178 && c <= 8180) + : c <= 8188))) + : (c <= 8305 || (c < 8450 + ? (c < 8336 + ? c == 8319 + : c <= 8348) + : (c <= 8450 || c == 8455)))) + : (c <= 8467 || (c < 8488 + ? (c < 8484 + ? (c < 8472 + ? c == 8469 + : c <= 8477) + : (c <= 8484 || c == 8486)) + : (c <= 8488 || (c < 8517 + ? (c < 8508 + ? (c >= 8490 && c <= 8505) + : c <= 8511) + : (c <= 8521 || c == 8526)))))) + : (c <= 8584 || (c < 11680 + ? (c < 11559 + ? (c < 11506 + ? (c < 11499 + ? (c >= 11264 && c <= 11492) + : c <= 11502) + : (c <= 11507 || (c >= 11520 && c <= 11557))) + : (c <= 11559 || (c < 11631 + ? (c < 11568 + ? c == 11565 + : c <= 11623) + : (c <= 11631 || (c >= 11648 && c <= 11670))))) + : (c <= 11686 || (c < 11720 + ? (c < 11704 + ? (c < 11696 + ? (c >= 11688 && c <= 11694) + : c <= 11702) + : (c <= 11710 || (c >= 11712 && c <= 11718))) + : (c <= 11726 || (c < 12293 + ? (c < 11736 + ? (c >= 11728 && c <= 11734) + : c <= 11742) + : (c <= 12295 || (c >= 12321 && c <= 12329))))))))) + : (c <= 12341 || (c < 42891 + ? (c < 19968 + ? (c < 12549 + ? (c < 12445 + ? (c < 12353 + ? (c >= 12344 && c <= 12348) + : c <= 12438) + : (c <= 12447 || (c < 12540 + ? (c >= 12449 && c <= 12538) + : c <= 12543))) + : (c <= 12591 || (c < 12784 + ? (c < 12704 + ? (c >= 12593 && c <= 12686) + : c <= 12735) + : (c <= 12799 || (c >= 13312 && c <= 19903))))) + : (c <= 42124 || (c < 42560 + ? (c < 42512 + ? (c < 42240 + ? (c >= 42192 && c <= 42237) + : c <= 42508) + : (c <= 42527 || (c >= 42538 && c <= 42539))) + : (c <= 42606 || (c < 42775 + ? (c < 42656 + ? (c >= 42623 && c <= 42653) + : c <= 42735) + : (c <= 42783 || (c >= 42786 && c <= 42888))))))) + : (c <= 42954 || (c < 43250 + ? (c < 43011 + ? (c < 42965 + ? (c < 42963 + ? (c >= 42960 && c <= 42961) + : c <= 42963) + : (c <= 42969 || (c >= 42994 && c <= 43009))) + : (c <= 43013 || (c < 43072 + ? (c < 43020 + ? (c >= 43015 && c <= 43018) + : c <= 43042) + : (c <= 43123 || (c >= 43138 && c <= 43187))))) + : (c <= 43255 || (c < 43360 + ? (c < 43274 + ? (c < 43261 + ? c == 43259 + : c <= 43262) + : (c <= 43301 || (c >= 43312 && c <= 43334))) + : (c <= 43388 || (c < 43488 + ? (c < 43471 + ? (c >= 43396 && c <= 43442) + : c <= 43471) + : (c <= 43492 || (c >= 43494 && c <= 43503))))))))))))))) + : (c <= 43518 || (c < 70727 + ? (c < 66956 + ? (c < 64914 + ? (c < 43868 + ? (c < 43714 + ? (c < 43646 + ? (c < 43588 + ? (c < 43584 + ? (c >= 43520 && c <= 43560) + : c <= 43586) + : (c <= 43595 || (c < 43642 + ? (c >= 43616 && c <= 43638) + : c <= 43642))) + : (c <= 43695 || (c < 43705 + ? (c < 43701 + ? c == 43697 + : c <= 43702) + : (c <= 43709 || c == 43712)))) + : (c <= 43714 || (c < 43785 + ? (c < 43762 + ? (c < 43744 + ? (c >= 43739 && c <= 43741) + : c <= 43754) + : (c <= 43764 || (c >= 43777 && c <= 43782))) + : (c <= 43790 || (c < 43816 + ? (c < 43808 + ? (c >= 43793 && c <= 43798) + : c <= 43814) + : (c <= 43822 || (c >= 43824 && c <= 43866))))))) + : (c <= 43881 || (c < 64287 + ? (c < 63744 + ? (c < 55216 + ? (c < 44032 + ? (c >= 43888 && c <= 44002) + : c <= 55203) + : (c <= 55238 || (c >= 55243 && c <= 55291))) + : (c <= 64109 || (c < 64275 + ? (c < 64256 + ? (c >= 64112 && c <= 64217) + : c <= 64262) + : (c <= 64279 || c == 64285)))) + : (c <= 64296 || (c < 64323 + ? (c < 64318 + ? (c < 64312 + ? (c >= 64298 && c <= 64310) + : c <= 64316) + : (c <= 64318 || (c >= 64320 && c <= 64321))) + : (c <= 64324 || (c < 64612 + ? (c < 64467 + ? (c >= 64326 && c <= 64433) + : c <= 64605) + : (c <= 64829 || (c >= 64848 && c <= 64911))))))))) + : (c <= 64967 || (c < 65599 + ? (c < 65382 + ? (c < 65147 + ? (c < 65139 + ? (c < 65137 + ? (c >= 65008 && c <= 65017) + : c <= 65137) + : (c <= 65139 || (c < 65145 + ? c == 65143 + : c <= 65145))) + : (c <= 65147 || (c < 65313 + ? (c < 65151 + ? c == 65149 + : c <= 65276) + : (c <= 65338 || (c >= 65345 && c <= 65370))))) + : (c <= 65437 || (c < 65498 + ? (c < 65482 + ? (c < 65474 + ? (c >= 65440 && c <= 65470) + : c <= 65479) + : (c <= 65487 || (c >= 65490 && c <= 65495))) + : (c <= 65500 || (c < 65576 + ? (c < 65549 + ? (c >= 65536 && c <= 65547) + : c <= 65574) + : (c <= 65594 || (c >= 65596 && c <= 65597))))))) + : (c <= 65613 || (c < 66464 + ? (c < 66208 + ? (c < 65856 + ? (c < 65664 + ? (c >= 65616 && c <= 65629) + : c <= 65786) + : (c <= 65908 || (c >= 66176 && c <= 66204))) + : (c <= 66256 || (c < 66384 + ? (c < 66349 + ? (c >= 66304 && c <= 66335) + : c <= 66378) + : (c <= 66421 || (c >= 66432 && c <= 66461))))) + : (c <= 66499 || (c < 66776 + ? (c < 66560 + ? (c < 66513 + ? (c >= 66504 && c <= 66511) + : c <= 66517) + : (c <= 66717 || (c >= 66736 && c <= 66771))) + : (c <= 66811 || (c < 66928 + ? (c < 66864 + ? (c >= 66816 && c <= 66855) + : c <= 66915) + : (c <= 66938 || (c >= 66940 && c <= 66954))))))))))) + : (c <= 66962 || (c < 68864 + ? (c < 67828 + ? (c < 67506 + ? (c < 67072 + ? (c < 66979 + ? (c < 66967 + ? (c >= 66964 && c <= 66965) + : c <= 66977) + : (c <= 66993 || (c < 67003 + ? (c >= 66995 && c <= 67001) + : c <= 67004))) + : (c <= 67382 || (c < 67456 + ? (c < 67424 + ? (c >= 67392 && c <= 67413) + : c <= 67431) + : (c <= 67461 || (c >= 67463 && c <= 67504))))) + : (c <= 67514 || (c < 67644 + ? (c < 67594 + ? (c < 67592 + ? (c >= 67584 && c <= 67589) + : c <= 67592) + : (c <= 67637 || (c >= 67639 && c <= 67640))) + : (c <= 67644 || (c < 67712 + ? (c < 67680 + ? (c >= 67647 && c <= 67669) + : c <= 67702) + : (c <= 67742 || (c >= 67808 && c <= 67826))))))) + : (c <= 67829 || (c < 68224 + ? (c < 68096 + ? (c < 67968 + ? (c < 67872 + ? (c >= 67840 && c <= 67861) + : c <= 67897) + : (c <= 68023 || (c >= 68030 && c <= 68031))) + : (c <= 68096 || (c < 68121 + ? (c < 68117 + ? (c >= 68112 && c <= 68115) + : c <= 68119) + : (c <= 68149 || (c >= 68192 && c <= 68220))))) + : (c <= 68252 || (c < 68448 + ? (c < 68352 + ? (c < 68297 + ? (c >= 68288 && c <= 68295) + : c <= 68324) + : (c <= 68405 || (c >= 68416 && c <= 68437))) + : (c <= 68466 || (c < 68736 + ? (c < 68608 + ? (c >= 68480 && c <= 68497) + : c <= 68680) + : (c <= 68786 || (c >= 68800 && c <= 68850))))))))) + : (c <= 68899 || (c < 70106 + ? (c < 69749 + ? (c < 69488 + ? (c < 69376 + ? (c < 69296 + ? (c >= 69248 && c <= 69289) + : c <= 69297) + : (c <= 69404 || (c < 69424 + ? c == 69415 + : c <= 69445))) + : (c <= 69505 || (c < 69635 + ? (c < 69600 + ? (c >= 69552 && c <= 69572) + : c <= 69622) + : (c <= 69687 || (c >= 69745 && c <= 69746))))) + : (c <= 69749 || (c < 69959 + ? (c < 69891 + ? (c < 69840 + ? (c >= 69763 && c <= 69807) + : c <= 69864) + : (c <= 69926 || c == 69956)) + : (c <= 69959 || (c < 70019 + ? (c < 70006 + ? (c >= 69968 && c <= 70002) + : c <= 70006) + : (c <= 70066 || (c >= 70081 && c <= 70084))))))) + : (c <= 70106 || (c < 70405 + ? (c < 70280 + ? (c < 70163 + ? (c < 70144 + ? c == 70108 + : c <= 70161) + : (c <= 70187 || (c >= 70272 && c <= 70278))) + : (c <= 70280 || (c < 70303 + ? (c < 70287 + ? (c >= 70282 && c <= 70285) + : c <= 70301) + : (c <= 70312 || (c >= 70320 && c <= 70366))))) + : (c <= 70412 || (c < 70453 + ? (c < 70442 + ? (c < 70419 + ? (c >= 70415 && c <= 70416) + : c <= 70440) + : (c <= 70448 || (c >= 70450 && c <= 70451))) + : (c <= 70457 || (c < 70493 + ? (c < 70480 + ? c == 70461 + : c <= 70480) + : (c <= 70497 || (c >= 70656 && c <= 70708))))))))))))) + : (c <= 70730 || (c < 119894 + ? (c < 73056 + ? (c < 72001 + ? (c < 71424 + ? (c < 71128 + ? (c < 70852 + ? (c < 70784 + ? (c >= 70751 && c <= 70753) + : c <= 70831) + : (c <= 70853 || (c < 71040 + ? c == 70855 + : c <= 71086))) + : (c <= 71131 || (c < 71296 + ? (c < 71236 + ? (c >= 71168 && c <= 71215) + : c <= 71236) + : (c <= 71338 || c == 71352)))) + : (c <= 71450 || (c < 71945 + ? (c < 71840 + ? (c < 71680 + ? (c >= 71488 && c <= 71494) + : c <= 71723) + : (c <= 71903 || (c >= 71935 && c <= 71942))) + : (c <= 71945 || (c < 71960 + ? (c < 71957 + ? (c >= 71948 && c <= 71955) + : c <= 71958) + : (c <= 71983 || c == 71999)))))) + : (c <= 72001 || (c < 72349 + ? (c < 72192 + ? (c < 72161 + ? (c < 72106 + ? (c >= 72096 && c <= 72103) + : c <= 72144) + : (c <= 72161 || c == 72163)) + : (c <= 72192 || (c < 72272 + ? (c < 72250 + ? (c >= 72203 && c <= 72242) + : c <= 72250) + : (c <= 72272 || (c >= 72284 && c <= 72329))))) + : (c <= 72349 || (c < 72818 + ? (c < 72714 + ? (c < 72704 + ? (c >= 72368 && c <= 72440) + : c <= 72712) + : (c <= 72750 || c == 72768)) + : (c <= 72847 || (c < 72971 + ? (c < 72968 + ? (c >= 72960 && c <= 72966) + : c <= 72969) + : (c <= 73008 || c == 73030)))))))) + : (c <= 73061 || (c < 93952 + ? (c < 82944 + ? (c < 73728 + ? (c < 73112 + ? (c < 73066 + ? (c >= 73063 && c <= 73064) + : c <= 73097) + : (c <= 73112 || (c < 73648 + ? (c >= 73440 && c <= 73458) + : c <= 73648))) + : (c <= 74649 || (c < 77712 + ? (c < 74880 + ? (c >= 74752 && c <= 74862) + : c <= 75075) + : (c <= 77808 || (c >= 77824 && c <= 78894))))) + : (c <= 83526 || (c < 92928 + ? (c < 92784 + ? (c < 92736 + ? (c >= 92160 && c <= 92728) + : c <= 92766) + : (c <= 92862 || (c >= 92880 && c <= 92909))) + : (c <= 92975 || (c < 93053 + ? (c < 93027 + ? (c >= 92992 && c <= 92995) + : c <= 93047) + : (c <= 93071 || (c >= 93760 && c <= 93823))))))) + : (c <= 94026 || (c < 110589 + ? (c < 94208 + ? (c < 94176 + ? (c < 94099 + ? c == 94032 + : c <= 94111) + : (c <= 94177 || c == 94179)) + : (c <= 100343 || (c < 110576 + ? (c < 101632 + ? (c >= 100352 && c <= 101589) + : c <= 101640) + : (c <= 110579 || (c >= 110581 && c <= 110587))))) + : (c <= 110590 || (c < 113664 + ? (c < 110948 + ? (c < 110928 + ? (c >= 110592 && c <= 110882) + : c <= 110930) + : (c <= 110951 || (c >= 110960 && c <= 111355))) + : (c <= 113770 || (c < 113808 + ? (c < 113792 + ? (c >= 113776 && c <= 113788) + : c <= 113800) + : (c <= 113817 || (c >= 119808 && c <= 119892))))))))))) + : (c <= 119964 || (c < 125259 + ? (c < 120572 + ? (c < 120086 + ? (c < 119995 + ? (c < 119973 + ? (c < 119970 + ? (c >= 119966 && c <= 119967) + : c <= 119970) + : (c <= 119974 || (c < 119982 + ? (c >= 119977 && c <= 119980) + : c <= 119993))) + : (c <= 119995 || (c < 120071 + ? (c < 120005 + ? (c >= 119997 && c <= 120003) + : c <= 120069) + : (c <= 120074 || (c >= 120077 && c <= 120084))))) + : (c <= 120092 || (c < 120138 + ? (c < 120128 + ? (c < 120123 + ? (c >= 120094 && c <= 120121) + : c <= 120126) + : (c <= 120132 || c == 120134)) + : (c <= 120144 || (c < 120514 + ? (c < 120488 + ? (c >= 120146 && c <= 120485) + : c <= 120512) + : (c <= 120538 || (c >= 120540 && c <= 120570))))))) + : (c <= 120596 || (c < 123191 + ? (c < 120714 + ? (c < 120656 + ? (c < 120630 + ? (c >= 120598 && c <= 120628) + : c <= 120654) + : (c <= 120686 || (c >= 120688 && c <= 120712))) + : (c <= 120744 || (c < 122624 + ? (c < 120772 + ? (c >= 120746 && c <= 120770) + : c <= 120779) + : (c <= 122654 || (c >= 123136 && c <= 123180))))) + : (c <= 123197 || (c < 124904 + ? (c < 123584 + ? (c < 123536 + ? c == 123214 + : c <= 123565) + : (c <= 123627 || (c >= 124896 && c <= 124902))) + : (c <= 124907 || (c < 124928 + ? (c < 124912 + ? (c >= 124909 && c <= 124910) + : c <= 124926) + : (c <= 125124 || (c >= 125184 && c <= 125251))))))))) + : (c <= 125259 || (c < 126559 + ? (c < 126535 + ? (c < 126505 + ? (c < 126497 + ? (c < 126469 + ? (c >= 126464 && c <= 126467) + : c <= 126495) + : (c <= 126498 || (c < 126503 + ? c == 126500 + : c <= 126503))) + : (c <= 126514 || (c < 126523 + ? (c < 126521 + ? (c >= 126516 && c <= 126519) + : c <= 126521) + : (c <= 126523 || c == 126530)))) + : (c <= 126535 || (c < 126548 + ? (c < 126541 + ? (c < 126539 + ? c == 126537 + : c <= 126539) + : (c <= 126543 || (c >= 126545 && c <= 126546))) + : (c <= 126548 || (c < 126555 + ? (c < 126553 + ? c == 126551 + : c <= 126553) + : (c <= 126555 || c == 126557)))))) + : (c <= 126559 || (c < 126625 + ? (c < 126580 + ? (c < 126567 + ? (c < 126564 + ? (c >= 126561 && c <= 126562) + : c <= 126564) + : (c <= 126570 || (c >= 126572 && c <= 126578))) + : (c <= 126583 || (c < 126592 + ? (c < 126590 + ? (c >= 126585 && c <= 126588) + : c <= 126590) + : (c <= 126601 || (c >= 126603 && c <= 126619))))) + : (c <= 126627 || (c < 177984 + ? (c < 131072 + ? (c < 126635 + ? (c >= 126629 && c <= 126633) + : c <= 126651) + : (c <= 173791 || (c >= 173824 && c <= 177976))) + : (c <= 178205 || (c < 194560 + ? (c < 183984 + ? (c >= 178208 && c <= 183969) + : c <= 191456) + : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); +} + +static inline bool sym_identifier_character_set_3(int32_t c) { + return (c < 43514 + ? (c < 4193 + ? (c < 2707 + ? (c < 1994 + ? (c < 931 + ? (c < 748 + ? (c < 192 + ? (c < 170 + ? (c < '_' + ? (c >= 'A' && c <= 'Z') + : c <= 'z') + : (c <= 170 || (c < 186 ? c == 181 : c <= 186))) : (c <= 214 || (c < 710 @@ -27777,6 +28867,22 @@ static inline bool aux_sym_unquoted_token2_character_set_1(int32_t c) { } static inline bool aux_sym_unquoted_token3_character_set_1(int32_t c) { + return (c < ';' + ? (c < '\r' + ? (c < '\t' + ? c == 0 + : c <= '\n') + : (c <= '\r' || (c < '\'' + ? (c >= ' ' && c <= '"') + : c <= ')'))) + : (c <= ';' || (c < '`' + ? (c < ']' + ? c == '[' + : c <= ']') + : (c <= '{' || c == '}')))); +} + +static inline bool aux_sym_unquoted_token3_character_set_2(int32_t c) { return (c < 43600 ? (c < 3751 ? (c < 2730 @@ -27785,7 +28891,7 @@ static inline bool aux_sym_unquoted_token3_character_set_1(int32_t c) { ? (c < 192 ? (c < '_' ? (c < '0' - ? (c < '.' + ? (c < '-' ? c == '!' : c <= '.') : (c <= '9' || (c < 'A' @@ -28800,1111 +29906,71 @@ static inline bool aux_sym_unquoted_token3_character_set_1(int32_t c) { : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); } -static inline bool aux_sym_unquoted_token3_character_set_2(int32_t c) { +static inline bool aux_sym_unquoted_token3_character_set_3(int32_t c) { + return (c < ';' + ? (c < ' ' + ? (c < '\t' + ? c == 0 + : (c <= '\n' || c == '\r')) + : (c <= ' ' || (c < '\'' + ? c == '"' + : c <= ')'))) + : (c <= ';' || (c < '`' + ? (c < ']' + ? c == '[' + : c <= ']') + : (c <= '`' || (c < '}' + ? c == '{' + : c <= '}'))))); +} + +static inline bool aux_sym_unquoted_token3_character_set_4(int32_t c) { return (c < ';' ? (c < '\r' ? (c < '\t' ? c == 0 : c <= '\n') - : (c <= '\r' || (c < '\'' - ? (c >= ' ' && c <= '"') + : (c <= '\r' || (c < '(' + ? c == ' ' : c <= ')'))) : (c <= ';' || (c < '`' ? (c < ']' ? c == '[' : c <= ']') - : (c <= '{' || c == '}')))); -} - -static inline bool aux_sym_unquoted_token3_character_set_3(int32_t c) { - return (c < 43600 - ? (c < 3751 - ? (c < 2730 - ? (c < 1869 - ? (c < 908 - ? (c < 192 - ? (c < '_' - ? (c < '0' - ? (c < '-' - ? c == '!' - : c <= '.') - : (c <= '9' || (c < 'A' - ? c == '?' - : c <= 'Z'))) - : (c <= '_' || (c < 181 - ? (c < 170 - ? (c >= 'a' && c <= 'z') - : c <= 170) - : (c <= 181 || (c < 186 - ? c == 183 - : c <= 186))))) - : (c <= 214 || (c < 750 - ? (c < 710 - ? (c < 248 - ? (c >= 216 && c <= 246) - : c <= 705) - : (c <= 721 || (c < 748 - ? (c >= 736 && c <= 740) - : c <= 748))) - : (c <= 750 || (c < 891 - ? (c < 886 - ? (c >= 768 && c <= 884) - : c <= 887) - : (c <= 893 || (c < 902 - ? c == 895 - : c <= 906))))))) - : (c <= 908 || (c < 1476 - ? (c < 1329 - ? (c < 1015 - ? (c < 931 - ? (c >= 910 && c <= 929) - : c <= 1013) - : (c <= 1153 || (c < 1162 - ? (c >= 1155 && c <= 1159) - : c <= 1327))) - : (c <= 1366 || (c < 1425 - ? (c < 1376 - ? c == 1369 - : c <= 1416) - : (c <= 1469 || (c < 1473 - ? c == 1471 - : c <= 1474))))) - : (c <= 1477 || (c < 1646 - ? (c < 1519 - ? (c < 1488 - ? c == 1479 - : c <= 1514) - : (c <= 1522 || (c < 1568 - ? (c >= 1552 && c <= 1562) - : c <= 1641))) - : (c <= 1747 || (c < 1770 - ? (c < 1759 - ? (c >= 1749 && c <= 1756) - : c <= 1768) - : (c <= 1788 || (c < 1808 - ? c == 1791 - : c <= 1866))))))))) - : (c <= 1969 || (c < 2527 - ? (c < 2417 - ? (c < 2144 - ? (c < 2045 - ? (c < 2042 - ? (c >= 1984 && c <= 2037) - : c <= 2042) - : (c <= 2045 || (c < 2112 - ? (c >= 2048 && c <= 2093) - : c <= 2139))) - : (c <= 2154 || (c < 2200 - ? (c < 2185 - ? (c >= 2160 && c <= 2183) - : c <= 2190) - : (c <= 2273 || (c < 2406 - ? (c >= 2275 && c <= 2403) - : c <= 2415))))) - : (c <= 2435 || (c < 2486 - ? (c < 2451 - ? (c < 2447 - ? (c >= 2437 && c <= 2444) - : c <= 2448) - : (c <= 2472 || (c < 2482 - ? (c >= 2474 && c <= 2480) - : c <= 2482))) - : (c <= 2489 || (c < 2507 - ? (c < 2503 - ? (c >= 2492 && c <= 2500) - : c <= 2504) - : (c <= 2510 || (c < 2524 - ? c == 2519 - : c <= 2525))))))) - : (c <= 2531 || (c < 2620 - ? (c < 2575 - ? (c < 2558 - ? (c < 2556 - ? (c >= 2534 && c <= 2545) - : c <= 2556) - : (c <= 2558 || (c < 2565 - ? (c >= 2561 && c <= 2563) - : c <= 2570))) - : (c <= 2576 || (c < 2610 - ? (c < 2602 - ? (c >= 2579 && c <= 2600) - : c <= 2608) - : (c <= 2611 || (c < 2616 - ? (c >= 2613 && c <= 2614) - : c <= 2617))))) - : (c <= 2620 || (c < 2654 - ? (c < 2635 - ? (c < 2631 - ? (c >= 2622 && c <= 2626) - : c <= 2632) - : (c <= 2637 || (c < 2649 - ? c == 2641 - : c <= 2652))) - : (c <= 2654 || (c < 2693 - ? (c < 2689 - ? (c >= 2662 && c <= 2677) - : c <= 2691) - : (c <= 2701 || (c < 2707 - ? (c >= 2703 && c <= 2705) - : c <= 2728))))))))))) - : (c <= 2736 || (c < 3157 - ? (c < 2929 - ? (c < 2831 - ? (c < 2768 - ? (c < 2748 - ? (c < 2741 - ? (c >= 2738 && c <= 2739) - : c <= 2745) - : (c <= 2757 || (c < 2763 - ? (c >= 2759 && c <= 2761) - : c <= 2765))) - : (c <= 2768 || (c < 2809 - ? (c < 2790 - ? (c >= 2784 && c <= 2787) - : c <= 2799) - : (c <= 2815 || (c < 2821 - ? (c >= 2817 && c <= 2819) - : c <= 2828))))) - : (c <= 2832 || (c < 2887 - ? (c < 2866 - ? (c < 2858 - ? (c >= 2835 && c <= 2856) - : c <= 2864) - : (c <= 2867 || (c < 2876 - ? (c >= 2869 && c <= 2873) - : c <= 2884))) - : (c <= 2888 || (c < 2908 - ? (c < 2901 - ? (c >= 2891 && c <= 2893) - : c <= 2903) - : (c <= 2909 || (c < 2918 - ? (c >= 2911 && c <= 2915) - : c <= 2927))))))) - : (c <= 2929 || (c < 3014 - ? (c < 2972 - ? (c < 2958 - ? (c < 2949 - ? (c >= 2946 && c <= 2947) - : c <= 2954) - : (c <= 2960 || (c < 2969 - ? (c >= 2962 && c <= 2965) - : c <= 2970))) - : (c <= 2972 || (c < 2984 - ? (c < 2979 - ? (c >= 2974 && c <= 2975) - : c <= 2980) - : (c <= 2986 || (c < 3006 - ? (c >= 2990 && c <= 3001) - : c <= 3010))))) - : (c <= 3016 || (c < 3086 - ? (c < 3031 - ? (c < 3024 - ? (c >= 3018 && c <= 3021) - : c <= 3024) - : (c <= 3031 || (c < 3072 - ? (c >= 3046 && c <= 3055) - : c <= 3084))) - : (c <= 3088 || (c < 3132 - ? (c < 3114 - ? (c >= 3090 && c <= 3112) - : c <= 3129) - : (c <= 3140 || (c < 3146 - ? (c >= 3142 && c <= 3144) - : c <= 3149))))))))) - : (c <= 3158 || (c < 3412 - ? (c < 3270 - ? (c < 3205 - ? (c < 3168 - ? (c < 3165 - ? (c >= 3160 && c <= 3162) - : c <= 3165) - : (c <= 3171 || (c < 3200 - ? (c >= 3174 && c <= 3183) - : c <= 3203))) - : (c <= 3212 || (c < 3242 - ? (c < 3218 - ? (c >= 3214 && c <= 3216) - : c <= 3240) - : (c <= 3251 || (c < 3260 - ? (c >= 3253 && c <= 3257) - : c <= 3268))))) - : (c <= 3272 || (c < 3313 - ? (c < 3293 - ? (c < 3285 - ? (c >= 3274 && c <= 3277) - : c <= 3286) - : (c <= 3294 || (c < 3302 - ? (c >= 3296 && c <= 3299) - : c <= 3311))) - : (c <= 3314 || (c < 3346 - ? (c < 3342 - ? (c >= 3328 && c <= 3340) - : c <= 3344) - : (c <= 3396 || (c < 3402 - ? (c >= 3398 && c <= 3400) - : c <= 3406))))))) - : (c <= 3415 || (c < 3542 - ? (c < 3482 - ? (c < 3450 - ? (c < 3430 - ? (c >= 3423 && c <= 3427) - : c <= 3439) - : (c <= 3455 || (c < 3461 - ? (c >= 3457 && c <= 3459) - : c <= 3478))) - : (c <= 3505 || (c < 3520 - ? (c < 3517 - ? (c >= 3507 && c <= 3515) - : c <= 3517) - : (c <= 3526 || (c < 3535 - ? c == 3530 - : c <= 3540))))) - : (c <= 3542 || (c < 3664 - ? (c < 3570 - ? (c < 3558 - ? (c >= 3544 && c <= 3551) - : c <= 3567) - : (c <= 3571 || (c < 3648 - ? (c >= 3585 && c <= 3642) - : c <= 3662))) - : (c <= 3673 || (c < 3718 - ? (c < 3716 - ? (c >= 3713 && c <= 3714) - : c <= 3716) - : (c <= 3722 || (c < 3749 - ? (c >= 3724 && c <= 3747) - : c <= 3749))))))))))))) - : (c <= 3773 || (c < 8008 - ? (c < 5792 - ? (c < 4348 - ? (c < 3902 - ? (c < 3840 - ? (c < 3784 - ? (c < 3782 - ? (c >= 3776 && c <= 3780) - : c <= 3782) - : (c <= 3789 || (c < 3804 - ? (c >= 3792 && c <= 3801) - : c <= 3807))) - : (c <= 3840 || (c < 3893 - ? (c < 3872 - ? (c >= 3864 && c <= 3865) - : c <= 3881) - : (c <= 3893 || (c < 3897 - ? c == 3895 - : c <= 3897))))) - : (c <= 3911 || (c < 4096 - ? (c < 3974 - ? (c < 3953 - ? (c >= 3913 && c <= 3948) - : c <= 3972) - : (c <= 3991 || (c < 4038 - ? (c >= 3993 && c <= 4028) - : c <= 4038))) - : (c <= 4169 || (c < 4295 - ? (c < 4256 - ? (c >= 4176 && c <= 4253) - : c <= 4293) - : (c <= 4295 || (c < 4304 - ? c == 4301 - : c <= 4346))))))) - : (c <= 4680 || (c < 4808 - ? (c < 4746 - ? (c < 4696 - ? (c < 4688 - ? (c >= 4682 && c <= 4685) - : c <= 4694) - : (c <= 4696 || (c < 4704 - ? (c >= 4698 && c <= 4701) - : c <= 4744))) - : (c <= 4749 || (c < 4792 - ? (c < 4786 - ? (c >= 4752 && c <= 4784) - : c <= 4789) - : (c <= 4798 || (c < 4802 - ? c == 4800 - : c <= 4805))))) - : (c <= 4822 || (c < 4992 - ? (c < 4888 - ? (c < 4882 - ? (c >= 4824 && c <= 4880) - : c <= 4885) - : (c <= 4954 || (c < 4969 - ? (c >= 4957 && c <= 4959) - : c <= 4977))) - : (c <= 5007 || (c < 5121 - ? (c < 5112 - ? (c >= 5024 && c <= 5109) - : c <= 5117) - : (c <= 5740 || (c < 5761 - ? (c >= 5743 && c <= 5759) - : c <= 5786))))))))) - : (c <= 5866 || (c < 6608 - ? (c < 6155 - ? (c < 5998 - ? (c < 5919 - ? (c < 5888 - ? (c >= 5870 && c <= 5880) - : c <= 5909) - : (c <= 5940 || (c < 5984 - ? (c >= 5952 && c <= 5971) - : c <= 5996))) - : (c <= 6000 || (c < 6103 - ? (c < 6016 - ? (c >= 6002 && c <= 6003) - : c <= 6099) - : (c <= 6103 || (c < 6112 - ? (c >= 6108 && c <= 6109) - : c <= 6121))))) - : (c <= 6157 || (c < 6432 - ? (c < 6272 - ? (c < 6176 - ? (c >= 6159 && c <= 6169) - : c <= 6264) - : (c <= 6314 || (c < 6400 - ? (c >= 6320 && c <= 6389) - : c <= 6430))) - : (c <= 6443 || (c < 6512 - ? (c < 6470 - ? (c >= 6448 && c <= 6459) - : c <= 6509) - : (c <= 6516 || (c < 6576 - ? (c >= 6528 && c <= 6571) - : c <= 6601))))))) - : (c <= 6618 || (c < 7040 - ? (c < 6823 - ? (c < 6752 - ? (c < 6688 - ? (c >= 6656 && c <= 6683) - : c <= 6750) - : (c <= 6780 || (c < 6800 - ? (c >= 6783 && c <= 6793) - : c <= 6809))) - : (c <= 6823 || (c < 6912 - ? (c < 6847 - ? (c >= 6832 && c <= 6845) - : c <= 6862) - : (c <= 6988 || (c < 7019 - ? (c >= 6992 && c <= 7001) - : c <= 7027))))) - : (c <= 7155 || (c < 7357 - ? (c < 7245 - ? (c < 7232 - ? (c >= 7168 && c <= 7223) - : c <= 7241) - : (c <= 7293 || (c < 7312 - ? (c >= 7296 && c <= 7304) - : c <= 7354))) - : (c <= 7359 || (c < 7424 - ? (c < 7380 - ? (c >= 7376 && c <= 7378) - : c <= 7418) - : (c <= 7957 || (c < 7968 - ? (c >= 7960 && c <= 7965) - : c <= 8005))))))))))) - : (c <= 8013 || (c < 11704 - ? (c < 8450 - ? (c < 8150 - ? (c < 8064 - ? (c < 8027 - ? (c < 8025 - ? (c >= 8016 && c <= 8023) - : c <= 8025) - : (c <= 8027 || (c < 8031 - ? c == 8029 - : c <= 8061))) - : (c <= 8116 || (c < 8130 - ? (c < 8126 - ? (c >= 8118 && c <= 8124) - : c <= 8126) - : (c <= 8132 || (c < 8144 - ? (c >= 8134 && c <= 8140) - : c <= 8147))))) - : (c <= 8155 || (c < 8305 - ? (c < 8182 - ? (c < 8178 - ? (c >= 8160 && c <= 8172) - : c <= 8180) - : (c <= 8188 || (c < 8276 - ? (c >= 8255 && c <= 8256) - : c <= 8276))) - : (c <= 8305 || (c < 8400 - ? (c < 8336 - ? c == 8319 - : c <= 8348) - : (c <= 8412 || (c < 8421 - ? c == 8417 - : c <= 8432))))))) - : (c <= 8450 || (c < 8544 - ? (c < 8486 - ? (c < 8469 - ? (c < 8458 - ? c == 8455 - : c <= 8467) - : (c <= 8469 || (c < 8484 - ? (c >= 8472 && c <= 8477) - : c <= 8484))) - : (c <= 8486 || (c < 8508 - ? (c < 8490 - ? c == 8488 - : c <= 8505) - : (c <= 8511 || (c < 8526 - ? (c >= 8517 && c <= 8521) - : c <= 8526))))) - : (c <= 8584 || (c < 11568 - ? (c < 11520 - ? (c < 11499 - ? (c >= 11264 && c <= 11492) - : c <= 11507) - : (c <= 11557 || (c < 11565 - ? c == 11559 - : c <= 11565))) - : (c <= 11623 || (c < 11680 - ? (c < 11647 - ? c == 11631 - : c <= 11670) - : (c <= 11686 || (c < 11696 - ? (c >= 11688 && c <= 11694) - : c <= 11702))))))))) - : (c <= 11710 || (c < 42560 - ? (c < 12445 - ? (c < 12293 - ? (c < 11728 - ? (c < 11720 - ? (c >= 11712 && c <= 11718) - : c <= 11726) - : (c <= 11734 || (c < 11744 - ? (c >= 11736 && c <= 11742) - : c <= 11775))) - : (c <= 12295 || (c < 12344 - ? (c < 12337 - ? (c >= 12321 && c <= 12335) - : c <= 12341) - : (c <= 12348 || (c < 12441 - ? (c >= 12353 && c <= 12438) - : c <= 12442))))) - : (c <= 12447 || (c < 12784 - ? (c < 12549 - ? (c < 12540 - ? (c >= 12449 && c <= 12538) - : c <= 12543) - : (c <= 12591 || (c < 12704 - ? (c >= 12593 && c <= 12686) - : c <= 12735))) - : (c <= 12799 || (c < 42192 - ? (c < 19968 - ? (c >= 13312 && c <= 19903) - : c <= 42124) - : (c <= 42237 || (c < 42512 - ? (c >= 42240 && c <= 42508) - : c <= 42539))))))) - : (c <= 42607 || (c < 43136 - ? (c < 42960 - ? (c < 42775 - ? (c < 42623 - ? (c >= 42612 && c <= 42621) - : c <= 42737) - : (c <= 42783 || (c < 42891 - ? (c >= 42786 && c <= 42888) - : c <= 42954))) - : (c <= 42961 || (c < 42994 - ? (c < 42965 - ? c == 42963 - : c <= 42969) - : (c <= 43047 || (c < 43072 - ? c == 43052 - : c <= 43123))))) - : (c <= 43205 || (c < 43360 - ? (c < 43259 - ? (c < 43232 - ? (c >= 43216 && c <= 43225) - : c <= 43255) - : (c <= 43259 || (c < 43312 - ? (c >= 43261 && c <= 43309) - : c <= 43347))) - : (c <= 43388 || (c < 43488 - ? (c < 43471 - ? (c >= 43392 && c <= 43456) - : c <= 43481) - : (c <= 43518 || (c < 43584 - ? (c >= 43520 && c <= 43574) - : c <= 43597))))))))))))))) - : (c <= 43609 || (c < 71453 - ? (c < 67594 - ? (c < 65343 - ? (c < 64298 - ? (c < 43868 - ? (c < 43777 - ? (c < 43739 - ? (c < 43642 - ? (c >= 43616 && c <= 43638) - : c <= 43714) - : (c <= 43741 || (c < 43762 - ? (c >= 43744 && c <= 43759) - : c <= 43766))) - : (c <= 43782 || (c < 43808 - ? (c < 43793 - ? (c >= 43785 && c <= 43790) - : c <= 43798) - : (c <= 43814 || (c < 43824 - ? (c >= 43816 && c <= 43822) - : c <= 43866))))) - : (c <= 43881 || (c < 55243 - ? (c < 44016 - ? (c < 44012 - ? (c >= 43888 && c <= 44010) - : c <= 44013) - : (c <= 44025 || (c < 55216 - ? (c >= 44032 && c <= 55203) - : c <= 55238))) - : (c <= 55291 || (c < 64256 - ? (c < 64112 - ? (c >= 63744 && c <= 64109) - : c <= 64217) - : (c <= 64262 || (c < 64285 - ? (c >= 64275 && c <= 64279) - : c <= 64296))))))) - : (c <= 64310 || (c < 65056 - ? (c < 64467 - ? (c < 64320 - ? (c < 64318 - ? (c >= 64312 && c <= 64316) - : c <= 64318) - : (c <= 64321 || (c < 64326 - ? (c >= 64323 && c <= 64324) - : c <= 64433))) - : (c <= 64605 || (c < 64914 - ? (c < 64848 - ? (c >= 64612 && c <= 64829) - : c <= 64911) - : (c <= 64967 || (c < 65024 - ? (c >= 65008 && c <= 65017) - : c <= 65039))))) - : (c <= 65071 || (c < 65145 - ? (c < 65137 - ? (c < 65101 - ? (c >= 65075 && c <= 65076) - : c <= 65103) - : (c <= 65137 || (c < 65143 - ? c == 65139 - : c <= 65143))) - : (c <= 65145 || (c < 65151 - ? (c < 65149 - ? c == 65147 - : c <= 65149) - : (c <= 65276 || (c < 65313 - ? (c >= 65296 && c <= 65305) - : c <= 65338))))))))) - : (c <= 65343 || (c < 66504 - ? (c < 65616 - ? (c < 65498 - ? (c < 65474 - ? (c < 65382 - ? (c >= 65345 && c <= 65370) - : c <= 65470) - : (c <= 65479 || (c < 65490 - ? (c >= 65482 && c <= 65487) - : c <= 65495))) - : (c <= 65500 || (c < 65576 - ? (c < 65549 - ? (c >= 65536 && c <= 65547) - : c <= 65574) - : (c <= 65594 || (c < 65599 - ? (c >= 65596 && c <= 65597) - : c <= 65613))))) - : (c <= 65629 || (c < 66272 - ? (c < 66045 - ? (c < 65856 - ? (c >= 65664 && c <= 65786) - : c <= 65908) - : (c <= 66045 || (c < 66208 - ? (c >= 66176 && c <= 66204) - : c <= 66256))) - : (c <= 66272 || (c < 66384 - ? (c < 66349 - ? (c >= 66304 && c <= 66335) - : c <= 66378) - : (c <= 66426 || (c < 66464 - ? (c >= 66432 && c <= 66461) - : c <= 66499))))))) - : (c <= 66511 || (c < 66967 - ? (c < 66816 - ? (c < 66720 - ? (c < 66560 - ? (c >= 66513 && c <= 66517) - : c <= 66717) - : (c <= 66729 || (c < 66776 - ? (c >= 66736 && c <= 66771) - : c <= 66811))) - : (c <= 66855 || (c < 66940 - ? (c < 66928 - ? (c >= 66864 && c <= 66915) - : c <= 66938) - : (c <= 66954 || (c < 66964 - ? (c >= 66956 && c <= 66962) - : c <= 66965))))) - : (c <= 66977 || (c < 67424 - ? (c < 67003 - ? (c < 66995 - ? (c >= 66979 && c <= 66993) - : c <= 67001) - : (c <= 67004 || (c < 67392 - ? (c >= 67072 && c <= 67382) - : c <= 67413))) - : (c <= 67431 || (c < 67506 - ? (c < 67463 - ? (c >= 67456 && c <= 67461) - : c <= 67504) - : (c <= 67514 || (c < 67592 - ? (c >= 67584 && c <= 67589) - : c <= 67592))))))))))) - : (c <= 67637 || (c < 69942 - ? (c < 68416 - ? (c < 68096 - ? (c < 67808 - ? (c < 67647 - ? (c < 67644 - ? (c >= 67639 && c <= 67640) - : c <= 67644) - : (c <= 67669 || (c < 67712 - ? (c >= 67680 && c <= 67702) - : c <= 67742))) - : (c <= 67826 || (c < 67872 - ? (c < 67840 - ? (c >= 67828 && c <= 67829) - : c <= 67861) - : (c <= 67897 || (c < 68030 - ? (c >= 67968 && c <= 68023) - : c <= 68031))))) - : (c <= 68099 || (c < 68159 - ? (c < 68117 - ? (c < 68108 - ? (c >= 68101 && c <= 68102) - : c <= 68115) - : (c <= 68119 || (c < 68152 - ? (c >= 68121 && c <= 68149) - : c <= 68154))) - : (c <= 68159 || (c < 68288 - ? (c < 68224 - ? (c >= 68192 && c <= 68220) - : c <= 68252) - : (c <= 68295 || (c < 68352 - ? (c >= 68297 && c <= 68326) - : c <= 68405))))))) - : (c <= 68437 || (c < 69415 - ? (c < 68864 - ? (c < 68608 - ? (c < 68480 - ? (c >= 68448 && c <= 68466) - : c <= 68497) - : (c <= 68680 || (c < 68800 - ? (c >= 68736 && c <= 68786) - : c <= 68850))) - : (c <= 68903 || (c < 69291 - ? (c < 69248 - ? (c >= 68912 && c <= 68921) - : c <= 69289) - : (c <= 69292 || (c < 69376 - ? (c >= 69296 && c <= 69297) - : c <= 69404))))) - : (c <= 69415 || (c < 69734 - ? (c < 69552 - ? (c < 69488 - ? (c >= 69424 && c <= 69456) - : c <= 69509) - : (c <= 69572 || (c < 69632 - ? (c >= 69600 && c <= 69622) - : c <= 69702))) - : (c <= 69749 || (c < 69840 - ? (c < 69826 - ? (c >= 69759 && c <= 69818) - : c <= 69826) - : (c <= 69864 || (c < 69888 - ? (c >= 69872 && c <= 69881) - : c <= 69940))))))))) - : (c <= 69951 || (c < 70453 - ? (c < 70280 - ? (c < 70094 - ? (c < 70006 - ? (c < 69968 - ? (c >= 69956 && c <= 69959) - : c <= 70003) - : (c <= 70006 || (c < 70089 - ? (c >= 70016 && c <= 70084) - : c <= 70092))) - : (c <= 70106 || (c < 70163 - ? (c < 70144 - ? c == 70108 - : c <= 70161) - : (c <= 70199 || (c < 70272 - ? c == 70206 - : c <= 70278))))) - : (c <= 70280 || (c < 70400 - ? (c < 70303 - ? (c < 70287 - ? (c >= 70282 && c <= 70285) - : c <= 70301) - : (c <= 70312 || (c < 70384 - ? (c >= 70320 && c <= 70378) - : c <= 70393))) - : (c <= 70403 || (c < 70419 - ? (c < 70415 - ? (c >= 70405 && c <= 70412) - : c <= 70416) - : (c <= 70440 || (c < 70450 - ? (c >= 70442 && c <= 70448) - : c <= 70451))))))) - : (c <= 70457 || (c < 70784 - ? (c < 70493 - ? (c < 70475 - ? (c < 70471 - ? (c >= 70459 && c <= 70468) - : c <= 70472) - : (c <= 70477 || (c < 70487 - ? c == 70480 - : c <= 70487))) - : (c <= 70499 || (c < 70656 - ? (c < 70512 - ? (c >= 70502 && c <= 70508) - : c <= 70516) - : (c <= 70730 || (c < 70750 - ? (c >= 70736 && c <= 70745) - : c <= 70753))))) - : (c <= 70853 || (c < 71168 - ? (c < 71040 - ? (c < 70864 - ? c == 70855 - : c <= 70873) - : (c <= 71093 || (c < 71128 - ? (c >= 71096 && c <= 71104) - : c <= 71133))) - : (c <= 71232 || (c < 71296 - ? (c < 71248 - ? c == 71236 - : c <= 71257) - : (c <= 71352 || (c < 71424 - ? (c >= 71360 && c <= 71369) - : c <= 71450))))))))))))) - : (c <= 71467 || (c < 119973 - ? (c < 77824 - ? (c < 72760 - ? (c < 72016 - ? (c < 71945 - ? (c < 71680 - ? (c < 71488 - ? (c >= 71472 && c <= 71481) - : c <= 71494) - : (c <= 71738 || (c < 71935 - ? (c >= 71840 && c <= 71913) - : c <= 71942))) - : (c <= 71945 || (c < 71960 - ? (c < 71957 - ? (c >= 71948 && c <= 71955) - : c <= 71958) - : (c <= 71989 || (c < 71995 - ? (c >= 71991 && c <= 71992) - : c <= 72003))))) - : (c <= 72025 || (c < 72263 - ? (c < 72154 - ? (c < 72106 - ? (c >= 72096 && c <= 72103) - : c <= 72151) - : (c <= 72161 || (c < 72192 - ? (c >= 72163 && c <= 72164) - : c <= 72254))) - : (c <= 72263 || (c < 72368 - ? (c < 72349 - ? (c >= 72272 && c <= 72345) - : c <= 72349) - : (c <= 72440 || (c < 72714 - ? (c >= 72704 && c <= 72712) - : c <= 72758))))))) - : (c <= 72768 || (c < 73056 - ? (c < 72968 - ? (c < 72850 - ? (c < 72818 - ? (c >= 72784 && c <= 72793) - : c <= 72847) - : (c <= 72871 || (c < 72960 - ? (c >= 72873 && c <= 72886) - : c <= 72966))) - : (c <= 72969 || (c < 73020 - ? (c < 73018 - ? (c >= 72971 && c <= 73014) - : c <= 73018) - : (c <= 73021 || (c < 73040 - ? (c >= 73023 && c <= 73031) - : c <= 73049))))) - : (c <= 73061 || (c < 73440 - ? (c < 73104 - ? (c < 73066 - ? (c >= 73063 && c <= 73064) - : c <= 73102) - : (c <= 73105 || (c < 73120 - ? (c >= 73107 && c <= 73112) - : c <= 73129))) - : (c <= 73462 || (c < 74752 - ? (c < 73728 - ? c == 73648 - : c <= 74649) - : (c <= 74862 || (c < 77712 - ? (c >= 74880 && c <= 75075) - : c <= 77808))))))))) - : (c <= 78894 || (c < 110576 - ? (c < 93027 - ? (c < 92864 - ? (c < 92736 - ? (c < 92160 - ? (c >= 82944 && c <= 83526) - : c <= 92728) - : (c <= 92766 || (c < 92784 - ? (c >= 92768 && c <= 92777) - : c <= 92862))) - : (c <= 92873 || (c < 92928 - ? (c < 92912 - ? (c >= 92880 && c <= 92909) - : c <= 92916) - : (c <= 92982 || (c < 93008 - ? (c >= 92992 && c <= 92995) - : c <= 93017))))) - : (c <= 93047 || (c < 94176 - ? (c < 93952 - ? (c < 93760 - ? (c >= 93053 && c <= 93071) - : c <= 93823) - : (c <= 94026 || (c < 94095 - ? (c >= 94031 && c <= 94087) - : c <= 94111))) - : (c <= 94177 || (c < 94208 - ? (c < 94192 - ? (c >= 94179 && c <= 94180) - : c <= 94193) - : (c <= 100343 || (c < 101632 - ? (c >= 100352 && c <= 101589) - : c <= 101640))))))) - : (c <= 110579 || (c < 118528 - ? (c < 110960 - ? (c < 110592 - ? (c < 110589 - ? (c >= 110581 && c <= 110587) - : c <= 110590) - : (c <= 110882 || (c < 110948 - ? (c >= 110928 && c <= 110930) - : c <= 110951))) - : (c <= 111355 || (c < 113792 - ? (c < 113776 - ? (c >= 113664 && c <= 113770) - : c <= 113788) - : (c <= 113800 || (c < 113821 - ? (c >= 113808 && c <= 113817) - : c <= 113822))))) - : (c <= 118573 || (c < 119210 - ? (c < 119149 - ? (c < 119141 - ? (c >= 118576 && c <= 118598) - : c <= 119145) - : (c <= 119154 || (c < 119173 - ? (c >= 119163 && c <= 119170) - : c <= 119179))) - : (c <= 119213 || (c < 119894 - ? (c < 119808 - ? (c >= 119362 && c <= 119364) - : c <= 119892) - : (c <= 119964 || (c < 119970 - ? (c >= 119966 && c <= 119967) - : c <= 119970))))))))))) - : (c <= 119974 || (c < 124912 - ? (c < 120746 - ? (c < 120134 - ? (c < 120071 - ? (c < 119995 - ? (c < 119982 - ? (c >= 119977 && c <= 119980) - : c <= 119993) - : (c <= 119995 || (c < 120005 - ? (c >= 119997 && c <= 120003) - : c <= 120069))) - : (c <= 120074 || (c < 120094 - ? (c < 120086 - ? (c >= 120077 && c <= 120084) - : c <= 120092) - : (c <= 120121 || (c < 120128 - ? (c >= 120123 && c <= 120126) - : c <= 120132))))) - : (c <= 120134 || (c < 120572 - ? (c < 120488 - ? (c < 120146 - ? (c >= 120138 && c <= 120144) - : c <= 120485) - : (c <= 120512 || (c < 120540 - ? (c >= 120514 && c <= 120538) - : c <= 120570))) - : (c <= 120596 || (c < 120656 - ? (c < 120630 - ? (c >= 120598 && c <= 120628) - : c <= 120654) - : (c <= 120686 || (c < 120714 - ? (c >= 120688 && c <= 120712) - : c <= 120744))))))) - : (c <= 120770 || (c < 122907 - ? (c < 121476 - ? (c < 121344 - ? (c < 120782 - ? (c >= 120772 && c <= 120779) - : c <= 120831) - : (c <= 121398 || (c < 121461 - ? (c >= 121403 && c <= 121452) - : c <= 121461))) - : (c <= 121476 || (c < 122624 - ? (c < 121505 - ? (c >= 121499 && c <= 121503) - : c <= 121519) - : (c <= 122654 || (c < 122888 - ? (c >= 122880 && c <= 122886) - : c <= 122904))))) - : (c <= 122913 || (c < 123214 - ? (c < 123136 - ? (c < 122918 - ? (c >= 122915 && c <= 122916) - : c <= 122922) - : (c <= 123180 || (c < 123200 - ? (c >= 123184 && c <= 123197) - : c <= 123209))) - : (c <= 123214 || (c < 124896 - ? (c < 123584 - ? (c >= 123536 && c <= 123566) - : c <= 123641) - : (c <= 124902 || (c < 124909 - ? (c >= 124904 && c <= 124907) - : c <= 124910))))))))) - : (c <= 124926 || (c < 126557 - ? (c < 126521 - ? (c < 126469 - ? (c < 125184 - ? (c < 125136 - ? (c >= 124928 && c <= 125124) - : c <= 125142) - : (c <= 125259 || (c < 126464 - ? (c >= 125264 && c <= 125273) - : c <= 126467))) - : (c <= 126495 || (c < 126503 - ? (c < 126500 - ? (c >= 126497 && c <= 126498) - : c <= 126500) - : (c <= 126503 || (c < 126516 - ? (c >= 126505 && c <= 126514) - : c <= 126519))))) - : (c <= 126521 || (c < 126541 - ? (c < 126535 - ? (c < 126530 - ? c == 126523 - : c <= 126530) - : (c <= 126535 || (c < 126539 - ? c == 126537 - : c <= 126539))) - : (c <= 126543 || (c < 126551 - ? (c < 126548 - ? (c >= 126545 && c <= 126546) - : c <= 126548) - : (c <= 126551 || (c < 126555 - ? c == 126553 - : c <= 126555))))))) - : (c <= 126557 || (c < 126629 - ? (c < 126580 - ? (c < 126564 - ? (c < 126561 - ? c == 126559 - : c <= 126562) - : (c <= 126564 || (c < 126572 - ? (c >= 126567 && c <= 126570) - : c <= 126578))) - : (c <= 126583 || (c < 126592 - ? (c < 126590 - ? (c >= 126585 && c <= 126588) - : c <= 126590) - : (c <= 126601 || (c < 126625 - ? (c >= 126603 && c <= 126619) - : c <= 126627))))) - : (c <= 126633 || (c < 178208 - ? (c < 131072 - ? (c < 130032 - ? (c >= 126635 && c <= 126651) - : c <= 130041) - : (c <= 173791 || (c < 177984 - ? (c >= 173824 && c <= 177976) - : c <= 178205))) - : (c <= 183969 || (c < 196608 - ? (c < 194560 - ? (c >= 183984 && c <= 191456) - : c <= 195101) - : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); -} - -static inline bool aux_sym_unquoted_token3_character_set_4(int32_t c) { - return (c < ';' - ? (c < ' ' - ? (c < '\t' - ? c == 0 - : (c <= '\n' || c == '\r')) - : (c <= ' ' || (c < '\'' - ? c == '"' - : c <= ')'))) - : (c <= ';' || (c < '`' - ? (c < ']' - ? c == '[' - : c <= ']') - : (c <= '`' || (c < '}' - ? c == '{' - : c <= '}'))))); -} - -static inline bool aux_sym_unquoted_token3_character_set_5(int32_t c) { - return (c < ';' - ? (c < '\r' - ? (c < '\t' - ? c == 0 - : c <= '\n') - : (c <= '\r' || (c < '(' - ? c == ' ' - : c <= ')'))) - : (c <= ';' || (c < '`' - ? (c < ']' - ? c == '[' - : c <= ']') - : (c <= '`' || (c < '}' - ? c == '{' - : c <= '}'))))); -} - -static inline bool aux_sym_unquoted_token3_character_set_6(int32_t c) { - return (c < '\'' - ? (c < '\r' - ? (c < '\t' - ? c == 0 - : c <= '\n') - : (c <= '\r' || (c < '"' - ? c == ' ' - : c <= '"'))) - : (c <= ')' || (c < ']' - ? (c < '[' - ? c == ';' - : c <= '[') - : (c <= ']' || (c < '}' - ? (c >= '`' && c <= '{') - : c <= '}'))))); -} - -static inline bool aux_sym_unquoted_token6_character_set_1(int32_t c) { - return (c < '[' - ? (c < '\'' - ? (c < '"' - ? c == 0 - : c <= '"') - : (c <= ')' || c == ';')) - : (c <= '[' || (c < '{' - ? (c < '`' - ? c == ']' - : c <= '`') + : (c <= '`' || (c < '}' + ? c == '{' + : c <= '}'))))); +} + +static inline bool aux_sym_unquoted_token3_character_set_5(int32_t c) { + return (c < '\'' + ? (c < '\r' + ? (c < '\t' + ? c == 0 + : c <= '\n') + : (c <= '\r' || (c < '"' + ? c == ' ' + : c <= '"'))) + : (c <= ')' || (c < ']' + ? (c < '[' + ? c == ';' + : c <= '[') + : (c <= ']' || (c < '}' + ? (c >= '`' && c <= '{') + : c <= '}'))))); +} + +static inline bool aux_sym_unquoted_token6_character_set_1(int32_t c) { + return (c < '[' + ? (c < '\'' + ? (c < '"' + ? c == 0 + : c <= '"') + : (c <= ')' || c == ';')) + : (c <= '[' || (c < '{' + ? (c < '`' + ? c == ']' + : c <= '`') : (c <= '{' || c == '}')))); } @@ -29928,116 +29994,116 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { switch (state) { case 0: if (eof) ADVANCE(509); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(1774); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1246); - if (lookahead == '+') ADVANCE(1295); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1128); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1269); - if (lookahead == ':') ADVANCE(1076); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(1770); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1242); + if (lookahead == '+') ADVANCE(1291); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1124); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1265); + if (lookahead == ':') ADVANCE(1072); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1105); - if (lookahead == '=') ADVANCE(1393); - if (lookahead == '>') ADVANCE(1107); - if (lookahead == '?') ADVANCE(1114); - if (lookahead == '@') ADVANCE(1111); - if (lookahead == 'B') ADVANCE(1542); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '^') ADVANCE(1907); - if (lookahead == '_') ADVANCE(1199); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'b') ADVANCE(1540); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1101); + if (lookahead == '=') ADVANCE(1389); + if (lookahead == '>') ADVANCE(1103); + if (lookahead == '?') ADVANCE(1110); + if (lookahead == '@') ADVANCE(1107); + if (lookahead == 'B') ADVANCE(1538); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '^') ADVANCE(1905); + if (lookahead == '_') ADVANCE(1195); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'b') ADVANCE(1536); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(506) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1137); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1133); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1138); - if (aux_sym_unquoted_token2_character_set_1(lookahead)) ADVANCE(2184); - if (lookahead != 0) ADVANCE(2085); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1134); + if (aux_sym_unquoted_token2_character_set_1(lookahead)) ADVANCE(2183); + if (lookahead != 0) ADVANCE(2083); END_STATE(); case 1: if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'b') ADVANCE(734); - if (lookahead == 'c') ADVANCE(722); - if (lookahead == 'd') ADVANCE(711); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'b') ADVANCE(737); + if (lookahead == 'c') ADVANCE(725); + if (lookahead == 'd') ADVANCE(714); if (lookahead == 'f') ADVANCE(599); - if (lookahead == 'i') ADVANCE(657); + if (lookahead == 'i') ADVANCE(659); if (lookahead == 'm') ADVANCE(603); - if (lookahead == 'n') ADVANCE(716); - if (lookahead == 'r') ADVANCE(653); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'w') ADVANCE(670); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == 'n') ADVANCE(719); + if (lookahead == 'r') ADVANCE(655); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'w') ADVANCE(673); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(1) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(795); END_STATE(); case 2: if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1501); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1487); - if (lookahead == ':') ADVANCE(1076); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1497); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1483); + if (lookahead == ':') ADVANCE(1072); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(1937); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'n') ADVANCE(2064); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(1935); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'n') ADVANCE(2062); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(2) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && lookahead != ')' && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 3: if (lookahead == '\n') ADVANCE(512); - if (lookahead == '#') ADVANCE(2748); + if (lookahead == '#') ADVANCE(2745); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') ADVANCE(3); @@ -30048,2696 +30114,2696 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead != 0) ADVANCE(4); END_STATE(); case 5: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(181); - if (lookahead == 'G') ADVANCE(183); - if (lookahead == 'K') ADVANCE(184); - if (lookahead == 'M') ADVANCE(185); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == 'P') ADVANCE(186); - if (lookahead == 'T') ADVANCE(187); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1196); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(1537); - if (lookahead == 'd') ADVANCE(226); - if (lookahead == 'e') ADVANCE(189); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'g') ADVANCE(192); - if (lookahead == 'h') ADVANCE(332); - if (lookahead == 'i') ADVANCE(302); - if (lookahead == 'k') ADVANCE(193); - if (lookahead == 'm') ADVANCE(195); - if (lookahead == 'n') ADVANCE(314); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 'p') ADVANCE(196); - if (lookahead == 's') ADVANCE(254); - if (lookahead == 't') ADVANCE(198); - if (lookahead == 'u') ADVANCE(342); - if (lookahead == 'w') ADVANCE(290); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(343); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(184); + if (lookahead == 'G') ADVANCE(186); + if (lookahead == 'K') ADVANCE(187); + if (lookahead == 'M') ADVANCE(188); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == 'P') ADVANCE(189); + if (lookahead == 'T') ADVANCE(190); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1192); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(1533); + if (lookahead == 'd') ADVANCE(229); + if (lookahead == 'e') ADVANCE(192); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'g') ADVANCE(195); + if (lookahead == 'h') ADVANCE(333); + if (lookahead == 'i') ADVANCE(304); + if (lookahead == 'k') ADVANCE(196); + if (lookahead == 'm') ADVANCE(198); + if (lookahead == 'n') ADVANCE(315); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'p') ADVANCE(199); + if (lookahead == 's') ADVANCE(257); + if (lookahead == 't') ADVANCE(201); + if (lookahead == 'u') ADVANCE(343); + if (lookahead == 'w') ADVANCE(292); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(344); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(9) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); END_STATE(); case 6: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1420); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(181); - if (lookahead == 'G') ADVANCE(183); - if (lookahead == 'K') ADVANCE(184); - if (lookahead == 'M') ADVANCE(185); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == 'P') ADVANCE(186); - if (lookahead == 'T') ADVANCE(187); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1195); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(1537); - if (lookahead == 'd') ADVANCE(226); - if (lookahead == 'e') ADVANCE(188); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'g') ADVANCE(192); - if (lookahead == 'h') ADVANCE(332); - if (lookahead == 'i') ADVANCE(269); - if (lookahead == 'k') ADVANCE(193); - if (lookahead == 'm') ADVANCE(194); - if (lookahead == 'n') ADVANCE(314); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 'p') ADVANCE(196); - if (lookahead == 's') ADVANCE(254); - if (lookahead == 't') ADVANCE(198); - if (lookahead == 'u') ADVANCE(342); - if (lookahead == 'w') ADVANCE(290); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(343); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1416); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(184); + if (lookahead == 'G') ADVANCE(186); + if (lookahead == 'K') ADVANCE(187); + if (lookahead == 'M') ADVANCE(188); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == 'P') ADVANCE(189); + if (lookahead == 'T') ADVANCE(190); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1191); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(1533); + if (lookahead == 'd') ADVANCE(229); + if (lookahead == 'e') ADVANCE(191); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'g') ADVANCE(195); + if (lookahead == 'h') ADVANCE(333); + if (lookahead == 'i') ADVANCE(271); + if (lookahead == 'k') ADVANCE(196); + if (lookahead == 'm') ADVANCE(197); + if (lookahead == 'n') ADVANCE(315); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'p') ADVANCE(199); + if (lookahead == 's') ADVANCE(257); + if (lookahead == 't') ADVANCE(201); + if (lookahead == 'u') ADVANCE(343); + if (lookahead == 'w') ADVANCE(292); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(344); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(7) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1427); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1423); END_STATE(); case 7: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(182); - if (lookahead == 'G') ADVANCE(183); - if (lookahead == 'K') ADVANCE(184); - if (lookahead == 'M') ADVANCE(185); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == 'P') ADVANCE(186); - if (lookahead == 'T') ADVANCE(187); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1196); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(1537); - if (lookahead == 'd') ADVANCE(226); - if (lookahead == 'e') ADVANCE(190); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'g') ADVANCE(192); - if (lookahead == 'h') ADVANCE(332); - if (lookahead == 'i') ADVANCE(269); - if (lookahead == 'k') ADVANCE(193); - if (lookahead == 'm') ADVANCE(194); - if (lookahead == 'n') ADVANCE(314); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 'p') ADVANCE(196); - if (lookahead == 's') ADVANCE(254); - if (lookahead == 't') ADVANCE(198); - if (lookahead == 'u') ADVANCE(342); - if (lookahead == 'w') ADVANCE(290); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(343); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(185); + if (lookahead == 'G') ADVANCE(186); + if (lookahead == 'K') ADVANCE(187); + if (lookahead == 'M') ADVANCE(188); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == 'P') ADVANCE(189); + if (lookahead == 'T') ADVANCE(190); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1192); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(1533); + if (lookahead == 'd') ADVANCE(229); + if (lookahead == 'e') ADVANCE(193); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'g') ADVANCE(195); + if (lookahead == 'h') ADVANCE(333); + if (lookahead == 'i') ADVANCE(271); + if (lookahead == 'k') ADVANCE(196); + if (lookahead == 'm') ADVANCE(197); + if (lookahead == 'n') ADVANCE(315); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'p') ADVANCE(199); + if (lookahead == 's') ADVANCE(257); + if (lookahead == 't') ADVANCE(201); + if (lookahead == 'u') ADVANCE(343); + if (lookahead == 'w') ADVANCE(292); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(344); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(7) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); END_STATE(); case 8: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1196); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'h') ADVANCE(285); - if (lookahead == 'i') ADVANCE(302); - if (lookahead == 'l') ADVANCE(288); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(261); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 't') ADVANCE(337); - if (lookahead == 'u') ADVANCE(348); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1192); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'h') ADVANCE(287); + if (lookahead == 'i') ADVANCE(304); + if (lookahead == 'l') ADVANCE(290); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(264); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 't') ADVANCE(338); + if (lookahead == 'u') ADVANCE(349); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(8) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); END_STATE(); case 9: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(182); - if (lookahead == 'G') ADVANCE(183); - if (lookahead == 'K') ADVANCE(184); - if (lookahead == 'M') ADVANCE(185); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == 'P') ADVANCE(186); - if (lookahead == 'T') ADVANCE(187); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1196); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(1537); - if (lookahead == 'd') ADVANCE(226); - if (lookahead == 'e') ADVANCE(191); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'g') ADVANCE(192); - if (lookahead == 'h') ADVANCE(332); - if (lookahead == 'i') ADVANCE(302); - if (lookahead == 'k') ADVANCE(193); - if (lookahead == 'm') ADVANCE(195); - if (lookahead == 'n') ADVANCE(314); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 'p') ADVANCE(196); - if (lookahead == 's') ADVANCE(254); - if (lookahead == 't') ADVANCE(198); - if (lookahead == 'u') ADVANCE(342); - if (lookahead == 'w') ADVANCE(290); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(343); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(185); + if (lookahead == 'G') ADVANCE(186); + if (lookahead == 'K') ADVANCE(187); + if (lookahead == 'M') ADVANCE(188); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == 'P') ADVANCE(189); + if (lookahead == 'T') ADVANCE(190); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1192); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(1533); + if (lookahead == 'd') ADVANCE(229); + if (lookahead == 'e') ADVANCE(194); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'g') ADVANCE(195); + if (lookahead == 'h') ADVANCE(333); + if (lookahead == 'i') ADVANCE(304); + if (lookahead == 'k') ADVANCE(196); + if (lookahead == 'm') ADVANCE(198); + if (lookahead == 'n') ADVANCE(315); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'p') ADVANCE(199); + if (lookahead == 's') ADVANCE(257); + if (lookahead == 't') ADVANCE(201); + if (lookahead == 'u') ADVANCE(343); + if (lookahead == 'w') ADVANCE(292); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(344); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(9) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); END_STATE(); case 10: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(181); - if (lookahead == 'G') ADVANCE(183); - if (lookahead == 'K') ADVANCE(184); - if (lookahead == 'M') ADVANCE(185); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == 'P') ADVANCE(186); - if (lookahead == 'T') ADVANCE(187); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1196); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(1537); - if (lookahead == 'd') ADVANCE(226); - if (lookahead == 'e') ADVANCE(189); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'g') ADVANCE(192); - if (lookahead == 'h') ADVANCE(332); - if (lookahead == 'i') ADVANCE(302); - if (lookahead == 'k') ADVANCE(193); - if (lookahead == 'm') ADVANCE(195); - if (lookahead == 'n') ADVANCE(314); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 'p') ADVANCE(196); - if (lookahead == 's') ADVANCE(254); - if (lookahead == 't') ADVANCE(198); - if (lookahead == 'u') ADVANCE(342); - if (lookahead == 'w') ADVANCE(290); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(343); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(184); + if (lookahead == 'G') ADVANCE(186); + if (lookahead == 'K') ADVANCE(187); + if (lookahead == 'M') ADVANCE(188); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == 'P') ADVANCE(189); + if (lookahead == 'T') ADVANCE(190); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1192); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(1533); + if (lookahead == 'd') ADVANCE(229); + if (lookahead == 'e') ADVANCE(192); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'g') ADVANCE(195); + if (lookahead == 'h') ADVANCE(333); + if (lookahead == 'i') ADVANCE(304); + if (lookahead == 'k') ADVANCE(196); + if (lookahead == 'm') ADVANCE(198); + if (lookahead == 'n') ADVANCE(315); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'p') ADVANCE(199); + if (lookahead == 's') ADVANCE(257); + if (lookahead == 't') ADVANCE(201); + if (lookahead == 'u') ADVANCE(343); + if (lookahead == 'w') ADVANCE(292); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(344); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(11) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); END_STATE(); case 11: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(182); - if (lookahead == 'G') ADVANCE(183); - if (lookahead == 'K') ADVANCE(184); - if (lookahead == 'M') ADVANCE(185); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == 'P') ADVANCE(186); - if (lookahead == 'T') ADVANCE(187); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1196); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(1537); - if (lookahead == 'd') ADVANCE(226); - if (lookahead == 'e') ADVANCE(191); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'g') ADVANCE(192); - if (lookahead == 'h') ADVANCE(332); - if (lookahead == 'i') ADVANCE(302); - if (lookahead == 'k') ADVANCE(193); - if (lookahead == 'm') ADVANCE(195); - if (lookahead == 'n') ADVANCE(314); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 'p') ADVANCE(196); - if (lookahead == 's') ADVANCE(254); - if (lookahead == 't') ADVANCE(198); - if (lookahead == 'u') ADVANCE(342); - if (lookahead == 'w') ADVANCE(290); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(343); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(185); + if (lookahead == 'G') ADVANCE(186); + if (lookahead == 'K') ADVANCE(187); + if (lookahead == 'M') ADVANCE(188); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == 'P') ADVANCE(189); + if (lookahead == 'T') ADVANCE(190); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1192); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(1533); + if (lookahead == 'd') ADVANCE(229); + if (lookahead == 'e') ADVANCE(194); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'g') ADVANCE(195); + if (lookahead == 'h') ADVANCE(333); + if (lookahead == 'i') ADVANCE(304); + if (lookahead == 'k') ADVANCE(196); + if (lookahead == 'm') ADVANCE(198); + if (lookahead == 'n') ADVANCE(315); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'p') ADVANCE(199); + if (lookahead == 's') ADVANCE(257); + if (lookahead == 't') ADVANCE(201); + if (lookahead == 'u') ADVANCE(343); + if (lookahead == 'w') ADVANCE(292); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(344); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(11) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); END_STATE(); case 12: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1196); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'i') ADVANCE(302); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(315); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 't') ADVANCE(337); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1192); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'i') ADVANCE(304); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(316); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 't') ADVANCE(338); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(12) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); END_STATE(); case 13: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1420); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'E') ADVANCE(219); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1195); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(218); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'i') ADVANCE(302); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(315); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 't') ADVANCE(337); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1416); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'E') ADVANCE(222); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1191); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(221); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'i') ADVANCE(304); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(316); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 't') ADVANCE(338); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(12) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1427); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1423); END_STATE(); case 14: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == ':') ADVANCE(1076); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == ':') ADVANCE(1072); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); + if (lookahead == '<') ADVANCE(1309); if (lookahead == '=') ADVANCE(524); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1816); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(1854); - if (lookahead == 'b') ADVANCE(1843); - if (lookahead == 'e') ADVANCE(1856); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'i') ADVANCE(1852); - if (lookahead == 'm') ADVANCE(1861); - if (lookahead == 'n') ADVANCE(1859); - if (lookahead == 'o') ADVANCE(1865); - if (lookahead == 's') ADVANCE(1881); - if (lookahead == 't') ADVANCE(1869); - if (lookahead == 'x') ADVANCE(1860); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1812); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(1850); + if (lookahead == 'b') ADVANCE(1839); + if (lookahead == 'e') ADVANCE(1852); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'i') ADVANCE(1848); + if (lookahead == 'm') ADVANCE(1857); + if (lookahead == 'n') ADVANCE(1855); + if (lookahead == 'o') ADVANCE(1861); + if (lookahead == 's') ADVANCE(1877); + if (lookahead == 't') ADVANCE(1865); + if (lookahead == 'x') ADVANCE(1856); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(20) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1883); END_STATE(); case 15: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); if (lookahead == '=') ADVANCE(524); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '@') ADVANCE(1111); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(1778); - if (lookahead == 'G') ADVANCE(1786); - if (lookahead == 'K') ADVANCE(1787); - if (lookahead == 'M') ADVANCE(1788); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == 'P') ADVANCE(1789); - if (lookahead == 'T') ADVANCE(1790); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1816); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(1854); - if (lookahead == 'b') ADVANCE(1536); - if (lookahead == 'd') ADVANCE(1821); - if (lookahead == 'e') ADVANCE(1779); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'g') ADVANCE(1792); - if (lookahead == 'h') ADVANCE(1864); - if (lookahead == 'i') ADVANCE(1852); - if (lookahead == 'k') ADVANCE(1793); - if (lookahead == 'm') ADVANCE(1794); - if (lookahead == 'n') ADVANCE(1858); - if (lookahead == 'o') ADVANCE(1865); - if (lookahead == 'p') ADVANCE(1795); - if (lookahead == 's') ADVANCE(1838); - if (lookahead == 't') ADVANCE(1796); - if (lookahead == 'u') ADVANCE(1871); - if (lookahead == 'w') ADVANCE(1847); - if (lookahead == 'x') ADVANCE(1860); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == 181) ADVANCE(1872); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '@') ADVANCE(1107); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(1774); + if (lookahead == 'G') ADVANCE(1782); + if (lookahead == 'K') ADVANCE(1783); + if (lookahead == 'M') ADVANCE(1784); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == 'P') ADVANCE(1785); + if (lookahead == 'T') ADVANCE(1786); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1812); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(1850); + if (lookahead == 'b') ADVANCE(1532); + if (lookahead == 'd') ADVANCE(1817); + if (lookahead == 'e') ADVANCE(1775); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'g') ADVANCE(1788); + if (lookahead == 'h') ADVANCE(1860); + if (lookahead == 'i') ADVANCE(1848); + if (lookahead == 'k') ADVANCE(1789); + if (lookahead == 'm') ADVANCE(1790); + if (lookahead == 'n') ADVANCE(1854); + if (lookahead == 'o') ADVANCE(1861); + if (lookahead == 'p') ADVANCE(1791); + if (lookahead == 's') ADVANCE(1834); + if (lookahead == 't') ADVANCE(1792); + if (lookahead == 'u') ADVANCE(1867); + if (lookahead == 'w') ADVANCE(1843); + if (lookahead == 'x') ADVANCE(1856); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == 181) ADVANCE(1868); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(22) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym__list_item_identifier_character_set_2(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym__list_item_identifier_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 16: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(1785); - if (lookahead == 'G') ADVANCE(1786); - if (lookahead == 'K') ADVANCE(1787); - if (lookahead == 'M') ADVANCE(1788); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == 'P') ADVANCE(1789); - if (lookahead == 'T') ADVANCE(1790); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1816); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(1854); - if (lookahead == 'b') ADVANCE(1536); - if (lookahead == 'd') ADVANCE(1821); - if (lookahead == 'e') ADVANCE(1791); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'g') ADVANCE(1792); - if (lookahead == 'h') ADVANCE(1864); - if (lookahead == 'i') ADVANCE(1852); - if (lookahead == 'k') ADVANCE(1793); - if (lookahead == 'm') ADVANCE(1794); - if (lookahead == 'n') ADVANCE(1858); - if (lookahead == 'o') ADVANCE(1865); - if (lookahead == 'p') ADVANCE(1795); - if (lookahead == 's') ADVANCE(1838); - if (lookahead == 't') ADVANCE(1796); - if (lookahead == 'u') ADVANCE(1871); - if (lookahead == 'w') ADVANCE(1847); - if (lookahead == 'x') ADVANCE(1860); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == 181) ADVANCE(1872); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(1781); + if (lookahead == 'G') ADVANCE(1782); + if (lookahead == 'K') ADVANCE(1783); + if (lookahead == 'M') ADVANCE(1784); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == 'P') ADVANCE(1785); + if (lookahead == 'T') ADVANCE(1786); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1812); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(1850); + if (lookahead == 'b') ADVANCE(1532); + if (lookahead == 'd') ADVANCE(1817); + if (lookahead == 'e') ADVANCE(1787); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'g') ADVANCE(1788); + if (lookahead == 'h') ADVANCE(1860); + if (lookahead == 'i') ADVANCE(1848); + if (lookahead == 'k') ADVANCE(1789); + if (lookahead == 'm') ADVANCE(1790); + if (lookahead == 'n') ADVANCE(1854); + if (lookahead == 'o') ADVANCE(1861); + if (lookahead == 'p') ADVANCE(1791); + if (lookahead == 's') ADVANCE(1834); + if (lookahead == 't') ADVANCE(1792); + if (lookahead == 'u') ADVANCE(1867); + if (lookahead == 'w') ADVANCE(1843); + if (lookahead == 'x') ADVANCE(1856); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == 181) ADVANCE(1868); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(23) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym__list_item_identifier_character_set_2(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym__list_item_identifier_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 17: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'E') ADVANCE(1781); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1816); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(1854); - if (lookahead == 'b') ADVANCE(1843); - if (lookahead == 'e') ADVANCE(1780); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'i') ADVANCE(1852); - if (lookahead == 'm') ADVANCE(1861); - if (lookahead == 'n') ADVANCE(1859); - if (lookahead == 'o') ADVANCE(1865); - if (lookahead == 's') ADVANCE(1881); - if (lookahead == 't') ADVANCE(1869); - if (lookahead == 'x') ADVANCE(1860); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'E') ADVANCE(1777); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1812); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(1850); + if (lookahead == 'b') ADVANCE(1839); + if (lookahead == 'e') ADVANCE(1776); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'i') ADVANCE(1848); + if (lookahead == 'm') ADVANCE(1857); + if (lookahead == 'n') ADVANCE(1855); + if (lookahead == 'o') ADVANCE(1861); + if (lookahead == 's') ADVANCE(1877); + if (lookahead == 't') ADVANCE(1865); + if (lookahead == 'x') ADVANCE(1856); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(26) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1883); END_STATE(); case 18: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1420); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(178); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(1778); - if (lookahead == 'G') ADVANCE(1786); - if (lookahead == 'K') ADVANCE(1787); - if (lookahead == 'M') ADVANCE(1788); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == 'P') ADVANCE(1789); - if (lookahead == 'T') ADVANCE(1790); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1818); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(1854); - if (lookahead == 'b') ADVANCE(1536); - if (lookahead == 'd') ADVANCE(1821); - if (lookahead == 'e') ADVANCE(1779); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'g') ADVANCE(1792); - if (lookahead == 'h') ADVANCE(1864); - if (lookahead == 'i') ADVANCE(1852); - if (lookahead == 'k') ADVANCE(1793); - if (lookahead == 'm') ADVANCE(1794); - if (lookahead == 'n') ADVANCE(1858); - if (lookahead == 'o') ADVANCE(1865); - if (lookahead == 'p') ADVANCE(1795); - if (lookahead == 's') ADVANCE(1838); - if (lookahead == 't') ADVANCE(1796); - if (lookahead == 'u') ADVANCE(1871); - if (lookahead == 'w') ADVANCE(1847); - if (lookahead == 'x') ADVANCE(1860); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == 181) ADVANCE(1872); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1416); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(181); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(1774); + if (lookahead == 'G') ADVANCE(1782); + if (lookahead == 'K') ADVANCE(1783); + if (lookahead == 'M') ADVANCE(1784); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == 'P') ADVANCE(1785); + if (lookahead == 'T') ADVANCE(1786); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1814); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(1850); + if (lookahead == 'b') ADVANCE(1532); + if (lookahead == 'd') ADVANCE(1817); + if (lookahead == 'e') ADVANCE(1775); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'g') ADVANCE(1788); + if (lookahead == 'h') ADVANCE(1860); + if (lookahead == 'i') ADVANCE(1848); + if (lookahead == 'k') ADVANCE(1789); + if (lookahead == 'm') ADVANCE(1790); + if (lookahead == 'n') ADVANCE(1854); + if (lookahead == 'o') ADVANCE(1861); + if (lookahead == 'p') ADVANCE(1791); + if (lookahead == 's') ADVANCE(1834); + if (lookahead == 't') ADVANCE(1792); + if (lookahead == 'u') ADVANCE(1867); + if (lookahead == 'w') ADVANCE(1843); + if (lookahead == 'x') ADVANCE(1856); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == 181) ADVANCE(1868); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(24) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1427); - if (sym__list_item_identifier_character_set_2(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1423); + if (sym__list_item_identifier_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 19: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1420); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'E') ADVANCE(1781); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1818); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(1854); - if (lookahead == 'b') ADVANCE(1843); - if (lookahead == 'e') ADVANCE(1780); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'i') ADVANCE(1852); - if (lookahead == 'm') ADVANCE(1861); - if (lookahead == 'n') ADVANCE(1859); - if (lookahead == 'o') ADVANCE(1865); - if (lookahead == 's') ADVANCE(1881); - if (lookahead == 't') ADVANCE(1869); - if (lookahead == 'x') ADVANCE(1860); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1416); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'E') ADVANCE(1777); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1814); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(1850); + if (lookahead == 'b') ADVANCE(1839); + if (lookahead == 'e') ADVANCE(1776); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'i') ADVANCE(1848); + if (lookahead == 'm') ADVANCE(1857); + if (lookahead == 'n') ADVANCE(1855); + if (lookahead == 'o') ADVANCE(1861); + if (lookahead == 's') ADVANCE(1877); + if (lookahead == 't') ADVANCE(1865); + if (lookahead == 'x') ADVANCE(1856); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(26) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1427); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1423); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1883); END_STATE(); case 20: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == ':') ADVANCE(1076); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == ':') ADVANCE(1072); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); + if (lookahead == '<') ADVANCE(1309); if (lookahead == '=') ADVANCE(524); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1816); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(1854); - if (lookahead == 'b') ADVANCE(1843); - if (lookahead == 'e') ADVANCE(1856); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'i') ADVANCE(1852); - if (lookahead == 'm') ADVANCE(1861); - if (lookahead == 'n') ADVANCE(1859); - if (lookahead == 'o') ADVANCE(1865); - if (lookahead == 's') ADVANCE(1881); - if (lookahead == 't') ADVANCE(1869); - if (lookahead == 'x') ADVANCE(1860); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1812); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(1850); + if (lookahead == 'b') ADVANCE(1839); + if (lookahead == 'e') ADVANCE(1852); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'i') ADVANCE(1848); + if (lookahead == 'm') ADVANCE(1857); + if (lookahead == 'n') ADVANCE(1855); + if (lookahead == 'o') ADVANCE(1861); + if (lookahead == 's') ADVANCE(1877); + if (lookahead == 't') ADVANCE(1865); + if (lookahead == 'x') ADVANCE(1856); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(20) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1883); END_STATE(); case 21: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == ':') ADVANCE(1076); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == ':') ADVANCE(1072); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); + if (lookahead == '<') ADVANCE(1309); if (lookahead == '=') ADVANCE(524); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1816); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(1854); - if (lookahead == 'b') ADVANCE(1843); - if (lookahead == 'e') ADVANCE(1856); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'i') ADVANCE(1852); - if (lookahead == 'm') ADVANCE(1861); - if (lookahead == 'n') ADVANCE(1859); - if (lookahead == 'o') ADVANCE(1865); - if (lookahead == 's') ADVANCE(1881); - if (lookahead == 't') ADVANCE(1869); - if (lookahead == 'x') ADVANCE(1860); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1812); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(1850); + if (lookahead == 'b') ADVANCE(1839); + if (lookahead == 'e') ADVANCE(1852); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'i') ADVANCE(1848); + if (lookahead == 'm') ADVANCE(1857); + if (lookahead == 'n') ADVANCE(1855); + if (lookahead == 'o') ADVANCE(1861); + if (lookahead == 's') ADVANCE(1877); + if (lookahead == 't') ADVANCE(1865); + if (lookahead == 'x') ADVANCE(1856); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(21) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1883); END_STATE(); case 22: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); if (lookahead == '=') ADVANCE(524); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '@') ADVANCE(1111); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(1785); - if (lookahead == 'G') ADVANCE(1786); - if (lookahead == 'K') ADVANCE(1787); - if (lookahead == 'M') ADVANCE(1788); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == 'P') ADVANCE(1789); - if (lookahead == 'T') ADVANCE(1790); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1816); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(1854); - if (lookahead == 'b') ADVANCE(1536); - if (lookahead == 'd') ADVANCE(1821); - if (lookahead == 'e') ADVANCE(1791); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'g') ADVANCE(1792); - if (lookahead == 'h') ADVANCE(1864); - if (lookahead == 'i') ADVANCE(1852); - if (lookahead == 'k') ADVANCE(1793); - if (lookahead == 'm') ADVANCE(1794); - if (lookahead == 'n') ADVANCE(1858); - if (lookahead == 'o') ADVANCE(1865); - if (lookahead == 'p') ADVANCE(1795); - if (lookahead == 's') ADVANCE(1838); - if (lookahead == 't') ADVANCE(1796); - if (lookahead == 'u') ADVANCE(1871); - if (lookahead == 'w') ADVANCE(1847); - if (lookahead == 'x') ADVANCE(1860); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == 181) ADVANCE(1872); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '@') ADVANCE(1107); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(1781); + if (lookahead == 'G') ADVANCE(1782); + if (lookahead == 'K') ADVANCE(1783); + if (lookahead == 'M') ADVANCE(1784); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == 'P') ADVANCE(1785); + if (lookahead == 'T') ADVANCE(1786); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1812); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(1850); + if (lookahead == 'b') ADVANCE(1532); + if (lookahead == 'd') ADVANCE(1817); + if (lookahead == 'e') ADVANCE(1787); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'g') ADVANCE(1788); + if (lookahead == 'h') ADVANCE(1860); + if (lookahead == 'i') ADVANCE(1848); + if (lookahead == 'k') ADVANCE(1789); + if (lookahead == 'm') ADVANCE(1790); + if (lookahead == 'n') ADVANCE(1854); + if (lookahead == 'o') ADVANCE(1861); + if (lookahead == 'p') ADVANCE(1791); + if (lookahead == 's') ADVANCE(1834); + if (lookahead == 't') ADVANCE(1792); + if (lookahead == 'u') ADVANCE(1867); + if (lookahead == 'w') ADVANCE(1843); + if (lookahead == 'x') ADVANCE(1856); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == 181) ADVANCE(1868); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(22) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym__list_item_identifier_character_set_2(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym__list_item_identifier_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 23: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(1785); - if (lookahead == 'G') ADVANCE(1786); - if (lookahead == 'K') ADVANCE(1787); - if (lookahead == 'M') ADVANCE(1788); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == 'P') ADVANCE(1789); - if (lookahead == 'T') ADVANCE(1790); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1816); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(1854); - if (lookahead == 'b') ADVANCE(1536); - if (lookahead == 'd') ADVANCE(1821); - if (lookahead == 'e') ADVANCE(1791); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'g') ADVANCE(1792); - if (lookahead == 'h') ADVANCE(1864); - if (lookahead == 'i') ADVANCE(1852); - if (lookahead == 'k') ADVANCE(1793); - if (lookahead == 'm') ADVANCE(1794); - if (lookahead == 'n') ADVANCE(1858); - if (lookahead == 'o') ADVANCE(1865); - if (lookahead == 'p') ADVANCE(1795); - if (lookahead == 's') ADVANCE(1838); - if (lookahead == 't') ADVANCE(1796); - if (lookahead == 'u') ADVANCE(1871); - if (lookahead == 'w') ADVANCE(1847); - if (lookahead == 'x') ADVANCE(1860); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == 181) ADVANCE(1872); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(1781); + if (lookahead == 'G') ADVANCE(1782); + if (lookahead == 'K') ADVANCE(1783); + if (lookahead == 'M') ADVANCE(1784); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == 'P') ADVANCE(1785); + if (lookahead == 'T') ADVANCE(1786); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1812); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(1850); + if (lookahead == 'b') ADVANCE(1532); + if (lookahead == 'd') ADVANCE(1817); + if (lookahead == 'e') ADVANCE(1787); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'g') ADVANCE(1788); + if (lookahead == 'h') ADVANCE(1860); + if (lookahead == 'i') ADVANCE(1848); + if (lookahead == 'k') ADVANCE(1789); + if (lookahead == 'm') ADVANCE(1790); + if (lookahead == 'n') ADVANCE(1854); + if (lookahead == 'o') ADVANCE(1861); + if (lookahead == 'p') ADVANCE(1791); + if (lookahead == 's') ADVANCE(1834); + if (lookahead == 't') ADVANCE(1792); + if (lookahead == 'u') ADVANCE(1867); + if (lookahead == 'w') ADVANCE(1843); + if (lookahead == 'x') ADVANCE(1856); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == 181) ADVANCE(1868); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(23) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym__list_item_identifier_character_set_2(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym__list_item_identifier_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 24: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(178); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(1785); - if (lookahead == 'G') ADVANCE(1786); - if (lookahead == 'K') ADVANCE(1787); - if (lookahead == 'M') ADVANCE(1788); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == 'P') ADVANCE(1789); - if (lookahead == 'T') ADVANCE(1790); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1816); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(1854); - if (lookahead == 'b') ADVANCE(1536); - if (lookahead == 'd') ADVANCE(1821); - if (lookahead == 'e') ADVANCE(1791); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'g') ADVANCE(1792); - if (lookahead == 'h') ADVANCE(1864); - if (lookahead == 'i') ADVANCE(1852); - if (lookahead == 'k') ADVANCE(1793); - if (lookahead == 'm') ADVANCE(1794); - if (lookahead == 'n') ADVANCE(1858); - if (lookahead == 'o') ADVANCE(1865); - if (lookahead == 'p') ADVANCE(1795); - if (lookahead == 's') ADVANCE(1838); - if (lookahead == 't') ADVANCE(1796); - if (lookahead == 'u') ADVANCE(1871); - if (lookahead == 'w') ADVANCE(1847); - if (lookahead == 'x') ADVANCE(1860); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == 181) ADVANCE(1872); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(181); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(1781); + if (lookahead == 'G') ADVANCE(1782); + if (lookahead == 'K') ADVANCE(1783); + if (lookahead == 'M') ADVANCE(1784); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == 'P') ADVANCE(1785); + if (lookahead == 'T') ADVANCE(1786); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1812); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(1850); + if (lookahead == 'b') ADVANCE(1532); + if (lookahead == 'd') ADVANCE(1817); + if (lookahead == 'e') ADVANCE(1787); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'g') ADVANCE(1788); + if (lookahead == 'h') ADVANCE(1860); + if (lookahead == 'i') ADVANCE(1848); + if (lookahead == 'k') ADVANCE(1789); + if (lookahead == 'm') ADVANCE(1790); + if (lookahead == 'n') ADVANCE(1854); + if (lookahead == 'o') ADVANCE(1861); + if (lookahead == 'p') ADVANCE(1791); + if (lookahead == 's') ADVANCE(1834); + if (lookahead == 't') ADVANCE(1792); + if (lookahead == 'u') ADVANCE(1867); + if (lookahead == 'w') ADVANCE(1843); + if (lookahead == 'x') ADVANCE(1856); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == 181) ADVANCE(1868); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(24) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym__list_item_identifier_character_set_2(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym__list_item_identifier_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 25: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'E') ADVANCE(1781); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1816); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(1854); - if (lookahead == 'b') ADVANCE(1843); - if (lookahead == 'e') ADVANCE(1780); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'i') ADVANCE(1852); - if (lookahead == 'm') ADVANCE(1861); - if (lookahead == 'n') ADVANCE(1859); - if (lookahead == 'o') ADVANCE(1865); - if (lookahead == 's') ADVANCE(1881); - if (lookahead == 't') ADVANCE(1869); - if (lookahead == 'x') ADVANCE(1860); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'E') ADVANCE(1777); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1812); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(1850); + if (lookahead == 'b') ADVANCE(1839); + if (lookahead == 'e') ADVANCE(1776); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'i') ADVANCE(1848); + if (lookahead == 'm') ADVANCE(1857); + if (lookahead == 'n') ADVANCE(1855); + if (lookahead == 'o') ADVANCE(1861); + if (lookahead == 's') ADVANCE(1877); + if (lookahead == 't') ADVANCE(1865); + if (lookahead == 'x') ADVANCE(1856); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(26) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1883); END_STATE(); case 26: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1816); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(1854); - if (lookahead == 'b') ADVANCE(1843); - if (lookahead == 'e') ADVANCE(1856); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'i') ADVANCE(1852); - if (lookahead == 'm') ADVANCE(1861); - if (lookahead == 'n') ADVANCE(1859); - if (lookahead == 'o') ADVANCE(1865); - if (lookahead == 's') ADVANCE(1881); - if (lookahead == 't') ADVANCE(1869); - if (lookahead == 'x') ADVANCE(1860); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1812); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(1850); + if (lookahead == 'b') ADVANCE(1839); + if (lookahead == 'e') ADVANCE(1852); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'i') ADVANCE(1848); + if (lookahead == 'm') ADVANCE(1857); + if (lookahead == 'n') ADVANCE(1855); + if (lookahead == 'o') ADVANCE(1861); + if (lookahead == 's') ADVANCE(1877); + if (lookahead == 't') ADVANCE(1865); + if (lookahead == 'x') ADVANCE(1856); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(26) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1883); END_STATE(); case 27: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1420); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'E') ADVANCE(1781); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1818); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(1854); - if (lookahead == 'b') ADVANCE(1843); - if (lookahead == 'e') ADVANCE(1780); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'i') ADVANCE(1852); - if (lookahead == 'm') ADVANCE(1861); - if (lookahead == 'n') ADVANCE(1859); - if (lookahead == 'o') ADVANCE(1865); - if (lookahead == 's') ADVANCE(1881); - if (lookahead == 't') ADVANCE(1869); - if (lookahead == 'x') ADVANCE(1860); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1416); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'E') ADVANCE(1777); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1814); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(1850); + if (lookahead == 'b') ADVANCE(1839); + if (lookahead == 'e') ADVANCE(1776); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'i') ADVANCE(1848); + if (lookahead == 'm') ADVANCE(1857); + if (lookahead == 'n') ADVANCE(1855); + if (lookahead == 'o') ADVANCE(1861); + if (lookahead == 's') ADVANCE(1877); + if (lookahead == 't') ADVANCE(1865); + if (lookahead == 'x') ADVANCE(1856); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(26) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1427); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1423); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1883); END_STATE(); case 28: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1131); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1402); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1197); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'h') ADVANCE(285); - if (lookahead == 'i') ADVANCE(302); - if (lookahead == 'l') ADVANCE(288); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(261); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 't') ADVANCE(337); - if (lookahead == 'u') ADVANCE(348); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1127); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1398); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1193); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'h') ADVANCE(287); + if (lookahead == 'i') ADVANCE(304); + if (lookahead == 'l') ADVANCE(290); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(264); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 't') ADVANCE(338); + if (lookahead == 'u') ADVANCE(349); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(8) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1405); END_STATE(); case 29: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1131); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1402); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1197); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'i') ADVANCE(302); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(315); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 't') ADVANCE(337); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1127); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1398); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1193); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'i') ADVANCE(304); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(316); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 't') ADVANCE(338); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(12) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1405); END_STATE(); case 30: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1121); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1402); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1819); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(1854); - if (lookahead == 'b') ADVANCE(1843); - if (lookahead == 'e') ADVANCE(1856); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'i') ADVANCE(1852); - if (lookahead == 'm') ADVANCE(1861); - if (lookahead == 'n') ADVANCE(1859); - if (lookahead == 'o') ADVANCE(1865); - if (lookahead == 's') ADVANCE(1881); - if (lookahead == 't') ADVANCE(1869); - if (lookahead == 'x') ADVANCE(1860); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1117); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1398); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1815); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(1850); + if (lookahead == 'b') ADVANCE(1839); + if (lookahead == 'e') ADVANCE(1852); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'i') ADVANCE(1848); + if (lookahead == 'm') ADVANCE(1857); + if (lookahead == 'n') ADVANCE(1855); + if (lookahead == 'o') ADVANCE(1861); + if (lookahead == 's') ADVANCE(1877); + if (lookahead == 't') ADVANCE(1865); + if (lookahead == 'x') ADVANCE(1856); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(26) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1409); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1405); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1883); END_STATE(); case 31: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1121); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1402); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1819); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(1854); - if (lookahead == 'b') ADVANCE(1843); - if (lookahead == 'e') ADVANCE(1856); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'i') ADVANCE(1852); - if (lookahead == 'm') ADVANCE(1861); - if (lookahead == 'n') ADVANCE(1859); - if (lookahead == 'o') ADVANCE(1865); - if (lookahead == 's') ADVANCE(1881); - if (lookahead == 't') ADVANCE(1869); - if (lookahead == 'x') ADVANCE(1860); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1117); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1398); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1815); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(1850); + if (lookahead == 'b') ADVANCE(1839); + if (lookahead == 'e') ADVANCE(1852); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'i') ADVANCE(1848); + if (lookahead == 'm') ADVANCE(1857); + if (lookahead == 'n') ADVANCE(1855); + if (lookahead == 'o') ADVANCE(1861); + if (lookahead == 's') ADVANCE(1877); + if (lookahead == 't') ADVANCE(1865); + if (lookahead == 'x') ADVANCE(1856); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(26) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1409); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1405); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(1883); END_STATE(); case 32: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(172); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(862); - if (lookahead == 'e') ADVANCE(876); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'm') ADVANCE(879); - if (lookahead == 'n') ADVANCE(884); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 's') ADVANCE(905); - if (lookahead == 'x') ADVANCE(878); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(175); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(865); + if (lookahead == 'e') ADVANCE(879); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'm') ADVANCE(882); + if (lookahead == 'n') ADVANCE(887); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 's') ADVANCE(908); + if (lookahead == 'x') ADVANCE(881); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(32) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 33: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(172); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(862); - if (lookahead == 'e') ADVANCE(876); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'm') ADVANCE(879); - if (lookahead == 'n') ADVANCE(884); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 's') ADVANCE(905); - if (lookahead == 'x') ADVANCE(878); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(175); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(865); + if (lookahead == 'e') ADVANCE(879); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'm') ADVANCE(882); + if (lookahead == 'n') ADVANCE(887); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 's') ADVANCE(908); + if (lookahead == 'x') ADVANCE(881); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(33) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 34: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(172); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(862); - if (lookahead == 'e') ADVANCE(876); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'm') ADVANCE(879); - if (lookahead == 'n') ADVANCE(884); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 's') ADVANCE(905); - if (lookahead == 'x') ADVANCE(878); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(175); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(865); + if (lookahead == 'e') ADVANCE(879); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'm') ADVANCE(882); + if (lookahead == 'n') ADVANCE(887); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 's') ADVANCE(908); + if (lookahead == 'x') ADVANCE(881); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(34) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 35: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1120); - if (lookahead == '.') ADVANCE(1392); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(840); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(862); - if (lookahead == 'e') ADVANCE(876); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'm') ADVANCE(879); - if (lookahead == 'n') ADVANCE(884); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 's') ADVANCE(905); - if (lookahead == 'x') ADVANCE(878); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1116); + if (lookahead == '.') ADVANCE(1388); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(843); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(865); + if (lookahead == 'e') ADVANCE(879); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'm') ADVANCE(882); + if (lookahead == 'n') ADVANCE(887); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 's') ADVANCE(908); + if (lookahead == 'x') ADVANCE(881); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(32) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(912); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 36: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1120); - if (lookahead == '.') ADVANCE(1392); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(840); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(862); - if (lookahead == 'e') ADVANCE(876); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'm') ADVANCE(879); - if (lookahead == 'n') ADVANCE(884); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 's') ADVANCE(905); - if (lookahead == 'x') ADVANCE(878); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1116); + if (lookahead == '.') ADVANCE(1388); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(843); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(865); + if (lookahead == 'e') ADVANCE(879); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'm') ADVANCE(882); + if (lookahead == 'n') ADVANCE(887); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 's') ADVANCE(908); + if (lookahead == 'x') ADVANCE(881); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(32) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(912); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 37: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(178); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(270); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(181); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(272); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(37) END_STATE(); case 38: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(38) END_STATE(); case 39: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(172); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(862); - if (lookahead == 'e') ADVANCE(876); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'm') ADVANCE(879); - if (lookahead == 'n') ADVANCE(884); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 's') ADVANCE(905); - if (lookahead == 'x') ADVANCE(878); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(175); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(865); + if (lookahead == 'e') ADVANCE(879); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'm') ADVANCE(882); + if (lookahead == 'n') ADVANCE(887); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 's') ADVANCE(908); + if (lookahead == 'x') ADVANCE(881); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(39) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 40: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(172); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(862); - if (lookahead == 'e') ADVANCE(876); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'm') ADVANCE(879); - if (lookahead == 'n') ADVANCE(884); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 's') ADVANCE(905); - if (lookahead == 'x') ADVANCE(878); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(175); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(865); + if (lookahead == 'e') ADVANCE(879); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'm') ADVANCE(882); + if (lookahead == 'n') ADVANCE(887); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 's') ADVANCE(908); + if (lookahead == 'x') ADVANCE(881); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(40) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 41: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(178); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(270); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(181); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(272); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(41) END_STATE(); case 42: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(178); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(181); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(42) END_STATE(); case 43: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(43) END_STATE(); case 44: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1123); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1119); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(44) END_STATE(); case 45: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1132); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(178); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(223); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(270); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1128); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(181); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(226); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(272); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(37) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 46: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == '-') ADVANCE(1122); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(223); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == '-') ADVANCE(1118); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(226); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(44) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 47: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1390); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(1392); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1542); - if (lookahead == 'E') ADVANCE(802); - if (lookahead == 'G') ADVANCE(804); - if (lookahead == 'K') ADVANCE(805); - if (lookahead == 'M') ADVANCE(806); - if (lookahead == 'P') ADVANCE(807); - if (lookahead == 'T') ADVANCE(808); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(835); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(1538); - if (lookahead == 'd') ADVANCE(841); - if (lookahead == 'e') ADVANCE(809); - if (lookahead == 'g') ADVANCE(811); - if (lookahead == 'h') ADVANCE(886); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'k') ADVANCE(812); - if (lookahead == 'm') ADVANCE(813); - if (lookahead == 'n') ADVANCE(883); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 'p') ADVANCE(814); - if (lookahead == 's') ADVANCE(856); - if (lookahead == 't') ADVANCE(815); - if (lookahead == 'u') ADVANCE(896); - if (lookahead == 'w') ADVANCE(864); - if (lookahead == 'x') ADVANCE(878); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == 181) ADVANCE(897); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1386); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(1388); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1538); + if (lookahead == 'E') ADVANCE(805); + if (lookahead == 'G') ADVANCE(807); + if (lookahead == 'K') ADVANCE(808); + if (lookahead == 'M') ADVANCE(809); + if (lookahead == 'P') ADVANCE(810); + if (lookahead == 'T') ADVANCE(811); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(838); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(1534); + if (lookahead == 'd') ADVANCE(844); + if (lookahead == 'e') ADVANCE(812); + if (lookahead == 'g') ADVANCE(814); + if (lookahead == 'h') ADVANCE(889); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'k') ADVANCE(815); + if (lookahead == 'm') ADVANCE(816); + if (lookahead == 'n') ADVANCE(886); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 'p') ADVANCE(817); + if (lookahead == 's') ADVANCE(859); + if (lookahead == 't') ADVANCE(818); + if (lookahead == 'u') ADVANCE(899); + if (lookahead == 'w') ADVANCE(867); + if (lookahead == 'x') ADVANCE(881); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == 181) ADVANCE(900); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(54) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); - if (sym__list_item_identifier_character_set_2(lookahead)) ADVANCE(912); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); + if (sym__list_item_identifier_character_set_2(lookahead)) ADVANCE(915); END_STATE(); case 48: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(1392); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(862); - if (lookahead == 'e') ADVANCE(876); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'm') ADVANCE(879); - if (lookahead == 'n') ADVANCE(884); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 's') ADVANCE(905); - if (lookahead == 'x') ADVANCE(878); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(1388); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(865); + if (lookahead == 'e') ADVANCE(879); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'm') ADVANCE(882); + if (lookahead == 'n') ADVANCE(887); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 's') ADVANCE(908); + if (lookahead == 'x') ADVANCE(881); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(53) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 49: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(1392); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1542); - if (lookahead == 'E') ADVANCE(802); - if (lookahead == 'G') ADVANCE(804); - if (lookahead == 'K') ADVANCE(805); - if (lookahead == 'M') ADVANCE(806); - if (lookahead == 'P') ADVANCE(807); - if (lookahead == 'T') ADVANCE(808); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(1538); - if (lookahead == 'd') ADVANCE(841); - if (lookahead == 'e') ADVANCE(809); - if (lookahead == 'g') ADVANCE(811); - if (lookahead == 'h') ADVANCE(886); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'k') ADVANCE(812); - if (lookahead == 'm') ADVANCE(813); - if (lookahead == 'n') ADVANCE(883); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 'p') ADVANCE(814); - if (lookahead == 's') ADVANCE(856); - if (lookahead == 't') ADVANCE(815); - if (lookahead == 'u') ADVANCE(896); - if (lookahead == 'w') ADVANCE(864); - if (lookahead == 'x') ADVANCE(878); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == 181) ADVANCE(897); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(1388); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1538); + if (lookahead == 'E') ADVANCE(805); + if (lookahead == 'G') ADVANCE(807); + if (lookahead == 'K') ADVANCE(808); + if (lookahead == 'M') ADVANCE(809); + if (lookahead == 'P') ADVANCE(810); + if (lookahead == 'T') ADVANCE(811); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(1534); + if (lookahead == 'd') ADVANCE(844); + if (lookahead == 'e') ADVANCE(812); + if (lookahead == 'g') ADVANCE(814); + if (lookahead == 'h') ADVANCE(889); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'k') ADVANCE(815); + if (lookahead == 'm') ADVANCE(816); + if (lookahead == 'n') ADVANCE(886); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 'p') ADVANCE(817); + if (lookahead == 's') ADVANCE(859); + if (lookahead == 't') ADVANCE(818); + if (lookahead == 'u') ADVANCE(899); + if (lookahead == 'w') ADVANCE(867); + if (lookahead == 'x') ADVANCE(881); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == 181) ADVANCE(900); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(54) - if (sym_identifier_character_set_2(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_2(lookahead)) ADVANCE(915); END_STATE(); case 50: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(1392); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1542); - if (lookahead == 'E') ADVANCE(803); - if (lookahead == 'G') ADVANCE(804); - if (lookahead == 'K') ADVANCE(805); - if (lookahead == 'M') ADVANCE(806); - if (lookahead == 'P') ADVANCE(807); - if (lookahead == 'T') ADVANCE(808); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(1538); - if (lookahead == 'd') ADVANCE(841); - if (lookahead == 'e') ADVANCE(810); - if (lookahead == 'g') ADVANCE(811); - if (lookahead == 'h') ADVANCE(886); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'k') ADVANCE(812); - if (lookahead == 'm') ADVANCE(813); - if (lookahead == 'n') ADVANCE(883); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 'p') ADVANCE(814); - if (lookahead == 's') ADVANCE(856); - if (lookahead == 't') ADVANCE(815); - if (lookahead == 'u') ADVANCE(896); - if (lookahead == 'w') ADVANCE(864); - if (lookahead == 'x') ADVANCE(878); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == 181) ADVANCE(897); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(1388); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1538); + if (lookahead == 'E') ADVANCE(806); + if (lookahead == 'G') ADVANCE(807); + if (lookahead == 'K') ADVANCE(808); + if (lookahead == 'M') ADVANCE(809); + if (lookahead == 'P') ADVANCE(810); + if (lookahead == 'T') ADVANCE(811); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(1534); + if (lookahead == 'd') ADVANCE(844); + if (lookahead == 'e') ADVANCE(813); + if (lookahead == 'g') ADVANCE(814); + if (lookahead == 'h') ADVANCE(889); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'k') ADVANCE(815); + if (lookahead == 'm') ADVANCE(816); + if (lookahead == 'n') ADVANCE(886); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 'p') ADVANCE(817); + if (lookahead == 's') ADVANCE(859); + if (lookahead == 't') ADVANCE(818); + if (lookahead == 'u') ADVANCE(899); + if (lookahead == 'w') ADVANCE(867); + if (lookahead == 'x') ADVANCE(881); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == 181) ADVANCE(900); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(54) - if (sym_identifier_character_set_2(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_2(lookahead)) ADVANCE(915); END_STATE(); case 51: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(1392); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'E') ADVANCE(837); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(835); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(862); - if (lookahead == 'e') ADVANCE(836); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'm') ADVANCE(879); - if (lookahead == 'n') ADVANCE(884); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 's') ADVANCE(905); - if (lookahead == 'x') ADVANCE(878); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(1388); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'E') ADVANCE(840); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(838); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(865); + if (lookahead == 'e') ADVANCE(839); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'm') ADVANCE(882); + if (lookahead == 'n') ADVANCE(887); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 's') ADVANCE(908); + if (lookahead == 'x') ADVANCE(881); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(55) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(912); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 52: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(1392); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'E') ADVANCE(837); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(862); - if (lookahead == 'e') ADVANCE(836); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'm') ADVANCE(879); - if (lookahead == 'n') ADVANCE(884); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 's') ADVANCE(905); - if (lookahead == 'x') ADVANCE(878); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(1388); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'E') ADVANCE(840); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(865); + if (lookahead == 'e') ADVANCE(839); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'm') ADVANCE(882); + if (lookahead == 'n') ADVANCE(887); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 's') ADVANCE(908); + if (lookahead == 'x') ADVANCE(881); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(55) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 53: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(172); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(862); - if (lookahead == 'e') ADVANCE(876); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'm') ADVANCE(879); - if (lookahead == 'n') ADVANCE(884); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 's') ADVANCE(905); - if (lookahead == 'x') ADVANCE(878); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(175); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(865); + if (lookahead == 'e') ADVANCE(879); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'm') ADVANCE(882); + if (lookahead == 'n') ADVANCE(887); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 's') ADVANCE(908); + if (lookahead == 'x') ADVANCE(881); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(53) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 54: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(172); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1542); - if (lookahead == 'E') ADVANCE(803); - if (lookahead == 'G') ADVANCE(804); - if (lookahead == 'K') ADVANCE(805); - if (lookahead == 'M') ADVANCE(806); - if (lookahead == 'P') ADVANCE(807); - if (lookahead == 'T') ADVANCE(808); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(1538); - if (lookahead == 'd') ADVANCE(841); - if (lookahead == 'e') ADVANCE(810); - if (lookahead == 'g') ADVANCE(811); - if (lookahead == 'h') ADVANCE(886); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'k') ADVANCE(812); - if (lookahead == 'm') ADVANCE(813); - if (lookahead == 'n') ADVANCE(883); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 'p') ADVANCE(814); - if (lookahead == 's') ADVANCE(856); - if (lookahead == 't') ADVANCE(815); - if (lookahead == 'u') ADVANCE(896); - if (lookahead == 'w') ADVANCE(864); - if (lookahead == 'x') ADVANCE(878); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == 181) ADVANCE(897); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(175); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1538); + if (lookahead == 'E') ADVANCE(806); + if (lookahead == 'G') ADVANCE(807); + if (lookahead == 'K') ADVANCE(808); + if (lookahead == 'M') ADVANCE(809); + if (lookahead == 'P') ADVANCE(810); + if (lookahead == 'T') ADVANCE(811); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(1534); + if (lookahead == 'd') ADVANCE(844); + if (lookahead == 'e') ADVANCE(813); + if (lookahead == 'g') ADVANCE(814); + if (lookahead == 'h') ADVANCE(889); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'k') ADVANCE(815); + if (lookahead == 'm') ADVANCE(816); + if (lookahead == 'n') ADVANCE(886); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 'p') ADVANCE(817); + if (lookahead == 's') ADVANCE(859); + if (lookahead == 't') ADVANCE(818); + if (lookahead == 'u') ADVANCE(899); + if (lookahead == 'w') ADVANCE(867); + if (lookahead == 'x') ADVANCE(881); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == 181) ADVANCE(900); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(54) - if (sym_identifier_character_set_2(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_2(lookahead)) ADVANCE(915); END_STATE(); case 55: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(172); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(862); - if (lookahead == 'e') ADVANCE(876); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'm') ADVANCE(879); - if (lookahead == 'n') ADVANCE(884); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 's') ADVANCE(905); - if (lookahead == 'x') ADVANCE(878); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(175); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(865); + if (lookahead == 'e') ADVANCE(879); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'm') ADVANCE(882); + if (lookahead == 'n') ADVANCE(887); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 's') ADVANCE(908); + if (lookahead == 'x') ADVANCE(881); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(55) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 56: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(172); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(862); - if (lookahead == 'e') ADVANCE(876); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'm') ADVANCE(879); - if (lookahead == 'n') ADVANCE(884); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 's') ADVANCE(905); - if (lookahead == 'x') ADVANCE(878); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(175); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(865); + if (lookahead == 'e') ADVANCE(879); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'm') ADVANCE(882); + if (lookahead == 'n') ADVANCE(887); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 's') ADVANCE(908); + if (lookahead == 'x') ADVANCE(881); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(56) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 57: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(172); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(862); - if (lookahead == 'e') ADVANCE(876); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'm') ADVANCE(879); - if (lookahead == 'n') ADVANCE(884); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 's') ADVANCE(905); - if (lookahead == 'x') ADVANCE(878); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(175); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(865); + if (lookahead == 'e') ADVANCE(879); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'm') ADVANCE(882); + if (lookahead == 'n') ADVANCE(887); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 's') ADVANCE(908); + if (lookahead == 'x') ADVANCE(881); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(57) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 58: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(172); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(862); - if (lookahead == 'e') ADVANCE(876); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'm') ADVANCE(879); - if (lookahead == 'n') ADVANCE(884); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 's') ADVANCE(905); - if (lookahead == 'x') ADVANCE(878); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(175); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(865); + if (lookahead == 'e') ADVANCE(879); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'm') ADVANCE(882); + if (lookahead == 'n') ADVANCE(887); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 's') ADVANCE(908); + if (lookahead == 'x') ADVANCE(881); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(58) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 59: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(172); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'b') ADVANCE(862); - if (lookahead == 'e') ADVANCE(876); - if (lookahead == 'i') ADVANCE(874); - if (lookahead == 'm') ADVANCE(879); - if (lookahead == 'n') ADVANCE(884); - if (lookahead == 'o') ADVANCE(887); - if (lookahead == 's') ADVANCE(905); - if (lookahead == 'x') ADVANCE(878); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(175); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(876); + if (lookahead == 'b') ADVANCE(865); + if (lookahead == 'e') ADVANCE(879); + if (lookahead == 'i') ADVANCE(877); + if (lookahead == 'm') ADVANCE(882); + if (lookahead == 'n') ADVANCE(887); + if (lookahead == 'o') ADVANCE(890); + if (lookahead == 's') ADVANCE(908); + if (lookahead == 'x') ADVANCE(881); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(59) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 60: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1123); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1119); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); if (lookahead == '=') ADVANCE(524); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(181); - if (lookahead == 'G') ADVANCE(183); - if (lookahead == 'K') ADVANCE(184); - if (lookahead == 'M') ADVANCE(185); - if (lookahead == 'P') ADVANCE(186); - if (lookahead == 'T') ADVANCE(187); - if (lookahead == '_') ADVANCE(221); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(1537); - if (lookahead == 'd') ADVANCE(226); - if (lookahead == 'e') ADVANCE(189); - if (lookahead == 'g') ADVANCE(192); - if (lookahead == 'h') ADVANCE(332); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'k') ADVANCE(193); - if (lookahead == 'm') ADVANCE(195); - if (lookahead == 'n') ADVANCE(326); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 'p') ADVANCE(196); - if (lookahead == 's') ADVANCE(254); - if (lookahead == 't') ADVANCE(197); - if (lookahead == 'u') ADVANCE(342); - if (lookahead == 'w') ADVANCE(290); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == 181) ADVANCE(343); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(184); + if (lookahead == 'G') ADVANCE(186); + if (lookahead == 'K') ADVANCE(187); + if (lookahead == 'M') ADVANCE(188); + if (lookahead == 'P') ADVANCE(189); + if (lookahead == 'T') ADVANCE(190); + if (lookahead == '_') ADVANCE(224); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(1533); + if (lookahead == 'd') ADVANCE(229); + if (lookahead == 'e') ADVANCE(192); + if (lookahead == 'g') ADVANCE(195); + if (lookahead == 'h') ADVANCE(333); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'k') ADVANCE(196); + if (lookahead == 'm') ADVANCE(198); + if (lookahead == 'n') ADVANCE(327); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'p') ADVANCE(199); + if (lookahead == 's') ADVANCE(257); + if (lookahead == 't') ADVANCE(200); + if (lookahead == 'u') ADVANCE(343); + if (lookahead == 'w') ADVANCE(292); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == 181) ADVANCE(344); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(61) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); END_STATE(); case 61: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1123); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1119); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); if (lookahead == '=') ADVANCE(524); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(182); - if (lookahead == 'G') ADVANCE(183); - if (lookahead == 'K') ADVANCE(184); - if (lookahead == 'M') ADVANCE(185); - if (lookahead == 'P') ADVANCE(186); - if (lookahead == 'T') ADVANCE(187); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(1537); - if (lookahead == 'd') ADVANCE(226); - if (lookahead == 'e') ADVANCE(191); - if (lookahead == 'g') ADVANCE(192); - if (lookahead == 'h') ADVANCE(332); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'k') ADVANCE(193); - if (lookahead == 'm') ADVANCE(195); - if (lookahead == 'n') ADVANCE(326); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 'p') ADVANCE(196); - if (lookahead == 's') ADVANCE(254); - if (lookahead == 't') ADVANCE(197); - if (lookahead == 'u') ADVANCE(342); - if (lookahead == 'w') ADVANCE(290); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == 181) ADVANCE(343); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(185); + if (lookahead == 'G') ADVANCE(186); + if (lookahead == 'K') ADVANCE(187); + if (lookahead == 'M') ADVANCE(188); + if (lookahead == 'P') ADVANCE(189); + if (lookahead == 'T') ADVANCE(190); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(1533); + if (lookahead == 'd') ADVANCE(229); + if (lookahead == 'e') ADVANCE(194); + if (lookahead == 'g') ADVANCE(195); + if (lookahead == 'h') ADVANCE(333); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'k') ADVANCE(196); + if (lookahead == 'm') ADVANCE(198); + if (lookahead == 'n') ADVANCE(327); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'p') ADVANCE(199); + if (lookahead == 's') ADVANCE(257); + if (lookahead == 't') ADVANCE(200); + if (lookahead == 'u') ADVANCE(343); + if (lookahead == 'w') ADVANCE(292); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == 181) ADVANCE(344); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(61) END_STATE(); case 62: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(178); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(181); - if (lookahead == 'G') ADVANCE(183); - if (lookahead == 'K') ADVANCE(184); - if (lookahead == 'M') ADVANCE(185); - if (lookahead == 'P') ADVANCE(186); - if (lookahead == 'T') ADVANCE(187); - if (lookahead == '_') ADVANCE(221); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(1537); - if (lookahead == 'd') ADVANCE(226); - if (lookahead == 'e') ADVANCE(189); - if (lookahead == 'g') ADVANCE(192); - if (lookahead == 'h') ADVANCE(332); - if (lookahead == 'i') ADVANCE(270); - if (lookahead == 'k') ADVANCE(193); - if (lookahead == 'm') ADVANCE(195); - if (lookahead == 'n') ADVANCE(326); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 'p') ADVANCE(196); - if (lookahead == 's') ADVANCE(254); - if (lookahead == 't') ADVANCE(197); - if (lookahead == 'u') ADVANCE(342); - if (lookahead == 'w') ADVANCE(290); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(343); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(181); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(184); + if (lookahead == 'G') ADVANCE(186); + if (lookahead == 'K') ADVANCE(187); + if (lookahead == 'M') ADVANCE(188); + if (lookahead == 'P') ADVANCE(189); + if (lookahead == 'T') ADVANCE(190); + if (lookahead == '_') ADVANCE(224); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(1533); + if (lookahead == 'd') ADVANCE(229); + if (lookahead == 'e') ADVANCE(192); + if (lookahead == 'g') ADVANCE(195); + if (lookahead == 'h') ADVANCE(333); + if (lookahead == 'i') ADVANCE(272); + if (lookahead == 'k') ADVANCE(196); + if (lookahead == 'm') ADVANCE(198); + if (lookahead == 'n') ADVANCE(327); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'p') ADVANCE(199); + if (lookahead == 's') ADVANCE(257); + if (lookahead == 't') ADVANCE(200); + if (lookahead == 'u') ADVANCE(343); + if (lookahead == 'w') ADVANCE(292); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(344); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(64) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); END_STATE(); case 63: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); if (lookahead == '=') ADVANCE(523); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(270); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(272); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(65) END_STATE(); case 64: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(178); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(182); - if (lookahead == 'G') ADVANCE(183); - if (lookahead == 'K') ADVANCE(184); - if (lookahead == 'M') ADVANCE(185); - if (lookahead == 'P') ADVANCE(186); - if (lookahead == 'T') ADVANCE(187); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(1537); - if (lookahead == 'd') ADVANCE(226); - if (lookahead == 'e') ADVANCE(191); - if (lookahead == 'g') ADVANCE(192); - if (lookahead == 'h') ADVANCE(332); - if (lookahead == 'i') ADVANCE(270); - if (lookahead == 'k') ADVANCE(193); - if (lookahead == 'm') ADVANCE(195); - if (lookahead == 'n') ADVANCE(326); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 'p') ADVANCE(196); - if (lookahead == 's') ADVANCE(254); - if (lookahead == 't') ADVANCE(197); - if (lookahead == 'u') ADVANCE(342); - if (lookahead == 'w') ADVANCE(290); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(343); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(181); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(185); + if (lookahead == 'G') ADVANCE(186); + if (lookahead == 'K') ADVANCE(187); + if (lookahead == 'M') ADVANCE(188); + if (lookahead == 'P') ADVANCE(189); + if (lookahead == 'T') ADVANCE(190); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(1533); + if (lookahead == 'd') ADVANCE(229); + if (lookahead == 'e') ADVANCE(194); + if (lookahead == 'g') ADVANCE(195); + if (lookahead == 'h') ADVANCE(333); + if (lookahead == 'i') ADVANCE(272); + if (lookahead == 'k') ADVANCE(196); + if (lookahead == 'm') ADVANCE(198); + if (lookahead == 'n') ADVANCE(327); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'p') ADVANCE(199); + if (lookahead == 's') ADVANCE(257); + if (lookahead == 't') ADVANCE(200); + if (lookahead == 'u') ADVANCE(343); + if (lookahead == 'w') ADVANCE(292); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(344); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(64) END_STATE(); case 65: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); if (lookahead == '=') ADVANCE(523); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(270); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(272); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(65) END_STATE(); case 66: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(66) END_STATE(); case 67: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(178); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(270); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(181); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(272); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(67) END_STATE(); case 68: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(178); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(181); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(68) END_STATE(); case 69: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(69) END_STATE(); case 70: - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1123); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1119); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(70) END_STATE(); case 71: - if (lookahead == '!') ADVANCE(1893); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1289); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1130); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1489); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1894); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); + if (lookahead == '!') ADVANCE(1891); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1285); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1126); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1485); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1892); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(685); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(694); - if (lookahead == 'f') ADVANCE(715); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(688); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(645); + if (lookahead == 'e') ADVANCE(697); + if (lookahead == 'f') ADVANCE(718); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(597); - if (lookahead == 'n') ADVANCE(641); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(737); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(669); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(642); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(741); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(672); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(78) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1500); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); if (lookahead != 0 && (lookahead < ')' || ';' < lookahead) && - lookahead != '{') ADVANCE(1905); + lookahead != '{') ADVANCE(1903); END_STATE(); case 72: - if (lookahead == '!') ADVANCE(1893); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1289); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1130); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1489); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1894); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1543); + if (lookahead == '!') ADVANCE(1891); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1285); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1126); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1485); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1892); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1539); if (lookahead == 'E') ADVANCE(547); if (lookahead == 'G') ADVANCE(556); if (lookahead == 'K') ADVANCE(557); @@ -32745,61 +32811,61 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'N') ADVANCE(593); if (lookahead == 'P') ADVANCE(559); if (lookahead == 'T') ADVANCE(560); - if (lookahead == '[') ADVANCE(1748); + if (lookahead == '[') ADVANCE(1744); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(685); - if (lookahead == 'b') ADVANCE(1539); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(604); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(688); + if (lookahead == 'b') ADVANCE(1535); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(605); if (lookahead == 'e') ADVANCE(548); - if (lookahead == 'f') ADVANCE(715); + if (lookahead == 'f') ADVANCE(718); if (lookahead == 'g') ADVANCE(563); - if (lookahead == 'h') ADVANCE(671); - if (lookahead == 'i') ADVANCE(656); + if (lookahead == 'h') ADVANCE(674); + if (lookahead == 'i') ADVANCE(658); if (lookahead == 'k') ADVANCE(564); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(565); - if (lookahead == 'n') ADVANCE(640); - if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'n') ADVANCE(641); + if (lookahead == 'o') ADVANCE(733); if (lookahead == 'p') ADVANCE(567); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(645); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(646); if (lookahead == 't') ADVANCE(569); - if (lookahead == 'u') ADVANCE(747); - if (lookahead == 'w') ADVANCE(668); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(748); + if (lookahead == 'u') ADVANCE(750); + if (lookahead == 'w') ADVANCE(671); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(751); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(80) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1500); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(795); if (lookahead != 0 && (lookahead < ')' || ';' < lookahead) && lookahead != ']' && - lookahead != '{') ADVANCE(1905); + lookahead != '{') ADVANCE(1903); END_STATE(); case 73: - if (lookahead == '!') ADVANCE(1893); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1289); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1130); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1489); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1894); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1543); + if (lookahead == '!') ADVANCE(1891); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1285); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1126); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1485); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1892); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1539); if (lookahead == 'E') ADVANCE(555); if (lookahead == 'G') ADVANCE(556); if (lookahead == 'K') ADVANCE(557); @@ -32808,164 +32874,164 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'P') ADVANCE(559); if (lookahead == 'T') ADVANCE(560); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(685); - if (lookahead == 'b') ADVANCE(1539); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(604); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(688); + if (lookahead == 'b') ADVANCE(1535); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(605); if (lookahead == 'e') ADVANCE(561); - if (lookahead == 'f') ADVANCE(715); + if (lookahead == 'f') ADVANCE(718); if (lookahead == 'g') ADVANCE(563); - if (lookahead == 'h') ADVANCE(671); - if (lookahead == 'i') ADVANCE(656); + if (lookahead == 'h') ADVANCE(674); + if (lookahead == 'i') ADVANCE(658); if (lookahead == 'k') ADVANCE(564); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(565); - if (lookahead == 'n') ADVANCE(640); - if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'n') ADVANCE(641); + if (lookahead == 'o') ADVANCE(733); if (lookahead == 'p') ADVANCE(567); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(645); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(646); if (lookahead == 't') ADVANCE(569); - if (lookahead == 'u') ADVANCE(747); - if (lookahead == 'w') ADVANCE(668); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(748); + if (lookahead == 'u') ADVANCE(750); + if (lookahead == 'w') ADVANCE(671); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(751); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(80) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1500); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(795); if (lookahead != 0 && (lookahead < ')' || ';' < lookahead) && lookahead != '[' && lookahead != ']' && - lookahead != '{') ADVANCE(1905); + lookahead != '{') ADVANCE(1903); END_STATE(); case 74: - if (lookahead == '!') ADVANCE(1893); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1289); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1130); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1489); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1894); - if (lookahead == '>') ADVANCE(1108); + if (lookahead == '!') ADVANCE(1891); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1285); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1126); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1485); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1892); + if (lookahead == '>') ADVANCE(1104); if (lookahead == 'E') ADVANCE(550); if (lookahead == 'N') ADVANCE(593); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(685); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(624); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(688); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(645); if (lookahead == 'e') ADVANCE(549); - if (lookahead == 'f') ADVANCE(715); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == 'f') ADVANCE(718); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(597); - if (lookahead == 'n') ADVANCE(641); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(737); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(669); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(642); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(741); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(672); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(82) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1500); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); if (lookahead != 0 && (lookahead < ')' || ';' < lookahead) && lookahead != '[' && lookahead != ']' && - lookahead != '{') ADVANCE(1905); + lookahead != '{') ADVANCE(1903); END_STATE(); case 75: - if (lookahead == '!') ADVANCE(1893); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1289); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1130); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1489); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1894); - if (lookahead == '>') ADVANCE(1108); + if (lookahead == '!') ADVANCE(1891); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1285); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1126); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1485); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1892); + if (lookahead == '>') ADVANCE(1104); if (lookahead == 'N') ADVANCE(593); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(685); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(694); - if (lookahead == 'f') ADVANCE(715); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(688); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(645); + if (lookahead == 'e') ADVANCE(697); + if (lookahead == 'f') ADVANCE(718); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(597); - if (lookahead == 'n') ADVANCE(641); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(737); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(669); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(642); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(741); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(672); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(82) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1500); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); if (lookahead != 0 && (lookahead < ')' || ';' < lookahead) && lookahead != '[' && lookahead != ']' && - lookahead != '{') ADVANCE(1905); + lookahead != '{') ADVANCE(1903); END_STATE(); case 76: - if (lookahead == '!') ADVANCE(1893); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1289); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1130); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1422); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1894); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1543); + if (lookahead == '!') ADVANCE(1891); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1285); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1126); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1418); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1892); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1539); if (lookahead == 'E') ADVANCE(547); if (lookahead == 'G') ADVANCE(556); if (lookahead == 'K') ADVANCE(557); @@ -32973,167 +33039,167 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'N') ADVANCE(593); if (lookahead == 'P') ADVANCE(559); if (lookahead == 'T') ADVANCE(560); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); if (lookahead == '_') ADVANCE(590); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(685); - if (lookahead == 'b') ADVANCE(1539); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(604); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(688); + if (lookahead == 'b') ADVANCE(1535); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(605); if (lookahead == 'e') ADVANCE(548); - if (lookahead == 'f') ADVANCE(715); + if (lookahead == 'f') ADVANCE(718); if (lookahead == 'g') ADVANCE(563); - if (lookahead == 'h') ADVANCE(671); - if (lookahead == 'i') ADVANCE(656); + if (lookahead == 'h') ADVANCE(674); + if (lookahead == 'i') ADVANCE(658); if (lookahead == 'k') ADVANCE(564); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(565); - if (lookahead == 'n') ADVANCE(640); - if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'n') ADVANCE(641); + if (lookahead == 'o') ADVANCE(733); if (lookahead == 'p') ADVANCE(567); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(645); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(646); if (lookahead == 't') ADVANCE(569); - if (lookahead == 'u') ADVANCE(747); - if (lookahead == 'w') ADVANCE(668); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(748); + if (lookahead == 'u') ADVANCE(750); + if (lookahead == 'w') ADVANCE(671); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(751); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(79) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1429); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1425); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(795); if (lookahead != 0 && - (lookahead < ')' || ';' < lookahead)) ADVANCE(1905); + (lookahead < ')' || ';' < lookahead)) ADVANCE(1903); END_STATE(); case 77: - if (lookahead == '!') ADVANCE(1893); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1289); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1130); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1422); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1894); - if (lookahead == '>') ADVANCE(1108); + if (lookahead == '!') ADVANCE(1891); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1285); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1126); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1418); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1892); + if (lookahead == '>') ADVANCE(1104); if (lookahead == 'E') ADVANCE(550); if (lookahead == 'N') ADVANCE(593); if (lookahead == '_') ADVANCE(590); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(685); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(624); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(688); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(645); if (lookahead == 'e') ADVANCE(549); - if (lookahead == 'f') ADVANCE(715); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == 'f') ADVANCE(718); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(597); - if (lookahead == 'n') ADVANCE(641); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(737); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(669); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(642); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(741); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(672); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(82) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1429); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1425); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); if (lookahead != 0 && (lookahead < ')' || ';' < lookahead) && lookahead != '[' && lookahead != ']' && - lookahead != '{') ADVANCE(1905); + lookahead != '{') ADVANCE(1903); END_STATE(); case 78: - if (lookahead == '!') ADVANCE(1893); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1289); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1130); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1489); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1894); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); + if (lookahead == '!') ADVANCE(1891); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1285); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1126); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1485); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1892); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(685); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(694); - if (lookahead == 'f') ADVANCE(715); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(688); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(645); + if (lookahead == 'e') ADVANCE(697); + if (lookahead == 'f') ADVANCE(718); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(597); - if (lookahead == 'n') ADVANCE(641); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(737); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(669); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(642); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(741); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(672); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(78) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1500); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); if (lookahead != 0 && (lookahead < ')' || ';' < lookahead) && - lookahead != '{') ADVANCE(1905); + lookahead != '{') ADVANCE(1903); END_STATE(); case 79: - if (lookahead == '!') ADVANCE(1893); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1289); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1130); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1489); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1894); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1543); + if (lookahead == '!') ADVANCE(1891); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1285); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1126); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1485); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1892); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1539); if (lookahead == 'E') ADVANCE(555); if (lookahead == 'G') ADVANCE(556); if (lookahead == 'K') ADVANCE(557); @@ -33141,61 +33207,61 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'N') ADVANCE(593); if (lookahead == 'P') ADVANCE(559); if (lookahead == 'T') ADVANCE(560); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(685); - if (lookahead == 'b') ADVANCE(1539); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(604); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(688); + if (lookahead == 'b') ADVANCE(1535); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(605); if (lookahead == 'e') ADVANCE(561); - if (lookahead == 'f') ADVANCE(715); + if (lookahead == 'f') ADVANCE(718); if (lookahead == 'g') ADVANCE(563); - if (lookahead == 'h') ADVANCE(671); - if (lookahead == 'i') ADVANCE(656); + if (lookahead == 'h') ADVANCE(674); + if (lookahead == 'i') ADVANCE(658); if (lookahead == 'k') ADVANCE(564); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(565); - if (lookahead == 'n') ADVANCE(640); - if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'n') ADVANCE(641); + if (lookahead == 'o') ADVANCE(733); if (lookahead == 'p') ADVANCE(567); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(645); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(646); if (lookahead == 't') ADVANCE(569); - if (lookahead == 'u') ADVANCE(747); - if (lookahead == 'w') ADVANCE(668); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(748); + if (lookahead == 'u') ADVANCE(750); + if (lookahead == 'w') ADVANCE(671); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(751); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(79) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1500); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(795); if (lookahead != 0 && - (lookahead < ')' || ';' < lookahead)) ADVANCE(1905); + (lookahead < ')' || ';' < lookahead)) ADVANCE(1903); END_STATE(); case 80: - if (lookahead == '!') ADVANCE(1893); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1289); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1130); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1489); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1894); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1543); + if (lookahead == '!') ADVANCE(1891); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1285); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1126); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1485); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1892); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1539); if (lookahead == 'E') ADVANCE(555); if (lookahead == 'G') ADVANCE(556); if (lookahead == 'K') ADVANCE(557); @@ -33204,666 +33270,666 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'P') ADVANCE(559); if (lookahead == 'T') ADVANCE(560); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(685); - if (lookahead == 'b') ADVANCE(1539); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(604); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(688); + if (lookahead == 'b') ADVANCE(1535); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(605); if (lookahead == 'e') ADVANCE(561); - if (lookahead == 'f') ADVANCE(715); + if (lookahead == 'f') ADVANCE(718); if (lookahead == 'g') ADVANCE(563); - if (lookahead == 'h') ADVANCE(671); - if (lookahead == 'i') ADVANCE(656); + if (lookahead == 'h') ADVANCE(674); + if (lookahead == 'i') ADVANCE(658); if (lookahead == 'k') ADVANCE(564); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(565); - if (lookahead == 'n') ADVANCE(640); - if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'n') ADVANCE(641); + if (lookahead == 'o') ADVANCE(733); if (lookahead == 'p') ADVANCE(567); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(645); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(646); if (lookahead == 't') ADVANCE(569); - if (lookahead == 'u') ADVANCE(747); - if (lookahead == 'w') ADVANCE(668); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(748); + if (lookahead == 'u') ADVANCE(750); + if (lookahead == 'w') ADVANCE(671); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(751); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(80) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1500); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(795); if (lookahead != 0 && (lookahead < ')' || ';' < lookahead) && lookahead != '[' && lookahead != ']' && - lookahead != '{') ADVANCE(1905); + lookahead != '{') ADVANCE(1903); END_STATE(); case 81: - if (lookahead == '!') ADVANCE(1893); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1289); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1130); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1489); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1894); - if (lookahead == '>') ADVANCE(1108); + if (lookahead == '!') ADVANCE(1891); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1285); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1126); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1485); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1892); + if (lookahead == '>') ADVANCE(1104); if (lookahead == 'E') ADVANCE(550); if (lookahead == 'N') ADVANCE(593); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(685); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(624); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(688); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(645); if (lookahead == 'e') ADVANCE(549); - if (lookahead == 'f') ADVANCE(715); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == 'f') ADVANCE(718); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(597); - if (lookahead == 'n') ADVANCE(641); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(737); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(669); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(642); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(741); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(672); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(82) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1500); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); if (lookahead != 0 && (lookahead < ')' || ';' < lookahead) && lookahead != '[' && lookahead != ']' && - lookahead != '{') ADVANCE(1905); + lookahead != '{') ADVANCE(1903); END_STATE(); case 82: - if (lookahead == '!') ADVANCE(1893); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1289); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1130); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1489); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1894); - if (lookahead == '>') ADVANCE(1108); + if (lookahead == '!') ADVANCE(1891); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1285); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1126); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1485); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1892); + if (lookahead == '>') ADVANCE(1104); if (lookahead == 'N') ADVANCE(593); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(685); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(694); - if (lookahead == 'f') ADVANCE(715); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(688); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(645); + if (lookahead == 'e') ADVANCE(697); + if (lookahead == 'f') ADVANCE(718); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(597); - if (lookahead == 'n') ADVANCE(641); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(737); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(669); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(642); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(741); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(672); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(82) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1500); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); if (lookahead != 0 && (lookahead < ')' || ';' < lookahead) && lookahead != '[' && lookahead != ']' && - lookahead != '{') ADVANCE(1905); + lookahead != '{') ADVANCE(1903); END_STATE(); case 83: - if (lookahead == '!') ADVANCE(1893); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1289); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1130); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1422); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1894); - if (lookahead == '>') ADVANCE(1108); + if (lookahead == '!') ADVANCE(1891); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1285); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1126); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1418); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1892); + if (lookahead == '>') ADVANCE(1104); if (lookahead == 'E') ADVANCE(550); if (lookahead == 'N') ADVANCE(593); if (lookahead == '_') ADVANCE(590); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(685); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(624); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(688); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(645); if (lookahead == 'e') ADVANCE(549); - if (lookahead == 'f') ADVANCE(715); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == 'f') ADVANCE(718); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(597); - if (lookahead == 'n') ADVANCE(641); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(737); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(669); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(642); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(741); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(672); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(82) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1429); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1425); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); if (lookahead != 0 && (lookahead < ')' || ';' < lookahead) && lookahead != '[' && lookahead != ']' && - lookahead != '{') ADVANCE(1905); + lookahead != '{') ADVANCE(1903); END_STATE(); case 84: - if (lookahead == '!') ADVANCE(1893); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1290); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1133); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1404); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1894); - if (lookahead == '>') ADVANCE(1108); + if (lookahead == '!') ADVANCE(1891); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1286); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1129); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1400); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1892); + if (lookahead == '>') ADVANCE(1104); if (lookahead == 'N') ADVANCE(593); if (lookahead == '_') ADVANCE(592); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(685); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(694); - if (lookahead == 'f') ADVANCE(715); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(688); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(645); + if (lookahead == 'e') ADVANCE(697); + if (lookahead == 'f') ADVANCE(718); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(597); - if (lookahead == 'n') ADVANCE(641); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(737); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(669); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(642); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(741); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(672); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(82) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1411); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1407); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); if (lookahead != 0 && (lookahead < ')' || ';' < lookahead) && lookahead != '[' && lookahead != ']' && - lookahead != '{') ADVANCE(1905); + lookahead != '{') ADVANCE(1903); END_STATE(); case 85: - if (lookahead == '!') ADVANCE(1893); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1290); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1133); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1404); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); + if (lookahead == '!') ADVANCE(1891); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1286); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1129); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1400); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); if (lookahead == 'N') ADVANCE(593); if (lookahead == '_') ADVANCE(592); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(685); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(694); - if (lookahead == 'f') ADVANCE(715); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(688); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(645); + if (lookahead == 'e') ADVANCE(697); + if (lookahead == 'f') ADVANCE(718); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(597); - if (lookahead == 'n') ADVANCE(641); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(737); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(669); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(642); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(741); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(672); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(82) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1411); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1407); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); if (lookahead != 0 && (lookahead < ')' || ';' < lookahead) && lookahead != '[' && lookahead != ']' && - lookahead != '{') ADVANCE(1905); + lookahead != '{') ADVANCE(1903); END_STATE(); case 86: - if (lookahead == '!') ADVANCE(2648); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1131); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1402); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(2664); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1197); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2693); - if (lookahead == 'b') ADVANCE(2683); - if (lookahead == 'e') ADVANCE(2699); - if (lookahead == 'f') ADVANCE(2665); - if (lookahead == 'i') ADVANCE(2691); - if (lookahead == 'm') ADVANCE(2712); - if (lookahead == 'n') ADVANCE(2706); - if (lookahead == 'o') ADVANCE(2724); - if (lookahead == 's') ADVANCE(2736); - if (lookahead == 't') ADVANCE(2727); - if (lookahead == 'x') ADVANCE(2711); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '!') ADVANCE(2644); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1127); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1398); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(2660); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1193); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2690); + if (lookahead == 'b') ADVANCE(2680); + if (lookahead == 'e') ADVANCE(2696); + if (lookahead == 'f') ADVANCE(2661); + if (lookahead == 'i') ADVANCE(2688); + if (lookahead == 'm') ADVANCE(2709); + if (lookahead == 'n') ADVANCE(2703); + if (lookahead == 'o') ADVANCE(2721); + if (lookahead == 's') ADVANCE(2733); + if (lookahead == 't') ADVANCE(2724); + if (lookahead == 'x') ADVANCE(2708); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(12) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1405); if (lookahead != 0 && lookahead != ')' && lookahead != ';' && - lookahead != ']') ADVANCE(2643); + lookahead != ']') ADVANCE(2639); END_STATE(); case 87: - if (lookahead == '!') ADVANCE(2648); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1121); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1402); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(2662); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(2654); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2692); - if (lookahead == 'b') ADVANCE(2682); - if (lookahead == 'e') ADVANCE(2698); - if (lookahead == 'f') ADVANCE(2663); - if (lookahead == 'i') ADVANCE(2691); - if (lookahead == 'm') ADVANCE(2710); - if (lookahead == 'n') ADVANCE(2705); - if (lookahead == 'o') ADVANCE(2724); - if (lookahead == 's') ADVANCE(2735); - if (lookahead == 't') ADVANCE(2726); - if (lookahead == 'x') ADVANCE(2709); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(2644); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1117); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1398); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(2658); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(2650); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2689); + if (lookahead == 'b') ADVANCE(2679); + if (lookahead == 'e') ADVANCE(2695); + if (lookahead == 'f') ADVANCE(2659); + if (lookahead == 'i') ADVANCE(2688); + if (lookahead == 'm') ADVANCE(2707); + if (lookahead == 'n') ADVANCE(2702); + if (lookahead == 'o') ADVANCE(2721); + if (lookahead == 's') ADVANCE(2732); + if (lookahead == 't') ADVANCE(2723); + if (lookahead == 'x') ADVANCE(2706); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(26) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1409); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2643); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1405); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2639); if (lookahead != 0 && lookahead != ')' && lookahead != ';' && - lookahead != '}') ADVANCE(2643); + lookahead != '}') ADVANCE(2639); END_STATE(); case 88: - if (lookahead == '!') ADVANCE(2648); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1290); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1133); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1404); - if (lookahead == ':') ADVANCE(2643); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(2658); - if (lookahead == '_') ADVANCE(2651); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2686); - if (lookahead == 'b') ADVANCE(2685); - if (lookahead == 'c') ADVANCE(2669); - if (lookahead == 'd') ADVANCE(2670); - if (lookahead == 'e') ADVANCE(2689); - if (lookahead == 'f') ADVANCE(2715); - if (lookahead == 'h') ADVANCE(2680); - if (lookahead == 'i') ADVANCE(2675); - if (lookahead == 'l') ADVANCE(2671); - if (lookahead == 'm') ADVANCE(2659); - if (lookahead == 'n') ADVANCE(2674); - if (lookahead == 'o') ADVANCE(2723); - if (lookahead == 'r') ADVANCE(2673); - if (lookahead == 's') ADVANCE(2703); - if (lookahead == 't') ADVANCE(2731); - if (lookahead == 'u') ADVANCE(2732); - if (lookahead == 'w') ADVANCE(2679); - if (lookahead == 'x') ADVANCE(2718); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '!') ADVANCE(2644); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1286); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1129); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1400); + if (lookahead == ':') ADVANCE(2639); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(2654); + if (lookahead == '_') ADVANCE(2647); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2683); + if (lookahead == 'b') ADVANCE(2682); + if (lookahead == 'c') ADVANCE(2665); + if (lookahead == 'd') ADVANCE(2671); + if (lookahead == 'e') ADVANCE(2686); + if (lookahead == 'f') ADVANCE(2712); + if (lookahead == 'h') ADVANCE(2677); + if (lookahead == 'i') ADVANCE(2672); + if (lookahead == 'l') ADVANCE(2667); + if (lookahead == 'm') ADVANCE(2655); + if (lookahead == 'n') ADVANCE(2670); + if (lookahead == 'o') ADVANCE(2720); + if (lookahead == 'r') ADVANCE(2669); + if (lookahead == 's') ADVANCE(2700); + if (lookahead == 't') ADVANCE(2728); + if (lookahead == 'u') ADVANCE(2729); + if (lookahead == 'w') ADVANCE(2676); + if (lookahead == 'x') ADVANCE(2715); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(82) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1411); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2740); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1407); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2737); if (lookahead != 0 && (lookahead < ')' || ';' < lookahead) && lookahead != '[' && lookahead != ']' && - lookahead != '{') ADVANCE(2643); + lookahead != '{') ADVANCE(2639); END_STATE(); case 89: - if (lookahead == '!') ADVANCE(2648); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1120); - if (lookahead == '.') ADVANCE(1392); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(2655); - if (lookahead == 'a') ADVANCE(2695); - if (lookahead == 'b') ADVANCE(2684); - if (lookahead == 'e') ADVANCE(2700); - if (lookahead == 'i') ADVANCE(2696); - if (lookahead == 'm') ADVANCE(2714); - if (lookahead == 'n') ADVANCE(2721); - if (lookahead == 'o') ADVANCE(2728); - if (lookahead == 's') ADVANCE(2733); - if (lookahead == 'x') ADVANCE(2713); + if (lookahead == '!') ADVANCE(2644); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1116); + if (lookahead == '.') ADVANCE(1388); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(2651); + if (lookahead == 'a') ADVANCE(2692); + if (lookahead == 'b') ADVANCE(2681); + if (lookahead == 'e') ADVANCE(2697); + if (lookahead == 'i') ADVANCE(2693); + if (lookahead == 'm') ADVANCE(2711); + if (lookahead == 'n') ADVANCE(2718); + if (lookahead == 'o') ADVANCE(2725); + if (lookahead == 's') ADVANCE(2730); + if (lookahead == 'x') ADVANCE(2710); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(33) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2739); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2736); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ';' < lookahead) && lookahead != '[' && (lookahead < '`' || '{' < lookahead) && - lookahead != '}') ADVANCE(2643); + lookahead != '}') ADVANCE(2639); END_STATE(); case 90: - if (lookahead == '!') ADVANCE(2648); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1120); - if (lookahead == '.') ADVANCE(1392); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(2655); - if (lookahead == 'a') ADVANCE(2695); - if (lookahead == 'b') ADVANCE(2684); - if (lookahead == 'e') ADVANCE(2700); - if (lookahead == 'i') ADVANCE(2696); - if (lookahead == 'm') ADVANCE(2714); - if (lookahead == 'n') ADVANCE(2721); - if (lookahead == 'o') ADVANCE(2728); - if (lookahead == 's') ADVANCE(2733); - if (lookahead == 'x') ADVANCE(2713); + if (lookahead == '!') ADVANCE(2644); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1116); + if (lookahead == '.') ADVANCE(1388); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(2651); + if (lookahead == 'a') ADVANCE(2692); + if (lookahead == 'b') ADVANCE(2681); + if (lookahead == 'e') ADVANCE(2697); + if (lookahead == 'i') ADVANCE(2693); + if (lookahead == 'm') ADVANCE(2711); + if (lookahead == 'n') ADVANCE(2718); + if (lookahead == 'o') ADVANCE(2725); + if (lookahead == 's') ADVANCE(2730); + if (lookahead == 'x') ADVANCE(2710); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(34) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2739); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2736); if (lookahead != 0 && lookahead != '"' && lookahead != '\'' && lookahead != ';' && lookahead != '[' && (lookahead < '`' || '{' < lookahead) && - lookahead != '}') ADVANCE(2643); + lookahead != '}') ADVANCE(2639); END_STATE(); case 91: - if (lookahead == '!') ADVANCE(2648); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1120); - if (lookahead == '.') ADVANCE(1392); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2655); - if (lookahead == 'a') ADVANCE(2695); - if (lookahead == 'b') ADVANCE(2684); - if (lookahead == 'e') ADVANCE(2700); - if (lookahead == 'i') ADVANCE(2696); - if (lookahead == 'm') ADVANCE(2714); - if (lookahead == 'n') ADVANCE(2721); - if (lookahead == 'o') ADVANCE(2728); - if (lookahead == 's') ADVANCE(2733); - if (lookahead == 'x') ADVANCE(2713); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(2644); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1116); + if (lookahead == '.') ADVANCE(1388); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2651); + if (lookahead == 'a') ADVANCE(2692); + if (lookahead == 'b') ADVANCE(2681); + if (lookahead == 'e') ADVANCE(2697); + if (lookahead == 'i') ADVANCE(2693); + if (lookahead == 'm') ADVANCE(2711); + if (lookahead == 'n') ADVANCE(2718); + if (lookahead == 'o') ADVANCE(2725); + if (lookahead == 's') ADVANCE(2730); + if (lookahead == 'x') ADVANCE(2710); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(39) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2739); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2736); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ';' < lookahead) && lookahead != '[' && lookahead != ']' && - (lookahead < '`' || '}' < lookahead)) ADVANCE(2643); + (lookahead < '`' || '}' < lookahead)) ADVANCE(2639); END_STATE(); case 92: - if (lookahead == '!') ADVANCE(2648); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1120); - if (lookahead == '.') ADVANCE(1392); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2655); - if (lookahead == 'a') ADVANCE(2695); - if (lookahead == 'b') ADVANCE(2684); - if (lookahead == 'e') ADVANCE(2700); - if (lookahead == 'i') ADVANCE(2696); - if (lookahead == 'm') ADVANCE(2714); - if (lookahead == 'n') ADVANCE(2721); - if (lookahead == 'o') ADVANCE(2728); - if (lookahead == 's') ADVANCE(2733); - if (lookahead == 'x') ADVANCE(2713); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(2644); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1116); + if (lookahead == '.') ADVANCE(1388); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2651); + if (lookahead == 'a') ADVANCE(2692); + if (lookahead == 'b') ADVANCE(2681); + if (lookahead == 'e') ADVANCE(2697); + if (lookahead == 'i') ADVANCE(2693); + if (lookahead == 'm') ADVANCE(2711); + if (lookahead == 'n') ADVANCE(2718); + if (lookahead == 'o') ADVANCE(2725); + if (lookahead == 's') ADVANCE(2730); + if (lookahead == 'x') ADVANCE(2710); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(40) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2739); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2736); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && lookahead != '[' && lookahead != ']' && - (lookahead < '`' || '}' < lookahead)) ADVANCE(2643); + (lookahead < '`' || '}' < lookahead)) ADVANCE(2639); END_STATE(); case 93: - if (lookahead == '!') ADVANCE(2648); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1132); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2652); - if (lookahead == 'a') ADVANCE(2693); - if (lookahead == 'b') ADVANCE(2683); - if (lookahead == 'e') ADVANCE(2699); - if (lookahead == 'i') ADVANCE(2697); - if (lookahead == 'm') ADVANCE(2712); - if (lookahead == 'n') ADVANCE(2720); - if (lookahead == 'o') ADVANCE(2724); - if (lookahead == 's') ADVANCE(2736); - if (lookahead == 'x') ADVANCE(2711); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '!') ADVANCE(2644); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1128); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2648); + if (lookahead == 'a') ADVANCE(2690); + if (lookahead == 'b') ADVANCE(2680); + if (lookahead == 'e') ADVANCE(2696); + if (lookahead == 'i') ADVANCE(2694); + if (lookahead == 'm') ADVANCE(2709); + if (lookahead == 'n') ADVANCE(2717); + if (lookahead == 'o') ADVANCE(2721); + if (lookahead == 's') ADVANCE(2733); + if (lookahead == 'x') ADVANCE(2708); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(38) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && lookahead != '[' && lookahead != ']' && - lookahead != '`') ADVANCE(2643); + lookahead != '`') ADVANCE(2639); END_STATE(); case 94: - if (lookahead == '!') ADVANCE(2648); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == '-') ADVANCE(1122); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2652); - if (lookahead == 'a') ADVANCE(2693); - if (lookahead == 'b') ADVANCE(2683); - if (lookahead == 'e') ADVANCE(2699); - if (lookahead == 'i') ADVANCE(2697); - if (lookahead == 'm') ADVANCE(2712); - if (lookahead == 'n') ADVANCE(2720); - if (lookahead == 'o') ADVANCE(2724); - if (lookahead == 's') ADVANCE(2736); - if (lookahead == 'x') ADVANCE(2711); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(2644); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == '-') ADVANCE(1118); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2648); + if (lookahead == 'a') ADVANCE(2690); + if (lookahead == 'b') ADVANCE(2680); + if (lookahead == 'e') ADVANCE(2696); + if (lookahead == 'i') ADVANCE(2694); + if (lookahead == 'm') ADVANCE(2709); + if (lookahead == 'n') ADVANCE(2717); + if (lookahead == 'o') ADVANCE(2721); + if (lookahead == 's') ADVANCE(2733); + if (lookahead == 'x') ADVANCE(2708); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(44) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ')' < lookahead) && @@ -33871,37 +33937,37 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - lookahead != '}') ADVANCE(2643); + lookahead != '}') ADVANCE(2639); END_STATE(); case 95: - if (lookahead == '!') ADVANCE(2648); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == '-') ADVANCE(1132); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2652); - if (lookahead == 'a') ADVANCE(2693); - if (lookahead == 'b') ADVANCE(2683); - if (lookahead == 'e') ADVANCE(2699); - if (lookahead == 'i') ADVANCE(2697); - if (lookahead == 'm') ADVANCE(2712); - if (lookahead == 'n') ADVANCE(2720); - if (lookahead == 'o') ADVANCE(2724); - if (lookahead == 's') ADVANCE(2736); - if (lookahead == 'x') ADVANCE(2711); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(2644); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == '-') ADVANCE(1128); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2648); + if (lookahead == 'a') ADVANCE(2690); + if (lookahead == 'b') ADVANCE(2680); + if (lookahead == 'e') ADVANCE(2696); + if (lookahead == 'i') ADVANCE(2694); + if (lookahead == 'm') ADVANCE(2709); + if (lookahead == 'n') ADVANCE(2717); + if (lookahead == 'o') ADVANCE(2721); + if (lookahead == 's') ADVANCE(2733); + if (lookahead == 'x') ADVANCE(2708); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(43) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ')' < lookahead) && @@ -33909,37 +33975,37 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - lookahead != '}') ADVANCE(2643); + lookahead != '}') ADVANCE(2639); END_STATE(); case 96: - if (lookahead == '!') ADVANCE(2648); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == '-') ADVANCE(1132); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1394); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2652); - if (lookahead == 'a') ADVANCE(2693); - if (lookahead == 'b') ADVANCE(2683); - if (lookahead == 'e') ADVANCE(2699); - if (lookahead == 'i') ADVANCE(2677); - if (lookahead == 'm') ADVANCE(2712); - if (lookahead == 'n') ADVANCE(2720); - if (lookahead == 'o') ADVANCE(2724); - if (lookahead == 's') ADVANCE(2736); - if (lookahead == 'x') ADVANCE(2711); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(2644); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == '-') ADVANCE(1128); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1390); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2648); + if (lookahead == 'a') ADVANCE(2690); + if (lookahead == 'b') ADVANCE(2680); + if (lookahead == 'e') ADVANCE(2696); + if (lookahead == 'i') ADVANCE(2674); + if (lookahead == 'm') ADVANCE(2709); + if (lookahead == 'n') ADVANCE(2717); + if (lookahead == 'o') ADVANCE(2721); + if (lookahead == 's') ADVANCE(2733); + if (lookahead == 'x') ADVANCE(2708); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(41) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ')' < lookahead) && @@ -33947,37 +34013,37 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - (lookahead < '{' || '}' < lookahead)) ADVANCE(2643); + (lookahead < '{' || '}' < lookahead)) ADVANCE(2639); END_STATE(); case 97: - if (lookahead == '!') ADVANCE(2648); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == '-') ADVANCE(1132); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1394); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2652); - if (lookahead == 'a') ADVANCE(2693); - if (lookahead == 'b') ADVANCE(2683); - if (lookahead == 'e') ADVANCE(2699); - if (lookahead == 'i') ADVANCE(2697); - if (lookahead == 'm') ADVANCE(2712); - if (lookahead == 'n') ADVANCE(2720); - if (lookahead == 'o') ADVANCE(2724); - if (lookahead == 's') ADVANCE(2736); - if (lookahead == 'x') ADVANCE(2711); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(2644); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == '-') ADVANCE(1128); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1390); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2648); + if (lookahead == 'a') ADVANCE(2690); + if (lookahead == 'b') ADVANCE(2680); + if (lookahead == 'e') ADVANCE(2696); + if (lookahead == 'i') ADVANCE(2694); + if (lookahead == 'm') ADVANCE(2709); + if (lookahead == 'n') ADVANCE(2717); + if (lookahead == 'o') ADVANCE(2721); + if (lookahead == 's') ADVANCE(2733); + if (lookahead == 'x') ADVANCE(2708); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(42) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ')' < lookahead) && @@ -33985,219 +34051,219 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - (lookahead < '{' || '}' < lookahead)) ADVANCE(2643); + (lookahead < '{' || '}' < lookahead)) ADVANCE(2639); END_STATE(); case 98: - if (lookahead == '!') ADVANCE(2091); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1420); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(2093); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(2109); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1195); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2138); - if (lookahead == 'b') ADVANCE(2128); - if (lookahead == 'e') ADVANCE(2144); - if (lookahead == 'f') ADVANCE(2110); - if (lookahead == 'i') ADVANCE(2136); - if (lookahead == 'm') ADVANCE(2157); - if (lookahead == 'n') ADVANCE(2151); - if (lookahead == 'o') ADVANCE(2169); - if (lookahead == 's') ADVANCE(2181); - if (lookahead == 't') ADVANCE(2172); - if (lookahead == 'x') ADVANCE(2156); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(12) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1427); - if (lookahead != 0 && - lookahead != ')' && - lookahead != ';' && - lookahead != ']') ADVANCE(2085); - END_STATE(); - case 99: - if (lookahead == '!') ADVANCE(2091); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1420); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(2093); - if (lookahead == '>') ADVANCE(1108); + if (lookahead == '!') ADVANCE(2089); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1416); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(2091); + if (lookahead == '>') ADVANCE(1104); if (lookahead == 'N') ADVANCE(2107); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(2100); - if (lookahead == '`') ADVANCE(224); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1191); + if (lookahead == '`') ADVANCE(227); if (lookahead == 'a') ADVANCE(2137); if (lookahead == 'b') ADVANCE(2127); if (lookahead == 'e') ADVANCE(2143); if (lookahead == 'f') ADVANCE(2108); - if (lookahead == 'i') ADVANCE(2136); - if (lookahead == 'm') ADVANCE(2155); + if (lookahead == 'i') ADVANCE(2135); + if (lookahead == 'm') ADVANCE(2156); if (lookahead == 'n') ADVANCE(2150); - if (lookahead == 'o') ADVANCE(2169); + if (lookahead == 'o') ADVANCE(2168); if (lookahead == 's') ADVANCE(2180); if (lookahead == 't') ADVANCE(2171); - if (lookahead == 'x') ADVANCE(2154); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == 'x') ADVANCE(2155); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(26) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1427); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2085); + lookahead == ' ') SKIP(12) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1423); if (lookahead != 0 && lookahead != ')' && lookahead != ';' && - lookahead != '}') ADVANCE(2085); + lookahead != ']') ADVANCE(2083); END_STATE(); - case 100: - if (lookahead == '!') ADVANCE(2091); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1289); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1130); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1422); - if (lookahead == ':') ADVANCE(2085); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(2093); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(2103); + case 99: + if (lookahead == '!') ADVANCE(2089); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1416); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(2091); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(2105); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); if (lookahead == '_') ADVANCE(2098); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2131); - if (lookahead == 'b') ADVANCE(2130); - if (lookahead == 'c') ADVANCE(2114); - if (lookahead == 'd') ADVANCE(2115); - if (lookahead == 'e') ADVANCE(2134); - if (lookahead == 'f') ADVANCE(2160); - if (lookahead == 'h') ADVANCE(2125); - if (lookahead == 'i') ADVANCE(2120); - if (lookahead == 'l') ADVANCE(2116); - if (lookahead == 'm') ADVANCE(2104); - if (lookahead == 'n') ADVANCE(2119); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2136); + if (lookahead == 'b') ADVANCE(2126); + if (lookahead == 'e') ADVANCE(2142); + if (lookahead == 'f') ADVANCE(2106); + if (lookahead == 'i') ADVANCE(2135); + if (lookahead == 'm') ADVANCE(2154); + if (lookahead == 'n') ADVANCE(2149); if (lookahead == 'o') ADVANCE(2168); - if (lookahead == 'r') ADVANCE(2118); - if (lookahead == 's') ADVANCE(2148); - if (lookahead == 't') ADVANCE(2176); - if (lookahead == 'u') ADVANCE(2177); - if (lookahead == 'w') ADVANCE(2124); - if (lookahead == 'x') ADVANCE(2163); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 's') ADVANCE(2179); + if (lookahead == 't') ADVANCE(2170); + if (lookahead == 'x') ADVANCE(2153); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(26) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1423); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2083); + if (lookahead != 0 && + lookahead != ')' && + lookahead != ';' && + lookahead != '}') ADVANCE(2083); + END_STATE(); + case 100: + if (lookahead == '!') ADVANCE(2089); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1285); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1126); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1418); + if (lookahead == ':') ADVANCE(2083); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(2091); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(2101); + if (lookahead == '_') ADVANCE(2096); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2130); + if (lookahead == 'b') ADVANCE(2129); + if (lookahead == 'c') ADVANCE(2112); + if (lookahead == 'd') ADVANCE(2118); + if (lookahead == 'e') ADVANCE(2133); + if (lookahead == 'f') ADVANCE(2159); + if (lookahead == 'h') ADVANCE(2124); + if (lookahead == 'i') ADVANCE(2119); + if (lookahead == 'l') ADVANCE(2114); + if (lookahead == 'm') ADVANCE(2102); + if (lookahead == 'n') ADVANCE(2117); + if (lookahead == 'o') ADVANCE(2167); + if (lookahead == 'r') ADVANCE(2116); + if (lookahead == 's') ADVANCE(2147); + if (lookahead == 't') ADVANCE(2175); + if (lookahead == 'u') ADVANCE(2176); + if (lookahead == 'w') ADVANCE(2123); + if (lookahead == 'x') ADVANCE(2162); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(82) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1429); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2185); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1425); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2184); if (lookahead != 0 && (lookahead < ')' || ';' < lookahead) && lookahead != '[' && lookahead != ']' && - lookahead != '{') ADVANCE(2085); + lookahead != '{') ADVANCE(2083); END_STATE(); case 101: - if (lookahead == '!') ADVANCE(2091); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(1392); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(2093); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(2097); - if (lookahead == 'a') ADVANCE(2140); - if (lookahead == 'b') ADVANCE(2129); - if (lookahead == 'e') ADVANCE(2145); - if (lookahead == 'i') ADVANCE(2141); - if (lookahead == 'm') ADVANCE(2159); - if (lookahead == 'n') ADVANCE(2166); - if (lookahead == 'o') ADVANCE(2173); - if (lookahead == 's') ADVANCE(2178); - if (lookahead == 'x') ADVANCE(2158); + if (lookahead == '!') ADVANCE(2089); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(1388); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(2091); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(2095); + if (lookahead == 'a') ADVANCE(2139); + if (lookahead == 'b') ADVANCE(2128); + if (lookahead == 'e') ADVANCE(2144); + if (lookahead == 'i') ADVANCE(2140); + if (lookahead == 'm') ADVANCE(2158); + if (lookahead == 'n') ADVANCE(2165); + if (lookahead == 'o') ADVANCE(2172); + if (lookahead == 's') ADVANCE(2177); + if (lookahead == 'x') ADVANCE(2157); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(56) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2184); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2183); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ';' < lookahead) && lookahead != '[' && (lookahead < '`' || '{' < lookahead) && - lookahead != '}') ADVANCE(2085); + lookahead != '}') ADVANCE(2083); END_STATE(); case 102: - if (lookahead == '!') ADVANCE(2091); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(1392); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(2093); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(2097); - if (lookahead == 'a') ADVANCE(2140); - if (lookahead == 'b') ADVANCE(2129); - if (lookahead == 'e') ADVANCE(2145); - if (lookahead == 'i') ADVANCE(2141); - if (lookahead == 'm') ADVANCE(2159); - if (lookahead == 'n') ADVANCE(2166); - if (lookahead == 'o') ADVANCE(2173); - if (lookahead == 's') ADVANCE(2178); - if (lookahead == 'x') ADVANCE(2158); + if (lookahead == '!') ADVANCE(2089); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(1388); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(2091); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(2095); + if (lookahead == 'a') ADVANCE(2139); + if (lookahead == 'b') ADVANCE(2128); + if (lookahead == 'e') ADVANCE(2144); + if (lookahead == 'i') ADVANCE(2140); + if (lookahead == 'm') ADVANCE(2158); + if (lookahead == 'n') ADVANCE(2165); + if (lookahead == 'o') ADVANCE(2172); + if (lookahead == 's') ADVANCE(2177); + if (lookahead == 'x') ADVANCE(2157); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(57) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2184); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2183); if (lookahead != 0 && lookahead != '"' && lookahead != '\'' && @@ -34205,112 +34271,112 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != ';' && lookahead != '[' && (lookahead < '`' || '{' < lookahead) && - lookahead != '}') ADVANCE(2085); + lookahead != '}') ADVANCE(2083); END_STATE(); case 103: - if (lookahead == '!') ADVANCE(2091); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(1392); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(2093); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2097); - if (lookahead == 'a') ADVANCE(2140); - if (lookahead == 'b') ADVANCE(2129); - if (lookahead == 'e') ADVANCE(2145); - if (lookahead == 'i') ADVANCE(2141); - if (lookahead == 'm') ADVANCE(2159); - if (lookahead == 'n') ADVANCE(2166); - if (lookahead == 'o') ADVANCE(2173); - if (lookahead == 's') ADVANCE(2178); - if (lookahead == 'x') ADVANCE(2158); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(2089); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(1388); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(2091); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2095); + if (lookahead == 'a') ADVANCE(2139); + if (lookahead == 'b') ADVANCE(2128); + if (lookahead == 'e') ADVANCE(2144); + if (lookahead == 'i') ADVANCE(2140); + if (lookahead == 'm') ADVANCE(2158); + if (lookahead == 'n') ADVANCE(2165); + if (lookahead == 'o') ADVANCE(2172); + if (lookahead == 's') ADVANCE(2177); + if (lookahead == 'x') ADVANCE(2157); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(58) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2184); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2183); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ';' < lookahead) && lookahead != '[' && lookahead != ']' && - (lookahead < '`' || '}' < lookahead)) ADVANCE(2085); + (lookahead < '`' || '}' < lookahead)) ADVANCE(2083); END_STATE(); case 104: - if (lookahead == '!') ADVANCE(2091); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(1392); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(2093); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2097); - if (lookahead == 'a') ADVANCE(2140); - if (lookahead == 'b') ADVANCE(2129); - if (lookahead == 'e') ADVANCE(2145); - if (lookahead == 'i') ADVANCE(2141); - if (lookahead == 'm') ADVANCE(2159); - if (lookahead == 'n') ADVANCE(2166); - if (lookahead == 'o') ADVANCE(2173); - if (lookahead == 's') ADVANCE(2178); - if (lookahead == 'x') ADVANCE(2158); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(2089); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(1388); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(2091); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2095); + if (lookahead == 'a') ADVANCE(2139); + if (lookahead == 'b') ADVANCE(2128); + if (lookahead == 'e') ADVANCE(2144); + if (lookahead == 'i') ADVANCE(2140); + if (lookahead == 'm') ADVANCE(2158); + if (lookahead == 'n') ADVANCE(2165); + if (lookahead == 'o') ADVANCE(2172); + if (lookahead == 's') ADVANCE(2177); + if (lookahead == 'x') ADVANCE(2157); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(59) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2184); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2183); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && lookahead != '[' && lookahead != ']' && - (lookahead < '`' || '}' < lookahead)) ADVANCE(2085); + (lookahead < '`' || '}' < lookahead)) ADVANCE(2083); END_STATE(); case 105: - if (lookahead == '!') ADVANCE(2091); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(2093); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2099); - if (lookahead == 'a') ADVANCE(2138); - if (lookahead == 'b') ADVANCE(2128); - if (lookahead == 'e') ADVANCE(2144); - if (lookahead == 'i') ADVANCE(2142); - if (lookahead == 'm') ADVANCE(2157); - if (lookahead == 'n') ADVANCE(2165); - if (lookahead == 'o') ADVANCE(2169); - if (lookahead == 's') ADVANCE(2181); - if (lookahead == 'x') ADVANCE(2156); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '!') ADVANCE(2089); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(2091); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2097); + if (lookahead == 'a') ADVANCE(2137); + if (lookahead == 'b') ADVANCE(2127); + if (lookahead == 'e') ADVANCE(2143); + if (lookahead == 'i') ADVANCE(2141); + if (lookahead == 'm') ADVANCE(2156); + if (lookahead == 'n') ADVANCE(2164); + if (lookahead == 'o') ADVANCE(2168); + if (lookahead == 's') ADVANCE(2180); + if (lookahead == 'x') ADVANCE(2155); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(66) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ')' < lookahead) && @@ -34318,35 +34384,35 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - lookahead != '{') ADVANCE(2085); + lookahead != '{') ADVANCE(2083); END_STATE(); case 106: - if (lookahead == '!') ADVANCE(2091); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(2092); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2099); - if (lookahead == 'a') ADVANCE(2138); - if (lookahead == 'b') ADVANCE(2128); - if (lookahead == 'e') ADVANCE(2144); - if (lookahead == 'i') ADVANCE(2122); - if (lookahead == 'm') ADVANCE(2157); - if (lookahead == 'n') ADVANCE(2165); - if (lookahead == 'o') ADVANCE(2169); - if (lookahead == 's') ADVANCE(2181); - if (lookahead == 'x') ADVANCE(2156); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(2089); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(2090); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2097); + if (lookahead == 'a') ADVANCE(2137); + if (lookahead == 'b') ADVANCE(2127); + if (lookahead == 'e') ADVANCE(2143); + if (lookahead == 'i') ADVANCE(2121); + if (lookahead == 'm') ADVANCE(2156); + if (lookahead == 'n') ADVANCE(2164); + if (lookahead == 'o') ADVANCE(2168); + if (lookahead == 's') ADVANCE(2180); + if (lookahead == 'x') ADVANCE(2155); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(67) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ')' < lookahead) && @@ -34354,35 +34420,35 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - (lookahead < '{' || '}' < lookahead)) ADVANCE(2085); + (lookahead < '{' || '}' < lookahead)) ADVANCE(2083); END_STATE(); case 107: - if (lookahead == '!') ADVANCE(2091); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(2092); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2099); - if (lookahead == 'a') ADVANCE(2138); - if (lookahead == 'b') ADVANCE(2128); - if (lookahead == 'e') ADVANCE(2144); - if (lookahead == 'i') ADVANCE(2142); - if (lookahead == 'm') ADVANCE(2157); - if (lookahead == 'n') ADVANCE(2165); - if (lookahead == 'o') ADVANCE(2169); - if (lookahead == 's') ADVANCE(2181); - if (lookahead == 'x') ADVANCE(2156); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '!') ADVANCE(2089); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(2090); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2097); + if (lookahead == 'a') ADVANCE(2137); + if (lookahead == 'b') ADVANCE(2127); + if (lookahead == 'e') ADVANCE(2143); + if (lookahead == 'i') ADVANCE(2141); + if (lookahead == 'm') ADVANCE(2156); + if (lookahead == 'n') ADVANCE(2164); + if (lookahead == 'o') ADVANCE(2168); + if (lookahead == 's') ADVANCE(2180); + if (lookahead == 'x') ADVANCE(2155); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(68) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ')' < lookahead) && @@ -34390,35 +34456,35 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - (lookahead < '{' || '}' < lookahead)) ADVANCE(2085); + (lookahead < '{' || '}' < lookahead)) ADVANCE(2083); END_STATE(); case 108: - if (lookahead == '!') ADVANCE(2091); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(2093); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2099); - if (lookahead == 'a') ADVANCE(2138); - if (lookahead == 'b') ADVANCE(2128); - if (lookahead == 'e') ADVANCE(2144); - if (lookahead == 'i') ADVANCE(2142); - if (lookahead == 'm') ADVANCE(2157); - if (lookahead == 'n') ADVANCE(2165); - if (lookahead == 'o') ADVANCE(2169); - if (lookahead == 's') ADVANCE(2181); - if (lookahead == 'x') ADVANCE(2156); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(2089); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(2091); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2097); + if (lookahead == 'a') ADVANCE(2137); + if (lookahead == 'b') ADVANCE(2127); + if (lookahead == 'e') ADVANCE(2143); + if (lookahead == 'i') ADVANCE(2141); + if (lookahead == 'm') ADVANCE(2156); + if (lookahead == 'n') ADVANCE(2164); + if (lookahead == 'o') ADVANCE(2168); + if (lookahead == 's') ADVANCE(2180); + if (lookahead == 'x') ADVANCE(2155); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(69) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ')' < lookahead) && @@ -34426,35 +34492,35 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - lookahead != '}') ADVANCE(2085); + lookahead != '}') ADVANCE(2083); END_STATE(); case 109: - if (lookahead == '!') ADVANCE(2091); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1123); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(2093); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2099); - if (lookahead == 'a') ADVANCE(2138); - if (lookahead == 'b') ADVANCE(2128); - if (lookahead == 'e') ADVANCE(2144); - if (lookahead == 'i') ADVANCE(2142); - if (lookahead == 'm') ADVANCE(2157); - if (lookahead == 'n') ADVANCE(2165); - if (lookahead == 'o') ADVANCE(2169); - if (lookahead == 's') ADVANCE(2181); - if (lookahead == 'x') ADVANCE(2156); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(2089); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1119); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(2091); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2097); + if (lookahead == 'a') ADVANCE(2137); + if (lookahead == 'b') ADVANCE(2127); + if (lookahead == 'e') ADVANCE(2143); + if (lookahead == 'i') ADVANCE(2141); + if (lookahead == 'm') ADVANCE(2156); + if (lookahead == 'n') ADVANCE(2164); + if (lookahead == 'o') ADVANCE(2168); + if (lookahead == 's') ADVANCE(2180); + if (lookahead == 'x') ADVANCE(2155); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(70) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ')' < lookahead) && @@ -34462,127 +34528,127 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - lookahead != '}') ADVANCE(2085); + lookahead != '}') ADVANCE(2083); END_STATE(); case 110: - if (lookahead == '!') ADVANCE(2217); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == '$') ADVANCE(1089); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1249); - if (lookahead == '+') ADVANCE(1291); - if (lookahead == ',') ADVANCE(1081); - if (lookahead == '-') ADVANCE(1135); - if (lookahead == '.') ADVANCE(1202); - if (lookahead == '/') ADVANCE(1272); - if (lookahead == '0') ADVANCE(2235); - if (lookahead == '<') ADVANCE(1314); - if (lookahead == '=') ADVANCE(2219); - if (lookahead == '>') ADVANCE(1109); - if (lookahead == 'N') ADVANCE(2248); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1198); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2420); - if (lookahead == 'b') ADVANCE(2365); - if (lookahead == 'e') ADVANCE(2434); - if (lookahead == 'f') ADVANCE(2249); - if (lookahead == 'i') ADVANCE(2421); - if (lookahead == 'm') ADVANCE(2458); - if (lookahead == 'n') ADVANCE(2468); - if (lookahead == 'o') ADVANCE(2495); - if (lookahead == 's') ADVANCE(2570); - if (lookahead == 't') ADVANCE(2496); - if (lookahead == 'x') ADVANCE(2457); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '!') ADVANCE(2216); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == '$') ADVANCE(1085); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1245); + if (lookahead == '+') ADVANCE(1287); + if (lookahead == ',') ADVANCE(1077); + if (lookahead == '-') ADVANCE(1131); + if (lookahead == '.') ADVANCE(1198); + if (lookahead == '/') ADVANCE(1268); + if (lookahead == '0') ADVANCE(2234); + if (lookahead == '<') ADVANCE(1310); + if (lookahead == '=') ADVANCE(2218); + if (lookahead == '>') ADVANCE(1105); + if (lookahead == 'N') ADVANCE(2247); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1194); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2418); + if (lookahead == 'b') ADVANCE(2363); + if (lookahead == 'e') ADVANCE(2432); + if (lookahead == 'f') ADVANCE(2248); + if (lookahead == 'i') ADVANCE(2419); + if (lookahead == 'm') ADVANCE(2455); + if (lookahead == 'n') ADVANCE(2465); + if (lookahead == 'o') ADVANCE(2492); + if (lookahead == 's') ADVANCE(2567); + if (lookahead == 't') ADVANCE(2493); + if (lookahead == 'x') ADVANCE(2454); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(12) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2238); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2237); if (lookahead != 0 && lookahead != ')' && lookahead != ';' && - lookahead != ']') ADVANCE(2642); + lookahead != ']') ADVANCE(2638); END_STATE(); case 111: - if (lookahead == '!') ADVANCE(2217); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == '$') ADVANCE(1089); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1249); - if (lookahead == '+') ADVANCE(1291); - if (lookahead == ',') ADVANCE(1081); - if (lookahead == '-') ADVANCE(1124); - if (lookahead == '.') ADVANCE(1202); - if (lookahead == '/') ADVANCE(1272); - if (lookahead == '0') ADVANCE(2235); - if (lookahead == '<') ADVANCE(1314); - if (lookahead == '=') ADVANCE(2219); - if (lookahead == '>') ADVANCE(1109); - if (lookahead == 'N') ADVANCE(2240); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(2230); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2406); - if (lookahead == 'b') ADVANCE(2362); - if (lookahead == 'e') ADVANCE(2428); - if (lookahead == 'f') ADVANCE(2242); - if (lookahead == 'i') ADVANCE(2407); - if (lookahead == 'm') ADVANCE(2464); - if (lookahead == 'n') ADVANCE(2463); - if (lookahead == 'o') ADVANCE(2479); - if (lookahead == 's') ADVANCE(2563); - if (lookahead == 't') ADVANCE(2523); - if (lookahead == 'x') ADVANCE(2461); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(2216); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == '$') ADVANCE(1085); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1245); + if (lookahead == '+') ADVANCE(1287); + if (lookahead == ',') ADVANCE(1077); + if (lookahead == '-') ADVANCE(1120); + if (lookahead == '.') ADVANCE(1198); + if (lookahead == '/') ADVANCE(1268); + if (lookahead == '0') ADVANCE(2234); + if (lookahead == '<') ADVANCE(1310); + if (lookahead == '=') ADVANCE(2218); + if (lookahead == '>') ADVANCE(1105); + if (lookahead == 'N') ADVANCE(2239); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(2229); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2404); + if (lookahead == 'b') ADVANCE(2360); + if (lookahead == 'e') ADVANCE(2426); + if (lookahead == 'f') ADVANCE(2241); + if (lookahead == 'i') ADVANCE(2405); + if (lookahead == 'm') ADVANCE(2461); + if (lookahead == 'n') ADVANCE(2460); + if (lookahead == 'o') ADVANCE(2476); + if (lookahead == 's') ADVANCE(2560); + if (lookahead == 't') ADVANCE(2520); + if (lookahead == 'x') ADVANCE(2458); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(26) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2238); - if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2641); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2237); + if (sym__list_item_identifier_character_set_1(lookahead)) ADVANCE(2637); if (lookahead != 0 && lookahead != ')' && lookahead != ';' && - lookahead != '}') ADVANCE(2642); + lookahead != '}') ADVANCE(2638); END_STATE(); case 112: - if (lookahead == '!') ADVANCE(2217); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == '$') ADVANCE(1090); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1249); - if (lookahead == '+') ADVANCE(1292); - if (lookahead == ',') ADVANCE(1081); - if (lookahead == '-') ADVANCE(1126); - if (lookahead == '.') ADVANCE(2211); - if (lookahead == '/') ADVANCE(1272); - if (lookahead == ':') ADVANCE(1077); - if (lookahead == '<') ADVANCE(1314); - if (lookahead == '=') ADVANCE(2219); - if (lookahead == '>') ADVANCE(1109); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == 'a') ADVANCE(2424); - if (lookahead == 'b') ADVANCE(2366); - if (lookahead == 'e') ADVANCE(2435); - if (lookahead == 'i') ADVANCE(2425); - if (lookahead == 'm') ADVANCE(2460); - if (lookahead == 'n') ADVANCE(2459); - if (lookahead == 'o') ADVANCE(2501); - if (lookahead == 's') ADVANCE(2561); - if (lookahead == 'x') ADVANCE(2453); + if (lookahead == '!') ADVANCE(2216); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == '$') ADVANCE(1086); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1245); + if (lookahead == '+') ADVANCE(1288); + if (lookahead == ',') ADVANCE(1077); + if (lookahead == '-') ADVANCE(1122); + if (lookahead == '.') ADVANCE(2210); + if (lookahead == '/') ADVANCE(1268); + if (lookahead == ':') ADVANCE(1073); + if (lookahead == '<') ADVANCE(1310); + if (lookahead == '=') ADVANCE(2218); + if (lookahead == '>') ADVANCE(1105); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == 'a') ADVANCE(2422); + if (lookahead == 'b') ADVANCE(2364); + if (lookahead == 'e') ADVANCE(2433); + if (lookahead == 'i') ADVANCE(2423); + if (lookahead == 'm') ADVANCE(2457); + if (lookahead == 'n') ADVANCE(2456); + if (lookahead == 'o') ADVANCE(2498); + if (lookahead == 's') ADVANCE(2558); + if (lookahead == 'x') ADVANCE(2450); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(56) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(2640); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(2636); if (lookahead != 0 && lookahead != '"' && lookahead != '\'' && @@ -34590,37 +34656,37 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != ';' && lookahead != '[' && (lookahead < '`' || '{' < lookahead) && - lookahead != '}') ADVANCE(2642); + lookahead != '}') ADVANCE(2638); END_STATE(); case 113: - if (lookahead == '!') ADVANCE(2217); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == '$') ADVANCE(1090); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1249); - if (lookahead == '+') ADVANCE(1292); - if (lookahead == ',') ADVANCE(1081); - if (lookahead == '-') ADVANCE(1126); - if (lookahead == '.') ADVANCE(2211); - if (lookahead == '/') ADVANCE(1272); - if (lookahead == '<') ADVANCE(1314); - if (lookahead == '=') ADVANCE(2219); - if (lookahead == '>') ADVANCE(1109); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == 'a') ADVANCE(2424); - if (lookahead == 'b') ADVANCE(2366); - if (lookahead == 'e') ADVANCE(2435); - if (lookahead == 'i') ADVANCE(2425); - if (lookahead == 'm') ADVANCE(2460); - if (lookahead == 'n') ADVANCE(2459); - if (lookahead == 'o') ADVANCE(2501); - if (lookahead == 's') ADVANCE(2561); - if (lookahead == 'x') ADVANCE(2453); + if (lookahead == '!') ADVANCE(2216); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == '$') ADVANCE(1086); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1245); + if (lookahead == '+') ADVANCE(1288); + if (lookahead == ',') ADVANCE(1077); + if (lookahead == '-') ADVANCE(1122); + if (lookahead == '.') ADVANCE(2210); + if (lookahead == '/') ADVANCE(1268); + if (lookahead == '<') ADVANCE(1310); + if (lookahead == '=') ADVANCE(2218); + if (lookahead == '>') ADVANCE(1105); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == 'a') ADVANCE(2422); + if (lookahead == 'b') ADVANCE(2364); + if (lookahead == 'e') ADVANCE(2433); + if (lookahead == 'i') ADVANCE(2423); + if (lookahead == 'm') ADVANCE(2457); + if (lookahead == 'n') ADVANCE(2456); + if (lookahead == 'o') ADVANCE(2498); + if (lookahead == 's') ADVANCE(2558); + if (lookahead == 'x') ADVANCE(2450); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(57) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(2640); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(2636); if (lookahead != 0 && lookahead != '"' && lookahead != '\'' && @@ -34628,102 +34694,102 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != ';' && lookahead != '[' && (lookahead < '`' || '{' < lookahead) && - lookahead != '}') ADVANCE(2642); + lookahead != '}') ADVANCE(2638); END_STATE(); case 114: - if (lookahead == '!') ADVANCE(2217); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == '$') ADVANCE(1090); - if (lookahead == '*') ADVANCE(1249); - if (lookahead == '+') ADVANCE(1292); - if (lookahead == ',') ADVANCE(1081); - if (lookahead == '-') ADVANCE(1126); - if (lookahead == '.') ADVANCE(2211); - if (lookahead == '/') ADVANCE(1272); - if (lookahead == ':') ADVANCE(1077); - if (lookahead == '<') ADVANCE(1314); - if (lookahead == '=') ADVANCE(2219); - if (lookahead == '>') ADVANCE(1109); - if (lookahead == 'a') ADVANCE(2424); - if (lookahead == 'b') ADVANCE(2366); - if (lookahead == 'e') ADVANCE(2435); - if (lookahead == 'i') ADVANCE(2425); - if (lookahead == 'm') ADVANCE(2460); - if (lookahead == 'n') ADVANCE(2459); - if (lookahead == 'o') ADVANCE(2501); - if (lookahead == 's') ADVANCE(2561); - if (lookahead == 'x') ADVANCE(2453); - if (lookahead == '|') ADVANCE(1086); + if (lookahead == '!') ADVANCE(2216); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == '$') ADVANCE(1086); + if (lookahead == '*') ADVANCE(1245); + if (lookahead == '+') ADVANCE(1288); + if (lookahead == ',') ADVANCE(1077); + if (lookahead == '-') ADVANCE(1122); + if (lookahead == '.') ADVANCE(2210); + if (lookahead == '/') ADVANCE(1268); + if (lookahead == ':') ADVANCE(1073); + if (lookahead == '<') ADVANCE(1310); + if (lookahead == '=') ADVANCE(2218); + if (lookahead == '>') ADVANCE(1105); + if (lookahead == 'a') ADVANCE(2422); + if (lookahead == 'b') ADVANCE(2364); + if (lookahead == 'e') ADVANCE(2433); + if (lookahead == 'i') ADVANCE(2423); + if (lookahead == 'm') ADVANCE(2457); + if (lookahead == 'n') ADVANCE(2456); + if (lookahead == 'o') ADVANCE(2498); + if (lookahead == 's') ADVANCE(2558); + if (lookahead == 'x') ADVANCE(2450); + if (lookahead == '|') ADVANCE(1082); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(58) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(2640); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(2636); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && lookahead != '[' && lookahead != ']' && - (lookahead < '`' || '}' < lookahead)) ADVANCE(2642); + (lookahead < '`' || '}' < lookahead)) ADVANCE(2638); END_STATE(); case 115: - if (lookahead == '!') ADVANCE(2217); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == '$') ADVANCE(1090); - if (lookahead == '*') ADVANCE(1249); - if (lookahead == '+') ADVANCE(1292); - if (lookahead == ',') ADVANCE(1081); - if (lookahead == '-') ADVANCE(1126); - if (lookahead == '.') ADVANCE(2211); - if (lookahead == '/') ADVANCE(1272); - if (lookahead == '<') ADVANCE(1314); - if (lookahead == '=') ADVANCE(2219); - if (lookahead == '>') ADVANCE(1109); - if (lookahead == 'a') ADVANCE(2424); - if (lookahead == 'b') ADVANCE(2366); - if (lookahead == 'e') ADVANCE(2435); - if (lookahead == 'i') ADVANCE(2425); - if (lookahead == 'm') ADVANCE(2460); - if (lookahead == 'n') ADVANCE(2459); - if (lookahead == 'o') ADVANCE(2501); - if (lookahead == 's') ADVANCE(2561); - if (lookahead == 'x') ADVANCE(2453); - if (lookahead == '|') ADVANCE(1086); + if (lookahead == '!') ADVANCE(2216); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == '$') ADVANCE(1086); + if (lookahead == '*') ADVANCE(1245); + if (lookahead == '+') ADVANCE(1288); + if (lookahead == ',') ADVANCE(1077); + if (lookahead == '-') ADVANCE(1122); + if (lookahead == '.') ADVANCE(2210); + if (lookahead == '/') ADVANCE(1268); + if (lookahead == '<') ADVANCE(1310); + if (lookahead == '=') ADVANCE(2218); + if (lookahead == '>') ADVANCE(1105); + if (lookahead == 'a') ADVANCE(2422); + if (lookahead == 'b') ADVANCE(2364); + if (lookahead == 'e') ADVANCE(2433); + if (lookahead == 'i') ADVANCE(2423); + if (lookahead == 'm') ADVANCE(2457); + if (lookahead == 'n') ADVANCE(2456); + if (lookahead == 'o') ADVANCE(2498); + if (lookahead == 's') ADVANCE(2558); + if (lookahead == 'x') ADVANCE(2450); + if (lookahead == '|') ADVANCE(1082); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(59) - if (sym_identifier_character_set_1(lookahead)) ADVANCE(2640); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(2636); if (lookahead != 0 && lookahead != '"' && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && lookahead != '[' && lookahead != ']' && - (lookahead < '`' || '}' < lookahead)) ADVANCE(2642); + (lookahead < '`' || '}' < lookahead)) ADVANCE(2638); END_STATE(); case 116: - if (lookahead == '!') ADVANCE(2217); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == '*') ADVANCE(1249); - if (lookahead == '+') ADVANCE(1292); - if (lookahead == ',') ADVANCE(1081); - if (lookahead == '-') ADVANCE(1136); - if (lookahead == '/') ADVANCE(1272); - if (lookahead == '<') ADVANCE(1314); - if (lookahead == '=') ADVANCE(2219); - if (lookahead == '>') ADVANCE(1109); - if (lookahead == 'a') ADVANCE(2420); - if (lookahead == 'b') ADVANCE(2365); - if (lookahead == 'e') ADVANCE(2434); - if (lookahead == 'i') ADVANCE(2426); - if (lookahead == 'm') ADVANCE(2458); - if (lookahead == 'n') ADVANCE(2456); - if (lookahead == 'o') ADVANCE(2495); - if (lookahead == 's') ADVANCE(2570); - if (lookahead == 'x') ADVANCE(2457); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '!') ADVANCE(2216); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == '*') ADVANCE(1245); + if (lookahead == '+') ADVANCE(1288); + if (lookahead == ',') ADVANCE(1077); + if (lookahead == '-') ADVANCE(1132); + if (lookahead == '/') ADVANCE(1268); + if (lookahead == '<') ADVANCE(1310); + if (lookahead == '=') ADVANCE(2218); + if (lookahead == '>') ADVANCE(1105); + if (lookahead == 'a') ADVANCE(2418); + if (lookahead == 'b') ADVANCE(2363); + if (lookahead == 'e') ADVANCE(2432); + if (lookahead == 'i') ADVANCE(2424); + if (lookahead == 'm') ADVANCE(2455); + if (lookahead == 'n') ADVANCE(2453); + if (lookahead == 'o') ADVANCE(2492); + if (lookahead == 's') ADVANCE(2567); + if (lookahead == 'x') ADVANCE(2454); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || @@ -34735,28 +34801,28 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - lookahead != '{') ADVANCE(2642); + lookahead != '{') ADVANCE(2638); END_STATE(); case 117: - if (lookahead == '!') ADVANCE(2217); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == '*') ADVANCE(1249); - if (lookahead == '+') ADVANCE(1292); - if (lookahead == '-') ADVANCE(1125); - if (lookahead == '/') ADVANCE(1272); - if (lookahead == '<') ADVANCE(1314); - if (lookahead == '=') ADVANCE(2219); - if (lookahead == '>') ADVANCE(1109); - if (lookahead == 'a') ADVANCE(2420); - if (lookahead == 'b') ADVANCE(2365); - if (lookahead == 'e') ADVANCE(2434); - if (lookahead == 'i') ADVANCE(2426); - if (lookahead == 'm') ADVANCE(2458); - if (lookahead == 'n') ADVANCE(2456); - if (lookahead == 'o') ADVANCE(2495); - if (lookahead == 's') ADVANCE(2570); - if (lookahead == 'x') ADVANCE(2457); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(2216); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == '*') ADVANCE(1245); + if (lookahead == '+') ADVANCE(1288); + if (lookahead == '-') ADVANCE(1121); + if (lookahead == '/') ADVANCE(1268); + if (lookahead == '<') ADVANCE(1310); + if (lookahead == '=') ADVANCE(2218); + if (lookahead == '>') ADVANCE(1105); + if (lookahead == 'a') ADVANCE(2418); + if (lookahead == 'b') ADVANCE(2363); + if (lookahead == 'e') ADVANCE(2432); + if (lookahead == 'i') ADVANCE(2424); + if (lookahead == 'm') ADVANCE(2455); + if (lookahead == 'n') ADVANCE(2453); + if (lookahead == 'o') ADVANCE(2492); + if (lookahead == 's') ADVANCE(2567); + if (lookahead == 'x') ADVANCE(2454); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || @@ -34768,28 +34834,28 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - lookahead != '}') ADVANCE(2642); + lookahead != '}') ADVANCE(2638); END_STATE(); case 118: - if (lookahead == '!') ADVANCE(2217); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == '*') ADVANCE(1249); - if (lookahead == '+') ADVANCE(1292); - if (lookahead == '-') ADVANCE(1136); - if (lookahead == '/') ADVANCE(1272); - if (lookahead == '<') ADVANCE(1314); - if (lookahead == '=') ADVANCE(2218); - if (lookahead == '>') ADVANCE(1109); - if (lookahead == 'a') ADVANCE(2420); - if (lookahead == 'b') ADVANCE(2365); - if (lookahead == 'e') ADVANCE(2434); - if (lookahead == 'i') ADVANCE(2344); - if (lookahead == 'm') ADVANCE(2458); - if (lookahead == 'n') ADVANCE(2456); - if (lookahead == 'o') ADVANCE(2495); - if (lookahead == 's') ADVANCE(2570); - if (lookahead == 'x') ADVANCE(2457); - if (lookahead == '|') ADVANCE(1086); + if (lookahead == '!') ADVANCE(2216); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == '*') ADVANCE(1245); + if (lookahead == '+') ADVANCE(1288); + if (lookahead == '-') ADVANCE(1132); + if (lookahead == '/') ADVANCE(1268); + if (lookahead == '<') ADVANCE(1310); + if (lookahead == '=') ADVANCE(2217); + if (lookahead == '>') ADVANCE(1105); + if (lookahead == 'a') ADVANCE(2418); + if (lookahead == 'b') ADVANCE(2363); + if (lookahead == 'e') ADVANCE(2432); + if (lookahead == 'i') ADVANCE(2342); + if (lookahead == 'm') ADVANCE(2455); + if (lookahead == 'n') ADVANCE(2453); + if (lookahead == 'o') ADVANCE(2492); + if (lookahead == 's') ADVANCE(2567); + if (lookahead == 'x') ADVANCE(2454); + if (lookahead == '|') ADVANCE(1082); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || @@ -34801,28 +34867,28 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - (lookahead < '{' || '}' < lookahead)) ADVANCE(2642); + (lookahead < '{' || '}' < lookahead)) ADVANCE(2638); END_STATE(); case 119: - if (lookahead == '!') ADVANCE(2217); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == '*') ADVANCE(1249); - if (lookahead == '+') ADVANCE(1292); - if (lookahead == '-') ADVANCE(1136); - if (lookahead == '/') ADVANCE(1272); - if (lookahead == '<') ADVANCE(1314); - if (lookahead == '=') ADVANCE(2218); - if (lookahead == '>') ADVANCE(1109); - if (lookahead == 'a') ADVANCE(2420); - if (lookahead == 'b') ADVANCE(2365); - if (lookahead == 'e') ADVANCE(2434); - if (lookahead == 'i') ADVANCE(2426); - if (lookahead == 'm') ADVANCE(2458); - if (lookahead == 'n') ADVANCE(2456); - if (lookahead == 'o') ADVANCE(2495); - if (lookahead == 's') ADVANCE(2570); - if (lookahead == 'x') ADVANCE(2457); - if (lookahead == '|') ADVANCE(1086); + if (lookahead == '!') ADVANCE(2216); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == '*') ADVANCE(1245); + if (lookahead == '+') ADVANCE(1288); + if (lookahead == '-') ADVANCE(1132); + if (lookahead == '/') ADVANCE(1268); + if (lookahead == '<') ADVANCE(1310); + if (lookahead == '=') ADVANCE(2217); + if (lookahead == '>') ADVANCE(1105); + if (lookahead == 'a') ADVANCE(2418); + if (lookahead == 'b') ADVANCE(2363); + if (lookahead == 'e') ADVANCE(2432); + if (lookahead == 'i') ADVANCE(2424); + if (lookahead == 'm') ADVANCE(2455); + if (lookahead == 'n') ADVANCE(2453); + if (lookahead == 'o') ADVANCE(2492); + if (lookahead == 's') ADVANCE(2567); + if (lookahead == 'x') ADVANCE(2454); + if (lookahead == '|') ADVANCE(1082); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || @@ -34834,28 +34900,28 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - (lookahead < '{' || '}' < lookahead)) ADVANCE(2642); + (lookahead < '{' || '}' < lookahead)) ADVANCE(2638); END_STATE(); case 120: - if (lookahead == '!') ADVANCE(2217); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == '*') ADVANCE(1249); - if (lookahead == '+') ADVANCE(1292); - if (lookahead == '-') ADVANCE(1136); - if (lookahead == '/') ADVANCE(1272); - if (lookahead == '<') ADVANCE(1314); - if (lookahead == '=') ADVANCE(2219); - if (lookahead == '>') ADVANCE(1109); - if (lookahead == 'a') ADVANCE(2420); - if (lookahead == 'b') ADVANCE(2365); - if (lookahead == 'e') ADVANCE(2434); - if (lookahead == 'i') ADVANCE(2426); - if (lookahead == 'm') ADVANCE(2458); - if (lookahead == 'n') ADVANCE(2456); - if (lookahead == 'o') ADVANCE(2495); - if (lookahead == 's') ADVANCE(2570); - if (lookahead == 'x') ADVANCE(2457); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '!') ADVANCE(2216); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == '*') ADVANCE(1245); + if (lookahead == '+') ADVANCE(1288); + if (lookahead == '-') ADVANCE(1132); + if (lookahead == '/') ADVANCE(1268); + if (lookahead == '<') ADVANCE(1310); + if (lookahead == '=') ADVANCE(2218); + if (lookahead == '>') ADVANCE(1105); + if (lookahead == 'a') ADVANCE(2418); + if (lookahead == 'b') ADVANCE(2363); + if (lookahead == 'e') ADVANCE(2432); + if (lookahead == 'i') ADVANCE(2424); + if (lookahead == 'm') ADVANCE(2455); + if (lookahead == 'n') ADVANCE(2453); + if (lookahead == 'o') ADVANCE(2492); + if (lookahead == 's') ADVANCE(2567); + if (lookahead == 'x') ADVANCE(2454); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || @@ -34867,560 +34933,559 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - lookahead != '}') ADVANCE(2642); + lookahead != '}') ADVANCE(2638); END_STATE(); case 121: - if (lookahead == '!') ADVANCE(2220); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2750); - if (lookahead == '$') ADVANCE(1090); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '*') ADVANCE(1250); - if (lookahead == '+') ADVANCE(1293); - if (lookahead == ',') ADVANCE(1081); - if (lookahead == '-') ADVANCE(1134); - if (lookahead == '.') ADVANCE(1201); - if (lookahead == '/') ADVANCE(1273); - if (lookahead == '0') ADVANCE(2232); - if (lookahead == ':') ADVANCE(2642); - if (lookahead == '<') ADVANCE(1315); - if (lookahead == '=') ADVANCE(2221); - if (lookahead == '>') ADVANCE(1110); - if (lookahead == 'N') ADVANCE(2245); - if (lookahead == '_') ADVANCE(2231); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2394); - if (lookahead == 'b') ADVANCE(2363); - if (lookahead == 'c') ADVANCE(2251); - if (lookahead == 'd') ADVANCE(2298); - if (lookahead == 'e') ADVANCE(2405); - if (lookahead == 'f') ADVANCE(2454); - if (lookahead == 'h') ADVANCE(2371); - if (lookahead == 'i') ADVANCE(2339); - if (lookahead == 'l') ADVANCE(2313); - if (lookahead == 'm') ADVANCE(2246); - if (lookahead == 'n') ADVANCE(2299); - if (lookahead == 'o') ADVANCE(2487); - if (lookahead == 'r') ADVANCE(2300); - if (lookahead == 's') ADVANCE(2449); - if (lookahead == 't') ADVANCE(2488); - if (lookahead == 'u') ADVANCE(2533); - if (lookahead == 'w') ADVANCE(2360); - if (lookahead == 'x') ADVANCE(2462); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '!') ADVANCE(2219); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2747); + if (lookahead == '$') ADVANCE(1086); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '*') ADVANCE(1246); + if (lookahead == '+') ADVANCE(1289); + if (lookahead == ',') ADVANCE(1077); + if (lookahead == '-') ADVANCE(1130); + if (lookahead == '.') ADVANCE(1197); + if (lookahead == '/') ADVANCE(1269); + if (lookahead == '0') ADVANCE(2231); + if (lookahead == ':') ADVANCE(2638); + if (lookahead == '<') ADVANCE(1311); + if (lookahead == '=') ADVANCE(2220); + if (lookahead == '>') ADVANCE(1106); + if (lookahead == 'N') ADVANCE(2244); + if (lookahead == '_') ADVANCE(2230); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2392); + if (lookahead == 'b') ADVANCE(2361); + if (lookahead == 'c') ADVANCE(2250); + if (lookahead == 'd') ADVANCE(2297); + if (lookahead == 'e') ADVANCE(2403); + if (lookahead == 'f') ADVANCE(2451); + if (lookahead == 'h') ADVANCE(2369); + if (lookahead == 'i') ADVANCE(2337); + if (lookahead == 'l') ADVANCE(2312); + if (lookahead == 'm') ADVANCE(2245); + if (lookahead == 'n') ADVANCE(2298); + if (lookahead == 'o') ADVANCE(2484); + if (lookahead == 'r') ADVANCE(2299); + if (lookahead == 's') ADVANCE(2446); + if (lookahead == 't') ADVANCE(2485); + if (lookahead == 'u') ADVANCE(2530); + if (lookahead == 'w') ADVANCE(2358); + if (lookahead == 'x') ADVANCE(2459); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(82) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2233); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2620); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2232); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2616); if (lookahead != 0 && (lookahead < ')' || ';' < lookahead) && lookahead != '[' && lookahead != ']' && - lookahead != '{') ADVANCE(2621); + lookahead != '{') ADVANCE(2617); END_STATE(); case 122: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1196); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(299); - if (lookahead == 'c') ADVANCE(322); - if (lookahead == 'd') ADVANCE(262); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1192); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(301); + if (lookahead == 'c') ADVANCE(323); + if (lookahead == 'd') ADVANCE(265); if (lookahead == 'e') ADVANCE(381); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'i') ADVANCE(309); - if (lookahead == 'm') ADVANCE(321); - if (lookahead == 'n') ADVANCE(324); - if (lookahead == 't') ADVANCE(337); - if (lookahead == 'u') ADVANCE(348); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'i') ADVANCE(310); + if (lookahead == 'm') ADVANCE(322); + if (lookahead == 'n') ADVANCE(325); + if (lookahead == 't') ADVANCE(338); + if (lookahead == 'u') ADVANCE(349); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(122) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); END_STATE(); case 123: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == 'N') ADVANCE(1820); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(1816); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'f') ADVANCE(1822); - if (lookahead == 'i') ADVANCE(1855); - if (lookahead == 'n') ADVANCE(1863); - if (lookahead == 't') ADVANCE(1869); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == 'N') ADVANCE(1816); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(1812); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'f') ADVANCE(1818); + if (lookahead == 'i') ADVANCE(1851); + if (lookahead == 'n') ADVANCE(1859); + if (lookahead == 't') ADVANCE(1865); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(123) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(1887); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(1883); END_STATE(); case 124: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == 'N') ADVANCE(926); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '_') ADVANCE(921); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'f') ADVANCE(927); - if (lookahead == 'i') ADVANCE(983); - if (lookahead == 'n') ADVANCE(994); - if (lookahead == 't') ADVANCE(1007); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == 'N') ADVANCE(929); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '_') ADVANCE(924); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'f') ADVANCE(930); + if (lookahead == 'i') ADVANCE(985); + if (lookahead == 'n') ADVANCE(995); + if (lookahead == 't') ADVANCE(1008); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(123) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 125: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == 'N') ADVANCE(842); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(839); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'f') ADVANCE(843); - if (lookahead == 'i') ADVANCE(875); - if (lookahead == 'n') ADVANCE(880); - if (lookahead == 't') ADVANCE(889); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == 'N') ADVANCE(845); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(842); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'f') ADVANCE(846); + if (lookahead == 'i') ADVANCE(878); + if (lookahead == 'n') ADVANCE(883); + if (lookahead == 't') ADVANCE(892); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(125) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(912); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 126: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'b') ADVANCE(734); - if (lookahead == 'c') ADVANCE(722); - if (lookahead == 'd') ADVANCE(711); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'b') ADVANCE(737); + if (lookahead == 'c') ADVANCE(725); + if (lookahead == 'd') ADVANCE(714); if (lookahead == 'f') ADVANCE(599); - if (lookahead == 'i') ADVANCE(657); + if (lookahead == 'i') ADVANCE(659); if (lookahead == 'm') ADVANCE(603); - if (lookahead == 'n') ADVANCE(716); - if (lookahead == 'r') ADVANCE(653); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'w') ADVANCE(670); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == 'n') ADVANCE(719); + if (lookahead == 'r') ADVANCE(655); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'w') ADVANCE(673); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(126) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(795); END_STATE(); case 127: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); + if (lookahead == '[') ADVANCE(1075); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); + if (lookahead == '`') ADVANCE(227); if (lookahead == 'f') ADVANCE(599); - if (lookahead == 'i') ADVANCE(701); - if (lookahead == 'n') ADVANCE(716); - if (lookahead == 't') ADVANCE(745); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == 'i') ADVANCE(704); + if (lookahead == 'n') ADVANCE(719); + if (lookahead == 't') ADVANCE(748); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(127) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(795); END_STATE(); case 128: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(222); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'i') ADVANCE(309); - if (lookahead == 'n') ADVANCE(324); - if (lookahead == 't') ADVANCE(337); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(225); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'i') ADVANCE(310); + if (lookahead == 'n') ADVANCE(325); + if (lookahead == 't') ADVANCE(338); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(128) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); END_STATE(); case 129: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == 'N') ADVANCE(926); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(921); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'f') ADVANCE(927); - if (lookahead == 'i') ADVANCE(983); - if (lookahead == 'n') ADVANCE(994); - if (lookahead == 't') ADVANCE(1007); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == 'N') ADVANCE(929); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(924); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'f') ADVANCE(930); + if (lookahead == 'i') ADVANCE(985); + if (lookahead == 'n') ADVANCE(995); + if (lookahead == 't') ADVANCE(1008); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(128) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 130: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1487); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'n') ADVANCE(2037); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1483); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'n') ADVANCE(2035); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(130) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && lookahead != ')' && lookahead != ';' && lookahead != ']' && - lookahead != '}') ADVANCE(2084); + lookahead != '}') ADVANCE(2082); END_STATE(); case 131: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1501); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1487); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(1937); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'n') ADVANCE(2064); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1497); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1483); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(1935); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'n') ADVANCE(2062); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(131) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && lookahead != ')' && lookahead != ';' && lookahead != ']' && - lookahead != '}') ADVANCE(2084); + lookahead != '}') ADVANCE(2082); END_STATE(); case 132: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '+') ADVANCE(1505); - if (lookahead == '-') ADVANCE(1130); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1488); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '+') ADVANCE(1501); + if (lookahead == '-') ADVANCE(1126); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1484); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(687); - if (lookahead == 'b') ADVANCE(734); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(695); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(690); + if (lookahead == 'b') ADVANCE(737); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(645); + if (lookahead == 'e') ADVANCE(698); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(596); - if (lookahead == 'n') ADVANCE(639); - if (lookahead == 'o') ADVANCE(785); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(713); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(640); + if (lookahead == 'o') ADVANCE(788); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(716); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(132) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1499); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1495); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); if (lookahead != 0 && lookahead != ')' && lookahead != ',' && lookahead != ':' && lookahead != ';' && - lookahead != ']') ADVANCE(1905); + lookahead != ']') ADVANCE(1903); END_STATE(); case 133: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(172); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1105); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(175); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1101); if (lookahead == '=') ADVANCE(522); - if (lookahead == '>') ADVANCE(1107); - if (lookahead == '?') ADVANCE(1114); - if (lookahead == '@') ADVANCE(1111); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '`') ADVANCE(224); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '>') ADVANCE(1103); + if (lookahead == '?') ADVANCE(1110); + if (lookahead == '@') ADVANCE(1107); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '`') ADVANCE(227); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(134) - if (sym_identifier_character_set_3(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_3(lookahead)) ADVANCE(915); END_STATE(); case 134: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1118); - if (lookahead == '.') ADVANCE(172); - if (lookahead == ':') ADVANCE(1076); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1114); + if (lookahead == '.') ADVANCE(175); + if (lookahead == ':') ADVANCE(1072); if (lookahead == '=') ADVANCE(522); - if (lookahead == '>') ADVANCE(1107); - if (lookahead == '@') ADVANCE(1111); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '`') ADVANCE(224); - if (lookahead == '|') ADVANCE(1085); + if (lookahead == '>') ADVANCE(1103); + if (lookahead == '@') ADVANCE(1107); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '`') ADVANCE(227); + if (lookahead == '|') ADVANCE(1081); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(134) - if (sym_identifier_character_set_3(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_3(lookahead)) ADVANCE(915); END_STATE(); case 135: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '+') ADVANCE(1505); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1504); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1489); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '+') ADVANCE(1501); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1500); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1485); if (lookahead == 'N') ADVANCE(593); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(687); - if (lookahead == 'b') ADVANCE(734); - if (lookahead == 'c') ADVANCE(607); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(695); - if (lookahead == 'f') ADVANCE(715); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(625); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(690); + if (lookahead == 'b') ADVANCE(737); + if (lookahead == 'c') ADVANCE(608); + if (lookahead == 'd') ADVANCE(645); + if (lookahead == 'e') ADVANCE(698); + if (lookahead == 'f') ADVANCE(718); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(626); if (lookahead == 'm') ADVANCE(596); - if (lookahead == 'n') ADVANCE(642); - if (lookahead == 'o') ADVANCE(785); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(713); - if (lookahead == 't') ADVANCE(737); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(669); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(643); + if (lookahead == 'o') ADVANCE(788); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(716); + if (lookahead == 't') ADVANCE(741); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(672); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(135) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1500); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); if (lookahead != 0 && lookahead != ')' && lookahead != ':' && lookahead != ';' && lookahead != '[' && lookahead != ']' && - lookahead != '{') ADVANCE(1905); + lookahead != '{') ADVANCE(1903); END_STATE(); case 136: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(162); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '<') ADVANCE(1105); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(166); + if (lookahead == ':') ADVANCE(1072); if (lookahead == '=') ADVANCE(522); - if (lookahead == '>') ADVANCE(1107); - if (lookahead == '@') ADVANCE(1111); - if (lookahead == '`') ADVANCE(224); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '`') ADVANCE(227); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(137) - if (sym_identifier_character_set_3(lookahead)) ADVANCE(912); + lookahead == ' ') SKIP(136) + if (sym_identifier_character_set_3(lookahead)) ADVANCE(795); END_STATE(); case 137: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(162); - if (lookahead == ':') ADVANCE(1076); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(165); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '<') ADVANCE(1101); if (lookahead == '=') ADVANCE(522); - if (lookahead == '>') ADVANCE(1107); - if (lookahead == '@') ADVANCE(1111); - if (lookahead == '`') ADVANCE(224); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '>') ADVANCE(1103); + if (lookahead == '@') ADVANCE(1107); + if (lookahead == '`') ADVANCE(227); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(137) - if (sym_identifier_character_set_3(lookahead)) ADVANCE(912); + lookahead == ' ') SKIP(138) + if (sym_identifier_character_set_3(lookahead)) ADVANCE(915); END_STATE(); case 138: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '`') ADVANCE(224); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(165); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '=') ADVANCE(522); + if (lookahead == '>') ADVANCE(1103); + if (lookahead == '@') ADVANCE(1107); + if (lookahead == '`') ADVANCE(227); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(138) - if (lookahead != 0 && - lookahead != '(' && - lookahead != ')' && - lookahead != '-' && - lookahead != ';' && - lookahead != '[' && - lookahead != ']' && - lookahead != '{' && - lookahead != '}') ADVANCE(2084); + if (sym_identifier_character_set_3(lookahead)) ADVANCE(915); END_STATE(); case 139: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '`') ADVANCE(224); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == ':') ADVANCE(1072); + if (lookahead == '`') ADVANCE(227); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || @@ -35433,1077 +35498,1099 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '{' && - lookahead != '}') ADVANCE(2084); + lookahead != '}') ADVANCE(2082); END_STATE(); case 140: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == ':') ADVANCE(1076); - if (lookahead == '=') ADVANCE(522); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '`') ADVANCE(224); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '`') ADVANCE(227); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(140) - if (sym_identifier_character_set_3(lookahead)) ADVANCE(792); + if (lookahead != 0 && + lookahead != '(' && + lookahead != ')' && + lookahead != '-' && + lookahead != ';' && + lookahead != '[' && + lookahead != ']' && + lookahead != '{' && + lookahead != '}') ADVANCE(2082); END_STATE(); case 141: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '`') ADVANCE(224); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '-') ADVANCE(164); + if (lookahead == '`') ADVANCE(227); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(141) - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1906); + if (sym_identifier_character_set_3(lookahead)) ADVANCE(795); END_STATE(); case 142: - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(1764); - if (lookahead == '\\') ADVANCE(375); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '-') ADVANCE(164); + if (lookahead == '`') ADVANCE(227); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') ADVANCE(1763); - if (lookahead != 0) ADVANCE(1764); + lookahead == ' ') SKIP(141) + if (sym_identifier_character_set_3(lookahead)) ADVANCE(1044); END_STATE(); case 143: - if (lookahead == '"') ADVANCE(1776); - if (lookahead == '#') ADVANCE(1769); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '\\') ADVANCE(413); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '`') ADVANCE(227); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') ADVANCE(1768); - if (lookahead != 0) ADVANCE(1769); + lookahead == ' ') SKIP(143) + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1904); END_STATE(); case 144: - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'n') ADVANCE(323); - if (lookahead == 't') ADVANCE(337); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(1760); + if (lookahead == '\\') ADVANCE(376); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(144) + lookahead == ' ') ADVANCE(1759); + if (lookahead != 0) ADVANCE(1760); END_STATE(); case 145: - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '<') ADVANCE(1105); - if (lookahead == '=') ADVANCE(1393); - if (lookahead == '_') ADVANCE(223); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1432); + if (lookahead == '"') ADVANCE(1772); + if (lookahead == '#') ADVANCE(1765); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '\\') ADVANCE(413); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(147) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + lookahead == ' ') ADVANCE(1764); + if (lookahead != 0) ADVANCE(1765); END_STATE(); case 146: - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '_') ADVANCE(2746); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1432); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'n') ADVANCE(324); + if (lookahead == 't') ADVANCE(338); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(147) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); - if (!aux_sym_unquoted_token6_character_set_1(lookahead)) ADVANCE(2745); + lookahead == ' ') SKIP(146) END_STATE(); case 147: - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '<') ADVANCE(1101); + if (lookahead == '=') ADVANCE(1389); + if (lookahead == '_') ADVANCE(226); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1428); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(147) + lookahead == ' ') SKIP(149) + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 148: - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1502); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1490); - if (lookahead == 'N') ADVANCE(842); - if (lookahead == '_') ADVANCE(839); - if (lookahead == 'i') ADVANCE(875); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '_') ADVANCE(2743); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1428); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(148) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1500); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(912); + lookahead == ' ') SKIP(149) + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); + if (!aux_sym_unquoted_token6_character_set_1(lookahead)) ADVANCE(2742); END_STATE(); case 149: - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '-') ADVANCE(163); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(149) - if (sym_identifier_character_set_4(lookahead)) ADVANCE(912); END_STATE(); case 150: - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '-') ADVANCE(163); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1498); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1486); + if (lookahead == 'N') ADVANCE(845); + if (lookahead == '_') ADVANCE(842); + if (lookahead == 'i') ADVANCE(878); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(149) - if (sym_identifier_character_set_4(lookahead)) ADVANCE(917); + lookahead == ' ') SKIP(150) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 151: - if (lookahead == '#') ADVANCE(2747); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(180); - if (lookahead == '<') ADVANCE(1105); - if (lookahead == '=') ADVANCE(522); - if (lookahead == '>') ADVANCE(1107); - if (lookahead == '@') ADVANCE(1111); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == 'c') ADVANCE(860); - if (lookahead == 'e') ADVANCE(892); - if (lookahead == 'f') ADVANCE(910); - if (lookahead == 'i') ADVANCE(872); - if (lookahead == 'l') ADVANCE(863); - if (lookahead == 'o') ADVANCE(877); - if (lookahead == 'v') ADVANCE(845); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '-') ADVANCE(166); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(152) - if (sym_identifier_character_set_4(lookahead)) ADVANCE(912); + lookahead == ' ') SKIP(151) + if (sym_identifier_character_set_4(lookahead)) ADVANCE(915); END_STATE(); case 152: - if (lookahead == '#') ADVANCE(2747); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(180); - if (lookahead == '=') ADVANCE(522); - if (lookahead == '>') ADVANCE(1107); - if (lookahead == '@') ADVANCE(1111); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == 'c') ADVANCE(860); - if (lookahead == 'e') ADVANCE(892); - if (lookahead == 'f') ADVANCE(910); - if (lookahead == 'i') ADVANCE(872); - if (lookahead == 'l') ADVANCE(863); - if (lookahead == 'o') ADVANCE(877); - if (lookahead == 'v') ADVANCE(845); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '-') ADVANCE(166); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(152) - if (sym_identifier_character_set_4(lookahead)) ADVANCE(912); + lookahead == ' ') SKIP(151) + if (sym_identifier_character_set_4(lookahead)) ADVANCE(920); END_STATE(); case 153: - if (lookahead == '#') ADVANCE(2747); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == ']') ADVANCE(1082); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(183); + if (lookahead == '<') ADVANCE(1101); + if (lookahead == '=') ADVANCE(522); + if (lookahead == '>') ADVANCE(1103); + if (lookahead == '@') ADVANCE(1107); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == 'c') ADVANCE(863); + if (lookahead == 'e') ADVANCE(895); + if (lookahead == 'f') ADVANCE(913); + if (lookahead == 'i') ADVANCE(875); + if (lookahead == 'l') ADVANCE(866); + if (lookahead == 'o') ADVANCE(880); + if (lookahead == 'v') ADVANCE(848); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(153) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1749); + lookahead == ' ') SKIP(154) + if (sym_identifier_character_set_4(lookahead)) ADVANCE(915); END_STATE(); case 154: - if (lookahead == '#') ADVANCE(2747); - if (lookahead == 'i') ADVANCE(874); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(183); + if (lookahead == '=') ADVANCE(522); + if (lookahead == '>') ADVANCE(1103); + if (lookahead == '@') ADVANCE(1107); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == 'c') ADVANCE(863); + if (lookahead == 'e') ADVANCE(895); + if (lookahead == 'f') ADVANCE(913); + if (lookahead == 'i') ADVANCE(875); + if (lookahead == 'l') ADVANCE(866); + if (lookahead == 'o') ADVANCE(880); + if (lookahead == 'v') ADVANCE(848); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(154) - if (sym_identifier_character_set_4(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_4(lookahead)) ADVANCE(915); END_STATE(); case 155: - if (lookahead == '#') ADVANCE(2747); - if (lookahead == 'i') ADVANCE(984); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == ']') ADVANCE(1078); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(156) - if (sym_identifier_character_set_4(lookahead)) ADVANCE(1045); + lookahead == ' ') SKIP(155) + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1745); END_STATE(); case 156: - if (lookahead == '#') ADVANCE(2747); - if (lookahead == 'i') ADVANCE(305); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == 'i') ADVANCE(877); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(156) + if (sym_identifier_character_set_4(lookahead)) ADVANCE(915); END_STATE(); case 157: - if (lookahead == '#') ADVANCE(2747); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == 'i') ADVANCE(986); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(157) + lookahead == ' ') SKIP(158) + if (sym_identifier_character_set_4(lookahead)) ADVANCE(1045); END_STATE(); case 158: - if (lookahead == '#') ADVANCE(2747); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == 'i') ADVANCE(307); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(157) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1137); + lookahead == ' ') SKIP(158) END_STATE(); case 159: - if (lookahead == '#') ADVANCE(2747); + if (lookahead == '#') ADVANCE(2744); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(157) - if (!aux_sym_unquoted_token6_character_set_2(lookahead)) ADVANCE(2745); + lookahead == ' ') SKIP(159) END_STATE(); case 160: - if (lookahead == '#') ADVANCE(1771); - if (lookahead == '\'') ADVANCE(1773); - if (lookahead == '(') ADVANCE(1083); + if (lookahead == '#') ADVANCE(2744); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') ADVANCE(1770); - if (lookahead != 0) ADVANCE(1771); + lookahead == ' ') SKIP(159) + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1133); END_STATE(); case 161: - if (lookahead == '\'') ADVANCE(1765); - if (lookahead != 0) ADVANCE(161); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(159) + if (!aux_sym_unquoted_token6_character_set_2(lookahead)) ADVANCE(2742); END_STATE(); case 162: - if (lookahead == '-') ADVANCE(1115); - if (lookahead == '>') ADVANCE(1078); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1927); + if (lookahead == '#') ADVANCE(1767); + if (lookahead == '\'') ADVANCE(1769); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') ADVANCE(1766); + if (lookahead != 0) ADVANCE(1767); END_STATE(); case 163: - if (lookahead == '-') ADVANCE(1115); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1927); + if (lookahead == '\'') ADVANCE(1761); + if (lookahead != 0) ADVANCE(163); END_STATE(); case 164: - if (lookahead == '-') ADVANCE(228); + if (lookahead == '-') ADVANCE(1111); END_STATE(); case 165: - if (lookahead == '-') ADVANCE(283); + if (lookahead == '-') ADVANCE(1111); + if (lookahead == '>') ADVANCE(1074); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1925); END_STATE(); case 166: - if (lookahead == '-') ADVANCE(378); + if (lookahead == '-') ADVANCE(1111); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1925); END_STATE(); case 167: - if (lookahead == '-') ADVANCE(316); + if (lookahead == '-') ADVANCE(231); END_STATE(); case 168: - if (lookahead == '-') ADVANCE(357); + if (lookahead == '-') ADVANCE(285); END_STATE(); case 169: - if (lookahead == '-') ADVANCE(399); + if (lookahead == '-') ADVANCE(378); END_STATE(); case 170: - if (lookahead == '-') ADVANCE(379); + if (lookahead == '-') ADVANCE(317); END_STATE(); case 171: - if (lookahead == '-') ADVANCE(331); + if (lookahead == '-') ADVANCE(358); END_STATE(); case 172: - if (lookahead == '.') ADVANCE(173); + if (lookahead == '-') ADVANCE(399); END_STATE(); case 173: - if (lookahead == '.') ADVANCE(1112); + if (lookahead == '-') ADVANCE(379); END_STATE(); case 174: - if (lookahead == '2') ADVANCE(389); - if (lookahead == '0' || - lookahead == '1') ADVANCE(397); + if (lookahead == '-') ADVANCE(332); END_STATE(); case 175: - if (lookahead == ':') ADVANCE(401); + if (lookahead == '.') ADVANCE(176); END_STATE(); case 176: - if (lookahead == ':') ADVANCE(403); + if (lookahead == '.') ADVANCE(1108); END_STATE(); case 177: - if (lookahead == '=') ADVANCE(1309); - if (lookahead == '~') ADVANCE(1340); + if (lookahead == '2') ADVANCE(389); + if (lookahead == '0' || + lookahead == '1') ADVANCE(397); END_STATE(); case 178: - if (lookahead == '=') ADVANCE(1306); - if (lookahead == '>') ADVANCE(1193); - if (lookahead == '~') ADVANCE(1337); + if (lookahead == ':') ADVANCE(401); END_STATE(); case 179: - if (lookahead == '=') ADVANCE(1306); - if (lookahead == '~') ADVANCE(1337); + if (lookahead == ':') ADVANCE(403); END_STATE(); case 180: - if (lookahead == '>') ADVANCE(1078); + if (lookahead == '=') ADVANCE(1305); + if (lookahead == '~') ADVANCE(1336); END_STATE(); case 181: - if (lookahead == 'B') ADVANCE(1613); - if (lookahead == 'I') ADVANCE(199); - if (lookahead == '_') ADVANCE(220); - if (lookahead == 'b') ADVANCE(1610); - if (lookahead == 'i') ADVANCE(236); - if (lookahead == '+' || - lookahead == '-') ADVANCE(220); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); + if (lookahead == '=') ADVANCE(1302); + if (lookahead == '>') ADVANCE(1189); + if (lookahead == '~') ADVANCE(1333); END_STATE(); case 182: - if (lookahead == 'B') ADVANCE(1613); - if (lookahead == 'I') ADVANCE(199); - if (lookahead == 'b') ADVANCE(1610); - if (lookahead == 'i') ADVANCE(236); + if (lookahead == '=') ADVANCE(1302); + if (lookahead == '~') ADVANCE(1333); END_STATE(); case 183: - if (lookahead == 'B') ADVANCE(1577); - if (lookahead == 'I') ADVANCE(200); - if (lookahead == 'b') ADVANCE(1574); - if (lookahead == 'i') ADVANCE(237); + if (lookahead == '>') ADVANCE(1074); END_STATE(); case 184: - if (lookahead == 'B') ADVANCE(1553); - if (lookahead == 'I') ADVANCE(201); - if (lookahead == 'b') ADVANCE(1550); - if (lookahead == 'i') ADVANCE(238); + if (lookahead == 'B') ADVANCE(1609); + if (lookahead == 'I') ADVANCE(202); + if (lookahead == '_') ADVANCE(223); + if (lookahead == 'b') ADVANCE(1606); + if (lookahead == 'i') ADVANCE(239); + if (lookahead == '+' || + lookahead == '-') ADVANCE(223); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); END_STATE(); case 185: - if (lookahead == 'B') ADVANCE(1565); + if (lookahead == 'B') ADVANCE(1609); if (lookahead == 'I') ADVANCE(202); - if (lookahead == 'b') ADVANCE(1562); + if (lookahead == 'b') ADVANCE(1606); if (lookahead == 'i') ADVANCE(239); END_STATE(); case 186: - if (lookahead == 'B') ADVANCE(1601); + if (lookahead == 'B') ADVANCE(1573); if (lookahead == 'I') ADVANCE(203); - if (lookahead == 'b') ADVANCE(1598); + if (lookahead == 'b') ADVANCE(1570); if (lookahead == 'i') ADVANCE(240); END_STATE(); case 187: - if (lookahead == 'B') ADVANCE(1589); + if (lookahead == 'B') ADVANCE(1549); if (lookahead == 'I') ADVANCE(204); - if (lookahead == 'b') ADVANCE(1586); + if (lookahead == 'b') ADVANCE(1546); if (lookahead == 'i') ADVANCE(241); END_STATE(); case 188: - if (lookahead == 'B') ADVANCE(1607); + if (lookahead == 'B') ADVANCE(1561); if (lookahead == 'I') ADVANCE(205); - if (lookahead == '_') ADVANCE(220); - if (lookahead == 'b') ADVANCE(1604); - if (lookahead == 'i') ADVANCE(206); - if (lookahead == 'l') ADVANCE(344); - if (lookahead == 'n') ADVANCE(250); - if (lookahead == '+' || - lookahead == '-') ADVANCE(220); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); + if (lookahead == 'b') ADVANCE(1558); + if (lookahead == 'i') ADVANCE(242); END_STATE(); case 189: - if (lookahead == 'B') ADVANCE(1607); - if (lookahead == 'I') ADVANCE(205); - if (lookahead == '_') ADVANCE(220); - if (lookahead == 'b') ADVANCE(1604); - if (lookahead == 'i') ADVANCE(206); - if (lookahead == 'n') ADVANCE(250); - if (lookahead == '+' || - lookahead == '-') ADVANCE(220); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); + if (lookahead == 'B') ADVANCE(1597); + if (lookahead == 'I') ADVANCE(206); + if (lookahead == 'b') ADVANCE(1594); + if (lookahead == 'i') ADVANCE(243); END_STATE(); case 190: - if (lookahead == 'B') ADVANCE(1607); - if (lookahead == 'I') ADVANCE(205); - if (lookahead == 'b') ADVANCE(1604); - if (lookahead == 'i') ADVANCE(206); - if (lookahead == 'l') ADVANCE(344); - if (lookahead == 'n') ADVANCE(250); + if (lookahead == 'B') ADVANCE(1585); + if (lookahead == 'I') ADVANCE(207); + if (lookahead == 'b') ADVANCE(1582); + if (lookahead == 'i') ADVANCE(244); END_STATE(); case 191: - if (lookahead == 'B') ADVANCE(1607); - if (lookahead == 'I') ADVANCE(205); - if (lookahead == 'b') ADVANCE(1604); - if (lookahead == 'i') ADVANCE(206); - if (lookahead == 'n') ADVANCE(250); + if (lookahead == 'B') ADVANCE(1603); + if (lookahead == 'I') ADVANCE(208); + if (lookahead == '_') ADVANCE(223); + if (lookahead == 'b') ADVANCE(1600); + if (lookahead == 'i') ADVANCE(209); + if (lookahead == 'l') ADVANCE(345); + if (lookahead == 'n') ADVANCE(253); + if (lookahead == '+' || + lookahead == '-') ADVANCE(223); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); END_STATE(); case 192: - if (lookahead == 'B') ADVANCE(1571); - if (lookahead == 'I') ADVANCE(207); - if (lookahead == 'b') ADVANCE(1568); - if (lookahead == 'i') ADVANCE(208); + if (lookahead == 'B') ADVANCE(1603); + if (lookahead == 'I') ADVANCE(208); + if (lookahead == '_') ADVANCE(223); + if (lookahead == 'b') ADVANCE(1600); + if (lookahead == 'i') ADVANCE(209); + if (lookahead == 'n') ADVANCE(253); + if (lookahead == '+' || + lookahead == '-') ADVANCE(223); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); END_STATE(); case 193: - if (lookahead == 'B') ADVANCE(1547); - if (lookahead == 'I') ADVANCE(209); - if (lookahead == 'b') ADVANCE(1544); - if (lookahead == 'i') ADVANCE(210); + if (lookahead == 'B') ADVANCE(1603); + if (lookahead == 'I') ADVANCE(208); + if (lookahead == 'b') ADVANCE(1600); + if (lookahead == 'i') ADVANCE(209); + if (lookahead == 'l') ADVANCE(345); + if (lookahead == 'n') ADVANCE(253); END_STATE(); case 194: - if (lookahead == 'B') ADVANCE(1559); - if (lookahead == 'I') ADVANCE(211); - if (lookahead == 'a') ADVANCE(291); - if (lookahead == 'b') ADVANCE(1556); - if (lookahead == 'i') ADVANCE(212); - if (lookahead == 'o') ADVANCE(247); - if (lookahead == 's') ADVANCE(1516); + if (lookahead == 'B') ADVANCE(1603); + if (lookahead == 'I') ADVANCE(208); + if (lookahead == 'b') ADVANCE(1600); + if (lookahead == 'i') ADVANCE(209); + if (lookahead == 'n') ADVANCE(253); END_STATE(); case 195: - if (lookahead == 'B') ADVANCE(1559); - if (lookahead == 'I') ADVANCE(211); - if (lookahead == 'b') ADVANCE(1556); - if (lookahead == 'i') ADVANCE(212); - if (lookahead == 'o') ADVANCE(247); - if (lookahead == 's') ADVANCE(1516); + if (lookahead == 'B') ADVANCE(1567); + if (lookahead == 'I') ADVANCE(210); + if (lookahead == 'b') ADVANCE(1564); + if (lookahead == 'i') ADVANCE(211); END_STATE(); case 196: - if (lookahead == 'B') ADVANCE(1595); - if (lookahead == 'I') ADVANCE(213); - if (lookahead == 'b') ADVANCE(1592); - if (lookahead == 'i') ADVANCE(214); + if (lookahead == 'B') ADVANCE(1543); + if (lookahead == 'I') ADVANCE(212); + if (lookahead == 'b') ADVANCE(1540); + if (lookahead == 'i') ADVANCE(213); END_STATE(); case 197: - if (lookahead == 'B') ADVANCE(1583); - if (lookahead == 'I') ADVANCE(215); - if (lookahead == 'b') ADVANCE(1580); - if (lookahead == 'i') ADVANCE(216); + if (lookahead == 'B') ADVANCE(1555); + if (lookahead == 'I') ADVANCE(214); + if (lookahead == 'a') ADVANCE(293); + if (lookahead == 'b') ADVANCE(1552); + if (lookahead == 'i') ADVANCE(215); + if (lookahead == 'o') ADVANCE(250); + if (lookahead == 's') ADVANCE(1512); END_STATE(); case 198: - if (lookahead == 'B') ADVANCE(1583); - if (lookahead == 'I') ADVANCE(215); - if (lookahead == 'b') ADVANCE(1580); - if (lookahead == 'i') ADVANCE(216); - if (lookahead == 'r') ADVANCE(372); + if (lookahead == 'B') ADVANCE(1555); + if (lookahead == 'I') ADVANCE(214); + if (lookahead == 'b') ADVANCE(1552); + if (lookahead == 'i') ADVANCE(215); + if (lookahead == 'o') ADVANCE(250); + if (lookahead == 's') ADVANCE(1512); END_STATE(); case 199: - if (lookahead == 'B') ADVANCE(1739); - if (lookahead == 'b') ADVANCE(1736); + if (lookahead == 'B') ADVANCE(1591); + if (lookahead == 'I') ADVANCE(216); + if (lookahead == 'b') ADVANCE(1588); + if (lookahead == 'i') ADVANCE(217); END_STATE(); case 200: - if (lookahead == 'B') ADVANCE(1676); - if (lookahead == 'b') ADVANCE(1673); + if (lookahead == 'B') ADVANCE(1579); + if (lookahead == 'I') ADVANCE(218); + if (lookahead == 'b') ADVANCE(1576); + if (lookahead == 'i') ADVANCE(219); END_STATE(); case 201: - if (lookahead == 'B') ADVANCE(1634); - if (lookahead == 'b') ADVANCE(1631); + if (lookahead == 'B') ADVANCE(1579); + if (lookahead == 'I') ADVANCE(218); + if (lookahead == 'b') ADVANCE(1576); + if (lookahead == 'i') ADVANCE(219); + if (lookahead == 'r') ADVANCE(373); END_STATE(); case 202: - if (lookahead == 'B') ADVANCE(1655); - if (lookahead == 'b') ADVANCE(1652); + if (lookahead == 'B') ADVANCE(1735); + if (lookahead == 'b') ADVANCE(1732); END_STATE(); case 203: - if (lookahead == 'B') ADVANCE(1718); - if (lookahead == 'b') ADVANCE(1715); + if (lookahead == 'B') ADVANCE(1672); + if (lookahead == 'b') ADVANCE(1669); END_STATE(); case 204: - if (lookahead == 'B') ADVANCE(1697); - if (lookahead == 'b') ADVANCE(1694); + if (lookahead == 'B') ADVANCE(1630); + if (lookahead == 'b') ADVANCE(1627); END_STATE(); case 205: - if (lookahead == 'B') ADVANCE(1727); - if (lookahead == 'b') ADVANCE(1730); + if (lookahead == 'B') ADVANCE(1651); + if (lookahead == 'b') ADVANCE(1648); END_STATE(); case 206: - if (lookahead == 'B') ADVANCE(1724); - if (lookahead == 'b') ADVANCE(1721); + if (lookahead == 'B') ADVANCE(1714); + if (lookahead == 'b') ADVANCE(1711); END_STATE(); case 207: - if (lookahead == 'B') ADVANCE(1664); - if (lookahead == 'b') ADVANCE(1667); + if (lookahead == 'B') ADVANCE(1693); + if (lookahead == 'b') ADVANCE(1690); END_STATE(); case 208: - if (lookahead == 'B') ADVANCE(1661); - if (lookahead == 'b') ADVANCE(1658); + if (lookahead == 'B') ADVANCE(1723); + if (lookahead == 'b') ADVANCE(1726); END_STATE(); case 209: - if (lookahead == 'B') ADVANCE(1622); - if (lookahead == 'b') ADVANCE(1625); + if (lookahead == 'B') ADVANCE(1720); + if (lookahead == 'b') ADVANCE(1717); END_STATE(); case 210: - if (lookahead == 'B') ADVANCE(1619); - if (lookahead == 'b') ADVANCE(1616); + if (lookahead == 'B') ADVANCE(1660); + if (lookahead == 'b') ADVANCE(1663); END_STATE(); case 211: - if (lookahead == 'B') ADVANCE(1643); - if (lookahead == 'b') ADVANCE(1646); + if (lookahead == 'B') ADVANCE(1657); + if (lookahead == 'b') ADVANCE(1654); END_STATE(); case 212: - if (lookahead == 'B') ADVANCE(1640); - if (lookahead == 'b') ADVANCE(1637); - if (lookahead == 'n') ADVANCE(1522); + if (lookahead == 'B') ADVANCE(1618); + if (lookahead == 'b') ADVANCE(1621); END_STATE(); case 213: - if (lookahead == 'B') ADVANCE(1706); - if (lookahead == 'b') ADVANCE(1709); + if (lookahead == 'B') ADVANCE(1615); + if (lookahead == 'b') ADVANCE(1612); END_STATE(); case 214: - if (lookahead == 'B') ADVANCE(1703); - if (lookahead == 'b') ADVANCE(1700); + if (lookahead == 'B') ADVANCE(1639); + if (lookahead == 'b') ADVANCE(1642); END_STATE(); case 215: - if (lookahead == 'B') ADVANCE(1685); - if (lookahead == 'b') ADVANCE(1688); + if (lookahead == 'B') ADVANCE(1636); + if (lookahead == 'b') ADVANCE(1633); + if (lookahead == 'n') ADVANCE(1518); END_STATE(); case 216: - if (lookahead == 'B') ADVANCE(1682); - if (lookahead == 'b') ADVANCE(1679); + if (lookahead == 'B') ADVANCE(1702); + if (lookahead == 'b') ADVANCE(1705); END_STATE(); case 217: - if (lookahead == 'N') ADVANCE(1473); + if (lookahead == 'B') ADVANCE(1699); + if (lookahead == 'b') ADVANCE(1696); END_STATE(); case 218: - if (lookahead == '_') ADVANCE(220); - if (lookahead == 'n') ADVANCE(250); - if (lookahead == '+' || - lookahead == '-') ADVANCE(220); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); + if (lookahead == 'B') ADVANCE(1681); + if (lookahead == 'b') ADVANCE(1684); END_STATE(); case 219: - if (lookahead == '_') ADVANCE(220); - if (lookahead == '+' || - lookahead == '-') ADVANCE(220); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); + if (lookahead == 'B') ADVANCE(1678); + if (lookahead == 'b') ADVANCE(1675); END_STATE(); case 220: - if (lookahead == '_') ADVANCE(220); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); + if (lookahead == 'N') ADVANCE(1469); END_STATE(); case 221: - if (lookahead == '_') ADVANCE(221); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (lookahead == '_') ADVANCE(223); + if (lookahead == 'n') ADVANCE(253); + if (lookahead == '+' || + lookahead == '-') ADVANCE(223); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); END_STATE(); case 222: - if (lookahead == '_') ADVANCE(222); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1500); + if (lookahead == '_') ADVANCE(223); + if (lookahead == '+' || + lookahead == '-') ADVANCE(223); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); END_STATE(); case 223: if (lookahead == '_') ADVANCE(223); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); END_STATE(); case 224: - if (lookahead == '`') ADVANCE(1766); - if (lookahead != 0) ADVANCE(224); + if (lookahead == '_') ADVANCE(224); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); END_STATE(); case 225: - if (lookahead == 'a') ADVANCE(217); + if (lookahead == '_') ADVANCE(225); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); END_STATE(); case 226: - if (lookahead == 'a') ADVANCE(382); + if (lookahead == '_') ADVANCE(226); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 227: - if (lookahead == 'a') ADVANCE(296); + if (lookahead == '`') ADVANCE(1762); + if (lookahead != 0) ADVANCE(227); END_STATE(); case 228: - if (lookahead == 'a') ADVANCE(311); - if (lookahead == 'o') ADVANCE(335); - if (lookahead == 's') ADVANCE(276); - if (lookahead == 'x') ADVANCE(320); + if (lookahead == 'a') ADVANCE(220); END_STATE(); case 229: - if (lookahead == 'a') ADVANCE(339); + if (lookahead == 'a') ADVANCE(382); END_STATE(); case 230: - if (lookahead == 'a') ADVANCE(358); + if (lookahead == 'a') ADVANCE(298); END_STATE(); case 231: - if (lookahead == 'a') ADVANCE(345); + if (lookahead == 'a') ADVANCE(312); + if (lookahead == 'o') ADVANCE(336); + if (lookahead == 's') ADVANCE(278); + if (lookahead == 'x') ADVANCE(321); END_STATE(); case 232: - if (lookahead == 'a') ADVANCE(365); + if (lookahead == 'a') ADVANCE(340); END_STATE(); case 233: - if (lookahead == 'a') ADVANCE(371); + if (lookahead == 'a') ADVANCE(359); END_STATE(); case 234: - if (lookahead == 'a') ADVANCE(367); + if (lookahead == 'a') ADVANCE(346); END_STATE(); case 235: - if (lookahead == 'a') ADVANCE(368); + if (lookahead == 'a') ADVANCE(366); END_STATE(); case 236: - if (lookahead == 'b') ADVANCE(1733); + if (lookahead == 'a') ADVANCE(371); END_STATE(); case 237: - if (lookahead == 'b') ADVANCE(1670); + if (lookahead == 'a') ADVANCE(368); END_STATE(); case 238: - if (lookahead == 'b') ADVANCE(1628); + if (lookahead == 'a') ADVANCE(369); END_STATE(); case 239: - if (lookahead == 'b') ADVANCE(1649); + if (lookahead == 'b') ADVANCE(1729); END_STATE(); case 240: - if (lookahead == 'b') ADVANCE(1712); + if (lookahead == 'b') ADVANCE(1666); END_STATE(); case 241: - if (lookahead == 'b') ADVANCE(1691); + if (lookahead == 'b') ADVANCE(1624); END_STATE(); case 242: - if (lookahead == 'c') ADVANCE(1519); + if (lookahead == 'b') ADVANCE(1645); END_STATE(); case 243: - if (lookahead == 'c') ADVANCE(277); + if (lookahead == 'b') ADVANCE(1708); END_STATE(); case 244: - if (lookahead == 'c') ADVANCE(278); + if (lookahead == 'b') ADVANCE(1687); END_STATE(); case 245: - if (lookahead == 'c') ADVANCE(265); + if (lookahead == 'c') ADVANCE(1515); END_STATE(); case 246: - if (lookahead == 'd') ADVANCE(1358); + if (lookahead == 'c') ADVANCE(279); END_STATE(); case 247: - if (lookahead == 'd') ADVANCE(1274); + if (lookahead == 'c') ADVANCE(280); END_STATE(); case 248: - if (lookahead == 'd') ADVANCE(1343); + if (lookahead == 'c') ADVANCE(268); END_STATE(); case 249: - if (lookahead == 'd') ADVANCE(374); + if (lookahead == 'd') ADVANCE(1354); END_STATE(); case 250: - if (lookahead == 'd') ADVANCE(346); + if (lookahead == 'd') ADVANCE(1270); END_STATE(); case 251: - if (lookahead == 'd') ADVANCE(258); + if (lookahead == 'd') ADVANCE(1339); END_STATE(); case 252: - if (lookahead == 'e') ADVANCE(1442); + if (lookahead == 'd') ADVANCE(375); END_STATE(); case 253: - if (lookahead == 'e') ADVANCE(1449); + if (lookahead == 'd') ADVANCE(347); END_STATE(); case 254: - if (lookahead == 'e') ADVANCE(242); - if (lookahead == 't') ADVANCE(229); + if (lookahead == 'd') ADVANCE(261); END_STATE(); case 255: - if (lookahead == 'e') ADVANCE(1183); + if (lookahead == 'e') ADVANCE(1438); END_STATE(); case 256: - if (lookahead == 'e') ADVANCE(1165); + if (lookahead == 'e') ADVANCE(1445); END_STATE(); case 257: - if (lookahead == 'e') ADVANCE(1071); + if (lookahead == 'e') ADVANCE(245); + if (lookahead == 't') ADVANCE(232); END_STATE(); case 258: - if (lookahead == 'e') ADVANCE(1227); + if (lookahead == 'e') ADVANCE(1179); END_STATE(); case 259: - if (lookahead == 'e') ADVANCE(1066); + if (lookahead == 'e') ADVANCE(1161); END_STATE(); case 260: - if (lookahead == 'e') ADVANCE(1100); + if (lookahead == 'e') ADVANCE(1067); END_STATE(); case 261: - if (lookahead == 'e') ADVANCE(377); - if (lookahead == 'o') ADVANCE(356); - if (lookahead == 'u') ADVANCE(295); + if (lookahead == 'e') ADVANCE(1223); END_STATE(); case 262: - if (lookahead == 'e') ADVANCE(272); + if (lookahead == 'e') ADVANCE(1062); END_STATE(); case 263: - if (lookahead == 'e') ADVANCE(306); + if (lookahead == 'e') ADVANCE(1096); END_STATE(); case 264: - if (lookahead == 'e') ADVANCE(340); + if (lookahead == 'e') ADVANCE(377); + if (lookahead == 'o') ADVANCE(357); + if (lookahead == 'u') ADVANCE(297); END_STATE(); case 265: - if (lookahead == 'e') ADVANCE(298); + if (lookahead == 'e') ADVANCE(274); END_STATE(); case 266: if (lookahead == 'e') ADVANCE(341); END_STATE(); case 267: - if (lookahead == 'f') ADVANCE(1467); + if (lookahead == 'e') ADVANCE(342); END_STATE(); case 268: - if (lookahead == 'f') ADVANCE(1459); + if (lookahead == 'e') ADVANCE(300); END_STATE(); case 269: - if (lookahead == 'f') ADVANCE(1177); - if (lookahead == 'n') ADVANCE(1153); + if (lookahead == 'f') ADVANCE(1463); END_STATE(); case 270: - if (lookahead == 'f') ADVANCE(1177); - if (lookahead == 'n') ADVANCE(1151); + if (lookahead == 'f') ADVANCE(1455); END_STATE(); case 271: - if (lookahead == 'f') ADVANCE(1177); - if (lookahead == 'n') ADVANCE(268); + if (lookahead == 'f') ADVANCE(1173); + if (lookahead == 'n') ADVANCE(1149); END_STATE(); case 272: - if (lookahead == 'f') ADVANCE(1051); + if (lookahead == 'f') ADVANCE(1173); + if (lookahead == 'n') ADVANCE(1147); END_STATE(); case 273: - if (lookahead == 'f') ADVANCE(1099); + if (lookahead == 'f') ADVANCE(1173); + if (lookahead == 'n') ADVANCE(270); END_STATE(); case 274: - if (lookahead == 'h') ADVANCE(1332); + if (lookahead == 'f') ADVANCE(1047); END_STATE(); case 275: - if (lookahead == 'h') ADVANCE(1327); + if (lookahead == 'f') ADVANCE(1095); END_STATE(); case 276: - if (lookahead == 'h') ADVANCE(293); + if (lookahead == 'h') ADVANCE(1328); END_STATE(); case 277: - if (lookahead == 'h') ADVANCE(1208); + if (lookahead == 'h') ADVANCE(1323); END_STATE(); case 278: - if (lookahead == 'h') ADVANCE(1186); + if (lookahead == 'h') ADVANCE(295); END_STATE(); case 279: - if (lookahead == 'h') ADVANCE(1091); + if (lookahead == 'h') ADVANCE(1204); END_STATE(); case 280: - if (lookahead == 'h') ADVANCE(1097); + if (lookahead == 'h') ADVANCE(1182); END_STATE(); case 281: - if (lookahead == 'h') ADVANCE(167); + if (lookahead == 'h') ADVANCE(1087); END_STATE(); case 282: - if (lookahead == 'i') ADVANCE(355); + if (lookahead == 'h') ADVANCE(1093); END_STATE(); case 283: - if (lookahead == 'i') ADVANCE(303); + if (lookahead == 'h') ADVANCE(170); END_STATE(); case 284: - if (lookahead == 'i') ADVANCE(359); + if (lookahead == 'i') ADVANCE(356); END_STATE(); case 285: - if (lookahead == 'i') ADVANCE(251); + if (lookahead == 'i') ADVANCE(305); END_STATE(); case 286: if (lookahead == 'i') ADVANCE(360); END_STATE(); case 287: - if (lookahead == 'i') ADVANCE(231); + if (lookahead == 'i') ADVANCE(254); END_STATE(); case 288: - if (lookahead == 'i') ADVANCE(349); + if (lookahead == 'i') ADVANCE(361); END_STATE(); case 289: - if (lookahead == 'i') ADVANCE(363); + if (lookahead == 'i') ADVANCE(234); END_STATE(); case 290: - if (lookahead == 'k') ADVANCE(1531); + if (lookahead == 'i') ADVANCE(350); END_STATE(); case 291: - if (lookahead == 'k') ADVANCE(256); + if (lookahead == 'i') ADVANCE(364); END_STATE(); case 292: - if (lookahead == 'l') ADVANCE(1435); + if (lookahead == 'k') ADVANCE(1527); END_STATE(); case 293: - if (lookahead == 'l') ADVANCE(1296); - if (lookahead == 'r') ADVANCE(1301); + if (lookahead == 'k') ADVANCE(259); END_STATE(); case 294: - if (lookahead == 'l') ADVANCE(344); + if (lookahead == 'l') ADVANCE(1431); END_STATE(); case 295: - if (lookahead == 'l') ADVANCE(292); + if (lookahead == 'l') ADVANCE(1292); + if (lookahead == 'r') ADVANCE(1297); END_STATE(); case 296: - if (lookahead == 'l') ADVANCE(347); + if (lookahead == 'l') ADVANCE(345); END_STATE(); case 297: - if (lookahead == 'l') ADVANCE(171); + if (lookahead == 'l') ADVANCE(294); END_STATE(); case 298: - if (lookahead == 'l') ADVANCE(297); + if (lookahead == 'l') ADVANCE(348); END_STATE(); case 299: - if (lookahead == 'l') ADVANCE(287); + if (lookahead == 'l') ADVANCE(174); END_STATE(); case 300: - if (lookahead == 'l') ADVANCE(259); + if (lookahead == 'l') ADVANCE(299); END_STATE(); case 301: - if (lookahead == 'n') ADVANCE(267); + if (lookahead == 'l') ADVANCE(289); END_STATE(); case 302: - if (lookahead == 'n') ADVANCE(1153); + if (lookahead == 'l') ADVANCE(262); END_STATE(); case 303: - if (lookahead == 'n') ADVANCE(1322); + if (lookahead == 'n') ADVANCE(269); END_STATE(); case 304: - if (lookahead == 'n') ADVANCE(246); + if (lookahead == 'n') ADVANCE(1149); END_STATE(); case 305: - if (lookahead == 'n') ADVANCE(1151); + if (lookahead == 'n') ADVANCE(1318); END_STATE(); case 306: - if (lookahead == 'n') ADVANCE(376); + if (lookahead == 'n') ADVANCE(249); END_STATE(); case 307: - if (lookahead == 'n') ADVANCE(1061); + if (lookahead == 'n') ADVANCE(1147); END_STATE(); case 308: - if (lookahead == 'n') ADVANCE(1098); + if (lookahead == 'n') ADVANCE(1057); END_STATE(); case 309: - if (lookahead == 'n') ADVANCE(268); + if (lookahead == 'n') ADVANCE(1094); END_STATE(); case 310: - if (lookahead == 'n') ADVANCE(250); + if (lookahead == 'n') ADVANCE(270); END_STATE(); case 311: - if (lookahead == 'n') ADVANCE(248); + if (lookahead == 'n') ADVANCE(253); END_STATE(); case 312: - if (lookahead == 'n') ADVANCE(350); + if (lookahead == 'n') ADVANCE(251); END_STATE(); case 313: - if (lookahead == 'o') ADVANCE(1172); + if (lookahead == 'n') ADVANCE(351); END_STATE(); case 314: - if (lookahead == 'o') ADVANCE(356); - if (lookahead == 's') ADVANCE(1507); - if (lookahead == 'u') ADVANCE(295); + if (lookahead == 'o') ADVANCE(1168); END_STATE(); case 315: - if (lookahead == 'o') ADVANCE(356); - if (lookahead == 'u') ADVANCE(295); + if (lookahead == 'o') ADVANCE(357); + if (lookahead == 's') ADVANCE(1503); + if (lookahead == 'u') ADVANCE(297); END_STATE(); case 316: - if (lookahead == 'o') ADVANCE(329); + if (lookahead == 'o') ADVANCE(357); + if (lookahead == 'u') ADVANCE(297); END_STATE(); case 317: - if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'o') ADVANCE(330); END_STATE(); case 318: - if (lookahead == 'o') ADVANCE(247); + if (lookahead == 'o') ADVANCE(335); END_STATE(); case 319: - if (lookahead == 'o') ADVANCE(273); + if (lookahead == 'o') ADVANCE(250); END_STATE(); case 320: - if (lookahead == 'o') ADVANCE(336); + if (lookahead == 'o') ADVANCE(275); END_STATE(); case 321: - if (lookahead == 'o') ADVANCE(249); + if (lookahead == 'o') ADVANCE(337); END_STATE(); case 322: - if (lookahead == 'o') ADVANCE(312); + if (lookahead == 'o') ADVANCE(252); END_STATE(); case 323: - if (lookahead == 'o') ADVANCE(352); + if (lookahead == 'o') ADVANCE(313); END_STATE(); case 324: - if (lookahead == 'o') ADVANCE(352); - if (lookahead == 'u') ADVANCE(295); + if (lookahead == 'o') ADVANCE(353); END_STATE(); case 325: - if (lookahead == 'o') ADVANCE(361); + if (lookahead == 'o') ADVANCE(353); + if (lookahead == 'u') ADVANCE(297); END_STATE(); case 326: - if (lookahead == 'o') ADVANCE(361); - if (lookahead == 's') ADVANCE(1507); + if (lookahead == 'o') ADVANCE(362); END_STATE(); case 327: - if (lookahead == 'p') ADVANCE(260); + if (lookahead == 'o') ADVANCE(362); + if (lookahead == 's') ADVANCE(1503); END_STATE(); case 328: - if (lookahead == 'p') ADVANCE(232); + if (lookahead == 'p') ADVANCE(263); END_STATE(); case 329: - if (lookahead == 'p') ADVANCE(364); + if (lookahead == 'p') ADVANCE(235); END_STATE(); case 330: - if (lookahead == 'p') ADVANCE(233); + if (lookahead == 'p') ADVANCE(365); END_STATE(); case 331: - if (lookahead == 'p') ADVANCE(234); + if (lookahead == 'p') ADVANCE(236); END_STATE(); case 332: - if (lookahead == 'r') ADVANCE(1525); + if (lookahead == 'p') ADVANCE(237); END_STATE(); case 333: - if (lookahead == 'r') ADVANCE(1372); + if (lookahead == 'r') ADVANCE(1521); END_STATE(); case 334: - if (lookahead == 'r') ADVANCE(1365); + if (lookahead == 'r') ADVANCE(1368); END_STATE(); case 335: - if (lookahead == 'r') ADVANCE(1353); + if (lookahead == 'r') ADVANCE(1361); END_STATE(); case 336: - if (lookahead == 'r') ADVANCE(1348); + if (lookahead == 'r') ADVANCE(1349); END_STATE(); case 337: - if (lookahead == 'r') ADVANCE(372); + if (lookahead == 'r') ADVANCE(1344); END_STATE(); case 338: if (lookahead == 'r') ADVANCE(373); END_STATE(); case 339: - if (lookahead == 'r') ADVANCE(369); + if (lookahead == 'r') ADVANCE(374); END_STATE(); case 340: - if (lookahead == 'r') ADVANCE(307); + if (lookahead == 'r') ADVANCE(372); END_STATE(); case 341: if (lookahead == 'r') ADVANCE(308); END_STATE(); case 342: - if (lookahead == 's') ADVANCE(1513); + if (lookahead == 'r') ADVANCE(309); END_STATE(); case 343: - if (lookahead == 's') ADVANCE(1510); + if (lookahead == 's') ADVANCE(1509); END_STATE(); case 344: - if (lookahead == 's') ADVANCE(255); + if (lookahead == 's') ADVANCE(1506); END_STATE(); case 345: - if (lookahead == 's') ADVANCE(517); + if (lookahead == 's') ADVANCE(258); END_STATE(); case 346: - if (lookahead == 's') ADVANCE(166); + if (lookahead == 's') ADVANCE(517); END_STATE(); case 347: - if (lookahead == 's') ADVANCE(253); + if (lookahead == 's') ADVANCE(169); END_STATE(); case 348: - if (lookahead == 's') ADVANCE(257); + if (lookahead == 's') ADVANCE(256); END_STATE(); case 349: - if (lookahead == 's') ADVANCE(353); + if (lookahead == 's') ADVANCE(260); END_STATE(); case 350: if (lookahead == 's') ADVANCE(354); END_STATE(); case 351: - if (lookahead == 's') ADVANCE(170); + if (lookahead == 's') ADVANCE(355); END_STATE(); case 352: - if (lookahead == 't') ADVANCE(1379); + if (lookahead == 's') ADVANCE(173); END_STATE(); case 353: - if (lookahead == 't') ADVANCE(1101); + if (lookahead == 't') ADVANCE(1375); END_STATE(); case 354: - if (lookahead == 't') ADVANCE(537); + if (lookahead == 't') ADVANCE(1097); END_STATE(); case 355: - if (lookahead == 't') ADVANCE(164); + if (lookahead == 't') ADVANCE(537); END_STATE(); case 356: - if (lookahead == 't') ADVANCE(1381); + if (lookahead == 't') ADVANCE(167); END_STATE(); case 357: - if (lookahead == 't') ADVANCE(383); + if (lookahead == 't') ADVANCE(1377); END_STATE(); case 358: - if (lookahead == 't') ADVANCE(243); + if (lookahead == 't') ADVANCE(383); END_STATE(); case 359: - if (lookahead == 't') ADVANCE(274); + if (lookahead == 't') ADVANCE(246); END_STATE(); case 360: - if (lookahead == 't') ADVANCE(275); + if (lookahead == 't') ADVANCE(276); END_STATE(); case 361: - if (lookahead == 't') ADVANCE(165); + if (lookahead == 't') ADVANCE(277); END_STATE(); case 362: - if (lookahead == 't') ADVANCE(229); + if (lookahead == 't') ADVANCE(168); END_STATE(); case 363: - if (lookahead == 't') ADVANCE(281); + if (lookahead == 't') ADVANCE(232); END_STATE(); case 364: - if (lookahead == 't') ADVANCE(168); + if (lookahead == 't') ADVANCE(283); END_STATE(); case 365: - if (lookahead == 't') ADVANCE(279); + if (lookahead == 't') ADVANCE(171); END_STATE(); case 366: - if (lookahead == 't') ADVANCE(264); + if (lookahead == 't') ADVANCE(281); END_STATE(); case 367: - if (lookahead == 't') ADVANCE(280); + if (lookahead == 't') ADVANCE(266); END_STATE(); case 368: - if (lookahead == 't') ADVANCE(244); + if (lookahead == 't') ADVANCE(282); END_STATE(); case 369: - if (lookahead == 't') ADVANCE(351); + if (lookahead == 't') ADVANCE(247); END_STATE(); case 370: - if (lookahead == 't') ADVANCE(266); + if (lookahead == 't') ADVANCE(267); END_STATE(); case 371: if (lookahead == 't') ADVANCE(370); END_STATE(); case 372: - if (lookahead == 'u') ADVANCE(252); + if (lookahead == 't') ADVANCE(352); END_STATE(); case 373: - if (lookahead == 'u') ADVANCE(252); - if (lookahead == 'y') ADVANCE(1203); + if (lookahead == 'u') ADVANCE(255); END_STATE(); case 374: - if (lookahead == 'u') ADVANCE(300); + if (lookahead == 'u') ADVANCE(255); + if (lookahead == 'y') ADVANCE(1199); END_STATE(); case 375: - if (lookahead == 'u') ADVANCE(385); - if (lookahead == 'x') ADVANCE(410); - if (lookahead != 0) ADVANCE(1767); + if (lookahead == 'u') ADVANCE(302); END_STATE(); case 376: - if (lookahead == 'v') ADVANCE(1052); + if (lookahead == 'u') ADVANCE(385); + if (lookahead == 'x') ADVANCE(410); + if (lookahead != 0) ADVANCE(1763); END_STATE(); case 377: - if (lookahead == 'w') ADVANCE(1240); + if (lookahead == 'w') ADVANCE(1236); END_STATE(); case 378: - if (lookahead == 'w') ADVANCE(284); + if (lookahead == 'w') ADVANCE(286); END_STATE(); case 379: - if (lookahead == 'w') ADVANCE(286); + if (lookahead == 'w') ADVANCE(288); END_STATE(); case 380: - if (lookahead == 'w') ADVANCE(289); + if (lookahead == 'w') ADVANCE(291); END_STATE(); case 381: - if (lookahead == 'x') ADVANCE(366); + if (lookahead == 'x') ADVANCE(367); END_STATE(); case 382: - if (lookahead == 'y') ADVANCE(1528); + if (lookahead == 'y') ADVANCE(1524); END_STATE(); case 383: - if (lookahead == 'y') ADVANCE(327); + if (lookahead == 'y') ADVANCE(328); END_STATE(); case 384: if (lookahead == '{') ADVANCE(406); @@ -36518,13 +36605,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('a' <= lookahead && lookahead <= 'f')) ADVANCE(411); END_STATE(); case 386: - if (lookahead == '}') ADVANCE(1777); + if (lookahead == '}') ADVANCE(1773); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(386); END_STATE(); case 387: - if (lookahead == '}') ADVANCE(1767); + if (lookahead == '}') ADVANCE(1763); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(387); @@ -36532,35 +36619,35 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 388: if (lookahead == '0' || lookahead == '1' || - lookahead == '_') ADVANCE(1457); + lookahead == '_') ADVANCE(1453); END_STATE(); case 389: - if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1753); + if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1749); END_STATE(); case 390: if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1458); + lookahead == '_') ADVANCE(1454); END_STATE(); case 391: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(169); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(172); END_STATE(); case 392: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1755); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1751); END_STATE(); case 393: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(176); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(179); END_STATE(); case 394: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1751); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1747); END_STATE(); case 395: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1750); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1746); END_STATE(); case 396: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1758); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1754); END_STATE(); case 397: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1753); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1749); END_STATE(); case 398: if (('0' <= lookahead && lookahead <= '9')) ADVANCE(391); @@ -36575,7 +36662,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9')) ADVANCE(394); END_STATE(); case 402: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(175); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(178); END_STATE(); case 403: if (('0' <= lookahead && lookahead <= '9')) ADVANCE(402); @@ -36583,7 +36670,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 404: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1777); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1773); END_STATE(); case 405: if (('0' <= lookahead && lookahead <= '9') || @@ -36598,7 +36685,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 407: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1767); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1763); END_STATE(); case 408: if (('0' <= lookahead && lookahead <= '9') || @@ -36624,88 +36711,88 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1456); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1452); END_STATE(); case 413: if (lookahead != 0 && lookahead != 'u' && - lookahead != 'x') ADVANCE(1777); + lookahead != 'x') ADVANCE(1773); if (lookahead == 'u') ADVANCE(384); if (lookahead == 'x') ADVANCE(409); END_STATE(); case 414: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(686); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(705); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(689); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); + if (lookahead == 'e') ADVANCE(708); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(602); - if (lookahead == 'n') ADVANCE(720); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(723); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(421) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 415: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1543); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1539); if (lookahead == 'E') ADVANCE(543); if (lookahead == 'G') ADVANCE(556); if (lookahead == 'K') ADVANCE(557); @@ -36713,61 +36800,61 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'N') ADVANCE(593); if (lookahead == 'P') ADVANCE(559); if (lookahead == 'T') ADVANCE(560); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(686); - if (lookahead == 'b') ADVANCE(1539); - if (lookahead == 'c') ADVANCE(710); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(689); + if (lookahead == 'b') ADVANCE(1535); + if (lookahead == 'c') ADVANCE(713); if (lookahead == 'd') ADVANCE(604); if (lookahead == 'e') ADVANCE(544); if (lookahead == 'f') ADVANCE(598); if (lookahead == 'g') ADVANCE(563); - if (lookahead == 'h') ADVANCE(671); - if (lookahead == 'i') ADVANCE(656); + if (lookahead == 'h') ADVANCE(674); + if (lookahead == 'i') ADVANCE(658); if (lookahead == 'k') ADVANCE(564); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(566); - if (lookahead == 'n') ADVANCE(719); - if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'n') ADVANCE(722); + if (lookahead == 'o') ADVANCE(733); if (lookahead == 'p') ADVANCE(567); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(645); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(646); if (lookahead == 't') ADVANCE(568); - if (lookahead == 'u') ADVANCE(747); - if (lookahead == 'w') ADVANCE(661); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(748); + if (lookahead == 'u') ADVANCE(750); + if (lookahead == 'w') ADVANCE(664); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(751); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(422) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(795); END_STATE(); case 416: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1543); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1539); if (lookahead == 'E') ADVANCE(555); if (lookahead == 'G') ADVANCE(556); if (lookahead == 'K') ADVANCE(557); @@ -36775,114 +36862,114 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'N') ADVANCE(593); if (lookahead == 'P') ADVANCE(559); if (lookahead == 'T') ADVANCE(560); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(686); - if (lookahead == 'b') ADVANCE(1539); - if (lookahead == 'c') ADVANCE(710); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(689); + if (lookahead == 'b') ADVANCE(1535); + if (lookahead == 'c') ADVANCE(713); if (lookahead == 'd') ADVANCE(604); if (lookahead == 'e') ADVANCE(562); if (lookahead == 'f') ADVANCE(598); if (lookahead == 'g') ADVANCE(563); - if (lookahead == 'h') ADVANCE(671); - if (lookahead == 'i') ADVANCE(656); + if (lookahead == 'h') ADVANCE(674); + if (lookahead == 'i') ADVANCE(658); if (lookahead == 'k') ADVANCE(564); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(566); - if (lookahead == 'n') ADVANCE(719); - if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'n') ADVANCE(722); + if (lookahead == 'o') ADVANCE(733); if (lookahead == 'p') ADVANCE(567); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(645); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(646); if (lookahead == 't') ADVANCE(568); - if (lookahead == 'u') ADVANCE(747); - if (lookahead == 'w') ADVANCE(661); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(748); + if (lookahead == 'u') ADVANCE(750); + if (lookahead == 'w') ADVANCE(664); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(751); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(422) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(795); END_STATE(); case 417: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); if (lookahead == 'E') ADVANCE(546); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(686); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(689); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); if (lookahead == 'e') ADVANCE(545); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(602); - if (lookahead == 'n') ADVANCE(720); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(723); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(424) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 418: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1420); - if (lookahead == ':') ADVANCE(1076); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1416); + if (lookahead == ':') ADVANCE(1072); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1543); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1539); if (lookahead == 'E') ADVANCE(543); if (lookahead == 'G') ADVANCE(556); if (lookahead == 'K') ADVANCE(557); @@ -36890,115 +36977,115 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'N') ADVANCE(593); if (lookahead == 'P') ADVANCE(559); if (lookahead == 'T') ADVANCE(560); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(590); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(686); - if (lookahead == 'b') ADVANCE(1539); - if (lookahead == 'c') ADVANCE(710); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(689); + if (lookahead == 'b') ADVANCE(1535); + if (lookahead == 'c') ADVANCE(713); if (lookahead == 'd') ADVANCE(604); if (lookahead == 'e') ADVANCE(544); if (lookahead == 'f') ADVANCE(598); if (lookahead == 'g') ADVANCE(563); - if (lookahead == 'h') ADVANCE(671); - if (lookahead == 'i') ADVANCE(656); + if (lookahead == 'h') ADVANCE(674); + if (lookahead == 'i') ADVANCE(658); if (lookahead == 'k') ADVANCE(564); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(566); - if (lookahead == 'n') ADVANCE(719); - if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'n') ADVANCE(722); + if (lookahead == 'o') ADVANCE(733); if (lookahead == 'p') ADVANCE(567); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(645); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(646); if (lookahead == 't') ADVANCE(568); - if (lookahead == 'u') ADVANCE(747); - if (lookahead == 'w') ADVANCE(661); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(748); + if (lookahead == 'u') ADVANCE(750); + if (lookahead == 'w') ADVANCE(664); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(751); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(420) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1427); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1423); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(795); END_STATE(); case 419: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1420); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1416); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); if (lookahead == 'E') ADVANCE(546); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(590); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(686); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(689); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); if (lookahead == 'e') ADVANCE(545); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(602); - if (lookahead == 'n') ADVANCE(720); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(723); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(424) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1427); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1423); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 420: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == ':') ADVANCE(1076); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == ':') ADVANCE(1072); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1543); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1539); if (lookahead == 'E') ADVANCE(555); if (lookahead == 'G') ADVANCE(556); if (lookahead == 'K') ADVANCE(557); @@ -37006,114 +37093,114 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'N') ADVANCE(593); if (lookahead == 'P') ADVANCE(559); if (lookahead == 'T') ADVANCE(560); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(686); - if (lookahead == 'b') ADVANCE(1539); - if (lookahead == 'c') ADVANCE(710); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(689); + if (lookahead == 'b') ADVANCE(1535); + if (lookahead == 'c') ADVANCE(713); if (lookahead == 'd') ADVANCE(604); if (lookahead == 'e') ADVANCE(562); if (lookahead == 'f') ADVANCE(598); if (lookahead == 'g') ADVANCE(563); - if (lookahead == 'h') ADVANCE(671); - if (lookahead == 'i') ADVANCE(656); + if (lookahead == 'h') ADVANCE(674); + if (lookahead == 'i') ADVANCE(658); if (lookahead == 'k') ADVANCE(564); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(566); - if (lookahead == 'n') ADVANCE(719); - if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'n') ADVANCE(722); + if (lookahead == 'o') ADVANCE(733); if (lookahead == 'p') ADVANCE(567); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(645); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(646); if (lookahead == 't') ADVANCE(568); - if (lookahead == 'u') ADVANCE(747); - if (lookahead == 'w') ADVANCE(661); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(748); + if (lookahead == 'u') ADVANCE(750); + if (lookahead == 'w') ADVANCE(664); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(751); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(420) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(795); END_STATE(); case 421: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(686); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(705); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(689); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); + if (lookahead == 'e') ADVANCE(708); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(602); - if (lookahead == 'n') ADVANCE(720); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(723); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(421) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 422: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1543); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1539); if (lookahead == 'E') ADVANCE(555); if (lookahead == 'G') ADVANCE(556); if (lookahead == 'K') ADVANCE(557); @@ -37121,324 +37208,324 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'N') ADVANCE(593); if (lookahead == 'P') ADVANCE(559); if (lookahead == 'T') ADVANCE(560); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(686); - if (lookahead == 'b') ADVANCE(1539); - if (lookahead == 'c') ADVANCE(710); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(689); + if (lookahead == 'b') ADVANCE(1535); + if (lookahead == 'c') ADVANCE(713); if (lookahead == 'd') ADVANCE(604); if (lookahead == 'e') ADVANCE(562); if (lookahead == 'f') ADVANCE(598); if (lookahead == 'g') ADVANCE(563); - if (lookahead == 'h') ADVANCE(671); - if (lookahead == 'i') ADVANCE(656); + if (lookahead == 'h') ADVANCE(674); + if (lookahead == 'i') ADVANCE(658); if (lookahead == 'k') ADVANCE(564); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(566); - if (lookahead == 'n') ADVANCE(719); - if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'n') ADVANCE(722); + if (lookahead == 'o') ADVANCE(733); if (lookahead == 'p') ADVANCE(567); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(645); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(646); if (lookahead == 't') ADVANCE(568); - if (lookahead == 'u') ADVANCE(747); - if (lookahead == 'w') ADVANCE(661); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(748); + if (lookahead == 'u') ADVANCE(750); + if (lookahead == 'w') ADVANCE(664); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(751); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(422) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(795); END_STATE(); case 423: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); if (lookahead == 'E') ADVANCE(546); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(686); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(689); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); if (lookahead == 'e') ADVANCE(545); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(602); - if (lookahead == 'n') ADVANCE(720); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(723); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(424) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 424: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(686); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(705); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(689); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); + if (lookahead == 'e') ADVANCE(708); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(602); - if (lookahead == 'n') ADVANCE(720); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(723); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(424) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 425: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1420); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1416); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); if (lookahead == 'E') ADVANCE(546); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(590); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(686); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(689); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); if (lookahead == 'e') ADVANCE(545); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(602); - if (lookahead == 'n') ADVANCE(720); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(723); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(424) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1427); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1423); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 426: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == '-') ADVANCE(1131); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1402); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == '-') ADVANCE(1127); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1398); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(592); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(686); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(705); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(689); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); + if (lookahead == 'e') ADVANCE(708); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(602); - if (lookahead == 'n') ADVANCE(720); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(723); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(424) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1409); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1405); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 427: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == '-') ADVANCE(1131); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1402); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == '-') ADVANCE(1127); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1398); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(592); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(686); - if (lookahead == 'b') ADVANCE(677); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(705); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(689); + if (lookahead == 'b') ADVANCE(680); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); + if (lookahead == 'e') ADVANCE(708); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(656); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(658); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(602); - if (lookahead == 'n') ADVANCE(720); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(712); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == 'x') ADVANCE(721); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(723); + if (lookahead == 'o') ADVANCE(733); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(715); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == 'x') ADVANCE(724); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(424) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1409); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1405); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 428: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '/') ADVANCE(1270); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '/') ADVANCE(1266); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(428) @@ -37446,30 +37533,30 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 429: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1123); - if (lookahead == '/') ADVANCE(1270); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1119); + if (lookahead == '/') ADVANCE(1266); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(429) @@ -37477,166 +37564,164 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 430: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == '-') ADVANCE(1122); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == '-') ADVANCE(1118); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(223); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(226); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(429) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 431: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == '-') ADVANCE(1132); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == '-') ADVANCE(1128); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(223); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(226); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(428) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 432: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(181); - if (lookahead == 'G') ADVANCE(183); - if (lookahead == 'K') ADVANCE(184); - if (lookahead == 'M') ADVANCE(185); - if (lookahead == 'P') ADVANCE(186); - if (lookahead == 'T') ADVANCE(187); - if (lookahead == '_') ADVANCE(221); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(1537); - if (lookahead == 'c') ADVANCE(230); - if (lookahead == 'd') ADVANCE(226); - if (lookahead == 'e') ADVANCE(188); - if (lookahead == 'g') ADVANCE(192); - if (lookahead == 'h') ADVANCE(332); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'k') ADVANCE(193); - if (lookahead == 'm') ADVANCE(195); - if (lookahead == 'n') ADVANCE(326); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 'p') ADVANCE(196); - if (lookahead == 's') ADVANCE(254); - if (lookahead == 't') ADVANCE(197); - if (lookahead == 'u') ADVANCE(342); - if (lookahead == 'w') ADVANCE(290); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(343); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(184); + if (lookahead == 'G') ADVANCE(186); + if (lookahead == 'K') ADVANCE(187); + if (lookahead == 'M') ADVANCE(188); + if (lookahead == 'P') ADVANCE(189); + if (lookahead == 'T') ADVANCE(190); + if (lookahead == '_') ADVANCE(224); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(1533); + if (lookahead == 'd') ADVANCE(229); + if (lookahead == 'e') ADVANCE(192); + if (lookahead == 'g') ADVANCE(195); + if (lookahead == 'h') ADVANCE(333); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'k') ADVANCE(196); + if (lookahead == 'm') ADVANCE(198); + if (lookahead == 'n') ADVANCE(327); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'p') ADVANCE(199); + if (lookahead == 's') ADVANCE(257); + if (lookahead == 't') ADVANCE(200); + if (lookahead == 'u') ADVANCE(343); + if (lookahead == 'w') ADVANCE(292); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(344); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(433) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); END_STATE(); case 433: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == ':') ADVANCE(1076); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == ':') ADVANCE(1072); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(182); - if (lookahead == 'G') ADVANCE(183); - if (lookahead == 'K') ADVANCE(184); - if (lookahead == 'M') ADVANCE(185); - if (lookahead == 'P') ADVANCE(186); - if (lookahead == 'T') ADVANCE(187); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(1537); - if (lookahead == 'c') ADVANCE(230); - if (lookahead == 'd') ADVANCE(226); - if (lookahead == 'e') ADVANCE(190); - if (lookahead == 'g') ADVANCE(192); - if (lookahead == 'h') ADVANCE(332); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'k') ADVANCE(193); - if (lookahead == 'm') ADVANCE(195); - if (lookahead == 'n') ADVANCE(326); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 'p') ADVANCE(196); - if (lookahead == 's') ADVANCE(254); - if (lookahead == 't') ADVANCE(197); - if (lookahead == 'u') ADVANCE(342); - if (lookahead == 'w') ADVANCE(290); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(343); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(185); + if (lookahead == 'G') ADVANCE(186); + if (lookahead == 'K') ADVANCE(187); + if (lookahead == 'M') ADVANCE(188); + if (lookahead == 'P') ADVANCE(189); + if (lookahead == 'T') ADVANCE(190); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(1533); + if (lookahead == 'd') ADVANCE(229); + if (lookahead == 'e') ADVANCE(194); + if (lookahead == 'g') ADVANCE(195); + if (lookahead == 'h') ADVANCE(333); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'k') ADVANCE(196); + if (lookahead == 'm') ADVANCE(198); + if (lookahead == 'n') ADVANCE(327); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'p') ADVANCE(199); + if (lookahead == 's') ADVANCE(257); + if (lookahead == 't') ADVANCE(200); + if (lookahead == 'u') ADVANCE(343); + if (lookahead == 'w') ADVANCE(292); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(344); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(433) @@ -37644,28 +37729,28 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 434: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '/') ADVANCE(1270); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '/') ADVANCE(1266); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(434) @@ -37673,94 +37758,96 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 435: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1123); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1119); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(181); - if (lookahead == 'G') ADVANCE(183); - if (lookahead == 'K') ADVANCE(184); - if (lookahead == 'M') ADVANCE(185); - if (lookahead == 'P') ADVANCE(186); - if (lookahead == 'T') ADVANCE(187); - if (lookahead == '_') ADVANCE(221); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(1537); - if (lookahead == 'd') ADVANCE(226); - if (lookahead == 'e') ADVANCE(189); - if (lookahead == 'g') ADVANCE(192); - if (lookahead == 'h') ADVANCE(332); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'k') ADVANCE(193); - if (lookahead == 'm') ADVANCE(195); - if (lookahead == 'n') ADVANCE(326); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 'p') ADVANCE(196); - if (lookahead == 's') ADVANCE(254); - if (lookahead == 't') ADVANCE(197); - if (lookahead == 'u') ADVANCE(342); - if (lookahead == 'w') ADVANCE(290); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(343); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(184); + if (lookahead == 'G') ADVANCE(186); + if (lookahead == 'K') ADVANCE(187); + if (lookahead == 'M') ADVANCE(188); + if (lookahead == 'P') ADVANCE(189); + if (lookahead == 'T') ADVANCE(190); + if (lookahead == '_') ADVANCE(224); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(1533); + if (lookahead == 'c') ADVANCE(233); + if (lookahead == 'd') ADVANCE(229); + if (lookahead == 'e') ADVANCE(191); + if (lookahead == 'g') ADVANCE(195); + if (lookahead == 'h') ADVANCE(333); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'k') ADVANCE(196); + if (lookahead == 'm') ADVANCE(198); + if (lookahead == 'n') ADVANCE(327); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'p') ADVANCE(199); + if (lookahead == 's') ADVANCE(257); + if (lookahead == 't') ADVANCE(200); + if (lookahead == 'u') ADVANCE(343); + if (lookahead == 'w') ADVANCE(292); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(344); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(436) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); END_STATE(); case 436: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1123); - if (lookahead == '/') ADVANCE(1270); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1119); + if (lookahead == '/') ADVANCE(1266); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(182); - if (lookahead == 'G') ADVANCE(183); - if (lookahead == 'K') ADVANCE(184); - if (lookahead == 'M') ADVANCE(185); - if (lookahead == 'P') ADVANCE(186); - if (lookahead == 'T') ADVANCE(187); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(1537); - if (lookahead == 'd') ADVANCE(226); - if (lookahead == 'e') ADVANCE(191); - if (lookahead == 'g') ADVANCE(192); - if (lookahead == 'h') ADVANCE(332); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'k') ADVANCE(193); - if (lookahead == 'm') ADVANCE(195); - if (lookahead == 'n') ADVANCE(326); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 'p') ADVANCE(196); - if (lookahead == 's') ADVANCE(254); - if (lookahead == 't') ADVANCE(197); - if (lookahead == 'u') ADVANCE(342); - if (lookahead == 'w') ADVANCE(290); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(343); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(185); + if (lookahead == 'G') ADVANCE(186); + if (lookahead == 'K') ADVANCE(187); + if (lookahead == 'M') ADVANCE(188); + if (lookahead == 'P') ADVANCE(189); + if (lookahead == 'T') ADVANCE(190); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(1533); + if (lookahead == 'c') ADVANCE(233); + if (lookahead == 'd') ADVANCE(229); + if (lookahead == 'e') ADVANCE(193); + if (lookahead == 'g') ADVANCE(195); + if (lookahead == 'h') ADVANCE(333); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'k') ADVANCE(196); + if (lookahead == 'm') ADVANCE(198); + if (lookahead == 'n') ADVANCE(327); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'p') ADVANCE(199); + if (lookahead == 's') ADVANCE(257); + if (lookahead == 't') ADVANCE(200); + if (lookahead == 'u') ADVANCE(343); + if (lookahead == 'w') ADVANCE(292); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(344); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(436) @@ -37768,28 +37855,28 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 437: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1123); - if (lookahead == '/') ADVANCE(1270); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1119); + if (lookahead == '/') ADVANCE(1266); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(179); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(182); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(437) @@ -37797,31 +37884,31 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 438: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1248); - if (lookahead == '+') ADVANCE(1294); - if (lookahead == '-') ADVANCE(1127); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1271); - if (lookahead == ':') ADVANCE(1076); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1244); + if (lookahead == '+') ADVANCE(1290); + if (lookahead == '-') ADVANCE(1123); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1267); + if (lookahead == ':') ADVANCE(1072); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); + if (lookahead == '<') ADVANCE(1309); if (lookahead == '=') ADVANCE(524); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(439) @@ -37829,30 +37916,30 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 439: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(177); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1248); - if (lookahead == '+') ADVANCE(1294); - if (lookahead == '-') ADVANCE(1127); - if (lookahead == '/') ADVANCE(1271); - if (lookahead == ':') ADVANCE(1076); + if (lookahead == '!') ADVANCE(180); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1244); + if (lookahead == '+') ADVANCE(1290); + if (lookahead == '-') ADVANCE(1123); + if (lookahead == '/') ADVANCE(1267); + if (lookahead == ':') ADVANCE(1072); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); + if (lookahead == '<') ADVANCE(1309); if (lookahead == '=') ADVANCE(524); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'a') ADVANCE(304); - if (lookahead == 'b') ADVANCE(282); - if (lookahead == 'e') ADVANCE(310); - if (lookahead == 'i') ADVANCE(305); - if (lookahead == 'm') ADVANCE(318); - if (lookahead == 'n') ADVANCE(325); - if (lookahead == 'o') ADVANCE(333); - if (lookahead == 's') ADVANCE(362); - if (lookahead == 'x') ADVANCE(317); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'b') ADVANCE(284); + if (lookahead == 'e') ADVANCE(311); + if (lookahead == 'i') ADVANCE(307); + if (lookahead == 'm') ADVANCE(319); + if (lookahead == 'n') ADVANCE(326); + if (lookahead == 'o') ADVANCE(334); + if (lookahead == 's') ADVANCE(363); + if (lookahead == 'x') ADVANCE(318); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(439) @@ -37860,1008 +37947,1008 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 440: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(1948); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '!') ADVANCE(1946); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1949); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2027); - if (lookahead == 'b') ADVANCE(2018); - if (lookahead == 'e') ADVANCE(1936); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2028); - if (lookahead == 'm') ADVANCE(2035); - if (lookahead == 'n') ADVANCE(2039); - if (lookahead == 'o') ADVANCE(1932); - if (lookahead == 's') ADVANCE(2062); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == 'x') ADVANCE(2034); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1947); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2025); + if (lookahead == 'b') ADVANCE(2016); + if (lookahead == 'e') ADVANCE(1934); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2026); + if (lookahead == 'm') ADVANCE(2033); + if (lookahead == 'n') ADVANCE(2037); + if (lookahead == 'o') ADVANCE(1930); + if (lookahead == 's') ADVANCE(2060); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == 'x') ADVANCE(2032); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(447) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 441: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(1948); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '!') ADVANCE(1946); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1949); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(1954); - if (lookahead == 'G') ADVANCE(1956); - if (lookahead == 'K') ADVANCE(1957); - if (lookahead == 'M') ADVANCE(1958); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == 'P') ADVANCE(1959); - if (lookahead == 'T') ADVANCE(1960); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2027); - if (lookahead == 'b') ADVANCE(1535); - if (lookahead == 'd') ADVANCE(1993); - if (lookahead == 'e') ADVANCE(1928); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'g') ADVANCE(1961); - if (lookahead == 'h') ADVANCE(2040); - if (lookahead == 'i') ADVANCE(2028); - if (lookahead == 'k') ADVANCE(1962); - if (lookahead == 'm') ADVANCE(1963); - if (lookahead == 'n') ADVANCE(2038); - if (lookahead == 'o') ADVANCE(1932); - if (lookahead == 'p') ADVANCE(1965); - if (lookahead == 's') ADVANCE(2008); - if (lookahead == 't') ADVANCE(1966); - if (lookahead == 'u') ADVANCE(2050); - if (lookahead == 'w') ADVANCE(2022); - if (lookahead == 'x') ADVANCE(2034); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(2051); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1947); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(1952); + if (lookahead == 'G') ADVANCE(1954); + if (lookahead == 'K') ADVANCE(1955); + if (lookahead == 'M') ADVANCE(1956); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == 'P') ADVANCE(1957); + if (lookahead == 'T') ADVANCE(1958); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2025); + if (lookahead == 'b') ADVANCE(1531); + if (lookahead == 'd') ADVANCE(1991); + if (lookahead == 'e') ADVANCE(1926); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'g') ADVANCE(1959); + if (lookahead == 'h') ADVANCE(2038); + if (lookahead == 'i') ADVANCE(2026); + if (lookahead == 'k') ADVANCE(1960); + if (lookahead == 'm') ADVANCE(1961); + if (lookahead == 'n') ADVANCE(2036); + if (lookahead == 'o') ADVANCE(1930); + if (lookahead == 'p') ADVANCE(1963); + if (lookahead == 's') ADVANCE(2006); + if (lookahead == 't') ADVANCE(1964); + if (lookahead == 'u') ADVANCE(2048); + if (lookahead == 'w') ADVANCE(2020); + if (lookahead == 'x') ADVANCE(2032); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(2049); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(448) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 442: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(1948); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '!') ADVANCE(1946); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1949); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(1955); - if (lookahead == 'G') ADVANCE(1956); - if (lookahead == 'K') ADVANCE(1957); - if (lookahead == 'M') ADVANCE(1958); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == 'P') ADVANCE(1959); - if (lookahead == 'T') ADVANCE(1960); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2027); - if (lookahead == 'b') ADVANCE(1535); - if (lookahead == 'd') ADVANCE(1993); - if (lookahead == 'e') ADVANCE(1934); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'g') ADVANCE(1961); - if (lookahead == 'h') ADVANCE(2040); - if (lookahead == 'i') ADVANCE(2028); - if (lookahead == 'k') ADVANCE(1962); - if (lookahead == 'm') ADVANCE(1963); - if (lookahead == 'n') ADVANCE(2038); - if (lookahead == 'o') ADVANCE(1932); - if (lookahead == 'p') ADVANCE(1965); - if (lookahead == 's') ADVANCE(2008); - if (lookahead == 't') ADVANCE(1966); - if (lookahead == 'u') ADVANCE(2050); - if (lookahead == 'w') ADVANCE(2022); - if (lookahead == 'x') ADVANCE(2034); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(2051); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1947); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(1953); + if (lookahead == 'G') ADVANCE(1954); + if (lookahead == 'K') ADVANCE(1955); + if (lookahead == 'M') ADVANCE(1956); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == 'P') ADVANCE(1957); + if (lookahead == 'T') ADVANCE(1958); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2025); + if (lookahead == 'b') ADVANCE(1531); + if (lookahead == 'd') ADVANCE(1991); + if (lookahead == 'e') ADVANCE(1932); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'g') ADVANCE(1959); + if (lookahead == 'h') ADVANCE(2038); + if (lookahead == 'i') ADVANCE(2026); + if (lookahead == 'k') ADVANCE(1960); + if (lookahead == 'm') ADVANCE(1961); + if (lookahead == 'n') ADVANCE(2036); + if (lookahead == 'o') ADVANCE(1930); + if (lookahead == 'p') ADVANCE(1963); + if (lookahead == 's') ADVANCE(2006); + if (lookahead == 't') ADVANCE(1964); + if (lookahead == 'u') ADVANCE(2048); + if (lookahead == 'w') ADVANCE(2020); + if (lookahead == 'x') ADVANCE(2032); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(2049); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(448) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 443: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(1948); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '!') ADVANCE(1946); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1949); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'E') ADVANCE(1988); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2027); - if (lookahead == 'b') ADVANCE(2018); - if (lookahead == 'e') ADVANCE(1930); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2028); - if (lookahead == 'm') ADVANCE(2035); - if (lookahead == 'n') ADVANCE(2039); - if (lookahead == 'o') ADVANCE(1932); - if (lookahead == 's') ADVANCE(2062); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == 'x') ADVANCE(2034); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1947); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'E') ADVANCE(1986); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2025); + if (lookahead == 'b') ADVANCE(2016); + if (lookahead == 'e') ADVANCE(1928); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2026); + if (lookahead == 'm') ADVANCE(2033); + if (lookahead == 'n') ADVANCE(2037); + if (lookahead == 'o') ADVANCE(1930); + if (lookahead == 's') ADVANCE(2060); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == 'x') ADVANCE(2032); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(450) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 444: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(1948); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '!') ADVANCE(1946); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1949); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2027); - if (lookahead == 'b') ADVANCE(2018); - if (lookahead == 'e') ADVANCE(1936); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2028); - if (lookahead == 'm') ADVANCE(2035); - if (lookahead == 'n') ADVANCE(2039); - if (lookahead == 'o') ADVANCE(1932); - if (lookahead == 's') ADVANCE(2062); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == 'x') ADVANCE(2034); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1947); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2025); + if (lookahead == 'b') ADVANCE(2016); + if (lookahead == 'e') ADVANCE(1934); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2026); + if (lookahead == 'm') ADVANCE(2033); + if (lookahead == 'n') ADVANCE(2037); + if (lookahead == 'o') ADVANCE(1930); + if (lookahead == 's') ADVANCE(2060); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == 'x') ADVANCE(2032); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(450) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 445: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(1948); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1421); + if (lookahead == '!') ADVANCE(1946); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1417); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1949); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(1954); - if (lookahead == 'G') ADVANCE(1956); - if (lookahead == 'K') ADVANCE(1957); - if (lookahead == 'M') ADVANCE(1958); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == 'P') ADVANCE(1959); - if (lookahead == 'T') ADVANCE(1960); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1986); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2027); - if (lookahead == 'b') ADVANCE(1535); - if (lookahead == 'd') ADVANCE(1993); - if (lookahead == 'e') ADVANCE(1928); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'g') ADVANCE(1961); - if (lookahead == 'h') ADVANCE(2040); - if (lookahead == 'i') ADVANCE(2028); - if (lookahead == 'k') ADVANCE(1962); - if (lookahead == 'm') ADVANCE(1963); - if (lookahead == 'n') ADVANCE(2038); - if (lookahead == 'o') ADVANCE(1932); - if (lookahead == 'p') ADVANCE(1965); - if (lookahead == 's') ADVANCE(2008); - if (lookahead == 't') ADVANCE(1966); - if (lookahead == 'u') ADVANCE(2050); - if (lookahead == 'w') ADVANCE(2022); - if (lookahead == 'x') ADVANCE(2034); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(2051); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1947); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(1952); + if (lookahead == 'G') ADVANCE(1954); + if (lookahead == 'K') ADVANCE(1955); + if (lookahead == 'M') ADVANCE(1956); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == 'P') ADVANCE(1957); + if (lookahead == 'T') ADVANCE(1958); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1984); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2025); + if (lookahead == 'b') ADVANCE(1531); + if (lookahead == 'd') ADVANCE(1991); + if (lookahead == 'e') ADVANCE(1926); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'g') ADVANCE(1959); + if (lookahead == 'h') ADVANCE(2038); + if (lookahead == 'i') ADVANCE(2026); + if (lookahead == 'k') ADVANCE(1960); + if (lookahead == 'm') ADVANCE(1961); + if (lookahead == 'n') ADVANCE(2036); + if (lookahead == 'o') ADVANCE(1930); + if (lookahead == 'p') ADVANCE(1963); + if (lookahead == 's') ADVANCE(2006); + if (lookahead == 't') ADVANCE(1964); + if (lookahead == 'u') ADVANCE(2048); + if (lookahead == 'w') ADVANCE(2020); + if (lookahead == 'x') ADVANCE(2032); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(2049); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(448) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1428); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1424); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 446: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(1948); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1421); + if (lookahead == '!') ADVANCE(1946); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1417); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1949); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'E') ADVANCE(1988); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1986); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2027); - if (lookahead == 'b') ADVANCE(2018); - if (lookahead == 'e') ADVANCE(1930); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2028); - if (lookahead == 'm') ADVANCE(2035); - if (lookahead == 'n') ADVANCE(2039); - if (lookahead == 'o') ADVANCE(1932); - if (lookahead == 's') ADVANCE(2062); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == 'x') ADVANCE(2034); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1947); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'E') ADVANCE(1986); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1984); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2025); + if (lookahead == 'b') ADVANCE(2016); + if (lookahead == 'e') ADVANCE(1928); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2026); + if (lookahead == 'm') ADVANCE(2033); + if (lookahead == 'n') ADVANCE(2037); + if (lookahead == 'o') ADVANCE(1930); + if (lookahead == 's') ADVANCE(2060); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == 'x') ADVANCE(2032); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(450) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1428); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1424); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 447: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(1948); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '!') ADVANCE(1946); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1949); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2027); - if (lookahead == 'b') ADVANCE(2018); - if (lookahead == 'e') ADVANCE(1936); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2028); - if (lookahead == 'm') ADVANCE(2035); - if (lookahead == 'n') ADVANCE(2039); - if (lookahead == 'o') ADVANCE(1932); - if (lookahead == 's') ADVANCE(2062); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == 'x') ADVANCE(2034); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1947); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2025); + if (lookahead == 'b') ADVANCE(2016); + if (lookahead == 'e') ADVANCE(1934); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2026); + if (lookahead == 'm') ADVANCE(2033); + if (lookahead == 'n') ADVANCE(2037); + if (lookahead == 'o') ADVANCE(1930); + if (lookahead == 's') ADVANCE(2060); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == 'x') ADVANCE(2032); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(447) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 448: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(1948); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '!') ADVANCE(1946); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1949); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(1955); - if (lookahead == 'G') ADVANCE(1956); - if (lookahead == 'K') ADVANCE(1957); - if (lookahead == 'M') ADVANCE(1958); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == 'P') ADVANCE(1959); - if (lookahead == 'T') ADVANCE(1960); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2027); - if (lookahead == 'b') ADVANCE(1535); - if (lookahead == 'd') ADVANCE(1993); - if (lookahead == 'e') ADVANCE(1934); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'g') ADVANCE(1961); - if (lookahead == 'h') ADVANCE(2040); - if (lookahead == 'i') ADVANCE(2028); - if (lookahead == 'k') ADVANCE(1962); - if (lookahead == 'm') ADVANCE(1963); - if (lookahead == 'n') ADVANCE(2038); - if (lookahead == 'o') ADVANCE(1932); - if (lookahead == 'p') ADVANCE(1965); - if (lookahead == 's') ADVANCE(2008); - if (lookahead == 't') ADVANCE(1966); - if (lookahead == 'u') ADVANCE(2050); - if (lookahead == 'w') ADVANCE(2022); - if (lookahead == 'x') ADVANCE(2034); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(2051); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1947); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(1953); + if (lookahead == 'G') ADVANCE(1954); + if (lookahead == 'K') ADVANCE(1955); + if (lookahead == 'M') ADVANCE(1956); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == 'P') ADVANCE(1957); + if (lookahead == 'T') ADVANCE(1958); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2025); + if (lookahead == 'b') ADVANCE(1531); + if (lookahead == 'd') ADVANCE(1991); + if (lookahead == 'e') ADVANCE(1932); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'g') ADVANCE(1959); + if (lookahead == 'h') ADVANCE(2038); + if (lookahead == 'i') ADVANCE(2026); + if (lookahead == 'k') ADVANCE(1960); + if (lookahead == 'm') ADVANCE(1961); + if (lookahead == 'n') ADVANCE(2036); + if (lookahead == 'o') ADVANCE(1930); + if (lookahead == 'p') ADVANCE(1963); + if (lookahead == 's') ADVANCE(2006); + if (lookahead == 't') ADVANCE(1964); + if (lookahead == 'u') ADVANCE(2048); + if (lookahead == 'w') ADVANCE(2020); + if (lookahead == 'x') ADVANCE(2032); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(2049); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(448) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 449: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(1948); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '!') ADVANCE(1946); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1949); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'E') ADVANCE(1988); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2027); - if (lookahead == 'b') ADVANCE(2018); - if (lookahead == 'e') ADVANCE(1930); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2028); - if (lookahead == 'm') ADVANCE(2035); - if (lookahead == 'n') ADVANCE(2039); - if (lookahead == 'o') ADVANCE(1932); - if (lookahead == 's') ADVANCE(2062); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == 'x') ADVANCE(2034); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1947); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'E') ADVANCE(1986); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2025); + if (lookahead == 'b') ADVANCE(2016); + if (lookahead == 'e') ADVANCE(1928); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2026); + if (lookahead == 'm') ADVANCE(2033); + if (lookahead == 'n') ADVANCE(2037); + if (lookahead == 'o') ADVANCE(1930); + if (lookahead == 's') ADVANCE(2060); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == 'x') ADVANCE(2032); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(450) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 450: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(1948); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '!') ADVANCE(1946); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1949); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2027); - if (lookahead == 'b') ADVANCE(2018); - if (lookahead == 'e') ADVANCE(1936); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2028); - if (lookahead == 'm') ADVANCE(2035); - if (lookahead == 'n') ADVANCE(2039); - if (lookahead == 'o') ADVANCE(1932); - if (lookahead == 's') ADVANCE(2062); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == 'x') ADVANCE(2034); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1947); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2025); + if (lookahead == 'b') ADVANCE(2016); + if (lookahead == 'e') ADVANCE(1934); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2026); + if (lookahead == 'm') ADVANCE(2033); + if (lookahead == 'n') ADVANCE(2037); + if (lookahead == 'o') ADVANCE(1930); + if (lookahead == 's') ADVANCE(2060); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == 'x') ADVANCE(2032); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(450) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 451: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(1948); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1421); + if (lookahead == '!') ADVANCE(1946); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1417); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1949); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'E') ADVANCE(1988); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1986); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2027); - if (lookahead == 'b') ADVANCE(2018); - if (lookahead == 'e') ADVANCE(1930); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2028); - if (lookahead == 'm') ADVANCE(2035); - if (lookahead == 'n') ADVANCE(2039); - if (lookahead == 'o') ADVANCE(1932); - if (lookahead == 's') ADVANCE(2062); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == 'x') ADVANCE(2034); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1947); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'E') ADVANCE(1986); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1984); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2025); + if (lookahead == 'b') ADVANCE(2016); + if (lookahead == 'e') ADVANCE(1928); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2026); + if (lookahead == 'm') ADVANCE(2033); + if (lookahead == 'n') ADVANCE(2037); + if (lookahead == 'o') ADVANCE(1930); + if (lookahead == 's') ADVANCE(2060); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == 'x') ADVANCE(2032); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(450) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1428); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1424); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 452: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(1948); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == '-') ADVANCE(1121); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1403); + if (lookahead == '!') ADVANCE(1946); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == '-') ADVANCE(1117); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1399); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(1949); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1991); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2027); - if (lookahead == 'b') ADVANCE(2018); - if (lookahead == 'e') ADVANCE(1936); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2028); - if (lookahead == 'm') ADVANCE(2035); - if (lookahead == 'n') ADVANCE(2039); - if (lookahead == 'o') ADVANCE(1932); - if (lookahead == 's') ADVANCE(2062); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == 'x') ADVANCE(2034); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(1947); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1989); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2025); + if (lookahead == 'b') ADVANCE(2016); + if (lookahead == 'e') ADVANCE(1934); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2026); + if (lookahead == 'm') ADVANCE(2033); + if (lookahead == 'n') ADVANCE(2037); + if (lookahead == 'o') ADVANCE(1930); + if (lookahead == 's') ADVANCE(2060); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == 'x') ADVANCE(2032); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(450) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1410); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1406); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 453: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(1948); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == '-') ADVANCE(1121); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1403); + if (lookahead == '!') ADVANCE(1946); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == '-') ADVANCE(1117); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1399); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1991); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2027); - if (lookahead == 'b') ADVANCE(2018); - if (lookahead == 'e') ADVANCE(1936); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2028); - if (lookahead == 'm') ADVANCE(2035); - if (lookahead == 'n') ADVANCE(2039); - if (lookahead == 'o') ADVANCE(1932); - if (lookahead == 's') ADVANCE(2062); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == 'x') ADVANCE(2034); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1989); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2025); + if (lookahead == 'b') ADVANCE(2016); + if (lookahead == 'e') ADVANCE(1934); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2026); + if (lookahead == 'm') ADVANCE(2033); + if (lookahead == 'n') ADVANCE(2037); + if (lookahead == 'o') ADVANCE(1930); + if (lookahead == 's') ADVANCE(2060); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == 'x') ADVANCE(2032); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(450) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1410); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1406); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 454: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(2648); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == '-') ADVANCE(1131); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1402); + if (lookahead == '!') ADVANCE(2644); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == '-') ADVANCE(1127); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1398); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(2658); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); - if (lookahead == '_') ADVANCE(2651); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2687); - if (lookahead == 'b') ADVANCE(2685); - if (lookahead == 'c') ADVANCE(2702); - if (lookahead == 'd') ADVANCE(2670); - if (lookahead == 'e') ADVANCE(2701); - if (lookahead == 'f') ADVANCE(2666); - if (lookahead == 'h') ADVANCE(2680); - if (lookahead == 'i') ADVANCE(2675); - if (lookahead == 'l') ADVANCE(2672); - if (lookahead == 'm') ADVANCE(2668); - if (lookahead == 'n') ADVANCE(2717); - if (lookahead == 'o') ADVANCE(2723); - if (lookahead == 'r') ADVANCE(2673); - if (lookahead == 's') ADVANCE(2703); - if (lookahead == 't') ADVANCE(2722); - if (lookahead == 'u') ADVANCE(2732); - if (lookahead == 'w') ADVANCE(2678); - if (lookahead == 'x') ADVANCE(2718); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(2654); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); + if (lookahead == '_') ADVANCE(2647); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2684); + if (lookahead == 'b') ADVANCE(2682); + if (lookahead == 'c') ADVANCE(2699); + if (lookahead == 'd') ADVANCE(2666); + if (lookahead == 'e') ADVANCE(2698); + if (lookahead == 'f') ADVANCE(2662); + if (lookahead == 'h') ADVANCE(2677); + if (lookahead == 'i') ADVANCE(2672); + if (lookahead == 'l') ADVANCE(2668); + if (lookahead == 'm') ADVANCE(2664); + if (lookahead == 'n') ADVANCE(2714); + if (lookahead == 'o') ADVANCE(2720); + if (lookahead == 'r') ADVANCE(2669); + if (lookahead == 's') ADVANCE(2700); + if (lookahead == 't') ADVANCE(2719); + if (lookahead == 'u') ADVANCE(2729); + if (lookahead == 'w') ADVANCE(2675); + if (lookahead == 'x') ADVANCE(2715); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(424) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1409); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2740); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1405); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2737); if (lookahead != 0 && - lookahead != ']') ADVANCE(2643); + lookahead != ']') ADVANCE(2639); END_STATE(); case 455: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(2648); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == '-') ADVANCE(1121); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1403); + if (lookahead == '!') ADVANCE(2644); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == '-') ADVANCE(1117); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1399); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(2660); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(2653); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2690); - if (lookahead == 'b') ADVANCE(2681); - if (lookahead == 'e') ADVANCE(2646); - if (lookahead == 'f') ADVANCE(2661); - if (lookahead == 'i') ADVANCE(2691); - if (lookahead == 'm') ADVANCE(2708); - if (lookahead == 'n') ADVANCE(2719); - if (lookahead == 'o') ADVANCE(2644); - if (lookahead == 's') ADVANCE(2734); - if (lookahead == 't') ADVANCE(2725); - if (lookahead == 'x') ADVANCE(2707); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(2656); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(2649); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2687); + if (lookahead == 'b') ADVANCE(2678); + if (lookahead == 'e') ADVANCE(2642); + if (lookahead == 'f') ADVANCE(2657); + if (lookahead == 'i') ADVANCE(2688); + if (lookahead == 'm') ADVANCE(2705); + if (lookahead == 'n') ADVANCE(2716); + if (lookahead == 'o') ADVANCE(2640); + if (lookahead == 's') ADVANCE(2731); + if (lookahead == 't') ADVANCE(2722); + if (lookahead == 'x') ADVANCE(2704); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(450) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1410); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1406); if (lookahead != 0 && - lookahead != ']') ADVANCE(2643); + lookahead != ']') ADVANCE(2639); END_STATE(); case 456: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(2648); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == '-') ADVANCE(1122); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); + if (lookahead == '!') ADVANCE(2644); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == '-') ADVANCE(1118); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2652); - if (lookahead == 'a') ADVANCE(2693); - if (lookahead == 'b') ADVANCE(2683); - if (lookahead == 'e') ADVANCE(2699); - if (lookahead == 'i') ADVANCE(2697); - if (lookahead == 'm') ADVANCE(2712); - if (lookahead == 'n') ADVANCE(2720); - if (lookahead == 'o') ADVANCE(2724); - if (lookahead == 's') ADVANCE(2736); - if (lookahead == 'x') ADVANCE(2711); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2648); + if (lookahead == 'a') ADVANCE(2690); + if (lookahead == 'b') ADVANCE(2680); + if (lookahead == 'e') ADVANCE(2696); + if (lookahead == 'i') ADVANCE(2694); + if (lookahead == 'm') ADVANCE(2709); + if (lookahead == 'n') ADVANCE(2717); + if (lookahead == 'o') ADVANCE(2721); + if (lookahead == 's') ADVANCE(2733); + if (lookahead == 'x') ADVANCE(2708); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(429) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); if (lookahead != 0 && lookahead != '"' && lookahead != '\'' && lookahead != '[' && lookahead != ']' && lookahead != '`' && - lookahead != '{') ADVANCE(2643); + lookahead != '{') ADVANCE(2639); END_STATE(); case 457: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(2648); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1087); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1288); - if (lookahead == '-') ADVANCE(1132); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); + if (lookahead == '!') ADVANCE(2644); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1083); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1284); + if (lookahead == '-') ADVANCE(1128); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1106); - if (lookahead == '=') ADVANCE(1395); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2652); - if (lookahead == 'a') ADVANCE(2693); - if (lookahead == 'b') ADVANCE(2683); - if (lookahead == 'e') ADVANCE(2699); - if (lookahead == 'i') ADVANCE(2697); - if (lookahead == 'm') ADVANCE(2712); - if (lookahead == 'n') ADVANCE(2720); - if (lookahead == 'o') ADVANCE(2724); - if (lookahead == 's') ADVANCE(2736); - if (lookahead == 'x') ADVANCE(2711); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1102); + if (lookahead == '=') ADVANCE(1391); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2648); + if (lookahead == 'a') ADVANCE(2690); + if (lookahead == 'b') ADVANCE(2680); + if (lookahead == 'e') ADVANCE(2696); + if (lookahead == 'i') ADVANCE(2694); + if (lookahead == 'm') ADVANCE(2709); + if (lookahead == 'n') ADVANCE(2717); + if (lookahead == 'o') ADVANCE(2721); + if (lookahead == 's') ADVANCE(2733); + if (lookahead == 'x') ADVANCE(2708); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(428) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); if (lookahead != 0 && lookahead != '"' && lookahead != '\'' && lookahead != '[' && lookahead != ']' && lookahead != '`' && - lookahead != '{') ADVANCE(2643); + lookahead != '{') ADVANCE(2639); END_STATE(); case 458: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(2091); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1420); + if (lookahead == '!') ADVANCE(2089); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1416); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(2093); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(2103); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); - if (lookahead == '_') ADVANCE(2098); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2132); - if (lookahead == 'b') ADVANCE(2130); - if (lookahead == 'c') ADVANCE(2147); - if (lookahead == 'd') ADVANCE(2115); - if (lookahead == 'e') ADVANCE(2146); - if (lookahead == 'f') ADVANCE(2111); - if (lookahead == 'h') ADVANCE(2125); - if (lookahead == 'i') ADVANCE(2120); - if (lookahead == 'l') ADVANCE(2117); - if (lookahead == 'm') ADVANCE(2113); - if (lookahead == 'n') ADVANCE(2162); - if (lookahead == 'o') ADVANCE(2168); - if (lookahead == 'r') ADVANCE(2118); - if (lookahead == 's') ADVANCE(2148); - if (lookahead == 't') ADVANCE(2167); - if (lookahead == 'u') ADVANCE(2177); - if (lookahead == 'w') ADVANCE(2123); - if (lookahead == 'x') ADVANCE(2163); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(2091); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(2101); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); + if (lookahead == '_') ADVANCE(2096); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2131); + if (lookahead == 'b') ADVANCE(2129); + if (lookahead == 'c') ADVANCE(2146); + if (lookahead == 'd') ADVANCE(2113); + if (lookahead == 'e') ADVANCE(2145); + if (lookahead == 'f') ADVANCE(2109); + if (lookahead == 'h') ADVANCE(2124); + if (lookahead == 'i') ADVANCE(2119); + if (lookahead == 'l') ADVANCE(2115); + if (lookahead == 'm') ADVANCE(2111); + if (lookahead == 'n') ADVANCE(2161); + if (lookahead == 'o') ADVANCE(2167); + if (lookahead == 'r') ADVANCE(2116); + if (lookahead == 's') ADVANCE(2147); + if (lookahead == 't') ADVANCE(2166); + if (lookahead == 'u') ADVANCE(2176); + if (lookahead == 'w') ADVANCE(2122); + if (lookahead == 'x') ADVANCE(2162); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(424) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1427); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2185); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1423); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2184); if (lookahead != 0 && - lookahead != ']') ADVANCE(2085); + lookahead != ']') ADVANCE(2083); END_STATE(); case 459: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(2091); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1287); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); - if (lookahead == '0') ADVANCE(1421); + if (lookahead == '!') ADVANCE(2089); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1283); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); + if (lookahead == '0') ADVANCE(1417); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(2093); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == 'N') ADVANCE(2105); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(2096); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2135); - if (lookahead == 'b') ADVANCE(2126); - if (lookahead == 'e') ADVANCE(2088); - if (lookahead == 'f') ADVANCE(2106); - if (lookahead == 'i') ADVANCE(2136); - if (lookahead == 'm') ADVANCE(2153); - if (lookahead == 'n') ADVANCE(2164); - if (lookahead == 'o') ADVANCE(2086); - if (lookahead == 's') ADVANCE(2179); - if (lookahead == 't') ADVANCE(2170); - if (lookahead == 'x') ADVANCE(2152); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(2091); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == 'N') ADVANCE(2103); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(2094); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2134); + if (lookahead == 'b') ADVANCE(2125); + if (lookahead == 'e') ADVANCE(2086); + if (lookahead == 'f') ADVANCE(2104); + if (lookahead == 'i') ADVANCE(2135); + if (lookahead == 'm') ADVANCE(2152); + if (lookahead == 'n') ADVANCE(2163); + if (lookahead == 'o') ADVANCE(2084); + if (lookahead == 's') ADVANCE(2178); + if (lookahead == 't') ADVANCE(2169); + if (lookahead == 'x') ADVANCE(2151); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(450) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1428); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1424); if (lookahead != 0 && - lookahead != ']') ADVANCE(2085); + lookahead != ']') ADVANCE(2083); END_STATE(); case 460: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(2091); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); + if (lookahead == '!') ADVANCE(2089); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(2093); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2099); - if (lookahead == 'a') ADVANCE(2138); - if (lookahead == 'b') ADVANCE(2128); - if (lookahead == 'e') ADVANCE(2144); - if (lookahead == 'i') ADVANCE(2142); - if (lookahead == 'm') ADVANCE(2157); - if (lookahead == 'n') ADVANCE(2165); - if (lookahead == 'o') ADVANCE(2169); - if (lookahead == 's') ADVANCE(2181); - if (lookahead == 'x') ADVANCE(2156); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(2091); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2097); + if (lookahead == 'a') ADVANCE(2137); + if (lookahead == 'b') ADVANCE(2127); + if (lookahead == 'e') ADVANCE(2143); + if (lookahead == 'i') ADVANCE(2141); + if (lookahead == 'm') ADVANCE(2156); + if (lookahead == 'n') ADVANCE(2164); + if (lookahead == 'o') ADVANCE(2168); + if (lookahead == 's') ADVANCE(2180); + if (lookahead == 'x') ADVANCE(2155); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(434) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); if (lookahead != 0 && lookahead != '"' && lookahead != '\'' && @@ -38869,39 +38956,39 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - lookahead != '{') ADVANCE(2085); + lookahead != '{') ADVANCE(2083); END_STATE(); case 461: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(2091); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1247); - if (lookahead == '+') ADVANCE(1286); - if (lookahead == '-') ADVANCE(1123); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '/') ADVANCE(1270); + if (lookahead == '!') ADVANCE(2089); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1243); + if (lookahead == '+') ADVANCE(1282); + if (lookahead == '-') ADVANCE(1119); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '/') ADVANCE(1266); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1313); - if (lookahead == '=') ADVANCE(2093); - if (lookahead == '>') ADVANCE(1108); - if (lookahead == '_') ADVANCE(2099); - if (lookahead == 'a') ADVANCE(2138); - if (lookahead == 'b') ADVANCE(2128); - if (lookahead == 'e') ADVANCE(2144); - if (lookahead == 'i') ADVANCE(2142); - if (lookahead == 'm') ADVANCE(2157); - if (lookahead == 'n') ADVANCE(2165); - if (lookahead == 'o') ADVANCE(2169); - if (lookahead == 's') ADVANCE(2181); - if (lookahead == 'x') ADVANCE(2156); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1309); + if (lookahead == '=') ADVANCE(2091); + if (lookahead == '>') ADVANCE(1104); + if (lookahead == '_') ADVANCE(2097); + if (lookahead == 'a') ADVANCE(2137); + if (lookahead == 'b') ADVANCE(2127); + if (lookahead == 'e') ADVANCE(2143); + if (lookahead == 'i') ADVANCE(2141); + if (lookahead == 'm') ADVANCE(2156); + if (lookahead == 'n') ADVANCE(2164); + if (lookahead == 'o') ADVANCE(2168); + if (lookahead == 's') ADVANCE(2180); + if (lookahead == 'x') ADVANCE(2155); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(437) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); if (lookahead != 0 && lookahead != '"' && lookahead != '\'' && @@ -38909,131 +38996,131 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - lookahead != '{') ADVANCE(2085); + lookahead != '{') ADVANCE(2083); END_STATE(); case 462: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(2217); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == '$') ADVANCE(1089); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1249); - if (lookahead == '+') ADVANCE(1291); - if (lookahead == '-') ADVANCE(1135); - if (lookahead == '.') ADVANCE(1202); - if (lookahead == '/') ADVANCE(1272); - if (lookahead == '0') ADVANCE(2235); + if (lookahead == '!') ADVANCE(2216); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == '$') ADVANCE(1085); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1245); + if (lookahead == '+') ADVANCE(1287); + if (lookahead == '-') ADVANCE(1131); + if (lookahead == '.') ADVANCE(1198); + if (lookahead == '/') ADVANCE(1268); + if (lookahead == '0') ADVANCE(2234); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1314); - if (lookahead == '=') ADVANCE(2219); - if (lookahead == '>') ADVANCE(1109); - if (lookahead == 'N') ADVANCE(2240); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1908); - if (lookahead == '_') ADVANCE(2230); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2392); - if (lookahead == 'b') ADVANCE(2361); - if (lookahead == 'c') ADVANCE(2445); - if (lookahead == 'd') ADVANCE(2287); - if (lookahead == 'e') ADVANCE(2427); - if (lookahead == 'f') ADVANCE(2241); - if (lookahead == 'h') ADVANCE(2368); - if (lookahead == 'i') ADVANCE(2334); - if (lookahead == 'l') ADVANCE(2311); - if (lookahead == 'm') ADVANCE(2255); - if (lookahead == 'n') ADVANCE(2463); - if (lookahead == 'o') ADVANCE(2478); - if (lookahead == 'r') ADVANCE(2288); - if (lookahead == 's') ADVANCE(2446); - if (lookahead == 't') ADVANCE(2480); - if (lookahead == 'u') ADVANCE(2531); - if (lookahead == 'w') ADVANCE(2347); - if (lookahead == 'x') ADVANCE(2461); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1310); + if (lookahead == '=') ADVANCE(2218); + if (lookahead == '>') ADVANCE(1105); + if (lookahead == 'N') ADVANCE(2239); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1906); + if (lookahead == '_') ADVANCE(2229); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2390); + if (lookahead == 'b') ADVANCE(2359); + if (lookahead == 'c') ADVANCE(2442); + if (lookahead == 'd') ADVANCE(2286); + if (lookahead == 'e') ADVANCE(2425); + if (lookahead == 'f') ADVANCE(2240); + if (lookahead == 'h') ADVANCE(2366); + if (lookahead == 'i') ADVANCE(2332); + if (lookahead == 'l') ADVANCE(2310); + if (lookahead == 'm') ADVANCE(2254); + if (lookahead == 'n') ADVANCE(2460); + if (lookahead == 'o') ADVANCE(2475); + if (lookahead == 'r') ADVANCE(2287); + if (lookahead == 's') ADVANCE(2443); + if (lookahead == 't') ADVANCE(2477); + if (lookahead == 'u') ADVANCE(2528); + if (lookahead == 'w') ADVANCE(2345); + if (lookahead == 'x') ADVANCE(2458); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(424) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2238); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2641); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2237); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2637); if (lookahead != 0 && - lookahead != ']') ADVANCE(2642); + lookahead != ']') ADVANCE(2638); END_STATE(); case 463: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(2217); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == '$') ADVANCE(1089); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1249); - if (lookahead == '+') ADVANCE(1291); - if (lookahead == '-') ADVANCE(1124); - if (lookahead == '.') ADVANCE(1202); - if (lookahead == '/') ADVANCE(1272); - if (lookahead == '0') ADVANCE(2235); + if (lookahead == '!') ADVANCE(2216); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == '$') ADVANCE(1085); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1245); + if (lookahead == '+') ADVANCE(1287); + if (lookahead == '-') ADVANCE(1120); + if (lookahead == '.') ADVANCE(1198); + if (lookahead == '/') ADVANCE(1268); + if (lookahead == '0') ADVANCE(2234); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1314); - if (lookahead == '=') ADVANCE(2219); - if (lookahead == '>') ADVANCE(1109); - if (lookahead == 'N') ADVANCE(2248); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(2239); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2420); - if (lookahead == 'b') ADVANCE(2365); - if (lookahead == 'e') ADVANCE(2188); - if (lookahead == 'f') ADVANCE(2249); - if (lookahead == 'i') ADVANCE(2421); - if (lookahead == 'm') ADVANCE(2458); - if (lookahead == 'n') ADVANCE(2455); - if (lookahead == 'o') ADVANCE(2186); - if (lookahead == 's') ADVANCE(2570); - if (lookahead == 't') ADVANCE(2496); - if (lookahead == 'x') ADVANCE(2457); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1086); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1310); + if (lookahead == '=') ADVANCE(2218); + if (lookahead == '>') ADVANCE(1105); + if (lookahead == 'N') ADVANCE(2247); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(2238); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2418); + if (lookahead == 'b') ADVANCE(2363); + if (lookahead == 'e') ADVANCE(2187); + if (lookahead == 'f') ADVANCE(2248); + if (lookahead == 'i') ADVANCE(2419); + if (lookahead == 'm') ADVANCE(2455); + if (lookahead == 'n') ADVANCE(2452); + if (lookahead == 'o') ADVANCE(2185); + if (lookahead == 's') ADVANCE(2567); + if (lookahead == 't') ADVANCE(2493); + if (lookahead == 'x') ADVANCE(2454); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1082); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(450) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2238); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2237); if (lookahead != 0 && - lookahead != ']') ADVANCE(2642); + lookahead != ']') ADVANCE(2638); END_STATE(); case 464: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(2217); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1249); - if (lookahead == '+') ADVANCE(1292); - if (lookahead == '-') ADVANCE(1125); - if (lookahead == '/') ADVANCE(1272); + if (lookahead == '!') ADVANCE(2216); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1245); + if (lookahead == '+') ADVANCE(1288); + if (lookahead == '-') ADVANCE(1121); + if (lookahead == '/') ADVANCE(1268); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1314); - if (lookahead == '=') ADVANCE(2219); - if (lookahead == '>') ADVANCE(1109); - if (lookahead == 'a') ADVANCE(2420); - if (lookahead == 'b') ADVANCE(2365); - if (lookahead == 'e') ADVANCE(2434); - if (lookahead == 'i') ADVANCE(2426); - if (lookahead == 'm') ADVANCE(2458); - if (lookahead == 'n') ADVANCE(2456); - if (lookahead == 'o') ADVANCE(2495); - if (lookahead == 's') ADVANCE(2570); - if (lookahead == 'x') ADVANCE(2457); - if (lookahead == '|') ADVANCE(1086); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1310); + if (lookahead == '=') ADVANCE(2218); + if (lookahead == '>') ADVANCE(1105); + if (lookahead == 'a') ADVANCE(2418); + if (lookahead == 'b') ADVANCE(2363); + if (lookahead == 'e') ADVANCE(2432); + if (lookahead == 'i') ADVANCE(2424); + if (lookahead == 'm') ADVANCE(2455); + if (lookahead == 'n') ADVANCE(2453); + if (lookahead == 'o') ADVANCE(2492); + if (lookahead == 's') ADVANCE(2567); + if (lookahead == 'x') ADVANCE(2454); + if (lookahead == '|') ADVANCE(1082); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(437) @@ -39044,33 +39131,33 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - lookahead != '{') ADVANCE(2642); + lookahead != '{') ADVANCE(2638); END_STATE(); case 465: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '!') ADVANCE(2217); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1249); - if (lookahead == '+') ADVANCE(1292); - if (lookahead == '-') ADVANCE(1136); - if (lookahead == '/') ADVANCE(1272); + if (lookahead == '!') ADVANCE(2216); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1245); + if (lookahead == '+') ADVANCE(1288); + if (lookahead == '-') ADVANCE(1132); + if (lookahead == '/') ADVANCE(1268); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1314); - if (lookahead == '=') ADVANCE(2219); - if (lookahead == '>') ADVANCE(1109); - if (lookahead == 'a') ADVANCE(2420); - if (lookahead == 'b') ADVANCE(2365); - if (lookahead == 'e') ADVANCE(2434); - if (lookahead == 'i') ADVANCE(2426); - if (lookahead == 'm') ADVANCE(2458); - if (lookahead == 'n') ADVANCE(2456); - if (lookahead == 'o') ADVANCE(2495); - if (lookahead == 's') ADVANCE(2570); - if (lookahead == 'x') ADVANCE(2457); - if (lookahead == '|') ADVANCE(1086); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1310); + if (lookahead == '=') ADVANCE(2218); + if (lookahead == '>') ADVANCE(1105); + if (lookahead == 'a') ADVANCE(2418); + if (lookahead == 'b') ADVANCE(2363); + if (lookahead == 'e') ADVANCE(2432); + if (lookahead == 'i') ADVANCE(2424); + if (lookahead == 'm') ADVANCE(2455); + if (lookahead == 'n') ADVANCE(2453); + if (lookahead == 'o') ADVANCE(2492); + if (lookahead == 's') ADVANCE(2567); + if (lookahead == 'x') ADVANCE(2454); + if (lookahead == '|') ADVANCE(1082); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(434) @@ -39081,1530 +39168,1530 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '`' && - lookahead != '{') ADVANCE(2642); + lookahead != '{') ADVANCE(2638); END_STATE(); case 466: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1246); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1242); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(688); - if (lookahead == 'b') ADVANCE(734); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(736); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(691); + if (lookahead == 'b') ADVANCE(737); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); + if (lookahead == 'e') ADVANCE(739); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(657); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(659); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(601); - if (lookahead == 'n') ADVANCE(716); - if (lookahead == 'o') ADVANCE(785); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(713); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(719); + if (lookahead == 'o') ADVANCE(788); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(716); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(466) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 467: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1246); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1242); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(688); - if (lookahead == 'b') ADVANCE(734); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(736); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(691); + if (lookahead == 'b') ADVANCE(737); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); + if (lookahead == 'e') ADVANCE(739); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(657); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(659); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(601); - if (lookahead == 'n') ADVANCE(716); - if (lookahead == 'o') ADVANCE(785); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(713); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(719); + if (lookahead == 'o') ADVANCE(788); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(716); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(467) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 468: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1246); - if (lookahead == '+') ADVANCE(2094); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(2101); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1242); + if (lookahead == '+') ADVANCE(2092); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(2099); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(2103); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); - if (lookahead == '_') ADVANCE(2095); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2133); - if (lookahead == 'b') ADVANCE(2174); - if (lookahead == 'c') ADVANCE(2147); - if (lookahead == 'd') ADVANCE(2115); - if (lookahead == 'e') ADVANCE(2175); - if (lookahead == 'f') ADVANCE(2111); - if (lookahead == 'h') ADVANCE(2125); - if (lookahead == 'i') ADVANCE(2121); - if (lookahead == 'l') ADVANCE(2117); - if (lookahead == 'm') ADVANCE(2112); - if (lookahead == 'n') ADVANCE(2161); - if (lookahead == 'o') ADVANCE(2183); - if (lookahead == 'r') ADVANCE(2118); - if (lookahead == 's') ADVANCE(2149); - if (lookahead == 't') ADVANCE(2167); - if (lookahead == 'u') ADVANCE(2177); - if (lookahead == 'w') ADVANCE(2123); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'N') ADVANCE(2101); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); + if (lookahead == '_') ADVANCE(2093); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2132); + if (lookahead == 'b') ADVANCE(2173); + if (lookahead == 'c') ADVANCE(2146); + if (lookahead == 'd') ADVANCE(2113); + if (lookahead == 'e') ADVANCE(2174); + if (lookahead == 'f') ADVANCE(2109); + if (lookahead == 'h') ADVANCE(2124); + if (lookahead == 'i') ADVANCE(2120); + if (lookahead == 'l') ADVANCE(2115); + if (lookahead == 'm') ADVANCE(2110); + if (lookahead == 'n') ADVANCE(2160); + if (lookahead == 'o') ADVANCE(2182); + if (lookahead == 'r') ADVANCE(2116); + if (lookahead == 's') ADVANCE(2148); + if (lookahead == 't') ADVANCE(2166); + if (lookahead == 'u') ADVANCE(2176); + if (lookahead == 'w') ADVANCE(2122); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(467) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2102); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2185); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2100); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2184); if (lookahead != 0 && - lookahead != ']') ADVANCE(2085); + lookahead != ']') ADVANCE(2083); END_STATE(); case 469: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1246); - if (lookahead == '+') ADVANCE(2649); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(2656); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1242); + if (lookahead == '+') ADVANCE(2645); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(2652); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1105); - if (lookahead == '=') ADVANCE(1393); - if (lookahead == 'N') ADVANCE(2658); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); - if (lookahead == '_') ADVANCE(2650); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2688); - if (lookahead == 'b') ADVANCE(2729); - if (lookahead == 'c') ADVANCE(2702); - if (lookahead == 'd') ADVANCE(2670); - if (lookahead == 'e') ADVANCE(2730); - if (lookahead == 'f') ADVANCE(2666); - if (lookahead == 'h') ADVANCE(2680); - if (lookahead == 'i') ADVANCE(2676); - if (lookahead == 'l') ADVANCE(2672); - if (lookahead == 'm') ADVANCE(2667); - if (lookahead == 'n') ADVANCE(2716); - if (lookahead == 'o') ADVANCE(2738); - if (lookahead == 'r') ADVANCE(2673); - if (lookahead == 's') ADVANCE(2704); - if (lookahead == 't') ADVANCE(2722); - if (lookahead == 'u') ADVANCE(2732); - if (lookahead == 'w') ADVANCE(2678); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1101); + if (lookahead == '=') ADVANCE(1389); + if (lookahead == 'N') ADVANCE(2654); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); + if (lookahead == '_') ADVANCE(2646); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2685); + if (lookahead == 'b') ADVANCE(2726); + if (lookahead == 'c') ADVANCE(2699); + if (lookahead == 'd') ADVANCE(2666); + if (lookahead == 'e') ADVANCE(2727); + if (lookahead == 'f') ADVANCE(2662); + if (lookahead == 'h') ADVANCE(2677); + if (lookahead == 'i') ADVANCE(2673); + if (lookahead == 'l') ADVANCE(2668); + if (lookahead == 'm') ADVANCE(2663); + if (lookahead == 'n') ADVANCE(2713); + if (lookahead == 'o') ADVANCE(2735); + if (lookahead == 'r') ADVANCE(2669); + if (lookahead == 's') ADVANCE(2701); + if (lookahead == 't') ADVANCE(2719); + if (lookahead == 'u') ADVANCE(2729); + if (lookahead == 'w') ADVANCE(2675); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(467) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2657); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2740); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2653); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2737); if (lookahead != 0 && - lookahead != ']') ADVANCE(2643); + lookahead != ']') ADVANCE(2639); END_STATE(); case 470: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); - if (lookahead == '?') ADVANCE(1260); + if (lookahead == '?') ADVANCE(1256); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(688); - if (lookahead == 'b') ADVANCE(734); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(736); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(691); + if (lookahead == 'b') ADVANCE(737); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); + if (lookahead == 'e') ADVANCE(739); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(657); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(659); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(601); - if (lookahead == 'n') ADVANCE(716); - if (lookahead == 'o') ADVANCE(785); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(713); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(719); + if (lookahead == 'o') ADVANCE(788); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(716); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(472) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 471: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == ':') ADVANCE(1076); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == ':') ADVANCE(1072); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(222); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'd') ADVANCE(313); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'i') ADVANCE(271); - if (lookahead == 'm') ADVANCE(235); - if (lookahead == 'n') ADVANCE(324); - if (lookahead == 't') ADVANCE(338); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(225); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'd') ADVANCE(314); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'i') ADVANCE(273); + if (lookahead == 'm') ADVANCE(238); + if (lookahead == 'n') ADVANCE(325); + if (lookahead == 't') ADVANCE(339); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(471) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); END_STATE(); case 472: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); - if (lookahead == '?') ADVANCE(1260); + if (lookahead == '?') ADVANCE(1256); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(688); - if (lookahead == 'b') ADVANCE(734); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(736); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(691); + if (lookahead == 'b') ADVANCE(737); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); + if (lookahead == 'e') ADVANCE(739); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(657); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(659); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(601); - if (lookahead == 'n') ADVANCE(716); - if (lookahead == 'o') ADVANCE(785); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(713); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(719); + if (lookahead == 'o') ADVANCE(788); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(716); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(472) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 473: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(688); - if (lookahead == 'b') ADVANCE(734); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(736); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(691); + if (lookahead == 'b') ADVANCE(737); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); + if (lookahead == 'e') ADVANCE(739); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(657); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(659); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(601); - if (lookahead == 'n') ADVANCE(716); - if (lookahead == 'o') ADVANCE(785); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(713); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(719); + if (lookahead == 'o') ADVANCE(788); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(716); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(473) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 474: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(222); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'i') ADVANCE(309); - if (lookahead == 'n') ADVANCE(324); - if (lookahead == 't') ADVANCE(337); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(225); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'i') ADVANCE(310); + if (lookahead == 'n') ADVANCE(325); + if (lookahead == 't') ADVANCE(338); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(475) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); END_STATE(); case 475: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(222); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'i') ADVANCE(309); - if (lookahead == 'n') ADVANCE(324); - if (lookahead == 't') ADVANCE(337); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(225); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'i') ADVANCE(310); + if (lookahead == 'n') ADVANCE(325); + if (lookahead == 't') ADVANCE(338); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(475) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); END_STATE(); case 476: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(687); - if (lookahead == 'b') ADVANCE(734); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(736); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(690); + if (lookahead == 'b') ADVANCE(737); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); + if (lookahead == 'e') ADVANCE(739); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(657); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(659); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(601); - if (lookahead == 'n') ADVANCE(716); - if (lookahead == 'o') ADVANCE(785); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(713); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(719); + if (lookahead == 'o') ADVANCE(788); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(716); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(476) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 477: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(222); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'c') ADVANCE(230); - if (lookahead == 'e') ADVANCE(294); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'i') ADVANCE(309); - if (lookahead == 'n') ADVANCE(324); - if (lookahead == 't') ADVANCE(337); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(225); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'c') ADVANCE(233); + if (lookahead == 'e') ADVANCE(296); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'i') ADVANCE(310); + if (lookahead == 'n') ADVANCE(325); + if (lookahead == 't') ADVANCE(338); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(477) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); END_STATE(); case 478: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(225); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(222); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'f') ADVANCE(227); - if (lookahead == 'i') ADVANCE(309); - if (lookahead == 'n') ADVANCE(324); - if (lookahead == 't') ADVANCE(337); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'N') ADVANCE(228); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(225); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'f') ADVANCE(230); + if (lookahead == 'i') ADVANCE(310); + if (lookahead == 'n') ADVANCE(325); + if (lookahead == 't') ADVANCE(338); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(478) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); END_STATE(); case 479: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(922); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); - if (lookahead == '_') ADVANCE(920); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(973); - if (lookahead == 'b') ADVANCE(1005); - if (lookahead == 'c') ADVANCE(991); - if (lookahead == 'd') ADVANCE(934); - if (lookahead == 'e') ADVANCE(1008); - if (lookahead == 'f') ADVANCE(923); - if (lookahead == 'h') ADVANCE(965); - if (lookahead == 'i') ADVANCE(958); - if (lookahead == 'l') ADVANCE(935); - if (lookahead == 'm') ADVANCE(929); - if (lookahead == 'n') ADVANCE(995); + if (lookahead == 'N') ADVANCE(925); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); + if (lookahead == '_') ADVANCE(923); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(975); + if (lookahead == 'b') ADVANCE(1006); + if (lookahead == 'c') ADVANCE(992); + if (lookahead == 'd') ADVANCE(937); + if (lookahead == 'e') ADVANCE(1009); + if (lookahead == 'f') ADVANCE(926); + if (lookahead == 'h') ADVANCE(967); + if (lookahead == 'i') ADVANCE(960); + if (lookahead == 'l') ADVANCE(938); + if (lookahead == 'm') ADVANCE(932); + if (lookahead == 'n') ADVANCE(996); if (lookahead == 'o') ADVANCE(1042); - if (lookahead == 'r') ADVANCE(936); - if (lookahead == 's') ADVANCE(992); - if (lookahead == 't') ADVANCE(1000); - if (lookahead == 'u') ADVANCE(1017); - if (lookahead == 'w') ADVANCE(963); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'r') ADVANCE(939); + if (lookahead == 's') ADVANCE(993); + if (lookahead == 't') ADVANCE(1001); + if (lookahead == 'u') ADVANCE(1018); + if (lookahead == 'w') ADVANCE(965); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(476) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(1044); END_STATE(); case 480: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(926); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(921); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'f') ADVANCE(927); - if (lookahead == 'i') ADVANCE(983); - if (lookahead == 'n') ADVANCE(994); - if (lookahead == 't') ADVANCE(1007); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'N') ADVANCE(929); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(924); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'f') ADVANCE(930); + if (lookahead == 'i') ADVANCE(985); + if (lookahead == 'n') ADVANCE(995); + if (lookahead == 't') ADVANCE(1008); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(478) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 481: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1119); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1115); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(1937); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'n') ADVANCE(2037); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(1935); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'n') ADVANCE(2035); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(481) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 482: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1501); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1497); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(1937); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'n') ADVANCE(2064); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(1935); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'n') ADVANCE(2062); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(489) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 483: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1501); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1497); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(1954); - if (lookahead == 'G') ADVANCE(1956); - if (lookahead == 'K') ADVANCE(1957); - if (lookahead == 'M') ADVANCE(1958); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == 'P') ADVANCE(1959); - if (lookahead == 'T') ADVANCE(1960); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'b') ADVANCE(1534); - if (lookahead == 'd') ADVANCE(1993); - if (lookahead == 'e') ADVANCE(1929); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'g') ADVANCE(1961); - if (lookahead == 'h') ADVANCE(2040); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'k') ADVANCE(1962); - if (lookahead == 'm') ADVANCE(1964); - if (lookahead == 'n') ADVANCE(2049); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 'p') ADVANCE(1965); - if (lookahead == 's') ADVANCE(2009); - if (lookahead == 't') ADVANCE(1966); - if (lookahead == 'u') ADVANCE(2050); - if (lookahead == 'w') ADVANCE(2022); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(2051); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(1952); + if (lookahead == 'G') ADVANCE(1954); + if (lookahead == 'K') ADVANCE(1955); + if (lookahead == 'M') ADVANCE(1956); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == 'P') ADVANCE(1957); + if (lookahead == 'T') ADVANCE(1958); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'b') ADVANCE(1530); + if (lookahead == 'd') ADVANCE(1991); + if (lookahead == 'e') ADVANCE(1927); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'g') ADVANCE(1959); + if (lookahead == 'h') ADVANCE(2038); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'k') ADVANCE(1960); + if (lookahead == 'm') ADVANCE(1962); + if (lookahead == 'n') ADVANCE(2047); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 'p') ADVANCE(1963); + if (lookahead == 's') ADVANCE(2007); + if (lookahead == 't') ADVANCE(1964); + if (lookahead == 'u') ADVANCE(2048); + if (lookahead == 'w') ADVANCE(2020); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(2049); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(490) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 484: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1501); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1497); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(1955); - if (lookahead == 'G') ADVANCE(1956); - if (lookahead == 'K') ADVANCE(1957); - if (lookahead == 'M') ADVANCE(1958); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == 'P') ADVANCE(1959); - if (lookahead == 'T') ADVANCE(1960); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'b') ADVANCE(1534); - if (lookahead == 'd') ADVANCE(1993); - if (lookahead == 'e') ADVANCE(1935); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'g') ADVANCE(1961); - if (lookahead == 'h') ADVANCE(2040); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'k') ADVANCE(1962); - if (lookahead == 'm') ADVANCE(1964); - if (lookahead == 'n') ADVANCE(2049); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 'p') ADVANCE(1965); - if (lookahead == 's') ADVANCE(2009); - if (lookahead == 't') ADVANCE(1966); - if (lookahead == 'u') ADVANCE(2050); - if (lookahead == 'w') ADVANCE(2022); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(2051); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(1953); + if (lookahead == 'G') ADVANCE(1954); + if (lookahead == 'K') ADVANCE(1955); + if (lookahead == 'M') ADVANCE(1956); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == 'P') ADVANCE(1957); + if (lookahead == 'T') ADVANCE(1958); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'b') ADVANCE(1530); + if (lookahead == 'd') ADVANCE(1991); + if (lookahead == 'e') ADVANCE(1933); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'g') ADVANCE(1959); + if (lookahead == 'h') ADVANCE(2038); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'k') ADVANCE(1960); + if (lookahead == 'm') ADVANCE(1962); + if (lookahead == 'n') ADVANCE(2047); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 'p') ADVANCE(1963); + if (lookahead == 's') ADVANCE(2007); + if (lookahead == 't') ADVANCE(1964); + if (lookahead == 'u') ADVANCE(2048); + if (lookahead == 'w') ADVANCE(2020); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(2049); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(490) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 485: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1501); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1497); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'E') ADVANCE(1988); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(1931); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'n') ADVANCE(2064); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'E') ADVANCE(1986); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(1929); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'n') ADVANCE(2062); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(492) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 486: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1501); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1497); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(1937); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'n') ADVANCE(2064); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(1935); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'n') ADVANCE(2062); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(492) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 487: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1501); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(1421); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1497); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(1417); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(1954); - if (lookahead == 'G') ADVANCE(1956); - if (lookahead == 'K') ADVANCE(1957); - if (lookahead == 'M') ADVANCE(1958); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == 'P') ADVANCE(1959); - if (lookahead == 'T') ADVANCE(1960); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1986); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'b') ADVANCE(1534); - if (lookahead == 'd') ADVANCE(1993); - if (lookahead == 'e') ADVANCE(1929); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'g') ADVANCE(1961); - if (lookahead == 'h') ADVANCE(2040); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'k') ADVANCE(1962); - if (lookahead == 'm') ADVANCE(1964); - if (lookahead == 'n') ADVANCE(2049); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 'p') ADVANCE(1965); - if (lookahead == 's') ADVANCE(2009); - if (lookahead == 't') ADVANCE(1966); - if (lookahead == 'u') ADVANCE(2050); - if (lookahead == 'w') ADVANCE(2022); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(2051); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(1952); + if (lookahead == 'G') ADVANCE(1954); + if (lookahead == 'K') ADVANCE(1955); + if (lookahead == 'M') ADVANCE(1956); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == 'P') ADVANCE(1957); + if (lookahead == 'T') ADVANCE(1958); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1984); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'b') ADVANCE(1530); + if (lookahead == 'd') ADVANCE(1991); + if (lookahead == 'e') ADVANCE(1927); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'g') ADVANCE(1959); + if (lookahead == 'h') ADVANCE(2038); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'k') ADVANCE(1960); + if (lookahead == 'm') ADVANCE(1962); + if (lookahead == 'n') ADVANCE(2047); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 'p') ADVANCE(1963); + if (lookahead == 's') ADVANCE(2007); + if (lookahead == 't') ADVANCE(1964); + if (lookahead == 'u') ADVANCE(2048); + if (lookahead == 'w') ADVANCE(2020); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(2049); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(490) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1428); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1424); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 488: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1501); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(1421); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1497); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(1417); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'E') ADVANCE(1988); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1986); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(1931); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'n') ADVANCE(2064); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'E') ADVANCE(1986); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1984); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(1929); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'n') ADVANCE(2062); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(492) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1428); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1424); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 489: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1501); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1497); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(1937); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'n') ADVANCE(2064); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(1935); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'n') ADVANCE(2062); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(489) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 490: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1501); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1497); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'B') ADVANCE(1541); - if (lookahead == 'E') ADVANCE(1955); - if (lookahead == 'G') ADVANCE(1956); - if (lookahead == 'K') ADVANCE(1957); - if (lookahead == 'M') ADVANCE(1958); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == 'P') ADVANCE(1959); - if (lookahead == 'T') ADVANCE(1960); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'b') ADVANCE(1534); - if (lookahead == 'd') ADVANCE(1993); - if (lookahead == 'e') ADVANCE(1935); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'g') ADVANCE(1961); - if (lookahead == 'h') ADVANCE(2040); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'k') ADVANCE(1962); - if (lookahead == 'm') ADVANCE(1964); - if (lookahead == 'n') ADVANCE(2049); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 'p') ADVANCE(1965); - if (lookahead == 's') ADVANCE(2009); - if (lookahead == 't') ADVANCE(1966); - if (lookahead == 'u') ADVANCE(2050); - if (lookahead == 'w') ADVANCE(2022); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); - if (lookahead == 181) ADVANCE(2051); + if (lookahead == 'B') ADVANCE(1537); + if (lookahead == 'E') ADVANCE(1953); + if (lookahead == 'G') ADVANCE(1954); + if (lookahead == 'K') ADVANCE(1955); + if (lookahead == 'M') ADVANCE(1956); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == 'P') ADVANCE(1957); + if (lookahead == 'T') ADVANCE(1958); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'b') ADVANCE(1530); + if (lookahead == 'd') ADVANCE(1991); + if (lookahead == 'e') ADVANCE(1933); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'g') ADVANCE(1959); + if (lookahead == 'h') ADVANCE(2038); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'k') ADVANCE(1960); + if (lookahead == 'm') ADVANCE(1962); + if (lookahead == 'n') ADVANCE(2047); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 'p') ADVANCE(1963); + if (lookahead == 's') ADVANCE(2007); + if (lookahead == 't') ADVANCE(1964); + if (lookahead == 'u') ADVANCE(2048); + if (lookahead == 'w') ADVANCE(2020); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); + if (lookahead == 181) ADVANCE(2049); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(490) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 491: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1501); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1497); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'E') ADVANCE(1988); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(1931); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'n') ADVANCE(2064); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'E') ADVANCE(1986); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(1929); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'n') ADVANCE(2062); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(492) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 492: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1501); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1497); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1990); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(1937); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'n') ADVANCE(2064); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1988); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(1935); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'n') ADVANCE(2062); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(492) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 493: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1501); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1487); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1497); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1483); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(926); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(921); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(914); - if (lookahead == 'f') ADVANCE(927); - if (lookahead == 'i') ADVANCE(983); - if (lookahead == 'n') ADVANCE(1031); - if (lookahead == 'o') ADVANCE(913); - if (lookahead == 't') ADVANCE(1007); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'N') ADVANCE(929); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(924); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(917); + if (lookahead == 'f') ADVANCE(930); + if (lookahead == 'i') ADVANCE(985); + if (lookahead == 'n') ADVANCE(1032); + if (lookahead == 'o') ADVANCE(916); + if (lookahead == 't') ADVANCE(1008); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(492) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(1045); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 494: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1501); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1421); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1497); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1417); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'E') ADVANCE(1988); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1986); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(1931); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'n') ADVANCE(2064); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'E') ADVANCE(1986); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1984); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(1929); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'n') ADVANCE(2062); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(492) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1428); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1424); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 495: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1432); - if (lookahead == '-') ADVANCE(1430); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(1403); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1428); + if (lookahead == '-') ADVANCE(1426); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(1399); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1105); - if (lookahead == '=') ADVANCE(1393); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1991); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(1937); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'n') ADVANCE(2064); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1101); + if (lookahead == '=') ADVANCE(1389); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1989); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(1935); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'n') ADVANCE(2062); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(492) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1410); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1406); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 496: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1432); - if (lookahead == '-') ADVANCE(1430); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(1403); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1428); + if (lookahead == '-') ADVANCE(1426); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(1399); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1105); - if (lookahead == '=') ADVANCE(1393); - if (lookahead == 'N') ADVANCE(2660); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(2653); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(2647); - if (lookahead == 'f') ADVANCE(2661); - if (lookahead == 'i') ADVANCE(2694); - if (lookahead == 'n') ADVANCE(2737); - if (lookahead == 'o') ADVANCE(2645); - if (lookahead == 't') ADVANCE(2725); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1101); + if (lookahead == '=') ADVANCE(1389); + if (lookahead == 'N') ADVANCE(2656); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(2649); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(2643); + if (lookahead == 'f') ADVANCE(2657); + if (lookahead == 'i') ADVANCE(2691); + if (lookahead == 'n') ADVANCE(2734); + if (lookahead == 'o') ADVANCE(2641); + if (lookahead == 't') ADVANCE(2722); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(492) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1410); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1406); if (lookahead != 0 && - lookahead != ']') ADVANCE(2643); + lookahead != ']') ADVANCE(2639); END_STATE(); case 497: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(1432); - if (lookahead == '-') ADVANCE(1430); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(1403); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(1428); + if (lookahead == '-') ADVANCE(1426); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(1399); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(1992); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(1991); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(1937); - if (lookahead == 'f') ADVANCE(1994); - if (lookahead == 'i') ADVANCE(2030); - if (lookahead == 'n') ADVANCE(2064); - if (lookahead == 'o') ADVANCE(1933); - if (lookahead == 't') ADVANCE(2041); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'N') ADVANCE(1990); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(1989); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(1935); + if (lookahead == 'f') ADVANCE(1992); + if (lookahead == 'i') ADVANCE(2028); + if (lookahead == 'n') ADVANCE(2062); + if (lookahead == 'o') ADVANCE(1931); + if (lookahead == 't') ADVANCE(2039); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(492) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1410); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1406); if (lookahead != 0 && - lookahead != ']') ADVANCE(2084); + lookahead != ']') ADVANCE(2082); END_STATE(); case 498: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(2094); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(2101); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(2092); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(2099); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(2103); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); - if (lookahead == '_') ADVANCE(2095); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2133); - if (lookahead == 'b') ADVANCE(2174); - if (lookahead == 'c') ADVANCE(2147); - if (lookahead == 'd') ADVANCE(2115); - if (lookahead == 'e') ADVANCE(2175); - if (lookahead == 'f') ADVANCE(2111); - if (lookahead == 'h') ADVANCE(2125); - if (lookahead == 'i') ADVANCE(2121); - if (lookahead == 'l') ADVANCE(2117); - if (lookahead == 'm') ADVANCE(2112); - if (lookahead == 'n') ADVANCE(2161); - if (lookahead == 'o') ADVANCE(2183); - if (lookahead == 'r') ADVANCE(2118); - if (lookahead == 's') ADVANCE(2149); - if (lookahead == 't') ADVANCE(2167); - if (lookahead == 'u') ADVANCE(2177); - if (lookahead == 'w') ADVANCE(2123); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'N') ADVANCE(2101); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); + if (lookahead == '_') ADVANCE(2093); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2132); + if (lookahead == 'b') ADVANCE(2173); + if (lookahead == 'c') ADVANCE(2146); + if (lookahead == 'd') ADVANCE(2113); + if (lookahead == 'e') ADVANCE(2174); + if (lookahead == 'f') ADVANCE(2109); + if (lookahead == 'h') ADVANCE(2124); + if (lookahead == 'i') ADVANCE(2120); + if (lookahead == 'l') ADVANCE(2115); + if (lookahead == 'm') ADVANCE(2110); + if (lookahead == 'n') ADVANCE(2160); + if (lookahead == 'o') ADVANCE(2182); + if (lookahead == 'r') ADVANCE(2116); + if (lookahead == 's') ADVANCE(2148); + if (lookahead == 't') ADVANCE(2166); + if (lookahead == 'u') ADVANCE(2176); + if (lookahead == 'w') ADVANCE(2122); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(473) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2102); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2185); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2100); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2184); if (lookahead != 0 && - lookahead != ']') ADVANCE(2085); + lookahead != ']') ADVANCE(2083); END_STATE(); case 499: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(2094); - if (lookahead == '-') ADVANCE(2090); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(1421); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(2092); + if (lookahead == '-') ADVANCE(2088); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(1417); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(2105); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(2096); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(2089); - if (lookahead == 'f') ADVANCE(2106); - if (lookahead == 'i') ADVANCE(2139); - if (lookahead == 'n') ADVANCE(2182); - if (lookahead == 'o') ADVANCE(2087); - if (lookahead == 't') ADVANCE(2170); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'N') ADVANCE(2103); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(2094); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(2087); + if (lookahead == 'f') ADVANCE(2104); + if (lookahead == 'i') ADVANCE(2138); + if (lookahead == 'n') ADVANCE(2181); + if (lookahead == 'o') ADVANCE(2085); + if (lookahead == 't') ADVANCE(2169); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(492) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1428); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1424); if (lookahead != 0 && - lookahead != ']') ADVANCE(2085); + lookahead != ']') ADVANCE(2083); END_STATE(); case 500: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(2649); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1391); - if (lookahead == '0') ADVANCE(2656); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(2645); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1387); + if (lookahead == '0') ADVANCE(2652); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1105); - if (lookahead == '=') ADVANCE(1393); - if (lookahead == 'N') ADVANCE(2658); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); - if (lookahead == '_') ADVANCE(2650); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2688); - if (lookahead == 'b') ADVANCE(2729); - if (lookahead == 'c') ADVANCE(2702); - if (lookahead == 'd') ADVANCE(2670); - if (lookahead == 'e') ADVANCE(2730); - if (lookahead == 'f') ADVANCE(2666); - if (lookahead == 'h') ADVANCE(2680); - if (lookahead == 'i') ADVANCE(2676); - if (lookahead == 'l') ADVANCE(2672); - if (lookahead == 'm') ADVANCE(2667); - if (lookahead == 'n') ADVANCE(2716); - if (lookahead == 'o') ADVANCE(2738); - if (lookahead == 'r') ADVANCE(2673); - if (lookahead == 's') ADVANCE(2704); - if (lookahead == 't') ADVANCE(2722); - if (lookahead == 'u') ADVANCE(2732); - if (lookahead == 'w') ADVANCE(2678); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '<') ADVANCE(1101); + if (lookahead == '=') ADVANCE(1389); + if (lookahead == 'N') ADVANCE(2654); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); + if (lookahead == '_') ADVANCE(2646); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2685); + if (lookahead == 'b') ADVANCE(2726); + if (lookahead == 'c') ADVANCE(2699); + if (lookahead == 'd') ADVANCE(2666); + if (lookahead == 'e') ADVANCE(2727); + if (lookahead == 'f') ADVANCE(2662); + if (lookahead == 'h') ADVANCE(2677); + if (lookahead == 'i') ADVANCE(2673); + if (lookahead == 'l') ADVANCE(2668); + if (lookahead == 'm') ADVANCE(2663); + if (lookahead == 'n') ADVANCE(2713); + if (lookahead == 'o') ADVANCE(2735); + if (lookahead == 'r') ADVANCE(2669); + if (lookahead == 's') ADVANCE(2701); + if (lookahead == 't') ADVANCE(2719); + if (lookahead == 'u') ADVANCE(2729); + if (lookahead == 'w') ADVANCE(2675); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(473) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2657); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2740); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2653); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2737); if (lookahead != 0 && - lookahead != ']') ADVANCE(2643); + lookahead != ']') ADVANCE(2639); END_STATE(); case 501: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == '$') ADVANCE(1089); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1251); - if (lookahead == '+') ADVANCE(2239); - if (lookahead == '-') ADVANCE(1135); - if (lookahead == '.') ADVANCE(1202); - if (lookahead == '0') ADVANCE(2235); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == '$') ADVANCE(1085); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1247); + if (lookahead == '+') ADVANCE(2238); + if (lookahead == '-') ADVANCE(1131); + if (lookahead == '.') ADVANCE(1198); + if (lookahead == '0') ADVANCE(2234); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(2240); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1908); - if (lookahead == '_') ADVANCE(2230); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2393); - if (lookahead == 'b') ADVANCE(2503); - if (lookahead == 'c') ADVANCE(2445); - if (lookahead == 'd') ADVANCE(2287); - if (lookahead == 'e') ADVANCE(2504); - if (lookahead == 'f') ADVANCE(2241); - if (lookahead == 'h') ADVANCE(2368); - if (lookahead == 'i') ADVANCE(2335); - if (lookahead == 'l') ADVANCE(2311); - if (lookahead == 'm') ADVANCE(2256); - if (lookahead == 'n') ADVANCE(2469); - if (lookahead == 'o') ADVANCE(2605); - if (lookahead == 'r') ADVANCE(2288); - if (lookahead == 's') ADVANCE(2447); - if (lookahead == 't') ADVANCE(2480); - if (lookahead == 'u') ADVANCE(2531); - if (lookahead == 'w') ADVANCE(2347); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'N') ADVANCE(2239); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1906); + if (lookahead == '_') ADVANCE(2229); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2391); + if (lookahead == 'b') ADVANCE(2500); + if (lookahead == 'c') ADVANCE(2442); + if (lookahead == 'd') ADVANCE(2286); + if (lookahead == 'e') ADVANCE(2501); + if (lookahead == 'f') ADVANCE(2240); + if (lookahead == 'h') ADVANCE(2366); + if (lookahead == 'i') ADVANCE(2333); + if (lookahead == 'l') ADVANCE(2310); + if (lookahead == 'm') ADVANCE(2255); + if (lookahead == 'n') ADVANCE(2466); + if (lookahead == 'o') ADVANCE(2601); + if (lookahead == 'r') ADVANCE(2287); + if (lookahead == 's') ADVANCE(2444); + if (lookahead == 't') ADVANCE(2477); + if (lookahead == 'u') ADVANCE(2528); + if (lookahead == 'w') ADVANCE(2345); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(467) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2238); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2641); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2237); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2637); if (lookahead != 0 && - lookahead != ']') ADVANCE(2642); + lookahead != ']') ADVANCE(2638); END_STATE(); case 502: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == '$') ADVANCE(1089); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(2239); - if (lookahead == '-') ADVANCE(1135); - if (lookahead == '.') ADVANCE(1202); - if (lookahead == '0') ADVANCE(2235); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == '$') ADVANCE(1085); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(2238); + if (lookahead == '-') ADVANCE(1131); + if (lookahead == '.') ADVANCE(1198); + if (lookahead == '0') ADVANCE(2234); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(2240); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1908); - if (lookahead == '_') ADVANCE(2230); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(2393); - if (lookahead == 'b') ADVANCE(2503); - if (lookahead == 'c') ADVANCE(2445); - if (lookahead == 'd') ADVANCE(2287); - if (lookahead == 'e') ADVANCE(2504); - if (lookahead == 'f') ADVANCE(2241); - if (lookahead == 'h') ADVANCE(2368); - if (lookahead == 'i') ADVANCE(2335); - if (lookahead == 'l') ADVANCE(2311); - if (lookahead == 'm') ADVANCE(2256); - if (lookahead == 'n') ADVANCE(2469); - if (lookahead == 'o') ADVANCE(2605); - if (lookahead == 'r') ADVANCE(2288); - if (lookahead == 's') ADVANCE(2447); - if (lookahead == 't') ADVANCE(2480); - if (lookahead == 'u') ADVANCE(2531); - if (lookahead == 'w') ADVANCE(2347); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'N') ADVANCE(2239); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1906); + if (lookahead == '_') ADVANCE(2229); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(2391); + if (lookahead == 'b') ADVANCE(2500); + if (lookahead == 'c') ADVANCE(2442); + if (lookahead == 'd') ADVANCE(2286); + if (lookahead == 'e') ADVANCE(2501); + if (lookahead == 'f') ADVANCE(2240); + if (lookahead == 'h') ADVANCE(2366); + if (lookahead == 'i') ADVANCE(2333); + if (lookahead == 'l') ADVANCE(2310); + if (lookahead == 'm') ADVANCE(2255); + if (lookahead == 'n') ADVANCE(2466); + if (lookahead == 'o') ADVANCE(2601); + if (lookahead == 'r') ADVANCE(2287); + if (lookahead == 's') ADVANCE(2444); + if (lookahead == 't') ADVANCE(2477); + if (lookahead == 'u') ADVANCE(2528); + if (lookahead == 'w') ADVANCE(2345); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(473) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2238); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2641); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2237); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(2637); if (lookahead != 0 && - lookahead != ']') ADVANCE(2642); + lookahead != ']') ADVANCE(2638); END_STATE(); case 503: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2751); - if (lookahead == '$') ADVANCE(1089); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '+') ADVANCE(2239); - if (lookahead == '-') ADVANCE(2196); - if (lookahead == '.') ADVANCE(1202); - if (lookahead == '0') ADVANCE(2235); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2748); + if (lookahead == '$') ADVANCE(1085); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '+') ADVANCE(2238); + if (lookahead == '-') ADVANCE(2195); + if (lookahead == '.') ADVANCE(1198); + if (lookahead == '0') ADVANCE(2234); if (lookahead == ';') ADVANCE(542); - if (lookahead == 'N') ADVANCE(2248); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '_') ADVANCE(2239); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'e') ADVANCE(2189); - if (lookahead == 'f') ADVANCE(2249); - if (lookahead == 'i') ADVANCE(2430); - if (lookahead == 'n') ADVANCE(2583); - if (lookahead == 'o') ADVANCE(2187); - if (lookahead == 't') ADVANCE(2496); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1086); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'N') ADVANCE(2247); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '_') ADVANCE(2238); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'e') ADVANCE(2188); + if (lookahead == 'f') ADVANCE(2248); + if (lookahead == 'i') ADVANCE(2428); + if (lookahead == 'n') ADVANCE(2580); + if (lookahead == 'o') ADVANCE(2186); + if (lookahead == 't') ADVANCE(2493); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1082); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(492) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2238); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2237); if (lookahead != 0 && - lookahead != ']') ADVANCE(2642); + lookahead != ']') ADVANCE(2638); END_STATE(); case 504: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '-') ADVANCE(163); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '-') ADVANCE(166); if (lookahead == ';') ADVANCE(542); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(504) @@ -40612,12 +40699,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 505: if (eof) ADVANCE(509); if (lookahead == '\n') ADVANCE(1046); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '-') ADVANCE(163); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '-') ADVANCE(166); if (lookahead == ';') ADVANCE(542); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(504) @@ -40625,126 +40712,126 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 506: if (eof) ADVANCE(509); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == ')') ADVANCE(1084); - if (lookahead == '*') ADVANCE(1246); - if (lookahead == '+') ADVANCE(1285); - if (lookahead == ',') ADVANCE(1080); - if (lookahead == '-') ADVANCE(1117); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '/') ADVANCE(1269); - if (lookahead == ':') ADVANCE(1076); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == ')') ADVANCE(1080); + if (lookahead == '*') ADVANCE(1242); + if (lookahead == '+') ADVANCE(1281); + if (lookahead == ',') ADVANCE(1076); + if (lookahead == '-') ADVANCE(1113); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '/') ADVANCE(1265); + if (lookahead == ':') ADVANCE(1072); if (lookahead == ';') ADVANCE(542); - if (lookahead == '<') ADVANCE(1312); + if (lookahead == '<') ADVANCE(1308); if (lookahead == '=') ADVANCE(522); - if (lookahead == '>') ADVANCE(1107); - if (lookahead == '?') ADVANCE(1260); - if (lookahead == '@') ADVANCE(1111); - if (lookahead == 'B') ADVANCE(1542); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == ']') ADVANCE(1082); - if (lookahead == '^') ADVANCE(1907); - if (lookahead == '_') ADVANCE(1199); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'b') ADVANCE(1540); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == '>') ADVANCE(1103); + if (lookahead == '?') ADVANCE(1256); + if (lookahead == '@') ADVANCE(1107); + if (lookahead == 'B') ADVANCE(1538); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == ']') ADVANCE(1078); + if (lookahead == '^') ADVANCE(1905); + if (lookahead == '_') ADVANCE(1195); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'b') ADVANCE(1536); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(506) - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(912); - if (lookahead != 0) ADVANCE(1905); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(915); + if (lookahead != 0) ADVANCE(1903); END_STATE(); case 507: if (eof) ADVANCE(509); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2747); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); - if (lookahead == '>') ADVANCE(1107); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2744); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); + if (lookahead == '>') ADVANCE(1103); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(688); - if (lookahead == 'b') ADVANCE(734); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(736); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(691); + if (lookahead == 'b') ADVANCE(737); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); + if (lookahead == 'e') ADVANCE(739); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(657); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(659); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(601); - if (lookahead == 'n') ADVANCE(716); - if (lookahead == 'o') ADVANCE(785); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(713); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == '{') ADVANCE(1191); - if (lookahead == '|') ADVANCE(1085); - if (lookahead == '}') ADVANCE(1192); + if (lookahead == 'n') ADVANCE(719); + if (lookahead == 'o') ADVANCE(788); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(716); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == '{') ADVANCE(1187); + if (lookahead == '|') ADVANCE(1081); + if (lookahead == '}') ADVANCE(1188); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(507) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 508: if (eof) ADVANCE(509); - if (lookahead == '"') ADVANCE(1762); - if (lookahead == '#') ADVANCE(2749); - if (lookahead == '$') ADVANCE(1088); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(1083); - if (lookahead == '+') ADVANCE(1503); - if (lookahead == '-') ADVANCE(1129); - if (lookahead == '.') ADVANCE(1200); - if (lookahead == '0') ADVANCE(1486); + if (lookahead == '"') ADVANCE(1758); + if (lookahead == '#') ADVANCE(2746); + if (lookahead == '$') ADVANCE(1084); + if (lookahead == '\'') ADVANCE(163); + if (lookahead == '(') ADVANCE(1079); + if (lookahead == '+') ADVANCE(1499); + if (lookahead == '-') ADVANCE(1125); + if (lookahead == '.') ADVANCE(1196); + if (lookahead == '0') ADVANCE(1482); if (lookahead == 'N') ADVANCE(593); - if (lookahead == '[') ADVANCE(1079); - if (lookahead == '^') ADVANCE(1907); + if (lookahead == '[') ADVANCE(1075); + if (lookahead == '^') ADVANCE(1905); if (lookahead == '_') ADVANCE(589); - if (lookahead == '`') ADVANCE(224); - if (lookahead == 'a') ADVANCE(688); - if (lookahead == 'b') ADVANCE(734); - if (lookahead == 'c') ADVANCE(710); - if (lookahead == 'd') ADVANCE(624); - if (lookahead == 'e') ADVANCE(736); + if (lookahead == '`') ADVANCE(227); + if (lookahead == 'a') ADVANCE(691); + if (lookahead == 'b') ADVANCE(737); + if (lookahead == 'c') ADVANCE(713); + if (lookahead == 'd') ADVANCE(625); + if (lookahead == 'e') ADVANCE(739); if (lookahead == 'f') ADVANCE(598); - if (lookahead == 'h') ADVANCE(672); - if (lookahead == 'i') ADVANCE(657); - if (lookahead == 'l') ADVANCE(626); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(659); + if (lookahead == 'l') ADVANCE(627); if (lookahead == 'm') ADVANCE(601); - if (lookahead == 'n') ADVANCE(716); - if (lookahead == 'o') ADVANCE(785); - if (lookahead == 'r') ADVANCE(627); - if (lookahead == 's') ADVANCE(713); - if (lookahead == 't') ADVANCE(726); - if (lookahead == 'u') ADVANCE(750); - if (lookahead == 'w') ADVANCE(662); - if (lookahead == '{') ADVANCE(1191); + if (lookahead == 'n') ADVANCE(719); + if (lookahead == 'o') ADVANCE(788); + if (lookahead == 'r') ADVANCE(628); + if (lookahead == 's') ADVANCE(716); + if (lookahead == 't') ADVANCE(729); + if (lookahead == 'u') ADVANCE(753); + if (lookahead == 'w') ADVANCE(665); + if (lookahead == '{') ADVANCE(1187); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(508) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1497); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(792); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 509: ACCEPT_TOKEN(ts_builtin_sym_end); @@ -40758,7 +40845,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 512: ACCEPT_TOKEN(aux_sym_shebang_token1); if (lookahead == '\n') ADVANCE(512); - if (lookahead == '#') ADVANCE(2748); + if (lookahead == '#') ADVANCE(2745); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') ADVANCE(3); @@ -40766,29 +40853,29 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 513: ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '-') ADVANCE(2329); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == '-') ADVANCE(650); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(795); END_STATE(); case 514: ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '-') ADVANCE(649); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(792); + if (lookahead == '-') ADVANCE(2323); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 515: ACCEPT_TOKEN(anon_sym_export); if (lookahead == '-') ADVANCE(2328); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 516: ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '-') ADVANCE(953); + if (lookahead == '-') ADVANCE(955); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 517: @@ -40797,112 +40884,112 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 518: ACCEPT_TOKEN(anon_sym_alias); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 519: ACCEPT_TOKEN(anon_sym_alias); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 520: ACCEPT_TOKEN(anon_sym_alias); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 521: ACCEPT_TOKEN(anon_sym_alias); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 522: ACCEPT_TOKEN(anon_sym_EQ); END_STATE(); case 523: ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(1306); - if (lookahead == '>') ADVANCE(1193); - if (lookahead == '~') ADVANCE(1337); + if (lookahead == '=') ADVANCE(1302); + if (lookahead == '>') ADVANCE(1189); + if (lookahead == '~') ADVANCE(1333); END_STATE(); case 524: ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(1306); - if (lookahead == '~') ADVANCE(1337); + if (lookahead == '=') ADVANCE(1302); + if (lookahead == '~') ADVANCE(1333); END_STATE(); case 525: ACCEPT_TOKEN(anon_sym_let); if (lookahead == '-') ADVANCE(647); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(792); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(795); END_STATE(); case 526: ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '-') ADVANCE(2320); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2317); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 527: ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '-') ADVANCE(2321); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); - END_STATE(); - case 528: - ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '-') ADVANCE(951); + if (lookahead == '-') ADVANCE(952); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); + case 528: + ACCEPT_TOKEN(anon_sym_let); + if (lookahead == '-') ADVANCE(2319); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); + END_STATE(); case 529: ACCEPT_TOKEN(anon_sym_let_DASHenv); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 530: ACCEPT_TOKEN(anon_sym_let_DASHenv); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 531: ACCEPT_TOKEN(anon_sym_let_DASHenv); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 532: ACCEPT_TOKEN(anon_sym_let_DASHenv); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 533: ACCEPT_TOKEN(anon_sym_mut); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 534: ACCEPT_TOKEN(anon_sym_mut); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 535: ACCEPT_TOKEN(anon_sym_mut); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 536: ACCEPT_TOKEN(anon_sym_mut); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 537: ACCEPT_TOKEN(anon_sym_const); @@ -40910,2474 +40997,2468 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 538: ACCEPT_TOKEN(anon_sym_const); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 539: ACCEPT_TOKEN(anon_sym_const); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 540: ACCEPT_TOKEN(anon_sym_const); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 541: ACCEPT_TOKEN(anon_sym_const); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 542: ACCEPT_TOKEN(anon_sym_SEMI); END_STATE(); case 543: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '+') ADVANCE(220); + if (lookahead == '+') ADVANCE(223); if (lookahead == '-') ADVANCE(591); - if (lookahead == 'B') ADVANCE(1615); + if (lookahead == 'B') ADVANCE(1611); if (lookahead == 'I') ADVANCE(570); if (lookahead == '_') ADVANCE(591); - if (lookahead == 'b') ADVANCE(1612); - if (lookahead == 'i') ADVANCE(608); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1412); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(792); + if (lookahead == 'b') ADVANCE(1608); + if (lookahead == 'i') ADVANCE(609); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1408); + if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(795); END_STATE(); case 544: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '+') ADVANCE(220); + if (lookahead == '+') ADVANCE(223); if (lookahead == '-') ADVANCE(591); - if (lookahead == 'B') ADVANCE(1609); + if (lookahead == 'B') ADVANCE(1605); if (lookahead == 'I') ADVANCE(576); if (lookahead == '_') ADVANCE(591); - if (lookahead == 'b') ADVANCE(1606); + if (lookahead == 'b') ADVANCE(1602); if (lookahead == 'i') ADVANCE(577); - if (lookahead == 'n') ADVANCE(623); - if (lookahead == 'r') ADVANCE(738); - if (lookahead == 'x') ADVANCE(725); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1412); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(624); + if (lookahead == 'r') ADVANCE(742); + if (lookahead == 'x') ADVANCE(728); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1408); + if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(795); END_STATE(); case 545: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '+') ADVANCE(220); + if (lookahead == '+') ADVANCE(223); if (lookahead == '-') ADVANCE(591); if (lookahead == '_') ADVANCE(591); - if (lookahead == 'n') ADVANCE(623); - if (lookahead == 'r') ADVANCE(738); - if (lookahead == 'x') ADVANCE(725); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1412); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(624); + if (lookahead == 'r') ADVANCE(742); + if (lookahead == 'x') ADVANCE(728); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1408); + if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(795); END_STATE(); case 546: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '+') ADVANCE(220); + if (lookahead == '+') ADVANCE(223); if (lookahead == '-') ADVANCE(591); if (lookahead == '_') ADVANCE(591); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1412); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(792); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1408); + if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(795); END_STATE(); case 547: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '+') ADVANCE(1895); + if (lookahead == '+') ADVANCE(1893); if (lookahead == '-') ADVANCE(591); - if (lookahead == 'B') ADVANCE(1615); + if (lookahead == 'B') ADVANCE(1611); if (lookahead == 'I') ADVANCE(570); if (lookahead == '_') ADVANCE(591); - if (lookahead == 'b') ADVANCE(1612); - if (lookahead == 'i') ADVANCE(608); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1412); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(792); + if (lookahead == 'b') ADVANCE(1608); + if (lookahead == 'i') ADVANCE(609); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1408); + if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(795); END_STATE(); case 548: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '+') ADVANCE(1895); + if (lookahead == '+') ADVANCE(1893); if (lookahead == '-') ADVANCE(591); - if (lookahead == 'B') ADVANCE(1609); + if (lookahead == 'B') ADVANCE(1605); if (lookahead == 'I') ADVANCE(576); if (lookahead == '_') ADVANCE(591); - if (lookahead == 'b') ADVANCE(1606); + if (lookahead == 'b') ADVANCE(1602); if (lookahead == 'i') ADVANCE(577); - if (lookahead == 'l') ADVANCE(755); - if (lookahead == 'n') ADVANCE(623); - if (lookahead == 'r') ADVANCE(738); - if (lookahead == 'x') ADVANCE(725); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1412); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(758); + if (lookahead == 'n') ADVANCE(624); + if (lookahead == 'r') ADVANCE(742); + if (lookahead == 'x') ADVANCE(728); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1408); + if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(795); END_STATE(); case 549: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '+') ADVANCE(1895); + if (lookahead == '+') ADVANCE(1893); if (lookahead == '-') ADVANCE(591); if (lookahead == '_') ADVANCE(591); - if (lookahead == 'l') ADVANCE(755); - if (lookahead == 'n') ADVANCE(623); - if (lookahead == 'r') ADVANCE(738); - if (lookahead == 'x') ADVANCE(725); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1412); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(758); + if (lookahead == 'n') ADVANCE(624); + if (lookahead == 'r') ADVANCE(742); + if (lookahead == 'x') ADVANCE(728); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1408); + if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(795); END_STATE(); case 550: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '+') ADVANCE(1895); + if (lookahead == '+') ADVANCE(1893); if (lookahead == '-') ADVANCE(591); if (lookahead == '_') ADVANCE(591); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1412); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(792); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1408); + if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(795); END_STATE(); case 551: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(605); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(792); + if (lookahead == '-') ADVANCE(606); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(795); END_STATE(); case 552: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(787); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(792); + if (lookahead == '-') ADVANCE(790); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(795); END_STATE(); case 553: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(678); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(792); + if (lookahead == '-') ADVANCE(681); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(795); END_STATE(); case 554: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(788); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(792); + if (lookahead == '-') ADVANCE(791); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(795); END_STATE(); case 555: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1615); + if (lookahead == 'B') ADVANCE(1611); if (lookahead == 'I') ADVANCE(570); - if (lookahead == 'b') ADVANCE(1612); - if (lookahead == 'i') ADVANCE(608); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'b') ADVANCE(1608); + if (lookahead == 'i') ADVANCE(609); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 556: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1579); + if (lookahead == 'B') ADVANCE(1575); if (lookahead == 'I') ADVANCE(571); - if (lookahead == 'b') ADVANCE(1576); - if (lookahead == 'i') ADVANCE(609); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'b') ADVANCE(1572); + if (lookahead == 'i') ADVANCE(610); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 557: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1555); + if (lookahead == 'B') ADVANCE(1551); if (lookahead == 'I') ADVANCE(572); - if (lookahead == 'b') ADVANCE(1552); - if (lookahead == 'i') ADVANCE(610); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'b') ADVANCE(1548); + if (lookahead == 'i') ADVANCE(611); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 558: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1567); + if (lookahead == 'B') ADVANCE(1563); if (lookahead == 'I') ADVANCE(573); - if (lookahead == 'b') ADVANCE(1564); - if (lookahead == 'i') ADVANCE(611); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'b') ADVANCE(1560); + if (lookahead == 'i') ADVANCE(612); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 559: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1603); + if (lookahead == 'B') ADVANCE(1599); if (lookahead == 'I') ADVANCE(574); - if (lookahead == 'b') ADVANCE(1600); - if (lookahead == 'i') ADVANCE(612); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'b') ADVANCE(1596); + if (lookahead == 'i') ADVANCE(613); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 560: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1591); + if (lookahead == 'B') ADVANCE(1587); if (lookahead == 'I') ADVANCE(575); - if (lookahead == 'b') ADVANCE(1588); - if (lookahead == 'i') ADVANCE(613); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'b') ADVANCE(1584); + if (lookahead == 'i') ADVANCE(614); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 561: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1609); + if (lookahead == 'B') ADVANCE(1605); if (lookahead == 'I') ADVANCE(576); - if (lookahead == 'b') ADVANCE(1606); + if (lookahead == 'b') ADVANCE(1602); if (lookahead == 'i') ADVANCE(577); - if (lookahead == 'l') ADVANCE(755); - if (lookahead == 'n') ADVANCE(623); - if (lookahead == 'r') ADVANCE(738); - if (lookahead == 'x') ADVANCE(725); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(758); + if (lookahead == 'n') ADVANCE(624); + if (lookahead == 'r') ADVANCE(742); + if (lookahead == 'x') ADVANCE(728); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 562: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1609); + if (lookahead == 'B') ADVANCE(1605); if (lookahead == 'I') ADVANCE(576); - if (lookahead == 'b') ADVANCE(1606); + if (lookahead == 'b') ADVANCE(1602); if (lookahead == 'i') ADVANCE(577); - if (lookahead == 'n') ADVANCE(623); - if (lookahead == 'r') ADVANCE(738); - if (lookahead == 'x') ADVANCE(725); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(624); + if (lookahead == 'r') ADVANCE(742); + if (lookahead == 'x') ADVANCE(728); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 563: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1573); + if (lookahead == 'B') ADVANCE(1569); if (lookahead == 'I') ADVANCE(578); - if (lookahead == 'b') ADVANCE(1570); + if (lookahead == 'b') ADVANCE(1566); if (lookahead == 'i') ADVANCE(579); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 564: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1549); + if (lookahead == 'B') ADVANCE(1545); if (lookahead == 'I') ADVANCE(580); - if (lookahead == 'b') ADVANCE(1546); + if (lookahead == 'b') ADVANCE(1542); if (lookahead == 'i') ADVANCE(581); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 565: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1561); + if (lookahead == 'B') ADVANCE(1557); if (lookahead == 'I') ADVANCE(582); - if (lookahead == 'a') ADVANCE(682); - if (lookahead == 'b') ADVANCE(1558); + if (lookahead == 'a') ADVANCE(685); + if (lookahead == 'b') ADVANCE(1554); if (lookahead == 'i') ADVANCE(583); - if (lookahead == 'o') ADVANCE(619); - if (lookahead == 's') ADVANCE(1518); - if (lookahead == 'u') ADVANCE(759); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(620); + if (lookahead == 's') ADVANCE(1514); + if (lookahead == 'u') ADVANCE(762); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(795); END_STATE(); case 566: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1561); + if (lookahead == 'B') ADVANCE(1557); if (lookahead == 'I') ADVANCE(582); - if (lookahead == 'a') ADVANCE(758); - if (lookahead == 'b') ADVANCE(1558); + if (lookahead == 'a') ADVANCE(761); + if (lookahead == 'b') ADVANCE(1554); if (lookahead == 'i') ADVANCE(583); - if (lookahead == 'o') ADVANCE(619); - if (lookahead == 's') ADVANCE(1518); - if (lookahead == 'u') ADVANCE(759); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(620); + if (lookahead == 's') ADVANCE(1514); + if (lookahead == 'u') ADVANCE(762); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(795); END_STATE(); case 567: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1597); + if (lookahead == 'B') ADVANCE(1593); if (lookahead == 'I') ADVANCE(584); - if (lookahead == 'b') ADVANCE(1594); + if (lookahead == 'b') ADVANCE(1590); if (lookahead == 'i') ADVANCE(585); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 568: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1585); + if (lookahead == 'B') ADVANCE(1581); if (lookahead == 'I') ADVANCE(586); - if (lookahead == 'b') ADVANCE(1582); + if (lookahead == 'b') ADVANCE(1578); if (lookahead == 'i') ADVANCE(587); - if (lookahead == 'r') ADVANCE(775); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(778); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 569: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1585); + if (lookahead == 'B') ADVANCE(1581); if (lookahead == 'I') ADVANCE(586); - if (lookahead == 'b') ADVANCE(1582); + if (lookahead == 'b') ADVANCE(1578); if (lookahead == 'i') ADVANCE(587); - if (lookahead == 'r') ADVANCE(789); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 570: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1741); - if (lookahead == 'b') ADVANCE(1738); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1737); + if (lookahead == 'b') ADVANCE(1734); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 571: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1678); - if (lookahead == 'b') ADVANCE(1675); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1674); + if (lookahead == 'b') ADVANCE(1671); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 572: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1636); - if (lookahead == 'b') ADVANCE(1633); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1632); + if (lookahead == 'b') ADVANCE(1629); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 573: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1657); - if (lookahead == 'b') ADVANCE(1654); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1653); + if (lookahead == 'b') ADVANCE(1650); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 574: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1720); - if (lookahead == 'b') ADVANCE(1717); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1716); + if (lookahead == 'b') ADVANCE(1713); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 575: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1699); - if (lookahead == 'b') ADVANCE(1696); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1695); + if (lookahead == 'b') ADVANCE(1692); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 576: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1729); - if (lookahead == 'b') ADVANCE(1732); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1725); + if (lookahead == 'b') ADVANCE(1728); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 577: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1726); - if (lookahead == 'b') ADVANCE(1723); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1722); + if (lookahead == 'b') ADVANCE(1719); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 578: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1666); - if (lookahead == 'b') ADVANCE(1669); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1662); + if (lookahead == 'b') ADVANCE(1665); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 579: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1663); - if (lookahead == 'b') ADVANCE(1660); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1659); + if (lookahead == 'b') ADVANCE(1656); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 580: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1624); - if (lookahead == 'b') ADVANCE(1627); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1620); + if (lookahead == 'b') ADVANCE(1623); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 581: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1621); - if (lookahead == 'b') ADVANCE(1618); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1617); + if (lookahead == 'b') ADVANCE(1614); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 582: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1645); - if (lookahead == 'b') ADVANCE(1648); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1641); + if (lookahead == 'b') ADVANCE(1644); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 583: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1642); - if (lookahead == 'b') ADVANCE(1639); - if (lookahead == 'n') ADVANCE(1524); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1638); + if (lookahead == 'b') ADVANCE(1635); + if (lookahead == 'n') ADVANCE(1520); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 584: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1708); - if (lookahead == 'b') ADVANCE(1711); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1704); + if (lookahead == 'b') ADVANCE(1707); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 585: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1705); - if (lookahead == 'b') ADVANCE(1702); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1701); + if (lookahead == 'b') ADVANCE(1698); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 586: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1687); - if (lookahead == 'b') ADVANCE(1690); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1683); + if (lookahead == 'b') ADVANCE(1686); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 587: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1684); - if (lookahead == 'b') ADVANCE(1681); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'B') ADVANCE(1680); + if (lookahead == 'b') ADVANCE(1677); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 588: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'N') ADVANCE(1478); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'N') ADVANCE(1474); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 589: ACCEPT_TOKEN(sym_cmd_identifier); if (lookahead == '_') ADVANCE(589); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(589); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(792); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(795); END_STATE(); case 590: ACCEPT_TOKEN(sym_cmd_identifier); if (lookahead == '_') ADVANCE(590); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1417); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(792); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(795); END_STATE(); case 591: ACCEPT_TOKEN(sym_cmd_identifier); if (lookahead == '_') ADVANCE(591); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1412); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(792); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1408); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(795); END_STATE(); case 592: ACCEPT_TOKEN(sym_cmd_identifier); if (lookahead == '_') ADVANCE(592); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1398); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(792); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1394); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(795); END_STATE(); case 593: ACCEPT_TOKEN(sym_cmd_identifier); if (lookahead == 'a') ADVANCE(588); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 594: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(681); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(684); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 595: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(790); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(793); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 596: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(682); - if (lookahead == 'o') ADVANCE(621); - if (lookahead == 'u') ADVANCE(759); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(685); + if (lookahead == 'o') ADVANCE(622); + if (lookahead == 'u') ADVANCE(762); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 597: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(682); - if (lookahead == 'o') ADVANCE(619); - if (lookahead == 'u') ADVANCE(759); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(685); + if (lookahead == 'o') ADVANCE(620); + if (lookahead == 'u') ADVANCE(762); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 598: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(693); - if (lookahead == 'o') ADVANCE(727); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(696); + if (lookahead == 'o') ADVANCE(730); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 599: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(693); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(696); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 600: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(746); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(749); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 601: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(758); - if (lookahead == 'o') ADVANCE(621); - if (lookahead == 'u') ADVANCE(759); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(761); + if (lookahead == 'o') ADVANCE(622); + if (lookahead == 'u') ADVANCE(762); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 602: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(758); - if (lookahead == 'o') ADVANCE(619); - if (lookahead == 'u') ADVANCE(759); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(761); + if (lookahead == 'o') ADVANCE(620); + if (lookahead == 'u') ADVANCE(762); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 603: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(758); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(761); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 604: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(791); - if (lookahead == 'e') ADVANCE(658); - if (lookahead == 'o') ADVANCE(1175); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(794); + if (lookahead == 'e') ADVANCE(660); + if (lookahead == 'o') ADVANCE(1171); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 605: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(708); - if (lookahead == 'o') ADVANCE(732); - if (lookahead == 's') ADVANCE(664); - if (lookahead == 'x') ADVANCE(723); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(794); + if (lookahead == 'e') ADVANCE(662); + if (lookahead == 'o') ADVANCE(1171); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 606: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(744); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(711); + if (lookahead == 'o') ADVANCE(735); + if (lookahead == 's') ADVANCE(667); + if (lookahead == 'x') ADVANCE(726); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 607: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(771); - if (lookahead == 'o') ADVANCE(696); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(747); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 608: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1735); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(774); + if (lookahead == 'o') ADVANCE(699); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 609: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1672); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'b') ADVANCE(1731); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 610: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1630); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'b') ADVANCE(1668); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 611: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1651); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'b') ADVANCE(1626); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 612: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1714); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'b') ADVANCE(1647); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 613: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1693); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'b') ADVANCE(1710); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 614: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'c') ADVANCE(1521); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'b') ADVANCE(1689); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 615: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'c') ADVANCE(663); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'c') ADVANCE(1517); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 616: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'c') ADVANCE(667); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'c') ADVANCE(666); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 617: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'c') ADVANCE(635); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'c') ADVANCE(670); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 618: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(1362); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'c') ADVANCE(636); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 619: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(1277); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'd') ADVANCE(1358); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 620: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(1345); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'd') ADVANCE(1273); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 621: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(779); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'd') ADVANCE(1341); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 622: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(629); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'd') ADVANCE(782); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 623: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(749); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'd') ADVANCE(630); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 624: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(658); - if (lookahead == 'o') ADVANCE(1175); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'd') ADVANCE(752); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 625: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(757); - if (lookahead == 'i') ADVANCE(754); - if (lookahead == 'o') ADVANCE(714); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(660); + if (lookahead == 'o') ADVANCE(1171); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 626: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(757); - if (lookahead == 'o') ADVANCE(714); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(760); + if (lookahead == 'i') ADVANCE(757); + if (lookahead == 'o') ADVANCE(717); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 627: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(660); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(760); + if (lookahead == 'o') ADVANCE(717); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 628: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1074); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(663); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 629: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1229); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(1070); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 630: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1446); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(1224); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 631: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1453); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(1442); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 632: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1258); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(1449); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 633: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1170); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(1254); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 634: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1069); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(1166); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 635: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1216); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(1065); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 636: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1145); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(1211); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 637: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1185); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(1141); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 638: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1167); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(1181); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 639: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(786); - if (lookahead == 'o') ADVANCE(760); - if (lookahead == 'u') ADVANCE(690); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(1163); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 640: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(786); - if (lookahead == 'o') ADVANCE(766); - if (lookahead == 's') ADVANCE(1509); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(789); + if (lookahead == 'o') ADVANCE(763); + if (lookahead == 'u') ADVANCE(693); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 641: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(786); - if (lookahead == 'o') ADVANCE(766); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(789); + if (lookahead == 'o') ADVANCE(769); + if (lookahead == 's') ADVANCE(1505); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 642: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(786); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(789); + if (lookahead == 'o') ADVANCE(769); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 643: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(594); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(789); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 644: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(700); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(594); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 645: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(614); - if (lookahead == 'o') ADVANCE(774); - if (lookahead == 't') ADVANCE(606); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(662); + if (lookahead == 'o') ADVANCE(1171); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 646: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(740); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(615); + if (lookahead == 'o') ADVANCE(777); + if (lookahead == 't') ADVANCE(607); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 647: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(702); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(703); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 648: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(704); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(744); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 649: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(706); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(705); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 650: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(739); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(707); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 651: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(707); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(709); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 652: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(729); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(740); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 653: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(770); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(732); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 654: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(743); - if (lookahead == 'i') ADVANCE(691); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(710); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 655: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(743); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(773); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 656: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'f') ADVANCE(1180); - if (lookahead == 'n') ADVANCE(1152); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(746); + if (lookahead == 'i') ADVANCE(694); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 657: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'f') ADVANCE(1180); - if (lookahead == 'n') ADVANCE(659); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(746); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 658: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'f') ADVANCE(1047); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'f') ADVANCE(1176); + if (lookahead == 'n') ADVANCE(1148); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 659: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'f') ADVANCE(1464); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'f') ADVANCE(1176); + if (lookahead == 'n') ADVANCE(661); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 660: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'g') ADVANCE(675); - if (lookahead == 't') ADVANCE(777); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'f') ADVANCE(1051); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 661: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(654); - if (lookahead == 'k') ADVANCE(1533); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'f') ADVANCE(1460); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 662: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(654); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'f') ADVANCE(1049); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 663: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(1189); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'g') ADVANCE(678); + if (lookahead == 't') ADVANCE(780); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 664: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(684); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'h') ADVANCE(656); + if (lookahead == 'k') ADVANCE(1529); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 665: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(1334); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'h') ADVANCE(656); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 666: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(1329); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'h') ADVANCE(1185); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 667: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(1210); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'h') ADVANCE(687); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 668: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(676); - if (lookahead == 'k') ADVANCE(1533); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'h') ADVANCE(1330); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 669: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(676); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'h') ADVANCE(1325); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 670: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(655); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'h') ADVANCE(1206); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 671: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(622); - if (lookahead == 'r') ADVANCE(1527); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'h') ADVANCE(679); + if (lookahead == 'k') ADVANCE(1529); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 672: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(622); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'h') ADVANCE(679); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 673: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(600); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'h') ADVANCE(657); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 674: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(703); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'i') ADVANCE(623); + if (lookahead == 'r') ADVANCE(1523); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 675: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(752); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'i') ADVANCE(623); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 676: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(691); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'i') ADVANCE(600); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 677: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(763); - if (lookahead == 'r') ADVANCE(643); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'i') ADVANCE(706); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 678: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(699); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'i') ADVANCE(756); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 679: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(768); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'i') ADVANCE(694); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 680: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(769); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'i') ADVANCE(766); + if (lookahead == 'r') ADVANCE(644); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 681: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'k') ADVANCE(1141); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'i') ADVANCE(702); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 682: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'k') ADVANCE(638); - if (lookahead == 't') ADVANCE(615); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'i') ADVANCE(771); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 683: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(1439); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'i') ADVANCE(772); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 684: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(1298); - if (lookahead == 'r') ADVANCE(1303); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'k') ADVANCE(1137); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 685: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(673); - if (lookahead == 'n') ADVANCE(618); - if (lookahead == 's') ADVANCE(1245); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'k') ADVANCE(639); + if (lookahead == 't') ADVANCE(616); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 686: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(673); - if (lookahead == 'n') ADVANCE(618); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(1435); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 687: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(673); - if (lookahead == 's') ADVANCE(1245); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(1294); + if (lookahead == 'r') ADVANCE(1299); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 688: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(673); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(676); + if (lookahead == 'n') ADVANCE(619); + if (lookahead == 's') ADVANCE(1241); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 689: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(595); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(676); + if (lookahead == 'n') ADVANCE(619); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 690: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(683); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(676); + if (lookahead == 's') ADVANCE(1241); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 691: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(633); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(676); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 692: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(634); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(595); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 693: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(753); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(686); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 694: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(755); - if (lookahead == 'n') ADVANCE(623); - if (lookahead == 'r') ADVANCE(738); - if (lookahead == 'x') ADVANCE(725); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(634); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 695: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(755); - if (lookahead == 'r') ADVANCE(738); - if (lookahead == 'x') ADVANCE(725); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(635); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 696: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(751); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(755); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 697: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(1064); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(758); + if (lookahead == 'n') ADVANCE(624); + if (lookahead == 'r') ADVANCE(742); + if (lookahead == 'x') ADVANCE(728); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 698: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(1213); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(758); + if (lookahead == 'r') ADVANCE(742); + if (lookahead == 'x') ADVANCE(728); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 699: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(1324); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(754); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 700: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(780); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(1060); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 701: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(659); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(1209); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 702: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(781); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(1320); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 703: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(778); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(783); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 704: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(782); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(661); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 705: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(623); - if (lookahead == 'r') ADVANCE(738); - if (lookahead == 'x') ADVANCE(725); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(784); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 706: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(783); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(781); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 707: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(784); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(785); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 708: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(620); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(624); + if (lookahead == 'r') ADVANCE(742); + if (lookahead == 'x') ADVANCE(728); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 709: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(767); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(786); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 710: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(696); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(787); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 711: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(1175); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(621); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 712: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(774); - if (lookahead == 't') ADVANCE(606); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(770); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 713: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(774); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(699); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 714: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(724); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(1171); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 715: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(727); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(777); + if (lookahead == 't') ADVANCE(607); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 716: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(760); - if (lookahead == 'u') ADVANCE(690); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(777); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 717: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(728); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(727); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 718: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(742); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(730); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 719: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(764); - if (lookahead == 's') ADVANCE(1509); - if (lookahead == 'u') ADVANCE(690); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(763); + if (lookahead == 'u') ADVANCE(693); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 720: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(764); - if (lookahead == 'u') ADVANCE(690); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(731); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 721: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(731); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(745); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 722: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(709); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(767); + if (lookahead == 's') ADVANCE(1505); + if (lookahead == 'u') ADVANCE(693); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 723: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(733); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(767); + if (lookahead == 'u') ADVANCE(693); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 724: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'p') ADVANCE(1163); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(734); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 725: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'p') ADVANCE(718); - if (lookahead == 't') ADVANCE(650); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(712); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 726: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(775); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(736); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 727: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1149); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'p') ADVANCE(1159); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 728: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1095); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'p') ADVANCE(721); + if (lookahead == 't') ADVANCE(652); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 729: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1225); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(778); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 730: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1376); - if (lookahead == 'v') ADVANCE(646); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(1145); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 731: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1369); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(1091); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 732: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1355); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(1221); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 733: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1350); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(1372); + if (lookahead == 'v') ADVANCE(648); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 734: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(643); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(1365); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 735: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(617); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(1351); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 736: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(738); - if (lookahead == 'x') ADVANCE(725); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(1346); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 737: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(789); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(644); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 738: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(717); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(618); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 739: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(697); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(742); + if (lookahead == 'x') ADVANCE(728); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 740: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(689); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(700); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 741: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(698); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 742: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(762); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(720); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 743: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(632); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(701); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 744: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(773); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(692); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 745: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(776); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(765); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 746: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(520); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(633); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 747: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(1514); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(776); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 748: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(1512); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(779); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 749: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(552); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 's') ADVANCE(520); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 750: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(628); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 's') ADVANCE(1510); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 751: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(761); - if (lookahead == 't') ADVANCE(674); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 's') ADVANCE(1508); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 752: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(772); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 's') ADVANCE(552); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 753: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(631); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 's') ADVANCE(629); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 754: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(765); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 's') ADVANCE(764); + if (lookahead == 't') ADVANCE(677); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 755: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(637); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 's') ADVANCE(632); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 756: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(554); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 's') ADVANCE(775); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 757: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(525); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 's') ADVANCE(768); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 758: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(615); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 's') ADVANCE(638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 759: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(535); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 's') ADVANCE(554); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 760: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(1388); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(525); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 761: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(540); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(616); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 762: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(514); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(535); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 763: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(551); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(1384); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 764: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(1383); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(540); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 765: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(1104); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(513); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 766: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(553); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(551); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 767: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(674); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(1379); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 768: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(665); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(1100); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 769: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(666); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(553); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 770: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(777); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(677); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 771: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(616); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(668); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 772: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(652); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(669); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 773: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(756); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(780); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 774: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(735); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(617); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 775: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(630); - if (lookahead == 'y') ADVANCE(1206); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(653); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 776: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(630); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(759); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 777: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(741); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'u') ADVANCE(738); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 778: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(636); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'u') ADVANCE(631); + if (lookahead == 'y') ADVANCE(1202); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 779: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(692); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'u') ADVANCE(631); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 780: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(1055); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'u') ADVANCE(743); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 781: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(531); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'u') ADVANCE(637); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 782: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(1234); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'u') ADVANCE(695); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 783: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(1059); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'v') ADVANCE(531); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 784: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(1221); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'v') ADVANCE(1230); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 785: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(646); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'v') ADVANCE(1055); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 786: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'w') ADVANCE(1242); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'v') ADVANCE(1217); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 787: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'w') ADVANCE(679); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'v') ADVANCE(1888); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 788: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'w') ADVANCE(680); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'v') ADVANCE(648); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 789: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'y') ADVANCE(1206); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'w') ADVANCE(1238); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 790: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'y') ADVANCE(1238); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'w') ADVANCE(682); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 791: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'y') ADVANCE(1530); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'w') ADVANCE(683); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 792: ACCEPT_TOKEN(sym_cmd_identifier); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'y') ADVANCE(1202); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 793: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(228); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'y') ADVANCE(1234); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 794: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(283); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'y') ADVANCE(1526); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 795: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(378); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + ACCEPT_TOKEN(sym_cmd_identifier); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 796: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(328); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == '-') ADVANCE(231); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 797: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(245); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == '-') ADVANCE(285); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 798: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(319); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == '-') ADVANCE(378); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 799: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(379); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == '-') ADVANCE(329); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 800: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(330); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == '-') ADVANCE(248); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 801: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(380); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == '-') ADVANCE(320); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 802: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1614); - if (lookahead == 'I') ADVANCE(816); - if (lookahead == '_') ADVANCE(838); - if (lookahead == 'b') ADVANCE(1611); - if (lookahead == 'i') ADVANCE(846); - if (lookahead == '+' || - lookahead == '-') ADVANCE(220); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1414); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(912); + if (lookahead == '-') ADVANCE(379); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 803: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1614); - if (lookahead == 'I') ADVANCE(816); - if (lookahead == 'b') ADVANCE(1611); - if (lookahead == 'i') ADVANCE(846); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == '-') ADVANCE(331); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 804: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1578); - if (lookahead == 'I') ADVANCE(817); - if (lookahead == 'b') ADVANCE(1575); - if (lookahead == 'i') ADVANCE(847); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == '-') ADVANCE(380); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 805: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1554); - if (lookahead == 'I') ADVANCE(818); - if (lookahead == 'b') ADVANCE(1551); - if (lookahead == 'i') ADVANCE(848); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1610); + if (lookahead == 'I') ADVANCE(819); + if (lookahead == '_') ADVANCE(841); + if (lookahead == 'b') ADVANCE(1607); + if (lookahead == 'i') ADVANCE(849); + if (lookahead == '+' || + lookahead == '-') ADVANCE(223); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1410); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(915); END_STATE(); case 806: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1566); + if (lookahead == 'B') ADVANCE(1610); if (lookahead == 'I') ADVANCE(819); - if (lookahead == 'b') ADVANCE(1563); + if (lookahead == 'b') ADVANCE(1607); if (lookahead == 'i') ADVANCE(849); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 807: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1602); + if (lookahead == 'B') ADVANCE(1574); if (lookahead == 'I') ADVANCE(820); - if (lookahead == 'b') ADVANCE(1599); + if (lookahead == 'b') ADVANCE(1571); if (lookahead == 'i') ADVANCE(850); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 808: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1590); + if (lookahead == 'B') ADVANCE(1550); if (lookahead == 'I') ADVANCE(821); - if (lookahead == 'b') ADVANCE(1587); + if (lookahead == 'b') ADVANCE(1547); if (lookahead == 'i') ADVANCE(851); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 809: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1608); + if (lookahead == 'B') ADVANCE(1562); if (lookahead == 'I') ADVANCE(822); - if (lookahead == '_') ADVANCE(838); - if (lookahead == 'b') ADVANCE(1605); - if (lookahead == 'i') ADVANCE(823); - if (lookahead == 'n') ADVANCE(855); - if (lookahead == '+' || - lookahead == '-') ADVANCE(220); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1414); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(912); + if (lookahead == 'b') ADVANCE(1559); + if (lookahead == 'i') ADVANCE(852); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 810: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1608); - if (lookahead == 'I') ADVANCE(822); - if (lookahead == 'b') ADVANCE(1605); - if (lookahead == 'i') ADVANCE(823); - if (lookahead == 'n') ADVANCE(855); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1598); + if (lookahead == 'I') ADVANCE(823); + if (lookahead == 'b') ADVANCE(1595); + if (lookahead == 'i') ADVANCE(853); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 811: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1572); + if (lookahead == 'B') ADVANCE(1586); if (lookahead == 'I') ADVANCE(824); - if (lookahead == 'b') ADVANCE(1569); - if (lookahead == 'i') ADVANCE(825); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'b') ADVANCE(1583); + if (lookahead == 'i') ADVANCE(854); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 812: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1548); - if (lookahead == 'I') ADVANCE(826); - if (lookahead == 'b') ADVANCE(1545); - if (lookahead == 'i') ADVANCE(827); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1604); + if (lookahead == 'I') ADVANCE(825); + if (lookahead == '_') ADVANCE(841); + if (lookahead == 'b') ADVANCE(1601); + if (lookahead == 'i') ADVANCE(826); + if (lookahead == 'n') ADVANCE(858); + if (lookahead == '+' || + lookahead == '-') ADVANCE(223); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1410); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(915); END_STATE(); case 813: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1560); - if (lookahead == 'I') ADVANCE(828); - if (lookahead == 'b') ADVANCE(1557); - if (lookahead == 'i') ADVANCE(829); - if (lookahead == 'o') ADVANCE(854); - if (lookahead == 's') ADVANCE(1517); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1604); + if (lookahead == 'I') ADVANCE(825); + if (lookahead == 'b') ADVANCE(1601); + if (lookahead == 'i') ADVANCE(826); + if (lookahead == 'n') ADVANCE(858); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 814: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1596); - if (lookahead == 'I') ADVANCE(830); - if (lookahead == 'b') ADVANCE(1593); - if (lookahead == 'i') ADVANCE(831); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1568); + if (lookahead == 'I') ADVANCE(827); + if (lookahead == 'b') ADVANCE(1565); + if (lookahead == 'i') ADVANCE(828); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 815: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1584); - if (lookahead == 'I') ADVANCE(832); - if (lookahead == 'b') ADVANCE(1581); - if (lookahead == 'i') ADVANCE(833); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1544); + if (lookahead == 'I') ADVANCE(829); + if (lookahead == 'b') ADVANCE(1541); + if (lookahead == 'i') ADVANCE(830); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 816: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1740); - if (lookahead == 'b') ADVANCE(1737); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1556); + if (lookahead == 'I') ADVANCE(831); + if (lookahead == 'b') ADVANCE(1553); + if (lookahead == 'i') ADVANCE(832); + if (lookahead == 'o') ADVANCE(857); + if (lookahead == 's') ADVANCE(1513); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 817: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1677); - if (lookahead == 'b') ADVANCE(1674); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1592); + if (lookahead == 'I') ADVANCE(833); + if (lookahead == 'b') ADVANCE(1589); + if (lookahead == 'i') ADVANCE(834); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 818: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1635); - if (lookahead == 'b') ADVANCE(1632); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1580); + if (lookahead == 'I') ADVANCE(835); + if (lookahead == 'b') ADVANCE(1577); + if (lookahead == 'i') ADVANCE(836); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 819: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1656); - if (lookahead == 'b') ADVANCE(1653); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1736); + if (lookahead == 'b') ADVANCE(1733); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 820: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1719); - if (lookahead == 'b') ADVANCE(1716); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1673); + if (lookahead == 'b') ADVANCE(1670); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 821: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1698); - if (lookahead == 'b') ADVANCE(1695); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1631); + if (lookahead == 'b') ADVANCE(1628); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 822: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1728); - if (lookahead == 'b') ADVANCE(1731); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1652); + if (lookahead == 'b') ADVANCE(1649); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 823: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1725); - if (lookahead == 'b') ADVANCE(1722); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1715); + if (lookahead == 'b') ADVANCE(1712); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 824: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1665); - if (lookahead == 'b') ADVANCE(1668); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1694); + if (lookahead == 'b') ADVANCE(1691); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 825: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1662); - if (lookahead == 'b') ADVANCE(1659); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1724); + if (lookahead == 'b') ADVANCE(1727); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 826: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1623); - if (lookahead == 'b') ADVANCE(1626); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1721); + if (lookahead == 'b') ADVANCE(1718); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 827: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1620); - if (lookahead == 'b') ADVANCE(1617); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1661); + if (lookahead == 'b') ADVANCE(1664); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 828: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1644); - if (lookahead == 'b') ADVANCE(1647); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1658); + if (lookahead == 'b') ADVANCE(1655); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 829: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1641); - if (lookahead == 'b') ADVANCE(1638); - if (lookahead == 'n') ADVANCE(1523); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1619); + if (lookahead == 'b') ADVANCE(1622); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 830: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1707); - if (lookahead == 'b') ADVANCE(1710); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1616); + if (lookahead == 'b') ADVANCE(1613); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 831: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1704); - if (lookahead == 'b') ADVANCE(1701); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1640); + if (lookahead == 'b') ADVANCE(1643); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 832: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1686); - if (lookahead == 'b') ADVANCE(1689); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1637); + if (lookahead == 'b') ADVANCE(1634); + if (lookahead == 'n') ADVANCE(1519); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 833: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1683); - if (lookahead == 'b') ADVANCE(1680); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1703); + if (lookahead == 'b') ADVANCE(1706); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 834: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'N') ADVANCE(1476); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1700); + if (lookahead == 'b') ADVANCE(1697); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 835: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '_') ADVANCE(835); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1418); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1682); + if (lookahead == 'b') ADVANCE(1685); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 836: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '_') ADVANCE(838); - if (lookahead == 'n') ADVANCE(855); - if (lookahead == '+' || - lookahead == '-') ADVANCE(220); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1414); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(912); + if (lookahead == 'B') ADVANCE(1679); + if (lookahead == 'b') ADVANCE(1676); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 837: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '_') ADVANCE(838); - if (lookahead == '+' || - lookahead == '-') ADVANCE(220); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1414); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(912); + if (lookahead == 'N') ADVANCE(1472); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 838: ACCEPT_TOKEN(sym_identifier); if (lookahead == '_') ADVANCE(838); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1414); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(915); END_STATE(); case 839: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '_') ADVANCE(839); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(839); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(912); + if (lookahead == '_') ADVANCE(841); + if (lookahead == 'n') ADVANCE(858); + if (lookahead == '+' || + lookahead == '-') ADVANCE(223); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1410); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(915); END_STATE(); case 840: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '_') ADVANCE(840); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1401); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(912); + if (lookahead == '_') ADVANCE(841); + if (lookahead == '+' || + lookahead == '-') ADVANCE(223); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1410); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(915); END_STATE(); case 841: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(911); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(912); + if (lookahead == '_') ADVANCE(841); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1410); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(915); END_STATE(); case 842: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(834); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(912); + if (lookahead == '_') ADVANCE(842); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(842); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(915); END_STATE(); case 843: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(867); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(912); + if (lookahead == '_') ADVANCE(843); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1397); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(915); END_STATE(); case 844: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(891); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(912); + if (lookahead == 'a') ADVANCE(914); + if (sym_identifier_character_set_6(lookahead)) ADVANCE(915); END_STATE(); case 845: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(895); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(912); + if (lookahead == 'a') ADVANCE(837); + if (sym_identifier_character_set_6(lookahead)) ADVANCE(915); END_STATE(); case 846: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1734); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'a') ADVANCE(870); + if (sym_identifier_character_set_6(lookahead)) ADVANCE(915); END_STATE(); case 847: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1671); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'a') ADVANCE(894); + if (sym_identifier_character_set_6(lookahead)) ADVANCE(915); END_STATE(); case 848: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1629); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'a') ADVANCE(898); + if (sym_identifier_character_set_6(lookahead)) ADVANCE(915); END_STATE(); case 849: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1650); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'b') ADVANCE(1730); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 850: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1713); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'b') ADVANCE(1667); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 851: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1692); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'b') ADVANCE(1625); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 852: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'c') ADVANCE(1520); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'b') ADVANCE(1646); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 853: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'd') ADVANCE(1360); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'b') ADVANCE(1709); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 854: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'd') ADVANCE(1278); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'b') ADVANCE(1688); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 855: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'd') ADVANCE(899); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'c') ADVANCE(1516); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 856: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(852); - if (lookahead == 't') ADVANCE(844); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'd') ADVANCE(1356); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 857: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(1444); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'd') ADVANCE(1274); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 858: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(1451); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'd') ADVANCE(902); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 859: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(798); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'e') ADVANCE(855); + if (lookahead == 't') ADVANCE(847); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 860: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(868); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'e') ADVANCE(1440); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 861: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'f') ADVANCE(1462); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'e') ADVANCE(1447); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 862: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'i') ADVANCE(902); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'e') ADVANCE(801); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 863: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'i') ADVANCE(900); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'e') ADVANCE(871); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 864: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'k') ADVANCE(1532); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'f') ADVANCE(1458); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 865: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(1437); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'i') ADVANCE(905); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 866: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(865); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'i') ADVANCE(903); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 867: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(898); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'k') ADVANCE(1528); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 868: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(869); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'l') ADVANCE(1433); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 869: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(796); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'l') ADVANCE(868); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 870: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(797); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'l') ADVANCE(901); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 871: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(870); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'l') ADVANCE(872); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 872: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'm') ADVANCE(885); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'l') ADVANCE(799); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 873: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(853); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'l') ADVANCE(800); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 874: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(1157); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'l') ADVANCE(873); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 875: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(861); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'm') ADVANCE(888); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 876: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(855); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'n') ADVANCE(856); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 877: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(859); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'n') ADVANCE(1153); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 878: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(888); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'n') ADVANCE(864); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 879: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(854); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'n') ADVANCE(858); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 880: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(903); - if (lookahead == 'u') ADVANCE(866); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'n') ADVANCE(862); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 881: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(890); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'o') ADVANCE(891); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 882: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(894); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'o') ADVANCE(857); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 883: ACCEPT_TOKEN(sym_identifier); if (lookahead == 'o') ADVANCE(906); - if (lookahead == 's') ADVANCE(1508); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'u') ADVANCE(869); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 884: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(906); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'o') ADVANCE(893); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 885: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'p') ADVANCE(882); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'o') ADVANCE(897); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 886: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(1526); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'o') ADVANCE(909); + if (lookahead == 's') ADVANCE(1504); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 887: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(1374); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'o') ADVANCE(909); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 888: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(1367); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'p') ADVANCE(885); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 889: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(909); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'r') ADVANCE(1522); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 890: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(1094); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'r') ADVANCE(1370); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 891: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(908); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'r') ADVANCE(1363); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 892: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(893); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'r') ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 893: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(881); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'r') ADVANCE(1090); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 894: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(907); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'r') ADVANCE(911); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 895: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(801); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'r') ADVANCE(896); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 896: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(1515); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'r') ADVANCE(884); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 897: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(1511); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'r') ADVANCE(910); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 898: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(858); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'r') ADVANCE(804); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 899: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(795); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 's') ADVANCE(1511); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 900: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(904); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 's') ADVANCE(1507); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 901: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(799); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 's') ADVANCE(861); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 902: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(793); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 's') ADVANCE(798); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 903: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(1386); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 's') ADVANCE(907); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 904: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(1103); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 's') ADVANCE(802); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 905: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(844); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 't') ADVANCE(796); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 906: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(794); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 't') ADVANCE(1382); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 907: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(800); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 't') ADVANCE(1099); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 908: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(901); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 't') ADVANCE(847); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 909: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'u') ADVANCE(857); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 't') ADVANCE(797); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 910: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'u') ADVANCE(871); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 't') ADVANCE(803); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 911: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'y') ADVANCE(1529); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 't') ADVANCE(904); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 912: ACCEPT_TOKEN(sym_identifier); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'u') ADVANCE(860); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 913: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == '+') ADVANCE(2012); - if (lookahead == '>') ADVANCE(1915); - if (lookahead == 'u') ADVANCE(1028); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'u') ADVANCE(874); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 914: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == '+') ADVANCE(2032); - if (lookahead == '>') ADVANCE(1913); - if (lookahead == 'r') ADVANCE(1004); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'y') ADVANCE(1525); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 915: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == '+') ADVANCE(2033); - if (lookahead == '>') ADVANCE(1909); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + ACCEPT_TOKEN(sym_identifier); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 916: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == '+') ADVANCE(2013); - if (lookahead == '>') ADVANCE(1911); + if (lookahead == '+') ADVANCE(2010); + if (lookahead == '>') ADVANCE(1913); + if (lookahead == 'u') ADVANCE(1029); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 917: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == '-') ADVANCE(1045); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(917); + if (lookahead == '+') ADVANCE(2030); + if (lookahead == '>') ADVANCE(1911); + if (lookahead == 'r') ADVANCE(1005); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 918: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'N') ADVANCE(1475); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); + if (lookahead == '+') ADVANCE(2031); + if (lookahead == '>') ADVANCE(1907); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 919: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'N') ADVANCE(1477); + if (lookahead == '+') ADVANCE(2011); + if (lookahead == '>') ADVANCE(1909); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 920: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == '_') ADVANCE(920); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(920); - if (sym__long_flag_identifier_character_set_2(lookahead)) ADVANCE(1044); + if (lookahead == '-') ADVANCE(1045); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(920); END_STATE(); case 921: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == '_') ADVANCE(921); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(921); - if (sym__long_flag_identifier_character_set_2(lookahead)) ADVANCE(1045); + if (lookahead == 'N') ADVANCE(1471); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(795); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 922: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'a') ADVANCE(918); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym__long_flag_identifier_character_set_3(lookahead)) ADVANCE(1044); + if (lookahead == 'N') ADVANCE(1473); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 923: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'a') ADVANCE(979); - if (lookahead == 'o') ADVANCE(1001); + if (lookahead == '_') ADVANCE(923); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym__long_flag_identifier_character_set_3(lookahead)) ADVANCE(1044); + lookahead == '?') ADVANCE(795); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(923); + if (sym__long_flag_identifier_character_set_2(lookahead)) ADVANCE(1044); END_STATE(); case 924: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'a') ADVANCE(969); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym__long_flag_identifier_character_set_3(lookahead)) ADVANCE(1044); + if (lookahead == '_') ADVANCE(924); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(924); + if (sym__long_flag_identifier_character_set_2(lookahead)) ADVANCE(1045); END_STATE(); case 925: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'a') ADVANCE(1043); + if (lookahead == 'a') ADVANCE(921); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_3(lookahead)) ADVANCE(1044); END_STATE(); case 926: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'a') ADVANCE(919); - if (sym__long_flag_identifier_character_set_3(lookahead)) ADVANCE(1045); + if (lookahead == 'a') ADVANCE(981); + if (lookahead == 'o') ADVANCE(1002); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(795); + if (sym__long_flag_identifier_character_set_3(lookahead)) ADVANCE(1044); END_STATE(); case 927: ACCEPT_TOKEN(sym__long_flag_identifier); if (lookahead == 'a') ADVANCE(971); - if (sym__long_flag_identifier_character_set_3(lookahead)) ADVANCE(1045); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(795); + if (sym__long_flag_identifier_character_set_3(lookahead)) ADVANCE(1044); END_STATE(); case 928: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'a') ADVANCE(1015); + if (lookahead == 'a') ADVANCE(1043); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_3(lookahead)) ADVANCE(1044); END_STATE(); case 929: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'a') ADVANCE(1022); - if (lookahead == 'o') ADVANCE(932); - if (lookahead == 'u') ADVANCE(1023); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym__long_flag_identifier_character_set_3(lookahead)) ADVANCE(1044); + if (lookahead == 'a') ADVANCE(922); + if (sym__long_flag_identifier_character_set_3(lookahead)) ADVANCE(1045); END_STATE(); case 930: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'c') ADVANCE(964); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); + if (lookahead == 'a') ADVANCE(973); + if (sym__long_flag_identifier_character_set_3(lookahead)) ADVANCE(1045); END_STATE(); case 931: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'c') ADVANCE(944); + if (lookahead == 'a') ADVANCE(1016); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); + lookahead == '?') ADVANCE(795); + if (sym__long_flag_identifier_character_set_3(lookahead)) ADVANCE(1044); END_STATE(); case 932: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'd') ADVANCE(1036); + if (lookahead == 'a') ADVANCE(1023); + if (lookahead == 'o') ADVANCE(935); + if (lookahead == 'u') ADVANCE(1024); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); + lookahead == '?') ADVANCE(795); + if (sym__long_flag_identifier_character_set_3(lookahead)) ADVANCE(1044); END_STATE(); case 933: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'd') ADVANCE(938); + if (lookahead == 'c') ADVANCE(966); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 934: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(959); - if (lookahead == 'o') ADVANCE(1174); + if (lookahead == 'c') ADVANCE(947); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 935: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1021); - if (lookahead == 'o') ADVANCE(993); + if (lookahead == 'd') ADVANCE(1037); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 936: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(962); + if (lookahead == 'd') ADVANCE(941); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 937: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(961); + if (lookahead == 'o') ADVANCE(1170); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 938: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1231); + if (lookahead == 'e') ADVANCE(1022); + if (lookahead == 'o') ADVANCE(994); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 939: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1443); + if (lookahead == 'e') ADVANCE(964); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 940: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1450); + if (lookahead == 'e') ADVANCE(1069); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 941: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1257); + if (lookahead == 'e') ADVANCE(1227); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 942: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1169); + if (lookahead == 'e') ADVANCE(1439); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 943: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1068); + if (lookahead == 'e') ADVANCE(1446); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 944: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1218); + if (lookahead == 'e') ADVANCE(1253); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 945: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1144); + if (lookahead == 'e') ADVANCE(1165); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 946: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1445); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + if (lookahead == 'e') ADVANCE(1064); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(795); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 947: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1452); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + if (lookahead == 'e') ADVANCE(1214); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(795); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 948: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(924); + if (lookahead == 'e') ADVANCE(1140); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 949: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(985); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); + if (lookahead == 'e') ADVANCE(1441); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 950: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1011); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); + if (lookahead == 'e') ADVANCE(1448); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 951: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(986); + if (lookahead == 'e') ADVANCE(927); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 952: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(988); + if (lookahead == 'e') ADVANCE(987); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 953: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(989); + if (lookahead == 'e') ADVANCE(1013); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 954: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1010); + if (lookahead == 'e') ADVANCE(988); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 955: @@ -43385,249 +43466,249 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'e') ADVANCE(990); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 956: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1003); + if (lookahead == 'e') ADVANCE(991); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 957: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1014); - if (lookahead == 'i') ADVANCE(977); + if (lookahead == 'e') ADVANCE(1010); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 958: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'f') ADVANCE(1179); - if (lookahead == 'n') ADVANCE(960); + if (lookahead == 'e') ADVANCE(1004); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 959: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'f') ADVANCE(1049); + if (lookahead == 'e') ADVANCE(1015); + if (lookahead == 'i') ADVANCE(979); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 960: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'f') ADVANCE(1461); + if (lookahead == 'f') ADVANCE(1175); + if (lookahead == 'n') ADVANCE(962); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 961: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'f') ADVANCE(1463); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + if (lookahead == 'f') ADVANCE(1050); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(795); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 962: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'g') ADVANCE(968); - if (lookahead == 't') ADVANCE(1034); + if (lookahead == 'f') ADVANCE(1457); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 963: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'h') ADVANCE(957); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); + if (lookahead == 'f') ADVANCE(1459); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 964: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'h') ADVANCE(1188); + if (lookahead == 'g') ADVANCE(970); + if (lookahead == 't') ADVANCE(1035); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 965: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'i') ADVANCE(933); + if (lookahead == 'h') ADVANCE(959); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 966: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'i') ADVANCE(928); + if (lookahead == 'h') ADVANCE(1184); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 967: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'i') ADVANCE(987); + if (lookahead == 'i') ADVANCE(936); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 968: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'i') ADVANCE(1019); + if (lookahead == 'i') ADVANCE(931); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 969: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'k') ADVANCE(1140); + if (lookahead == 'i') ADVANCE(989); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 970: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(1436); + if (lookahead == 'i') ADVANCE(1021); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 971: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(1016); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); - END_STATE(); - case 972: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(1438); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); - END_STATE(); - case 973: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(966); - if (lookahead == 's') ADVANCE(1244); + if (lookahead == 'k') ADVANCE(1136); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 974: + case 972: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(970); + if (lookahead == 'l') ADVANCE(1432); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 975: + case 973: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(972); + if (lookahead == 'l') ADVANCE(1017); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); - case 976: + case 974: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(925); + if (lookahead == 'l') ADVANCE(1434); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + END_STATE(); + case 975: + ACCEPT_TOKEN(sym__long_flag_identifier); + if (lookahead == 'l') ADVANCE(968); + if (lookahead == 's') ADVANCE(1240); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 977: + case 976: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(942); + if (lookahead == 'l') ADVANCE(972); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); + case 977: + ACCEPT_TOKEN(sym__long_flag_identifier); + if (lookahead == 'l') ADVANCE(974); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + END_STATE(); case 978: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(943); + if (lookahead == 'l') ADVANCE(928); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 979: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(1020); + if (lookahead == 'l') ADVANCE(945); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 980: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1018); + if (lookahead == 'l') ADVANCE(946); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 981: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1063); + if (lookahead == 'l') ADVANCE(1020); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 982: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1212); + if (lookahead == 'n') ADVANCE(1019); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 983: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(961); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + if (lookahead == 'n') ADVANCE(1059); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(795); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 984: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1159); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); - END_STATE(); - case 985: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1037); + if (lookahead == 'n') ADVANCE(1208); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); + case 985: + ACCEPT_TOKEN(sym__long_flag_identifier); + if (lookahead == 'n') ADVANCE(963); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + END_STATE(); case 986: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1038); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); + if (lookahead == 'n') ADVANCE(1155); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 987: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1035); + if (lookahead == 'n') ADVANCE(1038); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 988: @@ -43635,381 +43716,381 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'n') ADVANCE(1039); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 989: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1040); + if (lookahead == 'n') ADVANCE(1036); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 990: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1041); + if (lookahead == 'n') ADVANCE(1040); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 991: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'o') ADVANCE(980); + if (lookahead == 'n') ADVANCE(1041); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 992: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'o') ADVANCE(1032); + if (lookahead == 'o') ADVANCE(982); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 993: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'o') ADVANCE(998); + if (lookahead == 'o') ADVANCE(1033); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 994: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'o') ADVANCE(1027); - if (lookahead == 'u') ADVANCE(975); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); - END_STATE(); - case 995: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'o') ADVANCE(1024); - if (lookahead == 'u') ADVANCE(974); + if (lookahead == 'o') ADVANCE(999); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); + case 995: + ACCEPT_TOKEN(sym__long_flag_identifier); + if (lookahead == 'o') ADVANCE(1028); + if (lookahead == 'u') ADVANCE(977); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + END_STATE(); case 996: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'o') ADVANCE(1002); + if (lookahead == 'o') ADVANCE(1025); + if (lookahead == 'u') ADVANCE(976); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 997: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'o') ADVANCE(1013); + if (lookahead == 'o') ADVANCE(1003); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 998: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'p') ADVANCE(1162); + if (lookahead == 'o') ADVANCE(1014); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 999: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'p') ADVANCE(997); - if (lookahead == 't') ADVANCE(954); + if (lookahead == 'p') ADVANCE(1158); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1000: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1033); + if (lookahead == 'p') ADVANCE(998); + if (lookahead == 't') ADVANCE(957); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1001: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1148); + if (lookahead == 'r') ADVANCE(1034); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1002: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1093); + if (lookahead == 'r') ADVANCE(1144); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1003: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1224); + if (lookahead == 'r') ADVANCE(1089); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1004: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(915); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); - END_STATE(); - case 1005: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(948); + if (lookahead == 'r') ADVANCE(1220); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); + case 1005: + ACCEPT_TOKEN(sym__long_flag_identifier); + if (lookahead == 'r') ADVANCE(918); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + END_STATE(); case 1006: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(931); + if (lookahead == 'r') ADVANCE(951); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1007: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1030); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); - END_STATE(); - case 1008: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1009); - if (lookahead == 'x') ADVANCE(999); + if (lookahead == 'r') ADVANCE(934); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); + case 1008: + ACCEPT_TOKEN(sym__long_flag_identifier); + if (lookahead == 'r') ADVANCE(1031); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + END_STATE(); case 1009: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(996); + if (lookahead == 'r') ADVANCE(1011); + if (lookahead == 'x') ADVANCE(1000); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1010: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(981); + if (lookahead == 'r') ADVANCE(983); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1011: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(976); + if (lookahead == 'r') ADVANCE(997); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1012: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(982); + if (lookahead == 'r') ADVANCE(984); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1013: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1026); + if (lookahead == 'r') ADVANCE(978); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1014: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(941); + if (lookahead == 'r') ADVANCE(1027); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1015: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 's') ADVANCE(519); + if (lookahead == 'r') ADVANCE(944); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1016: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 's') ADVANCE(947); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); - END_STATE(); - case 1017: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 's') ADVANCE(937); + if (lookahead == 's') ADVANCE(519); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); + case 1017: + ACCEPT_TOKEN(sym__long_flag_identifier); + if (lookahead == 's') ADVANCE(950); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + END_STATE(); case 1018: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 's') ADVANCE(1025); - if (lookahead == 't') ADVANCE(967); + if (lookahead == 's') ADVANCE(940); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1019: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 's') ADVANCE(1029); + if (lookahead == 's') ADVANCE(1026); + if (lookahead == 't') ADVANCE(969); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1020: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 's') ADVANCE(940); + if (lookahead == 's') ADVANCE(943); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1021: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(528); + if (lookahead == 's') ADVANCE(1030); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1022: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(930); + if (lookahead == 't') ADVANCE(527); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1023: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(534); + if (lookahead == 't') ADVANCE(933); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1024: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(1385); + if (lookahead == 't') ADVANCE(534); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1025: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(539); + if (lookahead == 't') ADVANCE(1381); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1026: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(516); + if (lookahead == 't') ADVANCE(539); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1027: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(1387); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + if (lookahead == 't') ADVANCE(516); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(795); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1028: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(916); + if (lookahead == 't') ADVANCE(1383); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 1029: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(956); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); + if (lookahead == 't') ADVANCE(919); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 1030: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'u') ADVANCE(946); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + if (lookahead == 't') ADVANCE(958); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(795); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1031: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'u') ADVANCE(975); + if (lookahead == 'u') ADVANCE(949); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 1032: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'u') ADVANCE(1006); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); + if (lookahead == 'u') ADVANCE(977); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 1033: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'u') ADVANCE(939); - if (lookahead == 'y') ADVANCE(1205); + if (lookahead == 'u') ADVANCE(1007); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1034: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'u') ADVANCE(1012); + if (lookahead == 'u') ADVANCE(942); + if (lookahead == 'y') ADVANCE(1201); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1035: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'u') ADVANCE(945); + if (lookahead == 'u') ADVANCE(1012); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1036: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'u') ADVANCE(978); + if (lookahead == 'u') ADVANCE(948); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1037: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'v') ADVANCE(1054); + if (lookahead == 'u') ADVANCE(980); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1038: @@ -44017,54 +44098,54 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'v') ADVANCE(530); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1039: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'v') ADVANCE(1233); + if (lookahead == 'v') ADVANCE(1229); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1040: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'v') ADVANCE(1058); + if (lookahead == 'v') ADVANCE(1054); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1041: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'v') ADVANCE(1220); + if (lookahead == 'v') ADVANCE(1216); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1042: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'v') ADVANCE(950); + if (lookahead == 'v') ADVANCE(953); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1043: ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'y') ADVANCE(1237); + if (lookahead == 'y') ADVANCE(1233); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1044: ACCEPT_TOKEN(sym__long_flag_identifier); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1045: @@ -44077,9229 +44158,9209 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 1047: ACCEPT_TOKEN(anon_sym_def); - if (lookahead == '-') ADVANCE(644); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(792); END_STATE(); case 1048: ACCEPT_TOKEN(anon_sym_def); if (lookahead == '-') ADVANCE(2315); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 1049: ACCEPT_TOKEN(anon_sym_def); - if (lookahead == '-') ADVANCE(949); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1044); + if (lookahead == '-') ADVANCE(654); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(795); END_STATE(); case 1050: ACCEPT_TOKEN(anon_sym_def); - if (lookahead == '-') ADVANCE(2317); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(795); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1051: ACCEPT_TOKEN(anon_sym_def); - if (lookahead == '-') ADVANCE(263); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1052: - ACCEPT_TOKEN(anon_sym_def_DASHenv); + ACCEPT_TOKEN(anon_sym_def); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 1053: - ACCEPT_TOKEN(anon_sym_def_DASHenv); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); - END_STATE(); - case 1054: - ACCEPT_TOKEN(anon_sym_def_DASHenv); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); - END_STATE(); - case 1055: - ACCEPT_TOKEN(anon_sym_def_DASHenv); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); - END_STATE(); - case 1056: - ACCEPT_TOKEN(anon_sym_def_DASHenv); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); - END_STATE(); - case 1057: ACCEPT_TOKEN(anon_sym_export_DASHenv); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1058: + case 1054: ACCEPT_TOKEN(anon_sym_export_DASHenv); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1059: + case 1055: ACCEPT_TOKEN(anon_sym_export_DASHenv); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1060: + case 1056: ACCEPT_TOKEN(anon_sym_export_DASHenv); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1061: + case 1057: ACCEPT_TOKEN(anon_sym_extern); END_STATE(); - case 1062: + case 1058: ACCEPT_TOKEN(anon_sym_extern); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1063: + case 1059: ACCEPT_TOKEN(anon_sym_extern); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1064: + case 1060: ACCEPT_TOKEN(anon_sym_extern); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1065: + case 1061: ACCEPT_TOKEN(anon_sym_extern); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1066: + case 1062: ACCEPT_TOKEN(anon_sym_module); END_STATE(); - case 1067: + case 1063: ACCEPT_TOKEN(anon_sym_module); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1068: + case 1064: ACCEPT_TOKEN(anon_sym_module); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1069: + case 1065: ACCEPT_TOKEN(anon_sym_module); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1070: + case 1066: ACCEPT_TOKEN(anon_sym_module); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1071: + case 1067: ACCEPT_TOKEN(anon_sym_use); END_STATE(); - case 1072: + case 1068: ACCEPT_TOKEN(anon_sym_use); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1073: + case 1069: ACCEPT_TOKEN(anon_sym_use); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1074: + case 1070: ACCEPT_TOKEN(anon_sym_use); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1075: + case 1071: ACCEPT_TOKEN(anon_sym_use); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1076: + case 1072: ACCEPT_TOKEN(anon_sym_COLON); END_STATE(); - case 1077: + case 1073: ACCEPT_TOKEN(anon_sym_COLON); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1078: + case 1074: ACCEPT_TOKEN(anon_sym_DASH_GT); END_STATE(); - case 1079: + case 1075: ACCEPT_TOKEN(anon_sym_LBRACK); END_STATE(); - case 1080: + case 1076: ACCEPT_TOKEN(anon_sym_COMMA); END_STATE(); - case 1081: + case 1077: ACCEPT_TOKEN(anon_sym_COMMA); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1082: + case 1078: ACCEPT_TOKEN(anon_sym_RBRACK); END_STATE(); - case 1083: + case 1079: ACCEPT_TOKEN(anon_sym_LPAREN); END_STATE(); - case 1084: + case 1080: ACCEPT_TOKEN(anon_sym_RPAREN); END_STATE(); - case 1085: + case 1081: ACCEPT_TOKEN(anon_sym_PIPE); END_STATE(); - case 1086: + case 1082: ACCEPT_TOKEN(anon_sym_PIPE); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1087: + case 1083: ACCEPT_TOKEN(anon_sym_DOLLAR); END_STATE(); - case 1088: + case 1084: ACCEPT_TOKEN(anon_sym_DOLLAR); - if (lookahead == '"') ADVANCE(1775); - if (lookahead == '\'') ADVANCE(1772); + if (lookahead == '"') ADVANCE(1771); + if (lookahead == '\'') ADVANCE(1768); END_STATE(); - case 1089: + case 1085: ACCEPT_TOKEN(anon_sym_DOLLAR); - if (lookahead == '"') ADVANCE(1775); - if (lookahead == '\'') ADVANCE(1772); - if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2642); + if (lookahead == '"') ADVANCE(1771); + if (lookahead == '\'') ADVANCE(1768); + if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2638); END_STATE(); - case 1090: + case 1086: ACCEPT_TOKEN(anon_sym_DOLLAR); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1091: + case 1087: ACCEPT_TOKEN(anon_sym_cell_DASHpath); END_STATE(); - case 1092: + case 1088: ACCEPT_TOKEN(anon_sym_error); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1093: + case 1089: ACCEPT_TOKEN(anon_sym_error); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1094: + case 1090: ACCEPT_TOKEN(anon_sym_error); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1095: + case 1091: ACCEPT_TOKEN(anon_sym_error); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1096: + case 1092: ACCEPT_TOKEN(anon_sym_error); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1097: + case 1093: ACCEPT_TOKEN(anon_sym_full_DASHcell_DASHpath); END_STATE(); - case 1098: + case 1094: ACCEPT_TOKEN(anon_sym_import_DASHpattern); END_STATE(); - case 1099: + case 1095: ACCEPT_TOKEN(anon_sym_one_DASHof); END_STATE(); - case 1100: + case 1096: ACCEPT_TOKEN(anon_sym_var_DASHwith_DASHopt_DASHtype); END_STATE(); - case 1101: + case 1097: ACCEPT_TOKEN(anon_sym_list); END_STATE(); - case 1102: + case 1098: ACCEPT_TOKEN(anon_sym_list); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1103: + case 1099: ACCEPT_TOKEN(anon_sym_list); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1104: + case 1100: ACCEPT_TOKEN(anon_sym_list); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1105: + case 1101: ACCEPT_TOKEN(anon_sym_LT); END_STATE(); - case 1106: + case 1102: ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '=') ADVANCE(1316); + if (lookahead == '=') ADVANCE(1312); END_STATE(); - case 1107: + case 1103: ACCEPT_TOKEN(anon_sym_GT); END_STATE(); - case 1108: + case 1104: ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(1319); + if (lookahead == '=') ADVANCE(1315); END_STATE(); - case 1109: + case 1105: ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(1321); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '=') ADVANCE(1317); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1110: + case 1106: ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(1320); + if (lookahead == '=') ADVANCE(1316); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); - case 1111: + case 1107: ACCEPT_TOKEN(anon_sym_AT); END_STATE(); - case 1112: + case 1108: ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT); END_STATE(); - case 1113: + case 1109: ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1114: + case 1110: ACCEPT_TOKEN(anon_sym_QMARK); END_STATE(); - case 1115: + case 1111: ACCEPT_TOKEN(anon_sym_DASH_DASH); END_STATE(); - case 1116: + case 1112: ACCEPT_TOKEN(anon_sym_DASH_DASH); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); + END_STATE(); + case 1113: + ACCEPT_TOKEN(anon_sym_DASH); + END_STATE(); + case 1114: + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(1111); + END_STATE(); + case 1115: + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(1111); + if (lookahead == '_') ADVANCE(1502); + if (lookahead == 'i') ADVANCE(1924); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(1925); + END_STATE(); + case 1116: + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(1111); + if (lookahead == '_') ADVANCE(1428); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 1117: ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(1111); + if (lookahead == '_') ADVANCE(1430); + if (lookahead == 'i') ADVANCE(1924); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1396); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(1925); END_STATE(); case 1118: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1115); + if (lookahead == '-') ADVANCE(1111); + if (lookahead == '_') ADVANCE(1430); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1396); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(1925); END_STATE(); case 1119: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1115); - if (lookahead == '_') ADVANCE(1506); - if (lookahead == 'i') ADVANCE(1926); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1485); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(1927); + if (lookahead == '-') ADVANCE(1111); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1925); END_STATE(); case 1120: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1115); - if (lookahead == '_') ADVANCE(1432); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (lookahead == '-') ADVANCE(1112); + if (lookahead == '_') ADVANCE(2233); + if (lookahead == 'i') ADVANCE(2420); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2233); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 1121: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1115); - if (lookahead == '_') ADVANCE(1434); - if (lookahead == 'i') ADVANCE(1926); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1400); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(1927); + if (lookahead == '-') ADVANCE(1112); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 1122: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1115); - if (lookahead == '_') ADVANCE(1434); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1400); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(1927); + if (lookahead == '-') ADVANCE(1112); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 1123: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1115); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1927); + if (lookahead == '=') ADVANCE(1249); END_STATE(); case 1124: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1116); - if (lookahead == '_') ADVANCE(2234); - if (lookahead == 'i') ADVANCE(2422); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2234); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == '_') ADVANCE(1427); END_STATE(); case 1125: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1116); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == '_') ADVANCE(1499); + if (lookahead == 'i') ADVANCE(303); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); END_STATE(); case 1126: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1116); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '_') ADVANCE(1501); + if (lookahead == 'i') ADVANCE(1885); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1480); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1886); END_STATE(); case 1127: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '=') ADVANCE(1253); + if (lookahead == '_') ADVANCE(1428); + if (lookahead == 'i') ADVANCE(303); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 1128: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '_') ADVANCE(1431); + if (lookahead == '_') ADVANCE(1428); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 1129: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '_') ADVANCE(1503); - if (lookahead == 'i') ADVANCE(301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1500); + if (lookahead == '_') ADVANCE(1429); + if (lookahead == 'i') ADVANCE(1885); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1395); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1886); END_STATE(); case 1130: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '_') ADVANCE(1505); - if (lookahead == 'i') ADVANCE(1889); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1484); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1890); + if (lookahead == '_') ADVANCE(2232); + if (lookahead == 'i') ADVANCE(2412); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2232); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); case 1131: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '_') ADVANCE(1432); - if (lookahead == 'i') ADVANCE(301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (lookahead == '_') ADVANCE(2238); + if (lookahead == 'i') ADVANCE(2406); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2238); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 1132: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '_') ADVANCE(1432); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 1133: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '_') ADVANCE(1433); - if (lookahead == 'i') ADVANCE(1889); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1399); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1890); - END_STATE(); - case 1134: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '_') ADVANCE(2233); - if (lookahead == 'i') ADVANCE(2414); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2233); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); - END_STATE(); - case 1135: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '_') ADVANCE(2239); - if (lookahead == 'i') ADVANCE(2408); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2239); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); - END_STATE(); - case 1136: - ACCEPT_TOKEN(anon_sym_DASH); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); - END_STATE(); - case 1137: ACCEPT_TOKEN(aux_sym_param_short_flag_token1); END_STATE(); - case 1138: + case 1134: ACCEPT_TOKEN(aux_sym_param_short_flag_token1); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1139: + case 1135: ACCEPT_TOKEN(anon_sym_break); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1140: + case 1136: ACCEPT_TOKEN(anon_sym_break); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1141: + case 1137: ACCEPT_TOKEN(anon_sym_break); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1142: + case 1138: ACCEPT_TOKEN(anon_sym_break); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1143: + case 1139: ACCEPT_TOKEN(anon_sym_continue); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1144: + case 1140: ACCEPT_TOKEN(anon_sym_continue); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1145: + case 1141: ACCEPT_TOKEN(anon_sym_continue); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1146: + case 1142: ACCEPT_TOKEN(anon_sym_continue); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1147: + case 1143: ACCEPT_TOKEN(anon_sym_for); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1148: + case 1144: ACCEPT_TOKEN(anon_sym_for); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1149: + case 1145: ACCEPT_TOKEN(anon_sym_for); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1150: + case 1146: ACCEPT_TOKEN(anon_sym_for); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1151: + case 1147: ACCEPT_TOKEN(anon_sym_in); END_STATE(); - case 1152: + case 1148: ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 'f') ADVANCE(1464); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'f') ADVANCE(1460); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1153: + case 1149: ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 'f') ADVANCE(1459); + if (lookahead == 'f') ADVANCE(1455); END_STATE(); - case 1154: + case 1150: ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 'f') ADVANCE(1465); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'f') ADVANCE(1461); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1155: + case 1151: ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 'f') ADVANCE(1460); + if (lookahead == 'f') ADVANCE(1456); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1156: + case 1152: ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 'f') ADVANCE(1466); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'f') ADVANCE(1462); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1157: + case 1153: ACCEPT_TOKEN(anon_sym_in); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1158: + case 1154: ACCEPT_TOKEN(anon_sym_in); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); - case 1159: + case 1155: ACCEPT_TOKEN(anon_sym_in); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); - case 1160: + case 1156: ACCEPT_TOKEN(anon_sym_in); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1161: + case 1157: ACCEPT_TOKEN(anon_sym_loop); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1162: + case 1158: ACCEPT_TOKEN(anon_sym_loop); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1163: + case 1159: ACCEPT_TOKEN(anon_sym_loop); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1164: + case 1160: ACCEPT_TOKEN(anon_sym_loop); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1165: + case 1161: ACCEPT_TOKEN(anon_sym_make); END_STATE(); - case 1166: + case 1162: ACCEPT_TOKEN(anon_sym_make); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1167: + case 1163: ACCEPT_TOKEN(anon_sym_make); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1168: + case 1164: ACCEPT_TOKEN(anon_sym_while); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1169: + case 1165: ACCEPT_TOKEN(anon_sym_while); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1170: + case 1166: ACCEPT_TOKEN(anon_sym_while); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1171: + case 1167: ACCEPT_TOKEN(anon_sym_while); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1172: + case 1168: ACCEPT_TOKEN(anon_sym_do); END_STATE(); - case 1173: + case 1169: ACCEPT_TOKEN(anon_sym_do); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1174: + case 1170: ACCEPT_TOKEN(anon_sym_do); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1175: + case 1171: ACCEPT_TOKEN(anon_sym_do); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1176: + case 1172: ACCEPT_TOKEN(anon_sym_do); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1177: + case 1173: ACCEPT_TOKEN(anon_sym_if); END_STATE(); - case 1178: + case 1174: ACCEPT_TOKEN(anon_sym_if); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1179: + case 1175: ACCEPT_TOKEN(anon_sym_if); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1180: + case 1176: ACCEPT_TOKEN(anon_sym_if); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1181: + case 1177: ACCEPT_TOKEN(anon_sym_if); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1182: + case 1178: ACCEPT_TOKEN(anon_sym_if); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1183: + case 1179: ACCEPT_TOKEN(anon_sym_else); END_STATE(); - case 1184: + case 1180: ACCEPT_TOKEN(anon_sym_else); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1185: + case 1181: ACCEPT_TOKEN(anon_sym_else); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1186: + case 1182: ACCEPT_TOKEN(anon_sym_match); END_STATE(); - case 1187: + case 1183: ACCEPT_TOKEN(anon_sym_match); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1188: + case 1184: ACCEPT_TOKEN(anon_sym_match); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1189: + case 1185: ACCEPT_TOKEN(anon_sym_match); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1190: + case 1186: ACCEPT_TOKEN(anon_sym_match); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1191: + case 1187: ACCEPT_TOKEN(anon_sym_LBRACE); END_STATE(); - case 1192: + case 1188: ACCEPT_TOKEN(anon_sym_RBRACE); END_STATE(); - case 1193: + case 1189: ACCEPT_TOKEN(anon_sym_EQ_GT); END_STATE(); - case 1194: + case 1190: ACCEPT_TOKEN(anon_sym_EQ_GT); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1195: + case 1191: ACCEPT_TOKEN(anon_sym__); - if (lookahead == '_') ADVANCE(221); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (lookahead == '_') ADVANCE(224); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); END_STATE(); - case 1196: + case 1192: ACCEPT_TOKEN(anon_sym__); - if (lookahead == '_') ADVANCE(222); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1500); + if (lookahead == '_') ADVANCE(225); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); END_STATE(); - case 1197: + case 1193: ACCEPT_TOKEN(anon_sym__); - if (lookahead == '_') ADVANCE(223); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (lookahead == '_') ADVANCE(226); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); - case 1198: + case 1194: ACCEPT_TOKEN(anon_sym__); - if (lookahead == '_') ADVANCE(2239); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2239); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '_') ADVANCE(2238); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2238); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1199: + case 1195: ACCEPT_TOKEN(anon_sym__); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1200: + case 1196: ACCEPT_TOKEN(anon_sym_DOT); END_STATE(); - case 1201: + case 1197: ACCEPT_TOKEN(anon_sym_DOT); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); - case 1202: + case 1198: ACCEPT_TOKEN(anon_sym_DOT); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1203: + case 1199: ACCEPT_TOKEN(anon_sym_try); END_STATE(); - case 1204: + case 1200: ACCEPT_TOKEN(anon_sym_try); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1205: + case 1201: ACCEPT_TOKEN(anon_sym_try); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1206: + case 1202: ACCEPT_TOKEN(anon_sym_try); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1207: + case 1203: ACCEPT_TOKEN(anon_sym_try); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1208: + case 1204: ACCEPT_TOKEN(anon_sym_catch); END_STATE(); - case 1209: + case 1205: ACCEPT_TOKEN(anon_sym_catch); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1210: + case 1206: ACCEPT_TOKEN(anon_sym_catch); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1211: + case 1207: ACCEPT_TOKEN(anon_sym_return); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1212: + case 1208: ACCEPT_TOKEN(anon_sym_return); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1213: + case 1209: ACCEPT_TOKEN(anon_sym_return); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1214: + case 1210: ACCEPT_TOKEN(anon_sym_return); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1215: + case 1211: ACCEPT_TOKEN(anon_sym_source); - if (lookahead == '-') ADVANCE(2331); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == '-') ADVANCE(651); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(795); END_STATE(); - case 1216: + case 1212: ACCEPT_TOKEN(anon_sym_source); - if (lookahead == '-') ADVANCE(651); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(792); + if (lookahead == '-') ADVANCE(2327); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1217: + case 1213: ACCEPT_TOKEN(anon_sym_source); - if (lookahead == '-') ADVANCE(2330); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2329); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1218: + case 1214: ACCEPT_TOKEN(anon_sym_source); - if (lookahead == '-') ADVANCE(955); + if (lookahead == '-') ADVANCE(956); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1219: + case 1215: ACCEPT_TOKEN(anon_sym_source_DASHenv); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1220: + case 1216: ACCEPT_TOKEN(anon_sym_source_DASHenv); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1221: + case 1217: ACCEPT_TOKEN(anon_sym_source_DASHenv); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1222: + case 1218: ACCEPT_TOKEN(anon_sym_source_DASHenv); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1223: + case 1219: ACCEPT_TOKEN(anon_sym_register); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1224: + case 1220: ACCEPT_TOKEN(anon_sym_register); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1225: + case 1221: ACCEPT_TOKEN(anon_sym_register); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1226: + case 1222: ACCEPT_TOKEN(anon_sym_register); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1227: + case 1223: ACCEPT_TOKEN(anon_sym_hide); END_STATE(); - case 1228: + case 1224: ACCEPT_TOKEN(anon_sym_hide); - if (lookahead == '-') ADVANCE(2326); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == '-') ADVANCE(649); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(795); END_STATE(); - case 1229: + case 1225: ACCEPT_TOKEN(anon_sym_hide); - if (lookahead == '-') ADVANCE(648); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(792); + if (lookahead == '-') ADVANCE(2322); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1230: + case 1226: ACCEPT_TOKEN(anon_sym_hide); - if (lookahead == '-') ADVANCE(2324); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2325); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1231: + case 1227: ACCEPT_TOKEN(anon_sym_hide); - if (lookahead == '-') ADVANCE(952); + if (lookahead == '-') ADVANCE(954); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1232: + case 1228: ACCEPT_TOKEN(anon_sym_hide_DASHenv); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1233: + case 1229: ACCEPT_TOKEN(anon_sym_hide_DASHenv); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1234: + case 1230: ACCEPT_TOKEN(anon_sym_hide_DASHenv); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1235: + case 1231: ACCEPT_TOKEN(anon_sym_hide_DASHenv); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1236: + case 1232: ACCEPT_TOKEN(anon_sym_overlay); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1237: + case 1233: ACCEPT_TOKEN(anon_sym_overlay); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1238: + case 1234: ACCEPT_TOKEN(anon_sym_overlay); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1239: + case 1235: ACCEPT_TOKEN(anon_sym_overlay); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1240: + case 1236: ACCEPT_TOKEN(anon_sym_new); END_STATE(); - case 1241: + case 1237: ACCEPT_TOKEN(anon_sym_new); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1242: + case 1238: ACCEPT_TOKEN(anon_sym_new); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1243: + case 1239: ACCEPT_TOKEN(anon_sym_as); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1244: + case 1240: ACCEPT_TOKEN(anon_sym_as); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1245: + case 1241: ACCEPT_TOKEN(anon_sym_as); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1246: + case 1242: ACCEPT_TOKEN(anon_sym_STAR); END_STATE(); - case 1247: + case 1243: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(1261); + if (lookahead == '*') ADVANCE(1257); END_STATE(); - case 1248: + case 1244: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(1261); - if (lookahead == '=') ADVANCE(1254); + if (lookahead == '*') ADVANCE(1257); + if (lookahead == '=') ADVANCE(1250); END_STATE(); - case 1249: + case 1245: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(1263); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '*') ADVANCE(1259); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1250: + case 1246: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(1262); + if (lookahead == '*') ADVANCE(1258); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); - case 1251: + case 1247: ACCEPT_TOKEN(anon_sym_STAR); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1252: + case 1248: ACCEPT_TOKEN(anon_sym_PLUS_EQ); END_STATE(); - case 1253: + case 1249: ACCEPT_TOKEN(anon_sym_DASH_EQ); END_STATE(); - case 1254: + case 1250: ACCEPT_TOKEN(anon_sym_STAR_EQ); END_STATE(); - case 1255: + case 1251: ACCEPT_TOKEN(anon_sym_SLASH_EQ); END_STATE(); - case 1256: + case 1252: ACCEPT_TOKEN(anon_sym_PLUS_PLUS_EQ); END_STATE(); - case 1257: + case 1253: ACCEPT_TOKEN(anon_sym_where); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1258: + case 1254: ACCEPT_TOKEN(anon_sym_where); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1259: + case 1255: ACCEPT_TOKEN(anon_sym_where); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1260: + case 1256: ACCEPT_TOKEN(anon_sym_QMARK2); END_STATE(); - case 1261: + case 1257: ACCEPT_TOKEN(anon_sym_STAR_STAR); END_STATE(); - case 1262: + case 1258: ACCEPT_TOKEN(anon_sym_STAR_STAR); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); - case 1263: + case 1259: ACCEPT_TOKEN(anon_sym_STAR_STAR); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1264: + case 1260: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); END_STATE(); - case 1265: + case 1261: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); - if (lookahead == '=') ADVANCE(1256); + if (lookahead == '=') ADVANCE(1252); END_STATE(); - case 1266: + case 1262: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); - case 1267: + case 1263: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1890); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1886); END_STATE(); - case 1268: + case 1264: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1269: + case 1265: ACCEPT_TOKEN(anon_sym_SLASH); END_STATE(); - case 1270: + case 1266: ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '/') ADVANCE(1282); + if (lookahead == '/') ADVANCE(1278); END_STATE(); - case 1271: + case 1267: ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '/') ADVANCE(1282); - if (lookahead == '=') ADVANCE(1255); + if (lookahead == '/') ADVANCE(1278); + if (lookahead == '=') ADVANCE(1251); END_STATE(); - case 1272: + case 1268: ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '/') ADVANCE(1284); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '/') ADVANCE(1280); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1273: + case 1269: ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '/') ADVANCE(1283); + if (lookahead == '/') ADVANCE(1279); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); + END_STATE(); + case 1270: + ACCEPT_TOKEN(anon_sym_mod); + END_STATE(); + case 1271: + ACCEPT_TOKEN(anon_sym_mod); + if (lookahead == 'u') ADVANCE(2401); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); + END_STATE(); + case 1272: + ACCEPT_TOKEN(anon_sym_mod); + if (lookahead == 'u') ADVANCE(2400); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); + END_STATE(); + case 1273: + ACCEPT_TOKEN(anon_sym_mod); + if (lookahead == 'u') ADVANCE(695); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1274: ACCEPT_TOKEN(anon_sym_mod); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 1275: ACCEPT_TOKEN(anon_sym_mod); - if (lookahead == 'u') ADVANCE(2402); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 1276: ACCEPT_TOKEN(anon_sym_mod); - if (lookahead == 'u') ADVANCE(2403); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 1277: ACCEPT_TOKEN(anon_sym_mod); - if (lookahead == 'u') ADVANCE(692); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 1278: - ACCEPT_TOKEN(anon_sym_mod); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + ACCEPT_TOKEN(anon_sym_SLASH_SLASH); END_STATE(); case 1279: - ACCEPT_TOKEN(anon_sym_mod); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(anon_sym_SLASH_SLASH); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); case 1280: - ACCEPT_TOKEN(anon_sym_mod); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(anon_sym_SLASH_SLASH); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 1281: - ACCEPT_TOKEN(anon_sym_mod); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(anon_sym_PLUS); END_STATE(); case 1282: - ACCEPT_TOKEN(anon_sym_SLASH_SLASH); + ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '+') ADVANCE(1260); END_STATE(); case 1283: - ACCEPT_TOKEN(anon_sym_SLASH_SLASH); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '+') ADVANCE(1260); + if (lookahead == '_') ADVANCE(1499); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); END_STATE(); case 1284: - ACCEPT_TOKEN(anon_sym_SLASH_SLASH); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '+') ADVANCE(1260); + if (lookahead == '_') ADVANCE(1428); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 1285: ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '+') ADVANCE(1263); + if (lookahead == '_') ADVANCE(1501); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1480); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1886); END_STATE(); case 1286: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1264); + if (lookahead == '+') ADVANCE(1263); + if (lookahead == '_') ADVANCE(1429); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1395); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1886); END_STATE(); case 1287: ACCEPT_TOKEN(anon_sym_PLUS); if (lookahead == '+') ADVANCE(1264); - if (lookahead == '_') ADVANCE(1503); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1500); + if (lookahead == '_') ADVANCE(2238); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2238); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 1288: ACCEPT_TOKEN(anon_sym_PLUS); if (lookahead == '+') ADVANCE(1264); - if (lookahead == '_') ADVANCE(1432); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 1289: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1267); - if (lookahead == '_') ADVANCE(1505); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1484); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1890); + if (lookahead == '+') ADVANCE(1262); + if (lookahead == '_') ADVANCE(2232); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2232); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); case 1290: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1267); - if (lookahead == '_') ADVANCE(1433); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1399); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1890); + if (lookahead == '+') ADVANCE(1261); + if (lookahead == '=') ADVANCE(1248); END_STATE(); case 1291: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1268); - if (lookahead == '_') ADVANCE(2239); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2239); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '_') ADVANCE(1427); END_STATE(); case 1292: - ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1268); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(anon_sym_bit_DASHshl); END_STATE(); case 1293: - ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1266); - if (lookahead == '_') ADVANCE(2233); + ACCEPT_TOKEN(anon_sym_bit_DASHshl); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2233); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 1294: - ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1265); - if (lookahead == '=') ADVANCE(1252); + ACCEPT_TOKEN(anon_sym_bit_DASHshl); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1295: - ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '_') ADVANCE(1431); + ACCEPT_TOKEN(anon_sym_bit_DASHshl); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 1296: ACCEPT_TOKEN(anon_sym_bit_DASHshl); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 1297: - ACCEPT_TOKEN(anon_sym_bit_DASHshl); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); - END_STATE(); - case 1298: - ACCEPT_TOKEN(anon_sym_bit_DASHshl); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); - END_STATE(); - case 1299: - ACCEPT_TOKEN(anon_sym_bit_DASHshl); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); - END_STATE(); - case 1300: - ACCEPT_TOKEN(anon_sym_bit_DASHshl); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); - END_STATE(); - case 1301: ACCEPT_TOKEN(anon_sym_bit_DASHshr); END_STATE(); - case 1302: + case 1298: ACCEPT_TOKEN(anon_sym_bit_DASHshr); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1303: + case 1299: ACCEPT_TOKEN(anon_sym_bit_DASHshr); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1304: + case 1300: ACCEPT_TOKEN(anon_sym_bit_DASHshr); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1305: + case 1301: ACCEPT_TOKEN(anon_sym_bit_DASHshr); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1306: + case 1302: ACCEPT_TOKEN(anon_sym_EQ_EQ); END_STATE(); - case 1307: + case 1303: ACCEPT_TOKEN(anon_sym_EQ_EQ); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); - case 1308: + case 1304: ACCEPT_TOKEN(anon_sym_EQ_EQ); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1309: + case 1305: ACCEPT_TOKEN(anon_sym_BANG_EQ); END_STATE(); - case 1310: + case 1306: ACCEPT_TOKEN(anon_sym_BANG_EQ); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); - case 1311: + case 1307: ACCEPT_TOKEN(anon_sym_BANG_EQ); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1312: + case 1308: ACCEPT_TOKEN(anon_sym_LT2); END_STATE(); - case 1313: + case 1309: ACCEPT_TOKEN(anon_sym_LT2); - if (lookahead == '=') ADVANCE(1316); + if (lookahead == '=') ADVANCE(1312); END_STATE(); - case 1314: + case 1310: ACCEPT_TOKEN(anon_sym_LT2); - if (lookahead == '=') ADVANCE(1318); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '=') ADVANCE(1314); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1315: + case 1311: ACCEPT_TOKEN(anon_sym_LT2); - if (lookahead == '=') ADVANCE(1317); + if (lookahead == '=') ADVANCE(1313); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); - case 1316: + case 1312: ACCEPT_TOKEN(anon_sym_LT_EQ); END_STATE(); - case 1317: + case 1313: ACCEPT_TOKEN(anon_sym_LT_EQ); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); - case 1318: + case 1314: ACCEPT_TOKEN(anon_sym_LT_EQ); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1319: + case 1315: ACCEPT_TOKEN(anon_sym_GT_EQ); END_STATE(); - case 1320: + case 1316: ACCEPT_TOKEN(anon_sym_GT_EQ); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); - case 1321: + case 1317: ACCEPT_TOKEN(anon_sym_GT_EQ); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1322: + case 1318: ACCEPT_TOKEN(anon_sym_not_DASHin); END_STATE(); - case 1323: + case 1319: ACCEPT_TOKEN(anon_sym_not_DASHin); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1324: + case 1320: ACCEPT_TOKEN(anon_sym_not_DASHin); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1325: + case 1321: ACCEPT_TOKEN(anon_sym_not_DASHin); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1326: + case 1322: ACCEPT_TOKEN(anon_sym_not_DASHin); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1327: + case 1323: ACCEPT_TOKEN(anon_sym_starts_DASHwith); END_STATE(); - case 1328: + case 1324: ACCEPT_TOKEN(anon_sym_starts_DASHwith); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1329: + case 1325: ACCEPT_TOKEN(anon_sym_starts_DASHwith); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1330: + case 1326: ACCEPT_TOKEN(anon_sym_starts_DASHwith); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1331: + case 1327: ACCEPT_TOKEN(anon_sym_starts_DASHwith); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1332: + case 1328: ACCEPT_TOKEN(anon_sym_ends_DASHwith); END_STATE(); - case 1333: + case 1329: ACCEPT_TOKEN(anon_sym_ends_DASHwith); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1334: + case 1330: ACCEPT_TOKEN(anon_sym_ends_DASHwith); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1335: + case 1331: ACCEPT_TOKEN(anon_sym_ends_DASHwith); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1336: + case 1332: ACCEPT_TOKEN(anon_sym_ends_DASHwith); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1337: + case 1333: ACCEPT_TOKEN(anon_sym_EQ_TILDE); END_STATE(); - case 1338: + case 1334: ACCEPT_TOKEN(anon_sym_EQ_TILDE); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); - case 1339: + case 1335: ACCEPT_TOKEN(anon_sym_EQ_TILDE); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1340: + case 1336: ACCEPT_TOKEN(anon_sym_BANG_TILDE); END_STATE(); - case 1341: + case 1337: ACCEPT_TOKEN(anon_sym_BANG_TILDE); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); - case 1342: + case 1338: ACCEPT_TOKEN(anon_sym_BANG_TILDE); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1343: + case 1339: ACCEPT_TOKEN(anon_sym_bit_DASHand); END_STATE(); - case 1344: + case 1340: ACCEPT_TOKEN(anon_sym_bit_DASHand); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1345: + case 1341: ACCEPT_TOKEN(anon_sym_bit_DASHand); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1346: + case 1342: ACCEPT_TOKEN(anon_sym_bit_DASHand); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1347: + case 1343: ACCEPT_TOKEN(anon_sym_bit_DASHand); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1348: + case 1344: ACCEPT_TOKEN(anon_sym_bit_DASHxor); END_STATE(); - case 1349: + case 1345: ACCEPT_TOKEN(anon_sym_bit_DASHxor); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1350: + case 1346: ACCEPT_TOKEN(anon_sym_bit_DASHxor); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1351: + case 1347: ACCEPT_TOKEN(anon_sym_bit_DASHxor); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1352: + case 1348: ACCEPT_TOKEN(anon_sym_bit_DASHxor); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1353: + case 1349: ACCEPT_TOKEN(anon_sym_bit_DASHor); END_STATE(); - case 1354: + case 1350: ACCEPT_TOKEN(anon_sym_bit_DASHor); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1355: + case 1351: ACCEPT_TOKEN(anon_sym_bit_DASHor); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1356: + case 1352: ACCEPT_TOKEN(anon_sym_bit_DASHor); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1357: + case 1353: ACCEPT_TOKEN(anon_sym_bit_DASHor); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); + END_STATE(); + case 1354: + ACCEPT_TOKEN(anon_sym_and); + END_STATE(); + case 1355: + ACCEPT_TOKEN(anon_sym_and); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); + END_STATE(); + case 1356: + ACCEPT_TOKEN(anon_sym_and); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); + END_STATE(); + case 1357: + ACCEPT_TOKEN(anon_sym_and); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 1358: ACCEPT_TOKEN(anon_sym_and); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1359: ACCEPT_TOKEN(anon_sym_and); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 1360: ACCEPT_TOKEN(anon_sym_and); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 1361: - ACCEPT_TOKEN(anon_sym_and); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(anon_sym_xor); END_STATE(); case 1362: - ACCEPT_TOKEN(anon_sym_and); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(anon_sym_xor); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 1363: - ACCEPT_TOKEN(anon_sym_and); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(anon_sym_xor); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 1364: - ACCEPT_TOKEN(anon_sym_and); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(anon_sym_xor); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 1365: ACCEPT_TOKEN(anon_sym_xor); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1366: ACCEPT_TOKEN(anon_sym_xor); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 1367: ACCEPT_TOKEN(anon_sym_xor); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 1368: - ACCEPT_TOKEN(anon_sym_xor); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(anon_sym_or); END_STATE(); case 1369: - ACCEPT_TOKEN(anon_sym_xor); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(anon_sym_or); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 1370: - ACCEPT_TOKEN(anon_sym_xor); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(anon_sym_or); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 1371: - ACCEPT_TOKEN(anon_sym_xor); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(anon_sym_or); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 1372: ACCEPT_TOKEN(anon_sym_or); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1373: ACCEPT_TOKEN(anon_sym_or); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 1374: ACCEPT_TOKEN(anon_sym_or); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 1375: - ACCEPT_TOKEN(anon_sym_or); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(anon_sym_not); END_STATE(); case 1376: - ACCEPT_TOKEN(anon_sym_or); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(anon_sym_not); + if (lookahead == '-') ADVANCE(1840); END_STATE(); case 1377: - ACCEPT_TOKEN(anon_sym_or); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(anon_sym_not); + if (lookahead == '-') ADVANCE(285); END_STATE(); case 1378: - ACCEPT_TOKEN(anon_sym_or); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(anon_sym_not); + if (lookahead == '-') ADVANCE(2372); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 1379: ACCEPT_TOKEN(anon_sym_not); + if (lookahead == '-') ADVANCE(681); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(795); END_STATE(); case 1380: ACCEPT_TOKEN(anon_sym_not); - if (lookahead == '-') ADVANCE(1844); + if (lookahead == '-') ADVANCE(2373); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 1381: ACCEPT_TOKEN(anon_sym_not); - if (lookahead == '-') ADVANCE(283); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(795); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); case 1382: ACCEPT_TOKEN(anon_sym_not); - if (lookahead == '-') ADVANCE(2374); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 1383: ACCEPT_TOKEN(anon_sym_not); - if (lookahead == '-') ADVANCE(678); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(792); + if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); case 1384: ACCEPT_TOKEN(anon_sym_not); - if (lookahead == '-') ADVANCE(2375); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1385: ACCEPT_TOKEN(anon_sym_not); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(792); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 1386: - ACCEPT_TOKEN(anon_sym_not); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + ACCEPT_TOKEN(anon_sym_LPAREN2); END_STATE(); case 1387: - ACCEPT_TOKEN(anon_sym_not); - if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); + ACCEPT_TOKEN(anon_sym_DOT2); END_STATE(); case 1388: - ACCEPT_TOKEN(anon_sym_not); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(anon_sym_DOT2); + if (lookahead == '.') ADVANCE(176); END_STATE(); case 1389: - ACCEPT_TOKEN(anon_sym_not); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(anon_sym_EQ2); END_STATE(); case 1390: - ACCEPT_TOKEN(anon_sym_LPAREN2); + ACCEPT_TOKEN(anon_sym_EQ2); + if (lookahead == '=') ADVANCE(1302); + if (lookahead == '>') ADVANCE(1189); + if (lookahead == '~') ADVANCE(1333); END_STATE(); case 1391: - ACCEPT_TOKEN(anon_sym_DOT2); + ACCEPT_TOKEN(anon_sym_EQ2); + if (lookahead == '=') ADVANCE(1302); + if (lookahead == '~') ADVANCE(1333); END_STATE(); case 1392: - ACCEPT_TOKEN(anon_sym_DOT2); - if (lookahead == '.') ADVANCE(173); + ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); + if (lookahead == '-') ADVANCE(398); + if (lookahead == '_') ADVANCE(1407); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 1393: - ACCEPT_TOKEN(anon_sym_EQ2); + ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); + if (lookahead == '-') ADVANCE(2075); + if (lookahead == '_') ADVANCE(1407); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 1394: - ACCEPT_TOKEN(anon_sym_EQ2); - if (lookahead == '=') ADVANCE(1306); - if (lookahead == '>') ADVANCE(1193); - if (lookahead == '~') ADVANCE(1337); + ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); + if (lookahead == '_') ADVANCE(1394); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1394); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(795); END_STATE(); case 1395: - ACCEPT_TOKEN(anon_sym_EQ2); - if (lookahead == '=') ADVANCE(1306); - if (lookahead == '~') ADVANCE(1337); + ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); + if (lookahead == '_') ADVANCE(1395); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1395); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1886); END_STATE(); case 1396: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); - if (lookahead == '-') ADVANCE(398); - if (lookahead == '_') ADVANCE(1411); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (lookahead == '_') ADVANCE(1396); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1396); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(1925); END_STATE(); case 1397: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); - if (lookahead == '-') ADVANCE(2077); - if (lookahead == '_') ADVANCE(1411); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (lookahead == '_') ADVANCE(1397); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1397); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(915); END_STATE(); case 1398: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); - if (lookahead == '_') ADVANCE(1398); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1398); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(792); + if (lookahead == '_') ADVANCE(1407); + if (lookahead == 'b') ADVANCE(1738); + if (lookahead == 'o') ADVANCE(1740); + if (lookahead == 'x') ADVANCE(1742); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1402); END_STATE(); case 1399: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); - if (lookahead == '_') ADVANCE(1399); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1399); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1890); + if (lookahead == '_') ADVANCE(1407); + if (lookahead == 'b') ADVANCE(1738); + if (lookahead == 'o') ADVANCE(1740); + if (lookahead == 'x') ADVANCE(1742); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1404); END_STATE(); case 1400: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); - if (lookahead == '_') ADVANCE(1400); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1400); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(1927); + if (lookahead == '_') ADVANCE(1407); + if (lookahead == 'b') ADVANCE(1894); + if (lookahead == 'o') ADVANCE(1895); + if (lookahead == 'x') ADVANCE(1902); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 1401: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); - if (lookahead == '_') ADVANCE(1401); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1401); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(912); + if (lookahead == '_') ADVANCE(1407); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1392); END_STATE(); case 1402: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); - if (lookahead == '_') ADVANCE(1411); - if (lookahead == 'b') ADVANCE(1742); - if (lookahead == 'o') ADVANCE(1744); - if (lookahead == 'x') ADVANCE(1746); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1406); + if (lookahead == '_') ADVANCE(1407); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1401); END_STATE(); case 1403: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); - if (lookahead == '_') ADVANCE(1411); - if (lookahead == 'b') ADVANCE(1742); - if (lookahead == 'o') ADVANCE(1744); - if (lookahead == 'x') ADVANCE(1746); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1408); + if (lookahead == '_') ADVANCE(1407); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1393); END_STATE(); case 1404: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); - if (lookahead == '_') ADVANCE(1411); - if (lookahead == 'b') ADVANCE(1896); - if (lookahead == 'o') ADVANCE(1897); - if (lookahead == 'x') ADVANCE(1904); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (lookahead == '_') ADVANCE(1407); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1403); END_STATE(); case 1405: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); - if (lookahead == '_') ADVANCE(1411); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1396); + if (lookahead == '_') ADVANCE(1407); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1402); END_STATE(); case 1406: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); - if (lookahead == '_') ADVANCE(1411); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1405); + if (lookahead == '_') ADVANCE(1407); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1404); END_STATE(); case 1407: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); - if (lookahead == '_') ADVANCE(1411); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1397); + if (lookahead == '_') ADVANCE(1407); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 1408: - ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); - if (lookahead == '_') ADVANCE(1411); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); + ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token2); + if (lookahead == '_') ADVANCE(1408); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1408); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(795); END_STATE(); case 1409: - ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); - if (lookahead == '_') ADVANCE(1411); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1406); + ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token2); + if (lookahead == '_') ADVANCE(1409); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); END_STATE(); case 1410: - ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); - if (lookahead == '_') ADVANCE(1411); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1408); + ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token2); + if (lookahead == '_') ADVANCE(1410); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1410); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(915); END_STATE(); case 1411: - ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token1); - if (lookahead == '_') ADVANCE(1411); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); + if (lookahead == '-') ADVANCE(398); + if (lookahead == '_') ADVANCE(1425); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); END_STATE(); case 1412: - ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token2); - if (lookahead == '_') ADVANCE(1412); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1412); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); + if (lookahead == '-') ADVANCE(2075); + if (lookahead == '_') ADVANCE(1425); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); END_STATE(); case 1413: - ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token2); + ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); if (lookahead == '_') ADVANCE(1413); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(795); END_STATE(); case 1414: - ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token2); + ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); if (lookahead == '_') ADVANCE(1414); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1414); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(912); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(915); END_STATE(); case 1415: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); - if (lookahead == '-') ADVANCE(398); - if (lookahead == '_') ADVANCE(1429); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (lookahead == '_') ADVANCE(1415); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1415); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2741); END_STATE(); case 1416: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); - if (lookahead == '-') ADVANCE(2077); - if (lookahead == '_') ADVANCE(1429); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (lookahead == '_') ADVANCE(1425); + if (lookahead == 'b') ADVANCE(1738); + if (lookahead == 'o') ADVANCE(1740); + if (lookahead == 'x') ADVANCE(1742); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1420); END_STATE(); case 1417: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); - if (lookahead == '_') ADVANCE(1417); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1417); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(792); + if (lookahead == '_') ADVANCE(1425); + if (lookahead == 'b') ADVANCE(1738); + if (lookahead == 'o') ADVANCE(1740); + if (lookahead == 'x') ADVANCE(1742); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1422); END_STATE(); case 1418: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); - if (lookahead == '_') ADVANCE(1418); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1418); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(912); + if (lookahead == '_') ADVANCE(1425); + if (lookahead == 'b') ADVANCE(1894); + if (lookahead == 'o') ADVANCE(1895); + if (lookahead == 'x') ADVANCE(1902); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); END_STATE(); case 1419: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); - if (lookahead == '_') ADVANCE(1419); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1419); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2744); + if (lookahead == '_') ADVANCE(1425); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); END_STATE(); case 1420: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); - if (lookahead == '_') ADVANCE(1429); - if (lookahead == 'b') ADVANCE(1742); - if (lookahead == 'o') ADVANCE(1744); - if (lookahead == 'x') ADVANCE(1746); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1424); + if (lookahead == '_') ADVANCE(1425); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1419); END_STATE(); case 1421: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); - if (lookahead == '_') ADVANCE(1429); - if (lookahead == 'b') ADVANCE(1742); - if (lookahead == 'o') ADVANCE(1744); - if (lookahead == 'x') ADVANCE(1746); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1426); + if (lookahead == '_') ADVANCE(1425); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1412); END_STATE(); case 1422: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); - if (lookahead == '_') ADVANCE(1429); - if (lookahead == 'b') ADVANCE(1896); - if (lookahead == 'o') ADVANCE(1897); - if (lookahead == 'x') ADVANCE(1904); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (lookahead == '_') ADVANCE(1425); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1421); END_STATE(); case 1423: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); - if (lookahead == '_') ADVANCE(1429); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1415); + if (lookahead == '_') ADVANCE(1425); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1420); END_STATE(); case 1424: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); - if (lookahead == '_') ADVANCE(1429); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1423); + if (lookahead == '_') ADVANCE(1425); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1422); END_STATE(); case 1425: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); - if (lookahead == '_') ADVANCE(1429); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1416); + if (lookahead == '_') ADVANCE(1425); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); END_STATE(); case 1426: - ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); - if (lookahead == '_') ADVANCE(1429); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); + ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token4); + if (lookahead == '-') ADVANCE(1111); + if (lookahead == '_') ADVANCE(1430); + if (lookahead == 'i') ADVANCE(1924); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1396); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(1925); END_STATE(); case 1427: - ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); - if (lookahead == '_') ADVANCE(1429); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1424); + ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token4); + if (lookahead == '_') ADVANCE(1427); END_STATE(); case 1428: - ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); - if (lookahead == '_') ADVANCE(1429); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1426); + ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token4); + if (lookahead == '_') ADVANCE(1428); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 1429: - ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token3); + ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token4); if (lookahead == '_') ADVANCE(1429); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1395); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1886); END_STATE(); case 1430: ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token4); - if (lookahead == '-') ADVANCE(1115); - if (lookahead == '_') ADVANCE(1434); - if (lookahead == 'i') ADVANCE(1926); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1400); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(1927); + if (lookahead == '_') ADVANCE(1430); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1396); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(1925); END_STATE(); case 1431: - ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token4); - if (lookahead == '_') ADVANCE(1431); - END_STATE(); - case 1432: - ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token4); - if (lookahead == '_') ADVANCE(1432); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); - END_STATE(); - case 1433: - ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token4); - if (lookahead == '_') ADVANCE(1433); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1399); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1890); - END_STATE(); - case 1434: - ACCEPT_TOKEN(aux_sym__val_range_end_decimal_token4); - if (lookahead == '_') ADVANCE(1434); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1400); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(1927); - END_STATE(); - case 1435: ACCEPT_TOKEN(sym_val_nothing); END_STATE(); - case 1436: + case 1432: ACCEPT_TOKEN(sym_val_nothing); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1437: + case 1433: ACCEPT_TOKEN(sym_val_nothing); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1438: + case 1434: ACCEPT_TOKEN(sym_val_nothing); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); - case 1439: + case 1435: ACCEPT_TOKEN(sym_val_nothing); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1440: + case 1436: ACCEPT_TOKEN(sym_val_nothing); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1441: + case 1437: ACCEPT_TOKEN(sym_val_nothing); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1442: + case 1438: ACCEPT_TOKEN(anon_sym_true); END_STATE(); - case 1443: + case 1439: ACCEPT_TOKEN(anon_sym_true); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1444: + case 1440: ACCEPT_TOKEN(anon_sym_true); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1445: + case 1441: ACCEPT_TOKEN(anon_sym_true); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); - case 1446: + case 1442: ACCEPT_TOKEN(anon_sym_true); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1447: + case 1443: ACCEPT_TOKEN(anon_sym_true); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1448: + case 1444: ACCEPT_TOKEN(anon_sym_true); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1449: + case 1445: ACCEPT_TOKEN(anon_sym_false); END_STATE(); - case 1450: + case 1446: ACCEPT_TOKEN(anon_sym_false); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1451: + case 1447: ACCEPT_TOKEN(anon_sym_false); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1452: + case 1448: ACCEPT_TOKEN(anon_sym_false); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); - case 1453: + case 1449: ACCEPT_TOKEN(anon_sym_false); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1454: + case 1450: ACCEPT_TOKEN(anon_sym_false); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1455: + case 1451: ACCEPT_TOKEN(anon_sym_false); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1456: + case 1452: ACCEPT_TOKEN(aux_sym_val_number_token1); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1456); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1452); END_STATE(); - case 1457: + case 1453: ACCEPT_TOKEN(aux_sym_val_number_token2); if (lookahead == '0' || lookahead == '1' || - lookahead == '_') ADVANCE(1457); + lookahead == '_') ADVANCE(1453); END_STATE(); - case 1458: + case 1454: ACCEPT_TOKEN(aux_sym_val_number_token3); if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1458); + lookahead == '_') ADVANCE(1454); END_STATE(); - case 1459: + case 1455: ACCEPT_TOKEN(anon_sym_inf); END_STATE(); - case 1460: + case 1456: ACCEPT_TOKEN(anon_sym_inf); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1461: + case 1457: ACCEPT_TOKEN(anon_sym_inf); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1462: + case 1458: ACCEPT_TOKEN(anon_sym_inf); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1463: + case 1459: ACCEPT_TOKEN(anon_sym_inf); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); - case 1464: + case 1460: ACCEPT_TOKEN(anon_sym_inf); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1465: + case 1461: ACCEPT_TOKEN(anon_sym_inf); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1466: + case 1462: ACCEPT_TOKEN(anon_sym_inf); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1467: + case 1463: ACCEPT_TOKEN(anon_sym_DASHinf); END_STATE(); - case 1468: + case 1464: ACCEPT_TOKEN(anon_sym_DASHinf); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); - case 1469: + case 1465: ACCEPT_TOKEN(anon_sym_DASHinf); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1927); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1925); END_STATE(); - case 1470: + case 1466: ACCEPT_TOKEN(anon_sym_DASHinf); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); - case 1471: + case 1467: ACCEPT_TOKEN(anon_sym_DASHinf); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1890); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1886); END_STATE(); - case 1472: + case 1468: ACCEPT_TOKEN(anon_sym_DASHinf); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1473: + case 1469: ACCEPT_TOKEN(anon_sym_NaN); END_STATE(); - case 1474: + case 1470: ACCEPT_TOKEN(anon_sym_NaN); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); - case 1475: + case 1471: ACCEPT_TOKEN(anon_sym_NaN); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(792); + lookahead == '?') ADVANCE(795); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1044); END_STATE(); - case 1476: + case 1472: ACCEPT_TOKEN(anon_sym_NaN); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1477: + case 1473: ACCEPT_TOKEN(anon_sym_NaN); if (sym__long_flag_identifier_character_set_1(lookahead)) ADVANCE(1045); END_STATE(); - case 1478: + case 1474: ACCEPT_TOKEN(anon_sym_NaN); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1479: + case 1475: ACCEPT_TOKEN(anon_sym_NaN); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); - case 1480: + case 1476: ACCEPT_TOKEN(anon_sym_NaN); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1481: + case 1477: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); if (lookahead == '-') ADVANCE(398); - if (lookahead == '_') ADVANCE(1500); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1500); + if (lookahead == '_') ADVANCE(1496); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); + END_STATE(); + case 1478: + ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); + if (lookahead == '-') ADVANCE(2075); + if (lookahead == '_') ADVANCE(1496); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); + END_STATE(); + case 1479: + ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); + if (lookahead == '-') ADVANCE(1898); + if (lookahead == '_') ADVANCE(1496); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); + END_STATE(); + case 1480: + ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); + if (lookahead == '_') ADVANCE(1480); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1480); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1886); + END_STATE(); + case 1481: + ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); + if (lookahead == '_') ADVANCE(1481); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(1925); END_STATE(); case 1482: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '-') ADVANCE(2077); - if (lookahead == '_') ADVANCE(1500); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1500); + if (lookahead == '_') ADVANCE(1496); + if (lookahead == 'b') ADVANCE(1738); + if (lookahead == 'o') ADVANCE(1740); + if (lookahead == 'x') ADVANCE(1742); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1488); END_STATE(); case 1483: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '-') ADVANCE(1900); - if (lookahead == '_') ADVANCE(1500); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1500); + if (lookahead == '_') ADVANCE(1496); + if (lookahead == 'b') ADVANCE(1738); + if (lookahead == 'o') ADVANCE(1740); + if (lookahead == 'x') ADVANCE(1742); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1490); END_STATE(); case 1484: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1484); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1484); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1890); + if (lookahead == '_') ADVANCE(1496); + if (lookahead == 'b') ADVANCE(1738); + if (lookahead == 'o') ADVANCE(1740); + if (lookahead == 'x') ADVANCE(1742); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1492); END_STATE(); case 1485: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1485); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1485); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(1927); + if (lookahead == '_') ADVANCE(1496); + if (lookahead == 'b') ADVANCE(1894); + if (lookahead == 'o') ADVANCE(1895); + if (lookahead == 'x') ADVANCE(1902); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); END_STATE(); case 1486: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1500); - if (lookahead == 'b') ADVANCE(1742); - if (lookahead == 'o') ADVANCE(1744); - if (lookahead == 'x') ADVANCE(1746); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1492); + if (lookahead == '_') ADVANCE(1496); + if (lookahead == 'b') ADVANCE(388); + if (lookahead == 'o') ADVANCE(390); + if (lookahead == 'x') ADVANCE(412); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); END_STATE(); case 1487: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1500); - if (lookahead == 'b') ADVANCE(1742); - if (lookahead == 'o') ADVANCE(1744); - if (lookahead == 'x') ADVANCE(1746); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1494); + if (lookahead == '_') ADVANCE(1496); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1477); END_STATE(); case 1488: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1500); - if (lookahead == 'b') ADVANCE(1742); - if (lookahead == 'o') ADVANCE(1744); - if (lookahead == 'x') ADVANCE(1746); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (lookahead == '_') ADVANCE(1496); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1487); END_STATE(); case 1489: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1500); - if (lookahead == 'b') ADVANCE(1896); - if (lookahead == 'o') ADVANCE(1897); - if (lookahead == 'x') ADVANCE(1904); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1500); + if (lookahead == '_') ADVANCE(1496); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1478); END_STATE(); case 1490: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1500); - if (lookahead == 'b') ADVANCE(388); - if (lookahead == 'o') ADVANCE(390); - if (lookahead == 'x') ADVANCE(412); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1500); + if (lookahead == '_') ADVANCE(1496); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1489); END_STATE(); case 1491: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1500); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (lookahead == '_') ADVANCE(1496); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1479); END_STATE(); case 1492: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1500); + if (lookahead == '_') ADVANCE(1496); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1491); END_STATE(); case 1493: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1500); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1482); + if (lookahead == '_') ADVANCE(1496); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1488); END_STATE(); case 1494: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1500); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (lookahead == '_') ADVANCE(1496); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1490); END_STATE(); case 1495: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1500); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + if (lookahead == '_') ADVANCE(1496); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1492); END_STATE(); case 1496: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1500); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1495); + if (lookahead == '_') ADVANCE(1496); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); END_STATE(); case 1497: - ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1500); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1492); + ACCEPT_TOKEN(aux_sym__val_number_decimal_token2); + if (lookahead == '-') ADVANCE(1111); + if (lookahead == '_') ADVANCE(1502); + if (lookahead == 'i') ADVANCE(1924); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(1925); END_STATE(); case 1498: - ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1500); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1494); + ACCEPT_TOKEN(aux_sym__val_number_decimal_token2); + if (lookahead == '_') ADVANCE(1499); + if (lookahead == 'i') ADVANCE(303); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); END_STATE(); case 1499: - ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1500); + ACCEPT_TOKEN(aux_sym__val_number_decimal_token2); + if (lookahead == '_') ADVANCE(1499); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); END_STATE(); case 1500: - ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1500); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1500); + ACCEPT_TOKEN(aux_sym__val_number_decimal_token2); + if (lookahead == '_') ADVANCE(1501); + if (lookahead == 'i') ADVANCE(1885); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1480); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1886); END_STATE(); case 1501: ACCEPT_TOKEN(aux_sym__val_number_decimal_token2); - if (lookahead == '-') ADVANCE(1115); - if (lookahead == '_') ADVANCE(1506); - if (lookahead == 'i') ADVANCE(1926); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1485); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(1927); + if (lookahead == '_') ADVANCE(1501); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1480); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1886); END_STATE(); case 1502: ACCEPT_TOKEN(aux_sym__val_number_decimal_token2); - if (lookahead == '_') ADVANCE(1503); - if (lookahead == 'i') ADVANCE(301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1500); + if (lookahead == '_') ADVANCE(1502); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(1925); END_STATE(); case 1503: - ACCEPT_TOKEN(aux_sym__val_number_decimal_token2); - if (lookahead == '_') ADVANCE(1503); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1500); + ACCEPT_TOKEN(anon_sym_ns); END_STATE(); case 1504: - ACCEPT_TOKEN(aux_sym__val_number_decimal_token2); - if (lookahead == '_') ADVANCE(1505); - if (lookahead == 'i') ADVANCE(1889); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1484); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1890); + ACCEPT_TOKEN(anon_sym_ns); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 1505: - ACCEPT_TOKEN(aux_sym__val_number_decimal_token2); - if (lookahead == '_') ADVANCE(1505); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1484); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1890); + ACCEPT_TOKEN(anon_sym_ns); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1506: - ACCEPT_TOKEN(aux_sym__val_number_decimal_token2); - if (lookahead == '_') ADVANCE(1506); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1485); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(1927); + ACCEPT_TOKEN(anon_sym_s); END_STATE(); case 1507: - ACCEPT_TOKEN(anon_sym_ns); + ACCEPT_TOKEN(anon_sym_s); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 1508: - ACCEPT_TOKEN(anon_sym_ns); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + ACCEPT_TOKEN(anon_sym_s); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1509: - ACCEPT_TOKEN(anon_sym_ns); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(anon_sym_us); END_STATE(); case 1510: - ACCEPT_TOKEN(anon_sym_s); + ACCEPT_TOKEN(anon_sym_us); + if (lookahead == 'e') ADVANCE(1070); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1511: - ACCEPT_TOKEN(anon_sym_s); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + ACCEPT_TOKEN(anon_sym_us); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 1512: - ACCEPT_TOKEN(anon_sym_s); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(anon_sym_ms); END_STATE(); case 1513: - ACCEPT_TOKEN(anon_sym_us); + ACCEPT_TOKEN(anon_sym_ms); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 1514: - ACCEPT_TOKEN(anon_sym_us); - if (lookahead == 'e') ADVANCE(1074); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(anon_sym_ms); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1515: - ACCEPT_TOKEN(anon_sym_us); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + ACCEPT_TOKEN(anon_sym_sec); END_STATE(); case 1516: - ACCEPT_TOKEN(anon_sym_ms); + ACCEPT_TOKEN(anon_sym_sec); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 1517: - ACCEPT_TOKEN(anon_sym_ms); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + ACCEPT_TOKEN(anon_sym_sec); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1518: - ACCEPT_TOKEN(anon_sym_ms); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(anon_sym_min); END_STATE(); case 1519: - ACCEPT_TOKEN(anon_sym_sec); + ACCEPT_TOKEN(anon_sym_min); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 1520: - ACCEPT_TOKEN(anon_sym_sec); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + ACCEPT_TOKEN(anon_sym_min); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1521: - ACCEPT_TOKEN(anon_sym_sec); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(anon_sym_hr); END_STATE(); case 1522: - ACCEPT_TOKEN(anon_sym_min); + ACCEPT_TOKEN(anon_sym_hr); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 1523: - ACCEPT_TOKEN(anon_sym_min); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + ACCEPT_TOKEN(anon_sym_hr); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1524: - ACCEPT_TOKEN(anon_sym_min); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(anon_sym_day); END_STATE(); case 1525: - ACCEPT_TOKEN(anon_sym_hr); + ACCEPT_TOKEN(anon_sym_day); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 1526: - ACCEPT_TOKEN(anon_sym_hr); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + ACCEPT_TOKEN(anon_sym_day); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1527: - ACCEPT_TOKEN(anon_sym_hr); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(anon_sym_wk); END_STATE(); case 1528: - ACCEPT_TOKEN(anon_sym_day); + ACCEPT_TOKEN(anon_sym_wk); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 1529: - ACCEPT_TOKEN(anon_sym_day); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + ACCEPT_TOKEN(anon_sym_wk); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1530: - ACCEPT_TOKEN(anon_sym_day); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(anon_sym_b); END_STATE(); case 1531: - ACCEPT_TOKEN(anon_sym_wk); + ACCEPT_TOKEN(anon_sym_b); + if (lookahead == 'i') ADVANCE(2053); END_STATE(); case 1532: - ACCEPT_TOKEN(anon_sym_wk); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + ACCEPT_TOKEN(anon_sym_b); + if (lookahead == 'i') ADVANCE(1872); END_STATE(); case 1533: - ACCEPT_TOKEN(anon_sym_wk); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(anon_sym_b); + if (lookahead == 'i') ADVANCE(356); END_STATE(); case 1534: ACCEPT_TOKEN(anon_sym_b); + if (lookahead == 'i') ADVANCE(905); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 1535: ACCEPT_TOKEN(anon_sym_b); - if (lookahead == 'i') ADVANCE(2055); + if (lookahead == 'i') ADVANCE(766); + if (lookahead == 'r') ADVANCE(644); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1536: ACCEPT_TOKEN(anon_sym_b); - if (lookahead == 'i') ADVANCE(1876); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 1537: - ACCEPT_TOKEN(anon_sym_b); - if (lookahead == 'i') ADVANCE(355); - END_STATE(); - case 1538: - ACCEPT_TOKEN(anon_sym_b); - if (lookahead == 'i') ADVANCE(902); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); - END_STATE(); - case 1539: - ACCEPT_TOKEN(anon_sym_b); - if (lookahead == 'i') ADVANCE(763); - if (lookahead == 'r') ADVANCE(643); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); - END_STATE(); - case 1540: - ACCEPT_TOKEN(anon_sym_b); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); - END_STATE(); - case 1541: ACCEPT_TOKEN(anon_sym_B); END_STATE(); - case 1542: + case 1538: ACCEPT_TOKEN(anon_sym_B); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1543: + case 1539: ACCEPT_TOKEN(anon_sym_B); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1544: + case 1540: ACCEPT_TOKEN(anon_sym_kb); END_STATE(); - case 1545: + case 1541: ACCEPT_TOKEN(anon_sym_kb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1546: + case 1542: ACCEPT_TOKEN(anon_sym_kb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1547: + case 1543: ACCEPT_TOKEN(anon_sym_kB); END_STATE(); - case 1548: + case 1544: ACCEPT_TOKEN(anon_sym_kB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1549: + case 1545: ACCEPT_TOKEN(anon_sym_kB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1550: + case 1546: ACCEPT_TOKEN(anon_sym_Kb); END_STATE(); - case 1551: + case 1547: ACCEPT_TOKEN(anon_sym_Kb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1552: + case 1548: ACCEPT_TOKEN(anon_sym_Kb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1553: + case 1549: ACCEPT_TOKEN(anon_sym_KB); END_STATE(); - case 1554: + case 1550: ACCEPT_TOKEN(anon_sym_KB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1555: + case 1551: ACCEPT_TOKEN(anon_sym_KB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1556: + case 1552: ACCEPT_TOKEN(anon_sym_mb); END_STATE(); - case 1557: + case 1553: ACCEPT_TOKEN(anon_sym_mb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1558: + case 1554: ACCEPT_TOKEN(anon_sym_mb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1559: + case 1555: ACCEPT_TOKEN(anon_sym_mB); END_STATE(); - case 1560: + case 1556: ACCEPT_TOKEN(anon_sym_mB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1561: + case 1557: ACCEPT_TOKEN(anon_sym_mB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1562: + case 1558: ACCEPT_TOKEN(anon_sym_Mb); END_STATE(); - case 1563: + case 1559: ACCEPT_TOKEN(anon_sym_Mb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1564: + case 1560: ACCEPT_TOKEN(anon_sym_Mb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1565: + case 1561: ACCEPT_TOKEN(anon_sym_MB); END_STATE(); - case 1566: + case 1562: ACCEPT_TOKEN(anon_sym_MB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1567: + case 1563: ACCEPT_TOKEN(anon_sym_MB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1568: + case 1564: ACCEPT_TOKEN(anon_sym_gb); END_STATE(); - case 1569: + case 1565: ACCEPT_TOKEN(anon_sym_gb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1570: + case 1566: ACCEPT_TOKEN(anon_sym_gb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1571: + case 1567: ACCEPT_TOKEN(anon_sym_gB); END_STATE(); - case 1572: + case 1568: ACCEPT_TOKEN(anon_sym_gB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1573: + case 1569: ACCEPT_TOKEN(anon_sym_gB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1574: + case 1570: ACCEPT_TOKEN(anon_sym_Gb); END_STATE(); - case 1575: + case 1571: ACCEPT_TOKEN(anon_sym_Gb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1576: + case 1572: ACCEPT_TOKEN(anon_sym_Gb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1577: + case 1573: ACCEPT_TOKEN(anon_sym_GB); END_STATE(); - case 1578: + case 1574: ACCEPT_TOKEN(anon_sym_GB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1579: + case 1575: ACCEPT_TOKEN(anon_sym_GB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1580: + case 1576: ACCEPT_TOKEN(anon_sym_tb); END_STATE(); - case 1581: + case 1577: ACCEPT_TOKEN(anon_sym_tb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1582: + case 1578: ACCEPT_TOKEN(anon_sym_tb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1583: + case 1579: ACCEPT_TOKEN(anon_sym_tB); END_STATE(); - case 1584: + case 1580: ACCEPT_TOKEN(anon_sym_tB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1585: + case 1581: ACCEPT_TOKEN(anon_sym_tB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1586: + case 1582: ACCEPT_TOKEN(anon_sym_Tb); END_STATE(); - case 1587: + case 1583: ACCEPT_TOKEN(anon_sym_Tb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1588: + case 1584: ACCEPT_TOKEN(anon_sym_Tb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1589: + case 1585: ACCEPT_TOKEN(anon_sym_TB); END_STATE(); - case 1590: + case 1586: ACCEPT_TOKEN(anon_sym_TB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1591: + case 1587: ACCEPT_TOKEN(anon_sym_TB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1592: + case 1588: ACCEPT_TOKEN(anon_sym_pb); END_STATE(); - case 1593: + case 1589: ACCEPT_TOKEN(anon_sym_pb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1594: + case 1590: ACCEPT_TOKEN(anon_sym_pb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1595: + case 1591: ACCEPT_TOKEN(anon_sym_pB); END_STATE(); - case 1596: + case 1592: ACCEPT_TOKEN(anon_sym_pB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1597: + case 1593: ACCEPT_TOKEN(anon_sym_pB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1598: + case 1594: ACCEPT_TOKEN(anon_sym_Pb); END_STATE(); - case 1599: + case 1595: ACCEPT_TOKEN(anon_sym_Pb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1600: + case 1596: ACCEPT_TOKEN(anon_sym_Pb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1601: + case 1597: ACCEPT_TOKEN(anon_sym_PB); END_STATE(); - case 1602: + case 1598: ACCEPT_TOKEN(anon_sym_PB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1603: + case 1599: ACCEPT_TOKEN(anon_sym_PB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1604: + case 1600: ACCEPT_TOKEN(anon_sym_eb); END_STATE(); - case 1605: + case 1601: ACCEPT_TOKEN(anon_sym_eb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1606: + case 1602: ACCEPT_TOKEN(anon_sym_eb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1607: + case 1603: ACCEPT_TOKEN(anon_sym_eB); END_STATE(); - case 1608: + case 1604: ACCEPT_TOKEN(anon_sym_eB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1609: + case 1605: ACCEPT_TOKEN(anon_sym_eB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1610: + case 1606: ACCEPT_TOKEN(anon_sym_Eb); END_STATE(); - case 1611: + case 1607: ACCEPT_TOKEN(anon_sym_Eb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1612: + case 1608: ACCEPT_TOKEN(anon_sym_Eb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1613: + case 1609: ACCEPT_TOKEN(anon_sym_EB); END_STATE(); - case 1614: + case 1610: ACCEPT_TOKEN(anon_sym_EB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1615: + case 1611: ACCEPT_TOKEN(anon_sym_EB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1616: + case 1612: ACCEPT_TOKEN(anon_sym_kib); END_STATE(); - case 1617: + case 1613: ACCEPT_TOKEN(anon_sym_kib); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1618: + case 1614: ACCEPT_TOKEN(anon_sym_kib); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1619: + case 1615: ACCEPT_TOKEN(anon_sym_kiB); END_STATE(); - case 1620: + case 1616: ACCEPT_TOKEN(anon_sym_kiB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1621: + case 1617: ACCEPT_TOKEN(anon_sym_kiB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1622: + case 1618: ACCEPT_TOKEN(anon_sym_kIB); END_STATE(); - case 1623: + case 1619: ACCEPT_TOKEN(anon_sym_kIB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1624: + case 1620: ACCEPT_TOKEN(anon_sym_kIB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1625: + case 1621: ACCEPT_TOKEN(anon_sym_kIb); END_STATE(); - case 1626: + case 1622: ACCEPT_TOKEN(anon_sym_kIb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1627: + case 1623: ACCEPT_TOKEN(anon_sym_kIb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1628: + case 1624: ACCEPT_TOKEN(anon_sym_Kib); END_STATE(); - case 1629: + case 1625: ACCEPT_TOKEN(anon_sym_Kib); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1630: + case 1626: ACCEPT_TOKEN(anon_sym_Kib); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1631: + case 1627: ACCEPT_TOKEN(anon_sym_KIb); END_STATE(); - case 1632: + case 1628: ACCEPT_TOKEN(anon_sym_KIb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1633: + case 1629: ACCEPT_TOKEN(anon_sym_KIb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1634: + case 1630: ACCEPT_TOKEN(anon_sym_KIB); END_STATE(); - case 1635: + case 1631: ACCEPT_TOKEN(anon_sym_KIB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1636: + case 1632: ACCEPT_TOKEN(anon_sym_KIB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1637: + case 1633: ACCEPT_TOKEN(anon_sym_mib); END_STATE(); - case 1638: + case 1634: ACCEPT_TOKEN(anon_sym_mib); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1639: + case 1635: ACCEPT_TOKEN(anon_sym_mib); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1640: + case 1636: ACCEPT_TOKEN(anon_sym_miB); END_STATE(); - case 1641: + case 1637: ACCEPT_TOKEN(anon_sym_miB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1642: + case 1638: ACCEPT_TOKEN(anon_sym_miB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1643: + case 1639: ACCEPT_TOKEN(anon_sym_mIB); END_STATE(); - case 1644: + case 1640: ACCEPT_TOKEN(anon_sym_mIB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1645: + case 1641: ACCEPT_TOKEN(anon_sym_mIB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1646: + case 1642: ACCEPT_TOKEN(anon_sym_mIb); END_STATE(); - case 1647: + case 1643: ACCEPT_TOKEN(anon_sym_mIb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1648: + case 1644: ACCEPT_TOKEN(anon_sym_mIb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1649: + case 1645: ACCEPT_TOKEN(anon_sym_Mib); END_STATE(); - case 1650: + case 1646: ACCEPT_TOKEN(anon_sym_Mib); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1651: + case 1647: ACCEPT_TOKEN(anon_sym_Mib); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1652: + case 1648: ACCEPT_TOKEN(anon_sym_MIb); END_STATE(); - case 1653: + case 1649: ACCEPT_TOKEN(anon_sym_MIb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1654: + case 1650: ACCEPT_TOKEN(anon_sym_MIb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1655: + case 1651: ACCEPT_TOKEN(anon_sym_MIB); END_STATE(); - case 1656: + case 1652: ACCEPT_TOKEN(anon_sym_MIB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1657: + case 1653: ACCEPT_TOKEN(anon_sym_MIB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1658: + case 1654: ACCEPT_TOKEN(anon_sym_gib); END_STATE(); - case 1659: + case 1655: ACCEPT_TOKEN(anon_sym_gib); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1660: + case 1656: ACCEPT_TOKEN(anon_sym_gib); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1661: + case 1657: ACCEPT_TOKEN(anon_sym_giB); END_STATE(); - case 1662: + case 1658: ACCEPT_TOKEN(anon_sym_giB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1663: + case 1659: ACCEPT_TOKEN(anon_sym_giB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1664: + case 1660: ACCEPT_TOKEN(anon_sym_gIB); END_STATE(); - case 1665: + case 1661: ACCEPT_TOKEN(anon_sym_gIB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1666: + case 1662: ACCEPT_TOKEN(anon_sym_gIB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1667: + case 1663: ACCEPT_TOKEN(anon_sym_gIb); END_STATE(); - case 1668: + case 1664: ACCEPT_TOKEN(anon_sym_gIb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1669: + case 1665: ACCEPT_TOKEN(anon_sym_gIb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1670: + case 1666: ACCEPT_TOKEN(anon_sym_Gib); END_STATE(); - case 1671: + case 1667: ACCEPT_TOKEN(anon_sym_Gib); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1672: + case 1668: ACCEPT_TOKEN(anon_sym_Gib); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1673: + case 1669: ACCEPT_TOKEN(anon_sym_GIb); END_STATE(); - case 1674: + case 1670: ACCEPT_TOKEN(anon_sym_GIb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1675: + case 1671: ACCEPT_TOKEN(anon_sym_GIb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1676: + case 1672: ACCEPT_TOKEN(anon_sym_GIB); END_STATE(); - case 1677: + case 1673: ACCEPT_TOKEN(anon_sym_GIB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1678: + case 1674: ACCEPT_TOKEN(anon_sym_GIB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1679: + case 1675: ACCEPT_TOKEN(anon_sym_tib); END_STATE(); - case 1680: + case 1676: ACCEPT_TOKEN(anon_sym_tib); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1681: + case 1677: ACCEPT_TOKEN(anon_sym_tib); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1682: + case 1678: ACCEPT_TOKEN(anon_sym_tiB); END_STATE(); - case 1683: + case 1679: ACCEPT_TOKEN(anon_sym_tiB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1684: + case 1680: ACCEPT_TOKEN(anon_sym_tiB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1685: + case 1681: ACCEPT_TOKEN(anon_sym_tIB); END_STATE(); - case 1686: + case 1682: ACCEPT_TOKEN(anon_sym_tIB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1687: + case 1683: ACCEPT_TOKEN(anon_sym_tIB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1688: + case 1684: ACCEPT_TOKEN(anon_sym_tIb); END_STATE(); - case 1689: + case 1685: ACCEPT_TOKEN(anon_sym_tIb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1690: + case 1686: ACCEPT_TOKEN(anon_sym_tIb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1691: + case 1687: ACCEPT_TOKEN(anon_sym_Tib); END_STATE(); - case 1692: + case 1688: ACCEPT_TOKEN(anon_sym_Tib); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1693: + case 1689: ACCEPT_TOKEN(anon_sym_Tib); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1694: + case 1690: ACCEPT_TOKEN(anon_sym_TIb); END_STATE(); - case 1695: + case 1691: ACCEPT_TOKEN(anon_sym_TIb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1696: + case 1692: ACCEPT_TOKEN(anon_sym_TIb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1697: + case 1693: ACCEPT_TOKEN(anon_sym_TIB); END_STATE(); - case 1698: + case 1694: ACCEPT_TOKEN(anon_sym_TIB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1699: + case 1695: ACCEPT_TOKEN(anon_sym_TIB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1700: + case 1696: ACCEPT_TOKEN(anon_sym_pib); END_STATE(); - case 1701: + case 1697: ACCEPT_TOKEN(anon_sym_pib); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1702: + case 1698: ACCEPT_TOKEN(anon_sym_pib); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1703: + case 1699: ACCEPT_TOKEN(anon_sym_piB); END_STATE(); - case 1704: + case 1700: ACCEPT_TOKEN(anon_sym_piB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1705: + case 1701: ACCEPT_TOKEN(anon_sym_piB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1706: + case 1702: ACCEPT_TOKEN(anon_sym_pIB); END_STATE(); - case 1707: + case 1703: ACCEPT_TOKEN(anon_sym_pIB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1708: + case 1704: ACCEPT_TOKEN(anon_sym_pIB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1709: + case 1705: ACCEPT_TOKEN(anon_sym_pIb); END_STATE(); - case 1710: + case 1706: ACCEPT_TOKEN(anon_sym_pIb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1711: + case 1707: ACCEPT_TOKEN(anon_sym_pIb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1712: + case 1708: ACCEPT_TOKEN(anon_sym_Pib); END_STATE(); - case 1713: + case 1709: ACCEPT_TOKEN(anon_sym_Pib); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1714: + case 1710: ACCEPT_TOKEN(anon_sym_Pib); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1715: + case 1711: ACCEPT_TOKEN(anon_sym_PIb); END_STATE(); - case 1716: + case 1712: ACCEPT_TOKEN(anon_sym_PIb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1717: + case 1713: ACCEPT_TOKEN(anon_sym_PIb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1718: + case 1714: ACCEPT_TOKEN(anon_sym_PIB); END_STATE(); - case 1719: + case 1715: ACCEPT_TOKEN(anon_sym_PIB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1720: + case 1716: ACCEPT_TOKEN(anon_sym_PIB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1721: + case 1717: ACCEPT_TOKEN(anon_sym_eib); END_STATE(); - case 1722: + case 1718: ACCEPT_TOKEN(anon_sym_eib); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1723: + case 1719: ACCEPT_TOKEN(anon_sym_eib); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1724: + case 1720: ACCEPT_TOKEN(anon_sym_eiB); END_STATE(); - case 1725: + case 1721: ACCEPT_TOKEN(anon_sym_eiB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1726: + case 1722: ACCEPT_TOKEN(anon_sym_eiB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1727: + case 1723: ACCEPT_TOKEN(anon_sym_eIB); END_STATE(); - case 1728: + case 1724: ACCEPT_TOKEN(anon_sym_eIB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1729: + case 1725: ACCEPT_TOKEN(anon_sym_eIB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1730: + case 1726: ACCEPT_TOKEN(anon_sym_eIb); END_STATE(); - case 1731: + case 1727: ACCEPT_TOKEN(anon_sym_eIb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1732: + case 1728: ACCEPT_TOKEN(anon_sym_eIb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1733: + case 1729: ACCEPT_TOKEN(anon_sym_Eib); END_STATE(); - case 1734: + case 1730: ACCEPT_TOKEN(anon_sym_Eib); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1735: + case 1731: ACCEPT_TOKEN(anon_sym_Eib); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1736: + case 1732: ACCEPT_TOKEN(anon_sym_EIb); END_STATE(); - case 1737: + case 1733: ACCEPT_TOKEN(anon_sym_EIb); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1738: + case 1734: ACCEPT_TOKEN(anon_sym_EIb); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1739: + case 1735: ACCEPT_TOKEN(anon_sym_EIB); END_STATE(); - case 1740: + case 1736: ACCEPT_TOKEN(anon_sym_EIB); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); - case 1741: + case 1737: ACCEPT_TOKEN(anon_sym_EIB); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); - case 1742: + case 1738: ACCEPT_TOKEN(anon_sym_0b); if (lookahead == '0' || lookahead == '1' || - lookahead == '_') ADVANCE(1457); + lookahead == '_') ADVANCE(1453); END_STATE(); - case 1743: + case 1739: ACCEPT_TOKEN(anon_sym_0b); if (lookahead == '0' || lookahead == '1' || - lookahead == '_') ADVANCE(2622); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + lookahead == '_') ADVANCE(2618); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1744: + case 1740: ACCEPT_TOKEN(anon_sym_0o); if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1458); + lookahead == '_') ADVANCE(1454); END_STATE(); - case 1745: + case 1741: ACCEPT_TOKEN(anon_sym_0o); if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(2625); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + lookahead == '_') ADVANCE(2621); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1746: + case 1742: ACCEPT_TOKEN(anon_sym_0x); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1456); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1452); END_STATE(); - case 1747: + case 1743: ACCEPT_TOKEN(anon_sym_0x); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2639); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2635); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1748: + case 1744: ACCEPT_TOKEN(anon_sym_LBRACK2); END_STATE(); - case 1749: + case 1745: ACCEPT_TOKEN(sym_hex_digit); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1749); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1745); END_STATE(); - case 1750: + case 1746: ACCEPT_TOKEN(sym_val_date); END_STATE(); - case 1751: + case 1747: ACCEPT_TOKEN(sym_val_date); if (lookahead == '.') ADVANCE(396); if (lookahead == '+' || - lookahead == '-') ADVANCE(174); + lookahead == '-') ADVANCE(177); if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1750); + lookahead == 'z') ADVANCE(1746); END_STATE(); - case 1752: + case 1748: ACCEPT_TOKEN(sym_val_date); - if (lookahead == '.') ADVANCE(2075); + if (lookahead == '.') ADVANCE(2073); if (lookahead == '+' || - lookahead == '-') ADVANCE(1945); + lookahead == '-') ADVANCE(1943); if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1750); + lookahead == 'z') ADVANCE(1746); END_STATE(); - case 1753: + case 1749: ACCEPT_TOKEN(sym_val_date); - if (lookahead == ':') ADVANCE(1760); + if (lookahead == ':') ADVANCE(1756); if (('0' <= lookahead && lookahead <= '5')) ADVANCE(395); END_STATE(); - case 1754: + case 1750: ACCEPT_TOKEN(sym_val_date); - if (lookahead == ':') ADVANCE(1761); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2071); + if (lookahead == ':') ADVANCE(1757); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2069); END_STATE(); - case 1755: + case 1751: ACCEPT_TOKEN(sym_val_date); if (lookahead == 'T') ADVANCE(400); END_STATE(); - case 1756: + case 1752: ACCEPT_TOKEN(sym_val_date); - if (lookahead == 'T') ADVANCE(2080); + if (lookahead == 'T') ADVANCE(2078); END_STATE(); - case 1757: + case 1753: ACCEPT_TOKEN(sym_val_date); - if (lookahead == 'T') ADVANCE(1903); + if (lookahead == 'T') ADVANCE(1901); END_STATE(); - case 1758: + case 1754: ACCEPT_TOKEN(sym_val_date); if (lookahead == '+' || - lookahead == '-') ADVANCE(174); + lookahead == '-') ADVANCE(177); if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1750); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1758); + lookahead == 'z') ADVANCE(1746); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1754); END_STATE(); - case 1759: + case 1755: ACCEPT_TOKEN(sym_val_date); if (lookahead == '+' || - lookahead == '-') ADVANCE(1945); + lookahead == '-') ADVANCE(1943); if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1750); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1759); + lookahead == 'z') ADVANCE(1746); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1755); END_STATE(); - case 1760: + case 1756: ACCEPT_TOKEN(sym_val_date); if (('0' <= lookahead && lookahead <= '5')) ADVANCE(395); END_STATE(); - case 1761: + case 1757: ACCEPT_TOKEN(sym_val_date); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2071); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2069); END_STATE(); - case 1762: + case 1758: ACCEPT_TOKEN(anon_sym_DQUOTE); END_STATE(); - case 1763: + case 1759: ACCEPT_TOKEN(sym__escaped_str_content); - if (lookahead == '#') ADVANCE(1764); + if (lookahead == '#') ADVANCE(1760); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') ADVANCE(1763); + lookahead == ' ') ADVANCE(1759); if (lookahead != 0 && lookahead != '"' && - lookahead != '\\') ADVANCE(1764); + lookahead != '\\') ADVANCE(1760); END_STATE(); - case 1764: + case 1760: ACCEPT_TOKEN(sym__escaped_str_content); if (lookahead != 0 && lookahead != '"' && - lookahead != '\\') ADVANCE(1764); + lookahead != '\\') ADVANCE(1760); END_STATE(); - case 1765: + case 1761: ACCEPT_TOKEN(sym__str_single_quotes); END_STATE(); - case 1766: + case 1762: ACCEPT_TOKEN(sym__str_back_ticks); END_STATE(); - case 1767: + case 1763: ACCEPT_TOKEN(sym_escape_sequence); END_STATE(); - case 1768: + case 1764: ACCEPT_TOKEN(sym_escaped_interpolated_content); - if (lookahead == '#') ADVANCE(1769); + if (lookahead == '#') ADVANCE(1765); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') ADVANCE(1768); + lookahead == ' ') ADVANCE(1764); if (lookahead != 0 && lookahead != '"' && lookahead != '(' && - lookahead != '\\') ADVANCE(1769); + lookahead != '\\') ADVANCE(1765); END_STATE(); - case 1769: + case 1765: ACCEPT_TOKEN(sym_escaped_interpolated_content); if (lookahead != 0 && lookahead != '"' && lookahead != '(' && - lookahead != '\\') ADVANCE(1769); + lookahead != '\\') ADVANCE(1765); END_STATE(); - case 1770: + case 1766: ACCEPT_TOKEN(sym_unescaped_interpolated_content); - if (lookahead == '#') ADVANCE(1771); + if (lookahead == '#') ADVANCE(1767); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') ADVANCE(1770); + lookahead == ' ') ADVANCE(1766); if (lookahead != 0 && lookahead != '\'' && - lookahead != '(') ADVANCE(1771); + lookahead != '(') ADVANCE(1767); END_STATE(); - case 1771: + case 1767: ACCEPT_TOKEN(sym_unescaped_interpolated_content); if (lookahead != 0 && lookahead != '\'' && - lookahead != '(') ADVANCE(1771); + lookahead != '(') ADVANCE(1767); END_STATE(); - case 1772: + case 1768: ACCEPT_TOKEN(anon_sym_DOLLAR_SQUOTE); END_STATE(); - case 1773: + case 1769: ACCEPT_TOKEN(anon_sym_SQUOTE); END_STATE(); - case 1774: + case 1770: ACCEPT_TOKEN(anon_sym_SQUOTE); - if (lookahead == '\'') ADVANCE(1765); - if (lookahead != 0) ADVANCE(161); + if (lookahead == '\'') ADVANCE(1761); + if (lookahead != 0) ADVANCE(163); END_STATE(); - case 1775: + case 1771: ACCEPT_TOKEN(anon_sym_DOLLAR_DQUOTE); END_STATE(); - case 1776: + case 1772: ACCEPT_TOKEN(anon_sym_DQUOTE2); END_STATE(); - case 1777: + case 1773: ACCEPT_TOKEN(sym_inter_escape_sequence); END_STATE(); + case 1774: + ACCEPT_TOKEN(sym__list_item_identifier); + if (lookahead == '+') ADVANCE(223); + if (lookahead == '-') ADVANCE(1813); + if (lookahead == 'B') ADVANCE(1609); + if (lookahead == 'I') ADVANCE(1793); + if (lookahead == '_') ADVANCE(1813); + if (lookahead == 'b') ADVANCE(1606); + if (lookahead == 'i') ADVANCE(1821); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(1883); + END_STATE(); + case 1775: + ACCEPT_TOKEN(sym__list_item_identifier); + if (lookahead == '+') ADVANCE(223); + if (lookahead == '-') ADVANCE(1813); + if (lookahead == 'B') ADVANCE(1603); + if (lookahead == 'I') ADVANCE(1799); + if (lookahead == '_') ADVANCE(1813); + if (lookahead == 'b') ADVANCE(1600); + if (lookahead == 'i') ADVANCE(1800); + if (lookahead == 'n') ADVANCE(1831); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(1883); + END_STATE(); + case 1776: + ACCEPT_TOKEN(sym__list_item_identifier); + if (lookahead == '+') ADVANCE(223); + if (lookahead == '-') ADVANCE(1813); + if (lookahead == '_') ADVANCE(1813); + if (lookahead == 'n') ADVANCE(1831); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(1883); + END_STATE(); + case 1777: + ACCEPT_TOKEN(sym__list_item_identifier); + if (lookahead == '+') ADVANCE(223); + if (lookahead == '-') ADVANCE(1813); + if (lookahead == '_') ADVANCE(1813); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(1883); + END_STATE(); case 1778: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == '+') ADVANCE(220); - if (lookahead == '-') ADVANCE(1817); - if (lookahead == 'B') ADVANCE(1613); - if (lookahead == 'I') ADVANCE(1797); - if (lookahead == '_') ADVANCE(1817); - if (lookahead == 'b') ADVANCE(1610); - if (lookahead == 'i') ADVANCE(1825); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1887); + if (lookahead == '-') ADVANCE(1820); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1883); END_STATE(); case 1779: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == '+') ADVANCE(220); - if (lookahead == '-') ADVANCE(1817); - if (lookahead == 'B') ADVANCE(1607); - if (lookahead == 'I') ADVANCE(1803); - if (lookahead == '_') ADVANCE(1817); - if (lookahead == 'b') ADVANCE(1604); - if (lookahead == 'i') ADVANCE(1804); - if (lookahead == 'n') ADVANCE(1835); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1887); + if (lookahead == '-') ADVANCE(1880); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1883); END_STATE(); case 1780: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == '+') ADVANCE(220); - if (lookahead == '-') ADVANCE(1817); - if (lookahead == '_') ADVANCE(1817); - if (lookahead == 'n') ADVANCE(1835); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1887); + if (lookahead == '-') ADVANCE(1881); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1883); END_STATE(); case 1781: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == '+') ADVANCE(220); - if (lookahead == '-') ADVANCE(1817); - if (lookahead == '_') ADVANCE(1817); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1609); + if (lookahead == 'I') ADVANCE(1793); + if (lookahead == 'b') ADVANCE(1606); + if (lookahead == 'i') ADVANCE(1821); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1782: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == '-') ADVANCE(1824); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1573); + if (lookahead == 'I') ADVANCE(1794); + if (lookahead == 'b') ADVANCE(1570); + if (lookahead == 'i') ADVANCE(1822); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1783: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == '-') ADVANCE(1884); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1549); + if (lookahead == 'I') ADVANCE(1795); + if (lookahead == 'b') ADVANCE(1546); + if (lookahead == 'i') ADVANCE(1823); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1784: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == '-') ADVANCE(1885); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1561); + if (lookahead == 'I') ADVANCE(1796); + if (lookahead == 'b') ADVANCE(1558); + if (lookahead == 'i') ADVANCE(1824); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1785: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1613); + if (lookahead == 'B') ADVANCE(1597); if (lookahead == 'I') ADVANCE(1797); - if (lookahead == 'b') ADVANCE(1610); + if (lookahead == 'b') ADVANCE(1594); if (lookahead == 'i') ADVANCE(1825); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1786: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1577); + if (lookahead == 'B') ADVANCE(1585); if (lookahead == 'I') ADVANCE(1798); - if (lookahead == 'b') ADVANCE(1574); + if (lookahead == 'b') ADVANCE(1582); if (lookahead == 'i') ADVANCE(1826); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1787: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1553); + if (lookahead == 'B') ADVANCE(1603); if (lookahead == 'I') ADVANCE(1799); - if (lookahead == 'b') ADVANCE(1550); - if (lookahead == 'i') ADVANCE(1827); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'b') ADVANCE(1600); + if (lookahead == 'i') ADVANCE(1800); + if (lookahead == 'n') ADVANCE(1831); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1788: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1565); - if (lookahead == 'I') ADVANCE(1800); - if (lookahead == 'b') ADVANCE(1562); - if (lookahead == 'i') ADVANCE(1828); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1567); + if (lookahead == 'I') ADVANCE(1801); + if (lookahead == 'b') ADVANCE(1564); + if (lookahead == 'i') ADVANCE(1802); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1789: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1601); - if (lookahead == 'I') ADVANCE(1801); - if (lookahead == 'b') ADVANCE(1598); - if (lookahead == 'i') ADVANCE(1829); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1543); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == 'b') ADVANCE(1540); + if (lookahead == 'i') ADVANCE(1804); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1790: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1589); - if (lookahead == 'I') ADVANCE(1802); - if (lookahead == 'b') ADVANCE(1586); - if (lookahead == 'i') ADVANCE(1830); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1555); + if (lookahead == 'I') ADVANCE(1805); + if (lookahead == 'b') ADVANCE(1552); + if (lookahead == 'i') ADVANCE(1806); + if (lookahead == 'o') ADVANCE(1829); + if (lookahead == 's') ADVANCE(1512); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1791: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1607); - if (lookahead == 'I') ADVANCE(1803); - if (lookahead == 'b') ADVANCE(1604); - if (lookahead == 'i') ADVANCE(1804); - if (lookahead == 'n') ADVANCE(1835); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1591); + if (lookahead == 'I') ADVANCE(1807); + if (lookahead == 'b') ADVANCE(1588); + if (lookahead == 'i') ADVANCE(1808); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1792: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1571); - if (lookahead == 'I') ADVANCE(1805); - if (lookahead == 'b') ADVANCE(1568); - if (lookahead == 'i') ADVANCE(1806); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1579); + if (lookahead == 'I') ADVANCE(1809); + if (lookahead == 'b') ADVANCE(1576); + if (lookahead == 'i') ADVANCE(1810); + if (lookahead == 'r') ADVANCE(1879); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1793: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1547); - if (lookahead == 'I') ADVANCE(1807); - if (lookahead == 'b') ADVANCE(1544); - if (lookahead == 'i') ADVANCE(1808); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1735); + if (lookahead == 'b') ADVANCE(1732); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1794: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1559); - if (lookahead == 'I') ADVANCE(1809); - if (lookahead == 'b') ADVANCE(1556); - if (lookahead == 'i') ADVANCE(1810); - if (lookahead == 'o') ADVANCE(1833); - if (lookahead == 's') ADVANCE(1516); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1672); + if (lookahead == 'b') ADVANCE(1669); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1795: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1595); - if (lookahead == 'I') ADVANCE(1811); - if (lookahead == 'b') ADVANCE(1592); - if (lookahead == 'i') ADVANCE(1812); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1630); + if (lookahead == 'b') ADVANCE(1627); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1796: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1583); - if (lookahead == 'I') ADVANCE(1813); - if (lookahead == 'b') ADVANCE(1580); - if (lookahead == 'i') ADVANCE(1814); - if (lookahead == 'r') ADVANCE(1883); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1651); + if (lookahead == 'b') ADVANCE(1648); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1797: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1739); - if (lookahead == 'b') ADVANCE(1736); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1714); + if (lookahead == 'b') ADVANCE(1711); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1798: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1676); - if (lookahead == 'b') ADVANCE(1673); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1693); + if (lookahead == 'b') ADVANCE(1690); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1799: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1634); - if (lookahead == 'b') ADVANCE(1631); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1723); + if (lookahead == 'b') ADVANCE(1726); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1800: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1655); - if (lookahead == 'b') ADVANCE(1652); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1720); + if (lookahead == 'b') ADVANCE(1717); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1801: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1718); - if (lookahead == 'b') ADVANCE(1715); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1660); + if (lookahead == 'b') ADVANCE(1663); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1802: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1697); - if (lookahead == 'b') ADVANCE(1694); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1657); + if (lookahead == 'b') ADVANCE(1654); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1803: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1727); - if (lookahead == 'b') ADVANCE(1730); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1618); + if (lookahead == 'b') ADVANCE(1621); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1804: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1724); - if (lookahead == 'b') ADVANCE(1721); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1615); + if (lookahead == 'b') ADVANCE(1612); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1805: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1664); - if (lookahead == 'b') ADVANCE(1667); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1639); + if (lookahead == 'b') ADVANCE(1642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1806: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1661); - if (lookahead == 'b') ADVANCE(1658); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1636); + if (lookahead == 'b') ADVANCE(1633); + if (lookahead == 'n') ADVANCE(1518); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1807: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1622); - if (lookahead == 'b') ADVANCE(1625); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1702); + if (lookahead == 'b') ADVANCE(1705); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1808: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1619); - if (lookahead == 'b') ADVANCE(1616); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1699); + if (lookahead == 'b') ADVANCE(1696); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1809: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1643); - if (lookahead == 'b') ADVANCE(1646); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1681); + if (lookahead == 'b') ADVANCE(1684); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1810: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1640); - if (lookahead == 'b') ADVANCE(1637); - if (lookahead == 'n') ADVANCE(1522); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'B') ADVANCE(1678); + if (lookahead == 'b') ADVANCE(1675); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1811: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1706); - if (lookahead == 'b') ADVANCE(1709); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'N') ADVANCE(1469); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1812: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1703); - if (lookahead == 'b') ADVANCE(1700); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == '_') ADVANCE(1812); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(1883); END_STATE(); case 1813: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1685); - if (lookahead == 'b') ADVANCE(1688); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == '_') ADVANCE(1813); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(1883); END_STATE(); case 1814: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'B') ADVANCE(1682); - if (lookahead == 'b') ADVANCE(1679); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == '_') ADVANCE(1814); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(1883); END_STATE(); case 1815: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'N') ADVANCE(1473); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == '_') ADVANCE(1815); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(1883); END_STATE(); case 1816: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == '_') ADVANCE(1816); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1500); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(1887); + if (lookahead == 'a') ADVANCE(1811); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(1883); END_STATE(); case 1817: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == '_') ADVANCE(1817); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(1887); + if (lookahead == 'a') ADVANCE(1882); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(1883); END_STATE(); case 1818: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == '_') ADVANCE(1818); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(1887); + if (lookahead == 'a') ADVANCE(1847); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(1883); END_STATE(); case 1819: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == '_') ADVANCE(1819); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(1887); + if (lookahead == 'a') ADVANCE(1866); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(1883); END_STATE(); case 1820: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'a') ADVANCE(1815); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(1887); + if (lookahead == 'a') ADVANCE(1853); + if (lookahead == 'o') ADVANCE(1863); + if (lookahead == 's') ADVANCE(1838); + if (lookahead == 'x') ADVANCE(1858); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(1883); END_STATE(); case 1821: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'a') ADVANCE(1886); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(1887); + if (lookahead == 'b') ADVANCE(1729); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1822: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'a') ADVANCE(1851); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(1887); + if (lookahead == 'b') ADVANCE(1666); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1823: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'a') ADVANCE(1870); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(1887); + if (lookahead == 'b') ADVANCE(1624); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1824: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'a') ADVANCE(1857); - if (lookahead == 'o') ADVANCE(1867); - if (lookahead == 's') ADVANCE(1842); - if (lookahead == 'x') ADVANCE(1862); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(1887); + if (lookahead == 'b') ADVANCE(1645); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1825: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'b') ADVANCE(1733); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'b') ADVANCE(1708); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1826: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'b') ADVANCE(1670); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'b') ADVANCE(1687); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1827: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'b') ADVANCE(1628); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'c') ADVANCE(1515); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1828: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'b') ADVANCE(1649); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'd') ADVANCE(1354); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1829: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'b') ADVANCE(1712); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'd') ADVANCE(1270); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1830: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'b') ADVANCE(1691); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'd') ADVANCE(1339); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1831: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'c') ADVANCE(1519); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'd') ADVANCE(1869); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1832: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'd') ADVANCE(1358); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'e') ADVANCE(1438); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1833: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'd') ADVANCE(1274); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'e') ADVANCE(1445); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1834: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'd') ADVANCE(1343); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'e') ADVANCE(1827); + if (lookahead == 't') ADVANCE(1819); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1835: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'd') ADVANCE(1873); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'f') ADVANCE(1455); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1836: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'e') ADVANCE(1442); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'h') ADVANCE(1328); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1837: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'e') ADVANCE(1449); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'h') ADVANCE(1323); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1838: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'e') ADVANCE(1831); - if (lookahead == 't') ADVANCE(1823); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'h') ADVANCE(1845); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1839: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'f') ADVANCE(1459); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'i') ADVANCE(1872); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1840: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'h') ADVANCE(1332); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'i') ADVANCE(1849); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1841: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'h') ADVANCE(1327); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'i') ADVANCE(1875); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1842: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'h') ADVANCE(1849); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'i') ADVANCE(1876); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1843: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'i') ADVANCE(1876); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'k') ADVANCE(1527); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1844: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'i') ADVANCE(1853); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'l') ADVANCE(1431); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1845: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'i') ADVANCE(1879); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'l') ADVANCE(1292); + if (lookahead == 'r') ADVANCE(1297); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1846: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'i') ADVANCE(1880); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'l') ADVANCE(1844); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1847: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'k') ADVANCE(1531); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'l') ADVANCE(1870); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1848: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'l') ADVANCE(1435); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'n') ADVANCE(1149); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1849: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'l') ADVANCE(1296); - if (lookahead == 'r') ADVANCE(1301); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'n') ADVANCE(1318); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1850: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'l') ADVANCE(1848); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'n') ADVANCE(1828); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1851: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'l') ADVANCE(1874); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'n') ADVANCE(1835); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1852: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'n') ADVANCE(1153); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'n') ADVANCE(1831); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1853: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'n') ADVANCE(1322); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'n') ADVANCE(1830); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1854: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'n') ADVANCE(1832); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'o') ADVANCE(1873); + if (lookahead == 's') ADVANCE(1503); + if (lookahead == 'u') ADVANCE(1846); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1855: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'n') ADVANCE(1839); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'o') ADVANCE(1873); + if (lookahead == 'u') ADVANCE(1846); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1856: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'n') ADVANCE(1835); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'o') ADVANCE(1862); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1857: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'n') ADVANCE(1834); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'o') ADVANCE(1829); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1858: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'o') ADVANCE(1877); - if (lookahead == 's') ADVANCE(1507); - if (lookahead == 'u') ADVANCE(1850); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'o') ADVANCE(1864); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1859: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'o') ADVANCE(1877); - if (lookahead == 'u') ADVANCE(1850); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'o') ADVANCE(1874); + if (lookahead == 'u') ADVANCE(1846); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1860: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'o') ADVANCE(1866); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'r') ADVANCE(1521); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1861: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'o') ADVANCE(1833); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'r') ADVANCE(1368); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1862: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'o') ADVANCE(1868); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'r') ADVANCE(1361); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1863: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'o') ADVANCE(1878); - if (lookahead == 'u') ADVANCE(1850); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'r') ADVANCE(1349); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1864: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'r') ADVANCE(1525); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'r') ADVANCE(1344); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1865: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'r') ADVANCE(1372); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'r') ADVANCE(1879); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1866: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'r') ADVANCE(1365); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'r') ADVANCE(1878); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1867: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'r') ADVANCE(1353); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 's') ADVANCE(1509); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1868: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'r') ADVANCE(1348); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 's') ADVANCE(1506); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1869: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'r') ADVANCE(1883); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 's') ADVANCE(1779); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1870: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'r') ADVANCE(1882); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 's') ADVANCE(1833); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1871: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 's') ADVANCE(1513); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 's') ADVANCE(1780); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1872: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 's') ADVANCE(1510); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 't') ADVANCE(1778); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1873: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 's') ADVANCE(1783); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 't') ADVANCE(1376); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1874: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 's') ADVANCE(1837); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 't') ADVANCE(1375); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1875: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 's') ADVANCE(1784); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 't') ADVANCE(1836); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1876: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 't') ADVANCE(1782); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 't') ADVANCE(1837); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1877: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 't') ADVANCE(1380); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 't') ADVANCE(1819); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1878: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 't') ADVANCE(1379); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 't') ADVANCE(1871); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1879: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 't') ADVANCE(1840); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'u') ADVANCE(1832); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1880: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 't') ADVANCE(1841); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'w') ADVANCE(1841); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1881: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 't') ADVANCE(1823); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'w') ADVANCE(1842); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1882: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 't') ADVANCE(1875); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (lookahead == 'y') ADVANCE(1524); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1883: ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'u') ADVANCE(1836); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(1883); END_STATE(); case 1884: - ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'w') ADVANCE(1845); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + ACCEPT_TOKEN(aux_sym_record_entry_token1); + if (lookahead == 'f') ADVANCE(1467); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1886); END_STATE(); case 1885: - ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'w') ADVANCE(1846); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + ACCEPT_TOKEN(aux_sym_record_entry_token1); + if (lookahead == 'n') ADVANCE(1884); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1886); END_STATE(); case 1886: - ACCEPT_TOKEN(sym__list_item_identifier); - if (lookahead == 'y') ADVANCE(1528); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + ACCEPT_TOKEN(aux_sym_record_entry_token1); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1886); END_STATE(); case 1887: - ACCEPT_TOKEN(sym__list_item_identifier); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(1887); + ACCEPT_TOKEN(anon_sym_def_DASHenv); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 1888: - ACCEPT_TOKEN(aux_sym_record_entry_token1); - if (lookahead == 'f') ADVANCE(1471); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1890); + ACCEPT_TOKEN(anon_sym_def_DASHenv); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 1889: - ACCEPT_TOKEN(aux_sym_record_entry_token1); - if (lookahead == 'n') ADVANCE(1888); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1890); + ACCEPT_TOKEN(sym__record_key); + if (lookahead == '-') ADVANCE(1900); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1903); END_STATE(); case 1890: - ACCEPT_TOKEN(aux_sym_record_entry_token1); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1890); + ACCEPT_TOKEN(sym__record_key); + if (lookahead == ':') ADVANCE(403); + if (!sym__record_key_character_set_1(lookahead)) ADVANCE(1903); END_STATE(); case 1891: ACCEPT_TOKEN(sym__record_key); - if (lookahead == '-') ADVANCE(1902); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1905); + if (lookahead == '=') ADVANCE(1305); + if (lookahead == '~') ADVANCE(1336); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1903); END_STATE(); case 1892: ACCEPT_TOKEN(sym__record_key); - if (lookahead == ':') ADVANCE(403); - if (!sym__record_key_character_set_1(lookahead)) ADVANCE(1905); + if (lookahead == '=') ADVANCE(1302); + if (lookahead == '~') ADVANCE(1333); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1903); END_STATE(); case 1893: ACCEPT_TOKEN(sym__record_key); - if (lookahead == '=') ADVANCE(1309); - if (lookahead == '~') ADVANCE(1340); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1905); + if (lookahead == '_') ADVANCE(1893); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1903); END_STATE(); case 1894: ACCEPT_TOKEN(sym__record_key); - if (lookahead == '=') ADVANCE(1306); - if (lookahead == '~') ADVANCE(1337); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1905); + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(1453); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1903); END_STATE(); case 1895: ACCEPT_TOKEN(sym__record_key); - if (lookahead == '_') ADVANCE(1895); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1905); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(1454); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1903); END_STATE(); case 1896: ACCEPT_TOKEN(sym__record_key); - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(1457); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1905); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1889); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1903); END_STATE(); case 1897: ACCEPT_TOKEN(sym__record_key); - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1458); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1905); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1890); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1903); END_STATE(); case 1898: ACCEPT_TOKEN(sym__record_key); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1891); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1905); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1896); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1903); END_STATE(); case 1899: ACCEPT_TOKEN(sym__record_key); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1892); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1905); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1753); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1903); END_STATE(); case 1900: ACCEPT_TOKEN(sym__record_key); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1898); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1905); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1899); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1903); END_STATE(); case 1901: ACCEPT_TOKEN(sym__record_key); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1757); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1905); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1897); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1903); END_STATE(); case 1902: - ACCEPT_TOKEN(sym__record_key); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1901); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1905); - END_STATE(); - case 1903: - ACCEPT_TOKEN(sym__record_key); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1899); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1905); - END_STATE(); - case 1904: ACCEPT_TOKEN(sym__record_key); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1456); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1905); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1452); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1903); END_STATE(); - case 1905: + case 1903: ACCEPT_TOKEN(sym__record_key); - if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1905); + if (!aux_sym_record_entry_token1_character_set_1(lookahead)) ADVANCE(1903); END_STATE(); - case 1906: + case 1904: ACCEPT_TOKEN(aux_sym_path_token1); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1906); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1904); END_STATE(); - case 1907: + case 1905: ACCEPT_TOKEN(anon_sym_CARET); END_STATE(); - case 1908: + case 1906: ACCEPT_TOKEN(anon_sym_CARET); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1909: + case 1907: ACCEPT_TOKEN(anon_sym_err_GT); END_STATE(); - case 1910: + case 1908: ACCEPT_TOKEN(anon_sym_err_GT); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1911: + case 1909: ACCEPT_TOKEN(anon_sym_out_GT); END_STATE(); - case 1912: + case 1910: ACCEPT_TOKEN(anon_sym_out_GT); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1913: + case 1911: ACCEPT_TOKEN(anon_sym_e_GT); END_STATE(); - case 1914: + case 1912: ACCEPT_TOKEN(anon_sym_e_GT); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1915: + case 1913: ACCEPT_TOKEN(anon_sym_o_GT); END_STATE(); - case 1916: + case 1914: ACCEPT_TOKEN(anon_sym_o_GT); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1917: + case 1915: ACCEPT_TOKEN(anon_sym_err_PLUSout_GT); END_STATE(); - case 1918: + case 1916: ACCEPT_TOKEN(anon_sym_err_PLUSout_GT); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1919: + case 1917: ACCEPT_TOKEN(anon_sym_out_PLUSerr_GT); END_STATE(); - case 1920: + case 1918: ACCEPT_TOKEN(anon_sym_out_PLUSerr_GT); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1921: + case 1919: ACCEPT_TOKEN(anon_sym_o_PLUSe_GT); END_STATE(); - case 1922: + case 1920: ACCEPT_TOKEN(anon_sym_o_PLUSe_GT); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 1923: + case 1921: ACCEPT_TOKEN(anon_sym_e_PLUSo_GT); END_STATE(); - case 1924: + case 1922: ACCEPT_TOKEN(anon_sym_e_PLUSo_GT); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); + END_STATE(); + case 1923: + ACCEPT_TOKEN(sym_short_flag); + if (lookahead == 'f') ADVANCE(1465); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1925); + END_STATE(); + case 1924: + ACCEPT_TOKEN(sym_short_flag); + if (lookahead == 'n') ADVANCE(1923); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1925); END_STATE(); case 1925: ACCEPT_TOKEN(sym_short_flag); - if (lookahead == 'f') ADVANCE(1469); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1927); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1925); END_STATE(); case 1926: - ACCEPT_TOKEN(sym_short_flag); - if (lookahead == 'n') ADVANCE(1925); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1927); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == '+') ADVANCE(1985); + if (lookahead == '-') ADVANCE(1987); + if (lookahead == '>') ADVANCE(1911); + if (lookahead == 'B') ADVANCE(1603); + if (lookahead == 'I') ADVANCE(1971); + if (lookahead == '_') ADVANCE(1987); + if (lookahead == 'b') ADVANCE(1600); + if (lookahead == 'i') ADVANCE(1972); + if (lookahead == 'n') ADVANCE(2005); + if (lookahead == 'r') ADVANCE(2040); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1927: - ACCEPT_TOKEN(sym_short_flag); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1927); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == '+') ADVANCE(1985); + if (lookahead == '-') ADVANCE(1987); + if (lookahead == '>') ADVANCE(1911); + if (lookahead == 'B') ADVANCE(1603); + if (lookahead == 'I') ADVANCE(1971); + if (lookahead == '_') ADVANCE(1987); + if (lookahead == 'b') ADVANCE(1600); + if (lookahead == 'i') ADVANCE(1972); + if (lookahead == 'r') ADVANCE(2040); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1928: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(1987); - if (lookahead == '-') ADVANCE(1989); - if (lookahead == '>') ADVANCE(1913); - if (lookahead == 'B') ADVANCE(1607); - if (lookahead == 'I') ADVANCE(1973); - if (lookahead == '_') ADVANCE(1989); - if (lookahead == 'b') ADVANCE(1604); - if (lookahead == 'i') ADVANCE(1974); - if (lookahead == 'n') ADVANCE(2007); - if (lookahead == 'r') ADVANCE(2042); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '+') ADVANCE(1985); + if (lookahead == '-') ADVANCE(1987); + if (lookahead == '>') ADVANCE(1911); + if (lookahead == '_') ADVANCE(1987); + if (lookahead == 'n') ADVANCE(2005); + if (lookahead == 'r') ADVANCE(2040); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1929: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(1987); - if (lookahead == '-') ADVANCE(1989); - if (lookahead == '>') ADVANCE(1913); - if (lookahead == 'B') ADVANCE(1607); - if (lookahead == 'I') ADVANCE(1973); - if (lookahead == '_') ADVANCE(1989); - if (lookahead == 'b') ADVANCE(1604); - if (lookahead == 'i') ADVANCE(1974); - if (lookahead == 'r') ADVANCE(2042); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '+') ADVANCE(1985); + if (lookahead == '-') ADVANCE(1987); + if (lookahead == '>') ADVANCE(1911); + if (lookahead == '_') ADVANCE(1987); + if (lookahead == 'r') ADVANCE(2040); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1930: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(1987); - if (lookahead == '-') ADVANCE(1989); + if (lookahead == '+') ADVANCE(2010); if (lookahead == '>') ADVANCE(1913); - if (lookahead == '_') ADVANCE(1989); - if (lookahead == 'n') ADVANCE(2007); - if (lookahead == 'r') ADVANCE(2042); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'r') ADVANCE(1368); + if (lookahead == 'u') ADVANCE(2056); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1931: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(1987); - if (lookahead == '-') ADVANCE(1989); + if (lookahead == '+') ADVANCE(2010); if (lookahead == '>') ADVANCE(1913); - if (lookahead == '_') ADVANCE(1989); - if (lookahead == 'r') ADVANCE(2042); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'u') ADVANCE(2056); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1932: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(2012); - if (lookahead == '>') ADVANCE(1915); - if (lookahead == 'r') ADVANCE(1372); - if (lookahead == 'u') ADVANCE(2058); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '+') ADVANCE(2030); + if (lookahead == '>') ADVANCE(1911); + if (lookahead == 'B') ADVANCE(1603); + if (lookahead == 'I') ADVANCE(1971); + if (lookahead == 'b') ADVANCE(1600); + if (lookahead == 'i') ADVANCE(1972); + if (lookahead == 'n') ADVANCE(2005); + if (lookahead == 'r') ADVANCE(2040); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1933: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(2012); - if (lookahead == '>') ADVANCE(1915); - if (lookahead == 'u') ADVANCE(2058); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '+') ADVANCE(2030); + if (lookahead == '>') ADVANCE(1911); + if (lookahead == 'B') ADVANCE(1603); + if (lookahead == 'I') ADVANCE(1971); + if (lookahead == 'b') ADVANCE(1600); + if (lookahead == 'i') ADVANCE(1972); + if (lookahead == 'r') ADVANCE(2040); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1934: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(2032); - if (lookahead == '>') ADVANCE(1913); - if (lookahead == 'B') ADVANCE(1607); - if (lookahead == 'I') ADVANCE(1973); - if (lookahead == 'b') ADVANCE(1604); - if (lookahead == 'i') ADVANCE(1974); - if (lookahead == 'n') ADVANCE(2007); - if (lookahead == 'r') ADVANCE(2042); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '+') ADVANCE(2030); + if (lookahead == '>') ADVANCE(1911); + if (lookahead == 'n') ADVANCE(2005); + if (lookahead == 'r') ADVANCE(2040); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1935: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(2032); - if (lookahead == '>') ADVANCE(1913); - if (lookahead == 'B') ADVANCE(1607); - if (lookahead == 'I') ADVANCE(1973); - if (lookahead == 'b') ADVANCE(1604); - if (lookahead == 'i') ADVANCE(1974); - if (lookahead == 'r') ADVANCE(2042); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '+') ADVANCE(2030); + if (lookahead == '>') ADVANCE(1911); + if (lookahead == 'r') ADVANCE(2040); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1936: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(2032); - if (lookahead == '>') ADVANCE(1913); - if (lookahead == 'n') ADVANCE(2007); - if (lookahead == 'r') ADVANCE(2042); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '+') ADVANCE(2031); + if (lookahead == '>') ADVANCE(1907); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1937: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(2032); - if (lookahead == '>') ADVANCE(1913); - if (lookahead == 'r') ADVANCE(2042); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '+') ADVANCE(2011); + if (lookahead == '>') ADVANCE(1909); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1938: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(2033); - if (lookahead == '>') ADVANCE(1909); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '-') ADVANCE(1994); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1939: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(2013); - if (lookahead == '>') ADVANCE(1911); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '-') ADVANCE(2017); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1940: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(1996); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '-') ADVANCE(2065); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1941: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(2019); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '-') ADVANCE(2076); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1942: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(2067); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '-') ADVANCE(2066); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1943: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(2078); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '2') ADVANCE(2068); + if (lookahead == '0' || + lookahead == '1') ADVANCE(2074); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1944: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(2068); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == ':') ADVANCE(2079); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1945: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '2') ADVANCE(2070); - if (lookahead == '0' || - lookahead == '1') ADVANCE(2076); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == ':') ADVANCE(2081); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1946: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == ':') ADVANCE(2081); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '=') ADVANCE(1305); + if (lookahead == '~') ADVANCE(1336); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1947: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == ':') ADVANCE(2083); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '=') ADVANCE(1302); + if (lookahead == '~') ADVANCE(1333); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1948: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '=') ADVANCE(1309); - if (lookahead == '~') ADVANCE(1340); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '>') ADVANCE(1921); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1949: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '=') ADVANCE(1306); - if (lookahead == '~') ADVANCE(1337); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '>') ADVANCE(1919); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1950: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '>') ADVANCE(1923); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '>') ADVANCE(1915); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1951: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '>') ADVANCE(1921); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '>') ADVANCE(1917); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1952: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '>') ADVANCE(1917); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1609); + if (lookahead == 'I') ADVANCE(1965); + if (lookahead == '_') ADVANCE(1987); + if (lookahead == 'b') ADVANCE(1606); + if (lookahead == 'i') ADVANCE(1995); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1987); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1953: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '>') ADVANCE(1919); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1609); + if (lookahead == 'I') ADVANCE(1965); + if (lookahead == 'b') ADVANCE(1606); + if (lookahead == 'i') ADVANCE(1995); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1954: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1613); - if (lookahead == 'I') ADVANCE(1967); - if (lookahead == '_') ADVANCE(1989); - if (lookahead == 'b') ADVANCE(1610); - if (lookahead == 'i') ADVANCE(1997); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1989); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1573); + if (lookahead == 'I') ADVANCE(1966); + if (lookahead == 'b') ADVANCE(1570); + if (lookahead == 'i') ADVANCE(1996); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1955: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1613); + if (lookahead == 'B') ADVANCE(1549); if (lookahead == 'I') ADVANCE(1967); - if (lookahead == 'b') ADVANCE(1610); + if (lookahead == 'b') ADVANCE(1546); if (lookahead == 'i') ADVANCE(1997); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1956: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1577); + if (lookahead == 'B') ADVANCE(1561); if (lookahead == 'I') ADVANCE(1968); - if (lookahead == 'b') ADVANCE(1574); + if (lookahead == 'b') ADVANCE(1558); if (lookahead == 'i') ADVANCE(1998); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1957: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1553); + if (lookahead == 'B') ADVANCE(1597); if (lookahead == 'I') ADVANCE(1969); - if (lookahead == 'b') ADVANCE(1550); + if (lookahead == 'b') ADVANCE(1594); if (lookahead == 'i') ADVANCE(1999); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1958: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1565); + if (lookahead == 'B') ADVANCE(1585); if (lookahead == 'I') ADVANCE(1970); - if (lookahead == 'b') ADVANCE(1562); + if (lookahead == 'b') ADVANCE(1582); if (lookahead == 'i') ADVANCE(2000); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1959: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1601); - if (lookahead == 'I') ADVANCE(1971); - if (lookahead == 'b') ADVANCE(1598); - if (lookahead == 'i') ADVANCE(2001); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1567); + if (lookahead == 'I') ADVANCE(1973); + if (lookahead == 'b') ADVANCE(1564); + if (lookahead == 'i') ADVANCE(1974); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1960: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1589); - if (lookahead == 'I') ADVANCE(1972); - if (lookahead == 'b') ADVANCE(1586); - if (lookahead == 'i') ADVANCE(2002); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1543); + if (lookahead == 'I') ADVANCE(1975); + if (lookahead == 'b') ADVANCE(1540); + if (lookahead == 'i') ADVANCE(1976); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1961: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1571); - if (lookahead == 'I') ADVANCE(1975); - if (lookahead == 'b') ADVANCE(1568); - if (lookahead == 'i') ADVANCE(1976); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1555); + if (lookahead == 'I') ADVANCE(1977); + if (lookahead == 'b') ADVANCE(1552); + if (lookahead == 'i') ADVANCE(1978); + if (lookahead == 'o') ADVANCE(2003); + if (lookahead == 's') ADVANCE(1512); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1962: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1547); + if (lookahead == 'B') ADVANCE(1555); if (lookahead == 'I') ADVANCE(1977); - if (lookahead == 'b') ADVANCE(1544); + if (lookahead == 'b') ADVANCE(1552); if (lookahead == 'i') ADVANCE(1978); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 's') ADVANCE(1512); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1963: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1559); + if (lookahead == 'B') ADVANCE(1591); if (lookahead == 'I') ADVANCE(1979); - if (lookahead == 'b') ADVANCE(1556); + if (lookahead == 'b') ADVANCE(1588); if (lookahead == 'i') ADVANCE(1980); - if (lookahead == 'o') ADVANCE(2005); - if (lookahead == 's') ADVANCE(1516); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1964: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1559); - if (lookahead == 'I') ADVANCE(1979); - if (lookahead == 'b') ADVANCE(1556); - if (lookahead == 'i') ADVANCE(1980); - if (lookahead == 's') ADVANCE(1516); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1579); + if (lookahead == 'I') ADVANCE(1981); + if (lookahead == 'b') ADVANCE(1576); + if (lookahead == 'i') ADVANCE(1982); + if (lookahead == 'r') ADVANCE(2063); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1965: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1595); - if (lookahead == 'I') ADVANCE(1981); - if (lookahead == 'b') ADVANCE(1592); - if (lookahead == 'i') ADVANCE(1982); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1735); + if (lookahead == 'b') ADVANCE(1732); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1966: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1583); - if (lookahead == 'I') ADVANCE(1983); - if (lookahead == 'b') ADVANCE(1580); - if (lookahead == 'i') ADVANCE(1984); - if (lookahead == 'r') ADVANCE(2065); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1672); + if (lookahead == 'b') ADVANCE(1669); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1967: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1739); - if (lookahead == 'b') ADVANCE(1736); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1630); + if (lookahead == 'b') ADVANCE(1627); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1968: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1676); - if (lookahead == 'b') ADVANCE(1673); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1651); + if (lookahead == 'b') ADVANCE(1648); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1969: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1634); - if (lookahead == 'b') ADVANCE(1631); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1714); + if (lookahead == 'b') ADVANCE(1711); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1970: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1655); - if (lookahead == 'b') ADVANCE(1652); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1693); + if (lookahead == 'b') ADVANCE(1690); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1971: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1718); - if (lookahead == 'b') ADVANCE(1715); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1723); + if (lookahead == 'b') ADVANCE(1726); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1972: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1697); - if (lookahead == 'b') ADVANCE(1694); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1720); + if (lookahead == 'b') ADVANCE(1717); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1973: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1727); - if (lookahead == 'b') ADVANCE(1730); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1660); + if (lookahead == 'b') ADVANCE(1663); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1974: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1724); - if (lookahead == 'b') ADVANCE(1721); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1657); + if (lookahead == 'b') ADVANCE(1654); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1975: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1664); - if (lookahead == 'b') ADVANCE(1667); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1618); + if (lookahead == 'b') ADVANCE(1621); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1976: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1661); - if (lookahead == 'b') ADVANCE(1658); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1615); + if (lookahead == 'b') ADVANCE(1612); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1977: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1622); - if (lookahead == 'b') ADVANCE(1625); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1639); + if (lookahead == 'b') ADVANCE(1642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1978: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1619); - if (lookahead == 'b') ADVANCE(1616); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1636); + if (lookahead == 'b') ADVANCE(1633); + if (lookahead == 'n') ADVANCE(1518); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1979: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1643); - if (lookahead == 'b') ADVANCE(1646); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1702); + if (lookahead == 'b') ADVANCE(1705); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1980: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1640); - if (lookahead == 'b') ADVANCE(1637); - if (lookahead == 'n') ADVANCE(1522); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1699); + if (lookahead == 'b') ADVANCE(1696); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1981: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1706); - if (lookahead == 'b') ADVANCE(1709); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1681); + if (lookahead == 'b') ADVANCE(1684); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1982: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1703); - if (lookahead == 'b') ADVANCE(1700); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'B') ADVANCE(1678); + if (lookahead == 'b') ADVANCE(1675); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1983: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1685); - if (lookahead == 'b') ADVANCE(1688); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'N') ADVANCE(1469); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1984: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1682); - if (lookahead == 'b') ADVANCE(1679); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '_') ADVANCE(1984); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1985: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'N') ADVANCE(1473); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '_') ADVANCE(1987); + if (lookahead == 'o') ADVANCE(1948); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1986: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '_') ADVANCE(1986); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '_') ADVANCE(1987); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1987); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1987: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '_') ADVANCE(1989); - if (lookahead == 'o') ADVANCE(1950); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '_') ADVANCE(1987); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1409); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1988: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '_') ADVANCE(1989); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1989); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == '_') ADVANCE(1988); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1989: ACCEPT_TOKEN(aux_sym_unquoted_token1); if (lookahead == '_') ADVANCE(1989); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1990: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '_') ADVANCE(1990); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1500); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'a') ADVANCE(1983); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1991: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '_') ADVANCE(1991); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'a') ADVANCE(2067); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1992: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'a') ADVANCE(1985); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'a') ADVANCE(2024); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1993: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'a') ADVANCE(2069); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'a') ADVANCE(2044); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1994: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'a') ADVANCE(2026); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'a') ADVANCE(2029); + if (lookahead == 'o') ADVANCE(2042); + if (lookahead == 's') ADVANCE(2013); + if (lookahead == 'x') ADVANCE(2034); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1995: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'a') ADVANCE(2046); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'b') ADVANCE(1729); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1996: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'a') ADVANCE(2031); - if (lookahead == 'o') ADVANCE(2044); - if (lookahead == 's') ADVANCE(2015); - if (lookahead == 'x') ADVANCE(2036); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'b') ADVANCE(1666); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1997: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1733); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'b') ADVANCE(1624); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1998: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1670); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'b') ADVANCE(1645); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 1999: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1628); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'b') ADVANCE(1708); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2000: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1649); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'b') ADVANCE(1687); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2001: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1712); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'c') ADVANCE(1515); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2002: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1691); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'd') ADVANCE(1354); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2003: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'c') ADVANCE(1519); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'd') ADVANCE(1270); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2004: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'd') ADVANCE(1358); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'd') ADVANCE(1339); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2005: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'd') ADVANCE(1274); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'd') ADVANCE(2051); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2006: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'd') ADVANCE(1343); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'e') ADVANCE(2001); + if (lookahead == 't') ADVANCE(1993); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2007: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'd') ADVANCE(2053); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'e') ADVANCE(2001); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2008: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(2003); - if (lookahead == 't') ADVANCE(1995); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'e') ADVANCE(1438); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2009: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(2003); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'e') ADVANCE(1445); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2010: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1442); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'e') ADVANCE(1949); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2011: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1449); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'e') ADVANCE(2046); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2012: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1951); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'f') ADVANCE(1455); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2013: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(2048); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'h') ADVANCE(2022); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2014: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'f') ADVANCE(1459); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'h') ADVANCE(1328); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2015: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'h') ADVANCE(2024); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'h') ADVANCE(1323); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2016: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'h') ADVANCE(1332); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'i') ADVANCE(2053); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2017: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'h') ADVANCE(1327); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'i') ADVANCE(2027); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2018: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'i') ADVANCE(2055); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'i') ADVANCE(2057); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2019: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'i') ADVANCE(2029); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'i') ADVANCE(2059); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2020: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'i') ADVANCE(2059); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'k') ADVANCE(1527); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2021: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'i') ADVANCE(2061); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'l') ADVANCE(1431); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2022: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'k') ADVANCE(1531); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'l') ADVANCE(1292); + if (lookahead == 'r') ADVANCE(1297); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2023: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'l') ADVANCE(1435); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'l') ADVANCE(2021); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2024: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'l') ADVANCE(1296); - if (lookahead == 'r') ADVANCE(1301); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'l') ADVANCE(2050); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2025: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'l') ADVANCE(2023); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'n') ADVANCE(2002); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2026: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'l') ADVANCE(2052); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'n') ADVANCE(1149); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2027: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'n') ADVANCE(2004); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'n') ADVANCE(1318); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2028: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'n') ADVANCE(1153); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'n') ADVANCE(2012); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2029: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'n') ADVANCE(1322); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'n') ADVANCE(2004); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2030: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'n') ADVANCE(2014); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'o') ADVANCE(1948); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2031: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'n') ADVANCE(2006); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'o') ADVANCE(2064); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2032: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(1950); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'o') ADVANCE(2041); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2033: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(2066); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'o') ADVANCE(2003); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2034: ACCEPT_TOKEN(aux_sym_unquoted_token1); if (lookahead == 'o') ADVANCE(2043); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2035: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(2005); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'o') ADVANCE(2054); + if (lookahead == 'u') ADVANCE(2023); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2036: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(2045); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'o') ADVANCE(2055); + if (lookahead == 's') ADVANCE(1503); + if (lookahead == 'u') ADVANCE(2023); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2037: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(2056); - if (lookahead == 'u') ADVANCE(2025); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'o') ADVANCE(2055); + if (lookahead == 'u') ADVANCE(2023); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2038: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(2057); - if (lookahead == 's') ADVANCE(1507); - if (lookahead == 'u') ADVANCE(2025); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'r') ADVANCE(1521); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2039: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(2057); - if (lookahead == 'u') ADVANCE(2025); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'r') ADVANCE(2063); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2040: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1525); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'r') ADVANCE(1936); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2041: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(2065); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'r') ADVANCE(1361); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2042: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1938); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'r') ADVANCE(1349); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2043: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1365); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'r') ADVANCE(1344); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2044: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1353); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'r') ADVANCE(2061); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2045: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1348); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'r') ADVANCE(1951); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2046: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(2063); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'r') ADVANCE(2045); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2047: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1953); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 's') ADVANCE(1503); + if (lookahead == 'u') ADVANCE(2023); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2048: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(2047); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 's') ADVANCE(1509); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2049: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(1507); - if (lookahead == 'u') ADVANCE(2025); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 's') ADVANCE(1506); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2050: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(1513); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 's') ADVANCE(2009); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2051: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(1510); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 's') ADVANCE(1940); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2052: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(2011); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 's') ADVANCE(1942); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2053: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(1942); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 't') ADVANCE(1938); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2054: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(1944); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 't') ADVANCE(1375); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2055: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1940); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 't') ADVANCE(1939); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2056: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1379); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 't') ADVANCE(1937); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2057: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1941); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 't') ADVANCE(2014); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2058: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1939); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 't') ADVANCE(1950); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2059: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(2016); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 't') ADVANCE(2015); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2060: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1952); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 't') ADVANCE(1993); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2061: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(2017); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 't') ADVANCE(2052); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2062: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1995); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'u') ADVANCE(2023); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2063: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(2054); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'u') ADVANCE(2008); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2064: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'u') ADVANCE(2025); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'u') ADVANCE(2058); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2065: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'u') ADVANCE(2010); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'w') ADVANCE(2018); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2066: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'u') ADVANCE(2060); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'w') ADVANCE(2019); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2067: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'w') ADVANCE(2020); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (lookahead == 'y') ADVANCE(1524); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2068: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'w') ADVANCE(2021); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1750); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2069: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'y') ADVANCE(1528); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1746); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2070: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1754); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1945); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2071: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1750); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1752); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2072: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1947); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1748); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2073: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1756); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1755); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2074: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1752); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1750); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2075: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1759); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2077); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2076: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1754); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2071); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2077: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2079); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1941); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2078: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2073); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2070); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2079: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1943); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2072); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2080: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2072); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1944); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2081: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2074); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2080); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2082: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1946); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2082); END_STATE(); case 2083: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2082); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + ACCEPT_TOKEN(aux_sym_unquoted_token2); END_STATE(); case 2084: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2084); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == '+') ADVANCE(2010); + if (lookahead == '>') ADVANCE(1913); + if (lookahead == 'r') ADVANCE(1368); + if (lookahead == 'u') ADVANCE(2056); END_STATE(); case 2085: ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == '+') ADVANCE(2010); + if (lookahead == '>') ADVANCE(1913); + if (lookahead == 'u') ADVANCE(2056); END_STATE(); case 2086: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '+') ADVANCE(2012); - if (lookahead == '>') ADVANCE(1915); - if (lookahead == 'r') ADVANCE(1372); - if (lookahead == 'u') ADVANCE(2058); + if (lookahead == '+') ADVANCE(2030); + if (lookahead == '>') ADVANCE(1911); + if (lookahead == 'n') ADVANCE(2005); + if (lookahead == 'r') ADVANCE(2040); END_STATE(); case 2087: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '+') ADVANCE(2012); - if (lookahead == '>') ADVANCE(1915); - if (lookahead == 'u') ADVANCE(2058); + if (lookahead == '+') ADVANCE(2030); + if (lookahead == '>') ADVANCE(1911); + if (lookahead == 'r') ADVANCE(2040); END_STATE(); case 2088: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '+') ADVANCE(2032); - if (lookahead == '>') ADVANCE(1913); - if (lookahead == 'n') ADVANCE(2007); - if (lookahead == 'r') ADVANCE(2042); + if (lookahead == '-') ADVANCE(1111); + if (lookahead == '_') ADVANCE(1502); + if (lookahead == 'i') ADVANCE(1924); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(1925); END_STATE(); case 2089: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '+') ADVANCE(2032); - if (lookahead == '>') ADVANCE(1913); - if (lookahead == 'r') ADVANCE(2042); + if (lookahead == '=') ADVANCE(1305); + if (lookahead == '~') ADVANCE(1336); END_STATE(); case 2090: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '-') ADVANCE(1115); - if (lookahead == '_') ADVANCE(1506); - if (lookahead == 'i') ADVANCE(1926); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1485); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(1927); + if (lookahead == '=') ADVANCE(1302); + if (lookahead == '>') ADVANCE(1189); + if (lookahead == '~') ADVANCE(1333); END_STATE(); case 2091: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '=') ADVANCE(1309); - if (lookahead == '~') ADVANCE(1340); + if (lookahead == '=') ADVANCE(1302); + if (lookahead == '~') ADVANCE(1333); END_STATE(); case 2092: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '=') ADVANCE(1306); - if (lookahead == '>') ADVANCE(1193); - if (lookahead == '~') ADVANCE(1337); + if (lookahead == '_') ADVANCE(1499); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); END_STATE(); case 2093: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '=') ADVANCE(1306); - if (lookahead == '~') ADVANCE(1337); + if (lookahead == '_') ADVANCE(589); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(589); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(795); END_STATE(); case 2094: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '_') ADVANCE(1503); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1500); + if (lookahead == '_') ADVANCE(1984); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); END_STATE(); case 2095: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '_') ADVANCE(589); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(589); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(792); + if (lookahead == '_') ADVANCE(838); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1414); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(915); END_STATE(); case 2096: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '_') ADVANCE(1986); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (lookahead == '_') ADVANCE(590); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1413); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(795); END_STATE(); case 2097: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '_') ADVANCE(835); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1418); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(912); + if (lookahead == '_') ADVANCE(224); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); END_STATE(); case 2098: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '_') ADVANCE(590); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1417); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(792); + if (lookahead == '_') ADVANCE(1814); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1425); END_STATE(); case 2099: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '_') ADVANCE(221); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (lookahead == '_') ADVANCE(1496); + if (lookahead == 'b') ADVANCE(1738); + if (lookahead == 'o') ADVANCE(1740); + if (lookahead == 'x') ADVANCE(1742); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1488); END_STATE(); case 2100: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '_') ADVANCE(1818); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1429); + if (lookahead == '_') ADVANCE(1496); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1488); END_STATE(); case 2101: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '_') ADVANCE(1500); - if (lookahead == 'b') ADVANCE(1742); - if (lookahead == 'o') ADVANCE(1744); - if (lookahead == 'x') ADVANCE(1746); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1492); + if (lookahead == 'a') ADVANCE(588); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 2102: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '_') ADVANCE(1500); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1492); + if (lookahead == 'a') ADVANCE(685); + if (lookahead == 'o') ADVANCE(620); + if (lookahead == 'u') ADVANCE(762); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 2103: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(588); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(1983); END_STATE(); case 2104: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(682); - if (lookahead == 'o') ADVANCE(619); - if (lookahead == 'u') ADVANCE(759); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(2024); END_STATE(); case 2105: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(1985); + if (lookahead == 'a') ADVANCE(1811); END_STATE(); case 2106: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(2026); + if (lookahead == 'a') ADVANCE(1847); END_STATE(); case 2107: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(1815); + if (lookahead == 'a') ADVANCE(220); END_STATE(); case 2108: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(1851); + if (lookahead == 'a') ADVANCE(298); END_STATE(); case 2109: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(217); + if (lookahead == 'a') ADVANCE(696); + if (lookahead == 'o') ADVANCE(730); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 2110: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(296); + if (lookahead == 'a') ADVANCE(761); + if (lookahead == 'o') ADVANCE(622); + if (lookahead == 'u') ADVANCE(762); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 2111: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(693); - if (lookahead == 'o') ADVANCE(727); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(761); + if (lookahead == 'o') ADVANCE(620); + if (lookahead == 'u') ADVANCE(762); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 2112: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(758); - if (lookahead == 'o') ADVANCE(621); - if (lookahead == 'u') ADVANCE(759); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(774); + if (lookahead == 'o') ADVANCE(699); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 2113: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(758); - if (lookahead == 'o') ADVANCE(619); - if (lookahead == 'u') ADVANCE(759); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(660); + if (lookahead == 'o') ADVANCE(1171); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2114: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(771); - if (lookahead == 'o') ADVANCE(696); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(760); + if (lookahead == 'i') ADVANCE(757); + if (lookahead == 'o') ADVANCE(717); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2115: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'e') ADVANCE(658); - if (lookahead == 'o') ADVANCE(1175); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(760); + if (lookahead == 'o') ADVANCE(717); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2116: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'e') ADVANCE(757); - if (lookahead == 'i') ADVANCE(754); - if (lookahead == 'o') ADVANCE(714); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(663); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2117: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'e') ADVANCE(757); - if (lookahead == 'o') ADVANCE(714); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(789); + if (lookahead == 'o') ADVANCE(769); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2118: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'e') ADVANCE(660); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(662); + if (lookahead == 'o') ADVANCE(1171); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2119: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'e') ADVANCE(786); - if (lookahead == 'o') ADVANCE(766); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'f') ADVANCE(1176); + if (lookahead == 'n') ADVANCE(1148); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2120: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'f') ADVANCE(1180); - if (lookahead == 'n') ADVANCE(1152); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'f') ADVANCE(1176); + if (lookahead == 'n') ADVANCE(661); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2121: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'f') ADVANCE(1180); - if (lookahead == 'n') ADVANCE(659); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'f') ADVANCE(1173); + if (lookahead == 'n') ADVANCE(1147); END_STATE(); case 2122: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'f') ADVANCE(1177); - if (lookahead == 'n') ADVANCE(1151); + if (lookahead == 'h') ADVANCE(656); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2123: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'h') ADVANCE(654); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'h') ADVANCE(679); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2124: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'h') ADVANCE(676); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'i') ADVANCE(623); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2125: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'i') ADVANCE(622); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'i') ADVANCE(2053); END_STATE(); case 2126: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'i') ADVANCE(2055); + if (lookahead == 'i') ADVANCE(1872); END_STATE(); case 2127: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'i') ADVANCE(1876); + if (lookahead == 'i') ADVANCE(356); END_STATE(); case 2128: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'i') ADVANCE(355); + if (lookahead == 'i') ADVANCE(905); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2129: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'i') ADVANCE(902); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'i') ADVANCE(766); + if (lookahead == 'r') ADVANCE(644); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2130: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'i') ADVANCE(763); - if (lookahead == 'r') ADVANCE(643); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(676); + if (lookahead == 'n') ADVANCE(619); + if (lookahead == 's') ADVANCE(1241); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2131: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'l') ADVANCE(673); - if (lookahead == 'n') ADVANCE(618); - if (lookahead == 's') ADVANCE(1245); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(676); + if (lookahead == 'n') ADVANCE(619); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2132: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'l') ADVANCE(673); - if (lookahead == 'n') ADVANCE(618); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(676); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2133: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'l') ADVANCE(673); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(758); + if (lookahead == 'n') ADVANCE(624); + if (lookahead == 'r') ADVANCE(742); + if (lookahead == 'x') ADVANCE(728); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2134: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'l') ADVANCE(755); - if (lookahead == 'n') ADVANCE(623); - if (lookahead == 'r') ADVANCE(738); - if (lookahead == 'x') ADVANCE(725); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(2002); END_STATE(); case 2135: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(2004); + if (lookahead == 'n') ADVANCE(1149); END_STATE(); case 2136: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(1153); + if (lookahead == 'n') ADVANCE(1828); END_STATE(); case 2137: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(1832); + if (lookahead == 'n') ADVANCE(249); END_STATE(); case 2138: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(246); + if (lookahead == 'n') ADVANCE(2012); END_STATE(); case 2139: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(2014); + if (lookahead == 'n') ADVANCE(856); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2140: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(853); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'n') ADVANCE(1153); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2141: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(1157); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'n') ADVANCE(1147); END_STATE(); case 2142: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(1151); + if (lookahead == 'n') ADVANCE(1831); END_STATE(); case 2143: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(1835); + if (lookahead == 'n') ADVANCE(253); END_STATE(); case 2144: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(250); + if (lookahead == 'n') ADVANCE(858); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2145: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(855); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'n') ADVANCE(624); + if (lookahead == 'r') ADVANCE(742); + if (lookahead == 'x') ADVANCE(728); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2146: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(623); - if (lookahead == 'r') ADVANCE(738); - if (lookahead == 'x') ADVANCE(725); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(699); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2147: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(696); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(777); + if (lookahead == 't') ADVANCE(607); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2148: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(774); - if (lookahead == 't') ADVANCE(606); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(777); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2149: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(774); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(1873); + if (lookahead == 'u') ADVANCE(1846); END_STATE(); case 2150: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(1877); - if (lookahead == 'u') ADVANCE(1850); + if (lookahead == 'o') ADVANCE(357); + if (lookahead == 'u') ADVANCE(297); END_STATE(); case 2151: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(356); - if (lookahead == 'u') ADVANCE(295); + if (lookahead == 'o') ADVANCE(2041); END_STATE(); case 2152: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(2043); + if (lookahead == 'o') ADVANCE(2003); END_STATE(); case 2153: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(2005); + if (lookahead == 'o') ADVANCE(1862); END_STATE(); case 2154: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(1866); + if (lookahead == 'o') ADVANCE(1829); END_STATE(); case 2155: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(1833); + if (lookahead == 'o') ADVANCE(335); END_STATE(); case 2156: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'o') ADVANCE(250); END_STATE(); case 2157: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(247); + if (lookahead == 'o') ADVANCE(891); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2158: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(888); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'o') ADVANCE(857); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2159: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(854); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'o') ADVANCE(730); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2160: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(727); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(763); + if (lookahead == 'u') ADVANCE(693); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2161: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(760); - if (lookahead == 'u') ADVANCE(690); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(767); + if (lookahead == 'u') ADVANCE(693); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2162: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(764); - if (lookahead == 'u') ADVANCE(690); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(734); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2163: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(731); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(2055); + if (lookahead == 'u') ADVANCE(2023); END_STATE(); case 2164: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(2057); - if (lookahead == 'u') ADVANCE(2025); + if (lookahead == 'o') ADVANCE(362); END_STATE(); case 2165: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(361); + if (lookahead == 'o') ADVANCE(909); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2166: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(906); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'r') ADVANCE(778); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2167: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(775); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(1372); + if (lookahead == 'v') ADVANCE(648); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2168: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(1376); - if (lookahead == 'v') ADVANCE(646); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(1368); END_STATE(); case 2169: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(1372); + if (lookahead == 'r') ADVANCE(2063); END_STATE(); case 2170: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(2065); + if (lookahead == 'r') ADVANCE(1879); END_STATE(); case 2171: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(1883); + if (lookahead == 'r') ADVANCE(373); END_STATE(); case 2172: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(372); + if (lookahead == 'r') ADVANCE(1370); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2173: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(1374); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'r') ADVANCE(644); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2174: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(643); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(742); + if (lookahead == 'x') ADVANCE(728); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2175: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(738); - if (lookahead == 'x') ADVANCE(725); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2176: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(789); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 's') ADVANCE(629); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2177: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 's') ADVANCE(628); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(847); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2178: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 't') ADVANCE(844); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 't') ADVANCE(1993); END_STATE(); case 2179: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 't') ADVANCE(1995); + if (lookahead == 't') ADVANCE(1819); END_STATE(); case 2180: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 't') ADVANCE(1823); + if (lookahead == 't') ADVANCE(232); END_STATE(); case 2181: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 't') ADVANCE(229); + if (lookahead == 'u') ADVANCE(2023); END_STATE(); case 2182: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'u') ADVANCE(2025); + if (lookahead == 'v') ADVANCE(648); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2183: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'v') ADVANCE(646); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2184: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2185: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == '+') ADVANCE(2311); + if (lookahead == '>') ADVANCE(1914); + if (lookahead == 'r') ADVANCE(1374); + if (lookahead == 'u') ADVANCE(2563); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2186: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '+') ADVANCE(2312); - if (lookahead == '>') ADVANCE(1916); - if (lookahead == 'r') ADVANCE(1378); - if (lookahead == 'u') ADVANCE(2566); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '+') ADVANCE(2311); + if (lookahead == '>') ADVANCE(1914); + if (lookahead == 'u') ADVANCE(2563); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2187: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '+') ADVANCE(2312); - if (lookahead == '>') ADVANCE(1916); - if (lookahead == 'u') ADVANCE(2566); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '+') ADVANCE(2448); + if (lookahead == '>') ADVANCE(1912); + if (lookahead == 'n') ADVANCE(2274); + if (lookahead == 'r') ADVANCE(2494); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2188: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '+') ADVANCE(2451); - if (lookahead == '>') ADVANCE(1914); - if (lookahead == 'n') ADVANCE(2275); - if (lookahead == 'r') ADVANCE(2497); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '+') ADVANCE(2448); + if (lookahead == '>') ADVANCE(1912); + if (lookahead == 'r') ADVANCE(2494); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2189: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '+') ADVANCE(2451); - if (lookahead == '>') ADVANCE(1914); - if (lookahead == 'r') ADVANCE(2497); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '+') ADVANCE(2449); + if (lookahead == '>') ADVANCE(1908); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2190: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '+') ADVANCE(2452); + if (lookahead == '+') ADVANCE(2320); if (lookahead == '>') ADVANCE(1910); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2191: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '+') ADVANCE(2322); - if (lookahead == '>') ADVANCE(1912); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2249); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2192: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2250); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2629); + if (lookahead == '_') ADVANCE(2238); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2238); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2193: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2633); - if (lookahead == '_') ADVANCE(2239); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2239); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2603); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2194: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2607); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2251); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2195: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2252); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == '-') ADVANCE(1112); + if (lookahead == '_') ADVANCE(2233); + if (lookahead == 'i') ADVANCE(2420); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2233); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2196: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(1116); - if (lookahead == '_') ADVANCE(2234); - if (lookahead == 'i') ADVANCE(2422); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2234); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2257); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2197: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2258); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2257); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2198: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2258); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2605); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2199: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2609); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2605); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2200: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2609); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2604); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2201: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2608); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == '-') ADVANCE(2372); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2202: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2374); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2372); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2203: ACCEPT_TOKEN(aux_sym_unquoted_token3); if (lookahead == '-') ADVANCE(2374); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2204: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2376); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == '-') ADVANCE(2630); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2205: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2634); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2606); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2206: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2610); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2608); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2207: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2612); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2608); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2208: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2612); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '-') ADVANCE(2607); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2209: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2611); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == '.') ADVANCE(1109); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2210: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '.') ADVANCE(1113); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '.') ADVANCE(2209); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2211: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '.') ADVANCE(2210); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '.') ADVANCE(2627); + if (lookahead == '+' || + lookahead == '-') ADVANCE(2212); + if (lookahead == 'Z' || + lookahead == 'z') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2212: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '.') ADVANCE(2631); - if (lookahead == '+' || - lookahead == '-') ADVANCE(2213); - if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '2') ADVANCE(2619); + if (lookahead == '0' || + lookahead == '1') ADVANCE(2628); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2213: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '2') ADVANCE(2623); - if (lookahead == '0' || - lookahead == '1') ADVANCE(2632); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == ':') ADVANCE(2620); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2622); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2214: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ':') ADVANCE(2624); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2626); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == ':') ADVANCE(2632); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2215: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ':') ADVANCE(2636); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == ':') ADVANCE(2634); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2216: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ':') ADVANCE(2638); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '=') ADVANCE(1307); + if (lookahead == '~') ADVANCE(1338); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2217: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '=') ADVANCE(1311); - if (lookahead == '~') ADVANCE(1342); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '=') ADVANCE(1304); + if (lookahead == '>') ADVANCE(1190); + if (lookahead == '~') ADVANCE(1335); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2218: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '=') ADVANCE(1308); - if (lookahead == '>') ADVANCE(1194); - if (lookahead == '~') ADVANCE(1339); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '=') ADVANCE(1304); + if (lookahead == '~') ADVANCE(1335); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2219: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '=') ADVANCE(1308); - if (lookahead == '~') ADVANCE(1339); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '=') ADVANCE(1306); + if (lookahead == '~') ADVANCE(1337); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); case 2220: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '=') ADVANCE(1310); - if (lookahead == '~') ADVANCE(1341); + if (lookahead == '=') ADVANCE(1303); + if (lookahead == '~') ADVANCE(1334); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); case 2221: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '=') ADVANCE(1307); - if (lookahead == '~') ADVANCE(1338); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + if (lookahead == '>') ADVANCE(1922); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2222: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '>') ADVANCE(1924); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '>') ADVANCE(1920); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2223: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '>') ADVANCE(1922); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '>') ADVANCE(1916); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2224: ACCEPT_TOKEN(aux_sym_unquoted_token3); if (lookahead == '>') ADVANCE(1918); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2225: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '>') ADVANCE(1920); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'N') ADVANCE(1475); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2226: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'N') ADVANCE(1479); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'N') ADVANCE(1470); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2227: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'N') ADVANCE(1474); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'N') ADVANCE(1476); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2228: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'N') ADVANCE(1480); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'T') ADVANCE(2631); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2229: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'T') ADVANCE(2635); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '_') ADVANCE(2229); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2229); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2230: ACCEPT_TOKEN(aux_sym_unquoted_token3); if (lookahead == '_') ADVANCE(2230); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2230); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2231: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(2231); + if (lookahead == '_') ADVANCE(2232); + if (lookahead == 'b') ADVANCE(2613); + if (lookahead == 'o') ADVANCE(2614); + if (lookahead == 'x') ADVANCE(2615); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2231); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2232); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); case 2232: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(2233); - if (lookahead == 'b') ADVANCE(2617); - if (lookahead == 'o') ADVANCE(2618); - if (lookahead == 'x') ADVANCE(2619); + if (lookahead == '_') ADVANCE(2232); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2233); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2232); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); case 2233: ACCEPT_TOKEN(aux_sym_unquoted_token3); if (lookahead == '_') ADVANCE(2233); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2233); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2234: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(2234); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2234); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == '_') ADVANCE(2238); + if (lookahead == 'b') ADVANCE(1739); + if (lookahead == 'o') ADVANCE(1741); + if (lookahead == 'x') ADVANCE(1743); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2236); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2235: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(2239); - if (lookahead == 'b') ADVANCE(1743); - if (lookahead == 'o') ADVANCE(1745); - if (lookahead == 'x') ADVANCE(1747); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2237); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '_') ADVANCE(2238); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2192); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2236: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(2239); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2193); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '_') ADVANCE(2238); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2235); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2237: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(2239); + if (lookahead == '_') ADVANCE(2238); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2236); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2238: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(2239); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2237); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '_') ADVANCE(2238); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2238); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2239: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(2239); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2239); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'a') ADVANCE(2225); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2240: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2226); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'a') ADVANCE(2402); + if (lookahead == 'o') ADVANCE(2478); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2241: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2404); - if (lookahead == 'o') ADVANCE(2481); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'a') ADVANCE(2402); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2242: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2404); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'a') ADVANCE(2382); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2243: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2384); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'a') ADVANCE(2609); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2244: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2613); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'a') ADVANCE(2226); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2245: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2227); + if (lookahead == 'a') ADVANCE(2384); + if (lookahead == 'o') ADVANCE(2271); + if (lookahead == 'u') ADVANCE(2552); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2246: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2386); - if (lookahead == 'o') ADVANCE(2272); - if (lookahead == 'u') ADVANCE(2555); + if (lookahead == 'a') ADVANCE(2383); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2247: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2385); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'a') ADVANCE(2227); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2248: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2228); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'a') ADVANCE(2393); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2249: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2395); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'a') ADVANCE(2439); + if (lookahead == 'o') ADVANCE(2481); + if (lookahead == 's') ADVANCE(2347); + if (lookahead == 'x') ADVANCE(2468); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2250: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2441); - if (lookahead == 'o') ADVANCE(2484); - if (lookahead == 's') ADVANCE(2349); - if (lookahead == 'x') ADVANCE(2471); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'a') ADVANCE(2550); + if (lookahead == 'o') ADVANCE(2413); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2251: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2553); - if (lookahead == 'o') ADVANCE(2415); + if (lookahead == 'a') ADVANCE(2440); + if (lookahead == 'o') ADVANCE(2489); + if (lookahead == 's') ADVANCE(2352); + if (lookahead == 'x') ADVANCE(2467); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2252: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2443); - if (lookahead == 'o') ADVANCE(2492); - if (lookahead == 's') ADVANCE(2354); - if (lookahead == 'x') ADVANCE(2470); + if (lookahead == 'a') ADVANCE(2611); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2253: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2615); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'a') ADVANCE(2522); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2254: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2525); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'a') ADVANCE(2544); + if (lookahead == 'o') ADVANCE(2268); + if (lookahead == 'u') ADVANCE(2545); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2255: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2547); - if (lookahead == 'o') ADVANCE(2269); - if (lookahead == 'u') ADVANCE(2548); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'a') ADVANCE(2544); + if (lookahead == 'o') ADVANCE(2282); + if (lookahead == 'u') ADVANCE(2545); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2256: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2547); - if (lookahead == 'o') ADVANCE(2283); - if (lookahead == 'u') ADVANCE(2548); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'a') ADVANCE(2507); + if (sym_identifier_character_set_6(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2257: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2509); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'a') ADVANCE(2438); + if (lookahead == 'o') ADVANCE(2496); + if (lookahead == 's') ADVANCE(2355); + if (lookahead == 'x') ADVANCE(2462); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2258: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2440); - if (lookahead == 'o') ADVANCE(2499); - if (lookahead == 's') ADVANCE(2357); - if (lookahead == 'x') ADVANCE(2465); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'a') ADVANCE(2523); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2259: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2526); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'a') ADVANCE(2510); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2260: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2513); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'a') ADVANCE(2511); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2261: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2514); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'a') ADVANCE(2513); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2262: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2515); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'c') ADVANCE(2346); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2263: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'c') ADVANCE(2348); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'c') ADVANCE(2350); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2264: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'c') ADVANCE(2352); + if (lookahead == 'c') ADVANCE(2351); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2265: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'c') ADVANCE(2353); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'c') ADVANCE(2295); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2266: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'c') ADVANCE(2307); + if (lookahead == 'c') ADVANCE(2306); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2267: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'c') ADVANCE(2296); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'd') ADVANCE(1359); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2268: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1363); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'd') ADVANCE(1272); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2269: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1276); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'd') ADVANCE(1342); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2270: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1346); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'd') ADVANCE(1355); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2271: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1359); + if (lookahead == 'd') ADVANCE(1271); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2272: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1275); + if (lookahead == 'd') ADVANCE(1340); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2273: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1344); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'd') ADVANCE(1360); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2274: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1364); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'd') ADVANCE(2529); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2275: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(2532); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'd') ADVANCE(1277); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2276: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1281); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'd') ADVANCE(1343); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2277: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1347); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'd') ADVANCE(1276); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2278: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1280); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'd') ADVANCE(1357); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2279: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1361); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'd') ADVANCE(2527); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2280: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(2530); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'd') ADVANCE(1275); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2281: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1279); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'd') ADVANCE(2524); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2282: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(2527); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'd') ADVANCE(2591); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2283: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(2594); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'd') ADVANCE(2525); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2284: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(2528); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'd') ADVANCE(2289); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2285: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(2290); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'd') ADVANCE(2302); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2286: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(2303); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'e') ADVANCE(2334); + if (lookahead == 'o') ADVANCE(1172); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2287: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2336); - if (lookahead == 'o') ADVANCE(1176); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(2343); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2288: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2345); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(1071); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2289: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1075); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(1225); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2290: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1230); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(1443); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2291: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1447); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(1450); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2292: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1454); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(1255); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2293: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1259); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(1167); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2294: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1171); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(1066); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2295: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1070); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(1212); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2296: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1217); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(1142); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2297: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1146); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(2338); + if (lookahead == 'o') ADVANCE(1169); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2298: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2340); - if (lookahead == 'o') ADVANCE(1173); + if (lookahead == 'e') ADVANCE(2602); + if (lookahead == 'o') ADVANCE(2562); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2299: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2606); - if (lookahead == 'o') ADVANCE(2565); + if (lookahead == 'e') ADVANCE(2344); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2300: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2346); + if (lookahead == 'e') ADVANCE(1068); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2301: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1072); + if (lookahead == 'e') ADVANCE(1180); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2302: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1184); + if (lookahead == 'e') ADVANCE(1226); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2303: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1228); + if (lookahead == 'e') ADVANCE(1162); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2304: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1166); + if (lookahead == 'e') ADVANCE(1164); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2305: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1168); + if (lookahead == 'e') ADVANCE(1063); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2306: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1067); + if (lookahead == 'e') ADVANCE(1213); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2307: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1215); + if (lookahead == 'e') ADVANCE(1139); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2308: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1143); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'e') ADVANCE(1444); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2309: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1448); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(1451); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2310: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1455); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(2543); + if (lookahead == 'o') ADVANCE(2445); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2311: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2546); - if (lookahead == 'o') ADVANCE(2448); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(2222); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2312: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2223); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(2551); + if (lookahead == 'i') ADVANCE(2532); + if (lookahead == 'o') ADVANCE(2447); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2313: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2554); - if (lookahead == 'i') ADVANCE(2535); - if (lookahead == 'o') ADVANCE(2450); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'e') ADVANCE(2242); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2314: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2243); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(2246); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2315: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2410); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(2414); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2316: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2247); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'e') ADVANCE(2508); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2317: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2416); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'e') ADVANCE(2409); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2318: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2511); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(2504); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2319: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2507); + if (lookahead == 'e') ADVANCE(2431); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2320: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2431); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(2517); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2321: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2433); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'e') ADVANCE(2518); + if (lookahead == 'i') ADVANCE(2398); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2322: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2520); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(2429); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2323: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2521); - if (lookahead == 'i') ADVANCE(2401); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(2434); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2324: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2436); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(2509); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2325: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2512); + if (lookahead == 'e') ADVANCE(2435); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2326: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2437); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'e') ADVANCE(2505); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2327: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2510); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(2436); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2328: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2438); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(2437); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2329: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2439); + if (lookahead == 'e') ADVANCE(2441); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2330: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2442); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'e') ADVANCE(2491); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2331: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2444); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'e') ADVANCE(2483); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2332: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2494); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'f') ADVANCE(1177); + if (lookahead == 'n') ADVANCE(1150); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2333: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2486); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'f') ADVANCE(1177); + if (lookahead == 'n') ADVANCE(2335); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2334: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'f') ADVANCE(1181); - if (lookahead == 'n') ADVANCE(1154); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'f') ADVANCE(1052); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2335: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'f') ADVANCE(1181); - if (lookahead == 'n') ADVANCE(2337); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'f') ADVANCE(1461); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2336: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'f') ADVANCE(1048); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'f') ADVANCE(1468); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2337: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'f') ADVANCE(1465); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'f') ADVANCE(1174); + if (lookahead == 'n') ADVANCE(1151); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2338: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'f') ADVANCE(1472); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'f') ADVANCE(1048); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2339: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'f') ADVANCE(1178); - if (lookahead == 'n') ADVANCE(1155); + if (lookahead == 'f') ADVANCE(1464); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); case 2340: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'f') ADVANCE(1050); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'f') ADVANCE(1462); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2341: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'f') ADVANCE(1468); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + if (lookahead == 'f') ADVANCE(1466); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2342: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'f') ADVANCE(1466); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'f') ADVANCE(1178); + if (lookahead == 'n') ADVANCE(1156); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2343: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'f') ADVANCE(1470); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'g') ADVANCE(2371); + if (lookahead == 't') ADVANCE(2588); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2344: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'f') ADVANCE(1182); - if (lookahead == 'n') ADVANCE(1160); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'g') ADVANCE(2381); + if (lookahead == 't') ADVANCE(2587); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2345: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'g') ADVANCE(2373); - if (lookahead == 't') ADVANCE(2591); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'h') ADVANCE(2321); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2346: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'g') ADVANCE(2383); - if (lookahead == 't') ADVANCE(2590); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'h') ADVANCE(1186); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2347: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(2323); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'h') ADVANCE(2386); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2348: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1190); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'h') ADVANCE(1331); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2349: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(2388); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'h') ADVANCE(1326); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2350: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1335); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'h') ADVANCE(1205); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2351: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1330); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'h') ADVANCE(1183); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2352: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1209); + if (lookahead == 'h') ADVANCE(2387); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2353: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1187); + if (lookahead == 'h') ADVANCE(1329); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2354: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(2389); + if (lookahead == 'h') ADVANCE(1324); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2355: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1333); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'h') ADVANCE(2389); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2356: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1328); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'h') ADVANCE(1332); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2357: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(2391); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'h') ADVANCE(1327); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2358: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1336); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'h') ADVANCE(2362); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2359: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1331); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'i') ADVANCE(2542); + if (lookahead == 'r') ADVANCE(2313); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2360: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(2364); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'i') ADVANCE(2542); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2361: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2545); + if (lookahead == 'i') ADVANCE(2549); if (lookahead == 'r') ADVANCE(2314); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2362: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2545); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'i') ADVANCE(2399); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2363: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2552); - if (lookahead == 'r') ADVANCE(2316); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'i') ADVANCE(2561); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2364: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2400); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'i') ADVANCE(2559); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2365: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2564); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'i') ADVANCE(2253); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2366: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2562); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'i') ADVANCE(2284); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2367: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2254); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'i') ADVANCE(2427); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2368: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2285); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'i') ADVANCE(2258); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2369: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2429); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'i') ADVANCE(2285); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2370: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2259); + if (lookahead == 'i') ADVANCE(2430); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2371: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2286); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'i') ADVANCE(2536); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2372: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2432); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'i') ADVANCE(2421); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2373: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2539); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'i') ADVANCE(2410); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2374: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2423); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'i') ADVANCE(2416); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2375: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2412); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'i') ADVANCE(2564); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2376: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2418); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'i') ADVANCE(2569); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2377: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2567); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'i') ADVANCE(2570); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2378: ACCEPT_TOKEN(aux_sym_unquoted_token3); if (lookahead == 'i') ADVANCE(2572); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2379: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2573); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'i') ADVANCE(2571); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2380: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2575); + if (lookahead == 'i') ADVANCE(2573); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2381: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2574); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'i') ADVANCE(2537); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2382: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2576); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'k') ADVANCE(1138); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2383: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2540); + if (lookahead == 'k') ADVANCE(1135); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2384: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'k') ADVANCE(1142); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'k') ADVANCE(2303); + if (lookahead == 't') ADVANCE(2264); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2385: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'k') ADVANCE(1139); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'l') ADVANCE(1436); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2386: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'k') ADVANCE(2304); - if (lookahead == 't') ADVANCE(2265); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'l') ADVANCE(1295); + if (lookahead == 'r') ADVANCE(1300); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2387: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(1440); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'l') ADVANCE(1293); + if (lookahead == 'r') ADVANCE(1298); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2388: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(1299); - if (lookahead == 'r') ADVANCE(1304); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'l') ADVANCE(1437); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2389: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(1297); - if (lookahead == 'r') ADVANCE(1302); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'l') ADVANCE(1296); + if (lookahead == 'r') ADVANCE(1301); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2390: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(1441); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'l') ADVANCE(2365); + if (lookahead == 'n') ADVANCE(2267); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2391: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(1300); - if (lookahead == 'r') ADVANCE(1305); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'l') ADVANCE(2365); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2392: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2367); - if (lookahead == 'n') ADVANCE(2268); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'l') ADVANCE(2368); + if (lookahead == 'n') ADVANCE(2270); + if (lookahead == 's') ADVANCE(1239); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2393: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2367); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'l') ADVANCE(2526); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2394: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2370); - if (lookahead == 'n') ADVANCE(2271); - if (lookahead == 's') ADVANCE(1243); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'l') ADVANCE(2385); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2395: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2529); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'l') ADVANCE(2388); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2396: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2387); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'l') ADVANCE(2243); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2397: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2390); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'l') ADVANCE(2252); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2398: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2244); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'l') ADVANCE(2293); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2399: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2253); + if (lookahead == 'l') ADVANCE(2304); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2400: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2305); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'l') ADVANCE(2294); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2401: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2294); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'l') ADVANCE(2305); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2402: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2306); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'l') ADVANCE(2535); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2403: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2295); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'l') ADVANCE(2531); + if (lookahead == 'n') ADVANCE(2283); + if (lookahead == 'r') ADVANCE(2521); + if (lookahead == 'x') ADVANCE(2474); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2404: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2538); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2267); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2405: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2534); - if (lookahead == 'n') ADVANCE(2284); - if (lookahead == 'r') ADVANCE(2524); - if (lookahead == 'x') ADVANCE(2477); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'n') ADVANCE(1150); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2406: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2268); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2336); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2407: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1154); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2533); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2408: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2338); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(1061); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2409: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2536); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2592); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2410: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2595); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(1321); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2411: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1065); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(1210); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2412: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1325); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2339); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); case 2413: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1214); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2534); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2414: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2341); + if (lookahead == 'n') ADVANCE(2596); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2415: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2537); + if (lookahead == 'n') ADVANCE(1058); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2416: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2600); + if (lookahead == 'n') ADVANCE(1319); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2417: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1062); + if (lookahead == 'n') ADVANCE(1207); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2418: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1323); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'n') ADVANCE(2273); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2419: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1211); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'n') ADVANCE(1152); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2420: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2274); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2341); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2421: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1156); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(1322); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2422: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2343); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2278); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2423: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1326); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(1154); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2424: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2279); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(1156); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2425: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1158); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2281); + if (lookahead == 'r') ADVANCE(2519); + if (lookahead == 'x') ADVANCE(2473); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2426: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1160); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2281); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2427: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2282); - if (lookahead == 'r') ADVANCE(2522); - if (lookahead == 'x') ADVANCE(2476); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2589); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2428: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2282); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2340); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2429: ACCEPT_TOKEN(aux_sym_unquoted_token3); if (lookahead == 'n') ADVANCE(2593); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2430: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2342); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2590); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2431: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2596); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2597); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2432: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2592); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'n') ADVANCE(2274); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2433: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2601); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'n') ADVANCE(2279); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2434: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2275); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2594); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2435: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2280); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2598); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2436: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2597); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2595); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2437: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2602); + if (lookahead == 'n') ADVANCE(2599); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2438: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2598); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2276); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2439: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2603); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'n') ADVANCE(2269); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2440: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2277); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2272); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2441: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2270); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'n') ADVANCE(2600); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2442: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2599); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2407); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2443: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2273); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'o') ADVANCE(2584); + if (lookahead == 't') ADVANCE(2260); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2444: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2604); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'o') ADVANCE(2584); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2445: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2409); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2471); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2446: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2587); + if (lookahead == 'o') ADVANCE(2585); if (lookahead == 't') ADVANCE(2261); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2447: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2587); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2472); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2448: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2474); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2221); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2449: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2588); - if (lookahead == 't') ADVANCE(2262); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'o') ADVANCE(2586); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2450: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2475); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'o') ADVANCE(2499); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2451: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2222); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2486); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2452: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2589); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2566); + if (lookahead == 'u') ADVANCE(2395); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2453: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2502); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2566); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2454: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2489); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'o') ADVANCE(2495); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2455: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2569); - if (lookahead == 'u') ADVANCE(2397); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2275); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2456: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2569); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2565); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2457: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2498); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2280); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2458: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2276); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2479); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2459: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2568); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2487); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2460: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2281); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2546); + if (lookahead == 'u') ADVANCE(2394); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2461: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2482); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2277); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2462: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2490); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'o') ADVANCE(2497); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2463: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2549); - if (lookahead == 'u') ADVANCE(2396); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2488); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2464: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2278); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2480); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2465: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2500); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2557); + if (lookahead == 'u') ADVANCE(2395); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2466: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2491); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'o') ADVANCE(2556); + if (lookahead == 'u') ADVANCE(2394); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2467: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2483); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2490); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2468: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2560); - if (lookahead == 'u') ADVANCE(2397); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2482); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2469: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2559); - if (lookahead == 'u') ADVANCE(2396); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'o') ADVANCE(2514); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2470: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2493); + if (lookahead == 'o') ADVANCE(2515); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2471: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2485); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'p') ADVANCE(1160); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2472: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2516); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'p') ADVANCE(1157); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2473: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2518); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'p') ADVANCE(2469); + if (lookahead == 't') ADVANCE(2326); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2474: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'p') ADVANCE(1164); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'p') ADVANCE(2470); + if (lookahead == 't') ADVANCE(2324); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2475: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'p') ADVANCE(1161); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'r') ADVANCE(1373); + if (lookahead == 'v') ADVANCE(2316); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2476: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'p') ADVANCE(2472); - if (lookahead == 't') ADVANCE(2327); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(1373); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2477: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'p') ADVANCE(2473); - if (lookahead == 't') ADVANCE(2325); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'r') ADVANCE(2582); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2478: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1377); - if (lookahead == 'v') ADVANCE(2318); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(1146); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2479: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1377); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(1366); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2480: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2585); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(1092); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2481: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1150); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(1352); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2482: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1370); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(1347); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2483: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1096); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(1222); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2484: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1356); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(1369); + if (lookahead == 'v') ADVANCE(2318); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2485: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1351); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(2610); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2486: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1226); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(1143); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2487: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1373); - if (lookahead == 'v') ADVANCE(2319); + if (lookahead == 'r') ADVANCE(1362); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2488: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2614); + if (lookahead == 'r') ADVANCE(1088); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2489: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1147); + if (lookahead == 'r') ADVANCE(1350); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2490: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1366); + if (lookahead == 'r') ADVANCE(1345); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2491: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1092); + if (lookahead == 'r') ADVANCE(1219); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2492: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1354); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'r') ADVANCE(1374); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2493: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1349); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'r') ADVANCE(2581); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2494: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1223); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'r') ADVANCE(2189); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2495: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1378); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(1367); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2496: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2584); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(1353); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2497: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2190); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(1348); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2498: ACCEPT_TOKEN(aux_sym_unquoted_token3); if (lookahead == 'r') ADVANCE(1371); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2499: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1357); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(1364); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2500: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1352); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(2313); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2501: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1375); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(2519); + if (lookahead == 'x') ADVANCE(2473); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2502: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1368); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(2265); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2503: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2314); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(2266); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2504: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2522); - if (lookahead == 'x') ADVANCE(2476); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(2397); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2505: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2267); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(2408); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2506: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2266); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'r') ADVANCE(2224); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2507: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2399); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'r') ADVANCE(2577); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2508: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2225); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(2396); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2509: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2580); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(2415); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2510: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2411); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(2576); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2511: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2398); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(2578); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2512: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2417); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'r') ADVANCE(2411); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2513: ACCEPT_TOKEN(aux_sym_unquoted_token3); if (lookahead == 'r') ADVANCE(2579); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2514: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2581); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(2548); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2515: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2582); + if (lookahead == 'r') ADVANCE(2555); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2516: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2551); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(2417); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2517: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2413); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(2506); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2518: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2558); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'r') ADVANCE(2292); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2519: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2419); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'r') ADVANCE(2464); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2520: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2508); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(2583); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2521: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2293); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'r') ADVANCE(2463); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2522: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2467); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 's') ADVANCE(521); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2523: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2586); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 's') ADVANCE(518); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2524: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2466); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 's') ADVANCE(2193); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2525: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(521); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 's') ADVANCE(2200); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2526: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(518); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 's') ADVANCE(2309); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2527: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2194); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 's') ADVANCE(2198); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2528: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2201); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 's') ADVANCE(2288); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2529: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2310); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 's') ADVANCE(2199); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2530: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2199); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 's') ADVANCE(2300); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2531: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2289); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 's') ADVANCE(2301); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2532: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2200); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 's') ADVANCE(2553); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2533: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2301); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 's') ADVANCE(2547); + if (lookahead == 't') ADVANCE(2367); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2534: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2302); + if (lookahead == 's') ADVANCE(2554); + if (lookahead == 't') ADVANCE(2370); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2535: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2556); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 's') ADVANCE(2291); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2536: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2550); - if (lookahead == 't') ADVANCE(2369); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 's') ADVANCE(2574); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2537: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2557); - if (lookahead == 't') ADVANCE(2372); + if (lookahead == 's') ADVANCE(2575); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2538: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2292); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 's') ADVANCE(2205); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2539: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2577); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 's') ADVANCE(2208); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2540: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2578); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 's') ADVANCE(2206); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2541: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2206); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 's') ADVANCE(2207); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2542: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2209); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 't') ADVANCE(2191); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2543: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2207); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(526); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2544: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2208); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2262); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2545: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2192); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(536); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2546: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(526); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(1380); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2547: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2263); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(541); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2548: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(536); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(514); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2549: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1384); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2194); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2550: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(541); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2263); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2551: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(515); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(528); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2552: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2195); + if (lookahead == 't') ADVANCE(533); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2553: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2264); + if (lookahead == 't') ADVANCE(1098); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2554: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(527); + if (lookahead == 't') ADVANCE(538); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2555: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(533); + if (lookahead == 't') ADVANCE(515); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2556: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1102); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 't') ADVANCE(1385); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2557: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(538); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 't') ADVANCE(1378); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2558: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(513); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 't') ADVANCE(2256); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2559: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1389); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2196); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2560: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1382); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2260); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2561: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2257); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2197); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2562: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2197); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2203); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2563: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2261); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2190); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2564: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2198); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2356); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2565: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2204); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 't') ADVANCE(2201); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2566: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2191); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2202); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2567: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2358); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2259); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2568: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2202); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2223); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2569: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2203); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2357); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2570: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2260); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2348); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2571: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2224); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2349); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2572: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2359); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2353); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2573: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2350); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2354); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2574: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2351); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2331); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2575: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2355); + if (lookahead == 't') ADVANCE(2330); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2576: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2356); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 't') ADVANCE(2541); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2577: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2333); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2540); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2578: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2332); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 't') ADVANCE(2538); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2579: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2544); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 't') ADVANCE(2539); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2580: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2543); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + if (lookahead == 'u') ADVANCE(2395); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2581: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2541); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'u') ADVANCE(2308); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2582: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2542); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'u') ADVANCE(2290); + if (lookahead == 'y') ADVANCE(1203); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2583: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2397); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'u') ADVANCE(2290); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2584: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2309); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'u') ADVANCE(2502); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2585: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2291); - if (lookahead == 'y') ADVANCE(1207); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'u') ADVANCE(2503); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2586: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2291); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'u') ADVANCE(2568); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2587: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2505); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'u') ADVANCE(2516); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2588: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2506); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'u') ADVANCE(2512); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2589: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2571); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'u') ADVANCE(2296); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2590: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2519); + if (lookahead == 'u') ADVANCE(2307); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2591: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2517); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'u') ADVANCE(2400); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2592: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2308); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'v') ADVANCE(532); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2593: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2297); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'v') ADVANCE(1231); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2594: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2403); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'v') ADVANCE(1056); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2595: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(1056); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'v') ADVANCE(1218); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2596: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(532); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'v') ADVANCE(1887); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2597: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(1235); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'v') ADVANCE(529); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2598: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(1060); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'v') ADVANCE(1228); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2599: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(1222); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'v') ADVANCE(1053); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2600: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(1053); + if (lookahead == 'v') ADVANCE(1215); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2601: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(529); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'v') ADVANCE(2316); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2602: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(1232); + if (lookahead == 'w') ADVANCE(1237); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2603: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(1057); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'w') ADVANCE(2377); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2604: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(1219); + if (lookahead == 'w') ADVANCE(2378); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2605: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(2318); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'w') ADVANCE(2375); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2606: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'w') ADVANCE(1241); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'w') ADVANCE(2379); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2607: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'w') ADVANCE(2379); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'w') ADVANCE(2380); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2608: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'w') ADVANCE(2380); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (lookahead == 'w') ADVANCE(2376); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2609: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'w') ADVANCE(2377); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == 'y') ADVANCE(1235); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2610: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'w') ADVANCE(2381); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == 'y') ADVANCE(1200); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2611: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'w') ADVANCE(2382); + if (lookahead == 'y') ADVANCE(1232); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2612: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'w') ADVANCE(2378); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == '+' || + lookahead == '-') ADVANCE(2212); + if (lookahead == 'Z' || + lookahead == 'z') ADVANCE(2638); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2612); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2613: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'y') ADVANCE(1239); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(2613); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); case 2614: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'y') ADVANCE(1204); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(2614); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); case 2615: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'y') ADVANCE(1236); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2615); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); case 2616: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '+' || - lookahead == '-') ADVANCE(2213); - if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(2642); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2616); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2638); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2616); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2617); END_STATE(); case 2617: ACCEPT_TOKEN(aux_sym_unquoted_token3); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(2617); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); case 2618: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (('0' <= lookahead && lookahead <= '7') || + if (lookahead == '0' || + lookahead == '1' || lookahead == '_') ADVANCE(2618); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2619: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2619); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + if (('0' <= lookahead && lookahead <= '3')) ADVANCE(2213); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2620: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2620); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2621); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2622); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2621: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(2621); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2622: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(2622); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2623: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '3')) ADVANCE(2214); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2204); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2624: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2626); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2228); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2625: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(2625); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2215); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2626: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2211); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2627: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2205); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2612); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2628: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2229); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2213); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2629: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2216); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2623); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2630: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2212); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2624); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2631: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2616); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2625); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2632: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2214); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2626); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2633: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2627); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2214); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2634: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2628); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2633); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2635: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2629); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2635); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2636: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2630); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2636); + if (!aux_sym_unquoted_token3_character_set_5(lookahead)) ADVANCE(2638); END_STATE(); case 2637: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2215); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2637); + if (!aux_sym_unquoted_token3_character_set_1(lookahead)) ADVANCE(2638); END_STATE(); case 2638: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2637); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); case 2639: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2639); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(aux_sym_unquoted_token4); END_STATE(); case 2640: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(2640); - if (!aux_sym_unquoted_token3_character_set_6(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == '+') ADVANCE(2010); + if (lookahead == '>') ADVANCE(1913); + if (lookahead == 'r') ADVANCE(1368); + if (lookahead == 'u') ADVANCE(2056); END_STATE(); case 2641: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2641); - if (!aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == '+') ADVANCE(2010); + if (lookahead == '>') ADVANCE(1913); + if (lookahead == 'u') ADVANCE(2056); END_STATE(); case 2642: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == '+') ADVANCE(2030); + if (lookahead == '>') ADVANCE(1911); + if (lookahead == 'n') ADVANCE(2005); + if (lookahead == 'r') ADVANCE(2040); END_STATE(); case 2643: ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == '+') ADVANCE(2030); + if (lookahead == '>') ADVANCE(1911); + if (lookahead == 'r') ADVANCE(2040); END_STATE(); case 2644: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '+') ADVANCE(2012); - if (lookahead == '>') ADVANCE(1915); - if (lookahead == 'r') ADVANCE(1372); - if (lookahead == 'u') ADVANCE(2058); + if (lookahead == '=') ADVANCE(1305); + if (lookahead == '~') ADVANCE(1336); END_STATE(); case 2645: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '+') ADVANCE(2012); - if (lookahead == '>') ADVANCE(1915); - if (lookahead == 'u') ADVANCE(2058); + if (lookahead == '_') ADVANCE(1499); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); END_STATE(); case 2646: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '+') ADVANCE(2032); - if (lookahead == '>') ADVANCE(1913); - if (lookahead == 'n') ADVANCE(2007); - if (lookahead == 'r') ADVANCE(2042); + if (lookahead == '_') ADVANCE(589); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(589); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(795); END_STATE(); case 2647: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '+') ADVANCE(2032); - if (lookahead == '>') ADVANCE(1913); - if (lookahead == 'r') ADVANCE(2042); + if (lookahead == '_') ADVANCE(592); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1394); + if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(795); END_STATE(); case 2648: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '=') ADVANCE(1309); - if (lookahead == '~') ADVANCE(1340); + if (lookahead == '_') ADVANCE(226); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 2649: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(1503); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1500); + if (lookahead == '_') ADVANCE(1989); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 2650: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(589); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(589); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(792); + if (lookahead == '_') ADVANCE(1815); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); case 2651: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(592); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1398); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(792); + if (lookahead == '_') ADVANCE(843); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1397); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(915); END_STATE(); case 2652: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(223); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (lookahead == '_') ADVANCE(1496); + if (lookahead == 'b') ADVANCE(1738); + if (lookahead == 'o') ADVANCE(1740); + if (lookahead == 'x') ADVANCE(1742); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1488); END_STATE(); case 2653: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(1991); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (lookahead == '_') ADVANCE(1496); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1488); END_STATE(); case 2654: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(1819); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (lookahead == 'a') ADVANCE(588); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 2655: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(840); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1401); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(912); + if (lookahead == 'a') ADVANCE(685); + if (lookahead == 'o') ADVANCE(620); + if (lookahead == 'u') ADVANCE(762); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 2656: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(1500); - if (lookahead == 'b') ADVANCE(1742); - if (lookahead == 'o') ADVANCE(1744); - if (lookahead == 'x') ADVANCE(1746); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1492); + if (lookahead == 'a') ADVANCE(1983); END_STATE(); case 2657: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(1500); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1492); + if (lookahead == 'a') ADVANCE(2024); END_STATE(); case 2658: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(588); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(1811); END_STATE(); case 2659: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(682); - if (lookahead == 'o') ADVANCE(619); - if (lookahead == 'u') ADVANCE(759); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'a') ADVANCE(1847); END_STATE(); case 2660: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(1985); + if (lookahead == 'a') ADVANCE(220); END_STATE(); case 2661: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(2026); + if (lookahead == 'a') ADVANCE(298); END_STATE(); case 2662: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(1815); + if (lookahead == 'a') ADVANCE(696); + if (lookahead == 'o') ADVANCE(730); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 2663: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(1851); + if (lookahead == 'a') ADVANCE(761); + if (lookahead == 'o') ADVANCE(622); + if (lookahead == 'u') ADVANCE(762); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 2664: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(217); + if (lookahead == 'a') ADVANCE(761); + if (lookahead == 'o') ADVANCE(620); + if (lookahead == 'u') ADVANCE(762); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 2665: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(296); + if (lookahead == 'a') ADVANCE(774); + if (lookahead == 'o') ADVANCE(699); + if (sym_cmd_identifier_character_set_8(lookahead)) ADVANCE(795); END_STATE(); case 2666: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(693); - if (lookahead == 'o') ADVANCE(727); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(660); + if (lookahead == 'o') ADVANCE(1171); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2667: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(758); - if (lookahead == 'o') ADVANCE(621); - if (lookahead == 'u') ADVANCE(759); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(760); + if (lookahead == 'i') ADVANCE(757); + if (lookahead == 'o') ADVANCE(717); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2668: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(758); - if (lookahead == 'o') ADVANCE(619); - if (lookahead == 'u') ADVANCE(759); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(760); + if (lookahead == 'o') ADVANCE(717); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2669: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(771); - if (lookahead == 'o') ADVANCE(696); - if (sym_cmd_identifier_character_set_7(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(663); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2670: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'e') ADVANCE(658); - if (lookahead == 'o') ADVANCE(1175); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(789); + if (lookahead == 'o') ADVANCE(769); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2671: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'e') ADVANCE(757); - if (lookahead == 'i') ADVANCE(754); - if (lookahead == 'o') ADVANCE(714); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'e') ADVANCE(662); + if (lookahead == 'o') ADVANCE(1171); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2672: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'e') ADVANCE(757); - if (lookahead == 'o') ADVANCE(714); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'f') ADVANCE(1176); + if (lookahead == 'n') ADVANCE(1148); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2673: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'e') ADVANCE(660); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'f') ADVANCE(1176); + if (lookahead == 'n') ADVANCE(661); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2674: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'e') ADVANCE(786); - if (lookahead == 'o') ADVANCE(766); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'f') ADVANCE(1173); + if (lookahead == 'n') ADVANCE(1147); END_STATE(); case 2675: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'f') ADVANCE(1180); - if (lookahead == 'n') ADVANCE(1152); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'h') ADVANCE(656); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2676: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'f') ADVANCE(1180); - if (lookahead == 'n') ADVANCE(659); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'h') ADVANCE(679); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2677: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'f') ADVANCE(1177); - if (lookahead == 'n') ADVANCE(1151); + if (lookahead == 'i') ADVANCE(623); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2678: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'h') ADVANCE(654); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'i') ADVANCE(2053); END_STATE(); case 2679: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'h') ADVANCE(676); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'i') ADVANCE(1872); END_STATE(); case 2680: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'i') ADVANCE(622); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'i') ADVANCE(356); END_STATE(); case 2681: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'i') ADVANCE(2055); + if (lookahead == 'i') ADVANCE(905); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2682: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'i') ADVANCE(1876); + if (lookahead == 'i') ADVANCE(766); + if (lookahead == 'r') ADVANCE(644); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2683: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'i') ADVANCE(355); + if (lookahead == 'l') ADVANCE(676); + if (lookahead == 'n') ADVANCE(619); + if (lookahead == 's') ADVANCE(1241); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2684: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'i') ADVANCE(902); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'l') ADVANCE(676); + if (lookahead == 'n') ADVANCE(619); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2685: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'i') ADVANCE(763); - if (lookahead == 'r') ADVANCE(643); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(676); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2686: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'l') ADVANCE(673); - if (lookahead == 'n') ADVANCE(618); - if (lookahead == 's') ADVANCE(1245); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'l') ADVANCE(758); + if (lookahead == 'n') ADVANCE(624); + if (lookahead == 'r') ADVANCE(742); + if (lookahead == 'x') ADVANCE(728); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2687: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'l') ADVANCE(673); - if (lookahead == 'n') ADVANCE(618); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(2002); END_STATE(); case 2688: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'l') ADVANCE(673); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(1149); END_STATE(); case 2689: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'l') ADVANCE(755); - if (lookahead == 'n') ADVANCE(623); - if (lookahead == 'r') ADVANCE(738); - if (lookahead == 'x') ADVANCE(725); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'n') ADVANCE(1828); END_STATE(); case 2690: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(2004); + if (lookahead == 'n') ADVANCE(249); END_STATE(); case 2691: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(1153); + if (lookahead == 'n') ADVANCE(2012); END_STATE(); case 2692: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(1832); + if (lookahead == 'n') ADVANCE(856); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2693: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(246); + if (lookahead == 'n') ADVANCE(1153); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2694: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(2014); + if (lookahead == 'n') ADVANCE(1147); END_STATE(); case 2695: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(853); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'n') ADVANCE(1831); END_STATE(); case 2696: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(1157); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'n') ADVANCE(253); END_STATE(); case 2697: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(1151); + if (lookahead == 'n') ADVANCE(858); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2698: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(1835); + if (lookahead == 'n') ADVANCE(624); + if (lookahead == 'r') ADVANCE(742); + if (lookahead == 'x') ADVANCE(728); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2699: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(250); + if (lookahead == 'o') ADVANCE(699); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2700: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(855); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'o') ADVANCE(777); + if (lookahead == 't') ADVANCE(607); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2701: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(623); - if (lookahead == 'r') ADVANCE(738); - if (lookahead == 'x') ADVANCE(725); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(777); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2702: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(696); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(1873); + if (lookahead == 'u') ADVANCE(1846); END_STATE(); case 2703: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(774); - if (lookahead == 't') ADVANCE(606); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(357); + if (lookahead == 'u') ADVANCE(297); END_STATE(); case 2704: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(774); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(2041); END_STATE(); case 2705: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(1877); - if (lookahead == 'u') ADVANCE(1850); + if (lookahead == 'o') ADVANCE(2003); END_STATE(); case 2706: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(356); - if (lookahead == 'u') ADVANCE(295); + if (lookahead == 'o') ADVANCE(1862); END_STATE(); case 2707: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(2043); + if (lookahead == 'o') ADVANCE(1829); END_STATE(); case 2708: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(2005); + if (lookahead == 'o') ADVANCE(335); END_STATE(); case 2709: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(1866); + if (lookahead == 'o') ADVANCE(250); END_STATE(); case 2710: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(1833); + if (lookahead == 'o') ADVANCE(891); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2711: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(334); + if (lookahead == 'o') ADVANCE(857); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2712: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(247); + if (lookahead == 'o') ADVANCE(730); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2713: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(888); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'o') ADVANCE(763); + if (lookahead == 'u') ADVANCE(693); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2714: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(854); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'o') ADVANCE(767); + if (lookahead == 'u') ADVANCE(693); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2715: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(727); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(734); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2716: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(760); - if (lookahead == 'u') ADVANCE(690); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(2055); + if (lookahead == 'u') ADVANCE(2023); END_STATE(); case 2717: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(764); - if (lookahead == 'u') ADVANCE(690); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(362); END_STATE(); case 2718: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(731); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'o') ADVANCE(909); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2719: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(2057); - if (lookahead == 'u') ADVANCE(2025); + if (lookahead == 'r') ADVANCE(778); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2720: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(361); + if (lookahead == 'r') ADVANCE(1372); + if (lookahead == 'v') ADVANCE(648); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2721: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(906); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'r') ADVANCE(1368); END_STATE(); case 2722: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(775); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(2063); END_STATE(); case 2723: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(1376); - if (lookahead == 'v') ADVANCE(646); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 'r') ADVANCE(1879); END_STATE(); case 2724: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(1372); + if (lookahead == 'r') ADVANCE(373); END_STATE(); case 2725: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(2065); + if (lookahead == 'r') ADVANCE(1370); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2726: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(1883); + if (lookahead == 'r') ADVANCE(644); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2727: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(372); + if (lookahead == 'r') ADVANCE(742); + if (lookahead == 'x') ADVANCE(728); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2728: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(1374); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 'r') ADVANCE(792); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2729: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(643); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 's') ADVANCE(629); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2730: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(738); - if (lookahead == 'x') ADVANCE(725); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(847); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2731: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(789); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(1993); END_STATE(); case 2732: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 's') ADVANCE(628); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + if (lookahead == 't') ADVANCE(1819); END_STATE(); case 2733: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 't') ADVANCE(844); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + if (lookahead == 't') ADVANCE(232); END_STATE(); case 2734: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 't') ADVANCE(1995); + if (lookahead == 'u') ADVANCE(2023); END_STATE(); case 2735: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 't') ADVANCE(1823); + if (lookahead == 'v') ADVANCE(648); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2736: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 't') ADVANCE(229); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(915); END_STATE(); case 2737: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'u') ADVANCE(2025); + if (aux_sym_unquoted_token3_character_set_2(lookahead)) ADVANCE(795); END_STATE(); case 2738: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'v') ADVANCE(646); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == '#') ADVANCE(2749); + if (lookahead == '_') ADVANCE(2740); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1415); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2741); END_STATE(); case 2739: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(912); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == '#') ADVANCE(2749); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2741); END_STATE(); case 2740: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(792); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == '_') ADVANCE(2740); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1415); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2741); END_STATE(); case 2741: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '#') ADVANCE(2752); - if (lookahead == '_') ADVANCE(2743); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1419); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2744); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2741); END_STATE(); case 2742: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '#') ADVANCE(2752); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2744); - END_STATE(); - case 2743: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '_') ADVANCE(2743); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1419); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2744); - END_STATE(); - case 2744: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2744); - END_STATE(); - case 2745: ACCEPT_TOKEN(aux_sym_unquoted_token6); END_STATE(); - case 2746: + case 2743: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '_') ADVANCE(223); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1411); + if (lookahead == '_') ADVANCE(226); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1407); END_STATE(); - case 2747: + case 2744: ACCEPT_TOKEN(anon_sym_POUND); END_STATE(); - case 2748: + case 2745: ACCEPT_TOKEN(anon_sym_POUND); if (lookahead == '\n') ADVANCE(511); if (lookahead != 0) ADVANCE(4); END_STATE(); - case 2749: + case 2746: ACCEPT_TOKEN(anon_sym_POUND); if (lookahead == '!') ADVANCE(510); END_STATE(); - case 2750: + case 2747: ACCEPT_TOKEN(anon_sym_POUND); if (lookahead == ',' || - lookahead == ':') ADVANCE(2642); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2621); + lookahead == ':') ADVANCE(2638); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2617); END_STATE(); - case 2751: + case 2748: ACCEPT_TOKEN(anon_sym_POUND); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2642); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2638); END_STATE(); - case 2752: + case 2749: ACCEPT_TOKEN(anon_sym_POUND); - if (!aux_sym_unquoted_token3_character_set_4(lookahead)) ADVANCE(2744); + if (!aux_sym_unquoted_token3_character_set_3(lookahead)) ADVANCE(2741); END_STATE(); - case 2753: + case 2750: ACCEPT_TOKEN(anon_sym_POUND); if (lookahead != 0 && - lookahead != '\n') ADVANCE(2755); + lookahead != '\n') ADVANCE(2752); END_STATE(); - case 2754: + case 2751: ACCEPT_TOKEN(aux_sym_comment_token1); - if (lookahead == '#') ADVANCE(2753); + if (lookahead == '#') ADVANCE(2750); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') ADVANCE(2754); + lookahead == ' ') ADVANCE(2751); if (lookahead != 0 && - lookahead != '\n') ADVANCE(2755); + lookahead != '\n') ADVANCE(2752); END_STATE(); - case 2755: + case 2752: ACCEPT_TOKEN(aux_sym_comment_token1); if (lookahead != 0 && - lookahead != '\n') ADVANCE(2755); + lookahead != '\n') ADVANCE(2752); END_STATE(); default: return false; @@ -53811,22 +53872,22 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1] = {.lex_state = 508}, [2] = {.lex_state = 418}, [3] = {.lex_state = 415}, - [4] = {.lex_state = 418}, - [5] = {.lex_state = 415}, + [4] = {.lex_state = 415}, + [5] = {.lex_state = 418}, [6] = {.lex_state = 415}, - [7] = {.lex_state = 415}, - [8] = {.lex_state = 416}, + [7] = {.lex_state = 416}, + [8] = {.lex_state = 415}, [9] = {.lex_state = 416}, [10] = {.lex_state = 415}, [11] = {.lex_state = 416}, - [12] = {.lex_state = 415}, - [13] = {.lex_state = 416}, - [14] = {.lex_state = 422}, + [12] = {.lex_state = 416}, + [13] = {.lex_state = 415}, + [14] = {.lex_state = 416}, [15] = {.lex_state = 416}, - [16] = {.lex_state = 422}, - [17] = {.lex_state = 416}, + [16] = {.lex_state = 416}, + [17] = {.lex_state = 422}, [18] = {.lex_state = 416}, - [19] = {.lex_state = 416}, + [19] = {.lex_state = 422}, [20] = {.lex_state = 422}, [21] = {.lex_state = 422}, [22] = {.lex_state = 76}, @@ -53841,45 +53902,45 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [31] = {.lex_state = 80}, [32] = {.lex_state = 445}, [33] = {.lex_state = 441}, - [34] = {.lex_state = 445}, - [35] = {.lex_state = 441}, + [34] = {.lex_state = 441}, + [35] = {.lex_state = 445}, [36] = {.lex_state = 441}, [37] = {.lex_state = 442}, - [38] = {.lex_state = 441}, - [39] = {.lex_state = 441}, - [40] = {.lex_state = 442}, - [41] = {.lex_state = 441}, - [42] = {.lex_state = 442}, - [43] = {.lex_state = 442}, + [38] = {.lex_state = 442}, + [39] = {.lex_state = 442}, + [40] = {.lex_state = 441}, + [41] = {.lex_state = 442}, + [42] = {.lex_state = 441}, + [43] = {.lex_state = 441}, [44] = {.lex_state = 132}, [45] = {.lex_state = 132}, - [46] = {.lex_state = 132}, + [46] = {.lex_state = 442}, [47] = {.lex_state = 132}, [48] = {.lex_state = 132}, [49] = {.lex_state = 132}, - [50] = {.lex_state = 132}, - [51] = {.lex_state = 442}, + [50] = {.lex_state = 442}, + [51] = {.lex_state = 132}, [52] = {.lex_state = 132}, [53] = {.lex_state = 132}, - [54] = {.lex_state = 132}, - [55] = {.lex_state = 448}, + [54] = {.lex_state = 448}, + [55] = {.lex_state = 132}, [56] = {.lex_state = 132}, - [57] = {.lex_state = 132}, - [58] = {.lex_state = 442}, + [57] = {.lex_state = 442}, + [58] = {.lex_state = 132}, [59] = {.lex_state = 132}, [60] = {.lex_state = 132}, [61] = {.lex_state = 132}, [62] = {.lex_state = 132}, - [63] = {.lex_state = 448}, - [64] = {.lex_state = 132}, - [65] = {.lex_state = 442}, - [66] = {.lex_state = 442}, + [63] = {.lex_state = 442}, + [64] = {.lex_state = 448}, + [65] = {.lex_state = 132}, + [66] = {.lex_state = 132}, [67] = {.lex_state = 132}, [68] = {.lex_state = 448}, [69] = {.lex_state = 448}, [70] = {.lex_state = 15}, - [71] = {.lex_state = 18}, - [72] = {.lex_state = 15}, + [71] = {.lex_state = 15}, + [72] = {.lex_state = 18}, [73] = {.lex_state = 16}, [74] = {.lex_state = 16}, [75] = {.lex_state = 16}, @@ -53891,16 +53952,16 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [81] = {.lex_state = 5}, [82] = {.lex_state = 5}, [83] = {.lex_state = 23}, - [84] = {.lex_state = 507}, + [84] = {.lex_state = 5}, [85] = {.lex_state = 5}, - [86] = {.lex_state = 507}, + [86] = {.lex_state = 5}, [87] = {.lex_state = 5}, [88] = {.lex_state = 507}, - [89] = {.lex_state = 5}, + [89] = {.lex_state = 10}, [90] = {.lex_state = 507}, - [91] = {.lex_state = 5}, - [92] = {.lex_state = 10}, - [93] = {.lex_state = 10}, + [91] = {.lex_state = 10}, + [92] = {.lex_state = 507}, + [93] = {.lex_state = 507}, [94] = {.lex_state = 507}, [95] = {.lex_state = 507}, [96] = {.lex_state = 507}, @@ -53979,96 +54040,96 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [169] = {.lex_state = 507}, [170] = {.lex_state = 507}, [171] = {.lex_state = 487}, - [172] = {.lex_state = 483}, + [172] = {.lex_state = 487}, [173] = {.lex_state = 483}, - [174] = {.lex_state = 487}, + [174] = {.lex_state = 483}, [175] = {.lex_state = 483}, - [176] = {.lex_state = 483}, - [177] = {.lex_state = 483}, + [176] = {.lex_state = 484}, + [177] = {.lex_state = 484}, [178] = {.lex_state = 484}, [179] = {.lex_state = 484}, [180] = {.lex_state = 483}, - [181] = {.lex_state = 484}, - [182] = {.lex_state = 484}, - [183] = {.lex_state = 484}, - [184] = {.lex_state = 490}, + [181] = {.lex_state = 483}, + [182] = {.lex_state = 483}, + [183] = {.lex_state = 490}, + [184] = {.lex_state = 484}, [185] = {.lex_state = 484}, - [186] = {.lex_state = 484}, - [187] = {.lex_state = 490}, + [186] = {.lex_state = 490}, + [187] = {.lex_state = 484}, [188] = {.lex_state = 484}, [189] = {.lex_state = 490}, - [190] = {.lex_state = 490}, - [191] = {.lex_state = 47}, + [190] = {.lex_state = 47}, + [191] = {.lex_state = 490}, [192] = {.lex_state = 49}, [193] = {.lex_state = 49}, [194] = {.lex_state = 49}, - [195] = {.lex_state = 432}, + [195] = {.lex_state = 50}, [196] = {.lex_state = 50}, - [197] = {.lex_state = 435}, + [197] = {.lex_state = 50}, [198] = {.lex_state = 50}, - [199] = {.lex_state = 50}, - [200] = {.lex_state = 50}, + [199] = {.lex_state = 435}, + [200] = {.lex_state = 432}, [201] = {.lex_state = 432}, - [202] = {.lex_state = 62}, - [203] = {.lex_state = 50}, - [204] = {.lex_state = 50}, + [202] = {.lex_state = 435}, + [203] = {.lex_state = 435}, + [204] = {.lex_state = 432}, [205] = {.lex_state = 435}, - [206] = {.lex_state = 435}, - [207] = {.lex_state = 432}, - [208] = {.lex_state = 435}, - [209] = {.lex_state = 435}, - [210] = {.lex_state = 432}, - [211] = {.lex_state = 432}, + [206] = {.lex_state = 432}, + [207] = {.lex_state = 50}, + [208] = {.lex_state = 50}, + [209] = {.lex_state = 432}, + [210] = {.lex_state = 62}, + [211] = {.lex_state = 435}, [212] = {.lex_state = 432}, [213] = {.lex_state = 435}, - [214] = {.lex_state = 62}, + [214] = {.lex_state = 432}, [215] = {.lex_state = 432}, - [216] = {.lex_state = 432}, + [216] = {.lex_state = 62}, [217] = {.lex_state = 62}, [218] = {.lex_state = 432}, [219] = {.lex_state = 435}, [220] = {.lex_state = 435}, [221] = {.lex_state = 435}, - [222] = {.lex_state = 435}, - [223] = {.lex_state = 432}, - [224] = {.lex_state = 62}, + [222] = {.lex_state = 432}, + [223] = {.lex_state = 435}, + [224] = {.lex_state = 432}, [225] = {.lex_state = 435}, - [226] = {.lex_state = 432}, - [227] = {.lex_state = 435}, - [228] = {.lex_state = 432}, - [229] = {.lex_state = 432}, - [230] = {.lex_state = 435}, + [226] = {.lex_state = 435}, + [227] = {.lex_state = 432}, + [228] = {.lex_state = 62}, + [229] = {.lex_state = 435}, + [230] = {.lex_state = 62}, [231] = {.lex_state = 435}, - [232] = {.lex_state = 432}, - [233] = {.lex_state = 62}, - [234] = {.lex_state = 432}, - [235] = {.lex_state = 435}, - [236] = {.lex_state = 435}, - [237] = {.lex_state = 62}, - [238] = {.lex_state = 435}, + [232] = {.lex_state = 62}, + [233] = {.lex_state = 432}, + [234] = {.lex_state = 435}, + [235] = {.lex_state = 432}, + [236] = {.lex_state = 432}, + [237] = {.lex_state = 435}, + [238] = {.lex_state = 62}, [239] = {.lex_state = 435}, - [240] = {.lex_state = 62}, - [241] = {.lex_state = 62}, - [242] = {.lex_state = 432}, - [243] = {.lex_state = 432}, - [244] = {.lex_state = 432}, - [245] = {.lex_state = 60}, - [246] = {.lex_state = 62}, + [240] = {.lex_state = 435}, + [241] = {.lex_state = 432}, + [242] = {.lex_state = 435}, + [243] = {.lex_state = 62}, + [244] = {.lex_state = 435}, + [245] = {.lex_state = 432}, + [246] = {.lex_state = 432}, [247] = {.lex_state = 432}, - [248] = {.lex_state = 435}, - [249] = {.lex_state = 432}, - [250] = {.lex_state = 435}, - [251] = {.lex_state = 432}, + [248] = {.lex_state = 432}, + [249] = {.lex_state = 60}, + [250] = {.lex_state = 62}, + [251] = {.lex_state = 60}, [252] = {.lex_state = 60}, - [253] = {.lex_state = 432}, - [254] = {.lex_state = 60}, - [255] = {.lex_state = 60}, - [256] = {.lex_state = 62}, - [257] = {.lex_state = 62}, + [253] = {.lex_state = 60}, + [254] = {.lex_state = 432}, + [255] = {.lex_state = 432}, + [256] = {.lex_state = 60}, + [257] = {.lex_state = 432}, [258] = {.lex_state = 60}, - [259] = {.lex_state = 432}, + [259] = {.lex_state = 62}, [260] = {.lex_state = 60}, - [261] = {.lex_state = 60}, + [261] = {.lex_state = 62}, [262] = {.lex_state = 60}, [263] = {.lex_state = 60}, [264] = {.lex_state = 60}, @@ -54098,97 +54159,97 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [288] = {.lex_state = 426}, [289] = {.lex_state = 426}, [290] = {.lex_state = 426}, - [291] = {.lex_state = 414}, + [291] = {.lex_state = 88}, [292] = {.lex_state = 414}, - [293] = {.lex_state = 458}, - [294] = {.lex_state = 414}, - [295] = {.lex_state = 414}, + [293] = {.lex_state = 414}, + [294] = {.lex_state = 419}, + [295] = {.lex_state = 458}, [296] = {.lex_state = 414}, [297] = {.lex_state = 414}, [298] = {.lex_state = 414}, [299] = {.lex_state = 414}, - [300] = {.lex_state = 88}, + [300] = {.lex_state = 414}, [301] = {.lex_state = 414}, [302] = {.lex_state = 414}, [303] = {.lex_state = 414}, [304] = {.lex_state = 414}, [305] = {.lex_state = 414}, - [306] = {.lex_state = 419}, + [306] = {.lex_state = 414}, [307] = {.lex_state = 414}, [308] = {.lex_state = 414}, [309] = {.lex_state = 414}, - [310] = {.lex_state = 414}, + [310] = {.lex_state = 417}, [311] = {.lex_state = 414}, - [312] = {.lex_state = 419}, + [312] = {.lex_state = 414}, [313] = {.lex_state = 414}, - [314] = {.lex_state = 414}, - [315] = {.lex_state = 414}, - [316] = {.lex_state = 417}, - [317] = {.lex_state = 414}, - [318] = {.lex_state = 414}, + [314] = {.lex_state = 85}, + [315] = {.lex_state = 85}, + [316] = {.lex_state = 85}, + [317] = {.lex_state = 85}, + [318] = {.lex_state = 419}, [319] = {.lex_state = 414}, - [320] = {.lex_state = 414}, - [321] = {.lex_state = 425}, + [320] = {.lex_state = 417}, + [321] = {.lex_state = 414}, [322] = {.lex_state = 414}, - [323] = {.lex_state = 414}, + [323] = {.lex_state = 425}, [324] = {.lex_state = 414}, - [325] = {.lex_state = 458}, + [325] = {.lex_state = 414}, [326] = {.lex_state = 414}, [327] = {.lex_state = 414}, - [328] = {.lex_state = 417}, - [329] = {.lex_state = 417}, + [328] = {.lex_state = 414}, + [329] = {.lex_state = 414}, [330] = {.lex_state = 414}, - [331] = {.lex_state = 414}, + [331] = {.lex_state = 417}, [332] = {.lex_state = 414}, - [333] = {.lex_state = 417}, + [333] = {.lex_state = 414}, [334] = {.lex_state = 414}, - [335] = {.lex_state = 414}, - [336] = {.lex_state = 417}, + [335] = {.lex_state = 417}, + [336] = {.lex_state = 458}, [337] = {.lex_state = 414}, [338] = {.lex_state = 414}, [339] = {.lex_state = 414}, - [340] = {.lex_state = 417}, - [341] = {.lex_state = 85}, + [340] = {.lex_state = 414}, + [341] = {.lex_state = 417}, [342] = {.lex_state = 414}, [343] = {.lex_state = 414}, - [344] = {.lex_state = 462}, + [344] = {.lex_state = 414}, [345] = {.lex_state = 414}, [346] = {.lex_state = 414}, - [347] = {.lex_state = 414}, - [348] = {.lex_state = 85}, + [347] = {.lex_state = 425}, + [348] = {.lex_state = 414}, [349] = {.lex_state = 414}, - [350] = {.lex_state = 85}, - [351] = {.lex_state = 85}, + [350] = {.lex_state = 414}, + [351] = {.lex_state = 417}, [352] = {.lex_state = 414}, - [353] = {.lex_state = 414}, + [353] = {.lex_state = 423}, [354] = {.lex_state = 414}, - [355] = {.lex_state = 417}, + [355] = {.lex_state = 414}, [356] = {.lex_state = 414}, [357] = {.lex_state = 423}, - [358] = {.lex_state = 423}, + [358] = {.lex_state = 417}, [359] = {.lex_state = 414}, - [360] = {.lex_state = 425}, - [361] = {.lex_state = 414}, - [362] = {.lex_state = 417}, - [363] = {.lex_state = 414}, - [364] = {.lex_state = 424}, + [360] = {.lex_state = 414}, + [361] = {.lex_state = 417}, + [362] = {.lex_state = 414}, + [363] = {.lex_state = 462}, + [364] = {.lex_state = 414}, [365] = {.lex_state = 424}, - [366] = {.lex_state = 414}, + [366] = {.lex_state = 424}, [367] = {.lex_state = 424}, - [368] = {.lex_state = 414}, - [369] = {.lex_state = 414}, + [368] = {.lex_state = 424}, + [369] = {.lex_state = 424}, [370] = {.lex_state = 424}, - [371] = {.lex_state = 414}, + [371] = {.lex_state = 424}, [372] = {.lex_state = 424}, - [373] = {.lex_state = 414}, + [373] = {.lex_state = 424}, [374] = {.lex_state = 424}, [375] = {.lex_state = 424}, - [376] = {.lex_state = 414}, + [376] = {.lex_state = 424}, [377] = {.lex_state = 424}, - [378] = {.lex_state = 462}, + [378] = {.lex_state = 414}, [379] = {.lex_state = 424}, [380] = {.lex_state = 424}, - [381] = {.lex_state = 424}, + [381] = {.lex_state = 414}, [382] = {.lex_state = 424}, [383] = {.lex_state = 424}, [384] = {.lex_state = 424}, @@ -54201,26 +54262,26 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [391] = {.lex_state = 424}, [392] = {.lex_state = 424}, [393] = {.lex_state = 424}, - [394] = {.lex_state = 424}, - [395] = {.lex_state = 424}, + [394] = {.lex_state = 414}, + [395] = {.lex_state = 414}, [396] = {.lex_state = 424}, [397] = {.lex_state = 424}, [398] = {.lex_state = 424}, [399] = {.lex_state = 424}, - [400] = {.lex_state = 424}, - [401] = {.lex_state = 424}, + [400] = {.lex_state = 84}, + [401] = {.lex_state = 84}, [402] = {.lex_state = 424}, - [403] = {.lex_state = 424}, - [404] = {.lex_state = 424}, + [403] = {.lex_state = 84}, + [404] = {.lex_state = 84}, [405] = {.lex_state = 424}, [406] = {.lex_state = 424}, [407] = {.lex_state = 424}, [408] = {.lex_state = 424}, - [409] = {.lex_state = 423}, - [410] = {.lex_state = 414}, + [409] = {.lex_state = 424}, + [410] = {.lex_state = 424}, [411] = {.lex_state = 424}, - [412] = {.lex_state = 423}, - [413] = {.lex_state = 424}, + [412] = {.lex_state = 424}, + [413] = {.lex_state = 414}, [414] = {.lex_state = 424}, [415] = {.lex_state = 424}, [416] = {.lex_state = 424}, @@ -54230,15 +54291,15 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [420] = {.lex_state = 424}, [421] = {.lex_state = 424}, [422] = {.lex_state = 424}, - [423] = {.lex_state = 424}, - [424] = {.lex_state = 424}, + [423] = {.lex_state = 84}, + [424] = {.lex_state = 84}, [425] = {.lex_state = 424}, - [426] = {.lex_state = 424}, - [427] = {.lex_state = 424}, - [428] = {.lex_state = 424}, + [426] = {.lex_state = 414}, + [427] = {.lex_state = 414}, + [428] = {.lex_state = 414}, [429] = {.lex_state = 424}, - [430] = {.lex_state = 424}, - [431] = {.lex_state = 424}, + [430] = {.lex_state = 84}, + [431] = {.lex_state = 84}, [432] = {.lex_state = 424}, [433] = {.lex_state = 424}, [434] = {.lex_state = 424}, @@ -54252,34 +54313,34 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [442] = {.lex_state = 424}, [443] = {.lex_state = 424}, [444] = {.lex_state = 424}, - [445] = {.lex_state = 414}, + [445] = {.lex_state = 424}, [446] = {.lex_state = 424}, - [447] = {.lex_state = 424}, + [447] = {.lex_state = 414}, [448] = {.lex_state = 424}, [449] = {.lex_state = 424}, [450] = {.lex_state = 424}, [451] = {.lex_state = 424}, - [452] = {.lex_state = 414}, + [452] = {.lex_state = 424}, [453] = {.lex_state = 414}, [454] = {.lex_state = 414}, - [455] = {.lex_state = 424}, - [456] = {.lex_state = 414}, + [455] = {.lex_state = 462}, + [456] = {.lex_state = 424}, [457] = {.lex_state = 424}, [458] = {.lex_state = 424}, [459] = {.lex_state = 424}, [460] = {.lex_state = 424}, - [461] = {.lex_state = 424}, - [462] = {.lex_state = 84}, - [463] = {.lex_state = 84}, - [464] = {.lex_state = 84}, - [465] = {.lex_state = 84}, - [466] = {.lex_state = 84}, + [461] = {.lex_state = 423}, + [462] = {.lex_state = 423}, + [463] = {.lex_state = 424}, + [464] = {.lex_state = 424}, + [465] = {.lex_state = 424}, + [466] = {.lex_state = 424}, [467] = {.lex_state = 424}, - [468] = {.lex_state = 84}, + [468] = {.lex_state = 424}, [469] = {.lex_state = 424}, [470] = {.lex_state = 424}, - [471] = {.lex_state = 84}, - [472] = {.lex_state = 84}, + [471] = {.lex_state = 424}, + [472] = {.lex_state = 424}, [473] = {.lex_state = 424}, [474] = {.lex_state = 424}, [475] = {.lex_state = 424}, @@ -54351,46 +54412,46 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [541] = {.lex_state = 424}, [542] = {.lex_state = 71}, [543] = {.lex_state = 71}, - [544] = {.lex_state = 75}, + [544] = {.lex_state = 100}, [545] = {.lex_state = 75}, [546] = {.lex_state = 75}, [547] = {.lex_state = 75}, [548] = {.lex_state = 75}, - [549] = {.lex_state = 100}, + [549] = {.lex_state = 75}, [550] = {.lex_state = 75}, [551] = {.lex_state = 75}, - [552] = {.lex_state = 75}, + [552] = {.lex_state = 77}, [553] = {.lex_state = 75}, - [554] = {.lex_state = 77}, + [554] = {.lex_state = 75}, [555] = {.lex_state = 75}, [556] = {.lex_state = 75}, [557] = {.lex_state = 75}, [558] = {.lex_state = 75}, [559] = {.lex_state = 75}, [560] = {.lex_state = 75}, - [561] = {.lex_state = 74}, - [562] = {.lex_state = 74}, + [561] = {.lex_state = 71}, + [562] = {.lex_state = 71}, [563] = {.lex_state = 74}, - [564] = {.lex_state = 71}, - [565] = {.lex_state = 71}, + [564] = {.lex_state = 74}, + [565] = {.lex_state = 74}, [566] = {.lex_state = 83}, [567] = {.lex_state = 74}, [568] = {.lex_state = 75}, [569] = {.lex_state = 81}, - [570] = {.lex_state = 121}, + [570] = {.lex_state = 75}, [571] = {.lex_state = 75}, [572] = {.lex_state = 75}, [573] = {.lex_state = 75}, [574] = {.lex_state = 75}, - [575] = {.lex_state = 75}, + [575] = {.lex_state = 81}, [576] = {.lex_state = 75}, [577] = {.lex_state = 75}, [578] = {.lex_state = 75}, [579] = {.lex_state = 75}, - [580] = {.lex_state = 75}, + [580] = {.lex_state = 121}, [581] = {.lex_state = 75}, [582] = {.lex_state = 75}, - [583] = {.lex_state = 81}, + [583] = {.lex_state = 75}, [584] = {.lex_state = 82}, [585] = {.lex_state = 82}, [586] = {.lex_state = 82}, @@ -54509,146 +54570,146 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [699] = {.lex_state = 126}, [700] = {.lex_state = 444}, [701] = {.lex_state = 126}, - [702] = {.lex_state = 444}, - [703] = {.lex_state = 126}, + [702] = {.lex_state = 459}, + [703] = {.lex_state = 444}, [704] = {.lex_state = 444}, [705] = {.lex_state = 444}, [706] = {.lex_state = 444}, [707] = {.lex_state = 444}, - [708] = {.lex_state = 444}, - [709] = {.lex_state = 126}, - [710] = {.lex_state = 126}, - [711] = {.lex_state = 126}, + [708] = {.lex_state = 126}, + [709] = {.lex_state = 444}, + [710] = {.lex_state = 444}, + [711] = {.lex_state = 444}, [712] = {.lex_state = 126}, - [713] = {.lex_state = 126}, - [714] = {.lex_state = 446}, + [713] = {.lex_state = 444}, + [714] = {.lex_state = 126}, [715] = {.lex_state = 444}, [716] = {.lex_state = 444}, - [717] = {.lex_state = 444}, - [718] = {.lex_state = 444}, - [719] = {.lex_state = 444}, - [720] = {.lex_state = 126}, + [717] = {.lex_state = 126}, + [718] = {.lex_state = 126}, + [719] = {.lex_state = 446}, + [720] = {.lex_state = 444}, [721] = {.lex_state = 444}, - [722] = {.lex_state = 444}, - [723] = {.lex_state = 444}, - [724] = {.lex_state = 459}, - [725] = {.lex_state = 444}, - [726] = {.lex_state = 443}, - [727] = {.lex_state = 440}, + [722] = {.lex_state = 126}, + [723] = {.lex_state = 126}, + [724] = {.lex_state = 444}, + [725] = {.lex_state = 440}, + [726] = {.lex_state = 444}, + [727] = {.lex_state = 444}, [728] = {.lex_state = 444}, [729] = {.lex_state = 444}, [730] = {.lex_state = 444}, - [731] = {.lex_state = 451}, + [731] = {.lex_state = 444}, [732] = {.lex_state = 444}, [733] = {.lex_state = 444}, - [734] = {.lex_state = 444}, - [735] = {.lex_state = 126}, - [736] = {.lex_state = 444}, + [734] = {.lex_state = 440}, + [735] = {.lex_state = 440}, + [736] = {.lex_state = 443}, [737] = {.lex_state = 444}, - [738] = {.lex_state = 126}, - [739] = {.lex_state = 444}, - [740] = {.lex_state = 444}, - [741] = {.lex_state = 444}, - [742] = {.lex_state = 126}, - [743] = {.lex_state = 446}, + [738] = {.lex_state = 443}, + [739] = {.lex_state = 126}, + [740] = {.lex_state = 126}, + [741] = {.lex_state = 126}, + [742] = {.lex_state = 446}, + [743] = {.lex_state = 444}, [744] = {.lex_state = 444}, - [745] = {.lex_state = 126}, - [746] = {.lex_state = 126}, - [747] = {.lex_state = 440}, - [748] = {.lex_state = 440}, - [749] = {.lex_state = 459}, - [750] = {.lex_state = 440}, - [751] = {.lex_state = 443}, - [752] = {.lex_state = 444}, + [745] = {.lex_state = 443}, + [746] = {.lex_state = 440}, + [747] = {.lex_state = 444}, + [748] = {.lex_state = 444}, + [749] = {.lex_state = 126}, + [750] = {.lex_state = 444}, + [751] = {.lex_state = 126}, + [752] = {.lex_state = 451}, [753] = {.lex_state = 443}, - [754] = {.lex_state = 443}, - [755] = {.lex_state = 444}, - [756] = {.lex_state = 444}, - [757] = {.lex_state = 463}, + [754] = {.lex_state = 444}, + [755] = {.lex_state = 459}, + [756] = {.lex_state = 87}, + [757] = {.lex_state = 444}, [758] = {.lex_state = 451}, - [759] = {.lex_state = 126}, - [760] = {.lex_state = 466}, + [759] = {.lex_state = 449}, + [760] = {.lex_state = 444}, [761] = {.lex_state = 444}, - [762] = {.lex_state = 444}, + [762] = {.lex_state = 440}, [763] = {.lex_state = 440}, - [764] = {.lex_state = 87}, + [764] = {.lex_state = 444}, [765] = {.lex_state = 444}, - [766] = {.lex_state = 444}, + [766] = {.lex_state = 443}, [767] = {.lex_state = 443}, - [768] = {.lex_state = 449}, - [769] = {.lex_state = 440}, - [770] = {.lex_state = 466}, + [768] = {.lex_state = 463}, + [769] = {.lex_state = 449}, + [770] = {.lex_state = 444}, [771] = {.lex_state = 443}, [772] = {.lex_state = 444}, - [773] = {.lex_state = 443}, + [773] = {.lex_state = 444}, [774] = {.lex_state = 444}, [775] = {.lex_state = 444}, - [776] = {.lex_state = 440}, - [777] = {.lex_state = 444}, - [778] = {.lex_state = 444}, + [776] = {.lex_state = 126}, + [777] = {.lex_state = 126}, + [778] = {.lex_state = 440}, [779] = {.lex_state = 440}, - [780] = {.lex_state = 126}, + [780] = {.lex_state = 444}, [781] = {.lex_state = 444}, - [782] = {.lex_state = 444}, - [783] = {.lex_state = 443}, - [784] = {.lex_state = 449}, - [785] = {.lex_state = 466}, + [782] = {.lex_state = 443}, + [783] = {.lex_state = 444}, + [784] = {.lex_state = 450}, + [785] = {.lex_state = 450}, [786] = {.lex_state = 444}, [787] = {.lex_state = 450}, - [788] = {.lex_state = 450}, - [789] = {.lex_state = 449}, + [788] = {.lex_state = 444}, + [789] = {.lex_state = 450}, [790] = {.lex_state = 450}, - [791] = {.lex_state = 450}, - [792] = {.lex_state = 450}, - [793] = {.lex_state = 444}, + [791] = {.lex_state = 444}, + [792] = {.lex_state = 444}, + [793] = {.lex_state = 450}, [794] = {.lex_state = 450}, [795] = {.lex_state = 450}, - [796] = {.lex_state = 449}, + [796] = {.lex_state = 444}, [797] = {.lex_state = 450}, [798] = {.lex_state = 450}, [799] = {.lex_state = 450}, [800] = {.lex_state = 450}, - [801] = {.lex_state = 476}, - [802] = {.lex_state = 450}, + [801] = {.lex_state = 450}, + [802] = {.lex_state = 444}, [803] = {.lex_state = 450}, [804] = {.lex_state = 450}, [805] = {.lex_state = 450}, [806] = {.lex_state = 450}, [807] = {.lex_state = 450}, - [808] = {.lex_state = 476}, - [809] = {.lex_state = 444}, + [808] = {.lex_state = 450}, + [809] = {.lex_state = 450}, [810] = {.lex_state = 450}, [811] = {.lex_state = 450}, - [812] = {.lex_state = 450}, - [813] = {.lex_state = 476}, + [812] = {.lex_state = 444}, + [813] = {.lex_state = 444}, [814] = {.lex_state = 450}, - [815] = {.lex_state = 444}, - [816] = {.lex_state = 450}, + [815] = {.lex_state = 450}, + [816] = {.lex_state = 449}, [817] = {.lex_state = 450}, - [818] = {.lex_state = 444}, - [819] = {.lex_state = 476}, + [818] = {.lex_state = 450}, + [819] = {.lex_state = 466}, [820] = {.lex_state = 450}, [821] = {.lex_state = 450}, [822] = {.lex_state = 450}, - [823] = {.lex_state = 444}, - [824] = {.lex_state = 444}, + [823] = {.lex_state = 450}, + [824] = {.lex_state = 450}, [825] = {.lex_state = 450}, [826] = {.lex_state = 450}, [827] = {.lex_state = 450}, [828] = {.lex_state = 450}, [829] = {.lex_state = 450}, - [830] = {.lex_state = 466}, + [830] = {.lex_state = 450}, [831] = {.lex_state = 450}, - [832] = {.lex_state = 466}, - [833] = {.lex_state = 444}, - [834] = {.lex_state = 444}, - [835] = {.lex_state = 444}, + [832] = {.lex_state = 450}, + [833] = {.lex_state = 450}, + [834] = {.lex_state = 450}, + [835] = {.lex_state = 449}, [836] = {.lex_state = 450}, [837] = {.lex_state = 450}, - [838] = {.lex_state = 444}, + [838] = {.lex_state = 450}, [839] = {.lex_state = 450}, - [840] = {.lex_state = 444}, - [841] = {.lex_state = 450}, + [840] = {.lex_state = 450}, + [841] = {.lex_state = 444}, [842] = {.lex_state = 450}, [843] = {.lex_state = 450}, [844] = {.lex_state = 450}, @@ -54658,63 +54719,63 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [848] = {.lex_state = 450}, [849] = {.lex_state = 450}, [850] = {.lex_state = 450}, - [851] = {.lex_state = 476}, + [851] = {.lex_state = 444}, [852] = {.lex_state = 450}, [853] = {.lex_state = 450}, - [854] = {.lex_state = 463}, + [854] = {.lex_state = 450}, [855] = {.lex_state = 450}, - [856] = {.lex_state = 450}, + [856] = {.lex_state = 463}, [857] = {.lex_state = 450}, [858] = {.lex_state = 450}, [859] = {.lex_state = 450}, [860] = {.lex_state = 450}, [861] = {.lex_state = 450}, - [862] = {.lex_state = 450}, + [862] = {.lex_state = 444}, [863] = {.lex_state = 450}, [864] = {.lex_state = 450}, [865] = {.lex_state = 450}, [866] = {.lex_state = 450}, - [867] = {.lex_state = 469}, + [867] = {.lex_state = 450}, [868] = {.lex_state = 450}, - [869] = {.lex_state = 450}, + [869] = {.lex_state = 444}, [870] = {.lex_state = 450}, [871] = {.lex_state = 444}, [872] = {.lex_state = 450}, [873] = {.lex_state = 450}, - [874] = {.lex_state = 444}, - [875] = {.lex_state = 466}, + [874] = {.lex_state = 466}, + [875] = {.lex_state = 450}, [876] = {.lex_state = 450}, - [877] = {.lex_state = 450}, + [877] = {.lex_state = 466}, [878] = {.lex_state = 450}, [879] = {.lex_state = 450}, [880] = {.lex_state = 450}, [881] = {.lex_state = 450}, [882] = {.lex_state = 450}, - [883] = {.lex_state = 450}, + [883] = {.lex_state = 476}, [884] = {.lex_state = 450}, [885] = {.lex_state = 450}, [886] = {.lex_state = 450}, - [887] = {.lex_state = 450}, + [887] = {.lex_state = 476}, [888] = {.lex_state = 450}, [889] = {.lex_state = 450}, [890] = {.lex_state = 450}, - [891] = {.lex_state = 86}, + [891] = {.lex_state = 450}, [892] = {.lex_state = 450}, - [893] = {.lex_state = 469}, - [894] = {.lex_state = 476}, - [895] = {.lex_state = 476}, - [896] = {.lex_state = 450}, + [893] = {.lex_state = 450}, + [894] = {.lex_state = 31}, + [895] = {.lex_state = 31}, + [896] = {.lex_state = 31}, [897] = {.lex_state = 31}, - [898] = {.lex_state = 31}, + [898] = {.lex_state = 450}, [899] = {.lex_state = 450}, [900] = {.lex_state = 450}, [901] = {.lex_state = 450}, [902] = {.lex_state = 450}, [903] = {.lex_state = 450}, [904] = {.lex_state = 450}, - [905] = {.lex_state = 31}, + [905] = {.lex_state = 86}, [906] = {.lex_state = 450}, - [907] = {.lex_state = 31}, + [907] = {.lex_state = 450}, [908] = {.lex_state = 450}, [909] = {.lex_state = 450}, [910] = {.lex_state = 450}, @@ -54722,10 +54783,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [912] = {.lex_state = 450}, [913] = {.lex_state = 450}, [914] = {.lex_state = 450}, - [915] = {.lex_state = 500}, - [916] = {.lex_state = 476}, - [917] = {.lex_state = 476}, - [918] = {.lex_state = 450}, + [915] = {.lex_state = 476}, + [916] = {.lex_state = 450}, + [917] = {.lex_state = 450}, + [918] = {.lex_state = 469}, [919] = {.lex_state = 450}, [920] = {.lex_state = 450}, [921] = {.lex_state = 450}, @@ -54735,9 +54796,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [925] = {.lex_state = 450}, [926] = {.lex_state = 450}, [927] = {.lex_state = 450}, - [928] = {.lex_state = 450}, + [928] = {.lex_state = 476}, [929] = {.lex_state = 450}, - [930] = {.lex_state = 450}, + [930] = {.lex_state = 466}, [931] = {.lex_state = 450}, [932] = {.lex_state = 450}, [933] = {.lex_state = 450}, @@ -54754,14 +54815,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [944] = {.lex_state = 450}, [945] = {.lex_state = 450}, [946] = {.lex_state = 450}, - [947] = {.lex_state = 450}, + [947] = {.lex_state = 466}, [948] = {.lex_state = 450}, [949] = {.lex_state = 450}, [950] = {.lex_state = 450}, [951] = {.lex_state = 450}, [952] = {.lex_state = 450}, [953] = {.lex_state = 450}, - [954] = {.lex_state = 450}, + [954] = {.lex_state = 466}, [955] = {.lex_state = 450}, [956] = {.lex_state = 450}, [957] = {.lex_state = 450}, @@ -54775,170 +54836,170 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [965] = {.lex_state = 450}, [966] = {.lex_state = 450}, [967] = {.lex_state = 450}, - [968] = {.lex_state = 450}, + [968] = {.lex_state = 476}, [969] = {.lex_state = 450}, [970] = {.lex_state = 450}, - [971] = {.lex_state = 450}, - [972] = {.lex_state = 450}, - [973] = {.lex_state = 450}, - [974] = {.lex_state = 450}, - [975] = {.lex_state = 450}, - [976] = {.lex_state = 476}, - [977] = {.lex_state = 450}, - [978] = {.lex_state = 492}, + [971] = {.lex_state = 469}, + [972] = {.lex_state = 476}, + [973] = {.lex_state = 492}, + [974] = {.lex_state = 476}, + [975] = {.lex_state = 492}, + [976] = {.lex_state = 492}, + [977] = {.lex_state = 476}, + [978] = {.lex_state = 2}, [979] = {.lex_state = 492}, - [980] = {.lex_state = 2}, - [981] = {.lex_state = 492}, - [982] = {.lex_state = 481}, - [983] = {.lex_state = 492}, - [984] = {.lex_state = 492}, - [985] = {.lex_state = 500}, - [986] = {.lex_state = 479}, - [987] = {.lex_state = 470}, + [980] = {.lex_state = 476}, + [981] = {.lex_state = 500}, + [982] = {.lex_state = 492}, + [983] = {.lex_state = 476}, + [984] = {.lex_state = 481}, + [985] = {.lex_state = 492}, + [986] = {.lex_state = 28}, + [987] = {.lex_state = 492}, [988] = {.lex_state = 30}, - [989] = {.lex_state = 492}, - [990] = {.lex_state = 492}, - [991] = {.lex_state = 470}, - [992] = {.lex_state = 470}, - [993] = {.lex_state = 492}, - [994] = {.lex_state = 492}, - [995] = {.lex_state = 479}, - [996] = {.lex_state = 28}, - [997] = {.lex_state = 30}, - [998] = {.lex_state = 481}, - [999] = {.lex_state = 30}, - [1000] = {.lex_state = 470}, - [1001] = {.lex_state = 30}, - [1002] = {.lex_state = 30}, - [1003] = {.lex_state = 492}, - [1004] = {.lex_state = 470}, + [989] = {.lex_state = 28}, + [990] = {.lex_state = 30}, + [991] = {.lex_state = 492}, + [992] = {.lex_state = 492}, + [993] = {.lex_state = 30}, + [994] = {.lex_state = 30}, + [995] = {.lex_state = 30}, + [996] = {.lex_state = 492}, + [997] = {.lex_state = 500}, + [998] = {.lex_state = 492}, + [999] = {.lex_state = 28}, + [1000] = {.lex_state = 492}, + [1001] = {.lex_state = 492}, + [1002] = {.lex_state = 492}, + [1003] = {.lex_state = 481}, + [1004] = {.lex_state = 492}, [1005] = {.lex_state = 28}, [1006] = {.lex_state = 30}, [1007] = {.lex_state = 30}, [1008] = {.lex_state = 30}, - [1009] = {.lex_state = 28}, - [1010] = {.lex_state = 476}, - [1011] = {.lex_state = 476}, - [1012] = {.lex_state = 468}, - [1013] = {.lex_state = 28}, + [1009] = {.lex_state = 479}, + [1010] = {.lex_state = 470}, + [1011] = {.lex_state = 470}, + [1012] = {.lex_state = 470}, + [1013] = {.lex_state = 492}, [1014] = {.lex_state = 492}, - [1015] = {.lex_state = 492}, - [1016] = {.lex_state = 476}, - [1017] = {.lex_state = 492}, + [1015] = {.lex_state = 479}, + [1016] = {.lex_state = 470}, + [1017] = {.lex_state = 470}, [1018] = {.lex_state = 470}, - [1019] = {.lex_state = 492}, + [1019] = {.lex_state = 468}, [1020] = {.lex_state = 492}, - [1021] = {.lex_state = 470}, - [1022] = {.lex_state = 468}, - [1023] = {.lex_state = 492}, + [1021] = {.lex_state = 476}, + [1022] = {.lex_state = 492}, + [1023] = {.lex_state = 476}, [1024] = {.lex_state = 476}, - [1025] = {.lex_state = 470}, + [1025] = {.lex_state = 29}, [1026] = {.lex_state = 470}, - [1027] = {.lex_state = 470}, - [1028] = {.lex_state = 498}, + [1027] = {.lex_state = 14}, + [1028] = {.lex_state = 501}, [1029] = {.lex_state = 470}, - [1030] = {.lex_state = 492}, - [1031] = {.lex_state = 466}, + [1030] = {.lex_state = 29}, + [1031] = {.lex_state = 468}, [1032] = {.lex_state = 470}, - [1033] = {.lex_state = 476}, - [1034] = {.lex_state = 501}, + [1033] = {.lex_state = 470}, + [1034] = {.lex_state = 470}, [1035] = {.lex_state = 470}, - [1036] = {.lex_state = 470}, + [1036] = {.lex_state = 498}, [1037] = {.lex_state = 470}, - [1038] = {.lex_state = 476}, - [1039] = {.lex_state = 492}, - [1040] = {.lex_state = 470}, - [1041] = {.lex_state = 492}, - [1042] = {.lex_state = 466}, - [1043] = {.lex_state = 470}, - [1044] = {.lex_state = 29}, - [1045] = {.lex_state = 501}, - [1046] = {.lex_state = 470}, + [1038] = {.lex_state = 14}, + [1039] = {.lex_state = 470}, + [1040] = {.lex_state = 476}, + [1041] = {.lex_state = 29}, + [1042] = {.lex_state = 29}, + [1043] = {.lex_state = 29}, + [1044] = {.lex_state = 470}, + [1045] = {.lex_state = 476}, + [1046] = {.lex_state = 29}, [1047] = {.lex_state = 29}, - [1048] = {.lex_state = 466}, - [1049] = {.lex_state = 498}, - [1050] = {.lex_state = 466}, - [1051] = {.lex_state = 14}, + [1048] = {.lex_state = 29}, + [1049] = {.lex_state = 470}, + [1050] = {.lex_state = 476}, + [1051] = {.lex_state = 466}, [1052] = {.lex_state = 466}, - [1053] = {.lex_state = 29}, - [1054] = {.lex_state = 29}, - [1055] = {.lex_state = 470}, - [1056] = {.lex_state = 466}, - [1057] = {.lex_state = 466}, - [1058] = {.lex_state = 502}, + [1053] = {.lex_state = 135}, + [1054] = {.lex_state = 14}, + [1055] = {.lex_state = 135}, + [1056] = {.lex_state = 498}, + [1057] = {.lex_state = 470}, + [1058] = {.lex_state = 466}, [1059] = {.lex_state = 466}, - [1060] = {.lex_state = 470}, - [1061] = {.lex_state = 470}, - [1062] = {.lex_state = 470}, - [1063] = {.lex_state = 466}, + [1060] = {.lex_state = 466}, + [1061] = {.lex_state = 135}, + [1062] = {.lex_state = 14}, + [1063] = {.lex_state = 470}, [1064] = {.lex_state = 466}, - [1065] = {.lex_state = 29}, - [1066] = {.lex_state = 466}, - [1067] = {.lex_state = 29}, - [1068] = {.lex_state = 466}, - [1069] = {.lex_state = 29}, - [1070] = {.lex_state = 29}, - [1071] = {.lex_state = 14}, - [1072] = {.lex_state = 466}, - [1073] = {.lex_state = 466}, - [1074] = {.lex_state = 470}, - [1075] = {.lex_state = 466}, - [1076] = {.lex_state = 466}, - [1077] = {.lex_state = 466}, - [1078] = {.lex_state = 466}, - [1079] = {.lex_state = 466}, + [1065] = {.lex_state = 135}, + [1066] = {.lex_state = 135}, + [1067] = {.lex_state = 470}, + [1068] = {.lex_state = 135}, + [1069] = {.lex_state = 135}, + [1070] = {.lex_state = 466}, + [1071] = {.lex_state = 135}, + [1072] = {.lex_state = 470}, + [1073] = {.lex_state = 135}, + [1074] = {.lex_state = 135}, + [1075] = {.lex_state = 470}, + [1076] = {.lex_state = 14}, + [1077] = {.lex_state = 470}, + [1078] = {.lex_state = 471}, + [1079] = {.lex_state = 470}, [1080] = {.lex_state = 466}, - [1081] = {.lex_state = 466}, - [1082] = {.lex_state = 466}, - [1083] = {.lex_state = 135}, + [1081] = {.lex_state = 14}, + [1082] = {.lex_state = 135}, + [1083] = {.lex_state = 14}, [1084] = {.lex_state = 466}, - [1085] = {.lex_state = 466}, + [1085] = {.lex_state = 135}, [1086] = {.lex_state = 135}, [1087] = {.lex_state = 466}, - [1088] = {.lex_state = 470}, - [1089] = {.lex_state = 470}, - [1090] = {.lex_state = 135}, - [1091] = {.lex_state = 135}, - [1092] = {.lex_state = 470}, + [1088] = {.lex_state = 466}, + [1089] = {.lex_state = 14}, + [1090] = {.lex_state = 471}, + [1091] = {.lex_state = 14}, + [1092] = {.lex_state = 466}, [1093] = {.lex_state = 135}, [1094] = {.lex_state = 135}, - [1095] = {.lex_state = 14}, - [1096] = {.lex_state = 135}, - [1097] = {.lex_state = 135}, + [1095] = {.lex_state = 466}, + [1096] = {.lex_state = 466}, + [1097] = {.lex_state = 502}, [1098] = {.lex_state = 466}, - [1099] = {.lex_state = 135}, + [1099] = {.lex_state = 501}, [1100] = {.lex_state = 135}, [1101] = {.lex_state = 466}, - [1102] = {.lex_state = 14}, + [1102] = {.lex_state = 135}, [1103] = {.lex_state = 466}, - [1104] = {.lex_state = 471}, + [1104] = {.lex_state = 466}, [1105] = {.lex_state = 135}, [1106] = {.lex_state = 135}, [1107] = {.lex_state = 466}, - [1108] = {.lex_state = 466}, - [1109] = {.lex_state = 466}, - [1110] = {.lex_state = 14}, + [1108] = {.lex_state = 135}, + [1109] = {.lex_state = 135}, + [1110] = {.lex_state = 466}, [1111] = {.lex_state = 466}, - [1112] = {.lex_state = 466}, - [1113] = {.lex_state = 135}, + [1112] = {.lex_state = 14}, + [1113] = {.lex_state = 466}, [1114] = {.lex_state = 466}, - [1115] = {.lex_state = 135}, + [1115] = {.lex_state = 466}, [1116] = {.lex_state = 466}, [1117] = {.lex_state = 466}, - [1118] = {.lex_state = 466}, + [1118] = {.lex_state = 14}, [1119] = {.lex_state = 466}, [1120] = {.lex_state = 466}, - [1121] = {.lex_state = 14}, - [1122] = {.lex_state = 502}, - [1123] = {.lex_state = 135}, - [1124] = {.lex_state = 14}, + [1121] = {.lex_state = 466}, + [1122] = {.lex_state = 466}, + [1123] = {.lex_state = 466}, + [1124] = {.lex_state = 466}, [1125] = {.lex_state = 466}, [1126] = {.lex_state = 466}, [1127] = {.lex_state = 466}, [1128] = {.lex_state = 466}, [1129] = {.lex_state = 466}, [1130] = {.lex_state = 466}, - [1131] = {.lex_state = 135}, + [1131] = {.lex_state = 466}, [1132] = {.lex_state = 466}, [1133] = {.lex_state = 466}, [1134] = {.lex_state = 466}, @@ -54947,26 +55008,26 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1137] = {.lex_state = 466}, [1138] = {.lex_state = 466}, [1139] = {.lex_state = 466}, - [1140] = {.lex_state = 466}, - [1141] = {.lex_state = 466}, + [1140] = {.lex_state = 470}, + [1141] = {.lex_state = 14}, [1142] = {.lex_state = 466}, [1143] = {.lex_state = 466}, - [1144] = {.lex_state = 466}, + [1144] = {.lex_state = 470}, [1145] = {.lex_state = 466}, - [1146] = {.lex_state = 135}, + [1146] = {.lex_state = 466}, [1147] = {.lex_state = 466}, - [1148] = {.lex_state = 466}, + [1148] = {.lex_state = 14}, [1149] = {.lex_state = 466}, [1150] = {.lex_state = 466}, [1151] = {.lex_state = 466}, [1152] = {.lex_state = 466}, [1153] = {.lex_state = 466}, - [1154] = {.lex_state = 466}, + [1154] = {.lex_state = 14}, [1155] = {.lex_state = 466}, - [1156] = {.lex_state = 471}, + [1156] = {.lex_state = 466}, [1157] = {.lex_state = 466}, [1158] = {.lex_state = 466}, - [1159] = {.lex_state = 135}, + [1159] = {.lex_state = 466}, [1160] = {.lex_state = 466}, [1161] = {.lex_state = 466}, [1162] = {.lex_state = 466}, @@ -54974,41 +55035,41 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1164] = {.lex_state = 466}, [1165] = {.lex_state = 466}, [1166] = {.lex_state = 466}, - [1167] = {.lex_state = 466}, + [1167] = {.lex_state = 471}, [1168] = {.lex_state = 466}, [1169] = {.lex_state = 466}, [1170] = {.lex_state = 466}, - [1171] = {.lex_state = 466}, + [1171] = {.lex_state = 99}, [1172] = {.lex_state = 466}, [1173] = {.lex_state = 466}, [1174] = {.lex_state = 466}, - [1175] = {.lex_state = 14}, + [1175] = {.lex_state = 466}, [1176] = {.lex_state = 466}, [1177] = {.lex_state = 466}, - [1178] = {.lex_state = 466}, + [1178] = {.lex_state = 14}, [1179] = {.lex_state = 466}, - [1180] = {.lex_state = 466}, + [1180] = {.lex_state = 14}, [1181] = {.lex_state = 466}, [1182] = {.lex_state = 466}, - [1183] = {.lex_state = 135}, + [1183] = {.lex_state = 466}, [1184] = {.lex_state = 466}, - [1185] = {.lex_state = 466}, - [1186] = {.lex_state = 466}, + [1185] = {.lex_state = 470}, + [1186] = {.lex_state = 14}, [1187] = {.lex_state = 466}, [1188] = {.lex_state = 466}, - [1189] = {.lex_state = 14}, - [1190] = {.lex_state = 135}, + [1189] = {.lex_state = 466}, + [1190] = {.lex_state = 466}, [1191] = {.lex_state = 466}, - [1192] = {.lex_state = 466}, - [1193] = {.lex_state = 135}, + [1192] = {.lex_state = 14}, + [1193] = {.lex_state = 466}, [1194] = {.lex_state = 466}, [1195] = {.lex_state = 466}, [1196] = {.lex_state = 466}, - [1197] = {.lex_state = 466}, + [1197] = {.lex_state = 502}, [1198] = {.lex_state = 466}, [1199] = {.lex_state = 466}, - [1200] = {.lex_state = 466}, - [1201] = {.lex_state = 466}, + [1200] = {.lex_state = 14}, + [1201] = {.lex_state = 14}, [1202] = {.lex_state = 466}, [1203] = {.lex_state = 466}, [1204] = {.lex_state = 466}, @@ -55016,19 +55077,19 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1206] = {.lex_state = 466}, [1207] = {.lex_state = 466}, [1208] = {.lex_state = 466}, - [1209] = {.lex_state = 466}, + [1209] = {.lex_state = 14}, [1210] = {.lex_state = 466}, [1211] = {.lex_state = 466}, - [1212] = {.lex_state = 14}, + [1212] = {.lex_state = 466}, [1213] = {.lex_state = 466}, [1214] = {.lex_state = 466}, [1215] = {.lex_state = 466}, - [1216] = {.lex_state = 14}, + [1216] = {.lex_state = 466}, [1217] = {.lex_state = 466}, - [1218] = {.lex_state = 14}, + [1218] = {.lex_state = 466}, [1219] = {.lex_state = 466}, [1220] = {.lex_state = 466}, - [1221] = {.lex_state = 466}, + [1221] = {.lex_state = 14}, [1222] = {.lex_state = 466}, [1223] = {.lex_state = 466}, [1224] = {.lex_state = 466}, @@ -55036,18 +55097,18 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1226] = {.lex_state = 466}, [1227] = {.lex_state = 466}, [1228] = {.lex_state = 466}, - [1229] = {.lex_state = 466}, + [1229] = {.lex_state = 14}, [1230] = {.lex_state = 466}, [1231] = {.lex_state = 466}, [1232] = {.lex_state = 466}, - [1233] = {.lex_state = 466}, + [1233] = {.lex_state = 19}, [1234] = {.lex_state = 466}, [1235] = {.lex_state = 466}, [1236] = {.lex_state = 466}, [1237] = {.lex_state = 466}, [1238] = {.lex_state = 466}, - [1239] = {.lex_state = 466}, - [1240] = {.lex_state = 466}, + [1239] = {.lex_state = 14}, + [1240] = {.lex_state = 17}, [1241] = {.lex_state = 466}, [1242] = {.lex_state = 466}, [1243] = {.lex_state = 466}, @@ -55056,72 +55117,72 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1246] = {.lex_state = 466}, [1247] = {.lex_state = 466}, [1248] = {.lex_state = 466}, - [1249] = {.lex_state = 466}, + [1249] = {.lex_state = 131}, [1250] = {.lex_state = 466}, - [1251] = {.lex_state = 14}, + [1251] = {.lex_state = 466}, [1252] = {.lex_state = 466}, [1253] = {.lex_state = 466}, - [1254] = {.lex_state = 466}, + [1254] = {.lex_state = 17}, [1255] = {.lex_state = 466}, [1256] = {.lex_state = 466}, - [1257] = {.lex_state = 466}, + [1257] = {.lex_state = 17}, [1258] = {.lex_state = 466}, [1259] = {.lex_state = 466}, [1260] = {.lex_state = 466}, - [1261] = {.lex_state = 14}, - [1262] = {.lex_state = 466}, + [1261] = {.lex_state = 466}, + [1262] = {.lex_state = 21}, [1263] = {.lex_state = 466}, - [1264] = {.lex_state = 466}, + [1264] = {.lex_state = 21}, [1265] = {.lex_state = 466}, [1266] = {.lex_state = 466}, [1267] = {.lex_state = 466}, [1268] = {.lex_state = 466}, [1269] = {.lex_state = 466}, [1270] = {.lex_state = 466}, - [1271] = {.lex_state = 14}, - [1272] = {.lex_state = 471}, + [1271] = {.lex_state = 466}, + [1272] = {.lex_state = 466}, [1273] = {.lex_state = 466}, [1274] = {.lex_state = 466}, [1275] = {.lex_state = 466}, [1276] = {.lex_state = 466}, - [1277] = {.lex_state = 14}, - [1278] = {.lex_state = 14}, + [1277] = {.lex_state = 466}, + [1278] = {.lex_state = 466}, [1279] = {.lex_state = 466}, - [1280] = {.lex_state = 14}, + [1280] = {.lex_state = 466}, [1281] = {.lex_state = 466}, [1282] = {.lex_state = 466}, [1283] = {.lex_state = 466}, - [1284] = {.lex_state = 14}, - [1285] = {.lex_state = 14}, + [1284] = {.lex_state = 466}, + [1285] = {.lex_state = 466}, [1286] = {.lex_state = 466}, - [1287] = {.lex_state = 14}, + [1287] = {.lex_state = 466}, [1288] = {.lex_state = 466}, - [1289] = {.lex_state = 19}, + [1289] = {.lex_state = 466}, [1290] = {.lex_state = 466}, - [1291] = {.lex_state = 14}, + [1291] = {.lex_state = 466}, [1292] = {.lex_state = 466}, [1293] = {.lex_state = 466}, [1294] = {.lex_state = 466}, [1295] = {.lex_state = 466}, [1296] = {.lex_state = 466}, [1297] = {.lex_state = 466}, - [1298] = {.lex_state = 14}, - [1299] = {.lex_state = 99}, - [1300] = {.lex_state = 466}, + [1298] = {.lex_state = 466}, + [1299] = {.lex_state = 466}, + [1300] = {.lex_state = 27}, [1301] = {.lex_state = 466}, [1302] = {.lex_state = 466}, [1303] = {.lex_state = 466}, [1304] = {.lex_state = 466}, [1305] = {.lex_state = 466}, [1306] = {.lex_state = 466}, - [1307] = {.lex_state = 21}, + [1307] = {.lex_state = 466}, [1308] = {.lex_state = 466}, [1309] = {.lex_state = 466}, [1310] = {.lex_state = 466}, [1311] = {.lex_state = 466}, [1312] = {.lex_state = 21}, [1313] = {.lex_state = 466}, - [1314] = {.lex_state = 27}, + [1314] = {.lex_state = 466}, [1315] = {.lex_state = 466}, [1316] = {.lex_state = 466}, [1317] = {.lex_state = 466}, @@ -55129,91 +55190,91 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1319] = {.lex_state = 466}, [1320] = {.lex_state = 466}, [1321] = {.lex_state = 466}, - [1322] = {.lex_state = 17}, - [1323] = {.lex_state = 21}, + [1322] = {.lex_state = 466}, + [1323] = {.lex_state = 466}, [1324] = {.lex_state = 466}, [1325] = {.lex_state = 466}, [1326] = {.lex_state = 466}, [1327] = {.lex_state = 466}, [1328] = {.lex_state = 466}, [1329] = {.lex_state = 17}, - [1330] = {.lex_state = 14}, + [1330] = {.lex_state = 466}, [1331] = {.lex_state = 466}, - [1332] = {.lex_state = 17}, + [1332] = {.lex_state = 466}, [1333] = {.lex_state = 466}, - [1334] = {.lex_state = 466}, - [1335] = {.lex_state = 131}, - [1336] = {.lex_state = 17}, - [1337] = {.lex_state = 466}, - [1338] = {.lex_state = 466}, - [1339] = {.lex_state = 466}, + [1334] = {.lex_state = 21}, + [1335] = {.lex_state = 21}, + [1336] = {.lex_state = 21}, + [1337] = {.lex_state = 21}, + [1338] = {.lex_state = 14}, + [1339] = {.lex_state = 14}, [1340] = {.lex_state = 466}, [1341] = {.lex_state = 466}, - [1342] = {.lex_state = 14}, - [1343] = {.lex_state = 5}, - [1344] = {.lex_state = 5}, - [1345] = {.lex_state = 6}, - [1346] = {.lex_state = 5}, - [1347] = {.lex_state = 21}, - [1348] = {.lex_state = 5}, - [1349] = {.lex_state = 5}, - [1350] = {.lex_state = 21}, - [1351] = {.lex_state = 5}, - [1352] = {.lex_state = 21}, - [1353] = {.lex_state = 5}, - [1354] = {.lex_state = 5}, - [1355] = {.lex_state = 21}, - [1356] = {.lex_state = 5}, - [1357] = {.lex_state = 14}, - [1358] = {.lex_state = 21}, - [1359] = {.lex_state = 5}, - [1360] = {.lex_state = 21}, - [1361] = {.lex_state = 14}, - [1362] = {.lex_state = 507}, + [1342] = {.lex_state = 466}, + [1343] = {.lex_state = 21}, + [1344] = {.lex_state = 21}, + [1345] = {.lex_state = 21}, + [1346] = {.lex_state = 21}, + [1347] = {.lex_state = 5}, + [1348] = {.lex_state = 21}, + [1349] = {.lex_state = 21}, + [1350] = {.lex_state = 466}, + [1351] = {.lex_state = 21}, + [1352] = {.lex_state = 466}, + [1353] = {.lex_state = 466}, + [1354] = {.lex_state = 21}, + [1355] = {.lex_state = 5}, + [1356] = {.lex_state = 21}, + [1357] = {.lex_state = 466}, + [1358] = {.lex_state = 466}, + [1359] = {.lex_state = 466}, + [1360] = {.lex_state = 5}, + [1361] = {.lex_state = 21}, + [1362] = {.lex_state = 21}, [1363] = {.lex_state = 5}, - [1364] = {.lex_state = 14}, - [1365] = {.lex_state = 14}, - [1366] = {.lex_state = 25}, - [1367] = {.lex_state = 21}, - [1368] = {.lex_state = 14}, - [1369] = {.lex_state = 21}, - [1370] = {.lex_state = 14}, - [1371] = {.lex_state = 21}, + [1364] = {.lex_state = 21}, + [1365] = {.lex_state = 466}, + [1366] = {.lex_state = 466}, + [1367] = {.lex_state = 466}, + [1368] = {.lex_state = 466}, + [1369] = {.lex_state = 5}, + [1370] = {.lex_state = 25}, + [1371] = {.lex_state = 98}, [1372] = {.lex_state = 14}, - [1373] = {.lex_state = 21}, + [1373] = {.lex_state = 25}, [1374] = {.lex_state = 5}, - [1375] = {.lex_state = 21}, - [1376] = {.lex_state = 21}, - [1377] = {.lex_state = 25}, - [1378] = {.lex_state = 5}, - [1379] = {.lex_state = 14}, - [1380] = {.lex_state = 21}, - [1381] = {.lex_state = 98}, + [1375] = {.lex_state = 466}, + [1376] = {.lex_state = 466}, + [1377] = {.lex_state = 466}, + [1378] = {.lex_state = 111}, + [1379] = {.lex_state = 5}, + [1380] = {.lex_state = 466}, + [1381] = {.lex_state = 5}, [1382] = {.lex_state = 21}, - [1383] = {.lex_state = 5}, + [1383] = {.lex_state = 14}, [1384] = {.lex_state = 21}, - [1385] = {.lex_state = 21}, - [1386] = {.lex_state = 5}, - [1387] = {.lex_state = 5}, - [1388] = {.lex_state = 21}, - [1389] = {.lex_state = 21}, - [1390] = {.lex_state = 111}, - [1391] = {.lex_state = 481}, - [1392] = {.lex_state = 21}, - [1393] = {.lex_state = 21}, - [1394] = {.lex_state = 21}, - [1395] = {.lex_state = 21}, - [1396] = {.lex_state = 21}, - [1397] = {.lex_state = 21}, - [1398] = {.lex_state = 21}, - [1399] = {.lex_state = 21}, - [1400] = {.lex_state = 21}, - [1401] = {.lex_state = 481}, - [1402] = {.lex_state = 481}, - [1403] = {.lex_state = 481}, - [1404] = {.lex_state = 481}, - [1405] = {.lex_state = 21}, - [1406] = {.lex_state = 481}, + [1385] = {.lex_state = 14}, + [1386] = {.lex_state = 6}, + [1387] = {.lex_state = 14}, + [1388] = {.lex_state = 14}, + [1389] = {.lex_state = 14}, + [1390] = {.lex_state = 14}, + [1391] = {.lex_state = 5}, + [1392] = {.lex_state = 466}, + [1393] = {.lex_state = 466}, + [1394] = {.lex_state = 5}, + [1395] = {.lex_state = 5}, + [1396] = {.lex_state = 466}, + [1397] = {.lex_state = 5}, + [1398] = {.lex_state = 5}, + [1399] = {.lex_state = 466}, + [1400] = {.lex_state = 466}, + [1401] = {.lex_state = 5}, + [1402] = {.lex_state = 5}, + [1403] = {.lex_state = 5}, + [1404] = {.lex_state = 466}, + [1405] = {.lex_state = 466}, + [1406] = {.lex_state = 21}, [1407] = {.lex_state = 21}, [1408] = {.lex_state = 21}, [1409] = {.lex_state = 21}, @@ -55222,45 +55283,45 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1412] = {.lex_state = 21}, [1413] = {.lex_state = 21}, [1414] = {.lex_state = 21}, - [1415] = {.lex_state = 481}, + [1415] = {.lex_state = 21}, [1416] = {.lex_state = 21}, [1417] = {.lex_state = 21}, - [1418] = {.lex_state = 481}, - [1419] = {.lex_state = 481}, - [1420] = {.lex_state = 481}, - [1421] = {.lex_state = 481}, - [1422] = {.lex_state = 5}, - [1423] = {.lex_state = 5}, - [1424] = {.lex_state = 21}, - [1425] = {.lex_state = 21}, + [1418] = {.lex_state = 21}, + [1419] = {.lex_state = 21}, + [1420] = {.lex_state = 21}, + [1421] = {.lex_state = 21}, + [1422] = {.lex_state = 21}, + [1423] = {.lex_state = 481}, + [1424] = {.lex_state = 481}, + [1425] = {.lex_state = 481}, [1426] = {.lex_state = 21}, - [1427] = {.lex_state = 507}, - [1428] = {.lex_state = 21}, + [1427] = {.lex_state = 481}, + [1428] = {.lex_state = 481}, [1429] = {.lex_state = 21}, - [1430] = {.lex_state = 21}, + [1430] = {.lex_state = 507}, [1431] = {.lex_state = 21}, [1432] = {.lex_state = 481}, - [1433] = {.lex_state = 481}, - [1434] = {.lex_state = 481}, - [1435] = {.lex_state = 481}, - [1436] = {.lex_state = 21}, + [1433] = {.lex_state = 5}, + [1434] = {.lex_state = 5}, + [1435] = {.lex_state = 21}, + [1436] = {.lex_state = 481}, [1437] = {.lex_state = 481}, [1438] = {.lex_state = 481}, - [1439] = {.lex_state = 21}, + [1439] = {.lex_state = 5}, [1440] = {.lex_state = 481}, - [1441] = {.lex_state = 21}, - [1442] = {.lex_state = 21}, - [1443] = {.lex_state = 21}, - [1444] = {.lex_state = 21}, + [1441] = {.lex_state = 481}, + [1442] = {.lex_state = 481}, + [1443] = {.lex_state = 481}, + [1444] = {.lex_state = 5}, [1445] = {.lex_state = 481}, - [1446] = {.lex_state = 481}, + [1446] = {.lex_state = 21}, [1447] = {.lex_state = 21}, - [1448] = {.lex_state = 21}, + [1448] = {.lex_state = 481}, [1449] = {.lex_state = 21}, - [1450] = {.lex_state = 21}, - [1451] = {.lex_state = 481}, - [1452] = {.lex_state = 21}, - [1453] = {.lex_state = 21}, + [1450] = {.lex_state = 13}, + [1451] = {.lex_state = 21}, + [1452] = {.lex_state = 481}, + [1453] = {.lex_state = 5}, [1454] = {.lex_state = 21}, [1455] = {.lex_state = 21}, [1456] = {.lex_state = 21}, @@ -55272,101 +55333,101 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1462] = {.lex_state = 21}, [1463] = {.lex_state = 21}, [1464] = {.lex_state = 21}, - [1465] = {.lex_state = 5}, + [1465] = {.lex_state = 21}, [1466] = {.lex_state = 21}, [1467] = {.lex_state = 21}, [1468] = {.lex_state = 21}, [1469] = {.lex_state = 21}, - [1470] = {.lex_state = 481}, + [1470] = {.lex_state = 21}, [1471] = {.lex_state = 21}, - [1472] = {.lex_state = 481}, - [1473] = {.lex_state = 5}, + [1472] = {.lex_state = 21}, + [1473] = {.lex_state = 481}, [1474] = {.lex_state = 21}, - [1475] = {.lex_state = 5}, - [1476] = {.lex_state = 5}, + [1475] = {.lex_state = 481}, + [1476] = {.lex_state = 21}, [1477] = {.lex_state = 21}, - [1478] = {.lex_state = 21}, - [1479] = {.lex_state = 21}, + [1478] = {.lex_state = 5}, + [1479] = {.lex_state = 481}, [1480] = {.lex_state = 21}, [1481] = {.lex_state = 21}, [1482] = {.lex_state = 21}, [1483] = {.lex_state = 21}, - [1484] = {.lex_state = 5}, + [1484] = {.lex_state = 21}, [1485] = {.lex_state = 21}, - [1486] = {.lex_state = 21}, - [1487] = {.lex_state = 21}, - [1488] = {.lex_state = 507}, + [1486] = {.lex_state = 481}, + [1487] = {.lex_state = 481}, + [1488] = {.lex_state = 21}, [1489] = {.lex_state = 21}, [1490] = {.lex_state = 21}, - [1491] = {.lex_state = 5}, - [1492] = {.lex_state = 13}, + [1491] = {.lex_state = 21}, + [1492] = {.lex_state = 21}, [1493] = {.lex_state = 21}, [1494] = {.lex_state = 21}, - [1495] = {.lex_state = 481}, - [1496] = {.lex_state = 21}, - [1497] = {.lex_state = 481}, + [1495] = {.lex_state = 21}, + [1496] = {.lex_state = 481}, + [1497] = {.lex_state = 21}, [1498] = {.lex_state = 21}, - [1499] = {.lex_state = 5}, - [1500] = {.lex_state = 481}, - [1501] = {.lex_state = 10}, + [1499] = {.lex_state = 21}, + [1500] = {.lex_state = 21}, + [1501] = {.lex_state = 21}, [1502] = {.lex_state = 481}, - [1503] = {.lex_state = 481}, - [1504] = {.lex_state = 481}, - [1505] = {.lex_state = 481}, - [1506] = {.lex_state = 481}, - [1507] = {.lex_state = 481}, - [1508] = {.lex_state = 481}, + [1503] = {.lex_state = 5}, + [1504] = {.lex_state = 5}, + [1505] = {.lex_state = 21}, + [1506] = {.lex_state = 21}, + [1507] = {.lex_state = 21}, + [1508] = {.lex_state = 21}, [1509] = {.lex_state = 481}, - [1510] = {.lex_state = 122}, - [1511] = {.lex_state = 481}, - [1512] = {.lex_state = 5}, + [1510] = {.lex_state = 481}, + [1511] = {.lex_state = 21}, + [1512] = {.lex_state = 21}, [1513] = {.lex_state = 481}, [1514] = {.lex_state = 481}, - [1515] = {.lex_state = 5}, - [1516] = {.lex_state = 5}, - [1517] = {.lex_state = 5}, - [1518] = {.lex_state = 122}, - [1519] = {.lex_state = 122}, - [1520] = {.lex_state = 481}, + [1515] = {.lex_state = 481}, + [1516] = {.lex_state = 481}, + [1517] = {.lex_state = 481}, + [1518] = {.lex_state = 507}, + [1519] = {.lex_state = 481}, + [1520] = {.lex_state = 5}, [1521] = {.lex_state = 5}, - [1522] = {.lex_state = 481}, - [1523] = {.lex_state = 481}, - [1524] = {.lex_state = 5}, + [1522] = {.lex_state = 5}, + [1523] = {.lex_state = 5}, + [1524] = {.lex_state = 110}, [1525] = {.lex_state = 481}, [1526] = {.lex_state = 5}, [1527] = {.lex_state = 5}, - [1528] = {.lex_state = 481}, - [1529] = {.lex_state = 481}, + [1528] = {.lex_state = 5}, + [1529] = {.lex_state = 5}, [1530] = {.lex_state = 481}, - [1531] = {.lex_state = 481}, - [1532] = {.lex_state = 481}, - [1533] = {.lex_state = 5}, - [1534] = {.lex_state = 122}, + [1531] = {.lex_state = 10}, + [1532] = {.lex_state = 5}, + [1533] = {.lex_state = 10}, + [1534] = {.lex_state = 481}, [1535] = {.lex_state = 481}, - [1536] = {.lex_state = 10}, - [1537] = {.lex_state = 5}, - [1538] = {.lex_state = 481}, + [1536] = {.lex_state = 122}, + [1537] = {.lex_state = 122}, + [1538] = {.lex_state = 5}, [1539] = {.lex_state = 481}, - [1540] = {.lex_state = 5}, + [1540] = {.lex_state = 481}, [1541] = {.lex_state = 481}, - [1542] = {.lex_state = 110}, - [1543] = {.lex_state = 5}, - [1544] = {.lex_state = 10}, - [1545] = {.lex_state = 10}, - [1546] = {.lex_state = 10}, - [1547] = {.lex_state = 10}, - [1548] = {.lex_state = 10}, - [1549] = {.lex_state = 10}, - [1550] = {.lex_state = 10}, - [1551] = {.lex_state = 10}, - [1552] = {.lex_state = 10}, - [1553] = {.lex_state = 10}, - [1554] = {.lex_state = 10}, - [1555] = {.lex_state = 10}, - [1556] = {.lex_state = 10}, - [1557] = {.lex_state = 10}, - [1558] = {.lex_state = 10}, - [1559] = {.lex_state = 10}, + [1542] = {.lex_state = 481}, + [1543] = {.lex_state = 481}, + [1544] = {.lex_state = 481}, + [1545] = {.lex_state = 481}, + [1546] = {.lex_state = 481}, + [1547] = {.lex_state = 481}, + [1548] = {.lex_state = 481}, + [1549] = {.lex_state = 481}, + [1550] = {.lex_state = 481}, + [1551] = {.lex_state = 5}, + [1552] = {.lex_state = 5}, + [1553] = {.lex_state = 122}, + [1554] = {.lex_state = 122}, + [1555] = {.lex_state = 507}, + [1556] = {.lex_state = 481}, + [1557] = {.lex_state = 481}, + [1558] = {.lex_state = 481}, + [1559] = {.lex_state = 5}, [1560] = {.lex_state = 10}, [1561] = {.lex_state = 10}, [1562] = {.lex_state = 10}, @@ -55382,7 +55443,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1572] = {.lex_state = 10}, [1573] = {.lex_state = 10}, [1574] = {.lex_state = 10}, - [1575] = {.lex_state = 122}, + [1575] = {.lex_state = 10}, [1576] = {.lex_state = 10}, [1577] = {.lex_state = 10}, [1578] = {.lex_state = 10}, @@ -55401,7 +55462,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1591] = {.lex_state = 10}, [1592] = {.lex_state = 10}, [1593] = {.lex_state = 10}, - [1594] = {.lex_state = 10}, + [1594] = {.lex_state = 122}, [1595] = {.lex_state = 10}, [1596] = {.lex_state = 10}, [1597] = {.lex_state = 10}, @@ -55430,22 +55491,22 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1620] = {.lex_state = 10}, [1621] = {.lex_state = 10}, [1622] = {.lex_state = 10}, - [1623] = {.lex_state = 123}, - [1624] = {.lex_state = 123}, - [1625] = {.lex_state = 123}, - [1626] = {.lex_state = 123}, - [1627] = {.lex_state = 123}, - [1628] = {.lex_state = 123}, - [1629] = {.lex_state = 123}, - [1630] = {.lex_state = 123}, - [1631] = {.lex_state = 123}, - [1632] = {.lex_state = 123}, - [1633] = {.lex_state = 123}, - [1634] = {.lex_state = 123}, - [1635] = {.lex_state = 123}, - [1636] = {.lex_state = 123}, - [1637] = {.lex_state = 123}, - [1638] = {.lex_state = 123}, + [1623] = {.lex_state = 10}, + [1624] = {.lex_state = 10}, + [1625] = {.lex_state = 10}, + [1626] = {.lex_state = 10}, + [1627] = {.lex_state = 10}, + [1628] = {.lex_state = 10}, + [1629] = {.lex_state = 10}, + [1630] = {.lex_state = 10}, + [1631] = {.lex_state = 10}, + [1632] = {.lex_state = 10}, + [1633] = {.lex_state = 10}, + [1634] = {.lex_state = 10}, + [1635] = {.lex_state = 10}, + [1636] = {.lex_state = 10}, + [1637] = {.lex_state = 10}, + [1638] = {.lex_state = 10}, [1639] = {.lex_state = 123}, [1640] = {.lex_state = 123}, [1641] = {.lex_state = 123}, @@ -55466,45 +55527,45 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1656] = {.lex_state = 123}, [1657] = {.lex_state = 123}, [1658] = {.lex_state = 123}, - [1659] = {.lex_state = 135}, - [1660] = {.lex_state = 135}, + [1659] = {.lex_state = 123}, + [1660] = {.lex_state = 123}, [1661] = {.lex_state = 123}, - [1662] = {.lex_state = 135}, - [1663] = {.lex_state = 135}, + [1662] = {.lex_state = 123}, + [1663] = {.lex_state = 123}, [1664] = {.lex_state = 123}, [1665] = {.lex_state = 123}, - [1666] = {.lex_state = 135}, - [1667] = {.lex_state = 135}, - [1668] = {.lex_state = 135}, + [1666] = {.lex_state = 123}, + [1667] = {.lex_state = 123}, + [1668] = {.lex_state = 123}, [1669] = {.lex_state = 123}, [1670] = {.lex_state = 123}, [1671] = {.lex_state = 123}, [1672] = {.lex_state = 123}, [1673] = {.lex_state = 123}, - [1674] = {.lex_state = 125}, - [1675] = {.lex_state = 130}, - [1676] = {.lex_state = 130}, - [1677] = {.lex_state = 130}, - [1678] = {.lex_state = 130}, - [1679] = {.lex_state = 130}, - [1680] = {.lex_state = 125}, - [1681] = {.lex_state = 125}, - [1682] = {.lex_state = 130}, - [1683] = {.lex_state = 125}, - [1684] = {.lex_state = 125}, - [1685] = {.lex_state = 125}, - [1686] = {.lex_state = 125}, - [1687] = {.lex_state = 125}, - [1688] = {.lex_state = 125}, - [1689] = {.lex_state = 125}, + [1674] = {.lex_state = 123}, + [1675] = {.lex_state = 135}, + [1676] = {.lex_state = 135}, + [1677] = {.lex_state = 123}, + [1678] = {.lex_state = 123}, + [1679] = {.lex_state = 123}, + [1680] = {.lex_state = 135}, + [1681] = {.lex_state = 135}, + [1682] = {.lex_state = 135}, + [1683] = {.lex_state = 135}, + [1684] = {.lex_state = 135}, + [1685] = {.lex_state = 123}, + [1686] = {.lex_state = 123}, + [1687] = {.lex_state = 123}, + [1688] = {.lex_state = 123}, + [1689] = {.lex_state = 123}, [1690] = {.lex_state = 130}, - [1691] = {.lex_state = 130}, - [1692] = {.lex_state = 125}, - [1693] = {.lex_state = 125}, - [1694] = {.lex_state = 125}, + [1691] = {.lex_state = 125}, + [1692] = {.lex_state = 130}, + [1693] = {.lex_state = 130}, + [1694] = {.lex_state = 130}, [1695] = {.lex_state = 130}, [1696] = {.lex_state = 130}, - [1697] = {.lex_state = 125}, + [1697] = {.lex_state = 130}, [1698] = {.lex_state = 130}, [1699] = {.lex_state = 130}, [1700] = {.lex_state = 130}, @@ -55518,8 +55579,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1708] = {.lex_state = 130}, [1709] = {.lex_state = 130}, [1710] = {.lex_state = 130}, - [1711] = {.lex_state = 125}, - [1712] = {.lex_state = 130}, + [1711] = {.lex_state = 130}, + [1712] = {.lex_state = 125}, [1713] = {.lex_state = 130}, [1714] = {.lex_state = 130}, [1715] = {.lex_state = 130}, @@ -55534,11 +55595,11 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1724] = {.lex_state = 130}, [1725] = {.lex_state = 130}, [1726] = {.lex_state = 130}, - [1727] = {.lex_state = 125}, - [1728] = {.lex_state = 125}, + [1727] = {.lex_state = 130}, + [1728] = {.lex_state = 130}, [1729] = {.lex_state = 130}, [1730] = {.lex_state = 130}, - [1731] = {.lex_state = 125}, + [1731] = {.lex_state = 130}, [1732] = {.lex_state = 130}, [1733] = {.lex_state = 130}, [1734] = {.lex_state = 130}, @@ -55546,47 +55607,47 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1736] = {.lex_state = 130}, [1737] = {.lex_state = 130}, [1738] = {.lex_state = 130}, - [1739] = {.lex_state = 125}, + [1739] = {.lex_state = 130}, [1740] = {.lex_state = 130}, [1741] = {.lex_state = 130}, [1742] = {.lex_state = 125}, - [1743] = {.lex_state = 125}, - [1744] = {.lex_state = 125}, - [1745] = {.lex_state = 125}, - [1746] = {.lex_state = 125}, - [1747] = {.lex_state = 125}, - [1748] = {.lex_state = 125}, - [1749] = {.lex_state = 125}, + [1743] = {.lex_state = 130}, + [1744] = {.lex_state = 130}, + [1745] = {.lex_state = 130}, + [1746] = {.lex_state = 130}, + [1747] = {.lex_state = 130}, + [1748] = {.lex_state = 130}, + [1749] = {.lex_state = 130}, [1750] = {.lex_state = 130}, [1751] = {.lex_state = 130}, [1752] = {.lex_state = 130}, [1753] = {.lex_state = 130}, [1754] = {.lex_state = 130}, [1755] = {.lex_state = 130}, - [1756] = {.lex_state = 130}, - [1757] = {.lex_state = 130}, - [1758] = {.lex_state = 130}, + [1756] = {.lex_state = 125}, + [1757] = {.lex_state = 125}, + [1758] = {.lex_state = 125}, [1759] = {.lex_state = 130}, [1760] = {.lex_state = 130}, [1761] = {.lex_state = 130}, [1762] = {.lex_state = 130}, [1763] = {.lex_state = 130}, - [1764] = {.lex_state = 130}, + [1764] = {.lex_state = 125}, [1765] = {.lex_state = 130}, [1766] = {.lex_state = 130}, [1767] = {.lex_state = 130}, - [1768] = {.lex_state = 130}, + [1768] = {.lex_state = 125}, [1769] = {.lex_state = 130}, [1770] = {.lex_state = 130}, [1771] = {.lex_state = 130}, [1772] = {.lex_state = 130}, - [1773] = {.lex_state = 130}, + [1773] = {.lex_state = 125}, [1774] = {.lex_state = 130}, [1775] = {.lex_state = 130}, [1776] = {.lex_state = 130}, [1777] = {.lex_state = 130}, - [1778] = {.lex_state = 130}, - [1779] = {.lex_state = 130}, + [1778] = {.lex_state = 125}, + [1779] = {.lex_state = 125}, [1780] = {.lex_state = 130}, [1781] = {.lex_state = 130}, [1782] = {.lex_state = 130}, @@ -55596,56 +55657,56 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1786] = {.lex_state = 130}, [1787] = {.lex_state = 130}, [1788] = {.lex_state = 130}, - [1789] = {.lex_state = 130}, - [1790] = {.lex_state = 130}, - [1791] = {.lex_state = 130}, + [1789] = {.lex_state = 125}, + [1790] = {.lex_state = 125}, + [1791] = {.lex_state = 125}, [1792] = {.lex_state = 130}, [1793] = {.lex_state = 125}, - [1794] = {.lex_state = 125}, + [1794] = {.lex_state = 130}, [1795] = {.lex_state = 125}, [1796] = {.lex_state = 125}, - [1797] = {.lex_state = 130}, + [1797] = {.lex_state = 125}, [1798] = {.lex_state = 125}, - [1799] = {.lex_state = 125}, - [1800] = {.lex_state = 130}, + [1799] = {.lex_state = 130}, + [1800] = {.lex_state = 125}, [1801] = {.lex_state = 125}, - [1802] = {.lex_state = 125}, - [1803] = {.lex_state = 125}, - [1804] = {.lex_state = 130}, - [1805] = {.lex_state = 125}, + [1802] = {.lex_state = 130}, + [1803] = {.lex_state = 130}, + [1804] = {.lex_state = 125}, + [1805] = {.lex_state = 130}, [1806] = {.lex_state = 125}, - [1807] = {.lex_state = 125}, - [1808] = {.lex_state = 125}, - [1809] = {.lex_state = 125}, - [1810] = {.lex_state = 130}, + [1807] = {.lex_state = 130}, + [1808] = {.lex_state = 130}, + [1809] = {.lex_state = 130}, + [1810] = {.lex_state = 125}, [1811] = {.lex_state = 130}, - [1812] = {.lex_state = 125}, - [1813] = {.lex_state = 125}, - [1814] = {.lex_state = 125}, + [1812] = {.lex_state = 130}, + [1813] = {.lex_state = 130}, + [1814] = {.lex_state = 130}, [1815] = {.lex_state = 130}, - [1816] = {.lex_state = 130}, + [1816] = {.lex_state = 125}, [1817] = {.lex_state = 130}, [1818] = {.lex_state = 130}, - [1819] = {.lex_state = 130}, - [1820] = {.lex_state = 130}, - [1821] = {.lex_state = 130}, - [1822] = {.lex_state = 130}, - [1823] = {.lex_state = 130}, + [1819] = {.lex_state = 125}, + [1820] = {.lex_state = 125}, + [1821] = {.lex_state = 125}, + [1822] = {.lex_state = 125}, + [1823] = {.lex_state = 125}, [1824] = {.lex_state = 130}, - [1825] = {.lex_state = 130}, - [1826] = {.lex_state = 130}, - [1827] = {.lex_state = 130}, + [1825] = {.lex_state = 125}, + [1826] = {.lex_state = 125}, + [1827] = {.lex_state = 125}, [1828] = {.lex_state = 125}, - [1829] = {.lex_state = 125}, - [1830] = {.lex_state = 125}, + [1829] = {.lex_state = 130}, + [1830] = {.lex_state = 130}, [1831] = {.lex_state = 125}, - [1832] = {.lex_state = 130}, + [1832] = {.lex_state = 125}, [1833] = {.lex_state = 125}, - [1834] = {.lex_state = 130}, - [1835] = {.lex_state = 130}, - [1836] = {.lex_state = 130}, - [1837] = {.lex_state = 130}, - [1838] = {.lex_state = 125}, + [1834] = {.lex_state = 125}, + [1835] = {.lex_state = 125}, + [1836] = {.lex_state = 125}, + [1837] = {.lex_state = 125}, + [1838] = {.lex_state = 130}, [1839] = {.lex_state = 125}, [1840] = {.lex_state = 130}, [1841] = {.lex_state = 130}, @@ -55656,102 +55717,102 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1846] = {.lex_state = 130}, [1847] = {.lex_state = 130}, [1848] = {.lex_state = 130}, - [1849] = {.lex_state = 125}, + [1849] = {.lex_state = 130}, [1850] = {.lex_state = 130}, [1851] = {.lex_state = 130}, [1852] = {.lex_state = 130}, - [1853] = {.lex_state = 125}, - [1854] = {.lex_state = 125}, + [1853] = {.lex_state = 130}, + [1854] = {.lex_state = 130}, [1855] = {.lex_state = 130}, [1856] = {.lex_state = 130}, [1857] = {.lex_state = 130}, - [1858] = {.lex_state = 130}, - [1859] = {.lex_state = 130}, - [1860] = {.lex_state = 125}, - [1861] = {.lex_state = 125}, - [1862] = {.lex_state = 125}, + [1858] = {.lex_state = 125}, + [1859] = {.lex_state = 125}, + [1860] = {.lex_state = 130}, + [1861] = {.lex_state = 130}, + [1862] = {.lex_state = 130}, [1863] = {.lex_state = 125}, [1864] = {.lex_state = 130}, - [1865] = {.lex_state = 125}, - [1866] = {.lex_state = 125}, + [1865] = {.lex_state = 130}, + [1866] = {.lex_state = 130}, [1867] = {.lex_state = 130}, - [1868] = {.lex_state = 130}, - [1869] = {.lex_state = 130}, + [1868] = {.lex_state = 125}, + [1869] = {.lex_state = 125}, [1870] = {.lex_state = 130}, - [1871] = {.lex_state = 125}, + [1871] = {.lex_state = 130}, [1872] = {.lex_state = 125}, - [1873] = {.lex_state = 130}, - [1874] = {.lex_state = 125}, + [1873] = {.lex_state = 125}, + [1874] = {.lex_state = 130}, [1875] = {.lex_state = 125}, - [1876] = {.lex_state = 130}, - [1877] = {.lex_state = 130}, - [1878] = {.lex_state = 125}, + [1876] = {.lex_state = 125}, + [1877] = {.lex_state = 125}, + [1878] = {.lex_state = 130}, [1879] = {.lex_state = 130}, - [1880] = {.lex_state = 130}, + [1880] = {.lex_state = 125}, [1881] = {.lex_state = 130}, - [1882] = {.lex_state = 130}, + [1882] = {.lex_state = 125}, [1883] = {.lex_state = 125}, - [1884] = {.lex_state = 130}, + [1884] = {.lex_state = 125}, [1885] = {.lex_state = 130}, - [1886] = {.lex_state = 130}, + [1886] = {.lex_state = 125}, [1887] = {.lex_state = 125}, [1888] = {.lex_state = 125}, [1889] = {.lex_state = 125}, [1890] = {.lex_state = 125}, [1891] = {.lex_state = 125}, - [1892] = {.lex_state = 125}, - [1893] = {.lex_state = 125}, + [1892] = {.lex_state = 130}, + [1893] = {.lex_state = 130}, [1894] = {.lex_state = 130}, - [1895] = {.lex_state = 125}, + [1895] = {.lex_state = 130}, [1896] = {.lex_state = 130}, - [1897] = {.lex_state = 125}, - [1898] = {.lex_state = 130}, + [1897] = {.lex_state = 130}, + [1898] = {.lex_state = 125}, [1899] = {.lex_state = 125}, - [1900] = {.lex_state = 130}, + [1900] = {.lex_state = 125}, [1901] = {.lex_state = 125}, [1902] = {.lex_state = 125}, [1903] = {.lex_state = 125}, - [1904] = {.lex_state = 130}, + [1904] = {.lex_state = 125}, [1905] = {.lex_state = 125}, - [1906] = {.lex_state = 130}, + [1906] = {.lex_state = 125}, [1907] = {.lex_state = 125}, [1908] = {.lex_state = 125}, - [1909] = {.lex_state = 130}, + [1909] = {.lex_state = 125}, [1910] = {.lex_state = 130}, [1911] = {.lex_state = 125}, [1912] = {.lex_state = 125}, [1913] = {.lex_state = 125}, [1914] = {.lex_state = 130}, - [1915] = {.lex_state = 130}, - [1916] = {.lex_state = 130}, - [1917] = {.lex_state = 130}, + [1915] = {.lex_state = 125}, + [1916] = {.lex_state = 125}, + [1917] = {.lex_state = 125}, [1918] = {.lex_state = 125}, [1919] = {.lex_state = 130}, [1920] = {.lex_state = 125}, - [1921] = {.lex_state = 130}, + [1921] = {.lex_state = 125}, [1922] = {.lex_state = 125}, - [1923] = {.lex_state = 130}, - [1924] = {.lex_state = 130}, + [1923] = {.lex_state = 125}, + [1924] = {.lex_state = 125}, [1925] = {.lex_state = 125}, - [1926] = {.lex_state = 130}, + [1926] = {.lex_state = 125}, [1927] = {.lex_state = 125}, [1928] = {.lex_state = 125}, [1929] = {.lex_state = 125}, [1930] = {.lex_state = 125}, - [1931] = {.lex_state = 125}, - [1932] = {.lex_state = 130}, + [1931] = {.lex_state = 130}, + [1932] = {.lex_state = 125}, [1933] = {.lex_state = 125}, [1934] = {.lex_state = 130}, - [1935] = {.lex_state = 125}, + [1935] = {.lex_state = 130}, [1936] = {.lex_state = 125}, - [1937] = {.lex_state = 130}, + [1937] = {.lex_state = 125}, [1938] = {.lex_state = 130}, - [1939] = {.lex_state = 125}, + [1939] = {.lex_state = 130}, [1940] = {.lex_state = 130}, - [1941] = {.lex_state = 125}, - [1942] = {.lex_state = 130}, + [1941] = {.lex_state = 130}, + [1942] = {.lex_state = 125}, [1943] = {.lex_state = 130}, - [1944] = {.lex_state = 125}, + [1944] = {.lex_state = 130}, [1945] = {.lex_state = 125}, [1946] = {.lex_state = 125}, [1947] = {.lex_state = 125}, @@ -55764,62 +55825,62 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1954] = {.lex_state = 125}, [1955] = {.lex_state = 130}, [1956] = {.lex_state = 130}, - [1957] = {.lex_state = 125}, + [1957] = {.lex_state = 130}, [1958] = {.lex_state = 125}, - [1959] = {.lex_state = 130}, + [1959] = {.lex_state = 125}, [1960] = {.lex_state = 125}, [1961] = {.lex_state = 125}, - [1962] = {.lex_state = 130}, + [1962] = {.lex_state = 125}, [1963] = {.lex_state = 130}, [1964] = {.lex_state = 130}, [1965] = {.lex_state = 130}, - [1966] = {.lex_state = 130}, + [1966] = {.lex_state = 125}, [1967] = {.lex_state = 125}, - [1968] = {.lex_state = 130}, - [1969] = {.lex_state = 130}, + [1968] = {.lex_state = 125}, + [1969] = {.lex_state = 125}, [1970] = {.lex_state = 125}, - [1971] = {.lex_state = 130}, - [1972] = {.lex_state = 130}, + [1971] = {.lex_state = 125}, + [1972] = {.lex_state = 125}, [1973] = {.lex_state = 125}, [1974] = {.lex_state = 130}, - [1975] = {.lex_state = 125}, + [1975] = {.lex_state = 130}, [1976] = {.lex_state = 130}, - [1977] = {.lex_state = 130}, + [1977] = {.lex_state = 125}, [1978] = {.lex_state = 130}, [1979] = {.lex_state = 125}, - [1980] = {.lex_state = 130}, + [1980] = {.lex_state = 125}, [1981] = {.lex_state = 130}, [1982] = {.lex_state = 130}, [1983] = {.lex_state = 130}, [1984] = {.lex_state = 130}, [1985] = {.lex_state = 130}, [1986] = {.lex_state = 130}, - [1987] = {.lex_state = 130}, - [1988] = {.lex_state = 130}, + [1987] = {.lex_state = 125}, + [1988] = {.lex_state = 125}, [1989] = {.lex_state = 130}, - [1990] = {.lex_state = 125}, + [1990] = {.lex_state = 130}, [1991] = {.lex_state = 130}, [1992] = {.lex_state = 130}, - [1993] = {.lex_state = 125}, - [1994] = {.lex_state = 130}, + [1993] = {.lex_state = 130}, + [1994] = {.lex_state = 125}, [1995] = {.lex_state = 125}, [1996] = {.lex_state = 130}, - [1997] = {.lex_state = 125}, - [1998] = {.lex_state = 125}, - [1999] = {.lex_state = 125}, - [2000] = {.lex_state = 130}, - [2001] = {.lex_state = 125}, - [2002] = {.lex_state = 130}, + [1997] = {.lex_state = 130}, + [1998] = {.lex_state = 130}, + [1999] = {.lex_state = 130}, + [2000] = {.lex_state = 125}, + [2001] = {.lex_state = 130}, + [2002] = {.lex_state = 125}, [2003] = {.lex_state = 130}, - [2004] = {.lex_state = 130}, + [2004] = {.lex_state = 125}, [2005] = {.lex_state = 130}, [2006] = {.lex_state = 130}, - [2007] = {.lex_state = 496}, - [2008] = {.lex_state = 125}, + [2007] = {.lex_state = 130}, + [2008] = {.lex_state = 130}, [2009] = {.lex_state = 130}, [2010] = {.lex_state = 130}, [2011] = {.lex_state = 130}, - [2012] = {.lex_state = 125}, + [2012] = {.lex_state = 130}, [2013] = {.lex_state = 130}, [2014] = {.lex_state = 130}, [2015] = {.lex_state = 130}, @@ -55827,36 +55888,36 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2017] = {.lex_state = 130}, [2018] = {.lex_state = 130}, [2019] = {.lex_state = 125}, - [2020] = {.lex_state = 130}, - [2021] = {.lex_state = 130}, + [2020] = {.lex_state = 125}, + [2021] = {.lex_state = 125}, [2022] = {.lex_state = 130}, [2023] = {.lex_state = 130}, [2024] = {.lex_state = 130}, - [2025] = {.lex_state = 125}, + [2025] = {.lex_state = 130}, [2026] = {.lex_state = 130}, [2027] = {.lex_state = 130}, - [2028] = {.lex_state = 125}, + [2028] = {.lex_state = 130}, [2029] = {.lex_state = 130}, [2030] = {.lex_state = 130}, - [2031] = {.lex_state = 130}, + [2031] = {.lex_state = 496}, [2032] = {.lex_state = 130}, [2033] = {.lex_state = 130}, - [2034] = {.lex_state = 130}, + [2034] = {.lex_state = 125}, [2035] = {.lex_state = 130}, [2036] = {.lex_state = 130}, [2037] = {.lex_state = 130}, [2038] = {.lex_state = 125}, - [2039] = {.lex_state = 125}, - [2040] = {.lex_state = 125}, - [2041] = {.lex_state = 125}, + [2039] = {.lex_state = 130}, + [2040] = {.lex_state = 130}, + [2041] = {.lex_state = 130}, [2042] = {.lex_state = 130}, [2043] = {.lex_state = 130}, [2044] = {.lex_state = 130}, - [2045] = {.lex_state = 125}, + [2045] = {.lex_state = 130}, [2046] = {.lex_state = 130}, - [2047] = {.lex_state = 125}, + [2047] = {.lex_state = 130}, [2048] = {.lex_state = 125}, - [2049] = {.lex_state = 130}, + [2049] = {.lex_state = 125}, [2050] = {.lex_state = 130}, [2051] = {.lex_state = 130}, [2052] = {.lex_state = 130}, @@ -55865,1000 +55926,1000 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2055] = {.lex_state = 496}, [2056] = {.lex_state = 125}, [2057] = {.lex_state = 130}, - [2058] = {.lex_state = 125}, + [2058] = {.lex_state = 130}, [2059] = {.lex_state = 125}, - [2060] = {.lex_state = 130}, + [2060] = {.lex_state = 125}, [2061] = {.lex_state = 130}, - [2062] = {.lex_state = 130}, + [2062] = {.lex_state = 125}, [2063] = {.lex_state = 130}, [2064] = {.lex_state = 125}, - [2065] = {.lex_state = 125}, - [2066] = {.lex_state = 125}, - [2067] = {.lex_state = 122}, - [2068] = {.lex_state = 122}, + [2065] = {.lex_state = 130}, + [2066] = {.lex_state = 130}, + [2067] = {.lex_state = 130}, + [2068] = {.lex_state = 125}, [2069] = {.lex_state = 130}, - [2070] = {.lex_state = 130}, - [2071] = {.lex_state = 125}, - [2072] = {.lex_state = 125}, + [2070] = {.lex_state = 125}, + [2071] = {.lex_state = 130}, + [2072] = {.lex_state = 130}, [2073] = {.lex_state = 130}, - [2074] = {.lex_state = 125}, - [2075] = {.lex_state = 125}, - [2076] = {.lex_state = 130}, + [2074] = {.lex_state = 130}, + [2075] = {.lex_state = 130}, + [2076] = {.lex_state = 125}, [2077] = {.lex_state = 125}, [2078] = {.lex_state = 130}, [2079] = {.lex_state = 130}, [2080] = {.lex_state = 130}, - [2081] = {.lex_state = 125}, - [2082] = {.lex_state = 125}, - [2083] = {.lex_state = 125}, - [2084] = {.lex_state = 130}, - [2085] = {.lex_state = 130}, + [2081] = {.lex_state = 130}, + [2082] = {.lex_state = 130}, + [2083] = {.lex_state = 130}, + [2084] = {.lex_state = 125}, + [2085] = {.lex_state = 125}, [2086] = {.lex_state = 130}, - [2087] = {.lex_state = 125}, + [2087] = {.lex_state = 130}, [2088] = {.lex_state = 130}, - [2089] = {.lex_state = 125}, + [2089] = {.lex_state = 130}, [2090] = {.lex_state = 130}, - [2091] = {.lex_state = 130}, - [2092] = {.lex_state = 130}, - [2093] = {.lex_state = 130}, - [2094] = {.lex_state = 125}, - [2095] = {.lex_state = 127}, - [2096] = {.lex_state = 496}, - [2097] = {.lex_state = 125}, - [2098] = {.lex_state = 127}, - [2099] = {.lex_state = 125}, - [2100] = {.lex_state = 122}, - [2101] = {.lex_state = 125}, - [2102] = {.lex_state = 496}, - [2103] = {.lex_state = 122}, - [2104] = {.lex_state = 122}, - [2105] = {.lex_state = 122}, - [2106] = {.lex_state = 122}, - [2107] = {.lex_state = 122}, - [2108] = {.lex_state = 122}, - [2109] = {.lex_state = 122}, - [2110] = {.lex_state = 122}, - [2111] = {.lex_state = 122}, - [2112] = {.lex_state = 122}, + [2091] = {.lex_state = 125}, + [2092] = {.lex_state = 122}, + [2093] = {.lex_state = 125}, + [2094] = {.lex_state = 122}, + [2095] = {.lex_state = 125}, + [2096] = {.lex_state = 125}, + [2097] = {.lex_state = 130}, + [2098] = {.lex_state = 130}, + [2099] = {.lex_state = 130}, + [2100] = {.lex_state = 125}, + [2101] = {.lex_state = 130}, + [2102] = {.lex_state = 130}, + [2103] = {.lex_state = 125}, + [2104] = {.lex_state = 130}, + [2105] = {.lex_state = 130}, + [2106] = {.lex_state = 130}, + [2107] = {.lex_state = 125}, + [2108] = {.lex_state = 130}, + [2109] = {.lex_state = 130}, + [2110] = {.lex_state = 130}, + [2111] = {.lex_state = 125}, + [2112] = {.lex_state = 496}, [2113] = {.lex_state = 122}, - [2114] = {.lex_state = 122}, + [2114] = {.lex_state = 125}, [2115] = {.lex_state = 122}, - [2116] = {.lex_state = 495}, - [2117] = {.lex_state = 122}, - [2118] = {.lex_state = 122}, - [2119] = {.lex_state = 122}, - [2120] = {.lex_state = 122}, - [2121] = {.lex_state = 495}, - [2122] = {.lex_state = 122}, - [2123] = {.lex_state = 495}, - [2124] = {.lex_state = 495}, + [2116] = {.lex_state = 127}, + [2117] = {.lex_state = 496}, + [2118] = {.lex_state = 127}, + [2119] = {.lex_state = 125}, + [2120] = {.lex_state = 495}, + [2121] = {.lex_state = 122}, + [2122] = {.lex_state = 495}, + [2123] = {.lex_state = 122}, + [2124] = {.lex_state = 122}, [2125] = {.lex_state = 122}, - [2126] = {.lex_state = 122}, - [2127] = {.lex_state = 122}, - [2128] = {.lex_state = 495}, - [2129] = {.lex_state = 495}, - [2130] = {.lex_state = 495}, - [2131] = {.lex_state = 495}, - [2132] = {.lex_state = 497}, - [2133] = {.lex_state = 497}, - [2134] = {.lex_state = 497}, - [2135] = {.lex_state = 497}, - [2136] = {.lex_state = 497}, - [2137] = {.lex_state = 89}, - [2138] = {.lex_state = 497}, - [2139] = {.lex_state = 497}, - [2140] = {.lex_state = 497}, - [2141] = {.lex_state = 456}, - [2142] = {.lex_state = 497}, - [2143] = {.lex_state = 36}, - [2144] = {.lex_state = 497}, - [2145] = {.lex_state = 497}, - [2146] = {.lex_state = 497}, - [2147] = {.lex_state = 497}, - [2148] = {.lex_state = 456}, - [2149] = {.lex_state = 36}, - [2150] = {.lex_state = 90}, - [2151] = {.lex_state = 91}, - [2152] = {.lex_state = 36}, + [2126] = {.lex_state = 495}, + [2127] = {.lex_state = 495}, + [2128] = {.lex_state = 122}, + [2129] = {.lex_state = 122}, + [2130] = {.lex_state = 122}, + [2131] = {.lex_state = 122}, + [2132] = {.lex_state = 122}, + [2133] = {.lex_state = 122}, + [2134] = {.lex_state = 122}, + [2135] = {.lex_state = 122}, + [2136] = {.lex_state = 122}, + [2137] = {.lex_state = 122}, + [2138] = {.lex_state = 122}, + [2139] = {.lex_state = 122}, + [2140] = {.lex_state = 122}, + [2141] = {.lex_state = 122}, + [2142] = {.lex_state = 122}, + [2143] = {.lex_state = 122}, + [2144] = {.lex_state = 495}, + [2145] = {.lex_state = 495}, + [2146] = {.lex_state = 495}, + [2147] = {.lex_state = 495}, + [2148] = {.lex_state = 497}, + [2149] = {.lex_state = 497}, + [2150] = {.lex_state = 497}, + [2151] = {.lex_state = 456}, + [2152] = {.lex_state = 497}, [2153] = {.lex_state = 497}, [2154] = {.lex_state = 497}, - [2155] = {.lex_state = 36}, - [2156] = {.lex_state = 497}, - [2157] = {.lex_state = 456}, - [2158] = {.lex_state = 456}, - [2159] = {.lex_state = 92}, - [2160] = {.lex_state = 457}, - [2161] = {.lex_state = 456}, - [2162] = {.lex_state = 456}, - [2163] = {.lex_state = 35}, - [2164] = {.lex_state = 35}, - [2165] = {.lex_state = 35}, - [2166] = {.lex_state = 456}, - [2167] = {.lex_state = 35}, - [2168] = {.lex_state = 456}, - [2169] = {.lex_state = 35}, - [2170] = {.lex_state = 456}, - [2171] = {.lex_state = 457}, - [2172] = {.lex_state = 35}, - [2173] = {.lex_state = 35}, - [2174] = {.lex_state = 35}, - [2175] = {.lex_state = 456}, - [2176] = {.lex_state = 430}, - [2177] = {.lex_state = 486}, - [2178] = {.lex_state = 486}, - [2179] = {.lex_state = 486}, - [2180] = {.lex_state = 96}, - [2181] = {.lex_state = 457}, - [2182] = {.lex_state = 486}, - [2183] = {.lex_state = 486}, - [2184] = {.lex_state = 486}, - [2185] = {.lex_state = 430}, - [2186] = {.lex_state = 94}, - [2187] = {.lex_state = 486}, - [2188] = {.lex_state = 430}, - [2189] = {.lex_state = 486}, - [2190] = {.lex_state = 430}, - [2191] = {.lex_state = 486}, - [2192] = {.lex_state = 430}, - [2193] = {.lex_state = 486}, - [2194] = {.lex_state = 486}, + [2155] = {.lex_state = 497}, + [2156] = {.lex_state = 89}, + [2157] = {.lex_state = 497}, + [2158] = {.lex_state = 91}, + [2159] = {.lex_state = 36}, + [2160] = {.lex_state = 497}, + [2161] = {.lex_state = 497}, + [2162] = {.lex_state = 497}, + [2163] = {.lex_state = 497}, + [2164] = {.lex_state = 497}, + [2165] = {.lex_state = 456}, + [2166] = {.lex_state = 497}, + [2167] = {.lex_state = 36}, + [2168] = {.lex_state = 497}, + [2169] = {.lex_state = 90}, + [2170] = {.lex_state = 497}, + [2171] = {.lex_state = 36}, + [2172] = {.lex_state = 36}, + [2173] = {.lex_state = 456}, + [2174] = {.lex_state = 456}, + [2175] = {.lex_state = 92}, + [2176] = {.lex_state = 457}, + [2177] = {.lex_state = 456}, + [2178] = {.lex_state = 456}, + [2179] = {.lex_state = 456}, + [2180] = {.lex_state = 35}, + [2181] = {.lex_state = 456}, + [2182] = {.lex_state = 35}, + [2183] = {.lex_state = 35}, + [2184] = {.lex_state = 35}, + [2185] = {.lex_state = 35}, + [2186] = {.lex_state = 35}, + [2187] = {.lex_state = 457}, + [2188] = {.lex_state = 456}, + [2189] = {.lex_state = 35}, + [2190] = {.lex_state = 35}, + [2191] = {.lex_state = 456}, + [2192] = {.lex_state = 486}, + [2193] = {.lex_state = 457}, + [2194] = {.lex_state = 430}, [2195] = {.lex_state = 486}, - [2196] = {.lex_state = 486}, - [2197] = {.lex_state = 499}, - [2198] = {.lex_state = 430}, - [2199] = {.lex_state = 430}, - [2200] = {.lex_state = 486}, + [2196] = {.lex_state = 430}, + [2197] = {.lex_state = 430}, + [2198] = {.lex_state = 486}, + [2199] = {.lex_state = 486}, + [2200] = {.lex_state = 430}, [2201] = {.lex_state = 486}, - [2202] = {.lex_state = 499}, - [2203] = {.lex_state = 430}, - [2204] = {.lex_state = 457}, - [2205] = {.lex_state = 457}, - [2206] = {.lex_state = 457}, - [2207] = {.lex_state = 488}, - [2208] = {.lex_state = 486}, - [2209] = {.lex_state = 485}, - [2210] = {.lex_state = 45}, - [2211] = {.lex_state = 45}, - [2212] = {.lex_state = 482}, - [2213] = {.lex_state = 457}, - [2214] = {.lex_state = 45}, - [2215] = {.lex_state = 485}, - [2216] = {.lex_state = 45}, - [2217] = {.lex_state = 488}, - [2218] = {.lex_state = 486}, + [2202] = {.lex_state = 486}, + [2203] = {.lex_state = 486}, + [2204] = {.lex_state = 96}, + [2205] = {.lex_state = 486}, + [2206] = {.lex_state = 486}, + [2207] = {.lex_state = 486}, + [2208] = {.lex_state = 499}, + [2209] = {.lex_state = 486}, + [2210] = {.lex_state = 488}, + [2211] = {.lex_state = 499}, + [2212] = {.lex_state = 486}, + [2213] = {.lex_state = 486}, + [2214] = {.lex_state = 94}, + [2215] = {.lex_state = 486}, + [2216] = {.lex_state = 457}, + [2217] = {.lex_state = 457}, + [2218] = {.lex_state = 430}, [2219] = {.lex_state = 486}, [2220] = {.lex_state = 430}, [2221] = {.lex_state = 430}, - [2222] = {.lex_state = 486}, - [2223] = {.lex_state = 438}, - [2224] = {.lex_state = 486}, - [2225] = {.lex_state = 486}, - [2226] = {.lex_state = 93}, - [2227] = {.lex_state = 97}, - [2228] = {.lex_state = 486}, - [2229] = {.lex_state = 486}, - [2230] = {.lex_state = 486}, - [2231] = {.lex_state = 438}, - [2232] = {.lex_state = 430}, - [2233] = {.lex_state = 499}, - [2234] = {.lex_state = 45}, - [2235] = {.lex_state = 430}, + [2222] = {.lex_state = 430}, + [2223] = {.lex_state = 457}, + [2224] = {.lex_state = 430}, + [2225] = {.lex_state = 457}, + [2226] = {.lex_state = 486}, + [2227] = {.lex_state = 45}, + [2228] = {.lex_state = 488}, + [2229] = {.lex_state = 438}, + [2230] = {.lex_state = 45}, + [2231] = {.lex_state = 430}, + [2232] = {.lex_state = 45}, + [2233] = {.lex_state = 45}, + [2234] = {.lex_state = 486}, + [2235] = {.lex_state = 45}, [2236] = {.lex_state = 45}, - [2237] = {.lex_state = 45}, - [2238] = {.lex_state = 482}, - [2239] = {.lex_state = 482}, - [2240] = {.lex_state = 499}, - [2241] = {.lex_state = 430}, - [2242] = {.lex_state = 485}, - [2243] = {.lex_state = 438}, - [2244] = {.lex_state = 457}, - [2245] = {.lex_state = 430}, - [2246] = {.lex_state = 486}, - [2247] = {.lex_state = 430}, + [2237] = {.lex_state = 430}, + [2238] = {.lex_state = 438}, + [2239] = {.lex_state = 45}, + [2240] = {.lex_state = 45}, + [2241] = {.lex_state = 486}, + [2242] = {.lex_state = 486}, + [2243] = {.lex_state = 486}, + [2244] = {.lex_state = 485}, + [2245] = {.lex_state = 486}, + [2246] = {.lex_state = 457}, + [2247] = {.lex_state = 93}, [2248] = {.lex_state = 486}, - [2249] = {.lex_state = 485}, - [2250] = {.lex_state = 494}, + [2249] = {.lex_state = 486}, + [2250] = {.lex_state = 438}, [2251] = {.lex_state = 486}, [2252] = {.lex_state = 486}, - [2253] = {.lex_state = 457}, - [2254] = {.lex_state = 482}, - [2255] = {.lex_state = 486}, - [2256] = {.lex_state = 45}, - [2257] = {.lex_state = 438}, + [2253] = {.lex_state = 430}, + [2254] = {.lex_state = 457}, + [2255] = {.lex_state = 430}, + [2256] = {.lex_state = 486}, + [2257] = {.lex_state = 485}, [2258] = {.lex_state = 457}, - [2259] = {.lex_state = 486}, - [2260] = {.lex_state = 430}, - [2261] = {.lex_state = 94}, + [2259] = {.lex_state = 430}, + [2260] = {.lex_state = 499}, + [2261] = {.lex_state = 485}, [2262] = {.lex_state = 486}, [2263] = {.lex_state = 486}, - [2264] = {.lex_state = 482}, - [2265] = {.lex_state = 431}, - [2266] = {.lex_state = 485}, - [2267] = {.lex_state = 438}, - [2268] = {.lex_state = 486}, - [2269] = {.lex_state = 431}, - [2270] = {.lex_state = 503}, - [2271] = {.lex_state = 431}, - [2272] = {.lex_state = 438}, - [2273] = {.lex_state = 493}, - [2274] = {.lex_state = 491}, - [2275] = {.lex_state = 486}, - [2276] = {.lex_state = 491}, - [2277] = {.lex_state = 93}, - [2278] = {.lex_state = 94}, - [2279] = {.lex_state = 95}, - [2280] = {.lex_state = 94}, - [2281] = {.lex_state = 94}, - [2282] = {.lex_state = 93}, - [2283] = {.lex_state = 485}, - [2284] = {.lex_state = 486}, - [2285] = {.lex_state = 93}, - [2286] = {.lex_state = 431}, - [2287] = {.lex_state = 485}, + [2264] = {.lex_state = 438}, + [2265] = {.lex_state = 499}, + [2266] = {.lex_state = 430}, + [2267] = {.lex_state = 482}, + [2268] = {.lex_state = 485}, + [2269] = {.lex_state = 97}, + [2270] = {.lex_state = 482}, + [2271] = {.lex_state = 486}, + [2272] = {.lex_state = 430}, + [2273] = {.lex_state = 482}, + [2274] = {.lex_state = 494}, + [2275] = {.lex_state = 482}, + [2276] = {.lex_state = 486}, + [2277] = {.lex_state = 438}, + [2278] = {.lex_state = 485}, + [2279] = {.lex_state = 93}, + [2280] = {.lex_state = 491}, + [2281] = {.lex_state = 486}, + [2282] = {.lex_state = 486}, + [2283] = {.lex_state = 486}, + [2284] = {.lex_state = 95}, + [2285] = {.lex_state = 486}, + [2286] = {.lex_state = 94}, + [2287] = {.lex_state = 486}, [2288] = {.lex_state = 486}, [2289] = {.lex_state = 482}, - [2290] = {.lex_state = 486}, - [2291] = {.lex_state = 482}, - [2292] = {.lex_state = 93}, - [2293] = {.lex_state = 438}, - [2294] = {.lex_state = 486}, + [2290] = {.lex_state = 94}, + [2291] = {.lex_state = 93}, + [2292] = {.lex_state = 438}, + [2293] = {.lex_state = 486}, + [2294] = {.lex_state = 503}, [2295] = {.lex_state = 486}, - [2296] = {.lex_state = 486}, - [2297] = {.lex_state = 486}, - [2298] = {.lex_state = 431}, - [2299] = {.lex_state = 486}, - [2300] = {.lex_state = 485}, - [2301] = {.lex_state = 96}, - [2302] = {.lex_state = 494}, - [2303] = {.lex_state = 431}, - [2304] = {.lex_state = 96}, - [2305] = {.lex_state = 438}, - [2306] = {.lex_state = 431}, - [2307] = {.lex_state = 96}, - [2308] = {.lex_state = 96}, - [2309] = {.lex_state = 482}, - [2310] = {.lex_state = 431}, - [2311] = {.lex_state = 486}, - [2312] = {.lex_state = 492}, - [2313] = {.lex_state = 431}, - [2314] = {.lex_state = 431}, - [2315] = {.lex_state = 492}, - [2316] = {.lex_state = 492}, - [2317] = {.lex_state = 492}, - [2318] = {.lex_state = 491}, - [2319] = {.lex_state = 492}, - [2320] = {.lex_state = 492}, - [2321] = {.lex_state = 492}, - [2322] = {.lex_state = 492}, - [2323] = {.lex_state = 492}, - [2324] = {.lex_state = 492}, - [2325] = {.lex_state = 492}, - [2326] = {.lex_state = 486}, - [2327] = {.lex_state = 438}, - [2328] = {.lex_state = 486}, + [2296] = {.lex_state = 438}, + [2297] = {.lex_state = 93}, + [2298] = {.lex_state = 482}, + [2299] = {.lex_state = 96}, + [2300] = {.lex_state = 486}, + [2301] = {.lex_state = 486}, + [2302] = {.lex_state = 96}, + [2303] = {.lex_state = 482}, + [2304] = {.lex_state = 493}, + [2305] = {.lex_state = 491}, + [2306] = {.lex_state = 482}, + [2307] = {.lex_state = 431}, + [2308] = {.lex_state = 486}, + [2309] = {.lex_state = 485}, + [2310] = {.lex_state = 94}, + [2311] = {.lex_state = 485}, + [2312] = {.lex_state = 94}, + [2313] = {.lex_state = 96}, + [2314] = {.lex_state = 485}, + [2315] = {.lex_state = 431}, + [2316] = {.lex_state = 486}, + [2317] = {.lex_state = 494}, + [2318] = {.lex_state = 431}, + [2319] = {.lex_state = 431}, + [2320] = {.lex_state = 486}, + [2321] = {.lex_state = 431}, + [2322] = {.lex_state = 93}, + [2323] = {.lex_state = 431}, + [2324] = {.lex_state = 438}, + [2325] = {.lex_state = 431}, + [2326] = {.lex_state = 431}, + [2327] = {.lex_state = 96}, + [2328] = {.lex_state = 492}, [2329] = {.lex_state = 492}, - [2330] = {.lex_state = 491}, - [2331] = {.lex_state = 492}, - [2332] = {.lex_state = 431}, + [2330] = {.lex_state = 486}, + [2331] = {.lex_state = 438}, + [2332] = {.lex_state = 492}, [2333] = {.lex_state = 486}, [2334] = {.lex_state = 492}, [2335] = {.lex_state = 492}, - [2336] = {.lex_state = 492}, + [2336] = {.lex_state = 153}, [2337] = {.lex_state = 486}, - [2338] = {.lex_state = 492}, - [2339] = {.lex_state = 492}, + [2338] = {.lex_state = 491}, + [2339] = {.lex_state = 503}, [2340] = {.lex_state = 492}, - [2341] = {.lex_state = 492}, + [2341] = {.lex_state = 486}, [2342] = {.lex_state = 492}, [2343] = {.lex_state = 492}, [2344] = {.lex_state = 492}, [2345] = {.lex_state = 492}, - [2346] = {.lex_state = 431}, - [2347] = {.lex_state = 493}, - [2348] = {.lex_state = 492}, + [2346] = {.lex_state = 492}, + [2347] = {.lex_state = 438}, + [2348] = {.lex_state = 486}, [2349] = {.lex_state = 492}, - [2350] = {.lex_state = 438}, - [2351] = {.lex_state = 492}, + [2350] = {.lex_state = 431}, + [2351] = {.lex_state = 491}, [2352] = {.lex_state = 492}, - [2353] = {.lex_state = 486}, + [2353] = {.lex_state = 431}, [2354] = {.lex_state = 492}, - [2355] = {.lex_state = 492}, - [2356] = {.lex_state = 486}, + [2355] = {.lex_state = 438}, + [2356] = {.lex_state = 153}, [2357] = {.lex_state = 492}, - [2358] = {.lex_state = 492}, - [2359] = {.lex_state = 492}, - [2360] = {.lex_state = 151}, - [2361] = {.lex_state = 438}, + [2358] = {.lex_state = 431}, + [2359] = {.lex_state = 486}, + [2360] = {.lex_state = 431}, + [2361] = {.lex_state = 492}, [2362] = {.lex_state = 492}, - [2363] = {.lex_state = 438}, - [2364] = {.lex_state = 431}, + [2363] = {.lex_state = 492}, + [2364] = {.lex_state = 492}, [2365] = {.lex_state = 492}, [2366] = {.lex_state = 492}, [2367] = {.lex_state = 492}, - [2368] = {.lex_state = 431}, - [2369] = {.lex_state = 438}, + [2368] = {.lex_state = 492}, + [2369] = {.lex_state = 492}, [2370] = {.lex_state = 492}, [2371] = {.lex_state = 492}, - [2372] = {.lex_state = 486}, - [2373] = {.lex_state = 431}, - [2374] = {.lex_state = 486}, + [2372] = {.lex_state = 492}, + [2373] = {.lex_state = 492}, + [2374] = {.lex_state = 492}, [2375] = {.lex_state = 492}, - [2376] = {.lex_state = 431}, + [2376] = {.lex_state = 492}, [2377] = {.lex_state = 492}, [2378] = {.lex_state = 492}, [2379] = {.lex_state = 492}, [2380] = {.lex_state = 492}, - [2381] = {.lex_state = 438}, - [2382] = {.lex_state = 438}, - [2383] = {.lex_state = 492}, - [2384] = {.lex_state = 492}, + [2381] = {.lex_state = 492}, + [2382] = {.lex_state = 492}, + [2383] = {.lex_state = 153}, + [2384] = {.lex_state = 486}, [2385] = {.lex_state = 492}, [2386] = {.lex_state = 492}, - [2387] = {.lex_state = 492}, - [2388] = {.lex_state = 492}, - [2389] = {.lex_state = 486}, - [2390] = {.lex_state = 492}, - [2391] = {.lex_state = 492}, - [2392] = {.lex_state = 492}, + [2387] = {.lex_state = 431}, + [2388] = {.lex_state = 431}, + [2389] = {.lex_state = 438}, + [2390] = {.lex_state = 486}, + [2391] = {.lex_state = 431}, + [2392] = {.lex_state = 486}, [2393] = {.lex_state = 492}, - [2394] = {.lex_state = 503}, - [2395] = {.lex_state = 151}, + [2394] = {.lex_state = 492}, + [2395] = {.lex_state = 492}, [2396] = {.lex_state = 492}, - [2397] = {.lex_state = 151}, - [2398] = {.lex_state = 486}, - [2399] = {.lex_state = 486}, - [2400] = {.lex_state = 438}, - [2401] = {.lex_state = 486}, + [2397] = {.lex_state = 492}, + [2398] = {.lex_state = 492}, + [2399] = {.lex_state = 431}, + [2400] = {.lex_state = 492}, + [2401] = {.lex_state = 492}, [2402] = {.lex_state = 486}, - [2403] = {.lex_state = 151}, - [2404] = {.lex_state = 492}, + [2403] = {.lex_state = 153}, + [2404] = {.lex_state = 438}, [2405] = {.lex_state = 492}, [2406] = {.lex_state = 492}, - [2407] = {.lex_state = 51}, + [2407] = {.lex_state = 438}, [2408] = {.lex_state = 492}, - [2409] = {.lex_state = 1}, - [2410] = {.lex_state = 48}, - [2411] = {.lex_state = 1}, - [2412] = {.lex_state = 492}, - [2413] = {.lex_state = 492}, - [2414] = {.lex_state = 48}, - [2415] = {.lex_state = 48}, + [2409] = {.lex_state = 492}, + [2410] = {.lex_state = 438}, + [2411] = {.lex_state = 493}, + [2412] = {.lex_state = 486}, + [2413] = {.lex_state = 438}, + [2414] = {.lex_state = 486}, + [2415] = {.lex_state = 492}, [2416] = {.lex_state = 492}, [2417] = {.lex_state = 492}, [2418] = {.lex_state = 492}, - [2419] = {.lex_state = 492}, - [2420] = {.lex_state = 48}, + [2419] = {.lex_state = 486}, + [2420] = {.lex_state = 492}, [2421] = {.lex_state = 492}, - [2422] = {.lex_state = 438}, + [2422] = {.lex_state = 492}, [2423] = {.lex_state = 492}, [2424] = {.lex_state = 492}, - [2425] = {.lex_state = 492}, + [2425] = {.lex_state = 48}, [2426] = {.lex_state = 492}, [2427] = {.lex_state = 492}, [2428] = {.lex_state = 492}, - [2429] = {.lex_state = 48}, + [2429] = {.lex_state = 492}, [2430] = {.lex_state = 492}, - [2431] = {.lex_state = 492}, - [2432] = {.lex_state = 492}, - [2433] = {.lex_state = 492}, + [2431] = {.lex_state = 48}, + [2432] = {.lex_state = 438}, + [2433] = {.lex_state = 438}, [2434] = {.lex_state = 492}, - [2435] = {.lex_state = 46}, - [2436] = {.lex_state = 1}, + [2435] = {.lex_state = 48}, + [2436] = {.lex_state = 492}, [2437] = {.lex_state = 492}, - [2438] = {.lex_state = 46}, - [2439] = {.lex_state = 48}, + [2438] = {.lex_state = 48}, + [2439] = {.lex_state = 492}, [2440] = {.lex_state = 492}, - [2441] = {.lex_state = 492}, - [2442] = {.lex_state = 48}, - [2443] = {.lex_state = 492}, - [2444] = {.lex_state = 46}, + [2441] = {.lex_state = 48}, + [2442] = {.lex_state = 1}, + [2443] = {.lex_state = 48}, + [2444] = {.lex_state = 492}, [2445] = {.lex_state = 492}, - [2446] = {.lex_state = 46}, + [2446] = {.lex_state = 492}, [2447] = {.lex_state = 492}, - [2448] = {.lex_state = 1}, - [2449] = {.lex_state = 48}, + [2448] = {.lex_state = 492}, + [2449] = {.lex_state = 492}, [2450] = {.lex_state = 492}, [2451] = {.lex_state = 492}, [2452] = {.lex_state = 492}, [2453] = {.lex_state = 492}, [2454] = {.lex_state = 492}, - [2455] = {.lex_state = 438}, - [2456] = {.lex_state = 48}, + [2455] = {.lex_state = 492}, + [2456] = {.lex_state = 492}, [2457] = {.lex_state = 492}, - [2458] = {.lex_state = 492}, + [2458] = {.lex_state = 153}, [2459] = {.lex_state = 492}, [2460] = {.lex_state = 492}, - [2461] = {.lex_state = 1}, + [2461] = {.lex_state = 492}, [2462] = {.lex_state = 48}, - [2463] = {.lex_state = 438}, + [2463] = {.lex_state = 492}, [2464] = {.lex_state = 48}, - [2465] = {.lex_state = 1}, + [2465] = {.lex_state = 438}, [2466] = {.lex_state = 46}, - [2467] = {.lex_state = 492}, - [2468] = {.lex_state = 438}, + [2467] = {.lex_state = 438}, + [2468] = {.lex_state = 46}, [2469] = {.lex_state = 492}, - [2470] = {.lex_state = 492}, - [2471] = {.lex_state = 492}, - [2472] = {.lex_state = 492}, + [2470] = {.lex_state = 46}, + [2471] = {.lex_state = 438}, + [2472] = {.lex_state = 46}, [2473] = {.lex_state = 492}, - [2474] = {.lex_state = 492}, - [2475] = {.lex_state = 48}, + [2474] = {.lex_state = 48}, + [2475] = {.lex_state = 492}, [2476] = {.lex_state = 492}, [2477] = {.lex_state = 492}, [2478] = {.lex_state = 492}, - [2479] = {.lex_state = 492}, - [2480] = {.lex_state = 492}, + [2479] = {.lex_state = 48}, + [2480] = {.lex_state = 48}, [2481] = {.lex_state = 492}, - [2482] = {.lex_state = 48}, - [2483] = {.lex_state = 151}, - [2484] = {.lex_state = 492}, - [2485] = {.lex_state = 438}, + [2482] = {.lex_state = 46}, + [2483] = {.lex_state = 46}, + [2484] = {.lex_state = 438}, + [2485] = {.lex_state = 48}, [2486] = {.lex_state = 492}, - [2487] = {.lex_state = 46}, - [2488] = {.lex_state = 46}, + [2487] = {.lex_state = 492}, + [2488] = {.lex_state = 48}, [2489] = {.lex_state = 492}, - [2490] = {.lex_state = 48}, + [2490] = {.lex_state = 1}, [2491] = {.lex_state = 492}, - [2492] = {.lex_state = 492}, + [2492] = {.lex_state = 51}, [2493] = {.lex_state = 492}, [2494] = {.lex_state = 492}, - [2495] = {.lex_state = 438}, + [2495] = {.lex_state = 492}, [2496] = {.lex_state = 48}, - [2497] = {.lex_state = 46}, - [2498] = {.lex_state = 438}, - [2499] = {.lex_state = 438}, - [2500] = {.lex_state = 52}, - [2501] = {.lex_state = 438}, - [2502] = {.lex_state = 48}, - [2503] = {.lex_state = 48}, - [2504] = {.lex_state = 52}, - [2505] = {.lex_state = 151}, - [2506] = {.lex_state = 48}, - [2507] = {.lex_state = 151}, - [2508] = {.lex_state = 438}, - [2509] = {.lex_state = 151}, - [2510] = {.lex_state = 48}, - [2511] = {.lex_state = 52}, + [2497] = {.lex_state = 492}, + [2498] = {.lex_state = 1}, + [2499] = {.lex_state = 46}, + [2500] = {.lex_state = 48}, + [2501] = {.lex_state = 46}, + [2502] = {.lex_state = 492}, + [2503] = {.lex_state = 492}, + [2504] = {.lex_state = 1}, + [2505] = {.lex_state = 492}, + [2506] = {.lex_state = 492}, + [2507] = {.lex_state = 492}, + [2508] = {.lex_state = 492}, + [2509] = {.lex_state = 1}, + [2510] = {.lex_state = 492}, + [2511] = {.lex_state = 492}, [2512] = {.lex_state = 1}, - [2513] = {.lex_state = 438}, - [2514] = {.lex_state = 1}, - [2515] = {.lex_state = 101}, - [2516] = {.lex_state = 52}, - [2517] = {.lex_state = 435}, - [2518] = {.lex_state = 435}, - [2519] = {.lex_state = 435}, - [2520] = {.lex_state = 435}, - [2521] = {.lex_state = 48}, - [2522] = {.lex_state = 435}, - [2523] = {.lex_state = 435}, - [2524] = {.lex_state = 151}, - [2525] = {.lex_state = 151}, - [2526] = {.lex_state = 48}, - [2527] = {.lex_state = 435}, - [2528] = {.lex_state = 48}, - [2529] = {.lex_state = 461}, - [2530] = {.lex_state = 435}, - [2531] = {.lex_state = 151}, - [2532] = {.lex_state = 435}, - [2533] = {.lex_state = 435}, - [2534] = {.lex_state = 103}, - [2535] = {.lex_state = 48}, + [2513] = {.lex_state = 492}, + [2514] = {.lex_state = 48}, + [2515] = {.lex_state = 438}, + [2516] = {.lex_state = 153}, + [2517] = {.lex_state = 438}, + [2518] = {.lex_state = 48}, + [2519] = {.lex_state = 438}, + [2520] = {.lex_state = 1}, + [2521] = {.lex_state = 153}, + [2522] = {.lex_state = 52}, + [2523] = {.lex_state = 52}, + [2524] = {.lex_state = 1}, + [2525] = {.lex_state = 52}, + [2526] = {.lex_state = 438}, + [2527] = {.lex_state = 48}, + [2528] = {.lex_state = 101}, + [2529] = {.lex_state = 438}, + [2530] = {.lex_state = 48}, + [2531] = {.lex_state = 52}, + [2532] = {.lex_state = 153}, + [2533] = {.lex_state = 63}, + [2534] = {.lex_state = 435}, + [2535] = {.lex_state = 435}, [2536] = {.lex_state = 48}, - [2537] = {.lex_state = 48}, - [2538] = {.lex_state = 126}, - [2539] = {.lex_state = 126}, - [2540] = {.lex_state = 126}, + [2537] = {.lex_state = 153}, + [2538] = {.lex_state = 153}, + [2539] = {.lex_state = 48}, + [2540] = {.lex_state = 435}, [2541] = {.lex_state = 102}, [2542] = {.lex_state = 126}, - [2543] = {.lex_state = 126}, - [2544] = {.lex_state = 151}, + [2543] = {.lex_state = 435}, + [2544] = {.lex_state = 435}, [2545] = {.lex_state = 435}, - [2546] = {.lex_state = 48}, - [2547] = {.lex_state = 151}, - [2548] = {.lex_state = 435}, - [2549] = {.lex_state = 48}, - [2550] = {.lex_state = 48}, - [2551] = {.lex_state = 48}, - [2552] = {.lex_state = 48}, - [2553] = {.lex_state = 63}, - [2554] = {.lex_state = 63}, + [2546] = {.lex_state = 435}, + [2547] = {.lex_state = 48}, + [2548] = {.lex_state = 153}, + [2549] = {.lex_state = 435}, + [2550] = {.lex_state = 435}, + [2551] = {.lex_state = 435}, + [2552] = {.lex_state = 126}, + [2553] = {.lex_state = 461}, + [2554] = {.lex_state = 153}, [2555] = {.lex_state = 435}, [2556] = {.lex_state = 435}, - [2557] = {.lex_state = 435}, + [2557] = {.lex_state = 153}, [2558] = {.lex_state = 48}, - [2559] = {.lex_state = 151}, + [2559] = {.lex_state = 126}, [2560] = {.lex_state = 435}, - [2561] = {.lex_state = 48}, + [2561] = {.lex_state = 103}, [2562] = {.lex_state = 48}, [2563] = {.lex_state = 48}, - [2564] = {.lex_state = 48}, - [2565] = {.lex_state = 48}, - [2566] = {.lex_state = 62}, + [2564] = {.lex_state = 435}, + [2565] = {.lex_state = 153}, + [2566] = {.lex_state = 48}, [2567] = {.lex_state = 48}, [2568] = {.lex_state = 48}, [2569] = {.lex_state = 48}, - [2570] = {.lex_state = 48}, - [2571] = {.lex_state = 48}, + [2570] = {.lex_state = 435}, + [2571] = {.lex_state = 435}, [2572] = {.lex_state = 48}, - [2573] = {.lex_state = 48}, - [2574] = {.lex_state = 126}, - [2575] = {.lex_state = 435}, - [2576] = {.lex_state = 435}, - [2577] = {.lex_state = 474}, - [2578] = {.lex_state = 435}, - [2579] = {.lex_state = 435}, - [2580] = {.lex_state = 435}, - [2581] = {.lex_state = 62}, + [2573] = {.lex_state = 126}, + [2574] = {.lex_state = 48}, + [2575] = {.lex_state = 126}, + [2576] = {.lex_state = 48}, + [2577] = {.lex_state = 63}, + [2578] = {.lex_state = 48}, + [2579] = {.lex_state = 474}, + [2580] = {.lex_state = 62}, + [2581] = {.lex_state = 432}, [2582] = {.lex_state = 48}, - [2583] = {.lex_state = 435}, - [2584] = {.lex_state = 62}, - [2585] = {.lex_state = 435}, - [2586] = {.lex_state = 435}, + [2583] = {.lex_state = 48}, + [2584] = {.lex_state = 435}, + [2585] = {.lex_state = 48}, + [2586] = {.lex_state = 62}, [2587] = {.lex_state = 48}, - [2588] = {.lex_state = 435}, - [2589] = {.lex_state = 435}, + [2588] = {.lex_state = 48}, + [2589] = {.lex_state = 48}, [2590] = {.lex_state = 48}, - [2591] = {.lex_state = 435}, + [2591] = {.lex_state = 48}, [2592] = {.lex_state = 435}, [2593] = {.lex_state = 48}, [2594] = {.lex_state = 48}, - [2595] = {.lex_state = 435}, - [2596] = {.lex_state = 62}, - [2597] = {.lex_state = 435}, + [2595] = {.lex_state = 62}, + [2596] = {.lex_state = 435}, + [2597] = {.lex_state = 432}, [2598] = {.lex_state = 62}, - [2599] = {.lex_state = 151}, - [2600] = {.lex_state = 151}, - [2601] = {.lex_state = 126}, + [2599] = {.lex_state = 435}, + [2600] = {.lex_state = 62}, + [2601] = {.lex_state = 62}, [2602] = {.lex_state = 435}, - [2603] = {.lex_state = 48}, - [2604] = {.lex_state = 435}, + [2603] = {.lex_state = 474}, + [2604] = {.lex_state = 62}, [2605] = {.lex_state = 62}, - [2606] = {.lex_state = 62}, - [2607] = {.lex_state = 435}, - [2608] = {.lex_state = 151}, - [2609] = {.lex_state = 48}, - [2610] = {.lex_state = 48}, - [2611] = {.lex_state = 435}, + [2606] = {.lex_state = 435}, + [2607] = {.lex_state = 126}, + [2608] = {.lex_state = 62}, + [2609] = {.lex_state = 62}, + [2610] = {.lex_state = 62}, + [2611] = {.lex_state = 48}, [2612] = {.lex_state = 48}, - [2613] = {.lex_state = 48}, - [2614] = {.lex_state = 432}, - [2615] = {.lex_state = 62}, - [2616] = {.lex_state = 62}, - [2617] = {.lex_state = 62}, - [2618] = {.lex_state = 435}, + [2613] = {.lex_state = 432}, + [2614] = {.lex_state = 62}, + [2615] = {.lex_state = 48}, + [2616] = {.lex_state = 48}, + [2617] = {.lex_state = 48}, + [2618] = {.lex_state = 62}, [2619] = {.lex_state = 62}, - [2620] = {.lex_state = 62}, - [2621] = {.lex_state = 62}, + [2620] = {.lex_state = 435}, + [2621] = {.lex_state = 435}, [2622] = {.lex_state = 435}, [2623] = {.lex_state = 435}, - [2624] = {.lex_state = 432}, - [2625] = {.lex_state = 48}, + [2624] = {.lex_state = 48}, + [2625] = {.lex_state = 153}, [2626] = {.lex_state = 48}, - [2627] = {.lex_state = 474}, + [2627] = {.lex_state = 432}, [2628] = {.lex_state = 435}, - [2629] = {.lex_state = 474}, + [2629] = {.lex_state = 153}, [2630] = {.lex_state = 48}, - [2631] = {.lex_state = 432}, - [2632] = {.lex_state = 432}, - [2633] = {.lex_state = 435}, + [2631] = {.lex_state = 48}, + [2632] = {.lex_state = 435}, + [2633] = {.lex_state = 48}, [2634] = {.lex_state = 48}, - [2635] = {.lex_state = 435}, - [2636] = {.lex_state = 474}, - [2637] = {.lex_state = 432}, - [2638] = {.lex_state = 435}, + [2635] = {.lex_state = 126}, + [2636] = {.lex_state = 48}, + [2637] = {.lex_state = 435}, + [2638] = {.lex_state = 48}, [2639] = {.lex_state = 48}, - [2640] = {.lex_state = 48}, + [2640] = {.lex_state = 435}, [2641] = {.lex_state = 48}, - [2642] = {.lex_state = 62}, - [2643] = {.lex_state = 48}, - [2644] = {.lex_state = 435}, + [2642] = {.lex_state = 474}, + [2643] = {.lex_state = 435}, + [2644] = {.lex_state = 48}, [2645] = {.lex_state = 435}, [2646] = {.lex_state = 48}, - [2647] = {.lex_state = 435}, - [2648] = {.lex_state = 104}, + [2647] = {.lex_state = 48}, + [2648] = {.lex_state = 435}, [2649] = {.lex_state = 48}, [2650] = {.lex_state = 435}, - [2651] = {.lex_state = 48}, - [2652] = {.lex_state = 112}, + [2651] = {.lex_state = 474}, + [2652] = {.lex_state = 435}, [2653] = {.lex_state = 48}, [2654] = {.lex_state = 435}, - [2655] = {.lex_state = 48}, - [2656] = {.lex_state = 435}, + [2655] = {.lex_state = 461}, + [2656] = {.lex_state = 48}, [2657] = {.lex_state = 48}, - [2658] = {.lex_state = 48}, - [2659] = {.lex_state = 48}, - [2660] = {.lex_state = 48}, - [2661] = {.lex_state = 62}, - [2662] = {.lex_state = 48}, - [2663] = {.lex_state = 48}, - [2664] = {.lex_state = 62}, - [2665] = {.lex_state = 432}, + [2658] = {.lex_state = 112}, + [2659] = {.lex_state = 435}, + [2660] = {.lex_state = 432}, + [2661] = {.lex_state = 435}, + [2662] = {.lex_state = 435}, + [2663] = {.lex_state = 62}, + [2664] = {.lex_state = 48}, + [2665] = {.lex_state = 48}, [2666] = {.lex_state = 48}, [2667] = {.lex_state = 48}, - [2668] = {.lex_state = 48}, + [2668] = {.lex_state = 435}, [2669] = {.lex_state = 48}, [2670] = {.lex_state = 48}, - [2671] = {.lex_state = 435}, + [2671] = {.lex_state = 48}, [2672] = {.lex_state = 48}, - [2673] = {.lex_state = 48}, + [2673] = {.lex_state = 435}, [2674] = {.lex_state = 48}, - [2675] = {.lex_state = 48}, + [2675] = {.lex_state = 104}, [2676] = {.lex_state = 48}, [2677] = {.lex_state = 48}, - [2678] = {.lex_state = 48}, + [2678] = {.lex_state = 435}, [2679] = {.lex_state = 48}, [2680] = {.lex_state = 48}, [2681] = {.lex_state = 48}, - [2682] = {.lex_state = 435}, - [2683] = {.lex_state = 461}, - [2684] = {.lex_state = 48}, - [2685] = {.lex_state = 474}, - [2686] = {.lex_state = 435}, - [2687] = {.lex_state = 435}, - [2688] = {.lex_state = 432}, - [2689] = {.lex_state = 432}, + [2682] = {.lex_state = 48}, + [2683] = {.lex_state = 48}, + [2684] = {.lex_state = 153}, + [2685] = {.lex_state = 48}, + [2686] = {.lex_state = 48}, + [2687] = {.lex_state = 48}, + [2688] = {.lex_state = 48}, + [2689] = {.lex_state = 435}, [2690] = {.lex_state = 435}, [2691] = {.lex_state = 432}, - [2692] = {.lex_state = 62}, + [2692] = {.lex_state = 48}, [2693] = {.lex_state = 435}, [2694] = {.lex_state = 435}, - [2695] = {.lex_state = 432}, - [2696] = {.lex_state = 435}, + [2695] = {.lex_state = 435}, + [2696] = {.lex_state = 48}, [2697] = {.lex_state = 62}, - [2698] = {.lex_state = 62}, + [2698] = {.lex_state = 48}, [2699] = {.lex_state = 435}, [2700] = {.lex_state = 435}, - [2701] = {.lex_state = 432}, + [2701] = {.lex_state = 435}, [2702] = {.lex_state = 432}, - [2703] = {.lex_state = 435}, - [2704] = {.lex_state = 114}, - [2705] = {.lex_state = 435}, + [2703] = {.lex_state = 432}, + [2704] = {.lex_state = 153}, + [2705] = {.lex_state = 153}, [2706] = {.lex_state = 435}, [2707] = {.lex_state = 435}, [2708] = {.lex_state = 435}, - [2709] = {.lex_state = 435}, - [2710] = {.lex_state = 151}, - [2711] = {.lex_state = 435}, - [2712] = {.lex_state = 432}, - [2713] = {.lex_state = 432}, + [2709] = {.lex_state = 474}, + [2710] = {.lex_state = 114}, + [2711] = {.lex_state = 474}, + [2712] = {.lex_state = 474}, + [2713] = {.lex_state = 62}, [2714] = {.lex_state = 474}, [2715] = {.lex_state = 435}, [2716] = {.lex_state = 432}, - [2717] = {.lex_state = 460}, - [2718] = {.lex_state = 432}, + [2717] = {.lex_state = 435}, + [2718] = {.lex_state = 435}, [2719] = {.lex_state = 62}, - [2720] = {.lex_state = 435}, + [2720] = {.lex_state = 432}, [2721] = {.lex_state = 432}, - [2722] = {.lex_state = 432}, - [2723] = {.lex_state = 432}, - [2724] = {.lex_state = 435}, + [2722] = {.lex_state = 474}, + [2723] = {.lex_state = 435}, + [2724] = {.lex_state = 432}, [2725] = {.lex_state = 435}, - [2726] = {.lex_state = 464}, - [2727] = {.lex_state = 432}, - [2728] = {.lex_state = 435}, - [2729] = {.lex_state = 477}, - [2730] = {.lex_state = 435}, - [2731] = {.lex_state = 432}, - [2732] = {.lex_state = 151}, - [2733] = {.lex_state = 113}, - [2734] = {.lex_state = 435}, - [2735] = {.lex_state = 435}, - [2736] = {.lex_state = 151}, - [2737] = {.lex_state = 151}, - [2738] = {.lex_state = 62}, - [2739] = {.lex_state = 48}, - [2740] = {.lex_state = 151}, + [2726] = {.lex_state = 62}, + [2727] = {.lex_state = 435}, + [2728] = {.lex_state = 153}, + [2729] = {.lex_state = 474}, + [2730] = {.lex_state = 113}, + [2731] = {.lex_state = 477}, + [2732] = {.lex_state = 432}, + [2733] = {.lex_state = 435}, + [2734] = {.lex_state = 432}, + [2735] = {.lex_state = 432}, + [2736] = {.lex_state = 153}, + [2737] = {.lex_state = 464}, + [2738] = {.lex_state = 435}, + [2739] = {.lex_state = 432}, + [2740] = {.lex_state = 460}, [2741] = {.lex_state = 432}, - [2742] = {.lex_state = 432}, - [2743] = {.lex_state = 62}, - [2744] = {.lex_state = 48}, - [2745] = {.lex_state = 435}, + [2742] = {.lex_state = 62}, + [2743] = {.lex_state = 432}, + [2744] = {.lex_state = 435}, + [2745] = {.lex_state = 153}, [2746] = {.lex_state = 435}, [2747] = {.lex_state = 435}, - [2748] = {.lex_state = 48}, - [2749] = {.lex_state = 48}, + [2748] = {.lex_state = 435}, + [2749] = {.lex_state = 432}, [2750] = {.lex_state = 435}, [2751] = {.lex_state = 48}, - [2752] = {.lex_state = 48}, - [2753] = {.lex_state = 435}, - [2754] = {.lex_state = 432}, - [2755] = {.lex_state = 474}, - [2756] = {.lex_state = 435}, - [2757] = {.lex_state = 432}, + [2752] = {.lex_state = 435}, + [2753] = {.lex_state = 474}, + [2754] = {.lex_state = 435}, + [2755] = {.lex_state = 432}, + [2756] = {.lex_state = 432}, + [2757] = {.lex_state = 48}, [2758] = {.lex_state = 48}, [2759] = {.lex_state = 48}, - [2760] = {.lex_state = 474}, - [2761] = {.lex_state = 432}, - [2762] = {.lex_state = 151}, - [2763] = {.lex_state = 474}, - [2764] = {.lex_state = 474}, - [2765] = {.lex_state = 48}, - [2766] = {.lex_state = 474}, - [2767] = {.lex_state = 48}, - [2768] = {.lex_state = 48}, - [2769] = {.lex_state = 48}, - [2770] = {.lex_state = 474}, - [2771] = {.lex_state = 435}, - [2772] = {.lex_state = 48}, - [2773] = {.lex_state = 48}, - [2774] = {.lex_state = 432}, - [2775] = {.lex_state = 435}, + [2760] = {.lex_state = 48}, + [2761] = {.lex_state = 48}, + [2762] = {.lex_state = 48}, + [2763] = {.lex_state = 48}, + [2764] = {.lex_state = 48}, + [2765] = {.lex_state = 62}, + [2766] = {.lex_state = 435}, + [2767] = {.lex_state = 153}, + [2768] = {.lex_state = 435}, + [2769] = {.lex_state = 435}, + [2770] = {.lex_state = 432}, + [2771] = {.lex_state = 432}, + [2772] = {.lex_state = 474}, + [2773] = {.lex_state = 435}, + [2774] = {.lex_state = 48}, + [2775] = {.lex_state = 62}, [2776] = {.lex_state = 48}, - [2777] = {.lex_state = 474}, - [2778] = {.lex_state = 48}, - [2779] = {.lex_state = 48}, + [2777] = {.lex_state = 432}, + [2778] = {.lex_state = 435}, + [2779] = {.lex_state = 435}, [2780] = {.lex_state = 48}, - [2781] = {.lex_state = 432}, - [2782] = {.lex_state = 432}, + [2781] = {.lex_state = 435}, + [2782] = {.lex_state = 435}, [2783] = {.lex_state = 435}, - [2784] = {.lex_state = 432}, - [2785] = {.lex_state = 62}, + [2784] = {.lex_state = 48}, + [2785] = {.lex_state = 432}, [2786] = {.lex_state = 432}, [2787] = {.lex_state = 435}, [2788] = {.lex_state = 435}, - [2789] = {.lex_state = 460}, - [2790] = {.lex_state = 435}, - [2791] = {.lex_state = 432}, + [2789] = {.lex_state = 48}, + [2790] = {.lex_state = 48}, + [2791] = {.lex_state = 435}, [2792] = {.lex_state = 435}, - [2793] = {.lex_state = 432}, + [2793] = {.lex_state = 48}, [2794] = {.lex_state = 435}, [2795] = {.lex_state = 432}, - [2796] = {.lex_state = 435}, - [2797] = {.lex_state = 435}, - [2798] = {.lex_state = 48}, - [2799] = {.lex_state = 48}, - [2800] = {.lex_state = 48}, - [2801] = {.lex_state = 48}, + [2796] = {.lex_state = 48}, + [2797] = {.lex_state = 62}, + [2798] = {.lex_state = 474}, + [2799] = {.lex_state = 435}, + [2800] = {.lex_state = 435}, + [2801] = {.lex_state = 432}, [2802] = {.lex_state = 48}, [2803] = {.lex_state = 474}, [2804] = {.lex_state = 48}, [2805] = {.lex_state = 432}, [2806] = {.lex_state = 48}, - [2807] = {.lex_state = 48}, + [2807] = {.lex_state = 435}, [2808] = {.lex_state = 435}, - [2809] = {.lex_state = 435}, + [2809] = {.lex_state = 474}, [2810] = {.lex_state = 435}, [2811] = {.lex_state = 435}, - [2812] = {.lex_state = 48}, - [2813] = {.lex_state = 435}, - [2814] = {.lex_state = 48}, + [2812] = {.lex_state = 432}, + [2813] = {.lex_state = 432}, + [2814] = {.lex_state = 435}, [2815] = {.lex_state = 432}, [2816] = {.lex_state = 432}, [2817] = {.lex_state = 48}, - [2818] = {.lex_state = 435}, - [2819] = {.lex_state = 435}, + [2818] = {.lex_state = 432}, + [2819] = {.lex_state = 480}, [2820] = {.lex_state = 435}, - [2821] = {.lex_state = 435}, + [2821] = {.lex_state = 48}, [2822] = {.lex_state = 435}, - [2823] = {.lex_state = 435}, + [2823] = {.lex_state = 62}, [2824] = {.lex_state = 435}, - [2825] = {.lex_state = 432}, + [2825] = {.lex_state = 435}, [2826] = {.lex_state = 435}, [2827] = {.lex_state = 435}, [2828] = {.lex_state = 435}, [2829] = {.lex_state = 432}, [2830] = {.lex_state = 435}, [2831] = {.lex_state = 435}, - [2832] = {.lex_state = 435}, + [2832] = {.lex_state = 62}, [2833] = {.lex_state = 435}, [2834] = {.lex_state = 435}, - [2835] = {.lex_state = 435}, - [2836] = {.lex_state = 435}, - [2837] = {.lex_state = 480}, - [2838] = {.lex_state = 62}, - [2839] = {.lex_state = 435}, + [2835] = {.lex_state = 432}, + [2836] = {.lex_state = 48}, + [2837] = {.lex_state = 435}, + [2838] = {.lex_state = 474}, + [2839] = {.lex_state = 48}, [2840] = {.lex_state = 435}, - [2841] = {.lex_state = 435}, - [2842] = {.lex_state = 432}, - [2843] = {.lex_state = 48}, - [2844] = {.lex_state = 62}, - [2845] = {.lex_state = 435}, - [2846] = {.lex_state = 435}, + [2841] = {.lex_state = 432}, + [2842] = {.lex_state = 153}, + [2843] = {.lex_state = 435}, + [2844] = {.lex_state = 48}, + [2845] = {.lex_state = 48}, + [2846] = {.lex_state = 48}, [2847] = {.lex_state = 435}, - [2848] = {.lex_state = 48}, + [2848] = {.lex_state = 435}, [2849] = {.lex_state = 435}, - [2850] = {.lex_state = 435}, + [2850] = {.lex_state = 48}, [2851] = {.lex_state = 48}, - [2852] = {.lex_state = 435}, - [2853] = {.lex_state = 435}, - [2854] = {.lex_state = 435}, - [2855] = {.lex_state = 62}, - [2856] = {.lex_state = 432}, - [2857] = {.lex_state = 435}, - [2858] = {.lex_state = 435}, - [2859] = {.lex_state = 435}, + [2852] = {.lex_state = 48}, + [2853] = {.lex_state = 48}, + [2854] = {.lex_state = 48}, + [2855] = {.lex_state = 432}, + [2856] = {.lex_state = 62}, + [2857] = {.lex_state = 432}, + [2858] = {.lex_state = 48}, + [2859] = {.lex_state = 48}, [2860] = {.lex_state = 435}, - [2861] = {.lex_state = 435}, + [2861] = {.lex_state = 464}, [2862] = {.lex_state = 435}, - [2863] = {.lex_state = 432}, - [2864] = {.lex_state = 477}, - [2865] = {.lex_state = 435}, - [2866] = {.lex_state = 435}, + [2863] = {.lex_state = 435}, + [2864] = {.lex_state = 48}, + [2865] = {.lex_state = 48}, + [2866] = {.lex_state = 432}, [2867] = {.lex_state = 48}, [2868] = {.lex_state = 48}, - [2869] = {.lex_state = 464}, - [2870] = {.lex_state = 432}, + [2869] = {.lex_state = 432}, + [2870] = {.lex_state = 48}, [2871] = {.lex_state = 435}, - [2872] = {.lex_state = 48}, - [2873] = {.lex_state = 432}, - [2874] = {.lex_state = 435}, - [2875] = {.lex_state = 48}, - [2876] = {.lex_state = 432}, + [2872] = {.lex_state = 435}, + [2873] = {.lex_state = 474}, + [2874] = {.lex_state = 474}, + [2875] = {.lex_state = 435}, + [2876] = {.lex_state = 62}, [2877] = {.lex_state = 48}, [2878] = {.lex_state = 435}, [2879] = {.lex_state = 435}, [2880] = {.lex_state = 435}, [2881] = {.lex_state = 435}, - [2882] = {.lex_state = 435}, - [2883] = {.lex_state = 435}, + [2882] = {.lex_state = 432}, + [2883] = {.lex_state = 432}, [2884] = {.lex_state = 435}, - [2885] = {.lex_state = 435}, - [2886] = {.lex_state = 48}, + [2885] = {.lex_state = 432}, + [2886] = {.lex_state = 477}, [2887] = {.lex_state = 435}, - [2888] = {.lex_state = 151}, - [2889] = {.lex_state = 435}, - [2890] = {.lex_state = 432}, - [2891] = {.lex_state = 115}, - [2892] = {.lex_state = 62}, - [2893] = {.lex_state = 432}, + [2888] = {.lex_state = 435}, + [2889] = {.lex_state = 48}, + [2890] = {.lex_state = 435}, + [2891] = {.lex_state = 435}, + [2892] = {.lex_state = 435}, + [2893] = {.lex_state = 435}, [2894] = {.lex_state = 435}, [2895] = {.lex_state = 435}, [2896] = {.lex_state = 435}, [2897] = {.lex_state = 435}, [2898] = {.lex_state = 435}, - [2899] = {.lex_state = 435}, + [2899] = {.lex_state = 432}, [2900] = {.lex_state = 435}, - [2901] = {.lex_state = 435}, - [2902] = {.lex_state = 474}, - [2903] = {.lex_state = 48}, + [2901] = {.lex_state = 48}, + [2902] = {.lex_state = 435}, + [2903] = {.lex_state = 435}, [2904] = {.lex_state = 435}, [2905] = {.lex_state = 62}, - [2906] = {.lex_state = 62}, - [2907] = {.lex_state = 435}, - [2908] = {.lex_state = 62}, - [2909] = {.lex_state = 48}, - [2910] = {.lex_state = 474}, + [2906] = {.lex_state = 432}, + [2907] = {.lex_state = 432}, + [2908] = {.lex_state = 435}, + [2909] = {.lex_state = 435}, + [2910] = {.lex_state = 435}, [2911] = {.lex_state = 435}, [2912] = {.lex_state = 435}, [2913] = {.lex_state = 435}, [2914] = {.lex_state = 435}, [2915] = {.lex_state = 62}, - [2916] = {.lex_state = 474}, - [2917] = {.lex_state = 435}, - [2918] = {.lex_state = 432}, - [2919] = {.lex_state = 432}, + [2916] = {.lex_state = 435}, + [2917] = {.lex_state = 460}, + [2918] = {.lex_state = 435}, + [2919] = {.lex_state = 435}, [2920] = {.lex_state = 435}, - [2921] = {.lex_state = 474}, - [2922] = {.lex_state = 432}, + [2921] = {.lex_state = 435}, + [2922] = {.lex_state = 435}, [2923] = {.lex_state = 435}, - [2924] = {.lex_state = 435}, - [2925] = {.lex_state = 48}, - [2926] = {.lex_state = 432}, + [2924] = {.lex_state = 432}, + [2925] = {.lex_state = 435}, + [2926] = {.lex_state = 435}, [2927] = {.lex_state = 435}, [2928] = {.lex_state = 435}, - [2929] = {.lex_state = 48}, - [2930] = {.lex_state = 474}, + [2929] = {.lex_state = 435}, + [2930] = {.lex_state = 435}, [2931] = {.lex_state = 435}, [2932] = {.lex_state = 62}, - [2933] = {.lex_state = 432}, - [2934] = {.lex_state = 432}, - [2935] = {.lex_state = 481}, - [2936] = {.lex_state = 432}, - [2937] = {.lex_state = 481}, + [2933] = {.lex_state = 435}, + [2934] = {.lex_state = 435}, + [2935] = {.lex_state = 474}, + [2936] = {.lex_state = 435}, + [2937] = {.lex_state = 115}, [2938] = {.lex_state = 432}, - [2939] = {.lex_state = 432}, - [2940] = {.lex_state = 481}, - [2941] = {.lex_state = 60}, - [2942] = {.lex_state = 48}, + [2939] = {.lex_state = 62}, + [2940] = {.lex_state = 435}, + [2941] = {.lex_state = 432}, + [2942] = {.lex_state = 435}, [2943] = {.lex_state = 432}, - [2944] = {.lex_state = 48}, - [2945] = {.lex_state = 48}, - [2946] = {.lex_state = 60}, - [2947] = {.lex_state = 48}, + [2944] = {.lex_state = 435}, + [2945] = {.lex_state = 435}, + [2946] = {.lex_state = 435}, + [2947] = {.lex_state = 435}, [2948] = {.lex_state = 60}, - [2949] = {.lex_state = 48}, - [2950] = {.lex_state = 48}, - [2951] = {.lex_state = 48}, - [2952] = {.lex_state = 48}, - [2953] = {.lex_state = 48}, - [2954] = {.lex_state = 48}, - [2955] = {.lex_state = 432}, - [2956] = {.lex_state = 48}, - [2957] = {.lex_state = 48}, + [2949] = {.lex_state = 432}, + [2950] = {.lex_state = 481}, + [2951] = {.lex_state = 481}, + [2952] = {.lex_state = 481}, + [2953] = {.lex_state = 432}, + [2954] = {.lex_state = 432}, + [2955] = {.lex_state = 48}, + [2956] = {.lex_state = 60}, + [2957] = {.lex_state = 60}, [2958] = {.lex_state = 48}, - [2959] = {.lex_state = 48}, - [2960] = {.lex_state = 60}, - [2961] = {.lex_state = 60}, - [2962] = {.lex_state = 62}, - [2963] = {.lex_state = 60}, - [2964] = {.lex_state = 60}, - [2965] = {.lex_state = 435}, - [2966] = {.lex_state = 435}, - [2967] = {.lex_state = 60}, - [2968] = {.lex_state = 435}, - [2969] = {.lex_state = 435}, - [2970] = {.lex_state = 60}, - [2971] = {.lex_state = 481}, - [2972] = {.lex_state = 435}, - [2973] = {.lex_state = 60}, - [2974] = {.lex_state = 435}, - [2975] = {.lex_state = 435}, - [2976] = {.lex_state = 481}, - [2977] = {.lex_state = 435}, - [2978] = {.lex_state = 465}, + [2959] = {.lex_state = 432}, + [2960] = {.lex_state = 48}, + [2961] = {.lex_state = 432}, + [2962] = {.lex_state = 48}, + [2963] = {.lex_state = 432}, + [2964] = {.lex_state = 48}, + [2965] = {.lex_state = 48}, + [2966] = {.lex_state = 60}, + [2967] = {.lex_state = 432}, + [2968] = {.lex_state = 48}, + [2969] = {.lex_state = 48}, + [2970] = {.lex_state = 48}, + [2971] = {.lex_state = 48}, + [2972] = {.lex_state = 48}, + [2973] = {.lex_state = 48}, + [2974] = {.lex_state = 60}, + [2975] = {.lex_state = 60}, + [2976] = {.lex_state = 48}, + [2977] = {.lex_state = 48}, + [2978] = {.lex_state = 435}, [2979] = {.lex_state = 60}, - [2980] = {.lex_state = 60}, - [2981] = {.lex_state = 432}, + [2980] = {.lex_state = 62}, + [2981] = {.lex_state = 60}, [2982] = {.lex_state = 435}, - [2983] = {.lex_state = 432}, + [2983] = {.lex_state = 435}, [2984] = {.lex_state = 435}, - [2985] = {.lex_state = 435}, - [2986] = {.lex_state = 435}, - [2987] = {.lex_state = 435}, - [2988] = {.lex_state = 435}, + [2985] = {.lex_state = 481}, + [2986] = {.lex_state = 60}, + [2987] = {.lex_state = 60}, + [2988] = {.lex_state = 481}, [2989] = {.lex_state = 435}, - [2990] = {.lex_state = 435}, - [2991] = {.lex_state = 435}, + [2990] = {.lex_state = 60}, + [2991] = {.lex_state = 60}, [2992] = {.lex_state = 435}, [2993] = {.lex_state = 62}, [2994] = {.lex_state = 435}, - [2995] = {.lex_state = 435}, - [2996] = {.lex_state = 435}, - [2997] = {.lex_state = 435}, - [2998] = {.lex_state = 60}, - [2999] = {.lex_state = 435}, - [3000] = {.lex_state = 62}, - [3001] = {.lex_state = 60}, + [2995] = {.lex_state = 465}, + [2996] = {.lex_state = 60}, + [2997] = {.lex_state = 432}, + [2998] = {.lex_state = 435}, + [2999] = {.lex_state = 60}, + [3000] = {.lex_state = 435}, + [3001] = {.lex_state = 435}, [3002] = {.lex_state = 435}, [3003] = {.lex_state = 435}, [3004] = {.lex_state = 435}, - [3005] = {.lex_state = 62}, + [3005] = {.lex_state = 435}, [3006] = {.lex_state = 435}, [3007] = {.lex_state = 435}, [3008] = {.lex_state = 435}, [3009] = {.lex_state = 435}, - [3010] = {.lex_state = 435}, - [3011] = {.lex_state = 432}, + [3010] = {.lex_state = 62}, + [3011] = {.lex_state = 435}, [3012] = {.lex_state = 435}, [3013] = {.lex_state = 435}, [3014] = {.lex_state = 435}, - [3015] = {.lex_state = 435}, - [3016] = {.lex_state = 62}, - [3017] = {.lex_state = 106}, + [3015] = {.lex_state = 62}, + [3016] = {.lex_state = 435}, + [3017] = {.lex_state = 435}, [3018] = {.lex_state = 435}, [3019] = {.lex_state = 435}, [3020] = {.lex_state = 435}, [3021] = {.lex_state = 435}, - [3022] = {.lex_state = 62}, - [3023] = {.lex_state = 474}, - [3024] = {.lex_state = 432}, - [3025] = {.lex_state = 60}, + [3022] = {.lex_state = 435}, + [3023] = {.lex_state = 435}, + [3024] = {.lex_state = 435}, + [3025] = {.lex_state = 435}, [3026] = {.lex_state = 481}, - [3027] = {.lex_state = 432}, - [3028] = {.lex_state = 62}, - [3029] = {.lex_state = 60}, - [3030] = {.lex_state = 480}, - [3031] = {.lex_state = 60}, + [3027] = {.lex_state = 435}, + [3028] = {.lex_state = 432}, + [3029] = {.lex_state = 435}, + [3030] = {.lex_state = 435}, + [3031] = {.lex_state = 62}, [3032] = {.lex_state = 432}, - [3033] = {.lex_state = 435}, - [3034] = {.lex_state = 474}, + [3033] = {.lex_state = 480}, + [3034] = {.lex_state = 435}, [3035] = {.lex_state = 435}, [3036] = {.lex_state = 435}, [3037] = {.lex_state = 435}, - [3038] = {.lex_state = 435}, - [3039] = {.lex_state = 435}, + [3038] = {.lex_state = 106}, + [3039] = {.lex_state = 60}, [3040] = {.lex_state = 435}, - [3041] = {.lex_state = 435}, - [3042] = {.lex_state = 435}, - [3043] = {.lex_state = 435}, - [3044] = {.lex_state = 435}, - [3045] = {.lex_state = 435}, - [3046] = {.lex_state = 435}, - [3047] = {.lex_state = 435}, - [3048] = {.lex_state = 435}, - [3049] = {.lex_state = 435}, + [3041] = {.lex_state = 432}, + [3042] = {.lex_state = 60}, + [3043] = {.lex_state = 432}, + [3044] = {.lex_state = 62}, + [3045] = {.lex_state = 60}, + [3046] = {.lex_state = 60}, + [3047] = {.lex_state = 60}, + [3048] = {.lex_state = 474}, + [3049] = {.lex_state = 60}, [3050] = {.lex_state = 435}, - [3051] = {.lex_state = 435}, + [3051] = {.lex_state = 474}, [3052] = {.lex_state = 435}, [3053] = {.lex_state = 435}, [3054] = {.lex_state = 435}, @@ -56868,31 +56929,31 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3058] = {.lex_state = 435}, [3059] = {.lex_state = 435}, [3060] = {.lex_state = 435}, - [3061] = {.lex_state = 432}, - [3062] = {.lex_state = 60}, - [3063] = {.lex_state = 60}, + [3061] = {.lex_state = 62}, + [3062] = {.lex_state = 435}, + [3063] = {.lex_state = 435}, [3064] = {.lex_state = 435}, - [3065] = {.lex_state = 60}, - [3066] = {.lex_state = 481}, - [3067] = {.lex_state = 62}, - [3068] = {.lex_state = 62}, + [3065] = {.lex_state = 435}, + [3066] = {.lex_state = 435}, + [3067] = {.lex_state = 435}, + [3068] = {.lex_state = 435}, [3069] = {.lex_state = 435}, - [3070] = {.lex_state = 62}, - [3071] = {.lex_state = 62}, - [3072] = {.lex_state = 62}, - [3073] = {.lex_state = 62}, - [3074] = {.lex_state = 62}, - [3075] = {.lex_state = 62}, - [3076] = {.lex_state = 62}, - [3077] = {.lex_state = 62}, - [3078] = {.lex_state = 62}, - [3079] = {.lex_state = 62}, - [3080] = {.lex_state = 62}, - [3081] = {.lex_state = 62}, - [3082] = {.lex_state = 62}, - [3083] = {.lex_state = 62}, + [3070] = {.lex_state = 435}, + [3071] = {.lex_state = 435}, + [3072] = {.lex_state = 435}, + [3073] = {.lex_state = 435}, + [3074] = {.lex_state = 435}, + [3075] = {.lex_state = 435}, + [3076] = {.lex_state = 435}, + [3077] = {.lex_state = 435}, + [3078] = {.lex_state = 432}, + [3079] = {.lex_state = 60}, + [3080] = {.lex_state = 60}, + [3081] = {.lex_state = 435}, + [3082] = {.lex_state = 432}, + [3083] = {.lex_state = 481}, [3084] = {.lex_state = 62}, - [3085] = {.lex_state = 62}, + [3085] = {.lex_state = 435}, [3086] = {.lex_state = 62}, [3087] = {.lex_state = 62}, [3088] = {.lex_state = 62}, @@ -56909,65 +56970,65 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3099] = {.lex_state = 62}, [3100] = {.lex_state = 62}, [3101] = {.lex_state = 62}, - [3102] = {.lex_state = 60}, + [3102] = {.lex_state = 62}, [3103] = {.lex_state = 62}, [3104] = {.lex_state = 62}, [3105] = {.lex_state = 62}, [3106] = {.lex_state = 62}, [3107] = {.lex_state = 62}, - [3108] = {.lex_state = 474}, + [3108] = {.lex_state = 62}, [3109] = {.lex_state = 62}, [3110] = {.lex_state = 62}, - [3111] = {.lex_state = 60}, - [3112] = {.lex_state = 432}, + [3111] = {.lex_state = 62}, + [3112] = {.lex_state = 62}, [3113] = {.lex_state = 62}, - [3114] = {.lex_state = 60}, + [3114] = {.lex_state = 62}, [3115] = {.lex_state = 62}, - [3116] = {.lex_state = 432}, + [3116] = {.lex_state = 62}, [3117] = {.lex_state = 62}, [3118] = {.lex_state = 62}, [3119] = {.lex_state = 62}, [3120] = {.lex_state = 62}, [3121] = {.lex_state = 62}, - [3122] = {.lex_state = 432}, - [3123] = {.lex_state = 432}, - [3124] = {.lex_state = 60}, - [3125] = {.lex_state = 60}, - [3126] = {.lex_state = 109}, - [3127] = {.lex_state = 60}, - [3128] = {.lex_state = 432}, - [3129] = {.lex_state = 60}, - [3130] = {.lex_state = 432}, - [3131] = {.lex_state = 60}, - [3132] = {.lex_state = 60}, - [3133] = {.lex_state = 432}, - [3134] = {.lex_state = 60}, - [3135] = {.lex_state = 60}, - [3136] = {.lex_state = 432}, - [3137] = {.lex_state = 60}, + [3122] = {.lex_state = 62}, + [3123] = {.lex_state = 474}, + [3124] = {.lex_state = 62}, + [3125] = {.lex_state = 62}, + [3126] = {.lex_state = 60}, + [3127] = {.lex_state = 62}, + [3128] = {.lex_state = 62}, + [3129] = {.lex_state = 432}, + [3130] = {.lex_state = 62}, + [3131] = {.lex_state = 62}, + [3132] = {.lex_state = 62}, + [3133] = {.lex_state = 62}, + [3134] = {.lex_state = 62}, + [3135] = {.lex_state = 432}, + [3136] = {.lex_state = 60}, + [3137] = {.lex_state = 432}, [3138] = {.lex_state = 432}, [3139] = {.lex_state = 432}, - [3140] = {.lex_state = 432}, - [3141] = {.lex_state = 432}, - [3142] = {.lex_state = 432}, - [3143] = {.lex_state = 432}, - [3144] = {.lex_state = 432}, + [3140] = {.lex_state = 60}, + [3141] = {.lex_state = 60}, + [3142] = {.lex_state = 60}, + [3143] = {.lex_state = 109}, + [3144] = {.lex_state = 60}, [3145] = {.lex_state = 432}, - [3146] = {.lex_state = 432}, - [3147] = {.lex_state = 432}, - [3148] = {.lex_state = 432}, - [3149] = {.lex_state = 432}, + [3146] = {.lex_state = 62}, + [3147] = {.lex_state = 60}, + [3148] = {.lex_state = 60}, + [3149] = {.lex_state = 60}, [3150] = {.lex_state = 432}, [3151] = {.lex_state = 432}, - [3152] = {.lex_state = 432}, - [3153] = {.lex_state = 432}, + [3152] = {.lex_state = 62}, + [3153] = {.lex_state = 60}, [3154] = {.lex_state = 432}, [3155] = {.lex_state = 432}, [3156] = {.lex_state = 432}, [3157] = {.lex_state = 432}, - [3158] = {.lex_state = 124}, + [3158] = {.lex_state = 432}, [3159] = {.lex_state = 432}, - [3160] = {.lex_state = 432}, + [3160] = {.lex_state = 481}, [3161] = {.lex_state = 432}, [3162] = {.lex_state = 432}, [3163] = {.lex_state = 432}, @@ -56984,29 +57045,29 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3174] = {.lex_state = 432}, [3175] = {.lex_state = 432}, [3176] = {.lex_state = 432}, - [3177] = {.lex_state = 481}, + [3177] = {.lex_state = 432}, [3178] = {.lex_state = 432}, [3179] = {.lex_state = 432}, - [3180] = {.lex_state = 481}, - [3181] = {.lex_state = 481}, + [3180] = {.lex_state = 432}, + [3181] = {.lex_state = 432}, [3182] = {.lex_state = 432}, - [3183] = {.lex_state = 481}, + [3183] = {.lex_state = 432}, [3184] = {.lex_state = 432}, [3185] = {.lex_state = 432}, - [3186] = {.lex_state = 60}, + [3186] = {.lex_state = 432}, [3187] = {.lex_state = 432}, [3188] = {.lex_state = 432}, [3189] = {.lex_state = 432}, [3190] = {.lex_state = 432}, - [3191] = {.lex_state = 481}, + [3191] = {.lex_state = 432}, [3192] = {.lex_state = 432}, - [3193] = {.lex_state = 432}, - [3194] = {.lex_state = 432}, + [3193] = {.lex_state = 481}, + [3194] = {.lex_state = 481}, [3195] = {.lex_state = 432}, - [3196] = {.lex_state = 432}, - [3197] = {.lex_state = 432}, - [3198] = {.lex_state = 481}, - [3199] = {.lex_state = 481}, + [3196] = {.lex_state = 481}, + [3197] = {.lex_state = 481}, + [3198] = {.lex_state = 432}, + [3199] = {.lex_state = 432}, [3200] = {.lex_state = 432}, [3201] = {.lex_state = 432}, [3202] = {.lex_state = 432}, @@ -57019,7 +57080,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3209] = {.lex_state = 432}, [3210] = {.lex_state = 432}, [3211] = {.lex_state = 432}, - [3212] = {.lex_state = 60}, + [3212] = {.lex_state = 432}, [3213] = {.lex_state = 432}, [3214] = {.lex_state = 432}, [3215] = {.lex_state = 432}, @@ -57027,24 +57088,24 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3217] = {.lex_state = 432}, [3218] = {.lex_state = 432}, [3219] = {.lex_state = 432}, - [3220] = {.lex_state = 60}, - [3221] = {.lex_state = 105}, - [3222] = {.lex_state = 60}, - [3223] = {.lex_state = 432}, - [3224] = {.lex_state = 432}, + [3220] = {.lex_state = 432}, + [3221] = {.lex_state = 465}, + [3222] = {.lex_state = 432}, + [3223] = {.lex_state = 62}, + [3224] = {.lex_state = 481}, [3225] = {.lex_state = 432}, - [3226] = {.lex_state = 465}, + [3226] = {.lex_state = 60}, [3227] = {.lex_state = 432}, - [3228] = {.lex_state = 432}, + [3228] = {.lex_state = 60}, [3229] = {.lex_state = 432}, - [3230] = {.lex_state = 62}, + [3230] = {.lex_state = 60}, [3231] = {.lex_state = 432}, [3232] = {.lex_state = 432}, [3233] = {.lex_state = 432}, [3234] = {.lex_state = 432}, [3235] = {.lex_state = 432}, [3236] = {.lex_state = 432}, - [3237] = {.lex_state = 432}, + [3237] = {.lex_state = 60}, [3238] = {.lex_state = 432}, [3239] = {.lex_state = 432}, [3240] = {.lex_state = 432}, @@ -57060,11 +57121,11 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3250] = {.lex_state = 432}, [3251] = {.lex_state = 432}, [3252] = {.lex_state = 432}, - [3253] = {.lex_state = 432}, + [3253] = {.lex_state = 481}, [3254] = {.lex_state = 432}, - [3255] = {.lex_state = 432}, + [3255] = {.lex_state = 105}, [3256] = {.lex_state = 432}, - [3257] = {.lex_state = 432}, + [3257] = {.lex_state = 60}, [3258] = {.lex_state = 432}, [3259] = {.lex_state = 432}, [3260] = {.lex_state = 432}, @@ -57075,7 +57136,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3265] = {.lex_state = 432}, [3266] = {.lex_state = 432}, [3267] = {.lex_state = 432}, - [3268] = {.lex_state = 60}, + [3268] = {.lex_state = 432}, [3269] = {.lex_state = 432}, [3270] = {.lex_state = 432}, [3271] = {.lex_state = 432}, @@ -57095,15 +57156,15 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3285] = {.lex_state = 432}, [3286] = {.lex_state = 432}, [3287] = {.lex_state = 432}, - [3288] = {.lex_state = 432}, + [3288] = {.lex_state = 124}, [3289] = {.lex_state = 432}, - [3290] = {.lex_state = 107}, + [3290] = {.lex_state = 432}, [3291] = {.lex_state = 432}, [3292] = {.lex_state = 432}, [3293] = {.lex_state = 432}, - [3294] = {.lex_state = 60}, - [3295] = {.lex_state = 60}, - [3296] = {.lex_state = 60}, + [3294] = {.lex_state = 432}, + [3295] = {.lex_state = 432}, + [3296] = {.lex_state = 432}, [3297] = {.lex_state = 432}, [3298] = {.lex_state = 432}, [3299] = {.lex_state = 432}, @@ -57115,28 +57176,28 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3305] = {.lex_state = 432}, [3306] = {.lex_state = 432}, [3307] = {.lex_state = 432}, - [3308] = {.lex_state = 432}, + [3308] = {.lex_state = 107}, [3309] = {.lex_state = 432}, [3310] = {.lex_state = 432}, - [3311] = {.lex_state = 432}, + [3311] = {.lex_state = 60}, [3312] = {.lex_state = 432}, - [3313] = {.lex_state = 432}, + [3313] = {.lex_state = 60}, [3314] = {.lex_state = 432}, [3315] = {.lex_state = 432}, [3316] = {.lex_state = 432}, - [3317] = {.lex_state = 62}, + [3317] = {.lex_state = 432}, [3318] = {.lex_state = 432}, [3319] = {.lex_state = 432}, [3320] = {.lex_state = 432}, [3321] = {.lex_state = 432}, [3322] = {.lex_state = 432}, [3323] = {.lex_state = 432}, - [3324] = {.lex_state = 432}, + [3324] = {.lex_state = 60}, [3325] = {.lex_state = 432}, [3326] = {.lex_state = 432}, [3327] = {.lex_state = 432}, [3328] = {.lex_state = 432}, - [3329] = {.lex_state = 118}, + [3329] = {.lex_state = 432}, [3330] = {.lex_state = 432}, [3331] = {.lex_state = 432}, [3332] = {.lex_state = 432}, @@ -57145,27 +57206,27 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3335] = {.lex_state = 432}, [3336] = {.lex_state = 432}, [3337] = {.lex_state = 432}, - [3338] = {.lex_state = 432}, + [3338] = {.lex_state = 62}, [3339] = {.lex_state = 432}, [3340] = {.lex_state = 432}, [3341] = {.lex_state = 432}, [3342] = {.lex_state = 432}, [3343] = {.lex_state = 432}, [3344] = {.lex_state = 432}, - [3345] = {.lex_state = 432}, + [3345] = {.lex_state = 60}, [3346] = {.lex_state = 432}, - [3347] = {.lex_state = 432}, + [3347] = {.lex_state = 60}, [3348] = {.lex_state = 432}, [3349] = {.lex_state = 432}, - [3350] = {.lex_state = 432}, + [3350] = {.lex_state = 60}, [3351] = {.lex_state = 432}, [3352] = {.lex_state = 432}, - [3353] = {.lex_state = 60}, + [3353] = {.lex_state = 432}, [3354] = {.lex_state = 432}, [3355] = {.lex_state = 432}, [3356] = {.lex_state = 432}, [3357] = {.lex_state = 432}, - [3358] = {.lex_state = 60}, + [3358] = {.lex_state = 432}, [3359] = {.lex_state = 432}, [3360] = {.lex_state = 432}, [3361] = {.lex_state = 432}, @@ -57175,8 +57236,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3365] = {.lex_state = 432}, [3366] = {.lex_state = 432}, [3367] = {.lex_state = 432}, - [3368] = {.lex_state = 123}, - [3369] = {.lex_state = 60}, + [3368] = {.lex_state = 432}, + [3369] = {.lex_state = 432}, [3370] = {.lex_state = 432}, [3371] = {.lex_state = 432}, [3372] = {.lex_state = 432}, @@ -57184,24 +57245,24 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3374] = {.lex_state = 432}, [3375] = {.lex_state = 432}, [3376] = {.lex_state = 432}, - [3377] = {.lex_state = 432}, + [3377] = {.lex_state = 60}, [3378] = {.lex_state = 432}, [3379] = {.lex_state = 432}, [3380] = {.lex_state = 432}, [3381] = {.lex_state = 432}, [3382] = {.lex_state = 432}, [3383] = {.lex_state = 432}, - [3384] = {.lex_state = 60}, + [3384] = {.lex_state = 432}, [3385] = {.lex_state = 432}, [3386] = {.lex_state = 432}, [3387] = {.lex_state = 432}, [3388] = {.lex_state = 432}, [3389] = {.lex_state = 432}, - [3390] = {.lex_state = 432}, + [3390] = {.lex_state = 123}, [3391] = {.lex_state = 432}, [3392] = {.lex_state = 432}, [3393] = {.lex_state = 432}, - [3394] = {.lex_state = 60}, + [3394] = {.lex_state = 432}, [3395] = {.lex_state = 432}, [3396] = {.lex_state = 432}, [3397] = {.lex_state = 432}, @@ -57213,7 +57274,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3403] = {.lex_state = 432}, [3404] = {.lex_state = 432}, [3405] = {.lex_state = 432}, - [3406] = {.lex_state = 62}, + [3406] = {.lex_state = 432}, [3407] = {.lex_state = 432}, [3408] = {.lex_state = 432}, [3409] = {.lex_state = 432}, @@ -57222,13 +57283,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3412] = {.lex_state = 432}, [3413] = {.lex_state = 432}, [3414] = {.lex_state = 432}, - [3415] = {.lex_state = 432}, + [3415] = {.lex_state = 60}, [3416] = {.lex_state = 432}, [3417] = {.lex_state = 432}, [3418] = {.lex_state = 432}, - [3419] = {.lex_state = 432}, - [3420] = {.lex_state = 60}, - [3421] = {.lex_state = 432}, + [3419] = {.lex_state = 62}, + [3420] = {.lex_state = 432}, + [3421] = {.lex_state = 60}, [3422] = {.lex_state = 432}, [3423] = {.lex_state = 432}, [3424] = {.lex_state = 432}, @@ -57239,7 +57300,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3429] = {.lex_state = 432}, [3430] = {.lex_state = 432}, [3431] = {.lex_state = 432}, - [3432] = {.lex_state = 432}, + [3432] = {.lex_state = 60}, [3433] = {.lex_state = 432}, [3434] = {.lex_state = 432}, [3435] = {.lex_state = 432}, @@ -57249,8 +57310,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3439] = {.lex_state = 432}, [3440] = {.lex_state = 432}, [3441] = {.lex_state = 432}, - [3442] = {.lex_state = 62}, - [3443] = {.lex_state = 432}, + [3442] = {.lex_state = 432}, + [3443] = {.lex_state = 118}, [3444] = {.lex_state = 432}, [3445] = {.lex_state = 432}, [3446] = {.lex_state = 432}, @@ -57259,28 +57320,28 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3449] = {.lex_state = 432}, [3450] = {.lex_state = 432}, [3451] = {.lex_state = 432}, - [3452] = {.lex_state = 60}, - [3453] = {.lex_state = 60}, + [3452] = {.lex_state = 432}, + [3453] = {.lex_state = 432}, [3454] = {.lex_state = 432}, - [3455] = {.lex_state = 62}, + [3455] = {.lex_state = 432}, [3456] = {.lex_state = 60}, - [3457] = {.lex_state = 60}, - [3458] = {.lex_state = 432}, + [3457] = {.lex_state = 432}, + [3458] = {.lex_state = 123}, [3459] = {.lex_state = 432}, - [3460] = {.lex_state = 432}, + [3460] = {.lex_state = 60}, [3461] = {.lex_state = 432}, - [3462] = {.lex_state = 60}, - [3463] = {.lex_state = 108}, + [3462] = {.lex_state = 432}, + [3463] = {.lex_state = 62}, [3464] = {.lex_state = 432}, - [3465] = {.lex_state = 432}, - [3466] = {.lex_state = 432}, - [3467] = {.lex_state = 432}, + [3465] = {.lex_state = 60}, + [3466] = {.lex_state = 62}, + [3467] = {.lex_state = 60}, [3468] = {.lex_state = 432}, [3469] = {.lex_state = 432}, - [3470] = {.lex_state = 62}, + [3470] = {.lex_state = 432}, [3471] = {.lex_state = 432}, [3472] = {.lex_state = 432}, - [3473] = {.lex_state = 432}, + [3473] = {.lex_state = 108}, [3474] = {.lex_state = 432}, [3475] = {.lex_state = 432}, [3476] = {.lex_state = 432}, @@ -57293,73 +57354,73 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3483] = {.lex_state = 432}, [3484] = {.lex_state = 432}, [3485] = {.lex_state = 432}, - [3486] = {.lex_state = 432}, + [3486] = {.lex_state = 62}, [3487] = {.lex_state = 432}, - [3488] = {.lex_state = 123}, - [3489] = {.lex_state = 432}, - [3490] = {.lex_state = 117}, + [3488] = {.lex_state = 62}, + [3489] = {.lex_state = 117}, + [3490] = {.lex_state = 432}, [3491] = {.lex_state = 432}, - [3492] = {.lex_state = 60}, + [3492] = {.lex_state = 432}, [3493] = {.lex_state = 432}, - [3494] = {.lex_state = 62}, + [3494] = {.lex_state = 432}, [3495] = {.lex_state = 432}, [3496] = {.lex_state = 432}, [3497] = {.lex_state = 432}, - [3498] = {.lex_state = 62}, + [3498] = {.lex_state = 432}, [3499] = {.lex_state = 432}, [3500] = {.lex_state = 432}, [3501] = {.lex_state = 432}, - [3502] = {.lex_state = 62}, - [3503] = {.lex_state = 62}, - [3504] = {.lex_state = 60}, - [3505] = {.lex_state = 432}, + [3502] = {.lex_state = 432}, + [3503] = {.lex_state = 432}, + [3504] = {.lex_state = 432}, + [3505] = {.lex_state = 60}, [3506] = {.lex_state = 432}, [3507] = {.lex_state = 432}, - [3508] = {.lex_state = 62}, - [3509] = {.lex_state = 60}, - [3510] = {.lex_state = 60}, - [3511] = {.lex_state = 60}, - [3512] = {.lex_state = 119}, - [3513] = {.lex_state = 60}, - [3514] = {.lex_state = 60}, - [3515] = {.lex_state = 60}, - [3516] = {.lex_state = 60}, - [3517] = {.lex_state = 60}, - [3518] = {.lex_state = 60}, - [3519] = {.lex_state = 60}, + [3508] = {.lex_state = 432}, + [3509] = {.lex_state = 432}, + [3510] = {.lex_state = 432}, + [3511] = {.lex_state = 62}, + [3512] = {.lex_state = 62}, + [3513] = {.lex_state = 432}, + [3514] = {.lex_state = 432}, + [3515] = {.lex_state = 432}, + [3516] = {.lex_state = 432}, + [3517] = {.lex_state = 432}, + [3518] = {.lex_state = 432}, + [3519] = {.lex_state = 432}, [3520] = {.lex_state = 60}, - [3521] = {.lex_state = 60}, - [3522] = {.lex_state = 60}, - [3523] = {.lex_state = 62}, + [3521] = {.lex_state = 62}, + [3522] = {.lex_state = 432}, + [3523] = {.lex_state = 432}, [3524] = {.lex_state = 62}, - [3525] = {.lex_state = 62}, - [3526] = {.lex_state = 62}, + [3525] = {.lex_state = 60}, + [3526] = {.lex_state = 60}, [3527] = {.lex_state = 60}, - [3528] = {.lex_state = 62}, - [3529] = {.lex_state = 62}, + [3528] = {.lex_state = 60}, + [3529] = {.lex_state = 60}, [3530] = {.lex_state = 60}, - [3531] = {.lex_state = 62}, - [3532] = {.lex_state = 62}, - [3533] = {.lex_state = 62}, + [3531] = {.lex_state = 60}, + [3532] = {.lex_state = 60}, + [3533] = {.lex_state = 60}, [3534] = {.lex_state = 60}, [3535] = {.lex_state = 62}, [3536] = {.lex_state = 62}, - [3537] = {.lex_state = 62}, - [3538] = {.lex_state = 60}, - [3539] = {.lex_state = 60}, + [3537] = {.lex_state = 60}, + [3538] = {.lex_state = 62}, + [3539] = {.lex_state = 62}, [3540] = {.lex_state = 60}, [3541] = {.lex_state = 60}, - [3542] = {.lex_state = 60}, + [3542] = {.lex_state = 62}, [3543] = {.lex_state = 60}, - [3544] = {.lex_state = 60}, - [3545] = {.lex_state = 60}, + [3544] = {.lex_state = 62}, + [3545] = {.lex_state = 62}, [3546] = {.lex_state = 60}, - [3547] = {.lex_state = 60}, - [3548] = {.lex_state = 60}, - [3549] = {.lex_state = 60}, + [3547] = {.lex_state = 62}, + [3548] = {.lex_state = 62}, + [3549] = {.lex_state = 62}, [3550] = {.lex_state = 60}, - [3551] = {.lex_state = 60}, - [3552] = {.lex_state = 60}, + [3551] = {.lex_state = 62}, + [3552] = {.lex_state = 62}, [3553] = {.lex_state = 60}, [3554] = {.lex_state = 60}, [3555] = {.lex_state = 60}, @@ -57370,9 +57431,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3560] = {.lex_state = 60}, [3561] = {.lex_state = 60}, [3562] = {.lex_state = 60}, - [3563] = {.lex_state = 60}, + [3563] = {.lex_state = 432}, [3564] = {.lex_state = 60}, - [3565] = {.lex_state = 116}, + [3565] = {.lex_state = 60}, [3566] = {.lex_state = 60}, [3567] = {.lex_state = 60}, [3568] = {.lex_state = 60}, @@ -57384,41 +57445,41 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3574] = {.lex_state = 60}, [3575] = {.lex_state = 60}, [3576] = {.lex_state = 60}, - [3577] = {.lex_state = 432}, + [3577] = {.lex_state = 60}, [3578] = {.lex_state = 60}, [3579] = {.lex_state = 60}, - [3580] = {.lex_state = 432}, + [3580] = {.lex_state = 60}, [3581] = {.lex_state = 60}, [3582] = {.lex_state = 60}, [3583] = {.lex_state = 60}, [3584] = {.lex_state = 60}, [3585] = {.lex_state = 60}, - [3586] = {.lex_state = 60}, - [3587] = {.lex_state = 60}, + [3586] = {.lex_state = 123}, + [3587] = {.lex_state = 123}, [3588] = {.lex_state = 60}, [3589] = {.lex_state = 60}, - [3590] = {.lex_state = 123}, - [3591] = {.lex_state = 123}, + [3590] = {.lex_state = 60}, + [3591] = {.lex_state = 60}, [3592] = {.lex_state = 60}, - [3593] = {.lex_state = 60}, + [3593] = {.lex_state = 116}, [3594] = {.lex_state = 60}, [3595] = {.lex_state = 60}, - [3596] = {.lex_state = 122}, - [3597] = {.lex_state = 120}, - [3598] = {.lex_state = 62}, - [3599] = {.lex_state = 62}, - [3600] = {.lex_state = 62}, - [3601] = {.lex_state = 62}, - [3602] = {.lex_state = 62}, - [3603] = {.lex_state = 62}, - [3604] = {.lex_state = 62}, - [3605] = {.lex_state = 62}, - [3606] = {.lex_state = 62}, - [3607] = {.lex_state = 62}, - [3608] = {.lex_state = 62}, - [3609] = {.lex_state = 62}, - [3610] = {.lex_state = 62}, - [3611] = {.lex_state = 62}, + [3596] = {.lex_state = 60}, + [3597] = {.lex_state = 60}, + [3598] = {.lex_state = 432}, + [3599] = {.lex_state = 60}, + [3600] = {.lex_state = 60}, + [3601] = {.lex_state = 60}, + [3602] = {.lex_state = 60}, + [3603] = {.lex_state = 60}, + [3604] = {.lex_state = 60}, + [3605] = {.lex_state = 60}, + [3606] = {.lex_state = 60}, + [3607] = {.lex_state = 60}, + [3608] = {.lex_state = 60}, + [3609] = {.lex_state = 60}, + [3610] = {.lex_state = 60}, + [3611] = {.lex_state = 119}, [3612] = {.lex_state = 62}, [3613] = {.lex_state = 62}, [3614] = {.lex_state = 62}, @@ -57426,13 +57487,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3616] = {.lex_state = 62}, [3617] = {.lex_state = 62}, [3618] = {.lex_state = 62}, - [3619] = {.lex_state = 62}, + [3619] = {.lex_state = 122}, [3620] = {.lex_state = 62}, [3621] = {.lex_state = 62}, [3622] = {.lex_state = 62}, [3623] = {.lex_state = 62}, [3624] = {.lex_state = 62}, - [3625] = {.lex_state = 62}, + [3625] = {.lex_state = 122}, [3626] = {.lex_state = 62}, [3627] = {.lex_state = 62}, [3628] = {.lex_state = 62}, @@ -57440,13 +57501,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3630] = {.lex_state = 62}, [3631] = {.lex_state = 62}, [3632] = {.lex_state = 62}, - [3633] = {.lex_state = 122}, + [3633] = {.lex_state = 62}, [3634] = {.lex_state = 62}, - [3635] = {.lex_state = 122}, + [3635] = {.lex_state = 62}, [3636] = {.lex_state = 62}, [3637] = {.lex_state = 62}, [3638] = {.lex_state = 62}, - [3639] = {.lex_state = 62}, + [3639] = {.lex_state = 120}, [3640] = {.lex_state = 62}, [3641] = {.lex_state = 62}, [3642] = {.lex_state = 62}, @@ -57456,29 +57517,29 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3646] = {.lex_state = 62}, [3647] = {.lex_state = 62}, [3648] = {.lex_state = 62}, - [3649] = {.lex_state = 122}, + [3649] = {.lex_state = 62}, [3650] = {.lex_state = 62}, - [3651] = {.lex_state = 129}, - [3652] = {.lex_state = 122}, - [3653] = {.lex_state = 122}, - [3654] = {.lex_state = 148}, - [3655] = {.lex_state = 148}, - [3656] = {.lex_state = 133}, - [3657] = {.lex_state = 133}, - [3658] = {.lex_state = 133}, - [3659] = {.lex_state = 133}, - [3660] = {.lex_state = 133}, - [3661] = {.lex_state = 133}, - [3662] = {.lex_state = 133}, - [3663] = {.lex_state = 133}, - [3664] = {.lex_state = 133}, - [3665] = {.lex_state = 133}, - [3666] = {.lex_state = 133}, - [3667] = {.lex_state = 133}, - [3668] = {.lex_state = 133}, - [3669] = {.lex_state = 133}, - [3670] = {.lex_state = 133}, - [3671] = {.lex_state = 133}, + [3651] = {.lex_state = 62}, + [3652] = {.lex_state = 62}, + [3653] = {.lex_state = 62}, + [3654] = {.lex_state = 62}, + [3655] = {.lex_state = 62}, + [3656] = {.lex_state = 62}, + [3657] = {.lex_state = 122}, + [3658] = {.lex_state = 62}, + [3659] = {.lex_state = 62}, + [3660] = {.lex_state = 62}, + [3661] = {.lex_state = 122}, + [3662] = {.lex_state = 62}, + [3663] = {.lex_state = 62}, + [3664] = {.lex_state = 62}, + [3665] = {.lex_state = 62}, + [3666] = {.lex_state = 62}, + [3667] = {.lex_state = 129}, + [3668] = {.lex_state = 122}, + [3669] = {.lex_state = 122}, + [3670] = {.lex_state = 150}, + [3671] = {.lex_state = 150}, [3672] = {.lex_state = 133}, [3673] = {.lex_state = 133}, [3674] = {.lex_state = 133}, @@ -57486,1129 +57547,1129 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3676] = {.lex_state = 133}, [3677] = {.lex_state = 133}, [3678] = {.lex_state = 133}, - [3679] = {.lex_state = 60}, + [3679] = {.lex_state = 133}, [3680] = {.lex_state = 133}, [3681] = {.lex_state = 133}, [3682] = {.lex_state = 133}, [3683] = {.lex_state = 133}, [3684] = {.lex_state = 133}, - [3685] = {.lex_state = 145}, + [3685] = {.lex_state = 133}, [3686] = {.lex_state = 133}, - [3687] = {.lex_state = 145}, - [3688] = {.lex_state = 145}, - [3689] = {.lex_state = 145}, - [3690] = {.lex_state = 60}, + [3687] = {.lex_state = 133}, + [3688] = {.lex_state = 133}, + [3689] = {.lex_state = 133}, + [3690] = {.lex_state = 133}, [3691] = {.lex_state = 133}, - [3692] = {.lex_state = 145}, - [3693] = {.lex_state = 144}, - [3694] = {.lex_state = 145}, - [3695] = {.lex_state = 60}, - [3696] = {.lex_state = 144}, - [3697] = {.lex_state = 136}, - [3698] = {.lex_state = 133}, - [3699] = {.lex_state = 144}, + [3692] = {.lex_state = 133}, + [3693] = {.lex_state = 133}, + [3694] = {.lex_state = 133}, + [3695] = {.lex_state = 133}, + [3696] = {.lex_state = 133}, + [3697] = {.lex_state = 133}, + [3698] = {.lex_state = 60}, + [3699] = {.lex_state = 133}, [3700] = {.lex_state = 133}, - [3701] = {.lex_state = 133}, - [3702] = {.lex_state = 144}, - [3703] = {.lex_state = 145}, - [3704] = {.lex_state = 144}, - [3705] = {.lex_state = 145}, - [3706] = {.lex_state = 145}, - [3707] = {.lex_state = 145}, - [3708] = {.lex_state = 145}, + [3701] = {.lex_state = 147}, + [3702] = {.lex_state = 146}, + [3703] = {.lex_state = 60}, + [3704] = {.lex_state = 133}, + [3705] = {.lex_state = 147}, + [3706] = {.lex_state = 147}, + [3707] = {.lex_state = 146}, + [3708] = {.lex_state = 60}, [3709] = {.lex_state = 133}, - [3710] = {.lex_state = 60}, - [3711] = {.lex_state = 145}, + [3710] = {.lex_state = 146}, + [3711] = {.lex_state = 147}, [3712] = {.lex_state = 133}, - [3713] = {.lex_state = 60}, - [3714] = {.lex_state = 133}, - [3715] = {.lex_state = 133}, - [3716] = {.lex_state = 136}, - [3717] = {.lex_state = 60}, + [3713] = {.lex_state = 147}, + [3714] = {.lex_state = 147}, + [3715] = {.lex_state = 147}, + [3716] = {.lex_state = 133}, + [3717] = {.lex_state = 133}, [3718] = {.lex_state = 133}, - [3719] = {.lex_state = 133}, - [3720] = {.lex_state = 144}, - [3721] = {.lex_state = 60}, - [3722] = {.lex_state = 145}, - [3723] = {.lex_state = 144}, - [3724] = {.lex_state = 133}, - [3725] = {.lex_state = 144}, - [3726] = {.lex_state = 133}, - [3727] = {.lex_state = 145}, - [3728] = {.lex_state = 145}, - [3729] = {.lex_state = 60}, - [3730] = {.lex_state = 144}, - [3731] = {.lex_state = 133}, + [3719] = {.lex_state = 136}, + [3720] = {.lex_state = 146}, + [3721] = {.lex_state = 146}, + [3722] = {.lex_state = 137}, + [3723] = {.lex_state = 147}, + [3724] = {.lex_state = 147}, + [3725] = {.lex_state = 146}, + [3726] = {.lex_state = 147}, + [3727] = {.lex_state = 60}, + [3728] = {.lex_state = 60}, + [3729] = {.lex_state = 147}, + [3730] = {.lex_state = 147}, + [3731] = {.lex_state = 146}, [3732] = {.lex_state = 60}, - [3733] = {.lex_state = 145}, - [3734] = {.lex_state = 145}, - [3735] = {.lex_state = 145}, - [3736] = {.lex_state = 145}, + [3733] = {.lex_state = 147}, + [3734] = {.lex_state = 147}, + [3735] = {.lex_state = 147}, + [3736] = {.lex_state = 133}, [3737] = {.lex_state = 133}, - [3738] = {.lex_state = 145}, - [3739] = {.lex_state = 144}, - [3740] = {.lex_state = 145}, - [3741] = {.lex_state = 145}, - [3742] = {.lex_state = 145}, - [3743] = {.lex_state = 133}, - [3744] = {.lex_state = 144}, - [3745] = {.lex_state = 133}, - [3746] = {.lex_state = 144}, - [3747] = {.lex_state = 133}, - [3748] = {.lex_state = 144}, - [3749] = {.lex_state = 145}, - [3750] = {.lex_state = 145}, - [3751] = {.lex_state = 133}, - [3752] = {.lex_state = 145}, - [3753] = {.lex_state = 144}, - [3754] = {.lex_state = 145}, - [3755] = {.lex_state = 145}, - [3756] = {.lex_state = 146}, + [3738] = {.lex_state = 133}, + [3739] = {.lex_state = 133}, + [3740] = {.lex_state = 133}, + [3741] = {.lex_state = 133}, + [3742] = {.lex_state = 147}, + [3743] = {.lex_state = 147}, + [3744] = {.lex_state = 147}, + [3745] = {.lex_state = 147}, + [3746] = {.lex_state = 137}, + [3747] = {.lex_state = 147}, + [3748] = {.lex_state = 146}, + [3749] = {.lex_state = 133}, + [3750] = {.lex_state = 147}, + [3751] = {.lex_state = 146}, + [3752] = {.lex_state = 146}, + [3753] = {.lex_state = 147}, + [3754] = {.lex_state = 133}, + [3755] = {.lex_state = 146}, + [3756] = {.lex_state = 60}, [3757] = {.lex_state = 133}, - [3758] = {.lex_state = 146}, - [3759] = {.lex_state = 136}, - [3760] = {.lex_state = 133}, - [3761] = {.lex_state = 146}, - [3762] = {.lex_state = 146}, - [3763] = {.lex_state = 133}, - [3764] = {.lex_state = 146}, + [3758] = {.lex_state = 147}, + [3759] = {.lex_state = 147}, + [3760] = {.lex_state = 146}, + [3761] = {.lex_state = 147}, + [3762] = {.lex_state = 133}, + [3763] = {.lex_state = 60}, + [3764] = {.lex_state = 133}, [3765] = {.lex_state = 146}, - [3766] = {.lex_state = 133}, - [3767] = {.lex_state = 146}, - [3768] = {.lex_state = 146}, - [3769] = {.lex_state = 146}, + [3766] = {.lex_state = 60}, + [3767] = {.lex_state = 133}, + [3768] = {.lex_state = 133}, + [3769] = {.lex_state = 147}, [3770] = {.lex_state = 146}, - [3771] = {.lex_state = 146}, - [3772] = {.lex_state = 146}, - [3773] = {.lex_state = 146}, - [3774] = {.lex_state = 146}, - [3775] = {.lex_state = 146}, - [3776] = {.lex_state = 146}, - [3777] = {.lex_state = 146}, - [3778] = {.lex_state = 146}, + [3771] = {.lex_state = 147}, + [3772] = {.lex_state = 147}, + [3773] = {.lex_state = 136}, + [3774] = {.lex_state = 136}, + [3775] = {.lex_state = 148}, + [3776] = {.lex_state = 136}, + [3777] = {.lex_state = 148}, + [3778] = {.lex_state = 137}, [3779] = {.lex_state = 136}, - [3780] = {.lex_state = 146}, - [3781] = {.lex_state = 133}, - [3782] = {.lex_state = 146}, - [3783] = {.lex_state = 146}, - [3784] = {.lex_state = 146}, - [3785] = {.lex_state = 146}, - [3786] = {.lex_state = 146}, - [3787] = {.lex_state = 146}, - [3788] = {.lex_state = 146}, - [3789] = {.lex_state = 146}, - [3790] = {.lex_state = 146}, - [3791] = {.lex_state = 146}, - [3792] = {.lex_state = 146}, - [3793] = {.lex_state = 136}, - [3794] = {.lex_state = 146}, - [3795] = {.lex_state = 146}, - [3796] = {.lex_state = 146}, - [3797] = {.lex_state = 136}, - [3798] = {.lex_state = 146}, - [3799] = {.lex_state = 133}, - [3800] = {.lex_state = 136}, - [3801] = {.lex_state = 146}, - [3802] = {.lex_state = 136}, - [3803] = {.lex_state = 133}, - [3804] = {.lex_state = 146}, - [3805] = {.lex_state = 145}, - [3806] = {.lex_state = 145}, - [3807] = {.lex_state = 435}, - [3808] = {.lex_state = 435}, - [3809] = {.lex_state = 136}, - [3810] = {.lex_state = 435}, - [3811] = {.lex_state = 145}, - [3812] = {.lex_state = 435}, - [3813] = {.lex_state = 435}, - [3814] = {.lex_state = 435}, - [3815] = {.lex_state = 435}, - [3816] = {.lex_state = 138}, - [3817] = {.lex_state = 145}, - [3818] = {.lex_state = 145}, - [3819] = {.lex_state = 145}, - [3820] = {.lex_state = 145}, - [3821] = {.lex_state = 145}, - [3822] = {.lex_state = 145}, - [3823] = {.lex_state = 133}, - [3824] = {.lex_state = 145}, + [3780] = {.lex_state = 133}, + [3781] = {.lex_state = 137}, + [3782] = {.lex_state = 148}, + [3783] = {.lex_state = 133}, + [3784] = {.lex_state = 148}, + [3785] = {.lex_state = 148}, + [3786] = {.lex_state = 148}, + [3787] = {.lex_state = 148}, + [3788] = {.lex_state = 148}, + [3789] = {.lex_state = 136}, + [3790] = {.lex_state = 148}, + [3791] = {.lex_state = 136}, + [3792] = {.lex_state = 136}, + [3793] = {.lex_state = 148}, + [3794] = {.lex_state = 148}, + [3795] = {.lex_state = 148}, + [3796] = {.lex_state = 148}, + [3797] = {.lex_state = 148}, + [3798] = {.lex_state = 133}, + [3799] = {.lex_state = 148}, + [3800] = {.lex_state = 133}, + [3801] = {.lex_state = 137}, + [3802] = {.lex_state = 137}, + [3803] = {.lex_state = 137}, + [3804] = {.lex_state = 133}, + [3805] = {.lex_state = 148}, + [3806] = {.lex_state = 148}, + [3807] = {.lex_state = 148}, + [3808] = {.lex_state = 148}, + [3809] = {.lex_state = 133}, + [3810] = {.lex_state = 148}, + [3811] = {.lex_state = 148}, + [3812] = {.lex_state = 148}, + [3813] = {.lex_state = 148}, + [3814] = {.lex_state = 148}, + [3815] = {.lex_state = 136}, + [3816] = {.lex_state = 148}, + [3817] = {.lex_state = 148}, + [3818] = {.lex_state = 137}, + [3819] = {.lex_state = 148}, + [3820] = {.lex_state = 148}, + [3821] = {.lex_state = 148}, + [3822] = {.lex_state = 148}, + [3823] = {.lex_state = 148}, + [3824] = {.lex_state = 148}, [3825] = {.lex_state = 133}, - [3826] = {.lex_state = 435}, - [3827] = {.lex_state = 435}, - [3828] = {.lex_state = 133}, - [3829] = {.lex_state = 145}, - [3830] = {.lex_state = 145}, - [3831] = {.lex_state = 133}, - [3832] = {.lex_state = 145}, - [3833] = {.lex_state = 145}, - [3834] = {.lex_state = 145}, - [3835] = {.lex_state = 435}, - [3836] = {.lex_state = 145}, - [3837] = {.lex_state = 145}, - [3838] = {.lex_state = 145}, - [3839] = {.lex_state = 145}, - [3840] = {.lex_state = 145}, - [3841] = {.lex_state = 145}, - [3842] = {.lex_state = 136}, - [3843] = {.lex_state = 145}, - [3844] = {.lex_state = 145}, - [3845] = {.lex_state = 145}, - [3846] = {.lex_state = 140}, - [3847] = {.lex_state = 145}, - [3848] = {.lex_state = 140}, - [3849] = {.lex_state = 145}, - [3850] = {.lex_state = 435}, - [3851] = {.lex_state = 145}, - [3852] = {.lex_state = 145}, - [3853] = {.lex_state = 145}, - [3854] = {.lex_state = 140}, - [3855] = {.lex_state = 435}, - [3856] = {.lex_state = 435}, - [3857] = {.lex_state = 145}, - [3858] = {.lex_state = 435}, + [3826] = {.lex_state = 148}, + [3827] = {.lex_state = 148}, + [3828] = {.lex_state = 148}, + [3829] = {.lex_state = 148}, + [3830] = {.lex_state = 147}, + [3831] = {.lex_state = 435}, + [3832] = {.lex_state = 435}, + [3833] = {.lex_state = 147}, + [3834] = {.lex_state = 435}, + [3835] = {.lex_state = 147}, + [3836] = {.lex_state = 435}, + [3837] = {.lex_state = 435}, + [3838] = {.lex_state = 147}, + [3839] = {.lex_state = 435}, + [3840] = {.lex_state = 435}, + [3841] = {.lex_state = 147}, + [3842] = {.lex_state = 147}, + [3843] = {.lex_state = 435}, + [3844] = {.lex_state = 147}, + [3845] = {.lex_state = 435}, + [3846] = {.lex_state = 147}, + [3847] = {.lex_state = 139}, + [3848] = {.lex_state = 147}, + [3849] = {.lex_state = 133}, + [3850] = {.lex_state = 147}, + [3851] = {.lex_state = 133}, + [3852] = {.lex_state = 147}, + [3853] = {.lex_state = 147}, + [3854] = {.lex_state = 133}, + [3855] = {.lex_state = 147}, + [3856] = {.lex_state = 147}, + [3857] = {.lex_state = 133}, + [3858] = {.lex_state = 133}, [3859] = {.lex_state = 133}, - [3860] = {.lex_state = 435}, - [3861] = {.lex_state = 145}, - [3862] = {.lex_state = 145}, - [3863] = {.lex_state = 145}, - [3864] = {.lex_state = 145}, - [3865] = {.lex_state = 145}, - [3866] = {.lex_state = 133}, - [3867] = {.lex_state = 145}, - [3868] = {.lex_state = 145}, - [3869] = {.lex_state = 435}, - [3870] = {.lex_state = 145}, - [3871] = {.lex_state = 145}, - [3872] = {.lex_state = 145}, - [3873] = {.lex_state = 145}, - [3874] = {.lex_state = 145}, - [3875] = {.lex_state = 140}, + [3860] = {.lex_state = 147}, + [3861] = {.lex_state = 147}, + [3862] = {.lex_state = 147}, + [3863] = {.lex_state = 137}, + [3864] = {.lex_state = 147}, + [3865] = {.lex_state = 147}, + [3866] = {.lex_state = 147}, + [3867] = {.lex_state = 435}, + [3868] = {.lex_state = 147}, + [3869] = {.lex_state = 147}, + [3870] = {.lex_state = 435}, + [3871] = {.lex_state = 147}, + [3872] = {.lex_state = 136}, + [3873] = {.lex_state = 147}, + [3874] = {.lex_state = 435}, + [3875] = {.lex_state = 435}, [3876] = {.lex_state = 435}, - [3877] = {.lex_state = 145}, - [3878] = {.lex_state = 435}, - [3879] = {.lex_state = 145}, - [3880] = {.lex_state = 145}, - [3881] = {.lex_state = 145}, - [3882] = {.lex_state = 145}, - [3883] = {.lex_state = 145}, + [3877] = {.lex_state = 136}, + [3878] = {.lex_state = 147}, + [3879] = {.lex_state = 147}, + [3880] = {.lex_state = 435}, + [3881] = {.lex_state = 147}, + [3882] = {.lex_state = 136}, + [3883] = {.lex_state = 147}, [3884] = {.lex_state = 435}, - [3885] = {.lex_state = 145}, - [3886] = {.lex_state = 133}, - [3887] = {.lex_state = 140}, - [3888] = {.lex_state = 435}, - [3889] = {.lex_state = 145}, - [3890] = {.lex_state = 435}, - [3891] = {.lex_state = 145}, - [3892] = {.lex_state = 145}, + [3885] = {.lex_state = 147}, + [3886] = {.lex_state = 435}, + [3887] = {.lex_state = 435}, + [3888] = {.lex_state = 147}, + [3889] = {.lex_state = 136}, + [3890] = {.lex_state = 147}, + [3891] = {.lex_state = 147}, + [3892] = {.lex_state = 147}, [3893] = {.lex_state = 435}, [3894] = {.lex_state = 435}, [3895] = {.lex_state = 435}, - [3896] = {.lex_state = 145}, - [3897] = {.lex_state = 140}, - [3898] = {.lex_state = 145}, - [3899] = {.lex_state = 140}, + [3896] = {.lex_state = 435}, + [3897] = {.lex_state = 147}, + [3898] = {.lex_state = 435}, + [3899] = {.lex_state = 147}, [3900] = {.lex_state = 435}, - [3901] = {.lex_state = 145}, + [3901] = {.lex_state = 147}, [3902] = {.lex_state = 435}, - [3903] = {.lex_state = 435}, - [3904] = {.lex_state = 145}, - [3905] = {.lex_state = 139}, + [3903] = {.lex_state = 136}, + [3904] = {.lex_state = 147}, + [3905] = {.lex_state = 147}, [3906] = {.lex_state = 435}, - [3907] = {.lex_state = 133}, - [3908] = {.lex_state = 505}, - [3909] = {.lex_state = 139}, - [3910] = {.lex_state = 435}, - [3911] = {.lex_state = 435}, - [3912] = {.lex_state = 133}, - [3913] = {.lex_state = 435}, - [3914] = {.lex_state = 435}, - [3915] = {.lex_state = 435}, - [3916] = {.lex_state = 435}, - [3917] = {.lex_state = 435}, - [3918] = {.lex_state = 435}, - [3919] = {.lex_state = 139}, - [3920] = {.lex_state = 435}, - [3921] = {.lex_state = 133}, - [3922] = {.lex_state = 140}, - [3923] = {.lex_state = 435}, - [3924] = {.lex_state = 133}, - [3925] = {.lex_state = 133}, - [3926] = {.lex_state = 133}, - [3927] = {.lex_state = 133}, - [3928] = {.lex_state = 435}, - [3929] = {.lex_state = 435}, - [3930] = {.lex_state = 435}, + [3907] = {.lex_state = 435}, + [3908] = {.lex_state = 147}, + [3909] = {.lex_state = 147}, + [3910] = {.lex_state = 147}, + [3911] = {.lex_state = 147}, + [3912] = {.lex_state = 147}, + [3913] = {.lex_state = 147}, + [3914] = {.lex_state = 147}, + [3915] = {.lex_state = 147}, + [3916] = {.lex_state = 133}, + [3917] = {.lex_state = 147}, + [3918] = {.lex_state = 147}, + [3919] = {.lex_state = 136}, + [3920] = {.lex_state = 147}, + [3921] = {.lex_state = 147}, + [3922] = {.lex_state = 147}, + [3923] = {.lex_state = 136}, + [3924] = {.lex_state = 147}, + [3925] = {.lex_state = 137}, + [3926] = {.lex_state = 147}, + [3927] = {.lex_state = 147}, + [3928] = {.lex_state = 147}, + [3929] = {.lex_state = 147}, + [3930] = {.lex_state = 140}, [3931] = {.lex_state = 133}, - [3932] = {.lex_state = 435}, + [3932] = {.lex_state = 136}, [3933] = {.lex_state = 133}, - [3934] = {.lex_state = 435}, - [3935] = {.lex_state = 435}, - [3936] = {.lex_state = 435}, - [3937] = {.lex_state = 435}, - [3938] = {.lex_state = 435}, - [3939] = {.lex_state = 122}, - [3940] = {.lex_state = 435}, - [3941] = {.lex_state = 435}, - [3942] = {.lex_state = 435}, - [3943] = {.lex_state = 139}, - [3944] = {.lex_state = 133}, + [3934] = {.lex_state = 133}, + [3935] = {.lex_state = 136}, + [3936] = {.lex_state = 133}, + [3937] = {.lex_state = 133}, + [3938] = {.lex_state = 136}, + [3939] = {.lex_state = 133}, + [3940] = {.lex_state = 133}, + [3941] = {.lex_state = 136}, + [3942] = {.lex_state = 133}, + [3943] = {.lex_state = 435}, + [3944] = {.lex_state = 435}, [3945] = {.lex_state = 435}, [3946] = {.lex_state = 435}, [3947] = {.lex_state = 133}, - [3948] = {.lex_state = 133}, - [3949] = {.lex_state = 133}, - [3950] = {.lex_state = 133}, - [3951] = {.lex_state = 133}, + [3948] = {.lex_state = 435}, + [3949] = {.lex_state = 435}, + [3950] = {.lex_state = 435}, + [3951] = {.lex_state = 435}, [3952] = {.lex_state = 435}, [3953] = {.lex_state = 133}, - [3954] = {.lex_state = 140}, - [3955] = {.lex_state = 133}, - [3956] = {.lex_state = 133}, - [3957] = {.lex_state = 133}, - [3958] = {.lex_state = 140}, - [3959] = {.lex_state = 140}, - [3960] = {.lex_state = 140}, + [3954] = {.lex_state = 133}, + [3955] = {.lex_state = 136}, + [3956] = {.lex_state = 435}, + [3957] = {.lex_state = 435}, + [3958] = {.lex_state = 435}, + [3959] = {.lex_state = 133}, + [3960] = {.lex_state = 133}, [3961] = {.lex_state = 133}, - [3962] = {.lex_state = 435}, - [3963] = {.lex_state = 133}, - [3964] = {.lex_state = 133}, - [3965] = {.lex_state = 140}, - [3966] = {.lex_state = 140}, - [3967] = {.lex_state = 0}, + [3962] = {.lex_state = 133}, + [3963] = {.lex_state = 435}, + [3964] = {.lex_state = 435}, + [3965] = {.lex_state = 435}, + [3966] = {.lex_state = 435}, + [3967] = {.lex_state = 435}, [3968] = {.lex_state = 133}, - [3969] = {.lex_state = 140}, - [3970] = {.lex_state = 140}, + [3969] = {.lex_state = 435}, + [3970] = {.lex_state = 133}, [3971] = {.lex_state = 140}, - [3972] = {.lex_state = 122}, - [3973] = {.lex_state = 140}, - [3974] = {.lex_state = 122}, - [3975] = {.lex_state = 140}, - [3976] = {.lex_state = 435}, - [3977] = {.lex_state = 133}, - [3978] = {.lex_state = 432}, - [3979] = {.lex_state = 140}, + [3972] = {.lex_state = 435}, + [3973] = {.lex_state = 133}, + [3974] = {.lex_state = 435}, + [3975] = {.lex_state = 435}, + [3976] = {.lex_state = 133}, + [3977] = {.lex_state = 435}, + [3978] = {.lex_state = 435}, + [3979] = {.lex_state = 435}, [3980] = {.lex_state = 140}, - [3981] = {.lex_state = 140}, - [3982] = {.lex_state = 140}, + [3981] = {.lex_state = 435}, + [3982] = {.lex_state = 435}, [3983] = {.lex_state = 133}, - [3984] = {.lex_state = 140}, - [3985] = {.lex_state = 140}, + [3984] = {.lex_state = 133}, + [3985] = {.lex_state = 505}, [3986] = {.lex_state = 133}, - [3987] = {.lex_state = 133}, - [3988] = {.lex_state = 133}, - [3989] = {.lex_state = 133}, - [3990] = {.lex_state = 140}, - [3991] = {.lex_state = 140}, - [3992] = {.lex_state = 122}, - [3993] = {.lex_state = 140}, - [3994] = {.lex_state = 140}, - [3995] = {.lex_state = 140}, - [3996] = {.lex_state = 133}, + [3987] = {.lex_state = 435}, + [3988] = {.lex_state = 140}, + [3989] = {.lex_state = 136}, + [3990] = {.lex_state = 505}, + [3991] = {.lex_state = 136}, + [3992] = {.lex_state = 136}, + [3993] = {.lex_state = 136}, + [3994] = {.lex_state = 136}, + [3995] = {.lex_state = 133}, + [3996] = {.lex_state = 435}, [3997] = {.lex_state = 133}, - [3998] = {.lex_state = 140}, - [3999] = {.lex_state = 140}, - [4000] = {.lex_state = 140}, - [4001] = {.lex_state = 140}, - [4002] = {.lex_state = 0}, - [4003] = {.lex_state = 138}, - [4004] = {.lex_state = 138}, - [4005] = {.lex_state = 133}, - [4006] = {.lex_state = 133}, - [4007] = {.lex_state = 133}, - [4008] = {.lex_state = 140}, - [4009] = {.lex_state = 435}, - [4010] = {.lex_state = 140}, - [4011] = {.lex_state = 140}, - [4012] = {.lex_state = 140}, - [4013] = {.lex_state = 505}, - [4014] = {.lex_state = 122}, - [4015] = {.lex_state = 140}, - [4016] = {.lex_state = 140}, - [4017] = {.lex_state = 140}, - [4018] = {.lex_state = 140}, - [4019] = {.lex_state = 140}, - [4020] = {.lex_state = 140}, - [4021] = {.lex_state = 133}, - [4022] = {.lex_state = 140}, - [4023] = {.lex_state = 140}, - [4024] = {.lex_state = 140}, - [4025] = {.lex_state = 140}, - [4026] = {.lex_state = 140}, - [4027] = {.lex_state = 133}, - [4028] = {.lex_state = 122}, - [4029] = {.lex_state = 140}, - [4030] = {.lex_state = 143}, - [4031] = {.lex_state = 143}, - [4032] = {.lex_state = 60}, - [4033] = {.lex_state = 143}, - [4034] = {.lex_state = 143}, - [4035] = {.lex_state = 143}, - [4036] = {.lex_state = 143}, - [4037] = {.lex_state = 133}, - [4038] = {.lex_state = 143}, - [4039] = {.lex_state = 143}, + [3998] = {.lex_state = 0}, + [3999] = {.lex_state = 133}, + [4000] = {.lex_state = 136}, + [4001] = {.lex_state = 136}, + [4002] = {.lex_state = 136}, + [4003] = {.lex_state = 136}, + [4004] = {.lex_state = 136}, + [4005] = {.lex_state = 136}, + [4006] = {.lex_state = 136}, + [4007] = {.lex_state = 136}, + [4008] = {.lex_state = 136}, + [4009] = {.lex_state = 136}, + [4010] = {.lex_state = 133}, + [4011] = {.lex_state = 133}, + [4012] = {.lex_state = 133}, + [4013] = {.lex_state = 136}, + [4014] = {.lex_state = 133}, + [4015] = {.lex_state = 136}, + [4016] = {.lex_state = 122}, + [4017] = {.lex_state = 133}, + [4018] = {.lex_state = 133}, + [4019] = {.lex_state = 136}, + [4020] = {.lex_state = 136}, + [4021] = {.lex_state = 136}, + [4022] = {.lex_state = 136}, + [4023] = {.lex_state = 136}, + [4024] = {.lex_state = 139}, + [4025] = {.lex_state = 139}, + [4026] = {.lex_state = 136}, + [4027] = {.lex_state = 136}, + [4028] = {.lex_state = 133}, + [4029] = {.lex_state = 435}, + [4030] = {.lex_state = 136}, + [4031] = {.lex_state = 136}, + [4032] = {.lex_state = 133}, + [4033] = {.lex_state = 133}, + [4034] = {.lex_state = 136}, + [4035] = {.lex_state = 136}, + [4036] = {.lex_state = 136}, + [4037] = {.lex_state = 0}, + [4038] = {.lex_state = 136}, + [4039] = {.lex_state = 133}, [4040] = {.lex_state = 136}, - [4041] = {.lex_state = 143}, - [4042] = {.lex_state = 143}, + [4041] = {.lex_state = 136}, + [4042] = {.lex_state = 435}, [4043] = {.lex_state = 136}, - [4044] = {.lex_state = 139}, - [4045] = {.lex_state = 140}, - [4046] = {.lex_state = 143}, - [4047] = {.lex_state = 139}, - [4048] = {.lex_state = 143}, - [4049] = {.lex_state = 143}, - [4050] = {.lex_state = 143}, - [4051] = {.lex_state = 133}, - [4052] = {.lex_state = 435}, - [4053] = {.lex_state = 133}, - [4054] = {.lex_state = 60}, - [4055] = {.lex_state = 133}, - [4056] = {.lex_state = 133}, - [4057] = {.lex_state = 133}, - [4058] = {.lex_state = 139}, - [4059] = {.lex_state = 143}, - [4060] = {.lex_state = 139}, - [4061] = {.lex_state = 143}, - [4062] = {.lex_state = 133}, - [4063] = {.lex_state = 133}, - [4064] = {.lex_state = 143}, - [4065] = {.lex_state = 136}, - [4066] = {.lex_state = 435}, - [4067] = {.lex_state = 143}, - [4068] = {.lex_state = 143}, - [4069] = {.lex_state = 133}, - [4070] = {.lex_state = 143}, - [4071] = {.lex_state = 143}, - [4072] = {.lex_state = 140}, - [4073] = {.lex_state = 418}, - [4074] = {.lex_state = 143}, - [4075] = {.lex_state = 143}, - [4076] = {.lex_state = 143}, - [4077] = {.lex_state = 505}, - [4078] = {.lex_state = 418}, - [4079] = {.lex_state = 140}, - [4080] = {.lex_state = 136}, - [4081] = {.lex_state = 418}, - [4082] = {.lex_state = 143}, - [4083] = {.lex_state = 140}, - [4084] = {.lex_state = 143}, - [4085] = {.lex_state = 136}, - [4086] = {.lex_state = 432}, - [4087] = {.lex_state = 418}, - [4088] = {.lex_state = 418}, - [4089] = {.lex_state = 150}, - [4090] = {.lex_state = 143}, - [4091] = {.lex_state = 418}, - [4092] = {.lex_state = 143}, - [4093] = {.lex_state = 432}, - [4094] = {.lex_state = 432}, - [4095] = {.lex_state = 76}, - [4096] = {.lex_state = 143}, - [4097] = {.lex_state = 133}, - [4098] = {.lex_state = 133}, - [4099] = {.lex_state = 143}, + [4044] = {.lex_state = 136}, + [4045] = {.lex_state = 133}, + [4046] = {.lex_state = 136}, + [4047] = {.lex_state = 133}, + [4048] = {.lex_state = 145}, + [4049] = {.lex_state = 133}, + [4050] = {.lex_state = 60}, + [4051] = {.lex_state = 145}, + [4052] = {.lex_state = 137}, + [4053] = {.lex_state = 435}, + [4054] = {.lex_state = 145}, + [4055] = {.lex_state = 122}, + [4056] = {.lex_state = 136}, + [4057] = {.lex_state = 145}, + [4058] = {.lex_state = 145}, + [4059] = {.lex_state = 145}, + [4060] = {.lex_state = 60}, + [4061] = {.lex_state = 435}, + [4062] = {.lex_state = 145}, + [4063] = {.lex_state = 137}, + [4064] = {.lex_state = 145}, + [4065] = {.lex_state = 145}, + [4066] = {.lex_state = 133}, + [4067] = {.lex_state = 76}, + [4068] = {.lex_state = 133}, + [4069] = {.lex_state = 140}, + [4070] = {.lex_state = 145}, + [4071] = {.lex_state = 145}, + [4072] = {.lex_state = 136}, + [4073] = {.lex_state = 133}, + [4074] = {.lex_state = 136}, + [4075] = {.lex_state = 133}, + [4076] = {.lex_state = 145}, + [4077] = {.lex_state = 137}, + [4078] = {.lex_state = 136}, + [4079] = {.lex_state = 145}, + [4080] = {.lex_state = 145}, + [4081] = {.lex_state = 137}, + [4082] = {.lex_state = 145}, + [4083] = {.lex_state = 145}, + [4084] = {.lex_state = 122}, + [4085] = {.lex_state = 145}, + [4086] = {.lex_state = 145}, + [4087] = {.lex_state = 145}, + [4088] = {.lex_state = 133}, + [4089] = {.lex_state = 145}, + [4090] = {.lex_state = 133}, + [4091] = {.lex_state = 140}, + [4092] = {.lex_state = 505}, + [4093] = {.lex_state = 145}, + [4094] = {.lex_state = 137}, + [4095] = {.lex_state = 145}, + [4096] = {.lex_state = 145}, + [4097] = {.lex_state = 145}, + [4098] = {.lex_state = 418}, + [4099] = {.lex_state = 133}, [4100] = {.lex_state = 133}, - [4101] = {.lex_state = 76}, - [4102] = {.lex_state = 143}, - [4103] = {.lex_state = 143}, - [4104] = {.lex_state = 76}, - [4105] = {.lex_state = 143}, - [4106] = {.lex_state = 418}, - [4107] = {.lex_state = 141}, - [4108] = {.lex_state = 160}, - [4109] = {.lex_state = 141}, - [4110] = {.lex_state = 418}, - [4111] = {.lex_state = 154}, - [4112] = {.lex_state = 160}, - [4113] = {.lex_state = 133}, - [4114] = {.lex_state = 141}, - [4115] = {.lex_state = 133}, - [4116] = {.lex_state = 141}, - [4117] = {.lex_state = 141}, - [4118] = {.lex_state = 133}, - [4119] = {.lex_state = 136}, - [4120] = {.lex_state = 418}, - [4121] = {.lex_state = 418}, - [4122] = {.lex_state = 418}, - [4123] = {.lex_state = 160}, - [4124] = {.lex_state = 418}, - [4125] = {.lex_state = 160}, - [4126] = {.lex_state = 418}, - [4127] = {.lex_state = 418}, - [4128] = {.lex_state = 154}, - [4129] = {.lex_state = 418}, - [4130] = {.lex_state = 154}, - [4131] = {.lex_state = 141}, - [4132] = {.lex_state = 418}, - [4133] = {.lex_state = 133}, + [4101] = {.lex_state = 418}, + [4102] = {.lex_state = 145}, + [4103] = {.lex_state = 145}, + [4104] = {.lex_state = 145}, + [4105] = {.lex_state = 122}, + [4106] = {.lex_state = 122}, + [4107] = {.lex_state = 145}, + [4108] = {.lex_state = 145}, + [4109] = {.lex_state = 418}, + [4110] = {.lex_state = 122}, + [4111] = {.lex_state = 140}, + [4112] = {.lex_state = 140}, + [4113] = {.lex_state = 142}, + [4114] = {.lex_state = 435}, + [4115] = {.lex_state = 418}, + [4116] = {.lex_state = 76}, + [4117] = {.lex_state = 418}, + [4118] = {.lex_state = 145}, + [4119] = {.lex_state = 145}, + [4120] = {.lex_state = 145}, + [4121] = {.lex_state = 435}, + [4122] = {.lex_state = 145}, + [4123] = {.lex_state = 418}, + [4124] = {.lex_state = 435}, + [4125] = {.lex_state = 76}, + [4126] = {.lex_state = 133}, + [4127] = {.lex_state = 133}, + [4128] = {.lex_state = 435}, + [4129] = {.lex_state = 162}, + [4130] = {.lex_state = 143}, + [4131] = {.lex_state = 156}, + [4132] = {.lex_state = 162}, + [4133] = {.lex_state = 156}, [4134] = {.lex_state = 418}, - [4135] = {.lex_state = 141}, - [4136] = {.lex_state = 133}, - [4137] = {.lex_state = 160}, - [4138] = {.lex_state = 160}, - [4139] = {.lex_state = 432}, - [4140] = {.lex_state = 160}, - [4141] = {.lex_state = 154}, - [4142] = {.lex_state = 154}, - [4143] = {.lex_state = 432}, - [4144] = {.lex_state = 418}, - [4145] = {.lex_state = 418}, - [4146] = {.lex_state = 160}, - [4147] = {.lex_state = 154}, - [4148] = {.lex_state = 28}, - [4149] = {.lex_state = 60}, - [4150] = {.lex_state = 60}, - [4151] = {.lex_state = 60}, - [4152] = {.lex_state = 154}, - [4153] = {.lex_state = 418}, - [4154] = {.lex_state = 432}, - [4155] = {.lex_state = 141}, - [4156] = {.lex_state = 160}, - [4157] = {.lex_state = 154}, - [4158] = {.lex_state = 418}, - [4159] = {.lex_state = 141}, + [4135] = {.lex_state = 162}, + [4136] = {.lex_state = 143}, + [4137] = {.lex_state = 133}, + [4138] = {.lex_state = 418}, + [4139] = {.lex_state = 133}, + [4140] = {.lex_state = 133}, + [4141] = {.lex_state = 143}, + [4142] = {.lex_state = 162}, + [4143] = {.lex_state = 162}, + [4144] = {.lex_state = 143}, + [4145] = {.lex_state = 133}, + [4146] = {.lex_state = 152}, + [4147] = {.lex_state = 156}, + [4148] = {.lex_state = 152}, + [4149] = {.lex_state = 418}, + [4150] = {.lex_state = 418}, + [4151] = {.lex_state = 418}, + [4152] = {.lex_state = 418}, + [4153] = {.lex_state = 162}, + [4154] = {.lex_state = 156}, + [4155] = {.lex_state = 143}, + [4156] = {.lex_state = 133}, + [4157] = {.lex_state = 435}, + [4158] = {.lex_state = 143}, + [4159] = {.lex_state = 28}, [4160] = {.lex_state = 418}, - [4161] = {.lex_state = 141}, - [4162] = {.lex_state = 418}, - [4163] = {.lex_state = 418}, - [4164] = {.lex_state = 154}, - [4165] = {.lex_state = 141}, - [4166] = {.lex_state = 141}, - [4167] = {.lex_state = 160}, - [4168] = {.lex_state = 154}, - [4169] = {.lex_state = 141}, - [4170] = {.lex_state = 160}, - [4171] = {.lex_state = 418}, - [4172] = {.lex_state = 154}, + [4161] = {.lex_state = 418}, + [4162] = {.lex_state = 162}, + [4163] = {.lex_state = 60}, + [4164] = {.lex_state = 418}, + [4165] = {.lex_state = 156}, + [4166] = {.lex_state = 60}, + [4167] = {.lex_state = 162}, + [4168] = {.lex_state = 418}, + [4169] = {.lex_state = 418}, + [4170] = {.lex_state = 418}, + [4171] = {.lex_state = 156}, + [4172] = {.lex_state = 435}, [4173] = {.lex_state = 418}, [4174] = {.lex_state = 418}, - [4175] = {.lex_state = 154}, - [4176] = {.lex_state = 141}, - [4177] = {.lex_state = 160}, + [4175] = {.lex_state = 143}, + [4176] = {.lex_state = 418}, + [4177] = {.lex_state = 156}, [4178] = {.lex_state = 418}, - [4179] = {.lex_state = 160}, - [4180] = {.lex_state = 418}, - [4181] = {.lex_state = 154}, - [4182] = {.lex_state = 160}, - [4183] = {.lex_state = 418}, + [4179] = {.lex_state = 143}, + [4180] = {.lex_state = 156}, + [4181] = {.lex_state = 156}, + [4182] = {.lex_state = 143}, + [4183] = {.lex_state = 156}, [4184] = {.lex_state = 418}, - [4185] = {.lex_state = 418}, - [4186] = {.lex_state = 141}, + [4185] = {.lex_state = 143}, + [4186] = {.lex_state = 162}, [4187] = {.lex_state = 418}, - [4188] = {.lex_state = 160}, - [4189] = {.lex_state = 418}, - [4190] = {.lex_state = 418}, - [4191] = {.lex_state = 133}, - [4192] = {.lex_state = 160}, + [4188] = {.lex_state = 418}, + [4189] = {.lex_state = 156}, + [4190] = {.lex_state = 143}, + [4191] = {.lex_state = 162}, + [4192] = {.lex_state = 60}, [4193] = {.lex_state = 418}, - [4194] = {.lex_state = 154}, - [4195] = {.lex_state = 154}, - [4196] = {.lex_state = 418}, - [4197] = {.lex_state = 15}, - [4198] = {.lex_state = 154}, - [4199] = {.lex_state = 160}, - [4200] = {.lex_state = 418}, + [4194] = {.lex_state = 162}, + [4195] = {.lex_state = 156}, + [4196] = {.lex_state = 162}, + [4197] = {.lex_state = 143}, + [4198] = {.lex_state = 418}, + [4199] = {.lex_state = 143}, + [4200] = {.lex_state = 162}, [4201] = {.lex_state = 418}, - [4202] = {.lex_state = 418}, - [4203] = {.lex_state = 136}, - [4204] = {.lex_state = 141}, + [4202] = {.lex_state = 162}, + [4203] = {.lex_state = 418}, + [4204] = {.lex_state = 156}, [4205] = {.lex_state = 418}, - [4206] = {.lex_state = 160}, - [4207] = {.lex_state = 154}, + [4206] = {.lex_state = 143}, + [4207] = {.lex_state = 418}, [4208] = {.lex_state = 418}, - [4209] = {.lex_state = 160}, - [4210] = {.lex_state = 160}, - [4211] = {.lex_state = 418}, - [4212] = {.lex_state = 141}, + [4209] = {.lex_state = 418}, + [4210] = {.lex_state = 162}, + [4211] = {.lex_state = 133}, + [4212] = {.lex_state = 418}, [4213] = {.lex_state = 418}, [4214] = {.lex_state = 418}, - [4215] = {.lex_state = 141}, - [4216] = {.lex_state = 15}, - [4217] = {.lex_state = 160}, - [4218] = {.lex_state = 418}, + [4215] = {.lex_state = 143}, + [4216] = {.lex_state = 418}, + [4217] = {.lex_state = 418}, + [4218] = {.lex_state = 162}, [4219] = {.lex_state = 418}, - [4220] = {.lex_state = 133}, + [4220] = {.lex_state = 418}, [4221] = {.lex_state = 418}, - [4222] = {.lex_state = 160}, - [4223] = {.lex_state = 160}, - [4224] = {.lex_state = 154}, - [4225] = {.lex_state = 418}, - [4226] = {.lex_state = 418}, - [4227] = {.lex_state = 418}, - [4228] = {.lex_state = 15}, - [4229] = {.lex_state = 418}, - [4230] = {.lex_state = 418}, + [4222] = {.lex_state = 418}, + [4223] = {.lex_state = 162}, + [4224] = {.lex_state = 162}, + [4225] = {.lex_state = 156}, + [4226] = {.lex_state = 162}, + [4227] = {.lex_state = 15}, + [4228] = {.lex_state = 156}, + [4229] = {.lex_state = 156}, + [4230] = {.lex_state = 137}, [4231] = {.lex_state = 418}, [4232] = {.lex_state = 418}, - [4233] = {.lex_state = 160}, - [4234] = {.lex_state = 418}, + [4233] = {.lex_state = 418}, + [4234] = {.lex_state = 156}, [4235] = {.lex_state = 418}, - [4236] = {.lex_state = 154}, - [4237] = {.lex_state = 418}, - [4238] = {.lex_state = 418}, - [4239] = {.lex_state = 418}, - [4240] = {.lex_state = 418}, - [4241] = {.lex_state = 418}, - [4242] = {.lex_state = 505}, + [4236] = {.lex_state = 418}, + [4237] = {.lex_state = 143}, + [4238] = {.lex_state = 15}, + [4239] = {.lex_state = 162}, + [4240] = {.lex_state = 162}, + [4241] = {.lex_state = 0}, + [4242] = {.lex_state = 162}, [4243] = {.lex_state = 418}, - [4244] = {.lex_state = 418}, - [4245] = {.lex_state = 160}, + [4244] = {.lex_state = 15}, + [4245] = {.lex_state = 418}, [4246] = {.lex_state = 418}, - [4247] = {.lex_state = 154}, - [4248] = {.lex_state = 418}, - [4249] = {.lex_state = 141}, + [4247] = {.lex_state = 136}, + [4248] = {.lex_state = 162}, + [4249] = {.lex_state = 162}, [4250] = {.lex_state = 418}, - [4251] = {.lex_state = 418}, - [4252] = {.lex_state = 160}, + [4251] = {.lex_state = 156}, + [4252] = {.lex_state = 143}, [4253] = {.lex_state = 418}, - [4254] = {.lex_state = 133}, + [4254] = {.lex_state = 156}, [4255] = {.lex_state = 418}, [4256] = {.lex_state = 418}, - [4257] = {.lex_state = 0}, - [4258] = {.lex_state = 60}, + [4257] = {.lex_state = 162}, + [4258] = {.lex_state = 418}, [4259] = {.lex_state = 418}, - [4260] = {.lex_state = 141}, - [4261] = {.lex_state = 141}, - [4262] = {.lex_state = 160}, - [4263] = {.lex_state = 418}, + [4260] = {.lex_state = 418}, + [4261] = {.lex_state = 418}, + [4262] = {.lex_state = 418}, + [4263] = {.lex_state = 0}, [4264] = {.lex_state = 418}, - [4265] = {.lex_state = 141}, - [4266] = {.lex_state = 160}, + [4265] = {.lex_state = 133}, + [4266] = {.lex_state = 418}, [4267] = {.lex_state = 418}, [4268] = {.lex_state = 418}, - [4269] = {.lex_state = 60}, - [4270] = {.lex_state = 140}, + [4269] = {.lex_state = 418}, + [4270] = {.lex_state = 418}, [4271] = {.lex_state = 418}, - [4272] = {.lex_state = 418}, + [4272] = {.lex_state = 60}, [4273] = {.lex_state = 418}, - [4274] = {.lex_state = 160}, - [4275] = {.lex_state = 154}, + [4274] = {.lex_state = 418}, + [4275] = {.lex_state = 418}, [4276] = {.lex_state = 418}, [4277] = {.lex_state = 418}, [4278] = {.lex_state = 418}, [4279] = {.lex_state = 418}, - [4280] = {.lex_state = 418}, + [4280] = {.lex_state = 143}, [4281] = {.lex_state = 418}, - [4282] = {.lex_state = 418}, + [4282] = {.lex_state = 143}, [4283] = {.lex_state = 418}, [4284] = {.lex_state = 418}, - [4285] = {.lex_state = 0}, - [4286] = {.lex_state = 418}, - [4287] = {.lex_state = 60}, + [4285] = {.lex_state = 162}, + [4286] = {.lex_state = 133}, + [4287] = {.lex_state = 156}, [4288] = {.lex_state = 418}, [4289] = {.lex_state = 418}, [4290] = {.lex_state = 418}, [4291] = {.lex_state = 418}, - [4292] = {.lex_state = 418}, - [4293] = {.lex_state = 418}, - [4294] = {.lex_state = 418}, - [4295] = {.lex_state = 15}, - [4296] = {.lex_state = 418}, - [4297] = {.lex_state = 418}, + [4292] = {.lex_state = 162}, + [4293] = {.lex_state = 162}, + [4294] = {.lex_state = 60}, + [4295] = {.lex_state = 418}, + [4296] = {.lex_state = 156}, + [4297] = {.lex_state = 162}, [4298] = {.lex_state = 418}, - [4299] = {.lex_state = 141}, - [4300] = {.lex_state = 154}, + [4299] = {.lex_state = 60}, + [4300] = {.lex_state = 143}, [4301] = {.lex_state = 418}, - [4302] = {.lex_state = 160}, + [4302] = {.lex_state = 162}, [4303] = {.lex_state = 418}, [4304] = {.lex_state = 418}, - [4305] = {.lex_state = 160}, + [4305] = {.lex_state = 143}, [4306] = {.lex_state = 418}, [4307] = {.lex_state = 418}, - [4308] = {.lex_state = 418}, - [4309] = {.lex_state = 154}, + [4308] = {.lex_state = 136}, + [4309] = {.lex_state = 418}, [4310] = {.lex_state = 418}, [4311] = {.lex_state = 418}, [4312] = {.lex_state = 418}, - [4313] = {.lex_state = 160}, + [4313] = {.lex_state = 418}, [4314] = {.lex_state = 418}, - [4315] = {.lex_state = 160}, + [4315] = {.lex_state = 418}, [4316] = {.lex_state = 418}, [4317] = {.lex_state = 418}, - [4318] = {.lex_state = 141}, + [4318] = {.lex_state = 418}, [4319] = {.lex_state = 418}, [4320] = {.lex_state = 418}, [4321] = {.lex_state = 418}, [4322] = {.lex_state = 418}, - [4323] = {.lex_state = 418}, - [4324] = {.lex_state = 418}, - [4325] = {.lex_state = 418}, - [4326] = {.lex_state = 432}, + [4323] = {.lex_state = 143}, + [4324] = {.lex_state = 15}, + [4325] = {.lex_state = 162}, + [4326] = {.lex_state = 418}, [4327] = {.lex_state = 418}, [4328] = {.lex_state = 418}, [4329] = {.lex_state = 418}, - [4330] = {.lex_state = 418}, - [4331] = {.lex_state = 0}, - [4332] = {.lex_state = 0}, + [4330] = {.lex_state = 162}, + [4331] = {.lex_state = 418}, + [4332] = {.lex_state = 156}, [4333] = {.lex_state = 418}, [4334] = {.lex_state = 418}, [4335] = {.lex_state = 418}, - [4336] = {.lex_state = 142}, - [4337] = {.lex_state = 142}, - [4338] = {.lex_state = 142}, - [4339] = {.lex_state = 0}, - [4340] = {.lex_state = 143}, - [4341] = {.lex_state = 142}, - [4342] = {.lex_state = 0}, - [4343] = {.lex_state = 0}, - [4344] = {.lex_state = 0}, - [4345] = {.lex_state = 418}, + [4336] = {.lex_state = 418}, + [4337] = {.lex_state = 435}, + [4338] = {.lex_state = 418}, + [4339] = {.lex_state = 418}, + [4340] = {.lex_state = 156}, + [4341] = {.lex_state = 505}, + [4342] = {.lex_state = 143}, + [4343] = {.lex_state = 418}, + [4344] = {.lex_state = 418}, + [4345] = {.lex_state = 162}, [4346] = {.lex_state = 418}, [4347] = {.lex_state = 418}, [4348] = {.lex_state = 418}, - [4349] = {.lex_state = 0}, - [4350] = {.lex_state = 0}, + [4349] = {.lex_state = 418}, + [4350] = {.lex_state = 418}, [4351] = {.lex_state = 143}, [4352] = {.lex_state = 418}, - [4353] = {.lex_state = 0}, - [4354] = {.lex_state = 0}, - [4355] = {.lex_state = 6}, - [4356] = {.lex_state = 142}, - [4357] = {.lex_state = 0}, - [4358] = {.lex_state = 0}, - [4359] = {.lex_state = 142}, - [4360] = {.lex_state = 0}, - [4361] = {.lex_state = 142}, - [4362] = {.lex_state = 418}, - [4363] = {.lex_state = 76}, - [4364] = {.lex_state = 142}, - [4365] = {.lex_state = 418}, - [4366] = {.lex_state = 418}, - [4367] = {.lex_state = 142}, - [4368] = {.lex_state = 418}, + [4353] = {.lex_state = 418}, + [4354] = {.lex_state = 418}, + [4355] = {.lex_state = 144}, + [4356] = {.lex_state = 418}, + [4357] = {.lex_state = 418}, + [4358] = {.lex_state = 418}, + [4359] = {.lex_state = 144}, + [4360] = {.lex_state = 144}, + [4361] = {.lex_state = 418}, + [4362] = {.lex_state = 0}, + [4363] = {.lex_state = 6}, + [4364] = {.lex_state = 145}, + [4365] = {.lex_state = 144}, + [4366] = {.lex_state = 0}, + [4367] = {.lex_state = 0}, + [4368] = {.lex_state = 76}, [4369] = {.lex_state = 76}, - [4370] = {.lex_state = 418}, - [4371] = {.lex_state = 76}, - [4372] = {.lex_state = 76}, - [4373] = {.lex_state = 0}, + [4370] = {.lex_state = 144}, + [4371] = {.lex_state = 144}, + [4372] = {.lex_state = 145}, + [4373] = {.lex_state = 418}, [4374] = {.lex_state = 418}, - [4375] = {.lex_state = 418}, - [4376] = {.lex_state = 76}, - [4377] = {.lex_state = 418}, + [4375] = {.lex_state = 0}, + [4376] = {.lex_state = 418}, + [4377] = {.lex_state = 144}, [4378] = {.lex_state = 418}, - [4379] = {.lex_state = 418}, - [4380] = {.lex_state = 418}, - [4381] = {.lex_state = 0}, - [4382] = {.lex_state = 0}, - [4383] = {.lex_state = 143}, - [4384] = {.lex_state = 0}, + [4379] = {.lex_state = 0}, + [4380] = {.lex_state = 76}, + [4381] = {.lex_state = 418}, + [4382] = {.lex_state = 76}, + [4383] = {.lex_state = 76}, + [4384] = {.lex_state = 76}, [4385] = {.lex_state = 418}, - [4386] = {.lex_state = 418}, - [4387] = {.lex_state = 418}, - [4388] = {.lex_state = 418}, - [4389] = {.lex_state = 418}, + [4386] = {.lex_state = 144}, + [4387] = {.lex_state = 0}, + [4388] = {.lex_state = 137}, + [4389] = {.lex_state = 0}, [4390] = {.lex_state = 418}, [4391] = {.lex_state = 418}, - [4392] = {.lex_state = 418}, - [4393] = {.lex_state = 418}, - [4394] = {.lex_state = 0}, - [4395] = {.lex_state = 142}, - [4396] = {.lex_state = 142}, - [4397] = {.lex_state = 0}, - [4398] = {.lex_state = 0}, - [4399] = {.lex_state = 0}, - [4400] = {.lex_state = 0}, + [4392] = {.lex_state = 0}, + [4393] = {.lex_state = 144}, + [4394] = {.lex_state = 418}, + [4395] = {.lex_state = 418}, + [4396] = {.lex_state = 418}, + [4397] = {.lex_state = 144}, + [4398] = {.lex_state = 144}, + [4399] = {.lex_state = 418}, + [4400] = {.lex_state = 144}, [4401] = {.lex_state = 418}, - [4402] = {.lex_state = 418}, - [4403] = {.lex_state = 76}, - [4404] = {.lex_state = 76}, + [4402] = {.lex_state = 76}, + [4403] = {.lex_state = 0}, + [4404] = {.lex_state = 418}, [4405] = {.lex_state = 418}, [4406] = {.lex_state = 418}, - [4407] = {.lex_state = 76}, - [4408] = {.lex_state = 0}, - [4409] = {.lex_state = 76}, - [4410] = {.lex_state = 142}, + [4407] = {.lex_state = 144}, + [4408] = {.lex_state = 76}, + [4409] = {.lex_state = 418}, + [4410] = {.lex_state = 0}, [4411] = {.lex_state = 418}, - [4412] = {.lex_state = 0}, - [4413] = {.lex_state = 418}, + [4412] = {.lex_state = 145}, + [4413] = {.lex_state = 0}, [4414] = {.lex_state = 418}, - [4415] = {.lex_state = 418}, - [4416] = {.lex_state = 418}, + [4415] = {.lex_state = 144}, + [4416] = {.lex_state = 76}, [4417] = {.lex_state = 0}, - [4418] = {.lex_state = 142}, + [4418] = {.lex_state = 0}, [4419] = {.lex_state = 418}, - [4420] = {.lex_state = 142}, - [4421] = {.lex_state = 418}, - [4422] = {.lex_state = 142}, - [4423] = {.lex_state = 418}, - [4424] = {.lex_state = 142}, - [4425] = {.lex_state = 142}, - [4426] = {.lex_state = 0}, - [4427] = {.lex_state = 418}, - [4428] = {.lex_state = 6}, - [4429] = {.lex_state = 418}, - [4430] = {.lex_state = 142}, - [4431] = {.lex_state = 142}, + [4420] = {.lex_state = 418}, + [4421] = {.lex_state = 76}, + [4422] = {.lex_state = 76}, + [4423] = {.lex_state = 76}, + [4424] = {.lex_state = 0}, + [4425] = {.lex_state = 0}, + [4426] = {.lex_state = 418}, + [4427] = {.lex_state = 76}, + [4428] = {.lex_state = 0}, + [4429] = {.lex_state = 0}, + [4430] = {.lex_state = 76}, + [4431] = {.lex_state = 0}, [4432] = {.lex_state = 418}, - [4433] = {.lex_state = 418}, + [4433] = {.lex_state = 0}, [4434] = {.lex_state = 418}, [4435] = {.lex_state = 418}, [4436] = {.lex_state = 418}, [4437] = {.lex_state = 0}, - [4438] = {.lex_state = 418}, - [4439] = {.lex_state = 418}, - [4440] = {.lex_state = 142}, + [4438] = {.lex_state = 76}, + [4439] = {.lex_state = 76}, + [4440] = {.lex_state = 418}, [4441] = {.lex_state = 418}, - [4442] = {.lex_state = 418}, + [4442] = {.lex_state = 144}, [4443] = {.lex_state = 418}, - [4444] = {.lex_state = 142}, - [4445] = {.lex_state = 142}, - [4446] = {.lex_state = 142}, - [4447] = {.lex_state = 142}, + [4444] = {.lex_state = 418}, + [4445] = {.lex_state = 418}, + [4446] = {.lex_state = 418}, + [4447] = {.lex_state = 0}, [4448] = {.lex_state = 418}, - [4449] = {.lex_state = 418}, - [4450] = {.lex_state = 418}, + [4449] = {.lex_state = 144}, + [4450] = {.lex_state = 144}, [4451] = {.lex_state = 418}, - [4452] = {.lex_state = 142}, - [4453] = {.lex_state = 418}, - [4454] = {.lex_state = 76}, + [4452] = {.lex_state = 418}, + [4453] = {.lex_state = 76}, + [4454] = {.lex_state = 144}, [4455] = {.lex_state = 418}, - [4456] = {.lex_state = 418}, + [4456] = {.lex_state = 0}, [4457] = {.lex_state = 418}, - [4458] = {.lex_state = 418}, - [4459] = {.lex_state = 0}, - [4460] = {.lex_state = 418}, - [4461] = {.lex_state = 0}, - [4462] = {.lex_state = 142}, - [4463] = {.lex_state = 142}, + [4458] = {.lex_state = 0}, + [4459] = {.lex_state = 418}, + [4460] = {.lex_state = 144}, + [4461] = {.lex_state = 418}, + [4462] = {.lex_state = 418}, + [4463] = {.lex_state = 144}, [4464] = {.lex_state = 418}, - [4465] = {.lex_state = 28}, - [4466] = {.lex_state = 142}, - [4467] = {.lex_state = 0}, - [4468] = {.lex_state = 418}, - [4469] = {.lex_state = 142}, + [4465] = {.lex_state = 0}, + [4466] = {.lex_state = 0}, + [4467] = {.lex_state = 418}, + [4468] = {.lex_state = 6}, + [4469] = {.lex_state = 144}, [4470] = {.lex_state = 418}, [4471] = {.lex_state = 418}, [4472] = {.lex_state = 418}, - [4473] = {.lex_state = 142}, - [4474] = {.lex_state = 142}, - [4475] = {.lex_state = 6}, - [4476] = {.lex_state = 142}, + [4473] = {.lex_state = 418}, + [4474] = {.lex_state = 144}, + [4475] = {.lex_state = 0}, + [4476] = {.lex_state = 0}, [4477] = {.lex_state = 0}, - [4478] = {.lex_state = 142}, - [4479] = {.lex_state = 0}, + [4478] = {.lex_state = 418}, + [4479] = {.lex_state = 418}, [4480] = {.lex_state = 418}, - [4481] = {.lex_state = 0}, + [4481] = {.lex_state = 144}, [4482] = {.lex_state = 418}, [4483] = {.lex_state = 418}, - [4484] = {.lex_state = 142}, + [4484] = {.lex_state = 0}, [4485] = {.lex_state = 418}, - [4486] = {.lex_state = 0}, - [4487] = {.lex_state = 142}, + [4486] = {.lex_state = 144}, + [4487] = {.lex_state = 418}, [4488] = {.lex_state = 418}, - [4489] = {.lex_state = 418}, - [4490] = {.lex_state = 0}, + [4489] = {.lex_state = 144}, + [4490] = {.lex_state = 28}, [4491] = {.lex_state = 418}, - [4492] = {.lex_state = 142}, - [4493] = {.lex_state = 418}, + [4492] = {.lex_state = 0}, + [4493] = {.lex_state = 144}, [4494] = {.lex_state = 418}, - [4495] = {.lex_state = 418}, + [4495] = {.lex_state = 144}, [4496] = {.lex_state = 0}, - [4497] = {.lex_state = 418}, - [4498] = {.lex_state = 142}, + [4497] = {.lex_state = 0}, + [4498] = {.lex_state = 144}, [4499] = {.lex_state = 418}, - [4500] = {.lex_state = 142}, - [4501] = {.lex_state = 418}, - [4502] = {.lex_state = 418}, - [4503] = {.lex_state = 0}, + [4500] = {.lex_state = 418}, + [4501] = {.lex_state = 144}, + [4502] = {.lex_state = 144}, + [4503] = {.lex_state = 144}, [4504] = {.lex_state = 418}, - [4505] = {.lex_state = 142}, - [4506] = {.lex_state = 142}, - [4507] = {.lex_state = 142}, - [4508] = {.lex_state = 0}, - [4509] = {.lex_state = 418}, + [4505] = {.lex_state = 0}, + [4506] = {.lex_state = 144}, + [4507] = {.lex_state = 144}, + [4508] = {.lex_state = 418}, + [4509] = {.lex_state = 0}, [4510] = {.lex_state = 418}, [4511] = {.lex_state = 418}, [4512] = {.lex_state = 418}, - [4513] = {.lex_state = 418}, - [4514] = {.lex_state = 142}, + [4513] = {.lex_state = 144}, + [4514] = {.lex_state = 418}, [4515] = {.lex_state = 418}, - [4516] = {.lex_state = 142}, - [4517] = {.lex_state = 142}, - [4518] = {.lex_state = 418}, - [4519] = {.lex_state = 418}, - [4520] = {.lex_state = 28}, - [4521] = {.lex_state = 418}, + [4516] = {.lex_state = 418}, + [4517] = {.lex_state = 144}, + [4518] = {.lex_state = 76}, + [4519] = {.lex_state = 0}, + [4520] = {.lex_state = 418}, + [4521] = {.lex_state = 144}, [4522] = {.lex_state = 418}, [4523] = {.lex_state = 418}, - [4524] = {.lex_state = 142}, - [4525] = {.lex_state = 418}, - [4526] = {.lex_state = 142}, - [4527] = {.lex_state = 418}, + [4524] = {.lex_state = 6}, + [4525] = {.lex_state = 144}, + [4526] = {.lex_state = 0}, + [4527] = {.lex_state = 144}, [4528] = {.lex_state = 418}, [4529] = {.lex_state = 418}, - [4530] = {.lex_state = 418}, - [4531] = {.lex_state = 0}, - [4532] = {.lex_state = 0}, - [4533] = {.lex_state = 0}, + [4530] = {.lex_state = 0}, + [4531] = {.lex_state = 418}, + [4532] = {.lex_state = 418}, + [4533] = {.lex_state = 418}, [4534] = {.lex_state = 418}, [4535] = {.lex_state = 418}, - [4536] = {.lex_state = 418}, + [4536] = {.lex_state = 144}, [4537] = {.lex_state = 418}, - [4538] = {.lex_state = 142}, + [4538] = {.lex_state = 144}, [4539] = {.lex_state = 418}, - [4540] = {.lex_state = 142}, - [4541] = {.lex_state = 418}, - [4542] = {.lex_state = 6}, - [4543] = {.lex_state = 142}, - [4544] = {.lex_state = 418}, - [4545] = {.lex_state = 0}, + [4540] = {.lex_state = 418}, + [4541] = {.lex_state = 0}, + [4542] = {.lex_state = 418}, + [4543] = {.lex_state = 144}, + [4544] = {.lex_state = 144}, + [4545] = {.lex_state = 418}, [4546] = {.lex_state = 418}, [4547] = {.lex_state = 418}, [4548] = {.lex_state = 418}, [4549] = {.lex_state = 418}, - [4550] = {.lex_state = 418}, - [4551] = {.lex_state = 142}, - [4552] = {.lex_state = 418}, - [4553] = {.lex_state = 142}, - [4554] = {.lex_state = 142}, + [4550] = {.lex_state = 144}, + [4551] = {.lex_state = 418}, + [4552] = {.lex_state = 144}, + [4553] = {.lex_state = 144}, + [4554] = {.lex_state = 144}, [4555] = {.lex_state = 418}, - [4556] = {.lex_state = 142}, - [4557] = {.lex_state = 142}, + [4556] = {.lex_state = 144}, + [4557] = {.lex_state = 144}, [4558] = {.lex_state = 418}, - [4559] = {.lex_state = 418}, + [4559] = {.lex_state = 144}, [4560] = {.lex_state = 418}, [4561] = {.lex_state = 418}, - [4562] = {.lex_state = 142}, - [4563] = {.lex_state = 0}, + [4562] = {.lex_state = 418}, + [4563] = {.lex_state = 418}, [4564] = {.lex_state = 418}, - [4565] = {.lex_state = 142}, - [4566] = {.lex_state = 418}, - [4567] = {.lex_state = 418}, - [4568] = {.lex_state = 142}, + [4565] = {.lex_state = 144}, + [4566] = {.lex_state = 144}, + [4567] = {.lex_state = 144}, + [4568] = {.lex_state = 418}, [4569] = {.lex_state = 418}, - [4570] = {.lex_state = 418}, - [4571] = {.lex_state = 418}, - [4572] = {.lex_state = 142}, - [4573] = {.lex_state = 142}, - [4574] = {.lex_state = 142}, - [4575] = {.lex_state = 142}, + [4570] = {.lex_state = 144}, + [4571] = {.lex_state = 0}, + [4572] = {.lex_state = 0}, + [4573] = {.lex_state = 418}, + [4574] = {.lex_state = 0}, + [4575] = {.lex_state = 418}, [4576] = {.lex_state = 0}, - [4577] = {.lex_state = 142}, - [4578] = {.lex_state = 142}, - [4579] = {.lex_state = 142}, - [4580] = {.lex_state = 142}, + [4577] = {.lex_state = 418}, + [4578] = {.lex_state = 418}, + [4579] = {.lex_state = 418}, + [4580] = {.lex_state = 418}, [4581] = {.lex_state = 418}, - [4582] = {.lex_state = 142}, + [4582] = {.lex_state = 144}, [4583] = {.lex_state = 0}, - [4584] = {.lex_state = 142}, - [4585] = {.lex_state = 142}, - [4586] = {.lex_state = 142}, - [4587] = {.lex_state = 142}, - [4588] = {.lex_state = 142}, + [4584] = {.lex_state = 418}, + [4585] = {.lex_state = 28}, + [4586] = {.lex_state = 418}, + [4587] = {.lex_state = 0}, + [4588] = {.lex_state = 0}, [4589] = {.lex_state = 418}, - [4590] = {.lex_state = 153}, - [4591] = {.lex_state = 15}, - [4592] = {.lex_state = 153}, - [4593] = {.lex_state = 153}, - [4594] = {.lex_state = 136}, - [4595] = {.lex_state = 153}, - [4596] = {.lex_state = 153}, - [4597] = {.lex_state = 76}, - [4598] = {.lex_state = 418}, + [4590] = {.lex_state = 418}, + [4591] = {.lex_state = 418}, + [4592] = {.lex_state = 6}, + [4593] = {.lex_state = 418}, + [4594] = {.lex_state = 418}, + [4595] = {.lex_state = 418}, + [4596] = {.lex_state = 418}, + [4597] = {.lex_state = 144}, + [4598] = {.lex_state = 0}, [4599] = {.lex_state = 418}, - [4600] = {.lex_state = 418}, - [4601] = {.lex_state = 76}, + [4600] = {.lex_state = 144}, + [4601] = {.lex_state = 418}, [4602] = {.lex_state = 418}, - [4603] = {.lex_state = 153}, + [4603] = {.lex_state = 418}, [4604] = {.lex_state = 418}, - [4605] = {.lex_state = 153}, - [4606] = {.lex_state = 153}, + [4605] = {.lex_state = 144}, + [4606] = {.lex_state = 144}, [4607] = {.lex_state = 418}, - [4608] = {.lex_state = 153}, - [4609] = {.lex_state = 62}, - [4610] = {.lex_state = 150}, - [4611] = {.lex_state = 153}, + [4608] = {.lex_state = 144}, + [4609] = {.lex_state = 144}, + [4610] = {.lex_state = 144}, + [4611] = {.lex_state = 418}, [4612] = {.lex_state = 418}, - [4613] = {.lex_state = 153}, - [4614] = {.lex_state = 418}, - [4615] = {.lex_state = 15}, - [4616] = {.lex_state = 18}, - [4617] = {.lex_state = 18}, - [4618] = {.lex_state = 418}, - [4619] = {.lex_state = 18}, - [4620] = {.lex_state = 153}, - [4621] = {.lex_state = 76}, - [4622] = {.lex_state = 15}, - [4623] = {.lex_state = 153}, - [4624] = {.lex_state = 153}, - [4625] = {.lex_state = 160}, - [4626] = {.lex_state = 160}, - [4627] = {.lex_state = 153}, - [4628] = {.lex_state = 142}, - [4629] = {.lex_state = 153}, - [4630] = {.lex_state = 418}, - [4631] = {.lex_state = 418}, - [4632] = {.lex_state = 418}, - [4633] = {.lex_state = 418}, - [4634] = {.lex_state = 153}, - [4635] = {.lex_state = 153}, - [4636] = {.lex_state = 153}, - [4637] = {.lex_state = 153}, + [4613] = {.lex_state = 144}, + [4614] = {.lex_state = 0}, + [4615] = {.lex_state = 144}, + [4616] = {.lex_state = 144}, + [4617] = {.lex_state = 144}, + [4618] = {.lex_state = 0}, + [4619] = {.lex_state = 144}, + [4620] = {.lex_state = 144}, + [4621] = {.lex_state = 144}, + [4622] = {.lex_state = 144}, + [4623] = {.lex_state = 0}, + [4624] = {.lex_state = 144}, + [4625] = {.lex_state = 144}, + [4626] = {.lex_state = 418}, + [4627] = {.lex_state = 155}, + [4628] = {.lex_state = 418}, + [4629] = {.lex_state = 155}, + [4630] = {.lex_state = 155}, + [4631] = {.lex_state = 155}, + [4632] = {.lex_state = 15}, + [4633] = {.lex_state = 76}, + [4634] = {.lex_state = 15}, + [4635] = {.lex_state = 418}, + [4636] = {.lex_state = 76}, + [4637] = {.lex_state = 155}, [4638] = {.lex_state = 418}, - [4639] = {.lex_state = 153}, + [4639] = {.lex_state = 137}, [4640] = {.lex_state = 418}, - [4641] = {.lex_state = 15}, - [4642] = {.lex_state = 153}, - [4643] = {.lex_state = 153}, - [4644] = {.lex_state = 15}, - [4645] = {.lex_state = 418}, - [4646] = {.lex_state = 418}, - [4647] = {.lex_state = 418}, + [4641] = {.lex_state = 418}, + [4642] = {.lex_state = 155}, + [4643] = {.lex_state = 62}, + [4644] = {.lex_state = 155}, + [4645] = {.lex_state = 155}, + [4646] = {.lex_state = 155}, + [4647] = {.lex_state = 155}, [4648] = {.lex_state = 418}, - [4649] = {.lex_state = 418}, - [4650] = {.lex_state = 418}, - [4651] = {.lex_state = 153}, - [4652] = {.lex_state = 153}, - [4653] = {.lex_state = 15}, - [4654] = {.lex_state = 418}, - [4655] = {.lex_state = 418}, + [4649] = {.lex_state = 76}, + [4650] = {.lex_state = 162}, + [4651] = {.lex_state = 162}, + [4652] = {.lex_state = 155}, + [4653] = {.lex_state = 144}, + [4654] = {.lex_state = 155}, + [4655] = {.lex_state = 155}, [4656] = {.lex_state = 418}, - [4657] = {.lex_state = 153}, - [4658] = {.lex_state = 418}, - [4659] = {.lex_state = 153}, + [4657] = {.lex_state = 18}, + [4658] = {.lex_state = 155}, + [4659] = {.lex_state = 18}, [4660] = {.lex_state = 418}, - [4661] = {.lex_state = 153}, + [4661] = {.lex_state = 15}, [4662] = {.lex_state = 418}, - [4663] = {.lex_state = 153}, - [4664] = {.lex_state = 418}, - [4665] = {.lex_state = 153}, - [4666] = {.lex_state = 15}, - [4667] = {.lex_state = 160}, - [4668] = {.lex_state = 418}, - [4669] = {.lex_state = 153}, - [4670] = {.lex_state = 153}, - [4671] = {.lex_state = 18}, - [4672] = {.lex_state = 153}, - [4673] = {.lex_state = 153}, - [4674] = {.lex_state = 418}, - [4675] = {.lex_state = 418}, - [4676] = {.lex_state = 0}, - [4677] = {.lex_state = 76}, - [4678] = {.lex_state = 0}, - [4679] = {.lex_state = 2741}, - [4680] = {.lex_state = 62}, - [4681] = {.lex_state = 2741}, - [4682] = {.lex_state = 153}, - [4683] = {.lex_state = 0}, - [4684] = {.lex_state = 0}, - [4685] = {.lex_state = 2741}, - [4686] = {.lex_state = 62}, - [4687] = {.lex_state = 2741}, - [4688] = {.lex_state = 2741}, - [4689] = {.lex_state = 0}, - [4690] = {.lex_state = 2741}, - [4691] = {.lex_state = 0}, - [4692] = {.lex_state = 76}, - [4693] = {.lex_state = 62}, - [4694] = {.lex_state = 0}, - [4695] = {.lex_state = 0}, - [4696] = {.lex_state = 0}, - [4697] = {.lex_state = 0}, - [4698] = {.lex_state = 0}, - [4699] = {.lex_state = 0}, - [4700] = {.lex_state = 2741}, - [4701] = {.lex_state = 62}, - [4702] = {.lex_state = 2741}, - [4703] = {.lex_state = 0}, - [4704] = {.lex_state = 0}, - [4705] = {.lex_state = 62}, - [4706] = {.lex_state = 0}, - [4707] = {.lex_state = 2741}, - [4708] = {.lex_state = 62}, - [4709] = {.lex_state = 0}, - [4710] = {.lex_state = 0}, - [4711] = {.lex_state = 0}, + [4663] = {.lex_state = 155}, + [4664] = {.lex_state = 155}, + [4665] = {.lex_state = 155}, + [4666] = {.lex_state = 155}, + [4667] = {.lex_state = 418}, + [4668] = {.lex_state = 18}, + [4669] = {.lex_state = 18}, + [4670] = {.lex_state = 418}, + [4671] = {.lex_state = 155}, + [4672] = {.lex_state = 15}, + [4673] = {.lex_state = 155}, + [4674] = {.lex_state = 155}, + [4675] = {.lex_state = 155}, + [4676] = {.lex_state = 155}, + [4677] = {.lex_state = 418}, + [4678] = {.lex_state = 418}, + [4679] = {.lex_state = 418}, + [4680] = {.lex_state = 418}, + [4681] = {.lex_state = 418}, + [4682] = {.lex_state = 418}, + [4683] = {.lex_state = 155}, + [4684] = {.lex_state = 155}, + [4685] = {.lex_state = 418}, + [4686] = {.lex_state = 418}, + [4687] = {.lex_state = 155}, + [4688] = {.lex_state = 155}, + [4689] = {.lex_state = 155}, + [4690] = {.lex_state = 418}, + [4691] = {.lex_state = 15}, + [4692] = {.lex_state = 418}, + [4693] = {.lex_state = 418}, + [4694] = {.lex_state = 15}, + [4695] = {.lex_state = 418}, + [4696] = {.lex_state = 155}, + [4697] = {.lex_state = 155}, + [4698] = {.lex_state = 418}, + [4699] = {.lex_state = 418}, + [4700] = {.lex_state = 15}, + [4701] = {.lex_state = 418}, + [4702] = {.lex_state = 162}, + [4703] = {.lex_state = 418}, + [4704] = {.lex_state = 418}, + [4705] = {.lex_state = 155}, + [4706] = {.lex_state = 418}, + [4707] = {.lex_state = 155}, + [4708] = {.lex_state = 418}, + [4709] = {.lex_state = 418}, + [4710] = {.lex_state = 155}, + [4711] = {.lex_state = 155}, [4712] = {.lex_state = 0}, - [4713] = {.lex_state = 62}, + [4713] = {.lex_state = 2738}, [4714] = {.lex_state = 0}, [4715] = {.lex_state = 0}, - [4716] = {.lex_state = 62}, - [4717] = {.lex_state = 2741}, - [4718] = {.lex_state = 0}, - [4719] = {.lex_state = 2741}, - [4720] = {.lex_state = 0}, + [4716] = {.lex_state = 0}, + [4717] = {.lex_state = 0}, + [4718] = {.lex_state = 2738}, + [4719] = {.lex_state = 62}, + [4720] = {.lex_state = 2738}, [4721] = {.lex_state = 0}, [4722] = {.lex_state = 0}, - [4723] = {.lex_state = 62}, - [4724] = {.lex_state = 2741}, - [4725] = {.lex_state = 0}, - [4726] = {.lex_state = 2741}, + [4723] = {.lex_state = 76}, + [4724] = {.lex_state = 0}, + [4725] = {.lex_state = 2738}, + [4726] = {.lex_state = 0}, [4727] = {.lex_state = 62}, [4728] = {.lex_state = 76}, - [4729] = {.lex_state = 2741}, - [4730] = {.lex_state = 62}, - [4731] = {.lex_state = 76}, - [4732] = {.lex_state = 2741}, + [4729] = {.lex_state = 0}, + [4730] = {.lex_state = 0}, + [4731] = {.lex_state = 0}, + [4732] = {.lex_state = 2738}, [4733] = {.lex_state = 0}, [4734] = {.lex_state = 0}, - [4735] = {.lex_state = 76}, - [4736] = {.lex_state = 2741}, - [4737] = {.lex_state = 0}, + [4735] = {.lex_state = 62}, + [4736] = {.lex_state = 2738}, + [4737] = {.lex_state = 155}, [4738] = {.lex_state = 0}, [4739] = {.lex_state = 0}, - [4740] = {.lex_state = 0}, - [4741] = {.lex_state = 0}, - [4742] = {.lex_state = 62}, - [4743] = {.lex_state = 6}, - [4744] = {.lex_state = 155}, - [4745] = {.lex_state = 2741}, - [4746] = {.lex_state = 2741}, + [4740] = {.lex_state = 2738}, + [4741] = {.lex_state = 2738}, + [4742] = {.lex_state = 0}, + [4743] = {.lex_state = 2738}, + [4744] = {.lex_state = 2738}, + [4745] = {.lex_state = 0}, + [4746] = {.lex_state = 62}, [4747] = {.lex_state = 0}, [4748] = {.lex_state = 0}, [4749] = {.lex_state = 0}, [4750] = {.lex_state = 62}, [4751] = {.lex_state = 0}, - [4752] = {.lex_state = 0}, + [4752] = {.lex_state = 62}, [4753] = {.lex_state = 0}, [4754] = {.lex_state = 0}, - [4755] = {.lex_state = 2742}, + [4755] = {.lex_state = 62}, [4756] = {.lex_state = 0}, - [4757] = {.lex_state = 15}, - [4758] = {.lex_state = 0}, - [4759] = {.lex_state = 0}, + [4757] = {.lex_state = 2738}, + [4758] = {.lex_state = 62}, + [4759] = {.lex_state = 2738}, [4760] = {.lex_state = 0}, [4761] = {.lex_state = 0}, [4762] = {.lex_state = 0}, - [4763] = {.lex_state = 2742}, + [4763] = {.lex_state = 76}, [4764] = {.lex_state = 0}, - [4765] = {.lex_state = 0}, - [4766] = {.lex_state = 62}, - [4767] = {.lex_state = 62}, - [4768] = {.lex_state = 2742}, - [4769] = {.lex_state = 62}, - [4770] = {.lex_state = 2742}, - [4771] = {.lex_state = 62}, - [4772] = {.lex_state = 2742}, + [4765] = {.lex_state = 76}, + [4766] = {.lex_state = 76}, + [4767] = {.lex_state = 0}, + [4768] = {.lex_state = 0}, + [4769] = {.lex_state = 0}, + [4770] = {.lex_state = 0}, + [4771] = {.lex_state = 0}, + [4772] = {.lex_state = 2738}, [4773] = {.lex_state = 0}, [4774] = {.lex_state = 0}, - [4775] = {.lex_state = 0}, - [4776] = {.lex_state = 0}, - [4777] = {.lex_state = 0}, - [4778] = {.lex_state = 80}, - [4779] = {.lex_state = 62}, - [4780] = {.lex_state = 0}, - [4781] = {.lex_state = 0}, - [4782] = {.lex_state = 80}, - [4783] = {.lex_state = 15}, - [4784] = {.lex_state = 62}, + [4775] = {.lex_state = 2738}, + [4776] = {.lex_state = 62}, + [4777] = {.lex_state = 62}, + [4778] = {.lex_state = 62}, + [4779] = {.lex_state = 6}, + [4780] = {.lex_state = 2738}, + [4781] = {.lex_state = 157}, + [4782] = {.lex_state = 2738}, + [4783] = {.lex_state = 0}, + [4784] = {.lex_state = 0}, [4785] = {.lex_state = 0}, [4786] = {.lex_state = 0}, - [4787] = {.lex_state = 15}, + [4787] = {.lex_state = 2738}, [4788] = {.lex_state = 0}, [4789] = {.lex_state = 0}, [4790] = {.lex_state = 0}, - [4791] = {.lex_state = 62}, - [4792] = {.lex_state = 2742}, - [4793] = {.lex_state = 62}, - [4794] = {.lex_state = 0}, - [4795] = {.lex_state = 62}, + [4791] = {.lex_state = 0}, + [4792] = {.lex_state = 62}, + [4793] = {.lex_state = 0}, + [4794] = {.lex_state = 62}, + [4795] = {.lex_state = 2738}, [4796] = {.lex_state = 0}, [4797] = {.lex_state = 62}, - [4798] = {.lex_state = 80}, - [4799] = {.lex_state = 2742}, - [4800] = {.lex_state = 62}, - [4801] = {.lex_state = 2742}, + [4798] = {.lex_state = 0}, + [4799] = {.lex_state = 0}, + [4800] = {.lex_state = 0}, + [4801] = {.lex_state = 2739}, [4802] = {.lex_state = 0}, [4803] = {.lex_state = 0}, [4804] = {.lex_state = 0}, @@ -58616,375 +58677,419 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [4806] = {.lex_state = 62}, [4807] = {.lex_state = 0}, [4808] = {.lex_state = 0}, - [4809] = {.lex_state = 133}, - [4810] = {.lex_state = 0}, - [4811] = {.lex_state = 0}, - [4812] = {.lex_state = 0}, - [4813] = {.lex_state = 133}, + [4809] = {.lex_state = 80}, + [4810] = {.lex_state = 2739}, + [4811] = {.lex_state = 62}, + [4812] = {.lex_state = 2739}, + [4813] = {.lex_state = 0}, [4814] = {.lex_state = 0}, - [4815] = {.lex_state = 62}, - [4816] = {.lex_state = 0}, - [4817] = {.lex_state = 0}, - [4818] = {.lex_state = 0}, - [4819] = {.lex_state = 0}, - [4820] = {.lex_state = 62}, - [4821] = {.lex_state = 62}, - [4822] = {.lex_state = 0}, - [4823] = {.lex_state = 2742}, + [4815] = {.lex_state = 0}, + [4816] = {.lex_state = 80}, + [4817] = {.lex_state = 62}, + [4818] = {.lex_state = 2739}, + [4819] = {.lex_state = 62}, + [4820] = {.lex_state = 0}, + [4821] = {.lex_state = 0}, + [4822] = {.lex_state = 62}, + [4823] = {.lex_state = 0}, [4824] = {.lex_state = 0}, [4825] = {.lex_state = 62}, - [4826] = {.lex_state = 2742}, - [4827] = {.lex_state = 62}, - [4828] = {.lex_state = 62}, - [4829] = {.lex_state = 62}, + [4826] = {.lex_state = 62}, + [4827] = {.lex_state = 80}, + [4828] = {.lex_state = 15}, + [4829] = {.lex_state = 0}, [4830] = {.lex_state = 0}, [4831] = {.lex_state = 0}, [4832] = {.lex_state = 0}, - [4833] = {.lex_state = 0}, - [4834] = {.lex_state = 62}, + [4833] = {.lex_state = 15}, + [4834] = {.lex_state = 0}, [4835] = {.lex_state = 62}, [4836] = {.lex_state = 0}, - [4837] = {.lex_state = 62}, - [4838] = {.lex_state = 0}, - [4839] = {.lex_state = 133}, - [4840] = {.lex_state = 0}, - [4841] = {.lex_state = 62}, - [4842] = {.lex_state = 62}, + [4837] = {.lex_state = 0}, + [4838] = {.lex_state = 152}, + [4839] = {.lex_state = 2739}, + [4840] = {.lex_state = 62}, + [4841] = {.lex_state = 2739}, + [4842] = {.lex_state = 2739}, [4843] = {.lex_state = 0}, - [4844] = {.lex_state = 0}, - [4845] = {.lex_state = 133}, - [4846] = {.lex_state = 62}, + [4844] = {.lex_state = 62}, + [4845] = {.lex_state = 2739}, + [4846] = {.lex_state = 133}, [4847] = {.lex_state = 62}, - [4848] = {.lex_state = 150}, + [4848] = {.lex_state = 0}, [4849] = {.lex_state = 0}, - [4850] = {.lex_state = 158}, - [4851] = {.lex_state = 62}, - [4852] = {.lex_state = 62}, - [4853] = {.lex_state = 15}, - [4854] = {.lex_state = 0}, - [4855] = {.lex_state = 15}, - [4856] = {.lex_state = 62}, - [4857] = {.lex_state = 62}, + [4850] = {.lex_state = 0}, + [4851] = {.lex_state = 0}, + [4852] = {.lex_state = 0}, + [4853] = {.lex_state = 0}, + [4854] = {.lex_state = 18}, + [4855] = {.lex_state = 62}, + [4856] = {.lex_state = 0}, + [4857] = {.lex_state = 0}, [4858] = {.lex_state = 0}, - [4859] = {.lex_state = 0}, - [4860] = {.lex_state = 76}, + [4859] = {.lex_state = 15}, + [4860] = {.lex_state = 62}, [4861] = {.lex_state = 62}, [4862] = {.lex_state = 0}, [4863] = {.lex_state = 0}, [4864] = {.lex_state = 0}, - [4865] = {.lex_state = 0}, + [4865] = {.lex_state = 62}, [4866] = {.lex_state = 0}, - [4867] = {.lex_state = 2742}, - [4868] = {.lex_state = 0}, - [4869] = {.lex_state = 62}, - [4870] = {.lex_state = 2742}, + [4867] = {.lex_state = 62}, + [4868] = {.lex_state = 62}, + [4869] = {.lex_state = 0}, + [4870] = {.lex_state = 2739}, [4871] = {.lex_state = 0}, - [4872] = {.lex_state = 507}, - [4873] = {.lex_state = 15}, - [4874] = {.lex_state = 0}, + [4872] = {.lex_state = 62}, + [4873] = {.lex_state = 2739}, + [4874] = {.lex_state = 62}, [4875] = {.lex_state = 62}, - [4876] = {.lex_state = 0}, + [4876] = {.lex_state = 62}, [4877] = {.lex_state = 0}, [4878] = {.lex_state = 0}, [4879] = {.lex_state = 0}, [4880] = {.lex_state = 0}, - [4881] = {.lex_state = 0}, - [4882] = {.lex_state = 15}, - [4883] = {.lex_state = 62}, + [4881] = {.lex_state = 62}, + [4882] = {.lex_state = 62}, + [4883] = {.lex_state = 0}, [4884] = {.lex_state = 0}, - [4885] = {.lex_state = 0}, - [4886] = {.lex_state = 0}, - [4887] = {.lex_state = 0}, - [4888] = {.lex_state = 18}, + [4885] = {.lex_state = 62}, + [4886] = {.lex_state = 62}, + [4887] = {.lex_state = 62}, + [4888] = {.lex_state = 0}, [4889] = {.lex_state = 0}, - [4890] = {.lex_state = 6}, - [4891] = {.lex_state = 18}, - [4892] = {.lex_state = 0}, + [4890] = {.lex_state = 0}, + [4891] = {.lex_state = 62}, + [4892] = {.lex_state = 62}, [4893] = {.lex_state = 0}, - [4894] = {.lex_state = 72}, - [4895] = {.lex_state = 0}, - [4896] = {.lex_state = 0}, - [4897] = {.lex_state = 0}, - [4898] = {.lex_state = 2742}, - [4899] = {.lex_state = 62}, - [4900] = {.lex_state = 2742}, - [4901] = {.lex_state = 62}, + [4894] = {.lex_state = 0}, + [4895] = {.lex_state = 133}, + [4896] = {.lex_state = 62}, + [4897] = {.lex_state = 62}, + [4898] = {.lex_state = 133}, + [4899] = {.lex_state = 0}, + [4900] = {.lex_state = 2739}, + [4901] = {.lex_state = 160}, [4902] = {.lex_state = 0}, - [4903] = {.lex_state = 0}, - [4904] = {.lex_state = 0}, + [4903] = {.lex_state = 15}, + [4904] = {.lex_state = 15}, [4905] = {.lex_state = 0}, - [4906] = {.lex_state = 159}, - [4907] = {.lex_state = 76}, + [4906] = {.lex_state = 0}, + [4907] = {.lex_state = 507}, [4908] = {.lex_state = 0}, - [4909] = {.lex_state = 62}, + [4909] = {.lex_state = 0}, [4910] = {.lex_state = 0}, [4911] = {.lex_state = 0}, - [4912] = {.lex_state = 0}, - [4913] = {.lex_state = 0}, + [4912] = {.lex_state = 2739}, + [4913] = {.lex_state = 62}, [4914] = {.lex_state = 0}, - [4915] = {.lex_state = 0}, + [4915] = {.lex_state = 2739}, [4916] = {.lex_state = 15}, [4917] = {.lex_state = 0}, [4918] = {.lex_state = 62}, - [4919] = {.lex_state = 2742}, - [4920] = {.lex_state = 62}, - [4921] = {.lex_state = 2742}, - [4922] = {.lex_state = 62}, - [4923] = {.lex_state = 62}, - [4924] = {.lex_state = 0}, - [4925] = {.lex_state = 0}, + [4919] = {.lex_state = 0}, + [4920] = {.lex_state = 0}, + [4921] = {.lex_state = 0}, + [4922] = {.lex_state = 0}, + [4923] = {.lex_state = 0}, + [4924] = {.lex_state = 15}, + [4925] = {.lex_state = 62}, [4926] = {.lex_state = 0}, - [4927] = {.lex_state = 0}, - [4928] = {.lex_state = 62}, + [4927] = {.lex_state = 18}, + [4928] = {.lex_state = 0}, [4929] = {.lex_state = 0}, - [4930] = {.lex_state = 0}, - [4931] = {.lex_state = 140}, - [4932] = {.lex_state = 15}, - [4933] = {.lex_state = 6}, - [4934] = {.lex_state = 0}, - [4935] = {.lex_state = 0}, + [4930] = {.lex_state = 6}, + [4931] = {.lex_state = 0}, + [4932] = {.lex_state = 0}, + [4933] = {.lex_state = 0}, + [4934] = {.lex_state = 72}, + [4935] = {.lex_state = 76}, [4936] = {.lex_state = 62}, [4937] = {.lex_state = 0}, [4938] = {.lex_state = 0}, - [4939] = {.lex_state = 2742}, - [4940] = {.lex_state = 62}, - [4941] = {.lex_state = 2742}, - [4942] = {.lex_state = 0}, - [4943] = {.lex_state = 62}, - [4944] = {.lex_state = 0}, + [4939] = {.lex_state = 0}, + [4940] = {.lex_state = 2739}, + [4941] = {.lex_state = 62}, + [4942] = {.lex_state = 76}, + [4943] = {.lex_state = 2739}, + [4944] = {.lex_state = 62}, [4945] = {.lex_state = 0}, [4946] = {.lex_state = 0}, [4947] = {.lex_state = 0}, - [4948] = {.lex_state = 0}, + [4948] = {.lex_state = 161}, [4949] = {.lex_state = 0}, - [4950] = {.lex_state = 72}, - [4951] = {.lex_state = 15}, + [4950] = {.lex_state = 0}, + [4951] = {.lex_state = 62}, [4952] = {.lex_state = 0}, - [4953] = {.lex_state = 62}, + [4953] = {.lex_state = 0}, [4954] = {.lex_state = 0}, [4955] = {.lex_state = 0}, [4956] = {.lex_state = 0}, [4957] = {.lex_state = 0}, - [4958] = {.lex_state = 15}, + [4958] = {.lex_state = 0}, [4959] = {.lex_state = 0}, [4960] = {.lex_state = 0}, - [4961] = {.lex_state = 0}, - [4962] = {.lex_state = 2742}, - [4963] = {.lex_state = 0}, - [4964] = {.lex_state = 0}, - [4965] = {.lex_state = 132}, + [4961] = {.lex_state = 15}, + [4962] = {.lex_state = 2739}, + [4963] = {.lex_state = 133}, + [4964] = {.lex_state = 62}, + [4965] = {.lex_state = 62}, [4966] = {.lex_state = 0}, - [4967] = {.lex_state = 0}, - [4968] = {.lex_state = 62}, - [4969] = {.lex_state = 2742}, - [4970] = {.lex_state = 62}, - [4971] = {.lex_state = 2742}, + [4967] = {.lex_state = 62}, + [4968] = {.lex_state = 6}, + [4969] = {.lex_state = 0}, + [4970] = {.lex_state = 0}, + [4971] = {.lex_state = 0}, [4972] = {.lex_state = 0}, [4973] = {.lex_state = 62}, [4974] = {.lex_state = 0}, [4975] = {.lex_state = 0}, - [4976] = {.lex_state = 0}, + [4976] = {.lex_state = 153}, [4977] = {.lex_state = 0}, - [4978] = {.lex_state = 18}, - [4979] = {.lex_state = 2742}, - [4980] = {.lex_state = 0}, + [4978] = {.lex_state = 0}, + [4979] = {.lex_state = 136}, + [4980] = {.lex_state = 15}, [4981] = {.lex_state = 0}, - [4982] = {.lex_state = 159}, - [4983] = {.lex_state = 0}, - [4984] = {.lex_state = 15}, - [4985] = {.lex_state = 0}, - [4986] = {.lex_state = 72}, - [4987] = {.lex_state = 15}, - [4988] = {.lex_state = 76}, - [4989] = {.lex_state = 62}, + [4982] = {.lex_state = 0}, + [4983] = {.lex_state = 2739}, + [4984] = {.lex_state = 62}, + [4985] = {.lex_state = 2739}, + [4986] = {.lex_state = 2739}, + [4987] = {.lex_state = 0}, + [4988] = {.lex_state = 62}, + [4989] = {.lex_state = 0}, [4990] = {.lex_state = 0}, [4991] = {.lex_state = 0}, - [4992] = {.lex_state = 0}, + [4992] = {.lex_state = 72}, [4993] = {.lex_state = 0}, - [4994] = {.lex_state = 2742}, - [4995] = {.lex_state = 62}, - [4996] = {.lex_state = 2742}, - [4997] = {.lex_state = 2742}, - [4998] = {.lex_state = 151}, - [4999] = {.lex_state = 62}, + [4994] = {.lex_state = 0}, + [4995] = {.lex_state = 0}, + [4996] = {.lex_state = 0}, + [4997] = {.lex_state = 0}, + [4998] = {.lex_state = 62}, + [4999] = {.lex_state = 0}, [5000] = {.lex_state = 0}, - [5001] = {.lex_state = 0}, + [5001] = {.lex_state = 62}, [5002] = {.lex_state = 0}, [5003] = {.lex_state = 0}, - [5004] = {.lex_state = 0}, - [5005] = {.lex_state = 62}, + [5004] = {.lex_state = 15}, + [5005] = {.lex_state = 15}, [5006] = {.lex_state = 0}, [5007] = {.lex_state = 0}, - [5008] = {.lex_state = 0}, - [5009] = {.lex_state = 140}, - [5010] = {.lex_state = 0}, - [5011] = {.lex_state = 507}, - [5012] = {.lex_state = 2742}, + [5008] = {.lex_state = 2739}, + [5009] = {.lex_state = 132}, + [5010] = {.lex_state = 2739}, + [5011] = {.lex_state = 0}, + [5012] = {.lex_state = 62}, [5013] = {.lex_state = 0}, - [5014] = {.lex_state = 62}, - [5015] = {.lex_state = 62}, - [5016] = {.lex_state = 151}, - [5017] = {.lex_state = 0}, + [5014] = {.lex_state = 0}, + [5015] = {.lex_state = 0}, + [5016] = {.lex_state = 0}, + [5017] = {.lex_state = 62}, [5018] = {.lex_state = 0}, - [5019] = {.lex_state = 2742}, + [5019] = {.lex_state = 0}, [5020] = {.lex_state = 0}, - [5021] = {.lex_state = 72}, + [5021] = {.lex_state = 18}, [5022] = {.lex_state = 62}, - [5023] = {.lex_state = 2742}, - [5024] = {.lex_state = 62}, + [5023] = {.lex_state = 2739}, + [5024] = {.lex_state = 161}, [5025] = {.lex_state = 0}, [5026] = {.lex_state = 0}, - [5027] = {.lex_state = 15}, - [5028] = {.lex_state = 0}, - [5029] = {.lex_state = 72}, - [5030] = {.lex_state = 0}, - [5031] = {.lex_state = 0}, - [5032] = {.lex_state = 2754}, + [5027] = {.lex_state = 0}, + [5028] = {.lex_state = 72}, + [5029] = {.lex_state = 0}, + [5030] = {.lex_state = 2739}, + [5031] = {.lex_state = 2739}, + [5032] = {.lex_state = 0}, [5033] = {.lex_state = 0}, - [5034] = {.lex_state = 0}, - [5035] = {.lex_state = 0}, - [5036] = {.lex_state = 0}, - [5037] = {.lex_state = 72}, - [5038] = {.lex_state = 15}, + [5034] = {.lex_state = 62}, + [5035] = {.lex_state = 2739}, + [5036] = {.lex_state = 62}, + [5037] = {.lex_state = 0}, + [5038] = {.lex_state = 0}, [5039] = {.lex_state = 0}, - [5040] = {.lex_state = 62}, - [5041] = {.lex_state = 0}, + [5040] = {.lex_state = 0}, + [5041] = {.lex_state = 62}, [5042] = {.lex_state = 0}, [5043] = {.lex_state = 0}, [5044] = {.lex_state = 0}, - [5045] = {.lex_state = 72}, - [5046] = {.lex_state = 0}, - [5047] = {.lex_state = 18}, - [5048] = {.lex_state = 0}, - [5049] = {.lex_state = 0}, + [5045] = {.lex_state = 62}, + [5046] = {.lex_state = 15}, + [5047] = {.lex_state = 15}, + [5048] = {.lex_state = 76}, + [5049] = {.lex_state = 136}, [5050] = {.lex_state = 0}, - [5051] = {.lex_state = 18}, - [5052] = {.lex_state = 0}, - [5053] = {.lex_state = 72}, - [5054] = {.lex_state = 18}, - [5055] = {.lex_state = 62}, - [5056] = {.lex_state = 0}, - [5057] = {.lex_state = 0}, + [5051] = {.lex_state = 2739}, + [5052] = {.lex_state = 153}, + [5053] = {.lex_state = 0}, + [5054] = {.lex_state = 0}, + [5055] = {.lex_state = 2739}, + [5056] = {.lex_state = 62}, + [5057] = {.lex_state = 2739}, [5058] = {.lex_state = 0}, - [5059] = {.lex_state = 0}, + [5059] = {.lex_state = 62}, [5060] = {.lex_state = 0}, - [5061] = {.lex_state = 72}, + [5061] = {.lex_state = 0}, [5062] = {.lex_state = 0}, - [5063] = {.lex_state = 0}, - [5064] = {.lex_state = 2742}, + [5063] = {.lex_state = 72}, + [5064] = {.lex_state = 0}, [5065] = {.lex_state = 0}, [5066] = {.lex_state = 0}, - [5067] = {.lex_state = 62}, + [5067] = {.lex_state = 0}, [5068] = {.lex_state = 0}, - [5069] = {.lex_state = 72}, - [5070] = {.lex_state = 2742}, - [5071] = {.lex_state = 0}, - [5072] = {.lex_state = 0}, + [5069] = {.lex_state = 0}, + [5070] = {.lex_state = 0}, + [5071] = {.lex_state = 72}, + [5072] = {.lex_state = 62}, [5073] = {.lex_state = 0}, [5074] = {.lex_state = 0}, - [5075] = {.lex_state = 62}, + [5075] = {.lex_state = 0}, [5076] = {.lex_state = 0}, - [5077] = {.lex_state = 72}, - [5078] = {.lex_state = 62}, - [5079] = {.lex_state = 0}, - [5080] = {.lex_state = 0}, - [5081] = {.lex_state = 0}, + [5077] = {.lex_state = 2751}, + [5078] = {.lex_state = 0}, + [5079] = {.lex_state = 72}, + [5080] = {.lex_state = 15}, + [5081] = {.lex_state = 507}, [5082] = {.lex_state = 0}, [5083] = {.lex_state = 0}, [5084] = {.lex_state = 0}, - [5085] = {.lex_state = 72}, - [5086] = {.lex_state = 140}, - [5087] = {.lex_state = 0}, - [5088] = {.lex_state = 0}, + [5085] = {.lex_state = 62}, + [5086] = {.lex_state = 0}, + [5087] = {.lex_state = 72}, + [5088] = {.lex_state = 18}, [5089] = {.lex_state = 0}, - [5090] = {.lex_state = 0}, - [5091] = {.lex_state = 62}, + [5090] = {.lex_state = 18}, + [5091] = {.lex_state = 0}, [5092] = {.lex_state = 0}, - [5093] = {.lex_state = 72}, + [5093] = {.lex_state = 18}, [5094] = {.lex_state = 0}, [5095] = {.lex_state = 72}, - [5096] = {.lex_state = 0}, - [5097] = {.lex_state = 0}, + [5096] = {.lex_state = 62}, + [5097] = {.lex_state = 62}, [5098] = {.lex_state = 0}, [5099] = {.lex_state = 0}, [5100] = {.lex_state = 0}, - [5101] = {.lex_state = 72}, + [5101] = {.lex_state = 0}, [5102] = {.lex_state = 0}, - [5103] = {.lex_state = 0}, + [5103] = {.lex_state = 72}, [5104] = {.lex_state = 0}, - [5105] = {.lex_state = 0}, - [5106] = {.lex_state = 0}, + [5105] = {.lex_state = 15}, + [5106] = {.lex_state = 2739}, [5107] = {.lex_state = 0}, - [5108] = {.lex_state = 72}, + [5108] = {.lex_state = 0}, [5109] = {.lex_state = 0}, [5110] = {.lex_state = 0}, - [5111] = {.lex_state = 0}, - [5112] = {.lex_state = 0}, - [5113] = {.lex_state = 0}, - [5114] = {.lex_state = 62}, + [5111] = {.lex_state = 72}, + [5112] = {.lex_state = 2739}, + [5113] = {.lex_state = 62}, + [5114] = {.lex_state = 0}, [5115] = {.lex_state = 0}, - [5116] = {.lex_state = 2742}, - [5117] = {.lex_state = 62}, + [5116] = {.lex_state = 0}, + [5117] = {.lex_state = 0}, [5118] = {.lex_state = 0}, - [5119] = {.lex_state = 62}, + [5119] = {.lex_state = 72}, [5120] = {.lex_state = 0}, [5121] = {.lex_state = 0}, [5122] = {.lex_state = 0}, - [5123] = {.lex_state = 2742}, + [5123] = {.lex_state = 0}, [5124] = {.lex_state = 0}, [5125] = {.lex_state = 0}, [5126] = {.lex_state = 0}, - [5127] = {.lex_state = 0}, - [5128] = {.lex_state = 0}, - [5129] = {.lex_state = 0}, + [5127] = {.lex_state = 72}, + [5128] = {.lex_state = 136}, + [5129] = {.lex_state = 62}, [5130] = {.lex_state = 0}, - [5131] = {.lex_state = 47}, + [5131] = {.lex_state = 0}, [5132] = {.lex_state = 0}, - [5133] = {.lex_state = 6}, + [5133] = {.lex_state = 0}, [5134] = {.lex_state = 0}, - [5135] = {.lex_state = 507}, - [5136] = {.lex_state = 2742}, - [5137] = {.lex_state = 62}, - [5138] = {.lex_state = 2742}, - [5139] = {.lex_state = 62}, + [5135] = {.lex_state = 72}, + [5136] = {.lex_state = 0}, + [5137] = {.lex_state = 72}, + [5138] = {.lex_state = 0}, + [5139] = {.lex_state = 0}, [5140] = {.lex_state = 0}, [5141] = {.lex_state = 0}, - [5142] = {.lex_state = 47}, - [5143] = {.lex_state = 0}, - [5144] = {.lex_state = 0}, - [5145] = {.lex_state = 62}, - [5146] = {.lex_state = 62}, + [5142] = {.lex_state = 0}, + [5143] = {.lex_state = 72}, + [5144] = {.lex_state = 62}, + [5145] = {.lex_state = 0}, + [5146] = {.lex_state = 0}, [5147] = {.lex_state = 0}, - [5148] = {.lex_state = 62}, + [5148] = {.lex_state = 0}, [5149] = {.lex_state = 0}, - [5150] = {.lex_state = 0}, - [5151] = {.lex_state = 0}, - [5152] = {.lex_state = 0}, - [5153] = {.lex_state = 2742}, - [5154] = {.lex_state = 62}, - [5155] = {.lex_state = 47}, - [5156] = {.lex_state = 2742}, - [5157] = {.lex_state = 62}, - [5158] = {.lex_state = 47}, - [5159] = {.lex_state = 3}, - [5160] = {.lex_state = 47}, - [5161] = {.lex_state = 47}, - [5162] = {.lex_state = 47}, - [5163] = {.lex_state = 47}, - [5164] = {.lex_state = 47}, - [5165] = {.lex_state = 47}, - [5166] = {.lex_state = 47}, - [5167] = {.lex_state = 47}, - [5168] = {.lex_state = 47}, - [5169] = {.lex_state = 47}, + [5150] = {.lex_state = 72}, + [5151] = {.lex_state = 2739}, + [5152] = {.lex_state = 62}, + [5153] = {.lex_state = 0}, + [5154] = {.lex_state = 0}, + [5155] = {.lex_state = 2739}, + [5156] = {.lex_state = 0}, + [5157] = {.lex_state = 0}, + [5158] = {.lex_state = 62}, + [5159] = {.lex_state = 0}, + [5160] = {.lex_state = 0}, + [5161] = {.lex_state = 0}, + [5162] = {.lex_state = 0}, + [5163] = {.lex_state = 0}, + [5164] = {.lex_state = 0}, + [5165] = {.lex_state = 0}, + [5166] = {.lex_state = 0}, + [5167] = {.lex_state = 0}, + [5168] = {.lex_state = 0}, + [5169] = {.lex_state = 62}, [5170] = {.lex_state = 0}, [5171] = {.lex_state = 0}, [5172] = {.lex_state = 0}, - [5173] = {.lex_state = 62}, + [5173] = {.lex_state = 47}, [5174] = {.lex_state = 0}, - [5175] = {.lex_state = 62}, + [5175] = {.lex_state = 6}, [5176] = {.lex_state = 0}, - [5177] = {(TSStateId)(-1)}, + [5177] = {.lex_state = 0}, + [5178] = {.lex_state = 0}, + [5179] = {.lex_state = 0}, + [5180] = {.lex_state = 62}, + [5181] = {.lex_state = 62}, + [5182] = {.lex_state = 0}, + [5183] = {.lex_state = 2739}, + [5184] = {.lex_state = 47}, + [5185] = {.lex_state = 62}, + [5186] = {.lex_state = 2739}, + [5187] = {.lex_state = 0}, + [5188] = {.lex_state = 0}, + [5189] = {.lex_state = 507}, + [5190] = {.lex_state = 62}, + [5191] = {.lex_state = 0}, + [5192] = {.lex_state = 62}, + [5193] = {.lex_state = 0}, + [5194] = {.lex_state = 2739}, + [5195] = {.lex_state = 62}, + [5196] = {.lex_state = 2739}, + [5197] = {.lex_state = 62}, + [5198] = {.lex_state = 0}, + [5199] = {.lex_state = 47}, + [5200] = {.lex_state = 0}, + [5201] = {.lex_state = 0}, + [5202] = {.lex_state = 47}, + [5203] = {.lex_state = 3}, + [5204] = {.lex_state = 47}, + [5205] = {.lex_state = 47}, + [5206] = {.lex_state = 47}, + [5207] = {.lex_state = 47}, + [5208] = {.lex_state = 47}, + [5209] = {.lex_state = 47}, + [5210] = {.lex_state = 47}, + [5211] = {.lex_state = 47}, + [5212] = {.lex_state = 47}, + [5213] = {.lex_state = 47}, + [5214] = {.lex_state = 0}, + [5215] = {.lex_state = 0}, + [5216] = {.lex_state = 62}, + [5217] = {.lex_state = 0}, + [5218] = {.lex_state = 0}, + [5219] = {.lex_state = 62}, + [5220] = {.lex_state = 62}, + [5221] = {(TSStateId)(-1)}, }; static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { @@ -59067,81 +59172,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [1] = { - [sym_nu_script] = STATE(5083), - [sym_shebang] = STATE(95), - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4213), - [sym__declaration_last] = STATE(4630), - [sym_decl_alias_last] = STATE(4632), - [sym_stmt_let_last] = STATE(4633), - [sym_stmt_mut_last] = STATE(4633), - [sym_stmt_const_last] = STATE(4633), - [sym__statement_last] = STATE(4630), - [sym_pipeline_last] = STATE(4633), - [sym__block_body] = STATE(5072), - [sym_decl_def] = STATE(1274), - [sym_decl_export] = STATE(1274), - [sym_decl_extern] = STATE(1274), - [sym_decl_module] = STATE(1274), - [sym_decl_use] = STATE(1274), - [sym__ctrl_statement] = STATE(1276), - [sym__ctrl_expression] = STATE(4221), - [sym_ctrl_for] = STATE(1292), - [sym_ctrl_loop] = STATE(1292), - [sym_ctrl_error] = STATE(1292), - [sym_ctrl_while] = STATE(1292), - [sym_ctrl_do] = STATE(4464), - [sym_ctrl_if] = STATE(4464), - [sym_ctrl_match] = STATE(4464), - [sym_ctrl_try] = STATE(4464), - [sym_ctrl_return] = STATE(4464), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4460), - [sym_stmt_source] = STATE(1276), - [sym_stmt_register] = STATE(1276), - [sym__stmt_hide] = STATE(1276), - [sym_hide_mod] = STATE(1293), - [sym_hide_env] = STATE(1293), - [sym__stmt_overlay] = STATE(1276), - [sym_overlay_list] = STATE(1294), - [sym_overlay_hide] = STATE(1294), - [sym_overlay_new] = STATE(1294), - [sym_overlay_use] = STATE(1294), - [sym_assignment] = STATE(1276), - [sym_where_command] = STATE(4226), - [sym__expression] = STATE(3311), - [sym_expr_unary] = STATE(3341), - [sym_expr_binary] = STATE(3341), - [sym_expr_parenthesized] = STATE(3305), - [sym_val_range] = STATE(3341), - [sym__value] = STATE(3341), - [sym_val_bool] = STATE(3418), - [sym_val_variable] = STATE(2499), - [sym__var] = STATE(2382), - [sym_val_number] = STATE(259), - [sym__val_number_decimal] = STATE(242), - [sym_val_duration] = STATE(3418), - [sym_val_filesize] = STATE(3418), - [sym_val_binary] = STATE(3418), - [sym_val_string] = STATE(3418), - [sym__str_double_quotes] = STATE(3335), - [sym_val_interpolated] = STATE(3418), - [sym__inter_single_quotes] = STATE(3345), - [sym__inter_double_quotes] = STATE(3347), - [sym_val_list] = STATE(3418), - [sym_val_record] = STATE(3418), - [sym_val_table] = STATE(3418), - [sym_val_closure] = STATE(3418), - [sym_command] = STATE(4226), + [sym_nu_script] = STATE(5125), + [sym_shebang] = STATE(96), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4246), + [sym__declaration_last] = STATE(4677), + [sym_decl_alias_last] = STATE(4679), + [sym_stmt_let_last] = STATE(4681), + [sym_stmt_mut_last] = STATE(4681), + [sym_stmt_const_last] = STATE(4681), + [sym__statement_last] = STATE(4677), + [sym_pipeline_last] = STATE(4681), + [sym__block_body] = STATE(5114), + [sym_decl_def] = STATE(1259), + [sym_decl_export] = STATE(1259), + [sym_decl_extern] = STATE(1259), + [sym_decl_module] = STATE(1259), + [sym_decl_use] = STATE(1259), + [sym__ctrl_statement] = STATE(1258), + [sym__ctrl_expression] = STATE(4256), + [sym_ctrl_for] = STATE(1256), + [sym_ctrl_loop] = STATE(1256), + [sym_ctrl_error] = STATE(1256), + [sym_ctrl_while] = STATE(1256), + [sym_ctrl_do] = STATE(4411), + [sym_ctrl_if] = STATE(4411), + [sym_ctrl_match] = STATE(4411), + [sym_ctrl_try] = STATE(4411), + [sym_ctrl_return] = STATE(4411), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4478), + [sym_stmt_source] = STATE(1258), + [sym_stmt_register] = STATE(1258), + [sym__stmt_hide] = STATE(1258), + [sym_hide_mod] = STATE(1245), + [sym_hide_env] = STATE(1245), + [sym__stmt_overlay] = STATE(1258), + [sym_overlay_list] = STATE(1244), + [sym_overlay_hide] = STATE(1244), + [sym_overlay_new] = STATE(1244), + [sym_overlay_use] = STATE(1244), + [sym_assignment] = STATE(1258), + [sym_where_command] = STATE(4266), + [sym__expression] = STATE(3321), + [sym_expr_unary] = STATE(3362), + [sym_expr_binary] = STATE(3362), + [sym_expr_parenthesized] = STATE(3318), + [sym_val_range] = STATE(3362), + [sym__value] = STATE(3362), + [sym_val_bool] = STATE(3352), + [sym_val_variable] = STATE(2526), + [sym__var] = STATE(2389), + [sym_val_number] = STATE(257), + [sym__val_number_decimal] = STATE(246), + [sym_val_duration] = STATE(3352), + [sym_val_filesize] = STATE(3352), + [sym_val_binary] = STATE(3352), + [sym_val_string] = STATE(3352), + [sym__str_double_quotes] = STATE(3356), + [sym_val_interpolated] = STATE(3352), + [sym__inter_single_quotes] = STATE(3366), + [sym__inter_double_quotes] = STATE(3368), + [sym_val_list] = STATE(3352), + [sym_val_record] = STATE(3352), + [sym_val_table] = STATE(3352), + [sym_val_closure] = STATE(3352), + [sym_command] = STATE(4266), [sym_comment] = STATE(1), - [aux_sym_pipeline_repeat1] = STATE(735), + [aux_sym_pipeline_repeat1] = STATE(740), [aux_sym__block_body_repeat2] = STATE(168), [ts_builtin_sym_end] = ACTIONS(5), [anon_sym_POUND_BANG] = ACTIONS(7), @@ -59153,7 +59258,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(17), [sym_cmd_identifier] = ACTIONS(19), [anon_sym_def] = ACTIONS(21), - [anon_sym_def_DASHenv] = ACTIONS(21), [anon_sym_export_DASHenv] = ACTIONS(23), [anon_sym_extern] = ACTIONS(25), [anon_sym_module] = ACTIONS(27), @@ -59218,7 +59322,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_def] = ACTIONS(107), - [anon_sym_def_DASHenv] = ACTIONS(107), [anon_sym_export_DASHenv] = ACTIONS(107), [anon_sym_extern] = ACTIONS(107), [anon_sym_module] = ACTIONS(107), @@ -59382,180 +59485,178 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [3] = { [sym_comment] = STATE(3), - [anon_sym_export] = ACTIONS(107), - [anon_sym_alias] = ACTIONS(107), - [anon_sym_let] = ACTIONS(107), - [anon_sym_let_DASHenv] = ACTIONS(107), - [anon_sym_mut] = ACTIONS(107), - [anon_sym_const] = ACTIONS(107), - [anon_sym_SEMI] = ACTIONS(107), - [sym_cmd_identifier] = ACTIONS(107), - [anon_sym_LF] = ACTIONS(109), - [anon_sym_def] = ACTIONS(107), - [anon_sym_def_DASHenv] = ACTIONS(107), - [anon_sym_export_DASHenv] = ACTIONS(107), - [anon_sym_extern] = ACTIONS(107), - [anon_sym_module] = ACTIONS(107), - [anon_sym_use] = ACTIONS(107), - [anon_sym_LBRACK] = ACTIONS(107), - [anon_sym_LPAREN] = ACTIONS(107), - [anon_sym_RPAREN] = ACTIONS(107), - [anon_sym_DOLLAR] = ACTIONS(107), - [anon_sym_error] = ACTIONS(107), - [anon_sym_GT] = ACTIONS(107), - [anon_sym_DASH] = ACTIONS(107), - [anon_sym_break] = ACTIONS(107), - [anon_sym_continue] = ACTIONS(107), - [anon_sym_for] = ACTIONS(107), - [anon_sym_in] = ACTIONS(107), - [anon_sym_loop] = ACTIONS(107), - [anon_sym_while] = ACTIONS(107), - [anon_sym_do] = ACTIONS(107), - [anon_sym_if] = ACTIONS(107), - [anon_sym_match] = ACTIONS(107), - [anon_sym_LBRACE] = ACTIONS(107), - [anon_sym_RBRACE] = ACTIONS(107), - [anon_sym_DOT] = ACTIONS(107), - [anon_sym_try] = ACTIONS(107), - [anon_sym_return] = ACTIONS(107), - [anon_sym_source] = ACTIONS(107), - [anon_sym_source_DASHenv] = ACTIONS(107), - [anon_sym_register] = ACTIONS(107), - [anon_sym_hide] = ACTIONS(107), - [anon_sym_hide_DASHenv] = ACTIONS(107), - [anon_sym_overlay] = ACTIONS(107), - [anon_sym_STAR] = ACTIONS(107), - [anon_sym_where] = ACTIONS(107), - [anon_sym_STAR_STAR] = ACTIONS(107), - [anon_sym_PLUS_PLUS] = ACTIONS(107), - [anon_sym_SLASH] = ACTIONS(107), - [anon_sym_mod] = ACTIONS(107), - [anon_sym_SLASH_SLASH] = ACTIONS(107), - [anon_sym_PLUS] = ACTIONS(107), - [anon_sym_bit_DASHshl] = ACTIONS(107), - [anon_sym_bit_DASHshr] = ACTIONS(107), - [anon_sym_EQ_EQ] = ACTIONS(107), - [anon_sym_BANG_EQ] = ACTIONS(107), - [anon_sym_LT2] = ACTIONS(107), - [anon_sym_LT_EQ] = ACTIONS(107), - [anon_sym_GT_EQ] = ACTIONS(107), - [anon_sym_not_DASHin] = ACTIONS(107), - [anon_sym_starts_DASHwith] = ACTIONS(107), - [anon_sym_ends_DASHwith] = ACTIONS(107), - [anon_sym_EQ_TILDE] = ACTIONS(107), - [anon_sym_BANG_TILDE] = ACTIONS(107), - [anon_sym_bit_DASHand] = ACTIONS(107), - [anon_sym_bit_DASHxor] = ACTIONS(107), - [anon_sym_bit_DASHor] = ACTIONS(107), - [anon_sym_and] = ACTIONS(107), - [anon_sym_xor] = ACTIONS(107), - [anon_sym_or] = ACTIONS(107), - [anon_sym_not] = ACTIONS(107), - [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(111), - [sym_val_nothing] = ACTIONS(107), - [anon_sym_true] = ACTIONS(107), - [anon_sym_false] = ACTIONS(107), - [aux_sym_val_number_token1] = ACTIONS(107), - [aux_sym_val_number_token2] = ACTIONS(107), - [aux_sym_val_number_token3] = ACTIONS(107), - [anon_sym_inf] = ACTIONS(107), - [anon_sym_DASHinf] = ACTIONS(107), - [anon_sym_NaN] = ACTIONS(107), - [aux_sym__val_number_decimal_token1] = ACTIONS(107), - [aux_sym__val_number_decimal_token2] = ACTIONS(107), - [anon_sym_ns] = ACTIONS(107), - [anon_sym_s] = ACTIONS(107), - [anon_sym_us] = ACTIONS(107), - [anon_sym_ms] = ACTIONS(107), - [anon_sym_sec] = ACTIONS(107), - [anon_sym_min] = ACTIONS(107), - [anon_sym_hr] = ACTIONS(107), - [anon_sym_day] = ACTIONS(107), - [anon_sym_wk] = ACTIONS(107), - [anon_sym_b] = ACTIONS(107), - [anon_sym_B] = ACTIONS(107), - [anon_sym_kb] = ACTIONS(107), - [anon_sym_kB] = ACTIONS(107), - [anon_sym_Kb] = ACTIONS(107), - [anon_sym_KB] = ACTIONS(107), - [anon_sym_mb] = ACTIONS(107), - [anon_sym_mB] = ACTIONS(107), - [anon_sym_Mb] = ACTIONS(107), - [anon_sym_MB] = ACTIONS(107), - [anon_sym_gb] = ACTIONS(107), - [anon_sym_gB] = ACTIONS(107), - [anon_sym_Gb] = ACTIONS(107), - [anon_sym_GB] = ACTIONS(107), - [anon_sym_tb] = ACTIONS(107), - [anon_sym_tB] = ACTIONS(107), - [anon_sym_Tb] = ACTIONS(107), - [anon_sym_TB] = ACTIONS(107), - [anon_sym_pb] = ACTIONS(107), - [anon_sym_pB] = ACTIONS(107), - [anon_sym_Pb] = ACTIONS(107), - [anon_sym_PB] = ACTIONS(107), - [anon_sym_eb] = ACTIONS(107), - [anon_sym_eB] = ACTIONS(107), - [anon_sym_Eb] = ACTIONS(107), - [anon_sym_EB] = ACTIONS(107), - [anon_sym_kib] = ACTIONS(107), - [anon_sym_kiB] = ACTIONS(107), - [anon_sym_kIB] = ACTIONS(107), - [anon_sym_kIb] = ACTIONS(107), - [anon_sym_Kib] = ACTIONS(107), - [anon_sym_KIb] = ACTIONS(107), - [anon_sym_KIB] = ACTIONS(107), - [anon_sym_mib] = ACTIONS(107), - [anon_sym_miB] = ACTIONS(107), - [anon_sym_mIB] = ACTIONS(107), - [anon_sym_mIb] = ACTIONS(107), - [anon_sym_Mib] = ACTIONS(107), - [anon_sym_MIb] = ACTIONS(107), - [anon_sym_MIB] = ACTIONS(107), - [anon_sym_gib] = ACTIONS(107), - [anon_sym_giB] = ACTIONS(107), - [anon_sym_gIB] = ACTIONS(107), - [anon_sym_gIb] = ACTIONS(107), - [anon_sym_Gib] = ACTIONS(107), - [anon_sym_GIb] = ACTIONS(107), - [anon_sym_GIB] = ACTIONS(107), - [anon_sym_tib] = ACTIONS(107), - [anon_sym_tiB] = ACTIONS(107), - [anon_sym_tIB] = ACTIONS(107), - [anon_sym_tIb] = ACTIONS(107), - [anon_sym_Tib] = ACTIONS(107), - [anon_sym_TIb] = ACTIONS(107), - [anon_sym_TIB] = ACTIONS(107), - [anon_sym_pib] = ACTIONS(107), - [anon_sym_piB] = ACTIONS(107), - [anon_sym_pIB] = ACTIONS(107), - [anon_sym_pIb] = ACTIONS(107), - [anon_sym_Pib] = ACTIONS(107), - [anon_sym_PIb] = ACTIONS(107), - [anon_sym_PIB] = ACTIONS(107), - [anon_sym_eib] = ACTIONS(107), - [anon_sym_eiB] = ACTIONS(107), - [anon_sym_eIB] = ACTIONS(107), - [anon_sym_eIb] = ACTIONS(107), - [anon_sym_Eib] = ACTIONS(107), - [anon_sym_EIb] = ACTIONS(107), - [anon_sym_EIB] = ACTIONS(107), - [anon_sym_0b] = ACTIONS(107), - [anon_sym_0o] = ACTIONS(107), - [anon_sym_0x] = ACTIONS(107), - [sym_val_date] = ACTIONS(107), - [anon_sym_DQUOTE] = ACTIONS(107), - [sym__str_single_quotes] = ACTIONS(107), - [sym__str_back_ticks] = ACTIONS(107), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), - [anon_sym_CARET] = ACTIONS(107), + [anon_sym_export] = ACTIONS(115), + [anon_sym_alias] = ACTIONS(115), + [anon_sym_let] = ACTIONS(115), + [anon_sym_let_DASHenv] = ACTIONS(115), + [anon_sym_mut] = ACTIONS(115), + [anon_sym_const] = ACTIONS(115), + [anon_sym_SEMI] = ACTIONS(115), + [sym_cmd_identifier] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_def] = ACTIONS(115), + [anon_sym_export_DASHenv] = ACTIONS(115), + [anon_sym_extern] = ACTIONS(115), + [anon_sym_module] = ACTIONS(115), + [anon_sym_use] = ACTIONS(115), + [anon_sym_LBRACK] = ACTIONS(115), + [anon_sym_LPAREN] = ACTIONS(115), + [anon_sym_RPAREN] = ACTIONS(115), + [anon_sym_DOLLAR] = ACTIONS(115), + [anon_sym_error] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_break] = ACTIONS(115), + [anon_sym_continue] = ACTIONS(115), + [anon_sym_for] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_loop] = ACTIONS(115), + [anon_sym_while] = ACTIONS(115), + [anon_sym_do] = ACTIONS(115), + [anon_sym_if] = ACTIONS(115), + [anon_sym_match] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(115), + [anon_sym_RBRACE] = ACTIONS(115), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_try] = ACTIONS(115), + [anon_sym_return] = ACTIONS(115), + [anon_sym_source] = ACTIONS(115), + [anon_sym_source_DASHenv] = ACTIONS(115), + [anon_sym_register] = ACTIONS(115), + [anon_sym_hide] = ACTIONS(115), + [anon_sym_hide_DASHenv] = ACTIONS(115), + [anon_sym_overlay] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_where] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(115), + [anon_sym_BANG_EQ] = ACTIONS(115), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(115), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(115), + [anon_sym_BANG_TILDE] = ACTIONS(115), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_not] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(119), + [sym_val_nothing] = ACTIONS(115), + [anon_sym_true] = ACTIONS(115), + [anon_sym_false] = ACTIONS(115), + [aux_sym_val_number_token1] = ACTIONS(115), + [aux_sym_val_number_token2] = ACTIONS(115), + [aux_sym_val_number_token3] = ACTIONS(115), + [anon_sym_inf] = ACTIONS(115), + [anon_sym_DASHinf] = ACTIONS(115), + [anon_sym_NaN] = ACTIONS(115), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_0b] = ACTIONS(115), + [anon_sym_0o] = ACTIONS(115), + [anon_sym_0x] = ACTIONS(115), + [sym_val_date] = ACTIONS(115), + [anon_sym_DQUOTE] = ACTIONS(115), + [sym__str_single_quotes] = ACTIONS(115), + [sym__str_back_ticks] = ACTIONS(115), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(115), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(115), + [anon_sym_CARET] = ACTIONS(115), [anon_sym_POUND] = ACTIONS(105), }, [4] = { [sym_comment] = STATE(4), - [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_export] = ACTIONS(107), [anon_sym_alias] = ACTIONS(107), [anon_sym_let] = ACTIONS(107), @@ -59566,13 +59667,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_def] = ACTIONS(107), - [anon_sym_def_DASHenv] = ACTIONS(107), [anon_sym_export_DASHenv] = ACTIONS(107), [anon_sym_extern] = ACTIONS(107), [anon_sym_module] = ACTIONS(107), [anon_sym_use] = ACTIONS(107), [anon_sym_LBRACK] = ACTIONS(107), [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_RPAREN] = ACTIONS(107), [anon_sym_DOLLAR] = ACTIONS(107), [anon_sym_error] = ACTIONS(107), [anon_sym_GT] = ACTIONS(107), @@ -59587,6 +59688,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(107), [anon_sym_match] = ACTIONS(107), [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), [anon_sym_DOT] = ACTIONS(107), [anon_sym_try] = ACTIONS(107), [anon_sym_return] = ACTIONS(107), @@ -59624,8 +59726,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_or] = ACTIONS(107), [anon_sym_not] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(115), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(117), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(111), [sym_val_nothing] = ACTIONS(107), [anon_sym_true] = ACTIONS(107), [anon_sym_false] = ACTIONS(107), @@ -59728,524 +59829,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [5] = { [sym_comment] = STATE(5), - [anon_sym_export] = ACTIONS(119), - [anon_sym_alias] = ACTIONS(119), - [anon_sym_let] = ACTIONS(119), - [anon_sym_let_DASHenv] = ACTIONS(119), - [anon_sym_mut] = ACTIONS(119), - [anon_sym_const] = ACTIONS(119), - [anon_sym_SEMI] = ACTIONS(119), - [sym_cmd_identifier] = ACTIONS(119), - [anon_sym_LF] = ACTIONS(121), - [anon_sym_def] = ACTIONS(119), - [anon_sym_def_DASHenv] = ACTIONS(119), - [anon_sym_export_DASHenv] = ACTIONS(119), - [anon_sym_extern] = ACTIONS(119), - [anon_sym_module] = ACTIONS(119), - [anon_sym_use] = ACTIONS(119), - [anon_sym_LBRACK] = ACTIONS(119), - [anon_sym_LPAREN] = ACTIONS(119), - [anon_sym_RPAREN] = ACTIONS(119), - [anon_sym_DOLLAR] = ACTIONS(119), - [anon_sym_error] = ACTIONS(119), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_DASH] = ACTIONS(119), - [anon_sym_break] = ACTIONS(119), - [anon_sym_continue] = ACTIONS(119), - [anon_sym_for] = ACTIONS(119), - [anon_sym_in] = ACTIONS(119), - [anon_sym_loop] = ACTIONS(119), - [anon_sym_while] = ACTIONS(119), - [anon_sym_do] = ACTIONS(119), - [anon_sym_if] = ACTIONS(119), - [anon_sym_match] = ACTIONS(119), - [anon_sym_LBRACE] = ACTIONS(119), - [anon_sym_RBRACE] = ACTIONS(119), - [anon_sym_DOT] = ACTIONS(119), - [anon_sym_try] = ACTIONS(119), - [anon_sym_return] = ACTIONS(119), - [anon_sym_source] = ACTIONS(119), - [anon_sym_source_DASHenv] = ACTIONS(119), - [anon_sym_register] = ACTIONS(119), - [anon_sym_hide] = ACTIONS(119), - [anon_sym_hide_DASHenv] = ACTIONS(119), - [anon_sym_overlay] = ACTIONS(119), - [anon_sym_STAR] = ACTIONS(119), - [anon_sym_where] = ACTIONS(119), - [anon_sym_STAR_STAR] = ACTIONS(119), - [anon_sym_PLUS_PLUS] = ACTIONS(119), - [anon_sym_SLASH] = ACTIONS(119), - [anon_sym_mod] = ACTIONS(119), - [anon_sym_SLASH_SLASH] = ACTIONS(119), - [anon_sym_PLUS] = ACTIONS(119), - [anon_sym_bit_DASHshl] = ACTIONS(119), - [anon_sym_bit_DASHshr] = ACTIONS(119), - [anon_sym_EQ_EQ] = ACTIONS(119), - [anon_sym_BANG_EQ] = ACTIONS(119), - [anon_sym_LT2] = ACTIONS(119), - [anon_sym_LT_EQ] = ACTIONS(119), - [anon_sym_GT_EQ] = ACTIONS(119), - [anon_sym_not_DASHin] = ACTIONS(119), - [anon_sym_starts_DASHwith] = ACTIONS(119), - [anon_sym_ends_DASHwith] = ACTIONS(119), - [anon_sym_EQ_TILDE] = ACTIONS(119), - [anon_sym_BANG_TILDE] = ACTIONS(119), - [anon_sym_bit_DASHand] = ACTIONS(119), - [anon_sym_bit_DASHxor] = ACTIONS(119), - [anon_sym_bit_DASHor] = ACTIONS(119), - [anon_sym_and] = ACTIONS(119), - [anon_sym_xor] = ACTIONS(119), - [anon_sym_or] = ACTIONS(119), - [anon_sym_not] = ACTIONS(119), - [anon_sym_DOT2] = ACTIONS(123), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(126), - [sym_val_nothing] = ACTIONS(119), - [anon_sym_true] = ACTIONS(119), - [anon_sym_false] = ACTIONS(119), - [aux_sym_val_number_token1] = ACTIONS(119), - [aux_sym_val_number_token2] = ACTIONS(119), - [aux_sym_val_number_token3] = ACTIONS(119), - [anon_sym_inf] = ACTIONS(119), - [anon_sym_DASHinf] = ACTIONS(119), - [anon_sym_NaN] = ACTIONS(119), - [aux_sym__val_number_decimal_token1] = ACTIONS(119), - [aux_sym__val_number_decimal_token2] = ACTIONS(119), - [anon_sym_ns] = ACTIONS(119), - [anon_sym_s] = ACTIONS(119), - [anon_sym_us] = ACTIONS(119), - [anon_sym_ms] = ACTIONS(119), - [anon_sym_sec] = ACTIONS(119), - [anon_sym_min] = ACTIONS(119), - [anon_sym_hr] = ACTIONS(119), - [anon_sym_day] = ACTIONS(119), - [anon_sym_wk] = ACTIONS(119), - [anon_sym_b] = ACTIONS(119), - [anon_sym_B] = ACTIONS(119), - [anon_sym_kb] = ACTIONS(119), - [anon_sym_kB] = ACTIONS(119), - [anon_sym_Kb] = ACTIONS(119), - [anon_sym_KB] = ACTIONS(119), - [anon_sym_mb] = ACTIONS(119), - [anon_sym_mB] = ACTIONS(119), - [anon_sym_Mb] = ACTIONS(119), - [anon_sym_MB] = ACTIONS(119), - [anon_sym_gb] = ACTIONS(119), - [anon_sym_gB] = ACTIONS(119), - [anon_sym_Gb] = ACTIONS(119), - [anon_sym_GB] = ACTIONS(119), - [anon_sym_tb] = ACTIONS(119), - [anon_sym_tB] = ACTIONS(119), - [anon_sym_Tb] = ACTIONS(119), - [anon_sym_TB] = ACTIONS(119), - [anon_sym_pb] = ACTIONS(119), - [anon_sym_pB] = ACTIONS(119), - [anon_sym_Pb] = ACTIONS(119), - [anon_sym_PB] = ACTIONS(119), - [anon_sym_eb] = ACTIONS(119), - [anon_sym_eB] = ACTIONS(119), - [anon_sym_Eb] = ACTIONS(119), - [anon_sym_EB] = ACTIONS(119), - [anon_sym_kib] = ACTIONS(119), - [anon_sym_kiB] = ACTIONS(119), - [anon_sym_kIB] = ACTIONS(119), - [anon_sym_kIb] = ACTIONS(119), - [anon_sym_Kib] = ACTIONS(119), - [anon_sym_KIb] = ACTIONS(119), - [anon_sym_KIB] = ACTIONS(119), - [anon_sym_mib] = ACTIONS(119), - [anon_sym_miB] = ACTIONS(119), - [anon_sym_mIB] = ACTIONS(119), - [anon_sym_mIb] = ACTIONS(119), - [anon_sym_Mib] = ACTIONS(119), - [anon_sym_MIb] = ACTIONS(119), - [anon_sym_MIB] = ACTIONS(119), - [anon_sym_gib] = ACTIONS(119), - [anon_sym_giB] = ACTIONS(119), - [anon_sym_gIB] = ACTIONS(119), - [anon_sym_gIb] = ACTIONS(119), - [anon_sym_Gib] = ACTIONS(119), - [anon_sym_GIb] = ACTIONS(119), - [anon_sym_GIB] = ACTIONS(119), - [anon_sym_tib] = ACTIONS(119), - [anon_sym_tiB] = ACTIONS(119), - [anon_sym_tIB] = ACTIONS(119), - [anon_sym_tIb] = ACTIONS(119), - [anon_sym_Tib] = ACTIONS(119), - [anon_sym_TIb] = ACTIONS(119), - [anon_sym_TIB] = ACTIONS(119), - [anon_sym_pib] = ACTIONS(119), - [anon_sym_piB] = ACTIONS(119), - [anon_sym_pIB] = ACTIONS(119), - [anon_sym_pIb] = ACTIONS(119), - [anon_sym_Pib] = ACTIONS(119), - [anon_sym_PIb] = ACTIONS(119), - [anon_sym_PIB] = ACTIONS(119), - [anon_sym_eib] = ACTIONS(119), - [anon_sym_eiB] = ACTIONS(119), - [anon_sym_eIB] = ACTIONS(119), - [anon_sym_eIb] = ACTIONS(119), - [anon_sym_Eib] = ACTIONS(119), - [anon_sym_EIb] = ACTIONS(119), - [anon_sym_EIB] = ACTIONS(119), - [anon_sym_0b] = ACTIONS(119), - [anon_sym_0o] = ACTIONS(119), - [anon_sym_0x] = ACTIONS(119), - [sym_val_date] = ACTIONS(119), - [anon_sym_DQUOTE] = ACTIONS(119), - [sym__str_single_quotes] = ACTIONS(119), - [sym__str_back_ticks] = ACTIONS(119), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(119), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(119), - [anon_sym_CARET] = ACTIONS(119), - [anon_sym_POUND] = ACTIONS(105), - }, - [6] = { - [sym_comment] = STATE(6), - [anon_sym_export] = ACTIONS(128), - [anon_sym_alias] = ACTIONS(128), - [anon_sym_let] = ACTIONS(128), - [anon_sym_let_DASHenv] = ACTIONS(128), - [anon_sym_mut] = ACTIONS(128), - [anon_sym_const] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [sym_cmd_identifier] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_def] = ACTIONS(128), - [anon_sym_def_DASHenv] = ACTIONS(128), - [anon_sym_export_DASHenv] = ACTIONS(128), - [anon_sym_extern] = ACTIONS(128), - [anon_sym_module] = ACTIONS(128), - [anon_sym_use] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [anon_sym_RPAREN] = ACTIONS(128), - [anon_sym_DOLLAR] = ACTIONS(128), - [anon_sym_error] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_break] = ACTIONS(128), - [anon_sym_continue] = ACTIONS(128), - [anon_sym_for] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_loop] = ACTIONS(128), - [anon_sym_while] = ACTIONS(128), - [anon_sym_do] = ACTIONS(128), - [anon_sym_if] = ACTIONS(128), - [anon_sym_match] = ACTIONS(128), - [anon_sym_LBRACE] = ACTIONS(128), - [anon_sym_RBRACE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_try] = ACTIONS(128), - [anon_sym_return] = ACTIONS(128), - [anon_sym_source] = ACTIONS(128), - [anon_sym_source_DASHenv] = ACTIONS(128), - [anon_sym_register] = ACTIONS(128), - [anon_sym_hide] = ACTIONS(128), - [anon_sym_hide_DASHenv] = ACTIONS(128), - [anon_sym_overlay] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_where] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(128), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(128), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(128), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_not] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(132), - [sym_val_nothing] = ACTIONS(128), - [anon_sym_true] = ACTIONS(128), - [anon_sym_false] = ACTIONS(128), - [aux_sym_val_number_token1] = ACTIONS(128), - [aux_sym_val_number_token2] = ACTIONS(128), - [aux_sym_val_number_token3] = ACTIONS(128), - [anon_sym_inf] = ACTIONS(128), - [anon_sym_DASHinf] = ACTIONS(128), - [anon_sym_NaN] = ACTIONS(128), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_0b] = ACTIONS(128), - [anon_sym_0o] = ACTIONS(128), - [anon_sym_0x] = ACTIONS(128), - [sym_val_date] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [sym__str_single_quotes] = ACTIONS(128), - [sym__str_back_ticks] = ACTIONS(128), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(128), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(128), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(105), - }, - [7] = { - [sym_comment] = STATE(7), - [ts_builtin_sym_end] = ACTIONS(130), - [anon_sym_export] = ACTIONS(128), - [anon_sym_alias] = ACTIONS(128), - [anon_sym_let] = ACTIONS(128), - [anon_sym_let_DASHenv] = ACTIONS(128), - [anon_sym_mut] = ACTIONS(128), - [anon_sym_const] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [sym_cmd_identifier] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_def] = ACTIONS(128), - [anon_sym_def_DASHenv] = ACTIONS(128), - [anon_sym_export_DASHenv] = ACTIONS(128), - [anon_sym_extern] = ACTIONS(128), - [anon_sym_module] = ACTIONS(128), - [anon_sym_use] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [anon_sym_DOLLAR] = ACTIONS(128), - [anon_sym_error] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_break] = ACTIONS(128), - [anon_sym_continue] = ACTIONS(128), - [anon_sym_for] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_loop] = ACTIONS(128), - [anon_sym_while] = ACTIONS(128), - [anon_sym_do] = ACTIONS(128), - [anon_sym_if] = ACTIONS(128), - [anon_sym_match] = ACTIONS(128), - [anon_sym_LBRACE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_try] = ACTIONS(128), - [anon_sym_return] = ACTIONS(128), - [anon_sym_source] = ACTIONS(128), - [anon_sym_source_DASHenv] = ACTIONS(128), - [anon_sym_register] = ACTIONS(128), - [anon_sym_hide] = ACTIONS(128), - [anon_sym_hide_DASHenv] = ACTIONS(128), - [anon_sym_overlay] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_where] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(128), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(128), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(128), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_not] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(134), - [sym_val_nothing] = ACTIONS(128), - [anon_sym_true] = ACTIONS(128), - [anon_sym_false] = ACTIONS(128), - [aux_sym_val_number_token1] = ACTIONS(128), - [aux_sym_val_number_token2] = ACTIONS(128), - [aux_sym_val_number_token3] = ACTIONS(128), - [anon_sym_inf] = ACTIONS(128), - [anon_sym_DASHinf] = ACTIONS(128), - [anon_sym_NaN] = ACTIONS(128), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_0b] = ACTIONS(128), - [anon_sym_0o] = ACTIONS(128), - [anon_sym_0x] = ACTIONS(128), - [sym_val_date] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [sym__str_single_quotes] = ACTIONS(128), - [sym__str_back_ticks] = ACTIONS(128), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(128), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(128), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(105), - }, - [8] = { - [sym_comment] = STATE(8), + [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_export] = ACTIONS(107), [anon_sym_alias] = ACTIONS(107), [anon_sym_let] = ACTIONS(107), @@ -60256,14 +59840,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_def] = ACTIONS(107), - [anon_sym_def_DASHenv] = ACTIONS(107), [anon_sym_export_DASHenv] = ACTIONS(107), [anon_sym_extern] = ACTIONS(107), [anon_sym_module] = ACTIONS(107), [anon_sym_use] = ACTIONS(107), [anon_sym_LBRACK] = ACTIONS(107), [anon_sym_LPAREN] = ACTIONS(107), - [anon_sym_RPAREN] = ACTIONS(107), [anon_sym_DOLLAR] = ACTIONS(107), [anon_sym_error] = ACTIONS(107), [anon_sym_GT] = ACTIONS(107), @@ -60278,7 +59860,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(107), [anon_sym_match] = ACTIONS(107), [anon_sym_LBRACE] = ACTIONS(107), - [anon_sym_RBRACE] = ACTIONS(107), [anon_sym_DOT] = ACTIONS(107), [anon_sym_try] = ACTIONS(107), [anon_sym_return] = ACTIONS(107), @@ -60316,6 +59897,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_or] = ACTIONS(107), [anon_sym_not] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(121), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(123), [sym_val_nothing] = ACTIONS(107), [anon_sym_true] = ACTIONS(107), [anon_sym_false] = ACTIONS(107), @@ -60416,180 +59999,351 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, - [9] = { - [sym_comment] = STATE(9), - [anon_sym_export] = ACTIONS(136), - [anon_sym_alias] = ACTIONS(136), - [anon_sym_let] = ACTIONS(136), - [anon_sym_let_DASHenv] = ACTIONS(136), - [anon_sym_mut] = ACTIONS(136), - [anon_sym_const] = ACTIONS(136), - [anon_sym_SEMI] = ACTIONS(136), - [sym_cmd_identifier] = ACTIONS(136), - [anon_sym_LF] = ACTIONS(138), - [anon_sym_def] = ACTIONS(136), - [anon_sym_def_DASHenv] = ACTIONS(136), - [anon_sym_export_DASHenv] = ACTIONS(136), - [anon_sym_extern] = ACTIONS(136), - [anon_sym_module] = ACTIONS(136), - [anon_sym_use] = ACTIONS(136), - [anon_sym_LBRACK] = ACTIONS(136), - [anon_sym_LPAREN] = ACTIONS(136), - [anon_sym_RPAREN] = ACTIONS(136), - [anon_sym_DOLLAR] = ACTIONS(136), - [anon_sym_error] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_break] = ACTIONS(136), - [anon_sym_continue] = ACTIONS(136), - [anon_sym_for] = ACTIONS(136), - [anon_sym_in] = ACTIONS(136), - [anon_sym_loop] = ACTIONS(136), - [anon_sym_while] = ACTIONS(136), - [anon_sym_do] = ACTIONS(136), - [anon_sym_if] = ACTIONS(136), - [anon_sym_match] = ACTIONS(136), - [anon_sym_LBRACE] = ACTIONS(136), - [anon_sym_RBRACE] = ACTIONS(136), - [anon_sym_DOT] = ACTIONS(136), - [anon_sym_try] = ACTIONS(136), - [anon_sym_return] = ACTIONS(136), - [anon_sym_source] = ACTIONS(136), - [anon_sym_source_DASHenv] = ACTIONS(136), - [anon_sym_register] = ACTIONS(136), - [anon_sym_hide] = ACTIONS(136), - [anon_sym_hide_DASHenv] = ACTIONS(136), - [anon_sym_overlay] = ACTIONS(136), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_where] = ACTIONS(136), - [anon_sym_STAR_STAR] = ACTIONS(136), - [anon_sym_PLUS_PLUS] = ACTIONS(136), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_mod] = ACTIONS(136), - [anon_sym_SLASH_SLASH] = ACTIONS(136), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_bit_DASHshl] = ACTIONS(136), - [anon_sym_bit_DASHshr] = ACTIONS(136), - [anon_sym_EQ_EQ] = ACTIONS(136), - [anon_sym_BANG_EQ] = ACTIONS(136), - [anon_sym_LT2] = ACTIONS(136), - [anon_sym_LT_EQ] = ACTIONS(136), - [anon_sym_GT_EQ] = ACTIONS(136), - [anon_sym_not_DASHin] = ACTIONS(136), - [anon_sym_starts_DASHwith] = ACTIONS(136), - [anon_sym_ends_DASHwith] = ACTIONS(136), - [anon_sym_EQ_TILDE] = ACTIONS(136), - [anon_sym_BANG_TILDE] = ACTIONS(136), - [anon_sym_bit_DASHand] = ACTIONS(136), - [anon_sym_bit_DASHxor] = ACTIONS(136), - [anon_sym_bit_DASHor] = ACTIONS(136), - [anon_sym_and] = ACTIONS(136), - [anon_sym_xor] = ACTIONS(136), - [anon_sym_or] = ACTIONS(136), - [anon_sym_not] = ACTIONS(136), - [anon_sym_DOT2] = ACTIONS(138), - [sym_val_nothing] = ACTIONS(136), - [anon_sym_true] = ACTIONS(136), - [anon_sym_false] = ACTIONS(136), - [aux_sym_val_number_token1] = ACTIONS(136), - [aux_sym_val_number_token2] = ACTIONS(136), - [aux_sym_val_number_token3] = ACTIONS(136), - [anon_sym_inf] = ACTIONS(136), - [anon_sym_DASHinf] = ACTIONS(136), - [anon_sym_NaN] = ACTIONS(136), - [aux_sym__val_number_decimal_token1] = ACTIONS(136), - [aux_sym__val_number_decimal_token2] = ACTIONS(136), - [anon_sym_ns] = ACTIONS(136), - [anon_sym_s] = ACTIONS(136), - [anon_sym_us] = ACTIONS(136), - [anon_sym_ms] = ACTIONS(136), - [anon_sym_sec] = ACTIONS(136), - [anon_sym_min] = ACTIONS(136), - [anon_sym_hr] = ACTIONS(136), - [anon_sym_day] = ACTIONS(136), - [anon_sym_wk] = ACTIONS(136), - [anon_sym_b] = ACTIONS(136), - [anon_sym_B] = ACTIONS(136), - [anon_sym_kb] = ACTIONS(136), - [anon_sym_kB] = ACTIONS(136), - [anon_sym_Kb] = ACTIONS(136), - [anon_sym_KB] = ACTIONS(136), - [anon_sym_mb] = ACTIONS(136), - [anon_sym_mB] = ACTIONS(136), - [anon_sym_Mb] = ACTIONS(136), - [anon_sym_MB] = ACTIONS(136), - [anon_sym_gb] = ACTIONS(136), - [anon_sym_gB] = ACTIONS(136), - [anon_sym_Gb] = ACTIONS(136), - [anon_sym_GB] = ACTIONS(136), - [anon_sym_tb] = ACTIONS(136), - [anon_sym_tB] = ACTIONS(136), - [anon_sym_Tb] = ACTIONS(136), - [anon_sym_TB] = ACTIONS(136), - [anon_sym_pb] = ACTIONS(136), - [anon_sym_pB] = ACTIONS(136), - [anon_sym_Pb] = ACTIONS(136), - [anon_sym_PB] = ACTIONS(136), - [anon_sym_eb] = ACTIONS(136), - [anon_sym_eB] = ACTIONS(136), - [anon_sym_Eb] = ACTIONS(136), - [anon_sym_EB] = ACTIONS(136), - [anon_sym_kib] = ACTIONS(136), - [anon_sym_kiB] = ACTIONS(136), - [anon_sym_kIB] = ACTIONS(136), - [anon_sym_kIb] = ACTIONS(136), - [anon_sym_Kib] = ACTIONS(136), - [anon_sym_KIb] = ACTIONS(136), - [anon_sym_KIB] = ACTIONS(136), - [anon_sym_mib] = ACTIONS(136), - [anon_sym_miB] = ACTIONS(136), - [anon_sym_mIB] = ACTIONS(136), - [anon_sym_mIb] = ACTIONS(136), - [anon_sym_Mib] = ACTIONS(136), - [anon_sym_MIb] = ACTIONS(136), - [anon_sym_MIB] = ACTIONS(136), - [anon_sym_gib] = ACTIONS(136), - [anon_sym_giB] = ACTIONS(136), - [anon_sym_gIB] = ACTIONS(136), - [anon_sym_gIb] = ACTIONS(136), - [anon_sym_Gib] = ACTIONS(136), - [anon_sym_GIb] = ACTIONS(136), - [anon_sym_GIB] = ACTIONS(136), - [anon_sym_tib] = ACTIONS(136), - [anon_sym_tiB] = ACTIONS(136), - [anon_sym_tIB] = ACTIONS(136), - [anon_sym_tIb] = ACTIONS(136), - [anon_sym_Tib] = ACTIONS(136), - [anon_sym_TIb] = ACTIONS(136), - [anon_sym_TIB] = ACTIONS(136), - [anon_sym_pib] = ACTIONS(136), - [anon_sym_piB] = ACTIONS(136), - [anon_sym_pIB] = ACTIONS(136), - [anon_sym_pIb] = ACTIONS(136), - [anon_sym_Pib] = ACTIONS(136), - [anon_sym_PIb] = ACTIONS(136), - [anon_sym_PIB] = ACTIONS(136), - [anon_sym_eib] = ACTIONS(136), - [anon_sym_eiB] = ACTIONS(136), - [anon_sym_eIB] = ACTIONS(136), - [anon_sym_eIb] = ACTIONS(136), - [anon_sym_Eib] = ACTIONS(136), - [anon_sym_EIb] = ACTIONS(136), - [anon_sym_EIB] = ACTIONS(136), - [anon_sym_0b] = ACTIONS(136), - [anon_sym_0o] = ACTIONS(136), - [anon_sym_0x] = ACTIONS(136), - [sym_val_date] = ACTIONS(136), - [anon_sym_DQUOTE] = ACTIONS(136), - [sym__str_single_quotes] = ACTIONS(136), - [sym__str_back_ticks] = ACTIONS(136), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(136), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(136), - [anon_sym_CARET] = ACTIONS(136), + [6] = { + [sym_comment] = STATE(6), + [anon_sym_export] = ACTIONS(125), + [anon_sym_alias] = ACTIONS(125), + [anon_sym_let] = ACTIONS(125), + [anon_sym_let_DASHenv] = ACTIONS(125), + [anon_sym_mut] = ACTIONS(125), + [anon_sym_const] = ACTIONS(125), + [anon_sym_SEMI] = ACTIONS(125), + [sym_cmd_identifier] = ACTIONS(125), + [anon_sym_LF] = ACTIONS(127), + [anon_sym_def] = ACTIONS(125), + [anon_sym_export_DASHenv] = ACTIONS(125), + [anon_sym_extern] = ACTIONS(125), + [anon_sym_module] = ACTIONS(125), + [anon_sym_use] = ACTIONS(125), + [anon_sym_LBRACK] = ACTIONS(125), + [anon_sym_LPAREN] = ACTIONS(125), + [anon_sym_RPAREN] = ACTIONS(125), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_error] = ACTIONS(125), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(125), + [anon_sym_break] = ACTIONS(125), + [anon_sym_continue] = ACTIONS(125), + [anon_sym_for] = ACTIONS(125), + [anon_sym_in] = ACTIONS(125), + [anon_sym_loop] = ACTIONS(125), + [anon_sym_while] = ACTIONS(125), + [anon_sym_do] = ACTIONS(125), + [anon_sym_if] = ACTIONS(125), + [anon_sym_match] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_RBRACE] = ACTIONS(125), + [anon_sym_DOT] = ACTIONS(125), + [anon_sym_try] = ACTIONS(125), + [anon_sym_return] = ACTIONS(125), + [anon_sym_source] = ACTIONS(125), + [anon_sym_source_DASHenv] = ACTIONS(125), + [anon_sym_register] = ACTIONS(125), + [anon_sym_hide] = ACTIONS(125), + [anon_sym_hide_DASHenv] = ACTIONS(125), + [anon_sym_overlay] = ACTIONS(125), + [anon_sym_STAR] = ACTIONS(125), + [anon_sym_where] = ACTIONS(125), + [anon_sym_STAR_STAR] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_SLASH] = ACTIONS(125), + [anon_sym_mod] = ACTIONS(125), + [anon_sym_SLASH_SLASH] = ACTIONS(125), + [anon_sym_PLUS] = ACTIONS(125), + [anon_sym_bit_DASHshl] = ACTIONS(125), + [anon_sym_bit_DASHshr] = ACTIONS(125), + [anon_sym_EQ_EQ] = ACTIONS(125), + [anon_sym_BANG_EQ] = ACTIONS(125), + [anon_sym_LT2] = ACTIONS(125), + [anon_sym_LT_EQ] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(125), + [anon_sym_not_DASHin] = ACTIONS(125), + [anon_sym_starts_DASHwith] = ACTIONS(125), + [anon_sym_ends_DASHwith] = ACTIONS(125), + [anon_sym_EQ_TILDE] = ACTIONS(125), + [anon_sym_BANG_TILDE] = ACTIONS(125), + [anon_sym_bit_DASHand] = ACTIONS(125), + [anon_sym_bit_DASHxor] = ACTIONS(125), + [anon_sym_bit_DASHor] = ACTIONS(125), + [anon_sym_and] = ACTIONS(125), + [anon_sym_xor] = ACTIONS(125), + [anon_sym_or] = ACTIONS(125), + [anon_sym_not] = ACTIONS(125), + [anon_sym_DOT2] = ACTIONS(129), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(132), + [sym_val_nothing] = ACTIONS(125), + [anon_sym_true] = ACTIONS(125), + [anon_sym_false] = ACTIONS(125), + [aux_sym_val_number_token1] = ACTIONS(125), + [aux_sym_val_number_token2] = ACTIONS(125), + [aux_sym_val_number_token3] = ACTIONS(125), + [anon_sym_inf] = ACTIONS(125), + [anon_sym_DASHinf] = ACTIONS(125), + [anon_sym_NaN] = ACTIONS(125), + [aux_sym__val_number_decimal_token1] = ACTIONS(125), + [aux_sym__val_number_decimal_token2] = ACTIONS(125), + [anon_sym_ns] = ACTIONS(125), + [anon_sym_s] = ACTIONS(125), + [anon_sym_us] = ACTIONS(125), + [anon_sym_ms] = ACTIONS(125), + [anon_sym_sec] = ACTIONS(125), + [anon_sym_min] = ACTIONS(125), + [anon_sym_hr] = ACTIONS(125), + [anon_sym_day] = ACTIONS(125), + [anon_sym_wk] = ACTIONS(125), + [anon_sym_b] = ACTIONS(125), + [anon_sym_B] = ACTIONS(125), + [anon_sym_kb] = ACTIONS(125), + [anon_sym_kB] = ACTIONS(125), + [anon_sym_Kb] = ACTIONS(125), + [anon_sym_KB] = ACTIONS(125), + [anon_sym_mb] = ACTIONS(125), + [anon_sym_mB] = ACTIONS(125), + [anon_sym_Mb] = ACTIONS(125), + [anon_sym_MB] = ACTIONS(125), + [anon_sym_gb] = ACTIONS(125), + [anon_sym_gB] = ACTIONS(125), + [anon_sym_Gb] = ACTIONS(125), + [anon_sym_GB] = ACTIONS(125), + [anon_sym_tb] = ACTIONS(125), + [anon_sym_tB] = ACTIONS(125), + [anon_sym_Tb] = ACTIONS(125), + [anon_sym_TB] = ACTIONS(125), + [anon_sym_pb] = ACTIONS(125), + [anon_sym_pB] = ACTIONS(125), + [anon_sym_Pb] = ACTIONS(125), + [anon_sym_PB] = ACTIONS(125), + [anon_sym_eb] = ACTIONS(125), + [anon_sym_eB] = ACTIONS(125), + [anon_sym_Eb] = ACTIONS(125), + [anon_sym_EB] = ACTIONS(125), + [anon_sym_kib] = ACTIONS(125), + [anon_sym_kiB] = ACTIONS(125), + [anon_sym_kIB] = ACTIONS(125), + [anon_sym_kIb] = ACTIONS(125), + [anon_sym_Kib] = ACTIONS(125), + [anon_sym_KIb] = ACTIONS(125), + [anon_sym_KIB] = ACTIONS(125), + [anon_sym_mib] = ACTIONS(125), + [anon_sym_miB] = ACTIONS(125), + [anon_sym_mIB] = ACTIONS(125), + [anon_sym_mIb] = ACTIONS(125), + [anon_sym_Mib] = ACTIONS(125), + [anon_sym_MIb] = ACTIONS(125), + [anon_sym_MIB] = ACTIONS(125), + [anon_sym_gib] = ACTIONS(125), + [anon_sym_giB] = ACTIONS(125), + [anon_sym_gIB] = ACTIONS(125), + [anon_sym_gIb] = ACTIONS(125), + [anon_sym_Gib] = ACTIONS(125), + [anon_sym_GIb] = ACTIONS(125), + [anon_sym_GIB] = ACTIONS(125), + [anon_sym_tib] = ACTIONS(125), + [anon_sym_tiB] = ACTIONS(125), + [anon_sym_tIB] = ACTIONS(125), + [anon_sym_tIb] = ACTIONS(125), + [anon_sym_Tib] = ACTIONS(125), + [anon_sym_TIb] = ACTIONS(125), + [anon_sym_TIB] = ACTIONS(125), + [anon_sym_pib] = ACTIONS(125), + [anon_sym_piB] = ACTIONS(125), + [anon_sym_pIB] = ACTIONS(125), + [anon_sym_pIb] = ACTIONS(125), + [anon_sym_Pib] = ACTIONS(125), + [anon_sym_PIb] = ACTIONS(125), + [anon_sym_PIB] = ACTIONS(125), + [anon_sym_eib] = ACTIONS(125), + [anon_sym_eiB] = ACTIONS(125), + [anon_sym_eIB] = ACTIONS(125), + [anon_sym_eIb] = ACTIONS(125), + [anon_sym_Eib] = ACTIONS(125), + [anon_sym_EIb] = ACTIONS(125), + [anon_sym_EIB] = ACTIONS(125), + [anon_sym_0b] = ACTIONS(125), + [anon_sym_0o] = ACTIONS(125), + [anon_sym_0x] = ACTIONS(125), + [sym_val_date] = ACTIONS(125), + [anon_sym_DQUOTE] = ACTIONS(125), + [sym__str_single_quotes] = ACTIONS(125), + [sym__str_back_ticks] = ACTIONS(125), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(125), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(125), + [anon_sym_CARET] = ACTIONS(125), [anon_sym_POUND] = ACTIONS(105), }, - [10] = { - [sym_comment] = STATE(10), + [7] = { + [sym_comment] = STATE(7), + [anon_sym_export] = ACTIONS(107), + [anon_sym_alias] = ACTIONS(107), + [anon_sym_let] = ACTIONS(107), + [anon_sym_let_DASHenv] = ACTIONS(107), + [anon_sym_mut] = ACTIONS(107), + [anon_sym_const] = ACTIONS(107), + [anon_sym_SEMI] = ACTIONS(107), + [sym_cmd_identifier] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_def] = ACTIONS(107), + [anon_sym_export_DASHenv] = ACTIONS(107), + [anon_sym_extern] = ACTIONS(107), + [anon_sym_module] = ACTIONS(107), + [anon_sym_use] = ACTIONS(107), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_RPAREN] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_error] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_break] = ACTIONS(107), + [anon_sym_continue] = ACTIONS(107), + [anon_sym_for] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_loop] = ACTIONS(107), + [anon_sym_while] = ACTIONS(107), + [anon_sym_do] = ACTIONS(107), + [anon_sym_if] = ACTIONS(107), + [anon_sym_match] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), + [anon_sym_DOT] = ACTIONS(107), + [anon_sym_try] = ACTIONS(107), + [anon_sym_return] = ACTIONS(107), + [anon_sym_source] = ACTIONS(107), + [anon_sym_source_DASHenv] = ACTIONS(107), + [anon_sym_register] = ACTIONS(107), + [anon_sym_hide] = ACTIONS(107), + [anon_sym_hide_DASHenv] = ACTIONS(107), + [anon_sym_overlay] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_where] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_not] = ACTIONS(107), + [anon_sym_DOT2] = ACTIONS(109), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [aux_sym__val_number_decimal_token1] = ACTIONS(107), + [aux_sym__val_number_decimal_token2] = ACTIONS(107), + [anon_sym_ns] = ACTIONS(107), + [anon_sym_s] = ACTIONS(107), + [anon_sym_us] = ACTIONS(107), + [anon_sym_ms] = ACTIONS(107), + [anon_sym_sec] = ACTIONS(107), + [anon_sym_min] = ACTIONS(107), + [anon_sym_hr] = ACTIONS(107), + [anon_sym_day] = ACTIONS(107), + [anon_sym_wk] = ACTIONS(107), + [anon_sym_b] = ACTIONS(107), + [anon_sym_B] = ACTIONS(107), + [anon_sym_kb] = ACTIONS(107), + [anon_sym_kB] = ACTIONS(107), + [anon_sym_Kb] = ACTIONS(107), + [anon_sym_KB] = ACTIONS(107), + [anon_sym_mb] = ACTIONS(107), + [anon_sym_mB] = ACTIONS(107), + [anon_sym_Mb] = ACTIONS(107), + [anon_sym_MB] = ACTIONS(107), + [anon_sym_gb] = ACTIONS(107), + [anon_sym_gB] = ACTIONS(107), + [anon_sym_Gb] = ACTIONS(107), + [anon_sym_GB] = ACTIONS(107), + [anon_sym_tb] = ACTIONS(107), + [anon_sym_tB] = ACTIONS(107), + [anon_sym_Tb] = ACTIONS(107), + [anon_sym_TB] = ACTIONS(107), + [anon_sym_pb] = ACTIONS(107), + [anon_sym_pB] = ACTIONS(107), + [anon_sym_Pb] = ACTIONS(107), + [anon_sym_PB] = ACTIONS(107), + [anon_sym_eb] = ACTIONS(107), + [anon_sym_eB] = ACTIONS(107), + [anon_sym_Eb] = ACTIONS(107), + [anon_sym_EB] = ACTIONS(107), + [anon_sym_kib] = ACTIONS(107), + [anon_sym_kiB] = ACTIONS(107), + [anon_sym_kIB] = ACTIONS(107), + [anon_sym_kIb] = ACTIONS(107), + [anon_sym_Kib] = ACTIONS(107), + [anon_sym_KIb] = ACTIONS(107), + [anon_sym_KIB] = ACTIONS(107), + [anon_sym_mib] = ACTIONS(107), + [anon_sym_miB] = ACTIONS(107), + [anon_sym_mIB] = ACTIONS(107), + [anon_sym_mIb] = ACTIONS(107), + [anon_sym_Mib] = ACTIONS(107), + [anon_sym_MIb] = ACTIONS(107), + [anon_sym_MIB] = ACTIONS(107), + [anon_sym_gib] = ACTIONS(107), + [anon_sym_giB] = ACTIONS(107), + [anon_sym_gIB] = ACTIONS(107), + [anon_sym_gIb] = ACTIONS(107), + [anon_sym_Gib] = ACTIONS(107), + [anon_sym_GIb] = ACTIONS(107), + [anon_sym_GIB] = ACTIONS(107), + [anon_sym_tib] = ACTIONS(107), + [anon_sym_tiB] = ACTIONS(107), + [anon_sym_tIB] = ACTIONS(107), + [anon_sym_tIb] = ACTIONS(107), + [anon_sym_Tib] = ACTIONS(107), + [anon_sym_TIb] = ACTIONS(107), + [anon_sym_TIB] = ACTIONS(107), + [anon_sym_pib] = ACTIONS(107), + [anon_sym_piB] = ACTIONS(107), + [anon_sym_pIB] = ACTIONS(107), + [anon_sym_pIb] = ACTIONS(107), + [anon_sym_Pib] = ACTIONS(107), + [anon_sym_PIb] = ACTIONS(107), + [anon_sym_PIB] = ACTIONS(107), + [anon_sym_eib] = ACTIONS(107), + [anon_sym_eiB] = ACTIONS(107), + [anon_sym_eIB] = ACTIONS(107), + [anon_sym_eIb] = ACTIONS(107), + [anon_sym_Eib] = ACTIONS(107), + [anon_sym_EIb] = ACTIONS(107), + [anon_sym_EIB] = ACTIONS(107), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_CARET] = ACTIONS(107), + [anon_sym_POUND] = ACTIONS(105), + }, + [8] = { + [sym_comment] = STATE(8), [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_export] = ACTIONS(107), [anon_sym_alias] = ACTIONS(107), @@ -60601,7 +60355,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_def] = ACTIONS(107), - [anon_sym_def_DASHenv] = ACTIONS(107), [anon_sym_export_DASHenv] = ACTIONS(107), [anon_sym_extern] = ACTIONS(107), [anon_sym_module] = ACTIONS(107), @@ -60659,7 +60412,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_or] = ACTIONS(107), [anon_sym_not] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(115), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(121), [sym_val_nothing] = ACTIONS(107), [anon_sym_true] = ACTIONS(107), [anon_sym_false] = ACTIONS(107), @@ -60760,1208 +60513,1203 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, + [9] = { + [sym_comment] = STATE(9), + [anon_sym_export] = ACTIONS(134), + [anon_sym_alias] = ACTIONS(134), + [anon_sym_let] = ACTIONS(134), + [anon_sym_let_DASHenv] = ACTIONS(134), + [anon_sym_mut] = ACTIONS(134), + [anon_sym_const] = ACTIONS(134), + [anon_sym_SEMI] = ACTIONS(134), + [sym_cmd_identifier] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_def] = ACTIONS(134), + [anon_sym_export_DASHenv] = ACTIONS(134), + [anon_sym_extern] = ACTIONS(134), + [anon_sym_module] = ACTIONS(134), + [anon_sym_use] = ACTIONS(134), + [anon_sym_LBRACK] = ACTIONS(134), + [anon_sym_LPAREN] = ACTIONS(134), + [anon_sym_RPAREN] = ACTIONS(134), + [anon_sym_DOLLAR] = ACTIONS(134), + [anon_sym_error] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_break] = ACTIONS(134), + [anon_sym_continue] = ACTIONS(134), + [anon_sym_for] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_loop] = ACTIONS(134), + [anon_sym_while] = ACTIONS(134), + [anon_sym_do] = ACTIONS(134), + [anon_sym_if] = ACTIONS(134), + [anon_sym_match] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(134), + [anon_sym_RBRACE] = ACTIONS(134), + [anon_sym_DOT] = ACTIONS(134), + [anon_sym_try] = ACTIONS(134), + [anon_sym_return] = ACTIONS(134), + [anon_sym_source] = ACTIONS(134), + [anon_sym_source_DASHenv] = ACTIONS(134), + [anon_sym_register] = ACTIONS(134), + [anon_sym_hide] = ACTIONS(134), + [anon_sym_hide_DASHenv] = ACTIONS(134), + [anon_sym_overlay] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_where] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(134), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(134), + [anon_sym_BANG_EQ] = ACTIONS(134), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(134), + [anon_sym_GT_EQ] = ACTIONS(134), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(134), + [anon_sym_BANG_TILDE] = ACTIONS(134), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_not] = ACTIONS(134), + [anon_sym_DOT2] = ACTIONS(138), + [sym_val_nothing] = ACTIONS(134), + [anon_sym_true] = ACTIONS(134), + [anon_sym_false] = ACTIONS(134), + [aux_sym_val_number_token1] = ACTIONS(134), + [aux_sym_val_number_token2] = ACTIONS(134), + [aux_sym_val_number_token3] = ACTIONS(134), + [anon_sym_inf] = ACTIONS(134), + [anon_sym_DASHinf] = ACTIONS(134), + [anon_sym_NaN] = ACTIONS(134), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_0b] = ACTIONS(134), + [anon_sym_0o] = ACTIONS(134), + [anon_sym_0x] = ACTIONS(134), + [sym_val_date] = ACTIONS(134), + [anon_sym_DQUOTE] = ACTIONS(134), + [sym__str_single_quotes] = ACTIONS(134), + [sym__str_back_ticks] = ACTIONS(134), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(134), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(134), + [anon_sym_CARET] = ACTIONS(134), + [anon_sym_POUND] = ACTIONS(105), + }, + [10] = { + [sym_comment] = STATE(10), + [ts_builtin_sym_end] = ACTIONS(127), + [anon_sym_export] = ACTIONS(125), + [anon_sym_alias] = ACTIONS(125), + [anon_sym_let] = ACTIONS(125), + [anon_sym_let_DASHenv] = ACTIONS(125), + [anon_sym_mut] = ACTIONS(125), + [anon_sym_const] = ACTIONS(125), + [anon_sym_SEMI] = ACTIONS(125), + [sym_cmd_identifier] = ACTIONS(125), + [anon_sym_LF] = ACTIONS(127), + [anon_sym_def] = ACTIONS(125), + [anon_sym_export_DASHenv] = ACTIONS(125), + [anon_sym_extern] = ACTIONS(125), + [anon_sym_module] = ACTIONS(125), + [anon_sym_use] = ACTIONS(125), + [anon_sym_LBRACK] = ACTIONS(125), + [anon_sym_LPAREN] = ACTIONS(125), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_error] = ACTIONS(125), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(125), + [anon_sym_break] = ACTIONS(125), + [anon_sym_continue] = ACTIONS(125), + [anon_sym_for] = ACTIONS(125), + [anon_sym_in] = ACTIONS(125), + [anon_sym_loop] = ACTIONS(125), + [anon_sym_while] = ACTIONS(125), + [anon_sym_do] = ACTIONS(125), + [anon_sym_if] = ACTIONS(125), + [anon_sym_match] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_DOT] = ACTIONS(125), + [anon_sym_try] = ACTIONS(125), + [anon_sym_return] = ACTIONS(125), + [anon_sym_source] = ACTIONS(125), + [anon_sym_source_DASHenv] = ACTIONS(125), + [anon_sym_register] = ACTIONS(125), + [anon_sym_hide] = ACTIONS(125), + [anon_sym_hide_DASHenv] = ACTIONS(125), + [anon_sym_overlay] = ACTIONS(125), + [anon_sym_STAR] = ACTIONS(125), + [anon_sym_where] = ACTIONS(125), + [anon_sym_STAR_STAR] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_SLASH] = ACTIONS(125), + [anon_sym_mod] = ACTIONS(125), + [anon_sym_SLASH_SLASH] = ACTIONS(125), + [anon_sym_PLUS] = ACTIONS(125), + [anon_sym_bit_DASHshl] = ACTIONS(125), + [anon_sym_bit_DASHshr] = ACTIONS(125), + [anon_sym_EQ_EQ] = ACTIONS(125), + [anon_sym_BANG_EQ] = ACTIONS(125), + [anon_sym_LT2] = ACTIONS(125), + [anon_sym_LT_EQ] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(125), + [anon_sym_not_DASHin] = ACTIONS(125), + [anon_sym_starts_DASHwith] = ACTIONS(125), + [anon_sym_ends_DASHwith] = ACTIONS(125), + [anon_sym_EQ_TILDE] = ACTIONS(125), + [anon_sym_BANG_TILDE] = ACTIONS(125), + [anon_sym_bit_DASHand] = ACTIONS(125), + [anon_sym_bit_DASHxor] = ACTIONS(125), + [anon_sym_bit_DASHor] = ACTIONS(125), + [anon_sym_and] = ACTIONS(125), + [anon_sym_xor] = ACTIONS(125), + [anon_sym_or] = ACTIONS(125), + [anon_sym_not] = ACTIONS(125), + [anon_sym_DOT2] = ACTIONS(140), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(143), + [sym_val_nothing] = ACTIONS(125), + [anon_sym_true] = ACTIONS(125), + [anon_sym_false] = ACTIONS(125), + [aux_sym_val_number_token1] = ACTIONS(125), + [aux_sym_val_number_token2] = ACTIONS(125), + [aux_sym_val_number_token3] = ACTIONS(125), + [anon_sym_inf] = ACTIONS(125), + [anon_sym_DASHinf] = ACTIONS(125), + [anon_sym_NaN] = ACTIONS(125), + [aux_sym__val_number_decimal_token1] = ACTIONS(125), + [aux_sym__val_number_decimal_token2] = ACTIONS(125), + [anon_sym_ns] = ACTIONS(125), + [anon_sym_s] = ACTIONS(125), + [anon_sym_us] = ACTIONS(125), + [anon_sym_ms] = ACTIONS(125), + [anon_sym_sec] = ACTIONS(125), + [anon_sym_min] = ACTIONS(125), + [anon_sym_hr] = ACTIONS(125), + [anon_sym_day] = ACTIONS(125), + [anon_sym_wk] = ACTIONS(125), + [anon_sym_b] = ACTIONS(125), + [anon_sym_B] = ACTIONS(125), + [anon_sym_kb] = ACTIONS(125), + [anon_sym_kB] = ACTIONS(125), + [anon_sym_Kb] = ACTIONS(125), + [anon_sym_KB] = ACTIONS(125), + [anon_sym_mb] = ACTIONS(125), + [anon_sym_mB] = ACTIONS(125), + [anon_sym_Mb] = ACTIONS(125), + [anon_sym_MB] = ACTIONS(125), + [anon_sym_gb] = ACTIONS(125), + [anon_sym_gB] = ACTIONS(125), + [anon_sym_Gb] = ACTIONS(125), + [anon_sym_GB] = ACTIONS(125), + [anon_sym_tb] = ACTIONS(125), + [anon_sym_tB] = ACTIONS(125), + [anon_sym_Tb] = ACTIONS(125), + [anon_sym_TB] = ACTIONS(125), + [anon_sym_pb] = ACTIONS(125), + [anon_sym_pB] = ACTIONS(125), + [anon_sym_Pb] = ACTIONS(125), + [anon_sym_PB] = ACTIONS(125), + [anon_sym_eb] = ACTIONS(125), + [anon_sym_eB] = ACTIONS(125), + [anon_sym_Eb] = ACTIONS(125), + [anon_sym_EB] = ACTIONS(125), + [anon_sym_kib] = ACTIONS(125), + [anon_sym_kiB] = ACTIONS(125), + [anon_sym_kIB] = ACTIONS(125), + [anon_sym_kIb] = ACTIONS(125), + [anon_sym_Kib] = ACTIONS(125), + [anon_sym_KIb] = ACTIONS(125), + [anon_sym_KIB] = ACTIONS(125), + [anon_sym_mib] = ACTIONS(125), + [anon_sym_miB] = ACTIONS(125), + [anon_sym_mIB] = ACTIONS(125), + [anon_sym_mIb] = ACTIONS(125), + [anon_sym_Mib] = ACTIONS(125), + [anon_sym_MIb] = ACTIONS(125), + [anon_sym_MIB] = ACTIONS(125), + [anon_sym_gib] = ACTIONS(125), + [anon_sym_giB] = ACTIONS(125), + [anon_sym_gIB] = ACTIONS(125), + [anon_sym_gIb] = ACTIONS(125), + [anon_sym_Gib] = ACTIONS(125), + [anon_sym_GIb] = ACTIONS(125), + [anon_sym_GIB] = ACTIONS(125), + [anon_sym_tib] = ACTIONS(125), + [anon_sym_tiB] = ACTIONS(125), + [anon_sym_tIB] = ACTIONS(125), + [anon_sym_tIb] = ACTIONS(125), + [anon_sym_Tib] = ACTIONS(125), + [anon_sym_TIb] = ACTIONS(125), + [anon_sym_TIB] = ACTIONS(125), + [anon_sym_pib] = ACTIONS(125), + [anon_sym_piB] = ACTIONS(125), + [anon_sym_pIB] = ACTIONS(125), + [anon_sym_pIb] = ACTIONS(125), + [anon_sym_Pib] = ACTIONS(125), + [anon_sym_PIb] = ACTIONS(125), + [anon_sym_PIB] = ACTIONS(125), + [anon_sym_eib] = ACTIONS(125), + [anon_sym_eiB] = ACTIONS(125), + [anon_sym_eIB] = ACTIONS(125), + [anon_sym_eIb] = ACTIONS(125), + [anon_sym_Eib] = ACTIONS(125), + [anon_sym_EIb] = ACTIONS(125), + [anon_sym_EIB] = ACTIONS(125), + [anon_sym_0b] = ACTIONS(125), + [anon_sym_0o] = ACTIONS(125), + [anon_sym_0x] = ACTIONS(125), + [sym_val_date] = ACTIONS(125), + [anon_sym_DQUOTE] = ACTIONS(125), + [sym__str_single_quotes] = ACTIONS(125), + [sym__str_back_ticks] = ACTIONS(125), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(125), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(125), + [anon_sym_CARET] = ACTIONS(125), + [anon_sym_POUND] = ACTIONS(105), + }, [11] = { [sym_comment] = STATE(11), - [anon_sym_export] = ACTIONS(140), - [anon_sym_alias] = ACTIONS(140), - [anon_sym_let] = ACTIONS(140), - [anon_sym_let_DASHenv] = ACTIONS(140), - [anon_sym_mut] = ACTIONS(140), - [anon_sym_const] = ACTIONS(140), - [anon_sym_SEMI] = ACTIONS(140), - [sym_cmd_identifier] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_def] = ACTIONS(140), - [anon_sym_def_DASHenv] = ACTIONS(140), - [anon_sym_export_DASHenv] = ACTIONS(140), - [anon_sym_extern] = ACTIONS(140), - [anon_sym_module] = ACTIONS(140), - [anon_sym_use] = ACTIONS(140), - [anon_sym_LBRACK] = ACTIONS(140), - [anon_sym_LPAREN] = ACTIONS(140), - [anon_sym_RPAREN] = ACTIONS(140), - [anon_sym_DOLLAR] = ACTIONS(140), - [anon_sym_error] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_break] = ACTIONS(140), - [anon_sym_continue] = ACTIONS(140), - [anon_sym_for] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_loop] = ACTIONS(140), - [anon_sym_while] = ACTIONS(140), - [anon_sym_do] = ACTIONS(140), - [anon_sym_if] = ACTIONS(140), - [anon_sym_match] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(140), - [anon_sym_RBRACE] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_try] = ACTIONS(140), - [anon_sym_return] = ACTIONS(140), - [anon_sym_source] = ACTIONS(140), - [anon_sym_source_DASHenv] = ACTIONS(140), - [anon_sym_register] = ACTIONS(140), - [anon_sym_hide] = ACTIONS(140), - [anon_sym_hide_DASHenv] = ACTIONS(140), - [anon_sym_overlay] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_where] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(140), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(140), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(140), - [anon_sym_BANG_EQ] = ACTIONS(140), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(140), - [anon_sym_GT_EQ] = ACTIONS(140), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(140), - [anon_sym_BANG_TILDE] = ACTIONS(140), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_not] = ACTIONS(140), - [anon_sym_DOT2] = ACTIONS(144), - [sym_val_nothing] = ACTIONS(140), - [anon_sym_true] = ACTIONS(140), - [anon_sym_false] = ACTIONS(140), - [aux_sym_val_number_token1] = ACTIONS(140), - [aux_sym_val_number_token2] = ACTIONS(140), - [aux_sym_val_number_token3] = ACTIONS(140), - [anon_sym_inf] = ACTIONS(140), - [anon_sym_DASHinf] = ACTIONS(140), - [anon_sym_NaN] = ACTIONS(140), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_0b] = ACTIONS(140), - [anon_sym_0o] = ACTIONS(140), - [anon_sym_0x] = ACTIONS(140), - [sym_val_date] = ACTIONS(140), - [anon_sym_DQUOTE] = ACTIONS(140), - [sym__str_single_quotes] = ACTIONS(140), - [sym__str_back_ticks] = ACTIONS(140), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(140), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(140), - [anon_sym_CARET] = ACTIONS(140), + [anon_sym_export] = ACTIONS(145), + [anon_sym_alias] = ACTIONS(145), + [anon_sym_let] = ACTIONS(145), + [anon_sym_let_DASHenv] = ACTIONS(145), + [anon_sym_mut] = ACTIONS(145), + [anon_sym_const] = ACTIONS(145), + [anon_sym_SEMI] = ACTIONS(145), + [sym_cmd_identifier] = ACTIONS(145), + [anon_sym_LF] = ACTIONS(147), + [anon_sym_def] = ACTIONS(145), + [anon_sym_export_DASHenv] = ACTIONS(145), + [anon_sym_extern] = ACTIONS(145), + [anon_sym_module] = ACTIONS(145), + [anon_sym_use] = ACTIONS(145), + [anon_sym_LBRACK] = ACTIONS(145), + [anon_sym_LPAREN] = ACTIONS(145), + [anon_sym_RPAREN] = ACTIONS(145), + [anon_sym_DOLLAR] = ACTIONS(145), + [anon_sym_error] = ACTIONS(145), + [anon_sym_GT] = ACTIONS(145), + [anon_sym_DASH] = ACTIONS(145), + [anon_sym_break] = ACTIONS(145), + [anon_sym_continue] = ACTIONS(145), + [anon_sym_for] = ACTIONS(145), + [anon_sym_in] = ACTIONS(145), + [anon_sym_loop] = ACTIONS(145), + [anon_sym_while] = ACTIONS(145), + [anon_sym_do] = ACTIONS(145), + [anon_sym_if] = ACTIONS(145), + [anon_sym_match] = ACTIONS(145), + [anon_sym_LBRACE] = ACTIONS(145), + [anon_sym_RBRACE] = ACTIONS(145), + [anon_sym_DOT] = ACTIONS(145), + [anon_sym_try] = ACTIONS(145), + [anon_sym_return] = ACTIONS(145), + [anon_sym_source] = ACTIONS(145), + [anon_sym_source_DASHenv] = ACTIONS(145), + [anon_sym_register] = ACTIONS(145), + [anon_sym_hide] = ACTIONS(145), + [anon_sym_hide_DASHenv] = ACTIONS(145), + [anon_sym_overlay] = ACTIONS(145), + [anon_sym_STAR] = ACTIONS(145), + [anon_sym_where] = ACTIONS(145), + [anon_sym_STAR_STAR] = ACTIONS(145), + [anon_sym_PLUS_PLUS] = ACTIONS(145), + [anon_sym_SLASH] = ACTIONS(145), + [anon_sym_mod] = ACTIONS(145), + [anon_sym_SLASH_SLASH] = ACTIONS(145), + [anon_sym_PLUS] = ACTIONS(145), + [anon_sym_bit_DASHshl] = ACTIONS(145), + [anon_sym_bit_DASHshr] = ACTIONS(145), + [anon_sym_EQ_EQ] = ACTIONS(145), + [anon_sym_BANG_EQ] = ACTIONS(145), + [anon_sym_LT2] = ACTIONS(145), + [anon_sym_LT_EQ] = ACTIONS(145), + [anon_sym_GT_EQ] = ACTIONS(145), + [anon_sym_not_DASHin] = ACTIONS(145), + [anon_sym_starts_DASHwith] = ACTIONS(145), + [anon_sym_ends_DASHwith] = ACTIONS(145), + [anon_sym_EQ_TILDE] = ACTIONS(145), + [anon_sym_BANG_TILDE] = ACTIONS(145), + [anon_sym_bit_DASHand] = ACTIONS(145), + [anon_sym_bit_DASHxor] = ACTIONS(145), + [anon_sym_bit_DASHor] = ACTIONS(145), + [anon_sym_and] = ACTIONS(145), + [anon_sym_xor] = ACTIONS(145), + [anon_sym_or] = ACTIONS(145), + [anon_sym_not] = ACTIONS(145), + [anon_sym_DOT2] = ACTIONS(147), + [sym_val_nothing] = ACTIONS(145), + [anon_sym_true] = ACTIONS(145), + [anon_sym_false] = ACTIONS(145), + [aux_sym_val_number_token1] = ACTIONS(145), + [aux_sym_val_number_token2] = ACTIONS(145), + [aux_sym_val_number_token3] = ACTIONS(145), + [anon_sym_inf] = ACTIONS(145), + [anon_sym_DASHinf] = ACTIONS(145), + [anon_sym_NaN] = ACTIONS(145), + [aux_sym__val_number_decimal_token1] = ACTIONS(145), + [aux_sym__val_number_decimal_token2] = ACTIONS(145), + [anon_sym_ns] = ACTIONS(145), + [anon_sym_s] = ACTIONS(145), + [anon_sym_us] = ACTIONS(145), + [anon_sym_ms] = ACTIONS(145), + [anon_sym_sec] = ACTIONS(145), + [anon_sym_min] = ACTIONS(145), + [anon_sym_hr] = ACTIONS(145), + [anon_sym_day] = ACTIONS(145), + [anon_sym_wk] = ACTIONS(145), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(145), + [anon_sym_kb] = ACTIONS(145), + [anon_sym_kB] = ACTIONS(145), + [anon_sym_Kb] = ACTIONS(145), + [anon_sym_KB] = ACTIONS(145), + [anon_sym_mb] = ACTIONS(145), + [anon_sym_mB] = ACTIONS(145), + [anon_sym_Mb] = ACTIONS(145), + [anon_sym_MB] = ACTIONS(145), + [anon_sym_gb] = ACTIONS(145), + [anon_sym_gB] = ACTIONS(145), + [anon_sym_Gb] = ACTIONS(145), + [anon_sym_GB] = ACTIONS(145), + [anon_sym_tb] = ACTIONS(145), + [anon_sym_tB] = ACTIONS(145), + [anon_sym_Tb] = ACTIONS(145), + [anon_sym_TB] = ACTIONS(145), + [anon_sym_pb] = ACTIONS(145), + [anon_sym_pB] = ACTIONS(145), + [anon_sym_Pb] = ACTIONS(145), + [anon_sym_PB] = ACTIONS(145), + [anon_sym_eb] = ACTIONS(145), + [anon_sym_eB] = ACTIONS(145), + [anon_sym_Eb] = ACTIONS(145), + [anon_sym_EB] = ACTIONS(145), + [anon_sym_kib] = ACTIONS(145), + [anon_sym_kiB] = ACTIONS(145), + [anon_sym_kIB] = ACTIONS(145), + [anon_sym_kIb] = ACTIONS(145), + [anon_sym_Kib] = ACTIONS(145), + [anon_sym_KIb] = ACTIONS(145), + [anon_sym_KIB] = ACTIONS(145), + [anon_sym_mib] = ACTIONS(145), + [anon_sym_miB] = ACTIONS(145), + [anon_sym_mIB] = ACTIONS(145), + [anon_sym_mIb] = ACTIONS(145), + [anon_sym_Mib] = ACTIONS(145), + [anon_sym_MIb] = ACTIONS(145), + [anon_sym_MIB] = ACTIONS(145), + [anon_sym_gib] = ACTIONS(145), + [anon_sym_giB] = ACTIONS(145), + [anon_sym_gIB] = ACTIONS(145), + [anon_sym_gIb] = ACTIONS(145), + [anon_sym_Gib] = ACTIONS(145), + [anon_sym_GIb] = ACTIONS(145), + [anon_sym_GIB] = ACTIONS(145), + [anon_sym_tib] = ACTIONS(145), + [anon_sym_tiB] = ACTIONS(145), + [anon_sym_tIB] = ACTIONS(145), + [anon_sym_tIb] = ACTIONS(145), + [anon_sym_Tib] = ACTIONS(145), + [anon_sym_TIb] = ACTIONS(145), + [anon_sym_TIB] = ACTIONS(145), + [anon_sym_pib] = ACTIONS(145), + [anon_sym_piB] = ACTIONS(145), + [anon_sym_pIB] = ACTIONS(145), + [anon_sym_pIb] = ACTIONS(145), + [anon_sym_Pib] = ACTIONS(145), + [anon_sym_PIb] = ACTIONS(145), + [anon_sym_PIB] = ACTIONS(145), + [anon_sym_eib] = ACTIONS(145), + [anon_sym_eiB] = ACTIONS(145), + [anon_sym_eIB] = ACTIONS(145), + [anon_sym_eIb] = ACTIONS(145), + [anon_sym_Eib] = ACTIONS(145), + [anon_sym_EIb] = ACTIONS(145), + [anon_sym_EIB] = ACTIONS(145), + [anon_sym_0b] = ACTIONS(145), + [anon_sym_0o] = ACTIONS(145), + [anon_sym_0x] = ACTIONS(145), + [sym_val_date] = ACTIONS(145), + [anon_sym_DQUOTE] = ACTIONS(145), + [sym__str_single_quotes] = ACTIONS(145), + [sym__str_back_ticks] = ACTIONS(145), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(145), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(145), + [anon_sym_CARET] = ACTIONS(145), [anon_sym_POUND] = ACTIONS(105), }, [12] = { [sym_comment] = STATE(12), - [ts_builtin_sym_end] = ACTIONS(121), - [anon_sym_export] = ACTIONS(119), - [anon_sym_alias] = ACTIONS(119), - [anon_sym_let] = ACTIONS(119), - [anon_sym_let_DASHenv] = ACTIONS(119), - [anon_sym_mut] = ACTIONS(119), - [anon_sym_const] = ACTIONS(119), - [anon_sym_SEMI] = ACTIONS(119), - [sym_cmd_identifier] = ACTIONS(119), - [anon_sym_LF] = ACTIONS(121), - [anon_sym_def] = ACTIONS(119), - [anon_sym_def_DASHenv] = ACTIONS(119), - [anon_sym_export_DASHenv] = ACTIONS(119), - [anon_sym_extern] = ACTIONS(119), - [anon_sym_module] = ACTIONS(119), - [anon_sym_use] = ACTIONS(119), - [anon_sym_LBRACK] = ACTIONS(119), - [anon_sym_LPAREN] = ACTIONS(119), - [anon_sym_DOLLAR] = ACTIONS(119), - [anon_sym_error] = ACTIONS(119), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_DASH] = ACTIONS(119), - [anon_sym_break] = ACTIONS(119), - [anon_sym_continue] = ACTIONS(119), - [anon_sym_for] = ACTIONS(119), - [anon_sym_in] = ACTIONS(119), - [anon_sym_loop] = ACTIONS(119), - [anon_sym_while] = ACTIONS(119), - [anon_sym_do] = ACTIONS(119), - [anon_sym_if] = ACTIONS(119), - [anon_sym_match] = ACTIONS(119), - [anon_sym_LBRACE] = ACTIONS(119), - [anon_sym_DOT] = ACTIONS(119), - [anon_sym_try] = ACTIONS(119), - [anon_sym_return] = ACTIONS(119), - [anon_sym_source] = ACTIONS(119), - [anon_sym_source_DASHenv] = ACTIONS(119), - [anon_sym_register] = ACTIONS(119), - [anon_sym_hide] = ACTIONS(119), - [anon_sym_hide_DASHenv] = ACTIONS(119), - [anon_sym_overlay] = ACTIONS(119), - [anon_sym_STAR] = ACTIONS(119), - [anon_sym_where] = ACTIONS(119), - [anon_sym_STAR_STAR] = ACTIONS(119), - [anon_sym_PLUS_PLUS] = ACTIONS(119), - [anon_sym_SLASH] = ACTIONS(119), - [anon_sym_mod] = ACTIONS(119), - [anon_sym_SLASH_SLASH] = ACTIONS(119), - [anon_sym_PLUS] = ACTIONS(119), - [anon_sym_bit_DASHshl] = ACTIONS(119), - [anon_sym_bit_DASHshr] = ACTIONS(119), - [anon_sym_EQ_EQ] = ACTIONS(119), - [anon_sym_BANG_EQ] = ACTIONS(119), - [anon_sym_LT2] = ACTIONS(119), - [anon_sym_LT_EQ] = ACTIONS(119), - [anon_sym_GT_EQ] = ACTIONS(119), - [anon_sym_not_DASHin] = ACTIONS(119), - [anon_sym_starts_DASHwith] = ACTIONS(119), - [anon_sym_ends_DASHwith] = ACTIONS(119), - [anon_sym_EQ_TILDE] = ACTIONS(119), - [anon_sym_BANG_TILDE] = ACTIONS(119), - [anon_sym_bit_DASHand] = ACTIONS(119), - [anon_sym_bit_DASHxor] = ACTIONS(119), - [anon_sym_bit_DASHor] = ACTIONS(119), - [anon_sym_and] = ACTIONS(119), - [anon_sym_xor] = ACTIONS(119), - [anon_sym_or] = ACTIONS(119), - [anon_sym_not] = ACTIONS(119), - [anon_sym_DOT2] = ACTIONS(146), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(149), - [sym_val_nothing] = ACTIONS(119), - [anon_sym_true] = ACTIONS(119), - [anon_sym_false] = ACTIONS(119), - [aux_sym_val_number_token1] = ACTIONS(119), - [aux_sym_val_number_token2] = ACTIONS(119), - [aux_sym_val_number_token3] = ACTIONS(119), - [anon_sym_inf] = ACTIONS(119), - [anon_sym_DASHinf] = ACTIONS(119), - [anon_sym_NaN] = ACTIONS(119), - [aux_sym__val_number_decimal_token1] = ACTIONS(119), - [aux_sym__val_number_decimal_token2] = ACTIONS(119), - [anon_sym_ns] = ACTIONS(119), - [anon_sym_s] = ACTIONS(119), - [anon_sym_us] = ACTIONS(119), - [anon_sym_ms] = ACTIONS(119), - [anon_sym_sec] = ACTIONS(119), - [anon_sym_min] = ACTIONS(119), - [anon_sym_hr] = ACTIONS(119), - [anon_sym_day] = ACTIONS(119), - [anon_sym_wk] = ACTIONS(119), - [anon_sym_b] = ACTIONS(119), - [anon_sym_B] = ACTIONS(119), - [anon_sym_kb] = ACTIONS(119), - [anon_sym_kB] = ACTIONS(119), - [anon_sym_Kb] = ACTIONS(119), - [anon_sym_KB] = ACTIONS(119), - [anon_sym_mb] = ACTIONS(119), - [anon_sym_mB] = ACTIONS(119), - [anon_sym_Mb] = ACTIONS(119), - [anon_sym_MB] = ACTIONS(119), - [anon_sym_gb] = ACTIONS(119), - [anon_sym_gB] = ACTIONS(119), - [anon_sym_Gb] = ACTIONS(119), - [anon_sym_GB] = ACTIONS(119), - [anon_sym_tb] = ACTIONS(119), - [anon_sym_tB] = ACTIONS(119), - [anon_sym_Tb] = ACTIONS(119), - [anon_sym_TB] = ACTIONS(119), - [anon_sym_pb] = ACTIONS(119), - [anon_sym_pB] = ACTIONS(119), - [anon_sym_Pb] = ACTIONS(119), - [anon_sym_PB] = ACTIONS(119), - [anon_sym_eb] = ACTIONS(119), - [anon_sym_eB] = ACTIONS(119), - [anon_sym_Eb] = ACTIONS(119), - [anon_sym_EB] = ACTIONS(119), - [anon_sym_kib] = ACTIONS(119), - [anon_sym_kiB] = ACTIONS(119), - [anon_sym_kIB] = ACTIONS(119), - [anon_sym_kIb] = ACTIONS(119), - [anon_sym_Kib] = ACTIONS(119), - [anon_sym_KIb] = ACTIONS(119), - [anon_sym_KIB] = ACTIONS(119), - [anon_sym_mib] = ACTIONS(119), - [anon_sym_miB] = ACTIONS(119), - [anon_sym_mIB] = ACTIONS(119), - [anon_sym_mIb] = ACTIONS(119), - [anon_sym_Mib] = ACTIONS(119), - [anon_sym_MIb] = ACTIONS(119), - [anon_sym_MIB] = ACTIONS(119), - [anon_sym_gib] = ACTIONS(119), - [anon_sym_giB] = ACTIONS(119), - [anon_sym_gIB] = ACTIONS(119), - [anon_sym_gIb] = ACTIONS(119), - [anon_sym_Gib] = ACTIONS(119), - [anon_sym_GIb] = ACTIONS(119), - [anon_sym_GIB] = ACTIONS(119), - [anon_sym_tib] = ACTIONS(119), - [anon_sym_tiB] = ACTIONS(119), - [anon_sym_tIB] = ACTIONS(119), - [anon_sym_tIb] = ACTIONS(119), - [anon_sym_Tib] = ACTIONS(119), - [anon_sym_TIb] = ACTIONS(119), - [anon_sym_TIB] = ACTIONS(119), - [anon_sym_pib] = ACTIONS(119), - [anon_sym_piB] = ACTIONS(119), - [anon_sym_pIB] = ACTIONS(119), - [anon_sym_pIb] = ACTIONS(119), - [anon_sym_Pib] = ACTIONS(119), - [anon_sym_PIb] = ACTIONS(119), - [anon_sym_PIB] = ACTIONS(119), - [anon_sym_eib] = ACTIONS(119), - [anon_sym_eiB] = ACTIONS(119), - [anon_sym_eIB] = ACTIONS(119), - [anon_sym_eIb] = ACTIONS(119), - [anon_sym_Eib] = ACTIONS(119), - [anon_sym_EIb] = ACTIONS(119), - [anon_sym_EIB] = ACTIONS(119), - [anon_sym_0b] = ACTIONS(119), - [anon_sym_0o] = ACTIONS(119), - [anon_sym_0x] = ACTIONS(119), - [sym_val_date] = ACTIONS(119), - [anon_sym_DQUOTE] = ACTIONS(119), - [sym__str_single_quotes] = ACTIONS(119), - [sym__str_back_ticks] = ACTIONS(119), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(119), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(119), - [anon_sym_CARET] = ACTIONS(119), + [anon_sym_export] = ACTIONS(115), + [anon_sym_alias] = ACTIONS(115), + [anon_sym_let] = ACTIONS(115), + [anon_sym_let_DASHenv] = ACTIONS(115), + [anon_sym_mut] = ACTIONS(115), + [anon_sym_const] = ACTIONS(115), + [anon_sym_SEMI] = ACTIONS(115), + [sym_cmd_identifier] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_def] = ACTIONS(115), + [anon_sym_export_DASHenv] = ACTIONS(115), + [anon_sym_extern] = ACTIONS(115), + [anon_sym_module] = ACTIONS(115), + [anon_sym_use] = ACTIONS(115), + [anon_sym_LBRACK] = ACTIONS(115), + [anon_sym_LPAREN] = ACTIONS(115), + [anon_sym_RPAREN] = ACTIONS(115), + [anon_sym_DOLLAR] = ACTIONS(115), + [anon_sym_error] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_break] = ACTIONS(115), + [anon_sym_continue] = ACTIONS(115), + [anon_sym_for] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_loop] = ACTIONS(115), + [anon_sym_while] = ACTIONS(115), + [anon_sym_do] = ACTIONS(115), + [anon_sym_if] = ACTIONS(115), + [anon_sym_match] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(115), + [anon_sym_RBRACE] = ACTIONS(115), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_try] = ACTIONS(115), + [anon_sym_return] = ACTIONS(115), + [anon_sym_source] = ACTIONS(115), + [anon_sym_source_DASHenv] = ACTIONS(115), + [anon_sym_register] = ACTIONS(115), + [anon_sym_hide] = ACTIONS(115), + [anon_sym_hide_DASHenv] = ACTIONS(115), + [anon_sym_overlay] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_where] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(115), + [anon_sym_BANG_EQ] = ACTIONS(115), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(115), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(115), + [anon_sym_BANG_TILDE] = ACTIONS(115), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_not] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [sym_val_nothing] = ACTIONS(115), + [anon_sym_true] = ACTIONS(115), + [anon_sym_false] = ACTIONS(115), + [aux_sym_val_number_token1] = ACTIONS(115), + [aux_sym_val_number_token2] = ACTIONS(115), + [aux_sym_val_number_token3] = ACTIONS(115), + [anon_sym_inf] = ACTIONS(115), + [anon_sym_DASHinf] = ACTIONS(115), + [anon_sym_NaN] = ACTIONS(115), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_0b] = ACTIONS(115), + [anon_sym_0o] = ACTIONS(115), + [anon_sym_0x] = ACTIONS(115), + [sym_val_date] = ACTIONS(115), + [anon_sym_DQUOTE] = ACTIONS(115), + [sym__str_single_quotes] = ACTIONS(115), + [sym__str_back_ticks] = ACTIONS(115), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(115), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(115), + [anon_sym_CARET] = ACTIONS(115), [anon_sym_POUND] = ACTIONS(105), }, [13] = { [sym_comment] = STATE(13), - [anon_sym_export] = ACTIONS(128), - [anon_sym_alias] = ACTIONS(128), - [anon_sym_let] = ACTIONS(128), - [anon_sym_let_DASHenv] = ACTIONS(128), - [anon_sym_mut] = ACTIONS(128), - [anon_sym_const] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [sym_cmd_identifier] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_def] = ACTIONS(128), - [anon_sym_def_DASHenv] = ACTIONS(128), - [anon_sym_export_DASHenv] = ACTIONS(128), - [anon_sym_extern] = ACTIONS(128), - [anon_sym_module] = ACTIONS(128), - [anon_sym_use] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [anon_sym_RPAREN] = ACTIONS(128), - [anon_sym_DOLLAR] = ACTIONS(128), - [anon_sym_error] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_break] = ACTIONS(128), - [anon_sym_continue] = ACTIONS(128), - [anon_sym_for] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_loop] = ACTIONS(128), - [anon_sym_while] = ACTIONS(128), - [anon_sym_do] = ACTIONS(128), - [anon_sym_if] = ACTIONS(128), - [anon_sym_match] = ACTIONS(128), - [anon_sym_LBRACE] = ACTIONS(128), - [anon_sym_RBRACE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_try] = ACTIONS(128), - [anon_sym_return] = ACTIONS(128), - [anon_sym_source] = ACTIONS(128), - [anon_sym_source_DASHenv] = ACTIONS(128), - [anon_sym_register] = ACTIONS(128), - [anon_sym_hide] = ACTIONS(128), - [anon_sym_hide_DASHenv] = ACTIONS(128), - [anon_sym_overlay] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_where] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(128), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(128), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(128), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_not] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [sym_val_nothing] = ACTIONS(128), - [anon_sym_true] = ACTIONS(128), - [anon_sym_false] = ACTIONS(128), - [aux_sym_val_number_token1] = ACTIONS(128), - [aux_sym_val_number_token2] = ACTIONS(128), - [aux_sym_val_number_token3] = ACTIONS(128), - [anon_sym_inf] = ACTIONS(128), - [anon_sym_DASHinf] = ACTIONS(128), - [anon_sym_NaN] = ACTIONS(128), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_0b] = ACTIONS(128), - [anon_sym_0o] = ACTIONS(128), - [anon_sym_0x] = ACTIONS(128), - [sym_val_date] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [sym__str_single_quotes] = ACTIONS(128), - [sym__str_back_ticks] = ACTIONS(128), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(128), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(128), - [anon_sym_CARET] = ACTIONS(128), + [ts_builtin_sym_end] = ACTIONS(117), + [anon_sym_export] = ACTIONS(115), + [anon_sym_alias] = ACTIONS(115), + [anon_sym_let] = ACTIONS(115), + [anon_sym_let_DASHenv] = ACTIONS(115), + [anon_sym_mut] = ACTIONS(115), + [anon_sym_const] = ACTIONS(115), + [anon_sym_SEMI] = ACTIONS(115), + [sym_cmd_identifier] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_def] = ACTIONS(115), + [anon_sym_export_DASHenv] = ACTIONS(115), + [anon_sym_extern] = ACTIONS(115), + [anon_sym_module] = ACTIONS(115), + [anon_sym_use] = ACTIONS(115), + [anon_sym_LBRACK] = ACTIONS(115), + [anon_sym_LPAREN] = ACTIONS(115), + [anon_sym_DOLLAR] = ACTIONS(115), + [anon_sym_error] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_break] = ACTIONS(115), + [anon_sym_continue] = ACTIONS(115), + [anon_sym_for] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_loop] = ACTIONS(115), + [anon_sym_while] = ACTIONS(115), + [anon_sym_do] = ACTIONS(115), + [anon_sym_if] = ACTIONS(115), + [anon_sym_match] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(115), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_try] = ACTIONS(115), + [anon_sym_return] = ACTIONS(115), + [anon_sym_source] = ACTIONS(115), + [anon_sym_source_DASHenv] = ACTIONS(115), + [anon_sym_register] = ACTIONS(115), + [anon_sym_hide] = ACTIONS(115), + [anon_sym_hide_DASHenv] = ACTIONS(115), + [anon_sym_overlay] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_where] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(115), + [anon_sym_BANG_EQ] = ACTIONS(115), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(115), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(115), + [anon_sym_BANG_TILDE] = ACTIONS(115), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_not] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(149), + [sym_val_nothing] = ACTIONS(115), + [anon_sym_true] = ACTIONS(115), + [anon_sym_false] = ACTIONS(115), + [aux_sym_val_number_token1] = ACTIONS(115), + [aux_sym_val_number_token2] = ACTIONS(115), + [aux_sym_val_number_token3] = ACTIONS(115), + [anon_sym_inf] = ACTIONS(115), + [anon_sym_DASHinf] = ACTIONS(115), + [anon_sym_NaN] = ACTIONS(115), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_0b] = ACTIONS(115), + [anon_sym_0o] = ACTIONS(115), + [anon_sym_0x] = ACTIONS(115), + [sym_val_date] = ACTIONS(115), + [anon_sym_DQUOTE] = ACTIONS(115), + [sym__str_single_quotes] = ACTIONS(115), + [sym__str_back_ticks] = ACTIONS(115), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(115), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(115), + [anon_sym_CARET] = ACTIONS(115), [anon_sym_POUND] = ACTIONS(105), }, [14] = { [sym_comment] = STATE(14), - [anon_sym_export] = ACTIONS(140), - [anon_sym_alias] = ACTIONS(140), - [anon_sym_let] = ACTIONS(140), - [anon_sym_let_DASHenv] = ACTIONS(140), - [anon_sym_mut] = ACTIONS(140), - [anon_sym_const] = ACTIONS(140), - [anon_sym_SEMI] = ACTIONS(140), - [sym_cmd_identifier] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_def] = ACTIONS(140), - [anon_sym_def_DASHenv] = ACTIONS(140), - [anon_sym_export_DASHenv] = ACTIONS(140), - [anon_sym_extern] = ACTIONS(140), - [anon_sym_module] = ACTIONS(140), - [anon_sym_use] = ACTIONS(140), - [anon_sym_LBRACK] = ACTIONS(140), - [anon_sym_LPAREN] = ACTIONS(140), - [anon_sym_RPAREN] = ACTIONS(140), - [anon_sym_DOLLAR] = ACTIONS(140), - [anon_sym_error] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_break] = ACTIONS(140), - [anon_sym_continue] = ACTIONS(140), - [anon_sym_for] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_loop] = ACTIONS(140), - [anon_sym_while] = ACTIONS(140), - [anon_sym_do] = ACTIONS(140), - [anon_sym_if] = ACTIONS(140), - [anon_sym_match] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(140), - [anon_sym_RBRACE] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_try] = ACTIONS(140), - [anon_sym_return] = ACTIONS(140), - [anon_sym_source] = ACTIONS(140), - [anon_sym_source_DASHenv] = ACTIONS(140), - [anon_sym_register] = ACTIONS(140), - [anon_sym_hide] = ACTIONS(140), - [anon_sym_hide_DASHenv] = ACTIONS(140), - [anon_sym_overlay] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_where] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(140), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(140), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(140), - [anon_sym_BANG_EQ] = ACTIONS(140), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(140), - [anon_sym_GT_EQ] = ACTIONS(140), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(140), - [anon_sym_BANG_TILDE] = ACTIONS(140), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_not] = ACTIONS(140), - [sym_val_nothing] = ACTIONS(140), - [anon_sym_true] = ACTIONS(140), - [anon_sym_false] = ACTIONS(140), - [aux_sym_val_number_token1] = ACTIONS(140), - [aux_sym_val_number_token2] = ACTIONS(140), - [aux_sym_val_number_token3] = ACTIONS(140), - [anon_sym_inf] = ACTIONS(140), - [anon_sym_DASHinf] = ACTIONS(140), - [anon_sym_NaN] = ACTIONS(140), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_0b] = ACTIONS(140), - [anon_sym_0o] = ACTIONS(140), - [anon_sym_0x] = ACTIONS(140), - [sym_val_date] = ACTIONS(140), - [anon_sym_DQUOTE] = ACTIONS(140), - [sym__str_single_quotes] = ACTIONS(140), - [sym__str_back_ticks] = ACTIONS(140), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(140), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(140), - [anon_sym_CARET] = ACTIONS(140), + [ts_builtin_sym_end] = ACTIONS(147), + [anon_sym_export] = ACTIONS(145), + [anon_sym_alias] = ACTIONS(145), + [anon_sym_let] = ACTIONS(145), + [anon_sym_let_DASHenv] = ACTIONS(145), + [anon_sym_mut] = ACTIONS(145), + [anon_sym_const] = ACTIONS(145), + [anon_sym_SEMI] = ACTIONS(145), + [sym_cmd_identifier] = ACTIONS(145), + [anon_sym_LF] = ACTIONS(147), + [anon_sym_def] = ACTIONS(145), + [anon_sym_export_DASHenv] = ACTIONS(145), + [anon_sym_extern] = ACTIONS(145), + [anon_sym_module] = ACTIONS(145), + [anon_sym_use] = ACTIONS(145), + [anon_sym_LBRACK] = ACTIONS(145), + [anon_sym_LPAREN] = ACTIONS(145), + [anon_sym_DOLLAR] = ACTIONS(145), + [anon_sym_error] = ACTIONS(145), + [anon_sym_GT] = ACTIONS(145), + [anon_sym_DASH] = ACTIONS(145), + [anon_sym_break] = ACTIONS(145), + [anon_sym_continue] = ACTIONS(145), + [anon_sym_for] = ACTIONS(145), + [anon_sym_in] = ACTIONS(145), + [anon_sym_loop] = ACTIONS(145), + [anon_sym_while] = ACTIONS(145), + [anon_sym_do] = ACTIONS(145), + [anon_sym_if] = ACTIONS(145), + [anon_sym_match] = ACTIONS(145), + [anon_sym_LBRACE] = ACTIONS(145), + [anon_sym_DOT] = ACTIONS(145), + [anon_sym_try] = ACTIONS(145), + [anon_sym_return] = ACTIONS(145), + [anon_sym_source] = ACTIONS(145), + [anon_sym_source_DASHenv] = ACTIONS(145), + [anon_sym_register] = ACTIONS(145), + [anon_sym_hide] = ACTIONS(145), + [anon_sym_hide_DASHenv] = ACTIONS(145), + [anon_sym_overlay] = ACTIONS(145), + [anon_sym_STAR] = ACTIONS(145), + [anon_sym_where] = ACTIONS(145), + [anon_sym_STAR_STAR] = ACTIONS(145), + [anon_sym_PLUS_PLUS] = ACTIONS(145), + [anon_sym_SLASH] = ACTIONS(145), + [anon_sym_mod] = ACTIONS(145), + [anon_sym_SLASH_SLASH] = ACTIONS(145), + [anon_sym_PLUS] = ACTIONS(145), + [anon_sym_bit_DASHshl] = ACTIONS(145), + [anon_sym_bit_DASHshr] = ACTIONS(145), + [anon_sym_EQ_EQ] = ACTIONS(145), + [anon_sym_BANG_EQ] = ACTIONS(145), + [anon_sym_LT2] = ACTIONS(145), + [anon_sym_LT_EQ] = ACTIONS(145), + [anon_sym_GT_EQ] = ACTIONS(145), + [anon_sym_not_DASHin] = ACTIONS(145), + [anon_sym_starts_DASHwith] = ACTIONS(145), + [anon_sym_ends_DASHwith] = ACTIONS(145), + [anon_sym_EQ_TILDE] = ACTIONS(145), + [anon_sym_BANG_TILDE] = ACTIONS(145), + [anon_sym_bit_DASHand] = ACTIONS(145), + [anon_sym_bit_DASHxor] = ACTIONS(145), + [anon_sym_bit_DASHor] = ACTIONS(145), + [anon_sym_and] = ACTIONS(145), + [anon_sym_xor] = ACTIONS(145), + [anon_sym_or] = ACTIONS(145), + [anon_sym_not] = ACTIONS(145), + [anon_sym_DOT2] = ACTIONS(147), + [sym_val_nothing] = ACTIONS(145), + [anon_sym_true] = ACTIONS(145), + [anon_sym_false] = ACTIONS(145), + [aux_sym_val_number_token1] = ACTIONS(145), + [aux_sym_val_number_token2] = ACTIONS(145), + [aux_sym_val_number_token3] = ACTIONS(145), + [anon_sym_inf] = ACTIONS(145), + [anon_sym_DASHinf] = ACTIONS(145), + [anon_sym_NaN] = ACTIONS(145), + [aux_sym__val_number_decimal_token1] = ACTIONS(145), + [aux_sym__val_number_decimal_token2] = ACTIONS(145), + [anon_sym_ns] = ACTIONS(145), + [anon_sym_s] = ACTIONS(145), + [anon_sym_us] = ACTIONS(145), + [anon_sym_ms] = ACTIONS(145), + [anon_sym_sec] = ACTIONS(145), + [anon_sym_min] = ACTIONS(145), + [anon_sym_hr] = ACTIONS(145), + [anon_sym_day] = ACTIONS(145), + [anon_sym_wk] = ACTIONS(145), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(145), + [anon_sym_kb] = ACTIONS(145), + [anon_sym_kB] = ACTIONS(145), + [anon_sym_Kb] = ACTIONS(145), + [anon_sym_KB] = ACTIONS(145), + [anon_sym_mb] = ACTIONS(145), + [anon_sym_mB] = ACTIONS(145), + [anon_sym_Mb] = ACTIONS(145), + [anon_sym_MB] = ACTIONS(145), + [anon_sym_gb] = ACTIONS(145), + [anon_sym_gB] = ACTIONS(145), + [anon_sym_Gb] = ACTIONS(145), + [anon_sym_GB] = ACTIONS(145), + [anon_sym_tb] = ACTIONS(145), + [anon_sym_tB] = ACTIONS(145), + [anon_sym_Tb] = ACTIONS(145), + [anon_sym_TB] = ACTIONS(145), + [anon_sym_pb] = ACTIONS(145), + [anon_sym_pB] = ACTIONS(145), + [anon_sym_Pb] = ACTIONS(145), + [anon_sym_PB] = ACTIONS(145), + [anon_sym_eb] = ACTIONS(145), + [anon_sym_eB] = ACTIONS(145), + [anon_sym_Eb] = ACTIONS(145), + [anon_sym_EB] = ACTIONS(145), + [anon_sym_kib] = ACTIONS(145), + [anon_sym_kiB] = ACTIONS(145), + [anon_sym_kIB] = ACTIONS(145), + [anon_sym_kIb] = ACTIONS(145), + [anon_sym_Kib] = ACTIONS(145), + [anon_sym_KIb] = ACTIONS(145), + [anon_sym_KIB] = ACTIONS(145), + [anon_sym_mib] = ACTIONS(145), + [anon_sym_miB] = ACTIONS(145), + [anon_sym_mIB] = ACTIONS(145), + [anon_sym_mIb] = ACTIONS(145), + [anon_sym_Mib] = ACTIONS(145), + [anon_sym_MIb] = ACTIONS(145), + [anon_sym_MIB] = ACTIONS(145), + [anon_sym_gib] = ACTIONS(145), + [anon_sym_giB] = ACTIONS(145), + [anon_sym_gIB] = ACTIONS(145), + [anon_sym_gIb] = ACTIONS(145), + [anon_sym_Gib] = ACTIONS(145), + [anon_sym_GIb] = ACTIONS(145), + [anon_sym_GIB] = ACTIONS(145), + [anon_sym_tib] = ACTIONS(145), + [anon_sym_tiB] = ACTIONS(145), + [anon_sym_tIB] = ACTIONS(145), + [anon_sym_tIb] = ACTIONS(145), + [anon_sym_Tib] = ACTIONS(145), + [anon_sym_TIb] = ACTIONS(145), + [anon_sym_TIB] = ACTIONS(145), + [anon_sym_pib] = ACTIONS(145), + [anon_sym_piB] = ACTIONS(145), + [anon_sym_pIB] = ACTIONS(145), + [anon_sym_pIb] = ACTIONS(145), + [anon_sym_Pib] = ACTIONS(145), + [anon_sym_PIb] = ACTIONS(145), + [anon_sym_PIB] = ACTIONS(145), + [anon_sym_eib] = ACTIONS(145), + [anon_sym_eiB] = ACTIONS(145), + [anon_sym_eIB] = ACTIONS(145), + [anon_sym_eIb] = ACTIONS(145), + [anon_sym_Eib] = ACTIONS(145), + [anon_sym_EIb] = ACTIONS(145), + [anon_sym_EIB] = ACTIONS(145), + [anon_sym_0b] = ACTIONS(145), + [anon_sym_0o] = ACTIONS(145), + [anon_sym_0x] = ACTIONS(145), + [sym_val_date] = ACTIONS(145), + [anon_sym_DQUOTE] = ACTIONS(145), + [sym__str_single_quotes] = ACTIONS(145), + [sym__str_back_ticks] = ACTIONS(145), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(145), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(145), + [anon_sym_CARET] = ACTIONS(145), [anon_sym_POUND] = ACTIONS(105), }, [15] = { [sym_comment] = STATE(15), - [ts_builtin_sym_end] = ACTIONS(130), - [anon_sym_export] = ACTIONS(128), - [anon_sym_alias] = ACTIONS(128), - [anon_sym_let] = ACTIONS(128), - [anon_sym_let_DASHenv] = ACTIONS(128), - [anon_sym_mut] = ACTIONS(128), - [anon_sym_const] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [sym_cmd_identifier] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_def] = ACTIONS(128), - [anon_sym_def_DASHenv] = ACTIONS(128), - [anon_sym_export_DASHenv] = ACTIONS(128), - [anon_sym_extern] = ACTIONS(128), - [anon_sym_module] = ACTIONS(128), - [anon_sym_use] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [anon_sym_DOLLAR] = ACTIONS(128), - [anon_sym_error] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_break] = ACTIONS(128), - [anon_sym_continue] = ACTIONS(128), - [anon_sym_for] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_loop] = ACTIONS(128), - [anon_sym_while] = ACTIONS(128), - [anon_sym_do] = ACTIONS(128), - [anon_sym_if] = ACTIONS(128), - [anon_sym_match] = ACTIONS(128), - [anon_sym_LBRACE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_try] = ACTIONS(128), - [anon_sym_return] = ACTIONS(128), - [anon_sym_source] = ACTIONS(128), - [anon_sym_source_DASHenv] = ACTIONS(128), - [anon_sym_register] = ACTIONS(128), - [anon_sym_hide] = ACTIONS(128), - [anon_sym_hide_DASHenv] = ACTIONS(128), - [anon_sym_overlay] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_where] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(128), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(128), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(128), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_not] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [sym_val_nothing] = ACTIONS(128), - [anon_sym_true] = ACTIONS(128), - [anon_sym_false] = ACTIONS(128), - [aux_sym_val_number_token1] = ACTIONS(128), - [aux_sym_val_number_token2] = ACTIONS(128), - [aux_sym_val_number_token3] = ACTIONS(128), - [anon_sym_inf] = ACTIONS(128), - [anon_sym_DASHinf] = ACTIONS(128), - [anon_sym_NaN] = ACTIONS(128), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_0b] = ACTIONS(128), - [anon_sym_0o] = ACTIONS(128), - [anon_sym_0x] = ACTIONS(128), - [sym_val_date] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [sym__str_single_quotes] = ACTIONS(128), - [sym__str_back_ticks] = ACTIONS(128), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(128), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(128), - [anon_sym_CARET] = ACTIONS(128), + [ts_builtin_sym_end] = ACTIONS(136), + [anon_sym_export] = ACTIONS(134), + [anon_sym_alias] = ACTIONS(134), + [anon_sym_let] = ACTIONS(134), + [anon_sym_let_DASHenv] = ACTIONS(134), + [anon_sym_mut] = ACTIONS(134), + [anon_sym_const] = ACTIONS(134), + [anon_sym_SEMI] = ACTIONS(134), + [sym_cmd_identifier] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_def] = ACTIONS(134), + [anon_sym_export_DASHenv] = ACTIONS(134), + [anon_sym_extern] = ACTIONS(134), + [anon_sym_module] = ACTIONS(134), + [anon_sym_use] = ACTIONS(134), + [anon_sym_LBRACK] = ACTIONS(134), + [anon_sym_LPAREN] = ACTIONS(134), + [anon_sym_DOLLAR] = ACTIONS(134), + [anon_sym_error] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_break] = ACTIONS(134), + [anon_sym_continue] = ACTIONS(134), + [anon_sym_for] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_loop] = ACTIONS(134), + [anon_sym_while] = ACTIONS(134), + [anon_sym_do] = ACTIONS(134), + [anon_sym_if] = ACTIONS(134), + [anon_sym_match] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(134), + [anon_sym_DOT] = ACTIONS(134), + [anon_sym_try] = ACTIONS(134), + [anon_sym_return] = ACTIONS(134), + [anon_sym_source] = ACTIONS(134), + [anon_sym_source_DASHenv] = ACTIONS(134), + [anon_sym_register] = ACTIONS(134), + [anon_sym_hide] = ACTIONS(134), + [anon_sym_hide_DASHenv] = ACTIONS(134), + [anon_sym_overlay] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_where] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(134), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(134), + [anon_sym_BANG_EQ] = ACTIONS(134), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(134), + [anon_sym_GT_EQ] = ACTIONS(134), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(134), + [anon_sym_BANG_TILDE] = ACTIONS(134), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_not] = ACTIONS(134), + [anon_sym_DOT2] = ACTIONS(151), + [sym_val_nothing] = ACTIONS(134), + [anon_sym_true] = ACTIONS(134), + [anon_sym_false] = ACTIONS(134), + [aux_sym_val_number_token1] = ACTIONS(134), + [aux_sym_val_number_token2] = ACTIONS(134), + [aux_sym_val_number_token3] = ACTIONS(134), + [anon_sym_inf] = ACTIONS(134), + [anon_sym_DASHinf] = ACTIONS(134), + [anon_sym_NaN] = ACTIONS(134), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_0b] = ACTIONS(134), + [anon_sym_0o] = ACTIONS(134), + [anon_sym_0x] = ACTIONS(134), + [sym_val_date] = ACTIONS(134), + [anon_sym_DQUOTE] = ACTIONS(134), + [sym__str_single_quotes] = ACTIONS(134), + [sym__str_back_ticks] = ACTIONS(134), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(134), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(134), + [anon_sym_CARET] = ACTIONS(134), [anon_sym_POUND] = ACTIONS(105), }, [16] = { [sym_comment] = STATE(16), - [anon_sym_export] = ACTIONS(151), - [anon_sym_alias] = ACTIONS(151), - [anon_sym_let] = ACTIONS(151), - [anon_sym_let_DASHenv] = ACTIONS(151), - [anon_sym_mut] = ACTIONS(151), - [anon_sym_const] = ACTIONS(151), - [anon_sym_SEMI] = ACTIONS(151), - [sym_cmd_identifier] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_def] = ACTIONS(151), - [anon_sym_def_DASHenv] = ACTIONS(151), - [anon_sym_export_DASHenv] = ACTIONS(151), - [anon_sym_extern] = ACTIONS(151), - [anon_sym_module] = ACTIONS(151), - [anon_sym_use] = ACTIONS(151), - [anon_sym_LBRACK] = ACTIONS(151), - [anon_sym_LPAREN] = ACTIONS(151), - [anon_sym_RPAREN] = ACTIONS(151), - [anon_sym_DOLLAR] = ACTIONS(151), - [anon_sym_error] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_break] = ACTIONS(151), - [anon_sym_continue] = ACTIONS(151), - [anon_sym_for] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_loop] = ACTIONS(151), - [anon_sym_while] = ACTIONS(151), - [anon_sym_do] = ACTIONS(151), - [anon_sym_if] = ACTIONS(151), - [anon_sym_match] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(151), - [anon_sym_RBRACE] = ACTIONS(151), - [anon_sym_DOT] = ACTIONS(151), - [anon_sym_try] = ACTIONS(151), - [anon_sym_return] = ACTIONS(151), - [anon_sym_source] = ACTIONS(151), - [anon_sym_source_DASHenv] = ACTIONS(151), - [anon_sym_register] = ACTIONS(151), - [anon_sym_hide] = ACTIONS(151), - [anon_sym_hide_DASHenv] = ACTIONS(151), - [anon_sym_overlay] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_where] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [anon_sym_not] = ACTIONS(151), - [sym_val_nothing] = ACTIONS(151), - [anon_sym_true] = ACTIONS(151), - [anon_sym_false] = ACTIONS(151), - [aux_sym_val_number_token1] = ACTIONS(151), - [aux_sym_val_number_token2] = ACTIONS(151), - [aux_sym_val_number_token3] = ACTIONS(151), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), - [anon_sym_ns] = ACTIONS(155), - [anon_sym_s] = ACTIONS(155), - [anon_sym_us] = ACTIONS(155), - [anon_sym_ms] = ACTIONS(155), - [anon_sym_sec] = ACTIONS(155), - [anon_sym_min] = ACTIONS(155), - [anon_sym_hr] = ACTIONS(155), - [anon_sym_day] = ACTIONS(155), - [anon_sym_wk] = ACTIONS(155), - [anon_sym_b] = ACTIONS(157), - [anon_sym_B] = ACTIONS(157), - [anon_sym_kb] = ACTIONS(157), - [anon_sym_kB] = ACTIONS(157), - [anon_sym_Kb] = ACTIONS(157), - [anon_sym_KB] = ACTIONS(157), - [anon_sym_mb] = ACTIONS(157), - [anon_sym_mB] = ACTIONS(157), - [anon_sym_Mb] = ACTIONS(157), - [anon_sym_MB] = ACTIONS(157), - [anon_sym_gb] = ACTIONS(157), - [anon_sym_gB] = ACTIONS(157), - [anon_sym_Gb] = ACTIONS(157), - [anon_sym_GB] = ACTIONS(157), - [anon_sym_tb] = ACTIONS(157), - [anon_sym_tB] = ACTIONS(157), - [anon_sym_Tb] = ACTIONS(157), - [anon_sym_TB] = ACTIONS(157), - [anon_sym_pb] = ACTIONS(157), - [anon_sym_pB] = ACTIONS(157), - [anon_sym_Pb] = ACTIONS(157), - [anon_sym_PB] = ACTIONS(157), - [anon_sym_eb] = ACTIONS(157), - [anon_sym_eB] = ACTIONS(157), - [anon_sym_Eb] = ACTIONS(157), - [anon_sym_EB] = ACTIONS(157), - [anon_sym_kib] = ACTIONS(157), - [anon_sym_kiB] = ACTIONS(157), - [anon_sym_kIB] = ACTIONS(157), - [anon_sym_kIb] = ACTIONS(157), - [anon_sym_Kib] = ACTIONS(157), - [anon_sym_KIb] = ACTIONS(157), - [anon_sym_KIB] = ACTIONS(157), - [anon_sym_mib] = ACTIONS(157), - [anon_sym_miB] = ACTIONS(157), - [anon_sym_mIB] = ACTIONS(157), - [anon_sym_mIb] = ACTIONS(157), - [anon_sym_Mib] = ACTIONS(157), - [anon_sym_MIb] = ACTIONS(157), - [anon_sym_MIB] = ACTIONS(157), - [anon_sym_gib] = ACTIONS(157), - [anon_sym_giB] = ACTIONS(157), - [anon_sym_gIB] = ACTIONS(157), - [anon_sym_gIb] = ACTIONS(157), - [anon_sym_Gib] = ACTIONS(157), - [anon_sym_GIb] = ACTIONS(157), - [anon_sym_GIB] = ACTIONS(157), - [anon_sym_tib] = ACTIONS(157), - [anon_sym_tiB] = ACTIONS(157), - [anon_sym_tIB] = ACTIONS(157), - [anon_sym_tIb] = ACTIONS(157), - [anon_sym_Tib] = ACTIONS(157), - [anon_sym_TIb] = ACTIONS(157), - [anon_sym_TIB] = ACTIONS(157), - [anon_sym_pib] = ACTIONS(157), - [anon_sym_piB] = ACTIONS(157), - [anon_sym_pIB] = ACTIONS(157), - [anon_sym_pIb] = ACTIONS(157), - [anon_sym_Pib] = ACTIONS(157), - [anon_sym_PIb] = ACTIONS(157), - [anon_sym_PIB] = ACTIONS(157), - [anon_sym_eib] = ACTIONS(157), - [anon_sym_eiB] = ACTIONS(157), - [anon_sym_eIB] = ACTIONS(157), - [anon_sym_eIb] = ACTIONS(157), - [anon_sym_Eib] = ACTIONS(157), - [anon_sym_EIb] = ACTIONS(157), - [anon_sym_EIB] = ACTIONS(157), - [anon_sym_0b] = ACTIONS(151), - [anon_sym_0o] = ACTIONS(151), - [anon_sym_0x] = ACTIONS(151), - [sym_val_date] = ACTIONS(151), - [anon_sym_DQUOTE] = ACTIONS(151), - [sym__str_single_quotes] = ACTIONS(151), - [sym__str_back_ticks] = ACTIONS(151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(151), - [anon_sym_CARET] = ACTIONS(151), - [anon_sym_POUND] = ACTIONS(105), - }, - [17] = { - [sym_comment] = STATE(17), - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_export] = ACTIONS(140), - [anon_sym_alias] = ACTIONS(140), - [anon_sym_let] = ACTIONS(140), - [anon_sym_let_DASHenv] = ACTIONS(140), - [anon_sym_mut] = ACTIONS(140), - [anon_sym_const] = ACTIONS(140), - [anon_sym_SEMI] = ACTIONS(140), - [sym_cmd_identifier] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_def] = ACTIONS(140), - [anon_sym_def_DASHenv] = ACTIONS(140), - [anon_sym_export_DASHenv] = ACTIONS(140), - [anon_sym_extern] = ACTIONS(140), - [anon_sym_module] = ACTIONS(140), - [anon_sym_use] = ACTIONS(140), - [anon_sym_LBRACK] = ACTIONS(140), - [anon_sym_LPAREN] = ACTIONS(140), - [anon_sym_DOLLAR] = ACTIONS(140), - [anon_sym_error] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_break] = ACTIONS(140), - [anon_sym_continue] = ACTIONS(140), - [anon_sym_for] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_loop] = ACTIONS(140), - [anon_sym_while] = ACTIONS(140), - [anon_sym_do] = ACTIONS(140), - [anon_sym_if] = ACTIONS(140), - [anon_sym_match] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_try] = ACTIONS(140), - [anon_sym_return] = ACTIONS(140), - [anon_sym_source] = ACTIONS(140), - [anon_sym_source_DASHenv] = ACTIONS(140), - [anon_sym_register] = ACTIONS(140), - [anon_sym_hide] = ACTIONS(140), - [anon_sym_hide_DASHenv] = ACTIONS(140), - [anon_sym_overlay] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_where] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(140), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(140), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(140), - [anon_sym_BANG_EQ] = ACTIONS(140), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(140), - [anon_sym_GT_EQ] = ACTIONS(140), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(140), - [anon_sym_BANG_TILDE] = ACTIONS(140), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_not] = ACTIONS(140), - [anon_sym_DOT2] = ACTIONS(159), - [sym_val_nothing] = ACTIONS(140), - [anon_sym_true] = ACTIONS(140), - [anon_sym_false] = ACTIONS(140), - [aux_sym_val_number_token1] = ACTIONS(140), - [aux_sym_val_number_token2] = ACTIONS(140), - [aux_sym_val_number_token3] = ACTIONS(140), - [anon_sym_inf] = ACTIONS(140), - [anon_sym_DASHinf] = ACTIONS(140), - [anon_sym_NaN] = ACTIONS(140), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_0b] = ACTIONS(140), - [anon_sym_0o] = ACTIONS(140), - [anon_sym_0x] = ACTIONS(140), - [sym_val_date] = ACTIONS(140), - [anon_sym_DQUOTE] = ACTIONS(140), - [sym__str_single_quotes] = ACTIONS(140), - [sym__str_back_ticks] = ACTIONS(140), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(140), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(140), - [anon_sym_CARET] = ACTIONS(140), - [anon_sym_POUND] = ACTIONS(105), - }, - [18] = { - [sym_comment] = STATE(18), [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_export] = ACTIONS(107), [anon_sym_alias] = ACTIONS(107), @@ -61973,7 +61721,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_def] = ACTIONS(107), - [anon_sym_def_DASHenv] = ACTIONS(107), [anon_sym_export_DASHenv] = ACTIONS(107), [anon_sym_extern] = ACTIONS(107), [anon_sym_module] = ACTIONS(107), @@ -62131,428 +61878,765 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, + [17] = { + [sym_comment] = STATE(17), + [anon_sym_export] = ACTIONS(134), + [anon_sym_alias] = ACTIONS(134), + [anon_sym_let] = ACTIONS(134), + [anon_sym_let_DASHenv] = ACTIONS(134), + [anon_sym_mut] = ACTIONS(134), + [anon_sym_const] = ACTIONS(134), + [anon_sym_SEMI] = ACTIONS(134), + [sym_cmd_identifier] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_def] = ACTIONS(134), + [anon_sym_export_DASHenv] = ACTIONS(134), + [anon_sym_extern] = ACTIONS(134), + [anon_sym_module] = ACTIONS(134), + [anon_sym_use] = ACTIONS(134), + [anon_sym_LBRACK] = ACTIONS(134), + [anon_sym_LPAREN] = ACTIONS(134), + [anon_sym_RPAREN] = ACTIONS(134), + [anon_sym_DOLLAR] = ACTIONS(134), + [anon_sym_error] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_break] = ACTIONS(134), + [anon_sym_continue] = ACTIONS(134), + [anon_sym_for] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_loop] = ACTIONS(134), + [anon_sym_while] = ACTIONS(134), + [anon_sym_do] = ACTIONS(134), + [anon_sym_if] = ACTIONS(134), + [anon_sym_match] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(134), + [anon_sym_RBRACE] = ACTIONS(134), + [anon_sym_DOT] = ACTIONS(134), + [anon_sym_try] = ACTIONS(134), + [anon_sym_return] = ACTIONS(134), + [anon_sym_source] = ACTIONS(134), + [anon_sym_source_DASHenv] = ACTIONS(134), + [anon_sym_register] = ACTIONS(134), + [anon_sym_hide] = ACTIONS(134), + [anon_sym_hide_DASHenv] = ACTIONS(134), + [anon_sym_overlay] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_where] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(134), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(134), + [anon_sym_BANG_EQ] = ACTIONS(134), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(134), + [anon_sym_GT_EQ] = ACTIONS(134), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(134), + [anon_sym_BANG_TILDE] = ACTIONS(134), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_not] = ACTIONS(134), + [sym_val_nothing] = ACTIONS(134), + [anon_sym_true] = ACTIONS(134), + [anon_sym_false] = ACTIONS(134), + [aux_sym_val_number_token1] = ACTIONS(134), + [aux_sym_val_number_token2] = ACTIONS(134), + [aux_sym_val_number_token3] = ACTIONS(134), + [anon_sym_inf] = ACTIONS(134), + [anon_sym_DASHinf] = ACTIONS(134), + [anon_sym_NaN] = ACTIONS(134), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_0b] = ACTIONS(134), + [anon_sym_0o] = ACTIONS(134), + [anon_sym_0x] = ACTIONS(134), + [sym_val_date] = ACTIONS(134), + [anon_sym_DQUOTE] = ACTIONS(134), + [sym__str_single_quotes] = ACTIONS(134), + [sym__str_back_ticks] = ACTIONS(134), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(134), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(134), + [anon_sym_CARET] = ACTIONS(134), + [anon_sym_POUND] = ACTIONS(105), + }, + [18] = { + [sym_comment] = STATE(18), + [ts_builtin_sym_end] = ACTIONS(117), + [anon_sym_export] = ACTIONS(115), + [anon_sym_alias] = ACTIONS(115), + [anon_sym_let] = ACTIONS(115), + [anon_sym_let_DASHenv] = ACTIONS(115), + [anon_sym_mut] = ACTIONS(115), + [anon_sym_const] = ACTIONS(115), + [anon_sym_SEMI] = ACTIONS(115), + [sym_cmd_identifier] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_def] = ACTIONS(115), + [anon_sym_export_DASHenv] = ACTIONS(115), + [anon_sym_extern] = ACTIONS(115), + [anon_sym_module] = ACTIONS(115), + [anon_sym_use] = ACTIONS(115), + [anon_sym_LBRACK] = ACTIONS(115), + [anon_sym_LPAREN] = ACTIONS(115), + [anon_sym_DOLLAR] = ACTIONS(115), + [anon_sym_error] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_break] = ACTIONS(115), + [anon_sym_continue] = ACTIONS(115), + [anon_sym_for] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_loop] = ACTIONS(115), + [anon_sym_while] = ACTIONS(115), + [anon_sym_do] = ACTIONS(115), + [anon_sym_if] = ACTIONS(115), + [anon_sym_match] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(115), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_try] = ACTIONS(115), + [anon_sym_return] = ACTIONS(115), + [anon_sym_source] = ACTIONS(115), + [anon_sym_source_DASHenv] = ACTIONS(115), + [anon_sym_register] = ACTIONS(115), + [anon_sym_hide] = ACTIONS(115), + [anon_sym_hide_DASHenv] = ACTIONS(115), + [anon_sym_overlay] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_where] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(115), + [anon_sym_BANG_EQ] = ACTIONS(115), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(115), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(115), + [anon_sym_BANG_TILDE] = ACTIONS(115), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_not] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [sym_val_nothing] = ACTIONS(115), + [anon_sym_true] = ACTIONS(115), + [anon_sym_false] = ACTIONS(115), + [aux_sym_val_number_token1] = ACTIONS(115), + [aux_sym_val_number_token2] = ACTIONS(115), + [aux_sym_val_number_token3] = ACTIONS(115), + [anon_sym_inf] = ACTIONS(115), + [anon_sym_DASHinf] = ACTIONS(115), + [anon_sym_NaN] = ACTIONS(115), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_0b] = ACTIONS(115), + [anon_sym_0o] = ACTIONS(115), + [anon_sym_0x] = ACTIONS(115), + [sym_val_date] = ACTIONS(115), + [anon_sym_DQUOTE] = ACTIONS(115), + [sym__str_single_quotes] = ACTIONS(115), + [sym__str_back_ticks] = ACTIONS(115), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(115), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(115), + [anon_sym_CARET] = ACTIONS(115), + [anon_sym_POUND] = ACTIONS(105), + }, [19] = { [sym_comment] = STATE(19), - [ts_builtin_sym_end] = ACTIONS(138), - [anon_sym_export] = ACTIONS(136), - [anon_sym_alias] = ACTIONS(136), - [anon_sym_let] = ACTIONS(136), - [anon_sym_let_DASHenv] = ACTIONS(136), - [anon_sym_mut] = ACTIONS(136), - [anon_sym_const] = ACTIONS(136), - [anon_sym_SEMI] = ACTIONS(136), - [sym_cmd_identifier] = ACTIONS(136), - [anon_sym_LF] = ACTIONS(138), - [anon_sym_def] = ACTIONS(136), - [anon_sym_def_DASHenv] = ACTIONS(136), - [anon_sym_export_DASHenv] = ACTIONS(136), - [anon_sym_extern] = ACTIONS(136), - [anon_sym_module] = ACTIONS(136), - [anon_sym_use] = ACTIONS(136), - [anon_sym_LBRACK] = ACTIONS(136), - [anon_sym_LPAREN] = ACTIONS(136), - [anon_sym_DOLLAR] = ACTIONS(136), - [anon_sym_error] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_break] = ACTIONS(136), - [anon_sym_continue] = ACTIONS(136), - [anon_sym_for] = ACTIONS(136), - [anon_sym_in] = ACTIONS(136), - [anon_sym_loop] = ACTIONS(136), - [anon_sym_while] = ACTIONS(136), - [anon_sym_do] = ACTIONS(136), - [anon_sym_if] = ACTIONS(136), - [anon_sym_match] = ACTIONS(136), - [anon_sym_LBRACE] = ACTIONS(136), - [anon_sym_DOT] = ACTIONS(136), - [anon_sym_try] = ACTIONS(136), - [anon_sym_return] = ACTIONS(136), - [anon_sym_source] = ACTIONS(136), - [anon_sym_source_DASHenv] = ACTIONS(136), - [anon_sym_register] = ACTIONS(136), - [anon_sym_hide] = ACTIONS(136), - [anon_sym_hide_DASHenv] = ACTIONS(136), - [anon_sym_overlay] = ACTIONS(136), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_where] = ACTIONS(136), - [anon_sym_STAR_STAR] = ACTIONS(136), - [anon_sym_PLUS_PLUS] = ACTIONS(136), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_mod] = ACTIONS(136), - [anon_sym_SLASH_SLASH] = ACTIONS(136), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_bit_DASHshl] = ACTIONS(136), - [anon_sym_bit_DASHshr] = ACTIONS(136), - [anon_sym_EQ_EQ] = ACTIONS(136), - [anon_sym_BANG_EQ] = ACTIONS(136), - [anon_sym_LT2] = ACTIONS(136), - [anon_sym_LT_EQ] = ACTIONS(136), - [anon_sym_GT_EQ] = ACTIONS(136), - [anon_sym_not_DASHin] = ACTIONS(136), - [anon_sym_starts_DASHwith] = ACTIONS(136), - [anon_sym_ends_DASHwith] = ACTIONS(136), - [anon_sym_EQ_TILDE] = ACTIONS(136), - [anon_sym_BANG_TILDE] = ACTIONS(136), - [anon_sym_bit_DASHand] = ACTIONS(136), - [anon_sym_bit_DASHxor] = ACTIONS(136), - [anon_sym_bit_DASHor] = ACTIONS(136), - [anon_sym_and] = ACTIONS(136), - [anon_sym_xor] = ACTIONS(136), - [anon_sym_or] = ACTIONS(136), - [anon_sym_not] = ACTIONS(136), - [anon_sym_DOT2] = ACTIONS(138), - [sym_val_nothing] = ACTIONS(136), - [anon_sym_true] = ACTIONS(136), - [anon_sym_false] = ACTIONS(136), - [aux_sym_val_number_token1] = ACTIONS(136), - [aux_sym_val_number_token2] = ACTIONS(136), - [aux_sym_val_number_token3] = ACTIONS(136), - [anon_sym_inf] = ACTIONS(136), - [anon_sym_DASHinf] = ACTIONS(136), - [anon_sym_NaN] = ACTIONS(136), - [aux_sym__val_number_decimal_token1] = ACTIONS(136), - [aux_sym__val_number_decimal_token2] = ACTIONS(136), - [anon_sym_ns] = ACTIONS(136), - [anon_sym_s] = ACTIONS(136), - [anon_sym_us] = ACTIONS(136), - [anon_sym_ms] = ACTIONS(136), - [anon_sym_sec] = ACTIONS(136), - [anon_sym_min] = ACTIONS(136), - [anon_sym_hr] = ACTIONS(136), - [anon_sym_day] = ACTIONS(136), - [anon_sym_wk] = ACTIONS(136), - [anon_sym_b] = ACTIONS(136), - [anon_sym_B] = ACTIONS(136), - [anon_sym_kb] = ACTIONS(136), - [anon_sym_kB] = ACTIONS(136), - [anon_sym_Kb] = ACTIONS(136), - [anon_sym_KB] = ACTIONS(136), - [anon_sym_mb] = ACTIONS(136), - [anon_sym_mB] = ACTIONS(136), - [anon_sym_Mb] = ACTIONS(136), - [anon_sym_MB] = ACTIONS(136), - [anon_sym_gb] = ACTIONS(136), - [anon_sym_gB] = ACTIONS(136), - [anon_sym_Gb] = ACTIONS(136), - [anon_sym_GB] = ACTIONS(136), - [anon_sym_tb] = ACTIONS(136), - [anon_sym_tB] = ACTIONS(136), - [anon_sym_Tb] = ACTIONS(136), - [anon_sym_TB] = ACTIONS(136), - [anon_sym_pb] = ACTIONS(136), - [anon_sym_pB] = ACTIONS(136), - [anon_sym_Pb] = ACTIONS(136), - [anon_sym_PB] = ACTIONS(136), - [anon_sym_eb] = ACTIONS(136), - [anon_sym_eB] = ACTIONS(136), - [anon_sym_Eb] = ACTIONS(136), - [anon_sym_EB] = ACTIONS(136), - [anon_sym_kib] = ACTIONS(136), - [anon_sym_kiB] = ACTIONS(136), - [anon_sym_kIB] = ACTIONS(136), - [anon_sym_kIb] = ACTIONS(136), - [anon_sym_Kib] = ACTIONS(136), - [anon_sym_KIb] = ACTIONS(136), - [anon_sym_KIB] = ACTIONS(136), - [anon_sym_mib] = ACTIONS(136), - [anon_sym_miB] = ACTIONS(136), - [anon_sym_mIB] = ACTIONS(136), - [anon_sym_mIb] = ACTIONS(136), - [anon_sym_Mib] = ACTIONS(136), - [anon_sym_MIb] = ACTIONS(136), - [anon_sym_MIB] = ACTIONS(136), - [anon_sym_gib] = ACTIONS(136), - [anon_sym_giB] = ACTIONS(136), - [anon_sym_gIB] = ACTIONS(136), - [anon_sym_gIb] = ACTIONS(136), - [anon_sym_Gib] = ACTIONS(136), - [anon_sym_GIb] = ACTIONS(136), - [anon_sym_GIB] = ACTIONS(136), - [anon_sym_tib] = ACTIONS(136), - [anon_sym_tiB] = ACTIONS(136), - [anon_sym_tIB] = ACTIONS(136), - [anon_sym_tIb] = ACTIONS(136), - [anon_sym_Tib] = ACTIONS(136), - [anon_sym_TIb] = ACTIONS(136), - [anon_sym_TIB] = ACTIONS(136), - [anon_sym_pib] = ACTIONS(136), - [anon_sym_piB] = ACTIONS(136), - [anon_sym_pIB] = ACTIONS(136), - [anon_sym_pIb] = ACTIONS(136), - [anon_sym_Pib] = ACTIONS(136), - [anon_sym_PIb] = ACTIONS(136), - [anon_sym_PIB] = ACTIONS(136), - [anon_sym_eib] = ACTIONS(136), - [anon_sym_eiB] = ACTIONS(136), - [anon_sym_eIB] = ACTIONS(136), - [anon_sym_eIb] = ACTIONS(136), - [anon_sym_Eib] = ACTIONS(136), - [anon_sym_EIb] = ACTIONS(136), - [anon_sym_EIB] = ACTIONS(136), - [anon_sym_0b] = ACTIONS(136), - [anon_sym_0o] = ACTIONS(136), - [anon_sym_0x] = ACTIONS(136), - [sym_val_date] = ACTIONS(136), - [anon_sym_DQUOTE] = ACTIONS(136), - [sym__str_single_quotes] = ACTIONS(136), - [sym__str_back_ticks] = ACTIONS(136), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(136), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(136), - [anon_sym_CARET] = ACTIONS(136), + [anon_sym_export] = ACTIONS(153), + [anon_sym_alias] = ACTIONS(153), + [anon_sym_let] = ACTIONS(153), + [anon_sym_let_DASHenv] = ACTIONS(153), + [anon_sym_mut] = ACTIONS(153), + [anon_sym_const] = ACTIONS(153), + [anon_sym_SEMI] = ACTIONS(153), + [sym_cmd_identifier] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_def] = ACTIONS(153), + [anon_sym_export_DASHenv] = ACTIONS(153), + [anon_sym_extern] = ACTIONS(153), + [anon_sym_module] = ACTIONS(153), + [anon_sym_use] = ACTIONS(153), + [anon_sym_LBRACK] = ACTIONS(153), + [anon_sym_LPAREN] = ACTIONS(153), + [anon_sym_RPAREN] = ACTIONS(153), + [anon_sym_DOLLAR] = ACTIONS(153), + [anon_sym_error] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_break] = ACTIONS(153), + [anon_sym_continue] = ACTIONS(153), + [anon_sym_for] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_loop] = ACTIONS(153), + [anon_sym_while] = ACTIONS(153), + [anon_sym_do] = ACTIONS(153), + [anon_sym_if] = ACTIONS(153), + [anon_sym_match] = ACTIONS(153), + [anon_sym_LBRACE] = ACTIONS(153), + [anon_sym_RBRACE] = ACTIONS(153), + [anon_sym_DOT] = ACTIONS(153), + [anon_sym_try] = ACTIONS(153), + [anon_sym_return] = ACTIONS(153), + [anon_sym_source] = ACTIONS(153), + [anon_sym_source_DASHenv] = ACTIONS(153), + [anon_sym_register] = ACTIONS(153), + [anon_sym_hide] = ACTIONS(153), + [anon_sym_hide_DASHenv] = ACTIONS(153), + [anon_sym_overlay] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_where] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(153), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(153), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(153), + [anon_sym_BANG_EQ] = ACTIONS(153), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(153), + [anon_sym_GT_EQ] = ACTIONS(153), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(153), + [anon_sym_BANG_TILDE] = ACTIONS(153), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [anon_sym_not] = ACTIONS(153), + [sym_val_nothing] = ACTIONS(153), + [anon_sym_true] = ACTIONS(153), + [anon_sym_false] = ACTIONS(153), + [aux_sym_val_number_token1] = ACTIONS(153), + [aux_sym_val_number_token2] = ACTIONS(153), + [aux_sym_val_number_token3] = ACTIONS(153), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), + [anon_sym_ns] = ACTIONS(157), + [anon_sym_s] = ACTIONS(157), + [anon_sym_us] = ACTIONS(157), + [anon_sym_ms] = ACTIONS(157), + [anon_sym_sec] = ACTIONS(157), + [anon_sym_min] = ACTIONS(157), + [anon_sym_hr] = ACTIONS(157), + [anon_sym_day] = ACTIONS(157), + [anon_sym_wk] = ACTIONS(157), + [anon_sym_b] = ACTIONS(159), + [anon_sym_B] = ACTIONS(159), + [anon_sym_kb] = ACTIONS(159), + [anon_sym_kB] = ACTIONS(159), + [anon_sym_Kb] = ACTIONS(159), + [anon_sym_KB] = ACTIONS(159), + [anon_sym_mb] = ACTIONS(159), + [anon_sym_mB] = ACTIONS(159), + [anon_sym_Mb] = ACTIONS(159), + [anon_sym_MB] = ACTIONS(159), + [anon_sym_gb] = ACTIONS(159), + [anon_sym_gB] = ACTIONS(159), + [anon_sym_Gb] = ACTIONS(159), + [anon_sym_GB] = ACTIONS(159), + [anon_sym_tb] = ACTIONS(159), + [anon_sym_tB] = ACTIONS(159), + [anon_sym_Tb] = ACTIONS(159), + [anon_sym_TB] = ACTIONS(159), + [anon_sym_pb] = ACTIONS(159), + [anon_sym_pB] = ACTIONS(159), + [anon_sym_Pb] = ACTIONS(159), + [anon_sym_PB] = ACTIONS(159), + [anon_sym_eb] = ACTIONS(159), + [anon_sym_eB] = ACTIONS(159), + [anon_sym_Eb] = ACTIONS(159), + [anon_sym_EB] = ACTIONS(159), + [anon_sym_kib] = ACTIONS(159), + [anon_sym_kiB] = ACTIONS(159), + [anon_sym_kIB] = ACTIONS(159), + [anon_sym_kIb] = ACTIONS(159), + [anon_sym_Kib] = ACTIONS(159), + [anon_sym_KIb] = ACTIONS(159), + [anon_sym_KIB] = ACTIONS(159), + [anon_sym_mib] = ACTIONS(159), + [anon_sym_miB] = ACTIONS(159), + [anon_sym_mIB] = ACTIONS(159), + [anon_sym_mIb] = ACTIONS(159), + [anon_sym_Mib] = ACTIONS(159), + [anon_sym_MIb] = ACTIONS(159), + [anon_sym_MIB] = ACTIONS(159), + [anon_sym_gib] = ACTIONS(159), + [anon_sym_giB] = ACTIONS(159), + [anon_sym_gIB] = ACTIONS(159), + [anon_sym_gIb] = ACTIONS(159), + [anon_sym_Gib] = ACTIONS(159), + [anon_sym_GIb] = ACTIONS(159), + [anon_sym_GIB] = ACTIONS(159), + [anon_sym_tib] = ACTIONS(159), + [anon_sym_tiB] = ACTIONS(159), + [anon_sym_tIB] = ACTIONS(159), + [anon_sym_tIb] = ACTIONS(159), + [anon_sym_Tib] = ACTIONS(159), + [anon_sym_TIb] = ACTIONS(159), + [anon_sym_TIB] = ACTIONS(159), + [anon_sym_pib] = ACTIONS(159), + [anon_sym_piB] = ACTIONS(159), + [anon_sym_pIB] = ACTIONS(159), + [anon_sym_pIb] = ACTIONS(159), + [anon_sym_Pib] = ACTIONS(159), + [anon_sym_PIb] = ACTIONS(159), + [anon_sym_PIB] = ACTIONS(159), + [anon_sym_eib] = ACTIONS(159), + [anon_sym_eiB] = ACTIONS(159), + [anon_sym_eIB] = ACTIONS(159), + [anon_sym_eIb] = ACTIONS(159), + [anon_sym_Eib] = ACTIONS(159), + [anon_sym_EIb] = ACTIONS(159), + [anon_sym_EIB] = ACTIONS(159), + [anon_sym_0b] = ACTIONS(153), + [anon_sym_0o] = ACTIONS(153), + [anon_sym_0x] = ACTIONS(153), + [sym_val_date] = ACTIONS(153), + [anon_sym_DQUOTE] = ACTIONS(153), + [sym__str_single_quotes] = ACTIONS(153), + [sym__str_back_ticks] = ACTIONS(153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(153), + [anon_sym_CARET] = ACTIONS(153), [anon_sym_POUND] = ACTIONS(105), }, [20] = { [sym_comment] = STATE(20), - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_export] = ACTIONS(140), - [anon_sym_alias] = ACTIONS(140), - [anon_sym_let] = ACTIONS(140), - [anon_sym_let_DASHenv] = ACTIONS(140), - [anon_sym_mut] = ACTIONS(140), - [anon_sym_const] = ACTIONS(140), - [anon_sym_SEMI] = ACTIONS(140), - [sym_cmd_identifier] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_def] = ACTIONS(140), - [anon_sym_def_DASHenv] = ACTIONS(140), - [anon_sym_export_DASHenv] = ACTIONS(140), - [anon_sym_extern] = ACTIONS(140), - [anon_sym_module] = ACTIONS(140), - [anon_sym_use] = ACTIONS(140), - [anon_sym_LBRACK] = ACTIONS(140), - [anon_sym_LPAREN] = ACTIONS(140), - [anon_sym_DOLLAR] = ACTIONS(140), - [anon_sym_error] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_break] = ACTIONS(140), - [anon_sym_continue] = ACTIONS(140), - [anon_sym_for] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_loop] = ACTIONS(140), - [anon_sym_while] = ACTIONS(140), - [anon_sym_do] = ACTIONS(140), - [anon_sym_if] = ACTIONS(140), - [anon_sym_match] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_try] = ACTIONS(140), - [anon_sym_return] = ACTIONS(140), - [anon_sym_source] = ACTIONS(140), - [anon_sym_source_DASHenv] = ACTIONS(140), - [anon_sym_register] = ACTIONS(140), - [anon_sym_hide] = ACTIONS(140), - [anon_sym_hide_DASHenv] = ACTIONS(140), - [anon_sym_overlay] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_where] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(140), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(140), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(140), - [anon_sym_BANG_EQ] = ACTIONS(140), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(140), - [anon_sym_GT_EQ] = ACTIONS(140), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(140), - [anon_sym_BANG_TILDE] = ACTIONS(140), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_not] = ACTIONS(140), - [sym_val_nothing] = ACTIONS(140), - [anon_sym_true] = ACTIONS(140), - [anon_sym_false] = ACTIONS(140), - [aux_sym_val_number_token1] = ACTIONS(140), - [aux_sym_val_number_token2] = ACTIONS(140), - [aux_sym_val_number_token3] = ACTIONS(140), - [anon_sym_inf] = ACTIONS(140), - [anon_sym_DASHinf] = ACTIONS(140), - [anon_sym_NaN] = ACTIONS(140), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_0b] = ACTIONS(140), - [anon_sym_0o] = ACTIONS(140), - [anon_sym_0x] = ACTIONS(140), - [sym_val_date] = ACTIONS(140), - [anon_sym_DQUOTE] = ACTIONS(140), - [sym__str_single_quotes] = ACTIONS(140), - [sym__str_back_ticks] = ACTIONS(140), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(140), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(140), - [anon_sym_CARET] = ACTIONS(140), + [ts_builtin_sym_end] = ACTIONS(136), + [anon_sym_export] = ACTIONS(134), + [anon_sym_alias] = ACTIONS(134), + [anon_sym_let] = ACTIONS(134), + [anon_sym_let_DASHenv] = ACTIONS(134), + [anon_sym_mut] = ACTIONS(134), + [anon_sym_const] = ACTIONS(134), + [anon_sym_SEMI] = ACTIONS(134), + [sym_cmd_identifier] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_def] = ACTIONS(134), + [anon_sym_export_DASHenv] = ACTIONS(134), + [anon_sym_extern] = ACTIONS(134), + [anon_sym_module] = ACTIONS(134), + [anon_sym_use] = ACTIONS(134), + [anon_sym_LBRACK] = ACTIONS(134), + [anon_sym_LPAREN] = ACTIONS(134), + [anon_sym_DOLLAR] = ACTIONS(134), + [anon_sym_error] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_break] = ACTIONS(134), + [anon_sym_continue] = ACTIONS(134), + [anon_sym_for] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_loop] = ACTIONS(134), + [anon_sym_while] = ACTIONS(134), + [anon_sym_do] = ACTIONS(134), + [anon_sym_if] = ACTIONS(134), + [anon_sym_match] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(134), + [anon_sym_DOT] = ACTIONS(134), + [anon_sym_try] = ACTIONS(134), + [anon_sym_return] = ACTIONS(134), + [anon_sym_source] = ACTIONS(134), + [anon_sym_source_DASHenv] = ACTIONS(134), + [anon_sym_register] = ACTIONS(134), + [anon_sym_hide] = ACTIONS(134), + [anon_sym_hide_DASHenv] = ACTIONS(134), + [anon_sym_overlay] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_where] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(134), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(134), + [anon_sym_BANG_EQ] = ACTIONS(134), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(134), + [anon_sym_GT_EQ] = ACTIONS(134), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(134), + [anon_sym_BANG_TILDE] = ACTIONS(134), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_not] = ACTIONS(134), + [sym_val_nothing] = ACTIONS(134), + [anon_sym_true] = ACTIONS(134), + [anon_sym_false] = ACTIONS(134), + [aux_sym_val_number_token1] = ACTIONS(134), + [aux_sym_val_number_token2] = ACTIONS(134), + [aux_sym_val_number_token3] = ACTIONS(134), + [anon_sym_inf] = ACTIONS(134), + [anon_sym_DASHinf] = ACTIONS(134), + [anon_sym_NaN] = ACTIONS(134), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_0b] = ACTIONS(134), + [anon_sym_0o] = ACTIONS(134), + [anon_sym_0x] = ACTIONS(134), + [sym_val_date] = ACTIONS(134), + [anon_sym_DQUOTE] = ACTIONS(134), + [sym__str_single_quotes] = ACTIONS(134), + [sym__str_back_ticks] = ACTIONS(134), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(134), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(134), + [anon_sym_CARET] = ACTIONS(134), [anon_sym_POUND] = ACTIONS(105), }, [21] = { [sym_comment] = STATE(21), - [ts_builtin_sym_end] = ACTIONS(153), - [anon_sym_export] = ACTIONS(151), - [anon_sym_alias] = ACTIONS(151), - [anon_sym_let] = ACTIONS(151), - [anon_sym_let_DASHenv] = ACTIONS(151), - [anon_sym_mut] = ACTIONS(151), - [anon_sym_const] = ACTIONS(151), - [anon_sym_SEMI] = ACTIONS(151), - [sym_cmd_identifier] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_def] = ACTIONS(151), - [anon_sym_def_DASHenv] = ACTIONS(151), - [anon_sym_export_DASHenv] = ACTIONS(151), - [anon_sym_extern] = ACTIONS(151), - [anon_sym_module] = ACTIONS(151), - [anon_sym_use] = ACTIONS(151), - [anon_sym_LBRACK] = ACTIONS(151), - [anon_sym_LPAREN] = ACTIONS(151), - [anon_sym_DOLLAR] = ACTIONS(151), - [anon_sym_error] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_break] = ACTIONS(151), - [anon_sym_continue] = ACTIONS(151), - [anon_sym_for] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_loop] = ACTIONS(151), - [anon_sym_while] = ACTIONS(151), - [anon_sym_do] = ACTIONS(151), - [anon_sym_if] = ACTIONS(151), - [anon_sym_match] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(151), - [anon_sym_DOT] = ACTIONS(151), - [anon_sym_try] = ACTIONS(151), - [anon_sym_return] = ACTIONS(151), - [anon_sym_source] = ACTIONS(151), - [anon_sym_source_DASHenv] = ACTIONS(151), - [anon_sym_register] = ACTIONS(151), - [anon_sym_hide] = ACTIONS(151), - [anon_sym_hide_DASHenv] = ACTIONS(151), - [anon_sym_overlay] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_where] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [anon_sym_not] = ACTIONS(151), - [sym_val_nothing] = ACTIONS(151), - [anon_sym_true] = ACTIONS(151), - [anon_sym_false] = ACTIONS(151), - [aux_sym_val_number_token1] = ACTIONS(151), - [aux_sym_val_number_token2] = ACTIONS(151), - [aux_sym_val_number_token3] = ACTIONS(151), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), + [ts_builtin_sym_end] = ACTIONS(155), + [anon_sym_export] = ACTIONS(153), + [anon_sym_alias] = ACTIONS(153), + [anon_sym_let] = ACTIONS(153), + [anon_sym_let_DASHenv] = ACTIONS(153), + [anon_sym_mut] = ACTIONS(153), + [anon_sym_const] = ACTIONS(153), + [anon_sym_SEMI] = ACTIONS(153), + [sym_cmd_identifier] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_def] = ACTIONS(153), + [anon_sym_export_DASHenv] = ACTIONS(153), + [anon_sym_extern] = ACTIONS(153), + [anon_sym_module] = ACTIONS(153), + [anon_sym_use] = ACTIONS(153), + [anon_sym_LBRACK] = ACTIONS(153), + [anon_sym_LPAREN] = ACTIONS(153), + [anon_sym_DOLLAR] = ACTIONS(153), + [anon_sym_error] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_break] = ACTIONS(153), + [anon_sym_continue] = ACTIONS(153), + [anon_sym_for] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_loop] = ACTIONS(153), + [anon_sym_while] = ACTIONS(153), + [anon_sym_do] = ACTIONS(153), + [anon_sym_if] = ACTIONS(153), + [anon_sym_match] = ACTIONS(153), + [anon_sym_LBRACE] = ACTIONS(153), + [anon_sym_DOT] = ACTIONS(153), + [anon_sym_try] = ACTIONS(153), + [anon_sym_return] = ACTIONS(153), + [anon_sym_source] = ACTIONS(153), + [anon_sym_source_DASHenv] = ACTIONS(153), + [anon_sym_register] = ACTIONS(153), + [anon_sym_hide] = ACTIONS(153), + [anon_sym_hide_DASHenv] = ACTIONS(153), + [anon_sym_overlay] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_where] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(153), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(153), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(153), + [anon_sym_BANG_EQ] = ACTIONS(153), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(153), + [anon_sym_GT_EQ] = ACTIONS(153), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(153), + [anon_sym_BANG_TILDE] = ACTIONS(153), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [anon_sym_not] = ACTIONS(153), + [sym_val_nothing] = ACTIONS(153), + [anon_sym_true] = ACTIONS(153), + [anon_sym_false] = ACTIONS(153), + [aux_sym_val_number_token1] = ACTIONS(153), + [aux_sym_val_number_token2] = ACTIONS(153), + [aux_sym_val_number_token3] = ACTIONS(153), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), [anon_sym_ns] = ACTIONS(161), [anon_sym_s] = ACTIONS(161), [anon_sym_us] = ACTIONS(161), @@ -62630,16 +62714,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_Eib] = ACTIONS(163), [anon_sym_EIb] = ACTIONS(163), [anon_sym_EIB] = ACTIONS(163), - [anon_sym_0b] = ACTIONS(151), - [anon_sym_0o] = ACTIONS(151), - [anon_sym_0x] = ACTIONS(151), - [sym_val_date] = ACTIONS(151), - [anon_sym_DQUOTE] = ACTIONS(151), - [sym__str_single_quotes] = ACTIONS(151), - [sym__str_back_ticks] = ACTIONS(151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(151), - [anon_sym_CARET] = ACTIONS(151), + [anon_sym_0b] = ACTIONS(153), + [anon_sym_0o] = ACTIONS(153), + [anon_sym_0x] = ACTIONS(153), + [sym_val_date] = ACTIONS(153), + [anon_sym_DQUOTE] = ACTIONS(153), + [sym__str_single_quotes] = ACTIONS(153), + [sym__str_back_ticks] = ACTIONS(153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(153), + [anon_sym_CARET] = ACTIONS(153), [anon_sym_POUND] = ACTIONS(105), }, [22] = { @@ -62652,7 +62736,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(107), [sym_cmd_identifier] = ACTIONS(107), [anon_sym_def] = ACTIONS(107), - [anon_sym_def_DASHenv] = ACTIONS(107), [anon_sym_export_DASHenv] = ACTIONS(107), [anon_sym_extern] = ACTIONS(107), [anon_sym_module] = ACTIONS(107), @@ -62805,341 +62888,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(109), [sym__str_back_ticks] = ACTIONS(109), [aux_sym_record_entry_token1] = ACTIONS(107), + [anon_sym_def_DASHenv] = ACTIONS(107), [sym__record_key] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, [23] = { [sym_comment] = STATE(23), - [anon_sym_export] = ACTIONS(128), - [anon_sym_alias] = ACTIONS(128), - [anon_sym_let] = ACTIONS(128), - [anon_sym_let_DASHenv] = ACTIONS(128), - [anon_sym_mut] = ACTIONS(128), - [anon_sym_const] = ACTIONS(128), - [sym_cmd_identifier] = ACTIONS(128), - [anon_sym_def] = ACTIONS(128), - [anon_sym_def_DASHenv] = ACTIONS(128), - [anon_sym_export_DASHenv] = ACTIONS(128), - [anon_sym_extern] = ACTIONS(128), - [anon_sym_module] = ACTIONS(128), - [anon_sym_use] = ACTIONS(128), - [anon_sym_COMMA] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(130), - [anon_sym_DOLLAR] = ACTIONS(130), - [anon_sym_error] = ACTIONS(128), - [anon_sym_list] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_break] = ACTIONS(128), - [anon_sym_continue] = ACTIONS(128), - [anon_sym_for] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_loop] = ACTIONS(128), - [anon_sym_make] = ACTIONS(128), - [anon_sym_while] = ACTIONS(128), - [anon_sym_do] = ACTIONS(128), - [anon_sym_if] = ACTIONS(128), - [anon_sym_else] = ACTIONS(128), - [anon_sym_match] = ACTIONS(128), - [anon_sym_RBRACE] = ACTIONS(130), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_try] = ACTIONS(128), - [anon_sym_catch] = ACTIONS(128), - [anon_sym_return] = ACTIONS(128), - [anon_sym_source] = ACTIONS(128), - [anon_sym_source_DASHenv] = ACTIONS(128), - [anon_sym_register] = ACTIONS(128), - [anon_sym_hide] = ACTIONS(128), - [anon_sym_hide_DASHenv] = ACTIONS(128), - [anon_sym_overlay] = ACTIONS(128), - [anon_sym_new] = ACTIONS(128), - [anon_sym_as] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(130), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(130), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(130), - [anon_sym_BANG_EQ] = ACTIONS(130), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(130), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(130), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(169), - [aux_sym_val_number_token1] = ACTIONS(130), - [aux_sym_val_number_token2] = ACTIONS(130), - [aux_sym_val_number_token3] = ACTIONS(130), - [anon_sym_inf] = ACTIONS(128), - [anon_sym_DASHinf] = ACTIONS(128), - [anon_sym_NaN] = ACTIONS(128), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(130), - [sym__str_single_quotes] = ACTIONS(130), - [sym__str_back_ticks] = ACTIONS(130), - [aux_sym_record_entry_token1] = ACTIONS(128), - [sym__record_key] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(3), - }, - [24] = { - [sym_comment] = STATE(24), - [anon_sym_export] = ACTIONS(119), - [anon_sym_alias] = ACTIONS(119), - [anon_sym_let] = ACTIONS(119), - [anon_sym_let_DASHenv] = ACTIONS(119), - [anon_sym_mut] = ACTIONS(119), - [anon_sym_const] = ACTIONS(119), - [sym_cmd_identifier] = ACTIONS(119), - [anon_sym_def] = ACTIONS(119), - [anon_sym_def_DASHenv] = ACTIONS(119), - [anon_sym_export_DASHenv] = ACTIONS(119), - [anon_sym_extern] = ACTIONS(119), - [anon_sym_module] = ACTIONS(119), - [anon_sym_use] = ACTIONS(119), - [anon_sym_COMMA] = ACTIONS(121), - [anon_sym_LPAREN] = ACTIONS(121), - [anon_sym_DOLLAR] = ACTIONS(121), - [anon_sym_error] = ACTIONS(119), - [anon_sym_list] = ACTIONS(119), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_DASH] = ACTIONS(119), - [anon_sym_break] = ACTIONS(119), - [anon_sym_continue] = ACTIONS(119), - [anon_sym_for] = ACTIONS(119), - [anon_sym_in] = ACTIONS(119), - [anon_sym_loop] = ACTIONS(119), - [anon_sym_make] = ACTIONS(119), - [anon_sym_while] = ACTIONS(119), - [anon_sym_do] = ACTIONS(119), - [anon_sym_if] = ACTIONS(119), - [anon_sym_else] = ACTIONS(119), - [anon_sym_match] = ACTIONS(119), - [anon_sym_RBRACE] = ACTIONS(121), - [anon_sym_DOT] = ACTIONS(119), - [anon_sym_try] = ACTIONS(119), - [anon_sym_catch] = ACTIONS(119), - [anon_sym_return] = ACTIONS(119), - [anon_sym_source] = ACTIONS(119), - [anon_sym_source_DASHenv] = ACTIONS(119), - [anon_sym_register] = ACTIONS(119), - [anon_sym_hide] = ACTIONS(119), - [anon_sym_hide_DASHenv] = ACTIONS(119), - [anon_sym_overlay] = ACTIONS(119), - [anon_sym_new] = ACTIONS(119), - [anon_sym_as] = ACTIONS(119), - [anon_sym_STAR] = ACTIONS(119), - [anon_sym_STAR_STAR] = ACTIONS(121), - [anon_sym_PLUS_PLUS] = ACTIONS(119), - [anon_sym_SLASH] = ACTIONS(119), - [anon_sym_mod] = ACTIONS(119), - [anon_sym_SLASH_SLASH] = ACTIONS(121), - [anon_sym_PLUS] = ACTIONS(119), - [anon_sym_bit_DASHshl] = ACTIONS(119), - [anon_sym_bit_DASHshr] = ACTIONS(119), - [anon_sym_EQ_EQ] = ACTIONS(121), - [anon_sym_BANG_EQ] = ACTIONS(121), - [anon_sym_LT2] = ACTIONS(119), - [anon_sym_LT_EQ] = ACTIONS(121), - [anon_sym_GT_EQ] = ACTIONS(121), - [anon_sym_not_DASHin] = ACTIONS(119), - [anon_sym_starts_DASHwith] = ACTIONS(119), - [anon_sym_ends_DASHwith] = ACTIONS(119), - [anon_sym_EQ_TILDE] = ACTIONS(121), - [anon_sym_BANG_TILDE] = ACTIONS(121), - [anon_sym_bit_DASHand] = ACTIONS(119), - [anon_sym_bit_DASHxor] = ACTIONS(119), - [anon_sym_bit_DASHor] = ACTIONS(119), - [anon_sym_and] = ACTIONS(119), - [anon_sym_xor] = ACTIONS(119), - [anon_sym_or] = ACTIONS(119), - [anon_sym_DOT2] = ACTIONS(171), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(174), - [aux_sym_val_number_token1] = ACTIONS(121), - [aux_sym_val_number_token2] = ACTIONS(121), - [aux_sym_val_number_token3] = ACTIONS(121), - [anon_sym_inf] = ACTIONS(119), - [anon_sym_DASHinf] = ACTIONS(119), - [anon_sym_NaN] = ACTIONS(119), - [aux_sym__val_number_decimal_token1] = ACTIONS(119), - [aux_sym__val_number_decimal_token2] = ACTIONS(119), - [anon_sym_ns] = ACTIONS(119), - [anon_sym_s] = ACTIONS(119), - [anon_sym_us] = ACTIONS(119), - [anon_sym_ms] = ACTIONS(119), - [anon_sym_sec] = ACTIONS(119), - [anon_sym_min] = ACTIONS(119), - [anon_sym_hr] = ACTIONS(119), - [anon_sym_day] = ACTIONS(119), - [anon_sym_wk] = ACTIONS(119), - [anon_sym_b] = ACTIONS(119), - [anon_sym_B] = ACTIONS(119), - [anon_sym_kb] = ACTIONS(119), - [anon_sym_kB] = ACTIONS(119), - [anon_sym_Kb] = ACTIONS(119), - [anon_sym_KB] = ACTIONS(119), - [anon_sym_mb] = ACTIONS(119), - [anon_sym_mB] = ACTIONS(119), - [anon_sym_Mb] = ACTIONS(119), - [anon_sym_MB] = ACTIONS(119), - [anon_sym_gb] = ACTIONS(119), - [anon_sym_gB] = ACTIONS(119), - [anon_sym_Gb] = ACTIONS(119), - [anon_sym_GB] = ACTIONS(119), - [anon_sym_tb] = ACTIONS(119), - [anon_sym_tB] = ACTIONS(119), - [anon_sym_Tb] = ACTIONS(119), - [anon_sym_TB] = ACTIONS(119), - [anon_sym_pb] = ACTIONS(119), - [anon_sym_pB] = ACTIONS(119), - [anon_sym_Pb] = ACTIONS(119), - [anon_sym_PB] = ACTIONS(119), - [anon_sym_eb] = ACTIONS(119), - [anon_sym_eB] = ACTIONS(119), - [anon_sym_Eb] = ACTIONS(119), - [anon_sym_EB] = ACTIONS(119), - [anon_sym_kib] = ACTIONS(119), - [anon_sym_kiB] = ACTIONS(119), - [anon_sym_kIB] = ACTIONS(119), - [anon_sym_kIb] = ACTIONS(119), - [anon_sym_Kib] = ACTIONS(119), - [anon_sym_KIb] = ACTIONS(119), - [anon_sym_KIB] = ACTIONS(119), - [anon_sym_mib] = ACTIONS(119), - [anon_sym_miB] = ACTIONS(119), - [anon_sym_mIB] = ACTIONS(119), - [anon_sym_mIb] = ACTIONS(119), - [anon_sym_Mib] = ACTIONS(119), - [anon_sym_MIb] = ACTIONS(119), - [anon_sym_MIB] = ACTIONS(119), - [anon_sym_gib] = ACTIONS(119), - [anon_sym_giB] = ACTIONS(119), - [anon_sym_gIB] = ACTIONS(119), - [anon_sym_gIb] = ACTIONS(119), - [anon_sym_Gib] = ACTIONS(119), - [anon_sym_GIb] = ACTIONS(119), - [anon_sym_GIB] = ACTIONS(119), - [anon_sym_tib] = ACTIONS(119), - [anon_sym_tiB] = ACTIONS(119), - [anon_sym_tIB] = ACTIONS(119), - [anon_sym_tIb] = ACTIONS(119), - [anon_sym_Tib] = ACTIONS(119), - [anon_sym_TIb] = ACTIONS(119), - [anon_sym_TIB] = ACTIONS(119), - [anon_sym_pib] = ACTIONS(119), - [anon_sym_piB] = ACTIONS(119), - [anon_sym_pIB] = ACTIONS(119), - [anon_sym_pIb] = ACTIONS(119), - [anon_sym_Pib] = ACTIONS(119), - [anon_sym_PIb] = ACTIONS(119), - [anon_sym_PIB] = ACTIONS(119), - [anon_sym_eib] = ACTIONS(119), - [anon_sym_eiB] = ACTIONS(119), - [anon_sym_eIB] = ACTIONS(119), - [anon_sym_eIb] = ACTIONS(119), - [anon_sym_Eib] = ACTIONS(119), - [anon_sym_EIb] = ACTIONS(119), - [anon_sym_EIB] = ACTIONS(119), - [anon_sym_DQUOTE] = ACTIONS(121), - [sym__str_single_quotes] = ACTIONS(121), - [sym__str_back_ticks] = ACTIONS(121), - [aux_sym_record_entry_token1] = ACTIONS(119), - [sym__record_key] = ACTIONS(119), - [anon_sym_POUND] = ACTIONS(3), - }, - [25] = { - [sym_comment] = STATE(25), [anon_sym_export] = ACTIONS(107), [anon_sym_alias] = ACTIONS(107), [anon_sym_let] = ACTIONS(107), @@ -63148,7 +62902,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(107), [sym_cmd_identifier] = ACTIONS(107), [anon_sym_def] = ACTIONS(107), - [anon_sym_def_DASHenv] = ACTIONS(107), [anon_sym_export_DASHenv] = ACTIONS(107), [anon_sym_extern] = ACTIONS(107), [anon_sym_module] = ACTIONS(107), @@ -63300,175 +63053,342 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(109), [sym__str_back_ticks] = ACTIONS(109), [aux_sym_record_entry_token1] = ACTIONS(107), + [anon_sym_def_DASHenv] = ACTIONS(107), [sym__record_key] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, - [26] = { - [sym_comment] = STATE(26), - [anon_sym_export] = ACTIONS(128), - [anon_sym_alias] = ACTIONS(128), - [anon_sym_let] = ACTIONS(128), - [anon_sym_let_DASHenv] = ACTIONS(128), - [anon_sym_mut] = ACTIONS(128), - [anon_sym_const] = ACTIONS(128), - [sym_cmd_identifier] = ACTIONS(128), - [anon_sym_def] = ACTIONS(128), - [anon_sym_def_DASHenv] = ACTIONS(128), - [anon_sym_export_DASHenv] = ACTIONS(128), - [anon_sym_extern] = ACTIONS(128), - [anon_sym_module] = ACTIONS(128), - [anon_sym_use] = ACTIONS(128), - [anon_sym_COMMA] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(130), - [anon_sym_DOLLAR] = ACTIONS(130), - [anon_sym_error] = ACTIONS(128), - [anon_sym_list] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_break] = ACTIONS(128), - [anon_sym_continue] = ACTIONS(128), - [anon_sym_for] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_loop] = ACTIONS(128), - [anon_sym_make] = ACTIONS(128), - [anon_sym_while] = ACTIONS(128), - [anon_sym_do] = ACTIONS(128), - [anon_sym_if] = ACTIONS(128), - [anon_sym_else] = ACTIONS(128), - [anon_sym_match] = ACTIONS(128), - [anon_sym_RBRACE] = ACTIONS(130), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_try] = ACTIONS(128), - [anon_sym_catch] = ACTIONS(128), - [anon_sym_return] = ACTIONS(128), - [anon_sym_source] = ACTIONS(128), - [anon_sym_source_DASHenv] = ACTIONS(128), - [anon_sym_register] = ACTIONS(128), - [anon_sym_hide] = ACTIONS(128), - [anon_sym_hide_DASHenv] = ACTIONS(128), - [anon_sym_overlay] = ACTIONS(128), - [anon_sym_new] = ACTIONS(128), - [anon_sym_as] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(130), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(130), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(130), - [anon_sym_BANG_EQ] = ACTIONS(130), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(130), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(130), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [aux_sym_val_number_token1] = ACTIONS(130), - [aux_sym_val_number_token2] = ACTIONS(130), - [aux_sym_val_number_token3] = ACTIONS(130), - [anon_sym_inf] = ACTIONS(128), - [anon_sym_DASHinf] = ACTIONS(128), - [anon_sym_NaN] = ACTIONS(128), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(130), - [sym__str_single_quotes] = ACTIONS(130), - [sym__str_back_ticks] = ACTIONS(130), - [aux_sym_record_entry_token1] = ACTIONS(128), - [sym__record_key] = ACTIONS(128), + [24] = { + [sym_comment] = STATE(24), + [anon_sym_export] = ACTIONS(125), + [anon_sym_alias] = ACTIONS(125), + [anon_sym_let] = ACTIONS(125), + [anon_sym_let_DASHenv] = ACTIONS(125), + [anon_sym_mut] = ACTIONS(125), + [anon_sym_const] = ACTIONS(125), + [sym_cmd_identifier] = ACTIONS(125), + [anon_sym_def] = ACTIONS(125), + [anon_sym_export_DASHenv] = ACTIONS(125), + [anon_sym_extern] = ACTIONS(125), + [anon_sym_module] = ACTIONS(125), + [anon_sym_use] = ACTIONS(125), + [anon_sym_COMMA] = ACTIONS(127), + [anon_sym_LPAREN] = ACTIONS(127), + [anon_sym_DOLLAR] = ACTIONS(127), + [anon_sym_error] = ACTIONS(125), + [anon_sym_list] = ACTIONS(125), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(125), + [anon_sym_break] = ACTIONS(125), + [anon_sym_continue] = ACTIONS(125), + [anon_sym_for] = ACTIONS(125), + [anon_sym_in] = ACTIONS(125), + [anon_sym_loop] = ACTIONS(125), + [anon_sym_make] = ACTIONS(125), + [anon_sym_while] = ACTIONS(125), + [anon_sym_do] = ACTIONS(125), + [anon_sym_if] = ACTIONS(125), + [anon_sym_else] = ACTIONS(125), + [anon_sym_match] = ACTIONS(125), + [anon_sym_RBRACE] = ACTIONS(127), + [anon_sym_DOT] = ACTIONS(125), + [anon_sym_try] = ACTIONS(125), + [anon_sym_catch] = ACTIONS(125), + [anon_sym_return] = ACTIONS(125), + [anon_sym_source] = ACTIONS(125), + [anon_sym_source_DASHenv] = ACTIONS(125), + [anon_sym_register] = ACTIONS(125), + [anon_sym_hide] = ACTIONS(125), + [anon_sym_hide_DASHenv] = ACTIONS(125), + [anon_sym_overlay] = ACTIONS(125), + [anon_sym_new] = ACTIONS(125), + [anon_sym_as] = ACTIONS(125), + [anon_sym_STAR] = ACTIONS(125), + [anon_sym_STAR_STAR] = ACTIONS(127), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_SLASH] = ACTIONS(125), + [anon_sym_mod] = ACTIONS(125), + [anon_sym_SLASH_SLASH] = ACTIONS(127), + [anon_sym_PLUS] = ACTIONS(125), + [anon_sym_bit_DASHshl] = ACTIONS(125), + [anon_sym_bit_DASHshr] = ACTIONS(125), + [anon_sym_EQ_EQ] = ACTIONS(127), + [anon_sym_BANG_EQ] = ACTIONS(127), + [anon_sym_LT2] = ACTIONS(125), + [anon_sym_LT_EQ] = ACTIONS(127), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_not_DASHin] = ACTIONS(125), + [anon_sym_starts_DASHwith] = ACTIONS(125), + [anon_sym_ends_DASHwith] = ACTIONS(125), + [anon_sym_EQ_TILDE] = ACTIONS(127), + [anon_sym_BANG_TILDE] = ACTIONS(127), + [anon_sym_bit_DASHand] = ACTIONS(125), + [anon_sym_bit_DASHxor] = ACTIONS(125), + [anon_sym_bit_DASHor] = ACTIONS(125), + [anon_sym_and] = ACTIONS(125), + [anon_sym_xor] = ACTIONS(125), + [anon_sym_or] = ACTIONS(125), + [anon_sym_DOT2] = ACTIONS(169), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(172), + [aux_sym_val_number_token1] = ACTIONS(127), + [aux_sym_val_number_token2] = ACTIONS(127), + [aux_sym_val_number_token3] = ACTIONS(127), + [anon_sym_inf] = ACTIONS(125), + [anon_sym_DASHinf] = ACTIONS(125), + [anon_sym_NaN] = ACTIONS(125), + [aux_sym__val_number_decimal_token1] = ACTIONS(125), + [aux_sym__val_number_decimal_token2] = ACTIONS(125), + [anon_sym_ns] = ACTIONS(125), + [anon_sym_s] = ACTIONS(125), + [anon_sym_us] = ACTIONS(125), + [anon_sym_ms] = ACTIONS(125), + [anon_sym_sec] = ACTIONS(125), + [anon_sym_min] = ACTIONS(125), + [anon_sym_hr] = ACTIONS(125), + [anon_sym_day] = ACTIONS(125), + [anon_sym_wk] = ACTIONS(125), + [anon_sym_b] = ACTIONS(125), + [anon_sym_B] = ACTIONS(125), + [anon_sym_kb] = ACTIONS(125), + [anon_sym_kB] = ACTIONS(125), + [anon_sym_Kb] = ACTIONS(125), + [anon_sym_KB] = ACTIONS(125), + [anon_sym_mb] = ACTIONS(125), + [anon_sym_mB] = ACTIONS(125), + [anon_sym_Mb] = ACTIONS(125), + [anon_sym_MB] = ACTIONS(125), + [anon_sym_gb] = ACTIONS(125), + [anon_sym_gB] = ACTIONS(125), + [anon_sym_Gb] = ACTIONS(125), + [anon_sym_GB] = ACTIONS(125), + [anon_sym_tb] = ACTIONS(125), + [anon_sym_tB] = ACTIONS(125), + [anon_sym_Tb] = ACTIONS(125), + [anon_sym_TB] = ACTIONS(125), + [anon_sym_pb] = ACTIONS(125), + [anon_sym_pB] = ACTIONS(125), + [anon_sym_Pb] = ACTIONS(125), + [anon_sym_PB] = ACTIONS(125), + [anon_sym_eb] = ACTIONS(125), + [anon_sym_eB] = ACTIONS(125), + [anon_sym_Eb] = ACTIONS(125), + [anon_sym_EB] = ACTIONS(125), + [anon_sym_kib] = ACTIONS(125), + [anon_sym_kiB] = ACTIONS(125), + [anon_sym_kIB] = ACTIONS(125), + [anon_sym_kIb] = ACTIONS(125), + [anon_sym_Kib] = ACTIONS(125), + [anon_sym_KIb] = ACTIONS(125), + [anon_sym_KIB] = ACTIONS(125), + [anon_sym_mib] = ACTIONS(125), + [anon_sym_miB] = ACTIONS(125), + [anon_sym_mIB] = ACTIONS(125), + [anon_sym_mIb] = ACTIONS(125), + [anon_sym_Mib] = ACTIONS(125), + [anon_sym_MIb] = ACTIONS(125), + [anon_sym_MIB] = ACTIONS(125), + [anon_sym_gib] = ACTIONS(125), + [anon_sym_giB] = ACTIONS(125), + [anon_sym_gIB] = ACTIONS(125), + [anon_sym_gIb] = ACTIONS(125), + [anon_sym_Gib] = ACTIONS(125), + [anon_sym_GIb] = ACTIONS(125), + [anon_sym_GIB] = ACTIONS(125), + [anon_sym_tib] = ACTIONS(125), + [anon_sym_tiB] = ACTIONS(125), + [anon_sym_tIB] = ACTIONS(125), + [anon_sym_tIb] = ACTIONS(125), + [anon_sym_Tib] = ACTIONS(125), + [anon_sym_TIb] = ACTIONS(125), + [anon_sym_TIB] = ACTIONS(125), + [anon_sym_pib] = ACTIONS(125), + [anon_sym_piB] = ACTIONS(125), + [anon_sym_pIB] = ACTIONS(125), + [anon_sym_pIb] = ACTIONS(125), + [anon_sym_Pib] = ACTIONS(125), + [anon_sym_PIb] = ACTIONS(125), + [anon_sym_PIB] = ACTIONS(125), + [anon_sym_eib] = ACTIONS(125), + [anon_sym_eiB] = ACTIONS(125), + [anon_sym_eIB] = ACTIONS(125), + [anon_sym_eIb] = ACTIONS(125), + [anon_sym_Eib] = ACTIONS(125), + [anon_sym_EIb] = ACTIONS(125), + [anon_sym_EIB] = ACTIONS(125), + [anon_sym_DQUOTE] = ACTIONS(127), + [sym__str_single_quotes] = ACTIONS(127), + [sym__str_back_ticks] = ACTIONS(127), + [aux_sym_record_entry_token1] = ACTIONS(125), + [anon_sym_def_DASHenv] = ACTIONS(125), + [sym__record_key] = ACTIONS(125), [anon_sym_POUND] = ACTIONS(3), }, - [27] = { - [sym_comment] = STATE(27), + [25] = { + [sym_comment] = STATE(25), + [anon_sym_export] = ACTIONS(115), + [anon_sym_alias] = ACTIONS(115), + [anon_sym_let] = ACTIONS(115), + [anon_sym_let_DASHenv] = ACTIONS(115), + [anon_sym_mut] = ACTIONS(115), + [anon_sym_const] = ACTIONS(115), + [sym_cmd_identifier] = ACTIONS(115), + [anon_sym_def] = ACTIONS(115), + [anon_sym_export_DASHenv] = ACTIONS(115), + [anon_sym_extern] = ACTIONS(115), + [anon_sym_module] = ACTIONS(115), + [anon_sym_use] = ACTIONS(115), + [anon_sym_COMMA] = ACTIONS(117), + [anon_sym_LPAREN] = ACTIONS(117), + [anon_sym_DOLLAR] = ACTIONS(117), + [anon_sym_error] = ACTIONS(115), + [anon_sym_list] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_break] = ACTIONS(115), + [anon_sym_continue] = ACTIONS(115), + [anon_sym_for] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_loop] = ACTIONS(115), + [anon_sym_make] = ACTIONS(115), + [anon_sym_while] = ACTIONS(115), + [anon_sym_do] = ACTIONS(115), + [anon_sym_if] = ACTIONS(115), + [anon_sym_else] = ACTIONS(115), + [anon_sym_match] = ACTIONS(115), + [anon_sym_RBRACE] = ACTIONS(117), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_try] = ACTIONS(115), + [anon_sym_catch] = ACTIONS(115), + [anon_sym_return] = ACTIONS(115), + [anon_sym_source] = ACTIONS(115), + [anon_sym_source_DASHenv] = ACTIONS(115), + [anon_sym_register] = ACTIONS(115), + [anon_sym_hide] = ACTIONS(115), + [anon_sym_hide_DASHenv] = ACTIONS(115), + [anon_sym_overlay] = ACTIONS(115), + [anon_sym_new] = ACTIONS(115), + [anon_sym_as] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(117), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(117), + [anon_sym_BANG_EQ] = ACTIONS(117), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(117), + [anon_sym_GT_EQ] = ACTIONS(117), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(117), + [anon_sym_BANG_TILDE] = ACTIONS(117), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(174), + [aux_sym_val_number_token1] = ACTIONS(117), + [aux_sym_val_number_token2] = ACTIONS(117), + [aux_sym_val_number_token3] = ACTIONS(117), + [anon_sym_inf] = ACTIONS(115), + [anon_sym_DASHinf] = ACTIONS(115), + [anon_sym_NaN] = ACTIONS(115), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_DQUOTE] = ACTIONS(117), + [sym__str_single_quotes] = ACTIONS(117), + [sym__str_back_ticks] = ACTIONS(117), + [aux_sym_record_entry_token1] = ACTIONS(115), + [anon_sym_def_DASHenv] = ACTIONS(115), + [sym__record_key] = ACTIONS(115), + [anon_sym_POUND] = ACTIONS(3), + }, + [26] = { + [sym_comment] = STATE(26), [anon_sym_export] = ACTIONS(107), [anon_sym_alias] = ACTIONS(107), [anon_sym_let] = ACTIONS(107), @@ -63477,7 +63397,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(107), [sym_cmd_identifier] = ACTIONS(107), [anon_sym_def] = ACTIONS(107), - [anon_sym_def_DASHenv] = ACTIONS(107), [anon_sym_export_DASHenv] = ACTIONS(107), [anon_sym_extern] = ACTIONS(107), [anon_sym_module] = ACTIONS(107), @@ -63628,579 +63547,743 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(109), [sym__str_back_ticks] = ACTIONS(109), [aux_sym_record_entry_token1] = ACTIONS(107), + [anon_sym_def_DASHenv] = ACTIONS(107), [sym__record_key] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, + [27] = { + [sym_comment] = STATE(27), + [anon_sym_export] = ACTIONS(115), + [anon_sym_alias] = ACTIONS(115), + [anon_sym_let] = ACTIONS(115), + [anon_sym_let_DASHenv] = ACTIONS(115), + [anon_sym_mut] = ACTIONS(115), + [anon_sym_const] = ACTIONS(115), + [sym_cmd_identifier] = ACTIONS(115), + [anon_sym_def] = ACTIONS(115), + [anon_sym_export_DASHenv] = ACTIONS(115), + [anon_sym_extern] = ACTIONS(115), + [anon_sym_module] = ACTIONS(115), + [anon_sym_use] = ACTIONS(115), + [anon_sym_COMMA] = ACTIONS(117), + [anon_sym_LPAREN] = ACTIONS(117), + [anon_sym_DOLLAR] = ACTIONS(117), + [anon_sym_error] = ACTIONS(115), + [anon_sym_list] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_break] = ACTIONS(115), + [anon_sym_continue] = ACTIONS(115), + [anon_sym_for] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_loop] = ACTIONS(115), + [anon_sym_make] = ACTIONS(115), + [anon_sym_while] = ACTIONS(115), + [anon_sym_do] = ACTIONS(115), + [anon_sym_if] = ACTIONS(115), + [anon_sym_else] = ACTIONS(115), + [anon_sym_match] = ACTIONS(115), + [anon_sym_RBRACE] = ACTIONS(117), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_try] = ACTIONS(115), + [anon_sym_catch] = ACTIONS(115), + [anon_sym_return] = ACTIONS(115), + [anon_sym_source] = ACTIONS(115), + [anon_sym_source_DASHenv] = ACTIONS(115), + [anon_sym_register] = ACTIONS(115), + [anon_sym_hide] = ACTIONS(115), + [anon_sym_hide_DASHenv] = ACTIONS(115), + [anon_sym_overlay] = ACTIONS(115), + [anon_sym_new] = ACTIONS(115), + [anon_sym_as] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(117), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(117), + [anon_sym_BANG_EQ] = ACTIONS(117), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(117), + [anon_sym_GT_EQ] = ACTIONS(117), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(117), + [anon_sym_BANG_TILDE] = ACTIONS(117), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [aux_sym_val_number_token1] = ACTIONS(117), + [aux_sym_val_number_token2] = ACTIONS(117), + [aux_sym_val_number_token3] = ACTIONS(117), + [anon_sym_inf] = ACTIONS(115), + [anon_sym_DASHinf] = ACTIONS(115), + [anon_sym_NaN] = ACTIONS(115), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_DQUOTE] = ACTIONS(117), + [sym__str_single_quotes] = ACTIONS(117), + [sym__str_back_ticks] = ACTIONS(117), + [aux_sym_record_entry_token1] = ACTIONS(115), + [anon_sym_def_DASHenv] = ACTIONS(115), + [sym__record_key] = ACTIONS(115), + [anon_sym_POUND] = ACTIONS(3), + }, [28] = { [sym_comment] = STATE(28), - [anon_sym_export] = ACTIONS(136), - [anon_sym_alias] = ACTIONS(136), - [anon_sym_let] = ACTIONS(136), - [anon_sym_let_DASHenv] = ACTIONS(136), - [anon_sym_mut] = ACTIONS(136), - [anon_sym_const] = ACTIONS(136), - [sym_cmd_identifier] = ACTIONS(136), - [anon_sym_def] = ACTIONS(136), - [anon_sym_def_DASHenv] = ACTIONS(136), - [anon_sym_export_DASHenv] = ACTIONS(136), - [anon_sym_extern] = ACTIONS(136), - [anon_sym_module] = ACTIONS(136), - [anon_sym_use] = ACTIONS(136), - [anon_sym_COMMA] = ACTIONS(138), - [anon_sym_LPAREN] = ACTIONS(138), - [anon_sym_DOLLAR] = ACTIONS(138), - [anon_sym_error] = ACTIONS(136), - [anon_sym_list] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_break] = ACTIONS(136), - [anon_sym_continue] = ACTIONS(136), - [anon_sym_for] = ACTIONS(136), - [anon_sym_in] = ACTIONS(136), - [anon_sym_loop] = ACTIONS(136), - [anon_sym_make] = ACTIONS(136), - [anon_sym_while] = ACTIONS(136), - [anon_sym_do] = ACTIONS(136), - [anon_sym_if] = ACTIONS(136), - [anon_sym_else] = ACTIONS(136), - [anon_sym_match] = ACTIONS(136), - [anon_sym_RBRACE] = ACTIONS(138), - [anon_sym_DOT] = ACTIONS(136), - [anon_sym_try] = ACTIONS(136), - [anon_sym_catch] = ACTIONS(136), - [anon_sym_return] = ACTIONS(136), - [anon_sym_source] = ACTIONS(136), - [anon_sym_source_DASHenv] = ACTIONS(136), - [anon_sym_register] = ACTIONS(136), - [anon_sym_hide] = ACTIONS(136), - [anon_sym_hide_DASHenv] = ACTIONS(136), - [anon_sym_overlay] = ACTIONS(136), - [anon_sym_new] = ACTIONS(136), - [anon_sym_as] = ACTIONS(136), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_STAR_STAR] = ACTIONS(138), - [anon_sym_PLUS_PLUS] = ACTIONS(136), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_mod] = ACTIONS(136), - [anon_sym_SLASH_SLASH] = ACTIONS(138), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_bit_DASHshl] = ACTIONS(136), - [anon_sym_bit_DASHshr] = ACTIONS(136), - [anon_sym_EQ_EQ] = ACTIONS(138), - [anon_sym_BANG_EQ] = ACTIONS(138), - [anon_sym_LT2] = ACTIONS(136), - [anon_sym_LT_EQ] = ACTIONS(138), - [anon_sym_GT_EQ] = ACTIONS(138), - [anon_sym_not_DASHin] = ACTIONS(136), - [anon_sym_starts_DASHwith] = ACTIONS(136), - [anon_sym_ends_DASHwith] = ACTIONS(136), - [anon_sym_EQ_TILDE] = ACTIONS(138), - [anon_sym_BANG_TILDE] = ACTIONS(138), - [anon_sym_bit_DASHand] = ACTIONS(136), - [anon_sym_bit_DASHxor] = ACTIONS(136), - [anon_sym_bit_DASHor] = ACTIONS(136), - [anon_sym_and] = ACTIONS(136), - [anon_sym_xor] = ACTIONS(136), - [anon_sym_or] = ACTIONS(136), - [anon_sym_DOT2] = ACTIONS(138), - [aux_sym_val_number_token1] = ACTIONS(138), - [aux_sym_val_number_token2] = ACTIONS(138), - [aux_sym_val_number_token3] = ACTIONS(138), - [anon_sym_inf] = ACTIONS(136), - [anon_sym_DASHinf] = ACTIONS(136), - [anon_sym_NaN] = ACTIONS(136), - [aux_sym__val_number_decimal_token1] = ACTIONS(136), - [aux_sym__val_number_decimal_token2] = ACTIONS(136), - [anon_sym_ns] = ACTIONS(136), - [anon_sym_s] = ACTIONS(136), - [anon_sym_us] = ACTIONS(136), - [anon_sym_ms] = ACTIONS(136), - [anon_sym_sec] = ACTIONS(136), - [anon_sym_min] = ACTIONS(136), - [anon_sym_hr] = ACTIONS(136), - [anon_sym_day] = ACTIONS(136), - [anon_sym_wk] = ACTIONS(136), - [anon_sym_b] = ACTIONS(136), - [anon_sym_B] = ACTIONS(136), - [anon_sym_kb] = ACTIONS(136), - [anon_sym_kB] = ACTIONS(136), - [anon_sym_Kb] = ACTIONS(136), - [anon_sym_KB] = ACTIONS(136), - [anon_sym_mb] = ACTIONS(136), - [anon_sym_mB] = ACTIONS(136), - [anon_sym_Mb] = ACTIONS(136), - [anon_sym_MB] = ACTIONS(136), - [anon_sym_gb] = ACTIONS(136), - [anon_sym_gB] = ACTIONS(136), - [anon_sym_Gb] = ACTIONS(136), - [anon_sym_GB] = ACTIONS(136), - [anon_sym_tb] = ACTIONS(136), - [anon_sym_tB] = ACTIONS(136), - [anon_sym_Tb] = ACTIONS(136), - [anon_sym_TB] = ACTIONS(136), - [anon_sym_pb] = ACTIONS(136), - [anon_sym_pB] = ACTIONS(136), - [anon_sym_Pb] = ACTIONS(136), - [anon_sym_PB] = ACTIONS(136), - [anon_sym_eb] = ACTIONS(136), - [anon_sym_eB] = ACTIONS(136), - [anon_sym_Eb] = ACTIONS(136), - [anon_sym_EB] = ACTIONS(136), - [anon_sym_kib] = ACTIONS(136), - [anon_sym_kiB] = ACTIONS(136), - [anon_sym_kIB] = ACTIONS(136), - [anon_sym_kIb] = ACTIONS(136), - [anon_sym_Kib] = ACTIONS(136), - [anon_sym_KIb] = ACTIONS(136), - [anon_sym_KIB] = ACTIONS(136), - [anon_sym_mib] = ACTIONS(136), - [anon_sym_miB] = ACTIONS(136), - [anon_sym_mIB] = ACTIONS(136), - [anon_sym_mIb] = ACTIONS(136), - [anon_sym_Mib] = ACTIONS(136), - [anon_sym_MIb] = ACTIONS(136), - [anon_sym_MIB] = ACTIONS(136), - [anon_sym_gib] = ACTIONS(136), - [anon_sym_giB] = ACTIONS(136), - [anon_sym_gIB] = ACTIONS(136), - [anon_sym_gIb] = ACTIONS(136), - [anon_sym_Gib] = ACTIONS(136), - [anon_sym_GIb] = ACTIONS(136), - [anon_sym_GIB] = ACTIONS(136), - [anon_sym_tib] = ACTIONS(136), - [anon_sym_tiB] = ACTIONS(136), - [anon_sym_tIB] = ACTIONS(136), - [anon_sym_tIb] = ACTIONS(136), - [anon_sym_Tib] = ACTIONS(136), - [anon_sym_TIb] = ACTIONS(136), - [anon_sym_TIB] = ACTIONS(136), - [anon_sym_pib] = ACTIONS(136), - [anon_sym_piB] = ACTIONS(136), - [anon_sym_pIB] = ACTIONS(136), - [anon_sym_pIb] = ACTIONS(136), - [anon_sym_Pib] = ACTIONS(136), - [anon_sym_PIb] = ACTIONS(136), - [anon_sym_PIB] = ACTIONS(136), - [anon_sym_eib] = ACTIONS(136), - [anon_sym_eiB] = ACTIONS(136), - [anon_sym_eIB] = ACTIONS(136), - [anon_sym_eIb] = ACTIONS(136), - [anon_sym_Eib] = ACTIONS(136), - [anon_sym_EIb] = ACTIONS(136), - [anon_sym_EIB] = ACTIONS(136), - [anon_sym_DQUOTE] = ACTIONS(138), - [sym__str_single_quotes] = ACTIONS(138), - [sym__str_back_ticks] = ACTIONS(138), - [aux_sym_record_entry_token1] = ACTIONS(136), - [sym__record_key] = ACTIONS(136), + [anon_sym_export] = ACTIONS(134), + [anon_sym_alias] = ACTIONS(134), + [anon_sym_let] = ACTIONS(134), + [anon_sym_let_DASHenv] = ACTIONS(134), + [anon_sym_mut] = ACTIONS(134), + [anon_sym_const] = ACTIONS(134), + [sym_cmd_identifier] = ACTIONS(134), + [anon_sym_def] = ACTIONS(134), + [anon_sym_export_DASHenv] = ACTIONS(134), + [anon_sym_extern] = ACTIONS(134), + [anon_sym_module] = ACTIONS(134), + [anon_sym_use] = ACTIONS(134), + [anon_sym_COMMA] = ACTIONS(136), + [anon_sym_LPAREN] = ACTIONS(136), + [anon_sym_DOLLAR] = ACTIONS(136), + [anon_sym_error] = ACTIONS(134), + [anon_sym_list] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_break] = ACTIONS(134), + [anon_sym_continue] = ACTIONS(134), + [anon_sym_for] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_loop] = ACTIONS(134), + [anon_sym_make] = ACTIONS(134), + [anon_sym_while] = ACTIONS(134), + [anon_sym_do] = ACTIONS(134), + [anon_sym_if] = ACTIONS(134), + [anon_sym_else] = ACTIONS(134), + [anon_sym_match] = ACTIONS(134), + [anon_sym_RBRACE] = ACTIONS(136), + [anon_sym_DOT] = ACTIONS(134), + [anon_sym_try] = ACTIONS(134), + [anon_sym_catch] = ACTIONS(134), + [anon_sym_return] = ACTIONS(134), + [anon_sym_source] = ACTIONS(134), + [anon_sym_source_DASHenv] = ACTIONS(134), + [anon_sym_register] = ACTIONS(134), + [anon_sym_hide] = ACTIONS(134), + [anon_sym_hide_DASHenv] = ACTIONS(134), + [anon_sym_overlay] = ACTIONS(134), + [anon_sym_new] = ACTIONS(134), + [anon_sym_as] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_DOT2] = ACTIONS(176), + [aux_sym_val_number_token1] = ACTIONS(136), + [aux_sym_val_number_token2] = ACTIONS(136), + [aux_sym_val_number_token3] = ACTIONS(136), + [anon_sym_inf] = ACTIONS(134), + [anon_sym_DASHinf] = ACTIONS(134), + [anon_sym_NaN] = ACTIONS(134), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_DQUOTE] = ACTIONS(136), + [sym__str_single_quotes] = ACTIONS(136), + [sym__str_back_ticks] = ACTIONS(136), + [aux_sym_record_entry_token1] = ACTIONS(134), + [anon_sym_def_DASHenv] = ACTIONS(134), + [sym__record_key] = ACTIONS(134), [anon_sym_POUND] = ACTIONS(3), }, [29] = { [sym_comment] = STATE(29), - [anon_sym_export] = ACTIONS(140), - [anon_sym_alias] = ACTIONS(140), - [anon_sym_let] = ACTIONS(140), - [anon_sym_let_DASHenv] = ACTIONS(140), - [anon_sym_mut] = ACTIONS(140), - [anon_sym_const] = ACTIONS(140), - [sym_cmd_identifier] = ACTIONS(140), - [anon_sym_def] = ACTIONS(140), - [anon_sym_def_DASHenv] = ACTIONS(140), - [anon_sym_export_DASHenv] = ACTIONS(140), - [anon_sym_extern] = ACTIONS(140), - [anon_sym_module] = ACTIONS(140), - [anon_sym_use] = ACTIONS(140), - [anon_sym_COMMA] = ACTIONS(142), - [anon_sym_LPAREN] = ACTIONS(142), - [anon_sym_DOLLAR] = ACTIONS(142), - [anon_sym_error] = ACTIONS(140), - [anon_sym_list] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_break] = ACTIONS(140), - [anon_sym_continue] = ACTIONS(140), - [anon_sym_for] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_loop] = ACTIONS(140), - [anon_sym_make] = ACTIONS(140), - [anon_sym_while] = ACTIONS(140), - [anon_sym_do] = ACTIONS(140), - [anon_sym_if] = ACTIONS(140), - [anon_sym_else] = ACTIONS(140), - [anon_sym_match] = ACTIONS(140), - [anon_sym_RBRACE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_try] = ACTIONS(140), - [anon_sym_catch] = ACTIONS(140), - [anon_sym_return] = ACTIONS(140), - [anon_sym_source] = ACTIONS(140), - [anon_sym_source_DASHenv] = ACTIONS(140), - [anon_sym_register] = ACTIONS(140), - [anon_sym_hide] = ACTIONS(140), - [anon_sym_hide_DASHenv] = ACTIONS(140), - [anon_sym_overlay] = ACTIONS(140), - [anon_sym_new] = ACTIONS(140), - [anon_sym_as] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_DOT2] = ACTIONS(176), - [aux_sym_val_number_token1] = ACTIONS(142), - [aux_sym_val_number_token2] = ACTIONS(142), - [aux_sym_val_number_token3] = ACTIONS(142), - [anon_sym_inf] = ACTIONS(140), - [anon_sym_DASHinf] = ACTIONS(140), - [anon_sym_NaN] = ACTIONS(140), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_DQUOTE] = ACTIONS(142), - [sym__str_single_quotes] = ACTIONS(142), - [sym__str_back_ticks] = ACTIONS(142), - [aux_sym_record_entry_token1] = ACTIONS(140), - [sym__record_key] = ACTIONS(140), + [anon_sym_export] = ACTIONS(145), + [anon_sym_alias] = ACTIONS(145), + [anon_sym_let] = ACTIONS(145), + [anon_sym_let_DASHenv] = ACTIONS(145), + [anon_sym_mut] = ACTIONS(145), + [anon_sym_const] = ACTIONS(145), + [sym_cmd_identifier] = ACTIONS(145), + [anon_sym_def] = ACTIONS(145), + [anon_sym_export_DASHenv] = ACTIONS(145), + [anon_sym_extern] = ACTIONS(145), + [anon_sym_module] = ACTIONS(145), + [anon_sym_use] = ACTIONS(145), + [anon_sym_COMMA] = ACTIONS(147), + [anon_sym_LPAREN] = ACTIONS(147), + [anon_sym_DOLLAR] = ACTIONS(147), + [anon_sym_error] = ACTIONS(145), + [anon_sym_list] = ACTIONS(145), + [anon_sym_GT] = ACTIONS(145), + [anon_sym_DASH] = ACTIONS(145), + [anon_sym_break] = ACTIONS(145), + [anon_sym_continue] = ACTIONS(145), + [anon_sym_for] = ACTIONS(145), + [anon_sym_in] = ACTIONS(145), + [anon_sym_loop] = ACTIONS(145), + [anon_sym_make] = ACTIONS(145), + [anon_sym_while] = ACTIONS(145), + [anon_sym_do] = ACTIONS(145), + [anon_sym_if] = ACTIONS(145), + [anon_sym_else] = ACTIONS(145), + [anon_sym_match] = ACTIONS(145), + [anon_sym_RBRACE] = ACTIONS(147), + [anon_sym_DOT] = ACTIONS(145), + [anon_sym_try] = ACTIONS(145), + [anon_sym_catch] = ACTIONS(145), + [anon_sym_return] = ACTIONS(145), + [anon_sym_source] = ACTIONS(145), + [anon_sym_source_DASHenv] = ACTIONS(145), + [anon_sym_register] = ACTIONS(145), + [anon_sym_hide] = ACTIONS(145), + [anon_sym_hide_DASHenv] = ACTIONS(145), + [anon_sym_overlay] = ACTIONS(145), + [anon_sym_new] = ACTIONS(145), + [anon_sym_as] = ACTIONS(145), + [anon_sym_STAR] = ACTIONS(145), + [anon_sym_STAR_STAR] = ACTIONS(147), + [anon_sym_PLUS_PLUS] = ACTIONS(145), + [anon_sym_SLASH] = ACTIONS(145), + [anon_sym_mod] = ACTIONS(145), + [anon_sym_SLASH_SLASH] = ACTIONS(147), + [anon_sym_PLUS] = ACTIONS(145), + [anon_sym_bit_DASHshl] = ACTIONS(145), + [anon_sym_bit_DASHshr] = ACTIONS(145), + [anon_sym_EQ_EQ] = ACTIONS(147), + [anon_sym_BANG_EQ] = ACTIONS(147), + [anon_sym_LT2] = ACTIONS(145), + [anon_sym_LT_EQ] = ACTIONS(147), + [anon_sym_GT_EQ] = ACTIONS(147), + [anon_sym_not_DASHin] = ACTIONS(145), + [anon_sym_starts_DASHwith] = ACTIONS(145), + [anon_sym_ends_DASHwith] = ACTIONS(145), + [anon_sym_EQ_TILDE] = ACTIONS(147), + [anon_sym_BANG_TILDE] = ACTIONS(147), + [anon_sym_bit_DASHand] = ACTIONS(145), + [anon_sym_bit_DASHxor] = ACTIONS(145), + [anon_sym_bit_DASHor] = ACTIONS(145), + [anon_sym_and] = ACTIONS(145), + [anon_sym_xor] = ACTIONS(145), + [anon_sym_or] = ACTIONS(145), + [anon_sym_DOT2] = ACTIONS(147), + [aux_sym_val_number_token1] = ACTIONS(147), + [aux_sym_val_number_token2] = ACTIONS(147), + [aux_sym_val_number_token3] = ACTIONS(147), + [anon_sym_inf] = ACTIONS(145), + [anon_sym_DASHinf] = ACTIONS(145), + [anon_sym_NaN] = ACTIONS(145), + [aux_sym__val_number_decimal_token1] = ACTIONS(145), + [aux_sym__val_number_decimal_token2] = ACTIONS(145), + [anon_sym_ns] = ACTIONS(145), + [anon_sym_s] = ACTIONS(145), + [anon_sym_us] = ACTIONS(145), + [anon_sym_ms] = ACTIONS(145), + [anon_sym_sec] = ACTIONS(145), + [anon_sym_min] = ACTIONS(145), + [anon_sym_hr] = ACTIONS(145), + [anon_sym_day] = ACTIONS(145), + [anon_sym_wk] = ACTIONS(145), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(145), + [anon_sym_kb] = ACTIONS(145), + [anon_sym_kB] = ACTIONS(145), + [anon_sym_Kb] = ACTIONS(145), + [anon_sym_KB] = ACTIONS(145), + [anon_sym_mb] = ACTIONS(145), + [anon_sym_mB] = ACTIONS(145), + [anon_sym_Mb] = ACTIONS(145), + [anon_sym_MB] = ACTIONS(145), + [anon_sym_gb] = ACTIONS(145), + [anon_sym_gB] = ACTIONS(145), + [anon_sym_Gb] = ACTIONS(145), + [anon_sym_GB] = ACTIONS(145), + [anon_sym_tb] = ACTIONS(145), + [anon_sym_tB] = ACTIONS(145), + [anon_sym_Tb] = ACTIONS(145), + [anon_sym_TB] = ACTIONS(145), + [anon_sym_pb] = ACTIONS(145), + [anon_sym_pB] = ACTIONS(145), + [anon_sym_Pb] = ACTIONS(145), + [anon_sym_PB] = ACTIONS(145), + [anon_sym_eb] = ACTIONS(145), + [anon_sym_eB] = ACTIONS(145), + [anon_sym_Eb] = ACTIONS(145), + [anon_sym_EB] = ACTIONS(145), + [anon_sym_kib] = ACTIONS(145), + [anon_sym_kiB] = ACTIONS(145), + [anon_sym_kIB] = ACTIONS(145), + [anon_sym_kIb] = ACTIONS(145), + [anon_sym_Kib] = ACTIONS(145), + [anon_sym_KIb] = ACTIONS(145), + [anon_sym_KIB] = ACTIONS(145), + [anon_sym_mib] = ACTIONS(145), + [anon_sym_miB] = ACTIONS(145), + [anon_sym_mIB] = ACTIONS(145), + [anon_sym_mIb] = ACTIONS(145), + [anon_sym_Mib] = ACTIONS(145), + [anon_sym_MIb] = ACTIONS(145), + [anon_sym_MIB] = ACTIONS(145), + [anon_sym_gib] = ACTIONS(145), + [anon_sym_giB] = ACTIONS(145), + [anon_sym_gIB] = ACTIONS(145), + [anon_sym_gIb] = ACTIONS(145), + [anon_sym_Gib] = ACTIONS(145), + [anon_sym_GIb] = ACTIONS(145), + [anon_sym_GIB] = ACTIONS(145), + [anon_sym_tib] = ACTIONS(145), + [anon_sym_tiB] = ACTIONS(145), + [anon_sym_tIB] = ACTIONS(145), + [anon_sym_tIb] = ACTIONS(145), + [anon_sym_Tib] = ACTIONS(145), + [anon_sym_TIb] = ACTIONS(145), + [anon_sym_TIB] = ACTIONS(145), + [anon_sym_pib] = ACTIONS(145), + [anon_sym_piB] = ACTIONS(145), + [anon_sym_pIB] = ACTIONS(145), + [anon_sym_pIb] = ACTIONS(145), + [anon_sym_Pib] = ACTIONS(145), + [anon_sym_PIb] = ACTIONS(145), + [anon_sym_PIB] = ACTIONS(145), + [anon_sym_eib] = ACTIONS(145), + [anon_sym_eiB] = ACTIONS(145), + [anon_sym_eIB] = ACTIONS(145), + [anon_sym_eIb] = ACTIONS(145), + [anon_sym_Eib] = ACTIONS(145), + [anon_sym_EIb] = ACTIONS(145), + [anon_sym_EIB] = ACTIONS(145), + [anon_sym_DQUOTE] = ACTIONS(147), + [sym__str_single_quotes] = ACTIONS(147), + [sym__str_back_ticks] = ACTIONS(147), + [aux_sym_record_entry_token1] = ACTIONS(145), + [anon_sym_def_DASHenv] = ACTIONS(145), + [sym__record_key] = ACTIONS(145), [anon_sym_POUND] = ACTIONS(3), }, [30] = { [sym_comment] = STATE(30), - [anon_sym_export] = ACTIONS(140), - [anon_sym_alias] = ACTIONS(140), - [anon_sym_let] = ACTIONS(140), - [anon_sym_let_DASHenv] = ACTIONS(140), - [anon_sym_mut] = ACTIONS(140), - [anon_sym_const] = ACTIONS(140), - [sym_cmd_identifier] = ACTIONS(140), - [anon_sym_def] = ACTIONS(140), - [anon_sym_def_DASHenv] = ACTIONS(140), - [anon_sym_export_DASHenv] = ACTIONS(140), - [anon_sym_extern] = ACTIONS(140), - [anon_sym_module] = ACTIONS(140), - [anon_sym_use] = ACTIONS(140), - [anon_sym_COMMA] = ACTIONS(142), - [anon_sym_LPAREN] = ACTIONS(142), - [anon_sym_DOLLAR] = ACTIONS(142), - [anon_sym_error] = ACTIONS(140), - [anon_sym_list] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_break] = ACTIONS(140), - [anon_sym_continue] = ACTIONS(140), - [anon_sym_for] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_loop] = ACTIONS(140), - [anon_sym_make] = ACTIONS(140), - [anon_sym_while] = ACTIONS(140), - [anon_sym_do] = ACTIONS(140), - [anon_sym_if] = ACTIONS(140), - [anon_sym_else] = ACTIONS(140), - [anon_sym_match] = ACTIONS(140), - [anon_sym_RBRACE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_try] = ACTIONS(140), - [anon_sym_catch] = ACTIONS(140), - [anon_sym_return] = ACTIONS(140), - [anon_sym_source] = ACTIONS(140), - [anon_sym_source_DASHenv] = ACTIONS(140), - [anon_sym_register] = ACTIONS(140), - [anon_sym_hide] = ACTIONS(140), - [anon_sym_hide_DASHenv] = ACTIONS(140), - [anon_sym_overlay] = ACTIONS(140), - [anon_sym_new] = ACTIONS(140), - [anon_sym_as] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [aux_sym_val_number_token1] = ACTIONS(142), - [aux_sym_val_number_token2] = ACTIONS(142), - [aux_sym_val_number_token3] = ACTIONS(142), - [anon_sym_inf] = ACTIONS(140), - [anon_sym_DASHinf] = ACTIONS(140), - [anon_sym_NaN] = ACTIONS(140), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_DQUOTE] = ACTIONS(142), - [sym__str_single_quotes] = ACTIONS(142), - [sym__str_back_ticks] = ACTIONS(142), - [aux_sym_record_entry_token1] = ACTIONS(140), - [sym__record_key] = ACTIONS(140), + [anon_sym_export] = ACTIONS(134), + [anon_sym_alias] = ACTIONS(134), + [anon_sym_let] = ACTIONS(134), + [anon_sym_let_DASHenv] = ACTIONS(134), + [anon_sym_mut] = ACTIONS(134), + [anon_sym_const] = ACTIONS(134), + [sym_cmd_identifier] = ACTIONS(134), + [anon_sym_def] = ACTIONS(134), + [anon_sym_export_DASHenv] = ACTIONS(134), + [anon_sym_extern] = ACTIONS(134), + [anon_sym_module] = ACTIONS(134), + [anon_sym_use] = ACTIONS(134), + [anon_sym_COMMA] = ACTIONS(136), + [anon_sym_LPAREN] = ACTIONS(136), + [anon_sym_DOLLAR] = ACTIONS(136), + [anon_sym_error] = ACTIONS(134), + [anon_sym_list] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_break] = ACTIONS(134), + [anon_sym_continue] = ACTIONS(134), + [anon_sym_for] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_loop] = ACTIONS(134), + [anon_sym_make] = ACTIONS(134), + [anon_sym_while] = ACTIONS(134), + [anon_sym_do] = ACTIONS(134), + [anon_sym_if] = ACTIONS(134), + [anon_sym_else] = ACTIONS(134), + [anon_sym_match] = ACTIONS(134), + [anon_sym_RBRACE] = ACTIONS(136), + [anon_sym_DOT] = ACTIONS(136), + [anon_sym_try] = ACTIONS(134), + [anon_sym_catch] = ACTIONS(134), + [anon_sym_return] = ACTIONS(134), + [anon_sym_source] = ACTIONS(134), + [anon_sym_source_DASHenv] = ACTIONS(134), + [anon_sym_register] = ACTIONS(134), + [anon_sym_hide] = ACTIONS(134), + [anon_sym_hide_DASHenv] = ACTIONS(134), + [anon_sym_overlay] = ACTIONS(134), + [anon_sym_new] = ACTIONS(134), + [anon_sym_as] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [aux_sym_val_number_token1] = ACTIONS(136), + [aux_sym_val_number_token2] = ACTIONS(136), + [aux_sym_val_number_token3] = ACTIONS(136), + [anon_sym_inf] = ACTIONS(134), + [anon_sym_DASHinf] = ACTIONS(134), + [anon_sym_NaN] = ACTIONS(134), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_DQUOTE] = ACTIONS(136), + [sym__str_single_quotes] = ACTIONS(136), + [sym__str_back_ticks] = ACTIONS(136), + [aux_sym_record_entry_token1] = ACTIONS(134), + [anon_sym_def_DASHenv] = ACTIONS(134), + [sym__record_key] = ACTIONS(134), [anon_sym_POUND] = ACTIONS(3), }, [31] = { [sym_comment] = STATE(31), - [anon_sym_export] = ACTIONS(151), - [anon_sym_alias] = ACTIONS(151), - [anon_sym_let] = ACTIONS(151), - [anon_sym_let_DASHenv] = ACTIONS(151), - [anon_sym_mut] = ACTIONS(151), - [anon_sym_const] = ACTIONS(151), - [sym_cmd_identifier] = ACTIONS(151), - [anon_sym_def] = ACTIONS(151), - [anon_sym_def_DASHenv] = ACTIONS(151), - [anon_sym_export_DASHenv] = ACTIONS(151), - [anon_sym_extern] = ACTIONS(151), - [anon_sym_module] = ACTIONS(151), - [anon_sym_use] = ACTIONS(151), - [anon_sym_COMMA] = ACTIONS(153), - [anon_sym_LPAREN] = ACTIONS(153), - [anon_sym_DOLLAR] = ACTIONS(153), - [anon_sym_error] = ACTIONS(151), - [anon_sym_list] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_break] = ACTIONS(151), - [anon_sym_continue] = ACTIONS(151), - [anon_sym_for] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_loop] = ACTIONS(151), - [anon_sym_make] = ACTIONS(151), - [anon_sym_while] = ACTIONS(151), - [anon_sym_do] = ACTIONS(151), - [anon_sym_if] = ACTIONS(151), - [anon_sym_else] = ACTIONS(151), - [anon_sym_match] = ACTIONS(151), - [anon_sym_RBRACE] = ACTIONS(153), - [anon_sym_DOT] = ACTIONS(153), - [anon_sym_try] = ACTIONS(151), - [anon_sym_catch] = ACTIONS(151), - [anon_sym_return] = ACTIONS(151), - [anon_sym_source] = ACTIONS(151), - [anon_sym_source_DASHenv] = ACTIONS(151), - [anon_sym_register] = ACTIONS(151), - [anon_sym_hide] = ACTIONS(151), - [anon_sym_hide_DASHenv] = ACTIONS(151), - [anon_sym_overlay] = ACTIONS(151), - [anon_sym_new] = ACTIONS(151), - [anon_sym_as] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(153), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(153), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(153), - [anon_sym_BANG_EQ] = ACTIONS(153), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(153), - [anon_sym_GT_EQ] = ACTIONS(153), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(153), - [anon_sym_BANG_TILDE] = ACTIONS(153), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [aux_sym_val_number_token1] = ACTIONS(153), - [aux_sym_val_number_token2] = ACTIONS(153), - [aux_sym_val_number_token3] = ACTIONS(153), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), + [anon_sym_export] = ACTIONS(153), + [anon_sym_alias] = ACTIONS(153), + [anon_sym_let] = ACTIONS(153), + [anon_sym_let_DASHenv] = ACTIONS(153), + [anon_sym_mut] = ACTIONS(153), + [anon_sym_const] = ACTIONS(153), + [sym_cmd_identifier] = ACTIONS(153), + [anon_sym_def] = ACTIONS(153), + [anon_sym_export_DASHenv] = ACTIONS(153), + [anon_sym_extern] = ACTIONS(153), + [anon_sym_module] = ACTIONS(153), + [anon_sym_use] = ACTIONS(153), + [anon_sym_COMMA] = ACTIONS(155), + [anon_sym_LPAREN] = ACTIONS(155), + [anon_sym_DOLLAR] = ACTIONS(155), + [anon_sym_error] = ACTIONS(153), + [anon_sym_list] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_break] = ACTIONS(153), + [anon_sym_continue] = ACTIONS(153), + [anon_sym_for] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_loop] = ACTIONS(153), + [anon_sym_make] = ACTIONS(153), + [anon_sym_while] = ACTIONS(153), + [anon_sym_do] = ACTIONS(153), + [anon_sym_if] = ACTIONS(153), + [anon_sym_else] = ACTIONS(153), + [anon_sym_match] = ACTIONS(153), + [anon_sym_RBRACE] = ACTIONS(155), + [anon_sym_DOT] = ACTIONS(155), + [anon_sym_try] = ACTIONS(153), + [anon_sym_catch] = ACTIONS(153), + [anon_sym_return] = ACTIONS(153), + [anon_sym_source] = ACTIONS(153), + [anon_sym_source_DASHenv] = ACTIONS(153), + [anon_sym_register] = ACTIONS(153), + [anon_sym_hide] = ACTIONS(153), + [anon_sym_hide_DASHenv] = ACTIONS(153), + [anon_sym_overlay] = ACTIONS(153), + [anon_sym_new] = ACTIONS(153), + [anon_sym_as] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(155), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(155), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(155), + [anon_sym_BANG_EQ] = ACTIONS(155), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(155), + [anon_sym_GT_EQ] = ACTIONS(155), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(155), + [anon_sym_BANG_TILDE] = ACTIONS(155), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [aux_sym_val_number_token1] = ACTIONS(155), + [aux_sym_val_number_token2] = ACTIONS(155), + [aux_sym_val_number_token3] = ACTIONS(155), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), [anon_sym_ns] = ACTIONS(178), [anon_sym_s] = ACTIONS(178), [anon_sym_us] = ACTIONS(178), @@ -64278,11 +64361,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_Eib] = ACTIONS(180), [anon_sym_EIb] = ACTIONS(180), [anon_sym_EIB] = ACTIONS(180), - [anon_sym_DQUOTE] = ACTIONS(153), - [sym__str_single_quotes] = ACTIONS(153), - [sym__str_back_ticks] = ACTIONS(153), - [aux_sym_record_entry_token1] = ACTIONS(151), - [sym__record_key] = ACTIONS(151), + [anon_sym_DQUOTE] = ACTIONS(155), + [sym__str_single_quotes] = ACTIONS(155), + [sym__str_back_ticks] = ACTIONS(155), + [aux_sym_record_entry_token1] = ACTIONS(153), + [anon_sym_def_DASHenv] = ACTIONS(153), + [sym__record_key] = ACTIONS(153), [anon_sym_POUND] = ACTIONS(3), }, [32] = { @@ -64440,163 +64524,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [33] = { [sym_comment] = STATE(33), - [anon_sym_SEMI] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [anon_sym_RPAREN] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_DOLLAR] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH_DASH] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_LBRACE] = ACTIONS(128), - [anon_sym_RBRACE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(128), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(128), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(128), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(186), - [sym_val_nothing] = ACTIONS(128), - [anon_sym_true] = ACTIONS(128), - [anon_sym_false] = ACTIONS(128), - [aux_sym_val_number_token1] = ACTIONS(128), - [aux_sym_val_number_token2] = ACTIONS(128), - [aux_sym_val_number_token3] = ACTIONS(128), - [anon_sym_inf] = ACTIONS(128), - [anon_sym_DASHinf] = ACTIONS(128), - [anon_sym_NaN] = ACTIONS(128), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_0b] = ACTIONS(128), - [anon_sym_0o] = ACTIONS(128), - [anon_sym_0x] = ACTIONS(128), - [sym_val_date] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [sym__str_single_quotes] = ACTIONS(128), - [sym__str_back_ticks] = ACTIONS(128), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(128), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(128), - [anon_sym_err_GT] = ACTIONS(128), - [anon_sym_out_GT] = ACTIONS(128), - [anon_sym_e_GT] = ACTIONS(128), - [anon_sym_o_GT] = ACTIONS(128), - [anon_sym_err_PLUSout_GT] = ACTIONS(128), - [anon_sym_out_PLUSerr_GT] = ACTIONS(128), - [anon_sym_o_PLUSe_GT] = ACTIONS(128), - [anon_sym_e_PLUSo_GT] = ACTIONS(128), - [sym_short_flag] = ACTIONS(128), - [aux_sym_unquoted_token1] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(105), - }, - [34] = { - [sym_comment] = STATE(34), - [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_LBRACK] = ACTIONS(107), [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_RPAREN] = ACTIONS(107), [anon_sym_PIPE] = ACTIONS(107), [anon_sym_DOLLAR] = ACTIONS(107), [anon_sym_GT] = ACTIONS(107), @@ -64604,6 +64536,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(107), [anon_sym_in] = ACTIONS(107), [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), [anon_sym_DOT] = ACTIONS(107), [anon_sym_STAR] = ACTIONS(107), [anon_sym_STAR_STAR] = ACTIONS(107), @@ -64631,8 +64564,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(107), [anon_sym_or] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(188), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(190), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(182), [sym_val_nothing] = ACTIONS(107), [anon_sym_true] = ACTIONS(107), [anon_sym_false] = ACTIONS(107), @@ -64742,13 +64674,165 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, + [34] = { + [sym_comment] = STATE(34), + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LF] = ACTIONS(127), + [anon_sym_LBRACK] = ACTIONS(125), + [anon_sym_LPAREN] = ACTIONS(125), + [anon_sym_RPAREN] = ACTIONS(125), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(125), + [anon_sym_in] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_RBRACE] = ACTIONS(125), + [anon_sym_DOT] = ACTIONS(125), + [anon_sym_STAR] = ACTIONS(125), + [anon_sym_STAR_STAR] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_SLASH] = ACTIONS(125), + [anon_sym_mod] = ACTIONS(125), + [anon_sym_SLASH_SLASH] = ACTIONS(125), + [anon_sym_PLUS] = ACTIONS(125), + [anon_sym_bit_DASHshl] = ACTIONS(125), + [anon_sym_bit_DASHshr] = ACTIONS(125), + [anon_sym_EQ_EQ] = ACTIONS(125), + [anon_sym_BANG_EQ] = ACTIONS(125), + [anon_sym_LT2] = ACTIONS(125), + [anon_sym_LT_EQ] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(125), + [anon_sym_not_DASHin] = ACTIONS(125), + [anon_sym_starts_DASHwith] = ACTIONS(125), + [anon_sym_ends_DASHwith] = ACTIONS(125), + [anon_sym_EQ_TILDE] = ACTIONS(125), + [anon_sym_BANG_TILDE] = ACTIONS(125), + [anon_sym_bit_DASHand] = ACTIONS(125), + [anon_sym_bit_DASHxor] = ACTIONS(125), + [anon_sym_bit_DASHor] = ACTIONS(125), + [anon_sym_and] = ACTIONS(125), + [anon_sym_xor] = ACTIONS(125), + [anon_sym_or] = ACTIONS(125), + [anon_sym_DOT2] = ACTIONS(186), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(189), + [sym_val_nothing] = ACTIONS(125), + [anon_sym_true] = ACTIONS(125), + [anon_sym_false] = ACTIONS(125), + [aux_sym_val_number_token1] = ACTIONS(125), + [aux_sym_val_number_token2] = ACTIONS(125), + [aux_sym_val_number_token3] = ACTIONS(125), + [anon_sym_inf] = ACTIONS(125), + [anon_sym_DASHinf] = ACTIONS(125), + [anon_sym_NaN] = ACTIONS(125), + [aux_sym__val_number_decimal_token1] = ACTIONS(125), + [aux_sym__val_number_decimal_token2] = ACTIONS(125), + [anon_sym_ns] = ACTIONS(125), + [anon_sym_s] = ACTIONS(125), + [anon_sym_us] = ACTIONS(125), + [anon_sym_ms] = ACTIONS(125), + [anon_sym_sec] = ACTIONS(125), + [anon_sym_min] = ACTIONS(125), + [anon_sym_hr] = ACTIONS(125), + [anon_sym_day] = ACTIONS(125), + [anon_sym_wk] = ACTIONS(125), + [anon_sym_b] = ACTIONS(125), + [anon_sym_B] = ACTIONS(125), + [anon_sym_kb] = ACTIONS(125), + [anon_sym_kB] = ACTIONS(125), + [anon_sym_Kb] = ACTIONS(125), + [anon_sym_KB] = ACTIONS(125), + [anon_sym_mb] = ACTIONS(125), + [anon_sym_mB] = ACTIONS(125), + [anon_sym_Mb] = ACTIONS(125), + [anon_sym_MB] = ACTIONS(125), + [anon_sym_gb] = ACTIONS(125), + [anon_sym_gB] = ACTIONS(125), + [anon_sym_Gb] = ACTIONS(125), + [anon_sym_GB] = ACTIONS(125), + [anon_sym_tb] = ACTIONS(125), + [anon_sym_tB] = ACTIONS(125), + [anon_sym_Tb] = ACTIONS(125), + [anon_sym_TB] = ACTIONS(125), + [anon_sym_pb] = ACTIONS(125), + [anon_sym_pB] = ACTIONS(125), + [anon_sym_Pb] = ACTIONS(125), + [anon_sym_PB] = ACTIONS(125), + [anon_sym_eb] = ACTIONS(125), + [anon_sym_eB] = ACTIONS(125), + [anon_sym_Eb] = ACTIONS(125), + [anon_sym_EB] = ACTIONS(125), + [anon_sym_kib] = ACTIONS(125), + [anon_sym_kiB] = ACTIONS(125), + [anon_sym_kIB] = ACTIONS(125), + [anon_sym_kIb] = ACTIONS(125), + [anon_sym_Kib] = ACTIONS(125), + [anon_sym_KIb] = ACTIONS(125), + [anon_sym_KIB] = ACTIONS(125), + [anon_sym_mib] = ACTIONS(125), + [anon_sym_miB] = ACTIONS(125), + [anon_sym_mIB] = ACTIONS(125), + [anon_sym_mIb] = ACTIONS(125), + [anon_sym_Mib] = ACTIONS(125), + [anon_sym_MIb] = ACTIONS(125), + [anon_sym_MIB] = ACTIONS(125), + [anon_sym_gib] = ACTIONS(125), + [anon_sym_giB] = ACTIONS(125), + [anon_sym_gIB] = ACTIONS(125), + [anon_sym_gIb] = ACTIONS(125), + [anon_sym_Gib] = ACTIONS(125), + [anon_sym_GIb] = ACTIONS(125), + [anon_sym_GIB] = ACTIONS(125), + [anon_sym_tib] = ACTIONS(125), + [anon_sym_tiB] = ACTIONS(125), + [anon_sym_tIB] = ACTIONS(125), + [anon_sym_tIb] = ACTIONS(125), + [anon_sym_Tib] = ACTIONS(125), + [anon_sym_TIb] = ACTIONS(125), + [anon_sym_TIB] = ACTIONS(125), + [anon_sym_pib] = ACTIONS(125), + [anon_sym_piB] = ACTIONS(125), + [anon_sym_pIB] = ACTIONS(125), + [anon_sym_pIb] = ACTIONS(125), + [anon_sym_Pib] = ACTIONS(125), + [anon_sym_PIb] = ACTIONS(125), + [anon_sym_PIB] = ACTIONS(125), + [anon_sym_eib] = ACTIONS(125), + [anon_sym_eiB] = ACTIONS(125), + [anon_sym_eIB] = ACTIONS(125), + [anon_sym_eIb] = ACTIONS(125), + [anon_sym_Eib] = ACTIONS(125), + [anon_sym_EIb] = ACTIONS(125), + [anon_sym_EIB] = ACTIONS(125), + [anon_sym_0b] = ACTIONS(125), + [anon_sym_0o] = ACTIONS(125), + [anon_sym_0x] = ACTIONS(125), + [sym_val_date] = ACTIONS(125), + [anon_sym_DQUOTE] = ACTIONS(125), + [sym__str_single_quotes] = ACTIONS(125), + [sym__str_back_ticks] = ACTIONS(125), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(125), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(125), + [anon_sym_err_GT] = ACTIONS(125), + [anon_sym_out_GT] = ACTIONS(125), + [anon_sym_e_GT] = ACTIONS(125), + [anon_sym_o_GT] = ACTIONS(125), + [anon_sym_err_PLUSout_GT] = ACTIONS(125), + [anon_sym_out_PLUSerr_GT] = ACTIONS(125), + [anon_sym_o_PLUSe_GT] = ACTIONS(125), + [anon_sym_e_PLUSo_GT] = ACTIONS(125), + [sym_short_flag] = ACTIONS(125), + [aux_sym_unquoted_token1] = ACTIONS(125), + [anon_sym_POUND] = ACTIONS(105), + }, [35] = { [sym_comment] = STATE(35), + [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_LBRACK] = ACTIONS(107), [anon_sym_LPAREN] = ACTIONS(107), - [anon_sym_RPAREN] = ACTIONS(107), [anon_sym_PIPE] = ACTIONS(107), [anon_sym_DOLLAR] = ACTIONS(107), [anon_sym_GT] = ACTIONS(107), @@ -64756,7 +64840,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(107), [anon_sym_in] = ACTIONS(107), [anon_sym_LBRACE] = ACTIONS(107), - [anon_sym_RBRACE] = ACTIONS(107), [anon_sym_DOT] = ACTIONS(107), [anon_sym_STAR] = ACTIONS(107), [anon_sym_STAR_STAR] = ACTIONS(107), @@ -64784,7 +64867,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(107), [anon_sym_or] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(182), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(191), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(193), [sym_val_nothing] = ACTIONS(107), [anon_sym_true] = ACTIONS(107), [anon_sym_false] = ACTIONS(107), @@ -64896,314 +64980,465 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [36] = { [sym_comment] = STATE(36), - [anon_sym_SEMI] = ACTIONS(119), - [anon_sym_LF] = ACTIONS(121), - [anon_sym_LBRACK] = ACTIONS(119), - [anon_sym_LPAREN] = ACTIONS(119), - [anon_sym_RPAREN] = ACTIONS(119), - [anon_sym_PIPE] = ACTIONS(119), - [anon_sym_DOLLAR] = ACTIONS(119), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_DASH_DASH] = ACTIONS(119), - [anon_sym_DASH] = ACTIONS(119), - [anon_sym_in] = ACTIONS(119), - [anon_sym_LBRACE] = ACTIONS(119), - [anon_sym_RBRACE] = ACTIONS(119), - [anon_sym_DOT] = ACTIONS(119), - [anon_sym_STAR] = ACTIONS(119), - [anon_sym_STAR_STAR] = ACTIONS(119), - [anon_sym_PLUS_PLUS] = ACTIONS(119), - [anon_sym_SLASH] = ACTIONS(119), - [anon_sym_mod] = ACTIONS(119), - [anon_sym_SLASH_SLASH] = ACTIONS(119), - [anon_sym_PLUS] = ACTIONS(119), - [anon_sym_bit_DASHshl] = ACTIONS(119), - [anon_sym_bit_DASHshr] = ACTIONS(119), - [anon_sym_EQ_EQ] = ACTIONS(119), - [anon_sym_BANG_EQ] = ACTIONS(119), - [anon_sym_LT2] = ACTIONS(119), - [anon_sym_LT_EQ] = ACTIONS(119), - [anon_sym_GT_EQ] = ACTIONS(119), - [anon_sym_not_DASHin] = ACTIONS(119), - [anon_sym_starts_DASHwith] = ACTIONS(119), - [anon_sym_ends_DASHwith] = ACTIONS(119), - [anon_sym_EQ_TILDE] = ACTIONS(119), - [anon_sym_BANG_TILDE] = ACTIONS(119), - [anon_sym_bit_DASHand] = ACTIONS(119), - [anon_sym_bit_DASHxor] = ACTIONS(119), - [anon_sym_bit_DASHor] = ACTIONS(119), - [anon_sym_and] = ACTIONS(119), - [anon_sym_xor] = ACTIONS(119), - [anon_sym_or] = ACTIONS(119), - [anon_sym_DOT2] = ACTIONS(192), + [anon_sym_SEMI] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_LBRACK] = ACTIONS(115), + [anon_sym_LPAREN] = ACTIONS(115), + [anon_sym_RPAREN] = ACTIONS(115), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_DOLLAR] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH_DASH] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(115), + [anon_sym_RBRACE] = ACTIONS(115), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(115), + [anon_sym_BANG_EQ] = ACTIONS(115), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(115), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(115), + [anon_sym_BANG_TILDE] = ACTIONS(115), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), [aux_sym__val_range_end_decimal_token2] = ACTIONS(195), - [sym_val_nothing] = ACTIONS(119), - [anon_sym_true] = ACTIONS(119), - [anon_sym_false] = ACTIONS(119), - [aux_sym_val_number_token1] = ACTIONS(119), - [aux_sym_val_number_token2] = ACTIONS(119), - [aux_sym_val_number_token3] = ACTIONS(119), - [anon_sym_inf] = ACTIONS(119), - [anon_sym_DASHinf] = ACTIONS(119), - [anon_sym_NaN] = ACTIONS(119), - [aux_sym__val_number_decimal_token1] = ACTIONS(119), - [aux_sym__val_number_decimal_token2] = ACTIONS(119), - [anon_sym_ns] = ACTIONS(119), - [anon_sym_s] = ACTIONS(119), - [anon_sym_us] = ACTIONS(119), - [anon_sym_ms] = ACTIONS(119), - [anon_sym_sec] = ACTIONS(119), - [anon_sym_min] = ACTIONS(119), - [anon_sym_hr] = ACTIONS(119), - [anon_sym_day] = ACTIONS(119), - [anon_sym_wk] = ACTIONS(119), - [anon_sym_b] = ACTIONS(119), - [anon_sym_B] = ACTIONS(119), - [anon_sym_kb] = ACTIONS(119), - [anon_sym_kB] = ACTIONS(119), - [anon_sym_Kb] = ACTIONS(119), - [anon_sym_KB] = ACTIONS(119), - [anon_sym_mb] = ACTIONS(119), - [anon_sym_mB] = ACTIONS(119), - [anon_sym_Mb] = ACTIONS(119), - [anon_sym_MB] = ACTIONS(119), - [anon_sym_gb] = ACTIONS(119), - [anon_sym_gB] = ACTIONS(119), - [anon_sym_Gb] = ACTIONS(119), - [anon_sym_GB] = ACTIONS(119), - [anon_sym_tb] = ACTIONS(119), - [anon_sym_tB] = ACTIONS(119), - [anon_sym_Tb] = ACTIONS(119), - [anon_sym_TB] = ACTIONS(119), - [anon_sym_pb] = ACTIONS(119), - [anon_sym_pB] = ACTIONS(119), - [anon_sym_Pb] = ACTIONS(119), - [anon_sym_PB] = ACTIONS(119), - [anon_sym_eb] = ACTIONS(119), - [anon_sym_eB] = ACTIONS(119), - [anon_sym_Eb] = ACTIONS(119), - [anon_sym_EB] = ACTIONS(119), - [anon_sym_kib] = ACTIONS(119), - [anon_sym_kiB] = ACTIONS(119), - [anon_sym_kIB] = ACTIONS(119), - [anon_sym_kIb] = ACTIONS(119), - [anon_sym_Kib] = ACTIONS(119), - [anon_sym_KIb] = ACTIONS(119), - [anon_sym_KIB] = ACTIONS(119), - [anon_sym_mib] = ACTIONS(119), - [anon_sym_miB] = ACTIONS(119), - [anon_sym_mIB] = ACTIONS(119), - [anon_sym_mIb] = ACTIONS(119), - [anon_sym_Mib] = ACTIONS(119), - [anon_sym_MIb] = ACTIONS(119), - [anon_sym_MIB] = ACTIONS(119), - [anon_sym_gib] = ACTIONS(119), - [anon_sym_giB] = ACTIONS(119), - [anon_sym_gIB] = ACTIONS(119), - [anon_sym_gIb] = ACTIONS(119), - [anon_sym_Gib] = ACTIONS(119), - [anon_sym_GIb] = ACTIONS(119), - [anon_sym_GIB] = ACTIONS(119), - [anon_sym_tib] = ACTIONS(119), - [anon_sym_tiB] = ACTIONS(119), - [anon_sym_tIB] = ACTIONS(119), - [anon_sym_tIb] = ACTIONS(119), - [anon_sym_Tib] = ACTIONS(119), - [anon_sym_TIb] = ACTIONS(119), - [anon_sym_TIB] = ACTIONS(119), - [anon_sym_pib] = ACTIONS(119), - [anon_sym_piB] = ACTIONS(119), - [anon_sym_pIB] = ACTIONS(119), - [anon_sym_pIb] = ACTIONS(119), - [anon_sym_Pib] = ACTIONS(119), - [anon_sym_PIb] = ACTIONS(119), - [anon_sym_PIB] = ACTIONS(119), - [anon_sym_eib] = ACTIONS(119), - [anon_sym_eiB] = ACTIONS(119), - [anon_sym_eIB] = ACTIONS(119), - [anon_sym_eIb] = ACTIONS(119), - [anon_sym_Eib] = ACTIONS(119), - [anon_sym_EIb] = ACTIONS(119), - [anon_sym_EIB] = ACTIONS(119), - [anon_sym_0b] = ACTIONS(119), - [anon_sym_0o] = ACTIONS(119), - [anon_sym_0x] = ACTIONS(119), - [sym_val_date] = ACTIONS(119), - [anon_sym_DQUOTE] = ACTIONS(119), - [sym__str_single_quotes] = ACTIONS(119), - [sym__str_back_ticks] = ACTIONS(119), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(119), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(119), - [anon_sym_err_GT] = ACTIONS(119), - [anon_sym_out_GT] = ACTIONS(119), - [anon_sym_e_GT] = ACTIONS(119), - [anon_sym_o_GT] = ACTIONS(119), - [anon_sym_err_PLUSout_GT] = ACTIONS(119), - [anon_sym_out_PLUSerr_GT] = ACTIONS(119), - [anon_sym_o_PLUSe_GT] = ACTIONS(119), - [anon_sym_e_PLUSo_GT] = ACTIONS(119), - [sym_short_flag] = ACTIONS(119), - [aux_sym_unquoted_token1] = ACTIONS(119), + [sym_val_nothing] = ACTIONS(115), + [anon_sym_true] = ACTIONS(115), + [anon_sym_false] = ACTIONS(115), + [aux_sym_val_number_token1] = ACTIONS(115), + [aux_sym_val_number_token2] = ACTIONS(115), + [aux_sym_val_number_token3] = ACTIONS(115), + [anon_sym_inf] = ACTIONS(115), + [anon_sym_DASHinf] = ACTIONS(115), + [anon_sym_NaN] = ACTIONS(115), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_0b] = ACTIONS(115), + [anon_sym_0o] = ACTIONS(115), + [anon_sym_0x] = ACTIONS(115), + [sym_val_date] = ACTIONS(115), + [anon_sym_DQUOTE] = ACTIONS(115), + [sym__str_single_quotes] = ACTIONS(115), + [sym__str_back_ticks] = ACTIONS(115), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(115), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(115), + [anon_sym_err_GT] = ACTIONS(115), + [anon_sym_out_GT] = ACTIONS(115), + [anon_sym_e_GT] = ACTIONS(115), + [anon_sym_o_GT] = ACTIONS(115), + [anon_sym_err_PLUSout_GT] = ACTIONS(115), + [anon_sym_out_PLUSerr_GT] = ACTIONS(115), + [anon_sym_o_PLUSe_GT] = ACTIONS(115), + [anon_sym_e_PLUSo_GT] = ACTIONS(115), + [sym_short_flag] = ACTIONS(115), + [aux_sym_unquoted_token1] = ACTIONS(115), [anon_sym_POUND] = ACTIONS(105), }, [37] = { [sym_comment] = STATE(37), - [anon_sym_SEMI] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [anon_sym_RPAREN] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_DOLLAR] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH_DASH] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_LBRACE] = ACTIONS(128), - [anon_sym_RBRACE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(128), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(128), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(128), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [sym_val_nothing] = ACTIONS(128), - [anon_sym_true] = ACTIONS(128), - [anon_sym_false] = ACTIONS(128), - [aux_sym_val_number_token1] = ACTIONS(128), - [aux_sym_val_number_token2] = ACTIONS(128), - [aux_sym_val_number_token3] = ACTIONS(128), - [anon_sym_inf] = ACTIONS(128), - [anon_sym_DASHinf] = ACTIONS(128), - [anon_sym_NaN] = ACTIONS(128), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_0b] = ACTIONS(128), - [anon_sym_0o] = ACTIONS(128), - [anon_sym_0x] = ACTIONS(128), - [sym_val_date] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [sym__str_single_quotes] = ACTIONS(128), - [sym__str_back_ticks] = ACTIONS(128), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(128), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(128), - [anon_sym_err_GT] = ACTIONS(128), - [anon_sym_out_GT] = ACTIONS(128), - [anon_sym_e_GT] = ACTIONS(128), - [anon_sym_o_GT] = ACTIONS(128), - [anon_sym_err_PLUSout_GT] = ACTIONS(128), - [anon_sym_out_PLUSerr_GT] = ACTIONS(128), - [anon_sym_o_PLUSe_GT] = ACTIONS(128), - [anon_sym_e_PLUSo_GT] = ACTIONS(128), - [sym_short_flag] = ACTIONS(128), - [aux_sym_unquoted_token1] = ACTIONS(128), + [anon_sym_SEMI] = ACTIONS(145), + [anon_sym_LF] = ACTIONS(147), + [anon_sym_LBRACK] = ACTIONS(145), + [anon_sym_LPAREN] = ACTIONS(145), + [anon_sym_RPAREN] = ACTIONS(145), + [anon_sym_PIPE] = ACTIONS(145), + [anon_sym_DOLLAR] = ACTIONS(145), + [anon_sym_GT] = ACTIONS(145), + [anon_sym_DASH_DASH] = ACTIONS(145), + [anon_sym_DASH] = ACTIONS(145), + [anon_sym_in] = ACTIONS(145), + [anon_sym_LBRACE] = ACTIONS(145), + [anon_sym_RBRACE] = ACTIONS(145), + [anon_sym_DOT] = ACTIONS(145), + [anon_sym_STAR] = ACTIONS(145), + [anon_sym_STAR_STAR] = ACTIONS(145), + [anon_sym_PLUS_PLUS] = ACTIONS(145), + [anon_sym_SLASH] = ACTIONS(145), + [anon_sym_mod] = ACTIONS(145), + [anon_sym_SLASH_SLASH] = ACTIONS(145), + [anon_sym_PLUS] = ACTIONS(145), + [anon_sym_bit_DASHshl] = ACTIONS(145), + [anon_sym_bit_DASHshr] = ACTIONS(145), + [anon_sym_EQ_EQ] = ACTIONS(145), + [anon_sym_BANG_EQ] = ACTIONS(145), + [anon_sym_LT2] = ACTIONS(145), + [anon_sym_LT_EQ] = ACTIONS(145), + [anon_sym_GT_EQ] = ACTIONS(145), + [anon_sym_not_DASHin] = ACTIONS(145), + [anon_sym_starts_DASHwith] = ACTIONS(145), + [anon_sym_ends_DASHwith] = ACTIONS(145), + [anon_sym_EQ_TILDE] = ACTIONS(145), + [anon_sym_BANG_TILDE] = ACTIONS(145), + [anon_sym_bit_DASHand] = ACTIONS(145), + [anon_sym_bit_DASHxor] = ACTIONS(145), + [anon_sym_bit_DASHor] = ACTIONS(145), + [anon_sym_and] = ACTIONS(145), + [anon_sym_xor] = ACTIONS(145), + [anon_sym_or] = ACTIONS(145), + [anon_sym_DOT2] = ACTIONS(147), + [sym_val_nothing] = ACTIONS(145), + [anon_sym_true] = ACTIONS(145), + [anon_sym_false] = ACTIONS(145), + [aux_sym_val_number_token1] = ACTIONS(145), + [aux_sym_val_number_token2] = ACTIONS(145), + [aux_sym_val_number_token3] = ACTIONS(145), + [anon_sym_inf] = ACTIONS(145), + [anon_sym_DASHinf] = ACTIONS(145), + [anon_sym_NaN] = ACTIONS(145), + [aux_sym__val_number_decimal_token1] = ACTIONS(145), + [aux_sym__val_number_decimal_token2] = ACTIONS(145), + [anon_sym_ns] = ACTIONS(145), + [anon_sym_s] = ACTIONS(145), + [anon_sym_us] = ACTIONS(145), + [anon_sym_ms] = ACTIONS(145), + [anon_sym_sec] = ACTIONS(145), + [anon_sym_min] = ACTIONS(145), + [anon_sym_hr] = ACTIONS(145), + [anon_sym_day] = ACTIONS(145), + [anon_sym_wk] = ACTIONS(145), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(145), + [anon_sym_kb] = ACTIONS(145), + [anon_sym_kB] = ACTIONS(145), + [anon_sym_Kb] = ACTIONS(145), + [anon_sym_KB] = ACTIONS(145), + [anon_sym_mb] = ACTIONS(145), + [anon_sym_mB] = ACTIONS(145), + [anon_sym_Mb] = ACTIONS(145), + [anon_sym_MB] = ACTIONS(145), + [anon_sym_gb] = ACTIONS(145), + [anon_sym_gB] = ACTIONS(145), + [anon_sym_Gb] = ACTIONS(145), + [anon_sym_GB] = ACTIONS(145), + [anon_sym_tb] = ACTIONS(145), + [anon_sym_tB] = ACTIONS(145), + [anon_sym_Tb] = ACTIONS(145), + [anon_sym_TB] = ACTIONS(145), + [anon_sym_pb] = ACTIONS(145), + [anon_sym_pB] = ACTIONS(145), + [anon_sym_Pb] = ACTIONS(145), + [anon_sym_PB] = ACTIONS(145), + [anon_sym_eb] = ACTIONS(145), + [anon_sym_eB] = ACTIONS(145), + [anon_sym_Eb] = ACTIONS(145), + [anon_sym_EB] = ACTIONS(145), + [anon_sym_kib] = ACTIONS(145), + [anon_sym_kiB] = ACTIONS(145), + [anon_sym_kIB] = ACTIONS(145), + [anon_sym_kIb] = ACTIONS(145), + [anon_sym_Kib] = ACTIONS(145), + [anon_sym_KIb] = ACTIONS(145), + [anon_sym_KIB] = ACTIONS(145), + [anon_sym_mib] = ACTIONS(145), + [anon_sym_miB] = ACTIONS(145), + [anon_sym_mIB] = ACTIONS(145), + [anon_sym_mIb] = ACTIONS(145), + [anon_sym_Mib] = ACTIONS(145), + [anon_sym_MIb] = ACTIONS(145), + [anon_sym_MIB] = ACTIONS(145), + [anon_sym_gib] = ACTIONS(145), + [anon_sym_giB] = ACTIONS(145), + [anon_sym_gIB] = ACTIONS(145), + [anon_sym_gIb] = ACTIONS(145), + [anon_sym_Gib] = ACTIONS(145), + [anon_sym_GIb] = ACTIONS(145), + [anon_sym_GIB] = ACTIONS(145), + [anon_sym_tib] = ACTIONS(145), + [anon_sym_tiB] = ACTIONS(145), + [anon_sym_tIB] = ACTIONS(145), + [anon_sym_tIb] = ACTIONS(145), + [anon_sym_Tib] = ACTIONS(145), + [anon_sym_TIb] = ACTIONS(145), + [anon_sym_TIB] = ACTIONS(145), + [anon_sym_pib] = ACTIONS(145), + [anon_sym_piB] = ACTIONS(145), + [anon_sym_pIB] = ACTIONS(145), + [anon_sym_pIb] = ACTIONS(145), + [anon_sym_Pib] = ACTIONS(145), + [anon_sym_PIb] = ACTIONS(145), + [anon_sym_PIB] = ACTIONS(145), + [anon_sym_eib] = ACTIONS(145), + [anon_sym_eiB] = ACTIONS(145), + [anon_sym_eIB] = ACTIONS(145), + [anon_sym_eIb] = ACTIONS(145), + [anon_sym_Eib] = ACTIONS(145), + [anon_sym_EIb] = ACTIONS(145), + [anon_sym_EIB] = ACTIONS(145), + [anon_sym_0b] = ACTIONS(145), + [anon_sym_0o] = ACTIONS(145), + [anon_sym_0x] = ACTIONS(145), + [sym_val_date] = ACTIONS(145), + [anon_sym_DQUOTE] = ACTIONS(145), + [sym__str_single_quotes] = ACTIONS(145), + [sym__str_back_ticks] = ACTIONS(145), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(145), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(145), + [anon_sym_err_GT] = ACTIONS(145), + [anon_sym_out_GT] = ACTIONS(145), + [anon_sym_e_GT] = ACTIONS(145), + [anon_sym_o_GT] = ACTIONS(145), + [anon_sym_err_PLUSout_GT] = ACTIONS(145), + [anon_sym_out_PLUSerr_GT] = ACTIONS(145), + [anon_sym_o_PLUSe_GT] = ACTIONS(145), + [anon_sym_e_PLUSo_GT] = ACTIONS(145), + [sym_short_flag] = ACTIONS(145), + [aux_sym_unquoted_token1] = ACTIONS(145), [anon_sym_POUND] = ACTIONS(105), }, [38] = { [sym_comment] = STATE(38), - [ts_builtin_sym_end] = ACTIONS(109), + [anon_sym_SEMI] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_LBRACK] = ACTIONS(115), + [anon_sym_LPAREN] = ACTIONS(115), + [anon_sym_RPAREN] = ACTIONS(115), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_DOLLAR] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH_DASH] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(115), + [anon_sym_RBRACE] = ACTIONS(115), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(115), + [anon_sym_BANG_EQ] = ACTIONS(115), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(115), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(115), + [anon_sym_BANG_TILDE] = ACTIONS(115), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [sym_val_nothing] = ACTIONS(115), + [anon_sym_true] = ACTIONS(115), + [anon_sym_false] = ACTIONS(115), + [aux_sym_val_number_token1] = ACTIONS(115), + [aux_sym_val_number_token2] = ACTIONS(115), + [aux_sym_val_number_token3] = ACTIONS(115), + [anon_sym_inf] = ACTIONS(115), + [anon_sym_DASHinf] = ACTIONS(115), + [anon_sym_NaN] = ACTIONS(115), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_0b] = ACTIONS(115), + [anon_sym_0o] = ACTIONS(115), + [anon_sym_0x] = ACTIONS(115), + [sym_val_date] = ACTIONS(115), + [anon_sym_DQUOTE] = ACTIONS(115), + [sym__str_single_quotes] = ACTIONS(115), + [sym__str_back_ticks] = ACTIONS(115), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(115), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(115), + [anon_sym_err_GT] = ACTIONS(115), + [anon_sym_out_GT] = ACTIONS(115), + [anon_sym_e_GT] = ACTIONS(115), + [anon_sym_o_GT] = ACTIONS(115), + [anon_sym_err_PLUSout_GT] = ACTIONS(115), + [anon_sym_out_PLUSerr_GT] = ACTIONS(115), + [anon_sym_o_PLUSe_GT] = ACTIONS(115), + [anon_sym_e_PLUSo_GT] = ACTIONS(115), + [sym_short_flag] = ACTIONS(115), + [aux_sym_unquoted_token1] = ACTIONS(115), + [anon_sym_POUND] = ACTIONS(105), + }, + [39] = { + [sym_comment] = STATE(39), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_LBRACK] = ACTIONS(107), [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_RPAREN] = ACTIONS(107), [anon_sym_PIPE] = ACTIONS(107), [anon_sym_DOLLAR] = ACTIONS(107), [anon_sym_GT] = ACTIONS(107), @@ -65211,6 +65446,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(107), [anon_sym_in] = ACTIONS(107), [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), [anon_sym_DOT] = ACTIONS(107), [anon_sym_STAR] = ACTIONS(107), [anon_sym_STAR_STAR] = ACTIONS(107), @@ -65238,7 +65474,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(107), [anon_sym_or] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(188), [sym_val_nothing] = ACTIONS(107), [anon_sym_true] = ACTIONS(107), [anon_sym_false] = ACTIONS(107), @@ -65348,617 +65583,466 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, - [39] = { - [sym_comment] = STATE(39), - [ts_builtin_sym_end] = ACTIONS(130), - [anon_sym_SEMI] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_DOLLAR] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH_DASH] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_LBRACE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(128), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(128), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(128), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(197), - [sym_val_nothing] = ACTIONS(128), - [anon_sym_true] = ACTIONS(128), - [anon_sym_false] = ACTIONS(128), - [aux_sym_val_number_token1] = ACTIONS(128), - [aux_sym_val_number_token2] = ACTIONS(128), - [aux_sym_val_number_token3] = ACTIONS(128), - [anon_sym_inf] = ACTIONS(128), - [anon_sym_DASHinf] = ACTIONS(128), - [anon_sym_NaN] = ACTIONS(128), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_0b] = ACTIONS(128), - [anon_sym_0o] = ACTIONS(128), - [anon_sym_0x] = ACTIONS(128), - [sym_val_date] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [sym__str_single_quotes] = ACTIONS(128), - [sym__str_back_ticks] = ACTIONS(128), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(128), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(128), - [anon_sym_err_GT] = ACTIONS(128), - [anon_sym_out_GT] = ACTIONS(128), - [anon_sym_e_GT] = ACTIONS(128), - [anon_sym_o_GT] = ACTIONS(128), - [anon_sym_err_PLUSout_GT] = ACTIONS(128), - [anon_sym_out_PLUSerr_GT] = ACTIONS(128), - [anon_sym_o_PLUSe_GT] = ACTIONS(128), - [anon_sym_e_PLUSo_GT] = ACTIONS(128), - [sym_short_flag] = ACTIONS(128), - [aux_sym_unquoted_token1] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(105), - }, [40] = { [sym_comment] = STATE(40), - [anon_sym_SEMI] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(140), - [anon_sym_LPAREN] = ACTIONS(140), - [anon_sym_RPAREN] = ACTIONS(140), - [anon_sym_PIPE] = ACTIONS(140), - [anon_sym_DOLLAR] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH_DASH] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(140), - [anon_sym_RBRACE] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(140), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(140), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(140), - [anon_sym_BANG_EQ] = ACTIONS(140), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(140), - [anon_sym_GT_EQ] = ACTIONS(140), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(140), - [anon_sym_BANG_TILDE] = ACTIONS(140), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_DOT2] = ACTIONS(199), - [sym_val_nothing] = ACTIONS(140), - [anon_sym_true] = ACTIONS(140), - [anon_sym_false] = ACTIONS(140), - [aux_sym_val_number_token1] = ACTIONS(140), - [aux_sym_val_number_token2] = ACTIONS(140), - [aux_sym_val_number_token3] = ACTIONS(140), - [anon_sym_inf] = ACTIONS(140), - [anon_sym_DASHinf] = ACTIONS(140), - [anon_sym_NaN] = ACTIONS(140), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_0b] = ACTIONS(140), - [anon_sym_0o] = ACTIONS(140), - [anon_sym_0x] = ACTIONS(140), - [sym_val_date] = ACTIONS(140), - [anon_sym_DQUOTE] = ACTIONS(140), - [sym__str_single_quotes] = ACTIONS(140), - [sym__str_back_ticks] = ACTIONS(140), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(140), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(140), - [anon_sym_err_GT] = ACTIONS(140), - [anon_sym_out_GT] = ACTIONS(140), - [anon_sym_e_GT] = ACTIONS(140), - [anon_sym_o_GT] = ACTIONS(140), - [anon_sym_err_PLUSout_GT] = ACTIONS(140), - [anon_sym_out_PLUSerr_GT] = ACTIONS(140), - [anon_sym_o_PLUSe_GT] = ACTIONS(140), - [anon_sym_e_PLUSo_GT] = ACTIONS(140), - [sym_short_flag] = ACTIONS(140), - [aux_sym_unquoted_token1] = ACTIONS(140), + [ts_builtin_sym_end] = ACTIONS(117), + [anon_sym_SEMI] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_LBRACK] = ACTIONS(115), + [anon_sym_LPAREN] = ACTIONS(115), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_DOLLAR] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH_DASH] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(115), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(115), + [anon_sym_BANG_EQ] = ACTIONS(115), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(115), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(115), + [anon_sym_BANG_TILDE] = ACTIONS(115), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(197), + [sym_val_nothing] = ACTIONS(115), + [anon_sym_true] = ACTIONS(115), + [anon_sym_false] = ACTIONS(115), + [aux_sym_val_number_token1] = ACTIONS(115), + [aux_sym_val_number_token2] = ACTIONS(115), + [aux_sym_val_number_token3] = ACTIONS(115), + [anon_sym_inf] = ACTIONS(115), + [anon_sym_DASHinf] = ACTIONS(115), + [anon_sym_NaN] = ACTIONS(115), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_0b] = ACTIONS(115), + [anon_sym_0o] = ACTIONS(115), + [anon_sym_0x] = ACTIONS(115), + [sym_val_date] = ACTIONS(115), + [anon_sym_DQUOTE] = ACTIONS(115), + [sym__str_single_quotes] = ACTIONS(115), + [sym__str_back_ticks] = ACTIONS(115), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(115), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(115), + [anon_sym_err_GT] = ACTIONS(115), + [anon_sym_out_GT] = ACTIONS(115), + [anon_sym_e_GT] = ACTIONS(115), + [anon_sym_o_GT] = ACTIONS(115), + [anon_sym_err_PLUSout_GT] = ACTIONS(115), + [anon_sym_out_PLUSerr_GT] = ACTIONS(115), + [anon_sym_o_PLUSe_GT] = ACTIONS(115), + [anon_sym_e_PLUSo_GT] = ACTIONS(115), + [sym_short_flag] = ACTIONS(115), + [aux_sym_unquoted_token1] = ACTIONS(115), [anon_sym_POUND] = ACTIONS(105), }, [41] = { [sym_comment] = STATE(41), - [ts_builtin_sym_end] = ACTIONS(121), - [anon_sym_SEMI] = ACTIONS(119), - [anon_sym_LF] = ACTIONS(121), - [anon_sym_LBRACK] = ACTIONS(119), - [anon_sym_LPAREN] = ACTIONS(119), - [anon_sym_PIPE] = ACTIONS(119), - [anon_sym_DOLLAR] = ACTIONS(119), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_DASH_DASH] = ACTIONS(119), - [anon_sym_DASH] = ACTIONS(119), - [anon_sym_in] = ACTIONS(119), - [anon_sym_LBRACE] = ACTIONS(119), - [anon_sym_DOT] = ACTIONS(119), - [anon_sym_STAR] = ACTIONS(119), - [anon_sym_STAR_STAR] = ACTIONS(119), - [anon_sym_PLUS_PLUS] = ACTIONS(119), - [anon_sym_SLASH] = ACTIONS(119), - [anon_sym_mod] = ACTIONS(119), - [anon_sym_SLASH_SLASH] = ACTIONS(119), - [anon_sym_PLUS] = ACTIONS(119), - [anon_sym_bit_DASHshl] = ACTIONS(119), - [anon_sym_bit_DASHshr] = ACTIONS(119), - [anon_sym_EQ_EQ] = ACTIONS(119), - [anon_sym_BANG_EQ] = ACTIONS(119), - [anon_sym_LT2] = ACTIONS(119), - [anon_sym_LT_EQ] = ACTIONS(119), - [anon_sym_GT_EQ] = ACTIONS(119), - [anon_sym_not_DASHin] = ACTIONS(119), - [anon_sym_starts_DASHwith] = ACTIONS(119), - [anon_sym_ends_DASHwith] = ACTIONS(119), - [anon_sym_EQ_TILDE] = ACTIONS(119), - [anon_sym_BANG_TILDE] = ACTIONS(119), - [anon_sym_bit_DASHand] = ACTIONS(119), - [anon_sym_bit_DASHxor] = ACTIONS(119), - [anon_sym_bit_DASHor] = ACTIONS(119), - [anon_sym_and] = ACTIONS(119), - [anon_sym_xor] = ACTIONS(119), - [anon_sym_or] = ACTIONS(119), - [anon_sym_DOT2] = ACTIONS(201), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(204), - [sym_val_nothing] = ACTIONS(119), - [anon_sym_true] = ACTIONS(119), - [anon_sym_false] = ACTIONS(119), - [aux_sym_val_number_token1] = ACTIONS(119), - [aux_sym_val_number_token2] = ACTIONS(119), - [aux_sym_val_number_token3] = ACTIONS(119), - [anon_sym_inf] = ACTIONS(119), - [anon_sym_DASHinf] = ACTIONS(119), - [anon_sym_NaN] = ACTIONS(119), - [aux_sym__val_number_decimal_token1] = ACTIONS(119), - [aux_sym__val_number_decimal_token2] = ACTIONS(119), - [anon_sym_ns] = ACTIONS(119), - [anon_sym_s] = ACTIONS(119), - [anon_sym_us] = ACTIONS(119), - [anon_sym_ms] = ACTIONS(119), - [anon_sym_sec] = ACTIONS(119), - [anon_sym_min] = ACTIONS(119), - [anon_sym_hr] = ACTIONS(119), - [anon_sym_day] = ACTIONS(119), - [anon_sym_wk] = ACTIONS(119), - [anon_sym_b] = ACTIONS(119), - [anon_sym_B] = ACTIONS(119), - [anon_sym_kb] = ACTIONS(119), - [anon_sym_kB] = ACTIONS(119), - [anon_sym_Kb] = ACTIONS(119), - [anon_sym_KB] = ACTIONS(119), - [anon_sym_mb] = ACTIONS(119), - [anon_sym_mB] = ACTIONS(119), - [anon_sym_Mb] = ACTIONS(119), - [anon_sym_MB] = ACTIONS(119), - [anon_sym_gb] = ACTIONS(119), - [anon_sym_gB] = ACTIONS(119), - [anon_sym_Gb] = ACTIONS(119), - [anon_sym_GB] = ACTIONS(119), - [anon_sym_tb] = ACTIONS(119), - [anon_sym_tB] = ACTIONS(119), - [anon_sym_Tb] = ACTIONS(119), - [anon_sym_TB] = ACTIONS(119), - [anon_sym_pb] = ACTIONS(119), - [anon_sym_pB] = ACTIONS(119), - [anon_sym_Pb] = ACTIONS(119), - [anon_sym_PB] = ACTIONS(119), - [anon_sym_eb] = ACTIONS(119), - [anon_sym_eB] = ACTIONS(119), - [anon_sym_Eb] = ACTIONS(119), - [anon_sym_EB] = ACTIONS(119), - [anon_sym_kib] = ACTIONS(119), - [anon_sym_kiB] = ACTIONS(119), - [anon_sym_kIB] = ACTIONS(119), - [anon_sym_kIb] = ACTIONS(119), - [anon_sym_Kib] = ACTIONS(119), - [anon_sym_KIb] = ACTIONS(119), - [anon_sym_KIB] = ACTIONS(119), - [anon_sym_mib] = ACTIONS(119), - [anon_sym_miB] = ACTIONS(119), - [anon_sym_mIB] = ACTIONS(119), - [anon_sym_mIb] = ACTIONS(119), - [anon_sym_Mib] = ACTIONS(119), - [anon_sym_MIb] = ACTIONS(119), - [anon_sym_MIB] = ACTIONS(119), - [anon_sym_gib] = ACTIONS(119), - [anon_sym_giB] = ACTIONS(119), - [anon_sym_gIB] = ACTIONS(119), - [anon_sym_gIb] = ACTIONS(119), - [anon_sym_Gib] = ACTIONS(119), - [anon_sym_GIb] = ACTIONS(119), - [anon_sym_GIB] = ACTIONS(119), - [anon_sym_tib] = ACTIONS(119), - [anon_sym_tiB] = ACTIONS(119), - [anon_sym_tIB] = ACTIONS(119), - [anon_sym_tIb] = ACTIONS(119), - [anon_sym_Tib] = ACTIONS(119), - [anon_sym_TIb] = ACTIONS(119), - [anon_sym_TIB] = ACTIONS(119), - [anon_sym_pib] = ACTIONS(119), - [anon_sym_piB] = ACTIONS(119), - [anon_sym_pIB] = ACTIONS(119), - [anon_sym_pIb] = ACTIONS(119), - [anon_sym_Pib] = ACTIONS(119), - [anon_sym_PIb] = ACTIONS(119), - [anon_sym_PIB] = ACTIONS(119), - [anon_sym_eib] = ACTIONS(119), - [anon_sym_eiB] = ACTIONS(119), - [anon_sym_eIB] = ACTIONS(119), - [anon_sym_eIb] = ACTIONS(119), - [anon_sym_Eib] = ACTIONS(119), - [anon_sym_EIb] = ACTIONS(119), - [anon_sym_EIB] = ACTIONS(119), - [anon_sym_0b] = ACTIONS(119), - [anon_sym_0o] = ACTIONS(119), - [anon_sym_0x] = ACTIONS(119), - [sym_val_date] = ACTIONS(119), - [anon_sym_DQUOTE] = ACTIONS(119), - [sym__str_single_quotes] = ACTIONS(119), - [sym__str_back_ticks] = ACTIONS(119), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(119), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(119), - [anon_sym_err_GT] = ACTIONS(119), - [anon_sym_out_GT] = ACTIONS(119), - [anon_sym_e_GT] = ACTIONS(119), - [anon_sym_o_GT] = ACTIONS(119), - [anon_sym_err_PLUSout_GT] = ACTIONS(119), - [anon_sym_out_PLUSerr_GT] = ACTIONS(119), - [anon_sym_o_PLUSe_GT] = ACTIONS(119), - [anon_sym_e_PLUSo_GT] = ACTIONS(119), - [sym_short_flag] = ACTIONS(119), - [aux_sym_unquoted_token1] = ACTIONS(119), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_LBRACK] = ACTIONS(134), + [anon_sym_LPAREN] = ACTIONS(134), + [anon_sym_RPAREN] = ACTIONS(134), + [anon_sym_PIPE] = ACTIONS(134), + [anon_sym_DOLLAR] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH_DASH] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(134), + [anon_sym_RBRACE] = ACTIONS(134), + [anon_sym_DOT] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(134), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(134), + [anon_sym_BANG_EQ] = ACTIONS(134), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(134), + [anon_sym_GT_EQ] = ACTIONS(134), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(134), + [anon_sym_BANG_TILDE] = ACTIONS(134), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_DOT2] = ACTIONS(199), + [sym_val_nothing] = ACTIONS(134), + [anon_sym_true] = ACTIONS(134), + [anon_sym_false] = ACTIONS(134), + [aux_sym_val_number_token1] = ACTIONS(134), + [aux_sym_val_number_token2] = ACTIONS(134), + [aux_sym_val_number_token3] = ACTIONS(134), + [anon_sym_inf] = ACTIONS(134), + [anon_sym_DASHinf] = ACTIONS(134), + [anon_sym_NaN] = ACTIONS(134), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_0b] = ACTIONS(134), + [anon_sym_0o] = ACTIONS(134), + [anon_sym_0x] = ACTIONS(134), + [sym_val_date] = ACTIONS(134), + [anon_sym_DQUOTE] = ACTIONS(134), + [sym__str_single_quotes] = ACTIONS(134), + [sym__str_back_ticks] = ACTIONS(134), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(134), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(134), + [anon_sym_err_GT] = ACTIONS(134), + [anon_sym_out_GT] = ACTIONS(134), + [anon_sym_e_GT] = ACTIONS(134), + [anon_sym_o_GT] = ACTIONS(134), + [anon_sym_err_PLUSout_GT] = ACTIONS(134), + [anon_sym_out_PLUSerr_GT] = ACTIONS(134), + [anon_sym_o_PLUSe_GT] = ACTIONS(134), + [anon_sym_e_PLUSo_GT] = ACTIONS(134), + [sym_short_flag] = ACTIONS(134), + [aux_sym_unquoted_token1] = ACTIONS(134), [anon_sym_POUND] = ACTIONS(105), }, [42] = { [sym_comment] = STATE(42), - [anon_sym_SEMI] = ACTIONS(136), - [anon_sym_LF] = ACTIONS(138), - [anon_sym_LBRACK] = ACTIONS(136), - [anon_sym_LPAREN] = ACTIONS(136), - [anon_sym_RPAREN] = ACTIONS(136), - [anon_sym_PIPE] = ACTIONS(136), - [anon_sym_DOLLAR] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DASH_DASH] = ACTIONS(136), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_in] = ACTIONS(136), - [anon_sym_LBRACE] = ACTIONS(136), - [anon_sym_RBRACE] = ACTIONS(136), - [anon_sym_DOT] = ACTIONS(136), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_STAR_STAR] = ACTIONS(136), - [anon_sym_PLUS_PLUS] = ACTIONS(136), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_mod] = ACTIONS(136), - [anon_sym_SLASH_SLASH] = ACTIONS(136), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_bit_DASHshl] = ACTIONS(136), - [anon_sym_bit_DASHshr] = ACTIONS(136), - [anon_sym_EQ_EQ] = ACTIONS(136), - [anon_sym_BANG_EQ] = ACTIONS(136), - [anon_sym_LT2] = ACTIONS(136), - [anon_sym_LT_EQ] = ACTIONS(136), - [anon_sym_GT_EQ] = ACTIONS(136), - [anon_sym_not_DASHin] = ACTIONS(136), - [anon_sym_starts_DASHwith] = ACTIONS(136), - [anon_sym_ends_DASHwith] = ACTIONS(136), - [anon_sym_EQ_TILDE] = ACTIONS(136), - [anon_sym_BANG_TILDE] = ACTIONS(136), - [anon_sym_bit_DASHand] = ACTIONS(136), - [anon_sym_bit_DASHxor] = ACTIONS(136), - [anon_sym_bit_DASHor] = ACTIONS(136), - [anon_sym_and] = ACTIONS(136), - [anon_sym_xor] = ACTIONS(136), - [anon_sym_or] = ACTIONS(136), - [anon_sym_DOT2] = ACTIONS(138), - [sym_val_nothing] = ACTIONS(136), - [anon_sym_true] = ACTIONS(136), - [anon_sym_false] = ACTIONS(136), - [aux_sym_val_number_token1] = ACTIONS(136), - [aux_sym_val_number_token2] = ACTIONS(136), - [aux_sym_val_number_token3] = ACTIONS(136), - [anon_sym_inf] = ACTIONS(136), - [anon_sym_DASHinf] = ACTIONS(136), - [anon_sym_NaN] = ACTIONS(136), - [aux_sym__val_number_decimal_token1] = ACTIONS(136), - [aux_sym__val_number_decimal_token2] = ACTIONS(136), - [anon_sym_ns] = ACTIONS(136), - [anon_sym_s] = ACTIONS(136), - [anon_sym_us] = ACTIONS(136), - [anon_sym_ms] = ACTIONS(136), - [anon_sym_sec] = ACTIONS(136), - [anon_sym_min] = ACTIONS(136), - [anon_sym_hr] = ACTIONS(136), - [anon_sym_day] = ACTIONS(136), - [anon_sym_wk] = ACTIONS(136), - [anon_sym_b] = ACTIONS(136), - [anon_sym_B] = ACTIONS(136), - [anon_sym_kb] = ACTIONS(136), - [anon_sym_kB] = ACTIONS(136), - [anon_sym_Kb] = ACTIONS(136), - [anon_sym_KB] = ACTIONS(136), - [anon_sym_mb] = ACTIONS(136), - [anon_sym_mB] = ACTIONS(136), - [anon_sym_Mb] = ACTIONS(136), - [anon_sym_MB] = ACTIONS(136), - [anon_sym_gb] = ACTIONS(136), - [anon_sym_gB] = ACTIONS(136), - [anon_sym_Gb] = ACTIONS(136), - [anon_sym_GB] = ACTIONS(136), - [anon_sym_tb] = ACTIONS(136), - [anon_sym_tB] = ACTIONS(136), - [anon_sym_Tb] = ACTIONS(136), - [anon_sym_TB] = ACTIONS(136), - [anon_sym_pb] = ACTIONS(136), - [anon_sym_pB] = ACTIONS(136), - [anon_sym_Pb] = ACTIONS(136), - [anon_sym_PB] = ACTIONS(136), - [anon_sym_eb] = ACTIONS(136), - [anon_sym_eB] = ACTIONS(136), - [anon_sym_Eb] = ACTIONS(136), - [anon_sym_EB] = ACTIONS(136), - [anon_sym_kib] = ACTIONS(136), - [anon_sym_kiB] = ACTIONS(136), - [anon_sym_kIB] = ACTIONS(136), - [anon_sym_kIb] = ACTIONS(136), - [anon_sym_Kib] = ACTIONS(136), - [anon_sym_KIb] = ACTIONS(136), - [anon_sym_KIB] = ACTIONS(136), - [anon_sym_mib] = ACTIONS(136), - [anon_sym_miB] = ACTIONS(136), - [anon_sym_mIB] = ACTIONS(136), - [anon_sym_mIb] = ACTIONS(136), - [anon_sym_Mib] = ACTIONS(136), - [anon_sym_MIb] = ACTIONS(136), - [anon_sym_MIB] = ACTIONS(136), - [anon_sym_gib] = ACTIONS(136), - [anon_sym_giB] = ACTIONS(136), - [anon_sym_gIB] = ACTIONS(136), - [anon_sym_gIb] = ACTIONS(136), - [anon_sym_Gib] = ACTIONS(136), - [anon_sym_GIb] = ACTIONS(136), - [anon_sym_GIB] = ACTIONS(136), - [anon_sym_tib] = ACTIONS(136), - [anon_sym_tiB] = ACTIONS(136), - [anon_sym_tIB] = ACTIONS(136), - [anon_sym_tIb] = ACTIONS(136), - [anon_sym_Tib] = ACTIONS(136), - [anon_sym_TIb] = ACTIONS(136), - [anon_sym_TIB] = ACTIONS(136), - [anon_sym_pib] = ACTIONS(136), - [anon_sym_piB] = ACTIONS(136), - [anon_sym_pIB] = ACTIONS(136), - [anon_sym_pIb] = ACTIONS(136), - [anon_sym_Pib] = ACTIONS(136), - [anon_sym_PIb] = ACTIONS(136), - [anon_sym_PIB] = ACTIONS(136), - [anon_sym_eib] = ACTIONS(136), - [anon_sym_eiB] = ACTIONS(136), - [anon_sym_eIB] = ACTIONS(136), - [anon_sym_eIb] = ACTIONS(136), - [anon_sym_Eib] = ACTIONS(136), - [anon_sym_EIb] = ACTIONS(136), - [anon_sym_EIB] = ACTIONS(136), - [anon_sym_0b] = ACTIONS(136), - [anon_sym_0o] = ACTIONS(136), - [anon_sym_0x] = ACTIONS(136), - [sym_val_date] = ACTIONS(136), - [anon_sym_DQUOTE] = ACTIONS(136), - [sym__str_single_quotes] = ACTIONS(136), - [sym__str_back_ticks] = ACTIONS(136), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(136), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(136), - [anon_sym_err_GT] = ACTIONS(136), - [anon_sym_out_GT] = ACTIONS(136), - [anon_sym_e_GT] = ACTIONS(136), - [anon_sym_o_GT] = ACTIONS(136), - [anon_sym_err_PLUSout_GT] = ACTIONS(136), - [anon_sym_out_PLUSerr_GT] = ACTIONS(136), - [anon_sym_o_PLUSe_GT] = ACTIONS(136), - [anon_sym_e_PLUSo_GT] = ACTIONS(136), - [sym_short_flag] = ACTIONS(136), - [aux_sym_unquoted_token1] = ACTIONS(136), + [ts_builtin_sym_end] = ACTIONS(127), + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LF] = ACTIONS(127), + [anon_sym_LBRACK] = ACTIONS(125), + [anon_sym_LPAREN] = ACTIONS(125), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(125), + [anon_sym_in] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_DOT] = ACTIONS(125), + [anon_sym_STAR] = ACTIONS(125), + [anon_sym_STAR_STAR] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_SLASH] = ACTIONS(125), + [anon_sym_mod] = ACTIONS(125), + [anon_sym_SLASH_SLASH] = ACTIONS(125), + [anon_sym_PLUS] = ACTIONS(125), + [anon_sym_bit_DASHshl] = ACTIONS(125), + [anon_sym_bit_DASHshr] = ACTIONS(125), + [anon_sym_EQ_EQ] = ACTIONS(125), + [anon_sym_BANG_EQ] = ACTIONS(125), + [anon_sym_LT2] = ACTIONS(125), + [anon_sym_LT_EQ] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(125), + [anon_sym_not_DASHin] = ACTIONS(125), + [anon_sym_starts_DASHwith] = ACTIONS(125), + [anon_sym_ends_DASHwith] = ACTIONS(125), + [anon_sym_EQ_TILDE] = ACTIONS(125), + [anon_sym_BANG_TILDE] = ACTIONS(125), + [anon_sym_bit_DASHand] = ACTIONS(125), + [anon_sym_bit_DASHxor] = ACTIONS(125), + [anon_sym_bit_DASHor] = ACTIONS(125), + [anon_sym_and] = ACTIONS(125), + [anon_sym_xor] = ACTIONS(125), + [anon_sym_or] = ACTIONS(125), + [anon_sym_DOT2] = ACTIONS(201), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(204), + [sym_val_nothing] = ACTIONS(125), + [anon_sym_true] = ACTIONS(125), + [anon_sym_false] = ACTIONS(125), + [aux_sym_val_number_token1] = ACTIONS(125), + [aux_sym_val_number_token2] = ACTIONS(125), + [aux_sym_val_number_token3] = ACTIONS(125), + [anon_sym_inf] = ACTIONS(125), + [anon_sym_DASHinf] = ACTIONS(125), + [anon_sym_NaN] = ACTIONS(125), + [aux_sym__val_number_decimal_token1] = ACTIONS(125), + [aux_sym__val_number_decimal_token2] = ACTIONS(125), + [anon_sym_ns] = ACTIONS(125), + [anon_sym_s] = ACTIONS(125), + [anon_sym_us] = ACTIONS(125), + [anon_sym_ms] = ACTIONS(125), + [anon_sym_sec] = ACTIONS(125), + [anon_sym_min] = ACTIONS(125), + [anon_sym_hr] = ACTIONS(125), + [anon_sym_day] = ACTIONS(125), + [anon_sym_wk] = ACTIONS(125), + [anon_sym_b] = ACTIONS(125), + [anon_sym_B] = ACTIONS(125), + [anon_sym_kb] = ACTIONS(125), + [anon_sym_kB] = ACTIONS(125), + [anon_sym_Kb] = ACTIONS(125), + [anon_sym_KB] = ACTIONS(125), + [anon_sym_mb] = ACTIONS(125), + [anon_sym_mB] = ACTIONS(125), + [anon_sym_Mb] = ACTIONS(125), + [anon_sym_MB] = ACTIONS(125), + [anon_sym_gb] = ACTIONS(125), + [anon_sym_gB] = ACTIONS(125), + [anon_sym_Gb] = ACTIONS(125), + [anon_sym_GB] = ACTIONS(125), + [anon_sym_tb] = ACTIONS(125), + [anon_sym_tB] = ACTIONS(125), + [anon_sym_Tb] = ACTIONS(125), + [anon_sym_TB] = ACTIONS(125), + [anon_sym_pb] = ACTIONS(125), + [anon_sym_pB] = ACTIONS(125), + [anon_sym_Pb] = ACTIONS(125), + [anon_sym_PB] = ACTIONS(125), + [anon_sym_eb] = ACTIONS(125), + [anon_sym_eB] = ACTIONS(125), + [anon_sym_Eb] = ACTIONS(125), + [anon_sym_EB] = ACTIONS(125), + [anon_sym_kib] = ACTIONS(125), + [anon_sym_kiB] = ACTIONS(125), + [anon_sym_kIB] = ACTIONS(125), + [anon_sym_kIb] = ACTIONS(125), + [anon_sym_Kib] = ACTIONS(125), + [anon_sym_KIb] = ACTIONS(125), + [anon_sym_KIB] = ACTIONS(125), + [anon_sym_mib] = ACTIONS(125), + [anon_sym_miB] = ACTIONS(125), + [anon_sym_mIB] = ACTIONS(125), + [anon_sym_mIb] = ACTIONS(125), + [anon_sym_Mib] = ACTIONS(125), + [anon_sym_MIb] = ACTIONS(125), + [anon_sym_MIB] = ACTIONS(125), + [anon_sym_gib] = ACTIONS(125), + [anon_sym_giB] = ACTIONS(125), + [anon_sym_gIB] = ACTIONS(125), + [anon_sym_gIb] = ACTIONS(125), + [anon_sym_Gib] = ACTIONS(125), + [anon_sym_GIb] = ACTIONS(125), + [anon_sym_GIB] = ACTIONS(125), + [anon_sym_tib] = ACTIONS(125), + [anon_sym_tiB] = ACTIONS(125), + [anon_sym_tIB] = ACTIONS(125), + [anon_sym_tIb] = ACTIONS(125), + [anon_sym_Tib] = ACTIONS(125), + [anon_sym_TIb] = ACTIONS(125), + [anon_sym_TIB] = ACTIONS(125), + [anon_sym_pib] = ACTIONS(125), + [anon_sym_piB] = ACTIONS(125), + [anon_sym_pIB] = ACTIONS(125), + [anon_sym_pIb] = ACTIONS(125), + [anon_sym_Pib] = ACTIONS(125), + [anon_sym_PIb] = ACTIONS(125), + [anon_sym_PIB] = ACTIONS(125), + [anon_sym_eib] = ACTIONS(125), + [anon_sym_eiB] = ACTIONS(125), + [anon_sym_eIB] = ACTIONS(125), + [anon_sym_eIb] = ACTIONS(125), + [anon_sym_Eib] = ACTIONS(125), + [anon_sym_EIb] = ACTIONS(125), + [anon_sym_EIB] = ACTIONS(125), + [anon_sym_0b] = ACTIONS(125), + [anon_sym_0o] = ACTIONS(125), + [anon_sym_0x] = ACTIONS(125), + [sym_val_date] = ACTIONS(125), + [anon_sym_DQUOTE] = ACTIONS(125), + [sym__str_single_quotes] = ACTIONS(125), + [sym__str_back_ticks] = ACTIONS(125), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(125), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(125), + [anon_sym_err_GT] = ACTIONS(125), + [anon_sym_out_GT] = ACTIONS(125), + [anon_sym_e_GT] = ACTIONS(125), + [anon_sym_o_GT] = ACTIONS(125), + [anon_sym_err_PLUSout_GT] = ACTIONS(125), + [anon_sym_out_PLUSerr_GT] = ACTIONS(125), + [anon_sym_o_PLUSe_GT] = ACTIONS(125), + [anon_sym_e_PLUSo_GT] = ACTIONS(125), + [sym_short_flag] = ACTIONS(125), + [aux_sym_unquoted_token1] = ACTIONS(125), [anon_sym_POUND] = ACTIONS(105), }, [43] = { [sym_comment] = STATE(43), + [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_LBRACK] = ACTIONS(107), [anon_sym_LPAREN] = ACTIONS(107), - [anon_sym_RPAREN] = ACTIONS(107), [anon_sym_PIPE] = ACTIONS(107), [anon_sym_DOLLAR] = ACTIONS(107), [anon_sym_GT] = ACTIONS(107), @@ -65966,7 +66050,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(107), [anon_sym_in] = ACTIONS(107), [anon_sym_LBRACE] = ACTIONS(107), - [anon_sym_RBRACE] = ACTIONS(107), [anon_sym_DOT] = ACTIONS(107), [anon_sym_STAR] = ACTIONS(107), [anon_sym_STAR_STAR] = ACTIONS(107), @@ -65994,6 +66077,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(107), [anon_sym_or] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(191), [sym_val_nothing] = ACTIONS(107), [anon_sym_true] = ACTIONS(107), [anon_sym_false] = ACTIONS(107), @@ -66104,83 +66188,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [44] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4980), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(122), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5019), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(140), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(44), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1113), + [aux_sym_val_record_repeat1] = STATE(1085), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -66189,7 +66273,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -66249,88 +66332,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [45] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4911), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(133), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5178), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(108), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(45), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1099), + [aux_sym_val_record_repeat1] = STATE(1053), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -66339,7 +66423,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -66399,238 +66482,239 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [46] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5043), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(111), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), [sym_comment] = STATE(46), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1083), - [anon_sym_export] = ACTIONS(206), - [anon_sym_alias] = ACTIONS(208), - [anon_sym_let] = ACTIONS(210), - [anon_sym_let_DASHenv] = ACTIONS(210), - [anon_sym_mut] = ACTIONS(212), - [anon_sym_const] = ACTIONS(214), - [sym_cmd_identifier] = ACTIONS(216), - [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), - [anon_sym_export_DASHenv] = ACTIONS(220), - [anon_sym_extern] = ACTIONS(222), - [anon_sym_module] = ACTIONS(224), - [anon_sym_use] = ACTIONS(226), - [anon_sym_LBRACK] = ACTIONS(228), - [anon_sym_LPAREN] = ACTIONS(230), - [anon_sym_PIPE] = ACTIONS(232), - [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(236), - [anon_sym_list] = ACTIONS(238), - [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(242), - [anon_sym_continue] = ACTIONS(244), - [anon_sym_for] = ACTIONS(246), - [anon_sym_in] = ACTIONS(238), - [anon_sym_loop] = ACTIONS(248), - [anon_sym_make] = ACTIONS(238), - [anon_sym_while] = ACTIONS(250), - [anon_sym_do] = ACTIONS(252), - [anon_sym_if] = ACTIONS(254), - [anon_sym_else] = ACTIONS(238), - [anon_sym_match] = ACTIONS(256), - [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(310), - [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(264), - [anon_sym_catch] = ACTIONS(238), - [anon_sym_return] = ACTIONS(266), - [anon_sym_source] = ACTIONS(268), - [anon_sym_source_DASHenv] = ACTIONS(268), - [anon_sym_register] = ACTIONS(270), - [anon_sym_hide] = ACTIONS(272), - [anon_sym_hide_DASHenv] = ACTIONS(274), - [anon_sym_overlay] = ACTIONS(276), - [anon_sym_new] = ACTIONS(238), - [anon_sym_as] = ACTIONS(238), - [anon_sym_where] = ACTIONS(278), - [anon_sym_not] = ACTIONS(280), - [sym_val_nothing] = ACTIONS(282), - [anon_sym_true] = ACTIONS(284), - [anon_sym_false] = ACTIONS(284), - [aux_sym_val_number_token1] = ACTIONS(286), - [aux_sym_val_number_token2] = ACTIONS(286), - [aux_sym_val_number_token3] = ACTIONS(286), - [anon_sym_inf] = ACTIONS(288), - [anon_sym_DASHinf] = ACTIONS(288), - [anon_sym_NaN] = ACTIONS(288), - [aux_sym__val_number_decimal_token1] = ACTIONS(290), - [aux_sym__val_number_decimal_token2] = ACTIONS(292), - [anon_sym_0b] = ACTIONS(294), - [anon_sym_0o] = ACTIONS(294), - [anon_sym_0x] = ACTIONS(294), - [sym_val_date] = ACTIONS(296), - [anon_sym_DQUOTE] = ACTIONS(298), - [sym__str_single_quotes] = ACTIONS(300), - [sym__str_back_ticks] = ACTIONS(300), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [aux_sym_record_entry_token1] = ACTIONS(238), - [sym__record_key] = ACTIONS(238), - [anon_sym_CARET] = ACTIONS(306), - [anon_sym_POUND] = ACTIONS(3), + [ts_builtin_sym_end] = ACTIONS(117), + [anon_sym_SEMI] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_LBRACK] = ACTIONS(115), + [anon_sym_LPAREN] = ACTIONS(115), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_DOLLAR] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH_DASH] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(115), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(115), + [anon_sym_BANG_EQ] = ACTIONS(115), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(115), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(115), + [anon_sym_BANG_TILDE] = ACTIONS(115), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [sym_val_nothing] = ACTIONS(115), + [anon_sym_true] = ACTIONS(115), + [anon_sym_false] = ACTIONS(115), + [aux_sym_val_number_token1] = ACTIONS(115), + [aux_sym_val_number_token2] = ACTIONS(115), + [aux_sym_val_number_token3] = ACTIONS(115), + [anon_sym_inf] = ACTIONS(115), + [anon_sym_DASHinf] = ACTIONS(115), + [anon_sym_NaN] = ACTIONS(115), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_0b] = ACTIONS(115), + [anon_sym_0o] = ACTIONS(115), + [anon_sym_0x] = ACTIONS(115), + [sym_val_date] = ACTIONS(115), + [anon_sym_DQUOTE] = ACTIONS(115), + [sym__str_single_quotes] = ACTIONS(115), + [sym__str_back_ticks] = ACTIONS(115), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(115), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(115), + [anon_sym_err_GT] = ACTIONS(115), + [anon_sym_out_GT] = ACTIONS(115), + [anon_sym_e_GT] = ACTIONS(115), + [anon_sym_o_GT] = ACTIONS(115), + [anon_sym_err_PLUSout_GT] = ACTIONS(115), + [anon_sym_out_PLUSerr_GT] = ACTIONS(115), + [anon_sym_o_PLUSe_GT] = ACTIONS(115), + [anon_sym_e_PLUSo_GT] = ACTIONS(115), + [sym_short_flag] = ACTIONS(115), + [aux_sym_unquoted_token1] = ACTIONS(115), + [anon_sym_POUND] = ACTIONS(105), }, [47] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4935), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(142), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5042), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(135), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(47), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1100), + [aux_sym_val_record_repeat1] = STATE(1105), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -66639,7 +66723,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -66663,7 +66746,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(256), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(312), + [anon_sym_RBRACE] = ACTIONS(310), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(264), [anon_sym_catch] = ACTIONS(238), @@ -66699,88 +66782,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [48] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5008), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(119), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4829), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(101), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(48), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1106), + [aux_sym_val_record_repeat1] = STATE(1102), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -66789,7 +66873,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -66813,7 +66896,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(256), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(314), + [anon_sym_RBRACE] = ACTIONS(312), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(264), [anon_sym_catch] = ACTIONS(238), @@ -66849,88 +66932,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [49] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4807), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(143), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5050), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(138), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(49), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1123), + [aux_sym_val_record_repeat1] = STATE(1106), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -66939,7 +67023,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -66963,7 +67046,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(256), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(316), + [anon_sym_RBRACE] = ACTIONS(314), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(264), [anon_sym_catch] = ACTIONS(238), @@ -66999,88 +67082,239 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [50] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5171), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(147), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), [sym_comment] = STATE(50), - [aux_sym_pipeline_repeat1] = STATE(746), + [ts_builtin_sym_end] = ACTIONS(109), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_DOT] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_DOT2] = ACTIONS(109), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [aux_sym__val_number_decimal_token1] = ACTIONS(107), + [aux_sym__val_number_decimal_token2] = ACTIONS(107), + [anon_sym_ns] = ACTIONS(107), + [anon_sym_s] = ACTIONS(107), + [anon_sym_us] = ACTIONS(107), + [anon_sym_ms] = ACTIONS(107), + [anon_sym_sec] = ACTIONS(107), + [anon_sym_min] = ACTIONS(107), + [anon_sym_hr] = ACTIONS(107), + [anon_sym_day] = ACTIONS(107), + [anon_sym_wk] = ACTIONS(107), + [anon_sym_b] = ACTIONS(107), + [anon_sym_B] = ACTIONS(107), + [anon_sym_kb] = ACTIONS(107), + [anon_sym_kB] = ACTIONS(107), + [anon_sym_Kb] = ACTIONS(107), + [anon_sym_KB] = ACTIONS(107), + [anon_sym_mb] = ACTIONS(107), + [anon_sym_mB] = ACTIONS(107), + [anon_sym_Mb] = ACTIONS(107), + [anon_sym_MB] = ACTIONS(107), + [anon_sym_gb] = ACTIONS(107), + [anon_sym_gB] = ACTIONS(107), + [anon_sym_Gb] = ACTIONS(107), + [anon_sym_GB] = ACTIONS(107), + [anon_sym_tb] = ACTIONS(107), + [anon_sym_tB] = ACTIONS(107), + [anon_sym_Tb] = ACTIONS(107), + [anon_sym_TB] = ACTIONS(107), + [anon_sym_pb] = ACTIONS(107), + [anon_sym_pB] = ACTIONS(107), + [anon_sym_Pb] = ACTIONS(107), + [anon_sym_PB] = ACTIONS(107), + [anon_sym_eb] = ACTIONS(107), + [anon_sym_eB] = ACTIONS(107), + [anon_sym_Eb] = ACTIONS(107), + [anon_sym_EB] = ACTIONS(107), + [anon_sym_kib] = ACTIONS(107), + [anon_sym_kiB] = ACTIONS(107), + [anon_sym_kIB] = ACTIONS(107), + [anon_sym_kIb] = ACTIONS(107), + [anon_sym_Kib] = ACTIONS(107), + [anon_sym_KIb] = ACTIONS(107), + [anon_sym_KIB] = ACTIONS(107), + [anon_sym_mib] = ACTIONS(107), + [anon_sym_miB] = ACTIONS(107), + [anon_sym_mIB] = ACTIONS(107), + [anon_sym_mIb] = ACTIONS(107), + [anon_sym_Mib] = ACTIONS(107), + [anon_sym_MIb] = ACTIONS(107), + [anon_sym_MIB] = ACTIONS(107), + [anon_sym_gib] = ACTIONS(107), + [anon_sym_giB] = ACTIONS(107), + [anon_sym_gIB] = ACTIONS(107), + [anon_sym_gIb] = ACTIONS(107), + [anon_sym_Gib] = ACTIONS(107), + [anon_sym_GIb] = ACTIONS(107), + [anon_sym_GIB] = ACTIONS(107), + [anon_sym_tib] = ACTIONS(107), + [anon_sym_tiB] = ACTIONS(107), + [anon_sym_tIB] = ACTIONS(107), + [anon_sym_tIb] = ACTIONS(107), + [anon_sym_Tib] = ACTIONS(107), + [anon_sym_TIb] = ACTIONS(107), + [anon_sym_TIB] = ACTIONS(107), + [anon_sym_pib] = ACTIONS(107), + [anon_sym_piB] = ACTIONS(107), + [anon_sym_pIB] = ACTIONS(107), + [anon_sym_pIb] = ACTIONS(107), + [anon_sym_Pib] = ACTIONS(107), + [anon_sym_PIb] = ACTIONS(107), + [anon_sym_PIB] = ACTIONS(107), + [anon_sym_eib] = ACTIONS(107), + [anon_sym_eiB] = ACTIONS(107), + [anon_sym_eIB] = ACTIONS(107), + [anon_sym_eIb] = ACTIONS(107), + [anon_sym_Eib] = ACTIONS(107), + [anon_sym_EIb] = ACTIONS(107), + [anon_sym_EIB] = ACTIONS(107), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_err_GT] = ACTIONS(107), + [anon_sym_out_GT] = ACTIONS(107), + [anon_sym_e_GT] = ACTIONS(107), + [anon_sym_o_GT] = ACTIONS(107), + [anon_sym_err_PLUSout_GT] = ACTIONS(107), + [anon_sym_out_PLUSerr_GT] = ACTIONS(107), + [anon_sym_o_PLUSe_GT] = ACTIONS(107), + [anon_sym_e_PLUSo_GT] = ACTIONS(107), + [sym_short_flag] = ACTIONS(107), + [aux_sym_unquoted_token1] = ACTIONS(107), + [anon_sym_POUND] = ACTIONS(105), + }, + [51] = { + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5101), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(145), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), + [sym_comment] = STATE(51), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1115), + [aux_sym_val_record_repeat1] = STATE(1109), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -67089,7 +67323,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -67113,7 +67346,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(256), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(318), + [anon_sym_RBRACE] = ACTIONS(316), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(264), [anon_sym_catch] = ACTIONS(238), @@ -67149,238 +67382,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, - [51] = { - [sym_comment] = STATE(51), - [ts_builtin_sym_end] = ACTIONS(130), - [anon_sym_SEMI] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_DOLLAR] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH_DASH] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_LBRACE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(128), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(128), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(128), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [sym_val_nothing] = ACTIONS(128), - [anon_sym_true] = ACTIONS(128), - [anon_sym_false] = ACTIONS(128), - [aux_sym_val_number_token1] = ACTIONS(128), - [aux_sym_val_number_token2] = ACTIONS(128), - [aux_sym_val_number_token3] = ACTIONS(128), - [anon_sym_inf] = ACTIONS(128), - [anon_sym_DASHinf] = ACTIONS(128), - [anon_sym_NaN] = ACTIONS(128), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_0b] = ACTIONS(128), - [anon_sym_0o] = ACTIONS(128), - [anon_sym_0x] = ACTIONS(128), - [sym_val_date] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [sym__str_single_quotes] = ACTIONS(128), - [sym__str_back_ticks] = ACTIONS(128), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(128), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(128), - [anon_sym_err_GT] = ACTIONS(128), - [anon_sym_out_GT] = ACTIONS(128), - [anon_sym_e_GT] = ACTIONS(128), - [anon_sym_o_GT] = ACTIONS(128), - [anon_sym_err_PLUSout_GT] = ACTIONS(128), - [anon_sym_out_PLUSerr_GT] = ACTIONS(128), - [anon_sym_o_PLUSe_GT] = ACTIONS(128), - [anon_sym_e_PLUSo_GT] = ACTIONS(128), - [sym_short_flag] = ACTIONS(128), - [aux_sym_unquoted_token1] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(105), - }, [52] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4975), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(145), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5176), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(108), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(52), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1093), + [aux_sym_val_record_repeat1] = STATE(1053), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -67389,7 +67473,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -67413,7 +67496,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(256), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(320), + [anon_sym_RBRACE] = ACTIONS(318), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(264), [anon_sym_catch] = ACTIONS(238), @@ -67449,88 +67532,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [53] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4885), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(135), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5073), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(121), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(53), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1131), + [aux_sym_val_record_repeat1] = STATE(1061), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -67539,7 +67623,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -67563,7 +67646,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(256), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(322), + [anon_sym_RBRACE] = ACTIONS(320), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(264), [anon_sym_catch] = ACTIONS(238), @@ -67599,88 +67682,239 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [54] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5110), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(104), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), [sym_comment] = STATE(54), - [aux_sym_pipeline_repeat1] = STATE(746), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_LBRACK] = ACTIONS(134), + [anon_sym_LPAREN] = ACTIONS(134), + [anon_sym_RPAREN] = ACTIONS(134), + [anon_sym_PIPE] = ACTIONS(134), + [anon_sym_DOLLAR] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH_DASH] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(134), + [anon_sym_RBRACE] = ACTIONS(134), + [anon_sym_DOT] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(134), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(134), + [anon_sym_BANG_EQ] = ACTIONS(134), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(134), + [anon_sym_GT_EQ] = ACTIONS(134), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(134), + [anon_sym_BANG_TILDE] = ACTIONS(134), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [sym_val_nothing] = ACTIONS(134), + [anon_sym_true] = ACTIONS(134), + [anon_sym_false] = ACTIONS(134), + [aux_sym_val_number_token1] = ACTIONS(134), + [aux_sym_val_number_token2] = ACTIONS(134), + [aux_sym_val_number_token3] = ACTIONS(134), + [anon_sym_inf] = ACTIONS(134), + [anon_sym_DASHinf] = ACTIONS(134), + [anon_sym_NaN] = ACTIONS(134), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_0b] = ACTIONS(134), + [anon_sym_0o] = ACTIONS(134), + [anon_sym_0x] = ACTIONS(134), + [sym_val_date] = ACTIONS(134), + [anon_sym_DQUOTE] = ACTIONS(134), + [sym__str_single_quotes] = ACTIONS(134), + [sym__str_back_ticks] = ACTIONS(134), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(134), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(134), + [anon_sym_err_GT] = ACTIONS(134), + [anon_sym_out_GT] = ACTIONS(134), + [anon_sym_e_GT] = ACTIONS(134), + [anon_sym_o_GT] = ACTIONS(134), + [anon_sym_err_PLUSout_GT] = ACTIONS(134), + [anon_sym_out_PLUSerr_GT] = ACTIONS(134), + [anon_sym_o_PLUSe_GT] = ACTIONS(134), + [anon_sym_e_PLUSo_GT] = ACTIONS(134), + [sym_short_flag] = ACTIONS(134), + [aux_sym_unquoted_token1] = ACTIONS(134), + [anon_sym_POUND] = ACTIONS(105), + }, + [55] = { + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5141), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(151), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), + [sym_comment] = STATE(55), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1090), + [aux_sym_val_record_repeat1] = STATE(1073), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -67689,7 +67923,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -67713,7 +67946,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(256), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(324), + [anon_sym_RBRACE] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(264), [anon_sym_catch] = ACTIONS(238), @@ -67749,238 +67982,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, - [55] = { - [sym_comment] = STATE(55), - [anon_sym_SEMI] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(140), - [anon_sym_LPAREN] = ACTIONS(140), - [anon_sym_RPAREN] = ACTIONS(140), - [anon_sym_PIPE] = ACTIONS(140), - [anon_sym_DOLLAR] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH_DASH] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(140), - [anon_sym_RBRACE] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(140), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(140), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(140), - [anon_sym_BANG_EQ] = ACTIONS(140), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(140), - [anon_sym_GT_EQ] = ACTIONS(140), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(140), - [anon_sym_BANG_TILDE] = ACTIONS(140), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [sym_val_nothing] = ACTIONS(140), - [anon_sym_true] = ACTIONS(140), - [anon_sym_false] = ACTIONS(140), - [aux_sym_val_number_token1] = ACTIONS(140), - [aux_sym_val_number_token2] = ACTIONS(140), - [aux_sym_val_number_token3] = ACTIONS(140), - [anon_sym_inf] = ACTIONS(140), - [anon_sym_DASHinf] = ACTIONS(140), - [anon_sym_NaN] = ACTIONS(140), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_0b] = ACTIONS(140), - [anon_sym_0o] = ACTIONS(140), - [anon_sym_0x] = ACTIONS(140), - [sym_val_date] = ACTIONS(140), - [anon_sym_DQUOTE] = ACTIONS(140), - [sym__str_single_quotes] = ACTIONS(140), - [sym__str_back_ticks] = ACTIONS(140), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(140), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(140), - [anon_sym_err_GT] = ACTIONS(140), - [anon_sym_out_GT] = ACTIONS(140), - [anon_sym_e_GT] = ACTIONS(140), - [anon_sym_o_GT] = ACTIONS(140), - [anon_sym_err_PLUSout_GT] = ACTIONS(140), - [anon_sym_out_PLUSerr_GT] = ACTIONS(140), - [anon_sym_o_PLUSe_GT] = ACTIONS(140), - [anon_sym_e_PLUSo_GT] = ACTIONS(140), - [sym_short_flag] = ACTIONS(140), - [aux_sym_unquoted_token1] = ACTIONS(140), - [anon_sym_POUND] = ACTIONS(105), - }, [56] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5071), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(152), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4999), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(153), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(56), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1096), + [aux_sym_val_record_repeat1] = STATE(1068), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -67989,7 +68073,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -68013,7 +68096,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(256), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(324), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(264), [anon_sym_catch] = ACTIONS(238), @@ -68049,88 +68132,239 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [57] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4811), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(139), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), [sym_comment] = STATE(57), - [aux_sym_pipeline_repeat1] = STATE(746), + [ts_builtin_sym_end] = ACTIONS(136), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_LBRACK] = ACTIONS(134), + [anon_sym_LPAREN] = ACTIONS(134), + [anon_sym_PIPE] = ACTIONS(134), + [anon_sym_DOLLAR] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH_DASH] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(134), + [anon_sym_DOT] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(134), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(134), + [anon_sym_BANG_EQ] = ACTIONS(134), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(134), + [anon_sym_GT_EQ] = ACTIONS(134), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(134), + [anon_sym_BANG_TILDE] = ACTIONS(134), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_DOT2] = ACTIONS(326), + [sym_val_nothing] = ACTIONS(134), + [anon_sym_true] = ACTIONS(134), + [anon_sym_false] = ACTIONS(134), + [aux_sym_val_number_token1] = ACTIONS(134), + [aux_sym_val_number_token2] = ACTIONS(134), + [aux_sym_val_number_token3] = ACTIONS(134), + [anon_sym_inf] = ACTIONS(134), + [anon_sym_DASHinf] = ACTIONS(134), + [anon_sym_NaN] = ACTIONS(134), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_0b] = ACTIONS(134), + [anon_sym_0o] = ACTIONS(134), + [anon_sym_0x] = ACTIONS(134), + [sym_val_date] = ACTIONS(134), + [anon_sym_DQUOTE] = ACTIONS(134), + [sym__str_single_quotes] = ACTIONS(134), + [sym__str_back_ticks] = ACTIONS(134), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(134), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(134), + [anon_sym_err_GT] = ACTIONS(134), + [anon_sym_out_GT] = ACTIONS(134), + [anon_sym_e_GT] = ACTIONS(134), + [anon_sym_o_GT] = ACTIONS(134), + [anon_sym_err_PLUSout_GT] = ACTIONS(134), + [anon_sym_out_PLUSerr_GT] = ACTIONS(134), + [anon_sym_o_PLUSe_GT] = ACTIONS(134), + [anon_sym_e_PLUSo_GT] = ACTIONS(134), + [sym_short_flag] = ACTIONS(134), + [aux_sym_unquoted_token1] = ACTIONS(134), + [anon_sym_POUND] = ACTIONS(105), + }, + [58] = { + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5130), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(118), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), + [sym_comment] = STATE(58), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1105), + [aux_sym_val_record_repeat1] = STATE(1071), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -68139,7 +68373,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -68199,238 +68432,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, - [58] = { - [sym_comment] = STATE(58), - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(140), - [anon_sym_LPAREN] = ACTIONS(140), - [anon_sym_PIPE] = ACTIONS(140), - [anon_sym_DOLLAR] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH_DASH] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(140), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(140), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(140), - [anon_sym_BANG_EQ] = ACTIONS(140), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(140), - [anon_sym_GT_EQ] = ACTIONS(140), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(140), - [anon_sym_BANG_TILDE] = ACTIONS(140), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_DOT2] = ACTIONS(330), - [sym_val_nothing] = ACTIONS(140), - [anon_sym_true] = ACTIONS(140), - [anon_sym_false] = ACTIONS(140), - [aux_sym_val_number_token1] = ACTIONS(140), - [aux_sym_val_number_token2] = ACTIONS(140), - [aux_sym_val_number_token3] = ACTIONS(140), - [anon_sym_inf] = ACTIONS(140), - [anon_sym_DASHinf] = ACTIONS(140), - [anon_sym_NaN] = ACTIONS(140), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_0b] = ACTIONS(140), - [anon_sym_0o] = ACTIONS(140), - [anon_sym_0x] = ACTIONS(140), - [sym_val_date] = ACTIONS(140), - [anon_sym_DQUOTE] = ACTIONS(140), - [sym__str_single_quotes] = ACTIONS(140), - [sym__str_back_ticks] = ACTIONS(140), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(140), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(140), - [anon_sym_err_GT] = ACTIONS(140), - [anon_sym_out_GT] = ACTIONS(140), - [anon_sym_e_GT] = ACTIONS(140), - [anon_sym_o_GT] = ACTIONS(140), - [anon_sym_err_PLUSout_GT] = ACTIONS(140), - [anon_sym_out_PLUSerr_GT] = ACTIONS(140), - [anon_sym_o_PLUSe_GT] = ACTIONS(140), - [anon_sym_e_PLUSo_GT] = ACTIONS(140), - [sym_short_flag] = ACTIONS(140), - [aux_sym_unquoted_token1] = ACTIONS(140), - [anon_sym_POUND] = ACTIONS(105), - }, [59] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4780), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(147), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4856), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(125), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(59), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1115), + [aux_sym_val_record_repeat1] = STATE(1066), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -68439,7 +68523,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -68463,7 +68546,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(256), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(332), + [anon_sym_RBRACE] = ACTIONS(330), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(264), [anon_sym_catch] = ACTIONS(238), @@ -68499,88 +68582,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [60] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5099), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(108), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4974), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(159), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(60), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1086), + [aux_sym_val_record_repeat1] = STATE(1065), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -68589,7 +68673,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -68613,7 +68696,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(256), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(334), + [anon_sym_RBRACE] = ACTIONS(332), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(264), [anon_sym_catch] = ACTIONS(238), @@ -68649,88 +68732,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [61] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4929), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(130), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4888), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(155), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(61), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1190), + [aux_sym_val_record_repeat1] = STATE(1074), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -68739,7 +68823,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -68763,7 +68846,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(256), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(336), + [anon_sym_RBRACE] = ACTIONS(334), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(264), [anon_sym_catch] = ACTIONS(238), @@ -68799,88 +68882,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [62] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5147), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(104), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4926), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(165), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(62), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1090), + [aux_sym_val_record_repeat1] = STATE(1108), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -68889,7 +68973,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -68913,7 +68996,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(256), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(338), + [anon_sym_RBRACE] = ACTIONS(336), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(264), [anon_sym_catch] = ACTIONS(238), @@ -68949,238 +69032,389 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [63] = { [sym_comment] = STATE(63), - [anon_sym_SEMI] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_LBRACK] = ACTIONS(151), - [anon_sym_LPAREN] = ACTIONS(151), - [anon_sym_RPAREN] = ACTIONS(151), - [anon_sym_PIPE] = ACTIONS(151), - [anon_sym_DOLLAR] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH_DASH] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(151), - [anon_sym_RBRACE] = ACTIONS(151), - [anon_sym_DOT] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [sym_val_nothing] = ACTIONS(151), - [anon_sym_true] = ACTIONS(151), - [anon_sym_false] = ACTIONS(151), - [aux_sym_val_number_token1] = ACTIONS(151), - [aux_sym_val_number_token2] = ACTIONS(151), - [aux_sym_val_number_token3] = ACTIONS(151), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), - [anon_sym_ns] = ACTIONS(340), - [anon_sym_s] = ACTIONS(340), - [anon_sym_us] = ACTIONS(340), - [anon_sym_ms] = ACTIONS(340), - [anon_sym_sec] = ACTIONS(340), - [anon_sym_min] = ACTIONS(340), - [anon_sym_hr] = ACTIONS(340), - [anon_sym_day] = ACTIONS(340), - [anon_sym_wk] = ACTIONS(340), - [anon_sym_b] = ACTIONS(342), - [anon_sym_B] = ACTIONS(342), - [anon_sym_kb] = ACTIONS(342), - [anon_sym_kB] = ACTIONS(342), - [anon_sym_Kb] = ACTIONS(342), - [anon_sym_KB] = ACTIONS(342), - [anon_sym_mb] = ACTIONS(342), - [anon_sym_mB] = ACTIONS(342), - [anon_sym_Mb] = ACTIONS(342), - [anon_sym_MB] = ACTIONS(342), - [anon_sym_gb] = ACTIONS(342), - [anon_sym_gB] = ACTIONS(342), - [anon_sym_Gb] = ACTIONS(342), - [anon_sym_GB] = ACTIONS(342), - [anon_sym_tb] = ACTIONS(342), - [anon_sym_tB] = ACTIONS(342), - [anon_sym_Tb] = ACTIONS(342), - [anon_sym_TB] = ACTIONS(342), - [anon_sym_pb] = ACTIONS(342), - [anon_sym_pB] = ACTIONS(342), - [anon_sym_Pb] = ACTIONS(342), - [anon_sym_PB] = ACTIONS(342), - [anon_sym_eb] = ACTIONS(342), - [anon_sym_eB] = ACTIONS(342), - [anon_sym_Eb] = ACTIONS(342), - [anon_sym_EB] = ACTIONS(342), - [anon_sym_kib] = ACTIONS(342), - [anon_sym_kiB] = ACTIONS(342), - [anon_sym_kIB] = ACTIONS(342), - [anon_sym_kIb] = ACTIONS(342), - [anon_sym_Kib] = ACTIONS(342), - [anon_sym_KIb] = ACTIONS(342), - [anon_sym_KIB] = ACTIONS(342), - [anon_sym_mib] = ACTIONS(342), - [anon_sym_miB] = ACTIONS(342), - [anon_sym_mIB] = ACTIONS(342), - [anon_sym_mIb] = ACTIONS(342), - [anon_sym_Mib] = ACTIONS(342), - [anon_sym_MIb] = ACTIONS(342), - [anon_sym_MIB] = ACTIONS(342), - [anon_sym_gib] = ACTIONS(342), - [anon_sym_giB] = ACTIONS(342), - [anon_sym_gIB] = ACTIONS(342), - [anon_sym_gIb] = ACTIONS(342), - [anon_sym_Gib] = ACTIONS(342), - [anon_sym_GIb] = ACTIONS(342), - [anon_sym_GIB] = ACTIONS(342), - [anon_sym_tib] = ACTIONS(342), - [anon_sym_tiB] = ACTIONS(342), - [anon_sym_tIB] = ACTIONS(342), - [anon_sym_tIb] = ACTIONS(342), - [anon_sym_Tib] = ACTIONS(342), - [anon_sym_TIb] = ACTIONS(342), - [anon_sym_TIB] = ACTIONS(342), - [anon_sym_pib] = ACTIONS(342), - [anon_sym_piB] = ACTIONS(342), - [anon_sym_pIB] = ACTIONS(342), - [anon_sym_pIb] = ACTIONS(342), - [anon_sym_Pib] = ACTIONS(342), - [anon_sym_PIb] = ACTIONS(342), - [anon_sym_PIB] = ACTIONS(342), - [anon_sym_eib] = ACTIONS(342), - [anon_sym_eiB] = ACTIONS(342), - [anon_sym_eIB] = ACTIONS(342), - [anon_sym_eIb] = ACTIONS(342), - [anon_sym_Eib] = ACTIONS(342), - [anon_sym_EIb] = ACTIONS(342), - [anon_sym_EIB] = ACTIONS(342), - [anon_sym_0b] = ACTIONS(151), - [anon_sym_0o] = ACTIONS(151), - [anon_sym_0x] = ACTIONS(151), - [sym_val_date] = ACTIONS(151), - [anon_sym_DQUOTE] = ACTIONS(151), - [sym__str_single_quotes] = ACTIONS(151), - [sym__str_back_ticks] = ACTIONS(151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(151), - [anon_sym_err_GT] = ACTIONS(151), - [anon_sym_out_GT] = ACTIONS(151), - [anon_sym_e_GT] = ACTIONS(151), - [anon_sym_o_GT] = ACTIONS(151), - [anon_sym_err_PLUSout_GT] = ACTIONS(151), - [anon_sym_out_PLUSerr_GT] = ACTIONS(151), - [anon_sym_o_PLUSe_GT] = ACTIONS(151), - [anon_sym_e_PLUSo_GT] = ACTIONS(151), - [sym_short_flag] = ACTIONS(151), - [aux_sym_unquoted_token1] = ACTIONS(151), + [ts_builtin_sym_end] = ACTIONS(147), + [anon_sym_SEMI] = ACTIONS(145), + [anon_sym_LF] = ACTIONS(147), + [anon_sym_LBRACK] = ACTIONS(145), + [anon_sym_LPAREN] = ACTIONS(145), + [anon_sym_PIPE] = ACTIONS(145), + [anon_sym_DOLLAR] = ACTIONS(145), + [anon_sym_GT] = ACTIONS(145), + [anon_sym_DASH_DASH] = ACTIONS(145), + [anon_sym_DASH] = ACTIONS(145), + [anon_sym_in] = ACTIONS(145), + [anon_sym_LBRACE] = ACTIONS(145), + [anon_sym_DOT] = ACTIONS(145), + [anon_sym_STAR] = ACTIONS(145), + [anon_sym_STAR_STAR] = ACTIONS(145), + [anon_sym_PLUS_PLUS] = ACTIONS(145), + [anon_sym_SLASH] = ACTIONS(145), + [anon_sym_mod] = ACTIONS(145), + [anon_sym_SLASH_SLASH] = ACTIONS(145), + [anon_sym_PLUS] = ACTIONS(145), + [anon_sym_bit_DASHshl] = ACTIONS(145), + [anon_sym_bit_DASHshr] = ACTIONS(145), + [anon_sym_EQ_EQ] = ACTIONS(145), + [anon_sym_BANG_EQ] = ACTIONS(145), + [anon_sym_LT2] = ACTIONS(145), + [anon_sym_LT_EQ] = ACTIONS(145), + [anon_sym_GT_EQ] = ACTIONS(145), + [anon_sym_not_DASHin] = ACTIONS(145), + [anon_sym_starts_DASHwith] = ACTIONS(145), + [anon_sym_ends_DASHwith] = ACTIONS(145), + [anon_sym_EQ_TILDE] = ACTIONS(145), + [anon_sym_BANG_TILDE] = ACTIONS(145), + [anon_sym_bit_DASHand] = ACTIONS(145), + [anon_sym_bit_DASHxor] = ACTIONS(145), + [anon_sym_bit_DASHor] = ACTIONS(145), + [anon_sym_and] = ACTIONS(145), + [anon_sym_xor] = ACTIONS(145), + [anon_sym_or] = ACTIONS(145), + [anon_sym_DOT2] = ACTIONS(147), + [sym_val_nothing] = ACTIONS(145), + [anon_sym_true] = ACTIONS(145), + [anon_sym_false] = ACTIONS(145), + [aux_sym_val_number_token1] = ACTIONS(145), + [aux_sym_val_number_token2] = ACTIONS(145), + [aux_sym_val_number_token3] = ACTIONS(145), + [anon_sym_inf] = ACTIONS(145), + [anon_sym_DASHinf] = ACTIONS(145), + [anon_sym_NaN] = ACTIONS(145), + [aux_sym__val_number_decimal_token1] = ACTIONS(145), + [aux_sym__val_number_decimal_token2] = ACTIONS(145), + [anon_sym_ns] = ACTIONS(145), + [anon_sym_s] = ACTIONS(145), + [anon_sym_us] = ACTIONS(145), + [anon_sym_ms] = ACTIONS(145), + [anon_sym_sec] = ACTIONS(145), + [anon_sym_min] = ACTIONS(145), + [anon_sym_hr] = ACTIONS(145), + [anon_sym_day] = ACTIONS(145), + [anon_sym_wk] = ACTIONS(145), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(145), + [anon_sym_kb] = ACTIONS(145), + [anon_sym_kB] = ACTIONS(145), + [anon_sym_Kb] = ACTIONS(145), + [anon_sym_KB] = ACTIONS(145), + [anon_sym_mb] = ACTIONS(145), + [anon_sym_mB] = ACTIONS(145), + [anon_sym_Mb] = ACTIONS(145), + [anon_sym_MB] = ACTIONS(145), + [anon_sym_gb] = ACTIONS(145), + [anon_sym_gB] = ACTIONS(145), + [anon_sym_Gb] = ACTIONS(145), + [anon_sym_GB] = ACTIONS(145), + [anon_sym_tb] = ACTIONS(145), + [anon_sym_tB] = ACTIONS(145), + [anon_sym_Tb] = ACTIONS(145), + [anon_sym_TB] = ACTIONS(145), + [anon_sym_pb] = ACTIONS(145), + [anon_sym_pB] = ACTIONS(145), + [anon_sym_Pb] = ACTIONS(145), + [anon_sym_PB] = ACTIONS(145), + [anon_sym_eb] = ACTIONS(145), + [anon_sym_eB] = ACTIONS(145), + [anon_sym_Eb] = ACTIONS(145), + [anon_sym_EB] = ACTIONS(145), + [anon_sym_kib] = ACTIONS(145), + [anon_sym_kiB] = ACTIONS(145), + [anon_sym_kIB] = ACTIONS(145), + [anon_sym_kIb] = ACTIONS(145), + [anon_sym_Kib] = ACTIONS(145), + [anon_sym_KIb] = ACTIONS(145), + [anon_sym_KIB] = ACTIONS(145), + [anon_sym_mib] = ACTIONS(145), + [anon_sym_miB] = ACTIONS(145), + [anon_sym_mIB] = ACTIONS(145), + [anon_sym_mIb] = ACTIONS(145), + [anon_sym_Mib] = ACTIONS(145), + [anon_sym_MIb] = ACTIONS(145), + [anon_sym_MIB] = ACTIONS(145), + [anon_sym_gib] = ACTIONS(145), + [anon_sym_giB] = ACTIONS(145), + [anon_sym_gIB] = ACTIONS(145), + [anon_sym_gIb] = ACTIONS(145), + [anon_sym_Gib] = ACTIONS(145), + [anon_sym_GIb] = ACTIONS(145), + [anon_sym_GIB] = ACTIONS(145), + [anon_sym_tib] = ACTIONS(145), + [anon_sym_tiB] = ACTIONS(145), + [anon_sym_tIB] = ACTIONS(145), + [anon_sym_tIb] = ACTIONS(145), + [anon_sym_Tib] = ACTIONS(145), + [anon_sym_TIb] = ACTIONS(145), + [anon_sym_TIB] = ACTIONS(145), + [anon_sym_pib] = ACTIONS(145), + [anon_sym_piB] = ACTIONS(145), + [anon_sym_pIB] = ACTIONS(145), + [anon_sym_pIb] = ACTIONS(145), + [anon_sym_Pib] = ACTIONS(145), + [anon_sym_PIb] = ACTIONS(145), + [anon_sym_PIB] = ACTIONS(145), + [anon_sym_eib] = ACTIONS(145), + [anon_sym_eiB] = ACTIONS(145), + [anon_sym_eIB] = ACTIONS(145), + [anon_sym_eIb] = ACTIONS(145), + [anon_sym_Eib] = ACTIONS(145), + [anon_sym_EIb] = ACTIONS(145), + [anon_sym_EIB] = ACTIONS(145), + [anon_sym_0b] = ACTIONS(145), + [anon_sym_0o] = ACTIONS(145), + [anon_sym_0x] = ACTIONS(145), + [sym_val_date] = ACTIONS(145), + [anon_sym_DQUOTE] = ACTIONS(145), + [sym__str_single_quotes] = ACTIONS(145), + [sym__str_back_ticks] = ACTIONS(145), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(145), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(145), + [anon_sym_err_GT] = ACTIONS(145), + [anon_sym_out_GT] = ACTIONS(145), + [anon_sym_e_GT] = ACTIONS(145), + [anon_sym_o_GT] = ACTIONS(145), + [anon_sym_err_PLUSout_GT] = ACTIONS(145), + [anon_sym_out_PLUSerr_GT] = ACTIONS(145), + [anon_sym_o_PLUSe_GT] = ACTIONS(145), + [anon_sym_e_PLUSo_GT] = ACTIONS(145), + [sym_short_flag] = ACTIONS(145), + [aux_sym_unquoted_token1] = ACTIONS(145), [anon_sym_POUND] = ACTIONS(105), }, [64] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4956), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(127), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), [sym_comment] = STATE(64), - [aux_sym_pipeline_repeat1] = STATE(746), + [anon_sym_SEMI] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_LBRACK] = ACTIONS(153), + [anon_sym_LPAREN] = ACTIONS(153), + [anon_sym_RPAREN] = ACTIONS(153), + [anon_sym_PIPE] = ACTIONS(153), + [anon_sym_DOLLAR] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH_DASH] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_LBRACE] = ACTIONS(153), + [anon_sym_RBRACE] = ACTIONS(153), + [anon_sym_DOT] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(153), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(153), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(153), + [anon_sym_BANG_EQ] = ACTIONS(153), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(153), + [anon_sym_GT_EQ] = ACTIONS(153), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(153), + [anon_sym_BANG_TILDE] = ACTIONS(153), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [sym_val_nothing] = ACTIONS(153), + [anon_sym_true] = ACTIONS(153), + [anon_sym_false] = ACTIONS(153), + [aux_sym_val_number_token1] = ACTIONS(153), + [aux_sym_val_number_token2] = ACTIONS(153), + [aux_sym_val_number_token3] = ACTIONS(153), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), + [anon_sym_ns] = ACTIONS(338), + [anon_sym_s] = ACTIONS(338), + [anon_sym_us] = ACTIONS(338), + [anon_sym_ms] = ACTIONS(338), + [anon_sym_sec] = ACTIONS(338), + [anon_sym_min] = ACTIONS(338), + [anon_sym_hr] = ACTIONS(338), + [anon_sym_day] = ACTIONS(338), + [anon_sym_wk] = ACTIONS(338), + [anon_sym_b] = ACTIONS(340), + [anon_sym_B] = ACTIONS(340), + [anon_sym_kb] = ACTIONS(340), + [anon_sym_kB] = ACTIONS(340), + [anon_sym_Kb] = ACTIONS(340), + [anon_sym_KB] = ACTIONS(340), + [anon_sym_mb] = ACTIONS(340), + [anon_sym_mB] = ACTIONS(340), + [anon_sym_Mb] = ACTIONS(340), + [anon_sym_MB] = ACTIONS(340), + [anon_sym_gb] = ACTIONS(340), + [anon_sym_gB] = ACTIONS(340), + [anon_sym_Gb] = ACTIONS(340), + [anon_sym_GB] = ACTIONS(340), + [anon_sym_tb] = ACTIONS(340), + [anon_sym_tB] = ACTIONS(340), + [anon_sym_Tb] = ACTIONS(340), + [anon_sym_TB] = ACTIONS(340), + [anon_sym_pb] = ACTIONS(340), + [anon_sym_pB] = ACTIONS(340), + [anon_sym_Pb] = ACTIONS(340), + [anon_sym_PB] = ACTIONS(340), + [anon_sym_eb] = ACTIONS(340), + [anon_sym_eB] = ACTIONS(340), + [anon_sym_Eb] = ACTIONS(340), + [anon_sym_EB] = ACTIONS(340), + [anon_sym_kib] = ACTIONS(340), + [anon_sym_kiB] = ACTIONS(340), + [anon_sym_kIB] = ACTIONS(340), + [anon_sym_kIb] = ACTIONS(340), + [anon_sym_Kib] = ACTIONS(340), + [anon_sym_KIb] = ACTIONS(340), + [anon_sym_KIB] = ACTIONS(340), + [anon_sym_mib] = ACTIONS(340), + [anon_sym_miB] = ACTIONS(340), + [anon_sym_mIB] = ACTIONS(340), + [anon_sym_mIb] = ACTIONS(340), + [anon_sym_Mib] = ACTIONS(340), + [anon_sym_MIb] = ACTIONS(340), + [anon_sym_MIB] = ACTIONS(340), + [anon_sym_gib] = ACTIONS(340), + [anon_sym_giB] = ACTIONS(340), + [anon_sym_gIB] = ACTIONS(340), + [anon_sym_gIb] = ACTIONS(340), + [anon_sym_Gib] = ACTIONS(340), + [anon_sym_GIb] = ACTIONS(340), + [anon_sym_GIB] = ACTIONS(340), + [anon_sym_tib] = ACTIONS(340), + [anon_sym_tiB] = ACTIONS(340), + [anon_sym_tIB] = ACTIONS(340), + [anon_sym_tIb] = ACTIONS(340), + [anon_sym_Tib] = ACTIONS(340), + [anon_sym_TIb] = ACTIONS(340), + [anon_sym_TIB] = ACTIONS(340), + [anon_sym_pib] = ACTIONS(340), + [anon_sym_piB] = ACTIONS(340), + [anon_sym_pIB] = ACTIONS(340), + [anon_sym_pIb] = ACTIONS(340), + [anon_sym_Pib] = ACTIONS(340), + [anon_sym_PIb] = ACTIONS(340), + [anon_sym_PIB] = ACTIONS(340), + [anon_sym_eib] = ACTIONS(340), + [anon_sym_eiB] = ACTIONS(340), + [anon_sym_eIB] = ACTIONS(340), + [anon_sym_eIb] = ACTIONS(340), + [anon_sym_Eib] = ACTIONS(340), + [anon_sym_EIb] = ACTIONS(340), + [anon_sym_EIB] = ACTIONS(340), + [anon_sym_0b] = ACTIONS(153), + [anon_sym_0o] = ACTIONS(153), + [anon_sym_0x] = ACTIONS(153), + [sym_val_date] = ACTIONS(153), + [anon_sym_DQUOTE] = ACTIONS(153), + [sym__str_single_quotes] = ACTIONS(153), + [sym__str_back_ticks] = ACTIONS(153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(153), + [anon_sym_err_GT] = ACTIONS(153), + [anon_sym_out_GT] = ACTIONS(153), + [anon_sym_e_GT] = ACTIONS(153), + [anon_sym_o_GT] = ACTIONS(153), + [anon_sym_err_PLUSout_GT] = ACTIONS(153), + [anon_sym_out_PLUSerr_GT] = ACTIONS(153), + [anon_sym_o_PLUSe_GT] = ACTIONS(153), + [anon_sym_e_PLUSo_GT] = ACTIONS(153), + [sym_short_flag] = ACTIONS(153), + [aux_sym_unquoted_token1] = ACTIONS(153), + [anon_sym_POUND] = ACTIONS(105), + }, + [65] = { + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4849), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(105), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), + [sym_comment] = STATE(65), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1146), + [aux_sym_val_record_repeat1] = STATE(1094), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -69189,7 +69423,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -69213,7 +69446,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(256), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(344), + [anon_sym_RBRACE] = ACTIONS(342), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(264), [anon_sym_catch] = ACTIONS(238), @@ -69249,388 +69482,239 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, - [65] = { - [sym_comment] = STATE(65), - [ts_builtin_sym_end] = ACTIONS(138), - [anon_sym_SEMI] = ACTIONS(136), - [anon_sym_LF] = ACTIONS(138), - [anon_sym_LBRACK] = ACTIONS(136), - [anon_sym_LPAREN] = ACTIONS(136), - [anon_sym_PIPE] = ACTIONS(136), - [anon_sym_DOLLAR] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DASH_DASH] = ACTIONS(136), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_in] = ACTIONS(136), - [anon_sym_LBRACE] = ACTIONS(136), - [anon_sym_DOT] = ACTIONS(136), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_STAR_STAR] = ACTIONS(136), - [anon_sym_PLUS_PLUS] = ACTIONS(136), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_mod] = ACTIONS(136), - [anon_sym_SLASH_SLASH] = ACTIONS(136), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_bit_DASHshl] = ACTIONS(136), - [anon_sym_bit_DASHshr] = ACTIONS(136), - [anon_sym_EQ_EQ] = ACTIONS(136), - [anon_sym_BANG_EQ] = ACTIONS(136), - [anon_sym_LT2] = ACTIONS(136), - [anon_sym_LT_EQ] = ACTIONS(136), - [anon_sym_GT_EQ] = ACTIONS(136), - [anon_sym_not_DASHin] = ACTIONS(136), - [anon_sym_starts_DASHwith] = ACTIONS(136), - [anon_sym_ends_DASHwith] = ACTIONS(136), - [anon_sym_EQ_TILDE] = ACTIONS(136), - [anon_sym_BANG_TILDE] = ACTIONS(136), - [anon_sym_bit_DASHand] = ACTIONS(136), - [anon_sym_bit_DASHxor] = ACTIONS(136), - [anon_sym_bit_DASHor] = ACTIONS(136), - [anon_sym_and] = ACTIONS(136), - [anon_sym_xor] = ACTIONS(136), - [anon_sym_or] = ACTIONS(136), - [anon_sym_DOT2] = ACTIONS(138), - [sym_val_nothing] = ACTIONS(136), - [anon_sym_true] = ACTIONS(136), - [anon_sym_false] = ACTIONS(136), - [aux_sym_val_number_token1] = ACTIONS(136), - [aux_sym_val_number_token2] = ACTIONS(136), - [aux_sym_val_number_token3] = ACTIONS(136), - [anon_sym_inf] = ACTIONS(136), - [anon_sym_DASHinf] = ACTIONS(136), - [anon_sym_NaN] = ACTIONS(136), - [aux_sym__val_number_decimal_token1] = ACTIONS(136), - [aux_sym__val_number_decimal_token2] = ACTIONS(136), - [anon_sym_ns] = ACTIONS(136), - [anon_sym_s] = ACTIONS(136), - [anon_sym_us] = ACTIONS(136), - [anon_sym_ms] = ACTIONS(136), - [anon_sym_sec] = ACTIONS(136), - [anon_sym_min] = ACTIONS(136), - [anon_sym_hr] = ACTIONS(136), - [anon_sym_day] = ACTIONS(136), - [anon_sym_wk] = ACTIONS(136), - [anon_sym_b] = ACTIONS(136), - [anon_sym_B] = ACTIONS(136), - [anon_sym_kb] = ACTIONS(136), - [anon_sym_kB] = ACTIONS(136), - [anon_sym_Kb] = ACTIONS(136), - [anon_sym_KB] = ACTIONS(136), - [anon_sym_mb] = ACTIONS(136), - [anon_sym_mB] = ACTIONS(136), - [anon_sym_Mb] = ACTIONS(136), - [anon_sym_MB] = ACTIONS(136), - [anon_sym_gb] = ACTIONS(136), - [anon_sym_gB] = ACTIONS(136), - [anon_sym_Gb] = ACTIONS(136), - [anon_sym_GB] = ACTIONS(136), - [anon_sym_tb] = ACTIONS(136), - [anon_sym_tB] = ACTIONS(136), - [anon_sym_Tb] = ACTIONS(136), - [anon_sym_TB] = ACTIONS(136), - [anon_sym_pb] = ACTIONS(136), - [anon_sym_pB] = ACTIONS(136), - [anon_sym_Pb] = ACTIONS(136), - [anon_sym_PB] = ACTIONS(136), - [anon_sym_eb] = ACTIONS(136), - [anon_sym_eB] = ACTIONS(136), - [anon_sym_Eb] = ACTIONS(136), - [anon_sym_EB] = ACTIONS(136), - [anon_sym_kib] = ACTIONS(136), - [anon_sym_kiB] = ACTIONS(136), - [anon_sym_kIB] = ACTIONS(136), - [anon_sym_kIb] = ACTIONS(136), - [anon_sym_Kib] = ACTIONS(136), - [anon_sym_KIb] = ACTIONS(136), - [anon_sym_KIB] = ACTIONS(136), - [anon_sym_mib] = ACTIONS(136), - [anon_sym_miB] = ACTIONS(136), - [anon_sym_mIB] = ACTIONS(136), - [anon_sym_mIb] = ACTIONS(136), - [anon_sym_Mib] = ACTIONS(136), - [anon_sym_MIb] = ACTIONS(136), - [anon_sym_MIB] = ACTIONS(136), - [anon_sym_gib] = ACTIONS(136), - [anon_sym_giB] = ACTIONS(136), - [anon_sym_gIB] = ACTIONS(136), - [anon_sym_gIb] = ACTIONS(136), - [anon_sym_Gib] = ACTIONS(136), - [anon_sym_GIb] = ACTIONS(136), - [anon_sym_GIB] = ACTIONS(136), - [anon_sym_tib] = ACTIONS(136), - [anon_sym_tiB] = ACTIONS(136), - [anon_sym_tIB] = ACTIONS(136), - [anon_sym_tIb] = ACTIONS(136), - [anon_sym_Tib] = ACTIONS(136), - [anon_sym_TIb] = ACTIONS(136), - [anon_sym_TIB] = ACTIONS(136), - [anon_sym_pib] = ACTIONS(136), - [anon_sym_piB] = ACTIONS(136), - [anon_sym_pIB] = ACTIONS(136), - [anon_sym_pIb] = ACTIONS(136), - [anon_sym_Pib] = ACTIONS(136), - [anon_sym_PIb] = ACTIONS(136), - [anon_sym_PIB] = ACTIONS(136), - [anon_sym_eib] = ACTIONS(136), - [anon_sym_eiB] = ACTIONS(136), - [anon_sym_eIB] = ACTIONS(136), - [anon_sym_eIb] = ACTIONS(136), - [anon_sym_Eib] = ACTIONS(136), - [anon_sym_EIb] = ACTIONS(136), - [anon_sym_EIB] = ACTIONS(136), - [anon_sym_0b] = ACTIONS(136), - [anon_sym_0o] = ACTIONS(136), - [anon_sym_0x] = ACTIONS(136), - [sym_val_date] = ACTIONS(136), - [anon_sym_DQUOTE] = ACTIONS(136), - [sym__str_single_quotes] = ACTIONS(136), - [sym__str_back_ticks] = ACTIONS(136), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(136), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(136), - [anon_sym_err_GT] = ACTIONS(136), - [anon_sym_out_GT] = ACTIONS(136), - [anon_sym_e_GT] = ACTIONS(136), - [anon_sym_o_GT] = ACTIONS(136), - [anon_sym_err_PLUSout_GT] = ACTIONS(136), - [anon_sym_out_PLUSerr_GT] = ACTIONS(136), - [anon_sym_o_PLUSe_GT] = ACTIONS(136), - [anon_sym_e_PLUSo_GT] = ACTIONS(136), - [sym_short_flag] = ACTIONS(136), - [aux_sym_unquoted_token1] = ACTIONS(136), - [anon_sym_POUND] = ACTIONS(105), - }, [66] = { + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4953), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(163), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(66), - [ts_builtin_sym_end] = ACTIONS(109), - [anon_sym_SEMI] = ACTIONS(107), - [anon_sym_LF] = ACTIONS(109), - [anon_sym_LBRACK] = ACTIONS(107), - [anon_sym_LPAREN] = ACTIONS(107), - [anon_sym_PIPE] = ACTIONS(107), - [anon_sym_DOLLAR] = ACTIONS(107), - [anon_sym_GT] = ACTIONS(107), - [anon_sym_DASH_DASH] = ACTIONS(107), - [anon_sym_DASH] = ACTIONS(107), - [anon_sym_in] = ACTIONS(107), - [anon_sym_LBRACE] = ACTIONS(107), - [anon_sym_DOT] = ACTIONS(107), - [anon_sym_STAR] = ACTIONS(107), - [anon_sym_STAR_STAR] = ACTIONS(107), - [anon_sym_PLUS_PLUS] = ACTIONS(107), - [anon_sym_SLASH] = ACTIONS(107), - [anon_sym_mod] = ACTIONS(107), - [anon_sym_SLASH_SLASH] = ACTIONS(107), - [anon_sym_PLUS] = ACTIONS(107), - [anon_sym_bit_DASHshl] = ACTIONS(107), - [anon_sym_bit_DASHshr] = ACTIONS(107), - [anon_sym_EQ_EQ] = ACTIONS(107), - [anon_sym_BANG_EQ] = ACTIONS(107), - [anon_sym_LT2] = ACTIONS(107), - [anon_sym_LT_EQ] = ACTIONS(107), - [anon_sym_GT_EQ] = ACTIONS(107), - [anon_sym_not_DASHin] = ACTIONS(107), - [anon_sym_starts_DASHwith] = ACTIONS(107), - [anon_sym_ends_DASHwith] = ACTIONS(107), - [anon_sym_EQ_TILDE] = ACTIONS(107), - [anon_sym_BANG_TILDE] = ACTIONS(107), - [anon_sym_bit_DASHand] = ACTIONS(107), - [anon_sym_bit_DASHxor] = ACTIONS(107), - [anon_sym_bit_DASHor] = ACTIONS(107), - [anon_sym_and] = ACTIONS(107), - [anon_sym_xor] = ACTIONS(107), - [anon_sym_or] = ACTIONS(107), - [anon_sym_DOT2] = ACTIONS(109), - [sym_val_nothing] = ACTIONS(107), - [anon_sym_true] = ACTIONS(107), - [anon_sym_false] = ACTIONS(107), - [aux_sym_val_number_token1] = ACTIONS(107), - [aux_sym_val_number_token2] = ACTIONS(107), - [aux_sym_val_number_token3] = ACTIONS(107), - [anon_sym_inf] = ACTIONS(107), - [anon_sym_DASHinf] = ACTIONS(107), - [anon_sym_NaN] = ACTIONS(107), - [aux_sym__val_number_decimal_token1] = ACTIONS(107), - [aux_sym__val_number_decimal_token2] = ACTIONS(107), - [anon_sym_ns] = ACTIONS(107), - [anon_sym_s] = ACTIONS(107), - [anon_sym_us] = ACTIONS(107), - [anon_sym_ms] = ACTIONS(107), - [anon_sym_sec] = ACTIONS(107), - [anon_sym_min] = ACTIONS(107), - [anon_sym_hr] = ACTIONS(107), - [anon_sym_day] = ACTIONS(107), - [anon_sym_wk] = ACTIONS(107), - [anon_sym_b] = ACTIONS(107), - [anon_sym_B] = ACTIONS(107), - [anon_sym_kb] = ACTIONS(107), - [anon_sym_kB] = ACTIONS(107), - [anon_sym_Kb] = ACTIONS(107), - [anon_sym_KB] = ACTIONS(107), - [anon_sym_mb] = ACTIONS(107), - [anon_sym_mB] = ACTIONS(107), - [anon_sym_Mb] = ACTIONS(107), - [anon_sym_MB] = ACTIONS(107), - [anon_sym_gb] = ACTIONS(107), - [anon_sym_gB] = ACTIONS(107), - [anon_sym_Gb] = ACTIONS(107), - [anon_sym_GB] = ACTIONS(107), - [anon_sym_tb] = ACTIONS(107), - [anon_sym_tB] = ACTIONS(107), - [anon_sym_Tb] = ACTIONS(107), - [anon_sym_TB] = ACTIONS(107), - [anon_sym_pb] = ACTIONS(107), - [anon_sym_pB] = ACTIONS(107), - [anon_sym_Pb] = ACTIONS(107), - [anon_sym_PB] = ACTIONS(107), - [anon_sym_eb] = ACTIONS(107), - [anon_sym_eB] = ACTIONS(107), - [anon_sym_Eb] = ACTIONS(107), - [anon_sym_EB] = ACTIONS(107), - [anon_sym_kib] = ACTIONS(107), - [anon_sym_kiB] = ACTIONS(107), - [anon_sym_kIB] = ACTIONS(107), - [anon_sym_kIb] = ACTIONS(107), - [anon_sym_Kib] = ACTIONS(107), - [anon_sym_KIb] = ACTIONS(107), - [anon_sym_KIB] = ACTIONS(107), - [anon_sym_mib] = ACTIONS(107), - [anon_sym_miB] = ACTIONS(107), - [anon_sym_mIB] = ACTIONS(107), - [anon_sym_mIb] = ACTIONS(107), - [anon_sym_Mib] = ACTIONS(107), - [anon_sym_MIb] = ACTIONS(107), - [anon_sym_MIB] = ACTIONS(107), - [anon_sym_gib] = ACTIONS(107), - [anon_sym_giB] = ACTIONS(107), - [anon_sym_gIB] = ACTIONS(107), - [anon_sym_gIb] = ACTIONS(107), - [anon_sym_Gib] = ACTIONS(107), - [anon_sym_GIb] = ACTIONS(107), - [anon_sym_GIB] = ACTIONS(107), - [anon_sym_tib] = ACTIONS(107), - [anon_sym_tiB] = ACTIONS(107), - [anon_sym_tIB] = ACTIONS(107), - [anon_sym_tIb] = ACTIONS(107), - [anon_sym_Tib] = ACTIONS(107), - [anon_sym_TIb] = ACTIONS(107), - [anon_sym_TIB] = ACTIONS(107), - [anon_sym_pib] = ACTIONS(107), - [anon_sym_piB] = ACTIONS(107), - [anon_sym_pIB] = ACTIONS(107), - [anon_sym_pIb] = ACTIONS(107), - [anon_sym_Pib] = ACTIONS(107), - [anon_sym_PIb] = ACTIONS(107), - [anon_sym_PIB] = ACTIONS(107), - [anon_sym_eib] = ACTIONS(107), - [anon_sym_eiB] = ACTIONS(107), - [anon_sym_eIB] = ACTIONS(107), - [anon_sym_eIb] = ACTIONS(107), - [anon_sym_Eib] = ACTIONS(107), - [anon_sym_EIb] = ACTIONS(107), - [anon_sym_EIB] = ACTIONS(107), - [anon_sym_0b] = ACTIONS(107), - [anon_sym_0o] = ACTIONS(107), - [anon_sym_0x] = ACTIONS(107), - [sym_val_date] = ACTIONS(107), - [anon_sym_DQUOTE] = ACTIONS(107), - [sym__str_single_quotes] = ACTIONS(107), - [sym__str_back_ticks] = ACTIONS(107), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), - [anon_sym_err_GT] = ACTIONS(107), - [anon_sym_out_GT] = ACTIONS(107), - [anon_sym_e_GT] = ACTIONS(107), - [anon_sym_o_GT] = ACTIONS(107), - [anon_sym_err_PLUSout_GT] = ACTIONS(107), - [anon_sym_out_PLUSerr_GT] = ACTIONS(107), - [anon_sym_o_PLUSe_GT] = ACTIONS(107), - [anon_sym_e_PLUSo_GT] = ACTIONS(107), - [sym_short_flag] = ACTIONS(107), - [aux_sym_unquoted_token1] = ACTIONS(107), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [aux_sym_val_record_repeat1] = STATE(1093), + [anon_sym_export] = ACTIONS(206), + [anon_sym_alias] = ACTIONS(208), + [anon_sym_let] = ACTIONS(210), + [anon_sym_let_DASHenv] = ACTIONS(210), + [anon_sym_mut] = ACTIONS(212), + [anon_sym_const] = ACTIONS(214), + [sym_cmd_identifier] = ACTIONS(216), + [anon_sym_def] = ACTIONS(218), + [anon_sym_export_DASHenv] = ACTIONS(220), + [anon_sym_extern] = ACTIONS(222), + [anon_sym_module] = ACTIONS(224), + [anon_sym_use] = ACTIONS(226), + [anon_sym_LBRACK] = ACTIONS(228), + [anon_sym_LPAREN] = ACTIONS(230), + [anon_sym_PIPE] = ACTIONS(232), + [anon_sym_DOLLAR] = ACTIONS(234), + [anon_sym_error] = ACTIONS(236), + [anon_sym_list] = ACTIONS(238), + [anon_sym_DASH] = ACTIONS(240), + [anon_sym_break] = ACTIONS(242), + [anon_sym_continue] = ACTIONS(244), + [anon_sym_for] = ACTIONS(246), + [anon_sym_in] = ACTIONS(238), + [anon_sym_loop] = ACTIONS(248), + [anon_sym_make] = ACTIONS(238), + [anon_sym_while] = ACTIONS(250), + [anon_sym_do] = ACTIONS(252), + [anon_sym_if] = ACTIONS(254), + [anon_sym_else] = ACTIONS(238), + [anon_sym_match] = ACTIONS(256), + [anon_sym_LBRACE] = ACTIONS(258), + [anon_sym_RBRACE] = ACTIONS(344), + [anon_sym_DOT] = ACTIONS(262), + [anon_sym_try] = ACTIONS(264), + [anon_sym_catch] = ACTIONS(238), + [anon_sym_return] = ACTIONS(266), + [anon_sym_source] = ACTIONS(268), + [anon_sym_source_DASHenv] = ACTIONS(268), + [anon_sym_register] = ACTIONS(270), + [anon_sym_hide] = ACTIONS(272), + [anon_sym_hide_DASHenv] = ACTIONS(274), + [anon_sym_overlay] = ACTIONS(276), + [anon_sym_new] = ACTIONS(238), + [anon_sym_as] = ACTIONS(238), + [anon_sym_where] = ACTIONS(278), + [anon_sym_not] = ACTIONS(280), + [sym_val_nothing] = ACTIONS(282), + [anon_sym_true] = ACTIONS(284), + [anon_sym_false] = ACTIONS(284), + [aux_sym_val_number_token1] = ACTIONS(286), + [aux_sym_val_number_token2] = ACTIONS(286), + [aux_sym_val_number_token3] = ACTIONS(286), + [anon_sym_inf] = ACTIONS(288), + [anon_sym_DASHinf] = ACTIONS(288), + [anon_sym_NaN] = ACTIONS(288), + [aux_sym__val_number_decimal_token1] = ACTIONS(290), + [aux_sym__val_number_decimal_token2] = ACTIONS(292), + [anon_sym_0b] = ACTIONS(294), + [anon_sym_0o] = ACTIONS(294), + [anon_sym_0x] = ACTIONS(294), + [sym_val_date] = ACTIONS(296), + [anon_sym_DQUOTE] = ACTIONS(298), + [sym__str_single_quotes] = ACTIONS(300), + [sym__str_back_ticks] = ACTIONS(300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), + [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), + [sym__record_key] = ACTIONS(238), + [anon_sym_CARET] = ACTIONS(306), + [anon_sym_POUND] = ACTIONS(3), }, [67] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4840), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(137), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(2936), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2468), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(251), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3150), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_record_entry] = STATE(1667), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5201), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(101), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(2949), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2471), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(254), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3159), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_record_entry] = STATE(1680), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(67), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [aux_sym_val_record_repeat1] = STATE(1183), + [aux_sym_val_record_repeat1] = STATE(1102), [anon_sym_export] = ACTIONS(206), [anon_sym_alias] = ACTIONS(208), [anon_sym_let] = ACTIONS(210), @@ -69639,7 +69723,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(214), [sym_cmd_identifier] = ACTIONS(216), [anon_sym_def] = ACTIONS(218), - [anon_sym_def_DASHenv] = ACTIONS(218), [anon_sym_export_DASHenv] = ACTIONS(220), [anon_sym_extern] = ACTIONS(222), [anon_sym_module] = ACTIONS(224), @@ -69699,210 +69782,62 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [68] = { [sym_comment] = STATE(68), - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(140), - [anon_sym_LPAREN] = ACTIONS(140), - [anon_sym_PIPE] = ACTIONS(140), - [anon_sym_DOLLAR] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH_DASH] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(140), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(140), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(140), - [anon_sym_BANG_EQ] = ACTIONS(140), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(140), - [anon_sym_GT_EQ] = ACTIONS(140), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(140), - [anon_sym_BANG_TILDE] = ACTIONS(140), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [sym_val_nothing] = ACTIONS(140), - [anon_sym_true] = ACTIONS(140), - [anon_sym_false] = ACTIONS(140), - [aux_sym_val_number_token1] = ACTIONS(140), - [aux_sym_val_number_token2] = ACTIONS(140), - [aux_sym_val_number_token3] = ACTIONS(140), - [anon_sym_inf] = ACTIONS(140), - [anon_sym_DASHinf] = ACTIONS(140), - [anon_sym_NaN] = ACTIONS(140), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_0b] = ACTIONS(140), - [anon_sym_0o] = ACTIONS(140), - [anon_sym_0x] = ACTIONS(140), - [sym_val_date] = ACTIONS(140), - [anon_sym_DQUOTE] = ACTIONS(140), - [sym__str_single_quotes] = ACTIONS(140), - [sym__str_back_ticks] = ACTIONS(140), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(140), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(140), - [anon_sym_err_GT] = ACTIONS(140), - [anon_sym_out_GT] = ACTIONS(140), - [anon_sym_e_GT] = ACTIONS(140), - [anon_sym_o_GT] = ACTIONS(140), - [anon_sym_err_PLUSout_GT] = ACTIONS(140), - [anon_sym_out_PLUSerr_GT] = ACTIONS(140), - [anon_sym_o_PLUSe_GT] = ACTIONS(140), - [anon_sym_e_PLUSo_GT] = ACTIONS(140), - [sym_short_flag] = ACTIONS(140), - [aux_sym_unquoted_token1] = ACTIONS(140), - [anon_sym_POUND] = ACTIONS(105), - }, - [69] = { - [sym_comment] = STATE(69), - [ts_builtin_sym_end] = ACTIONS(153), - [anon_sym_SEMI] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_LBRACK] = ACTIONS(151), - [anon_sym_LPAREN] = ACTIONS(151), - [anon_sym_PIPE] = ACTIONS(151), - [anon_sym_DOLLAR] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH_DASH] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(151), - [anon_sym_DOT] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [sym_val_nothing] = ACTIONS(151), - [anon_sym_true] = ACTIONS(151), - [anon_sym_false] = ACTIONS(151), - [aux_sym_val_number_token1] = ACTIONS(151), - [aux_sym_val_number_token2] = ACTIONS(151), - [aux_sym_val_number_token3] = ACTIONS(151), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), + [ts_builtin_sym_end] = ACTIONS(155), + [anon_sym_SEMI] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_LBRACK] = ACTIONS(153), + [anon_sym_LPAREN] = ACTIONS(153), + [anon_sym_PIPE] = ACTIONS(153), + [anon_sym_DOLLAR] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH_DASH] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_LBRACE] = ACTIONS(153), + [anon_sym_DOT] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(153), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(153), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(153), + [anon_sym_BANG_EQ] = ACTIONS(153), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(153), + [anon_sym_GT_EQ] = ACTIONS(153), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(153), + [anon_sym_BANG_TILDE] = ACTIONS(153), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [sym_val_nothing] = ACTIONS(153), + [anon_sym_true] = ACTIONS(153), + [anon_sym_false] = ACTIONS(153), + [aux_sym_val_number_token1] = ACTIONS(153), + [aux_sym_val_number_token2] = ACTIONS(153), + [aux_sym_val_number_token3] = ACTIONS(153), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), [anon_sym_ns] = ACTIONS(348), [anon_sym_s] = ACTIONS(348), [anon_sym_us] = ACTIONS(348), @@ -69980,29 +69915,321 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_Eib] = ACTIONS(350), [anon_sym_EIb] = ACTIONS(350), [anon_sym_EIB] = ACTIONS(350), - [anon_sym_0b] = ACTIONS(151), - [anon_sym_0o] = ACTIONS(151), - [anon_sym_0x] = ACTIONS(151), - [sym_val_date] = ACTIONS(151), - [anon_sym_DQUOTE] = ACTIONS(151), - [sym__str_single_quotes] = ACTIONS(151), - [sym__str_back_ticks] = ACTIONS(151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(151), - [anon_sym_err_GT] = ACTIONS(151), - [anon_sym_out_GT] = ACTIONS(151), - [anon_sym_e_GT] = ACTIONS(151), - [anon_sym_o_GT] = ACTIONS(151), - [anon_sym_err_PLUSout_GT] = ACTIONS(151), - [anon_sym_out_PLUSerr_GT] = ACTIONS(151), - [anon_sym_o_PLUSe_GT] = ACTIONS(151), - [anon_sym_e_PLUSo_GT] = ACTIONS(151), - [sym_short_flag] = ACTIONS(151), - [aux_sym_unquoted_token1] = ACTIONS(151), + [anon_sym_0b] = ACTIONS(153), + [anon_sym_0o] = ACTIONS(153), + [anon_sym_0x] = ACTIONS(153), + [sym_val_date] = ACTIONS(153), + [anon_sym_DQUOTE] = ACTIONS(153), + [sym__str_single_quotes] = ACTIONS(153), + [sym__str_back_ticks] = ACTIONS(153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(153), + [anon_sym_err_GT] = ACTIONS(153), + [anon_sym_out_GT] = ACTIONS(153), + [anon_sym_e_GT] = ACTIONS(153), + [anon_sym_o_GT] = ACTIONS(153), + [anon_sym_err_PLUSout_GT] = ACTIONS(153), + [anon_sym_out_PLUSerr_GT] = ACTIONS(153), + [anon_sym_o_PLUSe_GT] = ACTIONS(153), + [anon_sym_e_PLUSo_GT] = ACTIONS(153), + [sym_short_flag] = ACTIONS(153), + [aux_sym_unquoted_token1] = ACTIONS(153), + [anon_sym_POUND] = ACTIONS(105), + }, + [69] = { + [sym_comment] = STATE(69), + [ts_builtin_sym_end] = ACTIONS(136), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_LBRACK] = ACTIONS(134), + [anon_sym_LPAREN] = ACTIONS(134), + [anon_sym_PIPE] = ACTIONS(134), + [anon_sym_DOLLAR] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH_DASH] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(134), + [anon_sym_DOT] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(134), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(134), + [anon_sym_BANG_EQ] = ACTIONS(134), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(134), + [anon_sym_GT_EQ] = ACTIONS(134), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(134), + [anon_sym_BANG_TILDE] = ACTIONS(134), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [sym_val_nothing] = ACTIONS(134), + [anon_sym_true] = ACTIONS(134), + [anon_sym_false] = ACTIONS(134), + [aux_sym_val_number_token1] = ACTIONS(134), + [aux_sym_val_number_token2] = ACTIONS(134), + [aux_sym_val_number_token3] = ACTIONS(134), + [anon_sym_inf] = ACTIONS(134), + [anon_sym_DASHinf] = ACTIONS(134), + [anon_sym_NaN] = ACTIONS(134), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_0b] = ACTIONS(134), + [anon_sym_0o] = ACTIONS(134), + [anon_sym_0x] = ACTIONS(134), + [sym_val_date] = ACTIONS(134), + [anon_sym_DQUOTE] = ACTIONS(134), + [sym__str_single_quotes] = ACTIONS(134), + [sym__str_back_ticks] = ACTIONS(134), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(134), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(134), + [anon_sym_err_GT] = ACTIONS(134), + [anon_sym_out_GT] = ACTIONS(134), + [anon_sym_e_GT] = ACTIONS(134), + [anon_sym_o_GT] = ACTIONS(134), + [anon_sym_err_PLUSout_GT] = ACTIONS(134), + [anon_sym_out_PLUSerr_GT] = ACTIONS(134), + [anon_sym_o_PLUSe_GT] = ACTIONS(134), + [anon_sym_e_PLUSo_GT] = ACTIONS(134), + [sym_short_flag] = ACTIONS(134), + [aux_sym_unquoted_token1] = ACTIONS(134), [anon_sym_POUND] = ACTIONS(105), }, [70] = { [sym_comment] = STATE(70), + [anon_sym_COLON] = ACTIONS(117), + [anon_sym_LBRACK] = ACTIONS(117), + [anon_sym_COMMA] = ACTIONS(117), + [anon_sym_RBRACK] = ACTIONS(117), + [anon_sym_LPAREN] = ACTIONS(117), + [anon_sym_DOLLAR] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH_DASH] = ACTIONS(117), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(117), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(117), + [anon_sym_PLUS_PLUS] = ACTIONS(117), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(117), + [anon_sym_SLASH_SLASH] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(117), + [anon_sym_bit_DASHshr] = ACTIONS(117), + [anon_sym_EQ_EQ] = ACTIONS(117), + [anon_sym_BANG_EQ] = ACTIONS(117), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(117), + [anon_sym_GT_EQ] = ACTIONS(117), + [anon_sym_not_DASHin] = ACTIONS(117), + [anon_sym_starts_DASHwith] = ACTIONS(117), + [anon_sym_ends_DASHwith] = ACTIONS(117), + [anon_sym_EQ_TILDE] = ACTIONS(117), + [anon_sym_BANG_TILDE] = ACTIONS(117), + [anon_sym_bit_DASHand] = ACTIONS(117), + [anon_sym_bit_DASHxor] = ACTIONS(117), + [anon_sym_bit_DASHor] = ACTIONS(117), + [anon_sym_and] = ACTIONS(117), + [anon_sym_xor] = ACTIONS(117), + [anon_sym_or] = ACTIONS(117), + [anon_sym_not] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(352), + [sym_val_nothing] = ACTIONS(117), + [anon_sym_true] = ACTIONS(117), + [anon_sym_false] = ACTIONS(117), + [aux_sym_val_number_token1] = ACTIONS(117), + [aux_sym_val_number_token2] = ACTIONS(117), + [aux_sym_val_number_token3] = ACTIONS(117), + [anon_sym_inf] = ACTIONS(117), + [anon_sym_DASHinf] = ACTIONS(115), + [anon_sym_NaN] = ACTIONS(117), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(117), + [anon_sym_s] = ACTIONS(117), + [anon_sym_us] = ACTIONS(117), + [anon_sym_ms] = ACTIONS(117), + [anon_sym_sec] = ACTIONS(117), + [anon_sym_min] = ACTIONS(117), + [anon_sym_hr] = ACTIONS(117), + [anon_sym_day] = ACTIONS(117), + [anon_sym_wk] = ACTIONS(117), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(117), + [anon_sym_kb] = ACTIONS(117), + [anon_sym_kB] = ACTIONS(117), + [anon_sym_Kb] = ACTIONS(117), + [anon_sym_KB] = ACTIONS(117), + [anon_sym_mb] = ACTIONS(117), + [anon_sym_mB] = ACTIONS(117), + [anon_sym_Mb] = ACTIONS(117), + [anon_sym_MB] = ACTIONS(117), + [anon_sym_gb] = ACTIONS(117), + [anon_sym_gB] = ACTIONS(117), + [anon_sym_Gb] = ACTIONS(117), + [anon_sym_GB] = ACTIONS(117), + [anon_sym_tb] = ACTIONS(117), + [anon_sym_tB] = ACTIONS(117), + [anon_sym_Tb] = ACTIONS(117), + [anon_sym_TB] = ACTIONS(117), + [anon_sym_pb] = ACTIONS(117), + [anon_sym_pB] = ACTIONS(117), + [anon_sym_Pb] = ACTIONS(117), + [anon_sym_PB] = ACTIONS(117), + [anon_sym_eb] = ACTIONS(117), + [anon_sym_eB] = ACTIONS(117), + [anon_sym_Eb] = ACTIONS(117), + [anon_sym_EB] = ACTIONS(117), + [anon_sym_kib] = ACTIONS(117), + [anon_sym_kiB] = ACTIONS(117), + [anon_sym_kIB] = ACTIONS(117), + [anon_sym_kIb] = ACTIONS(117), + [anon_sym_Kib] = ACTIONS(117), + [anon_sym_KIb] = ACTIONS(117), + [anon_sym_KIB] = ACTIONS(117), + [anon_sym_mib] = ACTIONS(117), + [anon_sym_miB] = ACTIONS(117), + [anon_sym_mIB] = ACTIONS(117), + [anon_sym_mIb] = ACTIONS(117), + [anon_sym_Mib] = ACTIONS(117), + [anon_sym_MIb] = ACTIONS(117), + [anon_sym_MIB] = ACTIONS(117), + [anon_sym_gib] = ACTIONS(117), + [anon_sym_giB] = ACTIONS(117), + [anon_sym_gIB] = ACTIONS(117), + [anon_sym_gIb] = ACTIONS(117), + [anon_sym_Gib] = ACTIONS(117), + [anon_sym_GIb] = ACTIONS(117), + [anon_sym_GIB] = ACTIONS(117), + [anon_sym_tib] = ACTIONS(117), + [anon_sym_tiB] = ACTIONS(117), + [anon_sym_tIB] = ACTIONS(117), + [anon_sym_tIb] = ACTIONS(117), + [anon_sym_Tib] = ACTIONS(117), + [anon_sym_TIb] = ACTIONS(117), + [anon_sym_TIB] = ACTIONS(117), + [anon_sym_pib] = ACTIONS(117), + [anon_sym_piB] = ACTIONS(117), + [anon_sym_pIB] = ACTIONS(117), + [anon_sym_pIb] = ACTIONS(117), + [anon_sym_Pib] = ACTIONS(117), + [anon_sym_PIb] = ACTIONS(117), + [anon_sym_PIB] = ACTIONS(117), + [anon_sym_eib] = ACTIONS(117), + [anon_sym_eiB] = ACTIONS(117), + [anon_sym_eIB] = ACTIONS(117), + [anon_sym_eIb] = ACTIONS(117), + [anon_sym_Eib] = ACTIONS(117), + [anon_sym_EIb] = ACTIONS(117), + [anon_sym_EIB] = ACTIONS(117), + [anon_sym_0b] = ACTIONS(115), + [anon_sym_0o] = ACTIONS(115), + [anon_sym_0x] = ACTIONS(115), + [sym_val_date] = ACTIONS(117), + [anon_sym_DQUOTE] = ACTIONS(117), + [sym__str_single_quotes] = ACTIONS(117), + [sym__str_back_ticks] = ACTIONS(117), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(117), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(117), + [sym__list_item_identifier] = ACTIONS(115), + [sym_short_flag] = ACTIONS(115), + [anon_sym_POUND] = ACTIONS(3), + }, + [71] = { + [sym_comment] = STATE(71), [anon_sym_COLON] = ACTIONS(109), [anon_sym_LBRACK] = ACTIONS(109), [anon_sym_COMMA] = ACTIONS(109), @@ -70042,7 +70269,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_or] = ACTIONS(109), [anon_sym_not] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(352), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(354), [sym_val_nothing] = ACTIONS(109), [anon_sym_true] = ACTIONS(109), [anon_sym_false] = ACTIONS(109), @@ -70144,8 +70371,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, - [71] = { - [sym_comment] = STATE(71), + [72] = { + [sym_comment] = STATE(72), [anon_sym_LBRACK] = ACTIONS(109), [anon_sym_COMMA] = ACTIONS(109), [anon_sym_RBRACK] = ACTIONS(109), @@ -70184,8 +70411,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_or] = ACTIONS(109), [anon_sym_not] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(352), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(354), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(354), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(356), [sym_val_nothing] = ACTIONS(109), [anon_sym_true] = ACTIONS(109), [anon_sym_false] = ACTIONS(109), @@ -70287,151 +70514,150 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, - [72] = { - [sym_comment] = STATE(72), - [anon_sym_COLON] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(130), - [anon_sym_RBRACK] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(130), - [anon_sym_DOLLAR] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH_DASH] = ACTIONS(130), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_LBRACE] = ACTIONS(130), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(130), - [anon_sym_PLUS_PLUS] = ACTIONS(130), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(130), - [anon_sym_SLASH_SLASH] = ACTIONS(130), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(130), - [anon_sym_bit_DASHshr] = ACTIONS(130), - [anon_sym_EQ_EQ] = ACTIONS(130), - [anon_sym_BANG_EQ] = ACTIONS(130), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(130), - [anon_sym_not_DASHin] = ACTIONS(130), - [anon_sym_starts_DASHwith] = ACTIONS(130), - [anon_sym_ends_DASHwith] = ACTIONS(130), - [anon_sym_EQ_TILDE] = ACTIONS(130), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_bit_DASHand] = ACTIONS(130), - [anon_sym_bit_DASHxor] = ACTIONS(130), - [anon_sym_bit_DASHor] = ACTIONS(130), - [anon_sym_and] = ACTIONS(130), - [anon_sym_xor] = ACTIONS(130), - [anon_sym_or] = ACTIONS(130), - [anon_sym_not] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(356), - [sym_val_nothing] = ACTIONS(130), - [anon_sym_true] = ACTIONS(130), - [anon_sym_false] = ACTIONS(130), - [aux_sym_val_number_token1] = ACTIONS(130), - [aux_sym_val_number_token2] = ACTIONS(130), - [aux_sym_val_number_token3] = ACTIONS(130), - [anon_sym_inf] = ACTIONS(130), - [anon_sym_DASHinf] = ACTIONS(128), - [anon_sym_NaN] = ACTIONS(130), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(130), - [anon_sym_s] = ACTIONS(130), - [anon_sym_us] = ACTIONS(130), - [anon_sym_ms] = ACTIONS(130), - [anon_sym_sec] = ACTIONS(130), - [anon_sym_min] = ACTIONS(130), - [anon_sym_hr] = ACTIONS(130), - [anon_sym_day] = ACTIONS(130), - [anon_sym_wk] = ACTIONS(130), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(130), - [anon_sym_kb] = ACTIONS(130), - [anon_sym_kB] = ACTIONS(130), - [anon_sym_Kb] = ACTIONS(130), - [anon_sym_KB] = ACTIONS(130), - [anon_sym_mb] = ACTIONS(130), - [anon_sym_mB] = ACTIONS(130), - [anon_sym_Mb] = ACTIONS(130), - [anon_sym_MB] = ACTIONS(130), - [anon_sym_gb] = ACTIONS(130), - [anon_sym_gB] = ACTIONS(130), - [anon_sym_Gb] = ACTIONS(130), - [anon_sym_GB] = ACTIONS(130), - [anon_sym_tb] = ACTIONS(130), - [anon_sym_tB] = ACTIONS(130), - [anon_sym_Tb] = ACTIONS(130), - [anon_sym_TB] = ACTIONS(130), - [anon_sym_pb] = ACTIONS(130), - [anon_sym_pB] = ACTIONS(130), - [anon_sym_Pb] = ACTIONS(130), - [anon_sym_PB] = ACTIONS(130), - [anon_sym_eb] = ACTIONS(130), - [anon_sym_eB] = ACTIONS(130), - [anon_sym_Eb] = ACTIONS(130), - [anon_sym_EB] = ACTIONS(130), - [anon_sym_kib] = ACTIONS(130), - [anon_sym_kiB] = ACTIONS(130), - [anon_sym_kIB] = ACTIONS(130), - [anon_sym_kIb] = ACTIONS(130), - [anon_sym_Kib] = ACTIONS(130), - [anon_sym_KIb] = ACTIONS(130), - [anon_sym_KIB] = ACTIONS(130), - [anon_sym_mib] = ACTIONS(130), - [anon_sym_miB] = ACTIONS(130), - [anon_sym_mIB] = ACTIONS(130), - [anon_sym_mIb] = ACTIONS(130), - [anon_sym_Mib] = ACTIONS(130), - [anon_sym_MIb] = ACTIONS(130), - [anon_sym_MIB] = ACTIONS(130), - [anon_sym_gib] = ACTIONS(130), - [anon_sym_giB] = ACTIONS(130), - [anon_sym_gIB] = ACTIONS(130), - [anon_sym_gIb] = ACTIONS(130), - [anon_sym_Gib] = ACTIONS(130), - [anon_sym_GIb] = ACTIONS(130), - [anon_sym_GIB] = ACTIONS(130), - [anon_sym_tib] = ACTIONS(130), - [anon_sym_tiB] = ACTIONS(130), - [anon_sym_tIB] = ACTIONS(130), - [anon_sym_tIb] = ACTIONS(130), - [anon_sym_Tib] = ACTIONS(130), - [anon_sym_TIb] = ACTIONS(130), - [anon_sym_TIB] = ACTIONS(130), - [anon_sym_pib] = ACTIONS(130), - [anon_sym_piB] = ACTIONS(130), - [anon_sym_pIB] = ACTIONS(130), - [anon_sym_pIb] = ACTIONS(130), - [anon_sym_Pib] = ACTIONS(130), - [anon_sym_PIb] = ACTIONS(130), - [anon_sym_PIB] = ACTIONS(130), - [anon_sym_eib] = ACTIONS(130), - [anon_sym_eiB] = ACTIONS(130), - [anon_sym_eIB] = ACTIONS(130), - [anon_sym_eIb] = ACTIONS(130), - [anon_sym_Eib] = ACTIONS(130), - [anon_sym_EIb] = ACTIONS(130), - [anon_sym_EIB] = ACTIONS(130), - [anon_sym_0b] = ACTIONS(128), - [anon_sym_0o] = ACTIONS(128), - [anon_sym_0x] = ACTIONS(128), - [sym_val_date] = ACTIONS(130), - [anon_sym_DQUOTE] = ACTIONS(130), - [sym__str_single_quotes] = ACTIONS(130), - [sym__str_back_ticks] = ACTIONS(130), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(130), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(130), - [sym__list_item_identifier] = ACTIONS(128), - [sym_short_flag] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(3), - }, [73] = { [sym_comment] = STATE(73), + [anon_sym_COLON] = ACTIONS(147), + [anon_sym_LBRACK] = ACTIONS(147), + [anon_sym_COMMA] = ACTIONS(147), + [anon_sym_RBRACK] = ACTIONS(147), + [anon_sym_LPAREN] = ACTIONS(147), + [anon_sym_DOLLAR] = ACTIONS(145), + [anon_sym_GT] = ACTIONS(145), + [anon_sym_DASH_DASH] = ACTIONS(147), + [anon_sym_DASH] = ACTIONS(145), + [anon_sym_in] = ACTIONS(145), + [anon_sym_LBRACE] = ACTIONS(147), + [anon_sym_DOT] = ACTIONS(145), + [anon_sym_STAR] = ACTIONS(145), + [anon_sym_STAR_STAR] = ACTIONS(147), + [anon_sym_PLUS_PLUS] = ACTIONS(147), + [anon_sym_SLASH] = ACTIONS(145), + [anon_sym_mod] = ACTIONS(147), + [anon_sym_SLASH_SLASH] = ACTIONS(147), + [anon_sym_PLUS] = ACTIONS(145), + [anon_sym_bit_DASHshl] = ACTIONS(147), + [anon_sym_bit_DASHshr] = ACTIONS(147), + [anon_sym_EQ_EQ] = ACTIONS(147), + [anon_sym_BANG_EQ] = ACTIONS(147), + [anon_sym_LT2] = ACTIONS(145), + [anon_sym_LT_EQ] = ACTIONS(147), + [anon_sym_GT_EQ] = ACTIONS(147), + [anon_sym_not_DASHin] = ACTIONS(147), + [anon_sym_starts_DASHwith] = ACTIONS(147), + [anon_sym_ends_DASHwith] = ACTIONS(147), + [anon_sym_EQ_TILDE] = ACTIONS(147), + [anon_sym_BANG_TILDE] = ACTIONS(147), + [anon_sym_bit_DASHand] = ACTIONS(147), + [anon_sym_bit_DASHxor] = ACTIONS(147), + [anon_sym_bit_DASHor] = ACTIONS(147), + [anon_sym_and] = ACTIONS(147), + [anon_sym_xor] = ACTIONS(147), + [anon_sym_or] = ACTIONS(147), + [anon_sym_not] = ACTIONS(145), + [anon_sym_DOT2] = ACTIONS(147), + [sym_val_nothing] = ACTIONS(147), + [anon_sym_true] = ACTIONS(147), + [anon_sym_false] = ACTIONS(147), + [aux_sym_val_number_token1] = ACTIONS(147), + [aux_sym_val_number_token2] = ACTIONS(147), + [aux_sym_val_number_token3] = ACTIONS(147), + [anon_sym_inf] = ACTIONS(147), + [anon_sym_DASHinf] = ACTIONS(145), + [anon_sym_NaN] = ACTIONS(147), + [aux_sym__val_number_decimal_token1] = ACTIONS(145), + [aux_sym__val_number_decimal_token2] = ACTIONS(145), + [anon_sym_ns] = ACTIONS(147), + [anon_sym_s] = ACTIONS(147), + [anon_sym_us] = ACTIONS(147), + [anon_sym_ms] = ACTIONS(147), + [anon_sym_sec] = ACTIONS(147), + [anon_sym_min] = ACTIONS(147), + [anon_sym_hr] = ACTIONS(147), + [anon_sym_day] = ACTIONS(147), + [anon_sym_wk] = ACTIONS(147), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(147), + [anon_sym_kb] = ACTIONS(147), + [anon_sym_kB] = ACTIONS(147), + [anon_sym_Kb] = ACTIONS(147), + [anon_sym_KB] = ACTIONS(147), + [anon_sym_mb] = ACTIONS(147), + [anon_sym_mB] = ACTIONS(147), + [anon_sym_Mb] = ACTIONS(147), + [anon_sym_MB] = ACTIONS(147), + [anon_sym_gb] = ACTIONS(147), + [anon_sym_gB] = ACTIONS(147), + [anon_sym_Gb] = ACTIONS(147), + [anon_sym_GB] = ACTIONS(147), + [anon_sym_tb] = ACTIONS(147), + [anon_sym_tB] = ACTIONS(147), + [anon_sym_Tb] = ACTIONS(147), + [anon_sym_TB] = ACTIONS(147), + [anon_sym_pb] = ACTIONS(147), + [anon_sym_pB] = ACTIONS(147), + [anon_sym_Pb] = ACTIONS(147), + [anon_sym_PB] = ACTIONS(147), + [anon_sym_eb] = ACTIONS(147), + [anon_sym_eB] = ACTIONS(147), + [anon_sym_Eb] = ACTIONS(147), + [anon_sym_EB] = ACTIONS(147), + [anon_sym_kib] = ACTIONS(147), + [anon_sym_kiB] = ACTIONS(147), + [anon_sym_kIB] = ACTIONS(147), + [anon_sym_kIb] = ACTIONS(147), + [anon_sym_Kib] = ACTIONS(147), + [anon_sym_KIb] = ACTIONS(147), + [anon_sym_KIB] = ACTIONS(147), + [anon_sym_mib] = ACTIONS(147), + [anon_sym_miB] = ACTIONS(147), + [anon_sym_mIB] = ACTIONS(147), + [anon_sym_mIb] = ACTIONS(147), + [anon_sym_Mib] = ACTIONS(147), + [anon_sym_MIb] = ACTIONS(147), + [anon_sym_MIB] = ACTIONS(147), + [anon_sym_gib] = ACTIONS(147), + [anon_sym_giB] = ACTIONS(147), + [anon_sym_gIB] = ACTIONS(147), + [anon_sym_gIb] = ACTIONS(147), + [anon_sym_Gib] = ACTIONS(147), + [anon_sym_GIb] = ACTIONS(147), + [anon_sym_GIB] = ACTIONS(147), + [anon_sym_tib] = ACTIONS(147), + [anon_sym_tiB] = ACTIONS(147), + [anon_sym_tIB] = ACTIONS(147), + [anon_sym_tIb] = ACTIONS(147), + [anon_sym_Tib] = ACTIONS(147), + [anon_sym_TIb] = ACTIONS(147), + [anon_sym_TIB] = ACTIONS(147), + [anon_sym_pib] = ACTIONS(147), + [anon_sym_piB] = ACTIONS(147), + [anon_sym_pIB] = ACTIONS(147), + [anon_sym_pIb] = ACTIONS(147), + [anon_sym_Pib] = ACTIONS(147), + [anon_sym_PIb] = ACTIONS(147), + [anon_sym_PIB] = ACTIONS(147), + [anon_sym_eib] = ACTIONS(147), + [anon_sym_eiB] = ACTIONS(147), + [anon_sym_eIB] = ACTIONS(147), + [anon_sym_eIb] = ACTIONS(147), + [anon_sym_Eib] = ACTIONS(147), + [anon_sym_EIb] = ACTIONS(147), + [anon_sym_EIB] = ACTIONS(147), + [anon_sym_0b] = ACTIONS(145), + [anon_sym_0o] = ACTIONS(145), + [anon_sym_0x] = ACTIONS(145), + [sym_val_date] = ACTIONS(147), + [anon_sym_DQUOTE] = ACTIONS(147), + [sym__str_single_quotes] = ACTIONS(147), + [sym__str_back_ticks] = ACTIONS(147), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(147), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(147), + [sym__list_item_identifier] = ACTIONS(145), + [sym_short_flag] = ACTIONS(145), + [anon_sym_POUND] = ACTIONS(3), + }, + [74] = { + [sym_comment] = STATE(74), [anon_sym_COLON] = ACTIONS(109), [anon_sym_LBRACK] = ACTIONS(109), [anon_sym_COMMA] = ACTIONS(109), @@ -70572,571 +70798,429 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, - [74] = { - [sym_comment] = STATE(74), - [anon_sym_COLON] = ACTIONS(138), - [anon_sym_LBRACK] = ACTIONS(138), - [anon_sym_COMMA] = ACTIONS(138), - [anon_sym_RBRACK] = ACTIONS(138), - [anon_sym_LPAREN] = ACTIONS(138), - [anon_sym_DOLLAR] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DASH_DASH] = ACTIONS(138), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_in] = ACTIONS(136), - [anon_sym_LBRACE] = ACTIONS(138), - [anon_sym_DOT] = ACTIONS(136), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_STAR_STAR] = ACTIONS(138), - [anon_sym_PLUS_PLUS] = ACTIONS(138), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_mod] = ACTIONS(138), - [anon_sym_SLASH_SLASH] = ACTIONS(138), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_bit_DASHshl] = ACTIONS(138), - [anon_sym_bit_DASHshr] = ACTIONS(138), - [anon_sym_EQ_EQ] = ACTIONS(138), - [anon_sym_BANG_EQ] = ACTIONS(138), - [anon_sym_LT2] = ACTIONS(136), - [anon_sym_LT_EQ] = ACTIONS(138), - [anon_sym_GT_EQ] = ACTIONS(138), - [anon_sym_not_DASHin] = ACTIONS(138), - [anon_sym_starts_DASHwith] = ACTIONS(138), - [anon_sym_ends_DASHwith] = ACTIONS(138), - [anon_sym_EQ_TILDE] = ACTIONS(138), - [anon_sym_BANG_TILDE] = ACTIONS(138), - [anon_sym_bit_DASHand] = ACTIONS(138), - [anon_sym_bit_DASHxor] = ACTIONS(138), - [anon_sym_bit_DASHor] = ACTIONS(138), - [anon_sym_and] = ACTIONS(138), - [anon_sym_xor] = ACTIONS(138), - [anon_sym_or] = ACTIONS(138), - [anon_sym_not] = ACTIONS(136), - [anon_sym_DOT2] = ACTIONS(138), - [sym_val_nothing] = ACTIONS(138), - [anon_sym_true] = ACTIONS(138), - [anon_sym_false] = ACTIONS(138), - [aux_sym_val_number_token1] = ACTIONS(138), - [aux_sym_val_number_token2] = ACTIONS(138), - [aux_sym_val_number_token3] = ACTIONS(138), - [anon_sym_inf] = ACTIONS(138), - [anon_sym_DASHinf] = ACTIONS(136), - [anon_sym_NaN] = ACTIONS(138), - [aux_sym__val_number_decimal_token1] = ACTIONS(136), - [aux_sym__val_number_decimal_token2] = ACTIONS(136), - [anon_sym_ns] = ACTIONS(138), - [anon_sym_s] = ACTIONS(138), - [anon_sym_us] = ACTIONS(138), - [anon_sym_ms] = ACTIONS(138), - [anon_sym_sec] = ACTIONS(138), - [anon_sym_min] = ACTIONS(138), - [anon_sym_hr] = ACTIONS(138), - [anon_sym_day] = ACTIONS(138), - [anon_sym_wk] = ACTIONS(138), - [anon_sym_b] = ACTIONS(136), - [anon_sym_B] = ACTIONS(138), - [anon_sym_kb] = ACTIONS(138), - [anon_sym_kB] = ACTIONS(138), - [anon_sym_Kb] = ACTIONS(138), - [anon_sym_KB] = ACTIONS(138), - [anon_sym_mb] = ACTIONS(138), - [anon_sym_mB] = ACTIONS(138), - [anon_sym_Mb] = ACTIONS(138), - [anon_sym_MB] = ACTIONS(138), - [anon_sym_gb] = ACTIONS(138), - [anon_sym_gB] = ACTIONS(138), - [anon_sym_Gb] = ACTIONS(138), - [anon_sym_GB] = ACTIONS(138), - [anon_sym_tb] = ACTIONS(138), - [anon_sym_tB] = ACTIONS(138), - [anon_sym_Tb] = ACTIONS(138), - [anon_sym_TB] = ACTIONS(138), - [anon_sym_pb] = ACTIONS(138), - [anon_sym_pB] = ACTIONS(138), - [anon_sym_Pb] = ACTIONS(138), - [anon_sym_PB] = ACTIONS(138), - [anon_sym_eb] = ACTIONS(138), - [anon_sym_eB] = ACTIONS(138), - [anon_sym_Eb] = ACTIONS(138), - [anon_sym_EB] = ACTIONS(138), - [anon_sym_kib] = ACTIONS(138), - [anon_sym_kiB] = ACTIONS(138), - [anon_sym_kIB] = ACTIONS(138), - [anon_sym_kIb] = ACTIONS(138), - [anon_sym_Kib] = ACTIONS(138), - [anon_sym_KIb] = ACTIONS(138), - [anon_sym_KIB] = ACTIONS(138), - [anon_sym_mib] = ACTIONS(138), - [anon_sym_miB] = ACTIONS(138), - [anon_sym_mIB] = ACTIONS(138), - [anon_sym_mIb] = ACTIONS(138), - [anon_sym_Mib] = ACTIONS(138), - [anon_sym_MIb] = ACTIONS(138), - [anon_sym_MIB] = ACTIONS(138), - [anon_sym_gib] = ACTIONS(138), - [anon_sym_giB] = ACTIONS(138), - [anon_sym_gIB] = ACTIONS(138), - [anon_sym_gIb] = ACTIONS(138), - [anon_sym_Gib] = ACTIONS(138), - [anon_sym_GIb] = ACTIONS(138), - [anon_sym_GIB] = ACTIONS(138), - [anon_sym_tib] = ACTIONS(138), - [anon_sym_tiB] = ACTIONS(138), - [anon_sym_tIB] = ACTIONS(138), - [anon_sym_tIb] = ACTIONS(138), - [anon_sym_Tib] = ACTIONS(138), - [anon_sym_TIb] = ACTIONS(138), - [anon_sym_TIB] = ACTIONS(138), - [anon_sym_pib] = ACTIONS(138), - [anon_sym_piB] = ACTIONS(138), - [anon_sym_pIB] = ACTIONS(138), - [anon_sym_pIb] = ACTIONS(138), - [anon_sym_Pib] = ACTIONS(138), - [anon_sym_PIb] = ACTIONS(138), - [anon_sym_PIB] = ACTIONS(138), - [anon_sym_eib] = ACTIONS(138), - [anon_sym_eiB] = ACTIONS(138), - [anon_sym_eIB] = ACTIONS(138), - [anon_sym_eIb] = ACTIONS(138), - [anon_sym_Eib] = ACTIONS(138), - [anon_sym_EIb] = ACTIONS(138), - [anon_sym_EIB] = ACTIONS(138), - [anon_sym_0b] = ACTIONS(136), - [anon_sym_0o] = ACTIONS(136), - [anon_sym_0x] = ACTIONS(136), - [sym_val_date] = ACTIONS(138), - [anon_sym_DQUOTE] = ACTIONS(138), - [sym__str_single_quotes] = ACTIONS(138), - [sym__str_back_ticks] = ACTIONS(138), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(138), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(138), - [sym__list_item_identifier] = ACTIONS(136), - [sym_short_flag] = ACTIONS(136), - [anon_sym_POUND] = ACTIONS(3), - }, [75] = { [sym_comment] = STATE(75), - [anon_sym_COLON] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(130), - [anon_sym_RBRACK] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(130), - [anon_sym_DOLLAR] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH_DASH] = ACTIONS(130), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_LBRACE] = ACTIONS(130), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(130), - [anon_sym_PLUS_PLUS] = ACTIONS(130), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(130), - [anon_sym_SLASH_SLASH] = ACTIONS(130), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(130), - [anon_sym_bit_DASHshr] = ACTIONS(130), - [anon_sym_EQ_EQ] = ACTIONS(130), - [anon_sym_BANG_EQ] = ACTIONS(130), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(130), - [anon_sym_not_DASHin] = ACTIONS(130), - [anon_sym_starts_DASHwith] = ACTIONS(130), - [anon_sym_ends_DASHwith] = ACTIONS(130), - [anon_sym_EQ_TILDE] = ACTIONS(130), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_bit_DASHand] = ACTIONS(130), - [anon_sym_bit_DASHxor] = ACTIONS(130), - [anon_sym_bit_DASHor] = ACTIONS(130), - [anon_sym_and] = ACTIONS(130), - [anon_sym_xor] = ACTIONS(130), - [anon_sym_or] = ACTIONS(130), - [anon_sym_not] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [sym_val_nothing] = ACTIONS(130), - [anon_sym_true] = ACTIONS(130), - [anon_sym_false] = ACTIONS(130), - [aux_sym_val_number_token1] = ACTIONS(130), - [aux_sym_val_number_token2] = ACTIONS(130), - [aux_sym_val_number_token3] = ACTIONS(130), - [anon_sym_inf] = ACTIONS(130), - [anon_sym_DASHinf] = ACTIONS(128), - [anon_sym_NaN] = ACTIONS(130), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(130), - [anon_sym_s] = ACTIONS(130), - [anon_sym_us] = ACTIONS(130), - [anon_sym_ms] = ACTIONS(130), - [anon_sym_sec] = ACTIONS(130), - [anon_sym_min] = ACTIONS(130), - [anon_sym_hr] = ACTIONS(130), - [anon_sym_day] = ACTIONS(130), - [anon_sym_wk] = ACTIONS(130), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(130), - [anon_sym_kb] = ACTIONS(130), - [anon_sym_kB] = ACTIONS(130), - [anon_sym_Kb] = ACTIONS(130), - [anon_sym_KB] = ACTIONS(130), - [anon_sym_mb] = ACTIONS(130), - [anon_sym_mB] = ACTIONS(130), - [anon_sym_Mb] = ACTIONS(130), - [anon_sym_MB] = ACTIONS(130), - [anon_sym_gb] = ACTIONS(130), - [anon_sym_gB] = ACTIONS(130), - [anon_sym_Gb] = ACTIONS(130), - [anon_sym_GB] = ACTIONS(130), - [anon_sym_tb] = ACTIONS(130), - [anon_sym_tB] = ACTIONS(130), - [anon_sym_Tb] = ACTIONS(130), - [anon_sym_TB] = ACTIONS(130), - [anon_sym_pb] = ACTIONS(130), - [anon_sym_pB] = ACTIONS(130), - [anon_sym_Pb] = ACTIONS(130), - [anon_sym_PB] = ACTIONS(130), - [anon_sym_eb] = ACTIONS(130), - [anon_sym_eB] = ACTIONS(130), - [anon_sym_Eb] = ACTIONS(130), - [anon_sym_EB] = ACTIONS(130), - [anon_sym_kib] = ACTIONS(130), - [anon_sym_kiB] = ACTIONS(130), - [anon_sym_kIB] = ACTIONS(130), - [anon_sym_kIb] = ACTIONS(130), - [anon_sym_Kib] = ACTIONS(130), - [anon_sym_KIb] = ACTIONS(130), - [anon_sym_KIB] = ACTIONS(130), - [anon_sym_mib] = ACTIONS(130), - [anon_sym_miB] = ACTIONS(130), - [anon_sym_mIB] = ACTIONS(130), - [anon_sym_mIb] = ACTIONS(130), - [anon_sym_Mib] = ACTIONS(130), - [anon_sym_MIb] = ACTIONS(130), - [anon_sym_MIB] = ACTIONS(130), - [anon_sym_gib] = ACTIONS(130), - [anon_sym_giB] = ACTIONS(130), - [anon_sym_gIB] = ACTIONS(130), - [anon_sym_gIb] = ACTIONS(130), - [anon_sym_Gib] = ACTIONS(130), - [anon_sym_GIb] = ACTIONS(130), - [anon_sym_GIB] = ACTIONS(130), - [anon_sym_tib] = ACTIONS(130), - [anon_sym_tiB] = ACTIONS(130), - [anon_sym_tIB] = ACTIONS(130), - [anon_sym_tIb] = ACTIONS(130), - [anon_sym_Tib] = ACTIONS(130), - [anon_sym_TIb] = ACTIONS(130), - [anon_sym_TIB] = ACTIONS(130), - [anon_sym_pib] = ACTIONS(130), - [anon_sym_piB] = ACTIONS(130), - [anon_sym_pIB] = ACTIONS(130), - [anon_sym_pIb] = ACTIONS(130), - [anon_sym_Pib] = ACTIONS(130), - [anon_sym_PIb] = ACTIONS(130), - [anon_sym_PIB] = ACTIONS(130), - [anon_sym_eib] = ACTIONS(130), - [anon_sym_eiB] = ACTIONS(130), - [anon_sym_eIB] = ACTIONS(130), - [anon_sym_eIb] = ACTIONS(130), - [anon_sym_Eib] = ACTIONS(130), - [anon_sym_EIb] = ACTIONS(130), - [anon_sym_EIB] = ACTIONS(130), - [anon_sym_0b] = ACTIONS(128), - [anon_sym_0o] = ACTIONS(128), - [anon_sym_0x] = ACTIONS(128), - [sym_val_date] = ACTIONS(130), - [anon_sym_DQUOTE] = ACTIONS(130), - [sym__str_single_quotes] = ACTIONS(130), - [sym__str_back_ticks] = ACTIONS(130), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(130), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(130), - [sym__list_item_identifier] = ACTIONS(128), - [sym_short_flag] = ACTIONS(128), + [anon_sym_COLON] = ACTIONS(117), + [anon_sym_LBRACK] = ACTIONS(117), + [anon_sym_COMMA] = ACTIONS(117), + [anon_sym_RBRACK] = ACTIONS(117), + [anon_sym_LPAREN] = ACTIONS(117), + [anon_sym_DOLLAR] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH_DASH] = ACTIONS(117), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(117), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(117), + [anon_sym_PLUS_PLUS] = ACTIONS(117), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(117), + [anon_sym_SLASH_SLASH] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(117), + [anon_sym_bit_DASHshr] = ACTIONS(117), + [anon_sym_EQ_EQ] = ACTIONS(117), + [anon_sym_BANG_EQ] = ACTIONS(117), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(117), + [anon_sym_GT_EQ] = ACTIONS(117), + [anon_sym_not_DASHin] = ACTIONS(117), + [anon_sym_starts_DASHwith] = ACTIONS(117), + [anon_sym_ends_DASHwith] = ACTIONS(117), + [anon_sym_EQ_TILDE] = ACTIONS(117), + [anon_sym_BANG_TILDE] = ACTIONS(117), + [anon_sym_bit_DASHand] = ACTIONS(117), + [anon_sym_bit_DASHxor] = ACTIONS(117), + [anon_sym_bit_DASHor] = ACTIONS(117), + [anon_sym_and] = ACTIONS(117), + [anon_sym_xor] = ACTIONS(117), + [anon_sym_or] = ACTIONS(117), + [anon_sym_not] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [sym_val_nothing] = ACTIONS(117), + [anon_sym_true] = ACTIONS(117), + [anon_sym_false] = ACTIONS(117), + [aux_sym_val_number_token1] = ACTIONS(117), + [aux_sym_val_number_token2] = ACTIONS(117), + [aux_sym_val_number_token3] = ACTIONS(117), + [anon_sym_inf] = ACTIONS(117), + [anon_sym_DASHinf] = ACTIONS(115), + [anon_sym_NaN] = ACTIONS(117), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(117), + [anon_sym_s] = ACTIONS(117), + [anon_sym_us] = ACTIONS(117), + [anon_sym_ms] = ACTIONS(117), + [anon_sym_sec] = ACTIONS(117), + [anon_sym_min] = ACTIONS(117), + [anon_sym_hr] = ACTIONS(117), + [anon_sym_day] = ACTIONS(117), + [anon_sym_wk] = ACTIONS(117), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(117), + [anon_sym_kb] = ACTIONS(117), + [anon_sym_kB] = ACTIONS(117), + [anon_sym_Kb] = ACTIONS(117), + [anon_sym_KB] = ACTIONS(117), + [anon_sym_mb] = ACTIONS(117), + [anon_sym_mB] = ACTIONS(117), + [anon_sym_Mb] = ACTIONS(117), + [anon_sym_MB] = ACTIONS(117), + [anon_sym_gb] = ACTIONS(117), + [anon_sym_gB] = ACTIONS(117), + [anon_sym_Gb] = ACTIONS(117), + [anon_sym_GB] = ACTIONS(117), + [anon_sym_tb] = ACTIONS(117), + [anon_sym_tB] = ACTIONS(117), + [anon_sym_Tb] = ACTIONS(117), + [anon_sym_TB] = ACTIONS(117), + [anon_sym_pb] = ACTIONS(117), + [anon_sym_pB] = ACTIONS(117), + [anon_sym_Pb] = ACTIONS(117), + [anon_sym_PB] = ACTIONS(117), + [anon_sym_eb] = ACTIONS(117), + [anon_sym_eB] = ACTIONS(117), + [anon_sym_Eb] = ACTIONS(117), + [anon_sym_EB] = ACTIONS(117), + [anon_sym_kib] = ACTIONS(117), + [anon_sym_kiB] = ACTIONS(117), + [anon_sym_kIB] = ACTIONS(117), + [anon_sym_kIb] = ACTIONS(117), + [anon_sym_Kib] = ACTIONS(117), + [anon_sym_KIb] = ACTIONS(117), + [anon_sym_KIB] = ACTIONS(117), + [anon_sym_mib] = ACTIONS(117), + [anon_sym_miB] = ACTIONS(117), + [anon_sym_mIB] = ACTIONS(117), + [anon_sym_mIb] = ACTIONS(117), + [anon_sym_Mib] = ACTIONS(117), + [anon_sym_MIb] = ACTIONS(117), + [anon_sym_MIB] = ACTIONS(117), + [anon_sym_gib] = ACTIONS(117), + [anon_sym_giB] = ACTIONS(117), + [anon_sym_gIB] = ACTIONS(117), + [anon_sym_gIb] = ACTIONS(117), + [anon_sym_Gib] = ACTIONS(117), + [anon_sym_GIb] = ACTIONS(117), + [anon_sym_GIB] = ACTIONS(117), + [anon_sym_tib] = ACTIONS(117), + [anon_sym_tiB] = ACTIONS(117), + [anon_sym_tIB] = ACTIONS(117), + [anon_sym_tIb] = ACTIONS(117), + [anon_sym_Tib] = ACTIONS(117), + [anon_sym_TIb] = ACTIONS(117), + [anon_sym_TIB] = ACTIONS(117), + [anon_sym_pib] = ACTIONS(117), + [anon_sym_piB] = ACTIONS(117), + [anon_sym_pIB] = ACTIONS(117), + [anon_sym_pIb] = ACTIONS(117), + [anon_sym_Pib] = ACTIONS(117), + [anon_sym_PIb] = ACTIONS(117), + [anon_sym_PIB] = ACTIONS(117), + [anon_sym_eib] = ACTIONS(117), + [anon_sym_eiB] = ACTIONS(117), + [anon_sym_eIB] = ACTIONS(117), + [anon_sym_eIb] = ACTIONS(117), + [anon_sym_Eib] = ACTIONS(117), + [anon_sym_EIb] = ACTIONS(117), + [anon_sym_EIB] = ACTIONS(117), + [anon_sym_0b] = ACTIONS(115), + [anon_sym_0o] = ACTIONS(115), + [anon_sym_0x] = ACTIONS(115), + [sym_val_date] = ACTIONS(117), + [anon_sym_DQUOTE] = ACTIONS(117), + [sym__str_single_quotes] = ACTIONS(117), + [sym__str_back_ticks] = ACTIONS(117), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(117), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(117), + [sym__list_item_identifier] = ACTIONS(115), + [sym_short_flag] = ACTIONS(115), [anon_sym_POUND] = ACTIONS(3), }, [76] = { [sym_comment] = STATE(76), - [anon_sym_LBRACK] = ACTIONS(121), - [anon_sym_COMMA] = ACTIONS(121), - [anon_sym_RBRACK] = ACTIONS(121), - [anon_sym_LPAREN] = ACTIONS(121), - [anon_sym_DOLLAR] = ACTIONS(119), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_DASH_DASH] = ACTIONS(121), - [anon_sym_DASH] = ACTIONS(119), - [anon_sym_in] = ACTIONS(119), - [anon_sym_LBRACE] = ACTIONS(121), - [anon_sym_DOT] = ACTIONS(119), - [anon_sym_STAR] = ACTIONS(119), - [anon_sym_STAR_STAR] = ACTIONS(121), - [anon_sym_PLUS_PLUS] = ACTIONS(121), - [anon_sym_SLASH] = ACTIONS(119), - [anon_sym_mod] = ACTIONS(121), - [anon_sym_SLASH_SLASH] = ACTIONS(121), - [anon_sym_PLUS] = ACTIONS(119), - [anon_sym_bit_DASHshl] = ACTIONS(121), - [anon_sym_bit_DASHshr] = ACTIONS(121), - [anon_sym_EQ_EQ] = ACTIONS(121), - [anon_sym_BANG_EQ] = ACTIONS(121), - [anon_sym_LT2] = ACTIONS(119), - [anon_sym_LT_EQ] = ACTIONS(121), - [anon_sym_GT_EQ] = ACTIONS(121), - [anon_sym_not_DASHin] = ACTIONS(121), - [anon_sym_starts_DASHwith] = ACTIONS(121), - [anon_sym_ends_DASHwith] = ACTIONS(121), - [anon_sym_EQ_TILDE] = ACTIONS(121), - [anon_sym_BANG_TILDE] = ACTIONS(121), - [anon_sym_bit_DASHand] = ACTIONS(121), - [anon_sym_bit_DASHxor] = ACTIONS(121), - [anon_sym_bit_DASHor] = ACTIONS(121), - [anon_sym_and] = ACTIONS(121), - [anon_sym_xor] = ACTIONS(121), - [anon_sym_or] = ACTIONS(121), - [anon_sym_not] = ACTIONS(119), + [anon_sym_LBRACK] = ACTIONS(127), + [anon_sym_COMMA] = ACTIONS(127), + [anon_sym_RBRACK] = ACTIONS(127), + [anon_sym_LPAREN] = ACTIONS(127), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(127), + [anon_sym_DASH] = ACTIONS(125), + [anon_sym_in] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(127), + [anon_sym_DOT] = ACTIONS(125), + [anon_sym_STAR] = ACTIONS(125), + [anon_sym_STAR_STAR] = ACTIONS(127), + [anon_sym_PLUS_PLUS] = ACTIONS(127), + [anon_sym_SLASH] = ACTIONS(125), + [anon_sym_mod] = ACTIONS(127), + [anon_sym_SLASH_SLASH] = ACTIONS(127), + [anon_sym_PLUS] = ACTIONS(125), + [anon_sym_bit_DASHshl] = ACTIONS(127), + [anon_sym_bit_DASHshr] = ACTIONS(127), + [anon_sym_EQ_EQ] = ACTIONS(127), + [anon_sym_BANG_EQ] = ACTIONS(127), + [anon_sym_LT2] = ACTIONS(125), + [anon_sym_LT_EQ] = ACTIONS(127), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_not_DASHin] = ACTIONS(127), + [anon_sym_starts_DASHwith] = ACTIONS(127), + [anon_sym_ends_DASHwith] = ACTIONS(127), + [anon_sym_EQ_TILDE] = ACTIONS(127), + [anon_sym_BANG_TILDE] = ACTIONS(127), + [anon_sym_bit_DASHand] = ACTIONS(127), + [anon_sym_bit_DASHxor] = ACTIONS(127), + [anon_sym_bit_DASHor] = ACTIONS(127), + [anon_sym_and] = ACTIONS(127), + [anon_sym_xor] = ACTIONS(127), + [anon_sym_or] = ACTIONS(127), + [anon_sym_not] = ACTIONS(125), [anon_sym_DOT2] = ACTIONS(358), [aux_sym__val_range_end_decimal_token2] = ACTIONS(361), - [sym_val_nothing] = ACTIONS(121), - [anon_sym_true] = ACTIONS(121), - [anon_sym_false] = ACTIONS(121), - [aux_sym_val_number_token1] = ACTIONS(121), - [aux_sym_val_number_token2] = ACTIONS(121), - [aux_sym_val_number_token3] = ACTIONS(121), - [anon_sym_inf] = ACTIONS(121), - [anon_sym_DASHinf] = ACTIONS(119), - [anon_sym_NaN] = ACTIONS(121), - [aux_sym__val_number_decimal_token1] = ACTIONS(119), - [aux_sym__val_number_decimal_token2] = ACTIONS(119), - [anon_sym_ns] = ACTIONS(121), - [anon_sym_s] = ACTIONS(121), - [anon_sym_us] = ACTIONS(121), - [anon_sym_ms] = ACTIONS(121), - [anon_sym_sec] = ACTIONS(121), - [anon_sym_min] = ACTIONS(121), - [anon_sym_hr] = ACTIONS(121), - [anon_sym_day] = ACTIONS(121), - [anon_sym_wk] = ACTIONS(121), - [anon_sym_b] = ACTIONS(119), - [anon_sym_B] = ACTIONS(121), - [anon_sym_kb] = ACTIONS(121), - [anon_sym_kB] = ACTIONS(121), - [anon_sym_Kb] = ACTIONS(121), - [anon_sym_KB] = ACTIONS(121), - [anon_sym_mb] = ACTIONS(121), - [anon_sym_mB] = ACTIONS(121), - [anon_sym_Mb] = ACTIONS(121), - [anon_sym_MB] = ACTIONS(121), - [anon_sym_gb] = ACTIONS(121), - [anon_sym_gB] = ACTIONS(121), - [anon_sym_Gb] = ACTIONS(121), - [anon_sym_GB] = ACTIONS(121), - [anon_sym_tb] = ACTIONS(121), - [anon_sym_tB] = ACTIONS(121), - [anon_sym_Tb] = ACTIONS(121), - [anon_sym_TB] = ACTIONS(121), - [anon_sym_pb] = ACTIONS(121), - [anon_sym_pB] = ACTIONS(121), - [anon_sym_Pb] = ACTIONS(121), - [anon_sym_PB] = ACTIONS(121), - [anon_sym_eb] = ACTIONS(121), - [anon_sym_eB] = ACTIONS(121), - [anon_sym_Eb] = ACTIONS(121), - [anon_sym_EB] = ACTIONS(121), - [anon_sym_kib] = ACTIONS(121), - [anon_sym_kiB] = ACTIONS(121), - [anon_sym_kIB] = ACTIONS(121), - [anon_sym_kIb] = ACTIONS(121), - [anon_sym_Kib] = ACTIONS(121), - [anon_sym_KIb] = ACTIONS(121), - [anon_sym_KIB] = ACTIONS(121), - [anon_sym_mib] = ACTIONS(121), - [anon_sym_miB] = ACTIONS(121), - [anon_sym_mIB] = ACTIONS(121), - [anon_sym_mIb] = ACTIONS(121), - [anon_sym_Mib] = ACTIONS(121), - [anon_sym_MIb] = ACTIONS(121), - [anon_sym_MIB] = ACTIONS(121), - [anon_sym_gib] = ACTIONS(121), - [anon_sym_giB] = ACTIONS(121), - [anon_sym_gIB] = ACTIONS(121), - [anon_sym_gIb] = ACTIONS(121), - [anon_sym_Gib] = ACTIONS(121), - [anon_sym_GIb] = ACTIONS(121), - [anon_sym_GIB] = ACTIONS(121), - [anon_sym_tib] = ACTIONS(121), - [anon_sym_tiB] = ACTIONS(121), - [anon_sym_tIB] = ACTIONS(121), - [anon_sym_tIb] = ACTIONS(121), - [anon_sym_Tib] = ACTIONS(121), - [anon_sym_TIb] = ACTIONS(121), - [anon_sym_TIB] = ACTIONS(121), - [anon_sym_pib] = ACTIONS(121), - [anon_sym_piB] = ACTIONS(121), - [anon_sym_pIB] = ACTIONS(121), - [anon_sym_pIb] = ACTIONS(121), - [anon_sym_Pib] = ACTIONS(121), - [anon_sym_PIb] = ACTIONS(121), - [anon_sym_PIB] = ACTIONS(121), - [anon_sym_eib] = ACTIONS(121), - [anon_sym_eiB] = ACTIONS(121), - [anon_sym_eIB] = ACTIONS(121), - [anon_sym_eIb] = ACTIONS(121), - [anon_sym_Eib] = ACTIONS(121), - [anon_sym_EIb] = ACTIONS(121), - [anon_sym_EIB] = ACTIONS(121), - [anon_sym_0b] = ACTIONS(119), - [anon_sym_0o] = ACTIONS(119), - [anon_sym_0x] = ACTIONS(119), - [sym_val_date] = ACTIONS(121), - [anon_sym_DQUOTE] = ACTIONS(121), - [sym__str_single_quotes] = ACTIONS(121), - [sym__str_back_ticks] = ACTIONS(121), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(121), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(121), - [sym__list_item_identifier] = ACTIONS(119), - [sym_short_flag] = ACTIONS(119), + [sym_val_nothing] = ACTIONS(127), + [anon_sym_true] = ACTIONS(127), + [anon_sym_false] = ACTIONS(127), + [aux_sym_val_number_token1] = ACTIONS(127), + [aux_sym_val_number_token2] = ACTIONS(127), + [aux_sym_val_number_token3] = ACTIONS(127), + [anon_sym_inf] = ACTIONS(127), + [anon_sym_DASHinf] = ACTIONS(125), + [anon_sym_NaN] = ACTIONS(127), + [aux_sym__val_number_decimal_token1] = ACTIONS(125), + [aux_sym__val_number_decimal_token2] = ACTIONS(125), + [anon_sym_ns] = ACTIONS(127), + [anon_sym_s] = ACTIONS(127), + [anon_sym_us] = ACTIONS(127), + [anon_sym_ms] = ACTIONS(127), + [anon_sym_sec] = ACTIONS(127), + [anon_sym_min] = ACTIONS(127), + [anon_sym_hr] = ACTIONS(127), + [anon_sym_day] = ACTIONS(127), + [anon_sym_wk] = ACTIONS(127), + [anon_sym_b] = ACTIONS(125), + [anon_sym_B] = ACTIONS(127), + [anon_sym_kb] = ACTIONS(127), + [anon_sym_kB] = ACTIONS(127), + [anon_sym_Kb] = ACTIONS(127), + [anon_sym_KB] = ACTIONS(127), + [anon_sym_mb] = ACTIONS(127), + [anon_sym_mB] = ACTIONS(127), + [anon_sym_Mb] = ACTIONS(127), + [anon_sym_MB] = ACTIONS(127), + [anon_sym_gb] = ACTIONS(127), + [anon_sym_gB] = ACTIONS(127), + [anon_sym_Gb] = ACTIONS(127), + [anon_sym_GB] = ACTIONS(127), + [anon_sym_tb] = ACTIONS(127), + [anon_sym_tB] = ACTIONS(127), + [anon_sym_Tb] = ACTIONS(127), + [anon_sym_TB] = ACTIONS(127), + [anon_sym_pb] = ACTIONS(127), + [anon_sym_pB] = ACTIONS(127), + [anon_sym_Pb] = ACTIONS(127), + [anon_sym_PB] = ACTIONS(127), + [anon_sym_eb] = ACTIONS(127), + [anon_sym_eB] = ACTIONS(127), + [anon_sym_Eb] = ACTIONS(127), + [anon_sym_EB] = ACTIONS(127), + [anon_sym_kib] = ACTIONS(127), + [anon_sym_kiB] = ACTIONS(127), + [anon_sym_kIB] = ACTIONS(127), + [anon_sym_kIb] = ACTIONS(127), + [anon_sym_Kib] = ACTIONS(127), + [anon_sym_KIb] = ACTIONS(127), + [anon_sym_KIB] = ACTIONS(127), + [anon_sym_mib] = ACTIONS(127), + [anon_sym_miB] = ACTIONS(127), + [anon_sym_mIB] = ACTIONS(127), + [anon_sym_mIb] = ACTIONS(127), + [anon_sym_Mib] = ACTIONS(127), + [anon_sym_MIb] = ACTIONS(127), + [anon_sym_MIB] = ACTIONS(127), + [anon_sym_gib] = ACTIONS(127), + [anon_sym_giB] = ACTIONS(127), + [anon_sym_gIB] = ACTIONS(127), + [anon_sym_gIb] = ACTIONS(127), + [anon_sym_Gib] = ACTIONS(127), + [anon_sym_GIb] = ACTIONS(127), + [anon_sym_GIB] = ACTIONS(127), + [anon_sym_tib] = ACTIONS(127), + [anon_sym_tiB] = ACTIONS(127), + [anon_sym_tIB] = ACTIONS(127), + [anon_sym_tIb] = ACTIONS(127), + [anon_sym_Tib] = ACTIONS(127), + [anon_sym_TIb] = ACTIONS(127), + [anon_sym_TIB] = ACTIONS(127), + [anon_sym_pib] = ACTIONS(127), + [anon_sym_piB] = ACTIONS(127), + [anon_sym_pIB] = ACTIONS(127), + [anon_sym_pIb] = ACTIONS(127), + [anon_sym_Pib] = ACTIONS(127), + [anon_sym_PIb] = ACTIONS(127), + [anon_sym_PIB] = ACTIONS(127), + [anon_sym_eib] = ACTIONS(127), + [anon_sym_eiB] = ACTIONS(127), + [anon_sym_eIB] = ACTIONS(127), + [anon_sym_eIb] = ACTIONS(127), + [anon_sym_Eib] = ACTIONS(127), + [anon_sym_EIb] = ACTIONS(127), + [anon_sym_EIB] = ACTIONS(127), + [anon_sym_0b] = ACTIONS(125), + [anon_sym_0o] = ACTIONS(125), + [anon_sym_0x] = ACTIONS(125), + [sym_val_date] = ACTIONS(127), + [anon_sym_DQUOTE] = ACTIONS(127), + [sym__str_single_quotes] = ACTIONS(127), + [sym__str_back_ticks] = ACTIONS(127), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(127), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(127), + [sym__list_item_identifier] = ACTIONS(125), + [sym_short_flag] = ACTIONS(125), [anon_sym_POUND] = ACTIONS(3), }, [77] = { [sym_comment] = STATE(77), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COMMA] = ACTIONS(142), - [anon_sym_RBRACK] = ACTIONS(142), - [anon_sym_LPAREN] = ACTIONS(142), - [anon_sym_DOLLAR] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH_DASH] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_PLUS_PLUS] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(142), - [anon_sym_SLASH_SLASH] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(142), - [anon_sym_bit_DASHshr] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_not_DASHin] = ACTIONS(142), - [anon_sym_starts_DASHwith] = ACTIONS(142), - [anon_sym_ends_DASHwith] = ACTIONS(142), - [anon_sym_EQ_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_bit_DASHand] = ACTIONS(142), - [anon_sym_bit_DASHxor] = ACTIONS(142), - [anon_sym_bit_DASHor] = ACTIONS(142), - [anon_sym_and] = ACTIONS(142), - [anon_sym_xor] = ACTIONS(142), - [anon_sym_or] = ACTIONS(142), - [anon_sym_not] = ACTIONS(140), + [anon_sym_LBRACK] = ACTIONS(136), + [anon_sym_COMMA] = ACTIONS(136), + [anon_sym_RBRACK] = ACTIONS(136), + [anon_sym_LPAREN] = ACTIONS(136), + [anon_sym_DOLLAR] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH_DASH] = ACTIONS(136), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(136), + [anon_sym_DOT] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_PLUS_PLUS] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(136), + [anon_sym_SLASH_SLASH] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(136), + [anon_sym_bit_DASHshr] = ACTIONS(136), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_not_DASHin] = ACTIONS(136), + [anon_sym_starts_DASHwith] = ACTIONS(136), + [anon_sym_ends_DASHwith] = ACTIONS(136), + [anon_sym_EQ_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_bit_DASHand] = ACTIONS(136), + [anon_sym_bit_DASHxor] = ACTIONS(136), + [anon_sym_bit_DASHor] = ACTIONS(136), + [anon_sym_and] = ACTIONS(136), + [anon_sym_xor] = ACTIONS(136), + [anon_sym_or] = ACTIONS(136), + [anon_sym_not] = ACTIONS(134), [anon_sym_DOT2] = ACTIONS(363), - [sym_val_nothing] = ACTIONS(142), - [anon_sym_true] = ACTIONS(142), - [anon_sym_false] = ACTIONS(142), - [aux_sym_val_number_token1] = ACTIONS(142), - [aux_sym_val_number_token2] = ACTIONS(142), - [aux_sym_val_number_token3] = ACTIONS(142), - [anon_sym_inf] = ACTIONS(142), - [anon_sym_DASHinf] = ACTIONS(140), - [anon_sym_NaN] = ACTIONS(142), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(142), - [anon_sym_s] = ACTIONS(142), - [anon_sym_us] = ACTIONS(142), - [anon_sym_ms] = ACTIONS(142), - [anon_sym_sec] = ACTIONS(142), - [anon_sym_min] = ACTIONS(142), - [anon_sym_hr] = ACTIONS(142), - [anon_sym_day] = ACTIONS(142), - [anon_sym_wk] = ACTIONS(142), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(142), - [anon_sym_kb] = ACTIONS(142), - [anon_sym_kB] = ACTIONS(142), - [anon_sym_Kb] = ACTIONS(142), - [anon_sym_KB] = ACTIONS(142), - [anon_sym_mb] = ACTIONS(142), - [anon_sym_mB] = ACTIONS(142), - [anon_sym_Mb] = ACTIONS(142), - [anon_sym_MB] = ACTIONS(142), - [anon_sym_gb] = ACTIONS(142), - [anon_sym_gB] = ACTIONS(142), - [anon_sym_Gb] = ACTIONS(142), - [anon_sym_GB] = ACTIONS(142), - [anon_sym_tb] = ACTIONS(142), - [anon_sym_tB] = ACTIONS(142), - [anon_sym_Tb] = ACTIONS(142), - [anon_sym_TB] = ACTIONS(142), - [anon_sym_pb] = ACTIONS(142), - [anon_sym_pB] = ACTIONS(142), - [anon_sym_Pb] = ACTIONS(142), - [anon_sym_PB] = ACTIONS(142), - [anon_sym_eb] = ACTIONS(142), - [anon_sym_eB] = ACTIONS(142), - [anon_sym_Eb] = ACTIONS(142), - [anon_sym_EB] = ACTIONS(142), - [anon_sym_kib] = ACTIONS(142), - [anon_sym_kiB] = ACTIONS(142), - [anon_sym_kIB] = ACTIONS(142), - [anon_sym_kIb] = ACTIONS(142), - [anon_sym_Kib] = ACTIONS(142), - [anon_sym_KIb] = ACTIONS(142), - [anon_sym_KIB] = ACTIONS(142), - [anon_sym_mib] = ACTIONS(142), - [anon_sym_miB] = ACTIONS(142), - [anon_sym_mIB] = ACTIONS(142), - [anon_sym_mIb] = ACTIONS(142), - [anon_sym_Mib] = ACTIONS(142), - [anon_sym_MIb] = ACTIONS(142), - [anon_sym_MIB] = ACTIONS(142), - [anon_sym_gib] = ACTIONS(142), - [anon_sym_giB] = ACTIONS(142), - [anon_sym_gIB] = ACTIONS(142), - [anon_sym_gIb] = ACTIONS(142), - [anon_sym_Gib] = ACTIONS(142), - [anon_sym_GIb] = ACTIONS(142), - [anon_sym_GIB] = ACTIONS(142), - [anon_sym_tib] = ACTIONS(142), - [anon_sym_tiB] = ACTIONS(142), - [anon_sym_tIB] = ACTIONS(142), - [anon_sym_tIb] = ACTIONS(142), - [anon_sym_Tib] = ACTIONS(142), - [anon_sym_TIb] = ACTIONS(142), - [anon_sym_TIB] = ACTIONS(142), - [anon_sym_pib] = ACTIONS(142), - [anon_sym_piB] = ACTIONS(142), - [anon_sym_pIB] = ACTIONS(142), - [anon_sym_pIb] = ACTIONS(142), - [anon_sym_Pib] = ACTIONS(142), - [anon_sym_PIb] = ACTIONS(142), - [anon_sym_PIB] = ACTIONS(142), - [anon_sym_eib] = ACTIONS(142), - [anon_sym_eiB] = ACTIONS(142), - [anon_sym_eIB] = ACTIONS(142), - [anon_sym_eIb] = ACTIONS(142), - [anon_sym_Eib] = ACTIONS(142), - [anon_sym_EIb] = ACTIONS(142), - [anon_sym_EIB] = ACTIONS(142), - [anon_sym_0b] = ACTIONS(140), - [anon_sym_0o] = ACTIONS(140), - [anon_sym_0x] = ACTIONS(140), - [sym_val_date] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [sym__str_single_quotes] = ACTIONS(142), - [sym__str_back_ticks] = ACTIONS(142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(142), - [sym__list_item_identifier] = ACTIONS(140), - [sym_short_flag] = ACTIONS(140), + [sym_val_nothing] = ACTIONS(136), + [anon_sym_true] = ACTIONS(136), + [anon_sym_false] = ACTIONS(136), + [aux_sym_val_number_token1] = ACTIONS(136), + [aux_sym_val_number_token2] = ACTIONS(136), + [aux_sym_val_number_token3] = ACTIONS(136), + [anon_sym_inf] = ACTIONS(136), + [anon_sym_DASHinf] = ACTIONS(134), + [anon_sym_NaN] = ACTIONS(136), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(136), + [anon_sym_s] = ACTIONS(136), + [anon_sym_us] = ACTIONS(136), + [anon_sym_ms] = ACTIONS(136), + [anon_sym_sec] = ACTIONS(136), + [anon_sym_min] = ACTIONS(136), + [anon_sym_hr] = ACTIONS(136), + [anon_sym_day] = ACTIONS(136), + [anon_sym_wk] = ACTIONS(136), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(136), + [anon_sym_kb] = ACTIONS(136), + [anon_sym_kB] = ACTIONS(136), + [anon_sym_Kb] = ACTIONS(136), + [anon_sym_KB] = ACTIONS(136), + [anon_sym_mb] = ACTIONS(136), + [anon_sym_mB] = ACTIONS(136), + [anon_sym_Mb] = ACTIONS(136), + [anon_sym_MB] = ACTIONS(136), + [anon_sym_gb] = ACTIONS(136), + [anon_sym_gB] = ACTIONS(136), + [anon_sym_Gb] = ACTIONS(136), + [anon_sym_GB] = ACTIONS(136), + [anon_sym_tb] = ACTIONS(136), + [anon_sym_tB] = ACTIONS(136), + [anon_sym_Tb] = ACTIONS(136), + [anon_sym_TB] = ACTIONS(136), + [anon_sym_pb] = ACTIONS(136), + [anon_sym_pB] = ACTIONS(136), + [anon_sym_Pb] = ACTIONS(136), + [anon_sym_PB] = ACTIONS(136), + [anon_sym_eb] = ACTIONS(136), + [anon_sym_eB] = ACTIONS(136), + [anon_sym_Eb] = ACTIONS(136), + [anon_sym_EB] = ACTIONS(136), + [anon_sym_kib] = ACTIONS(136), + [anon_sym_kiB] = ACTIONS(136), + [anon_sym_kIB] = ACTIONS(136), + [anon_sym_kIb] = ACTIONS(136), + [anon_sym_Kib] = ACTIONS(136), + [anon_sym_KIb] = ACTIONS(136), + [anon_sym_KIB] = ACTIONS(136), + [anon_sym_mib] = ACTIONS(136), + [anon_sym_miB] = ACTIONS(136), + [anon_sym_mIB] = ACTIONS(136), + [anon_sym_mIb] = ACTIONS(136), + [anon_sym_Mib] = ACTIONS(136), + [anon_sym_MIb] = ACTIONS(136), + [anon_sym_MIB] = ACTIONS(136), + [anon_sym_gib] = ACTIONS(136), + [anon_sym_giB] = ACTIONS(136), + [anon_sym_gIB] = ACTIONS(136), + [anon_sym_gIb] = ACTIONS(136), + [anon_sym_Gib] = ACTIONS(136), + [anon_sym_GIb] = ACTIONS(136), + [anon_sym_GIB] = ACTIONS(136), + [anon_sym_tib] = ACTIONS(136), + [anon_sym_tiB] = ACTIONS(136), + [anon_sym_tIB] = ACTIONS(136), + [anon_sym_tIb] = ACTIONS(136), + [anon_sym_Tib] = ACTIONS(136), + [anon_sym_TIb] = ACTIONS(136), + [anon_sym_TIB] = ACTIONS(136), + [anon_sym_pib] = ACTIONS(136), + [anon_sym_piB] = ACTIONS(136), + [anon_sym_pIB] = ACTIONS(136), + [anon_sym_pIb] = ACTIONS(136), + [anon_sym_Pib] = ACTIONS(136), + [anon_sym_PIb] = ACTIONS(136), + [anon_sym_PIB] = ACTIONS(136), + [anon_sym_eib] = ACTIONS(136), + [anon_sym_eiB] = ACTIONS(136), + [anon_sym_eIB] = ACTIONS(136), + [anon_sym_eIb] = ACTIONS(136), + [anon_sym_Eib] = ACTIONS(136), + [anon_sym_EIb] = ACTIONS(136), + [anon_sym_EIB] = ACTIONS(136), + [anon_sym_0b] = ACTIONS(134), + [anon_sym_0o] = ACTIONS(134), + [anon_sym_0x] = ACTIONS(134), + [sym_val_date] = ACTIONS(136), + [anon_sym_DQUOTE] = ACTIONS(136), + [sym__str_single_quotes] = ACTIONS(136), + [sym__str_back_ticks] = ACTIONS(136), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(136), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(136), + [sym__list_item_identifier] = ACTIONS(134), + [sym_short_flag] = ACTIONS(134), [anon_sym_POUND] = ACTIONS(3), }, [78] = { @@ -71282,283 +71366,283 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [79] = { [sym_comment] = STATE(79), - [anon_sym_COLON] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COMMA] = ACTIONS(142), - [anon_sym_RBRACK] = ACTIONS(142), - [anon_sym_LPAREN] = ACTIONS(142), - [anon_sym_DOLLAR] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH_DASH] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_PLUS_PLUS] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(142), - [anon_sym_SLASH_SLASH] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(142), - [anon_sym_bit_DASHshr] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_not_DASHin] = ACTIONS(142), - [anon_sym_starts_DASHwith] = ACTIONS(142), - [anon_sym_ends_DASHwith] = ACTIONS(142), - [anon_sym_EQ_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_bit_DASHand] = ACTIONS(142), - [anon_sym_bit_DASHxor] = ACTIONS(142), - [anon_sym_bit_DASHor] = ACTIONS(142), - [anon_sym_and] = ACTIONS(142), - [anon_sym_xor] = ACTIONS(142), - [anon_sym_or] = ACTIONS(142), - [anon_sym_not] = ACTIONS(140), - [sym_val_nothing] = ACTIONS(142), - [anon_sym_true] = ACTIONS(142), - [anon_sym_false] = ACTIONS(142), - [aux_sym_val_number_token1] = ACTIONS(142), - [aux_sym_val_number_token2] = ACTIONS(142), - [aux_sym_val_number_token3] = ACTIONS(142), - [anon_sym_inf] = ACTIONS(142), - [anon_sym_DASHinf] = ACTIONS(140), - [anon_sym_NaN] = ACTIONS(142), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(142), - [anon_sym_s] = ACTIONS(142), - [anon_sym_us] = ACTIONS(142), - [anon_sym_ms] = ACTIONS(142), - [anon_sym_sec] = ACTIONS(142), - [anon_sym_min] = ACTIONS(142), - [anon_sym_hr] = ACTIONS(142), - [anon_sym_day] = ACTIONS(142), - [anon_sym_wk] = ACTIONS(142), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(142), - [anon_sym_kb] = ACTIONS(142), - [anon_sym_kB] = ACTIONS(142), - [anon_sym_Kb] = ACTIONS(142), - [anon_sym_KB] = ACTIONS(142), - [anon_sym_mb] = ACTIONS(142), - [anon_sym_mB] = ACTIONS(142), - [anon_sym_Mb] = ACTIONS(142), - [anon_sym_MB] = ACTIONS(142), - [anon_sym_gb] = ACTIONS(142), - [anon_sym_gB] = ACTIONS(142), - [anon_sym_Gb] = ACTIONS(142), - [anon_sym_GB] = ACTIONS(142), - [anon_sym_tb] = ACTIONS(142), - [anon_sym_tB] = ACTIONS(142), - [anon_sym_Tb] = ACTIONS(142), - [anon_sym_TB] = ACTIONS(142), - [anon_sym_pb] = ACTIONS(142), - [anon_sym_pB] = ACTIONS(142), - [anon_sym_Pb] = ACTIONS(142), - [anon_sym_PB] = ACTIONS(142), - [anon_sym_eb] = ACTIONS(142), - [anon_sym_eB] = ACTIONS(142), - [anon_sym_Eb] = ACTIONS(142), - [anon_sym_EB] = ACTIONS(142), - [anon_sym_kib] = ACTIONS(142), - [anon_sym_kiB] = ACTIONS(142), - [anon_sym_kIB] = ACTIONS(142), - [anon_sym_kIb] = ACTIONS(142), - [anon_sym_Kib] = ACTIONS(142), - [anon_sym_KIb] = ACTIONS(142), - [anon_sym_KIB] = ACTIONS(142), - [anon_sym_mib] = ACTIONS(142), - [anon_sym_miB] = ACTIONS(142), - [anon_sym_mIB] = ACTIONS(142), - [anon_sym_mIb] = ACTIONS(142), - [anon_sym_Mib] = ACTIONS(142), - [anon_sym_MIb] = ACTIONS(142), - [anon_sym_MIB] = ACTIONS(142), - [anon_sym_gib] = ACTIONS(142), - [anon_sym_giB] = ACTIONS(142), - [anon_sym_gIB] = ACTIONS(142), - [anon_sym_gIb] = ACTIONS(142), - [anon_sym_Gib] = ACTIONS(142), - [anon_sym_GIb] = ACTIONS(142), - [anon_sym_GIB] = ACTIONS(142), - [anon_sym_tib] = ACTIONS(142), - [anon_sym_tiB] = ACTIONS(142), - [anon_sym_tIB] = ACTIONS(142), - [anon_sym_tIb] = ACTIONS(142), - [anon_sym_Tib] = ACTIONS(142), - [anon_sym_TIb] = ACTIONS(142), - [anon_sym_TIB] = ACTIONS(142), - [anon_sym_pib] = ACTIONS(142), - [anon_sym_piB] = ACTIONS(142), - [anon_sym_pIB] = ACTIONS(142), - [anon_sym_pIb] = ACTIONS(142), - [anon_sym_Pib] = ACTIONS(142), - [anon_sym_PIb] = ACTIONS(142), - [anon_sym_PIB] = ACTIONS(142), - [anon_sym_eib] = ACTIONS(142), - [anon_sym_eiB] = ACTIONS(142), - [anon_sym_eIB] = ACTIONS(142), - [anon_sym_eIb] = ACTIONS(142), - [anon_sym_Eib] = ACTIONS(142), - [anon_sym_EIb] = ACTIONS(142), - [anon_sym_EIB] = ACTIONS(142), - [anon_sym_0b] = ACTIONS(140), - [anon_sym_0o] = ACTIONS(140), - [anon_sym_0x] = ACTIONS(140), - [sym_val_date] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [sym__str_single_quotes] = ACTIONS(142), - [sym__str_back_ticks] = ACTIONS(142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(142), - [sym__list_item_identifier] = ACTIONS(140), - [sym_short_flag] = ACTIONS(140), + [anon_sym_COLON] = ACTIONS(136), + [anon_sym_LBRACK] = ACTIONS(136), + [anon_sym_COMMA] = ACTIONS(136), + [anon_sym_RBRACK] = ACTIONS(136), + [anon_sym_LPAREN] = ACTIONS(136), + [anon_sym_DOLLAR] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH_DASH] = ACTIONS(136), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(136), + [anon_sym_DOT] = ACTIONS(136), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_PLUS_PLUS] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(136), + [anon_sym_SLASH_SLASH] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(136), + [anon_sym_bit_DASHshr] = ACTIONS(136), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_not_DASHin] = ACTIONS(136), + [anon_sym_starts_DASHwith] = ACTIONS(136), + [anon_sym_ends_DASHwith] = ACTIONS(136), + [anon_sym_EQ_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_bit_DASHand] = ACTIONS(136), + [anon_sym_bit_DASHxor] = ACTIONS(136), + [anon_sym_bit_DASHor] = ACTIONS(136), + [anon_sym_and] = ACTIONS(136), + [anon_sym_xor] = ACTIONS(136), + [anon_sym_or] = ACTIONS(136), + [anon_sym_not] = ACTIONS(134), + [sym_val_nothing] = ACTIONS(136), + [anon_sym_true] = ACTIONS(136), + [anon_sym_false] = ACTIONS(136), + [aux_sym_val_number_token1] = ACTIONS(136), + [aux_sym_val_number_token2] = ACTIONS(136), + [aux_sym_val_number_token3] = ACTIONS(136), + [anon_sym_inf] = ACTIONS(136), + [anon_sym_DASHinf] = ACTIONS(134), + [anon_sym_NaN] = ACTIONS(136), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(136), + [anon_sym_s] = ACTIONS(136), + [anon_sym_us] = ACTIONS(136), + [anon_sym_ms] = ACTIONS(136), + [anon_sym_sec] = ACTIONS(136), + [anon_sym_min] = ACTIONS(136), + [anon_sym_hr] = ACTIONS(136), + [anon_sym_day] = ACTIONS(136), + [anon_sym_wk] = ACTIONS(136), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(136), + [anon_sym_kb] = ACTIONS(136), + [anon_sym_kB] = ACTIONS(136), + [anon_sym_Kb] = ACTIONS(136), + [anon_sym_KB] = ACTIONS(136), + [anon_sym_mb] = ACTIONS(136), + [anon_sym_mB] = ACTIONS(136), + [anon_sym_Mb] = ACTIONS(136), + [anon_sym_MB] = ACTIONS(136), + [anon_sym_gb] = ACTIONS(136), + [anon_sym_gB] = ACTIONS(136), + [anon_sym_Gb] = ACTIONS(136), + [anon_sym_GB] = ACTIONS(136), + [anon_sym_tb] = ACTIONS(136), + [anon_sym_tB] = ACTIONS(136), + [anon_sym_Tb] = ACTIONS(136), + [anon_sym_TB] = ACTIONS(136), + [anon_sym_pb] = ACTIONS(136), + [anon_sym_pB] = ACTIONS(136), + [anon_sym_Pb] = ACTIONS(136), + [anon_sym_PB] = ACTIONS(136), + [anon_sym_eb] = ACTIONS(136), + [anon_sym_eB] = ACTIONS(136), + [anon_sym_Eb] = ACTIONS(136), + [anon_sym_EB] = ACTIONS(136), + [anon_sym_kib] = ACTIONS(136), + [anon_sym_kiB] = ACTIONS(136), + [anon_sym_kIB] = ACTIONS(136), + [anon_sym_kIb] = ACTIONS(136), + [anon_sym_Kib] = ACTIONS(136), + [anon_sym_KIb] = ACTIONS(136), + [anon_sym_KIB] = ACTIONS(136), + [anon_sym_mib] = ACTIONS(136), + [anon_sym_miB] = ACTIONS(136), + [anon_sym_mIB] = ACTIONS(136), + [anon_sym_mIb] = ACTIONS(136), + [anon_sym_Mib] = ACTIONS(136), + [anon_sym_MIb] = ACTIONS(136), + [anon_sym_MIB] = ACTIONS(136), + [anon_sym_gib] = ACTIONS(136), + [anon_sym_giB] = ACTIONS(136), + [anon_sym_gIB] = ACTIONS(136), + [anon_sym_gIb] = ACTIONS(136), + [anon_sym_Gib] = ACTIONS(136), + [anon_sym_GIb] = ACTIONS(136), + [anon_sym_GIB] = ACTIONS(136), + [anon_sym_tib] = ACTIONS(136), + [anon_sym_tiB] = ACTIONS(136), + [anon_sym_tIB] = ACTIONS(136), + [anon_sym_tIb] = ACTIONS(136), + [anon_sym_Tib] = ACTIONS(136), + [anon_sym_TIb] = ACTIONS(136), + [anon_sym_TIB] = ACTIONS(136), + [anon_sym_pib] = ACTIONS(136), + [anon_sym_piB] = ACTIONS(136), + [anon_sym_pIB] = ACTIONS(136), + [anon_sym_pIb] = ACTIONS(136), + [anon_sym_Pib] = ACTIONS(136), + [anon_sym_PIb] = ACTIONS(136), + [anon_sym_PIB] = ACTIONS(136), + [anon_sym_eib] = ACTIONS(136), + [anon_sym_eiB] = ACTIONS(136), + [anon_sym_eIB] = ACTIONS(136), + [anon_sym_eIb] = ACTIONS(136), + [anon_sym_Eib] = ACTIONS(136), + [anon_sym_EIb] = ACTIONS(136), + [anon_sym_EIB] = ACTIONS(136), + [anon_sym_0b] = ACTIONS(134), + [anon_sym_0o] = ACTIONS(134), + [anon_sym_0x] = ACTIONS(134), + [sym_val_date] = ACTIONS(136), + [anon_sym_DQUOTE] = ACTIONS(136), + [sym__str_single_quotes] = ACTIONS(136), + [sym__str_back_ticks] = ACTIONS(136), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(136), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(136), + [sym__list_item_identifier] = ACTIONS(134), + [sym_short_flag] = ACTIONS(134), [anon_sym_POUND] = ACTIONS(3), }, [80] = { [sym_comment] = STATE(80), - [anon_sym_LBRACK] = ACTIONS(121), - [anon_sym_COMMA] = ACTIONS(121), - [anon_sym_LPAREN] = ACTIONS(121), - [anon_sym_DOLLAR] = ACTIONS(119), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_DASH] = ACTIONS(119), - [anon_sym_in] = ACTIONS(119), - [anon_sym_LBRACE] = ACTIONS(121), - [anon_sym_RBRACE] = ACTIONS(121), - [anon_sym__] = ACTIONS(119), - [anon_sym_DOT] = ACTIONS(119), - [anon_sym_STAR] = ACTIONS(119), - [anon_sym_STAR_STAR] = ACTIONS(121), - [anon_sym_PLUS_PLUS] = ACTIONS(121), - [anon_sym_SLASH] = ACTIONS(119), - [anon_sym_mod] = ACTIONS(121), - [anon_sym_SLASH_SLASH] = ACTIONS(121), - [anon_sym_PLUS] = ACTIONS(119), - [anon_sym_bit_DASHshl] = ACTIONS(121), - [anon_sym_bit_DASHshr] = ACTIONS(121), - [anon_sym_EQ_EQ] = ACTIONS(121), - [anon_sym_BANG_EQ] = ACTIONS(121), - [anon_sym_LT2] = ACTIONS(119), - [anon_sym_LT_EQ] = ACTIONS(121), - [anon_sym_GT_EQ] = ACTIONS(121), - [anon_sym_not_DASHin] = ACTIONS(121), - [anon_sym_starts_DASHwith] = ACTIONS(121), - [anon_sym_ends_DASHwith] = ACTIONS(121), - [anon_sym_EQ_TILDE] = ACTIONS(121), - [anon_sym_BANG_TILDE] = ACTIONS(121), - [anon_sym_bit_DASHand] = ACTIONS(121), - [anon_sym_bit_DASHxor] = ACTIONS(121), - [anon_sym_bit_DASHor] = ACTIONS(121), - [anon_sym_and] = ACTIONS(121), - [anon_sym_xor] = ACTIONS(121), - [anon_sym_or] = ACTIONS(121), - [anon_sym_not] = ACTIONS(119), - [anon_sym_DOT2] = ACTIONS(369), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(372), - [sym_val_nothing] = ACTIONS(121), - [anon_sym_true] = ACTIONS(121), - [anon_sym_false] = ACTIONS(121), - [aux_sym_val_number_token1] = ACTIONS(121), - [aux_sym_val_number_token2] = ACTIONS(121), - [aux_sym_val_number_token3] = ACTIONS(121), - [anon_sym_inf] = ACTIONS(121), - [anon_sym_DASHinf] = ACTIONS(121), - [anon_sym_NaN] = ACTIONS(121), - [aux_sym__val_number_decimal_token1] = ACTIONS(119), - [aux_sym__val_number_decimal_token2] = ACTIONS(119), - [anon_sym_ns] = ACTIONS(121), - [anon_sym_s] = ACTIONS(121), - [anon_sym_us] = ACTIONS(121), - [anon_sym_ms] = ACTIONS(121), - [anon_sym_sec] = ACTIONS(121), - [anon_sym_min] = ACTIONS(121), - [anon_sym_hr] = ACTIONS(121), - [anon_sym_day] = ACTIONS(121), - [anon_sym_wk] = ACTIONS(121), - [anon_sym_b] = ACTIONS(119), - [anon_sym_B] = ACTIONS(121), - [anon_sym_kb] = ACTIONS(121), - [anon_sym_kB] = ACTIONS(121), - [anon_sym_Kb] = ACTIONS(121), - [anon_sym_KB] = ACTIONS(121), - [anon_sym_mb] = ACTIONS(121), - [anon_sym_mB] = ACTIONS(121), - [anon_sym_Mb] = ACTIONS(121), - [anon_sym_MB] = ACTIONS(121), - [anon_sym_gb] = ACTIONS(121), - [anon_sym_gB] = ACTIONS(121), - [anon_sym_Gb] = ACTIONS(121), - [anon_sym_GB] = ACTIONS(121), - [anon_sym_tb] = ACTIONS(121), - [anon_sym_tB] = ACTIONS(121), - [anon_sym_Tb] = ACTIONS(121), - [anon_sym_TB] = ACTIONS(121), - [anon_sym_pb] = ACTIONS(121), - [anon_sym_pB] = ACTIONS(121), - [anon_sym_Pb] = ACTIONS(121), - [anon_sym_PB] = ACTIONS(121), - [anon_sym_eb] = ACTIONS(121), - [anon_sym_eB] = ACTIONS(121), - [anon_sym_Eb] = ACTIONS(121), - [anon_sym_EB] = ACTIONS(121), - [anon_sym_kib] = ACTIONS(121), - [anon_sym_kiB] = ACTIONS(121), - [anon_sym_kIB] = ACTIONS(121), - [anon_sym_kIb] = ACTIONS(121), - [anon_sym_Kib] = ACTIONS(121), - [anon_sym_KIb] = ACTIONS(121), - [anon_sym_KIB] = ACTIONS(121), - [anon_sym_mib] = ACTIONS(121), - [anon_sym_miB] = ACTIONS(121), - [anon_sym_mIB] = ACTIONS(121), - [anon_sym_mIb] = ACTIONS(121), - [anon_sym_Mib] = ACTIONS(121), - [anon_sym_MIb] = ACTIONS(121), - [anon_sym_MIB] = ACTIONS(121), - [anon_sym_gib] = ACTIONS(121), - [anon_sym_giB] = ACTIONS(121), - [anon_sym_gIB] = ACTIONS(121), - [anon_sym_gIb] = ACTIONS(121), - [anon_sym_Gib] = ACTIONS(121), - [anon_sym_GIb] = ACTIONS(121), - [anon_sym_GIB] = ACTIONS(121), - [anon_sym_tib] = ACTIONS(121), - [anon_sym_tiB] = ACTIONS(121), - [anon_sym_tIB] = ACTIONS(121), - [anon_sym_tIb] = ACTIONS(121), - [anon_sym_Tib] = ACTIONS(121), - [anon_sym_TIb] = ACTIONS(121), - [anon_sym_TIB] = ACTIONS(121), - [anon_sym_pib] = ACTIONS(121), - [anon_sym_piB] = ACTIONS(121), - [anon_sym_pIB] = ACTIONS(121), - [anon_sym_pIb] = ACTIONS(121), - [anon_sym_Pib] = ACTIONS(121), - [anon_sym_PIb] = ACTIONS(121), - [anon_sym_PIB] = ACTIONS(121), - [anon_sym_eib] = ACTIONS(121), - [anon_sym_eiB] = ACTIONS(121), - [anon_sym_eIB] = ACTIONS(121), - [anon_sym_eIb] = ACTIONS(121), - [anon_sym_Eib] = ACTIONS(121), - [anon_sym_EIb] = ACTIONS(121), - [anon_sym_EIB] = ACTIONS(121), - [anon_sym_0b] = ACTIONS(119), - [anon_sym_0o] = ACTIONS(119), - [anon_sym_0x] = ACTIONS(119), - [sym_val_date] = ACTIONS(121), - [anon_sym_DQUOTE] = ACTIONS(121), - [sym__str_single_quotes] = ACTIONS(121), - [sym__str_back_ticks] = ACTIONS(121), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(121), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(121), + [anon_sym_LBRACK] = ACTIONS(117), + [anon_sym_COMMA] = ACTIONS(117), + [anon_sym_LPAREN] = ACTIONS(117), + [anon_sym_DOLLAR] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(117), + [anon_sym_RBRACE] = ACTIONS(117), + [anon_sym__] = ACTIONS(115), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(117), + [anon_sym_PLUS_PLUS] = ACTIONS(117), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(117), + [anon_sym_SLASH_SLASH] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(117), + [anon_sym_bit_DASHshr] = ACTIONS(117), + [anon_sym_EQ_EQ] = ACTIONS(117), + [anon_sym_BANG_EQ] = ACTIONS(117), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(117), + [anon_sym_GT_EQ] = ACTIONS(117), + [anon_sym_not_DASHin] = ACTIONS(117), + [anon_sym_starts_DASHwith] = ACTIONS(117), + [anon_sym_ends_DASHwith] = ACTIONS(117), + [anon_sym_EQ_TILDE] = ACTIONS(117), + [anon_sym_BANG_TILDE] = ACTIONS(117), + [anon_sym_bit_DASHand] = ACTIONS(117), + [anon_sym_bit_DASHxor] = ACTIONS(117), + [anon_sym_bit_DASHor] = ACTIONS(117), + [anon_sym_and] = ACTIONS(117), + [anon_sym_xor] = ACTIONS(117), + [anon_sym_or] = ACTIONS(117), + [anon_sym_not] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(369), + [sym_val_nothing] = ACTIONS(117), + [anon_sym_true] = ACTIONS(117), + [anon_sym_false] = ACTIONS(117), + [aux_sym_val_number_token1] = ACTIONS(117), + [aux_sym_val_number_token2] = ACTIONS(117), + [aux_sym_val_number_token3] = ACTIONS(117), + [anon_sym_inf] = ACTIONS(117), + [anon_sym_DASHinf] = ACTIONS(117), + [anon_sym_NaN] = ACTIONS(117), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(117), + [anon_sym_s] = ACTIONS(117), + [anon_sym_us] = ACTIONS(117), + [anon_sym_ms] = ACTIONS(117), + [anon_sym_sec] = ACTIONS(117), + [anon_sym_min] = ACTIONS(117), + [anon_sym_hr] = ACTIONS(117), + [anon_sym_day] = ACTIONS(117), + [anon_sym_wk] = ACTIONS(117), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(117), + [anon_sym_kb] = ACTIONS(117), + [anon_sym_kB] = ACTIONS(117), + [anon_sym_Kb] = ACTIONS(117), + [anon_sym_KB] = ACTIONS(117), + [anon_sym_mb] = ACTIONS(117), + [anon_sym_mB] = ACTIONS(117), + [anon_sym_Mb] = ACTIONS(117), + [anon_sym_MB] = ACTIONS(117), + [anon_sym_gb] = ACTIONS(117), + [anon_sym_gB] = ACTIONS(117), + [anon_sym_Gb] = ACTIONS(117), + [anon_sym_GB] = ACTIONS(117), + [anon_sym_tb] = ACTIONS(117), + [anon_sym_tB] = ACTIONS(117), + [anon_sym_Tb] = ACTIONS(117), + [anon_sym_TB] = ACTIONS(117), + [anon_sym_pb] = ACTIONS(117), + [anon_sym_pB] = ACTIONS(117), + [anon_sym_Pb] = ACTIONS(117), + [anon_sym_PB] = ACTIONS(117), + [anon_sym_eb] = ACTIONS(117), + [anon_sym_eB] = ACTIONS(117), + [anon_sym_Eb] = ACTIONS(117), + [anon_sym_EB] = ACTIONS(117), + [anon_sym_kib] = ACTIONS(117), + [anon_sym_kiB] = ACTIONS(117), + [anon_sym_kIB] = ACTIONS(117), + [anon_sym_kIb] = ACTIONS(117), + [anon_sym_Kib] = ACTIONS(117), + [anon_sym_KIb] = ACTIONS(117), + [anon_sym_KIB] = ACTIONS(117), + [anon_sym_mib] = ACTIONS(117), + [anon_sym_miB] = ACTIONS(117), + [anon_sym_mIB] = ACTIONS(117), + [anon_sym_mIb] = ACTIONS(117), + [anon_sym_Mib] = ACTIONS(117), + [anon_sym_MIb] = ACTIONS(117), + [anon_sym_MIB] = ACTIONS(117), + [anon_sym_gib] = ACTIONS(117), + [anon_sym_giB] = ACTIONS(117), + [anon_sym_gIB] = ACTIONS(117), + [anon_sym_gIb] = ACTIONS(117), + [anon_sym_Gib] = ACTIONS(117), + [anon_sym_GIb] = ACTIONS(117), + [anon_sym_GIB] = ACTIONS(117), + [anon_sym_tib] = ACTIONS(117), + [anon_sym_tiB] = ACTIONS(117), + [anon_sym_tIB] = ACTIONS(117), + [anon_sym_tIb] = ACTIONS(117), + [anon_sym_Tib] = ACTIONS(117), + [anon_sym_TIb] = ACTIONS(117), + [anon_sym_TIB] = ACTIONS(117), + [anon_sym_pib] = ACTIONS(117), + [anon_sym_piB] = ACTIONS(117), + [anon_sym_pIB] = ACTIONS(117), + [anon_sym_pIb] = ACTIONS(117), + [anon_sym_Pib] = ACTIONS(117), + [anon_sym_PIb] = ACTIONS(117), + [anon_sym_PIB] = ACTIONS(117), + [anon_sym_eib] = ACTIONS(117), + [anon_sym_eiB] = ACTIONS(117), + [anon_sym_eIB] = ACTIONS(117), + [anon_sym_eIb] = ACTIONS(117), + [anon_sym_Eib] = ACTIONS(117), + [anon_sym_EIb] = ACTIONS(117), + [anon_sym_EIB] = ACTIONS(117), + [anon_sym_0b] = ACTIONS(115), + [anon_sym_0o] = ACTIONS(115), + [anon_sym_0x] = ACTIONS(115), + [sym_val_date] = ACTIONS(117), + [anon_sym_DQUOTE] = ACTIONS(117), + [sym__str_single_quotes] = ACTIONS(117), + [sym__str_back_ticks] = ACTIONS(117), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(117), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(117), [anon_sym_POUND] = ACTIONS(3), }, [81] = { @@ -71703,194 +71787,194 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [82] = { [sym_comment] = STATE(82), - [anon_sym_LBRACK] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(130), - [anon_sym_DOLLAR] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_LBRACE] = ACTIONS(130), - [anon_sym_RBRACE] = ACTIONS(130), - [anon_sym__] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(130), - [anon_sym_PLUS_PLUS] = ACTIONS(130), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(130), - [anon_sym_SLASH_SLASH] = ACTIONS(130), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(130), - [anon_sym_bit_DASHshr] = ACTIONS(130), - [anon_sym_EQ_EQ] = ACTIONS(130), - [anon_sym_BANG_EQ] = ACTIONS(130), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(130), - [anon_sym_not_DASHin] = ACTIONS(130), - [anon_sym_starts_DASHwith] = ACTIONS(130), - [anon_sym_ends_DASHwith] = ACTIONS(130), - [anon_sym_EQ_TILDE] = ACTIONS(130), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_bit_DASHand] = ACTIONS(130), - [anon_sym_bit_DASHxor] = ACTIONS(130), - [anon_sym_bit_DASHor] = ACTIONS(130), - [anon_sym_and] = ACTIONS(130), - [anon_sym_xor] = ACTIONS(130), - [anon_sym_or] = ACTIONS(130), - [anon_sym_not] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), + [anon_sym_LBRACK] = ACTIONS(127), + [anon_sym_COMMA] = ACTIONS(127), + [anon_sym_LPAREN] = ACTIONS(127), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(125), + [anon_sym_in] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(127), + [anon_sym_RBRACE] = ACTIONS(127), + [anon_sym__] = ACTIONS(125), + [anon_sym_DOT] = ACTIONS(125), + [anon_sym_STAR] = ACTIONS(125), + [anon_sym_STAR_STAR] = ACTIONS(127), + [anon_sym_PLUS_PLUS] = ACTIONS(127), + [anon_sym_SLASH] = ACTIONS(125), + [anon_sym_mod] = ACTIONS(127), + [anon_sym_SLASH_SLASH] = ACTIONS(127), + [anon_sym_PLUS] = ACTIONS(125), + [anon_sym_bit_DASHshl] = ACTIONS(127), + [anon_sym_bit_DASHshr] = ACTIONS(127), + [anon_sym_EQ_EQ] = ACTIONS(127), + [anon_sym_BANG_EQ] = ACTIONS(127), + [anon_sym_LT2] = ACTIONS(125), + [anon_sym_LT_EQ] = ACTIONS(127), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_not_DASHin] = ACTIONS(127), + [anon_sym_starts_DASHwith] = ACTIONS(127), + [anon_sym_ends_DASHwith] = ACTIONS(127), + [anon_sym_EQ_TILDE] = ACTIONS(127), + [anon_sym_BANG_TILDE] = ACTIONS(127), + [anon_sym_bit_DASHand] = ACTIONS(127), + [anon_sym_bit_DASHxor] = ACTIONS(127), + [anon_sym_bit_DASHor] = ACTIONS(127), + [anon_sym_and] = ACTIONS(127), + [anon_sym_xor] = ACTIONS(127), + [anon_sym_or] = ACTIONS(127), + [anon_sym_not] = ACTIONS(125), + [anon_sym_DOT2] = ACTIONS(371), [aux_sym__val_range_end_decimal_token2] = ACTIONS(374), - [sym_val_nothing] = ACTIONS(130), - [anon_sym_true] = ACTIONS(130), - [anon_sym_false] = ACTIONS(130), - [aux_sym_val_number_token1] = ACTIONS(130), - [aux_sym_val_number_token2] = ACTIONS(130), - [aux_sym_val_number_token3] = ACTIONS(130), - [anon_sym_inf] = ACTIONS(130), - [anon_sym_DASHinf] = ACTIONS(130), - [anon_sym_NaN] = ACTIONS(130), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(130), - [anon_sym_s] = ACTIONS(130), - [anon_sym_us] = ACTIONS(130), - [anon_sym_ms] = ACTIONS(130), - [anon_sym_sec] = ACTIONS(130), - [anon_sym_min] = ACTIONS(130), - [anon_sym_hr] = ACTIONS(130), - [anon_sym_day] = ACTIONS(130), - [anon_sym_wk] = ACTIONS(130), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(130), - [anon_sym_kb] = ACTIONS(130), - [anon_sym_kB] = ACTIONS(130), - [anon_sym_Kb] = ACTIONS(130), - [anon_sym_KB] = ACTIONS(130), - [anon_sym_mb] = ACTIONS(130), - [anon_sym_mB] = ACTIONS(130), - [anon_sym_Mb] = ACTIONS(130), - [anon_sym_MB] = ACTIONS(130), - [anon_sym_gb] = ACTIONS(130), - [anon_sym_gB] = ACTIONS(130), - [anon_sym_Gb] = ACTIONS(130), - [anon_sym_GB] = ACTIONS(130), - [anon_sym_tb] = ACTIONS(130), - [anon_sym_tB] = ACTIONS(130), - [anon_sym_Tb] = ACTIONS(130), - [anon_sym_TB] = ACTIONS(130), - [anon_sym_pb] = ACTIONS(130), - [anon_sym_pB] = ACTIONS(130), - [anon_sym_Pb] = ACTIONS(130), - [anon_sym_PB] = ACTIONS(130), - [anon_sym_eb] = ACTIONS(130), - [anon_sym_eB] = ACTIONS(130), - [anon_sym_Eb] = ACTIONS(130), - [anon_sym_EB] = ACTIONS(130), - [anon_sym_kib] = ACTIONS(130), - [anon_sym_kiB] = ACTIONS(130), - [anon_sym_kIB] = ACTIONS(130), - [anon_sym_kIb] = ACTIONS(130), - [anon_sym_Kib] = ACTIONS(130), - [anon_sym_KIb] = ACTIONS(130), - [anon_sym_KIB] = ACTIONS(130), - [anon_sym_mib] = ACTIONS(130), - [anon_sym_miB] = ACTIONS(130), - [anon_sym_mIB] = ACTIONS(130), - [anon_sym_mIb] = ACTIONS(130), - [anon_sym_Mib] = ACTIONS(130), - [anon_sym_MIb] = ACTIONS(130), - [anon_sym_MIB] = ACTIONS(130), - [anon_sym_gib] = ACTIONS(130), - [anon_sym_giB] = ACTIONS(130), - [anon_sym_gIB] = ACTIONS(130), - [anon_sym_gIb] = ACTIONS(130), - [anon_sym_Gib] = ACTIONS(130), - [anon_sym_GIb] = ACTIONS(130), - [anon_sym_GIB] = ACTIONS(130), - [anon_sym_tib] = ACTIONS(130), - [anon_sym_tiB] = ACTIONS(130), - [anon_sym_tIB] = ACTIONS(130), - [anon_sym_tIb] = ACTIONS(130), - [anon_sym_Tib] = ACTIONS(130), - [anon_sym_TIb] = ACTIONS(130), - [anon_sym_TIB] = ACTIONS(130), - [anon_sym_pib] = ACTIONS(130), - [anon_sym_piB] = ACTIONS(130), - [anon_sym_pIB] = ACTIONS(130), - [anon_sym_pIb] = ACTIONS(130), - [anon_sym_Pib] = ACTIONS(130), - [anon_sym_PIb] = ACTIONS(130), - [anon_sym_PIB] = ACTIONS(130), - [anon_sym_eib] = ACTIONS(130), - [anon_sym_eiB] = ACTIONS(130), - [anon_sym_eIB] = ACTIONS(130), - [anon_sym_eIb] = ACTIONS(130), - [anon_sym_Eib] = ACTIONS(130), - [anon_sym_EIb] = ACTIONS(130), - [anon_sym_EIB] = ACTIONS(130), - [anon_sym_0b] = ACTIONS(128), - [anon_sym_0o] = ACTIONS(128), - [anon_sym_0x] = ACTIONS(128), - [sym_val_date] = ACTIONS(130), - [anon_sym_DQUOTE] = ACTIONS(130), - [sym__str_single_quotes] = ACTIONS(130), - [sym__str_back_ticks] = ACTIONS(130), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(130), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(130), + [sym_val_nothing] = ACTIONS(127), + [anon_sym_true] = ACTIONS(127), + [anon_sym_false] = ACTIONS(127), + [aux_sym_val_number_token1] = ACTIONS(127), + [aux_sym_val_number_token2] = ACTIONS(127), + [aux_sym_val_number_token3] = ACTIONS(127), + [anon_sym_inf] = ACTIONS(127), + [anon_sym_DASHinf] = ACTIONS(127), + [anon_sym_NaN] = ACTIONS(127), + [aux_sym__val_number_decimal_token1] = ACTIONS(125), + [aux_sym__val_number_decimal_token2] = ACTIONS(125), + [anon_sym_ns] = ACTIONS(127), + [anon_sym_s] = ACTIONS(127), + [anon_sym_us] = ACTIONS(127), + [anon_sym_ms] = ACTIONS(127), + [anon_sym_sec] = ACTIONS(127), + [anon_sym_min] = ACTIONS(127), + [anon_sym_hr] = ACTIONS(127), + [anon_sym_day] = ACTIONS(127), + [anon_sym_wk] = ACTIONS(127), + [anon_sym_b] = ACTIONS(125), + [anon_sym_B] = ACTIONS(127), + [anon_sym_kb] = ACTIONS(127), + [anon_sym_kB] = ACTIONS(127), + [anon_sym_Kb] = ACTIONS(127), + [anon_sym_KB] = ACTIONS(127), + [anon_sym_mb] = ACTIONS(127), + [anon_sym_mB] = ACTIONS(127), + [anon_sym_Mb] = ACTIONS(127), + [anon_sym_MB] = ACTIONS(127), + [anon_sym_gb] = ACTIONS(127), + [anon_sym_gB] = ACTIONS(127), + [anon_sym_Gb] = ACTIONS(127), + [anon_sym_GB] = ACTIONS(127), + [anon_sym_tb] = ACTIONS(127), + [anon_sym_tB] = ACTIONS(127), + [anon_sym_Tb] = ACTIONS(127), + [anon_sym_TB] = ACTIONS(127), + [anon_sym_pb] = ACTIONS(127), + [anon_sym_pB] = ACTIONS(127), + [anon_sym_Pb] = ACTIONS(127), + [anon_sym_PB] = ACTIONS(127), + [anon_sym_eb] = ACTIONS(127), + [anon_sym_eB] = ACTIONS(127), + [anon_sym_Eb] = ACTIONS(127), + [anon_sym_EB] = ACTIONS(127), + [anon_sym_kib] = ACTIONS(127), + [anon_sym_kiB] = ACTIONS(127), + [anon_sym_kIB] = ACTIONS(127), + [anon_sym_kIb] = ACTIONS(127), + [anon_sym_Kib] = ACTIONS(127), + [anon_sym_KIb] = ACTIONS(127), + [anon_sym_KIB] = ACTIONS(127), + [anon_sym_mib] = ACTIONS(127), + [anon_sym_miB] = ACTIONS(127), + [anon_sym_mIB] = ACTIONS(127), + [anon_sym_mIb] = ACTIONS(127), + [anon_sym_Mib] = ACTIONS(127), + [anon_sym_MIb] = ACTIONS(127), + [anon_sym_MIB] = ACTIONS(127), + [anon_sym_gib] = ACTIONS(127), + [anon_sym_giB] = ACTIONS(127), + [anon_sym_gIB] = ACTIONS(127), + [anon_sym_gIb] = ACTIONS(127), + [anon_sym_Gib] = ACTIONS(127), + [anon_sym_GIb] = ACTIONS(127), + [anon_sym_GIB] = ACTIONS(127), + [anon_sym_tib] = ACTIONS(127), + [anon_sym_tiB] = ACTIONS(127), + [anon_sym_tIB] = ACTIONS(127), + [anon_sym_tIb] = ACTIONS(127), + [anon_sym_Tib] = ACTIONS(127), + [anon_sym_TIb] = ACTIONS(127), + [anon_sym_TIB] = ACTIONS(127), + [anon_sym_pib] = ACTIONS(127), + [anon_sym_piB] = ACTIONS(127), + [anon_sym_pIB] = ACTIONS(127), + [anon_sym_pIb] = ACTIONS(127), + [anon_sym_Pib] = ACTIONS(127), + [anon_sym_PIb] = ACTIONS(127), + [anon_sym_PIB] = ACTIONS(127), + [anon_sym_eib] = ACTIONS(127), + [anon_sym_eiB] = ACTIONS(127), + [anon_sym_eIB] = ACTIONS(127), + [anon_sym_eIb] = ACTIONS(127), + [anon_sym_Eib] = ACTIONS(127), + [anon_sym_EIb] = ACTIONS(127), + [anon_sym_EIB] = ACTIONS(127), + [anon_sym_0b] = ACTIONS(125), + [anon_sym_0o] = ACTIONS(125), + [anon_sym_0x] = ACTIONS(125), + [sym_val_date] = ACTIONS(127), + [anon_sym_DQUOTE] = ACTIONS(127), + [sym__str_single_quotes] = ACTIONS(127), + [sym__str_back_ticks] = ACTIONS(127), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(127), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(127), [anon_sym_POUND] = ACTIONS(3), }, [83] = { [sym_comment] = STATE(83), - [anon_sym_LBRACK] = ACTIONS(153), - [anon_sym_COMMA] = ACTIONS(153), - [anon_sym_RBRACK] = ACTIONS(153), - [anon_sym_LPAREN] = ACTIONS(153), - [anon_sym_DOLLAR] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH_DASH] = ACTIONS(153), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(153), - [anon_sym_DOT] = ACTIONS(153), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(153), - [anon_sym_PLUS_PLUS] = ACTIONS(153), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(153), - [anon_sym_SLASH_SLASH] = ACTIONS(153), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(153), - [anon_sym_bit_DASHshr] = ACTIONS(153), - [anon_sym_EQ_EQ] = ACTIONS(153), - [anon_sym_BANG_EQ] = ACTIONS(153), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(153), - [anon_sym_GT_EQ] = ACTIONS(153), - [anon_sym_not_DASHin] = ACTIONS(153), - [anon_sym_starts_DASHwith] = ACTIONS(153), - [anon_sym_ends_DASHwith] = ACTIONS(153), - [anon_sym_EQ_TILDE] = ACTIONS(153), - [anon_sym_BANG_TILDE] = ACTIONS(153), - [anon_sym_bit_DASHand] = ACTIONS(153), - [anon_sym_bit_DASHxor] = ACTIONS(153), - [anon_sym_bit_DASHor] = ACTIONS(153), - [anon_sym_and] = ACTIONS(153), - [anon_sym_xor] = ACTIONS(153), - [anon_sym_or] = ACTIONS(153), - [anon_sym_not] = ACTIONS(151), - [sym_val_nothing] = ACTIONS(153), - [anon_sym_true] = ACTIONS(153), - [anon_sym_false] = ACTIONS(153), - [aux_sym_val_number_token1] = ACTIONS(153), - [aux_sym_val_number_token2] = ACTIONS(153), - [aux_sym_val_number_token3] = ACTIONS(153), - [anon_sym_inf] = ACTIONS(153), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(153), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), + [anon_sym_LBRACK] = ACTIONS(155), + [anon_sym_COMMA] = ACTIONS(155), + [anon_sym_RBRACK] = ACTIONS(155), + [anon_sym_LPAREN] = ACTIONS(155), + [anon_sym_DOLLAR] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH_DASH] = ACTIONS(155), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_LBRACE] = ACTIONS(155), + [anon_sym_DOT] = ACTIONS(155), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(155), + [anon_sym_PLUS_PLUS] = ACTIONS(155), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(155), + [anon_sym_SLASH_SLASH] = ACTIONS(155), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(155), + [anon_sym_bit_DASHshr] = ACTIONS(155), + [anon_sym_EQ_EQ] = ACTIONS(155), + [anon_sym_BANG_EQ] = ACTIONS(155), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(155), + [anon_sym_GT_EQ] = ACTIONS(155), + [anon_sym_not_DASHin] = ACTIONS(155), + [anon_sym_starts_DASHwith] = ACTIONS(155), + [anon_sym_ends_DASHwith] = ACTIONS(155), + [anon_sym_EQ_TILDE] = ACTIONS(155), + [anon_sym_BANG_TILDE] = ACTIONS(155), + [anon_sym_bit_DASHand] = ACTIONS(155), + [anon_sym_bit_DASHxor] = ACTIONS(155), + [anon_sym_bit_DASHor] = ACTIONS(155), + [anon_sym_and] = ACTIONS(155), + [anon_sym_xor] = ACTIONS(155), + [anon_sym_or] = ACTIONS(155), + [anon_sym_not] = ACTIONS(153), + [sym_val_nothing] = ACTIONS(155), + [anon_sym_true] = ACTIONS(155), + [anon_sym_false] = ACTIONS(155), + [aux_sym_val_number_token1] = ACTIONS(155), + [aux_sym_val_number_token2] = ACTIONS(155), + [aux_sym_val_number_token3] = ACTIONS(155), + [anon_sym_inf] = ACTIONS(155), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(155), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), [anon_sym_ns] = ACTIONS(376), [anon_sym_s] = ACTIONS(376), [anon_sym_us] = ACTIONS(376), @@ -71968,434 +72052,434 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_Eib] = ACTIONS(380), [anon_sym_EIb] = ACTIONS(380), [anon_sym_EIB] = ACTIONS(380), - [anon_sym_0b] = ACTIONS(151), - [anon_sym_0o] = ACTIONS(151), - [anon_sym_0x] = ACTIONS(151), - [sym_val_date] = ACTIONS(153), - [anon_sym_DQUOTE] = ACTIONS(153), - [sym__str_single_quotes] = ACTIONS(153), - [sym__str_back_ticks] = ACTIONS(153), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(153), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(153), - [sym__list_item_identifier] = ACTIONS(151), - [sym_short_flag] = ACTIONS(151), + [anon_sym_0b] = ACTIONS(153), + [anon_sym_0o] = ACTIONS(153), + [anon_sym_0x] = ACTIONS(153), + [sym_val_date] = ACTIONS(155), + [anon_sym_DQUOTE] = ACTIONS(155), + [sym__str_single_quotes] = ACTIONS(155), + [sym__str_back_ticks] = ACTIONS(155), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(155), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(155), + [sym__list_item_identifier] = ACTIONS(153), + [sym_short_flag] = ACTIONS(153), [anon_sym_POUND] = ACTIONS(3), }, [84] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4816), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(105), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), [sym_comment] = STATE(84), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), - [anon_sym_LBRACK] = ACTIONS(228), - [anon_sym_LPAREN] = ACTIONS(230), - [anon_sym_PIPE] = ACTIONS(232), - [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), - [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), - [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(422), - [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), - [anon_sym_where] = ACTIONS(278), - [anon_sym_not] = ACTIONS(280), - [sym_val_nothing] = ACTIONS(282), - [anon_sym_true] = ACTIONS(284), - [anon_sym_false] = ACTIONS(284), - [aux_sym_val_number_token1] = ACTIONS(286), - [aux_sym_val_number_token2] = ACTIONS(286), - [aux_sym_val_number_token3] = ACTIONS(286), - [anon_sym_inf] = ACTIONS(288), - [anon_sym_DASHinf] = ACTIONS(286), - [anon_sym_NaN] = ACTIONS(288), - [aux_sym__val_number_decimal_token1] = ACTIONS(290), - [aux_sym__val_number_decimal_token2] = ACTIONS(292), - [anon_sym_0b] = ACTIONS(294), - [anon_sym_0o] = ACTIONS(294), - [anon_sym_0x] = ACTIONS(294), - [sym_val_date] = ACTIONS(296), - [anon_sym_DQUOTE] = ACTIONS(298), - [sym__str_single_quotes] = ACTIONS(300), - [sym__str_back_ticks] = ACTIONS(300), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_LBRACK] = ACTIONS(117), + [anon_sym_COMMA] = ACTIONS(117), + [anon_sym_LPAREN] = ACTIONS(117), + [anon_sym_DOLLAR] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(117), + [anon_sym_RBRACE] = ACTIONS(117), + [anon_sym__] = ACTIONS(115), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(117), + [anon_sym_PLUS_PLUS] = ACTIONS(117), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(117), + [anon_sym_SLASH_SLASH] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(117), + [anon_sym_bit_DASHshr] = ACTIONS(117), + [anon_sym_EQ_EQ] = ACTIONS(117), + [anon_sym_BANG_EQ] = ACTIONS(117), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(117), + [anon_sym_GT_EQ] = ACTIONS(117), + [anon_sym_not_DASHin] = ACTIONS(117), + [anon_sym_starts_DASHwith] = ACTIONS(117), + [anon_sym_ends_DASHwith] = ACTIONS(117), + [anon_sym_EQ_TILDE] = ACTIONS(117), + [anon_sym_BANG_TILDE] = ACTIONS(117), + [anon_sym_bit_DASHand] = ACTIONS(117), + [anon_sym_bit_DASHxor] = ACTIONS(117), + [anon_sym_bit_DASHor] = ACTIONS(117), + [anon_sym_and] = ACTIONS(117), + [anon_sym_xor] = ACTIONS(117), + [anon_sym_or] = ACTIONS(117), + [anon_sym_not] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [sym_val_nothing] = ACTIONS(117), + [anon_sym_true] = ACTIONS(117), + [anon_sym_false] = ACTIONS(117), + [aux_sym_val_number_token1] = ACTIONS(117), + [aux_sym_val_number_token2] = ACTIONS(117), + [aux_sym_val_number_token3] = ACTIONS(117), + [anon_sym_inf] = ACTIONS(117), + [anon_sym_DASHinf] = ACTIONS(117), + [anon_sym_NaN] = ACTIONS(117), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(117), + [anon_sym_s] = ACTIONS(117), + [anon_sym_us] = ACTIONS(117), + [anon_sym_ms] = ACTIONS(117), + [anon_sym_sec] = ACTIONS(117), + [anon_sym_min] = ACTIONS(117), + [anon_sym_hr] = ACTIONS(117), + [anon_sym_day] = ACTIONS(117), + [anon_sym_wk] = ACTIONS(117), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(117), + [anon_sym_kb] = ACTIONS(117), + [anon_sym_kB] = ACTIONS(117), + [anon_sym_Kb] = ACTIONS(117), + [anon_sym_KB] = ACTIONS(117), + [anon_sym_mb] = ACTIONS(117), + [anon_sym_mB] = ACTIONS(117), + [anon_sym_Mb] = ACTIONS(117), + [anon_sym_MB] = ACTIONS(117), + [anon_sym_gb] = ACTIONS(117), + [anon_sym_gB] = ACTIONS(117), + [anon_sym_Gb] = ACTIONS(117), + [anon_sym_GB] = ACTIONS(117), + [anon_sym_tb] = ACTIONS(117), + [anon_sym_tB] = ACTIONS(117), + [anon_sym_Tb] = ACTIONS(117), + [anon_sym_TB] = ACTIONS(117), + [anon_sym_pb] = ACTIONS(117), + [anon_sym_pB] = ACTIONS(117), + [anon_sym_Pb] = ACTIONS(117), + [anon_sym_PB] = ACTIONS(117), + [anon_sym_eb] = ACTIONS(117), + [anon_sym_eB] = ACTIONS(117), + [anon_sym_Eb] = ACTIONS(117), + [anon_sym_EB] = ACTIONS(117), + [anon_sym_kib] = ACTIONS(117), + [anon_sym_kiB] = ACTIONS(117), + [anon_sym_kIB] = ACTIONS(117), + [anon_sym_kIb] = ACTIONS(117), + [anon_sym_Kib] = ACTIONS(117), + [anon_sym_KIb] = ACTIONS(117), + [anon_sym_KIB] = ACTIONS(117), + [anon_sym_mib] = ACTIONS(117), + [anon_sym_miB] = ACTIONS(117), + [anon_sym_mIB] = ACTIONS(117), + [anon_sym_mIb] = ACTIONS(117), + [anon_sym_Mib] = ACTIONS(117), + [anon_sym_MIb] = ACTIONS(117), + [anon_sym_MIB] = ACTIONS(117), + [anon_sym_gib] = ACTIONS(117), + [anon_sym_giB] = ACTIONS(117), + [anon_sym_gIB] = ACTIONS(117), + [anon_sym_gIb] = ACTIONS(117), + [anon_sym_Gib] = ACTIONS(117), + [anon_sym_GIb] = ACTIONS(117), + [anon_sym_GIB] = ACTIONS(117), + [anon_sym_tib] = ACTIONS(117), + [anon_sym_tiB] = ACTIONS(117), + [anon_sym_tIB] = ACTIONS(117), + [anon_sym_tIb] = ACTIONS(117), + [anon_sym_Tib] = ACTIONS(117), + [anon_sym_TIb] = ACTIONS(117), + [anon_sym_TIB] = ACTIONS(117), + [anon_sym_pib] = ACTIONS(117), + [anon_sym_piB] = ACTIONS(117), + [anon_sym_pIB] = ACTIONS(117), + [anon_sym_pIb] = ACTIONS(117), + [anon_sym_Pib] = ACTIONS(117), + [anon_sym_PIb] = ACTIONS(117), + [anon_sym_PIB] = ACTIONS(117), + [anon_sym_eib] = ACTIONS(117), + [anon_sym_eiB] = ACTIONS(117), + [anon_sym_eIB] = ACTIONS(117), + [anon_sym_eIb] = ACTIONS(117), + [anon_sym_Eib] = ACTIONS(117), + [anon_sym_EIb] = ACTIONS(117), + [anon_sym_EIB] = ACTIONS(117), + [anon_sym_0b] = ACTIONS(115), + [anon_sym_0o] = ACTIONS(115), + [anon_sym_0x] = ACTIONS(115), + [sym_val_date] = ACTIONS(117), + [anon_sym_DQUOTE] = ACTIONS(117), + [sym__str_single_quotes] = ACTIONS(117), + [sym__str_back_ticks] = ACTIONS(117), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(117), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(117), [anon_sym_POUND] = ACTIONS(3), }, [85] = { [sym_comment] = STATE(85), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COMMA] = ACTIONS(142), - [anon_sym_LPAREN] = ACTIONS(142), - [anon_sym_DOLLAR] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(142), - [anon_sym_RBRACE] = ACTIONS(142), - [anon_sym__] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_PLUS_PLUS] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(142), - [anon_sym_SLASH_SLASH] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(142), - [anon_sym_bit_DASHshr] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_not_DASHin] = ACTIONS(142), - [anon_sym_starts_DASHwith] = ACTIONS(142), - [anon_sym_ends_DASHwith] = ACTIONS(142), - [anon_sym_EQ_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_bit_DASHand] = ACTIONS(142), - [anon_sym_bit_DASHxor] = ACTIONS(142), - [anon_sym_bit_DASHor] = ACTIONS(142), - [anon_sym_and] = ACTIONS(142), - [anon_sym_xor] = ACTIONS(142), - [anon_sym_or] = ACTIONS(142), - [anon_sym_not] = ACTIONS(140), - [anon_sym_DOT2] = ACTIONS(438), - [sym_val_nothing] = ACTIONS(142), - [anon_sym_true] = ACTIONS(142), - [anon_sym_false] = ACTIONS(142), - [aux_sym_val_number_token1] = ACTIONS(142), - [aux_sym_val_number_token2] = ACTIONS(142), - [aux_sym_val_number_token3] = ACTIONS(142), - [anon_sym_inf] = ACTIONS(142), - [anon_sym_DASHinf] = ACTIONS(142), - [anon_sym_NaN] = ACTIONS(142), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(142), - [anon_sym_s] = ACTIONS(142), - [anon_sym_us] = ACTIONS(142), - [anon_sym_ms] = ACTIONS(142), - [anon_sym_sec] = ACTIONS(142), - [anon_sym_min] = ACTIONS(142), - [anon_sym_hr] = ACTIONS(142), - [anon_sym_day] = ACTIONS(142), - [anon_sym_wk] = ACTIONS(142), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(142), - [anon_sym_kb] = ACTIONS(142), - [anon_sym_kB] = ACTIONS(142), - [anon_sym_Kb] = ACTIONS(142), - [anon_sym_KB] = ACTIONS(142), - [anon_sym_mb] = ACTIONS(142), - [anon_sym_mB] = ACTIONS(142), - [anon_sym_Mb] = ACTIONS(142), - [anon_sym_MB] = ACTIONS(142), - [anon_sym_gb] = ACTIONS(142), - [anon_sym_gB] = ACTIONS(142), - [anon_sym_Gb] = ACTIONS(142), - [anon_sym_GB] = ACTIONS(142), - [anon_sym_tb] = ACTIONS(142), - [anon_sym_tB] = ACTIONS(142), - [anon_sym_Tb] = ACTIONS(142), - [anon_sym_TB] = ACTIONS(142), - [anon_sym_pb] = ACTIONS(142), - [anon_sym_pB] = ACTIONS(142), - [anon_sym_Pb] = ACTIONS(142), - [anon_sym_PB] = ACTIONS(142), - [anon_sym_eb] = ACTIONS(142), - [anon_sym_eB] = ACTIONS(142), - [anon_sym_Eb] = ACTIONS(142), - [anon_sym_EB] = ACTIONS(142), - [anon_sym_kib] = ACTIONS(142), - [anon_sym_kiB] = ACTIONS(142), - [anon_sym_kIB] = ACTIONS(142), - [anon_sym_kIb] = ACTIONS(142), - [anon_sym_Kib] = ACTIONS(142), - [anon_sym_KIb] = ACTIONS(142), - [anon_sym_KIB] = ACTIONS(142), - [anon_sym_mib] = ACTIONS(142), - [anon_sym_miB] = ACTIONS(142), - [anon_sym_mIB] = ACTIONS(142), - [anon_sym_mIb] = ACTIONS(142), - [anon_sym_Mib] = ACTIONS(142), - [anon_sym_MIb] = ACTIONS(142), - [anon_sym_MIB] = ACTIONS(142), - [anon_sym_gib] = ACTIONS(142), - [anon_sym_giB] = ACTIONS(142), - [anon_sym_gIB] = ACTIONS(142), - [anon_sym_gIb] = ACTIONS(142), - [anon_sym_Gib] = ACTIONS(142), - [anon_sym_GIb] = ACTIONS(142), - [anon_sym_GIB] = ACTIONS(142), - [anon_sym_tib] = ACTIONS(142), - [anon_sym_tiB] = ACTIONS(142), - [anon_sym_tIB] = ACTIONS(142), - [anon_sym_tIb] = ACTIONS(142), - [anon_sym_Tib] = ACTIONS(142), - [anon_sym_TIb] = ACTIONS(142), - [anon_sym_TIB] = ACTIONS(142), - [anon_sym_pib] = ACTIONS(142), - [anon_sym_piB] = ACTIONS(142), - [anon_sym_pIB] = ACTIONS(142), - [anon_sym_pIb] = ACTIONS(142), - [anon_sym_Pib] = ACTIONS(142), - [anon_sym_PIb] = ACTIONS(142), - [anon_sym_PIB] = ACTIONS(142), - [anon_sym_eib] = ACTIONS(142), - [anon_sym_eiB] = ACTIONS(142), - [anon_sym_eIB] = ACTIONS(142), - [anon_sym_eIb] = ACTIONS(142), - [anon_sym_Eib] = ACTIONS(142), - [anon_sym_EIb] = ACTIONS(142), - [anon_sym_EIB] = ACTIONS(142), - [anon_sym_0b] = ACTIONS(140), - [anon_sym_0o] = ACTIONS(140), - [anon_sym_0x] = ACTIONS(140), - [sym_val_date] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [sym__str_single_quotes] = ACTIONS(142), - [sym__str_back_ticks] = ACTIONS(142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(142), + [anon_sym_LBRACK] = ACTIONS(147), + [anon_sym_COMMA] = ACTIONS(147), + [anon_sym_LPAREN] = ACTIONS(147), + [anon_sym_DOLLAR] = ACTIONS(145), + [anon_sym_GT] = ACTIONS(145), + [anon_sym_DASH] = ACTIONS(145), + [anon_sym_in] = ACTIONS(145), + [anon_sym_LBRACE] = ACTIONS(147), + [anon_sym_RBRACE] = ACTIONS(147), + [anon_sym__] = ACTIONS(145), + [anon_sym_DOT] = ACTIONS(145), + [anon_sym_STAR] = ACTIONS(145), + [anon_sym_STAR_STAR] = ACTIONS(147), + [anon_sym_PLUS_PLUS] = ACTIONS(147), + [anon_sym_SLASH] = ACTIONS(145), + [anon_sym_mod] = ACTIONS(147), + [anon_sym_SLASH_SLASH] = ACTIONS(147), + [anon_sym_PLUS] = ACTIONS(145), + [anon_sym_bit_DASHshl] = ACTIONS(147), + [anon_sym_bit_DASHshr] = ACTIONS(147), + [anon_sym_EQ_EQ] = ACTIONS(147), + [anon_sym_BANG_EQ] = ACTIONS(147), + [anon_sym_LT2] = ACTIONS(145), + [anon_sym_LT_EQ] = ACTIONS(147), + [anon_sym_GT_EQ] = ACTIONS(147), + [anon_sym_not_DASHin] = ACTIONS(147), + [anon_sym_starts_DASHwith] = ACTIONS(147), + [anon_sym_ends_DASHwith] = ACTIONS(147), + [anon_sym_EQ_TILDE] = ACTIONS(147), + [anon_sym_BANG_TILDE] = ACTIONS(147), + [anon_sym_bit_DASHand] = ACTIONS(147), + [anon_sym_bit_DASHxor] = ACTIONS(147), + [anon_sym_bit_DASHor] = ACTIONS(147), + [anon_sym_and] = ACTIONS(147), + [anon_sym_xor] = ACTIONS(147), + [anon_sym_or] = ACTIONS(147), + [anon_sym_not] = ACTIONS(145), + [anon_sym_DOT2] = ACTIONS(147), + [sym_val_nothing] = ACTIONS(147), + [anon_sym_true] = ACTIONS(147), + [anon_sym_false] = ACTIONS(147), + [aux_sym_val_number_token1] = ACTIONS(147), + [aux_sym_val_number_token2] = ACTIONS(147), + [aux_sym_val_number_token3] = ACTIONS(147), + [anon_sym_inf] = ACTIONS(147), + [anon_sym_DASHinf] = ACTIONS(147), + [anon_sym_NaN] = ACTIONS(147), + [aux_sym__val_number_decimal_token1] = ACTIONS(145), + [aux_sym__val_number_decimal_token2] = ACTIONS(145), + [anon_sym_ns] = ACTIONS(147), + [anon_sym_s] = ACTIONS(147), + [anon_sym_us] = ACTIONS(147), + [anon_sym_ms] = ACTIONS(147), + [anon_sym_sec] = ACTIONS(147), + [anon_sym_min] = ACTIONS(147), + [anon_sym_hr] = ACTIONS(147), + [anon_sym_day] = ACTIONS(147), + [anon_sym_wk] = ACTIONS(147), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(147), + [anon_sym_kb] = ACTIONS(147), + [anon_sym_kB] = ACTIONS(147), + [anon_sym_Kb] = ACTIONS(147), + [anon_sym_KB] = ACTIONS(147), + [anon_sym_mb] = ACTIONS(147), + [anon_sym_mB] = ACTIONS(147), + [anon_sym_Mb] = ACTIONS(147), + [anon_sym_MB] = ACTIONS(147), + [anon_sym_gb] = ACTIONS(147), + [anon_sym_gB] = ACTIONS(147), + [anon_sym_Gb] = ACTIONS(147), + [anon_sym_GB] = ACTIONS(147), + [anon_sym_tb] = ACTIONS(147), + [anon_sym_tB] = ACTIONS(147), + [anon_sym_Tb] = ACTIONS(147), + [anon_sym_TB] = ACTIONS(147), + [anon_sym_pb] = ACTIONS(147), + [anon_sym_pB] = ACTIONS(147), + [anon_sym_Pb] = ACTIONS(147), + [anon_sym_PB] = ACTIONS(147), + [anon_sym_eb] = ACTIONS(147), + [anon_sym_eB] = ACTIONS(147), + [anon_sym_Eb] = ACTIONS(147), + [anon_sym_EB] = ACTIONS(147), + [anon_sym_kib] = ACTIONS(147), + [anon_sym_kiB] = ACTIONS(147), + [anon_sym_kIB] = ACTIONS(147), + [anon_sym_kIb] = ACTIONS(147), + [anon_sym_Kib] = ACTIONS(147), + [anon_sym_KIb] = ACTIONS(147), + [anon_sym_KIB] = ACTIONS(147), + [anon_sym_mib] = ACTIONS(147), + [anon_sym_miB] = ACTIONS(147), + [anon_sym_mIB] = ACTIONS(147), + [anon_sym_mIb] = ACTIONS(147), + [anon_sym_Mib] = ACTIONS(147), + [anon_sym_MIb] = ACTIONS(147), + [anon_sym_MIB] = ACTIONS(147), + [anon_sym_gib] = ACTIONS(147), + [anon_sym_giB] = ACTIONS(147), + [anon_sym_gIB] = ACTIONS(147), + [anon_sym_gIb] = ACTIONS(147), + [anon_sym_Gib] = ACTIONS(147), + [anon_sym_GIb] = ACTIONS(147), + [anon_sym_GIB] = ACTIONS(147), + [anon_sym_tib] = ACTIONS(147), + [anon_sym_tiB] = ACTIONS(147), + [anon_sym_tIB] = ACTIONS(147), + [anon_sym_tIb] = ACTIONS(147), + [anon_sym_Tib] = ACTIONS(147), + [anon_sym_TIb] = ACTIONS(147), + [anon_sym_TIB] = ACTIONS(147), + [anon_sym_pib] = ACTIONS(147), + [anon_sym_piB] = ACTIONS(147), + [anon_sym_pIB] = ACTIONS(147), + [anon_sym_pIb] = ACTIONS(147), + [anon_sym_Pib] = ACTIONS(147), + [anon_sym_PIb] = ACTIONS(147), + [anon_sym_PIB] = ACTIONS(147), + [anon_sym_eib] = ACTIONS(147), + [anon_sym_eiB] = ACTIONS(147), + [anon_sym_eIB] = ACTIONS(147), + [anon_sym_eIb] = ACTIONS(147), + [anon_sym_Eib] = ACTIONS(147), + [anon_sym_EIb] = ACTIONS(147), + [anon_sym_EIB] = ACTIONS(147), + [anon_sym_0b] = ACTIONS(145), + [anon_sym_0o] = ACTIONS(145), + [anon_sym_0x] = ACTIONS(145), + [sym_val_date] = ACTIONS(147), + [anon_sym_DQUOTE] = ACTIONS(147), + [sym__str_single_quotes] = ACTIONS(147), + [sym__str_back_ticks] = ACTIONS(147), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(147), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(147), [anon_sym_POUND] = ACTIONS(3), }, [86] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4816), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(139), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), [sym_comment] = STATE(86), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), - [anon_sym_LBRACK] = ACTIONS(228), - [anon_sym_LPAREN] = ACTIONS(230), - [anon_sym_PIPE] = ACTIONS(232), - [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), - [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), - [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(440), - [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), - [anon_sym_where] = ACTIONS(278), - [anon_sym_not] = ACTIONS(280), - [sym_val_nothing] = ACTIONS(282), - [anon_sym_true] = ACTIONS(284), - [anon_sym_false] = ACTIONS(284), - [aux_sym_val_number_token1] = ACTIONS(286), - [aux_sym_val_number_token2] = ACTIONS(286), - [aux_sym_val_number_token3] = ACTIONS(286), - [anon_sym_inf] = ACTIONS(288), - [anon_sym_DASHinf] = ACTIONS(286), - [anon_sym_NaN] = ACTIONS(288), - [aux_sym__val_number_decimal_token1] = ACTIONS(290), - [aux_sym__val_number_decimal_token2] = ACTIONS(292), - [anon_sym_0b] = ACTIONS(294), - [anon_sym_0o] = ACTIONS(294), - [anon_sym_0x] = ACTIONS(294), - [sym_val_date] = ACTIONS(296), - [anon_sym_DQUOTE] = ACTIONS(298), - [sym__str_single_quotes] = ACTIONS(300), - [sym__str_back_ticks] = ACTIONS(300), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_LBRACK] = ACTIONS(136), + [anon_sym_COMMA] = ACTIONS(136), + [anon_sym_LPAREN] = ACTIONS(136), + [anon_sym_DOLLAR] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(136), + [anon_sym_RBRACE] = ACTIONS(136), + [anon_sym__] = ACTIONS(134), + [anon_sym_DOT] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_PLUS_PLUS] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(136), + [anon_sym_SLASH_SLASH] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(136), + [anon_sym_bit_DASHshr] = ACTIONS(136), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_not_DASHin] = ACTIONS(136), + [anon_sym_starts_DASHwith] = ACTIONS(136), + [anon_sym_ends_DASHwith] = ACTIONS(136), + [anon_sym_EQ_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_bit_DASHand] = ACTIONS(136), + [anon_sym_bit_DASHxor] = ACTIONS(136), + [anon_sym_bit_DASHor] = ACTIONS(136), + [anon_sym_and] = ACTIONS(136), + [anon_sym_xor] = ACTIONS(136), + [anon_sym_or] = ACTIONS(136), + [anon_sym_not] = ACTIONS(134), + [anon_sym_DOT2] = ACTIONS(382), + [sym_val_nothing] = ACTIONS(136), + [anon_sym_true] = ACTIONS(136), + [anon_sym_false] = ACTIONS(136), + [aux_sym_val_number_token1] = ACTIONS(136), + [aux_sym_val_number_token2] = ACTIONS(136), + [aux_sym_val_number_token3] = ACTIONS(136), + [anon_sym_inf] = ACTIONS(136), + [anon_sym_DASHinf] = ACTIONS(136), + [anon_sym_NaN] = ACTIONS(136), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(136), + [anon_sym_s] = ACTIONS(136), + [anon_sym_us] = ACTIONS(136), + [anon_sym_ms] = ACTIONS(136), + [anon_sym_sec] = ACTIONS(136), + [anon_sym_min] = ACTIONS(136), + [anon_sym_hr] = ACTIONS(136), + [anon_sym_day] = ACTIONS(136), + [anon_sym_wk] = ACTIONS(136), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(136), + [anon_sym_kb] = ACTIONS(136), + [anon_sym_kB] = ACTIONS(136), + [anon_sym_Kb] = ACTIONS(136), + [anon_sym_KB] = ACTIONS(136), + [anon_sym_mb] = ACTIONS(136), + [anon_sym_mB] = ACTIONS(136), + [anon_sym_Mb] = ACTIONS(136), + [anon_sym_MB] = ACTIONS(136), + [anon_sym_gb] = ACTIONS(136), + [anon_sym_gB] = ACTIONS(136), + [anon_sym_Gb] = ACTIONS(136), + [anon_sym_GB] = ACTIONS(136), + [anon_sym_tb] = ACTIONS(136), + [anon_sym_tB] = ACTIONS(136), + [anon_sym_Tb] = ACTIONS(136), + [anon_sym_TB] = ACTIONS(136), + [anon_sym_pb] = ACTIONS(136), + [anon_sym_pB] = ACTIONS(136), + [anon_sym_Pb] = ACTIONS(136), + [anon_sym_PB] = ACTIONS(136), + [anon_sym_eb] = ACTIONS(136), + [anon_sym_eB] = ACTIONS(136), + [anon_sym_Eb] = ACTIONS(136), + [anon_sym_EB] = ACTIONS(136), + [anon_sym_kib] = ACTIONS(136), + [anon_sym_kiB] = ACTIONS(136), + [anon_sym_kIB] = ACTIONS(136), + [anon_sym_kIb] = ACTIONS(136), + [anon_sym_Kib] = ACTIONS(136), + [anon_sym_KIb] = ACTIONS(136), + [anon_sym_KIB] = ACTIONS(136), + [anon_sym_mib] = ACTIONS(136), + [anon_sym_miB] = ACTIONS(136), + [anon_sym_mIB] = ACTIONS(136), + [anon_sym_mIb] = ACTIONS(136), + [anon_sym_Mib] = ACTIONS(136), + [anon_sym_MIb] = ACTIONS(136), + [anon_sym_MIB] = ACTIONS(136), + [anon_sym_gib] = ACTIONS(136), + [anon_sym_giB] = ACTIONS(136), + [anon_sym_gIB] = ACTIONS(136), + [anon_sym_gIb] = ACTIONS(136), + [anon_sym_Gib] = ACTIONS(136), + [anon_sym_GIb] = ACTIONS(136), + [anon_sym_GIB] = ACTIONS(136), + [anon_sym_tib] = ACTIONS(136), + [anon_sym_tiB] = ACTIONS(136), + [anon_sym_tIB] = ACTIONS(136), + [anon_sym_tIb] = ACTIONS(136), + [anon_sym_Tib] = ACTIONS(136), + [anon_sym_TIb] = ACTIONS(136), + [anon_sym_TIB] = ACTIONS(136), + [anon_sym_pib] = ACTIONS(136), + [anon_sym_piB] = ACTIONS(136), + [anon_sym_pIB] = ACTIONS(136), + [anon_sym_pIb] = ACTIONS(136), + [anon_sym_Pib] = ACTIONS(136), + [anon_sym_PIb] = ACTIONS(136), + [anon_sym_PIB] = ACTIONS(136), + [anon_sym_eib] = ACTIONS(136), + [anon_sym_eiB] = ACTIONS(136), + [anon_sym_eIB] = ACTIONS(136), + [anon_sym_eIb] = ACTIONS(136), + [anon_sym_Eib] = ACTIONS(136), + [anon_sym_EIb] = ACTIONS(136), + [anon_sym_EIB] = ACTIONS(136), + [anon_sym_0b] = ACTIONS(134), + [anon_sym_0o] = ACTIONS(134), + [anon_sym_0x] = ACTIONS(134), + [sym_val_date] = ACTIONS(136), + [anon_sym_DQUOTE] = ACTIONS(136), + [sym__str_single_quotes] = ACTIONS(136), + [sym__str_back_ticks] = ACTIONS(136), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(136), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(136), [anon_sym_POUND] = ACTIONS(3), }, [87] = { @@ -72538,119 +72622,118 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [88] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4963), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(115), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4893), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(114), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(88), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_PIPE] = ACTIONS(232), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(442), + [anon_sym_RBRACE] = ACTIONS(424), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -72678,257 +72761,255 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [89] = { [sym_comment] = STATE(89), - [anon_sym_LBRACK] = ACTIONS(138), - [anon_sym_COMMA] = ACTIONS(138), - [anon_sym_LPAREN] = ACTIONS(138), - [anon_sym_DOLLAR] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_in] = ACTIONS(136), - [anon_sym_LBRACE] = ACTIONS(138), - [anon_sym_RBRACE] = ACTIONS(138), - [anon_sym__] = ACTIONS(136), - [anon_sym_DOT] = ACTIONS(136), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_STAR_STAR] = ACTIONS(138), - [anon_sym_PLUS_PLUS] = ACTIONS(138), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_mod] = ACTIONS(138), - [anon_sym_SLASH_SLASH] = ACTIONS(138), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_bit_DASHshl] = ACTIONS(138), - [anon_sym_bit_DASHshr] = ACTIONS(138), - [anon_sym_EQ_EQ] = ACTIONS(138), - [anon_sym_BANG_EQ] = ACTIONS(138), - [anon_sym_LT2] = ACTIONS(136), - [anon_sym_LT_EQ] = ACTIONS(138), - [anon_sym_GT_EQ] = ACTIONS(138), - [anon_sym_not_DASHin] = ACTIONS(138), - [anon_sym_starts_DASHwith] = ACTIONS(138), - [anon_sym_ends_DASHwith] = ACTIONS(138), - [anon_sym_EQ_TILDE] = ACTIONS(138), - [anon_sym_BANG_TILDE] = ACTIONS(138), - [anon_sym_bit_DASHand] = ACTIONS(138), - [anon_sym_bit_DASHxor] = ACTIONS(138), - [anon_sym_bit_DASHor] = ACTIONS(138), - [anon_sym_and] = ACTIONS(138), - [anon_sym_xor] = ACTIONS(138), - [anon_sym_or] = ACTIONS(138), - [anon_sym_not] = ACTIONS(136), - [anon_sym_DOT2] = ACTIONS(138), - [sym_val_nothing] = ACTIONS(138), - [anon_sym_true] = ACTIONS(138), - [anon_sym_false] = ACTIONS(138), - [aux_sym_val_number_token1] = ACTIONS(138), - [aux_sym_val_number_token2] = ACTIONS(138), - [aux_sym_val_number_token3] = ACTIONS(138), - [anon_sym_inf] = ACTIONS(138), - [anon_sym_DASHinf] = ACTIONS(138), - [anon_sym_NaN] = ACTIONS(138), - [aux_sym__val_number_decimal_token1] = ACTIONS(136), - [aux_sym__val_number_decimal_token2] = ACTIONS(136), - [anon_sym_ns] = ACTIONS(138), - [anon_sym_s] = ACTIONS(138), - [anon_sym_us] = ACTIONS(138), - [anon_sym_ms] = ACTIONS(138), - [anon_sym_sec] = ACTIONS(138), - [anon_sym_min] = ACTIONS(138), - [anon_sym_hr] = ACTIONS(138), - [anon_sym_day] = ACTIONS(138), - [anon_sym_wk] = ACTIONS(138), - [anon_sym_b] = ACTIONS(136), - [anon_sym_B] = ACTIONS(138), - [anon_sym_kb] = ACTIONS(138), - [anon_sym_kB] = ACTIONS(138), - [anon_sym_Kb] = ACTIONS(138), - [anon_sym_KB] = ACTIONS(138), - [anon_sym_mb] = ACTIONS(138), - [anon_sym_mB] = ACTIONS(138), - [anon_sym_Mb] = ACTIONS(138), - [anon_sym_MB] = ACTIONS(138), - [anon_sym_gb] = ACTIONS(138), - [anon_sym_gB] = ACTIONS(138), - [anon_sym_Gb] = ACTIONS(138), - [anon_sym_GB] = ACTIONS(138), - [anon_sym_tb] = ACTIONS(138), - [anon_sym_tB] = ACTIONS(138), - [anon_sym_Tb] = ACTIONS(138), - [anon_sym_TB] = ACTIONS(138), - [anon_sym_pb] = ACTIONS(138), - [anon_sym_pB] = ACTIONS(138), - [anon_sym_Pb] = ACTIONS(138), - [anon_sym_PB] = ACTIONS(138), - [anon_sym_eb] = ACTIONS(138), - [anon_sym_eB] = ACTIONS(138), - [anon_sym_Eb] = ACTIONS(138), - [anon_sym_EB] = ACTIONS(138), - [anon_sym_kib] = ACTIONS(138), - [anon_sym_kiB] = ACTIONS(138), - [anon_sym_kIB] = ACTIONS(138), - [anon_sym_kIb] = ACTIONS(138), - [anon_sym_Kib] = ACTIONS(138), - [anon_sym_KIb] = ACTIONS(138), - [anon_sym_KIB] = ACTIONS(138), - [anon_sym_mib] = ACTIONS(138), - [anon_sym_miB] = ACTIONS(138), - [anon_sym_mIB] = ACTIONS(138), - [anon_sym_mIb] = ACTIONS(138), - [anon_sym_Mib] = ACTIONS(138), - [anon_sym_MIb] = ACTIONS(138), - [anon_sym_MIB] = ACTIONS(138), - [anon_sym_gib] = ACTIONS(138), - [anon_sym_giB] = ACTIONS(138), - [anon_sym_gIB] = ACTIONS(138), - [anon_sym_gIb] = ACTIONS(138), - [anon_sym_Gib] = ACTIONS(138), - [anon_sym_GIb] = ACTIONS(138), - [anon_sym_GIB] = ACTIONS(138), - [anon_sym_tib] = ACTIONS(138), - [anon_sym_tiB] = ACTIONS(138), - [anon_sym_tIB] = ACTIONS(138), - [anon_sym_tIb] = ACTIONS(138), - [anon_sym_Tib] = ACTIONS(138), - [anon_sym_TIb] = ACTIONS(138), - [anon_sym_TIB] = ACTIONS(138), - [anon_sym_pib] = ACTIONS(138), - [anon_sym_piB] = ACTIONS(138), - [anon_sym_pIB] = ACTIONS(138), - [anon_sym_pIb] = ACTIONS(138), - [anon_sym_Pib] = ACTIONS(138), - [anon_sym_PIb] = ACTIONS(138), - [anon_sym_PIB] = ACTIONS(138), - [anon_sym_eib] = ACTIONS(138), - [anon_sym_eiB] = ACTIONS(138), - [anon_sym_eIB] = ACTIONS(138), - [anon_sym_eIb] = ACTIONS(138), - [anon_sym_Eib] = ACTIONS(138), - [anon_sym_EIb] = ACTIONS(138), - [anon_sym_EIB] = ACTIONS(138), - [anon_sym_0b] = ACTIONS(136), - [anon_sym_0o] = ACTIONS(136), - [anon_sym_0x] = ACTIONS(136), - [sym_val_date] = ACTIONS(138), - [anon_sym_DQUOTE] = ACTIONS(138), - [sym__str_single_quotes] = ACTIONS(138), - [sym__str_back_ticks] = ACTIONS(138), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(138), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(138), + [anon_sym_LBRACK] = ACTIONS(155), + [anon_sym_COMMA] = ACTIONS(155), + [anon_sym_LPAREN] = ACTIONS(155), + [anon_sym_DOLLAR] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_LBRACE] = ACTIONS(155), + [anon_sym_RBRACE] = ACTIONS(155), + [anon_sym__] = ACTIONS(153), + [anon_sym_DOT] = ACTIONS(155), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(155), + [anon_sym_PLUS_PLUS] = ACTIONS(155), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(155), + [anon_sym_SLASH_SLASH] = ACTIONS(155), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(155), + [anon_sym_bit_DASHshr] = ACTIONS(155), + [anon_sym_EQ_EQ] = ACTIONS(155), + [anon_sym_BANG_EQ] = ACTIONS(155), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(155), + [anon_sym_GT_EQ] = ACTIONS(155), + [anon_sym_not_DASHin] = ACTIONS(155), + [anon_sym_starts_DASHwith] = ACTIONS(155), + [anon_sym_ends_DASHwith] = ACTIONS(155), + [anon_sym_EQ_TILDE] = ACTIONS(155), + [anon_sym_BANG_TILDE] = ACTIONS(155), + [anon_sym_bit_DASHand] = ACTIONS(155), + [anon_sym_bit_DASHxor] = ACTIONS(155), + [anon_sym_bit_DASHor] = ACTIONS(155), + [anon_sym_and] = ACTIONS(155), + [anon_sym_xor] = ACTIONS(155), + [anon_sym_or] = ACTIONS(155), + [anon_sym_not] = ACTIONS(153), + [sym_val_nothing] = ACTIONS(155), + [anon_sym_true] = ACTIONS(155), + [anon_sym_false] = ACTIONS(155), + [aux_sym_val_number_token1] = ACTIONS(155), + [aux_sym_val_number_token2] = ACTIONS(155), + [aux_sym_val_number_token3] = ACTIONS(155), + [anon_sym_inf] = ACTIONS(155), + [anon_sym_DASHinf] = ACTIONS(155), + [anon_sym_NaN] = ACTIONS(155), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), + [anon_sym_ns] = ACTIONS(440), + [anon_sym_s] = ACTIONS(440), + [anon_sym_us] = ACTIONS(440), + [anon_sym_ms] = ACTIONS(440), + [anon_sym_sec] = ACTIONS(440), + [anon_sym_min] = ACTIONS(440), + [anon_sym_hr] = ACTIONS(440), + [anon_sym_day] = ACTIONS(440), + [anon_sym_wk] = ACTIONS(440), + [anon_sym_b] = ACTIONS(442), + [anon_sym_B] = ACTIONS(444), + [anon_sym_kb] = ACTIONS(444), + [anon_sym_kB] = ACTIONS(444), + [anon_sym_Kb] = ACTIONS(444), + [anon_sym_KB] = ACTIONS(444), + [anon_sym_mb] = ACTIONS(444), + [anon_sym_mB] = ACTIONS(444), + [anon_sym_Mb] = ACTIONS(444), + [anon_sym_MB] = ACTIONS(444), + [anon_sym_gb] = ACTIONS(444), + [anon_sym_gB] = ACTIONS(444), + [anon_sym_Gb] = ACTIONS(444), + [anon_sym_GB] = ACTIONS(444), + [anon_sym_tb] = ACTIONS(444), + [anon_sym_tB] = ACTIONS(444), + [anon_sym_Tb] = ACTIONS(444), + [anon_sym_TB] = ACTIONS(444), + [anon_sym_pb] = ACTIONS(444), + [anon_sym_pB] = ACTIONS(444), + [anon_sym_Pb] = ACTIONS(444), + [anon_sym_PB] = ACTIONS(444), + [anon_sym_eb] = ACTIONS(444), + [anon_sym_eB] = ACTIONS(444), + [anon_sym_Eb] = ACTIONS(444), + [anon_sym_EB] = ACTIONS(444), + [anon_sym_kib] = ACTIONS(444), + [anon_sym_kiB] = ACTIONS(444), + [anon_sym_kIB] = ACTIONS(444), + [anon_sym_kIb] = ACTIONS(444), + [anon_sym_Kib] = ACTIONS(444), + [anon_sym_KIb] = ACTIONS(444), + [anon_sym_KIB] = ACTIONS(444), + [anon_sym_mib] = ACTIONS(444), + [anon_sym_miB] = ACTIONS(444), + [anon_sym_mIB] = ACTIONS(444), + [anon_sym_mIb] = ACTIONS(444), + [anon_sym_Mib] = ACTIONS(444), + [anon_sym_MIb] = ACTIONS(444), + [anon_sym_MIB] = ACTIONS(444), + [anon_sym_gib] = ACTIONS(444), + [anon_sym_giB] = ACTIONS(444), + [anon_sym_gIB] = ACTIONS(444), + [anon_sym_gIb] = ACTIONS(444), + [anon_sym_Gib] = ACTIONS(444), + [anon_sym_GIb] = ACTIONS(444), + [anon_sym_GIB] = ACTIONS(444), + [anon_sym_tib] = ACTIONS(444), + [anon_sym_tiB] = ACTIONS(444), + [anon_sym_tIB] = ACTIONS(444), + [anon_sym_tIb] = ACTIONS(444), + [anon_sym_Tib] = ACTIONS(444), + [anon_sym_TIb] = ACTIONS(444), + [anon_sym_TIB] = ACTIONS(444), + [anon_sym_pib] = ACTIONS(444), + [anon_sym_piB] = ACTIONS(444), + [anon_sym_pIB] = ACTIONS(444), + [anon_sym_pIb] = ACTIONS(444), + [anon_sym_Pib] = ACTIONS(444), + [anon_sym_PIb] = ACTIONS(444), + [anon_sym_PIB] = ACTIONS(444), + [anon_sym_eib] = ACTIONS(444), + [anon_sym_eiB] = ACTIONS(444), + [anon_sym_eIB] = ACTIONS(444), + [anon_sym_eIb] = ACTIONS(444), + [anon_sym_Eib] = ACTIONS(444), + [anon_sym_EIb] = ACTIONS(444), + [anon_sym_EIB] = ACTIONS(444), + [anon_sym_0b] = ACTIONS(153), + [anon_sym_0o] = ACTIONS(153), + [anon_sym_0x] = ACTIONS(153), + [sym_val_date] = ACTIONS(155), + [anon_sym_DQUOTE] = ACTIONS(155), + [sym__str_single_quotes] = ACTIONS(155), + [sym__str_back_ticks] = ACTIONS(155), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(155), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(155), [anon_sym_POUND] = ACTIONS(3), }, [90] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4963), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym_parameter_pipes] = STATE(145), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5020), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(128), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(90), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_PIPE] = ACTIONS(232), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(444), + [anon_sym_RBRACE] = ACTIONS(446), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -72956,531 +73037,529 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [91] = { [sym_comment] = STATE(91), - [anon_sym_LBRACK] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(130), - [anon_sym_DOLLAR] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_LBRACE] = ACTIONS(130), - [anon_sym_RBRACE] = ACTIONS(130), - [anon_sym__] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(130), - [anon_sym_PLUS_PLUS] = ACTIONS(130), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(130), - [anon_sym_SLASH_SLASH] = ACTIONS(130), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(130), - [anon_sym_bit_DASHshr] = ACTIONS(130), - [anon_sym_EQ_EQ] = ACTIONS(130), - [anon_sym_BANG_EQ] = ACTIONS(130), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(130), - [anon_sym_not_DASHin] = ACTIONS(130), - [anon_sym_starts_DASHwith] = ACTIONS(130), - [anon_sym_ends_DASHwith] = ACTIONS(130), - [anon_sym_EQ_TILDE] = ACTIONS(130), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_bit_DASHand] = ACTIONS(130), - [anon_sym_bit_DASHxor] = ACTIONS(130), - [anon_sym_bit_DASHor] = ACTIONS(130), - [anon_sym_and] = ACTIONS(130), - [anon_sym_xor] = ACTIONS(130), - [anon_sym_or] = ACTIONS(130), - [anon_sym_not] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [sym_val_nothing] = ACTIONS(130), - [anon_sym_true] = ACTIONS(130), - [anon_sym_false] = ACTIONS(130), - [aux_sym_val_number_token1] = ACTIONS(130), - [aux_sym_val_number_token2] = ACTIONS(130), - [aux_sym_val_number_token3] = ACTIONS(130), - [anon_sym_inf] = ACTIONS(130), - [anon_sym_DASHinf] = ACTIONS(130), - [anon_sym_NaN] = ACTIONS(130), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(130), - [anon_sym_s] = ACTIONS(130), - [anon_sym_us] = ACTIONS(130), - [anon_sym_ms] = ACTIONS(130), - [anon_sym_sec] = ACTIONS(130), - [anon_sym_min] = ACTIONS(130), - [anon_sym_hr] = ACTIONS(130), - [anon_sym_day] = ACTIONS(130), - [anon_sym_wk] = ACTIONS(130), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(130), - [anon_sym_kb] = ACTIONS(130), - [anon_sym_kB] = ACTIONS(130), - [anon_sym_Kb] = ACTIONS(130), - [anon_sym_KB] = ACTIONS(130), - [anon_sym_mb] = ACTIONS(130), - [anon_sym_mB] = ACTIONS(130), - [anon_sym_Mb] = ACTIONS(130), - [anon_sym_MB] = ACTIONS(130), - [anon_sym_gb] = ACTIONS(130), - [anon_sym_gB] = ACTIONS(130), - [anon_sym_Gb] = ACTIONS(130), - [anon_sym_GB] = ACTIONS(130), - [anon_sym_tb] = ACTIONS(130), - [anon_sym_tB] = ACTIONS(130), - [anon_sym_Tb] = ACTIONS(130), - [anon_sym_TB] = ACTIONS(130), - [anon_sym_pb] = ACTIONS(130), - [anon_sym_pB] = ACTIONS(130), - [anon_sym_Pb] = ACTIONS(130), - [anon_sym_PB] = ACTIONS(130), - [anon_sym_eb] = ACTIONS(130), - [anon_sym_eB] = ACTIONS(130), - [anon_sym_Eb] = ACTIONS(130), - [anon_sym_EB] = ACTIONS(130), - [anon_sym_kib] = ACTIONS(130), - [anon_sym_kiB] = ACTIONS(130), - [anon_sym_kIB] = ACTIONS(130), - [anon_sym_kIb] = ACTIONS(130), - [anon_sym_Kib] = ACTIONS(130), - [anon_sym_KIb] = ACTIONS(130), - [anon_sym_KIB] = ACTIONS(130), - [anon_sym_mib] = ACTIONS(130), - [anon_sym_miB] = ACTIONS(130), - [anon_sym_mIB] = ACTIONS(130), - [anon_sym_mIb] = ACTIONS(130), - [anon_sym_Mib] = ACTIONS(130), - [anon_sym_MIb] = ACTIONS(130), - [anon_sym_MIB] = ACTIONS(130), - [anon_sym_gib] = ACTIONS(130), - [anon_sym_giB] = ACTIONS(130), - [anon_sym_gIB] = ACTIONS(130), - [anon_sym_gIb] = ACTIONS(130), - [anon_sym_Gib] = ACTIONS(130), - [anon_sym_GIb] = ACTIONS(130), - [anon_sym_GIB] = ACTIONS(130), - [anon_sym_tib] = ACTIONS(130), - [anon_sym_tiB] = ACTIONS(130), - [anon_sym_tIB] = ACTIONS(130), - [anon_sym_tIb] = ACTIONS(130), - [anon_sym_Tib] = ACTIONS(130), - [anon_sym_TIb] = ACTIONS(130), - [anon_sym_TIB] = ACTIONS(130), - [anon_sym_pib] = ACTIONS(130), - [anon_sym_piB] = ACTIONS(130), - [anon_sym_pIB] = ACTIONS(130), - [anon_sym_pIb] = ACTIONS(130), - [anon_sym_Pib] = ACTIONS(130), - [anon_sym_PIb] = ACTIONS(130), - [anon_sym_PIB] = ACTIONS(130), - [anon_sym_eib] = ACTIONS(130), - [anon_sym_eiB] = ACTIONS(130), - [anon_sym_eIB] = ACTIONS(130), - [anon_sym_eIb] = ACTIONS(130), - [anon_sym_Eib] = ACTIONS(130), - [anon_sym_EIb] = ACTIONS(130), - [anon_sym_EIB] = ACTIONS(130), - [anon_sym_0b] = ACTIONS(128), - [anon_sym_0o] = ACTIONS(128), - [anon_sym_0x] = ACTIONS(128), - [sym_val_date] = ACTIONS(130), - [anon_sym_DQUOTE] = ACTIONS(130), - [sym__str_single_quotes] = ACTIONS(130), - [sym__str_back_ticks] = ACTIONS(130), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(130), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(130), + [anon_sym_LBRACK] = ACTIONS(136), + [anon_sym_COMMA] = ACTIONS(136), + [anon_sym_LPAREN] = ACTIONS(136), + [anon_sym_DOLLAR] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(136), + [anon_sym_RBRACE] = ACTIONS(136), + [anon_sym__] = ACTIONS(134), + [anon_sym_DOT] = ACTIONS(136), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_PLUS_PLUS] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(136), + [anon_sym_SLASH_SLASH] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(136), + [anon_sym_bit_DASHshr] = ACTIONS(136), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_not_DASHin] = ACTIONS(136), + [anon_sym_starts_DASHwith] = ACTIONS(136), + [anon_sym_ends_DASHwith] = ACTIONS(136), + [anon_sym_EQ_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_bit_DASHand] = ACTIONS(136), + [anon_sym_bit_DASHxor] = ACTIONS(136), + [anon_sym_bit_DASHor] = ACTIONS(136), + [anon_sym_and] = ACTIONS(136), + [anon_sym_xor] = ACTIONS(136), + [anon_sym_or] = ACTIONS(136), + [anon_sym_not] = ACTIONS(134), + [sym_val_nothing] = ACTIONS(136), + [anon_sym_true] = ACTIONS(136), + [anon_sym_false] = ACTIONS(136), + [aux_sym_val_number_token1] = ACTIONS(136), + [aux_sym_val_number_token2] = ACTIONS(136), + [aux_sym_val_number_token3] = ACTIONS(136), + [anon_sym_inf] = ACTIONS(136), + [anon_sym_DASHinf] = ACTIONS(136), + [anon_sym_NaN] = ACTIONS(136), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(136), + [anon_sym_s] = ACTIONS(136), + [anon_sym_us] = ACTIONS(136), + [anon_sym_ms] = ACTIONS(136), + [anon_sym_sec] = ACTIONS(136), + [anon_sym_min] = ACTIONS(136), + [anon_sym_hr] = ACTIONS(136), + [anon_sym_day] = ACTIONS(136), + [anon_sym_wk] = ACTIONS(136), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(136), + [anon_sym_kb] = ACTIONS(136), + [anon_sym_kB] = ACTIONS(136), + [anon_sym_Kb] = ACTIONS(136), + [anon_sym_KB] = ACTIONS(136), + [anon_sym_mb] = ACTIONS(136), + [anon_sym_mB] = ACTIONS(136), + [anon_sym_Mb] = ACTIONS(136), + [anon_sym_MB] = ACTIONS(136), + [anon_sym_gb] = ACTIONS(136), + [anon_sym_gB] = ACTIONS(136), + [anon_sym_Gb] = ACTIONS(136), + [anon_sym_GB] = ACTIONS(136), + [anon_sym_tb] = ACTIONS(136), + [anon_sym_tB] = ACTIONS(136), + [anon_sym_Tb] = ACTIONS(136), + [anon_sym_TB] = ACTIONS(136), + [anon_sym_pb] = ACTIONS(136), + [anon_sym_pB] = ACTIONS(136), + [anon_sym_Pb] = ACTIONS(136), + [anon_sym_PB] = ACTIONS(136), + [anon_sym_eb] = ACTIONS(136), + [anon_sym_eB] = ACTIONS(136), + [anon_sym_Eb] = ACTIONS(136), + [anon_sym_EB] = ACTIONS(136), + [anon_sym_kib] = ACTIONS(136), + [anon_sym_kiB] = ACTIONS(136), + [anon_sym_kIB] = ACTIONS(136), + [anon_sym_kIb] = ACTIONS(136), + [anon_sym_Kib] = ACTIONS(136), + [anon_sym_KIb] = ACTIONS(136), + [anon_sym_KIB] = ACTIONS(136), + [anon_sym_mib] = ACTIONS(136), + [anon_sym_miB] = ACTIONS(136), + [anon_sym_mIB] = ACTIONS(136), + [anon_sym_mIb] = ACTIONS(136), + [anon_sym_Mib] = ACTIONS(136), + [anon_sym_MIb] = ACTIONS(136), + [anon_sym_MIB] = ACTIONS(136), + [anon_sym_gib] = ACTIONS(136), + [anon_sym_giB] = ACTIONS(136), + [anon_sym_gIB] = ACTIONS(136), + [anon_sym_gIb] = ACTIONS(136), + [anon_sym_Gib] = ACTIONS(136), + [anon_sym_GIb] = ACTIONS(136), + [anon_sym_GIB] = ACTIONS(136), + [anon_sym_tib] = ACTIONS(136), + [anon_sym_tiB] = ACTIONS(136), + [anon_sym_tIB] = ACTIONS(136), + [anon_sym_tIb] = ACTIONS(136), + [anon_sym_Tib] = ACTIONS(136), + [anon_sym_TIb] = ACTIONS(136), + [anon_sym_TIB] = ACTIONS(136), + [anon_sym_pib] = ACTIONS(136), + [anon_sym_piB] = ACTIONS(136), + [anon_sym_pIB] = ACTIONS(136), + [anon_sym_pIb] = ACTIONS(136), + [anon_sym_Pib] = ACTIONS(136), + [anon_sym_PIb] = ACTIONS(136), + [anon_sym_PIB] = ACTIONS(136), + [anon_sym_eib] = ACTIONS(136), + [anon_sym_eiB] = ACTIONS(136), + [anon_sym_eIB] = ACTIONS(136), + [anon_sym_eIb] = ACTIONS(136), + [anon_sym_Eib] = ACTIONS(136), + [anon_sym_EIb] = ACTIONS(136), + [anon_sym_EIB] = ACTIONS(136), + [anon_sym_0b] = ACTIONS(134), + [anon_sym_0o] = ACTIONS(134), + [anon_sym_0x] = ACTIONS(134), + [sym_val_date] = ACTIONS(136), + [anon_sym_DQUOTE] = ACTIONS(136), + [sym__str_single_quotes] = ACTIONS(136), + [sym__str_back_ticks] = ACTIONS(136), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(136), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(136), [anon_sym_POUND] = ACTIONS(3), }, [92] = { + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5020), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(145), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(92), - [anon_sym_LBRACK] = ACTIONS(153), - [anon_sym_COMMA] = ACTIONS(153), - [anon_sym_LPAREN] = ACTIONS(153), - [anon_sym_DOLLAR] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(153), - [anon_sym_RBRACE] = ACTIONS(153), - [anon_sym__] = ACTIONS(151), - [anon_sym_DOT] = ACTIONS(153), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(153), - [anon_sym_PLUS_PLUS] = ACTIONS(153), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(153), - [anon_sym_SLASH_SLASH] = ACTIONS(153), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(153), - [anon_sym_bit_DASHshr] = ACTIONS(153), - [anon_sym_EQ_EQ] = ACTIONS(153), - [anon_sym_BANG_EQ] = ACTIONS(153), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(153), - [anon_sym_GT_EQ] = ACTIONS(153), - [anon_sym_not_DASHin] = ACTIONS(153), - [anon_sym_starts_DASHwith] = ACTIONS(153), - [anon_sym_ends_DASHwith] = ACTIONS(153), - [anon_sym_EQ_TILDE] = ACTIONS(153), - [anon_sym_BANG_TILDE] = ACTIONS(153), - [anon_sym_bit_DASHand] = ACTIONS(153), - [anon_sym_bit_DASHxor] = ACTIONS(153), - [anon_sym_bit_DASHor] = ACTIONS(153), - [anon_sym_and] = ACTIONS(153), - [anon_sym_xor] = ACTIONS(153), - [anon_sym_or] = ACTIONS(153), - [anon_sym_not] = ACTIONS(151), - [sym_val_nothing] = ACTIONS(153), - [anon_sym_true] = ACTIONS(153), - [anon_sym_false] = ACTIONS(153), - [aux_sym_val_number_token1] = ACTIONS(153), - [aux_sym_val_number_token2] = ACTIONS(153), - [aux_sym_val_number_token3] = ACTIONS(153), - [anon_sym_inf] = ACTIONS(153), - [anon_sym_DASHinf] = ACTIONS(153), - [anon_sym_NaN] = ACTIONS(153), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), - [anon_sym_ns] = ACTIONS(446), - [anon_sym_s] = ACTIONS(446), - [anon_sym_us] = ACTIONS(446), - [anon_sym_ms] = ACTIONS(446), - [anon_sym_sec] = ACTIONS(446), - [anon_sym_min] = ACTIONS(446), - [anon_sym_hr] = ACTIONS(446), - [anon_sym_day] = ACTIONS(446), - [anon_sym_wk] = ACTIONS(446), - [anon_sym_b] = ACTIONS(448), - [anon_sym_B] = ACTIONS(450), - [anon_sym_kb] = ACTIONS(450), - [anon_sym_kB] = ACTIONS(450), - [anon_sym_Kb] = ACTIONS(450), - [anon_sym_KB] = ACTIONS(450), - [anon_sym_mb] = ACTIONS(450), - [anon_sym_mB] = ACTIONS(450), - [anon_sym_Mb] = ACTIONS(450), - [anon_sym_MB] = ACTIONS(450), - [anon_sym_gb] = ACTIONS(450), - [anon_sym_gB] = ACTIONS(450), - [anon_sym_Gb] = ACTIONS(450), - [anon_sym_GB] = ACTIONS(450), - [anon_sym_tb] = ACTIONS(450), - [anon_sym_tB] = ACTIONS(450), - [anon_sym_Tb] = ACTIONS(450), - [anon_sym_TB] = ACTIONS(450), - [anon_sym_pb] = ACTIONS(450), - [anon_sym_pB] = ACTIONS(450), - [anon_sym_Pb] = ACTIONS(450), - [anon_sym_PB] = ACTIONS(450), - [anon_sym_eb] = ACTIONS(450), - [anon_sym_eB] = ACTIONS(450), - [anon_sym_Eb] = ACTIONS(450), - [anon_sym_EB] = ACTIONS(450), - [anon_sym_kib] = ACTIONS(450), - [anon_sym_kiB] = ACTIONS(450), - [anon_sym_kIB] = ACTIONS(450), - [anon_sym_kIb] = ACTIONS(450), - [anon_sym_Kib] = ACTIONS(450), - [anon_sym_KIb] = ACTIONS(450), - [anon_sym_KIB] = ACTIONS(450), - [anon_sym_mib] = ACTIONS(450), - [anon_sym_miB] = ACTIONS(450), - [anon_sym_mIB] = ACTIONS(450), - [anon_sym_mIb] = ACTIONS(450), - [anon_sym_Mib] = ACTIONS(450), - [anon_sym_MIb] = ACTIONS(450), - [anon_sym_MIB] = ACTIONS(450), - [anon_sym_gib] = ACTIONS(450), - [anon_sym_giB] = ACTIONS(450), - [anon_sym_gIB] = ACTIONS(450), - [anon_sym_gIb] = ACTIONS(450), - [anon_sym_Gib] = ACTIONS(450), - [anon_sym_GIb] = ACTIONS(450), - [anon_sym_GIB] = ACTIONS(450), - [anon_sym_tib] = ACTIONS(450), - [anon_sym_tiB] = ACTIONS(450), - [anon_sym_tIB] = ACTIONS(450), - [anon_sym_tIb] = ACTIONS(450), - [anon_sym_Tib] = ACTIONS(450), - [anon_sym_TIb] = ACTIONS(450), - [anon_sym_TIB] = ACTIONS(450), - [anon_sym_pib] = ACTIONS(450), - [anon_sym_piB] = ACTIONS(450), - [anon_sym_pIB] = ACTIONS(450), - [anon_sym_pIb] = ACTIONS(450), - [anon_sym_Pib] = ACTIONS(450), - [anon_sym_PIb] = ACTIONS(450), - [anon_sym_PIB] = ACTIONS(450), - [anon_sym_eib] = ACTIONS(450), - [anon_sym_eiB] = ACTIONS(450), - [anon_sym_eIB] = ACTIONS(450), - [anon_sym_eIb] = ACTIONS(450), - [anon_sym_Eib] = ACTIONS(450), - [anon_sym_EIb] = ACTIONS(450), - [anon_sym_EIB] = ACTIONS(450), - [anon_sym_0b] = ACTIONS(151), - [anon_sym_0o] = ACTIONS(151), - [anon_sym_0x] = ACTIONS(151), - [sym_val_date] = ACTIONS(153), - [anon_sym_DQUOTE] = ACTIONS(153), - [sym__str_single_quotes] = ACTIONS(153), - [sym__str_back_ticks] = ACTIONS(153), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(153), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(153), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), + [anon_sym_LBRACK] = ACTIONS(228), + [anon_sym_LPAREN] = ACTIONS(230), + [anon_sym_PIPE] = ACTIONS(232), + [anon_sym_DOLLAR] = ACTIONS(234), + [anon_sym_error] = ACTIONS(406), + [anon_sym_DASH] = ACTIONS(240), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), + [anon_sym_LBRACE] = ACTIONS(258), + [anon_sym_RBRACE] = ACTIONS(448), + [anon_sym_DOT] = ACTIONS(262), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), + [anon_sym_where] = ACTIONS(278), + [anon_sym_not] = ACTIONS(280), + [sym_val_nothing] = ACTIONS(282), + [anon_sym_true] = ACTIONS(284), + [anon_sym_false] = ACTIONS(284), + [aux_sym_val_number_token1] = ACTIONS(286), + [aux_sym_val_number_token2] = ACTIONS(286), + [aux_sym_val_number_token3] = ACTIONS(286), + [anon_sym_inf] = ACTIONS(288), + [anon_sym_DASHinf] = ACTIONS(286), + [anon_sym_NaN] = ACTIONS(288), + [aux_sym__val_number_decimal_token1] = ACTIONS(290), + [aux_sym__val_number_decimal_token2] = ACTIONS(292), + [anon_sym_0b] = ACTIONS(294), + [anon_sym_0o] = ACTIONS(294), + [anon_sym_0x] = ACTIONS(294), + [sym_val_date] = ACTIONS(296), + [anon_sym_DQUOTE] = ACTIONS(298), + [sym__str_single_quotes] = ACTIONS(300), + [sym__str_back_ticks] = ACTIONS(300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [93] = { + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4893), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym_parameter_pipes] = STATE(105), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(93), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COMMA] = ACTIONS(142), - [anon_sym_LPAREN] = ACTIONS(142), - [anon_sym_DOLLAR] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(142), - [anon_sym_RBRACE] = ACTIONS(142), - [anon_sym__] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_PLUS_PLUS] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(142), - [anon_sym_SLASH_SLASH] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(142), - [anon_sym_bit_DASHshr] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_not_DASHin] = ACTIONS(142), - [anon_sym_starts_DASHwith] = ACTIONS(142), - [anon_sym_ends_DASHwith] = ACTIONS(142), - [anon_sym_EQ_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_bit_DASHand] = ACTIONS(142), - [anon_sym_bit_DASHxor] = ACTIONS(142), - [anon_sym_bit_DASHor] = ACTIONS(142), - [anon_sym_and] = ACTIONS(142), - [anon_sym_xor] = ACTIONS(142), - [anon_sym_or] = ACTIONS(142), - [anon_sym_not] = ACTIONS(140), - [sym_val_nothing] = ACTIONS(142), - [anon_sym_true] = ACTIONS(142), - [anon_sym_false] = ACTIONS(142), - [aux_sym_val_number_token1] = ACTIONS(142), - [aux_sym_val_number_token2] = ACTIONS(142), - [aux_sym_val_number_token3] = ACTIONS(142), - [anon_sym_inf] = ACTIONS(142), - [anon_sym_DASHinf] = ACTIONS(142), - [anon_sym_NaN] = ACTIONS(142), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(142), - [anon_sym_s] = ACTIONS(142), - [anon_sym_us] = ACTIONS(142), - [anon_sym_ms] = ACTIONS(142), - [anon_sym_sec] = ACTIONS(142), - [anon_sym_min] = ACTIONS(142), - [anon_sym_hr] = ACTIONS(142), - [anon_sym_day] = ACTIONS(142), - [anon_sym_wk] = ACTIONS(142), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(142), - [anon_sym_kb] = ACTIONS(142), - [anon_sym_kB] = ACTIONS(142), - [anon_sym_Kb] = ACTIONS(142), - [anon_sym_KB] = ACTIONS(142), - [anon_sym_mb] = ACTIONS(142), - [anon_sym_mB] = ACTIONS(142), - [anon_sym_Mb] = ACTIONS(142), - [anon_sym_MB] = ACTIONS(142), - [anon_sym_gb] = ACTIONS(142), - [anon_sym_gB] = ACTIONS(142), - [anon_sym_Gb] = ACTIONS(142), - [anon_sym_GB] = ACTIONS(142), - [anon_sym_tb] = ACTIONS(142), - [anon_sym_tB] = ACTIONS(142), - [anon_sym_Tb] = ACTIONS(142), - [anon_sym_TB] = ACTIONS(142), - [anon_sym_pb] = ACTIONS(142), - [anon_sym_pB] = ACTIONS(142), - [anon_sym_Pb] = ACTIONS(142), - [anon_sym_PB] = ACTIONS(142), - [anon_sym_eb] = ACTIONS(142), - [anon_sym_eB] = ACTIONS(142), - [anon_sym_Eb] = ACTIONS(142), - [anon_sym_EB] = ACTIONS(142), - [anon_sym_kib] = ACTIONS(142), - [anon_sym_kiB] = ACTIONS(142), - [anon_sym_kIB] = ACTIONS(142), - [anon_sym_kIb] = ACTIONS(142), - [anon_sym_Kib] = ACTIONS(142), - [anon_sym_KIb] = ACTIONS(142), - [anon_sym_KIB] = ACTIONS(142), - [anon_sym_mib] = ACTIONS(142), - [anon_sym_miB] = ACTIONS(142), - [anon_sym_mIB] = ACTIONS(142), - [anon_sym_mIb] = ACTIONS(142), - [anon_sym_Mib] = ACTIONS(142), - [anon_sym_MIb] = ACTIONS(142), - [anon_sym_MIB] = ACTIONS(142), - [anon_sym_gib] = ACTIONS(142), - [anon_sym_giB] = ACTIONS(142), - [anon_sym_gIB] = ACTIONS(142), - [anon_sym_gIb] = ACTIONS(142), - [anon_sym_Gib] = ACTIONS(142), - [anon_sym_GIb] = ACTIONS(142), - [anon_sym_GIB] = ACTIONS(142), - [anon_sym_tib] = ACTIONS(142), - [anon_sym_tiB] = ACTIONS(142), - [anon_sym_tIB] = ACTIONS(142), - [anon_sym_tIb] = ACTIONS(142), - [anon_sym_Tib] = ACTIONS(142), - [anon_sym_TIb] = ACTIONS(142), - [anon_sym_TIB] = ACTIONS(142), - [anon_sym_pib] = ACTIONS(142), - [anon_sym_piB] = ACTIONS(142), - [anon_sym_pIB] = ACTIONS(142), - [anon_sym_pIb] = ACTIONS(142), - [anon_sym_Pib] = ACTIONS(142), - [anon_sym_PIb] = ACTIONS(142), - [anon_sym_PIB] = ACTIONS(142), - [anon_sym_eib] = ACTIONS(142), - [anon_sym_eiB] = ACTIONS(142), - [anon_sym_eIB] = ACTIONS(142), - [anon_sym_eIb] = ACTIONS(142), - [anon_sym_Eib] = ACTIONS(142), - [anon_sym_EIb] = ACTIONS(142), - [anon_sym_EIB] = ACTIONS(142), - [anon_sym_0b] = ACTIONS(140), - [anon_sym_0o] = ACTIONS(140), - [anon_sym_0x] = ACTIONS(140), - [sym_val_date] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [sym__str_single_quotes] = ACTIONS(142), - [sym__str_back_ticks] = ACTIONS(142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(142), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), + [anon_sym_LBRACK] = ACTIONS(228), + [anon_sym_LPAREN] = ACTIONS(230), + [anon_sym_PIPE] = ACTIONS(232), + [anon_sym_DOLLAR] = ACTIONS(234), + [anon_sym_error] = ACTIONS(406), + [anon_sym_DASH] = ACTIONS(240), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), + [anon_sym_LBRACE] = ACTIONS(258), + [anon_sym_RBRACE] = ACTIONS(450), + [anon_sym_DOT] = ACTIONS(262), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), + [anon_sym_where] = ACTIONS(278), + [anon_sym_not] = ACTIONS(280), + [sym_val_nothing] = ACTIONS(282), + [anon_sym_true] = ACTIONS(284), + [anon_sym_false] = ACTIONS(284), + [aux_sym_val_number_token1] = ACTIONS(286), + [aux_sym_val_number_token2] = ACTIONS(286), + [aux_sym_val_number_token3] = ACTIONS(286), + [anon_sym_inf] = ACTIONS(288), + [anon_sym_DASHinf] = ACTIONS(286), + [anon_sym_NaN] = ACTIONS(288), + [aux_sym__val_number_decimal_token1] = ACTIONS(290), + [aux_sym__val_number_decimal_token2] = ACTIONS(292), + [anon_sym_0b] = ACTIONS(294), + [anon_sym_0o] = ACTIONS(294), + [anon_sym_0x] = ACTIONS(294), + [sym_val_date] = ACTIONS(296), + [anon_sym_DQUOTE] = ACTIONS(298), + [sym__str_single_quotes] = ACTIONS(300), + [sym__str_back_ticks] = ACTIONS(300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [94] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5174), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5215), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(94), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(442), + [anon_sym_RBRACE] = ACTIONS(446), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -73507,79 +73586,215 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [95] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4213), - [sym__declaration_last] = STATE(4630), - [sym_decl_alias_last] = STATE(4632), - [sym_stmt_let_last] = STATE(4633), - [sym_stmt_mut_last] = STATE(4633), - [sym_stmt_const_last] = STATE(4633), - [sym__statement_last] = STATE(4630), - [sym_pipeline_last] = STATE(4633), - [sym__block_body] = STATE(4754), - [sym_decl_def] = STATE(1274), - [sym_decl_export] = STATE(1274), - [sym_decl_extern] = STATE(1274), - [sym_decl_module] = STATE(1274), - [sym_decl_use] = STATE(1274), - [sym__ctrl_statement] = STATE(1276), - [sym__ctrl_expression] = STATE(4221), - [sym_ctrl_for] = STATE(1292), - [sym_ctrl_loop] = STATE(1292), - [sym_ctrl_error] = STATE(1292), - [sym_ctrl_while] = STATE(1292), - [sym_ctrl_do] = STATE(4464), - [sym_ctrl_if] = STATE(4464), - [sym_ctrl_match] = STATE(4464), - [sym_ctrl_try] = STATE(4464), - [sym_ctrl_return] = STATE(4464), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4460), - [sym_stmt_source] = STATE(1276), - [sym_stmt_register] = STATE(1276), - [sym__stmt_hide] = STATE(1276), - [sym_hide_mod] = STATE(1293), - [sym_hide_env] = STATE(1293), - [sym__stmt_overlay] = STATE(1276), - [sym_overlay_list] = STATE(1294), - [sym_overlay_hide] = STATE(1294), - [sym_overlay_new] = STATE(1294), - [sym_overlay_use] = STATE(1294), - [sym_assignment] = STATE(1276), - [sym_where_command] = STATE(4226), - [sym__expression] = STATE(3311), - [sym_expr_unary] = STATE(3341), - [sym_expr_binary] = STATE(3341), - [sym_expr_parenthesized] = STATE(3305), - [sym_val_range] = STATE(3341), - [sym__value] = STATE(3341), - [sym_val_bool] = STATE(3418), - [sym_val_variable] = STATE(2499), - [sym__var] = STATE(2382), - [sym_val_number] = STATE(259), - [sym__val_number_decimal] = STATE(242), - [sym_val_duration] = STATE(3418), - [sym_val_filesize] = STATE(3418), - [sym_val_binary] = STATE(3418), - [sym_val_string] = STATE(3418), - [sym__str_double_quotes] = STATE(3335), - [sym_val_interpolated] = STATE(3418), - [sym__inter_single_quotes] = STATE(3345), - [sym__inter_double_quotes] = STATE(3347), - [sym_val_list] = STATE(3418), - [sym_val_record] = STATE(3418), - [sym_val_table] = STATE(3418), - [sym_val_closure] = STATE(3418), - [sym_command] = STATE(4226), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5011), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(95), - [aux_sym_pipeline_repeat1] = STATE(735), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), + [anon_sym_LBRACK] = ACTIONS(228), + [anon_sym_LPAREN] = ACTIONS(230), + [anon_sym_DOLLAR] = ACTIONS(234), + [anon_sym_error] = ACTIONS(406), + [anon_sym_DASH] = ACTIONS(240), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), + [anon_sym_LBRACE] = ACTIONS(258), + [anon_sym_RBRACE] = ACTIONS(424), + [anon_sym_DOT] = ACTIONS(262), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), + [anon_sym_where] = ACTIONS(278), + [anon_sym_not] = ACTIONS(280), + [sym_val_nothing] = ACTIONS(282), + [anon_sym_true] = ACTIONS(284), + [anon_sym_false] = ACTIONS(284), + [aux_sym_val_number_token1] = ACTIONS(286), + [aux_sym_val_number_token2] = ACTIONS(286), + [aux_sym_val_number_token3] = ACTIONS(286), + [anon_sym_inf] = ACTIONS(288), + [anon_sym_DASHinf] = ACTIONS(286), + [anon_sym_NaN] = ACTIONS(288), + [aux_sym__val_number_decimal_token1] = ACTIONS(290), + [aux_sym__val_number_decimal_token2] = ACTIONS(292), + [anon_sym_0b] = ACTIONS(294), + [anon_sym_0o] = ACTIONS(294), + [anon_sym_0x] = ACTIONS(294), + [sym_val_date] = ACTIONS(296), + [anon_sym_DQUOTE] = ACTIONS(298), + [sym__str_single_quotes] = ACTIONS(300), + [sym__str_back_ticks] = ACTIONS(300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), + [anon_sym_CARET] = ACTIONS(306), + [anon_sym_POUND] = ACTIONS(3), + }, + [96] = { + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4246), + [sym__declaration_last] = STATE(4677), + [sym_decl_alias_last] = STATE(4679), + [sym_stmt_let_last] = STATE(4681), + [sym_stmt_mut_last] = STATE(4681), + [sym_stmt_const_last] = STATE(4681), + [sym__statement_last] = STATE(4677), + [sym_pipeline_last] = STATE(4681), + [sym__block_body] = STATE(4800), + [sym_decl_def] = STATE(1259), + [sym_decl_export] = STATE(1259), + [sym_decl_extern] = STATE(1259), + [sym_decl_module] = STATE(1259), + [sym_decl_use] = STATE(1259), + [sym__ctrl_statement] = STATE(1258), + [sym__ctrl_expression] = STATE(4256), + [sym_ctrl_for] = STATE(1256), + [sym_ctrl_loop] = STATE(1256), + [sym_ctrl_error] = STATE(1256), + [sym_ctrl_while] = STATE(1256), + [sym_ctrl_do] = STATE(4411), + [sym_ctrl_if] = STATE(4411), + [sym_ctrl_match] = STATE(4411), + [sym_ctrl_try] = STATE(4411), + [sym_ctrl_return] = STATE(4411), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4478), + [sym_stmt_source] = STATE(1258), + [sym_stmt_register] = STATE(1258), + [sym__stmt_hide] = STATE(1258), + [sym_hide_mod] = STATE(1245), + [sym_hide_env] = STATE(1245), + [sym__stmt_overlay] = STATE(1258), + [sym_overlay_list] = STATE(1244), + [sym_overlay_hide] = STATE(1244), + [sym_overlay_new] = STATE(1244), + [sym_overlay_use] = STATE(1244), + [sym_assignment] = STATE(1258), + [sym_where_command] = STATE(4266), + [sym__expression] = STATE(3321), + [sym_expr_unary] = STATE(3362), + [sym_expr_binary] = STATE(3362), + [sym_expr_parenthesized] = STATE(3318), + [sym_val_range] = STATE(3362), + [sym__value] = STATE(3362), + [sym_val_bool] = STATE(3352), + [sym_val_variable] = STATE(2526), + [sym__var] = STATE(2389), + [sym_val_number] = STATE(257), + [sym__val_number_decimal] = STATE(246), + [sym_val_duration] = STATE(3352), + [sym_val_filesize] = STATE(3352), + [sym_val_binary] = STATE(3352), + [sym_val_string] = STATE(3352), + [sym__str_double_quotes] = STATE(3356), + [sym_val_interpolated] = STATE(3352), + [sym__inter_single_quotes] = STATE(3366), + [sym__inter_double_quotes] = STATE(3368), + [sym_val_list] = STATE(3352), + [sym_val_record] = STATE(3352), + [sym_val_table] = STATE(3352), + [sym_val_closure] = STATE(3352), + [sym_command] = STATE(4266), + [sym_comment] = STATE(96), + [aux_sym_pipeline_repeat1] = STATE(740), [aux_sym__block_body_repeat2] = STATE(168), [ts_builtin_sym_end] = ACTIONS(452), [anon_sym_export] = ACTIONS(9), @@ -73590,7 +73805,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(17), [sym_cmd_identifier] = ACTIONS(19), [anon_sym_def] = ACTIONS(21), - [anon_sym_def_DASHenv] = ACTIONS(21), [anon_sym_export_DASHenv] = ACTIONS(23), [anon_sym_extern] = ACTIONS(25), [anon_sym_module] = ACTIONS(27), @@ -73643,255 +73857,117 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, - [96] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4786), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), - [sym_comment] = STATE(96), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), - [anon_sym_LBRACK] = ACTIONS(228), - [anon_sym_LPAREN] = ACTIONS(230), - [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), - [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), - [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(440), - [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), - [anon_sym_where] = ACTIONS(278), - [anon_sym_not] = ACTIONS(280), - [sym_val_nothing] = ACTIONS(282), - [anon_sym_true] = ACTIONS(284), - [anon_sym_false] = ACTIONS(284), - [aux_sym_val_number_token1] = ACTIONS(286), - [aux_sym_val_number_token2] = ACTIONS(286), - [aux_sym_val_number_token3] = ACTIONS(286), - [anon_sym_inf] = ACTIONS(288), - [anon_sym_DASHinf] = ACTIONS(286), - [anon_sym_NaN] = ACTIONS(288), - [aux_sym__val_number_decimal_token1] = ACTIONS(290), - [aux_sym__val_number_decimal_token2] = ACTIONS(292), - [anon_sym_0b] = ACTIONS(294), - [anon_sym_0o] = ACTIONS(294), - [anon_sym_0x] = ACTIONS(294), - [sym_val_date] = ACTIONS(296), - [anon_sym_DQUOTE] = ACTIONS(298), - [sym__str_single_quotes] = ACTIONS(300), - [sym__str_back_ticks] = ACTIONS(300), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), - [anon_sym_POUND] = ACTIONS(3), - }, [97] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4959), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4836), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(97), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(422), + [anon_sym_RBRACE] = ACTIONS(450), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -73918,117 +73994,116 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [98] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5106), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5167), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(98), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_RBRACE] = ACTIONS(444), + [anon_sym_RBRACE] = ACTIONS(448), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -74055,116 +74130,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [99] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4832), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(5109), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(99), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [aux_sym__parenthesized_body_repeat1] = STATE(166), + [anon_sym_export] = ACTIONS(454), + [anon_sym_alias] = ACTIONS(456), + [anon_sym_let] = ACTIONS(458), + [anon_sym_let_DASHenv] = ACTIONS(458), + [anon_sym_mut] = ACTIONS(460), + [anon_sym_const] = ACTIONS(462), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -74187,120 +74261,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, [100] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4810), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5018), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(100), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), - [aux_sym__parenthesized_body_repeat1] = STATE(166), - [anon_sym_export] = ACTIONS(454), - [anon_sym_alias] = ACTIONS(456), - [anon_sym_let] = ACTIONS(458), - [anon_sym_let_DASHenv] = ACTIONS(458), - [anon_sym_mut] = ACTIONS(460), - [anon_sym_const] = ACTIONS(462), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -74323,120 +74396,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [101] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5031), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4834), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(101), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -74463,79 +74535,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [102] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(5046), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4920), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(102), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -74544,35 +74616,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -74599,116 +74670,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [103] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(5102), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5161), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(103), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), - [aux_sym__parenthesized_body_repeat1] = STATE(166), - [anon_sym_export] = ACTIONS(454), - [anon_sym_alias] = ACTIONS(456), - [anon_sym_let] = ACTIONS(458), - [anon_sym_let_DASHenv] = ACTIONS(458), - [anon_sym_mut] = ACTIONS(460), - [anon_sym_const] = ACTIONS(462), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -74731,120 +74801,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [104] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5140), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4917), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(104), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [aux_sym__parenthesized_body_repeat1] = STATE(166), + [anon_sym_export] = ACTIONS(454), + [anon_sym_alias] = ACTIONS(456), + [anon_sym_let] = ACTIONS(458), + [anon_sym_let_DASHenv] = ACTIONS(458), + [anon_sym_mut] = ACTIONS(460), + [anon_sym_const] = ACTIONS(462), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -74867,120 +74936,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, [105] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5079), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4929), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(105), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -75007,116 +75075,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [106] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5141), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4914), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(106), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [aux_sym__parenthesized_body_repeat1] = STATE(166), + [anon_sym_export] = ACTIONS(454), + [anon_sym_alias] = ACTIONS(456), + [anon_sym_let] = ACTIONS(458), + [anon_sym_let_DASHenv] = ACTIONS(458), + [anon_sym_mut] = ACTIONS(460), + [anon_sym_const] = ACTIONS(462), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -75139,83 +75206,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, [107] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4880), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4911), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(107), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -75224,35 +75291,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -75279,116 +75345,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [108] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5030), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5159), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(108), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -75415,79 +75480,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [109] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(5010), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4908), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(109), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -75496,35 +75561,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -75551,116 +75615,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [110] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5001), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(5133), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(110), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [aux_sym__parenthesized_body_repeat1] = STATE(166), + [anon_sym_export] = ACTIONS(454), + [anon_sym_alias] = ACTIONS(456), + [anon_sym_let] = ACTIONS(458), + [anon_sym_let_DASHenv] = ACTIONS(458), + [anon_sym_mut] = ACTIONS(460), + [anon_sym_const] = ACTIONS(462), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -75683,120 +75746,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, [111] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5000), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4905), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(111), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [aux_sym__parenthesized_body_repeat1] = STATE(166), + [anon_sym_export] = ACTIONS(454), + [anon_sym_alias] = ACTIONS(456), + [anon_sym_let] = ACTIONS(458), + [anon_sym_let_DASHenv] = ACTIONS(458), + [anon_sym_mut] = ACTIONS(460), + [anon_sym_const] = ACTIONS(462), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -75819,83 +75881,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, [112] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4981), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4902), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(112), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -75904,35 +75966,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -75959,116 +76020,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [113] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4752), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5120), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(113), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -76095,116 +76155,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [114] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(5149), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5117), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(114), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), - [aux_sym__parenthesized_body_repeat1] = STATE(166), - [anon_sym_export] = ACTIONS(454), - [anon_sym_alias] = ACTIONS(456), - [anon_sym_let] = ACTIONS(458), - [anon_sym_let_DASHenv] = ACTIONS(458), - [anon_sym_mut] = ACTIONS(460), - [anon_sym_const] = ACTIONS(462), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -76227,120 +76286,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [115] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4974), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(5177), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(115), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [aux_sym__parenthesized_body_repeat1] = STATE(166), + [anon_sym_export] = ACTIONS(454), + [anon_sym_alias] = ACTIONS(456), + [anon_sym_let] = ACTIONS(458), + [anon_sym_let_DASHenv] = ACTIONS(458), + [anon_sym_mut] = ACTIONS(460), + [anon_sym_const] = ACTIONS(462), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -76363,83 +76421,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, [116] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4957), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(5074), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(116), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -76448,35 +76506,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -76503,116 +76560,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [117] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4946), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5064), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(117), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -76639,116 +76695,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [118] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4877), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5061), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(118), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), - [aux_sym__parenthesized_body_repeat1] = STATE(166), - [anon_sym_export] = ACTIONS(454), - [anon_sym_alias] = ACTIONS(456), - [anon_sym_let] = ACTIONS(458), - [anon_sym_let_DASHenv] = ACTIONS(458), - [anon_sym_mut] = ACTIONS(460), - [anon_sym_const] = ACTIONS(462), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -76771,120 +76826,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [119] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4945), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(5043), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(119), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [aux_sym__parenthesized_body_repeat1] = STATE(166), + [anon_sym_export] = ACTIONS(454), + [anon_sym_alias] = ACTIONS(456), + [anon_sym_let] = ACTIONS(458), + [anon_sym_let_DASHenv] = ACTIONS(458), + [anon_sym_mut] = ACTIONS(460), + [anon_sym_const] = ACTIONS(462), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -76907,120 +76961,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, [120] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4930), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5038), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(120), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), - [aux_sym__parenthesized_body_repeat1] = STATE(166), - [anon_sym_export] = ACTIONS(454), - [anon_sym_alias] = ACTIONS(456), - [anon_sym_let] = ACTIONS(458), - [anon_sym_let_DASHenv] = ACTIONS(458), - [anon_sym_mut] = ACTIONS(460), - [anon_sym_const] = ACTIONS(462), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -77043,120 +77096,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [121] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4925), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5037), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(121), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -77183,116 +77235,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [122] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4924), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4990), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(122), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [aux_sym__parenthesized_body_repeat1] = STATE(166), + [anon_sym_export] = ACTIONS(454), + [anon_sym_alias] = ACTIONS(456), + [anon_sym_let] = ACTIONS(458), + [anon_sym_let_DASHenv] = ACTIONS(458), + [anon_sym_mut] = ACTIONS(460), + [anon_sym_const] = ACTIONS(462), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -77315,83 +77366,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, [123] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4912), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4796), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(123), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -77400,35 +77451,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -77455,79 +77505,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [124] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4874), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4830), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(124), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -77536,35 +77586,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -77591,116 +77640,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [125] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4903), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4805), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(125), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -77727,116 +77775,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [126] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4895), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5014), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(126), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -77863,116 +77910,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [127] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4902), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4799), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(127), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [aux_sym__parenthesized_body_repeat1] = STATE(166), + [anon_sym_export] = ACTIONS(454), + [anon_sym_alias] = ACTIONS(456), + [anon_sym_let] = ACTIONS(458), + [anon_sym_let_DASHenv] = ACTIONS(458), + [anon_sym_mut] = ACTIONS(460), + [anon_sym_const] = ACTIONS(462), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -77995,120 +78041,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, [128] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4886), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5013), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(128), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), - [aux_sym__parenthesized_body_repeat1] = STATE(166), - [anon_sym_export] = ACTIONS(454), - [anon_sym_alias] = ACTIONS(456), - [anon_sym_let] = ACTIONS(458), - [anon_sym_let_DASHenv] = ACTIONS(458), - [anon_sym_mut] = ACTIONS(460), - [anon_sym_const] = ACTIONS(462), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -78131,120 +78176,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [129] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4878), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(5000), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(129), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [aux_sym__parenthesized_body_repeat1] = STATE(166), + [anon_sym_export] = ACTIONS(454), + [anon_sym_alias] = ACTIONS(456), + [anon_sym_let] = ACTIONS(458), + [anon_sym_let_DASHenv] = ACTIONS(458), + [anon_sym_mut] = ACTIONS(460), + [anon_sym_const] = ACTIONS(462), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -78267,120 +78311,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, [130] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4876), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4993), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(130), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -78407,79 +78450,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [131] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4796), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4899), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(131), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -78488,35 +78531,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -78543,79 +78585,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [132] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4871), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4987), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(132), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -78624,35 +78666,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -78679,116 +78720,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [133] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4830), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4955), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(133), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -78815,116 +78855,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [134] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5080), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4894), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(134), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [aux_sym__parenthesized_body_repeat1] = STATE(166), + [anon_sym_export] = ACTIONS(454), + [anon_sym_alias] = ACTIONS(456), + [anon_sym_let] = ACTIONS(458), + [anon_sym_let_DASHenv] = ACTIONS(458), + [anon_sym_mut] = ACTIONS(460), + [anon_sym_const] = ACTIONS(462), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -78947,120 +78986,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, [135] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4803), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4989), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(135), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -79087,79 +79125,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [136] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4781), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4857), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(136), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -79168,35 +79206,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -79223,116 +79260,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [137] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4775), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4975), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(137), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [aux_sym__parenthesized_body_repeat1] = STATE(166), + [anon_sym_export] = ACTIONS(454), + [anon_sym_alias] = ACTIONS(456), + [anon_sym_let] = ACTIONS(458), + [anon_sym_let_DASHenv] = ACTIONS(458), + [anon_sym_mut] = ACTIONS(460), + [anon_sym_const] = ACTIONS(462), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -79355,120 +79391,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, [138] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4759), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4969), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(138), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), - [aux_sym__parenthesized_body_repeat1] = STATE(166), - [anon_sym_export] = ACTIONS(454), - [anon_sym_alias] = ACTIONS(456), - [anon_sym_let] = ACTIONS(458), - [anon_sym_let_DASHenv] = ACTIONS(458), - [anon_sym_mut] = ACTIONS(460), - [anon_sym_const] = ACTIONS(462), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -79491,120 +79526,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [139] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4858), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4970), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(139), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -79631,116 +79665,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [140] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4934), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4966), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(140), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), - [aux_sym__parenthesized_body_repeat1] = STATE(166), - [anon_sym_export] = ACTIONS(454), - [anon_sym_alias] = ACTIONS(456), - [anon_sym_let] = ACTIONS(458), - [anon_sym_let_DASHenv] = ACTIONS(458), - [anon_sym_mut] = ACTIONS(460), - [anon_sym_const] = ACTIONS(462), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -79763,120 +79796,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [141] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4961), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4954), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(141), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [aux_sym__parenthesized_body_repeat1] = STATE(166), + [anon_sym_export] = ACTIONS(454), + [anon_sym_alias] = ACTIONS(456), + [anon_sym_let] = ACTIONS(458), + [anon_sym_let_DASHenv] = ACTIONS(458), + [anon_sym_mut] = ACTIONS(460), + [anon_sym_const] = ACTIONS(462), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -79899,120 +79931,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, [142] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4753), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5025), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(142), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -80039,116 +80070,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [143] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4765), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4889), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(143), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [aux_sym__parenthesized_body_repeat1] = STATE(166), + [anon_sym_export] = ACTIONS(454), + [anon_sym_alias] = ACTIONS(456), + [anon_sym_let] = ACTIONS(458), + [anon_sym_let_DASHenv] = ACTIONS(458), + [anon_sym_mut] = ACTIONS(460), + [anon_sym_const] = ACTIONS(462), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -80171,120 +80201,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, [144] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4972), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4884), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(144), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [aux_sym__parenthesized_body_repeat1] = STATE(166), + [anon_sym_export] = ACTIONS(454), + [anon_sym_alias] = ACTIONS(456), + [anon_sym_let] = ACTIONS(458), + [anon_sym_let_DASHenv] = ACTIONS(458), + [anon_sym_mut] = ACTIONS(460), + [anon_sym_const] = ACTIONS(462), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -80307,120 +80336,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, [145] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5170), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5200), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(145), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -80447,116 +80475,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [146] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4790), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5214), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(146), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), - [aux_sym__parenthesized_body_repeat1] = STATE(166), - [anon_sym_export] = ACTIONS(454), - [anon_sym_alias] = ACTIONS(456), - [anon_sym_let] = ACTIONS(458), - [anon_sym_let_DASHenv] = ACTIONS(458), - [anon_sym_mut] = ACTIONS(460), - [anon_sym_const] = ACTIONS(462), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -80579,120 +80606,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [147] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4794), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4947), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(147), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -80719,116 +80745,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [148] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5172), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4878), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(148), - [aux_sym_pipeline_repeat1] = STATE(746), - [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [aux_sym__parenthesized_body_repeat1] = STATE(166), + [anon_sym_export] = ACTIONS(454), + [anon_sym_alias] = ACTIONS(456), + [anon_sym_let] = ACTIONS(458), + [anon_sym_let_DASHenv] = ACTIONS(458), + [anon_sym_mut] = ACTIONS(460), + [anon_sym_const] = ACTIONS(462), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -80851,83 +80876,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, [149] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4868), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4871), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(149), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -80936,35 +80961,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -80991,79 +81015,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [150] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4817), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4864), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(150), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -81072,35 +81096,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -81127,116 +81150,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [151] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(5150), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5179), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(151), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), - [aux_sym__parenthesized_body_repeat1] = STATE(166), - [anon_sym_export] = ACTIONS(454), - [anon_sym_alias] = ACTIONS(456), - [anon_sym_let] = ACTIONS(458), - [anon_sym_let_DASHenv] = ACTIONS(458), - [anon_sym_mut] = ACTIONS(460), - [anon_sym_const] = ACTIONS(462), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -81259,120 +81281,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [152] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5113), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(5171), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(152), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -81399,116 +81420,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [153] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(5109), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4945), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(153), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -81535,79 +81555,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [154] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4824), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(5136), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(154), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -81616,35 +81636,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -81671,116 +81690,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [155] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(5058), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4821), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(155), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), - [aux_sym__parenthesized_body_repeat1] = STATE(166), - [anon_sym_export] = ACTIONS(454), - [anon_sym_alias] = ACTIONS(456), - [anon_sym_let] = ACTIONS(458), - [anon_sym_let_DASHenv] = ACTIONS(458), - [anon_sym_mut] = ACTIONS(460), - [anon_sym_const] = ACTIONS(462), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -81803,83 +81821,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [156] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4831), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4928), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(156), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -81888,35 +81906,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -81943,79 +81960,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [157] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4865), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4832), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(157), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -82024,35 +82041,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -82079,116 +82095,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [158] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4838), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4921), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(158), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), - [aux_sym__parenthesized_body_repeat1] = STATE(166), - [anon_sym_export] = ACTIONS(454), - [anon_sym_alias] = ACTIONS(456), - [anon_sym_let] = ACTIONS(458), - [anon_sym_let_DASHenv] = ACTIONS(458), - [anon_sym_mut] = ACTIONS(460), - [anon_sym_const] = ACTIONS(462), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -82211,120 +82226,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [159] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4844), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4919), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(159), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), - [aux_sym__parenthesized_body_repeat1] = STATE(166), - [anon_sym_export] = ACTIONS(454), - [anon_sym_alias] = ACTIONS(456), - [anon_sym_let] = ACTIONS(458), - [anon_sym_let_DASHenv] = ACTIONS(458), - [anon_sym_mut] = ACTIONS(460), - [anon_sym_const] = ACTIONS(462), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -82347,120 +82361,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [160] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4073), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym__block_body] = STATE(4812), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4863), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(160), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(167), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -82487,79 +82500,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [161] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4849), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4890), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(161), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -82568,35 +82581,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -82623,116 +82635,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [162] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4854), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4879), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(162), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), - [aux_sym__parenthesized_body_repeat1] = STATE(166), - [anon_sym_export] = ACTIONS(454), - [anon_sym_alias] = ACTIONS(456), - [anon_sym_let] = ACTIONS(458), - [anon_sym_let_DASHenv] = ACTIONS(458), - [anon_sym_mut] = ACTIONS(460), - [anon_sym_const] = ACTIONS(462), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -82755,120 +82766,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [163] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4859), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4877), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(163), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), - [aux_sym__parenthesized_body_repeat1] = STATE(166), - [anon_sym_export] = ACTIONS(454), - [anon_sym_alias] = ACTIONS(456), - [anon_sym_let] = ACTIONS(458), - [anon_sym_let_DASHenv] = ACTIONS(458), - [anon_sym_mut] = ACTIONS(460), - [anon_sym_const] = ACTIONS(462), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -82891,83 +82901,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [164] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4952), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4326), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym__parenthesized_body] = STATE(4858), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(164), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(166), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -82976,35 +82986,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -83031,116 +83040,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [165] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4308), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym__parenthesized_body] = STATE(4862), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4098), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym__block_body] = STATE(4848), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(165), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), - [aux_sym__parenthesized_body_repeat1] = STATE(166), - [anon_sym_export] = ACTIONS(454), - [anon_sym_alias] = ACTIONS(456), - [anon_sym_let] = ACTIONS(458), - [anon_sym_let_DASHenv] = ACTIONS(458), - [anon_sym_mut] = ACTIONS(460), - [anon_sym_const] = ACTIONS(462), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [aux_sym_pipeline_repeat1] = STATE(739), + [aux_sym__block_body_repeat2] = STATE(167), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -83163,82 +83171,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, [166] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym__block_body_statement_parenthesized_last] = STATE(4145), - [sym__declaration_parenthesized_last] = STATE(4602), - [sym_decl_alias_parenthesized_last] = STATE(4604), - [sym_stmt_let_parenthesized_last] = STATE(4612), - [sym_stmt_mut_parenthesized_last] = STATE(4612), - [sym_stmt_const_parenthesized_last] = STATE(4612), - [sym__statement_parenthesized_last] = STATE(4602), - [sym_pipeline_parenthesized_last] = STATE(4612), - [sym_decl_def] = STATE(1228), - [sym_decl_export] = STATE(1228), - [sym_decl_extern] = STATE(1228), - [sym_decl_module] = STATE(1228), - [sym_decl_use] = STATE(1228), - [sym__ctrl_statement] = STATE(1229), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_stmt_source] = STATE(1229), - [sym_stmt_register] = STATE(1229), - [sym__stmt_hide] = STATE(1229), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1229), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1229), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym__block_body_statement_parenthesized_last] = STATE(4201), + [sym__declaration_parenthesized_last] = STATE(4635), + [sym_decl_alias_parenthesized_last] = STATE(4638), + [sym_stmt_let_parenthesized_last] = STATE(4648), + [sym_stmt_mut_parenthesized_last] = STATE(4648), + [sym_stmt_const_parenthesized_last] = STATE(4648), + [sym__statement_parenthesized_last] = STATE(4635), + [sym_pipeline_parenthesized_last] = STATE(4648), + [sym_decl_def] = STATE(1299), + [sym_decl_export] = STATE(1299), + [sym_decl_extern] = STATE(1299), + [sym_decl_module] = STATE(1299), + [sym_decl_use] = STATE(1299), + [sym__ctrl_statement] = STATE(1292), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_stmt_source] = STATE(1292), + [sym_stmt_register] = STATE(1292), + [sym__stmt_hide] = STATE(1292), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1292), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1292), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(166), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [aux_sym__parenthesized_body_repeat1] = STATE(170), [anon_sym_export] = ACTIONS(454), [anon_sym_alias] = ACTIONS(456), @@ -83247,35 +83255,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(460), [anon_sym_const] = ACTIONS(462), [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -83302,115 +83309,114 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [167] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4088), - [sym__declaration_last] = STATE(4534), - [sym_decl_alias_last] = STATE(4529), - [sym_stmt_let_last] = STATE(4521), - [sym_stmt_mut_last] = STATE(4521), - [sym_stmt_const_last] = STATE(4521), - [sym__statement_last] = STATE(4534), - [sym_pipeline_last] = STATE(4521), - [sym_decl_def] = STATE(1166), - [sym_decl_export] = STATE(1166), - [sym_decl_extern] = STATE(1166), - [sym_decl_module] = STATE(1166), - [sym_decl_use] = STATE(1166), - [sym__ctrl_statement] = STATE(1167), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_stmt_source] = STATE(1167), - [sym_stmt_register] = STATE(1167), - [sym__stmt_hide] = STATE(1167), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1167), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1167), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4117), + [sym__declaration_last] = STATE(4584), + [sym_decl_alias_last] = STATE(4569), + [sym_stmt_let_last] = STATE(4564), + [sym_stmt_mut_last] = STATE(4564), + [sym_stmt_const_last] = STATE(4564), + [sym__statement_last] = STATE(4584), + [sym_pipeline_last] = STATE(4564), + [sym_decl_def] = STATE(1188), + [sym_decl_export] = STATE(1188), + [sym_decl_extern] = STATE(1188), + [sym_decl_module] = STATE(1188), + [sym_decl_use] = STATE(1188), + [sym__ctrl_statement] = STATE(1189), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_stmt_source] = STATE(1189), + [sym_stmt_register] = STATE(1189), + [sym__stmt_hide] = STATE(1189), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1189), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1189), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(167), - [aux_sym_pipeline_repeat1] = STATE(746), + [aux_sym_pipeline_repeat1] = STATE(739), [aux_sym__block_body_repeat2] = STATE(169), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(384), - [anon_sym_let] = ACTIONS(386), - [anon_sym_let_DASHenv] = ACTIONS(386), - [anon_sym_mut] = ACTIONS(388), - [anon_sym_const] = ACTIONS(390), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_def] = ACTIONS(394), - [anon_sym_def_DASHenv] = ACTIONS(394), - [anon_sym_export_DASHenv] = ACTIONS(396), - [anon_sym_extern] = ACTIONS(398), - [anon_sym_module] = ACTIONS(400), - [anon_sym_use] = ACTIONS(402), + [anon_sym_export] = ACTIONS(384), + [anon_sym_alias] = ACTIONS(386), + [anon_sym_let] = ACTIONS(388), + [anon_sym_let_DASHenv] = ACTIONS(388), + [anon_sym_mut] = ACTIONS(390), + [anon_sym_const] = ACTIONS(392), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_def] = ACTIONS(396), + [anon_sym_export_DASHenv] = ACTIONS(398), + [anon_sym_extern] = ACTIONS(400), + [anon_sym_module] = ACTIONS(402), + [anon_sym_use] = ACTIONS(404), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(234), - [anon_sym_error] = ACTIONS(404), + [anon_sym_error] = ACTIONS(406), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_for] = ACTIONS(410), - [anon_sym_loop] = ACTIONS(412), - [anon_sym_while] = ACTIONS(414), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_for] = ACTIONS(412), + [anon_sym_loop] = ACTIONS(414), + [anon_sym_while] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_source] = ACTIONS(428), - [anon_sym_source_DASHenv] = ACTIONS(428), - [anon_sym_register] = ACTIONS(430), - [anon_sym_hide] = ACTIONS(432), - [anon_sym_hide_DASHenv] = ACTIONS(434), - [anon_sym_overlay] = ACTIONS(436), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_source] = ACTIONS(430), + [anon_sym_source_DASHenv] = ACTIONS(430), + [anon_sym_register] = ACTIONS(432), + [anon_sym_hide] = ACTIONS(434), + [anon_sym_hide_DASHenv] = ACTIONS(436), + [anon_sym_overlay] = ACTIONS(438), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -83437,78 +83443,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [168] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym__block_body_statement_last] = STATE(4110), - [sym__declaration_last] = STATE(4630), - [sym_decl_alias_last] = STATE(4632), - [sym_stmt_let_last] = STATE(4633), - [sym_stmt_mut_last] = STATE(4633), - [sym_stmt_const_last] = STATE(4633), - [sym__statement_last] = STATE(4630), - [sym_pipeline_last] = STATE(4633), - [sym_decl_def] = STATE(1274), - [sym_decl_export] = STATE(1274), - [sym_decl_extern] = STATE(1274), - [sym_decl_module] = STATE(1274), - [sym_decl_use] = STATE(1274), - [sym__ctrl_statement] = STATE(1276), - [sym__ctrl_expression] = STATE(4221), - [sym_ctrl_for] = STATE(1292), - [sym_ctrl_loop] = STATE(1292), - [sym_ctrl_error] = STATE(1292), - [sym_ctrl_while] = STATE(1292), - [sym_ctrl_do] = STATE(4464), - [sym_ctrl_if] = STATE(4464), - [sym_ctrl_match] = STATE(4464), - [sym_ctrl_try] = STATE(4464), - [sym_ctrl_return] = STATE(4464), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4460), - [sym_stmt_source] = STATE(1276), - [sym_stmt_register] = STATE(1276), - [sym__stmt_hide] = STATE(1276), - [sym_hide_mod] = STATE(1293), - [sym_hide_env] = STATE(1293), - [sym__stmt_overlay] = STATE(1276), - [sym_overlay_list] = STATE(1294), - [sym_overlay_hide] = STATE(1294), - [sym_overlay_new] = STATE(1294), - [sym_overlay_use] = STATE(1294), - [sym_assignment] = STATE(1276), - [sym_where_command] = STATE(4226), - [sym__expression] = STATE(3311), - [sym_expr_unary] = STATE(3341), - [sym_expr_binary] = STATE(3341), - [sym_expr_parenthesized] = STATE(3305), - [sym_val_range] = STATE(3341), - [sym__value] = STATE(3341), - [sym_val_bool] = STATE(3418), - [sym_val_variable] = STATE(2499), - [sym__var] = STATE(2382), - [sym_val_number] = STATE(259), - [sym__val_number_decimal] = STATE(242), - [sym_val_duration] = STATE(3418), - [sym_val_filesize] = STATE(3418), - [sym_val_binary] = STATE(3418), - [sym_val_string] = STATE(3418), - [sym__str_double_quotes] = STATE(3335), - [sym_val_interpolated] = STATE(3418), - [sym__inter_single_quotes] = STATE(3345), - [sym__inter_double_quotes] = STATE(3347), - [sym_val_list] = STATE(3418), - [sym_val_record] = STATE(3418), - [sym_val_table] = STATE(3418), - [sym_val_closure] = STATE(3418), - [sym_command] = STATE(4226), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym__block_body_statement_last] = STATE(4138), + [sym__declaration_last] = STATE(4677), + [sym_decl_alias_last] = STATE(4679), + [sym_stmt_let_last] = STATE(4681), + [sym_stmt_mut_last] = STATE(4681), + [sym_stmt_const_last] = STATE(4681), + [sym__statement_last] = STATE(4677), + [sym_pipeline_last] = STATE(4681), + [sym_decl_def] = STATE(1259), + [sym_decl_export] = STATE(1259), + [sym_decl_extern] = STATE(1259), + [sym_decl_module] = STATE(1259), + [sym_decl_use] = STATE(1259), + [sym__ctrl_statement] = STATE(1258), + [sym__ctrl_expression] = STATE(4256), + [sym_ctrl_for] = STATE(1256), + [sym_ctrl_loop] = STATE(1256), + [sym_ctrl_error] = STATE(1256), + [sym_ctrl_while] = STATE(1256), + [sym_ctrl_do] = STATE(4411), + [sym_ctrl_if] = STATE(4411), + [sym_ctrl_match] = STATE(4411), + [sym_ctrl_try] = STATE(4411), + [sym_ctrl_return] = STATE(4411), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4478), + [sym_stmt_source] = STATE(1258), + [sym_stmt_register] = STATE(1258), + [sym__stmt_hide] = STATE(1258), + [sym_hide_mod] = STATE(1245), + [sym_hide_env] = STATE(1245), + [sym__stmt_overlay] = STATE(1258), + [sym_overlay_list] = STATE(1244), + [sym_overlay_hide] = STATE(1244), + [sym_overlay_new] = STATE(1244), + [sym_overlay_use] = STATE(1244), + [sym_assignment] = STATE(1258), + [sym_where_command] = STATE(4266), + [sym__expression] = STATE(3321), + [sym_expr_unary] = STATE(3362), + [sym_expr_binary] = STATE(3362), + [sym_expr_parenthesized] = STATE(3318), + [sym_val_range] = STATE(3362), + [sym__value] = STATE(3362), + [sym_val_bool] = STATE(3352), + [sym_val_variable] = STATE(2526), + [sym__var] = STATE(2389), + [sym_val_number] = STATE(257), + [sym__val_number_decimal] = STATE(246), + [sym_val_duration] = STATE(3352), + [sym_val_filesize] = STATE(3352), + [sym_val_binary] = STATE(3352), + [sym_val_string] = STATE(3352), + [sym__str_double_quotes] = STATE(3356), + [sym_val_interpolated] = STATE(3352), + [sym__inter_single_quotes] = STATE(3366), + [sym__inter_double_quotes] = STATE(3368), + [sym_val_list] = STATE(3352), + [sym_val_record] = STATE(3352), + [sym_val_table] = STATE(3352), + [sym_val_closure] = STATE(3352), + [sym_command] = STATE(4266), [sym_comment] = STATE(168), - [aux_sym_pipeline_repeat1] = STATE(735), + [aux_sym_pipeline_repeat1] = STATE(740), [aux_sym__block_body_repeat2] = STATE(169), [anon_sym_export] = ACTIONS(9), [anon_sym_alias] = ACTIONS(11), @@ -83518,7 +83524,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(17), [sym_cmd_identifier] = ACTIONS(19), [anon_sym_def] = ACTIONS(21), - [anon_sym_def_DASHenv] = ACTIONS(21), [anon_sym_export_DASHenv] = ACTIONS(23), [anon_sym_extern] = ACTIONS(25), [anon_sym_module] = ACTIONS(27), @@ -83572,70 +83577,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [169] = { - [sym__block_body_statement] = STATE(1158), - [sym__declaration] = STATE(1326), - [sym_decl_alias] = STATE(1331), - [sym_stmt_let] = STATE(1341), - [sym_stmt_mut] = STATE(1341), - [sym_stmt_const] = STATE(1341), - [sym__statement] = STATE(1326), - [sym_pipeline] = STATE(1341), - [sym_decl_def] = STATE(1331), - [sym_decl_export] = STATE(1331), - [sym_decl_extern] = STATE(1331), - [sym_decl_module] = STATE(1331), - [sym_decl_use] = STATE(1331), - [sym__ctrl_statement] = STATE(1341), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4656), - [sym_stmt_source] = STATE(1341), - [sym_stmt_register] = STATE(1341), - [sym__stmt_hide] = STATE(1341), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1341), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1341), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), + [sym__block_body_statement] = STATE(1183), + [sym__declaration] = STATE(1340), + [sym_decl_alias] = STATE(1341), + [sym_stmt_let] = STATE(1342), + [sym_stmt_mut] = STATE(1342), + [sym_stmt_const] = STATE(1342), + [sym__statement] = STATE(1340), + [sym_pipeline] = STATE(1342), + [sym_decl_def] = STATE(1341), + [sym_decl_export] = STATE(1341), + [sym_decl_extern] = STATE(1341), + [sym_decl_module] = STATE(1341), + [sym_decl_use] = STATE(1341), + [sym__ctrl_statement] = STATE(1342), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4685), + [sym_stmt_source] = STATE(1342), + [sym_stmt_register] = STATE(1342), + [sym__stmt_hide] = STATE(1342), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1342), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1342), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(169), - [aux_sym_pipeline_repeat1] = STATE(738), + [aux_sym_pipeline_repeat1] = STATE(749), [aux_sym__block_body_repeat2] = STATE(169), [anon_sym_export] = ACTIONS(476), [anon_sym_alias] = ACTIONS(479), @@ -83645,7 +83650,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(488), [sym_cmd_identifier] = ACTIONS(491), [anon_sym_def] = ACTIONS(494), - [anon_sym_def_DASHenv] = ACTIONS(494), [anon_sym_export_DASHenv] = ACTIONS(497), [anon_sym_extern] = ACTIONS(500), [anon_sym_module] = ACTIONS(503), @@ -83699,70 +83703,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [170] = { - [sym__block_body_statement_parenthesized] = STATE(1085), - [sym__declaration_parenthesized] = STATE(1309), - [sym_decl_alias_parenthesized] = STATE(1311), - [sym_stmt_let_parenthesized] = STATE(1310), - [sym_stmt_mut_parenthesized] = STATE(1310), - [sym_stmt_const_parenthesized] = STATE(1310), - [sym__statement_parenthesized] = STATE(1309), - [sym_pipeline_parenthesized] = STATE(1310), - [sym_decl_def] = STATE(1311), - [sym_decl_export] = STATE(1311), - [sym_decl_extern] = STATE(1311), - [sym_decl_module] = STATE(1311), - [sym_decl_use] = STATE(1311), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression_parenthesized] = STATE(4491), - [sym_ctrl_for] = STATE(1169), - [sym_ctrl_loop] = STATE(1169), - [sym_ctrl_error] = STATE(1169), - [sym_ctrl_while] = STATE(1169), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(5013), - [sym_stmt_source] = STATE(1310), - [sym_stmt_register] = STATE(1310), - [sym__stmt_hide] = STATE(1310), - [sym_hide_mod] = STATE(1172), - [sym_hide_env] = STATE(1172), - [sym__stmt_overlay] = STATE(1310), - [sym_overlay_list] = STATE(1173), - [sym_overlay_hide] = STATE(1173), - [sym_overlay_new] = STATE(1173), - [sym_overlay_use] = STATE(1173), - [sym_assignment] = STATE(1310), - [sym_where_command] = STATE(4489), - [sym__expression] = STATE(3493), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(2485), - [sym__var] = STATE(2257), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4483), + [sym__block_body_statement_parenthesized] = STATE(1166), + [sym__declaration_parenthesized] = STATE(1357), + [sym_decl_alias_parenthesized] = STATE(1358), + [sym_stmt_let_parenthesized] = STATE(1359), + [sym_stmt_mut_parenthesized] = STATE(1359), + [sym_stmt_const_parenthesized] = STATE(1359), + [sym__statement_parenthesized] = STATE(1357), + [sym_pipeline_parenthesized] = STATE(1359), + [sym_decl_def] = STATE(1358), + [sym_decl_export] = STATE(1358), + [sym_decl_extern] = STATE(1358), + [sym_decl_module] = STATE(1358), + [sym_decl_use] = STATE(1358), + [sym__ctrl_statement] = STATE(1359), + [sym__ctrl_expression_parenthesized] = STATE(4533), + [sym_ctrl_for] = STATE(1191), + [sym_ctrl_loop] = STATE(1191), + [sym_ctrl_error] = STATE(1191), + [sym_ctrl_while] = STATE(1191), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(5082), + [sym_stmt_source] = STATE(1359), + [sym_stmt_register] = STATE(1359), + [sym__stmt_hide] = STATE(1359), + [sym_hide_mod] = STATE(1194), + [sym_hide_env] = STATE(1194), + [sym__stmt_overlay] = STATE(1359), + [sym_overlay_list] = STATE(1195), + [sym_overlay_hide] = STATE(1195), + [sym_overlay_new] = STATE(1195), + [sym_overlay_use] = STATE(1195), + [sym_assignment] = STATE(1359), + [sym_where_command] = STATE(4532), + [sym__expression] = STATE(3519), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2250), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4531), [sym_comment] = STATE(170), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(742), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(741), [aux_sym__parenthesized_body_repeat1] = STATE(170), [anon_sym_export] = ACTIONS(620), [anon_sym_alias] = ACTIONS(623), @@ -83772,7 +83776,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(632), [sym_cmd_identifier] = ACTIONS(635), [anon_sym_def] = ACTIONS(638), - [anon_sym_def_DASHenv] = ACTIONS(638), [anon_sym_export_DASHenv] = ACTIONS(641), [anon_sym_extern] = ACTIONS(644), [anon_sym_module] = ACTIONS(647), @@ -83952,19 +83955,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [172] = { [sym_comment] = STATE(172), + [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_LBRACK] = ACTIONS(107), [anon_sym_LPAREN] = ACTIONS(107), - [anon_sym_RPAREN] = ACTIONS(107), [anon_sym_PIPE] = ACTIONS(107), [anon_sym_DOLLAR] = ACTIONS(107), [anon_sym_DASH_DASH] = ACTIONS(107), [anon_sym_LBRACE] = ACTIONS(107), - [anon_sym_RBRACE] = ACTIONS(107), [anon_sym_DOT] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(764), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(768), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(770), [sym_val_nothing] = ACTIONS(107), [anon_sym_true] = ACTIONS(107), [anon_sym_false] = ACTIONS(107), @@ -84076,143 +84079,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [173] = { [sym_comment] = STATE(173), - [anon_sym_SEMI] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [anon_sym_RPAREN] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_DOLLAR] = ACTIONS(128), - [anon_sym_DASH_DASH] = ACTIONS(128), - [anon_sym_LBRACE] = ACTIONS(128), - [anon_sym_RBRACE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(768), - [sym_val_nothing] = ACTIONS(128), - [anon_sym_true] = ACTIONS(128), - [anon_sym_false] = ACTIONS(128), - [aux_sym_val_number_token1] = ACTIONS(128), - [aux_sym_val_number_token2] = ACTIONS(128), - [aux_sym_val_number_token3] = ACTIONS(128), - [anon_sym_inf] = ACTIONS(128), - [anon_sym_DASHinf] = ACTIONS(128), - [anon_sym_NaN] = ACTIONS(128), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_0b] = ACTIONS(128), - [anon_sym_0o] = ACTIONS(128), - [anon_sym_0x] = ACTIONS(128), - [sym_val_date] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [sym__str_single_quotes] = ACTIONS(128), - [sym__str_back_ticks] = ACTIONS(128), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(128), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(128), - [anon_sym_err_GT] = ACTIONS(128), - [anon_sym_out_GT] = ACTIONS(128), - [anon_sym_e_GT] = ACTIONS(128), - [anon_sym_o_GT] = ACTIONS(128), - [anon_sym_err_PLUSout_GT] = ACTIONS(128), - [anon_sym_out_PLUSerr_GT] = ACTIONS(128), - [anon_sym_o_PLUSe_GT] = ACTIONS(128), - [anon_sym_e_PLUSo_GT] = ACTIONS(128), - [sym_short_flag] = ACTIONS(128), - [aux_sym_unquoted_token1] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(105), - }, - [174] = { - [sym_comment] = STATE(174), - [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_LBRACK] = ACTIONS(107), [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_RPAREN] = ACTIONS(107), [anon_sym_PIPE] = ACTIONS(107), [anon_sym_DOLLAR] = ACTIONS(107), [anon_sym_DASH_DASH] = ACTIONS(107), [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), [anon_sym_DOT] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(770), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(772), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(764), [sym_val_nothing] = ACTIONS(107), [anon_sym_true] = ACTIONS(107), [anon_sym_false] = ACTIONS(107), @@ -84322,624 +84201,994 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, + [174] = { + [sym_comment] = STATE(174), + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LF] = ACTIONS(127), + [anon_sym_LBRACK] = ACTIONS(125), + [anon_sym_LPAREN] = ACTIONS(125), + [anon_sym_RPAREN] = ACTIONS(125), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_RBRACE] = ACTIONS(125), + [anon_sym_DOT] = ACTIONS(125), + [anon_sym_DOT2] = ACTIONS(772), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(775), + [sym_val_nothing] = ACTIONS(125), + [anon_sym_true] = ACTIONS(125), + [anon_sym_false] = ACTIONS(125), + [aux_sym_val_number_token1] = ACTIONS(125), + [aux_sym_val_number_token2] = ACTIONS(125), + [aux_sym_val_number_token3] = ACTIONS(125), + [anon_sym_inf] = ACTIONS(125), + [anon_sym_DASHinf] = ACTIONS(125), + [anon_sym_NaN] = ACTIONS(125), + [aux_sym__val_number_decimal_token1] = ACTIONS(125), + [aux_sym__val_number_decimal_token2] = ACTIONS(125), + [anon_sym_ns] = ACTIONS(125), + [anon_sym_s] = ACTIONS(125), + [anon_sym_us] = ACTIONS(125), + [anon_sym_ms] = ACTIONS(125), + [anon_sym_sec] = ACTIONS(125), + [anon_sym_min] = ACTIONS(125), + [anon_sym_hr] = ACTIONS(125), + [anon_sym_day] = ACTIONS(125), + [anon_sym_wk] = ACTIONS(125), + [anon_sym_b] = ACTIONS(125), + [anon_sym_B] = ACTIONS(125), + [anon_sym_kb] = ACTIONS(125), + [anon_sym_kB] = ACTIONS(125), + [anon_sym_Kb] = ACTIONS(125), + [anon_sym_KB] = ACTIONS(125), + [anon_sym_mb] = ACTIONS(125), + [anon_sym_mB] = ACTIONS(125), + [anon_sym_Mb] = ACTIONS(125), + [anon_sym_MB] = ACTIONS(125), + [anon_sym_gb] = ACTIONS(125), + [anon_sym_gB] = ACTIONS(125), + [anon_sym_Gb] = ACTIONS(125), + [anon_sym_GB] = ACTIONS(125), + [anon_sym_tb] = ACTIONS(125), + [anon_sym_tB] = ACTIONS(125), + [anon_sym_Tb] = ACTIONS(125), + [anon_sym_TB] = ACTIONS(125), + [anon_sym_pb] = ACTIONS(125), + [anon_sym_pB] = ACTIONS(125), + [anon_sym_Pb] = ACTIONS(125), + [anon_sym_PB] = ACTIONS(125), + [anon_sym_eb] = ACTIONS(125), + [anon_sym_eB] = ACTIONS(125), + [anon_sym_Eb] = ACTIONS(125), + [anon_sym_EB] = ACTIONS(125), + [anon_sym_kib] = ACTIONS(125), + [anon_sym_kiB] = ACTIONS(125), + [anon_sym_kIB] = ACTIONS(125), + [anon_sym_kIb] = ACTIONS(125), + [anon_sym_Kib] = ACTIONS(125), + [anon_sym_KIb] = ACTIONS(125), + [anon_sym_KIB] = ACTIONS(125), + [anon_sym_mib] = ACTIONS(125), + [anon_sym_miB] = ACTIONS(125), + [anon_sym_mIB] = ACTIONS(125), + [anon_sym_mIb] = ACTIONS(125), + [anon_sym_Mib] = ACTIONS(125), + [anon_sym_MIb] = ACTIONS(125), + [anon_sym_MIB] = ACTIONS(125), + [anon_sym_gib] = ACTIONS(125), + [anon_sym_giB] = ACTIONS(125), + [anon_sym_gIB] = ACTIONS(125), + [anon_sym_gIb] = ACTIONS(125), + [anon_sym_Gib] = ACTIONS(125), + [anon_sym_GIb] = ACTIONS(125), + [anon_sym_GIB] = ACTIONS(125), + [anon_sym_tib] = ACTIONS(125), + [anon_sym_tiB] = ACTIONS(125), + [anon_sym_tIB] = ACTIONS(125), + [anon_sym_tIb] = ACTIONS(125), + [anon_sym_Tib] = ACTIONS(125), + [anon_sym_TIb] = ACTIONS(125), + [anon_sym_TIB] = ACTIONS(125), + [anon_sym_pib] = ACTIONS(125), + [anon_sym_piB] = ACTIONS(125), + [anon_sym_pIB] = ACTIONS(125), + [anon_sym_pIb] = ACTIONS(125), + [anon_sym_Pib] = ACTIONS(125), + [anon_sym_PIb] = ACTIONS(125), + [anon_sym_PIB] = ACTIONS(125), + [anon_sym_eib] = ACTIONS(125), + [anon_sym_eiB] = ACTIONS(125), + [anon_sym_eIB] = ACTIONS(125), + [anon_sym_eIb] = ACTIONS(125), + [anon_sym_Eib] = ACTIONS(125), + [anon_sym_EIb] = ACTIONS(125), + [anon_sym_EIB] = ACTIONS(125), + [anon_sym_0b] = ACTIONS(125), + [anon_sym_0o] = ACTIONS(125), + [anon_sym_0x] = ACTIONS(125), + [sym_val_date] = ACTIONS(125), + [anon_sym_DQUOTE] = ACTIONS(125), + [sym__str_single_quotes] = ACTIONS(125), + [sym__str_back_ticks] = ACTIONS(125), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(125), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(125), + [anon_sym_err_GT] = ACTIONS(125), + [anon_sym_out_GT] = ACTIONS(125), + [anon_sym_e_GT] = ACTIONS(125), + [anon_sym_o_GT] = ACTIONS(125), + [anon_sym_err_PLUSout_GT] = ACTIONS(125), + [anon_sym_out_PLUSerr_GT] = ACTIONS(125), + [anon_sym_o_PLUSe_GT] = ACTIONS(125), + [anon_sym_e_PLUSo_GT] = ACTIONS(125), + [sym_short_flag] = ACTIONS(125), + [aux_sym_unquoted_token1] = ACTIONS(125), + [anon_sym_POUND] = ACTIONS(105), + }, [175] = { [sym_comment] = STATE(175), - [anon_sym_SEMI] = ACTIONS(119), - [anon_sym_LF] = ACTIONS(121), - [anon_sym_LBRACK] = ACTIONS(119), - [anon_sym_LPAREN] = ACTIONS(119), - [anon_sym_RPAREN] = ACTIONS(119), - [anon_sym_PIPE] = ACTIONS(119), - [anon_sym_DOLLAR] = ACTIONS(119), - [anon_sym_DASH_DASH] = ACTIONS(119), - [anon_sym_LBRACE] = ACTIONS(119), - [anon_sym_RBRACE] = ACTIONS(119), - [anon_sym_DOT] = ACTIONS(119), - [anon_sym_DOT2] = ACTIONS(774), + [anon_sym_SEMI] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_LBRACK] = ACTIONS(115), + [anon_sym_LPAREN] = ACTIONS(115), + [anon_sym_RPAREN] = ACTIONS(115), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_DOLLAR] = ACTIONS(115), + [anon_sym_DASH_DASH] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(115), + [anon_sym_RBRACE] = ACTIONS(115), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), [aux_sym__val_range_end_decimal_token2] = ACTIONS(777), - [sym_val_nothing] = ACTIONS(119), - [anon_sym_true] = ACTIONS(119), - [anon_sym_false] = ACTIONS(119), - [aux_sym_val_number_token1] = ACTIONS(119), - [aux_sym_val_number_token2] = ACTIONS(119), - [aux_sym_val_number_token3] = ACTIONS(119), - [anon_sym_inf] = ACTIONS(119), - [anon_sym_DASHinf] = ACTIONS(119), - [anon_sym_NaN] = ACTIONS(119), - [aux_sym__val_number_decimal_token1] = ACTIONS(119), - [aux_sym__val_number_decimal_token2] = ACTIONS(119), - [anon_sym_ns] = ACTIONS(119), - [anon_sym_s] = ACTIONS(119), - [anon_sym_us] = ACTIONS(119), - [anon_sym_ms] = ACTIONS(119), - [anon_sym_sec] = ACTIONS(119), - [anon_sym_min] = ACTIONS(119), - [anon_sym_hr] = ACTIONS(119), - [anon_sym_day] = ACTIONS(119), - [anon_sym_wk] = ACTIONS(119), - [anon_sym_b] = ACTIONS(119), - [anon_sym_B] = ACTIONS(119), - [anon_sym_kb] = ACTIONS(119), - [anon_sym_kB] = ACTIONS(119), - [anon_sym_Kb] = ACTIONS(119), - [anon_sym_KB] = ACTIONS(119), - [anon_sym_mb] = ACTIONS(119), - [anon_sym_mB] = ACTIONS(119), - [anon_sym_Mb] = ACTIONS(119), - [anon_sym_MB] = ACTIONS(119), - [anon_sym_gb] = ACTIONS(119), - [anon_sym_gB] = ACTIONS(119), - [anon_sym_Gb] = ACTIONS(119), - [anon_sym_GB] = ACTIONS(119), - [anon_sym_tb] = ACTIONS(119), - [anon_sym_tB] = ACTIONS(119), - [anon_sym_Tb] = ACTIONS(119), - [anon_sym_TB] = ACTIONS(119), - [anon_sym_pb] = ACTIONS(119), - [anon_sym_pB] = ACTIONS(119), - [anon_sym_Pb] = ACTIONS(119), - [anon_sym_PB] = ACTIONS(119), - [anon_sym_eb] = ACTIONS(119), - [anon_sym_eB] = ACTIONS(119), - [anon_sym_Eb] = ACTIONS(119), - [anon_sym_EB] = ACTIONS(119), - [anon_sym_kib] = ACTIONS(119), - [anon_sym_kiB] = ACTIONS(119), - [anon_sym_kIB] = ACTIONS(119), - [anon_sym_kIb] = ACTIONS(119), - [anon_sym_Kib] = ACTIONS(119), - [anon_sym_KIb] = ACTIONS(119), - [anon_sym_KIB] = ACTIONS(119), - [anon_sym_mib] = ACTIONS(119), - [anon_sym_miB] = ACTIONS(119), - [anon_sym_mIB] = ACTIONS(119), - [anon_sym_mIb] = ACTIONS(119), - [anon_sym_Mib] = ACTIONS(119), - [anon_sym_MIb] = ACTIONS(119), - [anon_sym_MIB] = ACTIONS(119), - [anon_sym_gib] = ACTIONS(119), - [anon_sym_giB] = ACTIONS(119), - [anon_sym_gIB] = ACTIONS(119), - [anon_sym_gIb] = ACTIONS(119), - [anon_sym_Gib] = ACTIONS(119), - [anon_sym_GIb] = ACTIONS(119), - [anon_sym_GIB] = ACTIONS(119), - [anon_sym_tib] = ACTIONS(119), - [anon_sym_tiB] = ACTIONS(119), - [anon_sym_tIB] = ACTIONS(119), - [anon_sym_tIb] = ACTIONS(119), - [anon_sym_Tib] = ACTIONS(119), - [anon_sym_TIb] = ACTIONS(119), - [anon_sym_TIB] = ACTIONS(119), - [anon_sym_pib] = ACTIONS(119), - [anon_sym_piB] = ACTIONS(119), - [anon_sym_pIB] = ACTIONS(119), - [anon_sym_pIb] = ACTIONS(119), - [anon_sym_Pib] = ACTIONS(119), - [anon_sym_PIb] = ACTIONS(119), - [anon_sym_PIB] = ACTIONS(119), - [anon_sym_eib] = ACTIONS(119), - [anon_sym_eiB] = ACTIONS(119), - [anon_sym_eIB] = ACTIONS(119), - [anon_sym_eIb] = ACTIONS(119), - [anon_sym_Eib] = ACTIONS(119), - [anon_sym_EIb] = ACTIONS(119), - [anon_sym_EIB] = ACTIONS(119), - [anon_sym_0b] = ACTIONS(119), - [anon_sym_0o] = ACTIONS(119), - [anon_sym_0x] = ACTIONS(119), - [sym_val_date] = ACTIONS(119), - [anon_sym_DQUOTE] = ACTIONS(119), - [sym__str_single_quotes] = ACTIONS(119), - [sym__str_back_ticks] = ACTIONS(119), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(119), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(119), - [anon_sym_err_GT] = ACTIONS(119), - [anon_sym_out_GT] = ACTIONS(119), - [anon_sym_e_GT] = ACTIONS(119), - [anon_sym_o_GT] = ACTIONS(119), - [anon_sym_err_PLUSout_GT] = ACTIONS(119), - [anon_sym_out_PLUSerr_GT] = ACTIONS(119), - [anon_sym_o_PLUSe_GT] = ACTIONS(119), - [anon_sym_e_PLUSo_GT] = ACTIONS(119), - [sym_short_flag] = ACTIONS(119), - [aux_sym_unquoted_token1] = ACTIONS(119), + [sym_val_nothing] = ACTIONS(115), + [anon_sym_true] = ACTIONS(115), + [anon_sym_false] = ACTIONS(115), + [aux_sym_val_number_token1] = ACTIONS(115), + [aux_sym_val_number_token2] = ACTIONS(115), + [aux_sym_val_number_token3] = ACTIONS(115), + [anon_sym_inf] = ACTIONS(115), + [anon_sym_DASHinf] = ACTIONS(115), + [anon_sym_NaN] = ACTIONS(115), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_0b] = ACTIONS(115), + [anon_sym_0o] = ACTIONS(115), + [anon_sym_0x] = ACTIONS(115), + [sym_val_date] = ACTIONS(115), + [anon_sym_DQUOTE] = ACTIONS(115), + [sym__str_single_quotes] = ACTIONS(115), + [sym__str_back_ticks] = ACTIONS(115), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(115), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(115), + [anon_sym_err_GT] = ACTIONS(115), + [anon_sym_out_GT] = ACTIONS(115), + [anon_sym_e_GT] = ACTIONS(115), + [anon_sym_o_GT] = ACTIONS(115), + [anon_sym_err_PLUSout_GT] = ACTIONS(115), + [anon_sym_out_PLUSerr_GT] = ACTIONS(115), + [anon_sym_o_PLUSe_GT] = ACTIONS(115), + [anon_sym_e_PLUSo_GT] = ACTIONS(115), + [sym_short_flag] = ACTIONS(115), + [aux_sym_unquoted_token1] = ACTIONS(115), [anon_sym_POUND] = ACTIONS(105), }, [176] = { [sym_comment] = STATE(176), - [ts_builtin_sym_end] = ACTIONS(130), - [anon_sym_SEMI] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_DOLLAR] = ACTIONS(128), - [anon_sym_DASH_DASH] = ACTIONS(128), - [anon_sym_LBRACE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(779), - [sym_val_nothing] = ACTIONS(128), - [anon_sym_true] = ACTIONS(128), - [anon_sym_false] = ACTIONS(128), - [aux_sym_val_number_token1] = ACTIONS(128), - [aux_sym_val_number_token2] = ACTIONS(128), - [aux_sym_val_number_token3] = ACTIONS(128), - [anon_sym_inf] = ACTIONS(128), - [anon_sym_DASHinf] = ACTIONS(128), - [anon_sym_NaN] = ACTIONS(128), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_0b] = ACTIONS(128), - [anon_sym_0o] = ACTIONS(128), - [anon_sym_0x] = ACTIONS(128), - [sym_val_date] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [sym__str_single_quotes] = ACTIONS(128), - [sym__str_back_ticks] = ACTIONS(128), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(128), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(128), - [anon_sym_err_GT] = ACTIONS(128), - [anon_sym_out_GT] = ACTIONS(128), - [anon_sym_e_GT] = ACTIONS(128), - [anon_sym_o_GT] = ACTIONS(128), - [anon_sym_err_PLUSout_GT] = ACTIONS(128), - [anon_sym_out_PLUSerr_GT] = ACTIONS(128), - [anon_sym_o_PLUSe_GT] = ACTIONS(128), - [anon_sym_e_PLUSo_GT] = ACTIONS(128), - [sym_short_flag] = ACTIONS(128), - [aux_sym_unquoted_token1] = ACTIONS(128), + [anon_sym_SEMI] = ACTIONS(145), + [anon_sym_LF] = ACTIONS(147), + [anon_sym_LBRACK] = ACTIONS(145), + [anon_sym_LPAREN] = ACTIONS(145), + [anon_sym_RPAREN] = ACTIONS(145), + [anon_sym_PIPE] = ACTIONS(145), + [anon_sym_DOLLAR] = ACTIONS(145), + [anon_sym_DASH_DASH] = ACTIONS(145), + [anon_sym_LBRACE] = ACTIONS(145), + [anon_sym_RBRACE] = ACTIONS(145), + [anon_sym_DOT] = ACTIONS(145), + [anon_sym_DOT2] = ACTIONS(147), + [sym_val_nothing] = ACTIONS(145), + [anon_sym_true] = ACTIONS(145), + [anon_sym_false] = ACTIONS(145), + [aux_sym_val_number_token1] = ACTIONS(145), + [aux_sym_val_number_token2] = ACTIONS(145), + [aux_sym_val_number_token3] = ACTIONS(145), + [anon_sym_inf] = ACTIONS(145), + [anon_sym_DASHinf] = ACTIONS(145), + [anon_sym_NaN] = ACTIONS(145), + [aux_sym__val_number_decimal_token1] = ACTIONS(145), + [aux_sym__val_number_decimal_token2] = ACTIONS(145), + [anon_sym_ns] = ACTIONS(145), + [anon_sym_s] = ACTIONS(145), + [anon_sym_us] = ACTIONS(145), + [anon_sym_ms] = ACTIONS(145), + [anon_sym_sec] = ACTIONS(145), + [anon_sym_min] = ACTIONS(145), + [anon_sym_hr] = ACTIONS(145), + [anon_sym_day] = ACTIONS(145), + [anon_sym_wk] = ACTIONS(145), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(145), + [anon_sym_kb] = ACTIONS(145), + [anon_sym_kB] = ACTIONS(145), + [anon_sym_Kb] = ACTIONS(145), + [anon_sym_KB] = ACTIONS(145), + [anon_sym_mb] = ACTIONS(145), + [anon_sym_mB] = ACTIONS(145), + [anon_sym_Mb] = ACTIONS(145), + [anon_sym_MB] = ACTIONS(145), + [anon_sym_gb] = ACTIONS(145), + [anon_sym_gB] = ACTIONS(145), + [anon_sym_Gb] = ACTIONS(145), + [anon_sym_GB] = ACTIONS(145), + [anon_sym_tb] = ACTIONS(145), + [anon_sym_tB] = ACTIONS(145), + [anon_sym_Tb] = ACTIONS(145), + [anon_sym_TB] = ACTIONS(145), + [anon_sym_pb] = ACTIONS(145), + [anon_sym_pB] = ACTIONS(145), + [anon_sym_Pb] = ACTIONS(145), + [anon_sym_PB] = ACTIONS(145), + [anon_sym_eb] = ACTIONS(145), + [anon_sym_eB] = ACTIONS(145), + [anon_sym_Eb] = ACTIONS(145), + [anon_sym_EB] = ACTIONS(145), + [anon_sym_kib] = ACTIONS(145), + [anon_sym_kiB] = ACTIONS(145), + [anon_sym_kIB] = ACTIONS(145), + [anon_sym_kIb] = ACTIONS(145), + [anon_sym_Kib] = ACTIONS(145), + [anon_sym_KIb] = ACTIONS(145), + [anon_sym_KIB] = ACTIONS(145), + [anon_sym_mib] = ACTIONS(145), + [anon_sym_miB] = ACTIONS(145), + [anon_sym_mIB] = ACTIONS(145), + [anon_sym_mIb] = ACTIONS(145), + [anon_sym_Mib] = ACTIONS(145), + [anon_sym_MIb] = ACTIONS(145), + [anon_sym_MIB] = ACTIONS(145), + [anon_sym_gib] = ACTIONS(145), + [anon_sym_giB] = ACTIONS(145), + [anon_sym_gIB] = ACTIONS(145), + [anon_sym_gIb] = ACTIONS(145), + [anon_sym_Gib] = ACTIONS(145), + [anon_sym_GIb] = ACTIONS(145), + [anon_sym_GIB] = ACTIONS(145), + [anon_sym_tib] = ACTIONS(145), + [anon_sym_tiB] = ACTIONS(145), + [anon_sym_tIB] = ACTIONS(145), + [anon_sym_tIb] = ACTIONS(145), + [anon_sym_Tib] = ACTIONS(145), + [anon_sym_TIb] = ACTIONS(145), + [anon_sym_TIB] = ACTIONS(145), + [anon_sym_pib] = ACTIONS(145), + [anon_sym_piB] = ACTIONS(145), + [anon_sym_pIB] = ACTIONS(145), + [anon_sym_pIb] = ACTIONS(145), + [anon_sym_Pib] = ACTIONS(145), + [anon_sym_PIb] = ACTIONS(145), + [anon_sym_PIB] = ACTIONS(145), + [anon_sym_eib] = ACTIONS(145), + [anon_sym_eiB] = ACTIONS(145), + [anon_sym_eIB] = ACTIONS(145), + [anon_sym_eIb] = ACTIONS(145), + [anon_sym_Eib] = ACTIONS(145), + [anon_sym_EIb] = ACTIONS(145), + [anon_sym_EIB] = ACTIONS(145), + [anon_sym_0b] = ACTIONS(145), + [anon_sym_0o] = ACTIONS(145), + [anon_sym_0x] = ACTIONS(145), + [sym_val_date] = ACTIONS(145), + [anon_sym_DQUOTE] = ACTIONS(145), + [sym__str_single_quotes] = ACTIONS(145), + [sym__str_back_ticks] = ACTIONS(145), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(145), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(145), + [anon_sym_err_GT] = ACTIONS(145), + [anon_sym_out_GT] = ACTIONS(145), + [anon_sym_e_GT] = ACTIONS(145), + [anon_sym_o_GT] = ACTIONS(145), + [anon_sym_err_PLUSout_GT] = ACTIONS(145), + [anon_sym_out_PLUSerr_GT] = ACTIONS(145), + [anon_sym_o_PLUSe_GT] = ACTIONS(145), + [anon_sym_e_PLUSo_GT] = ACTIONS(145), + [sym_short_flag] = ACTIONS(145), + [aux_sym_unquoted_token1] = ACTIONS(145), [anon_sym_POUND] = ACTIONS(105), }, [177] = { [sym_comment] = STATE(177), - [ts_builtin_sym_end] = ACTIONS(121), - [anon_sym_SEMI] = ACTIONS(119), - [anon_sym_LF] = ACTIONS(121), - [anon_sym_LBRACK] = ACTIONS(119), - [anon_sym_LPAREN] = ACTIONS(119), - [anon_sym_PIPE] = ACTIONS(119), - [anon_sym_DOLLAR] = ACTIONS(119), - [anon_sym_DASH_DASH] = ACTIONS(119), - [anon_sym_LBRACE] = ACTIONS(119), - [anon_sym_DOT] = ACTIONS(119), - [anon_sym_DOT2] = ACTIONS(781), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(784), - [sym_val_nothing] = ACTIONS(119), - [anon_sym_true] = ACTIONS(119), - [anon_sym_false] = ACTIONS(119), - [aux_sym_val_number_token1] = ACTIONS(119), - [aux_sym_val_number_token2] = ACTIONS(119), - [aux_sym_val_number_token3] = ACTIONS(119), - [anon_sym_inf] = ACTIONS(119), - [anon_sym_DASHinf] = ACTIONS(119), - [anon_sym_NaN] = ACTIONS(119), - [aux_sym__val_number_decimal_token1] = ACTIONS(119), - [aux_sym__val_number_decimal_token2] = ACTIONS(119), - [anon_sym_ns] = ACTIONS(119), - [anon_sym_s] = ACTIONS(119), - [anon_sym_us] = ACTIONS(119), - [anon_sym_ms] = ACTIONS(119), - [anon_sym_sec] = ACTIONS(119), - [anon_sym_min] = ACTIONS(119), - [anon_sym_hr] = ACTIONS(119), - [anon_sym_day] = ACTIONS(119), - [anon_sym_wk] = ACTIONS(119), - [anon_sym_b] = ACTIONS(119), - [anon_sym_B] = ACTIONS(119), - [anon_sym_kb] = ACTIONS(119), - [anon_sym_kB] = ACTIONS(119), - [anon_sym_Kb] = ACTIONS(119), - [anon_sym_KB] = ACTIONS(119), - [anon_sym_mb] = ACTIONS(119), - [anon_sym_mB] = ACTIONS(119), - [anon_sym_Mb] = ACTIONS(119), - [anon_sym_MB] = ACTIONS(119), - [anon_sym_gb] = ACTIONS(119), - [anon_sym_gB] = ACTIONS(119), - [anon_sym_Gb] = ACTIONS(119), - [anon_sym_GB] = ACTIONS(119), - [anon_sym_tb] = ACTIONS(119), - [anon_sym_tB] = ACTIONS(119), - [anon_sym_Tb] = ACTIONS(119), - [anon_sym_TB] = ACTIONS(119), - [anon_sym_pb] = ACTIONS(119), - [anon_sym_pB] = ACTIONS(119), - [anon_sym_Pb] = ACTIONS(119), - [anon_sym_PB] = ACTIONS(119), - [anon_sym_eb] = ACTIONS(119), - [anon_sym_eB] = ACTIONS(119), - [anon_sym_Eb] = ACTIONS(119), - [anon_sym_EB] = ACTIONS(119), - [anon_sym_kib] = ACTIONS(119), - [anon_sym_kiB] = ACTIONS(119), - [anon_sym_kIB] = ACTIONS(119), - [anon_sym_kIb] = ACTIONS(119), - [anon_sym_Kib] = ACTIONS(119), - [anon_sym_KIb] = ACTIONS(119), - [anon_sym_KIB] = ACTIONS(119), - [anon_sym_mib] = ACTIONS(119), - [anon_sym_miB] = ACTIONS(119), - [anon_sym_mIB] = ACTIONS(119), - [anon_sym_mIb] = ACTIONS(119), - [anon_sym_Mib] = ACTIONS(119), - [anon_sym_MIb] = ACTIONS(119), - [anon_sym_MIB] = ACTIONS(119), - [anon_sym_gib] = ACTIONS(119), - [anon_sym_giB] = ACTIONS(119), - [anon_sym_gIB] = ACTIONS(119), - [anon_sym_gIb] = ACTIONS(119), - [anon_sym_Gib] = ACTIONS(119), - [anon_sym_GIb] = ACTIONS(119), - [anon_sym_GIB] = ACTIONS(119), - [anon_sym_tib] = ACTIONS(119), - [anon_sym_tiB] = ACTIONS(119), - [anon_sym_tIB] = ACTIONS(119), - [anon_sym_tIb] = ACTIONS(119), - [anon_sym_Tib] = ACTIONS(119), - [anon_sym_TIb] = ACTIONS(119), - [anon_sym_TIB] = ACTIONS(119), - [anon_sym_pib] = ACTIONS(119), - [anon_sym_piB] = ACTIONS(119), - [anon_sym_pIB] = ACTIONS(119), - [anon_sym_pIb] = ACTIONS(119), - [anon_sym_Pib] = ACTIONS(119), - [anon_sym_PIb] = ACTIONS(119), - [anon_sym_PIB] = ACTIONS(119), - [anon_sym_eib] = ACTIONS(119), - [anon_sym_eiB] = ACTIONS(119), - [anon_sym_eIB] = ACTIONS(119), - [anon_sym_eIb] = ACTIONS(119), - [anon_sym_Eib] = ACTIONS(119), - [anon_sym_EIb] = ACTIONS(119), - [anon_sym_EIB] = ACTIONS(119), - [anon_sym_0b] = ACTIONS(119), - [anon_sym_0o] = ACTIONS(119), - [anon_sym_0x] = ACTIONS(119), - [sym_val_date] = ACTIONS(119), - [anon_sym_DQUOTE] = ACTIONS(119), - [sym__str_single_quotes] = ACTIONS(119), - [sym__str_back_ticks] = ACTIONS(119), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(119), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(119), - [anon_sym_err_GT] = ACTIONS(119), - [anon_sym_out_GT] = ACTIONS(119), - [anon_sym_e_GT] = ACTIONS(119), - [anon_sym_o_GT] = ACTIONS(119), - [anon_sym_err_PLUSout_GT] = ACTIONS(119), - [anon_sym_out_PLUSerr_GT] = ACTIONS(119), - [anon_sym_o_PLUSe_GT] = ACTIONS(119), - [anon_sym_e_PLUSo_GT] = ACTIONS(119), - [sym_short_flag] = ACTIONS(119), - [aux_sym_unquoted_token1] = ACTIONS(119), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_LBRACK] = ACTIONS(134), + [anon_sym_LPAREN] = ACTIONS(134), + [anon_sym_RPAREN] = ACTIONS(134), + [anon_sym_PIPE] = ACTIONS(134), + [anon_sym_DOLLAR] = ACTIONS(134), + [anon_sym_DASH_DASH] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(134), + [anon_sym_RBRACE] = ACTIONS(134), + [anon_sym_DOT] = ACTIONS(134), + [anon_sym_DOT2] = ACTIONS(779), + [sym_val_nothing] = ACTIONS(134), + [anon_sym_true] = ACTIONS(134), + [anon_sym_false] = ACTIONS(134), + [aux_sym_val_number_token1] = ACTIONS(134), + [aux_sym_val_number_token2] = ACTIONS(134), + [aux_sym_val_number_token3] = ACTIONS(134), + [anon_sym_inf] = ACTIONS(134), + [anon_sym_DASHinf] = ACTIONS(134), + [anon_sym_NaN] = ACTIONS(134), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_0b] = ACTIONS(134), + [anon_sym_0o] = ACTIONS(134), + [anon_sym_0x] = ACTIONS(134), + [sym_val_date] = ACTIONS(134), + [anon_sym_DQUOTE] = ACTIONS(134), + [sym__str_single_quotes] = ACTIONS(134), + [sym__str_back_ticks] = ACTIONS(134), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(134), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(134), + [anon_sym_err_GT] = ACTIONS(134), + [anon_sym_out_GT] = ACTIONS(134), + [anon_sym_e_GT] = ACTIONS(134), + [anon_sym_o_GT] = ACTIONS(134), + [anon_sym_err_PLUSout_GT] = ACTIONS(134), + [anon_sym_out_PLUSerr_GT] = ACTIONS(134), + [anon_sym_o_PLUSe_GT] = ACTIONS(134), + [anon_sym_e_PLUSo_GT] = ACTIONS(134), + [sym_short_flag] = ACTIONS(134), + [aux_sym_unquoted_token1] = ACTIONS(134), [anon_sym_POUND] = ACTIONS(105), }, [178] = { [sym_comment] = STATE(178), - [anon_sym_SEMI] = ACTIONS(136), - [anon_sym_LF] = ACTIONS(138), - [anon_sym_LBRACK] = ACTIONS(136), - [anon_sym_LPAREN] = ACTIONS(136), - [anon_sym_RPAREN] = ACTIONS(136), - [anon_sym_PIPE] = ACTIONS(136), - [anon_sym_DOLLAR] = ACTIONS(136), - [anon_sym_DASH_DASH] = ACTIONS(136), - [anon_sym_LBRACE] = ACTIONS(136), - [anon_sym_RBRACE] = ACTIONS(136), - [anon_sym_DOT] = ACTIONS(136), - [anon_sym_DOT2] = ACTIONS(138), - [sym_val_nothing] = ACTIONS(136), - [anon_sym_true] = ACTIONS(136), - [anon_sym_false] = ACTIONS(136), - [aux_sym_val_number_token1] = ACTIONS(136), - [aux_sym_val_number_token2] = ACTIONS(136), - [aux_sym_val_number_token3] = ACTIONS(136), - [anon_sym_inf] = ACTIONS(136), - [anon_sym_DASHinf] = ACTIONS(136), - [anon_sym_NaN] = ACTIONS(136), - [aux_sym__val_number_decimal_token1] = ACTIONS(136), - [aux_sym__val_number_decimal_token2] = ACTIONS(136), - [anon_sym_ns] = ACTIONS(136), - [anon_sym_s] = ACTIONS(136), - [anon_sym_us] = ACTIONS(136), - [anon_sym_ms] = ACTIONS(136), - [anon_sym_sec] = ACTIONS(136), - [anon_sym_min] = ACTIONS(136), - [anon_sym_hr] = ACTIONS(136), - [anon_sym_day] = ACTIONS(136), - [anon_sym_wk] = ACTIONS(136), - [anon_sym_b] = ACTIONS(136), - [anon_sym_B] = ACTIONS(136), - [anon_sym_kb] = ACTIONS(136), - [anon_sym_kB] = ACTIONS(136), - [anon_sym_Kb] = ACTIONS(136), - [anon_sym_KB] = ACTIONS(136), - [anon_sym_mb] = ACTIONS(136), - [anon_sym_mB] = ACTIONS(136), - [anon_sym_Mb] = ACTIONS(136), - [anon_sym_MB] = ACTIONS(136), - [anon_sym_gb] = ACTIONS(136), - [anon_sym_gB] = ACTIONS(136), - [anon_sym_Gb] = ACTIONS(136), - [anon_sym_GB] = ACTIONS(136), - [anon_sym_tb] = ACTIONS(136), - [anon_sym_tB] = ACTIONS(136), - [anon_sym_Tb] = ACTIONS(136), - [anon_sym_TB] = ACTIONS(136), - [anon_sym_pb] = ACTIONS(136), - [anon_sym_pB] = ACTIONS(136), - [anon_sym_Pb] = ACTIONS(136), - [anon_sym_PB] = ACTIONS(136), - [anon_sym_eb] = ACTIONS(136), - [anon_sym_eB] = ACTIONS(136), - [anon_sym_Eb] = ACTIONS(136), - [anon_sym_EB] = ACTIONS(136), - [anon_sym_kib] = ACTIONS(136), - [anon_sym_kiB] = ACTIONS(136), - [anon_sym_kIB] = ACTIONS(136), - [anon_sym_kIb] = ACTIONS(136), - [anon_sym_Kib] = ACTIONS(136), - [anon_sym_KIb] = ACTIONS(136), - [anon_sym_KIB] = ACTIONS(136), - [anon_sym_mib] = ACTIONS(136), - [anon_sym_miB] = ACTIONS(136), - [anon_sym_mIB] = ACTIONS(136), - [anon_sym_mIb] = ACTIONS(136), - [anon_sym_Mib] = ACTIONS(136), - [anon_sym_MIb] = ACTIONS(136), - [anon_sym_MIB] = ACTIONS(136), - [anon_sym_gib] = ACTIONS(136), - [anon_sym_giB] = ACTIONS(136), - [anon_sym_gIB] = ACTIONS(136), - [anon_sym_gIb] = ACTIONS(136), - [anon_sym_Gib] = ACTIONS(136), - [anon_sym_GIb] = ACTIONS(136), - [anon_sym_GIB] = ACTIONS(136), - [anon_sym_tib] = ACTIONS(136), - [anon_sym_tiB] = ACTIONS(136), - [anon_sym_tIB] = ACTIONS(136), - [anon_sym_tIb] = ACTIONS(136), - [anon_sym_Tib] = ACTIONS(136), - [anon_sym_TIb] = ACTIONS(136), - [anon_sym_TIB] = ACTIONS(136), - [anon_sym_pib] = ACTIONS(136), - [anon_sym_piB] = ACTIONS(136), - [anon_sym_pIB] = ACTIONS(136), - [anon_sym_pIb] = ACTIONS(136), - [anon_sym_Pib] = ACTIONS(136), - [anon_sym_PIb] = ACTIONS(136), - [anon_sym_PIB] = ACTIONS(136), - [anon_sym_eib] = ACTIONS(136), - [anon_sym_eiB] = ACTIONS(136), - [anon_sym_eIB] = ACTIONS(136), - [anon_sym_eIb] = ACTIONS(136), - [anon_sym_Eib] = ACTIONS(136), - [anon_sym_EIb] = ACTIONS(136), - [anon_sym_EIB] = ACTIONS(136), - [anon_sym_0b] = ACTIONS(136), - [anon_sym_0o] = ACTIONS(136), - [anon_sym_0x] = ACTIONS(136), - [sym_val_date] = ACTIONS(136), - [anon_sym_DQUOTE] = ACTIONS(136), - [sym__str_single_quotes] = ACTIONS(136), - [sym__str_back_ticks] = ACTIONS(136), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(136), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(136), - [anon_sym_err_GT] = ACTIONS(136), - [anon_sym_out_GT] = ACTIONS(136), - [anon_sym_e_GT] = ACTIONS(136), - [anon_sym_o_GT] = ACTIONS(136), - [anon_sym_err_PLUSout_GT] = ACTIONS(136), - [anon_sym_out_PLUSerr_GT] = ACTIONS(136), - [anon_sym_o_PLUSe_GT] = ACTIONS(136), - [anon_sym_e_PLUSo_GT] = ACTIONS(136), - [sym_short_flag] = ACTIONS(136), - [aux_sym_unquoted_token1] = ACTIONS(136), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_RPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), + [anon_sym_DOT] = ACTIONS(107), + [anon_sym_DOT2] = ACTIONS(109), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [aux_sym__val_number_decimal_token1] = ACTIONS(107), + [aux_sym__val_number_decimal_token2] = ACTIONS(107), + [anon_sym_ns] = ACTIONS(107), + [anon_sym_s] = ACTIONS(107), + [anon_sym_us] = ACTIONS(107), + [anon_sym_ms] = ACTIONS(107), + [anon_sym_sec] = ACTIONS(107), + [anon_sym_min] = ACTIONS(107), + [anon_sym_hr] = ACTIONS(107), + [anon_sym_day] = ACTIONS(107), + [anon_sym_wk] = ACTIONS(107), + [anon_sym_b] = ACTIONS(107), + [anon_sym_B] = ACTIONS(107), + [anon_sym_kb] = ACTIONS(107), + [anon_sym_kB] = ACTIONS(107), + [anon_sym_Kb] = ACTIONS(107), + [anon_sym_KB] = ACTIONS(107), + [anon_sym_mb] = ACTIONS(107), + [anon_sym_mB] = ACTIONS(107), + [anon_sym_Mb] = ACTIONS(107), + [anon_sym_MB] = ACTIONS(107), + [anon_sym_gb] = ACTIONS(107), + [anon_sym_gB] = ACTIONS(107), + [anon_sym_Gb] = ACTIONS(107), + [anon_sym_GB] = ACTIONS(107), + [anon_sym_tb] = ACTIONS(107), + [anon_sym_tB] = ACTIONS(107), + [anon_sym_Tb] = ACTIONS(107), + [anon_sym_TB] = ACTIONS(107), + [anon_sym_pb] = ACTIONS(107), + [anon_sym_pB] = ACTIONS(107), + [anon_sym_Pb] = ACTIONS(107), + [anon_sym_PB] = ACTIONS(107), + [anon_sym_eb] = ACTIONS(107), + [anon_sym_eB] = ACTIONS(107), + [anon_sym_Eb] = ACTIONS(107), + [anon_sym_EB] = ACTIONS(107), + [anon_sym_kib] = ACTIONS(107), + [anon_sym_kiB] = ACTIONS(107), + [anon_sym_kIB] = ACTIONS(107), + [anon_sym_kIb] = ACTIONS(107), + [anon_sym_Kib] = ACTIONS(107), + [anon_sym_KIb] = ACTIONS(107), + [anon_sym_KIB] = ACTIONS(107), + [anon_sym_mib] = ACTIONS(107), + [anon_sym_miB] = ACTIONS(107), + [anon_sym_mIB] = ACTIONS(107), + [anon_sym_mIb] = ACTIONS(107), + [anon_sym_Mib] = ACTIONS(107), + [anon_sym_MIb] = ACTIONS(107), + [anon_sym_MIB] = ACTIONS(107), + [anon_sym_gib] = ACTIONS(107), + [anon_sym_giB] = ACTIONS(107), + [anon_sym_gIB] = ACTIONS(107), + [anon_sym_gIb] = ACTIONS(107), + [anon_sym_Gib] = ACTIONS(107), + [anon_sym_GIb] = ACTIONS(107), + [anon_sym_GIB] = ACTIONS(107), + [anon_sym_tib] = ACTIONS(107), + [anon_sym_tiB] = ACTIONS(107), + [anon_sym_tIB] = ACTIONS(107), + [anon_sym_tIb] = ACTIONS(107), + [anon_sym_Tib] = ACTIONS(107), + [anon_sym_TIb] = ACTIONS(107), + [anon_sym_TIB] = ACTIONS(107), + [anon_sym_pib] = ACTIONS(107), + [anon_sym_piB] = ACTIONS(107), + [anon_sym_pIB] = ACTIONS(107), + [anon_sym_pIb] = ACTIONS(107), + [anon_sym_Pib] = ACTIONS(107), + [anon_sym_PIb] = ACTIONS(107), + [anon_sym_PIB] = ACTIONS(107), + [anon_sym_eib] = ACTIONS(107), + [anon_sym_eiB] = ACTIONS(107), + [anon_sym_eIB] = ACTIONS(107), + [anon_sym_eIb] = ACTIONS(107), + [anon_sym_Eib] = ACTIONS(107), + [anon_sym_EIb] = ACTIONS(107), + [anon_sym_EIB] = ACTIONS(107), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_err_GT] = ACTIONS(107), + [anon_sym_out_GT] = ACTIONS(107), + [anon_sym_e_GT] = ACTIONS(107), + [anon_sym_o_GT] = ACTIONS(107), + [anon_sym_err_PLUSout_GT] = ACTIONS(107), + [anon_sym_out_PLUSerr_GT] = ACTIONS(107), + [anon_sym_o_PLUSe_GT] = ACTIONS(107), + [anon_sym_e_PLUSo_GT] = ACTIONS(107), + [sym_short_flag] = ACTIONS(107), + [aux_sym_unquoted_token1] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, [179] = { [sym_comment] = STATE(179), - [anon_sym_SEMI] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [anon_sym_RPAREN] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_DOLLAR] = ACTIONS(128), - [anon_sym_DASH_DASH] = ACTIONS(128), - [anon_sym_LBRACE] = ACTIONS(128), - [anon_sym_RBRACE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [sym_val_nothing] = ACTIONS(128), - [anon_sym_true] = ACTIONS(128), - [anon_sym_false] = ACTIONS(128), - [aux_sym_val_number_token1] = ACTIONS(128), - [aux_sym_val_number_token2] = ACTIONS(128), - [aux_sym_val_number_token3] = ACTIONS(128), - [anon_sym_inf] = ACTIONS(128), - [anon_sym_DASHinf] = ACTIONS(128), - [anon_sym_NaN] = ACTIONS(128), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_0b] = ACTIONS(128), - [anon_sym_0o] = ACTIONS(128), - [anon_sym_0x] = ACTIONS(128), - [sym_val_date] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [sym__str_single_quotes] = ACTIONS(128), - [sym__str_back_ticks] = ACTIONS(128), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(128), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(128), - [anon_sym_err_GT] = ACTIONS(128), - [anon_sym_out_GT] = ACTIONS(128), - [anon_sym_e_GT] = ACTIONS(128), - [anon_sym_o_GT] = ACTIONS(128), - [anon_sym_err_PLUSout_GT] = ACTIONS(128), - [anon_sym_out_PLUSerr_GT] = ACTIONS(128), - [anon_sym_o_PLUSe_GT] = ACTIONS(128), - [anon_sym_e_PLUSo_GT] = ACTIONS(128), - [sym_short_flag] = ACTIONS(128), - [aux_sym_unquoted_token1] = ACTIONS(128), + [anon_sym_SEMI] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_LBRACK] = ACTIONS(115), + [anon_sym_LPAREN] = ACTIONS(115), + [anon_sym_RPAREN] = ACTIONS(115), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_DOLLAR] = ACTIONS(115), + [anon_sym_DASH_DASH] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(115), + [anon_sym_RBRACE] = ACTIONS(115), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [sym_val_nothing] = ACTIONS(115), + [anon_sym_true] = ACTIONS(115), + [anon_sym_false] = ACTIONS(115), + [aux_sym_val_number_token1] = ACTIONS(115), + [aux_sym_val_number_token2] = ACTIONS(115), + [aux_sym_val_number_token3] = ACTIONS(115), + [anon_sym_inf] = ACTIONS(115), + [anon_sym_DASHinf] = ACTIONS(115), + [anon_sym_NaN] = ACTIONS(115), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_0b] = ACTIONS(115), + [anon_sym_0o] = ACTIONS(115), + [anon_sym_0x] = ACTIONS(115), + [sym_val_date] = ACTIONS(115), + [anon_sym_DQUOTE] = ACTIONS(115), + [sym__str_single_quotes] = ACTIONS(115), + [sym__str_back_ticks] = ACTIONS(115), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(115), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(115), + [anon_sym_err_GT] = ACTIONS(115), + [anon_sym_out_GT] = ACTIONS(115), + [anon_sym_e_GT] = ACTIONS(115), + [anon_sym_o_GT] = ACTIONS(115), + [anon_sym_err_PLUSout_GT] = ACTIONS(115), + [anon_sym_out_PLUSerr_GT] = ACTIONS(115), + [anon_sym_o_PLUSe_GT] = ACTIONS(115), + [anon_sym_e_PLUSo_GT] = ACTIONS(115), + [sym_short_flag] = ACTIONS(115), + [aux_sym_unquoted_token1] = ACTIONS(115), [anon_sym_POUND] = ACTIONS(105), }, [180] = { [sym_comment] = STATE(180), + [ts_builtin_sym_end] = ACTIONS(117), + [anon_sym_SEMI] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_LBRACK] = ACTIONS(115), + [anon_sym_LPAREN] = ACTIONS(115), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_DOLLAR] = ACTIONS(115), + [anon_sym_DASH_DASH] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(115), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(115), + [anon_sym_true] = ACTIONS(115), + [anon_sym_false] = ACTIONS(115), + [aux_sym_val_number_token1] = ACTIONS(115), + [aux_sym_val_number_token2] = ACTIONS(115), + [aux_sym_val_number_token3] = ACTIONS(115), + [anon_sym_inf] = ACTIONS(115), + [anon_sym_DASHinf] = ACTIONS(115), + [anon_sym_NaN] = ACTIONS(115), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_0b] = ACTIONS(115), + [anon_sym_0o] = ACTIONS(115), + [anon_sym_0x] = ACTIONS(115), + [sym_val_date] = ACTIONS(115), + [anon_sym_DQUOTE] = ACTIONS(115), + [sym__str_single_quotes] = ACTIONS(115), + [sym__str_back_ticks] = ACTIONS(115), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(115), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(115), + [anon_sym_err_GT] = ACTIONS(115), + [anon_sym_out_GT] = ACTIONS(115), + [anon_sym_e_GT] = ACTIONS(115), + [anon_sym_o_GT] = ACTIONS(115), + [anon_sym_err_PLUSout_GT] = ACTIONS(115), + [anon_sym_out_PLUSerr_GT] = ACTIONS(115), + [anon_sym_o_PLUSe_GT] = ACTIONS(115), + [anon_sym_e_PLUSo_GT] = ACTIONS(115), + [sym_short_flag] = ACTIONS(115), + [aux_sym_unquoted_token1] = ACTIONS(115), + [anon_sym_POUND] = ACTIONS(105), + }, + [181] = { + [sym_comment] = STATE(181), + [ts_builtin_sym_end] = ACTIONS(127), + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LF] = ACTIONS(127), + [anon_sym_LBRACK] = ACTIONS(125), + [anon_sym_LPAREN] = ACTIONS(125), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_DOT] = ACTIONS(125), + [anon_sym_DOT2] = ACTIONS(783), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(786), + [sym_val_nothing] = ACTIONS(125), + [anon_sym_true] = ACTIONS(125), + [anon_sym_false] = ACTIONS(125), + [aux_sym_val_number_token1] = ACTIONS(125), + [aux_sym_val_number_token2] = ACTIONS(125), + [aux_sym_val_number_token3] = ACTIONS(125), + [anon_sym_inf] = ACTIONS(125), + [anon_sym_DASHinf] = ACTIONS(125), + [anon_sym_NaN] = ACTIONS(125), + [aux_sym__val_number_decimal_token1] = ACTIONS(125), + [aux_sym__val_number_decimal_token2] = ACTIONS(125), + [anon_sym_ns] = ACTIONS(125), + [anon_sym_s] = ACTIONS(125), + [anon_sym_us] = ACTIONS(125), + [anon_sym_ms] = ACTIONS(125), + [anon_sym_sec] = ACTIONS(125), + [anon_sym_min] = ACTIONS(125), + [anon_sym_hr] = ACTIONS(125), + [anon_sym_day] = ACTIONS(125), + [anon_sym_wk] = ACTIONS(125), + [anon_sym_b] = ACTIONS(125), + [anon_sym_B] = ACTIONS(125), + [anon_sym_kb] = ACTIONS(125), + [anon_sym_kB] = ACTIONS(125), + [anon_sym_Kb] = ACTIONS(125), + [anon_sym_KB] = ACTIONS(125), + [anon_sym_mb] = ACTIONS(125), + [anon_sym_mB] = ACTIONS(125), + [anon_sym_Mb] = ACTIONS(125), + [anon_sym_MB] = ACTIONS(125), + [anon_sym_gb] = ACTIONS(125), + [anon_sym_gB] = ACTIONS(125), + [anon_sym_Gb] = ACTIONS(125), + [anon_sym_GB] = ACTIONS(125), + [anon_sym_tb] = ACTIONS(125), + [anon_sym_tB] = ACTIONS(125), + [anon_sym_Tb] = ACTIONS(125), + [anon_sym_TB] = ACTIONS(125), + [anon_sym_pb] = ACTIONS(125), + [anon_sym_pB] = ACTIONS(125), + [anon_sym_Pb] = ACTIONS(125), + [anon_sym_PB] = ACTIONS(125), + [anon_sym_eb] = ACTIONS(125), + [anon_sym_eB] = ACTIONS(125), + [anon_sym_Eb] = ACTIONS(125), + [anon_sym_EB] = ACTIONS(125), + [anon_sym_kib] = ACTIONS(125), + [anon_sym_kiB] = ACTIONS(125), + [anon_sym_kIB] = ACTIONS(125), + [anon_sym_kIb] = ACTIONS(125), + [anon_sym_Kib] = ACTIONS(125), + [anon_sym_KIb] = ACTIONS(125), + [anon_sym_KIB] = ACTIONS(125), + [anon_sym_mib] = ACTIONS(125), + [anon_sym_miB] = ACTIONS(125), + [anon_sym_mIB] = ACTIONS(125), + [anon_sym_mIb] = ACTIONS(125), + [anon_sym_Mib] = ACTIONS(125), + [anon_sym_MIb] = ACTIONS(125), + [anon_sym_MIB] = ACTIONS(125), + [anon_sym_gib] = ACTIONS(125), + [anon_sym_giB] = ACTIONS(125), + [anon_sym_gIB] = ACTIONS(125), + [anon_sym_gIb] = ACTIONS(125), + [anon_sym_Gib] = ACTIONS(125), + [anon_sym_GIb] = ACTIONS(125), + [anon_sym_GIB] = ACTIONS(125), + [anon_sym_tib] = ACTIONS(125), + [anon_sym_tiB] = ACTIONS(125), + [anon_sym_tIB] = ACTIONS(125), + [anon_sym_tIb] = ACTIONS(125), + [anon_sym_Tib] = ACTIONS(125), + [anon_sym_TIb] = ACTIONS(125), + [anon_sym_TIB] = ACTIONS(125), + [anon_sym_pib] = ACTIONS(125), + [anon_sym_piB] = ACTIONS(125), + [anon_sym_pIB] = ACTIONS(125), + [anon_sym_pIb] = ACTIONS(125), + [anon_sym_Pib] = ACTIONS(125), + [anon_sym_PIb] = ACTIONS(125), + [anon_sym_PIB] = ACTIONS(125), + [anon_sym_eib] = ACTIONS(125), + [anon_sym_eiB] = ACTIONS(125), + [anon_sym_eIB] = ACTIONS(125), + [anon_sym_eIb] = ACTIONS(125), + [anon_sym_Eib] = ACTIONS(125), + [anon_sym_EIb] = ACTIONS(125), + [anon_sym_EIB] = ACTIONS(125), + [anon_sym_0b] = ACTIONS(125), + [anon_sym_0o] = ACTIONS(125), + [anon_sym_0x] = ACTIONS(125), + [sym_val_date] = ACTIONS(125), + [anon_sym_DQUOTE] = ACTIONS(125), + [sym__str_single_quotes] = ACTIONS(125), + [sym__str_back_ticks] = ACTIONS(125), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(125), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(125), + [anon_sym_err_GT] = ACTIONS(125), + [anon_sym_out_GT] = ACTIONS(125), + [anon_sym_e_GT] = ACTIONS(125), + [anon_sym_o_GT] = ACTIONS(125), + [anon_sym_err_PLUSout_GT] = ACTIONS(125), + [anon_sym_out_PLUSerr_GT] = ACTIONS(125), + [anon_sym_o_PLUSe_GT] = ACTIONS(125), + [anon_sym_e_PLUSo_GT] = ACTIONS(125), + [sym_short_flag] = ACTIONS(125), + [aux_sym_unquoted_token1] = ACTIONS(125), + [anon_sym_POUND] = ACTIONS(105), + }, + [182] = { + [sym_comment] = STATE(182), [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), @@ -84951,7 +85200,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(107), [anon_sym_DOT] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(770), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(768), [sym_val_nothing] = ACTIONS(107), [anon_sym_true] = ACTIONS(107), [anon_sym_false] = ACTIONS(107), @@ -85061,398 +85310,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, - [181] = { - [sym_comment] = STATE(181), - [anon_sym_SEMI] = ACTIONS(107), - [anon_sym_LF] = ACTIONS(109), - [anon_sym_LBRACK] = ACTIONS(107), - [anon_sym_LPAREN] = ACTIONS(107), - [anon_sym_RPAREN] = ACTIONS(107), - [anon_sym_PIPE] = ACTIONS(107), - [anon_sym_DOLLAR] = ACTIONS(107), - [anon_sym_DASH_DASH] = ACTIONS(107), - [anon_sym_LBRACE] = ACTIONS(107), - [anon_sym_RBRACE] = ACTIONS(107), - [anon_sym_DOT] = ACTIONS(107), - [anon_sym_DOT2] = ACTIONS(109), - [sym_val_nothing] = ACTIONS(107), - [anon_sym_true] = ACTIONS(107), - [anon_sym_false] = ACTIONS(107), - [aux_sym_val_number_token1] = ACTIONS(107), - [aux_sym_val_number_token2] = ACTIONS(107), - [aux_sym_val_number_token3] = ACTIONS(107), - [anon_sym_inf] = ACTIONS(107), - [anon_sym_DASHinf] = ACTIONS(107), - [anon_sym_NaN] = ACTIONS(107), - [aux_sym__val_number_decimal_token1] = ACTIONS(107), - [aux_sym__val_number_decimal_token2] = ACTIONS(107), - [anon_sym_ns] = ACTIONS(107), - [anon_sym_s] = ACTIONS(107), - [anon_sym_us] = ACTIONS(107), - [anon_sym_ms] = ACTIONS(107), - [anon_sym_sec] = ACTIONS(107), - [anon_sym_min] = ACTIONS(107), - [anon_sym_hr] = ACTIONS(107), - [anon_sym_day] = ACTIONS(107), - [anon_sym_wk] = ACTIONS(107), - [anon_sym_b] = ACTIONS(107), - [anon_sym_B] = ACTIONS(107), - [anon_sym_kb] = ACTIONS(107), - [anon_sym_kB] = ACTIONS(107), - [anon_sym_Kb] = ACTIONS(107), - [anon_sym_KB] = ACTIONS(107), - [anon_sym_mb] = ACTIONS(107), - [anon_sym_mB] = ACTIONS(107), - [anon_sym_Mb] = ACTIONS(107), - [anon_sym_MB] = ACTIONS(107), - [anon_sym_gb] = ACTIONS(107), - [anon_sym_gB] = ACTIONS(107), - [anon_sym_Gb] = ACTIONS(107), - [anon_sym_GB] = ACTIONS(107), - [anon_sym_tb] = ACTIONS(107), - [anon_sym_tB] = ACTIONS(107), - [anon_sym_Tb] = ACTIONS(107), - [anon_sym_TB] = ACTIONS(107), - [anon_sym_pb] = ACTIONS(107), - [anon_sym_pB] = ACTIONS(107), - [anon_sym_Pb] = ACTIONS(107), - [anon_sym_PB] = ACTIONS(107), - [anon_sym_eb] = ACTIONS(107), - [anon_sym_eB] = ACTIONS(107), - [anon_sym_Eb] = ACTIONS(107), - [anon_sym_EB] = ACTIONS(107), - [anon_sym_kib] = ACTIONS(107), - [anon_sym_kiB] = ACTIONS(107), - [anon_sym_kIB] = ACTIONS(107), - [anon_sym_kIb] = ACTIONS(107), - [anon_sym_Kib] = ACTIONS(107), - [anon_sym_KIb] = ACTIONS(107), - [anon_sym_KIB] = ACTIONS(107), - [anon_sym_mib] = ACTIONS(107), - [anon_sym_miB] = ACTIONS(107), - [anon_sym_mIB] = ACTIONS(107), - [anon_sym_mIb] = ACTIONS(107), - [anon_sym_Mib] = ACTIONS(107), - [anon_sym_MIb] = ACTIONS(107), - [anon_sym_MIB] = ACTIONS(107), - [anon_sym_gib] = ACTIONS(107), - [anon_sym_giB] = ACTIONS(107), - [anon_sym_gIB] = ACTIONS(107), - [anon_sym_gIb] = ACTIONS(107), - [anon_sym_Gib] = ACTIONS(107), - [anon_sym_GIb] = ACTIONS(107), - [anon_sym_GIB] = ACTIONS(107), - [anon_sym_tib] = ACTIONS(107), - [anon_sym_tiB] = ACTIONS(107), - [anon_sym_tIB] = ACTIONS(107), - [anon_sym_tIb] = ACTIONS(107), - [anon_sym_Tib] = ACTIONS(107), - [anon_sym_TIb] = ACTIONS(107), - [anon_sym_TIB] = ACTIONS(107), - [anon_sym_pib] = ACTIONS(107), - [anon_sym_piB] = ACTIONS(107), - [anon_sym_pIB] = ACTIONS(107), - [anon_sym_pIb] = ACTIONS(107), - [anon_sym_Pib] = ACTIONS(107), - [anon_sym_PIb] = ACTIONS(107), - [anon_sym_PIB] = ACTIONS(107), - [anon_sym_eib] = ACTIONS(107), - [anon_sym_eiB] = ACTIONS(107), - [anon_sym_eIB] = ACTIONS(107), - [anon_sym_eIb] = ACTIONS(107), - [anon_sym_Eib] = ACTIONS(107), - [anon_sym_EIb] = ACTIONS(107), - [anon_sym_EIB] = ACTIONS(107), - [anon_sym_0b] = ACTIONS(107), - [anon_sym_0o] = ACTIONS(107), - [anon_sym_0x] = ACTIONS(107), - [sym_val_date] = ACTIONS(107), - [anon_sym_DQUOTE] = ACTIONS(107), - [sym__str_single_quotes] = ACTIONS(107), - [sym__str_back_ticks] = ACTIONS(107), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), - [anon_sym_err_GT] = ACTIONS(107), - [anon_sym_out_GT] = ACTIONS(107), - [anon_sym_e_GT] = ACTIONS(107), - [anon_sym_o_GT] = ACTIONS(107), - [anon_sym_err_PLUSout_GT] = ACTIONS(107), - [anon_sym_out_PLUSerr_GT] = ACTIONS(107), - [anon_sym_o_PLUSe_GT] = ACTIONS(107), - [anon_sym_e_PLUSo_GT] = ACTIONS(107), - [sym_short_flag] = ACTIONS(107), - [aux_sym_unquoted_token1] = ACTIONS(107), - [anon_sym_POUND] = ACTIONS(105), - }, - [182] = { - [sym_comment] = STATE(182), - [anon_sym_SEMI] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(140), - [anon_sym_LPAREN] = ACTIONS(140), - [anon_sym_RPAREN] = ACTIONS(140), - [anon_sym_PIPE] = ACTIONS(140), - [anon_sym_DOLLAR] = ACTIONS(140), - [anon_sym_DASH_DASH] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(140), - [anon_sym_RBRACE] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_DOT2] = ACTIONS(786), - [sym_val_nothing] = ACTIONS(140), - [anon_sym_true] = ACTIONS(140), - [anon_sym_false] = ACTIONS(140), - [aux_sym_val_number_token1] = ACTIONS(140), - [aux_sym_val_number_token2] = ACTIONS(140), - [aux_sym_val_number_token3] = ACTIONS(140), - [anon_sym_inf] = ACTIONS(140), - [anon_sym_DASHinf] = ACTIONS(140), - [anon_sym_NaN] = ACTIONS(140), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_0b] = ACTIONS(140), - [anon_sym_0o] = ACTIONS(140), - [anon_sym_0x] = ACTIONS(140), - [sym_val_date] = ACTIONS(140), - [anon_sym_DQUOTE] = ACTIONS(140), - [sym__str_single_quotes] = ACTIONS(140), - [sym__str_back_ticks] = ACTIONS(140), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(140), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(140), - [anon_sym_err_GT] = ACTIONS(140), - [anon_sym_out_GT] = ACTIONS(140), - [anon_sym_e_GT] = ACTIONS(140), - [anon_sym_o_GT] = ACTIONS(140), - [anon_sym_err_PLUSout_GT] = ACTIONS(140), - [anon_sym_out_PLUSerr_GT] = ACTIONS(140), - [anon_sym_o_PLUSe_GT] = ACTIONS(140), - [anon_sym_e_PLUSo_GT] = ACTIONS(140), - [sym_short_flag] = ACTIONS(140), - [aux_sym_unquoted_token1] = ACTIONS(140), - [anon_sym_POUND] = ACTIONS(105), - }, [183] = { [sym_comment] = STATE(183), - [ts_builtin_sym_end] = ACTIONS(138), - [anon_sym_SEMI] = ACTIONS(136), - [anon_sym_LF] = ACTIONS(138), - [anon_sym_LBRACK] = ACTIONS(136), - [anon_sym_LPAREN] = ACTIONS(136), - [anon_sym_PIPE] = ACTIONS(136), - [anon_sym_DOLLAR] = ACTIONS(136), - [anon_sym_DASH_DASH] = ACTIONS(136), - [anon_sym_LBRACE] = ACTIONS(136), - [anon_sym_DOT] = ACTIONS(136), - [anon_sym_DOT2] = ACTIONS(138), - [sym_val_nothing] = ACTIONS(136), - [anon_sym_true] = ACTIONS(136), - [anon_sym_false] = ACTIONS(136), - [aux_sym_val_number_token1] = ACTIONS(136), - [aux_sym_val_number_token2] = ACTIONS(136), - [aux_sym_val_number_token3] = ACTIONS(136), - [anon_sym_inf] = ACTIONS(136), - [anon_sym_DASHinf] = ACTIONS(136), - [anon_sym_NaN] = ACTIONS(136), - [aux_sym__val_number_decimal_token1] = ACTIONS(136), - [aux_sym__val_number_decimal_token2] = ACTIONS(136), - [anon_sym_ns] = ACTIONS(136), - [anon_sym_s] = ACTIONS(136), - [anon_sym_us] = ACTIONS(136), - [anon_sym_ms] = ACTIONS(136), - [anon_sym_sec] = ACTIONS(136), - [anon_sym_min] = ACTIONS(136), - [anon_sym_hr] = ACTIONS(136), - [anon_sym_day] = ACTIONS(136), - [anon_sym_wk] = ACTIONS(136), - [anon_sym_b] = ACTIONS(136), - [anon_sym_B] = ACTIONS(136), - [anon_sym_kb] = ACTIONS(136), - [anon_sym_kB] = ACTIONS(136), - [anon_sym_Kb] = ACTIONS(136), - [anon_sym_KB] = ACTIONS(136), - [anon_sym_mb] = ACTIONS(136), - [anon_sym_mB] = ACTIONS(136), - [anon_sym_Mb] = ACTIONS(136), - [anon_sym_MB] = ACTIONS(136), - [anon_sym_gb] = ACTIONS(136), - [anon_sym_gB] = ACTIONS(136), - [anon_sym_Gb] = ACTIONS(136), - [anon_sym_GB] = ACTIONS(136), - [anon_sym_tb] = ACTIONS(136), - [anon_sym_tB] = ACTIONS(136), - [anon_sym_Tb] = ACTIONS(136), - [anon_sym_TB] = ACTIONS(136), - [anon_sym_pb] = ACTIONS(136), - [anon_sym_pB] = ACTIONS(136), - [anon_sym_Pb] = ACTIONS(136), - [anon_sym_PB] = ACTIONS(136), - [anon_sym_eb] = ACTIONS(136), - [anon_sym_eB] = ACTIONS(136), - [anon_sym_Eb] = ACTIONS(136), - [anon_sym_EB] = ACTIONS(136), - [anon_sym_kib] = ACTIONS(136), - [anon_sym_kiB] = ACTIONS(136), - [anon_sym_kIB] = ACTIONS(136), - [anon_sym_kIb] = ACTIONS(136), - [anon_sym_Kib] = ACTIONS(136), - [anon_sym_KIb] = ACTIONS(136), - [anon_sym_KIB] = ACTIONS(136), - [anon_sym_mib] = ACTIONS(136), - [anon_sym_miB] = ACTIONS(136), - [anon_sym_mIB] = ACTIONS(136), - [anon_sym_mIb] = ACTIONS(136), - [anon_sym_Mib] = ACTIONS(136), - [anon_sym_MIb] = ACTIONS(136), - [anon_sym_MIB] = ACTIONS(136), - [anon_sym_gib] = ACTIONS(136), - [anon_sym_giB] = ACTIONS(136), - [anon_sym_gIB] = ACTIONS(136), - [anon_sym_gIb] = ACTIONS(136), - [anon_sym_Gib] = ACTIONS(136), - [anon_sym_GIb] = ACTIONS(136), - [anon_sym_GIB] = ACTIONS(136), - [anon_sym_tib] = ACTIONS(136), - [anon_sym_tiB] = ACTIONS(136), - [anon_sym_tIB] = ACTIONS(136), - [anon_sym_tIb] = ACTIONS(136), - [anon_sym_Tib] = ACTIONS(136), - [anon_sym_TIb] = ACTIONS(136), - [anon_sym_TIB] = ACTIONS(136), - [anon_sym_pib] = ACTIONS(136), - [anon_sym_piB] = ACTIONS(136), - [anon_sym_pIB] = ACTIONS(136), - [anon_sym_pIb] = ACTIONS(136), - [anon_sym_Pib] = ACTIONS(136), - [anon_sym_PIb] = ACTIONS(136), - [anon_sym_PIB] = ACTIONS(136), - [anon_sym_eib] = ACTIONS(136), - [anon_sym_eiB] = ACTIONS(136), - [anon_sym_eIB] = ACTIONS(136), - [anon_sym_eIb] = ACTIONS(136), - [anon_sym_Eib] = ACTIONS(136), - [anon_sym_EIb] = ACTIONS(136), - [anon_sym_EIB] = ACTIONS(136), - [anon_sym_0b] = ACTIONS(136), - [anon_sym_0o] = ACTIONS(136), - [anon_sym_0x] = ACTIONS(136), - [sym_val_date] = ACTIONS(136), - [anon_sym_DQUOTE] = ACTIONS(136), - [sym__str_single_quotes] = ACTIONS(136), - [sym__str_back_ticks] = ACTIONS(136), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(136), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(136), - [anon_sym_err_GT] = ACTIONS(136), - [anon_sym_out_GT] = ACTIONS(136), - [anon_sym_e_GT] = ACTIONS(136), - [anon_sym_o_GT] = ACTIONS(136), - [anon_sym_err_PLUSout_GT] = ACTIONS(136), - [anon_sym_out_PLUSerr_GT] = ACTIONS(136), - [anon_sym_o_PLUSe_GT] = ACTIONS(136), - [anon_sym_e_PLUSo_GT] = ACTIONS(136), - [sym_short_flag] = ACTIONS(136), - [aux_sym_unquoted_token1] = ACTIONS(136), - [anon_sym_POUND] = ACTIONS(105), - }, - [184] = { - [sym_comment] = STATE(184), - [anon_sym_SEMI] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_LBRACK] = ACTIONS(151), - [anon_sym_LPAREN] = ACTIONS(151), - [anon_sym_RPAREN] = ACTIONS(151), - [anon_sym_PIPE] = ACTIONS(151), - [anon_sym_DOLLAR] = ACTIONS(151), - [anon_sym_DASH_DASH] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(151), - [anon_sym_RBRACE] = ACTIONS(151), - [anon_sym_DOT] = ACTIONS(151), - [sym_val_nothing] = ACTIONS(151), - [anon_sym_true] = ACTIONS(151), - [anon_sym_false] = ACTIONS(151), - [aux_sym_val_number_token1] = ACTIONS(151), - [aux_sym_val_number_token2] = ACTIONS(151), - [aux_sym_val_number_token3] = ACTIONS(151), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), + [anon_sym_SEMI] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_LBRACK] = ACTIONS(153), + [anon_sym_LPAREN] = ACTIONS(153), + [anon_sym_RPAREN] = ACTIONS(153), + [anon_sym_PIPE] = ACTIONS(153), + [anon_sym_DOLLAR] = ACTIONS(153), + [anon_sym_DASH_DASH] = ACTIONS(153), + [anon_sym_LBRACE] = ACTIONS(153), + [anon_sym_RBRACE] = ACTIONS(153), + [anon_sym_DOT] = ACTIONS(153), + [sym_val_nothing] = ACTIONS(153), + [anon_sym_true] = ACTIONS(153), + [anon_sym_false] = ACTIONS(153), + [aux_sym_val_number_token1] = ACTIONS(153), + [aux_sym_val_number_token2] = ACTIONS(153), + [aux_sym_val_number_token3] = ACTIONS(153), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), [anon_sym_ns] = ACTIONS(788), [anon_sym_s] = ACTIONS(788), [anon_sym_us] = ACTIONS(788), @@ -85530,395 +85411,151 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_Eib] = ACTIONS(790), [anon_sym_EIb] = ACTIONS(790), [anon_sym_EIB] = ACTIONS(790), - [anon_sym_0b] = ACTIONS(151), - [anon_sym_0o] = ACTIONS(151), - [anon_sym_0x] = ACTIONS(151), - [sym_val_date] = ACTIONS(151), - [anon_sym_DQUOTE] = ACTIONS(151), - [sym__str_single_quotes] = ACTIONS(151), - [sym__str_back_ticks] = ACTIONS(151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(151), - [anon_sym_err_GT] = ACTIONS(151), - [anon_sym_out_GT] = ACTIONS(151), - [anon_sym_e_GT] = ACTIONS(151), - [anon_sym_o_GT] = ACTIONS(151), - [anon_sym_err_PLUSout_GT] = ACTIONS(151), - [anon_sym_out_PLUSerr_GT] = ACTIONS(151), - [anon_sym_o_PLUSe_GT] = ACTIONS(151), - [anon_sym_e_PLUSo_GT] = ACTIONS(151), - [sym_short_flag] = ACTIONS(151), - [aux_sym_unquoted_token1] = ACTIONS(151), - [anon_sym_POUND] = ACTIONS(105), - }, - [185] = { - [sym_comment] = STATE(185), - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(140), - [anon_sym_LPAREN] = ACTIONS(140), - [anon_sym_PIPE] = ACTIONS(140), - [anon_sym_DOLLAR] = ACTIONS(140), - [anon_sym_DASH_DASH] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_DOT2] = ACTIONS(792), - [sym_val_nothing] = ACTIONS(140), - [anon_sym_true] = ACTIONS(140), - [anon_sym_false] = ACTIONS(140), - [aux_sym_val_number_token1] = ACTIONS(140), - [aux_sym_val_number_token2] = ACTIONS(140), - [aux_sym_val_number_token3] = ACTIONS(140), - [anon_sym_inf] = ACTIONS(140), - [anon_sym_DASHinf] = ACTIONS(140), - [anon_sym_NaN] = ACTIONS(140), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_0b] = ACTIONS(140), - [anon_sym_0o] = ACTIONS(140), - [anon_sym_0x] = ACTIONS(140), - [sym_val_date] = ACTIONS(140), - [anon_sym_DQUOTE] = ACTIONS(140), - [sym__str_single_quotes] = ACTIONS(140), - [sym__str_back_ticks] = ACTIONS(140), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(140), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(140), - [anon_sym_err_GT] = ACTIONS(140), - [anon_sym_out_GT] = ACTIONS(140), - [anon_sym_e_GT] = ACTIONS(140), - [anon_sym_o_GT] = ACTIONS(140), - [anon_sym_err_PLUSout_GT] = ACTIONS(140), - [anon_sym_out_PLUSerr_GT] = ACTIONS(140), - [anon_sym_o_PLUSe_GT] = ACTIONS(140), - [anon_sym_e_PLUSo_GT] = ACTIONS(140), - [sym_short_flag] = ACTIONS(140), - [aux_sym_unquoted_token1] = ACTIONS(140), - [anon_sym_POUND] = ACTIONS(105), - }, - [186] = { - [sym_comment] = STATE(186), - [ts_builtin_sym_end] = ACTIONS(130), - [anon_sym_SEMI] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_DOLLAR] = ACTIONS(128), - [anon_sym_DASH_DASH] = ACTIONS(128), - [anon_sym_LBRACE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [sym_val_nothing] = ACTIONS(128), - [anon_sym_true] = ACTIONS(128), - [anon_sym_false] = ACTIONS(128), - [aux_sym_val_number_token1] = ACTIONS(128), - [aux_sym_val_number_token2] = ACTIONS(128), - [aux_sym_val_number_token3] = ACTIONS(128), - [anon_sym_inf] = ACTIONS(128), - [anon_sym_DASHinf] = ACTIONS(128), - [anon_sym_NaN] = ACTIONS(128), - [aux_sym__val_number_decimal_token1] = ACTIONS(128), - [aux_sym__val_number_decimal_token2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_0b] = ACTIONS(128), - [anon_sym_0o] = ACTIONS(128), - [anon_sym_0x] = ACTIONS(128), - [sym_val_date] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [sym__str_single_quotes] = ACTIONS(128), - [sym__str_back_ticks] = ACTIONS(128), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(128), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(128), - [anon_sym_err_GT] = ACTIONS(128), - [anon_sym_out_GT] = ACTIONS(128), - [anon_sym_e_GT] = ACTIONS(128), - [anon_sym_o_GT] = ACTIONS(128), - [anon_sym_err_PLUSout_GT] = ACTIONS(128), - [anon_sym_out_PLUSerr_GT] = ACTIONS(128), - [anon_sym_o_PLUSe_GT] = ACTIONS(128), - [anon_sym_e_PLUSo_GT] = ACTIONS(128), - [sym_short_flag] = ACTIONS(128), - [aux_sym_unquoted_token1] = ACTIONS(128), + [anon_sym_0b] = ACTIONS(153), + [anon_sym_0o] = ACTIONS(153), + [anon_sym_0x] = ACTIONS(153), + [sym_val_date] = ACTIONS(153), + [anon_sym_DQUOTE] = ACTIONS(153), + [sym__str_single_quotes] = ACTIONS(153), + [sym__str_back_ticks] = ACTIONS(153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(153), + [anon_sym_err_GT] = ACTIONS(153), + [anon_sym_out_GT] = ACTIONS(153), + [anon_sym_e_GT] = ACTIONS(153), + [anon_sym_o_GT] = ACTIONS(153), + [anon_sym_err_PLUSout_GT] = ACTIONS(153), + [anon_sym_out_PLUSerr_GT] = ACTIONS(153), + [anon_sym_o_PLUSe_GT] = ACTIONS(153), + [anon_sym_e_PLUSo_GT] = ACTIONS(153), + [sym_short_flag] = ACTIONS(153), + [aux_sym_unquoted_token1] = ACTIONS(153), [anon_sym_POUND] = ACTIONS(105), }, - [187] = { - [sym_comment] = STATE(187), - [anon_sym_SEMI] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(140), - [anon_sym_LPAREN] = ACTIONS(140), - [anon_sym_RPAREN] = ACTIONS(140), - [anon_sym_PIPE] = ACTIONS(140), - [anon_sym_DOLLAR] = ACTIONS(140), - [anon_sym_DASH_DASH] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(140), - [anon_sym_RBRACE] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [sym_val_nothing] = ACTIONS(140), - [anon_sym_true] = ACTIONS(140), - [anon_sym_false] = ACTIONS(140), - [aux_sym_val_number_token1] = ACTIONS(140), - [aux_sym_val_number_token2] = ACTIONS(140), - [aux_sym_val_number_token3] = ACTIONS(140), - [anon_sym_inf] = ACTIONS(140), - [anon_sym_DASHinf] = ACTIONS(140), - [anon_sym_NaN] = ACTIONS(140), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_0b] = ACTIONS(140), - [anon_sym_0o] = ACTIONS(140), - [anon_sym_0x] = ACTIONS(140), - [sym_val_date] = ACTIONS(140), - [anon_sym_DQUOTE] = ACTIONS(140), - [sym__str_single_quotes] = ACTIONS(140), - [sym__str_back_ticks] = ACTIONS(140), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(140), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(140), - [anon_sym_err_GT] = ACTIONS(140), - [anon_sym_out_GT] = ACTIONS(140), - [anon_sym_e_GT] = ACTIONS(140), - [anon_sym_o_GT] = ACTIONS(140), - [anon_sym_err_PLUSout_GT] = ACTIONS(140), - [anon_sym_out_PLUSerr_GT] = ACTIONS(140), - [anon_sym_o_PLUSe_GT] = ACTIONS(140), - [anon_sym_e_PLUSo_GT] = ACTIONS(140), - [sym_short_flag] = ACTIONS(140), - [aux_sym_unquoted_token1] = ACTIONS(140), + [184] = { + [sym_comment] = STATE(184), + [ts_builtin_sym_end] = ACTIONS(117), + [anon_sym_SEMI] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_LBRACK] = ACTIONS(115), + [anon_sym_LPAREN] = ACTIONS(115), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_DOLLAR] = ACTIONS(115), + [anon_sym_DASH_DASH] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(115), + [anon_sym_DOT] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [sym_val_nothing] = ACTIONS(115), + [anon_sym_true] = ACTIONS(115), + [anon_sym_false] = ACTIONS(115), + [aux_sym_val_number_token1] = ACTIONS(115), + [aux_sym_val_number_token2] = ACTIONS(115), + [aux_sym_val_number_token3] = ACTIONS(115), + [anon_sym_inf] = ACTIONS(115), + [anon_sym_DASHinf] = ACTIONS(115), + [anon_sym_NaN] = ACTIONS(115), + [aux_sym__val_number_decimal_token1] = ACTIONS(115), + [aux_sym__val_number_decimal_token2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_0b] = ACTIONS(115), + [anon_sym_0o] = ACTIONS(115), + [anon_sym_0x] = ACTIONS(115), + [sym_val_date] = ACTIONS(115), + [anon_sym_DQUOTE] = ACTIONS(115), + [sym__str_single_quotes] = ACTIONS(115), + [sym__str_back_ticks] = ACTIONS(115), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(115), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(115), + [anon_sym_err_GT] = ACTIONS(115), + [anon_sym_out_GT] = ACTIONS(115), + [anon_sym_e_GT] = ACTIONS(115), + [anon_sym_o_GT] = ACTIONS(115), + [anon_sym_err_PLUSout_GT] = ACTIONS(115), + [anon_sym_out_PLUSerr_GT] = ACTIONS(115), + [anon_sym_o_PLUSe_GT] = ACTIONS(115), + [anon_sym_e_PLUSo_GT] = ACTIONS(115), + [sym_short_flag] = ACTIONS(115), + [aux_sym_unquoted_token1] = ACTIONS(115), [anon_sym_POUND] = ACTIONS(105), }, - [188] = { - [sym_comment] = STATE(188), + [185] = { + [sym_comment] = STATE(185), [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), @@ -86039,250 +85676,495 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, + [186] = { + [sym_comment] = STATE(186), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_LBRACK] = ACTIONS(134), + [anon_sym_LPAREN] = ACTIONS(134), + [anon_sym_RPAREN] = ACTIONS(134), + [anon_sym_PIPE] = ACTIONS(134), + [anon_sym_DOLLAR] = ACTIONS(134), + [anon_sym_DASH_DASH] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(134), + [anon_sym_RBRACE] = ACTIONS(134), + [anon_sym_DOT] = ACTIONS(134), + [sym_val_nothing] = ACTIONS(134), + [anon_sym_true] = ACTIONS(134), + [anon_sym_false] = ACTIONS(134), + [aux_sym_val_number_token1] = ACTIONS(134), + [aux_sym_val_number_token2] = ACTIONS(134), + [aux_sym_val_number_token3] = ACTIONS(134), + [anon_sym_inf] = ACTIONS(134), + [anon_sym_DASHinf] = ACTIONS(134), + [anon_sym_NaN] = ACTIONS(134), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_0b] = ACTIONS(134), + [anon_sym_0o] = ACTIONS(134), + [anon_sym_0x] = ACTIONS(134), + [sym_val_date] = ACTIONS(134), + [anon_sym_DQUOTE] = ACTIONS(134), + [sym__str_single_quotes] = ACTIONS(134), + [sym__str_back_ticks] = ACTIONS(134), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(134), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(134), + [anon_sym_err_GT] = ACTIONS(134), + [anon_sym_out_GT] = ACTIONS(134), + [anon_sym_e_GT] = ACTIONS(134), + [anon_sym_o_GT] = ACTIONS(134), + [anon_sym_err_PLUSout_GT] = ACTIONS(134), + [anon_sym_out_PLUSerr_GT] = ACTIONS(134), + [anon_sym_o_PLUSe_GT] = ACTIONS(134), + [anon_sym_e_PLUSo_GT] = ACTIONS(134), + [sym_short_flag] = ACTIONS(134), + [aux_sym_unquoted_token1] = ACTIONS(134), + [anon_sym_POUND] = ACTIONS(105), + }, + [187] = { + [sym_comment] = STATE(187), + [ts_builtin_sym_end] = ACTIONS(147), + [anon_sym_SEMI] = ACTIONS(145), + [anon_sym_LF] = ACTIONS(147), + [anon_sym_LBRACK] = ACTIONS(145), + [anon_sym_LPAREN] = ACTIONS(145), + [anon_sym_PIPE] = ACTIONS(145), + [anon_sym_DOLLAR] = ACTIONS(145), + [anon_sym_DASH_DASH] = ACTIONS(145), + [anon_sym_LBRACE] = ACTIONS(145), + [anon_sym_DOT] = ACTIONS(145), + [anon_sym_DOT2] = ACTIONS(147), + [sym_val_nothing] = ACTIONS(145), + [anon_sym_true] = ACTIONS(145), + [anon_sym_false] = ACTIONS(145), + [aux_sym_val_number_token1] = ACTIONS(145), + [aux_sym_val_number_token2] = ACTIONS(145), + [aux_sym_val_number_token3] = ACTIONS(145), + [anon_sym_inf] = ACTIONS(145), + [anon_sym_DASHinf] = ACTIONS(145), + [anon_sym_NaN] = ACTIONS(145), + [aux_sym__val_number_decimal_token1] = ACTIONS(145), + [aux_sym__val_number_decimal_token2] = ACTIONS(145), + [anon_sym_ns] = ACTIONS(145), + [anon_sym_s] = ACTIONS(145), + [anon_sym_us] = ACTIONS(145), + [anon_sym_ms] = ACTIONS(145), + [anon_sym_sec] = ACTIONS(145), + [anon_sym_min] = ACTIONS(145), + [anon_sym_hr] = ACTIONS(145), + [anon_sym_day] = ACTIONS(145), + [anon_sym_wk] = ACTIONS(145), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(145), + [anon_sym_kb] = ACTIONS(145), + [anon_sym_kB] = ACTIONS(145), + [anon_sym_Kb] = ACTIONS(145), + [anon_sym_KB] = ACTIONS(145), + [anon_sym_mb] = ACTIONS(145), + [anon_sym_mB] = ACTIONS(145), + [anon_sym_Mb] = ACTIONS(145), + [anon_sym_MB] = ACTIONS(145), + [anon_sym_gb] = ACTIONS(145), + [anon_sym_gB] = ACTIONS(145), + [anon_sym_Gb] = ACTIONS(145), + [anon_sym_GB] = ACTIONS(145), + [anon_sym_tb] = ACTIONS(145), + [anon_sym_tB] = ACTIONS(145), + [anon_sym_Tb] = ACTIONS(145), + [anon_sym_TB] = ACTIONS(145), + [anon_sym_pb] = ACTIONS(145), + [anon_sym_pB] = ACTIONS(145), + [anon_sym_Pb] = ACTIONS(145), + [anon_sym_PB] = ACTIONS(145), + [anon_sym_eb] = ACTIONS(145), + [anon_sym_eB] = ACTIONS(145), + [anon_sym_Eb] = ACTIONS(145), + [anon_sym_EB] = ACTIONS(145), + [anon_sym_kib] = ACTIONS(145), + [anon_sym_kiB] = ACTIONS(145), + [anon_sym_kIB] = ACTIONS(145), + [anon_sym_kIb] = ACTIONS(145), + [anon_sym_Kib] = ACTIONS(145), + [anon_sym_KIb] = ACTIONS(145), + [anon_sym_KIB] = ACTIONS(145), + [anon_sym_mib] = ACTIONS(145), + [anon_sym_miB] = ACTIONS(145), + [anon_sym_mIB] = ACTIONS(145), + [anon_sym_mIb] = ACTIONS(145), + [anon_sym_Mib] = ACTIONS(145), + [anon_sym_MIb] = ACTIONS(145), + [anon_sym_MIB] = ACTIONS(145), + [anon_sym_gib] = ACTIONS(145), + [anon_sym_giB] = ACTIONS(145), + [anon_sym_gIB] = ACTIONS(145), + [anon_sym_gIb] = ACTIONS(145), + [anon_sym_Gib] = ACTIONS(145), + [anon_sym_GIb] = ACTIONS(145), + [anon_sym_GIB] = ACTIONS(145), + [anon_sym_tib] = ACTIONS(145), + [anon_sym_tiB] = ACTIONS(145), + [anon_sym_tIB] = ACTIONS(145), + [anon_sym_tIb] = ACTIONS(145), + [anon_sym_Tib] = ACTIONS(145), + [anon_sym_TIb] = ACTIONS(145), + [anon_sym_TIB] = ACTIONS(145), + [anon_sym_pib] = ACTIONS(145), + [anon_sym_piB] = ACTIONS(145), + [anon_sym_pIB] = ACTIONS(145), + [anon_sym_pIb] = ACTIONS(145), + [anon_sym_Pib] = ACTIONS(145), + [anon_sym_PIb] = ACTIONS(145), + [anon_sym_PIB] = ACTIONS(145), + [anon_sym_eib] = ACTIONS(145), + [anon_sym_eiB] = ACTIONS(145), + [anon_sym_eIB] = ACTIONS(145), + [anon_sym_eIb] = ACTIONS(145), + [anon_sym_Eib] = ACTIONS(145), + [anon_sym_EIb] = ACTIONS(145), + [anon_sym_EIB] = ACTIONS(145), + [anon_sym_0b] = ACTIONS(145), + [anon_sym_0o] = ACTIONS(145), + [anon_sym_0x] = ACTIONS(145), + [sym_val_date] = ACTIONS(145), + [anon_sym_DQUOTE] = ACTIONS(145), + [sym__str_single_quotes] = ACTIONS(145), + [sym__str_back_ticks] = ACTIONS(145), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(145), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(145), + [anon_sym_err_GT] = ACTIONS(145), + [anon_sym_out_GT] = ACTIONS(145), + [anon_sym_e_GT] = ACTIONS(145), + [anon_sym_o_GT] = ACTIONS(145), + [anon_sym_err_PLUSout_GT] = ACTIONS(145), + [anon_sym_out_PLUSerr_GT] = ACTIONS(145), + [anon_sym_o_PLUSe_GT] = ACTIONS(145), + [anon_sym_e_PLUSo_GT] = ACTIONS(145), + [sym_short_flag] = ACTIONS(145), + [aux_sym_unquoted_token1] = ACTIONS(145), + [anon_sym_POUND] = ACTIONS(105), + }, + [188] = { + [sym_comment] = STATE(188), + [ts_builtin_sym_end] = ACTIONS(136), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_LBRACK] = ACTIONS(134), + [anon_sym_LPAREN] = ACTIONS(134), + [anon_sym_PIPE] = ACTIONS(134), + [anon_sym_DOLLAR] = ACTIONS(134), + [anon_sym_DASH_DASH] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(134), + [anon_sym_DOT] = ACTIONS(134), + [anon_sym_DOT2] = ACTIONS(792), + [sym_val_nothing] = ACTIONS(134), + [anon_sym_true] = ACTIONS(134), + [anon_sym_false] = ACTIONS(134), + [aux_sym_val_number_token1] = ACTIONS(134), + [aux_sym_val_number_token2] = ACTIONS(134), + [aux_sym_val_number_token3] = ACTIONS(134), + [anon_sym_inf] = ACTIONS(134), + [anon_sym_DASHinf] = ACTIONS(134), + [anon_sym_NaN] = ACTIONS(134), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_0b] = ACTIONS(134), + [anon_sym_0o] = ACTIONS(134), + [anon_sym_0x] = ACTIONS(134), + [sym_val_date] = ACTIONS(134), + [anon_sym_DQUOTE] = ACTIONS(134), + [sym__str_single_quotes] = ACTIONS(134), + [sym__str_back_ticks] = ACTIONS(134), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(134), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(134), + [anon_sym_err_GT] = ACTIONS(134), + [anon_sym_out_GT] = ACTIONS(134), + [anon_sym_e_GT] = ACTIONS(134), + [anon_sym_o_GT] = ACTIONS(134), + [anon_sym_err_PLUSout_GT] = ACTIONS(134), + [anon_sym_out_PLUSerr_GT] = ACTIONS(134), + [anon_sym_o_PLUSe_GT] = ACTIONS(134), + [anon_sym_e_PLUSo_GT] = ACTIONS(134), + [sym_short_flag] = ACTIONS(134), + [aux_sym_unquoted_token1] = ACTIONS(134), + [anon_sym_POUND] = ACTIONS(105), + }, [189] = { [sym_comment] = STATE(189), - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(140), - [anon_sym_LPAREN] = ACTIONS(140), - [anon_sym_PIPE] = ACTIONS(140), - [anon_sym_DOLLAR] = ACTIONS(140), - [anon_sym_DASH_DASH] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [sym_val_nothing] = ACTIONS(140), - [anon_sym_true] = ACTIONS(140), - [anon_sym_false] = ACTIONS(140), - [aux_sym_val_number_token1] = ACTIONS(140), - [aux_sym_val_number_token2] = ACTIONS(140), - [aux_sym_val_number_token3] = ACTIONS(140), - [anon_sym_inf] = ACTIONS(140), - [anon_sym_DASHinf] = ACTIONS(140), - [anon_sym_NaN] = ACTIONS(140), - [aux_sym__val_number_decimal_token1] = ACTIONS(140), - [aux_sym__val_number_decimal_token2] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_0b] = ACTIONS(140), - [anon_sym_0o] = ACTIONS(140), - [anon_sym_0x] = ACTIONS(140), - [sym_val_date] = ACTIONS(140), - [anon_sym_DQUOTE] = ACTIONS(140), - [sym__str_single_quotes] = ACTIONS(140), - [sym__str_back_ticks] = ACTIONS(140), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(140), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(140), - [anon_sym_err_GT] = ACTIONS(140), - [anon_sym_out_GT] = ACTIONS(140), - [anon_sym_e_GT] = ACTIONS(140), - [anon_sym_o_GT] = ACTIONS(140), - [anon_sym_err_PLUSout_GT] = ACTIONS(140), - [anon_sym_out_PLUSerr_GT] = ACTIONS(140), - [anon_sym_o_PLUSe_GT] = ACTIONS(140), - [anon_sym_e_PLUSo_GT] = ACTIONS(140), - [sym_short_flag] = ACTIONS(140), - [aux_sym_unquoted_token1] = ACTIONS(140), + [ts_builtin_sym_end] = ACTIONS(136), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_LBRACK] = ACTIONS(134), + [anon_sym_LPAREN] = ACTIONS(134), + [anon_sym_PIPE] = ACTIONS(134), + [anon_sym_DOLLAR] = ACTIONS(134), + [anon_sym_DASH_DASH] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(134), + [anon_sym_DOT] = ACTIONS(134), + [sym_val_nothing] = ACTIONS(134), + [anon_sym_true] = ACTIONS(134), + [anon_sym_false] = ACTIONS(134), + [aux_sym_val_number_token1] = ACTIONS(134), + [aux_sym_val_number_token2] = ACTIONS(134), + [aux_sym_val_number_token3] = ACTIONS(134), + [anon_sym_inf] = ACTIONS(134), + [anon_sym_DASHinf] = ACTIONS(134), + [anon_sym_NaN] = ACTIONS(134), + [aux_sym__val_number_decimal_token1] = ACTIONS(134), + [aux_sym__val_number_decimal_token2] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_0b] = ACTIONS(134), + [anon_sym_0o] = ACTIONS(134), + [anon_sym_0x] = ACTIONS(134), + [sym_val_date] = ACTIONS(134), + [anon_sym_DQUOTE] = ACTIONS(134), + [sym__str_single_quotes] = ACTIONS(134), + [sym__str_back_ticks] = ACTIONS(134), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(134), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(134), + [anon_sym_err_GT] = ACTIONS(134), + [anon_sym_out_GT] = ACTIONS(134), + [anon_sym_e_GT] = ACTIONS(134), + [anon_sym_o_GT] = ACTIONS(134), + [anon_sym_err_PLUSout_GT] = ACTIONS(134), + [anon_sym_out_PLUSerr_GT] = ACTIONS(134), + [anon_sym_o_PLUSe_GT] = ACTIONS(134), + [anon_sym_e_PLUSo_GT] = ACTIONS(134), + [sym_short_flag] = ACTIONS(134), + [aux_sym_unquoted_token1] = ACTIONS(134), [anon_sym_POUND] = ACTIONS(105), }, [190] = { [sym_comment] = STATE(190), - [ts_builtin_sym_end] = ACTIONS(153), - [anon_sym_SEMI] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_LBRACK] = ACTIONS(151), - [anon_sym_LPAREN] = ACTIONS(151), - [anon_sym_PIPE] = ACTIONS(151), - [anon_sym_DOLLAR] = ACTIONS(151), - [anon_sym_DASH_DASH] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(151), - [anon_sym_DOT] = ACTIONS(151), - [sym_val_nothing] = ACTIONS(151), - [anon_sym_true] = ACTIONS(151), - [anon_sym_false] = ACTIONS(151), - [aux_sym_val_number_token1] = ACTIONS(151), - [aux_sym_val_number_token2] = ACTIONS(151), - [aux_sym_val_number_token3] = ACTIONS(151), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), - [anon_sym_ns] = ACTIONS(794), - [anon_sym_s] = ACTIONS(794), - [anon_sym_us] = ACTIONS(794), - [anon_sym_ms] = ACTIONS(794), - [anon_sym_sec] = ACTIONS(794), - [anon_sym_min] = ACTIONS(794), - [anon_sym_hr] = ACTIONS(794), - [anon_sym_day] = ACTIONS(794), - [anon_sym_wk] = ACTIONS(794), - [anon_sym_b] = ACTIONS(796), - [anon_sym_B] = ACTIONS(796), - [anon_sym_kb] = ACTIONS(796), - [anon_sym_kB] = ACTIONS(796), - [anon_sym_Kb] = ACTIONS(796), - [anon_sym_KB] = ACTIONS(796), - [anon_sym_mb] = ACTIONS(796), - [anon_sym_mB] = ACTIONS(796), - [anon_sym_Mb] = ACTIONS(796), - [anon_sym_MB] = ACTIONS(796), - [anon_sym_gb] = ACTIONS(796), - [anon_sym_gB] = ACTIONS(796), - [anon_sym_Gb] = ACTIONS(796), - [anon_sym_GB] = ACTIONS(796), - [anon_sym_tb] = ACTIONS(796), - [anon_sym_tB] = ACTIONS(796), - [anon_sym_Tb] = ACTIONS(796), - [anon_sym_TB] = ACTIONS(796), - [anon_sym_pb] = ACTIONS(796), - [anon_sym_pB] = ACTIONS(796), - [anon_sym_Pb] = ACTIONS(796), - [anon_sym_PB] = ACTIONS(796), - [anon_sym_eb] = ACTIONS(796), - [anon_sym_eB] = ACTIONS(796), - [anon_sym_Eb] = ACTIONS(796), - [anon_sym_EB] = ACTIONS(796), - [anon_sym_kib] = ACTIONS(796), - [anon_sym_kiB] = ACTIONS(796), - [anon_sym_kIB] = ACTIONS(796), - [anon_sym_kIb] = ACTIONS(796), - [anon_sym_Kib] = ACTIONS(796), - [anon_sym_KIb] = ACTIONS(796), - [anon_sym_KIB] = ACTIONS(796), - [anon_sym_mib] = ACTIONS(796), - [anon_sym_miB] = ACTIONS(796), - [anon_sym_mIB] = ACTIONS(796), - [anon_sym_mIb] = ACTIONS(796), - [anon_sym_Mib] = ACTIONS(796), - [anon_sym_MIb] = ACTIONS(796), - [anon_sym_MIB] = ACTIONS(796), - [anon_sym_gib] = ACTIONS(796), - [anon_sym_giB] = ACTIONS(796), - [anon_sym_gIB] = ACTIONS(796), - [anon_sym_gIb] = ACTIONS(796), - [anon_sym_Gib] = ACTIONS(796), - [anon_sym_GIb] = ACTIONS(796), - [anon_sym_GIB] = ACTIONS(796), - [anon_sym_tib] = ACTIONS(796), - [anon_sym_tiB] = ACTIONS(796), - [anon_sym_tIB] = ACTIONS(796), - [anon_sym_tIb] = ACTIONS(796), - [anon_sym_Tib] = ACTIONS(796), - [anon_sym_TIb] = ACTIONS(796), - [anon_sym_TIB] = ACTIONS(796), - [anon_sym_pib] = ACTIONS(796), - [anon_sym_piB] = ACTIONS(796), - [anon_sym_pIB] = ACTIONS(796), - [anon_sym_pIb] = ACTIONS(796), - [anon_sym_Pib] = ACTIONS(796), - [anon_sym_PIb] = ACTIONS(796), - [anon_sym_PIB] = ACTIONS(796), - [anon_sym_eib] = ACTIONS(796), - [anon_sym_eiB] = ACTIONS(796), - [anon_sym_eIB] = ACTIONS(796), - [anon_sym_eIb] = ACTIONS(796), - [anon_sym_Eib] = ACTIONS(796), - [anon_sym_EIb] = ACTIONS(796), - [anon_sym_EIB] = ACTIONS(796), - [anon_sym_0b] = ACTIONS(151), - [anon_sym_0o] = ACTIONS(151), - [anon_sym_0x] = ACTIONS(151), - [sym_val_date] = ACTIONS(151), - [anon_sym_DQUOTE] = ACTIONS(151), - [sym__str_single_quotes] = ACTIONS(151), - [sym__str_back_ticks] = ACTIONS(151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(151), - [anon_sym_err_GT] = ACTIONS(151), - [anon_sym_out_GT] = ACTIONS(151), - [anon_sym_e_GT] = ACTIONS(151), - [anon_sym_o_GT] = ACTIONS(151), - [anon_sym_err_PLUSout_GT] = ACTIONS(151), - [anon_sym_out_PLUSerr_GT] = ACTIONS(151), - [anon_sym_o_PLUSe_GT] = ACTIONS(151), - [anon_sym_e_PLUSo_GT] = ACTIONS(151), - [sym_short_flag] = ACTIONS(151), - [aux_sym_unquoted_token1] = ACTIONS(151), - [anon_sym_POUND] = ACTIONS(105), - }, - [191] = { - [sym_comment] = STATE(191), [sym_identifier] = ACTIONS(107), [anon_sym_COLON] = ACTIONS(109), [anon_sym_COMMA] = ACTIONS(109), @@ -86321,8 +86203,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(107), [anon_sym_or] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(107), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(798), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(800), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(794), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(796), [anon_sym_ns] = ACTIONS(107), [anon_sym_s] = ACTIONS(107), [anon_sym_us] = ACTIONS(107), @@ -86402,8 +86284,369 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EIB] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, + [191] = { + [sym_comment] = STATE(191), + [ts_builtin_sym_end] = ACTIONS(155), + [anon_sym_SEMI] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_LBRACK] = ACTIONS(153), + [anon_sym_LPAREN] = ACTIONS(153), + [anon_sym_PIPE] = ACTIONS(153), + [anon_sym_DOLLAR] = ACTIONS(153), + [anon_sym_DASH_DASH] = ACTIONS(153), + [anon_sym_LBRACE] = ACTIONS(153), + [anon_sym_DOT] = ACTIONS(153), + [sym_val_nothing] = ACTIONS(153), + [anon_sym_true] = ACTIONS(153), + [anon_sym_false] = ACTIONS(153), + [aux_sym_val_number_token1] = ACTIONS(153), + [aux_sym_val_number_token2] = ACTIONS(153), + [aux_sym_val_number_token3] = ACTIONS(153), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), + [anon_sym_ns] = ACTIONS(798), + [anon_sym_s] = ACTIONS(798), + [anon_sym_us] = ACTIONS(798), + [anon_sym_ms] = ACTIONS(798), + [anon_sym_sec] = ACTIONS(798), + [anon_sym_min] = ACTIONS(798), + [anon_sym_hr] = ACTIONS(798), + [anon_sym_day] = ACTIONS(798), + [anon_sym_wk] = ACTIONS(798), + [anon_sym_b] = ACTIONS(800), + [anon_sym_B] = ACTIONS(800), + [anon_sym_kb] = ACTIONS(800), + [anon_sym_kB] = ACTIONS(800), + [anon_sym_Kb] = ACTIONS(800), + [anon_sym_KB] = ACTIONS(800), + [anon_sym_mb] = ACTIONS(800), + [anon_sym_mB] = ACTIONS(800), + [anon_sym_Mb] = ACTIONS(800), + [anon_sym_MB] = ACTIONS(800), + [anon_sym_gb] = ACTIONS(800), + [anon_sym_gB] = ACTIONS(800), + [anon_sym_Gb] = ACTIONS(800), + [anon_sym_GB] = ACTIONS(800), + [anon_sym_tb] = ACTIONS(800), + [anon_sym_tB] = ACTIONS(800), + [anon_sym_Tb] = ACTIONS(800), + [anon_sym_TB] = ACTIONS(800), + [anon_sym_pb] = ACTIONS(800), + [anon_sym_pB] = ACTIONS(800), + [anon_sym_Pb] = ACTIONS(800), + [anon_sym_PB] = ACTIONS(800), + [anon_sym_eb] = ACTIONS(800), + [anon_sym_eB] = ACTIONS(800), + [anon_sym_Eb] = ACTIONS(800), + [anon_sym_EB] = ACTIONS(800), + [anon_sym_kib] = ACTIONS(800), + [anon_sym_kiB] = ACTIONS(800), + [anon_sym_kIB] = ACTIONS(800), + [anon_sym_kIb] = ACTIONS(800), + [anon_sym_Kib] = ACTIONS(800), + [anon_sym_KIb] = ACTIONS(800), + [anon_sym_KIB] = ACTIONS(800), + [anon_sym_mib] = ACTIONS(800), + [anon_sym_miB] = ACTIONS(800), + [anon_sym_mIB] = ACTIONS(800), + [anon_sym_mIb] = ACTIONS(800), + [anon_sym_Mib] = ACTIONS(800), + [anon_sym_MIb] = ACTIONS(800), + [anon_sym_MIB] = ACTIONS(800), + [anon_sym_gib] = ACTIONS(800), + [anon_sym_giB] = ACTIONS(800), + [anon_sym_gIB] = ACTIONS(800), + [anon_sym_gIb] = ACTIONS(800), + [anon_sym_Gib] = ACTIONS(800), + [anon_sym_GIb] = ACTIONS(800), + [anon_sym_GIB] = ACTIONS(800), + [anon_sym_tib] = ACTIONS(800), + [anon_sym_tiB] = ACTIONS(800), + [anon_sym_tIB] = ACTIONS(800), + [anon_sym_tIb] = ACTIONS(800), + [anon_sym_Tib] = ACTIONS(800), + [anon_sym_TIb] = ACTIONS(800), + [anon_sym_TIB] = ACTIONS(800), + [anon_sym_pib] = ACTIONS(800), + [anon_sym_piB] = ACTIONS(800), + [anon_sym_pIB] = ACTIONS(800), + [anon_sym_pIb] = ACTIONS(800), + [anon_sym_Pib] = ACTIONS(800), + [anon_sym_PIb] = ACTIONS(800), + [anon_sym_PIB] = ACTIONS(800), + [anon_sym_eib] = ACTIONS(800), + [anon_sym_eiB] = ACTIONS(800), + [anon_sym_eIB] = ACTIONS(800), + [anon_sym_eIb] = ACTIONS(800), + [anon_sym_Eib] = ACTIONS(800), + [anon_sym_EIb] = ACTIONS(800), + [anon_sym_EIB] = ACTIONS(800), + [anon_sym_0b] = ACTIONS(153), + [anon_sym_0o] = ACTIONS(153), + [anon_sym_0x] = ACTIONS(153), + [sym_val_date] = ACTIONS(153), + [anon_sym_DQUOTE] = ACTIONS(153), + [sym__str_single_quotes] = ACTIONS(153), + [sym__str_back_ticks] = ACTIONS(153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(153), + [anon_sym_err_GT] = ACTIONS(153), + [anon_sym_out_GT] = ACTIONS(153), + [anon_sym_e_GT] = ACTIONS(153), + [anon_sym_o_GT] = ACTIONS(153), + [anon_sym_err_PLUSout_GT] = ACTIONS(153), + [anon_sym_out_PLUSerr_GT] = ACTIONS(153), + [anon_sym_o_PLUSe_GT] = ACTIONS(153), + [anon_sym_e_PLUSo_GT] = ACTIONS(153), + [sym_short_flag] = ACTIONS(153), + [aux_sym_unquoted_token1] = ACTIONS(153), + [anon_sym_POUND] = ACTIONS(105), + }, [192] = { [sym_comment] = STATE(192), + [sym_identifier] = ACTIONS(125), + [anon_sym_COLON] = ACTIONS(127), + [anon_sym_COMMA] = ACTIONS(127), + [anon_sym_RBRACK] = ACTIONS(127), + [anon_sym_RPAREN] = ACTIONS(127), + [anon_sym_PIPE] = ACTIONS(127), + [anon_sym_DOLLAR] = ACTIONS(127), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_DOT_DOT_DOT] = ACTIONS(127), + [anon_sym_DASH_DASH] = ACTIONS(127), + [anon_sym_DASH] = ACTIONS(125), + [anon_sym_in] = ACTIONS(125), + [anon_sym_STAR] = ACTIONS(125), + [anon_sym_STAR_STAR] = ACTIONS(127), + [anon_sym_PLUS_PLUS] = ACTIONS(127), + [anon_sym_SLASH] = ACTIONS(125), + [anon_sym_mod] = ACTIONS(125), + [anon_sym_SLASH_SLASH] = ACTIONS(127), + [anon_sym_PLUS] = ACTIONS(125), + [anon_sym_bit_DASHshl] = ACTIONS(127), + [anon_sym_bit_DASHshr] = ACTIONS(127), + [anon_sym_EQ_EQ] = ACTIONS(127), + [anon_sym_BANG_EQ] = ACTIONS(127), + [anon_sym_LT2] = ACTIONS(125), + [anon_sym_LT_EQ] = ACTIONS(127), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_not_DASHin] = ACTIONS(127), + [anon_sym_starts_DASHwith] = ACTIONS(127), + [anon_sym_ends_DASHwith] = ACTIONS(127), + [anon_sym_EQ_TILDE] = ACTIONS(127), + [anon_sym_BANG_TILDE] = ACTIONS(127), + [anon_sym_bit_DASHand] = ACTIONS(127), + [anon_sym_bit_DASHxor] = ACTIONS(127), + [anon_sym_bit_DASHor] = ACTIONS(127), + [anon_sym_and] = ACTIONS(125), + [anon_sym_xor] = ACTIONS(125), + [anon_sym_or] = ACTIONS(125), + [anon_sym_DOT2] = ACTIONS(802), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(805), + [anon_sym_ns] = ACTIONS(125), + [anon_sym_s] = ACTIONS(125), + [anon_sym_us] = ACTIONS(125), + [anon_sym_ms] = ACTIONS(125), + [anon_sym_sec] = ACTIONS(125), + [anon_sym_min] = ACTIONS(125), + [anon_sym_hr] = ACTIONS(125), + [anon_sym_day] = ACTIONS(125), + [anon_sym_wk] = ACTIONS(125), + [anon_sym_b] = ACTIONS(125), + [anon_sym_B] = ACTIONS(125), + [anon_sym_kb] = ACTIONS(125), + [anon_sym_kB] = ACTIONS(125), + [anon_sym_Kb] = ACTIONS(125), + [anon_sym_KB] = ACTIONS(125), + [anon_sym_mb] = ACTIONS(125), + [anon_sym_mB] = ACTIONS(125), + [anon_sym_Mb] = ACTIONS(125), + [anon_sym_MB] = ACTIONS(125), + [anon_sym_gb] = ACTIONS(125), + [anon_sym_gB] = ACTIONS(125), + [anon_sym_Gb] = ACTIONS(125), + [anon_sym_GB] = ACTIONS(125), + [anon_sym_tb] = ACTIONS(125), + [anon_sym_tB] = ACTIONS(125), + [anon_sym_Tb] = ACTIONS(125), + [anon_sym_TB] = ACTIONS(125), + [anon_sym_pb] = ACTIONS(125), + [anon_sym_pB] = ACTIONS(125), + [anon_sym_Pb] = ACTIONS(125), + [anon_sym_PB] = ACTIONS(125), + [anon_sym_eb] = ACTIONS(125), + [anon_sym_eB] = ACTIONS(125), + [anon_sym_Eb] = ACTIONS(125), + [anon_sym_EB] = ACTIONS(125), + [anon_sym_kib] = ACTIONS(125), + [anon_sym_kiB] = ACTIONS(125), + [anon_sym_kIB] = ACTIONS(125), + [anon_sym_kIb] = ACTIONS(125), + [anon_sym_Kib] = ACTIONS(125), + [anon_sym_KIb] = ACTIONS(125), + [anon_sym_KIB] = ACTIONS(125), + [anon_sym_mib] = ACTIONS(125), + [anon_sym_miB] = ACTIONS(125), + [anon_sym_mIB] = ACTIONS(125), + [anon_sym_mIb] = ACTIONS(125), + [anon_sym_Mib] = ACTIONS(125), + [anon_sym_MIb] = ACTIONS(125), + [anon_sym_MIB] = ACTIONS(125), + [anon_sym_gib] = ACTIONS(125), + [anon_sym_giB] = ACTIONS(125), + [anon_sym_gIB] = ACTIONS(125), + [anon_sym_gIb] = ACTIONS(125), + [anon_sym_Gib] = ACTIONS(125), + [anon_sym_GIb] = ACTIONS(125), + [anon_sym_GIB] = ACTIONS(125), + [anon_sym_tib] = ACTIONS(125), + [anon_sym_tiB] = ACTIONS(125), + [anon_sym_tIB] = ACTIONS(125), + [anon_sym_tIb] = ACTIONS(125), + [anon_sym_Tib] = ACTIONS(125), + [anon_sym_TIb] = ACTIONS(125), + [anon_sym_TIB] = ACTIONS(125), + [anon_sym_pib] = ACTIONS(125), + [anon_sym_piB] = ACTIONS(125), + [anon_sym_pIB] = ACTIONS(125), + [anon_sym_pIb] = ACTIONS(125), + [anon_sym_Pib] = ACTIONS(125), + [anon_sym_PIb] = ACTIONS(125), + [anon_sym_PIB] = ACTIONS(125), + [anon_sym_eib] = ACTIONS(125), + [anon_sym_eiB] = ACTIONS(125), + [anon_sym_eIB] = ACTIONS(125), + [anon_sym_eIb] = ACTIONS(125), + [anon_sym_Eib] = ACTIONS(125), + [anon_sym_EIb] = ACTIONS(125), + [anon_sym_EIB] = ACTIONS(125), + [anon_sym_POUND] = ACTIONS(3), + }, + [193] = { + [sym_comment] = STATE(193), + [sym_identifier] = ACTIONS(115), + [anon_sym_COLON] = ACTIONS(117), + [anon_sym_COMMA] = ACTIONS(117), + [anon_sym_RBRACK] = ACTIONS(117), + [anon_sym_RPAREN] = ACTIONS(117), + [anon_sym_PIPE] = ACTIONS(117), + [anon_sym_DOLLAR] = ACTIONS(117), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DOT_DOT_DOT] = ACTIONS(117), + [anon_sym_DASH_DASH] = ACTIONS(117), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(117), + [anon_sym_PLUS_PLUS] = ACTIONS(117), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(117), + [anon_sym_bit_DASHshr] = ACTIONS(117), + [anon_sym_EQ_EQ] = ACTIONS(117), + [anon_sym_BANG_EQ] = ACTIONS(117), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(117), + [anon_sym_GT_EQ] = ACTIONS(117), + [anon_sym_not_DASHin] = ACTIONS(117), + [anon_sym_starts_DASHwith] = ACTIONS(117), + [anon_sym_ends_DASHwith] = ACTIONS(117), + [anon_sym_EQ_TILDE] = ACTIONS(117), + [anon_sym_BANG_TILDE] = ACTIONS(117), + [anon_sym_bit_DASHand] = ACTIONS(117), + [anon_sym_bit_DASHxor] = ACTIONS(117), + [anon_sym_bit_DASHor] = ACTIONS(117), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(115), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(807), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_POUND] = ACTIONS(3), + }, + [194] = { + [sym_comment] = STATE(194), [sym_identifier] = ACTIONS(107), [anon_sym_COLON] = ACTIONS(109), [anon_sym_COMMA] = ACTIONS(109), @@ -86442,7 +86685,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(107), [anon_sym_or] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(107), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(798), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(794), [anon_sym_ns] = ACTIONS(107), [anon_sym_s] = ACTIONS(107), [anon_sym_us] = ACTIONS(107), @@ -86522,364 +86765,124 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EIB] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, - [193] = { - [sym_comment] = STATE(193), - [sym_identifier] = ACTIONS(128), - [anon_sym_COLON] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(130), - [anon_sym_RBRACK] = ACTIONS(130), - [anon_sym_RPAREN] = ACTIONS(130), - [anon_sym_PIPE] = ACTIONS(130), - [anon_sym_DOLLAR] = ACTIONS(130), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DOT_DOT_DOT] = ACTIONS(130), - [anon_sym_DASH_DASH] = ACTIONS(130), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(130), - [anon_sym_PLUS_PLUS] = ACTIONS(130), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(130), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(130), - [anon_sym_bit_DASHshr] = ACTIONS(130), - [anon_sym_EQ_EQ] = ACTIONS(130), - [anon_sym_BANG_EQ] = ACTIONS(130), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(130), - [anon_sym_not_DASHin] = ACTIONS(130), - [anon_sym_starts_DASHwith] = ACTIONS(130), - [anon_sym_ends_DASHwith] = ACTIONS(130), - [anon_sym_EQ_TILDE] = ACTIONS(130), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_bit_DASHand] = ACTIONS(130), - [anon_sym_bit_DASHxor] = ACTIONS(130), - [anon_sym_bit_DASHor] = ACTIONS(130), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(128), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(802), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(3), - }, - [194] = { - [sym_comment] = STATE(194), - [sym_identifier] = ACTIONS(119), - [anon_sym_COLON] = ACTIONS(121), - [anon_sym_COMMA] = ACTIONS(121), - [anon_sym_RBRACK] = ACTIONS(121), - [anon_sym_RPAREN] = ACTIONS(121), - [anon_sym_PIPE] = ACTIONS(121), - [anon_sym_DOLLAR] = ACTIONS(121), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_DOT_DOT_DOT] = ACTIONS(121), - [anon_sym_DASH_DASH] = ACTIONS(121), - [anon_sym_DASH] = ACTIONS(119), - [anon_sym_in] = ACTIONS(119), - [anon_sym_STAR] = ACTIONS(119), - [anon_sym_STAR_STAR] = ACTIONS(121), - [anon_sym_PLUS_PLUS] = ACTIONS(121), - [anon_sym_SLASH] = ACTIONS(119), - [anon_sym_mod] = ACTIONS(119), - [anon_sym_SLASH_SLASH] = ACTIONS(121), - [anon_sym_PLUS] = ACTIONS(119), - [anon_sym_bit_DASHshl] = ACTIONS(121), - [anon_sym_bit_DASHshr] = ACTIONS(121), - [anon_sym_EQ_EQ] = ACTIONS(121), - [anon_sym_BANG_EQ] = ACTIONS(121), - [anon_sym_LT2] = ACTIONS(119), - [anon_sym_LT_EQ] = ACTIONS(121), - [anon_sym_GT_EQ] = ACTIONS(121), - [anon_sym_not_DASHin] = ACTIONS(121), - [anon_sym_starts_DASHwith] = ACTIONS(121), - [anon_sym_ends_DASHwith] = ACTIONS(121), - [anon_sym_EQ_TILDE] = ACTIONS(121), - [anon_sym_BANG_TILDE] = ACTIONS(121), - [anon_sym_bit_DASHand] = ACTIONS(121), - [anon_sym_bit_DASHxor] = ACTIONS(121), - [anon_sym_bit_DASHor] = ACTIONS(121), - [anon_sym_and] = ACTIONS(119), - [anon_sym_xor] = ACTIONS(119), - [anon_sym_or] = ACTIONS(119), - [anon_sym_DOT2] = ACTIONS(804), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(807), - [anon_sym_ns] = ACTIONS(119), - [anon_sym_s] = ACTIONS(119), - [anon_sym_us] = ACTIONS(119), - [anon_sym_ms] = ACTIONS(119), - [anon_sym_sec] = ACTIONS(119), - [anon_sym_min] = ACTIONS(119), - [anon_sym_hr] = ACTIONS(119), - [anon_sym_day] = ACTIONS(119), - [anon_sym_wk] = ACTIONS(119), - [anon_sym_b] = ACTIONS(119), - [anon_sym_B] = ACTIONS(119), - [anon_sym_kb] = ACTIONS(119), - [anon_sym_kB] = ACTIONS(119), - [anon_sym_Kb] = ACTIONS(119), - [anon_sym_KB] = ACTIONS(119), - [anon_sym_mb] = ACTIONS(119), - [anon_sym_mB] = ACTIONS(119), - [anon_sym_Mb] = ACTIONS(119), - [anon_sym_MB] = ACTIONS(119), - [anon_sym_gb] = ACTIONS(119), - [anon_sym_gB] = ACTIONS(119), - [anon_sym_Gb] = ACTIONS(119), - [anon_sym_GB] = ACTIONS(119), - [anon_sym_tb] = ACTIONS(119), - [anon_sym_tB] = ACTIONS(119), - [anon_sym_Tb] = ACTIONS(119), - [anon_sym_TB] = ACTIONS(119), - [anon_sym_pb] = ACTIONS(119), - [anon_sym_pB] = ACTIONS(119), - [anon_sym_Pb] = ACTIONS(119), - [anon_sym_PB] = ACTIONS(119), - [anon_sym_eb] = ACTIONS(119), - [anon_sym_eB] = ACTIONS(119), - [anon_sym_Eb] = ACTIONS(119), - [anon_sym_EB] = ACTIONS(119), - [anon_sym_kib] = ACTIONS(119), - [anon_sym_kiB] = ACTIONS(119), - [anon_sym_kIB] = ACTIONS(119), - [anon_sym_kIb] = ACTIONS(119), - [anon_sym_Kib] = ACTIONS(119), - [anon_sym_KIb] = ACTIONS(119), - [anon_sym_KIB] = ACTIONS(119), - [anon_sym_mib] = ACTIONS(119), - [anon_sym_miB] = ACTIONS(119), - [anon_sym_mIB] = ACTIONS(119), - [anon_sym_mIb] = ACTIONS(119), - [anon_sym_Mib] = ACTIONS(119), - [anon_sym_MIb] = ACTIONS(119), - [anon_sym_MIB] = ACTIONS(119), - [anon_sym_gib] = ACTIONS(119), - [anon_sym_giB] = ACTIONS(119), - [anon_sym_gIB] = ACTIONS(119), - [anon_sym_gIb] = ACTIONS(119), - [anon_sym_Gib] = ACTIONS(119), - [anon_sym_GIb] = ACTIONS(119), - [anon_sym_GIB] = ACTIONS(119), - [anon_sym_tib] = ACTIONS(119), - [anon_sym_tiB] = ACTIONS(119), - [anon_sym_tIB] = ACTIONS(119), - [anon_sym_tIb] = ACTIONS(119), - [anon_sym_Tib] = ACTIONS(119), - [anon_sym_TIb] = ACTIONS(119), - [anon_sym_TIB] = ACTIONS(119), - [anon_sym_pib] = ACTIONS(119), - [anon_sym_piB] = ACTIONS(119), - [anon_sym_pIB] = ACTIONS(119), - [anon_sym_pIb] = ACTIONS(119), - [anon_sym_Pib] = ACTIONS(119), - [anon_sym_PIb] = ACTIONS(119), - [anon_sym_PIB] = ACTIONS(119), - [anon_sym_eib] = ACTIONS(119), - [anon_sym_eiB] = ACTIONS(119), - [anon_sym_eIB] = ACTIONS(119), - [anon_sym_eIb] = ACTIONS(119), - [anon_sym_Eib] = ACTIONS(119), - [anon_sym_EIb] = ACTIONS(119), - [anon_sym_EIB] = ACTIONS(119), - [anon_sym_POUND] = ACTIONS(3), - }, [195] = { [sym_comment] = STATE(195), - [anon_sym_SEMI] = ACTIONS(107), - [anon_sym_LF] = ACTIONS(109), - [anon_sym_COLON] = ACTIONS(107), - [anon_sym_RPAREN] = ACTIONS(107), - [anon_sym_PIPE] = ACTIONS(107), - [anon_sym_GT] = ACTIONS(107), - [anon_sym_DASH] = ACTIONS(107), - [anon_sym_in] = ACTIONS(107), - [anon_sym_RBRACE] = ACTIONS(107), - [anon_sym_STAR] = ACTIONS(107), - [anon_sym_QMARK2] = ACTIONS(107), - [anon_sym_STAR_STAR] = ACTIONS(107), - [anon_sym_PLUS_PLUS] = ACTIONS(107), - [anon_sym_SLASH] = ACTIONS(107), - [anon_sym_mod] = ACTIONS(107), - [anon_sym_SLASH_SLASH] = ACTIONS(107), - [anon_sym_PLUS] = ACTIONS(107), - [anon_sym_bit_DASHshl] = ACTIONS(107), - [anon_sym_bit_DASHshr] = ACTIONS(107), - [anon_sym_EQ_EQ] = ACTIONS(107), - [anon_sym_BANG_EQ] = ACTIONS(107), - [anon_sym_LT2] = ACTIONS(107), - [anon_sym_LT_EQ] = ACTIONS(107), - [anon_sym_GT_EQ] = ACTIONS(107), - [anon_sym_not_DASHin] = ACTIONS(107), - [anon_sym_starts_DASHwith] = ACTIONS(107), - [anon_sym_ends_DASHwith] = ACTIONS(107), - [anon_sym_EQ_TILDE] = ACTIONS(107), - [anon_sym_BANG_TILDE] = ACTIONS(107), - [anon_sym_bit_DASHand] = ACTIONS(107), - [anon_sym_bit_DASHxor] = ACTIONS(107), - [anon_sym_bit_DASHor] = ACTIONS(107), - [anon_sym_and] = ACTIONS(107), - [anon_sym_xor] = ACTIONS(107), - [anon_sym_or] = ACTIONS(107), - [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(809), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(811), - [anon_sym_ns] = ACTIONS(107), - [anon_sym_s] = ACTIONS(107), - [anon_sym_us] = ACTIONS(107), - [anon_sym_ms] = ACTIONS(107), - [anon_sym_sec] = ACTIONS(107), - [anon_sym_min] = ACTIONS(107), - [anon_sym_hr] = ACTIONS(107), - [anon_sym_day] = ACTIONS(107), - [anon_sym_wk] = ACTIONS(107), - [anon_sym_b] = ACTIONS(107), - [anon_sym_B] = ACTIONS(107), - [anon_sym_kb] = ACTIONS(107), - [anon_sym_kB] = ACTIONS(107), - [anon_sym_Kb] = ACTIONS(107), - [anon_sym_KB] = ACTIONS(107), - [anon_sym_mb] = ACTIONS(107), - [anon_sym_mB] = ACTIONS(107), - [anon_sym_Mb] = ACTIONS(107), - [anon_sym_MB] = ACTIONS(107), - [anon_sym_gb] = ACTIONS(107), - [anon_sym_gB] = ACTIONS(107), - [anon_sym_Gb] = ACTIONS(107), - [anon_sym_GB] = ACTIONS(107), - [anon_sym_tb] = ACTIONS(107), - [anon_sym_tB] = ACTIONS(107), - [anon_sym_Tb] = ACTIONS(107), - [anon_sym_TB] = ACTIONS(107), - [anon_sym_pb] = ACTIONS(107), - [anon_sym_pB] = ACTIONS(107), - [anon_sym_Pb] = ACTIONS(107), - [anon_sym_PB] = ACTIONS(107), - [anon_sym_eb] = ACTIONS(107), - [anon_sym_eB] = ACTIONS(107), - [anon_sym_Eb] = ACTIONS(107), - [anon_sym_EB] = ACTIONS(107), - [anon_sym_kib] = ACTIONS(107), - [anon_sym_kiB] = ACTIONS(107), - [anon_sym_kIB] = ACTIONS(107), - [anon_sym_kIb] = ACTIONS(107), - [anon_sym_Kib] = ACTIONS(107), - [anon_sym_KIb] = ACTIONS(107), - [anon_sym_KIB] = ACTIONS(107), - [anon_sym_mib] = ACTIONS(107), - [anon_sym_miB] = ACTIONS(107), - [anon_sym_mIB] = ACTIONS(107), - [anon_sym_mIb] = ACTIONS(107), - [anon_sym_Mib] = ACTIONS(107), - [anon_sym_MIb] = ACTIONS(107), - [anon_sym_MIB] = ACTIONS(107), - [anon_sym_gib] = ACTIONS(107), - [anon_sym_giB] = ACTIONS(107), - [anon_sym_gIB] = ACTIONS(107), - [anon_sym_gIb] = ACTIONS(107), - [anon_sym_Gib] = ACTIONS(107), - [anon_sym_GIb] = ACTIONS(107), - [anon_sym_GIB] = ACTIONS(107), - [anon_sym_tib] = ACTIONS(107), - [anon_sym_tiB] = ACTIONS(107), - [anon_sym_tIB] = ACTIONS(107), - [anon_sym_tIb] = ACTIONS(107), - [anon_sym_Tib] = ACTIONS(107), - [anon_sym_TIb] = ACTIONS(107), - [anon_sym_TIB] = ACTIONS(107), - [anon_sym_pib] = ACTIONS(107), - [anon_sym_piB] = ACTIONS(107), - [anon_sym_pIB] = ACTIONS(107), - [anon_sym_pIb] = ACTIONS(107), - [anon_sym_Pib] = ACTIONS(107), - [anon_sym_PIb] = ACTIONS(107), - [anon_sym_PIB] = ACTIONS(107), - [anon_sym_eib] = ACTIONS(107), - [anon_sym_eiB] = ACTIONS(107), - [anon_sym_eIB] = ACTIONS(107), - [anon_sym_eIb] = ACTIONS(107), - [anon_sym_Eib] = ACTIONS(107), - [anon_sym_EIb] = ACTIONS(107), - [anon_sym_EIB] = ACTIONS(107), - [anon_sym_POUND] = ACTIONS(105), + [sym_identifier] = ACTIONS(115), + [anon_sym_COLON] = ACTIONS(117), + [anon_sym_COMMA] = ACTIONS(117), + [anon_sym_RBRACK] = ACTIONS(117), + [anon_sym_RPAREN] = ACTIONS(117), + [anon_sym_PIPE] = ACTIONS(117), + [anon_sym_DOLLAR] = ACTIONS(117), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DOT_DOT_DOT] = ACTIONS(117), + [anon_sym_DASH_DASH] = ACTIONS(117), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(117), + [anon_sym_PLUS_PLUS] = ACTIONS(117), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(117), + [anon_sym_bit_DASHshr] = ACTIONS(117), + [anon_sym_EQ_EQ] = ACTIONS(117), + [anon_sym_BANG_EQ] = ACTIONS(117), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(117), + [anon_sym_GT_EQ] = ACTIONS(117), + [anon_sym_not_DASHin] = ACTIONS(117), + [anon_sym_starts_DASHwith] = ACTIONS(117), + [anon_sym_ends_DASHwith] = ACTIONS(117), + [anon_sym_EQ_TILDE] = ACTIONS(117), + [anon_sym_BANG_TILDE] = ACTIONS(117), + [anon_sym_bit_DASHand] = ACTIONS(117), + [anon_sym_bit_DASHxor] = ACTIONS(117), + [anon_sym_bit_DASHor] = ACTIONS(117), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(115), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_POUND] = ACTIONS(3), }, [196] = { [sym_comment] = STATE(196), @@ -87002,6 +87005,244 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [197] = { [sym_comment] = STATE(197), + [sym_identifier] = ACTIONS(145), + [anon_sym_COLON] = ACTIONS(147), + [anon_sym_COMMA] = ACTIONS(147), + [anon_sym_RBRACK] = ACTIONS(147), + [anon_sym_RPAREN] = ACTIONS(147), + [anon_sym_PIPE] = ACTIONS(147), + [anon_sym_DOLLAR] = ACTIONS(147), + [anon_sym_GT] = ACTIONS(145), + [anon_sym_DOT_DOT_DOT] = ACTIONS(147), + [anon_sym_DASH_DASH] = ACTIONS(147), + [anon_sym_DASH] = ACTIONS(145), + [anon_sym_in] = ACTIONS(145), + [anon_sym_STAR] = ACTIONS(145), + [anon_sym_STAR_STAR] = ACTIONS(147), + [anon_sym_PLUS_PLUS] = ACTIONS(147), + [anon_sym_SLASH] = ACTIONS(145), + [anon_sym_mod] = ACTIONS(145), + [anon_sym_SLASH_SLASH] = ACTIONS(147), + [anon_sym_PLUS] = ACTIONS(145), + [anon_sym_bit_DASHshl] = ACTIONS(147), + [anon_sym_bit_DASHshr] = ACTIONS(147), + [anon_sym_EQ_EQ] = ACTIONS(147), + [anon_sym_BANG_EQ] = ACTIONS(147), + [anon_sym_LT2] = ACTIONS(145), + [anon_sym_LT_EQ] = ACTIONS(147), + [anon_sym_GT_EQ] = ACTIONS(147), + [anon_sym_not_DASHin] = ACTIONS(147), + [anon_sym_starts_DASHwith] = ACTIONS(147), + [anon_sym_ends_DASHwith] = ACTIONS(147), + [anon_sym_EQ_TILDE] = ACTIONS(147), + [anon_sym_BANG_TILDE] = ACTIONS(147), + [anon_sym_bit_DASHand] = ACTIONS(147), + [anon_sym_bit_DASHxor] = ACTIONS(147), + [anon_sym_bit_DASHor] = ACTIONS(147), + [anon_sym_and] = ACTIONS(145), + [anon_sym_xor] = ACTIONS(145), + [anon_sym_or] = ACTIONS(145), + [anon_sym_DOT2] = ACTIONS(145), + [anon_sym_ns] = ACTIONS(145), + [anon_sym_s] = ACTIONS(145), + [anon_sym_us] = ACTIONS(145), + [anon_sym_ms] = ACTIONS(145), + [anon_sym_sec] = ACTIONS(145), + [anon_sym_min] = ACTIONS(145), + [anon_sym_hr] = ACTIONS(145), + [anon_sym_day] = ACTIONS(145), + [anon_sym_wk] = ACTIONS(145), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(145), + [anon_sym_kb] = ACTIONS(145), + [anon_sym_kB] = ACTIONS(145), + [anon_sym_Kb] = ACTIONS(145), + [anon_sym_KB] = ACTIONS(145), + [anon_sym_mb] = ACTIONS(145), + [anon_sym_mB] = ACTIONS(145), + [anon_sym_Mb] = ACTIONS(145), + [anon_sym_MB] = ACTIONS(145), + [anon_sym_gb] = ACTIONS(145), + [anon_sym_gB] = ACTIONS(145), + [anon_sym_Gb] = ACTIONS(145), + [anon_sym_GB] = ACTIONS(145), + [anon_sym_tb] = ACTIONS(145), + [anon_sym_tB] = ACTIONS(145), + [anon_sym_Tb] = ACTIONS(145), + [anon_sym_TB] = ACTIONS(145), + [anon_sym_pb] = ACTIONS(145), + [anon_sym_pB] = ACTIONS(145), + [anon_sym_Pb] = ACTIONS(145), + [anon_sym_PB] = ACTIONS(145), + [anon_sym_eb] = ACTIONS(145), + [anon_sym_eB] = ACTIONS(145), + [anon_sym_Eb] = ACTIONS(145), + [anon_sym_EB] = ACTIONS(145), + [anon_sym_kib] = ACTIONS(145), + [anon_sym_kiB] = ACTIONS(145), + [anon_sym_kIB] = ACTIONS(145), + [anon_sym_kIb] = ACTIONS(145), + [anon_sym_Kib] = ACTIONS(145), + [anon_sym_KIb] = ACTIONS(145), + [anon_sym_KIB] = ACTIONS(145), + [anon_sym_mib] = ACTIONS(145), + [anon_sym_miB] = ACTIONS(145), + [anon_sym_mIB] = ACTIONS(145), + [anon_sym_mIb] = ACTIONS(145), + [anon_sym_Mib] = ACTIONS(145), + [anon_sym_MIb] = ACTIONS(145), + [anon_sym_MIB] = ACTIONS(145), + [anon_sym_gib] = ACTIONS(145), + [anon_sym_giB] = ACTIONS(145), + [anon_sym_gIB] = ACTIONS(145), + [anon_sym_gIb] = ACTIONS(145), + [anon_sym_Gib] = ACTIONS(145), + [anon_sym_GIb] = ACTIONS(145), + [anon_sym_GIB] = ACTIONS(145), + [anon_sym_tib] = ACTIONS(145), + [anon_sym_tiB] = ACTIONS(145), + [anon_sym_tIB] = ACTIONS(145), + [anon_sym_tIb] = ACTIONS(145), + [anon_sym_Tib] = ACTIONS(145), + [anon_sym_TIb] = ACTIONS(145), + [anon_sym_TIB] = ACTIONS(145), + [anon_sym_pib] = ACTIONS(145), + [anon_sym_piB] = ACTIONS(145), + [anon_sym_pIB] = ACTIONS(145), + [anon_sym_pIb] = ACTIONS(145), + [anon_sym_Pib] = ACTIONS(145), + [anon_sym_PIb] = ACTIONS(145), + [anon_sym_PIB] = ACTIONS(145), + [anon_sym_eib] = ACTIONS(145), + [anon_sym_eiB] = ACTIONS(145), + [anon_sym_eIB] = ACTIONS(145), + [anon_sym_eIb] = ACTIONS(145), + [anon_sym_Eib] = ACTIONS(145), + [anon_sym_EIb] = ACTIONS(145), + [anon_sym_EIB] = ACTIONS(145), + [anon_sym_POUND] = ACTIONS(3), + }, + [198] = { + [sym_comment] = STATE(198), + [sym_identifier] = ACTIONS(134), + [anon_sym_COLON] = ACTIONS(136), + [anon_sym_COMMA] = ACTIONS(136), + [anon_sym_RBRACK] = ACTIONS(136), + [anon_sym_RPAREN] = ACTIONS(136), + [anon_sym_PIPE] = ACTIONS(136), + [anon_sym_DOLLAR] = ACTIONS(136), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DOT_DOT_DOT] = ACTIONS(136), + [anon_sym_DASH_DASH] = ACTIONS(136), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_PLUS_PLUS] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(136), + [anon_sym_bit_DASHshr] = ACTIONS(136), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_not_DASHin] = ACTIONS(136), + [anon_sym_starts_DASHwith] = ACTIONS(136), + [anon_sym_ends_DASHwith] = ACTIONS(136), + [anon_sym_EQ_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_bit_DASHand] = ACTIONS(136), + [anon_sym_bit_DASHxor] = ACTIONS(136), + [anon_sym_bit_DASHor] = ACTIONS(136), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_DOT2] = ACTIONS(809), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_POUND] = ACTIONS(3), + }, + [199] = { + [sym_comment] = STATE(199), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_RPAREN] = ACTIONS(107), @@ -87037,8 +87278,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(107), [anon_sym_or] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(813), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(815), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(811), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(813), [anon_sym_ns] = ACTIONS(107), [anon_sym_s] = ACTIONS(107), [anon_sym_us] = ACTIONS(107), @@ -87119,847 +87360,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, - [198] = { - [sym_comment] = STATE(198), - [sym_identifier] = ACTIONS(128), - [anon_sym_COLON] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(130), - [anon_sym_RBRACK] = ACTIONS(130), - [anon_sym_RPAREN] = ACTIONS(130), - [anon_sym_PIPE] = ACTIONS(130), - [anon_sym_DOLLAR] = ACTIONS(130), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DOT_DOT_DOT] = ACTIONS(130), - [anon_sym_DASH_DASH] = ACTIONS(130), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(130), - [anon_sym_PLUS_PLUS] = ACTIONS(130), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(130), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(130), - [anon_sym_bit_DASHshr] = ACTIONS(130), - [anon_sym_EQ_EQ] = ACTIONS(130), - [anon_sym_BANG_EQ] = ACTIONS(130), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(130), - [anon_sym_not_DASHin] = ACTIONS(130), - [anon_sym_starts_DASHwith] = ACTIONS(130), - [anon_sym_ends_DASHwith] = ACTIONS(130), - [anon_sym_EQ_TILDE] = ACTIONS(130), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_bit_DASHand] = ACTIONS(130), - [anon_sym_bit_DASHxor] = ACTIONS(130), - [anon_sym_bit_DASHor] = ACTIONS(130), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(128), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(3), - }, - [199] = { - [sym_comment] = STATE(199), - [sym_identifier] = ACTIONS(136), - [anon_sym_COLON] = ACTIONS(138), - [anon_sym_COMMA] = ACTIONS(138), - [anon_sym_RBRACK] = ACTIONS(138), - [anon_sym_RPAREN] = ACTIONS(138), - [anon_sym_PIPE] = ACTIONS(138), - [anon_sym_DOLLAR] = ACTIONS(138), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DOT_DOT_DOT] = ACTIONS(138), - [anon_sym_DASH_DASH] = ACTIONS(138), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_in] = ACTIONS(136), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_STAR_STAR] = ACTIONS(138), - [anon_sym_PLUS_PLUS] = ACTIONS(138), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_mod] = ACTIONS(136), - [anon_sym_SLASH_SLASH] = ACTIONS(138), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_bit_DASHshl] = ACTIONS(138), - [anon_sym_bit_DASHshr] = ACTIONS(138), - [anon_sym_EQ_EQ] = ACTIONS(138), - [anon_sym_BANG_EQ] = ACTIONS(138), - [anon_sym_LT2] = ACTIONS(136), - [anon_sym_LT_EQ] = ACTIONS(138), - [anon_sym_GT_EQ] = ACTIONS(138), - [anon_sym_not_DASHin] = ACTIONS(138), - [anon_sym_starts_DASHwith] = ACTIONS(138), - [anon_sym_ends_DASHwith] = ACTIONS(138), - [anon_sym_EQ_TILDE] = ACTIONS(138), - [anon_sym_BANG_TILDE] = ACTIONS(138), - [anon_sym_bit_DASHand] = ACTIONS(138), - [anon_sym_bit_DASHxor] = ACTIONS(138), - [anon_sym_bit_DASHor] = ACTIONS(138), - [anon_sym_and] = ACTIONS(136), - [anon_sym_xor] = ACTIONS(136), - [anon_sym_or] = ACTIONS(136), - [anon_sym_DOT2] = ACTIONS(136), - [anon_sym_ns] = ACTIONS(136), - [anon_sym_s] = ACTIONS(136), - [anon_sym_us] = ACTIONS(136), - [anon_sym_ms] = ACTIONS(136), - [anon_sym_sec] = ACTIONS(136), - [anon_sym_min] = ACTIONS(136), - [anon_sym_hr] = ACTIONS(136), - [anon_sym_day] = ACTIONS(136), - [anon_sym_wk] = ACTIONS(136), - [anon_sym_b] = ACTIONS(136), - [anon_sym_B] = ACTIONS(136), - [anon_sym_kb] = ACTIONS(136), - [anon_sym_kB] = ACTIONS(136), - [anon_sym_Kb] = ACTIONS(136), - [anon_sym_KB] = ACTIONS(136), - [anon_sym_mb] = ACTIONS(136), - [anon_sym_mB] = ACTIONS(136), - [anon_sym_Mb] = ACTIONS(136), - [anon_sym_MB] = ACTIONS(136), - [anon_sym_gb] = ACTIONS(136), - [anon_sym_gB] = ACTIONS(136), - [anon_sym_Gb] = ACTIONS(136), - [anon_sym_GB] = ACTIONS(136), - [anon_sym_tb] = ACTIONS(136), - [anon_sym_tB] = ACTIONS(136), - [anon_sym_Tb] = ACTIONS(136), - [anon_sym_TB] = ACTIONS(136), - [anon_sym_pb] = ACTIONS(136), - [anon_sym_pB] = ACTIONS(136), - [anon_sym_Pb] = ACTIONS(136), - [anon_sym_PB] = ACTIONS(136), - [anon_sym_eb] = ACTIONS(136), - [anon_sym_eB] = ACTIONS(136), - [anon_sym_Eb] = ACTIONS(136), - [anon_sym_EB] = ACTIONS(136), - [anon_sym_kib] = ACTIONS(136), - [anon_sym_kiB] = ACTIONS(136), - [anon_sym_kIB] = ACTIONS(136), - [anon_sym_kIb] = ACTIONS(136), - [anon_sym_Kib] = ACTIONS(136), - [anon_sym_KIb] = ACTIONS(136), - [anon_sym_KIB] = ACTIONS(136), - [anon_sym_mib] = ACTIONS(136), - [anon_sym_miB] = ACTIONS(136), - [anon_sym_mIB] = ACTIONS(136), - [anon_sym_mIb] = ACTIONS(136), - [anon_sym_Mib] = ACTIONS(136), - [anon_sym_MIb] = ACTIONS(136), - [anon_sym_MIB] = ACTIONS(136), - [anon_sym_gib] = ACTIONS(136), - [anon_sym_giB] = ACTIONS(136), - [anon_sym_gIB] = ACTIONS(136), - [anon_sym_gIb] = ACTIONS(136), - [anon_sym_Gib] = ACTIONS(136), - [anon_sym_GIb] = ACTIONS(136), - [anon_sym_GIB] = ACTIONS(136), - [anon_sym_tib] = ACTIONS(136), - [anon_sym_tiB] = ACTIONS(136), - [anon_sym_tIB] = ACTIONS(136), - [anon_sym_tIb] = ACTIONS(136), - [anon_sym_Tib] = ACTIONS(136), - [anon_sym_TIb] = ACTIONS(136), - [anon_sym_TIB] = ACTIONS(136), - [anon_sym_pib] = ACTIONS(136), - [anon_sym_piB] = ACTIONS(136), - [anon_sym_pIB] = ACTIONS(136), - [anon_sym_pIb] = ACTIONS(136), - [anon_sym_Pib] = ACTIONS(136), - [anon_sym_PIb] = ACTIONS(136), - [anon_sym_PIB] = ACTIONS(136), - [anon_sym_eib] = ACTIONS(136), - [anon_sym_eiB] = ACTIONS(136), - [anon_sym_eIB] = ACTIONS(136), - [anon_sym_eIb] = ACTIONS(136), - [anon_sym_Eib] = ACTIONS(136), - [anon_sym_EIb] = ACTIONS(136), - [anon_sym_EIB] = ACTIONS(136), - [anon_sym_POUND] = ACTIONS(3), - }, [200] = { [sym_comment] = STATE(200), - [sym_identifier] = ACTIONS(140), - [anon_sym_COLON] = ACTIONS(142), - [anon_sym_COMMA] = ACTIONS(142), - [anon_sym_RBRACK] = ACTIONS(142), - [anon_sym_RPAREN] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_DOLLAR] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DOT_DOT_DOT] = ACTIONS(142), - [anon_sym_DASH_DASH] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_PLUS_PLUS] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(142), - [anon_sym_bit_DASHshr] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_not_DASHin] = ACTIONS(142), - [anon_sym_starts_DASHwith] = ACTIONS(142), - [anon_sym_ends_DASHwith] = ACTIONS(142), - [anon_sym_EQ_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_bit_DASHand] = ACTIONS(142), - [anon_sym_bit_DASHxor] = ACTIONS(142), - [anon_sym_bit_DASHor] = ACTIONS(142), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_DOT2] = ACTIONS(817), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_POUND] = ACTIONS(3), - }, - [201] = { - [sym_comment] = STATE(201), - [anon_sym_SEMI] = ACTIONS(119), - [anon_sym_LF] = ACTIONS(121), - [anon_sym_COLON] = ACTIONS(119), - [anon_sym_RPAREN] = ACTIONS(119), - [anon_sym_PIPE] = ACTIONS(119), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_DASH] = ACTIONS(119), - [anon_sym_in] = ACTIONS(119), - [anon_sym_RBRACE] = ACTIONS(119), - [anon_sym_STAR] = ACTIONS(119), - [anon_sym_QMARK2] = ACTIONS(119), - [anon_sym_STAR_STAR] = ACTIONS(119), - [anon_sym_PLUS_PLUS] = ACTIONS(119), - [anon_sym_SLASH] = ACTIONS(119), - [anon_sym_mod] = ACTIONS(119), - [anon_sym_SLASH_SLASH] = ACTIONS(119), - [anon_sym_PLUS] = ACTIONS(119), - [anon_sym_bit_DASHshl] = ACTIONS(119), - [anon_sym_bit_DASHshr] = ACTIONS(119), - [anon_sym_EQ_EQ] = ACTIONS(119), - [anon_sym_BANG_EQ] = ACTIONS(119), - [anon_sym_LT2] = ACTIONS(119), - [anon_sym_LT_EQ] = ACTIONS(119), - [anon_sym_GT_EQ] = ACTIONS(119), - [anon_sym_not_DASHin] = ACTIONS(119), - [anon_sym_starts_DASHwith] = ACTIONS(119), - [anon_sym_ends_DASHwith] = ACTIONS(119), - [anon_sym_EQ_TILDE] = ACTIONS(119), - [anon_sym_BANG_TILDE] = ACTIONS(119), - [anon_sym_bit_DASHand] = ACTIONS(119), - [anon_sym_bit_DASHxor] = ACTIONS(119), - [anon_sym_bit_DASHor] = ACTIONS(119), - [anon_sym_and] = ACTIONS(119), - [anon_sym_xor] = ACTIONS(119), - [anon_sym_or] = ACTIONS(119), - [anon_sym_DOT2] = ACTIONS(819), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(822), - [anon_sym_ns] = ACTIONS(119), - [anon_sym_s] = ACTIONS(119), - [anon_sym_us] = ACTIONS(119), - [anon_sym_ms] = ACTIONS(119), - [anon_sym_sec] = ACTIONS(119), - [anon_sym_min] = ACTIONS(119), - [anon_sym_hr] = ACTIONS(119), - [anon_sym_day] = ACTIONS(119), - [anon_sym_wk] = ACTIONS(119), - [anon_sym_b] = ACTIONS(119), - [anon_sym_B] = ACTIONS(119), - [anon_sym_kb] = ACTIONS(119), - [anon_sym_kB] = ACTIONS(119), - [anon_sym_Kb] = ACTIONS(119), - [anon_sym_KB] = ACTIONS(119), - [anon_sym_mb] = ACTIONS(119), - [anon_sym_mB] = ACTIONS(119), - [anon_sym_Mb] = ACTIONS(119), - [anon_sym_MB] = ACTIONS(119), - [anon_sym_gb] = ACTIONS(119), - [anon_sym_gB] = ACTIONS(119), - [anon_sym_Gb] = ACTIONS(119), - [anon_sym_GB] = ACTIONS(119), - [anon_sym_tb] = ACTIONS(119), - [anon_sym_tB] = ACTIONS(119), - [anon_sym_Tb] = ACTIONS(119), - [anon_sym_TB] = ACTIONS(119), - [anon_sym_pb] = ACTIONS(119), - [anon_sym_pB] = ACTIONS(119), - [anon_sym_Pb] = ACTIONS(119), - [anon_sym_PB] = ACTIONS(119), - [anon_sym_eb] = ACTIONS(119), - [anon_sym_eB] = ACTIONS(119), - [anon_sym_Eb] = ACTIONS(119), - [anon_sym_EB] = ACTIONS(119), - [anon_sym_kib] = ACTIONS(119), - [anon_sym_kiB] = ACTIONS(119), - [anon_sym_kIB] = ACTIONS(119), - [anon_sym_kIb] = ACTIONS(119), - [anon_sym_Kib] = ACTIONS(119), - [anon_sym_KIb] = ACTIONS(119), - [anon_sym_KIB] = ACTIONS(119), - [anon_sym_mib] = ACTIONS(119), - [anon_sym_miB] = ACTIONS(119), - [anon_sym_mIB] = ACTIONS(119), - [anon_sym_mIb] = ACTIONS(119), - [anon_sym_Mib] = ACTIONS(119), - [anon_sym_MIb] = ACTIONS(119), - [anon_sym_MIB] = ACTIONS(119), - [anon_sym_gib] = ACTIONS(119), - [anon_sym_giB] = ACTIONS(119), - [anon_sym_gIB] = ACTIONS(119), - [anon_sym_gIb] = ACTIONS(119), - [anon_sym_Gib] = ACTIONS(119), - [anon_sym_GIb] = ACTIONS(119), - [anon_sym_GIB] = ACTIONS(119), - [anon_sym_tib] = ACTIONS(119), - [anon_sym_tiB] = ACTIONS(119), - [anon_sym_tIB] = ACTIONS(119), - [anon_sym_tIb] = ACTIONS(119), - [anon_sym_Tib] = ACTIONS(119), - [anon_sym_TIb] = ACTIONS(119), - [anon_sym_TIB] = ACTIONS(119), - [anon_sym_pib] = ACTIONS(119), - [anon_sym_piB] = ACTIONS(119), - [anon_sym_pIB] = ACTIONS(119), - [anon_sym_pIb] = ACTIONS(119), - [anon_sym_Pib] = ACTIONS(119), - [anon_sym_PIb] = ACTIONS(119), - [anon_sym_PIB] = ACTIONS(119), - [anon_sym_eib] = ACTIONS(119), - [anon_sym_eiB] = ACTIONS(119), - [anon_sym_eIB] = ACTIONS(119), - [anon_sym_eIb] = ACTIONS(119), - [anon_sym_Eib] = ACTIONS(119), - [anon_sym_EIb] = ACTIONS(119), - [anon_sym_EIB] = ACTIONS(119), - [anon_sym_POUND] = ACTIONS(105), - }, - [202] = { - [sym_comment] = STATE(202), - [anon_sym_COMMA] = ACTIONS(109), - [anon_sym_PIPE] = ACTIONS(109), - [anon_sym_GT] = ACTIONS(107), - [anon_sym_DASH] = ACTIONS(109), - [anon_sym_in] = ACTIONS(109), - [anon_sym_if] = ACTIONS(109), - [anon_sym_LBRACE] = ACTIONS(109), - [anon_sym_RBRACE] = ACTIONS(109), - [anon_sym_EQ_GT] = ACTIONS(109), - [anon_sym_STAR] = ACTIONS(107), - [anon_sym_STAR_STAR] = ACTIONS(109), - [anon_sym_PLUS_PLUS] = ACTIONS(109), - [anon_sym_SLASH] = ACTIONS(107), - [anon_sym_mod] = ACTIONS(109), - [anon_sym_SLASH_SLASH] = ACTIONS(109), - [anon_sym_PLUS] = ACTIONS(107), - [anon_sym_bit_DASHshl] = ACTIONS(109), - [anon_sym_bit_DASHshr] = ACTIONS(109), - [anon_sym_EQ_EQ] = ACTIONS(109), - [anon_sym_BANG_EQ] = ACTIONS(109), - [anon_sym_LT2] = ACTIONS(107), - [anon_sym_LT_EQ] = ACTIONS(109), - [anon_sym_GT_EQ] = ACTIONS(109), - [anon_sym_not_DASHin] = ACTIONS(109), - [anon_sym_starts_DASHwith] = ACTIONS(109), - [anon_sym_ends_DASHwith] = ACTIONS(109), - [anon_sym_EQ_TILDE] = ACTIONS(109), - [anon_sym_BANG_TILDE] = ACTIONS(109), - [anon_sym_bit_DASHand] = ACTIONS(109), - [anon_sym_bit_DASHxor] = ACTIONS(109), - [anon_sym_bit_DASHor] = ACTIONS(109), - [anon_sym_and] = ACTIONS(109), - [anon_sym_xor] = ACTIONS(109), - [anon_sym_or] = ACTIONS(109), - [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(824), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(826), - [anon_sym_ns] = ACTIONS(109), - [anon_sym_s] = ACTIONS(109), - [anon_sym_us] = ACTIONS(109), - [anon_sym_ms] = ACTIONS(109), - [anon_sym_sec] = ACTIONS(109), - [anon_sym_min] = ACTIONS(109), - [anon_sym_hr] = ACTIONS(109), - [anon_sym_day] = ACTIONS(109), - [anon_sym_wk] = ACTIONS(109), - [anon_sym_b] = ACTIONS(107), - [anon_sym_B] = ACTIONS(109), - [anon_sym_kb] = ACTIONS(109), - [anon_sym_kB] = ACTIONS(109), - [anon_sym_Kb] = ACTIONS(109), - [anon_sym_KB] = ACTIONS(109), - [anon_sym_mb] = ACTIONS(109), - [anon_sym_mB] = ACTIONS(109), - [anon_sym_Mb] = ACTIONS(109), - [anon_sym_MB] = ACTIONS(109), - [anon_sym_gb] = ACTIONS(109), - [anon_sym_gB] = ACTIONS(109), - [anon_sym_Gb] = ACTIONS(109), - [anon_sym_GB] = ACTIONS(109), - [anon_sym_tb] = ACTIONS(109), - [anon_sym_tB] = ACTIONS(109), - [anon_sym_Tb] = ACTIONS(109), - [anon_sym_TB] = ACTIONS(109), - [anon_sym_pb] = ACTIONS(109), - [anon_sym_pB] = ACTIONS(109), - [anon_sym_Pb] = ACTIONS(109), - [anon_sym_PB] = ACTIONS(109), - [anon_sym_eb] = ACTIONS(109), - [anon_sym_eB] = ACTIONS(109), - [anon_sym_Eb] = ACTIONS(109), - [anon_sym_EB] = ACTIONS(109), - [anon_sym_kib] = ACTIONS(109), - [anon_sym_kiB] = ACTIONS(109), - [anon_sym_kIB] = ACTIONS(109), - [anon_sym_kIb] = ACTIONS(109), - [anon_sym_Kib] = ACTIONS(109), - [anon_sym_KIb] = ACTIONS(109), - [anon_sym_KIB] = ACTIONS(109), - [anon_sym_mib] = ACTIONS(109), - [anon_sym_miB] = ACTIONS(109), - [anon_sym_mIB] = ACTIONS(109), - [anon_sym_mIb] = ACTIONS(109), - [anon_sym_Mib] = ACTIONS(109), - [anon_sym_MIb] = ACTIONS(109), - [anon_sym_MIB] = ACTIONS(109), - [anon_sym_gib] = ACTIONS(109), - [anon_sym_giB] = ACTIONS(109), - [anon_sym_gIB] = ACTIONS(109), - [anon_sym_gIb] = ACTIONS(109), - [anon_sym_Gib] = ACTIONS(109), - [anon_sym_GIb] = ACTIONS(109), - [anon_sym_GIB] = ACTIONS(109), - [anon_sym_tib] = ACTIONS(109), - [anon_sym_tiB] = ACTIONS(109), - [anon_sym_tIB] = ACTIONS(109), - [anon_sym_tIb] = ACTIONS(109), - [anon_sym_Tib] = ACTIONS(109), - [anon_sym_TIb] = ACTIONS(109), - [anon_sym_TIB] = ACTIONS(109), - [anon_sym_pib] = ACTIONS(109), - [anon_sym_piB] = ACTIONS(109), - [anon_sym_pIB] = ACTIONS(109), - [anon_sym_pIb] = ACTIONS(109), - [anon_sym_Pib] = ACTIONS(109), - [anon_sym_PIb] = ACTIONS(109), - [anon_sym_PIB] = ACTIONS(109), - [anon_sym_eib] = ACTIONS(109), - [anon_sym_eiB] = ACTIONS(109), - [anon_sym_eIB] = ACTIONS(109), - [anon_sym_eIb] = ACTIONS(109), - [anon_sym_Eib] = ACTIONS(109), - [anon_sym_EIb] = ACTIONS(109), - [anon_sym_EIB] = ACTIONS(109), - [anon_sym_POUND] = ACTIONS(3), - }, - [203] = { - [sym_comment] = STATE(203), - [sym_identifier] = ACTIONS(140), - [anon_sym_COLON] = ACTIONS(142), - [anon_sym_COMMA] = ACTIONS(142), - [anon_sym_RBRACK] = ACTIONS(142), - [anon_sym_RPAREN] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_DOLLAR] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DOT_DOT_DOT] = ACTIONS(142), - [anon_sym_DASH_DASH] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_PLUS_PLUS] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(142), - [anon_sym_bit_DASHshr] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_not_DASHin] = ACTIONS(142), - [anon_sym_starts_DASHwith] = ACTIONS(142), - [anon_sym_ends_DASHwith] = ACTIONS(142), - [anon_sym_EQ_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_bit_DASHand] = ACTIONS(142), - [anon_sym_bit_DASHxor] = ACTIONS(142), - [anon_sym_bit_DASHor] = ACTIONS(142), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_POUND] = ACTIONS(3), - }, - [204] = { - [sym_comment] = STATE(204), - [sym_identifier] = ACTIONS(151), - [anon_sym_COLON] = ACTIONS(153), - [anon_sym_COMMA] = ACTIONS(153), - [anon_sym_RBRACK] = ACTIONS(153), - [anon_sym_RPAREN] = ACTIONS(153), - [anon_sym_PIPE] = ACTIONS(153), - [anon_sym_DOLLAR] = ACTIONS(153), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DOT_DOT_DOT] = ACTIONS(153), - [anon_sym_DASH_DASH] = ACTIONS(153), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(153), - [anon_sym_PLUS_PLUS] = ACTIONS(153), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(153), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(153), - [anon_sym_bit_DASHshr] = ACTIONS(153), - [anon_sym_EQ_EQ] = ACTIONS(153), - [anon_sym_BANG_EQ] = ACTIONS(153), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(153), - [anon_sym_GT_EQ] = ACTIONS(153), - [anon_sym_not_DASHin] = ACTIONS(153), - [anon_sym_starts_DASHwith] = ACTIONS(153), - [anon_sym_ends_DASHwith] = ACTIONS(153), - [anon_sym_EQ_TILDE] = ACTIONS(153), - [anon_sym_BANG_TILDE] = ACTIONS(153), - [anon_sym_bit_DASHand] = ACTIONS(153), - [anon_sym_bit_DASHxor] = ACTIONS(153), - [anon_sym_bit_DASHor] = ACTIONS(153), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [anon_sym_ns] = ACTIONS(828), - [anon_sym_s] = ACTIONS(828), - [anon_sym_us] = ACTIONS(828), - [anon_sym_ms] = ACTIONS(828), - [anon_sym_sec] = ACTIONS(828), - [anon_sym_min] = ACTIONS(828), - [anon_sym_hr] = ACTIONS(828), - [anon_sym_day] = ACTIONS(828), - [anon_sym_wk] = ACTIONS(828), - [anon_sym_b] = ACTIONS(830), - [anon_sym_B] = ACTIONS(830), - [anon_sym_kb] = ACTIONS(830), - [anon_sym_kB] = ACTIONS(830), - [anon_sym_Kb] = ACTIONS(830), - [anon_sym_KB] = ACTIONS(830), - [anon_sym_mb] = ACTIONS(830), - [anon_sym_mB] = ACTIONS(830), - [anon_sym_Mb] = ACTIONS(830), - [anon_sym_MB] = ACTIONS(830), - [anon_sym_gb] = ACTIONS(830), - [anon_sym_gB] = ACTIONS(830), - [anon_sym_Gb] = ACTIONS(830), - [anon_sym_GB] = ACTIONS(830), - [anon_sym_tb] = ACTIONS(830), - [anon_sym_tB] = ACTIONS(830), - [anon_sym_Tb] = ACTIONS(830), - [anon_sym_TB] = ACTIONS(830), - [anon_sym_pb] = ACTIONS(830), - [anon_sym_pB] = ACTIONS(830), - [anon_sym_Pb] = ACTIONS(830), - [anon_sym_PB] = ACTIONS(830), - [anon_sym_eb] = ACTIONS(830), - [anon_sym_eB] = ACTIONS(830), - [anon_sym_Eb] = ACTIONS(830), - [anon_sym_EB] = ACTIONS(830), - [anon_sym_kib] = ACTIONS(830), - [anon_sym_kiB] = ACTIONS(830), - [anon_sym_kIB] = ACTIONS(830), - [anon_sym_kIb] = ACTIONS(830), - [anon_sym_Kib] = ACTIONS(830), - [anon_sym_KIb] = ACTIONS(830), - [anon_sym_KIB] = ACTIONS(830), - [anon_sym_mib] = ACTIONS(830), - [anon_sym_miB] = ACTIONS(830), - [anon_sym_mIB] = ACTIONS(830), - [anon_sym_mIb] = ACTIONS(830), - [anon_sym_Mib] = ACTIONS(830), - [anon_sym_MIb] = ACTIONS(830), - [anon_sym_MIB] = ACTIONS(830), - [anon_sym_gib] = ACTIONS(830), - [anon_sym_giB] = ACTIONS(830), - [anon_sym_gIB] = ACTIONS(830), - [anon_sym_gIb] = ACTIONS(830), - [anon_sym_Gib] = ACTIONS(830), - [anon_sym_GIb] = ACTIONS(830), - [anon_sym_GIB] = ACTIONS(830), - [anon_sym_tib] = ACTIONS(830), - [anon_sym_tiB] = ACTIONS(830), - [anon_sym_tIB] = ACTIONS(830), - [anon_sym_tIb] = ACTIONS(830), - [anon_sym_Tib] = ACTIONS(830), - [anon_sym_TIb] = ACTIONS(830), - [anon_sym_TIB] = ACTIONS(830), - [anon_sym_pib] = ACTIONS(830), - [anon_sym_piB] = ACTIONS(830), - [anon_sym_pIB] = ACTIONS(830), - [anon_sym_pIb] = ACTIONS(830), - [anon_sym_Pib] = ACTIONS(830), - [anon_sym_PIb] = ACTIONS(830), - [anon_sym_PIB] = ACTIONS(830), - [anon_sym_eib] = ACTIONS(830), - [anon_sym_eiB] = ACTIONS(830), - [anon_sym_eIB] = ACTIONS(830), - [anon_sym_eIb] = ACTIONS(830), - [anon_sym_Eib] = ACTIONS(830), - [anon_sym_EIb] = ACTIONS(830), - [anon_sym_EIB] = ACTIONS(830), - [anon_sym_POUND] = ACTIONS(3), - }, - [205] = { - [sym_comment] = STATE(205), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), + [anon_sym_COLON] = ACTIONS(107), [anon_sym_RPAREN] = ACTIONS(107), [anon_sym_PIPE] = ACTIONS(107), [anon_sym_GT] = ACTIONS(107), - [anon_sym_DASH_DASH] = ACTIONS(107), [anon_sym_DASH] = ACTIONS(107), [anon_sym_in] = ACTIONS(107), [anon_sym_RBRACE] = ACTIONS(107), [anon_sym_STAR] = ACTIONS(107), + [anon_sym_QMARK2] = ACTIONS(107), [anon_sym_STAR_STAR] = ACTIONS(107), [anon_sym_PLUS_PLUS] = ACTIONS(107), [anon_sym_SLASH] = ACTIONS(107), @@ -87985,7 +87398,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(107), [anon_sym_or] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(813), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(815), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(817), [anon_sym_ns] = ACTIONS(107), [anon_sym_s] = ACTIONS(107), [anon_sym_us] = ACTIONS(107), @@ -88063,129 +87477,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_Eib] = ACTIONS(107), [anon_sym_EIb] = ACTIONS(107), [anon_sym_EIB] = ACTIONS(107), - [sym_short_flag] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, - [206] = { - [sym_comment] = STATE(206), - [anon_sym_SEMI] = ACTIONS(119), - [anon_sym_LF] = ACTIONS(121), - [anon_sym_RPAREN] = ACTIONS(119), - [anon_sym_PIPE] = ACTIONS(119), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_DASH_DASH] = ACTIONS(119), - [anon_sym_DASH] = ACTIONS(119), - [anon_sym_in] = ACTIONS(119), - [anon_sym_RBRACE] = ACTIONS(119), - [anon_sym_STAR] = ACTIONS(119), - [anon_sym_STAR_STAR] = ACTIONS(119), - [anon_sym_PLUS_PLUS] = ACTIONS(119), - [anon_sym_SLASH] = ACTIONS(119), - [anon_sym_mod] = ACTIONS(119), - [anon_sym_SLASH_SLASH] = ACTIONS(119), - [anon_sym_PLUS] = ACTIONS(119), - [anon_sym_bit_DASHshl] = ACTIONS(119), - [anon_sym_bit_DASHshr] = ACTIONS(119), - [anon_sym_EQ_EQ] = ACTIONS(119), - [anon_sym_BANG_EQ] = ACTIONS(119), - [anon_sym_LT2] = ACTIONS(119), - [anon_sym_LT_EQ] = ACTIONS(119), - [anon_sym_GT_EQ] = ACTIONS(119), - [anon_sym_not_DASHin] = ACTIONS(119), - [anon_sym_starts_DASHwith] = ACTIONS(119), - [anon_sym_ends_DASHwith] = ACTIONS(119), - [anon_sym_EQ_TILDE] = ACTIONS(119), - [anon_sym_BANG_TILDE] = ACTIONS(119), - [anon_sym_bit_DASHand] = ACTIONS(119), - [anon_sym_bit_DASHxor] = ACTIONS(119), - [anon_sym_bit_DASHor] = ACTIONS(119), - [anon_sym_and] = ACTIONS(119), - [anon_sym_xor] = ACTIONS(119), - [anon_sym_or] = ACTIONS(119), - [anon_sym_DOT2] = ACTIONS(832), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(835), - [anon_sym_ns] = ACTIONS(119), - [anon_sym_s] = ACTIONS(119), - [anon_sym_us] = ACTIONS(119), - [anon_sym_ms] = ACTIONS(119), - [anon_sym_sec] = ACTIONS(119), - [anon_sym_min] = ACTIONS(119), - [anon_sym_hr] = ACTIONS(119), - [anon_sym_day] = ACTIONS(119), - [anon_sym_wk] = ACTIONS(119), - [anon_sym_b] = ACTIONS(119), - [anon_sym_B] = ACTIONS(119), - [anon_sym_kb] = ACTIONS(119), - [anon_sym_kB] = ACTIONS(119), - [anon_sym_Kb] = ACTIONS(119), - [anon_sym_KB] = ACTIONS(119), - [anon_sym_mb] = ACTIONS(119), - [anon_sym_mB] = ACTIONS(119), - [anon_sym_Mb] = ACTIONS(119), - [anon_sym_MB] = ACTIONS(119), - [anon_sym_gb] = ACTIONS(119), - [anon_sym_gB] = ACTIONS(119), - [anon_sym_Gb] = ACTIONS(119), - [anon_sym_GB] = ACTIONS(119), - [anon_sym_tb] = ACTIONS(119), - [anon_sym_tB] = ACTIONS(119), - [anon_sym_Tb] = ACTIONS(119), - [anon_sym_TB] = ACTIONS(119), - [anon_sym_pb] = ACTIONS(119), - [anon_sym_pB] = ACTIONS(119), - [anon_sym_Pb] = ACTIONS(119), - [anon_sym_PB] = ACTIONS(119), - [anon_sym_eb] = ACTIONS(119), - [anon_sym_eB] = ACTIONS(119), - [anon_sym_Eb] = ACTIONS(119), - [anon_sym_EB] = ACTIONS(119), - [anon_sym_kib] = ACTIONS(119), - [anon_sym_kiB] = ACTIONS(119), - [anon_sym_kIB] = ACTIONS(119), - [anon_sym_kIb] = ACTIONS(119), - [anon_sym_Kib] = ACTIONS(119), - [anon_sym_KIb] = ACTIONS(119), - [anon_sym_KIB] = ACTIONS(119), - [anon_sym_mib] = ACTIONS(119), - [anon_sym_miB] = ACTIONS(119), - [anon_sym_mIB] = ACTIONS(119), - [anon_sym_mIb] = ACTIONS(119), - [anon_sym_Mib] = ACTIONS(119), - [anon_sym_MIb] = ACTIONS(119), - [anon_sym_MIB] = ACTIONS(119), - [anon_sym_gib] = ACTIONS(119), - [anon_sym_giB] = ACTIONS(119), - [anon_sym_gIB] = ACTIONS(119), - [anon_sym_gIb] = ACTIONS(119), - [anon_sym_Gib] = ACTIONS(119), - [anon_sym_GIb] = ACTIONS(119), - [anon_sym_GIB] = ACTIONS(119), - [anon_sym_tib] = ACTIONS(119), - [anon_sym_tiB] = ACTIONS(119), - [anon_sym_tIB] = ACTIONS(119), - [anon_sym_tIb] = ACTIONS(119), - [anon_sym_Tib] = ACTIONS(119), - [anon_sym_TIb] = ACTIONS(119), - [anon_sym_TIB] = ACTIONS(119), - [anon_sym_pib] = ACTIONS(119), - [anon_sym_piB] = ACTIONS(119), - [anon_sym_pIB] = ACTIONS(119), - [anon_sym_pIb] = ACTIONS(119), - [anon_sym_Pib] = ACTIONS(119), - [anon_sym_PIb] = ACTIONS(119), - [anon_sym_PIB] = ACTIONS(119), - [anon_sym_eib] = ACTIONS(119), - [anon_sym_eiB] = ACTIONS(119), - [anon_sym_eIB] = ACTIONS(119), - [anon_sym_eIb] = ACTIONS(119), - [anon_sym_Eib] = ACTIONS(119), - [anon_sym_EIb] = ACTIONS(119), - [anon_sym_EIB] = ACTIONS(119), - [sym_short_flag] = ACTIONS(119), - [anon_sym_POUND] = ACTIONS(105), - }, - [207] = { - [sym_comment] = STATE(207), + [201] = { + [sym_comment] = STATE(201), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_COLON] = ACTIONS(107), @@ -88222,7 +87517,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(107), [anon_sym_or] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(809), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(815), [anon_sym_ns] = ACTIONS(107), [anon_sym_s] = ACTIONS(107), [anon_sym_us] = ACTIONS(107), @@ -88302,134 +87597,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EIB] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, - [208] = { - [sym_comment] = STATE(208), - [anon_sym_SEMI] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_RPAREN] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH_DASH] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_RBRACE] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(128), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(128), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(128), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(837), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [sym_short_flag] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(105), - }, - [209] = { - [sym_comment] = STATE(209), - [ts_builtin_sym_end] = ACTIONS(109), + [202] = { + [sym_comment] = STATE(202), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), + [anon_sym_RPAREN] = ACTIONS(107), [anon_sym_PIPE] = ACTIONS(107), [anon_sym_GT] = ACTIONS(107), [anon_sym_DASH_DASH] = ACTIONS(107), [anon_sym_DASH] = ACTIONS(107), [anon_sym_in] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), [anon_sym_STAR] = ACTIONS(107), [anon_sym_STAR_STAR] = ACTIONS(107), [anon_sym_PLUS_PLUS] = ACTIONS(107), @@ -88456,8 +87634,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(107), [anon_sym_or] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(839), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(841), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(811), [anon_sym_ns] = ACTIONS(107), [anon_sym_s] = ACTIONS(107), [anon_sym_us] = ACTIONS(107), @@ -88538,255 +87715,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, - [210] = { - [sym_cell_path] = STATE(3293), - [sym_path] = STATE(2754), - [sym_comment] = STATE(210), - [anon_sym_SEMI] = ACTIONS(843), - [anon_sym_LF] = ACTIONS(845), - [anon_sym_RPAREN] = ACTIONS(843), - [anon_sym_PIPE] = ACTIONS(843), - [anon_sym_GT] = ACTIONS(847), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_in] = ACTIONS(851), - [anon_sym_RBRACE] = ACTIONS(843), - [anon_sym_STAR] = ACTIONS(853), - [anon_sym_QMARK2] = ACTIONS(855), - [anon_sym_STAR_STAR] = ACTIONS(857), - [anon_sym_PLUS_PLUS] = ACTIONS(857), - [anon_sym_SLASH] = ACTIONS(853), - [anon_sym_mod] = ACTIONS(853), - [anon_sym_SLASH_SLASH] = ACTIONS(853), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_bit_DASHshl] = ACTIONS(859), - [anon_sym_bit_DASHshr] = ACTIONS(859), - [anon_sym_EQ_EQ] = ACTIONS(847), - [anon_sym_BANG_EQ] = ACTIONS(847), - [anon_sym_LT2] = ACTIONS(847), - [anon_sym_LT_EQ] = ACTIONS(847), - [anon_sym_GT_EQ] = ACTIONS(847), - [anon_sym_not_DASHin] = ACTIONS(851), - [anon_sym_starts_DASHwith] = ACTIONS(851), - [anon_sym_ends_DASHwith] = ACTIONS(851), - [anon_sym_EQ_TILDE] = ACTIONS(861), - [anon_sym_BANG_TILDE] = ACTIONS(861), - [anon_sym_bit_DASHand] = ACTIONS(863), - [anon_sym_bit_DASHxor] = ACTIONS(865), - [anon_sym_bit_DASHor] = ACTIONS(867), - [anon_sym_and] = ACTIONS(869), - [anon_sym_xor] = ACTIONS(871), - [anon_sym_or] = ACTIONS(873), - [anon_sym_DOT2] = ACTIONS(875), - [anon_sym_ns] = ACTIONS(877), - [anon_sym_s] = ACTIONS(877), - [anon_sym_us] = ACTIONS(877), - [anon_sym_ms] = ACTIONS(877), - [anon_sym_sec] = ACTIONS(877), - [anon_sym_min] = ACTIONS(877), - [anon_sym_hr] = ACTIONS(877), - [anon_sym_day] = ACTIONS(877), - [anon_sym_wk] = ACTIONS(877), - [anon_sym_b] = ACTIONS(879), - [anon_sym_B] = ACTIONS(879), - [anon_sym_kb] = ACTIONS(879), - [anon_sym_kB] = ACTIONS(879), - [anon_sym_Kb] = ACTIONS(879), - [anon_sym_KB] = ACTIONS(879), - [anon_sym_mb] = ACTIONS(879), - [anon_sym_mB] = ACTIONS(879), - [anon_sym_Mb] = ACTIONS(879), - [anon_sym_MB] = ACTIONS(879), - [anon_sym_gb] = ACTIONS(879), - [anon_sym_gB] = ACTIONS(879), - [anon_sym_Gb] = ACTIONS(879), - [anon_sym_GB] = ACTIONS(879), - [anon_sym_tb] = ACTIONS(879), - [anon_sym_tB] = ACTIONS(879), - [anon_sym_Tb] = ACTIONS(879), - [anon_sym_TB] = ACTIONS(879), - [anon_sym_pb] = ACTIONS(879), - [anon_sym_pB] = ACTIONS(879), - [anon_sym_Pb] = ACTIONS(879), - [anon_sym_PB] = ACTIONS(879), - [anon_sym_eb] = ACTIONS(879), - [anon_sym_eB] = ACTIONS(879), - [anon_sym_Eb] = ACTIONS(879), - [anon_sym_EB] = ACTIONS(879), - [anon_sym_kib] = ACTIONS(879), - [anon_sym_kiB] = ACTIONS(879), - [anon_sym_kIB] = ACTIONS(879), - [anon_sym_kIb] = ACTIONS(879), - [anon_sym_Kib] = ACTIONS(879), - [anon_sym_KIb] = ACTIONS(879), - [anon_sym_KIB] = ACTIONS(879), - [anon_sym_mib] = ACTIONS(879), - [anon_sym_miB] = ACTIONS(879), - [anon_sym_mIB] = ACTIONS(879), - [anon_sym_mIb] = ACTIONS(879), - [anon_sym_Mib] = ACTIONS(879), - [anon_sym_MIb] = ACTIONS(879), - [anon_sym_MIB] = ACTIONS(879), - [anon_sym_gib] = ACTIONS(879), - [anon_sym_giB] = ACTIONS(879), - [anon_sym_gIB] = ACTIONS(879), - [anon_sym_gIb] = ACTIONS(879), - [anon_sym_Gib] = ACTIONS(879), - [anon_sym_GIb] = ACTIONS(879), - [anon_sym_GIB] = ACTIONS(879), - [anon_sym_tib] = ACTIONS(879), - [anon_sym_tiB] = ACTIONS(879), - [anon_sym_tIB] = ACTIONS(879), - [anon_sym_tIb] = ACTIONS(879), - [anon_sym_Tib] = ACTIONS(879), - [anon_sym_TIb] = ACTIONS(879), - [anon_sym_TIB] = ACTIONS(879), - [anon_sym_pib] = ACTIONS(879), - [anon_sym_piB] = ACTIONS(879), - [anon_sym_pIB] = ACTIONS(879), - [anon_sym_pIb] = ACTIONS(879), - [anon_sym_Pib] = ACTIONS(879), - [anon_sym_PIb] = ACTIONS(879), - [anon_sym_PIB] = ACTIONS(879), - [anon_sym_eib] = ACTIONS(879), - [anon_sym_eiB] = ACTIONS(879), - [anon_sym_eIB] = ACTIONS(879), - [anon_sym_eIb] = ACTIONS(879), - [anon_sym_Eib] = ACTIONS(879), - [anon_sym_EIb] = ACTIONS(879), - [anon_sym_EIB] = ACTIONS(879), - [anon_sym_POUND] = ACTIONS(105), - }, - [211] = { - [sym_comment] = STATE(211), - [anon_sym_SEMI] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_COLON] = ACTIONS(128), - [anon_sym_RPAREN] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_RBRACE] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_QMARK2] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(128), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(128), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(128), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(881), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(105), - }, - [212] = { - [sym_comment] = STATE(212), + [203] = { + [sym_comment] = STATE(203), + [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), - [anon_sym_COLON] = ACTIONS(107), - [anon_sym_RPAREN] = ACTIONS(107), [anon_sym_PIPE] = ACTIONS(107), [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), [anon_sym_DASH] = ACTIONS(107), [anon_sym_in] = ACTIONS(107), - [anon_sym_RBRACE] = ACTIONS(107), [anon_sym_STAR] = ACTIONS(107), - [anon_sym_QMARK2] = ACTIONS(107), [anon_sym_STAR_STAR] = ACTIONS(107), [anon_sym_PLUS_PLUS] = ACTIONS(107), [anon_sym_SLASH] = ACTIONS(107), @@ -88812,6 +87751,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(107), [anon_sym_or] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(819), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(821), [anon_sym_ns] = ACTIONS(107), [anon_sym_s] = ACTIONS(107), [anon_sym_us] = ACTIONS(107), @@ -88889,31 +87830,507 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_Eib] = ACTIONS(107), [anon_sym_EIb] = ACTIONS(107), [anon_sym_EIB] = ACTIONS(107), + [sym_short_flag] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, - [213] = { - [sym_comment] = STATE(213), - [anon_sym_SEMI] = ACTIONS(136), - [anon_sym_LF] = ACTIONS(138), + [204] = { + [sym_comment] = STATE(204), + [anon_sym_SEMI] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_COLON] = ACTIONS(115), + [anon_sym_RPAREN] = ACTIONS(115), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_RBRACE] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_QMARK2] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(115), + [anon_sym_BANG_EQ] = ACTIONS(115), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(115), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(115), + [anon_sym_BANG_TILDE] = ACTIONS(115), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(823), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_POUND] = ACTIONS(105), + }, + [205] = { + [sym_comment] = STATE(205), + [anon_sym_SEMI] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_RPAREN] = ACTIONS(115), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH_DASH] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_RBRACE] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(115), + [anon_sym_BANG_EQ] = ACTIONS(115), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(115), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(115), + [anon_sym_BANG_TILDE] = ACTIONS(115), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(825), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [sym_short_flag] = ACTIONS(115), + [anon_sym_POUND] = ACTIONS(105), + }, + [206] = { + [sym_comment] = STATE(206), + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LF] = ACTIONS(127), + [anon_sym_COLON] = ACTIONS(125), + [anon_sym_RPAREN] = ACTIONS(125), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(125), + [anon_sym_in] = ACTIONS(125), + [anon_sym_RBRACE] = ACTIONS(125), + [anon_sym_STAR] = ACTIONS(125), + [anon_sym_QMARK2] = ACTIONS(125), + [anon_sym_STAR_STAR] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_SLASH] = ACTIONS(125), + [anon_sym_mod] = ACTIONS(125), + [anon_sym_SLASH_SLASH] = ACTIONS(125), + [anon_sym_PLUS] = ACTIONS(125), + [anon_sym_bit_DASHshl] = ACTIONS(125), + [anon_sym_bit_DASHshr] = ACTIONS(125), + [anon_sym_EQ_EQ] = ACTIONS(125), + [anon_sym_BANG_EQ] = ACTIONS(125), + [anon_sym_LT2] = ACTIONS(125), + [anon_sym_LT_EQ] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(125), + [anon_sym_not_DASHin] = ACTIONS(125), + [anon_sym_starts_DASHwith] = ACTIONS(125), + [anon_sym_ends_DASHwith] = ACTIONS(125), + [anon_sym_EQ_TILDE] = ACTIONS(125), + [anon_sym_BANG_TILDE] = ACTIONS(125), + [anon_sym_bit_DASHand] = ACTIONS(125), + [anon_sym_bit_DASHxor] = ACTIONS(125), + [anon_sym_bit_DASHor] = ACTIONS(125), + [anon_sym_and] = ACTIONS(125), + [anon_sym_xor] = ACTIONS(125), + [anon_sym_or] = ACTIONS(125), + [anon_sym_DOT2] = ACTIONS(827), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(830), + [anon_sym_ns] = ACTIONS(125), + [anon_sym_s] = ACTIONS(125), + [anon_sym_us] = ACTIONS(125), + [anon_sym_ms] = ACTIONS(125), + [anon_sym_sec] = ACTIONS(125), + [anon_sym_min] = ACTIONS(125), + [anon_sym_hr] = ACTIONS(125), + [anon_sym_day] = ACTIONS(125), + [anon_sym_wk] = ACTIONS(125), + [anon_sym_b] = ACTIONS(125), + [anon_sym_B] = ACTIONS(125), + [anon_sym_kb] = ACTIONS(125), + [anon_sym_kB] = ACTIONS(125), + [anon_sym_Kb] = ACTIONS(125), + [anon_sym_KB] = ACTIONS(125), + [anon_sym_mb] = ACTIONS(125), + [anon_sym_mB] = ACTIONS(125), + [anon_sym_Mb] = ACTIONS(125), + [anon_sym_MB] = ACTIONS(125), + [anon_sym_gb] = ACTIONS(125), + [anon_sym_gB] = ACTIONS(125), + [anon_sym_Gb] = ACTIONS(125), + [anon_sym_GB] = ACTIONS(125), + [anon_sym_tb] = ACTIONS(125), + [anon_sym_tB] = ACTIONS(125), + [anon_sym_Tb] = ACTIONS(125), + [anon_sym_TB] = ACTIONS(125), + [anon_sym_pb] = ACTIONS(125), + [anon_sym_pB] = ACTIONS(125), + [anon_sym_Pb] = ACTIONS(125), + [anon_sym_PB] = ACTIONS(125), + [anon_sym_eb] = ACTIONS(125), + [anon_sym_eB] = ACTIONS(125), + [anon_sym_Eb] = ACTIONS(125), + [anon_sym_EB] = ACTIONS(125), + [anon_sym_kib] = ACTIONS(125), + [anon_sym_kiB] = ACTIONS(125), + [anon_sym_kIB] = ACTIONS(125), + [anon_sym_kIb] = ACTIONS(125), + [anon_sym_Kib] = ACTIONS(125), + [anon_sym_KIb] = ACTIONS(125), + [anon_sym_KIB] = ACTIONS(125), + [anon_sym_mib] = ACTIONS(125), + [anon_sym_miB] = ACTIONS(125), + [anon_sym_mIB] = ACTIONS(125), + [anon_sym_mIb] = ACTIONS(125), + [anon_sym_Mib] = ACTIONS(125), + [anon_sym_MIb] = ACTIONS(125), + [anon_sym_MIB] = ACTIONS(125), + [anon_sym_gib] = ACTIONS(125), + [anon_sym_giB] = ACTIONS(125), + [anon_sym_gIB] = ACTIONS(125), + [anon_sym_gIb] = ACTIONS(125), + [anon_sym_Gib] = ACTIONS(125), + [anon_sym_GIb] = ACTIONS(125), + [anon_sym_GIB] = ACTIONS(125), + [anon_sym_tib] = ACTIONS(125), + [anon_sym_tiB] = ACTIONS(125), + [anon_sym_tIB] = ACTIONS(125), + [anon_sym_tIb] = ACTIONS(125), + [anon_sym_Tib] = ACTIONS(125), + [anon_sym_TIb] = ACTIONS(125), + [anon_sym_TIB] = ACTIONS(125), + [anon_sym_pib] = ACTIONS(125), + [anon_sym_piB] = ACTIONS(125), + [anon_sym_pIB] = ACTIONS(125), + [anon_sym_pIb] = ACTIONS(125), + [anon_sym_Pib] = ACTIONS(125), + [anon_sym_PIb] = ACTIONS(125), + [anon_sym_PIB] = ACTIONS(125), + [anon_sym_eib] = ACTIONS(125), + [anon_sym_eiB] = ACTIONS(125), + [anon_sym_eIB] = ACTIONS(125), + [anon_sym_eIb] = ACTIONS(125), + [anon_sym_Eib] = ACTIONS(125), + [anon_sym_EIb] = ACTIONS(125), + [anon_sym_EIB] = ACTIONS(125), + [anon_sym_POUND] = ACTIONS(105), + }, + [207] = { + [sym_comment] = STATE(207), + [sym_identifier] = ACTIONS(153), + [anon_sym_COLON] = ACTIONS(155), + [anon_sym_COMMA] = ACTIONS(155), + [anon_sym_RBRACK] = ACTIONS(155), + [anon_sym_RPAREN] = ACTIONS(155), + [anon_sym_PIPE] = ACTIONS(155), + [anon_sym_DOLLAR] = ACTIONS(155), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DOT_DOT_DOT] = ACTIONS(155), + [anon_sym_DASH_DASH] = ACTIONS(155), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(155), + [anon_sym_PLUS_PLUS] = ACTIONS(155), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(155), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(155), + [anon_sym_bit_DASHshr] = ACTIONS(155), + [anon_sym_EQ_EQ] = ACTIONS(155), + [anon_sym_BANG_EQ] = ACTIONS(155), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(155), + [anon_sym_GT_EQ] = ACTIONS(155), + [anon_sym_not_DASHin] = ACTIONS(155), + [anon_sym_starts_DASHwith] = ACTIONS(155), + [anon_sym_ends_DASHwith] = ACTIONS(155), + [anon_sym_EQ_TILDE] = ACTIONS(155), + [anon_sym_BANG_TILDE] = ACTIONS(155), + [anon_sym_bit_DASHand] = ACTIONS(155), + [anon_sym_bit_DASHxor] = ACTIONS(155), + [anon_sym_bit_DASHor] = ACTIONS(155), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [anon_sym_ns] = ACTIONS(832), + [anon_sym_s] = ACTIONS(832), + [anon_sym_us] = ACTIONS(832), + [anon_sym_ms] = ACTIONS(832), + [anon_sym_sec] = ACTIONS(832), + [anon_sym_min] = ACTIONS(832), + [anon_sym_hr] = ACTIONS(832), + [anon_sym_day] = ACTIONS(832), + [anon_sym_wk] = ACTIONS(832), + [anon_sym_b] = ACTIONS(834), + [anon_sym_B] = ACTIONS(834), + [anon_sym_kb] = ACTIONS(834), + [anon_sym_kB] = ACTIONS(834), + [anon_sym_Kb] = ACTIONS(834), + [anon_sym_KB] = ACTIONS(834), + [anon_sym_mb] = ACTIONS(834), + [anon_sym_mB] = ACTIONS(834), + [anon_sym_Mb] = ACTIONS(834), + [anon_sym_MB] = ACTIONS(834), + [anon_sym_gb] = ACTIONS(834), + [anon_sym_gB] = ACTIONS(834), + [anon_sym_Gb] = ACTIONS(834), + [anon_sym_GB] = ACTIONS(834), + [anon_sym_tb] = ACTIONS(834), + [anon_sym_tB] = ACTIONS(834), + [anon_sym_Tb] = ACTIONS(834), + [anon_sym_TB] = ACTIONS(834), + [anon_sym_pb] = ACTIONS(834), + [anon_sym_pB] = ACTIONS(834), + [anon_sym_Pb] = ACTIONS(834), + [anon_sym_PB] = ACTIONS(834), + [anon_sym_eb] = ACTIONS(834), + [anon_sym_eB] = ACTIONS(834), + [anon_sym_Eb] = ACTIONS(834), + [anon_sym_EB] = ACTIONS(834), + [anon_sym_kib] = ACTIONS(834), + [anon_sym_kiB] = ACTIONS(834), + [anon_sym_kIB] = ACTIONS(834), + [anon_sym_kIb] = ACTIONS(834), + [anon_sym_Kib] = ACTIONS(834), + [anon_sym_KIb] = ACTIONS(834), + [anon_sym_KIB] = ACTIONS(834), + [anon_sym_mib] = ACTIONS(834), + [anon_sym_miB] = ACTIONS(834), + [anon_sym_mIB] = ACTIONS(834), + [anon_sym_mIb] = ACTIONS(834), + [anon_sym_Mib] = ACTIONS(834), + [anon_sym_MIb] = ACTIONS(834), + [anon_sym_MIB] = ACTIONS(834), + [anon_sym_gib] = ACTIONS(834), + [anon_sym_giB] = ACTIONS(834), + [anon_sym_gIB] = ACTIONS(834), + [anon_sym_gIb] = ACTIONS(834), + [anon_sym_Gib] = ACTIONS(834), + [anon_sym_GIb] = ACTIONS(834), + [anon_sym_GIB] = ACTIONS(834), + [anon_sym_tib] = ACTIONS(834), + [anon_sym_tiB] = ACTIONS(834), + [anon_sym_tIB] = ACTIONS(834), + [anon_sym_tIb] = ACTIONS(834), + [anon_sym_Tib] = ACTIONS(834), + [anon_sym_TIb] = ACTIONS(834), + [anon_sym_TIB] = ACTIONS(834), + [anon_sym_pib] = ACTIONS(834), + [anon_sym_piB] = ACTIONS(834), + [anon_sym_pIB] = ACTIONS(834), + [anon_sym_pIb] = ACTIONS(834), + [anon_sym_Pib] = ACTIONS(834), + [anon_sym_PIb] = ACTIONS(834), + [anon_sym_PIB] = ACTIONS(834), + [anon_sym_eib] = ACTIONS(834), + [anon_sym_eiB] = ACTIONS(834), + [anon_sym_eIB] = ACTIONS(834), + [anon_sym_eIb] = ACTIONS(834), + [anon_sym_Eib] = ACTIONS(834), + [anon_sym_EIb] = ACTIONS(834), + [anon_sym_EIB] = ACTIONS(834), + [anon_sym_POUND] = ACTIONS(3), + }, + [208] = { + [sym_comment] = STATE(208), + [sym_identifier] = ACTIONS(134), + [anon_sym_COLON] = ACTIONS(136), + [anon_sym_COMMA] = ACTIONS(136), + [anon_sym_RBRACK] = ACTIONS(136), [anon_sym_RPAREN] = ACTIONS(136), [anon_sym_PIPE] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), + [anon_sym_DOLLAR] = ACTIONS(136), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DOT_DOT_DOT] = ACTIONS(136), [anon_sym_DASH_DASH] = ACTIONS(136), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_in] = ACTIONS(136), - [anon_sym_RBRACE] = ACTIONS(136), - [anon_sym_STAR] = ACTIONS(136), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), [anon_sym_STAR_STAR] = ACTIONS(136), [anon_sym_PLUS_PLUS] = ACTIONS(136), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_mod] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), [anon_sym_SLASH_SLASH] = ACTIONS(136), - [anon_sym_PLUS] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(134), [anon_sym_bit_DASHshl] = ACTIONS(136), [anon_sym_bit_DASHshr] = ACTIONS(136), [anon_sym_EQ_EQ] = ACTIONS(136), [anon_sym_BANG_EQ] = ACTIONS(136), - [anon_sym_LT2] = ACTIONS(136), + [anon_sym_LT2] = ACTIONS(134), [anon_sym_LT_EQ] = ACTIONS(136), [anon_sym_GT_EQ] = ACTIONS(136), [anon_sym_not_DASHin] = ACTIONS(136), @@ -88924,92 +88341,208 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_bit_DASHand] = ACTIONS(136), [anon_sym_bit_DASHxor] = ACTIONS(136), [anon_sym_bit_DASHor] = ACTIONS(136), - [anon_sym_and] = ACTIONS(136), - [anon_sym_xor] = ACTIONS(136), - [anon_sym_or] = ACTIONS(136), - [anon_sym_DOT2] = ACTIONS(138), - [anon_sym_ns] = ACTIONS(136), - [anon_sym_s] = ACTIONS(136), - [anon_sym_us] = ACTIONS(136), - [anon_sym_ms] = ACTIONS(136), - [anon_sym_sec] = ACTIONS(136), - [anon_sym_min] = ACTIONS(136), - [anon_sym_hr] = ACTIONS(136), - [anon_sym_day] = ACTIONS(136), - [anon_sym_wk] = ACTIONS(136), - [anon_sym_b] = ACTIONS(136), - [anon_sym_B] = ACTIONS(136), - [anon_sym_kb] = ACTIONS(136), - [anon_sym_kB] = ACTIONS(136), - [anon_sym_Kb] = ACTIONS(136), - [anon_sym_KB] = ACTIONS(136), - [anon_sym_mb] = ACTIONS(136), - [anon_sym_mB] = ACTIONS(136), - [anon_sym_Mb] = ACTIONS(136), - [anon_sym_MB] = ACTIONS(136), - [anon_sym_gb] = ACTIONS(136), - [anon_sym_gB] = ACTIONS(136), - [anon_sym_Gb] = ACTIONS(136), - [anon_sym_GB] = ACTIONS(136), - [anon_sym_tb] = ACTIONS(136), - [anon_sym_tB] = ACTIONS(136), - [anon_sym_Tb] = ACTIONS(136), - [anon_sym_TB] = ACTIONS(136), - [anon_sym_pb] = ACTIONS(136), - [anon_sym_pB] = ACTIONS(136), - [anon_sym_Pb] = ACTIONS(136), - [anon_sym_PB] = ACTIONS(136), - [anon_sym_eb] = ACTIONS(136), - [anon_sym_eB] = ACTIONS(136), - [anon_sym_Eb] = ACTIONS(136), - [anon_sym_EB] = ACTIONS(136), - [anon_sym_kib] = ACTIONS(136), - [anon_sym_kiB] = ACTIONS(136), - [anon_sym_kIB] = ACTIONS(136), - [anon_sym_kIb] = ACTIONS(136), - [anon_sym_Kib] = ACTIONS(136), - [anon_sym_KIb] = ACTIONS(136), - [anon_sym_KIB] = ACTIONS(136), - [anon_sym_mib] = ACTIONS(136), - [anon_sym_miB] = ACTIONS(136), - [anon_sym_mIB] = ACTIONS(136), - [anon_sym_mIb] = ACTIONS(136), - [anon_sym_Mib] = ACTIONS(136), - [anon_sym_MIb] = ACTIONS(136), - [anon_sym_MIB] = ACTIONS(136), - [anon_sym_gib] = ACTIONS(136), - [anon_sym_giB] = ACTIONS(136), - [anon_sym_gIB] = ACTIONS(136), - [anon_sym_gIb] = ACTIONS(136), - [anon_sym_Gib] = ACTIONS(136), - [anon_sym_GIb] = ACTIONS(136), - [anon_sym_GIB] = ACTIONS(136), - [anon_sym_tib] = ACTIONS(136), - [anon_sym_tiB] = ACTIONS(136), - [anon_sym_tIB] = ACTIONS(136), - [anon_sym_tIb] = ACTIONS(136), - [anon_sym_Tib] = ACTIONS(136), - [anon_sym_TIb] = ACTIONS(136), - [anon_sym_TIB] = ACTIONS(136), - [anon_sym_pib] = ACTIONS(136), - [anon_sym_piB] = ACTIONS(136), - [anon_sym_pIB] = ACTIONS(136), - [anon_sym_pIb] = ACTIONS(136), - [anon_sym_Pib] = ACTIONS(136), - [anon_sym_PIb] = ACTIONS(136), - [anon_sym_PIB] = ACTIONS(136), - [anon_sym_eib] = ACTIONS(136), - [anon_sym_eiB] = ACTIONS(136), - [anon_sym_eIB] = ACTIONS(136), - [anon_sym_eIb] = ACTIONS(136), - [anon_sym_Eib] = ACTIONS(136), - [anon_sym_EIb] = ACTIONS(136), - [anon_sym_EIB] = ACTIONS(136), - [sym_short_flag] = ACTIONS(136), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_POUND] = ACTIONS(3), + }, + [209] = { + [sym_cell_path] = STATE(3182), + [sym_path] = STATE(2786), + [sym_comment] = STATE(209), + [anon_sym_SEMI] = ACTIONS(836), + [anon_sym_LF] = ACTIONS(838), + [anon_sym_RPAREN] = ACTIONS(836), + [anon_sym_PIPE] = ACTIONS(836), + [anon_sym_GT] = ACTIONS(840), + [anon_sym_DASH] = ACTIONS(842), + [anon_sym_in] = ACTIONS(844), + [anon_sym_RBRACE] = ACTIONS(836), + [anon_sym_STAR] = ACTIONS(846), + [anon_sym_QMARK2] = ACTIONS(848), + [anon_sym_STAR_STAR] = ACTIONS(850), + [anon_sym_PLUS_PLUS] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(846), + [anon_sym_mod] = ACTIONS(846), + [anon_sym_SLASH_SLASH] = ACTIONS(846), + [anon_sym_PLUS] = ACTIONS(842), + [anon_sym_bit_DASHshl] = ACTIONS(852), + [anon_sym_bit_DASHshr] = ACTIONS(852), + [anon_sym_EQ_EQ] = ACTIONS(840), + [anon_sym_BANG_EQ] = ACTIONS(840), + [anon_sym_LT2] = ACTIONS(840), + [anon_sym_LT_EQ] = ACTIONS(840), + [anon_sym_GT_EQ] = ACTIONS(840), + [anon_sym_not_DASHin] = ACTIONS(844), + [anon_sym_starts_DASHwith] = ACTIONS(844), + [anon_sym_ends_DASHwith] = ACTIONS(844), + [anon_sym_EQ_TILDE] = ACTIONS(854), + [anon_sym_BANG_TILDE] = ACTIONS(854), + [anon_sym_bit_DASHand] = ACTIONS(856), + [anon_sym_bit_DASHxor] = ACTIONS(858), + [anon_sym_bit_DASHor] = ACTIONS(860), + [anon_sym_and] = ACTIONS(862), + [anon_sym_xor] = ACTIONS(864), + [anon_sym_or] = ACTIONS(866), + [anon_sym_DOT2] = ACTIONS(868), + [anon_sym_ns] = ACTIONS(870), + [anon_sym_s] = ACTIONS(870), + [anon_sym_us] = ACTIONS(870), + [anon_sym_ms] = ACTIONS(870), + [anon_sym_sec] = ACTIONS(870), + [anon_sym_min] = ACTIONS(870), + [anon_sym_hr] = ACTIONS(870), + [anon_sym_day] = ACTIONS(870), + [anon_sym_wk] = ACTIONS(870), + [anon_sym_b] = ACTIONS(872), + [anon_sym_B] = ACTIONS(872), + [anon_sym_kb] = ACTIONS(872), + [anon_sym_kB] = ACTIONS(872), + [anon_sym_Kb] = ACTIONS(872), + [anon_sym_KB] = ACTIONS(872), + [anon_sym_mb] = ACTIONS(872), + [anon_sym_mB] = ACTIONS(872), + [anon_sym_Mb] = ACTIONS(872), + [anon_sym_MB] = ACTIONS(872), + [anon_sym_gb] = ACTIONS(872), + [anon_sym_gB] = ACTIONS(872), + [anon_sym_Gb] = ACTIONS(872), + [anon_sym_GB] = ACTIONS(872), + [anon_sym_tb] = ACTIONS(872), + [anon_sym_tB] = ACTIONS(872), + [anon_sym_Tb] = ACTIONS(872), + [anon_sym_TB] = ACTIONS(872), + [anon_sym_pb] = ACTIONS(872), + [anon_sym_pB] = ACTIONS(872), + [anon_sym_Pb] = ACTIONS(872), + [anon_sym_PB] = ACTIONS(872), + [anon_sym_eb] = ACTIONS(872), + [anon_sym_eB] = ACTIONS(872), + [anon_sym_Eb] = ACTIONS(872), + [anon_sym_EB] = ACTIONS(872), + [anon_sym_kib] = ACTIONS(872), + [anon_sym_kiB] = ACTIONS(872), + [anon_sym_kIB] = ACTIONS(872), + [anon_sym_kIb] = ACTIONS(872), + [anon_sym_Kib] = ACTIONS(872), + [anon_sym_KIb] = ACTIONS(872), + [anon_sym_KIB] = ACTIONS(872), + [anon_sym_mib] = ACTIONS(872), + [anon_sym_miB] = ACTIONS(872), + [anon_sym_mIB] = ACTIONS(872), + [anon_sym_mIb] = ACTIONS(872), + [anon_sym_Mib] = ACTIONS(872), + [anon_sym_MIb] = ACTIONS(872), + [anon_sym_MIB] = ACTIONS(872), + [anon_sym_gib] = ACTIONS(872), + [anon_sym_giB] = ACTIONS(872), + [anon_sym_gIB] = ACTIONS(872), + [anon_sym_gIb] = ACTIONS(872), + [anon_sym_Gib] = ACTIONS(872), + [anon_sym_GIb] = ACTIONS(872), + [anon_sym_GIB] = ACTIONS(872), + [anon_sym_tib] = ACTIONS(872), + [anon_sym_tiB] = ACTIONS(872), + [anon_sym_tIB] = ACTIONS(872), + [anon_sym_tIb] = ACTIONS(872), + [anon_sym_Tib] = ACTIONS(872), + [anon_sym_TIb] = ACTIONS(872), + [anon_sym_TIB] = ACTIONS(872), + [anon_sym_pib] = ACTIONS(872), + [anon_sym_piB] = ACTIONS(872), + [anon_sym_pIB] = ACTIONS(872), + [anon_sym_pIb] = ACTIONS(872), + [anon_sym_Pib] = ACTIONS(872), + [anon_sym_PIb] = ACTIONS(872), + [anon_sym_PIB] = ACTIONS(872), + [anon_sym_eib] = ACTIONS(872), + [anon_sym_eiB] = ACTIONS(872), + [anon_sym_eIB] = ACTIONS(872), + [anon_sym_eIb] = ACTIONS(872), + [anon_sym_Eib] = ACTIONS(872), + [anon_sym_EIb] = ACTIONS(872), + [anon_sym_EIB] = ACTIONS(872), [anon_sym_POUND] = ACTIONS(105), }, - [214] = { - [sym_comment] = STATE(214), + [210] = { + [sym_comment] = STATE(210), [anon_sym_COMMA] = ACTIONS(109), [anon_sym_PIPE] = ACTIONS(109), [anon_sym_GT] = ACTIONS(107), @@ -89045,7 +88578,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(109), [anon_sym_or] = ACTIONS(109), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(824), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(874), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(876), [anon_sym_ns] = ACTIONS(109), [anon_sym_s] = ACTIONS(109), [anon_sym_us] = ACTIONS(109), @@ -89125,593 +88659,243 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EIB] = ACTIONS(109), [anon_sym_POUND] = ACTIONS(3), }, - [215] = { - [sym_comment] = STATE(215), - [anon_sym_SEMI] = ACTIONS(136), - [anon_sym_LF] = ACTIONS(138), - [anon_sym_COLON] = ACTIONS(136), - [anon_sym_RPAREN] = ACTIONS(136), - [anon_sym_PIPE] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_in] = ACTIONS(136), - [anon_sym_RBRACE] = ACTIONS(136), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_QMARK2] = ACTIONS(136), - [anon_sym_STAR_STAR] = ACTIONS(136), - [anon_sym_PLUS_PLUS] = ACTIONS(136), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_mod] = ACTIONS(136), - [anon_sym_SLASH_SLASH] = ACTIONS(136), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_bit_DASHshl] = ACTIONS(136), - [anon_sym_bit_DASHshr] = ACTIONS(136), - [anon_sym_EQ_EQ] = ACTIONS(136), - [anon_sym_BANG_EQ] = ACTIONS(136), - [anon_sym_LT2] = ACTIONS(136), - [anon_sym_LT_EQ] = ACTIONS(136), - [anon_sym_GT_EQ] = ACTIONS(136), - [anon_sym_not_DASHin] = ACTIONS(136), - [anon_sym_starts_DASHwith] = ACTIONS(136), - [anon_sym_ends_DASHwith] = ACTIONS(136), - [anon_sym_EQ_TILDE] = ACTIONS(136), - [anon_sym_BANG_TILDE] = ACTIONS(136), - [anon_sym_bit_DASHand] = ACTIONS(136), - [anon_sym_bit_DASHxor] = ACTIONS(136), - [anon_sym_bit_DASHor] = ACTIONS(136), - [anon_sym_and] = ACTIONS(136), - [anon_sym_xor] = ACTIONS(136), - [anon_sym_or] = ACTIONS(136), - [anon_sym_DOT2] = ACTIONS(138), - [anon_sym_ns] = ACTIONS(136), - [anon_sym_s] = ACTIONS(136), - [anon_sym_us] = ACTIONS(136), - [anon_sym_ms] = ACTIONS(136), - [anon_sym_sec] = ACTIONS(136), - [anon_sym_min] = ACTIONS(136), - [anon_sym_hr] = ACTIONS(136), - [anon_sym_day] = ACTIONS(136), - [anon_sym_wk] = ACTIONS(136), - [anon_sym_b] = ACTIONS(136), - [anon_sym_B] = ACTIONS(136), - [anon_sym_kb] = ACTIONS(136), - [anon_sym_kB] = ACTIONS(136), - [anon_sym_Kb] = ACTIONS(136), - [anon_sym_KB] = ACTIONS(136), - [anon_sym_mb] = ACTIONS(136), - [anon_sym_mB] = ACTIONS(136), - [anon_sym_Mb] = ACTIONS(136), - [anon_sym_MB] = ACTIONS(136), - [anon_sym_gb] = ACTIONS(136), - [anon_sym_gB] = ACTIONS(136), - [anon_sym_Gb] = ACTIONS(136), - [anon_sym_GB] = ACTIONS(136), - [anon_sym_tb] = ACTIONS(136), - [anon_sym_tB] = ACTIONS(136), - [anon_sym_Tb] = ACTIONS(136), - [anon_sym_TB] = ACTIONS(136), - [anon_sym_pb] = ACTIONS(136), - [anon_sym_pB] = ACTIONS(136), - [anon_sym_Pb] = ACTIONS(136), - [anon_sym_PB] = ACTIONS(136), - [anon_sym_eb] = ACTIONS(136), - [anon_sym_eB] = ACTIONS(136), - [anon_sym_Eb] = ACTIONS(136), - [anon_sym_EB] = ACTIONS(136), - [anon_sym_kib] = ACTIONS(136), - [anon_sym_kiB] = ACTIONS(136), - [anon_sym_kIB] = ACTIONS(136), - [anon_sym_kIb] = ACTIONS(136), - [anon_sym_Kib] = ACTIONS(136), - [anon_sym_KIb] = ACTIONS(136), - [anon_sym_KIB] = ACTIONS(136), - [anon_sym_mib] = ACTIONS(136), - [anon_sym_miB] = ACTIONS(136), - [anon_sym_mIB] = ACTIONS(136), - [anon_sym_mIb] = ACTIONS(136), - [anon_sym_Mib] = ACTIONS(136), - [anon_sym_MIb] = ACTIONS(136), - [anon_sym_MIB] = ACTIONS(136), - [anon_sym_gib] = ACTIONS(136), - [anon_sym_giB] = ACTIONS(136), - [anon_sym_gIB] = ACTIONS(136), - [anon_sym_gIb] = ACTIONS(136), - [anon_sym_Gib] = ACTIONS(136), - [anon_sym_GIb] = ACTIONS(136), - [anon_sym_GIB] = ACTIONS(136), - [anon_sym_tib] = ACTIONS(136), - [anon_sym_tiB] = ACTIONS(136), - [anon_sym_tIB] = ACTIONS(136), - [anon_sym_tIb] = ACTIONS(136), - [anon_sym_Tib] = ACTIONS(136), - [anon_sym_TIb] = ACTIONS(136), - [anon_sym_TIB] = ACTIONS(136), - [anon_sym_pib] = ACTIONS(136), - [anon_sym_piB] = ACTIONS(136), - [anon_sym_pIB] = ACTIONS(136), - [anon_sym_pIb] = ACTIONS(136), - [anon_sym_Pib] = ACTIONS(136), - [anon_sym_PIb] = ACTIONS(136), - [anon_sym_PIB] = ACTIONS(136), - [anon_sym_eib] = ACTIONS(136), - [anon_sym_eiB] = ACTIONS(136), - [anon_sym_eIB] = ACTIONS(136), - [anon_sym_eIb] = ACTIONS(136), - [anon_sym_Eib] = ACTIONS(136), - [anon_sym_EIb] = ACTIONS(136), - [anon_sym_EIB] = ACTIONS(136), - [anon_sym_POUND] = ACTIONS(105), - }, - [216] = { - [sym_cell_path] = STATE(3360), - [sym_path] = STATE(2791), - [sym_comment] = STATE(216), - [ts_builtin_sym_end] = ACTIONS(845), - [anon_sym_SEMI] = ACTIONS(843), - [anon_sym_LF] = ACTIONS(845), - [anon_sym_PIPE] = ACTIONS(843), - [anon_sym_GT] = ACTIONS(883), - [anon_sym_DASH] = ACTIONS(885), - [anon_sym_in] = ACTIONS(887), - [anon_sym_STAR] = ACTIONS(889), - [anon_sym_QMARK2] = ACTIONS(891), - [anon_sym_STAR_STAR] = ACTIONS(893), - [anon_sym_PLUS_PLUS] = ACTIONS(893), - [anon_sym_SLASH] = ACTIONS(889), - [anon_sym_mod] = ACTIONS(889), - [anon_sym_SLASH_SLASH] = ACTIONS(889), - [anon_sym_PLUS] = ACTIONS(885), - [anon_sym_bit_DASHshl] = ACTIONS(895), - [anon_sym_bit_DASHshr] = ACTIONS(895), - [anon_sym_EQ_EQ] = ACTIONS(883), - [anon_sym_BANG_EQ] = ACTIONS(883), - [anon_sym_LT2] = ACTIONS(883), - [anon_sym_LT_EQ] = ACTIONS(883), - [anon_sym_GT_EQ] = ACTIONS(883), - [anon_sym_not_DASHin] = ACTIONS(887), - [anon_sym_starts_DASHwith] = ACTIONS(887), - [anon_sym_ends_DASHwith] = ACTIONS(887), - [anon_sym_EQ_TILDE] = ACTIONS(897), - [anon_sym_BANG_TILDE] = ACTIONS(897), - [anon_sym_bit_DASHand] = ACTIONS(899), - [anon_sym_bit_DASHxor] = ACTIONS(901), - [anon_sym_bit_DASHor] = ACTIONS(903), - [anon_sym_and] = ACTIONS(905), - [anon_sym_xor] = ACTIONS(907), - [anon_sym_or] = ACTIONS(909), - [anon_sym_DOT2] = ACTIONS(911), - [anon_sym_ns] = ACTIONS(913), - [anon_sym_s] = ACTIONS(913), - [anon_sym_us] = ACTIONS(913), - [anon_sym_ms] = ACTIONS(913), - [anon_sym_sec] = ACTIONS(913), - [anon_sym_min] = ACTIONS(913), - [anon_sym_hr] = ACTIONS(913), - [anon_sym_day] = ACTIONS(913), - [anon_sym_wk] = ACTIONS(913), - [anon_sym_b] = ACTIONS(915), - [anon_sym_B] = ACTIONS(915), - [anon_sym_kb] = ACTIONS(915), - [anon_sym_kB] = ACTIONS(915), - [anon_sym_Kb] = ACTIONS(915), - [anon_sym_KB] = ACTIONS(915), - [anon_sym_mb] = ACTIONS(915), - [anon_sym_mB] = ACTIONS(915), - [anon_sym_Mb] = ACTIONS(915), - [anon_sym_MB] = ACTIONS(915), - [anon_sym_gb] = ACTIONS(915), - [anon_sym_gB] = ACTIONS(915), - [anon_sym_Gb] = ACTIONS(915), - [anon_sym_GB] = ACTIONS(915), - [anon_sym_tb] = ACTIONS(915), - [anon_sym_tB] = ACTIONS(915), - [anon_sym_Tb] = ACTIONS(915), - [anon_sym_TB] = ACTIONS(915), - [anon_sym_pb] = ACTIONS(915), - [anon_sym_pB] = ACTIONS(915), - [anon_sym_Pb] = ACTIONS(915), - [anon_sym_PB] = ACTIONS(915), - [anon_sym_eb] = ACTIONS(915), - [anon_sym_eB] = ACTIONS(915), - [anon_sym_Eb] = ACTIONS(915), - [anon_sym_EB] = ACTIONS(915), - [anon_sym_kib] = ACTIONS(915), - [anon_sym_kiB] = ACTIONS(915), - [anon_sym_kIB] = ACTIONS(915), - [anon_sym_kIb] = ACTIONS(915), - [anon_sym_Kib] = ACTIONS(915), - [anon_sym_KIb] = ACTIONS(915), - [anon_sym_KIB] = ACTIONS(915), - [anon_sym_mib] = ACTIONS(915), - [anon_sym_miB] = ACTIONS(915), - [anon_sym_mIB] = ACTIONS(915), - [anon_sym_mIb] = ACTIONS(915), - [anon_sym_Mib] = ACTIONS(915), - [anon_sym_MIb] = ACTIONS(915), - [anon_sym_MIB] = ACTIONS(915), - [anon_sym_gib] = ACTIONS(915), - [anon_sym_giB] = ACTIONS(915), - [anon_sym_gIB] = ACTIONS(915), - [anon_sym_gIb] = ACTIONS(915), - [anon_sym_Gib] = ACTIONS(915), - [anon_sym_GIb] = ACTIONS(915), - [anon_sym_GIB] = ACTIONS(915), - [anon_sym_tib] = ACTIONS(915), - [anon_sym_tiB] = ACTIONS(915), - [anon_sym_tIB] = ACTIONS(915), - [anon_sym_tIb] = ACTIONS(915), - [anon_sym_Tib] = ACTIONS(915), - [anon_sym_TIb] = ACTIONS(915), - [anon_sym_TIB] = ACTIONS(915), - [anon_sym_pib] = ACTIONS(915), - [anon_sym_piB] = ACTIONS(915), - [anon_sym_pIB] = ACTIONS(915), - [anon_sym_pIb] = ACTIONS(915), - [anon_sym_Pib] = ACTIONS(915), - [anon_sym_PIb] = ACTIONS(915), - [anon_sym_PIB] = ACTIONS(915), - [anon_sym_eib] = ACTIONS(915), - [anon_sym_eiB] = ACTIONS(915), - [anon_sym_eIB] = ACTIONS(915), - [anon_sym_eIb] = ACTIONS(915), - [anon_sym_Eib] = ACTIONS(915), - [anon_sym_EIb] = ACTIONS(915), - [anon_sym_EIB] = ACTIONS(915), - [anon_sym_POUND] = ACTIONS(105), - }, - [217] = { - [sym_comment] = STATE(217), - [anon_sym_COMMA] = ACTIONS(121), - [anon_sym_PIPE] = ACTIONS(121), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_DASH] = ACTIONS(121), - [anon_sym_in] = ACTIONS(121), - [anon_sym_if] = ACTIONS(121), - [anon_sym_LBRACE] = ACTIONS(121), - [anon_sym_RBRACE] = ACTIONS(121), - [anon_sym_EQ_GT] = ACTIONS(121), - [anon_sym_STAR] = ACTIONS(119), - [anon_sym_STAR_STAR] = ACTIONS(121), - [anon_sym_PLUS_PLUS] = ACTIONS(121), - [anon_sym_SLASH] = ACTIONS(119), - [anon_sym_mod] = ACTIONS(121), - [anon_sym_SLASH_SLASH] = ACTIONS(121), - [anon_sym_PLUS] = ACTIONS(119), - [anon_sym_bit_DASHshl] = ACTIONS(121), - [anon_sym_bit_DASHshr] = ACTIONS(121), - [anon_sym_EQ_EQ] = ACTIONS(121), - [anon_sym_BANG_EQ] = ACTIONS(121), - [anon_sym_LT2] = ACTIONS(119), - [anon_sym_LT_EQ] = ACTIONS(121), - [anon_sym_GT_EQ] = ACTIONS(121), - [anon_sym_not_DASHin] = ACTIONS(121), - [anon_sym_starts_DASHwith] = ACTIONS(121), - [anon_sym_ends_DASHwith] = ACTIONS(121), - [anon_sym_EQ_TILDE] = ACTIONS(121), - [anon_sym_BANG_TILDE] = ACTIONS(121), - [anon_sym_bit_DASHand] = ACTIONS(121), - [anon_sym_bit_DASHxor] = ACTIONS(121), - [anon_sym_bit_DASHor] = ACTIONS(121), - [anon_sym_and] = ACTIONS(121), - [anon_sym_xor] = ACTIONS(121), - [anon_sym_or] = ACTIONS(121), - [anon_sym_DOT2] = ACTIONS(917), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(920), - [anon_sym_ns] = ACTIONS(121), - [anon_sym_s] = ACTIONS(121), - [anon_sym_us] = ACTIONS(121), - [anon_sym_ms] = ACTIONS(121), - [anon_sym_sec] = ACTIONS(121), - [anon_sym_min] = ACTIONS(121), - [anon_sym_hr] = ACTIONS(121), - [anon_sym_day] = ACTIONS(121), - [anon_sym_wk] = ACTIONS(121), - [anon_sym_b] = ACTIONS(119), - [anon_sym_B] = ACTIONS(121), - [anon_sym_kb] = ACTIONS(121), - [anon_sym_kB] = ACTIONS(121), - [anon_sym_Kb] = ACTIONS(121), - [anon_sym_KB] = ACTIONS(121), - [anon_sym_mb] = ACTIONS(121), - [anon_sym_mB] = ACTIONS(121), - [anon_sym_Mb] = ACTIONS(121), - [anon_sym_MB] = ACTIONS(121), - [anon_sym_gb] = ACTIONS(121), - [anon_sym_gB] = ACTIONS(121), - [anon_sym_Gb] = ACTIONS(121), - [anon_sym_GB] = ACTIONS(121), - [anon_sym_tb] = ACTIONS(121), - [anon_sym_tB] = ACTIONS(121), - [anon_sym_Tb] = ACTIONS(121), - [anon_sym_TB] = ACTIONS(121), - [anon_sym_pb] = ACTIONS(121), - [anon_sym_pB] = ACTIONS(121), - [anon_sym_Pb] = ACTIONS(121), - [anon_sym_PB] = ACTIONS(121), - [anon_sym_eb] = ACTIONS(121), - [anon_sym_eB] = ACTIONS(121), - [anon_sym_Eb] = ACTIONS(121), - [anon_sym_EB] = ACTIONS(121), - [anon_sym_kib] = ACTIONS(121), - [anon_sym_kiB] = ACTIONS(121), - [anon_sym_kIB] = ACTIONS(121), - [anon_sym_kIb] = ACTIONS(121), - [anon_sym_Kib] = ACTIONS(121), - [anon_sym_KIb] = ACTIONS(121), - [anon_sym_KIB] = ACTIONS(121), - [anon_sym_mib] = ACTIONS(121), - [anon_sym_miB] = ACTIONS(121), - [anon_sym_mIB] = ACTIONS(121), - [anon_sym_mIb] = ACTIONS(121), - [anon_sym_Mib] = ACTIONS(121), - [anon_sym_MIb] = ACTIONS(121), - [anon_sym_MIB] = ACTIONS(121), - [anon_sym_gib] = ACTIONS(121), - [anon_sym_giB] = ACTIONS(121), - [anon_sym_gIB] = ACTIONS(121), - [anon_sym_gIb] = ACTIONS(121), - [anon_sym_Gib] = ACTIONS(121), - [anon_sym_GIb] = ACTIONS(121), - [anon_sym_GIB] = ACTIONS(121), - [anon_sym_tib] = ACTIONS(121), - [anon_sym_tiB] = ACTIONS(121), - [anon_sym_tIB] = ACTIONS(121), - [anon_sym_tIb] = ACTIONS(121), - [anon_sym_Tib] = ACTIONS(121), - [anon_sym_TIb] = ACTIONS(121), - [anon_sym_TIB] = ACTIONS(121), - [anon_sym_pib] = ACTIONS(121), - [anon_sym_piB] = ACTIONS(121), - [anon_sym_pIB] = ACTIONS(121), - [anon_sym_pIb] = ACTIONS(121), - [anon_sym_Pib] = ACTIONS(121), - [anon_sym_PIb] = ACTIONS(121), - [anon_sym_PIB] = ACTIONS(121), - [anon_sym_eib] = ACTIONS(121), - [anon_sym_eiB] = ACTIONS(121), - [anon_sym_eIB] = ACTIONS(121), - [anon_sym_eIb] = ACTIONS(121), - [anon_sym_Eib] = ACTIONS(121), - [anon_sym_EIb] = ACTIONS(121), - [anon_sym_EIB] = ACTIONS(121), - [anon_sym_POUND] = ACTIONS(3), - }, - [218] = { - [sym_comment] = STATE(218), - [anon_sym_SEMI] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_COLON] = ACTIONS(128), - [anon_sym_RPAREN] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_RBRACE] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_QMARK2] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(128), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(128), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(128), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), + [211] = { + [sym_comment] = STATE(211), + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LF] = ACTIONS(127), + [anon_sym_RPAREN] = ACTIONS(125), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(125), + [anon_sym_in] = ACTIONS(125), + [anon_sym_RBRACE] = ACTIONS(125), + [anon_sym_STAR] = ACTIONS(125), + [anon_sym_STAR_STAR] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_SLASH] = ACTIONS(125), + [anon_sym_mod] = ACTIONS(125), + [anon_sym_SLASH_SLASH] = ACTIONS(125), + [anon_sym_PLUS] = ACTIONS(125), + [anon_sym_bit_DASHshl] = ACTIONS(125), + [anon_sym_bit_DASHshr] = ACTIONS(125), + [anon_sym_EQ_EQ] = ACTIONS(125), + [anon_sym_BANG_EQ] = ACTIONS(125), + [anon_sym_LT2] = ACTIONS(125), + [anon_sym_LT_EQ] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(125), + [anon_sym_not_DASHin] = ACTIONS(125), + [anon_sym_starts_DASHwith] = ACTIONS(125), + [anon_sym_ends_DASHwith] = ACTIONS(125), + [anon_sym_EQ_TILDE] = ACTIONS(125), + [anon_sym_BANG_TILDE] = ACTIONS(125), + [anon_sym_bit_DASHand] = ACTIONS(125), + [anon_sym_bit_DASHxor] = ACTIONS(125), + [anon_sym_bit_DASHor] = ACTIONS(125), + [anon_sym_and] = ACTIONS(125), + [anon_sym_xor] = ACTIONS(125), + [anon_sym_or] = ACTIONS(125), + [anon_sym_DOT2] = ACTIONS(878), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(881), + [anon_sym_ns] = ACTIONS(125), + [anon_sym_s] = ACTIONS(125), + [anon_sym_us] = ACTIONS(125), + [anon_sym_ms] = ACTIONS(125), + [anon_sym_sec] = ACTIONS(125), + [anon_sym_min] = ACTIONS(125), + [anon_sym_hr] = ACTIONS(125), + [anon_sym_day] = ACTIONS(125), + [anon_sym_wk] = ACTIONS(125), + [anon_sym_b] = ACTIONS(125), + [anon_sym_B] = ACTIONS(125), + [anon_sym_kb] = ACTIONS(125), + [anon_sym_kB] = ACTIONS(125), + [anon_sym_Kb] = ACTIONS(125), + [anon_sym_KB] = ACTIONS(125), + [anon_sym_mb] = ACTIONS(125), + [anon_sym_mB] = ACTIONS(125), + [anon_sym_Mb] = ACTIONS(125), + [anon_sym_MB] = ACTIONS(125), + [anon_sym_gb] = ACTIONS(125), + [anon_sym_gB] = ACTIONS(125), + [anon_sym_Gb] = ACTIONS(125), + [anon_sym_GB] = ACTIONS(125), + [anon_sym_tb] = ACTIONS(125), + [anon_sym_tB] = ACTIONS(125), + [anon_sym_Tb] = ACTIONS(125), + [anon_sym_TB] = ACTIONS(125), + [anon_sym_pb] = ACTIONS(125), + [anon_sym_pB] = ACTIONS(125), + [anon_sym_Pb] = ACTIONS(125), + [anon_sym_PB] = ACTIONS(125), + [anon_sym_eb] = ACTIONS(125), + [anon_sym_eB] = ACTIONS(125), + [anon_sym_Eb] = ACTIONS(125), + [anon_sym_EB] = ACTIONS(125), + [anon_sym_kib] = ACTIONS(125), + [anon_sym_kiB] = ACTIONS(125), + [anon_sym_kIB] = ACTIONS(125), + [anon_sym_kIb] = ACTIONS(125), + [anon_sym_Kib] = ACTIONS(125), + [anon_sym_KIb] = ACTIONS(125), + [anon_sym_KIB] = ACTIONS(125), + [anon_sym_mib] = ACTIONS(125), + [anon_sym_miB] = ACTIONS(125), + [anon_sym_mIB] = ACTIONS(125), + [anon_sym_mIb] = ACTIONS(125), + [anon_sym_Mib] = ACTIONS(125), + [anon_sym_MIb] = ACTIONS(125), + [anon_sym_MIB] = ACTIONS(125), + [anon_sym_gib] = ACTIONS(125), + [anon_sym_giB] = ACTIONS(125), + [anon_sym_gIB] = ACTIONS(125), + [anon_sym_gIb] = ACTIONS(125), + [anon_sym_Gib] = ACTIONS(125), + [anon_sym_GIb] = ACTIONS(125), + [anon_sym_GIB] = ACTIONS(125), + [anon_sym_tib] = ACTIONS(125), + [anon_sym_tiB] = ACTIONS(125), + [anon_sym_tIB] = ACTIONS(125), + [anon_sym_tIb] = ACTIONS(125), + [anon_sym_Tib] = ACTIONS(125), + [anon_sym_TIb] = ACTIONS(125), + [anon_sym_TIB] = ACTIONS(125), + [anon_sym_pib] = ACTIONS(125), + [anon_sym_piB] = ACTIONS(125), + [anon_sym_pIB] = ACTIONS(125), + [anon_sym_pIb] = ACTIONS(125), + [anon_sym_Pib] = ACTIONS(125), + [anon_sym_PIb] = ACTIONS(125), + [anon_sym_PIB] = ACTIONS(125), + [anon_sym_eib] = ACTIONS(125), + [anon_sym_eiB] = ACTIONS(125), + [anon_sym_eIB] = ACTIONS(125), + [anon_sym_eIb] = ACTIONS(125), + [anon_sym_Eib] = ACTIONS(125), + [anon_sym_EIb] = ACTIONS(125), + [anon_sym_EIB] = ACTIONS(125), + [sym_short_flag] = ACTIONS(125), [anon_sym_POUND] = ACTIONS(105), }, - [219] = { - [sym_comment] = STATE(219), - [anon_sym_SEMI] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_RPAREN] = ACTIONS(140), - [anon_sym_PIPE] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH_DASH] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_RBRACE] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(140), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(140), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(140), - [anon_sym_BANG_EQ] = ACTIONS(140), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(140), - [anon_sym_GT_EQ] = ACTIONS(140), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(140), - [anon_sym_BANG_TILDE] = ACTIONS(140), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_DOT2] = ACTIONS(922), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [sym_short_flag] = ACTIONS(140), + [212] = { + [sym_comment] = STATE(212), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_COLON] = ACTIONS(134), + [anon_sym_RPAREN] = ACTIONS(134), + [anon_sym_PIPE] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_RBRACE] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_QMARK2] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(134), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(134), + [anon_sym_BANG_EQ] = ACTIONS(134), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(134), + [anon_sym_GT_EQ] = ACTIONS(134), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(134), + [anon_sym_BANG_TILDE] = ACTIONS(134), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_DOT2] = ACTIONS(883), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), [anon_sym_POUND] = ACTIONS(105), }, - [220] = { - [sym_comment] = STATE(220), + [213] = { + [sym_comment] = STATE(213), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_RPAREN] = ACTIONS(107), @@ -89827,485 +89011,953 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, - [221] = { - [sym_comment] = STATE(221), - [ts_builtin_sym_end] = ACTIONS(130), - [anon_sym_SEMI] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH_DASH] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(128), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(128), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(128), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(924), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [sym_short_flag] = ACTIONS(128), + [214] = { + [sym_comment] = STATE(214), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_COLON] = ACTIONS(134), + [anon_sym_RPAREN] = ACTIONS(134), + [anon_sym_PIPE] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_RBRACE] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_QMARK2] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(134), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(134), + [anon_sym_BANG_EQ] = ACTIONS(134), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(134), + [anon_sym_GT_EQ] = ACTIONS(134), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(134), + [anon_sym_BANG_TILDE] = ACTIONS(134), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_DOT2] = ACTIONS(136), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), [anon_sym_POUND] = ACTIONS(105), }, - [222] = { - [sym_comment] = STATE(222), - [anon_sym_SEMI] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_RPAREN] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH_DASH] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_RBRACE] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(128), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(128), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(128), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [sym_short_flag] = ACTIONS(128), + [215] = { + [sym_comment] = STATE(215), + [anon_sym_SEMI] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_COLON] = ACTIONS(115), + [anon_sym_RPAREN] = ACTIONS(115), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_RBRACE] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_QMARK2] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(115), + [anon_sym_BANG_EQ] = ACTIONS(115), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(115), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(115), + [anon_sym_BANG_TILDE] = ACTIONS(115), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), [anon_sym_POUND] = ACTIONS(105), }, - [223] = { - [sym_comment] = STATE(223), - [anon_sym_SEMI] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_COLON] = ACTIONS(140), - [anon_sym_RPAREN] = ACTIONS(140), - [anon_sym_PIPE] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_RBRACE] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_QMARK2] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(140), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(140), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(140), - [anon_sym_BANG_EQ] = ACTIONS(140), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(140), - [anon_sym_GT_EQ] = ACTIONS(140), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(140), - [anon_sym_BANG_TILDE] = ACTIONS(140), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_DOT2] = ACTIONS(926), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_POUND] = ACTIONS(105), + [216] = { + [sym_comment] = STATE(216), + [anon_sym_COMMA] = ACTIONS(117), + [anon_sym_PIPE] = ACTIONS(117), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(117), + [anon_sym_in] = ACTIONS(117), + [anon_sym_if] = ACTIONS(117), + [anon_sym_LBRACE] = ACTIONS(117), + [anon_sym_RBRACE] = ACTIONS(117), + [anon_sym_EQ_GT] = ACTIONS(117), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(117), + [anon_sym_PLUS_PLUS] = ACTIONS(117), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(117), + [anon_sym_SLASH_SLASH] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(117), + [anon_sym_bit_DASHshr] = ACTIONS(117), + [anon_sym_EQ_EQ] = ACTIONS(117), + [anon_sym_BANG_EQ] = ACTIONS(117), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(117), + [anon_sym_GT_EQ] = ACTIONS(117), + [anon_sym_not_DASHin] = ACTIONS(117), + [anon_sym_starts_DASHwith] = ACTIONS(117), + [anon_sym_ends_DASHwith] = ACTIONS(117), + [anon_sym_EQ_TILDE] = ACTIONS(117), + [anon_sym_BANG_TILDE] = ACTIONS(117), + [anon_sym_bit_DASHand] = ACTIONS(117), + [anon_sym_bit_DASHxor] = ACTIONS(117), + [anon_sym_bit_DASHor] = ACTIONS(117), + [anon_sym_and] = ACTIONS(117), + [anon_sym_xor] = ACTIONS(117), + [anon_sym_or] = ACTIONS(117), + [anon_sym_DOT2] = ACTIONS(117), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(885), + [anon_sym_ns] = ACTIONS(117), + [anon_sym_s] = ACTIONS(117), + [anon_sym_us] = ACTIONS(117), + [anon_sym_ms] = ACTIONS(117), + [anon_sym_sec] = ACTIONS(117), + [anon_sym_min] = ACTIONS(117), + [anon_sym_hr] = ACTIONS(117), + [anon_sym_day] = ACTIONS(117), + [anon_sym_wk] = ACTIONS(117), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(117), + [anon_sym_kb] = ACTIONS(117), + [anon_sym_kB] = ACTIONS(117), + [anon_sym_Kb] = ACTIONS(117), + [anon_sym_KB] = ACTIONS(117), + [anon_sym_mb] = ACTIONS(117), + [anon_sym_mB] = ACTIONS(117), + [anon_sym_Mb] = ACTIONS(117), + [anon_sym_MB] = ACTIONS(117), + [anon_sym_gb] = ACTIONS(117), + [anon_sym_gB] = ACTIONS(117), + [anon_sym_Gb] = ACTIONS(117), + [anon_sym_GB] = ACTIONS(117), + [anon_sym_tb] = ACTIONS(117), + [anon_sym_tB] = ACTIONS(117), + [anon_sym_Tb] = ACTIONS(117), + [anon_sym_TB] = ACTIONS(117), + [anon_sym_pb] = ACTIONS(117), + [anon_sym_pB] = ACTIONS(117), + [anon_sym_Pb] = ACTIONS(117), + [anon_sym_PB] = ACTIONS(117), + [anon_sym_eb] = ACTIONS(117), + [anon_sym_eB] = ACTIONS(117), + [anon_sym_Eb] = ACTIONS(117), + [anon_sym_EB] = ACTIONS(117), + [anon_sym_kib] = ACTIONS(117), + [anon_sym_kiB] = ACTIONS(117), + [anon_sym_kIB] = ACTIONS(117), + [anon_sym_kIb] = ACTIONS(117), + [anon_sym_Kib] = ACTIONS(117), + [anon_sym_KIb] = ACTIONS(117), + [anon_sym_KIB] = ACTIONS(117), + [anon_sym_mib] = ACTIONS(117), + [anon_sym_miB] = ACTIONS(117), + [anon_sym_mIB] = ACTIONS(117), + [anon_sym_mIb] = ACTIONS(117), + [anon_sym_Mib] = ACTIONS(117), + [anon_sym_MIb] = ACTIONS(117), + [anon_sym_MIB] = ACTIONS(117), + [anon_sym_gib] = ACTIONS(117), + [anon_sym_giB] = ACTIONS(117), + [anon_sym_gIB] = ACTIONS(117), + [anon_sym_gIb] = ACTIONS(117), + [anon_sym_Gib] = ACTIONS(117), + [anon_sym_GIb] = ACTIONS(117), + [anon_sym_GIB] = ACTIONS(117), + [anon_sym_tib] = ACTIONS(117), + [anon_sym_tiB] = ACTIONS(117), + [anon_sym_tIB] = ACTIONS(117), + [anon_sym_tIb] = ACTIONS(117), + [anon_sym_Tib] = ACTIONS(117), + [anon_sym_TIb] = ACTIONS(117), + [anon_sym_TIB] = ACTIONS(117), + [anon_sym_pib] = ACTIONS(117), + [anon_sym_piB] = ACTIONS(117), + [anon_sym_pIB] = ACTIONS(117), + [anon_sym_pIb] = ACTIONS(117), + [anon_sym_Pib] = ACTIONS(117), + [anon_sym_PIb] = ACTIONS(117), + [anon_sym_PIB] = ACTIONS(117), + [anon_sym_eib] = ACTIONS(117), + [anon_sym_eiB] = ACTIONS(117), + [anon_sym_eIB] = ACTIONS(117), + [anon_sym_eIb] = ACTIONS(117), + [anon_sym_Eib] = ACTIONS(117), + [anon_sym_EIb] = ACTIONS(117), + [anon_sym_EIB] = ACTIONS(117), + [anon_sym_POUND] = ACTIONS(3), }, - [224] = { - [sym_comment] = STATE(224), - [anon_sym_COMMA] = ACTIONS(130), - [anon_sym_PIPE] = ACTIONS(130), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_in] = ACTIONS(130), - [anon_sym_if] = ACTIONS(130), - [anon_sym_LBRACE] = ACTIONS(130), - [anon_sym_RBRACE] = ACTIONS(130), - [anon_sym_EQ_GT] = ACTIONS(130), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(130), - [anon_sym_PLUS_PLUS] = ACTIONS(130), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(130), - [anon_sym_SLASH_SLASH] = ACTIONS(130), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(130), - [anon_sym_bit_DASHshr] = ACTIONS(130), - [anon_sym_EQ_EQ] = ACTIONS(130), - [anon_sym_BANG_EQ] = ACTIONS(130), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(130), - [anon_sym_not_DASHin] = ACTIONS(130), - [anon_sym_starts_DASHwith] = ACTIONS(130), - [anon_sym_ends_DASHwith] = ACTIONS(130), - [anon_sym_EQ_TILDE] = ACTIONS(130), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_bit_DASHand] = ACTIONS(130), - [anon_sym_bit_DASHxor] = ACTIONS(130), - [anon_sym_bit_DASHor] = ACTIONS(130), - [anon_sym_and] = ACTIONS(130), - [anon_sym_xor] = ACTIONS(130), - [anon_sym_or] = ACTIONS(130), - [anon_sym_DOT2] = ACTIONS(130), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(928), - [anon_sym_ns] = ACTIONS(130), - [anon_sym_s] = ACTIONS(130), - [anon_sym_us] = ACTIONS(130), - [anon_sym_ms] = ACTIONS(130), - [anon_sym_sec] = ACTIONS(130), - [anon_sym_min] = ACTIONS(130), - [anon_sym_hr] = ACTIONS(130), - [anon_sym_day] = ACTIONS(130), - [anon_sym_wk] = ACTIONS(130), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(130), - [anon_sym_kb] = ACTIONS(130), - [anon_sym_kB] = ACTIONS(130), - [anon_sym_Kb] = ACTIONS(130), - [anon_sym_KB] = ACTIONS(130), - [anon_sym_mb] = ACTIONS(130), - [anon_sym_mB] = ACTIONS(130), - [anon_sym_Mb] = ACTIONS(130), - [anon_sym_MB] = ACTIONS(130), - [anon_sym_gb] = ACTIONS(130), - [anon_sym_gB] = ACTIONS(130), - [anon_sym_Gb] = ACTIONS(130), - [anon_sym_GB] = ACTIONS(130), - [anon_sym_tb] = ACTIONS(130), - [anon_sym_tB] = ACTIONS(130), - [anon_sym_Tb] = ACTIONS(130), - [anon_sym_TB] = ACTIONS(130), - [anon_sym_pb] = ACTIONS(130), - [anon_sym_pB] = ACTIONS(130), - [anon_sym_Pb] = ACTIONS(130), - [anon_sym_PB] = ACTIONS(130), - [anon_sym_eb] = ACTIONS(130), - [anon_sym_eB] = ACTIONS(130), - [anon_sym_Eb] = ACTIONS(130), - [anon_sym_EB] = ACTIONS(130), - [anon_sym_kib] = ACTIONS(130), - [anon_sym_kiB] = ACTIONS(130), - [anon_sym_kIB] = ACTIONS(130), - [anon_sym_kIb] = ACTIONS(130), - [anon_sym_Kib] = ACTIONS(130), - [anon_sym_KIb] = ACTIONS(130), - [anon_sym_KIB] = ACTIONS(130), - [anon_sym_mib] = ACTIONS(130), - [anon_sym_miB] = ACTIONS(130), - [anon_sym_mIB] = ACTIONS(130), - [anon_sym_mIb] = ACTIONS(130), - [anon_sym_Mib] = ACTIONS(130), - [anon_sym_MIb] = ACTIONS(130), - [anon_sym_MIB] = ACTIONS(130), - [anon_sym_gib] = ACTIONS(130), - [anon_sym_giB] = ACTIONS(130), - [anon_sym_gIB] = ACTIONS(130), - [anon_sym_gIb] = ACTIONS(130), - [anon_sym_Gib] = ACTIONS(130), - [anon_sym_GIb] = ACTIONS(130), - [anon_sym_GIB] = ACTIONS(130), - [anon_sym_tib] = ACTIONS(130), - [anon_sym_tiB] = ACTIONS(130), - [anon_sym_tIB] = ACTIONS(130), - [anon_sym_tIb] = ACTIONS(130), - [anon_sym_Tib] = ACTIONS(130), - [anon_sym_TIb] = ACTIONS(130), - [anon_sym_TIB] = ACTIONS(130), - [anon_sym_pib] = ACTIONS(130), - [anon_sym_piB] = ACTIONS(130), - [anon_sym_pIB] = ACTIONS(130), - [anon_sym_pIb] = ACTIONS(130), - [anon_sym_Pib] = ACTIONS(130), - [anon_sym_PIb] = ACTIONS(130), - [anon_sym_PIB] = ACTIONS(130), - [anon_sym_eib] = ACTIONS(130), - [anon_sym_eiB] = ACTIONS(130), - [anon_sym_eIB] = ACTIONS(130), - [anon_sym_eIb] = ACTIONS(130), - [anon_sym_Eib] = ACTIONS(130), - [anon_sym_EIb] = ACTIONS(130), - [anon_sym_EIB] = ACTIONS(130), + [217] = { + [sym_comment] = STATE(217), + [anon_sym_COMMA] = ACTIONS(109), + [anon_sym_PIPE] = ACTIONS(109), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(109), + [anon_sym_in] = ACTIONS(109), + [anon_sym_if] = ACTIONS(109), + [anon_sym_LBRACE] = ACTIONS(109), + [anon_sym_RBRACE] = ACTIONS(109), + [anon_sym_EQ_GT] = ACTIONS(109), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(109), + [anon_sym_PLUS_PLUS] = ACTIONS(109), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(109), + [anon_sym_SLASH_SLASH] = ACTIONS(109), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(109), + [anon_sym_bit_DASHshr] = ACTIONS(109), + [anon_sym_EQ_EQ] = ACTIONS(109), + [anon_sym_BANG_EQ] = ACTIONS(109), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(109), + [anon_sym_GT_EQ] = ACTIONS(109), + [anon_sym_not_DASHin] = ACTIONS(109), + [anon_sym_starts_DASHwith] = ACTIONS(109), + [anon_sym_ends_DASHwith] = ACTIONS(109), + [anon_sym_EQ_TILDE] = ACTIONS(109), + [anon_sym_BANG_TILDE] = ACTIONS(109), + [anon_sym_bit_DASHand] = ACTIONS(109), + [anon_sym_bit_DASHxor] = ACTIONS(109), + [anon_sym_bit_DASHor] = ACTIONS(109), + [anon_sym_and] = ACTIONS(109), + [anon_sym_xor] = ACTIONS(109), + [anon_sym_or] = ACTIONS(109), + [anon_sym_DOT2] = ACTIONS(109), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(874), + [anon_sym_ns] = ACTIONS(109), + [anon_sym_s] = ACTIONS(109), + [anon_sym_us] = ACTIONS(109), + [anon_sym_ms] = ACTIONS(109), + [anon_sym_sec] = ACTIONS(109), + [anon_sym_min] = ACTIONS(109), + [anon_sym_hr] = ACTIONS(109), + [anon_sym_day] = ACTIONS(109), + [anon_sym_wk] = ACTIONS(109), + [anon_sym_b] = ACTIONS(107), + [anon_sym_B] = ACTIONS(109), + [anon_sym_kb] = ACTIONS(109), + [anon_sym_kB] = ACTIONS(109), + [anon_sym_Kb] = ACTIONS(109), + [anon_sym_KB] = ACTIONS(109), + [anon_sym_mb] = ACTIONS(109), + [anon_sym_mB] = ACTIONS(109), + [anon_sym_Mb] = ACTIONS(109), + [anon_sym_MB] = ACTIONS(109), + [anon_sym_gb] = ACTIONS(109), + [anon_sym_gB] = ACTIONS(109), + [anon_sym_Gb] = ACTIONS(109), + [anon_sym_GB] = ACTIONS(109), + [anon_sym_tb] = ACTIONS(109), + [anon_sym_tB] = ACTIONS(109), + [anon_sym_Tb] = ACTIONS(109), + [anon_sym_TB] = ACTIONS(109), + [anon_sym_pb] = ACTIONS(109), + [anon_sym_pB] = ACTIONS(109), + [anon_sym_Pb] = ACTIONS(109), + [anon_sym_PB] = ACTIONS(109), + [anon_sym_eb] = ACTIONS(109), + [anon_sym_eB] = ACTIONS(109), + [anon_sym_Eb] = ACTIONS(109), + [anon_sym_EB] = ACTIONS(109), + [anon_sym_kib] = ACTIONS(109), + [anon_sym_kiB] = ACTIONS(109), + [anon_sym_kIB] = ACTIONS(109), + [anon_sym_kIb] = ACTIONS(109), + [anon_sym_Kib] = ACTIONS(109), + [anon_sym_KIb] = ACTIONS(109), + [anon_sym_KIB] = ACTIONS(109), + [anon_sym_mib] = ACTIONS(109), + [anon_sym_miB] = ACTIONS(109), + [anon_sym_mIB] = ACTIONS(109), + [anon_sym_mIb] = ACTIONS(109), + [anon_sym_Mib] = ACTIONS(109), + [anon_sym_MIb] = ACTIONS(109), + [anon_sym_MIB] = ACTIONS(109), + [anon_sym_gib] = ACTIONS(109), + [anon_sym_giB] = ACTIONS(109), + [anon_sym_gIB] = ACTIONS(109), + [anon_sym_gIb] = ACTIONS(109), + [anon_sym_Gib] = ACTIONS(109), + [anon_sym_GIb] = ACTIONS(109), + [anon_sym_GIB] = ACTIONS(109), + [anon_sym_tib] = ACTIONS(109), + [anon_sym_tiB] = ACTIONS(109), + [anon_sym_tIB] = ACTIONS(109), + [anon_sym_tIb] = ACTIONS(109), + [anon_sym_Tib] = ACTIONS(109), + [anon_sym_TIb] = ACTIONS(109), + [anon_sym_TIB] = ACTIONS(109), + [anon_sym_pib] = ACTIONS(109), + [anon_sym_piB] = ACTIONS(109), + [anon_sym_pIB] = ACTIONS(109), + [anon_sym_pIb] = ACTIONS(109), + [anon_sym_Pib] = ACTIONS(109), + [anon_sym_PIb] = ACTIONS(109), + [anon_sym_PIB] = ACTIONS(109), + [anon_sym_eib] = ACTIONS(109), + [anon_sym_eiB] = ACTIONS(109), + [anon_sym_eIB] = ACTIONS(109), + [anon_sym_eIb] = ACTIONS(109), + [anon_sym_Eib] = ACTIONS(109), + [anon_sym_EIb] = ACTIONS(109), + [anon_sym_EIB] = ACTIONS(109), [anon_sym_POUND] = ACTIONS(3), }, - [225] = { - [sym_comment] = STATE(225), + [218] = { + [sym_comment] = STATE(218), + [anon_sym_SEMI] = ACTIONS(145), + [anon_sym_LF] = ACTIONS(147), + [anon_sym_COLON] = ACTIONS(145), + [anon_sym_RPAREN] = ACTIONS(145), + [anon_sym_PIPE] = ACTIONS(145), + [anon_sym_GT] = ACTIONS(145), + [anon_sym_DASH] = ACTIONS(145), + [anon_sym_in] = ACTIONS(145), + [anon_sym_RBRACE] = ACTIONS(145), + [anon_sym_STAR] = ACTIONS(145), + [anon_sym_QMARK2] = ACTIONS(145), + [anon_sym_STAR_STAR] = ACTIONS(145), + [anon_sym_PLUS_PLUS] = ACTIONS(145), + [anon_sym_SLASH] = ACTIONS(145), + [anon_sym_mod] = ACTIONS(145), + [anon_sym_SLASH_SLASH] = ACTIONS(145), + [anon_sym_PLUS] = ACTIONS(145), + [anon_sym_bit_DASHshl] = ACTIONS(145), + [anon_sym_bit_DASHshr] = ACTIONS(145), + [anon_sym_EQ_EQ] = ACTIONS(145), + [anon_sym_BANG_EQ] = ACTIONS(145), + [anon_sym_LT2] = ACTIONS(145), + [anon_sym_LT_EQ] = ACTIONS(145), + [anon_sym_GT_EQ] = ACTIONS(145), + [anon_sym_not_DASHin] = ACTIONS(145), + [anon_sym_starts_DASHwith] = ACTIONS(145), + [anon_sym_ends_DASHwith] = ACTIONS(145), + [anon_sym_EQ_TILDE] = ACTIONS(145), + [anon_sym_BANG_TILDE] = ACTIONS(145), + [anon_sym_bit_DASHand] = ACTIONS(145), + [anon_sym_bit_DASHxor] = ACTIONS(145), + [anon_sym_bit_DASHor] = ACTIONS(145), + [anon_sym_and] = ACTIONS(145), + [anon_sym_xor] = ACTIONS(145), + [anon_sym_or] = ACTIONS(145), + [anon_sym_DOT2] = ACTIONS(147), + [anon_sym_ns] = ACTIONS(145), + [anon_sym_s] = ACTIONS(145), + [anon_sym_us] = ACTIONS(145), + [anon_sym_ms] = ACTIONS(145), + [anon_sym_sec] = ACTIONS(145), + [anon_sym_min] = ACTIONS(145), + [anon_sym_hr] = ACTIONS(145), + [anon_sym_day] = ACTIONS(145), + [anon_sym_wk] = ACTIONS(145), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(145), + [anon_sym_kb] = ACTIONS(145), + [anon_sym_kB] = ACTIONS(145), + [anon_sym_Kb] = ACTIONS(145), + [anon_sym_KB] = ACTIONS(145), + [anon_sym_mb] = ACTIONS(145), + [anon_sym_mB] = ACTIONS(145), + [anon_sym_Mb] = ACTIONS(145), + [anon_sym_MB] = ACTIONS(145), + [anon_sym_gb] = ACTIONS(145), + [anon_sym_gB] = ACTIONS(145), + [anon_sym_Gb] = ACTIONS(145), + [anon_sym_GB] = ACTIONS(145), + [anon_sym_tb] = ACTIONS(145), + [anon_sym_tB] = ACTIONS(145), + [anon_sym_Tb] = ACTIONS(145), + [anon_sym_TB] = ACTIONS(145), + [anon_sym_pb] = ACTIONS(145), + [anon_sym_pB] = ACTIONS(145), + [anon_sym_Pb] = ACTIONS(145), + [anon_sym_PB] = ACTIONS(145), + [anon_sym_eb] = ACTIONS(145), + [anon_sym_eB] = ACTIONS(145), + [anon_sym_Eb] = ACTIONS(145), + [anon_sym_EB] = ACTIONS(145), + [anon_sym_kib] = ACTIONS(145), + [anon_sym_kiB] = ACTIONS(145), + [anon_sym_kIB] = ACTIONS(145), + [anon_sym_kIb] = ACTIONS(145), + [anon_sym_Kib] = ACTIONS(145), + [anon_sym_KIb] = ACTIONS(145), + [anon_sym_KIB] = ACTIONS(145), + [anon_sym_mib] = ACTIONS(145), + [anon_sym_miB] = ACTIONS(145), + [anon_sym_mIB] = ACTIONS(145), + [anon_sym_mIb] = ACTIONS(145), + [anon_sym_Mib] = ACTIONS(145), + [anon_sym_MIb] = ACTIONS(145), + [anon_sym_MIB] = ACTIONS(145), + [anon_sym_gib] = ACTIONS(145), + [anon_sym_giB] = ACTIONS(145), + [anon_sym_gIB] = ACTIONS(145), + [anon_sym_gIb] = ACTIONS(145), + [anon_sym_Gib] = ACTIONS(145), + [anon_sym_GIb] = ACTIONS(145), + [anon_sym_GIB] = ACTIONS(145), + [anon_sym_tib] = ACTIONS(145), + [anon_sym_tiB] = ACTIONS(145), + [anon_sym_tIB] = ACTIONS(145), + [anon_sym_tIb] = ACTIONS(145), + [anon_sym_Tib] = ACTIONS(145), + [anon_sym_TIb] = ACTIONS(145), + [anon_sym_TIB] = ACTIONS(145), + [anon_sym_pib] = ACTIONS(145), + [anon_sym_piB] = ACTIONS(145), + [anon_sym_pIB] = ACTIONS(145), + [anon_sym_pIb] = ACTIONS(145), + [anon_sym_Pib] = ACTIONS(145), + [anon_sym_PIb] = ACTIONS(145), + [anon_sym_PIB] = ACTIONS(145), + [anon_sym_eib] = ACTIONS(145), + [anon_sym_eiB] = ACTIONS(145), + [anon_sym_eIB] = ACTIONS(145), + [anon_sym_eIb] = ACTIONS(145), + [anon_sym_Eib] = ACTIONS(145), + [anon_sym_EIb] = ACTIONS(145), + [anon_sym_EIB] = ACTIONS(145), + [anon_sym_POUND] = ACTIONS(105), + }, + [219] = { + [sym_comment] = STATE(219), + [ts_builtin_sym_end] = ACTIONS(127), + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LF] = ACTIONS(127), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(125), + [anon_sym_in] = ACTIONS(125), + [anon_sym_STAR] = ACTIONS(125), + [anon_sym_STAR_STAR] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_SLASH] = ACTIONS(125), + [anon_sym_mod] = ACTIONS(125), + [anon_sym_SLASH_SLASH] = ACTIONS(125), + [anon_sym_PLUS] = ACTIONS(125), + [anon_sym_bit_DASHshl] = ACTIONS(125), + [anon_sym_bit_DASHshr] = ACTIONS(125), + [anon_sym_EQ_EQ] = ACTIONS(125), + [anon_sym_BANG_EQ] = ACTIONS(125), + [anon_sym_LT2] = ACTIONS(125), + [anon_sym_LT_EQ] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(125), + [anon_sym_not_DASHin] = ACTIONS(125), + [anon_sym_starts_DASHwith] = ACTIONS(125), + [anon_sym_ends_DASHwith] = ACTIONS(125), + [anon_sym_EQ_TILDE] = ACTIONS(125), + [anon_sym_BANG_TILDE] = ACTIONS(125), + [anon_sym_bit_DASHand] = ACTIONS(125), + [anon_sym_bit_DASHxor] = ACTIONS(125), + [anon_sym_bit_DASHor] = ACTIONS(125), + [anon_sym_and] = ACTIONS(125), + [anon_sym_xor] = ACTIONS(125), + [anon_sym_or] = ACTIONS(125), + [anon_sym_DOT2] = ACTIONS(887), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(890), + [anon_sym_ns] = ACTIONS(125), + [anon_sym_s] = ACTIONS(125), + [anon_sym_us] = ACTIONS(125), + [anon_sym_ms] = ACTIONS(125), + [anon_sym_sec] = ACTIONS(125), + [anon_sym_min] = ACTIONS(125), + [anon_sym_hr] = ACTIONS(125), + [anon_sym_day] = ACTIONS(125), + [anon_sym_wk] = ACTIONS(125), + [anon_sym_b] = ACTIONS(125), + [anon_sym_B] = ACTIONS(125), + [anon_sym_kb] = ACTIONS(125), + [anon_sym_kB] = ACTIONS(125), + [anon_sym_Kb] = ACTIONS(125), + [anon_sym_KB] = ACTIONS(125), + [anon_sym_mb] = ACTIONS(125), + [anon_sym_mB] = ACTIONS(125), + [anon_sym_Mb] = ACTIONS(125), + [anon_sym_MB] = ACTIONS(125), + [anon_sym_gb] = ACTIONS(125), + [anon_sym_gB] = ACTIONS(125), + [anon_sym_Gb] = ACTIONS(125), + [anon_sym_GB] = ACTIONS(125), + [anon_sym_tb] = ACTIONS(125), + [anon_sym_tB] = ACTIONS(125), + [anon_sym_Tb] = ACTIONS(125), + [anon_sym_TB] = ACTIONS(125), + [anon_sym_pb] = ACTIONS(125), + [anon_sym_pB] = ACTIONS(125), + [anon_sym_Pb] = ACTIONS(125), + [anon_sym_PB] = ACTIONS(125), + [anon_sym_eb] = ACTIONS(125), + [anon_sym_eB] = ACTIONS(125), + [anon_sym_Eb] = ACTIONS(125), + [anon_sym_EB] = ACTIONS(125), + [anon_sym_kib] = ACTIONS(125), + [anon_sym_kiB] = ACTIONS(125), + [anon_sym_kIB] = ACTIONS(125), + [anon_sym_kIb] = ACTIONS(125), + [anon_sym_Kib] = ACTIONS(125), + [anon_sym_KIb] = ACTIONS(125), + [anon_sym_KIB] = ACTIONS(125), + [anon_sym_mib] = ACTIONS(125), + [anon_sym_miB] = ACTIONS(125), + [anon_sym_mIB] = ACTIONS(125), + [anon_sym_mIb] = ACTIONS(125), + [anon_sym_Mib] = ACTIONS(125), + [anon_sym_MIb] = ACTIONS(125), + [anon_sym_MIB] = ACTIONS(125), + [anon_sym_gib] = ACTIONS(125), + [anon_sym_giB] = ACTIONS(125), + [anon_sym_gIB] = ACTIONS(125), + [anon_sym_gIb] = ACTIONS(125), + [anon_sym_Gib] = ACTIONS(125), + [anon_sym_GIb] = ACTIONS(125), + [anon_sym_GIB] = ACTIONS(125), + [anon_sym_tib] = ACTIONS(125), + [anon_sym_tiB] = ACTIONS(125), + [anon_sym_tIB] = ACTIONS(125), + [anon_sym_tIb] = ACTIONS(125), + [anon_sym_Tib] = ACTIONS(125), + [anon_sym_TIb] = ACTIONS(125), + [anon_sym_TIB] = ACTIONS(125), + [anon_sym_pib] = ACTIONS(125), + [anon_sym_piB] = ACTIONS(125), + [anon_sym_pIB] = ACTIONS(125), + [anon_sym_pIb] = ACTIONS(125), + [anon_sym_Pib] = ACTIONS(125), + [anon_sym_PIb] = ACTIONS(125), + [anon_sym_PIB] = ACTIONS(125), + [anon_sym_eib] = ACTIONS(125), + [anon_sym_eiB] = ACTIONS(125), + [anon_sym_eIB] = ACTIONS(125), + [anon_sym_eIb] = ACTIONS(125), + [anon_sym_Eib] = ACTIONS(125), + [anon_sym_EIb] = ACTIONS(125), + [anon_sym_EIB] = ACTIONS(125), + [sym_short_flag] = ACTIONS(125), + [anon_sym_POUND] = ACTIONS(105), + }, + [220] = { + [sym_comment] = STATE(220), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_RPAREN] = ACTIONS(134), + [anon_sym_PIPE] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH_DASH] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_RBRACE] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(134), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(134), + [anon_sym_BANG_EQ] = ACTIONS(134), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(134), + [anon_sym_GT_EQ] = ACTIONS(134), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(134), + [anon_sym_BANG_TILDE] = ACTIONS(134), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_DOT2] = ACTIONS(892), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [sym_short_flag] = ACTIONS(134), + [anon_sym_POUND] = ACTIONS(105), + }, + [221] = { + [sym_comment] = STATE(221), + [ts_builtin_sym_end] = ACTIONS(117), + [anon_sym_SEMI] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH_DASH] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(115), + [anon_sym_BANG_EQ] = ACTIONS(115), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(115), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(115), + [anon_sym_BANG_TILDE] = ACTIONS(115), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(894), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [sym_short_flag] = ACTIONS(115), + [anon_sym_POUND] = ACTIONS(105), + }, + [222] = { + [sym_comment] = STATE(222), [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_PIPE] = ACTIONS(107), [anon_sym_GT] = ACTIONS(107), - [anon_sym_DASH_DASH] = ACTIONS(107), [anon_sym_DASH] = ACTIONS(107), [anon_sym_in] = ACTIONS(107), [anon_sym_STAR] = ACTIONS(107), + [anon_sym_QMARK2] = ACTIONS(107), [anon_sym_STAR_STAR] = ACTIONS(107), [anon_sym_PLUS_PLUS] = ACTIONS(107), [anon_sym_SLASH] = ACTIONS(107), @@ -90331,7 +89983,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(107), [anon_sym_or] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(839), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(896), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(898), [anon_sym_ns] = ACTIONS(107), [anon_sym_s] = ACTIONS(107), [anon_sym_us] = ACTIONS(107), @@ -90409,254 +90062,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_Eib] = ACTIONS(107), [anon_sym_EIb] = ACTIONS(107), [anon_sym_EIB] = ACTIONS(107), - [sym_short_flag] = ACTIONS(107), - [anon_sym_POUND] = ACTIONS(105), - }, - [226] = { - [sym_comment] = STATE(226), - [anon_sym_SEMI] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_COLON] = ACTIONS(140), - [anon_sym_RPAREN] = ACTIONS(140), - [anon_sym_PIPE] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_RBRACE] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_QMARK2] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(140), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(140), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(140), - [anon_sym_BANG_EQ] = ACTIONS(140), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(140), - [anon_sym_GT_EQ] = ACTIONS(140), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(140), - [anon_sym_BANG_TILDE] = ACTIONS(140), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_DOT2] = ACTIONS(142), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), [anon_sym_POUND] = ACTIONS(105), }, - [227] = { - [sym_comment] = STATE(227), - [ts_builtin_sym_end] = ACTIONS(121), - [anon_sym_SEMI] = ACTIONS(119), - [anon_sym_LF] = ACTIONS(121), - [anon_sym_PIPE] = ACTIONS(119), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_DASH_DASH] = ACTIONS(119), - [anon_sym_DASH] = ACTIONS(119), - [anon_sym_in] = ACTIONS(119), - [anon_sym_STAR] = ACTIONS(119), - [anon_sym_STAR_STAR] = ACTIONS(119), - [anon_sym_PLUS_PLUS] = ACTIONS(119), - [anon_sym_SLASH] = ACTIONS(119), - [anon_sym_mod] = ACTIONS(119), - [anon_sym_SLASH_SLASH] = ACTIONS(119), - [anon_sym_PLUS] = ACTIONS(119), - [anon_sym_bit_DASHshl] = ACTIONS(119), - [anon_sym_bit_DASHshr] = ACTIONS(119), - [anon_sym_EQ_EQ] = ACTIONS(119), - [anon_sym_BANG_EQ] = ACTIONS(119), - [anon_sym_LT2] = ACTIONS(119), - [anon_sym_LT_EQ] = ACTIONS(119), - [anon_sym_GT_EQ] = ACTIONS(119), - [anon_sym_not_DASHin] = ACTIONS(119), - [anon_sym_starts_DASHwith] = ACTIONS(119), - [anon_sym_ends_DASHwith] = ACTIONS(119), - [anon_sym_EQ_TILDE] = ACTIONS(119), - [anon_sym_BANG_TILDE] = ACTIONS(119), - [anon_sym_bit_DASHand] = ACTIONS(119), - [anon_sym_bit_DASHxor] = ACTIONS(119), - [anon_sym_bit_DASHor] = ACTIONS(119), - [anon_sym_and] = ACTIONS(119), - [anon_sym_xor] = ACTIONS(119), - [anon_sym_or] = ACTIONS(119), - [anon_sym_DOT2] = ACTIONS(930), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(933), - [anon_sym_ns] = ACTIONS(119), - [anon_sym_s] = ACTIONS(119), - [anon_sym_us] = ACTIONS(119), - [anon_sym_ms] = ACTIONS(119), - [anon_sym_sec] = ACTIONS(119), - [anon_sym_min] = ACTIONS(119), - [anon_sym_hr] = ACTIONS(119), - [anon_sym_day] = ACTIONS(119), - [anon_sym_wk] = ACTIONS(119), - [anon_sym_b] = ACTIONS(119), - [anon_sym_B] = ACTIONS(119), - [anon_sym_kb] = ACTIONS(119), - [anon_sym_kB] = ACTIONS(119), - [anon_sym_Kb] = ACTIONS(119), - [anon_sym_KB] = ACTIONS(119), - [anon_sym_mb] = ACTIONS(119), - [anon_sym_mB] = ACTIONS(119), - [anon_sym_Mb] = ACTIONS(119), - [anon_sym_MB] = ACTIONS(119), - [anon_sym_gb] = ACTIONS(119), - [anon_sym_gB] = ACTIONS(119), - [anon_sym_Gb] = ACTIONS(119), - [anon_sym_GB] = ACTIONS(119), - [anon_sym_tb] = ACTIONS(119), - [anon_sym_tB] = ACTIONS(119), - [anon_sym_Tb] = ACTIONS(119), - [anon_sym_TB] = ACTIONS(119), - [anon_sym_pb] = ACTIONS(119), - [anon_sym_pB] = ACTIONS(119), - [anon_sym_Pb] = ACTIONS(119), - [anon_sym_PB] = ACTIONS(119), - [anon_sym_eb] = ACTIONS(119), - [anon_sym_eB] = ACTIONS(119), - [anon_sym_Eb] = ACTIONS(119), - [anon_sym_EB] = ACTIONS(119), - [anon_sym_kib] = ACTIONS(119), - [anon_sym_kiB] = ACTIONS(119), - [anon_sym_kIB] = ACTIONS(119), - [anon_sym_kIb] = ACTIONS(119), - [anon_sym_Kib] = ACTIONS(119), - [anon_sym_KIb] = ACTIONS(119), - [anon_sym_KIB] = ACTIONS(119), - [anon_sym_mib] = ACTIONS(119), - [anon_sym_miB] = ACTIONS(119), - [anon_sym_mIB] = ACTIONS(119), - [anon_sym_mIb] = ACTIONS(119), - [anon_sym_Mib] = ACTIONS(119), - [anon_sym_MIb] = ACTIONS(119), - [anon_sym_MIB] = ACTIONS(119), - [anon_sym_gib] = ACTIONS(119), - [anon_sym_giB] = ACTIONS(119), - [anon_sym_gIB] = ACTIONS(119), - [anon_sym_gIb] = ACTIONS(119), - [anon_sym_Gib] = ACTIONS(119), - [anon_sym_GIb] = ACTIONS(119), - [anon_sym_GIB] = ACTIONS(119), - [anon_sym_tib] = ACTIONS(119), - [anon_sym_tiB] = ACTIONS(119), - [anon_sym_tIB] = ACTIONS(119), - [anon_sym_tIb] = ACTIONS(119), - [anon_sym_Tib] = ACTIONS(119), - [anon_sym_TIb] = ACTIONS(119), - [anon_sym_TIB] = ACTIONS(119), - [anon_sym_pib] = ACTIONS(119), - [anon_sym_piB] = ACTIONS(119), - [anon_sym_pIB] = ACTIONS(119), - [anon_sym_pIb] = ACTIONS(119), - [anon_sym_Pib] = ACTIONS(119), - [anon_sym_PIb] = ACTIONS(119), - [anon_sym_PIB] = ACTIONS(119), - [anon_sym_eib] = ACTIONS(119), - [anon_sym_eiB] = ACTIONS(119), - [anon_sym_eIB] = ACTIONS(119), - [anon_sym_eIb] = ACTIONS(119), - [anon_sym_Eib] = ACTIONS(119), - [anon_sym_EIb] = ACTIONS(119), - [anon_sym_EIB] = ACTIONS(119), - [sym_short_flag] = ACTIONS(119), - [anon_sym_POUND] = ACTIONS(105), - }, - [228] = { - [sym_comment] = STATE(228), + [223] = { + [sym_comment] = STATE(223), [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_PIPE] = ACTIONS(107), [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), [anon_sym_DASH] = ACTIONS(107), [anon_sym_in] = ACTIONS(107), [anon_sym_STAR] = ACTIONS(107), - [anon_sym_QMARK2] = ACTIONS(107), [anon_sym_STAR_STAR] = ACTIONS(107), [anon_sym_PLUS_PLUS] = ACTIONS(107), [anon_sym_SLASH] = ACTIONS(107), @@ -90682,8 +90100,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(107), [anon_sym_or] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(935), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(937), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(819), [anon_sym_ns] = ACTIONS(107), [anon_sym_s] = ACTIONS(107), [anon_sym_us] = ACTIONS(107), @@ -90761,599 +90178,605 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_Eib] = ACTIONS(107), [anon_sym_EIb] = ACTIONS(107), [anon_sym_EIB] = ACTIONS(107), + [sym_short_flag] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, - [229] = { - [sym_comment] = STATE(229), - [ts_builtin_sym_end] = ACTIONS(130), - [anon_sym_SEMI] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_QMARK2] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(128), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(128), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(128), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(939), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), + [224] = { + [sym_cell_path] = STATE(3373), + [sym_path] = STATE(2907), + [sym_comment] = STATE(224), + [ts_builtin_sym_end] = ACTIONS(838), + [anon_sym_SEMI] = ACTIONS(836), + [anon_sym_LF] = ACTIONS(838), + [anon_sym_PIPE] = ACTIONS(836), + [anon_sym_GT] = ACTIONS(900), + [anon_sym_DASH] = ACTIONS(902), + [anon_sym_in] = ACTIONS(904), + [anon_sym_STAR] = ACTIONS(906), + [anon_sym_QMARK2] = ACTIONS(908), + [anon_sym_STAR_STAR] = ACTIONS(910), + [anon_sym_PLUS_PLUS] = ACTIONS(910), + [anon_sym_SLASH] = ACTIONS(906), + [anon_sym_mod] = ACTIONS(906), + [anon_sym_SLASH_SLASH] = ACTIONS(906), + [anon_sym_PLUS] = ACTIONS(902), + [anon_sym_bit_DASHshl] = ACTIONS(912), + [anon_sym_bit_DASHshr] = ACTIONS(912), + [anon_sym_EQ_EQ] = ACTIONS(900), + [anon_sym_BANG_EQ] = ACTIONS(900), + [anon_sym_LT2] = ACTIONS(900), + [anon_sym_LT_EQ] = ACTIONS(900), + [anon_sym_GT_EQ] = ACTIONS(900), + [anon_sym_not_DASHin] = ACTIONS(904), + [anon_sym_starts_DASHwith] = ACTIONS(904), + [anon_sym_ends_DASHwith] = ACTIONS(904), + [anon_sym_EQ_TILDE] = ACTIONS(914), + [anon_sym_BANG_TILDE] = ACTIONS(914), + [anon_sym_bit_DASHand] = ACTIONS(916), + [anon_sym_bit_DASHxor] = ACTIONS(918), + [anon_sym_bit_DASHor] = ACTIONS(920), + [anon_sym_and] = ACTIONS(922), + [anon_sym_xor] = ACTIONS(924), + [anon_sym_or] = ACTIONS(926), + [anon_sym_DOT2] = ACTIONS(928), + [anon_sym_ns] = ACTIONS(930), + [anon_sym_s] = ACTIONS(930), + [anon_sym_us] = ACTIONS(930), + [anon_sym_ms] = ACTIONS(930), + [anon_sym_sec] = ACTIONS(930), + [anon_sym_min] = ACTIONS(930), + [anon_sym_hr] = ACTIONS(930), + [anon_sym_day] = ACTIONS(930), + [anon_sym_wk] = ACTIONS(930), + [anon_sym_b] = ACTIONS(932), + [anon_sym_B] = ACTIONS(932), + [anon_sym_kb] = ACTIONS(932), + [anon_sym_kB] = ACTIONS(932), + [anon_sym_Kb] = ACTIONS(932), + [anon_sym_KB] = ACTIONS(932), + [anon_sym_mb] = ACTIONS(932), + [anon_sym_mB] = ACTIONS(932), + [anon_sym_Mb] = ACTIONS(932), + [anon_sym_MB] = ACTIONS(932), + [anon_sym_gb] = ACTIONS(932), + [anon_sym_gB] = ACTIONS(932), + [anon_sym_Gb] = ACTIONS(932), + [anon_sym_GB] = ACTIONS(932), + [anon_sym_tb] = ACTIONS(932), + [anon_sym_tB] = ACTIONS(932), + [anon_sym_Tb] = ACTIONS(932), + [anon_sym_TB] = ACTIONS(932), + [anon_sym_pb] = ACTIONS(932), + [anon_sym_pB] = ACTIONS(932), + [anon_sym_Pb] = ACTIONS(932), + [anon_sym_PB] = ACTIONS(932), + [anon_sym_eb] = ACTIONS(932), + [anon_sym_eB] = ACTIONS(932), + [anon_sym_Eb] = ACTIONS(932), + [anon_sym_EB] = ACTIONS(932), + [anon_sym_kib] = ACTIONS(932), + [anon_sym_kiB] = ACTIONS(932), + [anon_sym_kIB] = ACTIONS(932), + [anon_sym_kIb] = ACTIONS(932), + [anon_sym_Kib] = ACTIONS(932), + [anon_sym_KIb] = ACTIONS(932), + [anon_sym_KIB] = ACTIONS(932), + [anon_sym_mib] = ACTIONS(932), + [anon_sym_miB] = ACTIONS(932), + [anon_sym_mIB] = ACTIONS(932), + [anon_sym_mIb] = ACTIONS(932), + [anon_sym_Mib] = ACTIONS(932), + [anon_sym_MIb] = ACTIONS(932), + [anon_sym_MIB] = ACTIONS(932), + [anon_sym_gib] = ACTIONS(932), + [anon_sym_giB] = ACTIONS(932), + [anon_sym_gIB] = ACTIONS(932), + [anon_sym_gIb] = ACTIONS(932), + [anon_sym_Gib] = ACTIONS(932), + [anon_sym_GIb] = ACTIONS(932), + [anon_sym_GIB] = ACTIONS(932), + [anon_sym_tib] = ACTIONS(932), + [anon_sym_tiB] = ACTIONS(932), + [anon_sym_tIB] = ACTIONS(932), + [anon_sym_tIb] = ACTIONS(932), + [anon_sym_Tib] = ACTIONS(932), + [anon_sym_TIb] = ACTIONS(932), + [anon_sym_TIB] = ACTIONS(932), + [anon_sym_pib] = ACTIONS(932), + [anon_sym_piB] = ACTIONS(932), + [anon_sym_pIB] = ACTIONS(932), + [anon_sym_pIb] = ACTIONS(932), + [anon_sym_Pib] = ACTIONS(932), + [anon_sym_PIb] = ACTIONS(932), + [anon_sym_PIB] = ACTIONS(932), + [anon_sym_eib] = ACTIONS(932), + [anon_sym_eiB] = ACTIONS(932), + [anon_sym_eIB] = ACTIONS(932), + [anon_sym_eIb] = ACTIONS(932), + [anon_sym_Eib] = ACTIONS(932), + [anon_sym_EIb] = ACTIONS(932), + [anon_sym_EIB] = ACTIONS(932), [anon_sym_POUND] = ACTIONS(105), }, - [230] = { - [sym_comment] = STATE(230), - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH_DASH] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(140), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(140), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(140), - [anon_sym_BANG_EQ] = ACTIONS(140), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(140), - [anon_sym_GT_EQ] = ACTIONS(140), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(140), - [anon_sym_BANG_TILDE] = ACTIONS(140), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_DOT2] = ACTIONS(941), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [sym_short_flag] = ACTIONS(140), + [225] = { + [sym_comment] = STATE(225), + [anon_sym_SEMI] = ACTIONS(145), + [anon_sym_LF] = ACTIONS(147), + [anon_sym_RPAREN] = ACTIONS(145), + [anon_sym_PIPE] = ACTIONS(145), + [anon_sym_GT] = ACTIONS(145), + [anon_sym_DASH_DASH] = ACTIONS(145), + [anon_sym_DASH] = ACTIONS(145), + [anon_sym_in] = ACTIONS(145), + [anon_sym_RBRACE] = ACTIONS(145), + [anon_sym_STAR] = ACTIONS(145), + [anon_sym_STAR_STAR] = ACTIONS(145), + [anon_sym_PLUS_PLUS] = ACTIONS(145), + [anon_sym_SLASH] = ACTIONS(145), + [anon_sym_mod] = ACTIONS(145), + [anon_sym_SLASH_SLASH] = ACTIONS(145), + [anon_sym_PLUS] = ACTIONS(145), + [anon_sym_bit_DASHshl] = ACTIONS(145), + [anon_sym_bit_DASHshr] = ACTIONS(145), + [anon_sym_EQ_EQ] = ACTIONS(145), + [anon_sym_BANG_EQ] = ACTIONS(145), + [anon_sym_LT2] = ACTIONS(145), + [anon_sym_LT_EQ] = ACTIONS(145), + [anon_sym_GT_EQ] = ACTIONS(145), + [anon_sym_not_DASHin] = ACTIONS(145), + [anon_sym_starts_DASHwith] = ACTIONS(145), + [anon_sym_ends_DASHwith] = ACTIONS(145), + [anon_sym_EQ_TILDE] = ACTIONS(145), + [anon_sym_BANG_TILDE] = ACTIONS(145), + [anon_sym_bit_DASHand] = ACTIONS(145), + [anon_sym_bit_DASHxor] = ACTIONS(145), + [anon_sym_bit_DASHor] = ACTIONS(145), + [anon_sym_and] = ACTIONS(145), + [anon_sym_xor] = ACTIONS(145), + [anon_sym_or] = ACTIONS(145), + [anon_sym_DOT2] = ACTIONS(147), + [anon_sym_ns] = ACTIONS(145), + [anon_sym_s] = ACTIONS(145), + [anon_sym_us] = ACTIONS(145), + [anon_sym_ms] = ACTIONS(145), + [anon_sym_sec] = ACTIONS(145), + [anon_sym_min] = ACTIONS(145), + [anon_sym_hr] = ACTIONS(145), + [anon_sym_day] = ACTIONS(145), + [anon_sym_wk] = ACTIONS(145), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(145), + [anon_sym_kb] = ACTIONS(145), + [anon_sym_kB] = ACTIONS(145), + [anon_sym_Kb] = ACTIONS(145), + [anon_sym_KB] = ACTIONS(145), + [anon_sym_mb] = ACTIONS(145), + [anon_sym_mB] = ACTIONS(145), + [anon_sym_Mb] = ACTIONS(145), + [anon_sym_MB] = ACTIONS(145), + [anon_sym_gb] = ACTIONS(145), + [anon_sym_gB] = ACTIONS(145), + [anon_sym_Gb] = ACTIONS(145), + [anon_sym_GB] = ACTIONS(145), + [anon_sym_tb] = ACTIONS(145), + [anon_sym_tB] = ACTIONS(145), + [anon_sym_Tb] = ACTIONS(145), + [anon_sym_TB] = ACTIONS(145), + [anon_sym_pb] = ACTIONS(145), + [anon_sym_pB] = ACTIONS(145), + [anon_sym_Pb] = ACTIONS(145), + [anon_sym_PB] = ACTIONS(145), + [anon_sym_eb] = ACTIONS(145), + [anon_sym_eB] = ACTIONS(145), + [anon_sym_Eb] = ACTIONS(145), + [anon_sym_EB] = ACTIONS(145), + [anon_sym_kib] = ACTIONS(145), + [anon_sym_kiB] = ACTIONS(145), + [anon_sym_kIB] = ACTIONS(145), + [anon_sym_kIb] = ACTIONS(145), + [anon_sym_Kib] = ACTIONS(145), + [anon_sym_KIb] = ACTIONS(145), + [anon_sym_KIB] = ACTIONS(145), + [anon_sym_mib] = ACTIONS(145), + [anon_sym_miB] = ACTIONS(145), + [anon_sym_mIB] = ACTIONS(145), + [anon_sym_mIb] = ACTIONS(145), + [anon_sym_Mib] = ACTIONS(145), + [anon_sym_MIb] = ACTIONS(145), + [anon_sym_MIB] = ACTIONS(145), + [anon_sym_gib] = ACTIONS(145), + [anon_sym_giB] = ACTIONS(145), + [anon_sym_gIB] = ACTIONS(145), + [anon_sym_gIb] = ACTIONS(145), + [anon_sym_Gib] = ACTIONS(145), + [anon_sym_GIb] = ACTIONS(145), + [anon_sym_GIB] = ACTIONS(145), + [anon_sym_tib] = ACTIONS(145), + [anon_sym_tiB] = ACTIONS(145), + [anon_sym_tIB] = ACTIONS(145), + [anon_sym_tIb] = ACTIONS(145), + [anon_sym_Tib] = ACTIONS(145), + [anon_sym_TIb] = ACTIONS(145), + [anon_sym_TIB] = ACTIONS(145), + [anon_sym_pib] = ACTIONS(145), + [anon_sym_piB] = ACTIONS(145), + [anon_sym_pIB] = ACTIONS(145), + [anon_sym_pIb] = ACTIONS(145), + [anon_sym_Pib] = ACTIONS(145), + [anon_sym_PIb] = ACTIONS(145), + [anon_sym_PIB] = ACTIONS(145), + [anon_sym_eib] = ACTIONS(145), + [anon_sym_eiB] = ACTIONS(145), + [anon_sym_eIB] = ACTIONS(145), + [anon_sym_eIb] = ACTIONS(145), + [anon_sym_Eib] = ACTIONS(145), + [anon_sym_EIb] = ACTIONS(145), + [anon_sym_EIB] = ACTIONS(145), + [sym_short_flag] = ACTIONS(145), [anon_sym_POUND] = ACTIONS(105), }, - [231] = { - [sym_comment] = STATE(231), - [anon_sym_SEMI] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_RPAREN] = ACTIONS(140), - [anon_sym_PIPE] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH_DASH] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_RBRACE] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(140), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(140), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(140), - [anon_sym_BANG_EQ] = ACTIONS(140), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(140), - [anon_sym_GT_EQ] = ACTIONS(140), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(140), - [anon_sym_BANG_TILDE] = ACTIONS(140), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [sym_short_flag] = ACTIONS(140), + [226] = { + [sym_comment] = STATE(226), + [anon_sym_SEMI] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_RPAREN] = ACTIONS(115), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH_DASH] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_RBRACE] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(115), + [anon_sym_BANG_EQ] = ACTIONS(115), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(115), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(115), + [anon_sym_BANG_TILDE] = ACTIONS(115), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [sym_short_flag] = ACTIONS(115), [anon_sym_POUND] = ACTIONS(105), }, - [232] = { - [sym_comment] = STATE(232), - [ts_builtin_sym_end] = ACTIONS(121), - [anon_sym_SEMI] = ACTIONS(119), - [anon_sym_LF] = ACTIONS(121), - [anon_sym_PIPE] = ACTIONS(119), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_DASH] = ACTIONS(119), - [anon_sym_in] = ACTIONS(119), - [anon_sym_STAR] = ACTIONS(119), - [anon_sym_QMARK2] = ACTIONS(119), - [anon_sym_STAR_STAR] = ACTIONS(119), - [anon_sym_PLUS_PLUS] = ACTIONS(119), - [anon_sym_SLASH] = ACTIONS(119), - [anon_sym_mod] = ACTIONS(119), - [anon_sym_SLASH_SLASH] = ACTIONS(119), - [anon_sym_PLUS] = ACTIONS(119), - [anon_sym_bit_DASHshl] = ACTIONS(119), - [anon_sym_bit_DASHshr] = ACTIONS(119), - [anon_sym_EQ_EQ] = ACTIONS(119), - [anon_sym_BANG_EQ] = ACTIONS(119), - [anon_sym_LT2] = ACTIONS(119), - [anon_sym_LT_EQ] = ACTIONS(119), - [anon_sym_GT_EQ] = ACTIONS(119), - [anon_sym_not_DASHin] = ACTIONS(119), - [anon_sym_starts_DASHwith] = ACTIONS(119), - [anon_sym_ends_DASHwith] = ACTIONS(119), - [anon_sym_EQ_TILDE] = ACTIONS(119), - [anon_sym_BANG_TILDE] = ACTIONS(119), - [anon_sym_bit_DASHand] = ACTIONS(119), - [anon_sym_bit_DASHxor] = ACTIONS(119), - [anon_sym_bit_DASHor] = ACTIONS(119), - [anon_sym_and] = ACTIONS(119), - [anon_sym_xor] = ACTIONS(119), - [anon_sym_or] = ACTIONS(119), - [anon_sym_DOT2] = ACTIONS(943), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(946), - [anon_sym_ns] = ACTIONS(119), - [anon_sym_s] = ACTIONS(119), - [anon_sym_us] = ACTIONS(119), - [anon_sym_ms] = ACTIONS(119), - [anon_sym_sec] = ACTIONS(119), - [anon_sym_min] = ACTIONS(119), - [anon_sym_hr] = ACTIONS(119), - [anon_sym_day] = ACTIONS(119), - [anon_sym_wk] = ACTIONS(119), - [anon_sym_b] = ACTIONS(119), - [anon_sym_B] = ACTIONS(119), - [anon_sym_kb] = ACTIONS(119), - [anon_sym_kB] = ACTIONS(119), - [anon_sym_Kb] = ACTIONS(119), - [anon_sym_KB] = ACTIONS(119), - [anon_sym_mb] = ACTIONS(119), - [anon_sym_mB] = ACTIONS(119), - [anon_sym_Mb] = ACTIONS(119), - [anon_sym_MB] = ACTIONS(119), - [anon_sym_gb] = ACTIONS(119), - [anon_sym_gB] = ACTIONS(119), - [anon_sym_Gb] = ACTIONS(119), - [anon_sym_GB] = ACTIONS(119), - [anon_sym_tb] = ACTIONS(119), - [anon_sym_tB] = ACTIONS(119), - [anon_sym_Tb] = ACTIONS(119), - [anon_sym_TB] = ACTIONS(119), - [anon_sym_pb] = ACTIONS(119), - [anon_sym_pB] = ACTIONS(119), - [anon_sym_Pb] = ACTIONS(119), - [anon_sym_PB] = ACTIONS(119), - [anon_sym_eb] = ACTIONS(119), - [anon_sym_eB] = ACTIONS(119), - [anon_sym_Eb] = ACTIONS(119), - [anon_sym_EB] = ACTIONS(119), - [anon_sym_kib] = ACTIONS(119), - [anon_sym_kiB] = ACTIONS(119), - [anon_sym_kIB] = ACTIONS(119), - [anon_sym_kIb] = ACTIONS(119), - [anon_sym_Kib] = ACTIONS(119), - [anon_sym_KIb] = ACTIONS(119), - [anon_sym_KIB] = ACTIONS(119), - [anon_sym_mib] = ACTIONS(119), - [anon_sym_miB] = ACTIONS(119), - [anon_sym_mIB] = ACTIONS(119), - [anon_sym_mIb] = ACTIONS(119), - [anon_sym_Mib] = ACTIONS(119), - [anon_sym_MIb] = ACTIONS(119), - [anon_sym_MIB] = ACTIONS(119), - [anon_sym_gib] = ACTIONS(119), - [anon_sym_giB] = ACTIONS(119), - [anon_sym_gIB] = ACTIONS(119), - [anon_sym_gIb] = ACTIONS(119), - [anon_sym_Gib] = ACTIONS(119), - [anon_sym_GIb] = ACTIONS(119), - [anon_sym_GIB] = ACTIONS(119), - [anon_sym_tib] = ACTIONS(119), - [anon_sym_tiB] = ACTIONS(119), - [anon_sym_tIB] = ACTIONS(119), - [anon_sym_tIb] = ACTIONS(119), - [anon_sym_Tib] = ACTIONS(119), - [anon_sym_TIb] = ACTIONS(119), - [anon_sym_TIB] = ACTIONS(119), - [anon_sym_pib] = ACTIONS(119), - [anon_sym_piB] = ACTIONS(119), - [anon_sym_pIB] = ACTIONS(119), - [anon_sym_pIb] = ACTIONS(119), - [anon_sym_Pib] = ACTIONS(119), - [anon_sym_PIb] = ACTIONS(119), - [anon_sym_PIB] = ACTIONS(119), - [anon_sym_eib] = ACTIONS(119), - [anon_sym_eiB] = ACTIONS(119), - [anon_sym_eIB] = ACTIONS(119), - [anon_sym_eIb] = ACTIONS(119), - [anon_sym_Eib] = ACTIONS(119), - [anon_sym_EIb] = ACTIONS(119), - [anon_sym_EIB] = ACTIONS(119), + [227] = { + [sym_comment] = STATE(227), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_COLON] = ACTIONS(107), + [anon_sym_RPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_QMARK2] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_DOT2] = ACTIONS(109), + [anon_sym_ns] = ACTIONS(107), + [anon_sym_s] = ACTIONS(107), + [anon_sym_us] = ACTIONS(107), + [anon_sym_ms] = ACTIONS(107), + [anon_sym_sec] = ACTIONS(107), + [anon_sym_min] = ACTIONS(107), + [anon_sym_hr] = ACTIONS(107), + [anon_sym_day] = ACTIONS(107), + [anon_sym_wk] = ACTIONS(107), + [anon_sym_b] = ACTIONS(107), + [anon_sym_B] = ACTIONS(107), + [anon_sym_kb] = ACTIONS(107), + [anon_sym_kB] = ACTIONS(107), + [anon_sym_Kb] = ACTIONS(107), + [anon_sym_KB] = ACTIONS(107), + [anon_sym_mb] = ACTIONS(107), + [anon_sym_mB] = ACTIONS(107), + [anon_sym_Mb] = ACTIONS(107), + [anon_sym_MB] = ACTIONS(107), + [anon_sym_gb] = ACTIONS(107), + [anon_sym_gB] = ACTIONS(107), + [anon_sym_Gb] = ACTIONS(107), + [anon_sym_GB] = ACTIONS(107), + [anon_sym_tb] = ACTIONS(107), + [anon_sym_tB] = ACTIONS(107), + [anon_sym_Tb] = ACTIONS(107), + [anon_sym_TB] = ACTIONS(107), + [anon_sym_pb] = ACTIONS(107), + [anon_sym_pB] = ACTIONS(107), + [anon_sym_Pb] = ACTIONS(107), + [anon_sym_PB] = ACTIONS(107), + [anon_sym_eb] = ACTIONS(107), + [anon_sym_eB] = ACTIONS(107), + [anon_sym_Eb] = ACTIONS(107), + [anon_sym_EB] = ACTIONS(107), + [anon_sym_kib] = ACTIONS(107), + [anon_sym_kiB] = ACTIONS(107), + [anon_sym_kIB] = ACTIONS(107), + [anon_sym_kIb] = ACTIONS(107), + [anon_sym_Kib] = ACTIONS(107), + [anon_sym_KIb] = ACTIONS(107), + [anon_sym_KIB] = ACTIONS(107), + [anon_sym_mib] = ACTIONS(107), + [anon_sym_miB] = ACTIONS(107), + [anon_sym_mIB] = ACTIONS(107), + [anon_sym_mIb] = ACTIONS(107), + [anon_sym_Mib] = ACTIONS(107), + [anon_sym_MIb] = ACTIONS(107), + [anon_sym_MIB] = ACTIONS(107), + [anon_sym_gib] = ACTIONS(107), + [anon_sym_giB] = ACTIONS(107), + [anon_sym_gIB] = ACTIONS(107), + [anon_sym_gIb] = ACTIONS(107), + [anon_sym_Gib] = ACTIONS(107), + [anon_sym_GIb] = ACTIONS(107), + [anon_sym_GIB] = ACTIONS(107), + [anon_sym_tib] = ACTIONS(107), + [anon_sym_tiB] = ACTIONS(107), + [anon_sym_tIB] = ACTIONS(107), + [anon_sym_tIb] = ACTIONS(107), + [anon_sym_Tib] = ACTIONS(107), + [anon_sym_TIb] = ACTIONS(107), + [anon_sym_TIB] = ACTIONS(107), + [anon_sym_pib] = ACTIONS(107), + [anon_sym_piB] = ACTIONS(107), + [anon_sym_pIB] = ACTIONS(107), + [anon_sym_pIb] = ACTIONS(107), + [anon_sym_Pib] = ACTIONS(107), + [anon_sym_PIb] = ACTIONS(107), + [anon_sym_PIB] = ACTIONS(107), + [anon_sym_eib] = ACTIONS(107), + [anon_sym_eiB] = ACTIONS(107), + [anon_sym_eIB] = ACTIONS(107), + [anon_sym_eIb] = ACTIONS(107), + [anon_sym_Eib] = ACTIONS(107), + [anon_sym_EIb] = ACTIONS(107), + [anon_sym_EIB] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, - [233] = { - [sym_comment] = STATE(233), - [anon_sym_COMMA] = ACTIONS(138), - [anon_sym_PIPE] = ACTIONS(138), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DASH] = ACTIONS(138), - [anon_sym_in] = ACTIONS(138), - [anon_sym_if] = ACTIONS(138), - [anon_sym_LBRACE] = ACTIONS(138), - [anon_sym_RBRACE] = ACTIONS(138), - [anon_sym_EQ_GT] = ACTIONS(138), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_STAR_STAR] = ACTIONS(138), - [anon_sym_PLUS_PLUS] = ACTIONS(138), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_mod] = ACTIONS(138), - [anon_sym_SLASH_SLASH] = ACTIONS(138), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_bit_DASHshl] = ACTIONS(138), - [anon_sym_bit_DASHshr] = ACTIONS(138), - [anon_sym_EQ_EQ] = ACTIONS(138), - [anon_sym_BANG_EQ] = ACTIONS(138), - [anon_sym_LT2] = ACTIONS(136), - [anon_sym_LT_EQ] = ACTIONS(138), - [anon_sym_GT_EQ] = ACTIONS(138), - [anon_sym_not_DASHin] = ACTIONS(138), - [anon_sym_starts_DASHwith] = ACTIONS(138), - [anon_sym_ends_DASHwith] = ACTIONS(138), - [anon_sym_EQ_TILDE] = ACTIONS(138), - [anon_sym_BANG_TILDE] = ACTIONS(138), - [anon_sym_bit_DASHand] = ACTIONS(138), - [anon_sym_bit_DASHxor] = ACTIONS(138), - [anon_sym_bit_DASHor] = ACTIONS(138), - [anon_sym_and] = ACTIONS(138), - [anon_sym_xor] = ACTIONS(138), - [anon_sym_or] = ACTIONS(138), - [anon_sym_DOT2] = ACTIONS(138), - [anon_sym_ns] = ACTIONS(138), - [anon_sym_s] = ACTIONS(138), - [anon_sym_us] = ACTIONS(138), - [anon_sym_ms] = ACTIONS(138), - [anon_sym_sec] = ACTIONS(138), - [anon_sym_min] = ACTIONS(138), - [anon_sym_hr] = ACTIONS(138), - [anon_sym_day] = ACTIONS(138), - [anon_sym_wk] = ACTIONS(138), - [anon_sym_b] = ACTIONS(136), - [anon_sym_B] = ACTIONS(138), - [anon_sym_kb] = ACTIONS(138), - [anon_sym_kB] = ACTIONS(138), - [anon_sym_Kb] = ACTIONS(138), - [anon_sym_KB] = ACTIONS(138), - [anon_sym_mb] = ACTIONS(138), - [anon_sym_mB] = ACTIONS(138), - [anon_sym_Mb] = ACTIONS(138), - [anon_sym_MB] = ACTIONS(138), - [anon_sym_gb] = ACTIONS(138), - [anon_sym_gB] = ACTIONS(138), - [anon_sym_Gb] = ACTIONS(138), - [anon_sym_GB] = ACTIONS(138), - [anon_sym_tb] = ACTIONS(138), - [anon_sym_tB] = ACTIONS(138), - [anon_sym_Tb] = ACTIONS(138), - [anon_sym_TB] = ACTIONS(138), - [anon_sym_pb] = ACTIONS(138), - [anon_sym_pB] = ACTIONS(138), - [anon_sym_Pb] = ACTIONS(138), - [anon_sym_PB] = ACTIONS(138), - [anon_sym_eb] = ACTIONS(138), - [anon_sym_eB] = ACTIONS(138), - [anon_sym_Eb] = ACTIONS(138), - [anon_sym_EB] = ACTIONS(138), - [anon_sym_kib] = ACTIONS(138), - [anon_sym_kiB] = ACTIONS(138), - [anon_sym_kIB] = ACTIONS(138), - [anon_sym_kIb] = ACTIONS(138), - [anon_sym_Kib] = ACTIONS(138), - [anon_sym_KIb] = ACTIONS(138), - [anon_sym_KIB] = ACTIONS(138), - [anon_sym_mib] = ACTIONS(138), - [anon_sym_miB] = ACTIONS(138), - [anon_sym_mIB] = ACTIONS(138), - [anon_sym_mIb] = ACTIONS(138), - [anon_sym_Mib] = ACTIONS(138), - [anon_sym_MIb] = ACTIONS(138), - [anon_sym_MIB] = ACTIONS(138), - [anon_sym_gib] = ACTIONS(138), - [anon_sym_giB] = ACTIONS(138), - [anon_sym_gIB] = ACTIONS(138), - [anon_sym_gIb] = ACTIONS(138), - [anon_sym_Gib] = ACTIONS(138), - [anon_sym_GIb] = ACTIONS(138), - [anon_sym_GIB] = ACTIONS(138), - [anon_sym_tib] = ACTIONS(138), - [anon_sym_tiB] = ACTIONS(138), - [anon_sym_tIB] = ACTIONS(138), - [anon_sym_tIb] = ACTIONS(138), - [anon_sym_Tib] = ACTIONS(138), - [anon_sym_TIb] = ACTIONS(138), - [anon_sym_TIB] = ACTIONS(138), - [anon_sym_pib] = ACTIONS(138), - [anon_sym_piB] = ACTIONS(138), - [anon_sym_pIB] = ACTIONS(138), - [anon_sym_pIb] = ACTIONS(138), - [anon_sym_Pib] = ACTIONS(138), - [anon_sym_PIb] = ACTIONS(138), - [anon_sym_PIB] = ACTIONS(138), - [anon_sym_eib] = ACTIONS(138), - [anon_sym_eiB] = ACTIONS(138), - [anon_sym_eIB] = ACTIONS(138), - [anon_sym_eIb] = ACTIONS(138), - [anon_sym_Eib] = ACTIONS(138), - [anon_sym_EIb] = ACTIONS(138), - [anon_sym_EIB] = ACTIONS(138), + [228] = { + [sym_comment] = STATE(228), + [anon_sym_COMMA] = ACTIONS(127), + [anon_sym_PIPE] = ACTIONS(127), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(127), + [anon_sym_in] = ACTIONS(127), + [anon_sym_if] = ACTIONS(127), + [anon_sym_LBRACE] = ACTIONS(127), + [anon_sym_RBRACE] = ACTIONS(127), + [anon_sym_EQ_GT] = ACTIONS(127), + [anon_sym_STAR] = ACTIONS(125), + [anon_sym_STAR_STAR] = ACTIONS(127), + [anon_sym_PLUS_PLUS] = ACTIONS(127), + [anon_sym_SLASH] = ACTIONS(125), + [anon_sym_mod] = ACTIONS(127), + [anon_sym_SLASH_SLASH] = ACTIONS(127), + [anon_sym_PLUS] = ACTIONS(125), + [anon_sym_bit_DASHshl] = ACTIONS(127), + [anon_sym_bit_DASHshr] = ACTIONS(127), + [anon_sym_EQ_EQ] = ACTIONS(127), + [anon_sym_BANG_EQ] = ACTIONS(127), + [anon_sym_LT2] = ACTIONS(125), + [anon_sym_LT_EQ] = ACTIONS(127), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_not_DASHin] = ACTIONS(127), + [anon_sym_starts_DASHwith] = ACTIONS(127), + [anon_sym_ends_DASHwith] = ACTIONS(127), + [anon_sym_EQ_TILDE] = ACTIONS(127), + [anon_sym_BANG_TILDE] = ACTIONS(127), + [anon_sym_bit_DASHand] = ACTIONS(127), + [anon_sym_bit_DASHxor] = ACTIONS(127), + [anon_sym_bit_DASHor] = ACTIONS(127), + [anon_sym_and] = ACTIONS(127), + [anon_sym_xor] = ACTIONS(127), + [anon_sym_or] = ACTIONS(127), + [anon_sym_DOT2] = ACTIONS(934), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(937), + [anon_sym_ns] = ACTIONS(127), + [anon_sym_s] = ACTIONS(127), + [anon_sym_us] = ACTIONS(127), + [anon_sym_ms] = ACTIONS(127), + [anon_sym_sec] = ACTIONS(127), + [anon_sym_min] = ACTIONS(127), + [anon_sym_hr] = ACTIONS(127), + [anon_sym_day] = ACTIONS(127), + [anon_sym_wk] = ACTIONS(127), + [anon_sym_b] = ACTIONS(125), + [anon_sym_B] = ACTIONS(127), + [anon_sym_kb] = ACTIONS(127), + [anon_sym_kB] = ACTIONS(127), + [anon_sym_Kb] = ACTIONS(127), + [anon_sym_KB] = ACTIONS(127), + [anon_sym_mb] = ACTIONS(127), + [anon_sym_mB] = ACTIONS(127), + [anon_sym_Mb] = ACTIONS(127), + [anon_sym_MB] = ACTIONS(127), + [anon_sym_gb] = ACTIONS(127), + [anon_sym_gB] = ACTIONS(127), + [anon_sym_Gb] = ACTIONS(127), + [anon_sym_GB] = ACTIONS(127), + [anon_sym_tb] = ACTIONS(127), + [anon_sym_tB] = ACTIONS(127), + [anon_sym_Tb] = ACTIONS(127), + [anon_sym_TB] = ACTIONS(127), + [anon_sym_pb] = ACTIONS(127), + [anon_sym_pB] = ACTIONS(127), + [anon_sym_Pb] = ACTIONS(127), + [anon_sym_PB] = ACTIONS(127), + [anon_sym_eb] = ACTIONS(127), + [anon_sym_eB] = ACTIONS(127), + [anon_sym_Eb] = ACTIONS(127), + [anon_sym_EB] = ACTIONS(127), + [anon_sym_kib] = ACTIONS(127), + [anon_sym_kiB] = ACTIONS(127), + [anon_sym_kIB] = ACTIONS(127), + [anon_sym_kIb] = ACTIONS(127), + [anon_sym_Kib] = ACTIONS(127), + [anon_sym_KIb] = ACTIONS(127), + [anon_sym_KIB] = ACTIONS(127), + [anon_sym_mib] = ACTIONS(127), + [anon_sym_miB] = ACTIONS(127), + [anon_sym_mIB] = ACTIONS(127), + [anon_sym_mIb] = ACTIONS(127), + [anon_sym_Mib] = ACTIONS(127), + [anon_sym_MIb] = ACTIONS(127), + [anon_sym_MIB] = ACTIONS(127), + [anon_sym_gib] = ACTIONS(127), + [anon_sym_giB] = ACTIONS(127), + [anon_sym_gIB] = ACTIONS(127), + [anon_sym_gIb] = ACTIONS(127), + [anon_sym_Gib] = ACTIONS(127), + [anon_sym_GIb] = ACTIONS(127), + [anon_sym_GIB] = ACTIONS(127), + [anon_sym_tib] = ACTIONS(127), + [anon_sym_tiB] = ACTIONS(127), + [anon_sym_tIB] = ACTIONS(127), + [anon_sym_tIb] = ACTIONS(127), + [anon_sym_Tib] = ACTIONS(127), + [anon_sym_TIb] = ACTIONS(127), + [anon_sym_TIB] = ACTIONS(127), + [anon_sym_pib] = ACTIONS(127), + [anon_sym_piB] = ACTIONS(127), + [anon_sym_pIB] = ACTIONS(127), + [anon_sym_pIb] = ACTIONS(127), + [anon_sym_Pib] = ACTIONS(127), + [anon_sym_PIb] = ACTIONS(127), + [anon_sym_PIB] = ACTIONS(127), + [anon_sym_eib] = ACTIONS(127), + [anon_sym_eiB] = ACTIONS(127), + [anon_sym_eIB] = ACTIONS(127), + [anon_sym_eIb] = ACTIONS(127), + [anon_sym_Eib] = ACTIONS(127), + [anon_sym_EIb] = ACTIONS(127), + [anon_sym_EIB] = ACTIONS(127), [anon_sym_POUND] = ACTIONS(3), }, - [234] = { - [sym_comment] = STATE(234), + [229] = { + [sym_comment] = STATE(229), [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_PIPE] = ACTIONS(107), [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), [anon_sym_DASH] = ACTIONS(107), [anon_sym_in] = ACTIONS(107), [anon_sym_STAR] = ACTIONS(107), - [anon_sym_QMARK2] = ACTIONS(107), [anon_sym_STAR_STAR] = ACTIONS(107), [anon_sym_PLUS_PLUS] = ACTIONS(107), [anon_sym_SLASH] = ACTIONS(107), @@ -91379,7 +90802,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(107), [anon_sym_or] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(935), [anon_sym_ns] = ACTIONS(107), [anon_sym_s] = ACTIONS(107), [anon_sym_us] = ACTIONS(107), @@ -91457,6 +90879,587 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_Eib] = ACTIONS(107), [anon_sym_EIb] = ACTIONS(107), [anon_sym_EIB] = ACTIONS(107), + [sym_short_flag] = ACTIONS(107), + [anon_sym_POUND] = ACTIONS(105), + }, + [230] = { + [sym_comment] = STATE(230), + [anon_sym_COMMA] = ACTIONS(117), + [anon_sym_PIPE] = ACTIONS(117), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(117), + [anon_sym_in] = ACTIONS(117), + [anon_sym_if] = ACTIONS(117), + [anon_sym_LBRACE] = ACTIONS(117), + [anon_sym_RBRACE] = ACTIONS(117), + [anon_sym_EQ_GT] = ACTIONS(117), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(117), + [anon_sym_PLUS_PLUS] = ACTIONS(117), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(117), + [anon_sym_SLASH_SLASH] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(117), + [anon_sym_bit_DASHshr] = ACTIONS(117), + [anon_sym_EQ_EQ] = ACTIONS(117), + [anon_sym_BANG_EQ] = ACTIONS(117), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(117), + [anon_sym_GT_EQ] = ACTIONS(117), + [anon_sym_not_DASHin] = ACTIONS(117), + [anon_sym_starts_DASHwith] = ACTIONS(117), + [anon_sym_ends_DASHwith] = ACTIONS(117), + [anon_sym_EQ_TILDE] = ACTIONS(117), + [anon_sym_BANG_TILDE] = ACTIONS(117), + [anon_sym_bit_DASHand] = ACTIONS(117), + [anon_sym_bit_DASHxor] = ACTIONS(117), + [anon_sym_bit_DASHor] = ACTIONS(117), + [anon_sym_and] = ACTIONS(117), + [anon_sym_xor] = ACTIONS(117), + [anon_sym_or] = ACTIONS(117), + [anon_sym_DOT2] = ACTIONS(117), + [anon_sym_ns] = ACTIONS(117), + [anon_sym_s] = ACTIONS(117), + [anon_sym_us] = ACTIONS(117), + [anon_sym_ms] = ACTIONS(117), + [anon_sym_sec] = ACTIONS(117), + [anon_sym_min] = ACTIONS(117), + [anon_sym_hr] = ACTIONS(117), + [anon_sym_day] = ACTIONS(117), + [anon_sym_wk] = ACTIONS(117), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(117), + [anon_sym_kb] = ACTIONS(117), + [anon_sym_kB] = ACTIONS(117), + [anon_sym_Kb] = ACTIONS(117), + [anon_sym_KB] = ACTIONS(117), + [anon_sym_mb] = ACTIONS(117), + [anon_sym_mB] = ACTIONS(117), + [anon_sym_Mb] = ACTIONS(117), + [anon_sym_MB] = ACTIONS(117), + [anon_sym_gb] = ACTIONS(117), + [anon_sym_gB] = ACTIONS(117), + [anon_sym_Gb] = ACTIONS(117), + [anon_sym_GB] = ACTIONS(117), + [anon_sym_tb] = ACTIONS(117), + [anon_sym_tB] = ACTIONS(117), + [anon_sym_Tb] = ACTIONS(117), + [anon_sym_TB] = ACTIONS(117), + [anon_sym_pb] = ACTIONS(117), + [anon_sym_pB] = ACTIONS(117), + [anon_sym_Pb] = ACTIONS(117), + [anon_sym_PB] = ACTIONS(117), + [anon_sym_eb] = ACTIONS(117), + [anon_sym_eB] = ACTIONS(117), + [anon_sym_Eb] = ACTIONS(117), + [anon_sym_EB] = ACTIONS(117), + [anon_sym_kib] = ACTIONS(117), + [anon_sym_kiB] = ACTIONS(117), + [anon_sym_kIB] = ACTIONS(117), + [anon_sym_kIb] = ACTIONS(117), + [anon_sym_Kib] = ACTIONS(117), + [anon_sym_KIb] = ACTIONS(117), + [anon_sym_KIB] = ACTIONS(117), + [anon_sym_mib] = ACTIONS(117), + [anon_sym_miB] = ACTIONS(117), + [anon_sym_mIB] = ACTIONS(117), + [anon_sym_mIb] = ACTIONS(117), + [anon_sym_Mib] = ACTIONS(117), + [anon_sym_MIb] = ACTIONS(117), + [anon_sym_MIB] = ACTIONS(117), + [anon_sym_gib] = ACTIONS(117), + [anon_sym_giB] = ACTIONS(117), + [anon_sym_gIB] = ACTIONS(117), + [anon_sym_gIb] = ACTIONS(117), + [anon_sym_Gib] = ACTIONS(117), + [anon_sym_GIb] = ACTIONS(117), + [anon_sym_GIB] = ACTIONS(117), + [anon_sym_tib] = ACTIONS(117), + [anon_sym_tiB] = ACTIONS(117), + [anon_sym_tIB] = ACTIONS(117), + [anon_sym_tIb] = ACTIONS(117), + [anon_sym_Tib] = ACTIONS(117), + [anon_sym_TIb] = ACTIONS(117), + [anon_sym_TIB] = ACTIONS(117), + [anon_sym_pib] = ACTIONS(117), + [anon_sym_piB] = ACTIONS(117), + [anon_sym_pIB] = ACTIONS(117), + [anon_sym_pIb] = ACTIONS(117), + [anon_sym_Pib] = ACTIONS(117), + [anon_sym_PIb] = ACTIONS(117), + [anon_sym_PIB] = ACTIONS(117), + [anon_sym_eib] = ACTIONS(117), + [anon_sym_eiB] = ACTIONS(117), + [anon_sym_eIB] = ACTIONS(117), + [anon_sym_eIb] = ACTIONS(117), + [anon_sym_Eib] = ACTIONS(117), + [anon_sym_EIb] = ACTIONS(117), + [anon_sym_EIB] = ACTIONS(117), + [anon_sym_POUND] = ACTIONS(3), + }, + [231] = { + [sym_comment] = STATE(231), + [ts_builtin_sym_end] = ACTIONS(117), + [anon_sym_SEMI] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH_DASH] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(115), + [anon_sym_BANG_EQ] = ACTIONS(115), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(115), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(115), + [anon_sym_BANG_TILDE] = ACTIONS(115), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [sym_short_flag] = ACTIONS(115), + [anon_sym_POUND] = ACTIONS(105), + }, + [232] = { + [sym_comment] = STATE(232), + [anon_sym_COMMA] = ACTIONS(147), + [anon_sym_PIPE] = ACTIONS(147), + [anon_sym_GT] = ACTIONS(145), + [anon_sym_DASH] = ACTIONS(147), + [anon_sym_in] = ACTIONS(147), + [anon_sym_if] = ACTIONS(147), + [anon_sym_LBRACE] = ACTIONS(147), + [anon_sym_RBRACE] = ACTIONS(147), + [anon_sym_EQ_GT] = ACTIONS(147), + [anon_sym_STAR] = ACTIONS(145), + [anon_sym_STAR_STAR] = ACTIONS(147), + [anon_sym_PLUS_PLUS] = ACTIONS(147), + [anon_sym_SLASH] = ACTIONS(145), + [anon_sym_mod] = ACTIONS(147), + [anon_sym_SLASH_SLASH] = ACTIONS(147), + [anon_sym_PLUS] = ACTIONS(145), + [anon_sym_bit_DASHshl] = ACTIONS(147), + [anon_sym_bit_DASHshr] = ACTIONS(147), + [anon_sym_EQ_EQ] = ACTIONS(147), + [anon_sym_BANG_EQ] = ACTIONS(147), + [anon_sym_LT2] = ACTIONS(145), + [anon_sym_LT_EQ] = ACTIONS(147), + [anon_sym_GT_EQ] = ACTIONS(147), + [anon_sym_not_DASHin] = ACTIONS(147), + [anon_sym_starts_DASHwith] = ACTIONS(147), + [anon_sym_ends_DASHwith] = ACTIONS(147), + [anon_sym_EQ_TILDE] = ACTIONS(147), + [anon_sym_BANG_TILDE] = ACTIONS(147), + [anon_sym_bit_DASHand] = ACTIONS(147), + [anon_sym_bit_DASHxor] = ACTIONS(147), + [anon_sym_bit_DASHor] = ACTIONS(147), + [anon_sym_and] = ACTIONS(147), + [anon_sym_xor] = ACTIONS(147), + [anon_sym_or] = ACTIONS(147), + [anon_sym_DOT2] = ACTIONS(147), + [anon_sym_ns] = ACTIONS(147), + [anon_sym_s] = ACTIONS(147), + [anon_sym_us] = ACTIONS(147), + [anon_sym_ms] = ACTIONS(147), + [anon_sym_sec] = ACTIONS(147), + [anon_sym_min] = ACTIONS(147), + [anon_sym_hr] = ACTIONS(147), + [anon_sym_day] = ACTIONS(147), + [anon_sym_wk] = ACTIONS(147), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(147), + [anon_sym_kb] = ACTIONS(147), + [anon_sym_kB] = ACTIONS(147), + [anon_sym_Kb] = ACTIONS(147), + [anon_sym_KB] = ACTIONS(147), + [anon_sym_mb] = ACTIONS(147), + [anon_sym_mB] = ACTIONS(147), + [anon_sym_Mb] = ACTIONS(147), + [anon_sym_MB] = ACTIONS(147), + [anon_sym_gb] = ACTIONS(147), + [anon_sym_gB] = ACTIONS(147), + [anon_sym_Gb] = ACTIONS(147), + [anon_sym_GB] = ACTIONS(147), + [anon_sym_tb] = ACTIONS(147), + [anon_sym_tB] = ACTIONS(147), + [anon_sym_Tb] = ACTIONS(147), + [anon_sym_TB] = ACTIONS(147), + [anon_sym_pb] = ACTIONS(147), + [anon_sym_pB] = ACTIONS(147), + [anon_sym_Pb] = ACTIONS(147), + [anon_sym_PB] = ACTIONS(147), + [anon_sym_eb] = ACTIONS(147), + [anon_sym_eB] = ACTIONS(147), + [anon_sym_Eb] = ACTIONS(147), + [anon_sym_EB] = ACTIONS(147), + [anon_sym_kib] = ACTIONS(147), + [anon_sym_kiB] = ACTIONS(147), + [anon_sym_kIB] = ACTIONS(147), + [anon_sym_kIb] = ACTIONS(147), + [anon_sym_Kib] = ACTIONS(147), + [anon_sym_KIb] = ACTIONS(147), + [anon_sym_KIB] = ACTIONS(147), + [anon_sym_mib] = ACTIONS(147), + [anon_sym_miB] = ACTIONS(147), + [anon_sym_mIB] = ACTIONS(147), + [anon_sym_mIb] = ACTIONS(147), + [anon_sym_Mib] = ACTIONS(147), + [anon_sym_MIb] = ACTIONS(147), + [anon_sym_MIB] = ACTIONS(147), + [anon_sym_gib] = ACTIONS(147), + [anon_sym_giB] = ACTIONS(147), + [anon_sym_gIB] = ACTIONS(147), + [anon_sym_gIb] = ACTIONS(147), + [anon_sym_Gib] = ACTIONS(147), + [anon_sym_GIb] = ACTIONS(147), + [anon_sym_GIB] = ACTIONS(147), + [anon_sym_tib] = ACTIONS(147), + [anon_sym_tiB] = ACTIONS(147), + [anon_sym_tIB] = ACTIONS(147), + [anon_sym_tIb] = ACTIONS(147), + [anon_sym_Tib] = ACTIONS(147), + [anon_sym_TIb] = ACTIONS(147), + [anon_sym_TIB] = ACTIONS(147), + [anon_sym_pib] = ACTIONS(147), + [anon_sym_piB] = ACTIONS(147), + [anon_sym_pIB] = ACTIONS(147), + [anon_sym_pIb] = ACTIONS(147), + [anon_sym_Pib] = ACTIONS(147), + [anon_sym_PIb] = ACTIONS(147), + [anon_sym_PIB] = ACTIONS(147), + [anon_sym_eib] = ACTIONS(147), + [anon_sym_eiB] = ACTIONS(147), + [anon_sym_eIB] = ACTIONS(147), + [anon_sym_eIb] = ACTIONS(147), + [anon_sym_Eib] = ACTIONS(147), + [anon_sym_EIb] = ACTIONS(147), + [anon_sym_EIB] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(3), + }, + [233] = { + [sym_comment] = STATE(233), + [ts_builtin_sym_end] = ACTIONS(127), + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LF] = ACTIONS(127), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(125), + [anon_sym_in] = ACTIONS(125), + [anon_sym_STAR] = ACTIONS(125), + [anon_sym_QMARK2] = ACTIONS(125), + [anon_sym_STAR_STAR] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_SLASH] = ACTIONS(125), + [anon_sym_mod] = ACTIONS(125), + [anon_sym_SLASH_SLASH] = ACTIONS(125), + [anon_sym_PLUS] = ACTIONS(125), + [anon_sym_bit_DASHshl] = ACTIONS(125), + [anon_sym_bit_DASHshr] = ACTIONS(125), + [anon_sym_EQ_EQ] = ACTIONS(125), + [anon_sym_BANG_EQ] = ACTIONS(125), + [anon_sym_LT2] = ACTIONS(125), + [anon_sym_LT_EQ] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(125), + [anon_sym_not_DASHin] = ACTIONS(125), + [anon_sym_starts_DASHwith] = ACTIONS(125), + [anon_sym_ends_DASHwith] = ACTIONS(125), + [anon_sym_EQ_TILDE] = ACTIONS(125), + [anon_sym_BANG_TILDE] = ACTIONS(125), + [anon_sym_bit_DASHand] = ACTIONS(125), + [anon_sym_bit_DASHxor] = ACTIONS(125), + [anon_sym_bit_DASHor] = ACTIONS(125), + [anon_sym_and] = ACTIONS(125), + [anon_sym_xor] = ACTIONS(125), + [anon_sym_or] = ACTIONS(125), + [anon_sym_DOT2] = ACTIONS(939), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(942), + [anon_sym_ns] = ACTIONS(125), + [anon_sym_s] = ACTIONS(125), + [anon_sym_us] = ACTIONS(125), + [anon_sym_ms] = ACTIONS(125), + [anon_sym_sec] = ACTIONS(125), + [anon_sym_min] = ACTIONS(125), + [anon_sym_hr] = ACTIONS(125), + [anon_sym_day] = ACTIONS(125), + [anon_sym_wk] = ACTIONS(125), + [anon_sym_b] = ACTIONS(125), + [anon_sym_B] = ACTIONS(125), + [anon_sym_kb] = ACTIONS(125), + [anon_sym_kB] = ACTIONS(125), + [anon_sym_Kb] = ACTIONS(125), + [anon_sym_KB] = ACTIONS(125), + [anon_sym_mb] = ACTIONS(125), + [anon_sym_mB] = ACTIONS(125), + [anon_sym_Mb] = ACTIONS(125), + [anon_sym_MB] = ACTIONS(125), + [anon_sym_gb] = ACTIONS(125), + [anon_sym_gB] = ACTIONS(125), + [anon_sym_Gb] = ACTIONS(125), + [anon_sym_GB] = ACTIONS(125), + [anon_sym_tb] = ACTIONS(125), + [anon_sym_tB] = ACTIONS(125), + [anon_sym_Tb] = ACTIONS(125), + [anon_sym_TB] = ACTIONS(125), + [anon_sym_pb] = ACTIONS(125), + [anon_sym_pB] = ACTIONS(125), + [anon_sym_Pb] = ACTIONS(125), + [anon_sym_PB] = ACTIONS(125), + [anon_sym_eb] = ACTIONS(125), + [anon_sym_eB] = ACTIONS(125), + [anon_sym_Eb] = ACTIONS(125), + [anon_sym_EB] = ACTIONS(125), + [anon_sym_kib] = ACTIONS(125), + [anon_sym_kiB] = ACTIONS(125), + [anon_sym_kIB] = ACTIONS(125), + [anon_sym_kIb] = ACTIONS(125), + [anon_sym_Kib] = ACTIONS(125), + [anon_sym_KIb] = ACTIONS(125), + [anon_sym_KIB] = ACTIONS(125), + [anon_sym_mib] = ACTIONS(125), + [anon_sym_miB] = ACTIONS(125), + [anon_sym_mIB] = ACTIONS(125), + [anon_sym_mIb] = ACTIONS(125), + [anon_sym_Mib] = ACTIONS(125), + [anon_sym_MIb] = ACTIONS(125), + [anon_sym_MIB] = ACTIONS(125), + [anon_sym_gib] = ACTIONS(125), + [anon_sym_giB] = ACTIONS(125), + [anon_sym_gIB] = ACTIONS(125), + [anon_sym_gIb] = ACTIONS(125), + [anon_sym_Gib] = ACTIONS(125), + [anon_sym_GIb] = ACTIONS(125), + [anon_sym_GIB] = ACTIONS(125), + [anon_sym_tib] = ACTIONS(125), + [anon_sym_tiB] = ACTIONS(125), + [anon_sym_tIB] = ACTIONS(125), + [anon_sym_tIb] = ACTIONS(125), + [anon_sym_Tib] = ACTIONS(125), + [anon_sym_TIb] = ACTIONS(125), + [anon_sym_TIB] = ACTIONS(125), + [anon_sym_pib] = ACTIONS(125), + [anon_sym_piB] = ACTIONS(125), + [anon_sym_pIB] = ACTIONS(125), + [anon_sym_pIb] = ACTIONS(125), + [anon_sym_Pib] = ACTIONS(125), + [anon_sym_PIb] = ACTIONS(125), + [anon_sym_PIB] = ACTIONS(125), + [anon_sym_eib] = ACTIONS(125), + [anon_sym_eiB] = ACTIONS(125), + [anon_sym_eIB] = ACTIONS(125), + [anon_sym_eIb] = ACTIONS(125), + [anon_sym_Eib] = ACTIONS(125), + [anon_sym_EIb] = ACTIONS(125), + [anon_sym_EIB] = ACTIONS(125), + [anon_sym_POUND] = ACTIONS(105), + }, + [234] = { + [sym_comment] = STATE(234), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_RPAREN] = ACTIONS(134), + [anon_sym_PIPE] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH_DASH] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_RBRACE] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(134), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(134), + [anon_sym_BANG_EQ] = ACTIONS(134), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(134), + [anon_sym_GT_EQ] = ACTIONS(134), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(134), + [anon_sym_BANG_TILDE] = ACTIONS(134), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [sym_short_flag] = ACTIONS(134), [anon_sym_POUND] = ACTIONS(105), }, [235] = { @@ -91466,10 +91469,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LF] = ACTIONS(109), [anon_sym_PIPE] = ACTIONS(107), [anon_sym_GT] = ACTIONS(107), - [anon_sym_DASH_DASH] = ACTIONS(107), [anon_sym_DASH] = ACTIONS(107), [anon_sym_in] = ACTIONS(107), [anon_sym_STAR] = ACTIONS(107), + [anon_sym_QMARK2] = ACTIONS(107), [anon_sym_STAR_STAR] = ACTIONS(107), [anon_sym_PLUS_PLUS] = ACTIONS(107), [anon_sym_SLASH] = ACTIONS(107), @@ -91495,6 +91498,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(107), [anon_sym_or] = ACTIONS(107), [anon_sym_DOT2] = ACTIONS(109), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(896), [anon_sym_ns] = ACTIONS(107), [anon_sym_s] = ACTIONS(107), [anon_sym_us] = ACTIONS(107), @@ -91572,475 +91576,242 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_Eib] = ACTIONS(107), [anon_sym_EIb] = ACTIONS(107), [anon_sym_EIB] = ACTIONS(107), - [sym_short_flag] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, [236] = { [sym_comment] = STATE(236), - [ts_builtin_sym_end] = ACTIONS(130), - [anon_sym_SEMI] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH_DASH] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(128), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(128), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(128), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), - [sym_short_flag] = ACTIONS(128), + [ts_builtin_sym_end] = ACTIONS(117), + [anon_sym_SEMI] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_QMARK2] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(115), + [anon_sym_BANG_EQ] = ACTIONS(115), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(115), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(115), + [anon_sym_BANG_TILDE] = ACTIONS(115), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(944), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), [anon_sym_POUND] = ACTIONS(105), }, [237] = { [sym_comment] = STATE(237), - [anon_sym_COMMA] = ACTIONS(130), - [anon_sym_PIPE] = ACTIONS(130), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_in] = ACTIONS(130), - [anon_sym_if] = ACTIONS(130), - [anon_sym_LBRACE] = ACTIONS(130), - [anon_sym_RBRACE] = ACTIONS(130), - [anon_sym_EQ_GT] = ACTIONS(130), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(130), - [anon_sym_PLUS_PLUS] = ACTIONS(130), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(130), - [anon_sym_SLASH_SLASH] = ACTIONS(130), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(130), - [anon_sym_bit_DASHshr] = ACTIONS(130), - [anon_sym_EQ_EQ] = ACTIONS(130), - [anon_sym_BANG_EQ] = ACTIONS(130), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(130), - [anon_sym_not_DASHin] = ACTIONS(130), - [anon_sym_starts_DASHwith] = ACTIONS(130), - [anon_sym_ends_DASHwith] = ACTIONS(130), - [anon_sym_EQ_TILDE] = ACTIONS(130), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_bit_DASHand] = ACTIONS(130), - [anon_sym_bit_DASHxor] = ACTIONS(130), - [anon_sym_bit_DASHor] = ACTIONS(130), - [anon_sym_and] = ACTIONS(130), - [anon_sym_xor] = ACTIONS(130), - [anon_sym_or] = ACTIONS(130), - [anon_sym_DOT2] = ACTIONS(130), - [anon_sym_ns] = ACTIONS(130), - [anon_sym_s] = ACTIONS(130), - [anon_sym_us] = ACTIONS(130), - [anon_sym_ms] = ACTIONS(130), - [anon_sym_sec] = ACTIONS(130), - [anon_sym_min] = ACTIONS(130), - [anon_sym_hr] = ACTIONS(130), - [anon_sym_day] = ACTIONS(130), - [anon_sym_wk] = ACTIONS(130), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(130), - [anon_sym_kb] = ACTIONS(130), - [anon_sym_kB] = ACTIONS(130), - [anon_sym_Kb] = ACTIONS(130), - [anon_sym_KB] = ACTIONS(130), - [anon_sym_mb] = ACTIONS(130), - [anon_sym_mB] = ACTIONS(130), - [anon_sym_Mb] = ACTIONS(130), - [anon_sym_MB] = ACTIONS(130), - [anon_sym_gb] = ACTIONS(130), - [anon_sym_gB] = ACTIONS(130), - [anon_sym_Gb] = ACTIONS(130), - [anon_sym_GB] = ACTIONS(130), - [anon_sym_tb] = ACTIONS(130), - [anon_sym_tB] = ACTIONS(130), - [anon_sym_Tb] = ACTIONS(130), - [anon_sym_TB] = ACTIONS(130), - [anon_sym_pb] = ACTIONS(130), - [anon_sym_pB] = ACTIONS(130), - [anon_sym_Pb] = ACTIONS(130), - [anon_sym_PB] = ACTIONS(130), - [anon_sym_eb] = ACTIONS(130), - [anon_sym_eB] = ACTIONS(130), - [anon_sym_Eb] = ACTIONS(130), - [anon_sym_EB] = ACTIONS(130), - [anon_sym_kib] = ACTIONS(130), - [anon_sym_kiB] = ACTIONS(130), - [anon_sym_kIB] = ACTIONS(130), - [anon_sym_kIb] = ACTIONS(130), - [anon_sym_Kib] = ACTIONS(130), - [anon_sym_KIb] = ACTIONS(130), - [anon_sym_KIB] = ACTIONS(130), - [anon_sym_mib] = ACTIONS(130), - [anon_sym_miB] = ACTIONS(130), - [anon_sym_mIB] = ACTIONS(130), - [anon_sym_mIb] = ACTIONS(130), - [anon_sym_Mib] = ACTIONS(130), - [anon_sym_MIb] = ACTIONS(130), - [anon_sym_MIB] = ACTIONS(130), - [anon_sym_gib] = ACTIONS(130), - [anon_sym_giB] = ACTIONS(130), - [anon_sym_gIB] = ACTIONS(130), - [anon_sym_gIb] = ACTIONS(130), - [anon_sym_Gib] = ACTIONS(130), - [anon_sym_GIb] = ACTIONS(130), - [anon_sym_GIB] = ACTIONS(130), - [anon_sym_tib] = ACTIONS(130), - [anon_sym_tiB] = ACTIONS(130), - [anon_sym_tIB] = ACTIONS(130), - [anon_sym_tIb] = ACTIONS(130), - [anon_sym_Tib] = ACTIONS(130), - [anon_sym_TIb] = ACTIONS(130), - [anon_sym_TIB] = ACTIONS(130), - [anon_sym_pib] = ACTIONS(130), - [anon_sym_piB] = ACTIONS(130), - [anon_sym_pIB] = ACTIONS(130), - [anon_sym_pIb] = ACTIONS(130), - [anon_sym_Pib] = ACTIONS(130), - [anon_sym_PIb] = ACTIONS(130), - [anon_sym_PIB] = ACTIONS(130), - [anon_sym_eib] = ACTIONS(130), - [anon_sym_eiB] = ACTIONS(130), - [anon_sym_eIB] = ACTIONS(130), - [anon_sym_eIb] = ACTIONS(130), - [anon_sym_Eib] = ACTIONS(130), - [anon_sym_EIb] = ACTIONS(130), - [anon_sym_EIB] = ACTIONS(130), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_SEMI] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_RPAREN] = ACTIONS(153), + [anon_sym_PIPE] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH_DASH] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_RBRACE] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(153), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(153), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(153), + [anon_sym_BANG_EQ] = ACTIONS(153), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(153), + [anon_sym_GT_EQ] = ACTIONS(153), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(153), + [anon_sym_BANG_TILDE] = ACTIONS(153), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [anon_sym_ns] = ACTIONS(946), + [anon_sym_s] = ACTIONS(946), + [anon_sym_us] = ACTIONS(946), + [anon_sym_ms] = ACTIONS(946), + [anon_sym_sec] = ACTIONS(946), + [anon_sym_min] = ACTIONS(946), + [anon_sym_hr] = ACTIONS(946), + [anon_sym_day] = ACTIONS(946), + [anon_sym_wk] = ACTIONS(946), + [anon_sym_b] = ACTIONS(948), + [anon_sym_B] = ACTIONS(948), + [anon_sym_kb] = ACTIONS(948), + [anon_sym_kB] = ACTIONS(948), + [anon_sym_Kb] = ACTIONS(948), + [anon_sym_KB] = ACTIONS(948), + [anon_sym_mb] = ACTIONS(948), + [anon_sym_mB] = ACTIONS(948), + [anon_sym_Mb] = ACTIONS(948), + [anon_sym_MB] = ACTIONS(948), + [anon_sym_gb] = ACTIONS(948), + [anon_sym_gB] = ACTIONS(948), + [anon_sym_Gb] = ACTIONS(948), + [anon_sym_GB] = ACTIONS(948), + [anon_sym_tb] = ACTIONS(948), + [anon_sym_tB] = ACTIONS(948), + [anon_sym_Tb] = ACTIONS(948), + [anon_sym_TB] = ACTIONS(948), + [anon_sym_pb] = ACTIONS(948), + [anon_sym_pB] = ACTIONS(948), + [anon_sym_Pb] = ACTIONS(948), + [anon_sym_PB] = ACTIONS(948), + [anon_sym_eb] = ACTIONS(948), + [anon_sym_eB] = ACTIONS(948), + [anon_sym_Eb] = ACTIONS(948), + [anon_sym_EB] = ACTIONS(948), + [anon_sym_kib] = ACTIONS(948), + [anon_sym_kiB] = ACTIONS(948), + [anon_sym_kIB] = ACTIONS(948), + [anon_sym_kIb] = ACTIONS(948), + [anon_sym_Kib] = ACTIONS(948), + [anon_sym_KIb] = ACTIONS(948), + [anon_sym_KIB] = ACTIONS(948), + [anon_sym_mib] = ACTIONS(948), + [anon_sym_miB] = ACTIONS(948), + [anon_sym_mIB] = ACTIONS(948), + [anon_sym_mIb] = ACTIONS(948), + [anon_sym_Mib] = ACTIONS(948), + [anon_sym_MIb] = ACTIONS(948), + [anon_sym_MIB] = ACTIONS(948), + [anon_sym_gib] = ACTIONS(948), + [anon_sym_giB] = ACTIONS(948), + [anon_sym_gIB] = ACTIONS(948), + [anon_sym_gIb] = ACTIONS(948), + [anon_sym_Gib] = ACTIONS(948), + [anon_sym_GIb] = ACTIONS(948), + [anon_sym_GIB] = ACTIONS(948), + [anon_sym_tib] = ACTIONS(948), + [anon_sym_tiB] = ACTIONS(948), + [anon_sym_tIB] = ACTIONS(948), + [anon_sym_tIb] = ACTIONS(948), + [anon_sym_Tib] = ACTIONS(948), + [anon_sym_TIb] = ACTIONS(948), + [anon_sym_TIB] = ACTIONS(948), + [anon_sym_pib] = ACTIONS(948), + [anon_sym_piB] = ACTIONS(948), + [anon_sym_pIB] = ACTIONS(948), + [anon_sym_pIb] = ACTIONS(948), + [anon_sym_Pib] = ACTIONS(948), + [anon_sym_PIb] = ACTIONS(948), + [anon_sym_PIB] = ACTIONS(948), + [anon_sym_eib] = ACTIONS(948), + [anon_sym_eiB] = ACTIONS(948), + [anon_sym_eIB] = ACTIONS(948), + [anon_sym_eIb] = ACTIONS(948), + [anon_sym_Eib] = ACTIONS(948), + [anon_sym_EIb] = ACTIONS(948), + [anon_sym_EIB] = ACTIONS(948), + [sym_short_flag] = ACTIONS(153), + [anon_sym_POUND] = ACTIONS(105), }, [238] = { [sym_comment] = STATE(238), - [anon_sym_SEMI] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_RPAREN] = ACTIONS(151), - [anon_sym_PIPE] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH_DASH] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_RBRACE] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [anon_sym_ns] = ACTIONS(948), - [anon_sym_s] = ACTIONS(948), - [anon_sym_us] = ACTIONS(948), - [anon_sym_ms] = ACTIONS(948), - [anon_sym_sec] = ACTIONS(948), - [anon_sym_min] = ACTIONS(948), - [anon_sym_hr] = ACTIONS(948), - [anon_sym_day] = ACTIONS(948), - [anon_sym_wk] = ACTIONS(948), - [anon_sym_b] = ACTIONS(950), - [anon_sym_B] = ACTIONS(950), - [anon_sym_kb] = ACTIONS(950), - [anon_sym_kB] = ACTIONS(950), - [anon_sym_Kb] = ACTIONS(950), - [anon_sym_KB] = ACTIONS(950), - [anon_sym_mb] = ACTIONS(950), - [anon_sym_mB] = ACTIONS(950), - [anon_sym_Mb] = ACTIONS(950), - [anon_sym_MB] = ACTIONS(950), - [anon_sym_gb] = ACTIONS(950), - [anon_sym_gB] = ACTIONS(950), - [anon_sym_Gb] = ACTIONS(950), - [anon_sym_GB] = ACTIONS(950), - [anon_sym_tb] = ACTIONS(950), - [anon_sym_tB] = ACTIONS(950), - [anon_sym_Tb] = ACTIONS(950), - [anon_sym_TB] = ACTIONS(950), - [anon_sym_pb] = ACTIONS(950), - [anon_sym_pB] = ACTIONS(950), - [anon_sym_Pb] = ACTIONS(950), - [anon_sym_PB] = ACTIONS(950), - [anon_sym_eb] = ACTIONS(950), - [anon_sym_eB] = ACTIONS(950), - [anon_sym_Eb] = ACTIONS(950), - [anon_sym_EB] = ACTIONS(950), - [anon_sym_kib] = ACTIONS(950), - [anon_sym_kiB] = ACTIONS(950), - [anon_sym_kIB] = ACTIONS(950), - [anon_sym_kIb] = ACTIONS(950), - [anon_sym_Kib] = ACTIONS(950), - [anon_sym_KIb] = ACTIONS(950), - [anon_sym_KIB] = ACTIONS(950), - [anon_sym_mib] = ACTIONS(950), - [anon_sym_miB] = ACTIONS(950), - [anon_sym_mIB] = ACTIONS(950), - [anon_sym_mIb] = ACTIONS(950), - [anon_sym_Mib] = ACTIONS(950), - [anon_sym_MIb] = ACTIONS(950), - [anon_sym_MIB] = ACTIONS(950), - [anon_sym_gib] = ACTIONS(950), - [anon_sym_giB] = ACTIONS(950), - [anon_sym_gIB] = ACTIONS(950), - [anon_sym_gIb] = ACTIONS(950), - [anon_sym_Gib] = ACTIONS(950), - [anon_sym_GIb] = ACTIONS(950), - [anon_sym_GIB] = ACTIONS(950), - [anon_sym_tib] = ACTIONS(950), - [anon_sym_tiB] = ACTIONS(950), - [anon_sym_tIB] = ACTIONS(950), - [anon_sym_tIb] = ACTIONS(950), - [anon_sym_Tib] = ACTIONS(950), - [anon_sym_TIb] = ACTIONS(950), - [anon_sym_TIB] = ACTIONS(950), - [anon_sym_pib] = ACTIONS(950), - [anon_sym_piB] = ACTIONS(950), - [anon_sym_pIB] = ACTIONS(950), - [anon_sym_pIb] = ACTIONS(950), - [anon_sym_Pib] = ACTIONS(950), - [anon_sym_PIb] = ACTIONS(950), - [anon_sym_PIB] = ACTIONS(950), - [anon_sym_eib] = ACTIONS(950), - [anon_sym_eiB] = ACTIONS(950), - [anon_sym_eIB] = ACTIONS(950), - [anon_sym_eIb] = ACTIONS(950), - [anon_sym_Eib] = ACTIONS(950), - [anon_sym_EIb] = ACTIONS(950), - [anon_sym_EIB] = ACTIONS(950), - [sym_short_flag] = ACTIONS(151), - [anon_sym_POUND] = ACTIONS(105), - }, - [239] = { - [sym_comment] = STATE(239), - [ts_builtin_sym_end] = ACTIONS(138), - [anon_sym_SEMI] = ACTIONS(136), - [anon_sym_LF] = ACTIONS(138), - [anon_sym_PIPE] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DASH_DASH] = ACTIONS(136), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_in] = ACTIONS(136), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_STAR_STAR] = ACTIONS(136), - [anon_sym_PLUS_PLUS] = ACTIONS(136), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_mod] = ACTIONS(136), - [anon_sym_SLASH_SLASH] = ACTIONS(136), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_bit_DASHshl] = ACTIONS(136), - [anon_sym_bit_DASHshr] = ACTIONS(136), - [anon_sym_EQ_EQ] = ACTIONS(136), - [anon_sym_BANG_EQ] = ACTIONS(136), - [anon_sym_LT2] = ACTIONS(136), - [anon_sym_LT_EQ] = ACTIONS(136), - [anon_sym_GT_EQ] = ACTIONS(136), - [anon_sym_not_DASHin] = ACTIONS(136), - [anon_sym_starts_DASHwith] = ACTIONS(136), - [anon_sym_ends_DASHwith] = ACTIONS(136), - [anon_sym_EQ_TILDE] = ACTIONS(136), - [anon_sym_BANG_TILDE] = ACTIONS(136), - [anon_sym_bit_DASHand] = ACTIONS(136), - [anon_sym_bit_DASHxor] = ACTIONS(136), - [anon_sym_bit_DASHor] = ACTIONS(136), - [anon_sym_and] = ACTIONS(136), - [anon_sym_xor] = ACTIONS(136), - [anon_sym_or] = ACTIONS(136), - [anon_sym_DOT2] = ACTIONS(138), - [anon_sym_ns] = ACTIONS(136), - [anon_sym_s] = ACTIONS(136), - [anon_sym_us] = ACTIONS(136), - [anon_sym_ms] = ACTIONS(136), - [anon_sym_sec] = ACTIONS(136), - [anon_sym_min] = ACTIONS(136), - [anon_sym_hr] = ACTIONS(136), - [anon_sym_day] = ACTIONS(136), - [anon_sym_wk] = ACTIONS(136), - [anon_sym_b] = ACTIONS(136), - [anon_sym_B] = ACTIONS(136), - [anon_sym_kb] = ACTIONS(136), - [anon_sym_kB] = ACTIONS(136), - [anon_sym_Kb] = ACTIONS(136), - [anon_sym_KB] = ACTIONS(136), - [anon_sym_mb] = ACTIONS(136), - [anon_sym_mB] = ACTIONS(136), - [anon_sym_Mb] = ACTIONS(136), - [anon_sym_MB] = ACTIONS(136), - [anon_sym_gb] = ACTIONS(136), - [anon_sym_gB] = ACTIONS(136), - [anon_sym_Gb] = ACTIONS(136), - [anon_sym_GB] = ACTIONS(136), - [anon_sym_tb] = ACTIONS(136), - [anon_sym_tB] = ACTIONS(136), - [anon_sym_Tb] = ACTIONS(136), - [anon_sym_TB] = ACTIONS(136), - [anon_sym_pb] = ACTIONS(136), - [anon_sym_pB] = ACTIONS(136), - [anon_sym_Pb] = ACTIONS(136), - [anon_sym_PB] = ACTIONS(136), - [anon_sym_eb] = ACTIONS(136), - [anon_sym_eB] = ACTIONS(136), - [anon_sym_Eb] = ACTIONS(136), - [anon_sym_EB] = ACTIONS(136), - [anon_sym_kib] = ACTIONS(136), - [anon_sym_kiB] = ACTIONS(136), - [anon_sym_kIB] = ACTIONS(136), - [anon_sym_kIb] = ACTIONS(136), - [anon_sym_Kib] = ACTIONS(136), - [anon_sym_KIb] = ACTIONS(136), - [anon_sym_KIB] = ACTIONS(136), - [anon_sym_mib] = ACTIONS(136), - [anon_sym_miB] = ACTIONS(136), - [anon_sym_mIB] = ACTIONS(136), - [anon_sym_mIb] = ACTIONS(136), - [anon_sym_Mib] = ACTIONS(136), - [anon_sym_MIb] = ACTIONS(136), - [anon_sym_MIB] = ACTIONS(136), - [anon_sym_gib] = ACTIONS(136), - [anon_sym_giB] = ACTIONS(136), - [anon_sym_gIB] = ACTIONS(136), - [anon_sym_gIb] = ACTIONS(136), - [anon_sym_Gib] = ACTIONS(136), - [anon_sym_GIb] = ACTIONS(136), - [anon_sym_GIB] = ACTIONS(136), - [anon_sym_tib] = ACTIONS(136), - [anon_sym_tiB] = ACTIONS(136), - [anon_sym_tIB] = ACTIONS(136), - [anon_sym_tIb] = ACTIONS(136), - [anon_sym_Tib] = ACTIONS(136), - [anon_sym_TIb] = ACTIONS(136), - [anon_sym_TIB] = ACTIONS(136), - [anon_sym_pib] = ACTIONS(136), - [anon_sym_piB] = ACTIONS(136), - [anon_sym_pIB] = ACTIONS(136), - [anon_sym_pIb] = ACTIONS(136), - [anon_sym_Pib] = ACTIONS(136), - [anon_sym_PIb] = ACTIONS(136), - [anon_sym_PIB] = ACTIONS(136), - [anon_sym_eib] = ACTIONS(136), - [anon_sym_eiB] = ACTIONS(136), - [anon_sym_eIB] = ACTIONS(136), - [anon_sym_eIb] = ACTIONS(136), - [anon_sym_Eib] = ACTIONS(136), - [anon_sym_EIb] = ACTIONS(136), - [anon_sym_EIB] = ACTIONS(136), - [sym_short_flag] = ACTIONS(136), - [anon_sym_POUND] = ACTIONS(105), - }, - [240] = { - [sym_comment] = STATE(240), [anon_sym_COMMA] = ACTIONS(109), [anon_sym_PIPE] = ACTIONS(109), [anon_sym_GT] = ACTIONS(107), @@ -92155,29 +91926,375 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EIB] = ACTIONS(109), [anon_sym_POUND] = ACTIONS(3), }, + [239] = { + [sym_comment] = STATE(239), + [ts_builtin_sym_end] = ACTIONS(136), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_PIPE] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH_DASH] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(134), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(134), + [anon_sym_BANG_EQ] = ACTIONS(134), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(134), + [anon_sym_GT_EQ] = ACTIONS(134), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(134), + [anon_sym_BANG_TILDE] = ACTIONS(134), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_DOT2] = ACTIONS(950), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [sym_short_flag] = ACTIONS(134), + [anon_sym_POUND] = ACTIONS(105), + }, + [240] = { + [sym_comment] = STATE(240), + [ts_builtin_sym_end] = ACTIONS(147), + [anon_sym_SEMI] = ACTIONS(145), + [anon_sym_LF] = ACTIONS(147), + [anon_sym_PIPE] = ACTIONS(145), + [anon_sym_GT] = ACTIONS(145), + [anon_sym_DASH_DASH] = ACTIONS(145), + [anon_sym_DASH] = ACTIONS(145), + [anon_sym_in] = ACTIONS(145), + [anon_sym_STAR] = ACTIONS(145), + [anon_sym_STAR_STAR] = ACTIONS(145), + [anon_sym_PLUS_PLUS] = ACTIONS(145), + [anon_sym_SLASH] = ACTIONS(145), + [anon_sym_mod] = ACTIONS(145), + [anon_sym_SLASH_SLASH] = ACTIONS(145), + [anon_sym_PLUS] = ACTIONS(145), + [anon_sym_bit_DASHshl] = ACTIONS(145), + [anon_sym_bit_DASHshr] = ACTIONS(145), + [anon_sym_EQ_EQ] = ACTIONS(145), + [anon_sym_BANG_EQ] = ACTIONS(145), + [anon_sym_LT2] = ACTIONS(145), + [anon_sym_LT_EQ] = ACTIONS(145), + [anon_sym_GT_EQ] = ACTIONS(145), + [anon_sym_not_DASHin] = ACTIONS(145), + [anon_sym_starts_DASHwith] = ACTIONS(145), + [anon_sym_ends_DASHwith] = ACTIONS(145), + [anon_sym_EQ_TILDE] = ACTIONS(145), + [anon_sym_BANG_TILDE] = ACTIONS(145), + [anon_sym_bit_DASHand] = ACTIONS(145), + [anon_sym_bit_DASHxor] = ACTIONS(145), + [anon_sym_bit_DASHor] = ACTIONS(145), + [anon_sym_and] = ACTIONS(145), + [anon_sym_xor] = ACTIONS(145), + [anon_sym_or] = ACTIONS(145), + [anon_sym_DOT2] = ACTIONS(147), + [anon_sym_ns] = ACTIONS(145), + [anon_sym_s] = ACTIONS(145), + [anon_sym_us] = ACTIONS(145), + [anon_sym_ms] = ACTIONS(145), + [anon_sym_sec] = ACTIONS(145), + [anon_sym_min] = ACTIONS(145), + [anon_sym_hr] = ACTIONS(145), + [anon_sym_day] = ACTIONS(145), + [anon_sym_wk] = ACTIONS(145), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(145), + [anon_sym_kb] = ACTIONS(145), + [anon_sym_kB] = ACTIONS(145), + [anon_sym_Kb] = ACTIONS(145), + [anon_sym_KB] = ACTIONS(145), + [anon_sym_mb] = ACTIONS(145), + [anon_sym_mB] = ACTIONS(145), + [anon_sym_Mb] = ACTIONS(145), + [anon_sym_MB] = ACTIONS(145), + [anon_sym_gb] = ACTIONS(145), + [anon_sym_gB] = ACTIONS(145), + [anon_sym_Gb] = ACTIONS(145), + [anon_sym_GB] = ACTIONS(145), + [anon_sym_tb] = ACTIONS(145), + [anon_sym_tB] = ACTIONS(145), + [anon_sym_Tb] = ACTIONS(145), + [anon_sym_TB] = ACTIONS(145), + [anon_sym_pb] = ACTIONS(145), + [anon_sym_pB] = ACTIONS(145), + [anon_sym_Pb] = ACTIONS(145), + [anon_sym_PB] = ACTIONS(145), + [anon_sym_eb] = ACTIONS(145), + [anon_sym_eB] = ACTIONS(145), + [anon_sym_Eb] = ACTIONS(145), + [anon_sym_EB] = ACTIONS(145), + [anon_sym_kib] = ACTIONS(145), + [anon_sym_kiB] = ACTIONS(145), + [anon_sym_kIB] = ACTIONS(145), + [anon_sym_kIb] = ACTIONS(145), + [anon_sym_Kib] = ACTIONS(145), + [anon_sym_KIb] = ACTIONS(145), + [anon_sym_KIB] = ACTIONS(145), + [anon_sym_mib] = ACTIONS(145), + [anon_sym_miB] = ACTIONS(145), + [anon_sym_mIB] = ACTIONS(145), + [anon_sym_mIb] = ACTIONS(145), + [anon_sym_Mib] = ACTIONS(145), + [anon_sym_MIb] = ACTIONS(145), + [anon_sym_MIB] = ACTIONS(145), + [anon_sym_gib] = ACTIONS(145), + [anon_sym_giB] = ACTIONS(145), + [anon_sym_gIB] = ACTIONS(145), + [anon_sym_gIb] = ACTIONS(145), + [anon_sym_Gib] = ACTIONS(145), + [anon_sym_GIb] = ACTIONS(145), + [anon_sym_GIB] = ACTIONS(145), + [anon_sym_tib] = ACTIONS(145), + [anon_sym_tiB] = ACTIONS(145), + [anon_sym_tIB] = ACTIONS(145), + [anon_sym_tIb] = ACTIONS(145), + [anon_sym_Tib] = ACTIONS(145), + [anon_sym_TIb] = ACTIONS(145), + [anon_sym_TIB] = ACTIONS(145), + [anon_sym_pib] = ACTIONS(145), + [anon_sym_piB] = ACTIONS(145), + [anon_sym_pIB] = ACTIONS(145), + [anon_sym_pIb] = ACTIONS(145), + [anon_sym_Pib] = ACTIONS(145), + [anon_sym_PIb] = ACTIONS(145), + [anon_sym_PIB] = ACTIONS(145), + [anon_sym_eib] = ACTIONS(145), + [anon_sym_eiB] = ACTIONS(145), + [anon_sym_eIB] = ACTIONS(145), + [anon_sym_eIb] = ACTIONS(145), + [anon_sym_Eib] = ACTIONS(145), + [anon_sym_EIb] = ACTIONS(145), + [anon_sym_EIB] = ACTIONS(145), + [sym_short_flag] = ACTIONS(145), + [anon_sym_POUND] = ACTIONS(105), + }, [241] = { [sym_comment] = STATE(241), - [anon_sym_COMMA] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(117), + [anon_sym_SEMI] = ACTIONS(115), + [anon_sym_LF] = ACTIONS(117), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_QMARK2] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(115), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(115), + [anon_sym_SLASH_SLASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(115), + [anon_sym_bit_DASHshr] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(115), + [anon_sym_BANG_EQ] = ACTIONS(115), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(115), + [anon_sym_not_DASHin] = ACTIONS(115), + [anon_sym_starts_DASHwith] = ACTIONS(115), + [anon_sym_ends_DASHwith] = ACTIONS(115), + [anon_sym_EQ_TILDE] = ACTIONS(115), + [anon_sym_BANG_TILDE] = ACTIONS(115), + [anon_sym_bit_DASHand] = ACTIONS(115), + [anon_sym_bit_DASHxor] = ACTIONS(115), + [anon_sym_bit_DASHor] = ACTIONS(115), + [anon_sym_and] = ACTIONS(115), + [anon_sym_xor] = ACTIONS(115), + [anon_sym_or] = ACTIONS(115), + [anon_sym_DOT2] = ACTIONS(117), + [anon_sym_ns] = ACTIONS(115), + [anon_sym_s] = ACTIONS(115), + [anon_sym_us] = ACTIONS(115), + [anon_sym_ms] = ACTIONS(115), + [anon_sym_sec] = ACTIONS(115), + [anon_sym_min] = ACTIONS(115), + [anon_sym_hr] = ACTIONS(115), + [anon_sym_day] = ACTIONS(115), + [anon_sym_wk] = ACTIONS(115), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(115), + [anon_sym_kb] = ACTIONS(115), + [anon_sym_kB] = ACTIONS(115), + [anon_sym_Kb] = ACTIONS(115), + [anon_sym_KB] = ACTIONS(115), + [anon_sym_mb] = ACTIONS(115), + [anon_sym_mB] = ACTIONS(115), + [anon_sym_Mb] = ACTIONS(115), + [anon_sym_MB] = ACTIONS(115), + [anon_sym_gb] = ACTIONS(115), + [anon_sym_gB] = ACTIONS(115), + [anon_sym_Gb] = ACTIONS(115), + [anon_sym_GB] = ACTIONS(115), + [anon_sym_tb] = ACTIONS(115), + [anon_sym_tB] = ACTIONS(115), + [anon_sym_Tb] = ACTIONS(115), + [anon_sym_TB] = ACTIONS(115), + [anon_sym_pb] = ACTIONS(115), + [anon_sym_pB] = ACTIONS(115), + [anon_sym_Pb] = ACTIONS(115), + [anon_sym_PB] = ACTIONS(115), + [anon_sym_eb] = ACTIONS(115), + [anon_sym_eB] = ACTIONS(115), + [anon_sym_Eb] = ACTIONS(115), + [anon_sym_EB] = ACTIONS(115), + [anon_sym_kib] = ACTIONS(115), + [anon_sym_kiB] = ACTIONS(115), + [anon_sym_kIB] = ACTIONS(115), + [anon_sym_kIb] = ACTIONS(115), + [anon_sym_Kib] = ACTIONS(115), + [anon_sym_KIb] = ACTIONS(115), + [anon_sym_KIB] = ACTIONS(115), + [anon_sym_mib] = ACTIONS(115), + [anon_sym_miB] = ACTIONS(115), + [anon_sym_mIB] = ACTIONS(115), + [anon_sym_mIb] = ACTIONS(115), + [anon_sym_Mib] = ACTIONS(115), + [anon_sym_MIb] = ACTIONS(115), + [anon_sym_MIB] = ACTIONS(115), + [anon_sym_gib] = ACTIONS(115), + [anon_sym_giB] = ACTIONS(115), + [anon_sym_gIB] = ACTIONS(115), + [anon_sym_gIb] = ACTIONS(115), + [anon_sym_Gib] = ACTIONS(115), + [anon_sym_GIb] = ACTIONS(115), + [anon_sym_GIB] = ACTIONS(115), + [anon_sym_tib] = ACTIONS(115), + [anon_sym_tiB] = ACTIONS(115), + [anon_sym_tIB] = ACTIONS(115), + [anon_sym_tIb] = ACTIONS(115), + [anon_sym_Tib] = ACTIONS(115), + [anon_sym_TIb] = ACTIONS(115), + [anon_sym_TIB] = ACTIONS(115), + [anon_sym_pib] = ACTIONS(115), + [anon_sym_piB] = ACTIONS(115), + [anon_sym_pIB] = ACTIONS(115), + [anon_sym_pIb] = ACTIONS(115), + [anon_sym_Pib] = ACTIONS(115), + [anon_sym_PIb] = ACTIONS(115), + [anon_sym_PIB] = ACTIONS(115), + [anon_sym_eib] = ACTIONS(115), + [anon_sym_eiB] = ACTIONS(115), + [anon_sym_eIB] = ACTIONS(115), + [anon_sym_eIb] = ACTIONS(115), + [anon_sym_Eib] = ACTIONS(115), + [anon_sym_EIb] = ACTIONS(115), + [anon_sym_EIB] = ACTIONS(115), + [anon_sym_POUND] = ACTIONS(105), + }, + [242] = { + [sym_comment] = STATE(242), + [ts_builtin_sym_end] = ACTIONS(155), + [anon_sym_SEMI] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), [anon_sym_PIPE] = ACTIONS(153), - [anon_sym_GT] = ACTIONS(151), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH_DASH] = ACTIONS(153), [anon_sym_DASH] = ACTIONS(153), [anon_sym_in] = ACTIONS(153), - [anon_sym_if] = ACTIONS(153), - [anon_sym_LBRACE] = ACTIONS(153), - [anon_sym_RBRACE] = ACTIONS(153), - [anon_sym_EQ_GT] = ACTIONS(153), - [anon_sym_STAR] = ACTIONS(151), + [anon_sym_STAR] = ACTIONS(153), [anon_sym_STAR_STAR] = ACTIONS(153), [anon_sym_PLUS_PLUS] = ACTIONS(153), - [anon_sym_SLASH] = ACTIONS(151), + [anon_sym_SLASH] = ACTIONS(153), [anon_sym_mod] = ACTIONS(153), [anon_sym_SLASH_SLASH] = ACTIONS(153), - [anon_sym_PLUS] = ACTIONS(151), + [anon_sym_PLUS] = ACTIONS(153), [anon_sym_bit_DASHshl] = ACTIONS(153), [anon_sym_bit_DASHshr] = ACTIONS(153), [anon_sym_EQ_EQ] = ACTIONS(153), [anon_sym_BANG_EQ] = ACTIONS(153), - [anon_sym_LT2] = ACTIONS(151), + [anon_sym_LT2] = ACTIONS(153), [anon_sym_LT_EQ] = ACTIONS(153), [anon_sym_GT_EQ] = ACTIONS(153), [anon_sym_not_DASHin] = ACTIONS(153), @@ -92201,192 +92318,308 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_day] = ACTIONS(952), [anon_sym_wk] = ACTIONS(952), [anon_sym_b] = ACTIONS(954), - [anon_sym_B] = ACTIONS(956), - [anon_sym_kb] = ACTIONS(956), - [anon_sym_kB] = ACTIONS(956), - [anon_sym_Kb] = ACTIONS(956), - [anon_sym_KB] = ACTIONS(956), - [anon_sym_mb] = ACTIONS(956), - [anon_sym_mB] = ACTIONS(956), - [anon_sym_Mb] = ACTIONS(956), - [anon_sym_MB] = ACTIONS(956), - [anon_sym_gb] = ACTIONS(956), - [anon_sym_gB] = ACTIONS(956), - [anon_sym_Gb] = ACTIONS(956), - [anon_sym_GB] = ACTIONS(956), - [anon_sym_tb] = ACTIONS(956), - [anon_sym_tB] = ACTIONS(956), - [anon_sym_Tb] = ACTIONS(956), - [anon_sym_TB] = ACTIONS(956), - [anon_sym_pb] = ACTIONS(956), - [anon_sym_pB] = ACTIONS(956), - [anon_sym_Pb] = ACTIONS(956), - [anon_sym_PB] = ACTIONS(956), - [anon_sym_eb] = ACTIONS(956), - [anon_sym_eB] = ACTIONS(956), - [anon_sym_Eb] = ACTIONS(956), - [anon_sym_EB] = ACTIONS(956), - [anon_sym_kib] = ACTIONS(956), - [anon_sym_kiB] = ACTIONS(956), - [anon_sym_kIB] = ACTIONS(956), - [anon_sym_kIb] = ACTIONS(956), - [anon_sym_Kib] = ACTIONS(956), - [anon_sym_KIb] = ACTIONS(956), - [anon_sym_KIB] = ACTIONS(956), - [anon_sym_mib] = ACTIONS(956), - [anon_sym_miB] = ACTIONS(956), - [anon_sym_mIB] = ACTIONS(956), - [anon_sym_mIb] = ACTIONS(956), - [anon_sym_Mib] = ACTIONS(956), - [anon_sym_MIb] = ACTIONS(956), - [anon_sym_MIB] = ACTIONS(956), - [anon_sym_gib] = ACTIONS(956), - [anon_sym_giB] = ACTIONS(956), - [anon_sym_gIB] = ACTIONS(956), - [anon_sym_gIb] = ACTIONS(956), - [anon_sym_Gib] = ACTIONS(956), - [anon_sym_GIb] = ACTIONS(956), - [anon_sym_GIB] = ACTIONS(956), - [anon_sym_tib] = ACTIONS(956), - [anon_sym_tiB] = ACTIONS(956), - [anon_sym_tIB] = ACTIONS(956), - [anon_sym_tIb] = ACTIONS(956), - [anon_sym_Tib] = ACTIONS(956), - [anon_sym_TIb] = ACTIONS(956), - [anon_sym_TIB] = ACTIONS(956), - [anon_sym_pib] = ACTIONS(956), - [anon_sym_piB] = ACTIONS(956), - [anon_sym_pIB] = ACTIONS(956), - [anon_sym_pIb] = ACTIONS(956), - [anon_sym_Pib] = ACTIONS(956), - [anon_sym_PIb] = ACTIONS(956), - [anon_sym_PIB] = ACTIONS(956), - [anon_sym_eib] = ACTIONS(956), - [anon_sym_eiB] = ACTIONS(956), - [anon_sym_eIB] = ACTIONS(956), - [anon_sym_eIb] = ACTIONS(956), - [anon_sym_Eib] = ACTIONS(956), - [anon_sym_EIb] = ACTIONS(956), - [anon_sym_EIB] = ACTIONS(956), - [anon_sym_POUND] = ACTIONS(3), - }, - [242] = { - [sym_comment] = STATE(242), - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_QMARK2] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(140), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(140), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(140), - [anon_sym_BANG_EQ] = ACTIONS(140), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(140), - [anon_sym_GT_EQ] = ACTIONS(140), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(140), - [anon_sym_BANG_TILDE] = ACTIONS(140), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_DOT2] = ACTIONS(958), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), + [anon_sym_B] = ACTIONS(954), + [anon_sym_kb] = ACTIONS(954), + [anon_sym_kB] = ACTIONS(954), + [anon_sym_Kb] = ACTIONS(954), + [anon_sym_KB] = ACTIONS(954), + [anon_sym_mb] = ACTIONS(954), + [anon_sym_mB] = ACTIONS(954), + [anon_sym_Mb] = ACTIONS(954), + [anon_sym_MB] = ACTIONS(954), + [anon_sym_gb] = ACTIONS(954), + [anon_sym_gB] = ACTIONS(954), + [anon_sym_Gb] = ACTIONS(954), + [anon_sym_GB] = ACTIONS(954), + [anon_sym_tb] = ACTIONS(954), + [anon_sym_tB] = ACTIONS(954), + [anon_sym_Tb] = ACTIONS(954), + [anon_sym_TB] = ACTIONS(954), + [anon_sym_pb] = ACTIONS(954), + [anon_sym_pB] = ACTIONS(954), + [anon_sym_Pb] = ACTIONS(954), + [anon_sym_PB] = ACTIONS(954), + [anon_sym_eb] = ACTIONS(954), + [anon_sym_eB] = ACTIONS(954), + [anon_sym_Eb] = ACTIONS(954), + [anon_sym_EB] = ACTIONS(954), + [anon_sym_kib] = ACTIONS(954), + [anon_sym_kiB] = ACTIONS(954), + [anon_sym_kIB] = ACTIONS(954), + [anon_sym_kIb] = ACTIONS(954), + [anon_sym_Kib] = ACTIONS(954), + [anon_sym_KIb] = ACTIONS(954), + [anon_sym_KIB] = ACTIONS(954), + [anon_sym_mib] = ACTIONS(954), + [anon_sym_miB] = ACTIONS(954), + [anon_sym_mIB] = ACTIONS(954), + [anon_sym_mIb] = ACTIONS(954), + [anon_sym_Mib] = ACTIONS(954), + [anon_sym_MIb] = ACTIONS(954), + [anon_sym_MIB] = ACTIONS(954), + [anon_sym_gib] = ACTIONS(954), + [anon_sym_giB] = ACTIONS(954), + [anon_sym_gIB] = ACTIONS(954), + [anon_sym_gIb] = ACTIONS(954), + [anon_sym_Gib] = ACTIONS(954), + [anon_sym_GIb] = ACTIONS(954), + [anon_sym_GIB] = ACTIONS(954), + [anon_sym_tib] = ACTIONS(954), + [anon_sym_tiB] = ACTIONS(954), + [anon_sym_tIB] = ACTIONS(954), + [anon_sym_tIb] = ACTIONS(954), + [anon_sym_Tib] = ACTIONS(954), + [anon_sym_TIb] = ACTIONS(954), + [anon_sym_TIB] = ACTIONS(954), + [anon_sym_pib] = ACTIONS(954), + [anon_sym_piB] = ACTIONS(954), + [anon_sym_pIB] = ACTIONS(954), + [anon_sym_pIb] = ACTIONS(954), + [anon_sym_Pib] = ACTIONS(954), + [anon_sym_PIb] = ACTIONS(954), + [anon_sym_PIB] = ACTIONS(954), + [anon_sym_eib] = ACTIONS(954), + [anon_sym_eiB] = ACTIONS(954), + [anon_sym_eIB] = ACTIONS(954), + [anon_sym_eIb] = ACTIONS(954), + [anon_sym_Eib] = ACTIONS(954), + [anon_sym_EIb] = ACTIONS(954), + [anon_sym_EIB] = ACTIONS(954), + [sym_short_flag] = ACTIONS(153), [anon_sym_POUND] = ACTIONS(105), }, [243] = { [sym_comment] = STATE(243), + [anon_sym_COMMA] = ACTIONS(155), + [anon_sym_PIPE] = ACTIONS(155), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(155), + [anon_sym_in] = ACTIONS(155), + [anon_sym_if] = ACTIONS(155), + [anon_sym_LBRACE] = ACTIONS(155), + [anon_sym_RBRACE] = ACTIONS(155), + [anon_sym_EQ_GT] = ACTIONS(155), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(155), + [anon_sym_PLUS_PLUS] = ACTIONS(155), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(155), + [anon_sym_SLASH_SLASH] = ACTIONS(155), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(155), + [anon_sym_bit_DASHshr] = ACTIONS(155), + [anon_sym_EQ_EQ] = ACTIONS(155), + [anon_sym_BANG_EQ] = ACTIONS(155), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(155), + [anon_sym_GT_EQ] = ACTIONS(155), + [anon_sym_not_DASHin] = ACTIONS(155), + [anon_sym_starts_DASHwith] = ACTIONS(155), + [anon_sym_ends_DASHwith] = ACTIONS(155), + [anon_sym_EQ_TILDE] = ACTIONS(155), + [anon_sym_BANG_TILDE] = ACTIONS(155), + [anon_sym_bit_DASHand] = ACTIONS(155), + [anon_sym_bit_DASHxor] = ACTIONS(155), + [anon_sym_bit_DASHor] = ACTIONS(155), + [anon_sym_and] = ACTIONS(155), + [anon_sym_xor] = ACTIONS(155), + [anon_sym_or] = ACTIONS(155), + [anon_sym_ns] = ACTIONS(956), + [anon_sym_s] = ACTIONS(956), + [anon_sym_us] = ACTIONS(956), + [anon_sym_ms] = ACTIONS(956), + [anon_sym_sec] = ACTIONS(956), + [anon_sym_min] = ACTIONS(956), + [anon_sym_hr] = ACTIONS(956), + [anon_sym_day] = ACTIONS(956), + [anon_sym_wk] = ACTIONS(956), + [anon_sym_b] = ACTIONS(958), + [anon_sym_B] = ACTIONS(960), + [anon_sym_kb] = ACTIONS(960), + [anon_sym_kB] = ACTIONS(960), + [anon_sym_Kb] = ACTIONS(960), + [anon_sym_KB] = ACTIONS(960), + [anon_sym_mb] = ACTIONS(960), + [anon_sym_mB] = ACTIONS(960), + [anon_sym_Mb] = ACTIONS(960), + [anon_sym_MB] = ACTIONS(960), + [anon_sym_gb] = ACTIONS(960), + [anon_sym_gB] = ACTIONS(960), + [anon_sym_Gb] = ACTIONS(960), + [anon_sym_GB] = ACTIONS(960), + [anon_sym_tb] = ACTIONS(960), + [anon_sym_tB] = ACTIONS(960), + [anon_sym_Tb] = ACTIONS(960), + [anon_sym_TB] = ACTIONS(960), + [anon_sym_pb] = ACTIONS(960), + [anon_sym_pB] = ACTIONS(960), + [anon_sym_Pb] = ACTIONS(960), + [anon_sym_PB] = ACTIONS(960), + [anon_sym_eb] = ACTIONS(960), + [anon_sym_eB] = ACTIONS(960), + [anon_sym_Eb] = ACTIONS(960), + [anon_sym_EB] = ACTIONS(960), + [anon_sym_kib] = ACTIONS(960), + [anon_sym_kiB] = ACTIONS(960), + [anon_sym_kIB] = ACTIONS(960), + [anon_sym_kIb] = ACTIONS(960), + [anon_sym_Kib] = ACTIONS(960), + [anon_sym_KIb] = ACTIONS(960), + [anon_sym_KIB] = ACTIONS(960), + [anon_sym_mib] = ACTIONS(960), + [anon_sym_miB] = ACTIONS(960), + [anon_sym_mIB] = ACTIONS(960), + [anon_sym_mIb] = ACTIONS(960), + [anon_sym_Mib] = ACTIONS(960), + [anon_sym_MIb] = ACTIONS(960), + [anon_sym_MIB] = ACTIONS(960), + [anon_sym_gib] = ACTIONS(960), + [anon_sym_giB] = ACTIONS(960), + [anon_sym_gIB] = ACTIONS(960), + [anon_sym_gIb] = ACTIONS(960), + [anon_sym_Gib] = ACTIONS(960), + [anon_sym_GIb] = ACTIONS(960), + [anon_sym_GIB] = ACTIONS(960), + [anon_sym_tib] = ACTIONS(960), + [anon_sym_tiB] = ACTIONS(960), + [anon_sym_tIB] = ACTIONS(960), + [anon_sym_tIb] = ACTIONS(960), + [anon_sym_Tib] = ACTIONS(960), + [anon_sym_TIb] = ACTIONS(960), + [anon_sym_TIB] = ACTIONS(960), + [anon_sym_pib] = ACTIONS(960), + [anon_sym_piB] = ACTIONS(960), + [anon_sym_pIB] = ACTIONS(960), + [anon_sym_pIb] = ACTIONS(960), + [anon_sym_Pib] = ACTIONS(960), + [anon_sym_PIb] = ACTIONS(960), + [anon_sym_PIB] = ACTIONS(960), + [anon_sym_eib] = ACTIONS(960), + [anon_sym_eiB] = ACTIONS(960), + [anon_sym_eIB] = ACTIONS(960), + [anon_sym_eIb] = ACTIONS(960), + [anon_sym_Eib] = ACTIONS(960), + [anon_sym_EIb] = ACTIONS(960), + [anon_sym_EIB] = ACTIONS(960), + [anon_sym_POUND] = ACTIONS(3), + }, + [244] = { + [sym_comment] = STATE(244), + [ts_builtin_sym_end] = ACTIONS(136), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_PIPE] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH_DASH] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(134), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(134), + [anon_sym_BANG_EQ] = ACTIONS(134), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(134), + [anon_sym_GT_EQ] = ACTIONS(134), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(134), + [anon_sym_BANG_TILDE] = ACTIONS(134), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [sym_short_flag] = ACTIONS(134), + [anon_sym_POUND] = ACTIONS(105), + }, + [245] = { + [sym_comment] = STATE(245), [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), @@ -92500,123 +92733,353 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EIB] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(105), }, - [244] = { - [sym_comment] = STATE(244), - [ts_builtin_sym_end] = ACTIONS(130), - [anon_sym_SEMI] = ACTIONS(128), - [anon_sym_LF] = ACTIONS(130), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_QMARK2] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(128), - [anon_sym_PLUS_PLUS] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(128), - [anon_sym_SLASH_SLASH] = ACTIONS(128), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(128), - [anon_sym_bit_DASHshr] = ACTIONS(128), - [anon_sym_EQ_EQ] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_not_DASHin] = ACTIONS(128), - [anon_sym_starts_DASHwith] = ACTIONS(128), - [anon_sym_ends_DASHwith] = ACTIONS(128), - [anon_sym_EQ_TILDE] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(128), - [anon_sym_bit_DASHand] = ACTIONS(128), - [anon_sym_bit_DASHxor] = ACTIONS(128), - [anon_sym_bit_DASHor] = ACTIONS(128), - [anon_sym_and] = ACTIONS(128), - [anon_sym_xor] = ACTIONS(128), - [anon_sym_or] = ACTIONS(128), - [anon_sym_DOT2] = ACTIONS(130), - [anon_sym_ns] = ACTIONS(128), - [anon_sym_s] = ACTIONS(128), - [anon_sym_us] = ACTIONS(128), - [anon_sym_ms] = ACTIONS(128), - [anon_sym_sec] = ACTIONS(128), - [anon_sym_min] = ACTIONS(128), - [anon_sym_hr] = ACTIONS(128), - [anon_sym_day] = ACTIONS(128), - [anon_sym_wk] = ACTIONS(128), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(128), - [anon_sym_kb] = ACTIONS(128), - [anon_sym_kB] = ACTIONS(128), - [anon_sym_Kb] = ACTIONS(128), - [anon_sym_KB] = ACTIONS(128), - [anon_sym_mb] = ACTIONS(128), - [anon_sym_mB] = ACTIONS(128), - [anon_sym_Mb] = ACTIONS(128), - [anon_sym_MB] = ACTIONS(128), - [anon_sym_gb] = ACTIONS(128), - [anon_sym_gB] = ACTIONS(128), - [anon_sym_Gb] = ACTIONS(128), - [anon_sym_GB] = ACTIONS(128), - [anon_sym_tb] = ACTIONS(128), - [anon_sym_tB] = ACTIONS(128), - [anon_sym_Tb] = ACTIONS(128), - [anon_sym_TB] = ACTIONS(128), - [anon_sym_pb] = ACTIONS(128), - [anon_sym_pB] = ACTIONS(128), - [anon_sym_Pb] = ACTIONS(128), - [anon_sym_PB] = ACTIONS(128), - [anon_sym_eb] = ACTIONS(128), - [anon_sym_eB] = ACTIONS(128), - [anon_sym_Eb] = ACTIONS(128), - [anon_sym_EB] = ACTIONS(128), - [anon_sym_kib] = ACTIONS(128), - [anon_sym_kiB] = ACTIONS(128), - [anon_sym_kIB] = ACTIONS(128), - [anon_sym_kIb] = ACTIONS(128), - [anon_sym_Kib] = ACTIONS(128), - [anon_sym_KIb] = ACTIONS(128), - [anon_sym_KIB] = ACTIONS(128), - [anon_sym_mib] = ACTIONS(128), - [anon_sym_miB] = ACTIONS(128), - [anon_sym_mIB] = ACTIONS(128), - [anon_sym_mIb] = ACTIONS(128), - [anon_sym_Mib] = ACTIONS(128), - [anon_sym_MIb] = ACTIONS(128), - [anon_sym_MIB] = ACTIONS(128), - [anon_sym_gib] = ACTIONS(128), - [anon_sym_giB] = ACTIONS(128), - [anon_sym_gIB] = ACTIONS(128), - [anon_sym_gIb] = ACTIONS(128), - [anon_sym_Gib] = ACTIONS(128), - [anon_sym_GIb] = ACTIONS(128), - [anon_sym_GIB] = ACTIONS(128), - [anon_sym_tib] = ACTIONS(128), - [anon_sym_tiB] = ACTIONS(128), - [anon_sym_tIB] = ACTIONS(128), - [anon_sym_tIb] = ACTIONS(128), - [anon_sym_Tib] = ACTIONS(128), - [anon_sym_TIb] = ACTIONS(128), - [anon_sym_TIB] = ACTIONS(128), - [anon_sym_pib] = ACTIONS(128), - [anon_sym_piB] = ACTIONS(128), - [anon_sym_pIB] = ACTIONS(128), - [anon_sym_pIb] = ACTIONS(128), - [anon_sym_Pib] = ACTIONS(128), - [anon_sym_PIb] = ACTIONS(128), - [anon_sym_PIB] = ACTIONS(128), - [anon_sym_eib] = ACTIONS(128), - [anon_sym_eiB] = ACTIONS(128), - [anon_sym_eIB] = ACTIONS(128), - [anon_sym_eIb] = ACTIONS(128), - [anon_sym_Eib] = ACTIONS(128), - [anon_sym_EIb] = ACTIONS(128), - [anon_sym_EIB] = ACTIONS(128), + [246] = { + [sym_comment] = STATE(246), + [ts_builtin_sym_end] = ACTIONS(136), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_PIPE] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_QMARK2] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(134), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(134), + [anon_sym_BANG_EQ] = ACTIONS(134), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(134), + [anon_sym_GT_EQ] = ACTIONS(134), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(134), + [anon_sym_BANG_TILDE] = ACTIONS(134), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_DOT2] = ACTIONS(962), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), [anon_sym_POUND] = ACTIONS(105), }, - [245] = { - [sym_comment] = STATE(245), + [247] = { + [sym_comment] = STATE(247), + [ts_builtin_sym_end] = ACTIONS(136), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LF] = ACTIONS(136), + [anon_sym_PIPE] = ACTIONS(134), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_QMARK2] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(134), + [anon_sym_PLUS_PLUS] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(134), + [anon_sym_SLASH_SLASH] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(134), + [anon_sym_bit_DASHshr] = ACTIONS(134), + [anon_sym_EQ_EQ] = ACTIONS(134), + [anon_sym_BANG_EQ] = ACTIONS(134), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(134), + [anon_sym_GT_EQ] = ACTIONS(134), + [anon_sym_not_DASHin] = ACTIONS(134), + [anon_sym_starts_DASHwith] = ACTIONS(134), + [anon_sym_ends_DASHwith] = ACTIONS(134), + [anon_sym_EQ_TILDE] = ACTIONS(134), + [anon_sym_BANG_TILDE] = ACTIONS(134), + [anon_sym_bit_DASHand] = ACTIONS(134), + [anon_sym_bit_DASHxor] = ACTIONS(134), + [anon_sym_bit_DASHor] = ACTIONS(134), + [anon_sym_and] = ACTIONS(134), + [anon_sym_xor] = ACTIONS(134), + [anon_sym_or] = ACTIONS(134), + [anon_sym_DOT2] = ACTIONS(136), + [anon_sym_ns] = ACTIONS(134), + [anon_sym_s] = ACTIONS(134), + [anon_sym_us] = ACTIONS(134), + [anon_sym_ms] = ACTIONS(134), + [anon_sym_sec] = ACTIONS(134), + [anon_sym_min] = ACTIONS(134), + [anon_sym_hr] = ACTIONS(134), + [anon_sym_day] = ACTIONS(134), + [anon_sym_wk] = ACTIONS(134), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(134), + [anon_sym_kb] = ACTIONS(134), + [anon_sym_kB] = ACTIONS(134), + [anon_sym_Kb] = ACTIONS(134), + [anon_sym_KB] = ACTIONS(134), + [anon_sym_mb] = ACTIONS(134), + [anon_sym_mB] = ACTIONS(134), + [anon_sym_Mb] = ACTIONS(134), + [anon_sym_MB] = ACTIONS(134), + [anon_sym_gb] = ACTIONS(134), + [anon_sym_gB] = ACTIONS(134), + [anon_sym_Gb] = ACTIONS(134), + [anon_sym_GB] = ACTIONS(134), + [anon_sym_tb] = ACTIONS(134), + [anon_sym_tB] = ACTIONS(134), + [anon_sym_Tb] = ACTIONS(134), + [anon_sym_TB] = ACTIONS(134), + [anon_sym_pb] = ACTIONS(134), + [anon_sym_pB] = ACTIONS(134), + [anon_sym_Pb] = ACTIONS(134), + [anon_sym_PB] = ACTIONS(134), + [anon_sym_eb] = ACTIONS(134), + [anon_sym_eB] = ACTIONS(134), + [anon_sym_Eb] = ACTIONS(134), + [anon_sym_EB] = ACTIONS(134), + [anon_sym_kib] = ACTIONS(134), + [anon_sym_kiB] = ACTIONS(134), + [anon_sym_kIB] = ACTIONS(134), + [anon_sym_kIb] = ACTIONS(134), + [anon_sym_Kib] = ACTIONS(134), + [anon_sym_KIb] = ACTIONS(134), + [anon_sym_KIB] = ACTIONS(134), + [anon_sym_mib] = ACTIONS(134), + [anon_sym_miB] = ACTIONS(134), + [anon_sym_mIB] = ACTIONS(134), + [anon_sym_mIb] = ACTIONS(134), + [anon_sym_Mib] = ACTIONS(134), + [anon_sym_MIb] = ACTIONS(134), + [anon_sym_MIB] = ACTIONS(134), + [anon_sym_gib] = ACTIONS(134), + [anon_sym_giB] = ACTIONS(134), + [anon_sym_gIB] = ACTIONS(134), + [anon_sym_gIb] = ACTIONS(134), + [anon_sym_Gib] = ACTIONS(134), + [anon_sym_GIb] = ACTIONS(134), + [anon_sym_GIB] = ACTIONS(134), + [anon_sym_tib] = ACTIONS(134), + [anon_sym_tiB] = ACTIONS(134), + [anon_sym_tIB] = ACTIONS(134), + [anon_sym_tIb] = ACTIONS(134), + [anon_sym_Tib] = ACTIONS(134), + [anon_sym_TIb] = ACTIONS(134), + [anon_sym_TIB] = ACTIONS(134), + [anon_sym_pib] = ACTIONS(134), + [anon_sym_piB] = ACTIONS(134), + [anon_sym_pIB] = ACTIONS(134), + [anon_sym_pIb] = ACTIONS(134), + [anon_sym_Pib] = ACTIONS(134), + [anon_sym_PIb] = ACTIONS(134), + [anon_sym_PIB] = ACTIONS(134), + [anon_sym_eib] = ACTIONS(134), + [anon_sym_eiB] = ACTIONS(134), + [anon_sym_eIB] = ACTIONS(134), + [anon_sym_eIb] = ACTIONS(134), + [anon_sym_Eib] = ACTIONS(134), + [anon_sym_EIb] = ACTIONS(134), + [anon_sym_EIB] = ACTIONS(134), + [anon_sym_POUND] = ACTIONS(105), + }, + [248] = { + [sym_comment] = STATE(248), + [ts_builtin_sym_end] = ACTIONS(147), + [anon_sym_SEMI] = ACTIONS(145), + [anon_sym_LF] = ACTIONS(147), + [anon_sym_PIPE] = ACTIONS(145), + [anon_sym_GT] = ACTIONS(145), + [anon_sym_DASH] = ACTIONS(145), + [anon_sym_in] = ACTIONS(145), + [anon_sym_STAR] = ACTIONS(145), + [anon_sym_QMARK2] = ACTIONS(145), + [anon_sym_STAR_STAR] = ACTIONS(145), + [anon_sym_PLUS_PLUS] = ACTIONS(145), + [anon_sym_SLASH] = ACTIONS(145), + [anon_sym_mod] = ACTIONS(145), + [anon_sym_SLASH_SLASH] = ACTIONS(145), + [anon_sym_PLUS] = ACTIONS(145), + [anon_sym_bit_DASHshl] = ACTIONS(145), + [anon_sym_bit_DASHshr] = ACTIONS(145), + [anon_sym_EQ_EQ] = ACTIONS(145), + [anon_sym_BANG_EQ] = ACTIONS(145), + [anon_sym_LT2] = ACTIONS(145), + [anon_sym_LT_EQ] = ACTIONS(145), + [anon_sym_GT_EQ] = ACTIONS(145), + [anon_sym_not_DASHin] = ACTIONS(145), + [anon_sym_starts_DASHwith] = ACTIONS(145), + [anon_sym_ends_DASHwith] = ACTIONS(145), + [anon_sym_EQ_TILDE] = ACTIONS(145), + [anon_sym_BANG_TILDE] = ACTIONS(145), + [anon_sym_bit_DASHand] = ACTIONS(145), + [anon_sym_bit_DASHxor] = ACTIONS(145), + [anon_sym_bit_DASHor] = ACTIONS(145), + [anon_sym_and] = ACTIONS(145), + [anon_sym_xor] = ACTIONS(145), + [anon_sym_or] = ACTIONS(145), + [anon_sym_DOT2] = ACTIONS(147), + [anon_sym_ns] = ACTIONS(145), + [anon_sym_s] = ACTIONS(145), + [anon_sym_us] = ACTIONS(145), + [anon_sym_ms] = ACTIONS(145), + [anon_sym_sec] = ACTIONS(145), + [anon_sym_min] = ACTIONS(145), + [anon_sym_hr] = ACTIONS(145), + [anon_sym_day] = ACTIONS(145), + [anon_sym_wk] = ACTIONS(145), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(145), + [anon_sym_kb] = ACTIONS(145), + [anon_sym_kB] = ACTIONS(145), + [anon_sym_Kb] = ACTIONS(145), + [anon_sym_KB] = ACTIONS(145), + [anon_sym_mb] = ACTIONS(145), + [anon_sym_mB] = ACTIONS(145), + [anon_sym_Mb] = ACTIONS(145), + [anon_sym_MB] = ACTIONS(145), + [anon_sym_gb] = ACTIONS(145), + [anon_sym_gB] = ACTIONS(145), + [anon_sym_Gb] = ACTIONS(145), + [anon_sym_GB] = ACTIONS(145), + [anon_sym_tb] = ACTIONS(145), + [anon_sym_tB] = ACTIONS(145), + [anon_sym_Tb] = ACTIONS(145), + [anon_sym_TB] = ACTIONS(145), + [anon_sym_pb] = ACTIONS(145), + [anon_sym_pB] = ACTIONS(145), + [anon_sym_Pb] = ACTIONS(145), + [anon_sym_PB] = ACTIONS(145), + [anon_sym_eb] = ACTIONS(145), + [anon_sym_eB] = ACTIONS(145), + [anon_sym_Eb] = ACTIONS(145), + [anon_sym_EB] = ACTIONS(145), + [anon_sym_kib] = ACTIONS(145), + [anon_sym_kiB] = ACTIONS(145), + [anon_sym_kIB] = ACTIONS(145), + [anon_sym_kIb] = ACTIONS(145), + [anon_sym_Kib] = ACTIONS(145), + [anon_sym_KIb] = ACTIONS(145), + [anon_sym_KIB] = ACTIONS(145), + [anon_sym_mib] = ACTIONS(145), + [anon_sym_miB] = ACTIONS(145), + [anon_sym_mIB] = ACTIONS(145), + [anon_sym_mIb] = ACTIONS(145), + [anon_sym_Mib] = ACTIONS(145), + [anon_sym_MIb] = ACTIONS(145), + [anon_sym_MIB] = ACTIONS(145), + [anon_sym_gib] = ACTIONS(145), + [anon_sym_giB] = ACTIONS(145), + [anon_sym_gIB] = ACTIONS(145), + [anon_sym_gIb] = ACTIONS(145), + [anon_sym_Gib] = ACTIONS(145), + [anon_sym_GIb] = ACTIONS(145), + [anon_sym_GIB] = ACTIONS(145), + [anon_sym_tib] = ACTIONS(145), + [anon_sym_tiB] = ACTIONS(145), + [anon_sym_tIB] = ACTIONS(145), + [anon_sym_tIb] = ACTIONS(145), + [anon_sym_Tib] = ACTIONS(145), + [anon_sym_TIb] = ACTIONS(145), + [anon_sym_TIB] = ACTIONS(145), + [anon_sym_pib] = ACTIONS(145), + [anon_sym_piB] = ACTIONS(145), + [anon_sym_pIB] = ACTIONS(145), + [anon_sym_pIb] = ACTIONS(145), + [anon_sym_Pib] = ACTIONS(145), + [anon_sym_PIb] = ACTIONS(145), + [anon_sym_PIB] = ACTIONS(145), + [anon_sym_eib] = ACTIONS(145), + [anon_sym_eiB] = ACTIONS(145), + [anon_sym_eIB] = ACTIONS(145), + [anon_sym_eIb] = ACTIONS(145), + [anon_sym_Eib] = ACTIONS(145), + [anon_sym_EIb] = ACTIONS(145), + [anon_sym_EIB] = ACTIONS(145), + [anon_sym_POUND] = ACTIONS(105), + }, + [249] = { + [sym_comment] = STATE(249), [anon_sym_GT] = ACTIONS(107), [anon_sym_DASH_DASH] = ACTIONS(109), [anon_sym_DASH] = ACTIONS(107), @@ -92648,8 +93111,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(109), [anon_sym_or] = ACTIONS(109), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(960), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(962), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(964), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(966), [anon_sym_ns] = ACTIONS(109), [anon_sym_s] = ACTIONS(109), [anon_sym_us] = ACTIONS(109), @@ -92730,373 +93193,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(109), [anon_sym_POUND] = ACTIONS(3), }, - [246] = { - [sym_comment] = STATE(246), - [anon_sym_COMMA] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(142), - [anon_sym_in] = ACTIONS(142), - [anon_sym_if] = ACTIONS(142), - [anon_sym_LBRACE] = ACTIONS(142), - [anon_sym_RBRACE] = ACTIONS(142), - [anon_sym_EQ_GT] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_PLUS_PLUS] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(142), - [anon_sym_SLASH_SLASH] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(142), - [anon_sym_bit_DASHshr] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_not_DASHin] = ACTIONS(142), - [anon_sym_starts_DASHwith] = ACTIONS(142), - [anon_sym_ends_DASHwith] = ACTIONS(142), - [anon_sym_EQ_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_bit_DASHand] = ACTIONS(142), - [anon_sym_bit_DASHxor] = ACTIONS(142), - [anon_sym_bit_DASHor] = ACTIONS(142), - [anon_sym_and] = ACTIONS(142), - [anon_sym_xor] = ACTIONS(142), - [anon_sym_or] = ACTIONS(142), - [anon_sym_ns] = ACTIONS(142), - [anon_sym_s] = ACTIONS(142), - [anon_sym_us] = ACTIONS(142), - [anon_sym_ms] = ACTIONS(142), - [anon_sym_sec] = ACTIONS(142), - [anon_sym_min] = ACTIONS(142), - [anon_sym_hr] = ACTIONS(142), - [anon_sym_day] = ACTIONS(142), - [anon_sym_wk] = ACTIONS(142), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(142), - [anon_sym_kb] = ACTIONS(142), - [anon_sym_kB] = ACTIONS(142), - [anon_sym_Kb] = ACTIONS(142), - [anon_sym_KB] = ACTIONS(142), - [anon_sym_mb] = ACTIONS(142), - [anon_sym_mB] = ACTIONS(142), - [anon_sym_Mb] = ACTIONS(142), - [anon_sym_MB] = ACTIONS(142), - [anon_sym_gb] = ACTIONS(142), - [anon_sym_gB] = ACTIONS(142), - [anon_sym_Gb] = ACTIONS(142), - [anon_sym_GB] = ACTIONS(142), - [anon_sym_tb] = ACTIONS(142), - [anon_sym_tB] = ACTIONS(142), - [anon_sym_Tb] = ACTIONS(142), - [anon_sym_TB] = ACTIONS(142), - [anon_sym_pb] = ACTIONS(142), - [anon_sym_pB] = ACTIONS(142), - [anon_sym_Pb] = ACTIONS(142), - [anon_sym_PB] = ACTIONS(142), - [anon_sym_eb] = ACTIONS(142), - [anon_sym_eB] = ACTIONS(142), - [anon_sym_Eb] = ACTIONS(142), - [anon_sym_EB] = ACTIONS(142), - [anon_sym_kib] = ACTIONS(142), - [anon_sym_kiB] = ACTIONS(142), - [anon_sym_kIB] = ACTIONS(142), - [anon_sym_kIb] = ACTIONS(142), - [anon_sym_Kib] = ACTIONS(142), - [anon_sym_KIb] = ACTIONS(142), - [anon_sym_KIB] = ACTIONS(142), - [anon_sym_mib] = ACTIONS(142), - [anon_sym_miB] = ACTIONS(142), - [anon_sym_mIB] = ACTIONS(142), - [anon_sym_mIb] = ACTIONS(142), - [anon_sym_Mib] = ACTIONS(142), - [anon_sym_MIb] = ACTIONS(142), - [anon_sym_MIB] = ACTIONS(142), - [anon_sym_gib] = ACTIONS(142), - [anon_sym_giB] = ACTIONS(142), - [anon_sym_gIB] = ACTIONS(142), - [anon_sym_gIb] = ACTIONS(142), - [anon_sym_Gib] = ACTIONS(142), - [anon_sym_GIb] = ACTIONS(142), - [anon_sym_GIB] = ACTIONS(142), - [anon_sym_tib] = ACTIONS(142), - [anon_sym_tiB] = ACTIONS(142), - [anon_sym_tIB] = ACTIONS(142), - [anon_sym_tIb] = ACTIONS(142), - [anon_sym_Tib] = ACTIONS(142), - [anon_sym_TIb] = ACTIONS(142), - [anon_sym_TIB] = ACTIONS(142), - [anon_sym_pib] = ACTIONS(142), - [anon_sym_piB] = ACTIONS(142), - [anon_sym_pIB] = ACTIONS(142), - [anon_sym_pIb] = ACTIONS(142), - [anon_sym_Pib] = ACTIONS(142), - [anon_sym_PIb] = ACTIONS(142), - [anon_sym_PIB] = ACTIONS(142), - [anon_sym_eib] = ACTIONS(142), - [anon_sym_eiB] = ACTIONS(142), - [anon_sym_eIB] = ACTIONS(142), - [anon_sym_eIb] = ACTIONS(142), - [anon_sym_Eib] = ACTIONS(142), - [anon_sym_EIb] = ACTIONS(142), - [anon_sym_EIB] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(3), - }, - [247] = { - [sym_comment] = STATE(247), - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_QMARK2] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(140), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(140), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(140), - [anon_sym_BANG_EQ] = ACTIONS(140), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(140), - [anon_sym_GT_EQ] = ACTIONS(140), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(140), - [anon_sym_BANG_TILDE] = ACTIONS(140), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_DOT2] = ACTIONS(142), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [anon_sym_POUND] = ACTIONS(105), - }, - [248] = { - [sym_comment] = STATE(248), - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(140), - [anon_sym_LF] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH_DASH] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(140), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(140), - [anon_sym_PLUS_PLUS] = ACTIONS(140), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(140), - [anon_sym_SLASH_SLASH] = ACTIONS(140), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(140), - [anon_sym_bit_DASHshr] = ACTIONS(140), - [anon_sym_EQ_EQ] = ACTIONS(140), - [anon_sym_BANG_EQ] = ACTIONS(140), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(140), - [anon_sym_GT_EQ] = ACTIONS(140), - [anon_sym_not_DASHin] = ACTIONS(140), - [anon_sym_starts_DASHwith] = ACTIONS(140), - [anon_sym_ends_DASHwith] = ACTIONS(140), - [anon_sym_EQ_TILDE] = ACTIONS(140), - [anon_sym_BANG_TILDE] = ACTIONS(140), - [anon_sym_bit_DASHand] = ACTIONS(140), - [anon_sym_bit_DASHxor] = ACTIONS(140), - [anon_sym_bit_DASHor] = ACTIONS(140), - [anon_sym_and] = ACTIONS(140), - [anon_sym_xor] = ACTIONS(140), - [anon_sym_or] = ACTIONS(140), - [anon_sym_ns] = ACTIONS(140), - [anon_sym_s] = ACTIONS(140), - [anon_sym_us] = ACTIONS(140), - [anon_sym_ms] = ACTIONS(140), - [anon_sym_sec] = ACTIONS(140), - [anon_sym_min] = ACTIONS(140), - [anon_sym_hr] = ACTIONS(140), - [anon_sym_day] = ACTIONS(140), - [anon_sym_wk] = ACTIONS(140), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(140), - [anon_sym_kb] = ACTIONS(140), - [anon_sym_kB] = ACTIONS(140), - [anon_sym_Kb] = ACTIONS(140), - [anon_sym_KB] = ACTIONS(140), - [anon_sym_mb] = ACTIONS(140), - [anon_sym_mB] = ACTIONS(140), - [anon_sym_Mb] = ACTIONS(140), - [anon_sym_MB] = ACTIONS(140), - [anon_sym_gb] = ACTIONS(140), - [anon_sym_gB] = ACTIONS(140), - [anon_sym_Gb] = ACTIONS(140), - [anon_sym_GB] = ACTIONS(140), - [anon_sym_tb] = ACTIONS(140), - [anon_sym_tB] = ACTIONS(140), - [anon_sym_Tb] = ACTIONS(140), - [anon_sym_TB] = ACTIONS(140), - [anon_sym_pb] = ACTIONS(140), - [anon_sym_pB] = ACTIONS(140), - [anon_sym_Pb] = ACTIONS(140), - [anon_sym_PB] = ACTIONS(140), - [anon_sym_eb] = ACTIONS(140), - [anon_sym_eB] = ACTIONS(140), - [anon_sym_Eb] = ACTIONS(140), - [anon_sym_EB] = ACTIONS(140), - [anon_sym_kib] = ACTIONS(140), - [anon_sym_kiB] = ACTIONS(140), - [anon_sym_kIB] = ACTIONS(140), - [anon_sym_kIb] = ACTIONS(140), - [anon_sym_Kib] = ACTIONS(140), - [anon_sym_KIb] = ACTIONS(140), - [anon_sym_KIB] = ACTIONS(140), - [anon_sym_mib] = ACTIONS(140), - [anon_sym_miB] = ACTIONS(140), - [anon_sym_mIB] = ACTIONS(140), - [anon_sym_mIb] = ACTIONS(140), - [anon_sym_Mib] = ACTIONS(140), - [anon_sym_MIb] = ACTIONS(140), - [anon_sym_MIB] = ACTIONS(140), - [anon_sym_gib] = ACTIONS(140), - [anon_sym_giB] = ACTIONS(140), - [anon_sym_gIB] = ACTIONS(140), - [anon_sym_gIb] = ACTIONS(140), - [anon_sym_Gib] = ACTIONS(140), - [anon_sym_GIb] = ACTIONS(140), - [anon_sym_GIB] = ACTIONS(140), - [anon_sym_tib] = ACTIONS(140), - [anon_sym_tiB] = ACTIONS(140), - [anon_sym_tIB] = ACTIONS(140), - [anon_sym_tIb] = ACTIONS(140), - [anon_sym_Tib] = ACTIONS(140), - [anon_sym_TIb] = ACTIONS(140), - [anon_sym_TIB] = ACTIONS(140), - [anon_sym_pib] = ACTIONS(140), - [anon_sym_piB] = ACTIONS(140), - [anon_sym_pIB] = ACTIONS(140), - [anon_sym_pIb] = ACTIONS(140), - [anon_sym_Pib] = ACTIONS(140), - [anon_sym_PIb] = ACTIONS(140), - [anon_sym_PIB] = ACTIONS(140), - [anon_sym_eib] = ACTIONS(140), - [anon_sym_eiB] = ACTIONS(140), - [anon_sym_eIB] = ACTIONS(140), - [anon_sym_eIb] = ACTIONS(140), - [anon_sym_Eib] = ACTIONS(140), - [anon_sym_EIb] = ACTIONS(140), - [anon_sym_EIB] = ACTIONS(140), - [sym_short_flag] = ACTIONS(140), - [anon_sym_POUND] = ACTIONS(105), - }, - [249] = { - [sym_comment] = STATE(249), - [ts_builtin_sym_end] = ACTIONS(138), - [anon_sym_SEMI] = ACTIONS(136), - [anon_sym_LF] = ACTIONS(138), + [250] = { + [sym_comment] = STATE(250), + [anon_sym_COMMA] = ACTIONS(136), [anon_sym_PIPE] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), + [anon_sym_GT] = ACTIONS(134), [anon_sym_DASH] = ACTIONS(136), [anon_sym_in] = ACTIONS(136), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_QMARK2] = ACTIONS(136), + [anon_sym_if] = ACTIONS(136), + [anon_sym_LBRACE] = ACTIONS(136), + [anon_sym_RBRACE] = ACTIONS(136), + [anon_sym_EQ_GT] = ACTIONS(136), + [anon_sym_STAR] = ACTIONS(134), [anon_sym_STAR_STAR] = ACTIONS(136), [anon_sym_PLUS_PLUS] = ACTIONS(136), - [anon_sym_SLASH] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(134), [anon_sym_mod] = ACTIONS(136), [anon_sym_SLASH_SLASH] = ACTIONS(136), - [anon_sym_PLUS] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(134), [anon_sym_bit_DASHshl] = ACTIONS(136), [anon_sym_bit_DASHshr] = ACTIONS(136), [anon_sym_EQ_EQ] = ACTIONS(136), [anon_sym_BANG_EQ] = ACTIONS(136), - [anon_sym_LT2] = ACTIONS(136), + [anon_sym_LT2] = ACTIONS(134), [anon_sym_LT_EQ] = ACTIONS(136), [anon_sym_GT_EQ] = ACTIONS(136), [anon_sym_not_DASHin] = ACTIONS(136), @@ -93110,7 +93229,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(136), [anon_sym_xor] = ACTIONS(136), [anon_sym_or] = ACTIONS(136), - [anon_sym_DOT2] = ACTIONS(138), [anon_sym_ns] = ACTIONS(136), [anon_sym_s] = ACTIONS(136), [anon_sym_us] = ACTIONS(136), @@ -93120,7 +93238,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hr] = ACTIONS(136), [anon_sym_day] = ACTIONS(136), [anon_sym_wk] = ACTIONS(136), - [anon_sym_b] = ACTIONS(136), + [anon_sym_b] = ACTIONS(134), [anon_sym_B] = ACTIONS(136), [anon_sym_kb] = ACTIONS(136), [anon_sym_kB] = ACTIONS(136), @@ -93188,239 +93306,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_Eib] = ACTIONS(136), [anon_sym_EIb] = ACTIONS(136), [anon_sym_EIB] = ACTIONS(136), - [anon_sym_POUND] = ACTIONS(105), - }, - [250] = { - [sym_comment] = STATE(250), - [ts_builtin_sym_end] = ACTIONS(153), - [anon_sym_SEMI] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_PIPE] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH_DASH] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [anon_sym_ns] = ACTIONS(964), - [anon_sym_s] = ACTIONS(964), - [anon_sym_us] = ACTIONS(964), - [anon_sym_ms] = ACTIONS(964), - [anon_sym_sec] = ACTIONS(964), - [anon_sym_min] = ACTIONS(964), - [anon_sym_hr] = ACTIONS(964), - [anon_sym_day] = ACTIONS(964), - [anon_sym_wk] = ACTIONS(964), - [anon_sym_b] = ACTIONS(966), - [anon_sym_B] = ACTIONS(966), - [anon_sym_kb] = ACTIONS(966), - [anon_sym_kB] = ACTIONS(966), - [anon_sym_Kb] = ACTIONS(966), - [anon_sym_KB] = ACTIONS(966), - [anon_sym_mb] = ACTIONS(966), - [anon_sym_mB] = ACTIONS(966), - [anon_sym_Mb] = ACTIONS(966), - [anon_sym_MB] = ACTIONS(966), - [anon_sym_gb] = ACTIONS(966), - [anon_sym_gB] = ACTIONS(966), - [anon_sym_Gb] = ACTIONS(966), - [anon_sym_GB] = ACTIONS(966), - [anon_sym_tb] = ACTIONS(966), - [anon_sym_tB] = ACTIONS(966), - [anon_sym_Tb] = ACTIONS(966), - [anon_sym_TB] = ACTIONS(966), - [anon_sym_pb] = ACTIONS(966), - [anon_sym_pB] = ACTIONS(966), - [anon_sym_Pb] = ACTIONS(966), - [anon_sym_PB] = ACTIONS(966), - [anon_sym_eb] = ACTIONS(966), - [anon_sym_eB] = ACTIONS(966), - [anon_sym_Eb] = ACTIONS(966), - [anon_sym_EB] = ACTIONS(966), - [anon_sym_kib] = ACTIONS(966), - [anon_sym_kiB] = ACTIONS(966), - [anon_sym_kIB] = ACTIONS(966), - [anon_sym_kIb] = ACTIONS(966), - [anon_sym_Kib] = ACTIONS(966), - [anon_sym_KIb] = ACTIONS(966), - [anon_sym_KIB] = ACTIONS(966), - [anon_sym_mib] = ACTIONS(966), - [anon_sym_miB] = ACTIONS(966), - [anon_sym_mIB] = ACTIONS(966), - [anon_sym_mIb] = ACTIONS(966), - [anon_sym_Mib] = ACTIONS(966), - [anon_sym_MIb] = ACTIONS(966), - [anon_sym_MIB] = ACTIONS(966), - [anon_sym_gib] = ACTIONS(966), - [anon_sym_giB] = ACTIONS(966), - [anon_sym_gIB] = ACTIONS(966), - [anon_sym_gIb] = ACTIONS(966), - [anon_sym_Gib] = ACTIONS(966), - [anon_sym_GIb] = ACTIONS(966), - [anon_sym_GIB] = ACTIONS(966), - [anon_sym_tib] = ACTIONS(966), - [anon_sym_tiB] = ACTIONS(966), - [anon_sym_tIB] = ACTIONS(966), - [anon_sym_tIb] = ACTIONS(966), - [anon_sym_Tib] = ACTIONS(966), - [anon_sym_TIb] = ACTIONS(966), - [anon_sym_TIB] = ACTIONS(966), - [anon_sym_pib] = ACTIONS(966), - [anon_sym_piB] = ACTIONS(966), - [anon_sym_pIB] = ACTIONS(966), - [anon_sym_pIb] = ACTIONS(966), - [anon_sym_Pib] = ACTIONS(966), - [anon_sym_PIb] = ACTIONS(966), - [anon_sym_PIB] = ACTIONS(966), - [anon_sym_eib] = ACTIONS(966), - [anon_sym_eiB] = ACTIONS(966), - [anon_sym_eIB] = ACTIONS(966), - [anon_sym_eIb] = ACTIONS(966), - [anon_sym_Eib] = ACTIONS(966), - [anon_sym_EIb] = ACTIONS(966), - [anon_sym_EIB] = ACTIONS(966), - [sym_short_flag] = ACTIONS(151), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_POUND] = ACTIONS(3), }, [251] = { [sym_comment] = STATE(251), - [anon_sym_SEMI] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_COLON] = ACTIONS(968), - [anon_sym_PIPE] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_RBRACE] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [anon_sym_ns] = ACTIONS(877), - [anon_sym_s] = ACTIONS(877), - [anon_sym_us] = ACTIONS(877), - [anon_sym_ms] = ACTIONS(877), - [anon_sym_sec] = ACTIONS(877), - [anon_sym_min] = ACTIONS(877), - [anon_sym_hr] = ACTIONS(877), - [anon_sym_day] = ACTIONS(877), - [anon_sym_wk] = ACTIONS(877), - [anon_sym_b] = ACTIONS(879), - [anon_sym_B] = ACTIONS(879), - [anon_sym_kb] = ACTIONS(879), - [anon_sym_kB] = ACTIONS(879), - [anon_sym_Kb] = ACTIONS(879), - [anon_sym_KB] = ACTIONS(879), - [anon_sym_mb] = ACTIONS(879), - [anon_sym_mB] = ACTIONS(879), - [anon_sym_Mb] = ACTIONS(879), - [anon_sym_MB] = ACTIONS(879), - [anon_sym_gb] = ACTIONS(879), - [anon_sym_gB] = ACTIONS(879), - [anon_sym_Gb] = ACTIONS(879), - [anon_sym_GB] = ACTIONS(879), - [anon_sym_tb] = ACTIONS(879), - [anon_sym_tB] = ACTIONS(879), - [anon_sym_Tb] = ACTIONS(879), - [anon_sym_TB] = ACTIONS(879), - [anon_sym_pb] = ACTIONS(879), - [anon_sym_pB] = ACTIONS(879), - [anon_sym_Pb] = ACTIONS(879), - [anon_sym_PB] = ACTIONS(879), - [anon_sym_eb] = ACTIONS(879), - [anon_sym_eB] = ACTIONS(879), - [anon_sym_Eb] = ACTIONS(879), - [anon_sym_EB] = ACTIONS(879), - [anon_sym_kib] = ACTIONS(879), - [anon_sym_kiB] = ACTIONS(879), - [anon_sym_kIB] = ACTIONS(879), - [anon_sym_kIb] = ACTIONS(879), - [anon_sym_Kib] = ACTIONS(879), - [anon_sym_KIb] = ACTIONS(879), - [anon_sym_KIB] = ACTIONS(879), - [anon_sym_mib] = ACTIONS(879), - [anon_sym_miB] = ACTIONS(879), - [anon_sym_mIB] = ACTIONS(879), - [anon_sym_mIb] = ACTIONS(879), - [anon_sym_Mib] = ACTIONS(879), - [anon_sym_MIb] = ACTIONS(879), - [anon_sym_MIB] = ACTIONS(879), - [anon_sym_gib] = ACTIONS(879), - [anon_sym_giB] = ACTIONS(879), - [anon_sym_gIB] = ACTIONS(879), - [anon_sym_gIb] = ACTIONS(879), - [anon_sym_Gib] = ACTIONS(879), - [anon_sym_GIb] = ACTIONS(879), - [anon_sym_GIB] = ACTIONS(879), - [anon_sym_tib] = ACTIONS(879), - [anon_sym_tiB] = ACTIONS(879), - [anon_sym_tIB] = ACTIONS(879), - [anon_sym_tIb] = ACTIONS(879), - [anon_sym_Tib] = ACTIONS(879), - [anon_sym_TIb] = ACTIONS(879), - [anon_sym_TIB] = ACTIONS(879), - [anon_sym_pib] = ACTIONS(879), - [anon_sym_piB] = ACTIONS(879), - [anon_sym_pIB] = ACTIONS(879), - [anon_sym_pIb] = ACTIONS(879), - [anon_sym_Pib] = ACTIONS(879), - [anon_sym_PIb] = ACTIONS(879), - [anon_sym_PIB] = ACTIONS(879), - [anon_sym_eib] = ACTIONS(879), - [anon_sym_eiB] = ACTIONS(879), - [anon_sym_eIB] = ACTIONS(879), - [anon_sym_eIb] = ACTIONS(879), - [anon_sym_Eib] = ACTIONS(879), - [anon_sym_EIb] = ACTIONS(879), - [anon_sym_EIB] = ACTIONS(879), - [anon_sym_POUND] = ACTIONS(105), - }, - [252] = { - [sym_comment] = STATE(252), [anon_sym_GT] = ACTIONS(107), [anon_sym_DASH_DASH] = ACTIONS(109), [anon_sym_DASH] = ACTIONS(107), @@ -93452,7 +93341,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(109), [anon_sym_or] = ACTIONS(109), [anon_sym_DOT2] = ACTIONS(109), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(960), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(964), [anon_sym_ns] = ACTIONS(109), [anon_sym_s] = ACTIONS(109), [anon_sym_us] = ACTIONS(109), @@ -93533,799 +93422,913 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(109), [anon_sym_POUND] = ACTIONS(3), }, + [252] = { + [sym_comment] = STATE(252), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH_DASH] = ACTIONS(117), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(117), + [anon_sym_LBRACE] = ACTIONS(117), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(117), + [anon_sym_PLUS_PLUS] = ACTIONS(117), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(117), + [anon_sym_SLASH_SLASH] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(117), + [anon_sym_bit_DASHshr] = ACTIONS(117), + [anon_sym_EQ_EQ] = ACTIONS(117), + [anon_sym_BANG_EQ] = ACTIONS(117), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(117), + [anon_sym_GT_EQ] = ACTIONS(117), + [anon_sym_not_DASHin] = ACTIONS(117), + [anon_sym_starts_DASHwith] = ACTIONS(117), + [anon_sym_ends_DASHwith] = ACTIONS(117), + [anon_sym_EQ_TILDE] = ACTIONS(117), + [anon_sym_BANG_TILDE] = ACTIONS(117), + [anon_sym_bit_DASHand] = ACTIONS(117), + [anon_sym_bit_DASHxor] = ACTIONS(117), + [anon_sym_bit_DASHor] = ACTIONS(117), + [anon_sym_and] = ACTIONS(117), + [anon_sym_xor] = ACTIONS(117), + [anon_sym_or] = ACTIONS(117), + [anon_sym_DOT2] = ACTIONS(117), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(968), + [anon_sym_ns] = ACTIONS(117), + [anon_sym_s] = ACTIONS(117), + [anon_sym_us] = ACTIONS(117), + [anon_sym_ms] = ACTIONS(117), + [anon_sym_sec] = ACTIONS(117), + [anon_sym_min] = ACTIONS(117), + [anon_sym_hr] = ACTIONS(117), + [anon_sym_day] = ACTIONS(117), + [anon_sym_wk] = ACTIONS(117), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(117), + [anon_sym_kb] = ACTIONS(117), + [anon_sym_kB] = ACTIONS(117), + [anon_sym_Kb] = ACTIONS(117), + [anon_sym_KB] = ACTIONS(117), + [anon_sym_mb] = ACTIONS(117), + [anon_sym_mB] = ACTIONS(117), + [anon_sym_Mb] = ACTIONS(117), + [anon_sym_MB] = ACTIONS(117), + [anon_sym_gb] = ACTIONS(117), + [anon_sym_gB] = ACTIONS(117), + [anon_sym_Gb] = ACTIONS(117), + [anon_sym_GB] = ACTIONS(117), + [anon_sym_tb] = ACTIONS(117), + [anon_sym_tB] = ACTIONS(117), + [anon_sym_Tb] = ACTIONS(117), + [anon_sym_TB] = ACTIONS(117), + [anon_sym_pb] = ACTIONS(117), + [anon_sym_pB] = ACTIONS(117), + [anon_sym_Pb] = ACTIONS(117), + [anon_sym_PB] = ACTIONS(117), + [anon_sym_eb] = ACTIONS(117), + [anon_sym_eB] = ACTIONS(117), + [anon_sym_Eb] = ACTIONS(117), + [anon_sym_EB] = ACTIONS(117), + [anon_sym_kib] = ACTIONS(117), + [anon_sym_kiB] = ACTIONS(117), + [anon_sym_kIB] = ACTIONS(117), + [anon_sym_kIb] = ACTIONS(117), + [anon_sym_Kib] = ACTIONS(117), + [anon_sym_KIb] = ACTIONS(117), + [anon_sym_KIB] = ACTIONS(117), + [anon_sym_mib] = ACTIONS(117), + [anon_sym_miB] = ACTIONS(117), + [anon_sym_mIB] = ACTIONS(117), + [anon_sym_mIb] = ACTIONS(117), + [anon_sym_Mib] = ACTIONS(117), + [anon_sym_MIb] = ACTIONS(117), + [anon_sym_MIB] = ACTIONS(117), + [anon_sym_gib] = ACTIONS(117), + [anon_sym_giB] = ACTIONS(117), + [anon_sym_gIB] = ACTIONS(117), + [anon_sym_gIb] = ACTIONS(117), + [anon_sym_Gib] = ACTIONS(117), + [anon_sym_GIb] = ACTIONS(117), + [anon_sym_GIB] = ACTIONS(117), + [anon_sym_tib] = ACTIONS(117), + [anon_sym_tiB] = ACTIONS(117), + [anon_sym_tIB] = ACTIONS(117), + [anon_sym_tIb] = ACTIONS(117), + [anon_sym_Tib] = ACTIONS(117), + [anon_sym_TIb] = ACTIONS(117), + [anon_sym_TIB] = ACTIONS(117), + [anon_sym_pib] = ACTIONS(117), + [anon_sym_piB] = ACTIONS(117), + [anon_sym_pIB] = ACTIONS(117), + [anon_sym_pIb] = ACTIONS(117), + [anon_sym_Pib] = ACTIONS(117), + [anon_sym_PIb] = ACTIONS(117), + [anon_sym_PIB] = ACTIONS(117), + [anon_sym_eib] = ACTIONS(117), + [anon_sym_eiB] = ACTIONS(117), + [anon_sym_eIB] = ACTIONS(117), + [anon_sym_eIb] = ACTIONS(117), + [anon_sym_Eib] = ACTIONS(117), + [anon_sym_EIb] = ACTIONS(117), + [anon_sym_EIB] = ACTIONS(117), + [sym_short_flag] = ACTIONS(117), + [anon_sym_POUND] = ACTIONS(3), + }, [253] = { [sym_comment] = STATE(253), - [anon_sym_SEMI] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_RPAREN] = ACTIONS(151), - [anon_sym_PIPE] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_RBRACE] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [anon_sym_ns] = ACTIONS(877), - [anon_sym_s] = ACTIONS(877), - [anon_sym_us] = ACTIONS(877), - [anon_sym_ms] = ACTIONS(877), - [anon_sym_sec] = ACTIONS(877), - [anon_sym_min] = ACTIONS(877), - [anon_sym_hr] = ACTIONS(877), - [anon_sym_day] = ACTIONS(877), - [anon_sym_wk] = ACTIONS(877), - [anon_sym_b] = ACTIONS(879), - [anon_sym_B] = ACTIONS(879), - [anon_sym_kb] = ACTIONS(879), - [anon_sym_kB] = ACTIONS(879), - [anon_sym_Kb] = ACTIONS(879), - [anon_sym_KB] = ACTIONS(879), - [anon_sym_mb] = ACTIONS(879), - [anon_sym_mB] = ACTIONS(879), - [anon_sym_Mb] = ACTIONS(879), - [anon_sym_MB] = ACTIONS(879), - [anon_sym_gb] = ACTIONS(879), - [anon_sym_gB] = ACTIONS(879), - [anon_sym_Gb] = ACTIONS(879), - [anon_sym_GB] = ACTIONS(879), - [anon_sym_tb] = ACTIONS(879), - [anon_sym_tB] = ACTIONS(879), - [anon_sym_Tb] = ACTIONS(879), - [anon_sym_TB] = ACTIONS(879), - [anon_sym_pb] = ACTIONS(879), - [anon_sym_pB] = ACTIONS(879), - [anon_sym_Pb] = ACTIONS(879), - [anon_sym_PB] = ACTIONS(879), - [anon_sym_eb] = ACTIONS(879), - [anon_sym_eB] = ACTIONS(879), - [anon_sym_Eb] = ACTIONS(879), - [anon_sym_EB] = ACTIONS(879), - [anon_sym_kib] = ACTIONS(879), - [anon_sym_kiB] = ACTIONS(879), - [anon_sym_kIB] = ACTIONS(879), - [anon_sym_kIb] = ACTIONS(879), - [anon_sym_Kib] = ACTIONS(879), - [anon_sym_KIb] = ACTIONS(879), - [anon_sym_KIB] = ACTIONS(879), - [anon_sym_mib] = ACTIONS(879), - [anon_sym_miB] = ACTIONS(879), - [anon_sym_mIB] = ACTIONS(879), - [anon_sym_mIb] = ACTIONS(879), - [anon_sym_Mib] = ACTIONS(879), - [anon_sym_MIb] = ACTIONS(879), - [anon_sym_MIB] = ACTIONS(879), - [anon_sym_gib] = ACTIONS(879), - [anon_sym_giB] = ACTIONS(879), - [anon_sym_gIB] = ACTIONS(879), - [anon_sym_gIb] = ACTIONS(879), - [anon_sym_Gib] = ACTIONS(879), - [anon_sym_GIb] = ACTIONS(879), - [anon_sym_GIB] = ACTIONS(879), - [anon_sym_tib] = ACTIONS(879), - [anon_sym_tiB] = ACTIONS(879), - [anon_sym_tIB] = ACTIONS(879), - [anon_sym_tIb] = ACTIONS(879), - [anon_sym_Tib] = ACTIONS(879), - [anon_sym_TIb] = ACTIONS(879), - [anon_sym_TIB] = ACTIONS(879), - [anon_sym_pib] = ACTIONS(879), - [anon_sym_piB] = ACTIONS(879), - [anon_sym_pIB] = ACTIONS(879), - [anon_sym_pIb] = ACTIONS(879), - [anon_sym_Pib] = ACTIONS(879), - [anon_sym_PIb] = ACTIONS(879), - [anon_sym_PIB] = ACTIONS(879), - [anon_sym_eib] = ACTIONS(879), - [anon_sym_eiB] = ACTIONS(879), - [anon_sym_eIB] = ACTIONS(879), - [anon_sym_eIb] = ACTIONS(879), - [anon_sym_Eib] = ACTIONS(879), - [anon_sym_EIb] = ACTIONS(879), - [anon_sym_EIB] = ACTIONS(879), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(127), + [anon_sym_DASH] = ACTIONS(125), + [anon_sym_in] = ACTIONS(127), + [anon_sym_LBRACE] = ACTIONS(127), + [anon_sym_STAR] = ACTIONS(125), + [anon_sym_STAR_STAR] = ACTIONS(127), + [anon_sym_PLUS_PLUS] = ACTIONS(127), + [anon_sym_SLASH] = ACTIONS(125), + [anon_sym_mod] = ACTIONS(127), + [anon_sym_SLASH_SLASH] = ACTIONS(127), + [anon_sym_PLUS] = ACTIONS(125), + [anon_sym_bit_DASHshl] = ACTIONS(127), + [anon_sym_bit_DASHshr] = ACTIONS(127), + [anon_sym_EQ_EQ] = ACTIONS(127), + [anon_sym_BANG_EQ] = ACTIONS(127), + [anon_sym_LT2] = ACTIONS(125), + [anon_sym_LT_EQ] = ACTIONS(127), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_not_DASHin] = ACTIONS(127), + [anon_sym_starts_DASHwith] = ACTIONS(127), + [anon_sym_ends_DASHwith] = ACTIONS(127), + [anon_sym_EQ_TILDE] = ACTIONS(127), + [anon_sym_BANG_TILDE] = ACTIONS(127), + [anon_sym_bit_DASHand] = ACTIONS(127), + [anon_sym_bit_DASHxor] = ACTIONS(127), + [anon_sym_bit_DASHor] = ACTIONS(127), + [anon_sym_and] = ACTIONS(127), + [anon_sym_xor] = ACTIONS(127), + [anon_sym_or] = ACTIONS(127), + [anon_sym_DOT2] = ACTIONS(970), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(973), + [anon_sym_ns] = ACTIONS(127), + [anon_sym_s] = ACTIONS(127), + [anon_sym_us] = ACTIONS(127), + [anon_sym_ms] = ACTIONS(127), + [anon_sym_sec] = ACTIONS(127), + [anon_sym_min] = ACTIONS(127), + [anon_sym_hr] = ACTIONS(127), + [anon_sym_day] = ACTIONS(127), + [anon_sym_wk] = ACTIONS(127), + [anon_sym_b] = ACTIONS(125), + [anon_sym_B] = ACTIONS(127), + [anon_sym_kb] = ACTIONS(127), + [anon_sym_kB] = ACTIONS(127), + [anon_sym_Kb] = ACTIONS(127), + [anon_sym_KB] = ACTIONS(127), + [anon_sym_mb] = ACTIONS(127), + [anon_sym_mB] = ACTIONS(127), + [anon_sym_Mb] = ACTIONS(127), + [anon_sym_MB] = ACTIONS(127), + [anon_sym_gb] = ACTIONS(127), + [anon_sym_gB] = ACTIONS(127), + [anon_sym_Gb] = ACTIONS(127), + [anon_sym_GB] = ACTIONS(127), + [anon_sym_tb] = ACTIONS(127), + [anon_sym_tB] = ACTIONS(127), + [anon_sym_Tb] = ACTIONS(127), + [anon_sym_TB] = ACTIONS(127), + [anon_sym_pb] = ACTIONS(127), + [anon_sym_pB] = ACTIONS(127), + [anon_sym_Pb] = ACTIONS(127), + [anon_sym_PB] = ACTIONS(127), + [anon_sym_eb] = ACTIONS(127), + [anon_sym_eB] = ACTIONS(127), + [anon_sym_Eb] = ACTIONS(127), + [anon_sym_EB] = ACTIONS(127), + [anon_sym_kib] = ACTIONS(127), + [anon_sym_kiB] = ACTIONS(127), + [anon_sym_kIB] = ACTIONS(127), + [anon_sym_kIb] = ACTIONS(127), + [anon_sym_Kib] = ACTIONS(127), + [anon_sym_KIb] = ACTIONS(127), + [anon_sym_KIB] = ACTIONS(127), + [anon_sym_mib] = ACTIONS(127), + [anon_sym_miB] = ACTIONS(127), + [anon_sym_mIB] = ACTIONS(127), + [anon_sym_mIb] = ACTIONS(127), + [anon_sym_Mib] = ACTIONS(127), + [anon_sym_MIb] = ACTIONS(127), + [anon_sym_MIB] = ACTIONS(127), + [anon_sym_gib] = ACTIONS(127), + [anon_sym_giB] = ACTIONS(127), + [anon_sym_gIB] = ACTIONS(127), + [anon_sym_gIb] = ACTIONS(127), + [anon_sym_Gib] = ACTIONS(127), + [anon_sym_GIb] = ACTIONS(127), + [anon_sym_GIB] = ACTIONS(127), + [anon_sym_tib] = ACTIONS(127), + [anon_sym_tiB] = ACTIONS(127), + [anon_sym_tIB] = ACTIONS(127), + [anon_sym_tIb] = ACTIONS(127), + [anon_sym_Tib] = ACTIONS(127), + [anon_sym_TIb] = ACTIONS(127), + [anon_sym_TIB] = ACTIONS(127), + [anon_sym_pib] = ACTIONS(127), + [anon_sym_piB] = ACTIONS(127), + [anon_sym_pIB] = ACTIONS(127), + [anon_sym_pIb] = ACTIONS(127), + [anon_sym_Pib] = ACTIONS(127), + [anon_sym_PIb] = ACTIONS(127), + [anon_sym_PIB] = ACTIONS(127), + [anon_sym_eib] = ACTIONS(127), + [anon_sym_eiB] = ACTIONS(127), + [anon_sym_eIB] = ACTIONS(127), + [anon_sym_eIb] = ACTIONS(127), + [anon_sym_Eib] = ACTIONS(127), + [anon_sym_EIb] = ACTIONS(127), + [anon_sym_EIB] = ACTIONS(127), + [sym_short_flag] = ACTIONS(127), + [anon_sym_POUND] = ACTIONS(3), }, [254] = { [sym_comment] = STATE(254), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH_DASH] = ACTIONS(130), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(130), - [anon_sym_LBRACE] = ACTIONS(130), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(130), - [anon_sym_PLUS_PLUS] = ACTIONS(130), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(130), - [anon_sym_SLASH_SLASH] = ACTIONS(130), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(130), - [anon_sym_bit_DASHshr] = ACTIONS(130), - [anon_sym_EQ_EQ] = ACTIONS(130), - [anon_sym_BANG_EQ] = ACTIONS(130), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(130), - [anon_sym_not_DASHin] = ACTIONS(130), - [anon_sym_starts_DASHwith] = ACTIONS(130), - [anon_sym_ends_DASHwith] = ACTIONS(130), - [anon_sym_EQ_TILDE] = ACTIONS(130), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_bit_DASHand] = ACTIONS(130), - [anon_sym_bit_DASHxor] = ACTIONS(130), - [anon_sym_bit_DASHor] = ACTIONS(130), - [anon_sym_and] = ACTIONS(130), - [anon_sym_xor] = ACTIONS(130), - [anon_sym_or] = ACTIONS(130), - [anon_sym_DOT2] = ACTIONS(130), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(970), - [anon_sym_ns] = ACTIONS(130), - [anon_sym_s] = ACTIONS(130), - [anon_sym_us] = ACTIONS(130), - [anon_sym_ms] = ACTIONS(130), - [anon_sym_sec] = ACTIONS(130), - [anon_sym_min] = ACTIONS(130), - [anon_sym_hr] = ACTIONS(130), - [anon_sym_day] = ACTIONS(130), - [anon_sym_wk] = ACTIONS(130), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(130), - [anon_sym_kb] = ACTIONS(130), - [anon_sym_kB] = ACTIONS(130), - [anon_sym_Kb] = ACTIONS(130), - [anon_sym_KB] = ACTIONS(130), - [anon_sym_mb] = ACTIONS(130), - [anon_sym_mB] = ACTIONS(130), - [anon_sym_Mb] = ACTIONS(130), - [anon_sym_MB] = ACTIONS(130), - [anon_sym_gb] = ACTIONS(130), - [anon_sym_gB] = ACTIONS(130), - [anon_sym_Gb] = ACTIONS(130), - [anon_sym_GB] = ACTIONS(130), - [anon_sym_tb] = ACTIONS(130), - [anon_sym_tB] = ACTIONS(130), - [anon_sym_Tb] = ACTIONS(130), - [anon_sym_TB] = ACTIONS(130), - [anon_sym_pb] = ACTIONS(130), - [anon_sym_pB] = ACTIONS(130), - [anon_sym_Pb] = ACTIONS(130), - [anon_sym_PB] = ACTIONS(130), - [anon_sym_eb] = ACTIONS(130), - [anon_sym_eB] = ACTIONS(130), - [anon_sym_Eb] = ACTIONS(130), - [anon_sym_EB] = ACTIONS(130), - [anon_sym_kib] = ACTIONS(130), - [anon_sym_kiB] = ACTIONS(130), - [anon_sym_kIB] = ACTIONS(130), - [anon_sym_kIb] = ACTIONS(130), - [anon_sym_Kib] = ACTIONS(130), - [anon_sym_KIb] = ACTIONS(130), - [anon_sym_KIB] = ACTIONS(130), - [anon_sym_mib] = ACTIONS(130), - [anon_sym_miB] = ACTIONS(130), - [anon_sym_mIB] = ACTIONS(130), - [anon_sym_mIb] = ACTIONS(130), - [anon_sym_Mib] = ACTIONS(130), - [anon_sym_MIb] = ACTIONS(130), - [anon_sym_MIB] = ACTIONS(130), - [anon_sym_gib] = ACTIONS(130), - [anon_sym_giB] = ACTIONS(130), - [anon_sym_gIB] = ACTIONS(130), - [anon_sym_gIb] = ACTIONS(130), - [anon_sym_Gib] = ACTIONS(130), - [anon_sym_GIb] = ACTIONS(130), - [anon_sym_GIB] = ACTIONS(130), - [anon_sym_tib] = ACTIONS(130), - [anon_sym_tiB] = ACTIONS(130), - [anon_sym_tIB] = ACTIONS(130), - [anon_sym_tIb] = ACTIONS(130), - [anon_sym_Tib] = ACTIONS(130), - [anon_sym_TIb] = ACTIONS(130), - [anon_sym_TIB] = ACTIONS(130), - [anon_sym_pib] = ACTIONS(130), - [anon_sym_piB] = ACTIONS(130), - [anon_sym_pIB] = ACTIONS(130), - [anon_sym_pIb] = ACTIONS(130), - [anon_sym_Pib] = ACTIONS(130), - [anon_sym_PIb] = ACTIONS(130), - [anon_sym_PIB] = ACTIONS(130), - [anon_sym_eib] = ACTIONS(130), - [anon_sym_eiB] = ACTIONS(130), - [anon_sym_eIB] = ACTIONS(130), - [anon_sym_eIb] = ACTIONS(130), - [anon_sym_Eib] = ACTIONS(130), - [anon_sym_EIb] = ACTIONS(130), - [anon_sym_EIB] = ACTIONS(130), - [sym_short_flag] = ACTIONS(130), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_SEMI] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_COLON] = ACTIONS(975), + [anon_sym_PIPE] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_RBRACE] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(153), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(153), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(153), + [anon_sym_BANG_EQ] = ACTIONS(153), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(153), + [anon_sym_GT_EQ] = ACTIONS(153), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(153), + [anon_sym_BANG_TILDE] = ACTIONS(153), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [anon_sym_ns] = ACTIONS(870), + [anon_sym_s] = ACTIONS(870), + [anon_sym_us] = ACTIONS(870), + [anon_sym_ms] = ACTIONS(870), + [anon_sym_sec] = ACTIONS(870), + [anon_sym_min] = ACTIONS(870), + [anon_sym_hr] = ACTIONS(870), + [anon_sym_day] = ACTIONS(870), + [anon_sym_wk] = ACTIONS(870), + [anon_sym_b] = ACTIONS(872), + [anon_sym_B] = ACTIONS(872), + [anon_sym_kb] = ACTIONS(872), + [anon_sym_kB] = ACTIONS(872), + [anon_sym_Kb] = ACTIONS(872), + [anon_sym_KB] = ACTIONS(872), + [anon_sym_mb] = ACTIONS(872), + [anon_sym_mB] = ACTIONS(872), + [anon_sym_Mb] = ACTIONS(872), + [anon_sym_MB] = ACTIONS(872), + [anon_sym_gb] = ACTIONS(872), + [anon_sym_gB] = ACTIONS(872), + [anon_sym_Gb] = ACTIONS(872), + [anon_sym_GB] = ACTIONS(872), + [anon_sym_tb] = ACTIONS(872), + [anon_sym_tB] = ACTIONS(872), + [anon_sym_Tb] = ACTIONS(872), + [anon_sym_TB] = ACTIONS(872), + [anon_sym_pb] = ACTIONS(872), + [anon_sym_pB] = ACTIONS(872), + [anon_sym_Pb] = ACTIONS(872), + [anon_sym_PB] = ACTIONS(872), + [anon_sym_eb] = ACTIONS(872), + [anon_sym_eB] = ACTIONS(872), + [anon_sym_Eb] = ACTIONS(872), + [anon_sym_EB] = ACTIONS(872), + [anon_sym_kib] = ACTIONS(872), + [anon_sym_kiB] = ACTIONS(872), + [anon_sym_kIB] = ACTIONS(872), + [anon_sym_kIb] = ACTIONS(872), + [anon_sym_Kib] = ACTIONS(872), + [anon_sym_KIb] = ACTIONS(872), + [anon_sym_KIB] = ACTIONS(872), + [anon_sym_mib] = ACTIONS(872), + [anon_sym_miB] = ACTIONS(872), + [anon_sym_mIB] = ACTIONS(872), + [anon_sym_mIb] = ACTIONS(872), + [anon_sym_Mib] = ACTIONS(872), + [anon_sym_MIb] = ACTIONS(872), + [anon_sym_MIB] = ACTIONS(872), + [anon_sym_gib] = ACTIONS(872), + [anon_sym_giB] = ACTIONS(872), + [anon_sym_gIB] = ACTIONS(872), + [anon_sym_gIb] = ACTIONS(872), + [anon_sym_Gib] = ACTIONS(872), + [anon_sym_GIb] = ACTIONS(872), + [anon_sym_GIB] = ACTIONS(872), + [anon_sym_tib] = ACTIONS(872), + [anon_sym_tiB] = ACTIONS(872), + [anon_sym_tIB] = ACTIONS(872), + [anon_sym_tIb] = ACTIONS(872), + [anon_sym_Tib] = ACTIONS(872), + [anon_sym_TIb] = ACTIONS(872), + [anon_sym_TIB] = ACTIONS(872), + [anon_sym_pib] = ACTIONS(872), + [anon_sym_piB] = ACTIONS(872), + [anon_sym_pIB] = ACTIONS(872), + [anon_sym_pIb] = ACTIONS(872), + [anon_sym_Pib] = ACTIONS(872), + [anon_sym_PIb] = ACTIONS(872), + [anon_sym_PIB] = ACTIONS(872), + [anon_sym_eib] = ACTIONS(872), + [anon_sym_eiB] = ACTIONS(872), + [anon_sym_eIB] = ACTIONS(872), + [anon_sym_eIb] = ACTIONS(872), + [anon_sym_Eib] = ACTIONS(872), + [anon_sym_EIb] = ACTIONS(872), + [anon_sym_EIB] = ACTIONS(872), + [anon_sym_POUND] = ACTIONS(105), }, [255] = { [sym_comment] = STATE(255), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_DASH_DASH] = ACTIONS(121), - [anon_sym_DASH] = ACTIONS(119), - [anon_sym_in] = ACTIONS(121), - [anon_sym_LBRACE] = ACTIONS(121), - [anon_sym_STAR] = ACTIONS(119), - [anon_sym_STAR_STAR] = ACTIONS(121), - [anon_sym_PLUS_PLUS] = ACTIONS(121), - [anon_sym_SLASH] = ACTIONS(119), - [anon_sym_mod] = ACTIONS(121), - [anon_sym_SLASH_SLASH] = ACTIONS(121), - [anon_sym_PLUS] = ACTIONS(119), - [anon_sym_bit_DASHshl] = ACTIONS(121), - [anon_sym_bit_DASHshr] = ACTIONS(121), - [anon_sym_EQ_EQ] = ACTIONS(121), - [anon_sym_BANG_EQ] = ACTIONS(121), - [anon_sym_LT2] = ACTIONS(119), - [anon_sym_LT_EQ] = ACTIONS(121), - [anon_sym_GT_EQ] = ACTIONS(121), - [anon_sym_not_DASHin] = ACTIONS(121), - [anon_sym_starts_DASHwith] = ACTIONS(121), - [anon_sym_ends_DASHwith] = ACTIONS(121), - [anon_sym_EQ_TILDE] = ACTIONS(121), - [anon_sym_BANG_TILDE] = ACTIONS(121), - [anon_sym_bit_DASHand] = ACTIONS(121), - [anon_sym_bit_DASHxor] = ACTIONS(121), - [anon_sym_bit_DASHor] = ACTIONS(121), - [anon_sym_and] = ACTIONS(121), - [anon_sym_xor] = ACTIONS(121), - [anon_sym_or] = ACTIONS(121), - [anon_sym_DOT2] = ACTIONS(972), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(975), - [anon_sym_ns] = ACTIONS(121), - [anon_sym_s] = ACTIONS(121), - [anon_sym_us] = ACTIONS(121), - [anon_sym_ms] = ACTIONS(121), - [anon_sym_sec] = ACTIONS(121), - [anon_sym_min] = ACTIONS(121), - [anon_sym_hr] = ACTIONS(121), - [anon_sym_day] = ACTIONS(121), - [anon_sym_wk] = ACTIONS(121), - [anon_sym_b] = ACTIONS(119), - [anon_sym_B] = ACTIONS(121), - [anon_sym_kb] = ACTIONS(121), - [anon_sym_kB] = ACTIONS(121), - [anon_sym_Kb] = ACTIONS(121), - [anon_sym_KB] = ACTIONS(121), - [anon_sym_mb] = ACTIONS(121), - [anon_sym_mB] = ACTIONS(121), - [anon_sym_Mb] = ACTIONS(121), - [anon_sym_MB] = ACTIONS(121), - [anon_sym_gb] = ACTIONS(121), - [anon_sym_gB] = ACTIONS(121), - [anon_sym_Gb] = ACTIONS(121), - [anon_sym_GB] = ACTIONS(121), - [anon_sym_tb] = ACTIONS(121), - [anon_sym_tB] = ACTIONS(121), - [anon_sym_Tb] = ACTIONS(121), - [anon_sym_TB] = ACTIONS(121), - [anon_sym_pb] = ACTIONS(121), - [anon_sym_pB] = ACTIONS(121), - [anon_sym_Pb] = ACTIONS(121), - [anon_sym_PB] = ACTIONS(121), - [anon_sym_eb] = ACTIONS(121), - [anon_sym_eB] = ACTIONS(121), - [anon_sym_Eb] = ACTIONS(121), - [anon_sym_EB] = ACTIONS(121), - [anon_sym_kib] = ACTIONS(121), - [anon_sym_kiB] = ACTIONS(121), - [anon_sym_kIB] = ACTIONS(121), - [anon_sym_kIb] = ACTIONS(121), - [anon_sym_Kib] = ACTIONS(121), - [anon_sym_KIb] = ACTIONS(121), - [anon_sym_KIB] = ACTIONS(121), - [anon_sym_mib] = ACTIONS(121), - [anon_sym_miB] = ACTIONS(121), - [anon_sym_mIB] = ACTIONS(121), - [anon_sym_mIb] = ACTIONS(121), - [anon_sym_Mib] = ACTIONS(121), - [anon_sym_MIb] = ACTIONS(121), - [anon_sym_MIB] = ACTIONS(121), - [anon_sym_gib] = ACTIONS(121), - [anon_sym_giB] = ACTIONS(121), - [anon_sym_gIB] = ACTIONS(121), - [anon_sym_gIb] = ACTIONS(121), - [anon_sym_Gib] = ACTIONS(121), - [anon_sym_GIb] = ACTIONS(121), - [anon_sym_GIB] = ACTIONS(121), - [anon_sym_tib] = ACTIONS(121), - [anon_sym_tiB] = ACTIONS(121), - [anon_sym_tIB] = ACTIONS(121), - [anon_sym_tIb] = ACTIONS(121), - [anon_sym_Tib] = ACTIONS(121), - [anon_sym_TIb] = ACTIONS(121), - [anon_sym_TIB] = ACTIONS(121), - [anon_sym_pib] = ACTIONS(121), - [anon_sym_piB] = ACTIONS(121), - [anon_sym_pIB] = ACTIONS(121), - [anon_sym_pIb] = ACTIONS(121), - [anon_sym_Pib] = ACTIONS(121), - [anon_sym_PIb] = ACTIONS(121), - [anon_sym_PIB] = ACTIONS(121), - [anon_sym_eib] = ACTIONS(121), - [anon_sym_eiB] = ACTIONS(121), - [anon_sym_eIB] = ACTIONS(121), - [anon_sym_eIb] = ACTIONS(121), - [anon_sym_Eib] = ACTIONS(121), - [anon_sym_EIb] = ACTIONS(121), - [anon_sym_EIB] = ACTIONS(121), - [sym_short_flag] = ACTIONS(121), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_SEMI] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_RPAREN] = ACTIONS(153), + [anon_sym_PIPE] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_RBRACE] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(153), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(153), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(153), + [anon_sym_BANG_EQ] = ACTIONS(153), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(153), + [anon_sym_GT_EQ] = ACTIONS(153), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(153), + [anon_sym_BANG_TILDE] = ACTIONS(153), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [anon_sym_ns] = ACTIONS(870), + [anon_sym_s] = ACTIONS(870), + [anon_sym_us] = ACTIONS(870), + [anon_sym_ms] = ACTIONS(870), + [anon_sym_sec] = ACTIONS(870), + [anon_sym_min] = ACTIONS(870), + [anon_sym_hr] = ACTIONS(870), + [anon_sym_day] = ACTIONS(870), + [anon_sym_wk] = ACTIONS(870), + [anon_sym_b] = ACTIONS(872), + [anon_sym_B] = ACTIONS(872), + [anon_sym_kb] = ACTIONS(872), + [anon_sym_kB] = ACTIONS(872), + [anon_sym_Kb] = ACTIONS(872), + [anon_sym_KB] = ACTIONS(872), + [anon_sym_mb] = ACTIONS(872), + [anon_sym_mB] = ACTIONS(872), + [anon_sym_Mb] = ACTIONS(872), + [anon_sym_MB] = ACTIONS(872), + [anon_sym_gb] = ACTIONS(872), + [anon_sym_gB] = ACTIONS(872), + [anon_sym_Gb] = ACTIONS(872), + [anon_sym_GB] = ACTIONS(872), + [anon_sym_tb] = ACTIONS(872), + [anon_sym_tB] = ACTIONS(872), + [anon_sym_Tb] = ACTIONS(872), + [anon_sym_TB] = ACTIONS(872), + [anon_sym_pb] = ACTIONS(872), + [anon_sym_pB] = ACTIONS(872), + [anon_sym_Pb] = ACTIONS(872), + [anon_sym_PB] = ACTIONS(872), + [anon_sym_eb] = ACTIONS(872), + [anon_sym_eB] = ACTIONS(872), + [anon_sym_Eb] = ACTIONS(872), + [anon_sym_EB] = ACTIONS(872), + [anon_sym_kib] = ACTIONS(872), + [anon_sym_kiB] = ACTIONS(872), + [anon_sym_kIB] = ACTIONS(872), + [anon_sym_kIb] = ACTIONS(872), + [anon_sym_Kib] = ACTIONS(872), + [anon_sym_KIb] = ACTIONS(872), + [anon_sym_KIB] = ACTIONS(872), + [anon_sym_mib] = ACTIONS(872), + [anon_sym_miB] = ACTIONS(872), + [anon_sym_mIB] = ACTIONS(872), + [anon_sym_mIb] = ACTIONS(872), + [anon_sym_Mib] = ACTIONS(872), + [anon_sym_MIb] = ACTIONS(872), + [anon_sym_MIB] = ACTIONS(872), + [anon_sym_gib] = ACTIONS(872), + [anon_sym_giB] = ACTIONS(872), + [anon_sym_gIB] = ACTIONS(872), + [anon_sym_gIb] = ACTIONS(872), + [anon_sym_Gib] = ACTIONS(872), + [anon_sym_GIb] = ACTIONS(872), + [anon_sym_GIB] = ACTIONS(872), + [anon_sym_tib] = ACTIONS(872), + [anon_sym_tiB] = ACTIONS(872), + [anon_sym_tIB] = ACTIONS(872), + [anon_sym_tIb] = ACTIONS(872), + [anon_sym_Tib] = ACTIONS(872), + [anon_sym_TIb] = ACTIONS(872), + [anon_sym_TIB] = ACTIONS(872), + [anon_sym_pib] = ACTIONS(872), + [anon_sym_piB] = ACTIONS(872), + [anon_sym_pIB] = ACTIONS(872), + [anon_sym_pIb] = ACTIONS(872), + [anon_sym_Pib] = ACTIONS(872), + [anon_sym_PIb] = ACTIONS(872), + [anon_sym_PIB] = ACTIONS(872), + [anon_sym_eib] = ACTIONS(872), + [anon_sym_eiB] = ACTIONS(872), + [anon_sym_eIB] = ACTIONS(872), + [anon_sym_eIb] = ACTIONS(872), + [anon_sym_Eib] = ACTIONS(872), + [anon_sym_EIb] = ACTIONS(872), + [anon_sym_EIB] = ACTIONS(872), + [anon_sym_POUND] = ACTIONS(105), }, [256] = { [sym_comment] = STATE(256), - [anon_sym_COMMA] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(142), - [anon_sym_in] = ACTIONS(142), - [anon_sym_LBRACE] = ACTIONS(142), - [anon_sym_RBRACE] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_PLUS_PLUS] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(142), - [anon_sym_SLASH_SLASH] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(142), - [anon_sym_bit_DASHshr] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_not_DASHin] = ACTIONS(142), - [anon_sym_starts_DASHwith] = ACTIONS(142), - [anon_sym_ends_DASHwith] = ACTIONS(142), - [anon_sym_EQ_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_bit_DASHand] = ACTIONS(142), - [anon_sym_bit_DASHxor] = ACTIONS(142), - [anon_sym_bit_DASHor] = ACTIONS(142), - [anon_sym_and] = ACTIONS(142), - [anon_sym_xor] = ACTIONS(142), - [anon_sym_or] = ACTIONS(142), - [anon_sym_DOT2] = ACTIONS(977), - [anon_sym_ns] = ACTIONS(142), - [anon_sym_s] = ACTIONS(142), - [anon_sym_us] = ACTIONS(142), - [anon_sym_ms] = ACTIONS(142), - [anon_sym_sec] = ACTIONS(142), - [anon_sym_min] = ACTIONS(142), - [anon_sym_hr] = ACTIONS(142), - [anon_sym_day] = ACTIONS(142), - [anon_sym_wk] = ACTIONS(142), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(142), - [anon_sym_kb] = ACTIONS(142), - [anon_sym_kB] = ACTIONS(142), - [anon_sym_Kb] = ACTIONS(142), - [anon_sym_KB] = ACTIONS(142), - [anon_sym_mb] = ACTIONS(142), - [anon_sym_mB] = ACTIONS(142), - [anon_sym_Mb] = ACTIONS(142), - [anon_sym_MB] = ACTIONS(142), - [anon_sym_gb] = ACTIONS(142), - [anon_sym_gB] = ACTIONS(142), - [anon_sym_Gb] = ACTIONS(142), - [anon_sym_GB] = ACTIONS(142), - [anon_sym_tb] = ACTIONS(142), - [anon_sym_tB] = ACTIONS(142), - [anon_sym_Tb] = ACTIONS(142), - [anon_sym_TB] = ACTIONS(142), - [anon_sym_pb] = ACTIONS(142), - [anon_sym_pB] = ACTIONS(142), - [anon_sym_Pb] = ACTIONS(142), - [anon_sym_PB] = ACTIONS(142), - [anon_sym_eb] = ACTIONS(142), - [anon_sym_eB] = ACTIONS(142), - [anon_sym_Eb] = ACTIONS(142), - [anon_sym_EB] = ACTIONS(142), - [anon_sym_kib] = ACTIONS(142), - [anon_sym_kiB] = ACTIONS(142), - [anon_sym_kIB] = ACTIONS(142), - [anon_sym_kIb] = ACTIONS(142), - [anon_sym_Kib] = ACTIONS(142), - [anon_sym_KIb] = ACTIONS(142), - [anon_sym_KIB] = ACTIONS(142), - [anon_sym_mib] = ACTIONS(142), - [anon_sym_miB] = ACTIONS(142), - [anon_sym_mIB] = ACTIONS(142), - [anon_sym_mIb] = ACTIONS(142), - [anon_sym_Mib] = ACTIONS(142), - [anon_sym_MIb] = ACTIONS(142), - [anon_sym_MIB] = ACTIONS(142), - [anon_sym_gib] = ACTIONS(142), - [anon_sym_giB] = ACTIONS(142), - [anon_sym_gIB] = ACTIONS(142), - [anon_sym_gIb] = ACTIONS(142), - [anon_sym_Gib] = ACTIONS(142), - [anon_sym_GIb] = ACTIONS(142), - [anon_sym_GIB] = ACTIONS(142), - [anon_sym_tib] = ACTIONS(142), - [anon_sym_tiB] = ACTIONS(142), - [anon_sym_tIB] = ACTIONS(142), - [anon_sym_tIb] = ACTIONS(142), - [anon_sym_Tib] = ACTIONS(142), - [anon_sym_TIb] = ACTIONS(142), - [anon_sym_TIB] = ACTIONS(142), - [anon_sym_pib] = ACTIONS(142), - [anon_sym_piB] = ACTIONS(142), - [anon_sym_pIB] = ACTIONS(142), - [anon_sym_pIb] = ACTIONS(142), - [anon_sym_Pib] = ACTIONS(142), - [anon_sym_PIb] = ACTIONS(142), - [anon_sym_PIB] = ACTIONS(142), - [anon_sym_eib] = ACTIONS(142), - [anon_sym_eiB] = ACTIONS(142), - [anon_sym_eIB] = ACTIONS(142), - [anon_sym_eIb] = ACTIONS(142), - [anon_sym_Eib] = ACTIONS(142), - [anon_sym_EIb] = ACTIONS(142), - [anon_sym_EIB] = ACTIONS(142), + [anon_sym_GT] = ACTIONS(145), + [anon_sym_DASH_DASH] = ACTIONS(147), + [anon_sym_DASH] = ACTIONS(145), + [anon_sym_in] = ACTIONS(147), + [anon_sym_LBRACE] = ACTIONS(147), + [anon_sym_STAR] = ACTIONS(145), + [anon_sym_STAR_STAR] = ACTIONS(147), + [anon_sym_PLUS_PLUS] = ACTIONS(147), + [anon_sym_SLASH] = ACTIONS(145), + [anon_sym_mod] = ACTIONS(147), + [anon_sym_SLASH_SLASH] = ACTIONS(147), + [anon_sym_PLUS] = ACTIONS(145), + [anon_sym_bit_DASHshl] = ACTIONS(147), + [anon_sym_bit_DASHshr] = ACTIONS(147), + [anon_sym_EQ_EQ] = ACTIONS(147), + [anon_sym_BANG_EQ] = ACTIONS(147), + [anon_sym_LT2] = ACTIONS(145), + [anon_sym_LT_EQ] = ACTIONS(147), + [anon_sym_GT_EQ] = ACTIONS(147), + [anon_sym_not_DASHin] = ACTIONS(147), + [anon_sym_starts_DASHwith] = ACTIONS(147), + [anon_sym_ends_DASHwith] = ACTIONS(147), + [anon_sym_EQ_TILDE] = ACTIONS(147), + [anon_sym_BANG_TILDE] = ACTIONS(147), + [anon_sym_bit_DASHand] = ACTIONS(147), + [anon_sym_bit_DASHxor] = ACTIONS(147), + [anon_sym_bit_DASHor] = ACTIONS(147), + [anon_sym_and] = ACTIONS(147), + [anon_sym_xor] = ACTIONS(147), + [anon_sym_or] = ACTIONS(147), + [anon_sym_DOT2] = ACTIONS(147), + [anon_sym_ns] = ACTIONS(147), + [anon_sym_s] = ACTIONS(147), + [anon_sym_us] = ACTIONS(147), + [anon_sym_ms] = ACTIONS(147), + [anon_sym_sec] = ACTIONS(147), + [anon_sym_min] = ACTIONS(147), + [anon_sym_hr] = ACTIONS(147), + [anon_sym_day] = ACTIONS(147), + [anon_sym_wk] = ACTIONS(147), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(147), + [anon_sym_kb] = ACTIONS(147), + [anon_sym_kB] = ACTIONS(147), + [anon_sym_Kb] = ACTIONS(147), + [anon_sym_KB] = ACTIONS(147), + [anon_sym_mb] = ACTIONS(147), + [anon_sym_mB] = ACTIONS(147), + [anon_sym_Mb] = ACTIONS(147), + [anon_sym_MB] = ACTIONS(147), + [anon_sym_gb] = ACTIONS(147), + [anon_sym_gB] = ACTIONS(147), + [anon_sym_Gb] = ACTIONS(147), + [anon_sym_GB] = ACTIONS(147), + [anon_sym_tb] = ACTIONS(147), + [anon_sym_tB] = ACTIONS(147), + [anon_sym_Tb] = ACTIONS(147), + [anon_sym_TB] = ACTIONS(147), + [anon_sym_pb] = ACTIONS(147), + [anon_sym_pB] = ACTIONS(147), + [anon_sym_Pb] = ACTIONS(147), + [anon_sym_PB] = ACTIONS(147), + [anon_sym_eb] = ACTIONS(147), + [anon_sym_eB] = ACTIONS(147), + [anon_sym_Eb] = ACTIONS(147), + [anon_sym_EB] = ACTIONS(147), + [anon_sym_kib] = ACTIONS(147), + [anon_sym_kiB] = ACTIONS(147), + [anon_sym_kIB] = ACTIONS(147), + [anon_sym_kIb] = ACTIONS(147), + [anon_sym_Kib] = ACTIONS(147), + [anon_sym_KIb] = ACTIONS(147), + [anon_sym_KIB] = ACTIONS(147), + [anon_sym_mib] = ACTIONS(147), + [anon_sym_miB] = ACTIONS(147), + [anon_sym_mIB] = ACTIONS(147), + [anon_sym_mIb] = ACTIONS(147), + [anon_sym_Mib] = ACTIONS(147), + [anon_sym_MIb] = ACTIONS(147), + [anon_sym_MIB] = ACTIONS(147), + [anon_sym_gib] = ACTIONS(147), + [anon_sym_giB] = ACTIONS(147), + [anon_sym_gIB] = ACTIONS(147), + [anon_sym_gIb] = ACTIONS(147), + [anon_sym_Gib] = ACTIONS(147), + [anon_sym_GIb] = ACTIONS(147), + [anon_sym_GIB] = ACTIONS(147), + [anon_sym_tib] = ACTIONS(147), + [anon_sym_tiB] = ACTIONS(147), + [anon_sym_tIB] = ACTIONS(147), + [anon_sym_tIb] = ACTIONS(147), + [anon_sym_Tib] = ACTIONS(147), + [anon_sym_TIb] = ACTIONS(147), + [anon_sym_TIB] = ACTIONS(147), + [anon_sym_pib] = ACTIONS(147), + [anon_sym_piB] = ACTIONS(147), + [anon_sym_pIB] = ACTIONS(147), + [anon_sym_pIb] = ACTIONS(147), + [anon_sym_Pib] = ACTIONS(147), + [anon_sym_PIb] = ACTIONS(147), + [anon_sym_PIB] = ACTIONS(147), + [anon_sym_eib] = ACTIONS(147), + [anon_sym_eiB] = ACTIONS(147), + [anon_sym_eIB] = ACTIONS(147), + [anon_sym_eIb] = ACTIONS(147), + [anon_sym_Eib] = ACTIONS(147), + [anon_sym_EIb] = ACTIONS(147), + [anon_sym_EIB] = ACTIONS(147), + [sym_short_flag] = ACTIONS(147), [anon_sym_POUND] = ACTIONS(3), }, [257] = { [sym_comment] = STATE(257), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(142), - [anon_sym_in] = ACTIONS(142), - [anon_sym_if] = ACTIONS(142), - [anon_sym_EQ_GT] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_PLUS_PLUS] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(142), - [anon_sym_SLASH_SLASH] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(142), - [anon_sym_bit_DASHshr] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_not_DASHin] = ACTIONS(142), - [anon_sym_starts_DASHwith] = ACTIONS(142), - [anon_sym_ends_DASHwith] = ACTIONS(142), - [anon_sym_EQ_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_bit_DASHand] = ACTIONS(142), - [anon_sym_bit_DASHxor] = ACTIONS(142), - [anon_sym_bit_DASHor] = ACTIONS(142), - [anon_sym_and] = ACTIONS(142), - [anon_sym_xor] = ACTIONS(142), - [anon_sym_or] = ACTIONS(142), - [anon_sym_DOT2] = ACTIONS(979), - [anon_sym_ns] = ACTIONS(142), - [anon_sym_s] = ACTIONS(142), - [anon_sym_us] = ACTIONS(142), - [anon_sym_ms] = ACTIONS(142), - [anon_sym_sec] = ACTIONS(142), - [anon_sym_min] = ACTIONS(142), - [anon_sym_hr] = ACTIONS(142), - [anon_sym_day] = ACTIONS(142), - [anon_sym_wk] = ACTIONS(142), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(142), - [anon_sym_kb] = ACTIONS(142), - [anon_sym_kB] = ACTIONS(142), - [anon_sym_Kb] = ACTIONS(142), - [anon_sym_KB] = ACTIONS(142), - [anon_sym_mb] = ACTIONS(142), - [anon_sym_mB] = ACTIONS(142), - [anon_sym_Mb] = ACTIONS(142), - [anon_sym_MB] = ACTIONS(142), - [anon_sym_gb] = ACTIONS(142), - [anon_sym_gB] = ACTIONS(142), - [anon_sym_Gb] = ACTIONS(142), - [anon_sym_GB] = ACTIONS(142), - [anon_sym_tb] = ACTIONS(142), - [anon_sym_tB] = ACTIONS(142), - [anon_sym_Tb] = ACTIONS(142), - [anon_sym_TB] = ACTIONS(142), - [anon_sym_pb] = ACTIONS(142), - [anon_sym_pB] = ACTIONS(142), - [anon_sym_Pb] = ACTIONS(142), - [anon_sym_PB] = ACTIONS(142), - [anon_sym_eb] = ACTIONS(142), - [anon_sym_eB] = ACTIONS(142), - [anon_sym_Eb] = ACTIONS(142), - [anon_sym_EB] = ACTIONS(142), - [anon_sym_kib] = ACTIONS(142), - [anon_sym_kiB] = ACTIONS(142), - [anon_sym_kIB] = ACTIONS(142), - [anon_sym_kIb] = ACTIONS(142), - [anon_sym_Kib] = ACTIONS(142), - [anon_sym_KIb] = ACTIONS(142), - [anon_sym_KIB] = ACTIONS(142), - [anon_sym_mib] = ACTIONS(142), - [anon_sym_miB] = ACTIONS(142), - [anon_sym_mIB] = ACTIONS(142), - [anon_sym_mIb] = ACTIONS(142), - [anon_sym_Mib] = ACTIONS(142), - [anon_sym_MIb] = ACTIONS(142), - [anon_sym_MIB] = ACTIONS(142), - [anon_sym_gib] = ACTIONS(142), - [anon_sym_giB] = ACTIONS(142), - [anon_sym_gIB] = ACTIONS(142), - [anon_sym_gIb] = ACTIONS(142), - [anon_sym_Gib] = ACTIONS(142), - [anon_sym_GIb] = ACTIONS(142), - [anon_sym_GIB] = ACTIONS(142), - [anon_sym_tib] = ACTIONS(142), - [anon_sym_tiB] = ACTIONS(142), - [anon_sym_tIB] = ACTIONS(142), - [anon_sym_tIb] = ACTIONS(142), - [anon_sym_Tib] = ACTIONS(142), - [anon_sym_TIb] = ACTIONS(142), - [anon_sym_TIB] = ACTIONS(142), - [anon_sym_pib] = ACTIONS(142), - [anon_sym_piB] = ACTIONS(142), - [anon_sym_pIB] = ACTIONS(142), - [anon_sym_pIb] = ACTIONS(142), - [anon_sym_Pib] = ACTIONS(142), - [anon_sym_PIb] = ACTIONS(142), - [anon_sym_PIB] = ACTIONS(142), - [anon_sym_eib] = ACTIONS(142), - [anon_sym_eiB] = ACTIONS(142), - [anon_sym_eIB] = ACTIONS(142), - [anon_sym_eIb] = ACTIONS(142), - [anon_sym_Eib] = ACTIONS(142), - [anon_sym_EIb] = ACTIONS(142), - [anon_sym_EIB] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(3), + [ts_builtin_sym_end] = ACTIONS(155), + [anon_sym_SEMI] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_PIPE] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(153), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(153), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(153), + [anon_sym_BANG_EQ] = ACTIONS(153), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(153), + [anon_sym_GT_EQ] = ACTIONS(153), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(153), + [anon_sym_BANG_TILDE] = ACTIONS(153), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [anon_sym_ns] = ACTIONS(930), + [anon_sym_s] = ACTIONS(930), + [anon_sym_us] = ACTIONS(930), + [anon_sym_ms] = ACTIONS(930), + [anon_sym_sec] = ACTIONS(930), + [anon_sym_min] = ACTIONS(930), + [anon_sym_hr] = ACTIONS(930), + [anon_sym_day] = ACTIONS(930), + [anon_sym_wk] = ACTIONS(930), + [anon_sym_b] = ACTIONS(932), + [anon_sym_B] = ACTIONS(932), + [anon_sym_kb] = ACTIONS(932), + [anon_sym_kB] = ACTIONS(932), + [anon_sym_Kb] = ACTIONS(932), + [anon_sym_KB] = ACTIONS(932), + [anon_sym_mb] = ACTIONS(932), + [anon_sym_mB] = ACTIONS(932), + [anon_sym_Mb] = ACTIONS(932), + [anon_sym_MB] = ACTIONS(932), + [anon_sym_gb] = ACTIONS(932), + [anon_sym_gB] = ACTIONS(932), + [anon_sym_Gb] = ACTIONS(932), + [anon_sym_GB] = ACTIONS(932), + [anon_sym_tb] = ACTIONS(932), + [anon_sym_tB] = ACTIONS(932), + [anon_sym_Tb] = ACTIONS(932), + [anon_sym_TB] = ACTIONS(932), + [anon_sym_pb] = ACTIONS(932), + [anon_sym_pB] = ACTIONS(932), + [anon_sym_Pb] = ACTIONS(932), + [anon_sym_PB] = ACTIONS(932), + [anon_sym_eb] = ACTIONS(932), + [anon_sym_eB] = ACTIONS(932), + [anon_sym_Eb] = ACTIONS(932), + [anon_sym_EB] = ACTIONS(932), + [anon_sym_kib] = ACTIONS(932), + [anon_sym_kiB] = ACTIONS(932), + [anon_sym_kIB] = ACTIONS(932), + [anon_sym_kIb] = ACTIONS(932), + [anon_sym_Kib] = ACTIONS(932), + [anon_sym_KIb] = ACTIONS(932), + [anon_sym_KIB] = ACTIONS(932), + [anon_sym_mib] = ACTIONS(932), + [anon_sym_miB] = ACTIONS(932), + [anon_sym_mIB] = ACTIONS(932), + [anon_sym_mIb] = ACTIONS(932), + [anon_sym_Mib] = ACTIONS(932), + [anon_sym_MIb] = ACTIONS(932), + [anon_sym_MIB] = ACTIONS(932), + [anon_sym_gib] = ACTIONS(932), + [anon_sym_giB] = ACTIONS(932), + [anon_sym_gIB] = ACTIONS(932), + [anon_sym_gIb] = ACTIONS(932), + [anon_sym_Gib] = ACTIONS(932), + [anon_sym_GIb] = ACTIONS(932), + [anon_sym_GIB] = ACTIONS(932), + [anon_sym_tib] = ACTIONS(932), + [anon_sym_tiB] = ACTIONS(932), + [anon_sym_tIB] = ACTIONS(932), + [anon_sym_tIb] = ACTIONS(932), + [anon_sym_Tib] = ACTIONS(932), + [anon_sym_TIb] = ACTIONS(932), + [anon_sym_TIB] = ACTIONS(932), + [anon_sym_pib] = ACTIONS(932), + [anon_sym_piB] = ACTIONS(932), + [anon_sym_pIB] = ACTIONS(932), + [anon_sym_pIb] = ACTIONS(932), + [anon_sym_Pib] = ACTIONS(932), + [anon_sym_PIb] = ACTIONS(932), + [anon_sym_PIB] = ACTIONS(932), + [anon_sym_eib] = ACTIONS(932), + [anon_sym_eiB] = ACTIONS(932), + [anon_sym_eIB] = ACTIONS(932), + [anon_sym_eIb] = ACTIONS(932), + [anon_sym_Eib] = ACTIONS(932), + [anon_sym_EIb] = ACTIONS(932), + [anon_sym_EIB] = ACTIONS(932), + [anon_sym_POUND] = ACTIONS(105), }, [258] = { [sym_comment] = STATE(258), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH_DASH] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(142), - [anon_sym_LBRACE] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_PLUS_PLUS] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(142), - [anon_sym_SLASH_SLASH] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(142), - [anon_sym_bit_DASHshr] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_not_DASHin] = ACTIONS(142), - [anon_sym_starts_DASHwith] = ACTIONS(142), - [anon_sym_ends_DASHwith] = ACTIONS(142), - [anon_sym_EQ_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_bit_DASHand] = ACTIONS(142), - [anon_sym_bit_DASHxor] = ACTIONS(142), - [anon_sym_bit_DASHor] = ACTIONS(142), - [anon_sym_and] = ACTIONS(142), - [anon_sym_xor] = ACTIONS(142), - [anon_sym_or] = ACTIONS(142), - [anon_sym_DOT2] = ACTIONS(981), - [anon_sym_ns] = ACTIONS(142), - [anon_sym_s] = ACTIONS(142), - [anon_sym_us] = ACTIONS(142), - [anon_sym_ms] = ACTIONS(142), - [anon_sym_sec] = ACTIONS(142), - [anon_sym_min] = ACTIONS(142), - [anon_sym_hr] = ACTIONS(142), - [anon_sym_day] = ACTIONS(142), - [anon_sym_wk] = ACTIONS(142), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(142), - [anon_sym_kb] = ACTIONS(142), - [anon_sym_kB] = ACTIONS(142), - [anon_sym_Kb] = ACTIONS(142), - [anon_sym_KB] = ACTIONS(142), - [anon_sym_mb] = ACTIONS(142), - [anon_sym_mB] = ACTIONS(142), - [anon_sym_Mb] = ACTIONS(142), - [anon_sym_MB] = ACTIONS(142), - [anon_sym_gb] = ACTIONS(142), - [anon_sym_gB] = ACTIONS(142), - [anon_sym_Gb] = ACTIONS(142), - [anon_sym_GB] = ACTIONS(142), - [anon_sym_tb] = ACTIONS(142), - [anon_sym_tB] = ACTIONS(142), - [anon_sym_Tb] = ACTIONS(142), - [anon_sym_TB] = ACTIONS(142), - [anon_sym_pb] = ACTIONS(142), - [anon_sym_pB] = ACTIONS(142), - [anon_sym_Pb] = ACTIONS(142), - [anon_sym_PB] = ACTIONS(142), - [anon_sym_eb] = ACTIONS(142), - [anon_sym_eB] = ACTIONS(142), - [anon_sym_Eb] = ACTIONS(142), - [anon_sym_EB] = ACTIONS(142), - [anon_sym_kib] = ACTIONS(142), - [anon_sym_kiB] = ACTIONS(142), - [anon_sym_kIB] = ACTIONS(142), - [anon_sym_kIb] = ACTIONS(142), - [anon_sym_Kib] = ACTIONS(142), - [anon_sym_KIb] = ACTIONS(142), - [anon_sym_KIB] = ACTIONS(142), - [anon_sym_mib] = ACTIONS(142), - [anon_sym_miB] = ACTIONS(142), - [anon_sym_mIB] = ACTIONS(142), - [anon_sym_mIb] = ACTIONS(142), - [anon_sym_Mib] = ACTIONS(142), - [anon_sym_MIb] = ACTIONS(142), - [anon_sym_MIB] = ACTIONS(142), - [anon_sym_gib] = ACTIONS(142), - [anon_sym_giB] = ACTIONS(142), - [anon_sym_gIB] = ACTIONS(142), - [anon_sym_gIb] = ACTIONS(142), - [anon_sym_Gib] = ACTIONS(142), - [anon_sym_GIb] = ACTIONS(142), - [anon_sym_GIB] = ACTIONS(142), - [anon_sym_tib] = ACTIONS(142), - [anon_sym_tiB] = ACTIONS(142), - [anon_sym_tIB] = ACTIONS(142), - [anon_sym_tIb] = ACTIONS(142), - [anon_sym_Tib] = ACTIONS(142), - [anon_sym_TIb] = ACTIONS(142), - [anon_sym_TIB] = ACTIONS(142), - [anon_sym_pib] = ACTIONS(142), - [anon_sym_piB] = ACTIONS(142), - [anon_sym_pIB] = ACTIONS(142), - [anon_sym_pIb] = ACTIONS(142), - [anon_sym_Pib] = ACTIONS(142), - [anon_sym_PIb] = ACTIONS(142), - [anon_sym_PIB] = ACTIONS(142), - [anon_sym_eib] = ACTIONS(142), - [anon_sym_eiB] = ACTIONS(142), - [anon_sym_eIB] = ACTIONS(142), - [anon_sym_eIb] = ACTIONS(142), - [anon_sym_Eib] = ACTIONS(142), - [anon_sym_EIb] = ACTIONS(142), - [anon_sym_EIB] = ACTIONS(142), - [sym_short_flag] = ACTIONS(142), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_DASH_DASH] = ACTIONS(117), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_in] = ACTIONS(117), + [anon_sym_LBRACE] = ACTIONS(117), + [anon_sym_STAR] = ACTIONS(115), + [anon_sym_STAR_STAR] = ACTIONS(117), + [anon_sym_PLUS_PLUS] = ACTIONS(117), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_mod] = ACTIONS(117), + [anon_sym_SLASH_SLASH] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_bit_DASHshl] = ACTIONS(117), + [anon_sym_bit_DASHshr] = ACTIONS(117), + [anon_sym_EQ_EQ] = ACTIONS(117), + [anon_sym_BANG_EQ] = ACTIONS(117), + [anon_sym_LT2] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(117), + [anon_sym_GT_EQ] = ACTIONS(117), + [anon_sym_not_DASHin] = ACTIONS(117), + [anon_sym_starts_DASHwith] = ACTIONS(117), + [anon_sym_ends_DASHwith] = ACTIONS(117), + [anon_sym_EQ_TILDE] = ACTIONS(117), + [anon_sym_BANG_TILDE] = ACTIONS(117), + [anon_sym_bit_DASHand] = ACTIONS(117), + [anon_sym_bit_DASHxor] = ACTIONS(117), + [anon_sym_bit_DASHor] = ACTIONS(117), + [anon_sym_and] = ACTIONS(117), + [anon_sym_xor] = ACTIONS(117), + [anon_sym_or] = ACTIONS(117), + [anon_sym_DOT2] = ACTIONS(117), + [anon_sym_ns] = ACTIONS(117), + [anon_sym_s] = ACTIONS(117), + [anon_sym_us] = ACTIONS(117), + [anon_sym_ms] = ACTIONS(117), + [anon_sym_sec] = ACTIONS(117), + [anon_sym_min] = ACTIONS(117), + [anon_sym_hr] = ACTIONS(117), + [anon_sym_day] = ACTIONS(117), + [anon_sym_wk] = ACTIONS(117), + [anon_sym_b] = ACTIONS(115), + [anon_sym_B] = ACTIONS(117), + [anon_sym_kb] = ACTIONS(117), + [anon_sym_kB] = ACTIONS(117), + [anon_sym_Kb] = ACTIONS(117), + [anon_sym_KB] = ACTIONS(117), + [anon_sym_mb] = ACTIONS(117), + [anon_sym_mB] = ACTIONS(117), + [anon_sym_Mb] = ACTIONS(117), + [anon_sym_MB] = ACTIONS(117), + [anon_sym_gb] = ACTIONS(117), + [anon_sym_gB] = ACTIONS(117), + [anon_sym_Gb] = ACTIONS(117), + [anon_sym_GB] = ACTIONS(117), + [anon_sym_tb] = ACTIONS(117), + [anon_sym_tB] = ACTIONS(117), + [anon_sym_Tb] = ACTIONS(117), + [anon_sym_TB] = ACTIONS(117), + [anon_sym_pb] = ACTIONS(117), + [anon_sym_pB] = ACTIONS(117), + [anon_sym_Pb] = ACTIONS(117), + [anon_sym_PB] = ACTIONS(117), + [anon_sym_eb] = ACTIONS(117), + [anon_sym_eB] = ACTIONS(117), + [anon_sym_Eb] = ACTIONS(117), + [anon_sym_EB] = ACTIONS(117), + [anon_sym_kib] = ACTIONS(117), + [anon_sym_kiB] = ACTIONS(117), + [anon_sym_kIB] = ACTIONS(117), + [anon_sym_kIb] = ACTIONS(117), + [anon_sym_Kib] = ACTIONS(117), + [anon_sym_KIb] = ACTIONS(117), + [anon_sym_KIB] = ACTIONS(117), + [anon_sym_mib] = ACTIONS(117), + [anon_sym_miB] = ACTIONS(117), + [anon_sym_mIB] = ACTIONS(117), + [anon_sym_mIb] = ACTIONS(117), + [anon_sym_Mib] = ACTIONS(117), + [anon_sym_MIb] = ACTIONS(117), + [anon_sym_MIB] = ACTIONS(117), + [anon_sym_gib] = ACTIONS(117), + [anon_sym_giB] = ACTIONS(117), + [anon_sym_gIB] = ACTIONS(117), + [anon_sym_gIb] = ACTIONS(117), + [anon_sym_Gib] = ACTIONS(117), + [anon_sym_GIb] = ACTIONS(117), + [anon_sym_GIB] = ACTIONS(117), + [anon_sym_tib] = ACTIONS(117), + [anon_sym_tiB] = ACTIONS(117), + [anon_sym_tIB] = ACTIONS(117), + [anon_sym_tIb] = ACTIONS(117), + [anon_sym_Tib] = ACTIONS(117), + [anon_sym_TIb] = ACTIONS(117), + [anon_sym_TIB] = ACTIONS(117), + [anon_sym_pib] = ACTIONS(117), + [anon_sym_piB] = ACTIONS(117), + [anon_sym_pIB] = ACTIONS(117), + [anon_sym_pIb] = ACTIONS(117), + [anon_sym_Pib] = ACTIONS(117), + [anon_sym_PIb] = ACTIONS(117), + [anon_sym_PIB] = ACTIONS(117), + [anon_sym_eib] = ACTIONS(117), + [anon_sym_eiB] = ACTIONS(117), + [anon_sym_eIB] = ACTIONS(117), + [anon_sym_eIb] = ACTIONS(117), + [anon_sym_Eib] = ACTIONS(117), + [anon_sym_EIb] = ACTIONS(117), + [anon_sym_EIB] = ACTIONS(117), + [sym_short_flag] = ACTIONS(117), [anon_sym_POUND] = ACTIONS(3), }, [259] = { [sym_comment] = STATE(259), - [ts_builtin_sym_end] = ACTIONS(153), - [anon_sym_SEMI] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_PIPE] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [anon_sym_ns] = ACTIONS(913), - [anon_sym_s] = ACTIONS(913), - [anon_sym_us] = ACTIONS(913), - [anon_sym_ms] = ACTIONS(913), - [anon_sym_sec] = ACTIONS(913), - [anon_sym_min] = ACTIONS(913), - [anon_sym_hr] = ACTIONS(913), - [anon_sym_day] = ACTIONS(913), - [anon_sym_wk] = ACTIONS(913), - [anon_sym_b] = ACTIONS(915), - [anon_sym_B] = ACTIONS(915), - [anon_sym_kb] = ACTIONS(915), - [anon_sym_kB] = ACTIONS(915), - [anon_sym_Kb] = ACTIONS(915), - [anon_sym_KB] = ACTIONS(915), - [anon_sym_mb] = ACTIONS(915), - [anon_sym_mB] = ACTIONS(915), - [anon_sym_Mb] = ACTIONS(915), - [anon_sym_MB] = ACTIONS(915), - [anon_sym_gb] = ACTIONS(915), - [anon_sym_gB] = ACTIONS(915), - [anon_sym_Gb] = ACTIONS(915), - [anon_sym_GB] = ACTIONS(915), - [anon_sym_tb] = ACTIONS(915), - [anon_sym_tB] = ACTIONS(915), - [anon_sym_Tb] = ACTIONS(915), - [anon_sym_TB] = ACTIONS(915), - [anon_sym_pb] = ACTIONS(915), - [anon_sym_pB] = ACTIONS(915), - [anon_sym_Pb] = ACTIONS(915), - [anon_sym_PB] = ACTIONS(915), - [anon_sym_eb] = ACTIONS(915), - [anon_sym_eB] = ACTIONS(915), - [anon_sym_Eb] = ACTIONS(915), - [anon_sym_EB] = ACTIONS(915), - [anon_sym_kib] = ACTIONS(915), - [anon_sym_kiB] = ACTIONS(915), - [anon_sym_kIB] = ACTIONS(915), - [anon_sym_kIb] = ACTIONS(915), - [anon_sym_Kib] = ACTIONS(915), - [anon_sym_KIb] = ACTIONS(915), - [anon_sym_KIB] = ACTIONS(915), - [anon_sym_mib] = ACTIONS(915), - [anon_sym_miB] = ACTIONS(915), - [anon_sym_mIB] = ACTIONS(915), - [anon_sym_mIb] = ACTIONS(915), - [anon_sym_Mib] = ACTIONS(915), - [anon_sym_MIb] = ACTIONS(915), - [anon_sym_MIB] = ACTIONS(915), - [anon_sym_gib] = ACTIONS(915), - [anon_sym_giB] = ACTIONS(915), - [anon_sym_gIB] = ACTIONS(915), - [anon_sym_gIb] = ACTIONS(915), - [anon_sym_Gib] = ACTIONS(915), - [anon_sym_GIb] = ACTIONS(915), - [anon_sym_GIB] = ACTIONS(915), - [anon_sym_tib] = ACTIONS(915), - [anon_sym_tiB] = ACTIONS(915), - [anon_sym_tIB] = ACTIONS(915), - [anon_sym_tIb] = ACTIONS(915), - [anon_sym_Tib] = ACTIONS(915), - [anon_sym_TIb] = ACTIONS(915), - [anon_sym_TIB] = ACTIONS(915), - [anon_sym_pib] = ACTIONS(915), - [anon_sym_piB] = ACTIONS(915), - [anon_sym_pIB] = ACTIONS(915), - [anon_sym_pIb] = ACTIONS(915), - [anon_sym_Pib] = ACTIONS(915), - [anon_sym_PIb] = ACTIONS(915), - [anon_sym_PIB] = ACTIONS(915), - [anon_sym_eib] = ACTIONS(915), - [anon_sym_eiB] = ACTIONS(915), - [anon_sym_eIB] = ACTIONS(915), - [anon_sym_eIb] = ACTIONS(915), - [anon_sym_Eib] = ACTIONS(915), - [anon_sym_EIb] = ACTIONS(915), - [anon_sym_EIB] = ACTIONS(915), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_COMMA] = ACTIONS(136), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH] = ACTIONS(136), + [anon_sym_in] = ACTIONS(136), + [anon_sym_LBRACE] = ACTIONS(136), + [anon_sym_RBRACE] = ACTIONS(136), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_PLUS_PLUS] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(136), + [anon_sym_SLASH_SLASH] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(136), + [anon_sym_bit_DASHshr] = ACTIONS(136), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_not_DASHin] = ACTIONS(136), + [anon_sym_starts_DASHwith] = ACTIONS(136), + [anon_sym_ends_DASHwith] = ACTIONS(136), + [anon_sym_EQ_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_bit_DASHand] = ACTIONS(136), + [anon_sym_bit_DASHxor] = ACTIONS(136), + [anon_sym_bit_DASHor] = ACTIONS(136), + [anon_sym_and] = ACTIONS(136), + [anon_sym_xor] = ACTIONS(136), + [anon_sym_or] = ACTIONS(136), + [anon_sym_DOT2] = ACTIONS(977), + [anon_sym_ns] = ACTIONS(136), + [anon_sym_s] = ACTIONS(136), + [anon_sym_us] = ACTIONS(136), + [anon_sym_ms] = ACTIONS(136), + [anon_sym_sec] = ACTIONS(136), + [anon_sym_min] = ACTIONS(136), + [anon_sym_hr] = ACTIONS(136), + [anon_sym_day] = ACTIONS(136), + [anon_sym_wk] = ACTIONS(136), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(136), + [anon_sym_kb] = ACTIONS(136), + [anon_sym_kB] = ACTIONS(136), + [anon_sym_Kb] = ACTIONS(136), + [anon_sym_KB] = ACTIONS(136), + [anon_sym_mb] = ACTIONS(136), + [anon_sym_mB] = ACTIONS(136), + [anon_sym_Mb] = ACTIONS(136), + [anon_sym_MB] = ACTIONS(136), + [anon_sym_gb] = ACTIONS(136), + [anon_sym_gB] = ACTIONS(136), + [anon_sym_Gb] = ACTIONS(136), + [anon_sym_GB] = ACTIONS(136), + [anon_sym_tb] = ACTIONS(136), + [anon_sym_tB] = ACTIONS(136), + [anon_sym_Tb] = ACTIONS(136), + [anon_sym_TB] = ACTIONS(136), + [anon_sym_pb] = ACTIONS(136), + [anon_sym_pB] = ACTIONS(136), + [anon_sym_Pb] = ACTIONS(136), + [anon_sym_PB] = ACTIONS(136), + [anon_sym_eb] = ACTIONS(136), + [anon_sym_eB] = ACTIONS(136), + [anon_sym_Eb] = ACTIONS(136), + [anon_sym_EB] = ACTIONS(136), + [anon_sym_kib] = ACTIONS(136), + [anon_sym_kiB] = ACTIONS(136), + [anon_sym_kIB] = ACTIONS(136), + [anon_sym_kIb] = ACTIONS(136), + [anon_sym_Kib] = ACTIONS(136), + [anon_sym_KIb] = ACTIONS(136), + [anon_sym_KIB] = ACTIONS(136), + [anon_sym_mib] = ACTIONS(136), + [anon_sym_miB] = ACTIONS(136), + [anon_sym_mIB] = ACTIONS(136), + [anon_sym_mIb] = ACTIONS(136), + [anon_sym_Mib] = ACTIONS(136), + [anon_sym_MIb] = ACTIONS(136), + [anon_sym_MIB] = ACTIONS(136), + [anon_sym_gib] = ACTIONS(136), + [anon_sym_giB] = ACTIONS(136), + [anon_sym_gIB] = ACTIONS(136), + [anon_sym_gIb] = ACTIONS(136), + [anon_sym_Gib] = ACTIONS(136), + [anon_sym_GIb] = ACTIONS(136), + [anon_sym_GIB] = ACTIONS(136), + [anon_sym_tib] = ACTIONS(136), + [anon_sym_tiB] = ACTIONS(136), + [anon_sym_tIB] = ACTIONS(136), + [anon_sym_tIb] = ACTIONS(136), + [anon_sym_Tib] = ACTIONS(136), + [anon_sym_TIb] = ACTIONS(136), + [anon_sym_TIB] = ACTIONS(136), + [anon_sym_pib] = ACTIONS(136), + [anon_sym_piB] = ACTIONS(136), + [anon_sym_pIB] = ACTIONS(136), + [anon_sym_pIb] = ACTIONS(136), + [anon_sym_Pib] = ACTIONS(136), + [anon_sym_PIb] = ACTIONS(136), + [anon_sym_PIB] = ACTIONS(136), + [anon_sym_eib] = ACTIONS(136), + [anon_sym_eiB] = ACTIONS(136), + [anon_sym_eIB] = ACTIONS(136), + [anon_sym_eIb] = ACTIONS(136), + [anon_sym_Eib] = ACTIONS(136), + [anon_sym_EIb] = ACTIONS(136), + [anon_sym_EIB] = ACTIONS(136), + [anon_sym_POUND] = ACTIONS(3), }, [260] = { [sym_comment] = STATE(260), @@ -94442,262 +94445,262 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [261] = { [sym_comment] = STATE(261), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DASH_DASH] = ACTIONS(138), + [anon_sym_PIPE] = ACTIONS(136), + [anon_sym_GT] = ACTIONS(134), [anon_sym_DASH] = ACTIONS(136), - [anon_sym_in] = ACTIONS(138), - [anon_sym_LBRACE] = ACTIONS(138), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_STAR_STAR] = ACTIONS(138), - [anon_sym_PLUS_PLUS] = ACTIONS(138), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_mod] = ACTIONS(138), - [anon_sym_SLASH_SLASH] = ACTIONS(138), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_bit_DASHshl] = ACTIONS(138), - [anon_sym_bit_DASHshr] = ACTIONS(138), - [anon_sym_EQ_EQ] = ACTIONS(138), - [anon_sym_BANG_EQ] = ACTIONS(138), - [anon_sym_LT2] = ACTIONS(136), - [anon_sym_LT_EQ] = ACTIONS(138), - [anon_sym_GT_EQ] = ACTIONS(138), - [anon_sym_not_DASHin] = ACTIONS(138), - [anon_sym_starts_DASHwith] = ACTIONS(138), - [anon_sym_ends_DASHwith] = ACTIONS(138), - [anon_sym_EQ_TILDE] = ACTIONS(138), - [anon_sym_BANG_TILDE] = ACTIONS(138), - [anon_sym_bit_DASHand] = ACTIONS(138), - [anon_sym_bit_DASHxor] = ACTIONS(138), - [anon_sym_bit_DASHor] = ACTIONS(138), - [anon_sym_and] = ACTIONS(138), - [anon_sym_xor] = ACTIONS(138), - [anon_sym_or] = ACTIONS(138), - [anon_sym_DOT2] = ACTIONS(138), - [anon_sym_ns] = ACTIONS(138), - [anon_sym_s] = ACTIONS(138), - [anon_sym_us] = ACTIONS(138), - [anon_sym_ms] = ACTIONS(138), - [anon_sym_sec] = ACTIONS(138), - [anon_sym_min] = ACTIONS(138), - [anon_sym_hr] = ACTIONS(138), - [anon_sym_day] = ACTIONS(138), - [anon_sym_wk] = ACTIONS(138), - [anon_sym_b] = ACTIONS(136), - [anon_sym_B] = ACTIONS(138), - [anon_sym_kb] = ACTIONS(138), - [anon_sym_kB] = ACTIONS(138), - [anon_sym_Kb] = ACTIONS(138), - [anon_sym_KB] = ACTIONS(138), - [anon_sym_mb] = ACTIONS(138), - [anon_sym_mB] = ACTIONS(138), - [anon_sym_Mb] = ACTIONS(138), - [anon_sym_MB] = ACTIONS(138), - [anon_sym_gb] = ACTIONS(138), - [anon_sym_gB] = ACTIONS(138), - [anon_sym_Gb] = ACTIONS(138), - [anon_sym_GB] = ACTIONS(138), - [anon_sym_tb] = ACTIONS(138), - [anon_sym_tB] = ACTIONS(138), - [anon_sym_Tb] = ACTIONS(138), - [anon_sym_TB] = ACTIONS(138), - [anon_sym_pb] = ACTIONS(138), - [anon_sym_pB] = ACTIONS(138), - [anon_sym_Pb] = ACTIONS(138), - [anon_sym_PB] = ACTIONS(138), - [anon_sym_eb] = ACTIONS(138), - [anon_sym_eB] = ACTIONS(138), - [anon_sym_Eb] = ACTIONS(138), - [anon_sym_EB] = ACTIONS(138), - [anon_sym_kib] = ACTIONS(138), - [anon_sym_kiB] = ACTIONS(138), - [anon_sym_kIB] = ACTIONS(138), - [anon_sym_kIb] = ACTIONS(138), - [anon_sym_Kib] = ACTIONS(138), - [anon_sym_KIb] = ACTIONS(138), - [anon_sym_KIB] = ACTIONS(138), - [anon_sym_mib] = ACTIONS(138), - [anon_sym_miB] = ACTIONS(138), - [anon_sym_mIB] = ACTIONS(138), - [anon_sym_mIb] = ACTIONS(138), - [anon_sym_Mib] = ACTIONS(138), - [anon_sym_MIb] = ACTIONS(138), - [anon_sym_MIB] = ACTIONS(138), - [anon_sym_gib] = ACTIONS(138), - [anon_sym_giB] = ACTIONS(138), - [anon_sym_gIB] = ACTIONS(138), - [anon_sym_gIb] = ACTIONS(138), - [anon_sym_Gib] = ACTIONS(138), - [anon_sym_GIb] = ACTIONS(138), - [anon_sym_GIB] = ACTIONS(138), - [anon_sym_tib] = ACTIONS(138), - [anon_sym_tiB] = ACTIONS(138), - [anon_sym_tIB] = ACTIONS(138), - [anon_sym_tIb] = ACTIONS(138), - [anon_sym_Tib] = ACTIONS(138), - [anon_sym_TIb] = ACTIONS(138), - [anon_sym_TIB] = ACTIONS(138), - [anon_sym_pib] = ACTIONS(138), - [anon_sym_piB] = ACTIONS(138), - [anon_sym_pIB] = ACTIONS(138), - [anon_sym_pIb] = ACTIONS(138), - [anon_sym_Pib] = ACTIONS(138), - [anon_sym_PIb] = ACTIONS(138), - [anon_sym_PIB] = ACTIONS(138), - [anon_sym_eib] = ACTIONS(138), - [anon_sym_eiB] = ACTIONS(138), - [anon_sym_eIB] = ACTIONS(138), - [anon_sym_eIb] = ACTIONS(138), - [anon_sym_Eib] = ACTIONS(138), - [anon_sym_EIb] = ACTIONS(138), - [anon_sym_EIB] = ACTIONS(138), - [sym_short_flag] = ACTIONS(138), + [anon_sym_in] = ACTIONS(136), + [anon_sym_if] = ACTIONS(136), + [anon_sym_EQ_GT] = ACTIONS(136), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_PLUS_PLUS] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(136), + [anon_sym_SLASH_SLASH] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(136), + [anon_sym_bit_DASHshr] = ACTIONS(136), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_not_DASHin] = ACTIONS(136), + [anon_sym_starts_DASHwith] = ACTIONS(136), + [anon_sym_ends_DASHwith] = ACTIONS(136), + [anon_sym_EQ_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_bit_DASHand] = ACTIONS(136), + [anon_sym_bit_DASHxor] = ACTIONS(136), + [anon_sym_bit_DASHor] = ACTIONS(136), + [anon_sym_and] = ACTIONS(136), + [anon_sym_xor] = ACTIONS(136), + [anon_sym_or] = ACTIONS(136), + [anon_sym_DOT2] = ACTIONS(979), + [anon_sym_ns] = ACTIONS(136), + [anon_sym_s] = ACTIONS(136), + [anon_sym_us] = ACTIONS(136), + [anon_sym_ms] = ACTIONS(136), + [anon_sym_sec] = ACTIONS(136), + [anon_sym_min] = ACTIONS(136), + [anon_sym_hr] = ACTIONS(136), + [anon_sym_day] = ACTIONS(136), + [anon_sym_wk] = ACTIONS(136), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(136), + [anon_sym_kb] = ACTIONS(136), + [anon_sym_kB] = ACTIONS(136), + [anon_sym_Kb] = ACTIONS(136), + [anon_sym_KB] = ACTIONS(136), + [anon_sym_mb] = ACTIONS(136), + [anon_sym_mB] = ACTIONS(136), + [anon_sym_Mb] = ACTIONS(136), + [anon_sym_MB] = ACTIONS(136), + [anon_sym_gb] = ACTIONS(136), + [anon_sym_gB] = ACTIONS(136), + [anon_sym_Gb] = ACTIONS(136), + [anon_sym_GB] = ACTIONS(136), + [anon_sym_tb] = ACTIONS(136), + [anon_sym_tB] = ACTIONS(136), + [anon_sym_Tb] = ACTIONS(136), + [anon_sym_TB] = ACTIONS(136), + [anon_sym_pb] = ACTIONS(136), + [anon_sym_pB] = ACTIONS(136), + [anon_sym_Pb] = ACTIONS(136), + [anon_sym_PB] = ACTIONS(136), + [anon_sym_eb] = ACTIONS(136), + [anon_sym_eB] = ACTIONS(136), + [anon_sym_Eb] = ACTIONS(136), + [anon_sym_EB] = ACTIONS(136), + [anon_sym_kib] = ACTIONS(136), + [anon_sym_kiB] = ACTIONS(136), + [anon_sym_kIB] = ACTIONS(136), + [anon_sym_kIb] = ACTIONS(136), + [anon_sym_Kib] = ACTIONS(136), + [anon_sym_KIb] = ACTIONS(136), + [anon_sym_KIB] = ACTIONS(136), + [anon_sym_mib] = ACTIONS(136), + [anon_sym_miB] = ACTIONS(136), + [anon_sym_mIB] = ACTIONS(136), + [anon_sym_mIb] = ACTIONS(136), + [anon_sym_Mib] = ACTIONS(136), + [anon_sym_MIb] = ACTIONS(136), + [anon_sym_MIB] = ACTIONS(136), + [anon_sym_gib] = ACTIONS(136), + [anon_sym_giB] = ACTIONS(136), + [anon_sym_gIB] = ACTIONS(136), + [anon_sym_gIb] = ACTIONS(136), + [anon_sym_Gib] = ACTIONS(136), + [anon_sym_GIb] = ACTIONS(136), + [anon_sym_GIB] = ACTIONS(136), + [anon_sym_tib] = ACTIONS(136), + [anon_sym_tiB] = ACTIONS(136), + [anon_sym_tIB] = ACTIONS(136), + [anon_sym_tIb] = ACTIONS(136), + [anon_sym_Tib] = ACTIONS(136), + [anon_sym_TIb] = ACTIONS(136), + [anon_sym_TIB] = ACTIONS(136), + [anon_sym_pib] = ACTIONS(136), + [anon_sym_piB] = ACTIONS(136), + [anon_sym_pIB] = ACTIONS(136), + [anon_sym_pIb] = ACTIONS(136), + [anon_sym_Pib] = ACTIONS(136), + [anon_sym_PIb] = ACTIONS(136), + [anon_sym_PIB] = ACTIONS(136), + [anon_sym_eib] = ACTIONS(136), + [anon_sym_eiB] = ACTIONS(136), + [anon_sym_eIB] = ACTIONS(136), + [anon_sym_eIb] = ACTIONS(136), + [anon_sym_Eib] = ACTIONS(136), + [anon_sym_EIb] = ACTIONS(136), + [anon_sym_EIB] = ACTIONS(136), [anon_sym_POUND] = ACTIONS(3), }, [262] = { [sym_comment] = STATE(262), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DASH_DASH] = ACTIONS(130), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_in] = ACTIONS(130), - [anon_sym_LBRACE] = ACTIONS(130), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_STAR_STAR] = ACTIONS(130), - [anon_sym_PLUS_PLUS] = ACTIONS(130), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_mod] = ACTIONS(130), - [anon_sym_SLASH_SLASH] = ACTIONS(130), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_bit_DASHshl] = ACTIONS(130), - [anon_sym_bit_DASHshr] = ACTIONS(130), - [anon_sym_EQ_EQ] = ACTIONS(130), - [anon_sym_BANG_EQ] = ACTIONS(130), - [anon_sym_LT2] = ACTIONS(128), - [anon_sym_LT_EQ] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(130), - [anon_sym_not_DASHin] = ACTIONS(130), - [anon_sym_starts_DASHwith] = ACTIONS(130), - [anon_sym_ends_DASHwith] = ACTIONS(130), - [anon_sym_EQ_TILDE] = ACTIONS(130), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_bit_DASHand] = ACTIONS(130), - [anon_sym_bit_DASHxor] = ACTIONS(130), - [anon_sym_bit_DASHor] = ACTIONS(130), - [anon_sym_and] = ACTIONS(130), - [anon_sym_xor] = ACTIONS(130), - [anon_sym_or] = ACTIONS(130), - [anon_sym_DOT2] = ACTIONS(130), - [anon_sym_ns] = ACTIONS(130), - [anon_sym_s] = ACTIONS(130), - [anon_sym_us] = ACTIONS(130), - [anon_sym_ms] = ACTIONS(130), - [anon_sym_sec] = ACTIONS(130), - [anon_sym_min] = ACTIONS(130), - [anon_sym_hr] = ACTIONS(130), - [anon_sym_day] = ACTIONS(130), - [anon_sym_wk] = ACTIONS(130), - [anon_sym_b] = ACTIONS(128), - [anon_sym_B] = ACTIONS(130), - [anon_sym_kb] = ACTIONS(130), - [anon_sym_kB] = ACTIONS(130), - [anon_sym_Kb] = ACTIONS(130), - [anon_sym_KB] = ACTIONS(130), - [anon_sym_mb] = ACTIONS(130), - [anon_sym_mB] = ACTIONS(130), - [anon_sym_Mb] = ACTIONS(130), - [anon_sym_MB] = ACTIONS(130), - [anon_sym_gb] = ACTIONS(130), - [anon_sym_gB] = ACTIONS(130), - [anon_sym_Gb] = ACTIONS(130), - [anon_sym_GB] = ACTIONS(130), - [anon_sym_tb] = ACTIONS(130), - [anon_sym_tB] = ACTIONS(130), - [anon_sym_Tb] = ACTIONS(130), - [anon_sym_TB] = ACTIONS(130), - [anon_sym_pb] = ACTIONS(130), - [anon_sym_pB] = ACTIONS(130), - [anon_sym_Pb] = ACTIONS(130), - [anon_sym_PB] = ACTIONS(130), - [anon_sym_eb] = ACTIONS(130), - [anon_sym_eB] = ACTIONS(130), - [anon_sym_Eb] = ACTIONS(130), - [anon_sym_EB] = ACTIONS(130), - [anon_sym_kib] = ACTIONS(130), - [anon_sym_kiB] = ACTIONS(130), - [anon_sym_kIB] = ACTIONS(130), - [anon_sym_kIb] = ACTIONS(130), - [anon_sym_Kib] = ACTIONS(130), - [anon_sym_KIb] = ACTIONS(130), - [anon_sym_KIB] = ACTIONS(130), - [anon_sym_mib] = ACTIONS(130), - [anon_sym_miB] = ACTIONS(130), - [anon_sym_mIB] = ACTIONS(130), - [anon_sym_mIb] = ACTIONS(130), - [anon_sym_Mib] = ACTIONS(130), - [anon_sym_MIb] = ACTIONS(130), - [anon_sym_MIB] = ACTIONS(130), - [anon_sym_gib] = ACTIONS(130), - [anon_sym_giB] = ACTIONS(130), - [anon_sym_gIB] = ACTIONS(130), - [anon_sym_gIb] = ACTIONS(130), - [anon_sym_Gib] = ACTIONS(130), - [anon_sym_GIb] = ACTIONS(130), - [anon_sym_GIB] = ACTIONS(130), - [anon_sym_tib] = ACTIONS(130), - [anon_sym_tiB] = ACTIONS(130), - [anon_sym_tIB] = ACTIONS(130), - [anon_sym_tIb] = ACTIONS(130), - [anon_sym_Tib] = ACTIONS(130), - [anon_sym_TIb] = ACTIONS(130), - [anon_sym_TIB] = ACTIONS(130), - [anon_sym_pib] = ACTIONS(130), - [anon_sym_piB] = ACTIONS(130), - [anon_sym_pIB] = ACTIONS(130), - [anon_sym_pIb] = ACTIONS(130), - [anon_sym_Pib] = ACTIONS(130), - [anon_sym_PIb] = ACTIONS(130), - [anon_sym_PIB] = ACTIONS(130), - [anon_sym_eib] = ACTIONS(130), - [anon_sym_eiB] = ACTIONS(130), - [anon_sym_eIB] = ACTIONS(130), - [anon_sym_eIb] = ACTIONS(130), - [anon_sym_Eib] = ACTIONS(130), - [anon_sym_EIb] = ACTIONS(130), - [anon_sym_EIB] = ACTIONS(130), - [sym_short_flag] = ACTIONS(130), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH_DASH] = ACTIONS(136), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(136), + [anon_sym_LBRACE] = ACTIONS(136), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_PLUS_PLUS] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(136), + [anon_sym_SLASH_SLASH] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(136), + [anon_sym_bit_DASHshr] = ACTIONS(136), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_not_DASHin] = ACTIONS(136), + [anon_sym_starts_DASHwith] = ACTIONS(136), + [anon_sym_ends_DASHwith] = ACTIONS(136), + [anon_sym_EQ_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_bit_DASHand] = ACTIONS(136), + [anon_sym_bit_DASHxor] = ACTIONS(136), + [anon_sym_bit_DASHor] = ACTIONS(136), + [anon_sym_and] = ACTIONS(136), + [anon_sym_xor] = ACTIONS(136), + [anon_sym_or] = ACTIONS(136), + [anon_sym_DOT2] = ACTIONS(981), + [anon_sym_ns] = ACTIONS(136), + [anon_sym_s] = ACTIONS(136), + [anon_sym_us] = ACTIONS(136), + [anon_sym_ms] = ACTIONS(136), + [anon_sym_sec] = ACTIONS(136), + [anon_sym_min] = ACTIONS(136), + [anon_sym_hr] = ACTIONS(136), + [anon_sym_day] = ACTIONS(136), + [anon_sym_wk] = ACTIONS(136), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(136), + [anon_sym_kb] = ACTIONS(136), + [anon_sym_kB] = ACTIONS(136), + [anon_sym_Kb] = ACTIONS(136), + [anon_sym_KB] = ACTIONS(136), + [anon_sym_mb] = ACTIONS(136), + [anon_sym_mB] = ACTIONS(136), + [anon_sym_Mb] = ACTIONS(136), + [anon_sym_MB] = ACTIONS(136), + [anon_sym_gb] = ACTIONS(136), + [anon_sym_gB] = ACTIONS(136), + [anon_sym_Gb] = ACTIONS(136), + [anon_sym_GB] = ACTIONS(136), + [anon_sym_tb] = ACTIONS(136), + [anon_sym_tB] = ACTIONS(136), + [anon_sym_Tb] = ACTIONS(136), + [anon_sym_TB] = ACTIONS(136), + [anon_sym_pb] = ACTIONS(136), + [anon_sym_pB] = ACTIONS(136), + [anon_sym_Pb] = ACTIONS(136), + [anon_sym_PB] = ACTIONS(136), + [anon_sym_eb] = ACTIONS(136), + [anon_sym_eB] = ACTIONS(136), + [anon_sym_Eb] = ACTIONS(136), + [anon_sym_EB] = ACTIONS(136), + [anon_sym_kib] = ACTIONS(136), + [anon_sym_kiB] = ACTIONS(136), + [anon_sym_kIB] = ACTIONS(136), + [anon_sym_kIb] = ACTIONS(136), + [anon_sym_Kib] = ACTIONS(136), + [anon_sym_KIb] = ACTIONS(136), + [anon_sym_KIB] = ACTIONS(136), + [anon_sym_mib] = ACTIONS(136), + [anon_sym_miB] = ACTIONS(136), + [anon_sym_mIB] = ACTIONS(136), + [anon_sym_mIb] = ACTIONS(136), + [anon_sym_Mib] = ACTIONS(136), + [anon_sym_MIb] = ACTIONS(136), + [anon_sym_MIB] = ACTIONS(136), + [anon_sym_gib] = ACTIONS(136), + [anon_sym_giB] = ACTIONS(136), + [anon_sym_gIB] = ACTIONS(136), + [anon_sym_gIb] = ACTIONS(136), + [anon_sym_Gib] = ACTIONS(136), + [anon_sym_GIb] = ACTIONS(136), + [anon_sym_GIB] = ACTIONS(136), + [anon_sym_tib] = ACTIONS(136), + [anon_sym_tiB] = ACTIONS(136), + [anon_sym_tIB] = ACTIONS(136), + [anon_sym_tIb] = ACTIONS(136), + [anon_sym_Tib] = ACTIONS(136), + [anon_sym_TIb] = ACTIONS(136), + [anon_sym_TIB] = ACTIONS(136), + [anon_sym_pib] = ACTIONS(136), + [anon_sym_piB] = ACTIONS(136), + [anon_sym_pIB] = ACTIONS(136), + [anon_sym_pIb] = ACTIONS(136), + [anon_sym_Pib] = ACTIONS(136), + [anon_sym_PIb] = ACTIONS(136), + [anon_sym_PIB] = ACTIONS(136), + [anon_sym_eib] = ACTIONS(136), + [anon_sym_eiB] = ACTIONS(136), + [anon_sym_eIB] = ACTIONS(136), + [anon_sym_eIb] = ACTIONS(136), + [anon_sym_Eib] = ACTIONS(136), + [anon_sym_EIb] = ACTIONS(136), + [anon_sym_EIB] = ACTIONS(136), + [sym_short_flag] = ACTIONS(136), [anon_sym_POUND] = ACTIONS(3), }, [263] = { [sym_comment] = STATE(263), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH_DASH] = ACTIONS(153), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_in] = ACTIONS(153), - [anon_sym_LBRACE] = ACTIONS(153), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(153), - [anon_sym_PLUS_PLUS] = ACTIONS(153), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(153), - [anon_sym_SLASH_SLASH] = ACTIONS(153), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(153), - [anon_sym_bit_DASHshr] = ACTIONS(153), - [anon_sym_EQ_EQ] = ACTIONS(153), - [anon_sym_BANG_EQ] = ACTIONS(153), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(153), - [anon_sym_GT_EQ] = ACTIONS(153), - [anon_sym_not_DASHin] = ACTIONS(153), - [anon_sym_starts_DASHwith] = ACTIONS(153), - [anon_sym_ends_DASHwith] = ACTIONS(153), - [anon_sym_EQ_TILDE] = ACTIONS(153), - [anon_sym_BANG_TILDE] = ACTIONS(153), - [anon_sym_bit_DASHand] = ACTIONS(153), - [anon_sym_bit_DASHxor] = ACTIONS(153), - [anon_sym_bit_DASHor] = ACTIONS(153), - [anon_sym_and] = ACTIONS(153), - [anon_sym_xor] = ACTIONS(153), - [anon_sym_or] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH_DASH] = ACTIONS(155), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_in] = ACTIONS(155), + [anon_sym_LBRACE] = ACTIONS(155), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(155), + [anon_sym_PLUS_PLUS] = ACTIONS(155), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(155), + [anon_sym_SLASH_SLASH] = ACTIONS(155), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(155), + [anon_sym_bit_DASHshr] = ACTIONS(155), + [anon_sym_EQ_EQ] = ACTIONS(155), + [anon_sym_BANG_EQ] = ACTIONS(155), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(155), + [anon_sym_GT_EQ] = ACTIONS(155), + [anon_sym_not_DASHin] = ACTIONS(155), + [anon_sym_starts_DASHwith] = ACTIONS(155), + [anon_sym_ends_DASHwith] = ACTIONS(155), + [anon_sym_EQ_TILDE] = ACTIONS(155), + [anon_sym_BANG_TILDE] = ACTIONS(155), + [anon_sym_bit_DASHand] = ACTIONS(155), + [anon_sym_bit_DASHxor] = ACTIONS(155), + [anon_sym_bit_DASHor] = ACTIONS(155), + [anon_sym_and] = ACTIONS(155), + [anon_sym_xor] = ACTIONS(155), + [anon_sym_or] = ACTIONS(155), [anon_sym_ns] = ACTIONS(983), [anon_sym_s] = ACTIONS(983), [anon_sym_us] = ACTIONS(983), @@ -94775,125 +94778,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_Eib] = ACTIONS(987), [anon_sym_EIb] = ACTIONS(987), [anon_sym_EIB] = ACTIONS(987), - [sym_short_flag] = ACTIONS(153), + [sym_short_flag] = ACTIONS(155), [anon_sym_POUND] = ACTIONS(3), }, [264] = { [sym_comment] = STATE(264), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DASH_DASH] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_in] = ACTIONS(142), - [anon_sym_LBRACE] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_PLUS_PLUS] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_mod] = ACTIONS(142), - [anon_sym_SLASH_SLASH] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_bit_DASHshl] = ACTIONS(142), - [anon_sym_bit_DASHshr] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_LT2] = ACTIONS(140), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_not_DASHin] = ACTIONS(142), - [anon_sym_starts_DASHwith] = ACTIONS(142), - [anon_sym_ends_DASHwith] = ACTIONS(142), - [anon_sym_EQ_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_bit_DASHand] = ACTIONS(142), - [anon_sym_bit_DASHxor] = ACTIONS(142), - [anon_sym_bit_DASHor] = ACTIONS(142), - [anon_sym_and] = ACTIONS(142), - [anon_sym_xor] = ACTIONS(142), - [anon_sym_or] = ACTIONS(142), - [anon_sym_ns] = ACTIONS(142), - [anon_sym_s] = ACTIONS(142), - [anon_sym_us] = ACTIONS(142), - [anon_sym_ms] = ACTIONS(142), - [anon_sym_sec] = ACTIONS(142), - [anon_sym_min] = ACTIONS(142), - [anon_sym_hr] = ACTIONS(142), - [anon_sym_day] = ACTIONS(142), - [anon_sym_wk] = ACTIONS(142), - [anon_sym_b] = ACTIONS(140), - [anon_sym_B] = ACTIONS(142), - [anon_sym_kb] = ACTIONS(142), - [anon_sym_kB] = ACTIONS(142), - [anon_sym_Kb] = ACTIONS(142), - [anon_sym_KB] = ACTIONS(142), - [anon_sym_mb] = ACTIONS(142), - [anon_sym_mB] = ACTIONS(142), - [anon_sym_Mb] = ACTIONS(142), - [anon_sym_MB] = ACTIONS(142), - [anon_sym_gb] = ACTIONS(142), - [anon_sym_gB] = ACTIONS(142), - [anon_sym_Gb] = ACTIONS(142), - [anon_sym_GB] = ACTIONS(142), - [anon_sym_tb] = ACTIONS(142), - [anon_sym_tB] = ACTIONS(142), - [anon_sym_Tb] = ACTIONS(142), - [anon_sym_TB] = ACTIONS(142), - [anon_sym_pb] = ACTIONS(142), - [anon_sym_pB] = ACTIONS(142), - [anon_sym_Pb] = ACTIONS(142), - [anon_sym_PB] = ACTIONS(142), - [anon_sym_eb] = ACTIONS(142), - [anon_sym_eB] = ACTIONS(142), - [anon_sym_Eb] = ACTIONS(142), - [anon_sym_EB] = ACTIONS(142), - [anon_sym_kib] = ACTIONS(142), - [anon_sym_kiB] = ACTIONS(142), - [anon_sym_kIB] = ACTIONS(142), - [anon_sym_kIb] = ACTIONS(142), - [anon_sym_Kib] = ACTIONS(142), - [anon_sym_KIb] = ACTIONS(142), - [anon_sym_KIB] = ACTIONS(142), - [anon_sym_mib] = ACTIONS(142), - [anon_sym_miB] = ACTIONS(142), - [anon_sym_mIB] = ACTIONS(142), - [anon_sym_mIb] = ACTIONS(142), - [anon_sym_Mib] = ACTIONS(142), - [anon_sym_MIb] = ACTIONS(142), - [anon_sym_MIB] = ACTIONS(142), - [anon_sym_gib] = ACTIONS(142), - [anon_sym_giB] = ACTIONS(142), - [anon_sym_gIB] = ACTIONS(142), - [anon_sym_gIb] = ACTIONS(142), - [anon_sym_Gib] = ACTIONS(142), - [anon_sym_GIb] = ACTIONS(142), - [anon_sym_GIB] = ACTIONS(142), - [anon_sym_tib] = ACTIONS(142), - [anon_sym_tiB] = ACTIONS(142), - [anon_sym_tIB] = ACTIONS(142), - [anon_sym_tIb] = ACTIONS(142), - [anon_sym_Tib] = ACTIONS(142), - [anon_sym_TIb] = ACTIONS(142), - [anon_sym_TIB] = ACTIONS(142), - [anon_sym_pib] = ACTIONS(142), - [anon_sym_piB] = ACTIONS(142), - [anon_sym_pIB] = ACTIONS(142), - [anon_sym_pIb] = ACTIONS(142), - [anon_sym_Pib] = ACTIONS(142), - [anon_sym_PIb] = ACTIONS(142), - [anon_sym_PIB] = ACTIONS(142), - [anon_sym_eib] = ACTIONS(142), - [anon_sym_eiB] = ACTIONS(142), - [anon_sym_eIB] = ACTIONS(142), - [anon_sym_eIb] = ACTIONS(142), - [anon_sym_Eib] = ACTIONS(142), - [anon_sym_EIb] = ACTIONS(142), - [anon_sym_EIB] = ACTIONS(142), - [sym_short_flag] = ACTIONS(142), + [anon_sym_GT] = ACTIONS(134), + [anon_sym_DASH_DASH] = ACTIONS(136), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_in] = ACTIONS(136), + [anon_sym_LBRACE] = ACTIONS(136), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_PLUS_PLUS] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(134), + [anon_sym_mod] = ACTIONS(136), + [anon_sym_SLASH_SLASH] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_bit_DASHshl] = ACTIONS(136), + [anon_sym_bit_DASHshr] = ACTIONS(136), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_LT2] = ACTIONS(134), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_not_DASHin] = ACTIONS(136), + [anon_sym_starts_DASHwith] = ACTIONS(136), + [anon_sym_ends_DASHwith] = ACTIONS(136), + [anon_sym_EQ_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_bit_DASHand] = ACTIONS(136), + [anon_sym_bit_DASHxor] = ACTIONS(136), + [anon_sym_bit_DASHor] = ACTIONS(136), + [anon_sym_and] = ACTIONS(136), + [anon_sym_xor] = ACTIONS(136), + [anon_sym_or] = ACTIONS(136), + [anon_sym_ns] = ACTIONS(136), + [anon_sym_s] = ACTIONS(136), + [anon_sym_us] = ACTIONS(136), + [anon_sym_ms] = ACTIONS(136), + [anon_sym_sec] = ACTIONS(136), + [anon_sym_min] = ACTIONS(136), + [anon_sym_hr] = ACTIONS(136), + [anon_sym_day] = ACTIONS(136), + [anon_sym_wk] = ACTIONS(136), + [anon_sym_b] = ACTIONS(134), + [anon_sym_B] = ACTIONS(136), + [anon_sym_kb] = ACTIONS(136), + [anon_sym_kB] = ACTIONS(136), + [anon_sym_Kb] = ACTIONS(136), + [anon_sym_KB] = ACTIONS(136), + [anon_sym_mb] = ACTIONS(136), + [anon_sym_mB] = ACTIONS(136), + [anon_sym_Mb] = ACTIONS(136), + [anon_sym_MB] = ACTIONS(136), + [anon_sym_gb] = ACTIONS(136), + [anon_sym_gB] = ACTIONS(136), + [anon_sym_Gb] = ACTIONS(136), + [anon_sym_GB] = ACTIONS(136), + [anon_sym_tb] = ACTIONS(136), + [anon_sym_tB] = ACTIONS(136), + [anon_sym_Tb] = ACTIONS(136), + [anon_sym_TB] = ACTIONS(136), + [anon_sym_pb] = ACTIONS(136), + [anon_sym_pB] = ACTIONS(136), + [anon_sym_Pb] = ACTIONS(136), + [anon_sym_PB] = ACTIONS(136), + [anon_sym_eb] = ACTIONS(136), + [anon_sym_eB] = ACTIONS(136), + [anon_sym_Eb] = ACTIONS(136), + [anon_sym_EB] = ACTIONS(136), + [anon_sym_kib] = ACTIONS(136), + [anon_sym_kiB] = ACTIONS(136), + [anon_sym_kIB] = ACTIONS(136), + [anon_sym_kIb] = ACTIONS(136), + [anon_sym_Kib] = ACTIONS(136), + [anon_sym_KIb] = ACTIONS(136), + [anon_sym_KIB] = ACTIONS(136), + [anon_sym_mib] = ACTIONS(136), + [anon_sym_miB] = ACTIONS(136), + [anon_sym_mIB] = ACTIONS(136), + [anon_sym_mIb] = ACTIONS(136), + [anon_sym_Mib] = ACTIONS(136), + [anon_sym_MIb] = ACTIONS(136), + [anon_sym_MIB] = ACTIONS(136), + [anon_sym_gib] = ACTIONS(136), + [anon_sym_giB] = ACTIONS(136), + [anon_sym_gIB] = ACTIONS(136), + [anon_sym_gIb] = ACTIONS(136), + [anon_sym_Gib] = ACTIONS(136), + [anon_sym_GIb] = ACTIONS(136), + [anon_sym_GIB] = ACTIONS(136), + [anon_sym_tib] = ACTIONS(136), + [anon_sym_tiB] = ACTIONS(136), + [anon_sym_tIB] = ACTIONS(136), + [anon_sym_tIb] = ACTIONS(136), + [anon_sym_Tib] = ACTIONS(136), + [anon_sym_TIb] = ACTIONS(136), + [anon_sym_TIB] = ACTIONS(136), + [anon_sym_pib] = ACTIONS(136), + [anon_sym_piB] = ACTIONS(136), + [anon_sym_pIB] = ACTIONS(136), + [anon_sym_pIb] = ACTIONS(136), + [anon_sym_Pib] = ACTIONS(136), + [anon_sym_PIb] = ACTIONS(136), + [anon_sym_PIB] = ACTIONS(136), + [anon_sym_eib] = ACTIONS(136), + [anon_sym_eiB] = ACTIONS(136), + [anon_sym_eIB] = ACTIONS(136), + [anon_sym_eIb] = ACTIONS(136), + [anon_sym_Eib] = ACTIONS(136), + [anon_sym_EIb] = ACTIONS(136), + [anon_sym_EIB] = ACTIONS(136), + [sym_short_flag] = ACTIONS(136), [anon_sym_POUND] = ACTIONS(3), }, [265] = { - [sym_expr_parenthesized] = STATE(349), - [sym__val_range_end_decimal] = STATE(349), - [sym_val_variable] = STATE(349), + [sym_expr_parenthesized] = STATE(343), + [sym__val_range_end_decimal] = STATE(343), + [sym_val_variable] = STATE(343), [sym__var] = STATE(305), [sym_comment] = STATE(265), [anon_sym_export] = ACTIONS(989), @@ -94906,7 +94909,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(989), [anon_sym_LF] = ACTIONS(991), [anon_sym_def] = ACTIONS(989), - [anon_sym_def_DASHenv] = ACTIONS(989), [anon_sym_export_DASHenv] = ACTIONS(989), [anon_sym_extern] = ACTIONS(989), [anon_sym_module] = ACTIONS(989), @@ -94996,10 +94998,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [266] = { - [sym_expr_parenthesized] = STATE(452), - [sym__val_range_end_decimal] = STATE(452), - [sym_val_variable] = STATE(452), - [sym__var] = STATE(314), + [sym_expr_parenthesized] = STATE(447), + [sym__val_range_end_decimal] = STATE(447), + [sym_val_variable] = STATE(447), + [sym__var] = STATE(322), [sym_comment] = STATE(266), [ts_builtin_sym_end] = ACTIONS(991), [anon_sym_export] = ACTIONS(989), @@ -95012,7 +95014,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(989), [anon_sym_LF] = ACTIONS(991), [anon_sym_def] = ACTIONS(989), - [anon_sym_def_DASHenv] = ACTIONS(989), [anon_sym_export_DASHenv] = ACTIONS(989), [anon_sym_extern] = ACTIONS(989), [anon_sym_module] = ACTIONS(989), @@ -95100,10 +95101,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [267] = { - [sym_expr_parenthesized] = STATE(347), - [sym__val_range_end_decimal] = STATE(347), - [sym_val_variable] = STATE(347), - [sym__var] = STATE(305), + [sym_expr_parenthesized] = STATE(433), + [sym__val_range_end_decimal] = STATE(433), + [sym_val_variable] = STATE(433), + [sym__var] = STATE(300), [sym_comment] = STATE(267), [anon_sym_export] = ACTIONS(1029), [anon_sym_alias] = ACTIONS(1029), @@ -95115,17 +95116,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1029), [anon_sym_LF] = ACTIONS(1031), [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), [anon_sym_export_DASHenv] = ACTIONS(1029), [anon_sym_extern] = ACTIONS(1029), [anon_sym_module] = ACTIONS(1029), [anon_sym_use] = ACTIONS(1029), [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(993), + [anon_sym_LPAREN] = ACTIONS(1033), [anon_sym_RPAREN] = ACTIONS(1029), [anon_sym_DOLLAR] = ACTIONS(995), [anon_sym_error] = ACTIONS(1029), - [anon_sym_LT] = ACTIONS(1033), + [anon_sym_LT] = ACTIONS(1035), [anon_sym_GT] = ACTIONS(1029), [anon_sym_DASH] = ACTIONS(1029), [anon_sym_break] = ACTIONS(1029), @@ -95175,10 +95175,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1029), [anon_sym_or] = ACTIONS(1029), [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT2] = ACTIONS(1035), - [anon_sym_EQ2] = ACTIONS(1037), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1003), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1005), + [anon_sym_DOT2] = ACTIONS(1037), + [anon_sym_EQ2] = ACTIONS(1039), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1041), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1043), [sym_val_nothing] = ACTIONS(1029), [anon_sym_true] = ACTIONS(1029), [anon_sym_false] = ACTIONS(1029), @@ -95203,215 +95203,213 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [268] = { - [sym_expr_parenthesized] = STATE(385), - [sym__val_range_end_decimal] = STATE(385), - [sym_val_variable] = STATE(385), - [sym__var] = STATE(302), + [sym_expr_parenthesized] = STATE(432), + [sym__val_range_end_decimal] = STATE(432), + [sym_val_variable] = STATE(432), + [sym__var] = STATE(300), [sym_comment] = STATE(268), - [anon_sym_export] = ACTIONS(1039), - [anon_sym_alias] = ACTIONS(1039), - [anon_sym_let] = ACTIONS(1039), - [anon_sym_let_DASHenv] = ACTIONS(1039), - [anon_sym_mut] = ACTIONS(1039), - [anon_sym_const] = ACTIONS(1039), - [anon_sym_SEMI] = ACTIONS(1039), - [sym_cmd_identifier] = ACTIONS(1039), - [anon_sym_LF] = ACTIONS(1041), - [anon_sym_def] = ACTIONS(1039), - [anon_sym_def_DASHenv] = ACTIONS(1039), - [anon_sym_export_DASHenv] = ACTIONS(1039), - [anon_sym_extern] = ACTIONS(1039), - [anon_sym_module] = ACTIONS(1039), - [anon_sym_use] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1039), - [anon_sym_LPAREN] = ACTIONS(1043), - [anon_sym_RPAREN] = ACTIONS(1039), + [anon_sym_export] = ACTIONS(1045), + [anon_sym_alias] = ACTIONS(1045), + [anon_sym_let] = ACTIONS(1045), + [anon_sym_let_DASHenv] = ACTIONS(1045), + [anon_sym_mut] = ACTIONS(1045), + [anon_sym_const] = ACTIONS(1045), + [anon_sym_SEMI] = ACTIONS(1045), + [sym_cmd_identifier] = ACTIONS(1045), + [anon_sym_LF] = ACTIONS(1047), + [anon_sym_def] = ACTIONS(1045), + [anon_sym_export_DASHenv] = ACTIONS(1045), + [anon_sym_extern] = ACTIONS(1045), + [anon_sym_module] = ACTIONS(1045), + [anon_sym_use] = ACTIONS(1045), + [anon_sym_LBRACK] = ACTIONS(1045), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1045), [anon_sym_DOLLAR] = ACTIONS(995), - [anon_sym_error] = ACTIONS(1039), - [anon_sym_LT] = ACTIONS(1045), - [anon_sym_GT] = ACTIONS(1039), - [anon_sym_DASH] = ACTIONS(1039), - [anon_sym_break] = ACTIONS(1039), - [anon_sym_continue] = ACTIONS(1039), - [anon_sym_for] = ACTIONS(1039), - [anon_sym_in] = ACTIONS(1039), - [anon_sym_loop] = ACTIONS(1039), - [anon_sym_while] = ACTIONS(1039), - [anon_sym_do] = ACTIONS(1039), - [anon_sym_if] = ACTIONS(1039), - [anon_sym_match] = ACTIONS(1039), - [anon_sym_LBRACE] = ACTIONS(1039), - [anon_sym_RBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1039), - [anon_sym_return] = ACTIONS(1039), - [anon_sym_source] = ACTIONS(1039), - [anon_sym_source_DASHenv] = ACTIONS(1039), - [anon_sym_register] = ACTIONS(1039), - [anon_sym_hide] = ACTIONS(1039), - [anon_sym_hide_DASHenv] = ACTIONS(1039), - [anon_sym_overlay] = ACTIONS(1039), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1039), - [anon_sym_STAR_STAR] = ACTIONS(1039), - [anon_sym_PLUS_PLUS] = ACTIONS(1039), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1039), - [anon_sym_bit_DASHshl] = ACTIONS(1039), - [anon_sym_bit_DASHshr] = ACTIONS(1039), - [anon_sym_EQ_EQ] = ACTIONS(1039), - [anon_sym_BANG_EQ] = ACTIONS(1039), - [anon_sym_LT2] = ACTIONS(1039), - [anon_sym_LT_EQ] = ACTIONS(1039), - [anon_sym_GT_EQ] = ACTIONS(1039), - [anon_sym_not_DASHin] = ACTIONS(1039), - [anon_sym_starts_DASHwith] = ACTIONS(1039), - [anon_sym_ends_DASHwith] = ACTIONS(1039), - [anon_sym_EQ_TILDE] = ACTIONS(1039), - [anon_sym_BANG_TILDE] = ACTIONS(1039), - [anon_sym_bit_DASHand] = ACTIONS(1039), - [anon_sym_bit_DASHxor] = ACTIONS(1039), - [anon_sym_bit_DASHor] = ACTIONS(1039), - [anon_sym_and] = ACTIONS(1039), - [anon_sym_xor] = ACTIONS(1039), - [anon_sym_or] = ACTIONS(1039), - [anon_sym_not] = ACTIONS(1039), - [anon_sym_DOT2] = ACTIONS(1047), - [anon_sym_EQ2] = ACTIONS(1049), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1051), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1053), - [sym_val_nothing] = ACTIONS(1039), - [anon_sym_true] = ACTIONS(1039), - [anon_sym_false] = ACTIONS(1039), - [aux_sym_val_number_token1] = ACTIONS(1039), - [aux_sym_val_number_token2] = ACTIONS(1039), - [aux_sym_val_number_token3] = ACTIONS(1039), - [anon_sym_inf] = ACTIONS(1039), - [anon_sym_DASHinf] = ACTIONS(1039), - [anon_sym_NaN] = ACTIONS(1039), - [aux_sym__val_number_decimal_token1] = ACTIONS(1039), - [aux_sym__val_number_decimal_token2] = ACTIONS(1039), - [anon_sym_0b] = ACTIONS(1039), - [anon_sym_0o] = ACTIONS(1039), - [anon_sym_0x] = ACTIONS(1039), - [sym_val_date] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1039), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1039), - [anon_sym_CARET] = ACTIONS(1039), + [anon_sym_error] = ACTIONS(1045), + [anon_sym_LT] = ACTIONS(1049), + [anon_sym_GT] = ACTIONS(1045), + [anon_sym_DASH] = ACTIONS(1045), + [anon_sym_break] = ACTIONS(1045), + [anon_sym_continue] = ACTIONS(1045), + [anon_sym_for] = ACTIONS(1045), + [anon_sym_in] = ACTIONS(1045), + [anon_sym_loop] = ACTIONS(1045), + [anon_sym_while] = ACTIONS(1045), + [anon_sym_do] = ACTIONS(1045), + [anon_sym_if] = ACTIONS(1045), + [anon_sym_match] = ACTIONS(1045), + [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_RBRACE] = ACTIONS(1045), + [anon_sym_DOT] = ACTIONS(1045), + [anon_sym_try] = ACTIONS(1045), + [anon_sym_return] = ACTIONS(1045), + [anon_sym_source] = ACTIONS(1045), + [anon_sym_source_DASHenv] = ACTIONS(1045), + [anon_sym_register] = ACTIONS(1045), + [anon_sym_hide] = ACTIONS(1045), + [anon_sym_hide_DASHenv] = ACTIONS(1045), + [anon_sym_overlay] = ACTIONS(1045), + [anon_sym_STAR] = ACTIONS(1045), + [anon_sym_where] = ACTIONS(1045), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1045), + [anon_sym_mod] = ACTIONS(1045), + [anon_sym_SLASH_SLASH] = ACTIONS(1045), + [anon_sym_PLUS] = ACTIONS(1045), + [anon_sym_bit_DASHshl] = ACTIONS(1045), + [anon_sym_bit_DASHshr] = ACTIONS(1045), + [anon_sym_EQ_EQ] = ACTIONS(1045), + [anon_sym_BANG_EQ] = ACTIONS(1045), + [anon_sym_LT2] = ACTIONS(1045), + [anon_sym_LT_EQ] = ACTIONS(1045), + [anon_sym_GT_EQ] = ACTIONS(1045), + [anon_sym_not_DASHin] = ACTIONS(1045), + [anon_sym_starts_DASHwith] = ACTIONS(1045), + [anon_sym_ends_DASHwith] = ACTIONS(1045), + [anon_sym_EQ_TILDE] = ACTIONS(1045), + [anon_sym_BANG_TILDE] = ACTIONS(1045), + [anon_sym_bit_DASHand] = ACTIONS(1045), + [anon_sym_bit_DASHxor] = ACTIONS(1045), + [anon_sym_bit_DASHor] = ACTIONS(1045), + [anon_sym_and] = ACTIONS(1045), + [anon_sym_xor] = ACTIONS(1045), + [anon_sym_or] = ACTIONS(1045), + [anon_sym_not] = ACTIONS(1045), + [anon_sym_DOT2] = ACTIONS(1037), + [anon_sym_EQ2] = ACTIONS(1051), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1041), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1043), + [sym_val_nothing] = ACTIONS(1045), + [anon_sym_true] = ACTIONS(1045), + [anon_sym_false] = ACTIONS(1045), + [aux_sym_val_number_token1] = ACTIONS(1045), + [aux_sym_val_number_token2] = ACTIONS(1045), + [aux_sym_val_number_token3] = ACTIONS(1045), + [anon_sym_inf] = ACTIONS(1045), + [anon_sym_DASHinf] = ACTIONS(1045), + [anon_sym_NaN] = ACTIONS(1045), + [aux_sym__val_number_decimal_token1] = ACTIONS(1045), + [aux_sym__val_number_decimal_token2] = ACTIONS(1045), + [anon_sym_0b] = ACTIONS(1045), + [anon_sym_0o] = ACTIONS(1045), + [anon_sym_0x] = ACTIONS(1045), + [sym_val_date] = ACTIONS(1045), + [anon_sym_DQUOTE] = ACTIONS(1045), + [sym__str_single_quotes] = ACTIONS(1045), + [sym__str_back_ticks] = ACTIONS(1045), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1045), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1045), + [anon_sym_CARET] = ACTIONS(1045), [anon_sym_POUND] = ACTIONS(105), }, [269] = { - [sym_expr_parenthesized] = STATE(386), - [sym__val_range_end_decimal] = STATE(386), - [sym_val_variable] = STATE(386), - [sym__var] = STATE(302), + [sym_expr_parenthesized] = STATE(362), + [sym__val_range_end_decimal] = STATE(362), + [sym_val_variable] = STATE(362), + [sym__var] = STATE(305), [sym_comment] = STATE(269), - [anon_sym_export] = ACTIONS(1055), - [anon_sym_alias] = ACTIONS(1055), - [anon_sym_let] = ACTIONS(1055), - [anon_sym_let_DASHenv] = ACTIONS(1055), - [anon_sym_mut] = ACTIONS(1055), - [anon_sym_const] = ACTIONS(1055), - [anon_sym_SEMI] = ACTIONS(1055), - [sym_cmd_identifier] = ACTIONS(1055), - [anon_sym_LF] = ACTIONS(1057), - [anon_sym_def] = ACTIONS(1055), - [anon_sym_def_DASHenv] = ACTIONS(1055), - [anon_sym_export_DASHenv] = ACTIONS(1055), - [anon_sym_extern] = ACTIONS(1055), - [anon_sym_module] = ACTIONS(1055), - [anon_sym_use] = ACTIONS(1055), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_LPAREN] = ACTIONS(1043), - [anon_sym_RPAREN] = ACTIONS(1055), + [anon_sym_export] = ACTIONS(1053), + [anon_sym_alias] = ACTIONS(1053), + [anon_sym_let] = ACTIONS(1053), + [anon_sym_let_DASHenv] = ACTIONS(1053), + [anon_sym_mut] = ACTIONS(1053), + [anon_sym_const] = ACTIONS(1053), + [anon_sym_SEMI] = ACTIONS(1053), + [sym_cmd_identifier] = ACTIONS(1053), + [anon_sym_LF] = ACTIONS(1055), + [anon_sym_def] = ACTIONS(1053), + [anon_sym_export_DASHenv] = ACTIONS(1053), + [anon_sym_extern] = ACTIONS(1053), + [anon_sym_module] = ACTIONS(1053), + [anon_sym_use] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1053), + [anon_sym_LPAREN] = ACTIONS(993), + [anon_sym_RPAREN] = ACTIONS(1053), [anon_sym_DOLLAR] = ACTIONS(995), - [anon_sym_error] = ACTIONS(1055), - [anon_sym_LT] = ACTIONS(1059), - [anon_sym_GT] = ACTIONS(1055), - [anon_sym_DASH] = ACTIONS(1055), - [anon_sym_break] = ACTIONS(1055), - [anon_sym_continue] = ACTIONS(1055), - [anon_sym_for] = ACTIONS(1055), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_loop] = ACTIONS(1055), - [anon_sym_while] = ACTIONS(1055), - [anon_sym_do] = ACTIONS(1055), - [anon_sym_if] = ACTIONS(1055), - [anon_sym_match] = ACTIONS(1055), - [anon_sym_LBRACE] = ACTIONS(1055), - [anon_sym_RBRACE] = ACTIONS(1055), - [anon_sym_DOT] = ACTIONS(1055), - [anon_sym_try] = ACTIONS(1055), - [anon_sym_return] = ACTIONS(1055), - [anon_sym_source] = ACTIONS(1055), - [anon_sym_source_DASHenv] = ACTIONS(1055), - [anon_sym_register] = ACTIONS(1055), - [anon_sym_hide] = ACTIONS(1055), - [anon_sym_hide_DASHenv] = ACTIONS(1055), - [anon_sym_overlay] = ACTIONS(1055), - [anon_sym_STAR] = ACTIONS(1055), - [anon_sym_where] = ACTIONS(1055), - [anon_sym_STAR_STAR] = ACTIONS(1055), - [anon_sym_PLUS_PLUS] = ACTIONS(1055), - [anon_sym_SLASH] = ACTIONS(1055), - [anon_sym_mod] = ACTIONS(1055), - [anon_sym_SLASH_SLASH] = ACTIONS(1055), - [anon_sym_PLUS] = ACTIONS(1055), - [anon_sym_bit_DASHshl] = ACTIONS(1055), - [anon_sym_bit_DASHshr] = ACTIONS(1055), - [anon_sym_EQ_EQ] = ACTIONS(1055), - [anon_sym_BANG_EQ] = ACTIONS(1055), - [anon_sym_LT2] = ACTIONS(1055), - [anon_sym_LT_EQ] = ACTIONS(1055), - [anon_sym_GT_EQ] = ACTIONS(1055), - [anon_sym_not_DASHin] = ACTIONS(1055), - [anon_sym_starts_DASHwith] = ACTIONS(1055), - [anon_sym_ends_DASHwith] = ACTIONS(1055), - [anon_sym_EQ_TILDE] = ACTIONS(1055), - [anon_sym_BANG_TILDE] = ACTIONS(1055), - [anon_sym_bit_DASHand] = ACTIONS(1055), - [anon_sym_bit_DASHxor] = ACTIONS(1055), - [anon_sym_bit_DASHor] = ACTIONS(1055), - [anon_sym_and] = ACTIONS(1055), - [anon_sym_xor] = ACTIONS(1055), - [anon_sym_or] = ACTIONS(1055), - [anon_sym_not] = ACTIONS(1055), - [anon_sym_DOT2] = ACTIONS(1047), + [anon_sym_error] = ACTIONS(1053), + [anon_sym_LT] = ACTIONS(1057), + [anon_sym_GT] = ACTIONS(1053), + [anon_sym_DASH] = ACTIONS(1053), + [anon_sym_break] = ACTIONS(1053), + [anon_sym_continue] = ACTIONS(1053), + [anon_sym_for] = ACTIONS(1053), + [anon_sym_in] = ACTIONS(1053), + [anon_sym_loop] = ACTIONS(1053), + [anon_sym_while] = ACTIONS(1053), + [anon_sym_do] = ACTIONS(1053), + [anon_sym_if] = ACTIONS(1053), + [anon_sym_match] = ACTIONS(1053), + [anon_sym_LBRACE] = ACTIONS(1053), + [anon_sym_RBRACE] = ACTIONS(1053), + [anon_sym_DOT] = ACTIONS(1053), + [anon_sym_try] = ACTIONS(1053), + [anon_sym_return] = ACTIONS(1053), + [anon_sym_source] = ACTIONS(1053), + [anon_sym_source_DASHenv] = ACTIONS(1053), + [anon_sym_register] = ACTIONS(1053), + [anon_sym_hide] = ACTIONS(1053), + [anon_sym_hide_DASHenv] = ACTIONS(1053), + [anon_sym_overlay] = ACTIONS(1053), + [anon_sym_STAR] = ACTIONS(1053), + [anon_sym_where] = ACTIONS(1053), + [anon_sym_STAR_STAR] = ACTIONS(1053), + [anon_sym_PLUS_PLUS] = ACTIONS(1053), + [anon_sym_SLASH] = ACTIONS(1053), + [anon_sym_mod] = ACTIONS(1053), + [anon_sym_SLASH_SLASH] = ACTIONS(1053), + [anon_sym_PLUS] = ACTIONS(1053), + [anon_sym_bit_DASHshl] = ACTIONS(1053), + [anon_sym_bit_DASHshr] = ACTIONS(1053), + [anon_sym_EQ_EQ] = ACTIONS(1053), + [anon_sym_BANG_EQ] = ACTIONS(1053), + [anon_sym_LT2] = ACTIONS(1053), + [anon_sym_LT_EQ] = ACTIONS(1053), + [anon_sym_GT_EQ] = ACTIONS(1053), + [anon_sym_not_DASHin] = ACTIONS(1053), + [anon_sym_starts_DASHwith] = ACTIONS(1053), + [anon_sym_ends_DASHwith] = ACTIONS(1053), + [anon_sym_EQ_TILDE] = ACTIONS(1053), + [anon_sym_BANG_TILDE] = ACTIONS(1053), + [anon_sym_bit_DASHand] = ACTIONS(1053), + [anon_sym_bit_DASHxor] = ACTIONS(1053), + [anon_sym_bit_DASHor] = ACTIONS(1053), + [anon_sym_and] = ACTIONS(1053), + [anon_sym_xor] = ACTIONS(1053), + [anon_sym_or] = ACTIONS(1053), + [anon_sym_not] = ACTIONS(1053), + [anon_sym_DOT2] = ACTIONS(1059), [anon_sym_EQ2] = ACTIONS(1061), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1051), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1053), - [sym_val_nothing] = ACTIONS(1055), - [anon_sym_true] = ACTIONS(1055), - [anon_sym_false] = ACTIONS(1055), - [aux_sym_val_number_token1] = ACTIONS(1055), - [aux_sym_val_number_token2] = ACTIONS(1055), - [aux_sym_val_number_token3] = ACTIONS(1055), - [anon_sym_inf] = ACTIONS(1055), - [anon_sym_DASHinf] = ACTIONS(1055), - [anon_sym_NaN] = ACTIONS(1055), - [aux_sym__val_number_decimal_token1] = ACTIONS(1055), - [aux_sym__val_number_decimal_token2] = ACTIONS(1055), - [anon_sym_0b] = ACTIONS(1055), - [anon_sym_0o] = ACTIONS(1055), - [anon_sym_0x] = ACTIONS(1055), - [sym_val_date] = ACTIONS(1055), - [anon_sym_DQUOTE] = ACTIONS(1055), - [sym__str_single_quotes] = ACTIONS(1055), - [sym__str_back_ticks] = ACTIONS(1055), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1055), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1055), - [anon_sym_CARET] = ACTIONS(1055), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1003), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1005), + [sym_val_nothing] = ACTIONS(1053), + [anon_sym_true] = ACTIONS(1053), + [anon_sym_false] = ACTIONS(1053), + [aux_sym_val_number_token1] = ACTIONS(1053), + [aux_sym_val_number_token2] = ACTIONS(1053), + [aux_sym_val_number_token3] = ACTIONS(1053), + [anon_sym_inf] = ACTIONS(1053), + [anon_sym_DASHinf] = ACTIONS(1053), + [anon_sym_NaN] = ACTIONS(1053), + [aux_sym__val_number_decimal_token1] = ACTIONS(1053), + [aux_sym__val_number_decimal_token2] = ACTIONS(1053), + [anon_sym_0b] = ACTIONS(1053), + [anon_sym_0o] = ACTIONS(1053), + [anon_sym_0x] = ACTIONS(1053), + [sym_val_date] = ACTIONS(1053), + [anon_sym_DQUOTE] = ACTIONS(1053), + [sym__str_single_quotes] = ACTIONS(1053), + [sym__str_back_ticks] = ACTIONS(1053), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1053), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1053), + [anon_sym_CARET] = ACTIONS(1053), [anon_sym_POUND] = ACTIONS(105), }, [270] = { - [sym_expr_parenthesized] = STATE(346), - [sym__val_range_end_decimal] = STATE(346), - [sym_val_variable] = STATE(346), + [sym_expr_parenthesized] = STATE(354), + [sym__val_range_end_decimal] = STATE(354), + [sym_val_variable] = STATE(354), [sym__var] = STATE(305), [sym_comment] = STATE(270), [anon_sym_export] = ACTIONS(1063), @@ -95424,7 +95422,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1063), [anon_sym_LF] = ACTIONS(1065), [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), [anon_sym_export_DASHenv] = ACTIONS(1063), [anon_sym_extern] = ACTIONS(1063), [anon_sym_module] = ACTIONS(1063), @@ -95484,7 +95481,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1063), [anon_sym_or] = ACTIONS(1063), [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT2] = ACTIONS(1035), + [anon_sym_DOT2] = ACTIONS(1059), [anon_sym_EQ2] = ACTIONS(1069), [aux_sym__val_range_end_decimal_token1] = ACTIONS(1003), [aux_sym__val_range_end_decimal_token4] = ACTIONS(1005), @@ -95512,112 +95509,111 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [271] = { - [sym_expr_parenthesized] = STATE(484), - [sym__val_range_end_decimal] = STATE(484), - [sym_val_variable] = STATE(484), - [sym__var] = STATE(331), + [sym_expr_parenthesized] = STATE(533), + [sym__val_range_end_decimal] = STATE(533), + [sym_val_variable] = STATE(533), + [sym__var] = STATE(313), [sym_comment] = STATE(271), - [ts_builtin_sym_end] = ACTIONS(1041), - [anon_sym_export] = ACTIONS(1039), - [anon_sym_alias] = ACTIONS(1039), - [anon_sym_let] = ACTIONS(1039), - [anon_sym_let_DASHenv] = ACTIONS(1039), - [anon_sym_mut] = ACTIONS(1039), - [anon_sym_const] = ACTIONS(1039), - [anon_sym_SEMI] = ACTIONS(1039), - [sym_cmd_identifier] = ACTIONS(1039), - [anon_sym_LF] = ACTIONS(1041), - [anon_sym_def] = ACTIONS(1039), - [anon_sym_def_DASHenv] = ACTIONS(1039), - [anon_sym_export_DASHenv] = ACTIONS(1039), - [anon_sym_extern] = ACTIONS(1039), - [anon_sym_module] = ACTIONS(1039), - [anon_sym_use] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1039), + [ts_builtin_sym_end] = ACTIONS(1047), + [anon_sym_export] = ACTIONS(1045), + [anon_sym_alias] = ACTIONS(1045), + [anon_sym_let] = ACTIONS(1045), + [anon_sym_let_DASHenv] = ACTIONS(1045), + [anon_sym_mut] = ACTIONS(1045), + [anon_sym_const] = ACTIONS(1045), + [anon_sym_SEMI] = ACTIONS(1045), + [sym_cmd_identifier] = ACTIONS(1045), + [anon_sym_LF] = ACTIONS(1047), + [anon_sym_def] = ACTIONS(1045), + [anon_sym_export_DASHenv] = ACTIONS(1045), + [anon_sym_extern] = ACTIONS(1045), + [anon_sym_module] = ACTIONS(1045), + [anon_sym_use] = ACTIONS(1045), + [anon_sym_LBRACK] = ACTIONS(1045), [anon_sym_LPAREN] = ACTIONS(1071), [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_error] = ACTIONS(1039), + [anon_sym_error] = ACTIONS(1045), [anon_sym_LT] = ACTIONS(1073), - [anon_sym_GT] = ACTIONS(1039), - [anon_sym_DASH] = ACTIONS(1039), - [anon_sym_break] = ACTIONS(1039), - [anon_sym_continue] = ACTIONS(1039), - [anon_sym_for] = ACTIONS(1039), - [anon_sym_in] = ACTIONS(1039), - [anon_sym_loop] = ACTIONS(1039), - [anon_sym_while] = ACTIONS(1039), - [anon_sym_do] = ACTIONS(1039), - [anon_sym_if] = ACTIONS(1039), - [anon_sym_match] = ACTIONS(1039), - [anon_sym_LBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1039), - [anon_sym_return] = ACTIONS(1039), - [anon_sym_source] = ACTIONS(1039), - [anon_sym_source_DASHenv] = ACTIONS(1039), - [anon_sym_register] = ACTIONS(1039), - [anon_sym_hide] = ACTIONS(1039), - [anon_sym_hide_DASHenv] = ACTIONS(1039), - [anon_sym_overlay] = ACTIONS(1039), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1039), - [anon_sym_STAR_STAR] = ACTIONS(1039), - [anon_sym_PLUS_PLUS] = ACTIONS(1039), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1039), - [anon_sym_bit_DASHshl] = ACTIONS(1039), - [anon_sym_bit_DASHshr] = ACTIONS(1039), - [anon_sym_EQ_EQ] = ACTIONS(1039), - [anon_sym_BANG_EQ] = ACTIONS(1039), - [anon_sym_LT2] = ACTIONS(1039), - [anon_sym_LT_EQ] = ACTIONS(1039), - [anon_sym_GT_EQ] = ACTIONS(1039), - [anon_sym_not_DASHin] = ACTIONS(1039), - [anon_sym_starts_DASHwith] = ACTIONS(1039), - [anon_sym_ends_DASHwith] = ACTIONS(1039), - [anon_sym_EQ_TILDE] = ACTIONS(1039), - [anon_sym_BANG_TILDE] = ACTIONS(1039), - [anon_sym_bit_DASHand] = ACTIONS(1039), - [anon_sym_bit_DASHxor] = ACTIONS(1039), - [anon_sym_bit_DASHor] = ACTIONS(1039), - [anon_sym_and] = ACTIONS(1039), - [anon_sym_xor] = ACTIONS(1039), - [anon_sym_or] = ACTIONS(1039), - [anon_sym_not] = ACTIONS(1039), + [anon_sym_GT] = ACTIONS(1045), + [anon_sym_DASH] = ACTIONS(1045), + [anon_sym_break] = ACTIONS(1045), + [anon_sym_continue] = ACTIONS(1045), + [anon_sym_for] = ACTIONS(1045), + [anon_sym_in] = ACTIONS(1045), + [anon_sym_loop] = ACTIONS(1045), + [anon_sym_while] = ACTIONS(1045), + [anon_sym_do] = ACTIONS(1045), + [anon_sym_if] = ACTIONS(1045), + [anon_sym_match] = ACTIONS(1045), + [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_DOT] = ACTIONS(1045), + [anon_sym_try] = ACTIONS(1045), + [anon_sym_return] = ACTIONS(1045), + [anon_sym_source] = ACTIONS(1045), + [anon_sym_source_DASHenv] = ACTIONS(1045), + [anon_sym_register] = ACTIONS(1045), + [anon_sym_hide] = ACTIONS(1045), + [anon_sym_hide_DASHenv] = ACTIONS(1045), + [anon_sym_overlay] = ACTIONS(1045), + [anon_sym_STAR] = ACTIONS(1045), + [anon_sym_where] = ACTIONS(1045), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1045), + [anon_sym_mod] = ACTIONS(1045), + [anon_sym_SLASH_SLASH] = ACTIONS(1045), + [anon_sym_PLUS] = ACTIONS(1045), + [anon_sym_bit_DASHshl] = ACTIONS(1045), + [anon_sym_bit_DASHshr] = ACTIONS(1045), + [anon_sym_EQ_EQ] = ACTIONS(1045), + [anon_sym_BANG_EQ] = ACTIONS(1045), + [anon_sym_LT2] = ACTIONS(1045), + [anon_sym_LT_EQ] = ACTIONS(1045), + [anon_sym_GT_EQ] = ACTIONS(1045), + [anon_sym_not_DASHin] = ACTIONS(1045), + [anon_sym_starts_DASHwith] = ACTIONS(1045), + [anon_sym_ends_DASHwith] = ACTIONS(1045), + [anon_sym_EQ_TILDE] = ACTIONS(1045), + [anon_sym_BANG_TILDE] = ACTIONS(1045), + [anon_sym_bit_DASHand] = ACTIONS(1045), + [anon_sym_bit_DASHxor] = ACTIONS(1045), + [anon_sym_bit_DASHor] = ACTIONS(1045), + [anon_sym_and] = ACTIONS(1045), + [anon_sym_xor] = ACTIONS(1045), + [anon_sym_or] = ACTIONS(1045), + [anon_sym_not] = ACTIONS(1045), [anon_sym_DOT2] = ACTIONS(1075), [anon_sym_EQ2] = ACTIONS(1077), [aux_sym__val_range_end_decimal_token1] = ACTIONS(1079), [aux_sym__val_range_end_decimal_token4] = ACTIONS(1081), - [sym_val_nothing] = ACTIONS(1039), - [anon_sym_true] = ACTIONS(1039), - [anon_sym_false] = ACTIONS(1039), - [aux_sym_val_number_token1] = ACTIONS(1039), - [aux_sym_val_number_token2] = ACTIONS(1039), - [aux_sym_val_number_token3] = ACTIONS(1039), - [anon_sym_inf] = ACTIONS(1039), - [anon_sym_DASHinf] = ACTIONS(1039), - [anon_sym_NaN] = ACTIONS(1039), - [aux_sym__val_number_decimal_token1] = ACTIONS(1039), - [aux_sym__val_number_decimal_token2] = ACTIONS(1039), - [anon_sym_0b] = ACTIONS(1039), - [anon_sym_0o] = ACTIONS(1039), - [anon_sym_0x] = ACTIONS(1039), - [sym_val_date] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1039), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1039), - [anon_sym_CARET] = ACTIONS(1039), + [sym_val_nothing] = ACTIONS(1045), + [anon_sym_true] = ACTIONS(1045), + [anon_sym_false] = ACTIONS(1045), + [aux_sym_val_number_token1] = ACTIONS(1045), + [aux_sym_val_number_token2] = ACTIONS(1045), + [aux_sym_val_number_token3] = ACTIONS(1045), + [anon_sym_inf] = ACTIONS(1045), + [anon_sym_DASHinf] = ACTIONS(1045), + [anon_sym_NaN] = ACTIONS(1045), + [aux_sym__val_number_decimal_token1] = ACTIONS(1045), + [aux_sym__val_number_decimal_token2] = ACTIONS(1045), + [anon_sym_0b] = ACTIONS(1045), + [anon_sym_0o] = ACTIONS(1045), + [anon_sym_0x] = ACTIONS(1045), + [sym_val_date] = ACTIONS(1045), + [anon_sym_DQUOTE] = ACTIONS(1045), + [sym__str_single_quotes] = ACTIONS(1045), + [sym__str_back_ticks] = ACTIONS(1045), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1045), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1045), + [anon_sym_CARET] = ACTIONS(1045), [anon_sym_POUND] = ACTIONS(105), }, [272] = { - [sym_expr_parenthesized] = STATE(453), - [sym__val_range_end_decimal] = STATE(453), - [sym_val_variable] = STATE(453), - [sym__var] = STATE(314), + [sym_expr_parenthesized] = STATE(514), + [sym__val_range_end_decimal] = STATE(514), + [sym_val_variable] = STATE(514), + [sym__var] = STATE(313), [sym_comment] = STATE(272), [ts_builtin_sym_end] = ACTIONS(1031), [anon_sym_export] = ACTIONS(1029), @@ -95630,13 +95626,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1029), [anon_sym_LF] = ACTIONS(1031), [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), [anon_sym_export_DASHenv] = ACTIONS(1029), [anon_sym_extern] = ACTIONS(1029), [anon_sym_module] = ACTIONS(1029), [anon_sym_use] = ACTIONS(1029), [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1011), + [anon_sym_LPAREN] = ACTIONS(1071), [anon_sym_DOLLAR] = ACTIONS(1013), [anon_sym_error] = ACTIONS(1029), [anon_sym_LT] = ACTIONS(1083), @@ -95688,10 +95683,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1029), [anon_sym_or] = ACTIONS(1029), [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT2] = ACTIONS(1085), - [anon_sym_EQ2] = ACTIONS(1087), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1021), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1023), + [anon_sym_DOT2] = ACTIONS(1075), + [anon_sym_EQ2] = ACTIONS(1085), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1079), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1081), [sym_val_nothing] = ACTIONS(1029), [anon_sym_true] = ACTIONS(1029), [anon_sym_false] = ACTIONS(1029), @@ -95716,112 +95711,111 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [273] = { - [sym_expr_parenthesized] = STATE(485), - [sym__val_range_end_decimal] = STATE(485), - [sym_val_variable] = STATE(485), - [sym__var] = STATE(331), + [sym_expr_parenthesized] = STATE(395), + [sym__val_range_end_decimal] = STATE(395), + [sym_val_variable] = STATE(395), + [sym__var] = STATE(322), [sym_comment] = STATE(273), - [ts_builtin_sym_end] = ACTIONS(1057), - [anon_sym_export] = ACTIONS(1055), - [anon_sym_alias] = ACTIONS(1055), - [anon_sym_let] = ACTIONS(1055), - [anon_sym_let_DASHenv] = ACTIONS(1055), - [anon_sym_mut] = ACTIONS(1055), - [anon_sym_const] = ACTIONS(1055), - [anon_sym_SEMI] = ACTIONS(1055), - [sym_cmd_identifier] = ACTIONS(1055), - [anon_sym_LF] = ACTIONS(1057), - [anon_sym_def] = ACTIONS(1055), - [anon_sym_def_DASHenv] = ACTIONS(1055), - [anon_sym_export_DASHenv] = ACTIONS(1055), - [anon_sym_extern] = ACTIONS(1055), - [anon_sym_module] = ACTIONS(1055), - [anon_sym_use] = ACTIONS(1055), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_LPAREN] = ACTIONS(1071), + [ts_builtin_sym_end] = ACTIONS(1055), + [anon_sym_export] = ACTIONS(1053), + [anon_sym_alias] = ACTIONS(1053), + [anon_sym_let] = ACTIONS(1053), + [anon_sym_let_DASHenv] = ACTIONS(1053), + [anon_sym_mut] = ACTIONS(1053), + [anon_sym_const] = ACTIONS(1053), + [anon_sym_SEMI] = ACTIONS(1053), + [sym_cmd_identifier] = ACTIONS(1053), + [anon_sym_LF] = ACTIONS(1055), + [anon_sym_def] = ACTIONS(1053), + [anon_sym_export_DASHenv] = ACTIONS(1053), + [anon_sym_extern] = ACTIONS(1053), + [anon_sym_module] = ACTIONS(1053), + [anon_sym_use] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1053), + [anon_sym_LPAREN] = ACTIONS(1011), [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_error] = ACTIONS(1055), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_GT] = ACTIONS(1055), - [anon_sym_DASH] = ACTIONS(1055), - [anon_sym_break] = ACTIONS(1055), - [anon_sym_continue] = ACTIONS(1055), - [anon_sym_for] = ACTIONS(1055), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_loop] = ACTIONS(1055), - [anon_sym_while] = ACTIONS(1055), - [anon_sym_do] = ACTIONS(1055), - [anon_sym_if] = ACTIONS(1055), - [anon_sym_match] = ACTIONS(1055), - [anon_sym_LBRACE] = ACTIONS(1055), - [anon_sym_DOT] = ACTIONS(1055), - [anon_sym_try] = ACTIONS(1055), - [anon_sym_return] = ACTIONS(1055), - [anon_sym_source] = ACTIONS(1055), - [anon_sym_source_DASHenv] = ACTIONS(1055), - [anon_sym_register] = ACTIONS(1055), - [anon_sym_hide] = ACTIONS(1055), - [anon_sym_hide_DASHenv] = ACTIONS(1055), - [anon_sym_overlay] = ACTIONS(1055), - [anon_sym_STAR] = ACTIONS(1055), - [anon_sym_where] = ACTIONS(1055), - [anon_sym_STAR_STAR] = ACTIONS(1055), - [anon_sym_PLUS_PLUS] = ACTIONS(1055), - [anon_sym_SLASH] = ACTIONS(1055), - [anon_sym_mod] = ACTIONS(1055), - [anon_sym_SLASH_SLASH] = ACTIONS(1055), - [anon_sym_PLUS] = ACTIONS(1055), - [anon_sym_bit_DASHshl] = ACTIONS(1055), - [anon_sym_bit_DASHshr] = ACTIONS(1055), - [anon_sym_EQ_EQ] = ACTIONS(1055), - [anon_sym_BANG_EQ] = ACTIONS(1055), - [anon_sym_LT2] = ACTIONS(1055), - [anon_sym_LT_EQ] = ACTIONS(1055), - [anon_sym_GT_EQ] = ACTIONS(1055), - [anon_sym_not_DASHin] = ACTIONS(1055), - [anon_sym_starts_DASHwith] = ACTIONS(1055), - [anon_sym_ends_DASHwith] = ACTIONS(1055), - [anon_sym_EQ_TILDE] = ACTIONS(1055), - [anon_sym_BANG_TILDE] = ACTIONS(1055), - [anon_sym_bit_DASHand] = ACTIONS(1055), - [anon_sym_bit_DASHxor] = ACTIONS(1055), - [anon_sym_bit_DASHor] = ACTIONS(1055), - [anon_sym_and] = ACTIONS(1055), - [anon_sym_xor] = ACTIONS(1055), - [anon_sym_or] = ACTIONS(1055), - [anon_sym_not] = ACTIONS(1055), - [anon_sym_DOT2] = ACTIONS(1075), + [anon_sym_error] = ACTIONS(1053), + [anon_sym_LT] = ACTIONS(1087), + [anon_sym_GT] = ACTIONS(1053), + [anon_sym_DASH] = ACTIONS(1053), + [anon_sym_break] = ACTIONS(1053), + [anon_sym_continue] = ACTIONS(1053), + [anon_sym_for] = ACTIONS(1053), + [anon_sym_in] = ACTIONS(1053), + [anon_sym_loop] = ACTIONS(1053), + [anon_sym_while] = ACTIONS(1053), + [anon_sym_do] = ACTIONS(1053), + [anon_sym_if] = ACTIONS(1053), + [anon_sym_match] = ACTIONS(1053), + [anon_sym_LBRACE] = ACTIONS(1053), + [anon_sym_DOT] = ACTIONS(1053), + [anon_sym_try] = ACTIONS(1053), + [anon_sym_return] = ACTIONS(1053), + [anon_sym_source] = ACTIONS(1053), + [anon_sym_source_DASHenv] = ACTIONS(1053), + [anon_sym_register] = ACTIONS(1053), + [anon_sym_hide] = ACTIONS(1053), + [anon_sym_hide_DASHenv] = ACTIONS(1053), + [anon_sym_overlay] = ACTIONS(1053), + [anon_sym_STAR] = ACTIONS(1053), + [anon_sym_where] = ACTIONS(1053), + [anon_sym_STAR_STAR] = ACTIONS(1053), + [anon_sym_PLUS_PLUS] = ACTIONS(1053), + [anon_sym_SLASH] = ACTIONS(1053), + [anon_sym_mod] = ACTIONS(1053), + [anon_sym_SLASH_SLASH] = ACTIONS(1053), + [anon_sym_PLUS] = ACTIONS(1053), + [anon_sym_bit_DASHshl] = ACTIONS(1053), + [anon_sym_bit_DASHshr] = ACTIONS(1053), + [anon_sym_EQ_EQ] = ACTIONS(1053), + [anon_sym_BANG_EQ] = ACTIONS(1053), + [anon_sym_LT2] = ACTIONS(1053), + [anon_sym_LT_EQ] = ACTIONS(1053), + [anon_sym_GT_EQ] = ACTIONS(1053), + [anon_sym_not_DASHin] = ACTIONS(1053), + [anon_sym_starts_DASHwith] = ACTIONS(1053), + [anon_sym_ends_DASHwith] = ACTIONS(1053), + [anon_sym_EQ_TILDE] = ACTIONS(1053), + [anon_sym_BANG_TILDE] = ACTIONS(1053), + [anon_sym_bit_DASHand] = ACTIONS(1053), + [anon_sym_bit_DASHxor] = ACTIONS(1053), + [anon_sym_bit_DASHor] = ACTIONS(1053), + [anon_sym_and] = ACTIONS(1053), + [anon_sym_xor] = ACTIONS(1053), + [anon_sym_or] = ACTIONS(1053), + [anon_sym_not] = ACTIONS(1053), + [anon_sym_DOT2] = ACTIONS(1089), [anon_sym_EQ2] = ACTIONS(1091), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1079), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1081), - [sym_val_nothing] = ACTIONS(1055), - [anon_sym_true] = ACTIONS(1055), - [anon_sym_false] = ACTIONS(1055), - [aux_sym_val_number_token1] = ACTIONS(1055), - [aux_sym_val_number_token2] = ACTIONS(1055), - [aux_sym_val_number_token3] = ACTIONS(1055), - [anon_sym_inf] = ACTIONS(1055), - [anon_sym_DASHinf] = ACTIONS(1055), - [anon_sym_NaN] = ACTIONS(1055), - [aux_sym__val_number_decimal_token1] = ACTIONS(1055), - [aux_sym__val_number_decimal_token2] = ACTIONS(1055), - [anon_sym_0b] = ACTIONS(1055), - [anon_sym_0o] = ACTIONS(1055), - [anon_sym_0x] = ACTIONS(1055), - [sym_val_date] = ACTIONS(1055), - [anon_sym_DQUOTE] = ACTIONS(1055), - [sym__str_single_quotes] = ACTIONS(1055), - [sym__str_back_ticks] = ACTIONS(1055), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1055), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1055), - [anon_sym_CARET] = ACTIONS(1055), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1021), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1023), + [sym_val_nothing] = ACTIONS(1053), + [anon_sym_true] = ACTIONS(1053), + [anon_sym_false] = ACTIONS(1053), + [aux_sym_val_number_token1] = ACTIONS(1053), + [aux_sym_val_number_token2] = ACTIONS(1053), + [aux_sym_val_number_token3] = ACTIONS(1053), + [anon_sym_inf] = ACTIONS(1053), + [anon_sym_DASHinf] = ACTIONS(1053), + [anon_sym_NaN] = ACTIONS(1053), + [aux_sym__val_number_decimal_token1] = ACTIONS(1053), + [aux_sym__val_number_decimal_token2] = ACTIONS(1053), + [anon_sym_0b] = ACTIONS(1053), + [anon_sym_0o] = ACTIONS(1053), + [anon_sym_0x] = ACTIONS(1053), + [sym_val_date] = ACTIONS(1053), + [anon_sym_DQUOTE] = ACTIONS(1053), + [sym__str_single_quotes] = ACTIONS(1053), + [sym__str_back_ticks] = ACTIONS(1053), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1053), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1053), + [anon_sym_CARET] = ACTIONS(1053), [anon_sym_POUND] = ACTIONS(105), }, [274] = { - [sym_expr_parenthesized] = STATE(454), - [sym__val_range_end_decimal] = STATE(454), - [sym_val_variable] = STATE(454), - [sym__var] = STATE(314), + [sym_expr_parenthesized] = STATE(394), + [sym__val_range_end_decimal] = STATE(394), + [sym_val_variable] = STATE(394), + [sym__var] = STATE(322), [sym_comment] = STATE(274), [ts_builtin_sym_end] = ACTIONS(1065), [anon_sym_export] = ACTIONS(1063), @@ -95834,7 +95828,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1063), [anon_sym_LF] = ACTIONS(1065), [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), [anon_sym_export_DASHenv] = ACTIONS(1063), [anon_sym_extern] = ACTIONS(1063), [anon_sym_module] = ACTIONS(1063), @@ -95892,7 +95885,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1063), [anon_sym_or] = ACTIONS(1063), [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT2] = ACTIONS(1085), + [anon_sym_DOT2] = ACTIONS(1089), [anon_sym_EQ2] = ACTIONS(1095), [aux_sym__val_range_end_decimal_token1] = ACTIONS(1021), [aux_sym__val_range_end_decimal_token4] = ACTIONS(1023), @@ -95920,10 +95913,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [275] = { - [sym_expr_parenthesized] = STATE(395), - [sym__val_range_end_decimal] = STATE(395), - [sym_val_variable] = STATE(395), - [sym__var] = STATE(302), + [sym_expr_parenthesized] = STATE(406), + [sym__val_range_end_decimal] = STATE(406), + [sym_val_variable] = STATE(406), + [sym__var] = STATE(300), [sym_comment] = STATE(275), [anon_sym_export] = ACTIONS(1097), [anon_sym_alias] = ACTIONS(1097), @@ -95935,13 +95928,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1097), [anon_sym_LF] = ACTIONS(1099), [anon_sym_def] = ACTIONS(1097), - [anon_sym_def_DASHenv] = ACTIONS(1097), [anon_sym_export_DASHenv] = ACTIONS(1097), [anon_sym_extern] = ACTIONS(1097), [anon_sym_module] = ACTIONS(1097), [anon_sym_use] = ACTIONS(1097), [anon_sym_LBRACK] = ACTIONS(1097), - [anon_sym_LPAREN] = ACTIONS(1043), + [anon_sym_LPAREN] = ACTIONS(1033), [anon_sym_RPAREN] = ACTIONS(1097), [anon_sym_DOLLAR] = ACTIONS(995), [anon_sym_error] = ACTIONS(1097), @@ -95994,9 +95986,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1097), [anon_sym_or] = ACTIONS(1097), [anon_sym_not] = ACTIONS(1097), - [anon_sym_DOT2] = ACTIONS(1047), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1051), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1053), + [anon_sym_DOT2] = ACTIONS(1037), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1041), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1043), [sym_val_nothing] = ACTIONS(1097), [anon_sym_true] = ACTIONS(1097), [anon_sym_false] = ACTIONS(1097), @@ -96021,10 +96013,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [276] = { - [sym_expr_parenthesized] = STATE(394), - [sym__val_range_end_decimal] = STATE(394), - [sym_val_variable] = STATE(394), - [sym__var] = STATE(302), + [sym_expr_parenthesized] = STATE(402), + [sym__val_range_end_decimal] = STATE(402), + [sym_val_variable] = STATE(402), + [sym__var] = STATE(300), [sym_comment] = STATE(276), [anon_sym_export] = ACTIONS(1101), [anon_sym_alias] = ACTIONS(1101), @@ -96036,13 +96028,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1101), [anon_sym_LF] = ACTIONS(1103), [anon_sym_def] = ACTIONS(1101), - [anon_sym_def_DASHenv] = ACTIONS(1101), [anon_sym_export_DASHenv] = ACTIONS(1101), [anon_sym_extern] = ACTIONS(1101), [anon_sym_module] = ACTIONS(1101), [anon_sym_use] = ACTIONS(1101), [anon_sym_LBRACK] = ACTIONS(1101), - [anon_sym_LPAREN] = ACTIONS(1043), + [anon_sym_LPAREN] = ACTIONS(1033), [anon_sym_RPAREN] = ACTIONS(1101), [anon_sym_DOLLAR] = ACTIONS(995), [anon_sym_error] = ACTIONS(1101), @@ -96095,9 +96086,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1101), [anon_sym_or] = ACTIONS(1101), [anon_sym_not] = ACTIONS(1101), - [anon_sym_DOT2] = ACTIONS(1047), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1051), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1053), + [anon_sym_DOT2] = ACTIONS(1037), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1041), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1043), [sym_val_nothing] = ACTIONS(1101), [anon_sym_true] = ACTIONS(1101), [anon_sym_false] = ACTIONS(1101), @@ -96122,10 +96113,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [277] = { - [sym_expr_parenthesized] = STATE(393), - [sym__val_range_end_decimal] = STATE(393), - [sym_val_variable] = STATE(393), - [sym__var] = STATE(302), + [sym_expr_parenthesized] = STATE(405), + [sym__val_range_end_decimal] = STATE(405), + [sym_val_variable] = STATE(405), + [sym__var] = STATE(300), [sym_comment] = STATE(277), [anon_sym_export] = ACTIONS(1105), [anon_sym_alias] = ACTIONS(1105), @@ -96137,13 +96128,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1105), [anon_sym_LF] = ACTIONS(1107), [anon_sym_def] = ACTIONS(1105), - [anon_sym_def_DASHenv] = ACTIONS(1105), [anon_sym_export_DASHenv] = ACTIONS(1105), [anon_sym_extern] = ACTIONS(1105), [anon_sym_module] = ACTIONS(1105), [anon_sym_use] = ACTIONS(1105), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_LPAREN] = ACTIONS(1043), + [anon_sym_LPAREN] = ACTIONS(1033), [anon_sym_RPAREN] = ACTIONS(1105), [anon_sym_DOLLAR] = ACTIONS(995), [anon_sym_error] = ACTIONS(1105), @@ -96196,9 +96186,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1105), [anon_sym_or] = ACTIONS(1105), [anon_sym_not] = ACTIONS(1105), - [anon_sym_DOT2] = ACTIONS(1047), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1051), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1053), + [anon_sym_DOT2] = ACTIONS(1037), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1041), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1043), [sym_val_nothing] = ACTIONS(1105), [anon_sym_true] = ACTIONS(1105), [anon_sym_false] = ACTIONS(1105), @@ -96223,10 +96213,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [278] = { - [sym_expr_parenthesized] = STATE(391), - [sym__val_range_end_decimal] = STATE(391), - [sym_val_variable] = STATE(391), - [sym__var] = STATE(302), + [sym_expr_parenthesized] = STATE(407), + [sym__val_range_end_decimal] = STATE(407), + [sym_val_variable] = STATE(407), + [sym__var] = STATE(300), [sym_comment] = STATE(278), [anon_sym_export] = ACTIONS(1109), [anon_sym_alias] = ACTIONS(1109), @@ -96238,13 +96228,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1109), [anon_sym_LF] = ACTIONS(1111), [anon_sym_def] = ACTIONS(1109), - [anon_sym_def_DASHenv] = ACTIONS(1109), [anon_sym_export_DASHenv] = ACTIONS(1109), [anon_sym_extern] = ACTIONS(1109), [anon_sym_module] = ACTIONS(1109), [anon_sym_use] = ACTIONS(1109), [anon_sym_LBRACK] = ACTIONS(1109), - [anon_sym_LPAREN] = ACTIONS(1043), + [anon_sym_LPAREN] = ACTIONS(1033), [anon_sym_RPAREN] = ACTIONS(1109), [anon_sym_DOLLAR] = ACTIONS(995), [anon_sym_error] = ACTIONS(1109), @@ -96297,9 +96286,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1109), [anon_sym_or] = ACTIONS(1109), [anon_sym_not] = ACTIONS(1109), - [anon_sym_DOT2] = ACTIONS(1047), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1051), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1053), + [anon_sym_DOT2] = ACTIONS(1037), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1041), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1043), [sym_val_nothing] = ACTIONS(1109), [anon_sym_true] = ACTIONS(1109), [anon_sym_false] = ACTIONS(1109), @@ -96324,10 +96313,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [279] = { - [sym_expr_parenthesized] = STATE(380), - [sym__val_range_end_decimal] = STATE(380), - [sym_val_variable] = STATE(380), - [sym__var] = STATE(302), + [sym_expr_parenthesized] = STATE(435), + [sym__val_range_end_decimal] = STATE(435), + [sym_val_variable] = STATE(435), + [sym__var] = STATE(300), [sym_comment] = STATE(279), [anon_sym_export] = ACTIONS(1113), [anon_sym_alias] = ACTIONS(1113), @@ -96339,13 +96328,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1113), [anon_sym_LF] = ACTIONS(1115), [anon_sym_def] = ACTIONS(1113), - [anon_sym_def_DASHenv] = ACTIONS(1113), [anon_sym_export_DASHenv] = ACTIONS(1113), [anon_sym_extern] = ACTIONS(1113), [anon_sym_module] = ACTIONS(1113), [anon_sym_use] = ACTIONS(1113), [anon_sym_LBRACK] = ACTIONS(1113), - [anon_sym_LPAREN] = ACTIONS(1043), + [anon_sym_LPAREN] = ACTIONS(1033), [anon_sym_RPAREN] = ACTIONS(1113), [anon_sym_DOLLAR] = ACTIONS(995), [anon_sym_error] = ACTIONS(1113), @@ -96398,9 +96386,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1113), [anon_sym_or] = ACTIONS(1113), [anon_sym_not] = ACTIONS(1113), - [anon_sym_DOT2] = ACTIONS(1047), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1051), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1053), + [anon_sym_DOT2] = ACTIONS(1037), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1041), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1043), [sym_val_nothing] = ACTIONS(1113), [anon_sym_true] = ACTIONS(1113), [anon_sym_false] = ACTIONS(1113), @@ -96425,10 +96413,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [280] = { - [sym_expr_parenthesized] = STATE(382), - [sym__val_range_end_decimal] = STATE(382), - [sym_val_variable] = STATE(382), - [sym__var] = STATE(302), + [sym_expr_parenthesized] = STATE(436), + [sym__val_range_end_decimal] = STATE(436), + [sym_val_variable] = STATE(436), + [sym__var] = STATE(300), [sym_comment] = STATE(280), [anon_sym_export] = ACTIONS(1117), [anon_sym_alias] = ACTIONS(1117), @@ -96440,13 +96428,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1117), [anon_sym_LF] = ACTIONS(1119), [anon_sym_def] = ACTIONS(1117), - [anon_sym_def_DASHenv] = ACTIONS(1117), [anon_sym_export_DASHenv] = ACTIONS(1117), [anon_sym_extern] = ACTIONS(1117), [anon_sym_module] = ACTIONS(1117), [anon_sym_use] = ACTIONS(1117), [anon_sym_LBRACK] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1043), + [anon_sym_LPAREN] = ACTIONS(1033), [anon_sym_RPAREN] = ACTIONS(1117), [anon_sym_DOLLAR] = ACTIONS(995), [anon_sym_error] = ACTIONS(1117), @@ -96499,9 +96486,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1117), [anon_sym_or] = ACTIONS(1117), [anon_sym_not] = ACTIONS(1117), - [anon_sym_DOT2] = ACTIONS(1047), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1051), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1053), + [anon_sym_DOT2] = ACTIONS(1037), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1041), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1043), [sym_val_nothing] = ACTIONS(1117), [anon_sym_true] = ACTIONS(1117), [anon_sym_false] = ACTIONS(1117), @@ -96526,10 +96513,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [281] = { - [sym_expr_parenthesized] = STATE(383), - [sym__val_range_end_decimal] = STATE(383), - [sym_val_variable] = STATE(383), - [sym__var] = STATE(302), + [sym_expr_parenthesized] = STATE(440), + [sym__val_range_end_decimal] = STATE(440), + [sym_val_variable] = STATE(440), + [sym__var] = STATE(300), [sym_comment] = STATE(281), [anon_sym_export] = ACTIONS(1121), [anon_sym_alias] = ACTIONS(1121), @@ -96541,13 +96528,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1121), [anon_sym_LF] = ACTIONS(1123), [anon_sym_def] = ACTIONS(1121), - [anon_sym_def_DASHenv] = ACTIONS(1121), [anon_sym_export_DASHenv] = ACTIONS(1121), [anon_sym_extern] = ACTIONS(1121), [anon_sym_module] = ACTIONS(1121), [anon_sym_use] = ACTIONS(1121), [anon_sym_LBRACK] = ACTIONS(1121), - [anon_sym_LPAREN] = ACTIONS(1043), + [anon_sym_LPAREN] = ACTIONS(1033), [anon_sym_RPAREN] = ACTIONS(1121), [anon_sym_DOLLAR] = ACTIONS(995), [anon_sym_error] = ACTIONS(1121), @@ -96600,9 +96586,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1121), [anon_sym_or] = ACTIONS(1121), [anon_sym_not] = ACTIONS(1121), - [anon_sym_DOT2] = ACTIONS(1047), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1051), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1053), + [anon_sym_DOT2] = ACTIONS(1037), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1041), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1043), [sym_val_nothing] = ACTIONS(1121), [anon_sym_true] = ACTIONS(1121), [anon_sym_false] = ACTIONS(1121), @@ -96627,10 +96613,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [282] = { - [sym_expr_parenthesized] = STATE(384), - [sym__val_range_end_decimal] = STATE(384), - [sym_val_variable] = STATE(384), - [sym__var] = STATE(302), + [sym_expr_parenthesized] = STATE(441), + [sym__val_range_end_decimal] = STATE(441), + [sym_val_variable] = STATE(441), + [sym__var] = STATE(300), [sym_comment] = STATE(282), [anon_sym_export] = ACTIONS(1125), [anon_sym_alias] = ACTIONS(1125), @@ -96642,13 +96628,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1125), [anon_sym_LF] = ACTIONS(1127), [anon_sym_def] = ACTIONS(1125), - [anon_sym_def_DASHenv] = ACTIONS(1125), [anon_sym_export_DASHenv] = ACTIONS(1125), [anon_sym_extern] = ACTIONS(1125), [anon_sym_module] = ACTIONS(1125), [anon_sym_use] = ACTIONS(1125), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_LPAREN] = ACTIONS(1043), + [anon_sym_LPAREN] = ACTIONS(1033), [anon_sym_RPAREN] = ACTIONS(1125), [anon_sym_DOLLAR] = ACTIONS(995), [anon_sym_error] = ACTIONS(1125), @@ -96701,9 +96686,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1125), [anon_sym_or] = ACTIONS(1125), [anon_sym_not] = ACTIONS(1125), - [anon_sym_DOT2] = ACTIONS(1047), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1051), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1053), + [anon_sym_DOT2] = ACTIONS(1037), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1041), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1043), [sym_val_nothing] = ACTIONS(1125), [anon_sym_true] = ACTIONS(1125), [anon_sym_false] = ACTIONS(1125), @@ -96728,111 +96713,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [283] = { - [sym_expr_parenthesized] = STATE(483), - [sym__val_range_end_decimal] = STATE(483), - [sym_val_variable] = STATE(483), - [sym__var] = STATE(331), + [sym_expr_parenthesized] = STATE(539), + [sym__val_range_end_decimal] = STATE(539), + [sym_val_variable] = STATE(539), + [sym__var] = STATE(313), [sym_comment] = STATE(283), - [ts_builtin_sym_end] = ACTIONS(1127), - [anon_sym_export] = ACTIONS(1125), - [anon_sym_alias] = ACTIONS(1125), - [anon_sym_let] = ACTIONS(1125), - [anon_sym_let_DASHenv] = ACTIONS(1125), - [anon_sym_mut] = ACTIONS(1125), - [anon_sym_const] = ACTIONS(1125), - [anon_sym_SEMI] = ACTIONS(1125), - [sym_cmd_identifier] = ACTIONS(1125), - [anon_sym_LF] = ACTIONS(1127), - [anon_sym_def] = ACTIONS(1125), - [anon_sym_def_DASHenv] = ACTIONS(1125), - [anon_sym_export_DASHenv] = ACTIONS(1125), - [anon_sym_extern] = ACTIONS(1125), - [anon_sym_module] = ACTIONS(1125), - [anon_sym_use] = ACTIONS(1125), - [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_error] = ACTIONS(1125), - [anon_sym_GT] = ACTIONS(1125), - [anon_sym_DASH] = ACTIONS(1125), - [anon_sym_break] = ACTIONS(1125), - [anon_sym_continue] = ACTIONS(1125), - [anon_sym_for] = ACTIONS(1125), - [anon_sym_in] = ACTIONS(1125), - [anon_sym_loop] = ACTIONS(1125), - [anon_sym_while] = ACTIONS(1125), - [anon_sym_do] = ACTIONS(1125), - [anon_sym_if] = ACTIONS(1125), - [anon_sym_match] = ACTIONS(1125), - [anon_sym_LBRACE] = ACTIONS(1125), - [anon_sym_DOT] = ACTIONS(1125), - [anon_sym_try] = ACTIONS(1125), - [anon_sym_return] = ACTIONS(1125), - [anon_sym_source] = ACTIONS(1125), - [anon_sym_source_DASHenv] = ACTIONS(1125), - [anon_sym_register] = ACTIONS(1125), - [anon_sym_hide] = ACTIONS(1125), - [anon_sym_hide_DASHenv] = ACTIONS(1125), - [anon_sym_overlay] = ACTIONS(1125), - [anon_sym_STAR] = ACTIONS(1125), - [anon_sym_where] = ACTIONS(1125), - [anon_sym_STAR_STAR] = ACTIONS(1125), - [anon_sym_PLUS_PLUS] = ACTIONS(1125), - [anon_sym_SLASH] = ACTIONS(1125), - [anon_sym_mod] = ACTIONS(1125), - [anon_sym_SLASH_SLASH] = ACTIONS(1125), - [anon_sym_PLUS] = ACTIONS(1125), - [anon_sym_bit_DASHshl] = ACTIONS(1125), - [anon_sym_bit_DASHshr] = ACTIONS(1125), - [anon_sym_EQ_EQ] = ACTIONS(1125), - [anon_sym_BANG_EQ] = ACTIONS(1125), - [anon_sym_LT2] = ACTIONS(1125), - [anon_sym_LT_EQ] = ACTIONS(1125), - [anon_sym_GT_EQ] = ACTIONS(1125), - [anon_sym_not_DASHin] = ACTIONS(1125), - [anon_sym_starts_DASHwith] = ACTIONS(1125), - [anon_sym_ends_DASHwith] = ACTIONS(1125), - [anon_sym_EQ_TILDE] = ACTIONS(1125), - [anon_sym_BANG_TILDE] = ACTIONS(1125), - [anon_sym_bit_DASHand] = ACTIONS(1125), - [anon_sym_bit_DASHxor] = ACTIONS(1125), - [anon_sym_bit_DASHor] = ACTIONS(1125), - [anon_sym_and] = ACTIONS(1125), - [anon_sym_xor] = ACTIONS(1125), - [anon_sym_or] = ACTIONS(1125), - [anon_sym_not] = ACTIONS(1125), - [anon_sym_DOT2] = ACTIONS(1075), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1079), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1081), - [sym_val_nothing] = ACTIONS(1125), - [anon_sym_true] = ACTIONS(1125), - [anon_sym_false] = ACTIONS(1125), - [aux_sym_val_number_token1] = ACTIONS(1125), - [aux_sym_val_number_token2] = ACTIONS(1125), - [aux_sym_val_number_token3] = ACTIONS(1125), - [anon_sym_inf] = ACTIONS(1125), - [anon_sym_DASHinf] = ACTIONS(1125), - [anon_sym_NaN] = ACTIONS(1125), - [aux_sym__val_number_decimal_token1] = ACTIONS(1125), - [aux_sym__val_number_decimal_token2] = ACTIONS(1125), - [anon_sym_0b] = ACTIONS(1125), - [anon_sym_0o] = ACTIONS(1125), - [anon_sym_0x] = ACTIONS(1125), - [sym_val_date] = ACTIONS(1125), - [anon_sym_DQUOTE] = ACTIONS(1125), - [sym__str_single_quotes] = ACTIONS(1125), - [sym__str_back_ticks] = ACTIONS(1125), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1125), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1125), - [anon_sym_CARET] = ACTIONS(1125), - [anon_sym_POUND] = ACTIONS(105), - }, - [284] = { - [sym_expr_parenthesized] = STATE(482), - [sym__val_range_end_decimal] = STATE(482), - [sym_val_variable] = STATE(482), - [sym__var] = STATE(331), - [sym_comment] = STATE(284), [ts_builtin_sym_end] = ACTIONS(1123), [anon_sym_export] = ACTIONS(1121), [anon_sym_alias] = ACTIONS(1121), @@ -96844,7 +96729,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1121), [anon_sym_LF] = ACTIONS(1123), [anon_sym_def] = ACTIONS(1121), - [anon_sym_def_DASHenv] = ACTIONS(1121), [anon_sym_export_DASHenv] = ACTIONS(1121), [anon_sym_extern] = ACTIONS(1121), [anon_sym_module] = ACTIONS(1121), @@ -96927,11 +96811,110 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1121), [anon_sym_POUND] = ACTIONS(105), }, + [284] = { + [sym_expr_parenthesized] = STATE(523), + [sym__val_range_end_decimal] = STATE(523), + [sym_val_variable] = STATE(523), + [sym__var] = STATE(313), + [sym_comment] = STATE(284), + [ts_builtin_sym_end] = ACTIONS(1111), + [anon_sym_export] = ACTIONS(1109), + [anon_sym_alias] = ACTIONS(1109), + [anon_sym_let] = ACTIONS(1109), + [anon_sym_let_DASHenv] = ACTIONS(1109), + [anon_sym_mut] = ACTIONS(1109), + [anon_sym_const] = ACTIONS(1109), + [anon_sym_SEMI] = ACTIONS(1109), + [sym_cmd_identifier] = ACTIONS(1109), + [anon_sym_LF] = ACTIONS(1111), + [anon_sym_def] = ACTIONS(1109), + [anon_sym_export_DASHenv] = ACTIONS(1109), + [anon_sym_extern] = ACTIONS(1109), + [anon_sym_module] = ACTIONS(1109), + [anon_sym_use] = ACTIONS(1109), + [anon_sym_LBRACK] = ACTIONS(1109), + [anon_sym_LPAREN] = ACTIONS(1071), + [anon_sym_DOLLAR] = ACTIONS(1013), + [anon_sym_error] = ACTIONS(1109), + [anon_sym_GT] = ACTIONS(1109), + [anon_sym_DASH] = ACTIONS(1109), + [anon_sym_break] = ACTIONS(1109), + [anon_sym_continue] = ACTIONS(1109), + [anon_sym_for] = ACTIONS(1109), + [anon_sym_in] = ACTIONS(1109), + [anon_sym_loop] = ACTIONS(1109), + [anon_sym_while] = ACTIONS(1109), + [anon_sym_do] = ACTIONS(1109), + [anon_sym_if] = ACTIONS(1109), + [anon_sym_match] = ACTIONS(1109), + [anon_sym_LBRACE] = ACTIONS(1109), + [anon_sym_DOT] = ACTIONS(1109), + [anon_sym_try] = ACTIONS(1109), + [anon_sym_return] = ACTIONS(1109), + [anon_sym_source] = ACTIONS(1109), + [anon_sym_source_DASHenv] = ACTIONS(1109), + [anon_sym_register] = ACTIONS(1109), + [anon_sym_hide] = ACTIONS(1109), + [anon_sym_hide_DASHenv] = ACTIONS(1109), + [anon_sym_overlay] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1109), + [anon_sym_where] = ACTIONS(1109), + [anon_sym_STAR_STAR] = ACTIONS(1109), + [anon_sym_PLUS_PLUS] = ACTIONS(1109), + [anon_sym_SLASH] = ACTIONS(1109), + [anon_sym_mod] = ACTIONS(1109), + [anon_sym_SLASH_SLASH] = ACTIONS(1109), + [anon_sym_PLUS] = ACTIONS(1109), + [anon_sym_bit_DASHshl] = ACTIONS(1109), + [anon_sym_bit_DASHshr] = ACTIONS(1109), + [anon_sym_EQ_EQ] = ACTIONS(1109), + [anon_sym_BANG_EQ] = ACTIONS(1109), + [anon_sym_LT2] = ACTIONS(1109), + [anon_sym_LT_EQ] = ACTIONS(1109), + [anon_sym_GT_EQ] = ACTIONS(1109), + [anon_sym_not_DASHin] = ACTIONS(1109), + [anon_sym_starts_DASHwith] = ACTIONS(1109), + [anon_sym_ends_DASHwith] = ACTIONS(1109), + [anon_sym_EQ_TILDE] = ACTIONS(1109), + [anon_sym_BANG_TILDE] = ACTIONS(1109), + [anon_sym_bit_DASHand] = ACTIONS(1109), + [anon_sym_bit_DASHxor] = ACTIONS(1109), + [anon_sym_bit_DASHor] = ACTIONS(1109), + [anon_sym_and] = ACTIONS(1109), + [anon_sym_xor] = ACTIONS(1109), + [anon_sym_or] = ACTIONS(1109), + [anon_sym_not] = ACTIONS(1109), + [anon_sym_DOT2] = ACTIONS(1075), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1079), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1081), + [sym_val_nothing] = ACTIONS(1109), + [anon_sym_true] = ACTIONS(1109), + [anon_sym_false] = ACTIONS(1109), + [aux_sym_val_number_token1] = ACTIONS(1109), + [aux_sym_val_number_token2] = ACTIONS(1109), + [aux_sym_val_number_token3] = ACTIONS(1109), + [anon_sym_inf] = ACTIONS(1109), + [anon_sym_DASHinf] = ACTIONS(1109), + [anon_sym_NaN] = ACTIONS(1109), + [aux_sym__val_number_decimal_token1] = ACTIONS(1109), + [aux_sym__val_number_decimal_token2] = ACTIONS(1109), + [anon_sym_0b] = ACTIONS(1109), + [anon_sym_0o] = ACTIONS(1109), + [anon_sym_0x] = ACTIONS(1109), + [sym_val_date] = ACTIONS(1109), + [anon_sym_DQUOTE] = ACTIONS(1109), + [sym__str_single_quotes] = ACTIONS(1109), + [sym__str_back_ticks] = ACTIONS(1109), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1109), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1109), + [anon_sym_CARET] = ACTIONS(1109), + [anon_sym_POUND] = ACTIONS(105), + }, [285] = { - [sym_expr_parenthesized] = STATE(497), - [sym__val_range_end_decimal] = STATE(497), - [sym_val_variable] = STATE(497), - [sym__var] = STATE(331), + [sym_expr_parenthesized] = STATE(469), + [sym__val_range_end_decimal] = STATE(469), + [sym_val_variable] = STATE(469), + [sym__var] = STATE(313), [sym_comment] = STATE(285), [ts_builtin_sym_end] = ACTIONS(1099), [anon_sym_export] = ACTIONS(1097), @@ -96944,7 +96927,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1097), [anon_sym_LF] = ACTIONS(1099), [anon_sym_def] = ACTIONS(1097), - [anon_sym_def_DASHenv] = ACTIONS(1097), [anon_sym_export_DASHenv] = ACTIONS(1097), [anon_sym_extern] = ACTIONS(1097), [anon_sym_module] = ACTIONS(1097), @@ -97028,110 +97010,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [286] = { - [sym_expr_parenthesized] = STATE(496), - [sym__val_range_end_decimal] = STATE(496), - [sym_val_variable] = STATE(496), - [sym__var] = STATE(331), + [sym_expr_parenthesized] = STATE(538), + [sym__val_range_end_decimal] = STATE(538), + [sym_val_variable] = STATE(538), + [sym__var] = STATE(313), [sym_comment] = STATE(286), - [ts_builtin_sym_end] = ACTIONS(1103), - [anon_sym_export] = ACTIONS(1101), - [anon_sym_alias] = ACTIONS(1101), - [anon_sym_let] = ACTIONS(1101), - [anon_sym_let_DASHenv] = ACTIONS(1101), - [anon_sym_mut] = ACTIONS(1101), - [anon_sym_const] = ACTIONS(1101), - [anon_sym_SEMI] = ACTIONS(1101), - [sym_cmd_identifier] = ACTIONS(1101), - [anon_sym_LF] = ACTIONS(1103), - [anon_sym_def] = ACTIONS(1101), - [anon_sym_def_DASHenv] = ACTIONS(1101), - [anon_sym_export_DASHenv] = ACTIONS(1101), - [anon_sym_extern] = ACTIONS(1101), - [anon_sym_module] = ACTIONS(1101), - [anon_sym_use] = ACTIONS(1101), - [anon_sym_LBRACK] = ACTIONS(1101), + [ts_builtin_sym_end] = ACTIONS(1127), + [anon_sym_export] = ACTIONS(1125), + [anon_sym_alias] = ACTIONS(1125), + [anon_sym_let] = ACTIONS(1125), + [anon_sym_let_DASHenv] = ACTIONS(1125), + [anon_sym_mut] = ACTIONS(1125), + [anon_sym_const] = ACTIONS(1125), + [anon_sym_SEMI] = ACTIONS(1125), + [sym_cmd_identifier] = ACTIONS(1125), + [anon_sym_LF] = ACTIONS(1127), + [anon_sym_def] = ACTIONS(1125), + [anon_sym_export_DASHenv] = ACTIONS(1125), + [anon_sym_extern] = ACTIONS(1125), + [anon_sym_module] = ACTIONS(1125), + [anon_sym_use] = ACTIONS(1125), + [anon_sym_LBRACK] = ACTIONS(1125), [anon_sym_LPAREN] = ACTIONS(1071), [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_error] = ACTIONS(1101), - [anon_sym_GT] = ACTIONS(1101), - [anon_sym_DASH] = ACTIONS(1101), - [anon_sym_break] = ACTIONS(1101), - [anon_sym_continue] = ACTIONS(1101), - [anon_sym_for] = ACTIONS(1101), - [anon_sym_in] = ACTIONS(1101), - [anon_sym_loop] = ACTIONS(1101), - [anon_sym_while] = ACTIONS(1101), - [anon_sym_do] = ACTIONS(1101), - [anon_sym_if] = ACTIONS(1101), - [anon_sym_match] = ACTIONS(1101), - [anon_sym_LBRACE] = ACTIONS(1101), - [anon_sym_DOT] = ACTIONS(1101), - [anon_sym_try] = ACTIONS(1101), - [anon_sym_return] = ACTIONS(1101), - [anon_sym_source] = ACTIONS(1101), - [anon_sym_source_DASHenv] = ACTIONS(1101), - [anon_sym_register] = ACTIONS(1101), - [anon_sym_hide] = ACTIONS(1101), - [anon_sym_hide_DASHenv] = ACTIONS(1101), - [anon_sym_overlay] = ACTIONS(1101), - [anon_sym_STAR] = ACTIONS(1101), - [anon_sym_where] = ACTIONS(1101), - [anon_sym_STAR_STAR] = ACTIONS(1101), - [anon_sym_PLUS_PLUS] = ACTIONS(1101), - [anon_sym_SLASH] = ACTIONS(1101), - [anon_sym_mod] = ACTIONS(1101), - [anon_sym_SLASH_SLASH] = ACTIONS(1101), - [anon_sym_PLUS] = ACTIONS(1101), - [anon_sym_bit_DASHshl] = ACTIONS(1101), - [anon_sym_bit_DASHshr] = ACTIONS(1101), - [anon_sym_EQ_EQ] = ACTIONS(1101), - [anon_sym_BANG_EQ] = ACTIONS(1101), - [anon_sym_LT2] = ACTIONS(1101), - [anon_sym_LT_EQ] = ACTIONS(1101), - [anon_sym_GT_EQ] = ACTIONS(1101), - [anon_sym_not_DASHin] = ACTIONS(1101), - [anon_sym_starts_DASHwith] = ACTIONS(1101), - [anon_sym_ends_DASHwith] = ACTIONS(1101), - [anon_sym_EQ_TILDE] = ACTIONS(1101), - [anon_sym_BANG_TILDE] = ACTIONS(1101), - [anon_sym_bit_DASHand] = ACTIONS(1101), - [anon_sym_bit_DASHxor] = ACTIONS(1101), - [anon_sym_bit_DASHor] = ACTIONS(1101), - [anon_sym_and] = ACTIONS(1101), - [anon_sym_xor] = ACTIONS(1101), - [anon_sym_or] = ACTIONS(1101), - [anon_sym_not] = ACTIONS(1101), + [anon_sym_error] = ACTIONS(1125), + [anon_sym_GT] = ACTIONS(1125), + [anon_sym_DASH] = ACTIONS(1125), + [anon_sym_break] = ACTIONS(1125), + [anon_sym_continue] = ACTIONS(1125), + [anon_sym_for] = ACTIONS(1125), + [anon_sym_in] = ACTIONS(1125), + [anon_sym_loop] = ACTIONS(1125), + [anon_sym_while] = ACTIONS(1125), + [anon_sym_do] = ACTIONS(1125), + [anon_sym_if] = ACTIONS(1125), + [anon_sym_match] = ACTIONS(1125), + [anon_sym_LBRACE] = ACTIONS(1125), + [anon_sym_DOT] = ACTIONS(1125), + [anon_sym_try] = ACTIONS(1125), + [anon_sym_return] = ACTIONS(1125), + [anon_sym_source] = ACTIONS(1125), + [anon_sym_source_DASHenv] = ACTIONS(1125), + [anon_sym_register] = ACTIONS(1125), + [anon_sym_hide] = ACTIONS(1125), + [anon_sym_hide_DASHenv] = ACTIONS(1125), + [anon_sym_overlay] = ACTIONS(1125), + [anon_sym_STAR] = ACTIONS(1125), + [anon_sym_where] = ACTIONS(1125), + [anon_sym_STAR_STAR] = ACTIONS(1125), + [anon_sym_PLUS_PLUS] = ACTIONS(1125), + [anon_sym_SLASH] = ACTIONS(1125), + [anon_sym_mod] = ACTIONS(1125), + [anon_sym_SLASH_SLASH] = ACTIONS(1125), + [anon_sym_PLUS] = ACTIONS(1125), + [anon_sym_bit_DASHshl] = ACTIONS(1125), + [anon_sym_bit_DASHshr] = ACTIONS(1125), + [anon_sym_EQ_EQ] = ACTIONS(1125), + [anon_sym_BANG_EQ] = ACTIONS(1125), + [anon_sym_LT2] = ACTIONS(1125), + [anon_sym_LT_EQ] = ACTIONS(1125), + [anon_sym_GT_EQ] = ACTIONS(1125), + [anon_sym_not_DASHin] = ACTIONS(1125), + [anon_sym_starts_DASHwith] = ACTIONS(1125), + [anon_sym_ends_DASHwith] = ACTIONS(1125), + [anon_sym_EQ_TILDE] = ACTIONS(1125), + [anon_sym_BANG_TILDE] = ACTIONS(1125), + [anon_sym_bit_DASHand] = ACTIONS(1125), + [anon_sym_bit_DASHxor] = ACTIONS(1125), + [anon_sym_bit_DASHor] = ACTIONS(1125), + [anon_sym_and] = ACTIONS(1125), + [anon_sym_xor] = ACTIONS(1125), + [anon_sym_or] = ACTIONS(1125), + [anon_sym_not] = ACTIONS(1125), [anon_sym_DOT2] = ACTIONS(1075), [aux_sym__val_range_end_decimal_token1] = ACTIONS(1079), [aux_sym__val_range_end_decimal_token4] = ACTIONS(1081), - [sym_val_nothing] = ACTIONS(1101), - [anon_sym_true] = ACTIONS(1101), - [anon_sym_false] = ACTIONS(1101), - [aux_sym_val_number_token1] = ACTIONS(1101), - [aux_sym_val_number_token2] = ACTIONS(1101), - [aux_sym_val_number_token3] = ACTIONS(1101), - [anon_sym_inf] = ACTIONS(1101), - [anon_sym_DASHinf] = ACTIONS(1101), - [anon_sym_NaN] = ACTIONS(1101), - [aux_sym__val_number_decimal_token1] = ACTIONS(1101), - [aux_sym__val_number_decimal_token2] = ACTIONS(1101), - [anon_sym_0b] = ACTIONS(1101), - [anon_sym_0o] = ACTIONS(1101), - [anon_sym_0x] = ACTIONS(1101), - [sym_val_date] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(1101), - [sym__str_single_quotes] = ACTIONS(1101), - [sym__str_back_ticks] = ACTIONS(1101), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1101), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1101), - [anon_sym_CARET] = ACTIONS(1101), + [sym_val_nothing] = ACTIONS(1125), + [anon_sym_true] = ACTIONS(1125), + [anon_sym_false] = ACTIONS(1125), + [aux_sym_val_number_token1] = ACTIONS(1125), + [aux_sym_val_number_token2] = ACTIONS(1125), + [aux_sym_val_number_token3] = ACTIONS(1125), + [anon_sym_inf] = ACTIONS(1125), + [anon_sym_DASHinf] = ACTIONS(1125), + [anon_sym_NaN] = ACTIONS(1125), + [aux_sym__val_number_decimal_token1] = ACTIONS(1125), + [aux_sym__val_number_decimal_token2] = ACTIONS(1125), + [anon_sym_0b] = ACTIONS(1125), + [anon_sym_0o] = ACTIONS(1125), + [anon_sym_0x] = ACTIONS(1125), + [sym_val_date] = ACTIONS(1125), + [anon_sym_DQUOTE] = ACTIONS(1125), + [sym__str_single_quotes] = ACTIONS(1125), + [sym__str_back_ticks] = ACTIONS(1125), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1125), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1125), + [anon_sym_CARET] = ACTIONS(1125), [anon_sym_POUND] = ACTIONS(105), }, [287] = { - [sym_expr_parenthesized] = STATE(493), - [sym__val_range_end_decimal] = STATE(493), - [sym_val_variable] = STATE(493), - [sym__var] = STATE(331), + [sym_expr_parenthesized] = STATE(522), + [sym__val_range_end_decimal] = STATE(522), + [sym_val_variable] = STATE(522), + [sym__var] = STATE(313), [sym_comment] = STATE(287), [ts_builtin_sym_end] = ACTIONS(1107), [anon_sym_export] = ACTIONS(1105), @@ -97144,7 +97125,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1105), [anon_sym_LF] = ACTIONS(1107), [anon_sym_def] = ACTIONS(1105), - [anon_sym_def_DASHenv] = ACTIONS(1105), [anon_sym_export_DASHenv] = ACTIONS(1105), [anon_sym_extern] = ACTIONS(1105), [anon_sym_module] = ACTIONS(1105), @@ -97228,11 +97208,110 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [288] = { - [sym_expr_parenthesized] = STATE(480), - [sym__val_range_end_decimal] = STATE(480), - [sym_val_variable] = STATE(480), - [sym__var] = STATE(331), + [sym_expr_parenthesized] = STATE(526), + [sym__val_range_end_decimal] = STATE(526), + [sym_val_variable] = STATE(526), + [sym__var] = STATE(313), [sym_comment] = STATE(288), + [ts_builtin_sym_end] = ACTIONS(1103), + [anon_sym_export] = ACTIONS(1101), + [anon_sym_alias] = ACTIONS(1101), + [anon_sym_let] = ACTIONS(1101), + [anon_sym_let_DASHenv] = ACTIONS(1101), + [anon_sym_mut] = ACTIONS(1101), + [anon_sym_const] = ACTIONS(1101), + [anon_sym_SEMI] = ACTIONS(1101), + [sym_cmd_identifier] = ACTIONS(1101), + [anon_sym_LF] = ACTIONS(1103), + [anon_sym_def] = ACTIONS(1101), + [anon_sym_export_DASHenv] = ACTIONS(1101), + [anon_sym_extern] = ACTIONS(1101), + [anon_sym_module] = ACTIONS(1101), + [anon_sym_use] = ACTIONS(1101), + [anon_sym_LBRACK] = ACTIONS(1101), + [anon_sym_LPAREN] = ACTIONS(1071), + [anon_sym_DOLLAR] = ACTIONS(1013), + [anon_sym_error] = ACTIONS(1101), + [anon_sym_GT] = ACTIONS(1101), + [anon_sym_DASH] = ACTIONS(1101), + [anon_sym_break] = ACTIONS(1101), + [anon_sym_continue] = ACTIONS(1101), + [anon_sym_for] = ACTIONS(1101), + [anon_sym_in] = ACTIONS(1101), + [anon_sym_loop] = ACTIONS(1101), + [anon_sym_while] = ACTIONS(1101), + [anon_sym_do] = ACTIONS(1101), + [anon_sym_if] = ACTIONS(1101), + [anon_sym_match] = ACTIONS(1101), + [anon_sym_LBRACE] = ACTIONS(1101), + [anon_sym_DOT] = ACTIONS(1101), + [anon_sym_try] = ACTIONS(1101), + [anon_sym_return] = ACTIONS(1101), + [anon_sym_source] = ACTIONS(1101), + [anon_sym_source_DASHenv] = ACTIONS(1101), + [anon_sym_register] = ACTIONS(1101), + [anon_sym_hide] = ACTIONS(1101), + [anon_sym_hide_DASHenv] = ACTIONS(1101), + [anon_sym_overlay] = ACTIONS(1101), + [anon_sym_STAR] = ACTIONS(1101), + [anon_sym_where] = ACTIONS(1101), + [anon_sym_STAR_STAR] = ACTIONS(1101), + [anon_sym_PLUS_PLUS] = ACTIONS(1101), + [anon_sym_SLASH] = ACTIONS(1101), + [anon_sym_mod] = ACTIONS(1101), + [anon_sym_SLASH_SLASH] = ACTIONS(1101), + [anon_sym_PLUS] = ACTIONS(1101), + [anon_sym_bit_DASHshl] = ACTIONS(1101), + [anon_sym_bit_DASHshr] = ACTIONS(1101), + [anon_sym_EQ_EQ] = ACTIONS(1101), + [anon_sym_BANG_EQ] = ACTIONS(1101), + [anon_sym_LT2] = ACTIONS(1101), + [anon_sym_LT_EQ] = ACTIONS(1101), + [anon_sym_GT_EQ] = ACTIONS(1101), + [anon_sym_not_DASHin] = ACTIONS(1101), + [anon_sym_starts_DASHwith] = ACTIONS(1101), + [anon_sym_ends_DASHwith] = ACTIONS(1101), + [anon_sym_EQ_TILDE] = ACTIONS(1101), + [anon_sym_BANG_TILDE] = ACTIONS(1101), + [anon_sym_bit_DASHand] = ACTIONS(1101), + [anon_sym_bit_DASHxor] = ACTIONS(1101), + [anon_sym_bit_DASHor] = ACTIONS(1101), + [anon_sym_and] = ACTIONS(1101), + [anon_sym_xor] = ACTIONS(1101), + [anon_sym_or] = ACTIONS(1101), + [anon_sym_not] = ACTIONS(1101), + [anon_sym_DOT2] = ACTIONS(1075), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1079), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1081), + [sym_val_nothing] = ACTIONS(1101), + [anon_sym_true] = ACTIONS(1101), + [anon_sym_false] = ACTIONS(1101), + [aux_sym_val_number_token1] = ACTIONS(1101), + [aux_sym_val_number_token2] = ACTIONS(1101), + [aux_sym_val_number_token3] = ACTIONS(1101), + [anon_sym_inf] = ACTIONS(1101), + [anon_sym_DASHinf] = ACTIONS(1101), + [anon_sym_NaN] = ACTIONS(1101), + [aux_sym__val_number_decimal_token1] = ACTIONS(1101), + [aux_sym__val_number_decimal_token2] = ACTIONS(1101), + [anon_sym_0b] = ACTIONS(1101), + [anon_sym_0o] = ACTIONS(1101), + [anon_sym_0x] = ACTIONS(1101), + [sym_val_date] = ACTIONS(1101), + [anon_sym_DQUOTE] = ACTIONS(1101), + [sym__str_single_quotes] = ACTIONS(1101), + [sym__str_back_ticks] = ACTIONS(1101), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1101), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1101), + [anon_sym_CARET] = ACTIONS(1101), + [anon_sym_POUND] = ACTIONS(105), + }, + [289] = { + [sym_expr_parenthesized] = STATE(534), + [sym__val_range_end_decimal] = STATE(534), + [sym_val_variable] = STATE(534), + [sym__var] = STATE(313), + [sym_comment] = STATE(289), [ts_builtin_sym_end] = ACTIONS(1115), [anon_sym_export] = ACTIONS(1113), [anon_sym_alias] = ACTIONS(1113), @@ -97244,7 +97323,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1113), [anon_sym_LF] = ACTIONS(1115), [anon_sym_def] = ACTIONS(1113), - [anon_sym_def_DASHenv] = ACTIONS(1113), [anon_sym_export_DASHenv] = ACTIONS(1113), [anon_sym_extern] = ACTIONS(1113), [anon_sym_module] = ACTIONS(1113), @@ -97327,111 +97405,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1113), [anon_sym_POUND] = ACTIONS(105), }, - [289] = { - [sym_expr_parenthesized] = STATE(492), - [sym__val_range_end_decimal] = STATE(492), - [sym_val_variable] = STATE(492), - [sym__var] = STATE(331), - [sym_comment] = STATE(289), - [ts_builtin_sym_end] = ACTIONS(1111), - [anon_sym_export] = ACTIONS(1109), - [anon_sym_alias] = ACTIONS(1109), - [anon_sym_let] = ACTIONS(1109), - [anon_sym_let_DASHenv] = ACTIONS(1109), - [anon_sym_mut] = ACTIONS(1109), - [anon_sym_const] = ACTIONS(1109), - [anon_sym_SEMI] = ACTIONS(1109), - [sym_cmd_identifier] = ACTIONS(1109), - [anon_sym_LF] = ACTIONS(1111), - [anon_sym_def] = ACTIONS(1109), - [anon_sym_def_DASHenv] = ACTIONS(1109), - [anon_sym_export_DASHenv] = ACTIONS(1109), - [anon_sym_extern] = ACTIONS(1109), - [anon_sym_module] = ACTIONS(1109), - [anon_sym_use] = ACTIONS(1109), - [anon_sym_LBRACK] = ACTIONS(1109), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_error] = ACTIONS(1109), - [anon_sym_GT] = ACTIONS(1109), - [anon_sym_DASH] = ACTIONS(1109), - [anon_sym_break] = ACTIONS(1109), - [anon_sym_continue] = ACTIONS(1109), - [anon_sym_for] = ACTIONS(1109), - [anon_sym_in] = ACTIONS(1109), - [anon_sym_loop] = ACTIONS(1109), - [anon_sym_while] = ACTIONS(1109), - [anon_sym_do] = ACTIONS(1109), - [anon_sym_if] = ACTIONS(1109), - [anon_sym_match] = ACTIONS(1109), - [anon_sym_LBRACE] = ACTIONS(1109), - [anon_sym_DOT] = ACTIONS(1109), - [anon_sym_try] = ACTIONS(1109), - [anon_sym_return] = ACTIONS(1109), - [anon_sym_source] = ACTIONS(1109), - [anon_sym_source_DASHenv] = ACTIONS(1109), - [anon_sym_register] = ACTIONS(1109), - [anon_sym_hide] = ACTIONS(1109), - [anon_sym_hide_DASHenv] = ACTIONS(1109), - [anon_sym_overlay] = ACTIONS(1109), - [anon_sym_STAR] = ACTIONS(1109), - [anon_sym_where] = ACTIONS(1109), - [anon_sym_STAR_STAR] = ACTIONS(1109), - [anon_sym_PLUS_PLUS] = ACTIONS(1109), - [anon_sym_SLASH] = ACTIONS(1109), - [anon_sym_mod] = ACTIONS(1109), - [anon_sym_SLASH_SLASH] = ACTIONS(1109), - [anon_sym_PLUS] = ACTIONS(1109), - [anon_sym_bit_DASHshl] = ACTIONS(1109), - [anon_sym_bit_DASHshr] = ACTIONS(1109), - [anon_sym_EQ_EQ] = ACTIONS(1109), - [anon_sym_BANG_EQ] = ACTIONS(1109), - [anon_sym_LT2] = ACTIONS(1109), - [anon_sym_LT_EQ] = ACTIONS(1109), - [anon_sym_GT_EQ] = ACTIONS(1109), - [anon_sym_not_DASHin] = ACTIONS(1109), - [anon_sym_starts_DASHwith] = ACTIONS(1109), - [anon_sym_ends_DASHwith] = ACTIONS(1109), - [anon_sym_EQ_TILDE] = ACTIONS(1109), - [anon_sym_BANG_TILDE] = ACTIONS(1109), - [anon_sym_bit_DASHand] = ACTIONS(1109), - [anon_sym_bit_DASHxor] = ACTIONS(1109), - [anon_sym_bit_DASHor] = ACTIONS(1109), - [anon_sym_and] = ACTIONS(1109), - [anon_sym_xor] = ACTIONS(1109), - [anon_sym_or] = ACTIONS(1109), - [anon_sym_not] = ACTIONS(1109), - [anon_sym_DOT2] = ACTIONS(1075), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1079), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1081), - [sym_val_nothing] = ACTIONS(1109), - [anon_sym_true] = ACTIONS(1109), - [anon_sym_false] = ACTIONS(1109), - [aux_sym_val_number_token1] = ACTIONS(1109), - [aux_sym_val_number_token2] = ACTIONS(1109), - [aux_sym_val_number_token3] = ACTIONS(1109), - [anon_sym_inf] = ACTIONS(1109), - [anon_sym_DASHinf] = ACTIONS(1109), - [anon_sym_NaN] = ACTIONS(1109), - [aux_sym__val_number_decimal_token1] = ACTIONS(1109), - [aux_sym__val_number_decimal_token2] = ACTIONS(1109), - [anon_sym_0b] = ACTIONS(1109), - [anon_sym_0o] = ACTIONS(1109), - [anon_sym_0x] = ACTIONS(1109), - [sym_val_date] = ACTIONS(1109), - [anon_sym_DQUOTE] = ACTIONS(1109), - [sym__str_single_quotes] = ACTIONS(1109), - [sym__str_back_ticks] = ACTIONS(1109), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1109), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1109), - [anon_sym_CARET] = ACTIONS(1109), - [anon_sym_POUND] = ACTIONS(105), - }, [290] = { - [sym_expr_parenthesized] = STATE(481), - [sym__val_range_end_decimal] = STATE(481), - [sym_val_variable] = STATE(481), - [sym__var] = STATE(331), + [sym_expr_parenthesized] = STATE(541), + [sym__val_range_end_decimal] = STATE(541), + [sym_val_variable] = STATE(541), + [sym__var] = STATE(313), [sym_comment] = STATE(290), [ts_builtin_sym_end] = ACTIONS(1119), [anon_sym_export] = ACTIONS(1117), @@ -97444,7 +97422,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1117), [anon_sym_LF] = ACTIONS(1119), [anon_sym_def] = ACTIONS(1117), - [anon_sym_def_DASHenv] = ACTIONS(1117), [anon_sym_export_DASHenv] = ACTIONS(1117), [anon_sym_extern] = ACTIONS(1117), [anon_sym_module] = ACTIONS(1117), @@ -97528,884 +97505,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [291] = { - [sym_cell_path] = STATE(390), - [sym_path] = STATE(297), + [sym_expr_parenthesized] = STATE(583), + [sym__val_range_end_decimal] = STATE(583), + [sym_val_variable] = STATE(583), + [sym__var] = STATE(560), [sym_comment] = STATE(291), - [anon_sym_export] = ACTIONS(1129), - [anon_sym_alias] = ACTIONS(1129), - [anon_sym_let] = ACTIONS(1129), - [anon_sym_let_DASHenv] = ACTIONS(1129), - [anon_sym_mut] = ACTIONS(1129), - [anon_sym_const] = ACTIONS(1129), - [anon_sym_SEMI] = ACTIONS(1129), - [sym_cmd_identifier] = ACTIONS(1129), - [anon_sym_LF] = ACTIONS(1131), - [anon_sym_def] = ACTIONS(1129), - [anon_sym_def_DASHenv] = ACTIONS(1129), - [anon_sym_export_DASHenv] = ACTIONS(1129), - [anon_sym_extern] = ACTIONS(1129), - [anon_sym_module] = ACTIONS(1129), - [anon_sym_use] = ACTIONS(1129), - [anon_sym_LBRACK] = ACTIONS(1129), - [anon_sym_LPAREN] = ACTIONS(1129), - [anon_sym_RPAREN] = ACTIONS(1129), - [anon_sym_DOLLAR] = ACTIONS(1129), - [anon_sym_error] = ACTIONS(1129), - [anon_sym_GT] = ACTIONS(1129), - [anon_sym_DASH] = ACTIONS(1129), - [anon_sym_break] = ACTIONS(1129), - [anon_sym_continue] = ACTIONS(1129), - [anon_sym_for] = ACTIONS(1129), - [anon_sym_in] = ACTIONS(1129), - [anon_sym_loop] = ACTIONS(1129), - [anon_sym_while] = ACTIONS(1129), - [anon_sym_do] = ACTIONS(1129), - [anon_sym_if] = ACTIONS(1129), - [anon_sym_match] = ACTIONS(1129), - [anon_sym_LBRACE] = ACTIONS(1129), - [anon_sym_RBRACE] = ACTIONS(1129), - [anon_sym_DOT] = ACTIONS(1129), - [anon_sym_try] = ACTIONS(1129), - [anon_sym_return] = ACTIONS(1129), - [anon_sym_source] = ACTIONS(1129), - [anon_sym_source_DASHenv] = ACTIONS(1129), - [anon_sym_register] = ACTIONS(1129), - [anon_sym_hide] = ACTIONS(1129), - [anon_sym_hide_DASHenv] = ACTIONS(1129), - [anon_sym_overlay] = ACTIONS(1129), - [anon_sym_STAR] = ACTIONS(1129), - [anon_sym_where] = ACTIONS(1129), - [anon_sym_STAR_STAR] = ACTIONS(1129), - [anon_sym_PLUS_PLUS] = ACTIONS(1129), - [anon_sym_SLASH] = ACTIONS(1129), - [anon_sym_mod] = ACTIONS(1129), - [anon_sym_SLASH_SLASH] = ACTIONS(1129), - [anon_sym_PLUS] = ACTIONS(1129), - [anon_sym_bit_DASHshl] = ACTIONS(1129), - [anon_sym_bit_DASHshr] = ACTIONS(1129), - [anon_sym_EQ_EQ] = ACTIONS(1129), - [anon_sym_BANG_EQ] = ACTIONS(1129), - [anon_sym_LT2] = ACTIONS(1129), - [anon_sym_LT_EQ] = ACTIONS(1129), - [anon_sym_GT_EQ] = ACTIONS(1129), - [anon_sym_not_DASHin] = ACTIONS(1129), - [anon_sym_starts_DASHwith] = ACTIONS(1129), - [anon_sym_ends_DASHwith] = ACTIONS(1129), - [anon_sym_EQ_TILDE] = ACTIONS(1129), - [anon_sym_BANG_TILDE] = ACTIONS(1129), - [anon_sym_bit_DASHand] = ACTIONS(1129), - [anon_sym_bit_DASHxor] = ACTIONS(1129), - [anon_sym_bit_DASHor] = ACTIONS(1129), - [anon_sym_and] = ACTIONS(1129), - [anon_sym_xor] = ACTIONS(1129), - [anon_sym_or] = ACTIONS(1129), - [anon_sym_not] = ACTIONS(1129), - [anon_sym_DOT2] = ACTIONS(1133), - [sym_val_nothing] = ACTIONS(1129), - [anon_sym_true] = ACTIONS(1129), - [anon_sym_false] = ACTIONS(1129), - [aux_sym_val_number_token1] = ACTIONS(1129), - [aux_sym_val_number_token2] = ACTIONS(1129), - [aux_sym_val_number_token3] = ACTIONS(1129), - [anon_sym_inf] = ACTIONS(1129), - [anon_sym_DASHinf] = ACTIONS(1129), - [anon_sym_NaN] = ACTIONS(1129), - [aux_sym__val_number_decimal_token1] = ACTIONS(1129), - [aux_sym__val_number_decimal_token2] = ACTIONS(1129), - [anon_sym_0b] = ACTIONS(1129), - [anon_sym_0o] = ACTIONS(1129), - [anon_sym_0x] = ACTIONS(1129), - [sym_val_date] = ACTIONS(1129), - [anon_sym_DQUOTE] = ACTIONS(1129), - [sym__str_single_quotes] = ACTIONS(1129), - [sym__str_back_ticks] = ACTIONS(1129), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1129), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1129), - [anon_sym_CARET] = ACTIONS(1129), - [anon_sym_POUND] = ACTIONS(105), - }, - [292] = { - [sym_path] = STATE(338), - [sym_comment] = STATE(292), - [aux_sym_cell_path_repeat1] = STATE(292), - [anon_sym_export] = ACTIONS(1135), - [anon_sym_alias] = ACTIONS(1135), - [anon_sym_let] = ACTIONS(1135), - [anon_sym_let_DASHenv] = ACTIONS(1135), - [anon_sym_mut] = ACTIONS(1135), - [anon_sym_const] = ACTIONS(1135), - [anon_sym_SEMI] = ACTIONS(1135), - [sym_cmd_identifier] = ACTIONS(1135), - [anon_sym_LF] = ACTIONS(1137), - [anon_sym_def] = ACTIONS(1135), - [anon_sym_def_DASHenv] = ACTIONS(1135), - [anon_sym_export_DASHenv] = ACTIONS(1135), - [anon_sym_extern] = ACTIONS(1135), - [anon_sym_module] = ACTIONS(1135), - [anon_sym_use] = ACTIONS(1135), - [anon_sym_LBRACK] = ACTIONS(1135), - [anon_sym_LPAREN] = ACTIONS(1135), - [anon_sym_RPAREN] = ACTIONS(1135), - [anon_sym_DOLLAR] = ACTIONS(1135), - [anon_sym_error] = ACTIONS(1135), - [anon_sym_GT] = ACTIONS(1135), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_break] = ACTIONS(1135), - [anon_sym_continue] = ACTIONS(1135), - [anon_sym_for] = ACTIONS(1135), - [anon_sym_in] = ACTIONS(1135), - [anon_sym_loop] = ACTIONS(1135), - [anon_sym_while] = ACTIONS(1135), - [anon_sym_do] = ACTIONS(1135), - [anon_sym_if] = ACTIONS(1135), - [anon_sym_match] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1135), - [anon_sym_RBRACE] = ACTIONS(1135), - [anon_sym_DOT] = ACTIONS(1135), - [anon_sym_try] = ACTIONS(1135), - [anon_sym_return] = ACTIONS(1135), - [anon_sym_source] = ACTIONS(1135), - [anon_sym_source_DASHenv] = ACTIONS(1135), - [anon_sym_register] = ACTIONS(1135), - [anon_sym_hide] = ACTIONS(1135), - [anon_sym_hide_DASHenv] = ACTIONS(1135), - [anon_sym_overlay] = ACTIONS(1135), - [anon_sym_STAR] = ACTIONS(1135), - [anon_sym_where] = ACTIONS(1135), - [anon_sym_STAR_STAR] = ACTIONS(1135), - [anon_sym_PLUS_PLUS] = ACTIONS(1135), - [anon_sym_SLASH] = ACTIONS(1135), - [anon_sym_mod] = ACTIONS(1135), - [anon_sym_SLASH_SLASH] = ACTIONS(1135), - [anon_sym_PLUS] = ACTIONS(1135), - [anon_sym_bit_DASHshl] = ACTIONS(1135), - [anon_sym_bit_DASHshr] = ACTIONS(1135), - [anon_sym_EQ_EQ] = ACTIONS(1135), - [anon_sym_BANG_EQ] = ACTIONS(1135), - [anon_sym_LT2] = ACTIONS(1135), - [anon_sym_LT_EQ] = ACTIONS(1135), - [anon_sym_GT_EQ] = ACTIONS(1135), - [anon_sym_not_DASHin] = ACTIONS(1135), - [anon_sym_starts_DASHwith] = ACTIONS(1135), - [anon_sym_ends_DASHwith] = ACTIONS(1135), - [anon_sym_EQ_TILDE] = ACTIONS(1135), - [anon_sym_BANG_TILDE] = ACTIONS(1135), - [anon_sym_bit_DASHand] = ACTIONS(1135), - [anon_sym_bit_DASHxor] = ACTIONS(1135), - [anon_sym_bit_DASHor] = ACTIONS(1135), - [anon_sym_and] = ACTIONS(1135), - [anon_sym_xor] = ACTIONS(1135), - [anon_sym_or] = ACTIONS(1135), - [anon_sym_not] = ACTIONS(1135), - [anon_sym_DOT2] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1135), - [anon_sym_true] = ACTIONS(1135), - [anon_sym_false] = ACTIONS(1135), - [aux_sym_val_number_token1] = ACTIONS(1135), - [aux_sym_val_number_token2] = ACTIONS(1135), - [aux_sym_val_number_token3] = ACTIONS(1135), - [anon_sym_inf] = ACTIONS(1135), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1135), - [aux_sym__val_number_decimal_token1] = ACTIONS(1135), - [aux_sym__val_number_decimal_token2] = ACTIONS(1135), - [anon_sym_0b] = ACTIONS(1135), - [anon_sym_0o] = ACTIONS(1135), - [anon_sym_0x] = ACTIONS(1135), - [sym_val_date] = ACTIONS(1135), - [anon_sym_DQUOTE] = ACTIONS(1135), - [sym__str_single_quotes] = ACTIONS(1135), - [sym__str_back_ticks] = ACTIONS(1135), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1135), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1135), - [anon_sym_CARET] = ACTIONS(1135), - [anon_sym_POUND] = ACTIONS(105), - }, - [293] = { - [sym_comment] = STATE(293), - [anon_sym_export] = ACTIONS(1142), - [anon_sym_alias] = ACTIONS(1142), - [anon_sym_let] = ACTIONS(1142), - [anon_sym_let_DASHenv] = ACTIONS(1142), - [anon_sym_mut] = ACTIONS(1142), - [anon_sym_const] = ACTIONS(1142), - [anon_sym_SEMI] = ACTIONS(1142), - [sym_cmd_identifier] = ACTIONS(1142), - [anon_sym_LF] = ACTIONS(1144), - [anon_sym_def] = ACTIONS(1142), - [anon_sym_def_DASHenv] = ACTIONS(1142), - [anon_sym_export_DASHenv] = ACTIONS(1142), - [anon_sym_extern] = ACTIONS(1142), - [anon_sym_module] = ACTIONS(1142), - [anon_sym_use] = ACTIONS(1142), - [anon_sym_LBRACK] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(1142), - [anon_sym_RPAREN] = ACTIONS(1142), - [anon_sym_DOLLAR] = ACTIONS(1142), - [anon_sym_error] = ACTIONS(1142), - [anon_sym_GT] = ACTIONS(1142), - [anon_sym_DASH] = ACTIONS(1142), - [anon_sym_break] = ACTIONS(1142), - [anon_sym_continue] = ACTIONS(1142), - [anon_sym_for] = ACTIONS(1142), - [anon_sym_in] = ACTIONS(1142), - [anon_sym_loop] = ACTIONS(1142), - [anon_sym_while] = ACTIONS(1142), - [anon_sym_do] = ACTIONS(1142), - [anon_sym_if] = ACTIONS(1142), - [anon_sym_match] = ACTIONS(1142), - [anon_sym_LBRACE] = ACTIONS(1142), - [anon_sym_RBRACE] = ACTIONS(1142), - [anon_sym_DOT] = ACTIONS(1142), - [anon_sym_try] = ACTIONS(1142), - [anon_sym_return] = ACTIONS(1142), - [anon_sym_source] = ACTIONS(1142), - [anon_sym_source_DASHenv] = ACTIONS(1142), - [anon_sym_register] = ACTIONS(1142), - [anon_sym_hide] = ACTIONS(1142), - [anon_sym_hide_DASHenv] = ACTIONS(1142), - [anon_sym_overlay] = ACTIONS(1142), - [anon_sym_STAR] = ACTIONS(1142), - [anon_sym_where] = ACTIONS(1142), - [anon_sym_STAR_STAR] = ACTIONS(1142), - [anon_sym_PLUS_PLUS] = ACTIONS(1142), - [anon_sym_SLASH] = ACTIONS(1142), - [anon_sym_mod] = ACTIONS(1142), - [anon_sym_SLASH_SLASH] = ACTIONS(1142), - [anon_sym_PLUS] = ACTIONS(1142), - [anon_sym_bit_DASHshl] = ACTIONS(1142), - [anon_sym_bit_DASHshr] = ACTIONS(1142), - [anon_sym_EQ_EQ] = ACTIONS(1142), - [anon_sym_BANG_EQ] = ACTIONS(1142), - [anon_sym_LT2] = ACTIONS(1142), - [anon_sym_LT_EQ] = ACTIONS(1142), - [anon_sym_GT_EQ] = ACTIONS(1142), - [anon_sym_not_DASHin] = ACTIONS(1142), - [anon_sym_starts_DASHwith] = ACTIONS(1142), - [anon_sym_ends_DASHwith] = ACTIONS(1142), - [anon_sym_EQ_TILDE] = ACTIONS(1142), - [anon_sym_BANG_TILDE] = ACTIONS(1142), - [anon_sym_bit_DASHand] = ACTIONS(1142), - [anon_sym_bit_DASHxor] = ACTIONS(1142), - [anon_sym_bit_DASHor] = ACTIONS(1142), - [anon_sym_and] = ACTIONS(1142), - [anon_sym_xor] = ACTIONS(1142), - [anon_sym_or] = ACTIONS(1142), - [anon_sym_not] = ACTIONS(1142), - [anon_sym_DOT2] = ACTIONS(1146), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(1148), - [sym_val_nothing] = ACTIONS(1142), - [anon_sym_true] = ACTIONS(1142), - [anon_sym_false] = ACTIONS(1142), - [aux_sym_val_number_token1] = ACTIONS(1142), - [aux_sym_val_number_token2] = ACTIONS(1142), - [aux_sym_val_number_token3] = ACTIONS(1142), - [anon_sym_inf] = ACTIONS(1142), - [anon_sym_DASHinf] = ACTIONS(1142), - [anon_sym_NaN] = ACTIONS(1142), - [aux_sym__val_number_decimal_token1] = ACTIONS(1142), - [aux_sym__val_number_decimal_token2] = ACTIONS(1142), - [anon_sym_0b] = ACTIONS(1142), - [anon_sym_0o] = ACTIONS(1142), - [anon_sym_0x] = ACTIONS(1142), - [sym_val_date] = ACTIONS(1142), - [anon_sym_DQUOTE] = ACTIONS(1142), - [sym__str_single_quotes] = ACTIONS(1142), - [sym__str_back_ticks] = ACTIONS(1142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1142), - [anon_sym_CARET] = ACTIONS(1142), - [aux_sym_unquoted_token2] = ACTIONS(1150), - [anon_sym_POUND] = ACTIONS(105), - }, - [294] = { - [sym_cell_path] = STATE(414), - [sym_path] = STATE(297), - [sym_comment] = STATE(294), - [anon_sym_export] = ACTIONS(1152), - [anon_sym_alias] = ACTIONS(1152), - [anon_sym_let] = ACTIONS(1152), - [anon_sym_let_DASHenv] = ACTIONS(1152), - [anon_sym_mut] = ACTIONS(1152), - [anon_sym_const] = ACTIONS(1152), - [anon_sym_SEMI] = ACTIONS(1152), - [sym_cmd_identifier] = ACTIONS(1152), - [anon_sym_LF] = ACTIONS(1154), - [anon_sym_def] = ACTIONS(1152), - [anon_sym_def_DASHenv] = ACTIONS(1152), - [anon_sym_export_DASHenv] = ACTIONS(1152), - [anon_sym_extern] = ACTIONS(1152), - [anon_sym_module] = ACTIONS(1152), - [anon_sym_use] = ACTIONS(1152), - [anon_sym_LBRACK] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(1152), - [anon_sym_RPAREN] = ACTIONS(1152), - [anon_sym_DOLLAR] = ACTIONS(1152), - [anon_sym_error] = ACTIONS(1152), - [anon_sym_GT] = ACTIONS(1152), - [anon_sym_DASH] = ACTIONS(1152), - [anon_sym_break] = ACTIONS(1152), - [anon_sym_continue] = ACTIONS(1152), - [anon_sym_for] = ACTIONS(1152), - [anon_sym_in] = ACTIONS(1152), - [anon_sym_loop] = ACTIONS(1152), - [anon_sym_while] = ACTIONS(1152), - [anon_sym_do] = ACTIONS(1152), - [anon_sym_if] = ACTIONS(1152), - [anon_sym_match] = ACTIONS(1152), - [anon_sym_LBRACE] = ACTIONS(1152), - [anon_sym_RBRACE] = ACTIONS(1152), - [anon_sym_DOT] = ACTIONS(1152), - [anon_sym_try] = ACTIONS(1152), - [anon_sym_return] = ACTIONS(1152), - [anon_sym_source] = ACTIONS(1152), - [anon_sym_source_DASHenv] = ACTIONS(1152), - [anon_sym_register] = ACTIONS(1152), - [anon_sym_hide] = ACTIONS(1152), - [anon_sym_hide_DASHenv] = ACTIONS(1152), - [anon_sym_overlay] = ACTIONS(1152), - [anon_sym_STAR] = ACTIONS(1152), - [anon_sym_where] = ACTIONS(1152), - [anon_sym_STAR_STAR] = ACTIONS(1152), - [anon_sym_PLUS_PLUS] = ACTIONS(1152), - [anon_sym_SLASH] = ACTIONS(1152), - [anon_sym_mod] = ACTIONS(1152), - [anon_sym_SLASH_SLASH] = ACTIONS(1152), - [anon_sym_PLUS] = ACTIONS(1152), - [anon_sym_bit_DASHshl] = ACTIONS(1152), - [anon_sym_bit_DASHshr] = ACTIONS(1152), - [anon_sym_EQ_EQ] = ACTIONS(1152), - [anon_sym_BANG_EQ] = ACTIONS(1152), - [anon_sym_LT2] = ACTIONS(1152), - [anon_sym_LT_EQ] = ACTIONS(1152), - [anon_sym_GT_EQ] = ACTIONS(1152), - [anon_sym_not_DASHin] = ACTIONS(1152), - [anon_sym_starts_DASHwith] = ACTIONS(1152), - [anon_sym_ends_DASHwith] = ACTIONS(1152), - [anon_sym_EQ_TILDE] = ACTIONS(1152), - [anon_sym_BANG_TILDE] = ACTIONS(1152), - [anon_sym_bit_DASHand] = ACTIONS(1152), - [anon_sym_bit_DASHxor] = ACTIONS(1152), - [anon_sym_bit_DASHor] = ACTIONS(1152), - [anon_sym_and] = ACTIONS(1152), - [anon_sym_xor] = ACTIONS(1152), - [anon_sym_or] = ACTIONS(1152), - [anon_sym_not] = ACTIONS(1152), - [anon_sym_DOT2] = ACTIONS(1133), - [sym_val_nothing] = ACTIONS(1152), - [anon_sym_true] = ACTIONS(1152), - [anon_sym_false] = ACTIONS(1152), - [aux_sym_val_number_token1] = ACTIONS(1152), - [aux_sym_val_number_token2] = ACTIONS(1152), - [aux_sym_val_number_token3] = ACTIONS(1152), - [anon_sym_inf] = ACTIONS(1152), - [anon_sym_DASHinf] = ACTIONS(1152), - [anon_sym_NaN] = ACTIONS(1152), - [aux_sym__val_number_decimal_token1] = ACTIONS(1152), - [aux_sym__val_number_decimal_token2] = ACTIONS(1152), - [anon_sym_0b] = ACTIONS(1152), - [anon_sym_0o] = ACTIONS(1152), - [anon_sym_0x] = ACTIONS(1152), - [sym_val_date] = ACTIONS(1152), - [anon_sym_DQUOTE] = ACTIONS(1152), - [sym__str_single_quotes] = ACTIONS(1152), - [sym__str_back_ticks] = ACTIONS(1152), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1152), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1152), - [anon_sym_CARET] = ACTIONS(1152), - [anon_sym_POUND] = ACTIONS(105), - }, - [295] = { - [sym_cell_path] = STATE(375), - [sym_path] = STATE(297), - [sym_comment] = STATE(295), - [anon_sym_export] = ACTIONS(1156), - [anon_sym_alias] = ACTIONS(1156), - [anon_sym_let] = ACTIONS(1156), - [anon_sym_let_DASHenv] = ACTIONS(1156), - [anon_sym_mut] = ACTIONS(1156), - [anon_sym_const] = ACTIONS(1156), - [anon_sym_SEMI] = ACTIONS(1156), - [sym_cmd_identifier] = ACTIONS(1156), - [anon_sym_LF] = ACTIONS(1158), - [anon_sym_def] = ACTIONS(1156), - [anon_sym_def_DASHenv] = ACTIONS(1156), - [anon_sym_export_DASHenv] = ACTIONS(1156), - [anon_sym_extern] = ACTIONS(1156), - [anon_sym_module] = ACTIONS(1156), - [anon_sym_use] = ACTIONS(1156), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_LPAREN] = ACTIONS(1156), - [anon_sym_RPAREN] = ACTIONS(1156), - [anon_sym_DOLLAR] = ACTIONS(1156), - [anon_sym_error] = ACTIONS(1156), - [anon_sym_GT] = ACTIONS(1156), - [anon_sym_DASH] = ACTIONS(1156), - [anon_sym_break] = ACTIONS(1156), - [anon_sym_continue] = ACTIONS(1156), - [anon_sym_for] = ACTIONS(1156), - [anon_sym_in] = ACTIONS(1156), - [anon_sym_loop] = ACTIONS(1156), - [anon_sym_while] = ACTIONS(1156), - [anon_sym_do] = ACTIONS(1156), - [anon_sym_if] = ACTIONS(1156), - [anon_sym_match] = ACTIONS(1156), - [anon_sym_LBRACE] = ACTIONS(1156), - [anon_sym_RBRACE] = ACTIONS(1156), - [anon_sym_DOT] = ACTIONS(1156), - [anon_sym_try] = ACTIONS(1156), - [anon_sym_return] = ACTIONS(1156), - [anon_sym_source] = ACTIONS(1156), - [anon_sym_source_DASHenv] = ACTIONS(1156), - [anon_sym_register] = ACTIONS(1156), - [anon_sym_hide] = ACTIONS(1156), - [anon_sym_hide_DASHenv] = ACTIONS(1156), - [anon_sym_overlay] = ACTIONS(1156), - [anon_sym_STAR] = ACTIONS(1156), - [anon_sym_where] = ACTIONS(1156), - [anon_sym_STAR_STAR] = ACTIONS(1156), - [anon_sym_PLUS_PLUS] = ACTIONS(1156), - [anon_sym_SLASH] = ACTIONS(1156), - [anon_sym_mod] = ACTIONS(1156), - [anon_sym_SLASH_SLASH] = ACTIONS(1156), - [anon_sym_PLUS] = ACTIONS(1156), - [anon_sym_bit_DASHshl] = ACTIONS(1156), - [anon_sym_bit_DASHshr] = ACTIONS(1156), - [anon_sym_EQ_EQ] = ACTIONS(1156), - [anon_sym_BANG_EQ] = ACTIONS(1156), - [anon_sym_LT2] = ACTIONS(1156), - [anon_sym_LT_EQ] = ACTIONS(1156), - [anon_sym_GT_EQ] = ACTIONS(1156), - [anon_sym_not_DASHin] = ACTIONS(1156), - [anon_sym_starts_DASHwith] = ACTIONS(1156), - [anon_sym_ends_DASHwith] = ACTIONS(1156), - [anon_sym_EQ_TILDE] = ACTIONS(1156), - [anon_sym_BANG_TILDE] = ACTIONS(1156), - [anon_sym_bit_DASHand] = ACTIONS(1156), - [anon_sym_bit_DASHxor] = ACTIONS(1156), - [anon_sym_bit_DASHor] = ACTIONS(1156), - [anon_sym_and] = ACTIONS(1156), - [anon_sym_xor] = ACTIONS(1156), - [anon_sym_or] = ACTIONS(1156), - [anon_sym_not] = ACTIONS(1156), - [anon_sym_DOT2] = ACTIONS(1133), - [sym_val_nothing] = ACTIONS(1156), - [anon_sym_true] = ACTIONS(1156), - [anon_sym_false] = ACTIONS(1156), - [aux_sym_val_number_token1] = ACTIONS(1156), - [aux_sym_val_number_token2] = ACTIONS(1156), - [aux_sym_val_number_token3] = ACTIONS(1156), - [anon_sym_inf] = ACTIONS(1156), - [anon_sym_DASHinf] = ACTIONS(1156), - [anon_sym_NaN] = ACTIONS(1156), - [aux_sym__val_number_decimal_token1] = ACTIONS(1156), - [aux_sym__val_number_decimal_token2] = ACTIONS(1156), - [anon_sym_0b] = ACTIONS(1156), - [anon_sym_0o] = ACTIONS(1156), - [anon_sym_0x] = ACTIONS(1156), - [sym_val_date] = ACTIONS(1156), - [anon_sym_DQUOTE] = ACTIONS(1156), - [sym__str_single_quotes] = ACTIONS(1156), - [sym__str_back_ticks] = ACTIONS(1156), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1156), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1156), - [anon_sym_CARET] = ACTIONS(1156), - [anon_sym_POUND] = ACTIONS(105), - }, - [296] = { - [sym_cell_path] = STATE(396), - [sym_path] = STATE(297), - [sym_comment] = STATE(296), - [anon_sym_export] = ACTIONS(1160), - [anon_sym_alias] = ACTIONS(1160), - [anon_sym_let] = ACTIONS(1160), - [anon_sym_let_DASHenv] = ACTIONS(1160), - [anon_sym_mut] = ACTIONS(1160), - [anon_sym_const] = ACTIONS(1160), - [anon_sym_SEMI] = ACTIONS(1160), - [sym_cmd_identifier] = ACTIONS(1160), - [anon_sym_LF] = ACTIONS(1162), - [anon_sym_def] = ACTIONS(1160), - [anon_sym_def_DASHenv] = ACTIONS(1160), - [anon_sym_export_DASHenv] = ACTIONS(1160), - [anon_sym_extern] = ACTIONS(1160), - [anon_sym_module] = ACTIONS(1160), - [anon_sym_use] = ACTIONS(1160), - [anon_sym_LBRACK] = ACTIONS(1160), - [anon_sym_LPAREN] = ACTIONS(1160), - [anon_sym_RPAREN] = ACTIONS(1160), - [anon_sym_DOLLAR] = ACTIONS(1160), - [anon_sym_error] = ACTIONS(1160), - [anon_sym_GT] = ACTIONS(1160), - [anon_sym_DASH] = ACTIONS(1160), - [anon_sym_break] = ACTIONS(1160), - [anon_sym_continue] = ACTIONS(1160), - [anon_sym_for] = ACTIONS(1160), - [anon_sym_in] = ACTIONS(1160), - [anon_sym_loop] = ACTIONS(1160), - [anon_sym_while] = ACTIONS(1160), - [anon_sym_do] = ACTIONS(1160), - [anon_sym_if] = ACTIONS(1160), - [anon_sym_match] = ACTIONS(1160), - [anon_sym_LBRACE] = ACTIONS(1160), - [anon_sym_RBRACE] = ACTIONS(1160), - [anon_sym_DOT] = ACTIONS(1160), - [anon_sym_try] = ACTIONS(1160), - [anon_sym_return] = ACTIONS(1160), - [anon_sym_source] = ACTIONS(1160), - [anon_sym_source_DASHenv] = ACTIONS(1160), - [anon_sym_register] = ACTIONS(1160), - [anon_sym_hide] = ACTIONS(1160), - [anon_sym_hide_DASHenv] = ACTIONS(1160), - [anon_sym_overlay] = ACTIONS(1160), - [anon_sym_STAR] = ACTIONS(1160), - [anon_sym_where] = ACTIONS(1160), - [anon_sym_STAR_STAR] = ACTIONS(1160), - [anon_sym_PLUS_PLUS] = ACTIONS(1160), - [anon_sym_SLASH] = ACTIONS(1160), - [anon_sym_mod] = ACTIONS(1160), - [anon_sym_SLASH_SLASH] = ACTIONS(1160), - [anon_sym_PLUS] = ACTIONS(1160), - [anon_sym_bit_DASHshl] = ACTIONS(1160), - [anon_sym_bit_DASHshr] = ACTIONS(1160), - [anon_sym_EQ_EQ] = ACTIONS(1160), - [anon_sym_BANG_EQ] = ACTIONS(1160), - [anon_sym_LT2] = ACTIONS(1160), - [anon_sym_LT_EQ] = ACTIONS(1160), - [anon_sym_GT_EQ] = ACTIONS(1160), - [anon_sym_not_DASHin] = ACTIONS(1160), - [anon_sym_starts_DASHwith] = ACTIONS(1160), - [anon_sym_ends_DASHwith] = ACTIONS(1160), - [anon_sym_EQ_TILDE] = ACTIONS(1160), - [anon_sym_BANG_TILDE] = ACTIONS(1160), - [anon_sym_bit_DASHand] = ACTIONS(1160), - [anon_sym_bit_DASHxor] = ACTIONS(1160), - [anon_sym_bit_DASHor] = ACTIONS(1160), - [anon_sym_and] = ACTIONS(1160), - [anon_sym_xor] = ACTIONS(1160), - [anon_sym_or] = ACTIONS(1160), - [anon_sym_not] = ACTIONS(1160), - [anon_sym_DOT2] = ACTIONS(1133), - [sym_val_nothing] = ACTIONS(1160), - [anon_sym_true] = ACTIONS(1160), - [anon_sym_false] = ACTIONS(1160), - [aux_sym_val_number_token1] = ACTIONS(1160), - [aux_sym_val_number_token2] = ACTIONS(1160), - [aux_sym_val_number_token3] = ACTIONS(1160), - [anon_sym_inf] = ACTIONS(1160), - [anon_sym_DASHinf] = ACTIONS(1160), - [anon_sym_NaN] = ACTIONS(1160), - [aux_sym__val_number_decimal_token1] = ACTIONS(1160), - [aux_sym__val_number_decimal_token2] = ACTIONS(1160), - [anon_sym_0b] = ACTIONS(1160), - [anon_sym_0o] = ACTIONS(1160), - [anon_sym_0x] = ACTIONS(1160), - [sym_val_date] = ACTIONS(1160), - [anon_sym_DQUOTE] = ACTIONS(1160), - [sym__str_single_quotes] = ACTIONS(1160), - [sym__str_back_ticks] = ACTIONS(1160), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1160), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1160), - [anon_sym_CARET] = ACTIONS(1160), - [anon_sym_POUND] = ACTIONS(105), - }, - [297] = { - [sym_path] = STATE(338), - [sym_comment] = STATE(297), - [aux_sym_cell_path_repeat1] = STATE(301), - [anon_sym_export] = ACTIONS(1164), - [anon_sym_alias] = ACTIONS(1164), - [anon_sym_let] = ACTIONS(1164), - [anon_sym_let_DASHenv] = ACTIONS(1164), - [anon_sym_mut] = ACTIONS(1164), - [anon_sym_const] = ACTIONS(1164), - [anon_sym_SEMI] = ACTIONS(1164), - [sym_cmd_identifier] = ACTIONS(1164), - [anon_sym_LF] = ACTIONS(1166), - [anon_sym_def] = ACTIONS(1164), - [anon_sym_def_DASHenv] = ACTIONS(1164), - [anon_sym_export_DASHenv] = ACTIONS(1164), - [anon_sym_extern] = ACTIONS(1164), - [anon_sym_module] = ACTIONS(1164), - [anon_sym_use] = ACTIONS(1164), - [anon_sym_LBRACK] = ACTIONS(1164), - [anon_sym_LPAREN] = ACTIONS(1164), - [anon_sym_RPAREN] = ACTIONS(1164), - [anon_sym_DOLLAR] = ACTIONS(1164), - [anon_sym_error] = ACTIONS(1164), - [anon_sym_GT] = ACTIONS(1164), - [anon_sym_DASH] = ACTIONS(1164), - [anon_sym_break] = ACTIONS(1164), - [anon_sym_continue] = ACTIONS(1164), - [anon_sym_for] = ACTIONS(1164), - [anon_sym_in] = ACTIONS(1164), - [anon_sym_loop] = ACTIONS(1164), - [anon_sym_while] = ACTIONS(1164), - [anon_sym_do] = ACTIONS(1164), - [anon_sym_if] = ACTIONS(1164), - [anon_sym_match] = ACTIONS(1164), - [anon_sym_LBRACE] = ACTIONS(1164), - [anon_sym_RBRACE] = ACTIONS(1164), - [anon_sym_DOT] = ACTIONS(1164), - [anon_sym_try] = ACTIONS(1164), - [anon_sym_return] = ACTIONS(1164), - [anon_sym_source] = ACTIONS(1164), - [anon_sym_source_DASHenv] = ACTIONS(1164), - [anon_sym_register] = ACTIONS(1164), - [anon_sym_hide] = ACTIONS(1164), - [anon_sym_hide_DASHenv] = ACTIONS(1164), - [anon_sym_overlay] = ACTIONS(1164), - [anon_sym_STAR] = ACTIONS(1164), - [anon_sym_where] = ACTIONS(1164), - [anon_sym_STAR_STAR] = ACTIONS(1164), - [anon_sym_PLUS_PLUS] = ACTIONS(1164), - [anon_sym_SLASH] = ACTIONS(1164), - [anon_sym_mod] = ACTIONS(1164), - [anon_sym_SLASH_SLASH] = ACTIONS(1164), - [anon_sym_PLUS] = ACTIONS(1164), - [anon_sym_bit_DASHshl] = ACTIONS(1164), - [anon_sym_bit_DASHshr] = ACTIONS(1164), - [anon_sym_EQ_EQ] = ACTIONS(1164), - [anon_sym_BANG_EQ] = ACTIONS(1164), - [anon_sym_LT2] = ACTIONS(1164), - [anon_sym_LT_EQ] = ACTIONS(1164), - [anon_sym_GT_EQ] = ACTIONS(1164), - [anon_sym_not_DASHin] = ACTIONS(1164), - [anon_sym_starts_DASHwith] = ACTIONS(1164), - [anon_sym_ends_DASHwith] = ACTIONS(1164), - [anon_sym_EQ_TILDE] = ACTIONS(1164), - [anon_sym_BANG_TILDE] = ACTIONS(1164), - [anon_sym_bit_DASHand] = ACTIONS(1164), - [anon_sym_bit_DASHxor] = ACTIONS(1164), - [anon_sym_bit_DASHor] = ACTIONS(1164), - [anon_sym_and] = ACTIONS(1164), - [anon_sym_xor] = ACTIONS(1164), - [anon_sym_or] = ACTIONS(1164), - [anon_sym_not] = ACTIONS(1164), - [anon_sym_DOT2] = ACTIONS(1133), - [sym_val_nothing] = ACTIONS(1164), - [anon_sym_true] = ACTIONS(1164), - [anon_sym_false] = ACTIONS(1164), - [aux_sym_val_number_token1] = ACTIONS(1164), - [aux_sym_val_number_token2] = ACTIONS(1164), - [aux_sym_val_number_token3] = ACTIONS(1164), - [anon_sym_inf] = ACTIONS(1164), - [anon_sym_DASHinf] = ACTIONS(1164), - [anon_sym_NaN] = ACTIONS(1164), - [aux_sym__val_number_decimal_token1] = ACTIONS(1164), - [aux_sym__val_number_decimal_token2] = ACTIONS(1164), - [anon_sym_0b] = ACTIONS(1164), - [anon_sym_0o] = ACTIONS(1164), - [anon_sym_0x] = ACTIONS(1164), - [sym_val_date] = ACTIONS(1164), - [anon_sym_DQUOTE] = ACTIONS(1164), - [sym__str_single_quotes] = ACTIONS(1164), - [sym__str_back_ticks] = ACTIONS(1164), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1164), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1164), - [anon_sym_CARET] = ACTIONS(1164), - [anon_sym_POUND] = ACTIONS(105), - }, - [298] = { - [sym_cell_path] = STATE(367), - [sym_path] = STATE(297), - [sym_comment] = STATE(298), - [anon_sym_export] = ACTIONS(1168), - [anon_sym_alias] = ACTIONS(1168), - [anon_sym_let] = ACTIONS(1168), - [anon_sym_let_DASHenv] = ACTIONS(1168), - [anon_sym_mut] = ACTIONS(1168), - [anon_sym_const] = ACTIONS(1168), - [anon_sym_SEMI] = ACTIONS(1168), - [sym_cmd_identifier] = ACTIONS(1168), - [anon_sym_LF] = ACTIONS(1170), - [anon_sym_def] = ACTIONS(1168), - [anon_sym_def_DASHenv] = ACTIONS(1168), - [anon_sym_export_DASHenv] = ACTIONS(1168), - [anon_sym_extern] = ACTIONS(1168), - [anon_sym_module] = ACTIONS(1168), - [anon_sym_use] = ACTIONS(1168), - [anon_sym_LBRACK] = ACTIONS(1168), - [anon_sym_LPAREN] = ACTIONS(1168), - [anon_sym_RPAREN] = ACTIONS(1168), - [anon_sym_DOLLAR] = ACTIONS(1168), - [anon_sym_error] = ACTIONS(1168), - [anon_sym_GT] = ACTIONS(1168), - [anon_sym_DASH] = ACTIONS(1168), - [anon_sym_break] = ACTIONS(1168), - [anon_sym_continue] = ACTIONS(1168), - [anon_sym_for] = ACTIONS(1168), - [anon_sym_in] = ACTIONS(1168), - [anon_sym_loop] = ACTIONS(1168), - [anon_sym_while] = ACTIONS(1168), - [anon_sym_do] = ACTIONS(1168), - [anon_sym_if] = ACTIONS(1168), - [anon_sym_match] = ACTIONS(1168), - [anon_sym_LBRACE] = ACTIONS(1168), - [anon_sym_RBRACE] = ACTIONS(1168), - [anon_sym_DOT] = ACTIONS(1168), - [anon_sym_try] = ACTIONS(1168), - [anon_sym_return] = ACTIONS(1168), - [anon_sym_source] = ACTIONS(1168), - [anon_sym_source_DASHenv] = ACTIONS(1168), - [anon_sym_register] = ACTIONS(1168), - [anon_sym_hide] = ACTIONS(1168), - [anon_sym_hide_DASHenv] = ACTIONS(1168), - [anon_sym_overlay] = ACTIONS(1168), - [anon_sym_STAR] = ACTIONS(1168), - [anon_sym_where] = ACTIONS(1168), - [anon_sym_STAR_STAR] = ACTIONS(1168), - [anon_sym_PLUS_PLUS] = ACTIONS(1168), - [anon_sym_SLASH] = ACTIONS(1168), - [anon_sym_mod] = ACTIONS(1168), - [anon_sym_SLASH_SLASH] = ACTIONS(1168), - [anon_sym_PLUS] = ACTIONS(1168), - [anon_sym_bit_DASHshl] = ACTIONS(1168), - [anon_sym_bit_DASHshr] = ACTIONS(1168), - [anon_sym_EQ_EQ] = ACTIONS(1168), - [anon_sym_BANG_EQ] = ACTIONS(1168), - [anon_sym_LT2] = ACTIONS(1168), - [anon_sym_LT_EQ] = ACTIONS(1168), - [anon_sym_GT_EQ] = ACTIONS(1168), - [anon_sym_not_DASHin] = ACTIONS(1168), - [anon_sym_starts_DASHwith] = ACTIONS(1168), - [anon_sym_ends_DASHwith] = ACTIONS(1168), - [anon_sym_EQ_TILDE] = ACTIONS(1168), - [anon_sym_BANG_TILDE] = ACTIONS(1168), - [anon_sym_bit_DASHand] = ACTIONS(1168), - [anon_sym_bit_DASHxor] = ACTIONS(1168), - [anon_sym_bit_DASHor] = ACTIONS(1168), - [anon_sym_and] = ACTIONS(1168), - [anon_sym_xor] = ACTIONS(1168), - [anon_sym_or] = ACTIONS(1168), - [anon_sym_not] = ACTIONS(1168), - [anon_sym_DOT2] = ACTIONS(1133), - [sym_val_nothing] = ACTIONS(1168), - [anon_sym_true] = ACTIONS(1168), - [anon_sym_false] = ACTIONS(1168), - [aux_sym_val_number_token1] = ACTIONS(1168), - [aux_sym_val_number_token2] = ACTIONS(1168), - [aux_sym_val_number_token3] = ACTIONS(1168), - [anon_sym_inf] = ACTIONS(1168), - [anon_sym_DASHinf] = ACTIONS(1168), - [anon_sym_NaN] = ACTIONS(1168), - [aux_sym__val_number_decimal_token1] = ACTIONS(1168), - [aux_sym__val_number_decimal_token2] = ACTIONS(1168), - [anon_sym_0b] = ACTIONS(1168), - [anon_sym_0o] = ACTIONS(1168), - [anon_sym_0x] = ACTIONS(1168), - [sym_val_date] = ACTIONS(1168), - [anon_sym_DQUOTE] = ACTIONS(1168), - [sym__str_single_quotes] = ACTIONS(1168), - [sym__str_back_ticks] = ACTIONS(1168), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1168), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1168), - [anon_sym_CARET] = ACTIONS(1168), - [anon_sym_POUND] = ACTIONS(105), - }, - [299] = { - [sym_cell_path] = STATE(401), - [sym_path] = STATE(297), - [sym_comment] = STATE(299), - [anon_sym_export] = ACTIONS(1172), - [anon_sym_alias] = ACTIONS(1172), - [anon_sym_let] = ACTIONS(1172), - [anon_sym_let_DASHenv] = ACTIONS(1172), - [anon_sym_mut] = ACTIONS(1172), - [anon_sym_const] = ACTIONS(1172), - [anon_sym_SEMI] = ACTIONS(1172), - [sym_cmd_identifier] = ACTIONS(1172), - [anon_sym_LF] = ACTIONS(1174), - [anon_sym_def] = ACTIONS(1172), - [anon_sym_def_DASHenv] = ACTIONS(1172), - [anon_sym_export_DASHenv] = ACTIONS(1172), - [anon_sym_extern] = ACTIONS(1172), - [anon_sym_module] = ACTIONS(1172), - [anon_sym_use] = ACTIONS(1172), - [anon_sym_LBRACK] = ACTIONS(1172), - [anon_sym_LPAREN] = ACTIONS(1172), - [anon_sym_RPAREN] = ACTIONS(1172), - [anon_sym_DOLLAR] = ACTIONS(1172), - [anon_sym_error] = ACTIONS(1172), - [anon_sym_GT] = ACTIONS(1172), - [anon_sym_DASH] = ACTIONS(1172), - [anon_sym_break] = ACTIONS(1172), - [anon_sym_continue] = ACTIONS(1172), - [anon_sym_for] = ACTIONS(1172), - [anon_sym_in] = ACTIONS(1172), - [anon_sym_loop] = ACTIONS(1172), - [anon_sym_while] = ACTIONS(1172), - [anon_sym_do] = ACTIONS(1172), - [anon_sym_if] = ACTIONS(1172), - [anon_sym_match] = ACTIONS(1172), - [anon_sym_LBRACE] = ACTIONS(1172), - [anon_sym_RBRACE] = ACTIONS(1172), - [anon_sym_DOT] = ACTIONS(1172), - [anon_sym_try] = ACTIONS(1172), - [anon_sym_return] = ACTIONS(1172), - [anon_sym_source] = ACTIONS(1172), - [anon_sym_source_DASHenv] = ACTIONS(1172), - [anon_sym_register] = ACTIONS(1172), - [anon_sym_hide] = ACTIONS(1172), - [anon_sym_hide_DASHenv] = ACTIONS(1172), - [anon_sym_overlay] = ACTIONS(1172), - [anon_sym_STAR] = ACTIONS(1172), - [anon_sym_where] = ACTIONS(1172), - [anon_sym_STAR_STAR] = ACTIONS(1172), - [anon_sym_PLUS_PLUS] = ACTIONS(1172), - [anon_sym_SLASH] = ACTIONS(1172), - [anon_sym_mod] = ACTIONS(1172), - [anon_sym_SLASH_SLASH] = ACTIONS(1172), - [anon_sym_PLUS] = ACTIONS(1172), - [anon_sym_bit_DASHshl] = ACTIONS(1172), - [anon_sym_bit_DASHshr] = ACTIONS(1172), - [anon_sym_EQ_EQ] = ACTIONS(1172), - [anon_sym_BANG_EQ] = ACTIONS(1172), - [anon_sym_LT2] = ACTIONS(1172), - [anon_sym_LT_EQ] = ACTIONS(1172), - [anon_sym_GT_EQ] = ACTIONS(1172), - [anon_sym_not_DASHin] = ACTIONS(1172), - [anon_sym_starts_DASHwith] = ACTIONS(1172), - [anon_sym_ends_DASHwith] = ACTIONS(1172), - [anon_sym_EQ_TILDE] = ACTIONS(1172), - [anon_sym_BANG_TILDE] = ACTIONS(1172), - [anon_sym_bit_DASHand] = ACTIONS(1172), - [anon_sym_bit_DASHxor] = ACTIONS(1172), - [anon_sym_bit_DASHor] = ACTIONS(1172), - [anon_sym_and] = ACTIONS(1172), - [anon_sym_xor] = ACTIONS(1172), - [anon_sym_or] = ACTIONS(1172), - [anon_sym_not] = ACTIONS(1172), - [anon_sym_DOT2] = ACTIONS(1133), - [sym_val_nothing] = ACTIONS(1172), - [anon_sym_true] = ACTIONS(1172), - [anon_sym_false] = ACTIONS(1172), - [aux_sym_val_number_token1] = ACTIONS(1172), - [aux_sym_val_number_token2] = ACTIONS(1172), - [aux_sym_val_number_token3] = ACTIONS(1172), - [anon_sym_inf] = ACTIONS(1172), - [anon_sym_DASHinf] = ACTIONS(1172), - [anon_sym_NaN] = ACTIONS(1172), - [aux_sym__val_number_decimal_token1] = ACTIONS(1172), - [aux_sym__val_number_decimal_token2] = ACTIONS(1172), - [anon_sym_0b] = ACTIONS(1172), - [anon_sym_0o] = ACTIONS(1172), - [anon_sym_0x] = ACTIONS(1172), - [sym_val_date] = ACTIONS(1172), - [anon_sym_DQUOTE] = ACTIONS(1172), - [sym__str_single_quotes] = ACTIONS(1172), - [sym__str_back_ticks] = ACTIONS(1172), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1172), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1172), - [anon_sym_CARET] = ACTIONS(1172), - [anon_sym_POUND] = ACTIONS(105), - }, - [300] = { - [sym_expr_parenthesized] = STATE(582), - [sym__val_range_end_decimal] = STATE(582), - [sym_val_variable] = STATE(582), - [sym__var] = STATE(544), - [sym_comment] = STATE(300), [anon_sym_export] = ACTIONS(989), [anon_sym_alias] = ACTIONS(989), [anon_sym_let] = ACTIONS(989), @@ -98414,17 +97518,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(989), [sym_cmd_identifier] = ACTIONS(989), [anon_sym_def] = ACTIONS(989), - [anon_sym_def_DASHenv] = ACTIONS(989), [anon_sym_export_DASHenv] = ACTIONS(989), [anon_sym_extern] = ACTIONS(989), [anon_sym_module] = ACTIONS(989), [anon_sym_use] = ACTIONS(989), [anon_sym_COMMA] = ACTIONS(991), - [anon_sym_LPAREN] = ACTIONS(1176), - [anon_sym_DOLLAR] = ACTIONS(1178), + [anon_sym_LPAREN] = ACTIONS(1129), + [anon_sym_DOLLAR] = ACTIONS(1131), [anon_sym_error] = ACTIONS(989), [anon_sym_list] = ACTIONS(989), - [anon_sym_LT] = ACTIONS(1180), + [anon_sym_LT] = ACTIONS(1133), [anon_sym_GT] = ACTIONS(989), [anon_sym_DASH] = ACTIONS(989), [anon_sym_break] = ACTIONS(989), @@ -98476,10 +97579,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(989), [anon_sym_xor] = ACTIONS(989), [anon_sym_or] = ACTIONS(989), - [anon_sym_DOT2] = ACTIONS(1182), - [anon_sym_EQ2] = ACTIONS(1184), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1186), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1188), + [anon_sym_DOT2] = ACTIONS(1135), + [anon_sym_EQ2] = ACTIONS(1137), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1139), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1141), [aux_sym_val_number_token1] = ACTIONS(991), [aux_sym_val_number_token2] = ACTIONS(991), [aux_sym_val_number_token3] = ACTIONS(991), @@ -98492,15 +97595,880 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(991), [sym__str_back_ticks] = ACTIONS(991), [aux_sym_record_entry_token1] = ACTIONS(989), + [anon_sym_def_DASHenv] = ACTIONS(989), [sym__record_key] = ACTIONS(989), - [aux_sym_unquoted_token4] = ACTIONS(1190), - [aux_sym_unquoted_token7] = ACTIONS(1192), + [aux_sym_unquoted_token4] = ACTIONS(1143), + [aux_sym_unquoted_token7] = ACTIONS(1145), [anon_sym_POUND] = ACTIONS(3), }, + [292] = { + [sym_cell_path] = STATE(457), + [sym_path] = STATE(306), + [sym_comment] = STATE(292), + [anon_sym_export] = ACTIONS(1147), + [anon_sym_alias] = ACTIONS(1147), + [anon_sym_let] = ACTIONS(1147), + [anon_sym_let_DASHenv] = ACTIONS(1147), + [anon_sym_mut] = ACTIONS(1147), + [anon_sym_const] = ACTIONS(1147), + [anon_sym_SEMI] = ACTIONS(1147), + [sym_cmd_identifier] = ACTIONS(1147), + [anon_sym_LF] = ACTIONS(1149), + [anon_sym_def] = ACTIONS(1147), + [anon_sym_export_DASHenv] = ACTIONS(1147), + [anon_sym_extern] = ACTIONS(1147), + [anon_sym_module] = ACTIONS(1147), + [anon_sym_use] = ACTIONS(1147), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_LPAREN] = ACTIONS(1147), + [anon_sym_RPAREN] = ACTIONS(1147), + [anon_sym_DOLLAR] = ACTIONS(1147), + [anon_sym_error] = ACTIONS(1147), + [anon_sym_GT] = ACTIONS(1147), + [anon_sym_DASH] = ACTIONS(1147), + [anon_sym_break] = ACTIONS(1147), + [anon_sym_continue] = ACTIONS(1147), + [anon_sym_for] = ACTIONS(1147), + [anon_sym_in] = ACTIONS(1147), + [anon_sym_loop] = ACTIONS(1147), + [anon_sym_while] = ACTIONS(1147), + [anon_sym_do] = ACTIONS(1147), + [anon_sym_if] = ACTIONS(1147), + [anon_sym_match] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1147), + [anon_sym_RBRACE] = ACTIONS(1147), + [anon_sym_DOT] = ACTIONS(1147), + [anon_sym_try] = ACTIONS(1147), + [anon_sym_return] = ACTIONS(1147), + [anon_sym_source] = ACTIONS(1147), + [anon_sym_source_DASHenv] = ACTIONS(1147), + [anon_sym_register] = ACTIONS(1147), + [anon_sym_hide] = ACTIONS(1147), + [anon_sym_hide_DASHenv] = ACTIONS(1147), + [anon_sym_overlay] = ACTIONS(1147), + [anon_sym_STAR] = ACTIONS(1147), + [anon_sym_where] = ACTIONS(1147), + [anon_sym_STAR_STAR] = ACTIONS(1147), + [anon_sym_PLUS_PLUS] = ACTIONS(1147), + [anon_sym_SLASH] = ACTIONS(1147), + [anon_sym_mod] = ACTIONS(1147), + [anon_sym_SLASH_SLASH] = ACTIONS(1147), + [anon_sym_PLUS] = ACTIONS(1147), + [anon_sym_bit_DASHshl] = ACTIONS(1147), + [anon_sym_bit_DASHshr] = ACTIONS(1147), + [anon_sym_EQ_EQ] = ACTIONS(1147), + [anon_sym_BANG_EQ] = ACTIONS(1147), + [anon_sym_LT2] = ACTIONS(1147), + [anon_sym_LT_EQ] = ACTIONS(1147), + [anon_sym_GT_EQ] = ACTIONS(1147), + [anon_sym_not_DASHin] = ACTIONS(1147), + [anon_sym_starts_DASHwith] = ACTIONS(1147), + [anon_sym_ends_DASHwith] = ACTIONS(1147), + [anon_sym_EQ_TILDE] = ACTIONS(1147), + [anon_sym_BANG_TILDE] = ACTIONS(1147), + [anon_sym_bit_DASHand] = ACTIONS(1147), + [anon_sym_bit_DASHxor] = ACTIONS(1147), + [anon_sym_bit_DASHor] = ACTIONS(1147), + [anon_sym_and] = ACTIONS(1147), + [anon_sym_xor] = ACTIONS(1147), + [anon_sym_or] = ACTIONS(1147), + [anon_sym_not] = ACTIONS(1147), + [anon_sym_DOT2] = ACTIONS(1151), + [sym_val_nothing] = ACTIONS(1147), + [anon_sym_true] = ACTIONS(1147), + [anon_sym_false] = ACTIONS(1147), + [aux_sym_val_number_token1] = ACTIONS(1147), + [aux_sym_val_number_token2] = ACTIONS(1147), + [aux_sym_val_number_token3] = ACTIONS(1147), + [anon_sym_inf] = ACTIONS(1147), + [anon_sym_DASHinf] = ACTIONS(1147), + [anon_sym_NaN] = ACTIONS(1147), + [aux_sym__val_number_decimal_token1] = ACTIONS(1147), + [aux_sym__val_number_decimal_token2] = ACTIONS(1147), + [anon_sym_0b] = ACTIONS(1147), + [anon_sym_0o] = ACTIONS(1147), + [anon_sym_0x] = ACTIONS(1147), + [sym_val_date] = ACTIONS(1147), + [anon_sym_DQUOTE] = ACTIONS(1147), + [sym__str_single_quotes] = ACTIONS(1147), + [sym__str_back_ticks] = ACTIONS(1147), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1147), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1147), + [anon_sym_CARET] = ACTIONS(1147), + [anon_sym_POUND] = ACTIONS(105), + }, + [293] = { + [sym_cell_path] = STATE(388), + [sym_path] = STATE(306), + [sym_comment] = STATE(293), + [anon_sym_export] = ACTIONS(1153), + [anon_sym_alias] = ACTIONS(1153), + [anon_sym_let] = ACTIONS(1153), + [anon_sym_let_DASHenv] = ACTIONS(1153), + [anon_sym_mut] = ACTIONS(1153), + [anon_sym_const] = ACTIONS(1153), + [anon_sym_SEMI] = ACTIONS(1153), + [sym_cmd_identifier] = ACTIONS(1153), + [anon_sym_LF] = ACTIONS(1155), + [anon_sym_def] = ACTIONS(1153), + [anon_sym_export_DASHenv] = ACTIONS(1153), + [anon_sym_extern] = ACTIONS(1153), + [anon_sym_module] = ACTIONS(1153), + [anon_sym_use] = ACTIONS(1153), + [anon_sym_LBRACK] = ACTIONS(1153), + [anon_sym_LPAREN] = ACTIONS(1153), + [anon_sym_RPAREN] = ACTIONS(1153), + [anon_sym_DOLLAR] = ACTIONS(1153), + [anon_sym_error] = ACTIONS(1153), + [anon_sym_GT] = ACTIONS(1153), + [anon_sym_DASH] = ACTIONS(1153), + [anon_sym_break] = ACTIONS(1153), + [anon_sym_continue] = ACTIONS(1153), + [anon_sym_for] = ACTIONS(1153), + [anon_sym_in] = ACTIONS(1153), + [anon_sym_loop] = ACTIONS(1153), + [anon_sym_while] = ACTIONS(1153), + [anon_sym_do] = ACTIONS(1153), + [anon_sym_if] = ACTIONS(1153), + [anon_sym_match] = ACTIONS(1153), + [anon_sym_LBRACE] = ACTIONS(1153), + [anon_sym_RBRACE] = ACTIONS(1153), + [anon_sym_DOT] = ACTIONS(1153), + [anon_sym_try] = ACTIONS(1153), + [anon_sym_return] = ACTIONS(1153), + [anon_sym_source] = ACTIONS(1153), + [anon_sym_source_DASHenv] = ACTIONS(1153), + [anon_sym_register] = ACTIONS(1153), + [anon_sym_hide] = ACTIONS(1153), + [anon_sym_hide_DASHenv] = ACTIONS(1153), + [anon_sym_overlay] = ACTIONS(1153), + [anon_sym_STAR] = ACTIONS(1153), + [anon_sym_where] = ACTIONS(1153), + [anon_sym_STAR_STAR] = ACTIONS(1153), + [anon_sym_PLUS_PLUS] = ACTIONS(1153), + [anon_sym_SLASH] = ACTIONS(1153), + [anon_sym_mod] = ACTIONS(1153), + [anon_sym_SLASH_SLASH] = ACTIONS(1153), + [anon_sym_PLUS] = ACTIONS(1153), + [anon_sym_bit_DASHshl] = ACTIONS(1153), + [anon_sym_bit_DASHshr] = ACTIONS(1153), + [anon_sym_EQ_EQ] = ACTIONS(1153), + [anon_sym_BANG_EQ] = ACTIONS(1153), + [anon_sym_LT2] = ACTIONS(1153), + [anon_sym_LT_EQ] = ACTIONS(1153), + [anon_sym_GT_EQ] = ACTIONS(1153), + [anon_sym_not_DASHin] = ACTIONS(1153), + [anon_sym_starts_DASHwith] = ACTIONS(1153), + [anon_sym_ends_DASHwith] = ACTIONS(1153), + [anon_sym_EQ_TILDE] = ACTIONS(1153), + [anon_sym_BANG_TILDE] = ACTIONS(1153), + [anon_sym_bit_DASHand] = ACTIONS(1153), + [anon_sym_bit_DASHxor] = ACTIONS(1153), + [anon_sym_bit_DASHor] = ACTIONS(1153), + [anon_sym_and] = ACTIONS(1153), + [anon_sym_xor] = ACTIONS(1153), + [anon_sym_or] = ACTIONS(1153), + [anon_sym_not] = ACTIONS(1153), + [anon_sym_DOT2] = ACTIONS(1151), + [sym_val_nothing] = ACTIONS(1153), + [anon_sym_true] = ACTIONS(1153), + [anon_sym_false] = ACTIONS(1153), + [aux_sym_val_number_token1] = ACTIONS(1153), + [aux_sym_val_number_token2] = ACTIONS(1153), + [aux_sym_val_number_token3] = ACTIONS(1153), + [anon_sym_inf] = ACTIONS(1153), + [anon_sym_DASHinf] = ACTIONS(1153), + [anon_sym_NaN] = ACTIONS(1153), + [aux_sym__val_number_decimal_token1] = ACTIONS(1153), + [aux_sym__val_number_decimal_token2] = ACTIONS(1153), + [anon_sym_0b] = ACTIONS(1153), + [anon_sym_0o] = ACTIONS(1153), + [anon_sym_0x] = ACTIONS(1153), + [sym_val_date] = ACTIONS(1153), + [anon_sym_DQUOTE] = ACTIONS(1153), + [sym__str_single_quotes] = ACTIONS(1153), + [sym__str_back_ticks] = ACTIONS(1153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1153), + [anon_sym_CARET] = ACTIONS(1153), + [anon_sym_POUND] = ACTIONS(105), + }, + [294] = { + [sym_comment] = STATE(294), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [anon_sym_SEMI] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_RPAREN] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_where] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_not] = ACTIONS(1157), + [anon_sym_DOT2] = ACTIONS(1159), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1161), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(1163), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_CARET] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [295] = { + [sym_comment] = STATE(295), + [anon_sym_export] = ACTIONS(1165), + [anon_sym_alias] = ACTIONS(1165), + [anon_sym_let] = ACTIONS(1165), + [anon_sym_let_DASHenv] = ACTIONS(1165), + [anon_sym_mut] = ACTIONS(1165), + [anon_sym_const] = ACTIONS(1165), + [anon_sym_SEMI] = ACTIONS(1165), + [sym_cmd_identifier] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_def] = ACTIONS(1165), + [anon_sym_export_DASHenv] = ACTIONS(1165), + [anon_sym_extern] = ACTIONS(1165), + [anon_sym_module] = ACTIONS(1165), + [anon_sym_use] = ACTIONS(1165), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_RPAREN] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_error] = ACTIONS(1165), + [anon_sym_GT] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_break] = ACTIONS(1165), + [anon_sym_continue] = ACTIONS(1165), + [anon_sym_for] = ACTIONS(1165), + [anon_sym_in] = ACTIONS(1165), + [anon_sym_loop] = ACTIONS(1165), + [anon_sym_while] = ACTIONS(1165), + [anon_sym_do] = ACTIONS(1165), + [anon_sym_if] = ACTIONS(1165), + [anon_sym_match] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_RBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_try] = ACTIONS(1165), + [anon_sym_return] = ACTIONS(1165), + [anon_sym_source] = ACTIONS(1165), + [anon_sym_source_DASHenv] = ACTIONS(1165), + [anon_sym_register] = ACTIONS(1165), + [anon_sym_hide] = ACTIONS(1165), + [anon_sym_hide_DASHenv] = ACTIONS(1165), + [anon_sym_overlay] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_where] = ACTIONS(1165), + [anon_sym_STAR_STAR] = ACTIONS(1165), + [anon_sym_PLUS_PLUS] = ACTIONS(1165), + [anon_sym_SLASH] = ACTIONS(1165), + [anon_sym_mod] = ACTIONS(1165), + [anon_sym_SLASH_SLASH] = ACTIONS(1165), + [anon_sym_PLUS] = ACTIONS(1165), + [anon_sym_bit_DASHshl] = ACTIONS(1165), + [anon_sym_bit_DASHshr] = ACTIONS(1165), + [anon_sym_EQ_EQ] = ACTIONS(1165), + [anon_sym_BANG_EQ] = ACTIONS(1165), + [anon_sym_LT2] = ACTIONS(1165), + [anon_sym_LT_EQ] = ACTIONS(1165), + [anon_sym_GT_EQ] = ACTIONS(1165), + [anon_sym_not_DASHin] = ACTIONS(1165), + [anon_sym_starts_DASHwith] = ACTIONS(1165), + [anon_sym_ends_DASHwith] = ACTIONS(1165), + [anon_sym_EQ_TILDE] = ACTIONS(1165), + [anon_sym_BANG_TILDE] = ACTIONS(1165), + [anon_sym_bit_DASHand] = ACTIONS(1165), + [anon_sym_bit_DASHxor] = ACTIONS(1165), + [anon_sym_bit_DASHor] = ACTIONS(1165), + [anon_sym_and] = ACTIONS(1165), + [anon_sym_xor] = ACTIONS(1165), + [anon_sym_or] = ACTIONS(1165), + [anon_sym_not] = ACTIONS(1165), + [anon_sym_DOT2] = ACTIONS(1169), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(1171), + [sym_val_nothing] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym_val_number_token1] = ACTIONS(1165), + [aux_sym_val_number_token2] = ACTIONS(1165), + [aux_sym_val_number_token3] = ACTIONS(1165), + [anon_sym_inf] = ACTIONS(1165), + [anon_sym_DASHinf] = ACTIONS(1165), + [anon_sym_NaN] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_decimal_token2] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_CARET] = ACTIONS(1165), + [aux_sym_unquoted_token2] = ACTIONS(1173), + [anon_sym_POUND] = ACTIONS(105), + }, + [296] = { + [sym_path] = STATE(342), + [sym_comment] = STATE(296), + [aux_sym_cell_path_repeat1] = STATE(307), + [anon_sym_export] = ACTIONS(1175), + [anon_sym_alias] = ACTIONS(1175), + [anon_sym_let] = ACTIONS(1175), + [anon_sym_let_DASHenv] = ACTIONS(1175), + [anon_sym_mut] = ACTIONS(1175), + [anon_sym_const] = ACTIONS(1175), + [anon_sym_SEMI] = ACTIONS(1175), + [sym_cmd_identifier] = ACTIONS(1175), + [anon_sym_LF] = ACTIONS(1177), + [anon_sym_def] = ACTIONS(1175), + [anon_sym_export_DASHenv] = ACTIONS(1175), + [anon_sym_extern] = ACTIONS(1175), + [anon_sym_module] = ACTIONS(1175), + [anon_sym_use] = ACTIONS(1175), + [anon_sym_LBRACK] = ACTIONS(1175), + [anon_sym_LPAREN] = ACTIONS(1175), + [anon_sym_RPAREN] = ACTIONS(1175), + [anon_sym_DOLLAR] = ACTIONS(1175), + [anon_sym_error] = ACTIONS(1175), + [anon_sym_GT] = ACTIONS(1175), + [anon_sym_DASH] = ACTIONS(1175), + [anon_sym_break] = ACTIONS(1175), + [anon_sym_continue] = ACTIONS(1175), + [anon_sym_for] = ACTIONS(1175), + [anon_sym_in] = ACTIONS(1175), + [anon_sym_loop] = ACTIONS(1175), + [anon_sym_while] = ACTIONS(1175), + [anon_sym_do] = ACTIONS(1175), + [anon_sym_if] = ACTIONS(1175), + [anon_sym_match] = ACTIONS(1175), + [anon_sym_LBRACE] = ACTIONS(1175), + [anon_sym_RBRACE] = ACTIONS(1175), + [anon_sym_DOT] = ACTIONS(1175), + [anon_sym_try] = ACTIONS(1175), + [anon_sym_return] = ACTIONS(1175), + [anon_sym_source] = ACTIONS(1175), + [anon_sym_source_DASHenv] = ACTIONS(1175), + [anon_sym_register] = ACTIONS(1175), + [anon_sym_hide] = ACTIONS(1175), + [anon_sym_hide_DASHenv] = ACTIONS(1175), + [anon_sym_overlay] = ACTIONS(1175), + [anon_sym_STAR] = ACTIONS(1175), + [anon_sym_where] = ACTIONS(1175), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1175), + [anon_sym_mod] = ACTIONS(1175), + [anon_sym_SLASH_SLASH] = ACTIONS(1175), + [anon_sym_PLUS] = ACTIONS(1175), + [anon_sym_bit_DASHshl] = ACTIONS(1175), + [anon_sym_bit_DASHshr] = ACTIONS(1175), + [anon_sym_EQ_EQ] = ACTIONS(1175), + [anon_sym_BANG_EQ] = ACTIONS(1175), + [anon_sym_LT2] = ACTIONS(1175), + [anon_sym_LT_EQ] = ACTIONS(1175), + [anon_sym_GT_EQ] = ACTIONS(1175), + [anon_sym_not_DASHin] = ACTIONS(1175), + [anon_sym_starts_DASHwith] = ACTIONS(1175), + [anon_sym_ends_DASHwith] = ACTIONS(1175), + [anon_sym_EQ_TILDE] = ACTIONS(1175), + [anon_sym_BANG_TILDE] = ACTIONS(1175), + [anon_sym_bit_DASHand] = ACTIONS(1175), + [anon_sym_bit_DASHxor] = ACTIONS(1175), + [anon_sym_bit_DASHor] = ACTIONS(1175), + [anon_sym_and] = ACTIONS(1175), + [anon_sym_xor] = ACTIONS(1175), + [anon_sym_or] = ACTIONS(1175), + [anon_sym_not] = ACTIONS(1175), + [anon_sym_DOT2] = ACTIONS(1151), + [sym_val_nothing] = ACTIONS(1175), + [anon_sym_true] = ACTIONS(1175), + [anon_sym_false] = ACTIONS(1175), + [aux_sym_val_number_token1] = ACTIONS(1175), + [aux_sym_val_number_token2] = ACTIONS(1175), + [aux_sym_val_number_token3] = ACTIONS(1175), + [anon_sym_inf] = ACTIONS(1175), + [anon_sym_DASHinf] = ACTIONS(1175), + [anon_sym_NaN] = ACTIONS(1175), + [aux_sym__val_number_decimal_token1] = ACTIONS(1175), + [aux_sym__val_number_decimal_token2] = ACTIONS(1175), + [anon_sym_0b] = ACTIONS(1175), + [anon_sym_0o] = ACTIONS(1175), + [anon_sym_0x] = ACTIONS(1175), + [sym_val_date] = ACTIONS(1175), + [anon_sym_DQUOTE] = ACTIONS(1175), + [sym__str_single_quotes] = ACTIONS(1175), + [sym__str_back_ticks] = ACTIONS(1175), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), + [anon_sym_CARET] = ACTIONS(1175), + [anon_sym_POUND] = ACTIONS(105), + }, + [297] = { + [sym_path] = STATE(342), + [sym_comment] = STATE(297), + [aux_sym_cell_path_repeat1] = STATE(302), + [anon_sym_export] = ACTIONS(1179), + [anon_sym_alias] = ACTIONS(1179), + [anon_sym_let] = ACTIONS(1179), + [anon_sym_let_DASHenv] = ACTIONS(1179), + [anon_sym_mut] = ACTIONS(1179), + [anon_sym_const] = ACTIONS(1179), + [anon_sym_SEMI] = ACTIONS(1179), + [sym_cmd_identifier] = ACTIONS(1179), + [anon_sym_LF] = ACTIONS(1181), + [anon_sym_def] = ACTIONS(1179), + [anon_sym_export_DASHenv] = ACTIONS(1179), + [anon_sym_extern] = ACTIONS(1179), + [anon_sym_module] = ACTIONS(1179), + [anon_sym_use] = ACTIONS(1179), + [anon_sym_LBRACK] = ACTIONS(1179), + [anon_sym_LPAREN] = ACTIONS(1179), + [anon_sym_RPAREN] = ACTIONS(1179), + [anon_sym_DOLLAR] = ACTIONS(1179), + [anon_sym_error] = ACTIONS(1179), + [anon_sym_GT] = ACTIONS(1179), + [anon_sym_DASH] = ACTIONS(1179), + [anon_sym_break] = ACTIONS(1179), + [anon_sym_continue] = ACTIONS(1179), + [anon_sym_for] = ACTIONS(1179), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_loop] = ACTIONS(1179), + [anon_sym_while] = ACTIONS(1179), + [anon_sym_do] = ACTIONS(1179), + [anon_sym_if] = ACTIONS(1179), + [anon_sym_match] = ACTIONS(1179), + [anon_sym_LBRACE] = ACTIONS(1179), + [anon_sym_RBRACE] = ACTIONS(1179), + [anon_sym_DOT] = ACTIONS(1179), + [anon_sym_try] = ACTIONS(1179), + [anon_sym_return] = ACTIONS(1179), + [anon_sym_source] = ACTIONS(1179), + [anon_sym_source_DASHenv] = ACTIONS(1179), + [anon_sym_register] = ACTIONS(1179), + [anon_sym_hide] = ACTIONS(1179), + [anon_sym_hide_DASHenv] = ACTIONS(1179), + [anon_sym_overlay] = ACTIONS(1179), + [anon_sym_STAR] = ACTIONS(1179), + [anon_sym_where] = ACTIONS(1179), + [anon_sym_STAR_STAR] = ACTIONS(1179), + [anon_sym_PLUS_PLUS] = ACTIONS(1179), + [anon_sym_SLASH] = ACTIONS(1179), + [anon_sym_mod] = ACTIONS(1179), + [anon_sym_SLASH_SLASH] = ACTIONS(1179), + [anon_sym_PLUS] = ACTIONS(1179), + [anon_sym_bit_DASHshl] = ACTIONS(1179), + [anon_sym_bit_DASHshr] = ACTIONS(1179), + [anon_sym_EQ_EQ] = ACTIONS(1179), + [anon_sym_BANG_EQ] = ACTIONS(1179), + [anon_sym_LT2] = ACTIONS(1179), + [anon_sym_LT_EQ] = ACTIONS(1179), + [anon_sym_GT_EQ] = ACTIONS(1179), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1179), + [anon_sym_BANG_TILDE] = ACTIONS(1179), + [anon_sym_bit_DASHand] = ACTIONS(1179), + [anon_sym_bit_DASHxor] = ACTIONS(1179), + [anon_sym_bit_DASHor] = ACTIONS(1179), + [anon_sym_and] = ACTIONS(1179), + [anon_sym_xor] = ACTIONS(1179), + [anon_sym_or] = ACTIONS(1179), + [anon_sym_not] = ACTIONS(1179), + [anon_sym_DOT2] = ACTIONS(1151), + [sym_val_nothing] = ACTIONS(1179), + [anon_sym_true] = ACTIONS(1179), + [anon_sym_false] = ACTIONS(1179), + [aux_sym_val_number_token1] = ACTIONS(1179), + [aux_sym_val_number_token2] = ACTIONS(1179), + [aux_sym_val_number_token3] = ACTIONS(1179), + [anon_sym_inf] = ACTIONS(1179), + [anon_sym_DASHinf] = ACTIONS(1179), + [anon_sym_NaN] = ACTIONS(1179), + [aux_sym__val_number_decimal_token1] = ACTIONS(1179), + [aux_sym__val_number_decimal_token2] = ACTIONS(1179), + [anon_sym_0b] = ACTIONS(1179), + [anon_sym_0o] = ACTIONS(1179), + [anon_sym_0x] = ACTIONS(1179), + [sym_val_date] = ACTIONS(1179), + [anon_sym_DQUOTE] = ACTIONS(1179), + [sym__str_single_quotes] = ACTIONS(1179), + [sym__str_back_ticks] = ACTIONS(1179), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), + [anon_sym_CARET] = ACTIONS(1179), + [anon_sym_POUND] = ACTIONS(105), + }, + [298] = { + [sym_cell_path] = STATE(399), + [sym_path] = STATE(306), + [sym_comment] = STATE(298), + [anon_sym_export] = ACTIONS(1183), + [anon_sym_alias] = ACTIONS(1183), + [anon_sym_let] = ACTIONS(1183), + [anon_sym_let_DASHenv] = ACTIONS(1183), + [anon_sym_mut] = ACTIONS(1183), + [anon_sym_const] = ACTIONS(1183), + [anon_sym_SEMI] = ACTIONS(1183), + [sym_cmd_identifier] = ACTIONS(1183), + [anon_sym_LF] = ACTIONS(1185), + [anon_sym_def] = ACTIONS(1183), + [anon_sym_export_DASHenv] = ACTIONS(1183), + [anon_sym_extern] = ACTIONS(1183), + [anon_sym_module] = ACTIONS(1183), + [anon_sym_use] = ACTIONS(1183), + [anon_sym_LBRACK] = ACTIONS(1183), + [anon_sym_LPAREN] = ACTIONS(1183), + [anon_sym_RPAREN] = ACTIONS(1183), + [anon_sym_DOLLAR] = ACTIONS(1183), + [anon_sym_error] = ACTIONS(1183), + [anon_sym_GT] = ACTIONS(1183), + [anon_sym_DASH] = ACTIONS(1183), + [anon_sym_break] = ACTIONS(1183), + [anon_sym_continue] = ACTIONS(1183), + [anon_sym_for] = ACTIONS(1183), + [anon_sym_in] = ACTIONS(1183), + [anon_sym_loop] = ACTIONS(1183), + [anon_sym_while] = ACTIONS(1183), + [anon_sym_do] = ACTIONS(1183), + [anon_sym_if] = ACTIONS(1183), + [anon_sym_match] = ACTIONS(1183), + [anon_sym_LBRACE] = ACTIONS(1183), + [anon_sym_RBRACE] = ACTIONS(1183), + [anon_sym_DOT] = ACTIONS(1183), + [anon_sym_try] = ACTIONS(1183), + [anon_sym_return] = ACTIONS(1183), + [anon_sym_source] = ACTIONS(1183), + [anon_sym_source_DASHenv] = ACTIONS(1183), + [anon_sym_register] = ACTIONS(1183), + [anon_sym_hide] = ACTIONS(1183), + [anon_sym_hide_DASHenv] = ACTIONS(1183), + [anon_sym_overlay] = ACTIONS(1183), + [anon_sym_STAR] = ACTIONS(1183), + [anon_sym_where] = ACTIONS(1183), + [anon_sym_STAR_STAR] = ACTIONS(1183), + [anon_sym_PLUS_PLUS] = ACTIONS(1183), + [anon_sym_SLASH] = ACTIONS(1183), + [anon_sym_mod] = ACTIONS(1183), + [anon_sym_SLASH_SLASH] = ACTIONS(1183), + [anon_sym_PLUS] = ACTIONS(1183), + [anon_sym_bit_DASHshl] = ACTIONS(1183), + [anon_sym_bit_DASHshr] = ACTIONS(1183), + [anon_sym_EQ_EQ] = ACTIONS(1183), + [anon_sym_BANG_EQ] = ACTIONS(1183), + [anon_sym_LT2] = ACTIONS(1183), + [anon_sym_LT_EQ] = ACTIONS(1183), + [anon_sym_GT_EQ] = ACTIONS(1183), + [anon_sym_not_DASHin] = ACTIONS(1183), + [anon_sym_starts_DASHwith] = ACTIONS(1183), + [anon_sym_ends_DASHwith] = ACTIONS(1183), + [anon_sym_EQ_TILDE] = ACTIONS(1183), + [anon_sym_BANG_TILDE] = ACTIONS(1183), + [anon_sym_bit_DASHand] = ACTIONS(1183), + [anon_sym_bit_DASHxor] = ACTIONS(1183), + [anon_sym_bit_DASHor] = ACTIONS(1183), + [anon_sym_and] = ACTIONS(1183), + [anon_sym_xor] = ACTIONS(1183), + [anon_sym_or] = ACTIONS(1183), + [anon_sym_not] = ACTIONS(1183), + [anon_sym_DOT2] = ACTIONS(1151), + [sym_val_nothing] = ACTIONS(1183), + [anon_sym_true] = ACTIONS(1183), + [anon_sym_false] = ACTIONS(1183), + [aux_sym_val_number_token1] = ACTIONS(1183), + [aux_sym_val_number_token2] = ACTIONS(1183), + [aux_sym_val_number_token3] = ACTIONS(1183), + [anon_sym_inf] = ACTIONS(1183), + [anon_sym_DASHinf] = ACTIONS(1183), + [anon_sym_NaN] = ACTIONS(1183), + [aux_sym__val_number_decimal_token1] = ACTIONS(1183), + [aux_sym__val_number_decimal_token2] = ACTIONS(1183), + [anon_sym_0b] = ACTIONS(1183), + [anon_sym_0o] = ACTIONS(1183), + [anon_sym_0x] = ACTIONS(1183), + [sym_val_date] = ACTIONS(1183), + [anon_sym_DQUOTE] = ACTIONS(1183), + [sym__str_single_quotes] = ACTIONS(1183), + [sym__str_back_ticks] = ACTIONS(1183), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1183), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1183), + [anon_sym_CARET] = ACTIONS(1183), + [anon_sym_POUND] = ACTIONS(105), + }, + [299] = { + [sym_cell_path] = STATE(339), + [sym_path] = STATE(296), + [sym_comment] = STATE(299), + [anon_sym_export] = ACTIONS(1147), + [anon_sym_alias] = ACTIONS(1147), + [anon_sym_let] = ACTIONS(1147), + [anon_sym_let_DASHenv] = ACTIONS(1147), + [anon_sym_mut] = ACTIONS(1147), + [anon_sym_const] = ACTIONS(1147), + [anon_sym_SEMI] = ACTIONS(1147), + [sym_cmd_identifier] = ACTIONS(1147), + [anon_sym_LF] = ACTIONS(1149), + [anon_sym_def] = ACTIONS(1147), + [anon_sym_export_DASHenv] = ACTIONS(1147), + [anon_sym_extern] = ACTIONS(1147), + [anon_sym_module] = ACTIONS(1147), + [anon_sym_use] = ACTIONS(1147), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_LPAREN] = ACTIONS(1147), + [anon_sym_RPAREN] = ACTIONS(1147), + [anon_sym_DOLLAR] = ACTIONS(1147), + [anon_sym_error] = ACTIONS(1147), + [anon_sym_GT] = ACTIONS(1147), + [anon_sym_DASH] = ACTIONS(1147), + [anon_sym_break] = ACTIONS(1147), + [anon_sym_continue] = ACTIONS(1147), + [anon_sym_for] = ACTIONS(1147), + [anon_sym_in] = ACTIONS(1147), + [anon_sym_loop] = ACTIONS(1147), + [anon_sym_while] = ACTIONS(1147), + [anon_sym_do] = ACTIONS(1147), + [anon_sym_if] = ACTIONS(1147), + [anon_sym_match] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1147), + [anon_sym_RBRACE] = ACTIONS(1147), + [anon_sym_DOT] = ACTIONS(1147), + [anon_sym_try] = ACTIONS(1147), + [anon_sym_return] = ACTIONS(1147), + [anon_sym_source] = ACTIONS(1147), + [anon_sym_source_DASHenv] = ACTIONS(1147), + [anon_sym_register] = ACTIONS(1147), + [anon_sym_hide] = ACTIONS(1147), + [anon_sym_hide_DASHenv] = ACTIONS(1147), + [anon_sym_overlay] = ACTIONS(1147), + [anon_sym_STAR] = ACTIONS(1147), + [anon_sym_where] = ACTIONS(1147), + [anon_sym_STAR_STAR] = ACTIONS(1147), + [anon_sym_PLUS_PLUS] = ACTIONS(1147), + [anon_sym_SLASH] = ACTIONS(1147), + [anon_sym_mod] = ACTIONS(1147), + [anon_sym_SLASH_SLASH] = ACTIONS(1147), + [anon_sym_PLUS] = ACTIONS(1147), + [anon_sym_bit_DASHshl] = ACTIONS(1147), + [anon_sym_bit_DASHshr] = ACTIONS(1147), + [anon_sym_EQ_EQ] = ACTIONS(1147), + [anon_sym_BANG_EQ] = ACTIONS(1147), + [anon_sym_LT2] = ACTIONS(1147), + [anon_sym_LT_EQ] = ACTIONS(1147), + [anon_sym_GT_EQ] = ACTIONS(1147), + [anon_sym_not_DASHin] = ACTIONS(1147), + [anon_sym_starts_DASHwith] = ACTIONS(1147), + [anon_sym_ends_DASHwith] = ACTIONS(1147), + [anon_sym_EQ_TILDE] = ACTIONS(1147), + [anon_sym_BANG_TILDE] = ACTIONS(1147), + [anon_sym_bit_DASHand] = ACTIONS(1147), + [anon_sym_bit_DASHxor] = ACTIONS(1147), + [anon_sym_bit_DASHor] = ACTIONS(1147), + [anon_sym_and] = ACTIONS(1147), + [anon_sym_xor] = ACTIONS(1147), + [anon_sym_or] = ACTIONS(1147), + [anon_sym_not] = ACTIONS(1147), + [anon_sym_DOT2] = ACTIONS(1187), + [sym_val_nothing] = ACTIONS(1147), + [anon_sym_true] = ACTIONS(1147), + [anon_sym_false] = ACTIONS(1147), + [aux_sym_val_number_token1] = ACTIONS(1147), + [aux_sym_val_number_token2] = ACTIONS(1147), + [aux_sym_val_number_token3] = ACTIONS(1147), + [anon_sym_inf] = ACTIONS(1147), + [anon_sym_DASHinf] = ACTIONS(1147), + [anon_sym_NaN] = ACTIONS(1147), + [aux_sym__val_number_decimal_token1] = ACTIONS(1147), + [aux_sym__val_number_decimal_token2] = ACTIONS(1147), + [anon_sym_0b] = ACTIONS(1147), + [anon_sym_0o] = ACTIONS(1147), + [anon_sym_0x] = ACTIONS(1147), + [sym_val_date] = ACTIONS(1147), + [anon_sym_DQUOTE] = ACTIONS(1147), + [sym__str_single_quotes] = ACTIONS(1147), + [sym__str_back_ticks] = ACTIONS(1147), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1147), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1147), + [anon_sym_CARET] = ACTIONS(1147), + [anon_sym_POUND] = ACTIONS(105), + }, + [300] = { + [sym_cell_path] = STATE(380), + [sym_path] = STATE(306), + [sym_comment] = STATE(300), + [anon_sym_export] = ACTIONS(1190), + [anon_sym_alias] = ACTIONS(1190), + [anon_sym_let] = ACTIONS(1190), + [anon_sym_let_DASHenv] = ACTIONS(1190), + [anon_sym_mut] = ACTIONS(1190), + [anon_sym_const] = ACTIONS(1190), + [anon_sym_SEMI] = ACTIONS(1190), + [sym_cmd_identifier] = ACTIONS(1190), + [anon_sym_LF] = ACTIONS(1192), + [anon_sym_def] = ACTIONS(1190), + [anon_sym_export_DASHenv] = ACTIONS(1190), + [anon_sym_extern] = ACTIONS(1190), + [anon_sym_module] = ACTIONS(1190), + [anon_sym_use] = ACTIONS(1190), + [anon_sym_LBRACK] = ACTIONS(1190), + [anon_sym_LPAREN] = ACTIONS(1190), + [anon_sym_RPAREN] = ACTIONS(1190), + [anon_sym_DOLLAR] = ACTIONS(1190), + [anon_sym_error] = ACTIONS(1190), + [anon_sym_GT] = ACTIONS(1190), + [anon_sym_DASH] = ACTIONS(1190), + [anon_sym_break] = ACTIONS(1190), + [anon_sym_continue] = ACTIONS(1190), + [anon_sym_for] = ACTIONS(1190), + [anon_sym_in] = ACTIONS(1190), + [anon_sym_loop] = ACTIONS(1190), + [anon_sym_while] = ACTIONS(1190), + [anon_sym_do] = ACTIONS(1190), + [anon_sym_if] = ACTIONS(1190), + [anon_sym_match] = ACTIONS(1190), + [anon_sym_LBRACE] = ACTIONS(1190), + [anon_sym_RBRACE] = ACTIONS(1190), + [anon_sym_DOT] = ACTIONS(1190), + [anon_sym_try] = ACTIONS(1190), + [anon_sym_return] = ACTIONS(1190), + [anon_sym_source] = ACTIONS(1190), + [anon_sym_source_DASHenv] = ACTIONS(1190), + [anon_sym_register] = ACTIONS(1190), + [anon_sym_hide] = ACTIONS(1190), + [anon_sym_hide_DASHenv] = ACTIONS(1190), + [anon_sym_overlay] = ACTIONS(1190), + [anon_sym_STAR] = ACTIONS(1190), + [anon_sym_where] = ACTIONS(1190), + [anon_sym_STAR_STAR] = ACTIONS(1190), + [anon_sym_PLUS_PLUS] = ACTIONS(1190), + [anon_sym_SLASH] = ACTIONS(1190), + [anon_sym_mod] = ACTIONS(1190), + [anon_sym_SLASH_SLASH] = ACTIONS(1190), + [anon_sym_PLUS] = ACTIONS(1190), + [anon_sym_bit_DASHshl] = ACTIONS(1190), + [anon_sym_bit_DASHshr] = ACTIONS(1190), + [anon_sym_EQ_EQ] = ACTIONS(1190), + [anon_sym_BANG_EQ] = ACTIONS(1190), + [anon_sym_LT2] = ACTIONS(1190), + [anon_sym_LT_EQ] = ACTIONS(1190), + [anon_sym_GT_EQ] = ACTIONS(1190), + [anon_sym_not_DASHin] = ACTIONS(1190), + [anon_sym_starts_DASHwith] = ACTIONS(1190), + [anon_sym_ends_DASHwith] = ACTIONS(1190), + [anon_sym_EQ_TILDE] = ACTIONS(1190), + [anon_sym_BANG_TILDE] = ACTIONS(1190), + [anon_sym_bit_DASHand] = ACTIONS(1190), + [anon_sym_bit_DASHxor] = ACTIONS(1190), + [anon_sym_bit_DASHor] = ACTIONS(1190), + [anon_sym_and] = ACTIONS(1190), + [anon_sym_xor] = ACTIONS(1190), + [anon_sym_or] = ACTIONS(1190), + [anon_sym_not] = ACTIONS(1190), + [anon_sym_DOT2] = ACTIONS(1151), + [sym_val_nothing] = ACTIONS(1190), + [anon_sym_true] = ACTIONS(1190), + [anon_sym_false] = ACTIONS(1190), + [aux_sym_val_number_token1] = ACTIONS(1190), + [aux_sym_val_number_token2] = ACTIONS(1190), + [aux_sym_val_number_token3] = ACTIONS(1190), + [anon_sym_inf] = ACTIONS(1190), + [anon_sym_DASHinf] = ACTIONS(1190), + [anon_sym_NaN] = ACTIONS(1190), + [aux_sym__val_number_decimal_token1] = ACTIONS(1190), + [aux_sym__val_number_decimal_token2] = ACTIONS(1190), + [anon_sym_0b] = ACTIONS(1190), + [anon_sym_0o] = ACTIONS(1190), + [anon_sym_0x] = ACTIONS(1190), + [sym_val_date] = ACTIONS(1190), + [anon_sym_DQUOTE] = ACTIONS(1190), + [sym__str_single_quotes] = ACTIONS(1190), + [sym__str_back_ticks] = ACTIONS(1190), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1190), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1190), + [anon_sym_CARET] = ACTIONS(1190), + [anon_sym_POUND] = ACTIONS(105), + }, [301] = { - [sym_path] = STATE(338), + [sym_cell_path] = STATE(396), + [sym_path] = STATE(306), [sym_comment] = STATE(301), - [aux_sym_cell_path_repeat1] = STATE(292), [anon_sym_export] = ACTIONS(1194), [anon_sym_alias] = ACTIONS(1194), [anon_sym_let] = ACTIONS(1194), @@ -98511,7 +98479,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1194), [anon_sym_LF] = ACTIONS(1196), [anon_sym_def] = ACTIONS(1194), - [anon_sym_def_DASHenv] = ACTIONS(1194), [anon_sym_export_DASHenv] = ACTIONS(1194), [anon_sym_extern] = ACTIONS(1194), [anon_sym_module] = ACTIONS(1194), @@ -98570,7 +98537,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1194), [anon_sym_or] = ACTIONS(1194), [anon_sym_not] = ACTIONS(1194), - [anon_sym_DOT2] = ACTIONS(1133), + [anon_sym_DOT2] = ACTIONS(1151), [sym_val_nothing] = ACTIONS(1194), [anon_sym_true] = ACTIONS(1194), [anon_sym_false] = ACTIONS(1194), @@ -98595,9 +98562,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [302] = { - [sym_cell_path] = STATE(381), - [sym_path] = STATE(297), + [sym_path] = STATE(342), [sym_comment] = STATE(302), + [aux_sym_cell_path_repeat1] = STATE(302), [anon_sym_export] = ACTIONS(1198), [anon_sym_alias] = ACTIONS(1198), [anon_sym_let] = ACTIONS(1198), @@ -98608,7 +98575,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1198), [anon_sym_LF] = ACTIONS(1200), [anon_sym_def] = ACTIONS(1198), - [anon_sym_def_DASHenv] = ACTIONS(1198), [anon_sym_export_DASHenv] = ACTIONS(1198), [anon_sym_extern] = ACTIONS(1198), [anon_sym_module] = ACTIONS(1198), @@ -98667,7 +98633,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1198), [anon_sym_or] = ACTIONS(1198), [anon_sym_not] = ACTIONS(1198), - [anon_sym_DOT2] = ACTIONS(1133), + [anon_sym_DOT2] = ACTIONS(1202), [sym_val_nothing] = ACTIONS(1198), [anon_sym_true] = ACTIONS(1198), [anon_sym_false] = ACTIONS(1198), @@ -98692,298 +98658,105 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [303] = { - [sym_cell_path] = STATE(408), - [sym_path] = STATE(297), + [sym_cell_path] = STATE(442), + [sym_path] = STATE(306), [sym_comment] = STATE(303), - [anon_sym_export] = ACTIONS(1202), - [anon_sym_alias] = ACTIONS(1202), - [anon_sym_let] = ACTIONS(1202), - [anon_sym_let_DASHenv] = ACTIONS(1202), - [anon_sym_mut] = ACTIONS(1202), - [anon_sym_const] = ACTIONS(1202), - [anon_sym_SEMI] = ACTIONS(1202), - [sym_cmd_identifier] = ACTIONS(1202), - [anon_sym_LF] = ACTIONS(1204), - [anon_sym_def] = ACTIONS(1202), - [anon_sym_def_DASHenv] = ACTIONS(1202), - [anon_sym_export_DASHenv] = ACTIONS(1202), - [anon_sym_extern] = ACTIONS(1202), - [anon_sym_module] = ACTIONS(1202), - [anon_sym_use] = ACTIONS(1202), - [anon_sym_LBRACK] = ACTIONS(1202), - [anon_sym_LPAREN] = ACTIONS(1202), - [anon_sym_RPAREN] = ACTIONS(1202), - [anon_sym_DOLLAR] = ACTIONS(1202), - [anon_sym_error] = ACTIONS(1202), - [anon_sym_GT] = ACTIONS(1202), - [anon_sym_DASH] = ACTIONS(1202), - [anon_sym_break] = ACTIONS(1202), - [anon_sym_continue] = ACTIONS(1202), - [anon_sym_for] = ACTIONS(1202), - [anon_sym_in] = ACTIONS(1202), - [anon_sym_loop] = ACTIONS(1202), - [anon_sym_while] = ACTIONS(1202), - [anon_sym_do] = ACTIONS(1202), - [anon_sym_if] = ACTIONS(1202), - [anon_sym_match] = ACTIONS(1202), - [anon_sym_LBRACE] = ACTIONS(1202), - [anon_sym_RBRACE] = ACTIONS(1202), - [anon_sym_DOT] = ACTIONS(1202), - [anon_sym_try] = ACTIONS(1202), - [anon_sym_return] = ACTIONS(1202), - [anon_sym_source] = ACTIONS(1202), - [anon_sym_source_DASHenv] = ACTIONS(1202), - [anon_sym_register] = ACTIONS(1202), - [anon_sym_hide] = ACTIONS(1202), - [anon_sym_hide_DASHenv] = ACTIONS(1202), - [anon_sym_overlay] = ACTIONS(1202), - [anon_sym_STAR] = ACTIONS(1202), - [anon_sym_where] = ACTIONS(1202), - [anon_sym_STAR_STAR] = ACTIONS(1202), - [anon_sym_PLUS_PLUS] = ACTIONS(1202), - [anon_sym_SLASH] = ACTIONS(1202), - [anon_sym_mod] = ACTIONS(1202), - [anon_sym_SLASH_SLASH] = ACTIONS(1202), - [anon_sym_PLUS] = ACTIONS(1202), - [anon_sym_bit_DASHshl] = ACTIONS(1202), - [anon_sym_bit_DASHshr] = ACTIONS(1202), - [anon_sym_EQ_EQ] = ACTIONS(1202), - [anon_sym_BANG_EQ] = ACTIONS(1202), - [anon_sym_LT2] = ACTIONS(1202), - [anon_sym_LT_EQ] = ACTIONS(1202), - [anon_sym_GT_EQ] = ACTIONS(1202), - [anon_sym_not_DASHin] = ACTIONS(1202), - [anon_sym_starts_DASHwith] = ACTIONS(1202), - [anon_sym_ends_DASHwith] = ACTIONS(1202), - [anon_sym_EQ_TILDE] = ACTIONS(1202), - [anon_sym_BANG_TILDE] = ACTIONS(1202), - [anon_sym_bit_DASHand] = ACTIONS(1202), - [anon_sym_bit_DASHxor] = ACTIONS(1202), - [anon_sym_bit_DASHor] = ACTIONS(1202), - [anon_sym_and] = ACTIONS(1202), - [anon_sym_xor] = ACTIONS(1202), - [anon_sym_or] = ACTIONS(1202), - [anon_sym_not] = ACTIONS(1202), - [anon_sym_DOT2] = ACTIONS(1133), - [sym_val_nothing] = ACTIONS(1202), - [anon_sym_true] = ACTIONS(1202), - [anon_sym_false] = ACTIONS(1202), - [aux_sym_val_number_token1] = ACTIONS(1202), - [aux_sym_val_number_token2] = ACTIONS(1202), - [aux_sym_val_number_token3] = ACTIONS(1202), - [anon_sym_inf] = ACTIONS(1202), - [anon_sym_DASHinf] = ACTIONS(1202), - [anon_sym_NaN] = ACTIONS(1202), - [aux_sym__val_number_decimal_token1] = ACTIONS(1202), - [aux_sym__val_number_decimal_token2] = ACTIONS(1202), - [anon_sym_0b] = ACTIONS(1202), - [anon_sym_0o] = ACTIONS(1202), - [anon_sym_0x] = ACTIONS(1202), - [sym_val_date] = ACTIONS(1202), - [anon_sym_DQUOTE] = ACTIONS(1202), - [sym__str_single_quotes] = ACTIONS(1202), - [sym__str_back_ticks] = ACTIONS(1202), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1202), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1202), - [anon_sym_CARET] = ACTIONS(1202), + [anon_sym_export] = ACTIONS(1205), + [anon_sym_alias] = ACTIONS(1205), + [anon_sym_let] = ACTIONS(1205), + [anon_sym_let_DASHenv] = ACTIONS(1205), + [anon_sym_mut] = ACTIONS(1205), + [anon_sym_const] = ACTIONS(1205), + [anon_sym_SEMI] = ACTIONS(1205), + [sym_cmd_identifier] = ACTIONS(1205), + [anon_sym_LF] = ACTIONS(1207), + [anon_sym_def] = ACTIONS(1205), + [anon_sym_export_DASHenv] = ACTIONS(1205), + [anon_sym_extern] = ACTIONS(1205), + [anon_sym_module] = ACTIONS(1205), + [anon_sym_use] = ACTIONS(1205), + [anon_sym_LBRACK] = ACTIONS(1205), + [anon_sym_LPAREN] = ACTIONS(1205), + [anon_sym_RPAREN] = ACTIONS(1205), + [anon_sym_DOLLAR] = ACTIONS(1205), + [anon_sym_error] = ACTIONS(1205), + [anon_sym_GT] = ACTIONS(1205), + [anon_sym_DASH] = ACTIONS(1205), + [anon_sym_break] = ACTIONS(1205), + [anon_sym_continue] = ACTIONS(1205), + [anon_sym_for] = ACTIONS(1205), + [anon_sym_in] = ACTIONS(1205), + [anon_sym_loop] = ACTIONS(1205), + [anon_sym_while] = ACTIONS(1205), + [anon_sym_do] = ACTIONS(1205), + [anon_sym_if] = ACTIONS(1205), + [anon_sym_match] = ACTIONS(1205), + [anon_sym_LBRACE] = ACTIONS(1205), + [anon_sym_RBRACE] = ACTIONS(1205), + [anon_sym_DOT] = ACTIONS(1205), + [anon_sym_try] = ACTIONS(1205), + [anon_sym_return] = ACTIONS(1205), + [anon_sym_source] = ACTIONS(1205), + [anon_sym_source_DASHenv] = ACTIONS(1205), + [anon_sym_register] = ACTIONS(1205), + [anon_sym_hide] = ACTIONS(1205), + [anon_sym_hide_DASHenv] = ACTIONS(1205), + [anon_sym_overlay] = ACTIONS(1205), + [anon_sym_STAR] = ACTIONS(1205), + [anon_sym_where] = ACTIONS(1205), + [anon_sym_STAR_STAR] = ACTIONS(1205), + [anon_sym_PLUS_PLUS] = ACTIONS(1205), + [anon_sym_SLASH] = ACTIONS(1205), + [anon_sym_mod] = ACTIONS(1205), + [anon_sym_SLASH_SLASH] = ACTIONS(1205), + [anon_sym_PLUS] = ACTIONS(1205), + [anon_sym_bit_DASHshl] = ACTIONS(1205), + [anon_sym_bit_DASHshr] = ACTIONS(1205), + [anon_sym_EQ_EQ] = ACTIONS(1205), + [anon_sym_BANG_EQ] = ACTIONS(1205), + [anon_sym_LT2] = ACTIONS(1205), + [anon_sym_LT_EQ] = ACTIONS(1205), + [anon_sym_GT_EQ] = ACTIONS(1205), + [anon_sym_not_DASHin] = ACTIONS(1205), + [anon_sym_starts_DASHwith] = ACTIONS(1205), + [anon_sym_ends_DASHwith] = ACTIONS(1205), + [anon_sym_EQ_TILDE] = ACTIONS(1205), + [anon_sym_BANG_TILDE] = ACTIONS(1205), + [anon_sym_bit_DASHand] = ACTIONS(1205), + [anon_sym_bit_DASHxor] = ACTIONS(1205), + [anon_sym_bit_DASHor] = ACTIONS(1205), + [anon_sym_and] = ACTIONS(1205), + [anon_sym_xor] = ACTIONS(1205), + [anon_sym_or] = ACTIONS(1205), + [anon_sym_not] = ACTIONS(1205), + [anon_sym_DOT2] = ACTIONS(1151), + [sym_val_nothing] = ACTIONS(1205), + [anon_sym_true] = ACTIONS(1205), + [anon_sym_false] = ACTIONS(1205), + [aux_sym_val_number_token1] = ACTIONS(1205), + [aux_sym_val_number_token2] = ACTIONS(1205), + [aux_sym_val_number_token3] = ACTIONS(1205), + [anon_sym_inf] = ACTIONS(1205), + [anon_sym_DASHinf] = ACTIONS(1205), + [anon_sym_NaN] = ACTIONS(1205), + [aux_sym__val_number_decimal_token1] = ACTIONS(1205), + [aux_sym__val_number_decimal_token2] = ACTIONS(1205), + [anon_sym_0b] = ACTIONS(1205), + [anon_sym_0o] = ACTIONS(1205), + [anon_sym_0x] = ACTIONS(1205), + [sym_val_date] = ACTIONS(1205), + [anon_sym_DQUOTE] = ACTIONS(1205), + [sym__str_single_quotes] = ACTIONS(1205), + [sym__str_back_ticks] = ACTIONS(1205), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1205), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1205), + [anon_sym_CARET] = ACTIONS(1205), [anon_sym_POUND] = ACTIONS(105), }, [304] = { - [sym_path] = STATE(338), + [sym_cell_path] = STATE(444), + [sym_path] = STATE(306), [sym_comment] = STATE(304), - [aux_sym_cell_path_repeat1] = STATE(292), - [anon_sym_export] = ACTIONS(1194), - [anon_sym_alias] = ACTIONS(1194), - [anon_sym_let] = ACTIONS(1194), - [anon_sym_let_DASHenv] = ACTIONS(1194), - [anon_sym_mut] = ACTIONS(1194), - [anon_sym_const] = ACTIONS(1194), - [anon_sym_SEMI] = ACTIONS(1194), - [sym_cmd_identifier] = ACTIONS(1194), - [anon_sym_LF] = ACTIONS(1196), - [anon_sym_def] = ACTIONS(1194), - [anon_sym_def_DASHenv] = ACTIONS(1194), - [anon_sym_export_DASHenv] = ACTIONS(1194), - [anon_sym_extern] = ACTIONS(1194), - [anon_sym_module] = ACTIONS(1194), - [anon_sym_use] = ACTIONS(1194), - [anon_sym_LBRACK] = ACTIONS(1194), - [anon_sym_LPAREN] = ACTIONS(1194), - [anon_sym_RPAREN] = ACTIONS(1194), - [anon_sym_DOLLAR] = ACTIONS(1194), - [anon_sym_error] = ACTIONS(1194), - [anon_sym_GT] = ACTIONS(1194), - [anon_sym_DASH] = ACTIONS(1194), - [anon_sym_break] = ACTIONS(1194), - [anon_sym_continue] = ACTIONS(1194), - [anon_sym_for] = ACTIONS(1194), - [anon_sym_in] = ACTIONS(1194), - [anon_sym_loop] = ACTIONS(1194), - [anon_sym_while] = ACTIONS(1194), - [anon_sym_do] = ACTIONS(1194), - [anon_sym_if] = ACTIONS(1194), - [anon_sym_match] = ACTIONS(1194), - [anon_sym_LBRACE] = ACTIONS(1194), - [anon_sym_RBRACE] = ACTIONS(1194), - [anon_sym_DOT] = ACTIONS(1194), - [anon_sym_try] = ACTIONS(1194), - [anon_sym_return] = ACTIONS(1194), - [anon_sym_source] = ACTIONS(1194), - [anon_sym_source_DASHenv] = ACTIONS(1194), - [anon_sym_register] = ACTIONS(1194), - [anon_sym_hide] = ACTIONS(1194), - [anon_sym_hide_DASHenv] = ACTIONS(1194), - [anon_sym_overlay] = ACTIONS(1194), - [anon_sym_STAR] = ACTIONS(1194), - [anon_sym_where] = ACTIONS(1194), - [anon_sym_STAR_STAR] = ACTIONS(1194), - [anon_sym_PLUS_PLUS] = ACTIONS(1194), - [anon_sym_SLASH] = ACTIONS(1194), - [anon_sym_mod] = ACTIONS(1194), - [anon_sym_SLASH_SLASH] = ACTIONS(1194), - [anon_sym_PLUS] = ACTIONS(1194), - [anon_sym_bit_DASHshl] = ACTIONS(1194), - [anon_sym_bit_DASHshr] = ACTIONS(1194), - [anon_sym_EQ_EQ] = ACTIONS(1194), - [anon_sym_BANG_EQ] = ACTIONS(1194), - [anon_sym_LT2] = ACTIONS(1194), - [anon_sym_LT_EQ] = ACTIONS(1194), - [anon_sym_GT_EQ] = ACTIONS(1194), - [anon_sym_not_DASHin] = ACTIONS(1194), - [anon_sym_starts_DASHwith] = ACTIONS(1194), - [anon_sym_ends_DASHwith] = ACTIONS(1194), - [anon_sym_EQ_TILDE] = ACTIONS(1194), - [anon_sym_BANG_TILDE] = ACTIONS(1194), - [anon_sym_bit_DASHand] = ACTIONS(1194), - [anon_sym_bit_DASHxor] = ACTIONS(1194), - [anon_sym_bit_DASHor] = ACTIONS(1194), - [anon_sym_and] = ACTIONS(1194), - [anon_sym_xor] = ACTIONS(1194), - [anon_sym_or] = ACTIONS(1194), - [anon_sym_not] = ACTIONS(1194), - [anon_sym_DOT2] = ACTIONS(1196), - [sym_val_nothing] = ACTIONS(1194), - [anon_sym_true] = ACTIONS(1194), - [anon_sym_false] = ACTIONS(1194), - [aux_sym_val_number_token1] = ACTIONS(1194), - [aux_sym_val_number_token2] = ACTIONS(1194), - [aux_sym_val_number_token3] = ACTIONS(1194), - [anon_sym_inf] = ACTIONS(1194), - [anon_sym_DASHinf] = ACTIONS(1194), - [anon_sym_NaN] = ACTIONS(1194), - [aux_sym__val_number_decimal_token1] = ACTIONS(1194), - [aux_sym__val_number_decimal_token2] = ACTIONS(1194), - [anon_sym_0b] = ACTIONS(1194), - [anon_sym_0o] = ACTIONS(1194), - [anon_sym_0x] = ACTIONS(1194), - [sym_val_date] = ACTIONS(1194), - [anon_sym_DQUOTE] = ACTIONS(1194), - [sym__str_single_quotes] = ACTIONS(1194), - [sym__str_back_ticks] = ACTIONS(1194), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1194), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1194), - [anon_sym_CARET] = ACTIONS(1194), - [anon_sym_POUND] = ACTIONS(105), - }, - [305] = { - [sym_cell_path] = STATE(361), - [sym_path] = STATE(307), - [sym_comment] = STATE(305), - [anon_sym_export] = ACTIONS(1198), - [anon_sym_alias] = ACTIONS(1198), - [anon_sym_let] = ACTIONS(1198), - [anon_sym_let_DASHenv] = ACTIONS(1198), - [anon_sym_mut] = ACTIONS(1198), - [anon_sym_const] = ACTIONS(1198), - [anon_sym_SEMI] = ACTIONS(1198), - [sym_cmd_identifier] = ACTIONS(1198), - [anon_sym_LF] = ACTIONS(1200), - [anon_sym_def] = ACTIONS(1198), - [anon_sym_def_DASHenv] = ACTIONS(1198), - [anon_sym_export_DASHenv] = ACTIONS(1198), - [anon_sym_extern] = ACTIONS(1198), - [anon_sym_module] = ACTIONS(1198), - [anon_sym_use] = ACTIONS(1198), - [anon_sym_LBRACK] = ACTIONS(1198), - [anon_sym_LPAREN] = ACTIONS(1198), - [anon_sym_RPAREN] = ACTIONS(1198), - [anon_sym_DOLLAR] = ACTIONS(1198), - [anon_sym_error] = ACTIONS(1198), - [anon_sym_GT] = ACTIONS(1198), - [anon_sym_DASH] = ACTIONS(1198), - [anon_sym_break] = ACTIONS(1198), - [anon_sym_continue] = ACTIONS(1198), - [anon_sym_for] = ACTIONS(1198), - [anon_sym_in] = ACTIONS(1198), - [anon_sym_loop] = ACTIONS(1198), - [anon_sym_while] = ACTIONS(1198), - [anon_sym_do] = ACTIONS(1198), - [anon_sym_if] = ACTIONS(1198), - [anon_sym_match] = ACTIONS(1198), - [anon_sym_LBRACE] = ACTIONS(1198), - [anon_sym_RBRACE] = ACTIONS(1198), - [anon_sym_DOT] = ACTIONS(1198), - [anon_sym_try] = ACTIONS(1198), - [anon_sym_return] = ACTIONS(1198), - [anon_sym_source] = ACTIONS(1198), - [anon_sym_source_DASHenv] = ACTIONS(1198), - [anon_sym_register] = ACTIONS(1198), - [anon_sym_hide] = ACTIONS(1198), - [anon_sym_hide_DASHenv] = ACTIONS(1198), - [anon_sym_overlay] = ACTIONS(1198), - [anon_sym_STAR] = ACTIONS(1198), - [anon_sym_where] = ACTIONS(1198), - [anon_sym_STAR_STAR] = ACTIONS(1198), - [anon_sym_PLUS_PLUS] = ACTIONS(1198), - [anon_sym_SLASH] = ACTIONS(1198), - [anon_sym_mod] = ACTIONS(1198), - [anon_sym_SLASH_SLASH] = ACTIONS(1198), - [anon_sym_PLUS] = ACTIONS(1198), - [anon_sym_bit_DASHshl] = ACTIONS(1198), - [anon_sym_bit_DASHshr] = ACTIONS(1198), - [anon_sym_EQ_EQ] = ACTIONS(1198), - [anon_sym_BANG_EQ] = ACTIONS(1198), - [anon_sym_LT2] = ACTIONS(1198), - [anon_sym_LT_EQ] = ACTIONS(1198), - [anon_sym_GT_EQ] = ACTIONS(1198), - [anon_sym_not_DASHin] = ACTIONS(1198), - [anon_sym_starts_DASHwith] = ACTIONS(1198), - [anon_sym_ends_DASHwith] = ACTIONS(1198), - [anon_sym_EQ_TILDE] = ACTIONS(1198), - [anon_sym_BANG_TILDE] = ACTIONS(1198), - [anon_sym_bit_DASHand] = ACTIONS(1198), - [anon_sym_bit_DASHxor] = ACTIONS(1198), - [anon_sym_bit_DASHor] = ACTIONS(1198), - [anon_sym_and] = ACTIONS(1198), - [anon_sym_xor] = ACTIONS(1198), - [anon_sym_or] = ACTIONS(1198), - [anon_sym_not] = ACTIONS(1198), - [anon_sym_DOT2] = ACTIONS(1206), - [sym_val_nothing] = ACTIONS(1198), - [anon_sym_true] = ACTIONS(1198), - [anon_sym_false] = ACTIONS(1198), - [aux_sym_val_number_token1] = ACTIONS(1198), - [aux_sym_val_number_token2] = ACTIONS(1198), - [aux_sym_val_number_token3] = ACTIONS(1198), - [anon_sym_inf] = ACTIONS(1198), - [anon_sym_DASHinf] = ACTIONS(1198), - [anon_sym_NaN] = ACTIONS(1198), - [aux_sym__val_number_decimal_token1] = ACTIONS(1198), - [aux_sym__val_number_decimal_token2] = ACTIONS(1198), - [anon_sym_0b] = ACTIONS(1198), - [anon_sym_0o] = ACTIONS(1198), - [anon_sym_0x] = ACTIONS(1198), - [sym_val_date] = ACTIONS(1198), - [anon_sym_DQUOTE] = ACTIONS(1198), - [sym__str_single_quotes] = ACTIONS(1198), - [sym__str_back_ticks] = ACTIONS(1198), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1198), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1198), - [anon_sym_CARET] = ACTIONS(1198), - [anon_sym_POUND] = ACTIONS(105), - }, - [306] = { - [sym_comment] = STATE(306), [anon_sym_export] = ACTIONS(1209), [anon_sym_alias] = ACTIONS(1209), [anon_sym_let] = ACTIONS(1209), @@ -98994,7 +98767,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1209), [anon_sym_LF] = ACTIONS(1211), [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), [anon_sym_export_DASHenv] = ACTIONS(1209), [anon_sym_extern] = ACTIONS(1209), [anon_sym_module] = ACTIONS(1209), @@ -99053,9 +98825,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1209), [anon_sym_or] = ACTIONS(1209), [anon_sym_not] = ACTIONS(1209), - [anon_sym_DOT2] = ACTIONS(1211), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1213), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(1215), + [anon_sym_DOT2] = ACTIONS(1151), [sym_val_nothing] = ACTIONS(1209), [anon_sym_true] = ACTIONS(1209), [anon_sym_false] = ACTIONS(1209), @@ -99079,198 +98849,388 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1209), [anon_sym_POUND] = ACTIONS(105), }, + [305] = { + [sym_cell_path] = STATE(344), + [sym_path] = STATE(296), + [sym_comment] = STATE(305), + [anon_sym_export] = ACTIONS(1190), + [anon_sym_alias] = ACTIONS(1190), + [anon_sym_let] = ACTIONS(1190), + [anon_sym_let_DASHenv] = ACTIONS(1190), + [anon_sym_mut] = ACTIONS(1190), + [anon_sym_const] = ACTIONS(1190), + [anon_sym_SEMI] = ACTIONS(1190), + [sym_cmd_identifier] = ACTIONS(1190), + [anon_sym_LF] = ACTIONS(1192), + [anon_sym_def] = ACTIONS(1190), + [anon_sym_export_DASHenv] = ACTIONS(1190), + [anon_sym_extern] = ACTIONS(1190), + [anon_sym_module] = ACTIONS(1190), + [anon_sym_use] = ACTIONS(1190), + [anon_sym_LBRACK] = ACTIONS(1190), + [anon_sym_LPAREN] = ACTIONS(1190), + [anon_sym_RPAREN] = ACTIONS(1190), + [anon_sym_DOLLAR] = ACTIONS(1190), + [anon_sym_error] = ACTIONS(1190), + [anon_sym_GT] = ACTIONS(1190), + [anon_sym_DASH] = ACTIONS(1190), + [anon_sym_break] = ACTIONS(1190), + [anon_sym_continue] = ACTIONS(1190), + [anon_sym_for] = ACTIONS(1190), + [anon_sym_in] = ACTIONS(1190), + [anon_sym_loop] = ACTIONS(1190), + [anon_sym_while] = ACTIONS(1190), + [anon_sym_do] = ACTIONS(1190), + [anon_sym_if] = ACTIONS(1190), + [anon_sym_match] = ACTIONS(1190), + [anon_sym_LBRACE] = ACTIONS(1190), + [anon_sym_RBRACE] = ACTIONS(1190), + [anon_sym_DOT] = ACTIONS(1190), + [anon_sym_try] = ACTIONS(1190), + [anon_sym_return] = ACTIONS(1190), + [anon_sym_source] = ACTIONS(1190), + [anon_sym_source_DASHenv] = ACTIONS(1190), + [anon_sym_register] = ACTIONS(1190), + [anon_sym_hide] = ACTIONS(1190), + [anon_sym_hide_DASHenv] = ACTIONS(1190), + [anon_sym_overlay] = ACTIONS(1190), + [anon_sym_STAR] = ACTIONS(1190), + [anon_sym_where] = ACTIONS(1190), + [anon_sym_STAR_STAR] = ACTIONS(1190), + [anon_sym_PLUS_PLUS] = ACTIONS(1190), + [anon_sym_SLASH] = ACTIONS(1190), + [anon_sym_mod] = ACTIONS(1190), + [anon_sym_SLASH_SLASH] = ACTIONS(1190), + [anon_sym_PLUS] = ACTIONS(1190), + [anon_sym_bit_DASHshl] = ACTIONS(1190), + [anon_sym_bit_DASHshr] = ACTIONS(1190), + [anon_sym_EQ_EQ] = ACTIONS(1190), + [anon_sym_BANG_EQ] = ACTIONS(1190), + [anon_sym_LT2] = ACTIONS(1190), + [anon_sym_LT_EQ] = ACTIONS(1190), + [anon_sym_GT_EQ] = ACTIONS(1190), + [anon_sym_not_DASHin] = ACTIONS(1190), + [anon_sym_starts_DASHwith] = ACTIONS(1190), + [anon_sym_ends_DASHwith] = ACTIONS(1190), + [anon_sym_EQ_TILDE] = ACTIONS(1190), + [anon_sym_BANG_TILDE] = ACTIONS(1190), + [anon_sym_bit_DASHand] = ACTIONS(1190), + [anon_sym_bit_DASHxor] = ACTIONS(1190), + [anon_sym_bit_DASHor] = ACTIONS(1190), + [anon_sym_and] = ACTIONS(1190), + [anon_sym_xor] = ACTIONS(1190), + [anon_sym_or] = ACTIONS(1190), + [anon_sym_not] = ACTIONS(1190), + [anon_sym_DOT2] = ACTIONS(1213), + [sym_val_nothing] = ACTIONS(1190), + [anon_sym_true] = ACTIONS(1190), + [anon_sym_false] = ACTIONS(1190), + [aux_sym_val_number_token1] = ACTIONS(1190), + [aux_sym_val_number_token2] = ACTIONS(1190), + [aux_sym_val_number_token3] = ACTIONS(1190), + [anon_sym_inf] = ACTIONS(1190), + [anon_sym_DASHinf] = ACTIONS(1190), + [anon_sym_NaN] = ACTIONS(1190), + [aux_sym__val_number_decimal_token1] = ACTIONS(1190), + [aux_sym__val_number_decimal_token2] = ACTIONS(1190), + [anon_sym_0b] = ACTIONS(1190), + [anon_sym_0o] = ACTIONS(1190), + [anon_sym_0x] = ACTIONS(1190), + [sym_val_date] = ACTIONS(1190), + [anon_sym_DQUOTE] = ACTIONS(1190), + [sym__str_single_quotes] = ACTIONS(1190), + [sym__str_back_ticks] = ACTIONS(1190), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1190), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1190), + [anon_sym_CARET] = ACTIONS(1190), + [anon_sym_POUND] = ACTIONS(105), + }, + [306] = { + [sym_path] = STATE(342), + [sym_comment] = STATE(306), + [aux_sym_cell_path_repeat1] = STATE(297), + [anon_sym_export] = ACTIONS(1175), + [anon_sym_alias] = ACTIONS(1175), + [anon_sym_let] = ACTIONS(1175), + [anon_sym_let_DASHenv] = ACTIONS(1175), + [anon_sym_mut] = ACTIONS(1175), + [anon_sym_const] = ACTIONS(1175), + [anon_sym_SEMI] = ACTIONS(1175), + [sym_cmd_identifier] = ACTIONS(1175), + [anon_sym_LF] = ACTIONS(1177), + [anon_sym_def] = ACTIONS(1175), + [anon_sym_export_DASHenv] = ACTIONS(1175), + [anon_sym_extern] = ACTIONS(1175), + [anon_sym_module] = ACTIONS(1175), + [anon_sym_use] = ACTIONS(1175), + [anon_sym_LBRACK] = ACTIONS(1175), + [anon_sym_LPAREN] = ACTIONS(1175), + [anon_sym_RPAREN] = ACTIONS(1175), + [anon_sym_DOLLAR] = ACTIONS(1175), + [anon_sym_error] = ACTIONS(1175), + [anon_sym_GT] = ACTIONS(1175), + [anon_sym_DASH] = ACTIONS(1175), + [anon_sym_break] = ACTIONS(1175), + [anon_sym_continue] = ACTIONS(1175), + [anon_sym_for] = ACTIONS(1175), + [anon_sym_in] = ACTIONS(1175), + [anon_sym_loop] = ACTIONS(1175), + [anon_sym_while] = ACTIONS(1175), + [anon_sym_do] = ACTIONS(1175), + [anon_sym_if] = ACTIONS(1175), + [anon_sym_match] = ACTIONS(1175), + [anon_sym_LBRACE] = ACTIONS(1175), + [anon_sym_RBRACE] = ACTIONS(1175), + [anon_sym_DOT] = ACTIONS(1175), + [anon_sym_try] = ACTIONS(1175), + [anon_sym_return] = ACTIONS(1175), + [anon_sym_source] = ACTIONS(1175), + [anon_sym_source_DASHenv] = ACTIONS(1175), + [anon_sym_register] = ACTIONS(1175), + [anon_sym_hide] = ACTIONS(1175), + [anon_sym_hide_DASHenv] = ACTIONS(1175), + [anon_sym_overlay] = ACTIONS(1175), + [anon_sym_STAR] = ACTIONS(1175), + [anon_sym_where] = ACTIONS(1175), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1175), + [anon_sym_mod] = ACTIONS(1175), + [anon_sym_SLASH_SLASH] = ACTIONS(1175), + [anon_sym_PLUS] = ACTIONS(1175), + [anon_sym_bit_DASHshl] = ACTIONS(1175), + [anon_sym_bit_DASHshr] = ACTIONS(1175), + [anon_sym_EQ_EQ] = ACTIONS(1175), + [anon_sym_BANG_EQ] = ACTIONS(1175), + [anon_sym_LT2] = ACTIONS(1175), + [anon_sym_LT_EQ] = ACTIONS(1175), + [anon_sym_GT_EQ] = ACTIONS(1175), + [anon_sym_not_DASHin] = ACTIONS(1175), + [anon_sym_starts_DASHwith] = ACTIONS(1175), + [anon_sym_ends_DASHwith] = ACTIONS(1175), + [anon_sym_EQ_TILDE] = ACTIONS(1175), + [anon_sym_BANG_TILDE] = ACTIONS(1175), + [anon_sym_bit_DASHand] = ACTIONS(1175), + [anon_sym_bit_DASHxor] = ACTIONS(1175), + [anon_sym_bit_DASHor] = ACTIONS(1175), + [anon_sym_and] = ACTIONS(1175), + [anon_sym_xor] = ACTIONS(1175), + [anon_sym_or] = ACTIONS(1175), + [anon_sym_not] = ACTIONS(1175), + [anon_sym_DOT2] = ACTIONS(1151), + [sym_val_nothing] = ACTIONS(1175), + [anon_sym_true] = ACTIONS(1175), + [anon_sym_false] = ACTIONS(1175), + [aux_sym_val_number_token1] = ACTIONS(1175), + [aux_sym_val_number_token2] = ACTIONS(1175), + [aux_sym_val_number_token3] = ACTIONS(1175), + [anon_sym_inf] = ACTIONS(1175), + [anon_sym_DASHinf] = ACTIONS(1175), + [anon_sym_NaN] = ACTIONS(1175), + [aux_sym__val_number_decimal_token1] = ACTIONS(1175), + [aux_sym__val_number_decimal_token2] = ACTIONS(1175), + [anon_sym_0b] = ACTIONS(1175), + [anon_sym_0o] = ACTIONS(1175), + [anon_sym_0x] = ACTIONS(1175), + [sym_val_date] = ACTIONS(1175), + [anon_sym_DQUOTE] = ACTIONS(1175), + [sym__str_single_quotes] = ACTIONS(1175), + [sym__str_back_ticks] = ACTIONS(1175), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), + [anon_sym_CARET] = ACTIONS(1175), + [anon_sym_POUND] = ACTIONS(105), + }, [307] = { - [sym_path] = STATE(338), + [sym_path] = STATE(342), [sym_comment] = STATE(307), - [aux_sym_cell_path_repeat1] = STATE(304), - [anon_sym_export] = ACTIONS(1164), - [anon_sym_alias] = ACTIONS(1164), - [anon_sym_let] = ACTIONS(1164), - [anon_sym_let_DASHenv] = ACTIONS(1164), - [anon_sym_mut] = ACTIONS(1164), - [anon_sym_const] = ACTIONS(1164), - [anon_sym_SEMI] = ACTIONS(1164), - [sym_cmd_identifier] = ACTIONS(1164), - [anon_sym_LF] = ACTIONS(1166), - [anon_sym_def] = ACTIONS(1164), - [anon_sym_def_DASHenv] = ACTIONS(1164), - [anon_sym_export_DASHenv] = ACTIONS(1164), - [anon_sym_extern] = ACTIONS(1164), - [anon_sym_module] = ACTIONS(1164), - [anon_sym_use] = ACTIONS(1164), - [anon_sym_LBRACK] = ACTIONS(1164), - [anon_sym_LPAREN] = ACTIONS(1164), - [anon_sym_RPAREN] = ACTIONS(1164), - [anon_sym_DOLLAR] = ACTIONS(1164), - [anon_sym_error] = ACTIONS(1164), - [anon_sym_GT] = ACTIONS(1164), - [anon_sym_DASH] = ACTIONS(1164), - [anon_sym_break] = ACTIONS(1164), - [anon_sym_continue] = ACTIONS(1164), - [anon_sym_for] = ACTIONS(1164), - [anon_sym_in] = ACTIONS(1164), - [anon_sym_loop] = ACTIONS(1164), - [anon_sym_while] = ACTIONS(1164), - [anon_sym_do] = ACTIONS(1164), - [anon_sym_if] = ACTIONS(1164), - [anon_sym_match] = ACTIONS(1164), - [anon_sym_LBRACE] = ACTIONS(1164), - [anon_sym_RBRACE] = ACTIONS(1164), - [anon_sym_DOT] = ACTIONS(1164), - [anon_sym_try] = ACTIONS(1164), - [anon_sym_return] = ACTIONS(1164), - [anon_sym_source] = ACTIONS(1164), - [anon_sym_source_DASHenv] = ACTIONS(1164), - [anon_sym_register] = ACTIONS(1164), - [anon_sym_hide] = ACTIONS(1164), - [anon_sym_hide_DASHenv] = ACTIONS(1164), - [anon_sym_overlay] = ACTIONS(1164), - [anon_sym_STAR] = ACTIONS(1164), - [anon_sym_where] = ACTIONS(1164), - [anon_sym_STAR_STAR] = ACTIONS(1164), - [anon_sym_PLUS_PLUS] = ACTIONS(1164), - [anon_sym_SLASH] = ACTIONS(1164), - [anon_sym_mod] = ACTIONS(1164), - [anon_sym_SLASH_SLASH] = ACTIONS(1164), - [anon_sym_PLUS] = ACTIONS(1164), - [anon_sym_bit_DASHshl] = ACTIONS(1164), - [anon_sym_bit_DASHshr] = ACTIONS(1164), - [anon_sym_EQ_EQ] = ACTIONS(1164), - [anon_sym_BANG_EQ] = ACTIONS(1164), - [anon_sym_LT2] = ACTIONS(1164), - [anon_sym_LT_EQ] = ACTIONS(1164), - [anon_sym_GT_EQ] = ACTIONS(1164), - [anon_sym_not_DASHin] = ACTIONS(1164), - [anon_sym_starts_DASHwith] = ACTIONS(1164), - [anon_sym_ends_DASHwith] = ACTIONS(1164), - [anon_sym_EQ_TILDE] = ACTIONS(1164), - [anon_sym_BANG_TILDE] = ACTIONS(1164), - [anon_sym_bit_DASHand] = ACTIONS(1164), - [anon_sym_bit_DASHxor] = ACTIONS(1164), - [anon_sym_bit_DASHor] = ACTIONS(1164), - [anon_sym_and] = ACTIONS(1164), - [anon_sym_xor] = ACTIONS(1164), - [anon_sym_or] = ACTIONS(1164), - [anon_sym_not] = ACTIONS(1164), - [anon_sym_DOT2] = ACTIONS(1133), - [sym_val_nothing] = ACTIONS(1164), - [anon_sym_true] = ACTIONS(1164), - [anon_sym_false] = ACTIONS(1164), - [aux_sym_val_number_token1] = ACTIONS(1164), - [aux_sym_val_number_token2] = ACTIONS(1164), - [aux_sym_val_number_token3] = ACTIONS(1164), - [anon_sym_inf] = ACTIONS(1164), - [anon_sym_DASHinf] = ACTIONS(1164), - [anon_sym_NaN] = ACTIONS(1164), - [aux_sym__val_number_decimal_token1] = ACTIONS(1164), - [aux_sym__val_number_decimal_token2] = ACTIONS(1164), - [anon_sym_0b] = ACTIONS(1164), - [anon_sym_0o] = ACTIONS(1164), - [anon_sym_0x] = ACTIONS(1164), - [sym_val_date] = ACTIONS(1164), - [anon_sym_DQUOTE] = ACTIONS(1164), - [sym__str_single_quotes] = ACTIONS(1164), - [sym__str_back_ticks] = ACTIONS(1164), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1164), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1164), - [anon_sym_CARET] = ACTIONS(1164), + [aux_sym_cell_path_repeat1] = STATE(302), + [anon_sym_export] = ACTIONS(1179), + [anon_sym_alias] = ACTIONS(1179), + [anon_sym_let] = ACTIONS(1179), + [anon_sym_let_DASHenv] = ACTIONS(1179), + [anon_sym_mut] = ACTIONS(1179), + [anon_sym_const] = ACTIONS(1179), + [anon_sym_SEMI] = ACTIONS(1179), + [sym_cmd_identifier] = ACTIONS(1179), + [anon_sym_LF] = ACTIONS(1181), + [anon_sym_def] = ACTIONS(1179), + [anon_sym_export_DASHenv] = ACTIONS(1179), + [anon_sym_extern] = ACTIONS(1179), + [anon_sym_module] = ACTIONS(1179), + [anon_sym_use] = ACTIONS(1179), + [anon_sym_LBRACK] = ACTIONS(1179), + [anon_sym_LPAREN] = ACTIONS(1179), + [anon_sym_RPAREN] = ACTIONS(1179), + [anon_sym_DOLLAR] = ACTIONS(1179), + [anon_sym_error] = ACTIONS(1179), + [anon_sym_GT] = ACTIONS(1179), + [anon_sym_DASH] = ACTIONS(1179), + [anon_sym_break] = ACTIONS(1179), + [anon_sym_continue] = ACTIONS(1179), + [anon_sym_for] = ACTIONS(1179), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_loop] = ACTIONS(1179), + [anon_sym_while] = ACTIONS(1179), + [anon_sym_do] = ACTIONS(1179), + [anon_sym_if] = ACTIONS(1179), + [anon_sym_match] = ACTIONS(1179), + [anon_sym_LBRACE] = ACTIONS(1179), + [anon_sym_RBRACE] = ACTIONS(1179), + [anon_sym_DOT] = ACTIONS(1179), + [anon_sym_try] = ACTIONS(1179), + [anon_sym_return] = ACTIONS(1179), + [anon_sym_source] = ACTIONS(1179), + [anon_sym_source_DASHenv] = ACTIONS(1179), + [anon_sym_register] = ACTIONS(1179), + [anon_sym_hide] = ACTIONS(1179), + [anon_sym_hide_DASHenv] = ACTIONS(1179), + [anon_sym_overlay] = ACTIONS(1179), + [anon_sym_STAR] = ACTIONS(1179), + [anon_sym_where] = ACTIONS(1179), + [anon_sym_STAR_STAR] = ACTIONS(1179), + [anon_sym_PLUS_PLUS] = ACTIONS(1179), + [anon_sym_SLASH] = ACTIONS(1179), + [anon_sym_mod] = ACTIONS(1179), + [anon_sym_SLASH_SLASH] = ACTIONS(1179), + [anon_sym_PLUS] = ACTIONS(1179), + [anon_sym_bit_DASHshl] = ACTIONS(1179), + [anon_sym_bit_DASHshr] = ACTIONS(1179), + [anon_sym_EQ_EQ] = ACTIONS(1179), + [anon_sym_BANG_EQ] = ACTIONS(1179), + [anon_sym_LT2] = ACTIONS(1179), + [anon_sym_LT_EQ] = ACTIONS(1179), + [anon_sym_GT_EQ] = ACTIONS(1179), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1179), + [anon_sym_BANG_TILDE] = ACTIONS(1179), + [anon_sym_bit_DASHand] = ACTIONS(1179), + [anon_sym_bit_DASHxor] = ACTIONS(1179), + [anon_sym_bit_DASHor] = ACTIONS(1179), + [anon_sym_and] = ACTIONS(1179), + [anon_sym_xor] = ACTIONS(1179), + [anon_sym_or] = ACTIONS(1179), + [anon_sym_not] = ACTIONS(1179), + [anon_sym_DOT2] = ACTIONS(1181), + [sym_val_nothing] = ACTIONS(1179), + [anon_sym_true] = ACTIONS(1179), + [anon_sym_false] = ACTIONS(1179), + [aux_sym_val_number_token1] = ACTIONS(1179), + [aux_sym_val_number_token2] = ACTIONS(1179), + [aux_sym_val_number_token3] = ACTIONS(1179), + [anon_sym_inf] = ACTIONS(1179), + [anon_sym_DASHinf] = ACTIONS(1179), + [anon_sym_NaN] = ACTIONS(1179), + [aux_sym__val_number_decimal_token1] = ACTIONS(1179), + [aux_sym__val_number_decimal_token2] = ACTIONS(1179), + [anon_sym_0b] = ACTIONS(1179), + [anon_sym_0o] = ACTIONS(1179), + [anon_sym_0x] = ACTIONS(1179), + [sym_val_date] = ACTIONS(1179), + [anon_sym_DQUOTE] = ACTIONS(1179), + [sym__str_single_quotes] = ACTIONS(1179), + [sym__str_back_ticks] = ACTIONS(1179), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), + [anon_sym_CARET] = ACTIONS(1179), [anon_sym_POUND] = ACTIONS(105), }, [308] = { - [sym_cell_path] = STATE(356), - [sym_path] = STATE(307), + [sym_cell_path] = STATE(408), + [sym_path] = STATE(306), [sym_comment] = STATE(308), - [anon_sym_export] = ACTIONS(1202), - [anon_sym_alias] = ACTIONS(1202), - [anon_sym_let] = ACTIONS(1202), - [anon_sym_let_DASHenv] = ACTIONS(1202), - [anon_sym_mut] = ACTIONS(1202), - [anon_sym_const] = ACTIONS(1202), - [anon_sym_SEMI] = ACTIONS(1202), - [sym_cmd_identifier] = ACTIONS(1202), - [anon_sym_LF] = ACTIONS(1204), - [anon_sym_def] = ACTIONS(1202), - [anon_sym_def_DASHenv] = ACTIONS(1202), - [anon_sym_export_DASHenv] = ACTIONS(1202), - [anon_sym_extern] = ACTIONS(1202), - [anon_sym_module] = ACTIONS(1202), - [anon_sym_use] = ACTIONS(1202), - [anon_sym_LBRACK] = ACTIONS(1202), - [anon_sym_LPAREN] = ACTIONS(1202), - [anon_sym_RPAREN] = ACTIONS(1202), - [anon_sym_DOLLAR] = ACTIONS(1202), - [anon_sym_error] = ACTIONS(1202), - [anon_sym_GT] = ACTIONS(1202), - [anon_sym_DASH] = ACTIONS(1202), - [anon_sym_break] = ACTIONS(1202), - [anon_sym_continue] = ACTIONS(1202), - [anon_sym_for] = ACTIONS(1202), - [anon_sym_in] = ACTIONS(1202), - [anon_sym_loop] = ACTIONS(1202), - [anon_sym_while] = ACTIONS(1202), - [anon_sym_do] = ACTIONS(1202), - [anon_sym_if] = ACTIONS(1202), - [anon_sym_match] = ACTIONS(1202), - [anon_sym_LBRACE] = ACTIONS(1202), - [anon_sym_RBRACE] = ACTIONS(1202), - [anon_sym_DOT] = ACTIONS(1202), - [anon_sym_try] = ACTIONS(1202), - [anon_sym_return] = ACTIONS(1202), - [anon_sym_source] = ACTIONS(1202), - [anon_sym_source_DASHenv] = ACTIONS(1202), - [anon_sym_register] = ACTIONS(1202), - [anon_sym_hide] = ACTIONS(1202), - [anon_sym_hide_DASHenv] = ACTIONS(1202), - [anon_sym_overlay] = ACTIONS(1202), - [anon_sym_STAR] = ACTIONS(1202), - [anon_sym_where] = ACTIONS(1202), - [anon_sym_STAR_STAR] = ACTIONS(1202), - [anon_sym_PLUS_PLUS] = ACTIONS(1202), - [anon_sym_SLASH] = ACTIONS(1202), - [anon_sym_mod] = ACTIONS(1202), - [anon_sym_SLASH_SLASH] = ACTIONS(1202), - [anon_sym_PLUS] = ACTIONS(1202), - [anon_sym_bit_DASHshl] = ACTIONS(1202), - [anon_sym_bit_DASHshr] = ACTIONS(1202), - [anon_sym_EQ_EQ] = ACTIONS(1202), - [anon_sym_BANG_EQ] = ACTIONS(1202), - [anon_sym_LT2] = ACTIONS(1202), - [anon_sym_LT_EQ] = ACTIONS(1202), - [anon_sym_GT_EQ] = ACTIONS(1202), - [anon_sym_not_DASHin] = ACTIONS(1202), - [anon_sym_starts_DASHwith] = ACTIONS(1202), - [anon_sym_ends_DASHwith] = ACTIONS(1202), - [anon_sym_EQ_TILDE] = ACTIONS(1202), - [anon_sym_BANG_TILDE] = ACTIONS(1202), - [anon_sym_bit_DASHand] = ACTIONS(1202), - [anon_sym_bit_DASHxor] = ACTIONS(1202), - [anon_sym_bit_DASHor] = ACTIONS(1202), - [anon_sym_and] = ACTIONS(1202), - [anon_sym_xor] = ACTIONS(1202), - [anon_sym_or] = ACTIONS(1202), - [anon_sym_not] = ACTIONS(1202), - [anon_sym_DOT2] = ACTIONS(1217), - [sym_val_nothing] = ACTIONS(1202), - [anon_sym_true] = ACTIONS(1202), - [anon_sym_false] = ACTIONS(1202), - [aux_sym_val_number_token1] = ACTIONS(1202), - [aux_sym_val_number_token2] = ACTIONS(1202), - [aux_sym_val_number_token3] = ACTIONS(1202), - [anon_sym_inf] = ACTIONS(1202), - [anon_sym_DASHinf] = ACTIONS(1202), - [anon_sym_NaN] = ACTIONS(1202), - [aux_sym__val_number_decimal_token1] = ACTIONS(1202), - [aux_sym__val_number_decimal_token2] = ACTIONS(1202), - [anon_sym_0b] = ACTIONS(1202), - [anon_sym_0o] = ACTIONS(1202), - [anon_sym_0x] = ACTIONS(1202), - [sym_val_date] = ACTIONS(1202), - [anon_sym_DQUOTE] = ACTIONS(1202), - [sym__str_single_quotes] = ACTIONS(1202), - [sym__str_back_ticks] = ACTIONS(1202), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1202), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1202), - [anon_sym_CARET] = ACTIONS(1202), + [anon_sym_export] = ACTIONS(1216), + [anon_sym_alias] = ACTIONS(1216), + [anon_sym_let] = ACTIONS(1216), + [anon_sym_let_DASHenv] = ACTIONS(1216), + [anon_sym_mut] = ACTIONS(1216), + [anon_sym_const] = ACTIONS(1216), + [anon_sym_SEMI] = ACTIONS(1216), + [sym_cmd_identifier] = ACTIONS(1216), + [anon_sym_LF] = ACTIONS(1218), + [anon_sym_def] = ACTIONS(1216), + [anon_sym_export_DASHenv] = ACTIONS(1216), + [anon_sym_extern] = ACTIONS(1216), + [anon_sym_module] = ACTIONS(1216), + [anon_sym_use] = ACTIONS(1216), + [anon_sym_LBRACK] = ACTIONS(1216), + [anon_sym_LPAREN] = ACTIONS(1216), + [anon_sym_RPAREN] = ACTIONS(1216), + [anon_sym_DOLLAR] = ACTIONS(1216), + [anon_sym_error] = ACTIONS(1216), + [anon_sym_GT] = ACTIONS(1216), + [anon_sym_DASH] = ACTIONS(1216), + [anon_sym_break] = ACTIONS(1216), + [anon_sym_continue] = ACTIONS(1216), + [anon_sym_for] = ACTIONS(1216), + [anon_sym_in] = ACTIONS(1216), + [anon_sym_loop] = ACTIONS(1216), + [anon_sym_while] = ACTIONS(1216), + [anon_sym_do] = ACTIONS(1216), + [anon_sym_if] = ACTIONS(1216), + [anon_sym_match] = ACTIONS(1216), + [anon_sym_LBRACE] = ACTIONS(1216), + [anon_sym_RBRACE] = ACTIONS(1216), + [anon_sym_DOT] = ACTIONS(1216), + [anon_sym_try] = ACTIONS(1216), + [anon_sym_return] = ACTIONS(1216), + [anon_sym_source] = ACTIONS(1216), + [anon_sym_source_DASHenv] = ACTIONS(1216), + [anon_sym_register] = ACTIONS(1216), + [anon_sym_hide] = ACTIONS(1216), + [anon_sym_hide_DASHenv] = ACTIONS(1216), + [anon_sym_overlay] = ACTIONS(1216), + [anon_sym_STAR] = ACTIONS(1216), + [anon_sym_where] = ACTIONS(1216), + [anon_sym_STAR_STAR] = ACTIONS(1216), + [anon_sym_PLUS_PLUS] = ACTIONS(1216), + [anon_sym_SLASH] = ACTIONS(1216), + [anon_sym_mod] = ACTIONS(1216), + [anon_sym_SLASH_SLASH] = ACTIONS(1216), + [anon_sym_PLUS] = ACTIONS(1216), + [anon_sym_bit_DASHshl] = ACTIONS(1216), + [anon_sym_bit_DASHshr] = ACTIONS(1216), + [anon_sym_EQ_EQ] = ACTIONS(1216), + [anon_sym_BANG_EQ] = ACTIONS(1216), + [anon_sym_LT2] = ACTIONS(1216), + [anon_sym_LT_EQ] = ACTIONS(1216), + [anon_sym_GT_EQ] = ACTIONS(1216), + [anon_sym_not_DASHin] = ACTIONS(1216), + [anon_sym_starts_DASHwith] = ACTIONS(1216), + [anon_sym_ends_DASHwith] = ACTIONS(1216), + [anon_sym_EQ_TILDE] = ACTIONS(1216), + [anon_sym_BANG_TILDE] = ACTIONS(1216), + [anon_sym_bit_DASHand] = ACTIONS(1216), + [anon_sym_bit_DASHxor] = ACTIONS(1216), + [anon_sym_bit_DASHor] = ACTIONS(1216), + [anon_sym_and] = ACTIONS(1216), + [anon_sym_xor] = ACTIONS(1216), + [anon_sym_or] = ACTIONS(1216), + [anon_sym_not] = ACTIONS(1216), + [anon_sym_DOT2] = ACTIONS(1151), + [sym_val_nothing] = ACTIONS(1216), + [anon_sym_true] = ACTIONS(1216), + [anon_sym_false] = ACTIONS(1216), + [aux_sym_val_number_token1] = ACTIONS(1216), + [aux_sym_val_number_token2] = ACTIONS(1216), + [aux_sym_val_number_token3] = ACTIONS(1216), + [anon_sym_inf] = ACTIONS(1216), + [anon_sym_DASHinf] = ACTIONS(1216), + [anon_sym_NaN] = ACTIONS(1216), + [aux_sym__val_number_decimal_token1] = ACTIONS(1216), + [aux_sym__val_number_decimal_token2] = ACTIONS(1216), + [anon_sym_0b] = ACTIONS(1216), + [anon_sym_0o] = ACTIONS(1216), + [anon_sym_0x] = ACTIONS(1216), + [sym_val_date] = ACTIONS(1216), + [anon_sym_DQUOTE] = ACTIONS(1216), + [sym__str_single_quotes] = ACTIONS(1216), + [sym__str_back_ticks] = ACTIONS(1216), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1216), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1216), + [anon_sym_CARET] = ACTIONS(1216), [anon_sym_POUND] = ACTIONS(105), }, [309] = { @@ -99285,7 +99245,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1220), [anon_sym_LF] = ACTIONS(1222), [anon_sym_def] = ACTIONS(1220), - [anon_sym_def_DASHenv] = ACTIONS(1220), [anon_sym_export_DASHenv] = ACTIONS(1220), [anon_sym_extern] = ACTIONS(1220), [anon_sym_module] = ACTIONS(1220), @@ -99370,393 +99329,1339 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [310] = { - [sym_path] = STATE(369), [sym_comment] = STATE(310), - [aux_sym_cell_path_repeat1] = STATE(330), - [ts_builtin_sym_end] = ACTIONS(1196), - [anon_sym_export] = ACTIONS(1194), - [anon_sym_alias] = ACTIONS(1194), - [anon_sym_let] = ACTIONS(1194), - [anon_sym_let_DASHenv] = ACTIONS(1194), - [anon_sym_mut] = ACTIONS(1194), - [anon_sym_const] = ACTIONS(1194), - [anon_sym_SEMI] = ACTIONS(1194), - [sym_cmd_identifier] = ACTIONS(1194), - [anon_sym_LF] = ACTIONS(1196), - [anon_sym_def] = ACTIONS(1194), - [anon_sym_def_DASHenv] = ACTIONS(1194), - [anon_sym_export_DASHenv] = ACTIONS(1194), - [anon_sym_extern] = ACTIONS(1194), - [anon_sym_module] = ACTIONS(1194), - [anon_sym_use] = ACTIONS(1194), - [anon_sym_LBRACK] = ACTIONS(1194), - [anon_sym_LPAREN] = ACTIONS(1194), - [anon_sym_DOLLAR] = ACTIONS(1194), - [anon_sym_error] = ACTIONS(1194), - [anon_sym_GT] = ACTIONS(1194), - [anon_sym_DASH] = ACTIONS(1194), - [anon_sym_break] = ACTIONS(1194), - [anon_sym_continue] = ACTIONS(1194), - [anon_sym_for] = ACTIONS(1194), - [anon_sym_in] = ACTIONS(1194), - [anon_sym_loop] = ACTIONS(1194), - [anon_sym_while] = ACTIONS(1194), - [anon_sym_do] = ACTIONS(1194), - [anon_sym_if] = ACTIONS(1194), - [anon_sym_match] = ACTIONS(1194), - [anon_sym_LBRACE] = ACTIONS(1194), - [anon_sym_DOT] = ACTIONS(1194), - [anon_sym_try] = ACTIONS(1194), - [anon_sym_return] = ACTIONS(1194), - [anon_sym_source] = ACTIONS(1194), - [anon_sym_source_DASHenv] = ACTIONS(1194), - [anon_sym_register] = ACTIONS(1194), - [anon_sym_hide] = ACTIONS(1194), - [anon_sym_hide_DASHenv] = ACTIONS(1194), - [anon_sym_overlay] = ACTIONS(1194), - [anon_sym_STAR] = ACTIONS(1194), - [anon_sym_where] = ACTIONS(1194), - [anon_sym_STAR_STAR] = ACTIONS(1194), - [anon_sym_PLUS_PLUS] = ACTIONS(1194), - [anon_sym_SLASH] = ACTIONS(1194), - [anon_sym_mod] = ACTIONS(1194), - [anon_sym_SLASH_SLASH] = ACTIONS(1194), - [anon_sym_PLUS] = ACTIONS(1194), - [anon_sym_bit_DASHshl] = ACTIONS(1194), - [anon_sym_bit_DASHshr] = ACTIONS(1194), - [anon_sym_EQ_EQ] = ACTIONS(1194), - [anon_sym_BANG_EQ] = ACTIONS(1194), - [anon_sym_LT2] = ACTIONS(1194), - [anon_sym_LT_EQ] = ACTIONS(1194), - [anon_sym_GT_EQ] = ACTIONS(1194), - [anon_sym_not_DASHin] = ACTIONS(1194), - [anon_sym_starts_DASHwith] = ACTIONS(1194), - [anon_sym_ends_DASHwith] = ACTIONS(1194), - [anon_sym_EQ_TILDE] = ACTIONS(1194), - [anon_sym_BANG_TILDE] = ACTIONS(1194), - [anon_sym_bit_DASHand] = ACTIONS(1194), - [anon_sym_bit_DASHxor] = ACTIONS(1194), - [anon_sym_bit_DASHor] = ACTIONS(1194), - [anon_sym_and] = ACTIONS(1194), - [anon_sym_xor] = ACTIONS(1194), - [anon_sym_or] = ACTIONS(1194), - [anon_sym_not] = ACTIONS(1194), - [anon_sym_DOT2] = ACTIONS(1226), - [sym_val_nothing] = ACTIONS(1194), - [anon_sym_true] = ACTIONS(1194), - [anon_sym_false] = ACTIONS(1194), - [aux_sym_val_number_token1] = ACTIONS(1194), - [aux_sym_val_number_token2] = ACTIONS(1194), - [aux_sym_val_number_token3] = ACTIONS(1194), - [anon_sym_inf] = ACTIONS(1194), - [anon_sym_DASHinf] = ACTIONS(1194), - [anon_sym_NaN] = ACTIONS(1194), - [aux_sym__val_number_decimal_token1] = ACTIONS(1194), - [aux_sym__val_number_decimal_token2] = ACTIONS(1194), - [anon_sym_0b] = ACTIONS(1194), - [anon_sym_0o] = ACTIONS(1194), - [anon_sym_0x] = ACTIONS(1194), - [sym_val_date] = ACTIONS(1194), - [anon_sym_DQUOTE] = ACTIONS(1194), - [sym__str_single_quotes] = ACTIONS(1194), - [sym__str_back_ticks] = ACTIONS(1194), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1194), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1194), - [anon_sym_CARET] = ACTIONS(1194), + [anon_sym_export] = ACTIONS(1226), + [anon_sym_alias] = ACTIONS(1226), + [anon_sym_let] = ACTIONS(1226), + [anon_sym_let_DASHenv] = ACTIONS(1226), + [anon_sym_mut] = ACTIONS(1226), + [anon_sym_const] = ACTIONS(1226), + [anon_sym_SEMI] = ACTIONS(1226), + [sym_cmd_identifier] = ACTIONS(1226), + [anon_sym_LF] = ACTIONS(1228), + [anon_sym_def] = ACTIONS(1226), + [anon_sym_export_DASHenv] = ACTIONS(1226), + [anon_sym_extern] = ACTIONS(1226), + [anon_sym_module] = ACTIONS(1226), + [anon_sym_use] = ACTIONS(1226), + [anon_sym_LBRACK] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1226), + [anon_sym_RPAREN] = ACTIONS(1226), + [anon_sym_DOLLAR] = ACTIONS(1226), + [anon_sym_error] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_break] = ACTIONS(1226), + [anon_sym_continue] = ACTIONS(1226), + [anon_sym_for] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_loop] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1226), + [anon_sym_do] = ACTIONS(1226), + [anon_sym_if] = ACTIONS(1226), + [anon_sym_match] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1226), + [anon_sym_RBRACE] = ACTIONS(1226), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_try] = ACTIONS(1226), + [anon_sym_return] = ACTIONS(1226), + [anon_sym_source] = ACTIONS(1226), + [anon_sym_source_DASHenv] = ACTIONS(1226), + [anon_sym_register] = ACTIONS(1226), + [anon_sym_hide] = ACTIONS(1226), + [anon_sym_hide_DASHenv] = ACTIONS(1226), + [anon_sym_overlay] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_where] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1226), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1226), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1226), + [anon_sym_BANG_EQ] = ACTIONS(1226), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1226), + [anon_sym_GT_EQ] = ACTIONS(1226), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1226), + [anon_sym_BANG_TILDE] = ACTIONS(1226), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [anon_sym_not] = ACTIONS(1226), + [anon_sym_DOT2] = ACTIONS(1228), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1230), + [sym_val_nothing] = ACTIONS(1226), + [anon_sym_true] = ACTIONS(1226), + [anon_sym_false] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1226), + [aux_sym_val_number_token2] = ACTIONS(1226), + [aux_sym_val_number_token3] = ACTIONS(1226), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_0b] = ACTIONS(1226), + [anon_sym_0o] = ACTIONS(1226), + [anon_sym_0x] = ACTIONS(1226), + [sym_val_date] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1226), + [sym__str_single_quotes] = ACTIONS(1226), + [sym__str_back_ticks] = ACTIONS(1226), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1226), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1226), + [anon_sym_CARET] = ACTIONS(1226), [anon_sym_POUND] = ACTIONS(105), }, [311] = { + [sym_cell_path] = STATE(467), + [sym_path] = STATE(321), [sym_comment] = STATE(311), - [anon_sym_export] = ACTIONS(1220), - [anon_sym_alias] = ACTIONS(1220), - [anon_sym_let] = ACTIONS(1220), - [anon_sym_let_DASHenv] = ACTIONS(1220), - [anon_sym_mut] = ACTIONS(1220), - [anon_sym_const] = ACTIONS(1220), - [anon_sym_SEMI] = ACTIONS(1220), - [sym_cmd_identifier] = ACTIONS(1220), - [anon_sym_LF] = ACTIONS(1222), - [anon_sym_def] = ACTIONS(1220), - [anon_sym_def_DASHenv] = ACTIONS(1220), - [anon_sym_export_DASHenv] = ACTIONS(1220), - [anon_sym_extern] = ACTIONS(1220), - [anon_sym_module] = ACTIONS(1220), - [anon_sym_use] = ACTIONS(1220), - [anon_sym_LBRACK] = ACTIONS(1220), - [anon_sym_LPAREN] = ACTIONS(1220), - [anon_sym_RPAREN] = ACTIONS(1220), - [anon_sym_DOLLAR] = ACTIONS(1220), - [anon_sym_error] = ACTIONS(1220), - [anon_sym_GT] = ACTIONS(1220), - [anon_sym_DASH] = ACTIONS(1220), - [anon_sym_break] = ACTIONS(1220), - [anon_sym_continue] = ACTIONS(1220), - [anon_sym_for] = ACTIONS(1220), - [anon_sym_in] = ACTIONS(1220), - [anon_sym_loop] = ACTIONS(1220), - [anon_sym_while] = ACTIONS(1220), - [anon_sym_do] = ACTIONS(1220), - [anon_sym_if] = ACTIONS(1220), - [anon_sym_match] = ACTIONS(1220), - [anon_sym_LBRACE] = ACTIONS(1220), - [anon_sym_RBRACE] = ACTIONS(1220), - [anon_sym_DOT] = ACTIONS(1220), - [anon_sym_try] = ACTIONS(1220), - [anon_sym_return] = ACTIONS(1220), - [anon_sym_source] = ACTIONS(1220), - [anon_sym_source_DASHenv] = ACTIONS(1220), - [anon_sym_register] = ACTIONS(1220), - [anon_sym_hide] = ACTIONS(1220), - [anon_sym_hide_DASHenv] = ACTIONS(1220), - [anon_sym_overlay] = ACTIONS(1220), - [anon_sym_STAR] = ACTIONS(1220), - [anon_sym_where] = ACTIONS(1220), - [anon_sym_QMARK2] = ACTIONS(1224), - [anon_sym_STAR_STAR] = ACTIONS(1220), - [anon_sym_PLUS_PLUS] = ACTIONS(1220), - [anon_sym_SLASH] = ACTIONS(1220), - [anon_sym_mod] = ACTIONS(1220), - [anon_sym_SLASH_SLASH] = ACTIONS(1220), - [anon_sym_PLUS] = ACTIONS(1220), - [anon_sym_bit_DASHshl] = ACTIONS(1220), - [anon_sym_bit_DASHshr] = ACTIONS(1220), - [anon_sym_EQ_EQ] = ACTIONS(1220), - [anon_sym_BANG_EQ] = ACTIONS(1220), - [anon_sym_LT2] = ACTIONS(1220), - [anon_sym_LT_EQ] = ACTIONS(1220), - [anon_sym_GT_EQ] = ACTIONS(1220), - [anon_sym_not_DASHin] = ACTIONS(1220), - [anon_sym_starts_DASHwith] = ACTIONS(1220), - [anon_sym_ends_DASHwith] = ACTIONS(1220), - [anon_sym_EQ_TILDE] = ACTIONS(1220), - [anon_sym_BANG_TILDE] = ACTIONS(1220), - [anon_sym_bit_DASHand] = ACTIONS(1220), - [anon_sym_bit_DASHxor] = ACTIONS(1220), - [anon_sym_bit_DASHor] = ACTIONS(1220), - [anon_sym_and] = ACTIONS(1220), - [anon_sym_xor] = ACTIONS(1220), - [anon_sym_or] = ACTIONS(1220), - [anon_sym_not] = ACTIONS(1220), - [anon_sym_DOT2] = ACTIONS(1222), - [sym_val_nothing] = ACTIONS(1220), - [anon_sym_true] = ACTIONS(1220), - [anon_sym_false] = ACTIONS(1220), - [aux_sym_val_number_token1] = ACTIONS(1220), - [aux_sym_val_number_token2] = ACTIONS(1220), - [aux_sym_val_number_token3] = ACTIONS(1220), - [anon_sym_inf] = ACTIONS(1220), - [anon_sym_DASHinf] = ACTIONS(1220), - [anon_sym_NaN] = ACTIONS(1220), - [aux_sym__val_number_decimal_token1] = ACTIONS(1220), - [aux_sym__val_number_decimal_token2] = ACTIONS(1220), - [anon_sym_0b] = ACTIONS(1220), - [anon_sym_0o] = ACTIONS(1220), - [anon_sym_0x] = ACTIONS(1220), - [sym_val_date] = ACTIONS(1220), - [anon_sym_DQUOTE] = ACTIONS(1220), - [sym__str_single_quotes] = ACTIONS(1220), - [sym__str_back_ticks] = ACTIONS(1220), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1220), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1220), - [anon_sym_CARET] = ACTIONS(1220), + [ts_builtin_sym_end] = ACTIONS(1207), + [anon_sym_export] = ACTIONS(1205), + [anon_sym_alias] = ACTIONS(1205), + [anon_sym_let] = ACTIONS(1205), + [anon_sym_let_DASHenv] = ACTIONS(1205), + [anon_sym_mut] = ACTIONS(1205), + [anon_sym_const] = ACTIONS(1205), + [anon_sym_SEMI] = ACTIONS(1205), + [sym_cmd_identifier] = ACTIONS(1205), + [anon_sym_LF] = ACTIONS(1207), + [anon_sym_def] = ACTIONS(1205), + [anon_sym_export_DASHenv] = ACTIONS(1205), + [anon_sym_extern] = ACTIONS(1205), + [anon_sym_module] = ACTIONS(1205), + [anon_sym_use] = ACTIONS(1205), + [anon_sym_LBRACK] = ACTIONS(1205), + [anon_sym_LPAREN] = ACTIONS(1205), + [anon_sym_DOLLAR] = ACTIONS(1205), + [anon_sym_error] = ACTIONS(1205), + [anon_sym_GT] = ACTIONS(1205), + [anon_sym_DASH] = ACTIONS(1205), + [anon_sym_break] = ACTIONS(1205), + [anon_sym_continue] = ACTIONS(1205), + [anon_sym_for] = ACTIONS(1205), + [anon_sym_in] = ACTIONS(1205), + [anon_sym_loop] = ACTIONS(1205), + [anon_sym_while] = ACTIONS(1205), + [anon_sym_do] = ACTIONS(1205), + [anon_sym_if] = ACTIONS(1205), + [anon_sym_match] = ACTIONS(1205), + [anon_sym_LBRACE] = ACTIONS(1205), + [anon_sym_DOT] = ACTIONS(1205), + [anon_sym_try] = ACTIONS(1205), + [anon_sym_return] = ACTIONS(1205), + [anon_sym_source] = ACTIONS(1205), + [anon_sym_source_DASHenv] = ACTIONS(1205), + [anon_sym_register] = ACTIONS(1205), + [anon_sym_hide] = ACTIONS(1205), + [anon_sym_hide_DASHenv] = ACTIONS(1205), + [anon_sym_overlay] = ACTIONS(1205), + [anon_sym_STAR] = ACTIONS(1205), + [anon_sym_where] = ACTIONS(1205), + [anon_sym_STAR_STAR] = ACTIONS(1205), + [anon_sym_PLUS_PLUS] = ACTIONS(1205), + [anon_sym_SLASH] = ACTIONS(1205), + [anon_sym_mod] = ACTIONS(1205), + [anon_sym_SLASH_SLASH] = ACTIONS(1205), + [anon_sym_PLUS] = ACTIONS(1205), + [anon_sym_bit_DASHshl] = ACTIONS(1205), + [anon_sym_bit_DASHshr] = ACTIONS(1205), + [anon_sym_EQ_EQ] = ACTIONS(1205), + [anon_sym_BANG_EQ] = ACTIONS(1205), + [anon_sym_LT2] = ACTIONS(1205), + [anon_sym_LT_EQ] = ACTIONS(1205), + [anon_sym_GT_EQ] = ACTIONS(1205), + [anon_sym_not_DASHin] = ACTIONS(1205), + [anon_sym_starts_DASHwith] = ACTIONS(1205), + [anon_sym_ends_DASHwith] = ACTIONS(1205), + [anon_sym_EQ_TILDE] = ACTIONS(1205), + [anon_sym_BANG_TILDE] = ACTIONS(1205), + [anon_sym_bit_DASHand] = ACTIONS(1205), + [anon_sym_bit_DASHxor] = ACTIONS(1205), + [anon_sym_bit_DASHor] = ACTIONS(1205), + [anon_sym_and] = ACTIONS(1205), + [anon_sym_xor] = ACTIONS(1205), + [anon_sym_or] = ACTIONS(1205), + [anon_sym_not] = ACTIONS(1205), + [anon_sym_DOT2] = ACTIONS(1232), + [sym_val_nothing] = ACTIONS(1205), + [anon_sym_true] = ACTIONS(1205), + [anon_sym_false] = ACTIONS(1205), + [aux_sym_val_number_token1] = ACTIONS(1205), + [aux_sym_val_number_token2] = ACTIONS(1205), + [aux_sym_val_number_token3] = ACTIONS(1205), + [anon_sym_inf] = ACTIONS(1205), + [anon_sym_DASHinf] = ACTIONS(1205), + [anon_sym_NaN] = ACTIONS(1205), + [aux_sym__val_number_decimal_token1] = ACTIONS(1205), + [aux_sym__val_number_decimal_token2] = ACTIONS(1205), + [anon_sym_0b] = ACTIONS(1205), + [anon_sym_0o] = ACTIONS(1205), + [anon_sym_0x] = ACTIONS(1205), + [sym_val_date] = ACTIONS(1205), + [anon_sym_DQUOTE] = ACTIONS(1205), + [sym__str_single_quotes] = ACTIONS(1205), + [sym__str_back_ticks] = ACTIONS(1205), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1205), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1205), + [anon_sym_CARET] = ACTIONS(1205), [anon_sym_POUND] = ACTIONS(105), }, [312] = { [sym_comment] = STATE(312), - [ts_builtin_sym_end] = ACTIONS(1211), - [anon_sym_export] = ACTIONS(1209), - [anon_sym_alias] = ACTIONS(1209), - [anon_sym_let] = ACTIONS(1209), - [anon_sym_let_DASHenv] = ACTIONS(1209), - [anon_sym_mut] = ACTIONS(1209), - [anon_sym_const] = ACTIONS(1209), - [anon_sym_SEMI] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), - [anon_sym_export_DASHenv] = ACTIONS(1209), - [anon_sym_extern] = ACTIONS(1209), - [anon_sym_module] = ACTIONS(1209), - [anon_sym_use] = ACTIONS(1209), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_error] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_break] = ACTIONS(1209), - [anon_sym_continue] = ACTIONS(1209), - [anon_sym_for] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_loop] = ACTIONS(1209), - [anon_sym_while] = ACTIONS(1209), - [anon_sym_do] = ACTIONS(1209), - [anon_sym_if] = ACTIONS(1209), - [anon_sym_match] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_try] = ACTIONS(1209), - [anon_sym_return] = ACTIONS(1209), - [anon_sym_source] = ACTIONS(1209), - [anon_sym_source_DASHenv] = ACTIONS(1209), - [anon_sym_register] = ACTIONS(1209), - [anon_sym_hide] = ACTIONS(1209), - [anon_sym_hide_DASHenv] = ACTIONS(1209), - [anon_sym_overlay] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_where] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_not] = ACTIONS(1209), - [anon_sym_DOT2] = ACTIONS(1211), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1228), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(1230), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_CARET] = ACTIONS(1209), + [anon_sym_export] = ACTIONS(1234), + [anon_sym_alias] = ACTIONS(1234), + [anon_sym_let] = ACTIONS(1234), + [anon_sym_let_DASHenv] = ACTIONS(1234), + [anon_sym_mut] = ACTIONS(1234), + [anon_sym_const] = ACTIONS(1234), + [anon_sym_SEMI] = ACTIONS(1234), + [sym_cmd_identifier] = ACTIONS(1234), + [anon_sym_LF] = ACTIONS(1236), + [anon_sym_def] = ACTIONS(1234), + [anon_sym_export_DASHenv] = ACTIONS(1234), + [anon_sym_extern] = ACTIONS(1234), + [anon_sym_module] = ACTIONS(1234), + [anon_sym_use] = ACTIONS(1234), + [anon_sym_LBRACK] = ACTIONS(1234), + [anon_sym_LPAREN] = ACTIONS(1234), + [anon_sym_RPAREN] = ACTIONS(1234), + [anon_sym_DOLLAR] = ACTIONS(1234), + [anon_sym_error] = ACTIONS(1234), + [anon_sym_GT] = ACTIONS(1234), + [anon_sym_DASH] = ACTIONS(1234), + [anon_sym_break] = ACTIONS(1234), + [anon_sym_continue] = ACTIONS(1234), + [anon_sym_for] = ACTIONS(1234), + [anon_sym_in] = ACTIONS(1234), + [anon_sym_loop] = ACTIONS(1234), + [anon_sym_while] = ACTIONS(1234), + [anon_sym_do] = ACTIONS(1234), + [anon_sym_if] = ACTIONS(1234), + [anon_sym_match] = ACTIONS(1234), + [anon_sym_LBRACE] = ACTIONS(1234), + [anon_sym_RBRACE] = ACTIONS(1234), + [anon_sym_DOT] = ACTIONS(1234), + [anon_sym_try] = ACTIONS(1234), + [anon_sym_return] = ACTIONS(1234), + [anon_sym_source] = ACTIONS(1234), + [anon_sym_source_DASHenv] = ACTIONS(1234), + [anon_sym_register] = ACTIONS(1234), + [anon_sym_hide] = ACTIONS(1234), + [anon_sym_hide_DASHenv] = ACTIONS(1234), + [anon_sym_overlay] = ACTIONS(1234), + [anon_sym_STAR] = ACTIONS(1234), + [anon_sym_where] = ACTIONS(1234), + [anon_sym_QMARK2] = ACTIONS(1234), + [anon_sym_STAR_STAR] = ACTIONS(1234), + [anon_sym_PLUS_PLUS] = ACTIONS(1234), + [anon_sym_SLASH] = ACTIONS(1234), + [anon_sym_mod] = ACTIONS(1234), + [anon_sym_SLASH_SLASH] = ACTIONS(1234), + [anon_sym_PLUS] = ACTIONS(1234), + [anon_sym_bit_DASHshl] = ACTIONS(1234), + [anon_sym_bit_DASHshr] = ACTIONS(1234), + [anon_sym_EQ_EQ] = ACTIONS(1234), + [anon_sym_BANG_EQ] = ACTIONS(1234), + [anon_sym_LT2] = ACTIONS(1234), + [anon_sym_LT_EQ] = ACTIONS(1234), + [anon_sym_GT_EQ] = ACTIONS(1234), + [anon_sym_not_DASHin] = ACTIONS(1234), + [anon_sym_starts_DASHwith] = ACTIONS(1234), + [anon_sym_ends_DASHwith] = ACTIONS(1234), + [anon_sym_EQ_TILDE] = ACTIONS(1234), + [anon_sym_BANG_TILDE] = ACTIONS(1234), + [anon_sym_bit_DASHand] = ACTIONS(1234), + [anon_sym_bit_DASHxor] = ACTIONS(1234), + [anon_sym_bit_DASHor] = ACTIONS(1234), + [anon_sym_and] = ACTIONS(1234), + [anon_sym_xor] = ACTIONS(1234), + [anon_sym_or] = ACTIONS(1234), + [anon_sym_not] = ACTIONS(1234), + [anon_sym_DOT2] = ACTIONS(1236), + [sym_val_nothing] = ACTIONS(1234), + [anon_sym_true] = ACTIONS(1234), + [anon_sym_false] = ACTIONS(1234), + [aux_sym_val_number_token1] = ACTIONS(1234), + [aux_sym_val_number_token2] = ACTIONS(1234), + [aux_sym_val_number_token3] = ACTIONS(1234), + [anon_sym_inf] = ACTIONS(1234), + [anon_sym_DASHinf] = ACTIONS(1234), + [anon_sym_NaN] = ACTIONS(1234), + [aux_sym__val_number_decimal_token1] = ACTIONS(1234), + [aux_sym__val_number_decimal_token2] = ACTIONS(1234), + [anon_sym_0b] = ACTIONS(1234), + [anon_sym_0o] = ACTIONS(1234), + [anon_sym_0x] = ACTIONS(1234), + [sym_val_date] = ACTIONS(1234), + [anon_sym_DQUOTE] = ACTIONS(1234), + [sym__str_single_quotes] = ACTIONS(1234), + [sym__str_back_ticks] = ACTIONS(1234), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1234), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1234), + [anon_sym_CARET] = ACTIONS(1234), [anon_sym_POUND] = ACTIONS(105), }, [313] = { - [sym_cell_path] = STATE(473), - [sym_path] = STATE(327), + [sym_cell_path] = STATE(507), + [sym_path] = STATE(321), [sym_comment] = STATE(313), - [ts_builtin_sym_end] = ACTIONS(1158), - [anon_sym_export] = ACTIONS(1156), - [anon_sym_alias] = ACTIONS(1156), - [anon_sym_let] = ACTIONS(1156), - [anon_sym_let_DASHenv] = ACTIONS(1156), - [anon_sym_mut] = ACTIONS(1156), - [anon_sym_const] = ACTIONS(1156), - [anon_sym_SEMI] = ACTIONS(1156), - [sym_cmd_identifier] = ACTIONS(1156), - [anon_sym_LF] = ACTIONS(1158), - [anon_sym_def] = ACTIONS(1156), - [anon_sym_def_DASHenv] = ACTIONS(1156), - [anon_sym_export_DASHenv] = ACTIONS(1156), - [anon_sym_extern] = ACTIONS(1156), - [anon_sym_module] = ACTIONS(1156), - [anon_sym_use] = ACTIONS(1156), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_LPAREN] = ACTIONS(1156), - [anon_sym_DOLLAR] = ACTIONS(1156), - [anon_sym_error] = ACTIONS(1156), - [anon_sym_GT] = ACTIONS(1156), - [anon_sym_DASH] = ACTIONS(1156), - [anon_sym_break] = ACTIONS(1156), - [anon_sym_continue] = ACTIONS(1156), - [anon_sym_for] = ACTIONS(1156), - [anon_sym_in] = ACTIONS(1156), - [anon_sym_loop] = ACTIONS(1156), - [anon_sym_while] = ACTIONS(1156), - [anon_sym_do] = ACTIONS(1156), - [anon_sym_if] = ACTIONS(1156), - [anon_sym_match] = ACTIONS(1156), - [anon_sym_LBRACE] = ACTIONS(1156), - [anon_sym_DOT] = ACTIONS(1156), - [anon_sym_try] = ACTIONS(1156), - [anon_sym_return] = ACTIONS(1156), - [anon_sym_source] = ACTIONS(1156), - [anon_sym_source_DASHenv] = ACTIONS(1156), - [anon_sym_register] = ACTIONS(1156), - [anon_sym_hide] = ACTIONS(1156), - [anon_sym_hide_DASHenv] = ACTIONS(1156), - [anon_sym_overlay] = ACTIONS(1156), - [anon_sym_STAR] = ACTIONS(1156), - [anon_sym_where] = ACTIONS(1156), - [anon_sym_STAR_STAR] = ACTIONS(1156), - [anon_sym_PLUS_PLUS] = ACTIONS(1156), - [anon_sym_SLASH] = ACTIONS(1156), - [anon_sym_mod] = ACTIONS(1156), - [anon_sym_SLASH_SLASH] = ACTIONS(1156), - [anon_sym_PLUS] = ACTIONS(1156), - [anon_sym_bit_DASHshl] = ACTIONS(1156), - [anon_sym_bit_DASHshr] = ACTIONS(1156), - [anon_sym_EQ_EQ] = ACTIONS(1156), - [anon_sym_BANG_EQ] = ACTIONS(1156), - [anon_sym_LT2] = ACTIONS(1156), - [anon_sym_LT_EQ] = ACTIONS(1156), - [anon_sym_GT_EQ] = ACTIONS(1156), - [anon_sym_not_DASHin] = ACTIONS(1156), - [anon_sym_starts_DASHwith] = ACTIONS(1156), - [anon_sym_ends_DASHwith] = ACTIONS(1156), - [anon_sym_EQ_TILDE] = ACTIONS(1156), - [anon_sym_BANG_TILDE] = ACTIONS(1156), - [anon_sym_bit_DASHand] = ACTIONS(1156), - [anon_sym_bit_DASHxor] = ACTIONS(1156), - [anon_sym_bit_DASHor] = ACTIONS(1156), - [anon_sym_and] = ACTIONS(1156), - [anon_sym_xor] = ACTIONS(1156), - [anon_sym_or] = ACTIONS(1156), - [anon_sym_not] = ACTIONS(1156), - [anon_sym_DOT2] = ACTIONS(1226), - [sym_val_nothing] = ACTIONS(1156), - [anon_sym_true] = ACTIONS(1156), - [anon_sym_false] = ACTIONS(1156), - [aux_sym_val_number_token1] = ACTIONS(1156), - [aux_sym_val_number_token2] = ACTIONS(1156), - [aux_sym_val_number_token3] = ACTIONS(1156), - [anon_sym_inf] = ACTIONS(1156), - [anon_sym_DASHinf] = ACTIONS(1156), - [anon_sym_NaN] = ACTIONS(1156), - [aux_sym__val_number_decimal_token1] = ACTIONS(1156), - [aux_sym__val_number_decimal_token2] = ACTIONS(1156), - [anon_sym_0b] = ACTIONS(1156), - [anon_sym_0o] = ACTIONS(1156), - [anon_sym_0x] = ACTIONS(1156), - [sym_val_date] = ACTIONS(1156), - [anon_sym_DQUOTE] = ACTIONS(1156), - [sym__str_single_quotes] = ACTIONS(1156), - [sym__str_back_ticks] = ACTIONS(1156), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1156), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1156), - [anon_sym_CARET] = ACTIONS(1156), + [ts_builtin_sym_end] = ACTIONS(1192), + [anon_sym_export] = ACTIONS(1190), + [anon_sym_alias] = ACTIONS(1190), + [anon_sym_let] = ACTIONS(1190), + [anon_sym_let_DASHenv] = ACTIONS(1190), + [anon_sym_mut] = ACTIONS(1190), + [anon_sym_const] = ACTIONS(1190), + [anon_sym_SEMI] = ACTIONS(1190), + [sym_cmd_identifier] = ACTIONS(1190), + [anon_sym_LF] = ACTIONS(1192), + [anon_sym_def] = ACTIONS(1190), + [anon_sym_export_DASHenv] = ACTIONS(1190), + [anon_sym_extern] = ACTIONS(1190), + [anon_sym_module] = ACTIONS(1190), + [anon_sym_use] = ACTIONS(1190), + [anon_sym_LBRACK] = ACTIONS(1190), + [anon_sym_LPAREN] = ACTIONS(1190), + [anon_sym_DOLLAR] = ACTIONS(1190), + [anon_sym_error] = ACTIONS(1190), + [anon_sym_GT] = ACTIONS(1190), + [anon_sym_DASH] = ACTIONS(1190), + [anon_sym_break] = ACTIONS(1190), + [anon_sym_continue] = ACTIONS(1190), + [anon_sym_for] = ACTIONS(1190), + [anon_sym_in] = ACTIONS(1190), + [anon_sym_loop] = ACTIONS(1190), + [anon_sym_while] = ACTIONS(1190), + [anon_sym_do] = ACTIONS(1190), + [anon_sym_if] = ACTIONS(1190), + [anon_sym_match] = ACTIONS(1190), + [anon_sym_LBRACE] = ACTIONS(1190), + [anon_sym_DOT] = ACTIONS(1190), + [anon_sym_try] = ACTIONS(1190), + [anon_sym_return] = ACTIONS(1190), + [anon_sym_source] = ACTIONS(1190), + [anon_sym_source_DASHenv] = ACTIONS(1190), + [anon_sym_register] = ACTIONS(1190), + [anon_sym_hide] = ACTIONS(1190), + [anon_sym_hide_DASHenv] = ACTIONS(1190), + [anon_sym_overlay] = ACTIONS(1190), + [anon_sym_STAR] = ACTIONS(1190), + [anon_sym_where] = ACTIONS(1190), + [anon_sym_STAR_STAR] = ACTIONS(1190), + [anon_sym_PLUS_PLUS] = ACTIONS(1190), + [anon_sym_SLASH] = ACTIONS(1190), + [anon_sym_mod] = ACTIONS(1190), + [anon_sym_SLASH_SLASH] = ACTIONS(1190), + [anon_sym_PLUS] = ACTIONS(1190), + [anon_sym_bit_DASHshl] = ACTIONS(1190), + [anon_sym_bit_DASHshr] = ACTIONS(1190), + [anon_sym_EQ_EQ] = ACTIONS(1190), + [anon_sym_BANG_EQ] = ACTIONS(1190), + [anon_sym_LT2] = ACTIONS(1190), + [anon_sym_LT_EQ] = ACTIONS(1190), + [anon_sym_GT_EQ] = ACTIONS(1190), + [anon_sym_not_DASHin] = ACTIONS(1190), + [anon_sym_starts_DASHwith] = ACTIONS(1190), + [anon_sym_ends_DASHwith] = ACTIONS(1190), + [anon_sym_EQ_TILDE] = ACTIONS(1190), + [anon_sym_BANG_TILDE] = ACTIONS(1190), + [anon_sym_bit_DASHand] = ACTIONS(1190), + [anon_sym_bit_DASHxor] = ACTIONS(1190), + [anon_sym_bit_DASHor] = ACTIONS(1190), + [anon_sym_and] = ACTIONS(1190), + [anon_sym_xor] = ACTIONS(1190), + [anon_sym_or] = ACTIONS(1190), + [anon_sym_not] = ACTIONS(1190), + [anon_sym_DOT2] = ACTIONS(1232), + [sym_val_nothing] = ACTIONS(1190), + [anon_sym_true] = ACTIONS(1190), + [anon_sym_false] = ACTIONS(1190), + [aux_sym_val_number_token1] = ACTIONS(1190), + [aux_sym_val_number_token2] = ACTIONS(1190), + [aux_sym_val_number_token3] = ACTIONS(1190), + [anon_sym_inf] = ACTIONS(1190), + [anon_sym_DASHinf] = ACTIONS(1190), + [anon_sym_NaN] = ACTIONS(1190), + [aux_sym__val_number_decimal_token1] = ACTIONS(1190), + [aux_sym__val_number_decimal_token2] = ACTIONS(1190), + [anon_sym_0b] = ACTIONS(1190), + [anon_sym_0o] = ACTIONS(1190), + [anon_sym_0x] = ACTIONS(1190), + [sym_val_date] = ACTIONS(1190), + [anon_sym_DQUOTE] = ACTIONS(1190), + [sym__str_single_quotes] = ACTIONS(1190), + [sym__str_back_ticks] = ACTIONS(1190), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1190), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1190), + [anon_sym_CARET] = ACTIONS(1190), [anon_sym_POUND] = ACTIONS(105), }, [314] = { - [sym_cell_path] = STATE(371), - [sym_path] = STATE(324), + [sym_expr_parenthesized] = STATE(628), + [sym__val_range_end_decimal] = STATE(628), + [sym_val_variable] = STATE(628), + [sym__var] = STATE(547), [sym_comment] = STATE(314), + [anon_sym_export] = ACTIONS(1029), + [anon_sym_alias] = ACTIONS(1029), + [anon_sym_let] = ACTIONS(1029), + [anon_sym_let_DASHenv] = ACTIONS(1029), + [anon_sym_mut] = ACTIONS(1029), + [anon_sym_const] = ACTIONS(1029), + [sym_cmd_identifier] = ACTIONS(1029), + [anon_sym_def] = ACTIONS(1029), + [anon_sym_export_DASHenv] = ACTIONS(1029), + [anon_sym_extern] = ACTIONS(1029), + [anon_sym_module] = ACTIONS(1029), + [anon_sym_use] = ACTIONS(1029), + [anon_sym_COMMA] = ACTIONS(1031), + [anon_sym_LPAREN] = ACTIONS(1238), + [anon_sym_DOLLAR] = ACTIONS(1131), + [anon_sym_error] = ACTIONS(1029), + [anon_sym_list] = ACTIONS(1029), + [anon_sym_LT] = ACTIONS(1240), + [anon_sym_GT] = ACTIONS(1029), + [anon_sym_DASH] = ACTIONS(1029), + [anon_sym_break] = ACTIONS(1029), + [anon_sym_continue] = ACTIONS(1029), + [anon_sym_for] = ACTIONS(1029), + [anon_sym_in] = ACTIONS(1029), + [anon_sym_loop] = ACTIONS(1029), + [anon_sym_make] = ACTIONS(1029), + [anon_sym_while] = ACTIONS(1029), + [anon_sym_do] = ACTIONS(1029), + [anon_sym_if] = ACTIONS(1029), + [anon_sym_else] = ACTIONS(1029), + [anon_sym_match] = ACTIONS(1029), + [anon_sym_RBRACE] = ACTIONS(1031), + [anon_sym_DOT] = ACTIONS(1029), + [anon_sym_try] = ACTIONS(1029), + [anon_sym_catch] = ACTIONS(1029), + [anon_sym_return] = ACTIONS(1029), + [anon_sym_source] = ACTIONS(1029), + [anon_sym_source_DASHenv] = ACTIONS(1029), + [anon_sym_register] = ACTIONS(1029), + [anon_sym_hide] = ACTIONS(1029), + [anon_sym_hide_DASHenv] = ACTIONS(1029), + [anon_sym_overlay] = ACTIONS(1029), + [anon_sym_new] = ACTIONS(1029), + [anon_sym_as] = ACTIONS(1029), + [anon_sym_STAR] = ACTIONS(1029), + [anon_sym_STAR_STAR] = ACTIONS(1031), + [anon_sym_PLUS_PLUS] = ACTIONS(1029), + [anon_sym_SLASH] = ACTIONS(1029), + [anon_sym_mod] = ACTIONS(1029), + [anon_sym_SLASH_SLASH] = ACTIONS(1031), + [anon_sym_PLUS] = ACTIONS(1029), + [anon_sym_bit_DASHshl] = ACTIONS(1029), + [anon_sym_bit_DASHshr] = ACTIONS(1029), + [anon_sym_EQ_EQ] = ACTIONS(1031), + [anon_sym_BANG_EQ] = ACTIONS(1031), + [anon_sym_LT2] = ACTIONS(1029), + [anon_sym_LT_EQ] = ACTIONS(1031), + [anon_sym_GT_EQ] = ACTIONS(1031), + [anon_sym_not_DASHin] = ACTIONS(1029), + [anon_sym_starts_DASHwith] = ACTIONS(1029), + [anon_sym_ends_DASHwith] = ACTIONS(1029), + [anon_sym_EQ_TILDE] = ACTIONS(1031), + [anon_sym_BANG_TILDE] = ACTIONS(1031), + [anon_sym_bit_DASHand] = ACTIONS(1029), + [anon_sym_bit_DASHxor] = ACTIONS(1029), + [anon_sym_bit_DASHor] = ACTIONS(1029), + [anon_sym_and] = ACTIONS(1029), + [anon_sym_xor] = ACTIONS(1029), + [anon_sym_or] = ACTIONS(1029), + [anon_sym_DOT2] = ACTIONS(1242), + [anon_sym_EQ2] = ACTIONS(1244), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1246), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1248), + [aux_sym_val_number_token1] = ACTIONS(1031), + [aux_sym_val_number_token2] = ACTIONS(1031), + [aux_sym_val_number_token3] = ACTIONS(1031), + [anon_sym_inf] = ACTIONS(1029), + [anon_sym_DASHinf] = ACTIONS(1029), + [anon_sym_NaN] = ACTIONS(1029), + [aux_sym__val_number_decimal_token1] = ACTIONS(1029), + [aux_sym__val_number_decimal_token2] = ACTIONS(1029), + [anon_sym_DQUOTE] = ACTIONS(1031), + [sym__str_single_quotes] = ACTIONS(1031), + [sym__str_back_ticks] = ACTIONS(1031), + [aux_sym_record_entry_token1] = ACTIONS(1029), + [anon_sym_def_DASHenv] = ACTIONS(1029), + [sym__record_key] = ACTIONS(1029), + [anon_sym_POUND] = ACTIONS(3), + }, + [315] = { + [sym_expr_parenthesized] = STATE(629), + [sym__val_range_end_decimal] = STATE(629), + [sym_val_variable] = STATE(629), + [sym__var] = STATE(547), + [sym_comment] = STATE(315), + [anon_sym_export] = ACTIONS(1045), + [anon_sym_alias] = ACTIONS(1045), + [anon_sym_let] = ACTIONS(1045), + [anon_sym_let_DASHenv] = ACTIONS(1045), + [anon_sym_mut] = ACTIONS(1045), + [anon_sym_const] = ACTIONS(1045), + [sym_cmd_identifier] = ACTIONS(1045), + [anon_sym_def] = ACTIONS(1045), + [anon_sym_export_DASHenv] = ACTIONS(1045), + [anon_sym_extern] = ACTIONS(1045), + [anon_sym_module] = ACTIONS(1045), + [anon_sym_use] = ACTIONS(1045), + [anon_sym_COMMA] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1238), + [anon_sym_DOLLAR] = ACTIONS(1131), + [anon_sym_error] = ACTIONS(1045), + [anon_sym_list] = ACTIONS(1045), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_GT] = ACTIONS(1045), + [anon_sym_DASH] = ACTIONS(1045), + [anon_sym_break] = ACTIONS(1045), + [anon_sym_continue] = ACTIONS(1045), + [anon_sym_for] = ACTIONS(1045), + [anon_sym_in] = ACTIONS(1045), + [anon_sym_loop] = ACTIONS(1045), + [anon_sym_make] = ACTIONS(1045), + [anon_sym_while] = ACTIONS(1045), + [anon_sym_do] = ACTIONS(1045), + [anon_sym_if] = ACTIONS(1045), + [anon_sym_else] = ACTIONS(1045), + [anon_sym_match] = ACTIONS(1045), + [anon_sym_RBRACE] = ACTIONS(1047), + [anon_sym_DOT] = ACTIONS(1045), + [anon_sym_try] = ACTIONS(1045), + [anon_sym_catch] = ACTIONS(1045), + [anon_sym_return] = ACTIONS(1045), + [anon_sym_source] = ACTIONS(1045), + [anon_sym_source_DASHenv] = ACTIONS(1045), + [anon_sym_register] = ACTIONS(1045), + [anon_sym_hide] = ACTIONS(1045), + [anon_sym_hide_DASHenv] = ACTIONS(1045), + [anon_sym_overlay] = ACTIONS(1045), + [anon_sym_new] = ACTIONS(1045), + [anon_sym_as] = ACTIONS(1045), + [anon_sym_STAR] = ACTIONS(1045), + [anon_sym_STAR_STAR] = ACTIONS(1047), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1045), + [anon_sym_mod] = ACTIONS(1045), + [anon_sym_SLASH_SLASH] = ACTIONS(1047), + [anon_sym_PLUS] = ACTIONS(1045), + [anon_sym_bit_DASHshl] = ACTIONS(1045), + [anon_sym_bit_DASHshr] = ACTIONS(1045), + [anon_sym_EQ_EQ] = ACTIONS(1047), + [anon_sym_BANG_EQ] = ACTIONS(1047), + [anon_sym_LT2] = ACTIONS(1045), + [anon_sym_LT_EQ] = ACTIONS(1047), + [anon_sym_GT_EQ] = ACTIONS(1047), + [anon_sym_not_DASHin] = ACTIONS(1045), + [anon_sym_starts_DASHwith] = ACTIONS(1045), + [anon_sym_ends_DASHwith] = ACTIONS(1045), + [anon_sym_EQ_TILDE] = ACTIONS(1047), + [anon_sym_BANG_TILDE] = ACTIONS(1047), + [anon_sym_bit_DASHand] = ACTIONS(1045), + [anon_sym_bit_DASHxor] = ACTIONS(1045), + [anon_sym_bit_DASHor] = ACTIONS(1045), + [anon_sym_and] = ACTIONS(1045), + [anon_sym_xor] = ACTIONS(1045), + [anon_sym_or] = ACTIONS(1045), + [anon_sym_DOT2] = ACTIONS(1242), + [anon_sym_EQ2] = ACTIONS(1252), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1246), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1248), + [aux_sym_val_number_token1] = ACTIONS(1047), + [aux_sym_val_number_token2] = ACTIONS(1047), + [aux_sym_val_number_token3] = ACTIONS(1047), + [anon_sym_inf] = ACTIONS(1045), + [anon_sym_DASHinf] = ACTIONS(1045), + [anon_sym_NaN] = ACTIONS(1045), + [aux_sym__val_number_decimal_token1] = ACTIONS(1045), + [aux_sym__val_number_decimal_token2] = ACTIONS(1045), + [anon_sym_DQUOTE] = ACTIONS(1047), + [sym__str_single_quotes] = ACTIONS(1047), + [sym__str_back_ticks] = ACTIONS(1047), + [aux_sym_record_entry_token1] = ACTIONS(1045), + [anon_sym_def_DASHenv] = ACTIONS(1045), + [sym__record_key] = ACTIONS(1045), + [anon_sym_POUND] = ACTIONS(3), + }, + [316] = { + [sym_expr_parenthesized] = STATE(573), + [sym__val_range_end_decimal] = STATE(573), + [sym_val_variable] = STATE(573), + [sym__var] = STATE(560), + [sym_comment] = STATE(316), + [anon_sym_export] = ACTIONS(1063), + [anon_sym_alias] = ACTIONS(1063), + [anon_sym_let] = ACTIONS(1063), + [anon_sym_let_DASHenv] = ACTIONS(1063), + [anon_sym_mut] = ACTIONS(1063), + [anon_sym_const] = ACTIONS(1063), + [sym_cmd_identifier] = ACTIONS(1063), + [anon_sym_def] = ACTIONS(1063), + [anon_sym_export_DASHenv] = ACTIONS(1063), + [anon_sym_extern] = ACTIONS(1063), + [anon_sym_module] = ACTIONS(1063), + [anon_sym_use] = ACTIONS(1063), + [anon_sym_COMMA] = ACTIONS(1065), + [anon_sym_LPAREN] = ACTIONS(1129), + [anon_sym_DOLLAR] = ACTIONS(1131), + [anon_sym_error] = ACTIONS(1063), + [anon_sym_list] = ACTIONS(1063), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_GT] = ACTIONS(1063), + [anon_sym_DASH] = ACTIONS(1063), + [anon_sym_break] = ACTIONS(1063), + [anon_sym_continue] = ACTIONS(1063), + [anon_sym_for] = ACTIONS(1063), + [anon_sym_in] = ACTIONS(1063), + [anon_sym_loop] = ACTIONS(1063), + [anon_sym_make] = ACTIONS(1063), + [anon_sym_while] = ACTIONS(1063), + [anon_sym_do] = ACTIONS(1063), + [anon_sym_if] = ACTIONS(1063), + [anon_sym_else] = ACTIONS(1063), + [anon_sym_match] = ACTIONS(1063), + [anon_sym_RBRACE] = ACTIONS(1065), + [anon_sym_DOT] = ACTIONS(1063), + [anon_sym_try] = ACTIONS(1063), + [anon_sym_catch] = ACTIONS(1063), + [anon_sym_return] = ACTIONS(1063), + [anon_sym_source] = ACTIONS(1063), + [anon_sym_source_DASHenv] = ACTIONS(1063), + [anon_sym_register] = ACTIONS(1063), + [anon_sym_hide] = ACTIONS(1063), + [anon_sym_hide_DASHenv] = ACTIONS(1063), + [anon_sym_overlay] = ACTIONS(1063), + [anon_sym_new] = ACTIONS(1063), + [anon_sym_as] = ACTIONS(1063), + [anon_sym_STAR] = ACTIONS(1063), + [anon_sym_STAR_STAR] = ACTIONS(1065), + [anon_sym_PLUS_PLUS] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_mod] = ACTIONS(1063), + [anon_sym_SLASH_SLASH] = ACTIONS(1065), + [anon_sym_PLUS] = ACTIONS(1063), + [anon_sym_bit_DASHshl] = ACTIONS(1063), + [anon_sym_bit_DASHshr] = ACTIONS(1063), + [anon_sym_EQ_EQ] = ACTIONS(1065), + [anon_sym_BANG_EQ] = ACTIONS(1065), + [anon_sym_LT2] = ACTIONS(1063), + [anon_sym_LT_EQ] = ACTIONS(1065), + [anon_sym_GT_EQ] = ACTIONS(1065), + [anon_sym_not_DASHin] = ACTIONS(1063), + [anon_sym_starts_DASHwith] = ACTIONS(1063), + [anon_sym_ends_DASHwith] = ACTIONS(1063), + [anon_sym_EQ_TILDE] = ACTIONS(1065), + [anon_sym_BANG_TILDE] = ACTIONS(1065), + [anon_sym_bit_DASHand] = ACTIONS(1063), + [anon_sym_bit_DASHxor] = ACTIONS(1063), + [anon_sym_bit_DASHor] = ACTIONS(1063), + [anon_sym_and] = ACTIONS(1063), + [anon_sym_xor] = ACTIONS(1063), + [anon_sym_or] = ACTIONS(1063), + [anon_sym_DOT2] = ACTIONS(1256), + [anon_sym_EQ2] = ACTIONS(1258), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1139), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1141), + [aux_sym_val_number_token1] = ACTIONS(1065), + [aux_sym_val_number_token2] = ACTIONS(1065), + [aux_sym_val_number_token3] = ACTIONS(1065), + [anon_sym_inf] = ACTIONS(1063), + [anon_sym_DASHinf] = ACTIONS(1063), + [anon_sym_NaN] = ACTIONS(1063), + [aux_sym__val_number_decimal_token1] = ACTIONS(1063), + [aux_sym__val_number_decimal_token2] = ACTIONS(1063), + [anon_sym_DQUOTE] = ACTIONS(1065), + [sym__str_single_quotes] = ACTIONS(1065), + [sym__str_back_ticks] = ACTIONS(1065), + [aux_sym_record_entry_token1] = ACTIONS(1063), + [anon_sym_def_DASHenv] = ACTIONS(1063), + [sym__record_key] = ACTIONS(1063), + [anon_sym_POUND] = ACTIONS(3), + }, + [317] = { + [sym_expr_parenthesized] = STATE(572), + [sym__val_range_end_decimal] = STATE(572), + [sym_val_variable] = STATE(572), + [sym__var] = STATE(560), + [sym_comment] = STATE(317), + [anon_sym_export] = ACTIONS(1053), + [anon_sym_alias] = ACTIONS(1053), + [anon_sym_let] = ACTIONS(1053), + [anon_sym_let_DASHenv] = ACTIONS(1053), + [anon_sym_mut] = ACTIONS(1053), + [anon_sym_const] = ACTIONS(1053), + [sym_cmd_identifier] = ACTIONS(1053), + [anon_sym_def] = ACTIONS(1053), + [anon_sym_export_DASHenv] = ACTIONS(1053), + [anon_sym_extern] = ACTIONS(1053), + [anon_sym_module] = ACTIONS(1053), + [anon_sym_use] = ACTIONS(1053), + [anon_sym_COMMA] = ACTIONS(1055), + [anon_sym_LPAREN] = ACTIONS(1129), + [anon_sym_DOLLAR] = ACTIONS(1131), + [anon_sym_error] = ACTIONS(1053), + [anon_sym_list] = ACTIONS(1053), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_GT] = ACTIONS(1053), + [anon_sym_DASH] = ACTIONS(1053), + [anon_sym_break] = ACTIONS(1053), + [anon_sym_continue] = ACTIONS(1053), + [anon_sym_for] = ACTIONS(1053), + [anon_sym_in] = ACTIONS(1053), + [anon_sym_loop] = ACTIONS(1053), + [anon_sym_make] = ACTIONS(1053), + [anon_sym_while] = ACTIONS(1053), + [anon_sym_do] = ACTIONS(1053), + [anon_sym_if] = ACTIONS(1053), + [anon_sym_else] = ACTIONS(1053), + [anon_sym_match] = ACTIONS(1053), + [anon_sym_RBRACE] = ACTIONS(1055), + [anon_sym_DOT] = ACTIONS(1053), + [anon_sym_try] = ACTIONS(1053), + [anon_sym_catch] = ACTIONS(1053), + [anon_sym_return] = ACTIONS(1053), + [anon_sym_source] = ACTIONS(1053), + [anon_sym_source_DASHenv] = ACTIONS(1053), + [anon_sym_register] = ACTIONS(1053), + [anon_sym_hide] = ACTIONS(1053), + [anon_sym_hide_DASHenv] = ACTIONS(1053), + [anon_sym_overlay] = ACTIONS(1053), + [anon_sym_new] = ACTIONS(1053), + [anon_sym_as] = ACTIONS(1053), + [anon_sym_STAR] = ACTIONS(1053), + [anon_sym_STAR_STAR] = ACTIONS(1055), + [anon_sym_PLUS_PLUS] = ACTIONS(1053), + [anon_sym_SLASH] = ACTIONS(1053), + [anon_sym_mod] = ACTIONS(1053), + [anon_sym_SLASH_SLASH] = ACTIONS(1055), + [anon_sym_PLUS] = ACTIONS(1053), + [anon_sym_bit_DASHshl] = ACTIONS(1053), + [anon_sym_bit_DASHshr] = ACTIONS(1053), + [anon_sym_EQ_EQ] = ACTIONS(1055), + [anon_sym_BANG_EQ] = ACTIONS(1055), + [anon_sym_LT2] = ACTIONS(1053), + [anon_sym_LT_EQ] = ACTIONS(1055), + [anon_sym_GT_EQ] = ACTIONS(1055), + [anon_sym_not_DASHin] = ACTIONS(1053), + [anon_sym_starts_DASHwith] = ACTIONS(1053), + [anon_sym_ends_DASHwith] = ACTIONS(1053), + [anon_sym_EQ_TILDE] = ACTIONS(1055), + [anon_sym_BANG_TILDE] = ACTIONS(1055), + [anon_sym_bit_DASHand] = ACTIONS(1053), + [anon_sym_bit_DASHxor] = ACTIONS(1053), + [anon_sym_bit_DASHor] = ACTIONS(1053), + [anon_sym_and] = ACTIONS(1053), + [anon_sym_xor] = ACTIONS(1053), + [anon_sym_or] = ACTIONS(1053), + [anon_sym_DOT2] = ACTIONS(1256), + [anon_sym_EQ2] = ACTIONS(1262), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1139), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1141), + [aux_sym_val_number_token1] = ACTIONS(1055), + [aux_sym_val_number_token2] = ACTIONS(1055), + [aux_sym_val_number_token3] = ACTIONS(1055), + [anon_sym_inf] = ACTIONS(1053), + [anon_sym_DASHinf] = ACTIONS(1053), + [anon_sym_NaN] = ACTIONS(1053), + [aux_sym__val_number_decimal_token1] = ACTIONS(1053), + [aux_sym__val_number_decimal_token2] = ACTIONS(1053), + [anon_sym_DQUOTE] = ACTIONS(1055), + [sym__str_single_quotes] = ACTIONS(1055), + [sym__str_back_ticks] = ACTIONS(1055), + [aux_sym_record_entry_token1] = ACTIONS(1053), + [anon_sym_def_DASHenv] = ACTIONS(1053), + [sym__record_key] = ACTIONS(1053), + [anon_sym_POUND] = ACTIONS(3), + }, + [318] = { + [sym_comment] = STATE(318), + [ts_builtin_sym_end] = ACTIONS(1159), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [anon_sym_SEMI] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_where] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_not] = ACTIONS(1157), + [anon_sym_DOT2] = ACTIONS(1159), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1264), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(1266), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_CARET] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [319] = { + [sym_cell_path] = STATE(465), + [sym_path] = STATE(321), + [sym_comment] = STATE(319), + [ts_builtin_sym_end] = ACTIONS(1155), + [anon_sym_export] = ACTIONS(1153), + [anon_sym_alias] = ACTIONS(1153), + [anon_sym_let] = ACTIONS(1153), + [anon_sym_let_DASHenv] = ACTIONS(1153), + [anon_sym_mut] = ACTIONS(1153), + [anon_sym_const] = ACTIONS(1153), + [anon_sym_SEMI] = ACTIONS(1153), + [sym_cmd_identifier] = ACTIONS(1153), + [anon_sym_LF] = ACTIONS(1155), + [anon_sym_def] = ACTIONS(1153), + [anon_sym_export_DASHenv] = ACTIONS(1153), + [anon_sym_extern] = ACTIONS(1153), + [anon_sym_module] = ACTIONS(1153), + [anon_sym_use] = ACTIONS(1153), + [anon_sym_LBRACK] = ACTIONS(1153), + [anon_sym_LPAREN] = ACTIONS(1153), + [anon_sym_DOLLAR] = ACTIONS(1153), + [anon_sym_error] = ACTIONS(1153), + [anon_sym_GT] = ACTIONS(1153), + [anon_sym_DASH] = ACTIONS(1153), + [anon_sym_break] = ACTIONS(1153), + [anon_sym_continue] = ACTIONS(1153), + [anon_sym_for] = ACTIONS(1153), + [anon_sym_in] = ACTIONS(1153), + [anon_sym_loop] = ACTIONS(1153), + [anon_sym_while] = ACTIONS(1153), + [anon_sym_do] = ACTIONS(1153), + [anon_sym_if] = ACTIONS(1153), + [anon_sym_match] = ACTIONS(1153), + [anon_sym_LBRACE] = ACTIONS(1153), + [anon_sym_DOT] = ACTIONS(1153), + [anon_sym_try] = ACTIONS(1153), + [anon_sym_return] = ACTIONS(1153), + [anon_sym_source] = ACTIONS(1153), + [anon_sym_source_DASHenv] = ACTIONS(1153), + [anon_sym_register] = ACTIONS(1153), + [anon_sym_hide] = ACTIONS(1153), + [anon_sym_hide_DASHenv] = ACTIONS(1153), + [anon_sym_overlay] = ACTIONS(1153), + [anon_sym_STAR] = ACTIONS(1153), + [anon_sym_where] = ACTIONS(1153), + [anon_sym_STAR_STAR] = ACTIONS(1153), + [anon_sym_PLUS_PLUS] = ACTIONS(1153), + [anon_sym_SLASH] = ACTIONS(1153), + [anon_sym_mod] = ACTIONS(1153), + [anon_sym_SLASH_SLASH] = ACTIONS(1153), + [anon_sym_PLUS] = ACTIONS(1153), + [anon_sym_bit_DASHshl] = ACTIONS(1153), + [anon_sym_bit_DASHshr] = ACTIONS(1153), + [anon_sym_EQ_EQ] = ACTIONS(1153), + [anon_sym_BANG_EQ] = ACTIONS(1153), + [anon_sym_LT2] = ACTIONS(1153), + [anon_sym_LT_EQ] = ACTIONS(1153), + [anon_sym_GT_EQ] = ACTIONS(1153), + [anon_sym_not_DASHin] = ACTIONS(1153), + [anon_sym_starts_DASHwith] = ACTIONS(1153), + [anon_sym_ends_DASHwith] = ACTIONS(1153), + [anon_sym_EQ_TILDE] = ACTIONS(1153), + [anon_sym_BANG_TILDE] = ACTIONS(1153), + [anon_sym_bit_DASHand] = ACTIONS(1153), + [anon_sym_bit_DASHxor] = ACTIONS(1153), + [anon_sym_bit_DASHor] = ACTIONS(1153), + [anon_sym_and] = ACTIONS(1153), + [anon_sym_xor] = ACTIONS(1153), + [anon_sym_or] = ACTIONS(1153), + [anon_sym_not] = ACTIONS(1153), + [anon_sym_DOT2] = ACTIONS(1232), + [sym_val_nothing] = ACTIONS(1153), + [anon_sym_true] = ACTIONS(1153), + [anon_sym_false] = ACTIONS(1153), + [aux_sym_val_number_token1] = ACTIONS(1153), + [aux_sym_val_number_token2] = ACTIONS(1153), + [aux_sym_val_number_token3] = ACTIONS(1153), + [anon_sym_inf] = ACTIONS(1153), + [anon_sym_DASHinf] = ACTIONS(1153), + [anon_sym_NaN] = ACTIONS(1153), + [aux_sym__val_number_decimal_token1] = ACTIONS(1153), + [aux_sym__val_number_decimal_token2] = ACTIONS(1153), + [anon_sym_0b] = ACTIONS(1153), + [anon_sym_0o] = ACTIONS(1153), + [anon_sym_0x] = ACTIONS(1153), + [sym_val_date] = ACTIONS(1153), + [anon_sym_DQUOTE] = ACTIONS(1153), + [sym__str_single_quotes] = ACTIONS(1153), + [sym__str_back_ticks] = ACTIONS(1153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1153), + [anon_sym_CARET] = ACTIONS(1153), + [anon_sym_POUND] = ACTIONS(105), + }, + [320] = { + [sym_comment] = STATE(320), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [anon_sym_SEMI] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_RPAREN] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_where] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_not] = ACTIONS(1157), + [anon_sym_DOT2] = ACTIONS(1159), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1161), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_CARET] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [321] = { + [sym_path] = STATE(454), + [sym_comment] = STATE(321), + [aux_sym_cell_path_repeat1] = STATE(333), + [ts_builtin_sym_end] = ACTIONS(1177), + [anon_sym_export] = ACTIONS(1175), + [anon_sym_alias] = ACTIONS(1175), + [anon_sym_let] = ACTIONS(1175), + [anon_sym_let_DASHenv] = ACTIONS(1175), + [anon_sym_mut] = ACTIONS(1175), + [anon_sym_const] = ACTIONS(1175), + [anon_sym_SEMI] = ACTIONS(1175), + [sym_cmd_identifier] = ACTIONS(1175), + [anon_sym_LF] = ACTIONS(1177), + [anon_sym_def] = ACTIONS(1175), + [anon_sym_export_DASHenv] = ACTIONS(1175), + [anon_sym_extern] = ACTIONS(1175), + [anon_sym_module] = ACTIONS(1175), + [anon_sym_use] = ACTIONS(1175), + [anon_sym_LBRACK] = ACTIONS(1175), + [anon_sym_LPAREN] = ACTIONS(1175), + [anon_sym_DOLLAR] = ACTIONS(1175), + [anon_sym_error] = ACTIONS(1175), + [anon_sym_GT] = ACTIONS(1175), + [anon_sym_DASH] = ACTIONS(1175), + [anon_sym_break] = ACTIONS(1175), + [anon_sym_continue] = ACTIONS(1175), + [anon_sym_for] = ACTIONS(1175), + [anon_sym_in] = ACTIONS(1175), + [anon_sym_loop] = ACTIONS(1175), + [anon_sym_while] = ACTIONS(1175), + [anon_sym_do] = ACTIONS(1175), + [anon_sym_if] = ACTIONS(1175), + [anon_sym_match] = ACTIONS(1175), + [anon_sym_LBRACE] = ACTIONS(1175), + [anon_sym_DOT] = ACTIONS(1175), + [anon_sym_try] = ACTIONS(1175), + [anon_sym_return] = ACTIONS(1175), + [anon_sym_source] = ACTIONS(1175), + [anon_sym_source_DASHenv] = ACTIONS(1175), + [anon_sym_register] = ACTIONS(1175), + [anon_sym_hide] = ACTIONS(1175), + [anon_sym_hide_DASHenv] = ACTIONS(1175), + [anon_sym_overlay] = ACTIONS(1175), + [anon_sym_STAR] = ACTIONS(1175), + [anon_sym_where] = ACTIONS(1175), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1175), + [anon_sym_mod] = ACTIONS(1175), + [anon_sym_SLASH_SLASH] = ACTIONS(1175), + [anon_sym_PLUS] = ACTIONS(1175), + [anon_sym_bit_DASHshl] = ACTIONS(1175), + [anon_sym_bit_DASHshr] = ACTIONS(1175), + [anon_sym_EQ_EQ] = ACTIONS(1175), + [anon_sym_BANG_EQ] = ACTIONS(1175), + [anon_sym_LT2] = ACTIONS(1175), + [anon_sym_LT_EQ] = ACTIONS(1175), + [anon_sym_GT_EQ] = ACTIONS(1175), + [anon_sym_not_DASHin] = ACTIONS(1175), + [anon_sym_starts_DASHwith] = ACTIONS(1175), + [anon_sym_ends_DASHwith] = ACTIONS(1175), + [anon_sym_EQ_TILDE] = ACTIONS(1175), + [anon_sym_BANG_TILDE] = ACTIONS(1175), + [anon_sym_bit_DASHand] = ACTIONS(1175), + [anon_sym_bit_DASHxor] = ACTIONS(1175), + [anon_sym_bit_DASHor] = ACTIONS(1175), + [anon_sym_and] = ACTIONS(1175), + [anon_sym_xor] = ACTIONS(1175), + [anon_sym_or] = ACTIONS(1175), + [anon_sym_not] = ACTIONS(1175), + [anon_sym_DOT2] = ACTIONS(1232), + [sym_val_nothing] = ACTIONS(1175), + [anon_sym_true] = ACTIONS(1175), + [anon_sym_false] = ACTIONS(1175), + [aux_sym_val_number_token1] = ACTIONS(1175), + [aux_sym_val_number_token2] = ACTIONS(1175), + [aux_sym_val_number_token3] = ACTIONS(1175), + [anon_sym_inf] = ACTIONS(1175), + [anon_sym_DASHinf] = ACTIONS(1175), + [anon_sym_NaN] = ACTIONS(1175), + [aux_sym__val_number_decimal_token1] = ACTIONS(1175), + [aux_sym__val_number_decimal_token2] = ACTIONS(1175), + [anon_sym_0b] = ACTIONS(1175), + [anon_sym_0o] = ACTIONS(1175), + [anon_sym_0x] = ACTIONS(1175), + [sym_val_date] = ACTIONS(1175), + [anon_sym_DQUOTE] = ACTIONS(1175), + [sym__str_single_quotes] = ACTIONS(1175), + [sym__str_back_ticks] = ACTIONS(1175), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), + [anon_sym_CARET] = ACTIONS(1175), + [anon_sym_POUND] = ACTIONS(105), + }, + [322] = { + [sym_cell_path] = STATE(426), + [sym_path] = STATE(325), + [sym_comment] = STATE(322), + [ts_builtin_sym_end] = ACTIONS(1192), + [anon_sym_export] = ACTIONS(1190), + [anon_sym_alias] = ACTIONS(1190), + [anon_sym_let] = ACTIONS(1190), + [anon_sym_let_DASHenv] = ACTIONS(1190), + [anon_sym_mut] = ACTIONS(1190), + [anon_sym_const] = ACTIONS(1190), + [anon_sym_SEMI] = ACTIONS(1190), + [sym_cmd_identifier] = ACTIONS(1190), + [anon_sym_LF] = ACTIONS(1192), + [anon_sym_def] = ACTIONS(1190), + [anon_sym_export_DASHenv] = ACTIONS(1190), + [anon_sym_extern] = ACTIONS(1190), + [anon_sym_module] = ACTIONS(1190), + [anon_sym_use] = ACTIONS(1190), + [anon_sym_LBRACK] = ACTIONS(1190), + [anon_sym_LPAREN] = ACTIONS(1190), + [anon_sym_DOLLAR] = ACTIONS(1190), + [anon_sym_error] = ACTIONS(1190), + [anon_sym_GT] = ACTIONS(1190), + [anon_sym_DASH] = ACTIONS(1190), + [anon_sym_break] = ACTIONS(1190), + [anon_sym_continue] = ACTIONS(1190), + [anon_sym_for] = ACTIONS(1190), + [anon_sym_in] = ACTIONS(1190), + [anon_sym_loop] = ACTIONS(1190), + [anon_sym_while] = ACTIONS(1190), + [anon_sym_do] = ACTIONS(1190), + [anon_sym_if] = ACTIONS(1190), + [anon_sym_match] = ACTIONS(1190), + [anon_sym_LBRACE] = ACTIONS(1190), + [anon_sym_DOT] = ACTIONS(1190), + [anon_sym_try] = ACTIONS(1190), + [anon_sym_return] = ACTIONS(1190), + [anon_sym_source] = ACTIONS(1190), + [anon_sym_source_DASHenv] = ACTIONS(1190), + [anon_sym_register] = ACTIONS(1190), + [anon_sym_hide] = ACTIONS(1190), + [anon_sym_hide_DASHenv] = ACTIONS(1190), + [anon_sym_overlay] = ACTIONS(1190), + [anon_sym_STAR] = ACTIONS(1190), + [anon_sym_where] = ACTIONS(1190), + [anon_sym_STAR_STAR] = ACTIONS(1190), + [anon_sym_PLUS_PLUS] = ACTIONS(1190), + [anon_sym_SLASH] = ACTIONS(1190), + [anon_sym_mod] = ACTIONS(1190), + [anon_sym_SLASH_SLASH] = ACTIONS(1190), + [anon_sym_PLUS] = ACTIONS(1190), + [anon_sym_bit_DASHshl] = ACTIONS(1190), + [anon_sym_bit_DASHshr] = ACTIONS(1190), + [anon_sym_EQ_EQ] = ACTIONS(1190), + [anon_sym_BANG_EQ] = ACTIONS(1190), + [anon_sym_LT2] = ACTIONS(1190), + [anon_sym_LT_EQ] = ACTIONS(1190), + [anon_sym_GT_EQ] = ACTIONS(1190), + [anon_sym_not_DASHin] = ACTIONS(1190), + [anon_sym_starts_DASHwith] = ACTIONS(1190), + [anon_sym_ends_DASHwith] = ACTIONS(1190), + [anon_sym_EQ_TILDE] = ACTIONS(1190), + [anon_sym_BANG_TILDE] = ACTIONS(1190), + [anon_sym_bit_DASHand] = ACTIONS(1190), + [anon_sym_bit_DASHxor] = ACTIONS(1190), + [anon_sym_bit_DASHor] = ACTIONS(1190), + [anon_sym_and] = ACTIONS(1190), + [anon_sym_xor] = ACTIONS(1190), + [anon_sym_or] = ACTIONS(1190), + [anon_sym_not] = ACTIONS(1190), + [anon_sym_DOT2] = ACTIONS(1268), + [sym_val_nothing] = ACTIONS(1190), + [anon_sym_true] = ACTIONS(1190), + [anon_sym_false] = ACTIONS(1190), + [aux_sym_val_number_token1] = ACTIONS(1190), + [aux_sym_val_number_token2] = ACTIONS(1190), + [aux_sym_val_number_token3] = ACTIONS(1190), + [anon_sym_inf] = ACTIONS(1190), + [anon_sym_DASHinf] = ACTIONS(1190), + [anon_sym_NaN] = ACTIONS(1190), + [aux_sym__val_number_decimal_token1] = ACTIONS(1190), + [aux_sym__val_number_decimal_token2] = ACTIONS(1190), + [anon_sym_0b] = ACTIONS(1190), + [anon_sym_0o] = ACTIONS(1190), + [anon_sym_0x] = ACTIONS(1190), + [sym_val_date] = ACTIONS(1190), + [anon_sym_DQUOTE] = ACTIONS(1190), + [sym__str_single_quotes] = ACTIONS(1190), + [sym__str_back_ticks] = ACTIONS(1190), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1190), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1190), + [anon_sym_CARET] = ACTIONS(1190), + [anon_sym_POUND] = ACTIONS(105), + }, + [323] = { + [sym_comment] = STATE(323), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [anon_sym_SEMI] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_RPAREN] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_where] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_not] = ACTIONS(1157), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1271), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(1273), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_CARET] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [324] = { + [sym_path] = STATE(454), + [sym_comment] = STATE(324), + [aux_sym_cell_path_repeat1] = STATE(324), [ts_builtin_sym_end] = ACTIONS(1200), [anon_sym_export] = ACTIONS(1198), [anon_sym_alias] = ACTIONS(1198), @@ -99768,7 +100673,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1198), [anon_sym_LF] = ACTIONS(1200), [anon_sym_def] = ACTIONS(1198), - [anon_sym_def_DASHenv] = ACTIONS(1198), [anon_sym_export_DASHenv] = ACTIONS(1198), [anon_sym_extern] = ACTIONS(1198), [anon_sym_module] = ACTIONS(1198), @@ -99825,7 +100729,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1198), [anon_sym_or] = ACTIONS(1198), [anon_sym_not] = ACTIONS(1198), - [anon_sym_DOT2] = ACTIONS(1232), + [anon_sym_DOT2] = ACTIONS(1275), [sym_val_nothing] = ACTIONS(1198), [anon_sym_true] = ACTIONS(1198), [anon_sym_false] = ACTIONS(1198), @@ -99849,584 +100753,296 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(105), }, - [315] = { - [sym_cell_path] = STATE(461), - [sym_path] = STATE(327), - [sym_comment] = STATE(315), - [ts_builtin_sym_end] = ACTIONS(1170), - [anon_sym_export] = ACTIONS(1168), - [anon_sym_alias] = ACTIONS(1168), - [anon_sym_let] = ACTIONS(1168), - [anon_sym_let_DASHenv] = ACTIONS(1168), - [anon_sym_mut] = ACTIONS(1168), - [anon_sym_const] = ACTIONS(1168), - [anon_sym_SEMI] = ACTIONS(1168), - [sym_cmd_identifier] = ACTIONS(1168), - [anon_sym_LF] = ACTIONS(1170), - [anon_sym_def] = ACTIONS(1168), - [anon_sym_def_DASHenv] = ACTIONS(1168), - [anon_sym_export_DASHenv] = ACTIONS(1168), - [anon_sym_extern] = ACTIONS(1168), - [anon_sym_module] = ACTIONS(1168), - [anon_sym_use] = ACTIONS(1168), - [anon_sym_LBRACK] = ACTIONS(1168), - [anon_sym_LPAREN] = ACTIONS(1168), - [anon_sym_DOLLAR] = ACTIONS(1168), - [anon_sym_error] = ACTIONS(1168), - [anon_sym_GT] = ACTIONS(1168), - [anon_sym_DASH] = ACTIONS(1168), - [anon_sym_break] = ACTIONS(1168), - [anon_sym_continue] = ACTIONS(1168), - [anon_sym_for] = ACTIONS(1168), - [anon_sym_in] = ACTIONS(1168), - [anon_sym_loop] = ACTIONS(1168), - [anon_sym_while] = ACTIONS(1168), - [anon_sym_do] = ACTIONS(1168), - [anon_sym_if] = ACTIONS(1168), - [anon_sym_match] = ACTIONS(1168), - [anon_sym_LBRACE] = ACTIONS(1168), - [anon_sym_DOT] = ACTIONS(1168), - [anon_sym_try] = ACTIONS(1168), - [anon_sym_return] = ACTIONS(1168), - [anon_sym_source] = ACTIONS(1168), - [anon_sym_source_DASHenv] = ACTIONS(1168), - [anon_sym_register] = ACTIONS(1168), - [anon_sym_hide] = ACTIONS(1168), - [anon_sym_hide_DASHenv] = ACTIONS(1168), - [anon_sym_overlay] = ACTIONS(1168), - [anon_sym_STAR] = ACTIONS(1168), - [anon_sym_where] = ACTIONS(1168), - [anon_sym_STAR_STAR] = ACTIONS(1168), - [anon_sym_PLUS_PLUS] = ACTIONS(1168), - [anon_sym_SLASH] = ACTIONS(1168), - [anon_sym_mod] = ACTIONS(1168), - [anon_sym_SLASH_SLASH] = ACTIONS(1168), - [anon_sym_PLUS] = ACTIONS(1168), - [anon_sym_bit_DASHshl] = ACTIONS(1168), - [anon_sym_bit_DASHshr] = ACTIONS(1168), - [anon_sym_EQ_EQ] = ACTIONS(1168), - [anon_sym_BANG_EQ] = ACTIONS(1168), - [anon_sym_LT2] = ACTIONS(1168), - [anon_sym_LT_EQ] = ACTIONS(1168), - [anon_sym_GT_EQ] = ACTIONS(1168), - [anon_sym_not_DASHin] = ACTIONS(1168), - [anon_sym_starts_DASHwith] = ACTIONS(1168), - [anon_sym_ends_DASHwith] = ACTIONS(1168), - [anon_sym_EQ_TILDE] = ACTIONS(1168), - [anon_sym_BANG_TILDE] = ACTIONS(1168), - [anon_sym_bit_DASHand] = ACTIONS(1168), - [anon_sym_bit_DASHxor] = ACTIONS(1168), - [anon_sym_bit_DASHor] = ACTIONS(1168), - [anon_sym_and] = ACTIONS(1168), - [anon_sym_xor] = ACTIONS(1168), - [anon_sym_or] = ACTIONS(1168), - [anon_sym_not] = ACTIONS(1168), - [anon_sym_DOT2] = ACTIONS(1226), - [sym_val_nothing] = ACTIONS(1168), - [anon_sym_true] = ACTIONS(1168), - [anon_sym_false] = ACTIONS(1168), - [aux_sym_val_number_token1] = ACTIONS(1168), - [aux_sym_val_number_token2] = ACTIONS(1168), - [aux_sym_val_number_token3] = ACTIONS(1168), - [anon_sym_inf] = ACTIONS(1168), - [anon_sym_DASHinf] = ACTIONS(1168), - [anon_sym_NaN] = ACTIONS(1168), - [aux_sym__val_number_decimal_token1] = ACTIONS(1168), - [aux_sym__val_number_decimal_token2] = ACTIONS(1168), - [anon_sym_0b] = ACTIONS(1168), - [anon_sym_0o] = ACTIONS(1168), - [anon_sym_0x] = ACTIONS(1168), - [sym_val_date] = ACTIONS(1168), - [anon_sym_DQUOTE] = ACTIONS(1168), - [sym__str_single_quotes] = ACTIONS(1168), - [sym__str_back_ticks] = ACTIONS(1168), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1168), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1168), - [anon_sym_CARET] = ACTIONS(1168), - [anon_sym_POUND] = ACTIONS(105), - }, - [316] = { - [sym_comment] = STATE(316), - [anon_sym_export] = ACTIONS(1235), - [anon_sym_alias] = ACTIONS(1235), - [anon_sym_let] = ACTIONS(1235), - [anon_sym_let_DASHenv] = ACTIONS(1235), - [anon_sym_mut] = ACTIONS(1235), - [anon_sym_const] = ACTIONS(1235), - [anon_sym_SEMI] = ACTIONS(1235), - [sym_cmd_identifier] = ACTIONS(1235), - [anon_sym_LF] = ACTIONS(1237), - [anon_sym_def] = ACTIONS(1235), - [anon_sym_def_DASHenv] = ACTIONS(1235), - [anon_sym_export_DASHenv] = ACTIONS(1235), - [anon_sym_extern] = ACTIONS(1235), - [anon_sym_module] = ACTIONS(1235), - [anon_sym_use] = ACTIONS(1235), - [anon_sym_LBRACK] = ACTIONS(1235), - [anon_sym_LPAREN] = ACTIONS(1235), - [anon_sym_RPAREN] = ACTIONS(1235), - [anon_sym_DOLLAR] = ACTIONS(1235), - [anon_sym_error] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_break] = ACTIONS(1235), - [anon_sym_continue] = ACTIONS(1235), - [anon_sym_for] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_loop] = ACTIONS(1235), - [anon_sym_while] = ACTIONS(1235), - [anon_sym_do] = ACTIONS(1235), - [anon_sym_if] = ACTIONS(1235), - [anon_sym_match] = ACTIONS(1235), - [anon_sym_LBRACE] = ACTIONS(1235), - [anon_sym_RBRACE] = ACTIONS(1235), - [anon_sym_DOT] = ACTIONS(1235), - [anon_sym_try] = ACTIONS(1235), - [anon_sym_return] = ACTIONS(1235), - [anon_sym_source] = ACTIONS(1235), - [anon_sym_source_DASHenv] = ACTIONS(1235), - [anon_sym_register] = ACTIONS(1235), - [anon_sym_hide] = ACTIONS(1235), - [anon_sym_hide_DASHenv] = ACTIONS(1235), - [anon_sym_overlay] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_where] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1235), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1235), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1235), - [anon_sym_BANG_EQ] = ACTIONS(1235), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1235), - [anon_sym_GT_EQ] = ACTIONS(1235), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1235), - [anon_sym_BANG_TILDE] = ACTIONS(1235), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), - [anon_sym_not] = ACTIONS(1235), - [anon_sym_DOT2] = ACTIONS(1239), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1242), - [sym_val_nothing] = ACTIONS(1235), - [anon_sym_true] = ACTIONS(1235), - [anon_sym_false] = ACTIONS(1235), - [aux_sym_val_number_token1] = ACTIONS(1235), - [aux_sym_val_number_token2] = ACTIONS(1235), - [aux_sym_val_number_token3] = ACTIONS(1235), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [aux_sym__val_number_decimal_token1] = ACTIONS(1235), - [aux_sym__val_number_decimal_token2] = ACTIONS(1235), - [anon_sym_0b] = ACTIONS(1235), - [anon_sym_0o] = ACTIONS(1235), - [anon_sym_0x] = ACTIONS(1235), - [sym_val_date] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1235), - [sym__str_single_quotes] = ACTIONS(1235), - [sym__str_back_ticks] = ACTIONS(1235), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1235), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1235), - [anon_sym_CARET] = ACTIONS(1235), - [anon_sym_POUND] = ACTIONS(105), - }, - [317] = { - [sym_path] = STATE(369), - [sym_comment] = STATE(317), + [325] = { + [sym_path] = STATE(454), + [sym_comment] = STATE(325), [aux_sym_cell_path_repeat1] = STATE(330), - [ts_builtin_sym_end] = ACTIONS(1196), - [anon_sym_export] = ACTIONS(1194), - [anon_sym_alias] = ACTIONS(1194), - [anon_sym_let] = ACTIONS(1194), - [anon_sym_let_DASHenv] = ACTIONS(1194), - [anon_sym_mut] = ACTIONS(1194), - [anon_sym_const] = ACTIONS(1194), - [anon_sym_SEMI] = ACTIONS(1194), - [sym_cmd_identifier] = ACTIONS(1194), - [anon_sym_LF] = ACTIONS(1196), - [anon_sym_def] = ACTIONS(1194), - [anon_sym_def_DASHenv] = ACTIONS(1194), - [anon_sym_export_DASHenv] = ACTIONS(1194), - [anon_sym_extern] = ACTIONS(1194), - [anon_sym_module] = ACTIONS(1194), - [anon_sym_use] = ACTIONS(1194), - [anon_sym_LBRACK] = ACTIONS(1194), - [anon_sym_LPAREN] = ACTIONS(1194), - [anon_sym_DOLLAR] = ACTIONS(1194), - [anon_sym_error] = ACTIONS(1194), - [anon_sym_GT] = ACTIONS(1194), - [anon_sym_DASH] = ACTIONS(1194), - [anon_sym_break] = ACTIONS(1194), - [anon_sym_continue] = ACTIONS(1194), - [anon_sym_for] = ACTIONS(1194), - [anon_sym_in] = ACTIONS(1194), - [anon_sym_loop] = ACTIONS(1194), - [anon_sym_while] = ACTIONS(1194), - [anon_sym_do] = ACTIONS(1194), - [anon_sym_if] = ACTIONS(1194), - [anon_sym_match] = ACTIONS(1194), - [anon_sym_LBRACE] = ACTIONS(1194), - [anon_sym_DOT] = ACTIONS(1194), - [anon_sym_try] = ACTIONS(1194), - [anon_sym_return] = ACTIONS(1194), - [anon_sym_source] = ACTIONS(1194), - [anon_sym_source_DASHenv] = ACTIONS(1194), - [anon_sym_register] = ACTIONS(1194), - [anon_sym_hide] = ACTIONS(1194), - [anon_sym_hide_DASHenv] = ACTIONS(1194), - [anon_sym_overlay] = ACTIONS(1194), - [anon_sym_STAR] = ACTIONS(1194), - [anon_sym_where] = ACTIONS(1194), - [anon_sym_STAR_STAR] = ACTIONS(1194), - [anon_sym_PLUS_PLUS] = ACTIONS(1194), - [anon_sym_SLASH] = ACTIONS(1194), - [anon_sym_mod] = ACTIONS(1194), - [anon_sym_SLASH_SLASH] = ACTIONS(1194), - [anon_sym_PLUS] = ACTIONS(1194), - [anon_sym_bit_DASHshl] = ACTIONS(1194), - [anon_sym_bit_DASHshr] = ACTIONS(1194), - [anon_sym_EQ_EQ] = ACTIONS(1194), - [anon_sym_BANG_EQ] = ACTIONS(1194), - [anon_sym_LT2] = ACTIONS(1194), - [anon_sym_LT_EQ] = ACTIONS(1194), - [anon_sym_GT_EQ] = ACTIONS(1194), - [anon_sym_not_DASHin] = ACTIONS(1194), - [anon_sym_starts_DASHwith] = ACTIONS(1194), - [anon_sym_ends_DASHwith] = ACTIONS(1194), - [anon_sym_EQ_TILDE] = ACTIONS(1194), - [anon_sym_BANG_TILDE] = ACTIONS(1194), - [anon_sym_bit_DASHand] = ACTIONS(1194), - [anon_sym_bit_DASHxor] = ACTIONS(1194), - [anon_sym_bit_DASHor] = ACTIONS(1194), - [anon_sym_and] = ACTIONS(1194), - [anon_sym_xor] = ACTIONS(1194), - [anon_sym_or] = ACTIONS(1194), - [anon_sym_not] = ACTIONS(1194), - [anon_sym_DOT2] = ACTIONS(1196), - [sym_val_nothing] = ACTIONS(1194), - [anon_sym_true] = ACTIONS(1194), - [anon_sym_false] = ACTIONS(1194), - [aux_sym_val_number_token1] = ACTIONS(1194), - [aux_sym_val_number_token2] = ACTIONS(1194), - [aux_sym_val_number_token3] = ACTIONS(1194), - [anon_sym_inf] = ACTIONS(1194), - [anon_sym_DASHinf] = ACTIONS(1194), - [anon_sym_NaN] = ACTIONS(1194), - [aux_sym__val_number_decimal_token1] = ACTIONS(1194), - [aux_sym__val_number_decimal_token2] = ACTIONS(1194), - [anon_sym_0b] = ACTIONS(1194), - [anon_sym_0o] = ACTIONS(1194), - [anon_sym_0x] = ACTIONS(1194), - [sym_val_date] = ACTIONS(1194), - [anon_sym_DQUOTE] = ACTIONS(1194), - [sym__str_single_quotes] = ACTIONS(1194), - [sym__str_back_ticks] = ACTIONS(1194), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1194), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1194), - [anon_sym_CARET] = ACTIONS(1194), - [anon_sym_POUND] = ACTIONS(105), - }, - [318] = { - [sym_cell_path] = STATE(490), - [sym_path] = STATE(327), - [sym_comment] = STATE(318), - [ts_builtin_sym_end] = ACTIONS(1131), - [anon_sym_export] = ACTIONS(1129), - [anon_sym_alias] = ACTIONS(1129), - [anon_sym_let] = ACTIONS(1129), - [anon_sym_let_DASHenv] = ACTIONS(1129), - [anon_sym_mut] = ACTIONS(1129), - [anon_sym_const] = ACTIONS(1129), - [anon_sym_SEMI] = ACTIONS(1129), - [sym_cmd_identifier] = ACTIONS(1129), - [anon_sym_LF] = ACTIONS(1131), - [anon_sym_def] = ACTIONS(1129), - [anon_sym_def_DASHenv] = ACTIONS(1129), - [anon_sym_export_DASHenv] = ACTIONS(1129), - [anon_sym_extern] = ACTIONS(1129), - [anon_sym_module] = ACTIONS(1129), - [anon_sym_use] = ACTIONS(1129), - [anon_sym_LBRACK] = ACTIONS(1129), - [anon_sym_LPAREN] = ACTIONS(1129), - [anon_sym_DOLLAR] = ACTIONS(1129), - [anon_sym_error] = ACTIONS(1129), - [anon_sym_GT] = ACTIONS(1129), - [anon_sym_DASH] = ACTIONS(1129), - [anon_sym_break] = ACTIONS(1129), - [anon_sym_continue] = ACTIONS(1129), - [anon_sym_for] = ACTIONS(1129), - [anon_sym_in] = ACTIONS(1129), - [anon_sym_loop] = ACTIONS(1129), - [anon_sym_while] = ACTIONS(1129), - [anon_sym_do] = ACTIONS(1129), - [anon_sym_if] = ACTIONS(1129), - [anon_sym_match] = ACTIONS(1129), - [anon_sym_LBRACE] = ACTIONS(1129), - [anon_sym_DOT] = ACTIONS(1129), - [anon_sym_try] = ACTIONS(1129), - [anon_sym_return] = ACTIONS(1129), - [anon_sym_source] = ACTIONS(1129), - [anon_sym_source_DASHenv] = ACTIONS(1129), - [anon_sym_register] = ACTIONS(1129), - [anon_sym_hide] = ACTIONS(1129), - [anon_sym_hide_DASHenv] = ACTIONS(1129), - [anon_sym_overlay] = ACTIONS(1129), - [anon_sym_STAR] = ACTIONS(1129), - [anon_sym_where] = ACTIONS(1129), - [anon_sym_STAR_STAR] = ACTIONS(1129), - [anon_sym_PLUS_PLUS] = ACTIONS(1129), - [anon_sym_SLASH] = ACTIONS(1129), - [anon_sym_mod] = ACTIONS(1129), - [anon_sym_SLASH_SLASH] = ACTIONS(1129), - [anon_sym_PLUS] = ACTIONS(1129), - [anon_sym_bit_DASHshl] = ACTIONS(1129), - [anon_sym_bit_DASHshr] = ACTIONS(1129), - [anon_sym_EQ_EQ] = ACTIONS(1129), - [anon_sym_BANG_EQ] = ACTIONS(1129), - [anon_sym_LT2] = ACTIONS(1129), - [anon_sym_LT_EQ] = ACTIONS(1129), - [anon_sym_GT_EQ] = ACTIONS(1129), - [anon_sym_not_DASHin] = ACTIONS(1129), - [anon_sym_starts_DASHwith] = ACTIONS(1129), - [anon_sym_ends_DASHwith] = ACTIONS(1129), - [anon_sym_EQ_TILDE] = ACTIONS(1129), - [anon_sym_BANG_TILDE] = ACTIONS(1129), - [anon_sym_bit_DASHand] = ACTIONS(1129), - [anon_sym_bit_DASHxor] = ACTIONS(1129), - [anon_sym_bit_DASHor] = ACTIONS(1129), - [anon_sym_and] = ACTIONS(1129), - [anon_sym_xor] = ACTIONS(1129), - [anon_sym_or] = ACTIONS(1129), - [anon_sym_not] = ACTIONS(1129), - [anon_sym_DOT2] = ACTIONS(1226), - [sym_val_nothing] = ACTIONS(1129), - [anon_sym_true] = ACTIONS(1129), - [anon_sym_false] = ACTIONS(1129), - [aux_sym_val_number_token1] = ACTIONS(1129), - [aux_sym_val_number_token2] = ACTIONS(1129), - [aux_sym_val_number_token3] = ACTIONS(1129), - [anon_sym_inf] = ACTIONS(1129), - [anon_sym_DASHinf] = ACTIONS(1129), - [anon_sym_NaN] = ACTIONS(1129), - [aux_sym__val_number_decimal_token1] = ACTIONS(1129), - [aux_sym__val_number_decimal_token2] = ACTIONS(1129), - [anon_sym_0b] = ACTIONS(1129), - [anon_sym_0o] = ACTIONS(1129), - [anon_sym_0x] = ACTIONS(1129), - [sym_val_date] = ACTIONS(1129), - [anon_sym_DQUOTE] = ACTIONS(1129), - [sym__str_single_quotes] = ACTIONS(1129), - [sym__str_back_ticks] = ACTIONS(1129), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1129), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1129), - [anon_sym_CARET] = ACTIONS(1129), + [ts_builtin_sym_end] = ACTIONS(1177), + [anon_sym_export] = ACTIONS(1175), + [anon_sym_alias] = ACTIONS(1175), + [anon_sym_let] = ACTIONS(1175), + [anon_sym_let_DASHenv] = ACTIONS(1175), + [anon_sym_mut] = ACTIONS(1175), + [anon_sym_const] = ACTIONS(1175), + [anon_sym_SEMI] = ACTIONS(1175), + [sym_cmd_identifier] = ACTIONS(1175), + [anon_sym_LF] = ACTIONS(1177), + [anon_sym_def] = ACTIONS(1175), + [anon_sym_export_DASHenv] = ACTIONS(1175), + [anon_sym_extern] = ACTIONS(1175), + [anon_sym_module] = ACTIONS(1175), + [anon_sym_use] = ACTIONS(1175), + [anon_sym_LBRACK] = ACTIONS(1175), + [anon_sym_LPAREN] = ACTIONS(1175), + [anon_sym_DOLLAR] = ACTIONS(1175), + [anon_sym_error] = ACTIONS(1175), + [anon_sym_GT] = ACTIONS(1175), + [anon_sym_DASH] = ACTIONS(1175), + [anon_sym_break] = ACTIONS(1175), + [anon_sym_continue] = ACTIONS(1175), + [anon_sym_for] = ACTIONS(1175), + [anon_sym_in] = ACTIONS(1175), + [anon_sym_loop] = ACTIONS(1175), + [anon_sym_while] = ACTIONS(1175), + [anon_sym_do] = ACTIONS(1175), + [anon_sym_if] = ACTIONS(1175), + [anon_sym_match] = ACTIONS(1175), + [anon_sym_LBRACE] = ACTIONS(1175), + [anon_sym_DOT] = ACTIONS(1175), + [anon_sym_try] = ACTIONS(1175), + [anon_sym_return] = ACTIONS(1175), + [anon_sym_source] = ACTIONS(1175), + [anon_sym_source_DASHenv] = ACTIONS(1175), + [anon_sym_register] = ACTIONS(1175), + [anon_sym_hide] = ACTIONS(1175), + [anon_sym_hide_DASHenv] = ACTIONS(1175), + [anon_sym_overlay] = ACTIONS(1175), + [anon_sym_STAR] = ACTIONS(1175), + [anon_sym_where] = ACTIONS(1175), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1175), + [anon_sym_mod] = ACTIONS(1175), + [anon_sym_SLASH_SLASH] = ACTIONS(1175), + [anon_sym_PLUS] = ACTIONS(1175), + [anon_sym_bit_DASHshl] = ACTIONS(1175), + [anon_sym_bit_DASHshr] = ACTIONS(1175), + [anon_sym_EQ_EQ] = ACTIONS(1175), + [anon_sym_BANG_EQ] = ACTIONS(1175), + [anon_sym_LT2] = ACTIONS(1175), + [anon_sym_LT_EQ] = ACTIONS(1175), + [anon_sym_GT_EQ] = ACTIONS(1175), + [anon_sym_not_DASHin] = ACTIONS(1175), + [anon_sym_starts_DASHwith] = ACTIONS(1175), + [anon_sym_ends_DASHwith] = ACTIONS(1175), + [anon_sym_EQ_TILDE] = ACTIONS(1175), + [anon_sym_BANG_TILDE] = ACTIONS(1175), + [anon_sym_bit_DASHand] = ACTIONS(1175), + [anon_sym_bit_DASHxor] = ACTIONS(1175), + [anon_sym_bit_DASHor] = ACTIONS(1175), + [anon_sym_and] = ACTIONS(1175), + [anon_sym_xor] = ACTIONS(1175), + [anon_sym_or] = ACTIONS(1175), + [anon_sym_not] = ACTIONS(1175), + [anon_sym_DOT2] = ACTIONS(1232), + [sym_val_nothing] = ACTIONS(1175), + [anon_sym_true] = ACTIONS(1175), + [anon_sym_false] = ACTIONS(1175), + [aux_sym_val_number_token1] = ACTIONS(1175), + [aux_sym_val_number_token2] = ACTIONS(1175), + [aux_sym_val_number_token3] = ACTIONS(1175), + [anon_sym_inf] = ACTIONS(1175), + [anon_sym_DASHinf] = ACTIONS(1175), + [anon_sym_NaN] = ACTIONS(1175), + [aux_sym__val_number_decimal_token1] = ACTIONS(1175), + [aux_sym__val_number_decimal_token2] = ACTIONS(1175), + [anon_sym_0b] = ACTIONS(1175), + [anon_sym_0o] = ACTIONS(1175), + [anon_sym_0x] = ACTIONS(1175), + [sym_val_date] = ACTIONS(1175), + [anon_sym_DQUOTE] = ACTIONS(1175), + [sym__str_single_quotes] = ACTIONS(1175), + [sym__str_back_ticks] = ACTIONS(1175), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), + [anon_sym_CARET] = ACTIONS(1175), [anon_sym_POUND] = ACTIONS(105), }, - [319] = { - [sym_cell_path] = STATE(488), - [sym_path] = STATE(327), - [sym_comment] = STATE(319), - [ts_builtin_sym_end] = ACTIONS(1204), - [anon_sym_export] = ACTIONS(1202), - [anon_sym_alias] = ACTIONS(1202), - [anon_sym_let] = ACTIONS(1202), - [anon_sym_let_DASHenv] = ACTIONS(1202), - [anon_sym_mut] = ACTIONS(1202), - [anon_sym_const] = ACTIONS(1202), - [anon_sym_SEMI] = ACTIONS(1202), - [sym_cmd_identifier] = ACTIONS(1202), - [anon_sym_LF] = ACTIONS(1204), - [anon_sym_def] = ACTIONS(1202), - [anon_sym_def_DASHenv] = ACTIONS(1202), - [anon_sym_export_DASHenv] = ACTIONS(1202), - [anon_sym_extern] = ACTIONS(1202), - [anon_sym_module] = ACTIONS(1202), - [anon_sym_use] = ACTIONS(1202), - [anon_sym_LBRACK] = ACTIONS(1202), - [anon_sym_LPAREN] = ACTIONS(1202), - [anon_sym_DOLLAR] = ACTIONS(1202), - [anon_sym_error] = ACTIONS(1202), - [anon_sym_GT] = ACTIONS(1202), - [anon_sym_DASH] = ACTIONS(1202), - [anon_sym_break] = ACTIONS(1202), - [anon_sym_continue] = ACTIONS(1202), - [anon_sym_for] = ACTIONS(1202), - [anon_sym_in] = ACTIONS(1202), - [anon_sym_loop] = ACTIONS(1202), - [anon_sym_while] = ACTIONS(1202), - [anon_sym_do] = ACTIONS(1202), - [anon_sym_if] = ACTIONS(1202), - [anon_sym_match] = ACTIONS(1202), - [anon_sym_LBRACE] = ACTIONS(1202), - [anon_sym_DOT] = ACTIONS(1202), - [anon_sym_try] = ACTIONS(1202), - [anon_sym_return] = ACTIONS(1202), - [anon_sym_source] = ACTIONS(1202), - [anon_sym_source_DASHenv] = ACTIONS(1202), - [anon_sym_register] = ACTIONS(1202), - [anon_sym_hide] = ACTIONS(1202), - [anon_sym_hide_DASHenv] = ACTIONS(1202), - [anon_sym_overlay] = ACTIONS(1202), - [anon_sym_STAR] = ACTIONS(1202), - [anon_sym_where] = ACTIONS(1202), - [anon_sym_STAR_STAR] = ACTIONS(1202), - [anon_sym_PLUS_PLUS] = ACTIONS(1202), - [anon_sym_SLASH] = ACTIONS(1202), - [anon_sym_mod] = ACTIONS(1202), - [anon_sym_SLASH_SLASH] = ACTIONS(1202), - [anon_sym_PLUS] = ACTIONS(1202), - [anon_sym_bit_DASHshl] = ACTIONS(1202), - [anon_sym_bit_DASHshr] = ACTIONS(1202), - [anon_sym_EQ_EQ] = ACTIONS(1202), - [anon_sym_BANG_EQ] = ACTIONS(1202), - [anon_sym_LT2] = ACTIONS(1202), - [anon_sym_LT_EQ] = ACTIONS(1202), - [anon_sym_GT_EQ] = ACTIONS(1202), - [anon_sym_not_DASHin] = ACTIONS(1202), - [anon_sym_starts_DASHwith] = ACTIONS(1202), - [anon_sym_ends_DASHwith] = ACTIONS(1202), - [anon_sym_EQ_TILDE] = ACTIONS(1202), - [anon_sym_BANG_TILDE] = ACTIONS(1202), - [anon_sym_bit_DASHand] = ACTIONS(1202), - [anon_sym_bit_DASHxor] = ACTIONS(1202), - [anon_sym_bit_DASHor] = ACTIONS(1202), - [anon_sym_and] = ACTIONS(1202), - [anon_sym_xor] = ACTIONS(1202), - [anon_sym_or] = ACTIONS(1202), - [anon_sym_not] = ACTIONS(1202), - [anon_sym_DOT2] = ACTIONS(1226), - [sym_val_nothing] = ACTIONS(1202), - [anon_sym_true] = ACTIONS(1202), - [anon_sym_false] = ACTIONS(1202), - [aux_sym_val_number_token1] = ACTIONS(1202), - [aux_sym_val_number_token2] = ACTIONS(1202), - [aux_sym_val_number_token3] = ACTIONS(1202), - [anon_sym_inf] = ACTIONS(1202), - [anon_sym_DASHinf] = ACTIONS(1202), - [anon_sym_NaN] = ACTIONS(1202), - [aux_sym__val_number_decimal_token1] = ACTIONS(1202), - [aux_sym__val_number_decimal_token2] = ACTIONS(1202), - [anon_sym_0b] = ACTIONS(1202), - [anon_sym_0o] = ACTIONS(1202), - [anon_sym_0x] = ACTIONS(1202), - [sym_val_date] = ACTIONS(1202), - [anon_sym_DQUOTE] = ACTIONS(1202), - [sym__str_single_quotes] = ACTIONS(1202), - [sym__str_back_ticks] = ACTIONS(1202), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1202), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1202), - [anon_sym_CARET] = ACTIONS(1202), + [326] = { + [sym_cell_path] = STATE(531), + [sym_path] = STATE(321), + [sym_comment] = STATE(326), + [ts_builtin_sym_end] = ACTIONS(1149), + [anon_sym_export] = ACTIONS(1147), + [anon_sym_alias] = ACTIONS(1147), + [anon_sym_let] = ACTIONS(1147), + [anon_sym_let_DASHenv] = ACTIONS(1147), + [anon_sym_mut] = ACTIONS(1147), + [anon_sym_const] = ACTIONS(1147), + [anon_sym_SEMI] = ACTIONS(1147), + [sym_cmd_identifier] = ACTIONS(1147), + [anon_sym_LF] = ACTIONS(1149), + [anon_sym_def] = ACTIONS(1147), + [anon_sym_export_DASHenv] = ACTIONS(1147), + [anon_sym_extern] = ACTIONS(1147), + [anon_sym_module] = ACTIONS(1147), + [anon_sym_use] = ACTIONS(1147), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_LPAREN] = ACTIONS(1147), + [anon_sym_DOLLAR] = ACTIONS(1147), + [anon_sym_error] = ACTIONS(1147), + [anon_sym_GT] = ACTIONS(1147), + [anon_sym_DASH] = ACTIONS(1147), + [anon_sym_break] = ACTIONS(1147), + [anon_sym_continue] = ACTIONS(1147), + [anon_sym_for] = ACTIONS(1147), + [anon_sym_in] = ACTIONS(1147), + [anon_sym_loop] = ACTIONS(1147), + [anon_sym_while] = ACTIONS(1147), + [anon_sym_do] = ACTIONS(1147), + [anon_sym_if] = ACTIONS(1147), + [anon_sym_match] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1147), + [anon_sym_DOT] = ACTIONS(1147), + [anon_sym_try] = ACTIONS(1147), + [anon_sym_return] = ACTIONS(1147), + [anon_sym_source] = ACTIONS(1147), + [anon_sym_source_DASHenv] = ACTIONS(1147), + [anon_sym_register] = ACTIONS(1147), + [anon_sym_hide] = ACTIONS(1147), + [anon_sym_hide_DASHenv] = ACTIONS(1147), + [anon_sym_overlay] = ACTIONS(1147), + [anon_sym_STAR] = ACTIONS(1147), + [anon_sym_where] = ACTIONS(1147), + [anon_sym_STAR_STAR] = ACTIONS(1147), + [anon_sym_PLUS_PLUS] = ACTIONS(1147), + [anon_sym_SLASH] = ACTIONS(1147), + [anon_sym_mod] = ACTIONS(1147), + [anon_sym_SLASH_SLASH] = ACTIONS(1147), + [anon_sym_PLUS] = ACTIONS(1147), + [anon_sym_bit_DASHshl] = ACTIONS(1147), + [anon_sym_bit_DASHshr] = ACTIONS(1147), + [anon_sym_EQ_EQ] = ACTIONS(1147), + [anon_sym_BANG_EQ] = ACTIONS(1147), + [anon_sym_LT2] = ACTIONS(1147), + [anon_sym_LT_EQ] = ACTIONS(1147), + [anon_sym_GT_EQ] = ACTIONS(1147), + [anon_sym_not_DASHin] = ACTIONS(1147), + [anon_sym_starts_DASHwith] = ACTIONS(1147), + [anon_sym_ends_DASHwith] = ACTIONS(1147), + [anon_sym_EQ_TILDE] = ACTIONS(1147), + [anon_sym_BANG_TILDE] = ACTIONS(1147), + [anon_sym_bit_DASHand] = ACTIONS(1147), + [anon_sym_bit_DASHxor] = ACTIONS(1147), + [anon_sym_bit_DASHor] = ACTIONS(1147), + [anon_sym_and] = ACTIONS(1147), + [anon_sym_xor] = ACTIONS(1147), + [anon_sym_or] = ACTIONS(1147), + [anon_sym_not] = ACTIONS(1147), + [anon_sym_DOT2] = ACTIONS(1232), + [sym_val_nothing] = ACTIONS(1147), + [anon_sym_true] = ACTIONS(1147), + [anon_sym_false] = ACTIONS(1147), + [aux_sym_val_number_token1] = ACTIONS(1147), + [aux_sym_val_number_token2] = ACTIONS(1147), + [aux_sym_val_number_token3] = ACTIONS(1147), + [anon_sym_inf] = ACTIONS(1147), + [anon_sym_DASHinf] = ACTIONS(1147), + [anon_sym_NaN] = ACTIONS(1147), + [aux_sym__val_number_decimal_token1] = ACTIONS(1147), + [aux_sym__val_number_decimal_token2] = ACTIONS(1147), + [anon_sym_0b] = ACTIONS(1147), + [anon_sym_0o] = ACTIONS(1147), + [anon_sym_0x] = ACTIONS(1147), + [sym_val_date] = ACTIONS(1147), + [anon_sym_DQUOTE] = ACTIONS(1147), + [sym__str_single_quotes] = ACTIONS(1147), + [sym__str_back_ticks] = ACTIONS(1147), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1147), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1147), + [anon_sym_CARET] = ACTIONS(1147), [anon_sym_POUND] = ACTIONS(105), }, - [320] = { - [sym_cell_path] = STATE(498), - [sym_path] = STATE(327), - [sym_comment] = STATE(320), - [ts_builtin_sym_end] = ACTIONS(1162), - [anon_sym_export] = ACTIONS(1160), - [anon_sym_alias] = ACTIONS(1160), - [anon_sym_let] = ACTIONS(1160), - [anon_sym_let_DASHenv] = ACTIONS(1160), - [anon_sym_mut] = ACTIONS(1160), - [anon_sym_const] = ACTIONS(1160), - [anon_sym_SEMI] = ACTIONS(1160), - [sym_cmd_identifier] = ACTIONS(1160), - [anon_sym_LF] = ACTIONS(1162), - [anon_sym_def] = ACTIONS(1160), - [anon_sym_def_DASHenv] = ACTIONS(1160), - [anon_sym_export_DASHenv] = ACTIONS(1160), - [anon_sym_extern] = ACTIONS(1160), - [anon_sym_module] = ACTIONS(1160), - [anon_sym_use] = ACTIONS(1160), - [anon_sym_LBRACK] = ACTIONS(1160), - [anon_sym_LPAREN] = ACTIONS(1160), - [anon_sym_DOLLAR] = ACTIONS(1160), - [anon_sym_error] = ACTIONS(1160), - [anon_sym_GT] = ACTIONS(1160), - [anon_sym_DASH] = ACTIONS(1160), - [anon_sym_break] = ACTIONS(1160), - [anon_sym_continue] = ACTIONS(1160), - [anon_sym_for] = ACTIONS(1160), - [anon_sym_in] = ACTIONS(1160), - [anon_sym_loop] = ACTIONS(1160), - [anon_sym_while] = ACTIONS(1160), - [anon_sym_do] = ACTIONS(1160), - [anon_sym_if] = ACTIONS(1160), - [anon_sym_match] = ACTIONS(1160), - [anon_sym_LBRACE] = ACTIONS(1160), - [anon_sym_DOT] = ACTIONS(1160), - [anon_sym_try] = ACTIONS(1160), - [anon_sym_return] = ACTIONS(1160), - [anon_sym_source] = ACTIONS(1160), - [anon_sym_source_DASHenv] = ACTIONS(1160), - [anon_sym_register] = ACTIONS(1160), - [anon_sym_hide] = ACTIONS(1160), - [anon_sym_hide_DASHenv] = ACTIONS(1160), - [anon_sym_overlay] = ACTIONS(1160), - [anon_sym_STAR] = ACTIONS(1160), - [anon_sym_where] = ACTIONS(1160), - [anon_sym_STAR_STAR] = ACTIONS(1160), - [anon_sym_PLUS_PLUS] = ACTIONS(1160), - [anon_sym_SLASH] = ACTIONS(1160), - [anon_sym_mod] = ACTIONS(1160), - [anon_sym_SLASH_SLASH] = ACTIONS(1160), - [anon_sym_PLUS] = ACTIONS(1160), - [anon_sym_bit_DASHshl] = ACTIONS(1160), - [anon_sym_bit_DASHshr] = ACTIONS(1160), - [anon_sym_EQ_EQ] = ACTIONS(1160), - [anon_sym_BANG_EQ] = ACTIONS(1160), - [anon_sym_LT2] = ACTIONS(1160), - [anon_sym_LT_EQ] = ACTIONS(1160), - [anon_sym_GT_EQ] = ACTIONS(1160), - [anon_sym_not_DASHin] = ACTIONS(1160), - [anon_sym_starts_DASHwith] = ACTIONS(1160), - [anon_sym_ends_DASHwith] = ACTIONS(1160), - [anon_sym_EQ_TILDE] = ACTIONS(1160), - [anon_sym_BANG_TILDE] = ACTIONS(1160), - [anon_sym_bit_DASHand] = ACTIONS(1160), - [anon_sym_bit_DASHxor] = ACTIONS(1160), - [anon_sym_bit_DASHor] = ACTIONS(1160), - [anon_sym_and] = ACTIONS(1160), - [anon_sym_xor] = ACTIONS(1160), - [anon_sym_or] = ACTIONS(1160), - [anon_sym_not] = ACTIONS(1160), - [anon_sym_DOT2] = ACTIONS(1226), - [sym_val_nothing] = ACTIONS(1160), - [anon_sym_true] = ACTIONS(1160), - [anon_sym_false] = ACTIONS(1160), - [aux_sym_val_number_token1] = ACTIONS(1160), - [aux_sym_val_number_token2] = ACTIONS(1160), - [aux_sym_val_number_token3] = ACTIONS(1160), - [anon_sym_inf] = ACTIONS(1160), - [anon_sym_DASHinf] = ACTIONS(1160), - [anon_sym_NaN] = ACTIONS(1160), - [aux_sym__val_number_decimal_token1] = ACTIONS(1160), - [aux_sym__val_number_decimal_token2] = ACTIONS(1160), - [anon_sym_0b] = ACTIONS(1160), - [anon_sym_0o] = ACTIONS(1160), - [anon_sym_0x] = ACTIONS(1160), - [sym_val_date] = ACTIONS(1160), - [anon_sym_DQUOTE] = ACTIONS(1160), - [sym__str_single_quotes] = ACTIONS(1160), - [sym__str_back_ticks] = ACTIONS(1160), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1160), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1160), - [anon_sym_CARET] = ACTIONS(1160), + [327] = { + [sym_cell_path] = STATE(511), + [sym_path] = STATE(321), + [sym_comment] = STATE(327), + [ts_builtin_sym_end] = ACTIONS(1218), + [anon_sym_export] = ACTIONS(1216), + [anon_sym_alias] = ACTIONS(1216), + [anon_sym_let] = ACTIONS(1216), + [anon_sym_let_DASHenv] = ACTIONS(1216), + [anon_sym_mut] = ACTIONS(1216), + [anon_sym_const] = ACTIONS(1216), + [anon_sym_SEMI] = ACTIONS(1216), + [sym_cmd_identifier] = ACTIONS(1216), + [anon_sym_LF] = ACTIONS(1218), + [anon_sym_def] = ACTIONS(1216), + [anon_sym_export_DASHenv] = ACTIONS(1216), + [anon_sym_extern] = ACTIONS(1216), + [anon_sym_module] = ACTIONS(1216), + [anon_sym_use] = ACTIONS(1216), + [anon_sym_LBRACK] = ACTIONS(1216), + [anon_sym_LPAREN] = ACTIONS(1216), + [anon_sym_DOLLAR] = ACTIONS(1216), + [anon_sym_error] = ACTIONS(1216), + [anon_sym_GT] = ACTIONS(1216), + [anon_sym_DASH] = ACTIONS(1216), + [anon_sym_break] = ACTIONS(1216), + [anon_sym_continue] = ACTIONS(1216), + [anon_sym_for] = ACTIONS(1216), + [anon_sym_in] = ACTIONS(1216), + [anon_sym_loop] = ACTIONS(1216), + [anon_sym_while] = ACTIONS(1216), + [anon_sym_do] = ACTIONS(1216), + [anon_sym_if] = ACTIONS(1216), + [anon_sym_match] = ACTIONS(1216), + [anon_sym_LBRACE] = ACTIONS(1216), + [anon_sym_DOT] = ACTIONS(1216), + [anon_sym_try] = ACTIONS(1216), + [anon_sym_return] = ACTIONS(1216), + [anon_sym_source] = ACTIONS(1216), + [anon_sym_source_DASHenv] = ACTIONS(1216), + [anon_sym_register] = ACTIONS(1216), + [anon_sym_hide] = ACTIONS(1216), + [anon_sym_hide_DASHenv] = ACTIONS(1216), + [anon_sym_overlay] = ACTIONS(1216), + [anon_sym_STAR] = ACTIONS(1216), + [anon_sym_where] = ACTIONS(1216), + [anon_sym_STAR_STAR] = ACTIONS(1216), + [anon_sym_PLUS_PLUS] = ACTIONS(1216), + [anon_sym_SLASH] = ACTIONS(1216), + [anon_sym_mod] = ACTIONS(1216), + [anon_sym_SLASH_SLASH] = ACTIONS(1216), + [anon_sym_PLUS] = ACTIONS(1216), + [anon_sym_bit_DASHshl] = ACTIONS(1216), + [anon_sym_bit_DASHshr] = ACTIONS(1216), + [anon_sym_EQ_EQ] = ACTIONS(1216), + [anon_sym_BANG_EQ] = ACTIONS(1216), + [anon_sym_LT2] = ACTIONS(1216), + [anon_sym_LT_EQ] = ACTIONS(1216), + [anon_sym_GT_EQ] = ACTIONS(1216), + [anon_sym_not_DASHin] = ACTIONS(1216), + [anon_sym_starts_DASHwith] = ACTIONS(1216), + [anon_sym_ends_DASHwith] = ACTIONS(1216), + [anon_sym_EQ_TILDE] = ACTIONS(1216), + [anon_sym_BANG_TILDE] = ACTIONS(1216), + [anon_sym_bit_DASHand] = ACTIONS(1216), + [anon_sym_bit_DASHxor] = ACTIONS(1216), + [anon_sym_bit_DASHor] = ACTIONS(1216), + [anon_sym_and] = ACTIONS(1216), + [anon_sym_xor] = ACTIONS(1216), + [anon_sym_or] = ACTIONS(1216), + [anon_sym_not] = ACTIONS(1216), + [anon_sym_DOT2] = ACTIONS(1232), + [sym_val_nothing] = ACTIONS(1216), + [anon_sym_true] = ACTIONS(1216), + [anon_sym_false] = ACTIONS(1216), + [aux_sym_val_number_token1] = ACTIONS(1216), + [aux_sym_val_number_token2] = ACTIONS(1216), + [aux_sym_val_number_token3] = ACTIONS(1216), + [anon_sym_inf] = ACTIONS(1216), + [anon_sym_DASHinf] = ACTIONS(1216), + [anon_sym_NaN] = ACTIONS(1216), + [aux_sym__val_number_decimal_token1] = ACTIONS(1216), + [aux_sym__val_number_decimal_token2] = ACTIONS(1216), + [anon_sym_0b] = ACTIONS(1216), + [anon_sym_0o] = ACTIONS(1216), + [anon_sym_0x] = ACTIONS(1216), + [sym_val_date] = ACTIONS(1216), + [anon_sym_DQUOTE] = ACTIONS(1216), + [sym__str_single_quotes] = ACTIONS(1216), + [sym__str_back_ticks] = ACTIONS(1216), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1216), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1216), + [anon_sym_CARET] = ACTIONS(1216), [anon_sym_POUND] = ACTIONS(105), }, - [321] = { - [sym_comment] = STATE(321), + [328] = { + [sym_cell_path] = STATE(468), + [sym_path] = STATE(321), + [sym_comment] = STATE(328), + [ts_builtin_sym_end] = ACTIONS(1211), [anon_sym_export] = ACTIONS(1209), [anon_sym_alias] = ACTIONS(1209), [anon_sym_let] = ACTIONS(1209), @@ -100437,14 +101053,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1209), [anon_sym_LF] = ACTIONS(1211), [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), [anon_sym_export_DASHenv] = ACTIONS(1209), [anon_sym_extern] = ACTIONS(1209), [anon_sym_module] = ACTIONS(1209), [anon_sym_use] = ACTIONS(1209), [anon_sym_LBRACK] = ACTIONS(1209), [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_RPAREN] = ACTIONS(1209), [anon_sym_DOLLAR] = ACTIONS(1209), [anon_sym_error] = ACTIONS(1209), [anon_sym_GT] = ACTIONS(1209), @@ -100459,7 +101073,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(1209), [anon_sym_match] = ACTIONS(1209), [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_RBRACE] = ACTIONS(1209), [anon_sym_DOT] = ACTIONS(1209), [anon_sym_try] = ACTIONS(1209), [anon_sym_return] = ACTIONS(1209), @@ -100496,8 +101109,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1209), [anon_sym_or] = ACTIONS(1209), [anon_sym_not] = ACTIONS(1209), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1244), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(1246), + [anon_sym_DOT2] = ACTIONS(1232), [sym_val_nothing] = ACTIONS(1209), [anon_sym_true] = ACTIONS(1209), [anon_sym_false] = ACTIONS(1209), @@ -100521,1252 +101133,574 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1209), [anon_sym_POUND] = ACTIONS(105), }, - [322] = { - [sym_cell_path] = STATE(505), - [sym_path] = STATE(327), - [sym_comment] = STATE(322), - [ts_builtin_sym_end] = ACTIONS(1174), - [anon_sym_export] = ACTIONS(1172), - [anon_sym_alias] = ACTIONS(1172), - [anon_sym_let] = ACTIONS(1172), - [anon_sym_let_DASHenv] = ACTIONS(1172), - [anon_sym_mut] = ACTIONS(1172), - [anon_sym_const] = ACTIONS(1172), - [anon_sym_SEMI] = ACTIONS(1172), - [sym_cmd_identifier] = ACTIONS(1172), - [anon_sym_LF] = ACTIONS(1174), - [anon_sym_def] = ACTIONS(1172), - [anon_sym_def_DASHenv] = ACTIONS(1172), - [anon_sym_export_DASHenv] = ACTIONS(1172), - [anon_sym_extern] = ACTIONS(1172), - [anon_sym_module] = ACTIONS(1172), - [anon_sym_use] = ACTIONS(1172), - [anon_sym_LBRACK] = ACTIONS(1172), - [anon_sym_LPAREN] = ACTIONS(1172), - [anon_sym_DOLLAR] = ACTIONS(1172), - [anon_sym_error] = ACTIONS(1172), - [anon_sym_GT] = ACTIONS(1172), - [anon_sym_DASH] = ACTIONS(1172), - [anon_sym_break] = ACTIONS(1172), - [anon_sym_continue] = ACTIONS(1172), - [anon_sym_for] = ACTIONS(1172), - [anon_sym_in] = ACTIONS(1172), - [anon_sym_loop] = ACTIONS(1172), - [anon_sym_while] = ACTIONS(1172), - [anon_sym_do] = ACTIONS(1172), - [anon_sym_if] = ACTIONS(1172), - [anon_sym_match] = ACTIONS(1172), - [anon_sym_LBRACE] = ACTIONS(1172), - [anon_sym_DOT] = ACTIONS(1172), - [anon_sym_try] = ACTIONS(1172), - [anon_sym_return] = ACTIONS(1172), - [anon_sym_source] = ACTIONS(1172), - [anon_sym_source_DASHenv] = ACTIONS(1172), - [anon_sym_register] = ACTIONS(1172), - [anon_sym_hide] = ACTIONS(1172), - [anon_sym_hide_DASHenv] = ACTIONS(1172), - [anon_sym_overlay] = ACTIONS(1172), - [anon_sym_STAR] = ACTIONS(1172), - [anon_sym_where] = ACTIONS(1172), - [anon_sym_STAR_STAR] = ACTIONS(1172), - [anon_sym_PLUS_PLUS] = ACTIONS(1172), - [anon_sym_SLASH] = ACTIONS(1172), - [anon_sym_mod] = ACTIONS(1172), - [anon_sym_SLASH_SLASH] = ACTIONS(1172), - [anon_sym_PLUS] = ACTIONS(1172), - [anon_sym_bit_DASHshl] = ACTIONS(1172), - [anon_sym_bit_DASHshr] = ACTIONS(1172), - [anon_sym_EQ_EQ] = ACTIONS(1172), - [anon_sym_BANG_EQ] = ACTIONS(1172), - [anon_sym_LT2] = ACTIONS(1172), - [anon_sym_LT_EQ] = ACTIONS(1172), - [anon_sym_GT_EQ] = ACTIONS(1172), - [anon_sym_not_DASHin] = ACTIONS(1172), - [anon_sym_starts_DASHwith] = ACTIONS(1172), - [anon_sym_ends_DASHwith] = ACTIONS(1172), - [anon_sym_EQ_TILDE] = ACTIONS(1172), - [anon_sym_BANG_TILDE] = ACTIONS(1172), - [anon_sym_bit_DASHand] = ACTIONS(1172), - [anon_sym_bit_DASHxor] = ACTIONS(1172), - [anon_sym_bit_DASHor] = ACTIONS(1172), - [anon_sym_and] = ACTIONS(1172), - [anon_sym_xor] = ACTIONS(1172), - [anon_sym_or] = ACTIONS(1172), - [anon_sym_not] = ACTIONS(1172), - [anon_sym_DOT2] = ACTIONS(1226), - [sym_val_nothing] = ACTIONS(1172), - [anon_sym_true] = ACTIONS(1172), - [anon_sym_false] = ACTIONS(1172), - [aux_sym_val_number_token1] = ACTIONS(1172), - [aux_sym_val_number_token2] = ACTIONS(1172), - [aux_sym_val_number_token3] = ACTIONS(1172), - [anon_sym_inf] = ACTIONS(1172), - [anon_sym_DASHinf] = ACTIONS(1172), - [anon_sym_NaN] = ACTIONS(1172), - [aux_sym__val_number_decimal_token1] = ACTIONS(1172), - [aux_sym__val_number_decimal_token2] = ACTIONS(1172), - [anon_sym_0b] = ACTIONS(1172), - [anon_sym_0o] = ACTIONS(1172), - [anon_sym_0x] = ACTIONS(1172), - [sym_val_date] = ACTIONS(1172), - [anon_sym_DQUOTE] = ACTIONS(1172), - [sym__str_single_quotes] = ACTIONS(1172), - [sym__str_back_ticks] = ACTIONS(1172), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1172), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1172), - [anon_sym_CARET] = ACTIONS(1172), - [anon_sym_POUND] = ACTIONS(105), - }, - [323] = { - [sym_cell_path] = STATE(514), - [sym_path] = STATE(327), - [sym_comment] = STATE(323), - [ts_builtin_sym_end] = ACTIONS(1154), - [anon_sym_export] = ACTIONS(1152), - [anon_sym_alias] = ACTIONS(1152), - [anon_sym_let] = ACTIONS(1152), - [anon_sym_let_DASHenv] = ACTIONS(1152), - [anon_sym_mut] = ACTIONS(1152), - [anon_sym_const] = ACTIONS(1152), - [anon_sym_SEMI] = ACTIONS(1152), - [sym_cmd_identifier] = ACTIONS(1152), - [anon_sym_LF] = ACTIONS(1154), - [anon_sym_def] = ACTIONS(1152), - [anon_sym_def_DASHenv] = ACTIONS(1152), - [anon_sym_export_DASHenv] = ACTIONS(1152), - [anon_sym_extern] = ACTIONS(1152), - [anon_sym_module] = ACTIONS(1152), - [anon_sym_use] = ACTIONS(1152), - [anon_sym_LBRACK] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(1152), - [anon_sym_DOLLAR] = ACTIONS(1152), - [anon_sym_error] = ACTIONS(1152), - [anon_sym_GT] = ACTIONS(1152), - [anon_sym_DASH] = ACTIONS(1152), - [anon_sym_break] = ACTIONS(1152), - [anon_sym_continue] = ACTIONS(1152), - [anon_sym_for] = ACTIONS(1152), - [anon_sym_in] = ACTIONS(1152), - [anon_sym_loop] = ACTIONS(1152), - [anon_sym_while] = ACTIONS(1152), - [anon_sym_do] = ACTIONS(1152), - [anon_sym_if] = ACTIONS(1152), - [anon_sym_match] = ACTIONS(1152), - [anon_sym_LBRACE] = ACTIONS(1152), - [anon_sym_DOT] = ACTIONS(1152), - [anon_sym_try] = ACTIONS(1152), - [anon_sym_return] = ACTIONS(1152), - [anon_sym_source] = ACTIONS(1152), - [anon_sym_source_DASHenv] = ACTIONS(1152), - [anon_sym_register] = ACTIONS(1152), - [anon_sym_hide] = ACTIONS(1152), - [anon_sym_hide_DASHenv] = ACTIONS(1152), - [anon_sym_overlay] = ACTIONS(1152), - [anon_sym_STAR] = ACTIONS(1152), - [anon_sym_where] = ACTIONS(1152), - [anon_sym_STAR_STAR] = ACTIONS(1152), - [anon_sym_PLUS_PLUS] = ACTIONS(1152), - [anon_sym_SLASH] = ACTIONS(1152), - [anon_sym_mod] = ACTIONS(1152), - [anon_sym_SLASH_SLASH] = ACTIONS(1152), - [anon_sym_PLUS] = ACTIONS(1152), - [anon_sym_bit_DASHshl] = ACTIONS(1152), - [anon_sym_bit_DASHshr] = ACTIONS(1152), - [anon_sym_EQ_EQ] = ACTIONS(1152), - [anon_sym_BANG_EQ] = ACTIONS(1152), - [anon_sym_LT2] = ACTIONS(1152), - [anon_sym_LT_EQ] = ACTIONS(1152), - [anon_sym_GT_EQ] = ACTIONS(1152), - [anon_sym_not_DASHin] = ACTIONS(1152), - [anon_sym_starts_DASHwith] = ACTIONS(1152), - [anon_sym_ends_DASHwith] = ACTIONS(1152), - [anon_sym_EQ_TILDE] = ACTIONS(1152), - [anon_sym_BANG_TILDE] = ACTIONS(1152), - [anon_sym_bit_DASHand] = ACTIONS(1152), - [anon_sym_bit_DASHxor] = ACTIONS(1152), - [anon_sym_bit_DASHor] = ACTIONS(1152), - [anon_sym_and] = ACTIONS(1152), - [anon_sym_xor] = ACTIONS(1152), - [anon_sym_or] = ACTIONS(1152), - [anon_sym_not] = ACTIONS(1152), - [anon_sym_DOT2] = ACTIONS(1226), - [sym_val_nothing] = ACTIONS(1152), - [anon_sym_true] = ACTIONS(1152), - [anon_sym_false] = ACTIONS(1152), - [aux_sym_val_number_token1] = ACTIONS(1152), - [aux_sym_val_number_token2] = ACTIONS(1152), - [aux_sym_val_number_token3] = ACTIONS(1152), - [anon_sym_inf] = ACTIONS(1152), - [anon_sym_DASHinf] = ACTIONS(1152), - [anon_sym_NaN] = ACTIONS(1152), - [aux_sym__val_number_decimal_token1] = ACTIONS(1152), - [aux_sym__val_number_decimal_token2] = ACTIONS(1152), - [anon_sym_0b] = ACTIONS(1152), - [anon_sym_0o] = ACTIONS(1152), - [anon_sym_0x] = ACTIONS(1152), - [sym_val_date] = ACTIONS(1152), - [anon_sym_DQUOTE] = ACTIONS(1152), - [sym__str_single_quotes] = ACTIONS(1152), - [sym__str_back_ticks] = ACTIONS(1152), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1152), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1152), - [anon_sym_CARET] = ACTIONS(1152), + [329] = { + [sym_cell_path] = STATE(510), + [sym_path] = STATE(321), + [sym_comment] = STATE(329), + [ts_builtin_sym_end] = ACTIONS(1196), + [anon_sym_export] = ACTIONS(1194), + [anon_sym_alias] = ACTIONS(1194), + [anon_sym_let] = ACTIONS(1194), + [anon_sym_let_DASHenv] = ACTIONS(1194), + [anon_sym_mut] = ACTIONS(1194), + [anon_sym_const] = ACTIONS(1194), + [anon_sym_SEMI] = ACTIONS(1194), + [sym_cmd_identifier] = ACTIONS(1194), + [anon_sym_LF] = ACTIONS(1196), + [anon_sym_def] = ACTIONS(1194), + [anon_sym_export_DASHenv] = ACTIONS(1194), + [anon_sym_extern] = ACTIONS(1194), + [anon_sym_module] = ACTIONS(1194), + [anon_sym_use] = ACTIONS(1194), + [anon_sym_LBRACK] = ACTIONS(1194), + [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_DOLLAR] = ACTIONS(1194), + [anon_sym_error] = ACTIONS(1194), + [anon_sym_GT] = ACTIONS(1194), + [anon_sym_DASH] = ACTIONS(1194), + [anon_sym_break] = ACTIONS(1194), + [anon_sym_continue] = ACTIONS(1194), + [anon_sym_for] = ACTIONS(1194), + [anon_sym_in] = ACTIONS(1194), + [anon_sym_loop] = ACTIONS(1194), + [anon_sym_while] = ACTIONS(1194), + [anon_sym_do] = ACTIONS(1194), + [anon_sym_if] = ACTIONS(1194), + [anon_sym_match] = ACTIONS(1194), + [anon_sym_LBRACE] = ACTIONS(1194), + [anon_sym_DOT] = ACTIONS(1194), + [anon_sym_try] = ACTIONS(1194), + [anon_sym_return] = ACTIONS(1194), + [anon_sym_source] = ACTIONS(1194), + [anon_sym_source_DASHenv] = ACTIONS(1194), + [anon_sym_register] = ACTIONS(1194), + [anon_sym_hide] = ACTIONS(1194), + [anon_sym_hide_DASHenv] = ACTIONS(1194), + [anon_sym_overlay] = ACTIONS(1194), + [anon_sym_STAR] = ACTIONS(1194), + [anon_sym_where] = ACTIONS(1194), + [anon_sym_STAR_STAR] = ACTIONS(1194), + [anon_sym_PLUS_PLUS] = ACTIONS(1194), + [anon_sym_SLASH] = ACTIONS(1194), + [anon_sym_mod] = ACTIONS(1194), + [anon_sym_SLASH_SLASH] = ACTIONS(1194), + [anon_sym_PLUS] = ACTIONS(1194), + [anon_sym_bit_DASHshl] = ACTIONS(1194), + [anon_sym_bit_DASHshr] = ACTIONS(1194), + [anon_sym_EQ_EQ] = ACTIONS(1194), + [anon_sym_BANG_EQ] = ACTIONS(1194), + [anon_sym_LT2] = ACTIONS(1194), + [anon_sym_LT_EQ] = ACTIONS(1194), + [anon_sym_GT_EQ] = ACTIONS(1194), + [anon_sym_not_DASHin] = ACTIONS(1194), + [anon_sym_starts_DASHwith] = ACTIONS(1194), + [anon_sym_ends_DASHwith] = ACTIONS(1194), + [anon_sym_EQ_TILDE] = ACTIONS(1194), + [anon_sym_BANG_TILDE] = ACTIONS(1194), + [anon_sym_bit_DASHand] = ACTIONS(1194), + [anon_sym_bit_DASHxor] = ACTIONS(1194), + [anon_sym_bit_DASHor] = ACTIONS(1194), + [anon_sym_and] = ACTIONS(1194), + [anon_sym_xor] = ACTIONS(1194), + [anon_sym_or] = ACTIONS(1194), + [anon_sym_not] = ACTIONS(1194), + [anon_sym_DOT2] = ACTIONS(1232), + [sym_val_nothing] = ACTIONS(1194), + [anon_sym_true] = ACTIONS(1194), + [anon_sym_false] = ACTIONS(1194), + [aux_sym_val_number_token1] = ACTIONS(1194), + [aux_sym_val_number_token2] = ACTIONS(1194), + [aux_sym_val_number_token3] = ACTIONS(1194), + [anon_sym_inf] = ACTIONS(1194), + [anon_sym_DASHinf] = ACTIONS(1194), + [anon_sym_NaN] = ACTIONS(1194), + [aux_sym__val_number_decimal_token1] = ACTIONS(1194), + [aux_sym__val_number_decimal_token2] = ACTIONS(1194), + [anon_sym_0b] = ACTIONS(1194), + [anon_sym_0o] = ACTIONS(1194), + [anon_sym_0x] = ACTIONS(1194), + [sym_val_date] = ACTIONS(1194), + [anon_sym_DQUOTE] = ACTIONS(1194), + [sym__str_single_quotes] = ACTIONS(1194), + [sym__str_back_ticks] = ACTIONS(1194), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1194), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1194), + [anon_sym_CARET] = ACTIONS(1194), [anon_sym_POUND] = ACTIONS(105), }, - [324] = { - [sym_path] = STATE(369), - [sym_comment] = STATE(324), - [aux_sym_cell_path_repeat1] = STATE(317), - [ts_builtin_sym_end] = ACTIONS(1166), - [anon_sym_export] = ACTIONS(1164), - [anon_sym_alias] = ACTIONS(1164), - [anon_sym_let] = ACTIONS(1164), - [anon_sym_let_DASHenv] = ACTIONS(1164), - [anon_sym_mut] = ACTIONS(1164), - [anon_sym_const] = ACTIONS(1164), - [anon_sym_SEMI] = ACTIONS(1164), - [sym_cmd_identifier] = ACTIONS(1164), - [anon_sym_LF] = ACTIONS(1166), - [anon_sym_def] = ACTIONS(1164), - [anon_sym_def_DASHenv] = ACTIONS(1164), - [anon_sym_export_DASHenv] = ACTIONS(1164), - [anon_sym_extern] = ACTIONS(1164), - [anon_sym_module] = ACTIONS(1164), - [anon_sym_use] = ACTIONS(1164), - [anon_sym_LBRACK] = ACTIONS(1164), - [anon_sym_LPAREN] = ACTIONS(1164), - [anon_sym_DOLLAR] = ACTIONS(1164), - [anon_sym_error] = ACTIONS(1164), - [anon_sym_GT] = ACTIONS(1164), - [anon_sym_DASH] = ACTIONS(1164), - [anon_sym_break] = ACTIONS(1164), - [anon_sym_continue] = ACTIONS(1164), - [anon_sym_for] = ACTIONS(1164), - [anon_sym_in] = ACTIONS(1164), - [anon_sym_loop] = ACTIONS(1164), - [anon_sym_while] = ACTIONS(1164), - [anon_sym_do] = ACTIONS(1164), - [anon_sym_if] = ACTIONS(1164), - [anon_sym_match] = ACTIONS(1164), - [anon_sym_LBRACE] = ACTIONS(1164), - [anon_sym_DOT] = ACTIONS(1164), - [anon_sym_try] = ACTIONS(1164), - [anon_sym_return] = ACTIONS(1164), - [anon_sym_source] = ACTIONS(1164), - [anon_sym_source_DASHenv] = ACTIONS(1164), - [anon_sym_register] = ACTIONS(1164), - [anon_sym_hide] = ACTIONS(1164), - [anon_sym_hide_DASHenv] = ACTIONS(1164), - [anon_sym_overlay] = ACTIONS(1164), - [anon_sym_STAR] = ACTIONS(1164), - [anon_sym_where] = ACTIONS(1164), - [anon_sym_STAR_STAR] = ACTIONS(1164), - [anon_sym_PLUS_PLUS] = ACTIONS(1164), - [anon_sym_SLASH] = ACTIONS(1164), - [anon_sym_mod] = ACTIONS(1164), - [anon_sym_SLASH_SLASH] = ACTIONS(1164), - [anon_sym_PLUS] = ACTIONS(1164), - [anon_sym_bit_DASHshl] = ACTIONS(1164), - [anon_sym_bit_DASHshr] = ACTIONS(1164), - [anon_sym_EQ_EQ] = ACTIONS(1164), - [anon_sym_BANG_EQ] = ACTIONS(1164), - [anon_sym_LT2] = ACTIONS(1164), - [anon_sym_LT_EQ] = ACTIONS(1164), - [anon_sym_GT_EQ] = ACTIONS(1164), - [anon_sym_not_DASHin] = ACTIONS(1164), - [anon_sym_starts_DASHwith] = ACTIONS(1164), - [anon_sym_ends_DASHwith] = ACTIONS(1164), - [anon_sym_EQ_TILDE] = ACTIONS(1164), - [anon_sym_BANG_TILDE] = ACTIONS(1164), - [anon_sym_bit_DASHand] = ACTIONS(1164), - [anon_sym_bit_DASHxor] = ACTIONS(1164), - [anon_sym_bit_DASHor] = ACTIONS(1164), - [anon_sym_and] = ACTIONS(1164), - [anon_sym_xor] = ACTIONS(1164), - [anon_sym_or] = ACTIONS(1164), - [anon_sym_not] = ACTIONS(1164), - [anon_sym_DOT2] = ACTIONS(1226), - [sym_val_nothing] = ACTIONS(1164), - [anon_sym_true] = ACTIONS(1164), - [anon_sym_false] = ACTIONS(1164), - [aux_sym_val_number_token1] = ACTIONS(1164), - [aux_sym_val_number_token2] = ACTIONS(1164), - [aux_sym_val_number_token3] = ACTIONS(1164), - [anon_sym_inf] = ACTIONS(1164), - [anon_sym_DASHinf] = ACTIONS(1164), - [anon_sym_NaN] = ACTIONS(1164), - [aux_sym__val_number_decimal_token1] = ACTIONS(1164), - [aux_sym__val_number_decimal_token2] = ACTIONS(1164), - [anon_sym_0b] = ACTIONS(1164), - [anon_sym_0o] = ACTIONS(1164), - [anon_sym_0x] = ACTIONS(1164), - [sym_val_date] = ACTIONS(1164), - [anon_sym_DQUOTE] = ACTIONS(1164), - [sym__str_single_quotes] = ACTIONS(1164), - [sym__str_back_ticks] = ACTIONS(1164), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1164), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1164), - [anon_sym_CARET] = ACTIONS(1164), + [330] = { + [sym_path] = STATE(454), + [sym_comment] = STATE(330), + [aux_sym_cell_path_repeat1] = STATE(324), + [ts_builtin_sym_end] = ACTIONS(1181), + [anon_sym_export] = ACTIONS(1179), + [anon_sym_alias] = ACTIONS(1179), + [anon_sym_let] = ACTIONS(1179), + [anon_sym_let_DASHenv] = ACTIONS(1179), + [anon_sym_mut] = ACTIONS(1179), + [anon_sym_const] = ACTIONS(1179), + [anon_sym_SEMI] = ACTIONS(1179), + [sym_cmd_identifier] = ACTIONS(1179), + [anon_sym_LF] = ACTIONS(1181), + [anon_sym_def] = ACTIONS(1179), + [anon_sym_export_DASHenv] = ACTIONS(1179), + [anon_sym_extern] = ACTIONS(1179), + [anon_sym_module] = ACTIONS(1179), + [anon_sym_use] = ACTIONS(1179), + [anon_sym_LBRACK] = ACTIONS(1179), + [anon_sym_LPAREN] = ACTIONS(1179), + [anon_sym_DOLLAR] = ACTIONS(1179), + [anon_sym_error] = ACTIONS(1179), + [anon_sym_GT] = ACTIONS(1179), + [anon_sym_DASH] = ACTIONS(1179), + [anon_sym_break] = ACTIONS(1179), + [anon_sym_continue] = ACTIONS(1179), + [anon_sym_for] = ACTIONS(1179), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_loop] = ACTIONS(1179), + [anon_sym_while] = ACTIONS(1179), + [anon_sym_do] = ACTIONS(1179), + [anon_sym_if] = ACTIONS(1179), + [anon_sym_match] = ACTIONS(1179), + [anon_sym_LBRACE] = ACTIONS(1179), + [anon_sym_DOT] = ACTIONS(1179), + [anon_sym_try] = ACTIONS(1179), + [anon_sym_return] = ACTIONS(1179), + [anon_sym_source] = ACTIONS(1179), + [anon_sym_source_DASHenv] = ACTIONS(1179), + [anon_sym_register] = ACTIONS(1179), + [anon_sym_hide] = ACTIONS(1179), + [anon_sym_hide_DASHenv] = ACTIONS(1179), + [anon_sym_overlay] = ACTIONS(1179), + [anon_sym_STAR] = ACTIONS(1179), + [anon_sym_where] = ACTIONS(1179), + [anon_sym_STAR_STAR] = ACTIONS(1179), + [anon_sym_PLUS_PLUS] = ACTIONS(1179), + [anon_sym_SLASH] = ACTIONS(1179), + [anon_sym_mod] = ACTIONS(1179), + [anon_sym_SLASH_SLASH] = ACTIONS(1179), + [anon_sym_PLUS] = ACTIONS(1179), + [anon_sym_bit_DASHshl] = ACTIONS(1179), + [anon_sym_bit_DASHshr] = ACTIONS(1179), + [anon_sym_EQ_EQ] = ACTIONS(1179), + [anon_sym_BANG_EQ] = ACTIONS(1179), + [anon_sym_LT2] = ACTIONS(1179), + [anon_sym_LT_EQ] = ACTIONS(1179), + [anon_sym_GT_EQ] = ACTIONS(1179), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1179), + [anon_sym_BANG_TILDE] = ACTIONS(1179), + [anon_sym_bit_DASHand] = ACTIONS(1179), + [anon_sym_bit_DASHxor] = ACTIONS(1179), + [anon_sym_bit_DASHor] = ACTIONS(1179), + [anon_sym_and] = ACTIONS(1179), + [anon_sym_xor] = ACTIONS(1179), + [anon_sym_or] = ACTIONS(1179), + [anon_sym_not] = ACTIONS(1179), + [anon_sym_DOT2] = ACTIONS(1181), + [sym_val_nothing] = ACTIONS(1179), + [anon_sym_true] = ACTIONS(1179), + [anon_sym_false] = ACTIONS(1179), + [aux_sym_val_number_token1] = ACTIONS(1179), + [aux_sym_val_number_token2] = ACTIONS(1179), + [aux_sym_val_number_token3] = ACTIONS(1179), + [anon_sym_inf] = ACTIONS(1179), + [anon_sym_DASHinf] = ACTIONS(1179), + [anon_sym_NaN] = ACTIONS(1179), + [aux_sym__val_number_decimal_token1] = ACTIONS(1179), + [aux_sym__val_number_decimal_token2] = ACTIONS(1179), + [anon_sym_0b] = ACTIONS(1179), + [anon_sym_0o] = ACTIONS(1179), + [anon_sym_0x] = ACTIONS(1179), + [sym_val_date] = ACTIONS(1179), + [anon_sym_DQUOTE] = ACTIONS(1179), + [sym__str_single_quotes] = ACTIONS(1179), + [sym__str_back_ticks] = ACTIONS(1179), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), + [anon_sym_CARET] = ACTIONS(1179), [anon_sym_POUND] = ACTIONS(105), }, - [325] = { - [sym_comment] = STATE(325), - [ts_builtin_sym_end] = ACTIONS(1144), - [anon_sym_export] = ACTIONS(1142), - [anon_sym_alias] = ACTIONS(1142), - [anon_sym_let] = ACTIONS(1142), - [anon_sym_let_DASHenv] = ACTIONS(1142), - [anon_sym_mut] = ACTIONS(1142), - [anon_sym_const] = ACTIONS(1142), - [anon_sym_SEMI] = ACTIONS(1142), - [sym_cmd_identifier] = ACTIONS(1142), - [anon_sym_LF] = ACTIONS(1144), - [anon_sym_def] = ACTIONS(1142), - [anon_sym_def_DASHenv] = ACTIONS(1142), - [anon_sym_export_DASHenv] = ACTIONS(1142), - [anon_sym_extern] = ACTIONS(1142), - [anon_sym_module] = ACTIONS(1142), - [anon_sym_use] = ACTIONS(1142), - [anon_sym_LBRACK] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(1142), - [anon_sym_DOLLAR] = ACTIONS(1142), - [anon_sym_error] = ACTIONS(1142), - [anon_sym_GT] = ACTIONS(1142), - [anon_sym_DASH] = ACTIONS(1142), - [anon_sym_break] = ACTIONS(1142), - [anon_sym_continue] = ACTIONS(1142), - [anon_sym_for] = ACTIONS(1142), - [anon_sym_in] = ACTIONS(1142), - [anon_sym_loop] = ACTIONS(1142), - [anon_sym_while] = ACTIONS(1142), - [anon_sym_do] = ACTIONS(1142), - [anon_sym_if] = ACTIONS(1142), - [anon_sym_match] = ACTIONS(1142), - [anon_sym_LBRACE] = ACTIONS(1142), - [anon_sym_DOT] = ACTIONS(1142), - [anon_sym_try] = ACTIONS(1142), - [anon_sym_return] = ACTIONS(1142), - [anon_sym_source] = ACTIONS(1142), - [anon_sym_source_DASHenv] = ACTIONS(1142), - [anon_sym_register] = ACTIONS(1142), - [anon_sym_hide] = ACTIONS(1142), - [anon_sym_hide_DASHenv] = ACTIONS(1142), - [anon_sym_overlay] = ACTIONS(1142), - [anon_sym_STAR] = ACTIONS(1142), - [anon_sym_where] = ACTIONS(1142), - [anon_sym_STAR_STAR] = ACTIONS(1142), - [anon_sym_PLUS_PLUS] = ACTIONS(1142), - [anon_sym_SLASH] = ACTIONS(1142), - [anon_sym_mod] = ACTIONS(1142), - [anon_sym_SLASH_SLASH] = ACTIONS(1142), - [anon_sym_PLUS] = ACTIONS(1142), - [anon_sym_bit_DASHshl] = ACTIONS(1142), - [anon_sym_bit_DASHshr] = ACTIONS(1142), - [anon_sym_EQ_EQ] = ACTIONS(1142), - [anon_sym_BANG_EQ] = ACTIONS(1142), - [anon_sym_LT2] = ACTIONS(1142), - [anon_sym_LT_EQ] = ACTIONS(1142), - [anon_sym_GT_EQ] = ACTIONS(1142), - [anon_sym_not_DASHin] = ACTIONS(1142), - [anon_sym_starts_DASHwith] = ACTIONS(1142), - [anon_sym_ends_DASHwith] = ACTIONS(1142), - [anon_sym_EQ_TILDE] = ACTIONS(1142), - [anon_sym_BANG_TILDE] = ACTIONS(1142), - [anon_sym_bit_DASHand] = ACTIONS(1142), - [anon_sym_bit_DASHxor] = ACTIONS(1142), - [anon_sym_bit_DASHor] = ACTIONS(1142), - [anon_sym_and] = ACTIONS(1142), - [anon_sym_xor] = ACTIONS(1142), - [anon_sym_or] = ACTIONS(1142), - [anon_sym_not] = ACTIONS(1142), - [anon_sym_DOT2] = ACTIONS(1248), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(1250), - [sym_val_nothing] = ACTIONS(1142), - [anon_sym_true] = ACTIONS(1142), - [anon_sym_false] = ACTIONS(1142), - [aux_sym_val_number_token1] = ACTIONS(1142), - [aux_sym_val_number_token2] = ACTIONS(1142), - [aux_sym_val_number_token3] = ACTIONS(1142), - [anon_sym_inf] = ACTIONS(1142), - [anon_sym_DASHinf] = ACTIONS(1142), - [anon_sym_NaN] = ACTIONS(1142), - [aux_sym__val_number_decimal_token1] = ACTIONS(1142), - [aux_sym__val_number_decimal_token2] = ACTIONS(1142), - [anon_sym_0b] = ACTIONS(1142), - [anon_sym_0o] = ACTIONS(1142), - [anon_sym_0x] = ACTIONS(1142), - [sym_val_date] = ACTIONS(1142), - [anon_sym_DQUOTE] = ACTIONS(1142), - [sym__str_single_quotes] = ACTIONS(1142), - [sym__str_back_ticks] = ACTIONS(1142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1142), - [anon_sym_CARET] = ACTIONS(1142), - [aux_sym_unquoted_token2] = ACTIONS(1252), + [331] = { + [sym_comment] = STATE(331), + [anon_sym_export] = ACTIONS(1278), + [anon_sym_alias] = ACTIONS(1278), + [anon_sym_let] = ACTIONS(1278), + [anon_sym_let_DASHenv] = ACTIONS(1278), + [anon_sym_mut] = ACTIONS(1278), + [anon_sym_const] = ACTIONS(1278), + [anon_sym_SEMI] = ACTIONS(1278), + [sym_cmd_identifier] = ACTIONS(1278), + [anon_sym_LF] = ACTIONS(1280), + [anon_sym_def] = ACTIONS(1278), + [anon_sym_export_DASHenv] = ACTIONS(1278), + [anon_sym_extern] = ACTIONS(1278), + [anon_sym_module] = ACTIONS(1278), + [anon_sym_use] = ACTIONS(1278), + [anon_sym_LBRACK] = ACTIONS(1278), + [anon_sym_LPAREN] = ACTIONS(1278), + [anon_sym_RPAREN] = ACTIONS(1278), + [anon_sym_DOLLAR] = ACTIONS(1278), + [anon_sym_error] = ACTIONS(1278), + [anon_sym_GT] = ACTIONS(1278), + [anon_sym_DASH] = ACTIONS(1278), + [anon_sym_break] = ACTIONS(1278), + [anon_sym_continue] = ACTIONS(1278), + [anon_sym_for] = ACTIONS(1278), + [anon_sym_in] = ACTIONS(1278), + [anon_sym_loop] = ACTIONS(1278), + [anon_sym_while] = ACTIONS(1278), + [anon_sym_do] = ACTIONS(1278), + [anon_sym_if] = ACTIONS(1278), + [anon_sym_match] = ACTIONS(1278), + [anon_sym_LBRACE] = ACTIONS(1278), + [anon_sym_RBRACE] = ACTIONS(1278), + [anon_sym_DOT] = ACTIONS(1278), + [anon_sym_try] = ACTIONS(1278), + [anon_sym_return] = ACTIONS(1278), + [anon_sym_source] = ACTIONS(1278), + [anon_sym_source_DASHenv] = ACTIONS(1278), + [anon_sym_register] = ACTIONS(1278), + [anon_sym_hide] = ACTIONS(1278), + [anon_sym_hide_DASHenv] = ACTIONS(1278), + [anon_sym_overlay] = ACTIONS(1278), + [anon_sym_STAR] = ACTIONS(1278), + [anon_sym_where] = ACTIONS(1278), + [anon_sym_STAR_STAR] = ACTIONS(1278), + [anon_sym_PLUS_PLUS] = ACTIONS(1278), + [anon_sym_SLASH] = ACTIONS(1278), + [anon_sym_mod] = ACTIONS(1278), + [anon_sym_SLASH_SLASH] = ACTIONS(1278), + [anon_sym_PLUS] = ACTIONS(1278), + [anon_sym_bit_DASHshl] = ACTIONS(1278), + [anon_sym_bit_DASHshr] = ACTIONS(1278), + [anon_sym_EQ_EQ] = ACTIONS(1278), + [anon_sym_BANG_EQ] = ACTIONS(1278), + [anon_sym_LT2] = ACTIONS(1278), + [anon_sym_LT_EQ] = ACTIONS(1278), + [anon_sym_GT_EQ] = ACTIONS(1278), + [anon_sym_not_DASHin] = ACTIONS(1278), + [anon_sym_starts_DASHwith] = ACTIONS(1278), + [anon_sym_ends_DASHwith] = ACTIONS(1278), + [anon_sym_EQ_TILDE] = ACTIONS(1278), + [anon_sym_BANG_TILDE] = ACTIONS(1278), + [anon_sym_bit_DASHand] = ACTIONS(1278), + [anon_sym_bit_DASHxor] = ACTIONS(1278), + [anon_sym_bit_DASHor] = ACTIONS(1278), + [anon_sym_and] = ACTIONS(1278), + [anon_sym_xor] = ACTIONS(1278), + [anon_sym_or] = ACTIONS(1278), + [anon_sym_not] = ACTIONS(1278), + [anon_sym_DOT2] = ACTIONS(1282), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1285), + [sym_val_nothing] = ACTIONS(1278), + [anon_sym_true] = ACTIONS(1278), + [anon_sym_false] = ACTIONS(1278), + [aux_sym_val_number_token1] = ACTIONS(1278), + [aux_sym_val_number_token2] = ACTIONS(1278), + [aux_sym_val_number_token3] = ACTIONS(1278), + [anon_sym_inf] = ACTIONS(1278), + [anon_sym_DASHinf] = ACTIONS(1278), + [anon_sym_NaN] = ACTIONS(1278), + [aux_sym__val_number_decimal_token1] = ACTIONS(1278), + [aux_sym__val_number_decimal_token2] = ACTIONS(1278), + [anon_sym_0b] = ACTIONS(1278), + [anon_sym_0o] = ACTIONS(1278), + [anon_sym_0x] = ACTIONS(1278), + [sym_val_date] = ACTIONS(1278), + [anon_sym_DQUOTE] = ACTIONS(1278), + [sym__str_single_quotes] = ACTIONS(1278), + [sym__str_back_ticks] = ACTIONS(1278), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1278), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1278), + [anon_sym_CARET] = ACTIONS(1278), [anon_sym_POUND] = ACTIONS(105), }, - [326] = { - [sym_cell_path] = STATE(417), - [sym_path] = STATE(324), - [sym_comment] = STATE(326), - [ts_builtin_sym_end] = ACTIONS(1204), - [anon_sym_export] = ACTIONS(1202), - [anon_sym_alias] = ACTIONS(1202), - [anon_sym_let] = ACTIONS(1202), - [anon_sym_let_DASHenv] = ACTIONS(1202), - [anon_sym_mut] = ACTIONS(1202), - [anon_sym_const] = ACTIONS(1202), - [anon_sym_SEMI] = ACTIONS(1202), - [sym_cmd_identifier] = ACTIONS(1202), - [anon_sym_LF] = ACTIONS(1204), - [anon_sym_def] = ACTIONS(1202), - [anon_sym_def_DASHenv] = ACTIONS(1202), - [anon_sym_export_DASHenv] = ACTIONS(1202), - [anon_sym_extern] = ACTIONS(1202), - [anon_sym_module] = ACTIONS(1202), - [anon_sym_use] = ACTIONS(1202), - [anon_sym_LBRACK] = ACTIONS(1202), - [anon_sym_LPAREN] = ACTIONS(1202), - [anon_sym_DOLLAR] = ACTIONS(1202), - [anon_sym_error] = ACTIONS(1202), - [anon_sym_GT] = ACTIONS(1202), - [anon_sym_DASH] = ACTIONS(1202), - [anon_sym_break] = ACTIONS(1202), - [anon_sym_continue] = ACTIONS(1202), - [anon_sym_for] = ACTIONS(1202), - [anon_sym_in] = ACTIONS(1202), - [anon_sym_loop] = ACTIONS(1202), - [anon_sym_while] = ACTIONS(1202), - [anon_sym_do] = ACTIONS(1202), - [anon_sym_if] = ACTIONS(1202), - [anon_sym_match] = ACTIONS(1202), - [anon_sym_LBRACE] = ACTIONS(1202), - [anon_sym_DOT] = ACTIONS(1202), - [anon_sym_try] = ACTIONS(1202), - [anon_sym_return] = ACTIONS(1202), - [anon_sym_source] = ACTIONS(1202), - [anon_sym_source_DASHenv] = ACTIONS(1202), - [anon_sym_register] = ACTIONS(1202), - [anon_sym_hide] = ACTIONS(1202), - [anon_sym_hide_DASHenv] = ACTIONS(1202), - [anon_sym_overlay] = ACTIONS(1202), - [anon_sym_STAR] = ACTIONS(1202), - [anon_sym_where] = ACTIONS(1202), - [anon_sym_STAR_STAR] = ACTIONS(1202), - [anon_sym_PLUS_PLUS] = ACTIONS(1202), - [anon_sym_SLASH] = ACTIONS(1202), - [anon_sym_mod] = ACTIONS(1202), - [anon_sym_SLASH_SLASH] = ACTIONS(1202), - [anon_sym_PLUS] = ACTIONS(1202), - [anon_sym_bit_DASHshl] = ACTIONS(1202), - [anon_sym_bit_DASHshr] = ACTIONS(1202), - [anon_sym_EQ_EQ] = ACTIONS(1202), - [anon_sym_BANG_EQ] = ACTIONS(1202), - [anon_sym_LT2] = ACTIONS(1202), - [anon_sym_LT_EQ] = ACTIONS(1202), - [anon_sym_GT_EQ] = ACTIONS(1202), - [anon_sym_not_DASHin] = ACTIONS(1202), - [anon_sym_starts_DASHwith] = ACTIONS(1202), - [anon_sym_ends_DASHwith] = ACTIONS(1202), - [anon_sym_EQ_TILDE] = ACTIONS(1202), - [anon_sym_BANG_TILDE] = ACTIONS(1202), - [anon_sym_bit_DASHand] = ACTIONS(1202), - [anon_sym_bit_DASHxor] = ACTIONS(1202), - [anon_sym_bit_DASHor] = ACTIONS(1202), - [anon_sym_and] = ACTIONS(1202), - [anon_sym_xor] = ACTIONS(1202), - [anon_sym_or] = ACTIONS(1202), - [anon_sym_not] = ACTIONS(1202), - [anon_sym_DOT2] = ACTIONS(1254), - [sym_val_nothing] = ACTIONS(1202), - [anon_sym_true] = ACTIONS(1202), - [anon_sym_false] = ACTIONS(1202), - [aux_sym_val_number_token1] = ACTIONS(1202), - [aux_sym_val_number_token2] = ACTIONS(1202), - [aux_sym_val_number_token3] = ACTIONS(1202), - [anon_sym_inf] = ACTIONS(1202), - [anon_sym_DASHinf] = ACTIONS(1202), - [anon_sym_NaN] = ACTIONS(1202), - [aux_sym__val_number_decimal_token1] = ACTIONS(1202), - [aux_sym__val_number_decimal_token2] = ACTIONS(1202), - [anon_sym_0b] = ACTIONS(1202), - [anon_sym_0o] = ACTIONS(1202), - [anon_sym_0x] = ACTIONS(1202), - [sym_val_date] = ACTIONS(1202), - [anon_sym_DQUOTE] = ACTIONS(1202), - [sym__str_single_quotes] = ACTIONS(1202), - [sym__str_back_ticks] = ACTIONS(1202), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1202), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1202), - [anon_sym_CARET] = ACTIONS(1202), - [anon_sym_POUND] = ACTIONS(105), - }, - [327] = { - [sym_path] = STATE(369), - [sym_comment] = STATE(327), - [aux_sym_cell_path_repeat1] = STATE(310), - [ts_builtin_sym_end] = ACTIONS(1166), - [anon_sym_export] = ACTIONS(1164), - [anon_sym_alias] = ACTIONS(1164), - [anon_sym_let] = ACTIONS(1164), - [anon_sym_let_DASHenv] = ACTIONS(1164), - [anon_sym_mut] = ACTIONS(1164), - [anon_sym_const] = ACTIONS(1164), - [anon_sym_SEMI] = ACTIONS(1164), - [sym_cmd_identifier] = ACTIONS(1164), - [anon_sym_LF] = ACTIONS(1166), - [anon_sym_def] = ACTIONS(1164), - [anon_sym_def_DASHenv] = ACTIONS(1164), - [anon_sym_export_DASHenv] = ACTIONS(1164), - [anon_sym_extern] = ACTIONS(1164), - [anon_sym_module] = ACTIONS(1164), - [anon_sym_use] = ACTIONS(1164), - [anon_sym_LBRACK] = ACTIONS(1164), - [anon_sym_LPAREN] = ACTIONS(1164), - [anon_sym_DOLLAR] = ACTIONS(1164), - [anon_sym_error] = ACTIONS(1164), - [anon_sym_GT] = ACTIONS(1164), - [anon_sym_DASH] = ACTIONS(1164), - [anon_sym_break] = ACTIONS(1164), - [anon_sym_continue] = ACTIONS(1164), - [anon_sym_for] = ACTIONS(1164), - [anon_sym_in] = ACTIONS(1164), - [anon_sym_loop] = ACTIONS(1164), - [anon_sym_while] = ACTIONS(1164), - [anon_sym_do] = ACTIONS(1164), - [anon_sym_if] = ACTIONS(1164), - [anon_sym_match] = ACTIONS(1164), - [anon_sym_LBRACE] = ACTIONS(1164), - [anon_sym_DOT] = ACTIONS(1164), - [anon_sym_try] = ACTIONS(1164), - [anon_sym_return] = ACTIONS(1164), - [anon_sym_source] = ACTIONS(1164), - [anon_sym_source_DASHenv] = ACTIONS(1164), - [anon_sym_register] = ACTIONS(1164), - [anon_sym_hide] = ACTIONS(1164), - [anon_sym_hide_DASHenv] = ACTIONS(1164), - [anon_sym_overlay] = ACTIONS(1164), - [anon_sym_STAR] = ACTIONS(1164), - [anon_sym_where] = ACTIONS(1164), - [anon_sym_STAR_STAR] = ACTIONS(1164), - [anon_sym_PLUS_PLUS] = ACTIONS(1164), - [anon_sym_SLASH] = ACTIONS(1164), - [anon_sym_mod] = ACTIONS(1164), - [anon_sym_SLASH_SLASH] = ACTIONS(1164), - [anon_sym_PLUS] = ACTIONS(1164), - [anon_sym_bit_DASHshl] = ACTIONS(1164), - [anon_sym_bit_DASHshr] = ACTIONS(1164), - [anon_sym_EQ_EQ] = ACTIONS(1164), - [anon_sym_BANG_EQ] = ACTIONS(1164), - [anon_sym_LT2] = ACTIONS(1164), - [anon_sym_LT_EQ] = ACTIONS(1164), - [anon_sym_GT_EQ] = ACTIONS(1164), - [anon_sym_not_DASHin] = ACTIONS(1164), - [anon_sym_starts_DASHwith] = ACTIONS(1164), - [anon_sym_ends_DASHwith] = ACTIONS(1164), - [anon_sym_EQ_TILDE] = ACTIONS(1164), - [anon_sym_BANG_TILDE] = ACTIONS(1164), - [anon_sym_bit_DASHand] = ACTIONS(1164), - [anon_sym_bit_DASHxor] = ACTIONS(1164), - [anon_sym_bit_DASHor] = ACTIONS(1164), - [anon_sym_and] = ACTIONS(1164), - [anon_sym_xor] = ACTIONS(1164), - [anon_sym_or] = ACTIONS(1164), - [anon_sym_not] = ACTIONS(1164), - [anon_sym_DOT2] = ACTIONS(1226), - [sym_val_nothing] = ACTIONS(1164), - [anon_sym_true] = ACTIONS(1164), - [anon_sym_false] = ACTIONS(1164), - [aux_sym_val_number_token1] = ACTIONS(1164), - [aux_sym_val_number_token2] = ACTIONS(1164), - [aux_sym_val_number_token3] = ACTIONS(1164), - [anon_sym_inf] = ACTIONS(1164), - [anon_sym_DASHinf] = ACTIONS(1164), - [anon_sym_NaN] = ACTIONS(1164), - [aux_sym__val_number_decimal_token1] = ACTIONS(1164), - [aux_sym__val_number_decimal_token2] = ACTIONS(1164), - [anon_sym_0b] = ACTIONS(1164), - [anon_sym_0o] = ACTIONS(1164), - [anon_sym_0x] = ACTIONS(1164), - [sym_val_date] = ACTIONS(1164), - [anon_sym_DQUOTE] = ACTIONS(1164), - [sym__str_single_quotes] = ACTIONS(1164), - [sym__str_back_ticks] = ACTIONS(1164), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1164), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1164), - [anon_sym_CARET] = ACTIONS(1164), - [anon_sym_POUND] = ACTIONS(105), - }, - [328] = { - [sym_comment] = STATE(328), - [anon_sym_export] = ACTIONS(1257), - [anon_sym_alias] = ACTIONS(1257), - [anon_sym_let] = ACTIONS(1257), - [anon_sym_let_DASHenv] = ACTIONS(1257), - [anon_sym_mut] = ACTIONS(1257), - [anon_sym_const] = ACTIONS(1257), - [anon_sym_SEMI] = ACTIONS(1257), - [sym_cmd_identifier] = ACTIONS(1257), - [anon_sym_LF] = ACTIONS(1259), - [anon_sym_def] = ACTIONS(1257), - [anon_sym_def_DASHenv] = ACTIONS(1257), - [anon_sym_export_DASHenv] = ACTIONS(1257), - [anon_sym_extern] = ACTIONS(1257), - [anon_sym_module] = ACTIONS(1257), - [anon_sym_use] = ACTIONS(1257), - [anon_sym_LBRACK] = ACTIONS(1257), - [anon_sym_LPAREN] = ACTIONS(1257), - [anon_sym_RPAREN] = ACTIONS(1257), - [anon_sym_DOLLAR] = ACTIONS(1257), - [anon_sym_error] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_break] = ACTIONS(1257), - [anon_sym_continue] = ACTIONS(1257), - [anon_sym_for] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_loop] = ACTIONS(1257), - [anon_sym_while] = ACTIONS(1257), - [anon_sym_do] = ACTIONS(1257), - [anon_sym_if] = ACTIONS(1257), - [anon_sym_match] = ACTIONS(1257), - [anon_sym_LBRACE] = ACTIONS(1257), - [anon_sym_RBRACE] = ACTIONS(1257), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_try] = ACTIONS(1257), - [anon_sym_return] = ACTIONS(1257), - [anon_sym_source] = ACTIONS(1257), - [anon_sym_source_DASHenv] = ACTIONS(1257), - [anon_sym_register] = ACTIONS(1257), - [anon_sym_hide] = ACTIONS(1257), - [anon_sym_hide_DASHenv] = ACTIONS(1257), - [anon_sym_overlay] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_where] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1257), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1257), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1257), - [anon_sym_BANG_TILDE] = ACTIONS(1257), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [anon_sym_not] = ACTIONS(1257), - [anon_sym_DOT2] = ACTIONS(1259), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1261), - [sym_val_nothing] = ACTIONS(1257), - [anon_sym_true] = ACTIONS(1257), - [anon_sym_false] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1257), - [aux_sym_val_number_token2] = ACTIONS(1257), - [aux_sym_val_number_token3] = ACTIONS(1257), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_0b] = ACTIONS(1257), - [anon_sym_0o] = ACTIONS(1257), - [anon_sym_0x] = ACTIONS(1257), - [sym_val_date] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1257), - [sym__str_single_quotes] = ACTIONS(1257), - [sym__str_back_ticks] = ACTIONS(1257), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1257), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1257), - [anon_sym_CARET] = ACTIONS(1257), - [anon_sym_POUND] = ACTIONS(105), - }, - [329] = { - [sym_comment] = STATE(329), - [anon_sym_export] = ACTIONS(1209), - [anon_sym_alias] = ACTIONS(1209), - [anon_sym_let] = ACTIONS(1209), - [anon_sym_let_DASHenv] = ACTIONS(1209), - [anon_sym_mut] = ACTIONS(1209), - [anon_sym_const] = ACTIONS(1209), - [anon_sym_SEMI] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), - [anon_sym_export_DASHenv] = ACTIONS(1209), - [anon_sym_extern] = ACTIONS(1209), - [anon_sym_module] = ACTIONS(1209), - [anon_sym_use] = ACTIONS(1209), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_RPAREN] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_error] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_break] = ACTIONS(1209), - [anon_sym_continue] = ACTIONS(1209), - [anon_sym_for] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_loop] = ACTIONS(1209), - [anon_sym_while] = ACTIONS(1209), - [anon_sym_do] = ACTIONS(1209), - [anon_sym_if] = ACTIONS(1209), - [anon_sym_match] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_RBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_try] = ACTIONS(1209), - [anon_sym_return] = ACTIONS(1209), - [anon_sym_source] = ACTIONS(1209), - [anon_sym_source_DASHenv] = ACTIONS(1209), - [anon_sym_register] = ACTIONS(1209), - [anon_sym_hide] = ACTIONS(1209), - [anon_sym_hide_DASHenv] = ACTIONS(1209), - [anon_sym_overlay] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_where] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_not] = ACTIONS(1209), - [anon_sym_DOT2] = ACTIONS(1211), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1213), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_CARET] = ACTIONS(1209), - [anon_sym_POUND] = ACTIONS(105), - }, - [330] = { - [sym_path] = STATE(369), - [sym_comment] = STATE(330), - [aux_sym_cell_path_repeat1] = STATE(330), - [ts_builtin_sym_end] = ACTIONS(1137), - [anon_sym_export] = ACTIONS(1135), - [anon_sym_alias] = ACTIONS(1135), - [anon_sym_let] = ACTIONS(1135), - [anon_sym_let_DASHenv] = ACTIONS(1135), - [anon_sym_mut] = ACTIONS(1135), - [anon_sym_const] = ACTIONS(1135), - [anon_sym_SEMI] = ACTIONS(1135), - [sym_cmd_identifier] = ACTIONS(1135), - [anon_sym_LF] = ACTIONS(1137), - [anon_sym_def] = ACTIONS(1135), - [anon_sym_def_DASHenv] = ACTIONS(1135), - [anon_sym_export_DASHenv] = ACTIONS(1135), - [anon_sym_extern] = ACTIONS(1135), - [anon_sym_module] = ACTIONS(1135), - [anon_sym_use] = ACTIONS(1135), - [anon_sym_LBRACK] = ACTIONS(1135), - [anon_sym_LPAREN] = ACTIONS(1135), - [anon_sym_DOLLAR] = ACTIONS(1135), - [anon_sym_error] = ACTIONS(1135), - [anon_sym_GT] = ACTIONS(1135), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_break] = ACTIONS(1135), - [anon_sym_continue] = ACTIONS(1135), - [anon_sym_for] = ACTIONS(1135), - [anon_sym_in] = ACTIONS(1135), - [anon_sym_loop] = ACTIONS(1135), - [anon_sym_while] = ACTIONS(1135), - [anon_sym_do] = ACTIONS(1135), - [anon_sym_if] = ACTIONS(1135), - [anon_sym_match] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1135), - [anon_sym_DOT] = ACTIONS(1135), - [anon_sym_try] = ACTIONS(1135), - [anon_sym_return] = ACTIONS(1135), - [anon_sym_source] = ACTIONS(1135), - [anon_sym_source_DASHenv] = ACTIONS(1135), - [anon_sym_register] = ACTIONS(1135), - [anon_sym_hide] = ACTIONS(1135), - [anon_sym_hide_DASHenv] = ACTIONS(1135), - [anon_sym_overlay] = ACTIONS(1135), - [anon_sym_STAR] = ACTIONS(1135), - [anon_sym_where] = ACTIONS(1135), - [anon_sym_STAR_STAR] = ACTIONS(1135), - [anon_sym_PLUS_PLUS] = ACTIONS(1135), - [anon_sym_SLASH] = ACTIONS(1135), - [anon_sym_mod] = ACTIONS(1135), - [anon_sym_SLASH_SLASH] = ACTIONS(1135), - [anon_sym_PLUS] = ACTIONS(1135), - [anon_sym_bit_DASHshl] = ACTIONS(1135), - [anon_sym_bit_DASHshr] = ACTIONS(1135), - [anon_sym_EQ_EQ] = ACTIONS(1135), - [anon_sym_BANG_EQ] = ACTIONS(1135), - [anon_sym_LT2] = ACTIONS(1135), - [anon_sym_LT_EQ] = ACTIONS(1135), - [anon_sym_GT_EQ] = ACTIONS(1135), - [anon_sym_not_DASHin] = ACTIONS(1135), - [anon_sym_starts_DASHwith] = ACTIONS(1135), - [anon_sym_ends_DASHwith] = ACTIONS(1135), - [anon_sym_EQ_TILDE] = ACTIONS(1135), - [anon_sym_BANG_TILDE] = ACTIONS(1135), - [anon_sym_bit_DASHand] = ACTIONS(1135), - [anon_sym_bit_DASHxor] = ACTIONS(1135), - [anon_sym_bit_DASHor] = ACTIONS(1135), - [anon_sym_and] = ACTIONS(1135), - [anon_sym_xor] = ACTIONS(1135), - [anon_sym_or] = ACTIONS(1135), - [anon_sym_not] = ACTIONS(1135), - [anon_sym_DOT2] = ACTIONS(1263), - [sym_val_nothing] = ACTIONS(1135), - [anon_sym_true] = ACTIONS(1135), - [anon_sym_false] = ACTIONS(1135), - [aux_sym_val_number_token1] = ACTIONS(1135), - [aux_sym_val_number_token2] = ACTIONS(1135), - [aux_sym_val_number_token3] = ACTIONS(1135), - [anon_sym_inf] = ACTIONS(1135), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1135), - [aux_sym__val_number_decimal_token1] = ACTIONS(1135), - [aux_sym__val_number_decimal_token2] = ACTIONS(1135), - [anon_sym_0b] = ACTIONS(1135), - [anon_sym_0o] = ACTIONS(1135), - [anon_sym_0x] = ACTIONS(1135), - [sym_val_date] = ACTIONS(1135), - [anon_sym_DQUOTE] = ACTIONS(1135), - [sym__str_single_quotes] = ACTIONS(1135), - [sym__str_back_ticks] = ACTIONS(1135), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1135), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1135), - [anon_sym_CARET] = ACTIONS(1135), - [anon_sym_POUND] = ACTIONS(105), - }, - [331] = { - [sym_cell_path] = STATE(495), - [sym_path] = STATE(327), - [sym_comment] = STATE(331), - [ts_builtin_sym_end] = ACTIONS(1200), - [anon_sym_export] = ACTIONS(1198), - [anon_sym_alias] = ACTIONS(1198), - [anon_sym_let] = ACTIONS(1198), - [anon_sym_let_DASHenv] = ACTIONS(1198), - [anon_sym_mut] = ACTIONS(1198), - [anon_sym_const] = ACTIONS(1198), - [anon_sym_SEMI] = ACTIONS(1198), - [sym_cmd_identifier] = ACTIONS(1198), - [anon_sym_LF] = ACTIONS(1200), - [anon_sym_def] = ACTIONS(1198), - [anon_sym_def_DASHenv] = ACTIONS(1198), - [anon_sym_export_DASHenv] = ACTIONS(1198), - [anon_sym_extern] = ACTIONS(1198), - [anon_sym_module] = ACTIONS(1198), - [anon_sym_use] = ACTIONS(1198), - [anon_sym_LBRACK] = ACTIONS(1198), - [anon_sym_LPAREN] = ACTIONS(1198), - [anon_sym_DOLLAR] = ACTIONS(1198), - [anon_sym_error] = ACTIONS(1198), - [anon_sym_GT] = ACTIONS(1198), - [anon_sym_DASH] = ACTIONS(1198), - [anon_sym_break] = ACTIONS(1198), - [anon_sym_continue] = ACTIONS(1198), - [anon_sym_for] = ACTIONS(1198), - [anon_sym_in] = ACTIONS(1198), - [anon_sym_loop] = ACTIONS(1198), - [anon_sym_while] = ACTIONS(1198), - [anon_sym_do] = ACTIONS(1198), - [anon_sym_if] = ACTIONS(1198), - [anon_sym_match] = ACTIONS(1198), - [anon_sym_LBRACE] = ACTIONS(1198), - [anon_sym_DOT] = ACTIONS(1198), - [anon_sym_try] = ACTIONS(1198), - [anon_sym_return] = ACTIONS(1198), - [anon_sym_source] = ACTIONS(1198), - [anon_sym_source_DASHenv] = ACTIONS(1198), - [anon_sym_register] = ACTIONS(1198), - [anon_sym_hide] = ACTIONS(1198), - [anon_sym_hide_DASHenv] = ACTIONS(1198), - [anon_sym_overlay] = ACTIONS(1198), - [anon_sym_STAR] = ACTIONS(1198), - [anon_sym_where] = ACTIONS(1198), - [anon_sym_STAR_STAR] = ACTIONS(1198), - [anon_sym_PLUS_PLUS] = ACTIONS(1198), - [anon_sym_SLASH] = ACTIONS(1198), - [anon_sym_mod] = ACTIONS(1198), - [anon_sym_SLASH_SLASH] = ACTIONS(1198), - [anon_sym_PLUS] = ACTIONS(1198), - [anon_sym_bit_DASHshl] = ACTIONS(1198), - [anon_sym_bit_DASHshr] = ACTIONS(1198), - [anon_sym_EQ_EQ] = ACTIONS(1198), - [anon_sym_BANG_EQ] = ACTIONS(1198), - [anon_sym_LT2] = ACTIONS(1198), - [anon_sym_LT_EQ] = ACTIONS(1198), - [anon_sym_GT_EQ] = ACTIONS(1198), - [anon_sym_not_DASHin] = ACTIONS(1198), - [anon_sym_starts_DASHwith] = ACTIONS(1198), - [anon_sym_ends_DASHwith] = ACTIONS(1198), - [anon_sym_EQ_TILDE] = ACTIONS(1198), - [anon_sym_BANG_TILDE] = ACTIONS(1198), - [anon_sym_bit_DASHand] = ACTIONS(1198), - [anon_sym_bit_DASHxor] = ACTIONS(1198), - [anon_sym_bit_DASHor] = ACTIONS(1198), - [anon_sym_and] = ACTIONS(1198), - [anon_sym_xor] = ACTIONS(1198), - [anon_sym_or] = ACTIONS(1198), - [anon_sym_not] = ACTIONS(1198), - [anon_sym_DOT2] = ACTIONS(1226), - [sym_val_nothing] = ACTIONS(1198), - [anon_sym_true] = ACTIONS(1198), - [anon_sym_false] = ACTIONS(1198), - [aux_sym_val_number_token1] = ACTIONS(1198), - [aux_sym_val_number_token2] = ACTIONS(1198), - [aux_sym_val_number_token3] = ACTIONS(1198), - [anon_sym_inf] = ACTIONS(1198), - [anon_sym_DASHinf] = ACTIONS(1198), - [anon_sym_NaN] = ACTIONS(1198), - [aux_sym__val_number_decimal_token1] = ACTIONS(1198), - [aux_sym__val_number_decimal_token2] = ACTIONS(1198), - [anon_sym_0b] = ACTIONS(1198), - [anon_sym_0o] = ACTIONS(1198), - [anon_sym_0x] = ACTIONS(1198), - [sym_val_date] = ACTIONS(1198), - [anon_sym_DQUOTE] = ACTIONS(1198), - [sym__str_single_quotes] = ACTIONS(1198), - [sym__str_back_ticks] = ACTIONS(1198), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1198), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1198), - [anon_sym_CARET] = ACTIONS(1198), - [anon_sym_POUND] = ACTIONS(105), - }, - [332] = { - [sym_comment] = STATE(332), - [anon_sym_export] = ACTIONS(1266), - [anon_sym_alias] = ACTIONS(1266), - [anon_sym_let] = ACTIONS(1266), - [anon_sym_let_DASHenv] = ACTIONS(1266), - [anon_sym_mut] = ACTIONS(1266), - [anon_sym_const] = ACTIONS(1266), - [anon_sym_SEMI] = ACTIONS(1266), - [sym_cmd_identifier] = ACTIONS(1266), - [anon_sym_LF] = ACTIONS(1268), - [anon_sym_def] = ACTIONS(1266), - [anon_sym_def_DASHenv] = ACTIONS(1266), - [anon_sym_export_DASHenv] = ACTIONS(1266), - [anon_sym_extern] = ACTIONS(1266), - [anon_sym_module] = ACTIONS(1266), - [anon_sym_use] = ACTIONS(1266), - [anon_sym_LBRACK] = ACTIONS(1266), - [anon_sym_LPAREN] = ACTIONS(1266), - [anon_sym_RPAREN] = ACTIONS(1266), - [anon_sym_DOLLAR] = ACTIONS(1266), - [anon_sym_error] = ACTIONS(1266), - [anon_sym_GT] = ACTIONS(1266), - [anon_sym_DASH] = ACTIONS(1266), - [anon_sym_break] = ACTIONS(1266), - [anon_sym_continue] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1266), - [anon_sym_in] = ACTIONS(1266), - [anon_sym_loop] = ACTIONS(1266), - [anon_sym_while] = ACTIONS(1266), - [anon_sym_do] = ACTIONS(1266), - [anon_sym_if] = ACTIONS(1266), - [anon_sym_match] = ACTIONS(1266), - [anon_sym_LBRACE] = ACTIONS(1266), - [anon_sym_RBRACE] = ACTIONS(1266), - [anon_sym_DOT] = ACTIONS(1266), - [anon_sym_try] = ACTIONS(1266), - [anon_sym_return] = ACTIONS(1266), - [anon_sym_source] = ACTIONS(1266), - [anon_sym_source_DASHenv] = ACTIONS(1266), - [anon_sym_register] = ACTIONS(1266), - [anon_sym_hide] = ACTIONS(1266), - [anon_sym_hide_DASHenv] = ACTIONS(1266), - [anon_sym_overlay] = ACTIONS(1266), - [anon_sym_STAR] = ACTIONS(1266), - [anon_sym_where] = ACTIONS(1266), - [anon_sym_QMARK2] = ACTIONS(1266), - [anon_sym_STAR_STAR] = ACTIONS(1266), - [anon_sym_PLUS_PLUS] = ACTIONS(1266), - [anon_sym_SLASH] = ACTIONS(1266), - [anon_sym_mod] = ACTIONS(1266), - [anon_sym_SLASH_SLASH] = ACTIONS(1266), - [anon_sym_PLUS] = ACTIONS(1266), - [anon_sym_bit_DASHshl] = ACTIONS(1266), - [anon_sym_bit_DASHshr] = ACTIONS(1266), - [anon_sym_EQ_EQ] = ACTIONS(1266), - [anon_sym_BANG_EQ] = ACTIONS(1266), - [anon_sym_LT2] = ACTIONS(1266), - [anon_sym_LT_EQ] = ACTIONS(1266), - [anon_sym_GT_EQ] = ACTIONS(1266), - [anon_sym_not_DASHin] = ACTIONS(1266), - [anon_sym_starts_DASHwith] = ACTIONS(1266), - [anon_sym_ends_DASHwith] = ACTIONS(1266), - [anon_sym_EQ_TILDE] = ACTIONS(1266), - [anon_sym_BANG_TILDE] = ACTIONS(1266), - [anon_sym_bit_DASHand] = ACTIONS(1266), - [anon_sym_bit_DASHxor] = ACTIONS(1266), - [anon_sym_bit_DASHor] = ACTIONS(1266), - [anon_sym_and] = ACTIONS(1266), - [anon_sym_xor] = ACTIONS(1266), - [anon_sym_or] = ACTIONS(1266), - [anon_sym_not] = ACTIONS(1266), - [anon_sym_DOT2] = ACTIONS(1268), - [sym_val_nothing] = ACTIONS(1266), - [anon_sym_true] = ACTIONS(1266), - [anon_sym_false] = ACTIONS(1266), - [aux_sym_val_number_token1] = ACTIONS(1266), - [aux_sym_val_number_token2] = ACTIONS(1266), - [aux_sym_val_number_token3] = ACTIONS(1266), - [anon_sym_inf] = ACTIONS(1266), - [anon_sym_DASHinf] = ACTIONS(1266), - [anon_sym_NaN] = ACTIONS(1266), - [aux_sym__val_number_decimal_token1] = ACTIONS(1266), - [aux_sym__val_number_decimal_token2] = ACTIONS(1266), - [anon_sym_0b] = ACTIONS(1266), - [anon_sym_0o] = ACTIONS(1266), - [anon_sym_0x] = ACTIONS(1266), - [sym_val_date] = ACTIONS(1266), - [anon_sym_DQUOTE] = ACTIONS(1266), - [sym__str_single_quotes] = ACTIONS(1266), - [sym__str_back_ticks] = ACTIONS(1266), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1266), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1266), - [anon_sym_CARET] = ACTIONS(1266), + [332] = { + [sym_cell_path] = STATE(518), + [sym_path] = STATE(321), + [sym_comment] = STATE(332), + [ts_builtin_sym_end] = ACTIONS(1185), + [anon_sym_export] = ACTIONS(1183), + [anon_sym_alias] = ACTIONS(1183), + [anon_sym_let] = ACTIONS(1183), + [anon_sym_let_DASHenv] = ACTIONS(1183), + [anon_sym_mut] = ACTIONS(1183), + [anon_sym_const] = ACTIONS(1183), + [anon_sym_SEMI] = ACTIONS(1183), + [sym_cmd_identifier] = ACTIONS(1183), + [anon_sym_LF] = ACTIONS(1185), + [anon_sym_def] = ACTIONS(1183), + [anon_sym_export_DASHenv] = ACTIONS(1183), + [anon_sym_extern] = ACTIONS(1183), + [anon_sym_module] = ACTIONS(1183), + [anon_sym_use] = ACTIONS(1183), + [anon_sym_LBRACK] = ACTIONS(1183), + [anon_sym_LPAREN] = ACTIONS(1183), + [anon_sym_DOLLAR] = ACTIONS(1183), + [anon_sym_error] = ACTIONS(1183), + [anon_sym_GT] = ACTIONS(1183), + [anon_sym_DASH] = ACTIONS(1183), + [anon_sym_break] = ACTIONS(1183), + [anon_sym_continue] = ACTIONS(1183), + [anon_sym_for] = ACTIONS(1183), + [anon_sym_in] = ACTIONS(1183), + [anon_sym_loop] = ACTIONS(1183), + [anon_sym_while] = ACTIONS(1183), + [anon_sym_do] = ACTIONS(1183), + [anon_sym_if] = ACTIONS(1183), + [anon_sym_match] = ACTIONS(1183), + [anon_sym_LBRACE] = ACTIONS(1183), + [anon_sym_DOT] = ACTIONS(1183), + [anon_sym_try] = ACTIONS(1183), + [anon_sym_return] = ACTIONS(1183), + [anon_sym_source] = ACTIONS(1183), + [anon_sym_source_DASHenv] = ACTIONS(1183), + [anon_sym_register] = ACTIONS(1183), + [anon_sym_hide] = ACTIONS(1183), + [anon_sym_hide_DASHenv] = ACTIONS(1183), + [anon_sym_overlay] = ACTIONS(1183), + [anon_sym_STAR] = ACTIONS(1183), + [anon_sym_where] = ACTIONS(1183), + [anon_sym_STAR_STAR] = ACTIONS(1183), + [anon_sym_PLUS_PLUS] = ACTIONS(1183), + [anon_sym_SLASH] = ACTIONS(1183), + [anon_sym_mod] = ACTIONS(1183), + [anon_sym_SLASH_SLASH] = ACTIONS(1183), + [anon_sym_PLUS] = ACTIONS(1183), + [anon_sym_bit_DASHshl] = ACTIONS(1183), + [anon_sym_bit_DASHshr] = ACTIONS(1183), + [anon_sym_EQ_EQ] = ACTIONS(1183), + [anon_sym_BANG_EQ] = ACTIONS(1183), + [anon_sym_LT2] = ACTIONS(1183), + [anon_sym_LT_EQ] = ACTIONS(1183), + [anon_sym_GT_EQ] = ACTIONS(1183), + [anon_sym_not_DASHin] = ACTIONS(1183), + [anon_sym_starts_DASHwith] = ACTIONS(1183), + [anon_sym_ends_DASHwith] = ACTIONS(1183), + [anon_sym_EQ_TILDE] = ACTIONS(1183), + [anon_sym_BANG_TILDE] = ACTIONS(1183), + [anon_sym_bit_DASHand] = ACTIONS(1183), + [anon_sym_bit_DASHxor] = ACTIONS(1183), + [anon_sym_bit_DASHor] = ACTIONS(1183), + [anon_sym_and] = ACTIONS(1183), + [anon_sym_xor] = ACTIONS(1183), + [anon_sym_or] = ACTIONS(1183), + [anon_sym_not] = ACTIONS(1183), + [anon_sym_DOT2] = ACTIONS(1232), + [sym_val_nothing] = ACTIONS(1183), + [anon_sym_true] = ACTIONS(1183), + [anon_sym_false] = ACTIONS(1183), + [aux_sym_val_number_token1] = ACTIONS(1183), + [aux_sym_val_number_token2] = ACTIONS(1183), + [aux_sym_val_number_token3] = ACTIONS(1183), + [anon_sym_inf] = ACTIONS(1183), + [anon_sym_DASHinf] = ACTIONS(1183), + [anon_sym_NaN] = ACTIONS(1183), + [aux_sym__val_number_decimal_token1] = ACTIONS(1183), + [aux_sym__val_number_decimal_token2] = ACTIONS(1183), + [anon_sym_0b] = ACTIONS(1183), + [anon_sym_0o] = ACTIONS(1183), + [anon_sym_0x] = ACTIONS(1183), + [sym_val_date] = ACTIONS(1183), + [anon_sym_DQUOTE] = ACTIONS(1183), + [sym__str_single_quotes] = ACTIONS(1183), + [sym__str_back_ticks] = ACTIONS(1183), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1183), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1183), + [anon_sym_CARET] = ACTIONS(1183), [anon_sym_POUND] = ACTIONS(105), }, [333] = { + [sym_path] = STATE(454), [sym_comment] = STATE(333), - [anon_sym_export] = ACTIONS(1235), - [anon_sym_alias] = ACTIONS(1235), - [anon_sym_let] = ACTIONS(1235), - [anon_sym_let_DASHenv] = ACTIONS(1235), - [anon_sym_mut] = ACTIONS(1235), - [anon_sym_const] = ACTIONS(1235), - [anon_sym_SEMI] = ACTIONS(1235), - [sym_cmd_identifier] = ACTIONS(1235), - [anon_sym_LF] = ACTIONS(1237), - [anon_sym_def] = ACTIONS(1235), - [anon_sym_def_DASHenv] = ACTIONS(1235), - [anon_sym_export_DASHenv] = ACTIONS(1235), - [anon_sym_extern] = ACTIONS(1235), - [anon_sym_module] = ACTIONS(1235), - [anon_sym_use] = ACTIONS(1235), - [anon_sym_LBRACK] = ACTIONS(1235), - [anon_sym_LPAREN] = ACTIONS(1235), - [anon_sym_RPAREN] = ACTIONS(1235), - [anon_sym_DOLLAR] = ACTIONS(1235), - [anon_sym_error] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_break] = ACTIONS(1235), - [anon_sym_continue] = ACTIONS(1235), - [anon_sym_for] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_loop] = ACTIONS(1235), - [anon_sym_while] = ACTIONS(1235), - [anon_sym_do] = ACTIONS(1235), - [anon_sym_if] = ACTIONS(1235), - [anon_sym_match] = ACTIONS(1235), - [anon_sym_LBRACE] = ACTIONS(1235), - [anon_sym_RBRACE] = ACTIONS(1235), - [anon_sym_DOT] = ACTIONS(1235), - [anon_sym_try] = ACTIONS(1235), - [anon_sym_return] = ACTIONS(1235), - [anon_sym_source] = ACTIONS(1235), - [anon_sym_source_DASHenv] = ACTIONS(1235), - [anon_sym_register] = ACTIONS(1235), - [anon_sym_hide] = ACTIONS(1235), - [anon_sym_hide_DASHenv] = ACTIONS(1235), - [anon_sym_overlay] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_where] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1235), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1235), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1235), - [anon_sym_BANG_EQ] = ACTIONS(1235), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1235), - [anon_sym_GT_EQ] = ACTIONS(1235), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1235), - [anon_sym_BANG_TILDE] = ACTIONS(1235), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), - [anon_sym_not] = ACTIONS(1235), - [anon_sym_DOT2] = ACTIONS(1270), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1272), - [sym_val_nothing] = ACTIONS(1235), - [anon_sym_true] = ACTIONS(1235), - [anon_sym_false] = ACTIONS(1235), - [aux_sym_val_number_token1] = ACTIONS(1235), - [aux_sym_val_number_token2] = ACTIONS(1235), - [aux_sym_val_number_token3] = ACTIONS(1235), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [aux_sym__val_number_decimal_token1] = ACTIONS(1235), - [aux_sym__val_number_decimal_token2] = ACTIONS(1235), - [anon_sym_0b] = ACTIONS(1235), - [anon_sym_0o] = ACTIONS(1235), - [anon_sym_0x] = ACTIONS(1235), - [sym_val_date] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1235), - [sym__str_single_quotes] = ACTIONS(1235), - [sym__str_back_ticks] = ACTIONS(1235), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1235), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1235), - [anon_sym_CARET] = ACTIONS(1235), + [aux_sym_cell_path_repeat1] = STATE(324), + [ts_builtin_sym_end] = ACTIONS(1181), + [anon_sym_export] = ACTIONS(1179), + [anon_sym_alias] = ACTIONS(1179), + [anon_sym_let] = ACTIONS(1179), + [anon_sym_let_DASHenv] = ACTIONS(1179), + [anon_sym_mut] = ACTIONS(1179), + [anon_sym_const] = ACTIONS(1179), + [anon_sym_SEMI] = ACTIONS(1179), + [sym_cmd_identifier] = ACTIONS(1179), + [anon_sym_LF] = ACTIONS(1181), + [anon_sym_def] = ACTIONS(1179), + [anon_sym_export_DASHenv] = ACTIONS(1179), + [anon_sym_extern] = ACTIONS(1179), + [anon_sym_module] = ACTIONS(1179), + [anon_sym_use] = ACTIONS(1179), + [anon_sym_LBRACK] = ACTIONS(1179), + [anon_sym_LPAREN] = ACTIONS(1179), + [anon_sym_DOLLAR] = ACTIONS(1179), + [anon_sym_error] = ACTIONS(1179), + [anon_sym_GT] = ACTIONS(1179), + [anon_sym_DASH] = ACTIONS(1179), + [anon_sym_break] = ACTIONS(1179), + [anon_sym_continue] = ACTIONS(1179), + [anon_sym_for] = ACTIONS(1179), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_loop] = ACTIONS(1179), + [anon_sym_while] = ACTIONS(1179), + [anon_sym_do] = ACTIONS(1179), + [anon_sym_if] = ACTIONS(1179), + [anon_sym_match] = ACTIONS(1179), + [anon_sym_LBRACE] = ACTIONS(1179), + [anon_sym_DOT] = ACTIONS(1179), + [anon_sym_try] = ACTIONS(1179), + [anon_sym_return] = ACTIONS(1179), + [anon_sym_source] = ACTIONS(1179), + [anon_sym_source_DASHenv] = ACTIONS(1179), + [anon_sym_register] = ACTIONS(1179), + [anon_sym_hide] = ACTIONS(1179), + [anon_sym_hide_DASHenv] = ACTIONS(1179), + [anon_sym_overlay] = ACTIONS(1179), + [anon_sym_STAR] = ACTIONS(1179), + [anon_sym_where] = ACTIONS(1179), + [anon_sym_STAR_STAR] = ACTIONS(1179), + [anon_sym_PLUS_PLUS] = ACTIONS(1179), + [anon_sym_SLASH] = ACTIONS(1179), + [anon_sym_mod] = ACTIONS(1179), + [anon_sym_SLASH_SLASH] = ACTIONS(1179), + [anon_sym_PLUS] = ACTIONS(1179), + [anon_sym_bit_DASHshl] = ACTIONS(1179), + [anon_sym_bit_DASHshr] = ACTIONS(1179), + [anon_sym_EQ_EQ] = ACTIONS(1179), + [anon_sym_BANG_EQ] = ACTIONS(1179), + [anon_sym_LT2] = ACTIONS(1179), + [anon_sym_LT_EQ] = ACTIONS(1179), + [anon_sym_GT_EQ] = ACTIONS(1179), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1179), + [anon_sym_BANG_TILDE] = ACTIONS(1179), + [anon_sym_bit_DASHand] = ACTIONS(1179), + [anon_sym_bit_DASHxor] = ACTIONS(1179), + [anon_sym_bit_DASHor] = ACTIONS(1179), + [anon_sym_and] = ACTIONS(1179), + [anon_sym_xor] = ACTIONS(1179), + [anon_sym_or] = ACTIONS(1179), + [anon_sym_not] = ACTIONS(1179), + [anon_sym_DOT2] = ACTIONS(1232), + [sym_val_nothing] = ACTIONS(1179), + [anon_sym_true] = ACTIONS(1179), + [anon_sym_false] = ACTIONS(1179), + [aux_sym_val_number_token1] = ACTIONS(1179), + [aux_sym_val_number_token2] = ACTIONS(1179), + [aux_sym_val_number_token3] = ACTIONS(1179), + [anon_sym_inf] = ACTIONS(1179), + [anon_sym_DASHinf] = ACTIONS(1179), + [anon_sym_NaN] = ACTIONS(1179), + [aux_sym__val_number_decimal_token1] = ACTIONS(1179), + [aux_sym__val_number_decimal_token2] = ACTIONS(1179), + [anon_sym_0b] = ACTIONS(1179), + [anon_sym_0o] = ACTIONS(1179), + [anon_sym_0x] = ACTIONS(1179), + [sym_val_date] = ACTIONS(1179), + [anon_sym_DQUOTE] = ACTIONS(1179), + [sym__str_single_quotes] = ACTIONS(1179), + [sym__str_back_ticks] = ACTIONS(1179), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), + [anon_sym_CARET] = ACTIONS(1179), [anon_sym_POUND] = ACTIONS(105), }, [334] = { [sym_comment] = STATE(334), - [anon_sym_export] = ACTIONS(1274), - [anon_sym_alias] = ACTIONS(1274), - [anon_sym_let] = ACTIONS(1274), - [anon_sym_let_DASHenv] = ACTIONS(1274), - [anon_sym_mut] = ACTIONS(1274), - [anon_sym_const] = ACTIONS(1274), - [anon_sym_SEMI] = ACTIONS(1274), - [sym_cmd_identifier] = ACTIONS(1274), - [anon_sym_LF] = ACTIONS(1276), - [anon_sym_def] = ACTIONS(1274), - [anon_sym_def_DASHenv] = ACTIONS(1274), - [anon_sym_export_DASHenv] = ACTIONS(1274), - [anon_sym_extern] = ACTIONS(1274), - [anon_sym_module] = ACTIONS(1274), - [anon_sym_use] = ACTIONS(1274), - [anon_sym_LBRACK] = ACTIONS(1274), - [anon_sym_LPAREN] = ACTIONS(1274), - [anon_sym_RPAREN] = ACTIONS(1274), - [anon_sym_DOLLAR] = ACTIONS(1274), - [anon_sym_error] = ACTIONS(1274), - [anon_sym_GT] = ACTIONS(1274), - [anon_sym_DASH] = ACTIONS(1274), - [anon_sym_break] = ACTIONS(1274), - [anon_sym_continue] = ACTIONS(1274), - [anon_sym_for] = ACTIONS(1274), - [anon_sym_in] = ACTIONS(1274), - [anon_sym_loop] = ACTIONS(1274), - [anon_sym_while] = ACTIONS(1274), - [anon_sym_do] = ACTIONS(1274), - [anon_sym_if] = ACTIONS(1274), - [anon_sym_match] = ACTIONS(1274), - [anon_sym_LBRACE] = ACTIONS(1274), - [anon_sym_RBRACE] = ACTIONS(1274), - [anon_sym_DOT] = ACTIONS(1274), - [anon_sym_try] = ACTIONS(1274), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_source] = ACTIONS(1274), - [anon_sym_source_DASHenv] = ACTIONS(1274), - [anon_sym_register] = ACTIONS(1274), - [anon_sym_hide] = ACTIONS(1274), - [anon_sym_hide_DASHenv] = ACTIONS(1274), - [anon_sym_overlay] = ACTIONS(1274), - [anon_sym_STAR] = ACTIONS(1274), - [anon_sym_where] = ACTIONS(1274), - [anon_sym_QMARK2] = ACTIONS(1274), - [anon_sym_STAR_STAR] = ACTIONS(1274), - [anon_sym_PLUS_PLUS] = ACTIONS(1274), - [anon_sym_SLASH] = ACTIONS(1274), - [anon_sym_mod] = ACTIONS(1274), - [anon_sym_SLASH_SLASH] = ACTIONS(1274), - [anon_sym_PLUS] = ACTIONS(1274), - [anon_sym_bit_DASHshl] = ACTIONS(1274), - [anon_sym_bit_DASHshr] = ACTIONS(1274), - [anon_sym_EQ_EQ] = ACTIONS(1274), - [anon_sym_BANG_EQ] = ACTIONS(1274), - [anon_sym_LT2] = ACTIONS(1274), - [anon_sym_LT_EQ] = ACTIONS(1274), - [anon_sym_GT_EQ] = ACTIONS(1274), - [anon_sym_not_DASHin] = ACTIONS(1274), - [anon_sym_starts_DASHwith] = ACTIONS(1274), - [anon_sym_ends_DASHwith] = ACTIONS(1274), - [anon_sym_EQ_TILDE] = ACTIONS(1274), - [anon_sym_BANG_TILDE] = ACTIONS(1274), - [anon_sym_bit_DASHand] = ACTIONS(1274), - [anon_sym_bit_DASHxor] = ACTIONS(1274), - [anon_sym_bit_DASHor] = ACTIONS(1274), - [anon_sym_and] = ACTIONS(1274), - [anon_sym_xor] = ACTIONS(1274), - [anon_sym_or] = ACTIONS(1274), - [anon_sym_not] = ACTIONS(1274), - [anon_sym_DOT2] = ACTIONS(1276), - [sym_val_nothing] = ACTIONS(1274), - [anon_sym_true] = ACTIONS(1274), - [anon_sym_false] = ACTIONS(1274), - [aux_sym_val_number_token1] = ACTIONS(1274), - [aux_sym_val_number_token2] = ACTIONS(1274), - [aux_sym_val_number_token3] = ACTIONS(1274), - [anon_sym_inf] = ACTIONS(1274), - [anon_sym_DASHinf] = ACTIONS(1274), - [anon_sym_NaN] = ACTIONS(1274), - [aux_sym__val_number_decimal_token1] = ACTIONS(1274), - [aux_sym__val_number_decimal_token2] = ACTIONS(1274), - [anon_sym_0b] = ACTIONS(1274), - [anon_sym_0o] = ACTIONS(1274), - [anon_sym_0x] = ACTIONS(1274), - [sym_val_date] = ACTIONS(1274), - [anon_sym_DQUOTE] = ACTIONS(1274), - [sym__str_single_quotes] = ACTIONS(1274), - [sym__str_back_ticks] = ACTIONS(1274), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1274), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1274), - [anon_sym_CARET] = ACTIONS(1274), + [anon_sym_export] = ACTIONS(1220), + [anon_sym_alias] = ACTIONS(1220), + [anon_sym_let] = ACTIONS(1220), + [anon_sym_let_DASHenv] = ACTIONS(1220), + [anon_sym_mut] = ACTIONS(1220), + [anon_sym_const] = ACTIONS(1220), + [anon_sym_SEMI] = ACTIONS(1220), + [sym_cmd_identifier] = ACTIONS(1220), + [anon_sym_LF] = ACTIONS(1222), + [anon_sym_def] = ACTIONS(1220), + [anon_sym_export_DASHenv] = ACTIONS(1220), + [anon_sym_extern] = ACTIONS(1220), + [anon_sym_module] = ACTIONS(1220), + [anon_sym_use] = ACTIONS(1220), + [anon_sym_LBRACK] = ACTIONS(1220), + [anon_sym_LPAREN] = ACTIONS(1220), + [anon_sym_RPAREN] = ACTIONS(1220), + [anon_sym_DOLLAR] = ACTIONS(1220), + [anon_sym_error] = ACTIONS(1220), + [anon_sym_GT] = ACTIONS(1220), + [anon_sym_DASH] = ACTIONS(1220), + [anon_sym_break] = ACTIONS(1220), + [anon_sym_continue] = ACTIONS(1220), + [anon_sym_for] = ACTIONS(1220), + [anon_sym_in] = ACTIONS(1220), + [anon_sym_loop] = ACTIONS(1220), + [anon_sym_while] = ACTIONS(1220), + [anon_sym_do] = ACTIONS(1220), + [anon_sym_if] = ACTIONS(1220), + [anon_sym_match] = ACTIONS(1220), + [anon_sym_LBRACE] = ACTIONS(1220), + [anon_sym_RBRACE] = ACTIONS(1220), + [anon_sym_DOT] = ACTIONS(1220), + [anon_sym_try] = ACTIONS(1220), + [anon_sym_return] = ACTIONS(1220), + [anon_sym_source] = ACTIONS(1220), + [anon_sym_source_DASHenv] = ACTIONS(1220), + [anon_sym_register] = ACTIONS(1220), + [anon_sym_hide] = ACTIONS(1220), + [anon_sym_hide_DASHenv] = ACTIONS(1220), + [anon_sym_overlay] = ACTIONS(1220), + [anon_sym_STAR] = ACTIONS(1220), + [anon_sym_where] = ACTIONS(1220), + [anon_sym_QMARK2] = ACTIONS(1224), + [anon_sym_STAR_STAR] = ACTIONS(1220), + [anon_sym_PLUS_PLUS] = ACTIONS(1220), + [anon_sym_SLASH] = ACTIONS(1220), + [anon_sym_mod] = ACTIONS(1220), + [anon_sym_SLASH_SLASH] = ACTIONS(1220), + [anon_sym_PLUS] = ACTIONS(1220), + [anon_sym_bit_DASHshl] = ACTIONS(1220), + [anon_sym_bit_DASHshr] = ACTIONS(1220), + [anon_sym_EQ_EQ] = ACTIONS(1220), + [anon_sym_BANG_EQ] = ACTIONS(1220), + [anon_sym_LT2] = ACTIONS(1220), + [anon_sym_LT_EQ] = ACTIONS(1220), + [anon_sym_GT_EQ] = ACTIONS(1220), + [anon_sym_not_DASHin] = ACTIONS(1220), + [anon_sym_starts_DASHwith] = ACTIONS(1220), + [anon_sym_ends_DASHwith] = ACTIONS(1220), + [anon_sym_EQ_TILDE] = ACTIONS(1220), + [anon_sym_BANG_TILDE] = ACTIONS(1220), + [anon_sym_bit_DASHand] = ACTIONS(1220), + [anon_sym_bit_DASHxor] = ACTIONS(1220), + [anon_sym_bit_DASHor] = ACTIONS(1220), + [anon_sym_and] = ACTIONS(1220), + [anon_sym_xor] = ACTIONS(1220), + [anon_sym_or] = ACTIONS(1220), + [anon_sym_not] = ACTIONS(1220), + [anon_sym_DOT2] = ACTIONS(1222), + [sym_val_nothing] = ACTIONS(1220), + [anon_sym_true] = ACTIONS(1220), + [anon_sym_false] = ACTIONS(1220), + [aux_sym_val_number_token1] = ACTIONS(1220), + [aux_sym_val_number_token2] = ACTIONS(1220), + [aux_sym_val_number_token3] = ACTIONS(1220), + [anon_sym_inf] = ACTIONS(1220), + [anon_sym_DASHinf] = ACTIONS(1220), + [anon_sym_NaN] = ACTIONS(1220), + [aux_sym__val_number_decimal_token1] = ACTIONS(1220), + [aux_sym__val_number_decimal_token2] = ACTIONS(1220), + [anon_sym_0b] = ACTIONS(1220), + [anon_sym_0o] = ACTIONS(1220), + [anon_sym_0x] = ACTIONS(1220), + [sym_val_date] = ACTIONS(1220), + [anon_sym_DQUOTE] = ACTIONS(1220), + [sym__str_single_quotes] = ACTIONS(1220), + [sym__str_back_ticks] = ACTIONS(1220), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1220), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1220), + [anon_sym_CARET] = ACTIONS(1220), [anon_sym_POUND] = ACTIONS(105), }, [335] = { @@ -101781,7 +101715,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1278), [anon_sym_LF] = ACTIONS(1280), [anon_sym_def] = ACTIONS(1278), - [anon_sym_def_DASHenv] = ACTIONS(1278), [anon_sym_export_DASHenv] = ACTIONS(1278), [anon_sym_extern] = ACTIONS(1278), [anon_sym_module] = ACTIONS(1278), @@ -101840,7 +101773,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1278), [anon_sym_or] = ACTIONS(1278), [anon_sym_not] = ACTIONS(1278), - [anon_sym_DOT2] = ACTIONS(1280), + [anon_sym_DOT2] = ACTIONS(1287), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1289), [sym_val_nothing] = ACTIONS(1278), [anon_sym_true] = ACTIONS(1278), [anon_sym_false] = ACTIONS(1278), @@ -101866,101 +101800,855 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [336] = { [sym_comment] = STATE(336), - [ts_builtin_sym_end] = ACTIONS(1259), - [anon_sym_export] = ACTIONS(1257), - [anon_sym_alias] = ACTIONS(1257), - [anon_sym_let] = ACTIONS(1257), - [anon_sym_let_DASHenv] = ACTIONS(1257), - [anon_sym_mut] = ACTIONS(1257), - [anon_sym_const] = ACTIONS(1257), - [anon_sym_SEMI] = ACTIONS(1257), - [sym_cmd_identifier] = ACTIONS(1257), - [anon_sym_LF] = ACTIONS(1259), - [anon_sym_def] = ACTIONS(1257), - [anon_sym_def_DASHenv] = ACTIONS(1257), - [anon_sym_export_DASHenv] = ACTIONS(1257), - [anon_sym_extern] = ACTIONS(1257), - [anon_sym_module] = ACTIONS(1257), - [anon_sym_use] = ACTIONS(1257), - [anon_sym_LBRACK] = ACTIONS(1257), - [anon_sym_LPAREN] = ACTIONS(1257), - [anon_sym_DOLLAR] = ACTIONS(1257), - [anon_sym_error] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_break] = ACTIONS(1257), - [anon_sym_continue] = ACTIONS(1257), - [anon_sym_for] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_loop] = ACTIONS(1257), - [anon_sym_while] = ACTIONS(1257), - [anon_sym_do] = ACTIONS(1257), - [anon_sym_if] = ACTIONS(1257), - [anon_sym_match] = ACTIONS(1257), - [anon_sym_LBRACE] = ACTIONS(1257), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_try] = ACTIONS(1257), - [anon_sym_return] = ACTIONS(1257), - [anon_sym_source] = ACTIONS(1257), - [anon_sym_source_DASHenv] = ACTIONS(1257), - [anon_sym_register] = ACTIONS(1257), - [anon_sym_hide] = ACTIONS(1257), - [anon_sym_hide_DASHenv] = ACTIONS(1257), - [anon_sym_overlay] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_where] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1257), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1257), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1257), - [anon_sym_BANG_TILDE] = ACTIONS(1257), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [anon_sym_not] = ACTIONS(1257), - [anon_sym_DOT2] = ACTIONS(1259), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1282), - [sym_val_nothing] = ACTIONS(1257), - [anon_sym_true] = ACTIONS(1257), - [anon_sym_false] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1257), - [aux_sym_val_number_token2] = ACTIONS(1257), - [aux_sym_val_number_token3] = ACTIONS(1257), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_0b] = ACTIONS(1257), - [anon_sym_0o] = ACTIONS(1257), - [anon_sym_0x] = ACTIONS(1257), - [sym_val_date] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1257), - [sym__str_single_quotes] = ACTIONS(1257), - [sym__str_back_ticks] = ACTIONS(1257), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1257), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1257), - [anon_sym_CARET] = ACTIONS(1257), + [ts_builtin_sym_end] = ACTIONS(1167), + [anon_sym_export] = ACTIONS(1165), + [anon_sym_alias] = ACTIONS(1165), + [anon_sym_let] = ACTIONS(1165), + [anon_sym_let_DASHenv] = ACTIONS(1165), + [anon_sym_mut] = ACTIONS(1165), + [anon_sym_const] = ACTIONS(1165), + [anon_sym_SEMI] = ACTIONS(1165), + [sym_cmd_identifier] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_def] = ACTIONS(1165), + [anon_sym_export_DASHenv] = ACTIONS(1165), + [anon_sym_extern] = ACTIONS(1165), + [anon_sym_module] = ACTIONS(1165), + [anon_sym_use] = ACTIONS(1165), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_error] = ACTIONS(1165), + [anon_sym_GT] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_break] = ACTIONS(1165), + [anon_sym_continue] = ACTIONS(1165), + [anon_sym_for] = ACTIONS(1165), + [anon_sym_in] = ACTIONS(1165), + [anon_sym_loop] = ACTIONS(1165), + [anon_sym_while] = ACTIONS(1165), + [anon_sym_do] = ACTIONS(1165), + [anon_sym_if] = ACTIONS(1165), + [anon_sym_match] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_try] = ACTIONS(1165), + [anon_sym_return] = ACTIONS(1165), + [anon_sym_source] = ACTIONS(1165), + [anon_sym_source_DASHenv] = ACTIONS(1165), + [anon_sym_register] = ACTIONS(1165), + [anon_sym_hide] = ACTIONS(1165), + [anon_sym_hide_DASHenv] = ACTIONS(1165), + [anon_sym_overlay] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_where] = ACTIONS(1165), + [anon_sym_STAR_STAR] = ACTIONS(1165), + [anon_sym_PLUS_PLUS] = ACTIONS(1165), + [anon_sym_SLASH] = ACTIONS(1165), + [anon_sym_mod] = ACTIONS(1165), + [anon_sym_SLASH_SLASH] = ACTIONS(1165), + [anon_sym_PLUS] = ACTIONS(1165), + [anon_sym_bit_DASHshl] = ACTIONS(1165), + [anon_sym_bit_DASHshr] = ACTIONS(1165), + [anon_sym_EQ_EQ] = ACTIONS(1165), + [anon_sym_BANG_EQ] = ACTIONS(1165), + [anon_sym_LT2] = ACTIONS(1165), + [anon_sym_LT_EQ] = ACTIONS(1165), + [anon_sym_GT_EQ] = ACTIONS(1165), + [anon_sym_not_DASHin] = ACTIONS(1165), + [anon_sym_starts_DASHwith] = ACTIONS(1165), + [anon_sym_ends_DASHwith] = ACTIONS(1165), + [anon_sym_EQ_TILDE] = ACTIONS(1165), + [anon_sym_BANG_TILDE] = ACTIONS(1165), + [anon_sym_bit_DASHand] = ACTIONS(1165), + [anon_sym_bit_DASHxor] = ACTIONS(1165), + [anon_sym_bit_DASHor] = ACTIONS(1165), + [anon_sym_and] = ACTIONS(1165), + [anon_sym_xor] = ACTIONS(1165), + [anon_sym_or] = ACTIONS(1165), + [anon_sym_not] = ACTIONS(1165), + [anon_sym_DOT2] = ACTIONS(1291), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(1293), + [sym_val_nothing] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym_val_number_token1] = ACTIONS(1165), + [aux_sym_val_number_token2] = ACTIONS(1165), + [aux_sym_val_number_token3] = ACTIONS(1165), + [anon_sym_inf] = ACTIONS(1165), + [anon_sym_DASHinf] = ACTIONS(1165), + [anon_sym_NaN] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_decimal_token2] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_CARET] = ACTIONS(1165), + [aux_sym_unquoted_token2] = ACTIONS(1295), [anon_sym_POUND] = ACTIONS(105), }, [337] = { + [sym_cell_path] = STATE(453), + [sym_path] = STATE(325), [sym_comment] = STATE(337), + [ts_builtin_sym_end] = ACTIONS(1149), + [anon_sym_export] = ACTIONS(1147), + [anon_sym_alias] = ACTIONS(1147), + [anon_sym_let] = ACTIONS(1147), + [anon_sym_let_DASHenv] = ACTIONS(1147), + [anon_sym_mut] = ACTIONS(1147), + [anon_sym_const] = ACTIONS(1147), + [anon_sym_SEMI] = ACTIONS(1147), + [sym_cmd_identifier] = ACTIONS(1147), + [anon_sym_LF] = ACTIONS(1149), + [anon_sym_def] = ACTIONS(1147), + [anon_sym_export_DASHenv] = ACTIONS(1147), + [anon_sym_extern] = ACTIONS(1147), + [anon_sym_module] = ACTIONS(1147), + [anon_sym_use] = ACTIONS(1147), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_LPAREN] = ACTIONS(1147), + [anon_sym_DOLLAR] = ACTIONS(1147), + [anon_sym_error] = ACTIONS(1147), + [anon_sym_GT] = ACTIONS(1147), + [anon_sym_DASH] = ACTIONS(1147), + [anon_sym_break] = ACTIONS(1147), + [anon_sym_continue] = ACTIONS(1147), + [anon_sym_for] = ACTIONS(1147), + [anon_sym_in] = ACTIONS(1147), + [anon_sym_loop] = ACTIONS(1147), + [anon_sym_while] = ACTIONS(1147), + [anon_sym_do] = ACTIONS(1147), + [anon_sym_if] = ACTIONS(1147), + [anon_sym_match] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1147), + [anon_sym_DOT] = ACTIONS(1147), + [anon_sym_try] = ACTIONS(1147), + [anon_sym_return] = ACTIONS(1147), + [anon_sym_source] = ACTIONS(1147), + [anon_sym_source_DASHenv] = ACTIONS(1147), + [anon_sym_register] = ACTIONS(1147), + [anon_sym_hide] = ACTIONS(1147), + [anon_sym_hide_DASHenv] = ACTIONS(1147), + [anon_sym_overlay] = ACTIONS(1147), + [anon_sym_STAR] = ACTIONS(1147), + [anon_sym_where] = ACTIONS(1147), + [anon_sym_STAR_STAR] = ACTIONS(1147), + [anon_sym_PLUS_PLUS] = ACTIONS(1147), + [anon_sym_SLASH] = ACTIONS(1147), + [anon_sym_mod] = ACTIONS(1147), + [anon_sym_SLASH_SLASH] = ACTIONS(1147), + [anon_sym_PLUS] = ACTIONS(1147), + [anon_sym_bit_DASHshl] = ACTIONS(1147), + [anon_sym_bit_DASHshr] = ACTIONS(1147), + [anon_sym_EQ_EQ] = ACTIONS(1147), + [anon_sym_BANG_EQ] = ACTIONS(1147), + [anon_sym_LT2] = ACTIONS(1147), + [anon_sym_LT_EQ] = ACTIONS(1147), + [anon_sym_GT_EQ] = ACTIONS(1147), + [anon_sym_not_DASHin] = ACTIONS(1147), + [anon_sym_starts_DASHwith] = ACTIONS(1147), + [anon_sym_ends_DASHwith] = ACTIONS(1147), + [anon_sym_EQ_TILDE] = ACTIONS(1147), + [anon_sym_BANG_TILDE] = ACTIONS(1147), + [anon_sym_bit_DASHand] = ACTIONS(1147), + [anon_sym_bit_DASHxor] = ACTIONS(1147), + [anon_sym_bit_DASHor] = ACTIONS(1147), + [anon_sym_and] = ACTIONS(1147), + [anon_sym_xor] = ACTIONS(1147), + [anon_sym_or] = ACTIONS(1147), + [anon_sym_not] = ACTIONS(1147), + [anon_sym_DOT2] = ACTIONS(1297), + [sym_val_nothing] = ACTIONS(1147), + [anon_sym_true] = ACTIONS(1147), + [anon_sym_false] = ACTIONS(1147), + [aux_sym_val_number_token1] = ACTIONS(1147), + [aux_sym_val_number_token2] = ACTIONS(1147), + [aux_sym_val_number_token3] = ACTIONS(1147), + [anon_sym_inf] = ACTIONS(1147), + [anon_sym_DASHinf] = ACTIONS(1147), + [anon_sym_NaN] = ACTIONS(1147), + [aux_sym__val_number_decimal_token1] = ACTIONS(1147), + [aux_sym__val_number_decimal_token2] = ACTIONS(1147), + [anon_sym_0b] = ACTIONS(1147), + [anon_sym_0o] = ACTIONS(1147), + [anon_sym_0x] = ACTIONS(1147), + [sym_val_date] = ACTIONS(1147), + [anon_sym_DQUOTE] = ACTIONS(1147), + [sym__str_single_quotes] = ACTIONS(1147), + [sym__str_back_ticks] = ACTIONS(1147), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1147), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1147), + [anon_sym_CARET] = ACTIONS(1147), + [anon_sym_POUND] = ACTIONS(105), + }, + [338] = { + [sym_comment] = STATE(338), + [anon_sym_export] = ACTIONS(1300), + [anon_sym_alias] = ACTIONS(1300), + [anon_sym_let] = ACTIONS(1300), + [anon_sym_let_DASHenv] = ACTIONS(1300), + [anon_sym_mut] = ACTIONS(1300), + [anon_sym_const] = ACTIONS(1300), + [anon_sym_SEMI] = ACTIONS(1300), + [sym_cmd_identifier] = ACTIONS(1300), + [anon_sym_LF] = ACTIONS(1302), + [anon_sym_def] = ACTIONS(1300), + [anon_sym_export_DASHenv] = ACTIONS(1300), + [anon_sym_extern] = ACTIONS(1300), + [anon_sym_module] = ACTIONS(1300), + [anon_sym_use] = ACTIONS(1300), + [anon_sym_LBRACK] = ACTIONS(1300), + [anon_sym_LPAREN] = ACTIONS(1300), + [anon_sym_RPAREN] = ACTIONS(1300), + [anon_sym_DOLLAR] = ACTIONS(1300), + [anon_sym_error] = ACTIONS(1300), + [anon_sym_GT] = ACTIONS(1300), + [anon_sym_DASH] = ACTIONS(1300), + [anon_sym_break] = ACTIONS(1300), + [anon_sym_continue] = ACTIONS(1300), + [anon_sym_for] = ACTIONS(1300), + [anon_sym_in] = ACTIONS(1300), + [anon_sym_loop] = ACTIONS(1300), + [anon_sym_while] = ACTIONS(1300), + [anon_sym_do] = ACTIONS(1300), + [anon_sym_if] = ACTIONS(1300), + [anon_sym_match] = ACTIONS(1300), + [anon_sym_LBRACE] = ACTIONS(1300), + [anon_sym_RBRACE] = ACTIONS(1300), + [anon_sym_DOT] = ACTIONS(1300), + [anon_sym_try] = ACTIONS(1300), + [anon_sym_return] = ACTIONS(1300), + [anon_sym_source] = ACTIONS(1300), + [anon_sym_source_DASHenv] = ACTIONS(1300), + [anon_sym_register] = ACTIONS(1300), + [anon_sym_hide] = ACTIONS(1300), + [anon_sym_hide_DASHenv] = ACTIONS(1300), + [anon_sym_overlay] = ACTIONS(1300), + [anon_sym_STAR] = ACTIONS(1300), + [anon_sym_where] = ACTIONS(1300), + [anon_sym_QMARK2] = ACTIONS(1300), + [anon_sym_STAR_STAR] = ACTIONS(1300), + [anon_sym_PLUS_PLUS] = ACTIONS(1300), + [anon_sym_SLASH] = ACTIONS(1300), + [anon_sym_mod] = ACTIONS(1300), + [anon_sym_SLASH_SLASH] = ACTIONS(1300), + [anon_sym_PLUS] = ACTIONS(1300), + [anon_sym_bit_DASHshl] = ACTIONS(1300), + [anon_sym_bit_DASHshr] = ACTIONS(1300), + [anon_sym_EQ_EQ] = ACTIONS(1300), + [anon_sym_BANG_EQ] = ACTIONS(1300), + [anon_sym_LT2] = ACTIONS(1300), + [anon_sym_LT_EQ] = ACTIONS(1300), + [anon_sym_GT_EQ] = ACTIONS(1300), + [anon_sym_not_DASHin] = ACTIONS(1300), + [anon_sym_starts_DASHwith] = ACTIONS(1300), + [anon_sym_ends_DASHwith] = ACTIONS(1300), + [anon_sym_EQ_TILDE] = ACTIONS(1300), + [anon_sym_BANG_TILDE] = ACTIONS(1300), + [anon_sym_bit_DASHand] = ACTIONS(1300), + [anon_sym_bit_DASHxor] = ACTIONS(1300), + [anon_sym_bit_DASHor] = ACTIONS(1300), + [anon_sym_and] = ACTIONS(1300), + [anon_sym_xor] = ACTIONS(1300), + [anon_sym_or] = ACTIONS(1300), + [anon_sym_not] = ACTIONS(1300), + [anon_sym_DOT2] = ACTIONS(1302), + [sym_val_nothing] = ACTIONS(1300), + [anon_sym_true] = ACTIONS(1300), + [anon_sym_false] = ACTIONS(1300), + [aux_sym_val_number_token1] = ACTIONS(1300), + [aux_sym_val_number_token2] = ACTIONS(1300), + [aux_sym_val_number_token3] = ACTIONS(1300), + [anon_sym_inf] = ACTIONS(1300), + [anon_sym_DASHinf] = ACTIONS(1300), + [anon_sym_NaN] = ACTIONS(1300), + [aux_sym__val_number_decimal_token1] = ACTIONS(1300), + [aux_sym__val_number_decimal_token2] = ACTIONS(1300), + [anon_sym_0b] = ACTIONS(1300), + [anon_sym_0o] = ACTIONS(1300), + [anon_sym_0x] = ACTIONS(1300), + [sym_val_date] = ACTIONS(1300), + [anon_sym_DQUOTE] = ACTIONS(1300), + [sym__str_single_quotes] = ACTIONS(1300), + [sym__str_back_ticks] = ACTIONS(1300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1300), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1300), + [anon_sym_CARET] = ACTIONS(1300), + [anon_sym_POUND] = ACTIONS(105), + }, + [339] = { + [sym_comment] = STATE(339), + [anon_sym_export] = ACTIONS(1304), + [anon_sym_alias] = ACTIONS(1304), + [anon_sym_let] = ACTIONS(1304), + [anon_sym_let_DASHenv] = ACTIONS(1304), + [anon_sym_mut] = ACTIONS(1304), + [anon_sym_const] = ACTIONS(1304), + [anon_sym_SEMI] = ACTIONS(1304), + [sym_cmd_identifier] = ACTIONS(1304), + [anon_sym_LF] = ACTIONS(1306), + [anon_sym_def] = ACTIONS(1304), + [anon_sym_export_DASHenv] = ACTIONS(1304), + [anon_sym_extern] = ACTIONS(1304), + [anon_sym_module] = ACTIONS(1304), + [anon_sym_use] = ACTIONS(1304), + [anon_sym_LBRACK] = ACTIONS(1304), + [anon_sym_LPAREN] = ACTIONS(1304), + [anon_sym_RPAREN] = ACTIONS(1304), + [anon_sym_DOLLAR] = ACTIONS(1304), + [anon_sym_error] = ACTIONS(1304), + [anon_sym_GT] = ACTIONS(1304), + [anon_sym_DASH] = ACTIONS(1304), + [anon_sym_break] = ACTIONS(1304), + [anon_sym_continue] = ACTIONS(1304), + [anon_sym_for] = ACTIONS(1304), + [anon_sym_in] = ACTIONS(1304), + [anon_sym_loop] = ACTIONS(1304), + [anon_sym_while] = ACTIONS(1304), + [anon_sym_do] = ACTIONS(1304), + [anon_sym_if] = ACTIONS(1304), + [anon_sym_match] = ACTIONS(1304), + [anon_sym_LBRACE] = ACTIONS(1304), + [anon_sym_RBRACE] = ACTIONS(1304), + [anon_sym_DOT] = ACTIONS(1304), + [anon_sym_try] = ACTIONS(1304), + [anon_sym_return] = ACTIONS(1304), + [anon_sym_source] = ACTIONS(1304), + [anon_sym_source_DASHenv] = ACTIONS(1304), + [anon_sym_register] = ACTIONS(1304), + [anon_sym_hide] = ACTIONS(1304), + [anon_sym_hide_DASHenv] = ACTIONS(1304), + [anon_sym_overlay] = ACTIONS(1304), + [anon_sym_STAR] = ACTIONS(1304), + [anon_sym_where] = ACTIONS(1304), + [anon_sym_STAR_STAR] = ACTIONS(1304), + [anon_sym_PLUS_PLUS] = ACTIONS(1304), + [anon_sym_SLASH] = ACTIONS(1304), + [anon_sym_mod] = ACTIONS(1304), + [anon_sym_SLASH_SLASH] = ACTIONS(1304), + [anon_sym_PLUS] = ACTIONS(1304), + [anon_sym_bit_DASHshl] = ACTIONS(1304), + [anon_sym_bit_DASHshr] = ACTIONS(1304), + [anon_sym_EQ_EQ] = ACTIONS(1304), + [anon_sym_BANG_EQ] = ACTIONS(1304), + [anon_sym_LT2] = ACTIONS(1304), + [anon_sym_LT_EQ] = ACTIONS(1304), + [anon_sym_GT_EQ] = ACTIONS(1304), + [anon_sym_not_DASHin] = ACTIONS(1304), + [anon_sym_starts_DASHwith] = ACTIONS(1304), + [anon_sym_ends_DASHwith] = ACTIONS(1304), + [anon_sym_EQ_TILDE] = ACTIONS(1304), + [anon_sym_BANG_TILDE] = ACTIONS(1304), + [anon_sym_bit_DASHand] = ACTIONS(1304), + [anon_sym_bit_DASHxor] = ACTIONS(1304), + [anon_sym_bit_DASHor] = ACTIONS(1304), + [anon_sym_and] = ACTIONS(1304), + [anon_sym_xor] = ACTIONS(1304), + [anon_sym_or] = ACTIONS(1304), + [anon_sym_not] = ACTIONS(1304), + [anon_sym_DOT2] = ACTIONS(1306), + [sym_val_nothing] = ACTIONS(1304), + [anon_sym_true] = ACTIONS(1304), + [anon_sym_false] = ACTIONS(1304), + [aux_sym_val_number_token1] = ACTIONS(1304), + [aux_sym_val_number_token2] = ACTIONS(1304), + [aux_sym_val_number_token3] = ACTIONS(1304), + [anon_sym_inf] = ACTIONS(1304), + [anon_sym_DASHinf] = ACTIONS(1304), + [anon_sym_NaN] = ACTIONS(1304), + [aux_sym__val_number_decimal_token1] = ACTIONS(1304), + [aux_sym__val_number_decimal_token2] = ACTIONS(1304), + [anon_sym_0b] = ACTIONS(1304), + [anon_sym_0o] = ACTIONS(1304), + [anon_sym_0x] = ACTIONS(1304), + [sym_val_date] = ACTIONS(1304), + [anon_sym_DQUOTE] = ACTIONS(1304), + [sym__str_single_quotes] = ACTIONS(1304), + [sym__str_back_ticks] = ACTIONS(1304), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1304), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1304), + [anon_sym_CARET] = ACTIONS(1304), + [anon_sym_POUND] = ACTIONS(105), + }, + [340] = { + [sym_comment] = STATE(340), + [anon_sym_export] = ACTIONS(1308), + [anon_sym_alias] = ACTIONS(1308), + [anon_sym_let] = ACTIONS(1308), + [anon_sym_let_DASHenv] = ACTIONS(1308), + [anon_sym_mut] = ACTIONS(1308), + [anon_sym_const] = ACTIONS(1308), + [anon_sym_SEMI] = ACTIONS(1308), + [sym_cmd_identifier] = ACTIONS(1308), + [anon_sym_LF] = ACTIONS(1310), + [anon_sym_def] = ACTIONS(1308), + [anon_sym_export_DASHenv] = ACTIONS(1308), + [anon_sym_extern] = ACTIONS(1308), + [anon_sym_module] = ACTIONS(1308), + [anon_sym_use] = ACTIONS(1308), + [anon_sym_LBRACK] = ACTIONS(1308), + [anon_sym_LPAREN] = ACTIONS(1308), + [anon_sym_RPAREN] = ACTIONS(1308), + [anon_sym_DOLLAR] = ACTIONS(1308), + [anon_sym_error] = ACTIONS(1308), + [anon_sym_GT] = ACTIONS(1308), + [anon_sym_DASH] = ACTIONS(1308), + [anon_sym_break] = ACTIONS(1308), + [anon_sym_continue] = ACTIONS(1308), + [anon_sym_for] = ACTIONS(1308), + [anon_sym_in] = ACTIONS(1308), + [anon_sym_loop] = ACTIONS(1308), + [anon_sym_while] = ACTIONS(1308), + [anon_sym_do] = ACTIONS(1308), + [anon_sym_if] = ACTIONS(1308), + [anon_sym_match] = ACTIONS(1308), + [anon_sym_LBRACE] = ACTIONS(1308), + [anon_sym_RBRACE] = ACTIONS(1308), + [anon_sym_DOT] = ACTIONS(1308), + [anon_sym_try] = ACTIONS(1308), + [anon_sym_return] = ACTIONS(1308), + [anon_sym_source] = ACTIONS(1308), + [anon_sym_source_DASHenv] = ACTIONS(1308), + [anon_sym_register] = ACTIONS(1308), + [anon_sym_hide] = ACTIONS(1308), + [anon_sym_hide_DASHenv] = ACTIONS(1308), + [anon_sym_overlay] = ACTIONS(1308), + [anon_sym_STAR] = ACTIONS(1308), + [anon_sym_where] = ACTIONS(1308), + [anon_sym_STAR_STAR] = ACTIONS(1308), + [anon_sym_PLUS_PLUS] = ACTIONS(1308), + [anon_sym_SLASH] = ACTIONS(1308), + [anon_sym_mod] = ACTIONS(1308), + [anon_sym_SLASH_SLASH] = ACTIONS(1308), + [anon_sym_PLUS] = ACTIONS(1308), + [anon_sym_bit_DASHshl] = ACTIONS(1308), + [anon_sym_bit_DASHshr] = ACTIONS(1308), + [anon_sym_EQ_EQ] = ACTIONS(1308), + [anon_sym_BANG_EQ] = ACTIONS(1308), + [anon_sym_LT2] = ACTIONS(1308), + [anon_sym_LT_EQ] = ACTIONS(1308), + [anon_sym_GT_EQ] = ACTIONS(1308), + [anon_sym_not_DASHin] = ACTIONS(1308), + [anon_sym_starts_DASHwith] = ACTIONS(1308), + [anon_sym_ends_DASHwith] = ACTIONS(1308), + [anon_sym_EQ_TILDE] = ACTIONS(1308), + [anon_sym_BANG_TILDE] = ACTIONS(1308), + [anon_sym_bit_DASHand] = ACTIONS(1308), + [anon_sym_bit_DASHxor] = ACTIONS(1308), + [anon_sym_bit_DASHor] = ACTIONS(1308), + [anon_sym_and] = ACTIONS(1308), + [anon_sym_xor] = ACTIONS(1308), + [anon_sym_or] = ACTIONS(1308), + [anon_sym_not] = ACTIONS(1308), + [anon_sym_DOT2] = ACTIONS(1310), + [sym_val_nothing] = ACTIONS(1308), + [anon_sym_true] = ACTIONS(1308), + [anon_sym_false] = ACTIONS(1308), + [aux_sym_val_number_token1] = ACTIONS(1308), + [aux_sym_val_number_token2] = ACTIONS(1308), + [aux_sym_val_number_token3] = ACTIONS(1308), + [anon_sym_inf] = ACTIONS(1308), + [anon_sym_DASHinf] = ACTIONS(1308), + [anon_sym_NaN] = ACTIONS(1308), + [aux_sym__val_number_decimal_token1] = ACTIONS(1308), + [aux_sym__val_number_decimal_token2] = ACTIONS(1308), + [anon_sym_0b] = ACTIONS(1308), + [anon_sym_0o] = ACTIONS(1308), + [anon_sym_0x] = ACTIONS(1308), + [sym_val_date] = ACTIONS(1308), + [anon_sym_DQUOTE] = ACTIONS(1308), + [sym__str_single_quotes] = ACTIONS(1308), + [sym__str_back_ticks] = ACTIONS(1308), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1308), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1308), + [anon_sym_CARET] = ACTIONS(1308), + [anon_sym_POUND] = ACTIONS(105), + }, + [341] = { + [sym_comment] = STATE(341), + [ts_builtin_sym_end] = ACTIONS(1159), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [anon_sym_SEMI] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_where] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_not] = ACTIONS(1157), + [anon_sym_DOT2] = ACTIONS(1159), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1264), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_CARET] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [342] = { + [sym_comment] = STATE(342), + [anon_sym_export] = ACTIONS(1312), + [anon_sym_alias] = ACTIONS(1312), + [anon_sym_let] = ACTIONS(1312), + [anon_sym_let_DASHenv] = ACTIONS(1312), + [anon_sym_mut] = ACTIONS(1312), + [anon_sym_const] = ACTIONS(1312), + [anon_sym_SEMI] = ACTIONS(1312), + [sym_cmd_identifier] = ACTIONS(1312), + [anon_sym_LF] = ACTIONS(1314), + [anon_sym_def] = ACTIONS(1312), + [anon_sym_export_DASHenv] = ACTIONS(1312), + [anon_sym_extern] = ACTIONS(1312), + [anon_sym_module] = ACTIONS(1312), + [anon_sym_use] = ACTIONS(1312), + [anon_sym_LBRACK] = ACTIONS(1312), + [anon_sym_LPAREN] = ACTIONS(1312), + [anon_sym_RPAREN] = ACTIONS(1312), + [anon_sym_DOLLAR] = ACTIONS(1312), + [anon_sym_error] = ACTIONS(1312), + [anon_sym_GT] = ACTIONS(1312), + [anon_sym_DASH] = ACTIONS(1312), + [anon_sym_break] = ACTIONS(1312), + [anon_sym_continue] = ACTIONS(1312), + [anon_sym_for] = ACTIONS(1312), + [anon_sym_in] = ACTIONS(1312), + [anon_sym_loop] = ACTIONS(1312), + [anon_sym_while] = ACTIONS(1312), + [anon_sym_do] = ACTIONS(1312), + [anon_sym_if] = ACTIONS(1312), + [anon_sym_match] = ACTIONS(1312), + [anon_sym_LBRACE] = ACTIONS(1312), + [anon_sym_RBRACE] = ACTIONS(1312), + [anon_sym_DOT] = ACTIONS(1312), + [anon_sym_try] = ACTIONS(1312), + [anon_sym_return] = ACTIONS(1312), + [anon_sym_source] = ACTIONS(1312), + [anon_sym_source_DASHenv] = ACTIONS(1312), + [anon_sym_register] = ACTIONS(1312), + [anon_sym_hide] = ACTIONS(1312), + [anon_sym_hide_DASHenv] = ACTIONS(1312), + [anon_sym_overlay] = ACTIONS(1312), + [anon_sym_STAR] = ACTIONS(1312), + [anon_sym_where] = ACTIONS(1312), + [anon_sym_STAR_STAR] = ACTIONS(1312), + [anon_sym_PLUS_PLUS] = ACTIONS(1312), + [anon_sym_SLASH] = ACTIONS(1312), + [anon_sym_mod] = ACTIONS(1312), + [anon_sym_SLASH_SLASH] = ACTIONS(1312), + [anon_sym_PLUS] = ACTIONS(1312), + [anon_sym_bit_DASHshl] = ACTIONS(1312), + [anon_sym_bit_DASHshr] = ACTIONS(1312), + [anon_sym_EQ_EQ] = ACTIONS(1312), + [anon_sym_BANG_EQ] = ACTIONS(1312), + [anon_sym_LT2] = ACTIONS(1312), + [anon_sym_LT_EQ] = ACTIONS(1312), + [anon_sym_GT_EQ] = ACTIONS(1312), + [anon_sym_not_DASHin] = ACTIONS(1312), + [anon_sym_starts_DASHwith] = ACTIONS(1312), + [anon_sym_ends_DASHwith] = ACTIONS(1312), + [anon_sym_EQ_TILDE] = ACTIONS(1312), + [anon_sym_BANG_TILDE] = ACTIONS(1312), + [anon_sym_bit_DASHand] = ACTIONS(1312), + [anon_sym_bit_DASHxor] = ACTIONS(1312), + [anon_sym_bit_DASHor] = ACTIONS(1312), + [anon_sym_and] = ACTIONS(1312), + [anon_sym_xor] = ACTIONS(1312), + [anon_sym_or] = ACTIONS(1312), + [anon_sym_not] = ACTIONS(1312), + [anon_sym_DOT2] = ACTIONS(1314), + [sym_val_nothing] = ACTIONS(1312), + [anon_sym_true] = ACTIONS(1312), + [anon_sym_false] = ACTIONS(1312), + [aux_sym_val_number_token1] = ACTIONS(1312), + [aux_sym_val_number_token2] = ACTIONS(1312), + [aux_sym_val_number_token3] = ACTIONS(1312), + [anon_sym_inf] = ACTIONS(1312), + [anon_sym_DASHinf] = ACTIONS(1312), + [anon_sym_NaN] = ACTIONS(1312), + [aux_sym__val_number_decimal_token1] = ACTIONS(1312), + [aux_sym__val_number_decimal_token2] = ACTIONS(1312), + [anon_sym_0b] = ACTIONS(1312), + [anon_sym_0o] = ACTIONS(1312), + [anon_sym_0x] = ACTIONS(1312), + [sym_val_date] = ACTIONS(1312), + [anon_sym_DQUOTE] = ACTIONS(1312), + [sym__str_single_quotes] = ACTIONS(1312), + [sym__str_back_ticks] = ACTIONS(1312), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1312), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1312), + [anon_sym_CARET] = ACTIONS(1312), + [anon_sym_POUND] = ACTIONS(105), + }, + [343] = { + [sym_comment] = STATE(343), + [anon_sym_export] = ACTIONS(1316), + [anon_sym_alias] = ACTIONS(1316), + [anon_sym_let] = ACTIONS(1316), + [anon_sym_let_DASHenv] = ACTIONS(1316), + [anon_sym_mut] = ACTIONS(1316), + [anon_sym_const] = ACTIONS(1316), + [anon_sym_SEMI] = ACTIONS(1316), + [sym_cmd_identifier] = ACTIONS(1316), + [anon_sym_LF] = ACTIONS(1318), + [anon_sym_def] = ACTIONS(1316), + [anon_sym_export_DASHenv] = ACTIONS(1316), + [anon_sym_extern] = ACTIONS(1316), + [anon_sym_module] = ACTIONS(1316), + [anon_sym_use] = ACTIONS(1316), + [anon_sym_LBRACK] = ACTIONS(1316), + [anon_sym_LPAREN] = ACTIONS(1316), + [anon_sym_RPAREN] = ACTIONS(1316), + [anon_sym_DOLLAR] = ACTIONS(1316), + [anon_sym_error] = ACTIONS(1316), + [anon_sym_GT] = ACTIONS(1316), + [anon_sym_DASH] = ACTIONS(1316), + [anon_sym_break] = ACTIONS(1316), + [anon_sym_continue] = ACTIONS(1316), + [anon_sym_for] = ACTIONS(1316), + [anon_sym_in] = ACTIONS(1316), + [anon_sym_loop] = ACTIONS(1316), + [anon_sym_while] = ACTIONS(1316), + [anon_sym_do] = ACTIONS(1316), + [anon_sym_if] = ACTIONS(1316), + [anon_sym_match] = ACTIONS(1316), + [anon_sym_LBRACE] = ACTIONS(1316), + [anon_sym_RBRACE] = ACTIONS(1316), + [anon_sym_DOT] = ACTIONS(1316), + [anon_sym_try] = ACTIONS(1316), + [anon_sym_return] = ACTIONS(1316), + [anon_sym_source] = ACTIONS(1316), + [anon_sym_source_DASHenv] = ACTIONS(1316), + [anon_sym_register] = ACTIONS(1316), + [anon_sym_hide] = ACTIONS(1316), + [anon_sym_hide_DASHenv] = ACTIONS(1316), + [anon_sym_overlay] = ACTIONS(1316), + [anon_sym_STAR] = ACTIONS(1316), + [anon_sym_where] = ACTIONS(1316), + [anon_sym_STAR_STAR] = ACTIONS(1316), + [anon_sym_PLUS_PLUS] = ACTIONS(1316), + [anon_sym_SLASH] = ACTIONS(1316), + [anon_sym_mod] = ACTIONS(1316), + [anon_sym_SLASH_SLASH] = ACTIONS(1316), + [anon_sym_PLUS] = ACTIONS(1316), + [anon_sym_bit_DASHshl] = ACTIONS(1316), + [anon_sym_bit_DASHshr] = ACTIONS(1316), + [anon_sym_EQ_EQ] = ACTIONS(1316), + [anon_sym_BANG_EQ] = ACTIONS(1316), + [anon_sym_LT2] = ACTIONS(1316), + [anon_sym_LT_EQ] = ACTIONS(1316), + [anon_sym_GT_EQ] = ACTIONS(1316), + [anon_sym_not_DASHin] = ACTIONS(1316), + [anon_sym_starts_DASHwith] = ACTIONS(1316), + [anon_sym_ends_DASHwith] = ACTIONS(1316), + [anon_sym_EQ_TILDE] = ACTIONS(1316), + [anon_sym_BANG_TILDE] = ACTIONS(1316), + [anon_sym_bit_DASHand] = ACTIONS(1316), + [anon_sym_bit_DASHxor] = ACTIONS(1316), + [anon_sym_bit_DASHor] = ACTIONS(1316), + [anon_sym_and] = ACTIONS(1316), + [anon_sym_xor] = ACTIONS(1316), + [anon_sym_or] = ACTIONS(1316), + [anon_sym_not] = ACTIONS(1316), + [anon_sym_DOT2] = ACTIONS(1320), + [sym_val_nothing] = ACTIONS(1316), + [anon_sym_true] = ACTIONS(1316), + [anon_sym_false] = ACTIONS(1316), + [aux_sym_val_number_token1] = ACTIONS(1316), + [aux_sym_val_number_token2] = ACTIONS(1316), + [aux_sym_val_number_token3] = ACTIONS(1316), + [anon_sym_inf] = ACTIONS(1316), + [anon_sym_DASHinf] = ACTIONS(1316), + [anon_sym_NaN] = ACTIONS(1316), + [aux_sym__val_number_decimal_token1] = ACTIONS(1316), + [aux_sym__val_number_decimal_token2] = ACTIONS(1316), + [anon_sym_0b] = ACTIONS(1316), + [anon_sym_0o] = ACTIONS(1316), + [anon_sym_0x] = ACTIONS(1316), + [sym_val_date] = ACTIONS(1316), + [anon_sym_DQUOTE] = ACTIONS(1316), + [sym__str_single_quotes] = ACTIONS(1316), + [sym__str_back_ticks] = ACTIONS(1316), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1316), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1316), + [anon_sym_CARET] = ACTIONS(1316), + [anon_sym_POUND] = ACTIONS(105), + }, + [344] = { + [sym_comment] = STATE(344), + [anon_sym_export] = ACTIONS(1322), + [anon_sym_alias] = ACTIONS(1322), + [anon_sym_let] = ACTIONS(1322), + [anon_sym_let_DASHenv] = ACTIONS(1322), + [anon_sym_mut] = ACTIONS(1322), + [anon_sym_const] = ACTIONS(1322), + [anon_sym_SEMI] = ACTIONS(1322), + [sym_cmd_identifier] = ACTIONS(1322), + [anon_sym_LF] = ACTIONS(1324), + [anon_sym_def] = ACTIONS(1322), + [anon_sym_export_DASHenv] = ACTIONS(1322), + [anon_sym_extern] = ACTIONS(1322), + [anon_sym_module] = ACTIONS(1322), + [anon_sym_use] = ACTIONS(1322), + [anon_sym_LBRACK] = ACTIONS(1322), + [anon_sym_LPAREN] = ACTIONS(1322), + [anon_sym_RPAREN] = ACTIONS(1322), + [anon_sym_DOLLAR] = ACTIONS(1322), + [anon_sym_error] = ACTIONS(1322), + [anon_sym_GT] = ACTIONS(1322), + [anon_sym_DASH] = ACTIONS(1322), + [anon_sym_break] = ACTIONS(1322), + [anon_sym_continue] = ACTIONS(1322), + [anon_sym_for] = ACTIONS(1322), + [anon_sym_in] = ACTIONS(1322), + [anon_sym_loop] = ACTIONS(1322), + [anon_sym_while] = ACTIONS(1322), + [anon_sym_do] = ACTIONS(1322), + [anon_sym_if] = ACTIONS(1322), + [anon_sym_match] = ACTIONS(1322), + [anon_sym_LBRACE] = ACTIONS(1322), + [anon_sym_RBRACE] = ACTIONS(1322), + [anon_sym_DOT] = ACTIONS(1322), + [anon_sym_try] = ACTIONS(1322), + [anon_sym_return] = ACTIONS(1322), + [anon_sym_source] = ACTIONS(1322), + [anon_sym_source_DASHenv] = ACTIONS(1322), + [anon_sym_register] = ACTIONS(1322), + [anon_sym_hide] = ACTIONS(1322), + [anon_sym_hide_DASHenv] = ACTIONS(1322), + [anon_sym_overlay] = ACTIONS(1322), + [anon_sym_STAR] = ACTIONS(1322), + [anon_sym_where] = ACTIONS(1322), + [anon_sym_STAR_STAR] = ACTIONS(1322), + [anon_sym_PLUS_PLUS] = ACTIONS(1322), + [anon_sym_SLASH] = ACTIONS(1322), + [anon_sym_mod] = ACTIONS(1322), + [anon_sym_SLASH_SLASH] = ACTIONS(1322), + [anon_sym_PLUS] = ACTIONS(1322), + [anon_sym_bit_DASHshl] = ACTIONS(1322), + [anon_sym_bit_DASHshr] = ACTIONS(1322), + [anon_sym_EQ_EQ] = ACTIONS(1322), + [anon_sym_BANG_EQ] = ACTIONS(1322), + [anon_sym_LT2] = ACTIONS(1322), + [anon_sym_LT_EQ] = ACTIONS(1322), + [anon_sym_GT_EQ] = ACTIONS(1322), + [anon_sym_not_DASHin] = ACTIONS(1322), + [anon_sym_starts_DASHwith] = ACTIONS(1322), + [anon_sym_ends_DASHwith] = ACTIONS(1322), + [anon_sym_EQ_TILDE] = ACTIONS(1322), + [anon_sym_BANG_TILDE] = ACTIONS(1322), + [anon_sym_bit_DASHand] = ACTIONS(1322), + [anon_sym_bit_DASHxor] = ACTIONS(1322), + [anon_sym_bit_DASHor] = ACTIONS(1322), + [anon_sym_and] = ACTIONS(1322), + [anon_sym_xor] = ACTIONS(1322), + [anon_sym_or] = ACTIONS(1322), + [anon_sym_not] = ACTIONS(1322), + [anon_sym_DOT2] = ACTIONS(1324), + [sym_val_nothing] = ACTIONS(1322), + [anon_sym_true] = ACTIONS(1322), + [anon_sym_false] = ACTIONS(1322), + [aux_sym_val_number_token1] = ACTIONS(1322), + [aux_sym_val_number_token2] = ACTIONS(1322), + [aux_sym_val_number_token3] = ACTIONS(1322), + [anon_sym_inf] = ACTIONS(1322), + [anon_sym_DASHinf] = ACTIONS(1322), + [anon_sym_NaN] = ACTIONS(1322), + [aux_sym__val_number_decimal_token1] = ACTIONS(1322), + [aux_sym__val_number_decimal_token2] = ACTIONS(1322), + [anon_sym_0b] = ACTIONS(1322), + [anon_sym_0o] = ACTIONS(1322), + [anon_sym_0x] = ACTIONS(1322), + [sym_val_date] = ACTIONS(1322), + [anon_sym_DQUOTE] = ACTIONS(1322), + [sym__str_single_quotes] = ACTIONS(1322), + [sym__str_back_ticks] = ACTIONS(1322), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1322), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1322), + [anon_sym_CARET] = ACTIONS(1322), + [anon_sym_POUND] = ACTIONS(105), + }, + [345] = { + [sym_comment] = STATE(345), [ts_builtin_sym_end] = ACTIONS(1222), [anon_sym_export] = ACTIONS(1220), [anon_sym_alias] = ACTIONS(1220), @@ -101972,7 +102660,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1220), [anon_sym_LF] = ACTIONS(1222), [anon_sym_def] = ACTIONS(1220), - [anon_sym_def_DASHenv] = ACTIONS(1220), [anon_sym_export_DASHenv] = ACTIONS(1220), [anon_sym_extern] = ACTIONS(1220), [anon_sym_module] = ACTIONS(1220), @@ -102004,7 +102691,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(1220), [anon_sym_STAR] = ACTIONS(1220), [anon_sym_where] = ACTIONS(1220), - [anon_sym_QMARK2] = ACTIONS(1284), + [anon_sym_QMARK2] = ACTIONS(1326), [anon_sym_STAR_STAR] = ACTIONS(1220), [anon_sym_PLUS_PLUS] = ACTIONS(1220), [anon_sym_SLASH] = ACTIONS(1220), @@ -102054,103 +102741,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1220), [anon_sym_POUND] = ACTIONS(105), }, - [338] = { - [sym_comment] = STATE(338), - [anon_sym_export] = ACTIONS(1286), - [anon_sym_alias] = ACTIONS(1286), - [anon_sym_let] = ACTIONS(1286), - [anon_sym_let_DASHenv] = ACTIONS(1286), - [anon_sym_mut] = ACTIONS(1286), - [anon_sym_const] = ACTIONS(1286), - [anon_sym_SEMI] = ACTIONS(1286), - [sym_cmd_identifier] = ACTIONS(1286), - [anon_sym_LF] = ACTIONS(1288), - [anon_sym_def] = ACTIONS(1286), - [anon_sym_def_DASHenv] = ACTIONS(1286), - [anon_sym_export_DASHenv] = ACTIONS(1286), - [anon_sym_extern] = ACTIONS(1286), - [anon_sym_module] = ACTIONS(1286), - [anon_sym_use] = ACTIONS(1286), - [anon_sym_LBRACK] = ACTIONS(1286), - [anon_sym_LPAREN] = ACTIONS(1286), - [anon_sym_RPAREN] = ACTIONS(1286), - [anon_sym_DOLLAR] = ACTIONS(1286), - [anon_sym_error] = ACTIONS(1286), - [anon_sym_GT] = ACTIONS(1286), - [anon_sym_DASH] = ACTIONS(1286), - [anon_sym_break] = ACTIONS(1286), - [anon_sym_continue] = ACTIONS(1286), - [anon_sym_for] = ACTIONS(1286), - [anon_sym_in] = ACTIONS(1286), - [anon_sym_loop] = ACTIONS(1286), - [anon_sym_while] = ACTIONS(1286), - [anon_sym_do] = ACTIONS(1286), - [anon_sym_if] = ACTIONS(1286), - [anon_sym_match] = ACTIONS(1286), - [anon_sym_LBRACE] = ACTIONS(1286), - [anon_sym_RBRACE] = ACTIONS(1286), - [anon_sym_DOT] = ACTIONS(1286), - [anon_sym_try] = ACTIONS(1286), - [anon_sym_return] = ACTIONS(1286), - [anon_sym_source] = ACTIONS(1286), - [anon_sym_source_DASHenv] = ACTIONS(1286), - [anon_sym_register] = ACTIONS(1286), - [anon_sym_hide] = ACTIONS(1286), - [anon_sym_hide_DASHenv] = ACTIONS(1286), - [anon_sym_overlay] = ACTIONS(1286), - [anon_sym_STAR] = ACTIONS(1286), - [anon_sym_where] = ACTIONS(1286), - [anon_sym_STAR_STAR] = ACTIONS(1286), - [anon_sym_PLUS_PLUS] = ACTIONS(1286), - [anon_sym_SLASH] = ACTIONS(1286), - [anon_sym_mod] = ACTIONS(1286), - [anon_sym_SLASH_SLASH] = ACTIONS(1286), - [anon_sym_PLUS] = ACTIONS(1286), - [anon_sym_bit_DASHshl] = ACTIONS(1286), - [anon_sym_bit_DASHshr] = ACTIONS(1286), - [anon_sym_EQ_EQ] = ACTIONS(1286), - [anon_sym_BANG_EQ] = ACTIONS(1286), - [anon_sym_LT2] = ACTIONS(1286), - [anon_sym_LT_EQ] = ACTIONS(1286), - [anon_sym_GT_EQ] = ACTIONS(1286), - [anon_sym_not_DASHin] = ACTIONS(1286), - [anon_sym_starts_DASHwith] = ACTIONS(1286), - [anon_sym_ends_DASHwith] = ACTIONS(1286), - [anon_sym_EQ_TILDE] = ACTIONS(1286), - [anon_sym_BANG_TILDE] = ACTIONS(1286), - [anon_sym_bit_DASHand] = ACTIONS(1286), - [anon_sym_bit_DASHxor] = ACTIONS(1286), - [anon_sym_bit_DASHor] = ACTIONS(1286), - [anon_sym_and] = ACTIONS(1286), - [anon_sym_xor] = ACTIONS(1286), - [anon_sym_or] = ACTIONS(1286), - [anon_sym_not] = ACTIONS(1286), - [anon_sym_DOT2] = ACTIONS(1288), - [sym_val_nothing] = ACTIONS(1286), - [anon_sym_true] = ACTIONS(1286), - [anon_sym_false] = ACTIONS(1286), - [aux_sym_val_number_token1] = ACTIONS(1286), - [aux_sym_val_number_token2] = ACTIONS(1286), - [aux_sym_val_number_token3] = ACTIONS(1286), - [anon_sym_inf] = ACTIONS(1286), - [anon_sym_DASHinf] = ACTIONS(1286), - [anon_sym_NaN] = ACTIONS(1286), - [aux_sym__val_number_decimal_token1] = ACTIONS(1286), - [aux_sym__val_number_decimal_token2] = ACTIONS(1286), - [anon_sym_0b] = ACTIONS(1286), - [anon_sym_0o] = ACTIONS(1286), - [anon_sym_0x] = ACTIONS(1286), - [sym_val_date] = ACTIONS(1286), - [anon_sym_DQUOTE] = ACTIONS(1286), - [sym__str_single_quotes] = ACTIONS(1286), - [sym__str_back_ticks] = ACTIONS(1286), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1286), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1286), - [anon_sym_CARET] = ACTIONS(1286), - [anon_sym_POUND] = ACTIONS(105), - }, - [339] = { - [sym_comment] = STATE(339), + [346] = { + [sym_comment] = STATE(346), [ts_builtin_sym_end] = ACTIONS(1222), [anon_sym_export] = ACTIONS(1220), [anon_sym_alias] = ACTIONS(1220), @@ -102162,7 +102754,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1220), [anon_sym_LF] = ACTIONS(1222), [anon_sym_def] = ACTIONS(1220), - [anon_sym_def_DASHenv] = ACTIONS(1220), [anon_sym_export_DASHenv] = ACTIONS(1220), [anon_sym_extern] = ACTIONS(1220), [anon_sym_module] = ACTIONS(1220), @@ -102194,7 +102785,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(1220), [anon_sym_STAR] = ACTIONS(1220), [anon_sym_where] = ACTIONS(1220), - [anon_sym_QMARK2] = ACTIONS(1284), + [anon_sym_QMARK2] = ACTIONS(1326), [anon_sym_STAR_STAR] = ACTIONS(1220), [anon_sym_PLUS_PLUS] = ACTIONS(1220), [anon_sym_SLASH] = ACTIONS(1220), @@ -102244,388 +102835,1512 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1220), [anon_sym_POUND] = ACTIONS(105), }, - [340] = { - [sym_comment] = STATE(340), - [ts_builtin_sym_end] = ACTIONS(1237), - [anon_sym_export] = ACTIONS(1235), - [anon_sym_alias] = ACTIONS(1235), - [anon_sym_let] = ACTIONS(1235), - [anon_sym_let_DASHenv] = ACTIONS(1235), - [anon_sym_mut] = ACTIONS(1235), - [anon_sym_const] = ACTIONS(1235), - [anon_sym_SEMI] = ACTIONS(1235), - [sym_cmd_identifier] = ACTIONS(1235), - [anon_sym_LF] = ACTIONS(1237), - [anon_sym_def] = ACTIONS(1235), - [anon_sym_def_DASHenv] = ACTIONS(1235), - [anon_sym_export_DASHenv] = ACTIONS(1235), - [anon_sym_extern] = ACTIONS(1235), - [anon_sym_module] = ACTIONS(1235), - [anon_sym_use] = ACTIONS(1235), - [anon_sym_LBRACK] = ACTIONS(1235), - [anon_sym_LPAREN] = ACTIONS(1235), - [anon_sym_DOLLAR] = ACTIONS(1235), - [anon_sym_error] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_break] = ACTIONS(1235), - [anon_sym_continue] = ACTIONS(1235), - [anon_sym_for] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_loop] = ACTIONS(1235), - [anon_sym_while] = ACTIONS(1235), - [anon_sym_do] = ACTIONS(1235), - [anon_sym_if] = ACTIONS(1235), - [anon_sym_match] = ACTIONS(1235), - [anon_sym_LBRACE] = ACTIONS(1235), - [anon_sym_DOT] = ACTIONS(1235), - [anon_sym_try] = ACTIONS(1235), - [anon_sym_return] = ACTIONS(1235), - [anon_sym_source] = ACTIONS(1235), - [anon_sym_source_DASHenv] = ACTIONS(1235), - [anon_sym_register] = ACTIONS(1235), - [anon_sym_hide] = ACTIONS(1235), - [anon_sym_hide_DASHenv] = ACTIONS(1235), - [anon_sym_overlay] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_where] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1235), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1235), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1235), - [anon_sym_BANG_EQ] = ACTIONS(1235), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1235), - [anon_sym_GT_EQ] = ACTIONS(1235), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1235), - [anon_sym_BANG_TILDE] = ACTIONS(1235), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), - [anon_sym_not] = ACTIONS(1235), - [anon_sym_DOT2] = ACTIONS(1290), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1293), - [sym_val_nothing] = ACTIONS(1235), - [anon_sym_true] = ACTIONS(1235), - [anon_sym_false] = ACTIONS(1235), - [aux_sym_val_number_token1] = ACTIONS(1235), - [aux_sym_val_number_token2] = ACTIONS(1235), - [aux_sym_val_number_token3] = ACTIONS(1235), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [aux_sym__val_number_decimal_token1] = ACTIONS(1235), - [aux_sym__val_number_decimal_token2] = ACTIONS(1235), - [anon_sym_0b] = ACTIONS(1235), - [anon_sym_0o] = ACTIONS(1235), - [anon_sym_0x] = ACTIONS(1235), - [sym_val_date] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1235), - [sym__str_single_quotes] = ACTIONS(1235), - [sym__str_back_ticks] = ACTIONS(1235), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1235), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1235), - [anon_sym_CARET] = ACTIONS(1235), + [347] = { + [sym_comment] = STATE(347), + [ts_builtin_sym_end] = ACTIONS(1159), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [anon_sym_SEMI] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_where] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_not] = ACTIONS(1157), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1328), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(1330), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_CARET] = ACTIONS(1157), [anon_sym_POUND] = ACTIONS(105), }, - [341] = { - [sym_expr_parenthesized] = STATE(598), - [sym__val_range_end_decimal] = STATE(598), - [sym_val_variable] = STATE(598), - [sym__var] = STATE(555), - [sym_comment] = STATE(341), - [anon_sym_export] = ACTIONS(1055), - [anon_sym_alias] = ACTIONS(1055), - [anon_sym_let] = ACTIONS(1055), - [anon_sym_let_DASHenv] = ACTIONS(1055), - [anon_sym_mut] = ACTIONS(1055), - [anon_sym_const] = ACTIONS(1055), - [sym_cmd_identifier] = ACTIONS(1055), - [anon_sym_def] = ACTIONS(1055), - [anon_sym_def_DASHenv] = ACTIONS(1055), - [anon_sym_export_DASHenv] = ACTIONS(1055), - [anon_sym_extern] = ACTIONS(1055), - [anon_sym_module] = ACTIONS(1055), - [anon_sym_use] = ACTIONS(1055), - [anon_sym_COMMA] = ACTIONS(1057), - [anon_sym_LPAREN] = ACTIONS(1295), - [anon_sym_DOLLAR] = ACTIONS(1178), - [anon_sym_error] = ACTIONS(1055), - [anon_sym_list] = ACTIONS(1055), - [anon_sym_LT] = ACTIONS(1297), - [anon_sym_GT] = ACTIONS(1055), - [anon_sym_DASH] = ACTIONS(1055), - [anon_sym_break] = ACTIONS(1055), - [anon_sym_continue] = ACTIONS(1055), - [anon_sym_for] = ACTIONS(1055), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_loop] = ACTIONS(1055), - [anon_sym_make] = ACTIONS(1055), - [anon_sym_while] = ACTIONS(1055), - [anon_sym_do] = ACTIONS(1055), - [anon_sym_if] = ACTIONS(1055), - [anon_sym_else] = ACTIONS(1055), - [anon_sym_match] = ACTIONS(1055), - [anon_sym_RBRACE] = ACTIONS(1057), - [anon_sym_DOT] = ACTIONS(1055), - [anon_sym_try] = ACTIONS(1055), - [anon_sym_catch] = ACTIONS(1055), - [anon_sym_return] = ACTIONS(1055), - [anon_sym_source] = ACTIONS(1055), - [anon_sym_source_DASHenv] = ACTIONS(1055), - [anon_sym_register] = ACTIONS(1055), - [anon_sym_hide] = ACTIONS(1055), - [anon_sym_hide_DASHenv] = ACTIONS(1055), - [anon_sym_overlay] = ACTIONS(1055), - [anon_sym_new] = ACTIONS(1055), - [anon_sym_as] = ACTIONS(1055), - [anon_sym_STAR] = ACTIONS(1055), - [anon_sym_STAR_STAR] = ACTIONS(1057), - [anon_sym_PLUS_PLUS] = ACTIONS(1055), - [anon_sym_SLASH] = ACTIONS(1055), - [anon_sym_mod] = ACTIONS(1055), - [anon_sym_SLASH_SLASH] = ACTIONS(1057), - [anon_sym_PLUS] = ACTIONS(1055), - [anon_sym_bit_DASHshl] = ACTIONS(1055), - [anon_sym_bit_DASHshr] = ACTIONS(1055), - [anon_sym_EQ_EQ] = ACTIONS(1057), - [anon_sym_BANG_EQ] = ACTIONS(1057), - [anon_sym_LT2] = ACTIONS(1055), - [anon_sym_LT_EQ] = ACTIONS(1057), - [anon_sym_GT_EQ] = ACTIONS(1057), - [anon_sym_not_DASHin] = ACTIONS(1055), - [anon_sym_starts_DASHwith] = ACTIONS(1055), - [anon_sym_ends_DASHwith] = ACTIONS(1055), - [anon_sym_EQ_TILDE] = ACTIONS(1057), - [anon_sym_BANG_TILDE] = ACTIONS(1057), - [anon_sym_bit_DASHand] = ACTIONS(1055), - [anon_sym_bit_DASHxor] = ACTIONS(1055), - [anon_sym_bit_DASHor] = ACTIONS(1055), - [anon_sym_and] = ACTIONS(1055), - [anon_sym_xor] = ACTIONS(1055), - [anon_sym_or] = ACTIONS(1055), - [anon_sym_DOT2] = ACTIONS(1299), - [anon_sym_EQ2] = ACTIONS(1301), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1303), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1305), - [aux_sym_val_number_token1] = ACTIONS(1057), - [aux_sym_val_number_token2] = ACTIONS(1057), - [aux_sym_val_number_token3] = ACTIONS(1057), - [anon_sym_inf] = ACTIONS(1055), - [anon_sym_DASHinf] = ACTIONS(1055), - [anon_sym_NaN] = ACTIONS(1055), - [aux_sym__val_number_decimal_token1] = ACTIONS(1055), - [aux_sym__val_number_decimal_token2] = ACTIONS(1055), - [anon_sym_DQUOTE] = ACTIONS(1057), - [sym__str_single_quotes] = ACTIONS(1057), - [sym__str_back_ticks] = ACTIONS(1057), - [aux_sym_record_entry_token1] = ACTIONS(1055), - [sym__record_key] = ACTIONS(1055), - [anon_sym_POUND] = ACTIONS(3), + [348] = { + [sym_comment] = STATE(348), + [anon_sym_export] = ACTIONS(153), + [anon_sym_alias] = ACTIONS(153), + [anon_sym_let] = ACTIONS(153), + [anon_sym_let_DASHenv] = ACTIONS(153), + [anon_sym_mut] = ACTIONS(153), + [anon_sym_const] = ACTIONS(153), + [anon_sym_SEMI] = ACTIONS(153), + [sym_cmd_identifier] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_def] = ACTIONS(153), + [anon_sym_export_DASHenv] = ACTIONS(153), + [anon_sym_extern] = ACTIONS(153), + [anon_sym_module] = ACTIONS(153), + [anon_sym_use] = ACTIONS(153), + [anon_sym_LBRACK] = ACTIONS(153), + [anon_sym_LPAREN] = ACTIONS(153), + [anon_sym_RPAREN] = ACTIONS(153), + [anon_sym_DOLLAR] = ACTIONS(153), + [anon_sym_error] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_break] = ACTIONS(153), + [anon_sym_continue] = ACTIONS(153), + [anon_sym_for] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_loop] = ACTIONS(153), + [anon_sym_while] = ACTIONS(153), + [anon_sym_do] = ACTIONS(153), + [anon_sym_if] = ACTIONS(153), + [anon_sym_match] = ACTIONS(153), + [anon_sym_LBRACE] = ACTIONS(153), + [anon_sym_RBRACE] = ACTIONS(153), + [anon_sym_DOT] = ACTIONS(153), + [anon_sym_try] = ACTIONS(153), + [anon_sym_return] = ACTIONS(153), + [anon_sym_source] = ACTIONS(153), + [anon_sym_source_DASHenv] = ACTIONS(153), + [anon_sym_register] = ACTIONS(153), + [anon_sym_hide] = ACTIONS(153), + [anon_sym_hide_DASHenv] = ACTIONS(153), + [anon_sym_overlay] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_where] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(153), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(153), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(153), + [anon_sym_BANG_EQ] = ACTIONS(153), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(153), + [anon_sym_GT_EQ] = ACTIONS(153), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(153), + [anon_sym_BANG_TILDE] = ACTIONS(153), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [anon_sym_not] = ACTIONS(153), + [anon_sym_DOT2] = ACTIONS(1332), + [sym_val_nothing] = ACTIONS(153), + [anon_sym_true] = ACTIONS(153), + [anon_sym_false] = ACTIONS(153), + [aux_sym_val_number_token1] = ACTIONS(153), + [aux_sym_val_number_token2] = ACTIONS(153), + [aux_sym_val_number_token3] = ACTIONS(153), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), + [anon_sym_0b] = ACTIONS(153), + [anon_sym_0o] = ACTIONS(153), + [anon_sym_0x] = ACTIONS(153), + [sym_val_date] = ACTIONS(153), + [anon_sym_DQUOTE] = ACTIONS(153), + [sym__str_single_quotes] = ACTIONS(153), + [sym__str_back_ticks] = ACTIONS(153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(153), + [anon_sym_CARET] = ACTIONS(153), + [anon_sym_POUND] = ACTIONS(105), }, - [342] = { - [sym_comment] = STATE(342), - [anon_sym_export] = ACTIONS(1257), - [anon_sym_alias] = ACTIONS(1257), - [anon_sym_let] = ACTIONS(1257), - [anon_sym_let_DASHenv] = ACTIONS(1257), - [anon_sym_mut] = ACTIONS(1257), - [anon_sym_const] = ACTIONS(1257), - [anon_sym_SEMI] = ACTIONS(1257), - [sym_cmd_identifier] = ACTIONS(1257), - [anon_sym_LF] = ACTIONS(1259), - [anon_sym_def] = ACTIONS(1257), - [anon_sym_def_DASHenv] = ACTIONS(1257), - [anon_sym_export_DASHenv] = ACTIONS(1257), - [anon_sym_extern] = ACTIONS(1257), - [anon_sym_module] = ACTIONS(1257), - [anon_sym_use] = ACTIONS(1257), - [anon_sym_LBRACK] = ACTIONS(1257), - [anon_sym_LPAREN] = ACTIONS(1257), - [anon_sym_RPAREN] = ACTIONS(1257), - [anon_sym_DOLLAR] = ACTIONS(1257), - [anon_sym_error] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_break] = ACTIONS(1257), - [anon_sym_continue] = ACTIONS(1257), - [anon_sym_for] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_loop] = ACTIONS(1257), - [anon_sym_while] = ACTIONS(1257), - [anon_sym_do] = ACTIONS(1257), - [anon_sym_if] = ACTIONS(1257), - [anon_sym_match] = ACTIONS(1257), - [anon_sym_LBRACE] = ACTIONS(1257), - [anon_sym_RBRACE] = ACTIONS(1257), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_try] = ACTIONS(1257), - [anon_sym_return] = ACTIONS(1257), - [anon_sym_source] = ACTIONS(1257), - [anon_sym_source_DASHenv] = ACTIONS(1257), - [anon_sym_register] = ACTIONS(1257), - [anon_sym_hide] = ACTIONS(1257), - [anon_sym_hide_DASHenv] = ACTIONS(1257), - [anon_sym_overlay] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_where] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1257), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1257), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1257), - [anon_sym_BANG_TILDE] = ACTIONS(1257), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [anon_sym_not] = ACTIONS(1257), - [anon_sym_DOT2] = ACTIONS(1259), - [sym_val_nothing] = ACTIONS(1257), - [anon_sym_true] = ACTIONS(1257), - [anon_sym_false] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1257), - [aux_sym_val_number_token2] = ACTIONS(1257), - [aux_sym_val_number_token3] = ACTIONS(1257), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_0b] = ACTIONS(1257), - [anon_sym_0o] = ACTIONS(1257), - [anon_sym_0x] = ACTIONS(1257), - [sym_val_date] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1257), - [sym__str_single_quotes] = ACTIONS(1257), - [sym__str_back_ticks] = ACTIONS(1257), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1257), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1257), - [anon_sym_CARET] = ACTIONS(1257), + [349] = { + [sym_comment] = STATE(349), + [anon_sym_export] = ACTIONS(1334), + [anon_sym_alias] = ACTIONS(1334), + [anon_sym_let] = ACTIONS(1334), + [anon_sym_let_DASHenv] = ACTIONS(1334), + [anon_sym_mut] = ACTIONS(1334), + [anon_sym_const] = ACTIONS(1334), + [anon_sym_SEMI] = ACTIONS(1334), + [sym_cmd_identifier] = ACTIONS(1334), + [anon_sym_LF] = ACTIONS(1336), + [anon_sym_def] = ACTIONS(1334), + [anon_sym_export_DASHenv] = ACTIONS(1334), + [anon_sym_extern] = ACTIONS(1334), + [anon_sym_module] = ACTIONS(1334), + [anon_sym_use] = ACTIONS(1334), + [anon_sym_LBRACK] = ACTIONS(1334), + [anon_sym_LPAREN] = ACTIONS(1334), + [anon_sym_RPAREN] = ACTIONS(1334), + [anon_sym_DOLLAR] = ACTIONS(1334), + [anon_sym_error] = ACTIONS(1334), + [anon_sym_GT] = ACTIONS(1334), + [anon_sym_DASH] = ACTIONS(1334), + [anon_sym_break] = ACTIONS(1334), + [anon_sym_continue] = ACTIONS(1334), + [anon_sym_for] = ACTIONS(1334), + [anon_sym_in] = ACTIONS(1334), + [anon_sym_loop] = ACTIONS(1334), + [anon_sym_while] = ACTIONS(1334), + [anon_sym_do] = ACTIONS(1334), + [anon_sym_if] = ACTIONS(1334), + [anon_sym_match] = ACTIONS(1334), + [anon_sym_LBRACE] = ACTIONS(1334), + [anon_sym_RBRACE] = ACTIONS(1334), + [anon_sym_DOT] = ACTIONS(1334), + [anon_sym_try] = ACTIONS(1334), + [anon_sym_return] = ACTIONS(1334), + [anon_sym_source] = ACTIONS(1334), + [anon_sym_source_DASHenv] = ACTIONS(1334), + [anon_sym_register] = ACTIONS(1334), + [anon_sym_hide] = ACTIONS(1334), + [anon_sym_hide_DASHenv] = ACTIONS(1334), + [anon_sym_overlay] = ACTIONS(1334), + [anon_sym_STAR] = ACTIONS(1334), + [anon_sym_where] = ACTIONS(1334), + [anon_sym_STAR_STAR] = ACTIONS(1334), + [anon_sym_PLUS_PLUS] = ACTIONS(1334), + [anon_sym_SLASH] = ACTIONS(1334), + [anon_sym_mod] = ACTIONS(1334), + [anon_sym_SLASH_SLASH] = ACTIONS(1334), + [anon_sym_PLUS] = ACTIONS(1334), + [anon_sym_bit_DASHshl] = ACTIONS(1334), + [anon_sym_bit_DASHshr] = ACTIONS(1334), + [anon_sym_EQ_EQ] = ACTIONS(1334), + [anon_sym_BANG_EQ] = ACTIONS(1334), + [anon_sym_LT2] = ACTIONS(1334), + [anon_sym_LT_EQ] = ACTIONS(1334), + [anon_sym_GT_EQ] = ACTIONS(1334), + [anon_sym_not_DASHin] = ACTIONS(1334), + [anon_sym_starts_DASHwith] = ACTIONS(1334), + [anon_sym_ends_DASHwith] = ACTIONS(1334), + [anon_sym_EQ_TILDE] = ACTIONS(1334), + [anon_sym_BANG_TILDE] = ACTIONS(1334), + [anon_sym_bit_DASHand] = ACTIONS(1334), + [anon_sym_bit_DASHxor] = ACTIONS(1334), + [anon_sym_bit_DASHor] = ACTIONS(1334), + [anon_sym_and] = ACTIONS(1334), + [anon_sym_xor] = ACTIONS(1334), + [anon_sym_or] = ACTIONS(1334), + [anon_sym_not] = ACTIONS(1334), + [anon_sym_DOT2] = ACTIONS(1336), + [sym_val_nothing] = ACTIONS(1334), + [anon_sym_true] = ACTIONS(1334), + [anon_sym_false] = ACTIONS(1334), + [aux_sym_val_number_token1] = ACTIONS(1334), + [aux_sym_val_number_token2] = ACTIONS(1334), + [aux_sym_val_number_token3] = ACTIONS(1334), + [anon_sym_inf] = ACTIONS(1334), + [anon_sym_DASHinf] = ACTIONS(1334), + [anon_sym_NaN] = ACTIONS(1334), + [aux_sym__val_number_decimal_token1] = ACTIONS(1334), + [aux_sym__val_number_decimal_token2] = ACTIONS(1334), + [anon_sym_0b] = ACTIONS(1334), + [anon_sym_0o] = ACTIONS(1334), + [anon_sym_0x] = ACTIONS(1334), + [sym_val_date] = ACTIONS(1334), + [anon_sym_DQUOTE] = ACTIONS(1334), + [sym__str_single_quotes] = ACTIONS(1334), + [sym__str_back_ticks] = ACTIONS(1334), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1334), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1334), + [anon_sym_CARET] = ACTIONS(1334), [anon_sym_POUND] = ACTIONS(105), }, - [343] = { - [sym_comment] = STATE(343), - [anon_sym_export] = ACTIONS(1307), - [anon_sym_alias] = ACTIONS(1307), - [anon_sym_let] = ACTIONS(1307), - [anon_sym_let_DASHenv] = ACTIONS(1307), - [anon_sym_mut] = ACTIONS(1307), - [anon_sym_const] = ACTIONS(1307), - [anon_sym_SEMI] = ACTIONS(1307), - [sym_cmd_identifier] = ACTIONS(1307), - [anon_sym_LF] = ACTIONS(1309), - [anon_sym_def] = ACTIONS(1307), - [anon_sym_def_DASHenv] = ACTIONS(1307), - [anon_sym_export_DASHenv] = ACTIONS(1307), - [anon_sym_extern] = ACTIONS(1307), - [anon_sym_module] = ACTIONS(1307), - [anon_sym_use] = ACTIONS(1307), - [anon_sym_LBRACK] = ACTIONS(1307), - [anon_sym_LPAREN] = ACTIONS(1307), - [anon_sym_RPAREN] = ACTIONS(1307), - [anon_sym_DOLLAR] = ACTIONS(1307), - [anon_sym_error] = ACTIONS(1307), - [anon_sym_GT] = ACTIONS(1307), - [anon_sym_DASH] = ACTIONS(1307), - [anon_sym_break] = ACTIONS(1307), - [anon_sym_continue] = ACTIONS(1307), - [anon_sym_for] = ACTIONS(1307), - [anon_sym_in] = ACTIONS(1307), - [anon_sym_loop] = ACTIONS(1307), - [anon_sym_while] = ACTIONS(1307), - [anon_sym_do] = ACTIONS(1307), - [anon_sym_if] = ACTIONS(1307), - [anon_sym_match] = ACTIONS(1307), - [anon_sym_LBRACE] = ACTIONS(1307), - [anon_sym_RBRACE] = ACTIONS(1307), - [anon_sym_DOT] = ACTIONS(1307), - [anon_sym_try] = ACTIONS(1307), - [anon_sym_return] = ACTIONS(1307), - [anon_sym_source] = ACTIONS(1307), - [anon_sym_source_DASHenv] = ACTIONS(1307), - [anon_sym_register] = ACTIONS(1307), - [anon_sym_hide] = ACTIONS(1307), - [anon_sym_hide_DASHenv] = ACTIONS(1307), - [anon_sym_overlay] = ACTIONS(1307), - [anon_sym_STAR] = ACTIONS(1307), - [anon_sym_where] = ACTIONS(1307), - [anon_sym_STAR_STAR] = ACTIONS(1307), - [anon_sym_PLUS_PLUS] = ACTIONS(1307), - [anon_sym_SLASH] = ACTIONS(1307), - [anon_sym_mod] = ACTIONS(1307), - [anon_sym_SLASH_SLASH] = ACTIONS(1307), - [anon_sym_PLUS] = ACTIONS(1307), - [anon_sym_bit_DASHshl] = ACTIONS(1307), - [anon_sym_bit_DASHshr] = ACTIONS(1307), - [anon_sym_EQ_EQ] = ACTIONS(1307), - [anon_sym_BANG_EQ] = ACTIONS(1307), - [anon_sym_LT2] = ACTIONS(1307), - [anon_sym_LT_EQ] = ACTIONS(1307), - [anon_sym_GT_EQ] = ACTIONS(1307), - [anon_sym_not_DASHin] = ACTIONS(1307), - [anon_sym_starts_DASHwith] = ACTIONS(1307), - [anon_sym_ends_DASHwith] = ACTIONS(1307), - [anon_sym_EQ_TILDE] = ACTIONS(1307), - [anon_sym_BANG_TILDE] = ACTIONS(1307), - [anon_sym_bit_DASHand] = ACTIONS(1307), - [anon_sym_bit_DASHxor] = ACTIONS(1307), - [anon_sym_bit_DASHor] = ACTIONS(1307), - [anon_sym_and] = ACTIONS(1307), - [anon_sym_xor] = ACTIONS(1307), - [anon_sym_or] = ACTIONS(1307), - [anon_sym_not] = ACTIONS(1307), - [anon_sym_DOT2] = ACTIONS(1309), - [sym_val_nothing] = ACTIONS(1307), - [anon_sym_true] = ACTIONS(1307), - [anon_sym_false] = ACTIONS(1307), - [aux_sym_val_number_token1] = ACTIONS(1307), - [aux_sym_val_number_token2] = ACTIONS(1307), - [aux_sym_val_number_token3] = ACTIONS(1307), - [anon_sym_inf] = ACTIONS(1307), - [anon_sym_DASHinf] = ACTIONS(1307), - [anon_sym_NaN] = ACTIONS(1307), - [aux_sym__val_number_decimal_token1] = ACTIONS(1307), - [aux_sym__val_number_decimal_token2] = ACTIONS(1307), - [anon_sym_0b] = ACTIONS(1307), - [anon_sym_0o] = ACTIONS(1307), - [anon_sym_0x] = ACTIONS(1307), - [sym_val_date] = ACTIONS(1307), - [anon_sym_DQUOTE] = ACTIONS(1307), - [sym__str_single_quotes] = ACTIONS(1307), - [sym__str_back_ticks] = ACTIONS(1307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1307), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1307), - [anon_sym_CARET] = ACTIONS(1307), + [350] = { + [sym_comment] = STATE(350), + [anon_sym_export] = ACTIONS(1338), + [anon_sym_alias] = ACTIONS(1338), + [anon_sym_let] = ACTIONS(1338), + [anon_sym_let_DASHenv] = ACTIONS(1338), + [anon_sym_mut] = ACTIONS(1338), + [anon_sym_const] = ACTIONS(1338), + [anon_sym_SEMI] = ACTIONS(1338), + [sym_cmd_identifier] = ACTIONS(1338), + [anon_sym_LF] = ACTIONS(1340), + [anon_sym_def] = ACTIONS(1338), + [anon_sym_export_DASHenv] = ACTIONS(1338), + [anon_sym_extern] = ACTIONS(1338), + [anon_sym_module] = ACTIONS(1338), + [anon_sym_use] = ACTIONS(1338), + [anon_sym_LBRACK] = ACTIONS(1338), + [anon_sym_LPAREN] = ACTIONS(1338), + [anon_sym_RPAREN] = ACTIONS(1338), + [anon_sym_DOLLAR] = ACTIONS(1338), + [anon_sym_error] = ACTIONS(1338), + [anon_sym_GT] = ACTIONS(1338), + [anon_sym_DASH] = ACTIONS(1338), + [anon_sym_break] = ACTIONS(1338), + [anon_sym_continue] = ACTIONS(1338), + [anon_sym_for] = ACTIONS(1338), + [anon_sym_in] = ACTIONS(1338), + [anon_sym_loop] = ACTIONS(1338), + [anon_sym_while] = ACTIONS(1338), + [anon_sym_do] = ACTIONS(1338), + [anon_sym_if] = ACTIONS(1338), + [anon_sym_match] = ACTIONS(1338), + [anon_sym_LBRACE] = ACTIONS(1338), + [anon_sym_RBRACE] = ACTIONS(1338), + [anon_sym_DOT] = ACTIONS(1338), + [anon_sym_try] = ACTIONS(1338), + [anon_sym_return] = ACTIONS(1338), + [anon_sym_source] = ACTIONS(1338), + [anon_sym_source_DASHenv] = ACTIONS(1338), + [anon_sym_register] = ACTIONS(1338), + [anon_sym_hide] = ACTIONS(1338), + [anon_sym_hide_DASHenv] = ACTIONS(1338), + [anon_sym_overlay] = ACTIONS(1338), + [anon_sym_STAR] = ACTIONS(1338), + [anon_sym_where] = ACTIONS(1338), + [anon_sym_STAR_STAR] = ACTIONS(1338), + [anon_sym_PLUS_PLUS] = ACTIONS(1338), + [anon_sym_SLASH] = ACTIONS(1338), + [anon_sym_mod] = ACTIONS(1338), + [anon_sym_SLASH_SLASH] = ACTIONS(1338), + [anon_sym_PLUS] = ACTIONS(1338), + [anon_sym_bit_DASHshl] = ACTIONS(1338), + [anon_sym_bit_DASHshr] = ACTIONS(1338), + [anon_sym_EQ_EQ] = ACTIONS(1338), + [anon_sym_BANG_EQ] = ACTIONS(1338), + [anon_sym_LT2] = ACTIONS(1338), + [anon_sym_LT_EQ] = ACTIONS(1338), + [anon_sym_GT_EQ] = ACTIONS(1338), + [anon_sym_not_DASHin] = ACTIONS(1338), + [anon_sym_starts_DASHwith] = ACTIONS(1338), + [anon_sym_ends_DASHwith] = ACTIONS(1338), + [anon_sym_EQ_TILDE] = ACTIONS(1338), + [anon_sym_BANG_TILDE] = ACTIONS(1338), + [anon_sym_bit_DASHand] = ACTIONS(1338), + [anon_sym_bit_DASHxor] = ACTIONS(1338), + [anon_sym_bit_DASHor] = ACTIONS(1338), + [anon_sym_and] = ACTIONS(1338), + [anon_sym_xor] = ACTIONS(1338), + [anon_sym_or] = ACTIONS(1338), + [anon_sym_not] = ACTIONS(1338), + [anon_sym_DOT2] = ACTIONS(1340), + [sym_val_nothing] = ACTIONS(1338), + [anon_sym_true] = ACTIONS(1338), + [anon_sym_false] = ACTIONS(1338), + [aux_sym_val_number_token1] = ACTIONS(1338), + [aux_sym_val_number_token2] = ACTIONS(1338), + [aux_sym_val_number_token3] = ACTIONS(1338), + [anon_sym_inf] = ACTIONS(1338), + [anon_sym_DASHinf] = ACTIONS(1338), + [anon_sym_NaN] = ACTIONS(1338), + [aux_sym__val_number_decimal_token1] = ACTIONS(1338), + [aux_sym__val_number_decimal_token2] = ACTIONS(1338), + [anon_sym_0b] = ACTIONS(1338), + [anon_sym_0o] = ACTIONS(1338), + [anon_sym_0x] = ACTIONS(1338), + [sym_val_date] = ACTIONS(1338), + [anon_sym_DQUOTE] = ACTIONS(1338), + [sym__str_single_quotes] = ACTIONS(1338), + [sym__str_back_ticks] = ACTIONS(1338), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1338), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1338), + [anon_sym_CARET] = ACTIONS(1338), [anon_sym_POUND] = ACTIONS(105), }, - [344] = { - [sym_comment] = STATE(344), + [351] = { + [sym_comment] = STATE(351), + [ts_builtin_sym_end] = ACTIONS(1280), + [anon_sym_export] = ACTIONS(1278), + [anon_sym_alias] = ACTIONS(1278), + [anon_sym_let] = ACTIONS(1278), + [anon_sym_let_DASHenv] = ACTIONS(1278), + [anon_sym_mut] = ACTIONS(1278), + [anon_sym_const] = ACTIONS(1278), + [anon_sym_SEMI] = ACTIONS(1278), + [sym_cmd_identifier] = ACTIONS(1278), + [anon_sym_LF] = ACTIONS(1280), + [anon_sym_def] = ACTIONS(1278), + [anon_sym_export_DASHenv] = ACTIONS(1278), + [anon_sym_extern] = ACTIONS(1278), + [anon_sym_module] = ACTIONS(1278), + [anon_sym_use] = ACTIONS(1278), + [anon_sym_LBRACK] = ACTIONS(1278), + [anon_sym_LPAREN] = ACTIONS(1278), + [anon_sym_DOLLAR] = ACTIONS(1278), + [anon_sym_error] = ACTIONS(1278), + [anon_sym_GT] = ACTIONS(1278), + [anon_sym_DASH] = ACTIONS(1278), + [anon_sym_break] = ACTIONS(1278), + [anon_sym_continue] = ACTIONS(1278), + [anon_sym_for] = ACTIONS(1278), + [anon_sym_in] = ACTIONS(1278), + [anon_sym_loop] = ACTIONS(1278), + [anon_sym_while] = ACTIONS(1278), + [anon_sym_do] = ACTIONS(1278), + [anon_sym_if] = ACTIONS(1278), + [anon_sym_match] = ACTIONS(1278), + [anon_sym_LBRACE] = ACTIONS(1278), + [anon_sym_DOT] = ACTIONS(1278), + [anon_sym_try] = ACTIONS(1278), + [anon_sym_return] = ACTIONS(1278), + [anon_sym_source] = ACTIONS(1278), + [anon_sym_source_DASHenv] = ACTIONS(1278), + [anon_sym_register] = ACTIONS(1278), + [anon_sym_hide] = ACTIONS(1278), + [anon_sym_hide_DASHenv] = ACTIONS(1278), + [anon_sym_overlay] = ACTIONS(1278), + [anon_sym_STAR] = ACTIONS(1278), + [anon_sym_where] = ACTIONS(1278), + [anon_sym_STAR_STAR] = ACTIONS(1278), + [anon_sym_PLUS_PLUS] = ACTIONS(1278), + [anon_sym_SLASH] = ACTIONS(1278), + [anon_sym_mod] = ACTIONS(1278), + [anon_sym_SLASH_SLASH] = ACTIONS(1278), + [anon_sym_PLUS] = ACTIONS(1278), + [anon_sym_bit_DASHshl] = ACTIONS(1278), + [anon_sym_bit_DASHshr] = ACTIONS(1278), + [anon_sym_EQ_EQ] = ACTIONS(1278), + [anon_sym_BANG_EQ] = ACTIONS(1278), + [anon_sym_LT2] = ACTIONS(1278), + [anon_sym_LT_EQ] = ACTIONS(1278), + [anon_sym_GT_EQ] = ACTIONS(1278), + [anon_sym_not_DASHin] = ACTIONS(1278), + [anon_sym_starts_DASHwith] = ACTIONS(1278), + [anon_sym_ends_DASHwith] = ACTIONS(1278), + [anon_sym_EQ_TILDE] = ACTIONS(1278), + [anon_sym_BANG_TILDE] = ACTIONS(1278), + [anon_sym_bit_DASHand] = ACTIONS(1278), + [anon_sym_bit_DASHxor] = ACTIONS(1278), + [anon_sym_bit_DASHor] = ACTIONS(1278), + [anon_sym_and] = ACTIONS(1278), + [anon_sym_xor] = ACTIONS(1278), + [anon_sym_or] = ACTIONS(1278), + [anon_sym_not] = ACTIONS(1278), + [anon_sym_DOT2] = ACTIONS(1342), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1345), + [sym_val_nothing] = ACTIONS(1278), + [anon_sym_true] = ACTIONS(1278), + [anon_sym_false] = ACTIONS(1278), + [aux_sym_val_number_token1] = ACTIONS(1278), + [aux_sym_val_number_token2] = ACTIONS(1278), + [aux_sym_val_number_token3] = ACTIONS(1278), + [anon_sym_inf] = ACTIONS(1278), + [anon_sym_DASHinf] = ACTIONS(1278), + [anon_sym_NaN] = ACTIONS(1278), + [aux_sym__val_number_decimal_token1] = ACTIONS(1278), + [aux_sym__val_number_decimal_token2] = ACTIONS(1278), + [anon_sym_0b] = ACTIONS(1278), + [anon_sym_0o] = ACTIONS(1278), + [anon_sym_0x] = ACTIONS(1278), + [sym_val_date] = ACTIONS(1278), + [anon_sym_DQUOTE] = ACTIONS(1278), + [sym__str_single_quotes] = ACTIONS(1278), + [sym__str_back_ticks] = ACTIONS(1278), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1278), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1278), + [anon_sym_CARET] = ACTIONS(1278), + [anon_sym_POUND] = ACTIONS(105), + }, + [352] = { + [sym_comment] = STATE(352), + [anon_sym_export] = ACTIONS(1226), + [anon_sym_alias] = ACTIONS(1226), + [anon_sym_let] = ACTIONS(1226), + [anon_sym_let_DASHenv] = ACTIONS(1226), + [anon_sym_mut] = ACTIONS(1226), + [anon_sym_const] = ACTIONS(1226), + [anon_sym_SEMI] = ACTIONS(1226), + [sym_cmd_identifier] = ACTIONS(1226), + [anon_sym_LF] = ACTIONS(1228), + [anon_sym_def] = ACTIONS(1226), + [anon_sym_export_DASHenv] = ACTIONS(1226), + [anon_sym_extern] = ACTIONS(1226), + [anon_sym_module] = ACTIONS(1226), + [anon_sym_use] = ACTIONS(1226), + [anon_sym_LBRACK] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1226), + [anon_sym_RPAREN] = ACTIONS(1226), + [anon_sym_DOLLAR] = ACTIONS(1226), + [anon_sym_error] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_break] = ACTIONS(1226), + [anon_sym_continue] = ACTIONS(1226), + [anon_sym_for] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_loop] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1226), + [anon_sym_do] = ACTIONS(1226), + [anon_sym_if] = ACTIONS(1226), + [anon_sym_match] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1226), + [anon_sym_RBRACE] = ACTIONS(1226), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_try] = ACTIONS(1226), + [anon_sym_return] = ACTIONS(1226), + [anon_sym_source] = ACTIONS(1226), + [anon_sym_source_DASHenv] = ACTIONS(1226), + [anon_sym_register] = ACTIONS(1226), + [anon_sym_hide] = ACTIONS(1226), + [anon_sym_hide_DASHenv] = ACTIONS(1226), + [anon_sym_overlay] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_where] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1226), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1226), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1226), + [anon_sym_BANG_EQ] = ACTIONS(1226), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1226), + [anon_sym_GT_EQ] = ACTIONS(1226), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1226), + [anon_sym_BANG_TILDE] = ACTIONS(1226), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [anon_sym_not] = ACTIONS(1226), + [anon_sym_DOT2] = ACTIONS(1228), + [sym_val_nothing] = ACTIONS(1226), + [anon_sym_true] = ACTIONS(1226), + [anon_sym_false] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1226), + [aux_sym_val_number_token2] = ACTIONS(1226), + [aux_sym_val_number_token3] = ACTIONS(1226), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_0b] = ACTIONS(1226), + [anon_sym_0o] = ACTIONS(1226), + [anon_sym_0x] = ACTIONS(1226), + [sym_val_date] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1226), + [sym__str_single_quotes] = ACTIONS(1226), + [sym__str_back_ticks] = ACTIONS(1226), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1226), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1226), + [anon_sym_CARET] = ACTIONS(1226), + [anon_sym_POUND] = ACTIONS(105), + }, + [353] = { + [sym_comment] = STATE(353), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [anon_sym_SEMI] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_RPAREN] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_where] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_not] = ACTIONS(1157), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1271), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_CARET] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [354] = { + [sym_comment] = STATE(354), + [anon_sym_export] = ACTIONS(1347), + [anon_sym_alias] = ACTIONS(1347), + [anon_sym_let] = ACTIONS(1347), + [anon_sym_let_DASHenv] = ACTIONS(1347), + [anon_sym_mut] = ACTIONS(1347), + [anon_sym_const] = ACTIONS(1347), + [anon_sym_SEMI] = ACTIONS(1347), + [sym_cmd_identifier] = ACTIONS(1347), + [anon_sym_LF] = ACTIONS(1349), + [anon_sym_def] = ACTIONS(1347), + [anon_sym_export_DASHenv] = ACTIONS(1347), + [anon_sym_extern] = ACTIONS(1347), + [anon_sym_module] = ACTIONS(1347), + [anon_sym_use] = ACTIONS(1347), + [anon_sym_LBRACK] = ACTIONS(1347), + [anon_sym_LPAREN] = ACTIONS(1347), + [anon_sym_RPAREN] = ACTIONS(1347), + [anon_sym_DOLLAR] = ACTIONS(1347), + [anon_sym_error] = ACTIONS(1347), + [anon_sym_GT] = ACTIONS(1347), + [anon_sym_DASH] = ACTIONS(1347), + [anon_sym_break] = ACTIONS(1347), + [anon_sym_continue] = ACTIONS(1347), + [anon_sym_for] = ACTIONS(1347), + [anon_sym_in] = ACTIONS(1347), + [anon_sym_loop] = ACTIONS(1347), + [anon_sym_while] = ACTIONS(1347), + [anon_sym_do] = ACTIONS(1347), + [anon_sym_if] = ACTIONS(1347), + [anon_sym_match] = ACTIONS(1347), + [anon_sym_LBRACE] = ACTIONS(1347), + [anon_sym_RBRACE] = ACTIONS(1347), + [anon_sym_DOT] = ACTIONS(1347), + [anon_sym_try] = ACTIONS(1347), + [anon_sym_return] = ACTIONS(1347), + [anon_sym_source] = ACTIONS(1347), + [anon_sym_source_DASHenv] = ACTIONS(1347), + [anon_sym_register] = ACTIONS(1347), + [anon_sym_hide] = ACTIONS(1347), + [anon_sym_hide_DASHenv] = ACTIONS(1347), + [anon_sym_overlay] = ACTIONS(1347), + [anon_sym_STAR] = ACTIONS(1347), + [anon_sym_where] = ACTIONS(1347), + [anon_sym_STAR_STAR] = ACTIONS(1347), + [anon_sym_PLUS_PLUS] = ACTIONS(1347), + [anon_sym_SLASH] = ACTIONS(1347), + [anon_sym_mod] = ACTIONS(1347), + [anon_sym_SLASH_SLASH] = ACTIONS(1347), + [anon_sym_PLUS] = ACTIONS(1347), + [anon_sym_bit_DASHshl] = ACTIONS(1347), + [anon_sym_bit_DASHshr] = ACTIONS(1347), + [anon_sym_EQ_EQ] = ACTIONS(1347), + [anon_sym_BANG_EQ] = ACTIONS(1347), + [anon_sym_LT2] = ACTIONS(1347), + [anon_sym_LT_EQ] = ACTIONS(1347), + [anon_sym_GT_EQ] = ACTIONS(1347), + [anon_sym_not_DASHin] = ACTIONS(1347), + [anon_sym_starts_DASHwith] = ACTIONS(1347), + [anon_sym_ends_DASHwith] = ACTIONS(1347), + [anon_sym_EQ_TILDE] = ACTIONS(1347), + [anon_sym_BANG_TILDE] = ACTIONS(1347), + [anon_sym_bit_DASHand] = ACTIONS(1347), + [anon_sym_bit_DASHxor] = ACTIONS(1347), + [anon_sym_bit_DASHor] = ACTIONS(1347), + [anon_sym_and] = ACTIONS(1347), + [anon_sym_xor] = ACTIONS(1347), + [anon_sym_or] = ACTIONS(1347), + [anon_sym_not] = ACTIONS(1347), + [anon_sym_DOT2] = ACTIONS(1351), + [sym_val_nothing] = ACTIONS(1347), + [anon_sym_true] = ACTIONS(1347), + [anon_sym_false] = ACTIONS(1347), + [aux_sym_val_number_token1] = ACTIONS(1347), + [aux_sym_val_number_token2] = ACTIONS(1347), + [aux_sym_val_number_token3] = ACTIONS(1347), + [anon_sym_inf] = ACTIONS(1347), + [anon_sym_DASHinf] = ACTIONS(1347), + [anon_sym_NaN] = ACTIONS(1347), + [aux_sym__val_number_decimal_token1] = ACTIONS(1347), + [aux_sym__val_number_decimal_token2] = ACTIONS(1347), + [anon_sym_0b] = ACTIONS(1347), + [anon_sym_0o] = ACTIONS(1347), + [anon_sym_0x] = ACTIONS(1347), + [sym_val_date] = ACTIONS(1347), + [anon_sym_DQUOTE] = ACTIONS(1347), + [sym__str_single_quotes] = ACTIONS(1347), + [sym__str_back_ticks] = ACTIONS(1347), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1347), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1347), + [anon_sym_CARET] = ACTIONS(1347), + [anon_sym_POUND] = ACTIONS(105), + }, + [355] = { + [sym_comment] = STATE(355), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [anon_sym_SEMI] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_RPAREN] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_where] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_not] = ACTIONS(1157), + [anon_sym_DOT2] = ACTIONS(1159), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_CARET] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [356] = { + [sym_comment] = STATE(356), + [anon_sym_export] = ACTIONS(1353), + [anon_sym_alias] = ACTIONS(1353), + [anon_sym_let] = ACTIONS(1353), + [anon_sym_let_DASHenv] = ACTIONS(1353), + [anon_sym_mut] = ACTIONS(1353), + [anon_sym_const] = ACTIONS(1353), + [anon_sym_SEMI] = ACTIONS(1353), + [sym_cmd_identifier] = ACTIONS(1353), + [anon_sym_LF] = ACTIONS(1355), + [anon_sym_def] = ACTIONS(1353), + [anon_sym_export_DASHenv] = ACTIONS(1353), + [anon_sym_extern] = ACTIONS(1353), + [anon_sym_module] = ACTIONS(1353), + [anon_sym_use] = ACTIONS(1353), + [anon_sym_LBRACK] = ACTIONS(1353), + [anon_sym_LPAREN] = ACTIONS(1353), + [anon_sym_RPAREN] = ACTIONS(1353), + [anon_sym_DOLLAR] = ACTIONS(1353), + [anon_sym_error] = ACTIONS(1353), + [anon_sym_GT] = ACTIONS(1353), + [anon_sym_DASH] = ACTIONS(1353), + [anon_sym_break] = ACTIONS(1353), + [anon_sym_continue] = ACTIONS(1353), + [anon_sym_for] = ACTIONS(1353), + [anon_sym_in] = ACTIONS(1353), + [anon_sym_loop] = ACTIONS(1353), + [anon_sym_while] = ACTIONS(1353), + [anon_sym_do] = ACTIONS(1353), + [anon_sym_if] = ACTIONS(1353), + [anon_sym_match] = ACTIONS(1353), + [anon_sym_LBRACE] = ACTIONS(1353), + [anon_sym_RBRACE] = ACTIONS(1353), + [anon_sym_DOT] = ACTIONS(1353), + [anon_sym_try] = ACTIONS(1353), + [anon_sym_return] = ACTIONS(1353), + [anon_sym_source] = ACTIONS(1353), + [anon_sym_source_DASHenv] = ACTIONS(1353), + [anon_sym_register] = ACTIONS(1353), + [anon_sym_hide] = ACTIONS(1353), + [anon_sym_hide_DASHenv] = ACTIONS(1353), + [anon_sym_overlay] = ACTIONS(1353), + [anon_sym_STAR] = ACTIONS(1353), + [anon_sym_where] = ACTIONS(1353), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1353), + [anon_sym_mod] = ACTIONS(1353), + [anon_sym_SLASH_SLASH] = ACTIONS(1353), + [anon_sym_PLUS] = ACTIONS(1353), + [anon_sym_bit_DASHshl] = ACTIONS(1353), + [anon_sym_bit_DASHshr] = ACTIONS(1353), + [anon_sym_EQ_EQ] = ACTIONS(1353), + [anon_sym_BANG_EQ] = ACTIONS(1353), + [anon_sym_LT2] = ACTIONS(1353), + [anon_sym_LT_EQ] = ACTIONS(1353), + [anon_sym_GT_EQ] = ACTIONS(1353), + [anon_sym_not_DASHin] = ACTIONS(1353), + [anon_sym_starts_DASHwith] = ACTIONS(1353), + [anon_sym_ends_DASHwith] = ACTIONS(1353), + [anon_sym_EQ_TILDE] = ACTIONS(1353), + [anon_sym_BANG_TILDE] = ACTIONS(1353), + [anon_sym_bit_DASHand] = ACTIONS(1353), + [anon_sym_bit_DASHxor] = ACTIONS(1353), + [anon_sym_bit_DASHor] = ACTIONS(1353), + [anon_sym_and] = ACTIONS(1353), + [anon_sym_xor] = ACTIONS(1353), + [anon_sym_or] = ACTIONS(1353), + [anon_sym_not] = ACTIONS(1353), + [anon_sym_DOT2] = ACTIONS(1332), + [sym_val_nothing] = ACTIONS(1353), + [anon_sym_true] = ACTIONS(1353), + [anon_sym_false] = ACTIONS(1353), + [aux_sym_val_number_token1] = ACTIONS(1353), + [aux_sym_val_number_token2] = ACTIONS(1353), + [aux_sym_val_number_token3] = ACTIONS(1353), + [anon_sym_inf] = ACTIONS(1353), + [anon_sym_DASHinf] = ACTIONS(1353), + [anon_sym_NaN] = ACTIONS(1353), + [aux_sym__val_number_decimal_token1] = ACTIONS(1353), + [aux_sym__val_number_decimal_token2] = ACTIONS(1353), + [anon_sym_0b] = ACTIONS(1353), + [anon_sym_0o] = ACTIONS(1353), + [anon_sym_0x] = ACTIONS(1353), + [sym_val_date] = ACTIONS(1353), + [anon_sym_DQUOTE] = ACTIONS(1353), + [sym__str_single_quotes] = ACTIONS(1353), + [sym__str_back_ticks] = ACTIONS(1353), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1353), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1353), + [anon_sym_CARET] = ACTIONS(1353), + [anon_sym_POUND] = ACTIONS(105), + }, + [357] = { + [sym_comment] = STATE(357), + [anon_sym_export] = ACTIONS(1226), + [anon_sym_alias] = ACTIONS(1226), + [anon_sym_let] = ACTIONS(1226), + [anon_sym_let_DASHenv] = ACTIONS(1226), + [anon_sym_mut] = ACTIONS(1226), + [anon_sym_const] = ACTIONS(1226), + [anon_sym_SEMI] = ACTIONS(1226), + [sym_cmd_identifier] = ACTIONS(1226), + [anon_sym_LF] = ACTIONS(1228), + [anon_sym_def] = ACTIONS(1226), + [anon_sym_export_DASHenv] = ACTIONS(1226), + [anon_sym_extern] = ACTIONS(1226), + [anon_sym_module] = ACTIONS(1226), + [anon_sym_use] = ACTIONS(1226), + [anon_sym_LBRACK] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1226), + [anon_sym_RPAREN] = ACTIONS(1226), + [anon_sym_DOLLAR] = ACTIONS(1226), + [anon_sym_error] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_break] = ACTIONS(1226), + [anon_sym_continue] = ACTIONS(1226), + [anon_sym_for] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_loop] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1226), + [anon_sym_do] = ACTIONS(1226), + [anon_sym_if] = ACTIONS(1226), + [anon_sym_match] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1226), + [anon_sym_RBRACE] = ACTIONS(1226), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_try] = ACTIONS(1226), + [anon_sym_return] = ACTIONS(1226), + [anon_sym_source] = ACTIONS(1226), + [anon_sym_source_DASHenv] = ACTIONS(1226), + [anon_sym_register] = ACTIONS(1226), + [anon_sym_hide] = ACTIONS(1226), + [anon_sym_hide_DASHenv] = ACTIONS(1226), + [anon_sym_overlay] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_where] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1226), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1226), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1226), + [anon_sym_BANG_EQ] = ACTIONS(1226), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1226), + [anon_sym_GT_EQ] = ACTIONS(1226), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1226), + [anon_sym_BANG_TILDE] = ACTIONS(1226), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [anon_sym_not] = ACTIONS(1226), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1357), + [sym_val_nothing] = ACTIONS(1226), + [anon_sym_true] = ACTIONS(1226), + [anon_sym_false] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1226), + [aux_sym_val_number_token2] = ACTIONS(1226), + [aux_sym_val_number_token3] = ACTIONS(1226), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_0b] = ACTIONS(1226), + [anon_sym_0o] = ACTIONS(1226), + [anon_sym_0x] = ACTIONS(1226), + [sym_val_date] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1226), + [sym__str_single_quotes] = ACTIONS(1226), + [sym__str_back_ticks] = ACTIONS(1226), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1226), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1226), + [anon_sym_CARET] = ACTIONS(1226), + [anon_sym_POUND] = ACTIONS(105), + }, + [358] = { + [sym_comment] = STATE(358), + [ts_builtin_sym_end] = ACTIONS(1280), + [anon_sym_export] = ACTIONS(1278), + [anon_sym_alias] = ACTIONS(1278), + [anon_sym_let] = ACTIONS(1278), + [anon_sym_let_DASHenv] = ACTIONS(1278), + [anon_sym_mut] = ACTIONS(1278), + [anon_sym_const] = ACTIONS(1278), + [anon_sym_SEMI] = ACTIONS(1278), + [sym_cmd_identifier] = ACTIONS(1278), + [anon_sym_LF] = ACTIONS(1280), + [anon_sym_def] = ACTIONS(1278), + [anon_sym_export_DASHenv] = ACTIONS(1278), + [anon_sym_extern] = ACTIONS(1278), + [anon_sym_module] = ACTIONS(1278), + [anon_sym_use] = ACTIONS(1278), + [anon_sym_LBRACK] = ACTIONS(1278), + [anon_sym_LPAREN] = ACTIONS(1278), + [anon_sym_DOLLAR] = ACTIONS(1278), + [anon_sym_error] = ACTIONS(1278), + [anon_sym_GT] = ACTIONS(1278), + [anon_sym_DASH] = ACTIONS(1278), + [anon_sym_break] = ACTIONS(1278), + [anon_sym_continue] = ACTIONS(1278), + [anon_sym_for] = ACTIONS(1278), + [anon_sym_in] = ACTIONS(1278), + [anon_sym_loop] = ACTIONS(1278), + [anon_sym_while] = ACTIONS(1278), + [anon_sym_do] = ACTIONS(1278), + [anon_sym_if] = ACTIONS(1278), + [anon_sym_match] = ACTIONS(1278), + [anon_sym_LBRACE] = ACTIONS(1278), + [anon_sym_DOT] = ACTIONS(1278), + [anon_sym_try] = ACTIONS(1278), + [anon_sym_return] = ACTIONS(1278), + [anon_sym_source] = ACTIONS(1278), + [anon_sym_source_DASHenv] = ACTIONS(1278), + [anon_sym_register] = ACTIONS(1278), + [anon_sym_hide] = ACTIONS(1278), + [anon_sym_hide_DASHenv] = ACTIONS(1278), + [anon_sym_overlay] = ACTIONS(1278), + [anon_sym_STAR] = ACTIONS(1278), + [anon_sym_where] = ACTIONS(1278), + [anon_sym_STAR_STAR] = ACTIONS(1278), + [anon_sym_PLUS_PLUS] = ACTIONS(1278), + [anon_sym_SLASH] = ACTIONS(1278), + [anon_sym_mod] = ACTIONS(1278), + [anon_sym_SLASH_SLASH] = ACTIONS(1278), + [anon_sym_PLUS] = ACTIONS(1278), + [anon_sym_bit_DASHshl] = ACTIONS(1278), + [anon_sym_bit_DASHshr] = ACTIONS(1278), + [anon_sym_EQ_EQ] = ACTIONS(1278), + [anon_sym_BANG_EQ] = ACTIONS(1278), + [anon_sym_LT2] = ACTIONS(1278), + [anon_sym_LT_EQ] = ACTIONS(1278), + [anon_sym_GT_EQ] = ACTIONS(1278), + [anon_sym_not_DASHin] = ACTIONS(1278), + [anon_sym_starts_DASHwith] = ACTIONS(1278), + [anon_sym_ends_DASHwith] = ACTIONS(1278), + [anon_sym_EQ_TILDE] = ACTIONS(1278), + [anon_sym_BANG_TILDE] = ACTIONS(1278), + [anon_sym_bit_DASHand] = ACTIONS(1278), + [anon_sym_bit_DASHxor] = ACTIONS(1278), + [anon_sym_bit_DASHor] = ACTIONS(1278), + [anon_sym_and] = ACTIONS(1278), + [anon_sym_xor] = ACTIONS(1278), + [anon_sym_or] = ACTIONS(1278), + [anon_sym_not] = ACTIONS(1278), + [anon_sym_DOT2] = ACTIONS(1359), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1361), + [sym_val_nothing] = ACTIONS(1278), + [anon_sym_true] = ACTIONS(1278), + [anon_sym_false] = ACTIONS(1278), + [aux_sym_val_number_token1] = ACTIONS(1278), + [aux_sym_val_number_token2] = ACTIONS(1278), + [aux_sym_val_number_token3] = ACTIONS(1278), + [anon_sym_inf] = ACTIONS(1278), + [anon_sym_DASHinf] = ACTIONS(1278), + [anon_sym_NaN] = ACTIONS(1278), + [aux_sym__val_number_decimal_token1] = ACTIONS(1278), + [aux_sym__val_number_decimal_token2] = ACTIONS(1278), + [anon_sym_0b] = ACTIONS(1278), + [anon_sym_0o] = ACTIONS(1278), + [anon_sym_0x] = ACTIONS(1278), + [sym_val_date] = ACTIONS(1278), + [anon_sym_DQUOTE] = ACTIONS(1278), + [sym__str_single_quotes] = ACTIONS(1278), + [sym__str_back_ticks] = ACTIONS(1278), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1278), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1278), + [anon_sym_CARET] = ACTIONS(1278), + [anon_sym_POUND] = ACTIONS(105), + }, + [359] = { + [sym_comment] = STATE(359), + [ts_builtin_sym_end] = ACTIONS(1236), + [anon_sym_export] = ACTIONS(1234), + [anon_sym_alias] = ACTIONS(1234), + [anon_sym_let] = ACTIONS(1234), + [anon_sym_let_DASHenv] = ACTIONS(1234), + [anon_sym_mut] = ACTIONS(1234), + [anon_sym_const] = ACTIONS(1234), + [anon_sym_SEMI] = ACTIONS(1234), + [sym_cmd_identifier] = ACTIONS(1234), + [anon_sym_LF] = ACTIONS(1236), + [anon_sym_def] = ACTIONS(1234), + [anon_sym_export_DASHenv] = ACTIONS(1234), + [anon_sym_extern] = ACTIONS(1234), + [anon_sym_module] = ACTIONS(1234), + [anon_sym_use] = ACTIONS(1234), + [anon_sym_LBRACK] = ACTIONS(1234), + [anon_sym_LPAREN] = ACTIONS(1234), + [anon_sym_DOLLAR] = ACTIONS(1234), + [anon_sym_error] = ACTIONS(1234), + [anon_sym_GT] = ACTIONS(1234), + [anon_sym_DASH] = ACTIONS(1234), + [anon_sym_break] = ACTIONS(1234), + [anon_sym_continue] = ACTIONS(1234), + [anon_sym_for] = ACTIONS(1234), + [anon_sym_in] = ACTIONS(1234), + [anon_sym_loop] = ACTIONS(1234), + [anon_sym_while] = ACTIONS(1234), + [anon_sym_do] = ACTIONS(1234), + [anon_sym_if] = ACTIONS(1234), + [anon_sym_match] = ACTIONS(1234), + [anon_sym_LBRACE] = ACTIONS(1234), + [anon_sym_DOT] = ACTIONS(1234), + [anon_sym_try] = ACTIONS(1234), + [anon_sym_return] = ACTIONS(1234), + [anon_sym_source] = ACTIONS(1234), + [anon_sym_source_DASHenv] = ACTIONS(1234), + [anon_sym_register] = ACTIONS(1234), + [anon_sym_hide] = ACTIONS(1234), + [anon_sym_hide_DASHenv] = ACTIONS(1234), + [anon_sym_overlay] = ACTIONS(1234), + [anon_sym_STAR] = ACTIONS(1234), + [anon_sym_where] = ACTIONS(1234), + [anon_sym_QMARK2] = ACTIONS(1234), + [anon_sym_STAR_STAR] = ACTIONS(1234), + [anon_sym_PLUS_PLUS] = ACTIONS(1234), + [anon_sym_SLASH] = ACTIONS(1234), + [anon_sym_mod] = ACTIONS(1234), + [anon_sym_SLASH_SLASH] = ACTIONS(1234), + [anon_sym_PLUS] = ACTIONS(1234), + [anon_sym_bit_DASHshl] = ACTIONS(1234), + [anon_sym_bit_DASHshr] = ACTIONS(1234), + [anon_sym_EQ_EQ] = ACTIONS(1234), + [anon_sym_BANG_EQ] = ACTIONS(1234), + [anon_sym_LT2] = ACTIONS(1234), + [anon_sym_LT_EQ] = ACTIONS(1234), + [anon_sym_GT_EQ] = ACTIONS(1234), + [anon_sym_not_DASHin] = ACTIONS(1234), + [anon_sym_starts_DASHwith] = ACTIONS(1234), + [anon_sym_ends_DASHwith] = ACTIONS(1234), + [anon_sym_EQ_TILDE] = ACTIONS(1234), + [anon_sym_BANG_TILDE] = ACTIONS(1234), + [anon_sym_bit_DASHand] = ACTIONS(1234), + [anon_sym_bit_DASHxor] = ACTIONS(1234), + [anon_sym_bit_DASHor] = ACTIONS(1234), + [anon_sym_and] = ACTIONS(1234), + [anon_sym_xor] = ACTIONS(1234), + [anon_sym_or] = ACTIONS(1234), + [anon_sym_not] = ACTIONS(1234), + [anon_sym_DOT2] = ACTIONS(1236), + [sym_val_nothing] = ACTIONS(1234), + [anon_sym_true] = ACTIONS(1234), + [anon_sym_false] = ACTIONS(1234), + [aux_sym_val_number_token1] = ACTIONS(1234), + [aux_sym_val_number_token2] = ACTIONS(1234), + [aux_sym_val_number_token3] = ACTIONS(1234), + [anon_sym_inf] = ACTIONS(1234), + [anon_sym_DASHinf] = ACTIONS(1234), + [anon_sym_NaN] = ACTIONS(1234), + [aux_sym__val_number_decimal_token1] = ACTIONS(1234), + [aux_sym__val_number_decimal_token2] = ACTIONS(1234), + [anon_sym_0b] = ACTIONS(1234), + [anon_sym_0o] = ACTIONS(1234), + [anon_sym_0x] = ACTIONS(1234), + [sym_val_date] = ACTIONS(1234), + [anon_sym_DQUOTE] = ACTIONS(1234), + [sym__str_single_quotes] = ACTIONS(1234), + [sym__str_back_ticks] = ACTIONS(1234), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1234), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1234), + [anon_sym_CARET] = ACTIONS(1234), + [anon_sym_POUND] = ACTIONS(105), + }, + [360] = { + [sym_comment] = STATE(360), + [ts_builtin_sym_end] = ACTIONS(1302), + [anon_sym_export] = ACTIONS(1300), + [anon_sym_alias] = ACTIONS(1300), + [anon_sym_let] = ACTIONS(1300), + [anon_sym_let_DASHenv] = ACTIONS(1300), + [anon_sym_mut] = ACTIONS(1300), + [anon_sym_const] = ACTIONS(1300), + [anon_sym_SEMI] = ACTIONS(1300), + [sym_cmd_identifier] = ACTIONS(1300), + [anon_sym_LF] = ACTIONS(1302), + [anon_sym_def] = ACTIONS(1300), + [anon_sym_export_DASHenv] = ACTIONS(1300), + [anon_sym_extern] = ACTIONS(1300), + [anon_sym_module] = ACTIONS(1300), + [anon_sym_use] = ACTIONS(1300), + [anon_sym_LBRACK] = ACTIONS(1300), + [anon_sym_LPAREN] = ACTIONS(1300), + [anon_sym_DOLLAR] = ACTIONS(1300), + [anon_sym_error] = ACTIONS(1300), + [anon_sym_GT] = ACTIONS(1300), + [anon_sym_DASH] = ACTIONS(1300), + [anon_sym_break] = ACTIONS(1300), + [anon_sym_continue] = ACTIONS(1300), + [anon_sym_for] = ACTIONS(1300), + [anon_sym_in] = ACTIONS(1300), + [anon_sym_loop] = ACTIONS(1300), + [anon_sym_while] = ACTIONS(1300), + [anon_sym_do] = ACTIONS(1300), + [anon_sym_if] = ACTIONS(1300), + [anon_sym_match] = ACTIONS(1300), + [anon_sym_LBRACE] = ACTIONS(1300), + [anon_sym_DOT] = ACTIONS(1300), + [anon_sym_try] = ACTIONS(1300), + [anon_sym_return] = ACTIONS(1300), + [anon_sym_source] = ACTIONS(1300), + [anon_sym_source_DASHenv] = ACTIONS(1300), + [anon_sym_register] = ACTIONS(1300), + [anon_sym_hide] = ACTIONS(1300), + [anon_sym_hide_DASHenv] = ACTIONS(1300), + [anon_sym_overlay] = ACTIONS(1300), + [anon_sym_STAR] = ACTIONS(1300), + [anon_sym_where] = ACTIONS(1300), + [anon_sym_QMARK2] = ACTIONS(1300), + [anon_sym_STAR_STAR] = ACTIONS(1300), + [anon_sym_PLUS_PLUS] = ACTIONS(1300), + [anon_sym_SLASH] = ACTIONS(1300), + [anon_sym_mod] = ACTIONS(1300), + [anon_sym_SLASH_SLASH] = ACTIONS(1300), + [anon_sym_PLUS] = ACTIONS(1300), + [anon_sym_bit_DASHshl] = ACTIONS(1300), + [anon_sym_bit_DASHshr] = ACTIONS(1300), + [anon_sym_EQ_EQ] = ACTIONS(1300), + [anon_sym_BANG_EQ] = ACTIONS(1300), + [anon_sym_LT2] = ACTIONS(1300), + [anon_sym_LT_EQ] = ACTIONS(1300), + [anon_sym_GT_EQ] = ACTIONS(1300), + [anon_sym_not_DASHin] = ACTIONS(1300), + [anon_sym_starts_DASHwith] = ACTIONS(1300), + [anon_sym_ends_DASHwith] = ACTIONS(1300), + [anon_sym_EQ_TILDE] = ACTIONS(1300), + [anon_sym_BANG_TILDE] = ACTIONS(1300), + [anon_sym_bit_DASHand] = ACTIONS(1300), + [anon_sym_bit_DASHxor] = ACTIONS(1300), + [anon_sym_bit_DASHor] = ACTIONS(1300), + [anon_sym_and] = ACTIONS(1300), + [anon_sym_xor] = ACTIONS(1300), + [anon_sym_or] = ACTIONS(1300), + [anon_sym_not] = ACTIONS(1300), + [anon_sym_DOT2] = ACTIONS(1302), + [sym_val_nothing] = ACTIONS(1300), + [anon_sym_true] = ACTIONS(1300), + [anon_sym_false] = ACTIONS(1300), + [aux_sym_val_number_token1] = ACTIONS(1300), + [aux_sym_val_number_token2] = ACTIONS(1300), + [aux_sym_val_number_token3] = ACTIONS(1300), + [anon_sym_inf] = ACTIONS(1300), + [anon_sym_DASHinf] = ACTIONS(1300), + [anon_sym_NaN] = ACTIONS(1300), + [aux_sym__val_number_decimal_token1] = ACTIONS(1300), + [aux_sym__val_number_decimal_token2] = ACTIONS(1300), + [anon_sym_0b] = ACTIONS(1300), + [anon_sym_0o] = ACTIONS(1300), + [anon_sym_0x] = ACTIONS(1300), + [sym_val_date] = ACTIONS(1300), + [anon_sym_DQUOTE] = ACTIONS(1300), + [sym__str_single_quotes] = ACTIONS(1300), + [sym__str_back_ticks] = ACTIONS(1300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1300), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1300), + [anon_sym_CARET] = ACTIONS(1300), + [anon_sym_POUND] = ACTIONS(105), + }, + [361] = { + [sym_comment] = STATE(361), + [ts_builtin_sym_end] = ACTIONS(1228), + [anon_sym_export] = ACTIONS(1226), + [anon_sym_alias] = ACTIONS(1226), + [anon_sym_let] = ACTIONS(1226), + [anon_sym_let_DASHenv] = ACTIONS(1226), + [anon_sym_mut] = ACTIONS(1226), + [anon_sym_const] = ACTIONS(1226), + [anon_sym_SEMI] = ACTIONS(1226), + [sym_cmd_identifier] = ACTIONS(1226), + [anon_sym_LF] = ACTIONS(1228), + [anon_sym_def] = ACTIONS(1226), + [anon_sym_export_DASHenv] = ACTIONS(1226), + [anon_sym_extern] = ACTIONS(1226), + [anon_sym_module] = ACTIONS(1226), + [anon_sym_use] = ACTIONS(1226), + [anon_sym_LBRACK] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1226), + [anon_sym_DOLLAR] = ACTIONS(1226), + [anon_sym_error] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_break] = ACTIONS(1226), + [anon_sym_continue] = ACTIONS(1226), + [anon_sym_for] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_loop] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1226), + [anon_sym_do] = ACTIONS(1226), + [anon_sym_if] = ACTIONS(1226), + [anon_sym_match] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1226), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_try] = ACTIONS(1226), + [anon_sym_return] = ACTIONS(1226), + [anon_sym_source] = ACTIONS(1226), + [anon_sym_source_DASHenv] = ACTIONS(1226), + [anon_sym_register] = ACTIONS(1226), + [anon_sym_hide] = ACTIONS(1226), + [anon_sym_hide_DASHenv] = ACTIONS(1226), + [anon_sym_overlay] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_where] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1226), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1226), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1226), + [anon_sym_BANG_EQ] = ACTIONS(1226), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1226), + [anon_sym_GT_EQ] = ACTIONS(1226), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1226), + [anon_sym_BANG_TILDE] = ACTIONS(1226), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [anon_sym_not] = ACTIONS(1226), + [anon_sym_DOT2] = ACTIONS(1228), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1363), + [sym_val_nothing] = ACTIONS(1226), + [anon_sym_true] = ACTIONS(1226), + [anon_sym_false] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1226), + [aux_sym_val_number_token2] = ACTIONS(1226), + [aux_sym_val_number_token3] = ACTIONS(1226), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_0b] = ACTIONS(1226), + [anon_sym_0o] = ACTIONS(1226), + [anon_sym_0x] = ACTIONS(1226), + [sym_val_date] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1226), + [sym__str_single_quotes] = ACTIONS(1226), + [sym__str_back_ticks] = ACTIONS(1226), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1226), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1226), + [anon_sym_CARET] = ACTIONS(1226), + [anon_sym_POUND] = ACTIONS(105), + }, + [362] = { + [sym_comment] = STATE(362), + [anon_sym_export] = ACTIONS(1365), + [anon_sym_alias] = ACTIONS(1365), + [anon_sym_let] = ACTIONS(1365), + [anon_sym_let_DASHenv] = ACTIONS(1365), + [anon_sym_mut] = ACTIONS(1365), + [anon_sym_const] = ACTIONS(1365), + [anon_sym_SEMI] = ACTIONS(1365), + [sym_cmd_identifier] = ACTIONS(1365), + [anon_sym_LF] = ACTIONS(1367), + [anon_sym_def] = ACTIONS(1365), + [anon_sym_export_DASHenv] = ACTIONS(1365), + [anon_sym_extern] = ACTIONS(1365), + [anon_sym_module] = ACTIONS(1365), + [anon_sym_use] = ACTIONS(1365), + [anon_sym_LBRACK] = ACTIONS(1365), + [anon_sym_LPAREN] = ACTIONS(1365), + [anon_sym_RPAREN] = ACTIONS(1365), + [anon_sym_DOLLAR] = ACTIONS(1365), + [anon_sym_error] = ACTIONS(1365), + [anon_sym_GT] = ACTIONS(1365), + [anon_sym_DASH] = ACTIONS(1365), + [anon_sym_break] = ACTIONS(1365), + [anon_sym_continue] = ACTIONS(1365), + [anon_sym_for] = ACTIONS(1365), + [anon_sym_in] = ACTIONS(1365), + [anon_sym_loop] = ACTIONS(1365), + [anon_sym_while] = ACTIONS(1365), + [anon_sym_do] = ACTIONS(1365), + [anon_sym_if] = ACTIONS(1365), + [anon_sym_match] = ACTIONS(1365), + [anon_sym_LBRACE] = ACTIONS(1365), + [anon_sym_RBRACE] = ACTIONS(1365), + [anon_sym_DOT] = ACTIONS(1365), + [anon_sym_try] = ACTIONS(1365), + [anon_sym_return] = ACTIONS(1365), + [anon_sym_source] = ACTIONS(1365), + [anon_sym_source_DASHenv] = ACTIONS(1365), + [anon_sym_register] = ACTIONS(1365), + [anon_sym_hide] = ACTIONS(1365), + [anon_sym_hide_DASHenv] = ACTIONS(1365), + [anon_sym_overlay] = ACTIONS(1365), + [anon_sym_STAR] = ACTIONS(1365), + [anon_sym_where] = ACTIONS(1365), + [anon_sym_STAR_STAR] = ACTIONS(1365), + [anon_sym_PLUS_PLUS] = ACTIONS(1365), + [anon_sym_SLASH] = ACTIONS(1365), + [anon_sym_mod] = ACTIONS(1365), + [anon_sym_SLASH_SLASH] = ACTIONS(1365), + [anon_sym_PLUS] = ACTIONS(1365), + [anon_sym_bit_DASHshl] = ACTIONS(1365), + [anon_sym_bit_DASHshr] = ACTIONS(1365), + [anon_sym_EQ_EQ] = ACTIONS(1365), + [anon_sym_BANG_EQ] = ACTIONS(1365), + [anon_sym_LT2] = ACTIONS(1365), + [anon_sym_LT_EQ] = ACTIONS(1365), + [anon_sym_GT_EQ] = ACTIONS(1365), + [anon_sym_not_DASHin] = ACTIONS(1365), + [anon_sym_starts_DASHwith] = ACTIONS(1365), + [anon_sym_ends_DASHwith] = ACTIONS(1365), + [anon_sym_EQ_TILDE] = ACTIONS(1365), + [anon_sym_BANG_TILDE] = ACTIONS(1365), + [anon_sym_bit_DASHand] = ACTIONS(1365), + [anon_sym_bit_DASHxor] = ACTIONS(1365), + [anon_sym_bit_DASHor] = ACTIONS(1365), + [anon_sym_and] = ACTIONS(1365), + [anon_sym_xor] = ACTIONS(1365), + [anon_sym_or] = ACTIONS(1365), + [anon_sym_not] = ACTIONS(1365), + [anon_sym_DOT2] = ACTIONS(1369), + [sym_val_nothing] = ACTIONS(1365), + [anon_sym_true] = ACTIONS(1365), + [anon_sym_false] = ACTIONS(1365), + [aux_sym_val_number_token1] = ACTIONS(1365), + [aux_sym_val_number_token2] = ACTIONS(1365), + [aux_sym_val_number_token3] = ACTIONS(1365), + [anon_sym_inf] = ACTIONS(1365), + [anon_sym_DASHinf] = ACTIONS(1365), + [anon_sym_NaN] = ACTIONS(1365), + [aux_sym__val_number_decimal_token1] = ACTIONS(1365), + [aux_sym__val_number_decimal_token2] = ACTIONS(1365), + [anon_sym_0b] = ACTIONS(1365), + [anon_sym_0o] = ACTIONS(1365), + [anon_sym_0x] = ACTIONS(1365), + [sym_val_date] = ACTIONS(1365), + [anon_sym_DQUOTE] = ACTIONS(1365), + [sym__str_single_quotes] = ACTIONS(1365), + [sym__str_back_ticks] = ACTIONS(1365), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1365), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1365), + [anon_sym_CARET] = ACTIONS(1365), + [anon_sym_POUND] = ACTIONS(105), + }, + [363] = { + [sym_comment] = STATE(363), [anon_sym_export] = ACTIONS(989), [anon_sym_alias] = ACTIONS(989), [anon_sym_let] = ACTIONS(989), @@ -102636,7 +104351,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(989), [anon_sym_LF] = ACTIONS(991), [anon_sym_def] = ACTIONS(989), - [anon_sym_def_DASHenv] = ACTIONS(989), [anon_sym_export_DASHenv] = ACTIONS(989), [anon_sym_extern] = ACTIONS(989), [anon_sym_module] = ACTIONS(989), @@ -102719,3693 +104433,473 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token3] = ACTIONS(1009), [anon_sym_POUND] = ACTIONS(105), }, - [345] = { - [sym_comment] = STATE(345), - [ts_builtin_sym_end] = ACTIONS(1276), - [anon_sym_export] = ACTIONS(1274), - [anon_sym_alias] = ACTIONS(1274), - [anon_sym_let] = ACTIONS(1274), - [anon_sym_let_DASHenv] = ACTIONS(1274), - [anon_sym_mut] = ACTIONS(1274), - [anon_sym_const] = ACTIONS(1274), - [anon_sym_SEMI] = ACTIONS(1274), - [sym_cmd_identifier] = ACTIONS(1274), - [anon_sym_LF] = ACTIONS(1276), - [anon_sym_def] = ACTIONS(1274), - [anon_sym_def_DASHenv] = ACTIONS(1274), - [anon_sym_export_DASHenv] = ACTIONS(1274), - [anon_sym_extern] = ACTIONS(1274), - [anon_sym_module] = ACTIONS(1274), - [anon_sym_use] = ACTIONS(1274), - [anon_sym_LBRACK] = ACTIONS(1274), - [anon_sym_LPAREN] = ACTIONS(1274), - [anon_sym_DOLLAR] = ACTIONS(1274), - [anon_sym_error] = ACTIONS(1274), - [anon_sym_GT] = ACTIONS(1274), - [anon_sym_DASH] = ACTIONS(1274), - [anon_sym_break] = ACTIONS(1274), - [anon_sym_continue] = ACTIONS(1274), - [anon_sym_for] = ACTIONS(1274), - [anon_sym_in] = ACTIONS(1274), - [anon_sym_loop] = ACTIONS(1274), - [anon_sym_while] = ACTIONS(1274), - [anon_sym_do] = ACTIONS(1274), - [anon_sym_if] = ACTIONS(1274), - [anon_sym_match] = ACTIONS(1274), - [anon_sym_LBRACE] = ACTIONS(1274), - [anon_sym_DOT] = ACTIONS(1274), - [anon_sym_try] = ACTIONS(1274), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_source] = ACTIONS(1274), - [anon_sym_source_DASHenv] = ACTIONS(1274), - [anon_sym_register] = ACTIONS(1274), - [anon_sym_hide] = ACTIONS(1274), - [anon_sym_hide_DASHenv] = ACTIONS(1274), - [anon_sym_overlay] = ACTIONS(1274), - [anon_sym_STAR] = ACTIONS(1274), - [anon_sym_where] = ACTIONS(1274), - [anon_sym_QMARK2] = ACTIONS(1274), - [anon_sym_STAR_STAR] = ACTIONS(1274), - [anon_sym_PLUS_PLUS] = ACTIONS(1274), - [anon_sym_SLASH] = ACTIONS(1274), - [anon_sym_mod] = ACTIONS(1274), - [anon_sym_SLASH_SLASH] = ACTIONS(1274), - [anon_sym_PLUS] = ACTIONS(1274), - [anon_sym_bit_DASHshl] = ACTIONS(1274), - [anon_sym_bit_DASHshr] = ACTIONS(1274), - [anon_sym_EQ_EQ] = ACTIONS(1274), - [anon_sym_BANG_EQ] = ACTIONS(1274), - [anon_sym_LT2] = ACTIONS(1274), - [anon_sym_LT_EQ] = ACTIONS(1274), - [anon_sym_GT_EQ] = ACTIONS(1274), - [anon_sym_not_DASHin] = ACTIONS(1274), - [anon_sym_starts_DASHwith] = ACTIONS(1274), - [anon_sym_ends_DASHwith] = ACTIONS(1274), - [anon_sym_EQ_TILDE] = ACTIONS(1274), - [anon_sym_BANG_TILDE] = ACTIONS(1274), - [anon_sym_bit_DASHand] = ACTIONS(1274), - [anon_sym_bit_DASHxor] = ACTIONS(1274), - [anon_sym_bit_DASHor] = ACTIONS(1274), - [anon_sym_and] = ACTIONS(1274), - [anon_sym_xor] = ACTIONS(1274), - [anon_sym_or] = ACTIONS(1274), - [anon_sym_not] = ACTIONS(1274), - [anon_sym_DOT2] = ACTIONS(1276), - [sym_val_nothing] = ACTIONS(1274), - [anon_sym_true] = ACTIONS(1274), - [anon_sym_false] = ACTIONS(1274), - [aux_sym_val_number_token1] = ACTIONS(1274), - [aux_sym_val_number_token2] = ACTIONS(1274), - [aux_sym_val_number_token3] = ACTIONS(1274), - [anon_sym_inf] = ACTIONS(1274), - [anon_sym_DASHinf] = ACTIONS(1274), - [anon_sym_NaN] = ACTIONS(1274), - [aux_sym__val_number_decimal_token1] = ACTIONS(1274), - [aux_sym__val_number_decimal_token2] = ACTIONS(1274), - [anon_sym_0b] = ACTIONS(1274), - [anon_sym_0o] = ACTIONS(1274), - [anon_sym_0x] = ACTIONS(1274), - [sym_val_date] = ACTIONS(1274), - [anon_sym_DQUOTE] = ACTIONS(1274), - [sym__str_single_quotes] = ACTIONS(1274), - [sym__str_back_ticks] = ACTIONS(1274), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1274), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1274), - [anon_sym_CARET] = ACTIONS(1274), + [364] = { + [sym_comment] = STATE(364), + [ts_builtin_sym_end] = ACTIONS(155), + [anon_sym_export] = ACTIONS(153), + [anon_sym_alias] = ACTIONS(153), + [anon_sym_let] = ACTIONS(153), + [anon_sym_let_DASHenv] = ACTIONS(153), + [anon_sym_mut] = ACTIONS(153), + [anon_sym_const] = ACTIONS(153), + [anon_sym_SEMI] = ACTIONS(153), + [sym_cmd_identifier] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_def] = ACTIONS(153), + [anon_sym_export_DASHenv] = ACTIONS(153), + [anon_sym_extern] = ACTIONS(153), + [anon_sym_module] = ACTIONS(153), + [anon_sym_use] = ACTIONS(153), + [anon_sym_LBRACK] = ACTIONS(153), + [anon_sym_LPAREN] = ACTIONS(153), + [anon_sym_DOLLAR] = ACTIONS(153), + [anon_sym_error] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_break] = ACTIONS(153), + [anon_sym_continue] = ACTIONS(153), + [anon_sym_for] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_loop] = ACTIONS(153), + [anon_sym_while] = ACTIONS(153), + [anon_sym_do] = ACTIONS(153), + [anon_sym_if] = ACTIONS(153), + [anon_sym_match] = ACTIONS(153), + [anon_sym_LBRACE] = ACTIONS(153), + [anon_sym_DOT] = ACTIONS(153), + [anon_sym_try] = ACTIONS(153), + [anon_sym_return] = ACTIONS(153), + [anon_sym_source] = ACTIONS(153), + [anon_sym_source_DASHenv] = ACTIONS(153), + [anon_sym_register] = ACTIONS(153), + [anon_sym_hide] = ACTIONS(153), + [anon_sym_hide_DASHenv] = ACTIONS(153), + [anon_sym_overlay] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_where] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(153), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(153), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(153), + [anon_sym_BANG_EQ] = ACTIONS(153), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(153), + [anon_sym_GT_EQ] = ACTIONS(153), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(153), + [anon_sym_BANG_TILDE] = ACTIONS(153), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [anon_sym_not] = ACTIONS(153), + [anon_sym_DOT2] = ACTIONS(1371), + [sym_val_nothing] = ACTIONS(153), + [anon_sym_true] = ACTIONS(153), + [anon_sym_false] = ACTIONS(153), + [aux_sym_val_number_token1] = ACTIONS(153), + [aux_sym_val_number_token2] = ACTIONS(153), + [aux_sym_val_number_token3] = ACTIONS(153), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), + [anon_sym_0b] = ACTIONS(153), + [anon_sym_0o] = ACTIONS(153), + [anon_sym_0x] = ACTIONS(153), + [sym_val_date] = ACTIONS(153), + [anon_sym_DQUOTE] = ACTIONS(153), + [sym__str_single_quotes] = ACTIONS(153), + [sym__str_back_ticks] = ACTIONS(153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(153), + [anon_sym_CARET] = ACTIONS(153), [anon_sym_POUND] = ACTIONS(105), }, - [346] = { - [sym_comment] = STATE(346), - [anon_sym_export] = ACTIONS(1311), - [anon_sym_alias] = ACTIONS(1311), - [anon_sym_let] = ACTIONS(1311), - [anon_sym_let_DASHenv] = ACTIONS(1311), - [anon_sym_mut] = ACTIONS(1311), - [anon_sym_const] = ACTIONS(1311), - [anon_sym_SEMI] = ACTIONS(1311), - [sym_cmd_identifier] = ACTIONS(1311), - [anon_sym_LF] = ACTIONS(1313), - [anon_sym_def] = ACTIONS(1311), - [anon_sym_def_DASHenv] = ACTIONS(1311), - [anon_sym_export_DASHenv] = ACTIONS(1311), - [anon_sym_extern] = ACTIONS(1311), - [anon_sym_module] = ACTIONS(1311), - [anon_sym_use] = ACTIONS(1311), - [anon_sym_LBRACK] = ACTIONS(1311), - [anon_sym_LPAREN] = ACTIONS(1311), - [anon_sym_RPAREN] = ACTIONS(1311), - [anon_sym_DOLLAR] = ACTIONS(1311), - [anon_sym_error] = ACTIONS(1311), - [anon_sym_GT] = ACTIONS(1311), - [anon_sym_DASH] = ACTIONS(1311), - [anon_sym_break] = ACTIONS(1311), - [anon_sym_continue] = ACTIONS(1311), - [anon_sym_for] = ACTIONS(1311), - [anon_sym_in] = ACTIONS(1311), - [anon_sym_loop] = ACTIONS(1311), - [anon_sym_while] = ACTIONS(1311), - [anon_sym_do] = ACTIONS(1311), - [anon_sym_if] = ACTIONS(1311), - [anon_sym_match] = ACTIONS(1311), - [anon_sym_LBRACE] = ACTIONS(1311), - [anon_sym_RBRACE] = ACTIONS(1311), - [anon_sym_DOT] = ACTIONS(1311), - [anon_sym_try] = ACTIONS(1311), - [anon_sym_return] = ACTIONS(1311), - [anon_sym_source] = ACTIONS(1311), - [anon_sym_source_DASHenv] = ACTIONS(1311), - [anon_sym_register] = ACTIONS(1311), - [anon_sym_hide] = ACTIONS(1311), - [anon_sym_hide_DASHenv] = ACTIONS(1311), - [anon_sym_overlay] = ACTIONS(1311), - [anon_sym_STAR] = ACTIONS(1311), - [anon_sym_where] = ACTIONS(1311), - [anon_sym_STAR_STAR] = ACTIONS(1311), - [anon_sym_PLUS_PLUS] = ACTIONS(1311), - [anon_sym_SLASH] = ACTIONS(1311), - [anon_sym_mod] = ACTIONS(1311), - [anon_sym_SLASH_SLASH] = ACTIONS(1311), - [anon_sym_PLUS] = ACTIONS(1311), - [anon_sym_bit_DASHshl] = ACTIONS(1311), - [anon_sym_bit_DASHshr] = ACTIONS(1311), - [anon_sym_EQ_EQ] = ACTIONS(1311), - [anon_sym_BANG_EQ] = ACTIONS(1311), - [anon_sym_LT2] = ACTIONS(1311), - [anon_sym_LT_EQ] = ACTIONS(1311), - [anon_sym_GT_EQ] = ACTIONS(1311), - [anon_sym_not_DASHin] = ACTIONS(1311), - [anon_sym_starts_DASHwith] = ACTIONS(1311), - [anon_sym_ends_DASHwith] = ACTIONS(1311), - [anon_sym_EQ_TILDE] = ACTIONS(1311), - [anon_sym_BANG_TILDE] = ACTIONS(1311), - [anon_sym_bit_DASHand] = ACTIONS(1311), - [anon_sym_bit_DASHxor] = ACTIONS(1311), - [anon_sym_bit_DASHor] = ACTIONS(1311), - [anon_sym_and] = ACTIONS(1311), - [anon_sym_xor] = ACTIONS(1311), - [anon_sym_or] = ACTIONS(1311), - [anon_sym_not] = ACTIONS(1311), - [anon_sym_DOT2] = ACTIONS(1315), - [sym_val_nothing] = ACTIONS(1311), - [anon_sym_true] = ACTIONS(1311), - [anon_sym_false] = ACTIONS(1311), - [aux_sym_val_number_token1] = ACTIONS(1311), - [aux_sym_val_number_token2] = ACTIONS(1311), - [aux_sym_val_number_token3] = ACTIONS(1311), - [anon_sym_inf] = ACTIONS(1311), - [anon_sym_DASHinf] = ACTIONS(1311), - [anon_sym_NaN] = ACTIONS(1311), - [aux_sym__val_number_decimal_token1] = ACTIONS(1311), - [aux_sym__val_number_decimal_token2] = ACTIONS(1311), - [anon_sym_0b] = ACTIONS(1311), - [anon_sym_0o] = ACTIONS(1311), - [anon_sym_0x] = ACTIONS(1311), - [sym_val_date] = ACTIONS(1311), - [anon_sym_DQUOTE] = ACTIONS(1311), - [sym__str_single_quotes] = ACTIONS(1311), - [sym__str_back_ticks] = ACTIONS(1311), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1311), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1311), - [anon_sym_CARET] = ACTIONS(1311), + [365] = { + [sym_comment] = STATE(365), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, - [347] = { - [sym_comment] = STATE(347), - [anon_sym_export] = ACTIONS(1317), - [anon_sym_alias] = ACTIONS(1317), - [anon_sym_let] = ACTIONS(1317), - [anon_sym_let_DASHenv] = ACTIONS(1317), - [anon_sym_mut] = ACTIONS(1317), - [anon_sym_const] = ACTIONS(1317), - [anon_sym_SEMI] = ACTIONS(1317), - [sym_cmd_identifier] = ACTIONS(1317), - [anon_sym_LF] = ACTIONS(1319), - [anon_sym_def] = ACTIONS(1317), - [anon_sym_def_DASHenv] = ACTIONS(1317), - [anon_sym_export_DASHenv] = ACTIONS(1317), - [anon_sym_extern] = ACTIONS(1317), - [anon_sym_module] = ACTIONS(1317), - [anon_sym_use] = ACTIONS(1317), - [anon_sym_LBRACK] = ACTIONS(1317), - [anon_sym_LPAREN] = ACTIONS(1317), - [anon_sym_RPAREN] = ACTIONS(1317), - [anon_sym_DOLLAR] = ACTIONS(1317), - [anon_sym_error] = ACTIONS(1317), - [anon_sym_GT] = ACTIONS(1317), - [anon_sym_DASH] = ACTIONS(1317), - [anon_sym_break] = ACTIONS(1317), - [anon_sym_continue] = ACTIONS(1317), - [anon_sym_for] = ACTIONS(1317), - [anon_sym_in] = ACTIONS(1317), - [anon_sym_loop] = ACTIONS(1317), - [anon_sym_while] = ACTIONS(1317), - [anon_sym_do] = ACTIONS(1317), - [anon_sym_if] = ACTIONS(1317), - [anon_sym_match] = ACTIONS(1317), - [anon_sym_LBRACE] = ACTIONS(1317), - [anon_sym_RBRACE] = ACTIONS(1317), - [anon_sym_DOT] = ACTIONS(1317), - [anon_sym_try] = ACTIONS(1317), - [anon_sym_return] = ACTIONS(1317), - [anon_sym_source] = ACTIONS(1317), - [anon_sym_source_DASHenv] = ACTIONS(1317), - [anon_sym_register] = ACTIONS(1317), - [anon_sym_hide] = ACTIONS(1317), - [anon_sym_hide_DASHenv] = ACTIONS(1317), - [anon_sym_overlay] = ACTIONS(1317), - [anon_sym_STAR] = ACTIONS(1317), - [anon_sym_where] = ACTIONS(1317), - [anon_sym_STAR_STAR] = ACTIONS(1317), - [anon_sym_PLUS_PLUS] = ACTIONS(1317), - [anon_sym_SLASH] = ACTIONS(1317), - [anon_sym_mod] = ACTIONS(1317), - [anon_sym_SLASH_SLASH] = ACTIONS(1317), - [anon_sym_PLUS] = ACTIONS(1317), - [anon_sym_bit_DASHshl] = ACTIONS(1317), - [anon_sym_bit_DASHshr] = ACTIONS(1317), - [anon_sym_EQ_EQ] = ACTIONS(1317), - [anon_sym_BANG_EQ] = ACTIONS(1317), - [anon_sym_LT2] = ACTIONS(1317), - [anon_sym_LT_EQ] = ACTIONS(1317), - [anon_sym_GT_EQ] = ACTIONS(1317), - [anon_sym_not_DASHin] = ACTIONS(1317), - [anon_sym_starts_DASHwith] = ACTIONS(1317), - [anon_sym_ends_DASHwith] = ACTIONS(1317), - [anon_sym_EQ_TILDE] = ACTIONS(1317), - [anon_sym_BANG_TILDE] = ACTIONS(1317), - [anon_sym_bit_DASHand] = ACTIONS(1317), - [anon_sym_bit_DASHxor] = ACTIONS(1317), - [anon_sym_bit_DASHor] = ACTIONS(1317), - [anon_sym_and] = ACTIONS(1317), - [anon_sym_xor] = ACTIONS(1317), - [anon_sym_or] = ACTIONS(1317), - [anon_sym_not] = ACTIONS(1317), - [anon_sym_DOT2] = ACTIONS(1321), - [sym_val_nothing] = ACTIONS(1317), - [anon_sym_true] = ACTIONS(1317), - [anon_sym_false] = ACTIONS(1317), - [aux_sym_val_number_token1] = ACTIONS(1317), - [aux_sym_val_number_token2] = ACTIONS(1317), - [aux_sym_val_number_token3] = ACTIONS(1317), - [anon_sym_inf] = ACTIONS(1317), - [anon_sym_DASHinf] = ACTIONS(1317), - [anon_sym_NaN] = ACTIONS(1317), - [aux_sym__val_number_decimal_token1] = ACTIONS(1317), - [aux_sym__val_number_decimal_token2] = ACTIONS(1317), - [anon_sym_0b] = ACTIONS(1317), - [anon_sym_0o] = ACTIONS(1317), - [anon_sym_0x] = ACTIONS(1317), - [sym_val_date] = ACTIONS(1317), - [anon_sym_DQUOTE] = ACTIONS(1317), - [sym__str_single_quotes] = ACTIONS(1317), - [sym__str_back_ticks] = ACTIONS(1317), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1317), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1317), - [anon_sym_CARET] = ACTIONS(1317), + [366] = { + [sym_comment] = STATE(366), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, - [348] = { - [sym_expr_parenthesized] = STATE(574), - [sym__val_range_end_decimal] = STATE(574), - [sym_val_variable] = STATE(574), - [sym__var] = STATE(544), - [sym_comment] = STATE(348), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = ACTIONS(1063), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_COMMA] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(1176), - [anon_sym_DOLLAR] = ACTIONS(1178), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_list] = ACTIONS(1063), - [anon_sym_LT] = ACTIONS(1323), - [anon_sym_GT] = ACTIONS(1063), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_in] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_make] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_else] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_RBRACE] = ACTIONS(1065), - [anon_sym_DOT] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_catch] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_source] = ACTIONS(1063), - [anon_sym_source_DASHenv] = ACTIONS(1063), - [anon_sym_register] = ACTIONS(1063), - [anon_sym_hide] = ACTIONS(1063), - [anon_sym_hide_DASHenv] = ACTIONS(1063), - [anon_sym_overlay] = ACTIONS(1063), - [anon_sym_new] = ACTIONS(1063), - [anon_sym_as] = ACTIONS(1063), - [anon_sym_STAR] = ACTIONS(1063), - [anon_sym_STAR_STAR] = ACTIONS(1065), - [anon_sym_PLUS_PLUS] = ACTIONS(1063), - [anon_sym_SLASH] = ACTIONS(1063), - [anon_sym_mod] = ACTIONS(1063), - [anon_sym_SLASH_SLASH] = ACTIONS(1065), - [anon_sym_PLUS] = ACTIONS(1063), - [anon_sym_bit_DASHshl] = ACTIONS(1063), - [anon_sym_bit_DASHshr] = ACTIONS(1063), - [anon_sym_EQ_EQ] = ACTIONS(1065), - [anon_sym_BANG_EQ] = ACTIONS(1065), - [anon_sym_LT2] = ACTIONS(1063), - [anon_sym_LT_EQ] = ACTIONS(1065), - [anon_sym_GT_EQ] = ACTIONS(1065), - [anon_sym_not_DASHin] = ACTIONS(1063), - [anon_sym_starts_DASHwith] = ACTIONS(1063), - [anon_sym_ends_DASHwith] = ACTIONS(1063), - [anon_sym_EQ_TILDE] = ACTIONS(1065), - [anon_sym_BANG_TILDE] = ACTIONS(1065), - [anon_sym_bit_DASHand] = ACTIONS(1063), - [anon_sym_bit_DASHxor] = ACTIONS(1063), - [anon_sym_bit_DASHor] = ACTIONS(1063), - [anon_sym_and] = ACTIONS(1063), - [anon_sym_xor] = ACTIONS(1063), - [anon_sym_or] = ACTIONS(1063), - [anon_sym_DOT2] = ACTIONS(1325), - [anon_sym_EQ2] = ACTIONS(1327), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1186), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1188), - [aux_sym_val_number_token1] = ACTIONS(1065), - [aux_sym_val_number_token2] = ACTIONS(1065), - [aux_sym_val_number_token3] = ACTIONS(1065), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = ACTIONS(1063), - [aux_sym__val_number_decimal_token1] = ACTIONS(1063), - [aux_sym__val_number_decimal_token2] = ACTIONS(1063), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [aux_sym_record_entry_token1] = ACTIONS(1063), - [sym__record_key] = ACTIONS(1063), - [anon_sym_POUND] = ACTIONS(3), - }, - [349] = { - [sym_comment] = STATE(349), - [anon_sym_export] = ACTIONS(1329), - [anon_sym_alias] = ACTIONS(1329), - [anon_sym_let] = ACTIONS(1329), - [anon_sym_let_DASHenv] = ACTIONS(1329), - [anon_sym_mut] = ACTIONS(1329), - [anon_sym_const] = ACTIONS(1329), - [anon_sym_SEMI] = ACTIONS(1329), - [sym_cmd_identifier] = ACTIONS(1329), - [anon_sym_LF] = ACTIONS(1331), - [anon_sym_def] = ACTIONS(1329), - [anon_sym_def_DASHenv] = ACTIONS(1329), - [anon_sym_export_DASHenv] = ACTIONS(1329), - [anon_sym_extern] = ACTIONS(1329), - [anon_sym_module] = ACTIONS(1329), - [anon_sym_use] = ACTIONS(1329), - [anon_sym_LBRACK] = ACTIONS(1329), - [anon_sym_LPAREN] = ACTIONS(1329), - [anon_sym_RPAREN] = ACTIONS(1329), - [anon_sym_DOLLAR] = ACTIONS(1329), - [anon_sym_error] = ACTIONS(1329), - [anon_sym_GT] = ACTIONS(1329), - [anon_sym_DASH] = ACTIONS(1329), - [anon_sym_break] = ACTIONS(1329), - [anon_sym_continue] = ACTIONS(1329), - [anon_sym_for] = ACTIONS(1329), - [anon_sym_in] = ACTIONS(1329), - [anon_sym_loop] = ACTIONS(1329), - [anon_sym_while] = ACTIONS(1329), - [anon_sym_do] = ACTIONS(1329), - [anon_sym_if] = ACTIONS(1329), - [anon_sym_match] = ACTIONS(1329), - [anon_sym_LBRACE] = ACTIONS(1329), - [anon_sym_RBRACE] = ACTIONS(1329), - [anon_sym_DOT] = ACTIONS(1329), - [anon_sym_try] = ACTIONS(1329), - [anon_sym_return] = ACTIONS(1329), - [anon_sym_source] = ACTIONS(1329), - [anon_sym_source_DASHenv] = ACTIONS(1329), - [anon_sym_register] = ACTIONS(1329), - [anon_sym_hide] = ACTIONS(1329), - [anon_sym_hide_DASHenv] = ACTIONS(1329), - [anon_sym_overlay] = ACTIONS(1329), - [anon_sym_STAR] = ACTIONS(1329), - [anon_sym_where] = ACTIONS(1329), - [anon_sym_STAR_STAR] = ACTIONS(1329), - [anon_sym_PLUS_PLUS] = ACTIONS(1329), - [anon_sym_SLASH] = ACTIONS(1329), - [anon_sym_mod] = ACTIONS(1329), - [anon_sym_SLASH_SLASH] = ACTIONS(1329), - [anon_sym_PLUS] = ACTIONS(1329), - [anon_sym_bit_DASHshl] = ACTIONS(1329), - [anon_sym_bit_DASHshr] = ACTIONS(1329), - [anon_sym_EQ_EQ] = ACTIONS(1329), - [anon_sym_BANG_EQ] = ACTIONS(1329), - [anon_sym_LT2] = ACTIONS(1329), - [anon_sym_LT_EQ] = ACTIONS(1329), - [anon_sym_GT_EQ] = ACTIONS(1329), - [anon_sym_not_DASHin] = ACTIONS(1329), - [anon_sym_starts_DASHwith] = ACTIONS(1329), - [anon_sym_ends_DASHwith] = ACTIONS(1329), - [anon_sym_EQ_TILDE] = ACTIONS(1329), - [anon_sym_BANG_TILDE] = ACTIONS(1329), - [anon_sym_bit_DASHand] = ACTIONS(1329), - [anon_sym_bit_DASHxor] = ACTIONS(1329), - [anon_sym_bit_DASHor] = ACTIONS(1329), - [anon_sym_and] = ACTIONS(1329), - [anon_sym_xor] = ACTIONS(1329), - [anon_sym_or] = ACTIONS(1329), - [anon_sym_not] = ACTIONS(1329), - [anon_sym_DOT2] = ACTIONS(1333), - [sym_val_nothing] = ACTIONS(1329), - [anon_sym_true] = ACTIONS(1329), - [anon_sym_false] = ACTIONS(1329), - [aux_sym_val_number_token1] = ACTIONS(1329), - [aux_sym_val_number_token2] = ACTIONS(1329), - [aux_sym_val_number_token3] = ACTIONS(1329), - [anon_sym_inf] = ACTIONS(1329), - [anon_sym_DASHinf] = ACTIONS(1329), - [anon_sym_NaN] = ACTIONS(1329), - [aux_sym__val_number_decimal_token1] = ACTIONS(1329), - [aux_sym__val_number_decimal_token2] = ACTIONS(1329), - [anon_sym_0b] = ACTIONS(1329), - [anon_sym_0o] = ACTIONS(1329), - [anon_sym_0x] = ACTIONS(1329), - [sym_val_date] = ACTIONS(1329), - [anon_sym_DQUOTE] = ACTIONS(1329), - [sym__str_single_quotes] = ACTIONS(1329), - [sym__str_back_ticks] = ACTIONS(1329), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1329), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1329), - [anon_sym_CARET] = ACTIONS(1329), + [367] = { + [sym_comment] = STATE(367), + [anon_sym_export] = ACTIONS(1377), + [anon_sym_alias] = ACTIONS(1377), + [anon_sym_let] = ACTIONS(1377), + [anon_sym_let_DASHenv] = ACTIONS(1377), + [anon_sym_mut] = ACTIONS(1377), + [anon_sym_const] = ACTIONS(1377), + [anon_sym_SEMI] = ACTIONS(1377), + [sym_cmd_identifier] = ACTIONS(1377), + [anon_sym_LF] = ACTIONS(1379), + [anon_sym_def] = ACTIONS(1377), + [anon_sym_export_DASHenv] = ACTIONS(1377), + [anon_sym_extern] = ACTIONS(1377), + [anon_sym_module] = ACTIONS(1377), + [anon_sym_use] = ACTIONS(1377), + [anon_sym_LBRACK] = ACTIONS(1377), + [anon_sym_LPAREN] = ACTIONS(1377), + [anon_sym_RPAREN] = ACTIONS(1377), + [anon_sym_DOLLAR] = ACTIONS(1377), + [anon_sym_error] = ACTIONS(1377), + [anon_sym_GT] = ACTIONS(1377), + [anon_sym_DASH] = ACTIONS(1377), + [anon_sym_break] = ACTIONS(1377), + [anon_sym_continue] = ACTIONS(1377), + [anon_sym_for] = ACTIONS(1377), + [anon_sym_in] = ACTIONS(1377), + [anon_sym_loop] = ACTIONS(1377), + [anon_sym_while] = ACTIONS(1377), + [anon_sym_do] = ACTIONS(1377), + [anon_sym_if] = ACTIONS(1377), + [anon_sym_match] = ACTIONS(1377), + [anon_sym_LBRACE] = ACTIONS(1377), + [anon_sym_RBRACE] = ACTIONS(1377), + [anon_sym_DOT] = ACTIONS(1377), + [anon_sym_try] = ACTIONS(1377), + [anon_sym_return] = ACTIONS(1377), + [anon_sym_source] = ACTIONS(1377), + [anon_sym_source_DASHenv] = ACTIONS(1377), + [anon_sym_register] = ACTIONS(1377), + [anon_sym_hide] = ACTIONS(1377), + [anon_sym_hide_DASHenv] = ACTIONS(1377), + [anon_sym_overlay] = ACTIONS(1377), + [anon_sym_STAR] = ACTIONS(1377), + [anon_sym_where] = ACTIONS(1377), + [anon_sym_STAR_STAR] = ACTIONS(1377), + [anon_sym_PLUS_PLUS] = ACTIONS(1377), + [anon_sym_SLASH] = ACTIONS(1377), + [anon_sym_mod] = ACTIONS(1377), + [anon_sym_SLASH_SLASH] = ACTIONS(1377), + [anon_sym_PLUS] = ACTIONS(1377), + [anon_sym_bit_DASHshl] = ACTIONS(1377), + [anon_sym_bit_DASHshr] = ACTIONS(1377), + [anon_sym_EQ_EQ] = ACTIONS(1377), + [anon_sym_BANG_EQ] = ACTIONS(1377), + [anon_sym_LT2] = ACTIONS(1377), + [anon_sym_LT_EQ] = ACTIONS(1377), + [anon_sym_GT_EQ] = ACTIONS(1377), + [anon_sym_not_DASHin] = ACTIONS(1377), + [anon_sym_starts_DASHwith] = ACTIONS(1377), + [anon_sym_ends_DASHwith] = ACTIONS(1377), + [anon_sym_EQ_TILDE] = ACTIONS(1377), + [anon_sym_BANG_TILDE] = ACTIONS(1377), + [anon_sym_bit_DASHand] = ACTIONS(1377), + [anon_sym_bit_DASHxor] = ACTIONS(1377), + [anon_sym_bit_DASHor] = ACTIONS(1377), + [anon_sym_and] = ACTIONS(1377), + [anon_sym_xor] = ACTIONS(1377), + [anon_sym_or] = ACTIONS(1377), + [anon_sym_not] = ACTIONS(1377), + [sym_val_nothing] = ACTIONS(1377), + [anon_sym_true] = ACTIONS(1377), + [anon_sym_false] = ACTIONS(1377), + [aux_sym_val_number_token1] = ACTIONS(1377), + [aux_sym_val_number_token2] = ACTIONS(1377), + [aux_sym_val_number_token3] = ACTIONS(1377), + [anon_sym_inf] = ACTIONS(1377), + [anon_sym_DASHinf] = ACTIONS(1377), + [anon_sym_NaN] = ACTIONS(1377), + [aux_sym__val_number_decimal_token1] = ACTIONS(1377), + [aux_sym__val_number_decimal_token2] = ACTIONS(1377), + [anon_sym_0b] = ACTIONS(1377), + [anon_sym_0o] = ACTIONS(1377), + [anon_sym_0x] = ACTIONS(1377), + [sym_val_date] = ACTIONS(1377), + [anon_sym_DQUOTE] = ACTIONS(1377), + [sym__str_single_quotes] = ACTIONS(1377), + [sym__str_back_ticks] = ACTIONS(1377), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1377), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1377), + [anon_sym_CARET] = ACTIONS(1377), [anon_sym_POUND] = ACTIONS(105), }, - [350] = { - [sym_expr_parenthesized] = STATE(601), - [sym__val_range_end_decimal] = STATE(601), - [sym_val_variable] = STATE(601), - [sym__var] = STATE(555), - [sym_comment] = STATE(350), - [anon_sym_export] = ACTIONS(1039), - [anon_sym_alias] = ACTIONS(1039), - [anon_sym_let] = ACTIONS(1039), - [anon_sym_let_DASHenv] = ACTIONS(1039), - [anon_sym_mut] = ACTIONS(1039), - [anon_sym_const] = ACTIONS(1039), - [sym_cmd_identifier] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1039), - [anon_sym_def_DASHenv] = ACTIONS(1039), - [anon_sym_export_DASHenv] = ACTIONS(1039), - [anon_sym_extern] = ACTIONS(1039), - [anon_sym_module] = ACTIONS(1039), - [anon_sym_use] = ACTIONS(1039), - [anon_sym_COMMA] = ACTIONS(1041), - [anon_sym_LPAREN] = ACTIONS(1295), - [anon_sym_DOLLAR] = ACTIONS(1178), - [anon_sym_error] = ACTIONS(1039), - [anon_sym_list] = ACTIONS(1039), - [anon_sym_LT] = ACTIONS(1335), - [anon_sym_GT] = ACTIONS(1039), - [anon_sym_DASH] = ACTIONS(1039), - [anon_sym_break] = ACTIONS(1039), - [anon_sym_continue] = ACTIONS(1039), - [anon_sym_for] = ACTIONS(1039), - [anon_sym_in] = ACTIONS(1039), - [anon_sym_loop] = ACTIONS(1039), - [anon_sym_make] = ACTIONS(1039), - [anon_sym_while] = ACTIONS(1039), - [anon_sym_do] = ACTIONS(1039), - [anon_sym_if] = ACTIONS(1039), - [anon_sym_else] = ACTIONS(1039), - [anon_sym_match] = ACTIONS(1039), - [anon_sym_RBRACE] = ACTIONS(1041), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1039), - [anon_sym_catch] = ACTIONS(1039), - [anon_sym_return] = ACTIONS(1039), - [anon_sym_source] = ACTIONS(1039), - [anon_sym_source_DASHenv] = ACTIONS(1039), - [anon_sym_register] = ACTIONS(1039), - [anon_sym_hide] = ACTIONS(1039), - [anon_sym_hide_DASHenv] = ACTIONS(1039), - [anon_sym_overlay] = ACTIONS(1039), - [anon_sym_new] = ACTIONS(1039), - [anon_sym_as] = ACTIONS(1039), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1039), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1041), - [anon_sym_PLUS] = ACTIONS(1039), - [anon_sym_bit_DASHshl] = ACTIONS(1039), - [anon_sym_bit_DASHshr] = ACTIONS(1039), - [anon_sym_EQ_EQ] = ACTIONS(1041), - [anon_sym_BANG_EQ] = ACTIONS(1041), - [anon_sym_LT2] = ACTIONS(1039), - [anon_sym_LT_EQ] = ACTIONS(1041), - [anon_sym_GT_EQ] = ACTIONS(1041), - [anon_sym_not_DASHin] = ACTIONS(1039), - [anon_sym_starts_DASHwith] = ACTIONS(1039), - [anon_sym_ends_DASHwith] = ACTIONS(1039), - [anon_sym_EQ_TILDE] = ACTIONS(1041), - [anon_sym_BANG_TILDE] = ACTIONS(1041), - [anon_sym_bit_DASHand] = ACTIONS(1039), - [anon_sym_bit_DASHxor] = ACTIONS(1039), - [anon_sym_bit_DASHor] = ACTIONS(1039), - [anon_sym_and] = ACTIONS(1039), - [anon_sym_xor] = ACTIONS(1039), - [anon_sym_or] = ACTIONS(1039), - [anon_sym_DOT2] = ACTIONS(1299), - [anon_sym_EQ2] = ACTIONS(1337), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1303), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1305), - [aux_sym_val_number_token1] = ACTIONS(1041), - [aux_sym_val_number_token2] = ACTIONS(1041), - [aux_sym_val_number_token3] = ACTIONS(1041), - [anon_sym_inf] = ACTIONS(1039), - [anon_sym_DASHinf] = ACTIONS(1039), - [anon_sym_NaN] = ACTIONS(1039), - [aux_sym__val_number_decimal_token1] = ACTIONS(1039), - [aux_sym__val_number_decimal_token2] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [sym__str_single_quotes] = ACTIONS(1041), - [sym__str_back_ticks] = ACTIONS(1041), - [aux_sym_record_entry_token1] = ACTIONS(1039), - [sym__record_key] = ACTIONS(1039), - [anon_sym_POUND] = ACTIONS(3), - }, - [351] = { - [sym_expr_parenthesized] = STATE(568), - [sym__val_range_end_decimal] = STATE(568), - [sym_val_variable] = STATE(568), - [sym__var] = STATE(544), - [sym_comment] = STATE(351), - [anon_sym_export] = ACTIONS(1029), - [anon_sym_alias] = ACTIONS(1029), - [anon_sym_let] = ACTIONS(1029), - [anon_sym_let_DASHenv] = ACTIONS(1029), - [anon_sym_mut] = ACTIONS(1029), - [anon_sym_const] = ACTIONS(1029), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), - [anon_sym_export_DASHenv] = ACTIONS(1029), - [anon_sym_extern] = ACTIONS(1029), - [anon_sym_module] = ACTIONS(1029), - [anon_sym_use] = ACTIONS(1029), - [anon_sym_COMMA] = ACTIONS(1031), - [anon_sym_LPAREN] = ACTIONS(1176), - [anon_sym_DOLLAR] = ACTIONS(1178), - [anon_sym_error] = ACTIONS(1029), - [anon_sym_list] = ACTIONS(1029), - [anon_sym_LT] = ACTIONS(1339), - [anon_sym_GT] = ACTIONS(1029), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = ACTIONS(1029), - [anon_sym_in] = ACTIONS(1029), - [anon_sym_loop] = ACTIONS(1029), - [anon_sym_make] = ACTIONS(1029), - [anon_sym_while] = ACTIONS(1029), - [anon_sym_do] = ACTIONS(1029), - [anon_sym_if] = ACTIONS(1029), - [anon_sym_else] = ACTIONS(1029), - [anon_sym_match] = ACTIONS(1029), - [anon_sym_RBRACE] = ACTIONS(1031), - [anon_sym_DOT] = ACTIONS(1029), - [anon_sym_try] = ACTIONS(1029), - [anon_sym_catch] = ACTIONS(1029), - [anon_sym_return] = ACTIONS(1029), - [anon_sym_source] = ACTIONS(1029), - [anon_sym_source_DASHenv] = ACTIONS(1029), - [anon_sym_register] = ACTIONS(1029), - [anon_sym_hide] = ACTIONS(1029), - [anon_sym_hide_DASHenv] = ACTIONS(1029), - [anon_sym_overlay] = ACTIONS(1029), - [anon_sym_new] = ACTIONS(1029), - [anon_sym_as] = ACTIONS(1029), - [anon_sym_STAR] = ACTIONS(1029), - [anon_sym_STAR_STAR] = ACTIONS(1031), - [anon_sym_PLUS_PLUS] = ACTIONS(1029), - [anon_sym_SLASH] = ACTIONS(1029), - [anon_sym_mod] = ACTIONS(1029), - [anon_sym_SLASH_SLASH] = ACTIONS(1031), - [anon_sym_PLUS] = ACTIONS(1029), - [anon_sym_bit_DASHshl] = ACTIONS(1029), - [anon_sym_bit_DASHshr] = ACTIONS(1029), - [anon_sym_EQ_EQ] = ACTIONS(1031), - [anon_sym_BANG_EQ] = ACTIONS(1031), - [anon_sym_LT2] = ACTIONS(1029), - [anon_sym_LT_EQ] = ACTIONS(1031), - [anon_sym_GT_EQ] = ACTIONS(1031), - [anon_sym_not_DASHin] = ACTIONS(1029), - [anon_sym_starts_DASHwith] = ACTIONS(1029), - [anon_sym_ends_DASHwith] = ACTIONS(1029), - [anon_sym_EQ_TILDE] = ACTIONS(1031), - [anon_sym_BANG_TILDE] = ACTIONS(1031), - [anon_sym_bit_DASHand] = ACTIONS(1029), - [anon_sym_bit_DASHxor] = ACTIONS(1029), - [anon_sym_bit_DASHor] = ACTIONS(1029), - [anon_sym_and] = ACTIONS(1029), - [anon_sym_xor] = ACTIONS(1029), - [anon_sym_or] = ACTIONS(1029), - [anon_sym_DOT2] = ACTIONS(1325), - [anon_sym_EQ2] = ACTIONS(1341), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1186), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1188), - [aux_sym_val_number_token1] = ACTIONS(1031), - [aux_sym_val_number_token2] = ACTIONS(1031), - [aux_sym_val_number_token3] = ACTIONS(1031), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = ACTIONS(1029), - [aux_sym__val_number_decimal_token1] = ACTIONS(1029), - [aux_sym__val_number_decimal_token2] = ACTIONS(1029), - [anon_sym_DQUOTE] = ACTIONS(1031), - [sym__str_single_quotes] = ACTIONS(1031), - [sym__str_back_ticks] = ACTIONS(1031), - [aux_sym_record_entry_token1] = ACTIONS(1029), - [sym__record_key] = ACTIONS(1029), - [anon_sym_POUND] = ACTIONS(3), - }, - [352] = { - [sym_comment] = STATE(352), - [anon_sym_export] = ACTIONS(151), - [anon_sym_alias] = ACTIONS(151), - [anon_sym_let] = ACTIONS(151), - [anon_sym_let_DASHenv] = ACTIONS(151), - [anon_sym_mut] = ACTIONS(151), - [anon_sym_const] = ACTIONS(151), - [anon_sym_SEMI] = ACTIONS(151), - [sym_cmd_identifier] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_def] = ACTIONS(151), - [anon_sym_def_DASHenv] = ACTIONS(151), - [anon_sym_export_DASHenv] = ACTIONS(151), - [anon_sym_extern] = ACTIONS(151), - [anon_sym_module] = ACTIONS(151), - [anon_sym_use] = ACTIONS(151), - [anon_sym_LBRACK] = ACTIONS(151), - [anon_sym_LPAREN] = ACTIONS(151), - [anon_sym_RPAREN] = ACTIONS(151), - [anon_sym_DOLLAR] = ACTIONS(151), - [anon_sym_error] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_break] = ACTIONS(151), - [anon_sym_continue] = ACTIONS(151), - [anon_sym_for] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_loop] = ACTIONS(151), - [anon_sym_while] = ACTIONS(151), - [anon_sym_do] = ACTIONS(151), - [anon_sym_if] = ACTIONS(151), - [anon_sym_match] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(151), - [anon_sym_RBRACE] = ACTIONS(151), - [anon_sym_DOT] = ACTIONS(151), - [anon_sym_try] = ACTIONS(151), - [anon_sym_return] = ACTIONS(151), - [anon_sym_source] = ACTIONS(151), - [anon_sym_source_DASHenv] = ACTIONS(151), - [anon_sym_register] = ACTIONS(151), - [anon_sym_hide] = ACTIONS(151), - [anon_sym_hide_DASHenv] = ACTIONS(151), - [anon_sym_overlay] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_where] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [anon_sym_not] = ACTIONS(151), - [anon_sym_DOT2] = ACTIONS(1343), - [sym_val_nothing] = ACTIONS(151), - [anon_sym_true] = ACTIONS(151), - [anon_sym_false] = ACTIONS(151), - [aux_sym_val_number_token1] = ACTIONS(151), - [aux_sym_val_number_token2] = ACTIONS(151), - [aux_sym_val_number_token3] = ACTIONS(151), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), - [anon_sym_0b] = ACTIONS(151), - [anon_sym_0o] = ACTIONS(151), - [anon_sym_0x] = ACTIONS(151), - [sym_val_date] = ACTIONS(151), - [anon_sym_DQUOTE] = ACTIONS(151), - [sym__str_single_quotes] = ACTIONS(151), - [sym__str_back_ticks] = ACTIONS(151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(151), - [anon_sym_CARET] = ACTIONS(151), - [anon_sym_POUND] = ACTIONS(105), - }, - [353] = { - [sym_comment] = STATE(353), - [anon_sym_export] = ACTIONS(1209), - [anon_sym_alias] = ACTIONS(1209), - [anon_sym_let] = ACTIONS(1209), - [anon_sym_let_DASHenv] = ACTIONS(1209), - [anon_sym_mut] = ACTIONS(1209), - [anon_sym_const] = ACTIONS(1209), - [anon_sym_SEMI] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), - [anon_sym_export_DASHenv] = ACTIONS(1209), - [anon_sym_extern] = ACTIONS(1209), - [anon_sym_module] = ACTIONS(1209), - [anon_sym_use] = ACTIONS(1209), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_RPAREN] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_error] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_break] = ACTIONS(1209), - [anon_sym_continue] = ACTIONS(1209), - [anon_sym_for] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_loop] = ACTIONS(1209), - [anon_sym_while] = ACTIONS(1209), - [anon_sym_do] = ACTIONS(1209), - [anon_sym_if] = ACTIONS(1209), - [anon_sym_match] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_RBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_try] = ACTIONS(1209), - [anon_sym_return] = ACTIONS(1209), - [anon_sym_source] = ACTIONS(1209), - [anon_sym_source_DASHenv] = ACTIONS(1209), - [anon_sym_register] = ACTIONS(1209), - [anon_sym_hide] = ACTIONS(1209), - [anon_sym_hide_DASHenv] = ACTIONS(1209), - [anon_sym_overlay] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_where] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_not] = ACTIONS(1209), - [anon_sym_DOT2] = ACTIONS(1211), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_CARET] = ACTIONS(1209), - [anon_sym_POUND] = ACTIONS(105), - }, - [354] = { - [sym_comment] = STATE(354), - [ts_builtin_sym_end] = ACTIONS(1268), - [anon_sym_export] = ACTIONS(1266), - [anon_sym_alias] = ACTIONS(1266), - [anon_sym_let] = ACTIONS(1266), - [anon_sym_let_DASHenv] = ACTIONS(1266), - [anon_sym_mut] = ACTIONS(1266), - [anon_sym_const] = ACTIONS(1266), - [anon_sym_SEMI] = ACTIONS(1266), - [sym_cmd_identifier] = ACTIONS(1266), - [anon_sym_LF] = ACTIONS(1268), - [anon_sym_def] = ACTIONS(1266), - [anon_sym_def_DASHenv] = ACTIONS(1266), - [anon_sym_export_DASHenv] = ACTIONS(1266), - [anon_sym_extern] = ACTIONS(1266), - [anon_sym_module] = ACTIONS(1266), - [anon_sym_use] = ACTIONS(1266), - [anon_sym_LBRACK] = ACTIONS(1266), - [anon_sym_LPAREN] = ACTIONS(1266), - [anon_sym_DOLLAR] = ACTIONS(1266), - [anon_sym_error] = ACTIONS(1266), - [anon_sym_GT] = ACTIONS(1266), - [anon_sym_DASH] = ACTIONS(1266), - [anon_sym_break] = ACTIONS(1266), - [anon_sym_continue] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1266), - [anon_sym_in] = ACTIONS(1266), - [anon_sym_loop] = ACTIONS(1266), - [anon_sym_while] = ACTIONS(1266), - [anon_sym_do] = ACTIONS(1266), - [anon_sym_if] = ACTIONS(1266), - [anon_sym_match] = ACTIONS(1266), - [anon_sym_LBRACE] = ACTIONS(1266), - [anon_sym_DOT] = ACTIONS(1266), - [anon_sym_try] = ACTIONS(1266), - [anon_sym_return] = ACTIONS(1266), - [anon_sym_source] = ACTIONS(1266), - [anon_sym_source_DASHenv] = ACTIONS(1266), - [anon_sym_register] = ACTIONS(1266), - [anon_sym_hide] = ACTIONS(1266), - [anon_sym_hide_DASHenv] = ACTIONS(1266), - [anon_sym_overlay] = ACTIONS(1266), - [anon_sym_STAR] = ACTIONS(1266), - [anon_sym_where] = ACTIONS(1266), - [anon_sym_QMARK2] = ACTIONS(1266), - [anon_sym_STAR_STAR] = ACTIONS(1266), - [anon_sym_PLUS_PLUS] = ACTIONS(1266), - [anon_sym_SLASH] = ACTIONS(1266), - [anon_sym_mod] = ACTIONS(1266), - [anon_sym_SLASH_SLASH] = ACTIONS(1266), - [anon_sym_PLUS] = ACTIONS(1266), - [anon_sym_bit_DASHshl] = ACTIONS(1266), - [anon_sym_bit_DASHshr] = ACTIONS(1266), - [anon_sym_EQ_EQ] = ACTIONS(1266), - [anon_sym_BANG_EQ] = ACTIONS(1266), - [anon_sym_LT2] = ACTIONS(1266), - [anon_sym_LT_EQ] = ACTIONS(1266), - [anon_sym_GT_EQ] = ACTIONS(1266), - [anon_sym_not_DASHin] = ACTIONS(1266), - [anon_sym_starts_DASHwith] = ACTIONS(1266), - [anon_sym_ends_DASHwith] = ACTIONS(1266), - [anon_sym_EQ_TILDE] = ACTIONS(1266), - [anon_sym_BANG_TILDE] = ACTIONS(1266), - [anon_sym_bit_DASHand] = ACTIONS(1266), - [anon_sym_bit_DASHxor] = ACTIONS(1266), - [anon_sym_bit_DASHor] = ACTIONS(1266), - [anon_sym_and] = ACTIONS(1266), - [anon_sym_xor] = ACTIONS(1266), - [anon_sym_or] = ACTIONS(1266), - [anon_sym_not] = ACTIONS(1266), - [anon_sym_DOT2] = ACTIONS(1268), - [sym_val_nothing] = ACTIONS(1266), - [anon_sym_true] = ACTIONS(1266), - [anon_sym_false] = ACTIONS(1266), - [aux_sym_val_number_token1] = ACTIONS(1266), - [aux_sym_val_number_token2] = ACTIONS(1266), - [aux_sym_val_number_token3] = ACTIONS(1266), - [anon_sym_inf] = ACTIONS(1266), - [anon_sym_DASHinf] = ACTIONS(1266), - [anon_sym_NaN] = ACTIONS(1266), - [aux_sym__val_number_decimal_token1] = ACTIONS(1266), - [aux_sym__val_number_decimal_token2] = ACTIONS(1266), - [anon_sym_0b] = ACTIONS(1266), - [anon_sym_0o] = ACTIONS(1266), - [anon_sym_0x] = ACTIONS(1266), - [sym_val_date] = ACTIONS(1266), - [anon_sym_DQUOTE] = ACTIONS(1266), - [sym__str_single_quotes] = ACTIONS(1266), - [sym__str_back_ticks] = ACTIONS(1266), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1266), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1266), - [anon_sym_CARET] = ACTIONS(1266), - [anon_sym_POUND] = ACTIONS(105), - }, - [355] = { - [sym_comment] = STATE(355), - [ts_builtin_sym_end] = ACTIONS(1237), - [anon_sym_export] = ACTIONS(1235), - [anon_sym_alias] = ACTIONS(1235), - [anon_sym_let] = ACTIONS(1235), - [anon_sym_let_DASHenv] = ACTIONS(1235), - [anon_sym_mut] = ACTIONS(1235), - [anon_sym_const] = ACTIONS(1235), - [anon_sym_SEMI] = ACTIONS(1235), - [sym_cmd_identifier] = ACTIONS(1235), - [anon_sym_LF] = ACTIONS(1237), - [anon_sym_def] = ACTIONS(1235), - [anon_sym_def_DASHenv] = ACTIONS(1235), - [anon_sym_export_DASHenv] = ACTIONS(1235), - [anon_sym_extern] = ACTIONS(1235), - [anon_sym_module] = ACTIONS(1235), - [anon_sym_use] = ACTIONS(1235), - [anon_sym_LBRACK] = ACTIONS(1235), - [anon_sym_LPAREN] = ACTIONS(1235), - [anon_sym_DOLLAR] = ACTIONS(1235), - [anon_sym_error] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_break] = ACTIONS(1235), - [anon_sym_continue] = ACTIONS(1235), - [anon_sym_for] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_loop] = ACTIONS(1235), - [anon_sym_while] = ACTIONS(1235), - [anon_sym_do] = ACTIONS(1235), - [anon_sym_if] = ACTIONS(1235), - [anon_sym_match] = ACTIONS(1235), - [anon_sym_LBRACE] = ACTIONS(1235), - [anon_sym_DOT] = ACTIONS(1235), - [anon_sym_try] = ACTIONS(1235), - [anon_sym_return] = ACTIONS(1235), - [anon_sym_source] = ACTIONS(1235), - [anon_sym_source_DASHenv] = ACTIONS(1235), - [anon_sym_register] = ACTIONS(1235), - [anon_sym_hide] = ACTIONS(1235), - [anon_sym_hide_DASHenv] = ACTIONS(1235), - [anon_sym_overlay] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_where] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1235), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1235), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1235), - [anon_sym_BANG_EQ] = ACTIONS(1235), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1235), - [anon_sym_GT_EQ] = ACTIONS(1235), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1235), - [anon_sym_BANG_TILDE] = ACTIONS(1235), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), - [anon_sym_not] = ACTIONS(1235), - [anon_sym_DOT2] = ACTIONS(1345), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1347), - [sym_val_nothing] = ACTIONS(1235), - [anon_sym_true] = ACTIONS(1235), - [anon_sym_false] = ACTIONS(1235), - [aux_sym_val_number_token1] = ACTIONS(1235), - [aux_sym_val_number_token2] = ACTIONS(1235), - [aux_sym_val_number_token3] = ACTIONS(1235), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [aux_sym__val_number_decimal_token1] = ACTIONS(1235), - [aux_sym__val_number_decimal_token2] = ACTIONS(1235), - [anon_sym_0b] = ACTIONS(1235), - [anon_sym_0o] = ACTIONS(1235), - [anon_sym_0x] = ACTIONS(1235), - [sym_val_date] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1235), - [sym__str_single_quotes] = ACTIONS(1235), - [sym__str_back_ticks] = ACTIONS(1235), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1235), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1235), - [anon_sym_CARET] = ACTIONS(1235), - [anon_sym_POUND] = ACTIONS(105), - }, - [356] = { - [sym_comment] = STATE(356), - [anon_sym_export] = ACTIONS(1349), - [anon_sym_alias] = ACTIONS(1349), - [anon_sym_let] = ACTIONS(1349), - [anon_sym_let_DASHenv] = ACTIONS(1349), - [anon_sym_mut] = ACTIONS(1349), - [anon_sym_const] = ACTIONS(1349), - [anon_sym_SEMI] = ACTIONS(1349), - [sym_cmd_identifier] = ACTIONS(1349), - [anon_sym_LF] = ACTIONS(1351), - [anon_sym_def] = ACTIONS(1349), - [anon_sym_def_DASHenv] = ACTIONS(1349), - [anon_sym_export_DASHenv] = ACTIONS(1349), - [anon_sym_extern] = ACTIONS(1349), - [anon_sym_module] = ACTIONS(1349), - [anon_sym_use] = ACTIONS(1349), - [anon_sym_LBRACK] = ACTIONS(1349), - [anon_sym_LPAREN] = ACTIONS(1349), - [anon_sym_RPAREN] = ACTIONS(1349), - [anon_sym_DOLLAR] = ACTIONS(1349), - [anon_sym_error] = ACTIONS(1349), - [anon_sym_GT] = ACTIONS(1349), - [anon_sym_DASH] = ACTIONS(1349), - [anon_sym_break] = ACTIONS(1349), - [anon_sym_continue] = ACTIONS(1349), - [anon_sym_for] = ACTIONS(1349), - [anon_sym_in] = ACTIONS(1349), - [anon_sym_loop] = ACTIONS(1349), - [anon_sym_while] = ACTIONS(1349), - [anon_sym_do] = ACTIONS(1349), - [anon_sym_if] = ACTIONS(1349), - [anon_sym_match] = ACTIONS(1349), - [anon_sym_LBRACE] = ACTIONS(1349), - [anon_sym_RBRACE] = ACTIONS(1349), - [anon_sym_DOT] = ACTIONS(1349), - [anon_sym_try] = ACTIONS(1349), - [anon_sym_return] = ACTIONS(1349), - [anon_sym_source] = ACTIONS(1349), - [anon_sym_source_DASHenv] = ACTIONS(1349), - [anon_sym_register] = ACTIONS(1349), - [anon_sym_hide] = ACTIONS(1349), - [anon_sym_hide_DASHenv] = ACTIONS(1349), - [anon_sym_overlay] = ACTIONS(1349), - [anon_sym_STAR] = ACTIONS(1349), - [anon_sym_where] = ACTIONS(1349), - [anon_sym_STAR_STAR] = ACTIONS(1349), - [anon_sym_PLUS_PLUS] = ACTIONS(1349), - [anon_sym_SLASH] = ACTIONS(1349), - [anon_sym_mod] = ACTIONS(1349), - [anon_sym_SLASH_SLASH] = ACTIONS(1349), - [anon_sym_PLUS] = ACTIONS(1349), - [anon_sym_bit_DASHshl] = ACTIONS(1349), - [anon_sym_bit_DASHshr] = ACTIONS(1349), - [anon_sym_EQ_EQ] = ACTIONS(1349), - [anon_sym_BANG_EQ] = ACTIONS(1349), - [anon_sym_LT2] = ACTIONS(1349), - [anon_sym_LT_EQ] = ACTIONS(1349), - [anon_sym_GT_EQ] = ACTIONS(1349), - [anon_sym_not_DASHin] = ACTIONS(1349), - [anon_sym_starts_DASHwith] = ACTIONS(1349), - [anon_sym_ends_DASHwith] = ACTIONS(1349), - [anon_sym_EQ_TILDE] = ACTIONS(1349), - [anon_sym_BANG_TILDE] = ACTIONS(1349), - [anon_sym_bit_DASHand] = ACTIONS(1349), - [anon_sym_bit_DASHxor] = ACTIONS(1349), - [anon_sym_bit_DASHor] = ACTIONS(1349), - [anon_sym_and] = ACTIONS(1349), - [anon_sym_xor] = ACTIONS(1349), - [anon_sym_or] = ACTIONS(1349), - [anon_sym_not] = ACTIONS(1349), - [anon_sym_DOT2] = ACTIONS(1351), - [sym_val_nothing] = ACTIONS(1349), - [anon_sym_true] = ACTIONS(1349), - [anon_sym_false] = ACTIONS(1349), - [aux_sym_val_number_token1] = ACTIONS(1349), - [aux_sym_val_number_token2] = ACTIONS(1349), - [aux_sym_val_number_token3] = ACTIONS(1349), - [anon_sym_inf] = ACTIONS(1349), - [anon_sym_DASHinf] = ACTIONS(1349), - [anon_sym_NaN] = ACTIONS(1349), - [aux_sym__val_number_decimal_token1] = ACTIONS(1349), - [aux_sym__val_number_decimal_token2] = ACTIONS(1349), - [anon_sym_0b] = ACTIONS(1349), - [anon_sym_0o] = ACTIONS(1349), - [anon_sym_0x] = ACTIONS(1349), - [sym_val_date] = ACTIONS(1349), - [anon_sym_DQUOTE] = ACTIONS(1349), - [sym__str_single_quotes] = ACTIONS(1349), - [sym__str_back_ticks] = ACTIONS(1349), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1349), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1349), - [anon_sym_CARET] = ACTIONS(1349), - [anon_sym_POUND] = ACTIONS(105), - }, - [357] = { - [sym_comment] = STATE(357), - [anon_sym_export] = ACTIONS(1257), - [anon_sym_alias] = ACTIONS(1257), - [anon_sym_let] = ACTIONS(1257), - [anon_sym_let_DASHenv] = ACTIONS(1257), - [anon_sym_mut] = ACTIONS(1257), - [anon_sym_const] = ACTIONS(1257), - [anon_sym_SEMI] = ACTIONS(1257), - [sym_cmd_identifier] = ACTIONS(1257), - [anon_sym_LF] = ACTIONS(1259), - [anon_sym_def] = ACTIONS(1257), - [anon_sym_def_DASHenv] = ACTIONS(1257), - [anon_sym_export_DASHenv] = ACTIONS(1257), - [anon_sym_extern] = ACTIONS(1257), - [anon_sym_module] = ACTIONS(1257), - [anon_sym_use] = ACTIONS(1257), - [anon_sym_LBRACK] = ACTIONS(1257), - [anon_sym_LPAREN] = ACTIONS(1257), - [anon_sym_RPAREN] = ACTIONS(1257), - [anon_sym_DOLLAR] = ACTIONS(1257), - [anon_sym_error] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_break] = ACTIONS(1257), - [anon_sym_continue] = ACTIONS(1257), - [anon_sym_for] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_loop] = ACTIONS(1257), - [anon_sym_while] = ACTIONS(1257), - [anon_sym_do] = ACTIONS(1257), - [anon_sym_if] = ACTIONS(1257), - [anon_sym_match] = ACTIONS(1257), - [anon_sym_LBRACE] = ACTIONS(1257), - [anon_sym_RBRACE] = ACTIONS(1257), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_try] = ACTIONS(1257), - [anon_sym_return] = ACTIONS(1257), - [anon_sym_source] = ACTIONS(1257), - [anon_sym_source_DASHenv] = ACTIONS(1257), - [anon_sym_register] = ACTIONS(1257), - [anon_sym_hide] = ACTIONS(1257), - [anon_sym_hide_DASHenv] = ACTIONS(1257), - [anon_sym_overlay] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_where] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1257), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1257), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1257), - [anon_sym_BANG_TILDE] = ACTIONS(1257), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [anon_sym_not] = ACTIONS(1257), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1353), - [sym_val_nothing] = ACTIONS(1257), - [anon_sym_true] = ACTIONS(1257), - [anon_sym_false] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1257), - [aux_sym_val_number_token2] = ACTIONS(1257), - [aux_sym_val_number_token3] = ACTIONS(1257), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_0b] = ACTIONS(1257), - [anon_sym_0o] = ACTIONS(1257), - [anon_sym_0x] = ACTIONS(1257), - [sym_val_date] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1257), - [sym__str_single_quotes] = ACTIONS(1257), - [sym__str_back_ticks] = ACTIONS(1257), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1257), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1257), - [anon_sym_CARET] = ACTIONS(1257), - [anon_sym_POUND] = ACTIONS(105), - }, - [358] = { - [sym_comment] = STATE(358), - [anon_sym_export] = ACTIONS(1209), - [anon_sym_alias] = ACTIONS(1209), - [anon_sym_let] = ACTIONS(1209), - [anon_sym_let_DASHenv] = ACTIONS(1209), - [anon_sym_mut] = ACTIONS(1209), - [anon_sym_const] = ACTIONS(1209), - [anon_sym_SEMI] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), - [anon_sym_export_DASHenv] = ACTIONS(1209), - [anon_sym_extern] = ACTIONS(1209), - [anon_sym_module] = ACTIONS(1209), - [anon_sym_use] = ACTIONS(1209), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_RPAREN] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_error] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_break] = ACTIONS(1209), - [anon_sym_continue] = ACTIONS(1209), - [anon_sym_for] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_loop] = ACTIONS(1209), - [anon_sym_while] = ACTIONS(1209), - [anon_sym_do] = ACTIONS(1209), - [anon_sym_if] = ACTIONS(1209), - [anon_sym_match] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_RBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_try] = ACTIONS(1209), - [anon_sym_return] = ACTIONS(1209), - [anon_sym_source] = ACTIONS(1209), - [anon_sym_source_DASHenv] = ACTIONS(1209), - [anon_sym_register] = ACTIONS(1209), - [anon_sym_hide] = ACTIONS(1209), - [anon_sym_hide_DASHenv] = ACTIONS(1209), - [anon_sym_overlay] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_where] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_not] = ACTIONS(1209), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1244), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_CARET] = ACTIONS(1209), - [anon_sym_POUND] = ACTIONS(105), - }, - [359] = { - [sym_comment] = STATE(359), - [anon_sym_export] = ACTIONS(1355), - [anon_sym_alias] = ACTIONS(1355), - [anon_sym_let] = ACTIONS(1355), - [anon_sym_let_DASHenv] = ACTIONS(1355), - [anon_sym_mut] = ACTIONS(1355), - [anon_sym_const] = ACTIONS(1355), - [anon_sym_SEMI] = ACTIONS(1355), - [sym_cmd_identifier] = ACTIONS(1355), - [anon_sym_LF] = ACTIONS(1357), - [anon_sym_def] = ACTIONS(1355), - [anon_sym_def_DASHenv] = ACTIONS(1355), - [anon_sym_export_DASHenv] = ACTIONS(1355), - [anon_sym_extern] = ACTIONS(1355), - [anon_sym_module] = ACTIONS(1355), - [anon_sym_use] = ACTIONS(1355), - [anon_sym_LBRACK] = ACTIONS(1355), - [anon_sym_LPAREN] = ACTIONS(1355), - [anon_sym_RPAREN] = ACTIONS(1355), - [anon_sym_DOLLAR] = ACTIONS(1355), - [anon_sym_error] = ACTIONS(1355), - [anon_sym_GT] = ACTIONS(1355), - [anon_sym_DASH] = ACTIONS(1355), - [anon_sym_break] = ACTIONS(1355), - [anon_sym_continue] = ACTIONS(1355), - [anon_sym_for] = ACTIONS(1355), - [anon_sym_in] = ACTIONS(1355), - [anon_sym_loop] = ACTIONS(1355), - [anon_sym_while] = ACTIONS(1355), - [anon_sym_do] = ACTIONS(1355), - [anon_sym_if] = ACTIONS(1355), - [anon_sym_match] = ACTIONS(1355), - [anon_sym_LBRACE] = ACTIONS(1355), - [anon_sym_RBRACE] = ACTIONS(1355), - [anon_sym_DOT] = ACTIONS(1355), - [anon_sym_try] = ACTIONS(1355), - [anon_sym_return] = ACTIONS(1355), - [anon_sym_source] = ACTIONS(1355), - [anon_sym_source_DASHenv] = ACTIONS(1355), - [anon_sym_register] = ACTIONS(1355), - [anon_sym_hide] = ACTIONS(1355), - [anon_sym_hide_DASHenv] = ACTIONS(1355), - [anon_sym_overlay] = ACTIONS(1355), - [anon_sym_STAR] = ACTIONS(1355), - [anon_sym_where] = ACTIONS(1355), - [anon_sym_STAR_STAR] = ACTIONS(1355), - [anon_sym_PLUS_PLUS] = ACTIONS(1355), - [anon_sym_SLASH] = ACTIONS(1355), - [anon_sym_mod] = ACTIONS(1355), - [anon_sym_SLASH_SLASH] = ACTIONS(1355), - [anon_sym_PLUS] = ACTIONS(1355), - [anon_sym_bit_DASHshl] = ACTIONS(1355), - [anon_sym_bit_DASHshr] = ACTIONS(1355), - [anon_sym_EQ_EQ] = ACTIONS(1355), - [anon_sym_BANG_EQ] = ACTIONS(1355), - [anon_sym_LT2] = ACTIONS(1355), - [anon_sym_LT_EQ] = ACTIONS(1355), - [anon_sym_GT_EQ] = ACTIONS(1355), - [anon_sym_not_DASHin] = ACTIONS(1355), - [anon_sym_starts_DASHwith] = ACTIONS(1355), - [anon_sym_ends_DASHwith] = ACTIONS(1355), - [anon_sym_EQ_TILDE] = ACTIONS(1355), - [anon_sym_BANG_TILDE] = ACTIONS(1355), - [anon_sym_bit_DASHand] = ACTIONS(1355), - [anon_sym_bit_DASHxor] = ACTIONS(1355), - [anon_sym_bit_DASHor] = ACTIONS(1355), - [anon_sym_and] = ACTIONS(1355), - [anon_sym_xor] = ACTIONS(1355), - [anon_sym_or] = ACTIONS(1355), - [anon_sym_not] = ACTIONS(1355), - [anon_sym_DOT2] = ACTIONS(1343), - [sym_val_nothing] = ACTIONS(1355), - [anon_sym_true] = ACTIONS(1355), - [anon_sym_false] = ACTIONS(1355), - [aux_sym_val_number_token1] = ACTIONS(1355), - [aux_sym_val_number_token2] = ACTIONS(1355), - [aux_sym_val_number_token3] = ACTIONS(1355), - [anon_sym_inf] = ACTIONS(1355), - [anon_sym_DASHinf] = ACTIONS(1355), - [anon_sym_NaN] = ACTIONS(1355), - [aux_sym__val_number_decimal_token1] = ACTIONS(1355), - [aux_sym__val_number_decimal_token2] = ACTIONS(1355), - [anon_sym_0b] = ACTIONS(1355), - [anon_sym_0o] = ACTIONS(1355), - [anon_sym_0x] = ACTIONS(1355), - [sym_val_date] = ACTIONS(1355), - [anon_sym_DQUOTE] = ACTIONS(1355), - [sym__str_single_quotes] = ACTIONS(1355), - [sym__str_back_ticks] = ACTIONS(1355), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1355), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1355), - [anon_sym_CARET] = ACTIONS(1355), - [anon_sym_POUND] = ACTIONS(105), - }, - [360] = { - [sym_comment] = STATE(360), - [ts_builtin_sym_end] = ACTIONS(1211), - [anon_sym_export] = ACTIONS(1209), - [anon_sym_alias] = ACTIONS(1209), - [anon_sym_let] = ACTIONS(1209), - [anon_sym_let_DASHenv] = ACTIONS(1209), - [anon_sym_mut] = ACTIONS(1209), - [anon_sym_const] = ACTIONS(1209), - [anon_sym_SEMI] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), - [anon_sym_export_DASHenv] = ACTIONS(1209), - [anon_sym_extern] = ACTIONS(1209), - [anon_sym_module] = ACTIONS(1209), - [anon_sym_use] = ACTIONS(1209), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_error] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_break] = ACTIONS(1209), - [anon_sym_continue] = ACTIONS(1209), - [anon_sym_for] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_loop] = ACTIONS(1209), - [anon_sym_while] = ACTIONS(1209), - [anon_sym_do] = ACTIONS(1209), - [anon_sym_if] = ACTIONS(1209), - [anon_sym_match] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_try] = ACTIONS(1209), - [anon_sym_return] = ACTIONS(1209), - [anon_sym_source] = ACTIONS(1209), - [anon_sym_source_DASHenv] = ACTIONS(1209), - [anon_sym_register] = ACTIONS(1209), - [anon_sym_hide] = ACTIONS(1209), - [anon_sym_hide_DASHenv] = ACTIONS(1209), - [anon_sym_overlay] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_where] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_not] = ACTIONS(1209), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1359), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(1361), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_CARET] = ACTIONS(1209), - [anon_sym_POUND] = ACTIONS(105), - }, - [361] = { - [sym_comment] = STATE(361), - [anon_sym_export] = ACTIONS(1363), - [anon_sym_alias] = ACTIONS(1363), - [anon_sym_let] = ACTIONS(1363), - [anon_sym_let_DASHenv] = ACTIONS(1363), - [anon_sym_mut] = ACTIONS(1363), - [anon_sym_const] = ACTIONS(1363), - [anon_sym_SEMI] = ACTIONS(1363), - [sym_cmd_identifier] = ACTIONS(1363), - [anon_sym_LF] = ACTIONS(1365), - [anon_sym_def] = ACTIONS(1363), - [anon_sym_def_DASHenv] = ACTIONS(1363), - [anon_sym_export_DASHenv] = ACTIONS(1363), - [anon_sym_extern] = ACTIONS(1363), - [anon_sym_module] = ACTIONS(1363), - [anon_sym_use] = ACTIONS(1363), - [anon_sym_LBRACK] = ACTIONS(1363), - [anon_sym_LPAREN] = ACTIONS(1363), - [anon_sym_RPAREN] = ACTIONS(1363), - [anon_sym_DOLLAR] = ACTIONS(1363), - [anon_sym_error] = ACTIONS(1363), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1363), - [anon_sym_break] = ACTIONS(1363), - [anon_sym_continue] = ACTIONS(1363), - [anon_sym_for] = ACTIONS(1363), - [anon_sym_in] = ACTIONS(1363), - [anon_sym_loop] = ACTIONS(1363), - [anon_sym_while] = ACTIONS(1363), - [anon_sym_do] = ACTIONS(1363), - [anon_sym_if] = ACTIONS(1363), - [anon_sym_match] = ACTIONS(1363), - [anon_sym_LBRACE] = ACTIONS(1363), - [anon_sym_RBRACE] = ACTIONS(1363), - [anon_sym_DOT] = ACTIONS(1363), - [anon_sym_try] = ACTIONS(1363), - [anon_sym_return] = ACTIONS(1363), - [anon_sym_source] = ACTIONS(1363), - [anon_sym_source_DASHenv] = ACTIONS(1363), - [anon_sym_register] = ACTIONS(1363), - [anon_sym_hide] = ACTIONS(1363), - [anon_sym_hide_DASHenv] = ACTIONS(1363), - [anon_sym_overlay] = ACTIONS(1363), - [anon_sym_STAR] = ACTIONS(1363), - [anon_sym_where] = ACTIONS(1363), - [anon_sym_STAR_STAR] = ACTIONS(1363), - [anon_sym_PLUS_PLUS] = ACTIONS(1363), - [anon_sym_SLASH] = ACTIONS(1363), - [anon_sym_mod] = ACTIONS(1363), - [anon_sym_SLASH_SLASH] = ACTIONS(1363), - [anon_sym_PLUS] = ACTIONS(1363), - [anon_sym_bit_DASHshl] = ACTIONS(1363), - [anon_sym_bit_DASHshr] = ACTIONS(1363), - [anon_sym_EQ_EQ] = ACTIONS(1363), - [anon_sym_BANG_EQ] = ACTIONS(1363), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1363), - [anon_sym_GT_EQ] = ACTIONS(1363), - [anon_sym_not_DASHin] = ACTIONS(1363), - [anon_sym_starts_DASHwith] = ACTIONS(1363), - [anon_sym_ends_DASHwith] = ACTIONS(1363), - [anon_sym_EQ_TILDE] = ACTIONS(1363), - [anon_sym_BANG_TILDE] = ACTIONS(1363), - [anon_sym_bit_DASHand] = ACTIONS(1363), - [anon_sym_bit_DASHxor] = ACTIONS(1363), - [anon_sym_bit_DASHor] = ACTIONS(1363), - [anon_sym_and] = ACTIONS(1363), - [anon_sym_xor] = ACTIONS(1363), - [anon_sym_or] = ACTIONS(1363), - [anon_sym_not] = ACTIONS(1363), - [anon_sym_DOT2] = ACTIONS(1365), - [sym_val_nothing] = ACTIONS(1363), - [anon_sym_true] = ACTIONS(1363), - [anon_sym_false] = ACTIONS(1363), - [aux_sym_val_number_token1] = ACTIONS(1363), - [aux_sym_val_number_token2] = ACTIONS(1363), - [aux_sym_val_number_token3] = ACTIONS(1363), - [anon_sym_inf] = ACTIONS(1363), - [anon_sym_DASHinf] = ACTIONS(1363), - [anon_sym_NaN] = ACTIONS(1363), - [aux_sym__val_number_decimal_token1] = ACTIONS(1363), - [aux_sym__val_number_decimal_token2] = ACTIONS(1363), - [anon_sym_0b] = ACTIONS(1363), - [anon_sym_0o] = ACTIONS(1363), - [anon_sym_0x] = ACTIONS(1363), - [sym_val_date] = ACTIONS(1363), - [anon_sym_DQUOTE] = ACTIONS(1363), - [sym__str_single_quotes] = ACTIONS(1363), - [sym__str_back_ticks] = ACTIONS(1363), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1363), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1363), - [anon_sym_CARET] = ACTIONS(1363), - [anon_sym_POUND] = ACTIONS(105), - }, - [362] = { - [sym_comment] = STATE(362), - [ts_builtin_sym_end] = ACTIONS(1211), - [anon_sym_export] = ACTIONS(1209), - [anon_sym_alias] = ACTIONS(1209), - [anon_sym_let] = ACTIONS(1209), - [anon_sym_let_DASHenv] = ACTIONS(1209), - [anon_sym_mut] = ACTIONS(1209), - [anon_sym_const] = ACTIONS(1209), - [anon_sym_SEMI] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), - [anon_sym_export_DASHenv] = ACTIONS(1209), - [anon_sym_extern] = ACTIONS(1209), - [anon_sym_module] = ACTIONS(1209), - [anon_sym_use] = ACTIONS(1209), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_error] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_break] = ACTIONS(1209), - [anon_sym_continue] = ACTIONS(1209), - [anon_sym_for] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_loop] = ACTIONS(1209), - [anon_sym_while] = ACTIONS(1209), - [anon_sym_do] = ACTIONS(1209), - [anon_sym_if] = ACTIONS(1209), - [anon_sym_match] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_try] = ACTIONS(1209), - [anon_sym_return] = ACTIONS(1209), - [anon_sym_source] = ACTIONS(1209), - [anon_sym_source_DASHenv] = ACTIONS(1209), - [anon_sym_register] = ACTIONS(1209), - [anon_sym_hide] = ACTIONS(1209), - [anon_sym_hide_DASHenv] = ACTIONS(1209), - [anon_sym_overlay] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_where] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_not] = ACTIONS(1209), - [anon_sym_DOT2] = ACTIONS(1211), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1228), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_CARET] = ACTIONS(1209), - [anon_sym_POUND] = ACTIONS(105), - }, - [363] = { - [sym_comment] = STATE(363), - [anon_sym_export] = ACTIONS(1367), - [anon_sym_alias] = ACTIONS(1367), - [anon_sym_let] = ACTIONS(1367), - [anon_sym_let_DASHenv] = ACTIONS(1367), - [anon_sym_mut] = ACTIONS(1367), - [anon_sym_const] = ACTIONS(1367), - [anon_sym_SEMI] = ACTIONS(1367), - [sym_cmd_identifier] = ACTIONS(1367), - [anon_sym_LF] = ACTIONS(1369), - [anon_sym_def] = ACTIONS(1367), - [anon_sym_def_DASHenv] = ACTIONS(1367), - [anon_sym_export_DASHenv] = ACTIONS(1367), - [anon_sym_extern] = ACTIONS(1367), - [anon_sym_module] = ACTIONS(1367), - [anon_sym_use] = ACTIONS(1367), - [anon_sym_LBRACK] = ACTIONS(1367), - [anon_sym_LPAREN] = ACTIONS(1367), - [anon_sym_RPAREN] = ACTIONS(1367), - [anon_sym_DOLLAR] = ACTIONS(1367), - [anon_sym_error] = ACTIONS(1367), - [anon_sym_GT] = ACTIONS(1367), - [anon_sym_DASH] = ACTIONS(1367), - [anon_sym_break] = ACTIONS(1367), - [anon_sym_continue] = ACTIONS(1367), - [anon_sym_for] = ACTIONS(1367), - [anon_sym_in] = ACTIONS(1367), - [anon_sym_loop] = ACTIONS(1367), - [anon_sym_while] = ACTIONS(1367), - [anon_sym_do] = ACTIONS(1367), - [anon_sym_if] = ACTIONS(1367), - [anon_sym_match] = ACTIONS(1367), - [anon_sym_LBRACE] = ACTIONS(1367), - [anon_sym_RBRACE] = ACTIONS(1367), - [anon_sym_DOT] = ACTIONS(1367), - [anon_sym_try] = ACTIONS(1367), - [anon_sym_return] = ACTIONS(1367), - [anon_sym_source] = ACTIONS(1367), - [anon_sym_source_DASHenv] = ACTIONS(1367), - [anon_sym_register] = ACTIONS(1367), - [anon_sym_hide] = ACTIONS(1367), - [anon_sym_hide_DASHenv] = ACTIONS(1367), - [anon_sym_overlay] = ACTIONS(1367), - [anon_sym_STAR] = ACTIONS(1367), - [anon_sym_where] = ACTIONS(1367), - [anon_sym_STAR_STAR] = ACTIONS(1367), - [anon_sym_PLUS_PLUS] = ACTIONS(1367), - [anon_sym_SLASH] = ACTIONS(1367), - [anon_sym_mod] = ACTIONS(1367), - [anon_sym_SLASH_SLASH] = ACTIONS(1367), - [anon_sym_PLUS] = ACTIONS(1367), - [anon_sym_bit_DASHshl] = ACTIONS(1367), - [anon_sym_bit_DASHshr] = ACTIONS(1367), - [anon_sym_EQ_EQ] = ACTIONS(1367), - [anon_sym_BANG_EQ] = ACTIONS(1367), - [anon_sym_LT2] = ACTIONS(1367), - [anon_sym_LT_EQ] = ACTIONS(1367), - [anon_sym_GT_EQ] = ACTIONS(1367), - [anon_sym_not_DASHin] = ACTIONS(1367), - [anon_sym_starts_DASHwith] = ACTIONS(1367), - [anon_sym_ends_DASHwith] = ACTIONS(1367), - [anon_sym_EQ_TILDE] = ACTIONS(1367), - [anon_sym_BANG_TILDE] = ACTIONS(1367), - [anon_sym_bit_DASHand] = ACTIONS(1367), - [anon_sym_bit_DASHxor] = ACTIONS(1367), - [anon_sym_bit_DASHor] = ACTIONS(1367), - [anon_sym_and] = ACTIONS(1367), - [anon_sym_xor] = ACTIONS(1367), - [anon_sym_or] = ACTIONS(1367), - [anon_sym_not] = ACTIONS(1367), - [anon_sym_DOT2] = ACTIONS(1369), - [sym_val_nothing] = ACTIONS(1367), - [anon_sym_true] = ACTIONS(1367), - [anon_sym_false] = ACTIONS(1367), - [aux_sym_val_number_token1] = ACTIONS(1367), - [aux_sym_val_number_token2] = ACTIONS(1367), - [aux_sym_val_number_token3] = ACTIONS(1367), - [anon_sym_inf] = ACTIONS(1367), - [anon_sym_DASHinf] = ACTIONS(1367), - [anon_sym_NaN] = ACTIONS(1367), - [aux_sym__val_number_decimal_token1] = ACTIONS(1367), - [aux_sym__val_number_decimal_token2] = ACTIONS(1367), - [anon_sym_0b] = ACTIONS(1367), - [anon_sym_0o] = ACTIONS(1367), - [anon_sym_0x] = ACTIONS(1367), - [sym_val_date] = ACTIONS(1367), - [anon_sym_DQUOTE] = ACTIONS(1367), - [sym__str_single_quotes] = ACTIONS(1367), - [sym__str_back_ticks] = ACTIONS(1367), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1367), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1367), - [anon_sym_CARET] = ACTIONS(1367), - [anon_sym_POUND] = ACTIONS(105), - }, - [364] = { - [sym_comment] = STATE(364), - [anon_sym_export] = ACTIONS(1371), - [anon_sym_alias] = ACTIONS(1371), - [anon_sym_let] = ACTIONS(1371), - [anon_sym_let_DASHenv] = ACTIONS(1371), - [anon_sym_mut] = ACTIONS(1371), - [anon_sym_const] = ACTIONS(1371), - [anon_sym_SEMI] = ACTIONS(1371), - [sym_cmd_identifier] = ACTIONS(1371), - [anon_sym_LF] = ACTIONS(1373), - [anon_sym_def] = ACTIONS(1371), - [anon_sym_def_DASHenv] = ACTIONS(1371), - [anon_sym_export_DASHenv] = ACTIONS(1371), - [anon_sym_extern] = ACTIONS(1371), - [anon_sym_module] = ACTIONS(1371), - [anon_sym_use] = ACTIONS(1371), - [anon_sym_LBRACK] = ACTIONS(1371), - [anon_sym_LPAREN] = ACTIONS(1371), - [anon_sym_RPAREN] = ACTIONS(1371), - [anon_sym_DOLLAR] = ACTIONS(1371), - [anon_sym_error] = ACTIONS(1371), - [anon_sym_GT] = ACTIONS(1371), - [anon_sym_DASH] = ACTIONS(1371), - [anon_sym_break] = ACTIONS(1371), - [anon_sym_continue] = ACTIONS(1371), - [anon_sym_for] = ACTIONS(1371), - [anon_sym_in] = ACTIONS(1371), - [anon_sym_loop] = ACTIONS(1371), - [anon_sym_while] = ACTIONS(1371), - [anon_sym_do] = ACTIONS(1371), - [anon_sym_if] = ACTIONS(1371), - [anon_sym_match] = ACTIONS(1371), - [anon_sym_LBRACE] = ACTIONS(1371), - [anon_sym_RBRACE] = ACTIONS(1371), - [anon_sym_DOT] = ACTIONS(1371), - [anon_sym_try] = ACTIONS(1371), - [anon_sym_return] = ACTIONS(1371), - [anon_sym_source] = ACTIONS(1371), - [anon_sym_source_DASHenv] = ACTIONS(1371), - [anon_sym_register] = ACTIONS(1371), - [anon_sym_hide] = ACTIONS(1371), - [anon_sym_hide_DASHenv] = ACTIONS(1371), - [anon_sym_overlay] = ACTIONS(1371), - [anon_sym_STAR] = ACTIONS(1371), - [anon_sym_where] = ACTIONS(1371), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1371), - [anon_sym_mod] = ACTIONS(1371), - [anon_sym_SLASH_SLASH] = ACTIONS(1371), - [anon_sym_PLUS] = ACTIONS(1371), - [anon_sym_bit_DASHshl] = ACTIONS(1371), - [anon_sym_bit_DASHshr] = ACTIONS(1371), - [anon_sym_EQ_EQ] = ACTIONS(1371), - [anon_sym_BANG_EQ] = ACTIONS(1371), - [anon_sym_LT2] = ACTIONS(1371), - [anon_sym_LT_EQ] = ACTIONS(1371), - [anon_sym_GT_EQ] = ACTIONS(1371), - [anon_sym_not_DASHin] = ACTIONS(1371), - [anon_sym_starts_DASHwith] = ACTIONS(1371), - [anon_sym_ends_DASHwith] = ACTIONS(1371), - [anon_sym_EQ_TILDE] = ACTIONS(1371), - [anon_sym_BANG_TILDE] = ACTIONS(1371), - [anon_sym_bit_DASHand] = ACTIONS(1371), - [anon_sym_bit_DASHxor] = ACTIONS(1371), - [anon_sym_bit_DASHor] = ACTIONS(1371), - [anon_sym_and] = ACTIONS(1371), - [anon_sym_xor] = ACTIONS(1371), - [anon_sym_or] = ACTIONS(1371), - [anon_sym_not] = ACTIONS(1371), - [sym_val_nothing] = ACTIONS(1371), - [anon_sym_true] = ACTIONS(1371), - [anon_sym_false] = ACTIONS(1371), - [aux_sym_val_number_token1] = ACTIONS(1371), - [aux_sym_val_number_token2] = ACTIONS(1371), - [aux_sym_val_number_token3] = ACTIONS(1371), - [anon_sym_inf] = ACTIONS(1371), - [anon_sym_DASHinf] = ACTIONS(1371), - [anon_sym_NaN] = ACTIONS(1371), - [aux_sym__val_number_decimal_token1] = ACTIONS(1371), - [aux_sym__val_number_decimal_token2] = ACTIONS(1371), - [anon_sym_0b] = ACTIONS(1371), - [anon_sym_0o] = ACTIONS(1371), - [anon_sym_0x] = ACTIONS(1371), - [sym_val_date] = ACTIONS(1371), - [anon_sym_DQUOTE] = ACTIONS(1371), - [sym__str_single_quotes] = ACTIONS(1371), - [sym__str_back_ticks] = ACTIONS(1371), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1371), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1371), - [anon_sym_CARET] = ACTIONS(1371), - [anon_sym_POUND] = ACTIONS(105), - }, - [365] = { - [sym_comment] = STATE(365), - [anon_sym_export] = ACTIONS(1355), - [anon_sym_alias] = ACTIONS(1355), - [anon_sym_let] = ACTIONS(1355), - [anon_sym_let_DASHenv] = ACTIONS(1355), - [anon_sym_mut] = ACTIONS(1355), - [anon_sym_const] = ACTIONS(1355), - [anon_sym_SEMI] = ACTIONS(1355), - [sym_cmd_identifier] = ACTIONS(1355), - [anon_sym_LF] = ACTIONS(1357), - [anon_sym_def] = ACTIONS(1355), - [anon_sym_def_DASHenv] = ACTIONS(1355), - [anon_sym_export_DASHenv] = ACTIONS(1355), - [anon_sym_extern] = ACTIONS(1355), - [anon_sym_module] = ACTIONS(1355), - [anon_sym_use] = ACTIONS(1355), - [anon_sym_LBRACK] = ACTIONS(1355), - [anon_sym_LPAREN] = ACTIONS(1355), - [anon_sym_RPAREN] = ACTIONS(1355), - [anon_sym_DOLLAR] = ACTIONS(1355), - [anon_sym_error] = ACTIONS(1355), - [anon_sym_GT] = ACTIONS(1355), - [anon_sym_DASH] = ACTIONS(1355), - [anon_sym_break] = ACTIONS(1355), - [anon_sym_continue] = ACTIONS(1355), - [anon_sym_for] = ACTIONS(1355), - [anon_sym_in] = ACTIONS(1355), - [anon_sym_loop] = ACTIONS(1355), - [anon_sym_while] = ACTIONS(1355), - [anon_sym_do] = ACTIONS(1355), - [anon_sym_if] = ACTIONS(1355), - [anon_sym_match] = ACTIONS(1355), - [anon_sym_LBRACE] = ACTIONS(1355), - [anon_sym_RBRACE] = ACTIONS(1355), - [anon_sym_DOT] = ACTIONS(1355), - [anon_sym_try] = ACTIONS(1355), - [anon_sym_return] = ACTIONS(1355), - [anon_sym_source] = ACTIONS(1355), - [anon_sym_source_DASHenv] = ACTIONS(1355), - [anon_sym_register] = ACTIONS(1355), - [anon_sym_hide] = ACTIONS(1355), - [anon_sym_hide_DASHenv] = ACTIONS(1355), - [anon_sym_overlay] = ACTIONS(1355), - [anon_sym_STAR] = ACTIONS(1355), - [anon_sym_where] = ACTIONS(1355), - [anon_sym_STAR_STAR] = ACTIONS(1355), - [anon_sym_PLUS_PLUS] = ACTIONS(1355), - [anon_sym_SLASH] = ACTIONS(1355), - [anon_sym_mod] = ACTIONS(1355), - [anon_sym_SLASH_SLASH] = ACTIONS(1355), - [anon_sym_PLUS] = ACTIONS(1355), - [anon_sym_bit_DASHshl] = ACTIONS(1355), - [anon_sym_bit_DASHshr] = ACTIONS(1355), - [anon_sym_EQ_EQ] = ACTIONS(1355), - [anon_sym_BANG_EQ] = ACTIONS(1355), - [anon_sym_LT2] = ACTIONS(1355), - [anon_sym_LT_EQ] = ACTIONS(1355), - [anon_sym_GT_EQ] = ACTIONS(1355), - [anon_sym_not_DASHin] = ACTIONS(1355), - [anon_sym_starts_DASHwith] = ACTIONS(1355), - [anon_sym_ends_DASHwith] = ACTIONS(1355), - [anon_sym_EQ_TILDE] = ACTIONS(1355), - [anon_sym_BANG_TILDE] = ACTIONS(1355), - [anon_sym_bit_DASHand] = ACTIONS(1355), - [anon_sym_bit_DASHxor] = ACTIONS(1355), - [anon_sym_bit_DASHor] = ACTIONS(1355), - [anon_sym_and] = ACTIONS(1355), - [anon_sym_xor] = ACTIONS(1355), - [anon_sym_or] = ACTIONS(1355), - [anon_sym_not] = ACTIONS(1355), - [sym_val_nothing] = ACTIONS(1355), - [anon_sym_true] = ACTIONS(1355), - [anon_sym_false] = ACTIONS(1355), - [aux_sym_val_number_token1] = ACTIONS(1355), - [aux_sym_val_number_token2] = ACTIONS(1355), - [aux_sym_val_number_token3] = ACTIONS(1355), - [anon_sym_inf] = ACTIONS(1355), - [anon_sym_DASHinf] = ACTIONS(1355), - [anon_sym_NaN] = ACTIONS(1355), - [aux_sym__val_number_decimal_token1] = ACTIONS(1355), - [aux_sym__val_number_decimal_token2] = ACTIONS(1355), - [anon_sym_0b] = ACTIONS(1355), - [anon_sym_0o] = ACTIONS(1355), - [anon_sym_0x] = ACTIONS(1355), - [sym_val_date] = ACTIONS(1355), - [anon_sym_DQUOTE] = ACTIONS(1355), - [sym__str_single_quotes] = ACTIONS(1355), - [sym__str_back_ticks] = ACTIONS(1355), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1355), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1355), - [anon_sym_CARET] = ACTIONS(1355), - [anon_sym_POUND] = ACTIONS(105), - }, - [366] = { - [sym_comment] = STATE(366), - [ts_builtin_sym_end] = ACTIONS(1259), - [anon_sym_export] = ACTIONS(1257), - [anon_sym_alias] = ACTIONS(1257), - [anon_sym_let] = ACTIONS(1257), - [anon_sym_let_DASHenv] = ACTIONS(1257), - [anon_sym_mut] = ACTIONS(1257), - [anon_sym_const] = ACTIONS(1257), - [anon_sym_SEMI] = ACTIONS(1257), - [sym_cmd_identifier] = ACTIONS(1257), - [anon_sym_LF] = ACTIONS(1259), - [anon_sym_def] = ACTIONS(1257), - [anon_sym_def_DASHenv] = ACTIONS(1257), - [anon_sym_export_DASHenv] = ACTIONS(1257), - [anon_sym_extern] = ACTIONS(1257), - [anon_sym_module] = ACTIONS(1257), - [anon_sym_use] = ACTIONS(1257), - [anon_sym_LBRACK] = ACTIONS(1257), - [anon_sym_LPAREN] = ACTIONS(1257), - [anon_sym_DOLLAR] = ACTIONS(1257), - [anon_sym_error] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_break] = ACTIONS(1257), - [anon_sym_continue] = ACTIONS(1257), - [anon_sym_for] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_loop] = ACTIONS(1257), - [anon_sym_while] = ACTIONS(1257), - [anon_sym_do] = ACTIONS(1257), - [anon_sym_if] = ACTIONS(1257), - [anon_sym_match] = ACTIONS(1257), - [anon_sym_LBRACE] = ACTIONS(1257), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_try] = ACTIONS(1257), - [anon_sym_return] = ACTIONS(1257), - [anon_sym_source] = ACTIONS(1257), - [anon_sym_source_DASHenv] = ACTIONS(1257), - [anon_sym_register] = ACTIONS(1257), - [anon_sym_hide] = ACTIONS(1257), - [anon_sym_hide_DASHenv] = ACTIONS(1257), - [anon_sym_overlay] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_where] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1257), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1257), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1257), - [anon_sym_BANG_TILDE] = ACTIONS(1257), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [anon_sym_not] = ACTIONS(1257), - [anon_sym_DOT2] = ACTIONS(1259), - [sym_val_nothing] = ACTIONS(1257), - [anon_sym_true] = ACTIONS(1257), - [anon_sym_false] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1257), - [aux_sym_val_number_token2] = ACTIONS(1257), - [aux_sym_val_number_token3] = ACTIONS(1257), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_0b] = ACTIONS(1257), - [anon_sym_0o] = ACTIONS(1257), - [anon_sym_0x] = ACTIONS(1257), - [sym_val_date] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1257), - [sym__str_single_quotes] = ACTIONS(1257), - [sym__str_back_ticks] = ACTIONS(1257), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1257), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1257), - [anon_sym_CARET] = ACTIONS(1257), - [anon_sym_POUND] = ACTIONS(105), - }, - [367] = { - [sym_comment] = STATE(367), - [anon_sym_export] = ACTIONS(1375), - [anon_sym_alias] = ACTIONS(1375), - [anon_sym_let] = ACTIONS(1375), - [anon_sym_let_DASHenv] = ACTIONS(1375), - [anon_sym_mut] = ACTIONS(1375), - [anon_sym_const] = ACTIONS(1375), - [anon_sym_SEMI] = ACTIONS(1375), - [sym_cmd_identifier] = ACTIONS(1375), - [anon_sym_LF] = ACTIONS(1377), - [anon_sym_def] = ACTIONS(1375), - [anon_sym_def_DASHenv] = ACTIONS(1375), - [anon_sym_export_DASHenv] = ACTIONS(1375), - [anon_sym_extern] = ACTIONS(1375), - [anon_sym_module] = ACTIONS(1375), - [anon_sym_use] = ACTIONS(1375), - [anon_sym_LBRACK] = ACTIONS(1375), - [anon_sym_LPAREN] = ACTIONS(1375), - [anon_sym_RPAREN] = ACTIONS(1375), - [anon_sym_DOLLAR] = ACTIONS(1375), - [anon_sym_error] = ACTIONS(1375), - [anon_sym_GT] = ACTIONS(1375), - [anon_sym_DASH] = ACTIONS(1375), - [anon_sym_break] = ACTIONS(1375), - [anon_sym_continue] = ACTIONS(1375), - [anon_sym_for] = ACTIONS(1375), - [anon_sym_in] = ACTIONS(1375), - [anon_sym_loop] = ACTIONS(1375), - [anon_sym_while] = ACTIONS(1375), - [anon_sym_do] = ACTIONS(1375), - [anon_sym_if] = ACTIONS(1375), - [anon_sym_match] = ACTIONS(1375), - [anon_sym_LBRACE] = ACTIONS(1375), - [anon_sym_RBRACE] = ACTIONS(1375), - [anon_sym_DOT] = ACTIONS(1375), - [anon_sym_try] = ACTIONS(1375), - [anon_sym_return] = ACTIONS(1375), - [anon_sym_source] = ACTIONS(1375), - [anon_sym_source_DASHenv] = ACTIONS(1375), - [anon_sym_register] = ACTIONS(1375), - [anon_sym_hide] = ACTIONS(1375), - [anon_sym_hide_DASHenv] = ACTIONS(1375), - [anon_sym_overlay] = ACTIONS(1375), - [anon_sym_STAR] = ACTIONS(1375), - [anon_sym_where] = ACTIONS(1375), - [anon_sym_STAR_STAR] = ACTIONS(1375), - [anon_sym_PLUS_PLUS] = ACTIONS(1375), - [anon_sym_SLASH] = ACTIONS(1375), - [anon_sym_mod] = ACTIONS(1375), - [anon_sym_SLASH_SLASH] = ACTIONS(1375), - [anon_sym_PLUS] = ACTIONS(1375), - [anon_sym_bit_DASHshl] = ACTIONS(1375), - [anon_sym_bit_DASHshr] = ACTIONS(1375), - [anon_sym_EQ_EQ] = ACTIONS(1375), - [anon_sym_BANG_EQ] = ACTIONS(1375), - [anon_sym_LT2] = ACTIONS(1375), - [anon_sym_LT_EQ] = ACTIONS(1375), - [anon_sym_GT_EQ] = ACTIONS(1375), - [anon_sym_not_DASHin] = ACTIONS(1375), - [anon_sym_starts_DASHwith] = ACTIONS(1375), - [anon_sym_ends_DASHwith] = ACTIONS(1375), - [anon_sym_EQ_TILDE] = ACTIONS(1375), - [anon_sym_BANG_TILDE] = ACTIONS(1375), - [anon_sym_bit_DASHand] = ACTIONS(1375), - [anon_sym_bit_DASHxor] = ACTIONS(1375), - [anon_sym_bit_DASHor] = ACTIONS(1375), - [anon_sym_and] = ACTIONS(1375), - [anon_sym_xor] = ACTIONS(1375), - [anon_sym_or] = ACTIONS(1375), - [anon_sym_not] = ACTIONS(1375), - [sym_val_nothing] = ACTIONS(1375), - [anon_sym_true] = ACTIONS(1375), - [anon_sym_false] = ACTIONS(1375), - [aux_sym_val_number_token1] = ACTIONS(1375), - [aux_sym_val_number_token2] = ACTIONS(1375), - [aux_sym_val_number_token3] = ACTIONS(1375), - [anon_sym_inf] = ACTIONS(1375), - [anon_sym_DASHinf] = ACTIONS(1375), - [anon_sym_NaN] = ACTIONS(1375), - [aux_sym__val_number_decimal_token1] = ACTIONS(1375), - [aux_sym__val_number_decimal_token2] = ACTIONS(1375), - [anon_sym_0b] = ACTIONS(1375), - [anon_sym_0o] = ACTIONS(1375), - [anon_sym_0x] = ACTIONS(1375), - [sym_val_date] = ACTIONS(1375), - [anon_sym_DQUOTE] = ACTIONS(1375), - [sym__str_single_quotes] = ACTIONS(1375), - [sym__str_back_ticks] = ACTIONS(1375), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1375), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1375), - [anon_sym_CARET] = ACTIONS(1375), - [anon_sym_POUND] = ACTIONS(105), - }, - [368] = { - [sym_comment] = STATE(368), - [ts_builtin_sym_end] = ACTIONS(1211), - [anon_sym_export] = ACTIONS(1209), - [anon_sym_alias] = ACTIONS(1209), - [anon_sym_let] = ACTIONS(1209), - [anon_sym_let_DASHenv] = ACTIONS(1209), - [anon_sym_mut] = ACTIONS(1209), - [anon_sym_const] = ACTIONS(1209), - [anon_sym_SEMI] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), - [anon_sym_export_DASHenv] = ACTIONS(1209), - [anon_sym_extern] = ACTIONS(1209), - [anon_sym_module] = ACTIONS(1209), - [anon_sym_use] = ACTIONS(1209), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_error] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_break] = ACTIONS(1209), - [anon_sym_continue] = ACTIONS(1209), - [anon_sym_for] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_loop] = ACTIONS(1209), - [anon_sym_while] = ACTIONS(1209), - [anon_sym_do] = ACTIONS(1209), - [anon_sym_if] = ACTIONS(1209), - [anon_sym_match] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_try] = ACTIONS(1209), - [anon_sym_return] = ACTIONS(1209), - [anon_sym_source] = ACTIONS(1209), - [anon_sym_source_DASHenv] = ACTIONS(1209), - [anon_sym_register] = ACTIONS(1209), - [anon_sym_hide] = ACTIONS(1209), - [anon_sym_hide_DASHenv] = ACTIONS(1209), - [anon_sym_overlay] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_where] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_not] = ACTIONS(1209), - [anon_sym_DOT2] = ACTIONS(1211), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_CARET] = ACTIONS(1209), + [368] = { + [sym_comment] = STATE(368), + [anon_sym_export] = ACTIONS(1381), + [anon_sym_alias] = ACTIONS(1381), + [anon_sym_let] = ACTIONS(1381), + [anon_sym_let_DASHenv] = ACTIONS(1381), + [anon_sym_mut] = ACTIONS(1381), + [anon_sym_const] = ACTIONS(1381), + [anon_sym_SEMI] = ACTIONS(1381), + [sym_cmd_identifier] = ACTIONS(1381), + [anon_sym_LF] = ACTIONS(1383), + [anon_sym_def] = ACTIONS(1381), + [anon_sym_export_DASHenv] = ACTIONS(1381), + [anon_sym_extern] = ACTIONS(1381), + [anon_sym_module] = ACTIONS(1381), + [anon_sym_use] = ACTIONS(1381), + [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_LPAREN] = ACTIONS(1381), + [anon_sym_RPAREN] = ACTIONS(1381), + [anon_sym_DOLLAR] = ACTIONS(1381), + [anon_sym_error] = ACTIONS(1381), + [anon_sym_GT] = ACTIONS(1385), + [anon_sym_DASH] = ACTIONS(1387), + [anon_sym_break] = ACTIONS(1381), + [anon_sym_continue] = ACTIONS(1381), + [anon_sym_for] = ACTIONS(1381), + [anon_sym_in] = ACTIONS(1389), + [anon_sym_loop] = ACTIONS(1381), + [anon_sym_while] = ACTIONS(1381), + [anon_sym_do] = ACTIONS(1381), + [anon_sym_if] = ACTIONS(1381), + [anon_sym_match] = ACTIONS(1381), + [anon_sym_LBRACE] = ACTIONS(1381), + [anon_sym_RBRACE] = ACTIONS(1381), + [anon_sym_DOT] = ACTIONS(1381), + [anon_sym_try] = ACTIONS(1381), + [anon_sym_return] = ACTIONS(1381), + [anon_sym_source] = ACTIONS(1381), + [anon_sym_source_DASHenv] = ACTIONS(1381), + [anon_sym_register] = ACTIONS(1381), + [anon_sym_hide] = ACTIONS(1381), + [anon_sym_hide_DASHenv] = ACTIONS(1381), + [anon_sym_overlay] = ACTIONS(1381), + [anon_sym_STAR] = ACTIONS(1391), + [anon_sym_where] = ACTIONS(1381), + [anon_sym_STAR_STAR] = ACTIONS(1393), + [anon_sym_PLUS_PLUS] = ACTIONS(1393), + [anon_sym_SLASH] = ACTIONS(1391), + [anon_sym_mod] = ACTIONS(1391), + [anon_sym_SLASH_SLASH] = ACTIONS(1391), + [anon_sym_PLUS] = ACTIONS(1387), + [anon_sym_bit_DASHshl] = ACTIONS(1395), + [anon_sym_bit_DASHshr] = ACTIONS(1395), + [anon_sym_EQ_EQ] = ACTIONS(1385), + [anon_sym_BANG_EQ] = ACTIONS(1385), + [anon_sym_LT2] = ACTIONS(1385), + [anon_sym_LT_EQ] = ACTIONS(1385), + [anon_sym_GT_EQ] = ACTIONS(1385), + [anon_sym_not_DASHin] = ACTIONS(1389), + [anon_sym_starts_DASHwith] = ACTIONS(1389), + [anon_sym_ends_DASHwith] = ACTIONS(1389), + [anon_sym_EQ_TILDE] = ACTIONS(1397), + [anon_sym_BANG_TILDE] = ACTIONS(1397), + [anon_sym_bit_DASHand] = ACTIONS(1399), + [anon_sym_bit_DASHxor] = ACTIONS(1401), + [anon_sym_bit_DASHor] = ACTIONS(1403), + [anon_sym_and] = ACTIONS(1405), + [anon_sym_xor] = ACTIONS(1407), + [anon_sym_or] = ACTIONS(1409), + [anon_sym_not] = ACTIONS(1381), + [sym_val_nothing] = ACTIONS(1381), + [anon_sym_true] = ACTIONS(1381), + [anon_sym_false] = ACTIONS(1381), + [aux_sym_val_number_token1] = ACTIONS(1381), + [aux_sym_val_number_token2] = ACTIONS(1381), + [aux_sym_val_number_token3] = ACTIONS(1381), + [anon_sym_inf] = ACTIONS(1381), + [anon_sym_DASHinf] = ACTIONS(1381), + [anon_sym_NaN] = ACTIONS(1381), + [aux_sym__val_number_decimal_token1] = ACTIONS(1381), + [aux_sym__val_number_decimal_token2] = ACTIONS(1381), + [anon_sym_0b] = ACTIONS(1381), + [anon_sym_0o] = ACTIONS(1381), + [anon_sym_0x] = ACTIONS(1381), + [sym_val_date] = ACTIONS(1381), + [anon_sym_DQUOTE] = ACTIONS(1381), + [sym__str_single_quotes] = ACTIONS(1381), + [sym__str_back_ticks] = ACTIONS(1381), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1381), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1381), + [anon_sym_CARET] = ACTIONS(1381), [anon_sym_POUND] = ACTIONS(105), }, [369] = { [sym_comment] = STATE(369), - [ts_builtin_sym_end] = ACTIONS(1288), - [anon_sym_export] = ACTIONS(1286), - [anon_sym_alias] = ACTIONS(1286), - [anon_sym_let] = ACTIONS(1286), - [anon_sym_let_DASHenv] = ACTIONS(1286), - [anon_sym_mut] = ACTIONS(1286), - [anon_sym_const] = ACTIONS(1286), - [anon_sym_SEMI] = ACTIONS(1286), - [sym_cmd_identifier] = ACTIONS(1286), - [anon_sym_LF] = ACTIONS(1288), - [anon_sym_def] = ACTIONS(1286), - [anon_sym_def_DASHenv] = ACTIONS(1286), - [anon_sym_export_DASHenv] = ACTIONS(1286), - [anon_sym_extern] = ACTIONS(1286), - [anon_sym_module] = ACTIONS(1286), - [anon_sym_use] = ACTIONS(1286), - [anon_sym_LBRACK] = ACTIONS(1286), - [anon_sym_LPAREN] = ACTIONS(1286), - [anon_sym_DOLLAR] = ACTIONS(1286), - [anon_sym_error] = ACTIONS(1286), - [anon_sym_GT] = ACTIONS(1286), - [anon_sym_DASH] = ACTIONS(1286), - [anon_sym_break] = ACTIONS(1286), - [anon_sym_continue] = ACTIONS(1286), - [anon_sym_for] = ACTIONS(1286), - [anon_sym_in] = ACTIONS(1286), - [anon_sym_loop] = ACTIONS(1286), - [anon_sym_while] = ACTIONS(1286), - [anon_sym_do] = ACTIONS(1286), - [anon_sym_if] = ACTIONS(1286), - [anon_sym_match] = ACTIONS(1286), - [anon_sym_LBRACE] = ACTIONS(1286), - [anon_sym_DOT] = ACTIONS(1286), - [anon_sym_try] = ACTIONS(1286), - [anon_sym_return] = ACTIONS(1286), - [anon_sym_source] = ACTIONS(1286), - [anon_sym_source_DASHenv] = ACTIONS(1286), - [anon_sym_register] = ACTIONS(1286), - [anon_sym_hide] = ACTIONS(1286), - [anon_sym_hide_DASHenv] = ACTIONS(1286), - [anon_sym_overlay] = ACTIONS(1286), - [anon_sym_STAR] = ACTIONS(1286), - [anon_sym_where] = ACTIONS(1286), - [anon_sym_STAR_STAR] = ACTIONS(1286), - [anon_sym_PLUS_PLUS] = ACTIONS(1286), - [anon_sym_SLASH] = ACTIONS(1286), - [anon_sym_mod] = ACTIONS(1286), - [anon_sym_SLASH_SLASH] = ACTIONS(1286), - [anon_sym_PLUS] = ACTIONS(1286), - [anon_sym_bit_DASHshl] = ACTIONS(1286), - [anon_sym_bit_DASHshr] = ACTIONS(1286), - [anon_sym_EQ_EQ] = ACTIONS(1286), - [anon_sym_BANG_EQ] = ACTIONS(1286), - [anon_sym_LT2] = ACTIONS(1286), - [anon_sym_LT_EQ] = ACTIONS(1286), - [anon_sym_GT_EQ] = ACTIONS(1286), - [anon_sym_not_DASHin] = ACTIONS(1286), - [anon_sym_starts_DASHwith] = ACTIONS(1286), - [anon_sym_ends_DASHwith] = ACTIONS(1286), - [anon_sym_EQ_TILDE] = ACTIONS(1286), - [anon_sym_BANG_TILDE] = ACTIONS(1286), - [anon_sym_bit_DASHand] = ACTIONS(1286), - [anon_sym_bit_DASHxor] = ACTIONS(1286), - [anon_sym_bit_DASHor] = ACTIONS(1286), - [anon_sym_and] = ACTIONS(1286), - [anon_sym_xor] = ACTIONS(1286), - [anon_sym_or] = ACTIONS(1286), - [anon_sym_not] = ACTIONS(1286), - [anon_sym_DOT2] = ACTIONS(1288), - [sym_val_nothing] = ACTIONS(1286), - [anon_sym_true] = ACTIONS(1286), - [anon_sym_false] = ACTIONS(1286), - [aux_sym_val_number_token1] = ACTIONS(1286), - [aux_sym_val_number_token2] = ACTIONS(1286), - [aux_sym_val_number_token3] = ACTIONS(1286), - [anon_sym_inf] = ACTIONS(1286), - [anon_sym_DASHinf] = ACTIONS(1286), - [anon_sym_NaN] = ACTIONS(1286), - [aux_sym__val_number_decimal_token1] = ACTIONS(1286), - [aux_sym__val_number_decimal_token2] = ACTIONS(1286), - [anon_sym_0b] = ACTIONS(1286), - [anon_sym_0o] = ACTIONS(1286), - [anon_sym_0x] = ACTIONS(1286), - [sym_val_date] = ACTIONS(1286), - [anon_sym_DQUOTE] = ACTIONS(1286), - [sym__str_single_quotes] = ACTIONS(1286), - [sym__str_back_ticks] = ACTIONS(1286), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1286), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1286), - [anon_sym_CARET] = ACTIONS(1286), - [anon_sym_POUND] = ACTIONS(105), - }, - [370] = { - [sym_comment] = STATE(370), - [anon_sym_export] = ACTIONS(1379), - [anon_sym_alias] = ACTIONS(1379), - [anon_sym_let] = ACTIONS(1379), - [anon_sym_let_DASHenv] = ACTIONS(1379), - [anon_sym_mut] = ACTIONS(1379), - [anon_sym_const] = ACTIONS(1379), - [anon_sym_SEMI] = ACTIONS(1379), - [sym_cmd_identifier] = ACTIONS(1379), - [anon_sym_LF] = ACTIONS(1381), - [anon_sym_def] = ACTIONS(1379), - [anon_sym_def_DASHenv] = ACTIONS(1379), - [anon_sym_export_DASHenv] = ACTIONS(1379), - [anon_sym_extern] = ACTIONS(1379), - [anon_sym_module] = ACTIONS(1379), - [anon_sym_use] = ACTIONS(1379), - [anon_sym_LBRACK] = ACTIONS(1379), - [anon_sym_LPAREN] = ACTIONS(1379), - [anon_sym_RPAREN] = ACTIONS(1379), - [anon_sym_DOLLAR] = ACTIONS(1379), - [anon_sym_error] = ACTIONS(1379), - [anon_sym_GT] = ACTIONS(1379), - [anon_sym_DASH] = ACTIONS(1379), - [anon_sym_break] = ACTIONS(1379), - [anon_sym_continue] = ACTIONS(1379), - [anon_sym_for] = ACTIONS(1379), - [anon_sym_in] = ACTIONS(1379), - [anon_sym_loop] = ACTIONS(1379), - [anon_sym_while] = ACTIONS(1379), - [anon_sym_do] = ACTIONS(1379), - [anon_sym_if] = ACTIONS(1379), - [anon_sym_match] = ACTIONS(1379), - [anon_sym_LBRACE] = ACTIONS(1379), - [anon_sym_RBRACE] = ACTIONS(1379), - [anon_sym_DOT] = ACTIONS(1379), - [anon_sym_try] = ACTIONS(1379), - [anon_sym_return] = ACTIONS(1379), - [anon_sym_source] = ACTIONS(1379), - [anon_sym_source_DASHenv] = ACTIONS(1379), - [anon_sym_register] = ACTIONS(1379), - [anon_sym_hide] = ACTIONS(1379), - [anon_sym_hide_DASHenv] = ACTIONS(1379), - [anon_sym_overlay] = ACTIONS(1379), - [anon_sym_STAR] = ACTIONS(1379), - [anon_sym_where] = ACTIONS(1379), - [anon_sym_STAR_STAR] = ACTIONS(1379), - [anon_sym_PLUS_PLUS] = ACTIONS(1379), - [anon_sym_SLASH] = ACTIONS(1379), - [anon_sym_mod] = ACTIONS(1379), - [anon_sym_SLASH_SLASH] = ACTIONS(1379), - [anon_sym_PLUS] = ACTIONS(1379), - [anon_sym_bit_DASHshl] = ACTIONS(1379), - [anon_sym_bit_DASHshr] = ACTIONS(1379), - [anon_sym_EQ_EQ] = ACTIONS(1379), - [anon_sym_BANG_EQ] = ACTIONS(1379), - [anon_sym_LT2] = ACTIONS(1379), - [anon_sym_LT_EQ] = ACTIONS(1379), - [anon_sym_GT_EQ] = ACTIONS(1379), - [anon_sym_not_DASHin] = ACTIONS(1379), - [anon_sym_starts_DASHwith] = ACTIONS(1379), - [anon_sym_ends_DASHwith] = ACTIONS(1379), - [anon_sym_EQ_TILDE] = ACTIONS(1379), - [anon_sym_BANG_TILDE] = ACTIONS(1379), - [anon_sym_bit_DASHand] = ACTIONS(1379), - [anon_sym_bit_DASHxor] = ACTIONS(1379), - [anon_sym_bit_DASHor] = ACTIONS(1379), - [anon_sym_and] = ACTIONS(1379), - [anon_sym_xor] = ACTIONS(1379), - [anon_sym_or] = ACTIONS(1379), - [anon_sym_not] = ACTIONS(1379), - [sym_val_nothing] = ACTIONS(1379), - [anon_sym_true] = ACTIONS(1379), - [anon_sym_false] = ACTIONS(1379), - [aux_sym_val_number_token1] = ACTIONS(1379), - [aux_sym_val_number_token2] = ACTIONS(1379), - [aux_sym_val_number_token3] = ACTIONS(1379), - [anon_sym_inf] = ACTIONS(1379), - [anon_sym_DASHinf] = ACTIONS(1379), - [anon_sym_NaN] = ACTIONS(1379), - [aux_sym__val_number_decimal_token1] = ACTIONS(1379), - [aux_sym__val_number_decimal_token2] = ACTIONS(1379), - [anon_sym_0b] = ACTIONS(1379), - [anon_sym_0o] = ACTIONS(1379), - [anon_sym_0x] = ACTIONS(1379), - [sym_val_date] = ACTIONS(1379), - [anon_sym_DQUOTE] = ACTIONS(1379), - [sym__str_single_quotes] = ACTIONS(1379), - [sym__str_back_ticks] = ACTIONS(1379), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1379), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1379), - [anon_sym_CARET] = ACTIONS(1379), - [anon_sym_POUND] = ACTIONS(105), - }, - [371] = { - [sym_comment] = STATE(371), - [ts_builtin_sym_end] = ACTIONS(1365), - [anon_sym_export] = ACTIONS(1363), - [anon_sym_alias] = ACTIONS(1363), - [anon_sym_let] = ACTIONS(1363), - [anon_sym_let_DASHenv] = ACTIONS(1363), - [anon_sym_mut] = ACTIONS(1363), - [anon_sym_const] = ACTIONS(1363), - [anon_sym_SEMI] = ACTIONS(1363), - [sym_cmd_identifier] = ACTIONS(1363), - [anon_sym_LF] = ACTIONS(1365), - [anon_sym_def] = ACTIONS(1363), - [anon_sym_def_DASHenv] = ACTIONS(1363), - [anon_sym_export_DASHenv] = ACTIONS(1363), - [anon_sym_extern] = ACTIONS(1363), - [anon_sym_module] = ACTIONS(1363), - [anon_sym_use] = ACTIONS(1363), - [anon_sym_LBRACK] = ACTIONS(1363), - [anon_sym_LPAREN] = ACTIONS(1363), - [anon_sym_DOLLAR] = ACTIONS(1363), - [anon_sym_error] = ACTIONS(1363), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1363), - [anon_sym_break] = ACTIONS(1363), - [anon_sym_continue] = ACTIONS(1363), - [anon_sym_for] = ACTIONS(1363), - [anon_sym_in] = ACTIONS(1363), - [anon_sym_loop] = ACTIONS(1363), - [anon_sym_while] = ACTIONS(1363), - [anon_sym_do] = ACTIONS(1363), - [anon_sym_if] = ACTIONS(1363), - [anon_sym_match] = ACTIONS(1363), - [anon_sym_LBRACE] = ACTIONS(1363), - [anon_sym_DOT] = ACTIONS(1363), - [anon_sym_try] = ACTIONS(1363), - [anon_sym_return] = ACTIONS(1363), - [anon_sym_source] = ACTIONS(1363), - [anon_sym_source_DASHenv] = ACTIONS(1363), - [anon_sym_register] = ACTIONS(1363), - [anon_sym_hide] = ACTIONS(1363), - [anon_sym_hide_DASHenv] = ACTIONS(1363), - [anon_sym_overlay] = ACTIONS(1363), - [anon_sym_STAR] = ACTIONS(1363), - [anon_sym_where] = ACTIONS(1363), - [anon_sym_STAR_STAR] = ACTIONS(1363), - [anon_sym_PLUS_PLUS] = ACTIONS(1363), - [anon_sym_SLASH] = ACTIONS(1363), - [anon_sym_mod] = ACTIONS(1363), - [anon_sym_SLASH_SLASH] = ACTIONS(1363), - [anon_sym_PLUS] = ACTIONS(1363), - [anon_sym_bit_DASHshl] = ACTIONS(1363), - [anon_sym_bit_DASHshr] = ACTIONS(1363), - [anon_sym_EQ_EQ] = ACTIONS(1363), - [anon_sym_BANG_EQ] = ACTIONS(1363), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1363), - [anon_sym_GT_EQ] = ACTIONS(1363), - [anon_sym_not_DASHin] = ACTIONS(1363), - [anon_sym_starts_DASHwith] = ACTIONS(1363), - [anon_sym_ends_DASHwith] = ACTIONS(1363), - [anon_sym_EQ_TILDE] = ACTIONS(1363), - [anon_sym_BANG_TILDE] = ACTIONS(1363), - [anon_sym_bit_DASHand] = ACTIONS(1363), - [anon_sym_bit_DASHxor] = ACTIONS(1363), - [anon_sym_bit_DASHor] = ACTIONS(1363), - [anon_sym_and] = ACTIONS(1363), - [anon_sym_xor] = ACTIONS(1363), - [anon_sym_or] = ACTIONS(1363), - [anon_sym_not] = ACTIONS(1363), - [anon_sym_DOT2] = ACTIONS(1365), - [sym_val_nothing] = ACTIONS(1363), - [anon_sym_true] = ACTIONS(1363), - [anon_sym_false] = ACTIONS(1363), - [aux_sym_val_number_token1] = ACTIONS(1363), - [aux_sym_val_number_token2] = ACTIONS(1363), - [aux_sym_val_number_token3] = ACTIONS(1363), - [anon_sym_inf] = ACTIONS(1363), - [anon_sym_DASHinf] = ACTIONS(1363), - [anon_sym_NaN] = ACTIONS(1363), - [aux_sym__val_number_decimal_token1] = ACTIONS(1363), - [aux_sym__val_number_decimal_token2] = ACTIONS(1363), - [anon_sym_0b] = ACTIONS(1363), - [anon_sym_0o] = ACTIONS(1363), - [anon_sym_0x] = ACTIONS(1363), - [sym_val_date] = ACTIONS(1363), - [anon_sym_DQUOTE] = ACTIONS(1363), - [sym__str_single_quotes] = ACTIONS(1363), - [sym__str_back_ticks] = ACTIONS(1363), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1363), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1363), - [anon_sym_CARET] = ACTIONS(1363), - [anon_sym_POUND] = ACTIONS(105), - }, - [372] = { - [sym_comment] = STATE(372), - [anon_sym_export] = ACTIONS(1383), - [anon_sym_alias] = ACTIONS(1383), - [anon_sym_let] = ACTIONS(1383), - [anon_sym_let_DASHenv] = ACTIONS(1383), - [anon_sym_mut] = ACTIONS(1383), - [anon_sym_const] = ACTIONS(1383), - [anon_sym_SEMI] = ACTIONS(1383), - [sym_cmd_identifier] = ACTIONS(1383), - [anon_sym_LF] = ACTIONS(1385), - [anon_sym_def] = ACTIONS(1383), - [anon_sym_def_DASHenv] = ACTIONS(1383), - [anon_sym_export_DASHenv] = ACTIONS(1383), - [anon_sym_extern] = ACTIONS(1383), - [anon_sym_module] = ACTIONS(1383), - [anon_sym_use] = ACTIONS(1383), - [anon_sym_LBRACK] = ACTIONS(1383), - [anon_sym_LPAREN] = ACTIONS(1383), - [anon_sym_RPAREN] = ACTIONS(1383), - [anon_sym_DOLLAR] = ACTIONS(1383), - [anon_sym_error] = ACTIONS(1383), - [anon_sym_GT] = ACTIONS(1383), - [anon_sym_DASH] = ACTIONS(1383), - [anon_sym_break] = ACTIONS(1383), - [anon_sym_continue] = ACTIONS(1383), - [anon_sym_for] = ACTIONS(1383), - [anon_sym_in] = ACTIONS(1383), - [anon_sym_loop] = ACTIONS(1383), - [anon_sym_while] = ACTIONS(1383), - [anon_sym_do] = ACTIONS(1383), - [anon_sym_if] = ACTIONS(1383), - [anon_sym_match] = ACTIONS(1383), - [anon_sym_LBRACE] = ACTIONS(1383), - [anon_sym_RBRACE] = ACTIONS(1383), - [anon_sym_DOT] = ACTIONS(1383), - [anon_sym_try] = ACTIONS(1383), - [anon_sym_return] = ACTIONS(1383), - [anon_sym_source] = ACTIONS(1383), - [anon_sym_source_DASHenv] = ACTIONS(1383), - [anon_sym_register] = ACTIONS(1383), - [anon_sym_hide] = ACTIONS(1383), - [anon_sym_hide_DASHenv] = ACTIONS(1383), - [anon_sym_overlay] = ACTIONS(1383), - [anon_sym_STAR] = ACTIONS(1383), - [anon_sym_where] = ACTIONS(1383), - [anon_sym_STAR_STAR] = ACTIONS(1383), - [anon_sym_PLUS_PLUS] = ACTIONS(1383), - [anon_sym_SLASH] = ACTIONS(1383), - [anon_sym_mod] = ACTIONS(1383), - [anon_sym_SLASH_SLASH] = ACTIONS(1383), - [anon_sym_PLUS] = ACTIONS(1383), - [anon_sym_bit_DASHshl] = ACTIONS(1383), - [anon_sym_bit_DASHshr] = ACTIONS(1383), - [anon_sym_EQ_EQ] = ACTIONS(1383), - [anon_sym_BANG_EQ] = ACTIONS(1383), - [anon_sym_LT2] = ACTIONS(1383), - [anon_sym_LT_EQ] = ACTIONS(1383), - [anon_sym_GT_EQ] = ACTIONS(1383), - [anon_sym_not_DASHin] = ACTIONS(1383), - [anon_sym_starts_DASHwith] = ACTIONS(1383), - [anon_sym_ends_DASHwith] = ACTIONS(1383), - [anon_sym_EQ_TILDE] = ACTIONS(1383), - [anon_sym_BANG_TILDE] = ACTIONS(1383), - [anon_sym_bit_DASHand] = ACTIONS(1383), - [anon_sym_bit_DASHxor] = ACTIONS(1383), - [anon_sym_bit_DASHor] = ACTIONS(1383), - [anon_sym_and] = ACTIONS(1383), - [anon_sym_xor] = ACTIONS(1383), - [anon_sym_or] = ACTIONS(1383), - [anon_sym_not] = ACTIONS(1383), - [sym_val_nothing] = ACTIONS(1383), - [anon_sym_true] = ACTIONS(1383), - [anon_sym_false] = ACTIONS(1383), - [aux_sym_val_number_token1] = ACTIONS(1383), - [aux_sym_val_number_token2] = ACTIONS(1383), - [aux_sym_val_number_token3] = ACTIONS(1383), - [anon_sym_inf] = ACTIONS(1383), - [anon_sym_DASHinf] = ACTIONS(1383), - [anon_sym_NaN] = ACTIONS(1383), - [aux_sym__val_number_decimal_token1] = ACTIONS(1383), - [aux_sym__val_number_decimal_token2] = ACTIONS(1383), - [anon_sym_0b] = ACTIONS(1383), - [anon_sym_0o] = ACTIONS(1383), - [anon_sym_0x] = ACTIONS(1383), - [sym_val_date] = ACTIONS(1383), - [anon_sym_DQUOTE] = ACTIONS(1383), - [sym__str_single_quotes] = ACTIONS(1383), - [sym__str_back_ticks] = ACTIONS(1383), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1383), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1383), - [anon_sym_CARET] = ACTIONS(1383), - [anon_sym_POUND] = ACTIONS(105), - }, - [373] = { - [sym_comment] = STATE(373), - [ts_builtin_sym_end] = ACTIONS(1309), - [anon_sym_export] = ACTIONS(1307), - [anon_sym_alias] = ACTIONS(1307), - [anon_sym_let] = ACTIONS(1307), - [anon_sym_let_DASHenv] = ACTIONS(1307), - [anon_sym_mut] = ACTIONS(1307), - [anon_sym_const] = ACTIONS(1307), - [anon_sym_SEMI] = ACTIONS(1307), - [sym_cmd_identifier] = ACTIONS(1307), - [anon_sym_LF] = ACTIONS(1309), - [anon_sym_def] = ACTIONS(1307), - [anon_sym_def_DASHenv] = ACTIONS(1307), - [anon_sym_export_DASHenv] = ACTIONS(1307), - [anon_sym_extern] = ACTIONS(1307), - [anon_sym_module] = ACTIONS(1307), - [anon_sym_use] = ACTIONS(1307), - [anon_sym_LBRACK] = ACTIONS(1307), - [anon_sym_LPAREN] = ACTIONS(1307), - [anon_sym_DOLLAR] = ACTIONS(1307), - [anon_sym_error] = ACTIONS(1307), - [anon_sym_GT] = ACTIONS(1307), - [anon_sym_DASH] = ACTIONS(1307), - [anon_sym_break] = ACTIONS(1307), - [anon_sym_continue] = ACTIONS(1307), - [anon_sym_for] = ACTIONS(1307), - [anon_sym_in] = ACTIONS(1307), - [anon_sym_loop] = ACTIONS(1307), - [anon_sym_while] = ACTIONS(1307), - [anon_sym_do] = ACTIONS(1307), - [anon_sym_if] = ACTIONS(1307), - [anon_sym_match] = ACTIONS(1307), - [anon_sym_LBRACE] = ACTIONS(1307), - [anon_sym_DOT] = ACTIONS(1307), - [anon_sym_try] = ACTIONS(1307), - [anon_sym_return] = ACTIONS(1307), - [anon_sym_source] = ACTIONS(1307), - [anon_sym_source_DASHenv] = ACTIONS(1307), - [anon_sym_register] = ACTIONS(1307), - [anon_sym_hide] = ACTIONS(1307), - [anon_sym_hide_DASHenv] = ACTIONS(1307), - [anon_sym_overlay] = ACTIONS(1307), - [anon_sym_STAR] = ACTIONS(1307), - [anon_sym_where] = ACTIONS(1307), - [anon_sym_STAR_STAR] = ACTIONS(1307), - [anon_sym_PLUS_PLUS] = ACTIONS(1307), - [anon_sym_SLASH] = ACTIONS(1307), - [anon_sym_mod] = ACTIONS(1307), - [anon_sym_SLASH_SLASH] = ACTIONS(1307), - [anon_sym_PLUS] = ACTIONS(1307), - [anon_sym_bit_DASHshl] = ACTIONS(1307), - [anon_sym_bit_DASHshr] = ACTIONS(1307), - [anon_sym_EQ_EQ] = ACTIONS(1307), - [anon_sym_BANG_EQ] = ACTIONS(1307), - [anon_sym_LT2] = ACTIONS(1307), - [anon_sym_LT_EQ] = ACTIONS(1307), - [anon_sym_GT_EQ] = ACTIONS(1307), - [anon_sym_not_DASHin] = ACTIONS(1307), - [anon_sym_starts_DASHwith] = ACTIONS(1307), - [anon_sym_ends_DASHwith] = ACTIONS(1307), - [anon_sym_EQ_TILDE] = ACTIONS(1307), - [anon_sym_BANG_TILDE] = ACTIONS(1307), - [anon_sym_bit_DASHand] = ACTIONS(1307), - [anon_sym_bit_DASHxor] = ACTIONS(1307), - [anon_sym_bit_DASHor] = ACTIONS(1307), - [anon_sym_and] = ACTIONS(1307), - [anon_sym_xor] = ACTIONS(1307), - [anon_sym_or] = ACTIONS(1307), - [anon_sym_not] = ACTIONS(1307), - [anon_sym_DOT2] = ACTIONS(1309), - [sym_val_nothing] = ACTIONS(1307), - [anon_sym_true] = ACTIONS(1307), - [anon_sym_false] = ACTIONS(1307), - [aux_sym_val_number_token1] = ACTIONS(1307), - [aux_sym_val_number_token2] = ACTIONS(1307), - [aux_sym_val_number_token3] = ACTIONS(1307), - [anon_sym_inf] = ACTIONS(1307), - [anon_sym_DASHinf] = ACTIONS(1307), - [anon_sym_NaN] = ACTIONS(1307), - [aux_sym__val_number_decimal_token1] = ACTIONS(1307), - [aux_sym__val_number_decimal_token2] = ACTIONS(1307), - [anon_sym_0b] = ACTIONS(1307), - [anon_sym_0o] = ACTIONS(1307), - [anon_sym_0x] = ACTIONS(1307), - [sym_val_date] = ACTIONS(1307), - [anon_sym_DQUOTE] = ACTIONS(1307), - [sym__str_single_quotes] = ACTIONS(1307), - [sym__str_back_ticks] = ACTIONS(1307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1307), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1307), - [anon_sym_CARET] = ACTIONS(1307), - [anon_sym_POUND] = ACTIONS(105), - }, - [374] = { - [sym_comment] = STATE(374), - [anon_sym_export] = ACTIONS(1142), - [anon_sym_alias] = ACTIONS(1142), - [anon_sym_let] = ACTIONS(1142), - [anon_sym_let_DASHenv] = ACTIONS(1142), - [anon_sym_mut] = ACTIONS(1142), - [anon_sym_const] = ACTIONS(1142), - [anon_sym_SEMI] = ACTIONS(1142), - [sym_cmd_identifier] = ACTIONS(1142), - [anon_sym_LF] = ACTIONS(1144), - [anon_sym_def] = ACTIONS(1142), - [anon_sym_def_DASHenv] = ACTIONS(1142), - [anon_sym_export_DASHenv] = ACTIONS(1142), - [anon_sym_extern] = ACTIONS(1142), - [anon_sym_module] = ACTIONS(1142), - [anon_sym_use] = ACTIONS(1142), - [anon_sym_LBRACK] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(1142), - [anon_sym_RPAREN] = ACTIONS(1142), - [anon_sym_DOLLAR] = ACTIONS(1142), - [anon_sym_error] = ACTIONS(1142), - [anon_sym_GT] = ACTIONS(1142), - [anon_sym_DASH] = ACTIONS(1142), - [anon_sym_break] = ACTIONS(1142), - [anon_sym_continue] = ACTIONS(1142), - [anon_sym_for] = ACTIONS(1142), - [anon_sym_in] = ACTIONS(1142), - [anon_sym_loop] = ACTIONS(1142), - [anon_sym_while] = ACTIONS(1142), - [anon_sym_do] = ACTIONS(1142), - [anon_sym_if] = ACTIONS(1142), - [anon_sym_match] = ACTIONS(1142), - [anon_sym_LBRACE] = ACTIONS(1142), - [anon_sym_RBRACE] = ACTIONS(1142), - [anon_sym_DOT] = ACTIONS(1142), - [anon_sym_try] = ACTIONS(1142), - [anon_sym_return] = ACTIONS(1142), - [anon_sym_source] = ACTIONS(1142), - [anon_sym_source_DASHenv] = ACTIONS(1142), - [anon_sym_register] = ACTIONS(1142), - [anon_sym_hide] = ACTIONS(1142), - [anon_sym_hide_DASHenv] = ACTIONS(1142), - [anon_sym_overlay] = ACTIONS(1142), - [anon_sym_STAR] = ACTIONS(1142), - [anon_sym_where] = ACTIONS(1142), - [anon_sym_STAR_STAR] = ACTIONS(1142), - [anon_sym_PLUS_PLUS] = ACTIONS(1142), - [anon_sym_SLASH] = ACTIONS(1142), - [anon_sym_mod] = ACTIONS(1142), - [anon_sym_SLASH_SLASH] = ACTIONS(1142), - [anon_sym_PLUS] = ACTIONS(1142), - [anon_sym_bit_DASHshl] = ACTIONS(1142), - [anon_sym_bit_DASHshr] = ACTIONS(1142), - [anon_sym_EQ_EQ] = ACTIONS(1142), - [anon_sym_BANG_EQ] = ACTIONS(1142), - [anon_sym_LT2] = ACTIONS(1142), - [anon_sym_LT_EQ] = ACTIONS(1142), - [anon_sym_GT_EQ] = ACTIONS(1142), - [anon_sym_not_DASHin] = ACTIONS(1142), - [anon_sym_starts_DASHwith] = ACTIONS(1142), - [anon_sym_ends_DASHwith] = ACTIONS(1142), - [anon_sym_EQ_TILDE] = ACTIONS(1142), - [anon_sym_BANG_TILDE] = ACTIONS(1142), - [anon_sym_bit_DASHand] = ACTIONS(1142), - [anon_sym_bit_DASHxor] = ACTIONS(1142), - [anon_sym_bit_DASHor] = ACTIONS(1142), - [anon_sym_and] = ACTIONS(1142), - [anon_sym_xor] = ACTIONS(1142), - [anon_sym_or] = ACTIONS(1142), - [anon_sym_not] = ACTIONS(1142), - [sym_val_nothing] = ACTIONS(1142), - [anon_sym_true] = ACTIONS(1142), - [anon_sym_false] = ACTIONS(1142), - [aux_sym_val_number_token1] = ACTIONS(1142), - [aux_sym_val_number_token2] = ACTIONS(1142), - [aux_sym_val_number_token3] = ACTIONS(1142), - [anon_sym_inf] = ACTIONS(1142), - [anon_sym_DASHinf] = ACTIONS(1142), - [anon_sym_NaN] = ACTIONS(1142), - [aux_sym__val_number_decimal_token1] = ACTIONS(1142), - [aux_sym__val_number_decimal_token2] = ACTIONS(1142), - [anon_sym_0b] = ACTIONS(1142), - [anon_sym_0o] = ACTIONS(1142), - [anon_sym_0x] = ACTIONS(1142), - [sym_val_date] = ACTIONS(1142), - [anon_sym_DQUOTE] = ACTIONS(1142), - [sym__str_single_quotes] = ACTIONS(1142), - [sym__str_back_ticks] = ACTIONS(1142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1142), - [anon_sym_CARET] = ACTIONS(1142), - [anon_sym_POUND] = ACTIONS(105), - }, - [375] = { - [sym_comment] = STATE(375), - [anon_sym_export] = ACTIONS(1387), - [anon_sym_alias] = ACTIONS(1387), - [anon_sym_let] = ACTIONS(1387), - [anon_sym_let_DASHenv] = ACTIONS(1387), - [anon_sym_mut] = ACTIONS(1387), - [anon_sym_const] = ACTIONS(1387), - [anon_sym_SEMI] = ACTIONS(1387), - [sym_cmd_identifier] = ACTIONS(1387), - [anon_sym_LF] = ACTIONS(1389), - [anon_sym_def] = ACTIONS(1387), - [anon_sym_def_DASHenv] = ACTIONS(1387), - [anon_sym_export_DASHenv] = ACTIONS(1387), - [anon_sym_extern] = ACTIONS(1387), - [anon_sym_module] = ACTIONS(1387), - [anon_sym_use] = ACTIONS(1387), - [anon_sym_LBRACK] = ACTIONS(1387), - [anon_sym_LPAREN] = ACTIONS(1387), - [anon_sym_RPAREN] = ACTIONS(1387), - [anon_sym_DOLLAR] = ACTIONS(1387), - [anon_sym_error] = ACTIONS(1387), - [anon_sym_GT] = ACTIONS(1387), - [anon_sym_DASH] = ACTIONS(1387), - [anon_sym_break] = ACTIONS(1387), - [anon_sym_continue] = ACTIONS(1387), - [anon_sym_for] = ACTIONS(1387), - [anon_sym_in] = ACTIONS(1387), - [anon_sym_loop] = ACTIONS(1387), - [anon_sym_while] = ACTIONS(1387), - [anon_sym_do] = ACTIONS(1387), - [anon_sym_if] = ACTIONS(1387), - [anon_sym_match] = ACTIONS(1387), - [anon_sym_LBRACE] = ACTIONS(1387), - [anon_sym_RBRACE] = ACTIONS(1387), - [anon_sym_DOT] = ACTIONS(1387), - [anon_sym_try] = ACTIONS(1387), - [anon_sym_return] = ACTIONS(1387), - [anon_sym_source] = ACTIONS(1387), - [anon_sym_source_DASHenv] = ACTIONS(1387), - [anon_sym_register] = ACTIONS(1387), - [anon_sym_hide] = ACTIONS(1387), - [anon_sym_hide_DASHenv] = ACTIONS(1387), - [anon_sym_overlay] = ACTIONS(1387), - [anon_sym_STAR] = ACTIONS(1387), - [anon_sym_where] = ACTIONS(1387), - [anon_sym_STAR_STAR] = ACTIONS(1387), - [anon_sym_PLUS_PLUS] = ACTIONS(1387), - [anon_sym_SLASH] = ACTIONS(1387), - [anon_sym_mod] = ACTIONS(1387), - [anon_sym_SLASH_SLASH] = ACTIONS(1387), - [anon_sym_PLUS] = ACTIONS(1387), - [anon_sym_bit_DASHshl] = ACTIONS(1387), - [anon_sym_bit_DASHshr] = ACTIONS(1387), - [anon_sym_EQ_EQ] = ACTIONS(1387), - [anon_sym_BANG_EQ] = ACTIONS(1387), - [anon_sym_LT2] = ACTIONS(1387), - [anon_sym_LT_EQ] = ACTIONS(1387), - [anon_sym_GT_EQ] = ACTIONS(1387), - [anon_sym_not_DASHin] = ACTIONS(1387), - [anon_sym_starts_DASHwith] = ACTIONS(1387), - [anon_sym_ends_DASHwith] = ACTIONS(1387), - [anon_sym_EQ_TILDE] = ACTIONS(1387), - [anon_sym_BANG_TILDE] = ACTIONS(1387), - [anon_sym_bit_DASHand] = ACTIONS(1387), - [anon_sym_bit_DASHxor] = ACTIONS(1387), - [anon_sym_bit_DASHor] = ACTIONS(1387), - [anon_sym_and] = ACTIONS(1387), - [anon_sym_xor] = ACTIONS(1387), - [anon_sym_or] = ACTIONS(1387), - [anon_sym_not] = ACTIONS(1387), - [sym_val_nothing] = ACTIONS(1387), - [anon_sym_true] = ACTIONS(1387), - [anon_sym_false] = ACTIONS(1387), - [aux_sym_val_number_token1] = ACTIONS(1387), - [aux_sym_val_number_token2] = ACTIONS(1387), - [aux_sym_val_number_token3] = ACTIONS(1387), - [anon_sym_inf] = ACTIONS(1387), - [anon_sym_DASHinf] = ACTIONS(1387), - [anon_sym_NaN] = ACTIONS(1387), - [aux_sym__val_number_decimal_token1] = ACTIONS(1387), - [aux_sym__val_number_decimal_token2] = ACTIONS(1387), - [anon_sym_0b] = ACTIONS(1387), - [anon_sym_0o] = ACTIONS(1387), - [anon_sym_0x] = ACTIONS(1387), - [sym_val_date] = ACTIONS(1387), - [anon_sym_DQUOTE] = ACTIONS(1387), - [sym__str_single_quotes] = ACTIONS(1387), - [sym__str_back_ticks] = ACTIONS(1387), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1387), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1387), - [anon_sym_CARET] = ACTIONS(1387), - [anon_sym_POUND] = ACTIONS(105), - }, - [376] = { - [sym_comment] = STATE(376), - [ts_builtin_sym_end] = ACTIONS(1369), - [anon_sym_export] = ACTIONS(1367), - [anon_sym_alias] = ACTIONS(1367), - [anon_sym_let] = ACTIONS(1367), - [anon_sym_let_DASHenv] = ACTIONS(1367), - [anon_sym_mut] = ACTIONS(1367), - [anon_sym_const] = ACTIONS(1367), - [anon_sym_SEMI] = ACTIONS(1367), - [sym_cmd_identifier] = ACTIONS(1367), - [anon_sym_LF] = ACTIONS(1369), - [anon_sym_def] = ACTIONS(1367), - [anon_sym_def_DASHenv] = ACTIONS(1367), - [anon_sym_export_DASHenv] = ACTIONS(1367), - [anon_sym_extern] = ACTIONS(1367), - [anon_sym_module] = ACTIONS(1367), - [anon_sym_use] = ACTIONS(1367), - [anon_sym_LBRACK] = ACTIONS(1367), - [anon_sym_LPAREN] = ACTIONS(1367), - [anon_sym_DOLLAR] = ACTIONS(1367), - [anon_sym_error] = ACTIONS(1367), - [anon_sym_GT] = ACTIONS(1367), - [anon_sym_DASH] = ACTIONS(1367), - [anon_sym_break] = ACTIONS(1367), - [anon_sym_continue] = ACTIONS(1367), - [anon_sym_for] = ACTIONS(1367), - [anon_sym_in] = ACTIONS(1367), - [anon_sym_loop] = ACTIONS(1367), - [anon_sym_while] = ACTIONS(1367), - [anon_sym_do] = ACTIONS(1367), - [anon_sym_if] = ACTIONS(1367), - [anon_sym_match] = ACTIONS(1367), - [anon_sym_LBRACE] = ACTIONS(1367), - [anon_sym_DOT] = ACTIONS(1367), - [anon_sym_try] = ACTIONS(1367), - [anon_sym_return] = ACTIONS(1367), - [anon_sym_source] = ACTIONS(1367), - [anon_sym_source_DASHenv] = ACTIONS(1367), - [anon_sym_register] = ACTIONS(1367), - [anon_sym_hide] = ACTIONS(1367), - [anon_sym_hide_DASHenv] = ACTIONS(1367), - [anon_sym_overlay] = ACTIONS(1367), - [anon_sym_STAR] = ACTIONS(1367), - [anon_sym_where] = ACTIONS(1367), - [anon_sym_STAR_STAR] = ACTIONS(1367), - [anon_sym_PLUS_PLUS] = ACTIONS(1367), - [anon_sym_SLASH] = ACTIONS(1367), - [anon_sym_mod] = ACTIONS(1367), - [anon_sym_SLASH_SLASH] = ACTIONS(1367), - [anon_sym_PLUS] = ACTIONS(1367), - [anon_sym_bit_DASHshl] = ACTIONS(1367), - [anon_sym_bit_DASHshr] = ACTIONS(1367), - [anon_sym_EQ_EQ] = ACTIONS(1367), - [anon_sym_BANG_EQ] = ACTIONS(1367), - [anon_sym_LT2] = ACTIONS(1367), - [anon_sym_LT_EQ] = ACTIONS(1367), - [anon_sym_GT_EQ] = ACTIONS(1367), - [anon_sym_not_DASHin] = ACTIONS(1367), - [anon_sym_starts_DASHwith] = ACTIONS(1367), - [anon_sym_ends_DASHwith] = ACTIONS(1367), - [anon_sym_EQ_TILDE] = ACTIONS(1367), - [anon_sym_BANG_TILDE] = ACTIONS(1367), - [anon_sym_bit_DASHand] = ACTIONS(1367), - [anon_sym_bit_DASHxor] = ACTIONS(1367), - [anon_sym_bit_DASHor] = ACTIONS(1367), - [anon_sym_and] = ACTIONS(1367), - [anon_sym_xor] = ACTIONS(1367), - [anon_sym_or] = ACTIONS(1367), - [anon_sym_not] = ACTIONS(1367), - [anon_sym_DOT2] = ACTIONS(1369), - [sym_val_nothing] = ACTIONS(1367), - [anon_sym_true] = ACTIONS(1367), - [anon_sym_false] = ACTIONS(1367), - [aux_sym_val_number_token1] = ACTIONS(1367), - [aux_sym_val_number_token2] = ACTIONS(1367), - [aux_sym_val_number_token3] = ACTIONS(1367), - [anon_sym_inf] = ACTIONS(1367), - [anon_sym_DASHinf] = ACTIONS(1367), - [anon_sym_NaN] = ACTIONS(1367), - [aux_sym__val_number_decimal_token1] = ACTIONS(1367), - [aux_sym__val_number_decimal_token2] = ACTIONS(1367), - [anon_sym_0b] = ACTIONS(1367), - [anon_sym_0o] = ACTIONS(1367), - [anon_sym_0x] = ACTIONS(1367), - [sym_val_date] = ACTIONS(1367), - [anon_sym_DQUOTE] = ACTIONS(1367), - [sym__str_single_quotes] = ACTIONS(1367), - [sym__str_back_ticks] = ACTIONS(1367), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1367), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1367), - [anon_sym_CARET] = ACTIONS(1367), - [anon_sym_POUND] = ACTIONS(105), - }, - [377] = { - [sym_comment] = STATE(377), - [anon_sym_export] = ACTIONS(1391), - [anon_sym_alias] = ACTIONS(1391), - [anon_sym_let] = ACTIONS(1391), - [anon_sym_let_DASHenv] = ACTIONS(1391), - [anon_sym_mut] = ACTIONS(1391), - [anon_sym_const] = ACTIONS(1391), - [anon_sym_SEMI] = ACTIONS(1391), - [sym_cmd_identifier] = ACTIONS(1391), - [anon_sym_LF] = ACTIONS(1393), - [anon_sym_def] = ACTIONS(1391), - [anon_sym_def_DASHenv] = ACTIONS(1391), - [anon_sym_export_DASHenv] = ACTIONS(1391), - [anon_sym_extern] = ACTIONS(1391), - [anon_sym_module] = ACTIONS(1391), - [anon_sym_use] = ACTIONS(1391), - [anon_sym_LBRACK] = ACTIONS(1391), - [anon_sym_LPAREN] = ACTIONS(1391), - [anon_sym_RPAREN] = ACTIONS(1391), - [anon_sym_DOLLAR] = ACTIONS(1391), - [anon_sym_error] = ACTIONS(1391), - [anon_sym_GT] = ACTIONS(1391), - [anon_sym_DASH] = ACTIONS(1391), - [anon_sym_break] = ACTIONS(1391), - [anon_sym_continue] = ACTIONS(1391), - [anon_sym_for] = ACTIONS(1391), - [anon_sym_in] = ACTIONS(1391), - [anon_sym_loop] = ACTIONS(1391), - [anon_sym_while] = ACTIONS(1391), - [anon_sym_do] = ACTIONS(1391), - [anon_sym_if] = ACTIONS(1391), - [anon_sym_match] = ACTIONS(1391), - [anon_sym_LBRACE] = ACTIONS(1391), - [anon_sym_RBRACE] = ACTIONS(1391), - [anon_sym_DOT] = ACTIONS(1391), - [anon_sym_try] = ACTIONS(1391), - [anon_sym_return] = ACTIONS(1391), - [anon_sym_source] = ACTIONS(1391), - [anon_sym_source_DASHenv] = ACTIONS(1391), - [anon_sym_register] = ACTIONS(1391), - [anon_sym_hide] = ACTIONS(1391), - [anon_sym_hide_DASHenv] = ACTIONS(1391), - [anon_sym_overlay] = ACTIONS(1391), - [anon_sym_STAR] = ACTIONS(1391), - [anon_sym_where] = ACTIONS(1391), - [anon_sym_STAR_STAR] = ACTIONS(1391), - [anon_sym_PLUS_PLUS] = ACTIONS(1391), - [anon_sym_SLASH] = ACTIONS(1391), - [anon_sym_mod] = ACTIONS(1391), - [anon_sym_SLASH_SLASH] = ACTIONS(1391), - [anon_sym_PLUS] = ACTIONS(1391), - [anon_sym_bit_DASHshl] = ACTIONS(1391), - [anon_sym_bit_DASHshr] = ACTIONS(1391), - [anon_sym_EQ_EQ] = ACTIONS(1391), - [anon_sym_BANG_EQ] = ACTIONS(1391), - [anon_sym_LT2] = ACTIONS(1391), - [anon_sym_LT_EQ] = ACTIONS(1391), - [anon_sym_GT_EQ] = ACTIONS(1391), - [anon_sym_not_DASHin] = ACTIONS(1391), - [anon_sym_starts_DASHwith] = ACTIONS(1391), - [anon_sym_ends_DASHwith] = ACTIONS(1391), - [anon_sym_EQ_TILDE] = ACTIONS(1391), - [anon_sym_BANG_TILDE] = ACTIONS(1391), - [anon_sym_bit_DASHand] = ACTIONS(1391), - [anon_sym_bit_DASHxor] = ACTIONS(1391), - [anon_sym_bit_DASHor] = ACTIONS(1391), - [anon_sym_and] = ACTIONS(1391), - [anon_sym_xor] = ACTIONS(1391), - [anon_sym_or] = ACTIONS(1391), - [anon_sym_not] = ACTIONS(1391), - [sym_val_nothing] = ACTIONS(1391), - [anon_sym_true] = ACTIONS(1391), - [anon_sym_false] = ACTIONS(1391), - [aux_sym_val_number_token1] = ACTIONS(1391), - [aux_sym_val_number_token2] = ACTIONS(1391), - [aux_sym_val_number_token3] = ACTIONS(1391), - [anon_sym_inf] = ACTIONS(1391), - [anon_sym_DASHinf] = ACTIONS(1391), - [anon_sym_NaN] = ACTIONS(1391), - [aux_sym__val_number_decimal_token1] = ACTIONS(1391), - [aux_sym__val_number_decimal_token2] = ACTIONS(1391), - [anon_sym_0b] = ACTIONS(1391), - [anon_sym_0o] = ACTIONS(1391), - [anon_sym_0x] = ACTIONS(1391), - [sym_val_date] = ACTIONS(1391), - [anon_sym_DQUOTE] = ACTIONS(1391), - [sym__str_single_quotes] = ACTIONS(1391), - [sym__str_back_ticks] = ACTIONS(1391), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1391), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1391), - [anon_sym_CARET] = ACTIONS(1391), - [anon_sym_POUND] = ACTIONS(105), - }, - [378] = { - [sym_comment] = STATE(378), - [ts_builtin_sym_end] = ACTIONS(991), - [anon_sym_export] = ACTIONS(989), - [anon_sym_alias] = ACTIONS(989), - [anon_sym_let] = ACTIONS(989), - [anon_sym_let_DASHenv] = ACTIONS(989), - [anon_sym_mut] = ACTIONS(989), - [anon_sym_const] = ACTIONS(989), - [anon_sym_SEMI] = ACTIONS(989), - [sym_cmd_identifier] = ACTIONS(989), - [anon_sym_LF] = ACTIONS(991), - [anon_sym_def] = ACTIONS(989), - [anon_sym_def_DASHenv] = ACTIONS(989), - [anon_sym_export_DASHenv] = ACTIONS(989), - [anon_sym_extern] = ACTIONS(989), - [anon_sym_module] = ACTIONS(989), - [anon_sym_use] = ACTIONS(989), - [anon_sym_LBRACK] = ACTIONS(989), - [anon_sym_LPAREN] = ACTIONS(989), - [anon_sym_DOLLAR] = ACTIONS(989), - [anon_sym_error] = ACTIONS(989), - [anon_sym_GT] = ACTIONS(989), - [anon_sym_DASH] = ACTIONS(989), - [anon_sym_break] = ACTIONS(989), - [anon_sym_continue] = ACTIONS(989), - [anon_sym_for] = ACTIONS(989), - [anon_sym_in] = ACTIONS(989), - [anon_sym_loop] = ACTIONS(989), - [anon_sym_while] = ACTIONS(989), - [anon_sym_do] = ACTIONS(989), - [anon_sym_if] = ACTIONS(989), - [anon_sym_match] = ACTIONS(989), - [anon_sym_LBRACE] = ACTIONS(989), - [anon_sym_DOT] = ACTIONS(989), - [anon_sym_try] = ACTIONS(989), - [anon_sym_return] = ACTIONS(989), - [anon_sym_source] = ACTIONS(989), - [anon_sym_source_DASHenv] = ACTIONS(989), - [anon_sym_register] = ACTIONS(989), - [anon_sym_hide] = ACTIONS(989), - [anon_sym_hide_DASHenv] = ACTIONS(989), - [anon_sym_overlay] = ACTIONS(989), - [anon_sym_STAR] = ACTIONS(989), - [anon_sym_where] = ACTIONS(989), - [anon_sym_STAR_STAR] = ACTIONS(989), - [anon_sym_PLUS_PLUS] = ACTIONS(989), - [anon_sym_SLASH] = ACTIONS(989), - [anon_sym_mod] = ACTIONS(989), - [anon_sym_SLASH_SLASH] = ACTIONS(989), - [anon_sym_PLUS] = ACTIONS(989), - [anon_sym_bit_DASHshl] = ACTIONS(989), - [anon_sym_bit_DASHshr] = ACTIONS(989), - [anon_sym_EQ_EQ] = ACTIONS(989), - [anon_sym_BANG_EQ] = ACTIONS(989), - [anon_sym_LT2] = ACTIONS(989), - [anon_sym_LT_EQ] = ACTIONS(989), - [anon_sym_GT_EQ] = ACTIONS(989), - [anon_sym_not_DASHin] = ACTIONS(989), - [anon_sym_starts_DASHwith] = ACTIONS(989), - [anon_sym_ends_DASHwith] = ACTIONS(989), - [anon_sym_EQ_TILDE] = ACTIONS(989), - [anon_sym_BANG_TILDE] = ACTIONS(989), - [anon_sym_bit_DASHand] = ACTIONS(989), - [anon_sym_bit_DASHxor] = ACTIONS(989), - [anon_sym_bit_DASHor] = ACTIONS(989), - [anon_sym_and] = ACTIONS(989), - [anon_sym_xor] = ACTIONS(989), - [anon_sym_or] = ACTIONS(989), - [anon_sym_not] = ACTIONS(989), - [sym_val_nothing] = ACTIONS(989), - [anon_sym_true] = ACTIONS(989), - [anon_sym_false] = ACTIONS(989), - [aux_sym_val_number_token1] = ACTIONS(989), - [aux_sym_val_number_token2] = ACTIONS(989), - [aux_sym_val_number_token3] = ACTIONS(989), - [anon_sym_inf] = ACTIONS(989), - [anon_sym_DASHinf] = ACTIONS(989), - [anon_sym_NaN] = ACTIONS(989), - [aux_sym__val_number_decimal_token1] = ACTIONS(989), - [aux_sym__val_number_decimal_token2] = ACTIONS(989), - [anon_sym_0b] = ACTIONS(989), - [anon_sym_0o] = ACTIONS(989), - [anon_sym_0x] = ACTIONS(989), - [sym_val_date] = ACTIONS(989), - [anon_sym_DQUOTE] = ACTIONS(989), - [sym__str_single_quotes] = ACTIONS(989), - [sym__str_back_ticks] = ACTIONS(989), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), - [anon_sym_CARET] = ACTIONS(989), - [aux_sym_unquoted_token3] = ACTIONS(1027), - [anon_sym_POUND] = ACTIONS(105), - }, - [379] = { - [sym_comment] = STATE(379), - [anon_sym_export] = ACTIONS(1395), - [anon_sym_alias] = ACTIONS(1395), - [anon_sym_let] = ACTIONS(1395), - [anon_sym_let_DASHenv] = ACTIONS(1395), - [anon_sym_mut] = ACTIONS(1395), - [anon_sym_const] = ACTIONS(1395), - [anon_sym_SEMI] = ACTIONS(1395), - [sym_cmd_identifier] = ACTIONS(1395), - [anon_sym_LF] = ACTIONS(1397), - [anon_sym_def] = ACTIONS(1395), - [anon_sym_def_DASHenv] = ACTIONS(1395), - [anon_sym_export_DASHenv] = ACTIONS(1395), - [anon_sym_extern] = ACTIONS(1395), - [anon_sym_module] = ACTIONS(1395), - [anon_sym_use] = ACTIONS(1395), - [anon_sym_LBRACK] = ACTIONS(1395), - [anon_sym_LPAREN] = ACTIONS(1395), - [anon_sym_RPAREN] = ACTIONS(1395), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_error] = ACTIONS(1395), - [anon_sym_GT] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(1395), - [anon_sym_break] = ACTIONS(1395), - [anon_sym_continue] = ACTIONS(1395), - [anon_sym_for] = ACTIONS(1395), - [anon_sym_in] = ACTIONS(1395), - [anon_sym_loop] = ACTIONS(1395), - [anon_sym_while] = ACTIONS(1395), - [anon_sym_do] = ACTIONS(1395), - [anon_sym_if] = ACTIONS(1395), - [anon_sym_match] = ACTIONS(1395), - [anon_sym_LBRACE] = ACTIONS(1395), - [anon_sym_RBRACE] = ACTIONS(1395), - [anon_sym_DOT] = ACTIONS(1395), - [anon_sym_try] = ACTIONS(1395), - [anon_sym_return] = ACTIONS(1395), - [anon_sym_source] = ACTIONS(1395), - [anon_sym_source_DASHenv] = ACTIONS(1395), - [anon_sym_register] = ACTIONS(1395), - [anon_sym_hide] = ACTIONS(1395), - [anon_sym_hide_DASHenv] = ACTIONS(1395), - [anon_sym_overlay] = ACTIONS(1395), - [anon_sym_STAR] = ACTIONS(1395), - [anon_sym_where] = ACTIONS(1395), - [anon_sym_STAR_STAR] = ACTIONS(1395), - [anon_sym_PLUS_PLUS] = ACTIONS(1395), - [anon_sym_SLASH] = ACTIONS(1395), - [anon_sym_mod] = ACTIONS(1395), - [anon_sym_SLASH_SLASH] = ACTIONS(1395), - [anon_sym_PLUS] = ACTIONS(1395), - [anon_sym_bit_DASHshl] = ACTIONS(1395), - [anon_sym_bit_DASHshr] = ACTIONS(1395), - [anon_sym_EQ_EQ] = ACTIONS(1395), - [anon_sym_BANG_EQ] = ACTIONS(1395), - [anon_sym_LT2] = ACTIONS(1395), - [anon_sym_LT_EQ] = ACTIONS(1395), - [anon_sym_GT_EQ] = ACTIONS(1395), - [anon_sym_not_DASHin] = ACTIONS(1395), - [anon_sym_starts_DASHwith] = ACTIONS(1395), - [anon_sym_ends_DASHwith] = ACTIONS(1395), - [anon_sym_EQ_TILDE] = ACTIONS(1395), - [anon_sym_BANG_TILDE] = ACTIONS(1395), - [anon_sym_bit_DASHand] = ACTIONS(1395), - [anon_sym_bit_DASHxor] = ACTIONS(1395), - [anon_sym_bit_DASHor] = ACTIONS(1395), - [anon_sym_and] = ACTIONS(1395), - [anon_sym_xor] = ACTIONS(1395), - [anon_sym_or] = ACTIONS(1395), - [anon_sym_not] = ACTIONS(1395), - [sym_val_nothing] = ACTIONS(1395), - [anon_sym_true] = ACTIONS(1395), - [anon_sym_false] = ACTIONS(1395), - [aux_sym_val_number_token1] = ACTIONS(1395), - [aux_sym_val_number_token2] = ACTIONS(1395), - [aux_sym_val_number_token3] = ACTIONS(1395), - [anon_sym_inf] = ACTIONS(1395), - [anon_sym_DASHinf] = ACTIONS(1395), - [anon_sym_NaN] = ACTIONS(1395), - [aux_sym__val_number_decimal_token1] = ACTIONS(1395), - [aux_sym__val_number_decimal_token2] = ACTIONS(1395), - [anon_sym_0b] = ACTIONS(1395), - [anon_sym_0o] = ACTIONS(1395), - [anon_sym_0x] = ACTIONS(1395), - [sym_val_date] = ACTIONS(1395), - [anon_sym_DQUOTE] = ACTIONS(1395), - [sym__str_single_quotes] = ACTIONS(1395), - [sym__str_back_ticks] = ACTIONS(1395), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1395), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1395), - [anon_sym_CARET] = ACTIONS(1395), - [anon_sym_POUND] = ACTIONS(105), - }, - [380] = { - [sym_comment] = STATE(380), - [anon_sym_export] = ACTIONS(1399), - [anon_sym_alias] = ACTIONS(1399), - [anon_sym_let] = ACTIONS(1399), - [anon_sym_let_DASHenv] = ACTIONS(1399), - [anon_sym_mut] = ACTIONS(1399), - [anon_sym_const] = ACTIONS(1399), - [anon_sym_SEMI] = ACTIONS(1399), - [sym_cmd_identifier] = ACTIONS(1399), - [anon_sym_LF] = ACTIONS(1401), - [anon_sym_def] = ACTIONS(1399), - [anon_sym_def_DASHenv] = ACTIONS(1399), - [anon_sym_export_DASHenv] = ACTIONS(1399), - [anon_sym_extern] = ACTIONS(1399), - [anon_sym_module] = ACTIONS(1399), - [anon_sym_use] = ACTIONS(1399), - [anon_sym_LBRACK] = ACTIONS(1399), - [anon_sym_LPAREN] = ACTIONS(1399), - [anon_sym_RPAREN] = ACTIONS(1399), - [anon_sym_DOLLAR] = ACTIONS(1399), - [anon_sym_error] = ACTIONS(1399), - [anon_sym_GT] = ACTIONS(1399), - [anon_sym_DASH] = ACTIONS(1399), - [anon_sym_break] = ACTIONS(1399), - [anon_sym_continue] = ACTIONS(1399), - [anon_sym_for] = ACTIONS(1399), - [anon_sym_in] = ACTIONS(1399), - [anon_sym_loop] = ACTIONS(1399), - [anon_sym_while] = ACTIONS(1399), - [anon_sym_do] = ACTIONS(1399), - [anon_sym_if] = ACTIONS(1399), - [anon_sym_match] = ACTIONS(1399), - [anon_sym_LBRACE] = ACTIONS(1399), - [anon_sym_RBRACE] = ACTIONS(1399), - [anon_sym_DOT] = ACTIONS(1399), - [anon_sym_try] = ACTIONS(1399), - [anon_sym_return] = ACTIONS(1399), - [anon_sym_source] = ACTIONS(1399), - [anon_sym_source_DASHenv] = ACTIONS(1399), - [anon_sym_register] = ACTIONS(1399), - [anon_sym_hide] = ACTIONS(1399), - [anon_sym_hide_DASHenv] = ACTIONS(1399), - [anon_sym_overlay] = ACTIONS(1399), - [anon_sym_STAR] = ACTIONS(1399), - [anon_sym_where] = ACTIONS(1399), - [anon_sym_STAR_STAR] = ACTIONS(1399), - [anon_sym_PLUS_PLUS] = ACTIONS(1399), - [anon_sym_SLASH] = ACTIONS(1399), - [anon_sym_mod] = ACTIONS(1399), - [anon_sym_SLASH_SLASH] = ACTIONS(1399), - [anon_sym_PLUS] = ACTIONS(1399), - [anon_sym_bit_DASHshl] = ACTIONS(1399), - [anon_sym_bit_DASHshr] = ACTIONS(1399), - [anon_sym_EQ_EQ] = ACTIONS(1399), - [anon_sym_BANG_EQ] = ACTIONS(1399), - [anon_sym_LT2] = ACTIONS(1399), - [anon_sym_LT_EQ] = ACTIONS(1399), - [anon_sym_GT_EQ] = ACTIONS(1399), - [anon_sym_not_DASHin] = ACTIONS(1399), - [anon_sym_starts_DASHwith] = ACTIONS(1399), - [anon_sym_ends_DASHwith] = ACTIONS(1399), - [anon_sym_EQ_TILDE] = ACTIONS(1399), - [anon_sym_BANG_TILDE] = ACTIONS(1399), - [anon_sym_bit_DASHand] = ACTIONS(1399), - [anon_sym_bit_DASHxor] = ACTIONS(1399), - [anon_sym_bit_DASHor] = ACTIONS(1399), - [anon_sym_and] = ACTIONS(1399), - [anon_sym_xor] = ACTIONS(1399), - [anon_sym_or] = ACTIONS(1399), - [anon_sym_not] = ACTIONS(1399), - [sym_val_nothing] = ACTIONS(1399), - [anon_sym_true] = ACTIONS(1399), - [anon_sym_false] = ACTIONS(1399), - [aux_sym_val_number_token1] = ACTIONS(1399), - [aux_sym_val_number_token2] = ACTIONS(1399), - [aux_sym_val_number_token3] = ACTIONS(1399), - [anon_sym_inf] = ACTIONS(1399), - [anon_sym_DASHinf] = ACTIONS(1399), - [anon_sym_NaN] = ACTIONS(1399), - [aux_sym__val_number_decimal_token1] = ACTIONS(1399), - [aux_sym__val_number_decimal_token2] = ACTIONS(1399), - [anon_sym_0b] = ACTIONS(1399), - [anon_sym_0o] = ACTIONS(1399), - [anon_sym_0x] = ACTIONS(1399), - [sym_val_date] = ACTIONS(1399), - [anon_sym_DQUOTE] = ACTIONS(1399), - [sym__str_single_quotes] = ACTIONS(1399), - [sym__str_back_ticks] = ACTIONS(1399), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1399), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1399), - [anon_sym_CARET] = ACTIONS(1399), - [anon_sym_POUND] = ACTIONS(105), - }, - [381] = { - [sym_comment] = STATE(381), - [anon_sym_export] = ACTIONS(1363), - [anon_sym_alias] = ACTIONS(1363), - [anon_sym_let] = ACTIONS(1363), - [anon_sym_let_DASHenv] = ACTIONS(1363), - [anon_sym_mut] = ACTIONS(1363), - [anon_sym_const] = ACTIONS(1363), - [anon_sym_SEMI] = ACTIONS(1363), - [sym_cmd_identifier] = ACTIONS(1363), - [anon_sym_LF] = ACTIONS(1365), - [anon_sym_def] = ACTIONS(1363), - [anon_sym_def_DASHenv] = ACTIONS(1363), - [anon_sym_export_DASHenv] = ACTIONS(1363), - [anon_sym_extern] = ACTIONS(1363), - [anon_sym_module] = ACTIONS(1363), - [anon_sym_use] = ACTIONS(1363), - [anon_sym_LBRACK] = ACTIONS(1363), - [anon_sym_LPAREN] = ACTIONS(1363), - [anon_sym_RPAREN] = ACTIONS(1363), - [anon_sym_DOLLAR] = ACTIONS(1363), - [anon_sym_error] = ACTIONS(1363), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1363), - [anon_sym_break] = ACTIONS(1363), - [anon_sym_continue] = ACTIONS(1363), - [anon_sym_for] = ACTIONS(1363), - [anon_sym_in] = ACTIONS(1363), - [anon_sym_loop] = ACTIONS(1363), - [anon_sym_while] = ACTIONS(1363), - [anon_sym_do] = ACTIONS(1363), - [anon_sym_if] = ACTIONS(1363), - [anon_sym_match] = ACTIONS(1363), - [anon_sym_LBRACE] = ACTIONS(1363), - [anon_sym_RBRACE] = ACTIONS(1363), - [anon_sym_DOT] = ACTIONS(1363), - [anon_sym_try] = ACTIONS(1363), - [anon_sym_return] = ACTIONS(1363), - [anon_sym_source] = ACTIONS(1363), - [anon_sym_source_DASHenv] = ACTIONS(1363), - [anon_sym_register] = ACTIONS(1363), - [anon_sym_hide] = ACTIONS(1363), - [anon_sym_hide_DASHenv] = ACTIONS(1363), - [anon_sym_overlay] = ACTIONS(1363), - [anon_sym_STAR] = ACTIONS(1363), - [anon_sym_where] = ACTIONS(1363), - [anon_sym_STAR_STAR] = ACTIONS(1363), - [anon_sym_PLUS_PLUS] = ACTIONS(1363), - [anon_sym_SLASH] = ACTIONS(1363), - [anon_sym_mod] = ACTIONS(1363), - [anon_sym_SLASH_SLASH] = ACTIONS(1363), - [anon_sym_PLUS] = ACTIONS(1363), - [anon_sym_bit_DASHshl] = ACTIONS(1363), - [anon_sym_bit_DASHshr] = ACTIONS(1363), - [anon_sym_EQ_EQ] = ACTIONS(1363), - [anon_sym_BANG_EQ] = ACTIONS(1363), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1363), - [anon_sym_GT_EQ] = ACTIONS(1363), - [anon_sym_not_DASHin] = ACTIONS(1363), - [anon_sym_starts_DASHwith] = ACTIONS(1363), - [anon_sym_ends_DASHwith] = ACTIONS(1363), - [anon_sym_EQ_TILDE] = ACTIONS(1363), - [anon_sym_BANG_TILDE] = ACTIONS(1363), - [anon_sym_bit_DASHand] = ACTIONS(1363), - [anon_sym_bit_DASHxor] = ACTIONS(1363), - [anon_sym_bit_DASHor] = ACTIONS(1363), - [anon_sym_and] = ACTIONS(1363), - [anon_sym_xor] = ACTIONS(1363), - [anon_sym_or] = ACTIONS(1363), - [anon_sym_not] = ACTIONS(1363), - [sym_val_nothing] = ACTIONS(1363), - [anon_sym_true] = ACTIONS(1363), - [anon_sym_false] = ACTIONS(1363), - [aux_sym_val_number_token1] = ACTIONS(1363), - [aux_sym_val_number_token2] = ACTIONS(1363), - [aux_sym_val_number_token3] = ACTIONS(1363), - [anon_sym_inf] = ACTIONS(1363), - [anon_sym_DASHinf] = ACTIONS(1363), - [anon_sym_NaN] = ACTIONS(1363), - [aux_sym__val_number_decimal_token1] = ACTIONS(1363), - [aux_sym__val_number_decimal_token2] = ACTIONS(1363), - [anon_sym_0b] = ACTIONS(1363), - [anon_sym_0o] = ACTIONS(1363), - [anon_sym_0x] = ACTIONS(1363), - [sym_val_date] = ACTIONS(1363), - [anon_sym_DQUOTE] = ACTIONS(1363), - [sym__str_single_quotes] = ACTIONS(1363), - [sym__str_back_ticks] = ACTIONS(1363), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1363), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1363), - [anon_sym_CARET] = ACTIONS(1363), - [anon_sym_POUND] = ACTIONS(105), - }, - [382] = { - [sym_comment] = STATE(382), - [anon_sym_export] = ACTIONS(1403), - [anon_sym_alias] = ACTIONS(1403), - [anon_sym_let] = ACTIONS(1403), - [anon_sym_let_DASHenv] = ACTIONS(1403), - [anon_sym_mut] = ACTIONS(1403), - [anon_sym_const] = ACTIONS(1403), - [anon_sym_SEMI] = ACTIONS(1403), - [sym_cmd_identifier] = ACTIONS(1403), - [anon_sym_LF] = ACTIONS(1405), - [anon_sym_def] = ACTIONS(1403), - [anon_sym_def_DASHenv] = ACTIONS(1403), - [anon_sym_export_DASHenv] = ACTIONS(1403), - [anon_sym_extern] = ACTIONS(1403), - [anon_sym_module] = ACTIONS(1403), - [anon_sym_use] = ACTIONS(1403), - [anon_sym_LBRACK] = ACTIONS(1403), - [anon_sym_LPAREN] = ACTIONS(1403), - [anon_sym_RPAREN] = ACTIONS(1403), - [anon_sym_DOLLAR] = ACTIONS(1403), - [anon_sym_error] = ACTIONS(1403), - [anon_sym_GT] = ACTIONS(1403), - [anon_sym_DASH] = ACTIONS(1403), - [anon_sym_break] = ACTIONS(1403), - [anon_sym_continue] = ACTIONS(1403), - [anon_sym_for] = ACTIONS(1403), - [anon_sym_in] = ACTIONS(1403), - [anon_sym_loop] = ACTIONS(1403), - [anon_sym_while] = ACTIONS(1403), - [anon_sym_do] = ACTIONS(1403), - [anon_sym_if] = ACTIONS(1403), - [anon_sym_match] = ACTIONS(1403), - [anon_sym_LBRACE] = ACTIONS(1403), - [anon_sym_RBRACE] = ACTIONS(1403), - [anon_sym_DOT] = ACTIONS(1403), - [anon_sym_try] = ACTIONS(1403), - [anon_sym_return] = ACTIONS(1403), - [anon_sym_source] = ACTIONS(1403), - [anon_sym_source_DASHenv] = ACTIONS(1403), - [anon_sym_register] = ACTIONS(1403), - [anon_sym_hide] = ACTIONS(1403), - [anon_sym_hide_DASHenv] = ACTIONS(1403), - [anon_sym_overlay] = ACTIONS(1403), - [anon_sym_STAR] = ACTIONS(1403), - [anon_sym_where] = ACTIONS(1403), - [anon_sym_STAR_STAR] = ACTIONS(1403), - [anon_sym_PLUS_PLUS] = ACTIONS(1403), - [anon_sym_SLASH] = ACTIONS(1403), - [anon_sym_mod] = ACTIONS(1403), - [anon_sym_SLASH_SLASH] = ACTIONS(1403), - [anon_sym_PLUS] = ACTIONS(1403), - [anon_sym_bit_DASHshl] = ACTIONS(1403), - [anon_sym_bit_DASHshr] = ACTIONS(1403), - [anon_sym_EQ_EQ] = ACTIONS(1403), - [anon_sym_BANG_EQ] = ACTIONS(1403), - [anon_sym_LT2] = ACTIONS(1403), - [anon_sym_LT_EQ] = ACTIONS(1403), - [anon_sym_GT_EQ] = ACTIONS(1403), - [anon_sym_not_DASHin] = ACTIONS(1403), - [anon_sym_starts_DASHwith] = ACTIONS(1403), - [anon_sym_ends_DASHwith] = ACTIONS(1403), - [anon_sym_EQ_TILDE] = ACTIONS(1403), - [anon_sym_BANG_TILDE] = ACTIONS(1403), - [anon_sym_bit_DASHand] = ACTIONS(1403), - [anon_sym_bit_DASHxor] = ACTIONS(1403), - [anon_sym_bit_DASHor] = ACTIONS(1403), - [anon_sym_and] = ACTIONS(1403), - [anon_sym_xor] = ACTIONS(1403), - [anon_sym_or] = ACTIONS(1403), - [anon_sym_not] = ACTIONS(1403), - [sym_val_nothing] = ACTIONS(1403), - [anon_sym_true] = ACTIONS(1403), - [anon_sym_false] = ACTIONS(1403), - [aux_sym_val_number_token1] = ACTIONS(1403), - [aux_sym_val_number_token2] = ACTIONS(1403), - [aux_sym_val_number_token3] = ACTIONS(1403), - [anon_sym_inf] = ACTIONS(1403), - [anon_sym_DASHinf] = ACTIONS(1403), - [anon_sym_NaN] = ACTIONS(1403), - [aux_sym__val_number_decimal_token1] = ACTIONS(1403), - [aux_sym__val_number_decimal_token2] = ACTIONS(1403), - [anon_sym_0b] = ACTIONS(1403), - [anon_sym_0o] = ACTIONS(1403), - [anon_sym_0x] = ACTIONS(1403), - [sym_val_date] = ACTIONS(1403), - [anon_sym_DQUOTE] = ACTIONS(1403), - [sym__str_single_quotes] = ACTIONS(1403), - [sym__str_back_ticks] = ACTIONS(1403), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1403), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1403), - [anon_sym_CARET] = ACTIONS(1403), - [anon_sym_POUND] = ACTIONS(105), - }, - [383] = { - [sym_comment] = STATE(383), - [anon_sym_export] = ACTIONS(1407), - [anon_sym_alias] = ACTIONS(1407), - [anon_sym_let] = ACTIONS(1407), - [anon_sym_let_DASHenv] = ACTIONS(1407), - [anon_sym_mut] = ACTIONS(1407), - [anon_sym_const] = ACTIONS(1407), - [anon_sym_SEMI] = ACTIONS(1407), - [sym_cmd_identifier] = ACTIONS(1407), - [anon_sym_LF] = ACTIONS(1409), - [anon_sym_def] = ACTIONS(1407), - [anon_sym_def_DASHenv] = ACTIONS(1407), - [anon_sym_export_DASHenv] = ACTIONS(1407), - [anon_sym_extern] = ACTIONS(1407), - [anon_sym_module] = ACTIONS(1407), - [anon_sym_use] = ACTIONS(1407), - [anon_sym_LBRACK] = ACTIONS(1407), - [anon_sym_LPAREN] = ACTIONS(1407), - [anon_sym_RPAREN] = ACTIONS(1407), - [anon_sym_DOLLAR] = ACTIONS(1407), - [anon_sym_error] = ACTIONS(1407), - [anon_sym_GT] = ACTIONS(1407), - [anon_sym_DASH] = ACTIONS(1407), - [anon_sym_break] = ACTIONS(1407), - [anon_sym_continue] = ACTIONS(1407), - [anon_sym_for] = ACTIONS(1407), - [anon_sym_in] = ACTIONS(1407), - [anon_sym_loop] = ACTIONS(1407), - [anon_sym_while] = ACTIONS(1407), - [anon_sym_do] = ACTIONS(1407), - [anon_sym_if] = ACTIONS(1407), - [anon_sym_match] = ACTIONS(1407), - [anon_sym_LBRACE] = ACTIONS(1407), - [anon_sym_RBRACE] = ACTIONS(1407), - [anon_sym_DOT] = ACTIONS(1407), - [anon_sym_try] = ACTIONS(1407), - [anon_sym_return] = ACTIONS(1407), - [anon_sym_source] = ACTIONS(1407), - [anon_sym_source_DASHenv] = ACTIONS(1407), - [anon_sym_register] = ACTIONS(1407), - [anon_sym_hide] = ACTIONS(1407), - [anon_sym_hide_DASHenv] = ACTIONS(1407), - [anon_sym_overlay] = ACTIONS(1407), - [anon_sym_STAR] = ACTIONS(1407), - [anon_sym_where] = ACTIONS(1407), - [anon_sym_STAR_STAR] = ACTIONS(1407), - [anon_sym_PLUS_PLUS] = ACTIONS(1407), - [anon_sym_SLASH] = ACTIONS(1407), - [anon_sym_mod] = ACTIONS(1407), - [anon_sym_SLASH_SLASH] = ACTIONS(1407), - [anon_sym_PLUS] = ACTIONS(1407), - [anon_sym_bit_DASHshl] = ACTIONS(1407), - [anon_sym_bit_DASHshr] = ACTIONS(1407), - [anon_sym_EQ_EQ] = ACTIONS(1407), - [anon_sym_BANG_EQ] = ACTIONS(1407), - [anon_sym_LT2] = ACTIONS(1407), - [anon_sym_LT_EQ] = ACTIONS(1407), - [anon_sym_GT_EQ] = ACTIONS(1407), - [anon_sym_not_DASHin] = ACTIONS(1407), - [anon_sym_starts_DASHwith] = ACTIONS(1407), - [anon_sym_ends_DASHwith] = ACTIONS(1407), - [anon_sym_EQ_TILDE] = ACTIONS(1407), - [anon_sym_BANG_TILDE] = ACTIONS(1407), - [anon_sym_bit_DASHand] = ACTIONS(1407), - [anon_sym_bit_DASHxor] = ACTIONS(1407), - [anon_sym_bit_DASHor] = ACTIONS(1407), - [anon_sym_and] = ACTIONS(1407), - [anon_sym_xor] = ACTIONS(1407), - [anon_sym_or] = ACTIONS(1407), - [anon_sym_not] = ACTIONS(1407), - [sym_val_nothing] = ACTIONS(1407), - [anon_sym_true] = ACTIONS(1407), - [anon_sym_false] = ACTIONS(1407), - [aux_sym_val_number_token1] = ACTIONS(1407), - [aux_sym_val_number_token2] = ACTIONS(1407), - [aux_sym_val_number_token3] = ACTIONS(1407), - [anon_sym_inf] = ACTIONS(1407), - [anon_sym_DASHinf] = ACTIONS(1407), - [anon_sym_NaN] = ACTIONS(1407), - [aux_sym__val_number_decimal_token1] = ACTIONS(1407), - [aux_sym__val_number_decimal_token2] = ACTIONS(1407), - [anon_sym_0b] = ACTIONS(1407), - [anon_sym_0o] = ACTIONS(1407), - [anon_sym_0x] = ACTIONS(1407), - [sym_val_date] = ACTIONS(1407), - [anon_sym_DQUOTE] = ACTIONS(1407), - [sym__str_single_quotes] = ACTIONS(1407), - [sym__str_back_ticks] = ACTIONS(1407), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1407), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1407), - [anon_sym_CARET] = ACTIONS(1407), - [anon_sym_POUND] = ACTIONS(105), - }, - [384] = { - [sym_comment] = STATE(384), [anon_sym_export] = ACTIONS(1411), [anon_sym_alias] = ACTIONS(1411), [anon_sym_let] = ACTIONS(1411), @@ -106416,7 +104910,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1411), [anon_sym_LF] = ACTIONS(1413), [anon_sym_def] = ACTIONS(1411), - [anon_sym_def_DASHenv] = ACTIONS(1411), [anon_sym_export_DASHenv] = ACTIONS(1411), [anon_sym_extern] = ACTIONS(1411), [anon_sym_module] = ACTIONS(1411), @@ -106426,12 +104919,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RPAREN] = ACTIONS(1411), [anon_sym_DOLLAR] = ACTIONS(1411), [anon_sym_error] = ACTIONS(1411), - [anon_sym_GT] = ACTIONS(1411), - [anon_sym_DASH] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1385), + [anon_sym_DASH] = ACTIONS(1387), [anon_sym_break] = ACTIONS(1411), [anon_sym_continue] = ACTIONS(1411), [anon_sym_for] = ACTIONS(1411), - [anon_sym_in] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1389), [anon_sym_loop] = ACTIONS(1411), [anon_sym_while] = ACTIONS(1411), [anon_sym_do] = ACTIONS(1411), @@ -106448,28 +104941,28 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(1411), [anon_sym_hide_DASHenv] = ACTIONS(1411), [anon_sym_overlay] = ACTIONS(1411), - [anon_sym_STAR] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1391), [anon_sym_where] = ACTIONS(1411), - [anon_sym_STAR_STAR] = ACTIONS(1411), - [anon_sym_PLUS_PLUS] = ACTIONS(1411), - [anon_sym_SLASH] = ACTIONS(1411), - [anon_sym_mod] = ACTIONS(1411), - [anon_sym_SLASH_SLASH] = ACTIONS(1411), - [anon_sym_PLUS] = ACTIONS(1411), - [anon_sym_bit_DASHshl] = ACTIONS(1411), - [anon_sym_bit_DASHshr] = ACTIONS(1411), - [anon_sym_EQ_EQ] = ACTIONS(1411), - [anon_sym_BANG_EQ] = ACTIONS(1411), - [anon_sym_LT2] = ACTIONS(1411), - [anon_sym_LT_EQ] = ACTIONS(1411), - [anon_sym_GT_EQ] = ACTIONS(1411), - [anon_sym_not_DASHin] = ACTIONS(1411), - [anon_sym_starts_DASHwith] = ACTIONS(1411), - [anon_sym_ends_DASHwith] = ACTIONS(1411), - [anon_sym_EQ_TILDE] = ACTIONS(1411), - [anon_sym_BANG_TILDE] = ACTIONS(1411), - [anon_sym_bit_DASHand] = ACTIONS(1411), - [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1393), + [anon_sym_PLUS_PLUS] = ACTIONS(1393), + [anon_sym_SLASH] = ACTIONS(1391), + [anon_sym_mod] = ACTIONS(1391), + [anon_sym_SLASH_SLASH] = ACTIONS(1391), + [anon_sym_PLUS] = ACTIONS(1387), + [anon_sym_bit_DASHshl] = ACTIONS(1395), + [anon_sym_bit_DASHshr] = ACTIONS(1395), + [anon_sym_EQ_EQ] = ACTIONS(1385), + [anon_sym_BANG_EQ] = ACTIONS(1385), + [anon_sym_LT2] = ACTIONS(1385), + [anon_sym_LT_EQ] = ACTIONS(1385), + [anon_sym_GT_EQ] = ACTIONS(1385), + [anon_sym_not_DASHin] = ACTIONS(1389), + [anon_sym_starts_DASHwith] = ACTIONS(1389), + [anon_sym_ends_DASHwith] = ACTIONS(1389), + [anon_sym_EQ_TILDE] = ACTIONS(1397), + [anon_sym_BANG_TILDE] = ACTIONS(1397), + [anon_sym_bit_DASHand] = ACTIONS(1399), + [anon_sym_bit_DASHxor] = ACTIONS(1401), [anon_sym_bit_DASHor] = ACTIONS(1411), [anon_sym_and] = ACTIONS(1411), [anon_sym_xor] = ACTIONS(1411), @@ -106498,8 +104991,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, - [385] = { - [sym_comment] = STATE(385), + [370] = { + [sym_comment] = STATE(370), [anon_sym_export] = ACTIONS(1415), [anon_sym_alias] = ACTIONS(1415), [anon_sym_let] = ACTIONS(1415), @@ -106510,7 +105003,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1415), [anon_sym_LF] = ACTIONS(1417), [anon_sym_def] = ACTIONS(1415), - [anon_sym_def_DASHenv] = ACTIONS(1415), [anon_sym_export_DASHenv] = ACTIONS(1415), [anon_sym_extern] = ACTIONS(1415), [anon_sym_module] = ACTIONS(1415), @@ -106592,8 +105084,101 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1415), [anon_sym_POUND] = ACTIONS(105), }, - [386] = { - [sym_comment] = STATE(386), + [371] = { + [sym_comment] = STATE(371), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1385), + [anon_sym_DASH] = ACTIONS(1387), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1389), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1391), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1393), + [anon_sym_PLUS_PLUS] = ACTIONS(1393), + [anon_sym_SLASH] = ACTIONS(1391), + [anon_sym_mod] = ACTIONS(1391), + [anon_sym_SLASH_SLASH] = ACTIONS(1391), + [anon_sym_PLUS] = ACTIONS(1387), + [anon_sym_bit_DASHshl] = ACTIONS(1395), + [anon_sym_bit_DASHshr] = ACTIONS(1395), + [anon_sym_EQ_EQ] = ACTIONS(1385), + [anon_sym_BANG_EQ] = ACTIONS(1385), + [anon_sym_LT2] = ACTIONS(1385), + [anon_sym_LT_EQ] = ACTIONS(1385), + [anon_sym_GT_EQ] = ACTIONS(1385), + [anon_sym_not_DASHin] = ACTIONS(1389), + [anon_sym_starts_DASHwith] = ACTIONS(1389), + [anon_sym_ends_DASHwith] = ACTIONS(1389), + [anon_sym_EQ_TILDE] = ACTIONS(1397), + [anon_sym_BANG_TILDE] = ACTIONS(1397), + [anon_sym_bit_DASHand] = ACTIONS(1399), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [372] = { + [sym_comment] = STATE(372), [anon_sym_export] = ACTIONS(1419), [anon_sym_alias] = ACTIONS(1419), [anon_sym_let] = ACTIONS(1419), @@ -106604,7 +105189,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1419), [anon_sym_LF] = ACTIONS(1421), [anon_sym_def] = ACTIONS(1419), - [anon_sym_def_DASHenv] = ACTIONS(1419), [anon_sym_export_DASHenv] = ACTIONS(1419), [anon_sym_extern] = ACTIONS(1419), [anon_sym_module] = ACTIONS(1419), @@ -106686,134 +105270,1434 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1419), [anon_sym_POUND] = ACTIONS(105), }, - [387] = { - [sym_comment] = STATE(387), - [anon_sym_export] = ACTIONS(1423), - [anon_sym_alias] = ACTIONS(1423), - [anon_sym_let] = ACTIONS(1423), - [anon_sym_let_DASHenv] = ACTIONS(1423), - [anon_sym_mut] = ACTIONS(1423), - [anon_sym_const] = ACTIONS(1423), - [anon_sym_SEMI] = ACTIONS(1423), - [sym_cmd_identifier] = ACTIONS(1423), - [anon_sym_LF] = ACTIONS(1425), - [anon_sym_def] = ACTIONS(1423), - [anon_sym_def_DASHenv] = ACTIONS(1423), - [anon_sym_export_DASHenv] = ACTIONS(1423), - [anon_sym_extern] = ACTIONS(1423), - [anon_sym_module] = ACTIONS(1423), - [anon_sym_use] = ACTIONS(1423), - [anon_sym_LBRACK] = ACTIONS(1423), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_RPAREN] = ACTIONS(1423), - [anon_sym_DOLLAR] = ACTIONS(1423), - [anon_sym_error] = ACTIONS(1423), - [anon_sym_GT] = ACTIONS(1423), - [anon_sym_DASH] = ACTIONS(1423), - [anon_sym_break] = ACTIONS(1423), - [anon_sym_continue] = ACTIONS(1423), - [anon_sym_for] = ACTIONS(1423), - [anon_sym_in] = ACTIONS(1423), - [anon_sym_loop] = ACTIONS(1423), - [anon_sym_while] = ACTIONS(1423), - [anon_sym_do] = ACTIONS(1423), - [anon_sym_if] = ACTIONS(1423), - [anon_sym_match] = ACTIONS(1423), - [anon_sym_LBRACE] = ACTIONS(1423), - [anon_sym_RBRACE] = ACTIONS(1423), - [anon_sym_DOT] = ACTIONS(1423), - [anon_sym_try] = ACTIONS(1423), - [anon_sym_return] = ACTIONS(1423), - [anon_sym_source] = ACTIONS(1423), - [anon_sym_source_DASHenv] = ACTIONS(1423), - [anon_sym_register] = ACTIONS(1423), - [anon_sym_hide] = ACTIONS(1423), - [anon_sym_hide_DASHenv] = ACTIONS(1423), - [anon_sym_overlay] = ACTIONS(1423), - [anon_sym_STAR] = ACTIONS(1423), - [anon_sym_where] = ACTIONS(1423), - [anon_sym_STAR_STAR] = ACTIONS(1423), - [anon_sym_PLUS_PLUS] = ACTIONS(1423), - [anon_sym_SLASH] = ACTIONS(1423), - [anon_sym_mod] = ACTIONS(1423), - [anon_sym_SLASH_SLASH] = ACTIONS(1423), - [anon_sym_PLUS] = ACTIONS(1423), - [anon_sym_bit_DASHshl] = ACTIONS(1423), - [anon_sym_bit_DASHshr] = ACTIONS(1423), - [anon_sym_EQ_EQ] = ACTIONS(1423), - [anon_sym_BANG_EQ] = ACTIONS(1423), - [anon_sym_LT2] = ACTIONS(1423), - [anon_sym_LT_EQ] = ACTIONS(1423), - [anon_sym_GT_EQ] = ACTIONS(1423), - [anon_sym_not_DASHin] = ACTIONS(1423), - [anon_sym_starts_DASHwith] = ACTIONS(1423), - [anon_sym_ends_DASHwith] = ACTIONS(1423), - [anon_sym_EQ_TILDE] = ACTIONS(1423), - [anon_sym_BANG_TILDE] = ACTIONS(1423), - [anon_sym_bit_DASHand] = ACTIONS(1423), - [anon_sym_bit_DASHxor] = ACTIONS(1423), - [anon_sym_bit_DASHor] = ACTIONS(1423), - [anon_sym_and] = ACTIONS(1423), - [anon_sym_xor] = ACTIONS(1423), - [anon_sym_or] = ACTIONS(1423), - [anon_sym_not] = ACTIONS(1423), - [sym_val_nothing] = ACTIONS(1423), - [anon_sym_true] = ACTIONS(1423), - [anon_sym_false] = ACTIONS(1423), - [aux_sym_val_number_token1] = ACTIONS(1423), - [aux_sym_val_number_token2] = ACTIONS(1423), - [aux_sym_val_number_token3] = ACTIONS(1423), - [anon_sym_inf] = ACTIONS(1423), - [anon_sym_DASHinf] = ACTIONS(1423), - [anon_sym_NaN] = ACTIONS(1423), - [aux_sym__val_number_decimal_token1] = ACTIONS(1423), - [aux_sym__val_number_decimal_token2] = ACTIONS(1423), - [anon_sym_0b] = ACTIONS(1423), - [anon_sym_0o] = ACTIONS(1423), - [anon_sym_0x] = ACTIONS(1423), - [sym_val_date] = ACTIONS(1423), - [anon_sym_DQUOTE] = ACTIONS(1423), - [sym__str_single_quotes] = ACTIONS(1423), - [sym__str_back_ticks] = ACTIONS(1423), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1423), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1423), - [anon_sym_CARET] = ACTIONS(1423), - [anon_sym_POUND] = ACTIONS(105), - }, - [388] = { - [sym_comment] = STATE(388), - [anon_sym_export] = ACTIONS(1427), - [anon_sym_alias] = ACTIONS(1427), - [anon_sym_let] = ACTIONS(1427), - [anon_sym_let_DASHenv] = ACTIONS(1427), - [anon_sym_mut] = ACTIONS(1427), - [anon_sym_const] = ACTIONS(1427), - [anon_sym_SEMI] = ACTIONS(1427), - [sym_cmd_identifier] = ACTIONS(1427), - [anon_sym_LF] = ACTIONS(1429), - [anon_sym_def] = ACTIONS(1427), - [anon_sym_def_DASHenv] = ACTIONS(1427), - [anon_sym_export_DASHenv] = ACTIONS(1427), - [anon_sym_extern] = ACTIONS(1427), - [anon_sym_module] = ACTIONS(1427), - [anon_sym_use] = ACTIONS(1427), - [anon_sym_LBRACK] = ACTIONS(1427), - [anon_sym_LPAREN] = ACTIONS(1427), - [anon_sym_RPAREN] = ACTIONS(1427), - [anon_sym_DOLLAR] = ACTIONS(1427), - [anon_sym_error] = ACTIONS(1427), - [anon_sym_GT] = ACTIONS(1427), - [anon_sym_DASH] = ACTIONS(1427), - [anon_sym_break] = ACTIONS(1427), - [anon_sym_continue] = ACTIONS(1427), - [anon_sym_for] = ACTIONS(1427), - [anon_sym_in] = ACTIONS(1427), - [anon_sym_loop] = ACTIONS(1427), - [anon_sym_while] = ACTIONS(1427), - [anon_sym_do] = ACTIONS(1427), - [anon_sym_if] = ACTIONS(1427), - [anon_sym_match] = ACTIONS(1427), - [anon_sym_LBRACE] = ACTIONS(1427), + [373] = { + [sym_comment] = STATE(373), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1385), + [anon_sym_DASH] = ACTIONS(1387), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1389), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1391), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1393), + [anon_sym_PLUS_PLUS] = ACTIONS(1393), + [anon_sym_SLASH] = ACTIONS(1391), + [anon_sym_mod] = ACTIONS(1391), + [anon_sym_SLASH_SLASH] = ACTIONS(1391), + [anon_sym_PLUS] = ACTIONS(1387), + [anon_sym_bit_DASHshl] = ACTIONS(1395), + [anon_sym_bit_DASHshr] = ACTIONS(1395), + [anon_sym_EQ_EQ] = ACTIONS(1385), + [anon_sym_BANG_EQ] = ACTIONS(1385), + [anon_sym_LT2] = ACTIONS(1385), + [anon_sym_LT_EQ] = ACTIONS(1385), + [anon_sym_GT_EQ] = ACTIONS(1385), + [anon_sym_not_DASHin] = ACTIONS(1389), + [anon_sym_starts_DASHwith] = ACTIONS(1389), + [anon_sym_ends_DASHwith] = ACTIONS(1389), + [anon_sym_EQ_TILDE] = ACTIONS(1397), + [anon_sym_BANG_TILDE] = ACTIONS(1397), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [374] = { + [sym_comment] = STATE(374), + [anon_sym_export] = ACTIONS(1165), + [anon_sym_alias] = ACTIONS(1165), + [anon_sym_let] = ACTIONS(1165), + [anon_sym_let_DASHenv] = ACTIONS(1165), + [anon_sym_mut] = ACTIONS(1165), + [anon_sym_const] = ACTIONS(1165), + [anon_sym_SEMI] = ACTIONS(1165), + [sym_cmd_identifier] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_def] = ACTIONS(1165), + [anon_sym_export_DASHenv] = ACTIONS(1165), + [anon_sym_extern] = ACTIONS(1165), + [anon_sym_module] = ACTIONS(1165), + [anon_sym_use] = ACTIONS(1165), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_RPAREN] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_error] = ACTIONS(1165), + [anon_sym_GT] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_break] = ACTIONS(1165), + [anon_sym_continue] = ACTIONS(1165), + [anon_sym_for] = ACTIONS(1165), + [anon_sym_in] = ACTIONS(1165), + [anon_sym_loop] = ACTIONS(1165), + [anon_sym_while] = ACTIONS(1165), + [anon_sym_do] = ACTIONS(1165), + [anon_sym_if] = ACTIONS(1165), + [anon_sym_match] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_RBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_try] = ACTIONS(1165), + [anon_sym_return] = ACTIONS(1165), + [anon_sym_source] = ACTIONS(1165), + [anon_sym_source_DASHenv] = ACTIONS(1165), + [anon_sym_register] = ACTIONS(1165), + [anon_sym_hide] = ACTIONS(1165), + [anon_sym_hide_DASHenv] = ACTIONS(1165), + [anon_sym_overlay] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_where] = ACTIONS(1165), + [anon_sym_STAR_STAR] = ACTIONS(1165), + [anon_sym_PLUS_PLUS] = ACTIONS(1165), + [anon_sym_SLASH] = ACTIONS(1165), + [anon_sym_mod] = ACTIONS(1165), + [anon_sym_SLASH_SLASH] = ACTIONS(1165), + [anon_sym_PLUS] = ACTIONS(1165), + [anon_sym_bit_DASHshl] = ACTIONS(1165), + [anon_sym_bit_DASHshr] = ACTIONS(1165), + [anon_sym_EQ_EQ] = ACTIONS(1165), + [anon_sym_BANG_EQ] = ACTIONS(1165), + [anon_sym_LT2] = ACTIONS(1165), + [anon_sym_LT_EQ] = ACTIONS(1165), + [anon_sym_GT_EQ] = ACTIONS(1165), + [anon_sym_not_DASHin] = ACTIONS(1165), + [anon_sym_starts_DASHwith] = ACTIONS(1165), + [anon_sym_ends_DASHwith] = ACTIONS(1165), + [anon_sym_EQ_TILDE] = ACTIONS(1165), + [anon_sym_BANG_TILDE] = ACTIONS(1165), + [anon_sym_bit_DASHand] = ACTIONS(1165), + [anon_sym_bit_DASHxor] = ACTIONS(1165), + [anon_sym_bit_DASHor] = ACTIONS(1165), + [anon_sym_and] = ACTIONS(1165), + [anon_sym_xor] = ACTIONS(1165), + [anon_sym_or] = ACTIONS(1165), + [anon_sym_not] = ACTIONS(1165), + [sym_val_nothing] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym_val_number_token1] = ACTIONS(1165), + [aux_sym_val_number_token2] = ACTIONS(1165), + [aux_sym_val_number_token3] = ACTIONS(1165), + [anon_sym_inf] = ACTIONS(1165), + [anon_sym_DASHinf] = ACTIONS(1165), + [anon_sym_NaN] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_decimal_token2] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_CARET] = ACTIONS(1165), + [anon_sym_POUND] = ACTIONS(105), + }, + [375] = { + [sym_comment] = STATE(375), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1385), + [anon_sym_DASH] = ACTIONS(1387), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1389), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1391), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1393), + [anon_sym_PLUS_PLUS] = ACTIONS(1393), + [anon_sym_SLASH] = ACTIONS(1391), + [anon_sym_mod] = ACTIONS(1391), + [anon_sym_SLASH_SLASH] = ACTIONS(1391), + [anon_sym_PLUS] = ACTIONS(1387), + [anon_sym_bit_DASHshl] = ACTIONS(1395), + [anon_sym_bit_DASHshr] = ACTIONS(1395), + [anon_sym_EQ_EQ] = ACTIONS(1385), + [anon_sym_BANG_EQ] = ACTIONS(1385), + [anon_sym_LT2] = ACTIONS(1385), + [anon_sym_LT_EQ] = ACTIONS(1385), + [anon_sym_GT_EQ] = ACTIONS(1385), + [anon_sym_not_DASHin] = ACTIONS(1389), + [anon_sym_starts_DASHwith] = ACTIONS(1389), + [anon_sym_ends_DASHwith] = ACTIONS(1389), + [anon_sym_EQ_TILDE] = ACTIONS(1397), + [anon_sym_BANG_TILDE] = ACTIONS(1397), + [anon_sym_bit_DASHand] = ACTIONS(1399), + [anon_sym_bit_DASHxor] = ACTIONS(1401), + [anon_sym_bit_DASHor] = ACTIONS(1403), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [376] = { + [sym_comment] = STATE(376), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [377] = { + [sym_comment] = STATE(377), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(1387), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1391), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1393), + [anon_sym_PLUS_PLUS] = ACTIONS(1393), + [anon_sym_SLASH] = ACTIONS(1391), + [anon_sym_mod] = ACTIONS(1391), + [anon_sym_SLASH_SLASH] = ACTIONS(1391), + [anon_sym_PLUS] = ACTIONS(1387), + [anon_sym_bit_DASHshl] = ACTIONS(1395), + [anon_sym_bit_DASHshr] = ACTIONS(1395), + [anon_sym_EQ_EQ] = ACTIONS(1411), + [anon_sym_BANG_EQ] = ACTIONS(1411), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1411), + [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [378] = { + [sym_comment] = STATE(378), + [ts_builtin_sym_end] = ACTIONS(1159), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [anon_sym_SEMI] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_where] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_not] = ACTIONS(1157), + [anon_sym_DOT2] = ACTIONS(1159), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_CARET] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [379] = { + [sym_comment] = STATE(379), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [380] = { + [sym_comment] = STATE(380), + [anon_sym_export] = ACTIONS(1322), + [anon_sym_alias] = ACTIONS(1322), + [anon_sym_let] = ACTIONS(1322), + [anon_sym_let_DASHenv] = ACTIONS(1322), + [anon_sym_mut] = ACTIONS(1322), + [anon_sym_const] = ACTIONS(1322), + [anon_sym_SEMI] = ACTIONS(1322), + [sym_cmd_identifier] = ACTIONS(1322), + [anon_sym_LF] = ACTIONS(1324), + [anon_sym_def] = ACTIONS(1322), + [anon_sym_export_DASHenv] = ACTIONS(1322), + [anon_sym_extern] = ACTIONS(1322), + [anon_sym_module] = ACTIONS(1322), + [anon_sym_use] = ACTIONS(1322), + [anon_sym_LBRACK] = ACTIONS(1322), + [anon_sym_LPAREN] = ACTIONS(1322), + [anon_sym_RPAREN] = ACTIONS(1322), + [anon_sym_DOLLAR] = ACTIONS(1322), + [anon_sym_error] = ACTIONS(1322), + [anon_sym_GT] = ACTIONS(1322), + [anon_sym_DASH] = ACTIONS(1322), + [anon_sym_break] = ACTIONS(1322), + [anon_sym_continue] = ACTIONS(1322), + [anon_sym_for] = ACTIONS(1322), + [anon_sym_in] = ACTIONS(1322), + [anon_sym_loop] = ACTIONS(1322), + [anon_sym_while] = ACTIONS(1322), + [anon_sym_do] = ACTIONS(1322), + [anon_sym_if] = ACTIONS(1322), + [anon_sym_match] = ACTIONS(1322), + [anon_sym_LBRACE] = ACTIONS(1322), + [anon_sym_RBRACE] = ACTIONS(1322), + [anon_sym_DOT] = ACTIONS(1322), + [anon_sym_try] = ACTIONS(1322), + [anon_sym_return] = ACTIONS(1322), + [anon_sym_source] = ACTIONS(1322), + [anon_sym_source_DASHenv] = ACTIONS(1322), + [anon_sym_register] = ACTIONS(1322), + [anon_sym_hide] = ACTIONS(1322), + [anon_sym_hide_DASHenv] = ACTIONS(1322), + [anon_sym_overlay] = ACTIONS(1322), + [anon_sym_STAR] = ACTIONS(1322), + [anon_sym_where] = ACTIONS(1322), + [anon_sym_STAR_STAR] = ACTIONS(1322), + [anon_sym_PLUS_PLUS] = ACTIONS(1322), + [anon_sym_SLASH] = ACTIONS(1322), + [anon_sym_mod] = ACTIONS(1322), + [anon_sym_SLASH_SLASH] = ACTIONS(1322), + [anon_sym_PLUS] = ACTIONS(1322), + [anon_sym_bit_DASHshl] = ACTIONS(1322), + [anon_sym_bit_DASHshr] = ACTIONS(1322), + [anon_sym_EQ_EQ] = ACTIONS(1322), + [anon_sym_BANG_EQ] = ACTIONS(1322), + [anon_sym_LT2] = ACTIONS(1322), + [anon_sym_LT_EQ] = ACTIONS(1322), + [anon_sym_GT_EQ] = ACTIONS(1322), + [anon_sym_not_DASHin] = ACTIONS(1322), + [anon_sym_starts_DASHwith] = ACTIONS(1322), + [anon_sym_ends_DASHwith] = ACTIONS(1322), + [anon_sym_EQ_TILDE] = ACTIONS(1322), + [anon_sym_BANG_TILDE] = ACTIONS(1322), + [anon_sym_bit_DASHand] = ACTIONS(1322), + [anon_sym_bit_DASHxor] = ACTIONS(1322), + [anon_sym_bit_DASHor] = ACTIONS(1322), + [anon_sym_and] = ACTIONS(1322), + [anon_sym_xor] = ACTIONS(1322), + [anon_sym_or] = ACTIONS(1322), + [anon_sym_not] = ACTIONS(1322), + [sym_val_nothing] = ACTIONS(1322), + [anon_sym_true] = ACTIONS(1322), + [anon_sym_false] = ACTIONS(1322), + [aux_sym_val_number_token1] = ACTIONS(1322), + [aux_sym_val_number_token2] = ACTIONS(1322), + [aux_sym_val_number_token3] = ACTIONS(1322), + [anon_sym_inf] = ACTIONS(1322), + [anon_sym_DASHinf] = ACTIONS(1322), + [anon_sym_NaN] = ACTIONS(1322), + [aux_sym__val_number_decimal_token1] = ACTIONS(1322), + [aux_sym__val_number_decimal_token2] = ACTIONS(1322), + [anon_sym_0b] = ACTIONS(1322), + [anon_sym_0o] = ACTIONS(1322), + [anon_sym_0x] = ACTIONS(1322), + [sym_val_date] = ACTIONS(1322), + [anon_sym_DQUOTE] = ACTIONS(1322), + [sym__str_single_quotes] = ACTIONS(1322), + [sym__str_back_ticks] = ACTIONS(1322), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1322), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1322), + [anon_sym_CARET] = ACTIONS(1322), + [anon_sym_POUND] = ACTIONS(105), + }, + [381] = { + [sym_comment] = STATE(381), + [ts_builtin_sym_end] = ACTIONS(1336), + [anon_sym_export] = ACTIONS(1334), + [anon_sym_alias] = ACTIONS(1334), + [anon_sym_let] = ACTIONS(1334), + [anon_sym_let_DASHenv] = ACTIONS(1334), + [anon_sym_mut] = ACTIONS(1334), + [anon_sym_const] = ACTIONS(1334), + [anon_sym_SEMI] = ACTIONS(1334), + [sym_cmd_identifier] = ACTIONS(1334), + [anon_sym_LF] = ACTIONS(1336), + [anon_sym_def] = ACTIONS(1334), + [anon_sym_export_DASHenv] = ACTIONS(1334), + [anon_sym_extern] = ACTIONS(1334), + [anon_sym_module] = ACTIONS(1334), + [anon_sym_use] = ACTIONS(1334), + [anon_sym_LBRACK] = ACTIONS(1334), + [anon_sym_LPAREN] = ACTIONS(1334), + [anon_sym_DOLLAR] = ACTIONS(1334), + [anon_sym_error] = ACTIONS(1334), + [anon_sym_GT] = ACTIONS(1334), + [anon_sym_DASH] = ACTIONS(1334), + [anon_sym_break] = ACTIONS(1334), + [anon_sym_continue] = ACTIONS(1334), + [anon_sym_for] = ACTIONS(1334), + [anon_sym_in] = ACTIONS(1334), + [anon_sym_loop] = ACTIONS(1334), + [anon_sym_while] = ACTIONS(1334), + [anon_sym_do] = ACTIONS(1334), + [anon_sym_if] = ACTIONS(1334), + [anon_sym_match] = ACTIONS(1334), + [anon_sym_LBRACE] = ACTIONS(1334), + [anon_sym_DOT] = ACTIONS(1334), + [anon_sym_try] = ACTIONS(1334), + [anon_sym_return] = ACTIONS(1334), + [anon_sym_source] = ACTIONS(1334), + [anon_sym_source_DASHenv] = ACTIONS(1334), + [anon_sym_register] = ACTIONS(1334), + [anon_sym_hide] = ACTIONS(1334), + [anon_sym_hide_DASHenv] = ACTIONS(1334), + [anon_sym_overlay] = ACTIONS(1334), + [anon_sym_STAR] = ACTIONS(1334), + [anon_sym_where] = ACTIONS(1334), + [anon_sym_STAR_STAR] = ACTIONS(1334), + [anon_sym_PLUS_PLUS] = ACTIONS(1334), + [anon_sym_SLASH] = ACTIONS(1334), + [anon_sym_mod] = ACTIONS(1334), + [anon_sym_SLASH_SLASH] = ACTIONS(1334), + [anon_sym_PLUS] = ACTIONS(1334), + [anon_sym_bit_DASHshl] = ACTIONS(1334), + [anon_sym_bit_DASHshr] = ACTIONS(1334), + [anon_sym_EQ_EQ] = ACTIONS(1334), + [anon_sym_BANG_EQ] = ACTIONS(1334), + [anon_sym_LT2] = ACTIONS(1334), + [anon_sym_LT_EQ] = ACTIONS(1334), + [anon_sym_GT_EQ] = ACTIONS(1334), + [anon_sym_not_DASHin] = ACTIONS(1334), + [anon_sym_starts_DASHwith] = ACTIONS(1334), + [anon_sym_ends_DASHwith] = ACTIONS(1334), + [anon_sym_EQ_TILDE] = ACTIONS(1334), + [anon_sym_BANG_TILDE] = ACTIONS(1334), + [anon_sym_bit_DASHand] = ACTIONS(1334), + [anon_sym_bit_DASHxor] = ACTIONS(1334), + [anon_sym_bit_DASHor] = ACTIONS(1334), + [anon_sym_and] = ACTIONS(1334), + [anon_sym_xor] = ACTIONS(1334), + [anon_sym_or] = ACTIONS(1334), + [anon_sym_not] = ACTIONS(1334), + [anon_sym_DOT2] = ACTIONS(1336), + [sym_val_nothing] = ACTIONS(1334), + [anon_sym_true] = ACTIONS(1334), + [anon_sym_false] = ACTIONS(1334), + [aux_sym_val_number_token1] = ACTIONS(1334), + [aux_sym_val_number_token2] = ACTIONS(1334), + [aux_sym_val_number_token3] = ACTIONS(1334), + [anon_sym_inf] = ACTIONS(1334), + [anon_sym_DASHinf] = ACTIONS(1334), + [anon_sym_NaN] = ACTIONS(1334), + [aux_sym__val_number_decimal_token1] = ACTIONS(1334), + [aux_sym__val_number_decimal_token2] = ACTIONS(1334), + [anon_sym_0b] = ACTIONS(1334), + [anon_sym_0o] = ACTIONS(1334), + [anon_sym_0x] = ACTIONS(1334), + [sym_val_date] = ACTIONS(1334), + [anon_sym_DQUOTE] = ACTIONS(1334), + [sym__str_single_quotes] = ACTIONS(1334), + [sym__str_back_ticks] = ACTIONS(1334), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1334), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1334), + [anon_sym_CARET] = ACTIONS(1334), + [anon_sym_POUND] = ACTIONS(105), + }, + [382] = { + [sym_comment] = STATE(382), + [anon_sym_export] = ACTIONS(1423), + [anon_sym_alias] = ACTIONS(1423), + [anon_sym_let] = ACTIONS(1423), + [anon_sym_let_DASHenv] = ACTIONS(1423), + [anon_sym_mut] = ACTIONS(1423), + [anon_sym_const] = ACTIONS(1423), + [anon_sym_SEMI] = ACTIONS(1423), + [sym_cmd_identifier] = ACTIONS(1423), + [anon_sym_LF] = ACTIONS(1425), + [anon_sym_def] = ACTIONS(1423), + [anon_sym_export_DASHenv] = ACTIONS(1423), + [anon_sym_extern] = ACTIONS(1423), + [anon_sym_module] = ACTIONS(1423), + [anon_sym_use] = ACTIONS(1423), + [anon_sym_LBRACK] = ACTIONS(1423), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_RPAREN] = ACTIONS(1423), + [anon_sym_DOLLAR] = ACTIONS(1423), + [anon_sym_error] = ACTIONS(1423), + [anon_sym_GT] = ACTIONS(1423), + [anon_sym_DASH] = ACTIONS(1423), + [anon_sym_break] = ACTIONS(1423), + [anon_sym_continue] = ACTIONS(1423), + [anon_sym_for] = ACTIONS(1423), + [anon_sym_in] = ACTIONS(1423), + [anon_sym_loop] = ACTIONS(1423), + [anon_sym_while] = ACTIONS(1423), + [anon_sym_do] = ACTIONS(1423), + [anon_sym_if] = ACTIONS(1423), + [anon_sym_match] = ACTIONS(1423), + [anon_sym_LBRACE] = ACTIONS(1423), + [anon_sym_RBRACE] = ACTIONS(1423), + [anon_sym_DOT] = ACTIONS(1423), + [anon_sym_try] = ACTIONS(1423), + [anon_sym_return] = ACTIONS(1423), + [anon_sym_source] = ACTIONS(1423), + [anon_sym_source_DASHenv] = ACTIONS(1423), + [anon_sym_register] = ACTIONS(1423), + [anon_sym_hide] = ACTIONS(1423), + [anon_sym_hide_DASHenv] = ACTIONS(1423), + [anon_sym_overlay] = ACTIONS(1423), + [anon_sym_STAR] = ACTIONS(1423), + [anon_sym_where] = ACTIONS(1423), + [anon_sym_STAR_STAR] = ACTIONS(1423), + [anon_sym_PLUS_PLUS] = ACTIONS(1423), + [anon_sym_SLASH] = ACTIONS(1423), + [anon_sym_mod] = ACTIONS(1423), + [anon_sym_SLASH_SLASH] = ACTIONS(1423), + [anon_sym_PLUS] = ACTIONS(1423), + [anon_sym_bit_DASHshl] = ACTIONS(1423), + [anon_sym_bit_DASHshr] = ACTIONS(1423), + [anon_sym_EQ_EQ] = ACTIONS(1423), + [anon_sym_BANG_EQ] = ACTIONS(1423), + [anon_sym_LT2] = ACTIONS(1423), + [anon_sym_LT_EQ] = ACTIONS(1423), + [anon_sym_GT_EQ] = ACTIONS(1423), + [anon_sym_not_DASHin] = ACTIONS(1423), + [anon_sym_starts_DASHwith] = ACTIONS(1423), + [anon_sym_ends_DASHwith] = ACTIONS(1423), + [anon_sym_EQ_TILDE] = ACTIONS(1423), + [anon_sym_BANG_TILDE] = ACTIONS(1423), + [anon_sym_bit_DASHand] = ACTIONS(1423), + [anon_sym_bit_DASHxor] = ACTIONS(1423), + [anon_sym_bit_DASHor] = ACTIONS(1423), + [anon_sym_and] = ACTIONS(1423), + [anon_sym_xor] = ACTIONS(1423), + [anon_sym_or] = ACTIONS(1423), + [anon_sym_not] = ACTIONS(1423), + [sym_val_nothing] = ACTIONS(1423), + [anon_sym_true] = ACTIONS(1423), + [anon_sym_false] = ACTIONS(1423), + [aux_sym_val_number_token1] = ACTIONS(1423), + [aux_sym_val_number_token2] = ACTIONS(1423), + [aux_sym_val_number_token3] = ACTIONS(1423), + [anon_sym_inf] = ACTIONS(1423), + [anon_sym_DASHinf] = ACTIONS(1423), + [anon_sym_NaN] = ACTIONS(1423), + [aux_sym__val_number_decimal_token1] = ACTIONS(1423), + [aux_sym__val_number_decimal_token2] = ACTIONS(1423), + [anon_sym_0b] = ACTIONS(1423), + [anon_sym_0o] = ACTIONS(1423), + [anon_sym_0x] = ACTIONS(1423), + [sym_val_date] = ACTIONS(1423), + [anon_sym_DQUOTE] = ACTIONS(1423), + [sym__str_single_quotes] = ACTIONS(1423), + [sym__str_back_ticks] = ACTIONS(1423), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1423), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1423), + [anon_sym_CARET] = ACTIONS(1423), + [anon_sym_POUND] = ACTIONS(105), + }, + [383] = { + [sym_comment] = STATE(383), + [anon_sym_export] = ACTIONS(1300), + [anon_sym_alias] = ACTIONS(1300), + [anon_sym_let] = ACTIONS(1300), + [anon_sym_let_DASHenv] = ACTIONS(1300), + [anon_sym_mut] = ACTIONS(1300), + [anon_sym_const] = ACTIONS(1300), + [anon_sym_SEMI] = ACTIONS(1300), + [sym_cmd_identifier] = ACTIONS(1300), + [anon_sym_LF] = ACTIONS(1302), + [anon_sym_def] = ACTIONS(1300), + [anon_sym_export_DASHenv] = ACTIONS(1300), + [anon_sym_extern] = ACTIONS(1300), + [anon_sym_module] = ACTIONS(1300), + [anon_sym_use] = ACTIONS(1300), + [anon_sym_LBRACK] = ACTIONS(1300), + [anon_sym_LPAREN] = ACTIONS(1300), + [anon_sym_RPAREN] = ACTIONS(1300), + [anon_sym_DOLLAR] = ACTIONS(1300), + [anon_sym_error] = ACTIONS(1300), + [anon_sym_GT] = ACTIONS(1300), + [anon_sym_DASH] = ACTIONS(1300), + [anon_sym_break] = ACTIONS(1300), + [anon_sym_continue] = ACTIONS(1300), + [anon_sym_for] = ACTIONS(1300), + [anon_sym_in] = ACTIONS(1300), + [anon_sym_loop] = ACTIONS(1300), + [anon_sym_while] = ACTIONS(1300), + [anon_sym_do] = ACTIONS(1300), + [anon_sym_if] = ACTIONS(1300), + [anon_sym_match] = ACTIONS(1300), + [anon_sym_LBRACE] = ACTIONS(1300), + [anon_sym_RBRACE] = ACTIONS(1300), + [anon_sym_DOT] = ACTIONS(1300), + [anon_sym_try] = ACTIONS(1300), + [anon_sym_return] = ACTIONS(1300), + [anon_sym_source] = ACTIONS(1300), + [anon_sym_source_DASHenv] = ACTIONS(1300), + [anon_sym_register] = ACTIONS(1300), + [anon_sym_hide] = ACTIONS(1300), + [anon_sym_hide_DASHenv] = ACTIONS(1300), + [anon_sym_overlay] = ACTIONS(1300), + [anon_sym_STAR] = ACTIONS(1300), + [anon_sym_where] = ACTIONS(1300), + [anon_sym_STAR_STAR] = ACTIONS(1300), + [anon_sym_PLUS_PLUS] = ACTIONS(1300), + [anon_sym_SLASH] = ACTIONS(1300), + [anon_sym_mod] = ACTIONS(1300), + [anon_sym_SLASH_SLASH] = ACTIONS(1300), + [anon_sym_PLUS] = ACTIONS(1300), + [anon_sym_bit_DASHshl] = ACTIONS(1300), + [anon_sym_bit_DASHshr] = ACTIONS(1300), + [anon_sym_EQ_EQ] = ACTIONS(1300), + [anon_sym_BANG_EQ] = ACTIONS(1300), + [anon_sym_LT2] = ACTIONS(1300), + [anon_sym_LT_EQ] = ACTIONS(1300), + [anon_sym_GT_EQ] = ACTIONS(1300), + [anon_sym_not_DASHin] = ACTIONS(1300), + [anon_sym_starts_DASHwith] = ACTIONS(1300), + [anon_sym_ends_DASHwith] = ACTIONS(1300), + [anon_sym_EQ_TILDE] = ACTIONS(1300), + [anon_sym_BANG_TILDE] = ACTIONS(1300), + [anon_sym_bit_DASHand] = ACTIONS(1300), + [anon_sym_bit_DASHxor] = ACTIONS(1300), + [anon_sym_bit_DASHor] = ACTIONS(1300), + [anon_sym_and] = ACTIONS(1300), + [anon_sym_xor] = ACTIONS(1300), + [anon_sym_or] = ACTIONS(1300), + [anon_sym_not] = ACTIONS(1300), + [sym_val_nothing] = ACTIONS(1300), + [anon_sym_true] = ACTIONS(1300), + [anon_sym_false] = ACTIONS(1300), + [aux_sym_val_number_token1] = ACTIONS(1300), + [aux_sym_val_number_token2] = ACTIONS(1300), + [aux_sym_val_number_token3] = ACTIONS(1300), + [anon_sym_inf] = ACTIONS(1300), + [anon_sym_DASHinf] = ACTIONS(1300), + [anon_sym_NaN] = ACTIONS(1300), + [aux_sym__val_number_decimal_token1] = ACTIONS(1300), + [aux_sym__val_number_decimal_token2] = ACTIONS(1300), + [anon_sym_0b] = ACTIONS(1300), + [anon_sym_0o] = ACTIONS(1300), + [anon_sym_0x] = ACTIONS(1300), + [sym_val_date] = ACTIONS(1300), + [anon_sym_DQUOTE] = ACTIONS(1300), + [sym__str_single_quotes] = ACTIONS(1300), + [sym__str_back_ticks] = ACTIONS(1300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1300), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1300), + [anon_sym_CARET] = ACTIONS(1300), + [anon_sym_POUND] = ACTIONS(105), + }, + [384] = { + [sym_comment] = STATE(384), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(1411), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1411), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1393), + [anon_sym_PLUS_PLUS] = ACTIONS(1393), + [anon_sym_SLASH] = ACTIONS(1411), + [anon_sym_mod] = ACTIONS(1411), + [anon_sym_SLASH_SLASH] = ACTIONS(1411), + [anon_sym_PLUS] = ACTIONS(1411), + [anon_sym_bit_DASHshl] = ACTIONS(1411), + [anon_sym_bit_DASHshr] = ACTIONS(1411), + [anon_sym_EQ_EQ] = ACTIONS(1411), + [anon_sym_BANG_EQ] = ACTIONS(1411), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1411), + [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [385] = { + [sym_comment] = STATE(385), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [386] = { + [sym_comment] = STATE(386), + [anon_sym_export] = ACTIONS(1338), + [anon_sym_alias] = ACTIONS(1338), + [anon_sym_let] = ACTIONS(1338), + [anon_sym_let_DASHenv] = ACTIONS(1338), + [anon_sym_mut] = ACTIONS(1338), + [anon_sym_const] = ACTIONS(1338), + [anon_sym_SEMI] = ACTIONS(1338), + [sym_cmd_identifier] = ACTIONS(1338), + [anon_sym_LF] = ACTIONS(1340), + [anon_sym_def] = ACTIONS(1338), + [anon_sym_export_DASHenv] = ACTIONS(1338), + [anon_sym_extern] = ACTIONS(1338), + [anon_sym_module] = ACTIONS(1338), + [anon_sym_use] = ACTIONS(1338), + [anon_sym_LBRACK] = ACTIONS(1338), + [anon_sym_LPAREN] = ACTIONS(1338), + [anon_sym_RPAREN] = ACTIONS(1338), + [anon_sym_DOLLAR] = ACTIONS(1338), + [anon_sym_error] = ACTIONS(1338), + [anon_sym_GT] = ACTIONS(1338), + [anon_sym_DASH] = ACTIONS(1338), + [anon_sym_break] = ACTIONS(1338), + [anon_sym_continue] = ACTIONS(1338), + [anon_sym_for] = ACTIONS(1338), + [anon_sym_in] = ACTIONS(1338), + [anon_sym_loop] = ACTIONS(1338), + [anon_sym_while] = ACTIONS(1338), + [anon_sym_do] = ACTIONS(1338), + [anon_sym_if] = ACTIONS(1338), + [anon_sym_match] = ACTIONS(1338), + [anon_sym_LBRACE] = ACTIONS(1338), + [anon_sym_RBRACE] = ACTIONS(1338), + [anon_sym_DOT] = ACTIONS(1338), + [anon_sym_try] = ACTIONS(1338), + [anon_sym_return] = ACTIONS(1338), + [anon_sym_source] = ACTIONS(1338), + [anon_sym_source_DASHenv] = ACTIONS(1338), + [anon_sym_register] = ACTIONS(1338), + [anon_sym_hide] = ACTIONS(1338), + [anon_sym_hide_DASHenv] = ACTIONS(1338), + [anon_sym_overlay] = ACTIONS(1338), + [anon_sym_STAR] = ACTIONS(1338), + [anon_sym_where] = ACTIONS(1338), + [anon_sym_STAR_STAR] = ACTIONS(1338), + [anon_sym_PLUS_PLUS] = ACTIONS(1338), + [anon_sym_SLASH] = ACTIONS(1338), + [anon_sym_mod] = ACTIONS(1338), + [anon_sym_SLASH_SLASH] = ACTIONS(1338), + [anon_sym_PLUS] = ACTIONS(1338), + [anon_sym_bit_DASHshl] = ACTIONS(1338), + [anon_sym_bit_DASHshr] = ACTIONS(1338), + [anon_sym_EQ_EQ] = ACTIONS(1338), + [anon_sym_BANG_EQ] = ACTIONS(1338), + [anon_sym_LT2] = ACTIONS(1338), + [anon_sym_LT_EQ] = ACTIONS(1338), + [anon_sym_GT_EQ] = ACTIONS(1338), + [anon_sym_not_DASHin] = ACTIONS(1338), + [anon_sym_starts_DASHwith] = ACTIONS(1338), + [anon_sym_ends_DASHwith] = ACTIONS(1338), + [anon_sym_EQ_TILDE] = ACTIONS(1338), + [anon_sym_BANG_TILDE] = ACTIONS(1338), + [anon_sym_bit_DASHand] = ACTIONS(1338), + [anon_sym_bit_DASHxor] = ACTIONS(1338), + [anon_sym_bit_DASHor] = ACTIONS(1338), + [anon_sym_and] = ACTIONS(1338), + [anon_sym_xor] = ACTIONS(1338), + [anon_sym_or] = ACTIONS(1338), + [anon_sym_not] = ACTIONS(1338), + [sym_val_nothing] = ACTIONS(1338), + [anon_sym_true] = ACTIONS(1338), + [anon_sym_false] = ACTIONS(1338), + [aux_sym_val_number_token1] = ACTIONS(1338), + [aux_sym_val_number_token2] = ACTIONS(1338), + [aux_sym_val_number_token3] = ACTIONS(1338), + [anon_sym_inf] = ACTIONS(1338), + [anon_sym_DASHinf] = ACTIONS(1338), + [anon_sym_NaN] = ACTIONS(1338), + [aux_sym__val_number_decimal_token1] = ACTIONS(1338), + [aux_sym__val_number_decimal_token2] = ACTIONS(1338), + [anon_sym_0b] = ACTIONS(1338), + [anon_sym_0o] = ACTIONS(1338), + [anon_sym_0x] = ACTIONS(1338), + [sym_val_date] = ACTIONS(1338), + [anon_sym_DQUOTE] = ACTIONS(1338), + [sym__str_single_quotes] = ACTIONS(1338), + [sym__str_back_ticks] = ACTIONS(1338), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1338), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1338), + [anon_sym_CARET] = ACTIONS(1338), + [anon_sym_POUND] = ACTIONS(105), + }, + [387] = { + [sym_comment] = STATE(387), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [388] = { + [sym_comment] = STATE(388), + [anon_sym_export] = ACTIONS(1427), + [anon_sym_alias] = ACTIONS(1427), + [anon_sym_let] = ACTIONS(1427), + [anon_sym_let_DASHenv] = ACTIONS(1427), + [anon_sym_mut] = ACTIONS(1427), + [anon_sym_const] = ACTIONS(1427), + [anon_sym_SEMI] = ACTIONS(1427), + [sym_cmd_identifier] = ACTIONS(1427), + [anon_sym_LF] = ACTIONS(1429), + [anon_sym_def] = ACTIONS(1427), + [anon_sym_export_DASHenv] = ACTIONS(1427), + [anon_sym_extern] = ACTIONS(1427), + [anon_sym_module] = ACTIONS(1427), + [anon_sym_use] = ACTIONS(1427), + [anon_sym_LBRACK] = ACTIONS(1427), + [anon_sym_LPAREN] = ACTIONS(1427), + [anon_sym_RPAREN] = ACTIONS(1427), + [anon_sym_DOLLAR] = ACTIONS(1427), + [anon_sym_error] = ACTIONS(1427), + [anon_sym_GT] = ACTIONS(1427), + [anon_sym_DASH] = ACTIONS(1427), + [anon_sym_break] = ACTIONS(1427), + [anon_sym_continue] = ACTIONS(1427), + [anon_sym_for] = ACTIONS(1427), + [anon_sym_in] = ACTIONS(1427), + [anon_sym_loop] = ACTIONS(1427), + [anon_sym_while] = ACTIONS(1427), + [anon_sym_do] = ACTIONS(1427), + [anon_sym_if] = ACTIONS(1427), + [anon_sym_match] = ACTIONS(1427), + [anon_sym_LBRACE] = ACTIONS(1427), [anon_sym_RBRACE] = ACTIONS(1427), [anon_sym_DOT] = ACTIONS(1427), [anon_sym_try] = ACTIONS(1427), @@ -106876,100 +106760,657 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [389] = { [sym_comment] = STATE(389), - [anon_sym_export] = ACTIONS(1431), - [anon_sym_alias] = ACTIONS(1431), - [anon_sym_let] = ACTIONS(1431), - [anon_sym_let_DASHenv] = ACTIONS(1431), - [anon_sym_mut] = ACTIONS(1431), - [anon_sym_const] = ACTIONS(1431), - [anon_sym_SEMI] = ACTIONS(1431), - [sym_cmd_identifier] = ACTIONS(1431), - [anon_sym_LF] = ACTIONS(1433), - [anon_sym_def] = ACTIONS(1431), - [anon_sym_def_DASHenv] = ACTIONS(1431), - [anon_sym_export_DASHenv] = ACTIONS(1431), - [anon_sym_extern] = ACTIONS(1431), - [anon_sym_module] = ACTIONS(1431), - [anon_sym_use] = ACTIONS(1431), - [anon_sym_LBRACK] = ACTIONS(1431), - [anon_sym_LPAREN] = ACTIONS(1431), - [anon_sym_RPAREN] = ACTIONS(1431), - [anon_sym_DOLLAR] = ACTIONS(1431), - [anon_sym_error] = ACTIONS(1431), - [anon_sym_GT] = ACTIONS(1431), - [anon_sym_DASH] = ACTIONS(1431), - [anon_sym_break] = ACTIONS(1431), - [anon_sym_continue] = ACTIONS(1431), - [anon_sym_for] = ACTIONS(1431), - [anon_sym_in] = ACTIONS(1431), - [anon_sym_loop] = ACTIONS(1431), - [anon_sym_while] = ACTIONS(1431), - [anon_sym_do] = ACTIONS(1431), - [anon_sym_if] = ACTIONS(1431), - [anon_sym_match] = ACTIONS(1431), - [anon_sym_LBRACE] = ACTIONS(1431), - [anon_sym_RBRACE] = ACTIONS(1431), - [anon_sym_DOT] = ACTIONS(1431), - [anon_sym_try] = ACTIONS(1431), - [anon_sym_return] = ACTIONS(1431), - [anon_sym_source] = ACTIONS(1431), - [anon_sym_source_DASHenv] = ACTIONS(1431), - [anon_sym_register] = ACTIONS(1431), - [anon_sym_hide] = ACTIONS(1431), - [anon_sym_hide_DASHenv] = ACTIONS(1431), - [anon_sym_overlay] = ACTIONS(1431), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_where] = ACTIONS(1431), - [anon_sym_STAR_STAR] = ACTIONS(1431), - [anon_sym_PLUS_PLUS] = ACTIONS(1431), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1431), - [anon_sym_bit_DASHshl] = ACTIONS(1431), - [anon_sym_bit_DASHshr] = ACTIONS(1431), - [anon_sym_EQ_EQ] = ACTIONS(1431), - [anon_sym_BANG_EQ] = ACTIONS(1431), - [anon_sym_LT2] = ACTIONS(1431), - [anon_sym_LT_EQ] = ACTIONS(1431), - [anon_sym_GT_EQ] = ACTIONS(1431), - [anon_sym_not_DASHin] = ACTIONS(1431), - [anon_sym_starts_DASHwith] = ACTIONS(1431), - [anon_sym_ends_DASHwith] = ACTIONS(1431), - [anon_sym_EQ_TILDE] = ACTIONS(1431), - [anon_sym_BANG_TILDE] = ACTIONS(1431), - [anon_sym_bit_DASHand] = ACTIONS(1431), - [anon_sym_bit_DASHxor] = ACTIONS(1431), - [anon_sym_bit_DASHor] = ACTIONS(1431), - [anon_sym_and] = ACTIONS(1431), - [anon_sym_xor] = ACTIONS(1431), - [anon_sym_or] = ACTIONS(1431), - [anon_sym_not] = ACTIONS(1431), - [sym_val_nothing] = ACTIONS(1431), - [anon_sym_true] = ACTIONS(1431), - [anon_sym_false] = ACTIONS(1431), - [aux_sym_val_number_token1] = ACTIONS(1431), - [aux_sym_val_number_token2] = ACTIONS(1431), - [aux_sym_val_number_token3] = ACTIONS(1431), - [anon_sym_inf] = ACTIONS(1431), - [anon_sym_DASHinf] = ACTIONS(1431), - [anon_sym_NaN] = ACTIONS(1431), - [aux_sym__val_number_decimal_token1] = ACTIONS(1431), - [aux_sym__val_number_decimal_token2] = ACTIONS(1431), - [anon_sym_0b] = ACTIONS(1431), - [anon_sym_0o] = ACTIONS(1431), - [anon_sym_0x] = ACTIONS(1431), - [sym_val_date] = ACTIONS(1431), - [anon_sym_DQUOTE] = ACTIONS(1431), - [sym__str_single_quotes] = ACTIONS(1431), - [sym__str_back_ticks] = ACTIONS(1431), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1431), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1431), - [anon_sym_CARET] = ACTIONS(1431), + [anon_sym_export] = ACTIONS(1234), + [anon_sym_alias] = ACTIONS(1234), + [anon_sym_let] = ACTIONS(1234), + [anon_sym_let_DASHenv] = ACTIONS(1234), + [anon_sym_mut] = ACTIONS(1234), + [anon_sym_const] = ACTIONS(1234), + [anon_sym_SEMI] = ACTIONS(1234), + [sym_cmd_identifier] = ACTIONS(1234), + [anon_sym_LF] = ACTIONS(1236), + [anon_sym_def] = ACTIONS(1234), + [anon_sym_export_DASHenv] = ACTIONS(1234), + [anon_sym_extern] = ACTIONS(1234), + [anon_sym_module] = ACTIONS(1234), + [anon_sym_use] = ACTIONS(1234), + [anon_sym_LBRACK] = ACTIONS(1234), + [anon_sym_LPAREN] = ACTIONS(1234), + [anon_sym_RPAREN] = ACTIONS(1234), + [anon_sym_DOLLAR] = ACTIONS(1234), + [anon_sym_error] = ACTIONS(1234), + [anon_sym_GT] = ACTIONS(1234), + [anon_sym_DASH] = ACTIONS(1234), + [anon_sym_break] = ACTIONS(1234), + [anon_sym_continue] = ACTIONS(1234), + [anon_sym_for] = ACTIONS(1234), + [anon_sym_in] = ACTIONS(1234), + [anon_sym_loop] = ACTIONS(1234), + [anon_sym_while] = ACTIONS(1234), + [anon_sym_do] = ACTIONS(1234), + [anon_sym_if] = ACTIONS(1234), + [anon_sym_match] = ACTIONS(1234), + [anon_sym_LBRACE] = ACTIONS(1234), + [anon_sym_RBRACE] = ACTIONS(1234), + [anon_sym_DOT] = ACTIONS(1234), + [anon_sym_try] = ACTIONS(1234), + [anon_sym_return] = ACTIONS(1234), + [anon_sym_source] = ACTIONS(1234), + [anon_sym_source_DASHenv] = ACTIONS(1234), + [anon_sym_register] = ACTIONS(1234), + [anon_sym_hide] = ACTIONS(1234), + [anon_sym_hide_DASHenv] = ACTIONS(1234), + [anon_sym_overlay] = ACTIONS(1234), + [anon_sym_STAR] = ACTIONS(1234), + [anon_sym_where] = ACTIONS(1234), + [anon_sym_STAR_STAR] = ACTIONS(1234), + [anon_sym_PLUS_PLUS] = ACTIONS(1234), + [anon_sym_SLASH] = ACTIONS(1234), + [anon_sym_mod] = ACTIONS(1234), + [anon_sym_SLASH_SLASH] = ACTIONS(1234), + [anon_sym_PLUS] = ACTIONS(1234), + [anon_sym_bit_DASHshl] = ACTIONS(1234), + [anon_sym_bit_DASHshr] = ACTIONS(1234), + [anon_sym_EQ_EQ] = ACTIONS(1234), + [anon_sym_BANG_EQ] = ACTIONS(1234), + [anon_sym_LT2] = ACTIONS(1234), + [anon_sym_LT_EQ] = ACTIONS(1234), + [anon_sym_GT_EQ] = ACTIONS(1234), + [anon_sym_not_DASHin] = ACTIONS(1234), + [anon_sym_starts_DASHwith] = ACTIONS(1234), + [anon_sym_ends_DASHwith] = ACTIONS(1234), + [anon_sym_EQ_TILDE] = ACTIONS(1234), + [anon_sym_BANG_TILDE] = ACTIONS(1234), + [anon_sym_bit_DASHand] = ACTIONS(1234), + [anon_sym_bit_DASHxor] = ACTIONS(1234), + [anon_sym_bit_DASHor] = ACTIONS(1234), + [anon_sym_and] = ACTIONS(1234), + [anon_sym_xor] = ACTIONS(1234), + [anon_sym_or] = ACTIONS(1234), + [anon_sym_not] = ACTIONS(1234), + [sym_val_nothing] = ACTIONS(1234), + [anon_sym_true] = ACTIONS(1234), + [anon_sym_false] = ACTIONS(1234), + [aux_sym_val_number_token1] = ACTIONS(1234), + [aux_sym_val_number_token2] = ACTIONS(1234), + [aux_sym_val_number_token3] = ACTIONS(1234), + [anon_sym_inf] = ACTIONS(1234), + [anon_sym_DASHinf] = ACTIONS(1234), + [anon_sym_NaN] = ACTIONS(1234), + [aux_sym__val_number_decimal_token1] = ACTIONS(1234), + [aux_sym__val_number_decimal_token2] = ACTIONS(1234), + [anon_sym_0b] = ACTIONS(1234), + [anon_sym_0o] = ACTIONS(1234), + [anon_sym_0x] = ACTIONS(1234), + [sym_val_date] = ACTIONS(1234), + [anon_sym_DQUOTE] = ACTIONS(1234), + [sym__str_single_quotes] = ACTIONS(1234), + [sym__str_back_ticks] = ACTIONS(1234), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1234), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1234), + [anon_sym_CARET] = ACTIONS(1234), [anon_sym_POUND] = ACTIONS(105), }, [390] = { [sym_comment] = STATE(390), + [anon_sym_export] = ACTIONS(1226), + [anon_sym_alias] = ACTIONS(1226), + [anon_sym_let] = ACTIONS(1226), + [anon_sym_let_DASHenv] = ACTIONS(1226), + [anon_sym_mut] = ACTIONS(1226), + [anon_sym_const] = ACTIONS(1226), + [anon_sym_SEMI] = ACTIONS(1226), + [sym_cmd_identifier] = ACTIONS(1226), + [anon_sym_LF] = ACTIONS(1228), + [anon_sym_def] = ACTIONS(1226), + [anon_sym_export_DASHenv] = ACTIONS(1226), + [anon_sym_extern] = ACTIONS(1226), + [anon_sym_module] = ACTIONS(1226), + [anon_sym_use] = ACTIONS(1226), + [anon_sym_LBRACK] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1226), + [anon_sym_RPAREN] = ACTIONS(1226), + [anon_sym_DOLLAR] = ACTIONS(1226), + [anon_sym_error] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_break] = ACTIONS(1226), + [anon_sym_continue] = ACTIONS(1226), + [anon_sym_for] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_loop] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1226), + [anon_sym_do] = ACTIONS(1226), + [anon_sym_if] = ACTIONS(1226), + [anon_sym_match] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1226), + [anon_sym_RBRACE] = ACTIONS(1226), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_try] = ACTIONS(1226), + [anon_sym_return] = ACTIONS(1226), + [anon_sym_source] = ACTIONS(1226), + [anon_sym_source_DASHenv] = ACTIONS(1226), + [anon_sym_register] = ACTIONS(1226), + [anon_sym_hide] = ACTIONS(1226), + [anon_sym_hide_DASHenv] = ACTIONS(1226), + [anon_sym_overlay] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_where] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1226), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1226), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1226), + [anon_sym_BANG_EQ] = ACTIONS(1226), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1226), + [anon_sym_GT_EQ] = ACTIONS(1226), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1226), + [anon_sym_BANG_TILDE] = ACTIONS(1226), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [anon_sym_not] = ACTIONS(1226), + [sym_val_nothing] = ACTIONS(1226), + [anon_sym_true] = ACTIONS(1226), + [anon_sym_false] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1226), + [aux_sym_val_number_token2] = ACTIONS(1226), + [aux_sym_val_number_token3] = ACTIONS(1226), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_0b] = ACTIONS(1226), + [anon_sym_0o] = ACTIONS(1226), + [anon_sym_0x] = ACTIONS(1226), + [sym_val_date] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1226), + [sym__str_single_quotes] = ACTIONS(1226), + [sym__str_back_ticks] = ACTIONS(1226), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1226), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1226), + [anon_sym_CARET] = ACTIONS(1226), + [anon_sym_POUND] = ACTIONS(105), + }, + [391] = { + [sym_comment] = STATE(391), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1385), + [anon_sym_DASH] = ACTIONS(1387), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1389), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1391), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1393), + [anon_sym_PLUS_PLUS] = ACTIONS(1393), + [anon_sym_SLASH] = ACTIONS(1391), + [anon_sym_mod] = ACTIONS(1391), + [anon_sym_SLASH_SLASH] = ACTIONS(1391), + [anon_sym_PLUS] = ACTIONS(1387), + [anon_sym_bit_DASHshl] = ACTIONS(1395), + [anon_sym_bit_DASHshr] = ACTIONS(1395), + [anon_sym_EQ_EQ] = ACTIONS(1385), + [anon_sym_BANG_EQ] = ACTIONS(1385), + [anon_sym_LT2] = ACTIONS(1385), + [anon_sym_LT_EQ] = ACTIONS(1385), + [anon_sym_GT_EQ] = ACTIONS(1385), + [anon_sym_not_DASHin] = ACTIONS(1389), + [anon_sym_starts_DASHwith] = ACTIONS(1389), + [anon_sym_ends_DASHwith] = ACTIONS(1389), + [anon_sym_EQ_TILDE] = ACTIONS(1397), + [anon_sym_BANG_TILDE] = ACTIONS(1397), + [anon_sym_bit_DASHand] = ACTIONS(1399), + [anon_sym_bit_DASHxor] = ACTIONS(1401), + [anon_sym_bit_DASHor] = ACTIONS(1403), + [anon_sym_and] = ACTIONS(1405), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [392] = { + [sym_comment] = STATE(392), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [393] = { + [sym_comment] = STATE(393), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1385), + [anon_sym_DASH] = ACTIONS(1387), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1389), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1391), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1393), + [anon_sym_PLUS_PLUS] = ACTIONS(1393), + [anon_sym_SLASH] = ACTIONS(1391), + [anon_sym_mod] = ACTIONS(1391), + [anon_sym_SLASH_SLASH] = ACTIONS(1391), + [anon_sym_PLUS] = ACTIONS(1387), + [anon_sym_bit_DASHshl] = ACTIONS(1395), + [anon_sym_bit_DASHshr] = ACTIONS(1395), + [anon_sym_EQ_EQ] = ACTIONS(1385), + [anon_sym_BANG_EQ] = ACTIONS(1385), + [anon_sym_LT2] = ACTIONS(1385), + [anon_sym_LT_EQ] = ACTIONS(1385), + [anon_sym_GT_EQ] = ACTIONS(1385), + [anon_sym_not_DASHin] = ACTIONS(1389), + [anon_sym_starts_DASHwith] = ACTIONS(1389), + [anon_sym_ends_DASHwith] = ACTIONS(1389), + [anon_sym_EQ_TILDE] = ACTIONS(1397), + [anon_sym_BANG_TILDE] = ACTIONS(1397), + [anon_sym_bit_DASHand] = ACTIONS(1399), + [anon_sym_bit_DASHxor] = ACTIONS(1401), + [anon_sym_bit_DASHor] = ACTIONS(1403), + [anon_sym_and] = ACTIONS(1405), + [anon_sym_xor] = ACTIONS(1407), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [394] = { + [sym_comment] = STATE(394), + [ts_builtin_sym_end] = ACTIONS(1349), + [anon_sym_export] = ACTIONS(1347), + [anon_sym_alias] = ACTIONS(1347), + [anon_sym_let] = ACTIONS(1347), + [anon_sym_let_DASHenv] = ACTIONS(1347), + [anon_sym_mut] = ACTIONS(1347), + [anon_sym_const] = ACTIONS(1347), + [anon_sym_SEMI] = ACTIONS(1347), + [sym_cmd_identifier] = ACTIONS(1347), + [anon_sym_LF] = ACTIONS(1349), + [anon_sym_def] = ACTIONS(1347), + [anon_sym_export_DASHenv] = ACTIONS(1347), + [anon_sym_extern] = ACTIONS(1347), + [anon_sym_module] = ACTIONS(1347), + [anon_sym_use] = ACTIONS(1347), + [anon_sym_LBRACK] = ACTIONS(1347), + [anon_sym_LPAREN] = ACTIONS(1347), + [anon_sym_DOLLAR] = ACTIONS(1347), + [anon_sym_error] = ACTIONS(1347), + [anon_sym_GT] = ACTIONS(1347), + [anon_sym_DASH] = ACTIONS(1347), + [anon_sym_break] = ACTIONS(1347), + [anon_sym_continue] = ACTIONS(1347), + [anon_sym_for] = ACTIONS(1347), + [anon_sym_in] = ACTIONS(1347), + [anon_sym_loop] = ACTIONS(1347), + [anon_sym_while] = ACTIONS(1347), + [anon_sym_do] = ACTIONS(1347), + [anon_sym_if] = ACTIONS(1347), + [anon_sym_match] = ACTIONS(1347), + [anon_sym_LBRACE] = ACTIONS(1347), + [anon_sym_DOT] = ACTIONS(1347), + [anon_sym_try] = ACTIONS(1347), + [anon_sym_return] = ACTIONS(1347), + [anon_sym_source] = ACTIONS(1347), + [anon_sym_source_DASHenv] = ACTIONS(1347), + [anon_sym_register] = ACTIONS(1347), + [anon_sym_hide] = ACTIONS(1347), + [anon_sym_hide_DASHenv] = ACTIONS(1347), + [anon_sym_overlay] = ACTIONS(1347), + [anon_sym_STAR] = ACTIONS(1347), + [anon_sym_where] = ACTIONS(1347), + [anon_sym_STAR_STAR] = ACTIONS(1347), + [anon_sym_PLUS_PLUS] = ACTIONS(1347), + [anon_sym_SLASH] = ACTIONS(1347), + [anon_sym_mod] = ACTIONS(1347), + [anon_sym_SLASH_SLASH] = ACTIONS(1347), + [anon_sym_PLUS] = ACTIONS(1347), + [anon_sym_bit_DASHshl] = ACTIONS(1347), + [anon_sym_bit_DASHshr] = ACTIONS(1347), + [anon_sym_EQ_EQ] = ACTIONS(1347), + [anon_sym_BANG_EQ] = ACTIONS(1347), + [anon_sym_LT2] = ACTIONS(1347), + [anon_sym_LT_EQ] = ACTIONS(1347), + [anon_sym_GT_EQ] = ACTIONS(1347), + [anon_sym_not_DASHin] = ACTIONS(1347), + [anon_sym_starts_DASHwith] = ACTIONS(1347), + [anon_sym_ends_DASHwith] = ACTIONS(1347), + [anon_sym_EQ_TILDE] = ACTIONS(1347), + [anon_sym_BANG_TILDE] = ACTIONS(1347), + [anon_sym_bit_DASHand] = ACTIONS(1347), + [anon_sym_bit_DASHxor] = ACTIONS(1347), + [anon_sym_bit_DASHor] = ACTIONS(1347), + [anon_sym_and] = ACTIONS(1347), + [anon_sym_xor] = ACTIONS(1347), + [anon_sym_or] = ACTIONS(1347), + [anon_sym_not] = ACTIONS(1347), + [anon_sym_DOT2] = ACTIONS(1431), + [sym_val_nothing] = ACTIONS(1347), + [anon_sym_true] = ACTIONS(1347), + [anon_sym_false] = ACTIONS(1347), + [aux_sym_val_number_token1] = ACTIONS(1347), + [aux_sym_val_number_token2] = ACTIONS(1347), + [aux_sym_val_number_token3] = ACTIONS(1347), + [anon_sym_inf] = ACTIONS(1347), + [anon_sym_DASHinf] = ACTIONS(1347), + [anon_sym_NaN] = ACTIONS(1347), + [aux_sym__val_number_decimal_token1] = ACTIONS(1347), + [aux_sym__val_number_decimal_token2] = ACTIONS(1347), + [anon_sym_0b] = ACTIONS(1347), + [anon_sym_0o] = ACTIONS(1347), + [anon_sym_0x] = ACTIONS(1347), + [sym_val_date] = ACTIONS(1347), + [anon_sym_DQUOTE] = ACTIONS(1347), + [sym__str_single_quotes] = ACTIONS(1347), + [sym__str_back_ticks] = ACTIONS(1347), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1347), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1347), + [anon_sym_CARET] = ACTIONS(1347), + [anon_sym_POUND] = ACTIONS(105), + }, + [395] = { + [sym_comment] = STATE(395), + [ts_builtin_sym_end] = ACTIONS(1367), + [anon_sym_export] = ACTIONS(1365), + [anon_sym_alias] = ACTIONS(1365), + [anon_sym_let] = ACTIONS(1365), + [anon_sym_let_DASHenv] = ACTIONS(1365), + [anon_sym_mut] = ACTIONS(1365), + [anon_sym_const] = ACTIONS(1365), + [anon_sym_SEMI] = ACTIONS(1365), + [sym_cmd_identifier] = ACTIONS(1365), + [anon_sym_LF] = ACTIONS(1367), + [anon_sym_def] = ACTIONS(1365), + [anon_sym_export_DASHenv] = ACTIONS(1365), + [anon_sym_extern] = ACTIONS(1365), + [anon_sym_module] = ACTIONS(1365), + [anon_sym_use] = ACTIONS(1365), + [anon_sym_LBRACK] = ACTIONS(1365), + [anon_sym_LPAREN] = ACTIONS(1365), + [anon_sym_DOLLAR] = ACTIONS(1365), + [anon_sym_error] = ACTIONS(1365), + [anon_sym_GT] = ACTIONS(1365), + [anon_sym_DASH] = ACTIONS(1365), + [anon_sym_break] = ACTIONS(1365), + [anon_sym_continue] = ACTIONS(1365), + [anon_sym_for] = ACTIONS(1365), + [anon_sym_in] = ACTIONS(1365), + [anon_sym_loop] = ACTIONS(1365), + [anon_sym_while] = ACTIONS(1365), + [anon_sym_do] = ACTIONS(1365), + [anon_sym_if] = ACTIONS(1365), + [anon_sym_match] = ACTIONS(1365), + [anon_sym_LBRACE] = ACTIONS(1365), + [anon_sym_DOT] = ACTIONS(1365), + [anon_sym_try] = ACTIONS(1365), + [anon_sym_return] = ACTIONS(1365), + [anon_sym_source] = ACTIONS(1365), + [anon_sym_source_DASHenv] = ACTIONS(1365), + [anon_sym_register] = ACTIONS(1365), + [anon_sym_hide] = ACTIONS(1365), + [anon_sym_hide_DASHenv] = ACTIONS(1365), + [anon_sym_overlay] = ACTIONS(1365), + [anon_sym_STAR] = ACTIONS(1365), + [anon_sym_where] = ACTIONS(1365), + [anon_sym_STAR_STAR] = ACTIONS(1365), + [anon_sym_PLUS_PLUS] = ACTIONS(1365), + [anon_sym_SLASH] = ACTIONS(1365), + [anon_sym_mod] = ACTIONS(1365), + [anon_sym_SLASH_SLASH] = ACTIONS(1365), + [anon_sym_PLUS] = ACTIONS(1365), + [anon_sym_bit_DASHshl] = ACTIONS(1365), + [anon_sym_bit_DASHshr] = ACTIONS(1365), + [anon_sym_EQ_EQ] = ACTIONS(1365), + [anon_sym_BANG_EQ] = ACTIONS(1365), + [anon_sym_LT2] = ACTIONS(1365), + [anon_sym_LT_EQ] = ACTIONS(1365), + [anon_sym_GT_EQ] = ACTIONS(1365), + [anon_sym_not_DASHin] = ACTIONS(1365), + [anon_sym_starts_DASHwith] = ACTIONS(1365), + [anon_sym_ends_DASHwith] = ACTIONS(1365), + [anon_sym_EQ_TILDE] = ACTIONS(1365), + [anon_sym_BANG_TILDE] = ACTIONS(1365), + [anon_sym_bit_DASHand] = ACTIONS(1365), + [anon_sym_bit_DASHxor] = ACTIONS(1365), + [anon_sym_bit_DASHor] = ACTIONS(1365), + [anon_sym_and] = ACTIONS(1365), + [anon_sym_xor] = ACTIONS(1365), + [anon_sym_or] = ACTIONS(1365), + [anon_sym_not] = ACTIONS(1365), + [anon_sym_DOT2] = ACTIONS(1433), + [sym_val_nothing] = ACTIONS(1365), + [anon_sym_true] = ACTIONS(1365), + [anon_sym_false] = ACTIONS(1365), + [aux_sym_val_number_token1] = ACTIONS(1365), + [aux_sym_val_number_token2] = ACTIONS(1365), + [aux_sym_val_number_token3] = ACTIONS(1365), + [anon_sym_inf] = ACTIONS(1365), + [anon_sym_DASHinf] = ACTIONS(1365), + [anon_sym_NaN] = ACTIONS(1365), + [aux_sym__val_number_decimal_token1] = ACTIONS(1365), + [aux_sym__val_number_decimal_token2] = ACTIONS(1365), + [anon_sym_0b] = ACTIONS(1365), + [anon_sym_0o] = ACTIONS(1365), + [anon_sym_0x] = ACTIONS(1365), + [sym_val_date] = ACTIONS(1365), + [anon_sym_DQUOTE] = ACTIONS(1365), + [sym__str_single_quotes] = ACTIONS(1365), + [sym__str_back_ticks] = ACTIONS(1365), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1365), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1365), + [anon_sym_CARET] = ACTIONS(1365), + [anon_sym_POUND] = ACTIONS(105), + }, + [396] = { + [sym_comment] = STATE(396), [anon_sym_export] = ACTIONS(1435), [anon_sym_alias] = ACTIONS(1435), [anon_sym_let] = ACTIONS(1435), @@ -106980,7 +107421,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1435), [anon_sym_LF] = ACTIONS(1437), [anon_sym_def] = ACTIONS(1435), - [anon_sym_def_DASHenv] = ACTIONS(1435), [anon_sym_export_DASHenv] = ACTIONS(1435), [anon_sym_extern] = ACTIONS(1435), [anon_sym_module] = ACTIONS(1435), @@ -107062,8 +107502,194 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1435), [anon_sym_POUND] = ACTIONS(105), }, - [391] = { - [sym_comment] = STATE(391), + [397] = { + [sym_comment] = STATE(397), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [anon_sym_SEMI] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_RPAREN] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_where] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_not] = ACTIONS(1157), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_CARET] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [398] = { + [sym_comment] = STATE(398), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [399] = { + [sym_comment] = STATE(399), [anon_sym_export] = ACTIONS(1439), [anon_sym_alias] = ACTIONS(1439), [anon_sym_let] = ACTIONS(1439), @@ -107074,7 +107700,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1439), [anon_sym_LF] = ACTIONS(1441), [anon_sym_def] = ACTIONS(1439), - [anon_sym_def_DASHenv] = ACTIONS(1439), [anon_sym_export_DASHenv] = ACTIONS(1439), [anon_sym_extern] = ACTIONS(1439), [anon_sym_module] = ACTIONS(1439), @@ -107156,8 +107781,194 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1439), [anon_sym_POUND] = ACTIONS(105), }, - [392] = { - [sym_comment] = STATE(392), + [400] = { + [sym_expr_parenthesized] = STATE(605), + [sym__val_range_end_decimal] = STATE(605), + [sym_val_variable] = STATE(605), + [sym__var] = STATE(547), + [sym_comment] = STATE(400), + [anon_sym_export] = ACTIONS(1125), + [anon_sym_alias] = ACTIONS(1125), + [anon_sym_let] = ACTIONS(1125), + [anon_sym_let_DASHenv] = ACTIONS(1125), + [anon_sym_mut] = ACTIONS(1125), + [anon_sym_const] = ACTIONS(1125), + [sym_cmd_identifier] = ACTIONS(1125), + [anon_sym_def] = ACTIONS(1125), + [anon_sym_export_DASHenv] = ACTIONS(1125), + [anon_sym_extern] = ACTIONS(1125), + [anon_sym_module] = ACTIONS(1125), + [anon_sym_use] = ACTIONS(1125), + [anon_sym_COMMA] = ACTIONS(1127), + [anon_sym_LPAREN] = ACTIONS(1238), + [anon_sym_DOLLAR] = ACTIONS(1131), + [anon_sym_error] = ACTIONS(1125), + [anon_sym_list] = ACTIONS(1125), + [anon_sym_GT] = ACTIONS(1125), + [anon_sym_DASH] = ACTIONS(1125), + [anon_sym_break] = ACTIONS(1125), + [anon_sym_continue] = ACTIONS(1125), + [anon_sym_for] = ACTIONS(1125), + [anon_sym_in] = ACTIONS(1125), + [anon_sym_loop] = ACTIONS(1125), + [anon_sym_make] = ACTIONS(1125), + [anon_sym_while] = ACTIONS(1125), + [anon_sym_do] = ACTIONS(1125), + [anon_sym_if] = ACTIONS(1125), + [anon_sym_else] = ACTIONS(1125), + [anon_sym_match] = ACTIONS(1125), + [anon_sym_RBRACE] = ACTIONS(1127), + [anon_sym_DOT] = ACTIONS(1125), + [anon_sym_try] = ACTIONS(1125), + [anon_sym_catch] = ACTIONS(1125), + [anon_sym_return] = ACTIONS(1125), + [anon_sym_source] = ACTIONS(1125), + [anon_sym_source_DASHenv] = ACTIONS(1125), + [anon_sym_register] = ACTIONS(1125), + [anon_sym_hide] = ACTIONS(1125), + [anon_sym_hide_DASHenv] = ACTIONS(1125), + [anon_sym_overlay] = ACTIONS(1125), + [anon_sym_new] = ACTIONS(1125), + [anon_sym_as] = ACTIONS(1125), + [anon_sym_STAR] = ACTIONS(1125), + [anon_sym_STAR_STAR] = ACTIONS(1127), + [anon_sym_PLUS_PLUS] = ACTIONS(1125), + [anon_sym_SLASH] = ACTIONS(1125), + [anon_sym_mod] = ACTIONS(1125), + [anon_sym_SLASH_SLASH] = ACTIONS(1127), + [anon_sym_PLUS] = ACTIONS(1125), + [anon_sym_bit_DASHshl] = ACTIONS(1125), + [anon_sym_bit_DASHshr] = ACTIONS(1125), + [anon_sym_EQ_EQ] = ACTIONS(1127), + [anon_sym_BANG_EQ] = ACTIONS(1127), + [anon_sym_LT2] = ACTIONS(1125), + [anon_sym_LT_EQ] = ACTIONS(1127), + [anon_sym_GT_EQ] = ACTIONS(1127), + [anon_sym_not_DASHin] = ACTIONS(1125), + [anon_sym_starts_DASHwith] = ACTIONS(1125), + [anon_sym_ends_DASHwith] = ACTIONS(1125), + [anon_sym_EQ_TILDE] = ACTIONS(1127), + [anon_sym_BANG_TILDE] = ACTIONS(1127), + [anon_sym_bit_DASHand] = ACTIONS(1125), + [anon_sym_bit_DASHxor] = ACTIONS(1125), + [anon_sym_bit_DASHor] = ACTIONS(1125), + [anon_sym_and] = ACTIONS(1125), + [anon_sym_xor] = ACTIONS(1125), + [anon_sym_or] = ACTIONS(1125), + [anon_sym_DOT2] = ACTIONS(1242), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1246), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1248), + [aux_sym_val_number_token1] = ACTIONS(1127), + [aux_sym_val_number_token2] = ACTIONS(1127), + [aux_sym_val_number_token3] = ACTIONS(1127), + [anon_sym_inf] = ACTIONS(1125), + [anon_sym_DASHinf] = ACTIONS(1125), + [anon_sym_NaN] = ACTIONS(1125), + [aux_sym__val_number_decimal_token1] = ACTIONS(1125), + [aux_sym__val_number_decimal_token2] = ACTIONS(1125), + [anon_sym_DQUOTE] = ACTIONS(1127), + [sym__str_single_quotes] = ACTIONS(1127), + [sym__str_back_ticks] = ACTIONS(1127), + [aux_sym_record_entry_token1] = ACTIONS(1125), + [anon_sym_def_DASHenv] = ACTIONS(1125), + [sym__record_key] = ACTIONS(1125), + [anon_sym_POUND] = ACTIONS(3), + }, + [401] = { + [sym_expr_parenthesized] = STATE(606), + [sym__val_range_end_decimal] = STATE(606), + [sym_val_variable] = STATE(606), + [sym__var] = STATE(547), + [sym_comment] = STATE(401), + [anon_sym_export] = ACTIONS(1121), + [anon_sym_alias] = ACTIONS(1121), + [anon_sym_let] = ACTIONS(1121), + [anon_sym_let_DASHenv] = ACTIONS(1121), + [anon_sym_mut] = ACTIONS(1121), + [anon_sym_const] = ACTIONS(1121), + [sym_cmd_identifier] = ACTIONS(1121), + [anon_sym_def] = ACTIONS(1121), + [anon_sym_export_DASHenv] = ACTIONS(1121), + [anon_sym_extern] = ACTIONS(1121), + [anon_sym_module] = ACTIONS(1121), + [anon_sym_use] = ACTIONS(1121), + [anon_sym_COMMA] = ACTIONS(1123), + [anon_sym_LPAREN] = ACTIONS(1238), + [anon_sym_DOLLAR] = ACTIONS(1131), + [anon_sym_error] = ACTIONS(1121), + [anon_sym_list] = ACTIONS(1121), + [anon_sym_GT] = ACTIONS(1121), + [anon_sym_DASH] = ACTIONS(1121), + [anon_sym_break] = ACTIONS(1121), + [anon_sym_continue] = ACTIONS(1121), + [anon_sym_for] = ACTIONS(1121), + [anon_sym_in] = ACTIONS(1121), + [anon_sym_loop] = ACTIONS(1121), + [anon_sym_make] = ACTIONS(1121), + [anon_sym_while] = ACTIONS(1121), + [anon_sym_do] = ACTIONS(1121), + [anon_sym_if] = ACTIONS(1121), + [anon_sym_else] = ACTIONS(1121), + [anon_sym_match] = ACTIONS(1121), + [anon_sym_RBRACE] = ACTIONS(1123), + [anon_sym_DOT] = ACTIONS(1121), + [anon_sym_try] = ACTIONS(1121), + [anon_sym_catch] = ACTIONS(1121), + [anon_sym_return] = ACTIONS(1121), + [anon_sym_source] = ACTIONS(1121), + [anon_sym_source_DASHenv] = ACTIONS(1121), + [anon_sym_register] = ACTIONS(1121), + [anon_sym_hide] = ACTIONS(1121), + [anon_sym_hide_DASHenv] = ACTIONS(1121), + [anon_sym_overlay] = ACTIONS(1121), + [anon_sym_new] = ACTIONS(1121), + [anon_sym_as] = ACTIONS(1121), + [anon_sym_STAR] = ACTIONS(1121), + [anon_sym_STAR_STAR] = ACTIONS(1123), + [anon_sym_PLUS_PLUS] = ACTIONS(1121), + [anon_sym_SLASH] = ACTIONS(1121), + [anon_sym_mod] = ACTIONS(1121), + [anon_sym_SLASH_SLASH] = ACTIONS(1123), + [anon_sym_PLUS] = ACTIONS(1121), + [anon_sym_bit_DASHshl] = ACTIONS(1121), + [anon_sym_bit_DASHshr] = ACTIONS(1121), + [anon_sym_EQ_EQ] = ACTIONS(1123), + [anon_sym_BANG_EQ] = ACTIONS(1123), + [anon_sym_LT2] = ACTIONS(1121), + [anon_sym_LT_EQ] = ACTIONS(1123), + [anon_sym_GT_EQ] = ACTIONS(1123), + [anon_sym_not_DASHin] = ACTIONS(1121), + [anon_sym_starts_DASHwith] = ACTIONS(1121), + [anon_sym_ends_DASHwith] = ACTIONS(1121), + [anon_sym_EQ_TILDE] = ACTIONS(1123), + [anon_sym_BANG_TILDE] = ACTIONS(1123), + [anon_sym_bit_DASHand] = ACTIONS(1121), + [anon_sym_bit_DASHxor] = ACTIONS(1121), + [anon_sym_bit_DASHor] = ACTIONS(1121), + [anon_sym_and] = ACTIONS(1121), + [anon_sym_xor] = ACTIONS(1121), + [anon_sym_or] = ACTIONS(1121), + [anon_sym_DOT2] = ACTIONS(1242), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1246), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1248), + [aux_sym_val_number_token1] = ACTIONS(1123), + [aux_sym_val_number_token2] = ACTIONS(1123), + [aux_sym_val_number_token3] = ACTIONS(1123), + [anon_sym_inf] = ACTIONS(1121), + [anon_sym_DASHinf] = ACTIONS(1121), + [anon_sym_NaN] = ACTIONS(1121), + [aux_sym__val_number_decimal_token1] = ACTIONS(1121), + [aux_sym__val_number_decimal_token2] = ACTIONS(1121), + [anon_sym_DQUOTE] = ACTIONS(1123), + [sym__str_single_quotes] = ACTIONS(1123), + [sym__str_back_ticks] = ACTIONS(1123), + [aux_sym_record_entry_token1] = ACTIONS(1121), + [anon_sym_def_DASHenv] = ACTIONS(1121), + [sym__record_key] = ACTIONS(1121), + [anon_sym_POUND] = ACTIONS(3), + }, + [402] = { + [sym_comment] = STATE(402), [anon_sym_export] = ACTIONS(1443), [anon_sym_alias] = ACTIONS(1443), [anon_sym_let] = ACTIONS(1443), @@ -107168,7 +107979,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1443), [anon_sym_LF] = ACTIONS(1445), [anon_sym_def] = ACTIONS(1443), - [anon_sym_def_DASHenv] = ACTIONS(1443), [anon_sym_export_DASHenv] = ACTIONS(1443), [anon_sym_extern] = ACTIONS(1443), [anon_sym_module] = ACTIONS(1443), @@ -107250,8 +108060,194 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1443), [anon_sym_POUND] = ACTIONS(105), }, - [393] = { - [sym_comment] = STATE(393), + [403] = { + [sym_expr_parenthesized] = STATE(609), + [sym__val_range_end_decimal] = STATE(609), + [sym_val_variable] = STATE(609), + [sym__var] = STATE(547), + [sym_comment] = STATE(403), + [anon_sym_export] = ACTIONS(1117), + [anon_sym_alias] = ACTIONS(1117), + [anon_sym_let] = ACTIONS(1117), + [anon_sym_let_DASHenv] = ACTIONS(1117), + [anon_sym_mut] = ACTIONS(1117), + [anon_sym_const] = ACTIONS(1117), + [sym_cmd_identifier] = ACTIONS(1117), + [anon_sym_def] = ACTIONS(1117), + [anon_sym_export_DASHenv] = ACTIONS(1117), + [anon_sym_extern] = ACTIONS(1117), + [anon_sym_module] = ACTIONS(1117), + [anon_sym_use] = ACTIONS(1117), + [anon_sym_COMMA] = ACTIONS(1119), + [anon_sym_LPAREN] = ACTIONS(1238), + [anon_sym_DOLLAR] = ACTIONS(1131), + [anon_sym_error] = ACTIONS(1117), + [anon_sym_list] = ACTIONS(1117), + [anon_sym_GT] = ACTIONS(1117), + [anon_sym_DASH] = ACTIONS(1117), + [anon_sym_break] = ACTIONS(1117), + [anon_sym_continue] = ACTIONS(1117), + [anon_sym_for] = ACTIONS(1117), + [anon_sym_in] = ACTIONS(1117), + [anon_sym_loop] = ACTIONS(1117), + [anon_sym_make] = ACTIONS(1117), + [anon_sym_while] = ACTIONS(1117), + [anon_sym_do] = ACTIONS(1117), + [anon_sym_if] = ACTIONS(1117), + [anon_sym_else] = ACTIONS(1117), + [anon_sym_match] = ACTIONS(1117), + [anon_sym_RBRACE] = ACTIONS(1119), + [anon_sym_DOT] = ACTIONS(1117), + [anon_sym_try] = ACTIONS(1117), + [anon_sym_catch] = ACTIONS(1117), + [anon_sym_return] = ACTIONS(1117), + [anon_sym_source] = ACTIONS(1117), + [anon_sym_source_DASHenv] = ACTIONS(1117), + [anon_sym_register] = ACTIONS(1117), + [anon_sym_hide] = ACTIONS(1117), + [anon_sym_hide_DASHenv] = ACTIONS(1117), + [anon_sym_overlay] = ACTIONS(1117), + [anon_sym_new] = ACTIONS(1117), + [anon_sym_as] = ACTIONS(1117), + [anon_sym_STAR] = ACTIONS(1117), + [anon_sym_STAR_STAR] = ACTIONS(1119), + [anon_sym_PLUS_PLUS] = ACTIONS(1117), + [anon_sym_SLASH] = ACTIONS(1117), + [anon_sym_mod] = ACTIONS(1117), + [anon_sym_SLASH_SLASH] = ACTIONS(1119), + [anon_sym_PLUS] = ACTIONS(1117), + [anon_sym_bit_DASHshl] = ACTIONS(1117), + [anon_sym_bit_DASHshr] = ACTIONS(1117), + [anon_sym_EQ_EQ] = ACTIONS(1119), + [anon_sym_BANG_EQ] = ACTIONS(1119), + [anon_sym_LT2] = ACTIONS(1117), + [anon_sym_LT_EQ] = ACTIONS(1119), + [anon_sym_GT_EQ] = ACTIONS(1119), + [anon_sym_not_DASHin] = ACTIONS(1117), + [anon_sym_starts_DASHwith] = ACTIONS(1117), + [anon_sym_ends_DASHwith] = ACTIONS(1117), + [anon_sym_EQ_TILDE] = ACTIONS(1119), + [anon_sym_BANG_TILDE] = ACTIONS(1119), + [anon_sym_bit_DASHand] = ACTIONS(1117), + [anon_sym_bit_DASHxor] = ACTIONS(1117), + [anon_sym_bit_DASHor] = ACTIONS(1117), + [anon_sym_and] = ACTIONS(1117), + [anon_sym_xor] = ACTIONS(1117), + [anon_sym_or] = ACTIONS(1117), + [anon_sym_DOT2] = ACTIONS(1242), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1246), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1248), + [aux_sym_val_number_token1] = ACTIONS(1119), + [aux_sym_val_number_token2] = ACTIONS(1119), + [aux_sym_val_number_token3] = ACTIONS(1119), + [anon_sym_inf] = ACTIONS(1117), + [anon_sym_DASHinf] = ACTIONS(1117), + [anon_sym_NaN] = ACTIONS(1117), + [aux_sym__val_number_decimal_token1] = ACTIONS(1117), + [aux_sym__val_number_decimal_token2] = ACTIONS(1117), + [anon_sym_DQUOTE] = ACTIONS(1119), + [sym__str_single_quotes] = ACTIONS(1119), + [sym__str_back_ticks] = ACTIONS(1119), + [aux_sym_record_entry_token1] = ACTIONS(1117), + [anon_sym_def_DASHenv] = ACTIONS(1117), + [sym__record_key] = ACTIONS(1117), + [anon_sym_POUND] = ACTIONS(3), + }, + [404] = { + [sym_expr_parenthesized] = STATE(624), + [sym__val_range_end_decimal] = STATE(624), + [sym_val_variable] = STATE(624), + [sym__var] = STATE(547), + [sym_comment] = STATE(404), + [anon_sym_export] = ACTIONS(1113), + [anon_sym_alias] = ACTIONS(1113), + [anon_sym_let] = ACTIONS(1113), + [anon_sym_let_DASHenv] = ACTIONS(1113), + [anon_sym_mut] = ACTIONS(1113), + [anon_sym_const] = ACTIONS(1113), + [sym_cmd_identifier] = ACTIONS(1113), + [anon_sym_def] = ACTIONS(1113), + [anon_sym_export_DASHenv] = ACTIONS(1113), + [anon_sym_extern] = ACTIONS(1113), + [anon_sym_module] = ACTIONS(1113), + [anon_sym_use] = ACTIONS(1113), + [anon_sym_COMMA] = ACTIONS(1115), + [anon_sym_LPAREN] = ACTIONS(1238), + [anon_sym_DOLLAR] = ACTIONS(1131), + [anon_sym_error] = ACTIONS(1113), + [anon_sym_list] = ACTIONS(1113), + [anon_sym_GT] = ACTIONS(1113), + [anon_sym_DASH] = ACTIONS(1113), + [anon_sym_break] = ACTIONS(1113), + [anon_sym_continue] = ACTIONS(1113), + [anon_sym_for] = ACTIONS(1113), + [anon_sym_in] = ACTIONS(1113), + [anon_sym_loop] = ACTIONS(1113), + [anon_sym_make] = ACTIONS(1113), + [anon_sym_while] = ACTIONS(1113), + [anon_sym_do] = ACTIONS(1113), + [anon_sym_if] = ACTIONS(1113), + [anon_sym_else] = ACTIONS(1113), + [anon_sym_match] = ACTIONS(1113), + [anon_sym_RBRACE] = ACTIONS(1115), + [anon_sym_DOT] = ACTIONS(1113), + [anon_sym_try] = ACTIONS(1113), + [anon_sym_catch] = ACTIONS(1113), + [anon_sym_return] = ACTIONS(1113), + [anon_sym_source] = ACTIONS(1113), + [anon_sym_source_DASHenv] = ACTIONS(1113), + [anon_sym_register] = ACTIONS(1113), + [anon_sym_hide] = ACTIONS(1113), + [anon_sym_hide_DASHenv] = ACTIONS(1113), + [anon_sym_overlay] = ACTIONS(1113), + [anon_sym_new] = ACTIONS(1113), + [anon_sym_as] = ACTIONS(1113), + [anon_sym_STAR] = ACTIONS(1113), + [anon_sym_STAR_STAR] = ACTIONS(1115), + [anon_sym_PLUS_PLUS] = ACTIONS(1113), + [anon_sym_SLASH] = ACTIONS(1113), + [anon_sym_mod] = ACTIONS(1113), + [anon_sym_SLASH_SLASH] = ACTIONS(1115), + [anon_sym_PLUS] = ACTIONS(1113), + [anon_sym_bit_DASHshl] = ACTIONS(1113), + [anon_sym_bit_DASHshr] = ACTIONS(1113), + [anon_sym_EQ_EQ] = ACTIONS(1115), + [anon_sym_BANG_EQ] = ACTIONS(1115), + [anon_sym_LT2] = ACTIONS(1113), + [anon_sym_LT_EQ] = ACTIONS(1115), + [anon_sym_GT_EQ] = ACTIONS(1115), + [anon_sym_not_DASHin] = ACTIONS(1113), + [anon_sym_starts_DASHwith] = ACTIONS(1113), + [anon_sym_ends_DASHwith] = ACTIONS(1113), + [anon_sym_EQ_TILDE] = ACTIONS(1115), + [anon_sym_BANG_TILDE] = ACTIONS(1115), + [anon_sym_bit_DASHand] = ACTIONS(1113), + [anon_sym_bit_DASHxor] = ACTIONS(1113), + [anon_sym_bit_DASHor] = ACTIONS(1113), + [anon_sym_and] = ACTIONS(1113), + [anon_sym_xor] = ACTIONS(1113), + [anon_sym_or] = ACTIONS(1113), + [anon_sym_DOT2] = ACTIONS(1242), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1246), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1248), + [aux_sym_val_number_token1] = ACTIONS(1115), + [aux_sym_val_number_token2] = ACTIONS(1115), + [aux_sym_val_number_token3] = ACTIONS(1115), + [anon_sym_inf] = ACTIONS(1113), + [anon_sym_DASHinf] = ACTIONS(1113), + [anon_sym_NaN] = ACTIONS(1113), + [aux_sym__val_number_decimal_token1] = ACTIONS(1113), + [aux_sym__val_number_decimal_token2] = ACTIONS(1113), + [anon_sym_DQUOTE] = ACTIONS(1115), + [sym__str_single_quotes] = ACTIONS(1115), + [sym__str_back_ticks] = ACTIONS(1115), + [aux_sym_record_entry_token1] = ACTIONS(1113), + [anon_sym_def_DASHenv] = ACTIONS(1113), + [sym__record_key] = ACTIONS(1113), + [anon_sym_POUND] = ACTIONS(3), + }, + [405] = { + [sym_comment] = STATE(405), [anon_sym_export] = ACTIONS(1447), [anon_sym_alias] = ACTIONS(1447), [anon_sym_let] = ACTIONS(1447), @@ -107262,7 +108258,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1447), [anon_sym_LF] = ACTIONS(1449), [anon_sym_def] = ACTIONS(1447), - [anon_sym_def_DASHenv] = ACTIONS(1447), [anon_sym_export_DASHenv] = ACTIONS(1447), [anon_sym_extern] = ACTIONS(1447), [anon_sym_module] = ACTIONS(1447), @@ -107344,8 +108339,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1447), [anon_sym_POUND] = ACTIONS(105), }, - [394] = { - [sym_comment] = STATE(394), + [406] = { + [sym_comment] = STATE(406), [anon_sym_export] = ACTIONS(1451), [anon_sym_alias] = ACTIONS(1451), [anon_sym_let] = ACTIONS(1451), @@ -107356,7 +108351,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1451), [anon_sym_LF] = ACTIONS(1453), [anon_sym_def] = ACTIONS(1451), - [anon_sym_def_DASHenv] = ACTIONS(1451), [anon_sym_export_DASHenv] = ACTIONS(1451), [anon_sym_extern] = ACTIONS(1451), [anon_sym_module] = ACTIONS(1451), @@ -107438,8 +108432,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1451), [anon_sym_POUND] = ACTIONS(105), }, - [395] = { - [sym_comment] = STATE(395), + [407] = { + [sym_comment] = STATE(407), [anon_sym_export] = ACTIONS(1455), [anon_sym_alias] = ACTIONS(1455), [anon_sym_let] = ACTIONS(1455), @@ -107450,7 +108444,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1455), [anon_sym_LF] = ACTIONS(1457), [anon_sym_def] = ACTIONS(1455), - [anon_sym_def_DASHenv] = ACTIONS(1455), [anon_sym_export_DASHenv] = ACTIONS(1455), [anon_sym_extern] = ACTIONS(1455), [anon_sym_module] = ACTIONS(1455), @@ -107532,8 +108525,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1455), [anon_sym_POUND] = ACTIONS(105), }, - [396] = { - [sym_comment] = STATE(396), + [408] = { + [sym_comment] = STATE(408), [anon_sym_export] = ACTIONS(1459), [anon_sym_alias] = ACTIONS(1459), [anon_sym_let] = ACTIONS(1459), @@ -107544,7 +108537,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1459), [anon_sym_LF] = ACTIONS(1461), [anon_sym_def] = ACTIONS(1459), - [anon_sym_def_DASHenv] = ACTIONS(1459), [anon_sym_export_DASHenv] = ACTIONS(1459), [anon_sym_extern] = ACTIONS(1459), [anon_sym_module] = ACTIONS(1459), @@ -107626,102 +108618,101 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1459), [anon_sym_POUND] = ACTIONS(105), }, - [397] = { - [sym_comment] = STATE(397), - [anon_sym_export] = ACTIONS(1266), - [anon_sym_alias] = ACTIONS(1266), - [anon_sym_let] = ACTIONS(1266), - [anon_sym_let_DASHenv] = ACTIONS(1266), - [anon_sym_mut] = ACTIONS(1266), - [anon_sym_const] = ACTIONS(1266), - [anon_sym_SEMI] = ACTIONS(1266), - [sym_cmd_identifier] = ACTIONS(1266), - [anon_sym_LF] = ACTIONS(1268), - [anon_sym_def] = ACTIONS(1266), - [anon_sym_def_DASHenv] = ACTIONS(1266), - [anon_sym_export_DASHenv] = ACTIONS(1266), - [anon_sym_extern] = ACTIONS(1266), - [anon_sym_module] = ACTIONS(1266), - [anon_sym_use] = ACTIONS(1266), - [anon_sym_LBRACK] = ACTIONS(1266), - [anon_sym_LPAREN] = ACTIONS(1266), - [anon_sym_RPAREN] = ACTIONS(1266), - [anon_sym_DOLLAR] = ACTIONS(1266), - [anon_sym_error] = ACTIONS(1266), - [anon_sym_GT] = ACTIONS(1266), - [anon_sym_DASH] = ACTIONS(1266), - [anon_sym_break] = ACTIONS(1266), - [anon_sym_continue] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1266), - [anon_sym_in] = ACTIONS(1266), - [anon_sym_loop] = ACTIONS(1266), - [anon_sym_while] = ACTIONS(1266), - [anon_sym_do] = ACTIONS(1266), - [anon_sym_if] = ACTIONS(1266), - [anon_sym_match] = ACTIONS(1266), - [anon_sym_LBRACE] = ACTIONS(1266), - [anon_sym_RBRACE] = ACTIONS(1266), - [anon_sym_DOT] = ACTIONS(1266), - [anon_sym_try] = ACTIONS(1266), - [anon_sym_return] = ACTIONS(1266), - [anon_sym_source] = ACTIONS(1266), - [anon_sym_source_DASHenv] = ACTIONS(1266), - [anon_sym_register] = ACTIONS(1266), - [anon_sym_hide] = ACTIONS(1266), - [anon_sym_hide_DASHenv] = ACTIONS(1266), - [anon_sym_overlay] = ACTIONS(1266), - [anon_sym_STAR] = ACTIONS(1266), - [anon_sym_where] = ACTIONS(1266), - [anon_sym_STAR_STAR] = ACTIONS(1266), - [anon_sym_PLUS_PLUS] = ACTIONS(1266), - [anon_sym_SLASH] = ACTIONS(1266), - [anon_sym_mod] = ACTIONS(1266), - [anon_sym_SLASH_SLASH] = ACTIONS(1266), - [anon_sym_PLUS] = ACTIONS(1266), - [anon_sym_bit_DASHshl] = ACTIONS(1266), - [anon_sym_bit_DASHshr] = ACTIONS(1266), - [anon_sym_EQ_EQ] = ACTIONS(1266), - [anon_sym_BANG_EQ] = ACTIONS(1266), - [anon_sym_LT2] = ACTIONS(1266), - [anon_sym_LT_EQ] = ACTIONS(1266), - [anon_sym_GT_EQ] = ACTIONS(1266), - [anon_sym_not_DASHin] = ACTIONS(1266), - [anon_sym_starts_DASHwith] = ACTIONS(1266), - [anon_sym_ends_DASHwith] = ACTIONS(1266), - [anon_sym_EQ_TILDE] = ACTIONS(1266), - [anon_sym_BANG_TILDE] = ACTIONS(1266), - [anon_sym_bit_DASHand] = ACTIONS(1266), - [anon_sym_bit_DASHxor] = ACTIONS(1266), - [anon_sym_bit_DASHor] = ACTIONS(1266), - [anon_sym_and] = ACTIONS(1266), - [anon_sym_xor] = ACTIONS(1266), - [anon_sym_or] = ACTIONS(1266), - [anon_sym_not] = ACTIONS(1266), - [sym_val_nothing] = ACTIONS(1266), - [anon_sym_true] = ACTIONS(1266), - [anon_sym_false] = ACTIONS(1266), - [aux_sym_val_number_token1] = ACTIONS(1266), - [aux_sym_val_number_token2] = ACTIONS(1266), - [aux_sym_val_number_token3] = ACTIONS(1266), - [anon_sym_inf] = ACTIONS(1266), - [anon_sym_DASHinf] = ACTIONS(1266), - [anon_sym_NaN] = ACTIONS(1266), - [aux_sym__val_number_decimal_token1] = ACTIONS(1266), - [aux_sym__val_number_decimal_token2] = ACTIONS(1266), - [anon_sym_0b] = ACTIONS(1266), - [anon_sym_0o] = ACTIONS(1266), - [anon_sym_0x] = ACTIONS(1266), - [sym_val_date] = ACTIONS(1266), - [anon_sym_DQUOTE] = ACTIONS(1266), - [sym__str_single_quotes] = ACTIONS(1266), - [sym__str_back_ticks] = ACTIONS(1266), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1266), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1266), - [anon_sym_CARET] = ACTIONS(1266), + [409] = { + [sym_comment] = STATE(409), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1385), + [anon_sym_DASH] = ACTIONS(1387), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1389), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1391), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1393), + [anon_sym_PLUS_PLUS] = ACTIONS(1393), + [anon_sym_SLASH] = ACTIONS(1391), + [anon_sym_mod] = ACTIONS(1391), + [anon_sym_SLASH_SLASH] = ACTIONS(1391), + [anon_sym_PLUS] = ACTIONS(1387), + [anon_sym_bit_DASHshl] = ACTIONS(1395), + [anon_sym_bit_DASHshr] = ACTIONS(1395), + [anon_sym_EQ_EQ] = ACTIONS(1385), + [anon_sym_BANG_EQ] = ACTIONS(1385), + [anon_sym_LT2] = ACTIONS(1385), + [anon_sym_LT_EQ] = ACTIONS(1385), + [anon_sym_GT_EQ] = ACTIONS(1385), + [anon_sym_not_DASHin] = ACTIONS(1389), + [anon_sym_starts_DASHwith] = ACTIONS(1389), + [anon_sym_ends_DASHwith] = ACTIONS(1389), + [anon_sym_EQ_TILDE] = ACTIONS(1397), + [anon_sym_BANG_TILDE] = ACTIONS(1397), + [anon_sym_bit_DASHand] = ACTIONS(1399), + [anon_sym_bit_DASHxor] = ACTIONS(1401), + [anon_sym_bit_DASHor] = ACTIONS(1403), + [anon_sym_and] = ACTIONS(1405), + [anon_sym_xor] = ACTIONS(1407), + [anon_sym_or] = ACTIONS(1409), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, - [398] = { - [sym_comment] = STATE(398), + [410] = { + [sym_comment] = STATE(410), [anon_sym_export] = ACTIONS(1463), [anon_sym_alias] = ACTIONS(1463), [anon_sym_let] = ACTIONS(1463), @@ -107732,7 +108723,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1463), [anon_sym_LF] = ACTIONS(1465), [anon_sym_def] = ACTIONS(1463), - [anon_sym_def_DASHenv] = ACTIONS(1463), [anon_sym_export_DASHenv] = ACTIONS(1463), [anon_sym_extern] = ACTIONS(1463), [anon_sym_module] = ACTIONS(1463), @@ -107814,8 +108804,380 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1463), [anon_sym_POUND] = ACTIONS(105), }, - [399] = { - [sym_comment] = STATE(399), + [411] = { + [sym_comment] = STATE(411), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [412] = { + [sym_comment] = STATE(412), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(1411), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1391), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1393), + [anon_sym_PLUS_PLUS] = ACTIONS(1393), + [anon_sym_SLASH] = ACTIONS(1391), + [anon_sym_mod] = ACTIONS(1391), + [anon_sym_SLASH_SLASH] = ACTIONS(1391), + [anon_sym_PLUS] = ACTIONS(1411), + [anon_sym_bit_DASHshl] = ACTIONS(1411), + [anon_sym_bit_DASHshr] = ACTIONS(1411), + [anon_sym_EQ_EQ] = ACTIONS(1411), + [anon_sym_BANG_EQ] = ACTIONS(1411), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1411), + [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [413] = { + [sym_comment] = STATE(413), + [ts_builtin_sym_end] = ACTIONS(1228), + [anon_sym_export] = ACTIONS(1226), + [anon_sym_alias] = ACTIONS(1226), + [anon_sym_let] = ACTIONS(1226), + [anon_sym_let_DASHenv] = ACTIONS(1226), + [anon_sym_mut] = ACTIONS(1226), + [anon_sym_const] = ACTIONS(1226), + [anon_sym_SEMI] = ACTIONS(1226), + [sym_cmd_identifier] = ACTIONS(1226), + [anon_sym_LF] = ACTIONS(1228), + [anon_sym_def] = ACTIONS(1226), + [anon_sym_export_DASHenv] = ACTIONS(1226), + [anon_sym_extern] = ACTIONS(1226), + [anon_sym_module] = ACTIONS(1226), + [anon_sym_use] = ACTIONS(1226), + [anon_sym_LBRACK] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1226), + [anon_sym_DOLLAR] = ACTIONS(1226), + [anon_sym_error] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_break] = ACTIONS(1226), + [anon_sym_continue] = ACTIONS(1226), + [anon_sym_for] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_loop] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1226), + [anon_sym_do] = ACTIONS(1226), + [anon_sym_if] = ACTIONS(1226), + [anon_sym_match] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1226), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_try] = ACTIONS(1226), + [anon_sym_return] = ACTIONS(1226), + [anon_sym_source] = ACTIONS(1226), + [anon_sym_source_DASHenv] = ACTIONS(1226), + [anon_sym_register] = ACTIONS(1226), + [anon_sym_hide] = ACTIONS(1226), + [anon_sym_hide_DASHenv] = ACTIONS(1226), + [anon_sym_overlay] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_where] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1226), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1226), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1226), + [anon_sym_BANG_EQ] = ACTIONS(1226), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1226), + [anon_sym_GT_EQ] = ACTIONS(1226), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1226), + [anon_sym_BANG_TILDE] = ACTIONS(1226), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [anon_sym_not] = ACTIONS(1226), + [anon_sym_DOT2] = ACTIONS(1228), + [sym_val_nothing] = ACTIONS(1226), + [anon_sym_true] = ACTIONS(1226), + [anon_sym_false] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1226), + [aux_sym_val_number_token2] = ACTIONS(1226), + [aux_sym_val_number_token3] = ACTIONS(1226), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_0b] = ACTIONS(1226), + [anon_sym_0o] = ACTIONS(1226), + [anon_sym_0x] = ACTIONS(1226), + [sym_val_date] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1226), + [sym__str_single_quotes] = ACTIONS(1226), + [sym__str_back_ticks] = ACTIONS(1226), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1226), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1226), + [anon_sym_CARET] = ACTIONS(1226), + [anon_sym_POUND] = ACTIONS(105), + }, + [414] = { + [sym_comment] = STATE(414), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [415] = { + [sym_comment] = STATE(415), [anon_sym_export] = ACTIONS(1467), [anon_sym_alias] = ACTIONS(1467), [anon_sym_let] = ACTIONS(1467), @@ -107826,7 +109188,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1467), [anon_sym_LF] = ACTIONS(1469), [anon_sym_def] = ACTIONS(1467), - [anon_sym_def_DASHenv] = ACTIONS(1467), [anon_sym_export_DASHenv] = ACTIONS(1467), [anon_sym_extern] = ACTIONS(1467), [anon_sym_module] = ACTIONS(1467), @@ -107908,102 +109269,287 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1467), [anon_sym_POUND] = ACTIONS(105), }, - [400] = { - [sym_comment] = STATE(400), - [anon_sym_export] = ACTIONS(1274), - [anon_sym_alias] = ACTIONS(1274), - [anon_sym_let] = ACTIONS(1274), - [anon_sym_let_DASHenv] = ACTIONS(1274), - [anon_sym_mut] = ACTIONS(1274), - [anon_sym_const] = ACTIONS(1274), - [anon_sym_SEMI] = ACTIONS(1274), - [sym_cmd_identifier] = ACTIONS(1274), - [anon_sym_LF] = ACTIONS(1276), - [anon_sym_def] = ACTIONS(1274), - [anon_sym_def_DASHenv] = ACTIONS(1274), - [anon_sym_export_DASHenv] = ACTIONS(1274), - [anon_sym_extern] = ACTIONS(1274), - [anon_sym_module] = ACTIONS(1274), - [anon_sym_use] = ACTIONS(1274), - [anon_sym_LBRACK] = ACTIONS(1274), - [anon_sym_LPAREN] = ACTIONS(1274), - [anon_sym_RPAREN] = ACTIONS(1274), - [anon_sym_DOLLAR] = ACTIONS(1274), - [anon_sym_error] = ACTIONS(1274), - [anon_sym_GT] = ACTIONS(1274), - [anon_sym_DASH] = ACTIONS(1274), - [anon_sym_break] = ACTIONS(1274), - [anon_sym_continue] = ACTIONS(1274), - [anon_sym_for] = ACTIONS(1274), - [anon_sym_in] = ACTIONS(1274), - [anon_sym_loop] = ACTIONS(1274), - [anon_sym_while] = ACTIONS(1274), - [anon_sym_do] = ACTIONS(1274), - [anon_sym_if] = ACTIONS(1274), - [anon_sym_match] = ACTIONS(1274), - [anon_sym_LBRACE] = ACTIONS(1274), - [anon_sym_RBRACE] = ACTIONS(1274), - [anon_sym_DOT] = ACTIONS(1274), - [anon_sym_try] = ACTIONS(1274), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_source] = ACTIONS(1274), - [anon_sym_source_DASHenv] = ACTIONS(1274), - [anon_sym_register] = ACTIONS(1274), - [anon_sym_hide] = ACTIONS(1274), - [anon_sym_hide_DASHenv] = ACTIONS(1274), - [anon_sym_overlay] = ACTIONS(1274), - [anon_sym_STAR] = ACTIONS(1274), - [anon_sym_where] = ACTIONS(1274), - [anon_sym_STAR_STAR] = ACTIONS(1274), - [anon_sym_PLUS_PLUS] = ACTIONS(1274), - [anon_sym_SLASH] = ACTIONS(1274), - [anon_sym_mod] = ACTIONS(1274), - [anon_sym_SLASH_SLASH] = ACTIONS(1274), - [anon_sym_PLUS] = ACTIONS(1274), - [anon_sym_bit_DASHshl] = ACTIONS(1274), - [anon_sym_bit_DASHshr] = ACTIONS(1274), - [anon_sym_EQ_EQ] = ACTIONS(1274), - [anon_sym_BANG_EQ] = ACTIONS(1274), - [anon_sym_LT2] = ACTIONS(1274), - [anon_sym_LT_EQ] = ACTIONS(1274), - [anon_sym_GT_EQ] = ACTIONS(1274), - [anon_sym_not_DASHin] = ACTIONS(1274), - [anon_sym_starts_DASHwith] = ACTIONS(1274), - [anon_sym_ends_DASHwith] = ACTIONS(1274), - [anon_sym_EQ_TILDE] = ACTIONS(1274), - [anon_sym_BANG_TILDE] = ACTIONS(1274), - [anon_sym_bit_DASHand] = ACTIONS(1274), - [anon_sym_bit_DASHxor] = ACTIONS(1274), - [anon_sym_bit_DASHor] = ACTIONS(1274), - [anon_sym_and] = ACTIONS(1274), - [anon_sym_xor] = ACTIONS(1274), - [anon_sym_or] = ACTIONS(1274), - [anon_sym_not] = ACTIONS(1274), - [sym_val_nothing] = ACTIONS(1274), - [anon_sym_true] = ACTIONS(1274), - [anon_sym_false] = ACTIONS(1274), - [aux_sym_val_number_token1] = ACTIONS(1274), - [aux_sym_val_number_token2] = ACTIONS(1274), - [aux_sym_val_number_token3] = ACTIONS(1274), - [anon_sym_inf] = ACTIONS(1274), - [anon_sym_DASHinf] = ACTIONS(1274), - [anon_sym_NaN] = ACTIONS(1274), - [aux_sym__val_number_decimal_token1] = ACTIONS(1274), - [aux_sym__val_number_decimal_token2] = ACTIONS(1274), - [anon_sym_0b] = ACTIONS(1274), - [anon_sym_0o] = ACTIONS(1274), - [anon_sym_0x] = ACTIONS(1274), - [sym_val_date] = ACTIONS(1274), - [anon_sym_DQUOTE] = ACTIONS(1274), - [sym__str_single_quotes] = ACTIONS(1274), - [sym__str_back_ticks] = ACTIONS(1274), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1274), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1274), - [anon_sym_CARET] = ACTIONS(1274), + [416] = { + [sym_comment] = STATE(416), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1385), + [anon_sym_DASH] = ACTIONS(1387), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1389), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1391), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1393), + [anon_sym_PLUS_PLUS] = ACTIONS(1393), + [anon_sym_SLASH] = ACTIONS(1391), + [anon_sym_mod] = ACTIONS(1391), + [anon_sym_SLASH_SLASH] = ACTIONS(1391), + [anon_sym_PLUS] = ACTIONS(1387), + [anon_sym_bit_DASHshl] = ACTIONS(1395), + [anon_sym_bit_DASHshr] = ACTIONS(1395), + [anon_sym_EQ_EQ] = ACTIONS(1385), + [anon_sym_BANG_EQ] = ACTIONS(1385), + [anon_sym_LT2] = ACTIONS(1385), + [anon_sym_LT_EQ] = ACTIONS(1385), + [anon_sym_GT_EQ] = ACTIONS(1385), + [anon_sym_not_DASHin] = ACTIONS(1389), + [anon_sym_starts_DASHwith] = ACTIONS(1389), + [anon_sym_ends_DASHwith] = ACTIONS(1389), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, - [401] = { - [sym_comment] = STATE(401), + [417] = { + [sym_comment] = STATE(417), + [ts_builtin_sym_end] = ACTIONS(1355), + [anon_sym_export] = ACTIONS(1353), + [anon_sym_alias] = ACTIONS(1353), + [anon_sym_let] = ACTIONS(1353), + [anon_sym_let_DASHenv] = ACTIONS(1353), + [anon_sym_mut] = ACTIONS(1353), + [anon_sym_const] = ACTIONS(1353), + [anon_sym_SEMI] = ACTIONS(1353), + [sym_cmd_identifier] = ACTIONS(1353), + [anon_sym_LF] = ACTIONS(1355), + [anon_sym_def] = ACTIONS(1353), + [anon_sym_export_DASHenv] = ACTIONS(1353), + [anon_sym_extern] = ACTIONS(1353), + [anon_sym_module] = ACTIONS(1353), + [anon_sym_use] = ACTIONS(1353), + [anon_sym_LBRACK] = ACTIONS(1353), + [anon_sym_LPAREN] = ACTIONS(1353), + [anon_sym_DOLLAR] = ACTIONS(1353), + [anon_sym_error] = ACTIONS(1353), + [anon_sym_GT] = ACTIONS(1353), + [anon_sym_DASH] = ACTIONS(1353), + [anon_sym_break] = ACTIONS(1353), + [anon_sym_continue] = ACTIONS(1353), + [anon_sym_for] = ACTIONS(1353), + [anon_sym_in] = ACTIONS(1353), + [anon_sym_loop] = ACTIONS(1353), + [anon_sym_while] = ACTIONS(1353), + [anon_sym_do] = ACTIONS(1353), + [anon_sym_if] = ACTIONS(1353), + [anon_sym_match] = ACTIONS(1353), + [anon_sym_LBRACE] = ACTIONS(1353), + [anon_sym_DOT] = ACTIONS(1353), + [anon_sym_try] = ACTIONS(1353), + [anon_sym_return] = ACTIONS(1353), + [anon_sym_source] = ACTIONS(1353), + [anon_sym_source_DASHenv] = ACTIONS(1353), + [anon_sym_register] = ACTIONS(1353), + [anon_sym_hide] = ACTIONS(1353), + [anon_sym_hide_DASHenv] = ACTIONS(1353), + [anon_sym_overlay] = ACTIONS(1353), + [anon_sym_STAR] = ACTIONS(1353), + [anon_sym_where] = ACTIONS(1353), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1353), + [anon_sym_mod] = ACTIONS(1353), + [anon_sym_SLASH_SLASH] = ACTIONS(1353), + [anon_sym_PLUS] = ACTIONS(1353), + [anon_sym_bit_DASHshl] = ACTIONS(1353), + [anon_sym_bit_DASHshr] = ACTIONS(1353), + [anon_sym_EQ_EQ] = ACTIONS(1353), + [anon_sym_BANG_EQ] = ACTIONS(1353), + [anon_sym_LT2] = ACTIONS(1353), + [anon_sym_LT_EQ] = ACTIONS(1353), + [anon_sym_GT_EQ] = ACTIONS(1353), + [anon_sym_not_DASHin] = ACTIONS(1353), + [anon_sym_starts_DASHwith] = ACTIONS(1353), + [anon_sym_ends_DASHwith] = ACTIONS(1353), + [anon_sym_EQ_TILDE] = ACTIONS(1353), + [anon_sym_BANG_TILDE] = ACTIONS(1353), + [anon_sym_bit_DASHand] = ACTIONS(1353), + [anon_sym_bit_DASHxor] = ACTIONS(1353), + [anon_sym_bit_DASHor] = ACTIONS(1353), + [anon_sym_and] = ACTIONS(1353), + [anon_sym_xor] = ACTIONS(1353), + [anon_sym_or] = ACTIONS(1353), + [anon_sym_not] = ACTIONS(1353), + [anon_sym_DOT2] = ACTIONS(1371), + [sym_val_nothing] = ACTIONS(1353), + [anon_sym_true] = ACTIONS(1353), + [anon_sym_false] = ACTIONS(1353), + [aux_sym_val_number_token1] = ACTIONS(1353), + [aux_sym_val_number_token2] = ACTIONS(1353), + [aux_sym_val_number_token3] = ACTIONS(1353), + [anon_sym_inf] = ACTIONS(1353), + [anon_sym_DASHinf] = ACTIONS(1353), + [anon_sym_NaN] = ACTIONS(1353), + [aux_sym__val_number_decimal_token1] = ACTIONS(1353), + [aux_sym__val_number_decimal_token2] = ACTIONS(1353), + [anon_sym_0b] = ACTIONS(1353), + [anon_sym_0o] = ACTIONS(1353), + [anon_sym_0x] = ACTIONS(1353), + [sym_val_date] = ACTIONS(1353), + [anon_sym_DQUOTE] = ACTIONS(1353), + [sym__str_single_quotes] = ACTIONS(1353), + [sym__str_back_ticks] = ACTIONS(1353), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1353), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1353), + [anon_sym_CARET] = ACTIONS(1353), + [anon_sym_POUND] = ACTIONS(105), + }, + [418] = { + [sym_comment] = STATE(418), + [anon_sym_export] = ACTIONS(1353), + [anon_sym_alias] = ACTIONS(1353), + [anon_sym_let] = ACTIONS(1353), + [anon_sym_let_DASHenv] = ACTIONS(1353), + [anon_sym_mut] = ACTIONS(1353), + [anon_sym_const] = ACTIONS(1353), + [anon_sym_SEMI] = ACTIONS(1353), + [sym_cmd_identifier] = ACTIONS(1353), + [anon_sym_LF] = ACTIONS(1355), + [anon_sym_def] = ACTIONS(1353), + [anon_sym_export_DASHenv] = ACTIONS(1353), + [anon_sym_extern] = ACTIONS(1353), + [anon_sym_module] = ACTIONS(1353), + [anon_sym_use] = ACTIONS(1353), + [anon_sym_LBRACK] = ACTIONS(1353), + [anon_sym_LPAREN] = ACTIONS(1353), + [anon_sym_RPAREN] = ACTIONS(1353), + [anon_sym_DOLLAR] = ACTIONS(1353), + [anon_sym_error] = ACTIONS(1353), + [anon_sym_GT] = ACTIONS(1353), + [anon_sym_DASH] = ACTIONS(1353), + [anon_sym_break] = ACTIONS(1353), + [anon_sym_continue] = ACTIONS(1353), + [anon_sym_for] = ACTIONS(1353), + [anon_sym_in] = ACTIONS(1353), + [anon_sym_loop] = ACTIONS(1353), + [anon_sym_while] = ACTIONS(1353), + [anon_sym_do] = ACTIONS(1353), + [anon_sym_if] = ACTIONS(1353), + [anon_sym_match] = ACTIONS(1353), + [anon_sym_LBRACE] = ACTIONS(1353), + [anon_sym_RBRACE] = ACTIONS(1353), + [anon_sym_DOT] = ACTIONS(1353), + [anon_sym_try] = ACTIONS(1353), + [anon_sym_return] = ACTIONS(1353), + [anon_sym_source] = ACTIONS(1353), + [anon_sym_source_DASHenv] = ACTIONS(1353), + [anon_sym_register] = ACTIONS(1353), + [anon_sym_hide] = ACTIONS(1353), + [anon_sym_hide_DASHenv] = ACTIONS(1353), + [anon_sym_overlay] = ACTIONS(1353), + [anon_sym_STAR] = ACTIONS(1353), + [anon_sym_where] = ACTIONS(1353), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1353), + [anon_sym_mod] = ACTIONS(1353), + [anon_sym_SLASH_SLASH] = ACTIONS(1353), + [anon_sym_PLUS] = ACTIONS(1353), + [anon_sym_bit_DASHshl] = ACTIONS(1353), + [anon_sym_bit_DASHshr] = ACTIONS(1353), + [anon_sym_EQ_EQ] = ACTIONS(1353), + [anon_sym_BANG_EQ] = ACTIONS(1353), + [anon_sym_LT2] = ACTIONS(1353), + [anon_sym_LT_EQ] = ACTIONS(1353), + [anon_sym_GT_EQ] = ACTIONS(1353), + [anon_sym_not_DASHin] = ACTIONS(1353), + [anon_sym_starts_DASHwith] = ACTIONS(1353), + [anon_sym_ends_DASHwith] = ACTIONS(1353), + [anon_sym_EQ_TILDE] = ACTIONS(1353), + [anon_sym_BANG_TILDE] = ACTIONS(1353), + [anon_sym_bit_DASHand] = ACTIONS(1353), + [anon_sym_bit_DASHxor] = ACTIONS(1353), + [anon_sym_bit_DASHor] = ACTIONS(1353), + [anon_sym_and] = ACTIONS(1353), + [anon_sym_xor] = ACTIONS(1353), + [anon_sym_or] = ACTIONS(1353), + [anon_sym_not] = ACTIONS(1353), + [sym_val_nothing] = ACTIONS(1353), + [anon_sym_true] = ACTIONS(1353), + [anon_sym_false] = ACTIONS(1353), + [aux_sym_val_number_token1] = ACTIONS(1353), + [aux_sym_val_number_token2] = ACTIONS(1353), + [aux_sym_val_number_token3] = ACTIONS(1353), + [anon_sym_inf] = ACTIONS(1353), + [anon_sym_DASHinf] = ACTIONS(1353), + [anon_sym_NaN] = ACTIONS(1353), + [aux_sym__val_number_decimal_token1] = ACTIONS(1353), + [aux_sym__val_number_decimal_token2] = ACTIONS(1353), + [anon_sym_0b] = ACTIONS(1353), + [anon_sym_0o] = ACTIONS(1353), + [anon_sym_0x] = ACTIONS(1353), + [sym_val_date] = ACTIONS(1353), + [anon_sym_DQUOTE] = ACTIONS(1353), + [sym__str_single_quotes] = ACTIONS(1353), + [sym__str_back_ticks] = ACTIONS(1353), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1353), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1353), + [anon_sym_CARET] = ACTIONS(1353), + [anon_sym_POUND] = ACTIONS(105), + }, + [419] = { + [sym_comment] = STATE(419), [anon_sym_export] = ACTIONS(1471), [anon_sym_alias] = ACTIONS(1471), [anon_sym_let] = ACTIONS(1471), @@ -108014,7 +109560,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1471), [anon_sym_LF] = ACTIONS(1473), [anon_sym_def] = ACTIONS(1471), - [anon_sym_def_DASHenv] = ACTIONS(1471), [anon_sym_export_DASHenv] = ACTIONS(1471), [anon_sym_extern] = ACTIONS(1471), [anon_sym_module] = ACTIONS(1471), @@ -108096,290 +109641,101 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1471), [anon_sym_POUND] = ACTIONS(105), }, - [402] = { - [sym_comment] = STATE(402), - [anon_sym_export] = ACTIONS(1278), - [anon_sym_alias] = ACTIONS(1278), - [anon_sym_let] = ACTIONS(1278), - [anon_sym_let_DASHenv] = ACTIONS(1278), - [anon_sym_mut] = ACTIONS(1278), - [anon_sym_const] = ACTIONS(1278), - [anon_sym_SEMI] = ACTIONS(1278), - [sym_cmd_identifier] = ACTIONS(1278), - [anon_sym_LF] = ACTIONS(1280), - [anon_sym_def] = ACTIONS(1278), - [anon_sym_def_DASHenv] = ACTIONS(1278), - [anon_sym_export_DASHenv] = ACTIONS(1278), - [anon_sym_extern] = ACTIONS(1278), - [anon_sym_module] = ACTIONS(1278), - [anon_sym_use] = ACTIONS(1278), - [anon_sym_LBRACK] = ACTIONS(1278), - [anon_sym_LPAREN] = ACTIONS(1278), - [anon_sym_RPAREN] = ACTIONS(1278), - [anon_sym_DOLLAR] = ACTIONS(1278), - [anon_sym_error] = ACTIONS(1278), - [anon_sym_GT] = ACTIONS(1278), - [anon_sym_DASH] = ACTIONS(1278), - [anon_sym_break] = ACTIONS(1278), - [anon_sym_continue] = ACTIONS(1278), - [anon_sym_for] = ACTIONS(1278), - [anon_sym_in] = ACTIONS(1278), - [anon_sym_loop] = ACTIONS(1278), - [anon_sym_while] = ACTIONS(1278), - [anon_sym_do] = ACTIONS(1278), - [anon_sym_if] = ACTIONS(1278), - [anon_sym_match] = ACTIONS(1278), - [anon_sym_LBRACE] = ACTIONS(1278), - [anon_sym_RBRACE] = ACTIONS(1278), - [anon_sym_DOT] = ACTIONS(1278), - [anon_sym_try] = ACTIONS(1278), - [anon_sym_return] = ACTIONS(1278), - [anon_sym_source] = ACTIONS(1278), - [anon_sym_source_DASHenv] = ACTIONS(1278), - [anon_sym_register] = ACTIONS(1278), - [anon_sym_hide] = ACTIONS(1278), - [anon_sym_hide_DASHenv] = ACTIONS(1278), - [anon_sym_overlay] = ACTIONS(1278), - [anon_sym_STAR] = ACTIONS(1278), - [anon_sym_where] = ACTIONS(1278), - [anon_sym_STAR_STAR] = ACTIONS(1278), - [anon_sym_PLUS_PLUS] = ACTIONS(1278), - [anon_sym_SLASH] = ACTIONS(1278), - [anon_sym_mod] = ACTIONS(1278), - [anon_sym_SLASH_SLASH] = ACTIONS(1278), - [anon_sym_PLUS] = ACTIONS(1278), - [anon_sym_bit_DASHshl] = ACTIONS(1278), - [anon_sym_bit_DASHshr] = ACTIONS(1278), - [anon_sym_EQ_EQ] = ACTIONS(1278), - [anon_sym_BANG_EQ] = ACTIONS(1278), - [anon_sym_LT2] = ACTIONS(1278), - [anon_sym_LT_EQ] = ACTIONS(1278), - [anon_sym_GT_EQ] = ACTIONS(1278), - [anon_sym_not_DASHin] = ACTIONS(1278), - [anon_sym_starts_DASHwith] = ACTIONS(1278), - [anon_sym_ends_DASHwith] = ACTIONS(1278), - [anon_sym_EQ_TILDE] = ACTIONS(1278), - [anon_sym_BANG_TILDE] = ACTIONS(1278), - [anon_sym_bit_DASHand] = ACTIONS(1278), - [anon_sym_bit_DASHxor] = ACTIONS(1278), - [anon_sym_bit_DASHor] = ACTIONS(1278), - [anon_sym_and] = ACTIONS(1278), - [anon_sym_xor] = ACTIONS(1278), - [anon_sym_or] = ACTIONS(1278), - [anon_sym_not] = ACTIONS(1278), - [sym_val_nothing] = ACTIONS(1278), - [anon_sym_true] = ACTIONS(1278), - [anon_sym_false] = ACTIONS(1278), - [aux_sym_val_number_token1] = ACTIONS(1278), - [aux_sym_val_number_token2] = ACTIONS(1278), - [aux_sym_val_number_token3] = ACTIONS(1278), - [anon_sym_inf] = ACTIONS(1278), - [anon_sym_DASHinf] = ACTIONS(1278), - [anon_sym_NaN] = ACTIONS(1278), - [aux_sym__val_number_decimal_token1] = ACTIONS(1278), - [aux_sym__val_number_decimal_token2] = ACTIONS(1278), - [anon_sym_0b] = ACTIONS(1278), - [anon_sym_0o] = ACTIONS(1278), - [anon_sym_0x] = ACTIONS(1278), - [sym_val_date] = ACTIONS(1278), - [anon_sym_DQUOTE] = ACTIONS(1278), - [sym__str_single_quotes] = ACTIONS(1278), - [sym__str_back_ticks] = ACTIONS(1278), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1278), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1278), - [anon_sym_CARET] = ACTIONS(1278), - [anon_sym_POUND] = ACTIONS(105), - }, - [403] = { - [sym_comment] = STATE(403), - [anon_sym_export] = ACTIONS(1257), - [anon_sym_alias] = ACTIONS(1257), - [anon_sym_let] = ACTIONS(1257), - [anon_sym_let_DASHenv] = ACTIONS(1257), - [anon_sym_mut] = ACTIONS(1257), - [anon_sym_const] = ACTIONS(1257), - [anon_sym_SEMI] = ACTIONS(1257), - [sym_cmd_identifier] = ACTIONS(1257), - [anon_sym_LF] = ACTIONS(1259), - [anon_sym_def] = ACTIONS(1257), - [anon_sym_def_DASHenv] = ACTIONS(1257), - [anon_sym_export_DASHenv] = ACTIONS(1257), - [anon_sym_extern] = ACTIONS(1257), - [anon_sym_module] = ACTIONS(1257), - [anon_sym_use] = ACTIONS(1257), - [anon_sym_LBRACK] = ACTIONS(1257), - [anon_sym_LPAREN] = ACTIONS(1257), - [anon_sym_RPAREN] = ACTIONS(1257), - [anon_sym_DOLLAR] = ACTIONS(1257), - [anon_sym_error] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_break] = ACTIONS(1257), - [anon_sym_continue] = ACTIONS(1257), - [anon_sym_for] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_loop] = ACTIONS(1257), - [anon_sym_while] = ACTIONS(1257), - [anon_sym_do] = ACTIONS(1257), - [anon_sym_if] = ACTIONS(1257), - [anon_sym_match] = ACTIONS(1257), - [anon_sym_LBRACE] = ACTIONS(1257), - [anon_sym_RBRACE] = ACTIONS(1257), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_try] = ACTIONS(1257), - [anon_sym_return] = ACTIONS(1257), - [anon_sym_source] = ACTIONS(1257), - [anon_sym_source_DASHenv] = ACTIONS(1257), - [anon_sym_register] = ACTIONS(1257), - [anon_sym_hide] = ACTIONS(1257), - [anon_sym_hide_DASHenv] = ACTIONS(1257), - [anon_sym_overlay] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_where] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1257), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1257), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1257), - [anon_sym_BANG_TILDE] = ACTIONS(1257), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [anon_sym_not] = ACTIONS(1257), - [sym_val_nothing] = ACTIONS(1257), - [anon_sym_true] = ACTIONS(1257), - [anon_sym_false] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1257), - [aux_sym_val_number_token2] = ACTIONS(1257), - [aux_sym_val_number_token3] = ACTIONS(1257), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_0b] = ACTIONS(1257), - [anon_sym_0o] = ACTIONS(1257), - [anon_sym_0x] = ACTIONS(1257), - [sym_val_date] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1257), - [sym__str_single_quotes] = ACTIONS(1257), - [sym__str_back_ticks] = ACTIONS(1257), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1257), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1257), - [anon_sym_CARET] = ACTIONS(1257), - [anon_sym_POUND] = ACTIONS(105), - }, - [404] = { - [sym_comment] = STATE(404), - [anon_sym_export] = ACTIONS(1209), - [anon_sym_alias] = ACTIONS(1209), - [anon_sym_let] = ACTIONS(1209), - [anon_sym_let_DASHenv] = ACTIONS(1209), - [anon_sym_mut] = ACTIONS(1209), - [anon_sym_const] = ACTIONS(1209), - [anon_sym_SEMI] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), - [anon_sym_export_DASHenv] = ACTIONS(1209), - [anon_sym_extern] = ACTIONS(1209), - [anon_sym_module] = ACTIONS(1209), - [anon_sym_use] = ACTIONS(1209), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_RPAREN] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_error] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_break] = ACTIONS(1209), - [anon_sym_continue] = ACTIONS(1209), - [anon_sym_for] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_loop] = ACTIONS(1209), - [anon_sym_while] = ACTIONS(1209), - [anon_sym_do] = ACTIONS(1209), - [anon_sym_if] = ACTIONS(1209), - [anon_sym_match] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_RBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_try] = ACTIONS(1209), - [anon_sym_return] = ACTIONS(1209), - [anon_sym_source] = ACTIONS(1209), - [anon_sym_source_DASHenv] = ACTIONS(1209), - [anon_sym_register] = ACTIONS(1209), - [anon_sym_hide] = ACTIONS(1209), - [anon_sym_hide_DASHenv] = ACTIONS(1209), - [anon_sym_overlay] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_where] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_not] = ACTIONS(1209), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_CARET] = ACTIONS(1209), + [420] = { + [sym_comment] = STATE(420), + [anon_sym_export] = ACTIONS(1475), + [anon_sym_alias] = ACTIONS(1475), + [anon_sym_let] = ACTIONS(1475), + [anon_sym_let_DASHenv] = ACTIONS(1475), + [anon_sym_mut] = ACTIONS(1475), + [anon_sym_const] = ACTIONS(1475), + [anon_sym_SEMI] = ACTIONS(1475), + [sym_cmd_identifier] = ACTIONS(1475), + [anon_sym_LF] = ACTIONS(1477), + [anon_sym_def] = ACTIONS(1475), + [anon_sym_export_DASHenv] = ACTIONS(1475), + [anon_sym_extern] = ACTIONS(1475), + [anon_sym_module] = ACTIONS(1475), + [anon_sym_use] = ACTIONS(1475), + [anon_sym_LBRACK] = ACTIONS(1475), + [anon_sym_LPAREN] = ACTIONS(1475), + [anon_sym_RPAREN] = ACTIONS(1475), + [anon_sym_DOLLAR] = ACTIONS(1475), + [anon_sym_error] = ACTIONS(1475), + [anon_sym_GT] = ACTIONS(1475), + [anon_sym_DASH] = ACTIONS(1475), + [anon_sym_break] = ACTIONS(1475), + [anon_sym_continue] = ACTIONS(1475), + [anon_sym_for] = ACTIONS(1475), + [anon_sym_in] = ACTIONS(1475), + [anon_sym_loop] = ACTIONS(1475), + [anon_sym_while] = ACTIONS(1475), + [anon_sym_do] = ACTIONS(1475), + [anon_sym_if] = ACTIONS(1475), + [anon_sym_match] = ACTIONS(1475), + [anon_sym_LBRACE] = ACTIONS(1475), + [anon_sym_RBRACE] = ACTIONS(1475), + [anon_sym_DOT] = ACTIONS(1475), + [anon_sym_try] = ACTIONS(1475), + [anon_sym_return] = ACTIONS(1475), + [anon_sym_source] = ACTIONS(1475), + [anon_sym_source_DASHenv] = ACTIONS(1475), + [anon_sym_register] = ACTIONS(1475), + [anon_sym_hide] = ACTIONS(1475), + [anon_sym_hide_DASHenv] = ACTIONS(1475), + [anon_sym_overlay] = ACTIONS(1475), + [anon_sym_STAR] = ACTIONS(1475), + [anon_sym_where] = ACTIONS(1475), + [anon_sym_STAR_STAR] = ACTIONS(1475), + [anon_sym_PLUS_PLUS] = ACTIONS(1475), + [anon_sym_SLASH] = ACTIONS(1475), + [anon_sym_mod] = ACTIONS(1475), + [anon_sym_SLASH_SLASH] = ACTIONS(1475), + [anon_sym_PLUS] = ACTIONS(1475), + [anon_sym_bit_DASHshl] = ACTIONS(1475), + [anon_sym_bit_DASHshr] = ACTIONS(1475), + [anon_sym_EQ_EQ] = ACTIONS(1475), + [anon_sym_BANG_EQ] = ACTIONS(1475), + [anon_sym_LT2] = ACTIONS(1475), + [anon_sym_LT_EQ] = ACTIONS(1475), + [anon_sym_GT_EQ] = ACTIONS(1475), + [anon_sym_not_DASHin] = ACTIONS(1475), + [anon_sym_starts_DASHwith] = ACTIONS(1475), + [anon_sym_ends_DASHwith] = ACTIONS(1475), + [anon_sym_EQ_TILDE] = ACTIONS(1475), + [anon_sym_BANG_TILDE] = ACTIONS(1475), + [anon_sym_bit_DASHand] = ACTIONS(1475), + [anon_sym_bit_DASHxor] = ACTIONS(1475), + [anon_sym_bit_DASHor] = ACTIONS(1475), + [anon_sym_and] = ACTIONS(1475), + [anon_sym_xor] = ACTIONS(1475), + [anon_sym_or] = ACTIONS(1475), + [anon_sym_not] = ACTIONS(1475), + [sym_val_nothing] = ACTIONS(1475), + [anon_sym_true] = ACTIONS(1475), + [anon_sym_false] = ACTIONS(1475), + [aux_sym_val_number_token1] = ACTIONS(1475), + [aux_sym_val_number_token2] = ACTIONS(1475), + [aux_sym_val_number_token3] = ACTIONS(1475), + [anon_sym_inf] = ACTIONS(1475), + [anon_sym_DASHinf] = ACTIONS(1475), + [anon_sym_NaN] = ACTIONS(1475), + [aux_sym__val_number_decimal_token1] = ACTIONS(1475), + [aux_sym__val_number_decimal_token2] = ACTIONS(1475), + [anon_sym_0b] = ACTIONS(1475), + [anon_sym_0o] = ACTIONS(1475), + [anon_sym_0x] = ACTIONS(1475), + [sym_val_date] = ACTIONS(1475), + [anon_sym_DQUOTE] = ACTIONS(1475), + [sym__str_single_quotes] = ACTIONS(1475), + [sym__str_back_ticks] = ACTIONS(1475), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1475), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1475), + [anon_sym_CARET] = ACTIONS(1475), [anon_sym_POUND] = ACTIONS(105), }, - [405] = { - [sym_comment] = STATE(405), + [421] = { + [sym_comment] = STATE(421), [anon_sym_export] = ACTIONS(1475), [anon_sym_alias] = ACTIONS(1475), [anon_sym_let] = ACTIONS(1475), @@ -108390,7 +109746,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1475), [anon_sym_LF] = ACTIONS(1477), [anon_sym_def] = ACTIONS(1475), - [anon_sym_def_DASHenv] = ACTIONS(1475), [anon_sym_export_DASHenv] = ACTIONS(1475), [anon_sym_extern] = ACTIONS(1475), [anon_sym_module] = ACTIONS(1475), @@ -108400,12 +109755,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RPAREN] = ACTIONS(1475), [anon_sym_DOLLAR] = ACTIONS(1475), [anon_sym_error] = ACTIONS(1475), - [anon_sym_GT] = ACTIONS(1479), - [anon_sym_DASH] = ACTIONS(1481), + [anon_sym_GT] = ACTIONS(1475), + [anon_sym_DASH] = ACTIONS(1475), [anon_sym_break] = ACTIONS(1475), [anon_sym_continue] = ACTIONS(1475), [anon_sym_for] = ACTIONS(1475), - [anon_sym_in] = ACTIONS(1483), + [anon_sym_in] = ACTIONS(1475), [anon_sym_loop] = ACTIONS(1475), [anon_sym_while] = ACTIONS(1475), [anon_sym_do] = ACTIONS(1475), @@ -108422,32 +109777,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(1475), [anon_sym_hide_DASHenv] = ACTIONS(1475), [anon_sym_overlay] = ACTIONS(1475), - [anon_sym_STAR] = ACTIONS(1485), + [anon_sym_STAR] = ACTIONS(1475), [anon_sym_where] = ACTIONS(1475), - [anon_sym_STAR_STAR] = ACTIONS(1487), - [anon_sym_PLUS_PLUS] = ACTIONS(1487), - [anon_sym_SLASH] = ACTIONS(1485), - [anon_sym_mod] = ACTIONS(1485), - [anon_sym_SLASH_SLASH] = ACTIONS(1485), - [anon_sym_PLUS] = ACTIONS(1481), - [anon_sym_bit_DASHshl] = ACTIONS(1489), - [anon_sym_bit_DASHshr] = ACTIONS(1489), - [anon_sym_EQ_EQ] = ACTIONS(1479), - [anon_sym_BANG_EQ] = ACTIONS(1479), - [anon_sym_LT2] = ACTIONS(1479), - [anon_sym_LT_EQ] = ACTIONS(1479), - [anon_sym_GT_EQ] = ACTIONS(1479), - [anon_sym_not_DASHin] = ACTIONS(1483), - [anon_sym_starts_DASHwith] = ACTIONS(1483), - [anon_sym_ends_DASHwith] = ACTIONS(1483), - [anon_sym_EQ_TILDE] = ACTIONS(1491), - [anon_sym_BANG_TILDE] = ACTIONS(1491), - [anon_sym_bit_DASHand] = ACTIONS(1493), - [anon_sym_bit_DASHxor] = ACTIONS(1495), - [anon_sym_bit_DASHor] = ACTIONS(1497), - [anon_sym_and] = ACTIONS(1499), - [anon_sym_xor] = ACTIONS(1501), - [anon_sym_or] = ACTIONS(1503), + [anon_sym_STAR_STAR] = ACTIONS(1475), + [anon_sym_PLUS_PLUS] = ACTIONS(1475), + [anon_sym_SLASH] = ACTIONS(1475), + [anon_sym_mod] = ACTIONS(1475), + [anon_sym_SLASH_SLASH] = ACTIONS(1475), + [anon_sym_PLUS] = ACTIONS(1475), + [anon_sym_bit_DASHshl] = ACTIONS(1475), + [anon_sym_bit_DASHshr] = ACTIONS(1475), + [anon_sym_EQ_EQ] = ACTIONS(1475), + [anon_sym_BANG_EQ] = ACTIONS(1475), + [anon_sym_LT2] = ACTIONS(1475), + [anon_sym_LT_EQ] = ACTIONS(1475), + [anon_sym_GT_EQ] = ACTIONS(1475), + [anon_sym_not_DASHin] = ACTIONS(1475), + [anon_sym_starts_DASHwith] = ACTIONS(1475), + [anon_sym_ends_DASHwith] = ACTIONS(1475), + [anon_sym_EQ_TILDE] = ACTIONS(1475), + [anon_sym_BANG_TILDE] = ACTIONS(1475), + [anon_sym_bit_DASHand] = ACTIONS(1475), + [anon_sym_bit_DASHxor] = ACTIONS(1475), + [anon_sym_bit_DASHor] = ACTIONS(1475), + [anon_sym_and] = ACTIONS(1475), + [anon_sym_xor] = ACTIONS(1475), + [anon_sym_or] = ACTIONS(1475), [anon_sym_not] = ACTIONS(1475), [sym_val_nothing] = ACTIONS(1475), [anon_sym_true] = ACTIONS(1475), @@ -108472,1324 +109827,2612 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1475), [anon_sym_POUND] = ACTIONS(105), }, - [406] = { - [sym_comment] = STATE(406), - [anon_sym_export] = ACTIONS(1505), - [anon_sym_alias] = ACTIONS(1505), - [anon_sym_let] = ACTIONS(1505), - [anon_sym_let_DASHenv] = ACTIONS(1505), - [anon_sym_mut] = ACTIONS(1505), - [anon_sym_const] = ACTIONS(1505), - [anon_sym_SEMI] = ACTIONS(1505), - [sym_cmd_identifier] = ACTIONS(1505), - [anon_sym_LF] = ACTIONS(1507), - [anon_sym_def] = ACTIONS(1505), - [anon_sym_def_DASHenv] = ACTIONS(1505), - [anon_sym_export_DASHenv] = ACTIONS(1505), - [anon_sym_extern] = ACTIONS(1505), - [anon_sym_module] = ACTIONS(1505), - [anon_sym_use] = ACTIONS(1505), - [anon_sym_LBRACK] = ACTIONS(1505), - [anon_sym_LPAREN] = ACTIONS(1505), - [anon_sym_RPAREN] = ACTIONS(1505), - [anon_sym_DOLLAR] = ACTIONS(1505), - [anon_sym_error] = ACTIONS(1505), - [anon_sym_GT] = ACTIONS(1505), - [anon_sym_DASH] = ACTIONS(1505), - [anon_sym_break] = ACTIONS(1505), - [anon_sym_continue] = ACTIONS(1505), - [anon_sym_for] = ACTIONS(1505), - [anon_sym_in] = ACTIONS(1505), - [anon_sym_loop] = ACTIONS(1505), - [anon_sym_while] = ACTIONS(1505), - [anon_sym_do] = ACTIONS(1505), - [anon_sym_if] = ACTIONS(1505), - [anon_sym_match] = ACTIONS(1505), - [anon_sym_LBRACE] = ACTIONS(1505), - [anon_sym_RBRACE] = ACTIONS(1505), - [anon_sym_DOT] = ACTIONS(1505), - [anon_sym_try] = ACTIONS(1505), - [anon_sym_return] = ACTIONS(1505), - [anon_sym_source] = ACTIONS(1505), - [anon_sym_source_DASHenv] = ACTIONS(1505), - [anon_sym_register] = ACTIONS(1505), - [anon_sym_hide] = ACTIONS(1505), - [anon_sym_hide_DASHenv] = ACTIONS(1505), - [anon_sym_overlay] = ACTIONS(1505), - [anon_sym_STAR] = ACTIONS(1505), - [anon_sym_where] = ACTIONS(1505), - [anon_sym_STAR_STAR] = ACTIONS(1505), - [anon_sym_PLUS_PLUS] = ACTIONS(1505), - [anon_sym_SLASH] = ACTIONS(1505), - [anon_sym_mod] = ACTIONS(1505), - [anon_sym_SLASH_SLASH] = ACTIONS(1505), - [anon_sym_PLUS] = ACTIONS(1505), - [anon_sym_bit_DASHshl] = ACTIONS(1505), - [anon_sym_bit_DASHshr] = ACTIONS(1505), - [anon_sym_EQ_EQ] = ACTIONS(1505), - [anon_sym_BANG_EQ] = ACTIONS(1505), - [anon_sym_LT2] = ACTIONS(1505), - [anon_sym_LT_EQ] = ACTIONS(1505), - [anon_sym_GT_EQ] = ACTIONS(1505), - [anon_sym_not_DASHin] = ACTIONS(1505), - [anon_sym_starts_DASHwith] = ACTIONS(1505), - [anon_sym_ends_DASHwith] = ACTIONS(1505), - [anon_sym_EQ_TILDE] = ACTIONS(1505), - [anon_sym_BANG_TILDE] = ACTIONS(1505), - [anon_sym_bit_DASHand] = ACTIONS(1505), - [anon_sym_bit_DASHxor] = ACTIONS(1505), - [anon_sym_bit_DASHor] = ACTIONS(1505), - [anon_sym_and] = ACTIONS(1505), - [anon_sym_xor] = ACTIONS(1505), - [anon_sym_or] = ACTIONS(1505), - [anon_sym_not] = ACTIONS(1505), - [sym_val_nothing] = ACTIONS(1505), - [anon_sym_true] = ACTIONS(1505), - [anon_sym_false] = ACTIONS(1505), - [aux_sym_val_number_token1] = ACTIONS(1505), - [aux_sym_val_number_token2] = ACTIONS(1505), - [aux_sym_val_number_token3] = ACTIONS(1505), - [anon_sym_inf] = ACTIONS(1505), - [anon_sym_DASHinf] = ACTIONS(1505), - [anon_sym_NaN] = ACTIONS(1505), - [aux_sym__val_number_decimal_token1] = ACTIONS(1505), - [aux_sym__val_number_decimal_token2] = ACTIONS(1505), - [anon_sym_0b] = ACTIONS(1505), - [anon_sym_0o] = ACTIONS(1505), - [anon_sym_0x] = ACTIONS(1505), - [sym_val_date] = ACTIONS(1505), - [anon_sym_DQUOTE] = ACTIONS(1505), - [sym__str_single_quotes] = ACTIONS(1505), - [sym__str_back_ticks] = ACTIONS(1505), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1505), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1505), - [anon_sym_CARET] = ACTIONS(1505), + [422] = { + [sym_comment] = STATE(422), + [anon_sym_export] = ACTIONS(1479), + [anon_sym_alias] = ACTIONS(1479), + [anon_sym_let] = ACTIONS(1479), + [anon_sym_let_DASHenv] = ACTIONS(1479), + [anon_sym_mut] = ACTIONS(1479), + [anon_sym_const] = ACTIONS(1479), + [anon_sym_SEMI] = ACTIONS(1479), + [sym_cmd_identifier] = ACTIONS(1479), + [anon_sym_LF] = ACTIONS(1481), + [anon_sym_def] = ACTIONS(1479), + [anon_sym_export_DASHenv] = ACTIONS(1479), + [anon_sym_extern] = ACTIONS(1479), + [anon_sym_module] = ACTIONS(1479), + [anon_sym_use] = ACTIONS(1479), + [anon_sym_LBRACK] = ACTIONS(1479), + [anon_sym_LPAREN] = ACTIONS(1479), + [anon_sym_RPAREN] = ACTIONS(1479), + [anon_sym_DOLLAR] = ACTIONS(1479), + [anon_sym_error] = ACTIONS(1479), + [anon_sym_GT] = ACTIONS(1479), + [anon_sym_DASH] = ACTIONS(1479), + [anon_sym_break] = ACTIONS(1479), + [anon_sym_continue] = ACTIONS(1479), + [anon_sym_for] = ACTIONS(1479), + [anon_sym_in] = ACTIONS(1479), + [anon_sym_loop] = ACTIONS(1479), + [anon_sym_while] = ACTIONS(1479), + [anon_sym_do] = ACTIONS(1479), + [anon_sym_if] = ACTIONS(1479), + [anon_sym_match] = ACTIONS(1479), + [anon_sym_LBRACE] = ACTIONS(1479), + [anon_sym_RBRACE] = ACTIONS(1479), + [anon_sym_DOT] = ACTIONS(1479), + [anon_sym_try] = ACTIONS(1479), + [anon_sym_return] = ACTIONS(1479), + [anon_sym_source] = ACTIONS(1479), + [anon_sym_source_DASHenv] = ACTIONS(1479), + [anon_sym_register] = ACTIONS(1479), + [anon_sym_hide] = ACTIONS(1479), + [anon_sym_hide_DASHenv] = ACTIONS(1479), + [anon_sym_overlay] = ACTIONS(1479), + [anon_sym_STAR] = ACTIONS(1479), + [anon_sym_where] = ACTIONS(1479), + [anon_sym_STAR_STAR] = ACTIONS(1479), + [anon_sym_PLUS_PLUS] = ACTIONS(1479), + [anon_sym_SLASH] = ACTIONS(1479), + [anon_sym_mod] = ACTIONS(1479), + [anon_sym_SLASH_SLASH] = ACTIONS(1479), + [anon_sym_PLUS] = ACTIONS(1479), + [anon_sym_bit_DASHshl] = ACTIONS(1479), + [anon_sym_bit_DASHshr] = ACTIONS(1479), + [anon_sym_EQ_EQ] = ACTIONS(1479), + [anon_sym_BANG_EQ] = ACTIONS(1479), + [anon_sym_LT2] = ACTIONS(1479), + [anon_sym_LT_EQ] = ACTIONS(1479), + [anon_sym_GT_EQ] = ACTIONS(1479), + [anon_sym_not_DASHin] = ACTIONS(1479), + [anon_sym_starts_DASHwith] = ACTIONS(1479), + [anon_sym_ends_DASHwith] = ACTIONS(1479), + [anon_sym_EQ_TILDE] = ACTIONS(1479), + [anon_sym_BANG_TILDE] = ACTIONS(1479), + [anon_sym_bit_DASHand] = ACTIONS(1479), + [anon_sym_bit_DASHxor] = ACTIONS(1479), + [anon_sym_bit_DASHor] = ACTIONS(1479), + [anon_sym_and] = ACTIONS(1479), + [anon_sym_xor] = ACTIONS(1479), + [anon_sym_or] = ACTIONS(1479), + [anon_sym_not] = ACTIONS(1479), + [sym_val_nothing] = ACTIONS(1479), + [anon_sym_true] = ACTIONS(1479), + [anon_sym_false] = ACTIONS(1479), + [aux_sym_val_number_token1] = ACTIONS(1479), + [aux_sym_val_number_token2] = ACTIONS(1479), + [aux_sym_val_number_token3] = ACTIONS(1479), + [anon_sym_inf] = ACTIONS(1479), + [anon_sym_DASHinf] = ACTIONS(1479), + [anon_sym_NaN] = ACTIONS(1479), + [aux_sym__val_number_decimal_token1] = ACTIONS(1479), + [aux_sym__val_number_decimal_token2] = ACTIONS(1479), + [anon_sym_0b] = ACTIONS(1479), + [anon_sym_0o] = ACTIONS(1479), + [anon_sym_0x] = ACTIONS(1479), + [sym_val_date] = ACTIONS(1479), + [anon_sym_DQUOTE] = ACTIONS(1479), + [sym__str_single_quotes] = ACTIONS(1479), + [sym__str_back_ticks] = ACTIONS(1479), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1479), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1479), + [anon_sym_CARET] = ACTIONS(1479), [anon_sym_POUND] = ACTIONS(105), }, - [407] = { - [sym_comment] = STATE(407), - [anon_sym_export] = ACTIONS(1509), - [anon_sym_alias] = ACTIONS(1509), - [anon_sym_let] = ACTIONS(1509), - [anon_sym_let_DASHenv] = ACTIONS(1509), - [anon_sym_mut] = ACTIONS(1509), - [anon_sym_const] = ACTIONS(1509), - [anon_sym_SEMI] = ACTIONS(1509), - [sym_cmd_identifier] = ACTIONS(1509), - [anon_sym_LF] = ACTIONS(1511), - [anon_sym_def] = ACTIONS(1509), - [anon_sym_def_DASHenv] = ACTIONS(1509), - [anon_sym_export_DASHenv] = ACTIONS(1509), - [anon_sym_extern] = ACTIONS(1509), - [anon_sym_module] = ACTIONS(1509), - [anon_sym_use] = ACTIONS(1509), - [anon_sym_LBRACK] = ACTIONS(1509), - [anon_sym_LPAREN] = ACTIONS(1509), - [anon_sym_RPAREN] = ACTIONS(1509), - [anon_sym_DOLLAR] = ACTIONS(1509), - [anon_sym_error] = ACTIONS(1509), - [anon_sym_GT] = ACTIONS(1509), - [anon_sym_DASH] = ACTIONS(1509), - [anon_sym_break] = ACTIONS(1509), - [anon_sym_continue] = ACTIONS(1509), - [anon_sym_for] = ACTIONS(1509), - [anon_sym_in] = ACTIONS(1509), - [anon_sym_loop] = ACTIONS(1509), - [anon_sym_while] = ACTIONS(1509), - [anon_sym_do] = ACTIONS(1509), - [anon_sym_if] = ACTIONS(1509), - [anon_sym_match] = ACTIONS(1509), - [anon_sym_LBRACE] = ACTIONS(1509), - [anon_sym_RBRACE] = ACTIONS(1509), - [anon_sym_DOT] = ACTIONS(1509), - [anon_sym_try] = ACTIONS(1509), - [anon_sym_return] = ACTIONS(1509), - [anon_sym_source] = ACTIONS(1509), - [anon_sym_source_DASHenv] = ACTIONS(1509), - [anon_sym_register] = ACTIONS(1509), - [anon_sym_hide] = ACTIONS(1509), - [anon_sym_hide_DASHenv] = ACTIONS(1509), - [anon_sym_overlay] = ACTIONS(1509), - [anon_sym_STAR] = ACTIONS(1509), - [anon_sym_where] = ACTIONS(1509), - [anon_sym_STAR_STAR] = ACTIONS(1509), - [anon_sym_PLUS_PLUS] = ACTIONS(1509), - [anon_sym_SLASH] = ACTIONS(1509), - [anon_sym_mod] = ACTIONS(1509), - [anon_sym_SLASH_SLASH] = ACTIONS(1509), - [anon_sym_PLUS] = ACTIONS(1509), - [anon_sym_bit_DASHshl] = ACTIONS(1509), - [anon_sym_bit_DASHshr] = ACTIONS(1509), - [anon_sym_EQ_EQ] = ACTIONS(1509), - [anon_sym_BANG_EQ] = ACTIONS(1509), - [anon_sym_LT2] = ACTIONS(1509), - [anon_sym_LT_EQ] = ACTIONS(1509), - [anon_sym_GT_EQ] = ACTIONS(1509), - [anon_sym_not_DASHin] = ACTIONS(1509), - [anon_sym_starts_DASHwith] = ACTIONS(1509), - [anon_sym_ends_DASHwith] = ACTIONS(1509), - [anon_sym_EQ_TILDE] = ACTIONS(1509), - [anon_sym_BANG_TILDE] = ACTIONS(1509), - [anon_sym_bit_DASHand] = ACTIONS(1509), - [anon_sym_bit_DASHxor] = ACTIONS(1509), - [anon_sym_bit_DASHor] = ACTIONS(1509), - [anon_sym_and] = ACTIONS(1509), - [anon_sym_xor] = ACTIONS(1509), - [anon_sym_or] = ACTIONS(1509), - [anon_sym_not] = ACTIONS(1509), - [sym_val_nothing] = ACTIONS(1509), - [anon_sym_true] = ACTIONS(1509), - [anon_sym_false] = ACTIONS(1509), - [aux_sym_val_number_token1] = ACTIONS(1509), - [aux_sym_val_number_token2] = ACTIONS(1509), - [aux_sym_val_number_token3] = ACTIONS(1509), - [anon_sym_inf] = ACTIONS(1509), - [anon_sym_DASHinf] = ACTIONS(1509), - [anon_sym_NaN] = ACTIONS(1509), - [aux_sym__val_number_decimal_token1] = ACTIONS(1509), - [aux_sym__val_number_decimal_token2] = ACTIONS(1509), - [anon_sym_0b] = ACTIONS(1509), - [anon_sym_0o] = ACTIONS(1509), - [anon_sym_0x] = ACTIONS(1509), - [sym_val_date] = ACTIONS(1509), - [anon_sym_DQUOTE] = ACTIONS(1509), - [sym__str_single_quotes] = ACTIONS(1509), - [sym__str_back_ticks] = ACTIONS(1509), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1509), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1509), - [anon_sym_CARET] = ACTIONS(1509), + [423] = { + [sym_expr_parenthesized] = STATE(649), + [sym__val_range_end_decimal] = STATE(649), + [sym_val_variable] = STATE(649), + [sym__var] = STATE(547), + [sym_comment] = STATE(423), + [anon_sym_export] = ACTIONS(1109), + [anon_sym_alias] = ACTIONS(1109), + [anon_sym_let] = ACTIONS(1109), + [anon_sym_let_DASHenv] = ACTIONS(1109), + [anon_sym_mut] = ACTIONS(1109), + [anon_sym_const] = ACTIONS(1109), + [sym_cmd_identifier] = ACTIONS(1109), + [anon_sym_def] = ACTIONS(1109), + [anon_sym_export_DASHenv] = ACTIONS(1109), + [anon_sym_extern] = ACTIONS(1109), + [anon_sym_module] = ACTIONS(1109), + [anon_sym_use] = ACTIONS(1109), + [anon_sym_COMMA] = ACTIONS(1111), + [anon_sym_LPAREN] = ACTIONS(1238), + [anon_sym_DOLLAR] = ACTIONS(1131), + [anon_sym_error] = ACTIONS(1109), + [anon_sym_list] = ACTIONS(1109), + [anon_sym_GT] = ACTIONS(1109), + [anon_sym_DASH] = ACTIONS(1109), + [anon_sym_break] = ACTIONS(1109), + [anon_sym_continue] = ACTIONS(1109), + [anon_sym_for] = ACTIONS(1109), + [anon_sym_in] = ACTIONS(1109), + [anon_sym_loop] = ACTIONS(1109), + [anon_sym_make] = ACTIONS(1109), + [anon_sym_while] = ACTIONS(1109), + [anon_sym_do] = ACTIONS(1109), + [anon_sym_if] = ACTIONS(1109), + [anon_sym_else] = ACTIONS(1109), + [anon_sym_match] = ACTIONS(1109), + [anon_sym_RBRACE] = ACTIONS(1111), + [anon_sym_DOT] = ACTIONS(1109), + [anon_sym_try] = ACTIONS(1109), + [anon_sym_catch] = ACTIONS(1109), + [anon_sym_return] = ACTIONS(1109), + [anon_sym_source] = ACTIONS(1109), + [anon_sym_source_DASHenv] = ACTIONS(1109), + [anon_sym_register] = ACTIONS(1109), + [anon_sym_hide] = ACTIONS(1109), + [anon_sym_hide_DASHenv] = ACTIONS(1109), + [anon_sym_overlay] = ACTIONS(1109), + [anon_sym_new] = ACTIONS(1109), + [anon_sym_as] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1109), + [anon_sym_STAR_STAR] = ACTIONS(1111), + [anon_sym_PLUS_PLUS] = ACTIONS(1109), + [anon_sym_SLASH] = ACTIONS(1109), + [anon_sym_mod] = ACTIONS(1109), + [anon_sym_SLASH_SLASH] = ACTIONS(1111), + [anon_sym_PLUS] = ACTIONS(1109), + [anon_sym_bit_DASHshl] = ACTIONS(1109), + [anon_sym_bit_DASHshr] = ACTIONS(1109), + [anon_sym_EQ_EQ] = ACTIONS(1111), + [anon_sym_BANG_EQ] = ACTIONS(1111), + [anon_sym_LT2] = ACTIONS(1109), + [anon_sym_LT_EQ] = ACTIONS(1111), + [anon_sym_GT_EQ] = ACTIONS(1111), + [anon_sym_not_DASHin] = ACTIONS(1109), + [anon_sym_starts_DASHwith] = ACTIONS(1109), + [anon_sym_ends_DASHwith] = ACTIONS(1109), + [anon_sym_EQ_TILDE] = ACTIONS(1111), + [anon_sym_BANG_TILDE] = ACTIONS(1111), + [anon_sym_bit_DASHand] = ACTIONS(1109), + [anon_sym_bit_DASHxor] = ACTIONS(1109), + [anon_sym_bit_DASHor] = ACTIONS(1109), + [anon_sym_and] = ACTIONS(1109), + [anon_sym_xor] = ACTIONS(1109), + [anon_sym_or] = ACTIONS(1109), + [anon_sym_DOT2] = ACTIONS(1242), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1246), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1248), + [aux_sym_val_number_token1] = ACTIONS(1111), + [aux_sym_val_number_token2] = ACTIONS(1111), + [aux_sym_val_number_token3] = ACTIONS(1111), + [anon_sym_inf] = ACTIONS(1109), + [anon_sym_DASHinf] = ACTIONS(1109), + [anon_sym_NaN] = ACTIONS(1109), + [aux_sym__val_number_decimal_token1] = ACTIONS(1109), + [aux_sym__val_number_decimal_token2] = ACTIONS(1109), + [anon_sym_DQUOTE] = ACTIONS(1111), + [sym__str_single_quotes] = ACTIONS(1111), + [sym__str_back_ticks] = ACTIONS(1111), + [aux_sym_record_entry_token1] = ACTIONS(1109), + [anon_sym_def_DASHenv] = ACTIONS(1109), + [sym__record_key] = ACTIONS(1109), + [anon_sym_POUND] = ACTIONS(3), + }, + [424] = { + [sym_expr_parenthesized] = STATE(657), + [sym__val_range_end_decimal] = STATE(657), + [sym_val_variable] = STATE(657), + [sym__var] = STATE(547), + [sym_comment] = STATE(424), + [anon_sym_export] = ACTIONS(1097), + [anon_sym_alias] = ACTIONS(1097), + [anon_sym_let] = ACTIONS(1097), + [anon_sym_let_DASHenv] = ACTIONS(1097), + [anon_sym_mut] = ACTIONS(1097), + [anon_sym_const] = ACTIONS(1097), + [sym_cmd_identifier] = ACTIONS(1097), + [anon_sym_def] = ACTIONS(1097), + [anon_sym_export_DASHenv] = ACTIONS(1097), + [anon_sym_extern] = ACTIONS(1097), + [anon_sym_module] = ACTIONS(1097), + [anon_sym_use] = ACTIONS(1097), + [anon_sym_COMMA] = ACTIONS(1099), + [anon_sym_LPAREN] = ACTIONS(1238), + [anon_sym_DOLLAR] = ACTIONS(1131), + [anon_sym_error] = ACTIONS(1097), + [anon_sym_list] = ACTIONS(1097), + [anon_sym_GT] = ACTIONS(1097), + [anon_sym_DASH] = ACTIONS(1097), + [anon_sym_break] = ACTIONS(1097), + [anon_sym_continue] = ACTIONS(1097), + [anon_sym_for] = ACTIONS(1097), + [anon_sym_in] = ACTIONS(1097), + [anon_sym_loop] = ACTIONS(1097), + [anon_sym_make] = ACTIONS(1097), + [anon_sym_while] = ACTIONS(1097), + [anon_sym_do] = ACTIONS(1097), + [anon_sym_if] = ACTIONS(1097), + [anon_sym_else] = ACTIONS(1097), + [anon_sym_match] = ACTIONS(1097), + [anon_sym_RBRACE] = ACTIONS(1099), + [anon_sym_DOT] = ACTIONS(1097), + [anon_sym_try] = ACTIONS(1097), + [anon_sym_catch] = ACTIONS(1097), + [anon_sym_return] = ACTIONS(1097), + [anon_sym_source] = ACTIONS(1097), + [anon_sym_source_DASHenv] = ACTIONS(1097), + [anon_sym_register] = ACTIONS(1097), + [anon_sym_hide] = ACTIONS(1097), + [anon_sym_hide_DASHenv] = ACTIONS(1097), + [anon_sym_overlay] = ACTIONS(1097), + [anon_sym_new] = ACTIONS(1097), + [anon_sym_as] = ACTIONS(1097), + [anon_sym_STAR] = ACTIONS(1097), + [anon_sym_STAR_STAR] = ACTIONS(1099), + [anon_sym_PLUS_PLUS] = ACTIONS(1097), + [anon_sym_SLASH] = ACTIONS(1097), + [anon_sym_mod] = ACTIONS(1097), + [anon_sym_SLASH_SLASH] = ACTIONS(1099), + [anon_sym_PLUS] = ACTIONS(1097), + [anon_sym_bit_DASHshl] = ACTIONS(1097), + [anon_sym_bit_DASHshr] = ACTIONS(1097), + [anon_sym_EQ_EQ] = ACTIONS(1099), + [anon_sym_BANG_EQ] = ACTIONS(1099), + [anon_sym_LT2] = ACTIONS(1097), + [anon_sym_LT_EQ] = ACTIONS(1099), + [anon_sym_GT_EQ] = ACTIONS(1099), + [anon_sym_not_DASHin] = ACTIONS(1097), + [anon_sym_starts_DASHwith] = ACTIONS(1097), + [anon_sym_ends_DASHwith] = ACTIONS(1097), + [anon_sym_EQ_TILDE] = ACTIONS(1099), + [anon_sym_BANG_TILDE] = ACTIONS(1099), + [anon_sym_bit_DASHand] = ACTIONS(1097), + [anon_sym_bit_DASHxor] = ACTIONS(1097), + [anon_sym_bit_DASHor] = ACTIONS(1097), + [anon_sym_and] = ACTIONS(1097), + [anon_sym_xor] = ACTIONS(1097), + [anon_sym_or] = ACTIONS(1097), + [anon_sym_DOT2] = ACTIONS(1242), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1246), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1248), + [aux_sym_val_number_token1] = ACTIONS(1099), + [aux_sym_val_number_token2] = ACTIONS(1099), + [aux_sym_val_number_token3] = ACTIONS(1099), + [anon_sym_inf] = ACTIONS(1097), + [anon_sym_DASHinf] = ACTIONS(1097), + [anon_sym_NaN] = ACTIONS(1097), + [aux_sym__val_number_decimal_token1] = ACTIONS(1097), + [aux_sym__val_number_decimal_token2] = ACTIONS(1097), + [anon_sym_DQUOTE] = ACTIONS(1099), + [sym__str_single_quotes] = ACTIONS(1099), + [sym__str_back_ticks] = ACTIONS(1099), + [aux_sym_record_entry_token1] = ACTIONS(1097), + [anon_sym_def_DASHenv] = ACTIONS(1097), + [sym__record_key] = ACTIONS(1097), + [anon_sym_POUND] = ACTIONS(3), + }, + [425] = { + [sym_comment] = STATE(425), + [anon_sym_export] = ACTIONS(1483), + [anon_sym_alias] = ACTIONS(1483), + [anon_sym_let] = ACTIONS(1483), + [anon_sym_let_DASHenv] = ACTIONS(1483), + [anon_sym_mut] = ACTIONS(1483), + [anon_sym_const] = ACTIONS(1483), + [anon_sym_SEMI] = ACTIONS(1483), + [sym_cmd_identifier] = ACTIONS(1483), + [anon_sym_LF] = ACTIONS(1485), + [anon_sym_def] = ACTIONS(1483), + [anon_sym_export_DASHenv] = ACTIONS(1483), + [anon_sym_extern] = ACTIONS(1483), + [anon_sym_module] = ACTIONS(1483), + [anon_sym_use] = ACTIONS(1483), + [anon_sym_LBRACK] = ACTIONS(1483), + [anon_sym_LPAREN] = ACTIONS(1483), + [anon_sym_RPAREN] = ACTIONS(1483), + [anon_sym_DOLLAR] = ACTIONS(1483), + [anon_sym_error] = ACTIONS(1483), + [anon_sym_GT] = ACTIONS(1483), + [anon_sym_DASH] = ACTIONS(1483), + [anon_sym_break] = ACTIONS(1483), + [anon_sym_continue] = ACTIONS(1483), + [anon_sym_for] = ACTIONS(1483), + [anon_sym_in] = ACTIONS(1483), + [anon_sym_loop] = ACTIONS(1483), + [anon_sym_while] = ACTIONS(1483), + [anon_sym_do] = ACTIONS(1483), + [anon_sym_if] = ACTIONS(1483), + [anon_sym_match] = ACTIONS(1483), + [anon_sym_LBRACE] = ACTIONS(1483), + [anon_sym_RBRACE] = ACTIONS(1483), + [anon_sym_DOT] = ACTIONS(1483), + [anon_sym_try] = ACTIONS(1483), + [anon_sym_return] = ACTIONS(1483), + [anon_sym_source] = ACTIONS(1483), + [anon_sym_source_DASHenv] = ACTIONS(1483), + [anon_sym_register] = ACTIONS(1483), + [anon_sym_hide] = ACTIONS(1483), + [anon_sym_hide_DASHenv] = ACTIONS(1483), + [anon_sym_overlay] = ACTIONS(1483), + [anon_sym_STAR] = ACTIONS(1483), + [anon_sym_where] = ACTIONS(1483), + [anon_sym_STAR_STAR] = ACTIONS(1483), + [anon_sym_PLUS_PLUS] = ACTIONS(1483), + [anon_sym_SLASH] = ACTIONS(1483), + [anon_sym_mod] = ACTIONS(1483), + [anon_sym_SLASH_SLASH] = ACTIONS(1483), + [anon_sym_PLUS] = ACTIONS(1483), + [anon_sym_bit_DASHshl] = ACTIONS(1483), + [anon_sym_bit_DASHshr] = ACTIONS(1483), + [anon_sym_EQ_EQ] = ACTIONS(1483), + [anon_sym_BANG_EQ] = ACTIONS(1483), + [anon_sym_LT2] = ACTIONS(1483), + [anon_sym_LT_EQ] = ACTIONS(1483), + [anon_sym_GT_EQ] = ACTIONS(1483), + [anon_sym_not_DASHin] = ACTIONS(1483), + [anon_sym_starts_DASHwith] = ACTIONS(1483), + [anon_sym_ends_DASHwith] = ACTIONS(1483), + [anon_sym_EQ_TILDE] = ACTIONS(1483), + [anon_sym_BANG_TILDE] = ACTIONS(1483), + [anon_sym_bit_DASHand] = ACTIONS(1483), + [anon_sym_bit_DASHxor] = ACTIONS(1483), + [anon_sym_bit_DASHor] = ACTIONS(1483), + [anon_sym_and] = ACTIONS(1483), + [anon_sym_xor] = ACTIONS(1483), + [anon_sym_or] = ACTIONS(1483), + [anon_sym_not] = ACTIONS(1483), + [sym_val_nothing] = ACTIONS(1483), + [anon_sym_true] = ACTIONS(1483), + [anon_sym_false] = ACTIONS(1483), + [aux_sym_val_number_token1] = ACTIONS(1483), + [aux_sym_val_number_token2] = ACTIONS(1483), + [aux_sym_val_number_token3] = ACTIONS(1483), + [anon_sym_inf] = ACTIONS(1483), + [anon_sym_DASHinf] = ACTIONS(1483), + [anon_sym_NaN] = ACTIONS(1483), + [aux_sym__val_number_decimal_token1] = ACTIONS(1483), + [aux_sym__val_number_decimal_token2] = ACTIONS(1483), + [anon_sym_0b] = ACTIONS(1483), + [anon_sym_0o] = ACTIONS(1483), + [anon_sym_0x] = ACTIONS(1483), + [sym_val_date] = ACTIONS(1483), + [anon_sym_DQUOTE] = ACTIONS(1483), + [sym__str_single_quotes] = ACTIONS(1483), + [sym__str_back_ticks] = ACTIONS(1483), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1483), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1483), + [anon_sym_CARET] = ACTIONS(1483), [anon_sym_POUND] = ACTIONS(105), }, - [408] = { - [sym_comment] = STATE(408), - [anon_sym_export] = ACTIONS(1349), - [anon_sym_alias] = ACTIONS(1349), - [anon_sym_let] = ACTIONS(1349), - [anon_sym_let_DASHenv] = ACTIONS(1349), - [anon_sym_mut] = ACTIONS(1349), - [anon_sym_const] = ACTIONS(1349), - [anon_sym_SEMI] = ACTIONS(1349), - [sym_cmd_identifier] = ACTIONS(1349), - [anon_sym_LF] = ACTIONS(1351), - [anon_sym_def] = ACTIONS(1349), - [anon_sym_def_DASHenv] = ACTIONS(1349), - [anon_sym_export_DASHenv] = ACTIONS(1349), - [anon_sym_extern] = ACTIONS(1349), - [anon_sym_module] = ACTIONS(1349), - [anon_sym_use] = ACTIONS(1349), - [anon_sym_LBRACK] = ACTIONS(1349), - [anon_sym_LPAREN] = ACTIONS(1349), - [anon_sym_RPAREN] = ACTIONS(1349), - [anon_sym_DOLLAR] = ACTIONS(1349), - [anon_sym_error] = ACTIONS(1349), - [anon_sym_GT] = ACTIONS(1349), - [anon_sym_DASH] = ACTIONS(1349), - [anon_sym_break] = ACTIONS(1349), - [anon_sym_continue] = ACTIONS(1349), - [anon_sym_for] = ACTIONS(1349), - [anon_sym_in] = ACTIONS(1349), - [anon_sym_loop] = ACTIONS(1349), - [anon_sym_while] = ACTIONS(1349), - [anon_sym_do] = ACTIONS(1349), - [anon_sym_if] = ACTIONS(1349), - [anon_sym_match] = ACTIONS(1349), - [anon_sym_LBRACE] = ACTIONS(1349), - [anon_sym_RBRACE] = ACTIONS(1349), - [anon_sym_DOT] = ACTIONS(1349), - [anon_sym_try] = ACTIONS(1349), - [anon_sym_return] = ACTIONS(1349), - [anon_sym_source] = ACTIONS(1349), - [anon_sym_source_DASHenv] = ACTIONS(1349), - [anon_sym_register] = ACTIONS(1349), - [anon_sym_hide] = ACTIONS(1349), - [anon_sym_hide_DASHenv] = ACTIONS(1349), - [anon_sym_overlay] = ACTIONS(1349), - [anon_sym_STAR] = ACTIONS(1349), - [anon_sym_where] = ACTIONS(1349), - [anon_sym_STAR_STAR] = ACTIONS(1349), - [anon_sym_PLUS_PLUS] = ACTIONS(1349), - [anon_sym_SLASH] = ACTIONS(1349), - [anon_sym_mod] = ACTIONS(1349), - [anon_sym_SLASH_SLASH] = ACTIONS(1349), - [anon_sym_PLUS] = ACTIONS(1349), - [anon_sym_bit_DASHshl] = ACTIONS(1349), - [anon_sym_bit_DASHshr] = ACTIONS(1349), - [anon_sym_EQ_EQ] = ACTIONS(1349), - [anon_sym_BANG_EQ] = ACTIONS(1349), - [anon_sym_LT2] = ACTIONS(1349), - [anon_sym_LT_EQ] = ACTIONS(1349), - [anon_sym_GT_EQ] = ACTIONS(1349), - [anon_sym_not_DASHin] = ACTIONS(1349), - [anon_sym_starts_DASHwith] = ACTIONS(1349), - [anon_sym_ends_DASHwith] = ACTIONS(1349), - [anon_sym_EQ_TILDE] = ACTIONS(1349), - [anon_sym_BANG_TILDE] = ACTIONS(1349), - [anon_sym_bit_DASHand] = ACTIONS(1349), - [anon_sym_bit_DASHxor] = ACTIONS(1349), - [anon_sym_bit_DASHor] = ACTIONS(1349), - [anon_sym_and] = ACTIONS(1349), - [anon_sym_xor] = ACTIONS(1349), - [anon_sym_or] = ACTIONS(1349), - [anon_sym_not] = ACTIONS(1349), - [sym_val_nothing] = ACTIONS(1349), - [anon_sym_true] = ACTIONS(1349), - [anon_sym_false] = ACTIONS(1349), - [aux_sym_val_number_token1] = ACTIONS(1349), - [aux_sym_val_number_token2] = ACTIONS(1349), - [aux_sym_val_number_token3] = ACTIONS(1349), - [anon_sym_inf] = ACTIONS(1349), - [anon_sym_DASHinf] = ACTIONS(1349), - [anon_sym_NaN] = ACTIONS(1349), - [aux_sym__val_number_decimal_token1] = ACTIONS(1349), - [aux_sym__val_number_decimal_token2] = ACTIONS(1349), - [anon_sym_0b] = ACTIONS(1349), - [anon_sym_0o] = ACTIONS(1349), - [anon_sym_0x] = ACTIONS(1349), - [sym_val_date] = ACTIONS(1349), - [anon_sym_DQUOTE] = ACTIONS(1349), - [sym__str_single_quotes] = ACTIONS(1349), - [sym__str_back_ticks] = ACTIONS(1349), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1349), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1349), - [anon_sym_CARET] = ACTIONS(1349), + [426] = { + [sym_comment] = STATE(426), + [ts_builtin_sym_end] = ACTIONS(1324), + [anon_sym_export] = ACTIONS(1322), + [anon_sym_alias] = ACTIONS(1322), + [anon_sym_let] = ACTIONS(1322), + [anon_sym_let_DASHenv] = ACTIONS(1322), + [anon_sym_mut] = ACTIONS(1322), + [anon_sym_const] = ACTIONS(1322), + [anon_sym_SEMI] = ACTIONS(1322), + [sym_cmd_identifier] = ACTIONS(1322), + [anon_sym_LF] = ACTIONS(1324), + [anon_sym_def] = ACTIONS(1322), + [anon_sym_export_DASHenv] = ACTIONS(1322), + [anon_sym_extern] = ACTIONS(1322), + [anon_sym_module] = ACTIONS(1322), + [anon_sym_use] = ACTIONS(1322), + [anon_sym_LBRACK] = ACTIONS(1322), + [anon_sym_LPAREN] = ACTIONS(1322), + [anon_sym_DOLLAR] = ACTIONS(1322), + [anon_sym_error] = ACTIONS(1322), + [anon_sym_GT] = ACTIONS(1322), + [anon_sym_DASH] = ACTIONS(1322), + [anon_sym_break] = ACTIONS(1322), + [anon_sym_continue] = ACTIONS(1322), + [anon_sym_for] = ACTIONS(1322), + [anon_sym_in] = ACTIONS(1322), + [anon_sym_loop] = ACTIONS(1322), + [anon_sym_while] = ACTIONS(1322), + [anon_sym_do] = ACTIONS(1322), + [anon_sym_if] = ACTIONS(1322), + [anon_sym_match] = ACTIONS(1322), + [anon_sym_LBRACE] = ACTIONS(1322), + [anon_sym_DOT] = ACTIONS(1322), + [anon_sym_try] = ACTIONS(1322), + [anon_sym_return] = ACTIONS(1322), + [anon_sym_source] = ACTIONS(1322), + [anon_sym_source_DASHenv] = ACTIONS(1322), + [anon_sym_register] = ACTIONS(1322), + [anon_sym_hide] = ACTIONS(1322), + [anon_sym_hide_DASHenv] = ACTIONS(1322), + [anon_sym_overlay] = ACTIONS(1322), + [anon_sym_STAR] = ACTIONS(1322), + [anon_sym_where] = ACTIONS(1322), + [anon_sym_STAR_STAR] = ACTIONS(1322), + [anon_sym_PLUS_PLUS] = ACTIONS(1322), + [anon_sym_SLASH] = ACTIONS(1322), + [anon_sym_mod] = ACTIONS(1322), + [anon_sym_SLASH_SLASH] = ACTIONS(1322), + [anon_sym_PLUS] = ACTIONS(1322), + [anon_sym_bit_DASHshl] = ACTIONS(1322), + [anon_sym_bit_DASHshr] = ACTIONS(1322), + [anon_sym_EQ_EQ] = ACTIONS(1322), + [anon_sym_BANG_EQ] = ACTIONS(1322), + [anon_sym_LT2] = ACTIONS(1322), + [anon_sym_LT_EQ] = ACTIONS(1322), + [anon_sym_GT_EQ] = ACTIONS(1322), + [anon_sym_not_DASHin] = ACTIONS(1322), + [anon_sym_starts_DASHwith] = ACTIONS(1322), + [anon_sym_ends_DASHwith] = ACTIONS(1322), + [anon_sym_EQ_TILDE] = ACTIONS(1322), + [anon_sym_BANG_TILDE] = ACTIONS(1322), + [anon_sym_bit_DASHand] = ACTIONS(1322), + [anon_sym_bit_DASHxor] = ACTIONS(1322), + [anon_sym_bit_DASHor] = ACTIONS(1322), + [anon_sym_and] = ACTIONS(1322), + [anon_sym_xor] = ACTIONS(1322), + [anon_sym_or] = ACTIONS(1322), + [anon_sym_not] = ACTIONS(1322), + [anon_sym_DOT2] = ACTIONS(1324), + [sym_val_nothing] = ACTIONS(1322), + [anon_sym_true] = ACTIONS(1322), + [anon_sym_false] = ACTIONS(1322), + [aux_sym_val_number_token1] = ACTIONS(1322), + [aux_sym_val_number_token2] = ACTIONS(1322), + [aux_sym_val_number_token3] = ACTIONS(1322), + [anon_sym_inf] = ACTIONS(1322), + [anon_sym_DASHinf] = ACTIONS(1322), + [anon_sym_NaN] = ACTIONS(1322), + [aux_sym__val_number_decimal_token1] = ACTIONS(1322), + [aux_sym__val_number_decimal_token2] = ACTIONS(1322), + [anon_sym_0b] = ACTIONS(1322), + [anon_sym_0o] = ACTIONS(1322), + [anon_sym_0x] = ACTIONS(1322), + [sym_val_date] = ACTIONS(1322), + [anon_sym_DQUOTE] = ACTIONS(1322), + [sym__str_single_quotes] = ACTIONS(1322), + [sym__str_back_ticks] = ACTIONS(1322), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1322), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1322), + [anon_sym_CARET] = ACTIONS(1322), [anon_sym_POUND] = ACTIONS(105), }, - [409] = { - [sym_comment] = STATE(409), - [ts_builtin_sym_end] = ACTIONS(1259), - [anon_sym_export] = ACTIONS(1257), - [anon_sym_alias] = ACTIONS(1257), - [anon_sym_let] = ACTIONS(1257), - [anon_sym_let_DASHenv] = ACTIONS(1257), - [anon_sym_mut] = ACTIONS(1257), - [anon_sym_const] = ACTIONS(1257), - [anon_sym_SEMI] = ACTIONS(1257), - [sym_cmd_identifier] = ACTIONS(1257), - [anon_sym_LF] = ACTIONS(1259), - [anon_sym_def] = ACTIONS(1257), - [anon_sym_def_DASHenv] = ACTIONS(1257), - [anon_sym_export_DASHenv] = ACTIONS(1257), - [anon_sym_extern] = ACTIONS(1257), - [anon_sym_module] = ACTIONS(1257), - [anon_sym_use] = ACTIONS(1257), - [anon_sym_LBRACK] = ACTIONS(1257), - [anon_sym_LPAREN] = ACTIONS(1257), - [anon_sym_DOLLAR] = ACTIONS(1257), - [anon_sym_error] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_break] = ACTIONS(1257), - [anon_sym_continue] = ACTIONS(1257), - [anon_sym_for] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_loop] = ACTIONS(1257), - [anon_sym_while] = ACTIONS(1257), - [anon_sym_do] = ACTIONS(1257), - [anon_sym_if] = ACTIONS(1257), - [anon_sym_match] = ACTIONS(1257), - [anon_sym_LBRACE] = ACTIONS(1257), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_try] = ACTIONS(1257), - [anon_sym_return] = ACTIONS(1257), - [anon_sym_source] = ACTIONS(1257), - [anon_sym_source_DASHenv] = ACTIONS(1257), - [anon_sym_register] = ACTIONS(1257), - [anon_sym_hide] = ACTIONS(1257), - [anon_sym_hide_DASHenv] = ACTIONS(1257), - [anon_sym_overlay] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_where] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1257), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1257), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1257), - [anon_sym_BANG_TILDE] = ACTIONS(1257), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [anon_sym_not] = ACTIONS(1257), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1513), - [sym_val_nothing] = ACTIONS(1257), - [anon_sym_true] = ACTIONS(1257), - [anon_sym_false] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1257), - [aux_sym_val_number_token2] = ACTIONS(1257), - [aux_sym_val_number_token3] = ACTIONS(1257), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_0b] = ACTIONS(1257), - [anon_sym_0o] = ACTIONS(1257), - [anon_sym_0x] = ACTIONS(1257), - [sym_val_date] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1257), - [sym__str_single_quotes] = ACTIONS(1257), - [sym__str_back_ticks] = ACTIONS(1257), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1257), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1257), - [anon_sym_CARET] = ACTIONS(1257), + [427] = { + [sym_comment] = STATE(427), + [ts_builtin_sym_end] = ACTIONS(1310), + [anon_sym_export] = ACTIONS(1308), + [anon_sym_alias] = ACTIONS(1308), + [anon_sym_let] = ACTIONS(1308), + [anon_sym_let_DASHenv] = ACTIONS(1308), + [anon_sym_mut] = ACTIONS(1308), + [anon_sym_const] = ACTIONS(1308), + [anon_sym_SEMI] = ACTIONS(1308), + [sym_cmd_identifier] = ACTIONS(1308), + [anon_sym_LF] = ACTIONS(1310), + [anon_sym_def] = ACTIONS(1308), + [anon_sym_export_DASHenv] = ACTIONS(1308), + [anon_sym_extern] = ACTIONS(1308), + [anon_sym_module] = ACTIONS(1308), + [anon_sym_use] = ACTIONS(1308), + [anon_sym_LBRACK] = ACTIONS(1308), + [anon_sym_LPAREN] = ACTIONS(1308), + [anon_sym_DOLLAR] = ACTIONS(1308), + [anon_sym_error] = ACTIONS(1308), + [anon_sym_GT] = ACTIONS(1308), + [anon_sym_DASH] = ACTIONS(1308), + [anon_sym_break] = ACTIONS(1308), + [anon_sym_continue] = ACTIONS(1308), + [anon_sym_for] = ACTIONS(1308), + [anon_sym_in] = ACTIONS(1308), + [anon_sym_loop] = ACTIONS(1308), + [anon_sym_while] = ACTIONS(1308), + [anon_sym_do] = ACTIONS(1308), + [anon_sym_if] = ACTIONS(1308), + [anon_sym_match] = ACTIONS(1308), + [anon_sym_LBRACE] = ACTIONS(1308), + [anon_sym_DOT] = ACTIONS(1308), + [anon_sym_try] = ACTIONS(1308), + [anon_sym_return] = ACTIONS(1308), + [anon_sym_source] = ACTIONS(1308), + [anon_sym_source_DASHenv] = ACTIONS(1308), + [anon_sym_register] = ACTIONS(1308), + [anon_sym_hide] = ACTIONS(1308), + [anon_sym_hide_DASHenv] = ACTIONS(1308), + [anon_sym_overlay] = ACTIONS(1308), + [anon_sym_STAR] = ACTIONS(1308), + [anon_sym_where] = ACTIONS(1308), + [anon_sym_STAR_STAR] = ACTIONS(1308), + [anon_sym_PLUS_PLUS] = ACTIONS(1308), + [anon_sym_SLASH] = ACTIONS(1308), + [anon_sym_mod] = ACTIONS(1308), + [anon_sym_SLASH_SLASH] = ACTIONS(1308), + [anon_sym_PLUS] = ACTIONS(1308), + [anon_sym_bit_DASHshl] = ACTIONS(1308), + [anon_sym_bit_DASHshr] = ACTIONS(1308), + [anon_sym_EQ_EQ] = ACTIONS(1308), + [anon_sym_BANG_EQ] = ACTIONS(1308), + [anon_sym_LT2] = ACTIONS(1308), + [anon_sym_LT_EQ] = ACTIONS(1308), + [anon_sym_GT_EQ] = ACTIONS(1308), + [anon_sym_not_DASHin] = ACTIONS(1308), + [anon_sym_starts_DASHwith] = ACTIONS(1308), + [anon_sym_ends_DASHwith] = ACTIONS(1308), + [anon_sym_EQ_TILDE] = ACTIONS(1308), + [anon_sym_BANG_TILDE] = ACTIONS(1308), + [anon_sym_bit_DASHand] = ACTIONS(1308), + [anon_sym_bit_DASHxor] = ACTIONS(1308), + [anon_sym_bit_DASHor] = ACTIONS(1308), + [anon_sym_and] = ACTIONS(1308), + [anon_sym_xor] = ACTIONS(1308), + [anon_sym_or] = ACTIONS(1308), + [anon_sym_not] = ACTIONS(1308), + [anon_sym_DOT2] = ACTIONS(1310), + [sym_val_nothing] = ACTIONS(1308), + [anon_sym_true] = ACTIONS(1308), + [anon_sym_false] = ACTIONS(1308), + [aux_sym_val_number_token1] = ACTIONS(1308), + [aux_sym_val_number_token2] = ACTIONS(1308), + [aux_sym_val_number_token3] = ACTIONS(1308), + [anon_sym_inf] = ACTIONS(1308), + [anon_sym_DASHinf] = ACTIONS(1308), + [anon_sym_NaN] = ACTIONS(1308), + [aux_sym__val_number_decimal_token1] = ACTIONS(1308), + [aux_sym__val_number_decimal_token2] = ACTIONS(1308), + [anon_sym_0b] = ACTIONS(1308), + [anon_sym_0o] = ACTIONS(1308), + [anon_sym_0x] = ACTIONS(1308), + [sym_val_date] = ACTIONS(1308), + [anon_sym_DQUOTE] = ACTIONS(1308), + [sym__str_single_quotes] = ACTIONS(1308), + [sym__str_back_ticks] = ACTIONS(1308), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1308), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1308), + [anon_sym_CARET] = ACTIONS(1308), [anon_sym_POUND] = ACTIONS(105), }, - [410] = { - [sym_comment] = STATE(410), - [ts_builtin_sym_end] = ACTIONS(1357), - [anon_sym_export] = ACTIONS(1355), - [anon_sym_alias] = ACTIONS(1355), - [anon_sym_let] = ACTIONS(1355), - [anon_sym_let_DASHenv] = ACTIONS(1355), - [anon_sym_mut] = ACTIONS(1355), - [anon_sym_const] = ACTIONS(1355), - [anon_sym_SEMI] = ACTIONS(1355), - [sym_cmd_identifier] = ACTIONS(1355), - [anon_sym_LF] = ACTIONS(1357), - [anon_sym_def] = ACTIONS(1355), - [anon_sym_def_DASHenv] = ACTIONS(1355), - [anon_sym_export_DASHenv] = ACTIONS(1355), - [anon_sym_extern] = ACTIONS(1355), - [anon_sym_module] = ACTIONS(1355), - [anon_sym_use] = ACTIONS(1355), - [anon_sym_LBRACK] = ACTIONS(1355), - [anon_sym_LPAREN] = ACTIONS(1355), - [anon_sym_DOLLAR] = ACTIONS(1355), - [anon_sym_error] = ACTIONS(1355), - [anon_sym_GT] = ACTIONS(1355), - [anon_sym_DASH] = ACTIONS(1355), - [anon_sym_break] = ACTIONS(1355), - [anon_sym_continue] = ACTIONS(1355), - [anon_sym_for] = ACTIONS(1355), - [anon_sym_in] = ACTIONS(1355), - [anon_sym_loop] = ACTIONS(1355), - [anon_sym_while] = ACTIONS(1355), - [anon_sym_do] = ACTIONS(1355), - [anon_sym_if] = ACTIONS(1355), - [anon_sym_match] = ACTIONS(1355), - [anon_sym_LBRACE] = ACTIONS(1355), - [anon_sym_DOT] = ACTIONS(1355), - [anon_sym_try] = ACTIONS(1355), - [anon_sym_return] = ACTIONS(1355), - [anon_sym_source] = ACTIONS(1355), - [anon_sym_source_DASHenv] = ACTIONS(1355), - [anon_sym_register] = ACTIONS(1355), - [anon_sym_hide] = ACTIONS(1355), - [anon_sym_hide_DASHenv] = ACTIONS(1355), - [anon_sym_overlay] = ACTIONS(1355), - [anon_sym_STAR] = ACTIONS(1355), - [anon_sym_where] = ACTIONS(1355), - [anon_sym_STAR_STAR] = ACTIONS(1355), - [anon_sym_PLUS_PLUS] = ACTIONS(1355), - [anon_sym_SLASH] = ACTIONS(1355), - [anon_sym_mod] = ACTIONS(1355), - [anon_sym_SLASH_SLASH] = ACTIONS(1355), - [anon_sym_PLUS] = ACTIONS(1355), - [anon_sym_bit_DASHshl] = ACTIONS(1355), - [anon_sym_bit_DASHshr] = ACTIONS(1355), - [anon_sym_EQ_EQ] = ACTIONS(1355), - [anon_sym_BANG_EQ] = ACTIONS(1355), - [anon_sym_LT2] = ACTIONS(1355), - [anon_sym_LT_EQ] = ACTIONS(1355), - [anon_sym_GT_EQ] = ACTIONS(1355), - [anon_sym_not_DASHin] = ACTIONS(1355), - [anon_sym_starts_DASHwith] = ACTIONS(1355), - [anon_sym_ends_DASHwith] = ACTIONS(1355), - [anon_sym_EQ_TILDE] = ACTIONS(1355), - [anon_sym_BANG_TILDE] = ACTIONS(1355), - [anon_sym_bit_DASHand] = ACTIONS(1355), - [anon_sym_bit_DASHxor] = ACTIONS(1355), - [anon_sym_bit_DASHor] = ACTIONS(1355), - [anon_sym_and] = ACTIONS(1355), - [anon_sym_xor] = ACTIONS(1355), - [anon_sym_or] = ACTIONS(1355), - [anon_sym_not] = ACTIONS(1355), - [anon_sym_DOT2] = ACTIONS(1515), - [sym_val_nothing] = ACTIONS(1355), - [anon_sym_true] = ACTIONS(1355), - [anon_sym_false] = ACTIONS(1355), - [aux_sym_val_number_token1] = ACTIONS(1355), - [aux_sym_val_number_token2] = ACTIONS(1355), - [aux_sym_val_number_token3] = ACTIONS(1355), - [anon_sym_inf] = ACTIONS(1355), - [anon_sym_DASHinf] = ACTIONS(1355), - [anon_sym_NaN] = ACTIONS(1355), - [aux_sym__val_number_decimal_token1] = ACTIONS(1355), - [aux_sym__val_number_decimal_token2] = ACTIONS(1355), - [anon_sym_0b] = ACTIONS(1355), - [anon_sym_0o] = ACTIONS(1355), - [anon_sym_0x] = ACTIONS(1355), - [sym_val_date] = ACTIONS(1355), - [anon_sym_DQUOTE] = ACTIONS(1355), - [sym__str_single_quotes] = ACTIONS(1355), - [sym__str_back_ticks] = ACTIONS(1355), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1355), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1355), - [anon_sym_CARET] = ACTIONS(1355), + [428] = { + [sym_comment] = STATE(428), + [ts_builtin_sym_end] = ACTIONS(1340), + [anon_sym_export] = ACTIONS(1338), + [anon_sym_alias] = ACTIONS(1338), + [anon_sym_let] = ACTIONS(1338), + [anon_sym_let_DASHenv] = ACTIONS(1338), + [anon_sym_mut] = ACTIONS(1338), + [anon_sym_const] = ACTIONS(1338), + [anon_sym_SEMI] = ACTIONS(1338), + [sym_cmd_identifier] = ACTIONS(1338), + [anon_sym_LF] = ACTIONS(1340), + [anon_sym_def] = ACTIONS(1338), + [anon_sym_export_DASHenv] = ACTIONS(1338), + [anon_sym_extern] = ACTIONS(1338), + [anon_sym_module] = ACTIONS(1338), + [anon_sym_use] = ACTIONS(1338), + [anon_sym_LBRACK] = ACTIONS(1338), + [anon_sym_LPAREN] = ACTIONS(1338), + [anon_sym_DOLLAR] = ACTIONS(1338), + [anon_sym_error] = ACTIONS(1338), + [anon_sym_GT] = ACTIONS(1338), + [anon_sym_DASH] = ACTIONS(1338), + [anon_sym_break] = ACTIONS(1338), + [anon_sym_continue] = ACTIONS(1338), + [anon_sym_for] = ACTIONS(1338), + [anon_sym_in] = ACTIONS(1338), + [anon_sym_loop] = ACTIONS(1338), + [anon_sym_while] = ACTIONS(1338), + [anon_sym_do] = ACTIONS(1338), + [anon_sym_if] = ACTIONS(1338), + [anon_sym_match] = ACTIONS(1338), + [anon_sym_LBRACE] = ACTIONS(1338), + [anon_sym_DOT] = ACTIONS(1338), + [anon_sym_try] = ACTIONS(1338), + [anon_sym_return] = ACTIONS(1338), + [anon_sym_source] = ACTIONS(1338), + [anon_sym_source_DASHenv] = ACTIONS(1338), + [anon_sym_register] = ACTIONS(1338), + [anon_sym_hide] = ACTIONS(1338), + [anon_sym_hide_DASHenv] = ACTIONS(1338), + [anon_sym_overlay] = ACTIONS(1338), + [anon_sym_STAR] = ACTIONS(1338), + [anon_sym_where] = ACTIONS(1338), + [anon_sym_STAR_STAR] = ACTIONS(1338), + [anon_sym_PLUS_PLUS] = ACTIONS(1338), + [anon_sym_SLASH] = ACTIONS(1338), + [anon_sym_mod] = ACTIONS(1338), + [anon_sym_SLASH_SLASH] = ACTIONS(1338), + [anon_sym_PLUS] = ACTIONS(1338), + [anon_sym_bit_DASHshl] = ACTIONS(1338), + [anon_sym_bit_DASHshr] = ACTIONS(1338), + [anon_sym_EQ_EQ] = ACTIONS(1338), + [anon_sym_BANG_EQ] = ACTIONS(1338), + [anon_sym_LT2] = ACTIONS(1338), + [anon_sym_LT_EQ] = ACTIONS(1338), + [anon_sym_GT_EQ] = ACTIONS(1338), + [anon_sym_not_DASHin] = ACTIONS(1338), + [anon_sym_starts_DASHwith] = ACTIONS(1338), + [anon_sym_ends_DASHwith] = ACTIONS(1338), + [anon_sym_EQ_TILDE] = ACTIONS(1338), + [anon_sym_BANG_TILDE] = ACTIONS(1338), + [anon_sym_bit_DASHand] = ACTIONS(1338), + [anon_sym_bit_DASHxor] = ACTIONS(1338), + [anon_sym_bit_DASHor] = ACTIONS(1338), + [anon_sym_and] = ACTIONS(1338), + [anon_sym_xor] = ACTIONS(1338), + [anon_sym_or] = ACTIONS(1338), + [anon_sym_not] = ACTIONS(1338), + [anon_sym_DOT2] = ACTIONS(1340), + [sym_val_nothing] = ACTIONS(1338), + [anon_sym_true] = ACTIONS(1338), + [anon_sym_false] = ACTIONS(1338), + [aux_sym_val_number_token1] = ACTIONS(1338), + [aux_sym_val_number_token2] = ACTIONS(1338), + [aux_sym_val_number_token3] = ACTIONS(1338), + [anon_sym_inf] = ACTIONS(1338), + [anon_sym_DASHinf] = ACTIONS(1338), + [anon_sym_NaN] = ACTIONS(1338), + [aux_sym__val_number_decimal_token1] = ACTIONS(1338), + [aux_sym__val_number_decimal_token2] = ACTIONS(1338), + [anon_sym_0b] = ACTIONS(1338), + [anon_sym_0o] = ACTIONS(1338), + [anon_sym_0x] = ACTIONS(1338), + [sym_val_date] = ACTIONS(1338), + [anon_sym_DQUOTE] = ACTIONS(1338), + [sym__str_single_quotes] = ACTIONS(1338), + [sym__str_back_ticks] = ACTIONS(1338), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1338), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1338), + [anon_sym_CARET] = ACTIONS(1338), [anon_sym_POUND] = ACTIONS(105), }, - [411] = { - [sym_comment] = STATE(411), - [anon_sym_export] = ACTIONS(1517), - [anon_sym_alias] = ACTIONS(1517), - [anon_sym_let] = ACTIONS(1517), - [anon_sym_let_DASHenv] = ACTIONS(1517), - [anon_sym_mut] = ACTIONS(1517), - [anon_sym_const] = ACTIONS(1517), - [anon_sym_SEMI] = ACTIONS(1517), - [sym_cmd_identifier] = ACTIONS(1517), - [anon_sym_LF] = ACTIONS(1519), - [anon_sym_def] = ACTIONS(1517), - [anon_sym_def_DASHenv] = ACTIONS(1517), - [anon_sym_export_DASHenv] = ACTIONS(1517), - [anon_sym_extern] = ACTIONS(1517), - [anon_sym_module] = ACTIONS(1517), - [anon_sym_use] = ACTIONS(1517), - [anon_sym_LBRACK] = ACTIONS(1517), - [anon_sym_LPAREN] = ACTIONS(1517), - [anon_sym_RPAREN] = ACTIONS(1517), - [anon_sym_DOLLAR] = ACTIONS(1517), - [anon_sym_error] = ACTIONS(1517), - [anon_sym_GT] = ACTIONS(1517), - [anon_sym_DASH] = ACTIONS(1517), - [anon_sym_break] = ACTIONS(1517), - [anon_sym_continue] = ACTIONS(1517), - [anon_sym_for] = ACTIONS(1517), - [anon_sym_in] = ACTIONS(1517), - [anon_sym_loop] = ACTIONS(1517), - [anon_sym_while] = ACTIONS(1517), - [anon_sym_do] = ACTIONS(1517), - [anon_sym_if] = ACTIONS(1517), - [anon_sym_match] = ACTIONS(1517), - [anon_sym_LBRACE] = ACTIONS(1517), - [anon_sym_RBRACE] = ACTIONS(1517), - [anon_sym_DOT] = ACTIONS(1517), - [anon_sym_try] = ACTIONS(1517), - [anon_sym_return] = ACTIONS(1517), - [anon_sym_source] = ACTIONS(1517), - [anon_sym_source_DASHenv] = ACTIONS(1517), - [anon_sym_register] = ACTIONS(1517), - [anon_sym_hide] = ACTIONS(1517), - [anon_sym_hide_DASHenv] = ACTIONS(1517), - [anon_sym_overlay] = ACTIONS(1517), - [anon_sym_STAR] = ACTIONS(1517), - [anon_sym_where] = ACTIONS(1517), - [anon_sym_STAR_STAR] = ACTIONS(1517), - [anon_sym_PLUS_PLUS] = ACTIONS(1517), - [anon_sym_SLASH] = ACTIONS(1517), - [anon_sym_mod] = ACTIONS(1517), - [anon_sym_SLASH_SLASH] = ACTIONS(1517), - [anon_sym_PLUS] = ACTIONS(1517), - [anon_sym_bit_DASHshl] = ACTIONS(1517), - [anon_sym_bit_DASHshr] = ACTIONS(1517), - [anon_sym_EQ_EQ] = ACTIONS(1517), - [anon_sym_BANG_EQ] = ACTIONS(1517), - [anon_sym_LT2] = ACTIONS(1517), - [anon_sym_LT_EQ] = ACTIONS(1517), - [anon_sym_GT_EQ] = ACTIONS(1517), - [anon_sym_not_DASHin] = ACTIONS(1517), - [anon_sym_starts_DASHwith] = ACTIONS(1517), - [anon_sym_ends_DASHwith] = ACTIONS(1517), - [anon_sym_EQ_TILDE] = ACTIONS(1517), - [anon_sym_BANG_TILDE] = ACTIONS(1517), - [anon_sym_bit_DASHand] = ACTIONS(1517), - [anon_sym_bit_DASHxor] = ACTIONS(1517), - [anon_sym_bit_DASHor] = ACTIONS(1517), - [anon_sym_and] = ACTIONS(1517), - [anon_sym_xor] = ACTIONS(1517), - [anon_sym_or] = ACTIONS(1517), - [anon_sym_not] = ACTIONS(1517), - [sym_val_nothing] = ACTIONS(1517), - [anon_sym_true] = ACTIONS(1517), - [anon_sym_false] = ACTIONS(1517), - [aux_sym_val_number_token1] = ACTIONS(1517), - [aux_sym_val_number_token2] = ACTIONS(1517), - [aux_sym_val_number_token3] = ACTIONS(1517), - [anon_sym_inf] = ACTIONS(1517), - [anon_sym_DASHinf] = ACTIONS(1517), - [anon_sym_NaN] = ACTIONS(1517), - [aux_sym__val_number_decimal_token1] = ACTIONS(1517), - [aux_sym__val_number_decimal_token2] = ACTIONS(1517), - [anon_sym_0b] = ACTIONS(1517), - [anon_sym_0o] = ACTIONS(1517), - [anon_sym_0x] = ACTIONS(1517), - [sym_val_date] = ACTIONS(1517), - [anon_sym_DQUOTE] = ACTIONS(1517), - [sym__str_single_quotes] = ACTIONS(1517), - [sym__str_back_ticks] = ACTIONS(1517), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1517), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1517), - [anon_sym_CARET] = ACTIONS(1517), + [429] = { + [sym_comment] = STATE(429), + [anon_sym_export] = ACTIONS(1487), + [anon_sym_alias] = ACTIONS(1487), + [anon_sym_let] = ACTIONS(1487), + [anon_sym_let_DASHenv] = ACTIONS(1487), + [anon_sym_mut] = ACTIONS(1487), + [anon_sym_const] = ACTIONS(1487), + [anon_sym_SEMI] = ACTIONS(1487), + [sym_cmd_identifier] = ACTIONS(1487), + [anon_sym_LF] = ACTIONS(1489), + [anon_sym_def] = ACTIONS(1487), + [anon_sym_export_DASHenv] = ACTIONS(1487), + [anon_sym_extern] = ACTIONS(1487), + [anon_sym_module] = ACTIONS(1487), + [anon_sym_use] = ACTIONS(1487), + [anon_sym_LBRACK] = ACTIONS(1487), + [anon_sym_LPAREN] = ACTIONS(1487), + [anon_sym_RPAREN] = ACTIONS(1487), + [anon_sym_DOLLAR] = ACTIONS(1487), + [anon_sym_error] = ACTIONS(1487), + [anon_sym_GT] = ACTIONS(1487), + [anon_sym_DASH] = ACTIONS(1487), + [anon_sym_break] = ACTIONS(1487), + [anon_sym_continue] = ACTIONS(1487), + [anon_sym_for] = ACTIONS(1487), + [anon_sym_in] = ACTIONS(1487), + [anon_sym_loop] = ACTIONS(1487), + [anon_sym_while] = ACTIONS(1487), + [anon_sym_do] = ACTIONS(1487), + [anon_sym_if] = ACTIONS(1487), + [anon_sym_match] = ACTIONS(1487), + [anon_sym_LBRACE] = ACTIONS(1487), + [anon_sym_RBRACE] = ACTIONS(1487), + [anon_sym_DOT] = ACTIONS(1487), + [anon_sym_try] = ACTIONS(1487), + [anon_sym_return] = ACTIONS(1487), + [anon_sym_source] = ACTIONS(1487), + [anon_sym_source_DASHenv] = ACTIONS(1487), + [anon_sym_register] = ACTIONS(1487), + [anon_sym_hide] = ACTIONS(1487), + [anon_sym_hide_DASHenv] = ACTIONS(1487), + [anon_sym_overlay] = ACTIONS(1487), + [anon_sym_STAR] = ACTIONS(1487), + [anon_sym_where] = ACTIONS(1487), + [anon_sym_STAR_STAR] = ACTIONS(1487), + [anon_sym_PLUS_PLUS] = ACTIONS(1487), + [anon_sym_SLASH] = ACTIONS(1487), + [anon_sym_mod] = ACTIONS(1487), + [anon_sym_SLASH_SLASH] = ACTIONS(1487), + [anon_sym_PLUS] = ACTIONS(1487), + [anon_sym_bit_DASHshl] = ACTIONS(1487), + [anon_sym_bit_DASHshr] = ACTIONS(1487), + [anon_sym_EQ_EQ] = ACTIONS(1487), + [anon_sym_BANG_EQ] = ACTIONS(1487), + [anon_sym_LT2] = ACTIONS(1487), + [anon_sym_LT_EQ] = ACTIONS(1487), + [anon_sym_GT_EQ] = ACTIONS(1487), + [anon_sym_not_DASHin] = ACTIONS(1487), + [anon_sym_starts_DASHwith] = ACTIONS(1487), + [anon_sym_ends_DASHwith] = ACTIONS(1487), + [anon_sym_EQ_TILDE] = ACTIONS(1487), + [anon_sym_BANG_TILDE] = ACTIONS(1487), + [anon_sym_bit_DASHand] = ACTIONS(1487), + [anon_sym_bit_DASHxor] = ACTIONS(1487), + [anon_sym_bit_DASHor] = ACTIONS(1487), + [anon_sym_and] = ACTIONS(1487), + [anon_sym_xor] = ACTIONS(1487), + [anon_sym_or] = ACTIONS(1487), + [anon_sym_not] = ACTIONS(1487), + [sym_val_nothing] = ACTIONS(1487), + [anon_sym_true] = ACTIONS(1487), + [anon_sym_false] = ACTIONS(1487), + [aux_sym_val_number_token1] = ACTIONS(1487), + [aux_sym_val_number_token2] = ACTIONS(1487), + [aux_sym_val_number_token3] = ACTIONS(1487), + [anon_sym_inf] = ACTIONS(1487), + [anon_sym_DASHinf] = ACTIONS(1487), + [anon_sym_NaN] = ACTIONS(1487), + [aux_sym__val_number_decimal_token1] = ACTIONS(1487), + [aux_sym__val_number_decimal_token2] = ACTIONS(1487), + [anon_sym_0b] = ACTIONS(1487), + [anon_sym_0o] = ACTIONS(1487), + [anon_sym_0x] = ACTIONS(1487), + [sym_val_date] = ACTIONS(1487), + [anon_sym_DQUOTE] = ACTIONS(1487), + [sym__str_single_quotes] = ACTIONS(1487), + [sym__str_back_ticks] = ACTIONS(1487), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1487), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1487), + [anon_sym_CARET] = ACTIONS(1487), [anon_sym_POUND] = ACTIONS(105), }, - [412] = { - [sym_comment] = STATE(412), - [ts_builtin_sym_end] = ACTIONS(1211), - [anon_sym_export] = ACTIONS(1209), - [anon_sym_alias] = ACTIONS(1209), - [anon_sym_let] = ACTIONS(1209), - [anon_sym_let_DASHenv] = ACTIONS(1209), - [anon_sym_mut] = ACTIONS(1209), - [anon_sym_const] = ACTIONS(1209), - [anon_sym_SEMI] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), - [anon_sym_export_DASHenv] = ACTIONS(1209), - [anon_sym_extern] = ACTIONS(1209), - [anon_sym_module] = ACTIONS(1209), - [anon_sym_use] = ACTIONS(1209), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_error] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_break] = ACTIONS(1209), - [anon_sym_continue] = ACTIONS(1209), - [anon_sym_for] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_loop] = ACTIONS(1209), - [anon_sym_while] = ACTIONS(1209), - [anon_sym_do] = ACTIONS(1209), - [anon_sym_if] = ACTIONS(1209), - [anon_sym_match] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_try] = ACTIONS(1209), - [anon_sym_return] = ACTIONS(1209), - [anon_sym_source] = ACTIONS(1209), - [anon_sym_source_DASHenv] = ACTIONS(1209), - [anon_sym_register] = ACTIONS(1209), - [anon_sym_hide] = ACTIONS(1209), - [anon_sym_hide_DASHenv] = ACTIONS(1209), - [anon_sym_overlay] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_where] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_not] = ACTIONS(1209), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1359), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_CARET] = ACTIONS(1209), + [430] = { + [sym_expr_parenthesized] = STATE(661), + [sym__val_range_end_decimal] = STATE(661), + [sym_val_variable] = STATE(661), + [sym__var] = STATE(547), + [sym_comment] = STATE(430), + [anon_sym_export] = ACTIONS(1105), + [anon_sym_alias] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1105), + [anon_sym_let_DASHenv] = ACTIONS(1105), + [anon_sym_mut] = ACTIONS(1105), + [anon_sym_const] = ACTIONS(1105), + [sym_cmd_identifier] = ACTIONS(1105), + [anon_sym_def] = ACTIONS(1105), + [anon_sym_export_DASHenv] = ACTIONS(1105), + [anon_sym_extern] = ACTIONS(1105), + [anon_sym_module] = ACTIONS(1105), + [anon_sym_use] = ACTIONS(1105), + [anon_sym_COMMA] = ACTIONS(1107), + [anon_sym_LPAREN] = ACTIONS(1238), + [anon_sym_DOLLAR] = ACTIONS(1131), + [anon_sym_error] = ACTIONS(1105), + [anon_sym_list] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1105), + [anon_sym_DASH] = ACTIONS(1105), + [anon_sym_break] = ACTIONS(1105), + [anon_sym_continue] = ACTIONS(1105), + [anon_sym_for] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1105), + [anon_sym_loop] = ACTIONS(1105), + [anon_sym_make] = ACTIONS(1105), + [anon_sym_while] = ACTIONS(1105), + [anon_sym_do] = ACTIONS(1105), + [anon_sym_if] = ACTIONS(1105), + [anon_sym_else] = ACTIONS(1105), + [anon_sym_match] = ACTIONS(1105), + [anon_sym_RBRACE] = ACTIONS(1107), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_try] = ACTIONS(1105), + [anon_sym_catch] = ACTIONS(1105), + [anon_sym_return] = ACTIONS(1105), + [anon_sym_source] = ACTIONS(1105), + [anon_sym_source_DASHenv] = ACTIONS(1105), + [anon_sym_register] = ACTIONS(1105), + [anon_sym_hide] = ACTIONS(1105), + [anon_sym_hide_DASHenv] = ACTIONS(1105), + [anon_sym_overlay] = ACTIONS(1105), + [anon_sym_new] = ACTIONS(1105), + [anon_sym_as] = ACTIONS(1105), + [anon_sym_STAR] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_SLASH] = ACTIONS(1105), + [anon_sym_mod] = ACTIONS(1105), + [anon_sym_SLASH_SLASH] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1105), + [anon_sym_bit_DASHshl] = ACTIONS(1105), + [anon_sym_bit_DASHshr] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_LT2] = ACTIONS(1105), + [anon_sym_LT_EQ] = ACTIONS(1107), + [anon_sym_GT_EQ] = ACTIONS(1107), + [anon_sym_not_DASHin] = ACTIONS(1105), + [anon_sym_starts_DASHwith] = ACTIONS(1105), + [anon_sym_ends_DASHwith] = ACTIONS(1105), + [anon_sym_EQ_TILDE] = ACTIONS(1107), + [anon_sym_BANG_TILDE] = ACTIONS(1107), + [anon_sym_bit_DASHand] = ACTIONS(1105), + [anon_sym_bit_DASHxor] = ACTIONS(1105), + [anon_sym_bit_DASHor] = ACTIONS(1105), + [anon_sym_and] = ACTIONS(1105), + [anon_sym_xor] = ACTIONS(1105), + [anon_sym_or] = ACTIONS(1105), + [anon_sym_DOT2] = ACTIONS(1242), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1246), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1248), + [aux_sym_val_number_token1] = ACTIONS(1107), + [aux_sym_val_number_token2] = ACTIONS(1107), + [aux_sym_val_number_token3] = ACTIONS(1107), + [anon_sym_inf] = ACTIONS(1105), + [anon_sym_DASHinf] = ACTIONS(1105), + [anon_sym_NaN] = ACTIONS(1105), + [aux_sym__val_number_decimal_token1] = ACTIONS(1105), + [aux_sym__val_number_decimal_token2] = ACTIONS(1105), + [anon_sym_DQUOTE] = ACTIONS(1107), + [sym__str_single_quotes] = ACTIONS(1107), + [sym__str_back_ticks] = ACTIONS(1107), + [aux_sym_record_entry_token1] = ACTIONS(1105), + [anon_sym_def_DASHenv] = ACTIONS(1105), + [sym__record_key] = ACTIONS(1105), + [anon_sym_POUND] = ACTIONS(3), + }, + [431] = { + [sym_expr_parenthesized] = STATE(660), + [sym__val_range_end_decimal] = STATE(660), + [sym_val_variable] = STATE(660), + [sym__var] = STATE(547), + [sym_comment] = STATE(431), + [anon_sym_export] = ACTIONS(1101), + [anon_sym_alias] = ACTIONS(1101), + [anon_sym_let] = ACTIONS(1101), + [anon_sym_let_DASHenv] = ACTIONS(1101), + [anon_sym_mut] = ACTIONS(1101), + [anon_sym_const] = ACTIONS(1101), + [sym_cmd_identifier] = ACTIONS(1101), + [anon_sym_def] = ACTIONS(1101), + [anon_sym_export_DASHenv] = ACTIONS(1101), + [anon_sym_extern] = ACTIONS(1101), + [anon_sym_module] = ACTIONS(1101), + [anon_sym_use] = ACTIONS(1101), + [anon_sym_COMMA] = ACTIONS(1103), + [anon_sym_LPAREN] = ACTIONS(1238), + [anon_sym_DOLLAR] = ACTIONS(1131), + [anon_sym_error] = ACTIONS(1101), + [anon_sym_list] = ACTIONS(1101), + [anon_sym_GT] = ACTIONS(1101), + [anon_sym_DASH] = ACTIONS(1101), + [anon_sym_break] = ACTIONS(1101), + [anon_sym_continue] = ACTIONS(1101), + [anon_sym_for] = ACTIONS(1101), + [anon_sym_in] = ACTIONS(1101), + [anon_sym_loop] = ACTIONS(1101), + [anon_sym_make] = ACTIONS(1101), + [anon_sym_while] = ACTIONS(1101), + [anon_sym_do] = ACTIONS(1101), + [anon_sym_if] = ACTIONS(1101), + [anon_sym_else] = ACTIONS(1101), + [anon_sym_match] = ACTIONS(1101), + [anon_sym_RBRACE] = ACTIONS(1103), + [anon_sym_DOT] = ACTIONS(1101), + [anon_sym_try] = ACTIONS(1101), + [anon_sym_catch] = ACTIONS(1101), + [anon_sym_return] = ACTIONS(1101), + [anon_sym_source] = ACTIONS(1101), + [anon_sym_source_DASHenv] = ACTIONS(1101), + [anon_sym_register] = ACTIONS(1101), + [anon_sym_hide] = ACTIONS(1101), + [anon_sym_hide_DASHenv] = ACTIONS(1101), + [anon_sym_overlay] = ACTIONS(1101), + [anon_sym_new] = ACTIONS(1101), + [anon_sym_as] = ACTIONS(1101), + [anon_sym_STAR] = ACTIONS(1101), + [anon_sym_STAR_STAR] = ACTIONS(1103), + [anon_sym_PLUS_PLUS] = ACTIONS(1101), + [anon_sym_SLASH] = ACTIONS(1101), + [anon_sym_mod] = ACTIONS(1101), + [anon_sym_SLASH_SLASH] = ACTIONS(1103), + [anon_sym_PLUS] = ACTIONS(1101), + [anon_sym_bit_DASHshl] = ACTIONS(1101), + [anon_sym_bit_DASHshr] = ACTIONS(1101), + [anon_sym_EQ_EQ] = ACTIONS(1103), + [anon_sym_BANG_EQ] = ACTIONS(1103), + [anon_sym_LT2] = ACTIONS(1101), + [anon_sym_LT_EQ] = ACTIONS(1103), + [anon_sym_GT_EQ] = ACTIONS(1103), + [anon_sym_not_DASHin] = ACTIONS(1101), + [anon_sym_starts_DASHwith] = ACTIONS(1101), + [anon_sym_ends_DASHwith] = ACTIONS(1101), + [anon_sym_EQ_TILDE] = ACTIONS(1103), + [anon_sym_BANG_TILDE] = ACTIONS(1103), + [anon_sym_bit_DASHand] = ACTIONS(1101), + [anon_sym_bit_DASHxor] = ACTIONS(1101), + [anon_sym_bit_DASHor] = ACTIONS(1101), + [anon_sym_and] = ACTIONS(1101), + [anon_sym_xor] = ACTIONS(1101), + [anon_sym_or] = ACTIONS(1101), + [anon_sym_DOT2] = ACTIONS(1242), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1246), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1248), + [aux_sym_val_number_token1] = ACTIONS(1103), + [aux_sym_val_number_token2] = ACTIONS(1103), + [aux_sym_val_number_token3] = ACTIONS(1103), + [anon_sym_inf] = ACTIONS(1101), + [anon_sym_DASHinf] = ACTIONS(1101), + [anon_sym_NaN] = ACTIONS(1101), + [aux_sym__val_number_decimal_token1] = ACTIONS(1101), + [aux_sym__val_number_decimal_token2] = ACTIONS(1101), + [anon_sym_DQUOTE] = ACTIONS(1103), + [sym__str_single_quotes] = ACTIONS(1103), + [sym__str_back_ticks] = ACTIONS(1103), + [aux_sym_record_entry_token1] = ACTIONS(1101), + [anon_sym_def_DASHenv] = ACTIONS(1101), + [sym__record_key] = ACTIONS(1101), + [anon_sym_POUND] = ACTIONS(3), + }, + [432] = { + [sym_comment] = STATE(432), + [anon_sym_export] = ACTIONS(1491), + [anon_sym_alias] = ACTIONS(1491), + [anon_sym_let] = ACTIONS(1491), + [anon_sym_let_DASHenv] = ACTIONS(1491), + [anon_sym_mut] = ACTIONS(1491), + [anon_sym_const] = ACTIONS(1491), + [anon_sym_SEMI] = ACTIONS(1491), + [sym_cmd_identifier] = ACTIONS(1491), + [anon_sym_LF] = ACTIONS(1493), + [anon_sym_def] = ACTIONS(1491), + [anon_sym_export_DASHenv] = ACTIONS(1491), + [anon_sym_extern] = ACTIONS(1491), + [anon_sym_module] = ACTIONS(1491), + [anon_sym_use] = ACTIONS(1491), + [anon_sym_LBRACK] = ACTIONS(1491), + [anon_sym_LPAREN] = ACTIONS(1491), + [anon_sym_RPAREN] = ACTIONS(1491), + [anon_sym_DOLLAR] = ACTIONS(1491), + [anon_sym_error] = ACTIONS(1491), + [anon_sym_GT] = ACTIONS(1491), + [anon_sym_DASH] = ACTIONS(1491), + [anon_sym_break] = ACTIONS(1491), + [anon_sym_continue] = ACTIONS(1491), + [anon_sym_for] = ACTIONS(1491), + [anon_sym_in] = ACTIONS(1491), + [anon_sym_loop] = ACTIONS(1491), + [anon_sym_while] = ACTIONS(1491), + [anon_sym_do] = ACTIONS(1491), + [anon_sym_if] = ACTIONS(1491), + [anon_sym_match] = ACTIONS(1491), + [anon_sym_LBRACE] = ACTIONS(1491), + [anon_sym_RBRACE] = ACTIONS(1491), + [anon_sym_DOT] = ACTIONS(1491), + [anon_sym_try] = ACTIONS(1491), + [anon_sym_return] = ACTIONS(1491), + [anon_sym_source] = ACTIONS(1491), + [anon_sym_source_DASHenv] = ACTIONS(1491), + [anon_sym_register] = ACTIONS(1491), + [anon_sym_hide] = ACTIONS(1491), + [anon_sym_hide_DASHenv] = ACTIONS(1491), + [anon_sym_overlay] = ACTIONS(1491), + [anon_sym_STAR] = ACTIONS(1491), + [anon_sym_where] = ACTIONS(1491), + [anon_sym_STAR_STAR] = ACTIONS(1491), + [anon_sym_PLUS_PLUS] = ACTIONS(1491), + [anon_sym_SLASH] = ACTIONS(1491), + [anon_sym_mod] = ACTIONS(1491), + [anon_sym_SLASH_SLASH] = ACTIONS(1491), + [anon_sym_PLUS] = ACTIONS(1491), + [anon_sym_bit_DASHshl] = ACTIONS(1491), + [anon_sym_bit_DASHshr] = ACTIONS(1491), + [anon_sym_EQ_EQ] = ACTIONS(1491), + [anon_sym_BANG_EQ] = ACTIONS(1491), + [anon_sym_LT2] = ACTIONS(1491), + [anon_sym_LT_EQ] = ACTIONS(1491), + [anon_sym_GT_EQ] = ACTIONS(1491), + [anon_sym_not_DASHin] = ACTIONS(1491), + [anon_sym_starts_DASHwith] = ACTIONS(1491), + [anon_sym_ends_DASHwith] = ACTIONS(1491), + [anon_sym_EQ_TILDE] = ACTIONS(1491), + [anon_sym_BANG_TILDE] = ACTIONS(1491), + [anon_sym_bit_DASHand] = ACTIONS(1491), + [anon_sym_bit_DASHxor] = ACTIONS(1491), + [anon_sym_bit_DASHor] = ACTIONS(1491), + [anon_sym_and] = ACTIONS(1491), + [anon_sym_xor] = ACTIONS(1491), + [anon_sym_or] = ACTIONS(1491), + [anon_sym_not] = ACTIONS(1491), + [sym_val_nothing] = ACTIONS(1491), + [anon_sym_true] = ACTIONS(1491), + [anon_sym_false] = ACTIONS(1491), + [aux_sym_val_number_token1] = ACTIONS(1491), + [aux_sym_val_number_token2] = ACTIONS(1491), + [aux_sym_val_number_token3] = ACTIONS(1491), + [anon_sym_inf] = ACTIONS(1491), + [anon_sym_DASHinf] = ACTIONS(1491), + [anon_sym_NaN] = ACTIONS(1491), + [aux_sym__val_number_decimal_token1] = ACTIONS(1491), + [aux_sym__val_number_decimal_token2] = ACTIONS(1491), + [anon_sym_0b] = ACTIONS(1491), + [anon_sym_0o] = ACTIONS(1491), + [anon_sym_0x] = ACTIONS(1491), + [sym_val_date] = ACTIONS(1491), + [anon_sym_DQUOTE] = ACTIONS(1491), + [sym__str_single_quotes] = ACTIONS(1491), + [sym__str_back_ticks] = ACTIONS(1491), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1491), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1491), + [anon_sym_CARET] = ACTIONS(1491), [anon_sym_POUND] = ACTIONS(105), }, - [413] = { - [sym_comment] = STATE(413), - [anon_sym_export] = ACTIONS(1521), - [anon_sym_alias] = ACTIONS(1521), - [anon_sym_let] = ACTIONS(1521), - [anon_sym_let_DASHenv] = ACTIONS(1521), - [anon_sym_mut] = ACTIONS(1521), - [anon_sym_const] = ACTIONS(1521), - [anon_sym_SEMI] = ACTIONS(1521), - [sym_cmd_identifier] = ACTIONS(1521), - [anon_sym_LF] = ACTIONS(1523), - [anon_sym_def] = ACTIONS(1521), - [anon_sym_def_DASHenv] = ACTIONS(1521), - [anon_sym_export_DASHenv] = ACTIONS(1521), - [anon_sym_extern] = ACTIONS(1521), - [anon_sym_module] = ACTIONS(1521), - [anon_sym_use] = ACTIONS(1521), - [anon_sym_LBRACK] = ACTIONS(1521), - [anon_sym_LPAREN] = ACTIONS(1521), - [anon_sym_RPAREN] = ACTIONS(1521), - [anon_sym_DOLLAR] = ACTIONS(1521), - [anon_sym_error] = ACTIONS(1521), - [anon_sym_GT] = ACTIONS(1521), - [anon_sym_DASH] = ACTIONS(1521), - [anon_sym_break] = ACTIONS(1521), - [anon_sym_continue] = ACTIONS(1521), - [anon_sym_for] = ACTIONS(1521), - [anon_sym_in] = ACTIONS(1521), - [anon_sym_loop] = ACTIONS(1521), - [anon_sym_while] = ACTIONS(1521), - [anon_sym_do] = ACTIONS(1521), - [anon_sym_if] = ACTIONS(1521), - [anon_sym_match] = ACTIONS(1521), - [anon_sym_LBRACE] = ACTIONS(1521), - [anon_sym_RBRACE] = ACTIONS(1521), - [anon_sym_DOT] = ACTIONS(1521), - [anon_sym_try] = ACTIONS(1521), - [anon_sym_return] = ACTIONS(1521), - [anon_sym_source] = ACTIONS(1521), - [anon_sym_source_DASHenv] = ACTIONS(1521), - [anon_sym_register] = ACTIONS(1521), - [anon_sym_hide] = ACTIONS(1521), - [anon_sym_hide_DASHenv] = ACTIONS(1521), - [anon_sym_overlay] = ACTIONS(1521), - [anon_sym_STAR] = ACTIONS(1521), - [anon_sym_where] = ACTIONS(1521), - [anon_sym_STAR_STAR] = ACTIONS(1521), - [anon_sym_PLUS_PLUS] = ACTIONS(1521), - [anon_sym_SLASH] = ACTIONS(1521), - [anon_sym_mod] = ACTIONS(1521), - [anon_sym_SLASH_SLASH] = ACTIONS(1521), - [anon_sym_PLUS] = ACTIONS(1521), - [anon_sym_bit_DASHshl] = ACTIONS(1521), - [anon_sym_bit_DASHshr] = ACTIONS(1521), - [anon_sym_EQ_EQ] = ACTIONS(1521), - [anon_sym_BANG_EQ] = ACTIONS(1521), - [anon_sym_LT2] = ACTIONS(1521), - [anon_sym_LT_EQ] = ACTIONS(1521), - [anon_sym_GT_EQ] = ACTIONS(1521), - [anon_sym_not_DASHin] = ACTIONS(1521), - [anon_sym_starts_DASHwith] = ACTIONS(1521), - [anon_sym_ends_DASHwith] = ACTIONS(1521), - [anon_sym_EQ_TILDE] = ACTIONS(1521), - [anon_sym_BANG_TILDE] = ACTIONS(1521), - [anon_sym_bit_DASHand] = ACTIONS(1521), - [anon_sym_bit_DASHxor] = ACTIONS(1521), - [anon_sym_bit_DASHor] = ACTIONS(1521), - [anon_sym_and] = ACTIONS(1521), - [anon_sym_xor] = ACTIONS(1521), - [anon_sym_or] = ACTIONS(1521), - [anon_sym_not] = ACTIONS(1521), - [sym_val_nothing] = ACTIONS(1521), - [anon_sym_true] = ACTIONS(1521), - [anon_sym_false] = ACTIONS(1521), - [aux_sym_val_number_token1] = ACTIONS(1521), - [aux_sym_val_number_token2] = ACTIONS(1521), - [aux_sym_val_number_token3] = ACTIONS(1521), - [anon_sym_inf] = ACTIONS(1521), - [anon_sym_DASHinf] = ACTIONS(1521), - [anon_sym_NaN] = ACTIONS(1521), - [aux_sym__val_number_decimal_token1] = ACTIONS(1521), - [aux_sym__val_number_decimal_token2] = ACTIONS(1521), - [anon_sym_0b] = ACTIONS(1521), - [anon_sym_0o] = ACTIONS(1521), - [anon_sym_0x] = ACTIONS(1521), - [sym_val_date] = ACTIONS(1521), - [anon_sym_DQUOTE] = ACTIONS(1521), - [sym__str_single_quotes] = ACTIONS(1521), - [sym__str_back_ticks] = ACTIONS(1521), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1521), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1521), - [anon_sym_CARET] = ACTIONS(1521), + [433] = { + [sym_comment] = STATE(433), + [anon_sym_export] = ACTIONS(1495), + [anon_sym_alias] = ACTIONS(1495), + [anon_sym_let] = ACTIONS(1495), + [anon_sym_let_DASHenv] = ACTIONS(1495), + [anon_sym_mut] = ACTIONS(1495), + [anon_sym_const] = ACTIONS(1495), + [anon_sym_SEMI] = ACTIONS(1495), + [sym_cmd_identifier] = ACTIONS(1495), + [anon_sym_LF] = ACTIONS(1497), + [anon_sym_def] = ACTIONS(1495), + [anon_sym_export_DASHenv] = ACTIONS(1495), + [anon_sym_extern] = ACTIONS(1495), + [anon_sym_module] = ACTIONS(1495), + [anon_sym_use] = ACTIONS(1495), + [anon_sym_LBRACK] = ACTIONS(1495), + [anon_sym_LPAREN] = ACTIONS(1495), + [anon_sym_RPAREN] = ACTIONS(1495), + [anon_sym_DOLLAR] = ACTIONS(1495), + [anon_sym_error] = ACTIONS(1495), + [anon_sym_GT] = ACTIONS(1495), + [anon_sym_DASH] = ACTIONS(1495), + [anon_sym_break] = ACTIONS(1495), + [anon_sym_continue] = ACTIONS(1495), + [anon_sym_for] = ACTIONS(1495), + [anon_sym_in] = ACTIONS(1495), + [anon_sym_loop] = ACTIONS(1495), + [anon_sym_while] = ACTIONS(1495), + [anon_sym_do] = ACTIONS(1495), + [anon_sym_if] = ACTIONS(1495), + [anon_sym_match] = ACTIONS(1495), + [anon_sym_LBRACE] = ACTIONS(1495), + [anon_sym_RBRACE] = ACTIONS(1495), + [anon_sym_DOT] = ACTIONS(1495), + [anon_sym_try] = ACTIONS(1495), + [anon_sym_return] = ACTIONS(1495), + [anon_sym_source] = ACTIONS(1495), + [anon_sym_source_DASHenv] = ACTIONS(1495), + [anon_sym_register] = ACTIONS(1495), + [anon_sym_hide] = ACTIONS(1495), + [anon_sym_hide_DASHenv] = ACTIONS(1495), + [anon_sym_overlay] = ACTIONS(1495), + [anon_sym_STAR] = ACTIONS(1495), + [anon_sym_where] = ACTIONS(1495), + [anon_sym_STAR_STAR] = ACTIONS(1495), + [anon_sym_PLUS_PLUS] = ACTIONS(1495), + [anon_sym_SLASH] = ACTIONS(1495), + [anon_sym_mod] = ACTIONS(1495), + [anon_sym_SLASH_SLASH] = ACTIONS(1495), + [anon_sym_PLUS] = ACTIONS(1495), + [anon_sym_bit_DASHshl] = ACTIONS(1495), + [anon_sym_bit_DASHshr] = ACTIONS(1495), + [anon_sym_EQ_EQ] = ACTIONS(1495), + [anon_sym_BANG_EQ] = ACTIONS(1495), + [anon_sym_LT2] = ACTIONS(1495), + [anon_sym_LT_EQ] = ACTIONS(1495), + [anon_sym_GT_EQ] = ACTIONS(1495), + [anon_sym_not_DASHin] = ACTIONS(1495), + [anon_sym_starts_DASHwith] = ACTIONS(1495), + [anon_sym_ends_DASHwith] = ACTIONS(1495), + [anon_sym_EQ_TILDE] = ACTIONS(1495), + [anon_sym_BANG_TILDE] = ACTIONS(1495), + [anon_sym_bit_DASHand] = ACTIONS(1495), + [anon_sym_bit_DASHxor] = ACTIONS(1495), + [anon_sym_bit_DASHor] = ACTIONS(1495), + [anon_sym_and] = ACTIONS(1495), + [anon_sym_xor] = ACTIONS(1495), + [anon_sym_or] = ACTIONS(1495), + [anon_sym_not] = ACTIONS(1495), + [sym_val_nothing] = ACTIONS(1495), + [anon_sym_true] = ACTIONS(1495), + [anon_sym_false] = ACTIONS(1495), + [aux_sym_val_number_token1] = ACTIONS(1495), + [aux_sym_val_number_token2] = ACTIONS(1495), + [aux_sym_val_number_token3] = ACTIONS(1495), + [anon_sym_inf] = ACTIONS(1495), + [anon_sym_DASHinf] = ACTIONS(1495), + [anon_sym_NaN] = ACTIONS(1495), + [aux_sym__val_number_decimal_token1] = ACTIONS(1495), + [aux_sym__val_number_decimal_token2] = ACTIONS(1495), + [anon_sym_0b] = ACTIONS(1495), + [anon_sym_0o] = ACTIONS(1495), + [anon_sym_0x] = ACTIONS(1495), + [sym_val_date] = ACTIONS(1495), + [anon_sym_DQUOTE] = ACTIONS(1495), + [sym__str_single_quotes] = ACTIONS(1495), + [sym__str_back_ticks] = ACTIONS(1495), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1495), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1495), + [anon_sym_CARET] = ACTIONS(1495), [anon_sym_POUND] = ACTIONS(105), }, - [414] = { - [sym_comment] = STATE(414), - [anon_sym_export] = ACTIONS(1525), - [anon_sym_alias] = ACTIONS(1525), - [anon_sym_let] = ACTIONS(1525), - [anon_sym_let_DASHenv] = ACTIONS(1525), - [anon_sym_mut] = ACTIONS(1525), - [anon_sym_const] = ACTIONS(1525), - [anon_sym_SEMI] = ACTIONS(1525), - [sym_cmd_identifier] = ACTIONS(1525), - [anon_sym_LF] = ACTIONS(1527), - [anon_sym_def] = ACTIONS(1525), - [anon_sym_def_DASHenv] = ACTIONS(1525), - [anon_sym_export_DASHenv] = ACTIONS(1525), - [anon_sym_extern] = ACTIONS(1525), - [anon_sym_module] = ACTIONS(1525), - [anon_sym_use] = ACTIONS(1525), - [anon_sym_LBRACK] = ACTIONS(1525), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_RPAREN] = ACTIONS(1525), - [anon_sym_DOLLAR] = ACTIONS(1525), - [anon_sym_error] = ACTIONS(1525), - [anon_sym_GT] = ACTIONS(1525), - [anon_sym_DASH] = ACTIONS(1525), - [anon_sym_break] = ACTIONS(1525), - [anon_sym_continue] = ACTIONS(1525), - [anon_sym_for] = ACTIONS(1525), - [anon_sym_in] = ACTIONS(1525), - [anon_sym_loop] = ACTIONS(1525), - [anon_sym_while] = ACTIONS(1525), - [anon_sym_do] = ACTIONS(1525), - [anon_sym_if] = ACTIONS(1525), - [anon_sym_match] = ACTIONS(1525), - [anon_sym_LBRACE] = ACTIONS(1525), - [anon_sym_RBRACE] = ACTIONS(1525), - [anon_sym_DOT] = ACTIONS(1525), - [anon_sym_try] = ACTIONS(1525), - [anon_sym_return] = ACTIONS(1525), - [anon_sym_source] = ACTIONS(1525), - [anon_sym_source_DASHenv] = ACTIONS(1525), - [anon_sym_register] = ACTIONS(1525), - [anon_sym_hide] = ACTIONS(1525), - [anon_sym_hide_DASHenv] = ACTIONS(1525), - [anon_sym_overlay] = ACTIONS(1525), - [anon_sym_STAR] = ACTIONS(1525), - [anon_sym_where] = ACTIONS(1525), - [anon_sym_STAR_STAR] = ACTIONS(1525), - [anon_sym_PLUS_PLUS] = ACTIONS(1525), - [anon_sym_SLASH] = ACTIONS(1525), - [anon_sym_mod] = ACTIONS(1525), - [anon_sym_SLASH_SLASH] = ACTIONS(1525), - [anon_sym_PLUS] = ACTIONS(1525), - [anon_sym_bit_DASHshl] = ACTIONS(1525), - [anon_sym_bit_DASHshr] = ACTIONS(1525), - [anon_sym_EQ_EQ] = ACTIONS(1525), - [anon_sym_BANG_EQ] = ACTIONS(1525), - [anon_sym_LT2] = ACTIONS(1525), - [anon_sym_LT_EQ] = ACTIONS(1525), - [anon_sym_GT_EQ] = ACTIONS(1525), - [anon_sym_not_DASHin] = ACTIONS(1525), - [anon_sym_starts_DASHwith] = ACTIONS(1525), - [anon_sym_ends_DASHwith] = ACTIONS(1525), - [anon_sym_EQ_TILDE] = ACTIONS(1525), - [anon_sym_BANG_TILDE] = ACTIONS(1525), - [anon_sym_bit_DASHand] = ACTIONS(1525), - [anon_sym_bit_DASHxor] = ACTIONS(1525), - [anon_sym_bit_DASHor] = ACTIONS(1525), - [anon_sym_and] = ACTIONS(1525), - [anon_sym_xor] = ACTIONS(1525), - [anon_sym_or] = ACTIONS(1525), - [anon_sym_not] = ACTIONS(1525), - [sym_val_nothing] = ACTIONS(1525), - [anon_sym_true] = ACTIONS(1525), - [anon_sym_false] = ACTIONS(1525), - [aux_sym_val_number_token1] = ACTIONS(1525), - [aux_sym_val_number_token2] = ACTIONS(1525), - [aux_sym_val_number_token3] = ACTIONS(1525), - [anon_sym_inf] = ACTIONS(1525), - [anon_sym_DASHinf] = ACTIONS(1525), - [anon_sym_NaN] = ACTIONS(1525), - [aux_sym__val_number_decimal_token1] = ACTIONS(1525), - [aux_sym__val_number_decimal_token2] = ACTIONS(1525), - [anon_sym_0b] = ACTIONS(1525), - [anon_sym_0o] = ACTIONS(1525), - [anon_sym_0x] = ACTIONS(1525), - [sym_val_date] = ACTIONS(1525), - [anon_sym_DQUOTE] = ACTIONS(1525), - [sym__str_single_quotes] = ACTIONS(1525), - [sym__str_back_ticks] = ACTIONS(1525), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1525), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1525), - [anon_sym_CARET] = ACTIONS(1525), + [434] = { + [sym_comment] = STATE(434), + [anon_sym_export] = ACTIONS(1499), + [anon_sym_alias] = ACTIONS(1499), + [anon_sym_let] = ACTIONS(1499), + [anon_sym_let_DASHenv] = ACTIONS(1499), + [anon_sym_mut] = ACTIONS(1499), + [anon_sym_const] = ACTIONS(1499), + [anon_sym_SEMI] = ACTIONS(1499), + [sym_cmd_identifier] = ACTIONS(1499), + [anon_sym_LF] = ACTIONS(1501), + [anon_sym_def] = ACTIONS(1499), + [anon_sym_export_DASHenv] = ACTIONS(1499), + [anon_sym_extern] = ACTIONS(1499), + [anon_sym_module] = ACTIONS(1499), + [anon_sym_use] = ACTIONS(1499), + [anon_sym_LBRACK] = ACTIONS(1499), + [anon_sym_LPAREN] = ACTIONS(1499), + [anon_sym_RPAREN] = ACTIONS(1499), + [anon_sym_DOLLAR] = ACTIONS(1499), + [anon_sym_error] = ACTIONS(1499), + [anon_sym_GT] = ACTIONS(1499), + [anon_sym_DASH] = ACTIONS(1499), + [anon_sym_break] = ACTIONS(1499), + [anon_sym_continue] = ACTIONS(1499), + [anon_sym_for] = ACTIONS(1499), + [anon_sym_in] = ACTIONS(1499), + [anon_sym_loop] = ACTIONS(1499), + [anon_sym_while] = ACTIONS(1499), + [anon_sym_do] = ACTIONS(1499), + [anon_sym_if] = ACTIONS(1499), + [anon_sym_match] = ACTIONS(1499), + [anon_sym_LBRACE] = ACTIONS(1499), + [anon_sym_RBRACE] = ACTIONS(1499), + [anon_sym_DOT] = ACTIONS(1499), + [anon_sym_try] = ACTIONS(1499), + [anon_sym_return] = ACTIONS(1499), + [anon_sym_source] = ACTIONS(1499), + [anon_sym_source_DASHenv] = ACTIONS(1499), + [anon_sym_register] = ACTIONS(1499), + [anon_sym_hide] = ACTIONS(1499), + [anon_sym_hide_DASHenv] = ACTIONS(1499), + [anon_sym_overlay] = ACTIONS(1499), + [anon_sym_STAR] = ACTIONS(1499), + [anon_sym_where] = ACTIONS(1499), + [anon_sym_STAR_STAR] = ACTIONS(1499), + [anon_sym_PLUS_PLUS] = ACTIONS(1499), + [anon_sym_SLASH] = ACTIONS(1499), + [anon_sym_mod] = ACTIONS(1499), + [anon_sym_SLASH_SLASH] = ACTIONS(1499), + [anon_sym_PLUS] = ACTIONS(1499), + [anon_sym_bit_DASHshl] = ACTIONS(1499), + [anon_sym_bit_DASHshr] = ACTIONS(1499), + [anon_sym_EQ_EQ] = ACTIONS(1499), + [anon_sym_BANG_EQ] = ACTIONS(1499), + [anon_sym_LT2] = ACTIONS(1499), + [anon_sym_LT_EQ] = ACTIONS(1499), + [anon_sym_GT_EQ] = ACTIONS(1499), + [anon_sym_not_DASHin] = ACTIONS(1499), + [anon_sym_starts_DASHwith] = ACTIONS(1499), + [anon_sym_ends_DASHwith] = ACTIONS(1499), + [anon_sym_EQ_TILDE] = ACTIONS(1499), + [anon_sym_BANG_TILDE] = ACTIONS(1499), + [anon_sym_bit_DASHand] = ACTIONS(1499), + [anon_sym_bit_DASHxor] = ACTIONS(1499), + [anon_sym_bit_DASHor] = ACTIONS(1499), + [anon_sym_and] = ACTIONS(1499), + [anon_sym_xor] = ACTIONS(1499), + [anon_sym_or] = ACTIONS(1499), + [anon_sym_not] = ACTIONS(1499), + [sym_val_nothing] = ACTIONS(1499), + [anon_sym_true] = ACTIONS(1499), + [anon_sym_false] = ACTIONS(1499), + [aux_sym_val_number_token1] = ACTIONS(1499), + [aux_sym_val_number_token2] = ACTIONS(1499), + [aux_sym_val_number_token3] = ACTIONS(1499), + [anon_sym_inf] = ACTIONS(1499), + [anon_sym_DASHinf] = ACTIONS(1499), + [anon_sym_NaN] = ACTIONS(1499), + [aux_sym__val_number_decimal_token1] = ACTIONS(1499), + [aux_sym__val_number_decimal_token2] = ACTIONS(1499), + [anon_sym_0b] = ACTIONS(1499), + [anon_sym_0o] = ACTIONS(1499), + [anon_sym_0x] = ACTIONS(1499), + [sym_val_date] = ACTIONS(1499), + [anon_sym_DQUOTE] = ACTIONS(1499), + [sym__str_single_quotes] = ACTIONS(1499), + [sym__str_back_ticks] = ACTIONS(1499), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1499), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1499), + [anon_sym_CARET] = ACTIONS(1499), [anon_sym_POUND] = ACTIONS(105), }, - [415] = { - [sym_comment] = STATE(415), - [anon_sym_export] = ACTIONS(1529), - [anon_sym_alias] = ACTIONS(1529), - [anon_sym_let] = ACTIONS(1529), - [anon_sym_let_DASHenv] = ACTIONS(1529), - [anon_sym_mut] = ACTIONS(1529), - [anon_sym_const] = ACTIONS(1529), - [anon_sym_SEMI] = ACTIONS(1529), - [sym_cmd_identifier] = ACTIONS(1529), - [anon_sym_LF] = ACTIONS(1531), - [anon_sym_def] = ACTIONS(1529), - [anon_sym_def_DASHenv] = ACTIONS(1529), - [anon_sym_export_DASHenv] = ACTIONS(1529), - [anon_sym_extern] = ACTIONS(1529), - [anon_sym_module] = ACTIONS(1529), - [anon_sym_use] = ACTIONS(1529), - [anon_sym_LBRACK] = ACTIONS(1529), - [anon_sym_LPAREN] = ACTIONS(1529), - [anon_sym_RPAREN] = ACTIONS(1529), - [anon_sym_DOLLAR] = ACTIONS(1529), - [anon_sym_error] = ACTIONS(1529), - [anon_sym_GT] = ACTIONS(1529), - [anon_sym_DASH] = ACTIONS(1529), - [anon_sym_break] = ACTIONS(1529), - [anon_sym_continue] = ACTIONS(1529), - [anon_sym_for] = ACTIONS(1529), - [anon_sym_in] = ACTIONS(1529), - [anon_sym_loop] = ACTIONS(1529), - [anon_sym_while] = ACTIONS(1529), - [anon_sym_do] = ACTIONS(1529), - [anon_sym_if] = ACTIONS(1529), - [anon_sym_match] = ACTIONS(1529), - [anon_sym_LBRACE] = ACTIONS(1529), - [anon_sym_RBRACE] = ACTIONS(1529), - [anon_sym_DOT] = ACTIONS(1529), - [anon_sym_try] = ACTIONS(1529), - [anon_sym_return] = ACTIONS(1529), - [anon_sym_source] = ACTIONS(1529), - [anon_sym_source_DASHenv] = ACTIONS(1529), - [anon_sym_register] = ACTIONS(1529), - [anon_sym_hide] = ACTIONS(1529), - [anon_sym_hide_DASHenv] = ACTIONS(1529), - [anon_sym_overlay] = ACTIONS(1529), - [anon_sym_STAR] = ACTIONS(1529), - [anon_sym_where] = ACTIONS(1529), - [anon_sym_STAR_STAR] = ACTIONS(1529), - [anon_sym_PLUS_PLUS] = ACTIONS(1529), - [anon_sym_SLASH] = ACTIONS(1529), - [anon_sym_mod] = ACTIONS(1529), - [anon_sym_SLASH_SLASH] = ACTIONS(1529), - [anon_sym_PLUS] = ACTIONS(1529), - [anon_sym_bit_DASHshl] = ACTIONS(1529), - [anon_sym_bit_DASHshr] = ACTIONS(1529), - [anon_sym_EQ_EQ] = ACTIONS(1529), - [anon_sym_BANG_EQ] = ACTIONS(1529), - [anon_sym_LT2] = ACTIONS(1529), - [anon_sym_LT_EQ] = ACTIONS(1529), - [anon_sym_GT_EQ] = ACTIONS(1529), - [anon_sym_not_DASHin] = ACTIONS(1529), - [anon_sym_starts_DASHwith] = ACTIONS(1529), - [anon_sym_ends_DASHwith] = ACTIONS(1529), - [anon_sym_EQ_TILDE] = ACTIONS(1529), - [anon_sym_BANG_TILDE] = ACTIONS(1529), - [anon_sym_bit_DASHand] = ACTIONS(1529), - [anon_sym_bit_DASHxor] = ACTIONS(1529), - [anon_sym_bit_DASHor] = ACTIONS(1529), - [anon_sym_and] = ACTIONS(1529), - [anon_sym_xor] = ACTIONS(1529), - [anon_sym_or] = ACTIONS(1529), - [anon_sym_not] = ACTIONS(1529), - [sym_val_nothing] = ACTIONS(1529), - [anon_sym_true] = ACTIONS(1529), - [anon_sym_false] = ACTIONS(1529), - [aux_sym_val_number_token1] = ACTIONS(1529), - [aux_sym_val_number_token2] = ACTIONS(1529), - [aux_sym_val_number_token3] = ACTIONS(1529), - [anon_sym_inf] = ACTIONS(1529), - [anon_sym_DASHinf] = ACTIONS(1529), - [anon_sym_NaN] = ACTIONS(1529), - [aux_sym__val_number_decimal_token1] = ACTIONS(1529), - [aux_sym__val_number_decimal_token2] = ACTIONS(1529), - [anon_sym_0b] = ACTIONS(1529), - [anon_sym_0o] = ACTIONS(1529), - [anon_sym_0x] = ACTIONS(1529), - [sym_val_date] = ACTIONS(1529), - [anon_sym_DQUOTE] = ACTIONS(1529), - [sym__str_single_quotes] = ACTIONS(1529), - [sym__str_back_ticks] = ACTIONS(1529), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1529), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1529), - [anon_sym_CARET] = ACTIONS(1529), + [435] = { + [sym_comment] = STATE(435), + [anon_sym_export] = ACTIONS(1503), + [anon_sym_alias] = ACTIONS(1503), + [anon_sym_let] = ACTIONS(1503), + [anon_sym_let_DASHenv] = ACTIONS(1503), + [anon_sym_mut] = ACTIONS(1503), + [anon_sym_const] = ACTIONS(1503), + [anon_sym_SEMI] = ACTIONS(1503), + [sym_cmd_identifier] = ACTIONS(1503), + [anon_sym_LF] = ACTIONS(1505), + [anon_sym_def] = ACTIONS(1503), + [anon_sym_export_DASHenv] = ACTIONS(1503), + [anon_sym_extern] = ACTIONS(1503), + [anon_sym_module] = ACTIONS(1503), + [anon_sym_use] = ACTIONS(1503), + [anon_sym_LBRACK] = ACTIONS(1503), + [anon_sym_LPAREN] = ACTIONS(1503), + [anon_sym_RPAREN] = ACTIONS(1503), + [anon_sym_DOLLAR] = ACTIONS(1503), + [anon_sym_error] = ACTIONS(1503), + [anon_sym_GT] = ACTIONS(1503), + [anon_sym_DASH] = ACTIONS(1503), + [anon_sym_break] = ACTIONS(1503), + [anon_sym_continue] = ACTIONS(1503), + [anon_sym_for] = ACTIONS(1503), + [anon_sym_in] = ACTIONS(1503), + [anon_sym_loop] = ACTIONS(1503), + [anon_sym_while] = ACTIONS(1503), + [anon_sym_do] = ACTIONS(1503), + [anon_sym_if] = ACTIONS(1503), + [anon_sym_match] = ACTIONS(1503), + [anon_sym_LBRACE] = ACTIONS(1503), + [anon_sym_RBRACE] = ACTIONS(1503), + [anon_sym_DOT] = ACTIONS(1503), + [anon_sym_try] = ACTIONS(1503), + [anon_sym_return] = ACTIONS(1503), + [anon_sym_source] = ACTIONS(1503), + [anon_sym_source_DASHenv] = ACTIONS(1503), + [anon_sym_register] = ACTIONS(1503), + [anon_sym_hide] = ACTIONS(1503), + [anon_sym_hide_DASHenv] = ACTIONS(1503), + [anon_sym_overlay] = ACTIONS(1503), + [anon_sym_STAR] = ACTIONS(1503), + [anon_sym_where] = ACTIONS(1503), + [anon_sym_STAR_STAR] = ACTIONS(1503), + [anon_sym_PLUS_PLUS] = ACTIONS(1503), + [anon_sym_SLASH] = ACTIONS(1503), + [anon_sym_mod] = ACTIONS(1503), + [anon_sym_SLASH_SLASH] = ACTIONS(1503), + [anon_sym_PLUS] = ACTIONS(1503), + [anon_sym_bit_DASHshl] = ACTIONS(1503), + [anon_sym_bit_DASHshr] = ACTIONS(1503), + [anon_sym_EQ_EQ] = ACTIONS(1503), + [anon_sym_BANG_EQ] = ACTIONS(1503), + [anon_sym_LT2] = ACTIONS(1503), + [anon_sym_LT_EQ] = ACTIONS(1503), + [anon_sym_GT_EQ] = ACTIONS(1503), + [anon_sym_not_DASHin] = ACTIONS(1503), + [anon_sym_starts_DASHwith] = ACTIONS(1503), + [anon_sym_ends_DASHwith] = ACTIONS(1503), + [anon_sym_EQ_TILDE] = ACTIONS(1503), + [anon_sym_BANG_TILDE] = ACTIONS(1503), + [anon_sym_bit_DASHand] = ACTIONS(1503), + [anon_sym_bit_DASHxor] = ACTIONS(1503), + [anon_sym_bit_DASHor] = ACTIONS(1503), + [anon_sym_and] = ACTIONS(1503), + [anon_sym_xor] = ACTIONS(1503), + [anon_sym_or] = ACTIONS(1503), + [anon_sym_not] = ACTIONS(1503), + [sym_val_nothing] = ACTIONS(1503), + [anon_sym_true] = ACTIONS(1503), + [anon_sym_false] = ACTIONS(1503), + [aux_sym_val_number_token1] = ACTIONS(1503), + [aux_sym_val_number_token2] = ACTIONS(1503), + [aux_sym_val_number_token3] = ACTIONS(1503), + [anon_sym_inf] = ACTIONS(1503), + [anon_sym_DASHinf] = ACTIONS(1503), + [anon_sym_NaN] = ACTIONS(1503), + [aux_sym__val_number_decimal_token1] = ACTIONS(1503), + [aux_sym__val_number_decimal_token2] = ACTIONS(1503), + [anon_sym_0b] = ACTIONS(1503), + [anon_sym_0o] = ACTIONS(1503), + [anon_sym_0x] = ACTIONS(1503), + [sym_val_date] = ACTIONS(1503), + [anon_sym_DQUOTE] = ACTIONS(1503), + [sym__str_single_quotes] = ACTIONS(1503), + [sym__str_back_ticks] = ACTIONS(1503), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1503), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1503), + [anon_sym_CARET] = ACTIONS(1503), [anon_sym_POUND] = ACTIONS(105), }, - [416] = { - [sym_comment] = STATE(416), - [anon_sym_export] = ACTIONS(1533), - [anon_sym_alias] = ACTIONS(1533), - [anon_sym_let] = ACTIONS(1533), - [anon_sym_let_DASHenv] = ACTIONS(1533), - [anon_sym_mut] = ACTIONS(1533), - [anon_sym_const] = ACTIONS(1533), - [anon_sym_SEMI] = ACTIONS(1533), - [sym_cmd_identifier] = ACTIONS(1533), - [anon_sym_LF] = ACTIONS(1535), - [anon_sym_def] = ACTIONS(1533), - [anon_sym_def_DASHenv] = ACTIONS(1533), - [anon_sym_export_DASHenv] = ACTIONS(1533), - [anon_sym_extern] = ACTIONS(1533), - [anon_sym_module] = ACTIONS(1533), - [anon_sym_use] = ACTIONS(1533), - [anon_sym_LBRACK] = ACTIONS(1533), - [anon_sym_LPAREN] = ACTIONS(1533), - [anon_sym_RPAREN] = ACTIONS(1533), - [anon_sym_DOLLAR] = ACTIONS(1533), - [anon_sym_error] = ACTIONS(1533), - [anon_sym_GT] = ACTIONS(1533), - [anon_sym_DASH] = ACTIONS(1533), - [anon_sym_break] = ACTIONS(1533), - [anon_sym_continue] = ACTIONS(1533), - [anon_sym_for] = ACTIONS(1533), - [anon_sym_in] = ACTIONS(1533), - [anon_sym_loop] = ACTIONS(1533), - [anon_sym_while] = ACTIONS(1533), - [anon_sym_do] = ACTIONS(1533), - [anon_sym_if] = ACTIONS(1533), - [anon_sym_match] = ACTIONS(1533), - [anon_sym_LBRACE] = ACTIONS(1533), - [anon_sym_RBRACE] = ACTIONS(1533), - [anon_sym_DOT] = ACTIONS(1533), - [anon_sym_try] = ACTIONS(1533), - [anon_sym_return] = ACTIONS(1533), - [anon_sym_source] = ACTIONS(1533), - [anon_sym_source_DASHenv] = ACTIONS(1533), - [anon_sym_register] = ACTIONS(1533), - [anon_sym_hide] = ACTIONS(1533), - [anon_sym_hide_DASHenv] = ACTIONS(1533), - [anon_sym_overlay] = ACTIONS(1533), - [anon_sym_STAR] = ACTIONS(1533), - [anon_sym_where] = ACTIONS(1533), - [anon_sym_STAR_STAR] = ACTIONS(1533), - [anon_sym_PLUS_PLUS] = ACTIONS(1533), - [anon_sym_SLASH] = ACTIONS(1533), - [anon_sym_mod] = ACTIONS(1533), - [anon_sym_SLASH_SLASH] = ACTIONS(1533), - [anon_sym_PLUS] = ACTIONS(1533), - [anon_sym_bit_DASHshl] = ACTIONS(1533), - [anon_sym_bit_DASHshr] = ACTIONS(1533), - [anon_sym_EQ_EQ] = ACTIONS(1533), - [anon_sym_BANG_EQ] = ACTIONS(1533), - [anon_sym_LT2] = ACTIONS(1533), - [anon_sym_LT_EQ] = ACTIONS(1533), - [anon_sym_GT_EQ] = ACTIONS(1533), - [anon_sym_not_DASHin] = ACTIONS(1533), - [anon_sym_starts_DASHwith] = ACTIONS(1533), - [anon_sym_ends_DASHwith] = ACTIONS(1533), - [anon_sym_EQ_TILDE] = ACTIONS(1533), - [anon_sym_BANG_TILDE] = ACTIONS(1533), - [anon_sym_bit_DASHand] = ACTIONS(1533), - [anon_sym_bit_DASHxor] = ACTIONS(1533), - [anon_sym_bit_DASHor] = ACTIONS(1533), - [anon_sym_and] = ACTIONS(1533), - [anon_sym_xor] = ACTIONS(1533), - [anon_sym_or] = ACTIONS(1533), - [anon_sym_not] = ACTIONS(1533), - [sym_val_nothing] = ACTIONS(1533), - [anon_sym_true] = ACTIONS(1533), - [anon_sym_false] = ACTIONS(1533), - [aux_sym_val_number_token1] = ACTIONS(1533), - [aux_sym_val_number_token2] = ACTIONS(1533), - [aux_sym_val_number_token3] = ACTIONS(1533), - [anon_sym_inf] = ACTIONS(1533), - [anon_sym_DASHinf] = ACTIONS(1533), - [anon_sym_NaN] = ACTIONS(1533), - [aux_sym__val_number_decimal_token1] = ACTIONS(1533), - [aux_sym__val_number_decimal_token2] = ACTIONS(1533), - [anon_sym_0b] = ACTIONS(1533), - [anon_sym_0o] = ACTIONS(1533), - [anon_sym_0x] = ACTIONS(1533), - [sym_val_date] = ACTIONS(1533), - [anon_sym_DQUOTE] = ACTIONS(1533), - [sym__str_single_quotes] = ACTIONS(1533), - [sym__str_back_ticks] = ACTIONS(1533), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1533), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1533), - [anon_sym_CARET] = ACTIONS(1533), + [436] = { + [sym_comment] = STATE(436), + [anon_sym_export] = ACTIONS(1507), + [anon_sym_alias] = ACTIONS(1507), + [anon_sym_let] = ACTIONS(1507), + [anon_sym_let_DASHenv] = ACTIONS(1507), + [anon_sym_mut] = ACTIONS(1507), + [anon_sym_const] = ACTIONS(1507), + [anon_sym_SEMI] = ACTIONS(1507), + [sym_cmd_identifier] = ACTIONS(1507), + [anon_sym_LF] = ACTIONS(1509), + [anon_sym_def] = ACTIONS(1507), + [anon_sym_export_DASHenv] = ACTIONS(1507), + [anon_sym_extern] = ACTIONS(1507), + [anon_sym_module] = ACTIONS(1507), + [anon_sym_use] = ACTIONS(1507), + [anon_sym_LBRACK] = ACTIONS(1507), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_RPAREN] = ACTIONS(1507), + [anon_sym_DOLLAR] = ACTIONS(1507), + [anon_sym_error] = ACTIONS(1507), + [anon_sym_GT] = ACTIONS(1507), + [anon_sym_DASH] = ACTIONS(1507), + [anon_sym_break] = ACTIONS(1507), + [anon_sym_continue] = ACTIONS(1507), + [anon_sym_for] = ACTIONS(1507), + [anon_sym_in] = ACTIONS(1507), + [anon_sym_loop] = ACTIONS(1507), + [anon_sym_while] = ACTIONS(1507), + [anon_sym_do] = ACTIONS(1507), + [anon_sym_if] = ACTIONS(1507), + [anon_sym_match] = ACTIONS(1507), + [anon_sym_LBRACE] = ACTIONS(1507), + [anon_sym_RBRACE] = ACTIONS(1507), + [anon_sym_DOT] = ACTIONS(1507), + [anon_sym_try] = ACTIONS(1507), + [anon_sym_return] = ACTIONS(1507), + [anon_sym_source] = ACTIONS(1507), + [anon_sym_source_DASHenv] = ACTIONS(1507), + [anon_sym_register] = ACTIONS(1507), + [anon_sym_hide] = ACTIONS(1507), + [anon_sym_hide_DASHenv] = ACTIONS(1507), + [anon_sym_overlay] = ACTIONS(1507), + [anon_sym_STAR] = ACTIONS(1507), + [anon_sym_where] = ACTIONS(1507), + [anon_sym_STAR_STAR] = ACTIONS(1507), + [anon_sym_PLUS_PLUS] = ACTIONS(1507), + [anon_sym_SLASH] = ACTIONS(1507), + [anon_sym_mod] = ACTIONS(1507), + [anon_sym_SLASH_SLASH] = ACTIONS(1507), + [anon_sym_PLUS] = ACTIONS(1507), + [anon_sym_bit_DASHshl] = ACTIONS(1507), + [anon_sym_bit_DASHshr] = ACTIONS(1507), + [anon_sym_EQ_EQ] = ACTIONS(1507), + [anon_sym_BANG_EQ] = ACTIONS(1507), + [anon_sym_LT2] = ACTIONS(1507), + [anon_sym_LT_EQ] = ACTIONS(1507), + [anon_sym_GT_EQ] = ACTIONS(1507), + [anon_sym_not_DASHin] = ACTIONS(1507), + [anon_sym_starts_DASHwith] = ACTIONS(1507), + [anon_sym_ends_DASHwith] = ACTIONS(1507), + [anon_sym_EQ_TILDE] = ACTIONS(1507), + [anon_sym_BANG_TILDE] = ACTIONS(1507), + [anon_sym_bit_DASHand] = ACTIONS(1507), + [anon_sym_bit_DASHxor] = ACTIONS(1507), + [anon_sym_bit_DASHor] = ACTIONS(1507), + [anon_sym_and] = ACTIONS(1507), + [anon_sym_xor] = ACTIONS(1507), + [anon_sym_or] = ACTIONS(1507), + [anon_sym_not] = ACTIONS(1507), + [sym_val_nothing] = ACTIONS(1507), + [anon_sym_true] = ACTIONS(1507), + [anon_sym_false] = ACTIONS(1507), + [aux_sym_val_number_token1] = ACTIONS(1507), + [aux_sym_val_number_token2] = ACTIONS(1507), + [aux_sym_val_number_token3] = ACTIONS(1507), + [anon_sym_inf] = ACTIONS(1507), + [anon_sym_DASHinf] = ACTIONS(1507), + [anon_sym_NaN] = ACTIONS(1507), + [aux_sym__val_number_decimal_token1] = ACTIONS(1507), + [aux_sym__val_number_decimal_token2] = ACTIONS(1507), + [anon_sym_0b] = ACTIONS(1507), + [anon_sym_0o] = ACTIONS(1507), + [anon_sym_0x] = ACTIONS(1507), + [sym_val_date] = ACTIONS(1507), + [anon_sym_DQUOTE] = ACTIONS(1507), + [sym__str_single_quotes] = ACTIONS(1507), + [sym__str_back_ticks] = ACTIONS(1507), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1507), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1507), + [anon_sym_CARET] = ACTIONS(1507), [anon_sym_POUND] = ACTIONS(105), }, - [417] = { - [sym_comment] = STATE(417), - [ts_builtin_sym_end] = ACTIONS(1351), - [anon_sym_export] = ACTIONS(1349), - [anon_sym_alias] = ACTIONS(1349), - [anon_sym_let] = ACTIONS(1349), - [anon_sym_let_DASHenv] = ACTIONS(1349), - [anon_sym_mut] = ACTIONS(1349), - [anon_sym_const] = ACTIONS(1349), - [anon_sym_SEMI] = ACTIONS(1349), - [sym_cmd_identifier] = ACTIONS(1349), - [anon_sym_LF] = ACTIONS(1351), - [anon_sym_def] = ACTIONS(1349), - [anon_sym_def_DASHenv] = ACTIONS(1349), - [anon_sym_export_DASHenv] = ACTIONS(1349), - [anon_sym_extern] = ACTIONS(1349), - [anon_sym_module] = ACTIONS(1349), - [anon_sym_use] = ACTIONS(1349), - [anon_sym_LBRACK] = ACTIONS(1349), - [anon_sym_LPAREN] = ACTIONS(1349), - [anon_sym_DOLLAR] = ACTIONS(1349), - [anon_sym_error] = ACTIONS(1349), - [anon_sym_GT] = ACTIONS(1349), - [anon_sym_DASH] = ACTIONS(1349), - [anon_sym_break] = ACTIONS(1349), - [anon_sym_continue] = ACTIONS(1349), - [anon_sym_for] = ACTIONS(1349), - [anon_sym_in] = ACTIONS(1349), - [anon_sym_loop] = ACTIONS(1349), - [anon_sym_while] = ACTIONS(1349), - [anon_sym_do] = ACTIONS(1349), - [anon_sym_if] = ACTIONS(1349), - [anon_sym_match] = ACTIONS(1349), - [anon_sym_LBRACE] = ACTIONS(1349), - [anon_sym_DOT] = ACTIONS(1349), - [anon_sym_try] = ACTIONS(1349), - [anon_sym_return] = ACTIONS(1349), - [anon_sym_source] = ACTIONS(1349), - [anon_sym_source_DASHenv] = ACTIONS(1349), - [anon_sym_register] = ACTIONS(1349), - [anon_sym_hide] = ACTIONS(1349), - [anon_sym_hide_DASHenv] = ACTIONS(1349), - [anon_sym_overlay] = ACTIONS(1349), - [anon_sym_STAR] = ACTIONS(1349), - [anon_sym_where] = ACTIONS(1349), - [anon_sym_STAR_STAR] = ACTIONS(1349), - [anon_sym_PLUS_PLUS] = ACTIONS(1349), - [anon_sym_SLASH] = ACTIONS(1349), - [anon_sym_mod] = ACTIONS(1349), - [anon_sym_SLASH_SLASH] = ACTIONS(1349), - [anon_sym_PLUS] = ACTIONS(1349), - [anon_sym_bit_DASHshl] = ACTIONS(1349), - [anon_sym_bit_DASHshr] = ACTIONS(1349), - [anon_sym_EQ_EQ] = ACTIONS(1349), - [anon_sym_BANG_EQ] = ACTIONS(1349), - [anon_sym_LT2] = ACTIONS(1349), - [anon_sym_LT_EQ] = ACTIONS(1349), - [anon_sym_GT_EQ] = ACTIONS(1349), - [anon_sym_not_DASHin] = ACTIONS(1349), - [anon_sym_starts_DASHwith] = ACTIONS(1349), - [anon_sym_ends_DASHwith] = ACTIONS(1349), - [anon_sym_EQ_TILDE] = ACTIONS(1349), - [anon_sym_BANG_TILDE] = ACTIONS(1349), - [anon_sym_bit_DASHand] = ACTIONS(1349), - [anon_sym_bit_DASHxor] = ACTIONS(1349), - [anon_sym_bit_DASHor] = ACTIONS(1349), - [anon_sym_and] = ACTIONS(1349), - [anon_sym_xor] = ACTIONS(1349), - [anon_sym_or] = ACTIONS(1349), - [anon_sym_not] = ACTIONS(1349), - [anon_sym_DOT2] = ACTIONS(1351), - [sym_val_nothing] = ACTIONS(1349), - [anon_sym_true] = ACTIONS(1349), - [anon_sym_false] = ACTIONS(1349), - [aux_sym_val_number_token1] = ACTIONS(1349), - [aux_sym_val_number_token2] = ACTIONS(1349), - [aux_sym_val_number_token3] = ACTIONS(1349), - [anon_sym_inf] = ACTIONS(1349), - [anon_sym_DASHinf] = ACTIONS(1349), - [anon_sym_NaN] = ACTIONS(1349), - [aux_sym__val_number_decimal_token1] = ACTIONS(1349), - [aux_sym__val_number_decimal_token2] = ACTIONS(1349), - [anon_sym_0b] = ACTIONS(1349), - [anon_sym_0o] = ACTIONS(1349), - [anon_sym_0x] = ACTIONS(1349), - [sym_val_date] = ACTIONS(1349), - [anon_sym_DQUOTE] = ACTIONS(1349), - [sym__str_single_quotes] = ACTIONS(1349), - [sym__str_back_ticks] = ACTIONS(1349), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1349), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1349), - [anon_sym_CARET] = ACTIONS(1349), + [437] = { + [sym_comment] = STATE(437), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, - [418] = { - [sym_comment] = STATE(418), - [anon_sym_export] = ACTIONS(1537), - [anon_sym_alias] = ACTIONS(1537), - [anon_sym_let] = ACTIONS(1537), - [anon_sym_let_DASHenv] = ACTIONS(1537), - [anon_sym_mut] = ACTIONS(1537), - [anon_sym_const] = ACTIONS(1537), - [anon_sym_SEMI] = ACTIONS(1537), - [sym_cmd_identifier] = ACTIONS(1537), - [anon_sym_LF] = ACTIONS(1539), - [anon_sym_def] = ACTIONS(1537), - [anon_sym_def_DASHenv] = ACTIONS(1537), - [anon_sym_export_DASHenv] = ACTIONS(1537), - [anon_sym_extern] = ACTIONS(1537), - [anon_sym_module] = ACTIONS(1537), - [anon_sym_use] = ACTIONS(1537), - [anon_sym_LBRACK] = ACTIONS(1537), - [anon_sym_LPAREN] = ACTIONS(1537), - [anon_sym_RPAREN] = ACTIONS(1537), - [anon_sym_DOLLAR] = ACTIONS(1537), - [anon_sym_error] = ACTIONS(1537), - [anon_sym_GT] = ACTIONS(1537), - [anon_sym_DASH] = ACTIONS(1537), - [anon_sym_break] = ACTIONS(1537), - [anon_sym_continue] = ACTIONS(1537), - [anon_sym_for] = ACTIONS(1537), - [anon_sym_in] = ACTIONS(1537), - [anon_sym_loop] = ACTIONS(1537), - [anon_sym_while] = ACTIONS(1537), - [anon_sym_do] = ACTIONS(1537), - [anon_sym_if] = ACTIONS(1537), - [anon_sym_match] = ACTIONS(1537), - [anon_sym_LBRACE] = ACTIONS(1537), - [anon_sym_RBRACE] = ACTIONS(1537), - [anon_sym_DOT] = ACTIONS(1537), - [anon_sym_try] = ACTIONS(1537), - [anon_sym_return] = ACTIONS(1537), - [anon_sym_source] = ACTIONS(1537), - [anon_sym_source_DASHenv] = ACTIONS(1537), - [anon_sym_register] = ACTIONS(1537), - [anon_sym_hide] = ACTIONS(1537), - [anon_sym_hide_DASHenv] = ACTIONS(1537), - [anon_sym_overlay] = ACTIONS(1537), - [anon_sym_STAR] = ACTIONS(1537), - [anon_sym_where] = ACTIONS(1537), - [anon_sym_STAR_STAR] = ACTIONS(1537), - [anon_sym_PLUS_PLUS] = ACTIONS(1537), - [anon_sym_SLASH] = ACTIONS(1537), - [anon_sym_mod] = ACTIONS(1537), - [anon_sym_SLASH_SLASH] = ACTIONS(1537), - [anon_sym_PLUS] = ACTIONS(1537), - [anon_sym_bit_DASHshl] = ACTIONS(1537), - [anon_sym_bit_DASHshr] = ACTIONS(1537), - [anon_sym_EQ_EQ] = ACTIONS(1537), - [anon_sym_BANG_EQ] = ACTIONS(1537), - [anon_sym_LT2] = ACTIONS(1537), - [anon_sym_LT_EQ] = ACTIONS(1537), - [anon_sym_GT_EQ] = ACTIONS(1537), - [anon_sym_not_DASHin] = ACTIONS(1537), - [anon_sym_starts_DASHwith] = ACTIONS(1537), - [anon_sym_ends_DASHwith] = ACTIONS(1537), - [anon_sym_EQ_TILDE] = ACTIONS(1537), - [anon_sym_BANG_TILDE] = ACTIONS(1537), - [anon_sym_bit_DASHand] = ACTIONS(1537), - [anon_sym_bit_DASHxor] = ACTIONS(1537), - [anon_sym_bit_DASHor] = ACTIONS(1537), - [anon_sym_and] = ACTIONS(1537), - [anon_sym_xor] = ACTIONS(1537), - [anon_sym_or] = ACTIONS(1537), - [anon_sym_not] = ACTIONS(1537), - [sym_val_nothing] = ACTIONS(1537), - [anon_sym_true] = ACTIONS(1537), - [anon_sym_false] = ACTIONS(1537), - [aux_sym_val_number_token1] = ACTIONS(1537), - [aux_sym_val_number_token2] = ACTIONS(1537), - [aux_sym_val_number_token3] = ACTIONS(1537), - [anon_sym_inf] = ACTIONS(1537), - [anon_sym_DASHinf] = ACTIONS(1537), - [anon_sym_NaN] = ACTIONS(1537), - [aux_sym__val_number_decimal_token1] = ACTIONS(1537), - [aux_sym__val_number_decimal_token2] = ACTIONS(1537), - [anon_sym_0b] = ACTIONS(1537), - [anon_sym_0o] = ACTIONS(1537), - [anon_sym_0x] = ACTIONS(1537), - [sym_val_date] = ACTIONS(1537), - [anon_sym_DQUOTE] = ACTIONS(1537), - [sym__str_single_quotes] = ACTIONS(1537), - [sym__str_back_ticks] = ACTIONS(1537), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1537), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1537), - [anon_sym_CARET] = ACTIONS(1537), + [438] = { + [sym_comment] = STATE(438), + [anon_sym_export] = ACTIONS(1511), + [anon_sym_alias] = ACTIONS(1511), + [anon_sym_let] = ACTIONS(1511), + [anon_sym_let_DASHenv] = ACTIONS(1511), + [anon_sym_mut] = ACTIONS(1511), + [anon_sym_const] = ACTIONS(1511), + [anon_sym_SEMI] = ACTIONS(1511), + [sym_cmd_identifier] = ACTIONS(1511), + [anon_sym_LF] = ACTIONS(1513), + [anon_sym_def] = ACTIONS(1511), + [anon_sym_export_DASHenv] = ACTIONS(1511), + [anon_sym_extern] = ACTIONS(1511), + [anon_sym_module] = ACTIONS(1511), + [anon_sym_use] = ACTIONS(1511), + [anon_sym_LBRACK] = ACTIONS(1511), + [anon_sym_LPAREN] = ACTIONS(1511), + [anon_sym_RPAREN] = ACTIONS(1511), + [anon_sym_DOLLAR] = ACTIONS(1511), + [anon_sym_error] = ACTIONS(1511), + [anon_sym_GT] = ACTIONS(1511), + [anon_sym_DASH] = ACTIONS(1511), + [anon_sym_break] = ACTIONS(1511), + [anon_sym_continue] = ACTIONS(1511), + [anon_sym_for] = ACTIONS(1511), + [anon_sym_in] = ACTIONS(1511), + [anon_sym_loop] = ACTIONS(1511), + [anon_sym_while] = ACTIONS(1511), + [anon_sym_do] = ACTIONS(1511), + [anon_sym_if] = ACTIONS(1511), + [anon_sym_match] = ACTIONS(1511), + [anon_sym_LBRACE] = ACTIONS(1511), + [anon_sym_RBRACE] = ACTIONS(1511), + [anon_sym_DOT] = ACTIONS(1511), + [anon_sym_try] = ACTIONS(1511), + [anon_sym_return] = ACTIONS(1511), + [anon_sym_source] = ACTIONS(1511), + [anon_sym_source_DASHenv] = ACTIONS(1511), + [anon_sym_register] = ACTIONS(1511), + [anon_sym_hide] = ACTIONS(1511), + [anon_sym_hide_DASHenv] = ACTIONS(1511), + [anon_sym_overlay] = ACTIONS(1511), + [anon_sym_STAR] = ACTIONS(1511), + [anon_sym_where] = ACTIONS(1511), + [anon_sym_STAR_STAR] = ACTIONS(1511), + [anon_sym_PLUS_PLUS] = ACTIONS(1511), + [anon_sym_SLASH] = ACTIONS(1511), + [anon_sym_mod] = ACTIONS(1511), + [anon_sym_SLASH_SLASH] = ACTIONS(1511), + [anon_sym_PLUS] = ACTIONS(1511), + [anon_sym_bit_DASHshl] = ACTIONS(1511), + [anon_sym_bit_DASHshr] = ACTIONS(1511), + [anon_sym_EQ_EQ] = ACTIONS(1511), + [anon_sym_BANG_EQ] = ACTIONS(1511), + [anon_sym_LT2] = ACTIONS(1511), + [anon_sym_LT_EQ] = ACTIONS(1511), + [anon_sym_GT_EQ] = ACTIONS(1511), + [anon_sym_not_DASHin] = ACTIONS(1511), + [anon_sym_starts_DASHwith] = ACTIONS(1511), + [anon_sym_ends_DASHwith] = ACTIONS(1511), + [anon_sym_EQ_TILDE] = ACTIONS(1511), + [anon_sym_BANG_TILDE] = ACTIONS(1511), + [anon_sym_bit_DASHand] = ACTIONS(1511), + [anon_sym_bit_DASHxor] = ACTIONS(1511), + [anon_sym_bit_DASHor] = ACTIONS(1511), + [anon_sym_and] = ACTIONS(1511), + [anon_sym_xor] = ACTIONS(1511), + [anon_sym_or] = ACTIONS(1511), + [anon_sym_not] = ACTIONS(1511), + [sym_val_nothing] = ACTIONS(1511), + [anon_sym_true] = ACTIONS(1511), + [anon_sym_false] = ACTIONS(1511), + [aux_sym_val_number_token1] = ACTIONS(1511), + [aux_sym_val_number_token2] = ACTIONS(1511), + [aux_sym_val_number_token3] = ACTIONS(1511), + [anon_sym_inf] = ACTIONS(1511), + [anon_sym_DASHinf] = ACTIONS(1511), + [anon_sym_NaN] = ACTIONS(1511), + [aux_sym__val_number_decimal_token1] = ACTIONS(1511), + [aux_sym__val_number_decimal_token2] = ACTIONS(1511), + [anon_sym_0b] = ACTIONS(1511), + [anon_sym_0o] = ACTIONS(1511), + [anon_sym_0x] = ACTIONS(1511), + [sym_val_date] = ACTIONS(1511), + [anon_sym_DQUOTE] = ACTIONS(1511), + [sym__str_single_quotes] = ACTIONS(1511), + [sym__str_back_ticks] = ACTIONS(1511), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1511), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1511), + [anon_sym_CARET] = ACTIONS(1511), [anon_sym_POUND] = ACTIONS(105), }, - [419] = { - [sym_comment] = STATE(419), - [anon_sym_export] = ACTIONS(1541), - [anon_sym_alias] = ACTIONS(1541), - [anon_sym_let] = ACTIONS(1541), - [anon_sym_let_DASHenv] = ACTIONS(1541), - [anon_sym_mut] = ACTIONS(1541), - [anon_sym_const] = ACTIONS(1541), - [anon_sym_SEMI] = ACTIONS(1541), - [sym_cmd_identifier] = ACTIONS(1541), - [anon_sym_LF] = ACTIONS(1543), - [anon_sym_def] = ACTIONS(1541), - [anon_sym_def_DASHenv] = ACTIONS(1541), - [anon_sym_export_DASHenv] = ACTIONS(1541), - [anon_sym_extern] = ACTIONS(1541), - [anon_sym_module] = ACTIONS(1541), - [anon_sym_use] = ACTIONS(1541), - [anon_sym_LBRACK] = ACTIONS(1541), - [anon_sym_LPAREN] = ACTIONS(1541), - [anon_sym_RPAREN] = ACTIONS(1541), - [anon_sym_DOLLAR] = ACTIONS(1541), - [anon_sym_error] = ACTIONS(1541), - [anon_sym_GT] = ACTIONS(1541), - [anon_sym_DASH] = ACTIONS(1541), - [anon_sym_break] = ACTIONS(1541), - [anon_sym_continue] = ACTIONS(1541), - [anon_sym_for] = ACTIONS(1541), - [anon_sym_in] = ACTIONS(1541), - [anon_sym_loop] = ACTIONS(1541), - [anon_sym_while] = ACTIONS(1541), - [anon_sym_do] = ACTIONS(1541), - [anon_sym_if] = ACTIONS(1541), - [anon_sym_match] = ACTIONS(1541), - [anon_sym_LBRACE] = ACTIONS(1541), - [anon_sym_RBRACE] = ACTIONS(1541), - [anon_sym_DOT] = ACTIONS(1541), - [anon_sym_try] = ACTIONS(1541), - [anon_sym_return] = ACTIONS(1541), - [anon_sym_source] = ACTIONS(1541), - [anon_sym_source_DASHenv] = ACTIONS(1541), - [anon_sym_register] = ACTIONS(1541), - [anon_sym_hide] = ACTIONS(1541), - [anon_sym_hide_DASHenv] = ACTIONS(1541), - [anon_sym_overlay] = ACTIONS(1541), - [anon_sym_STAR] = ACTIONS(1541), - [anon_sym_where] = ACTIONS(1541), - [anon_sym_STAR_STAR] = ACTIONS(1541), - [anon_sym_PLUS_PLUS] = ACTIONS(1541), - [anon_sym_SLASH] = ACTIONS(1541), - [anon_sym_mod] = ACTIONS(1541), - [anon_sym_SLASH_SLASH] = ACTIONS(1541), - [anon_sym_PLUS] = ACTIONS(1541), - [anon_sym_bit_DASHshl] = ACTIONS(1541), - [anon_sym_bit_DASHshr] = ACTIONS(1541), - [anon_sym_EQ_EQ] = ACTIONS(1541), - [anon_sym_BANG_EQ] = ACTIONS(1541), - [anon_sym_LT2] = ACTIONS(1541), - [anon_sym_LT_EQ] = ACTIONS(1541), - [anon_sym_GT_EQ] = ACTIONS(1541), - [anon_sym_not_DASHin] = ACTIONS(1541), - [anon_sym_starts_DASHwith] = ACTIONS(1541), - [anon_sym_ends_DASHwith] = ACTIONS(1541), - [anon_sym_EQ_TILDE] = ACTIONS(1541), - [anon_sym_BANG_TILDE] = ACTIONS(1541), - [anon_sym_bit_DASHand] = ACTIONS(1541), - [anon_sym_bit_DASHxor] = ACTIONS(1541), - [anon_sym_bit_DASHor] = ACTIONS(1541), - [anon_sym_and] = ACTIONS(1541), - [anon_sym_xor] = ACTIONS(1541), - [anon_sym_or] = ACTIONS(1541), - [anon_sym_not] = ACTIONS(1541), - [sym_val_nothing] = ACTIONS(1541), - [anon_sym_true] = ACTIONS(1541), - [anon_sym_false] = ACTIONS(1541), - [aux_sym_val_number_token1] = ACTIONS(1541), - [aux_sym_val_number_token2] = ACTIONS(1541), - [aux_sym_val_number_token3] = ACTIONS(1541), - [anon_sym_inf] = ACTIONS(1541), - [anon_sym_DASHinf] = ACTIONS(1541), - [anon_sym_NaN] = ACTIONS(1541), - [aux_sym__val_number_decimal_token1] = ACTIONS(1541), - [aux_sym__val_number_decimal_token2] = ACTIONS(1541), - [anon_sym_0b] = ACTIONS(1541), - [anon_sym_0o] = ACTIONS(1541), - [anon_sym_0x] = ACTIONS(1541), - [sym_val_date] = ACTIONS(1541), - [anon_sym_DQUOTE] = ACTIONS(1541), - [sym__str_single_quotes] = ACTIONS(1541), - [sym__str_back_ticks] = ACTIONS(1541), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1541), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1541), - [anon_sym_CARET] = ACTIONS(1541), + [439] = { + [sym_comment] = STATE(439), + [anon_sym_export] = ACTIONS(1515), + [anon_sym_alias] = ACTIONS(1515), + [anon_sym_let] = ACTIONS(1515), + [anon_sym_let_DASHenv] = ACTIONS(1515), + [anon_sym_mut] = ACTIONS(1515), + [anon_sym_const] = ACTIONS(1515), + [anon_sym_SEMI] = ACTIONS(1515), + [sym_cmd_identifier] = ACTIONS(1515), + [anon_sym_LF] = ACTIONS(1517), + [anon_sym_def] = ACTIONS(1515), + [anon_sym_export_DASHenv] = ACTIONS(1515), + [anon_sym_extern] = ACTIONS(1515), + [anon_sym_module] = ACTIONS(1515), + [anon_sym_use] = ACTIONS(1515), + [anon_sym_LBRACK] = ACTIONS(1515), + [anon_sym_LPAREN] = ACTIONS(1515), + [anon_sym_RPAREN] = ACTIONS(1515), + [anon_sym_DOLLAR] = ACTIONS(1515), + [anon_sym_error] = ACTIONS(1515), + [anon_sym_GT] = ACTIONS(1515), + [anon_sym_DASH] = ACTIONS(1515), + [anon_sym_break] = ACTIONS(1515), + [anon_sym_continue] = ACTIONS(1515), + [anon_sym_for] = ACTIONS(1515), + [anon_sym_in] = ACTIONS(1515), + [anon_sym_loop] = ACTIONS(1515), + [anon_sym_while] = ACTIONS(1515), + [anon_sym_do] = ACTIONS(1515), + [anon_sym_if] = ACTIONS(1515), + [anon_sym_match] = ACTIONS(1515), + [anon_sym_LBRACE] = ACTIONS(1515), + [anon_sym_RBRACE] = ACTIONS(1515), + [anon_sym_DOT] = ACTIONS(1515), + [anon_sym_try] = ACTIONS(1515), + [anon_sym_return] = ACTIONS(1515), + [anon_sym_source] = ACTIONS(1515), + [anon_sym_source_DASHenv] = ACTIONS(1515), + [anon_sym_register] = ACTIONS(1515), + [anon_sym_hide] = ACTIONS(1515), + [anon_sym_hide_DASHenv] = ACTIONS(1515), + [anon_sym_overlay] = ACTIONS(1515), + [anon_sym_STAR] = ACTIONS(1515), + [anon_sym_where] = ACTIONS(1515), + [anon_sym_STAR_STAR] = ACTIONS(1515), + [anon_sym_PLUS_PLUS] = ACTIONS(1515), + [anon_sym_SLASH] = ACTIONS(1515), + [anon_sym_mod] = ACTIONS(1515), + [anon_sym_SLASH_SLASH] = ACTIONS(1515), + [anon_sym_PLUS] = ACTIONS(1515), + [anon_sym_bit_DASHshl] = ACTIONS(1515), + [anon_sym_bit_DASHshr] = ACTIONS(1515), + [anon_sym_EQ_EQ] = ACTIONS(1515), + [anon_sym_BANG_EQ] = ACTIONS(1515), + [anon_sym_LT2] = ACTIONS(1515), + [anon_sym_LT_EQ] = ACTIONS(1515), + [anon_sym_GT_EQ] = ACTIONS(1515), + [anon_sym_not_DASHin] = ACTIONS(1515), + [anon_sym_starts_DASHwith] = ACTIONS(1515), + [anon_sym_ends_DASHwith] = ACTIONS(1515), + [anon_sym_EQ_TILDE] = ACTIONS(1515), + [anon_sym_BANG_TILDE] = ACTIONS(1515), + [anon_sym_bit_DASHand] = ACTIONS(1515), + [anon_sym_bit_DASHxor] = ACTIONS(1515), + [anon_sym_bit_DASHor] = ACTIONS(1515), + [anon_sym_and] = ACTIONS(1515), + [anon_sym_xor] = ACTIONS(1515), + [anon_sym_or] = ACTIONS(1515), + [anon_sym_not] = ACTIONS(1515), + [sym_val_nothing] = ACTIONS(1515), + [anon_sym_true] = ACTIONS(1515), + [anon_sym_false] = ACTIONS(1515), + [aux_sym_val_number_token1] = ACTIONS(1515), + [aux_sym_val_number_token2] = ACTIONS(1515), + [aux_sym_val_number_token3] = ACTIONS(1515), + [anon_sym_inf] = ACTIONS(1515), + [anon_sym_DASHinf] = ACTIONS(1515), + [anon_sym_NaN] = ACTIONS(1515), + [aux_sym__val_number_decimal_token1] = ACTIONS(1515), + [aux_sym__val_number_decimal_token2] = ACTIONS(1515), + [anon_sym_0b] = ACTIONS(1515), + [anon_sym_0o] = ACTIONS(1515), + [anon_sym_0x] = ACTIONS(1515), + [sym_val_date] = ACTIONS(1515), + [anon_sym_DQUOTE] = ACTIONS(1515), + [sym__str_single_quotes] = ACTIONS(1515), + [sym__str_back_ticks] = ACTIONS(1515), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1515), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1515), + [anon_sym_CARET] = ACTIONS(1515), [anon_sym_POUND] = ACTIONS(105), }, - [420] = { - [sym_comment] = STATE(420), + [440] = { + [sym_comment] = STATE(440), + [anon_sym_export] = ACTIONS(1519), + [anon_sym_alias] = ACTIONS(1519), + [anon_sym_let] = ACTIONS(1519), + [anon_sym_let_DASHenv] = ACTIONS(1519), + [anon_sym_mut] = ACTIONS(1519), + [anon_sym_const] = ACTIONS(1519), + [anon_sym_SEMI] = ACTIONS(1519), + [sym_cmd_identifier] = ACTIONS(1519), + [anon_sym_LF] = ACTIONS(1521), + [anon_sym_def] = ACTIONS(1519), + [anon_sym_export_DASHenv] = ACTIONS(1519), + [anon_sym_extern] = ACTIONS(1519), + [anon_sym_module] = ACTIONS(1519), + [anon_sym_use] = ACTIONS(1519), + [anon_sym_LBRACK] = ACTIONS(1519), + [anon_sym_LPAREN] = ACTIONS(1519), + [anon_sym_RPAREN] = ACTIONS(1519), + [anon_sym_DOLLAR] = ACTIONS(1519), + [anon_sym_error] = ACTIONS(1519), + [anon_sym_GT] = ACTIONS(1519), + [anon_sym_DASH] = ACTIONS(1519), + [anon_sym_break] = ACTIONS(1519), + [anon_sym_continue] = ACTIONS(1519), + [anon_sym_for] = ACTIONS(1519), + [anon_sym_in] = ACTIONS(1519), + [anon_sym_loop] = ACTIONS(1519), + [anon_sym_while] = ACTIONS(1519), + [anon_sym_do] = ACTIONS(1519), + [anon_sym_if] = ACTIONS(1519), + [anon_sym_match] = ACTIONS(1519), + [anon_sym_LBRACE] = ACTIONS(1519), + [anon_sym_RBRACE] = ACTIONS(1519), + [anon_sym_DOT] = ACTIONS(1519), + [anon_sym_try] = ACTIONS(1519), + [anon_sym_return] = ACTIONS(1519), + [anon_sym_source] = ACTIONS(1519), + [anon_sym_source_DASHenv] = ACTIONS(1519), + [anon_sym_register] = ACTIONS(1519), + [anon_sym_hide] = ACTIONS(1519), + [anon_sym_hide_DASHenv] = ACTIONS(1519), + [anon_sym_overlay] = ACTIONS(1519), + [anon_sym_STAR] = ACTIONS(1519), + [anon_sym_where] = ACTIONS(1519), + [anon_sym_STAR_STAR] = ACTIONS(1519), + [anon_sym_PLUS_PLUS] = ACTIONS(1519), + [anon_sym_SLASH] = ACTIONS(1519), + [anon_sym_mod] = ACTIONS(1519), + [anon_sym_SLASH_SLASH] = ACTIONS(1519), + [anon_sym_PLUS] = ACTIONS(1519), + [anon_sym_bit_DASHshl] = ACTIONS(1519), + [anon_sym_bit_DASHshr] = ACTIONS(1519), + [anon_sym_EQ_EQ] = ACTIONS(1519), + [anon_sym_BANG_EQ] = ACTIONS(1519), + [anon_sym_LT2] = ACTIONS(1519), + [anon_sym_LT_EQ] = ACTIONS(1519), + [anon_sym_GT_EQ] = ACTIONS(1519), + [anon_sym_not_DASHin] = ACTIONS(1519), + [anon_sym_starts_DASHwith] = ACTIONS(1519), + [anon_sym_ends_DASHwith] = ACTIONS(1519), + [anon_sym_EQ_TILDE] = ACTIONS(1519), + [anon_sym_BANG_TILDE] = ACTIONS(1519), + [anon_sym_bit_DASHand] = ACTIONS(1519), + [anon_sym_bit_DASHxor] = ACTIONS(1519), + [anon_sym_bit_DASHor] = ACTIONS(1519), + [anon_sym_and] = ACTIONS(1519), + [anon_sym_xor] = ACTIONS(1519), + [anon_sym_or] = ACTIONS(1519), + [anon_sym_not] = ACTIONS(1519), + [sym_val_nothing] = ACTIONS(1519), + [anon_sym_true] = ACTIONS(1519), + [anon_sym_false] = ACTIONS(1519), + [aux_sym_val_number_token1] = ACTIONS(1519), + [aux_sym_val_number_token2] = ACTIONS(1519), + [aux_sym_val_number_token3] = ACTIONS(1519), + [anon_sym_inf] = ACTIONS(1519), + [anon_sym_DASHinf] = ACTIONS(1519), + [anon_sym_NaN] = ACTIONS(1519), + [aux_sym__val_number_decimal_token1] = ACTIONS(1519), + [aux_sym__val_number_decimal_token2] = ACTIONS(1519), + [anon_sym_0b] = ACTIONS(1519), + [anon_sym_0o] = ACTIONS(1519), + [anon_sym_0x] = ACTIONS(1519), + [sym_val_date] = ACTIONS(1519), + [anon_sym_DQUOTE] = ACTIONS(1519), + [sym__str_single_quotes] = ACTIONS(1519), + [sym__str_back_ticks] = ACTIONS(1519), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1519), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1519), + [anon_sym_CARET] = ACTIONS(1519), + [anon_sym_POUND] = ACTIONS(105), + }, + [441] = { + [sym_comment] = STATE(441), + [anon_sym_export] = ACTIONS(1523), + [anon_sym_alias] = ACTIONS(1523), + [anon_sym_let] = ACTIONS(1523), + [anon_sym_let_DASHenv] = ACTIONS(1523), + [anon_sym_mut] = ACTIONS(1523), + [anon_sym_const] = ACTIONS(1523), + [anon_sym_SEMI] = ACTIONS(1523), + [sym_cmd_identifier] = ACTIONS(1523), + [anon_sym_LF] = ACTIONS(1525), + [anon_sym_def] = ACTIONS(1523), + [anon_sym_export_DASHenv] = ACTIONS(1523), + [anon_sym_extern] = ACTIONS(1523), + [anon_sym_module] = ACTIONS(1523), + [anon_sym_use] = ACTIONS(1523), + [anon_sym_LBRACK] = ACTIONS(1523), + [anon_sym_LPAREN] = ACTIONS(1523), + [anon_sym_RPAREN] = ACTIONS(1523), + [anon_sym_DOLLAR] = ACTIONS(1523), + [anon_sym_error] = ACTIONS(1523), + [anon_sym_GT] = ACTIONS(1523), + [anon_sym_DASH] = ACTIONS(1523), + [anon_sym_break] = ACTIONS(1523), + [anon_sym_continue] = ACTIONS(1523), + [anon_sym_for] = ACTIONS(1523), + [anon_sym_in] = ACTIONS(1523), + [anon_sym_loop] = ACTIONS(1523), + [anon_sym_while] = ACTIONS(1523), + [anon_sym_do] = ACTIONS(1523), + [anon_sym_if] = ACTIONS(1523), + [anon_sym_match] = ACTIONS(1523), + [anon_sym_LBRACE] = ACTIONS(1523), + [anon_sym_RBRACE] = ACTIONS(1523), + [anon_sym_DOT] = ACTIONS(1523), + [anon_sym_try] = ACTIONS(1523), + [anon_sym_return] = ACTIONS(1523), + [anon_sym_source] = ACTIONS(1523), + [anon_sym_source_DASHenv] = ACTIONS(1523), + [anon_sym_register] = ACTIONS(1523), + [anon_sym_hide] = ACTIONS(1523), + [anon_sym_hide_DASHenv] = ACTIONS(1523), + [anon_sym_overlay] = ACTIONS(1523), + [anon_sym_STAR] = ACTIONS(1523), + [anon_sym_where] = ACTIONS(1523), + [anon_sym_STAR_STAR] = ACTIONS(1523), + [anon_sym_PLUS_PLUS] = ACTIONS(1523), + [anon_sym_SLASH] = ACTIONS(1523), + [anon_sym_mod] = ACTIONS(1523), + [anon_sym_SLASH_SLASH] = ACTIONS(1523), + [anon_sym_PLUS] = ACTIONS(1523), + [anon_sym_bit_DASHshl] = ACTIONS(1523), + [anon_sym_bit_DASHshr] = ACTIONS(1523), + [anon_sym_EQ_EQ] = ACTIONS(1523), + [anon_sym_BANG_EQ] = ACTIONS(1523), + [anon_sym_LT2] = ACTIONS(1523), + [anon_sym_LT_EQ] = ACTIONS(1523), + [anon_sym_GT_EQ] = ACTIONS(1523), + [anon_sym_not_DASHin] = ACTIONS(1523), + [anon_sym_starts_DASHwith] = ACTIONS(1523), + [anon_sym_ends_DASHwith] = ACTIONS(1523), + [anon_sym_EQ_TILDE] = ACTIONS(1523), + [anon_sym_BANG_TILDE] = ACTIONS(1523), + [anon_sym_bit_DASHand] = ACTIONS(1523), + [anon_sym_bit_DASHxor] = ACTIONS(1523), + [anon_sym_bit_DASHor] = ACTIONS(1523), + [anon_sym_and] = ACTIONS(1523), + [anon_sym_xor] = ACTIONS(1523), + [anon_sym_or] = ACTIONS(1523), + [anon_sym_not] = ACTIONS(1523), + [sym_val_nothing] = ACTIONS(1523), + [anon_sym_true] = ACTIONS(1523), + [anon_sym_false] = ACTIONS(1523), + [aux_sym_val_number_token1] = ACTIONS(1523), + [aux_sym_val_number_token2] = ACTIONS(1523), + [aux_sym_val_number_token3] = ACTIONS(1523), + [anon_sym_inf] = ACTIONS(1523), + [anon_sym_DASHinf] = ACTIONS(1523), + [anon_sym_NaN] = ACTIONS(1523), + [aux_sym__val_number_decimal_token1] = ACTIONS(1523), + [aux_sym__val_number_decimal_token2] = ACTIONS(1523), + [anon_sym_0b] = ACTIONS(1523), + [anon_sym_0o] = ACTIONS(1523), + [anon_sym_0x] = ACTIONS(1523), + [sym_val_date] = ACTIONS(1523), + [anon_sym_DQUOTE] = ACTIONS(1523), + [sym__str_single_quotes] = ACTIONS(1523), + [sym__str_back_ticks] = ACTIONS(1523), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1523), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1523), + [anon_sym_CARET] = ACTIONS(1523), + [anon_sym_POUND] = ACTIONS(105), + }, + [442] = { + [sym_comment] = STATE(442), + [anon_sym_export] = ACTIONS(1527), + [anon_sym_alias] = ACTIONS(1527), + [anon_sym_let] = ACTIONS(1527), + [anon_sym_let_DASHenv] = ACTIONS(1527), + [anon_sym_mut] = ACTIONS(1527), + [anon_sym_const] = ACTIONS(1527), + [anon_sym_SEMI] = ACTIONS(1527), + [sym_cmd_identifier] = ACTIONS(1527), + [anon_sym_LF] = ACTIONS(1529), + [anon_sym_def] = ACTIONS(1527), + [anon_sym_export_DASHenv] = ACTIONS(1527), + [anon_sym_extern] = ACTIONS(1527), + [anon_sym_module] = ACTIONS(1527), + [anon_sym_use] = ACTIONS(1527), + [anon_sym_LBRACK] = ACTIONS(1527), + [anon_sym_LPAREN] = ACTIONS(1527), + [anon_sym_RPAREN] = ACTIONS(1527), + [anon_sym_DOLLAR] = ACTIONS(1527), + [anon_sym_error] = ACTIONS(1527), + [anon_sym_GT] = ACTIONS(1527), + [anon_sym_DASH] = ACTIONS(1527), + [anon_sym_break] = ACTIONS(1527), + [anon_sym_continue] = ACTIONS(1527), + [anon_sym_for] = ACTIONS(1527), + [anon_sym_in] = ACTIONS(1527), + [anon_sym_loop] = ACTIONS(1527), + [anon_sym_while] = ACTIONS(1527), + [anon_sym_do] = ACTIONS(1527), + [anon_sym_if] = ACTIONS(1527), + [anon_sym_match] = ACTIONS(1527), + [anon_sym_LBRACE] = ACTIONS(1527), + [anon_sym_RBRACE] = ACTIONS(1527), + [anon_sym_DOT] = ACTIONS(1527), + [anon_sym_try] = ACTIONS(1527), + [anon_sym_return] = ACTIONS(1527), + [anon_sym_source] = ACTIONS(1527), + [anon_sym_source_DASHenv] = ACTIONS(1527), + [anon_sym_register] = ACTIONS(1527), + [anon_sym_hide] = ACTIONS(1527), + [anon_sym_hide_DASHenv] = ACTIONS(1527), + [anon_sym_overlay] = ACTIONS(1527), + [anon_sym_STAR] = ACTIONS(1527), + [anon_sym_where] = ACTIONS(1527), + [anon_sym_STAR_STAR] = ACTIONS(1527), + [anon_sym_PLUS_PLUS] = ACTIONS(1527), + [anon_sym_SLASH] = ACTIONS(1527), + [anon_sym_mod] = ACTIONS(1527), + [anon_sym_SLASH_SLASH] = ACTIONS(1527), + [anon_sym_PLUS] = ACTIONS(1527), + [anon_sym_bit_DASHshl] = ACTIONS(1527), + [anon_sym_bit_DASHshr] = ACTIONS(1527), + [anon_sym_EQ_EQ] = ACTIONS(1527), + [anon_sym_BANG_EQ] = ACTIONS(1527), + [anon_sym_LT2] = ACTIONS(1527), + [anon_sym_LT_EQ] = ACTIONS(1527), + [anon_sym_GT_EQ] = ACTIONS(1527), + [anon_sym_not_DASHin] = ACTIONS(1527), + [anon_sym_starts_DASHwith] = ACTIONS(1527), + [anon_sym_ends_DASHwith] = ACTIONS(1527), + [anon_sym_EQ_TILDE] = ACTIONS(1527), + [anon_sym_BANG_TILDE] = ACTIONS(1527), + [anon_sym_bit_DASHand] = ACTIONS(1527), + [anon_sym_bit_DASHxor] = ACTIONS(1527), + [anon_sym_bit_DASHor] = ACTIONS(1527), + [anon_sym_and] = ACTIONS(1527), + [anon_sym_xor] = ACTIONS(1527), + [anon_sym_or] = ACTIONS(1527), + [anon_sym_not] = ACTIONS(1527), + [sym_val_nothing] = ACTIONS(1527), + [anon_sym_true] = ACTIONS(1527), + [anon_sym_false] = ACTIONS(1527), + [aux_sym_val_number_token1] = ACTIONS(1527), + [aux_sym_val_number_token2] = ACTIONS(1527), + [aux_sym_val_number_token3] = ACTIONS(1527), + [anon_sym_inf] = ACTIONS(1527), + [anon_sym_DASHinf] = ACTIONS(1527), + [anon_sym_NaN] = ACTIONS(1527), + [aux_sym__val_number_decimal_token1] = ACTIONS(1527), + [aux_sym__val_number_decimal_token2] = ACTIONS(1527), + [anon_sym_0b] = ACTIONS(1527), + [anon_sym_0o] = ACTIONS(1527), + [anon_sym_0x] = ACTIONS(1527), + [sym_val_date] = ACTIONS(1527), + [anon_sym_DQUOTE] = ACTIONS(1527), + [sym__str_single_quotes] = ACTIONS(1527), + [sym__str_back_ticks] = ACTIONS(1527), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1527), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1527), + [anon_sym_CARET] = ACTIONS(1527), + [anon_sym_POUND] = ACTIONS(105), + }, + [443] = { + [sym_comment] = STATE(443), + [anon_sym_export] = ACTIONS(1531), + [anon_sym_alias] = ACTIONS(1531), + [anon_sym_let] = ACTIONS(1531), + [anon_sym_let_DASHenv] = ACTIONS(1531), + [anon_sym_mut] = ACTIONS(1531), + [anon_sym_const] = ACTIONS(1531), + [anon_sym_SEMI] = ACTIONS(1531), + [sym_cmd_identifier] = ACTIONS(1531), + [anon_sym_LF] = ACTIONS(1533), + [anon_sym_def] = ACTIONS(1531), + [anon_sym_export_DASHenv] = ACTIONS(1531), + [anon_sym_extern] = ACTIONS(1531), + [anon_sym_module] = ACTIONS(1531), + [anon_sym_use] = ACTIONS(1531), + [anon_sym_LBRACK] = ACTIONS(1531), + [anon_sym_LPAREN] = ACTIONS(1531), + [anon_sym_RPAREN] = ACTIONS(1531), + [anon_sym_DOLLAR] = ACTIONS(1531), + [anon_sym_error] = ACTIONS(1531), + [anon_sym_GT] = ACTIONS(1531), + [anon_sym_DASH] = ACTIONS(1531), + [anon_sym_break] = ACTIONS(1531), + [anon_sym_continue] = ACTIONS(1531), + [anon_sym_for] = ACTIONS(1531), + [anon_sym_in] = ACTIONS(1531), + [anon_sym_loop] = ACTIONS(1531), + [anon_sym_while] = ACTIONS(1531), + [anon_sym_do] = ACTIONS(1531), + [anon_sym_if] = ACTIONS(1531), + [anon_sym_match] = ACTIONS(1531), + [anon_sym_LBRACE] = ACTIONS(1531), + [anon_sym_RBRACE] = ACTIONS(1531), + [anon_sym_DOT] = ACTIONS(1531), + [anon_sym_try] = ACTIONS(1531), + [anon_sym_return] = ACTIONS(1531), + [anon_sym_source] = ACTIONS(1531), + [anon_sym_source_DASHenv] = ACTIONS(1531), + [anon_sym_register] = ACTIONS(1531), + [anon_sym_hide] = ACTIONS(1531), + [anon_sym_hide_DASHenv] = ACTIONS(1531), + [anon_sym_overlay] = ACTIONS(1531), + [anon_sym_STAR] = ACTIONS(1531), + [anon_sym_where] = ACTIONS(1531), + [anon_sym_STAR_STAR] = ACTIONS(1531), + [anon_sym_PLUS_PLUS] = ACTIONS(1531), + [anon_sym_SLASH] = ACTIONS(1531), + [anon_sym_mod] = ACTIONS(1531), + [anon_sym_SLASH_SLASH] = ACTIONS(1531), + [anon_sym_PLUS] = ACTIONS(1531), + [anon_sym_bit_DASHshl] = ACTIONS(1531), + [anon_sym_bit_DASHshr] = ACTIONS(1531), + [anon_sym_EQ_EQ] = ACTIONS(1531), + [anon_sym_BANG_EQ] = ACTIONS(1531), + [anon_sym_LT2] = ACTIONS(1531), + [anon_sym_LT_EQ] = ACTIONS(1531), + [anon_sym_GT_EQ] = ACTIONS(1531), + [anon_sym_not_DASHin] = ACTIONS(1531), + [anon_sym_starts_DASHwith] = ACTIONS(1531), + [anon_sym_ends_DASHwith] = ACTIONS(1531), + [anon_sym_EQ_TILDE] = ACTIONS(1531), + [anon_sym_BANG_TILDE] = ACTIONS(1531), + [anon_sym_bit_DASHand] = ACTIONS(1531), + [anon_sym_bit_DASHxor] = ACTIONS(1531), + [anon_sym_bit_DASHor] = ACTIONS(1531), + [anon_sym_and] = ACTIONS(1531), + [anon_sym_xor] = ACTIONS(1531), + [anon_sym_or] = ACTIONS(1531), + [anon_sym_not] = ACTIONS(1531), + [sym_val_nothing] = ACTIONS(1531), + [anon_sym_true] = ACTIONS(1531), + [anon_sym_false] = ACTIONS(1531), + [aux_sym_val_number_token1] = ACTIONS(1531), + [aux_sym_val_number_token2] = ACTIONS(1531), + [aux_sym_val_number_token3] = ACTIONS(1531), + [anon_sym_inf] = ACTIONS(1531), + [anon_sym_DASHinf] = ACTIONS(1531), + [anon_sym_NaN] = ACTIONS(1531), + [aux_sym__val_number_decimal_token1] = ACTIONS(1531), + [aux_sym__val_number_decimal_token2] = ACTIONS(1531), + [anon_sym_0b] = ACTIONS(1531), + [anon_sym_0o] = ACTIONS(1531), + [anon_sym_0x] = ACTIONS(1531), + [sym_val_date] = ACTIONS(1531), + [anon_sym_DQUOTE] = ACTIONS(1531), + [sym__str_single_quotes] = ACTIONS(1531), + [sym__str_back_ticks] = ACTIONS(1531), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1531), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1531), + [anon_sym_CARET] = ACTIONS(1531), + [anon_sym_POUND] = ACTIONS(105), + }, + [444] = { + [sym_comment] = STATE(444), + [anon_sym_export] = ACTIONS(1535), + [anon_sym_alias] = ACTIONS(1535), + [anon_sym_let] = ACTIONS(1535), + [anon_sym_let_DASHenv] = ACTIONS(1535), + [anon_sym_mut] = ACTIONS(1535), + [anon_sym_const] = ACTIONS(1535), + [anon_sym_SEMI] = ACTIONS(1535), + [sym_cmd_identifier] = ACTIONS(1535), + [anon_sym_LF] = ACTIONS(1537), + [anon_sym_def] = ACTIONS(1535), + [anon_sym_export_DASHenv] = ACTIONS(1535), + [anon_sym_extern] = ACTIONS(1535), + [anon_sym_module] = ACTIONS(1535), + [anon_sym_use] = ACTIONS(1535), + [anon_sym_LBRACK] = ACTIONS(1535), + [anon_sym_LPAREN] = ACTIONS(1535), + [anon_sym_RPAREN] = ACTIONS(1535), + [anon_sym_DOLLAR] = ACTIONS(1535), + [anon_sym_error] = ACTIONS(1535), + [anon_sym_GT] = ACTIONS(1535), + [anon_sym_DASH] = ACTIONS(1535), + [anon_sym_break] = ACTIONS(1535), + [anon_sym_continue] = ACTIONS(1535), + [anon_sym_for] = ACTIONS(1535), + [anon_sym_in] = ACTIONS(1535), + [anon_sym_loop] = ACTIONS(1535), + [anon_sym_while] = ACTIONS(1535), + [anon_sym_do] = ACTIONS(1535), + [anon_sym_if] = ACTIONS(1535), + [anon_sym_match] = ACTIONS(1535), + [anon_sym_LBRACE] = ACTIONS(1535), + [anon_sym_RBRACE] = ACTIONS(1535), + [anon_sym_DOT] = ACTIONS(1535), + [anon_sym_try] = ACTIONS(1535), + [anon_sym_return] = ACTIONS(1535), + [anon_sym_source] = ACTIONS(1535), + [anon_sym_source_DASHenv] = ACTIONS(1535), + [anon_sym_register] = ACTIONS(1535), + [anon_sym_hide] = ACTIONS(1535), + [anon_sym_hide_DASHenv] = ACTIONS(1535), + [anon_sym_overlay] = ACTIONS(1535), + [anon_sym_STAR] = ACTIONS(1535), + [anon_sym_where] = ACTIONS(1535), + [anon_sym_STAR_STAR] = ACTIONS(1535), + [anon_sym_PLUS_PLUS] = ACTIONS(1535), + [anon_sym_SLASH] = ACTIONS(1535), + [anon_sym_mod] = ACTIONS(1535), + [anon_sym_SLASH_SLASH] = ACTIONS(1535), + [anon_sym_PLUS] = ACTIONS(1535), + [anon_sym_bit_DASHshl] = ACTIONS(1535), + [anon_sym_bit_DASHshr] = ACTIONS(1535), + [anon_sym_EQ_EQ] = ACTIONS(1535), + [anon_sym_BANG_EQ] = ACTIONS(1535), + [anon_sym_LT2] = ACTIONS(1535), + [anon_sym_LT_EQ] = ACTIONS(1535), + [anon_sym_GT_EQ] = ACTIONS(1535), + [anon_sym_not_DASHin] = ACTIONS(1535), + [anon_sym_starts_DASHwith] = ACTIONS(1535), + [anon_sym_ends_DASHwith] = ACTIONS(1535), + [anon_sym_EQ_TILDE] = ACTIONS(1535), + [anon_sym_BANG_TILDE] = ACTIONS(1535), + [anon_sym_bit_DASHand] = ACTIONS(1535), + [anon_sym_bit_DASHxor] = ACTIONS(1535), + [anon_sym_bit_DASHor] = ACTIONS(1535), + [anon_sym_and] = ACTIONS(1535), + [anon_sym_xor] = ACTIONS(1535), + [anon_sym_or] = ACTIONS(1535), + [anon_sym_not] = ACTIONS(1535), + [sym_val_nothing] = ACTIONS(1535), + [anon_sym_true] = ACTIONS(1535), + [anon_sym_false] = ACTIONS(1535), + [aux_sym_val_number_token1] = ACTIONS(1535), + [aux_sym_val_number_token2] = ACTIONS(1535), + [aux_sym_val_number_token3] = ACTIONS(1535), + [anon_sym_inf] = ACTIONS(1535), + [anon_sym_DASHinf] = ACTIONS(1535), + [anon_sym_NaN] = ACTIONS(1535), + [aux_sym__val_number_decimal_token1] = ACTIONS(1535), + [aux_sym__val_number_decimal_token2] = ACTIONS(1535), + [anon_sym_0b] = ACTIONS(1535), + [anon_sym_0o] = ACTIONS(1535), + [anon_sym_0x] = ACTIONS(1535), + [sym_val_date] = ACTIONS(1535), + [anon_sym_DQUOTE] = ACTIONS(1535), + [sym__str_single_quotes] = ACTIONS(1535), + [sym__str_back_ticks] = ACTIONS(1535), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1535), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1535), + [anon_sym_CARET] = ACTIONS(1535), + [anon_sym_POUND] = ACTIONS(105), + }, + [445] = { + [sym_comment] = STATE(445), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(1387), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1391), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1393), + [anon_sym_PLUS_PLUS] = ACTIONS(1393), + [anon_sym_SLASH] = ACTIONS(1391), + [anon_sym_mod] = ACTIONS(1391), + [anon_sym_SLASH_SLASH] = ACTIONS(1391), + [anon_sym_PLUS] = ACTIONS(1387), + [anon_sym_bit_DASHshl] = ACTIONS(1411), + [anon_sym_bit_DASHshr] = ACTIONS(1411), + [anon_sym_EQ_EQ] = ACTIONS(1411), + [anon_sym_BANG_EQ] = ACTIONS(1411), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1411), + [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [446] = { + [sym_comment] = STATE(446), + [anon_sym_export] = ACTIONS(1539), + [anon_sym_alias] = ACTIONS(1539), + [anon_sym_let] = ACTIONS(1539), + [anon_sym_let_DASHenv] = ACTIONS(1539), + [anon_sym_mut] = ACTIONS(1539), + [anon_sym_const] = ACTIONS(1539), + [anon_sym_SEMI] = ACTIONS(1539), + [sym_cmd_identifier] = ACTIONS(1539), + [anon_sym_LF] = ACTIONS(1541), + [anon_sym_def] = ACTIONS(1539), + [anon_sym_export_DASHenv] = ACTIONS(1539), + [anon_sym_extern] = ACTIONS(1539), + [anon_sym_module] = ACTIONS(1539), + [anon_sym_use] = ACTIONS(1539), + [anon_sym_LBRACK] = ACTIONS(1539), + [anon_sym_LPAREN] = ACTIONS(1539), + [anon_sym_RPAREN] = ACTIONS(1539), + [anon_sym_DOLLAR] = ACTIONS(1539), + [anon_sym_error] = ACTIONS(1539), + [anon_sym_GT] = ACTIONS(1539), + [anon_sym_DASH] = ACTIONS(1539), + [anon_sym_break] = ACTIONS(1539), + [anon_sym_continue] = ACTIONS(1539), + [anon_sym_for] = ACTIONS(1539), + [anon_sym_in] = ACTIONS(1539), + [anon_sym_loop] = ACTIONS(1539), + [anon_sym_while] = ACTIONS(1539), + [anon_sym_do] = ACTIONS(1539), + [anon_sym_if] = ACTIONS(1539), + [anon_sym_match] = ACTIONS(1539), + [anon_sym_LBRACE] = ACTIONS(1539), + [anon_sym_RBRACE] = ACTIONS(1539), + [anon_sym_DOT] = ACTIONS(1539), + [anon_sym_try] = ACTIONS(1539), + [anon_sym_return] = ACTIONS(1539), + [anon_sym_source] = ACTIONS(1539), + [anon_sym_source_DASHenv] = ACTIONS(1539), + [anon_sym_register] = ACTIONS(1539), + [anon_sym_hide] = ACTIONS(1539), + [anon_sym_hide_DASHenv] = ACTIONS(1539), + [anon_sym_overlay] = ACTIONS(1539), + [anon_sym_STAR] = ACTIONS(1539), + [anon_sym_where] = ACTIONS(1539), + [anon_sym_STAR_STAR] = ACTIONS(1539), + [anon_sym_PLUS_PLUS] = ACTIONS(1539), + [anon_sym_SLASH] = ACTIONS(1539), + [anon_sym_mod] = ACTIONS(1539), + [anon_sym_SLASH_SLASH] = ACTIONS(1539), + [anon_sym_PLUS] = ACTIONS(1539), + [anon_sym_bit_DASHshl] = ACTIONS(1539), + [anon_sym_bit_DASHshr] = ACTIONS(1539), + [anon_sym_EQ_EQ] = ACTIONS(1539), + [anon_sym_BANG_EQ] = ACTIONS(1539), + [anon_sym_LT2] = ACTIONS(1539), + [anon_sym_LT_EQ] = ACTIONS(1539), + [anon_sym_GT_EQ] = ACTIONS(1539), + [anon_sym_not_DASHin] = ACTIONS(1539), + [anon_sym_starts_DASHwith] = ACTIONS(1539), + [anon_sym_ends_DASHwith] = ACTIONS(1539), + [anon_sym_EQ_TILDE] = ACTIONS(1539), + [anon_sym_BANG_TILDE] = ACTIONS(1539), + [anon_sym_bit_DASHand] = ACTIONS(1539), + [anon_sym_bit_DASHxor] = ACTIONS(1539), + [anon_sym_bit_DASHor] = ACTIONS(1539), + [anon_sym_and] = ACTIONS(1539), + [anon_sym_xor] = ACTIONS(1539), + [anon_sym_or] = ACTIONS(1539), + [anon_sym_not] = ACTIONS(1539), + [sym_val_nothing] = ACTIONS(1539), + [anon_sym_true] = ACTIONS(1539), + [anon_sym_false] = ACTIONS(1539), + [aux_sym_val_number_token1] = ACTIONS(1539), + [aux_sym_val_number_token2] = ACTIONS(1539), + [aux_sym_val_number_token3] = ACTIONS(1539), + [anon_sym_inf] = ACTIONS(1539), + [anon_sym_DASHinf] = ACTIONS(1539), + [anon_sym_NaN] = ACTIONS(1539), + [aux_sym__val_number_decimal_token1] = ACTIONS(1539), + [aux_sym__val_number_decimal_token2] = ACTIONS(1539), + [anon_sym_0b] = ACTIONS(1539), + [anon_sym_0o] = ACTIONS(1539), + [anon_sym_0x] = ACTIONS(1539), + [sym_val_date] = ACTIONS(1539), + [anon_sym_DQUOTE] = ACTIONS(1539), + [sym__str_single_quotes] = ACTIONS(1539), + [sym__str_back_ticks] = ACTIONS(1539), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1539), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1539), + [anon_sym_CARET] = ACTIONS(1539), + [anon_sym_POUND] = ACTIONS(105), + }, + [447] = { + [sym_comment] = STATE(447), + [ts_builtin_sym_end] = ACTIONS(1318), + [anon_sym_export] = ACTIONS(1316), + [anon_sym_alias] = ACTIONS(1316), + [anon_sym_let] = ACTIONS(1316), + [anon_sym_let_DASHenv] = ACTIONS(1316), + [anon_sym_mut] = ACTIONS(1316), + [anon_sym_const] = ACTIONS(1316), + [anon_sym_SEMI] = ACTIONS(1316), + [sym_cmd_identifier] = ACTIONS(1316), + [anon_sym_LF] = ACTIONS(1318), + [anon_sym_def] = ACTIONS(1316), + [anon_sym_export_DASHenv] = ACTIONS(1316), + [anon_sym_extern] = ACTIONS(1316), + [anon_sym_module] = ACTIONS(1316), + [anon_sym_use] = ACTIONS(1316), + [anon_sym_LBRACK] = ACTIONS(1316), + [anon_sym_LPAREN] = ACTIONS(1316), + [anon_sym_DOLLAR] = ACTIONS(1316), + [anon_sym_error] = ACTIONS(1316), + [anon_sym_GT] = ACTIONS(1316), + [anon_sym_DASH] = ACTIONS(1316), + [anon_sym_break] = ACTIONS(1316), + [anon_sym_continue] = ACTIONS(1316), + [anon_sym_for] = ACTIONS(1316), + [anon_sym_in] = ACTIONS(1316), + [anon_sym_loop] = ACTIONS(1316), + [anon_sym_while] = ACTIONS(1316), + [anon_sym_do] = ACTIONS(1316), + [anon_sym_if] = ACTIONS(1316), + [anon_sym_match] = ACTIONS(1316), + [anon_sym_LBRACE] = ACTIONS(1316), + [anon_sym_DOT] = ACTIONS(1316), + [anon_sym_try] = ACTIONS(1316), + [anon_sym_return] = ACTIONS(1316), + [anon_sym_source] = ACTIONS(1316), + [anon_sym_source_DASHenv] = ACTIONS(1316), + [anon_sym_register] = ACTIONS(1316), + [anon_sym_hide] = ACTIONS(1316), + [anon_sym_hide_DASHenv] = ACTIONS(1316), + [anon_sym_overlay] = ACTIONS(1316), + [anon_sym_STAR] = ACTIONS(1316), + [anon_sym_where] = ACTIONS(1316), + [anon_sym_STAR_STAR] = ACTIONS(1316), + [anon_sym_PLUS_PLUS] = ACTIONS(1316), + [anon_sym_SLASH] = ACTIONS(1316), + [anon_sym_mod] = ACTIONS(1316), + [anon_sym_SLASH_SLASH] = ACTIONS(1316), + [anon_sym_PLUS] = ACTIONS(1316), + [anon_sym_bit_DASHshl] = ACTIONS(1316), + [anon_sym_bit_DASHshr] = ACTIONS(1316), + [anon_sym_EQ_EQ] = ACTIONS(1316), + [anon_sym_BANG_EQ] = ACTIONS(1316), + [anon_sym_LT2] = ACTIONS(1316), + [anon_sym_LT_EQ] = ACTIONS(1316), + [anon_sym_GT_EQ] = ACTIONS(1316), + [anon_sym_not_DASHin] = ACTIONS(1316), + [anon_sym_starts_DASHwith] = ACTIONS(1316), + [anon_sym_ends_DASHwith] = ACTIONS(1316), + [anon_sym_EQ_TILDE] = ACTIONS(1316), + [anon_sym_BANG_TILDE] = ACTIONS(1316), + [anon_sym_bit_DASHand] = ACTIONS(1316), + [anon_sym_bit_DASHxor] = ACTIONS(1316), + [anon_sym_bit_DASHor] = ACTIONS(1316), + [anon_sym_and] = ACTIONS(1316), + [anon_sym_xor] = ACTIONS(1316), + [anon_sym_or] = ACTIONS(1316), + [anon_sym_not] = ACTIONS(1316), + [anon_sym_DOT2] = ACTIONS(1543), + [sym_val_nothing] = ACTIONS(1316), + [anon_sym_true] = ACTIONS(1316), + [anon_sym_false] = ACTIONS(1316), + [aux_sym_val_number_token1] = ACTIONS(1316), + [aux_sym_val_number_token2] = ACTIONS(1316), + [aux_sym_val_number_token3] = ACTIONS(1316), + [anon_sym_inf] = ACTIONS(1316), + [anon_sym_DASHinf] = ACTIONS(1316), + [anon_sym_NaN] = ACTIONS(1316), + [aux_sym__val_number_decimal_token1] = ACTIONS(1316), + [aux_sym__val_number_decimal_token2] = ACTIONS(1316), + [anon_sym_0b] = ACTIONS(1316), + [anon_sym_0o] = ACTIONS(1316), + [anon_sym_0x] = ACTIONS(1316), + [sym_val_date] = ACTIONS(1316), + [anon_sym_DQUOTE] = ACTIONS(1316), + [sym__str_single_quotes] = ACTIONS(1316), + [sym__str_back_ticks] = ACTIONS(1316), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1316), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1316), + [anon_sym_CARET] = ACTIONS(1316), + [anon_sym_POUND] = ACTIONS(105), + }, + [448] = { + [sym_comment] = STATE(448), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [449] = { + [sym_comment] = STATE(449), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [450] = { + [sym_comment] = STATE(450), [anon_sym_export] = ACTIONS(1545), [anon_sym_alias] = ACTIONS(1545), [anon_sym_let] = ACTIONS(1545), @@ -109800,7 +112443,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1545), [anon_sym_LF] = ACTIONS(1547), [anon_sym_def] = ACTIONS(1545), - [anon_sym_def_DASHenv] = ACTIONS(1545), [anon_sym_export_DASHenv] = ACTIONS(1545), [anon_sym_extern] = ACTIONS(1545), [anon_sym_module] = ACTIONS(1545), @@ -109882,102 +112524,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1545), [anon_sym_POUND] = ACTIONS(105), }, - [421] = { - [sym_comment] = STATE(421), - [anon_sym_export] = ACTIONS(1549), - [anon_sym_alias] = ACTIONS(1549), - [anon_sym_let] = ACTIONS(1549), - [anon_sym_let_DASHenv] = ACTIONS(1549), - [anon_sym_mut] = ACTIONS(1549), - [anon_sym_const] = ACTIONS(1549), - [anon_sym_SEMI] = ACTIONS(1549), - [sym_cmd_identifier] = ACTIONS(1549), - [anon_sym_LF] = ACTIONS(1551), - [anon_sym_def] = ACTIONS(1549), - [anon_sym_def_DASHenv] = ACTIONS(1549), - [anon_sym_export_DASHenv] = ACTIONS(1549), - [anon_sym_extern] = ACTIONS(1549), - [anon_sym_module] = ACTIONS(1549), - [anon_sym_use] = ACTIONS(1549), - [anon_sym_LBRACK] = ACTIONS(1549), - [anon_sym_LPAREN] = ACTIONS(1549), - [anon_sym_RPAREN] = ACTIONS(1549), - [anon_sym_DOLLAR] = ACTIONS(1549), - [anon_sym_error] = ACTIONS(1549), - [anon_sym_GT] = ACTIONS(1549), - [anon_sym_DASH] = ACTIONS(1549), - [anon_sym_break] = ACTIONS(1549), - [anon_sym_continue] = ACTIONS(1549), - [anon_sym_for] = ACTIONS(1549), - [anon_sym_in] = ACTIONS(1549), - [anon_sym_loop] = ACTIONS(1549), - [anon_sym_while] = ACTIONS(1549), - [anon_sym_do] = ACTIONS(1549), - [anon_sym_if] = ACTIONS(1549), - [anon_sym_match] = ACTIONS(1549), - [anon_sym_LBRACE] = ACTIONS(1549), - [anon_sym_RBRACE] = ACTIONS(1549), - [anon_sym_DOT] = ACTIONS(1549), - [anon_sym_try] = ACTIONS(1549), - [anon_sym_return] = ACTIONS(1549), - [anon_sym_source] = ACTIONS(1549), - [anon_sym_source_DASHenv] = ACTIONS(1549), - [anon_sym_register] = ACTIONS(1549), - [anon_sym_hide] = ACTIONS(1549), - [anon_sym_hide_DASHenv] = ACTIONS(1549), - [anon_sym_overlay] = ACTIONS(1549), - [anon_sym_STAR] = ACTIONS(1549), - [anon_sym_where] = ACTIONS(1549), - [anon_sym_STAR_STAR] = ACTIONS(1549), - [anon_sym_PLUS_PLUS] = ACTIONS(1549), - [anon_sym_SLASH] = ACTIONS(1549), - [anon_sym_mod] = ACTIONS(1549), - [anon_sym_SLASH_SLASH] = ACTIONS(1549), - [anon_sym_PLUS] = ACTIONS(1549), - [anon_sym_bit_DASHshl] = ACTIONS(1549), - [anon_sym_bit_DASHshr] = ACTIONS(1549), - [anon_sym_EQ_EQ] = ACTIONS(1549), - [anon_sym_BANG_EQ] = ACTIONS(1549), - [anon_sym_LT2] = ACTIONS(1549), - [anon_sym_LT_EQ] = ACTIONS(1549), - [anon_sym_GT_EQ] = ACTIONS(1549), - [anon_sym_not_DASHin] = ACTIONS(1549), - [anon_sym_starts_DASHwith] = ACTIONS(1549), - [anon_sym_ends_DASHwith] = ACTIONS(1549), - [anon_sym_EQ_TILDE] = ACTIONS(1549), - [anon_sym_BANG_TILDE] = ACTIONS(1549), - [anon_sym_bit_DASHand] = ACTIONS(1549), - [anon_sym_bit_DASHxor] = ACTIONS(1549), - [anon_sym_bit_DASHor] = ACTIONS(1549), - [anon_sym_and] = ACTIONS(1549), - [anon_sym_xor] = ACTIONS(1549), - [anon_sym_or] = ACTIONS(1549), - [anon_sym_not] = ACTIONS(1549), - [sym_val_nothing] = ACTIONS(1549), - [anon_sym_true] = ACTIONS(1549), - [anon_sym_false] = ACTIONS(1549), - [aux_sym_val_number_token1] = ACTIONS(1549), - [aux_sym_val_number_token2] = ACTIONS(1549), - [aux_sym_val_number_token3] = ACTIONS(1549), - [anon_sym_inf] = ACTIONS(1549), - [anon_sym_DASHinf] = ACTIONS(1549), - [anon_sym_NaN] = ACTIONS(1549), - [aux_sym__val_number_decimal_token1] = ACTIONS(1549), - [aux_sym__val_number_decimal_token2] = ACTIONS(1549), - [anon_sym_0b] = ACTIONS(1549), - [anon_sym_0o] = ACTIONS(1549), - [anon_sym_0x] = ACTIONS(1549), - [sym_val_date] = ACTIONS(1549), - [anon_sym_DQUOTE] = ACTIONS(1549), - [sym__str_single_quotes] = ACTIONS(1549), - [sym__str_back_ticks] = ACTIONS(1549), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1549), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1549), - [anon_sym_CARET] = ACTIONS(1549), - [anon_sym_POUND] = ACTIONS(105), - }, - [422] = { - [sym_comment] = STATE(422), + [451] = { + [sym_comment] = STATE(451), [anon_sym_export] = ACTIONS(1549), [anon_sym_alias] = ACTIONS(1549), [anon_sym_let] = ACTIONS(1549), @@ -109988,7 +112536,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1549), [anon_sym_LF] = ACTIONS(1551), [anon_sym_def] = ACTIONS(1549), - [anon_sym_def_DASHenv] = ACTIONS(1549), [anon_sym_export_DASHenv] = ACTIONS(1549), [anon_sym_extern] = ACTIONS(1549), [anon_sym_module] = ACTIONS(1549), @@ -110070,8 +112617,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1549), [anon_sym_POUND] = ACTIONS(105), }, - [423] = { - [sym_comment] = STATE(423), + [452] = { + [sym_comment] = STATE(452), [anon_sym_export] = ACTIONS(1553), [anon_sym_alias] = ACTIONS(1553), [anon_sym_let] = ACTIONS(1553), @@ -110082,7 +112629,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1553), [anon_sym_LF] = ACTIONS(1555), [anon_sym_def] = ACTIONS(1553), - [anon_sym_def_DASHenv] = ACTIONS(1553), [anon_sym_export_DASHenv] = ACTIONS(1553), [anon_sym_extern] = ACTIONS(1553), [anon_sym_module] = ACTIONS(1553), @@ -110164,384 +112710,287 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1553), [anon_sym_POUND] = ACTIONS(105), }, - [424] = { - [sym_comment] = STATE(424), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [453] = { + [sym_comment] = STATE(453), + [ts_builtin_sym_end] = ACTIONS(1306), + [anon_sym_export] = ACTIONS(1304), + [anon_sym_alias] = ACTIONS(1304), + [anon_sym_let] = ACTIONS(1304), + [anon_sym_let_DASHenv] = ACTIONS(1304), + [anon_sym_mut] = ACTIONS(1304), + [anon_sym_const] = ACTIONS(1304), + [anon_sym_SEMI] = ACTIONS(1304), + [sym_cmd_identifier] = ACTIONS(1304), + [anon_sym_LF] = ACTIONS(1306), + [anon_sym_def] = ACTIONS(1304), + [anon_sym_export_DASHenv] = ACTIONS(1304), + [anon_sym_extern] = ACTIONS(1304), + [anon_sym_module] = ACTIONS(1304), + [anon_sym_use] = ACTIONS(1304), + [anon_sym_LBRACK] = ACTIONS(1304), + [anon_sym_LPAREN] = ACTIONS(1304), + [anon_sym_DOLLAR] = ACTIONS(1304), + [anon_sym_error] = ACTIONS(1304), + [anon_sym_GT] = ACTIONS(1304), + [anon_sym_DASH] = ACTIONS(1304), + [anon_sym_break] = ACTIONS(1304), + [anon_sym_continue] = ACTIONS(1304), + [anon_sym_for] = ACTIONS(1304), + [anon_sym_in] = ACTIONS(1304), + [anon_sym_loop] = ACTIONS(1304), + [anon_sym_while] = ACTIONS(1304), + [anon_sym_do] = ACTIONS(1304), + [anon_sym_if] = ACTIONS(1304), + [anon_sym_match] = ACTIONS(1304), + [anon_sym_LBRACE] = ACTIONS(1304), + [anon_sym_DOT] = ACTIONS(1304), + [anon_sym_try] = ACTIONS(1304), + [anon_sym_return] = ACTIONS(1304), + [anon_sym_source] = ACTIONS(1304), + [anon_sym_source_DASHenv] = ACTIONS(1304), + [anon_sym_register] = ACTIONS(1304), + [anon_sym_hide] = ACTIONS(1304), + [anon_sym_hide_DASHenv] = ACTIONS(1304), + [anon_sym_overlay] = ACTIONS(1304), + [anon_sym_STAR] = ACTIONS(1304), + [anon_sym_where] = ACTIONS(1304), + [anon_sym_STAR_STAR] = ACTIONS(1304), + [anon_sym_PLUS_PLUS] = ACTIONS(1304), + [anon_sym_SLASH] = ACTIONS(1304), + [anon_sym_mod] = ACTIONS(1304), + [anon_sym_SLASH_SLASH] = ACTIONS(1304), + [anon_sym_PLUS] = ACTIONS(1304), + [anon_sym_bit_DASHshl] = ACTIONS(1304), + [anon_sym_bit_DASHshr] = ACTIONS(1304), + [anon_sym_EQ_EQ] = ACTIONS(1304), + [anon_sym_BANG_EQ] = ACTIONS(1304), + [anon_sym_LT2] = ACTIONS(1304), + [anon_sym_LT_EQ] = ACTIONS(1304), + [anon_sym_GT_EQ] = ACTIONS(1304), + [anon_sym_not_DASHin] = ACTIONS(1304), + [anon_sym_starts_DASHwith] = ACTIONS(1304), + [anon_sym_ends_DASHwith] = ACTIONS(1304), + [anon_sym_EQ_TILDE] = ACTIONS(1304), + [anon_sym_BANG_TILDE] = ACTIONS(1304), + [anon_sym_bit_DASHand] = ACTIONS(1304), + [anon_sym_bit_DASHxor] = ACTIONS(1304), + [anon_sym_bit_DASHor] = ACTIONS(1304), + [anon_sym_and] = ACTIONS(1304), + [anon_sym_xor] = ACTIONS(1304), + [anon_sym_or] = ACTIONS(1304), + [anon_sym_not] = ACTIONS(1304), + [anon_sym_DOT2] = ACTIONS(1306), + [sym_val_nothing] = ACTIONS(1304), + [anon_sym_true] = ACTIONS(1304), + [anon_sym_false] = ACTIONS(1304), + [aux_sym_val_number_token1] = ACTIONS(1304), + [aux_sym_val_number_token2] = ACTIONS(1304), + [aux_sym_val_number_token3] = ACTIONS(1304), + [anon_sym_inf] = ACTIONS(1304), + [anon_sym_DASHinf] = ACTIONS(1304), + [anon_sym_NaN] = ACTIONS(1304), + [aux_sym__val_number_decimal_token1] = ACTIONS(1304), + [aux_sym__val_number_decimal_token2] = ACTIONS(1304), + [anon_sym_0b] = ACTIONS(1304), + [anon_sym_0o] = ACTIONS(1304), + [anon_sym_0x] = ACTIONS(1304), + [sym_val_date] = ACTIONS(1304), + [anon_sym_DQUOTE] = ACTIONS(1304), + [sym__str_single_quotes] = ACTIONS(1304), + [sym__str_back_ticks] = ACTIONS(1304), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1304), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1304), + [anon_sym_CARET] = ACTIONS(1304), [anon_sym_POUND] = ACTIONS(105), }, - [425] = { - [sym_comment] = STATE(425), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1479), - [anon_sym_DASH] = ACTIONS(1481), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1483), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1485), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1487), - [anon_sym_PLUS_PLUS] = ACTIONS(1487), - [anon_sym_SLASH] = ACTIONS(1485), - [anon_sym_mod] = ACTIONS(1485), - [anon_sym_SLASH_SLASH] = ACTIONS(1485), - [anon_sym_PLUS] = ACTIONS(1481), - [anon_sym_bit_DASHshl] = ACTIONS(1489), - [anon_sym_bit_DASHshr] = ACTIONS(1489), - [anon_sym_EQ_EQ] = ACTIONS(1479), - [anon_sym_BANG_EQ] = ACTIONS(1479), - [anon_sym_LT2] = ACTIONS(1479), - [anon_sym_LT_EQ] = ACTIONS(1479), - [anon_sym_GT_EQ] = ACTIONS(1479), - [anon_sym_not_DASHin] = ACTIONS(1483), - [anon_sym_starts_DASHwith] = ACTIONS(1483), - [anon_sym_ends_DASHwith] = ACTIONS(1483), - [anon_sym_EQ_TILDE] = ACTIONS(1491), - [anon_sym_BANG_TILDE] = ACTIONS(1491), - [anon_sym_bit_DASHand] = ACTIONS(1493), - [anon_sym_bit_DASHxor] = ACTIONS(1495), - [anon_sym_bit_DASHor] = ACTIONS(1497), - [anon_sym_and] = ACTIONS(1499), - [anon_sym_xor] = ACTIONS(1501), - [anon_sym_or] = ACTIONS(1503), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(105), - }, - [426] = { - [sym_comment] = STATE(426), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [454] = { + [sym_comment] = STATE(454), + [ts_builtin_sym_end] = ACTIONS(1314), + [anon_sym_export] = ACTIONS(1312), + [anon_sym_alias] = ACTIONS(1312), + [anon_sym_let] = ACTIONS(1312), + [anon_sym_let_DASHenv] = ACTIONS(1312), + [anon_sym_mut] = ACTIONS(1312), + [anon_sym_const] = ACTIONS(1312), + [anon_sym_SEMI] = ACTIONS(1312), + [sym_cmd_identifier] = ACTIONS(1312), + [anon_sym_LF] = ACTIONS(1314), + [anon_sym_def] = ACTIONS(1312), + [anon_sym_export_DASHenv] = ACTIONS(1312), + [anon_sym_extern] = ACTIONS(1312), + [anon_sym_module] = ACTIONS(1312), + [anon_sym_use] = ACTIONS(1312), + [anon_sym_LBRACK] = ACTIONS(1312), + [anon_sym_LPAREN] = ACTIONS(1312), + [anon_sym_DOLLAR] = ACTIONS(1312), + [anon_sym_error] = ACTIONS(1312), + [anon_sym_GT] = ACTIONS(1312), + [anon_sym_DASH] = ACTIONS(1312), + [anon_sym_break] = ACTIONS(1312), + [anon_sym_continue] = ACTIONS(1312), + [anon_sym_for] = ACTIONS(1312), + [anon_sym_in] = ACTIONS(1312), + [anon_sym_loop] = ACTIONS(1312), + [anon_sym_while] = ACTIONS(1312), + [anon_sym_do] = ACTIONS(1312), + [anon_sym_if] = ACTIONS(1312), + [anon_sym_match] = ACTIONS(1312), + [anon_sym_LBRACE] = ACTIONS(1312), + [anon_sym_DOT] = ACTIONS(1312), + [anon_sym_try] = ACTIONS(1312), + [anon_sym_return] = ACTIONS(1312), + [anon_sym_source] = ACTIONS(1312), + [anon_sym_source_DASHenv] = ACTIONS(1312), + [anon_sym_register] = ACTIONS(1312), + [anon_sym_hide] = ACTIONS(1312), + [anon_sym_hide_DASHenv] = ACTIONS(1312), + [anon_sym_overlay] = ACTIONS(1312), + [anon_sym_STAR] = ACTIONS(1312), + [anon_sym_where] = ACTIONS(1312), + [anon_sym_STAR_STAR] = ACTIONS(1312), + [anon_sym_PLUS_PLUS] = ACTIONS(1312), + [anon_sym_SLASH] = ACTIONS(1312), + [anon_sym_mod] = ACTIONS(1312), + [anon_sym_SLASH_SLASH] = ACTIONS(1312), + [anon_sym_PLUS] = ACTIONS(1312), + [anon_sym_bit_DASHshl] = ACTIONS(1312), + [anon_sym_bit_DASHshr] = ACTIONS(1312), + [anon_sym_EQ_EQ] = ACTIONS(1312), + [anon_sym_BANG_EQ] = ACTIONS(1312), + [anon_sym_LT2] = ACTIONS(1312), + [anon_sym_LT_EQ] = ACTIONS(1312), + [anon_sym_GT_EQ] = ACTIONS(1312), + [anon_sym_not_DASHin] = ACTIONS(1312), + [anon_sym_starts_DASHwith] = ACTIONS(1312), + [anon_sym_ends_DASHwith] = ACTIONS(1312), + [anon_sym_EQ_TILDE] = ACTIONS(1312), + [anon_sym_BANG_TILDE] = ACTIONS(1312), + [anon_sym_bit_DASHand] = ACTIONS(1312), + [anon_sym_bit_DASHxor] = ACTIONS(1312), + [anon_sym_bit_DASHor] = ACTIONS(1312), + [anon_sym_and] = ACTIONS(1312), + [anon_sym_xor] = ACTIONS(1312), + [anon_sym_or] = ACTIONS(1312), + [anon_sym_not] = ACTIONS(1312), + [anon_sym_DOT2] = ACTIONS(1314), + [sym_val_nothing] = ACTIONS(1312), + [anon_sym_true] = ACTIONS(1312), + [anon_sym_false] = ACTIONS(1312), + [aux_sym_val_number_token1] = ACTIONS(1312), + [aux_sym_val_number_token2] = ACTIONS(1312), + [aux_sym_val_number_token3] = ACTIONS(1312), + [anon_sym_inf] = ACTIONS(1312), + [anon_sym_DASHinf] = ACTIONS(1312), + [anon_sym_NaN] = ACTIONS(1312), + [aux_sym__val_number_decimal_token1] = ACTIONS(1312), + [aux_sym__val_number_decimal_token2] = ACTIONS(1312), + [anon_sym_0b] = ACTIONS(1312), + [anon_sym_0o] = ACTIONS(1312), + [anon_sym_0x] = ACTIONS(1312), + [sym_val_date] = ACTIONS(1312), + [anon_sym_DQUOTE] = ACTIONS(1312), + [sym__str_single_quotes] = ACTIONS(1312), + [sym__str_back_ticks] = ACTIONS(1312), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1312), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1312), + [anon_sym_CARET] = ACTIONS(1312), [anon_sym_POUND] = ACTIONS(105), }, - [427] = { - [sym_comment] = STATE(427), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1479), - [anon_sym_DASH] = ACTIONS(1481), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1483), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1485), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1487), - [anon_sym_PLUS_PLUS] = ACTIONS(1487), - [anon_sym_SLASH] = ACTIONS(1485), - [anon_sym_mod] = ACTIONS(1485), - [anon_sym_SLASH_SLASH] = ACTIONS(1485), - [anon_sym_PLUS] = ACTIONS(1481), - [anon_sym_bit_DASHshl] = ACTIONS(1489), - [anon_sym_bit_DASHshr] = ACTIONS(1489), - [anon_sym_EQ_EQ] = ACTIONS(1479), - [anon_sym_BANG_EQ] = ACTIONS(1479), - [anon_sym_LT2] = ACTIONS(1479), - [anon_sym_LT_EQ] = ACTIONS(1479), - [anon_sym_GT_EQ] = ACTIONS(1479), - [anon_sym_not_DASHin] = ACTIONS(1483), - [anon_sym_starts_DASHwith] = ACTIONS(1483), - [anon_sym_ends_DASHwith] = ACTIONS(1483), - [anon_sym_EQ_TILDE] = ACTIONS(1491), - [anon_sym_BANG_TILDE] = ACTIONS(1491), - [anon_sym_bit_DASHand] = ACTIONS(1493), - [anon_sym_bit_DASHxor] = ACTIONS(1495), - [anon_sym_bit_DASHor] = ACTIONS(1497), - [anon_sym_and] = ACTIONS(1499), - [anon_sym_xor] = ACTIONS(1501), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [455] = { + [sym_comment] = STATE(455), + [ts_builtin_sym_end] = ACTIONS(991), + [anon_sym_export] = ACTIONS(989), + [anon_sym_alias] = ACTIONS(989), + [anon_sym_let] = ACTIONS(989), + [anon_sym_let_DASHenv] = ACTIONS(989), + [anon_sym_mut] = ACTIONS(989), + [anon_sym_const] = ACTIONS(989), + [anon_sym_SEMI] = ACTIONS(989), + [sym_cmd_identifier] = ACTIONS(989), + [anon_sym_LF] = ACTIONS(991), + [anon_sym_def] = ACTIONS(989), + [anon_sym_export_DASHenv] = ACTIONS(989), + [anon_sym_extern] = ACTIONS(989), + [anon_sym_module] = ACTIONS(989), + [anon_sym_use] = ACTIONS(989), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(989), + [anon_sym_error] = ACTIONS(989), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_break] = ACTIONS(989), + [anon_sym_continue] = ACTIONS(989), + [anon_sym_for] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_loop] = ACTIONS(989), + [anon_sym_while] = ACTIONS(989), + [anon_sym_do] = ACTIONS(989), + [anon_sym_if] = ACTIONS(989), + [anon_sym_match] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_try] = ACTIONS(989), + [anon_sym_return] = ACTIONS(989), + [anon_sym_source] = ACTIONS(989), + [anon_sym_source_DASHenv] = ACTIONS(989), + [anon_sym_register] = ACTIONS(989), + [anon_sym_hide] = ACTIONS(989), + [anon_sym_hide_DASHenv] = ACTIONS(989), + [anon_sym_overlay] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_where] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(989), + [anon_sym_SLASH_SLASH] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(989), + [anon_sym_bit_DASHshr] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_not_DASHin] = ACTIONS(989), + [anon_sym_starts_DASHwith] = ACTIONS(989), + [anon_sym_ends_DASHwith] = ACTIONS(989), + [anon_sym_EQ_TILDE] = ACTIONS(989), + [anon_sym_BANG_TILDE] = ACTIONS(989), + [anon_sym_bit_DASHand] = ACTIONS(989), + [anon_sym_bit_DASHxor] = ACTIONS(989), + [anon_sym_bit_DASHor] = ACTIONS(989), + [anon_sym_and] = ACTIONS(989), + [anon_sym_xor] = ACTIONS(989), + [anon_sym_or] = ACTIONS(989), + [anon_sym_not] = ACTIONS(989), + [sym_val_nothing] = ACTIONS(989), + [anon_sym_true] = ACTIONS(989), + [anon_sym_false] = ACTIONS(989), + [aux_sym_val_number_token1] = ACTIONS(989), + [aux_sym_val_number_token2] = ACTIONS(989), + [aux_sym_val_number_token3] = ACTIONS(989), + [anon_sym_inf] = ACTIONS(989), + [anon_sym_DASHinf] = ACTIONS(989), + [anon_sym_NaN] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_decimal_token2] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), + [anon_sym_CARET] = ACTIONS(989), + [aux_sym_unquoted_token3] = ACTIONS(1027), [anon_sym_POUND] = ACTIONS(105), }, - [428] = { - [sym_comment] = STATE(428), + [456] = { + [sym_comment] = STATE(456), [anon_sym_export] = ACTIONS(1557), [anon_sym_alias] = ACTIONS(1557), [anon_sym_let] = ACTIONS(1557), @@ -110552,7 +113001,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1557), [anon_sym_LF] = ACTIONS(1559), [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), [anon_sym_export_DASHenv] = ACTIONS(1557), [anon_sym_extern] = ACTIONS(1557), [anon_sym_module] = ACTIONS(1557), @@ -110634,196 +113082,101 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1557), [anon_sym_POUND] = ACTIONS(105), }, - [429] = { - [sym_comment] = STATE(429), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1479), - [anon_sym_DASH] = ACTIONS(1481), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1483), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1485), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1487), - [anon_sym_PLUS_PLUS] = ACTIONS(1487), - [anon_sym_SLASH] = ACTIONS(1485), - [anon_sym_mod] = ACTIONS(1485), - [anon_sym_SLASH_SLASH] = ACTIONS(1485), - [anon_sym_PLUS] = ACTIONS(1481), - [anon_sym_bit_DASHshl] = ACTIONS(1489), - [anon_sym_bit_DASHshr] = ACTIONS(1489), - [anon_sym_EQ_EQ] = ACTIONS(1479), - [anon_sym_BANG_EQ] = ACTIONS(1479), - [anon_sym_LT2] = ACTIONS(1479), - [anon_sym_LT_EQ] = ACTIONS(1479), - [anon_sym_GT_EQ] = ACTIONS(1479), - [anon_sym_not_DASHin] = ACTIONS(1483), - [anon_sym_starts_DASHwith] = ACTIONS(1483), - [anon_sym_ends_DASHwith] = ACTIONS(1483), - [anon_sym_EQ_TILDE] = ACTIONS(1491), - [anon_sym_BANG_TILDE] = ACTIONS(1491), - [anon_sym_bit_DASHand] = ACTIONS(1493), - [anon_sym_bit_DASHxor] = ACTIONS(1495), - [anon_sym_bit_DASHor] = ACTIONS(1497), - [anon_sym_and] = ACTIONS(1499), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(105), - }, - [430] = { - [sym_comment] = STATE(430), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [457] = { + [sym_comment] = STATE(457), + [anon_sym_export] = ACTIONS(1304), + [anon_sym_alias] = ACTIONS(1304), + [anon_sym_let] = ACTIONS(1304), + [anon_sym_let_DASHenv] = ACTIONS(1304), + [anon_sym_mut] = ACTIONS(1304), + [anon_sym_const] = ACTIONS(1304), + [anon_sym_SEMI] = ACTIONS(1304), + [sym_cmd_identifier] = ACTIONS(1304), + [anon_sym_LF] = ACTIONS(1306), + [anon_sym_def] = ACTIONS(1304), + [anon_sym_export_DASHenv] = ACTIONS(1304), + [anon_sym_extern] = ACTIONS(1304), + [anon_sym_module] = ACTIONS(1304), + [anon_sym_use] = ACTIONS(1304), + [anon_sym_LBRACK] = ACTIONS(1304), + [anon_sym_LPAREN] = ACTIONS(1304), + [anon_sym_RPAREN] = ACTIONS(1304), + [anon_sym_DOLLAR] = ACTIONS(1304), + [anon_sym_error] = ACTIONS(1304), + [anon_sym_GT] = ACTIONS(1304), + [anon_sym_DASH] = ACTIONS(1304), + [anon_sym_break] = ACTIONS(1304), + [anon_sym_continue] = ACTIONS(1304), + [anon_sym_for] = ACTIONS(1304), + [anon_sym_in] = ACTIONS(1304), + [anon_sym_loop] = ACTIONS(1304), + [anon_sym_while] = ACTIONS(1304), + [anon_sym_do] = ACTIONS(1304), + [anon_sym_if] = ACTIONS(1304), + [anon_sym_match] = ACTIONS(1304), + [anon_sym_LBRACE] = ACTIONS(1304), + [anon_sym_RBRACE] = ACTIONS(1304), + [anon_sym_DOT] = ACTIONS(1304), + [anon_sym_try] = ACTIONS(1304), + [anon_sym_return] = ACTIONS(1304), + [anon_sym_source] = ACTIONS(1304), + [anon_sym_source_DASHenv] = ACTIONS(1304), + [anon_sym_register] = ACTIONS(1304), + [anon_sym_hide] = ACTIONS(1304), + [anon_sym_hide_DASHenv] = ACTIONS(1304), + [anon_sym_overlay] = ACTIONS(1304), + [anon_sym_STAR] = ACTIONS(1304), + [anon_sym_where] = ACTIONS(1304), + [anon_sym_STAR_STAR] = ACTIONS(1304), + [anon_sym_PLUS_PLUS] = ACTIONS(1304), + [anon_sym_SLASH] = ACTIONS(1304), + [anon_sym_mod] = ACTIONS(1304), + [anon_sym_SLASH_SLASH] = ACTIONS(1304), + [anon_sym_PLUS] = ACTIONS(1304), + [anon_sym_bit_DASHshl] = ACTIONS(1304), + [anon_sym_bit_DASHshr] = ACTIONS(1304), + [anon_sym_EQ_EQ] = ACTIONS(1304), + [anon_sym_BANG_EQ] = ACTIONS(1304), + [anon_sym_LT2] = ACTIONS(1304), + [anon_sym_LT_EQ] = ACTIONS(1304), + [anon_sym_GT_EQ] = ACTIONS(1304), + [anon_sym_not_DASHin] = ACTIONS(1304), + [anon_sym_starts_DASHwith] = ACTIONS(1304), + [anon_sym_ends_DASHwith] = ACTIONS(1304), + [anon_sym_EQ_TILDE] = ACTIONS(1304), + [anon_sym_BANG_TILDE] = ACTIONS(1304), + [anon_sym_bit_DASHand] = ACTIONS(1304), + [anon_sym_bit_DASHxor] = ACTIONS(1304), + [anon_sym_bit_DASHor] = ACTIONS(1304), + [anon_sym_and] = ACTIONS(1304), + [anon_sym_xor] = ACTIONS(1304), + [anon_sym_or] = ACTIONS(1304), + [anon_sym_not] = ACTIONS(1304), + [sym_val_nothing] = ACTIONS(1304), + [anon_sym_true] = ACTIONS(1304), + [anon_sym_false] = ACTIONS(1304), + [aux_sym_val_number_token1] = ACTIONS(1304), + [aux_sym_val_number_token2] = ACTIONS(1304), + [aux_sym_val_number_token3] = ACTIONS(1304), + [anon_sym_inf] = ACTIONS(1304), + [anon_sym_DASHinf] = ACTIONS(1304), + [anon_sym_NaN] = ACTIONS(1304), + [aux_sym__val_number_decimal_token1] = ACTIONS(1304), + [aux_sym__val_number_decimal_token2] = ACTIONS(1304), + [anon_sym_0b] = ACTIONS(1304), + [anon_sym_0o] = ACTIONS(1304), + [anon_sym_0x] = ACTIONS(1304), + [sym_val_date] = ACTIONS(1304), + [anon_sym_DQUOTE] = ACTIONS(1304), + [sym__str_single_quotes] = ACTIONS(1304), + [sym__str_back_ticks] = ACTIONS(1304), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1304), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1304), + [anon_sym_CARET] = ACTIONS(1304), [anon_sym_POUND] = ACTIONS(105), }, - [431] = { - [sym_comment] = STATE(431), + [458] = { + [sym_comment] = STATE(458), [anon_sym_export] = ACTIONS(1561), [anon_sym_alias] = ACTIONS(1561), [anon_sym_let] = ACTIONS(1561), @@ -110834,7 +113187,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1561), [anon_sym_LF] = ACTIONS(1563), [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), [anon_sym_export_DASHenv] = ACTIONS(1561), [anon_sym_extern] = ACTIONS(1561), [anon_sym_module] = ACTIONS(1561), @@ -110844,12 +113196,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RPAREN] = ACTIONS(1561), [anon_sym_DOLLAR] = ACTIONS(1561), [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1479), - [anon_sym_DASH] = ACTIONS(1481), + [anon_sym_GT] = ACTIONS(1561), + [anon_sym_DASH] = ACTIONS(1561), [anon_sym_break] = ACTIONS(1561), [anon_sym_continue] = ACTIONS(1561), [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1483), + [anon_sym_in] = ACTIONS(1561), [anon_sym_loop] = ACTIONS(1561), [anon_sym_while] = ACTIONS(1561), [anon_sym_do] = ACTIONS(1561), @@ -110866,29 +113218,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(1561), [anon_sym_hide_DASHenv] = ACTIONS(1561), [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1485), + [anon_sym_STAR] = ACTIONS(1561), [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1487), - [anon_sym_PLUS_PLUS] = ACTIONS(1487), - [anon_sym_SLASH] = ACTIONS(1485), - [anon_sym_mod] = ACTIONS(1485), - [anon_sym_SLASH_SLASH] = ACTIONS(1485), - [anon_sym_PLUS] = ACTIONS(1481), - [anon_sym_bit_DASHshl] = ACTIONS(1489), - [anon_sym_bit_DASHshr] = ACTIONS(1489), - [anon_sym_EQ_EQ] = ACTIONS(1479), - [anon_sym_BANG_EQ] = ACTIONS(1479), - [anon_sym_LT2] = ACTIONS(1479), - [anon_sym_LT_EQ] = ACTIONS(1479), - [anon_sym_GT_EQ] = ACTIONS(1479), - [anon_sym_not_DASHin] = ACTIONS(1483), - [anon_sym_starts_DASHwith] = ACTIONS(1483), - [anon_sym_ends_DASHwith] = ACTIONS(1483), - [anon_sym_EQ_TILDE] = ACTIONS(1491), - [anon_sym_BANG_TILDE] = ACTIONS(1491), - [anon_sym_bit_DASHand] = ACTIONS(1493), - [anon_sym_bit_DASHxor] = ACTIONS(1495), - [anon_sym_bit_DASHor] = ACTIONS(1497), + [anon_sym_STAR_STAR] = ACTIONS(1561), + [anon_sym_PLUS_PLUS] = ACTIONS(1561), + [anon_sym_SLASH] = ACTIONS(1561), + [anon_sym_mod] = ACTIONS(1561), + [anon_sym_SLASH_SLASH] = ACTIONS(1561), + [anon_sym_PLUS] = ACTIONS(1561), + [anon_sym_bit_DASHshl] = ACTIONS(1561), + [anon_sym_bit_DASHshr] = ACTIONS(1561), + [anon_sym_EQ_EQ] = ACTIONS(1561), + [anon_sym_BANG_EQ] = ACTIONS(1561), + [anon_sym_LT2] = ACTIONS(1561), + [anon_sym_LT_EQ] = ACTIONS(1561), + [anon_sym_GT_EQ] = ACTIONS(1561), + [anon_sym_not_DASHin] = ACTIONS(1561), + [anon_sym_starts_DASHwith] = ACTIONS(1561), + [anon_sym_ends_DASHwith] = ACTIONS(1561), + [anon_sym_EQ_TILDE] = ACTIONS(1561), + [anon_sym_BANG_TILDE] = ACTIONS(1561), + [anon_sym_bit_DASHand] = ACTIONS(1561), + [anon_sym_bit_DASHxor] = ACTIONS(1561), + [anon_sym_bit_DASHor] = ACTIONS(1561), [anon_sym_and] = ACTIONS(1561), [anon_sym_xor] = ACTIONS(1561), [anon_sym_or] = ACTIONS(1561), @@ -110916,3331 +113268,2080 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1561), [anon_sym_POUND] = ACTIONS(105), }, - [432] = { - [sym_comment] = STATE(432), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [459] = { + [sym_comment] = STATE(459), + [anon_sym_export] = ACTIONS(1565), + [anon_sym_alias] = ACTIONS(1565), + [anon_sym_let] = ACTIONS(1565), + [anon_sym_let_DASHenv] = ACTIONS(1565), + [anon_sym_mut] = ACTIONS(1565), + [anon_sym_const] = ACTIONS(1565), + [anon_sym_SEMI] = ACTIONS(1565), + [sym_cmd_identifier] = ACTIONS(1565), + [anon_sym_LF] = ACTIONS(1567), + [anon_sym_def] = ACTIONS(1565), + [anon_sym_export_DASHenv] = ACTIONS(1565), + [anon_sym_extern] = ACTIONS(1565), + [anon_sym_module] = ACTIONS(1565), + [anon_sym_use] = ACTIONS(1565), + [anon_sym_LBRACK] = ACTIONS(1565), + [anon_sym_LPAREN] = ACTIONS(1565), + [anon_sym_RPAREN] = ACTIONS(1565), + [anon_sym_DOLLAR] = ACTIONS(1565), + [anon_sym_error] = ACTIONS(1565), + [anon_sym_GT] = ACTIONS(1565), + [anon_sym_DASH] = ACTIONS(1565), + [anon_sym_break] = ACTIONS(1565), + [anon_sym_continue] = ACTIONS(1565), + [anon_sym_for] = ACTIONS(1565), + [anon_sym_in] = ACTIONS(1565), + [anon_sym_loop] = ACTIONS(1565), + [anon_sym_while] = ACTIONS(1565), + [anon_sym_do] = ACTIONS(1565), + [anon_sym_if] = ACTIONS(1565), + [anon_sym_match] = ACTIONS(1565), + [anon_sym_LBRACE] = ACTIONS(1565), + [anon_sym_RBRACE] = ACTIONS(1565), + [anon_sym_DOT] = ACTIONS(1565), + [anon_sym_try] = ACTIONS(1565), + [anon_sym_return] = ACTIONS(1565), + [anon_sym_source] = ACTIONS(1565), + [anon_sym_source_DASHenv] = ACTIONS(1565), + [anon_sym_register] = ACTIONS(1565), + [anon_sym_hide] = ACTIONS(1565), + [anon_sym_hide_DASHenv] = ACTIONS(1565), + [anon_sym_overlay] = ACTIONS(1565), + [anon_sym_STAR] = ACTIONS(1565), + [anon_sym_where] = ACTIONS(1565), + [anon_sym_STAR_STAR] = ACTIONS(1565), + [anon_sym_PLUS_PLUS] = ACTIONS(1565), + [anon_sym_SLASH] = ACTIONS(1565), + [anon_sym_mod] = ACTIONS(1565), + [anon_sym_SLASH_SLASH] = ACTIONS(1565), + [anon_sym_PLUS] = ACTIONS(1565), + [anon_sym_bit_DASHshl] = ACTIONS(1565), + [anon_sym_bit_DASHshr] = ACTIONS(1565), + [anon_sym_EQ_EQ] = ACTIONS(1565), + [anon_sym_BANG_EQ] = ACTIONS(1565), + [anon_sym_LT2] = ACTIONS(1565), + [anon_sym_LT_EQ] = ACTIONS(1565), + [anon_sym_GT_EQ] = ACTIONS(1565), + [anon_sym_not_DASHin] = ACTIONS(1565), + [anon_sym_starts_DASHwith] = ACTIONS(1565), + [anon_sym_ends_DASHwith] = ACTIONS(1565), + [anon_sym_EQ_TILDE] = ACTIONS(1565), + [anon_sym_BANG_TILDE] = ACTIONS(1565), + [anon_sym_bit_DASHand] = ACTIONS(1565), + [anon_sym_bit_DASHxor] = ACTIONS(1565), + [anon_sym_bit_DASHor] = ACTIONS(1565), + [anon_sym_and] = ACTIONS(1565), + [anon_sym_xor] = ACTIONS(1565), + [anon_sym_or] = ACTIONS(1565), + [anon_sym_not] = ACTIONS(1565), + [sym_val_nothing] = ACTIONS(1565), + [anon_sym_true] = ACTIONS(1565), + [anon_sym_false] = ACTIONS(1565), + [aux_sym_val_number_token1] = ACTIONS(1565), + [aux_sym_val_number_token2] = ACTIONS(1565), + [aux_sym_val_number_token3] = ACTIONS(1565), + [anon_sym_inf] = ACTIONS(1565), + [anon_sym_DASHinf] = ACTIONS(1565), + [anon_sym_NaN] = ACTIONS(1565), + [aux_sym__val_number_decimal_token1] = ACTIONS(1565), + [aux_sym__val_number_decimal_token2] = ACTIONS(1565), + [anon_sym_0b] = ACTIONS(1565), + [anon_sym_0o] = ACTIONS(1565), + [anon_sym_0x] = ACTIONS(1565), + [sym_val_date] = ACTIONS(1565), + [anon_sym_DQUOTE] = ACTIONS(1565), + [sym__str_single_quotes] = ACTIONS(1565), + [sym__str_back_ticks] = ACTIONS(1565), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1565), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1565), + [anon_sym_CARET] = ACTIONS(1565), [anon_sym_POUND] = ACTIONS(105), }, - [433] = { - [sym_comment] = STATE(433), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1479), - [anon_sym_DASH] = ACTIONS(1481), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1483), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1485), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1487), - [anon_sym_PLUS_PLUS] = ACTIONS(1487), - [anon_sym_SLASH] = ACTIONS(1485), - [anon_sym_mod] = ACTIONS(1485), - [anon_sym_SLASH_SLASH] = ACTIONS(1485), - [anon_sym_PLUS] = ACTIONS(1481), - [anon_sym_bit_DASHshl] = ACTIONS(1489), - [anon_sym_bit_DASHshr] = ACTIONS(1489), - [anon_sym_EQ_EQ] = ACTIONS(1479), - [anon_sym_BANG_EQ] = ACTIONS(1479), - [anon_sym_LT2] = ACTIONS(1479), - [anon_sym_LT_EQ] = ACTIONS(1479), - [anon_sym_GT_EQ] = ACTIONS(1479), - [anon_sym_not_DASHin] = ACTIONS(1483), - [anon_sym_starts_DASHwith] = ACTIONS(1483), - [anon_sym_ends_DASHwith] = ACTIONS(1483), - [anon_sym_EQ_TILDE] = ACTIONS(1491), - [anon_sym_BANG_TILDE] = ACTIONS(1491), - [anon_sym_bit_DASHand] = ACTIONS(1493), - [anon_sym_bit_DASHxor] = ACTIONS(1495), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [460] = { + [sym_comment] = STATE(460), + [anon_sym_export] = ACTIONS(1569), + [anon_sym_alias] = ACTIONS(1569), + [anon_sym_let] = ACTIONS(1569), + [anon_sym_let_DASHenv] = ACTIONS(1569), + [anon_sym_mut] = ACTIONS(1569), + [anon_sym_const] = ACTIONS(1569), + [anon_sym_SEMI] = ACTIONS(1569), + [sym_cmd_identifier] = ACTIONS(1569), + [anon_sym_LF] = ACTIONS(1571), + [anon_sym_def] = ACTIONS(1569), + [anon_sym_export_DASHenv] = ACTIONS(1569), + [anon_sym_extern] = ACTIONS(1569), + [anon_sym_module] = ACTIONS(1569), + [anon_sym_use] = ACTIONS(1569), + [anon_sym_LBRACK] = ACTIONS(1569), + [anon_sym_LPAREN] = ACTIONS(1569), + [anon_sym_RPAREN] = ACTIONS(1569), + [anon_sym_DOLLAR] = ACTIONS(1569), + [anon_sym_error] = ACTIONS(1569), + [anon_sym_GT] = ACTIONS(1569), + [anon_sym_DASH] = ACTIONS(1569), + [anon_sym_break] = ACTIONS(1569), + [anon_sym_continue] = ACTIONS(1569), + [anon_sym_for] = ACTIONS(1569), + [anon_sym_in] = ACTIONS(1569), + [anon_sym_loop] = ACTIONS(1569), + [anon_sym_while] = ACTIONS(1569), + [anon_sym_do] = ACTIONS(1569), + [anon_sym_if] = ACTIONS(1569), + [anon_sym_match] = ACTIONS(1569), + [anon_sym_LBRACE] = ACTIONS(1569), + [anon_sym_RBRACE] = ACTIONS(1569), + [anon_sym_DOT] = ACTIONS(1569), + [anon_sym_try] = ACTIONS(1569), + [anon_sym_return] = ACTIONS(1569), + [anon_sym_source] = ACTIONS(1569), + [anon_sym_source_DASHenv] = ACTIONS(1569), + [anon_sym_register] = ACTIONS(1569), + [anon_sym_hide] = ACTIONS(1569), + [anon_sym_hide_DASHenv] = ACTIONS(1569), + [anon_sym_overlay] = ACTIONS(1569), + [anon_sym_STAR] = ACTIONS(1569), + [anon_sym_where] = ACTIONS(1569), + [anon_sym_STAR_STAR] = ACTIONS(1569), + [anon_sym_PLUS_PLUS] = ACTIONS(1569), + [anon_sym_SLASH] = ACTIONS(1569), + [anon_sym_mod] = ACTIONS(1569), + [anon_sym_SLASH_SLASH] = ACTIONS(1569), + [anon_sym_PLUS] = ACTIONS(1569), + [anon_sym_bit_DASHshl] = ACTIONS(1569), + [anon_sym_bit_DASHshr] = ACTIONS(1569), + [anon_sym_EQ_EQ] = ACTIONS(1569), + [anon_sym_BANG_EQ] = ACTIONS(1569), + [anon_sym_LT2] = ACTIONS(1569), + [anon_sym_LT_EQ] = ACTIONS(1569), + [anon_sym_GT_EQ] = ACTIONS(1569), + [anon_sym_not_DASHin] = ACTIONS(1569), + [anon_sym_starts_DASHwith] = ACTIONS(1569), + [anon_sym_ends_DASHwith] = ACTIONS(1569), + [anon_sym_EQ_TILDE] = ACTIONS(1569), + [anon_sym_BANG_TILDE] = ACTIONS(1569), + [anon_sym_bit_DASHand] = ACTIONS(1569), + [anon_sym_bit_DASHxor] = ACTIONS(1569), + [anon_sym_bit_DASHor] = ACTIONS(1569), + [anon_sym_and] = ACTIONS(1569), + [anon_sym_xor] = ACTIONS(1569), + [anon_sym_or] = ACTIONS(1569), + [anon_sym_not] = ACTIONS(1569), + [sym_val_nothing] = ACTIONS(1569), + [anon_sym_true] = ACTIONS(1569), + [anon_sym_false] = ACTIONS(1569), + [aux_sym_val_number_token1] = ACTIONS(1569), + [aux_sym_val_number_token2] = ACTIONS(1569), + [aux_sym_val_number_token3] = ACTIONS(1569), + [anon_sym_inf] = ACTIONS(1569), + [anon_sym_DASHinf] = ACTIONS(1569), + [anon_sym_NaN] = ACTIONS(1569), + [aux_sym__val_number_decimal_token1] = ACTIONS(1569), + [aux_sym__val_number_decimal_token2] = ACTIONS(1569), + [anon_sym_0b] = ACTIONS(1569), + [anon_sym_0o] = ACTIONS(1569), + [anon_sym_0x] = ACTIONS(1569), + [sym_val_date] = ACTIONS(1569), + [anon_sym_DQUOTE] = ACTIONS(1569), + [sym__str_single_quotes] = ACTIONS(1569), + [sym__str_back_ticks] = ACTIONS(1569), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1569), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1569), + [anon_sym_CARET] = ACTIONS(1569), [anon_sym_POUND] = ACTIONS(105), }, - [434] = { - [sym_comment] = STATE(434), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [461] = { + [sym_comment] = STATE(461), + [ts_builtin_sym_end] = ACTIONS(1228), + [anon_sym_export] = ACTIONS(1226), + [anon_sym_alias] = ACTIONS(1226), + [anon_sym_let] = ACTIONS(1226), + [anon_sym_let_DASHenv] = ACTIONS(1226), + [anon_sym_mut] = ACTIONS(1226), + [anon_sym_const] = ACTIONS(1226), + [anon_sym_SEMI] = ACTIONS(1226), + [sym_cmd_identifier] = ACTIONS(1226), + [anon_sym_LF] = ACTIONS(1228), + [anon_sym_def] = ACTIONS(1226), + [anon_sym_export_DASHenv] = ACTIONS(1226), + [anon_sym_extern] = ACTIONS(1226), + [anon_sym_module] = ACTIONS(1226), + [anon_sym_use] = ACTIONS(1226), + [anon_sym_LBRACK] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1226), + [anon_sym_DOLLAR] = ACTIONS(1226), + [anon_sym_error] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_break] = ACTIONS(1226), + [anon_sym_continue] = ACTIONS(1226), + [anon_sym_for] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_loop] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1226), + [anon_sym_do] = ACTIONS(1226), + [anon_sym_if] = ACTIONS(1226), + [anon_sym_match] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1226), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_try] = ACTIONS(1226), + [anon_sym_return] = ACTIONS(1226), + [anon_sym_source] = ACTIONS(1226), + [anon_sym_source_DASHenv] = ACTIONS(1226), + [anon_sym_register] = ACTIONS(1226), + [anon_sym_hide] = ACTIONS(1226), + [anon_sym_hide_DASHenv] = ACTIONS(1226), + [anon_sym_overlay] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_where] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1226), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1226), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1226), + [anon_sym_BANG_EQ] = ACTIONS(1226), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1226), + [anon_sym_GT_EQ] = ACTIONS(1226), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1226), + [anon_sym_BANG_TILDE] = ACTIONS(1226), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [anon_sym_not] = ACTIONS(1226), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1573), + [sym_val_nothing] = ACTIONS(1226), + [anon_sym_true] = ACTIONS(1226), + [anon_sym_false] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1226), + [aux_sym_val_number_token2] = ACTIONS(1226), + [aux_sym_val_number_token3] = ACTIONS(1226), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_0b] = ACTIONS(1226), + [anon_sym_0o] = ACTIONS(1226), + [anon_sym_0x] = ACTIONS(1226), + [sym_val_date] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1226), + [sym__str_single_quotes] = ACTIONS(1226), + [sym__str_back_ticks] = ACTIONS(1226), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1226), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1226), + [anon_sym_CARET] = ACTIONS(1226), [anon_sym_POUND] = ACTIONS(105), }, - [435] = { - [sym_comment] = STATE(435), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1479), - [anon_sym_DASH] = ACTIONS(1481), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1483), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1485), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1487), - [anon_sym_PLUS_PLUS] = ACTIONS(1487), - [anon_sym_SLASH] = ACTIONS(1485), - [anon_sym_mod] = ACTIONS(1485), - [anon_sym_SLASH_SLASH] = ACTIONS(1485), - [anon_sym_PLUS] = ACTIONS(1481), - [anon_sym_bit_DASHshl] = ACTIONS(1489), - [anon_sym_bit_DASHshr] = ACTIONS(1489), - [anon_sym_EQ_EQ] = ACTIONS(1479), - [anon_sym_BANG_EQ] = ACTIONS(1479), - [anon_sym_LT2] = ACTIONS(1479), - [anon_sym_LT_EQ] = ACTIONS(1479), - [anon_sym_GT_EQ] = ACTIONS(1479), - [anon_sym_not_DASHin] = ACTIONS(1483), - [anon_sym_starts_DASHwith] = ACTIONS(1483), - [anon_sym_ends_DASHwith] = ACTIONS(1483), - [anon_sym_EQ_TILDE] = ACTIONS(1491), - [anon_sym_BANG_TILDE] = ACTIONS(1491), - [anon_sym_bit_DASHand] = ACTIONS(1493), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [462] = { + [sym_comment] = STATE(462), + [ts_builtin_sym_end] = ACTIONS(1159), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [anon_sym_SEMI] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_where] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_not] = ACTIONS(1157), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1328), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_CARET] = ACTIONS(1157), [anon_sym_POUND] = ACTIONS(105), }, - [436] = { - [sym_comment] = STATE(436), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [463] = { + [sym_comment] = STATE(463), + [anon_sym_export] = ACTIONS(153), + [anon_sym_alias] = ACTIONS(153), + [anon_sym_let] = ACTIONS(153), + [anon_sym_let_DASHenv] = ACTIONS(153), + [anon_sym_mut] = ACTIONS(153), + [anon_sym_const] = ACTIONS(153), + [anon_sym_SEMI] = ACTIONS(153), + [sym_cmd_identifier] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_def] = ACTIONS(153), + [anon_sym_export_DASHenv] = ACTIONS(153), + [anon_sym_extern] = ACTIONS(153), + [anon_sym_module] = ACTIONS(153), + [anon_sym_use] = ACTIONS(153), + [anon_sym_LBRACK] = ACTIONS(153), + [anon_sym_LPAREN] = ACTIONS(153), + [anon_sym_RPAREN] = ACTIONS(153), + [anon_sym_DOLLAR] = ACTIONS(153), + [anon_sym_error] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_break] = ACTIONS(153), + [anon_sym_continue] = ACTIONS(153), + [anon_sym_for] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_loop] = ACTIONS(153), + [anon_sym_while] = ACTIONS(153), + [anon_sym_do] = ACTIONS(153), + [anon_sym_if] = ACTIONS(153), + [anon_sym_match] = ACTIONS(153), + [anon_sym_LBRACE] = ACTIONS(153), + [anon_sym_RBRACE] = ACTIONS(153), + [anon_sym_DOT] = ACTIONS(153), + [anon_sym_try] = ACTIONS(153), + [anon_sym_return] = ACTIONS(153), + [anon_sym_source] = ACTIONS(153), + [anon_sym_source_DASHenv] = ACTIONS(153), + [anon_sym_register] = ACTIONS(153), + [anon_sym_hide] = ACTIONS(153), + [anon_sym_hide_DASHenv] = ACTIONS(153), + [anon_sym_overlay] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_where] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(153), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(153), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(153), + [anon_sym_BANG_EQ] = ACTIONS(153), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(153), + [anon_sym_GT_EQ] = ACTIONS(153), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(153), + [anon_sym_BANG_TILDE] = ACTIONS(153), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [anon_sym_not] = ACTIONS(153), + [sym_val_nothing] = ACTIONS(153), + [anon_sym_true] = ACTIONS(153), + [anon_sym_false] = ACTIONS(153), + [aux_sym_val_number_token1] = ACTIONS(153), + [aux_sym_val_number_token2] = ACTIONS(153), + [aux_sym_val_number_token3] = ACTIONS(153), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), + [anon_sym_0b] = ACTIONS(153), + [anon_sym_0o] = ACTIONS(153), + [anon_sym_0x] = ACTIONS(153), + [sym_val_date] = ACTIONS(153), + [anon_sym_DQUOTE] = ACTIONS(153), + [sym__str_single_quotes] = ACTIONS(153), + [sym__str_back_ticks] = ACTIONS(153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(153), + [anon_sym_CARET] = ACTIONS(153), [anon_sym_POUND] = ACTIONS(105), }, - [437] = { - [sym_comment] = STATE(437), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1479), - [anon_sym_DASH] = ACTIONS(1481), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1483), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1485), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1487), - [anon_sym_PLUS_PLUS] = ACTIONS(1487), - [anon_sym_SLASH] = ACTIONS(1485), - [anon_sym_mod] = ACTIONS(1485), - [anon_sym_SLASH_SLASH] = ACTIONS(1485), - [anon_sym_PLUS] = ACTIONS(1481), - [anon_sym_bit_DASHshl] = ACTIONS(1489), - [anon_sym_bit_DASHshr] = ACTIONS(1489), - [anon_sym_EQ_EQ] = ACTIONS(1479), - [anon_sym_BANG_EQ] = ACTIONS(1479), - [anon_sym_LT2] = ACTIONS(1479), - [anon_sym_LT_EQ] = ACTIONS(1479), - [anon_sym_GT_EQ] = ACTIONS(1479), - [anon_sym_not_DASHin] = ACTIONS(1483), - [anon_sym_starts_DASHwith] = ACTIONS(1483), - [anon_sym_ends_DASHwith] = ACTIONS(1483), - [anon_sym_EQ_TILDE] = ACTIONS(1491), - [anon_sym_BANG_TILDE] = ACTIONS(1491), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [464] = { + [sym_comment] = STATE(464), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1385), + [anon_sym_DASH] = ACTIONS(1387), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1391), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1393), + [anon_sym_PLUS_PLUS] = ACTIONS(1393), + [anon_sym_SLASH] = ACTIONS(1391), + [anon_sym_mod] = ACTIONS(1391), + [anon_sym_SLASH_SLASH] = ACTIONS(1391), + [anon_sym_PLUS] = ACTIONS(1387), + [anon_sym_bit_DASHshl] = ACTIONS(1395), + [anon_sym_bit_DASHshr] = ACTIONS(1395), + [anon_sym_EQ_EQ] = ACTIONS(1385), + [anon_sym_BANG_EQ] = ACTIONS(1385), + [anon_sym_LT2] = ACTIONS(1385), + [anon_sym_LT_EQ] = ACTIONS(1385), + [anon_sym_GT_EQ] = ACTIONS(1385), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, - [438] = { - [sym_comment] = STATE(438), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [465] = { + [sym_comment] = STATE(465), + [ts_builtin_sym_end] = ACTIONS(1429), + [anon_sym_export] = ACTIONS(1427), + [anon_sym_alias] = ACTIONS(1427), + [anon_sym_let] = ACTIONS(1427), + [anon_sym_let_DASHenv] = ACTIONS(1427), + [anon_sym_mut] = ACTIONS(1427), + [anon_sym_const] = ACTIONS(1427), + [anon_sym_SEMI] = ACTIONS(1427), + [sym_cmd_identifier] = ACTIONS(1427), + [anon_sym_LF] = ACTIONS(1429), + [anon_sym_def] = ACTIONS(1427), + [anon_sym_export_DASHenv] = ACTIONS(1427), + [anon_sym_extern] = ACTIONS(1427), + [anon_sym_module] = ACTIONS(1427), + [anon_sym_use] = ACTIONS(1427), + [anon_sym_LBRACK] = ACTIONS(1427), + [anon_sym_LPAREN] = ACTIONS(1427), + [anon_sym_DOLLAR] = ACTIONS(1427), + [anon_sym_error] = ACTIONS(1427), + [anon_sym_GT] = ACTIONS(1427), + [anon_sym_DASH] = ACTIONS(1427), + [anon_sym_break] = ACTIONS(1427), + [anon_sym_continue] = ACTIONS(1427), + [anon_sym_for] = ACTIONS(1427), + [anon_sym_in] = ACTIONS(1427), + [anon_sym_loop] = ACTIONS(1427), + [anon_sym_while] = ACTIONS(1427), + [anon_sym_do] = ACTIONS(1427), + [anon_sym_if] = ACTIONS(1427), + [anon_sym_match] = ACTIONS(1427), + [anon_sym_LBRACE] = ACTIONS(1427), + [anon_sym_DOT] = ACTIONS(1427), + [anon_sym_try] = ACTIONS(1427), + [anon_sym_return] = ACTIONS(1427), + [anon_sym_source] = ACTIONS(1427), + [anon_sym_source_DASHenv] = ACTIONS(1427), + [anon_sym_register] = ACTIONS(1427), + [anon_sym_hide] = ACTIONS(1427), + [anon_sym_hide_DASHenv] = ACTIONS(1427), + [anon_sym_overlay] = ACTIONS(1427), + [anon_sym_STAR] = ACTIONS(1427), + [anon_sym_where] = ACTIONS(1427), + [anon_sym_STAR_STAR] = ACTIONS(1427), + [anon_sym_PLUS_PLUS] = ACTIONS(1427), + [anon_sym_SLASH] = ACTIONS(1427), + [anon_sym_mod] = ACTIONS(1427), + [anon_sym_SLASH_SLASH] = ACTIONS(1427), + [anon_sym_PLUS] = ACTIONS(1427), + [anon_sym_bit_DASHshl] = ACTIONS(1427), + [anon_sym_bit_DASHshr] = ACTIONS(1427), + [anon_sym_EQ_EQ] = ACTIONS(1427), + [anon_sym_BANG_EQ] = ACTIONS(1427), + [anon_sym_LT2] = ACTIONS(1427), + [anon_sym_LT_EQ] = ACTIONS(1427), + [anon_sym_GT_EQ] = ACTIONS(1427), + [anon_sym_not_DASHin] = ACTIONS(1427), + [anon_sym_starts_DASHwith] = ACTIONS(1427), + [anon_sym_ends_DASHwith] = ACTIONS(1427), + [anon_sym_EQ_TILDE] = ACTIONS(1427), + [anon_sym_BANG_TILDE] = ACTIONS(1427), + [anon_sym_bit_DASHand] = ACTIONS(1427), + [anon_sym_bit_DASHxor] = ACTIONS(1427), + [anon_sym_bit_DASHor] = ACTIONS(1427), + [anon_sym_and] = ACTIONS(1427), + [anon_sym_xor] = ACTIONS(1427), + [anon_sym_or] = ACTIONS(1427), + [anon_sym_not] = ACTIONS(1427), + [sym_val_nothing] = ACTIONS(1427), + [anon_sym_true] = ACTIONS(1427), + [anon_sym_false] = ACTIONS(1427), + [aux_sym_val_number_token1] = ACTIONS(1427), + [aux_sym_val_number_token2] = ACTIONS(1427), + [aux_sym_val_number_token3] = ACTIONS(1427), + [anon_sym_inf] = ACTIONS(1427), + [anon_sym_DASHinf] = ACTIONS(1427), + [anon_sym_NaN] = ACTIONS(1427), + [aux_sym__val_number_decimal_token1] = ACTIONS(1427), + [aux_sym__val_number_decimal_token2] = ACTIONS(1427), + [anon_sym_0b] = ACTIONS(1427), + [anon_sym_0o] = ACTIONS(1427), + [anon_sym_0x] = ACTIONS(1427), + [sym_val_date] = ACTIONS(1427), + [anon_sym_DQUOTE] = ACTIONS(1427), + [sym__str_single_quotes] = ACTIONS(1427), + [sym__str_back_ticks] = ACTIONS(1427), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1427), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1427), + [anon_sym_CARET] = ACTIONS(1427), [anon_sym_POUND] = ACTIONS(105), }, - [439] = { - [sym_comment] = STATE(439), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(1481), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1485), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1487), - [anon_sym_PLUS_PLUS] = ACTIONS(1487), - [anon_sym_SLASH] = ACTIONS(1485), - [anon_sym_mod] = ACTIONS(1485), - [anon_sym_SLASH_SLASH] = ACTIONS(1485), - [anon_sym_PLUS] = ACTIONS(1481), - [anon_sym_bit_DASHshl] = ACTIONS(1489), - [anon_sym_bit_DASHshr] = ACTIONS(1489), - [anon_sym_EQ_EQ] = ACTIONS(1561), - [anon_sym_BANG_EQ] = ACTIONS(1561), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1561), - [anon_sym_GT_EQ] = ACTIONS(1561), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [466] = { + [sym_comment] = STATE(466), + [ts_builtin_sym_end] = ACTIONS(1541), + [anon_sym_export] = ACTIONS(1539), + [anon_sym_alias] = ACTIONS(1539), + [anon_sym_let] = ACTIONS(1539), + [anon_sym_let_DASHenv] = ACTIONS(1539), + [anon_sym_mut] = ACTIONS(1539), + [anon_sym_const] = ACTIONS(1539), + [anon_sym_SEMI] = ACTIONS(1539), + [sym_cmd_identifier] = ACTIONS(1539), + [anon_sym_LF] = ACTIONS(1541), + [anon_sym_def] = ACTIONS(1539), + [anon_sym_export_DASHenv] = ACTIONS(1539), + [anon_sym_extern] = ACTIONS(1539), + [anon_sym_module] = ACTIONS(1539), + [anon_sym_use] = ACTIONS(1539), + [anon_sym_LBRACK] = ACTIONS(1539), + [anon_sym_LPAREN] = ACTIONS(1539), + [anon_sym_DOLLAR] = ACTIONS(1539), + [anon_sym_error] = ACTIONS(1539), + [anon_sym_GT] = ACTIONS(1539), + [anon_sym_DASH] = ACTIONS(1539), + [anon_sym_break] = ACTIONS(1539), + [anon_sym_continue] = ACTIONS(1539), + [anon_sym_for] = ACTIONS(1539), + [anon_sym_in] = ACTIONS(1539), + [anon_sym_loop] = ACTIONS(1539), + [anon_sym_while] = ACTIONS(1539), + [anon_sym_do] = ACTIONS(1539), + [anon_sym_if] = ACTIONS(1539), + [anon_sym_match] = ACTIONS(1539), + [anon_sym_LBRACE] = ACTIONS(1539), + [anon_sym_DOT] = ACTIONS(1539), + [anon_sym_try] = ACTIONS(1539), + [anon_sym_return] = ACTIONS(1539), + [anon_sym_source] = ACTIONS(1539), + [anon_sym_source_DASHenv] = ACTIONS(1539), + [anon_sym_register] = ACTIONS(1539), + [anon_sym_hide] = ACTIONS(1539), + [anon_sym_hide_DASHenv] = ACTIONS(1539), + [anon_sym_overlay] = ACTIONS(1539), + [anon_sym_STAR] = ACTIONS(1539), + [anon_sym_where] = ACTIONS(1539), + [anon_sym_STAR_STAR] = ACTIONS(1539), + [anon_sym_PLUS_PLUS] = ACTIONS(1539), + [anon_sym_SLASH] = ACTIONS(1539), + [anon_sym_mod] = ACTIONS(1539), + [anon_sym_SLASH_SLASH] = ACTIONS(1539), + [anon_sym_PLUS] = ACTIONS(1539), + [anon_sym_bit_DASHshl] = ACTIONS(1539), + [anon_sym_bit_DASHshr] = ACTIONS(1539), + [anon_sym_EQ_EQ] = ACTIONS(1539), + [anon_sym_BANG_EQ] = ACTIONS(1539), + [anon_sym_LT2] = ACTIONS(1539), + [anon_sym_LT_EQ] = ACTIONS(1539), + [anon_sym_GT_EQ] = ACTIONS(1539), + [anon_sym_not_DASHin] = ACTIONS(1539), + [anon_sym_starts_DASHwith] = ACTIONS(1539), + [anon_sym_ends_DASHwith] = ACTIONS(1539), + [anon_sym_EQ_TILDE] = ACTIONS(1539), + [anon_sym_BANG_TILDE] = ACTIONS(1539), + [anon_sym_bit_DASHand] = ACTIONS(1539), + [anon_sym_bit_DASHxor] = ACTIONS(1539), + [anon_sym_bit_DASHor] = ACTIONS(1539), + [anon_sym_and] = ACTIONS(1539), + [anon_sym_xor] = ACTIONS(1539), + [anon_sym_or] = ACTIONS(1539), + [anon_sym_not] = ACTIONS(1539), + [sym_val_nothing] = ACTIONS(1539), + [anon_sym_true] = ACTIONS(1539), + [anon_sym_false] = ACTIONS(1539), + [aux_sym_val_number_token1] = ACTIONS(1539), + [aux_sym_val_number_token2] = ACTIONS(1539), + [aux_sym_val_number_token3] = ACTIONS(1539), + [anon_sym_inf] = ACTIONS(1539), + [anon_sym_DASHinf] = ACTIONS(1539), + [anon_sym_NaN] = ACTIONS(1539), + [aux_sym__val_number_decimal_token1] = ACTIONS(1539), + [aux_sym__val_number_decimal_token2] = ACTIONS(1539), + [anon_sym_0b] = ACTIONS(1539), + [anon_sym_0o] = ACTIONS(1539), + [anon_sym_0x] = ACTIONS(1539), + [sym_val_date] = ACTIONS(1539), + [anon_sym_DQUOTE] = ACTIONS(1539), + [sym__str_single_quotes] = ACTIONS(1539), + [sym__str_back_ticks] = ACTIONS(1539), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1539), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1539), + [anon_sym_CARET] = ACTIONS(1539), [anon_sym_POUND] = ACTIONS(105), }, - [440] = { - [sym_comment] = STATE(440), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [467] = { + [sym_comment] = STATE(467), + [ts_builtin_sym_end] = ACTIONS(1529), + [anon_sym_export] = ACTIONS(1527), + [anon_sym_alias] = ACTIONS(1527), + [anon_sym_let] = ACTIONS(1527), + [anon_sym_let_DASHenv] = ACTIONS(1527), + [anon_sym_mut] = ACTIONS(1527), + [anon_sym_const] = ACTIONS(1527), + [anon_sym_SEMI] = ACTIONS(1527), + [sym_cmd_identifier] = ACTIONS(1527), + [anon_sym_LF] = ACTIONS(1529), + [anon_sym_def] = ACTIONS(1527), + [anon_sym_export_DASHenv] = ACTIONS(1527), + [anon_sym_extern] = ACTIONS(1527), + [anon_sym_module] = ACTIONS(1527), + [anon_sym_use] = ACTIONS(1527), + [anon_sym_LBRACK] = ACTIONS(1527), + [anon_sym_LPAREN] = ACTIONS(1527), + [anon_sym_DOLLAR] = ACTIONS(1527), + [anon_sym_error] = ACTIONS(1527), + [anon_sym_GT] = ACTIONS(1527), + [anon_sym_DASH] = ACTIONS(1527), + [anon_sym_break] = ACTIONS(1527), + [anon_sym_continue] = ACTIONS(1527), + [anon_sym_for] = ACTIONS(1527), + [anon_sym_in] = ACTIONS(1527), + [anon_sym_loop] = ACTIONS(1527), + [anon_sym_while] = ACTIONS(1527), + [anon_sym_do] = ACTIONS(1527), + [anon_sym_if] = ACTIONS(1527), + [anon_sym_match] = ACTIONS(1527), + [anon_sym_LBRACE] = ACTIONS(1527), + [anon_sym_DOT] = ACTIONS(1527), + [anon_sym_try] = ACTIONS(1527), + [anon_sym_return] = ACTIONS(1527), + [anon_sym_source] = ACTIONS(1527), + [anon_sym_source_DASHenv] = ACTIONS(1527), + [anon_sym_register] = ACTIONS(1527), + [anon_sym_hide] = ACTIONS(1527), + [anon_sym_hide_DASHenv] = ACTIONS(1527), + [anon_sym_overlay] = ACTIONS(1527), + [anon_sym_STAR] = ACTIONS(1527), + [anon_sym_where] = ACTIONS(1527), + [anon_sym_STAR_STAR] = ACTIONS(1527), + [anon_sym_PLUS_PLUS] = ACTIONS(1527), + [anon_sym_SLASH] = ACTIONS(1527), + [anon_sym_mod] = ACTIONS(1527), + [anon_sym_SLASH_SLASH] = ACTIONS(1527), + [anon_sym_PLUS] = ACTIONS(1527), + [anon_sym_bit_DASHshl] = ACTIONS(1527), + [anon_sym_bit_DASHshr] = ACTIONS(1527), + [anon_sym_EQ_EQ] = ACTIONS(1527), + [anon_sym_BANG_EQ] = ACTIONS(1527), + [anon_sym_LT2] = ACTIONS(1527), + [anon_sym_LT_EQ] = ACTIONS(1527), + [anon_sym_GT_EQ] = ACTIONS(1527), + [anon_sym_not_DASHin] = ACTIONS(1527), + [anon_sym_starts_DASHwith] = ACTIONS(1527), + [anon_sym_ends_DASHwith] = ACTIONS(1527), + [anon_sym_EQ_TILDE] = ACTIONS(1527), + [anon_sym_BANG_TILDE] = ACTIONS(1527), + [anon_sym_bit_DASHand] = ACTIONS(1527), + [anon_sym_bit_DASHxor] = ACTIONS(1527), + [anon_sym_bit_DASHor] = ACTIONS(1527), + [anon_sym_and] = ACTIONS(1527), + [anon_sym_xor] = ACTIONS(1527), + [anon_sym_or] = ACTIONS(1527), + [anon_sym_not] = ACTIONS(1527), + [sym_val_nothing] = ACTIONS(1527), + [anon_sym_true] = ACTIONS(1527), + [anon_sym_false] = ACTIONS(1527), + [aux_sym_val_number_token1] = ACTIONS(1527), + [aux_sym_val_number_token2] = ACTIONS(1527), + [aux_sym_val_number_token3] = ACTIONS(1527), + [anon_sym_inf] = ACTIONS(1527), + [anon_sym_DASHinf] = ACTIONS(1527), + [anon_sym_NaN] = ACTIONS(1527), + [aux_sym__val_number_decimal_token1] = ACTIONS(1527), + [aux_sym__val_number_decimal_token2] = ACTIONS(1527), + [anon_sym_0b] = ACTIONS(1527), + [anon_sym_0o] = ACTIONS(1527), + [anon_sym_0x] = ACTIONS(1527), + [sym_val_date] = ACTIONS(1527), + [anon_sym_DQUOTE] = ACTIONS(1527), + [sym__str_single_quotes] = ACTIONS(1527), + [sym__str_back_ticks] = ACTIONS(1527), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1527), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1527), + [anon_sym_CARET] = ACTIONS(1527), [anon_sym_POUND] = ACTIONS(105), }, - [441] = { - [sym_comment] = STATE(441), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(1561), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1561), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1487), - [anon_sym_PLUS_PLUS] = ACTIONS(1487), - [anon_sym_SLASH] = ACTIONS(1561), - [anon_sym_mod] = ACTIONS(1561), - [anon_sym_SLASH_SLASH] = ACTIONS(1561), - [anon_sym_PLUS] = ACTIONS(1561), - [anon_sym_bit_DASHshl] = ACTIONS(1561), - [anon_sym_bit_DASHshr] = ACTIONS(1561), - [anon_sym_EQ_EQ] = ACTIONS(1561), - [anon_sym_BANG_EQ] = ACTIONS(1561), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1561), - [anon_sym_GT_EQ] = ACTIONS(1561), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [468] = { + [sym_comment] = STATE(468), + [ts_builtin_sym_end] = ACTIONS(1537), + [anon_sym_export] = ACTIONS(1535), + [anon_sym_alias] = ACTIONS(1535), + [anon_sym_let] = ACTIONS(1535), + [anon_sym_let_DASHenv] = ACTIONS(1535), + [anon_sym_mut] = ACTIONS(1535), + [anon_sym_const] = ACTIONS(1535), + [anon_sym_SEMI] = ACTIONS(1535), + [sym_cmd_identifier] = ACTIONS(1535), + [anon_sym_LF] = ACTIONS(1537), + [anon_sym_def] = ACTIONS(1535), + [anon_sym_export_DASHenv] = ACTIONS(1535), + [anon_sym_extern] = ACTIONS(1535), + [anon_sym_module] = ACTIONS(1535), + [anon_sym_use] = ACTIONS(1535), + [anon_sym_LBRACK] = ACTIONS(1535), + [anon_sym_LPAREN] = ACTIONS(1535), + [anon_sym_DOLLAR] = ACTIONS(1535), + [anon_sym_error] = ACTIONS(1535), + [anon_sym_GT] = ACTIONS(1535), + [anon_sym_DASH] = ACTIONS(1535), + [anon_sym_break] = ACTIONS(1535), + [anon_sym_continue] = ACTIONS(1535), + [anon_sym_for] = ACTIONS(1535), + [anon_sym_in] = ACTIONS(1535), + [anon_sym_loop] = ACTIONS(1535), + [anon_sym_while] = ACTIONS(1535), + [anon_sym_do] = ACTIONS(1535), + [anon_sym_if] = ACTIONS(1535), + [anon_sym_match] = ACTIONS(1535), + [anon_sym_LBRACE] = ACTIONS(1535), + [anon_sym_DOT] = ACTIONS(1535), + [anon_sym_try] = ACTIONS(1535), + [anon_sym_return] = ACTIONS(1535), + [anon_sym_source] = ACTIONS(1535), + [anon_sym_source_DASHenv] = ACTIONS(1535), + [anon_sym_register] = ACTIONS(1535), + [anon_sym_hide] = ACTIONS(1535), + [anon_sym_hide_DASHenv] = ACTIONS(1535), + [anon_sym_overlay] = ACTIONS(1535), + [anon_sym_STAR] = ACTIONS(1535), + [anon_sym_where] = ACTIONS(1535), + [anon_sym_STAR_STAR] = ACTIONS(1535), + [anon_sym_PLUS_PLUS] = ACTIONS(1535), + [anon_sym_SLASH] = ACTIONS(1535), + [anon_sym_mod] = ACTIONS(1535), + [anon_sym_SLASH_SLASH] = ACTIONS(1535), + [anon_sym_PLUS] = ACTIONS(1535), + [anon_sym_bit_DASHshl] = ACTIONS(1535), + [anon_sym_bit_DASHshr] = ACTIONS(1535), + [anon_sym_EQ_EQ] = ACTIONS(1535), + [anon_sym_BANG_EQ] = ACTIONS(1535), + [anon_sym_LT2] = ACTIONS(1535), + [anon_sym_LT_EQ] = ACTIONS(1535), + [anon_sym_GT_EQ] = ACTIONS(1535), + [anon_sym_not_DASHin] = ACTIONS(1535), + [anon_sym_starts_DASHwith] = ACTIONS(1535), + [anon_sym_ends_DASHwith] = ACTIONS(1535), + [anon_sym_EQ_TILDE] = ACTIONS(1535), + [anon_sym_BANG_TILDE] = ACTIONS(1535), + [anon_sym_bit_DASHand] = ACTIONS(1535), + [anon_sym_bit_DASHxor] = ACTIONS(1535), + [anon_sym_bit_DASHor] = ACTIONS(1535), + [anon_sym_and] = ACTIONS(1535), + [anon_sym_xor] = ACTIONS(1535), + [anon_sym_or] = ACTIONS(1535), + [anon_sym_not] = ACTIONS(1535), + [sym_val_nothing] = ACTIONS(1535), + [anon_sym_true] = ACTIONS(1535), + [anon_sym_false] = ACTIONS(1535), + [aux_sym_val_number_token1] = ACTIONS(1535), + [aux_sym_val_number_token2] = ACTIONS(1535), + [aux_sym_val_number_token3] = ACTIONS(1535), + [anon_sym_inf] = ACTIONS(1535), + [anon_sym_DASHinf] = ACTIONS(1535), + [anon_sym_NaN] = ACTIONS(1535), + [aux_sym__val_number_decimal_token1] = ACTIONS(1535), + [aux_sym__val_number_decimal_token2] = ACTIONS(1535), + [anon_sym_0b] = ACTIONS(1535), + [anon_sym_0o] = ACTIONS(1535), + [anon_sym_0x] = ACTIONS(1535), + [sym_val_date] = ACTIONS(1535), + [anon_sym_DQUOTE] = ACTIONS(1535), + [sym__str_single_quotes] = ACTIONS(1535), + [sym__str_back_ticks] = ACTIONS(1535), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1535), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1535), + [anon_sym_CARET] = ACTIONS(1535), [anon_sym_POUND] = ACTIONS(105), }, - [442] = { - [sym_comment] = STATE(442), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [469] = { + [sym_comment] = STATE(469), + [ts_builtin_sym_end] = ACTIONS(1453), + [anon_sym_export] = ACTIONS(1451), + [anon_sym_alias] = ACTIONS(1451), + [anon_sym_let] = ACTIONS(1451), + [anon_sym_let_DASHenv] = ACTIONS(1451), + [anon_sym_mut] = ACTIONS(1451), + [anon_sym_const] = ACTIONS(1451), + [anon_sym_SEMI] = ACTIONS(1451), + [sym_cmd_identifier] = ACTIONS(1451), + [anon_sym_LF] = ACTIONS(1453), + [anon_sym_def] = ACTIONS(1451), + [anon_sym_export_DASHenv] = ACTIONS(1451), + [anon_sym_extern] = ACTIONS(1451), + [anon_sym_module] = ACTIONS(1451), + [anon_sym_use] = ACTIONS(1451), + [anon_sym_LBRACK] = ACTIONS(1451), + [anon_sym_LPAREN] = ACTIONS(1451), + [anon_sym_DOLLAR] = ACTIONS(1451), + [anon_sym_error] = ACTIONS(1451), + [anon_sym_GT] = ACTIONS(1451), + [anon_sym_DASH] = ACTIONS(1451), + [anon_sym_break] = ACTIONS(1451), + [anon_sym_continue] = ACTIONS(1451), + [anon_sym_for] = ACTIONS(1451), + [anon_sym_in] = ACTIONS(1451), + [anon_sym_loop] = ACTIONS(1451), + [anon_sym_while] = ACTIONS(1451), + [anon_sym_do] = ACTIONS(1451), + [anon_sym_if] = ACTIONS(1451), + [anon_sym_match] = ACTIONS(1451), + [anon_sym_LBRACE] = ACTIONS(1451), + [anon_sym_DOT] = ACTIONS(1451), + [anon_sym_try] = ACTIONS(1451), + [anon_sym_return] = ACTIONS(1451), + [anon_sym_source] = ACTIONS(1451), + [anon_sym_source_DASHenv] = ACTIONS(1451), + [anon_sym_register] = ACTIONS(1451), + [anon_sym_hide] = ACTIONS(1451), + [anon_sym_hide_DASHenv] = ACTIONS(1451), + [anon_sym_overlay] = ACTIONS(1451), + [anon_sym_STAR] = ACTIONS(1451), + [anon_sym_where] = ACTIONS(1451), + [anon_sym_STAR_STAR] = ACTIONS(1451), + [anon_sym_PLUS_PLUS] = ACTIONS(1451), + [anon_sym_SLASH] = ACTIONS(1451), + [anon_sym_mod] = ACTIONS(1451), + [anon_sym_SLASH_SLASH] = ACTIONS(1451), + [anon_sym_PLUS] = ACTIONS(1451), + [anon_sym_bit_DASHshl] = ACTIONS(1451), + [anon_sym_bit_DASHshr] = ACTIONS(1451), + [anon_sym_EQ_EQ] = ACTIONS(1451), + [anon_sym_BANG_EQ] = ACTIONS(1451), + [anon_sym_LT2] = ACTIONS(1451), + [anon_sym_LT_EQ] = ACTIONS(1451), + [anon_sym_GT_EQ] = ACTIONS(1451), + [anon_sym_not_DASHin] = ACTIONS(1451), + [anon_sym_starts_DASHwith] = ACTIONS(1451), + [anon_sym_ends_DASHwith] = ACTIONS(1451), + [anon_sym_EQ_TILDE] = ACTIONS(1451), + [anon_sym_BANG_TILDE] = ACTIONS(1451), + [anon_sym_bit_DASHand] = ACTIONS(1451), + [anon_sym_bit_DASHxor] = ACTIONS(1451), + [anon_sym_bit_DASHor] = ACTIONS(1451), + [anon_sym_and] = ACTIONS(1451), + [anon_sym_xor] = ACTIONS(1451), + [anon_sym_or] = ACTIONS(1451), + [anon_sym_not] = ACTIONS(1451), + [sym_val_nothing] = ACTIONS(1451), + [anon_sym_true] = ACTIONS(1451), + [anon_sym_false] = ACTIONS(1451), + [aux_sym_val_number_token1] = ACTIONS(1451), + [aux_sym_val_number_token2] = ACTIONS(1451), + [aux_sym_val_number_token3] = ACTIONS(1451), + [anon_sym_inf] = ACTIONS(1451), + [anon_sym_DASHinf] = ACTIONS(1451), + [anon_sym_NaN] = ACTIONS(1451), + [aux_sym__val_number_decimal_token1] = ACTIONS(1451), + [aux_sym__val_number_decimal_token2] = ACTIONS(1451), + [anon_sym_0b] = ACTIONS(1451), + [anon_sym_0o] = ACTIONS(1451), + [anon_sym_0x] = ACTIONS(1451), + [sym_val_date] = ACTIONS(1451), + [anon_sym_DQUOTE] = ACTIONS(1451), + [sym__str_single_quotes] = ACTIONS(1451), + [sym__str_back_ticks] = ACTIONS(1451), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1451), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1451), + [anon_sym_CARET] = ACTIONS(1451), [anon_sym_POUND] = ACTIONS(105), }, - [443] = { - [sym_comment] = STATE(443), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(1561), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1485), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1487), - [anon_sym_PLUS_PLUS] = ACTIONS(1487), - [anon_sym_SLASH] = ACTIONS(1485), - [anon_sym_mod] = ACTIONS(1485), - [anon_sym_SLASH_SLASH] = ACTIONS(1485), - [anon_sym_PLUS] = ACTIONS(1561), - [anon_sym_bit_DASHshl] = ACTIONS(1561), - [anon_sym_bit_DASHshr] = ACTIONS(1561), - [anon_sym_EQ_EQ] = ACTIONS(1561), - [anon_sym_BANG_EQ] = ACTIONS(1561), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1561), - [anon_sym_GT_EQ] = ACTIONS(1561), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [470] = { + [sym_comment] = STATE(470), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, - [444] = { - [sym_comment] = STATE(444), - [anon_sym_export] = ACTIONS(151), - [anon_sym_alias] = ACTIONS(151), - [anon_sym_let] = ACTIONS(151), - [anon_sym_let_DASHenv] = ACTIONS(151), - [anon_sym_mut] = ACTIONS(151), - [anon_sym_const] = ACTIONS(151), - [anon_sym_SEMI] = ACTIONS(151), - [sym_cmd_identifier] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_def] = ACTIONS(151), - [anon_sym_def_DASHenv] = ACTIONS(151), - [anon_sym_export_DASHenv] = ACTIONS(151), - [anon_sym_extern] = ACTIONS(151), - [anon_sym_module] = ACTIONS(151), - [anon_sym_use] = ACTIONS(151), - [anon_sym_LBRACK] = ACTIONS(151), - [anon_sym_LPAREN] = ACTIONS(151), - [anon_sym_RPAREN] = ACTIONS(151), - [anon_sym_DOLLAR] = ACTIONS(151), - [anon_sym_error] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_break] = ACTIONS(151), - [anon_sym_continue] = ACTIONS(151), - [anon_sym_for] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_loop] = ACTIONS(151), - [anon_sym_while] = ACTIONS(151), - [anon_sym_do] = ACTIONS(151), - [anon_sym_if] = ACTIONS(151), - [anon_sym_match] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(151), - [anon_sym_RBRACE] = ACTIONS(151), - [anon_sym_DOT] = ACTIONS(151), - [anon_sym_try] = ACTIONS(151), - [anon_sym_return] = ACTIONS(151), - [anon_sym_source] = ACTIONS(151), - [anon_sym_source_DASHenv] = ACTIONS(151), - [anon_sym_register] = ACTIONS(151), - [anon_sym_hide] = ACTIONS(151), - [anon_sym_hide_DASHenv] = ACTIONS(151), - [anon_sym_overlay] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_where] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [anon_sym_not] = ACTIONS(151), - [sym_val_nothing] = ACTIONS(151), - [anon_sym_true] = ACTIONS(151), - [anon_sym_false] = ACTIONS(151), - [aux_sym_val_number_token1] = ACTIONS(151), - [aux_sym_val_number_token2] = ACTIONS(151), - [aux_sym_val_number_token3] = ACTIONS(151), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), - [anon_sym_0b] = ACTIONS(151), - [anon_sym_0o] = ACTIONS(151), - [anon_sym_0x] = ACTIONS(151), - [sym_val_date] = ACTIONS(151), - [anon_sym_DQUOTE] = ACTIONS(151), - [sym__str_single_quotes] = ACTIONS(151), - [sym__str_back_ticks] = ACTIONS(151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(151), - [anon_sym_CARET] = ACTIONS(151), - [anon_sym_POUND] = ACTIONS(105), - }, - [445] = { - [sym_comment] = STATE(445), - [ts_builtin_sym_end] = ACTIONS(153), - [anon_sym_export] = ACTIONS(151), - [anon_sym_alias] = ACTIONS(151), - [anon_sym_let] = ACTIONS(151), - [anon_sym_let_DASHenv] = ACTIONS(151), - [anon_sym_mut] = ACTIONS(151), - [anon_sym_const] = ACTIONS(151), - [anon_sym_SEMI] = ACTIONS(151), - [sym_cmd_identifier] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_def] = ACTIONS(151), - [anon_sym_def_DASHenv] = ACTIONS(151), - [anon_sym_export_DASHenv] = ACTIONS(151), - [anon_sym_extern] = ACTIONS(151), - [anon_sym_module] = ACTIONS(151), - [anon_sym_use] = ACTIONS(151), - [anon_sym_LBRACK] = ACTIONS(151), - [anon_sym_LPAREN] = ACTIONS(151), - [anon_sym_DOLLAR] = ACTIONS(151), - [anon_sym_error] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_break] = ACTIONS(151), - [anon_sym_continue] = ACTIONS(151), - [anon_sym_for] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_loop] = ACTIONS(151), - [anon_sym_while] = ACTIONS(151), - [anon_sym_do] = ACTIONS(151), - [anon_sym_if] = ACTIONS(151), - [anon_sym_match] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(151), - [anon_sym_DOT] = ACTIONS(151), - [anon_sym_try] = ACTIONS(151), - [anon_sym_return] = ACTIONS(151), - [anon_sym_source] = ACTIONS(151), - [anon_sym_source_DASHenv] = ACTIONS(151), - [anon_sym_register] = ACTIONS(151), - [anon_sym_hide] = ACTIONS(151), - [anon_sym_hide_DASHenv] = ACTIONS(151), - [anon_sym_overlay] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_where] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [anon_sym_not] = ACTIONS(151), - [anon_sym_DOT2] = ACTIONS(1515), - [sym_val_nothing] = ACTIONS(151), - [anon_sym_true] = ACTIONS(151), - [anon_sym_false] = ACTIONS(151), - [aux_sym_val_number_token1] = ACTIONS(151), - [aux_sym_val_number_token2] = ACTIONS(151), - [aux_sym_val_number_token3] = ACTIONS(151), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), - [anon_sym_0b] = ACTIONS(151), - [anon_sym_0o] = ACTIONS(151), - [anon_sym_0x] = ACTIONS(151), - [sym_val_date] = ACTIONS(151), - [anon_sym_DQUOTE] = ACTIONS(151), - [sym__str_single_quotes] = ACTIONS(151), - [sym__str_back_ticks] = ACTIONS(151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(151), - [anon_sym_CARET] = ACTIONS(151), - [anon_sym_POUND] = ACTIONS(105), - }, - [446] = { - [sym_comment] = STATE(446), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(105), - }, - [447] = { - [sym_comment] = STATE(447), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1479), - [anon_sym_DASH] = ACTIONS(1481), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1483), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1485), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1487), - [anon_sym_PLUS_PLUS] = ACTIONS(1487), - [anon_sym_SLASH] = ACTIONS(1485), - [anon_sym_mod] = ACTIONS(1485), - [anon_sym_SLASH_SLASH] = ACTIONS(1485), - [anon_sym_PLUS] = ACTIONS(1481), - [anon_sym_bit_DASHshl] = ACTIONS(1489), - [anon_sym_bit_DASHshr] = ACTIONS(1489), - [anon_sym_EQ_EQ] = ACTIONS(1479), - [anon_sym_BANG_EQ] = ACTIONS(1479), - [anon_sym_LT2] = ACTIONS(1479), - [anon_sym_LT_EQ] = ACTIONS(1479), - [anon_sym_GT_EQ] = ACTIONS(1479), - [anon_sym_not_DASHin] = ACTIONS(1483), - [anon_sym_starts_DASHwith] = ACTIONS(1483), - [anon_sym_ends_DASHwith] = ACTIONS(1483), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(105), - }, - [448] = { - [sym_comment] = STATE(448), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [471] = { + [sym_comment] = STATE(471), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1575), + [anon_sym_DASH] = ACTIONS(1577), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1579), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1581), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1583), + [anon_sym_PLUS_PLUS] = ACTIONS(1583), + [anon_sym_SLASH] = ACTIONS(1581), + [anon_sym_mod] = ACTIONS(1581), + [anon_sym_SLASH_SLASH] = ACTIONS(1581), + [anon_sym_PLUS] = ACTIONS(1577), + [anon_sym_bit_DASHshl] = ACTIONS(1585), + [anon_sym_bit_DASHshr] = ACTIONS(1585), + [anon_sym_EQ_EQ] = ACTIONS(1575), + [anon_sym_BANG_EQ] = ACTIONS(1575), + [anon_sym_LT2] = ACTIONS(1575), + [anon_sym_LT_EQ] = ACTIONS(1575), + [anon_sym_GT_EQ] = ACTIONS(1575), + [anon_sym_not_DASHin] = ACTIONS(1579), + [anon_sym_starts_DASHwith] = ACTIONS(1579), + [anon_sym_ends_DASHwith] = ACTIONS(1579), + [anon_sym_EQ_TILDE] = ACTIONS(1587), + [anon_sym_BANG_TILDE] = ACTIONS(1587), + [anon_sym_bit_DASHand] = ACTIONS(1589), + [anon_sym_bit_DASHxor] = ACTIONS(1591), + [anon_sym_bit_DASHor] = ACTIONS(1593), + [anon_sym_and] = ACTIONS(1595), + [anon_sym_xor] = ACTIONS(1597), + [anon_sym_or] = ACTIONS(1599), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, - [449] = { - [sym_comment] = STATE(449), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(1481), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1485), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1487), - [anon_sym_PLUS_PLUS] = ACTIONS(1487), - [anon_sym_SLASH] = ACTIONS(1485), - [anon_sym_mod] = ACTIONS(1485), - [anon_sym_SLASH_SLASH] = ACTIONS(1485), - [anon_sym_PLUS] = ACTIONS(1481), - [anon_sym_bit_DASHshl] = ACTIONS(1561), - [anon_sym_bit_DASHshr] = ACTIONS(1561), - [anon_sym_EQ_EQ] = ACTIONS(1561), - [anon_sym_BANG_EQ] = ACTIONS(1561), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1561), - [anon_sym_GT_EQ] = ACTIONS(1561), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [472] = { + [sym_comment] = STATE(472), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, - [450] = { - [sym_comment] = STATE(450), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [473] = { + [sym_comment] = STATE(473), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1575), + [anon_sym_DASH] = ACTIONS(1577), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1579), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1581), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1583), + [anon_sym_PLUS_PLUS] = ACTIONS(1583), + [anon_sym_SLASH] = ACTIONS(1581), + [anon_sym_mod] = ACTIONS(1581), + [anon_sym_SLASH_SLASH] = ACTIONS(1581), + [anon_sym_PLUS] = ACTIONS(1577), + [anon_sym_bit_DASHshl] = ACTIONS(1585), + [anon_sym_bit_DASHshr] = ACTIONS(1585), + [anon_sym_EQ_EQ] = ACTIONS(1575), + [anon_sym_BANG_EQ] = ACTIONS(1575), + [anon_sym_LT2] = ACTIONS(1575), + [anon_sym_LT_EQ] = ACTIONS(1575), + [anon_sym_GT_EQ] = ACTIONS(1575), + [anon_sym_not_DASHin] = ACTIONS(1579), + [anon_sym_starts_DASHwith] = ACTIONS(1579), + [anon_sym_ends_DASHwith] = ACTIONS(1579), + [anon_sym_EQ_TILDE] = ACTIONS(1587), + [anon_sym_BANG_TILDE] = ACTIONS(1587), + [anon_sym_bit_DASHand] = ACTIONS(1589), + [anon_sym_bit_DASHxor] = ACTIONS(1591), + [anon_sym_bit_DASHor] = ACTIONS(1593), + [anon_sym_and] = ACTIONS(1595), + [anon_sym_xor] = ACTIONS(1597), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, - [451] = { - [sym_comment] = STATE(451), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1479), - [anon_sym_DASH] = ACTIONS(1481), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1485), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1487), - [anon_sym_PLUS_PLUS] = ACTIONS(1487), - [anon_sym_SLASH] = ACTIONS(1485), - [anon_sym_mod] = ACTIONS(1485), - [anon_sym_SLASH_SLASH] = ACTIONS(1485), - [anon_sym_PLUS] = ACTIONS(1481), - [anon_sym_bit_DASHshl] = ACTIONS(1489), - [anon_sym_bit_DASHshr] = ACTIONS(1489), - [anon_sym_EQ_EQ] = ACTIONS(1479), - [anon_sym_BANG_EQ] = ACTIONS(1479), - [anon_sym_LT2] = ACTIONS(1479), - [anon_sym_LT_EQ] = ACTIONS(1479), - [anon_sym_GT_EQ] = ACTIONS(1479), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [474] = { + [sym_comment] = STATE(474), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, - [452] = { - [sym_comment] = STATE(452), - [ts_builtin_sym_end] = ACTIONS(1331), - [anon_sym_export] = ACTIONS(1329), - [anon_sym_alias] = ACTIONS(1329), - [anon_sym_let] = ACTIONS(1329), - [anon_sym_let_DASHenv] = ACTIONS(1329), - [anon_sym_mut] = ACTIONS(1329), - [anon_sym_const] = ACTIONS(1329), - [anon_sym_SEMI] = ACTIONS(1329), - [sym_cmd_identifier] = ACTIONS(1329), - [anon_sym_LF] = ACTIONS(1331), - [anon_sym_def] = ACTIONS(1329), - [anon_sym_def_DASHenv] = ACTIONS(1329), - [anon_sym_export_DASHenv] = ACTIONS(1329), - [anon_sym_extern] = ACTIONS(1329), - [anon_sym_module] = ACTIONS(1329), - [anon_sym_use] = ACTIONS(1329), - [anon_sym_LBRACK] = ACTIONS(1329), - [anon_sym_LPAREN] = ACTIONS(1329), - [anon_sym_DOLLAR] = ACTIONS(1329), - [anon_sym_error] = ACTIONS(1329), - [anon_sym_GT] = ACTIONS(1329), - [anon_sym_DASH] = ACTIONS(1329), - [anon_sym_break] = ACTIONS(1329), - [anon_sym_continue] = ACTIONS(1329), - [anon_sym_for] = ACTIONS(1329), - [anon_sym_in] = ACTIONS(1329), - [anon_sym_loop] = ACTIONS(1329), - [anon_sym_while] = ACTIONS(1329), - [anon_sym_do] = ACTIONS(1329), - [anon_sym_if] = ACTIONS(1329), - [anon_sym_match] = ACTIONS(1329), - [anon_sym_LBRACE] = ACTIONS(1329), - [anon_sym_DOT] = ACTIONS(1329), - [anon_sym_try] = ACTIONS(1329), - [anon_sym_return] = ACTIONS(1329), - [anon_sym_source] = ACTIONS(1329), - [anon_sym_source_DASHenv] = ACTIONS(1329), - [anon_sym_register] = ACTIONS(1329), - [anon_sym_hide] = ACTIONS(1329), - [anon_sym_hide_DASHenv] = ACTIONS(1329), - [anon_sym_overlay] = ACTIONS(1329), - [anon_sym_STAR] = ACTIONS(1329), - [anon_sym_where] = ACTIONS(1329), - [anon_sym_STAR_STAR] = ACTIONS(1329), - [anon_sym_PLUS_PLUS] = ACTIONS(1329), - [anon_sym_SLASH] = ACTIONS(1329), - [anon_sym_mod] = ACTIONS(1329), - [anon_sym_SLASH_SLASH] = ACTIONS(1329), - [anon_sym_PLUS] = ACTIONS(1329), - [anon_sym_bit_DASHshl] = ACTIONS(1329), - [anon_sym_bit_DASHshr] = ACTIONS(1329), - [anon_sym_EQ_EQ] = ACTIONS(1329), - [anon_sym_BANG_EQ] = ACTIONS(1329), - [anon_sym_LT2] = ACTIONS(1329), - [anon_sym_LT_EQ] = ACTIONS(1329), - [anon_sym_GT_EQ] = ACTIONS(1329), - [anon_sym_not_DASHin] = ACTIONS(1329), - [anon_sym_starts_DASHwith] = ACTIONS(1329), - [anon_sym_ends_DASHwith] = ACTIONS(1329), - [anon_sym_EQ_TILDE] = ACTIONS(1329), - [anon_sym_BANG_TILDE] = ACTIONS(1329), - [anon_sym_bit_DASHand] = ACTIONS(1329), - [anon_sym_bit_DASHxor] = ACTIONS(1329), - [anon_sym_bit_DASHor] = ACTIONS(1329), - [anon_sym_and] = ACTIONS(1329), - [anon_sym_xor] = ACTIONS(1329), - [anon_sym_or] = ACTIONS(1329), - [anon_sym_not] = ACTIONS(1329), - [anon_sym_DOT2] = ACTIONS(1565), - [sym_val_nothing] = ACTIONS(1329), - [anon_sym_true] = ACTIONS(1329), - [anon_sym_false] = ACTIONS(1329), - [aux_sym_val_number_token1] = ACTIONS(1329), - [aux_sym_val_number_token2] = ACTIONS(1329), - [aux_sym_val_number_token3] = ACTIONS(1329), - [anon_sym_inf] = ACTIONS(1329), - [anon_sym_DASHinf] = ACTIONS(1329), - [anon_sym_NaN] = ACTIONS(1329), - [aux_sym__val_number_decimal_token1] = ACTIONS(1329), - [aux_sym__val_number_decimal_token2] = ACTIONS(1329), - [anon_sym_0b] = ACTIONS(1329), - [anon_sym_0o] = ACTIONS(1329), - [anon_sym_0x] = ACTIONS(1329), - [sym_val_date] = ACTIONS(1329), - [anon_sym_DQUOTE] = ACTIONS(1329), - [sym__str_single_quotes] = ACTIONS(1329), - [sym__str_back_ticks] = ACTIONS(1329), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1329), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1329), - [anon_sym_CARET] = ACTIONS(1329), + [475] = { + [sym_comment] = STATE(475), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1575), + [anon_sym_DASH] = ACTIONS(1577), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1579), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1581), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1583), + [anon_sym_PLUS_PLUS] = ACTIONS(1583), + [anon_sym_SLASH] = ACTIONS(1581), + [anon_sym_mod] = ACTIONS(1581), + [anon_sym_SLASH_SLASH] = ACTIONS(1581), + [anon_sym_PLUS] = ACTIONS(1577), + [anon_sym_bit_DASHshl] = ACTIONS(1585), + [anon_sym_bit_DASHshr] = ACTIONS(1585), + [anon_sym_EQ_EQ] = ACTIONS(1575), + [anon_sym_BANG_EQ] = ACTIONS(1575), + [anon_sym_LT2] = ACTIONS(1575), + [anon_sym_LT_EQ] = ACTIONS(1575), + [anon_sym_GT_EQ] = ACTIONS(1575), + [anon_sym_not_DASHin] = ACTIONS(1579), + [anon_sym_starts_DASHwith] = ACTIONS(1579), + [anon_sym_ends_DASHwith] = ACTIONS(1579), + [anon_sym_EQ_TILDE] = ACTIONS(1587), + [anon_sym_BANG_TILDE] = ACTIONS(1587), + [anon_sym_bit_DASHand] = ACTIONS(1589), + [anon_sym_bit_DASHxor] = ACTIONS(1591), + [anon_sym_bit_DASHor] = ACTIONS(1593), + [anon_sym_and] = ACTIONS(1595), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, - [453] = { - [sym_comment] = STATE(453), - [ts_builtin_sym_end] = ACTIONS(1319), - [anon_sym_export] = ACTIONS(1317), - [anon_sym_alias] = ACTIONS(1317), - [anon_sym_let] = ACTIONS(1317), - [anon_sym_let_DASHenv] = ACTIONS(1317), - [anon_sym_mut] = ACTIONS(1317), - [anon_sym_const] = ACTIONS(1317), - [anon_sym_SEMI] = ACTIONS(1317), - [sym_cmd_identifier] = ACTIONS(1317), - [anon_sym_LF] = ACTIONS(1319), - [anon_sym_def] = ACTIONS(1317), - [anon_sym_def_DASHenv] = ACTIONS(1317), - [anon_sym_export_DASHenv] = ACTIONS(1317), - [anon_sym_extern] = ACTIONS(1317), - [anon_sym_module] = ACTIONS(1317), - [anon_sym_use] = ACTIONS(1317), - [anon_sym_LBRACK] = ACTIONS(1317), - [anon_sym_LPAREN] = ACTIONS(1317), - [anon_sym_DOLLAR] = ACTIONS(1317), - [anon_sym_error] = ACTIONS(1317), - [anon_sym_GT] = ACTIONS(1317), - [anon_sym_DASH] = ACTIONS(1317), - [anon_sym_break] = ACTIONS(1317), - [anon_sym_continue] = ACTIONS(1317), - [anon_sym_for] = ACTIONS(1317), - [anon_sym_in] = ACTIONS(1317), - [anon_sym_loop] = ACTIONS(1317), - [anon_sym_while] = ACTIONS(1317), - [anon_sym_do] = ACTIONS(1317), - [anon_sym_if] = ACTIONS(1317), - [anon_sym_match] = ACTIONS(1317), - [anon_sym_LBRACE] = ACTIONS(1317), - [anon_sym_DOT] = ACTIONS(1317), - [anon_sym_try] = ACTIONS(1317), - [anon_sym_return] = ACTIONS(1317), - [anon_sym_source] = ACTIONS(1317), - [anon_sym_source_DASHenv] = ACTIONS(1317), - [anon_sym_register] = ACTIONS(1317), - [anon_sym_hide] = ACTIONS(1317), - [anon_sym_hide_DASHenv] = ACTIONS(1317), - [anon_sym_overlay] = ACTIONS(1317), - [anon_sym_STAR] = ACTIONS(1317), - [anon_sym_where] = ACTIONS(1317), - [anon_sym_STAR_STAR] = ACTIONS(1317), - [anon_sym_PLUS_PLUS] = ACTIONS(1317), - [anon_sym_SLASH] = ACTIONS(1317), - [anon_sym_mod] = ACTIONS(1317), - [anon_sym_SLASH_SLASH] = ACTIONS(1317), - [anon_sym_PLUS] = ACTIONS(1317), - [anon_sym_bit_DASHshl] = ACTIONS(1317), - [anon_sym_bit_DASHshr] = ACTIONS(1317), - [anon_sym_EQ_EQ] = ACTIONS(1317), - [anon_sym_BANG_EQ] = ACTIONS(1317), - [anon_sym_LT2] = ACTIONS(1317), - [anon_sym_LT_EQ] = ACTIONS(1317), - [anon_sym_GT_EQ] = ACTIONS(1317), - [anon_sym_not_DASHin] = ACTIONS(1317), - [anon_sym_starts_DASHwith] = ACTIONS(1317), - [anon_sym_ends_DASHwith] = ACTIONS(1317), - [anon_sym_EQ_TILDE] = ACTIONS(1317), - [anon_sym_BANG_TILDE] = ACTIONS(1317), - [anon_sym_bit_DASHand] = ACTIONS(1317), - [anon_sym_bit_DASHxor] = ACTIONS(1317), - [anon_sym_bit_DASHor] = ACTIONS(1317), - [anon_sym_and] = ACTIONS(1317), - [anon_sym_xor] = ACTIONS(1317), - [anon_sym_or] = ACTIONS(1317), - [anon_sym_not] = ACTIONS(1317), - [anon_sym_DOT2] = ACTIONS(1567), - [sym_val_nothing] = ACTIONS(1317), - [anon_sym_true] = ACTIONS(1317), - [anon_sym_false] = ACTIONS(1317), - [aux_sym_val_number_token1] = ACTIONS(1317), - [aux_sym_val_number_token2] = ACTIONS(1317), - [aux_sym_val_number_token3] = ACTIONS(1317), - [anon_sym_inf] = ACTIONS(1317), - [anon_sym_DASHinf] = ACTIONS(1317), - [anon_sym_NaN] = ACTIONS(1317), - [aux_sym__val_number_decimal_token1] = ACTIONS(1317), - [aux_sym__val_number_decimal_token2] = ACTIONS(1317), - [anon_sym_0b] = ACTIONS(1317), - [anon_sym_0o] = ACTIONS(1317), - [anon_sym_0x] = ACTIONS(1317), - [sym_val_date] = ACTIONS(1317), - [anon_sym_DQUOTE] = ACTIONS(1317), - [sym__str_single_quotes] = ACTIONS(1317), - [sym__str_back_ticks] = ACTIONS(1317), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1317), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1317), - [anon_sym_CARET] = ACTIONS(1317), + [476] = { + [sym_comment] = STATE(476), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, - [454] = { - [sym_comment] = STATE(454), - [ts_builtin_sym_end] = ACTIONS(1313), - [anon_sym_export] = ACTIONS(1311), - [anon_sym_alias] = ACTIONS(1311), - [anon_sym_let] = ACTIONS(1311), - [anon_sym_let_DASHenv] = ACTIONS(1311), - [anon_sym_mut] = ACTIONS(1311), - [anon_sym_const] = ACTIONS(1311), - [anon_sym_SEMI] = ACTIONS(1311), - [sym_cmd_identifier] = ACTIONS(1311), - [anon_sym_LF] = ACTIONS(1313), - [anon_sym_def] = ACTIONS(1311), - [anon_sym_def_DASHenv] = ACTIONS(1311), - [anon_sym_export_DASHenv] = ACTIONS(1311), - [anon_sym_extern] = ACTIONS(1311), - [anon_sym_module] = ACTIONS(1311), - [anon_sym_use] = ACTIONS(1311), - [anon_sym_LBRACK] = ACTIONS(1311), - [anon_sym_LPAREN] = ACTIONS(1311), - [anon_sym_DOLLAR] = ACTIONS(1311), - [anon_sym_error] = ACTIONS(1311), - [anon_sym_GT] = ACTIONS(1311), - [anon_sym_DASH] = ACTIONS(1311), - [anon_sym_break] = ACTIONS(1311), - [anon_sym_continue] = ACTIONS(1311), - [anon_sym_for] = ACTIONS(1311), - [anon_sym_in] = ACTIONS(1311), - [anon_sym_loop] = ACTIONS(1311), - [anon_sym_while] = ACTIONS(1311), - [anon_sym_do] = ACTIONS(1311), - [anon_sym_if] = ACTIONS(1311), - [anon_sym_match] = ACTIONS(1311), - [anon_sym_LBRACE] = ACTIONS(1311), - [anon_sym_DOT] = ACTIONS(1311), - [anon_sym_try] = ACTIONS(1311), - [anon_sym_return] = ACTIONS(1311), - [anon_sym_source] = ACTIONS(1311), - [anon_sym_source_DASHenv] = ACTIONS(1311), - [anon_sym_register] = ACTIONS(1311), - [anon_sym_hide] = ACTIONS(1311), - [anon_sym_hide_DASHenv] = ACTIONS(1311), - [anon_sym_overlay] = ACTIONS(1311), - [anon_sym_STAR] = ACTIONS(1311), - [anon_sym_where] = ACTIONS(1311), - [anon_sym_STAR_STAR] = ACTIONS(1311), - [anon_sym_PLUS_PLUS] = ACTIONS(1311), - [anon_sym_SLASH] = ACTIONS(1311), - [anon_sym_mod] = ACTIONS(1311), - [anon_sym_SLASH_SLASH] = ACTIONS(1311), - [anon_sym_PLUS] = ACTIONS(1311), - [anon_sym_bit_DASHshl] = ACTIONS(1311), - [anon_sym_bit_DASHshr] = ACTIONS(1311), - [anon_sym_EQ_EQ] = ACTIONS(1311), - [anon_sym_BANG_EQ] = ACTIONS(1311), - [anon_sym_LT2] = ACTIONS(1311), - [anon_sym_LT_EQ] = ACTIONS(1311), - [anon_sym_GT_EQ] = ACTIONS(1311), - [anon_sym_not_DASHin] = ACTIONS(1311), - [anon_sym_starts_DASHwith] = ACTIONS(1311), - [anon_sym_ends_DASHwith] = ACTIONS(1311), - [anon_sym_EQ_TILDE] = ACTIONS(1311), - [anon_sym_BANG_TILDE] = ACTIONS(1311), - [anon_sym_bit_DASHand] = ACTIONS(1311), - [anon_sym_bit_DASHxor] = ACTIONS(1311), - [anon_sym_bit_DASHor] = ACTIONS(1311), - [anon_sym_and] = ACTIONS(1311), - [anon_sym_xor] = ACTIONS(1311), - [anon_sym_or] = ACTIONS(1311), - [anon_sym_not] = ACTIONS(1311), - [anon_sym_DOT2] = ACTIONS(1569), - [sym_val_nothing] = ACTIONS(1311), - [anon_sym_true] = ACTIONS(1311), - [anon_sym_false] = ACTIONS(1311), - [aux_sym_val_number_token1] = ACTIONS(1311), - [aux_sym_val_number_token2] = ACTIONS(1311), - [aux_sym_val_number_token3] = ACTIONS(1311), - [anon_sym_inf] = ACTIONS(1311), - [anon_sym_DASHinf] = ACTIONS(1311), - [anon_sym_NaN] = ACTIONS(1311), - [aux_sym__val_number_decimal_token1] = ACTIONS(1311), - [aux_sym__val_number_decimal_token2] = ACTIONS(1311), - [anon_sym_0b] = ACTIONS(1311), - [anon_sym_0o] = ACTIONS(1311), - [anon_sym_0x] = ACTIONS(1311), - [sym_val_date] = ACTIONS(1311), - [anon_sym_DQUOTE] = ACTIONS(1311), - [sym__str_single_quotes] = ACTIONS(1311), - [sym__str_back_ticks] = ACTIONS(1311), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1311), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1311), - [anon_sym_CARET] = ACTIONS(1311), + [477] = { + [sym_comment] = STATE(477), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1575), + [anon_sym_DASH] = ACTIONS(1577), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1579), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1581), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1583), + [anon_sym_PLUS_PLUS] = ACTIONS(1583), + [anon_sym_SLASH] = ACTIONS(1581), + [anon_sym_mod] = ACTIONS(1581), + [anon_sym_SLASH_SLASH] = ACTIONS(1581), + [anon_sym_PLUS] = ACTIONS(1577), + [anon_sym_bit_DASHshl] = ACTIONS(1585), + [anon_sym_bit_DASHshr] = ACTIONS(1585), + [anon_sym_EQ_EQ] = ACTIONS(1575), + [anon_sym_BANG_EQ] = ACTIONS(1575), + [anon_sym_LT2] = ACTIONS(1575), + [anon_sym_LT_EQ] = ACTIONS(1575), + [anon_sym_GT_EQ] = ACTIONS(1575), + [anon_sym_not_DASHin] = ACTIONS(1579), + [anon_sym_starts_DASHwith] = ACTIONS(1579), + [anon_sym_ends_DASHwith] = ACTIONS(1579), + [anon_sym_EQ_TILDE] = ACTIONS(1587), + [anon_sym_BANG_TILDE] = ACTIONS(1587), + [anon_sym_bit_DASHand] = ACTIONS(1589), + [anon_sym_bit_DASHxor] = ACTIONS(1591), + [anon_sym_bit_DASHor] = ACTIONS(1593), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, - [455] = { - [sym_comment] = STATE(455), - [anon_sym_export] = ACTIONS(1571), - [anon_sym_alias] = ACTIONS(1571), - [anon_sym_let] = ACTIONS(1571), - [anon_sym_let_DASHenv] = ACTIONS(1571), - [anon_sym_mut] = ACTIONS(1571), - [anon_sym_const] = ACTIONS(1571), - [anon_sym_SEMI] = ACTIONS(1571), - [sym_cmd_identifier] = ACTIONS(1571), - [anon_sym_LF] = ACTIONS(1573), - [anon_sym_def] = ACTIONS(1571), - [anon_sym_def_DASHenv] = ACTIONS(1571), - [anon_sym_export_DASHenv] = ACTIONS(1571), - [anon_sym_extern] = ACTIONS(1571), - [anon_sym_module] = ACTIONS(1571), - [anon_sym_use] = ACTIONS(1571), - [anon_sym_LBRACK] = ACTIONS(1571), - [anon_sym_LPAREN] = ACTIONS(1571), - [anon_sym_RPAREN] = ACTIONS(1571), - [anon_sym_DOLLAR] = ACTIONS(1571), - [anon_sym_error] = ACTIONS(1571), - [anon_sym_GT] = ACTIONS(1571), - [anon_sym_DASH] = ACTIONS(1571), - [anon_sym_break] = ACTIONS(1571), - [anon_sym_continue] = ACTIONS(1571), - [anon_sym_for] = ACTIONS(1571), - [anon_sym_in] = ACTIONS(1571), - [anon_sym_loop] = ACTIONS(1571), - [anon_sym_while] = ACTIONS(1571), - [anon_sym_do] = ACTIONS(1571), - [anon_sym_if] = ACTIONS(1571), - [anon_sym_match] = ACTIONS(1571), - [anon_sym_LBRACE] = ACTIONS(1571), - [anon_sym_RBRACE] = ACTIONS(1571), - [anon_sym_DOT] = ACTIONS(1571), - [anon_sym_try] = ACTIONS(1571), - [anon_sym_return] = ACTIONS(1571), - [anon_sym_source] = ACTIONS(1571), - [anon_sym_source_DASHenv] = ACTIONS(1571), - [anon_sym_register] = ACTIONS(1571), - [anon_sym_hide] = ACTIONS(1571), - [anon_sym_hide_DASHenv] = ACTIONS(1571), - [anon_sym_overlay] = ACTIONS(1571), - [anon_sym_STAR] = ACTIONS(1571), - [anon_sym_where] = ACTIONS(1571), - [anon_sym_STAR_STAR] = ACTIONS(1571), - [anon_sym_PLUS_PLUS] = ACTIONS(1571), - [anon_sym_SLASH] = ACTIONS(1571), - [anon_sym_mod] = ACTIONS(1571), - [anon_sym_SLASH_SLASH] = ACTIONS(1571), - [anon_sym_PLUS] = ACTIONS(1571), - [anon_sym_bit_DASHshl] = ACTIONS(1571), - [anon_sym_bit_DASHshr] = ACTIONS(1571), - [anon_sym_EQ_EQ] = ACTIONS(1571), - [anon_sym_BANG_EQ] = ACTIONS(1571), - [anon_sym_LT2] = ACTIONS(1571), - [anon_sym_LT_EQ] = ACTIONS(1571), - [anon_sym_GT_EQ] = ACTIONS(1571), - [anon_sym_not_DASHin] = ACTIONS(1571), - [anon_sym_starts_DASHwith] = ACTIONS(1571), - [anon_sym_ends_DASHwith] = ACTIONS(1571), - [anon_sym_EQ_TILDE] = ACTIONS(1571), - [anon_sym_BANG_TILDE] = ACTIONS(1571), - [anon_sym_bit_DASHand] = ACTIONS(1571), - [anon_sym_bit_DASHxor] = ACTIONS(1571), - [anon_sym_bit_DASHor] = ACTIONS(1571), - [anon_sym_and] = ACTIONS(1571), - [anon_sym_xor] = ACTIONS(1571), - [anon_sym_or] = ACTIONS(1571), - [anon_sym_not] = ACTIONS(1571), - [sym_val_nothing] = ACTIONS(1571), - [anon_sym_true] = ACTIONS(1571), - [anon_sym_false] = ACTIONS(1571), - [aux_sym_val_number_token1] = ACTIONS(1571), - [aux_sym_val_number_token2] = ACTIONS(1571), - [aux_sym_val_number_token3] = ACTIONS(1571), - [anon_sym_inf] = ACTIONS(1571), - [anon_sym_DASHinf] = ACTIONS(1571), - [anon_sym_NaN] = ACTIONS(1571), - [aux_sym__val_number_decimal_token1] = ACTIONS(1571), - [aux_sym__val_number_decimal_token2] = ACTIONS(1571), - [anon_sym_0b] = ACTIONS(1571), - [anon_sym_0o] = ACTIONS(1571), - [anon_sym_0x] = ACTIONS(1571), - [sym_val_date] = ACTIONS(1571), - [anon_sym_DQUOTE] = ACTIONS(1571), - [sym__str_single_quotes] = ACTIONS(1571), - [sym__str_back_ticks] = ACTIONS(1571), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1571), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1571), - [anon_sym_CARET] = ACTIONS(1571), + [478] = { + [sym_comment] = STATE(478), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, - [456] = { - [sym_comment] = STATE(456), - [ts_builtin_sym_end] = ACTIONS(1280), - [anon_sym_export] = ACTIONS(1278), - [anon_sym_alias] = ACTIONS(1278), - [anon_sym_let] = ACTIONS(1278), - [anon_sym_let_DASHenv] = ACTIONS(1278), - [anon_sym_mut] = ACTIONS(1278), - [anon_sym_const] = ACTIONS(1278), - [anon_sym_SEMI] = ACTIONS(1278), - [sym_cmd_identifier] = ACTIONS(1278), - [anon_sym_LF] = ACTIONS(1280), - [anon_sym_def] = ACTIONS(1278), - [anon_sym_def_DASHenv] = ACTIONS(1278), - [anon_sym_export_DASHenv] = ACTIONS(1278), - [anon_sym_extern] = ACTIONS(1278), - [anon_sym_module] = ACTIONS(1278), - [anon_sym_use] = ACTIONS(1278), - [anon_sym_LBRACK] = ACTIONS(1278), - [anon_sym_LPAREN] = ACTIONS(1278), - [anon_sym_DOLLAR] = ACTIONS(1278), - [anon_sym_error] = ACTIONS(1278), - [anon_sym_GT] = ACTIONS(1278), - [anon_sym_DASH] = ACTIONS(1278), - [anon_sym_break] = ACTIONS(1278), - [anon_sym_continue] = ACTIONS(1278), - [anon_sym_for] = ACTIONS(1278), - [anon_sym_in] = ACTIONS(1278), - [anon_sym_loop] = ACTIONS(1278), - [anon_sym_while] = ACTIONS(1278), - [anon_sym_do] = ACTIONS(1278), - [anon_sym_if] = ACTIONS(1278), - [anon_sym_match] = ACTIONS(1278), - [anon_sym_LBRACE] = ACTIONS(1278), - [anon_sym_DOT] = ACTIONS(1278), - [anon_sym_try] = ACTIONS(1278), - [anon_sym_return] = ACTIONS(1278), - [anon_sym_source] = ACTIONS(1278), - [anon_sym_source_DASHenv] = ACTIONS(1278), - [anon_sym_register] = ACTIONS(1278), - [anon_sym_hide] = ACTIONS(1278), - [anon_sym_hide_DASHenv] = ACTIONS(1278), - [anon_sym_overlay] = ACTIONS(1278), - [anon_sym_STAR] = ACTIONS(1278), - [anon_sym_where] = ACTIONS(1278), - [anon_sym_STAR_STAR] = ACTIONS(1278), - [anon_sym_PLUS_PLUS] = ACTIONS(1278), - [anon_sym_SLASH] = ACTIONS(1278), - [anon_sym_mod] = ACTIONS(1278), - [anon_sym_SLASH_SLASH] = ACTIONS(1278), - [anon_sym_PLUS] = ACTIONS(1278), - [anon_sym_bit_DASHshl] = ACTIONS(1278), - [anon_sym_bit_DASHshr] = ACTIONS(1278), - [anon_sym_EQ_EQ] = ACTIONS(1278), - [anon_sym_BANG_EQ] = ACTIONS(1278), - [anon_sym_LT2] = ACTIONS(1278), - [anon_sym_LT_EQ] = ACTIONS(1278), - [anon_sym_GT_EQ] = ACTIONS(1278), - [anon_sym_not_DASHin] = ACTIONS(1278), - [anon_sym_starts_DASHwith] = ACTIONS(1278), - [anon_sym_ends_DASHwith] = ACTIONS(1278), - [anon_sym_EQ_TILDE] = ACTIONS(1278), - [anon_sym_BANG_TILDE] = ACTIONS(1278), - [anon_sym_bit_DASHand] = ACTIONS(1278), - [anon_sym_bit_DASHxor] = ACTIONS(1278), - [anon_sym_bit_DASHor] = ACTIONS(1278), - [anon_sym_and] = ACTIONS(1278), - [anon_sym_xor] = ACTIONS(1278), - [anon_sym_or] = ACTIONS(1278), - [anon_sym_not] = ACTIONS(1278), - [anon_sym_DOT2] = ACTIONS(1280), - [sym_val_nothing] = ACTIONS(1278), - [anon_sym_true] = ACTIONS(1278), - [anon_sym_false] = ACTIONS(1278), - [aux_sym_val_number_token1] = ACTIONS(1278), - [aux_sym_val_number_token2] = ACTIONS(1278), - [aux_sym_val_number_token3] = ACTIONS(1278), - [anon_sym_inf] = ACTIONS(1278), - [anon_sym_DASHinf] = ACTIONS(1278), - [anon_sym_NaN] = ACTIONS(1278), - [aux_sym__val_number_decimal_token1] = ACTIONS(1278), - [aux_sym__val_number_decimal_token2] = ACTIONS(1278), - [anon_sym_0b] = ACTIONS(1278), - [anon_sym_0o] = ACTIONS(1278), - [anon_sym_0x] = ACTIONS(1278), - [sym_val_date] = ACTIONS(1278), - [anon_sym_DQUOTE] = ACTIONS(1278), - [sym__str_single_quotes] = ACTIONS(1278), - [sym__str_back_ticks] = ACTIONS(1278), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1278), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1278), - [anon_sym_CARET] = ACTIONS(1278), - [anon_sym_POUND] = ACTIONS(105), - }, - [457] = { - [sym_comment] = STATE(457), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(105), - }, - [458] = { - [sym_comment] = STATE(458), - [ts_builtin_sym_end] = ACTIONS(1385), - [anon_sym_export] = ACTIONS(1383), - [anon_sym_alias] = ACTIONS(1383), - [anon_sym_let] = ACTIONS(1383), - [anon_sym_let_DASHenv] = ACTIONS(1383), - [anon_sym_mut] = ACTIONS(1383), - [anon_sym_const] = ACTIONS(1383), - [anon_sym_SEMI] = ACTIONS(1383), - [sym_cmd_identifier] = ACTIONS(1383), - [anon_sym_LF] = ACTIONS(1385), - [anon_sym_def] = ACTIONS(1383), - [anon_sym_def_DASHenv] = ACTIONS(1383), - [anon_sym_export_DASHenv] = ACTIONS(1383), - [anon_sym_extern] = ACTIONS(1383), - [anon_sym_module] = ACTIONS(1383), - [anon_sym_use] = ACTIONS(1383), - [anon_sym_LBRACK] = ACTIONS(1383), - [anon_sym_LPAREN] = ACTIONS(1383), - [anon_sym_DOLLAR] = ACTIONS(1383), - [anon_sym_error] = ACTIONS(1383), - [anon_sym_GT] = ACTIONS(1383), - [anon_sym_DASH] = ACTIONS(1383), - [anon_sym_break] = ACTIONS(1383), - [anon_sym_continue] = ACTIONS(1383), - [anon_sym_for] = ACTIONS(1383), - [anon_sym_in] = ACTIONS(1383), - [anon_sym_loop] = ACTIONS(1383), - [anon_sym_while] = ACTIONS(1383), - [anon_sym_do] = ACTIONS(1383), - [anon_sym_if] = ACTIONS(1383), - [anon_sym_match] = ACTIONS(1383), - [anon_sym_LBRACE] = ACTIONS(1383), - [anon_sym_DOT] = ACTIONS(1383), - [anon_sym_try] = ACTIONS(1383), - [anon_sym_return] = ACTIONS(1383), - [anon_sym_source] = ACTIONS(1383), - [anon_sym_source_DASHenv] = ACTIONS(1383), - [anon_sym_register] = ACTIONS(1383), - [anon_sym_hide] = ACTIONS(1383), - [anon_sym_hide_DASHenv] = ACTIONS(1383), - [anon_sym_overlay] = ACTIONS(1383), - [anon_sym_STAR] = ACTIONS(1383), - [anon_sym_where] = ACTIONS(1383), - [anon_sym_STAR_STAR] = ACTIONS(1383), - [anon_sym_PLUS_PLUS] = ACTIONS(1383), - [anon_sym_SLASH] = ACTIONS(1383), - [anon_sym_mod] = ACTIONS(1383), - [anon_sym_SLASH_SLASH] = ACTIONS(1383), - [anon_sym_PLUS] = ACTIONS(1383), - [anon_sym_bit_DASHshl] = ACTIONS(1383), - [anon_sym_bit_DASHshr] = ACTIONS(1383), - [anon_sym_EQ_EQ] = ACTIONS(1383), - [anon_sym_BANG_EQ] = ACTIONS(1383), - [anon_sym_LT2] = ACTIONS(1383), - [anon_sym_LT_EQ] = ACTIONS(1383), - [anon_sym_GT_EQ] = ACTIONS(1383), - [anon_sym_not_DASHin] = ACTIONS(1383), - [anon_sym_starts_DASHwith] = ACTIONS(1383), - [anon_sym_ends_DASHwith] = ACTIONS(1383), - [anon_sym_EQ_TILDE] = ACTIONS(1383), - [anon_sym_BANG_TILDE] = ACTIONS(1383), - [anon_sym_bit_DASHand] = ACTIONS(1383), - [anon_sym_bit_DASHxor] = ACTIONS(1383), - [anon_sym_bit_DASHor] = ACTIONS(1383), - [anon_sym_and] = ACTIONS(1383), - [anon_sym_xor] = ACTIONS(1383), - [anon_sym_or] = ACTIONS(1383), - [anon_sym_not] = ACTIONS(1383), - [sym_val_nothing] = ACTIONS(1383), - [anon_sym_true] = ACTIONS(1383), - [anon_sym_false] = ACTIONS(1383), - [aux_sym_val_number_token1] = ACTIONS(1383), - [aux_sym_val_number_token2] = ACTIONS(1383), - [aux_sym_val_number_token3] = ACTIONS(1383), - [anon_sym_inf] = ACTIONS(1383), - [anon_sym_DASHinf] = ACTIONS(1383), - [anon_sym_NaN] = ACTIONS(1383), - [aux_sym__val_number_decimal_token1] = ACTIONS(1383), - [aux_sym__val_number_decimal_token2] = ACTIONS(1383), - [anon_sym_0b] = ACTIONS(1383), - [anon_sym_0o] = ACTIONS(1383), - [anon_sym_0x] = ACTIONS(1383), - [sym_val_date] = ACTIONS(1383), - [anon_sym_DQUOTE] = ACTIONS(1383), - [sym__str_single_quotes] = ACTIONS(1383), - [sym__str_back_ticks] = ACTIONS(1383), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1383), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1383), - [anon_sym_CARET] = ACTIONS(1383), - [anon_sym_POUND] = ACTIONS(105), - }, - [459] = { - [sym_comment] = STATE(459), - [ts_builtin_sym_end] = ACTIONS(1445), - [anon_sym_export] = ACTIONS(1443), - [anon_sym_alias] = ACTIONS(1443), - [anon_sym_let] = ACTIONS(1443), - [anon_sym_let_DASHenv] = ACTIONS(1443), - [anon_sym_mut] = ACTIONS(1443), - [anon_sym_const] = ACTIONS(1443), - [anon_sym_SEMI] = ACTIONS(1443), - [sym_cmd_identifier] = ACTIONS(1443), - [anon_sym_LF] = ACTIONS(1445), - [anon_sym_def] = ACTIONS(1443), - [anon_sym_def_DASHenv] = ACTIONS(1443), - [anon_sym_export_DASHenv] = ACTIONS(1443), - [anon_sym_extern] = ACTIONS(1443), - [anon_sym_module] = ACTIONS(1443), - [anon_sym_use] = ACTIONS(1443), - [anon_sym_LBRACK] = ACTIONS(1443), - [anon_sym_LPAREN] = ACTIONS(1443), - [anon_sym_DOLLAR] = ACTIONS(1443), - [anon_sym_error] = ACTIONS(1443), - [anon_sym_GT] = ACTIONS(1443), - [anon_sym_DASH] = ACTIONS(1443), - [anon_sym_break] = ACTIONS(1443), - [anon_sym_continue] = ACTIONS(1443), - [anon_sym_for] = ACTIONS(1443), - [anon_sym_in] = ACTIONS(1443), - [anon_sym_loop] = ACTIONS(1443), - [anon_sym_while] = ACTIONS(1443), - [anon_sym_do] = ACTIONS(1443), - [anon_sym_if] = ACTIONS(1443), - [anon_sym_match] = ACTIONS(1443), - [anon_sym_LBRACE] = ACTIONS(1443), - [anon_sym_DOT] = ACTIONS(1443), - [anon_sym_try] = ACTIONS(1443), - [anon_sym_return] = ACTIONS(1443), - [anon_sym_source] = ACTIONS(1443), - [anon_sym_source_DASHenv] = ACTIONS(1443), - [anon_sym_register] = ACTIONS(1443), - [anon_sym_hide] = ACTIONS(1443), - [anon_sym_hide_DASHenv] = ACTIONS(1443), - [anon_sym_overlay] = ACTIONS(1443), - [anon_sym_STAR] = ACTIONS(1443), - [anon_sym_where] = ACTIONS(1443), - [anon_sym_STAR_STAR] = ACTIONS(1443), - [anon_sym_PLUS_PLUS] = ACTIONS(1443), - [anon_sym_SLASH] = ACTIONS(1443), - [anon_sym_mod] = ACTIONS(1443), - [anon_sym_SLASH_SLASH] = ACTIONS(1443), - [anon_sym_PLUS] = ACTIONS(1443), - [anon_sym_bit_DASHshl] = ACTIONS(1443), - [anon_sym_bit_DASHshr] = ACTIONS(1443), - [anon_sym_EQ_EQ] = ACTIONS(1443), - [anon_sym_BANG_EQ] = ACTIONS(1443), - [anon_sym_LT2] = ACTIONS(1443), - [anon_sym_LT_EQ] = ACTIONS(1443), - [anon_sym_GT_EQ] = ACTIONS(1443), - [anon_sym_not_DASHin] = ACTIONS(1443), - [anon_sym_starts_DASHwith] = ACTIONS(1443), - [anon_sym_ends_DASHwith] = ACTIONS(1443), - [anon_sym_EQ_TILDE] = ACTIONS(1443), - [anon_sym_BANG_TILDE] = ACTIONS(1443), - [anon_sym_bit_DASHand] = ACTIONS(1443), - [anon_sym_bit_DASHxor] = ACTIONS(1443), - [anon_sym_bit_DASHor] = ACTIONS(1443), - [anon_sym_and] = ACTIONS(1443), - [anon_sym_xor] = ACTIONS(1443), - [anon_sym_or] = ACTIONS(1443), - [anon_sym_not] = ACTIONS(1443), - [sym_val_nothing] = ACTIONS(1443), - [anon_sym_true] = ACTIONS(1443), - [anon_sym_false] = ACTIONS(1443), - [aux_sym_val_number_token1] = ACTIONS(1443), - [aux_sym_val_number_token2] = ACTIONS(1443), - [aux_sym_val_number_token3] = ACTIONS(1443), - [anon_sym_inf] = ACTIONS(1443), - [anon_sym_DASHinf] = ACTIONS(1443), - [anon_sym_NaN] = ACTIONS(1443), - [aux_sym__val_number_decimal_token1] = ACTIONS(1443), - [aux_sym__val_number_decimal_token2] = ACTIONS(1443), - [anon_sym_0b] = ACTIONS(1443), - [anon_sym_0o] = ACTIONS(1443), - [anon_sym_0x] = ACTIONS(1443), - [sym_val_date] = ACTIONS(1443), - [anon_sym_DQUOTE] = ACTIONS(1443), - [sym__str_single_quotes] = ACTIONS(1443), - [sym__str_back_ticks] = ACTIONS(1443), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1443), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1443), - [anon_sym_CARET] = ACTIONS(1443), - [anon_sym_POUND] = ACTIONS(105), - }, - [460] = { - [sym_comment] = STATE(460), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [479] = { + [sym_comment] = STATE(479), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1575), + [anon_sym_DASH] = ACTIONS(1577), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1579), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1581), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1583), + [anon_sym_PLUS_PLUS] = ACTIONS(1583), + [anon_sym_SLASH] = ACTIONS(1581), + [anon_sym_mod] = ACTIONS(1581), + [anon_sym_SLASH_SLASH] = ACTIONS(1581), + [anon_sym_PLUS] = ACTIONS(1577), + [anon_sym_bit_DASHshl] = ACTIONS(1585), + [anon_sym_bit_DASHshr] = ACTIONS(1585), + [anon_sym_EQ_EQ] = ACTIONS(1575), + [anon_sym_BANG_EQ] = ACTIONS(1575), + [anon_sym_LT2] = ACTIONS(1575), + [anon_sym_LT_EQ] = ACTIONS(1575), + [anon_sym_GT_EQ] = ACTIONS(1575), + [anon_sym_not_DASHin] = ACTIONS(1579), + [anon_sym_starts_DASHwith] = ACTIONS(1579), + [anon_sym_ends_DASHwith] = ACTIONS(1579), + [anon_sym_EQ_TILDE] = ACTIONS(1587), + [anon_sym_BANG_TILDE] = ACTIONS(1587), + [anon_sym_bit_DASHand] = ACTIONS(1589), + [anon_sym_bit_DASHxor] = ACTIONS(1591), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, - [461] = { - [sym_comment] = STATE(461), - [ts_builtin_sym_end] = ACTIONS(1377), - [anon_sym_export] = ACTIONS(1375), - [anon_sym_alias] = ACTIONS(1375), - [anon_sym_let] = ACTIONS(1375), - [anon_sym_let_DASHenv] = ACTIONS(1375), - [anon_sym_mut] = ACTIONS(1375), - [anon_sym_const] = ACTIONS(1375), - [anon_sym_SEMI] = ACTIONS(1375), - [sym_cmd_identifier] = ACTIONS(1375), - [anon_sym_LF] = ACTIONS(1377), - [anon_sym_def] = ACTIONS(1375), - [anon_sym_def_DASHenv] = ACTIONS(1375), - [anon_sym_export_DASHenv] = ACTIONS(1375), - [anon_sym_extern] = ACTIONS(1375), - [anon_sym_module] = ACTIONS(1375), - [anon_sym_use] = ACTIONS(1375), - [anon_sym_LBRACK] = ACTIONS(1375), - [anon_sym_LPAREN] = ACTIONS(1375), - [anon_sym_DOLLAR] = ACTIONS(1375), - [anon_sym_error] = ACTIONS(1375), - [anon_sym_GT] = ACTIONS(1375), - [anon_sym_DASH] = ACTIONS(1375), - [anon_sym_break] = ACTIONS(1375), - [anon_sym_continue] = ACTIONS(1375), - [anon_sym_for] = ACTIONS(1375), - [anon_sym_in] = ACTIONS(1375), - [anon_sym_loop] = ACTIONS(1375), - [anon_sym_while] = ACTIONS(1375), - [anon_sym_do] = ACTIONS(1375), - [anon_sym_if] = ACTIONS(1375), - [anon_sym_match] = ACTIONS(1375), - [anon_sym_LBRACE] = ACTIONS(1375), - [anon_sym_DOT] = ACTIONS(1375), - [anon_sym_try] = ACTIONS(1375), - [anon_sym_return] = ACTIONS(1375), - [anon_sym_source] = ACTIONS(1375), - [anon_sym_source_DASHenv] = ACTIONS(1375), - [anon_sym_register] = ACTIONS(1375), - [anon_sym_hide] = ACTIONS(1375), - [anon_sym_hide_DASHenv] = ACTIONS(1375), - [anon_sym_overlay] = ACTIONS(1375), - [anon_sym_STAR] = ACTIONS(1375), - [anon_sym_where] = ACTIONS(1375), - [anon_sym_STAR_STAR] = ACTIONS(1375), - [anon_sym_PLUS_PLUS] = ACTIONS(1375), - [anon_sym_SLASH] = ACTIONS(1375), - [anon_sym_mod] = ACTIONS(1375), - [anon_sym_SLASH_SLASH] = ACTIONS(1375), - [anon_sym_PLUS] = ACTIONS(1375), - [anon_sym_bit_DASHshl] = ACTIONS(1375), - [anon_sym_bit_DASHshr] = ACTIONS(1375), - [anon_sym_EQ_EQ] = ACTIONS(1375), - [anon_sym_BANG_EQ] = ACTIONS(1375), - [anon_sym_LT2] = ACTIONS(1375), - [anon_sym_LT_EQ] = ACTIONS(1375), - [anon_sym_GT_EQ] = ACTIONS(1375), - [anon_sym_not_DASHin] = ACTIONS(1375), - [anon_sym_starts_DASHwith] = ACTIONS(1375), - [anon_sym_ends_DASHwith] = ACTIONS(1375), - [anon_sym_EQ_TILDE] = ACTIONS(1375), - [anon_sym_BANG_TILDE] = ACTIONS(1375), - [anon_sym_bit_DASHand] = ACTIONS(1375), - [anon_sym_bit_DASHxor] = ACTIONS(1375), - [anon_sym_bit_DASHor] = ACTIONS(1375), - [anon_sym_and] = ACTIONS(1375), - [anon_sym_xor] = ACTIONS(1375), - [anon_sym_or] = ACTIONS(1375), - [anon_sym_not] = ACTIONS(1375), - [sym_val_nothing] = ACTIONS(1375), - [anon_sym_true] = ACTIONS(1375), - [anon_sym_false] = ACTIONS(1375), - [aux_sym_val_number_token1] = ACTIONS(1375), - [aux_sym_val_number_token2] = ACTIONS(1375), - [aux_sym_val_number_token3] = ACTIONS(1375), - [anon_sym_inf] = ACTIONS(1375), - [anon_sym_DASHinf] = ACTIONS(1375), - [anon_sym_NaN] = ACTIONS(1375), - [aux_sym__val_number_decimal_token1] = ACTIONS(1375), - [aux_sym__val_number_decimal_token2] = ACTIONS(1375), - [anon_sym_0b] = ACTIONS(1375), - [anon_sym_0o] = ACTIONS(1375), - [anon_sym_0x] = ACTIONS(1375), - [sym_val_date] = ACTIONS(1375), - [anon_sym_DQUOTE] = ACTIONS(1375), - [sym__str_single_quotes] = ACTIONS(1375), - [sym__str_back_ticks] = ACTIONS(1375), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1375), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1375), - [anon_sym_CARET] = ACTIONS(1375), + [480] = { + [sym_comment] = STATE(480), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, - [462] = { - [sym_expr_parenthesized] = STATE(603), - [sym__val_range_end_decimal] = STATE(603), - [sym_val_variable] = STATE(603), - [sym__var] = STATE(555), - [sym_comment] = STATE(462), - [anon_sym_export] = ACTIONS(1125), - [anon_sym_alias] = ACTIONS(1125), - [anon_sym_let] = ACTIONS(1125), - [anon_sym_let_DASHenv] = ACTIONS(1125), - [anon_sym_mut] = ACTIONS(1125), - [anon_sym_const] = ACTIONS(1125), - [sym_cmd_identifier] = ACTIONS(1125), - [anon_sym_def] = ACTIONS(1125), - [anon_sym_def_DASHenv] = ACTIONS(1125), - [anon_sym_export_DASHenv] = ACTIONS(1125), - [anon_sym_extern] = ACTIONS(1125), - [anon_sym_module] = ACTIONS(1125), - [anon_sym_use] = ACTIONS(1125), - [anon_sym_COMMA] = ACTIONS(1127), - [anon_sym_LPAREN] = ACTIONS(1295), - [anon_sym_DOLLAR] = ACTIONS(1178), - [anon_sym_error] = ACTIONS(1125), - [anon_sym_list] = ACTIONS(1125), - [anon_sym_GT] = ACTIONS(1125), - [anon_sym_DASH] = ACTIONS(1125), - [anon_sym_break] = ACTIONS(1125), - [anon_sym_continue] = ACTIONS(1125), - [anon_sym_for] = ACTIONS(1125), - [anon_sym_in] = ACTIONS(1125), - [anon_sym_loop] = ACTIONS(1125), - [anon_sym_make] = ACTIONS(1125), - [anon_sym_while] = ACTIONS(1125), - [anon_sym_do] = ACTIONS(1125), - [anon_sym_if] = ACTIONS(1125), - [anon_sym_else] = ACTIONS(1125), - [anon_sym_match] = ACTIONS(1125), - [anon_sym_RBRACE] = ACTIONS(1127), - [anon_sym_DOT] = ACTIONS(1125), - [anon_sym_try] = ACTIONS(1125), - [anon_sym_catch] = ACTIONS(1125), - [anon_sym_return] = ACTIONS(1125), - [anon_sym_source] = ACTIONS(1125), - [anon_sym_source_DASHenv] = ACTIONS(1125), - [anon_sym_register] = ACTIONS(1125), - [anon_sym_hide] = ACTIONS(1125), - [anon_sym_hide_DASHenv] = ACTIONS(1125), - [anon_sym_overlay] = ACTIONS(1125), - [anon_sym_new] = ACTIONS(1125), - [anon_sym_as] = ACTIONS(1125), - [anon_sym_STAR] = ACTIONS(1125), - [anon_sym_STAR_STAR] = ACTIONS(1127), - [anon_sym_PLUS_PLUS] = ACTIONS(1125), - [anon_sym_SLASH] = ACTIONS(1125), - [anon_sym_mod] = ACTIONS(1125), - [anon_sym_SLASH_SLASH] = ACTIONS(1127), - [anon_sym_PLUS] = ACTIONS(1125), - [anon_sym_bit_DASHshl] = ACTIONS(1125), - [anon_sym_bit_DASHshr] = ACTIONS(1125), - [anon_sym_EQ_EQ] = ACTIONS(1127), - [anon_sym_BANG_EQ] = ACTIONS(1127), - [anon_sym_LT2] = ACTIONS(1125), - [anon_sym_LT_EQ] = ACTIONS(1127), - [anon_sym_GT_EQ] = ACTIONS(1127), - [anon_sym_not_DASHin] = ACTIONS(1125), - [anon_sym_starts_DASHwith] = ACTIONS(1125), - [anon_sym_ends_DASHwith] = ACTIONS(1125), - [anon_sym_EQ_TILDE] = ACTIONS(1127), - [anon_sym_BANG_TILDE] = ACTIONS(1127), - [anon_sym_bit_DASHand] = ACTIONS(1125), - [anon_sym_bit_DASHxor] = ACTIONS(1125), - [anon_sym_bit_DASHor] = ACTIONS(1125), - [anon_sym_and] = ACTIONS(1125), - [anon_sym_xor] = ACTIONS(1125), - [anon_sym_or] = ACTIONS(1125), - [anon_sym_DOT2] = ACTIONS(1299), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1303), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1305), - [aux_sym_val_number_token1] = ACTIONS(1127), - [aux_sym_val_number_token2] = ACTIONS(1127), - [aux_sym_val_number_token3] = ACTIONS(1127), - [anon_sym_inf] = ACTIONS(1125), - [anon_sym_DASHinf] = ACTIONS(1125), - [anon_sym_NaN] = ACTIONS(1125), - [aux_sym__val_number_decimal_token1] = ACTIONS(1125), - [aux_sym__val_number_decimal_token2] = ACTIONS(1125), - [anon_sym_DQUOTE] = ACTIONS(1127), - [sym__str_single_quotes] = ACTIONS(1127), - [sym__str_back_ticks] = ACTIONS(1127), - [aux_sym_record_entry_token1] = ACTIONS(1125), - [sym__record_key] = ACTIONS(1125), - [anon_sym_POUND] = ACTIONS(3), - }, - [463] = { - [sym_expr_parenthesized] = STATE(604), - [sym__val_range_end_decimal] = STATE(604), - [sym_val_variable] = STATE(604), - [sym__var] = STATE(555), - [sym_comment] = STATE(463), - [anon_sym_export] = ACTIONS(1121), - [anon_sym_alias] = ACTIONS(1121), - [anon_sym_let] = ACTIONS(1121), - [anon_sym_let_DASHenv] = ACTIONS(1121), - [anon_sym_mut] = ACTIONS(1121), - [anon_sym_const] = ACTIONS(1121), - [sym_cmd_identifier] = ACTIONS(1121), - [anon_sym_def] = ACTIONS(1121), - [anon_sym_def_DASHenv] = ACTIONS(1121), - [anon_sym_export_DASHenv] = ACTIONS(1121), - [anon_sym_extern] = ACTIONS(1121), - [anon_sym_module] = ACTIONS(1121), - [anon_sym_use] = ACTIONS(1121), - [anon_sym_COMMA] = ACTIONS(1123), - [anon_sym_LPAREN] = ACTIONS(1295), - [anon_sym_DOLLAR] = ACTIONS(1178), - [anon_sym_error] = ACTIONS(1121), - [anon_sym_list] = ACTIONS(1121), - [anon_sym_GT] = ACTIONS(1121), - [anon_sym_DASH] = ACTIONS(1121), - [anon_sym_break] = ACTIONS(1121), - [anon_sym_continue] = ACTIONS(1121), - [anon_sym_for] = ACTIONS(1121), - [anon_sym_in] = ACTIONS(1121), - [anon_sym_loop] = ACTIONS(1121), - [anon_sym_make] = ACTIONS(1121), - [anon_sym_while] = ACTIONS(1121), - [anon_sym_do] = ACTIONS(1121), - [anon_sym_if] = ACTIONS(1121), - [anon_sym_else] = ACTIONS(1121), - [anon_sym_match] = ACTIONS(1121), - [anon_sym_RBRACE] = ACTIONS(1123), - [anon_sym_DOT] = ACTIONS(1121), - [anon_sym_try] = ACTIONS(1121), - [anon_sym_catch] = ACTIONS(1121), - [anon_sym_return] = ACTIONS(1121), - [anon_sym_source] = ACTIONS(1121), - [anon_sym_source_DASHenv] = ACTIONS(1121), - [anon_sym_register] = ACTIONS(1121), - [anon_sym_hide] = ACTIONS(1121), - [anon_sym_hide_DASHenv] = ACTIONS(1121), - [anon_sym_overlay] = ACTIONS(1121), - [anon_sym_new] = ACTIONS(1121), - [anon_sym_as] = ACTIONS(1121), - [anon_sym_STAR] = ACTIONS(1121), - [anon_sym_STAR_STAR] = ACTIONS(1123), - [anon_sym_PLUS_PLUS] = ACTIONS(1121), - [anon_sym_SLASH] = ACTIONS(1121), - [anon_sym_mod] = ACTIONS(1121), - [anon_sym_SLASH_SLASH] = ACTIONS(1123), - [anon_sym_PLUS] = ACTIONS(1121), - [anon_sym_bit_DASHshl] = ACTIONS(1121), - [anon_sym_bit_DASHshr] = ACTIONS(1121), - [anon_sym_EQ_EQ] = ACTIONS(1123), - [anon_sym_BANG_EQ] = ACTIONS(1123), - [anon_sym_LT2] = ACTIONS(1121), - [anon_sym_LT_EQ] = ACTIONS(1123), - [anon_sym_GT_EQ] = ACTIONS(1123), - [anon_sym_not_DASHin] = ACTIONS(1121), - [anon_sym_starts_DASHwith] = ACTIONS(1121), - [anon_sym_ends_DASHwith] = ACTIONS(1121), - [anon_sym_EQ_TILDE] = ACTIONS(1123), - [anon_sym_BANG_TILDE] = ACTIONS(1123), - [anon_sym_bit_DASHand] = ACTIONS(1121), - [anon_sym_bit_DASHxor] = ACTIONS(1121), - [anon_sym_bit_DASHor] = ACTIONS(1121), - [anon_sym_and] = ACTIONS(1121), - [anon_sym_xor] = ACTIONS(1121), - [anon_sym_or] = ACTIONS(1121), - [anon_sym_DOT2] = ACTIONS(1299), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1303), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1305), - [aux_sym_val_number_token1] = ACTIONS(1123), - [aux_sym_val_number_token2] = ACTIONS(1123), - [aux_sym_val_number_token3] = ACTIONS(1123), - [anon_sym_inf] = ACTIONS(1121), - [anon_sym_DASHinf] = ACTIONS(1121), - [anon_sym_NaN] = ACTIONS(1121), - [aux_sym__val_number_decimal_token1] = ACTIONS(1121), - [aux_sym__val_number_decimal_token2] = ACTIONS(1121), - [anon_sym_DQUOTE] = ACTIONS(1123), - [sym__str_single_quotes] = ACTIONS(1123), - [sym__str_back_ticks] = ACTIONS(1123), - [aux_sym_record_entry_token1] = ACTIONS(1121), - [sym__record_key] = ACTIONS(1121), - [anon_sym_POUND] = ACTIONS(3), - }, - [464] = { - [sym_expr_parenthesized] = STATE(605), - [sym__val_range_end_decimal] = STATE(605), - [sym_val_variable] = STATE(605), - [sym__var] = STATE(555), - [sym_comment] = STATE(464), - [anon_sym_export] = ACTIONS(1117), - [anon_sym_alias] = ACTIONS(1117), - [anon_sym_let] = ACTIONS(1117), - [anon_sym_let_DASHenv] = ACTIONS(1117), - [anon_sym_mut] = ACTIONS(1117), - [anon_sym_const] = ACTIONS(1117), - [sym_cmd_identifier] = ACTIONS(1117), - [anon_sym_def] = ACTIONS(1117), - [anon_sym_def_DASHenv] = ACTIONS(1117), - [anon_sym_export_DASHenv] = ACTIONS(1117), - [anon_sym_extern] = ACTIONS(1117), - [anon_sym_module] = ACTIONS(1117), - [anon_sym_use] = ACTIONS(1117), - [anon_sym_COMMA] = ACTIONS(1119), - [anon_sym_LPAREN] = ACTIONS(1295), - [anon_sym_DOLLAR] = ACTIONS(1178), - [anon_sym_error] = ACTIONS(1117), - [anon_sym_list] = ACTIONS(1117), - [anon_sym_GT] = ACTIONS(1117), - [anon_sym_DASH] = ACTIONS(1117), - [anon_sym_break] = ACTIONS(1117), - [anon_sym_continue] = ACTIONS(1117), - [anon_sym_for] = ACTIONS(1117), - [anon_sym_in] = ACTIONS(1117), - [anon_sym_loop] = ACTIONS(1117), - [anon_sym_make] = ACTIONS(1117), - [anon_sym_while] = ACTIONS(1117), - [anon_sym_do] = ACTIONS(1117), - [anon_sym_if] = ACTIONS(1117), - [anon_sym_else] = ACTIONS(1117), - [anon_sym_match] = ACTIONS(1117), - [anon_sym_RBRACE] = ACTIONS(1119), - [anon_sym_DOT] = ACTIONS(1117), - [anon_sym_try] = ACTIONS(1117), - [anon_sym_catch] = ACTIONS(1117), - [anon_sym_return] = ACTIONS(1117), - [anon_sym_source] = ACTIONS(1117), - [anon_sym_source_DASHenv] = ACTIONS(1117), - [anon_sym_register] = ACTIONS(1117), - [anon_sym_hide] = ACTIONS(1117), - [anon_sym_hide_DASHenv] = ACTIONS(1117), - [anon_sym_overlay] = ACTIONS(1117), - [anon_sym_new] = ACTIONS(1117), - [anon_sym_as] = ACTIONS(1117), - [anon_sym_STAR] = ACTIONS(1117), - [anon_sym_STAR_STAR] = ACTIONS(1119), - [anon_sym_PLUS_PLUS] = ACTIONS(1117), - [anon_sym_SLASH] = ACTIONS(1117), - [anon_sym_mod] = ACTIONS(1117), - [anon_sym_SLASH_SLASH] = ACTIONS(1119), - [anon_sym_PLUS] = ACTIONS(1117), - [anon_sym_bit_DASHshl] = ACTIONS(1117), - [anon_sym_bit_DASHshr] = ACTIONS(1117), - [anon_sym_EQ_EQ] = ACTIONS(1119), - [anon_sym_BANG_EQ] = ACTIONS(1119), - [anon_sym_LT2] = ACTIONS(1117), - [anon_sym_LT_EQ] = ACTIONS(1119), - [anon_sym_GT_EQ] = ACTIONS(1119), - [anon_sym_not_DASHin] = ACTIONS(1117), - [anon_sym_starts_DASHwith] = ACTIONS(1117), - [anon_sym_ends_DASHwith] = ACTIONS(1117), - [anon_sym_EQ_TILDE] = ACTIONS(1119), - [anon_sym_BANG_TILDE] = ACTIONS(1119), - [anon_sym_bit_DASHand] = ACTIONS(1117), - [anon_sym_bit_DASHxor] = ACTIONS(1117), - [anon_sym_bit_DASHor] = ACTIONS(1117), - [anon_sym_and] = ACTIONS(1117), - [anon_sym_xor] = ACTIONS(1117), - [anon_sym_or] = ACTIONS(1117), - [anon_sym_DOT2] = ACTIONS(1299), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1303), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1305), - [aux_sym_val_number_token1] = ACTIONS(1119), - [aux_sym_val_number_token2] = ACTIONS(1119), - [aux_sym_val_number_token3] = ACTIONS(1119), - [anon_sym_inf] = ACTIONS(1117), - [anon_sym_DASHinf] = ACTIONS(1117), - [anon_sym_NaN] = ACTIONS(1117), - [aux_sym__val_number_decimal_token1] = ACTIONS(1117), - [aux_sym__val_number_decimal_token2] = ACTIONS(1117), - [anon_sym_DQUOTE] = ACTIONS(1119), - [sym__str_single_quotes] = ACTIONS(1119), - [sym__str_back_ticks] = ACTIONS(1119), - [aux_sym_record_entry_token1] = ACTIONS(1117), - [sym__record_key] = ACTIONS(1117), - [anon_sym_POUND] = ACTIONS(3), - }, - [465] = { - [sym_expr_parenthesized] = STATE(606), - [sym__val_range_end_decimal] = STATE(606), - [sym_val_variable] = STATE(606), - [sym__var] = STATE(555), - [sym_comment] = STATE(465), - [anon_sym_export] = ACTIONS(1113), - [anon_sym_alias] = ACTIONS(1113), - [anon_sym_let] = ACTIONS(1113), - [anon_sym_let_DASHenv] = ACTIONS(1113), - [anon_sym_mut] = ACTIONS(1113), - [anon_sym_const] = ACTIONS(1113), - [sym_cmd_identifier] = ACTIONS(1113), - [anon_sym_def] = ACTIONS(1113), - [anon_sym_def_DASHenv] = ACTIONS(1113), - [anon_sym_export_DASHenv] = ACTIONS(1113), - [anon_sym_extern] = ACTIONS(1113), - [anon_sym_module] = ACTIONS(1113), - [anon_sym_use] = ACTIONS(1113), - [anon_sym_COMMA] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(1295), - [anon_sym_DOLLAR] = ACTIONS(1178), - [anon_sym_error] = ACTIONS(1113), - [anon_sym_list] = ACTIONS(1113), - [anon_sym_GT] = ACTIONS(1113), - [anon_sym_DASH] = ACTIONS(1113), - [anon_sym_break] = ACTIONS(1113), - [anon_sym_continue] = ACTIONS(1113), - [anon_sym_for] = ACTIONS(1113), - [anon_sym_in] = ACTIONS(1113), - [anon_sym_loop] = ACTIONS(1113), - [anon_sym_make] = ACTIONS(1113), - [anon_sym_while] = ACTIONS(1113), - [anon_sym_do] = ACTIONS(1113), - [anon_sym_if] = ACTIONS(1113), - [anon_sym_else] = ACTIONS(1113), - [anon_sym_match] = ACTIONS(1113), - [anon_sym_RBRACE] = ACTIONS(1115), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_try] = ACTIONS(1113), - [anon_sym_catch] = ACTIONS(1113), - [anon_sym_return] = ACTIONS(1113), - [anon_sym_source] = ACTIONS(1113), - [anon_sym_source_DASHenv] = ACTIONS(1113), - [anon_sym_register] = ACTIONS(1113), - [anon_sym_hide] = ACTIONS(1113), - [anon_sym_hide_DASHenv] = ACTIONS(1113), - [anon_sym_overlay] = ACTIONS(1113), - [anon_sym_new] = ACTIONS(1113), - [anon_sym_as] = ACTIONS(1113), - [anon_sym_STAR] = ACTIONS(1113), - [anon_sym_STAR_STAR] = ACTIONS(1115), - [anon_sym_PLUS_PLUS] = ACTIONS(1113), - [anon_sym_SLASH] = ACTIONS(1113), - [anon_sym_mod] = ACTIONS(1113), - [anon_sym_SLASH_SLASH] = ACTIONS(1115), - [anon_sym_PLUS] = ACTIONS(1113), - [anon_sym_bit_DASHshl] = ACTIONS(1113), - [anon_sym_bit_DASHshr] = ACTIONS(1113), - [anon_sym_EQ_EQ] = ACTIONS(1115), - [anon_sym_BANG_EQ] = ACTIONS(1115), - [anon_sym_LT2] = ACTIONS(1113), - [anon_sym_LT_EQ] = ACTIONS(1115), - [anon_sym_GT_EQ] = ACTIONS(1115), - [anon_sym_not_DASHin] = ACTIONS(1113), - [anon_sym_starts_DASHwith] = ACTIONS(1113), - [anon_sym_ends_DASHwith] = ACTIONS(1113), - [anon_sym_EQ_TILDE] = ACTIONS(1115), - [anon_sym_BANG_TILDE] = ACTIONS(1115), - [anon_sym_bit_DASHand] = ACTIONS(1113), - [anon_sym_bit_DASHxor] = ACTIONS(1113), - [anon_sym_bit_DASHor] = ACTIONS(1113), - [anon_sym_and] = ACTIONS(1113), - [anon_sym_xor] = ACTIONS(1113), - [anon_sym_or] = ACTIONS(1113), - [anon_sym_DOT2] = ACTIONS(1299), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1303), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1305), - [aux_sym_val_number_token1] = ACTIONS(1115), - [aux_sym_val_number_token2] = ACTIONS(1115), - [aux_sym_val_number_token3] = ACTIONS(1115), - [anon_sym_inf] = ACTIONS(1113), - [anon_sym_DASHinf] = ACTIONS(1113), - [anon_sym_NaN] = ACTIONS(1113), - [aux_sym__val_number_decimal_token1] = ACTIONS(1113), - [aux_sym__val_number_decimal_token2] = ACTIONS(1113), - [anon_sym_DQUOTE] = ACTIONS(1115), - [sym__str_single_quotes] = ACTIONS(1115), - [sym__str_back_ticks] = ACTIONS(1115), - [aux_sym_record_entry_token1] = ACTIONS(1113), - [sym__record_key] = ACTIONS(1113), - [anon_sym_POUND] = ACTIONS(3), - }, - [466] = { - [sym_expr_parenthesized] = STATE(612), - [sym__val_range_end_decimal] = STATE(612), - [sym_val_variable] = STATE(612), - [sym__var] = STATE(555), - [sym_comment] = STATE(466), - [anon_sym_export] = ACTIONS(1109), - [anon_sym_alias] = ACTIONS(1109), - [anon_sym_let] = ACTIONS(1109), - [anon_sym_let_DASHenv] = ACTIONS(1109), - [anon_sym_mut] = ACTIONS(1109), - [anon_sym_const] = ACTIONS(1109), - [sym_cmd_identifier] = ACTIONS(1109), - [anon_sym_def] = ACTIONS(1109), - [anon_sym_def_DASHenv] = ACTIONS(1109), - [anon_sym_export_DASHenv] = ACTIONS(1109), - [anon_sym_extern] = ACTIONS(1109), - [anon_sym_module] = ACTIONS(1109), - [anon_sym_use] = ACTIONS(1109), - [anon_sym_COMMA] = ACTIONS(1111), - [anon_sym_LPAREN] = ACTIONS(1295), - [anon_sym_DOLLAR] = ACTIONS(1178), - [anon_sym_error] = ACTIONS(1109), - [anon_sym_list] = ACTIONS(1109), - [anon_sym_GT] = ACTIONS(1109), - [anon_sym_DASH] = ACTIONS(1109), - [anon_sym_break] = ACTIONS(1109), - [anon_sym_continue] = ACTIONS(1109), - [anon_sym_for] = ACTIONS(1109), - [anon_sym_in] = ACTIONS(1109), - [anon_sym_loop] = ACTIONS(1109), - [anon_sym_make] = ACTIONS(1109), - [anon_sym_while] = ACTIONS(1109), - [anon_sym_do] = ACTIONS(1109), - [anon_sym_if] = ACTIONS(1109), - [anon_sym_else] = ACTIONS(1109), - [anon_sym_match] = ACTIONS(1109), - [anon_sym_RBRACE] = ACTIONS(1111), - [anon_sym_DOT] = ACTIONS(1109), - [anon_sym_try] = ACTIONS(1109), - [anon_sym_catch] = ACTIONS(1109), - [anon_sym_return] = ACTIONS(1109), - [anon_sym_source] = ACTIONS(1109), - [anon_sym_source_DASHenv] = ACTIONS(1109), - [anon_sym_register] = ACTIONS(1109), - [anon_sym_hide] = ACTIONS(1109), - [anon_sym_hide_DASHenv] = ACTIONS(1109), - [anon_sym_overlay] = ACTIONS(1109), - [anon_sym_new] = ACTIONS(1109), - [anon_sym_as] = ACTIONS(1109), - [anon_sym_STAR] = ACTIONS(1109), - [anon_sym_STAR_STAR] = ACTIONS(1111), - [anon_sym_PLUS_PLUS] = ACTIONS(1109), - [anon_sym_SLASH] = ACTIONS(1109), - [anon_sym_mod] = ACTIONS(1109), - [anon_sym_SLASH_SLASH] = ACTIONS(1111), - [anon_sym_PLUS] = ACTIONS(1109), - [anon_sym_bit_DASHshl] = ACTIONS(1109), - [anon_sym_bit_DASHshr] = ACTIONS(1109), - [anon_sym_EQ_EQ] = ACTIONS(1111), - [anon_sym_BANG_EQ] = ACTIONS(1111), - [anon_sym_LT2] = ACTIONS(1109), - [anon_sym_LT_EQ] = ACTIONS(1111), - [anon_sym_GT_EQ] = ACTIONS(1111), - [anon_sym_not_DASHin] = ACTIONS(1109), - [anon_sym_starts_DASHwith] = ACTIONS(1109), - [anon_sym_ends_DASHwith] = ACTIONS(1109), - [anon_sym_EQ_TILDE] = ACTIONS(1111), - [anon_sym_BANG_TILDE] = ACTIONS(1111), - [anon_sym_bit_DASHand] = ACTIONS(1109), - [anon_sym_bit_DASHxor] = ACTIONS(1109), - [anon_sym_bit_DASHor] = ACTIONS(1109), - [anon_sym_and] = ACTIONS(1109), - [anon_sym_xor] = ACTIONS(1109), - [anon_sym_or] = ACTIONS(1109), - [anon_sym_DOT2] = ACTIONS(1299), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1303), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1305), - [aux_sym_val_number_token1] = ACTIONS(1111), - [aux_sym_val_number_token2] = ACTIONS(1111), - [aux_sym_val_number_token3] = ACTIONS(1111), - [anon_sym_inf] = ACTIONS(1109), - [anon_sym_DASHinf] = ACTIONS(1109), - [anon_sym_NaN] = ACTIONS(1109), - [aux_sym__val_number_decimal_token1] = ACTIONS(1109), - [aux_sym__val_number_decimal_token2] = ACTIONS(1109), - [anon_sym_DQUOTE] = ACTIONS(1111), - [sym__str_single_quotes] = ACTIONS(1111), - [sym__str_back_ticks] = ACTIONS(1111), - [aux_sym_record_entry_token1] = ACTIONS(1109), - [sym__record_key] = ACTIONS(1109), - [anon_sym_POUND] = ACTIONS(3), - }, - [467] = { - [sym_comment] = STATE(467), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), + [481] = { + [sym_comment] = STATE(481), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), [anon_sym_GT] = ACTIONS(1575), [anon_sym_DASH] = ACTIONS(1577), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), [anon_sym_in] = ACTIONS(1579), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), [anon_sym_STAR] = ACTIONS(1581), - [anon_sym_where] = ACTIONS(1561), + [anon_sym_where] = ACTIONS(1411), [anon_sym_STAR_STAR] = ACTIONS(1583), [anon_sym_PLUS_PLUS] = ACTIONS(1583), [anon_sym_SLASH] = ACTIONS(1581), @@ -114260,917 +115361,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ_TILDE] = ACTIONS(1587), [anon_sym_BANG_TILDE] = ACTIONS(1587), [anon_sym_bit_DASHand] = ACTIONS(1589), - [anon_sym_bit_DASHxor] = ACTIONS(1591), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(105), - }, - [468] = { - [sym_expr_parenthesized] = STATE(620), - [sym__val_range_end_decimal] = STATE(620), - [sym_val_variable] = STATE(620), - [sym__var] = STATE(555), - [sym_comment] = STATE(468), - [anon_sym_export] = ACTIONS(1105), - [anon_sym_alias] = ACTIONS(1105), - [anon_sym_let] = ACTIONS(1105), - [anon_sym_let_DASHenv] = ACTIONS(1105), - [anon_sym_mut] = ACTIONS(1105), - [anon_sym_const] = ACTIONS(1105), - [sym_cmd_identifier] = ACTIONS(1105), - [anon_sym_def] = ACTIONS(1105), - [anon_sym_def_DASHenv] = ACTIONS(1105), - [anon_sym_export_DASHenv] = ACTIONS(1105), - [anon_sym_extern] = ACTIONS(1105), - [anon_sym_module] = ACTIONS(1105), - [anon_sym_use] = ACTIONS(1105), - [anon_sym_COMMA] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1295), - [anon_sym_DOLLAR] = ACTIONS(1178), - [anon_sym_error] = ACTIONS(1105), - [anon_sym_list] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1105), - [anon_sym_DASH] = ACTIONS(1105), - [anon_sym_break] = ACTIONS(1105), - [anon_sym_continue] = ACTIONS(1105), - [anon_sym_for] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1105), - [anon_sym_loop] = ACTIONS(1105), - [anon_sym_make] = ACTIONS(1105), - [anon_sym_while] = ACTIONS(1105), - [anon_sym_do] = ACTIONS(1105), - [anon_sym_if] = ACTIONS(1105), - [anon_sym_else] = ACTIONS(1105), - [anon_sym_match] = ACTIONS(1105), - [anon_sym_RBRACE] = ACTIONS(1107), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_try] = ACTIONS(1105), - [anon_sym_catch] = ACTIONS(1105), - [anon_sym_return] = ACTIONS(1105), - [anon_sym_source] = ACTIONS(1105), - [anon_sym_source_DASHenv] = ACTIONS(1105), - [anon_sym_register] = ACTIONS(1105), - [anon_sym_hide] = ACTIONS(1105), - [anon_sym_hide_DASHenv] = ACTIONS(1105), - [anon_sym_overlay] = ACTIONS(1105), - [anon_sym_new] = ACTIONS(1105), - [anon_sym_as] = ACTIONS(1105), - [anon_sym_STAR] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_SLASH] = ACTIONS(1105), - [anon_sym_mod] = ACTIONS(1105), - [anon_sym_SLASH_SLASH] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1105), - [anon_sym_bit_DASHshl] = ACTIONS(1105), - [anon_sym_bit_DASHshr] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_LT2] = ACTIONS(1105), - [anon_sym_LT_EQ] = ACTIONS(1107), - [anon_sym_GT_EQ] = ACTIONS(1107), - [anon_sym_not_DASHin] = ACTIONS(1105), - [anon_sym_starts_DASHwith] = ACTIONS(1105), - [anon_sym_ends_DASHwith] = ACTIONS(1105), - [anon_sym_EQ_TILDE] = ACTIONS(1107), - [anon_sym_BANG_TILDE] = ACTIONS(1107), - [anon_sym_bit_DASHand] = ACTIONS(1105), - [anon_sym_bit_DASHxor] = ACTIONS(1105), - [anon_sym_bit_DASHor] = ACTIONS(1105), - [anon_sym_and] = ACTIONS(1105), - [anon_sym_xor] = ACTIONS(1105), - [anon_sym_or] = ACTIONS(1105), - [anon_sym_DOT2] = ACTIONS(1299), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1303), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1305), - [aux_sym_val_number_token1] = ACTIONS(1107), - [aux_sym_val_number_token2] = ACTIONS(1107), - [aux_sym_val_number_token3] = ACTIONS(1107), - [anon_sym_inf] = ACTIONS(1105), - [anon_sym_DASHinf] = ACTIONS(1105), - [anon_sym_NaN] = ACTIONS(1105), - [aux_sym__val_number_decimal_token1] = ACTIONS(1105), - [aux_sym__val_number_decimal_token2] = ACTIONS(1105), - [anon_sym_DQUOTE] = ACTIONS(1107), - [sym__str_single_quotes] = ACTIONS(1107), - [sym__str_back_ticks] = ACTIONS(1107), - [aux_sym_record_entry_token1] = ACTIONS(1105), - [sym__record_key] = ACTIONS(1105), - [anon_sym_POUND] = ACTIONS(3), - }, - [469] = { - [sym_comment] = STATE(469), - [ts_builtin_sym_end] = ACTIONS(1393), - [anon_sym_export] = ACTIONS(1391), - [anon_sym_alias] = ACTIONS(1391), - [anon_sym_let] = ACTIONS(1391), - [anon_sym_let_DASHenv] = ACTIONS(1391), - [anon_sym_mut] = ACTIONS(1391), - [anon_sym_const] = ACTIONS(1391), - [anon_sym_SEMI] = ACTIONS(1391), - [sym_cmd_identifier] = ACTIONS(1391), - [anon_sym_LF] = ACTIONS(1393), - [anon_sym_def] = ACTIONS(1391), - [anon_sym_def_DASHenv] = ACTIONS(1391), - [anon_sym_export_DASHenv] = ACTIONS(1391), - [anon_sym_extern] = ACTIONS(1391), - [anon_sym_module] = ACTIONS(1391), - [anon_sym_use] = ACTIONS(1391), - [anon_sym_LBRACK] = ACTIONS(1391), - [anon_sym_LPAREN] = ACTIONS(1391), - [anon_sym_DOLLAR] = ACTIONS(1391), - [anon_sym_error] = ACTIONS(1391), - [anon_sym_GT] = ACTIONS(1391), - [anon_sym_DASH] = ACTIONS(1391), - [anon_sym_break] = ACTIONS(1391), - [anon_sym_continue] = ACTIONS(1391), - [anon_sym_for] = ACTIONS(1391), - [anon_sym_in] = ACTIONS(1391), - [anon_sym_loop] = ACTIONS(1391), - [anon_sym_while] = ACTIONS(1391), - [anon_sym_do] = ACTIONS(1391), - [anon_sym_if] = ACTIONS(1391), - [anon_sym_match] = ACTIONS(1391), - [anon_sym_LBRACE] = ACTIONS(1391), - [anon_sym_DOT] = ACTIONS(1391), - [anon_sym_try] = ACTIONS(1391), - [anon_sym_return] = ACTIONS(1391), - [anon_sym_source] = ACTIONS(1391), - [anon_sym_source_DASHenv] = ACTIONS(1391), - [anon_sym_register] = ACTIONS(1391), - [anon_sym_hide] = ACTIONS(1391), - [anon_sym_hide_DASHenv] = ACTIONS(1391), - [anon_sym_overlay] = ACTIONS(1391), - [anon_sym_STAR] = ACTIONS(1391), - [anon_sym_where] = ACTIONS(1391), - [anon_sym_STAR_STAR] = ACTIONS(1391), - [anon_sym_PLUS_PLUS] = ACTIONS(1391), - [anon_sym_SLASH] = ACTIONS(1391), - [anon_sym_mod] = ACTIONS(1391), - [anon_sym_SLASH_SLASH] = ACTIONS(1391), - [anon_sym_PLUS] = ACTIONS(1391), - [anon_sym_bit_DASHshl] = ACTIONS(1391), - [anon_sym_bit_DASHshr] = ACTIONS(1391), - [anon_sym_EQ_EQ] = ACTIONS(1391), - [anon_sym_BANG_EQ] = ACTIONS(1391), - [anon_sym_LT2] = ACTIONS(1391), - [anon_sym_LT_EQ] = ACTIONS(1391), - [anon_sym_GT_EQ] = ACTIONS(1391), - [anon_sym_not_DASHin] = ACTIONS(1391), - [anon_sym_starts_DASHwith] = ACTIONS(1391), - [anon_sym_ends_DASHwith] = ACTIONS(1391), - [anon_sym_EQ_TILDE] = ACTIONS(1391), - [anon_sym_BANG_TILDE] = ACTIONS(1391), - [anon_sym_bit_DASHand] = ACTIONS(1391), - [anon_sym_bit_DASHxor] = ACTIONS(1391), - [anon_sym_bit_DASHor] = ACTIONS(1391), - [anon_sym_and] = ACTIONS(1391), - [anon_sym_xor] = ACTIONS(1391), - [anon_sym_or] = ACTIONS(1391), - [anon_sym_not] = ACTIONS(1391), - [sym_val_nothing] = ACTIONS(1391), - [anon_sym_true] = ACTIONS(1391), - [anon_sym_false] = ACTIONS(1391), - [aux_sym_val_number_token1] = ACTIONS(1391), - [aux_sym_val_number_token2] = ACTIONS(1391), - [aux_sym_val_number_token3] = ACTIONS(1391), - [anon_sym_inf] = ACTIONS(1391), - [anon_sym_DASHinf] = ACTIONS(1391), - [anon_sym_NaN] = ACTIONS(1391), - [aux_sym__val_number_decimal_token1] = ACTIONS(1391), - [aux_sym__val_number_decimal_token2] = ACTIONS(1391), - [anon_sym_0b] = ACTIONS(1391), - [anon_sym_0o] = ACTIONS(1391), - [anon_sym_0x] = ACTIONS(1391), - [sym_val_date] = ACTIONS(1391), - [anon_sym_DQUOTE] = ACTIONS(1391), - [sym__str_single_quotes] = ACTIONS(1391), - [sym__str_back_ticks] = ACTIONS(1391), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1391), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1391), - [anon_sym_CARET] = ACTIONS(1391), - [anon_sym_POUND] = ACTIONS(105), - }, - [470] = { - [sym_comment] = STATE(470), - [ts_builtin_sym_end] = ACTIONS(1268), - [anon_sym_export] = ACTIONS(1266), - [anon_sym_alias] = ACTIONS(1266), - [anon_sym_let] = ACTIONS(1266), - [anon_sym_let_DASHenv] = ACTIONS(1266), - [anon_sym_mut] = ACTIONS(1266), - [anon_sym_const] = ACTIONS(1266), - [anon_sym_SEMI] = ACTIONS(1266), - [sym_cmd_identifier] = ACTIONS(1266), - [anon_sym_LF] = ACTIONS(1268), - [anon_sym_def] = ACTIONS(1266), - [anon_sym_def_DASHenv] = ACTIONS(1266), - [anon_sym_export_DASHenv] = ACTIONS(1266), - [anon_sym_extern] = ACTIONS(1266), - [anon_sym_module] = ACTIONS(1266), - [anon_sym_use] = ACTIONS(1266), - [anon_sym_LBRACK] = ACTIONS(1266), - [anon_sym_LPAREN] = ACTIONS(1266), - [anon_sym_DOLLAR] = ACTIONS(1266), - [anon_sym_error] = ACTIONS(1266), - [anon_sym_GT] = ACTIONS(1266), - [anon_sym_DASH] = ACTIONS(1266), - [anon_sym_break] = ACTIONS(1266), - [anon_sym_continue] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1266), - [anon_sym_in] = ACTIONS(1266), - [anon_sym_loop] = ACTIONS(1266), - [anon_sym_while] = ACTIONS(1266), - [anon_sym_do] = ACTIONS(1266), - [anon_sym_if] = ACTIONS(1266), - [anon_sym_match] = ACTIONS(1266), - [anon_sym_LBRACE] = ACTIONS(1266), - [anon_sym_DOT] = ACTIONS(1266), - [anon_sym_try] = ACTIONS(1266), - [anon_sym_return] = ACTIONS(1266), - [anon_sym_source] = ACTIONS(1266), - [anon_sym_source_DASHenv] = ACTIONS(1266), - [anon_sym_register] = ACTIONS(1266), - [anon_sym_hide] = ACTIONS(1266), - [anon_sym_hide_DASHenv] = ACTIONS(1266), - [anon_sym_overlay] = ACTIONS(1266), - [anon_sym_STAR] = ACTIONS(1266), - [anon_sym_where] = ACTIONS(1266), - [anon_sym_STAR_STAR] = ACTIONS(1266), - [anon_sym_PLUS_PLUS] = ACTIONS(1266), - [anon_sym_SLASH] = ACTIONS(1266), - [anon_sym_mod] = ACTIONS(1266), - [anon_sym_SLASH_SLASH] = ACTIONS(1266), - [anon_sym_PLUS] = ACTIONS(1266), - [anon_sym_bit_DASHshl] = ACTIONS(1266), - [anon_sym_bit_DASHshr] = ACTIONS(1266), - [anon_sym_EQ_EQ] = ACTIONS(1266), - [anon_sym_BANG_EQ] = ACTIONS(1266), - [anon_sym_LT2] = ACTIONS(1266), - [anon_sym_LT_EQ] = ACTIONS(1266), - [anon_sym_GT_EQ] = ACTIONS(1266), - [anon_sym_not_DASHin] = ACTIONS(1266), - [anon_sym_starts_DASHwith] = ACTIONS(1266), - [anon_sym_ends_DASHwith] = ACTIONS(1266), - [anon_sym_EQ_TILDE] = ACTIONS(1266), - [anon_sym_BANG_TILDE] = ACTIONS(1266), - [anon_sym_bit_DASHand] = ACTIONS(1266), - [anon_sym_bit_DASHxor] = ACTIONS(1266), - [anon_sym_bit_DASHor] = ACTIONS(1266), - [anon_sym_and] = ACTIONS(1266), - [anon_sym_xor] = ACTIONS(1266), - [anon_sym_or] = ACTIONS(1266), - [anon_sym_not] = ACTIONS(1266), - [sym_val_nothing] = ACTIONS(1266), - [anon_sym_true] = ACTIONS(1266), - [anon_sym_false] = ACTIONS(1266), - [aux_sym_val_number_token1] = ACTIONS(1266), - [aux_sym_val_number_token2] = ACTIONS(1266), - [aux_sym_val_number_token3] = ACTIONS(1266), - [anon_sym_inf] = ACTIONS(1266), - [anon_sym_DASHinf] = ACTIONS(1266), - [anon_sym_NaN] = ACTIONS(1266), - [aux_sym__val_number_decimal_token1] = ACTIONS(1266), - [aux_sym__val_number_decimal_token2] = ACTIONS(1266), - [anon_sym_0b] = ACTIONS(1266), - [anon_sym_0o] = ACTIONS(1266), - [anon_sym_0x] = ACTIONS(1266), - [sym_val_date] = ACTIONS(1266), - [anon_sym_DQUOTE] = ACTIONS(1266), - [sym__str_single_quotes] = ACTIONS(1266), - [sym__str_back_ticks] = ACTIONS(1266), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1266), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1266), - [anon_sym_CARET] = ACTIONS(1266), - [anon_sym_POUND] = ACTIONS(105), - }, - [471] = { - [sym_expr_parenthesized] = STATE(626), - [sym__val_range_end_decimal] = STATE(626), - [sym_val_variable] = STATE(626), - [sym__var] = STATE(555), - [sym_comment] = STATE(471), - [anon_sym_export] = ACTIONS(1101), - [anon_sym_alias] = ACTIONS(1101), - [anon_sym_let] = ACTIONS(1101), - [anon_sym_let_DASHenv] = ACTIONS(1101), - [anon_sym_mut] = ACTIONS(1101), - [anon_sym_const] = ACTIONS(1101), - [sym_cmd_identifier] = ACTIONS(1101), - [anon_sym_def] = ACTIONS(1101), - [anon_sym_def_DASHenv] = ACTIONS(1101), - [anon_sym_export_DASHenv] = ACTIONS(1101), - [anon_sym_extern] = ACTIONS(1101), - [anon_sym_module] = ACTIONS(1101), - [anon_sym_use] = ACTIONS(1101), - [anon_sym_COMMA] = ACTIONS(1103), - [anon_sym_LPAREN] = ACTIONS(1295), - [anon_sym_DOLLAR] = ACTIONS(1178), - [anon_sym_error] = ACTIONS(1101), - [anon_sym_list] = ACTIONS(1101), - [anon_sym_GT] = ACTIONS(1101), - [anon_sym_DASH] = ACTIONS(1101), - [anon_sym_break] = ACTIONS(1101), - [anon_sym_continue] = ACTIONS(1101), - [anon_sym_for] = ACTIONS(1101), - [anon_sym_in] = ACTIONS(1101), - [anon_sym_loop] = ACTIONS(1101), - [anon_sym_make] = ACTIONS(1101), - [anon_sym_while] = ACTIONS(1101), - [anon_sym_do] = ACTIONS(1101), - [anon_sym_if] = ACTIONS(1101), - [anon_sym_else] = ACTIONS(1101), - [anon_sym_match] = ACTIONS(1101), - [anon_sym_RBRACE] = ACTIONS(1103), - [anon_sym_DOT] = ACTIONS(1101), - [anon_sym_try] = ACTIONS(1101), - [anon_sym_catch] = ACTIONS(1101), - [anon_sym_return] = ACTIONS(1101), - [anon_sym_source] = ACTIONS(1101), - [anon_sym_source_DASHenv] = ACTIONS(1101), - [anon_sym_register] = ACTIONS(1101), - [anon_sym_hide] = ACTIONS(1101), - [anon_sym_hide_DASHenv] = ACTIONS(1101), - [anon_sym_overlay] = ACTIONS(1101), - [anon_sym_new] = ACTIONS(1101), - [anon_sym_as] = ACTIONS(1101), - [anon_sym_STAR] = ACTIONS(1101), - [anon_sym_STAR_STAR] = ACTIONS(1103), - [anon_sym_PLUS_PLUS] = ACTIONS(1101), - [anon_sym_SLASH] = ACTIONS(1101), - [anon_sym_mod] = ACTIONS(1101), - [anon_sym_SLASH_SLASH] = ACTIONS(1103), - [anon_sym_PLUS] = ACTIONS(1101), - [anon_sym_bit_DASHshl] = ACTIONS(1101), - [anon_sym_bit_DASHshr] = ACTIONS(1101), - [anon_sym_EQ_EQ] = ACTIONS(1103), - [anon_sym_BANG_EQ] = ACTIONS(1103), - [anon_sym_LT2] = ACTIONS(1101), - [anon_sym_LT_EQ] = ACTIONS(1103), - [anon_sym_GT_EQ] = ACTIONS(1103), - [anon_sym_not_DASHin] = ACTIONS(1101), - [anon_sym_starts_DASHwith] = ACTIONS(1101), - [anon_sym_ends_DASHwith] = ACTIONS(1101), - [anon_sym_EQ_TILDE] = ACTIONS(1103), - [anon_sym_BANG_TILDE] = ACTIONS(1103), - [anon_sym_bit_DASHand] = ACTIONS(1101), - [anon_sym_bit_DASHxor] = ACTIONS(1101), - [anon_sym_bit_DASHor] = ACTIONS(1101), - [anon_sym_and] = ACTIONS(1101), - [anon_sym_xor] = ACTIONS(1101), - [anon_sym_or] = ACTIONS(1101), - [anon_sym_DOT2] = ACTIONS(1299), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1303), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1305), - [aux_sym_val_number_token1] = ACTIONS(1103), - [aux_sym_val_number_token2] = ACTIONS(1103), - [aux_sym_val_number_token3] = ACTIONS(1103), - [anon_sym_inf] = ACTIONS(1101), - [anon_sym_DASHinf] = ACTIONS(1101), - [anon_sym_NaN] = ACTIONS(1101), - [aux_sym__val_number_decimal_token1] = ACTIONS(1101), - [aux_sym__val_number_decimal_token2] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(1103), - [sym__str_single_quotes] = ACTIONS(1103), - [sym__str_back_ticks] = ACTIONS(1103), - [aux_sym_record_entry_token1] = ACTIONS(1101), - [sym__record_key] = ACTIONS(1101), - [anon_sym_POUND] = ACTIONS(3), - }, - [472] = { - [sym_expr_parenthesized] = STATE(627), - [sym__val_range_end_decimal] = STATE(627), - [sym_val_variable] = STATE(627), - [sym__var] = STATE(555), - [sym_comment] = STATE(472), - [anon_sym_export] = ACTIONS(1097), - [anon_sym_alias] = ACTIONS(1097), - [anon_sym_let] = ACTIONS(1097), - [anon_sym_let_DASHenv] = ACTIONS(1097), - [anon_sym_mut] = ACTIONS(1097), - [anon_sym_const] = ACTIONS(1097), - [sym_cmd_identifier] = ACTIONS(1097), - [anon_sym_def] = ACTIONS(1097), - [anon_sym_def_DASHenv] = ACTIONS(1097), - [anon_sym_export_DASHenv] = ACTIONS(1097), - [anon_sym_extern] = ACTIONS(1097), - [anon_sym_module] = ACTIONS(1097), - [anon_sym_use] = ACTIONS(1097), - [anon_sym_COMMA] = ACTIONS(1099), - [anon_sym_LPAREN] = ACTIONS(1295), - [anon_sym_DOLLAR] = ACTIONS(1178), - [anon_sym_error] = ACTIONS(1097), - [anon_sym_list] = ACTIONS(1097), - [anon_sym_GT] = ACTIONS(1097), - [anon_sym_DASH] = ACTIONS(1097), - [anon_sym_break] = ACTIONS(1097), - [anon_sym_continue] = ACTIONS(1097), - [anon_sym_for] = ACTIONS(1097), - [anon_sym_in] = ACTIONS(1097), - [anon_sym_loop] = ACTIONS(1097), - [anon_sym_make] = ACTIONS(1097), - [anon_sym_while] = ACTIONS(1097), - [anon_sym_do] = ACTIONS(1097), - [anon_sym_if] = ACTIONS(1097), - [anon_sym_else] = ACTIONS(1097), - [anon_sym_match] = ACTIONS(1097), - [anon_sym_RBRACE] = ACTIONS(1099), - [anon_sym_DOT] = ACTIONS(1097), - [anon_sym_try] = ACTIONS(1097), - [anon_sym_catch] = ACTIONS(1097), - [anon_sym_return] = ACTIONS(1097), - [anon_sym_source] = ACTIONS(1097), - [anon_sym_source_DASHenv] = ACTIONS(1097), - [anon_sym_register] = ACTIONS(1097), - [anon_sym_hide] = ACTIONS(1097), - [anon_sym_hide_DASHenv] = ACTIONS(1097), - [anon_sym_overlay] = ACTIONS(1097), - [anon_sym_new] = ACTIONS(1097), - [anon_sym_as] = ACTIONS(1097), - [anon_sym_STAR] = ACTIONS(1097), - [anon_sym_STAR_STAR] = ACTIONS(1099), - [anon_sym_PLUS_PLUS] = ACTIONS(1097), - [anon_sym_SLASH] = ACTIONS(1097), - [anon_sym_mod] = ACTIONS(1097), - [anon_sym_SLASH_SLASH] = ACTIONS(1099), - [anon_sym_PLUS] = ACTIONS(1097), - [anon_sym_bit_DASHshl] = ACTIONS(1097), - [anon_sym_bit_DASHshr] = ACTIONS(1097), - [anon_sym_EQ_EQ] = ACTIONS(1099), - [anon_sym_BANG_EQ] = ACTIONS(1099), - [anon_sym_LT2] = ACTIONS(1097), - [anon_sym_LT_EQ] = ACTIONS(1099), - [anon_sym_GT_EQ] = ACTIONS(1099), - [anon_sym_not_DASHin] = ACTIONS(1097), - [anon_sym_starts_DASHwith] = ACTIONS(1097), - [anon_sym_ends_DASHwith] = ACTIONS(1097), - [anon_sym_EQ_TILDE] = ACTIONS(1099), - [anon_sym_BANG_TILDE] = ACTIONS(1099), - [anon_sym_bit_DASHand] = ACTIONS(1097), - [anon_sym_bit_DASHxor] = ACTIONS(1097), - [anon_sym_bit_DASHor] = ACTIONS(1097), - [anon_sym_and] = ACTIONS(1097), - [anon_sym_xor] = ACTIONS(1097), - [anon_sym_or] = ACTIONS(1097), - [anon_sym_DOT2] = ACTIONS(1299), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1303), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1305), - [aux_sym_val_number_token1] = ACTIONS(1099), - [aux_sym_val_number_token2] = ACTIONS(1099), - [aux_sym_val_number_token3] = ACTIONS(1099), - [anon_sym_inf] = ACTIONS(1097), - [anon_sym_DASHinf] = ACTIONS(1097), - [anon_sym_NaN] = ACTIONS(1097), - [aux_sym__val_number_decimal_token1] = ACTIONS(1097), - [aux_sym__val_number_decimal_token2] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(1099), - [sym__str_single_quotes] = ACTIONS(1099), - [sym__str_back_ticks] = ACTIONS(1099), - [aux_sym_record_entry_token1] = ACTIONS(1097), - [sym__record_key] = ACTIONS(1097), - [anon_sym_POUND] = ACTIONS(3), - }, - [473] = { - [sym_comment] = STATE(473), - [ts_builtin_sym_end] = ACTIONS(1389), - [anon_sym_export] = ACTIONS(1387), - [anon_sym_alias] = ACTIONS(1387), - [anon_sym_let] = ACTIONS(1387), - [anon_sym_let_DASHenv] = ACTIONS(1387), - [anon_sym_mut] = ACTIONS(1387), - [anon_sym_const] = ACTIONS(1387), - [anon_sym_SEMI] = ACTIONS(1387), - [sym_cmd_identifier] = ACTIONS(1387), - [anon_sym_LF] = ACTIONS(1389), - [anon_sym_def] = ACTIONS(1387), - [anon_sym_def_DASHenv] = ACTIONS(1387), - [anon_sym_export_DASHenv] = ACTIONS(1387), - [anon_sym_extern] = ACTIONS(1387), - [anon_sym_module] = ACTIONS(1387), - [anon_sym_use] = ACTIONS(1387), - [anon_sym_LBRACK] = ACTIONS(1387), - [anon_sym_LPAREN] = ACTIONS(1387), - [anon_sym_DOLLAR] = ACTIONS(1387), - [anon_sym_error] = ACTIONS(1387), - [anon_sym_GT] = ACTIONS(1387), - [anon_sym_DASH] = ACTIONS(1387), - [anon_sym_break] = ACTIONS(1387), - [anon_sym_continue] = ACTIONS(1387), - [anon_sym_for] = ACTIONS(1387), - [anon_sym_in] = ACTIONS(1387), - [anon_sym_loop] = ACTIONS(1387), - [anon_sym_while] = ACTIONS(1387), - [anon_sym_do] = ACTIONS(1387), - [anon_sym_if] = ACTIONS(1387), - [anon_sym_match] = ACTIONS(1387), - [anon_sym_LBRACE] = ACTIONS(1387), - [anon_sym_DOT] = ACTIONS(1387), - [anon_sym_try] = ACTIONS(1387), - [anon_sym_return] = ACTIONS(1387), - [anon_sym_source] = ACTIONS(1387), - [anon_sym_source_DASHenv] = ACTIONS(1387), - [anon_sym_register] = ACTIONS(1387), - [anon_sym_hide] = ACTIONS(1387), - [anon_sym_hide_DASHenv] = ACTIONS(1387), - [anon_sym_overlay] = ACTIONS(1387), - [anon_sym_STAR] = ACTIONS(1387), - [anon_sym_where] = ACTIONS(1387), - [anon_sym_STAR_STAR] = ACTIONS(1387), - [anon_sym_PLUS_PLUS] = ACTIONS(1387), - [anon_sym_SLASH] = ACTIONS(1387), - [anon_sym_mod] = ACTIONS(1387), - [anon_sym_SLASH_SLASH] = ACTIONS(1387), - [anon_sym_PLUS] = ACTIONS(1387), - [anon_sym_bit_DASHshl] = ACTIONS(1387), - [anon_sym_bit_DASHshr] = ACTIONS(1387), - [anon_sym_EQ_EQ] = ACTIONS(1387), - [anon_sym_BANG_EQ] = ACTIONS(1387), - [anon_sym_LT2] = ACTIONS(1387), - [anon_sym_LT_EQ] = ACTIONS(1387), - [anon_sym_GT_EQ] = ACTIONS(1387), - [anon_sym_not_DASHin] = ACTIONS(1387), - [anon_sym_starts_DASHwith] = ACTIONS(1387), - [anon_sym_ends_DASHwith] = ACTIONS(1387), - [anon_sym_EQ_TILDE] = ACTIONS(1387), - [anon_sym_BANG_TILDE] = ACTIONS(1387), - [anon_sym_bit_DASHand] = ACTIONS(1387), - [anon_sym_bit_DASHxor] = ACTIONS(1387), - [anon_sym_bit_DASHor] = ACTIONS(1387), - [anon_sym_and] = ACTIONS(1387), - [anon_sym_xor] = ACTIONS(1387), - [anon_sym_or] = ACTIONS(1387), - [anon_sym_not] = ACTIONS(1387), - [sym_val_nothing] = ACTIONS(1387), - [anon_sym_true] = ACTIONS(1387), - [anon_sym_false] = ACTIONS(1387), - [aux_sym_val_number_token1] = ACTIONS(1387), - [aux_sym_val_number_token2] = ACTIONS(1387), - [aux_sym_val_number_token3] = ACTIONS(1387), - [anon_sym_inf] = ACTIONS(1387), - [anon_sym_DASHinf] = ACTIONS(1387), - [anon_sym_NaN] = ACTIONS(1387), - [aux_sym__val_number_decimal_token1] = ACTIONS(1387), - [aux_sym__val_number_decimal_token2] = ACTIONS(1387), - [anon_sym_0b] = ACTIONS(1387), - [anon_sym_0o] = ACTIONS(1387), - [anon_sym_0x] = ACTIONS(1387), - [sym_val_date] = ACTIONS(1387), - [anon_sym_DQUOTE] = ACTIONS(1387), - [sym__str_single_quotes] = ACTIONS(1387), - [sym__str_back_ticks] = ACTIONS(1387), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1387), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1387), - [anon_sym_CARET] = ACTIONS(1387), - [anon_sym_POUND] = ACTIONS(105), - }, - [474] = { - [sym_comment] = STATE(474), - [ts_builtin_sym_end] = ACTIONS(1144), - [anon_sym_export] = ACTIONS(1142), - [anon_sym_alias] = ACTIONS(1142), - [anon_sym_let] = ACTIONS(1142), - [anon_sym_let_DASHenv] = ACTIONS(1142), - [anon_sym_mut] = ACTIONS(1142), - [anon_sym_const] = ACTIONS(1142), - [anon_sym_SEMI] = ACTIONS(1142), - [sym_cmd_identifier] = ACTIONS(1142), - [anon_sym_LF] = ACTIONS(1144), - [anon_sym_def] = ACTIONS(1142), - [anon_sym_def_DASHenv] = ACTIONS(1142), - [anon_sym_export_DASHenv] = ACTIONS(1142), - [anon_sym_extern] = ACTIONS(1142), - [anon_sym_module] = ACTIONS(1142), - [anon_sym_use] = ACTIONS(1142), - [anon_sym_LBRACK] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(1142), - [anon_sym_DOLLAR] = ACTIONS(1142), - [anon_sym_error] = ACTIONS(1142), - [anon_sym_GT] = ACTIONS(1142), - [anon_sym_DASH] = ACTIONS(1142), - [anon_sym_break] = ACTIONS(1142), - [anon_sym_continue] = ACTIONS(1142), - [anon_sym_for] = ACTIONS(1142), - [anon_sym_in] = ACTIONS(1142), - [anon_sym_loop] = ACTIONS(1142), - [anon_sym_while] = ACTIONS(1142), - [anon_sym_do] = ACTIONS(1142), - [anon_sym_if] = ACTIONS(1142), - [anon_sym_match] = ACTIONS(1142), - [anon_sym_LBRACE] = ACTIONS(1142), - [anon_sym_DOT] = ACTIONS(1142), - [anon_sym_try] = ACTIONS(1142), - [anon_sym_return] = ACTIONS(1142), - [anon_sym_source] = ACTIONS(1142), - [anon_sym_source_DASHenv] = ACTIONS(1142), - [anon_sym_register] = ACTIONS(1142), - [anon_sym_hide] = ACTIONS(1142), - [anon_sym_hide_DASHenv] = ACTIONS(1142), - [anon_sym_overlay] = ACTIONS(1142), - [anon_sym_STAR] = ACTIONS(1142), - [anon_sym_where] = ACTIONS(1142), - [anon_sym_STAR_STAR] = ACTIONS(1142), - [anon_sym_PLUS_PLUS] = ACTIONS(1142), - [anon_sym_SLASH] = ACTIONS(1142), - [anon_sym_mod] = ACTIONS(1142), - [anon_sym_SLASH_SLASH] = ACTIONS(1142), - [anon_sym_PLUS] = ACTIONS(1142), - [anon_sym_bit_DASHshl] = ACTIONS(1142), - [anon_sym_bit_DASHshr] = ACTIONS(1142), - [anon_sym_EQ_EQ] = ACTIONS(1142), - [anon_sym_BANG_EQ] = ACTIONS(1142), - [anon_sym_LT2] = ACTIONS(1142), - [anon_sym_LT_EQ] = ACTIONS(1142), - [anon_sym_GT_EQ] = ACTIONS(1142), - [anon_sym_not_DASHin] = ACTIONS(1142), - [anon_sym_starts_DASHwith] = ACTIONS(1142), - [anon_sym_ends_DASHwith] = ACTIONS(1142), - [anon_sym_EQ_TILDE] = ACTIONS(1142), - [anon_sym_BANG_TILDE] = ACTIONS(1142), - [anon_sym_bit_DASHand] = ACTIONS(1142), - [anon_sym_bit_DASHxor] = ACTIONS(1142), - [anon_sym_bit_DASHor] = ACTIONS(1142), - [anon_sym_and] = ACTIONS(1142), - [anon_sym_xor] = ACTIONS(1142), - [anon_sym_or] = ACTIONS(1142), - [anon_sym_not] = ACTIONS(1142), - [sym_val_nothing] = ACTIONS(1142), - [anon_sym_true] = ACTIONS(1142), - [anon_sym_false] = ACTIONS(1142), - [aux_sym_val_number_token1] = ACTIONS(1142), - [aux_sym_val_number_token2] = ACTIONS(1142), - [aux_sym_val_number_token3] = ACTIONS(1142), - [anon_sym_inf] = ACTIONS(1142), - [anon_sym_DASHinf] = ACTIONS(1142), - [anon_sym_NaN] = ACTIONS(1142), - [aux_sym__val_number_decimal_token1] = ACTIONS(1142), - [aux_sym__val_number_decimal_token2] = ACTIONS(1142), - [anon_sym_0b] = ACTIONS(1142), - [anon_sym_0o] = ACTIONS(1142), - [anon_sym_0x] = ACTIONS(1142), - [sym_val_date] = ACTIONS(1142), - [anon_sym_DQUOTE] = ACTIONS(1142), - [sym__str_single_quotes] = ACTIONS(1142), - [sym__str_back_ticks] = ACTIONS(1142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1142), - [anon_sym_CARET] = ACTIONS(1142), - [anon_sym_POUND] = ACTIONS(105), - }, - [475] = { - [sym_comment] = STATE(475), - [ts_builtin_sym_end] = ACTIONS(1535), - [anon_sym_export] = ACTIONS(1533), - [anon_sym_alias] = ACTIONS(1533), - [anon_sym_let] = ACTIONS(1533), - [anon_sym_let_DASHenv] = ACTIONS(1533), - [anon_sym_mut] = ACTIONS(1533), - [anon_sym_const] = ACTIONS(1533), - [anon_sym_SEMI] = ACTIONS(1533), - [sym_cmd_identifier] = ACTIONS(1533), - [anon_sym_LF] = ACTIONS(1535), - [anon_sym_def] = ACTIONS(1533), - [anon_sym_def_DASHenv] = ACTIONS(1533), - [anon_sym_export_DASHenv] = ACTIONS(1533), - [anon_sym_extern] = ACTIONS(1533), - [anon_sym_module] = ACTIONS(1533), - [anon_sym_use] = ACTIONS(1533), - [anon_sym_LBRACK] = ACTIONS(1533), - [anon_sym_LPAREN] = ACTIONS(1533), - [anon_sym_DOLLAR] = ACTIONS(1533), - [anon_sym_error] = ACTIONS(1533), - [anon_sym_GT] = ACTIONS(1533), - [anon_sym_DASH] = ACTIONS(1533), - [anon_sym_break] = ACTIONS(1533), - [anon_sym_continue] = ACTIONS(1533), - [anon_sym_for] = ACTIONS(1533), - [anon_sym_in] = ACTIONS(1533), - [anon_sym_loop] = ACTIONS(1533), - [anon_sym_while] = ACTIONS(1533), - [anon_sym_do] = ACTIONS(1533), - [anon_sym_if] = ACTIONS(1533), - [anon_sym_match] = ACTIONS(1533), - [anon_sym_LBRACE] = ACTIONS(1533), - [anon_sym_DOT] = ACTIONS(1533), - [anon_sym_try] = ACTIONS(1533), - [anon_sym_return] = ACTIONS(1533), - [anon_sym_source] = ACTIONS(1533), - [anon_sym_source_DASHenv] = ACTIONS(1533), - [anon_sym_register] = ACTIONS(1533), - [anon_sym_hide] = ACTIONS(1533), - [anon_sym_hide_DASHenv] = ACTIONS(1533), - [anon_sym_overlay] = ACTIONS(1533), - [anon_sym_STAR] = ACTIONS(1533), - [anon_sym_where] = ACTIONS(1533), - [anon_sym_STAR_STAR] = ACTIONS(1533), - [anon_sym_PLUS_PLUS] = ACTIONS(1533), - [anon_sym_SLASH] = ACTIONS(1533), - [anon_sym_mod] = ACTIONS(1533), - [anon_sym_SLASH_SLASH] = ACTIONS(1533), - [anon_sym_PLUS] = ACTIONS(1533), - [anon_sym_bit_DASHshl] = ACTIONS(1533), - [anon_sym_bit_DASHshr] = ACTIONS(1533), - [anon_sym_EQ_EQ] = ACTIONS(1533), - [anon_sym_BANG_EQ] = ACTIONS(1533), - [anon_sym_LT2] = ACTIONS(1533), - [anon_sym_LT_EQ] = ACTIONS(1533), - [anon_sym_GT_EQ] = ACTIONS(1533), - [anon_sym_not_DASHin] = ACTIONS(1533), - [anon_sym_starts_DASHwith] = ACTIONS(1533), - [anon_sym_ends_DASHwith] = ACTIONS(1533), - [anon_sym_EQ_TILDE] = ACTIONS(1533), - [anon_sym_BANG_TILDE] = ACTIONS(1533), - [anon_sym_bit_DASHand] = ACTIONS(1533), - [anon_sym_bit_DASHxor] = ACTIONS(1533), - [anon_sym_bit_DASHor] = ACTIONS(1533), - [anon_sym_and] = ACTIONS(1533), - [anon_sym_xor] = ACTIONS(1533), - [anon_sym_or] = ACTIONS(1533), - [anon_sym_not] = ACTIONS(1533), - [sym_val_nothing] = ACTIONS(1533), - [anon_sym_true] = ACTIONS(1533), - [anon_sym_false] = ACTIONS(1533), - [aux_sym_val_number_token1] = ACTIONS(1533), - [aux_sym_val_number_token2] = ACTIONS(1533), - [aux_sym_val_number_token3] = ACTIONS(1533), - [anon_sym_inf] = ACTIONS(1533), - [anon_sym_DASHinf] = ACTIONS(1533), - [anon_sym_NaN] = ACTIONS(1533), - [aux_sym__val_number_decimal_token1] = ACTIONS(1533), - [aux_sym__val_number_decimal_token2] = ACTIONS(1533), - [anon_sym_0b] = ACTIONS(1533), - [anon_sym_0o] = ACTIONS(1533), - [anon_sym_0x] = ACTIONS(1533), - [sym_val_date] = ACTIONS(1533), - [anon_sym_DQUOTE] = ACTIONS(1533), - [sym__str_single_quotes] = ACTIONS(1533), - [sym__str_back_ticks] = ACTIONS(1533), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1533), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1533), - [anon_sym_CARET] = ACTIONS(1533), - [anon_sym_POUND] = ACTIONS(105), - }, - [476] = { - [sym_comment] = STATE(476), - [ts_builtin_sym_end] = ACTIONS(1397), - [anon_sym_export] = ACTIONS(1395), - [anon_sym_alias] = ACTIONS(1395), - [anon_sym_let] = ACTIONS(1395), - [anon_sym_let_DASHenv] = ACTIONS(1395), - [anon_sym_mut] = ACTIONS(1395), - [anon_sym_const] = ACTIONS(1395), - [anon_sym_SEMI] = ACTIONS(1395), - [sym_cmd_identifier] = ACTIONS(1395), - [anon_sym_LF] = ACTIONS(1397), - [anon_sym_def] = ACTIONS(1395), - [anon_sym_def_DASHenv] = ACTIONS(1395), - [anon_sym_export_DASHenv] = ACTIONS(1395), - [anon_sym_extern] = ACTIONS(1395), - [anon_sym_module] = ACTIONS(1395), - [anon_sym_use] = ACTIONS(1395), - [anon_sym_LBRACK] = ACTIONS(1395), - [anon_sym_LPAREN] = ACTIONS(1395), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_error] = ACTIONS(1395), - [anon_sym_GT] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(1395), - [anon_sym_break] = ACTIONS(1395), - [anon_sym_continue] = ACTIONS(1395), - [anon_sym_for] = ACTIONS(1395), - [anon_sym_in] = ACTIONS(1395), - [anon_sym_loop] = ACTIONS(1395), - [anon_sym_while] = ACTIONS(1395), - [anon_sym_do] = ACTIONS(1395), - [anon_sym_if] = ACTIONS(1395), - [anon_sym_match] = ACTIONS(1395), - [anon_sym_LBRACE] = ACTIONS(1395), - [anon_sym_DOT] = ACTIONS(1395), - [anon_sym_try] = ACTIONS(1395), - [anon_sym_return] = ACTIONS(1395), - [anon_sym_source] = ACTIONS(1395), - [anon_sym_source_DASHenv] = ACTIONS(1395), - [anon_sym_register] = ACTIONS(1395), - [anon_sym_hide] = ACTIONS(1395), - [anon_sym_hide_DASHenv] = ACTIONS(1395), - [anon_sym_overlay] = ACTIONS(1395), - [anon_sym_STAR] = ACTIONS(1395), - [anon_sym_where] = ACTIONS(1395), - [anon_sym_STAR_STAR] = ACTIONS(1395), - [anon_sym_PLUS_PLUS] = ACTIONS(1395), - [anon_sym_SLASH] = ACTIONS(1395), - [anon_sym_mod] = ACTIONS(1395), - [anon_sym_SLASH_SLASH] = ACTIONS(1395), - [anon_sym_PLUS] = ACTIONS(1395), - [anon_sym_bit_DASHshl] = ACTIONS(1395), - [anon_sym_bit_DASHshr] = ACTIONS(1395), - [anon_sym_EQ_EQ] = ACTIONS(1395), - [anon_sym_BANG_EQ] = ACTIONS(1395), - [anon_sym_LT2] = ACTIONS(1395), - [anon_sym_LT_EQ] = ACTIONS(1395), - [anon_sym_GT_EQ] = ACTIONS(1395), - [anon_sym_not_DASHin] = ACTIONS(1395), - [anon_sym_starts_DASHwith] = ACTIONS(1395), - [anon_sym_ends_DASHwith] = ACTIONS(1395), - [anon_sym_EQ_TILDE] = ACTIONS(1395), - [anon_sym_BANG_TILDE] = ACTIONS(1395), - [anon_sym_bit_DASHand] = ACTIONS(1395), - [anon_sym_bit_DASHxor] = ACTIONS(1395), - [anon_sym_bit_DASHor] = ACTIONS(1395), - [anon_sym_and] = ACTIONS(1395), - [anon_sym_xor] = ACTIONS(1395), - [anon_sym_or] = ACTIONS(1395), - [anon_sym_not] = ACTIONS(1395), - [sym_val_nothing] = ACTIONS(1395), - [anon_sym_true] = ACTIONS(1395), - [anon_sym_false] = ACTIONS(1395), - [aux_sym_val_number_token1] = ACTIONS(1395), - [aux_sym_val_number_token2] = ACTIONS(1395), - [aux_sym_val_number_token3] = ACTIONS(1395), - [anon_sym_inf] = ACTIONS(1395), - [anon_sym_DASHinf] = ACTIONS(1395), - [anon_sym_NaN] = ACTIONS(1395), - [aux_sym__val_number_decimal_token1] = ACTIONS(1395), - [aux_sym__val_number_decimal_token2] = ACTIONS(1395), - [anon_sym_0b] = ACTIONS(1395), - [anon_sym_0o] = ACTIONS(1395), - [anon_sym_0x] = ACTIONS(1395), - [sym_val_date] = ACTIONS(1395), - [anon_sym_DQUOTE] = ACTIONS(1395), - [sym__str_single_quotes] = ACTIONS(1395), - [sym__str_back_ticks] = ACTIONS(1395), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1395), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1395), - [anon_sym_CARET] = ACTIONS(1395), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, - [477] = { - [sym_comment] = STATE(477), - [ts_builtin_sym_end] = ACTIONS(1477), - [anon_sym_export] = ACTIONS(1475), - [anon_sym_alias] = ACTIONS(1475), - [anon_sym_let] = ACTIONS(1475), - [anon_sym_let_DASHenv] = ACTIONS(1475), - [anon_sym_mut] = ACTIONS(1475), - [anon_sym_const] = ACTIONS(1475), - [anon_sym_SEMI] = ACTIONS(1475), - [sym_cmd_identifier] = ACTIONS(1475), - [anon_sym_LF] = ACTIONS(1477), - [anon_sym_def] = ACTIONS(1475), - [anon_sym_def_DASHenv] = ACTIONS(1475), - [anon_sym_export_DASHenv] = ACTIONS(1475), - [anon_sym_extern] = ACTIONS(1475), - [anon_sym_module] = ACTIONS(1475), - [anon_sym_use] = ACTIONS(1475), - [anon_sym_LBRACK] = ACTIONS(1475), - [anon_sym_LPAREN] = ACTIONS(1475), - [anon_sym_DOLLAR] = ACTIONS(1475), - [anon_sym_error] = ACTIONS(1475), + [482] = { + [sym_comment] = STATE(482), + [ts_builtin_sym_end] = ACTIONS(1383), + [anon_sym_export] = ACTIONS(1381), + [anon_sym_alias] = ACTIONS(1381), + [anon_sym_let] = ACTIONS(1381), + [anon_sym_let_DASHenv] = ACTIONS(1381), + [anon_sym_mut] = ACTIONS(1381), + [anon_sym_const] = ACTIONS(1381), + [anon_sym_SEMI] = ACTIONS(1381), + [sym_cmd_identifier] = ACTIONS(1381), + [anon_sym_LF] = ACTIONS(1383), + [anon_sym_def] = ACTIONS(1381), + [anon_sym_export_DASHenv] = ACTIONS(1381), + [anon_sym_extern] = ACTIONS(1381), + [anon_sym_module] = ACTIONS(1381), + [anon_sym_use] = ACTIONS(1381), + [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_LPAREN] = ACTIONS(1381), + [anon_sym_DOLLAR] = ACTIONS(1381), + [anon_sym_error] = ACTIONS(1381), [anon_sym_GT] = ACTIONS(1575), [anon_sym_DASH] = ACTIONS(1577), - [anon_sym_break] = ACTIONS(1475), - [anon_sym_continue] = ACTIONS(1475), - [anon_sym_for] = ACTIONS(1475), + [anon_sym_break] = ACTIONS(1381), + [anon_sym_continue] = ACTIONS(1381), + [anon_sym_for] = ACTIONS(1381), [anon_sym_in] = ACTIONS(1579), - [anon_sym_loop] = ACTIONS(1475), - [anon_sym_while] = ACTIONS(1475), - [anon_sym_do] = ACTIONS(1475), - [anon_sym_if] = ACTIONS(1475), - [anon_sym_match] = ACTIONS(1475), - [anon_sym_LBRACE] = ACTIONS(1475), - [anon_sym_DOT] = ACTIONS(1475), - [anon_sym_try] = ACTIONS(1475), - [anon_sym_return] = ACTIONS(1475), - [anon_sym_source] = ACTIONS(1475), - [anon_sym_source_DASHenv] = ACTIONS(1475), - [anon_sym_register] = ACTIONS(1475), - [anon_sym_hide] = ACTIONS(1475), - [anon_sym_hide_DASHenv] = ACTIONS(1475), - [anon_sym_overlay] = ACTIONS(1475), + [anon_sym_loop] = ACTIONS(1381), + [anon_sym_while] = ACTIONS(1381), + [anon_sym_do] = ACTIONS(1381), + [anon_sym_if] = ACTIONS(1381), + [anon_sym_match] = ACTIONS(1381), + [anon_sym_LBRACE] = ACTIONS(1381), + [anon_sym_DOT] = ACTIONS(1381), + [anon_sym_try] = ACTIONS(1381), + [anon_sym_return] = ACTIONS(1381), + [anon_sym_source] = ACTIONS(1381), + [anon_sym_source_DASHenv] = ACTIONS(1381), + [anon_sym_register] = ACTIONS(1381), + [anon_sym_hide] = ACTIONS(1381), + [anon_sym_hide_DASHenv] = ACTIONS(1381), + [anon_sym_overlay] = ACTIONS(1381), [anon_sym_STAR] = ACTIONS(1581), - [anon_sym_where] = ACTIONS(1475), + [anon_sym_where] = ACTIONS(1381), [anon_sym_STAR_STAR] = ACTIONS(1583), [anon_sym_PLUS_PLUS] = ACTIONS(1583), [anon_sym_SLASH] = ACTIONS(1581), @@ -115195,168 +115458,166 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1595), [anon_sym_xor] = ACTIONS(1597), [anon_sym_or] = ACTIONS(1599), - [anon_sym_not] = ACTIONS(1475), - [sym_val_nothing] = ACTIONS(1475), - [anon_sym_true] = ACTIONS(1475), - [anon_sym_false] = ACTIONS(1475), - [aux_sym_val_number_token1] = ACTIONS(1475), - [aux_sym_val_number_token2] = ACTIONS(1475), - [aux_sym_val_number_token3] = ACTIONS(1475), - [anon_sym_inf] = ACTIONS(1475), - [anon_sym_DASHinf] = ACTIONS(1475), - [anon_sym_NaN] = ACTIONS(1475), - [aux_sym__val_number_decimal_token1] = ACTIONS(1475), - [aux_sym__val_number_decimal_token2] = ACTIONS(1475), - [anon_sym_0b] = ACTIONS(1475), - [anon_sym_0o] = ACTIONS(1475), - [anon_sym_0x] = ACTIONS(1475), - [sym_val_date] = ACTIONS(1475), - [anon_sym_DQUOTE] = ACTIONS(1475), - [sym__str_single_quotes] = ACTIONS(1475), - [sym__str_back_ticks] = ACTIONS(1475), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1475), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1475), - [anon_sym_CARET] = ACTIONS(1475), + [anon_sym_not] = ACTIONS(1381), + [sym_val_nothing] = ACTIONS(1381), + [anon_sym_true] = ACTIONS(1381), + [anon_sym_false] = ACTIONS(1381), + [aux_sym_val_number_token1] = ACTIONS(1381), + [aux_sym_val_number_token2] = ACTIONS(1381), + [aux_sym_val_number_token3] = ACTIONS(1381), + [anon_sym_inf] = ACTIONS(1381), + [anon_sym_DASHinf] = ACTIONS(1381), + [anon_sym_NaN] = ACTIONS(1381), + [aux_sym__val_number_decimal_token1] = ACTIONS(1381), + [aux_sym__val_number_decimal_token2] = ACTIONS(1381), + [anon_sym_0b] = ACTIONS(1381), + [anon_sym_0o] = ACTIONS(1381), + [anon_sym_0x] = ACTIONS(1381), + [sym_val_date] = ACTIONS(1381), + [anon_sym_DQUOTE] = ACTIONS(1381), + [sym__str_single_quotes] = ACTIONS(1381), + [sym__str_back_ticks] = ACTIONS(1381), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1381), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1381), + [anon_sym_CARET] = ACTIONS(1381), [anon_sym_POUND] = ACTIONS(105), }, - [478] = { - [sym_comment] = STATE(478), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [483] = { + [sym_comment] = STATE(483), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, - [479] = { - [sym_comment] = STATE(479), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), + [484] = { + [sym_comment] = STATE(484), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), [anon_sym_GT] = ACTIONS(1575), [anon_sym_DASH] = ACTIONS(1577), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), [anon_sym_in] = ACTIONS(1579), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), [anon_sym_STAR] = ACTIONS(1581), - [anon_sym_where] = ACTIONS(1561), + [anon_sym_where] = ACTIONS(1411), [anon_sym_STAR_STAR] = ACTIONS(1583), [anon_sym_PLUS_PLUS] = ACTIONS(1583), [anon_sym_SLASH] = ACTIONS(1581), @@ -115375,317 +115636,498 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_ends_DASHwith] = ACTIONS(1579), [anon_sym_EQ_TILDE] = ACTIONS(1587), [anon_sym_BANG_TILDE] = ACTIONS(1587), - [anon_sym_bit_DASHand] = ACTIONS(1589), - [anon_sym_bit_DASHxor] = ACTIONS(1591), - [anon_sym_bit_DASHor] = ACTIONS(1593), - [anon_sym_and] = ACTIONS(1595), - [anon_sym_xor] = ACTIONS(1597), - [anon_sym_or] = ACTIONS(1599), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, - [480] = { - [sym_comment] = STATE(480), - [ts_builtin_sym_end] = ACTIONS(1401), - [anon_sym_export] = ACTIONS(1399), - [anon_sym_alias] = ACTIONS(1399), - [anon_sym_let] = ACTIONS(1399), - [anon_sym_let_DASHenv] = ACTIONS(1399), - [anon_sym_mut] = ACTIONS(1399), - [anon_sym_const] = ACTIONS(1399), - [anon_sym_SEMI] = ACTIONS(1399), - [sym_cmd_identifier] = ACTIONS(1399), - [anon_sym_LF] = ACTIONS(1401), - [anon_sym_def] = ACTIONS(1399), - [anon_sym_def_DASHenv] = ACTIONS(1399), - [anon_sym_export_DASHenv] = ACTIONS(1399), - [anon_sym_extern] = ACTIONS(1399), - [anon_sym_module] = ACTIONS(1399), - [anon_sym_use] = ACTIONS(1399), - [anon_sym_LBRACK] = ACTIONS(1399), - [anon_sym_LPAREN] = ACTIONS(1399), - [anon_sym_DOLLAR] = ACTIONS(1399), - [anon_sym_error] = ACTIONS(1399), - [anon_sym_GT] = ACTIONS(1399), - [anon_sym_DASH] = ACTIONS(1399), - [anon_sym_break] = ACTIONS(1399), - [anon_sym_continue] = ACTIONS(1399), - [anon_sym_for] = ACTIONS(1399), - [anon_sym_in] = ACTIONS(1399), - [anon_sym_loop] = ACTIONS(1399), - [anon_sym_while] = ACTIONS(1399), - [anon_sym_do] = ACTIONS(1399), - [anon_sym_if] = ACTIONS(1399), - [anon_sym_match] = ACTIONS(1399), - [anon_sym_LBRACE] = ACTIONS(1399), - [anon_sym_DOT] = ACTIONS(1399), - [anon_sym_try] = ACTIONS(1399), - [anon_sym_return] = ACTIONS(1399), - [anon_sym_source] = ACTIONS(1399), - [anon_sym_source_DASHenv] = ACTIONS(1399), - [anon_sym_register] = ACTIONS(1399), - [anon_sym_hide] = ACTIONS(1399), - [anon_sym_hide_DASHenv] = ACTIONS(1399), - [anon_sym_overlay] = ACTIONS(1399), - [anon_sym_STAR] = ACTIONS(1399), - [anon_sym_where] = ACTIONS(1399), - [anon_sym_STAR_STAR] = ACTIONS(1399), - [anon_sym_PLUS_PLUS] = ACTIONS(1399), - [anon_sym_SLASH] = ACTIONS(1399), - [anon_sym_mod] = ACTIONS(1399), - [anon_sym_SLASH_SLASH] = ACTIONS(1399), - [anon_sym_PLUS] = ACTIONS(1399), - [anon_sym_bit_DASHshl] = ACTIONS(1399), - [anon_sym_bit_DASHshr] = ACTIONS(1399), - [anon_sym_EQ_EQ] = ACTIONS(1399), - [anon_sym_BANG_EQ] = ACTIONS(1399), - [anon_sym_LT2] = ACTIONS(1399), - [anon_sym_LT_EQ] = ACTIONS(1399), - [anon_sym_GT_EQ] = ACTIONS(1399), - [anon_sym_not_DASHin] = ACTIONS(1399), - [anon_sym_starts_DASHwith] = ACTIONS(1399), - [anon_sym_ends_DASHwith] = ACTIONS(1399), - [anon_sym_EQ_TILDE] = ACTIONS(1399), - [anon_sym_BANG_TILDE] = ACTIONS(1399), - [anon_sym_bit_DASHand] = ACTIONS(1399), - [anon_sym_bit_DASHxor] = ACTIONS(1399), - [anon_sym_bit_DASHor] = ACTIONS(1399), - [anon_sym_and] = ACTIONS(1399), - [anon_sym_xor] = ACTIONS(1399), - [anon_sym_or] = ACTIONS(1399), - [anon_sym_not] = ACTIONS(1399), - [sym_val_nothing] = ACTIONS(1399), - [anon_sym_true] = ACTIONS(1399), - [anon_sym_false] = ACTIONS(1399), - [aux_sym_val_number_token1] = ACTIONS(1399), - [aux_sym_val_number_token2] = ACTIONS(1399), - [aux_sym_val_number_token3] = ACTIONS(1399), - [anon_sym_inf] = ACTIONS(1399), - [anon_sym_DASHinf] = ACTIONS(1399), - [anon_sym_NaN] = ACTIONS(1399), - [aux_sym__val_number_decimal_token1] = ACTIONS(1399), - [aux_sym__val_number_decimal_token2] = ACTIONS(1399), - [anon_sym_0b] = ACTIONS(1399), - [anon_sym_0o] = ACTIONS(1399), - [anon_sym_0x] = ACTIONS(1399), - [sym_val_date] = ACTIONS(1399), - [anon_sym_DQUOTE] = ACTIONS(1399), - [sym__str_single_quotes] = ACTIONS(1399), - [sym__str_back_ticks] = ACTIONS(1399), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1399), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1399), - [anon_sym_CARET] = ACTIONS(1399), + [485] = { + [sym_comment] = STATE(485), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, - [481] = { - [sym_comment] = STATE(481), - [ts_builtin_sym_end] = ACTIONS(1405), - [anon_sym_export] = ACTIONS(1403), - [anon_sym_alias] = ACTIONS(1403), - [anon_sym_let] = ACTIONS(1403), - [anon_sym_let_DASHenv] = ACTIONS(1403), - [anon_sym_mut] = ACTIONS(1403), - [anon_sym_const] = ACTIONS(1403), - [anon_sym_SEMI] = ACTIONS(1403), - [sym_cmd_identifier] = ACTIONS(1403), - [anon_sym_LF] = ACTIONS(1405), - [anon_sym_def] = ACTIONS(1403), - [anon_sym_def_DASHenv] = ACTIONS(1403), - [anon_sym_export_DASHenv] = ACTIONS(1403), - [anon_sym_extern] = ACTIONS(1403), - [anon_sym_module] = ACTIONS(1403), - [anon_sym_use] = ACTIONS(1403), - [anon_sym_LBRACK] = ACTIONS(1403), - [anon_sym_LPAREN] = ACTIONS(1403), - [anon_sym_DOLLAR] = ACTIONS(1403), - [anon_sym_error] = ACTIONS(1403), - [anon_sym_GT] = ACTIONS(1403), - [anon_sym_DASH] = ACTIONS(1403), - [anon_sym_break] = ACTIONS(1403), - [anon_sym_continue] = ACTIONS(1403), - [anon_sym_for] = ACTIONS(1403), - [anon_sym_in] = ACTIONS(1403), - [anon_sym_loop] = ACTIONS(1403), - [anon_sym_while] = ACTIONS(1403), - [anon_sym_do] = ACTIONS(1403), - [anon_sym_if] = ACTIONS(1403), - [anon_sym_match] = ACTIONS(1403), - [anon_sym_LBRACE] = ACTIONS(1403), - [anon_sym_DOT] = ACTIONS(1403), - [anon_sym_try] = ACTIONS(1403), - [anon_sym_return] = ACTIONS(1403), - [anon_sym_source] = ACTIONS(1403), - [anon_sym_source_DASHenv] = ACTIONS(1403), - [anon_sym_register] = ACTIONS(1403), - [anon_sym_hide] = ACTIONS(1403), - [anon_sym_hide_DASHenv] = ACTIONS(1403), - [anon_sym_overlay] = ACTIONS(1403), - [anon_sym_STAR] = ACTIONS(1403), - [anon_sym_where] = ACTIONS(1403), - [anon_sym_STAR_STAR] = ACTIONS(1403), - [anon_sym_PLUS_PLUS] = ACTIONS(1403), - [anon_sym_SLASH] = ACTIONS(1403), - [anon_sym_mod] = ACTIONS(1403), - [anon_sym_SLASH_SLASH] = ACTIONS(1403), - [anon_sym_PLUS] = ACTIONS(1403), - [anon_sym_bit_DASHshl] = ACTIONS(1403), - [anon_sym_bit_DASHshr] = ACTIONS(1403), - [anon_sym_EQ_EQ] = ACTIONS(1403), - [anon_sym_BANG_EQ] = ACTIONS(1403), - [anon_sym_LT2] = ACTIONS(1403), - [anon_sym_LT_EQ] = ACTIONS(1403), - [anon_sym_GT_EQ] = ACTIONS(1403), - [anon_sym_not_DASHin] = ACTIONS(1403), - [anon_sym_starts_DASHwith] = ACTIONS(1403), - [anon_sym_ends_DASHwith] = ACTIONS(1403), - [anon_sym_EQ_TILDE] = ACTIONS(1403), - [anon_sym_BANG_TILDE] = ACTIONS(1403), - [anon_sym_bit_DASHand] = ACTIONS(1403), - [anon_sym_bit_DASHxor] = ACTIONS(1403), - [anon_sym_bit_DASHor] = ACTIONS(1403), - [anon_sym_and] = ACTIONS(1403), - [anon_sym_xor] = ACTIONS(1403), - [anon_sym_or] = ACTIONS(1403), - [anon_sym_not] = ACTIONS(1403), - [sym_val_nothing] = ACTIONS(1403), - [anon_sym_true] = ACTIONS(1403), - [anon_sym_false] = ACTIONS(1403), - [aux_sym_val_number_token1] = ACTIONS(1403), - [aux_sym_val_number_token2] = ACTIONS(1403), - [aux_sym_val_number_token3] = ACTIONS(1403), - [anon_sym_inf] = ACTIONS(1403), - [anon_sym_DASHinf] = ACTIONS(1403), - [anon_sym_NaN] = ACTIONS(1403), - [aux_sym__val_number_decimal_token1] = ACTIONS(1403), - [aux_sym__val_number_decimal_token2] = ACTIONS(1403), - [anon_sym_0b] = ACTIONS(1403), - [anon_sym_0o] = ACTIONS(1403), - [anon_sym_0x] = ACTIONS(1403), - [sym_val_date] = ACTIONS(1403), - [anon_sym_DQUOTE] = ACTIONS(1403), - [sym__str_single_quotes] = ACTIONS(1403), - [sym__str_back_ticks] = ACTIONS(1403), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1403), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1403), - [anon_sym_CARET] = ACTIONS(1403), + [486] = { + [sym_comment] = STATE(486), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(1577), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1581), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1583), + [anon_sym_PLUS_PLUS] = ACTIONS(1583), + [anon_sym_SLASH] = ACTIONS(1581), + [anon_sym_mod] = ACTIONS(1581), + [anon_sym_SLASH_SLASH] = ACTIONS(1581), + [anon_sym_PLUS] = ACTIONS(1577), + [anon_sym_bit_DASHshl] = ACTIONS(1585), + [anon_sym_bit_DASHshr] = ACTIONS(1585), + [anon_sym_EQ_EQ] = ACTIONS(1411), + [anon_sym_BANG_EQ] = ACTIONS(1411), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1411), + [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, - [482] = { - [sym_comment] = STATE(482), - [ts_builtin_sym_end] = ACTIONS(1409), - [anon_sym_export] = ACTIONS(1407), - [anon_sym_alias] = ACTIONS(1407), - [anon_sym_let] = ACTIONS(1407), - [anon_sym_let_DASHenv] = ACTIONS(1407), - [anon_sym_mut] = ACTIONS(1407), - [anon_sym_const] = ACTIONS(1407), - [anon_sym_SEMI] = ACTIONS(1407), - [sym_cmd_identifier] = ACTIONS(1407), - [anon_sym_LF] = ACTIONS(1409), - [anon_sym_def] = ACTIONS(1407), - [anon_sym_def_DASHenv] = ACTIONS(1407), - [anon_sym_export_DASHenv] = ACTIONS(1407), - [anon_sym_extern] = ACTIONS(1407), - [anon_sym_module] = ACTIONS(1407), - [anon_sym_use] = ACTIONS(1407), - [anon_sym_LBRACK] = ACTIONS(1407), - [anon_sym_LPAREN] = ACTIONS(1407), - [anon_sym_DOLLAR] = ACTIONS(1407), - [anon_sym_error] = ACTIONS(1407), - [anon_sym_GT] = ACTIONS(1407), - [anon_sym_DASH] = ACTIONS(1407), - [anon_sym_break] = ACTIONS(1407), - [anon_sym_continue] = ACTIONS(1407), - [anon_sym_for] = ACTIONS(1407), - [anon_sym_in] = ACTIONS(1407), - [anon_sym_loop] = ACTIONS(1407), - [anon_sym_while] = ACTIONS(1407), - [anon_sym_do] = ACTIONS(1407), - [anon_sym_if] = ACTIONS(1407), - [anon_sym_match] = ACTIONS(1407), - [anon_sym_LBRACE] = ACTIONS(1407), - [anon_sym_DOT] = ACTIONS(1407), - [anon_sym_try] = ACTIONS(1407), - [anon_sym_return] = ACTIONS(1407), - [anon_sym_source] = ACTIONS(1407), - [anon_sym_source_DASHenv] = ACTIONS(1407), - [anon_sym_register] = ACTIONS(1407), - [anon_sym_hide] = ACTIONS(1407), - [anon_sym_hide_DASHenv] = ACTIONS(1407), - [anon_sym_overlay] = ACTIONS(1407), - [anon_sym_STAR] = ACTIONS(1407), - [anon_sym_where] = ACTIONS(1407), - [anon_sym_STAR_STAR] = ACTIONS(1407), - [anon_sym_PLUS_PLUS] = ACTIONS(1407), - [anon_sym_SLASH] = ACTIONS(1407), - [anon_sym_mod] = ACTIONS(1407), - [anon_sym_SLASH_SLASH] = ACTIONS(1407), - [anon_sym_PLUS] = ACTIONS(1407), - [anon_sym_bit_DASHshl] = ACTIONS(1407), - [anon_sym_bit_DASHshr] = ACTIONS(1407), - [anon_sym_EQ_EQ] = ACTIONS(1407), - [anon_sym_BANG_EQ] = ACTIONS(1407), - [anon_sym_LT2] = ACTIONS(1407), - [anon_sym_LT_EQ] = ACTIONS(1407), - [anon_sym_GT_EQ] = ACTIONS(1407), - [anon_sym_not_DASHin] = ACTIONS(1407), - [anon_sym_starts_DASHwith] = ACTIONS(1407), - [anon_sym_ends_DASHwith] = ACTIONS(1407), - [anon_sym_EQ_TILDE] = ACTIONS(1407), - [anon_sym_BANG_TILDE] = ACTIONS(1407), - [anon_sym_bit_DASHand] = ACTIONS(1407), - [anon_sym_bit_DASHxor] = ACTIONS(1407), - [anon_sym_bit_DASHor] = ACTIONS(1407), - [anon_sym_and] = ACTIONS(1407), - [anon_sym_xor] = ACTIONS(1407), - [anon_sym_or] = ACTIONS(1407), - [anon_sym_not] = ACTIONS(1407), - [sym_val_nothing] = ACTIONS(1407), - [anon_sym_true] = ACTIONS(1407), - [anon_sym_false] = ACTIONS(1407), - [aux_sym_val_number_token1] = ACTIONS(1407), - [aux_sym_val_number_token2] = ACTIONS(1407), - [aux_sym_val_number_token3] = ACTIONS(1407), - [anon_sym_inf] = ACTIONS(1407), - [anon_sym_DASHinf] = ACTIONS(1407), - [anon_sym_NaN] = ACTIONS(1407), - [aux_sym__val_number_decimal_token1] = ACTIONS(1407), - [aux_sym__val_number_decimal_token2] = ACTIONS(1407), - [anon_sym_0b] = ACTIONS(1407), - [anon_sym_0o] = ACTIONS(1407), - [anon_sym_0x] = ACTIONS(1407), - [sym_val_date] = ACTIONS(1407), - [anon_sym_DQUOTE] = ACTIONS(1407), - [sym__str_single_quotes] = ACTIONS(1407), - [sym__str_back_ticks] = ACTIONS(1407), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1407), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1407), - [anon_sym_CARET] = ACTIONS(1407), + [487] = { + [sym_comment] = STATE(487), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, - [483] = { - [sym_comment] = STATE(483), + [488] = { + [sym_comment] = STATE(488), + [ts_builtin_sym_end] = ACTIONS(1469), + [anon_sym_export] = ACTIONS(1467), + [anon_sym_alias] = ACTIONS(1467), + [anon_sym_let] = ACTIONS(1467), + [anon_sym_let_DASHenv] = ACTIONS(1467), + [anon_sym_mut] = ACTIONS(1467), + [anon_sym_const] = ACTIONS(1467), + [anon_sym_SEMI] = ACTIONS(1467), + [sym_cmd_identifier] = ACTIONS(1467), + [anon_sym_LF] = ACTIONS(1469), + [anon_sym_def] = ACTIONS(1467), + [anon_sym_export_DASHenv] = ACTIONS(1467), + [anon_sym_extern] = ACTIONS(1467), + [anon_sym_module] = ACTIONS(1467), + [anon_sym_use] = ACTIONS(1467), + [anon_sym_LBRACK] = ACTIONS(1467), + [anon_sym_LPAREN] = ACTIONS(1467), + [anon_sym_DOLLAR] = ACTIONS(1467), + [anon_sym_error] = ACTIONS(1467), + [anon_sym_GT] = ACTIONS(1467), + [anon_sym_DASH] = ACTIONS(1467), + [anon_sym_break] = ACTIONS(1467), + [anon_sym_continue] = ACTIONS(1467), + [anon_sym_for] = ACTIONS(1467), + [anon_sym_in] = ACTIONS(1467), + [anon_sym_loop] = ACTIONS(1467), + [anon_sym_while] = ACTIONS(1467), + [anon_sym_do] = ACTIONS(1467), + [anon_sym_if] = ACTIONS(1467), + [anon_sym_match] = ACTIONS(1467), + [anon_sym_LBRACE] = ACTIONS(1467), + [anon_sym_DOT] = ACTIONS(1467), + [anon_sym_try] = ACTIONS(1467), + [anon_sym_return] = ACTIONS(1467), + [anon_sym_source] = ACTIONS(1467), + [anon_sym_source_DASHenv] = ACTIONS(1467), + [anon_sym_register] = ACTIONS(1467), + [anon_sym_hide] = ACTIONS(1467), + [anon_sym_hide_DASHenv] = ACTIONS(1467), + [anon_sym_overlay] = ACTIONS(1467), + [anon_sym_STAR] = ACTIONS(1467), + [anon_sym_where] = ACTIONS(1467), + [anon_sym_STAR_STAR] = ACTIONS(1467), + [anon_sym_PLUS_PLUS] = ACTIONS(1467), + [anon_sym_SLASH] = ACTIONS(1467), + [anon_sym_mod] = ACTIONS(1467), + [anon_sym_SLASH_SLASH] = ACTIONS(1467), + [anon_sym_PLUS] = ACTIONS(1467), + [anon_sym_bit_DASHshl] = ACTIONS(1467), + [anon_sym_bit_DASHshr] = ACTIONS(1467), + [anon_sym_EQ_EQ] = ACTIONS(1467), + [anon_sym_BANG_EQ] = ACTIONS(1467), + [anon_sym_LT2] = ACTIONS(1467), + [anon_sym_LT_EQ] = ACTIONS(1467), + [anon_sym_GT_EQ] = ACTIONS(1467), + [anon_sym_not_DASHin] = ACTIONS(1467), + [anon_sym_starts_DASHwith] = ACTIONS(1467), + [anon_sym_ends_DASHwith] = ACTIONS(1467), + [anon_sym_EQ_TILDE] = ACTIONS(1467), + [anon_sym_BANG_TILDE] = ACTIONS(1467), + [anon_sym_bit_DASHand] = ACTIONS(1467), + [anon_sym_bit_DASHxor] = ACTIONS(1467), + [anon_sym_bit_DASHor] = ACTIONS(1467), + [anon_sym_and] = ACTIONS(1467), + [anon_sym_xor] = ACTIONS(1467), + [anon_sym_or] = ACTIONS(1467), + [anon_sym_not] = ACTIONS(1467), + [sym_val_nothing] = ACTIONS(1467), + [anon_sym_true] = ACTIONS(1467), + [anon_sym_false] = ACTIONS(1467), + [aux_sym_val_number_token1] = ACTIONS(1467), + [aux_sym_val_number_token2] = ACTIONS(1467), + [aux_sym_val_number_token3] = ACTIONS(1467), + [anon_sym_inf] = ACTIONS(1467), + [anon_sym_DASHinf] = ACTIONS(1467), + [anon_sym_NaN] = ACTIONS(1467), + [aux_sym__val_number_decimal_token1] = ACTIONS(1467), + [aux_sym__val_number_decimal_token2] = ACTIONS(1467), + [anon_sym_0b] = ACTIONS(1467), + [anon_sym_0o] = ACTIONS(1467), + [anon_sym_0x] = ACTIONS(1467), + [sym_val_date] = ACTIONS(1467), + [anon_sym_DQUOTE] = ACTIONS(1467), + [sym__str_single_quotes] = ACTIONS(1467), + [sym__str_back_ticks] = ACTIONS(1467), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1467), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1467), + [anon_sym_CARET] = ACTIONS(1467), + [anon_sym_POUND] = ACTIONS(105), + }, + [489] = { + [sym_comment] = STATE(489), + [ts_builtin_sym_end] = ACTIONS(1533), + [anon_sym_export] = ACTIONS(1531), + [anon_sym_alias] = ACTIONS(1531), + [anon_sym_let] = ACTIONS(1531), + [anon_sym_let_DASHenv] = ACTIONS(1531), + [anon_sym_mut] = ACTIONS(1531), + [anon_sym_const] = ACTIONS(1531), + [anon_sym_SEMI] = ACTIONS(1531), + [sym_cmd_identifier] = ACTIONS(1531), + [anon_sym_LF] = ACTIONS(1533), + [anon_sym_def] = ACTIONS(1531), + [anon_sym_export_DASHenv] = ACTIONS(1531), + [anon_sym_extern] = ACTIONS(1531), + [anon_sym_module] = ACTIONS(1531), + [anon_sym_use] = ACTIONS(1531), + [anon_sym_LBRACK] = ACTIONS(1531), + [anon_sym_LPAREN] = ACTIONS(1531), + [anon_sym_DOLLAR] = ACTIONS(1531), + [anon_sym_error] = ACTIONS(1531), + [anon_sym_GT] = ACTIONS(1531), + [anon_sym_DASH] = ACTIONS(1531), + [anon_sym_break] = ACTIONS(1531), + [anon_sym_continue] = ACTIONS(1531), + [anon_sym_for] = ACTIONS(1531), + [anon_sym_in] = ACTIONS(1531), + [anon_sym_loop] = ACTIONS(1531), + [anon_sym_while] = ACTIONS(1531), + [anon_sym_do] = ACTIONS(1531), + [anon_sym_if] = ACTIONS(1531), + [anon_sym_match] = ACTIONS(1531), + [anon_sym_LBRACE] = ACTIONS(1531), + [anon_sym_DOT] = ACTIONS(1531), + [anon_sym_try] = ACTIONS(1531), + [anon_sym_return] = ACTIONS(1531), + [anon_sym_source] = ACTIONS(1531), + [anon_sym_source_DASHenv] = ACTIONS(1531), + [anon_sym_register] = ACTIONS(1531), + [anon_sym_hide] = ACTIONS(1531), + [anon_sym_hide_DASHenv] = ACTIONS(1531), + [anon_sym_overlay] = ACTIONS(1531), + [anon_sym_STAR] = ACTIONS(1531), + [anon_sym_where] = ACTIONS(1531), + [anon_sym_STAR_STAR] = ACTIONS(1531), + [anon_sym_PLUS_PLUS] = ACTIONS(1531), + [anon_sym_SLASH] = ACTIONS(1531), + [anon_sym_mod] = ACTIONS(1531), + [anon_sym_SLASH_SLASH] = ACTIONS(1531), + [anon_sym_PLUS] = ACTIONS(1531), + [anon_sym_bit_DASHshl] = ACTIONS(1531), + [anon_sym_bit_DASHshr] = ACTIONS(1531), + [anon_sym_EQ_EQ] = ACTIONS(1531), + [anon_sym_BANG_EQ] = ACTIONS(1531), + [anon_sym_LT2] = ACTIONS(1531), + [anon_sym_LT_EQ] = ACTIONS(1531), + [anon_sym_GT_EQ] = ACTIONS(1531), + [anon_sym_not_DASHin] = ACTIONS(1531), + [anon_sym_starts_DASHwith] = ACTIONS(1531), + [anon_sym_ends_DASHwith] = ACTIONS(1531), + [anon_sym_EQ_TILDE] = ACTIONS(1531), + [anon_sym_BANG_TILDE] = ACTIONS(1531), + [anon_sym_bit_DASHand] = ACTIONS(1531), + [anon_sym_bit_DASHxor] = ACTIONS(1531), + [anon_sym_bit_DASHor] = ACTIONS(1531), + [anon_sym_and] = ACTIONS(1531), + [anon_sym_xor] = ACTIONS(1531), + [anon_sym_or] = ACTIONS(1531), + [anon_sym_not] = ACTIONS(1531), + [sym_val_nothing] = ACTIONS(1531), + [anon_sym_true] = ACTIONS(1531), + [anon_sym_false] = ACTIONS(1531), + [aux_sym_val_number_token1] = ACTIONS(1531), + [aux_sym_val_number_token2] = ACTIONS(1531), + [aux_sym_val_number_token3] = ACTIONS(1531), + [anon_sym_inf] = ACTIONS(1531), + [anon_sym_DASHinf] = ACTIONS(1531), + [anon_sym_NaN] = ACTIONS(1531), + [aux_sym__val_number_decimal_token1] = ACTIONS(1531), + [aux_sym__val_number_decimal_token2] = ACTIONS(1531), + [anon_sym_0b] = ACTIONS(1531), + [anon_sym_0o] = ACTIONS(1531), + [anon_sym_0x] = ACTIONS(1531), + [sym_val_date] = ACTIONS(1531), + [anon_sym_DQUOTE] = ACTIONS(1531), + [sym__str_single_quotes] = ACTIONS(1531), + [sym__str_back_ticks] = ACTIONS(1531), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1531), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1531), + [anon_sym_CARET] = ACTIONS(1531), + [anon_sym_POUND] = ACTIONS(105), + }, + [490] = { + [sym_comment] = STATE(490), [ts_builtin_sym_end] = ACTIONS(1413), [anon_sym_export] = ACTIONS(1411), [anon_sym_alias] = ACTIONS(1411), @@ -115697,7 +116139,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1411), [anon_sym_LF] = ACTIONS(1413), [anon_sym_def] = ACTIONS(1411), - [anon_sym_def_DASHenv] = ACTIONS(1411), [anon_sym_export_DASHenv] = ACTIONS(1411), [anon_sym_extern] = ACTIONS(1411), [anon_sym_module] = ACTIONS(1411), @@ -115729,8 +116170,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(1411), [anon_sym_STAR] = ACTIONS(1411), [anon_sym_where] = ACTIONS(1411), - [anon_sym_STAR_STAR] = ACTIONS(1411), - [anon_sym_PLUS_PLUS] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1583), + [anon_sym_PLUS_PLUS] = ACTIONS(1583), [anon_sym_SLASH] = ACTIONS(1411), [anon_sym_mod] = ACTIONS(1411), [anon_sym_SLASH_SLASH] = ACTIONS(1411), @@ -115777,981 +116218,418 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, - [484] = { - [sym_comment] = STATE(484), - [ts_builtin_sym_end] = ACTIONS(1417), - [anon_sym_export] = ACTIONS(1415), - [anon_sym_alias] = ACTIONS(1415), - [anon_sym_let] = ACTIONS(1415), - [anon_sym_let_DASHenv] = ACTIONS(1415), - [anon_sym_mut] = ACTIONS(1415), - [anon_sym_const] = ACTIONS(1415), - [anon_sym_SEMI] = ACTIONS(1415), - [sym_cmd_identifier] = ACTIONS(1415), - [anon_sym_LF] = ACTIONS(1417), - [anon_sym_def] = ACTIONS(1415), - [anon_sym_def_DASHenv] = ACTIONS(1415), - [anon_sym_export_DASHenv] = ACTIONS(1415), - [anon_sym_extern] = ACTIONS(1415), - [anon_sym_module] = ACTIONS(1415), - [anon_sym_use] = ACTIONS(1415), - [anon_sym_LBRACK] = ACTIONS(1415), - [anon_sym_LPAREN] = ACTIONS(1415), - [anon_sym_DOLLAR] = ACTIONS(1415), - [anon_sym_error] = ACTIONS(1415), - [anon_sym_GT] = ACTIONS(1415), - [anon_sym_DASH] = ACTIONS(1415), - [anon_sym_break] = ACTIONS(1415), - [anon_sym_continue] = ACTIONS(1415), - [anon_sym_for] = ACTIONS(1415), - [anon_sym_in] = ACTIONS(1415), - [anon_sym_loop] = ACTIONS(1415), - [anon_sym_while] = ACTIONS(1415), - [anon_sym_do] = ACTIONS(1415), - [anon_sym_if] = ACTIONS(1415), - [anon_sym_match] = ACTIONS(1415), - [anon_sym_LBRACE] = ACTIONS(1415), - [anon_sym_DOT] = ACTIONS(1415), - [anon_sym_try] = ACTIONS(1415), - [anon_sym_return] = ACTIONS(1415), - [anon_sym_source] = ACTIONS(1415), - [anon_sym_source_DASHenv] = ACTIONS(1415), - [anon_sym_register] = ACTIONS(1415), - [anon_sym_hide] = ACTIONS(1415), - [anon_sym_hide_DASHenv] = ACTIONS(1415), - [anon_sym_overlay] = ACTIONS(1415), - [anon_sym_STAR] = ACTIONS(1415), - [anon_sym_where] = ACTIONS(1415), - [anon_sym_STAR_STAR] = ACTIONS(1415), - [anon_sym_PLUS_PLUS] = ACTIONS(1415), - [anon_sym_SLASH] = ACTIONS(1415), - [anon_sym_mod] = ACTIONS(1415), - [anon_sym_SLASH_SLASH] = ACTIONS(1415), - [anon_sym_PLUS] = ACTIONS(1415), - [anon_sym_bit_DASHshl] = ACTIONS(1415), - [anon_sym_bit_DASHshr] = ACTIONS(1415), - [anon_sym_EQ_EQ] = ACTIONS(1415), - [anon_sym_BANG_EQ] = ACTIONS(1415), - [anon_sym_LT2] = ACTIONS(1415), - [anon_sym_LT_EQ] = ACTIONS(1415), - [anon_sym_GT_EQ] = ACTIONS(1415), - [anon_sym_not_DASHin] = ACTIONS(1415), - [anon_sym_starts_DASHwith] = ACTIONS(1415), - [anon_sym_ends_DASHwith] = ACTIONS(1415), - [anon_sym_EQ_TILDE] = ACTIONS(1415), - [anon_sym_BANG_TILDE] = ACTIONS(1415), - [anon_sym_bit_DASHand] = ACTIONS(1415), - [anon_sym_bit_DASHxor] = ACTIONS(1415), - [anon_sym_bit_DASHor] = ACTIONS(1415), - [anon_sym_and] = ACTIONS(1415), - [anon_sym_xor] = ACTIONS(1415), - [anon_sym_or] = ACTIONS(1415), - [anon_sym_not] = ACTIONS(1415), - [sym_val_nothing] = ACTIONS(1415), - [anon_sym_true] = ACTIONS(1415), - [anon_sym_false] = ACTIONS(1415), - [aux_sym_val_number_token1] = ACTIONS(1415), - [aux_sym_val_number_token2] = ACTIONS(1415), - [aux_sym_val_number_token3] = ACTIONS(1415), - [anon_sym_inf] = ACTIONS(1415), - [anon_sym_DASHinf] = ACTIONS(1415), - [anon_sym_NaN] = ACTIONS(1415), - [aux_sym__val_number_decimal_token1] = ACTIONS(1415), - [aux_sym__val_number_decimal_token2] = ACTIONS(1415), - [anon_sym_0b] = ACTIONS(1415), - [anon_sym_0o] = ACTIONS(1415), - [anon_sym_0x] = ACTIONS(1415), - [sym_val_date] = ACTIONS(1415), - [anon_sym_DQUOTE] = ACTIONS(1415), - [sym__str_single_quotes] = ACTIONS(1415), - [sym__str_back_ticks] = ACTIONS(1415), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1415), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1415), - [anon_sym_CARET] = ACTIONS(1415), - [anon_sym_POUND] = ACTIONS(105), - }, - [485] = { - [sym_comment] = STATE(485), - [ts_builtin_sym_end] = ACTIONS(1421), - [anon_sym_export] = ACTIONS(1419), - [anon_sym_alias] = ACTIONS(1419), - [anon_sym_let] = ACTIONS(1419), - [anon_sym_let_DASHenv] = ACTIONS(1419), - [anon_sym_mut] = ACTIONS(1419), - [anon_sym_const] = ACTIONS(1419), - [anon_sym_SEMI] = ACTIONS(1419), - [sym_cmd_identifier] = ACTIONS(1419), - [anon_sym_LF] = ACTIONS(1421), - [anon_sym_def] = ACTIONS(1419), - [anon_sym_def_DASHenv] = ACTIONS(1419), - [anon_sym_export_DASHenv] = ACTIONS(1419), - [anon_sym_extern] = ACTIONS(1419), - [anon_sym_module] = ACTIONS(1419), - [anon_sym_use] = ACTIONS(1419), - [anon_sym_LBRACK] = ACTIONS(1419), - [anon_sym_LPAREN] = ACTIONS(1419), - [anon_sym_DOLLAR] = ACTIONS(1419), - [anon_sym_error] = ACTIONS(1419), - [anon_sym_GT] = ACTIONS(1419), - [anon_sym_DASH] = ACTIONS(1419), - [anon_sym_break] = ACTIONS(1419), - [anon_sym_continue] = ACTIONS(1419), - [anon_sym_for] = ACTIONS(1419), - [anon_sym_in] = ACTIONS(1419), - [anon_sym_loop] = ACTIONS(1419), - [anon_sym_while] = ACTIONS(1419), - [anon_sym_do] = ACTIONS(1419), - [anon_sym_if] = ACTIONS(1419), - [anon_sym_match] = ACTIONS(1419), - [anon_sym_LBRACE] = ACTIONS(1419), - [anon_sym_DOT] = ACTIONS(1419), - [anon_sym_try] = ACTIONS(1419), - [anon_sym_return] = ACTIONS(1419), - [anon_sym_source] = ACTIONS(1419), - [anon_sym_source_DASHenv] = ACTIONS(1419), - [anon_sym_register] = ACTIONS(1419), - [anon_sym_hide] = ACTIONS(1419), - [anon_sym_hide_DASHenv] = ACTIONS(1419), - [anon_sym_overlay] = ACTIONS(1419), - [anon_sym_STAR] = ACTIONS(1419), - [anon_sym_where] = ACTIONS(1419), - [anon_sym_STAR_STAR] = ACTIONS(1419), - [anon_sym_PLUS_PLUS] = ACTIONS(1419), - [anon_sym_SLASH] = ACTIONS(1419), - [anon_sym_mod] = ACTIONS(1419), - [anon_sym_SLASH_SLASH] = ACTIONS(1419), - [anon_sym_PLUS] = ACTIONS(1419), - [anon_sym_bit_DASHshl] = ACTIONS(1419), - [anon_sym_bit_DASHshr] = ACTIONS(1419), - [anon_sym_EQ_EQ] = ACTIONS(1419), - [anon_sym_BANG_EQ] = ACTIONS(1419), - [anon_sym_LT2] = ACTIONS(1419), - [anon_sym_LT_EQ] = ACTIONS(1419), - [anon_sym_GT_EQ] = ACTIONS(1419), - [anon_sym_not_DASHin] = ACTIONS(1419), - [anon_sym_starts_DASHwith] = ACTIONS(1419), - [anon_sym_ends_DASHwith] = ACTIONS(1419), - [anon_sym_EQ_TILDE] = ACTIONS(1419), - [anon_sym_BANG_TILDE] = ACTIONS(1419), - [anon_sym_bit_DASHand] = ACTIONS(1419), - [anon_sym_bit_DASHxor] = ACTIONS(1419), - [anon_sym_bit_DASHor] = ACTIONS(1419), - [anon_sym_and] = ACTIONS(1419), - [anon_sym_xor] = ACTIONS(1419), - [anon_sym_or] = ACTIONS(1419), - [anon_sym_not] = ACTIONS(1419), - [sym_val_nothing] = ACTIONS(1419), - [anon_sym_true] = ACTIONS(1419), - [anon_sym_false] = ACTIONS(1419), - [aux_sym_val_number_token1] = ACTIONS(1419), - [aux_sym_val_number_token2] = ACTIONS(1419), - [aux_sym_val_number_token3] = ACTIONS(1419), - [anon_sym_inf] = ACTIONS(1419), - [anon_sym_DASHinf] = ACTIONS(1419), - [anon_sym_NaN] = ACTIONS(1419), - [aux_sym__val_number_decimal_token1] = ACTIONS(1419), - [aux_sym__val_number_decimal_token2] = ACTIONS(1419), - [anon_sym_0b] = ACTIONS(1419), - [anon_sym_0o] = ACTIONS(1419), - [anon_sym_0x] = ACTIONS(1419), - [sym_val_date] = ACTIONS(1419), - [anon_sym_DQUOTE] = ACTIONS(1419), - [sym__str_single_quotes] = ACTIONS(1419), - [sym__str_back_ticks] = ACTIONS(1419), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1419), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1419), - [anon_sym_CARET] = ACTIONS(1419), - [anon_sym_POUND] = ACTIONS(105), - }, - [486] = { - [sym_comment] = STATE(486), - [ts_builtin_sym_end] = ACTIONS(1425), - [anon_sym_export] = ACTIONS(1423), - [anon_sym_alias] = ACTIONS(1423), - [anon_sym_let] = ACTIONS(1423), - [anon_sym_let_DASHenv] = ACTIONS(1423), - [anon_sym_mut] = ACTIONS(1423), - [anon_sym_const] = ACTIONS(1423), - [anon_sym_SEMI] = ACTIONS(1423), - [sym_cmd_identifier] = ACTIONS(1423), - [anon_sym_LF] = ACTIONS(1425), - [anon_sym_def] = ACTIONS(1423), - [anon_sym_def_DASHenv] = ACTIONS(1423), - [anon_sym_export_DASHenv] = ACTIONS(1423), - [anon_sym_extern] = ACTIONS(1423), - [anon_sym_module] = ACTIONS(1423), - [anon_sym_use] = ACTIONS(1423), - [anon_sym_LBRACK] = ACTIONS(1423), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_DOLLAR] = ACTIONS(1423), - [anon_sym_error] = ACTIONS(1423), - [anon_sym_GT] = ACTIONS(1423), - [anon_sym_DASH] = ACTIONS(1423), - [anon_sym_break] = ACTIONS(1423), - [anon_sym_continue] = ACTIONS(1423), - [anon_sym_for] = ACTIONS(1423), - [anon_sym_in] = ACTIONS(1423), - [anon_sym_loop] = ACTIONS(1423), - [anon_sym_while] = ACTIONS(1423), - [anon_sym_do] = ACTIONS(1423), - [anon_sym_if] = ACTIONS(1423), - [anon_sym_match] = ACTIONS(1423), - [anon_sym_LBRACE] = ACTIONS(1423), - [anon_sym_DOT] = ACTIONS(1423), - [anon_sym_try] = ACTIONS(1423), - [anon_sym_return] = ACTIONS(1423), - [anon_sym_source] = ACTIONS(1423), - [anon_sym_source_DASHenv] = ACTIONS(1423), - [anon_sym_register] = ACTIONS(1423), - [anon_sym_hide] = ACTIONS(1423), - [anon_sym_hide_DASHenv] = ACTIONS(1423), - [anon_sym_overlay] = ACTIONS(1423), - [anon_sym_STAR] = ACTIONS(1423), - [anon_sym_where] = ACTIONS(1423), - [anon_sym_STAR_STAR] = ACTIONS(1423), - [anon_sym_PLUS_PLUS] = ACTIONS(1423), - [anon_sym_SLASH] = ACTIONS(1423), - [anon_sym_mod] = ACTIONS(1423), - [anon_sym_SLASH_SLASH] = ACTIONS(1423), - [anon_sym_PLUS] = ACTIONS(1423), - [anon_sym_bit_DASHshl] = ACTIONS(1423), - [anon_sym_bit_DASHshr] = ACTIONS(1423), - [anon_sym_EQ_EQ] = ACTIONS(1423), - [anon_sym_BANG_EQ] = ACTIONS(1423), - [anon_sym_LT2] = ACTIONS(1423), - [anon_sym_LT_EQ] = ACTIONS(1423), - [anon_sym_GT_EQ] = ACTIONS(1423), - [anon_sym_not_DASHin] = ACTIONS(1423), - [anon_sym_starts_DASHwith] = ACTIONS(1423), - [anon_sym_ends_DASHwith] = ACTIONS(1423), - [anon_sym_EQ_TILDE] = ACTIONS(1423), - [anon_sym_BANG_TILDE] = ACTIONS(1423), - [anon_sym_bit_DASHand] = ACTIONS(1423), - [anon_sym_bit_DASHxor] = ACTIONS(1423), - [anon_sym_bit_DASHor] = ACTIONS(1423), - [anon_sym_and] = ACTIONS(1423), - [anon_sym_xor] = ACTIONS(1423), - [anon_sym_or] = ACTIONS(1423), - [anon_sym_not] = ACTIONS(1423), - [sym_val_nothing] = ACTIONS(1423), - [anon_sym_true] = ACTIONS(1423), - [anon_sym_false] = ACTIONS(1423), - [aux_sym_val_number_token1] = ACTIONS(1423), - [aux_sym_val_number_token2] = ACTIONS(1423), - [aux_sym_val_number_token3] = ACTIONS(1423), - [anon_sym_inf] = ACTIONS(1423), - [anon_sym_DASHinf] = ACTIONS(1423), - [anon_sym_NaN] = ACTIONS(1423), - [aux_sym__val_number_decimal_token1] = ACTIONS(1423), - [aux_sym__val_number_decimal_token2] = ACTIONS(1423), - [anon_sym_0b] = ACTIONS(1423), - [anon_sym_0o] = ACTIONS(1423), - [anon_sym_0x] = ACTIONS(1423), - [sym_val_date] = ACTIONS(1423), - [anon_sym_DQUOTE] = ACTIONS(1423), - [sym__str_single_quotes] = ACTIONS(1423), - [sym__str_back_ticks] = ACTIONS(1423), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1423), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1423), - [anon_sym_CARET] = ACTIONS(1423), - [anon_sym_POUND] = ACTIONS(105), - }, - [487] = { - [sym_comment] = STATE(487), - [ts_builtin_sym_end] = ACTIONS(1429), - [anon_sym_export] = ACTIONS(1427), - [anon_sym_alias] = ACTIONS(1427), - [anon_sym_let] = ACTIONS(1427), - [anon_sym_let_DASHenv] = ACTIONS(1427), - [anon_sym_mut] = ACTIONS(1427), - [anon_sym_const] = ACTIONS(1427), - [anon_sym_SEMI] = ACTIONS(1427), - [sym_cmd_identifier] = ACTIONS(1427), - [anon_sym_LF] = ACTIONS(1429), - [anon_sym_def] = ACTIONS(1427), - [anon_sym_def_DASHenv] = ACTIONS(1427), - [anon_sym_export_DASHenv] = ACTIONS(1427), - [anon_sym_extern] = ACTIONS(1427), - [anon_sym_module] = ACTIONS(1427), - [anon_sym_use] = ACTIONS(1427), - [anon_sym_LBRACK] = ACTIONS(1427), - [anon_sym_LPAREN] = ACTIONS(1427), - [anon_sym_DOLLAR] = ACTIONS(1427), - [anon_sym_error] = ACTIONS(1427), - [anon_sym_GT] = ACTIONS(1427), - [anon_sym_DASH] = ACTIONS(1427), - [anon_sym_break] = ACTIONS(1427), - [anon_sym_continue] = ACTIONS(1427), - [anon_sym_for] = ACTIONS(1427), - [anon_sym_in] = ACTIONS(1427), - [anon_sym_loop] = ACTIONS(1427), - [anon_sym_while] = ACTIONS(1427), - [anon_sym_do] = ACTIONS(1427), - [anon_sym_if] = ACTIONS(1427), - [anon_sym_match] = ACTIONS(1427), - [anon_sym_LBRACE] = ACTIONS(1427), - [anon_sym_DOT] = ACTIONS(1427), - [anon_sym_try] = ACTIONS(1427), - [anon_sym_return] = ACTIONS(1427), - [anon_sym_source] = ACTIONS(1427), - [anon_sym_source_DASHenv] = ACTIONS(1427), - [anon_sym_register] = ACTIONS(1427), - [anon_sym_hide] = ACTIONS(1427), - [anon_sym_hide_DASHenv] = ACTIONS(1427), - [anon_sym_overlay] = ACTIONS(1427), - [anon_sym_STAR] = ACTIONS(1427), - [anon_sym_where] = ACTIONS(1427), - [anon_sym_STAR_STAR] = ACTIONS(1427), - [anon_sym_PLUS_PLUS] = ACTIONS(1427), - [anon_sym_SLASH] = ACTIONS(1427), - [anon_sym_mod] = ACTIONS(1427), - [anon_sym_SLASH_SLASH] = ACTIONS(1427), - [anon_sym_PLUS] = ACTIONS(1427), - [anon_sym_bit_DASHshl] = ACTIONS(1427), - [anon_sym_bit_DASHshr] = ACTIONS(1427), - [anon_sym_EQ_EQ] = ACTIONS(1427), - [anon_sym_BANG_EQ] = ACTIONS(1427), - [anon_sym_LT2] = ACTIONS(1427), - [anon_sym_LT_EQ] = ACTIONS(1427), - [anon_sym_GT_EQ] = ACTIONS(1427), - [anon_sym_not_DASHin] = ACTIONS(1427), - [anon_sym_starts_DASHwith] = ACTIONS(1427), - [anon_sym_ends_DASHwith] = ACTIONS(1427), - [anon_sym_EQ_TILDE] = ACTIONS(1427), - [anon_sym_BANG_TILDE] = ACTIONS(1427), - [anon_sym_bit_DASHand] = ACTIONS(1427), - [anon_sym_bit_DASHxor] = ACTIONS(1427), - [anon_sym_bit_DASHor] = ACTIONS(1427), - [anon_sym_and] = ACTIONS(1427), - [anon_sym_xor] = ACTIONS(1427), - [anon_sym_or] = ACTIONS(1427), - [anon_sym_not] = ACTIONS(1427), - [sym_val_nothing] = ACTIONS(1427), - [anon_sym_true] = ACTIONS(1427), - [anon_sym_false] = ACTIONS(1427), - [aux_sym_val_number_token1] = ACTIONS(1427), - [aux_sym_val_number_token2] = ACTIONS(1427), - [aux_sym_val_number_token3] = ACTIONS(1427), - [anon_sym_inf] = ACTIONS(1427), - [anon_sym_DASHinf] = ACTIONS(1427), - [anon_sym_NaN] = ACTIONS(1427), - [aux_sym__val_number_decimal_token1] = ACTIONS(1427), - [aux_sym__val_number_decimal_token2] = ACTIONS(1427), - [anon_sym_0b] = ACTIONS(1427), - [anon_sym_0o] = ACTIONS(1427), - [anon_sym_0x] = ACTIONS(1427), - [sym_val_date] = ACTIONS(1427), - [anon_sym_DQUOTE] = ACTIONS(1427), - [sym__str_single_quotes] = ACTIONS(1427), - [sym__str_back_ticks] = ACTIONS(1427), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1427), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1427), - [anon_sym_CARET] = ACTIONS(1427), - [anon_sym_POUND] = ACTIONS(105), - }, - [488] = { - [sym_comment] = STATE(488), - [ts_builtin_sym_end] = ACTIONS(1351), - [anon_sym_export] = ACTIONS(1349), - [anon_sym_alias] = ACTIONS(1349), - [anon_sym_let] = ACTIONS(1349), - [anon_sym_let_DASHenv] = ACTIONS(1349), - [anon_sym_mut] = ACTIONS(1349), - [anon_sym_const] = ACTIONS(1349), - [anon_sym_SEMI] = ACTIONS(1349), - [sym_cmd_identifier] = ACTIONS(1349), - [anon_sym_LF] = ACTIONS(1351), - [anon_sym_def] = ACTIONS(1349), - [anon_sym_def_DASHenv] = ACTIONS(1349), - [anon_sym_export_DASHenv] = ACTIONS(1349), - [anon_sym_extern] = ACTIONS(1349), - [anon_sym_module] = ACTIONS(1349), - [anon_sym_use] = ACTIONS(1349), - [anon_sym_LBRACK] = ACTIONS(1349), - [anon_sym_LPAREN] = ACTIONS(1349), - [anon_sym_DOLLAR] = ACTIONS(1349), - [anon_sym_error] = ACTIONS(1349), - [anon_sym_GT] = ACTIONS(1349), - [anon_sym_DASH] = ACTIONS(1349), - [anon_sym_break] = ACTIONS(1349), - [anon_sym_continue] = ACTIONS(1349), - [anon_sym_for] = ACTIONS(1349), - [anon_sym_in] = ACTIONS(1349), - [anon_sym_loop] = ACTIONS(1349), - [anon_sym_while] = ACTIONS(1349), - [anon_sym_do] = ACTIONS(1349), - [anon_sym_if] = ACTIONS(1349), - [anon_sym_match] = ACTIONS(1349), - [anon_sym_LBRACE] = ACTIONS(1349), - [anon_sym_DOT] = ACTIONS(1349), - [anon_sym_try] = ACTIONS(1349), - [anon_sym_return] = ACTIONS(1349), - [anon_sym_source] = ACTIONS(1349), - [anon_sym_source_DASHenv] = ACTIONS(1349), - [anon_sym_register] = ACTIONS(1349), - [anon_sym_hide] = ACTIONS(1349), - [anon_sym_hide_DASHenv] = ACTIONS(1349), - [anon_sym_overlay] = ACTIONS(1349), - [anon_sym_STAR] = ACTIONS(1349), - [anon_sym_where] = ACTIONS(1349), - [anon_sym_STAR_STAR] = ACTIONS(1349), - [anon_sym_PLUS_PLUS] = ACTIONS(1349), - [anon_sym_SLASH] = ACTIONS(1349), - [anon_sym_mod] = ACTIONS(1349), - [anon_sym_SLASH_SLASH] = ACTIONS(1349), - [anon_sym_PLUS] = ACTIONS(1349), - [anon_sym_bit_DASHshl] = ACTIONS(1349), - [anon_sym_bit_DASHshr] = ACTIONS(1349), - [anon_sym_EQ_EQ] = ACTIONS(1349), - [anon_sym_BANG_EQ] = ACTIONS(1349), - [anon_sym_LT2] = ACTIONS(1349), - [anon_sym_LT_EQ] = ACTIONS(1349), - [anon_sym_GT_EQ] = ACTIONS(1349), - [anon_sym_not_DASHin] = ACTIONS(1349), - [anon_sym_starts_DASHwith] = ACTIONS(1349), - [anon_sym_ends_DASHwith] = ACTIONS(1349), - [anon_sym_EQ_TILDE] = ACTIONS(1349), - [anon_sym_BANG_TILDE] = ACTIONS(1349), - [anon_sym_bit_DASHand] = ACTIONS(1349), - [anon_sym_bit_DASHxor] = ACTIONS(1349), - [anon_sym_bit_DASHor] = ACTIONS(1349), - [anon_sym_and] = ACTIONS(1349), - [anon_sym_xor] = ACTIONS(1349), - [anon_sym_or] = ACTIONS(1349), - [anon_sym_not] = ACTIONS(1349), - [sym_val_nothing] = ACTIONS(1349), - [anon_sym_true] = ACTIONS(1349), - [anon_sym_false] = ACTIONS(1349), - [aux_sym_val_number_token1] = ACTIONS(1349), - [aux_sym_val_number_token2] = ACTIONS(1349), - [aux_sym_val_number_token3] = ACTIONS(1349), - [anon_sym_inf] = ACTIONS(1349), - [anon_sym_DASHinf] = ACTIONS(1349), - [anon_sym_NaN] = ACTIONS(1349), - [aux_sym__val_number_decimal_token1] = ACTIONS(1349), - [aux_sym__val_number_decimal_token2] = ACTIONS(1349), - [anon_sym_0b] = ACTIONS(1349), - [anon_sym_0o] = ACTIONS(1349), - [anon_sym_0x] = ACTIONS(1349), - [sym_val_date] = ACTIONS(1349), - [anon_sym_DQUOTE] = ACTIONS(1349), - [sym__str_single_quotes] = ACTIONS(1349), - [sym__str_back_ticks] = ACTIONS(1349), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1349), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1349), - [anon_sym_CARET] = ACTIONS(1349), - [anon_sym_POUND] = ACTIONS(105), - }, - [489] = { - [sym_comment] = STATE(489), - [ts_builtin_sym_end] = ACTIONS(1433), - [anon_sym_export] = ACTIONS(1431), - [anon_sym_alias] = ACTIONS(1431), - [anon_sym_let] = ACTIONS(1431), - [anon_sym_let_DASHenv] = ACTIONS(1431), - [anon_sym_mut] = ACTIONS(1431), - [anon_sym_const] = ACTIONS(1431), - [anon_sym_SEMI] = ACTIONS(1431), - [sym_cmd_identifier] = ACTIONS(1431), - [anon_sym_LF] = ACTIONS(1433), - [anon_sym_def] = ACTIONS(1431), - [anon_sym_def_DASHenv] = ACTIONS(1431), - [anon_sym_export_DASHenv] = ACTIONS(1431), - [anon_sym_extern] = ACTIONS(1431), - [anon_sym_module] = ACTIONS(1431), - [anon_sym_use] = ACTIONS(1431), - [anon_sym_LBRACK] = ACTIONS(1431), - [anon_sym_LPAREN] = ACTIONS(1431), - [anon_sym_DOLLAR] = ACTIONS(1431), - [anon_sym_error] = ACTIONS(1431), - [anon_sym_GT] = ACTIONS(1431), - [anon_sym_DASH] = ACTIONS(1431), - [anon_sym_break] = ACTIONS(1431), - [anon_sym_continue] = ACTIONS(1431), - [anon_sym_for] = ACTIONS(1431), - [anon_sym_in] = ACTIONS(1431), - [anon_sym_loop] = ACTIONS(1431), - [anon_sym_while] = ACTIONS(1431), - [anon_sym_do] = ACTIONS(1431), - [anon_sym_if] = ACTIONS(1431), - [anon_sym_match] = ACTIONS(1431), - [anon_sym_LBRACE] = ACTIONS(1431), - [anon_sym_DOT] = ACTIONS(1431), - [anon_sym_try] = ACTIONS(1431), - [anon_sym_return] = ACTIONS(1431), - [anon_sym_source] = ACTIONS(1431), - [anon_sym_source_DASHenv] = ACTIONS(1431), - [anon_sym_register] = ACTIONS(1431), - [anon_sym_hide] = ACTIONS(1431), - [anon_sym_hide_DASHenv] = ACTIONS(1431), - [anon_sym_overlay] = ACTIONS(1431), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_where] = ACTIONS(1431), - [anon_sym_STAR_STAR] = ACTIONS(1431), - [anon_sym_PLUS_PLUS] = ACTIONS(1431), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1431), - [anon_sym_bit_DASHshl] = ACTIONS(1431), - [anon_sym_bit_DASHshr] = ACTIONS(1431), - [anon_sym_EQ_EQ] = ACTIONS(1431), - [anon_sym_BANG_EQ] = ACTIONS(1431), - [anon_sym_LT2] = ACTIONS(1431), - [anon_sym_LT_EQ] = ACTIONS(1431), - [anon_sym_GT_EQ] = ACTIONS(1431), - [anon_sym_not_DASHin] = ACTIONS(1431), - [anon_sym_starts_DASHwith] = ACTIONS(1431), - [anon_sym_ends_DASHwith] = ACTIONS(1431), - [anon_sym_EQ_TILDE] = ACTIONS(1431), - [anon_sym_BANG_TILDE] = ACTIONS(1431), - [anon_sym_bit_DASHand] = ACTIONS(1431), - [anon_sym_bit_DASHxor] = ACTIONS(1431), - [anon_sym_bit_DASHor] = ACTIONS(1431), - [anon_sym_and] = ACTIONS(1431), - [anon_sym_xor] = ACTIONS(1431), - [anon_sym_or] = ACTIONS(1431), - [anon_sym_not] = ACTIONS(1431), - [sym_val_nothing] = ACTIONS(1431), - [anon_sym_true] = ACTIONS(1431), - [anon_sym_false] = ACTIONS(1431), - [aux_sym_val_number_token1] = ACTIONS(1431), - [aux_sym_val_number_token2] = ACTIONS(1431), - [aux_sym_val_number_token3] = ACTIONS(1431), - [anon_sym_inf] = ACTIONS(1431), - [anon_sym_DASHinf] = ACTIONS(1431), - [anon_sym_NaN] = ACTIONS(1431), - [aux_sym__val_number_decimal_token1] = ACTIONS(1431), - [aux_sym__val_number_decimal_token2] = ACTIONS(1431), - [anon_sym_0b] = ACTIONS(1431), - [anon_sym_0o] = ACTIONS(1431), - [anon_sym_0x] = ACTIONS(1431), - [sym_val_date] = ACTIONS(1431), - [anon_sym_DQUOTE] = ACTIONS(1431), - [sym__str_single_quotes] = ACTIONS(1431), - [sym__str_back_ticks] = ACTIONS(1431), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1431), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1431), - [anon_sym_CARET] = ACTIONS(1431), - [anon_sym_POUND] = ACTIONS(105), - }, - [490] = { - [sym_comment] = STATE(490), - [ts_builtin_sym_end] = ACTIONS(1437), - [anon_sym_export] = ACTIONS(1435), - [anon_sym_alias] = ACTIONS(1435), - [anon_sym_let] = ACTIONS(1435), - [anon_sym_let_DASHenv] = ACTIONS(1435), - [anon_sym_mut] = ACTIONS(1435), - [anon_sym_const] = ACTIONS(1435), - [anon_sym_SEMI] = ACTIONS(1435), - [sym_cmd_identifier] = ACTIONS(1435), - [anon_sym_LF] = ACTIONS(1437), - [anon_sym_def] = ACTIONS(1435), - [anon_sym_def_DASHenv] = ACTIONS(1435), - [anon_sym_export_DASHenv] = ACTIONS(1435), - [anon_sym_extern] = ACTIONS(1435), - [anon_sym_module] = ACTIONS(1435), - [anon_sym_use] = ACTIONS(1435), - [anon_sym_LBRACK] = ACTIONS(1435), - [anon_sym_LPAREN] = ACTIONS(1435), - [anon_sym_DOLLAR] = ACTIONS(1435), - [anon_sym_error] = ACTIONS(1435), - [anon_sym_GT] = ACTIONS(1435), - [anon_sym_DASH] = ACTIONS(1435), - [anon_sym_break] = ACTIONS(1435), - [anon_sym_continue] = ACTIONS(1435), - [anon_sym_for] = ACTIONS(1435), - [anon_sym_in] = ACTIONS(1435), - [anon_sym_loop] = ACTIONS(1435), - [anon_sym_while] = ACTIONS(1435), - [anon_sym_do] = ACTIONS(1435), - [anon_sym_if] = ACTIONS(1435), - [anon_sym_match] = ACTIONS(1435), - [anon_sym_LBRACE] = ACTIONS(1435), - [anon_sym_DOT] = ACTIONS(1435), - [anon_sym_try] = ACTIONS(1435), - [anon_sym_return] = ACTIONS(1435), - [anon_sym_source] = ACTIONS(1435), - [anon_sym_source_DASHenv] = ACTIONS(1435), - [anon_sym_register] = ACTIONS(1435), - [anon_sym_hide] = ACTIONS(1435), - [anon_sym_hide_DASHenv] = ACTIONS(1435), - [anon_sym_overlay] = ACTIONS(1435), - [anon_sym_STAR] = ACTIONS(1435), - [anon_sym_where] = ACTIONS(1435), - [anon_sym_STAR_STAR] = ACTIONS(1435), - [anon_sym_PLUS_PLUS] = ACTIONS(1435), - [anon_sym_SLASH] = ACTIONS(1435), - [anon_sym_mod] = ACTIONS(1435), - [anon_sym_SLASH_SLASH] = ACTIONS(1435), - [anon_sym_PLUS] = ACTIONS(1435), - [anon_sym_bit_DASHshl] = ACTIONS(1435), - [anon_sym_bit_DASHshr] = ACTIONS(1435), - [anon_sym_EQ_EQ] = ACTIONS(1435), - [anon_sym_BANG_EQ] = ACTIONS(1435), - [anon_sym_LT2] = ACTIONS(1435), - [anon_sym_LT_EQ] = ACTIONS(1435), - [anon_sym_GT_EQ] = ACTIONS(1435), - [anon_sym_not_DASHin] = ACTIONS(1435), - [anon_sym_starts_DASHwith] = ACTIONS(1435), - [anon_sym_ends_DASHwith] = ACTIONS(1435), - [anon_sym_EQ_TILDE] = ACTIONS(1435), - [anon_sym_BANG_TILDE] = ACTIONS(1435), - [anon_sym_bit_DASHand] = ACTIONS(1435), - [anon_sym_bit_DASHxor] = ACTIONS(1435), - [anon_sym_bit_DASHor] = ACTIONS(1435), - [anon_sym_and] = ACTIONS(1435), - [anon_sym_xor] = ACTIONS(1435), - [anon_sym_or] = ACTIONS(1435), - [anon_sym_not] = ACTIONS(1435), - [sym_val_nothing] = ACTIONS(1435), - [anon_sym_true] = ACTIONS(1435), - [anon_sym_false] = ACTIONS(1435), - [aux_sym_val_number_token1] = ACTIONS(1435), - [aux_sym_val_number_token2] = ACTIONS(1435), - [aux_sym_val_number_token3] = ACTIONS(1435), - [anon_sym_inf] = ACTIONS(1435), - [anon_sym_DASHinf] = ACTIONS(1435), - [anon_sym_NaN] = ACTIONS(1435), - [aux_sym__val_number_decimal_token1] = ACTIONS(1435), - [aux_sym__val_number_decimal_token2] = ACTIONS(1435), - [anon_sym_0b] = ACTIONS(1435), - [anon_sym_0o] = ACTIONS(1435), - [anon_sym_0x] = ACTIONS(1435), - [sym_val_date] = ACTIONS(1435), - [anon_sym_DQUOTE] = ACTIONS(1435), - [sym__str_single_quotes] = ACTIONS(1435), - [sym__str_back_ticks] = ACTIONS(1435), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1435), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1435), - [anon_sym_CARET] = ACTIONS(1435), - [anon_sym_POUND] = ACTIONS(105), - }, - [491] = { - [sym_comment] = STATE(491), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [491] = { + [sym_comment] = STATE(491), + [ts_builtin_sym_end] = ACTIONS(1571), + [anon_sym_export] = ACTIONS(1569), + [anon_sym_alias] = ACTIONS(1569), + [anon_sym_let] = ACTIONS(1569), + [anon_sym_let_DASHenv] = ACTIONS(1569), + [anon_sym_mut] = ACTIONS(1569), + [anon_sym_const] = ACTIONS(1569), + [anon_sym_SEMI] = ACTIONS(1569), + [sym_cmd_identifier] = ACTIONS(1569), + [anon_sym_LF] = ACTIONS(1571), + [anon_sym_def] = ACTIONS(1569), + [anon_sym_export_DASHenv] = ACTIONS(1569), + [anon_sym_extern] = ACTIONS(1569), + [anon_sym_module] = ACTIONS(1569), + [anon_sym_use] = ACTIONS(1569), + [anon_sym_LBRACK] = ACTIONS(1569), + [anon_sym_LPAREN] = ACTIONS(1569), + [anon_sym_DOLLAR] = ACTIONS(1569), + [anon_sym_error] = ACTIONS(1569), + [anon_sym_GT] = ACTIONS(1569), + [anon_sym_DASH] = ACTIONS(1569), + [anon_sym_break] = ACTIONS(1569), + [anon_sym_continue] = ACTIONS(1569), + [anon_sym_for] = ACTIONS(1569), + [anon_sym_in] = ACTIONS(1569), + [anon_sym_loop] = ACTIONS(1569), + [anon_sym_while] = ACTIONS(1569), + [anon_sym_do] = ACTIONS(1569), + [anon_sym_if] = ACTIONS(1569), + [anon_sym_match] = ACTIONS(1569), + [anon_sym_LBRACE] = ACTIONS(1569), + [anon_sym_DOT] = ACTIONS(1569), + [anon_sym_try] = ACTIONS(1569), + [anon_sym_return] = ACTIONS(1569), + [anon_sym_source] = ACTIONS(1569), + [anon_sym_source_DASHenv] = ACTIONS(1569), + [anon_sym_register] = ACTIONS(1569), + [anon_sym_hide] = ACTIONS(1569), + [anon_sym_hide_DASHenv] = ACTIONS(1569), + [anon_sym_overlay] = ACTIONS(1569), + [anon_sym_STAR] = ACTIONS(1569), + [anon_sym_where] = ACTIONS(1569), + [anon_sym_STAR_STAR] = ACTIONS(1569), + [anon_sym_PLUS_PLUS] = ACTIONS(1569), + [anon_sym_SLASH] = ACTIONS(1569), + [anon_sym_mod] = ACTIONS(1569), + [anon_sym_SLASH_SLASH] = ACTIONS(1569), + [anon_sym_PLUS] = ACTIONS(1569), + [anon_sym_bit_DASHshl] = ACTIONS(1569), + [anon_sym_bit_DASHshr] = ACTIONS(1569), + [anon_sym_EQ_EQ] = ACTIONS(1569), + [anon_sym_BANG_EQ] = ACTIONS(1569), + [anon_sym_LT2] = ACTIONS(1569), + [anon_sym_LT_EQ] = ACTIONS(1569), + [anon_sym_GT_EQ] = ACTIONS(1569), + [anon_sym_not_DASHin] = ACTIONS(1569), + [anon_sym_starts_DASHwith] = ACTIONS(1569), + [anon_sym_ends_DASHwith] = ACTIONS(1569), + [anon_sym_EQ_TILDE] = ACTIONS(1569), + [anon_sym_BANG_TILDE] = ACTIONS(1569), + [anon_sym_bit_DASHand] = ACTIONS(1569), + [anon_sym_bit_DASHxor] = ACTIONS(1569), + [anon_sym_bit_DASHor] = ACTIONS(1569), + [anon_sym_and] = ACTIONS(1569), + [anon_sym_xor] = ACTIONS(1569), + [anon_sym_or] = ACTIONS(1569), + [anon_sym_not] = ACTIONS(1569), + [sym_val_nothing] = ACTIONS(1569), + [anon_sym_true] = ACTIONS(1569), + [anon_sym_false] = ACTIONS(1569), + [aux_sym_val_number_token1] = ACTIONS(1569), + [aux_sym_val_number_token2] = ACTIONS(1569), + [aux_sym_val_number_token3] = ACTIONS(1569), + [anon_sym_inf] = ACTIONS(1569), + [anon_sym_DASHinf] = ACTIONS(1569), + [anon_sym_NaN] = ACTIONS(1569), + [aux_sym__val_number_decimal_token1] = ACTIONS(1569), + [aux_sym__val_number_decimal_token2] = ACTIONS(1569), + [anon_sym_0b] = ACTIONS(1569), + [anon_sym_0o] = ACTIONS(1569), + [anon_sym_0x] = ACTIONS(1569), + [sym_val_date] = ACTIONS(1569), + [anon_sym_DQUOTE] = ACTIONS(1569), + [sym__str_single_quotes] = ACTIONS(1569), + [sym__str_back_ticks] = ACTIONS(1569), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1569), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1569), + [anon_sym_CARET] = ACTIONS(1569), [anon_sym_POUND] = ACTIONS(105), }, [492] = { [sym_comment] = STATE(492), - [ts_builtin_sym_end] = ACTIONS(1441), - [anon_sym_export] = ACTIONS(1439), - [anon_sym_alias] = ACTIONS(1439), - [anon_sym_let] = ACTIONS(1439), - [anon_sym_let_DASHenv] = ACTIONS(1439), - [anon_sym_mut] = ACTIONS(1439), - [anon_sym_const] = ACTIONS(1439), - [anon_sym_SEMI] = ACTIONS(1439), - [sym_cmd_identifier] = ACTIONS(1439), - [anon_sym_LF] = ACTIONS(1441), - [anon_sym_def] = ACTIONS(1439), - [anon_sym_def_DASHenv] = ACTIONS(1439), - [anon_sym_export_DASHenv] = ACTIONS(1439), - [anon_sym_extern] = ACTIONS(1439), - [anon_sym_module] = ACTIONS(1439), - [anon_sym_use] = ACTIONS(1439), - [anon_sym_LBRACK] = ACTIONS(1439), - [anon_sym_LPAREN] = ACTIONS(1439), - [anon_sym_DOLLAR] = ACTIONS(1439), - [anon_sym_error] = ACTIONS(1439), - [anon_sym_GT] = ACTIONS(1439), - [anon_sym_DASH] = ACTIONS(1439), - [anon_sym_break] = ACTIONS(1439), - [anon_sym_continue] = ACTIONS(1439), - [anon_sym_for] = ACTIONS(1439), - [anon_sym_in] = ACTIONS(1439), - [anon_sym_loop] = ACTIONS(1439), - [anon_sym_while] = ACTIONS(1439), - [anon_sym_do] = ACTIONS(1439), - [anon_sym_if] = ACTIONS(1439), - [anon_sym_match] = ACTIONS(1439), - [anon_sym_LBRACE] = ACTIONS(1439), - [anon_sym_DOT] = ACTIONS(1439), - [anon_sym_try] = ACTIONS(1439), - [anon_sym_return] = ACTIONS(1439), - [anon_sym_source] = ACTIONS(1439), - [anon_sym_source_DASHenv] = ACTIONS(1439), - [anon_sym_register] = ACTIONS(1439), - [anon_sym_hide] = ACTIONS(1439), - [anon_sym_hide_DASHenv] = ACTIONS(1439), - [anon_sym_overlay] = ACTIONS(1439), - [anon_sym_STAR] = ACTIONS(1439), - [anon_sym_where] = ACTIONS(1439), - [anon_sym_STAR_STAR] = ACTIONS(1439), - [anon_sym_PLUS_PLUS] = ACTIONS(1439), - [anon_sym_SLASH] = ACTIONS(1439), - [anon_sym_mod] = ACTIONS(1439), - [anon_sym_SLASH_SLASH] = ACTIONS(1439), - [anon_sym_PLUS] = ACTIONS(1439), - [anon_sym_bit_DASHshl] = ACTIONS(1439), - [anon_sym_bit_DASHshr] = ACTIONS(1439), - [anon_sym_EQ_EQ] = ACTIONS(1439), - [anon_sym_BANG_EQ] = ACTIONS(1439), - [anon_sym_LT2] = ACTIONS(1439), - [anon_sym_LT_EQ] = ACTIONS(1439), - [anon_sym_GT_EQ] = ACTIONS(1439), - [anon_sym_not_DASHin] = ACTIONS(1439), - [anon_sym_starts_DASHwith] = ACTIONS(1439), - [anon_sym_ends_DASHwith] = ACTIONS(1439), - [anon_sym_EQ_TILDE] = ACTIONS(1439), - [anon_sym_BANG_TILDE] = ACTIONS(1439), - [anon_sym_bit_DASHand] = ACTIONS(1439), - [anon_sym_bit_DASHxor] = ACTIONS(1439), - [anon_sym_bit_DASHor] = ACTIONS(1439), - [anon_sym_and] = ACTIONS(1439), - [anon_sym_xor] = ACTIONS(1439), - [anon_sym_or] = ACTIONS(1439), - [anon_sym_not] = ACTIONS(1439), - [sym_val_nothing] = ACTIONS(1439), - [anon_sym_true] = ACTIONS(1439), - [anon_sym_false] = ACTIONS(1439), - [aux_sym_val_number_token1] = ACTIONS(1439), - [aux_sym_val_number_token2] = ACTIONS(1439), - [aux_sym_val_number_token3] = ACTIONS(1439), - [anon_sym_inf] = ACTIONS(1439), - [anon_sym_DASHinf] = ACTIONS(1439), - [anon_sym_NaN] = ACTIONS(1439), - [aux_sym__val_number_decimal_token1] = ACTIONS(1439), - [aux_sym__val_number_decimal_token2] = ACTIONS(1439), - [anon_sym_0b] = ACTIONS(1439), - [anon_sym_0o] = ACTIONS(1439), - [anon_sym_0x] = ACTIONS(1439), - [sym_val_date] = ACTIONS(1439), - [anon_sym_DQUOTE] = ACTIONS(1439), - [sym__str_single_quotes] = ACTIONS(1439), - [sym__str_back_ticks] = ACTIONS(1439), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1439), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1439), - [anon_sym_CARET] = ACTIONS(1439), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [493] = { [sym_comment] = STATE(493), - [ts_builtin_sym_end] = ACTIONS(1449), - [anon_sym_export] = ACTIONS(1447), - [anon_sym_alias] = ACTIONS(1447), - [anon_sym_let] = ACTIONS(1447), - [anon_sym_let_DASHenv] = ACTIONS(1447), - [anon_sym_mut] = ACTIONS(1447), - [anon_sym_const] = ACTIONS(1447), - [anon_sym_SEMI] = ACTIONS(1447), - [sym_cmd_identifier] = ACTIONS(1447), - [anon_sym_LF] = ACTIONS(1449), - [anon_sym_def] = ACTIONS(1447), - [anon_sym_def_DASHenv] = ACTIONS(1447), - [anon_sym_export_DASHenv] = ACTIONS(1447), - [anon_sym_extern] = ACTIONS(1447), - [anon_sym_module] = ACTIONS(1447), - [anon_sym_use] = ACTIONS(1447), - [anon_sym_LBRACK] = ACTIONS(1447), - [anon_sym_LPAREN] = ACTIONS(1447), - [anon_sym_DOLLAR] = ACTIONS(1447), - [anon_sym_error] = ACTIONS(1447), - [anon_sym_GT] = ACTIONS(1447), - [anon_sym_DASH] = ACTIONS(1447), - [anon_sym_break] = ACTIONS(1447), - [anon_sym_continue] = ACTIONS(1447), - [anon_sym_for] = ACTIONS(1447), - [anon_sym_in] = ACTIONS(1447), - [anon_sym_loop] = ACTIONS(1447), - [anon_sym_while] = ACTIONS(1447), - [anon_sym_do] = ACTIONS(1447), - [anon_sym_if] = ACTIONS(1447), - [anon_sym_match] = ACTIONS(1447), - [anon_sym_LBRACE] = ACTIONS(1447), - [anon_sym_DOT] = ACTIONS(1447), - [anon_sym_try] = ACTIONS(1447), - [anon_sym_return] = ACTIONS(1447), - [anon_sym_source] = ACTIONS(1447), - [anon_sym_source_DASHenv] = ACTIONS(1447), - [anon_sym_register] = ACTIONS(1447), - [anon_sym_hide] = ACTIONS(1447), - [anon_sym_hide_DASHenv] = ACTIONS(1447), - [anon_sym_overlay] = ACTIONS(1447), - [anon_sym_STAR] = ACTIONS(1447), - [anon_sym_where] = ACTIONS(1447), - [anon_sym_STAR_STAR] = ACTIONS(1447), - [anon_sym_PLUS_PLUS] = ACTIONS(1447), - [anon_sym_SLASH] = ACTIONS(1447), - [anon_sym_mod] = ACTIONS(1447), - [anon_sym_SLASH_SLASH] = ACTIONS(1447), - [anon_sym_PLUS] = ACTIONS(1447), - [anon_sym_bit_DASHshl] = ACTIONS(1447), - [anon_sym_bit_DASHshr] = ACTIONS(1447), - [anon_sym_EQ_EQ] = ACTIONS(1447), - [anon_sym_BANG_EQ] = ACTIONS(1447), - [anon_sym_LT2] = ACTIONS(1447), - [anon_sym_LT_EQ] = ACTIONS(1447), - [anon_sym_GT_EQ] = ACTIONS(1447), - [anon_sym_not_DASHin] = ACTIONS(1447), - [anon_sym_starts_DASHwith] = ACTIONS(1447), - [anon_sym_ends_DASHwith] = ACTIONS(1447), - [anon_sym_EQ_TILDE] = ACTIONS(1447), - [anon_sym_BANG_TILDE] = ACTIONS(1447), - [anon_sym_bit_DASHand] = ACTIONS(1447), - [anon_sym_bit_DASHxor] = ACTIONS(1447), - [anon_sym_bit_DASHor] = ACTIONS(1447), - [anon_sym_and] = ACTIONS(1447), - [anon_sym_xor] = ACTIONS(1447), - [anon_sym_or] = ACTIONS(1447), - [anon_sym_not] = ACTIONS(1447), - [sym_val_nothing] = ACTIONS(1447), - [anon_sym_true] = ACTIONS(1447), - [anon_sym_false] = ACTIONS(1447), - [aux_sym_val_number_token1] = ACTIONS(1447), - [aux_sym_val_number_token2] = ACTIONS(1447), - [aux_sym_val_number_token3] = ACTIONS(1447), - [anon_sym_inf] = ACTIONS(1447), - [anon_sym_DASHinf] = ACTIONS(1447), - [anon_sym_NaN] = ACTIONS(1447), - [aux_sym__val_number_decimal_token1] = ACTIONS(1447), - [aux_sym__val_number_decimal_token2] = ACTIONS(1447), - [anon_sym_0b] = ACTIONS(1447), - [anon_sym_0o] = ACTIONS(1447), - [anon_sym_0x] = ACTIONS(1447), - [sym_val_date] = ACTIONS(1447), - [anon_sym_DQUOTE] = ACTIONS(1447), - [sym__str_single_quotes] = ACTIONS(1447), - [sym__str_back_ticks] = ACTIONS(1447), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1447), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1447), - [anon_sym_CARET] = ACTIONS(1447), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(1411), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1581), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1583), + [anon_sym_PLUS_PLUS] = ACTIONS(1583), + [anon_sym_SLASH] = ACTIONS(1581), + [anon_sym_mod] = ACTIONS(1581), + [anon_sym_SLASH_SLASH] = ACTIONS(1581), + [anon_sym_PLUS] = ACTIONS(1411), + [anon_sym_bit_DASHshl] = ACTIONS(1411), + [anon_sym_bit_DASHshr] = ACTIONS(1411), + [anon_sym_EQ_EQ] = ACTIONS(1411), + [anon_sym_BANG_EQ] = ACTIONS(1411), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1411), + [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [494] = { [sym_comment] = STATE(494), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [495] = { + [sym_comment] = STATE(495), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), [anon_sym_GT] = ACTIONS(1575), [anon_sym_DASH] = ACTIONS(1577), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), [anon_sym_in] = ACTIONS(1579), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), [anon_sym_STAR] = ACTIONS(1581), - [anon_sym_where] = ACTIONS(1561), + [anon_sym_where] = ACTIONS(1411), [anon_sym_STAR_STAR] = ACTIONS(1583), [anon_sym_PLUS_PLUS] = ACTIONS(1583), [anon_sym_SLASH] = ACTIONS(1581), @@ -116768,505 +116646,592 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_not_DASHin] = ACTIONS(1579), [anon_sym_starts_DASHwith] = ACTIONS(1579), [anon_sym_ends_DASHwith] = ACTIONS(1579), - [anon_sym_EQ_TILDE] = ACTIONS(1587), - [anon_sym_BANG_TILDE] = ACTIONS(1587), - [anon_sym_bit_DASHand] = ACTIONS(1589), - [anon_sym_bit_DASHxor] = ACTIONS(1591), - [anon_sym_bit_DASHor] = ACTIONS(1593), - [anon_sym_and] = ACTIONS(1595), - [anon_sym_xor] = ACTIONS(1597), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(105), - }, - [495] = { - [sym_comment] = STATE(495), - [ts_builtin_sym_end] = ACTIONS(1365), - [anon_sym_export] = ACTIONS(1363), - [anon_sym_alias] = ACTIONS(1363), - [anon_sym_let] = ACTIONS(1363), - [anon_sym_let_DASHenv] = ACTIONS(1363), - [anon_sym_mut] = ACTIONS(1363), - [anon_sym_const] = ACTIONS(1363), - [anon_sym_SEMI] = ACTIONS(1363), - [sym_cmd_identifier] = ACTIONS(1363), - [anon_sym_LF] = ACTIONS(1365), - [anon_sym_def] = ACTIONS(1363), - [anon_sym_def_DASHenv] = ACTIONS(1363), - [anon_sym_export_DASHenv] = ACTIONS(1363), - [anon_sym_extern] = ACTIONS(1363), - [anon_sym_module] = ACTIONS(1363), - [anon_sym_use] = ACTIONS(1363), - [anon_sym_LBRACK] = ACTIONS(1363), - [anon_sym_LPAREN] = ACTIONS(1363), - [anon_sym_DOLLAR] = ACTIONS(1363), - [anon_sym_error] = ACTIONS(1363), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1363), - [anon_sym_break] = ACTIONS(1363), - [anon_sym_continue] = ACTIONS(1363), - [anon_sym_for] = ACTIONS(1363), - [anon_sym_in] = ACTIONS(1363), - [anon_sym_loop] = ACTIONS(1363), - [anon_sym_while] = ACTIONS(1363), - [anon_sym_do] = ACTIONS(1363), - [anon_sym_if] = ACTIONS(1363), - [anon_sym_match] = ACTIONS(1363), - [anon_sym_LBRACE] = ACTIONS(1363), - [anon_sym_DOT] = ACTIONS(1363), - [anon_sym_try] = ACTIONS(1363), - [anon_sym_return] = ACTIONS(1363), - [anon_sym_source] = ACTIONS(1363), - [anon_sym_source_DASHenv] = ACTIONS(1363), - [anon_sym_register] = ACTIONS(1363), - [anon_sym_hide] = ACTIONS(1363), - [anon_sym_hide_DASHenv] = ACTIONS(1363), - [anon_sym_overlay] = ACTIONS(1363), - [anon_sym_STAR] = ACTIONS(1363), - [anon_sym_where] = ACTIONS(1363), - [anon_sym_STAR_STAR] = ACTIONS(1363), - [anon_sym_PLUS_PLUS] = ACTIONS(1363), - [anon_sym_SLASH] = ACTIONS(1363), - [anon_sym_mod] = ACTIONS(1363), - [anon_sym_SLASH_SLASH] = ACTIONS(1363), - [anon_sym_PLUS] = ACTIONS(1363), - [anon_sym_bit_DASHshl] = ACTIONS(1363), - [anon_sym_bit_DASHshr] = ACTIONS(1363), - [anon_sym_EQ_EQ] = ACTIONS(1363), - [anon_sym_BANG_EQ] = ACTIONS(1363), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1363), - [anon_sym_GT_EQ] = ACTIONS(1363), - [anon_sym_not_DASHin] = ACTIONS(1363), - [anon_sym_starts_DASHwith] = ACTIONS(1363), - [anon_sym_ends_DASHwith] = ACTIONS(1363), - [anon_sym_EQ_TILDE] = ACTIONS(1363), - [anon_sym_BANG_TILDE] = ACTIONS(1363), - [anon_sym_bit_DASHand] = ACTIONS(1363), - [anon_sym_bit_DASHxor] = ACTIONS(1363), - [anon_sym_bit_DASHor] = ACTIONS(1363), - [anon_sym_and] = ACTIONS(1363), - [anon_sym_xor] = ACTIONS(1363), - [anon_sym_or] = ACTIONS(1363), - [anon_sym_not] = ACTIONS(1363), - [sym_val_nothing] = ACTIONS(1363), - [anon_sym_true] = ACTIONS(1363), - [anon_sym_false] = ACTIONS(1363), - [aux_sym_val_number_token1] = ACTIONS(1363), - [aux_sym_val_number_token2] = ACTIONS(1363), - [aux_sym_val_number_token3] = ACTIONS(1363), - [anon_sym_inf] = ACTIONS(1363), - [anon_sym_DASHinf] = ACTIONS(1363), - [anon_sym_NaN] = ACTIONS(1363), - [aux_sym__val_number_decimal_token1] = ACTIONS(1363), - [aux_sym__val_number_decimal_token2] = ACTIONS(1363), - [anon_sym_0b] = ACTIONS(1363), - [anon_sym_0o] = ACTIONS(1363), - [anon_sym_0x] = ACTIONS(1363), - [sym_val_date] = ACTIONS(1363), - [anon_sym_DQUOTE] = ACTIONS(1363), - [sym__str_single_quotes] = ACTIONS(1363), - [sym__str_back_ticks] = ACTIONS(1363), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1363), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1363), - [anon_sym_CARET] = ACTIONS(1363), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [496] = { [sym_comment] = STATE(496), - [ts_builtin_sym_end] = ACTIONS(1453), - [anon_sym_export] = ACTIONS(1451), - [anon_sym_alias] = ACTIONS(1451), - [anon_sym_let] = ACTIONS(1451), - [anon_sym_let_DASHenv] = ACTIONS(1451), - [anon_sym_mut] = ACTIONS(1451), - [anon_sym_const] = ACTIONS(1451), - [anon_sym_SEMI] = ACTIONS(1451), - [sym_cmd_identifier] = ACTIONS(1451), - [anon_sym_LF] = ACTIONS(1453), - [anon_sym_def] = ACTIONS(1451), - [anon_sym_def_DASHenv] = ACTIONS(1451), - [anon_sym_export_DASHenv] = ACTIONS(1451), - [anon_sym_extern] = ACTIONS(1451), - [anon_sym_module] = ACTIONS(1451), - [anon_sym_use] = ACTIONS(1451), - [anon_sym_LBRACK] = ACTIONS(1451), - [anon_sym_LPAREN] = ACTIONS(1451), - [anon_sym_DOLLAR] = ACTIONS(1451), - [anon_sym_error] = ACTIONS(1451), - [anon_sym_GT] = ACTIONS(1451), - [anon_sym_DASH] = ACTIONS(1451), - [anon_sym_break] = ACTIONS(1451), - [anon_sym_continue] = ACTIONS(1451), - [anon_sym_for] = ACTIONS(1451), - [anon_sym_in] = ACTIONS(1451), - [anon_sym_loop] = ACTIONS(1451), - [anon_sym_while] = ACTIONS(1451), - [anon_sym_do] = ACTIONS(1451), - [anon_sym_if] = ACTIONS(1451), - [anon_sym_match] = ACTIONS(1451), - [anon_sym_LBRACE] = ACTIONS(1451), - [anon_sym_DOT] = ACTIONS(1451), - [anon_sym_try] = ACTIONS(1451), - [anon_sym_return] = ACTIONS(1451), - [anon_sym_source] = ACTIONS(1451), - [anon_sym_source_DASHenv] = ACTIONS(1451), - [anon_sym_register] = ACTIONS(1451), - [anon_sym_hide] = ACTIONS(1451), - [anon_sym_hide_DASHenv] = ACTIONS(1451), - [anon_sym_overlay] = ACTIONS(1451), - [anon_sym_STAR] = ACTIONS(1451), - [anon_sym_where] = ACTIONS(1451), - [anon_sym_STAR_STAR] = ACTIONS(1451), - [anon_sym_PLUS_PLUS] = ACTIONS(1451), - [anon_sym_SLASH] = ACTIONS(1451), - [anon_sym_mod] = ACTIONS(1451), - [anon_sym_SLASH_SLASH] = ACTIONS(1451), - [anon_sym_PLUS] = ACTIONS(1451), - [anon_sym_bit_DASHshl] = ACTIONS(1451), - [anon_sym_bit_DASHshr] = ACTIONS(1451), - [anon_sym_EQ_EQ] = ACTIONS(1451), - [anon_sym_BANG_EQ] = ACTIONS(1451), - [anon_sym_LT2] = ACTIONS(1451), - [anon_sym_LT_EQ] = ACTIONS(1451), - [anon_sym_GT_EQ] = ACTIONS(1451), - [anon_sym_not_DASHin] = ACTIONS(1451), - [anon_sym_starts_DASHwith] = ACTIONS(1451), - [anon_sym_ends_DASHwith] = ACTIONS(1451), - [anon_sym_EQ_TILDE] = ACTIONS(1451), - [anon_sym_BANG_TILDE] = ACTIONS(1451), - [anon_sym_bit_DASHand] = ACTIONS(1451), - [anon_sym_bit_DASHxor] = ACTIONS(1451), - [anon_sym_bit_DASHor] = ACTIONS(1451), - [anon_sym_and] = ACTIONS(1451), - [anon_sym_xor] = ACTIONS(1451), - [anon_sym_or] = ACTIONS(1451), - [anon_sym_not] = ACTIONS(1451), - [sym_val_nothing] = ACTIONS(1451), - [anon_sym_true] = ACTIONS(1451), - [anon_sym_false] = ACTIONS(1451), - [aux_sym_val_number_token1] = ACTIONS(1451), - [aux_sym_val_number_token2] = ACTIONS(1451), - [aux_sym_val_number_token3] = ACTIONS(1451), - [anon_sym_inf] = ACTIONS(1451), - [anon_sym_DASHinf] = ACTIONS(1451), - [anon_sym_NaN] = ACTIONS(1451), - [aux_sym__val_number_decimal_token1] = ACTIONS(1451), - [aux_sym__val_number_decimal_token2] = ACTIONS(1451), - [anon_sym_0b] = ACTIONS(1451), - [anon_sym_0o] = ACTIONS(1451), - [anon_sym_0x] = ACTIONS(1451), - [sym_val_date] = ACTIONS(1451), - [anon_sym_DQUOTE] = ACTIONS(1451), - [sym__str_single_quotes] = ACTIONS(1451), - [sym__str_back_ticks] = ACTIONS(1451), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1451), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1451), - [anon_sym_CARET] = ACTIONS(1451), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [497] = { [sym_comment] = STATE(497), - [ts_builtin_sym_end] = ACTIONS(1457), - [anon_sym_export] = ACTIONS(1455), - [anon_sym_alias] = ACTIONS(1455), - [anon_sym_let] = ACTIONS(1455), - [anon_sym_let_DASHenv] = ACTIONS(1455), - [anon_sym_mut] = ACTIONS(1455), - [anon_sym_const] = ACTIONS(1455), - [anon_sym_SEMI] = ACTIONS(1455), - [sym_cmd_identifier] = ACTIONS(1455), - [anon_sym_LF] = ACTIONS(1457), - [anon_sym_def] = ACTIONS(1455), - [anon_sym_def_DASHenv] = ACTIONS(1455), - [anon_sym_export_DASHenv] = ACTIONS(1455), - [anon_sym_extern] = ACTIONS(1455), - [anon_sym_module] = ACTIONS(1455), - [anon_sym_use] = ACTIONS(1455), - [anon_sym_LBRACK] = ACTIONS(1455), - [anon_sym_LPAREN] = ACTIONS(1455), - [anon_sym_DOLLAR] = ACTIONS(1455), - [anon_sym_error] = ACTIONS(1455), - [anon_sym_GT] = ACTIONS(1455), - [anon_sym_DASH] = ACTIONS(1455), - [anon_sym_break] = ACTIONS(1455), - [anon_sym_continue] = ACTIONS(1455), - [anon_sym_for] = ACTIONS(1455), - [anon_sym_in] = ACTIONS(1455), - [anon_sym_loop] = ACTIONS(1455), - [anon_sym_while] = ACTIONS(1455), - [anon_sym_do] = ACTIONS(1455), - [anon_sym_if] = ACTIONS(1455), - [anon_sym_match] = ACTIONS(1455), - [anon_sym_LBRACE] = ACTIONS(1455), - [anon_sym_DOT] = ACTIONS(1455), - [anon_sym_try] = ACTIONS(1455), - [anon_sym_return] = ACTIONS(1455), - [anon_sym_source] = ACTIONS(1455), - [anon_sym_source_DASHenv] = ACTIONS(1455), - [anon_sym_register] = ACTIONS(1455), - [anon_sym_hide] = ACTIONS(1455), - [anon_sym_hide_DASHenv] = ACTIONS(1455), - [anon_sym_overlay] = ACTIONS(1455), - [anon_sym_STAR] = ACTIONS(1455), - [anon_sym_where] = ACTIONS(1455), - [anon_sym_STAR_STAR] = ACTIONS(1455), - [anon_sym_PLUS_PLUS] = ACTIONS(1455), - [anon_sym_SLASH] = ACTIONS(1455), - [anon_sym_mod] = ACTIONS(1455), - [anon_sym_SLASH_SLASH] = ACTIONS(1455), - [anon_sym_PLUS] = ACTIONS(1455), - [anon_sym_bit_DASHshl] = ACTIONS(1455), - [anon_sym_bit_DASHshr] = ACTIONS(1455), - [anon_sym_EQ_EQ] = ACTIONS(1455), - [anon_sym_BANG_EQ] = ACTIONS(1455), - [anon_sym_LT2] = ACTIONS(1455), - [anon_sym_LT_EQ] = ACTIONS(1455), - [anon_sym_GT_EQ] = ACTIONS(1455), - [anon_sym_not_DASHin] = ACTIONS(1455), - [anon_sym_starts_DASHwith] = ACTIONS(1455), - [anon_sym_ends_DASHwith] = ACTIONS(1455), - [anon_sym_EQ_TILDE] = ACTIONS(1455), - [anon_sym_BANG_TILDE] = ACTIONS(1455), - [anon_sym_bit_DASHand] = ACTIONS(1455), - [anon_sym_bit_DASHxor] = ACTIONS(1455), - [anon_sym_bit_DASHor] = ACTIONS(1455), - [anon_sym_and] = ACTIONS(1455), - [anon_sym_xor] = ACTIONS(1455), - [anon_sym_or] = ACTIONS(1455), - [anon_sym_not] = ACTIONS(1455), - [sym_val_nothing] = ACTIONS(1455), - [anon_sym_true] = ACTIONS(1455), - [anon_sym_false] = ACTIONS(1455), - [aux_sym_val_number_token1] = ACTIONS(1455), - [aux_sym_val_number_token2] = ACTIONS(1455), - [aux_sym_val_number_token3] = ACTIONS(1455), - [anon_sym_inf] = ACTIONS(1455), - [anon_sym_DASHinf] = ACTIONS(1455), - [anon_sym_NaN] = ACTIONS(1455), - [aux_sym__val_number_decimal_token1] = ACTIONS(1455), - [aux_sym__val_number_decimal_token2] = ACTIONS(1455), - [anon_sym_0b] = ACTIONS(1455), - [anon_sym_0o] = ACTIONS(1455), - [anon_sym_0x] = ACTIONS(1455), - [sym_val_date] = ACTIONS(1455), - [anon_sym_DQUOTE] = ACTIONS(1455), - [sym__str_single_quotes] = ACTIONS(1455), - [sym__str_back_ticks] = ACTIONS(1455), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1455), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1455), - [anon_sym_CARET] = ACTIONS(1455), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(1577), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1581), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1583), + [anon_sym_PLUS_PLUS] = ACTIONS(1583), + [anon_sym_SLASH] = ACTIONS(1581), + [anon_sym_mod] = ACTIONS(1581), + [anon_sym_SLASH_SLASH] = ACTIONS(1581), + [anon_sym_PLUS] = ACTIONS(1577), + [anon_sym_bit_DASHshl] = ACTIONS(1411), + [anon_sym_bit_DASHshr] = ACTIONS(1411), + [anon_sym_EQ_EQ] = ACTIONS(1411), + [anon_sym_BANG_EQ] = ACTIONS(1411), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1411), + [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [498] = { [sym_comment] = STATE(498), - [ts_builtin_sym_end] = ACTIONS(1461), - [anon_sym_export] = ACTIONS(1459), - [anon_sym_alias] = ACTIONS(1459), - [anon_sym_let] = ACTIONS(1459), - [anon_sym_let_DASHenv] = ACTIONS(1459), - [anon_sym_mut] = ACTIONS(1459), - [anon_sym_const] = ACTIONS(1459), - [anon_sym_SEMI] = ACTIONS(1459), - [sym_cmd_identifier] = ACTIONS(1459), - [anon_sym_LF] = ACTIONS(1461), - [anon_sym_def] = ACTIONS(1459), - [anon_sym_def_DASHenv] = ACTIONS(1459), - [anon_sym_export_DASHenv] = ACTIONS(1459), - [anon_sym_extern] = ACTIONS(1459), - [anon_sym_module] = ACTIONS(1459), - [anon_sym_use] = ACTIONS(1459), - [anon_sym_LBRACK] = ACTIONS(1459), - [anon_sym_LPAREN] = ACTIONS(1459), - [anon_sym_DOLLAR] = ACTIONS(1459), - [anon_sym_error] = ACTIONS(1459), - [anon_sym_GT] = ACTIONS(1459), - [anon_sym_DASH] = ACTIONS(1459), - [anon_sym_break] = ACTIONS(1459), - [anon_sym_continue] = ACTIONS(1459), - [anon_sym_for] = ACTIONS(1459), - [anon_sym_in] = ACTIONS(1459), - [anon_sym_loop] = ACTIONS(1459), - [anon_sym_while] = ACTIONS(1459), - [anon_sym_do] = ACTIONS(1459), - [anon_sym_if] = ACTIONS(1459), - [anon_sym_match] = ACTIONS(1459), - [anon_sym_LBRACE] = ACTIONS(1459), - [anon_sym_DOT] = ACTIONS(1459), - [anon_sym_try] = ACTIONS(1459), - [anon_sym_return] = ACTIONS(1459), - [anon_sym_source] = ACTIONS(1459), - [anon_sym_source_DASHenv] = ACTIONS(1459), - [anon_sym_register] = ACTIONS(1459), - [anon_sym_hide] = ACTIONS(1459), - [anon_sym_hide_DASHenv] = ACTIONS(1459), - [anon_sym_overlay] = ACTIONS(1459), - [anon_sym_STAR] = ACTIONS(1459), - [anon_sym_where] = ACTIONS(1459), - [anon_sym_STAR_STAR] = ACTIONS(1459), - [anon_sym_PLUS_PLUS] = ACTIONS(1459), - [anon_sym_SLASH] = ACTIONS(1459), - [anon_sym_mod] = ACTIONS(1459), - [anon_sym_SLASH_SLASH] = ACTIONS(1459), - [anon_sym_PLUS] = ACTIONS(1459), - [anon_sym_bit_DASHshl] = ACTIONS(1459), - [anon_sym_bit_DASHshr] = ACTIONS(1459), - [anon_sym_EQ_EQ] = ACTIONS(1459), - [anon_sym_BANG_EQ] = ACTIONS(1459), - [anon_sym_LT2] = ACTIONS(1459), - [anon_sym_LT_EQ] = ACTIONS(1459), - [anon_sym_GT_EQ] = ACTIONS(1459), - [anon_sym_not_DASHin] = ACTIONS(1459), - [anon_sym_starts_DASHwith] = ACTIONS(1459), - [anon_sym_ends_DASHwith] = ACTIONS(1459), - [anon_sym_EQ_TILDE] = ACTIONS(1459), - [anon_sym_BANG_TILDE] = ACTIONS(1459), - [anon_sym_bit_DASHand] = ACTIONS(1459), - [anon_sym_bit_DASHxor] = ACTIONS(1459), - [anon_sym_bit_DASHor] = ACTIONS(1459), - [anon_sym_and] = ACTIONS(1459), - [anon_sym_xor] = ACTIONS(1459), - [anon_sym_or] = ACTIONS(1459), - [anon_sym_not] = ACTIONS(1459), - [sym_val_nothing] = ACTIONS(1459), - [anon_sym_true] = ACTIONS(1459), - [anon_sym_false] = ACTIONS(1459), - [aux_sym_val_number_token1] = ACTIONS(1459), - [aux_sym_val_number_token2] = ACTIONS(1459), - [aux_sym_val_number_token3] = ACTIONS(1459), - [anon_sym_inf] = ACTIONS(1459), - [anon_sym_DASHinf] = ACTIONS(1459), - [anon_sym_NaN] = ACTIONS(1459), - [aux_sym__val_number_decimal_token1] = ACTIONS(1459), - [aux_sym__val_number_decimal_token2] = ACTIONS(1459), - [anon_sym_0b] = ACTIONS(1459), - [anon_sym_0o] = ACTIONS(1459), - [anon_sym_0x] = ACTIONS(1459), - [sym_val_date] = ACTIONS(1459), - [anon_sym_DQUOTE] = ACTIONS(1459), - [sym__str_single_quotes] = ACTIONS(1459), - [sym__str_back_ticks] = ACTIONS(1459), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1459), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1459), - [anon_sym_CARET] = ACTIONS(1459), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [anon_sym_SEMI] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_where] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [anon_sym_not] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_CARET] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [499] = { [sym_comment] = STATE(499), - [ts_builtin_sym_end] = ACTIONS(1280), - [anon_sym_export] = ACTIONS(1278), - [anon_sym_alias] = ACTIONS(1278), - [anon_sym_let] = ACTIONS(1278), - [anon_sym_let_DASHenv] = ACTIONS(1278), - [anon_sym_mut] = ACTIONS(1278), - [anon_sym_const] = ACTIONS(1278), - [anon_sym_SEMI] = ACTIONS(1278), - [sym_cmd_identifier] = ACTIONS(1278), - [anon_sym_LF] = ACTIONS(1280), - [anon_sym_def] = ACTIONS(1278), - [anon_sym_def_DASHenv] = ACTIONS(1278), - [anon_sym_export_DASHenv] = ACTIONS(1278), - [anon_sym_extern] = ACTIONS(1278), - [anon_sym_module] = ACTIONS(1278), - [anon_sym_use] = ACTIONS(1278), - [anon_sym_LBRACK] = ACTIONS(1278), - [anon_sym_LPAREN] = ACTIONS(1278), - [anon_sym_DOLLAR] = ACTIONS(1278), - [anon_sym_error] = ACTIONS(1278), - [anon_sym_GT] = ACTIONS(1278), - [anon_sym_DASH] = ACTIONS(1278), - [anon_sym_break] = ACTIONS(1278), - [anon_sym_continue] = ACTIONS(1278), - [anon_sym_for] = ACTIONS(1278), - [anon_sym_in] = ACTIONS(1278), - [anon_sym_loop] = ACTIONS(1278), - [anon_sym_while] = ACTIONS(1278), - [anon_sym_do] = ACTIONS(1278), - [anon_sym_if] = ACTIONS(1278), - [anon_sym_match] = ACTIONS(1278), - [anon_sym_LBRACE] = ACTIONS(1278), - [anon_sym_DOT] = ACTIONS(1278), - [anon_sym_try] = ACTIONS(1278), - [anon_sym_return] = ACTIONS(1278), - [anon_sym_source] = ACTIONS(1278), - [anon_sym_source_DASHenv] = ACTIONS(1278), - [anon_sym_register] = ACTIONS(1278), - [anon_sym_hide] = ACTIONS(1278), - [anon_sym_hide_DASHenv] = ACTIONS(1278), - [anon_sym_overlay] = ACTIONS(1278), - [anon_sym_STAR] = ACTIONS(1278), - [anon_sym_where] = ACTIONS(1278), - [anon_sym_STAR_STAR] = ACTIONS(1278), - [anon_sym_PLUS_PLUS] = ACTIONS(1278), - [anon_sym_SLASH] = ACTIONS(1278), - [anon_sym_mod] = ACTIONS(1278), - [anon_sym_SLASH_SLASH] = ACTIONS(1278), - [anon_sym_PLUS] = ACTIONS(1278), - [anon_sym_bit_DASHshl] = ACTIONS(1278), - [anon_sym_bit_DASHshr] = ACTIONS(1278), - [anon_sym_EQ_EQ] = ACTIONS(1278), - [anon_sym_BANG_EQ] = ACTIONS(1278), - [anon_sym_LT2] = ACTIONS(1278), - [anon_sym_LT_EQ] = ACTIONS(1278), - [anon_sym_GT_EQ] = ACTIONS(1278), - [anon_sym_not_DASHin] = ACTIONS(1278), - [anon_sym_starts_DASHwith] = ACTIONS(1278), - [anon_sym_ends_DASHwith] = ACTIONS(1278), - [anon_sym_EQ_TILDE] = ACTIONS(1278), - [anon_sym_BANG_TILDE] = ACTIONS(1278), - [anon_sym_bit_DASHand] = ACTIONS(1278), - [anon_sym_bit_DASHxor] = ACTIONS(1278), - [anon_sym_bit_DASHor] = ACTIONS(1278), - [anon_sym_and] = ACTIONS(1278), - [anon_sym_xor] = ACTIONS(1278), - [anon_sym_or] = ACTIONS(1278), - [anon_sym_not] = ACTIONS(1278), - [sym_val_nothing] = ACTIONS(1278), - [anon_sym_true] = ACTIONS(1278), - [anon_sym_false] = ACTIONS(1278), - [aux_sym_val_number_token1] = ACTIONS(1278), - [aux_sym_val_number_token2] = ACTIONS(1278), - [aux_sym_val_number_token3] = ACTIONS(1278), - [anon_sym_inf] = ACTIONS(1278), - [anon_sym_DASHinf] = ACTIONS(1278), - [anon_sym_NaN] = ACTIONS(1278), - [aux_sym__val_number_decimal_token1] = ACTIONS(1278), - [aux_sym__val_number_decimal_token2] = ACTIONS(1278), - [anon_sym_0b] = ACTIONS(1278), - [anon_sym_0o] = ACTIONS(1278), - [anon_sym_0x] = ACTIONS(1278), - [sym_val_date] = ACTIONS(1278), - [anon_sym_DQUOTE] = ACTIONS(1278), - [sym__str_single_quotes] = ACTIONS(1278), - [sym__str_back_ticks] = ACTIONS(1278), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1278), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1278), - [anon_sym_CARET] = ACTIONS(1278), + [ts_builtin_sym_end] = ACTIONS(1159), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [anon_sym_SEMI] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_where] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_not] = ACTIONS(1157), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_CARET] = ACTIONS(1157), [anon_sym_POUND] = ACTIONS(105), }, [500] = { [sym_comment] = STATE(500), + [ts_builtin_sym_end] = ACTIONS(1551), + [anon_sym_export] = ACTIONS(1549), + [anon_sym_alias] = ACTIONS(1549), + [anon_sym_let] = ACTIONS(1549), + [anon_sym_let_DASHenv] = ACTIONS(1549), + [anon_sym_mut] = ACTIONS(1549), + [anon_sym_const] = ACTIONS(1549), + [anon_sym_SEMI] = ACTIONS(1549), + [sym_cmd_identifier] = ACTIONS(1549), + [anon_sym_LF] = ACTIONS(1551), + [anon_sym_def] = ACTIONS(1549), + [anon_sym_export_DASHenv] = ACTIONS(1549), + [anon_sym_extern] = ACTIONS(1549), + [anon_sym_module] = ACTIONS(1549), + [anon_sym_use] = ACTIONS(1549), + [anon_sym_LBRACK] = ACTIONS(1549), + [anon_sym_LPAREN] = ACTIONS(1549), + [anon_sym_DOLLAR] = ACTIONS(1549), + [anon_sym_error] = ACTIONS(1549), + [anon_sym_GT] = ACTIONS(1549), + [anon_sym_DASH] = ACTIONS(1549), + [anon_sym_break] = ACTIONS(1549), + [anon_sym_continue] = ACTIONS(1549), + [anon_sym_for] = ACTIONS(1549), + [anon_sym_in] = ACTIONS(1549), + [anon_sym_loop] = ACTIONS(1549), + [anon_sym_while] = ACTIONS(1549), + [anon_sym_do] = ACTIONS(1549), + [anon_sym_if] = ACTIONS(1549), + [anon_sym_match] = ACTIONS(1549), + [anon_sym_LBRACE] = ACTIONS(1549), + [anon_sym_DOT] = ACTIONS(1549), + [anon_sym_try] = ACTIONS(1549), + [anon_sym_return] = ACTIONS(1549), + [anon_sym_source] = ACTIONS(1549), + [anon_sym_source_DASHenv] = ACTIONS(1549), + [anon_sym_register] = ACTIONS(1549), + [anon_sym_hide] = ACTIONS(1549), + [anon_sym_hide_DASHenv] = ACTIONS(1549), + [anon_sym_overlay] = ACTIONS(1549), + [anon_sym_STAR] = ACTIONS(1549), + [anon_sym_where] = ACTIONS(1549), + [anon_sym_STAR_STAR] = ACTIONS(1549), + [anon_sym_PLUS_PLUS] = ACTIONS(1549), + [anon_sym_SLASH] = ACTIONS(1549), + [anon_sym_mod] = ACTIONS(1549), + [anon_sym_SLASH_SLASH] = ACTIONS(1549), + [anon_sym_PLUS] = ACTIONS(1549), + [anon_sym_bit_DASHshl] = ACTIONS(1549), + [anon_sym_bit_DASHshr] = ACTIONS(1549), + [anon_sym_EQ_EQ] = ACTIONS(1549), + [anon_sym_BANG_EQ] = ACTIONS(1549), + [anon_sym_LT2] = ACTIONS(1549), + [anon_sym_LT_EQ] = ACTIONS(1549), + [anon_sym_GT_EQ] = ACTIONS(1549), + [anon_sym_not_DASHin] = ACTIONS(1549), + [anon_sym_starts_DASHwith] = ACTIONS(1549), + [anon_sym_ends_DASHwith] = ACTIONS(1549), + [anon_sym_EQ_TILDE] = ACTIONS(1549), + [anon_sym_BANG_TILDE] = ACTIONS(1549), + [anon_sym_bit_DASHand] = ACTIONS(1549), + [anon_sym_bit_DASHxor] = ACTIONS(1549), + [anon_sym_bit_DASHor] = ACTIONS(1549), + [anon_sym_and] = ACTIONS(1549), + [anon_sym_xor] = ACTIONS(1549), + [anon_sym_or] = ACTIONS(1549), + [anon_sym_not] = ACTIONS(1549), + [sym_val_nothing] = ACTIONS(1549), + [anon_sym_true] = ACTIONS(1549), + [anon_sym_false] = ACTIONS(1549), + [aux_sym_val_number_token1] = ACTIONS(1549), + [aux_sym_val_number_token2] = ACTIONS(1549), + [aux_sym_val_number_token3] = ACTIONS(1549), + [anon_sym_inf] = ACTIONS(1549), + [anon_sym_DASHinf] = ACTIONS(1549), + [anon_sym_NaN] = ACTIONS(1549), + [aux_sym__val_number_decimal_token1] = ACTIONS(1549), + [aux_sym__val_number_decimal_token2] = ACTIONS(1549), + [anon_sym_0b] = ACTIONS(1549), + [anon_sym_0o] = ACTIONS(1549), + [anon_sym_0x] = ACTIONS(1549), + [sym_val_date] = ACTIONS(1549), + [anon_sym_DQUOTE] = ACTIONS(1549), + [sym__str_single_quotes] = ACTIONS(1549), + [sym__str_back_ticks] = ACTIONS(1549), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1549), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1549), + [anon_sym_CARET] = ACTIONS(1549), + [anon_sym_POUND] = ACTIONS(105), + }, + [501] = { + [sym_comment] = STATE(501), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [anon_sym_SEMI] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1575), + [anon_sym_DASH] = ACTIONS(1577), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1581), + [anon_sym_where] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1583), + [anon_sym_PLUS_PLUS] = ACTIONS(1583), + [anon_sym_SLASH] = ACTIONS(1581), + [anon_sym_mod] = ACTIONS(1581), + [anon_sym_SLASH_SLASH] = ACTIONS(1581), + [anon_sym_PLUS] = ACTIONS(1577), + [anon_sym_bit_DASHshl] = ACTIONS(1585), + [anon_sym_bit_DASHshr] = ACTIONS(1585), + [anon_sym_EQ_EQ] = ACTIONS(1575), + [anon_sym_BANG_EQ] = ACTIONS(1575), + [anon_sym_LT2] = ACTIONS(1575), + [anon_sym_LT_EQ] = ACTIONS(1575), + [anon_sym_GT_EQ] = ACTIONS(1575), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [anon_sym_not] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_CARET] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [502] = { + [sym_comment] = STATE(502), [ts_builtin_sym_end] = ACTIONS(1563), [anon_sym_export] = ACTIONS(1561), [anon_sym_alias] = ACTIONS(1561), @@ -117278,7 +117243,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1561), [anon_sym_LF] = ACTIONS(1563), [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), [anon_sym_export_DASHenv] = ACTIONS(1561), [anon_sym_extern] = ACTIONS(1561), [anon_sym_module] = ACTIONS(1561), @@ -117287,12 +117251,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(1561), [anon_sym_DOLLAR] = ACTIONS(1561), [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1575), - [anon_sym_DASH] = ACTIONS(1577), + [anon_sym_GT] = ACTIONS(1561), + [anon_sym_DASH] = ACTIONS(1561), [anon_sym_break] = ACTIONS(1561), [anon_sym_continue] = ACTIONS(1561), [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1579), + [anon_sym_in] = ACTIONS(1561), [anon_sym_loop] = ACTIONS(1561), [anon_sym_while] = ACTIONS(1561), [anon_sym_do] = ACTIONS(1561), @@ -117308,29 +117272,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(1561), [anon_sym_hide_DASHenv] = ACTIONS(1561), [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1581), + [anon_sym_STAR] = ACTIONS(1561), [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1583), - [anon_sym_PLUS_PLUS] = ACTIONS(1583), - [anon_sym_SLASH] = ACTIONS(1581), - [anon_sym_mod] = ACTIONS(1581), - [anon_sym_SLASH_SLASH] = ACTIONS(1581), - [anon_sym_PLUS] = ACTIONS(1577), - [anon_sym_bit_DASHshl] = ACTIONS(1585), - [anon_sym_bit_DASHshr] = ACTIONS(1585), - [anon_sym_EQ_EQ] = ACTIONS(1575), - [anon_sym_BANG_EQ] = ACTIONS(1575), - [anon_sym_LT2] = ACTIONS(1575), - [anon_sym_LT_EQ] = ACTIONS(1575), - [anon_sym_GT_EQ] = ACTIONS(1575), - [anon_sym_not_DASHin] = ACTIONS(1579), - [anon_sym_starts_DASHwith] = ACTIONS(1579), - [anon_sym_ends_DASHwith] = ACTIONS(1579), - [anon_sym_EQ_TILDE] = ACTIONS(1587), - [anon_sym_BANG_TILDE] = ACTIONS(1587), - [anon_sym_bit_DASHand] = ACTIONS(1589), - [anon_sym_bit_DASHxor] = ACTIONS(1591), - [anon_sym_bit_DASHor] = ACTIONS(1593), + [anon_sym_STAR_STAR] = ACTIONS(1561), + [anon_sym_PLUS_PLUS] = ACTIONS(1561), + [anon_sym_SLASH] = ACTIONS(1561), + [anon_sym_mod] = ACTIONS(1561), + [anon_sym_SLASH_SLASH] = ACTIONS(1561), + [anon_sym_PLUS] = ACTIONS(1561), + [anon_sym_bit_DASHshl] = ACTIONS(1561), + [anon_sym_bit_DASHshr] = ACTIONS(1561), + [anon_sym_EQ_EQ] = ACTIONS(1561), + [anon_sym_BANG_EQ] = ACTIONS(1561), + [anon_sym_LT2] = ACTIONS(1561), + [anon_sym_LT_EQ] = ACTIONS(1561), + [anon_sym_GT_EQ] = ACTIONS(1561), + [anon_sym_not_DASHin] = ACTIONS(1561), + [anon_sym_starts_DASHwith] = ACTIONS(1561), + [anon_sym_ends_DASHwith] = ACTIONS(1561), + [anon_sym_EQ_TILDE] = ACTIONS(1561), + [anon_sym_BANG_TILDE] = ACTIONS(1561), + [anon_sym_bit_DASHand] = ACTIONS(1561), + [anon_sym_bit_DASHxor] = ACTIONS(1561), + [anon_sym_bit_DASHor] = ACTIONS(1561), [anon_sym_and] = ACTIONS(1561), [anon_sym_xor] = ACTIONS(1561), [anon_sym_or] = ACTIONS(1561), @@ -117358,845 +117322,560 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1561), [anon_sym_POUND] = ACTIONS(105), }, - [501] = { - [sym_comment] = STATE(501), - [ts_builtin_sym_end] = ACTIONS(1276), - [anon_sym_export] = ACTIONS(1274), - [anon_sym_alias] = ACTIONS(1274), - [anon_sym_let] = ACTIONS(1274), - [anon_sym_let_DASHenv] = ACTIONS(1274), - [anon_sym_mut] = ACTIONS(1274), - [anon_sym_const] = ACTIONS(1274), - [anon_sym_SEMI] = ACTIONS(1274), - [sym_cmd_identifier] = ACTIONS(1274), - [anon_sym_LF] = ACTIONS(1276), - [anon_sym_def] = ACTIONS(1274), - [anon_sym_def_DASHenv] = ACTIONS(1274), - [anon_sym_export_DASHenv] = ACTIONS(1274), - [anon_sym_extern] = ACTIONS(1274), - [anon_sym_module] = ACTIONS(1274), - [anon_sym_use] = ACTIONS(1274), - [anon_sym_LBRACK] = ACTIONS(1274), - [anon_sym_LPAREN] = ACTIONS(1274), - [anon_sym_DOLLAR] = ACTIONS(1274), - [anon_sym_error] = ACTIONS(1274), - [anon_sym_GT] = ACTIONS(1274), - [anon_sym_DASH] = ACTIONS(1274), - [anon_sym_break] = ACTIONS(1274), - [anon_sym_continue] = ACTIONS(1274), - [anon_sym_for] = ACTIONS(1274), - [anon_sym_in] = ACTIONS(1274), - [anon_sym_loop] = ACTIONS(1274), - [anon_sym_while] = ACTIONS(1274), - [anon_sym_do] = ACTIONS(1274), - [anon_sym_if] = ACTIONS(1274), - [anon_sym_match] = ACTIONS(1274), - [anon_sym_LBRACE] = ACTIONS(1274), - [anon_sym_DOT] = ACTIONS(1274), - [anon_sym_try] = ACTIONS(1274), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_source] = ACTIONS(1274), - [anon_sym_source_DASHenv] = ACTIONS(1274), - [anon_sym_register] = ACTIONS(1274), - [anon_sym_hide] = ACTIONS(1274), - [anon_sym_hide_DASHenv] = ACTIONS(1274), - [anon_sym_overlay] = ACTIONS(1274), - [anon_sym_STAR] = ACTIONS(1274), - [anon_sym_where] = ACTIONS(1274), - [anon_sym_STAR_STAR] = ACTIONS(1274), - [anon_sym_PLUS_PLUS] = ACTIONS(1274), - [anon_sym_SLASH] = ACTIONS(1274), - [anon_sym_mod] = ACTIONS(1274), - [anon_sym_SLASH_SLASH] = ACTIONS(1274), - [anon_sym_PLUS] = ACTIONS(1274), - [anon_sym_bit_DASHshl] = ACTIONS(1274), - [anon_sym_bit_DASHshr] = ACTIONS(1274), - [anon_sym_EQ_EQ] = ACTIONS(1274), - [anon_sym_BANG_EQ] = ACTIONS(1274), - [anon_sym_LT2] = ACTIONS(1274), - [anon_sym_LT_EQ] = ACTIONS(1274), - [anon_sym_GT_EQ] = ACTIONS(1274), - [anon_sym_not_DASHin] = ACTIONS(1274), - [anon_sym_starts_DASHwith] = ACTIONS(1274), - [anon_sym_ends_DASHwith] = ACTIONS(1274), - [anon_sym_EQ_TILDE] = ACTIONS(1274), - [anon_sym_BANG_TILDE] = ACTIONS(1274), - [anon_sym_bit_DASHand] = ACTIONS(1274), - [anon_sym_bit_DASHxor] = ACTIONS(1274), - [anon_sym_bit_DASHor] = ACTIONS(1274), - [anon_sym_and] = ACTIONS(1274), - [anon_sym_xor] = ACTIONS(1274), - [anon_sym_or] = ACTIONS(1274), - [anon_sym_not] = ACTIONS(1274), - [sym_val_nothing] = ACTIONS(1274), - [anon_sym_true] = ACTIONS(1274), - [anon_sym_false] = ACTIONS(1274), - [aux_sym_val_number_token1] = ACTIONS(1274), - [aux_sym_val_number_token2] = ACTIONS(1274), - [aux_sym_val_number_token3] = ACTIONS(1274), - [anon_sym_inf] = ACTIONS(1274), - [anon_sym_DASHinf] = ACTIONS(1274), - [anon_sym_NaN] = ACTIONS(1274), - [aux_sym__val_number_decimal_token1] = ACTIONS(1274), - [aux_sym__val_number_decimal_token2] = ACTIONS(1274), - [anon_sym_0b] = ACTIONS(1274), - [anon_sym_0o] = ACTIONS(1274), - [anon_sym_0x] = ACTIONS(1274), - [sym_val_date] = ACTIONS(1274), - [anon_sym_DQUOTE] = ACTIONS(1274), - [sym__str_single_quotes] = ACTIONS(1274), - [sym__str_back_ticks] = ACTIONS(1274), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1274), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1274), - [anon_sym_CARET] = ACTIONS(1274), - [anon_sym_POUND] = ACTIONS(105), - }, - [502] = { - [sym_comment] = STATE(502), - [ts_builtin_sym_end] = ACTIONS(1373), - [anon_sym_export] = ACTIONS(1371), - [anon_sym_alias] = ACTIONS(1371), - [anon_sym_let] = ACTIONS(1371), - [anon_sym_let_DASHenv] = ACTIONS(1371), - [anon_sym_mut] = ACTIONS(1371), - [anon_sym_const] = ACTIONS(1371), - [anon_sym_SEMI] = ACTIONS(1371), - [sym_cmd_identifier] = ACTIONS(1371), - [anon_sym_LF] = ACTIONS(1373), - [anon_sym_def] = ACTIONS(1371), - [anon_sym_def_DASHenv] = ACTIONS(1371), - [anon_sym_export_DASHenv] = ACTIONS(1371), - [anon_sym_extern] = ACTIONS(1371), - [anon_sym_module] = ACTIONS(1371), - [anon_sym_use] = ACTIONS(1371), - [anon_sym_LBRACK] = ACTIONS(1371), - [anon_sym_LPAREN] = ACTIONS(1371), - [anon_sym_DOLLAR] = ACTIONS(1371), - [anon_sym_error] = ACTIONS(1371), - [anon_sym_GT] = ACTIONS(1371), - [anon_sym_DASH] = ACTIONS(1371), - [anon_sym_break] = ACTIONS(1371), - [anon_sym_continue] = ACTIONS(1371), - [anon_sym_for] = ACTIONS(1371), - [anon_sym_in] = ACTIONS(1371), - [anon_sym_loop] = ACTIONS(1371), - [anon_sym_while] = ACTIONS(1371), - [anon_sym_do] = ACTIONS(1371), - [anon_sym_if] = ACTIONS(1371), - [anon_sym_match] = ACTIONS(1371), - [anon_sym_LBRACE] = ACTIONS(1371), - [anon_sym_DOT] = ACTIONS(1371), - [anon_sym_try] = ACTIONS(1371), - [anon_sym_return] = ACTIONS(1371), - [anon_sym_source] = ACTIONS(1371), - [anon_sym_source_DASHenv] = ACTIONS(1371), - [anon_sym_register] = ACTIONS(1371), - [anon_sym_hide] = ACTIONS(1371), - [anon_sym_hide_DASHenv] = ACTIONS(1371), - [anon_sym_overlay] = ACTIONS(1371), - [anon_sym_STAR] = ACTIONS(1371), - [anon_sym_where] = ACTIONS(1371), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1371), - [anon_sym_mod] = ACTIONS(1371), - [anon_sym_SLASH_SLASH] = ACTIONS(1371), - [anon_sym_PLUS] = ACTIONS(1371), - [anon_sym_bit_DASHshl] = ACTIONS(1371), - [anon_sym_bit_DASHshr] = ACTIONS(1371), - [anon_sym_EQ_EQ] = ACTIONS(1371), - [anon_sym_BANG_EQ] = ACTIONS(1371), - [anon_sym_LT2] = ACTIONS(1371), - [anon_sym_LT_EQ] = ACTIONS(1371), - [anon_sym_GT_EQ] = ACTIONS(1371), - [anon_sym_not_DASHin] = ACTIONS(1371), - [anon_sym_starts_DASHwith] = ACTIONS(1371), - [anon_sym_ends_DASHwith] = ACTIONS(1371), - [anon_sym_EQ_TILDE] = ACTIONS(1371), - [anon_sym_BANG_TILDE] = ACTIONS(1371), - [anon_sym_bit_DASHand] = ACTIONS(1371), - [anon_sym_bit_DASHxor] = ACTIONS(1371), - [anon_sym_bit_DASHor] = ACTIONS(1371), - [anon_sym_and] = ACTIONS(1371), - [anon_sym_xor] = ACTIONS(1371), - [anon_sym_or] = ACTIONS(1371), - [anon_sym_not] = ACTIONS(1371), - [sym_val_nothing] = ACTIONS(1371), - [anon_sym_true] = ACTIONS(1371), - [anon_sym_false] = ACTIONS(1371), - [aux_sym_val_number_token1] = ACTIONS(1371), - [aux_sym_val_number_token2] = ACTIONS(1371), - [aux_sym_val_number_token3] = ACTIONS(1371), - [anon_sym_inf] = ACTIONS(1371), - [anon_sym_DASHinf] = ACTIONS(1371), - [anon_sym_NaN] = ACTIONS(1371), - [aux_sym__val_number_decimal_token1] = ACTIONS(1371), - [aux_sym__val_number_decimal_token2] = ACTIONS(1371), - [anon_sym_0b] = ACTIONS(1371), - [anon_sym_0o] = ACTIONS(1371), - [anon_sym_0x] = ACTIONS(1371), - [sym_val_date] = ACTIONS(1371), - [anon_sym_DQUOTE] = ACTIONS(1371), - [sym__str_single_quotes] = ACTIONS(1371), - [sym__str_back_ticks] = ACTIONS(1371), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1371), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1371), - [anon_sym_CARET] = ACTIONS(1371), - [anon_sym_POUND] = ACTIONS(105), - }, [503] = { [sym_comment] = STATE(503), - [ts_builtin_sym_end] = ACTIONS(1465), - [anon_sym_export] = ACTIONS(1463), - [anon_sym_alias] = ACTIONS(1463), - [anon_sym_let] = ACTIONS(1463), - [anon_sym_let_DASHenv] = ACTIONS(1463), - [anon_sym_mut] = ACTIONS(1463), - [anon_sym_const] = ACTIONS(1463), - [anon_sym_SEMI] = ACTIONS(1463), - [sym_cmd_identifier] = ACTIONS(1463), - [anon_sym_LF] = ACTIONS(1465), - [anon_sym_def] = ACTIONS(1463), - [anon_sym_def_DASHenv] = ACTIONS(1463), - [anon_sym_export_DASHenv] = ACTIONS(1463), - [anon_sym_extern] = ACTIONS(1463), - [anon_sym_module] = ACTIONS(1463), - [anon_sym_use] = ACTIONS(1463), - [anon_sym_LBRACK] = ACTIONS(1463), - [anon_sym_LPAREN] = ACTIONS(1463), - [anon_sym_DOLLAR] = ACTIONS(1463), - [anon_sym_error] = ACTIONS(1463), - [anon_sym_GT] = ACTIONS(1463), - [anon_sym_DASH] = ACTIONS(1463), - [anon_sym_break] = ACTIONS(1463), - [anon_sym_continue] = ACTIONS(1463), - [anon_sym_for] = ACTIONS(1463), - [anon_sym_in] = ACTIONS(1463), - [anon_sym_loop] = ACTIONS(1463), - [anon_sym_while] = ACTIONS(1463), - [anon_sym_do] = ACTIONS(1463), - [anon_sym_if] = ACTIONS(1463), - [anon_sym_match] = ACTIONS(1463), - [anon_sym_LBRACE] = ACTIONS(1463), - [anon_sym_DOT] = ACTIONS(1463), - [anon_sym_try] = ACTIONS(1463), - [anon_sym_return] = ACTIONS(1463), - [anon_sym_source] = ACTIONS(1463), - [anon_sym_source_DASHenv] = ACTIONS(1463), - [anon_sym_register] = ACTIONS(1463), - [anon_sym_hide] = ACTIONS(1463), - [anon_sym_hide_DASHenv] = ACTIONS(1463), - [anon_sym_overlay] = ACTIONS(1463), - [anon_sym_STAR] = ACTIONS(1463), - [anon_sym_where] = ACTIONS(1463), - [anon_sym_STAR_STAR] = ACTIONS(1463), - [anon_sym_PLUS_PLUS] = ACTIONS(1463), - [anon_sym_SLASH] = ACTIONS(1463), - [anon_sym_mod] = ACTIONS(1463), - [anon_sym_SLASH_SLASH] = ACTIONS(1463), - [anon_sym_PLUS] = ACTIONS(1463), - [anon_sym_bit_DASHshl] = ACTIONS(1463), - [anon_sym_bit_DASHshr] = ACTIONS(1463), - [anon_sym_EQ_EQ] = ACTIONS(1463), - [anon_sym_BANG_EQ] = ACTIONS(1463), - [anon_sym_LT2] = ACTIONS(1463), - [anon_sym_LT_EQ] = ACTIONS(1463), - [anon_sym_GT_EQ] = ACTIONS(1463), - [anon_sym_not_DASHin] = ACTIONS(1463), - [anon_sym_starts_DASHwith] = ACTIONS(1463), - [anon_sym_ends_DASHwith] = ACTIONS(1463), - [anon_sym_EQ_TILDE] = ACTIONS(1463), - [anon_sym_BANG_TILDE] = ACTIONS(1463), - [anon_sym_bit_DASHand] = ACTIONS(1463), - [anon_sym_bit_DASHxor] = ACTIONS(1463), - [anon_sym_bit_DASHor] = ACTIONS(1463), - [anon_sym_and] = ACTIONS(1463), - [anon_sym_xor] = ACTIONS(1463), - [anon_sym_or] = ACTIONS(1463), - [anon_sym_not] = ACTIONS(1463), - [sym_val_nothing] = ACTIONS(1463), - [anon_sym_true] = ACTIONS(1463), - [anon_sym_false] = ACTIONS(1463), - [aux_sym_val_number_token1] = ACTIONS(1463), - [aux_sym_val_number_token2] = ACTIONS(1463), - [aux_sym_val_number_token3] = ACTIONS(1463), - [anon_sym_inf] = ACTIONS(1463), - [anon_sym_DASHinf] = ACTIONS(1463), - [anon_sym_NaN] = ACTIONS(1463), - [aux_sym__val_number_decimal_token1] = ACTIONS(1463), - [aux_sym__val_number_decimal_token2] = ACTIONS(1463), - [anon_sym_0b] = ACTIONS(1463), - [anon_sym_0o] = ACTIONS(1463), - [anon_sym_0x] = ACTIONS(1463), - [sym_val_date] = ACTIONS(1463), - [anon_sym_DQUOTE] = ACTIONS(1463), - [sym__str_single_quotes] = ACTIONS(1463), - [sym__str_back_ticks] = ACTIONS(1463), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1463), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1463), - [anon_sym_CARET] = ACTIONS(1463), + [ts_builtin_sym_end] = ACTIONS(1517), + [anon_sym_export] = ACTIONS(1515), + [anon_sym_alias] = ACTIONS(1515), + [anon_sym_let] = ACTIONS(1515), + [anon_sym_let_DASHenv] = ACTIONS(1515), + [anon_sym_mut] = ACTIONS(1515), + [anon_sym_const] = ACTIONS(1515), + [anon_sym_SEMI] = ACTIONS(1515), + [sym_cmd_identifier] = ACTIONS(1515), + [anon_sym_LF] = ACTIONS(1517), + [anon_sym_def] = ACTIONS(1515), + [anon_sym_export_DASHenv] = ACTIONS(1515), + [anon_sym_extern] = ACTIONS(1515), + [anon_sym_module] = ACTIONS(1515), + [anon_sym_use] = ACTIONS(1515), + [anon_sym_LBRACK] = ACTIONS(1515), + [anon_sym_LPAREN] = ACTIONS(1515), + [anon_sym_DOLLAR] = ACTIONS(1515), + [anon_sym_error] = ACTIONS(1515), + [anon_sym_GT] = ACTIONS(1515), + [anon_sym_DASH] = ACTIONS(1515), + [anon_sym_break] = ACTIONS(1515), + [anon_sym_continue] = ACTIONS(1515), + [anon_sym_for] = ACTIONS(1515), + [anon_sym_in] = ACTIONS(1515), + [anon_sym_loop] = ACTIONS(1515), + [anon_sym_while] = ACTIONS(1515), + [anon_sym_do] = ACTIONS(1515), + [anon_sym_if] = ACTIONS(1515), + [anon_sym_match] = ACTIONS(1515), + [anon_sym_LBRACE] = ACTIONS(1515), + [anon_sym_DOT] = ACTIONS(1515), + [anon_sym_try] = ACTIONS(1515), + [anon_sym_return] = ACTIONS(1515), + [anon_sym_source] = ACTIONS(1515), + [anon_sym_source_DASHenv] = ACTIONS(1515), + [anon_sym_register] = ACTIONS(1515), + [anon_sym_hide] = ACTIONS(1515), + [anon_sym_hide_DASHenv] = ACTIONS(1515), + [anon_sym_overlay] = ACTIONS(1515), + [anon_sym_STAR] = ACTIONS(1515), + [anon_sym_where] = ACTIONS(1515), + [anon_sym_STAR_STAR] = ACTIONS(1515), + [anon_sym_PLUS_PLUS] = ACTIONS(1515), + [anon_sym_SLASH] = ACTIONS(1515), + [anon_sym_mod] = ACTIONS(1515), + [anon_sym_SLASH_SLASH] = ACTIONS(1515), + [anon_sym_PLUS] = ACTIONS(1515), + [anon_sym_bit_DASHshl] = ACTIONS(1515), + [anon_sym_bit_DASHshr] = ACTIONS(1515), + [anon_sym_EQ_EQ] = ACTIONS(1515), + [anon_sym_BANG_EQ] = ACTIONS(1515), + [anon_sym_LT2] = ACTIONS(1515), + [anon_sym_LT_EQ] = ACTIONS(1515), + [anon_sym_GT_EQ] = ACTIONS(1515), + [anon_sym_not_DASHin] = ACTIONS(1515), + [anon_sym_starts_DASHwith] = ACTIONS(1515), + [anon_sym_ends_DASHwith] = ACTIONS(1515), + [anon_sym_EQ_TILDE] = ACTIONS(1515), + [anon_sym_BANG_TILDE] = ACTIONS(1515), + [anon_sym_bit_DASHand] = ACTIONS(1515), + [anon_sym_bit_DASHxor] = ACTIONS(1515), + [anon_sym_bit_DASHor] = ACTIONS(1515), + [anon_sym_and] = ACTIONS(1515), + [anon_sym_xor] = ACTIONS(1515), + [anon_sym_or] = ACTIONS(1515), + [anon_sym_not] = ACTIONS(1515), + [sym_val_nothing] = ACTIONS(1515), + [anon_sym_true] = ACTIONS(1515), + [anon_sym_false] = ACTIONS(1515), + [aux_sym_val_number_token1] = ACTIONS(1515), + [aux_sym_val_number_token2] = ACTIONS(1515), + [aux_sym_val_number_token3] = ACTIONS(1515), + [anon_sym_inf] = ACTIONS(1515), + [anon_sym_DASHinf] = ACTIONS(1515), + [anon_sym_NaN] = ACTIONS(1515), + [aux_sym__val_number_decimal_token1] = ACTIONS(1515), + [aux_sym__val_number_decimal_token2] = ACTIONS(1515), + [anon_sym_0b] = ACTIONS(1515), + [anon_sym_0o] = ACTIONS(1515), + [anon_sym_0x] = ACTIONS(1515), + [sym_val_date] = ACTIONS(1515), + [anon_sym_DQUOTE] = ACTIONS(1515), + [sym__str_single_quotes] = ACTIONS(1515), + [sym__str_back_ticks] = ACTIONS(1515), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1515), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1515), + [anon_sym_CARET] = ACTIONS(1515), [anon_sym_POUND] = ACTIONS(105), }, [504] = { [sym_comment] = STATE(504), - [ts_builtin_sym_end] = ACTIONS(1469), - [anon_sym_export] = ACTIONS(1467), - [anon_sym_alias] = ACTIONS(1467), - [anon_sym_let] = ACTIONS(1467), - [anon_sym_let_DASHenv] = ACTIONS(1467), - [anon_sym_mut] = ACTIONS(1467), - [anon_sym_const] = ACTIONS(1467), - [anon_sym_SEMI] = ACTIONS(1467), - [sym_cmd_identifier] = ACTIONS(1467), - [anon_sym_LF] = ACTIONS(1469), - [anon_sym_def] = ACTIONS(1467), - [anon_sym_def_DASHenv] = ACTIONS(1467), - [anon_sym_export_DASHenv] = ACTIONS(1467), - [anon_sym_extern] = ACTIONS(1467), - [anon_sym_module] = ACTIONS(1467), - [anon_sym_use] = ACTIONS(1467), - [anon_sym_LBRACK] = ACTIONS(1467), - [anon_sym_LPAREN] = ACTIONS(1467), - [anon_sym_DOLLAR] = ACTIONS(1467), - [anon_sym_error] = ACTIONS(1467), - [anon_sym_GT] = ACTIONS(1467), - [anon_sym_DASH] = ACTIONS(1467), - [anon_sym_break] = ACTIONS(1467), - [anon_sym_continue] = ACTIONS(1467), - [anon_sym_for] = ACTIONS(1467), - [anon_sym_in] = ACTIONS(1467), - [anon_sym_loop] = ACTIONS(1467), - [anon_sym_while] = ACTIONS(1467), - [anon_sym_do] = ACTIONS(1467), - [anon_sym_if] = ACTIONS(1467), - [anon_sym_match] = ACTIONS(1467), - [anon_sym_LBRACE] = ACTIONS(1467), - [anon_sym_DOT] = ACTIONS(1467), - [anon_sym_try] = ACTIONS(1467), - [anon_sym_return] = ACTIONS(1467), - [anon_sym_source] = ACTIONS(1467), - [anon_sym_source_DASHenv] = ACTIONS(1467), - [anon_sym_register] = ACTIONS(1467), - [anon_sym_hide] = ACTIONS(1467), - [anon_sym_hide_DASHenv] = ACTIONS(1467), - [anon_sym_overlay] = ACTIONS(1467), - [anon_sym_STAR] = ACTIONS(1467), - [anon_sym_where] = ACTIONS(1467), - [anon_sym_STAR_STAR] = ACTIONS(1467), - [anon_sym_PLUS_PLUS] = ACTIONS(1467), - [anon_sym_SLASH] = ACTIONS(1467), - [anon_sym_mod] = ACTIONS(1467), - [anon_sym_SLASH_SLASH] = ACTIONS(1467), - [anon_sym_PLUS] = ACTIONS(1467), - [anon_sym_bit_DASHshl] = ACTIONS(1467), - [anon_sym_bit_DASHshr] = ACTIONS(1467), - [anon_sym_EQ_EQ] = ACTIONS(1467), - [anon_sym_BANG_EQ] = ACTIONS(1467), - [anon_sym_LT2] = ACTIONS(1467), - [anon_sym_LT_EQ] = ACTIONS(1467), - [anon_sym_GT_EQ] = ACTIONS(1467), - [anon_sym_not_DASHin] = ACTIONS(1467), - [anon_sym_starts_DASHwith] = ACTIONS(1467), - [anon_sym_ends_DASHwith] = ACTIONS(1467), - [anon_sym_EQ_TILDE] = ACTIONS(1467), - [anon_sym_BANG_TILDE] = ACTIONS(1467), - [anon_sym_bit_DASHand] = ACTIONS(1467), - [anon_sym_bit_DASHxor] = ACTIONS(1467), - [anon_sym_bit_DASHor] = ACTIONS(1467), - [anon_sym_and] = ACTIONS(1467), - [anon_sym_xor] = ACTIONS(1467), - [anon_sym_or] = ACTIONS(1467), - [anon_sym_not] = ACTIONS(1467), - [sym_val_nothing] = ACTIONS(1467), - [anon_sym_true] = ACTIONS(1467), - [anon_sym_false] = ACTIONS(1467), - [aux_sym_val_number_token1] = ACTIONS(1467), - [aux_sym_val_number_token2] = ACTIONS(1467), - [aux_sym_val_number_token3] = ACTIONS(1467), - [anon_sym_inf] = ACTIONS(1467), - [anon_sym_DASHinf] = ACTIONS(1467), - [anon_sym_NaN] = ACTIONS(1467), - [aux_sym__val_number_decimal_token1] = ACTIONS(1467), - [aux_sym__val_number_decimal_token2] = ACTIONS(1467), - [anon_sym_0b] = ACTIONS(1467), - [anon_sym_0o] = ACTIONS(1467), - [anon_sym_0x] = ACTIONS(1467), - [sym_val_date] = ACTIONS(1467), - [anon_sym_DQUOTE] = ACTIONS(1467), - [sym__str_single_quotes] = ACTIONS(1467), - [sym__str_back_ticks] = ACTIONS(1467), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1467), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1467), - [anon_sym_CARET] = ACTIONS(1467), + [ts_builtin_sym_end] = ACTIONS(1228), + [anon_sym_export] = ACTIONS(1226), + [anon_sym_alias] = ACTIONS(1226), + [anon_sym_let] = ACTIONS(1226), + [anon_sym_let_DASHenv] = ACTIONS(1226), + [anon_sym_mut] = ACTIONS(1226), + [anon_sym_const] = ACTIONS(1226), + [anon_sym_SEMI] = ACTIONS(1226), + [sym_cmd_identifier] = ACTIONS(1226), + [anon_sym_LF] = ACTIONS(1228), + [anon_sym_def] = ACTIONS(1226), + [anon_sym_export_DASHenv] = ACTIONS(1226), + [anon_sym_extern] = ACTIONS(1226), + [anon_sym_module] = ACTIONS(1226), + [anon_sym_use] = ACTIONS(1226), + [anon_sym_LBRACK] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1226), + [anon_sym_DOLLAR] = ACTIONS(1226), + [anon_sym_error] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_break] = ACTIONS(1226), + [anon_sym_continue] = ACTIONS(1226), + [anon_sym_for] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_loop] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1226), + [anon_sym_do] = ACTIONS(1226), + [anon_sym_if] = ACTIONS(1226), + [anon_sym_match] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1226), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_try] = ACTIONS(1226), + [anon_sym_return] = ACTIONS(1226), + [anon_sym_source] = ACTIONS(1226), + [anon_sym_source_DASHenv] = ACTIONS(1226), + [anon_sym_register] = ACTIONS(1226), + [anon_sym_hide] = ACTIONS(1226), + [anon_sym_hide_DASHenv] = ACTIONS(1226), + [anon_sym_overlay] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_where] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1226), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1226), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1226), + [anon_sym_BANG_EQ] = ACTIONS(1226), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1226), + [anon_sym_GT_EQ] = ACTIONS(1226), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1226), + [anon_sym_BANG_TILDE] = ACTIONS(1226), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [anon_sym_not] = ACTIONS(1226), + [sym_val_nothing] = ACTIONS(1226), + [anon_sym_true] = ACTIONS(1226), + [anon_sym_false] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1226), + [aux_sym_val_number_token2] = ACTIONS(1226), + [aux_sym_val_number_token3] = ACTIONS(1226), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_0b] = ACTIONS(1226), + [anon_sym_0o] = ACTIONS(1226), + [anon_sym_0x] = ACTIONS(1226), + [sym_val_date] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1226), + [sym__str_single_quotes] = ACTIONS(1226), + [sym__str_back_ticks] = ACTIONS(1226), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1226), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1226), + [anon_sym_CARET] = ACTIONS(1226), [anon_sym_POUND] = ACTIONS(105), }, [505] = { [sym_comment] = STATE(505), - [ts_builtin_sym_end] = ACTIONS(1473), - [anon_sym_export] = ACTIONS(1471), - [anon_sym_alias] = ACTIONS(1471), - [anon_sym_let] = ACTIONS(1471), - [anon_sym_let_DASHenv] = ACTIONS(1471), - [anon_sym_mut] = ACTIONS(1471), - [anon_sym_const] = ACTIONS(1471), - [anon_sym_SEMI] = ACTIONS(1471), - [sym_cmd_identifier] = ACTIONS(1471), - [anon_sym_LF] = ACTIONS(1473), - [anon_sym_def] = ACTIONS(1471), - [anon_sym_def_DASHenv] = ACTIONS(1471), - [anon_sym_export_DASHenv] = ACTIONS(1471), - [anon_sym_extern] = ACTIONS(1471), - [anon_sym_module] = ACTIONS(1471), - [anon_sym_use] = ACTIONS(1471), - [anon_sym_LBRACK] = ACTIONS(1471), - [anon_sym_LPAREN] = ACTIONS(1471), - [anon_sym_DOLLAR] = ACTIONS(1471), - [anon_sym_error] = ACTIONS(1471), - [anon_sym_GT] = ACTIONS(1471), - [anon_sym_DASH] = ACTIONS(1471), - [anon_sym_break] = ACTIONS(1471), - [anon_sym_continue] = ACTIONS(1471), - [anon_sym_for] = ACTIONS(1471), - [anon_sym_in] = ACTIONS(1471), - [anon_sym_loop] = ACTIONS(1471), - [anon_sym_while] = ACTIONS(1471), - [anon_sym_do] = ACTIONS(1471), - [anon_sym_if] = ACTIONS(1471), - [anon_sym_match] = ACTIONS(1471), - [anon_sym_LBRACE] = ACTIONS(1471), - [anon_sym_DOT] = ACTIONS(1471), - [anon_sym_try] = ACTIONS(1471), - [anon_sym_return] = ACTIONS(1471), - [anon_sym_source] = ACTIONS(1471), - [anon_sym_source_DASHenv] = ACTIONS(1471), - [anon_sym_register] = ACTIONS(1471), - [anon_sym_hide] = ACTIONS(1471), - [anon_sym_hide_DASHenv] = ACTIONS(1471), - [anon_sym_overlay] = ACTIONS(1471), - [anon_sym_STAR] = ACTIONS(1471), - [anon_sym_where] = ACTIONS(1471), - [anon_sym_STAR_STAR] = ACTIONS(1471), - [anon_sym_PLUS_PLUS] = ACTIONS(1471), - [anon_sym_SLASH] = ACTIONS(1471), - [anon_sym_mod] = ACTIONS(1471), - [anon_sym_SLASH_SLASH] = ACTIONS(1471), - [anon_sym_PLUS] = ACTIONS(1471), - [anon_sym_bit_DASHshl] = ACTIONS(1471), - [anon_sym_bit_DASHshr] = ACTIONS(1471), - [anon_sym_EQ_EQ] = ACTIONS(1471), - [anon_sym_BANG_EQ] = ACTIONS(1471), - [anon_sym_LT2] = ACTIONS(1471), - [anon_sym_LT_EQ] = ACTIONS(1471), - [anon_sym_GT_EQ] = ACTIONS(1471), - [anon_sym_not_DASHin] = ACTIONS(1471), - [anon_sym_starts_DASHwith] = ACTIONS(1471), - [anon_sym_ends_DASHwith] = ACTIONS(1471), - [anon_sym_EQ_TILDE] = ACTIONS(1471), - [anon_sym_BANG_TILDE] = ACTIONS(1471), - [anon_sym_bit_DASHand] = ACTIONS(1471), - [anon_sym_bit_DASHxor] = ACTIONS(1471), - [anon_sym_bit_DASHor] = ACTIONS(1471), - [anon_sym_and] = ACTIONS(1471), - [anon_sym_xor] = ACTIONS(1471), - [anon_sym_or] = ACTIONS(1471), - [anon_sym_not] = ACTIONS(1471), - [sym_val_nothing] = ACTIONS(1471), - [anon_sym_true] = ACTIONS(1471), - [anon_sym_false] = ACTIONS(1471), - [aux_sym_val_number_token1] = ACTIONS(1471), - [aux_sym_val_number_token2] = ACTIONS(1471), - [aux_sym_val_number_token3] = ACTIONS(1471), - [anon_sym_inf] = ACTIONS(1471), - [anon_sym_DASHinf] = ACTIONS(1471), - [anon_sym_NaN] = ACTIONS(1471), - [aux_sym__val_number_decimal_token1] = ACTIONS(1471), - [aux_sym__val_number_decimal_token2] = ACTIONS(1471), - [anon_sym_0b] = ACTIONS(1471), - [anon_sym_0o] = ACTIONS(1471), - [anon_sym_0x] = ACTIONS(1471), - [sym_val_date] = ACTIONS(1471), - [anon_sym_DQUOTE] = ACTIONS(1471), - [sym__str_single_quotes] = ACTIONS(1471), - [sym__str_back_ticks] = ACTIONS(1471), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1471), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1471), - [anon_sym_CARET] = ACTIONS(1471), + [ts_builtin_sym_end] = ACTIONS(1485), + [anon_sym_export] = ACTIONS(1483), + [anon_sym_alias] = ACTIONS(1483), + [anon_sym_let] = ACTIONS(1483), + [anon_sym_let_DASHenv] = ACTIONS(1483), + [anon_sym_mut] = ACTIONS(1483), + [anon_sym_const] = ACTIONS(1483), + [anon_sym_SEMI] = ACTIONS(1483), + [sym_cmd_identifier] = ACTIONS(1483), + [anon_sym_LF] = ACTIONS(1485), + [anon_sym_def] = ACTIONS(1483), + [anon_sym_export_DASHenv] = ACTIONS(1483), + [anon_sym_extern] = ACTIONS(1483), + [anon_sym_module] = ACTIONS(1483), + [anon_sym_use] = ACTIONS(1483), + [anon_sym_LBRACK] = ACTIONS(1483), + [anon_sym_LPAREN] = ACTIONS(1483), + [anon_sym_DOLLAR] = ACTIONS(1483), + [anon_sym_error] = ACTIONS(1483), + [anon_sym_GT] = ACTIONS(1483), + [anon_sym_DASH] = ACTIONS(1483), + [anon_sym_break] = ACTIONS(1483), + [anon_sym_continue] = ACTIONS(1483), + [anon_sym_for] = ACTIONS(1483), + [anon_sym_in] = ACTIONS(1483), + [anon_sym_loop] = ACTIONS(1483), + [anon_sym_while] = ACTIONS(1483), + [anon_sym_do] = ACTIONS(1483), + [anon_sym_if] = ACTIONS(1483), + [anon_sym_match] = ACTIONS(1483), + [anon_sym_LBRACE] = ACTIONS(1483), + [anon_sym_DOT] = ACTIONS(1483), + [anon_sym_try] = ACTIONS(1483), + [anon_sym_return] = ACTIONS(1483), + [anon_sym_source] = ACTIONS(1483), + [anon_sym_source_DASHenv] = ACTIONS(1483), + [anon_sym_register] = ACTIONS(1483), + [anon_sym_hide] = ACTIONS(1483), + [anon_sym_hide_DASHenv] = ACTIONS(1483), + [anon_sym_overlay] = ACTIONS(1483), + [anon_sym_STAR] = ACTIONS(1483), + [anon_sym_where] = ACTIONS(1483), + [anon_sym_STAR_STAR] = ACTIONS(1483), + [anon_sym_PLUS_PLUS] = ACTIONS(1483), + [anon_sym_SLASH] = ACTIONS(1483), + [anon_sym_mod] = ACTIONS(1483), + [anon_sym_SLASH_SLASH] = ACTIONS(1483), + [anon_sym_PLUS] = ACTIONS(1483), + [anon_sym_bit_DASHshl] = ACTIONS(1483), + [anon_sym_bit_DASHshr] = ACTIONS(1483), + [anon_sym_EQ_EQ] = ACTIONS(1483), + [anon_sym_BANG_EQ] = ACTIONS(1483), + [anon_sym_LT2] = ACTIONS(1483), + [anon_sym_LT_EQ] = ACTIONS(1483), + [anon_sym_GT_EQ] = ACTIONS(1483), + [anon_sym_not_DASHin] = ACTIONS(1483), + [anon_sym_starts_DASHwith] = ACTIONS(1483), + [anon_sym_ends_DASHwith] = ACTIONS(1483), + [anon_sym_EQ_TILDE] = ACTIONS(1483), + [anon_sym_BANG_TILDE] = ACTIONS(1483), + [anon_sym_bit_DASHand] = ACTIONS(1483), + [anon_sym_bit_DASHxor] = ACTIONS(1483), + [anon_sym_bit_DASHor] = ACTIONS(1483), + [anon_sym_and] = ACTIONS(1483), + [anon_sym_xor] = ACTIONS(1483), + [anon_sym_or] = ACTIONS(1483), + [anon_sym_not] = ACTIONS(1483), + [sym_val_nothing] = ACTIONS(1483), + [anon_sym_true] = ACTIONS(1483), + [anon_sym_false] = ACTIONS(1483), + [aux_sym_val_number_token1] = ACTIONS(1483), + [aux_sym_val_number_token2] = ACTIONS(1483), + [aux_sym_val_number_token3] = ACTIONS(1483), + [anon_sym_inf] = ACTIONS(1483), + [anon_sym_DASHinf] = ACTIONS(1483), + [anon_sym_NaN] = ACTIONS(1483), + [aux_sym__val_number_decimal_token1] = ACTIONS(1483), + [aux_sym__val_number_decimal_token2] = ACTIONS(1483), + [anon_sym_0b] = ACTIONS(1483), + [anon_sym_0o] = ACTIONS(1483), + [anon_sym_0x] = ACTIONS(1483), + [sym_val_date] = ACTIONS(1483), + [anon_sym_DQUOTE] = ACTIONS(1483), + [sym__str_single_quotes] = ACTIONS(1483), + [sym__str_back_ticks] = ACTIONS(1483), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1483), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1483), + [anon_sym_CARET] = ACTIONS(1483), [anon_sym_POUND] = ACTIONS(105), }, [506] = { [sym_comment] = STATE(506), - [ts_builtin_sym_end] = ACTIONS(1259), - [anon_sym_export] = ACTIONS(1257), - [anon_sym_alias] = ACTIONS(1257), - [anon_sym_let] = ACTIONS(1257), - [anon_sym_let_DASHenv] = ACTIONS(1257), - [anon_sym_mut] = ACTIONS(1257), - [anon_sym_const] = ACTIONS(1257), - [anon_sym_SEMI] = ACTIONS(1257), - [sym_cmd_identifier] = ACTIONS(1257), - [anon_sym_LF] = ACTIONS(1259), - [anon_sym_def] = ACTIONS(1257), - [anon_sym_def_DASHenv] = ACTIONS(1257), - [anon_sym_export_DASHenv] = ACTIONS(1257), - [anon_sym_extern] = ACTIONS(1257), - [anon_sym_module] = ACTIONS(1257), - [anon_sym_use] = ACTIONS(1257), - [anon_sym_LBRACK] = ACTIONS(1257), - [anon_sym_LPAREN] = ACTIONS(1257), - [anon_sym_DOLLAR] = ACTIONS(1257), - [anon_sym_error] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_break] = ACTIONS(1257), - [anon_sym_continue] = ACTIONS(1257), - [anon_sym_for] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_loop] = ACTIONS(1257), - [anon_sym_while] = ACTIONS(1257), - [anon_sym_do] = ACTIONS(1257), - [anon_sym_if] = ACTIONS(1257), - [anon_sym_match] = ACTIONS(1257), - [anon_sym_LBRACE] = ACTIONS(1257), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_try] = ACTIONS(1257), - [anon_sym_return] = ACTIONS(1257), - [anon_sym_source] = ACTIONS(1257), - [anon_sym_source_DASHenv] = ACTIONS(1257), - [anon_sym_register] = ACTIONS(1257), - [anon_sym_hide] = ACTIONS(1257), - [anon_sym_hide_DASHenv] = ACTIONS(1257), - [anon_sym_overlay] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_where] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1257), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1257), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1257), - [anon_sym_BANG_TILDE] = ACTIONS(1257), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [anon_sym_not] = ACTIONS(1257), - [sym_val_nothing] = ACTIONS(1257), - [anon_sym_true] = ACTIONS(1257), - [anon_sym_false] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1257), - [aux_sym_val_number_token2] = ACTIONS(1257), - [aux_sym_val_number_token3] = ACTIONS(1257), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_0b] = ACTIONS(1257), - [anon_sym_0o] = ACTIONS(1257), - [anon_sym_0x] = ACTIONS(1257), - [sym_val_date] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1257), - [sym__str_single_quotes] = ACTIONS(1257), - [sym__str_back_ticks] = ACTIONS(1257), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1257), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1257), - [anon_sym_CARET] = ACTIONS(1257), + [ts_builtin_sym_end] = ACTIONS(1340), + [anon_sym_export] = ACTIONS(1338), + [anon_sym_alias] = ACTIONS(1338), + [anon_sym_let] = ACTIONS(1338), + [anon_sym_let_DASHenv] = ACTIONS(1338), + [anon_sym_mut] = ACTIONS(1338), + [anon_sym_const] = ACTIONS(1338), + [anon_sym_SEMI] = ACTIONS(1338), + [sym_cmd_identifier] = ACTIONS(1338), + [anon_sym_LF] = ACTIONS(1340), + [anon_sym_def] = ACTIONS(1338), + [anon_sym_export_DASHenv] = ACTIONS(1338), + [anon_sym_extern] = ACTIONS(1338), + [anon_sym_module] = ACTIONS(1338), + [anon_sym_use] = ACTIONS(1338), + [anon_sym_LBRACK] = ACTIONS(1338), + [anon_sym_LPAREN] = ACTIONS(1338), + [anon_sym_DOLLAR] = ACTIONS(1338), + [anon_sym_error] = ACTIONS(1338), + [anon_sym_GT] = ACTIONS(1338), + [anon_sym_DASH] = ACTIONS(1338), + [anon_sym_break] = ACTIONS(1338), + [anon_sym_continue] = ACTIONS(1338), + [anon_sym_for] = ACTIONS(1338), + [anon_sym_in] = ACTIONS(1338), + [anon_sym_loop] = ACTIONS(1338), + [anon_sym_while] = ACTIONS(1338), + [anon_sym_do] = ACTIONS(1338), + [anon_sym_if] = ACTIONS(1338), + [anon_sym_match] = ACTIONS(1338), + [anon_sym_LBRACE] = ACTIONS(1338), + [anon_sym_DOT] = ACTIONS(1338), + [anon_sym_try] = ACTIONS(1338), + [anon_sym_return] = ACTIONS(1338), + [anon_sym_source] = ACTIONS(1338), + [anon_sym_source_DASHenv] = ACTIONS(1338), + [anon_sym_register] = ACTIONS(1338), + [anon_sym_hide] = ACTIONS(1338), + [anon_sym_hide_DASHenv] = ACTIONS(1338), + [anon_sym_overlay] = ACTIONS(1338), + [anon_sym_STAR] = ACTIONS(1338), + [anon_sym_where] = ACTIONS(1338), + [anon_sym_STAR_STAR] = ACTIONS(1338), + [anon_sym_PLUS_PLUS] = ACTIONS(1338), + [anon_sym_SLASH] = ACTIONS(1338), + [anon_sym_mod] = ACTIONS(1338), + [anon_sym_SLASH_SLASH] = ACTIONS(1338), + [anon_sym_PLUS] = ACTIONS(1338), + [anon_sym_bit_DASHshl] = ACTIONS(1338), + [anon_sym_bit_DASHshr] = ACTIONS(1338), + [anon_sym_EQ_EQ] = ACTIONS(1338), + [anon_sym_BANG_EQ] = ACTIONS(1338), + [anon_sym_LT2] = ACTIONS(1338), + [anon_sym_LT_EQ] = ACTIONS(1338), + [anon_sym_GT_EQ] = ACTIONS(1338), + [anon_sym_not_DASHin] = ACTIONS(1338), + [anon_sym_starts_DASHwith] = ACTIONS(1338), + [anon_sym_ends_DASHwith] = ACTIONS(1338), + [anon_sym_EQ_TILDE] = ACTIONS(1338), + [anon_sym_BANG_TILDE] = ACTIONS(1338), + [anon_sym_bit_DASHand] = ACTIONS(1338), + [anon_sym_bit_DASHxor] = ACTIONS(1338), + [anon_sym_bit_DASHor] = ACTIONS(1338), + [anon_sym_and] = ACTIONS(1338), + [anon_sym_xor] = ACTIONS(1338), + [anon_sym_or] = ACTIONS(1338), + [anon_sym_not] = ACTIONS(1338), + [sym_val_nothing] = ACTIONS(1338), + [anon_sym_true] = ACTIONS(1338), + [anon_sym_false] = ACTIONS(1338), + [aux_sym_val_number_token1] = ACTIONS(1338), + [aux_sym_val_number_token2] = ACTIONS(1338), + [aux_sym_val_number_token3] = ACTIONS(1338), + [anon_sym_inf] = ACTIONS(1338), + [anon_sym_DASHinf] = ACTIONS(1338), + [anon_sym_NaN] = ACTIONS(1338), + [aux_sym__val_number_decimal_token1] = ACTIONS(1338), + [aux_sym__val_number_decimal_token2] = ACTIONS(1338), + [anon_sym_0b] = ACTIONS(1338), + [anon_sym_0o] = ACTIONS(1338), + [anon_sym_0x] = ACTIONS(1338), + [sym_val_date] = ACTIONS(1338), + [anon_sym_DQUOTE] = ACTIONS(1338), + [sym__str_single_quotes] = ACTIONS(1338), + [sym__str_back_ticks] = ACTIONS(1338), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1338), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1338), + [anon_sym_CARET] = ACTIONS(1338), [anon_sym_POUND] = ACTIONS(105), }, [507] = { [sym_comment] = STATE(507), - [ts_builtin_sym_end] = ACTIONS(1507), - [anon_sym_export] = ACTIONS(1505), - [anon_sym_alias] = ACTIONS(1505), - [anon_sym_let] = ACTIONS(1505), - [anon_sym_let_DASHenv] = ACTIONS(1505), - [anon_sym_mut] = ACTIONS(1505), - [anon_sym_const] = ACTIONS(1505), - [anon_sym_SEMI] = ACTIONS(1505), - [sym_cmd_identifier] = ACTIONS(1505), - [anon_sym_LF] = ACTIONS(1507), - [anon_sym_def] = ACTIONS(1505), - [anon_sym_def_DASHenv] = ACTIONS(1505), - [anon_sym_export_DASHenv] = ACTIONS(1505), - [anon_sym_extern] = ACTIONS(1505), - [anon_sym_module] = ACTIONS(1505), - [anon_sym_use] = ACTIONS(1505), - [anon_sym_LBRACK] = ACTIONS(1505), - [anon_sym_LPAREN] = ACTIONS(1505), - [anon_sym_DOLLAR] = ACTIONS(1505), - [anon_sym_error] = ACTIONS(1505), - [anon_sym_GT] = ACTIONS(1505), - [anon_sym_DASH] = ACTIONS(1505), - [anon_sym_break] = ACTIONS(1505), - [anon_sym_continue] = ACTIONS(1505), - [anon_sym_for] = ACTIONS(1505), - [anon_sym_in] = ACTIONS(1505), - [anon_sym_loop] = ACTIONS(1505), - [anon_sym_while] = ACTIONS(1505), - [anon_sym_do] = ACTIONS(1505), - [anon_sym_if] = ACTIONS(1505), - [anon_sym_match] = ACTIONS(1505), - [anon_sym_LBRACE] = ACTIONS(1505), - [anon_sym_DOT] = ACTIONS(1505), - [anon_sym_try] = ACTIONS(1505), - [anon_sym_return] = ACTIONS(1505), - [anon_sym_source] = ACTIONS(1505), - [anon_sym_source_DASHenv] = ACTIONS(1505), - [anon_sym_register] = ACTIONS(1505), - [anon_sym_hide] = ACTIONS(1505), - [anon_sym_hide_DASHenv] = ACTIONS(1505), - [anon_sym_overlay] = ACTIONS(1505), - [anon_sym_STAR] = ACTIONS(1505), - [anon_sym_where] = ACTIONS(1505), - [anon_sym_STAR_STAR] = ACTIONS(1505), - [anon_sym_PLUS_PLUS] = ACTIONS(1505), - [anon_sym_SLASH] = ACTIONS(1505), - [anon_sym_mod] = ACTIONS(1505), - [anon_sym_SLASH_SLASH] = ACTIONS(1505), - [anon_sym_PLUS] = ACTIONS(1505), - [anon_sym_bit_DASHshl] = ACTIONS(1505), - [anon_sym_bit_DASHshr] = ACTIONS(1505), - [anon_sym_EQ_EQ] = ACTIONS(1505), - [anon_sym_BANG_EQ] = ACTIONS(1505), - [anon_sym_LT2] = ACTIONS(1505), - [anon_sym_LT_EQ] = ACTIONS(1505), - [anon_sym_GT_EQ] = ACTIONS(1505), - [anon_sym_not_DASHin] = ACTIONS(1505), - [anon_sym_starts_DASHwith] = ACTIONS(1505), - [anon_sym_ends_DASHwith] = ACTIONS(1505), - [anon_sym_EQ_TILDE] = ACTIONS(1505), - [anon_sym_BANG_TILDE] = ACTIONS(1505), - [anon_sym_bit_DASHand] = ACTIONS(1505), - [anon_sym_bit_DASHxor] = ACTIONS(1505), - [anon_sym_bit_DASHor] = ACTIONS(1505), - [anon_sym_and] = ACTIONS(1505), - [anon_sym_xor] = ACTIONS(1505), - [anon_sym_or] = ACTIONS(1505), - [anon_sym_not] = ACTIONS(1505), - [sym_val_nothing] = ACTIONS(1505), - [anon_sym_true] = ACTIONS(1505), - [anon_sym_false] = ACTIONS(1505), - [aux_sym_val_number_token1] = ACTIONS(1505), - [aux_sym_val_number_token2] = ACTIONS(1505), - [aux_sym_val_number_token3] = ACTIONS(1505), - [anon_sym_inf] = ACTIONS(1505), - [anon_sym_DASHinf] = ACTIONS(1505), - [anon_sym_NaN] = ACTIONS(1505), - [aux_sym__val_number_decimal_token1] = ACTIONS(1505), - [aux_sym__val_number_decimal_token2] = ACTIONS(1505), - [anon_sym_0b] = ACTIONS(1505), - [anon_sym_0o] = ACTIONS(1505), - [anon_sym_0x] = ACTIONS(1505), - [sym_val_date] = ACTIONS(1505), - [anon_sym_DQUOTE] = ACTIONS(1505), - [sym__str_single_quotes] = ACTIONS(1505), - [sym__str_back_ticks] = ACTIONS(1505), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1505), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1505), - [anon_sym_CARET] = ACTIONS(1505), + [ts_builtin_sym_end] = ACTIONS(1324), + [anon_sym_export] = ACTIONS(1322), + [anon_sym_alias] = ACTIONS(1322), + [anon_sym_let] = ACTIONS(1322), + [anon_sym_let_DASHenv] = ACTIONS(1322), + [anon_sym_mut] = ACTIONS(1322), + [anon_sym_const] = ACTIONS(1322), + [anon_sym_SEMI] = ACTIONS(1322), + [sym_cmd_identifier] = ACTIONS(1322), + [anon_sym_LF] = ACTIONS(1324), + [anon_sym_def] = ACTIONS(1322), + [anon_sym_export_DASHenv] = ACTIONS(1322), + [anon_sym_extern] = ACTIONS(1322), + [anon_sym_module] = ACTIONS(1322), + [anon_sym_use] = ACTIONS(1322), + [anon_sym_LBRACK] = ACTIONS(1322), + [anon_sym_LPAREN] = ACTIONS(1322), + [anon_sym_DOLLAR] = ACTIONS(1322), + [anon_sym_error] = ACTIONS(1322), + [anon_sym_GT] = ACTIONS(1322), + [anon_sym_DASH] = ACTIONS(1322), + [anon_sym_break] = ACTIONS(1322), + [anon_sym_continue] = ACTIONS(1322), + [anon_sym_for] = ACTIONS(1322), + [anon_sym_in] = ACTIONS(1322), + [anon_sym_loop] = ACTIONS(1322), + [anon_sym_while] = ACTIONS(1322), + [anon_sym_do] = ACTIONS(1322), + [anon_sym_if] = ACTIONS(1322), + [anon_sym_match] = ACTIONS(1322), + [anon_sym_LBRACE] = ACTIONS(1322), + [anon_sym_DOT] = ACTIONS(1322), + [anon_sym_try] = ACTIONS(1322), + [anon_sym_return] = ACTIONS(1322), + [anon_sym_source] = ACTIONS(1322), + [anon_sym_source_DASHenv] = ACTIONS(1322), + [anon_sym_register] = ACTIONS(1322), + [anon_sym_hide] = ACTIONS(1322), + [anon_sym_hide_DASHenv] = ACTIONS(1322), + [anon_sym_overlay] = ACTIONS(1322), + [anon_sym_STAR] = ACTIONS(1322), + [anon_sym_where] = ACTIONS(1322), + [anon_sym_STAR_STAR] = ACTIONS(1322), + [anon_sym_PLUS_PLUS] = ACTIONS(1322), + [anon_sym_SLASH] = ACTIONS(1322), + [anon_sym_mod] = ACTIONS(1322), + [anon_sym_SLASH_SLASH] = ACTIONS(1322), + [anon_sym_PLUS] = ACTIONS(1322), + [anon_sym_bit_DASHshl] = ACTIONS(1322), + [anon_sym_bit_DASHshr] = ACTIONS(1322), + [anon_sym_EQ_EQ] = ACTIONS(1322), + [anon_sym_BANG_EQ] = ACTIONS(1322), + [anon_sym_LT2] = ACTIONS(1322), + [anon_sym_LT_EQ] = ACTIONS(1322), + [anon_sym_GT_EQ] = ACTIONS(1322), + [anon_sym_not_DASHin] = ACTIONS(1322), + [anon_sym_starts_DASHwith] = ACTIONS(1322), + [anon_sym_ends_DASHwith] = ACTIONS(1322), + [anon_sym_EQ_TILDE] = ACTIONS(1322), + [anon_sym_BANG_TILDE] = ACTIONS(1322), + [anon_sym_bit_DASHand] = ACTIONS(1322), + [anon_sym_bit_DASHxor] = ACTIONS(1322), + [anon_sym_bit_DASHor] = ACTIONS(1322), + [anon_sym_and] = ACTIONS(1322), + [anon_sym_xor] = ACTIONS(1322), + [anon_sym_or] = ACTIONS(1322), + [anon_sym_not] = ACTIONS(1322), + [sym_val_nothing] = ACTIONS(1322), + [anon_sym_true] = ACTIONS(1322), + [anon_sym_false] = ACTIONS(1322), + [aux_sym_val_number_token1] = ACTIONS(1322), + [aux_sym_val_number_token2] = ACTIONS(1322), + [aux_sym_val_number_token3] = ACTIONS(1322), + [anon_sym_inf] = ACTIONS(1322), + [anon_sym_DASHinf] = ACTIONS(1322), + [anon_sym_NaN] = ACTIONS(1322), + [aux_sym__val_number_decimal_token1] = ACTIONS(1322), + [aux_sym__val_number_decimal_token2] = ACTIONS(1322), + [anon_sym_0b] = ACTIONS(1322), + [anon_sym_0o] = ACTIONS(1322), + [anon_sym_0x] = ACTIONS(1322), + [sym_val_date] = ACTIONS(1322), + [anon_sym_DQUOTE] = ACTIONS(1322), + [sym__str_single_quotes] = ACTIONS(1322), + [sym__str_back_ticks] = ACTIONS(1322), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1322), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1322), + [anon_sym_CARET] = ACTIONS(1322), [anon_sym_POUND] = ACTIONS(105), }, [508] = { [sym_comment] = STATE(508), - [ts_builtin_sym_end] = ACTIONS(1511), - [anon_sym_export] = ACTIONS(1509), - [anon_sym_alias] = ACTIONS(1509), - [anon_sym_let] = ACTIONS(1509), - [anon_sym_let_DASHenv] = ACTIONS(1509), - [anon_sym_mut] = ACTIONS(1509), - [anon_sym_const] = ACTIONS(1509), - [anon_sym_SEMI] = ACTIONS(1509), - [sym_cmd_identifier] = ACTIONS(1509), - [anon_sym_LF] = ACTIONS(1511), - [anon_sym_def] = ACTIONS(1509), - [anon_sym_def_DASHenv] = ACTIONS(1509), - [anon_sym_export_DASHenv] = ACTIONS(1509), - [anon_sym_extern] = ACTIONS(1509), - [anon_sym_module] = ACTIONS(1509), - [anon_sym_use] = ACTIONS(1509), - [anon_sym_LBRACK] = ACTIONS(1509), - [anon_sym_LPAREN] = ACTIONS(1509), - [anon_sym_DOLLAR] = ACTIONS(1509), - [anon_sym_error] = ACTIONS(1509), - [anon_sym_GT] = ACTIONS(1509), - [anon_sym_DASH] = ACTIONS(1509), - [anon_sym_break] = ACTIONS(1509), - [anon_sym_continue] = ACTIONS(1509), - [anon_sym_for] = ACTIONS(1509), - [anon_sym_in] = ACTIONS(1509), - [anon_sym_loop] = ACTIONS(1509), - [anon_sym_while] = ACTIONS(1509), - [anon_sym_do] = ACTIONS(1509), - [anon_sym_if] = ACTIONS(1509), - [anon_sym_match] = ACTIONS(1509), - [anon_sym_LBRACE] = ACTIONS(1509), - [anon_sym_DOT] = ACTIONS(1509), - [anon_sym_try] = ACTIONS(1509), - [anon_sym_return] = ACTIONS(1509), - [anon_sym_source] = ACTIONS(1509), - [anon_sym_source_DASHenv] = ACTIONS(1509), - [anon_sym_register] = ACTIONS(1509), - [anon_sym_hide] = ACTIONS(1509), - [anon_sym_hide_DASHenv] = ACTIONS(1509), - [anon_sym_overlay] = ACTIONS(1509), - [anon_sym_STAR] = ACTIONS(1509), - [anon_sym_where] = ACTIONS(1509), - [anon_sym_STAR_STAR] = ACTIONS(1509), - [anon_sym_PLUS_PLUS] = ACTIONS(1509), - [anon_sym_SLASH] = ACTIONS(1509), - [anon_sym_mod] = ACTIONS(1509), - [anon_sym_SLASH_SLASH] = ACTIONS(1509), - [anon_sym_PLUS] = ACTIONS(1509), - [anon_sym_bit_DASHshl] = ACTIONS(1509), - [anon_sym_bit_DASHshr] = ACTIONS(1509), - [anon_sym_EQ_EQ] = ACTIONS(1509), - [anon_sym_BANG_EQ] = ACTIONS(1509), - [anon_sym_LT2] = ACTIONS(1509), - [anon_sym_LT_EQ] = ACTIONS(1509), - [anon_sym_GT_EQ] = ACTIONS(1509), - [anon_sym_not_DASHin] = ACTIONS(1509), - [anon_sym_starts_DASHwith] = ACTIONS(1509), - [anon_sym_ends_DASHwith] = ACTIONS(1509), - [anon_sym_EQ_TILDE] = ACTIONS(1509), - [anon_sym_BANG_TILDE] = ACTIONS(1509), - [anon_sym_bit_DASHand] = ACTIONS(1509), - [anon_sym_bit_DASHxor] = ACTIONS(1509), - [anon_sym_bit_DASHor] = ACTIONS(1509), - [anon_sym_and] = ACTIONS(1509), - [anon_sym_xor] = ACTIONS(1509), - [anon_sym_or] = ACTIONS(1509), - [anon_sym_not] = ACTIONS(1509), - [sym_val_nothing] = ACTIONS(1509), - [anon_sym_true] = ACTIONS(1509), - [anon_sym_false] = ACTIONS(1509), - [aux_sym_val_number_token1] = ACTIONS(1509), - [aux_sym_val_number_token2] = ACTIONS(1509), - [aux_sym_val_number_token3] = ACTIONS(1509), - [anon_sym_inf] = ACTIONS(1509), - [anon_sym_DASHinf] = ACTIONS(1509), - [anon_sym_NaN] = ACTIONS(1509), - [aux_sym__val_number_decimal_token1] = ACTIONS(1509), - [aux_sym__val_number_decimal_token2] = ACTIONS(1509), - [anon_sym_0b] = ACTIONS(1509), - [anon_sym_0o] = ACTIONS(1509), - [anon_sym_0x] = ACTIONS(1509), - [sym_val_date] = ACTIONS(1509), - [anon_sym_DQUOTE] = ACTIONS(1509), - [sym__str_single_quotes] = ACTIONS(1509), - [sym__str_back_ticks] = ACTIONS(1509), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1509), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1509), - [anon_sym_CARET] = ACTIONS(1509), + [ts_builtin_sym_end] = ACTIONS(1555), + [anon_sym_export] = ACTIONS(1553), + [anon_sym_alias] = ACTIONS(1553), + [anon_sym_let] = ACTIONS(1553), + [anon_sym_let_DASHenv] = ACTIONS(1553), + [anon_sym_mut] = ACTIONS(1553), + [anon_sym_const] = ACTIONS(1553), + [anon_sym_SEMI] = ACTIONS(1553), + [sym_cmd_identifier] = ACTIONS(1553), + [anon_sym_LF] = ACTIONS(1555), + [anon_sym_def] = ACTIONS(1553), + [anon_sym_export_DASHenv] = ACTIONS(1553), + [anon_sym_extern] = ACTIONS(1553), + [anon_sym_module] = ACTIONS(1553), + [anon_sym_use] = ACTIONS(1553), + [anon_sym_LBRACK] = ACTIONS(1553), + [anon_sym_LPAREN] = ACTIONS(1553), + [anon_sym_DOLLAR] = ACTIONS(1553), + [anon_sym_error] = ACTIONS(1553), + [anon_sym_GT] = ACTIONS(1553), + [anon_sym_DASH] = ACTIONS(1553), + [anon_sym_break] = ACTIONS(1553), + [anon_sym_continue] = ACTIONS(1553), + [anon_sym_for] = ACTIONS(1553), + [anon_sym_in] = ACTIONS(1553), + [anon_sym_loop] = ACTIONS(1553), + [anon_sym_while] = ACTIONS(1553), + [anon_sym_do] = ACTIONS(1553), + [anon_sym_if] = ACTIONS(1553), + [anon_sym_match] = ACTIONS(1553), + [anon_sym_LBRACE] = ACTIONS(1553), + [anon_sym_DOT] = ACTIONS(1553), + [anon_sym_try] = ACTIONS(1553), + [anon_sym_return] = ACTIONS(1553), + [anon_sym_source] = ACTIONS(1553), + [anon_sym_source_DASHenv] = ACTIONS(1553), + [anon_sym_register] = ACTIONS(1553), + [anon_sym_hide] = ACTIONS(1553), + [anon_sym_hide_DASHenv] = ACTIONS(1553), + [anon_sym_overlay] = ACTIONS(1553), + [anon_sym_STAR] = ACTIONS(1553), + [anon_sym_where] = ACTIONS(1553), + [anon_sym_STAR_STAR] = ACTIONS(1553), + [anon_sym_PLUS_PLUS] = ACTIONS(1553), + [anon_sym_SLASH] = ACTIONS(1553), + [anon_sym_mod] = ACTIONS(1553), + [anon_sym_SLASH_SLASH] = ACTIONS(1553), + [anon_sym_PLUS] = ACTIONS(1553), + [anon_sym_bit_DASHshl] = ACTIONS(1553), + [anon_sym_bit_DASHshr] = ACTIONS(1553), + [anon_sym_EQ_EQ] = ACTIONS(1553), + [anon_sym_BANG_EQ] = ACTIONS(1553), + [anon_sym_LT2] = ACTIONS(1553), + [anon_sym_LT_EQ] = ACTIONS(1553), + [anon_sym_GT_EQ] = ACTIONS(1553), + [anon_sym_not_DASHin] = ACTIONS(1553), + [anon_sym_starts_DASHwith] = ACTIONS(1553), + [anon_sym_ends_DASHwith] = ACTIONS(1553), + [anon_sym_EQ_TILDE] = ACTIONS(1553), + [anon_sym_BANG_TILDE] = ACTIONS(1553), + [anon_sym_bit_DASHand] = ACTIONS(1553), + [anon_sym_bit_DASHxor] = ACTIONS(1553), + [anon_sym_bit_DASHor] = ACTIONS(1553), + [anon_sym_and] = ACTIONS(1553), + [anon_sym_xor] = ACTIONS(1553), + [anon_sym_or] = ACTIONS(1553), + [anon_sym_not] = ACTIONS(1553), + [sym_val_nothing] = ACTIONS(1553), + [anon_sym_true] = ACTIONS(1553), + [anon_sym_false] = ACTIONS(1553), + [aux_sym_val_number_token1] = ACTIONS(1553), + [aux_sym_val_number_token2] = ACTIONS(1553), + [aux_sym_val_number_token3] = ACTIONS(1553), + [anon_sym_inf] = ACTIONS(1553), + [anon_sym_DASHinf] = ACTIONS(1553), + [anon_sym_NaN] = ACTIONS(1553), + [aux_sym__val_number_decimal_token1] = ACTIONS(1553), + [aux_sym__val_number_decimal_token2] = ACTIONS(1553), + [anon_sym_0b] = ACTIONS(1553), + [anon_sym_0o] = ACTIONS(1553), + [anon_sym_0x] = ACTIONS(1553), + [sym_val_date] = ACTIONS(1553), + [anon_sym_DQUOTE] = ACTIONS(1553), + [sym__str_single_quotes] = ACTIONS(1553), + [sym__str_back_ticks] = ACTIONS(1553), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1553), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1553), + [anon_sym_CARET] = ACTIONS(1553), [anon_sym_POUND] = ACTIONS(105), }, [509] = { [sym_comment] = STATE(509), - [ts_builtin_sym_end] = ACTIONS(1519), - [anon_sym_export] = ACTIONS(1517), - [anon_sym_alias] = ACTIONS(1517), - [anon_sym_let] = ACTIONS(1517), - [anon_sym_let_DASHenv] = ACTIONS(1517), - [anon_sym_mut] = ACTIONS(1517), - [anon_sym_const] = ACTIONS(1517), - [anon_sym_SEMI] = ACTIONS(1517), - [sym_cmd_identifier] = ACTIONS(1517), - [anon_sym_LF] = ACTIONS(1519), - [anon_sym_def] = ACTIONS(1517), - [anon_sym_def_DASHenv] = ACTIONS(1517), - [anon_sym_export_DASHenv] = ACTIONS(1517), - [anon_sym_extern] = ACTIONS(1517), - [anon_sym_module] = ACTIONS(1517), - [anon_sym_use] = ACTIONS(1517), - [anon_sym_LBRACK] = ACTIONS(1517), - [anon_sym_LPAREN] = ACTIONS(1517), - [anon_sym_DOLLAR] = ACTIONS(1517), - [anon_sym_error] = ACTIONS(1517), - [anon_sym_GT] = ACTIONS(1517), - [anon_sym_DASH] = ACTIONS(1517), - [anon_sym_break] = ACTIONS(1517), - [anon_sym_continue] = ACTIONS(1517), - [anon_sym_for] = ACTIONS(1517), - [anon_sym_in] = ACTIONS(1517), - [anon_sym_loop] = ACTIONS(1517), - [anon_sym_while] = ACTIONS(1517), - [anon_sym_do] = ACTIONS(1517), - [anon_sym_if] = ACTIONS(1517), - [anon_sym_match] = ACTIONS(1517), - [anon_sym_LBRACE] = ACTIONS(1517), - [anon_sym_DOT] = ACTIONS(1517), - [anon_sym_try] = ACTIONS(1517), - [anon_sym_return] = ACTIONS(1517), - [anon_sym_source] = ACTIONS(1517), - [anon_sym_source_DASHenv] = ACTIONS(1517), - [anon_sym_register] = ACTIONS(1517), - [anon_sym_hide] = ACTIONS(1517), - [anon_sym_hide_DASHenv] = ACTIONS(1517), - [anon_sym_overlay] = ACTIONS(1517), - [anon_sym_STAR] = ACTIONS(1517), - [anon_sym_where] = ACTIONS(1517), - [anon_sym_STAR_STAR] = ACTIONS(1517), - [anon_sym_PLUS_PLUS] = ACTIONS(1517), - [anon_sym_SLASH] = ACTIONS(1517), - [anon_sym_mod] = ACTIONS(1517), - [anon_sym_SLASH_SLASH] = ACTIONS(1517), - [anon_sym_PLUS] = ACTIONS(1517), - [anon_sym_bit_DASHshl] = ACTIONS(1517), - [anon_sym_bit_DASHshr] = ACTIONS(1517), - [anon_sym_EQ_EQ] = ACTIONS(1517), - [anon_sym_BANG_EQ] = ACTIONS(1517), - [anon_sym_LT2] = ACTIONS(1517), - [anon_sym_LT_EQ] = ACTIONS(1517), - [anon_sym_GT_EQ] = ACTIONS(1517), - [anon_sym_not_DASHin] = ACTIONS(1517), - [anon_sym_starts_DASHwith] = ACTIONS(1517), - [anon_sym_ends_DASHwith] = ACTIONS(1517), - [anon_sym_EQ_TILDE] = ACTIONS(1517), - [anon_sym_BANG_TILDE] = ACTIONS(1517), - [anon_sym_bit_DASHand] = ACTIONS(1517), - [anon_sym_bit_DASHxor] = ACTIONS(1517), - [anon_sym_bit_DASHor] = ACTIONS(1517), - [anon_sym_and] = ACTIONS(1517), - [anon_sym_xor] = ACTIONS(1517), - [anon_sym_or] = ACTIONS(1517), - [anon_sym_not] = ACTIONS(1517), - [sym_val_nothing] = ACTIONS(1517), - [anon_sym_true] = ACTIONS(1517), - [anon_sym_false] = ACTIONS(1517), - [aux_sym_val_number_token1] = ACTIONS(1517), - [aux_sym_val_number_token2] = ACTIONS(1517), - [aux_sym_val_number_token3] = ACTIONS(1517), - [anon_sym_inf] = ACTIONS(1517), - [anon_sym_DASHinf] = ACTIONS(1517), - [anon_sym_NaN] = ACTIONS(1517), - [aux_sym__val_number_decimal_token1] = ACTIONS(1517), - [aux_sym__val_number_decimal_token2] = ACTIONS(1517), - [anon_sym_0b] = ACTIONS(1517), - [anon_sym_0o] = ACTIONS(1517), - [anon_sym_0x] = ACTIONS(1517), - [sym_val_date] = ACTIONS(1517), - [anon_sym_DQUOTE] = ACTIONS(1517), - [sym__str_single_quotes] = ACTIONS(1517), - [sym__str_back_ticks] = ACTIONS(1517), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1517), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1517), - [anon_sym_CARET] = ACTIONS(1517), - [anon_sym_POUND] = ACTIONS(105), - }, - [510] = { - [sym_comment] = STATE(510), [ts_builtin_sym_end] = ACTIONS(1559), [anon_sym_export] = ACTIONS(1557), [anon_sym_alias] = ACTIONS(1557), @@ -118208,7 +117887,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1557), [anon_sym_LF] = ACTIONS(1559), [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), [anon_sym_export_DASHenv] = ACTIONS(1557), [anon_sym_extern] = ACTIONS(1557), [anon_sym_module] = ACTIONS(1557), @@ -118288,659 +117966,836 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1557), [anon_sym_POUND] = ACTIONS(105), }, - [511] = { - [sym_comment] = STATE(511), - [ts_builtin_sym_end] = ACTIONS(1357), - [anon_sym_export] = ACTIONS(1355), - [anon_sym_alias] = ACTIONS(1355), - [anon_sym_let] = ACTIONS(1355), - [anon_sym_let_DASHenv] = ACTIONS(1355), - [anon_sym_mut] = ACTIONS(1355), - [anon_sym_const] = ACTIONS(1355), - [anon_sym_SEMI] = ACTIONS(1355), - [sym_cmd_identifier] = ACTIONS(1355), - [anon_sym_LF] = ACTIONS(1357), - [anon_sym_def] = ACTIONS(1355), - [anon_sym_def_DASHenv] = ACTIONS(1355), - [anon_sym_export_DASHenv] = ACTIONS(1355), - [anon_sym_extern] = ACTIONS(1355), - [anon_sym_module] = ACTIONS(1355), - [anon_sym_use] = ACTIONS(1355), - [anon_sym_LBRACK] = ACTIONS(1355), - [anon_sym_LPAREN] = ACTIONS(1355), - [anon_sym_DOLLAR] = ACTIONS(1355), - [anon_sym_error] = ACTIONS(1355), - [anon_sym_GT] = ACTIONS(1355), - [anon_sym_DASH] = ACTIONS(1355), - [anon_sym_break] = ACTIONS(1355), - [anon_sym_continue] = ACTIONS(1355), - [anon_sym_for] = ACTIONS(1355), - [anon_sym_in] = ACTIONS(1355), - [anon_sym_loop] = ACTIONS(1355), - [anon_sym_while] = ACTIONS(1355), - [anon_sym_do] = ACTIONS(1355), - [anon_sym_if] = ACTIONS(1355), - [anon_sym_match] = ACTIONS(1355), - [anon_sym_LBRACE] = ACTIONS(1355), - [anon_sym_DOT] = ACTIONS(1355), - [anon_sym_try] = ACTIONS(1355), - [anon_sym_return] = ACTIONS(1355), - [anon_sym_source] = ACTIONS(1355), - [anon_sym_source_DASHenv] = ACTIONS(1355), - [anon_sym_register] = ACTIONS(1355), - [anon_sym_hide] = ACTIONS(1355), - [anon_sym_hide_DASHenv] = ACTIONS(1355), - [anon_sym_overlay] = ACTIONS(1355), - [anon_sym_STAR] = ACTIONS(1355), - [anon_sym_where] = ACTIONS(1355), - [anon_sym_STAR_STAR] = ACTIONS(1355), - [anon_sym_PLUS_PLUS] = ACTIONS(1355), - [anon_sym_SLASH] = ACTIONS(1355), - [anon_sym_mod] = ACTIONS(1355), - [anon_sym_SLASH_SLASH] = ACTIONS(1355), - [anon_sym_PLUS] = ACTIONS(1355), - [anon_sym_bit_DASHshl] = ACTIONS(1355), - [anon_sym_bit_DASHshr] = ACTIONS(1355), - [anon_sym_EQ_EQ] = ACTIONS(1355), - [anon_sym_BANG_EQ] = ACTIONS(1355), - [anon_sym_LT2] = ACTIONS(1355), - [anon_sym_LT_EQ] = ACTIONS(1355), - [anon_sym_GT_EQ] = ACTIONS(1355), - [anon_sym_not_DASHin] = ACTIONS(1355), - [anon_sym_starts_DASHwith] = ACTIONS(1355), - [anon_sym_ends_DASHwith] = ACTIONS(1355), - [anon_sym_EQ_TILDE] = ACTIONS(1355), - [anon_sym_BANG_TILDE] = ACTIONS(1355), - [anon_sym_bit_DASHand] = ACTIONS(1355), - [anon_sym_bit_DASHxor] = ACTIONS(1355), - [anon_sym_bit_DASHor] = ACTIONS(1355), - [anon_sym_and] = ACTIONS(1355), - [anon_sym_xor] = ACTIONS(1355), - [anon_sym_or] = ACTIONS(1355), - [anon_sym_not] = ACTIONS(1355), - [sym_val_nothing] = ACTIONS(1355), - [anon_sym_true] = ACTIONS(1355), - [anon_sym_false] = ACTIONS(1355), - [aux_sym_val_number_token1] = ACTIONS(1355), - [aux_sym_val_number_token2] = ACTIONS(1355), - [aux_sym_val_number_token3] = ACTIONS(1355), - [anon_sym_inf] = ACTIONS(1355), - [anon_sym_DASHinf] = ACTIONS(1355), - [anon_sym_NaN] = ACTIONS(1355), - [aux_sym__val_number_decimal_token1] = ACTIONS(1355), - [aux_sym__val_number_decimal_token2] = ACTIONS(1355), - [anon_sym_0b] = ACTIONS(1355), - [anon_sym_0o] = ACTIONS(1355), - [anon_sym_0x] = ACTIONS(1355), - [sym_val_date] = ACTIONS(1355), - [anon_sym_DQUOTE] = ACTIONS(1355), - [sym__str_single_quotes] = ACTIONS(1355), - [sym__str_back_ticks] = ACTIONS(1355), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1355), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1355), - [anon_sym_CARET] = ACTIONS(1355), + [510] = { + [sym_comment] = STATE(510), + [ts_builtin_sym_end] = ACTIONS(1437), + [anon_sym_export] = ACTIONS(1435), + [anon_sym_alias] = ACTIONS(1435), + [anon_sym_let] = ACTIONS(1435), + [anon_sym_let_DASHenv] = ACTIONS(1435), + [anon_sym_mut] = ACTIONS(1435), + [anon_sym_const] = ACTIONS(1435), + [anon_sym_SEMI] = ACTIONS(1435), + [sym_cmd_identifier] = ACTIONS(1435), + [anon_sym_LF] = ACTIONS(1437), + [anon_sym_def] = ACTIONS(1435), + [anon_sym_export_DASHenv] = ACTIONS(1435), + [anon_sym_extern] = ACTIONS(1435), + [anon_sym_module] = ACTIONS(1435), + [anon_sym_use] = ACTIONS(1435), + [anon_sym_LBRACK] = ACTIONS(1435), + [anon_sym_LPAREN] = ACTIONS(1435), + [anon_sym_DOLLAR] = ACTIONS(1435), + [anon_sym_error] = ACTIONS(1435), + [anon_sym_GT] = ACTIONS(1435), + [anon_sym_DASH] = ACTIONS(1435), + [anon_sym_break] = ACTIONS(1435), + [anon_sym_continue] = ACTIONS(1435), + [anon_sym_for] = ACTIONS(1435), + [anon_sym_in] = ACTIONS(1435), + [anon_sym_loop] = ACTIONS(1435), + [anon_sym_while] = ACTIONS(1435), + [anon_sym_do] = ACTIONS(1435), + [anon_sym_if] = ACTIONS(1435), + [anon_sym_match] = ACTIONS(1435), + [anon_sym_LBRACE] = ACTIONS(1435), + [anon_sym_DOT] = ACTIONS(1435), + [anon_sym_try] = ACTIONS(1435), + [anon_sym_return] = ACTIONS(1435), + [anon_sym_source] = ACTIONS(1435), + [anon_sym_source_DASHenv] = ACTIONS(1435), + [anon_sym_register] = ACTIONS(1435), + [anon_sym_hide] = ACTIONS(1435), + [anon_sym_hide_DASHenv] = ACTIONS(1435), + [anon_sym_overlay] = ACTIONS(1435), + [anon_sym_STAR] = ACTIONS(1435), + [anon_sym_where] = ACTIONS(1435), + [anon_sym_STAR_STAR] = ACTIONS(1435), + [anon_sym_PLUS_PLUS] = ACTIONS(1435), + [anon_sym_SLASH] = ACTIONS(1435), + [anon_sym_mod] = ACTIONS(1435), + [anon_sym_SLASH_SLASH] = ACTIONS(1435), + [anon_sym_PLUS] = ACTIONS(1435), + [anon_sym_bit_DASHshl] = ACTIONS(1435), + [anon_sym_bit_DASHshr] = ACTIONS(1435), + [anon_sym_EQ_EQ] = ACTIONS(1435), + [anon_sym_BANG_EQ] = ACTIONS(1435), + [anon_sym_LT2] = ACTIONS(1435), + [anon_sym_LT_EQ] = ACTIONS(1435), + [anon_sym_GT_EQ] = ACTIONS(1435), + [anon_sym_not_DASHin] = ACTIONS(1435), + [anon_sym_starts_DASHwith] = ACTIONS(1435), + [anon_sym_ends_DASHwith] = ACTIONS(1435), + [anon_sym_EQ_TILDE] = ACTIONS(1435), + [anon_sym_BANG_TILDE] = ACTIONS(1435), + [anon_sym_bit_DASHand] = ACTIONS(1435), + [anon_sym_bit_DASHxor] = ACTIONS(1435), + [anon_sym_bit_DASHor] = ACTIONS(1435), + [anon_sym_and] = ACTIONS(1435), + [anon_sym_xor] = ACTIONS(1435), + [anon_sym_or] = ACTIONS(1435), + [anon_sym_not] = ACTIONS(1435), + [sym_val_nothing] = ACTIONS(1435), + [anon_sym_true] = ACTIONS(1435), + [anon_sym_false] = ACTIONS(1435), + [aux_sym_val_number_token1] = ACTIONS(1435), + [aux_sym_val_number_token2] = ACTIONS(1435), + [aux_sym_val_number_token3] = ACTIONS(1435), + [anon_sym_inf] = ACTIONS(1435), + [anon_sym_DASHinf] = ACTIONS(1435), + [anon_sym_NaN] = ACTIONS(1435), + [aux_sym__val_number_decimal_token1] = ACTIONS(1435), + [aux_sym__val_number_decimal_token2] = ACTIONS(1435), + [anon_sym_0b] = ACTIONS(1435), + [anon_sym_0o] = ACTIONS(1435), + [anon_sym_0x] = ACTIONS(1435), + [sym_val_date] = ACTIONS(1435), + [anon_sym_DQUOTE] = ACTIONS(1435), + [sym__str_single_quotes] = ACTIONS(1435), + [sym__str_back_ticks] = ACTIONS(1435), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1435), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1435), + [anon_sym_CARET] = ACTIONS(1435), + [anon_sym_POUND] = ACTIONS(105), + }, + [511] = { + [sym_comment] = STATE(511), + [ts_builtin_sym_end] = ACTIONS(1461), + [anon_sym_export] = ACTIONS(1459), + [anon_sym_alias] = ACTIONS(1459), + [anon_sym_let] = ACTIONS(1459), + [anon_sym_let_DASHenv] = ACTIONS(1459), + [anon_sym_mut] = ACTIONS(1459), + [anon_sym_const] = ACTIONS(1459), + [anon_sym_SEMI] = ACTIONS(1459), + [sym_cmd_identifier] = ACTIONS(1459), + [anon_sym_LF] = ACTIONS(1461), + [anon_sym_def] = ACTIONS(1459), + [anon_sym_export_DASHenv] = ACTIONS(1459), + [anon_sym_extern] = ACTIONS(1459), + [anon_sym_module] = ACTIONS(1459), + [anon_sym_use] = ACTIONS(1459), + [anon_sym_LBRACK] = ACTIONS(1459), + [anon_sym_LPAREN] = ACTIONS(1459), + [anon_sym_DOLLAR] = ACTIONS(1459), + [anon_sym_error] = ACTIONS(1459), + [anon_sym_GT] = ACTIONS(1459), + [anon_sym_DASH] = ACTIONS(1459), + [anon_sym_break] = ACTIONS(1459), + [anon_sym_continue] = ACTIONS(1459), + [anon_sym_for] = ACTIONS(1459), + [anon_sym_in] = ACTIONS(1459), + [anon_sym_loop] = ACTIONS(1459), + [anon_sym_while] = ACTIONS(1459), + [anon_sym_do] = ACTIONS(1459), + [anon_sym_if] = ACTIONS(1459), + [anon_sym_match] = ACTIONS(1459), + [anon_sym_LBRACE] = ACTIONS(1459), + [anon_sym_DOT] = ACTIONS(1459), + [anon_sym_try] = ACTIONS(1459), + [anon_sym_return] = ACTIONS(1459), + [anon_sym_source] = ACTIONS(1459), + [anon_sym_source_DASHenv] = ACTIONS(1459), + [anon_sym_register] = ACTIONS(1459), + [anon_sym_hide] = ACTIONS(1459), + [anon_sym_hide_DASHenv] = ACTIONS(1459), + [anon_sym_overlay] = ACTIONS(1459), + [anon_sym_STAR] = ACTIONS(1459), + [anon_sym_where] = ACTIONS(1459), + [anon_sym_STAR_STAR] = ACTIONS(1459), + [anon_sym_PLUS_PLUS] = ACTIONS(1459), + [anon_sym_SLASH] = ACTIONS(1459), + [anon_sym_mod] = ACTIONS(1459), + [anon_sym_SLASH_SLASH] = ACTIONS(1459), + [anon_sym_PLUS] = ACTIONS(1459), + [anon_sym_bit_DASHshl] = ACTIONS(1459), + [anon_sym_bit_DASHshr] = ACTIONS(1459), + [anon_sym_EQ_EQ] = ACTIONS(1459), + [anon_sym_BANG_EQ] = ACTIONS(1459), + [anon_sym_LT2] = ACTIONS(1459), + [anon_sym_LT_EQ] = ACTIONS(1459), + [anon_sym_GT_EQ] = ACTIONS(1459), + [anon_sym_not_DASHin] = ACTIONS(1459), + [anon_sym_starts_DASHwith] = ACTIONS(1459), + [anon_sym_ends_DASHwith] = ACTIONS(1459), + [anon_sym_EQ_TILDE] = ACTIONS(1459), + [anon_sym_BANG_TILDE] = ACTIONS(1459), + [anon_sym_bit_DASHand] = ACTIONS(1459), + [anon_sym_bit_DASHxor] = ACTIONS(1459), + [anon_sym_bit_DASHor] = ACTIONS(1459), + [anon_sym_and] = ACTIONS(1459), + [anon_sym_xor] = ACTIONS(1459), + [anon_sym_or] = ACTIONS(1459), + [anon_sym_not] = ACTIONS(1459), + [sym_val_nothing] = ACTIONS(1459), + [anon_sym_true] = ACTIONS(1459), + [anon_sym_false] = ACTIONS(1459), + [aux_sym_val_number_token1] = ACTIONS(1459), + [aux_sym_val_number_token2] = ACTIONS(1459), + [aux_sym_val_number_token3] = ACTIONS(1459), + [anon_sym_inf] = ACTIONS(1459), + [anon_sym_DASHinf] = ACTIONS(1459), + [anon_sym_NaN] = ACTIONS(1459), + [aux_sym__val_number_decimal_token1] = ACTIONS(1459), + [aux_sym__val_number_decimal_token2] = ACTIONS(1459), + [anon_sym_0b] = ACTIONS(1459), + [anon_sym_0o] = ACTIONS(1459), + [anon_sym_0x] = ACTIONS(1459), + [sym_val_date] = ACTIONS(1459), + [anon_sym_DQUOTE] = ACTIONS(1459), + [sym__str_single_quotes] = ACTIONS(1459), + [sym__str_back_ticks] = ACTIONS(1459), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1459), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1459), + [anon_sym_CARET] = ACTIONS(1459), [anon_sym_POUND] = ACTIONS(105), }, [512] = { [sym_comment] = STATE(512), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1575), - [anon_sym_DASH] = ACTIONS(1577), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1579), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1581), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1583), - [anon_sym_PLUS_PLUS] = ACTIONS(1583), - [anon_sym_SLASH] = ACTIONS(1581), - [anon_sym_mod] = ACTIONS(1581), - [anon_sym_SLASH_SLASH] = ACTIONS(1581), - [anon_sym_PLUS] = ACTIONS(1577), - [anon_sym_bit_DASHshl] = ACTIONS(1585), - [anon_sym_bit_DASHshr] = ACTIONS(1585), - [anon_sym_EQ_EQ] = ACTIONS(1575), - [anon_sym_BANG_EQ] = ACTIONS(1575), - [anon_sym_LT2] = ACTIONS(1575), - [anon_sym_LT_EQ] = ACTIONS(1575), - [anon_sym_GT_EQ] = ACTIONS(1575), - [anon_sym_not_DASHin] = ACTIONS(1579), - [anon_sym_starts_DASHwith] = ACTIONS(1579), - [anon_sym_ends_DASHwith] = ACTIONS(1579), - [anon_sym_EQ_TILDE] = ACTIONS(1587), - [anon_sym_BANG_TILDE] = ACTIONS(1587), - [anon_sym_bit_DASHand] = ACTIONS(1589), - [anon_sym_bit_DASHxor] = ACTIONS(1591), - [anon_sym_bit_DASHor] = ACTIONS(1593), - [anon_sym_and] = ACTIONS(1595), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [ts_builtin_sym_end] = ACTIONS(1167), + [anon_sym_export] = ACTIONS(1165), + [anon_sym_alias] = ACTIONS(1165), + [anon_sym_let] = ACTIONS(1165), + [anon_sym_let_DASHenv] = ACTIONS(1165), + [anon_sym_mut] = ACTIONS(1165), + [anon_sym_const] = ACTIONS(1165), + [anon_sym_SEMI] = ACTIONS(1165), + [sym_cmd_identifier] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_def] = ACTIONS(1165), + [anon_sym_export_DASHenv] = ACTIONS(1165), + [anon_sym_extern] = ACTIONS(1165), + [anon_sym_module] = ACTIONS(1165), + [anon_sym_use] = ACTIONS(1165), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_error] = ACTIONS(1165), + [anon_sym_GT] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_break] = ACTIONS(1165), + [anon_sym_continue] = ACTIONS(1165), + [anon_sym_for] = ACTIONS(1165), + [anon_sym_in] = ACTIONS(1165), + [anon_sym_loop] = ACTIONS(1165), + [anon_sym_while] = ACTIONS(1165), + [anon_sym_do] = ACTIONS(1165), + [anon_sym_if] = ACTIONS(1165), + [anon_sym_match] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_try] = ACTIONS(1165), + [anon_sym_return] = ACTIONS(1165), + [anon_sym_source] = ACTIONS(1165), + [anon_sym_source_DASHenv] = ACTIONS(1165), + [anon_sym_register] = ACTIONS(1165), + [anon_sym_hide] = ACTIONS(1165), + [anon_sym_hide_DASHenv] = ACTIONS(1165), + [anon_sym_overlay] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_where] = ACTIONS(1165), + [anon_sym_STAR_STAR] = ACTIONS(1165), + [anon_sym_PLUS_PLUS] = ACTIONS(1165), + [anon_sym_SLASH] = ACTIONS(1165), + [anon_sym_mod] = ACTIONS(1165), + [anon_sym_SLASH_SLASH] = ACTIONS(1165), + [anon_sym_PLUS] = ACTIONS(1165), + [anon_sym_bit_DASHshl] = ACTIONS(1165), + [anon_sym_bit_DASHshr] = ACTIONS(1165), + [anon_sym_EQ_EQ] = ACTIONS(1165), + [anon_sym_BANG_EQ] = ACTIONS(1165), + [anon_sym_LT2] = ACTIONS(1165), + [anon_sym_LT_EQ] = ACTIONS(1165), + [anon_sym_GT_EQ] = ACTIONS(1165), + [anon_sym_not_DASHin] = ACTIONS(1165), + [anon_sym_starts_DASHwith] = ACTIONS(1165), + [anon_sym_ends_DASHwith] = ACTIONS(1165), + [anon_sym_EQ_TILDE] = ACTIONS(1165), + [anon_sym_BANG_TILDE] = ACTIONS(1165), + [anon_sym_bit_DASHand] = ACTIONS(1165), + [anon_sym_bit_DASHxor] = ACTIONS(1165), + [anon_sym_bit_DASHor] = ACTIONS(1165), + [anon_sym_and] = ACTIONS(1165), + [anon_sym_xor] = ACTIONS(1165), + [anon_sym_or] = ACTIONS(1165), + [anon_sym_not] = ACTIONS(1165), + [sym_val_nothing] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym_val_number_token1] = ACTIONS(1165), + [aux_sym_val_number_token2] = ACTIONS(1165), + [aux_sym_val_number_token3] = ACTIONS(1165), + [anon_sym_inf] = ACTIONS(1165), + [anon_sym_DASHinf] = ACTIONS(1165), + [anon_sym_NaN] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_decimal_token2] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_CARET] = ACTIONS(1165), [anon_sym_POUND] = ACTIONS(105), }, [513] = { [sym_comment] = STATE(513), - [ts_builtin_sym_end] = ACTIONS(1523), - [anon_sym_export] = ACTIONS(1521), - [anon_sym_alias] = ACTIONS(1521), - [anon_sym_let] = ACTIONS(1521), - [anon_sym_let_DASHenv] = ACTIONS(1521), - [anon_sym_mut] = ACTIONS(1521), - [anon_sym_const] = ACTIONS(1521), - [anon_sym_SEMI] = ACTIONS(1521), - [sym_cmd_identifier] = ACTIONS(1521), - [anon_sym_LF] = ACTIONS(1523), - [anon_sym_def] = ACTIONS(1521), - [anon_sym_def_DASHenv] = ACTIONS(1521), - [anon_sym_export_DASHenv] = ACTIONS(1521), - [anon_sym_extern] = ACTIONS(1521), - [anon_sym_module] = ACTIONS(1521), - [anon_sym_use] = ACTIONS(1521), - [anon_sym_LBRACK] = ACTIONS(1521), - [anon_sym_LPAREN] = ACTIONS(1521), - [anon_sym_DOLLAR] = ACTIONS(1521), - [anon_sym_error] = ACTIONS(1521), - [anon_sym_GT] = ACTIONS(1521), - [anon_sym_DASH] = ACTIONS(1521), - [anon_sym_break] = ACTIONS(1521), - [anon_sym_continue] = ACTIONS(1521), - [anon_sym_for] = ACTIONS(1521), - [anon_sym_in] = ACTIONS(1521), - [anon_sym_loop] = ACTIONS(1521), - [anon_sym_while] = ACTIONS(1521), - [anon_sym_do] = ACTIONS(1521), - [anon_sym_if] = ACTIONS(1521), - [anon_sym_match] = ACTIONS(1521), - [anon_sym_LBRACE] = ACTIONS(1521), - [anon_sym_DOT] = ACTIONS(1521), - [anon_sym_try] = ACTIONS(1521), - [anon_sym_return] = ACTIONS(1521), - [anon_sym_source] = ACTIONS(1521), - [anon_sym_source_DASHenv] = ACTIONS(1521), - [anon_sym_register] = ACTIONS(1521), - [anon_sym_hide] = ACTIONS(1521), - [anon_sym_hide_DASHenv] = ACTIONS(1521), - [anon_sym_overlay] = ACTIONS(1521), - [anon_sym_STAR] = ACTIONS(1521), - [anon_sym_where] = ACTIONS(1521), - [anon_sym_STAR_STAR] = ACTIONS(1521), - [anon_sym_PLUS_PLUS] = ACTIONS(1521), - [anon_sym_SLASH] = ACTIONS(1521), - [anon_sym_mod] = ACTIONS(1521), - [anon_sym_SLASH_SLASH] = ACTIONS(1521), - [anon_sym_PLUS] = ACTIONS(1521), - [anon_sym_bit_DASHshl] = ACTIONS(1521), - [anon_sym_bit_DASHshr] = ACTIONS(1521), - [anon_sym_EQ_EQ] = ACTIONS(1521), - [anon_sym_BANG_EQ] = ACTIONS(1521), - [anon_sym_LT2] = ACTIONS(1521), - [anon_sym_LT_EQ] = ACTIONS(1521), - [anon_sym_GT_EQ] = ACTIONS(1521), - [anon_sym_not_DASHin] = ACTIONS(1521), - [anon_sym_starts_DASHwith] = ACTIONS(1521), - [anon_sym_ends_DASHwith] = ACTIONS(1521), - [anon_sym_EQ_TILDE] = ACTIONS(1521), - [anon_sym_BANG_TILDE] = ACTIONS(1521), - [anon_sym_bit_DASHand] = ACTIONS(1521), - [anon_sym_bit_DASHxor] = ACTIONS(1521), - [anon_sym_bit_DASHor] = ACTIONS(1521), - [anon_sym_and] = ACTIONS(1521), - [anon_sym_xor] = ACTIONS(1521), - [anon_sym_or] = ACTIONS(1521), - [anon_sym_not] = ACTIONS(1521), - [sym_val_nothing] = ACTIONS(1521), - [anon_sym_true] = ACTIONS(1521), - [anon_sym_false] = ACTIONS(1521), - [aux_sym_val_number_token1] = ACTIONS(1521), - [aux_sym_val_number_token2] = ACTIONS(1521), - [aux_sym_val_number_token3] = ACTIONS(1521), - [anon_sym_inf] = ACTIONS(1521), - [anon_sym_DASHinf] = ACTIONS(1521), - [anon_sym_NaN] = ACTIONS(1521), - [aux_sym__val_number_decimal_token1] = ACTIONS(1521), - [aux_sym__val_number_decimal_token2] = ACTIONS(1521), - [anon_sym_0b] = ACTIONS(1521), - [anon_sym_0o] = ACTIONS(1521), - [anon_sym_0x] = ACTIONS(1521), - [sym_val_date] = ACTIONS(1521), - [anon_sym_DQUOTE] = ACTIONS(1521), - [sym__str_single_quotes] = ACTIONS(1521), - [sym__str_back_ticks] = ACTIONS(1521), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1521), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1521), - [anon_sym_CARET] = ACTIONS(1521), + [ts_builtin_sym_end] = ACTIONS(1489), + [anon_sym_export] = ACTIONS(1487), + [anon_sym_alias] = ACTIONS(1487), + [anon_sym_let] = ACTIONS(1487), + [anon_sym_let_DASHenv] = ACTIONS(1487), + [anon_sym_mut] = ACTIONS(1487), + [anon_sym_const] = ACTIONS(1487), + [anon_sym_SEMI] = ACTIONS(1487), + [sym_cmd_identifier] = ACTIONS(1487), + [anon_sym_LF] = ACTIONS(1489), + [anon_sym_def] = ACTIONS(1487), + [anon_sym_export_DASHenv] = ACTIONS(1487), + [anon_sym_extern] = ACTIONS(1487), + [anon_sym_module] = ACTIONS(1487), + [anon_sym_use] = ACTIONS(1487), + [anon_sym_LBRACK] = ACTIONS(1487), + [anon_sym_LPAREN] = ACTIONS(1487), + [anon_sym_DOLLAR] = ACTIONS(1487), + [anon_sym_error] = ACTIONS(1487), + [anon_sym_GT] = ACTIONS(1487), + [anon_sym_DASH] = ACTIONS(1487), + [anon_sym_break] = ACTIONS(1487), + [anon_sym_continue] = ACTIONS(1487), + [anon_sym_for] = ACTIONS(1487), + [anon_sym_in] = ACTIONS(1487), + [anon_sym_loop] = ACTIONS(1487), + [anon_sym_while] = ACTIONS(1487), + [anon_sym_do] = ACTIONS(1487), + [anon_sym_if] = ACTIONS(1487), + [anon_sym_match] = ACTIONS(1487), + [anon_sym_LBRACE] = ACTIONS(1487), + [anon_sym_DOT] = ACTIONS(1487), + [anon_sym_try] = ACTIONS(1487), + [anon_sym_return] = ACTIONS(1487), + [anon_sym_source] = ACTIONS(1487), + [anon_sym_source_DASHenv] = ACTIONS(1487), + [anon_sym_register] = ACTIONS(1487), + [anon_sym_hide] = ACTIONS(1487), + [anon_sym_hide_DASHenv] = ACTIONS(1487), + [anon_sym_overlay] = ACTIONS(1487), + [anon_sym_STAR] = ACTIONS(1487), + [anon_sym_where] = ACTIONS(1487), + [anon_sym_STAR_STAR] = ACTIONS(1487), + [anon_sym_PLUS_PLUS] = ACTIONS(1487), + [anon_sym_SLASH] = ACTIONS(1487), + [anon_sym_mod] = ACTIONS(1487), + [anon_sym_SLASH_SLASH] = ACTIONS(1487), + [anon_sym_PLUS] = ACTIONS(1487), + [anon_sym_bit_DASHshl] = ACTIONS(1487), + [anon_sym_bit_DASHshr] = ACTIONS(1487), + [anon_sym_EQ_EQ] = ACTIONS(1487), + [anon_sym_BANG_EQ] = ACTIONS(1487), + [anon_sym_LT2] = ACTIONS(1487), + [anon_sym_LT_EQ] = ACTIONS(1487), + [anon_sym_GT_EQ] = ACTIONS(1487), + [anon_sym_not_DASHin] = ACTIONS(1487), + [anon_sym_starts_DASHwith] = ACTIONS(1487), + [anon_sym_ends_DASHwith] = ACTIONS(1487), + [anon_sym_EQ_TILDE] = ACTIONS(1487), + [anon_sym_BANG_TILDE] = ACTIONS(1487), + [anon_sym_bit_DASHand] = ACTIONS(1487), + [anon_sym_bit_DASHxor] = ACTIONS(1487), + [anon_sym_bit_DASHor] = ACTIONS(1487), + [anon_sym_and] = ACTIONS(1487), + [anon_sym_xor] = ACTIONS(1487), + [anon_sym_or] = ACTIONS(1487), + [anon_sym_not] = ACTIONS(1487), + [sym_val_nothing] = ACTIONS(1487), + [anon_sym_true] = ACTIONS(1487), + [anon_sym_false] = ACTIONS(1487), + [aux_sym_val_number_token1] = ACTIONS(1487), + [aux_sym_val_number_token2] = ACTIONS(1487), + [aux_sym_val_number_token3] = ACTIONS(1487), + [anon_sym_inf] = ACTIONS(1487), + [anon_sym_DASHinf] = ACTIONS(1487), + [anon_sym_NaN] = ACTIONS(1487), + [aux_sym__val_number_decimal_token1] = ACTIONS(1487), + [aux_sym__val_number_decimal_token2] = ACTIONS(1487), + [anon_sym_0b] = ACTIONS(1487), + [anon_sym_0o] = ACTIONS(1487), + [anon_sym_0x] = ACTIONS(1487), + [sym_val_date] = ACTIONS(1487), + [anon_sym_DQUOTE] = ACTIONS(1487), + [sym__str_single_quotes] = ACTIONS(1487), + [sym__str_back_ticks] = ACTIONS(1487), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1487), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1487), + [anon_sym_CARET] = ACTIONS(1487), [anon_sym_POUND] = ACTIONS(105), }, [514] = { [sym_comment] = STATE(514), - [ts_builtin_sym_end] = ACTIONS(1527), - [anon_sym_export] = ACTIONS(1525), - [anon_sym_alias] = ACTIONS(1525), - [anon_sym_let] = ACTIONS(1525), - [anon_sym_let_DASHenv] = ACTIONS(1525), - [anon_sym_mut] = ACTIONS(1525), - [anon_sym_const] = ACTIONS(1525), - [anon_sym_SEMI] = ACTIONS(1525), - [sym_cmd_identifier] = ACTIONS(1525), - [anon_sym_LF] = ACTIONS(1527), - [anon_sym_def] = ACTIONS(1525), - [anon_sym_def_DASHenv] = ACTIONS(1525), - [anon_sym_export_DASHenv] = ACTIONS(1525), - [anon_sym_extern] = ACTIONS(1525), - [anon_sym_module] = ACTIONS(1525), - [anon_sym_use] = ACTIONS(1525), - [anon_sym_LBRACK] = ACTIONS(1525), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_DOLLAR] = ACTIONS(1525), - [anon_sym_error] = ACTIONS(1525), - [anon_sym_GT] = ACTIONS(1525), - [anon_sym_DASH] = ACTIONS(1525), - [anon_sym_break] = ACTIONS(1525), - [anon_sym_continue] = ACTIONS(1525), - [anon_sym_for] = ACTIONS(1525), - [anon_sym_in] = ACTIONS(1525), - [anon_sym_loop] = ACTIONS(1525), - [anon_sym_while] = ACTIONS(1525), - [anon_sym_do] = ACTIONS(1525), - [anon_sym_if] = ACTIONS(1525), - [anon_sym_match] = ACTIONS(1525), - [anon_sym_LBRACE] = ACTIONS(1525), - [anon_sym_DOT] = ACTIONS(1525), - [anon_sym_try] = ACTIONS(1525), - [anon_sym_return] = ACTIONS(1525), - [anon_sym_source] = ACTIONS(1525), - [anon_sym_source_DASHenv] = ACTIONS(1525), - [anon_sym_register] = ACTIONS(1525), - [anon_sym_hide] = ACTIONS(1525), - [anon_sym_hide_DASHenv] = ACTIONS(1525), - [anon_sym_overlay] = ACTIONS(1525), - [anon_sym_STAR] = ACTIONS(1525), - [anon_sym_where] = ACTIONS(1525), - [anon_sym_STAR_STAR] = ACTIONS(1525), - [anon_sym_PLUS_PLUS] = ACTIONS(1525), - [anon_sym_SLASH] = ACTIONS(1525), - [anon_sym_mod] = ACTIONS(1525), - [anon_sym_SLASH_SLASH] = ACTIONS(1525), - [anon_sym_PLUS] = ACTIONS(1525), - [anon_sym_bit_DASHshl] = ACTIONS(1525), - [anon_sym_bit_DASHshr] = ACTIONS(1525), - [anon_sym_EQ_EQ] = ACTIONS(1525), - [anon_sym_BANG_EQ] = ACTIONS(1525), - [anon_sym_LT2] = ACTIONS(1525), - [anon_sym_LT_EQ] = ACTIONS(1525), - [anon_sym_GT_EQ] = ACTIONS(1525), - [anon_sym_not_DASHin] = ACTIONS(1525), - [anon_sym_starts_DASHwith] = ACTIONS(1525), - [anon_sym_ends_DASHwith] = ACTIONS(1525), - [anon_sym_EQ_TILDE] = ACTIONS(1525), - [anon_sym_BANG_TILDE] = ACTIONS(1525), - [anon_sym_bit_DASHand] = ACTIONS(1525), - [anon_sym_bit_DASHxor] = ACTIONS(1525), - [anon_sym_bit_DASHor] = ACTIONS(1525), - [anon_sym_and] = ACTIONS(1525), - [anon_sym_xor] = ACTIONS(1525), - [anon_sym_or] = ACTIONS(1525), - [anon_sym_not] = ACTIONS(1525), - [sym_val_nothing] = ACTIONS(1525), - [anon_sym_true] = ACTIONS(1525), - [anon_sym_false] = ACTIONS(1525), - [aux_sym_val_number_token1] = ACTIONS(1525), - [aux_sym_val_number_token2] = ACTIONS(1525), - [aux_sym_val_number_token3] = ACTIONS(1525), - [anon_sym_inf] = ACTIONS(1525), - [anon_sym_DASHinf] = ACTIONS(1525), - [anon_sym_NaN] = ACTIONS(1525), - [aux_sym__val_number_decimal_token1] = ACTIONS(1525), - [aux_sym__val_number_decimal_token2] = ACTIONS(1525), - [anon_sym_0b] = ACTIONS(1525), - [anon_sym_0o] = ACTIONS(1525), - [anon_sym_0x] = ACTIONS(1525), - [sym_val_date] = ACTIONS(1525), - [anon_sym_DQUOTE] = ACTIONS(1525), - [sym__str_single_quotes] = ACTIONS(1525), - [sym__str_back_ticks] = ACTIONS(1525), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1525), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1525), - [anon_sym_CARET] = ACTIONS(1525), + [ts_builtin_sym_end] = ACTIONS(1497), + [anon_sym_export] = ACTIONS(1495), + [anon_sym_alias] = ACTIONS(1495), + [anon_sym_let] = ACTIONS(1495), + [anon_sym_let_DASHenv] = ACTIONS(1495), + [anon_sym_mut] = ACTIONS(1495), + [anon_sym_const] = ACTIONS(1495), + [anon_sym_SEMI] = ACTIONS(1495), + [sym_cmd_identifier] = ACTIONS(1495), + [anon_sym_LF] = ACTIONS(1497), + [anon_sym_def] = ACTIONS(1495), + [anon_sym_export_DASHenv] = ACTIONS(1495), + [anon_sym_extern] = ACTIONS(1495), + [anon_sym_module] = ACTIONS(1495), + [anon_sym_use] = ACTIONS(1495), + [anon_sym_LBRACK] = ACTIONS(1495), + [anon_sym_LPAREN] = ACTIONS(1495), + [anon_sym_DOLLAR] = ACTIONS(1495), + [anon_sym_error] = ACTIONS(1495), + [anon_sym_GT] = ACTIONS(1495), + [anon_sym_DASH] = ACTIONS(1495), + [anon_sym_break] = ACTIONS(1495), + [anon_sym_continue] = ACTIONS(1495), + [anon_sym_for] = ACTIONS(1495), + [anon_sym_in] = ACTIONS(1495), + [anon_sym_loop] = ACTIONS(1495), + [anon_sym_while] = ACTIONS(1495), + [anon_sym_do] = ACTIONS(1495), + [anon_sym_if] = ACTIONS(1495), + [anon_sym_match] = ACTIONS(1495), + [anon_sym_LBRACE] = ACTIONS(1495), + [anon_sym_DOT] = ACTIONS(1495), + [anon_sym_try] = ACTIONS(1495), + [anon_sym_return] = ACTIONS(1495), + [anon_sym_source] = ACTIONS(1495), + [anon_sym_source_DASHenv] = ACTIONS(1495), + [anon_sym_register] = ACTIONS(1495), + [anon_sym_hide] = ACTIONS(1495), + [anon_sym_hide_DASHenv] = ACTIONS(1495), + [anon_sym_overlay] = ACTIONS(1495), + [anon_sym_STAR] = ACTIONS(1495), + [anon_sym_where] = ACTIONS(1495), + [anon_sym_STAR_STAR] = ACTIONS(1495), + [anon_sym_PLUS_PLUS] = ACTIONS(1495), + [anon_sym_SLASH] = ACTIONS(1495), + [anon_sym_mod] = ACTIONS(1495), + [anon_sym_SLASH_SLASH] = ACTIONS(1495), + [anon_sym_PLUS] = ACTIONS(1495), + [anon_sym_bit_DASHshl] = ACTIONS(1495), + [anon_sym_bit_DASHshr] = ACTIONS(1495), + [anon_sym_EQ_EQ] = ACTIONS(1495), + [anon_sym_BANG_EQ] = ACTIONS(1495), + [anon_sym_LT2] = ACTIONS(1495), + [anon_sym_LT_EQ] = ACTIONS(1495), + [anon_sym_GT_EQ] = ACTIONS(1495), + [anon_sym_not_DASHin] = ACTIONS(1495), + [anon_sym_starts_DASHwith] = ACTIONS(1495), + [anon_sym_ends_DASHwith] = ACTIONS(1495), + [anon_sym_EQ_TILDE] = ACTIONS(1495), + [anon_sym_BANG_TILDE] = ACTIONS(1495), + [anon_sym_bit_DASHand] = ACTIONS(1495), + [anon_sym_bit_DASHxor] = ACTIONS(1495), + [anon_sym_bit_DASHor] = ACTIONS(1495), + [anon_sym_and] = ACTIONS(1495), + [anon_sym_xor] = ACTIONS(1495), + [anon_sym_or] = ACTIONS(1495), + [anon_sym_not] = ACTIONS(1495), + [sym_val_nothing] = ACTIONS(1495), + [anon_sym_true] = ACTIONS(1495), + [anon_sym_false] = ACTIONS(1495), + [aux_sym_val_number_token1] = ACTIONS(1495), + [aux_sym_val_number_token2] = ACTIONS(1495), + [aux_sym_val_number_token3] = ACTIONS(1495), + [anon_sym_inf] = ACTIONS(1495), + [anon_sym_DASHinf] = ACTIONS(1495), + [anon_sym_NaN] = ACTIONS(1495), + [aux_sym__val_number_decimal_token1] = ACTIONS(1495), + [aux_sym__val_number_decimal_token2] = ACTIONS(1495), + [anon_sym_0b] = ACTIONS(1495), + [anon_sym_0o] = ACTIONS(1495), + [anon_sym_0x] = ACTIONS(1495), + [sym_val_date] = ACTIONS(1495), + [anon_sym_DQUOTE] = ACTIONS(1495), + [sym__str_single_quotes] = ACTIONS(1495), + [sym__str_back_ticks] = ACTIONS(1495), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1495), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1495), + [anon_sym_CARET] = ACTIONS(1495), [anon_sym_POUND] = ACTIONS(105), }, [515] = { [sym_comment] = STATE(515), - [ts_builtin_sym_end] = ACTIONS(1531), - [anon_sym_export] = ACTIONS(1529), - [anon_sym_alias] = ACTIONS(1529), - [anon_sym_let] = ACTIONS(1529), - [anon_sym_let_DASHenv] = ACTIONS(1529), - [anon_sym_mut] = ACTIONS(1529), - [anon_sym_const] = ACTIONS(1529), - [anon_sym_SEMI] = ACTIONS(1529), - [sym_cmd_identifier] = ACTIONS(1529), - [anon_sym_LF] = ACTIONS(1531), - [anon_sym_def] = ACTIONS(1529), - [anon_sym_def_DASHenv] = ACTIONS(1529), - [anon_sym_export_DASHenv] = ACTIONS(1529), - [anon_sym_extern] = ACTIONS(1529), - [anon_sym_module] = ACTIONS(1529), - [anon_sym_use] = ACTIONS(1529), - [anon_sym_LBRACK] = ACTIONS(1529), - [anon_sym_LPAREN] = ACTIONS(1529), - [anon_sym_DOLLAR] = ACTIONS(1529), - [anon_sym_error] = ACTIONS(1529), - [anon_sym_GT] = ACTIONS(1529), - [anon_sym_DASH] = ACTIONS(1529), - [anon_sym_break] = ACTIONS(1529), - [anon_sym_continue] = ACTIONS(1529), - [anon_sym_for] = ACTIONS(1529), - [anon_sym_in] = ACTIONS(1529), - [anon_sym_loop] = ACTIONS(1529), - [anon_sym_while] = ACTIONS(1529), - [anon_sym_do] = ACTIONS(1529), - [anon_sym_if] = ACTIONS(1529), - [anon_sym_match] = ACTIONS(1529), - [anon_sym_LBRACE] = ACTIONS(1529), - [anon_sym_DOT] = ACTIONS(1529), - [anon_sym_try] = ACTIONS(1529), - [anon_sym_return] = ACTIONS(1529), - [anon_sym_source] = ACTIONS(1529), - [anon_sym_source_DASHenv] = ACTIONS(1529), - [anon_sym_register] = ACTIONS(1529), - [anon_sym_hide] = ACTIONS(1529), - [anon_sym_hide_DASHenv] = ACTIONS(1529), - [anon_sym_overlay] = ACTIONS(1529), - [anon_sym_STAR] = ACTIONS(1529), - [anon_sym_where] = ACTIONS(1529), - [anon_sym_STAR_STAR] = ACTIONS(1529), - [anon_sym_PLUS_PLUS] = ACTIONS(1529), - [anon_sym_SLASH] = ACTIONS(1529), - [anon_sym_mod] = ACTIONS(1529), - [anon_sym_SLASH_SLASH] = ACTIONS(1529), - [anon_sym_PLUS] = ACTIONS(1529), - [anon_sym_bit_DASHshl] = ACTIONS(1529), - [anon_sym_bit_DASHshr] = ACTIONS(1529), - [anon_sym_EQ_EQ] = ACTIONS(1529), - [anon_sym_BANG_EQ] = ACTIONS(1529), - [anon_sym_LT2] = ACTIONS(1529), - [anon_sym_LT_EQ] = ACTIONS(1529), - [anon_sym_GT_EQ] = ACTIONS(1529), - [anon_sym_not_DASHin] = ACTIONS(1529), - [anon_sym_starts_DASHwith] = ACTIONS(1529), - [anon_sym_ends_DASHwith] = ACTIONS(1529), - [anon_sym_EQ_TILDE] = ACTIONS(1529), - [anon_sym_BANG_TILDE] = ACTIONS(1529), - [anon_sym_bit_DASHand] = ACTIONS(1529), - [anon_sym_bit_DASHxor] = ACTIONS(1529), - [anon_sym_bit_DASHor] = ACTIONS(1529), - [anon_sym_and] = ACTIONS(1529), - [anon_sym_xor] = ACTIONS(1529), - [anon_sym_or] = ACTIONS(1529), - [anon_sym_not] = ACTIONS(1529), - [sym_val_nothing] = ACTIONS(1529), - [anon_sym_true] = ACTIONS(1529), - [anon_sym_false] = ACTIONS(1529), - [aux_sym_val_number_token1] = ACTIONS(1529), - [aux_sym_val_number_token2] = ACTIONS(1529), - [aux_sym_val_number_token3] = ACTIONS(1529), - [anon_sym_inf] = ACTIONS(1529), - [anon_sym_DASHinf] = ACTIONS(1529), - [anon_sym_NaN] = ACTIONS(1529), - [aux_sym__val_number_decimal_token1] = ACTIONS(1529), - [aux_sym__val_number_decimal_token2] = ACTIONS(1529), - [anon_sym_0b] = ACTIONS(1529), - [anon_sym_0o] = ACTIONS(1529), - [anon_sym_0x] = ACTIONS(1529), - [sym_val_date] = ACTIONS(1529), - [anon_sym_DQUOTE] = ACTIONS(1529), - [sym__str_single_quotes] = ACTIONS(1529), - [sym__str_back_ticks] = ACTIONS(1529), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1529), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1529), - [anon_sym_CARET] = ACTIONS(1529), + [ts_builtin_sym_end] = ACTIONS(1513), + [anon_sym_export] = ACTIONS(1511), + [anon_sym_alias] = ACTIONS(1511), + [anon_sym_let] = ACTIONS(1511), + [anon_sym_let_DASHenv] = ACTIONS(1511), + [anon_sym_mut] = ACTIONS(1511), + [anon_sym_const] = ACTIONS(1511), + [anon_sym_SEMI] = ACTIONS(1511), + [sym_cmd_identifier] = ACTIONS(1511), + [anon_sym_LF] = ACTIONS(1513), + [anon_sym_def] = ACTIONS(1511), + [anon_sym_export_DASHenv] = ACTIONS(1511), + [anon_sym_extern] = ACTIONS(1511), + [anon_sym_module] = ACTIONS(1511), + [anon_sym_use] = ACTIONS(1511), + [anon_sym_LBRACK] = ACTIONS(1511), + [anon_sym_LPAREN] = ACTIONS(1511), + [anon_sym_DOLLAR] = ACTIONS(1511), + [anon_sym_error] = ACTIONS(1511), + [anon_sym_GT] = ACTIONS(1511), + [anon_sym_DASH] = ACTIONS(1511), + [anon_sym_break] = ACTIONS(1511), + [anon_sym_continue] = ACTIONS(1511), + [anon_sym_for] = ACTIONS(1511), + [anon_sym_in] = ACTIONS(1511), + [anon_sym_loop] = ACTIONS(1511), + [anon_sym_while] = ACTIONS(1511), + [anon_sym_do] = ACTIONS(1511), + [anon_sym_if] = ACTIONS(1511), + [anon_sym_match] = ACTIONS(1511), + [anon_sym_LBRACE] = ACTIONS(1511), + [anon_sym_DOT] = ACTIONS(1511), + [anon_sym_try] = ACTIONS(1511), + [anon_sym_return] = ACTIONS(1511), + [anon_sym_source] = ACTIONS(1511), + [anon_sym_source_DASHenv] = ACTIONS(1511), + [anon_sym_register] = ACTIONS(1511), + [anon_sym_hide] = ACTIONS(1511), + [anon_sym_hide_DASHenv] = ACTIONS(1511), + [anon_sym_overlay] = ACTIONS(1511), + [anon_sym_STAR] = ACTIONS(1511), + [anon_sym_where] = ACTIONS(1511), + [anon_sym_STAR_STAR] = ACTIONS(1511), + [anon_sym_PLUS_PLUS] = ACTIONS(1511), + [anon_sym_SLASH] = ACTIONS(1511), + [anon_sym_mod] = ACTIONS(1511), + [anon_sym_SLASH_SLASH] = ACTIONS(1511), + [anon_sym_PLUS] = ACTIONS(1511), + [anon_sym_bit_DASHshl] = ACTIONS(1511), + [anon_sym_bit_DASHshr] = ACTIONS(1511), + [anon_sym_EQ_EQ] = ACTIONS(1511), + [anon_sym_BANG_EQ] = ACTIONS(1511), + [anon_sym_LT2] = ACTIONS(1511), + [anon_sym_LT_EQ] = ACTIONS(1511), + [anon_sym_GT_EQ] = ACTIONS(1511), + [anon_sym_not_DASHin] = ACTIONS(1511), + [anon_sym_starts_DASHwith] = ACTIONS(1511), + [anon_sym_ends_DASHwith] = ACTIONS(1511), + [anon_sym_EQ_TILDE] = ACTIONS(1511), + [anon_sym_BANG_TILDE] = ACTIONS(1511), + [anon_sym_bit_DASHand] = ACTIONS(1511), + [anon_sym_bit_DASHxor] = ACTIONS(1511), + [anon_sym_bit_DASHor] = ACTIONS(1511), + [anon_sym_and] = ACTIONS(1511), + [anon_sym_xor] = ACTIONS(1511), + [anon_sym_or] = ACTIONS(1511), + [anon_sym_not] = ACTIONS(1511), + [sym_val_nothing] = ACTIONS(1511), + [anon_sym_true] = ACTIONS(1511), + [anon_sym_false] = ACTIONS(1511), + [aux_sym_val_number_token1] = ACTIONS(1511), + [aux_sym_val_number_token2] = ACTIONS(1511), + [aux_sym_val_number_token3] = ACTIONS(1511), + [anon_sym_inf] = ACTIONS(1511), + [anon_sym_DASHinf] = ACTIONS(1511), + [anon_sym_NaN] = ACTIONS(1511), + [aux_sym__val_number_decimal_token1] = ACTIONS(1511), + [aux_sym__val_number_decimal_token2] = ACTIONS(1511), + [anon_sym_0b] = ACTIONS(1511), + [anon_sym_0o] = ACTIONS(1511), + [anon_sym_0x] = ACTIONS(1511), + [sym_val_date] = ACTIONS(1511), + [anon_sym_DQUOTE] = ACTIONS(1511), + [sym__str_single_quotes] = ACTIONS(1511), + [sym__str_back_ticks] = ACTIONS(1511), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1511), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1511), + [anon_sym_CARET] = ACTIONS(1511), [anon_sym_POUND] = ACTIONS(105), }, [516] = { [sym_comment] = STATE(516), - [ts_builtin_sym_end] = ACTIONS(1539), - [anon_sym_export] = ACTIONS(1537), - [anon_sym_alias] = ACTIONS(1537), - [anon_sym_let] = ACTIONS(1537), - [anon_sym_let_DASHenv] = ACTIONS(1537), - [anon_sym_mut] = ACTIONS(1537), - [anon_sym_const] = ACTIONS(1537), - [anon_sym_SEMI] = ACTIONS(1537), - [sym_cmd_identifier] = ACTIONS(1537), - [anon_sym_LF] = ACTIONS(1539), - [anon_sym_def] = ACTIONS(1537), - [anon_sym_def_DASHenv] = ACTIONS(1537), - [anon_sym_export_DASHenv] = ACTIONS(1537), - [anon_sym_extern] = ACTIONS(1537), - [anon_sym_module] = ACTIONS(1537), - [anon_sym_use] = ACTIONS(1537), - [anon_sym_LBRACK] = ACTIONS(1537), - [anon_sym_LPAREN] = ACTIONS(1537), - [anon_sym_DOLLAR] = ACTIONS(1537), - [anon_sym_error] = ACTIONS(1537), - [anon_sym_GT] = ACTIONS(1537), - [anon_sym_DASH] = ACTIONS(1537), - [anon_sym_break] = ACTIONS(1537), - [anon_sym_continue] = ACTIONS(1537), - [anon_sym_for] = ACTIONS(1537), - [anon_sym_in] = ACTIONS(1537), - [anon_sym_loop] = ACTIONS(1537), - [anon_sym_while] = ACTIONS(1537), - [anon_sym_do] = ACTIONS(1537), - [anon_sym_if] = ACTIONS(1537), - [anon_sym_match] = ACTIONS(1537), - [anon_sym_LBRACE] = ACTIONS(1537), - [anon_sym_DOT] = ACTIONS(1537), - [anon_sym_try] = ACTIONS(1537), - [anon_sym_return] = ACTIONS(1537), - [anon_sym_source] = ACTIONS(1537), - [anon_sym_source_DASHenv] = ACTIONS(1537), - [anon_sym_register] = ACTIONS(1537), - [anon_sym_hide] = ACTIONS(1537), - [anon_sym_hide_DASHenv] = ACTIONS(1537), - [anon_sym_overlay] = ACTIONS(1537), - [anon_sym_STAR] = ACTIONS(1537), - [anon_sym_where] = ACTIONS(1537), - [anon_sym_STAR_STAR] = ACTIONS(1537), - [anon_sym_PLUS_PLUS] = ACTIONS(1537), - [anon_sym_SLASH] = ACTIONS(1537), - [anon_sym_mod] = ACTIONS(1537), - [anon_sym_SLASH_SLASH] = ACTIONS(1537), - [anon_sym_PLUS] = ACTIONS(1537), - [anon_sym_bit_DASHshl] = ACTIONS(1537), - [anon_sym_bit_DASHshr] = ACTIONS(1537), - [anon_sym_EQ_EQ] = ACTIONS(1537), - [anon_sym_BANG_EQ] = ACTIONS(1537), - [anon_sym_LT2] = ACTIONS(1537), - [anon_sym_LT_EQ] = ACTIONS(1537), - [anon_sym_GT_EQ] = ACTIONS(1537), - [anon_sym_not_DASHin] = ACTIONS(1537), - [anon_sym_starts_DASHwith] = ACTIONS(1537), - [anon_sym_ends_DASHwith] = ACTIONS(1537), - [anon_sym_EQ_TILDE] = ACTIONS(1537), - [anon_sym_BANG_TILDE] = ACTIONS(1537), - [anon_sym_bit_DASHand] = ACTIONS(1537), - [anon_sym_bit_DASHxor] = ACTIONS(1537), - [anon_sym_bit_DASHor] = ACTIONS(1537), - [anon_sym_and] = ACTIONS(1537), - [anon_sym_xor] = ACTIONS(1537), - [anon_sym_or] = ACTIONS(1537), - [anon_sym_not] = ACTIONS(1537), - [sym_val_nothing] = ACTIONS(1537), - [anon_sym_true] = ACTIONS(1537), - [anon_sym_false] = ACTIONS(1537), - [aux_sym_val_number_token1] = ACTIONS(1537), - [aux_sym_val_number_token2] = ACTIONS(1537), - [aux_sym_val_number_token3] = ACTIONS(1537), - [anon_sym_inf] = ACTIONS(1537), - [anon_sym_DASHinf] = ACTIONS(1537), - [anon_sym_NaN] = ACTIONS(1537), - [aux_sym__val_number_decimal_token1] = ACTIONS(1537), - [aux_sym__val_number_decimal_token2] = ACTIONS(1537), - [anon_sym_0b] = ACTIONS(1537), - [anon_sym_0o] = ACTIONS(1537), - [anon_sym_0x] = ACTIONS(1537), - [sym_val_date] = ACTIONS(1537), - [anon_sym_DQUOTE] = ACTIONS(1537), - [sym__str_single_quotes] = ACTIONS(1537), - [sym__str_back_ticks] = ACTIONS(1537), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1537), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1537), - [anon_sym_CARET] = ACTIONS(1537), + [ts_builtin_sym_end] = ACTIONS(1477), + [anon_sym_export] = ACTIONS(1475), + [anon_sym_alias] = ACTIONS(1475), + [anon_sym_let] = ACTIONS(1475), + [anon_sym_let_DASHenv] = ACTIONS(1475), + [anon_sym_mut] = ACTIONS(1475), + [anon_sym_const] = ACTIONS(1475), + [anon_sym_SEMI] = ACTIONS(1475), + [sym_cmd_identifier] = ACTIONS(1475), + [anon_sym_LF] = ACTIONS(1477), + [anon_sym_def] = ACTIONS(1475), + [anon_sym_export_DASHenv] = ACTIONS(1475), + [anon_sym_extern] = ACTIONS(1475), + [anon_sym_module] = ACTIONS(1475), + [anon_sym_use] = ACTIONS(1475), + [anon_sym_LBRACK] = ACTIONS(1475), + [anon_sym_LPAREN] = ACTIONS(1475), + [anon_sym_DOLLAR] = ACTIONS(1475), + [anon_sym_error] = ACTIONS(1475), + [anon_sym_GT] = ACTIONS(1475), + [anon_sym_DASH] = ACTIONS(1475), + [anon_sym_break] = ACTIONS(1475), + [anon_sym_continue] = ACTIONS(1475), + [anon_sym_for] = ACTIONS(1475), + [anon_sym_in] = ACTIONS(1475), + [anon_sym_loop] = ACTIONS(1475), + [anon_sym_while] = ACTIONS(1475), + [anon_sym_do] = ACTIONS(1475), + [anon_sym_if] = ACTIONS(1475), + [anon_sym_match] = ACTIONS(1475), + [anon_sym_LBRACE] = ACTIONS(1475), + [anon_sym_DOT] = ACTIONS(1475), + [anon_sym_try] = ACTIONS(1475), + [anon_sym_return] = ACTIONS(1475), + [anon_sym_source] = ACTIONS(1475), + [anon_sym_source_DASHenv] = ACTIONS(1475), + [anon_sym_register] = ACTIONS(1475), + [anon_sym_hide] = ACTIONS(1475), + [anon_sym_hide_DASHenv] = ACTIONS(1475), + [anon_sym_overlay] = ACTIONS(1475), + [anon_sym_STAR] = ACTIONS(1475), + [anon_sym_where] = ACTIONS(1475), + [anon_sym_STAR_STAR] = ACTIONS(1475), + [anon_sym_PLUS_PLUS] = ACTIONS(1475), + [anon_sym_SLASH] = ACTIONS(1475), + [anon_sym_mod] = ACTIONS(1475), + [anon_sym_SLASH_SLASH] = ACTIONS(1475), + [anon_sym_PLUS] = ACTIONS(1475), + [anon_sym_bit_DASHshl] = ACTIONS(1475), + [anon_sym_bit_DASHshr] = ACTIONS(1475), + [anon_sym_EQ_EQ] = ACTIONS(1475), + [anon_sym_BANG_EQ] = ACTIONS(1475), + [anon_sym_LT2] = ACTIONS(1475), + [anon_sym_LT_EQ] = ACTIONS(1475), + [anon_sym_GT_EQ] = ACTIONS(1475), + [anon_sym_not_DASHin] = ACTIONS(1475), + [anon_sym_starts_DASHwith] = ACTIONS(1475), + [anon_sym_ends_DASHwith] = ACTIONS(1475), + [anon_sym_EQ_TILDE] = ACTIONS(1475), + [anon_sym_BANG_TILDE] = ACTIONS(1475), + [anon_sym_bit_DASHand] = ACTIONS(1475), + [anon_sym_bit_DASHxor] = ACTIONS(1475), + [anon_sym_bit_DASHor] = ACTIONS(1475), + [anon_sym_and] = ACTIONS(1475), + [anon_sym_xor] = ACTIONS(1475), + [anon_sym_or] = ACTIONS(1475), + [anon_sym_not] = ACTIONS(1475), + [sym_val_nothing] = ACTIONS(1475), + [anon_sym_true] = ACTIONS(1475), + [anon_sym_false] = ACTIONS(1475), + [aux_sym_val_number_token1] = ACTIONS(1475), + [aux_sym_val_number_token2] = ACTIONS(1475), + [aux_sym_val_number_token3] = ACTIONS(1475), + [anon_sym_inf] = ACTIONS(1475), + [anon_sym_DASHinf] = ACTIONS(1475), + [anon_sym_NaN] = ACTIONS(1475), + [aux_sym__val_number_decimal_token1] = ACTIONS(1475), + [aux_sym__val_number_decimal_token2] = ACTIONS(1475), + [anon_sym_0b] = ACTIONS(1475), + [anon_sym_0o] = ACTIONS(1475), + [anon_sym_0x] = ACTIONS(1475), + [sym_val_date] = ACTIONS(1475), + [anon_sym_DQUOTE] = ACTIONS(1475), + [sym__str_single_quotes] = ACTIONS(1475), + [sym__str_back_ticks] = ACTIONS(1475), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1475), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1475), + [anon_sym_CARET] = ACTIONS(1475), [anon_sym_POUND] = ACTIONS(105), }, [517] = { [sym_comment] = STATE(517), - [ts_builtin_sym_end] = ACTIONS(1543), - [anon_sym_export] = ACTIONS(1541), - [anon_sym_alias] = ACTIONS(1541), - [anon_sym_let] = ACTIONS(1541), - [anon_sym_let_DASHenv] = ACTIONS(1541), - [anon_sym_mut] = ACTIONS(1541), - [anon_sym_const] = ACTIONS(1541), - [anon_sym_SEMI] = ACTIONS(1541), - [sym_cmd_identifier] = ACTIONS(1541), - [anon_sym_LF] = ACTIONS(1543), - [anon_sym_def] = ACTIONS(1541), - [anon_sym_def_DASHenv] = ACTIONS(1541), - [anon_sym_export_DASHenv] = ACTIONS(1541), - [anon_sym_extern] = ACTIONS(1541), - [anon_sym_module] = ACTIONS(1541), - [anon_sym_use] = ACTIONS(1541), - [anon_sym_LBRACK] = ACTIONS(1541), - [anon_sym_LPAREN] = ACTIONS(1541), - [anon_sym_DOLLAR] = ACTIONS(1541), - [anon_sym_error] = ACTIONS(1541), - [anon_sym_GT] = ACTIONS(1541), - [anon_sym_DASH] = ACTIONS(1541), - [anon_sym_break] = ACTIONS(1541), - [anon_sym_continue] = ACTIONS(1541), - [anon_sym_for] = ACTIONS(1541), - [anon_sym_in] = ACTIONS(1541), - [anon_sym_loop] = ACTIONS(1541), - [anon_sym_while] = ACTIONS(1541), - [anon_sym_do] = ACTIONS(1541), - [anon_sym_if] = ACTIONS(1541), - [anon_sym_match] = ACTIONS(1541), - [anon_sym_LBRACE] = ACTIONS(1541), - [anon_sym_DOT] = ACTIONS(1541), - [anon_sym_try] = ACTIONS(1541), - [anon_sym_return] = ACTIONS(1541), - [anon_sym_source] = ACTIONS(1541), - [anon_sym_source_DASHenv] = ACTIONS(1541), - [anon_sym_register] = ACTIONS(1541), - [anon_sym_hide] = ACTIONS(1541), - [anon_sym_hide_DASHenv] = ACTIONS(1541), - [anon_sym_overlay] = ACTIONS(1541), - [anon_sym_STAR] = ACTIONS(1541), - [anon_sym_where] = ACTIONS(1541), - [anon_sym_STAR_STAR] = ACTIONS(1541), - [anon_sym_PLUS_PLUS] = ACTIONS(1541), - [anon_sym_SLASH] = ACTIONS(1541), - [anon_sym_mod] = ACTIONS(1541), - [anon_sym_SLASH_SLASH] = ACTIONS(1541), - [anon_sym_PLUS] = ACTIONS(1541), - [anon_sym_bit_DASHshl] = ACTIONS(1541), - [anon_sym_bit_DASHshr] = ACTIONS(1541), - [anon_sym_EQ_EQ] = ACTIONS(1541), - [anon_sym_BANG_EQ] = ACTIONS(1541), - [anon_sym_LT2] = ACTIONS(1541), - [anon_sym_LT_EQ] = ACTIONS(1541), - [anon_sym_GT_EQ] = ACTIONS(1541), - [anon_sym_not_DASHin] = ACTIONS(1541), - [anon_sym_starts_DASHwith] = ACTIONS(1541), - [anon_sym_ends_DASHwith] = ACTIONS(1541), - [anon_sym_EQ_TILDE] = ACTIONS(1541), - [anon_sym_BANG_TILDE] = ACTIONS(1541), - [anon_sym_bit_DASHand] = ACTIONS(1541), - [anon_sym_bit_DASHxor] = ACTIONS(1541), - [anon_sym_bit_DASHor] = ACTIONS(1541), - [anon_sym_and] = ACTIONS(1541), - [anon_sym_xor] = ACTIONS(1541), - [anon_sym_or] = ACTIONS(1541), - [anon_sym_not] = ACTIONS(1541), - [sym_val_nothing] = ACTIONS(1541), - [anon_sym_true] = ACTIONS(1541), - [anon_sym_false] = ACTIONS(1541), - [aux_sym_val_number_token1] = ACTIONS(1541), - [aux_sym_val_number_token2] = ACTIONS(1541), - [aux_sym_val_number_token3] = ACTIONS(1541), - [anon_sym_inf] = ACTIONS(1541), - [anon_sym_DASHinf] = ACTIONS(1541), - [anon_sym_NaN] = ACTIONS(1541), - [aux_sym__val_number_decimal_token1] = ACTIONS(1541), - [aux_sym__val_number_decimal_token2] = ACTIONS(1541), - [anon_sym_0b] = ACTIONS(1541), - [anon_sym_0o] = ACTIONS(1541), - [anon_sym_0x] = ACTIONS(1541), - [sym_val_date] = ACTIONS(1541), - [anon_sym_DQUOTE] = ACTIONS(1541), - [sym__str_single_quotes] = ACTIONS(1541), - [sym__str_back_ticks] = ACTIONS(1541), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1541), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1541), - [anon_sym_CARET] = ACTIONS(1541), + [ts_builtin_sym_end] = ACTIONS(1236), + [anon_sym_export] = ACTIONS(1234), + [anon_sym_alias] = ACTIONS(1234), + [anon_sym_let] = ACTIONS(1234), + [anon_sym_let_DASHenv] = ACTIONS(1234), + [anon_sym_mut] = ACTIONS(1234), + [anon_sym_const] = ACTIONS(1234), + [anon_sym_SEMI] = ACTIONS(1234), + [sym_cmd_identifier] = ACTIONS(1234), + [anon_sym_LF] = ACTIONS(1236), + [anon_sym_def] = ACTIONS(1234), + [anon_sym_export_DASHenv] = ACTIONS(1234), + [anon_sym_extern] = ACTIONS(1234), + [anon_sym_module] = ACTIONS(1234), + [anon_sym_use] = ACTIONS(1234), + [anon_sym_LBRACK] = ACTIONS(1234), + [anon_sym_LPAREN] = ACTIONS(1234), + [anon_sym_DOLLAR] = ACTIONS(1234), + [anon_sym_error] = ACTIONS(1234), + [anon_sym_GT] = ACTIONS(1234), + [anon_sym_DASH] = ACTIONS(1234), + [anon_sym_break] = ACTIONS(1234), + [anon_sym_continue] = ACTIONS(1234), + [anon_sym_for] = ACTIONS(1234), + [anon_sym_in] = ACTIONS(1234), + [anon_sym_loop] = ACTIONS(1234), + [anon_sym_while] = ACTIONS(1234), + [anon_sym_do] = ACTIONS(1234), + [anon_sym_if] = ACTIONS(1234), + [anon_sym_match] = ACTIONS(1234), + [anon_sym_LBRACE] = ACTIONS(1234), + [anon_sym_DOT] = ACTIONS(1234), + [anon_sym_try] = ACTIONS(1234), + [anon_sym_return] = ACTIONS(1234), + [anon_sym_source] = ACTIONS(1234), + [anon_sym_source_DASHenv] = ACTIONS(1234), + [anon_sym_register] = ACTIONS(1234), + [anon_sym_hide] = ACTIONS(1234), + [anon_sym_hide_DASHenv] = ACTIONS(1234), + [anon_sym_overlay] = ACTIONS(1234), + [anon_sym_STAR] = ACTIONS(1234), + [anon_sym_where] = ACTIONS(1234), + [anon_sym_STAR_STAR] = ACTIONS(1234), + [anon_sym_PLUS_PLUS] = ACTIONS(1234), + [anon_sym_SLASH] = ACTIONS(1234), + [anon_sym_mod] = ACTIONS(1234), + [anon_sym_SLASH_SLASH] = ACTIONS(1234), + [anon_sym_PLUS] = ACTIONS(1234), + [anon_sym_bit_DASHshl] = ACTIONS(1234), + [anon_sym_bit_DASHshr] = ACTIONS(1234), + [anon_sym_EQ_EQ] = ACTIONS(1234), + [anon_sym_BANG_EQ] = ACTIONS(1234), + [anon_sym_LT2] = ACTIONS(1234), + [anon_sym_LT_EQ] = ACTIONS(1234), + [anon_sym_GT_EQ] = ACTIONS(1234), + [anon_sym_not_DASHin] = ACTIONS(1234), + [anon_sym_starts_DASHwith] = ACTIONS(1234), + [anon_sym_ends_DASHwith] = ACTIONS(1234), + [anon_sym_EQ_TILDE] = ACTIONS(1234), + [anon_sym_BANG_TILDE] = ACTIONS(1234), + [anon_sym_bit_DASHand] = ACTIONS(1234), + [anon_sym_bit_DASHxor] = ACTIONS(1234), + [anon_sym_bit_DASHor] = ACTIONS(1234), + [anon_sym_and] = ACTIONS(1234), + [anon_sym_xor] = ACTIONS(1234), + [anon_sym_or] = ACTIONS(1234), + [anon_sym_not] = ACTIONS(1234), + [sym_val_nothing] = ACTIONS(1234), + [anon_sym_true] = ACTIONS(1234), + [anon_sym_false] = ACTIONS(1234), + [aux_sym_val_number_token1] = ACTIONS(1234), + [aux_sym_val_number_token2] = ACTIONS(1234), + [aux_sym_val_number_token3] = ACTIONS(1234), + [anon_sym_inf] = ACTIONS(1234), + [anon_sym_DASHinf] = ACTIONS(1234), + [anon_sym_NaN] = ACTIONS(1234), + [aux_sym__val_number_decimal_token1] = ACTIONS(1234), + [aux_sym__val_number_decimal_token2] = ACTIONS(1234), + [anon_sym_0b] = ACTIONS(1234), + [anon_sym_0o] = ACTIONS(1234), + [anon_sym_0x] = ACTIONS(1234), + [sym_val_date] = ACTIONS(1234), + [anon_sym_DQUOTE] = ACTIONS(1234), + [sym__str_single_quotes] = ACTIONS(1234), + [sym__str_back_ticks] = ACTIONS(1234), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1234), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1234), + [anon_sym_CARET] = ACTIONS(1234), [anon_sym_POUND] = ACTIONS(105), }, [518] = { [sym_comment] = STATE(518), + [ts_builtin_sym_end] = ACTIONS(1441), + [anon_sym_export] = ACTIONS(1439), + [anon_sym_alias] = ACTIONS(1439), + [anon_sym_let] = ACTIONS(1439), + [anon_sym_let_DASHenv] = ACTIONS(1439), + [anon_sym_mut] = ACTIONS(1439), + [anon_sym_const] = ACTIONS(1439), + [anon_sym_SEMI] = ACTIONS(1439), + [sym_cmd_identifier] = ACTIONS(1439), + [anon_sym_LF] = ACTIONS(1441), + [anon_sym_def] = ACTIONS(1439), + [anon_sym_export_DASHenv] = ACTIONS(1439), + [anon_sym_extern] = ACTIONS(1439), + [anon_sym_module] = ACTIONS(1439), + [anon_sym_use] = ACTIONS(1439), + [anon_sym_LBRACK] = ACTIONS(1439), + [anon_sym_LPAREN] = ACTIONS(1439), + [anon_sym_DOLLAR] = ACTIONS(1439), + [anon_sym_error] = ACTIONS(1439), + [anon_sym_GT] = ACTIONS(1439), + [anon_sym_DASH] = ACTIONS(1439), + [anon_sym_break] = ACTIONS(1439), + [anon_sym_continue] = ACTIONS(1439), + [anon_sym_for] = ACTIONS(1439), + [anon_sym_in] = ACTIONS(1439), + [anon_sym_loop] = ACTIONS(1439), + [anon_sym_while] = ACTIONS(1439), + [anon_sym_do] = ACTIONS(1439), + [anon_sym_if] = ACTIONS(1439), + [anon_sym_match] = ACTIONS(1439), + [anon_sym_LBRACE] = ACTIONS(1439), + [anon_sym_DOT] = ACTIONS(1439), + [anon_sym_try] = ACTIONS(1439), + [anon_sym_return] = ACTIONS(1439), + [anon_sym_source] = ACTIONS(1439), + [anon_sym_source_DASHenv] = ACTIONS(1439), + [anon_sym_register] = ACTIONS(1439), + [anon_sym_hide] = ACTIONS(1439), + [anon_sym_hide_DASHenv] = ACTIONS(1439), + [anon_sym_overlay] = ACTIONS(1439), + [anon_sym_STAR] = ACTIONS(1439), + [anon_sym_where] = ACTIONS(1439), + [anon_sym_STAR_STAR] = ACTIONS(1439), + [anon_sym_PLUS_PLUS] = ACTIONS(1439), + [anon_sym_SLASH] = ACTIONS(1439), + [anon_sym_mod] = ACTIONS(1439), + [anon_sym_SLASH_SLASH] = ACTIONS(1439), + [anon_sym_PLUS] = ACTIONS(1439), + [anon_sym_bit_DASHshl] = ACTIONS(1439), + [anon_sym_bit_DASHshr] = ACTIONS(1439), + [anon_sym_EQ_EQ] = ACTIONS(1439), + [anon_sym_BANG_EQ] = ACTIONS(1439), + [anon_sym_LT2] = ACTIONS(1439), + [anon_sym_LT_EQ] = ACTIONS(1439), + [anon_sym_GT_EQ] = ACTIONS(1439), + [anon_sym_not_DASHin] = ACTIONS(1439), + [anon_sym_starts_DASHwith] = ACTIONS(1439), + [anon_sym_ends_DASHwith] = ACTIONS(1439), + [anon_sym_EQ_TILDE] = ACTIONS(1439), + [anon_sym_BANG_TILDE] = ACTIONS(1439), + [anon_sym_bit_DASHand] = ACTIONS(1439), + [anon_sym_bit_DASHxor] = ACTIONS(1439), + [anon_sym_bit_DASHor] = ACTIONS(1439), + [anon_sym_and] = ACTIONS(1439), + [anon_sym_xor] = ACTIONS(1439), + [anon_sym_or] = ACTIONS(1439), + [anon_sym_not] = ACTIONS(1439), + [sym_val_nothing] = ACTIONS(1439), + [anon_sym_true] = ACTIONS(1439), + [anon_sym_false] = ACTIONS(1439), + [aux_sym_val_number_token1] = ACTIONS(1439), + [aux_sym_val_number_token2] = ACTIONS(1439), + [aux_sym_val_number_token3] = ACTIONS(1439), + [anon_sym_inf] = ACTIONS(1439), + [anon_sym_DASHinf] = ACTIONS(1439), + [anon_sym_NaN] = ACTIONS(1439), + [aux_sym__val_number_decimal_token1] = ACTIONS(1439), + [aux_sym__val_number_decimal_token2] = ACTIONS(1439), + [anon_sym_0b] = ACTIONS(1439), + [anon_sym_0o] = ACTIONS(1439), + [anon_sym_0x] = ACTIONS(1439), + [sym_val_date] = ACTIONS(1439), + [anon_sym_DQUOTE] = ACTIONS(1439), + [sym__str_single_quotes] = ACTIONS(1439), + [sym__str_back_ticks] = ACTIONS(1439), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1439), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1439), + [anon_sym_CARET] = ACTIONS(1439), + [anon_sym_POUND] = ACTIONS(105), + }, + [519] = { + [sym_comment] = STATE(519), [ts_builtin_sym_end] = ACTIONS(1547), [anon_sym_export] = ACTIONS(1545), [anon_sym_alias] = ACTIONS(1545), @@ -118952,7 +118807,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1545), [anon_sym_LF] = ACTIONS(1547), [anon_sym_def] = ACTIONS(1545), - [anon_sym_def_DASHenv] = ACTIONS(1545), [anon_sym_export_DASHenv] = ACTIONS(1545), [anon_sym_extern] = ACTIONS(1545), [anon_sym_module] = ACTIONS(1545), @@ -119032,2954 +118886,2839 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1545), [anon_sym_POUND] = ACTIONS(105), }, - [519] = { - [sym_comment] = STATE(519), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(105), - }, [520] = { [sym_comment] = STATE(520), - [ts_builtin_sym_end] = ACTIONS(1573), - [anon_sym_export] = ACTIONS(1571), - [anon_sym_alias] = ACTIONS(1571), - [anon_sym_let] = ACTIONS(1571), - [anon_sym_let_DASHenv] = ACTIONS(1571), - [anon_sym_mut] = ACTIONS(1571), - [anon_sym_const] = ACTIONS(1571), - [anon_sym_SEMI] = ACTIONS(1571), - [sym_cmd_identifier] = ACTIONS(1571), - [anon_sym_LF] = ACTIONS(1573), - [anon_sym_def] = ACTIONS(1571), - [anon_sym_def_DASHenv] = ACTIONS(1571), - [anon_sym_export_DASHenv] = ACTIONS(1571), - [anon_sym_extern] = ACTIONS(1571), - [anon_sym_module] = ACTIONS(1571), - [anon_sym_use] = ACTIONS(1571), - [anon_sym_LBRACK] = ACTIONS(1571), - [anon_sym_LPAREN] = ACTIONS(1571), - [anon_sym_DOLLAR] = ACTIONS(1571), - [anon_sym_error] = ACTIONS(1571), - [anon_sym_GT] = ACTIONS(1571), - [anon_sym_DASH] = ACTIONS(1571), - [anon_sym_break] = ACTIONS(1571), - [anon_sym_continue] = ACTIONS(1571), - [anon_sym_for] = ACTIONS(1571), - [anon_sym_in] = ACTIONS(1571), - [anon_sym_loop] = ACTIONS(1571), - [anon_sym_while] = ACTIONS(1571), - [anon_sym_do] = ACTIONS(1571), - [anon_sym_if] = ACTIONS(1571), - [anon_sym_match] = ACTIONS(1571), - [anon_sym_LBRACE] = ACTIONS(1571), - [anon_sym_DOT] = ACTIONS(1571), - [anon_sym_try] = ACTIONS(1571), - [anon_sym_return] = ACTIONS(1571), - [anon_sym_source] = ACTIONS(1571), - [anon_sym_source_DASHenv] = ACTIONS(1571), - [anon_sym_register] = ACTIONS(1571), - [anon_sym_hide] = ACTIONS(1571), - [anon_sym_hide_DASHenv] = ACTIONS(1571), - [anon_sym_overlay] = ACTIONS(1571), - [anon_sym_STAR] = ACTIONS(1571), - [anon_sym_where] = ACTIONS(1571), - [anon_sym_STAR_STAR] = ACTIONS(1571), - [anon_sym_PLUS_PLUS] = ACTIONS(1571), - [anon_sym_SLASH] = ACTIONS(1571), - [anon_sym_mod] = ACTIONS(1571), - [anon_sym_SLASH_SLASH] = ACTIONS(1571), - [anon_sym_PLUS] = ACTIONS(1571), - [anon_sym_bit_DASHshl] = ACTIONS(1571), - [anon_sym_bit_DASHshr] = ACTIONS(1571), - [anon_sym_EQ_EQ] = ACTIONS(1571), - [anon_sym_BANG_EQ] = ACTIONS(1571), - [anon_sym_LT2] = ACTIONS(1571), - [anon_sym_LT_EQ] = ACTIONS(1571), - [anon_sym_GT_EQ] = ACTIONS(1571), - [anon_sym_not_DASHin] = ACTIONS(1571), - [anon_sym_starts_DASHwith] = ACTIONS(1571), - [anon_sym_ends_DASHwith] = ACTIONS(1571), - [anon_sym_EQ_TILDE] = ACTIONS(1571), - [anon_sym_BANG_TILDE] = ACTIONS(1571), - [anon_sym_bit_DASHand] = ACTIONS(1571), - [anon_sym_bit_DASHxor] = ACTIONS(1571), - [anon_sym_bit_DASHor] = ACTIONS(1571), - [anon_sym_and] = ACTIONS(1571), - [anon_sym_xor] = ACTIONS(1571), - [anon_sym_or] = ACTIONS(1571), - [anon_sym_not] = ACTIONS(1571), - [sym_val_nothing] = ACTIONS(1571), - [anon_sym_true] = ACTIONS(1571), - [anon_sym_false] = ACTIONS(1571), - [aux_sym_val_number_token1] = ACTIONS(1571), - [aux_sym_val_number_token2] = ACTIONS(1571), - [aux_sym_val_number_token3] = ACTIONS(1571), - [anon_sym_inf] = ACTIONS(1571), - [anon_sym_DASHinf] = ACTIONS(1571), - [anon_sym_NaN] = ACTIONS(1571), - [aux_sym__val_number_decimal_token1] = ACTIONS(1571), - [aux_sym__val_number_decimal_token2] = ACTIONS(1571), - [anon_sym_0b] = ACTIONS(1571), - [anon_sym_0o] = ACTIONS(1571), - [anon_sym_0x] = ACTIONS(1571), - [sym_val_date] = ACTIONS(1571), - [anon_sym_DQUOTE] = ACTIONS(1571), - [sym__str_single_quotes] = ACTIONS(1571), - [sym__str_back_ticks] = ACTIONS(1571), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1571), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1571), - [anon_sym_CARET] = ACTIONS(1571), + [ts_builtin_sym_end] = ACTIONS(1481), + [anon_sym_export] = ACTIONS(1479), + [anon_sym_alias] = ACTIONS(1479), + [anon_sym_let] = ACTIONS(1479), + [anon_sym_let_DASHenv] = ACTIONS(1479), + [anon_sym_mut] = ACTIONS(1479), + [anon_sym_const] = ACTIONS(1479), + [anon_sym_SEMI] = ACTIONS(1479), + [sym_cmd_identifier] = ACTIONS(1479), + [anon_sym_LF] = ACTIONS(1481), + [anon_sym_def] = ACTIONS(1479), + [anon_sym_export_DASHenv] = ACTIONS(1479), + [anon_sym_extern] = ACTIONS(1479), + [anon_sym_module] = ACTIONS(1479), + [anon_sym_use] = ACTIONS(1479), + [anon_sym_LBRACK] = ACTIONS(1479), + [anon_sym_LPAREN] = ACTIONS(1479), + [anon_sym_DOLLAR] = ACTIONS(1479), + [anon_sym_error] = ACTIONS(1479), + [anon_sym_GT] = ACTIONS(1479), + [anon_sym_DASH] = ACTIONS(1479), + [anon_sym_break] = ACTIONS(1479), + [anon_sym_continue] = ACTIONS(1479), + [anon_sym_for] = ACTIONS(1479), + [anon_sym_in] = ACTIONS(1479), + [anon_sym_loop] = ACTIONS(1479), + [anon_sym_while] = ACTIONS(1479), + [anon_sym_do] = ACTIONS(1479), + [anon_sym_if] = ACTIONS(1479), + [anon_sym_match] = ACTIONS(1479), + [anon_sym_LBRACE] = ACTIONS(1479), + [anon_sym_DOT] = ACTIONS(1479), + [anon_sym_try] = ACTIONS(1479), + [anon_sym_return] = ACTIONS(1479), + [anon_sym_source] = ACTIONS(1479), + [anon_sym_source_DASHenv] = ACTIONS(1479), + [anon_sym_register] = ACTIONS(1479), + [anon_sym_hide] = ACTIONS(1479), + [anon_sym_hide_DASHenv] = ACTIONS(1479), + [anon_sym_overlay] = ACTIONS(1479), + [anon_sym_STAR] = ACTIONS(1479), + [anon_sym_where] = ACTIONS(1479), + [anon_sym_STAR_STAR] = ACTIONS(1479), + [anon_sym_PLUS_PLUS] = ACTIONS(1479), + [anon_sym_SLASH] = ACTIONS(1479), + [anon_sym_mod] = ACTIONS(1479), + [anon_sym_SLASH_SLASH] = ACTIONS(1479), + [anon_sym_PLUS] = ACTIONS(1479), + [anon_sym_bit_DASHshl] = ACTIONS(1479), + [anon_sym_bit_DASHshr] = ACTIONS(1479), + [anon_sym_EQ_EQ] = ACTIONS(1479), + [anon_sym_BANG_EQ] = ACTIONS(1479), + [anon_sym_LT2] = ACTIONS(1479), + [anon_sym_LT_EQ] = ACTIONS(1479), + [anon_sym_GT_EQ] = ACTIONS(1479), + [anon_sym_not_DASHin] = ACTIONS(1479), + [anon_sym_starts_DASHwith] = ACTIONS(1479), + [anon_sym_ends_DASHwith] = ACTIONS(1479), + [anon_sym_EQ_TILDE] = ACTIONS(1479), + [anon_sym_BANG_TILDE] = ACTIONS(1479), + [anon_sym_bit_DASHand] = ACTIONS(1479), + [anon_sym_bit_DASHxor] = ACTIONS(1479), + [anon_sym_bit_DASHor] = ACTIONS(1479), + [anon_sym_and] = ACTIONS(1479), + [anon_sym_xor] = ACTIONS(1479), + [anon_sym_or] = ACTIONS(1479), + [anon_sym_not] = ACTIONS(1479), + [sym_val_nothing] = ACTIONS(1479), + [anon_sym_true] = ACTIONS(1479), + [anon_sym_false] = ACTIONS(1479), + [aux_sym_val_number_token1] = ACTIONS(1479), + [aux_sym_val_number_token2] = ACTIONS(1479), + [aux_sym_val_number_token3] = ACTIONS(1479), + [anon_sym_inf] = ACTIONS(1479), + [anon_sym_DASHinf] = ACTIONS(1479), + [anon_sym_NaN] = ACTIONS(1479), + [aux_sym__val_number_decimal_token1] = ACTIONS(1479), + [aux_sym__val_number_decimal_token2] = ACTIONS(1479), + [anon_sym_0b] = ACTIONS(1479), + [anon_sym_0o] = ACTIONS(1479), + [anon_sym_0x] = ACTIONS(1479), + [sym_val_date] = ACTIONS(1479), + [anon_sym_DQUOTE] = ACTIONS(1479), + [sym__str_single_quotes] = ACTIONS(1479), + [sym__str_back_ticks] = ACTIONS(1479), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1479), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1479), + [anon_sym_CARET] = ACTIONS(1479), [anon_sym_POUND] = ACTIONS(105), }, [521] = { [sym_comment] = STATE(521), - [ts_builtin_sym_end] = ACTIONS(1551), - [anon_sym_export] = ACTIONS(1549), - [anon_sym_alias] = ACTIONS(1549), - [anon_sym_let] = ACTIONS(1549), - [anon_sym_let_DASHenv] = ACTIONS(1549), - [anon_sym_mut] = ACTIONS(1549), - [anon_sym_const] = ACTIONS(1549), - [anon_sym_SEMI] = ACTIONS(1549), - [sym_cmd_identifier] = ACTIONS(1549), - [anon_sym_LF] = ACTIONS(1551), - [anon_sym_def] = ACTIONS(1549), - [anon_sym_def_DASHenv] = ACTIONS(1549), - [anon_sym_export_DASHenv] = ACTIONS(1549), - [anon_sym_extern] = ACTIONS(1549), - [anon_sym_module] = ACTIONS(1549), - [anon_sym_use] = ACTIONS(1549), - [anon_sym_LBRACK] = ACTIONS(1549), - [anon_sym_LPAREN] = ACTIONS(1549), - [anon_sym_DOLLAR] = ACTIONS(1549), - [anon_sym_error] = ACTIONS(1549), - [anon_sym_GT] = ACTIONS(1549), - [anon_sym_DASH] = ACTIONS(1549), - [anon_sym_break] = ACTIONS(1549), - [anon_sym_continue] = ACTIONS(1549), - [anon_sym_for] = ACTIONS(1549), - [anon_sym_in] = ACTIONS(1549), - [anon_sym_loop] = ACTIONS(1549), - [anon_sym_while] = ACTIONS(1549), - [anon_sym_do] = ACTIONS(1549), - [anon_sym_if] = ACTIONS(1549), - [anon_sym_match] = ACTIONS(1549), - [anon_sym_LBRACE] = ACTIONS(1549), - [anon_sym_DOT] = ACTIONS(1549), - [anon_sym_try] = ACTIONS(1549), - [anon_sym_return] = ACTIONS(1549), - [anon_sym_source] = ACTIONS(1549), - [anon_sym_source_DASHenv] = ACTIONS(1549), - [anon_sym_register] = ACTIONS(1549), - [anon_sym_hide] = ACTIONS(1549), - [anon_sym_hide_DASHenv] = ACTIONS(1549), - [anon_sym_overlay] = ACTIONS(1549), - [anon_sym_STAR] = ACTIONS(1549), - [anon_sym_where] = ACTIONS(1549), - [anon_sym_STAR_STAR] = ACTIONS(1549), - [anon_sym_PLUS_PLUS] = ACTIONS(1549), - [anon_sym_SLASH] = ACTIONS(1549), - [anon_sym_mod] = ACTIONS(1549), - [anon_sym_SLASH_SLASH] = ACTIONS(1549), - [anon_sym_PLUS] = ACTIONS(1549), - [anon_sym_bit_DASHshl] = ACTIONS(1549), - [anon_sym_bit_DASHshr] = ACTIONS(1549), - [anon_sym_EQ_EQ] = ACTIONS(1549), - [anon_sym_BANG_EQ] = ACTIONS(1549), - [anon_sym_LT2] = ACTIONS(1549), - [anon_sym_LT_EQ] = ACTIONS(1549), - [anon_sym_GT_EQ] = ACTIONS(1549), - [anon_sym_not_DASHin] = ACTIONS(1549), - [anon_sym_starts_DASHwith] = ACTIONS(1549), - [anon_sym_ends_DASHwith] = ACTIONS(1549), - [anon_sym_EQ_TILDE] = ACTIONS(1549), - [anon_sym_BANG_TILDE] = ACTIONS(1549), - [anon_sym_bit_DASHand] = ACTIONS(1549), - [anon_sym_bit_DASHxor] = ACTIONS(1549), - [anon_sym_bit_DASHor] = ACTIONS(1549), - [anon_sym_and] = ACTIONS(1549), - [anon_sym_xor] = ACTIONS(1549), - [anon_sym_or] = ACTIONS(1549), - [anon_sym_not] = ACTIONS(1549), - [sym_val_nothing] = ACTIONS(1549), - [anon_sym_true] = ACTIONS(1549), - [anon_sym_false] = ACTIONS(1549), - [aux_sym_val_number_token1] = ACTIONS(1549), - [aux_sym_val_number_token2] = ACTIONS(1549), - [aux_sym_val_number_token3] = ACTIONS(1549), - [anon_sym_inf] = ACTIONS(1549), - [anon_sym_DASHinf] = ACTIONS(1549), - [anon_sym_NaN] = ACTIONS(1549), - [aux_sym__val_number_decimal_token1] = ACTIONS(1549), - [aux_sym__val_number_decimal_token2] = ACTIONS(1549), - [anon_sym_0b] = ACTIONS(1549), - [anon_sym_0o] = ACTIONS(1549), - [anon_sym_0x] = ACTIONS(1549), - [sym_val_date] = ACTIONS(1549), - [anon_sym_DQUOTE] = ACTIONS(1549), - [sym__str_single_quotes] = ACTIONS(1549), - [sym__str_back_ticks] = ACTIONS(1549), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1549), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1549), - [anon_sym_CARET] = ACTIONS(1549), + [ts_builtin_sym_end] = ACTIONS(1477), + [anon_sym_export] = ACTIONS(1475), + [anon_sym_alias] = ACTIONS(1475), + [anon_sym_let] = ACTIONS(1475), + [anon_sym_let_DASHenv] = ACTIONS(1475), + [anon_sym_mut] = ACTIONS(1475), + [anon_sym_const] = ACTIONS(1475), + [anon_sym_SEMI] = ACTIONS(1475), + [sym_cmd_identifier] = ACTIONS(1475), + [anon_sym_LF] = ACTIONS(1477), + [anon_sym_def] = ACTIONS(1475), + [anon_sym_export_DASHenv] = ACTIONS(1475), + [anon_sym_extern] = ACTIONS(1475), + [anon_sym_module] = ACTIONS(1475), + [anon_sym_use] = ACTIONS(1475), + [anon_sym_LBRACK] = ACTIONS(1475), + [anon_sym_LPAREN] = ACTIONS(1475), + [anon_sym_DOLLAR] = ACTIONS(1475), + [anon_sym_error] = ACTIONS(1475), + [anon_sym_GT] = ACTIONS(1475), + [anon_sym_DASH] = ACTIONS(1475), + [anon_sym_break] = ACTIONS(1475), + [anon_sym_continue] = ACTIONS(1475), + [anon_sym_for] = ACTIONS(1475), + [anon_sym_in] = ACTIONS(1475), + [anon_sym_loop] = ACTIONS(1475), + [anon_sym_while] = ACTIONS(1475), + [anon_sym_do] = ACTIONS(1475), + [anon_sym_if] = ACTIONS(1475), + [anon_sym_match] = ACTIONS(1475), + [anon_sym_LBRACE] = ACTIONS(1475), + [anon_sym_DOT] = ACTIONS(1475), + [anon_sym_try] = ACTIONS(1475), + [anon_sym_return] = ACTIONS(1475), + [anon_sym_source] = ACTIONS(1475), + [anon_sym_source_DASHenv] = ACTIONS(1475), + [anon_sym_register] = ACTIONS(1475), + [anon_sym_hide] = ACTIONS(1475), + [anon_sym_hide_DASHenv] = ACTIONS(1475), + [anon_sym_overlay] = ACTIONS(1475), + [anon_sym_STAR] = ACTIONS(1475), + [anon_sym_where] = ACTIONS(1475), + [anon_sym_STAR_STAR] = ACTIONS(1475), + [anon_sym_PLUS_PLUS] = ACTIONS(1475), + [anon_sym_SLASH] = ACTIONS(1475), + [anon_sym_mod] = ACTIONS(1475), + [anon_sym_SLASH_SLASH] = ACTIONS(1475), + [anon_sym_PLUS] = ACTIONS(1475), + [anon_sym_bit_DASHshl] = ACTIONS(1475), + [anon_sym_bit_DASHshr] = ACTIONS(1475), + [anon_sym_EQ_EQ] = ACTIONS(1475), + [anon_sym_BANG_EQ] = ACTIONS(1475), + [anon_sym_LT2] = ACTIONS(1475), + [anon_sym_LT_EQ] = ACTIONS(1475), + [anon_sym_GT_EQ] = ACTIONS(1475), + [anon_sym_not_DASHin] = ACTIONS(1475), + [anon_sym_starts_DASHwith] = ACTIONS(1475), + [anon_sym_ends_DASHwith] = ACTIONS(1475), + [anon_sym_EQ_TILDE] = ACTIONS(1475), + [anon_sym_BANG_TILDE] = ACTIONS(1475), + [anon_sym_bit_DASHand] = ACTIONS(1475), + [anon_sym_bit_DASHxor] = ACTIONS(1475), + [anon_sym_bit_DASHor] = ACTIONS(1475), + [anon_sym_and] = ACTIONS(1475), + [anon_sym_xor] = ACTIONS(1475), + [anon_sym_or] = ACTIONS(1475), + [anon_sym_not] = ACTIONS(1475), + [sym_val_nothing] = ACTIONS(1475), + [anon_sym_true] = ACTIONS(1475), + [anon_sym_false] = ACTIONS(1475), + [aux_sym_val_number_token1] = ACTIONS(1475), + [aux_sym_val_number_token2] = ACTIONS(1475), + [aux_sym_val_number_token3] = ACTIONS(1475), + [anon_sym_inf] = ACTIONS(1475), + [anon_sym_DASHinf] = ACTIONS(1475), + [anon_sym_NaN] = ACTIONS(1475), + [aux_sym__val_number_decimal_token1] = ACTIONS(1475), + [aux_sym__val_number_decimal_token2] = ACTIONS(1475), + [anon_sym_0b] = ACTIONS(1475), + [anon_sym_0o] = ACTIONS(1475), + [anon_sym_0x] = ACTIONS(1475), + [sym_val_date] = ACTIONS(1475), + [anon_sym_DQUOTE] = ACTIONS(1475), + [sym__str_single_quotes] = ACTIONS(1475), + [sym__str_back_ticks] = ACTIONS(1475), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1475), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1475), + [anon_sym_CARET] = ACTIONS(1475), [anon_sym_POUND] = ACTIONS(105), }, [522] = { [sym_comment] = STATE(522), - [ts_builtin_sym_end] = ACTIONS(1551), - [anon_sym_export] = ACTIONS(1549), - [anon_sym_alias] = ACTIONS(1549), - [anon_sym_let] = ACTIONS(1549), - [anon_sym_let_DASHenv] = ACTIONS(1549), - [anon_sym_mut] = ACTIONS(1549), - [anon_sym_const] = ACTIONS(1549), - [anon_sym_SEMI] = ACTIONS(1549), - [sym_cmd_identifier] = ACTIONS(1549), - [anon_sym_LF] = ACTIONS(1551), - [anon_sym_def] = ACTIONS(1549), - [anon_sym_def_DASHenv] = ACTIONS(1549), - [anon_sym_export_DASHenv] = ACTIONS(1549), - [anon_sym_extern] = ACTIONS(1549), - [anon_sym_module] = ACTIONS(1549), - [anon_sym_use] = ACTIONS(1549), - [anon_sym_LBRACK] = ACTIONS(1549), - [anon_sym_LPAREN] = ACTIONS(1549), - [anon_sym_DOLLAR] = ACTIONS(1549), - [anon_sym_error] = ACTIONS(1549), - [anon_sym_GT] = ACTIONS(1549), - [anon_sym_DASH] = ACTIONS(1549), - [anon_sym_break] = ACTIONS(1549), - [anon_sym_continue] = ACTIONS(1549), - [anon_sym_for] = ACTIONS(1549), - [anon_sym_in] = ACTIONS(1549), - [anon_sym_loop] = ACTIONS(1549), - [anon_sym_while] = ACTIONS(1549), - [anon_sym_do] = ACTIONS(1549), - [anon_sym_if] = ACTIONS(1549), - [anon_sym_match] = ACTIONS(1549), - [anon_sym_LBRACE] = ACTIONS(1549), - [anon_sym_DOT] = ACTIONS(1549), - [anon_sym_try] = ACTIONS(1549), - [anon_sym_return] = ACTIONS(1549), - [anon_sym_source] = ACTIONS(1549), - [anon_sym_source_DASHenv] = ACTIONS(1549), - [anon_sym_register] = ACTIONS(1549), - [anon_sym_hide] = ACTIONS(1549), - [anon_sym_hide_DASHenv] = ACTIONS(1549), - [anon_sym_overlay] = ACTIONS(1549), - [anon_sym_STAR] = ACTIONS(1549), - [anon_sym_where] = ACTIONS(1549), - [anon_sym_STAR_STAR] = ACTIONS(1549), - [anon_sym_PLUS_PLUS] = ACTIONS(1549), - [anon_sym_SLASH] = ACTIONS(1549), - [anon_sym_mod] = ACTIONS(1549), - [anon_sym_SLASH_SLASH] = ACTIONS(1549), - [anon_sym_PLUS] = ACTIONS(1549), - [anon_sym_bit_DASHshl] = ACTIONS(1549), - [anon_sym_bit_DASHshr] = ACTIONS(1549), - [anon_sym_EQ_EQ] = ACTIONS(1549), - [anon_sym_BANG_EQ] = ACTIONS(1549), - [anon_sym_LT2] = ACTIONS(1549), - [anon_sym_LT_EQ] = ACTIONS(1549), - [anon_sym_GT_EQ] = ACTIONS(1549), - [anon_sym_not_DASHin] = ACTIONS(1549), - [anon_sym_starts_DASHwith] = ACTIONS(1549), - [anon_sym_ends_DASHwith] = ACTIONS(1549), - [anon_sym_EQ_TILDE] = ACTIONS(1549), - [anon_sym_BANG_TILDE] = ACTIONS(1549), - [anon_sym_bit_DASHand] = ACTIONS(1549), - [anon_sym_bit_DASHxor] = ACTIONS(1549), - [anon_sym_bit_DASHor] = ACTIONS(1549), - [anon_sym_and] = ACTIONS(1549), - [anon_sym_xor] = ACTIONS(1549), - [anon_sym_or] = ACTIONS(1549), - [anon_sym_not] = ACTIONS(1549), - [sym_val_nothing] = ACTIONS(1549), - [anon_sym_true] = ACTIONS(1549), - [anon_sym_false] = ACTIONS(1549), - [aux_sym_val_number_token1] = ACTIONS(1549), - [aux_sym_val_number_token2] = ACTIONS(1549), - [aux_sym_val_number_token3] = ACTIONS(1549), - [anon_sym_inf] = ACTIONS(1549), - [anon_sym_DASHinf] = ACTIONS(1549), - [anon_sym_NaN] = ACTIONS(1549), - [aux_sym__val_number_decimal_token1] = ACTIONS(1549), - [aux_sym__val_number_decimal_token2] = ACTIONS(1549), - [anon_sym_0b] = ACTIONS(1549), - [anon_sym_0o] = ACTIONS(1549), - [anon_sym_0x] = ACTIONS(1549), - [sym_val_date] = ACTIONS(1549), - [anon_sym_DQUOTE] = ACTIONS(1549), - [sym__str_single_quotes] = ACTIONS(1549), - [sym__str_back_ticks] = ACTIONS(1549), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1549), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1549), - [anon_sym_CARET] = ACTIONS(1549), + [ts_builtin_sym_end] = ACTIONS(1449), + [anon_sym_export] = ACTIONS(1447), + [anon_sym_alias] = ACTIONS(1447), + [anon_sym_let] = ACTIONS(1447), + [anon_sym_let_DASHenv] = ACTIONS(1447), + [anon_sym_mut] = ACTIONS(1447), + [anon_sym_const] = ACTIONS(1447), + [anon_sym_SEMI] = ACTIONS(1447), + [sym_cmd_identifier] = ACTIONS(1447), + [anon_sym_LF] = ACTIONS(1449), + [anon_sym_def] = ACTIONS(1447), + [anon_sym_export_DASHenv] = ACTIONS(1447), + [anon_sym_extern] = ACTIONS(1447), + [anon_sym_module] = ACTIONS(1447), + [anon_sym_use] = ACTIONS(1447), + [anon_sym_LBRACK] = ACTIONS(1447), + [anon_sym_LPAREN] = ACTIONS(1447), + [anon_sym_DOLLAR] = ACTIONS(1447), + [anon_sym_error] = ACTIONS(1447), + [anon_sym_GT] = ACTIONS(1447), + [anon_sym_DASH] = ACTIONS(1447), + [anon_sym_break] = ACTIONS(1447), + [anon_sym_continue] = ACTIONS(1447), + [anon_sym_for] = ACTIONS(1447), + [anon_sym_in] = ACTIONS(1447), + [anon_sym_loop] = ACTIONS(1447), + [anon_sym_while] = ACTIONS(1447), + [anon_sym_do] = ACTIONS(1447), + [anon_sym_if] = ACTIONS(1447), + [anon_sym_match] = ACTIONS(1447), + [anon_sym_LBRACE] = ACTIONS(1447), + [anon_sym_DOT] = ACTIONS(1447), + [anon_sym_try] = ACTIONS(1447), + [anon_sym_return] = ACTIONS(1447), + [anon_sym_source] = ACTIONS(1447), + [anon_sym_source_DASHenv] = ACTIONS(1447), + [anon_sym_register] = ACTIONS(1447), + [anon_sym_hide] = ACTIONS(1447), + [anon_sym_hide_DASHenv] = ACTIONS(1447), + [anon_sym_overlay] = ACTIONS(1447), + [anon_sym_STAR] = ACTIONS(1447), + [anon_sym_where] = ACTIONS(1447), + [anon_sym_STAR_STAR] = ACTIONS(1447), + [anon_sym_PLUS_PLUS] = ACTIONS(1447), + [anon_sym_SLASH] = ACTIONS(1447), + [anon_sym_mod] = ACTIONS(1447), + [anon_sym_SLASH_SLASH] = ACTIONS(1447), + [anon_sym_PLUS] = ACTIONS(1447), + [anon_sym_bit_DASHshl] = ACTIONS(1447), + [anon_sym_bit_DASHshr] = ACTIONS(1447), + [anon_sym_EQ_EQ] = ACTIONS(1447), + [anon_sym_BANG_EQ] = ACTIONS(1447), + [anon_sym_LT2] = ACTIONS(1447), + [anon_sym_LT_EQ] = ACTIONS(1447), + [anon_sym_GT_EQ] = ACTIONS(1447), + [anon_sym_not_DASHin] = ACTIONS(1447), + [anon_sym_starts_DASHwith] = ACTIONS(1447), + [anon_sym_ends_DASHwith] = ACTIONS(1447), + [anon_sym_EQ_TILDE] = ACTIONS(1447), + [anon_sym_BANG_TILDE] = ACTIONS(1447), + [anon_sym_bit_DASHand] = ACTIONS(1447), + [anon_sym_bit_DASHxor] = ACTIONS(1447), + [anon_sym_bit_DASHor] = ACTIONS(1447), + [anon_sym_and] = ACTIONS(1447), + [anon_sym_xor] = ACTIONS(1447), + [anon_sym_or] = ACTIONS(1447), + [anon_sym_not] = ACTIONS(1447), + [sym_val_nothing] = ACTIONS(1447), + [anon_sym_true] = ACTIONS(1447), + [anon_sym_false] = ACTIONS(1447), + [aux_sym_val_number_token1] = ACTIONS(1447), + [aux_sym_val_number_token2] = ACTIONS(1447), + [aux_sym_val_number_token3] = ACTIONS(1447), + [anon_sym_inf] = ACTIONS(1447), + [anon_sym_DASHinf] = ACTIONS(1447), + [anon_sym_NaN] = ACTIONS(1447), + [aux_sym__val_number_decimal_token1] = ACTIONS(1447), + [aux_sym__val_number_decimal_token2] = ACTIONS(1447), + [anon_sym_0b] = ACTIONS(1447), + [anon_sym_0o] = ACTIONS(1447), + [anon_sym_0x] = ACTIONS(1447), + [sym_val_date] = ACTIONS(1447), + [anon_sym_DQUOTE] = ACTIONS(1447), + [sym__str_single_quotes] = ACTIONS(1447), + [sym__str_back_ticks] = ACTIONS(1447), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1447), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1447), + [anon_sym_CARET] = ACTIONS(1447), [anon_sym_POUND] = ACTIONS(105), }, [523] = { [sym_comment] = STATE(523), - [ts_builtin_sym_end] = ACTIONS(1211), - [anon_sym_export] = ACTIONS(1209), - [anon_sym_alias] = ACTIONS(1209), - [anon_sym_let] = ACTIONS(1209), - [anon_sym_let_DASHenv] = ACTIONS(1209), - [anon_sym_mut] = ACTIONS(1209), - [anon_sym_const] = ACTIONS(1209), - [anon_sym_SEMI] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), - [anon_sym_export_DASHenv] = ACTIONS(1209), - [anon_sym_extern] = ACTIONS(1209), - [anon_sym_module] = ACTIONS(1209), - [anon_sym_use] = ACTIONS(1209), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_error] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_break] = ACTIONS(1209), - [anon_sym_continue] = ACTIONS(1209), - [anon_sym_for] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_loop] = ACTIONS(1209), - [anon_sym_while] = ACTIONS(1209), - [anon_sym_do] = ACTIONS(1209), - [anon_sym_if] = ACTIONS(1209), - [anon_sym_match] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_try] = ACTIONS(1209), - [anon_sym_return] = ACTIONS(1209), - [anon_sym_source] = ACTIONS(1209), - [anon_sym_source_DASHenv] = ACTIONS(1209), - [anon_sym_register] = ACTIONS(1209), - [anon_sym_hide] = ACTIONS(1209), - [anon_sym_hide_DASHenv] = ACTIONS(1209), - [anon_sym_overlay] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_where] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_not] = ACTIONS(1209), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_CARET] = ACTIONS(1209), + [ts_builtin_sym_end] = ACTIONS(1457), + [anon_sym_export] = ACTIONS(1455), + [anon_sym_alias] = ACTIONS(1455), + [anon_sym_let] = ACTIONS(1455), + [anon_sym_let_DASHenv] = ACTIONS(1455), + [anon_sym_mut] = ACTIONS(1455), + [anon_sym_const] = ACTIONS(1455), + [anon_sym_SEMI] = ACTIONS(1455), + [sym_cmd_identifier] = ACTIONS(1455), + [anon_sym_LF] = ACTIONS(1457), + [anon_sym_def] = ACTIONS(1455), + [anon_sym_export_DASHenv] = ACTIONS(1455), + [anon_sym_extern] = ACTIONS(1455), + [anon_sym_module] = ACTIONS(1455), + [anon_sym_use] = ACTIONS(1455), + [anon_sym_LBRACK] = ACTIONS(1455), + [anon_sym_LPAREN] = ACTIONS(1455), + [anon_sym_DOLLAR] = ACTIONS(1455), + [anon_sym_error] = ACTIONS(1455), + [anon_sym_GT] = ACTIONS(1455), + [anon_sym_DASH] = ACTIONS(1455), + [anon_sym_break] = ACTIONS(1455), + [anon_sym_continue] = ACTIONS(1455), + [anon_sym_for] = ACTIONS(1455), + [anon_sym_in] = ACTIONS(1455), + [anon_sym_loop] = ACTIONS(1455), + [anon_sym_while] = ACTIONS(1455), + [anon_sym_do] = ACTIONS(1455), + [anon_sym_if] = ACTIONS(1455), + [anon_sym_match] = ACTIONS(1455), + [anon_sym_LBRACE] = ACTIONS(1455), + [anon_sym_DOT] = ACTIONS(1455), + [anon_sym_try] = ACTIONS(1455), + [anon_sym_return] = ACTIONS(1455), + [anon_sym_source] = ACTIONS(1455), + [anon_sym_source_DASHenv] = ACTIONS(1455), + [anon_sym_register] = ACTIONS(1455), + [anon_sym_hide] = ACTIONS(1455), + [anon_sym_hide_DASHenv] = ACTIONS(1455), + [anon_sym_overlay] = ACTIONS(1455), + [anon_sym_STAR] = ACTIONS(1455), + [anon_sym_where] = ACTIONS(1455), + [anon_sym_STAR_STAR] = ACTIONS(1455), + [anon_sym_PLUS_PLUS] = ACTIONS(1455), + [anon_sym_SLASH] = ACTIONS(1455), + [anon_sym_mod] = ACTIONS(1455), + [anon_sym_SLASH_SLASH] = ACTIONS(1455), + [anon_sym_PLUS] = ACTIONS(1455), + [anon_sym_bit_DASHshl] = ACTIONS(1455), + [anon_sym_bit_DASHshr] = ACTIONS(1455), + [anon_sym_EQ_EQ] = ACTIONS(1455), + [anon_sym_BANG_EQ] = ACTIONS(1455), + [anon_sym_LT2] = ACTIONS(1455), + [anon_sym_LT_EQ] = ACTIONS(1455), + [anon_sym_GT_EQ] = ACTIONS(1455), + [anon_sym_not_DASHin] = ACTIONS(1455), + [anon_sym_starts_DASHwith] = ACTIONS(1455), + [anon_sym_ends_DASHwith] = ACTIONS(1455), + [anon_sym_EQ_TILDE] = ACTIONS(1455), + [anon_sym_BANG_TILDE] = ACTIONS(1455), + [anon_sym_bit_DASHand] = ACTIONS(1455), + [anon_sym_bit_DASHxor] = ACTIONS(1455), + [anon_sym_bit_DASHor] = ACTIONS(1455), + [anon_sym_and] = ACTIONS(1455), + [anon_sym_xor] = ACTIONS(1455), + [anon_sym_or] = ACTIONS(1455), + [anon_sym_not] = ACTIONS(1455), + [sym_val_nothing] = ACTIONS(1455), + [anon_sym_true] = ACTIONS(1455), + [anon_sym_false] = ACTIONS(1455), + [aux_sym_val_number_token1] = ACTIONS(1455), + [aux_sym_val_number_token2] = ACTIONS(1455), + [aux_sym_val_number_token3] = ACTIONS(1455), + [anon_sym_inf] = ACTIONS(1455), + [anon_sym_DASHinf] = ACTIONS(1455), + [anon_sym_NaN] = ACTIONS(1455), + [aux_sym__val_number_decimal_token1] = ACTIONS(1455), + [aux_sym__val_number_decimal_token2] = ACTIONS(1455), + [anon_sym_0b] = ACTIONS(1455), + [anon_sym_0o] = ACTIONS(1455), + [anon_sym_0x] = ACTIONS(1455), + [sym_val_date] = ACTIONS(1455), + [anon_sym_DQUOTE] = ACTIONS(1455), + [sym__str_single_quotes] = ACTIONS(1455), + [sym__str_back_ticks] = ACTIONS(1455), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1455), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1455), + [anon_sym_CARET] = ACTIONS(1455), [anon_sym_POUND] = ACTIONS(105), }, [524] = { [sym_comment] = STATE(524), - [ts_builtin_sym_end] = ACTIONS(1555), - [anon_sym_export] = ACTIONS(1553), - [anon_sym_alias] = ACTIONS(1553), - [anon_sym_let] = ACTIONS(1553), - [anon_sym_let_DASHenv] = ACTIONS(1553), - [anon_sym_mut] = ACTIONS(1553), - [anon_sym_const] = ACTIONS(1553), - [anon_sym_SEMI] = ACTIONS(1553), - [sym_cmd_identifier] = ACTIONS(1553), - [anon_sym_LF] = ACTIONS(1555), - [anon_sym_def] = ACTIONS(1553), - [anon_sym_def_DASHenv] = ACTIONS(1553), - [anon_sym_export_DASHenv] = ACTIONS(1553), - [anon_sym_extern] = ACTIONS(1553), - [anon_sym_module] = ACTIONS(1553), - [anon_sym_use] = ACTIONS(1553), - [anon_sym_LBRACK] = ACTIONS(1553), - [anon_sym_LPAREN] = ACTIONS(1553), - [anon_sym_DOLLAR] = ACTIONS(1553), - [anon_sym_error] = ACTIONS(1553), - [anon_sym_GT] = ACTIONS(1553), - [anon_sym_DASH] = ACTIONS(1553), - [anon_sym_break] = ACTIONS(1553), - [anon_sym_continue] = ACTIONS(1553), - [anon_sym_for] = ACTIONS(1553), - [anon_sym_in] = ACTIONS(1553), - [anon_sym_loop] = ACTIONS(1553), - [anon_sym_while] = ACTIONS(1553), - [anon_sym_do] = ACTIONS(1553), - [anon_sym_if] = ACTIONS(1553), - [anon_sym_match] = ACTIONS(1553), - [anon_sym_LBRACE] = ACTIONS(1553), - [anon_sym_DOT] = ACTIONS(1553), - [anon_sym_try] = ACTIONS(1553), - [anon_sym_return] = ACTIONS(1553), - [anon_sym_source] = ACTIONS(1553), - [anon_sym_source_DASHenv] = ACTIONS(1553), - [anon_sym_register] = ACTIONS(1553), - [anon_sym_hide] = ACTIONS(1553), - [anon_sym_hide_DASHenv] = ACTIONS(1553), - [anon_sym_overlay] = ACTIONS(1553), - [anon_sym_STAR] = ACTIONS(1553), - [anon_sym_where] = ACTIONS(1553), - [anon_sym_STAR_STAR] = ACTIONS(1553), - [anon_sym_PLUS_PLUS] = ACTIONS(1553), - [anon_sym_SLASH] = ACTIONS(1553), - [anon_sym_mod] = ACTIONS(1553), - [anon_sym_SLASH_SLASH] = ACTIONS(1553), - [anon_sym_PLUS] = ACTIONS(1553), - [anon_sym_bit_DASHshl] = ACTIONS(1553), - [anon_sym_bit_DASHshr] = ACTIONS(1553), - [anon_sym_EQ_EQ] = ACTIONS(1553), - [anon_sym_BANG_EQ] = ACTIONS(1553), - [anon_sym_LT2] = ACTIONS(1553), - [anon_sym_LT_EQ] = ACTIONS(1553), - [anon_sym_GT_EQ] = ACTIONS(1553), - [anon_sym_not_DASHin] = ACTIONS(1553), - [anon_sym_starts_DASHwith] = ACTIONS(1553), - [anon_sym_ends_DASHwith] = ACTIONS(1553), - [anon_sym_EQ_TILDE] = ACTIONS(1553), - [anon_sym_BANG_TILDE] = ACTIONS(1553), - [anon_sym_bit_DASHand] = ACTIONS(1553), - [anon_sym_bit_DASHxor] = ACTIONS(1553), - [anon_sym_bit_DASHor] = ACTIONS(1553), - [anon_sym_and] = ACTIONS(1553), - [anon_sym_xor] = ACTIONS(1553), - [anon_sym_or] = ACTIONS(1553), - [anon_sym_not] = ACTIONS(1553), - [sym_val_nothing] = ACTIONS(1553), - [anon_sym_true] = ACTIONS(1553), - [anon_sym_false] = ACTIONS(1553), - [aux_sym_val_number_token1] = ACTIONS(1553), - [aux_sym_val_number_token2] = ACTIONS(1553), - [aux_sym_val_number_token3] = ACTIONS(1553), - [anon_sym_inf] = ACTIONS(1553), - [anon_sym_DASHinf] = ACTIONS(1553), - [anon_sym_NaN] = ACTIONS(1553), - [aux_sym__val_number_decimal_token1] = ACTIONS(1553), - [aux_sym__val_number_decimal_token2] = ACTIONS(1553), - [anon_sym_0b] = ACTIONS(1553), - [anon_sym_0o] = ACTIONS(1553), - [anon_sym_0x] = ACTIONS(1553), - [sym_val_date] = ACTIONS(1553), - [anon_sym_DQUOTE] = ACTIONS(1553), - [sym__str_single_quotes] = ACTIONS(1553), - [sym__str_back_ticks] = ACTIONS(1553), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1553), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1553), - [anon_sym_CARET] = ACTIONS(1553), + [ts_builtin_sym_end] = ACTIONS(1567), + [anon_sym_export] = ACTIONS(1565), + [anon_sym_alias] = ACTIONS(1565), + [anon_sym_let] = ACTIONS(1565), + [anon_sym_let_DASHenv] = ACTIONS(1565), + [anon_sym_mut] = ACTIONS(1565), + [anon_sym_const] = ACTIONS(1565), + [anon_sym_SEMI] = ACTIONS(1565), + [sym_cmd_identifier] = ACTIONS(1565), + [anon_sym_LF] = ACTIONS(1567), + [anon_sym_def] = ACTIONS(1565), + [anon_sym_export_DASHenv] = ACTIONS(1565), + [anon_sym_extern] = ACTIONS(1565), + [anon_sym_module] = ACTIONS(1565), + [anon_sym_use] = ACTIONS(1565), + [anon_sym_LBRACK] = ACTIONS(1565), + [anon_sym_LPAREN] = ACTIONS(1565), + [anon_sym_DOLLAR] = ACTIONS(1565), + [anon_sym_error] = ACTIONS(1565), + [anon_sym_GT] = ACTIONS(1565), + [anon_sym_DASH] = ACTIONS(1565), + [anon_sym_break] = ACTIONS(1565), + [anon_sym_continue] = ACTIONS(1565), + [anon_sym_for] = ACTIONS(1565), + [anon_sym_in] = ACTIONS(1565), + [anon_sym_loop] = ACTIONS(1565), + [anon_sym_while] = ACTIONS(1565), + [anon_sym_do] = ACTIONS(1565), + [anon_sym_if] = ACTIONS(1565), + [anon_sym_match] = ACTIONS(1565), + [anon_sym_LBRACE] = ACTIONS(1565), + [anon_sym_DOT] = ACTIONS(1565), + [anon_sym_try] = ACTIONS(1565), + [anon_sym_return] = ACTIONS(1565), + [anon_sym_source] = ACTIONS(1565), + [anon_sym_source_DASHenv] = ACTIONS(1565), + [anon_sym_register] = ACTIONS(1565), + [anon_sym_hide] = ACTIONS(1565), + [anon_sym_hide_DASHenv] = ACTIONS(1565), + [anon_sym_overlay] = ACTIONS(1565), + [anon_sym_STAR] = ACTIONS(1565), + [anon_sym_where] = ACTIONS(1565), + [anon_sym_STAR_STAR] = ACTIONS(1565), + [anon_sym_PLUS_PLUS] = ACTIONS(1565), + [anon_sym_SLASH] = ACTIONS(1565), + [anon_sym_mod] = ACTIONS(1565), + [anon_sym_SLASH_SLASH] = ACTIONS(1565), + [anon_sym_PLUS] = ACTIONS(1565), + [anon_sym_bit_DASHshl] = ACTIONS(1565), + [anon_sym_bit_DASHshr] = ACTIONS(1565), + [anon_sym_EQ_EQ] = ACTIONS(1565), + [anon_sym_BANG_EQ] = ACTIONS(1565), + [anon_sym_LT2] = ACTIONS(1565), + [anon_sym_LT_EQ] = ACTIONS(1565), + [anon_sym_GT_EQ] = ACTIONS(1565), + [anon_sym_not_DASHin] = ACTIONS(1565), + [anon_sym_starts_DASHwith] = ACTIONS(1565), + [anon_sym_ends_DASHwith] = ACTIONS(1565), + [anon_sym_EQ_TILDE] = ACTIONS(1565), + [anon_sym_BANG_TILDE] = ACTIONS(1565), + [anon_sym_bit_DASHand] = ACTIONS(1565), + [anon_sym_bit_DASHxor] = ACTIONS(1565), + [anon_sym_bit_DASHor] = ACTIONS(1565), + [anon_sym_and] = ACTIONS(1565), + [anon_sym_xor] = ACTIONS(1565), + [anon_sym_or] = ACTIONS(1565), + [anon_sym_not] = ACTIONS(1565), + [sym_val_nothing] = ACTIONS(1565), + [anon_sym_true] = ACTIONS(1565), + [anon_sym_false] = ACTIONS(1565), + [aux_sym_val_number_token1] = ACTIONS(1565), + [aux_sym_val_number_token2] = ACTIONS(1565), + [aux_sym_val_number_token3] = ACTIONS(1565), + [anon_sym_inf] = ACTIONS(1565), + [anon_sym_DASHinf] = ACTIONS(1565), + [anon_sym_NaN] = ACTIONS(1565), + [aux_sym__val_number_decimal_token1] = ACTIONS(1565), + [aux_sym__val_number_decimal_token2] = ACTIONS(1565), + [anon_sym_0b] = ACTIONS(1565), + [anon_sym_0o] = ACTIONS(1565), + [anon_sym_0x] = ACTIONS(1565), + [sym_val_date] = ACTIONS(1565), + [anon_sym_DQUOTE] = ACTIONS(1565), + [sym__str_single_quotes] = ACTIONS(1565), + [sym__str_back_ticks] = ACTIONS(1565), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1565), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1565), + [anon_sym_CARET] = ACTIONS(1565), [anon_sym_POUND] = ACTIONS(105), }, [525] = { [sym_comment] = STATE(525), - [ts_builtin_sym_end] = ACTIONS(153), - [anon_sym_export] = ACTIONS(151), - [anon_sym_alias] = ACTIONS(151), - [anon_sym_let] = ACTIONS(151), - [anon_sym_let_DASHenv] = ACTIONS(151), - [anon_sym_mut] = ACTIONS(151), - [anon_sym_const] = ACTIONS(151), - [anon_sym_SEMI] = ACTIONS(151), - [sym_cmd_identifier] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_def] = ACTIONS(151), - [anon_sym_def_DASHenv] = ACTIONS(151), - [anon_sym_export_DASHenv] = ACTIONS(151), - [anon_sym_extern] = ACTIONS(151), - [anon_sym_module] = ACTIONS(151), - [anon_sym_use] = ACTIONS(151), - [anon_sym_LBRACK] = ACTIONS(151), - [anon_sym_LPAREN] = ACTIONS(151), - [anon_sym_DOLLAR] = ACTIONS(151), - [anon_sym_error] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_break] = ACTIONS(151), - [anon_sym_continue] = ACTIONS(151), - [anon_sym_for] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_loop] = ACTIONS(151), - [anon_sym_while] = ACTIONS(151), - [anon_sym_do] = ACTIONS(151), - [anon_sym_if] = ACTIONS(151), - [anon_sym_match] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(151), - [anon_sym_DOT] = ACTIONS(151), - [anon_sym_try] = ACTIONS(151), - [anon_sym_return] = ACTIONS(151), - [anon_sym_source] = ACTIONS(151), - [anon_sym_source_DASHenv] = ACTIONS(151), - [anon_sym_register] = ACTIONS(151), - [anon_sym_hide] = ACTIONS(151), - [anon_sym_hide_DASHenv] = ACTIONS(151), - [anon_sym_overlay] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_where] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [anon_sym_not] = ACTIONS(151), - [sym_val_nothing] = ACTIONS(151), - [anon_sym_true] = ACTIONS(151), - [anon_sym_false] = ACTIONS(151), - [aux_sym_val_number_token1] = ACTIONS(151), - [aux_sym_val_number_token2] = ACTIONS(151), - [aux_sym_val_number_token3] = ACTIONS(151), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), - [anon_sym_0b] = ACTIONS(151), - [anon_sym_0o] = ACTIONS(151), - [anon_sym_0x] = ACTIONS(151), - [sym_val_date] = ACTIONS(151), - [anon_sym_DQUOTE] = ACTIONS(151), - [sym__str_single_quotes] = ACTIONS(151), - [sym__str_back_ticks] = ACTIONS(151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(151), - [anon_sym_CARET] = ACTIONS(151), + [ts_builtin_sym_end] = ACTIONS(1501), + [anon_sym_export] = ACTIONS(1499), + [anon_sym_alias] = ACTIONS(1499), + [anon_sym_let] = ACTIONS(1499), + [anon_sym_let_DASHenv] = ACTIONS(1499), + [anon_sym_mut] = ACTIONS(1499), + [anon_sym_const] = ACTIONS(1499), + [anon_sym_SEMI] = ACTIONS(1499), + [sym_cmd_identifier] = ACTIONS(1499), + [anon_sym_LF] = ACTIONS(1501), + [anon_sym_def] = ACTIONS(1499), + [anon_sym_export_DASHenv] = ACTIONS(1499), + [anon_sym_extern] = ACTIONS(1499), + [anon_sym_module] = ACTIONS(1499), + [anon_sym_use] = ACTIONS(1499), + [anon_sym_LBRACK] = ACTIONS(1499), + [anon_sym_LPAREN] = ACTIONS(1499), + [anon_sym_DOLLAR] = ACTIONS(1499), + [anon_sym_error] = ACTIONS(1499), + [anon_sym_GT] = ACTIONS(1499), + [anon_sym_DASH] = ACTIONS(1499), + [anon_sym_break] = ACTIONS(1499), + [anon_sym_continue] = ACTIONS(1499), + [anon_sym_for] = ACTIONS(1499), + [anon_sym_in] = ACTIONS(1499), + [anon_sym_loop] = ACTIONS(1499), + [anon_sym_while] = ACTIONS(1499), + [anon_sym_do] = ACTIONS(1499), + [anon_sym_if] = ACTIONS(1499), + [anon_sym_match] = ACTIONS(1499), + [anon_sym_LBRACE] = ACTIONS(1499), + [anon_sym_DOT] = ACTIONS(1499), + [anon_sym_try] = ACTIONS(1499), + [anon_sym_return] = ACTIONS(1499), + [anon_sym_source] = ACTIONS(1499), + [anon_sym_source_DASHenv] = ACTIONS(1499), + [anon_sym_register] = ACTIONS(1499), + [anon_sym_hide] = ACTIONS(1499), + [anon_sym_hide_DASHenv] = ACTIONS(1499), + [anon_sym_overlay] = ACTIONS(1499), + [anon_sym_STAR] = ACTIONS(1499), + [anon_sym_where] = ACTIONS(1499), + [anon_sym_STAR_STAR] = ACTIONS(1499), + [anon_sym_PLUS_PLUS] = ACTIONS(1499), + [anon_sym_SLASH] = ACTIONS(1499), + [anon_sym_mod] = ACTIONS(1499), + [anon_sym_SLASH_SLASH] = ACTIONS(1499), + [anon_sym_PLUS] = ACTIONS(1499), + [anon_sym_bit_DASHshl] = ACTIONS(1499), + [anon_sym_bit_DASHshr] = ACTIONS(1499), + [anon_sym_EQ_EQ] = ACTIONS(1499), + [anon_sym_BANG_EQ] = ACTIONS(1499), + [anon_sym_LT2] = ACTIONS(1499), + [anon_sym_LT_EQ] = ACTIONS(1499), + [anon_sym_GT_EQ] = ACTIONS(1499), + [anon_sym_not_DASHin] = ACTIONS(1499), + [anon_sym_starts_DASHwith] = ACTIONS(1499), + [anon_sym_ends_DASHwith] = ACTIONS(1499), + [anon_sym_EQ_TILDE] = ACTIONS(1499), + [anon_sym_BANG_TILDE] = ACTIONS(1499), + [anon_sym_bit_DASHand] = ACTIONS(1499), + [anon_sym_bit_DASHxor] = ACTIONS(1499), + [anon_sym_bit_DASHor] = ACTIONS(1499), + [anon_sym_and] = ACTIONS(1499), + [anon_sym_xor] = ACTIONS(1499), + [anon_sym_or] = ACTIONS(1499), + [anon_sym_not] = ACTIONS(1499), + [sym_val_nothing] = ACTIONS(1499), + [anon_sym_true] = ACTIONS(1499), + [anon_sym_false] = ACTIONS(1499), + [aux_sym_val_number_token1] = ACTIONS(1499), + [aux_sym_val_number_token2] = ACTIONS(1499), + [aux_sym_val_number_token3] = ACTIONS(1499), + [anon_sym_inf] = ACTIONS(1499), + [anon_sym_DASHinf] = ACTIONS(1499), + [anon_sym_NaN] = ACTIONS(1499), + [aux_sym__val_number_decimal_token1] = ACTIONS(1499), + [aux_sym__val_number_decimal_token2] = ACTIONS(1499), + [anon_sym_0b] = ACTIONS(1499), + [anon_sym_0o] = ACTIONS(1499), + [anon_sym_0x] = ACTIONS(1499), + [sym_val_date] = ACTIONS(1499), + [anon_sym_DQUOTE] = ACTIONS(1499), + [sym__str_single_quotes] = ACTIONS(1499), + [sym__str_back_ticks] = ACTIONS(1499), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1499), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1499), + [anon_sym_CARET] = ACTIONS(1499), [anon_sym_POUND] = ACTIONS(105), }, [526] = { [sym_comment] = STATE(526), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1575), - [anon_sym_DASH] = ACTIONS(1577), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1581), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1583), - [anon_sym_PLUS_PLUS] = ACTIONS(1583), - [anon_sym_SLASH] = ACTIONS(1581), - [anon_sym_mod] = ACTIONS(1581), - [anon_sym_SLASH_SLASH] = ACTIONS(1581), - [anon_sym_PLUS] = ACTIONS(1577), - [anon_sym_bit_DASHshl] = ACTIONS(1585), - [anon_sym_bit_DASHshr] = ACTIONS(1585), - [anon_sym_EQ_EQ] = ACTIONS(1575), - [anon_sym_BANG_EQ] = ACTIONS(1575), - [anon_sym_LT2] = ACTIONS(1575), - [anon_sym_LT_EQ] = ACTIONS(1575), - [anon_sym_GT_EQ] = ACTIONS(1575), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [ts_builtin_sym_end] = ACTIONS(1445), + [anon_sym_export] = ACTIONS(1443), + [anon_sym_alias] = ACTIONS(1443), + [anon_sym_let] = ACTIONS(1443), + [anon_sym_let_DASHenv] = ACTIONS(1443), + [anon_sym_mut] = ACTIONS(1443), + [anon_sym_const] = ACTIONS(1443), + [anon_sym_SEMI] = ACTIONS(1443), + [sym_cmd_identifier] = ACTIONS(1443), + [anon_sym_LF] = ACTIONS(1445), + [anon_sym_def] = ACTIONS(1443), + [anon_sym_export_DASHenv] = ACTIONS(1443), + [anon_sym_extern] = ACTIONS(1443), + [anon_sym_module] = ACTIONS(1443), + [anon_sym_use] = ACTIONS(1443), + [anon_sym_LBRACK] = ACTIONS(1443), + [anon_sym_LPAREN] = ACTIONS(1443), + [anon_sym_DOLLAR] = ACTIONS(1443), + [anon_sym_error] = ACTIONS(1443), + [anon_sym_GT] = ACTIONS(1443), + [anon_sym_DASH] = ACTIONS(1443), + [anon_sym_break] = ACTIONS(1443), + [anon_sym_continue] = ACTIONS(1443), + [anon_sym_for] = ACTIONS(1443), + [anon_sym_in] = ACTIONS(1443), + [anon_sym_loop] = ACTIONS(1443), + [anon_sym_while] = ACTIONS(1443), + [anon_sym_do] = ACTIONS(1443), + [anon_sym_if] = ACTIONS(1443), + [anon_sym_match] = ACTIONS(1443), + [anon_sym_LBRACE] = ACTIONS(1443), + [anon_sym_DOT] = ACTIONS(1443), + [anon_sym_try] = ACTIONS(1443), + [anon_sym_return] = ACTIONS(1443), + [anon_sym_source] = ACTIONS(1443), + [anon_sym_source_DASHenv] = ACTIONS(1443), + [anon_sym_register] = ACTIONS(1443), + [anon_sym_hide] = ACTIONS(1443), + [anon_sym_hide_DASHenv] = ACTIONS(1443), + [anon_sym_overlay] = ACTIONS(1443), + [anon_sym_STAR] = ACTIONS(1443), + [anon_sym_where] = ACTIONS(1443), + [anon_sym_STAR_STAR] = ACTIONS(1443), + [anon_sym_PLUS_PLUS] = ACTIONS(1443), + [anon_sym_SLASH] = ACTIONS(1443), + [anon_sym_mod] = ACTIONS(1443), + [anon_sym_SLASH_SLASH] = ACTIONS(1443), + [anon_sym_PLUS] = ACTIONS(1443), + [anon_sym_bit_DASHshl] = ACTIONS(1443), + [anon_sym_bit_DASHshr] = ACTIONS(1443), + [anon_sym_EQ_EQ] = ACTIONS(1443), + [anon_sym_BANG_EQ] = ACTIONS(1443), + [anon_sym_LT2] = ACTIONS(1443), + [anon_sym_LT_EQ] = ACTIONS(1443), + [anon_sym_GT_EQ] = ACTIONS(1443), + [anon_sym_not_DASHin] = ACTIONS(1443), + [anon_sym_starts_DASHwith] = ACTIONS(1443), + [anon_sym_ends_DASHwith] = ACTIONS(1443), + [anon_sym_EQ_TILDE] = ACTIONS(1443), + [anon_sym_BANG_TILDE] = ACTIONS(1443), + [anon_sym_bit_DASHand] = ACTIONS(1443), + [anon_sym_bit_DASHxor] = ACTIONS(1443), + [anon_sym_bit_DASHor] = ACTIONS(1443), + [anon_sym_and] = ACTIONS(1443), + [anon_sym_xor] = ACTIONS(1443), + [anon_sym_or] = ACTIONS(1443), + [anon_sym_not] = ACTIONS(1443), + [sym_val_nothing] = ACTIONS(1443), + [anon_sym_true] = ACTIONS(1443), + [anon_sym_false] = ACTIONS(1443), + [aux_sym_val_number_token1] = ACTIONS(1443), + [aux_sym_val_number_token2] = ACTIONS(1443), + [aux_sym_val_number_token3] = ACTIONS(1443), + [anon_sym_inf] = ACTIONS(1443), + [anon_sym_DASHinf] = ACTIONS(1443), + [anon_sym_NaN] = ACTIONS(1443), + [aux_sym__val_number_decimal_token1] = ACTIONS(1443), + [aux_sym__val_number_decimal_token2] = ACTIONS(1443), + [anon_sym_0b] = ACTIONS(1443), + [anon_sym_0o] = ACTIONS(1443), + [anon_sym_0x] = ACTIONS(1443), + [sym_val_date] = ACTIONS(1443), + [anon_sym_DQUOTE] = ACTIONS(1443), + [sym__str_single_quotes] = ACTIONS(1443), + [sym__str_back_ticks] = ACTIONS(1443), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1443), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1443), + [anon_sym_CARET] = ACTIONS(1443), [anon_sym_POUND] = ACTIONS(105), }, [527] = { [sym_comment] = STATE(527), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [ts_builtin_sym_end] = ACTIONS(1465), + [anon_sym_export] = ACTIONS(1463), + [anon_sym_alias] = ACTIONS(1463), + [anon_sym_let] = ACTIONS(1463), + [anon_sym_let_DASHenv] = ACTIONS(1463), + [anon_sym_mut] = ACTIONS(1463), + [anon_sym_const] = ACTIONS(1463), + [anon_sym_SEMI] = ACTIONS(1463), + [sym_cmd_identifier] = ACTIONS(1463), + [anon_sym_LF] = ACTIONS(1465), + [anon_sym_def] = ACTIONS(1463), + [anon_sym_export_DASHenv] = ACTIONS(1463), + [anon_sym_extern] = ACTIONS(1463), + [anon_sym_module] = ACTIONS(1463), + [anon_sym_use] = ACTIONS(1463), + [anon_sym_LBRACK] = ACTIONS(1463), + [anon_sym_LPAREN] = ACTIONS(1463), + [anon_sym_DOLLAR] = ACTIONS(1463), + [anon_sym_error] = ACTIONS(1463), + [anon_sym_GT] = ACTIONS(1463), + [anon_sym_DASH] = ACTIONS(1463), + [anon_sym_break] = ACTIONS(1463), + [anon_sym_continue] = ACTIONS(1463), + [anon_sym_for] = ACTIONS(1463), + [anon_sym_in] = ACTIONS(1463), + [anon_sym_loop] = ACTIONS(1463), + [anon_sym_while] = ACTIONS(1463), + [anon_sym_do] = ACTIONS(1463), + [anon_sym_if] = ACTIONS(1463), + [anon_sym_match] = ACTIONS(1463), + [anon_sym_LBRACE] = ACTIONS(1463), + [anon_sym_DOT] = ACTIONS(1463), + [anon_sym_try] = ACTIONS(1463), + [anon_sym_return] = ACTIONS(1463), + [anon_sym_source] = ACTIONS(1463), + [anon_sym_source_DASHenv] = ACTIONS(1463), + [anon_sym_register] = ACTIONS(1463), + [anon_sym_hide] = ACTIONS(1463), + [anon_sym_hide_DASHenv] = ACTIONS(1463), + [anon_sym_overlay] = ACTIONS(1463), + [anon_sym_STAR] = ACTIONS(1463), + [anon_sym_where] = ACTIONS(1463), + [anon_sym_STAR_STAR] = ACTIONS(1463), + [anon_sym_PLUS_PLUS] = ACTIONS(1463), + [anon_sym_SLASH] = ACTIONS(1463), + [anon_sym_mod] = ACTIONS(1463), + [anon_sym_SLASH_SLASH] = ACTIONS(1463), + [anon_sym_PLUS] = ACTIONS(1463), + [anon_sym_bit_DASHshl] = ACTIONS(1463), + [anon_sym_bit_DASHshr] = ACTIONS(1463), + [anon_sym_EQ_EQ] = ACTIONS(1463), + [anon_sym_BANG_EQ] = ACTIONS(1463), + [anon_sym_LT2] = ACTIONS(1463), + [anon_sym_LT_EQ] = ACTIONS(1463), + [anon_sym_GT_EQ] = ACTIONS(1463), + [anon_sym_not_DASHin] = ACTIONS(1463), + [anon_sym_starts_DASHwith] = ACTIONS(1463), + [anon_sym_ends_DASHwith] = ACTIONS(1463), + [anon_sym_EQ_TILDE] = ACTIONS(1463), + [anon_sym_BANG_TILDE] = ACTIONS(1463), + [anon_sym_bit_DASHand] = ACTIONS(1463), + [anon_sym_bit_DASHxor] = ACTIONS(1463), + [anon_sym_bit_DASHor] = ACTIONS(1463), + [anon_sym_and] = ACTIONS(1463), + [anon_sym_xor] = ACTIONS(1463), + [anon_sym_or] = ACTIONS(1463), + [anon_sym_not] = ACTIONS(1463), + [sym_val_nothing] = ACTIONS(1463), + [anon_sym_true] = ACTIONS(1463), + [anon_sym_false] = ACTIONS(1463), + [aux_sym_val_number_token1] = ACTIONS(1463), + [aux_sym_val_number_token2] = ACTIONS(1463), + [aux_sym_val_number_token3] = ACTIONS(1463), + [anon_sym_inf] = ACTIONS(1463), + [anon_sym_DASHinf] = ACTIONS(1463), + [anon_sym_NaN] = ACTIONS(1463), + [aux_sym__val_number_decimal_token1] = ACTIONS(1463), + [aux_sym__val_number_decimal_token2] = ACTIONS(1463), + [anon_sym_0b] = ACTIONS(1463), + [anon_sym_0o] = ACTIONS(1463), + [anon_sym_0x] = ACTIONS(1463), + [sym_val_date] = ACTIONS(1463), + [anon_sym_DQUOTE] = ACTIONS(1463), + [sym__str_single_quotes] = ACTIONS(1463), + [sym__str_back_ticks] = ACTIONS(1463), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1463), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1463), + [anon_sym_CARET] = ACTIONS(1463), [anon_sym_POUND] = ACTIONS(105), }, [528] = { [sym_comment] = STATE(528), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(1577), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1581), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1583), - [anon_sym_PLUS_PLUS] = ACTIONS(1583), - [anon_sym_SLASH] = ACTIONS(1581), - [anon_sym_mod] = ACTIONS(1581), - [anon_sym_SLASH_SLASH] = ACTIONS(1581), - [anon_sym_PLUS] = ACTIONS(1577), - [anon_sym_bit_DASHshl] = ACTIONS(1561), - [anon_sym_bit_DASHshr] = ACTIONS(1561), - [anon_sym_EQ_EQ] = ACTIONS(1561), - [anon_sym_BANG_EQ] = ACTIONS(1561), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1561), - [anon_sym_GT_EQ] = ACTIONS(1561), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [ts_builtin_sym_end] = ACTIONS(155), + [anon_sym_export] = ACTIONS(153), + [anon_sym_alias] = ACTIONS(153), + [anon_sym_let] = ACTIONS(153), + [anon_sym_let_DASHenv] = ACTIONS(153), + [anon_sym_mut] = ACTIONS(153), + [anon_sym_const] = ACTIONS(153), + [anon_sym_SEMI] = ACTIONS(153), + [sym_cmd_identifier] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_def] = ACTIONS(153), + [anon_sym_export_DASHenv] = ACTIONS(153), + [anon_sym_extern] = ACTIONS(153), + [anon_sym_module] = ACTIONS(153), + [anon_sym_use] = ACTIONS(153), + [anon_sym_LBRACK] = ACTIONS(153), + [anon_sym_LPAREN] = ACTIONS(153), + [anon_sym_DOLLAR] = ACTIONS(153), + [anon_sym_error] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_break] = ACTIONS(153), + [anon_sym_continue] = ACTIONS(153), + [anon_sym_for] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_loop] = ACTIONS(153), + [anon_sym_while] = ACTIONS(153), + [anon_sym_do] = ACTIONS(153), + [anon_sym_if] = ACTIONS(153), + [anon_sym_match] = ACTIONS(153), + [anon_sym_LBRACE] = ACTIONS(153), + [anon_sym_DOT] = ACTIONS(153), + [anon_sym_try] = ACTIONS(153), + [anon_sym_return] = ACTIONS(153), + [anon_sym_source] = ACTIONS(153), + [anon_sym_source_DASHenv] = ACTIONS(153), + [anon_sym_register] = ACTIONS(153), + [anon_sym_hide] = ACTIONS(153), + [anon_sym_hide_DASHenv] = ACTIONS(153), + [anon_sym_overlay] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_where] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(153), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(153), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(153), + [anon_sym_BANG_EQ] = ACTIONS(153), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(153), + [anon_sym_GT_EQ] = ACTIONS(153), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(153), + [anon_sym_BANG_TILDE] = ACTIONS(153), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [anon_sym_not] = ACTIONS(153), + [sym_val_nothing] = ACTIONS(153), + [anon_sym_true] = ACTIONS(153), + [anon_sym_false] = ACTIONS(153), + [aux_sym_val_number_token1] = ACTIONS(153), + [aux_sym_val_number_token2] = ACTIONS(153), + [aux_sym_val_number_token3] = ACTIONS(153), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), + [anon_sym_0b] = ACTIONS(153), + [anon_sym_0o] = ACTIONS(153), + [anon_sym_0x] = ACTIONS(153), + [sym_val_date] = ACTIONS(153), + [anon_sym_DQUOTE] = ACTIONS(153), + [sym__str_single_quotes] = ACTIONS(153), + [sym__str_back_ticks] = ACTIONS(153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(153), + [anon_sym_CARET] = ACTIONS(153), [anon_sym_POUND] = ACTIONS(105), }, [529] = { [sym_comment] = STATE(529), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [ts_builtin_sym_end] = ACTIONS(1379), + [anon_sym_export] = ACTIONS(1377), + [anon_sym_alias] = ACTIONS(1377), + [anon_sym_let] = ACTIONS(1377), + [anon_sym_let_DASHenv] = ACTIONS(1377), + [anon_sym_mut] = ACTIONS(1377), + [anon_sym_const] = ACTIONS(1377), + [anon_sym_SEMI] = ACTIONS(1377), + [sym_cmd_identifier] = ACTIONS(1377), + [anon_sym_LF] = ACTIONS(1379), + [anon_sym_def] = ACTIONS(1377), + [anon_sym_export_DASHenv] = ACTIONS(1377), + [anon_sym_extern] = ACTIONS(1377), + [anon_sym_module] = ACTIONS(1377), + [anon_sym_use] = ACTIONS(1377), + [anon_sym_LBRACK] = ACTIONS(1377), + [anon_sym_LPAREN] = ACTIONS(1377), + [anon_sym_DOLLAR] = ACTIONS(1377), + [anon_sym_error] = ACTIONS(1377), + [anon_sym_GT] = ACTIONS(1377), + [anon_sym_DASH] = ACTIONS(1377), + [anon_sym_break] = ACTIONS(1377), + [anon_sym_continue] = ACTIONS(1377), + [anon_sym_for] = ACTIONS(1377), + [anon_sym_in] = ACTIONS(1377), + [anon_sym_loop] = ACTIONS(1377), + [anon_sym_while] = ACTIONS(1377), + [anon_sym_do] = ACTIONS(1377), + [anon_sym_if] = ACTIONS(1377), + [anon_sym_match] = ACTIONS(1377), + [anon_sym_LBRACE] = ACTIONS(1377), + [anon_sym_DOT] = ACTIONS(1377), + [anon_sym_try] = ACTIONS(1377), + [anon_sym_return] = ACTIONS(1377), + [anon_sym_source] = ACTIONS(1377), + [anon_sym_source_DASHenv] = ACTIONS(1377), + [anon_sym_register] = ACTIONS(1377), + [anon_sym_hide] = ACTIONS(1377), + [anon_sym_hide_DASHenv] = ACTIONS(1377), + [anon_sym_overlay] = ACTIONS(1377), + [anon_sym_STAR] = ACTIONS(1377), + [anon_sym_where] = ACTIONS(1377), + [anon_sym_STAR_STAR] = ACTIONS(1377), + [anon_sym_PLUS_PLUS] = ACTIONS(1377), + [anon_sym_SLASH] = ACTIONS(1377), + [anon_sym_mod] = ACTIONS(1377), + [anon_sym_SLASH_SLASH] = ACTIONS(1377), + [anon_sym_PLUS] = ACTIONS(1377), + [anon_sym_bit_DASHshl] = ACTIONS(1377), + [anon_sym_bit_DASHshr] = ACTIONS(1377), + [anon_sym_EQ_EQ] = ACTIONS(1377), + [anon_sym_BANG_EQ] = ACTIONS(1377), + [anon_sym_LT2] = ACTIONS(1377), + [anon_sym_LT_EQ] = ACTIONS(1377), + [anon_sym_GT_EQ] = ACTIONS(1377), + [anon_sym_not_DASHin] = ACTIONS(1377), + [anon_sym_starts_DASHwith] = ACTIONS(1377), + [anon_sym_ends_DASHwith] = ACTIONS(1377), + [anon_sym_EQ_TILDE] = ACTIONS(1377), + [anon_sym_BANG_TILDE] = ACTIONS(1377), + [anon_sym_bit_DASHand] = ACTIONS(1377), + [anon_sym_bit_DASHxor] = ACTIONS(1377), + [anon_sym_bit_DASHor] = ACTIONS(1377), + [anon_sym_and] = ACTIONS(1377), + [anon_sym_xor] = ACTIONS(1377), + [anon_sym_or] = ACTIONS(1377), + [anon_sym_not] = ACTIONS(1377), + [sym_val_nothing] = ACTIONS(1377), + [anon_sym_true] = ACTIONS(1377), + [anon_sym_false] = ACTIONS(1377), + [aux_sym_val_number_token1] = ACTIONS(1377), + [aux_sym_val_number_token2] = ACTIONS(1377), + [aux_sym_val_number_token3] = ACTIONS(1377), + [anon_sym_inf] = ACTIONS(1377), + [anon_sym_DASHinf] = ACTIONS(1377), + [anon_sym_NaN] = ACTIONS(1377), + [aux_sym__val_number_decimal_token1] = ACTIONS(1377), + [aux_sym__val_number_decimal_token2] = ACTIONS(1377), + [anon_sym_0b] = ACTIONS(1377), + [anon_sym_0o] = ACTIONS(1377), + [anon_sym_0x] = ACTIONS(1377), + [sym_val_date] = ACTIONS(1377), + [anon_sym_DQUOTE] = ACTIONS(1377), + [sym__str_single_quotes] = ACTIONS(1377), + [sym__str_back_ticks] = ACTIONS(1377), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1377), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1377), + [anon_sym_CARET] = ACTIONS(1377), [anon_sym_POUND] = ACTIONS(105), }, [530] = { [sym_comment] = STATE(530), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1575), - [anon_sym_DASH] = ACTIONS(1577), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1579), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1581), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1583), - [anon_sym_PLUS_PLUS] = ACTIONS(1583), - [anon_sym_SLASH] = ACTIONS(1581), - [anon_sym_mod] = ACTIONS(1581), - [anon_sym_SLASH_SLASH] = ACTIONS(1581), - [anon_sym_PLUS] = ACTIONS(1577), - [anon_sym_bit_DASHshl] = ACTIONS(1585), - [anon_sym_bit_DASHshr] = ACTIONS(1585), - [anon_sym_EQ_EQ] = ACTIONS(1575), - [anon_sym_BANG_EQ] = ACTIONS(1575), - [anon_sym_LT2] = ACTIONS(1575), - [anon_sym_LT_EQ] = ACTIONS(1575), - [anon_sym_GT_EQ] = ACTIONS(1575), - [anon_sym_not_DASHin] = ACTIONS(1579), - [anon_sym_starts_DASHwith] = ACTIONS(1579), - [anon_sym_ends_DASHwith] = ACTIONS(1579), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [ts_builtin_sym_end] = ACTIONS(1473), + [anon_sym_export] = ACTIONS(1471), + [anon_sym_alias] = ACTIONS(1471), + [anon_sym_let] = ACTIONS(1471), + [anon_sym_let_DASHenv] = ACTIONS(1471), + [anon_sym_mut] = ACTIONS(1471), + [anon_sym_const] = ACTIONS(1471), + [anon_sym_SEMI] = ACTIONS(1471), + [sym_cmd_identifier] = ACTIONS(1471), + [anon_sym_LF] = ACTIONS(1473), + [anon_sym_def] = ACTIONS(1471), + [anon_sym_export_DASHenv] = ACTIONS(1471), + [anon_sym_extern] = ACTIONS(1471), + [anon_sym_module] = ACTIONS(1471), + [anon_sym_use] = ACTIONS(1471), + [anon_sym_LBRACK] = ACTIONS(1471), + [anon_sym_LPAREN] = ACTIONS(1471), + [anon_sym_DOLLAR] = ACTIONS(1471), + [anon_sym_error] = ACTIONS(1471), + [anon_sym_GT] = ACTIONS(1471), + [anon_sym_DASH] = ACTIONS(1471), + [anon_sym_break] = ACTIONS(1471), + [anon_sym_continue] = ACTIONS(1471), + [anon_sym_for] = ACTIONS(1471), + [anon_sym_in] = ACTIONS(1471), + [anon_sym_loop] = ACTIONS(1471), + [anon_sym_while] = ACTIONS(1471), + [anon_sym_do] = ACTIONS(1471), + [anon_sym_if] = ACTIONS(1471), + [anon_sym_match] = ACTIONS(1471), + [anon_sym_LBRACE] = ACTIONS(1471), + [anon_sym_DOT] = ACTIONS(1471), + [anon_sym_try] = ACTIONS(1471), + [anon_sym_return] = ACTIONS(1471), + [anon_sym_source] = ACTIONS(1471), + [anon_sym_source_DASHenv] = ACTIONS(1471), + [anon_sym_register] = ACTIONS(1471), + [anon_sym_hide] = ACTIONS(1471), + [anon_sym_hide_DASHenv] = ACTIONS(1471), + [anon_sym_overlay] = ACTIONS(1471), + [anon_sym_STAR] = ACTIONS(1471), + [anon_sym_where] = ACTIONS(1471), + [anon_sym_STAR_STAR] = ACTIONS(1471), + [anon_sym_PLUS_PLUS] = ACTIONS(1471), + [anon_sym_SLASH] = ACTIONS(1471), + [anon_sym_mod] = ACTIONS(1471), + [anon_sym_SLASH_SLASH] = ACTIONS(1471), + [anon_sym_PLUS] = ACTIONS(1471), + [anon_sym_bit_DASHshl] = ACTIONS(1471), + [anon_sym_bit_DASHshr] = ACTIONS(1471), + [anon_sym_EQ_EQ] = ACTIONS(1471), + [anon_sym_BANG_EQ] = ACTIONS(1471), + [anon_sym_LT2] = ACTIONS(1471), + [anon_sym_LT_EQ] = ACTIONS(1471), + [anon_sym_GT_EQ] = ACTIONS(1471), + [anon_sym_not_DASHin] = ACTIONS(1471), + [anon_sym_starts_DASHwith] = ACTIONS(1471), + [anon_sym_ends_DASHwith] = ACTIONS(1471), + [anon_sym_EQ_TILDE] = ACTIONS(1471), + [anon_sym_BANG_TILDE] = ACTIONS(1471), + [anon_sym_bit_DASHand] = ACTIONS(1471), + [anon_sym_bit_DASHxor] = ACTIONS(1471), + [anon_sym_bit_DASHor] = ACTIONS(1471), + [anon_sym_and] = ACTIONS(1471), + [anon_sym_xor] = ACTIONS(1471), + [anon_sym_or] = ACTIONS(1471), + [anon_sym_not] = ACTIONS(1471), + [sym_val_nothing] = ACTIONS(1471), + [anon_sym_true] = ACTIONS(1471), + [anon_sym_false] = ACTIONS(1471), + [aux_sym_val_number_token1] = ACTIONS(1471), + [aux_sym_val_number_token2] = ACTIONS(1471), + [aux_sym_val_number_token3] = ACTIONS(1471), + [anon_sym_inf] = ACTIONS(1471), + [anon_sym_DASHinf] = ACTIONS(1471), + [anon_sym_NaN] = ACTIONS(1471), + [aux_sym__val_number_decimal_token1] = ACTIONS(1471), + [aux_sym__val_number_decimal_token2] = ACTIONS(1471), + [anon_sym_0b] = ACTIONS(1471), + [anon_sym_0o] = ACTIONS(1471), + [anon_sym_0x] = ACTIONS(1471), + [sym_val_date] = ACTIONS(1471), + [anon_sym_DQUOTE] = ACTIONS(1471), + [sym__str_single_quotes] = ACTIONS(1471), + [sym__str_back_ticks] = ACTIONS(1471), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1471), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1471), + [anon_sym_CARET] = ACTIONS(1471), [anon_sym_POUND] = ACTIONS(105), }, [531] = { [sym_comment] = STATE(531), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [ts_builtin_sym_end] = ACTIONS(1306), + [anon_sym_export] = ACTIONS(1304), + [anon_sym_alias] = ACTIONS(1304), + [anon_sym_let] = ACTIONS(1304), + [anon_sym_let_DASHenv] = ACTIONS(1304), + [anon_sym_mut] = ACTIONS(1304), + [anon_sym_const] = ACTIONS(1304), + [anon_sym_SEMI] = ACTIONS(1304), + [sym_cmd_identifier] = ACTIONS(1304), + [anon_sym_LF] = ACTIONS(1306), + [anon_sym_def] = ACTIONS(1304), + [anon_sym_export_DASHenv] = ACTIONS(1304), + [anon_sym_extern] = ACTIONS(1304), + [anon_sym_module] = ACTIONS(1304), + [anon_sym_use] = ACTIONS(1304), + [anon_sym_LBRACK] = ACTIONS(1304), + [anon_sym_LPAREN] = ACTIONS(1304), + [anon_sym_DOLLAR] = ACTIONS(1304), + [anon_sym_error] = ACTIONS(1304), + [anon_sym_GT] = ACTIONS(1304), + [anon_sym_DASH] = ACTIONS(1304), + [anon_sym_break] = ACTIONS(1304), + [anon_sym_continue] = ACTIONS(1304), + [anon_sym_for] = ACTIONS(1304), + [anon_sym_in] = ACTIONS(1304), + [anon_sym_loop] = ACTIONS(1304), + [anon_sym_while] = ACTIONS(1304), + [anon_sym_do] = ACTIONS(1304), + [anon_sym_if] = ACTIONS(1304), + [anon_sym_match] = ACTIONS(1304), + [anon_sym_LBRACE] = ACTIONS(1304), + [anon_sym_DOT] = ACTIONS(1304), + [anon_sym_try] = ACTIONS(1304), + [anon_sym_return] = ACTIONS(1304), + [anon_sym_source] = ACTIONS(1304), + [anon_sym_source_DASHenv] = ACTIONS(1304), + [anon_sym_register] = ACTIONS(1304), + [anon_sym_hide] = ACTIONS(1304), + [anon_sym_hide_DASHenv] = ACTIONS(1304), + [anon_sym_overlay] = ACTIONS(1304), + [anon_sym_STAR] = ACTIONS(1304), + [anon_sym_where] = ACTIONS(1304), + [anon_sym_STAR_STAR] = ACTIONS(1304), + [anon_sym_PLUS_PLUS] = ACTIONS(1304), + [anon_sym_SLASH] = ACTIONS(1304), + [anon_sym_mod] = ACTIONS(1304), + [anon_sym_SLASH_SLASH] = ACTIONS(1304), + [anon_sym_PLUS] = ACTIONS(1304), + [anon_sym_bit_DASHshl] = ACTIONS(1304), + [anon_sym_bit_DASHshr] = ACTIONS(1304), + [anon_sym_EQ_EQ] = ACTIONS(1304), + [anon_sym_BANG_EQ] = ACTIONS(1304), + [anon_sym_LT2] = ACTIONS(1304), + [anon_sym_LT_EQ] = ACTIONS(1304), + [anon_sym_GT_EQ] = ACTIONS(1304), + [anon_sym_not_DASHin] = ACTIONS(1304), + [anon_sym_starts_DASHwith] = ACTIONS(1304), + [anon_sym_ends_DASHwith] = ACTIONS(1304), + [anon_sym_EQ_TILDE] = ACTIONS(1304), + [anon_sym_BANG_TILDE] = ACTIONS(1304), + [anon_sym_bit_DASHand] = ACTIONS(1304), + [anon_sym_bit_DASHxor] = ACTIONS(1304), + [anon_sym_bit_DASHor] = ACTIONS(1304), + [anon_sym_and] = ACTIONS(1304), + [anon_sym_xor] = ACTIONS(1304), + [anon_sym_or] = ACTIONS(1304), + [anon_sym_not] = ACTIONS(1304), + [sym_val_nothing] = ACTIONS(1304), + [anon_sym_true] = ACTIONS(1304), + [anon_sym_false] = ACTIONS(1304), + [aux_sym_val_number_token1] = ACTIONS(1304), + [aux_sym_val_number_token2] = ACTIONS(1304), + [aux_sym_val_number_token3] = ACTIONS(1304), + [anon_sym_inf] = ACTIONS(1304), + [anon_sym_DASHinf] = ACTIONS(1304), + [anon_sym_NaN] = ACTIONS(1304), + [aux_sym__val_number_decimal_token1] = ACTIONS(1304), + [aux_sym__val_number_decimal_token2] = ACTIONS(1304), + [anon_sym_0b] = ACTIONS(1304), + [anon_sym_0o] = ACTIONS(1304), + [anon_sym_0x] = ACTIONS(1304), + [sym_val_date] = ACTIONS(1304), + [anon_sym_DQUOTE] = ACTIONS(1304), + [sym__str_single_quotes] = ACTIONS(1304), + [sym__str_back_ticks] = ACTIONS(1304), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1304), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1304), + [anon_sym_CARET] = ACTIONS(1304), [anon_sym_POUND] = ACTIONS(105), }, [532] = { [sym_comment] = STATE(532), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(1561), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1581), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1583), - [anon_sym_PLUS_PLUS] = ACTIONS(1583), - [anon_sym_SLASH] = ACTIONS(1581), - [anon_sym_mod] = ACTIONS(1581), - [anon_sym_SLASH_SLASH] = ACTIONS(1581), - [anon_sym_PLUS] = ACTIONS(1561), - [anon_sym_bit_DASHshl] = ACTIONS(1561), - [anon_sym_bit_DASHshr] = ACTIONS(1561), - [anon_sym_EQ_EQ] = ACTIONS(1561), - [anon_sym_BANG_EQ] = ACTIONS(1561), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1561), - [anon_sym_GT_EQ] = ACTIONS(1561), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [ts_builtin_sym_end] = ACTIONS(1355), + [anon_sym_export] = ACTIONS(1353), + [anon_sym_alias] = ACTIONS(1353), + [anon_sym_let] = ACTIONS(1353), + [anon_sym_let_DASHenv] = ACTIONS(1353), + [anon_sym_mut] = ACTIONS(1353), + [anon_sym_const] = ACTIONS(1353), + [anon_sym_SEMI] = ACTIONS(1353), + [sym_cmd_identifier] = ACTIONS(1353), + [anon_sym_LF] = ACTIONS(1355), + [anon_sym_def] = ACTIONS(1353), + [anon_sym_export_DASHenv] = ACTIONS(1353), + [anon_sym_extern] = ACTIONS(1353), + [anon_sym_module] = ACTIONS(1353), + [anon_sym_use] = ACTIONS(1353), + [anon_sym_LBRACK] = ACTIONS(1353), + [anon_sym_LPAREN] = ACTIONS(1353), + [anon_sym_DOLLAR] = ACTIONS(1353), + [anon_sym_error] = ACTIONS(1353), + [anon_sym_GT] = ACTIONS(1353), + [anon_sym_DASH] = ACTIONS(1353), + [anon_sym_break] = ACTIONS(1353), + [anon_sym_continue] = ACTIONS(1353), + [anon_sym_for] = ACTIONS(1353), + [anon_sym_in] = ACTIONS(1353), + [anon_sym_loop] = ACTIONS(1353), + [anon_sym_while] = ACTIONS(1353), + [anon_sym_do] = ACTIONS(1353), + [anon_sym_if] = ACTIONS(1353), + [anon_sym_match] = ACTIONS(1353), + [anon_sym_LBRACE] = ACTIONS(1353), + [anon_sym_DOT] = ACTIONS(1353), + [anon_sym_try] = ACTIONS(1353), + [anon_sym_return] = ACTIONS(1353), + [anon_sym_source] = ACTIONS(1353), + [anon_sym_source_DASHenv] = ACTIONS(1353), + [anon_sym_register] = ACTIONS(1353), + [anon_sym_hide] = ACTIONS(1353), + [anon_sym_hide_DASHenv] = ACTIONS(1353), + [anon_sym_overlay] = ACTIONS(1353), + [anon_sym_STAR] = ACTIONS(1353), + [anon_sym_where] = ACTIONS(1353), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1353), + [anon_sym_mod] = ACTIONS(1353), + [anon_sym_SLASH_SLASH] = ACTIONS(1353), + [anon_sym_PLUS] = ACTIONS(1353), + [anon_sym_bit_DASHshl] = ACTIONS(1353), + [anon_sym_bit_DASHshr] = ACTIONS(1353), + [anon_sym_EQ_EQ] = ACTIONS(1353), + [anon_sym_BANG_EQ] = ACTIONS(1353), + [anon_sym_LT2] = ACTIONS(1353), + [anon_sym_LT_EQ] = ACTIONS(1353), + [anon_sym_GT_EQ] = ACTIONS(1353), + [anon_sym_not_DASHin] = ACTIONS(1353), + [anon_sym_starts_DASHwith] = ACTIONS(1353), + [anon_sym_ends_DASHwith] = ACTIONS(1353), + [anon_sym_EQ_TILDE] = ACTIONS(1353), + [anon_sym_BANG_TILDE] = ACTIONS(1353), + [anon_sym_bit_DASHand] = ACTIONS(1353), + [anon_sym_bit_DASHxor] = ACTIONS(1353), + [anon_sym_bit_DASHor] = ACTIONS(1353), + [anon_sym_and] = ACTIONS(1353), + [anon_sym_xor] = ACTIONS(1353), + [anon_sym_or] = ACTIONS(1353), + [anon_sym_not] = ACTIONS(1353), + [sym_val_nothing] = ACTIONS(1353), + [anon_sym_true] = ACTIONS(1353), + [anon_sym_false] = ACTIONS(1353), + [aux_sym_val_number_token1] = ACTIONS(1353), + [aux_sym_val_number_token2] = ACTIONS(1353), + [aux_sym_val_number_token3] = ACTIONS(1353), + [anon_sym_inf] = ACTIONS(1353), + [anon_sym_DASHinf] = ACTIONS(1353), + [anon_sym_NaN] = ACTIONS(1353), + [aux_sym__val_number_decimal_token1] = ACTIONS(1353), + [aux_sym__val_number_decimal_token2] = ACTIONS(1353), + [anon_sym_0b] = ACTIONS(1353), + [anon_sym_0o] = ACTIONS(1353), + [anon_sym_0x] = ACTIONS(1353), + [sym_val_date] = ACTIONS(1353), + [anon_sym_DQUOTE] = ACTIONS(1353), + [sym__str_single_quotes] = ACTIONS(1353), + [sym__str_back_ticks] = ACTIONS(1353), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1353), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1353), + [anon_sym_CARET] = ACTIONS(1353), [anon_sym_POUND] = ACTIONS(105), }, [533] = { [sym_comment] = STATE(533), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [ts_builtin_sym_end] = ACTIONS(1493), + [anon_sym_export] = ACTIONS(1491), + [anon_sym_alias] = ACTIONS(1491), + [anon_sym_let] = ACTIONS(1491), + [anon_sym_let_DASHenv] = ACTIONS(1491), + [anon_sym_mut] = ACTIONS(1491), + [anon_sym_const] = ACTIONS(1491), + [anon_sym_SEMI] = ACTIONS(1491), + [sym_cmd_identifier] = ACTIONS(1491), + [anon_sym_LF] = ACTIONS(1493), + [anon_sym_def] = ACTIONS(1491), + [anon_sym_export_DASHenv] = ACTIONS(1491), + [anon_sym_extern] = ACTIONS(1491), + [anon_sym_module] = ACTIONS(1491), + [anon_sym_use] = ACTIONS(1491), + [anon_sym_LBRACK] = ACTIONS(1491), + [anon_sym_LPAREN] = ACTIONS(1491), + [anon_sym_DOLLAR] = ACTIONS(1491), + [anon_sym_error] = ACTIONS(1491), + [anon_sym_GT] = ACTIONS(1491), + [anon_sym_DASH] = ACTIONS(1491), + [anon_sym_break] = ACTIONS(1491), + [anon_sym_continue] = ACTIONS(1491), + [anon_sym_for] = ACTIONS(1491), + [anon_sym_in] = ACTIONS(1491), + [anon_sym_loop] = ACTIONS(1491), + [anon_sym_while] = ACTIONS(1491), + [anon_sym_do] = ACTIONS(1491), + [anon_sym_if] = ACTIONS(1491), + [anon_sym_match] = ACTIONS(1491), + [anon_sym_LBRACE] = ACTIONS(1491), + [anon_sym_DOT] = ACTIONS(1491), + [anon_sym_try] = ACTIONS(1491), + [anon_sym_return] = ACTIONS(1491), + [anon_sym_source] = ACTIONS(1491), + [anon_sym_source_DASHenv] = ACTIONS(1491), + [anon_sym_register] = ACTIONS(1491), + [anon_sym_hide] = ACTIONS(1491), + [anon_sym_hide_DASHenv] = ACTIONS(1491), + [anon_sym_overlay] = ACTIONS(1491), + [anon_sym_STAR] = ACTIONS(1491), + [anon_sym_where] = ACTIONS(1491), + [anon_sym_STAR_STAR] = ACTIONS(1491), + [anon_sym_PLUS_PLUS] = ACTIONS(1491), + [anon_sym_SLASH] = ACTIONS(1491), + [anon_sym_mod] = ACTIONS(1491), + [anon_sym_SLASH_SLASH] = ACTIONS(1491), + [anon_sym_PLUS] = ACTIONS(1491), + [anon_sym_bit_DASHshl] = ACTIONS(1491), + [anon_sym_bit_DASHshr] = ACTIONS(1491), + [anon_sym_EQ_EQ] = ACTIONS(1491), + [anon_sym_BANG_EQ] = ACTIONS(1491), + [anon_sym_LT2] = ACTIONS(1491), + [anon_sym_LT_EQ] = ACTIONS(1491), + [anon_sym_GT_EQ] = ACTIONS(1491), + [anon_sym_not_DASHin] = ACTIONS(1491), + [anon_sym_starts_DASHwith] = ACTIONS(1491), + [anon_sym_ends_DASHwith] = ACTIONS(1491), + [anon_sym_EQ_TILDE] = ACTIONS(1491), + [anon_sym_BANG_TILDE] = ACTIONS(1491), + [anon_sym_bit_DASHand] = ACTIONS(1491), + [anon_sym_bit_DASHxor] = ACTIONS(1491), + [anon_sym_bit_DASHor] = ACTIONS(1491), + [anon_sym_and] = ACTIONS(1491), + [anon_sym_xor] = ACTIONS(1491), + [anon_sym_or] = ACTIONS(1491), + [anon_sym_not] = ACTIONS(1491), + [sym_val_nothing] = ACTIONS(1491), + [anon_sym_true] = ACTIONS(1491), + [anon_sym_false] = ACTIONS(1491), + [aux_sym_val_number_token1] = ACTIONS(1491), + [aux_sym_val_number_token2] = ACTIONS(1491), + [aux_sym_val_number_token3] = ACTIONS(1491), + [anon_sym_inf] = ACTIONS(1491), + [anon_sym_DASHinf] = ACTIONS(1491), + [anon_sym_NaN] = ACTIONS(1491), + [aux_sym__val_number_decimal_token1] = ACTIONS(1491), + [aux_sym__val_number_decimal_token2] = ACTIONS(1491), + [anon_sym_0b] = ACTIONS(1491), + [anon_sym_0o] = ACTIONS(1491), + [anon_sym_0x] = ACTIONS(1491), + [sym_val_date] = ACTIONS(1491), + [anon_sym_DQUOTE] = ACTIONS(1491), + [sym__str_single_quotes] = ACTIONS(1491), + [sym__str_back_ticks] = ACTIONS(1491), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1491), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1491), + [anon_sym_CARET] = ACTIONS(1491), [anon_sym_POUND] = ACTIONS(105), }, [534] = { [sym_comment] = STATE(534), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(1561), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1561), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1583), - [anon_sym_PLUS_PLUS] = ACTIONS(1583), - [anon_sym_SLASH] = ACTIONS(1561), - [anon_sym_mod] = ACTIONS(1561), - [anon_sym_SLASH_SLASH] = ACTIONS(1561), - [anon_sym_PLUS] = ACTIONS(1561), - [anon_sym_bit_DASHshl] = ACTIONS(1561), - [anon_sym_bit_DASHshr] = ACTIONS(1561), - [anon_sym_EQ_EQ] = ACTIONS(1561), - [anon_sym_BANG_EQ] = ACTIONS(1561), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1561), - [anon_sym_GT_EQ] = ACTIONS(1561), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [ts_builtin_sym_end] = ACTIONS(1505), + [anon_sym_export] = ACTIONS(1503), + [anon_sym_alias] = ACTIONS(1503), + [anon_sym_let] = ACTIONS(1503), + [anon_sym_let_DASHenv] = ACTIONS(1503), + [anon_sym_mut] = ACTIONS(1503), + [anon_sym_const] = ACTIONS(1503), + [anon_sym_SEMI] = ACTIONS(1503), + [sym_cmd_identifier] = ACTIONS(1503), + [anon_sym_LF] = ACTIONS(1505), + [anon_sym_def] = ACTIONS(1503), + [anon_sym_export_DASHenv] = ACTIONS(1503), + [anon_sym_extern] = ACTIONS(1503), + [anon_sym_module] = ACTIONS(1503), + [anon_sym_use] = ACTIONS(1503), + [anon_sym_LBRACK] = ACTIONS(1503), + [anon_sym_LPAREN] = ACTIONS(1503), + [anon_sym_DOLLAR] = ACTIONS(1503), + [anon_sym_error] = ACTIONS(1503), + [anon_sym_GT] = ACTIONS(1503), + [anon_sym_DASH] = ACTIONS(1503), + [anon_sym_break] = ACTIONS(1503), + [anon_sym_continue] = ACTIONS(1503), + [anon_sym_for] = ACTIONS(1503), + [anon_sym_in] = ACTIONS(1503), + [anon_sym_loop] = ACTIONS(1503), + [anon_sym_while] = ACTIONS(1503), + [anon_sym_do] = ACTIONS(1503), + [anon_sym_if] = ACTIONS(1503), + [anon_sym_match] = ACTIONS(1503), + [anon_sym_LBRACE] = ACTIONS(1503), + [anon_sym_DOT] = ACTIONS(1503), + [anon_sym_try] = ACTIONS(1503), + [anon_sym_return] = ACTIONS(1503), + [anon_sym_source] = ACTIONS(1503), + [anon_sym_source_DASHenv] = ACTIONS(1503), + [anon_sym_register] = ACTIONS(1503), + [anon_sym_hide] = ACTIONS(1503), + [anon_sym_hide_DASHenv] = ACTIONS(1503), + [anon_sym_overlay] = ACTIONS(1503), + [anon_sym_STAR] = ACTIONS(1503), + [anon_sym_where] = ACTIONS(1503), + [anon_sym_STAR_STAR] = ACTIONS(1503), + [anon_sym_PLUS_PLUS] = ACTIONS(1503), + [anon_sym_SLASH] = ACTIONS(1503), + [anon_sym_mod] = ACTIONS(1503), + [anon_sym_SLASH_SLASH] = ACTIONS(1503), + [anon_sym_PLUS] = ACTIONS(1503), + [anon_sym_bit_DASHshl] = ACTIONS(1503), + [anon_sym_bit_DASHshr] = ACTIONS(1503), + [anon_sym_EQ_EQ] = ACTIONS(1503), + [anon_sym_BANG_EQ] = ACTIONS(1503), + [anon_sym_LT2] = ACTIONS(1503), + [anon_sym_LT_EQ] = ACTIONS(1503), + [anon_sym_GT_EQ] = ACTIONS(1503), + [anon_sym_not_DASHin] = ACTIONS(1503), + [anon_sym_starts_DASHwith] = ACTIONS(1503), + [anon_sym_ends_DASHwith] = ACTIONS(1503), + [anon_sym_EQ_TILDE] = ACTIONS(1503), + [anon_sym_BANG_TILDE] = ACTIONS(1503), + [anon_sym_bit_DASHand] = ACTIONS(1503), + [anon_sym_bit_DASHxor] = ACTIONS(1503), + [anon_sym_bit_DASHor] = ACTIONS(1503), + [anon_sym_and] = ACTIONS(1503), + [anon_sym_xor] = ACTIONS(1503), + [anon_sym_or] = ACTIONS(1503), + [anon_sym_not] = ACTIONS(1503), + [sym_val_nothing] = ACTIONS(1503), + [anon_sym_true] = ACTIONS(1503), + [anon_sym_false] = ACTIONS(1503), + [aux_sym_val_number_token1] = ACTIONS(1503), + [aux_sym_val_number_token2] = ACTIONS(1503), + [aux_sym_val_number_token3] = ACTIONS(1503), + [anon_sym_inf] = ACTIONS(1503), + [anon_sym_DASHinf] = ACTIONS(1503), + [anon_sym_NaN] = ACTIONS(1503), + [aux_sym__val_number_decimal_token1] = ACTIONS(1503), + [aux_sym__val_number_decimal_token2] = ACTIONS(1503), + [anon_sym_0b] = ACTIONS(1503), + [anon_sym_0o] = ACTIONS(1503), + [anon_sym_0x] = ACTIONS(1503), + [sym_val_date] = ACTIONS(1503), + [anon_sym_DQUOTE] = ACTIONS(1503), + [sym__str_single_quotes] = ACTIONS(1503), + [sym__str_back_ticks] = ACTIONS(1503), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1503), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1503), + [anon_sym_CARET] = ACTIONS(1503), [anon_sym_POUND] = ACTIONS(105), }, [535] = { [sym_comment] = STATE(535), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [ts_builtin_sym_end] = ACTIONS(1421), + [anon_sym_export] = ACTIONS(1419), + [anon_sym_alias] = ACTIONS(1419), + [anon_sym_let] = ACTIONS(1419), + [anon_sym_let_DASHenv] = ACTIONS(1419), + [anon_sym_mut] = ACTIONS(1419), + [anon_sym_const] = ACTIONS(1419), + [anon_sym_SEMI] = ACTIONS(1419), + [sym_cmd_identifier] = ACTIONS(1419), + [anon_sym_LF] = ACTIONS(1421), + [anon_sym_def] = ACTIONS(1419), + [anon_sym_export_DASHenv] = ACTIONS(1419), + [anon_sym_extern] = ACTIONS(1419), + [anon_sym_module] = ACTIONS(1419), + [anon_sym_use] = ACTIONS(1419), + [anon_sym_LBRACK] = ACTIONS(1419), + [anon_sym_LPAREN] = ACTIONS(1419), + [anon_sym_DOLLAR] = ACTIONS(1419), + [anon_sym_error] = ACTIONS(1419), + [anon_sym_GT] = ACTIONS(1419), + [anon_sym_DASH] = ACTIONS(1419), + [anon_sym_break] = ACTIONS(1419), + [anon_sym_continue] = ACTIONS(1419), + [anon_sym_for] = ACTIONS(1419), + [anon_sym_in] = ACTIONS(1419), + [anon_sym_loop] = ACTIONS(1419), + [anon_sym_while] = ACTIONS(1419), + [anon_sym_do] = ACTIONS(1419), + [anon_sym_if] = ACTIONS(1419), + [anon_sym_match] = ACTIONS(1419), + [anon_sym_LBRACE] = ACTIONS(1419), + [anon_sym_DOT] = ACTIONS(1419), + [anon_sym_try] = ACTIONS(1419), + [anon_sym_return] = ACTIONS(1419), + [anon_sym_source] = ACTIONS(1419), + [anon_sym_source_DASHenv] = ACTIONS(1419), + [anon_sym_register] = ACTIONS(1419), + [anon_sym_hide] = ACTIONS(1419), + [anon_sym_hide_DASHenv] = ACTIONS(1419), + [anon_sym_overlay] = ACTIONS(1419), + [anon_sym_STAR] = ACTIONS(1419), + [anon_sym_where] = ACTIONS(1419), + [anon_sym_STAR_STAR] = ACTIONS(1419), + [anon_sym_PLUS_PLUS] = ACTIONS(1419), + [anon_sym_SLASH] = ACTIONS(1419), + [anon_sym_mod] = ACTIONS(1419), + [anon_sym_SLASH_SLASH] = ACTIONS(1419), + [anon_sym_PLUS] = ACTIONS(1419), + [anon_sym_bit_DASHshl] = ACTIONS(1419), + [anon_sym_bit_DASHshr] = ACTIONS(1419), + [anon_sym_EQ_EQ] = ACTIONS(1419), + [anon_sym_BANG_EQ] = ACTIONS(1419), + [anon_sym_LT2] = ACTIONS(1419), + [anon_sym_LT_EQ] = ACTIONS(1419), + [anon_sym_GT_EQ] = ACTIONS(1419), + [anon_sym_not_DASHin] = ACTIONS(1419), + [anon_sym_starts_DASHwith] = ACTIONS(1419), + [anon_sym_ends_DASHwith] = ACTIONS(1419), + [anon_sym_EQ_TILDE] = ACTIONS(1419), + [anon_sym_BANG_TILDE] = ACTIONS(1419), + [anon_sym_bit_DASHand] = ACTIONS(1419), + [anon_sym_bit_DASHxor] = ACTIONS(1419), + [anon_sym_bit_DASHor] = ACTIONS(1419), + [anon_sym_and] = ACTIONS(1419), + [anon_sym_xor] = ACTIONS(1419), + [anon_sym_or] = ACTIONS(1419), + [anon_sym_not] = ACTIONS(1419), + [sym_val_nothing] = ACTIONS(1419), + [anon_sym_true] = ACTIONS(1419), + [anon_sym_false] = ACTIONS(1419), + [aux_sym_val_number_token1] = ACTIONS(1419), + [aux_sym_val_number_token2] = ACTIONS(1419), + [aux_sym_val_number_token3] = ACTIONS(1419), + [anon_sym_inf] = ACTIONS(1419), + [anon_sym_DASHinf] = ACTIONS(1419), + [anon_sym_NaN] = ACTIONS(1419), + [aux_sym__val_number_decimal_token1] = ACTIONS(1419), + [aux_sym__val_number_decimal_token2] = ACTIONS(1419), + [anon_sym_0b] = ACTIONS(1419), + [anon_sym_0o] = ACTIONS(1419), + [anon_sym_0x] = ACTIONS(1419), + [sym_val_date] = ACTIONS(1419), + [anon_sym_DQUOTE] = ACTIONS(1419), + [sym__str_single_quotes] = ACTIONS(1419), + [sym__str_back_ticks] = ACTIONS(1419), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1419), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1419), + [anon_sym_CARET] = ACTIONS(1419), [anon_sym_POUND] = ACTIONS(105), }, [536] = { [sym_comment] = STATE(536), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(1577), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1581), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1583), - [anon_sym_PLUS_PLUS] = ACTIONS(1583), - [anon_sym_SLASH] = ACTIONS(1581), - [anon_sym_mod] = ACTIONS(1581), - [anon_sym_SLASH_SLASH] = ACTIONS(1581), - [anon_sym_PLUS] = ACTIONS(1577), - [anon_sym_bit_DASHshl] = ACTIONS(1585), - [anon_sym_bit_DASHshr] = ACTIONS(1585), - [anon_sym_EQ_EQ] = ACTIONS(1561), - [anon_sym_BANG_EQ] = ACTIONS(1561), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1561), - [anon_sym_GT_EQ] = ACTIONS(1561), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [ts_builtin_sym_end] = ACTIONS(1302), + [anon_sym_export] = ACTIONS(1300), + [anon_sym_alias] = ACTIONS(1300), + [anon_sym_let] = ACTIONS(1300), + [anon_sym_let_DASHenv] = ACTIONS(1300), + [anon_sym_mut] = ACTIONS(1300), + [anon_sym_const] = ACTIONS(1300), + [anon_sym_SEMI] = ACTIONS(1300), + [sym_cmd_identifier] = ACTIONS(1300), + [anon_sym_LF] = ACTIONS(1302), + [anon_sym_def] = ACTIONS(1300), + [anon_sym_export_DASHenv] = ACTIONS(1300), + [anon_sym_extern] = ACTIONS(1300), + [anon_sym_module] = ACTIONS(1300), + [anon_sym_use] = ACTIONS(1300), + [anon_sym_LBRACK] = ACTIONS(1300), + [anon_sym_LPAREN] = ACTIONS(1300), + [anon_sym_DOLLAR] = ACTIONS(1300), + [anon_sym_error] = ACTIONS(1300), + [anon_sym_GT] = ACTIONS(1300), + [anon_sym_DASH] = ACTIONS(1300), + [anon_sym_break] = ACTIONS(1300), + [anon_sym_continue] = ACTIONS(1300), + [anon_sym_for] = ACTIONS(1300), + [anon_sym_in] = ACTIONS(1300), + [anon_sym_loop] = ACTIONS(1300), + [anon_sym_while] = ACTIONS(1300), + [anon_sym_do] = ACTIONS(1300), + [anon_sym_if] = ACTIONS(1300), + [anon_sym_match] = ACTIONS(1300), + [anon_sym_LBRACE] = ACTIONS(1300), + [anon_sym_DOT] = ACTIONS(1300), + [anon_sym_try] = ACTIONS(1300), + [anon_sym_return] = ACTIONS(1300), + [anon_sym_source] = ACTIONS(1300), + [anon_sym_source_DASHenv] = ACTIONS(1300), + [anon_sym_register] = ACTIONS(1300), + [anon_sym_hide] = ACTIONS(1300), + [anon_sym_hide_DASHenv] = ACTIONS(1300), + [anon_sym_overlay] = ACTIONS(1300), + [anon_sym_STAR] = ACTIONS(1300), + [anon_sym_where] = ACTIONS(1300), + [anon_sym_STAR_STAR] = ACTIONS(1300), + [anon_sym_PLUS_PLUS] = ACTIONS(1300), + [anon_sym_SLASH] = ACTIONS(1300), + [anon_sym_mod] = ACTIONS(1300), + [anon_sym_SLASH_SLASH] = ACTIONS(1300), + [anon_sym_PLUS] = ACTIONS(1300), + [anon_sym_bit_DASHshl] = ACTIONS(1300), + [anon_sym_bit_DASHshr] = ACTIONS(1300), + [anon_sym_EQ_EQ] = ACTIONS(1300), + [anon_sym_BANG_EQ] = ACTIONS(1300), + [anon_sym_LT2] = ACTIONS(1300), + [anon_sym_LT_EQ] = ACTIONS(1300), + [anon_sym_GT_EQ] = ACTIONS(1300), + [anon_sym_not_DASHin] = ACTIONS(1300), + [anon_sym_starts_DASHwith] = ACTIONS(1300), + [anon_sym_ends_DASHwith] = ACTIONS(1300), + [anon_sym_EQ_TILDE] = ACTIONS(1300), + [anon_sym_BANG_TILDE] = ACTIONS(1300), + [anon_sym_bit_DASHand] = ACTIONS(1300), + [anon_sym_bit_DASHxor] = ACTIONS(1300), + [anon_sym_bit_DASHor] = ACTIONS(1300), + [anon_sym_and] = ACTIONS(1300), + [anon_sym_xor] = ACTIONS(1300), + [anon_sym_or] = ACTIONS(1300), + [anon_sym_not] = ACTIONS(1300), + [sym_val_nothing] = ACTIONS(1300), + [anon_sym_true] = ACTIONS(1300), + [anon_sym_false] = ACTIONS(1300), + [aux_sym_val_number_token1] = ACTIONS(1300), + [aux_sym_val_number_token2] = ACTIONS(1300), + [aux_sym_val_number_token3] = ACTIONS(1300), + [anon_sym_inf] = ACTIONS(1300), + [anon_sym_DASHinf] = ACTIONS(1300), + [anon_sym_NaN] = ACTIONS(1300), + [aux_sym__val_number_decimal_token1] = ACTIONS(1300), + [aux_sym__val_number_decimal_token2] = ACTIONS(1300), + [anon_sym_0b] = ACTIONS(1300), + [anon_sym_0o] = ACTIONS(1300), + [anon_sym_0x] = ACTIONS(1300), + [sym_val_date] = ACTIONS(1300), + [anon_sym_DQUOTE] = ACTIONS(1300), + [sym__str_single_quotes] = ACTIONS(1300), + [sym__str_back_ticks] = ACTIONS(1300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1300), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1300), + [anon_sym_CARET] = ACTIONS(1300), [anon_sym_POUND] = ACTIONS(105), }, [537] = { [sym_comment] = STATE(537), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [ts_builtin_sym_end] = ACTIONS(1417), + [anon_sym_export] = ACTIONS(1415), + [anon_sym_alias] = ACTIONS(1415), + [anon_sym_let] = ACTIONS(1415), + [anon_sym_let_DASHenv] = ACTIONS(1415), + [anon_sym_mut] = ACTIONS(1415), + [anon_sym_const] = ACTIONS(1415), + [anon_sym_SEMI] = ACTIONS(1415), + [sym_cmd_identifier] = ACTIONS(1415), + [anon_sym_LF] = ACTIONS(1417), + [anon_sym_def] = ACTIONS(1415), + [anon_sym_export_DASHenv] = ACTIONS(1415), + [anon_sym_extern] = ACTIONS(1415), + [anon_sym_module] = ACTIONS(1415), + [anon_sym_use] = ACTIONS(1415), + [anon_sym_LBRACK] = ACTIONS(1415), + [anon_sym_LPAREN] = ACTIONS(1415), + [anon_sym_DOLLAR] = ACTIONS(1415), + [anon_sym_error] = ACTIONS(1415), + [anon_sym_GT] = ACTIONS(1415), + [anon_sym_DASH] = ACTIONS(1415), + [anon_sym_break] = ACTIONS(1415), + [anon_sym_continue] = ACTIONS(1415), + [anon_sym_for] = ACTIONS(1415), + [anon_sym_in] = ACTIONS(1415), + [anon_sym_loop] = ACTIONS(1415), + [anon_sym_while] = ACTIONS(1415), + [anon_sym_do] = ACTIONS(1415), + [anon_sym_if] = ACTIONS(1415), + [anon_sym_match] = ACTIONS(1415), + [anon_sym_LBRACE] = ACTIONS(1415), + [anon_sym_DOT] = ACTIONS(1415), + [anon_sym_try] = ACTIONS(1415), + [anon_sym_return] = ACTIONS(1415), + [anon_sym_source] = ACTIONS(1415), + [anon_sym_source_DASHenv] = ACTIONS(1415), + [anon_sym_register] = ACTIONS(1415), + [anon_sym_hide] = ACTIONS(1415), + [anon_sym_hide_DASHenv] = ACTIONS(1415), + [anon_sym_overlay] = ACTIONS(1415), + [anon_sym_STAR] = ACTIONS(1415), + [anon_sym_where] = ACTIONS(1415), + [anon_sym_STAR_STAR] = ACTIONS(1415), + [anon_sym_PLUS_PLUS] = ACTIONS(1415), + [anon_sym_SLASH] = ACTIONS(1415), + [anon_sym_mod] = ACTIONS(1415), + [anon_sym_SLASH_SLASH] = ACTIONS(1415), + [anon_sym_PLUS] = ACTIONS(1415), + [anon_sym_bit_DASHshl] = ACTIONS(1415), + [anon_sym_bit_DASHshr] = ACTIONS(1415), + [anon_sym_EQ_EQ] = ACTIONS(1415), + [anon_sym_BANG_EQ] = ACTIONS(1415), + [anon_sym_LT2] = ACTIONS(1415), + [anon_sym_LT_EQ] = ACTIONS(1415), + [anon_sym_GT_EQ] = ACTIONS(1415), + [anon_sym_not_DASHin] = ACTIONS(1415), + [anon_sym_starts_DASHwith] = ACTIONS(1415), + [anon_sym_ends_DASHwith] = ACTIONS(1415), + [anon_sym_EQ_TILDE] = ACTIONS(1415), + [anon_sym_BANG_TILDE] = ACTIONS(1415), + [anon_sym_bit_DASHand] = ACTIONS(1415), + [anon_sym_bit_DASHxor] = ACTIONS(1415), + [anon_sym_bit_DASHor] = ACTIONS(1415), + [anon_sym_and] = ACTIONS(1415), + [anon_sym_xor] = ACTIONS(1415), + [anon_sym_or] = ACTIONS(1415), + [anon_sym_not] = ACTIONS(1415), + [sym_val_nothing] = ACTIONS(1415), + [anon_sym_true] = ACTIONS(1415), + [anon_sym_false] = ACTIONS(1415), + [aux_sym_val_number_token1] = ACTIONS(1415), + [aux_sym_val_number_token2] = ACTIONS(1415), + [aux_sym_val_number_token3] = ACTIONS(1415), + [anon_sym_inf] = ACTIONS(1415), + [anon_sym_DASHinf] = ACTIONS(1415), + [anon_sym_NaN] = ACTIONS(1415), + [aux_sym__val_number_decimal_token1] = ACTIONS(1415), + [aux_sym__val_number_decimal_token2] = ACTIONS(1415), + [anon_sym_0b] = ACTIONS(1415), + [anon_sym_0o] = ACTIONS(1415), + [anon_sym_0x] = ACTIONS(1415), + [sym_val_date] = ACTIONS(1415), + [anon_sym_DQUOTE] = ACTIONS(1415), + [sym__str_single_quotes] = ACTIONS(1415), + [sym__str_back_ticks] = ACTIONS(1415), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1415), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1415), + [anon_sym_CARET] = ACTIONS(1415), [anon_sym_POUND] = ACTIONS(105), }, [538] = { [sym_comment] = STATE(538), - [ts_builtin_sym_end] = ACTIONS(1381), - [anon_sym_export] = ACTIONS(1379), - [anon_sym_alias] = ACTIONS(1379), - [anon_sym_let] = ACTIONS(1379), - [anon_sym_let_DASHenv] = ACTIONS(1379), - [anon_sym_mut] = ACTIONS(1379), - [anon_sym_const] = ACTIONS(1379), - [anon_sym_SEMI] = ACTIONS(1379), - [sym_cmd_identifier] = ACTIONS(1379), - [anon_sym_LF] = ACTIONS(1381), - [anon_sym_def] = ACTIONS(1379), - [anon_sym_def_DASHenv] = ACTIONS(1379), - [anon_sym_export_DASHenv] = ACTIONS(1379), - [anon_sym_extern] = ACTIONS(1379), - [anon_sym_module] = ACTIONS(1379), - [anon_sym_use] = ACTIONS(1379), - [anon_sym_LBRACK] = ACTIONS(1379), - [anon_sym_LPAREN] = ACTIONS(1379), - [anon_sym_DOLLAR] = ACTIONS(1379), - [anon_sym_error] = ACTIONS(1379), - [anon_sym_GT] = ACTIONS(1379), - [anon_sym_DASH] = ACTIONS(1379), - [anon_sym_break] = ACTIONS(1379), - [anon_sym_continue] = ACTIONS(1379), - [anon_sym_for] = ACTIONS(1379), - [anon_sym_in] = ACTIONS(1379), - [anon_sym_loop] = ACTIONS(1379), - [anon_sym_while] = ACTIONS(1379), - [anon_sym_do] = ACTIONS(1379), - [anon_sym_if] = ACTIONS(1379), - [anon_sym_match] = ACTIONS(1379), - [anon_sym_LBRACE] = ACTIONS(1379), - [anon_sym_DOT] = ACTIONS(1379), - [anon_sym_try] = ACTIONS(1379), - [anon_sym_return] = ACTIONS(1379), - [anon_sym_source] = ACTIONS(1379), - [anon_sym_source_DASHenv] = ACTIONS(1379), - [anon_sym_register] = ACTIONS(1379), - [anon_sym_hide] = ACTIONS(1379), - [anon_sym_hide_DASHenv] = ACTIONS(1379), - [anon_sym_overlay] = ACTIONS(1379), - [anon_sym_STAR] = ACTIONS(1379), - [anon_sym_where] = ACTIONS(1379), - [anon_sym_STAR_STAR] = ACTIONS(1379), - [anon_sym_PLUS_PLUS] = ACTIONS(1379), - [anon_sym_SLASH] = ACTIONS(1379), - [anon_sym_mod] = ACTIONS(1379), - [anon_sym_SLASH_SLASH] = ACTIONS(1379), - [anon_sym_PLUS] = ACTIONS(1379), - [anon_sym_bit_DASHshl] = ACTIONS(1379), - [anon_sym_bit_DASHshr] = ACTIONS(1379), - [anon_sym_EQ_EQ] = ACTIONS(1379), - [anon_sym_BANG_EQ] = ACTIONS(1379), - [anon_sym_LT2] = ACTIONS(1379), - [anon_sym_LT_EQ] = ACTIONS(1379), - [anon_sym_GT_EQ] = ACTIONS(1379), - [anon_sym_not_DASHin] = ACTIONS(1379), - [anon_sym_starts_DASHwith] = ACTIONS(1379), - [anon_sym_ends_DASHwith] = ACTIONS(1379), - [anon_sym_EQ_TILDE] = ACTIONS(1379), - [anon_sym_BANG_TILDE] = ACTIONS(1379), - [anon_sym_bit_DASHand] = ACTIONS(1379), - [anon_sym_bit_DASHxor] = ACTIONS(1379), - [anon_sym_bit_DASHor] = ACTIONS(1379), - [anon_sym_and] = ACTIONS(1379), - [anon_sym_xor] = ACTIONS(1379), - [anon_sym_or] = ACTIONS(1379), - [anon_sym_not] = ACTIONS(1379), - [sym_val_nothing] = ACTIONS(1379), - [anon_sym_true] = ACTIONS(1379), - [anon_sym_false] = ACTIONS(1379), - [aux_sym_val_number_token1] = ACTIONS(1379), - [aux_sym_val_number_token2] = ACTIONS(1379), - [aux_sym_val_number_token3] = ACTIONS(1379), - [anon_sym_inf] = ACTIONS(1379), - [anon_sym_DASHinf] = ACTIONS(1379), - [anon_sym_NaN] = ACTIONS(1379), - [aux_sym__val_number_decimal_token1] = ACTIONS(1379), - [aux_sym__val_number_decimal_token2] = ACTIONS(1379), - [anon_sym_0b] = ACTIONS(1379), - [anon_sym_0o] = ACTIONS(1379), - [anon_sym_0x] = ACTIONS(1379), - [sym_val_date] = ACTIONS(1379), - [anon_sym_DQUOTE] = ACTIONS(1379), - [sym__str_single_quotes] = ACTIONS(1379), - [sym__str_back_ticks] = ACTIONS(1379), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1379), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1379), - [anon_sym_CARET] = ACTIONS(1379), + [ts_builtin_sym_end] = ACTIONS(1525), + [anon_sym_export] = ACTIONS(1523), + [anon_sym_alias] = ACTIONS(1523), + [anon_sym_let] = ACTIONS(1523), + [anon_sym_let_DASHenv] = ACTIONS(1523), + [anon_sym_mut] = ACTIONS(1523), + [anon_sym_const] = ACTIONS(1523), + [anon_sym_SEMI] = ACTIONS(1523), + [sym_cmd_identifier] = ACTIONS(1523), + [anon_sym_LF] = ACTIONS(1525), + [anon_sym_def] = ACTIONS(1523), + [anon_sym_export_DASHenv] = ACTIONS(1523), + [anon_sym_extern] = ACTIONS(1523), + [anon_sym_module] = ACTIONS(1523), + [anon_sym_use] = ACTIONS(1523), + [anon_sym_LBRACK] = ACTIONS(1523), + [anon_sym_LPAREN] = ACTIONS(1523), + [anon_sym_DOLLAR] = ACTIONS(1523), + [anon_sym_error] = ACTIONS(1523), + [anon_sym_GT] = ACTIONS(1523), + [anon_sym_DASH] = ACTIONS(1523), + [anon_sym_break] = ACTIONS(1523), + [anon_sym_continue] = ACTIONS(1523), + [anon_sym_for] = ACTIONS(1523), + [anon_sym_in] = ACTIONS(1523), + [anon_sym_loop] = ACTIONS(1523), + [anon_sym_while] = ACTIONS(1523), + [anon_sym_do] = ACTIONS(1523), + [anon_sym_if] = ACTIONS(1523), + [anon_sym_match] = ACTIONS(1523), + [anon_sym_LBRACE] = ACTIONS(1523), + [anon_sym_DOT] = ACTIONS(1523), + [anon_sym_try] = ACTIONS(1523), + [anon_sym_return] = ACTIONS(1523), + [anon_sym_source] = ACTIONS(1523), + [anon_sym_source_DASHenv] = ACTIONS(1523), + [anon_sym_register] = ACTIONS(1523), + [anon_sym_hide] = ACTIONS(1523), + [anon_sym_hide_DASHenv] = ACTIONS(1523), + [anon_sym_overlay] = ACTIONS(1523), + [anon_sym_STAR] = ACTIONS(1523), + [anon_sym_where] = ACTIONS(1523), + [anon_sym_STAR_STAR] = ACTIONS(1523), + [anon_sym_PLUS_PLUS] = ACTIONS(1523), + [anon_sym_SLASH] = ACTIONS(1523), + [anon_sym_mod] = ACTIONS(1523), + [anon_sym_SLASH_SLASH] = ACTIONS(1523), + [anon_sym_PLUS] = ACTIONS(1523), + [anon_sym_bit_DASHshl] = ACTIONS(1523), + [anon_sym_bit_DASHshr] = ACTIONS(1523), + [anon_sym_EQ_EQ] = ACTIONS(1523), + [anon_sym_BANG_EQ] = ACTIONS(1523), + [anon_sym_LT2] = ACTIONS(1523), + [anon_sym_LT_EQ] = ACTIONS(1523), + [anon_sym_GT_EQ] = ACTIONS(1523), + [anon_sym_not_DASHin] = ACTIONS(1523), + [anon_sym_starts_DASHwith] = ACTIONS(1523), + [anon_sym_ends_DASHwith] = ACTIONS(1523), + [anon_sym_EQ_TILDE] = ACTIONS(1523), + [anon_sym_BANG_TILDE] = ACTIONS(1523), + [anon_sym_bit_DASHand] = ACTIONS(1523), + [anon_sym_bit_DASHxor] = ACTIONS(1523), + [anon_sym_bit_DASHor] = ACTIONS(1523), + [anon_sym_and] = ACTIONS(1523), + [anon_sym_xor] = ACTIONS(1523), + [anon_sym_or] = ACTIONS(1523), + [anon_sym_not] = ACTIONS(1523), + [sym_val_nothing] = ACTIONS(1523), + [anon_sym_true] = ACTIONS(1523), + [anon_sym_false] = ACTIONS(1523), + [aux_sym_val_number_token1] = ACTIONS(1523), + [aux_sym_val_number_token2] = ACTIONS(1523), + [aux_sym_val_number_token3] = ACTIONS(1523), + [anon_sym_inf] = ACTIONS(1523), + [anon_sym_DASHinf] = ACTIONS(1523), + [anon_sym_NaN] = ACTIONS(1523), + [aux_sym__val_number_decimal_token1] = ACTIONS(1523), + [aux_sym__val_number_decimal_token2] = ACTIONS(1523), + [anon_sym_0b] = ACTIONS(1523), + [anon_sym_0o] = ACTIONS(1523), + [anon_sym_0x] = ACTIONS(1523), + [sym_val_date] = ACTIONS(1523), + [anon_sym_DQUOTE] = ACTIONS(1523), + [sym__str_single_quotes] = ACTIONS(1523), + [sym__str_back_ticks] = ACTIONS(1523), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1523), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1523), + [anon_sym_CARET] = ACTIONS(1523), [anon_sym_POUND] = ACTIONS(105), }, [539] = { [sym_comment] = STATE(539), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1575), - [anon_sym_DASH] = ACTIONS(1577), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1579), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1581), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1583), - [anon_sym_PLUS_PLUS] = ACTIONS(1583), - [anon_sym_SLASH] = ACTIONS(1581), - [anon_sym_mod] = ACTIONS(1581), - [anon_sym_SLASH_SLASH] = ACTIONS(1581), - [anon_sym_PLUS] = ACTIONS(1577), - [anon_sym_bit_DASHshl] = ACTIONS(1585), - [anon_sym_bit_DASHshr] = ACTIONS(1585), - [anon_sym_EQ_EQ] = ACTIONS(1575), - [anon_sym_BANG_EQ] = ACTIONS(1575), - [anon_sym_LT2] = ACTIONS(1575), - [anon_sym_LT_EQ] = ACTIONS(1575), - [anon_sym_GT_EQ] = ACTIONS(1575), - [anon_sym_not_DASHin] = ACTIONS(1579), - [anon_sym_starts_DASHwith] = ACTIONS(1579), - [anon_sym_ends_DASHwith] = ACTIONS(1579), - [anon_sym_EQ_TILDE] = ACTIONS(1587), - [anon_sym_BANG_TILDE] = ACTIONS(1587), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), + [ts_builtin_sym_end] = ACTIONS(1521), + [anon_sym_export] = ACTIONS(1519), + [anon_sym_alias] = ACTIONS(1519), + [anon_sym_let] = ACTIONS(1519), + [anon_sym_let_DASHenv] = ACTIONS(1519), + [anon_sym_mut] = ACTIONS(1519), + [anon_sym_const] = ACTIONS(1519), + [anon_sym_SEMI] = ACTIONS(1519), + [sym_cmd_identifier] = ACTIONS(1519), + [anon_sym_LF] = ACTIONS(1521), + [anon_sym_def] = ACTIONS(1519), + [anon_sym_export_DASHenv] = ACTIONS(1519), + [anon_sym_extern] = ACTIONS(1519), + [anon_sym_module] = ACTIONS(1519), + [anon_sym_use] = ACTIONS(1519), + [anon_sym_LBRACK] = ACTIONS(1519), + [anon_sym_LPAREN] = ACTIONS(1519), + [anon_sym_DOLLAR] = ACTIONS(1519), + [anon_sym_error] = ACTIONS(1519), + [anon_sym_GT] = ACTIONS(1519), + [anon_sym_DASH] = ACTIONS(1519), + [anon_sym_break] = ACTIONS(1519), + [anon_sym_continue] = ACTIONS(1519), + [anon_sym_for] = ACTIONS(1519), + [anon_sym_in] = ACTIONS(1519), + [anon_sym_loop] = ACTIONS(1519), + [anon_sym_while] = ACTIONS(1519), + [anon_sym_do] = ACTIONS(1519), + [anon_sym_if] = ACTIONS(1519), + [anon_sym_match] = ACTIONS(1519), + [anon_sym_LBRACE] = ACTIONS(1519), + [anon_sym_DOT] = ACTIONS(1519), + [anon_sym_try] = ACTIONS(1519), + [anon_sym_return] = ACTIONS(1519), + [anon_sym_source] = ACTIONS(1519), + [anon_sym_source_DASHenv] = ACTIONS(1519), + [anon_sym_register] = ACTIONS(1519), + [anon_sym_hide] = ACTIONS(1519), + [anon_sym_hide_DASHenv] = ACTIONS(1519), + [anon_sym_overlay] = ACTIONS(1519), + [anon_sym_STAR] = ACTIONS(1519), + [anon_sym_where] = ACTIONS(1519), + [anon_sym_STAR_STAR] = ACTIONS(1519), + [anon_sym_PLUS_PLUS] = ACTIONS(1519), + [anon_sym_SLASH] = ACTIONS(1519), + [anon_sym_mod] = ACTIONS(1519), + [anon_sym_SLASH_SLASH] = ACTIONS(1519), + [anon_sym_PLUS] = ACTIONS(1519), + [anon_sym_bit_DASHshl] = ACTIONS(1519), + [anon_sym_bit_DASHshr] = ACTIONS(1519), + [anon_sym_EQ_EQ] = ACTIONS(1519), + [anon_sym_BANG_EQ] = ACTIONS(1519), + [anon_sym_LT2] = ACTIONS(1519), + [anon_sym_LT_EQ] = ACTIONS(1519), + [anon_sym_GT_EQ] = ACTIONS(1519), + [anon_sym_not_DASHin] = ACTIONS(1519), + [anon_sym_starts_DASHwith] = ACTIONS(1519), + [anon_sym_ends_DASHwith] = ACTIONS(1519), + [anon_sym_EQ_TILDE] = ACTIONS(1519), + [anon_sym_BANG_TILDE] = ACTIONS(1519), + [anon_sym_bit_DASHand] = ACTIONS(1519), + [anon_sym_bit_DASHxor] = ACTIONS(1519), + [anon_sym_bit_DASHor] = ACTIONS(1519), + [anon_sym_and] = ACTIONS(1519), + [anon_sym_xor] = ACTIONS(1519), + [anon_sym_or] = ACTIONS(1519), + [anon_sym_not] = ACTIONS(1519), + [sym_val_nothing] = ACTIONS(1519), + [anon_sym_true] = ACTIONS(1519), + [anon_sym_false] = ACTIONS(1519), + [aux_sym_val_number_token1] = ACTIONS(1519), + [aux_sym_val_number_token2] = ACTIONS(1519), + [aux_sym_val_number_token3] = ACTIONS(1519), + [anon_sym_inf] = ACTIONS(1519), + [anon_sym_DASHinf] = ACTIONS(1519), + [anon_sym_NaN] = ACTIONS(1519), + [aux_sym__val_number_decimal_token1] = ACTIONS(1519), + [aux_sym__val_number_decimal_token2] = ACTIONS(1519), + [anon_sym_0b] = ACTIONS(1519), + [anon_sym_0o] = ACTIONS(1519), + [anon_sym_0x] = ACTIONS(1519), + [sym_val_date] = ACTIONS(1519), + [anon_sym_DQUOTE] = ACTIONS(1519), + [sym__str_single_quotes] = ACTIONS(1519), + [sym__str_back_ticks] = ACTIONS(1519), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1519), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1519), + [anon_sym_CARET] = ACTIONS(1519), [anon_sym_POUND] = ACTIONS(105), }, [540] = { [sym_comment] = STATE(540), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [anon_sym_SEMI] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1575), - [anon_sym_DASH] = ACTIONS(1577), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1579), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1581), - [anon_sym_where] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1583), - [anon_sym_PLUS_PLUS] = ACTIONS(1583), - [anon_sym_SLASH] = ACTIONS(1581), - [anon_sym_mod] = ACTIONS(1581), - [anon_sym_SLASH_SLASH] = ACTIONS(1581), - [anon_sym_PLUS] = ACTIONS(1577), - [anon_sym_bit_DASHshl] = ACTIONS(1585), - [anon_sym_bit_DASHshr] = ACTIONS(1585), - [anon_sym_EQ_EQ] = ACTIONS(1575), - [anon_sym_BANG_EQ] = ACTIONS(1575), - [anon_sym_LT2] = ACTIONS(1575), - [anon_sym_LT_EQ] = ACTIONS(1575), - [anon_sym_GT_EQ] = ACTIONS(1575), - [anon_sym_not_DASHin] = ACTIONS(1579), - [anon_sym_starts_DASHwith] = ACTIONS(1579), - [anon_sym_ends_DASHwith] = ACTIONS(1579), - [anon_sym_EQ_TILDE] = ACTIONS(1587), - [anon_sym_BANG_TILDE] = ACTIONS(1587), - [anon_sym_bit_DASHand] = ACTIONS(1589), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [anon_sym_not] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_CARET] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(105), - }, - [541] = { - [sym_comment] = STATE(541), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [anon_sym_SEMI] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_where] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_CARET] = ACTIONS(1557), + [ts_builtin_sym_end] = ACTIONS(1425), + [anon_sym_export] = ACTIONS(1423), + [anon_sym_alias] = ACTIONS(1423), + [anon_sym_let] = ACTIONS(1423), + [anon_sym_let_DASHenv] = ACTIONS(1423), + [anon_sym_mut] = ACTIONS(1423), + [anon_sym_const] = ACTIONS(1423), + [anon_sym_SEMI] = ACTIONS(1423), + [sym_cmd_identifier] = ACTIONS(1423), + [anon_sym_LF] = ACTIONS(1425), + [anon_sym_def] = ACTIONS(1423), + [anon_sym_export_DASHenv] = ACTIONS(1423), + [anon_sym_extern] = ACTIONS(1423), + [anon_sym_module] = ACTIONS(1423), + [anon_sym_use] = ACTIONS(1423), + [anon_sym_LBRACK] = ACTIONS(1423), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_DOLLAR] = ACTIONS(1423), + [anon_sym_error] = ACTIONS(1423), + [anon_sym_GT] = ACTIONS(1423), + [anon_sym_DASH] = ACTIONS(1423), + [anon_sym_break] = ACTIONS(1423), + [anon_sym_continue] = ACTIONS(1423), + [anon_sym_for] = ACTIONS(1423), + [anon_sym_in] = ACTIONS(1423), + [anon_sym_loop] = ACTIONS(1423), + [anon_sym_while] = ACTIONS(1423), + [anon_sym_do] = ACTIONS(1423), + [anon_sym_if] = ACTIONS(1423), + [anon_sym_match] = ACTIONS(1423), + [anon_sym_LBRACE] = ACTIONS(1423), + [anon_sym_DOT] = ACTIONS(1423), + [anon_sym_try] = ACTIONS(1423), + [anon_sym_return] = ACTIONS(1423), + [anon_sym_source] = ACTIONS(1423), + [anon_sym_source_DASHenv] = ACTIONS(1423), + [anon_sym_register] = ACTIONS(1423), + [anon_sym_hide] = ACTIONS(1423), + [anon_sym_hide_DASHenv] = ACTIONS(1423), + [anon_sym_overlay] = ACTIONS(1423), + [anon_sym_STAR] = ACTIONS(1423), + [anon_sym_where] = ACTIONS(1423), + [anon_sym_STAR_STAR] = ACTIONS(1423), + [anon_sym_PLUS_PLUS] = ACTIONS(1423), + [anon_sym_SLASH] = ACTIONS(1423), + [anon_sym_mod] = ACTIONS(1423), + [anon_sym_SLASH_SLASH] = ACTIONS(1423), + [anon_sym_PLUS] = ACTIONS(1423), + [anon_sym_bit_DASHshl] = ACTIONS(1423), + [anon_sym_bit_DASHshr] = ACTIONS(1423), + [anon_sym_EQ_EQ] = ACTIONS(1423), + [anon_sym_BANG_EQ] = ACTIONS(1423), + [anon_sym_LT2] = ACTIONS(1423), + [anon_sym_LT_EQ] = ACTIONS(1423), + [anon_sym_GT_EQ] = ACTIONS(1423), + [anon_sym_not_DASHin] = ACTIONS(1423), + [anon_sym_starts_DASHwith] = ACTIONS(1423), + [anon_sym_ends_DASHwith] = ACTIONS(1423), + [anon_sym_EQ_TILDE] = ACTIONS(1423), + [anon_sym_BANG_TILDE] = ACTIONS(1423), + [anon_sym_bit_DASHand] = ACTIONS(1423), + [anon_sym_bit_DASHxor] = ACTIONS(1423), + [anon_sym_bit_DASHor] = ACTIONS(1423), + [anon_sym_and] = ACTIONS(1423), + [anon_sym_xor] = ACTIONS(1423), + [anon_sym_or] = ACTIONS(1423), + [anon_sym_not] = ACTIONS(1423), + [sym_val_nothing] = ACTIONS(1423), + [anon_sym_true] = ACTIONS(1423), + [anon_sym_false] = ACTIONS(1423), + [aux_sym_val_number_token1] = ACTIONS(1423), + [aux_sym_val_number_token2] = ACTIONS(1423), + [aux_sym_val_number_token3] = ACTIONS(1423), + [anon_sym_inf] = ACTIONS(1423), + [anon_sym_DASHinf] = ACTIONS(1423), + [anon_sym_NaN] = ACTIONS(1423), + [aux_sym__val_number_decimal_token1] = ACTIONS(1423), + [aux_sym__val_number_decimal_token2] = ACTIONS(1423), + [anon_sym_0b] = ACTIONS(1423), + [anon_sym_0o] = ACTIONS(1423), + [anon_sym_0x] = ACTIONS(1423), + [sym_val_date] = ACTIONS(1423), + [anon_sym_DQUOTE] = ACTIONS(1423), + [sym__str_single_quotes] = ACTIONS(1423), + [sym__str_back_ticks] = ACTIONS(1423), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1423), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1423), + [anon_sym_CARET] = ACTIONS(1423), + [anon_sym_POUND] = ACTIONS(105), + }, + [541] = { + [sym_comment] = STATE(541), + [ts_builtin_sym_end] = ACTIONS(1509), + [anon_sym_export] = ACTIONS(1507), + [anon_sym_alias] = ACTIONS(1507), + [anon_sym_let] = ACTIONS(1507), + [anon_sym_let_DASHenv] = ACTIONS(1507), + [anon_sym_mut] = ACTIONS(1507), + [anon_sym_const] = ACTIONS(1507), + [anon_sym_SEMI] = ACTIONS(1507), + [sym_cmd_identifier] = ACTIONS(1507), + [anon_sym_LF] = ACTIONS(1509), + [anon_sym_def] = ACTIONS(1507), + [anon_sym_export_DASHenv] = ACTIONS(1507), + [anon_sym_extern] = ACTIONS(1507), + [anon_sym_module] = ACTIONS(1507), + [anon_sym_use] = ACTIONS(1507), + [anon_sym_LBRACK] = ACTIONS(1507), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_DOLLAR] = ACTIONS(1507), + [anon_sym_error] = ACTIONS(1507), + [anon_sym_GT] = ACTIONS(1507), + [anon_sym_DASH] = ACTIONS(1507), + [anon_sym_break] = ACTIONS(1507), + [anon_sym_continue] = ACTIONS(1507), + [anon_sym_for] = ACTIONS(1507), + [anon_sym_in] = ACTIONS(1507), + [anon_sym_loop] = ACTIONS(1507), + [anon_sym_while] = ACTIONS(1507), + [anon_sym_do] = ACTIONS(1507), + [anon_sym_if] = ACTIONS(1507), + [anon_sym_match] = ACTIONS(1507), + [anon_sym_LBRACE] = ACTIONS(1507), + [anon_sym_DOT] = ACTIONS(1507), + [anon_sym_try] = ACTIONS(1507), + [anon_sym_return] = ACTIONS(1507), + [anon_sym_source] = ACTIONS(1507), + [anon_sym_source_DASHenv] = ACTIONS(1507), + [anon_sym_register] = ACTIONS(1507), + [anon_sym_hide] = ACTIONS(1507), + [anon_sym_hide_DASHenv] = ACTIONS(1507), + [anon_sym_overlay] = ACTIONS(1507), + [anon_sym_STAR] = ACTIONS(1507), + [anon_sym_where] = ACTIONS(1507), + [anon_sym_STAR_STAR] = ACTIONS(1507), + [anon_sym_PLUS_PLUS] = ACTIONS(1507), + [anon_sym_SLASH] = ACTIONS(1507), + [anon_sym_mod] = ACTIONS(1507), + [anon_sym_SLASH_SLASH] = ACTIONS(1507), + [anon_sym_PLUS] = ACTIONS(1507), + [anon_sym_bit_DASHshl] = ACTIONS(1507), + [anon_sym_bit_DASHshr] = ACTIONS(1507), + [anon_sym_EQ_EQ] = ACTIONS(1507), + [anon_sym_BANG_EQ] = ACTIONS(1507), + [anon_sym_LT2] = ACTIONS(1507), + [anon_sym_LT_EQ] = ACTIONS(1507), + [anon_sym_GT_EQ] = ACTIONS(1507), + [anon_sym_not_DASHin] = ACTIONS(1507), + [anon_sym_starts_DASHwith] = ACTIONS(1507), + [anon_sym_ends_DASHwith] = ACTIONS(1507), + [anon_sym_EQ_TILDE] = ACTIONS(1507), + [anon_sym_BANG_TILDE] = ACTIONS(1507), + [anon_sym_bit_DASHand] = ACTIONS(1507), + [anon_sym_bit_DASHxor] = ACTIONS(1507), + [anon_sym_bit_DASHor] = ACTIONS(1507), + [anon_sym_and] = ACTIONS(1507), + [anon_sym_xor] = ACTIONS(1507), + [anon_sym_or] = ACTIONS(1507), + [anon_sym_not] = ACTIONS(1507), + [sym_val_nothing] = ACTIONS(1507), + [anon_sym_true] = ACTIONS(1507), + [anon_sym_false] = ACTIONS(1507), + [aux_sym_val_number_token1] = ACTIONS(1507), + [aux_sym_val_number_token2] = ACTIONS(1507), + [aux_sym_val_number_token3] = ACTIONS(1507), + [anon_sym_inf] = ACTIONS(1507), + [anon_sym_DASHinf] = ACTIONS(1507), + [anon_sym_NaN] = ACTIONS(1507), + [aux_sym__val_number_decimal_token1] = ACTIONS(1507), + [aux_sym__val_number_decimal_token2] = ACTIONS(1507), + [anon_sym_0b] = ACTIONS(1507), + [anon_sym_0o] = ACTIONS(1507), + [anon_sym_0x] = ACTIONS(1507), + [sym_val_date] = ACTIONS(1507), + [anon_sym_DQUOTE] = ACTIONS(1507), + [sym__str_single_quotes] = ACTIONS(1507), + [sym__str_back_ticks] = ACTIONS(1507), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1507), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1507), + [anon_sym_CARET] = ACTIONS(1507), [anon_sym_POUND] = ACTIONS(105), }, [542] = { [sym_comment] = STATE(542), - [anon_sym_export] = ACTIONS(1266), - [anon_sym_alias] = ACTIONS(1266), - [anon_sym_let] = ACTIONS(1266), - [anon_sym_let_DASHenv] = ACTIONS(1266), - [anon_sym_mut] = ACTIONS(1266), - [anon_sym_const] = ACTIONS(1266), - [sym_cmd_identifier] = ACTIONS(1266), - [anon_sym_def] = ACTIONS(1266), - [anon_sym_def_DASHenv] = ACTIONS(1266), - [anon_sym_export_DASHenv] = ACTIONS(1266), - [anon_sym_extern] = ACTIONS(1266), - [anon_sym_module] = ACTIONS(1266), - [anon_sym_use] = ACTIONS(1266), - [anon_sym_COLON] = ACTIONS(1268), - [anon_sym_LBRACK] = ACTIONS(1268), - [anon_sym_COMMA] = ACTIONS(1268), - [anon_sym_RBRACK] = ACTIONS(1268), - [anon_sym_LPAREN] = ACTIONS(1268), - [anon_sym_DOLLAR] = ACTIONS(1268), - [anon_sym_error] = ACTIONS(1266), - [anon_sym_list] = ACTIONS(1266), - [anon_sym_GT] = ACTIONS(1266), - [anon_sym_DASH] = ACTIONS(1266), - [anon_sym_break] = ACTIONS(1266), - [anon_sym_continue] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1266), - [anon_sym_in] = ACTIONS(1266), - [anon_sym_loop] = ACTIONS(1266), - [anon_sym_make] = ACTIONS(1266), - [anon_sym_while] = ACTIONS(1266), - [anon_sym_do] = ACTIONS(1266), - [anon_sym_if] = ACTIONS(1266), - [anon_sym_else] = ACTIONS(1266), - [anon_sym_match] = ACTIONS(1266), - [anon_sym_RBRACE] = ACTIONS(1268), - [anon_sym_DOT] = ACTIONS(1266), - [anon_sym_try] = ACTIONS(1266), - [anon_sym_catch] = ACTIONS(1266), - [anon_sym_return] = ACTIONS(1266), - [anon_sym_source] = ACTIONS(1266), - [anon_sym_source_DASHenv] = ACTIONS(1266), - [anon_sym_register] = ACTIONS(1266), - [anon_sym_hide] = ACTIONS(1266), - [anon_sym_hide_DASHenv] = ACTIONS(1266), - [anon_sym_overlay] = ACTIONS(1266), - [anon_sym_new] = ACTIONS(1266), - [anon_sym_as] = ACTIONS(1266), - [anon_sym_STAR] = ACTIONS(1266), - [anon_sym_QMARK2] = ACTIONS(1268), - [anon_sym_STAR_STAR] = ACTIONS(1268), - [anon_sym_PLUS_PLUS] = ACTIONS(1266), - [anon_sym_SLASH] = ACTIONS(1266), - [anon_sym_mod] = ACTIONS(1266), - [anon_sym_SLASH_SLASH] = ACTIONS(1268), - [anon_sym_PLUS] = ACTIONS(1266), - [anon_sym_bit_DASHshl] = ACTIONS(1266), - [anon_sym_bit_DASHshr] = ACTIONS(1266), - [anon_sym_EQ_EQ] = ACTIONS(1268), - [anon_sym_BANG_EQ] = ACTIONS(1268), - [anon_sym_LT2] = ACTIONS(1266), - [anon_sym_LT_EQ] = ACTIONS(1268), - [anon_sym_GT_EQ] = ACTIONS(1268), - [anon_sym_not_DASHin] = ACTIONS(1266), - [anon_sym_starts_DASHwith] = ACTIONS(1266), - [anon_sym_ends_DASHwith] = ACTIONS(1266), - [anon_sym_EQ_TILDE] = ACTIONS(1268), - [anon_sym_BANG_TILDE] = ACTIONS(1268), - [anon_sym_bit_DASHand] = ACTIONS(1266), - [anon_sym_bit_DASHxor] = ACTIONS(1266), - [anon_sym_bit_DASHor] = ACTIONS(1266), - [anon_sym_and] = ACTIONS(1266), - [anon_sym_xor] = ACTIONS(1266), - [anon_sym_or] = ACTIONS(1266), - [anon_sym_DOT2] = ACTIONS(1268), - [aux_sym_val_number_token1] = ACTIONS(1268), - [aux_sym_val_number_token2] = ACTIONS(1268), - [aux_sym_val_number_token3] = ACTIONS(1268), - [anon_sym_inf] = ACTIONS(1266), - [anon_sym_DASHinf] = ACTIONS(1266), - [anon_sym_NaN] = ACTIONS(1266), - [aux_sym__val_number_decimal_token1] = ACTIONS(1266), - [aux_sym__val_number_decimal_token2] = ACTIONS(1266), - [anon_sym_DQUOTE] = ACTIONS(1268), - [sym__str_single_quotes] = ACTIONS(1268), - [sym__str_back_ticks] = ACTIONS(1268), - [aux_sym_record_entry_token1] = ACTIONS(1266), - [sym__record_key] = ACTIONS(1266), + [anon_sym_export] = ACTIONS(1300), + [anon_sym_alias] = ACTIONS(1300), + [anon_sym_let] = ACTIONS(1300), + [anon_sym_let_DASHenv] = ACTIONS(1300), + [anon_sym_mut] = ACTIONS(1300), + [anon_sym_const] = ACTIONS(1300), + [sym_cmd_identifier] = ACTIONS(1300), + [anon_sym_def] = ACTIONS(1300), + [anon_sym_export_DASHenv] = ACTIONS(1300), + [anon_sym_extern] = ACTIONS(1300), + [anon_sym_module] = ACTIONS(1300), + [anon_sym_use] = ACTIONS(1300), + [anon_sym_COLON] = ACTIONS(1302), + [anon_sym_LBRACK] = ACTIONS(1302), + [anon_sym_COMMA] = ACTIONS(1302), + [anon_sym_RBRACK] = ACTIONS(1302), + [anon_sym_LPAREN] = ACTIONS(1302), + [anon_sym_DOLLAR] = ACTIONS(1302), + [anon_sym_error] = ACTIONS(1300), + [anon_sym_list] = ACTIONS(1300), + [anon_sym_GT] = ACTIONS(1300), + [anon_sym_DASH] = ACTIONS(1300), + [anon_sym_break] = ACTIONS(1300), + [anon_sym_continue] = ACTIONS(1300), + [anon_sym_for] = ACTIONS(1300), + [anon_sym_in] = ACTIONS(1300), + [anon_sym_loop] = ACTIONS(1300), + [anon_sym_make] = ACTIONS(1300), + [anon_sym_while] = ACTIONS(1300), + [anon_sym_do] = ACTIONS(1300), + [anon_sym_if] = ACTIONS(1300), + [anon_sym_else] = ACTIONS(1300), + [anon_sym_match] = ACTIONS(1300), + [anon_sym_RBRACE] = ACTIONS(1302), + [anon_sym_DOT] = ACTIONS(1300), + [anon_sym_try] = ACTIONS(1300), + [anon_sym_catch] = ACTIONS(1300), + [anon_sym_return] = ACTIONS(1300), + [anon_sym_source] = ACTIONS(1300), + [anon_sym_source_DASHenv] = ACTIONS(1300), + [anon_sym_register] = ACTIONS(1300), + [anon_sym_hide] = ACTIONS(1300), + [anon_sym_hide_DASHenv] = ACTIONS(1300), + [anon_sym_overlay] = ACTIONS(1300), + [anon_sym_new] = ACTIONS(1300), + [anon_sym_as] = ACTIONS(1300), + [anon_sym_STAR] = ACTIONS(1300), + [anon_sym_QMARK2] = ACTIONS(1302), + [anon_sym_STAR_STAR] = ACTIONS(1302), + [anon_sym_PLUS_PLUS] = ACTIONS(1300), + [anon_sym_SLASH] = ACTIONS(1300), + [anon_sym_mod] = ACTIONS(1300), + [anon_sym_SLASH_SLASH] = ACTIONS(1302), + [anon_sym_PLUS] = ACTIONS(1300), + [anon_sym_bit_DASHshl] = ACTIONS(1300), + [anon_sym_bit_DASHshr] = ACTIONS(1300), + [anon_sym_EQ_EQ] = ACTIONS(1302), + [anon_sym_BANG_EQ] = ACTIONS(1302), + [anon_sym_LT2] = ACTIONS(1300), + [anon_sym_LT_EQ] = ACTIONS(1302), + [anon_sym_GT_EQ] = ACTIONS(1302), + [anon_sym_not_DASHin] = ACTIONS(1300), + [anon_sym_starts_DASHwith] = ACTIONS(1300), + [anon_sym_ends_DASHwith] = ACTIONS(1300), + [anon_sym_EQ_TILDE] = ACTIONS(1302), + [anon_sym_BANG_TILDE] = ACTIONS(1302), + [anon_sym_bit_DASHand] = ACTIONS(1300), + [anon_sym_bit_DASHxor] = ACTIONS(1300), + [anon_sym_bit_DASHor] = ACTIONS(1300), + [anon_sym_and] = ACTIONS(1300), + [anon_sym_xor] = ACTIONS(1300), + [anon_sym_or] = ACTIONS(1300), + [anon_sym_DOT2] = ACTIONS(1302), + [aux_sym_val_number_token1] = ACTIONS(1302), + [aux_sym_val_number_token2] = ACTIONS(1302), + [aux_sym_val_number_token3] = ACTIONS(1302), + [anon_sym_inf] = ACTIONS(1300), + [anon_sym_DASHinf] = ACTIONS(1300), + [anon_sym_NaN] = ACTIONS(1300), + [aux_sym__val_number_decimal_token1] = ACTIONS(1300), + [aux_sym__val_number_decimal_token2] = ACTIONS(1300), + [anon_sym_DQUOTE] = ACTIONS(1302), + [sym__str_single_quotes] = ACTIONS(1302), + [sym__str_back_ticks] = ACTIONS(1302), + [aux_sym_record_entry_token1] = ACTIONS(1300), + [anon_sym_def_DASHenv] = ACTIONS(1300), + [sym__record_key] = ACTIONS(1300), [anon_sym_POUND] = ACTIONS(3), }, [543] = { [sym_comment] = STATE(543), - [anon_sym_export] = ACTIONS(1274), - [anon_sym_alias] = ACTIONS(1274), - [anon_sym_let] = ACTIONS(1274), - [anon_sym_let_DASHenv] = ACTIONS(1274), - [anon_sym_mut] = ACTIONS(1274), - [anon_sym_const] = ACTIONS(1274), - [sym_cmd_identifier] = ACTIONS(1274), - [anon_sym_def] = ACTIONS(1274), - [anon_sym_def_DASHenv] = ACTIONS(1274), - [anon_sym_export_DASHenv] = ACTIONS(1274), - [anon_sym_extern] = ACTIONS(1274), - [anon_sym_module] = ACTIONS(1274), - [anon_sym_use] = ACTIONS(1274), - [anon_sym_COLON] = ACTIONS(1276), - [anon_sym_LBRACK] = ACTIONS(1276), - [anon_sym_COMMA] = ACTIONS(1276), - [anon_sym_RBRACK] = ACTIONS(1276), - [anon_sym_LPAREN] = ACTIONS(1276), - [anon_sym_DOLLAR] = ACTIONS(1276), - [anon_sym_error] = ACTIONS(1274), - [anon_sym_list] = ACTIONS(1274), - [anon_sym_GT] = ACTIONS(1274), - [anon_sym_DASH] = ACTIONS(1274), - [anon_sym_break] = ACTIONS(1274), - [anon_sym_continue] = ACTIONS(1274), - [anon_sym_for] = ACTIONS(1274), - [anon_sym_in] = ACTIONS(1274), - [anon_sym_loop] = ACTIONS(1274), - [anon_sym_make] = ACTIONS(1274), - [anon_sym_while] = ACTIONS(1274), - [anon_sym_do] = ACTIONS(1274), - [anon_sym_if] = ACTIONS(1274), - [anon_sym_else] = ACTIONS(1274), - [anon_sym_match] = ACTIONS(1274), - [anon_sym_RBRACE] = ACTIONS(1276), - [anon_sym_DOT] = ACTIONS(1274), - [anon_sym_try] = ACTIONS(1274), - [anon_sym_catch] = ACTIONS(1274), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_source] = ACTIONS(1274), - [anon_sym_source_DASHenv] = ACTIONS(1274), - [anon_sym_register] = ACTIONS(1274), - [anon_sym_hide] = ACTIONS(1274), - [anon_sym_hide_DASHenv] = ACTIONS(1274), - [anon_sym_overlay] = ACTIONS(1274), - [anon_sym_new] = ACTIONS(1274), - [anon_sym_as] = ACTIONS(1274), - [anon_sym_STAR] = ACTIONS(1274), - [anon_sym_QMARK2] = ACTIONS(1276), - [anon_sym_STAR_STAR] = ACTIONS(1276), - [anon_sym_PLUS_PLUS] = ACTIONS(1274), - [anon_sym_SLASH] = ACTIONS(1274), - [anon_sym_mod] = ACTIONS(1274), - [anon_sym_SLASH_SLASH] = ACTIONS(1276), - [anon_sym_PLUS] = ACTIONS(1274), - [anon_sym_bit_DASHshl] = ACTIONS(1274), - [anon_sym_bit_DASHshr] = ACTIONS(1274), - [anon_sym_EQ_EQ] = ACTIONS(1276), - [anon_sym_BANG_EQ] = ACTIONS(1276), - [anon_sym_LT2] = ACTIONS(1274), - [anon_sym_LT_EQ] = ACTIONS(1276), - [anon_sym_GT_EQ] = ACTIONS(1276), - [anon_sym_not_DASHin] = ACTIONS(1274), - [anon_sym_starts_DASHwith] = ACTIONS(1274), - [anon_sym_ends_DASHwith] = ACTIONS(1274), - [anon_sym_EQ_TILDE] = ACTIONS(1276), - [anon_sym_BANG_TILDE] = ACTIONS(1276), - [anon_sym_bit_DASHand] = ACTIONS(1274), - [anon_sym_bit_DASHxor] = ACTIONS(1274), - [anon_sym_bit_DASHor] = ACTIONS(1274), - [anon_sym_and] = ACTIONS(1274), - [anon_sym_xor] = ACTIONS(1274), - [anon_sym_or] = ACTIONS(1274), - [anon_sym_DOT2] = ACTIONS(1276), - [aux_sym_val_number_token1] = ACTIONS(1276), - [aux_sym_val_number_token2] = ACTIONS(1276), - [aux_sym_val_number_token3] = ACTIONS(1276), - [anon_sym_inf] = ACTIONS(1274), - [anon_sym_DASHinf] = ACTIONS(1274), - [anon_sym_NaN] = ACTIONS(1274), - [aux_sym__val_number_decimal_token1] = ACTIONS(1274), - [aux_sym__val_number_decimal_token2] = ACTIONS(1274), - [anon_sym_DQUOTE] = ACTIONS(1276), - [sym__str_single_quotes] = ACTIONS(1276), - [sym__str_back_ticks] = ACTIONS(1276), - [aux_sym_record_entry_token1] = ACTIONS(1274), - [sym__record_key] = ACTIONS(1274), + [anon_sym_export] = ACTIONS(1234), + [anon_sym_alias] = ACTIONS(1234), + [anon_sym_let] = ACTIONS(1234), + [anon_sym_let_DASHenv] = ACTIONS(1234), + [anon_sym_mut] = ACTIONS(1234), + [anon_sym_const] = ACTIONS(1234), + [sym_cmd_identifier] = ACTIONS(1234), + [anon_sym_def] = ACTIONS(1234), + [anon_sym_export_DASHenv] = ACTIONS(1234), + [anon_sym_extern] = ACTIONS(1234), + [anon_sym_module] = ACTIONS(1234), + [anon_sym_use] = ACTIONS(1234), + [anon_sym_COLON] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(1236), + [anon_sym_COMMA] = ACTIONS(1236), + [anon_sym_RBRACK] = ACTIONS(1236), + [anon_sym_LPAREN] = ACTIONS(1236), + [anon_sym_DOLLAR] = ACTIONS(1236), + [anon_sym_error] = ACTIONS(1234), + [anon_sym_list] = ACTIONS(1234), + [anon_sym_GT] = ACTIONS(1234), + [anon_sym_DASH] = ACTIONS(1234), + [anon_sym_break] = ACTIONS(1234), + [anon_sym_continue] = ACTIONS(1234), + [anon_sym_for] = ACTIONS(1234), + [anon_sym_in] = ACTIONS(1234), + [anon_sym_loop] = ACTIONS(1234), + [anon_sym_make] = ACTIONS(1234), + [anon_sym_while] = ACTIONS(1234), + [anon_sym_do] = ACTIONS(1234), + [anon_sym_if] = ACTIONS(1234), + [anon_sym_else] = ACTIONS(1234), + [anon_sym_match] = ACTIONS(1234), + [anon_sym_RBRACE] = ACTIONS(1236), + [anon_sym_DOT] = ACTIONS(1234), + [anon_sym_try] = ACTIONS(1234), + [anon_sym_catch] = ACTIONS(1234), + [anon_sym_return] = ACTIONS(1234), + [anon_sym_source] = ACTIONS(1234), + [anon_sym_source_DASHenv] = ACTIONS(1234), + [anon_sym_register] = ACTIONS(1234), + [anon_sym_hide] = ACTIONS(1234), + [anon_sym_hide_DASHenv] = ACTIONS(1234), + [anon_sym_overlay] = ACTIONS(1234), + [anon_sym_new] = ACTIONS(1234), + [anon_sym_as] = ACTIONS(1234), + [anon_sym_STAR] = ACTIONS(1234), + [anon_sym_QMARK2] = ACTIONS(1236), + [anon_sym_STAR_STAR] = ACTIONS(1236), + [anon_sym_PLUS_PLUS] = ACTIONS(1234), + [anon_sym_SLASH] = ACTIONS(1234), + [anon_sym_mod] = ACTIONS(1234), + [anon_sym_SLASH_SLASH] = ACTIONS(1236), + [anon_sym_PLUS] = ACTIONS(1234), + [anon_sym_bit_DASHshl] = ACTIONS(1234), + [anon_sym_bit_DASHshr] = ACTIONS(1234), + [anon_sym_EQ_EQ] = ACTIONS(1236), + [anon_sym_BANG_EQ] = ACTIONS(1236), + [anon_sym_LT2] = ACTIONS(1234), + [anon_sym_LT_EQ] = ACTIONS(1236), + [anon_sym_GT_EQ] = ACTIONS(1236), + [anon_sym_not_DASHin] = ACTIONS(1234), + [anon_sym_starts_DASHwith] = ACTIONS(1234), + [anon_sym_ends_DASHwith] = ACTIONS(1234), + [anon_sym_EQ_TILDE] = ACTIONS(1236), + [anon_sym_BANG_TILDE] = ACTIONS(1236), + [anon_sym_bit_DASHand] = ACTIONS(1234), + [anon_sym_bit_DASHxor] = ACTIONS(1234), + [anon_sym_bit_DASHor] = ACTIONS(1234), + [anon_sym_and] = ACTIONS(1234), + [anon_sym_xor] = ACTIONS(1234), + [anon_sym_or] = ACTIONS(1234), + [anon_sym_DOT2] = ACTIONS(1236), + [aux_sym_val_number_token1] = ACTIONS(1236), + [aux_sym_val_number_token2] = ACTIONS(1236), + [aux_sym_val_number_token3] = ACTIONS(1236), + [anon_sym_inf] = ACTIONS(1234), + [anon_sym_DASHinf] = ACTIONS(1234), + [anon_sym_NaN] = ACTIONS(1234), + [aux_sym__val_number_decimal_token1] = ACTIONS(1234), + [aux_sym__val_number_decimal_token2] = ACTIONS(1234), + [anon_sym_DQUOTE] = ACTIONS(1236), + [sym__str_single_quotes] = ACTIONS(1236), + [sym__str_back_ticks] = ACTIONS(1236), + [aux_sym_record_entry_token1] = ACTIONS(1234), + [anon_sym_def_DASHenv] = ACTIONS(1234), + [sym__record_key] = ACTIONS(1234), [anon_sym_POUND] = ACTIONS(3), }, [544] = { - [sym_cell_path] = STATE(580), - [sym_path] = STATE(545), [sym_comment] = STATE(544), - [anon_sym_export] = ACTIONS(1198), - [anon_sym_alias] = ACTIONS(1198), - [anon_sym_let] = ACTIONS(1198), - [anon_sym_let_DASHenv] = ACTIONS(1198), - [anon_sym_mut] = ACTIONS(1198), - [anon_sym_const] = ACTIONS(1198), - [sym_cmd_identifier] = ACTIONS(1198), - [anon_sym_def] = ACTIONS(1198), - [anon_sym_def_DASHenv] = ACTIONS(1198), - [anon_sym_export_DASHenv] = ACTIONS(1198), - [anon_sym_extern] = ACTIONS(1198), - [anon_sym_module] = ACTIONS(1198), - [anon_sym_use] = ACTIONS(1198), - [anon_sym_COMMA] = ACTIONS(1200), - [anon_sym_LPAREN] = ACTIONS(1200), - [anon_sym_DOLLAR] = ACTIONS(1200), - [anon_sym_error] = ACTIONS(1198), - [anon_sym_list] = ACTIONS(1198), - [anon_sym_GT] = ACTIONS(1198), - [anon_sym_DASH] = ACTIONS(1198), - [anon_sym_break] = ACTIONS(1198), - [anon_sym_continue] = ACTIONS(1198), - [anon_sym_for] = ACTIONS(1198), - [anon_sym_in] = ACTIONS(1198), - [anon_sym_loop] = ACTIONS(1198), - [anon_sym_make] = ACTIONS(1198), - [anon_sym_while] = ACTIONS(1198), - [anon_sym_do] = ACTIONS(1198), - [anon_sym_if] = ACTIONS(1198), - [anon_sym_else] = ACTIONS(1198), - [anon_sym_match] = ACTIONS(1198), - [anon_sym_RBRACE] = ACTIONS(1200), - [anon_sym_DOT] = ACTIONS(1198), - [anon_sym_try] = ACTIONS(1198), - [anon_sym_catch] = ACTIONS(1198), - [anon_sym_return] = ACTIONS(1198), - [anon_sym_source] = ACTIONS(1198), - [anon_sym_source_DASHenv] = ACTIONS(1198), - [anon_sym_register] = ACTIONS(1198), - [anon_sym_hide] = ACTIONS(1198), - [anon_sym_hide_DASHenv] = ACTIONS(1198), - [anon_sym_overlay] = ACTIONS(1198), - [anon_sym_new] = ACTIONS(1198), - [anon_sym_as] = ACTIONS(1198), - [anon_sym_STAR] = ACTIONS(1198), - [anon_sym_STAR_STAR] = ACTIONS(1200), - [anon_sym_PLUS_PLUS] = ACTIONS(1198), - [anon_sym_SLASH] = ACTIONS(1198), - [anon_sym_mod] = ACTIONS(1198), - [anon_sym_SLASH_SLASH] = ACTIONS(1200), - [anon_sym_PLUS] = ACTIONS(1198), - [anon_sym_bit_DASHshl] = ACTIONS(1198), - [anon_sym_bit_DASHshr] = ACTIONS(1198), - [anon_sym_EQ_EQ] = ACTIONS(1200), - [anon_sym_BANG_EQ] = ACTIONS(1200), - [anon_sym_LT2] = ACTIONS(1198), - [anon_sym_LT_EQ] = ACTIONS(1200), - [anon_sym_GT_EQ] = ACTIONS(1200), - [anon_sym_not_DASHin] = ACTIONS(1198), - [anon_sym_starts_DASHwith] = ACTIONS(1198), - [anon_sym_ends_DASHwith] = ACTIONS(1198), - [anon_sym_EQ_TILDE] = ACTIONS(1200), - [anon_sym_BANG_TILDE] = ACTIONS(1200), - [anon_sym_bit_DASHand] = ACTIONS(1198), - [anon_sym_bit_DASHxor] = ACTIONS(1198), - [anon_sym_bit_DASHor] = ACTIONS(1198), - [anon_sym_and] = ACTIONS(1198), - [anon_sym_xor] = ACTIONS(1198), - [anon_sym_or] = ACTIONS(1198), + [anon_sym_export] = ACTIONS(1165), + [anon_sym_alias] = ACTIONS(1165), + [anon_sym_let] = ACTIONS(1165), + [anon_sym_let_DASHenv] = ACTIONS(1165), + [anon_sym_mut] = ACTIONS(1165), + [anon_sym_const] = ACTIONS(1165), + [sym_cmd_identifier] = ACTIONS(1165), + [anon_sym_def] = ACTIONS(1165), + [anon_sym_export_DASHenv] = ACTIONS(1165), + [anon_sym_extern] = ACTIONS(1165), + [anon_sym_module] = ACTIONS(1165), + [anon_sym_use] = ACTIONS(1165), + [anon_sym_COMMA] = ACTIONS(1167), + [anon_sym_LPAREN] = ACTIONS(1167), + [anon_sym_DOLLAR] = ACTIONS(1167), + [anon_sym_error] = ACTIONS(1165), + [anon_sym_list] = ACTIONS(1165), + [anon_sym_GT] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_break] = ACTIONS(1165), + [anon_sym_continue] = ACTIONS(1165), + [anon_sym_for] = ACTIONS(1165), + [anon_sym_in] = ACTIONS(1165), + [anon_sym_loop] = ACTIONS(1165), + [anon_sym_make] = ACTIONS(1165), + [anon_sym_while] = ACTIONS(1165), + [anon_sym_do] = ACTIONS(1165), + [anon_sym_if] = ACTIONS(1165), + [anon_sym_else] = ACTIONS(1165), + [anon_sym_match] = ACTIONS(1165), + [anon_sym_RBRACE] = ACTIONS(1167), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_try] = ACTIONS(1165), + [anon_sym_catch] = ACTIONS(1165), + [anon_sym_return] = ACTIONS(1165), + [anon_sym_source] = ACTIONS(1165), + [anon_sym_source_DASHenv] = ACTIONS(1165), + [anon_sym_register] = ACTIONS(1165), + [anon_sym_hide] = ACTIONS(1165), + [anon_sym_hide_DASHenv] = ACTIONS(1165), + [anon_sym_overlay] = ACTIONS(1165), + [anon_sym_new] = ACTIONS(1165), + [anon_sym_as] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_STAR_STAR] = ACTIONS(1167), + [anon_sym_PLUS_PLUS] = ACTIONS(1165), + [anon_sym_SLASH] = ACTIONS(1165), + [anon_sym_mod] = ACTIONS(1165), + [anon_sym_SLASH_SLASH] = ACTIONS(1167), + [anon_sym_PLUS] = ACTIONS(1165), + [anon_sym_bit_DASHshl] = ACTIONS(1165), + [anon_sym_bit_DASHshr] = ACTIONS(1165), + [anon_sym_EQ_EQ] = ACTIONS(1167), + [anon_sym_BANG_EQ] = ACTIONS(1167), + [anon_sym_LT2] = ACTIONS(1165), + [anon_sym_LT_EQ] = ACTIONS(1167), + [anon_sym_GT_EQ] = ACTIONS(1167), + [anon_sym_not_DASHin] = ACTIONS(1165), + [anon_sym_starts_DASHwith] = ACTIONS(1165), + [anon_sym_ends_DASHwith] = ACTIONS(1165), + [anon_sym_EQ_TILDE] = ACTIONS(1167), + [anon_sym_BANG_TILDE] = ACTIONS(1167), + [anon_sym_bit_DASHand] = ACTIONS(1165), + [anon_sym_bit_DASHxor] = ACTIONS(1165), + [anon_sym_bit_DASHor] = ACTIONS(1165), + [anon_sym_and] = ACTIONS(1165), + [anon_sym_xor] = ACTIONS(1165), + [anon_sym_or] = ACTIONS(1165), [anon_sym_DOT2] = ACTIONS(1601), - [aux_sym_val_number_token1] = ACTIONS(1200), - [aux_sym_val_number_token2] = ACTIONS(1200), - [aux_sym_val_number_token3] = ACTIONS(1200), - [anon_sym_inf] = ACTIONS(1198), - [anon_sym_DASHinf] = ACTIONS(1198), - [anon_sym_NaN] = ACTIONS(1198), - [aux_sym__val_number_decimal_token1] = ACTIONS(1198), - [aux_sym__val_number_decimal_token2] = ACTIONS(1198), - [anon_sym_DQUOTE] = ACTIONS(1200), - [sym__str_single_quotes] = ACTIONS(1200), - [sym__str_back_ticks] = ACTIONS(1200), - [aux_sym_record_entry_token1] = ACTIONS(1198), - [sym__record_key] = ACTIONS(1198), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(1603), + [aux_sym_val_number_token1] = ACTIONS(1167), + [aux_sym_val_number_token2] = ACTIONS(1167), + [aux_sym_val_number_token3] = ACTIONS(1167), + [anon_sym_inf] = ACTIONS(1165), + [anon_sym_DASHinf] = ACTIONS(1165), + [anon_sym_NaN] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_decimal_token2] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1167), + [sym__str_single_quotes] = ACTIONS(1167), + [sym__str_back_ticks] = ACTIONS(1167), + [aux_sym_record_entry_token1] = ACTIONS(1165), + [anon_sym_def_DASHenv] = ACTIONS(1165), + [sym__record_key] = ACTIONS(1165), + [aux_sym_unquoted_token2] = ACTIONS(1605), [anon_sym_POUND] = ACTIONS(3), }, [545] = { - [sym_path] = STATE(577), + [sym_path] = STATE(568), [sym_comment] = STATE(545), - [aux_sym_cell_path_repeat1] = STATE(546), - [anon_sym_export] = ACTIONS(1164), - [anon_sym_alias] = ACTIONS(1164), - [anon_sym_let] = ACTIONS(1164), - [anon_sym_let_DASHenv] = ACTIONS(1164), - [anon_sym_mut] = ACTIONS(1164), - [anon_sym_const] = ACTIONS(1164), - [sym_cmd_identifier] = ACTIONS(1164), - [anon_sym_def] = ACTIONS(1164), - [anon_sym_def_DASHenv] = ACTIONS(1164), - [anon_sym_export_DASHenv] = ACTIONS(1164), - [anon_sym_extern] = ACTIONS(1164), - [anon_sym_module] = ACTIONS(1164), - [anon_sym_use] = ACTIONS(1164), - [anon_sym_COMMA] = ACTIONS(1166), - [anon_sym_LPAREN] = ACTIONS(1166), - [anon_sym_DOLLAR] = ACTIONS(1166), - [anon_sym_error] = ACTIONS(1164), - [anon_sym_list] = ACTIONS(1164), - [anon_sym_GT] = ACTIONS(1164), - [anon_sym_DASH] = ACTIONS(1164), - [anon_sym_break] = ACTIONS(1164), - [anon_sym_continue] = ACTIONS(1164), - [anon_sym_for] = ACTIONS(1164), - [anon_sym_in] = ACTIONS(1164), - [anon_sym_loop] = ACTIONS(1164), - [anon_sym_make] = ACTIONS(1164), - [anon_sym_while] = ACTIONS(1164), - [anon_sym_do] = ACTIONS(1164), - [anon_sym_if] = ACTIONS(1164), - [anon_sym_else] = ACTIONS(1164), - [anon_sym_match] = ACTIONS(1164), - [anon_sym_RBRACE] = ACTIONS(1166), - [anon_sym_DOT] = ACTIONS(1164), - [anon_sym_try] = ACTIONS(1164), - [anon_sym_catch] = ACTIONS(1164), - [anon_sym_return] = ACTIONS(1164), - [anon_sym_source] = ACTIONS(1164), - [anon_sym_source_DASHenv] = ACTIONS(1164), - [anon_sym_register] = ACTIONS(1164), - [anon_sym_hide] = ACTIONS(1164), - [anon_sym_hide_DASHenv] = ACTIONS(1164), - [anon_sym_overlay] = ACTIONS(1164), - [anon_sym_new] = ACTIONS(1164), - [anon_sym_as] = ACTIONS(1164), - [anon_sym_STAR] = ACTIONS(1164), - [anon_sym_STAR_STAR] = ACTIONS(1166), - [anon_sym_PLUS_PLUS] = ACTIONS(1164), - [anon_sym_SLASH] = ACTIONS(1164), - [anon_sym_mod] = ACTIONS(1164), - [anon_sym_SLASH_SLASH] = ACTIONS(1166), - [anon_sym_PLUS] = ACTIONS(1164), - [anon_sym_bit_DASHshl] = ACTIONS(1164), - [anon_sym_bit_DASHshr] = ACTIONS(1164), - [anon_sym_EQ_EQ] = ACTIONS(1166), - [anon_sym_BANG_EQ] = ACTIONS(1166), - [anon_sym_LT2] = ACTIONS(1164), - [anon_sym_LT_EQ] = ACTIONS(1166), - [anon_sym_GT_EQ] = ACTIONS(1166), - [anon_sym_not_DASHin] = ACTIONS(1164), - [anon_sym_starts_DASHwith] = ACTIONS(1164), - [anon_sym_ends_DASHwith] = ACTIONS(1164), - [anon_sym_EQ_TILDE] = ACTIONS(1166), - [anon_sym_BANG_TILDE] = ACTIONS(1166), - [anon_sym_bit_DASHand] = ACTIONS(1164), - [anon_sym_bit_DASHxor] = ACTIONS(1164), - [anon_sym_bit_DASHor] = ACTIONS(1164), - [anon_sym_and] = ACTIONS(1164), - [anon_sym_xor] = ACTIONS(1164), - [anon_sym_or] = ACTIONS(1164), - [anon_sym_DOT2] = ACTIONS(1604), - [aux_sym_val_number_token1] = ACTIONS(1166), - [aux_sym_val_number_token2] = ACTIONS(1166), - [aux_sym_val_number_token3] = ACTIONS(1166), - [anon_sym_inf] = ACTIONS(1164), - [anon_sym_DASHinf] = ACTIONS(1164), - [anon_sym_NaN] = ACTIONS(1164), - [aux_sym__val_number_decimal_token1] = ACTIONS(1164), - [aux_sym__val_number_decimal_token2] = ACTIONS(1164), - [anon_sym_DQUOTE] = ACTIONS(1166), - [sym__str_single_quotes] = ACTIONS(1166), - [sym__str_back_ticks] = ACTIONS(1166), - [aux_sym_record_entry_token1] = ACTIONS(1164), - [sym__record_key] = ACTIONS(1164), + [aux_sym_cell_path_repeat1] = STATE(555), + [anon_sym_export] = ACTIONS(1179), + [anon_sym_alias] = ACTIONS(1179), + [anon_sym_let] = ACTIONS(1179), + [anon_sym_let_DASHenv] = ACTIONS(1179), + [anon_sym_mut] = ACTIONS(1179), + [anon_sym_const] = ACTIONS(1179), + [sym_cmd_identifier] = ACTIONS(1179), + [anon_sym_def] = ACTIONS(1179), + [anon_sym_export_DASHenv] = ACTIONS(1179), + [anon_sym_extern] = ACTIONS(1179), + [anon_sym_module] = ACTIONS(1179), + [anon_sym_use] = ACTIONS(1179), + [anon_sym_COMMA] = ACTIONS(1181), + [anon_sym_LPAREN] = ACTIONS(1181), + [anon_sym_DOLLAR] = ACTIONS(1181), + [anon_sym_error] = ACTIONS(1179), + [anon_sym_list] = ACTIONS(1179), + [anon_sym_GT] = ACTIONS(1179), + [anon_sym_DASH] = ACTIONS(1179), + [anon_sym_break] = ACTIONS(1179), + [anon_sym_continue] = ACTIONS(1179), + [anon_sym_for] = ACTIONS(1179), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_loop] = ACTIONS(1179), + [anon_sym_make] = ACTIONS(1179), + [anon_sym_while] = ACTIONS(1179), + [anon_sym_do] = ACTIONS(1179), + [anon_sym_if] = ACTIONS(1179), + [anon_sym_else] = ACTIONS(1179), + [anon_sym_match] = ACTIONS(1179), + [anon_sym_RBRACE] = ACTIONS(1181), + [anon_sym_DOT] = ACTIONS(1179), + [anon_sym_try] = ACTIONS(1179), + [anon_sym_catch] = ACTIONS(1179), + [anon_sym_return] = ACTIONS(1179), + [anon_sym_source] = ACTIONS(1179), + [anon_sym_source_DASHenv] = ACTIONS(1179), + [anon_sym_register] = ACTIONS(1179), + [anon_sym_hide] = ACTIONS(1179), + [anon_sym_hide_DASHenv] = ACTIONS(1179), + [anon_sym_overlay] = ACTIONS(1179), + [anon_sym_new] = ACTIONS(1179), + [anon_sym_as] = ACTIONS(1179), + [anon_sym_STAR] = ACTIONS(1179), + [anon_sym_STAR_STAR] = ACTIONS(1181), + [anon_sym_PLUS_PLUS] = ACTIONS(1179), + [anon_sym_SLASH] = ACTIONS(1179), + [anon_sym_mod] = ACTIONS(1179), + [anon_sym_SLASH_SLASH] = ACTIONS(1181), + [anon_sym_PLUS] = ACTIONS(1179), + [anon_sym_bit_DASHshl] = ACTIONS(1179), + [anon_sym_bit_DASHshr] = ACTIONS(1179), + [anon_sym_EQ_EQ] = ACTIONS(1181), + [anon_sym_BANG_EQ] = ACTIONS(1181), + [anon_sym_LT2] = ACTIONS(1179), + [anon_sym_LT_EQ] = ACTIONS(1181), + [anon_sym_GT_EQ] = ACTIONS(1181), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1181), + [anon_sym_BANG_TILDE] = ACTIONS(1181), + [anon_sym_bit_DASHand] = ACTIONS(1179), + [anon_sym_bit_DASHxor] = ACTIONS(1179), + [anon_sym_bit_DASHor] = ACTIONS(1179), + [anon_sym_and] = ACTIONS(1179), + [anon_sym_xor] = ACTIONS(1179), + [anon_sym_or] = ACTIONS(1179), + [anon_sym_DOT2] = ACTIONS(1607), + [aux_sym_val_number_token1] = ACTIONS(1181), + [aux_sym_val_number_token2] = ACTIONS(1181), + [aux_sym_val_number_token3] = ACTIONS(1181), + [anon_sym_inf] = ACTIONS(1179), + [anon_sym_DASHinf] = ACTIONS(1179), + [anon_sym_NaN] = ACTIONS(1179), + [aux_sym__val_number_decimal_token1] = ACTIONS(1179), + [aux_sym__val_number_decimal_token2] = ACTIONS(1179), + [anon_sym_DQUOTE] = ACTIONS(1181), + [sym__str_single_quotes] = ACTIONS(1181), + [sym__str_back_ticks] = ACTIONS(1181), + [aux_sym_record_entry_token1] = ACTIONS(1179), + [anon_sym_def_DASHenv] = ACTIONS(1179), + [sym__record_key] = ACTIONS(1179), [anon_sym_POUND] = ACTIONS(3), }, [546] = { - [sym_path] = STATE(577), + [sym_cell_path] = STATE(646), + [sym_path] = STATE(548), [sym_comment] = STATE(546), - [aux_sym_cell_path_repeat1] = STATE(550), - [anon_sym_export] = ACTIONS(1194), - [anon_sym_alias] = ACTIONS(1194), - [anon_sym_let] = ACTIONS(1194), - [anon_sym_let_DASHenv] = ACTIONS(1194), - [anon_sym_mut] = ACTIONS(1194), - [anon_sym_const] = ACTIONS(1194), - [sym_cmd_identifier] = ACTIONS(1194), - [anon_sym_def] = ACTIONS(1194), - [anon_sym_def_DASHenv] = ACTIONS(1194), - [anon_sym_export_DASHenv] = ACTIONS(1194), - [anon_sym_extern] = ACTIONS(1194), - [anon_sym_module] = ACTIONS(1194), - [anon_sym_use] = ACTIONS(1194), - [anon_sym_COMMA] = ACTIONS(1196), - [anon_sym_LPAREN] = ACTIONS(1196), - [anon_sym_DOLLAR] = ACTIONS(1196), - [anon_sym_error] = ACTIONS(1194), - [anon_sym_list] = ACTIONS(1194), - [anon_sym_GT] = ACTIONS(1194), - [anon_sym_DASH] = ACTIONS(1194), - [anon_sym_break] = ACTIONS(1194), - [anon_sym_continue] = ACTIONS(1194), - [anon_sym_for] = ACTIONS(1194), - [anon_sym_in] = ACTIONS(1194), - [anon_sym_loop] = ACTIONS(1194), - [anon_sym_make] = ACTIONS(1194), - [anon_sym_while] = ACTIONS(1194), - [anon_sym_do] = ACTIONS(1194), - [anon_sym_if] = ACTIONS(1194), - [anon_sym_else] = ACTIONS(1194), - [anon_sym_match] = ACTIONS(1194), - [anon_sym_RBRACE] = ACTIONS(1196), - [anon_sym_DOT] = ACTIONS(1194), - [anon_sym_try] = ACTIONS(1194), - [anon_sym_catch] = ACTIONS(1194), - [anon_sym_return] = ACTIONS(1194), - [anon_sym_source] = ACTIONS(1194), - [anon_sym_source_DASHenv] = ACTIONS(1194), - [anon_sym_register] = ACTIONS(1194), - [anon_sym_hide] = ACTIONS(1194), - [anon_sym_hide_DASHenv] = ACTIONS(1194), - [anon_sym_overlay] = ACTIONS(1194), - [anon_sym_new] = ACTIONS(1194), - [anon_sym_as] = ACTIONS(1194), - [anon_sym_STAR] = ACTIONS(1194), - [anon_sym_STAR_STAR] = ACTIONS(1196), - [anon_sym_PLUS_PLUS] = ACTIONS(1194), - [anon_sym_SLASH] = ACTIONS(1194), - [anon_sym_mod] = ACTIONS(1194), - [anon_sym_SLASH_SLASH] = ACTIONS(1196), - [anon_sym_PLUS] = ACTIONS(1194), - [anon_sym_bit_DASHshl] = ACTIONS(1194), - [anon_sym_bit_DASHshr] = ACTIONS(1194), - [anon_sym_EQ_EQ] = ACTIONS(1196), - [anon_sym_BANG_EQ] = ACTIONS(1196), - [anon_sym_LT2] = ACTIONS(1194), - [anon_sym_LT_EQ] = ACTIONS(1196), - [anon_sym_GT_EQ] = ACTIONS(1196), - [anon_sym_not_DASHin] = ACTIONS(1194), - [anon_sym_starts_DASHwith] = ACTIONS(1194), - [anon_sym_ends_DASHwith] = ACTIONS(1194), - [anon_sym_EQ_TILDE] = ACTIONS(1196), - [anon_sym_BANG_TILDE] = ACTIONS(1196), - [anon_sym_bit_DASHand] = ACTIONS(1194), - [anon_sym_bit_DASHxor] = ACTIONS(1194), - [anon_sym_bit_DASHor] = ACTIONS(1194), - [anon_sym_and] = ACTIONS(1194), - [anon_sym_xor] = ACTIONS(1194), - [anon_sym_or] = ACTIONS(1194), - [anon_sym_DOT2] = ACTIONS(1196), - [aux_sym_val_number_token1] = ACTIONS(1196), - [aux_sym_val_number_token2] = ACTIONS(1196), - [aux_sym_val_number_token3] = ACTIONS(1196), - [anon_sym_inf] = ACTIONS(1194), - [anon_sym_DASHinf] = ACTIONS(1194), - [anon_sym_NaN] = ACTIONS(1194), - [aux_sym__val_number_decimal_token1] = ACTIONS(1194), - [aux_sym__val_number_decimal_token2] = ACTIONS(1194), - [anon_sym_DQUOTE] = ACTIONS(1196), - [sym__str_single_quotes] = ACTIONS(1196), - [sym__str_back_ticks] = ACTIONS(1196), - [aux_sym_record_entry_token1] = ACTIONS(1194), - [sym__record_key] = ACTIONS(1194), + [anon_sym_export] = ACTIONS(1216), + [anon_sym_alias] = ACTIONS(1216), + [anon_sym_let] = ACTIONS(1216), + [anon_sym_let_DASHenv] = ACTIONS(1216), + [anon_sym_mut] = ACTIONS(1216), + [anon_sym_const] = ACTIONS(1216), + [sym_cmd_identifier] = ACTIONS(1216), + [anon_sym_def] = ACTIONS(1216), + [anon_sym_export_DASHenv] = ACTIONS(1216), + [anon_sym_extern] = ACTIONS(1216), + [anon_sym_module] = ACTIONS(1216), + [anon_sym_use] = ACTIONS(1216), + [anon_sym_COMMA] = ACTIONS(1218), + [anon_sym_LPAREN] = ACTIONS(1218), + [anon_sym_DOLLAR] = ACTIONS(1218), + [anon_sym_error] = ACTIONS(1216), + [anon_sym_list] = ACTIONS(1216), + [anon_sym_GT] = ACTIONS(1216), + [anon_sym_DASH] = ACTIONS(1216), + [anon_sym_break] = ACTIONS(1216), + [anon_sym_continue] = ACTIONS(1216), + [anon_sym_for] = ACTIONS(1216), + [anon_sym_in] = ACTIONS(1216), + [anon_sym_loop] = ACTIONS(1216), + [anon_sym_make] = ACTIONS(1216), + [anon_sym_while] = ACTIONS(1216), + [anon_sym_do] = ACTIONS(1216), + [anon_sym_if] = ACTIONS(1216), + [anon_sym_else] = ACTIONS(1216), + [anon_sym_match] = ACTIONS(1216), + [anon_sym_RBRACE] = ACTIONS(1218), + [anon_sym_DOT] = ACTIONS(1216), + [anon_sym_try] = ACTIONS(1216), + [anon_sym_catch] = ACTIONS(1216), + [anon_sym_return] = ACTIONS(1216), + [anon_sym_source] = ACTIONS(1216), + [anon_sym_source_DASHenv] = ACTIONS(1216), + [anon_sym_register] = ACTIONS(1216), + [anon_sym_hide] = ACTIONS(1216), + [anon_sym_hide_DASHenv] = ACTIONS(1216), + [anon_sym_overlay] = ACTIONS(1216), + [anon_sym_new] = ACTIONS(1216), + [anon_sym_as] = ACTIONS(1216), + [anon_sym_STAR] = ACTIONS(1216), + [anon_sym_STAR_STAR] = ACTIONS(1218), + [anon_sym_PLUS_PLUS] = ACTIONS(1216), + [anon_sym_SLASH] = ACTIONS(1216), + [anon_sym_mod] = ACTIONS(1216), + [anon_sym_SLASH_SLASH] = ACTIONS(1218), + [anon_sym_PLUS] = ACTIONS(1216), + [anon_sym_bit_DASHshl] = ACTIONS(1216), + [anon_sym_bit_DASHshr] = ACTIONS(1216), + [anon_sym_EQ_EQ] = ACTIONS(1218), + [anon_sym_BANG_EQ] = ACTIONS(1218), + [anon_sym_LT2] = ACTIONS(1216), + [anon_sym_LT_EQ] = ACTIONS(1218), + [anon_sym_GT_EQ] = ACTIONS(1218), + [anon_sym_not_DASHin] = ACTIONS(1216), + [anon_sym_starts_DASHwith] = ACTIONS(1216), + [anon_sym_ends_DASHwith] = ACTIONS(1216), + [anon_sym_EQ_TILDE] = ACTIONS(1218), + [anon_sym_BANG_TILDE] = ACTIONS(1218), + [anon_sym_bit_DASHand] = ACTIONS(1216), + [anon_sym_bit_DASHxor] = ACTIONS(1216), + [anon_sym_bit_DASHor] = ACTIONS(1216), + [anon_sym_and] = ACTIONS(1216), + [anon_sym_xor] = ACTIONS(1216), + [anon_sym_or] = ACTIONS(1216), + [anon_sym_DOT2] = ACTIONS(1607), + [aux_sym_val_number_token1] = ACTIONS(1218), + [aux_sym_val_number_token2] = ACTIONS(1218), + [aux_sym_val_number_token3] = ACTIONS(1218), + [anon_sym_inf] = ACTIONS(1216), + [anon_sym_DASHinf] = ACTIONS(1216), + [anon_sym_NaN] = ACTIONS(1216), + [aux_sym__val_number_decimal_token1] = ACTIONS(1216), + [aux_sym__val_number_decimal_token2] = ACTIONS(1216), + [anon_sym_DQUOTE] = ACTIONS(1218), + [sym__str_single_quotes] = ACTIONS(1218), + [sym__str_back_ticks] = ACTIONS(1218), + [aux_sym_record_entry_token1] = ACTIONS(1216), + [anon_sym_def_DASHenv] = ACTIONS(1216), + [sym__record_key] = ACTIONS(1216), [anon_sym_POUND] = ACTIONS(3), }, [547] = { - [sym_cell_path] = STATE(625), - [sym_path] = STATE(558), + [sym_cell_path] = STATE(594), + [sym_path] = STATE(548), [sym_comment] = STATE(547), - [anon_sym_export] = ACTIONS(1160), - [anon_sym_alias] = ACTIONS(1160), - [anon_sym_let] = ACTIONS(1160), - [anon_sym_let_DASHenv] = ACTIONS(1160), - [anon_sym_mut] = ACTIONS(1160), - [anon_sym_const] = ACTIONS(1160), - [sym_cmd_identifier] = ACTIONS(1160), - [anon_sym_def] = ACTIONS(1160), - [anon_sym_def_DASHenv] = ACTIONS(1160), - [anon_sym_export_DASHenv] = ACTIONS(1160), - [anon_sym_extern] = ACTIONS(1160), - [anon_sym_module] = ACTIONS(1160), - [anon_sym_use] = ACTIONS(1160), - [anon_sym_COMMA] = ACTIONS(1162), - [anon_sym_LPAREN] = ACTIONS(1162), - [anon_sym_DOLLAR] = ACTIONS(1162), - [anon_sym_error] = ACTIONS(1160), - [anon_sym_list] = ACTIONS(1160), - [anon_sym_GT] = ACTIONS(1160), - [anon_sym_DASH] = ACTIONS(1160), - [anon_sym_break] = ACTIONS(1160), - [anon_sym_continue] = ACTIONS(1160), - [anon_sym_for] = ACTIONS(1160), - [anon_sym_in] = ACTIONS(1160), - [anon_sym_loop] = ACTIONS(1160), - [anon_sym_make] = ACTIONS(1160), - [anon_sym_while] = ACTIONS(1160), - [anon_sym_do] = ACTIONS(1160), - [anon_sym_if] = ACTIONS(1160), - [anon_sym_else] = ACTIONS(1160), - [anon_sym_match] = ACTIONS(1160), - [anon_sym_RBRACE] = ACTIONS(1162), - [anon_sym_DOT] = ACTIONS(1160), - [anon_sym_try] = ACTIONS(1160), - [anon_sym_catch] = ACTIONS(1160), - [anon_sym_return] = ACTIONS(1160), - [anon_sym_source] = ACTIONS(1160), - [anon_sym_source_DASHenv] = ACTIONS(1160), - [anon_sym_register] = ACTIONS(1160), - [anon_sym_hide] = ACTIONS(1160), - [anon_sym_hide_DASHenv] = ACTIONS(1160), - [anon_sym_overlay] = ACTIONS(1160), - [anon_sym_new] = ACTIONS(1160), - [anon_sym_as] = ACTIONS(1160), - [anon_sym_STAR] = ACTIONS(1160), - [anon_sym_STAR_STAR] = ACTIONS(1162), - [anon_sym_PLUS_PLUS] = ACTIONS(1160), - [anon_sym_SLASH] = ACTIONS(1160), - [anon_sym_mod] = ACTIONS(1160), - [anon_sym_SLASH_SLASH] = ACTIONS(1162), - [anon_sym_PLUS] = ACTIONS(1160), - [anon_sym_bit_DASHshl] = ACTIONS(1160), - [anon_sym_bit_DASHshr] = ACTIONS(1160), - [anon_sym_EQ_EQ] = ACTIONS(1162), - [anon_sym_BANG_EQ] = ACTIONS(1162), - [anon_sym_LT2] = ACTIONS(1160), - [anon_sym_LT_EQ] = ACTIONS(1162), - [anon_sym_GT_EQ] = ACTIONS(1162), - [anon_sym_not_DASHin] = ACTIONS(1160), - [anon_sym_starts_DASHwith] = ACTIONS(1160), - [anon_sym_ends_DASHwith] = ACTIONS(1160), - [anon_sym_EQ_TILDE] = ACTIONS(1162), - [anon_sym_BANG_TILDE] = ACTIONS(1162), - [anon_sym_bit_DASHand] = ACTIONS(1160), - [anon_sym_bit_DASHxor] = ACTIONS(1160), - [anon_sym_bit_DASHor] = ACTIONS(1160), - [anon_sym_and] = ACTIONS(1160), - [anon_sym_xor] = ACTIONS(1160), - [anon_sym_or] = ACTIONS(1160), - [anon_sym_DOT2] = ACTIONS(1604), - [aux_sym_val_number_token1] = ACTIONS(1162), - [aux_sym_val_number_token2] = ACTIONS(1162), - [aux_sym_val_number_token3] = ACTIONS(1162), - [anon_sym_inf] = ACTIONS(1160), - [anon_sym_DASHinf] = ACTIONS(1160), - [anon_sym_NaN] = ACTIONS(1160), - [aux_sym__val_number_decimal_token1] = ACTIONS(1160), - [aux_sym__val_number_decimal_token2] = ACTIONS(1160), - [anon_sym_DQUOTE] = ACTIONS(1162), - [sym__str_single_quotes] = ACTIONS(1162), - [sym__str_back_ticks] = ACTIONS(1162), - [aux_sym_record_entry_token1] = ACTIONS(1160), - [sym__record_key] = ACTIONS(1160), + [anon_sym_export] = ACTIONS(1190), + [anon_sym_alias] = ACTIONS(1190), + [anon_sym_let] = ACTIONS(1190), + [anon_sym_let_DASHenv] = ACTIONS(1190), + [anon_sym_mut] = ACTIONS(1190), + [anon_sym_const] = ACTIONS(1190), + [sym_cmd_identifier] = ACTIONS(1190), + [anon_sym_def] = ACTIONS(1190), + [anon_sym_export_DASHenv] = ACTIONS(1190), + [anon_sym_extern] = ACTIONS(1190), + [anon_sym_module] = ACTIONS(1190), + [anon_sym_use] = ACTIONS(1190), + [anon_sym_COMMA] = ACTIONS(1192), + [anon_sym_LPAREN] = ACTIONS(1192), + [anon_sym_DOLLAR] = ACTIONS(1192), + [anon_sym_error] = ACTIONS(1190), + [anon_sym_list] = ACTIONS(1190), + [anon_sym_GT] = ACTIONS(1190), + [anon_sym_DASH] = ACTIONS(1190), + [anon_sym_break] = ACTIONS(1190), + [anon_sym_continue] = ACTIONS(1190), + [anon_sym_for] = ACTIONS(1190), + [anon_sym_in] = ACTIONS(1190), + [anon_sym_loop] = ACTIONS(1190), + [anon_sym_make] = ACTIONS(1190), + [anon_sym_while] = ACTIONS(1190), + [anon_sym_do] = ACTIONS(1190), + [anon_sym_if] = ACTIONS(1190), + [anon_sym_else] = ACTIONS(1190), + [anon_sym_match] = ACTIONS(1190), + [anon_sym_RBRACE] = ACTIONS(1192), + [anon_sym_DOT] = ACTIONS(1190), + [anon_sym_try] = ACTIONS(1190), + [anon_sym_catch] = ACTIONS(1190), + [anon_sym_return] = ACTIONS(1190), + [anon_sym_source] = ACTIONS(1190), + [anon_sym_source_DASHenv] = ACTIONS(1190), + [anon_sym_register] = ACTIONS(1190), + [anon_sym_hide] = ACTIONS(1190), + [anon_sym_hide_DASHenv] = ACTIONS(1190), + [anon_sym_overlay] = ACTIONS(1190), + [anon_sym_new] = ACTIONS(1190), + [anon_sym_as] = ACTIONS(1190), + [anon_sym_STAR] = ACTIONS(1190), + [anon_sym_STAR_STAR] = ACTIONS(1192), + [anon_sym_PLUS_PLUS] = ACTIONS(1190), + [anon_sym_SLASH] = ACTIONS(1190), + [anon_sym_mod] = ACTIONS(1190), + [anon_sym_SLASH_SLASH] = ACTIONS(1192), + [anon_sym_PLUS] = ACTIONS(1190), + [anon_sym_bit_DASHshl] = ACTIONS(1190), + [anon_sym_bit_DASHshr] = ACTIONS(1190), + [anon_sym_EQ_EQ] = ACTIONS(1192), + [anon_sym_BANG_EQ] = ACTIONS(1192), + [anon_sym_LT2] = ACTIONS(1190), + [anon_sym_LT_EQ] = ACTIONS(1192), + [anon_sym_GT_EQ] = ACTIONS(1192), + [anon_sym_not_DASHin] = ACTIONS(1190), + [anon_sym_starts_DASHwith] = ACTIONS(1190), + [anon_sym_ends_DASHwith] = ACTIONS(1190), + [anon_sym_EQ_TILDE] = ACTIONS(1192), + [anon_sym_BANG_TILDE] = ACTIONS(1192), + [anon_sym_bit_DASHand] = ACTIONS(1190), + [anon_sym_bit_DASHxor] = ACTIONS(1190), + [anon_sym_bit_DASHor] = ACTIONS(1190), + [anon_sym_and] = ACTIONS(1190), + [anon_sym_xor] = ACTIONS(1190), + [anon_sym_or] = ACTIONS(1190), + [anon_sym_DOT2] = ACTIONS(1607), + [aux_sym_val_number_token1] = ACTIONS(1192), + [aux_sym_val_number_token2] = ACTIONS(1192), + [aux_sym_val_number_token3] = ACTIONS(1192), + [anon_sym_inf] = ACTIONS(1190), + [anon_sym_DASHinf] = ACTIONS(1190), + [anon_sym_NaN] = ACTIONS(1190), + [aux_sym__val_number_decimal_token1] = ACTIONS(1190), + [aux_sym__val_number_decimal_token2] = ACTIONS(1190), + [anon_sym_DQUOTE] = ACTIONS(1192), + [sym__str_single_quotes] = ACTIONS(1192), + [sym__str_back_ticks] = ACTIONS(1192), + [aux_sym_record_entry_token1] = ACTIONS(1190), + [anon_sym_def_DASHenv] = ACTIONS(1190), + [sym__record_key] = ACTIONS(1190), [anon_sym_POUND] = ACTIONS(3), }, [548] = { - [sym_cell_path] = STATE(609), - [sym_path] = STATE(558), + [sym_path] = STATE(568), [sym_comment] = STATE(548), - [anon_sym_export] = ACTIONS(1129), - [anon_sym_alias] = ACTIONS(1129), - [anon_sym_let] = ACTIONS(1129), - [anon_sym_let_DASHenv] = ACTIONS(1129), - [anon_sym_mut] = ACTIONS(1129), - [anon_sym_const] = ACTIONS(1129), - [sym_cmd_identifier] = ACTIONS(1129), - [anon_sym_def] = ACTIONS(1129), - [anon_sym_def_DASHenv] = ACTIONS(1129), - [anon_sym_export_DASHenv] = ACTIONS(1129), - [anon_sym_extern] = ACTIONS(1129), - [anon_sym_module] = ACTIONS(1129), - [anon_sym_use] = ACTIONS(1129), - [anon_sym_COMMA] = ACTIONS(1131), - [anon_sym_LPAREN] = ACTIONS(1131), - [anon_sym_DOLLAR] = ACTIONS(1131), - [anon_sym_error] = ACTIONS(1129), - [anon_sym_list] = ACTIONS(1129), - [anon_sym_GT] = ACTIONS(1129), - [anon_sym_DASH] = ACTIONS(1129), - [anon_sym_break] = ACTIONS(1129), - [anon_sym_continue] = ACTIONS(1129), - [anon_sym_for] = ACTIONS(1129), - [anon_sym_in] = ACTIONS(1129), - [anon_sym_loop] = ACTIONS(1129), - [anon_sym_make] = ACTIONS(1129), - [anon_sym_while] = ACTIONS(1129), - [anon_sym_do] = ACTIONS(1129), - [anon_sym_if] = ACTIONS(1129), - [anon_sym_else] = ACTIONS(1129), - [anon_sym_match] = ACTIONS(1129), - [anon_sym_RBRACE] = ACTIONS(1131), - [anon_sym_DOT] = ACTIONS(1129), - [anon_sym_try] = ACTIONS(1129), - [anon_sym_catch] = ACTIONS(1129), - [anon_sym_return] = ACTIONS(1129), - [anon_sym_source] = ACTIONS(1129), - [anon_sym_source_DASHenv] = ACTIONS(1129), - [anon_sym_register] = ACTIONS(1129), - [anon_sym_hide] = ACTIONS(1129), - [anon_sym_hide_DASHenv] = ACTIONS(1129), - [anon_sym_overlay] = ACTIONS(1129), - [anon_sym_new] = ACTIONS(1129), - [anon_sym_as] = ACTIONS(1129), - [anon_sym_STAR] = ACTIONS(1129), - [anon_sym_STAR_STAR] = ACTIONS(1131), - [anon_sym_PLUS_PLUS] = ACTIONS(1129), - [anon_sym_SLASH] = ACTIONS(1129), - [anon_sym_mod] = ACTIONS(1129), - [anon_sym_SLASH_SLASH] = ACTIONS(1131), - [anon_sym_PLUS] = ACTIONS(1129), - [anon_sym_bit_DASHshl] = ACTIONS(1129), - [anon_sym_bit_DASHshr] = ACTIONS(1129), - [anon_sym_EQ_EQ] = ACTIONS(1131), - [anon_sym_BANG_EQ] = ACTIONS(1131), - [anon_sym_LT2] = ACTIONS(1129), - [anon_sym_LT_EQ] = ACTIONS(1131), - [anon_sym_GT_EQ] = ACTIONS(1131), - [anon_sym_not_DASHin] = ACTIONS(1129), - [anon_sym_starts_DASHwith] = ACTIONS(1129), - [anon_sym_ends_DASHwith] = ACTIONS(1129), - [anon_sym_EQ_TILDE] = ACTIONS(1131), - [anon_sym_BANG_TILDE] = ACTIONS(1131), - [anon_sym_bit_DASHand] = ACTIONS(1129), - [anon_sym_bit_DASHxor] = ACTIONS(1129), - [anon_sym_bit_DASHor] = ACTIONS(1129), - [anon_sym_and] = ACTIONS(1129), - [anon_sym_xor] = ACTIONS(1129), - [anon_sym_or] = ACTIONS(1129), - [anon_sym_DOT2] = ACTIONS(1604), - [aux_sym_val_number_token1] = ACTIONS(1131), - [aux_sym_val_number_token2] = ACTIONS(1131), - [aux_sym_val_number_token3] = ACTIONS(1131), - [anon_sym_inf] = ACTIONS(1129), - [anon_sym_DASHinf] = ACTIONS(1129), - [anon_sym_NaN] = ACTIONS(1129), - [aux_sym__val_number_decimal_token1] = ACTIONS(1129), - [aux_sym__val_number_decimal_token2] = ACTIONS(1129), - [anon_sym_DQUOTE] = ACTIONS(1131), - [sym__str_single_quotes] = ACTIONS(1131), - [sym__str_back_ticks] = ACTIONS(1131), - [aux_sym_record_entry_token1] = ACTIONS(1129), - [sym__record_key] = ACTIONS(1129), + [aux_sym_cell_path_repeat1] = STATE(545), + [anon_sym_export] = ACTIONS(1175), + [anon_sym_alias] = ACTIONS(1175), + [anon_sym_let] = ACTIONS(1175), + [anon_sym_let_DASHenv] = ACTIONS(1175), + [anon_sym_mut] = ACTIONS(1175), + [anon_sym_const] = ACTIONS(1175), + [sym_cmd_identifier] = ACTIONS(1175), + [anon_sym_def] = ACTIONS(1175), + [anon_sym_export_DASHenv] = ACTIONS(1175), + [anon_sym_extern] = ACTIONS(1175), + [anon_sym_module] = ACTIONS(1175), + [anon_sym_use] = ACTIONS(1175), + [anon_sym_COMMA] = ACTIONS(1177), + [anon_sym_LPAREN] = ACTIONS(1177), + [anon_sym_DOLLAR] = ACTIONS(1177), + [anon_sym_error] = ACTIONS(1175), + [anon_sym_list] = ACTIONS(1175), + [anon_sym_GT] = ACTIONS(1175), + [anon_sym_DASH] = ACTIONS(1175), + [anon_sym_break] = ACTIONS(1175), + [anon_sym_continue] = ACTIONS(1175), + [anon_sym_for] = ACTIONS(1175), + [anon_sym_in] = ACTIONS(1175), + [anon_sym_loop] = ACTIONS(1175), + [anon_sym_make] = ACTIONS(1175), + [anon_sym_while] = ACTIONS(1175), + [anon_sym_do] = ACTIONS(1175), + [anon_sym_if] = ACTIONS(1175), + [anon_sym_else] = ACTIONS(1175), + [anon_sym_match] = ACTIONS(1175), + [anon_sym_RBRACE] = ACTIONS(1177), + [anon_sym_DOT] = ACTIONS(1175), + [anon_sym_try] = ACTIONS(1175), + [anon_sym_catch] = ACTIONS(1175), + [anon_sym_return] = ACTIONS(1175), + [anon_sym_source] = ACTIONS(1175), + [anon_sym_source_DASHenv] = ACTIONS(1175), + [anon_sym_register] = ACTIONS(1175), + [anon_sym_hide] = ACTIONS(1175), + [anon_sym_hide_DASHenv] = ACTIONS(1175), + [anon_sym_overlay] = ACTIONS(1175), + [anon_sym_new] = ACTIONS(1175), + [anon_sym_as] = ACTIONS(1175), + [anon_sym_STAR] = ACTIONS(1175), + [anon_sym_STAR_STAR] = ACTIONS(1177), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1175), + [anon_sym_mod] = ACTIONS(1175), + [anon_sym_SLASH_SLASH] = ACTIONS(1177), + [anon_sym_PLUS] = ACTIONS(1175), + [anon_sym_bit_DASHshl] = ACTIONS(1175), + [anon_sym_bit_DASHshr] = ACTIONS(1175), + [anon_sym_EQ_EQ] = ACTIONS(1177), + [anon_sym_BANG_EQ] = ACTIONS(1177), + [anon_sym_LT2] = ACTIONS(1175), + [anon_sym_LT_EQ] = ACTIONS(1177), + [anon_sym_GT_EQ] = ACTIONS(1177), + [anon_sym_not_DASHin] = ACTIONS(1175), + [anon_sym_starts_DASHwith] = ACTIONS(1175), + [anon_sym_ends_DASHwith] = ACTIONS(1175), + [anon_sym_EQ_TILDE] = ACTIONS(1177), + [anon_sym_BANG_TILDE] = ACTIONS(1177), + [anon_sym_bit_DASHand] = ACTIONS(1175), + [anon_sym_bit_DASHxor] = ACTIONS(1175), + [anon_sym_bit_DASHor] = ACTIONS(1175), + [anon_sym_and] = ACTIONS(1175), + [anon_sym_xor] = ACTIONS(1175), + [anon_sym_or] = ACTIONS(1175), + [anon_sym_DOT2] = ACTIONS(1607), + [aux_sym_val_number_token1] = ACTIONS(1177), + [aux_sym_val_number_token2] = ACTIONS(1177), + [aux_sym_val_number_token3] = ACTIONS(1177), + [anon_sym_inf] = ACTIONS(1175), + [anon_sym_DASHinf] = ACTIONS(1175), + [anon_sym_NaN] = ACTIONS(1175), + [aux_sym__val_number_decimal_token1] = ACTIONS(1175), + [aux_sym__val_number_decimal_token2] = ACTIONS(1175), + [anon_sym_DQUOTE] = ACTIONS(1177), + [sym__str_single_quotes] = ACTIONS(1177), + [sym__str_back_ticks] = ACTIONS(1177), + [aux_sym_record_entry_token1] = ACTIONS(1175), + [anon_sym_def_DASHenv] = ACTIONS(1175), + [sym__record_key] = ACTIONS(1175), [anon_sym_POUND] = ACTIONS(3), }, [549] = { + [sym_path] = STATE(568), [sym_comment] = STATE(549), - [anon_sym_export] = ACTIONS(1142), - [anon_sym_alias] = ACTIONS(1142), - [anon_sym_let] = ACTIONS(1142), - [anon_sym_let_DASHenv] = ACTIONS(1142), - [anon_sym_mut] = ACTIONS(1142), - [anon_sym_const] = ACTIONS(1142), - [sym_cmd_identifier] = ACTIONS(1142), - [anon_sym_def] = ACTIONS(1142), - [anon_sym_def_DASHenv] = ACTIONS(1142), - [anon_sym_export_DASHenv] = ACTIONS(1142), - [anon_sym_extern] = ACTIONS(1142), - [anon_sym_module] = ACTIONS(1142), - [anon_sym_use] = ACTIONS(1142), - [anon_sym_COMMA] = ACTIONS(1144), - [anon_sym_LPAREN] = ACTIONS(1144), - [anon_sym_DOLLAR] = ACTIONS(1144), - [anon_sym_error] = ACTIONS(1142), - [anon_sym_list] = ACTIONS(1142), - [anon_sym_GT] = ACTIONS(1142), - [anon_sym_DASH] = ACTIONS(1142), - [anon_sym_break] = ACTIONS(1142), - [anon_sym_continue] = ACTIONS(1142), - [anon_sym_for] = ACTIONS(1142), - [anon_sym_in] = ACTIONS(1142), - [anon_sym_loop] = ACTIONS(1142), - [anon_sym_make] = ACTIONS(1142), - [anon_sym_while] = ACTIONS(1142), - [anon_sym_do] = ACTIONS(1142), - [anon_sym_if] = ACTIONS(1142), - [anon_sym_else] = ACTIONS(1142), - [anon_sym_match] = ACTIONS(1142), - [anon_sym_RBRACE] = ACTIONS(1144), - [anon_sym_DOT] = ACTIONS(1142), - [anon_sym_try] = ACTIONS(1142), - [anon_sym_catch] = ACTIONS(1142), - [anon_sym_return] = ACTIONS(1142), - [anon_sym_source] = ACTIONS(1142), - [anon_sym_source_DASHenv] = ACTIONS(1142), - [anon_sym_register] = ACTIONS(1142), - [anon_sym_hide] = ACTIONS(1142), - [anon_sym_hide_DASHenv] = ACTIONS(1142), - [anon_sym_overlay] = ACTIONS(1142), - [anon_sym_new] = ACTIONS(1142), - [anon_sym_as] = ACTIONS(1142), - [anon_sym_STAR] = ACTIONS(1142), - [anon_sym_STAR_STAR] = ACTIONS(1144), - [anon_sym_PLUS_PLUS] = ACTIONS(1142), - [anon_sym_SLASH] = ACTIONS(1142), - [anon_sym_mod] = ACTIONS(1142), - [anon_sym_SLASH_SLASH] = ACTIONS(1144), - [anon_sym_PLUS] = ACTIONS(1142), - [anon_sym_bit_DASHshl] = ACTIONS(1142), - [anon_sym_bit_DASHshr] = ACTIONS(1142), - [anon_sym_EQ_EQ] = ACTIONS(1144), - [anon_sym_BANG_EQ] = ACTIONS(1144), - [anon_sym_LT2] = ACTIONS(1142), - [anon_sym_LT_EQ] = ACTIONS(1144), - [anon_sym_GT_EQ] = ACTIONS(1144), - [anon_sym_not_DASHin] = ACTIONS(1142), - [anon_sym_starts_DASHwith] = ACTIONS(1142), - [anon_sym_ends_DASHwith] = ACTIONS(1142), - [anon_sym_EQ_TILDE] = ACTIONS(1144), - [anon_sym_BANG_TILDE] = ACTIONS(1144), - [anon_sym_bit_DASHand] = ACTIONS(1142), - [anon_sym_bit_DASHxor] = ACTIONS(1142), - [anon_sym_bit_DASHor] = ACTIONS(1142), - [anon_sym_and] = ACTIONS(1142), - [anon_sym_xor] = ACTIONS(1142), - [anon_sym_or] = ACTIONS(1142), - [anon_sym_DOT2] = ACTIONS(1606), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(1608), - [aux_sym_val_number_token1] = ACTIONS(1144), - [aux_sym_val_number_token2] = ACTIONS(1144), - [aux_sym_val_number_token3] = ACTIONS(1144), - [anon_sym_inf] = ACTIONS(1142), - [anon_sym_DASHinf] = ACTIONS(1142), - [anon_sym_NaN] = ACTIONS(1142), - [aux_sym__val_number_decimal_token1] = ACTIONS(1142), - [aux_sym__val_number_decimal_token2] = ACTIONS(1142), - [anon_sym_DQUOTE] = ACTIONS(1144), - [sym__str_single_quotes] = ACTIONS(1144), - [sym__str_back_ticks] = ACTIONS(1144), - [aux_sym_record_entry_token1] = ACTIONS(1142), - [sym__record_key] = ACTIONS(1142), - [aux_sym_unquoted_token2] = ACTIONS(1610), + [aux_sym_cell_path_repeat1] = STATE(553), + [anon_sym_export] = ACTIONS(1175), + [anon_sym_alias] = ACTIONS(1175), + [anon_sym_let] = ACTIONS(1175), + [anon_sym_let_DASHenv] = ACTIONS(1175), + [anon_sym_mut] = ACTIONS(1175), + [anon_sym_const] = ACTIONS(1175), + [sym_cmd_identifier] = ACTIONS(1175), + [anon_sym_def] = ACTIONS(1175), + [anon_sym_export_DASHenv] = ACTIONS(1175), + [anon_sym_extern] = ACTIONS(1175), + [anon_sym_module] = ACTIONS(1175), + [anon_sym_use] = ACTIONS(1175), + [anon_sym_COMMA] = ACTIONS(1177), + [anon_sym_LPAREN] = ACTIONS(1177), + [anon_sym_DOLLAR] = ACTIONS(1177), + [anon_sym_error] = ACTIONS(1175), + [anon_sym_list] = ACTIONS(1175), + [anon_sym_GT] = ACTIONS(1175), + [anon_sym_DASH] = ACTIONS(1175), + [anon_sym_break] = ACTIONS(1175), + [anon_sym_continue] = ACTIONS(1175), + [anon_sym_for] = ACTIONS(1175), + [anon_sym_in] = ACTIONS(1175), + [anon_sym_loop] = ACTIONS(1175), + [anon_sym_make] = ACTIONS(1175), + [anon_sym_while] = ACTIONS(1175), + [anon_sym_do] = ACTIONS(1175), + [anon_sym_if] = ACTIONS(1175), + [anon_sym_else] = ACTIONS(1175), + [anon_sym_match] = ACTIONS(1175), + [anon_sym_RBRACE] = ACTIONS(1177), + [anon_sym_DOT] = ACTIONS(1175), + [anon_sym_try] = ACTIONS(1175), + [anon_sym_catch] = ACTIONS(1175), + [anon_sym_return] = ACTIONS(1175), + [anon_sym_source] = ACTIONS(1175), + [anon_sym_source_DASHenv] = ACTIONS(1175), + [anon_sym_register] = ACTIONS(1175), + [anon_sym_hide] = ACTIONS(1175), + [anon_sym_hide_DASHenv] = ACTIONS(1175), + [anon_sym_overlay] = ACTIONS(1175), + [anon_sym_new] = ACTIONS(1175), + [anon_sym_as] = ACTIONS(1175), + [anon_sym_STAR] = ACTIONS(1175), + [anon_sym_STAR_STAR] = ACTIONS(1177), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1175), + [anon_sym_mod] = ACTIONS(1175), + [anon_sym_SLASH_SLASH] = ACTIONS(1177), + [anon_sym_PLUS] = ACTIONS(1175), + [anon_sym_bit_DASHshl] = ACTIONS(1175), + [anon_sym_bit_DASHshr] = ACTIONS(1175), + [anon_sym_EQ_EQ] = ACTIONS(1177), + [anon_sym_BANG_EQ] = ACTIONS(1177), + [anon_sym_LT2] = ACTIONS(1175), + [anon_sym_LT_EQ] = ACTIONS(1177), + [anon_sym_GT_EQ] = ACTIONS(1177), + [anon_sym_not_DASHin] = ACTIONS(1175), + [anon_sym_starts_DASHwith] = ACTIONS(1175), + [anon_sym_ends_DASHwith] = ACTIONS(1175), + [anon_sym_EQ_TILDE] = ACTIONS(1177), + [anon_sym_BANG_TILDE] = ACTIONS(1177), + [anon_sym_bit_DASHand] = ACTIONS(1175), + [anon_sym_bit_DASHxor] = ACTIONS(1175), + [anon_sym_bit_DASHor] = ACTIONS(1175), + [anon_sym_and] = ACTIONS(1175), + [anon_sym_xor] = ACTIONS(1175), + [anon_sym_or] = ACTIONS(1175), + [anon_sym_DOT2] = ACTIONS(1607), + [aux_sym_val_number_token1] = ACTIONS(1177), + [aux_sym_val_number_token2] = ACTIONS(1177), + [aux_sym_val_number_token3] = ACTIONS(1177), + [anon_sym_inf] = ACTIONS(1175), + [anon_sym_DASHinf] = ACTIONS(1175), + [anon_sym_NaN] = ACTIONS(1175), + [aux_sym__val_number_decimal_token1] = ACTIONS(1175), + [aux_sym__val_number_decimal_token2] = ACTIONS(1175), + [anon_sym_DQUOTE] = ACTIONS(1177), + [sym__str_single_quotes] = ACTIONS(1177), + [sym__str_back_ticks] = ACTIONS(1177), + [aux_sym_record_entry_token1] = ACTIONS(1175), + [anon_sym_def_DASHenv] = ACTIONS(1175), + [sym__record_key] = ACTIONS(1175), [anon_sym_POUND] = ACTIONS(3), }, [550] = { - [sym_path] = STATE(577), + [sym_cell_path] = STATE(640), + [sym_path] = STATE(548), [sym_comment] = STATE(550), - [aux_sym_cell_path_repeat1] = STATE(550), - [anon_sym_export] = ACTIONS(1135), - [anon_sym_alias] = ACTIONS(1135), - [anon_sym_let] = ACTIONS(1135), - [anon_sym_let_DASHenv] = ACTIONS(1135), - [anon_sym_mut] = ACTIONS(1135), - [anon_sym_const] = ACTIONS(1135), - [sym_cmd_identifier] = ACTIONS(1135), - [anon_sym_def] = ACTIONS(1135), - [anon_sym_def_DASHenv] = ACTIONS(1135), - [anon_sym_export_DASHenv] = ACTIONS(1135), - [anon_sym_extern] = ACTIONS(1135), - [anon_sym_module] = ACTIONS(1135), - [anon_sym_use] = ACTIONS(1135), - [anon_sym_COMMA] = ACTIONS(1137), - [anon_sym_LPAREN] = ACTIONS(1137), - [anon_sym_DOLLAR] = ACTIONS(1137), - [anon_sym_error] = ACTIONS(1135), - [anon_sym_list] = ACTIONS(1135), - [anon_sym_GT] = ACTIONS(1135), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_break] = ACTIONS(1135), - [anon_sym_continue] = ACTIONS(1135), - [anon_sym_for] = ACTIONS(1135), - [anon_sym_in] = ACTIONS(1135), - [anon_sym_loop] = ACTIONS(1135), - [anon_sym_make] = ACTIONS(1135), - [anon_sym_while] = ACTIONS(1135), - [anon_sym_do] = ACTIONS(1135), - [anon_sym_if] = ACTIONS(1135), - [anon_sym_else] = ACTIONS(1135), - [anon_sym_match] = ACTIONS(1135), - [anon_sym_RBRACE] = ACTIONS(1137), - [anon_sym_DOT] = ACTIONS(1135), - [anon_sym_try] = ACTIONS(1135), - [anon_sym_catch] = ACTIONS(1135), - [anon_sym_return] = ACTIONS(1135), - [anon_sym_source] = ACTIONS(1135), - [anon_sym_source_DASHenv] = ACTIONS(1135), - [anon_sym_register] = ACTIONS(1135), - [anon_sym_hide] = ACTIONS(1135), - [anon_sym_hide_DASHenv] = ACTIONS(1135), - [anon_sym_overlay] = ACTIONS(1135), - [anon_sym_new] = ACTIONS(1135), - [anon_sym_as] = ACTIONS(1135), - [anon_sym_STAR] = ACTIONS(1135), - [anon_sym_STAR_STAR] = ACTIONS(1137), - [anon_sym_PLUS_PLUS] = ACTIONS(1135), - [anon_sym_SLASH] = ACTIONS(1135), - [anon_sym_mod] = ACTIONS(1135), - [anon_sym_SLASH_SLASH] = ACTIONS(1137), - [anon_sym_PLUS] = ACTIONS(1135), - [anon_sym_bit_DASHshl] = ACTIONS(1135), - [anon_sym_bit_DASHshr] = ACTIONS(1135), - [anon_sym_EQ_EQ] = ACTIONS(1137), - [anon_sym_BANG_EQ] = ACTIONS(1137), - [anon_sym_LT2] = ACTIONS(1135), - [anon_sym_LT_EQ] = ACTIONS(1137), - [anon_sym_GT_EQ] = ACTIONS(1137), - [anon_sym_not_DASHin] = ACTIONS(1135), - [anon_sym_starts_DASHwith] = ACTIONS(1135), - [anon_sym_ends_DASHwith] = ACTIONS(1135), - [anon_sym_EQ_TILDE] = ACTIONS(1137), - [anon_sym_BANG_TILDE] = ACTIONS(1137), - [anon_sym_bit_DASHand] = ACTIONS(1135), - [anon_sym_bit_DASHxor] = ACTIONS(1135), - [anon_sym_bit_DASHor] = ACTIONS(1135), - [anon_sym_and] = ACTIONS(1135), - [anon_sym_xor] = ACTIONS(1135), - [anon_sym_or] = ACTIONS(1135), - [anon_sym_DOT2] = ACTIONS(1612), - [aux_sym_val_number_token1] = ACTIONS(1137), - [aux_sym_val_number_token2] = ACTIONS(1137), - [aux_sym_val_number_token3] = ACTIONS(1137), - [anon_sym_inf] = ACTIONS(1135), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1135), - [aux_sym__val_number_decimal_token1] = ACTIONS(1135), - [aux_sym__val_number_decimal_token2] = ACTIONS(1135), - [anon_sym_DQUOTE] = ACTIONS(1137), - [sym__str_single_quotes] = ACTIONS(1137), - [sym__str_back_ticks] = ACTIONS(1137), - [aux_sym_record_entry_token1] = ACTIONS(1135), - [sym__record_key] = ACTIONS(1135), + [anon_sym_export] = ACTIONS(1153), + [anon_sym_alias] = ACTIONS(1153), + [anon_sym_let] = ACTIONS(1153), + [anon_sym_let_DASHenv] = ACTIONS(1153), + [anon_sym_mut] = ACTIONS(1153), + [anon_sym_const] = ACTIONS(1153), + [sym_cmd_identifier] = ACTIONS(1153), + [anon_sym_def] = ACTIONS(1153), + [anon_sym_export_DASHenv] = ACTIONS(1153), + [anon_sym_extern] = ACTIONS(1153), + [anon_sym_module] = ACTIONS(1153), + [anon_sym_use] = ACTIONS(1153), + [anon_sym_COMMA] = ACTIONS(1155), + [anon_sym_LPAREN] = ACTIONS(1155), + [anon_sym_DOLLAR] = ACTIONS(1155), + [anon_sym_error] = ACTIONS(1153), + [anon_sym_list] = ACTIONS(1153), + [anon_sym_GT] = ACTIONS(1153), + [anon_sym_DASH] = ACTIONS(1153), + [anon_sym_break] = ACTIONS(1153), + [anon_sym_continue] = ACTIONS(1153), + [anon_sym_for] = ACTIONS(1153), + [anon_sym_in] = ACTIONS(1153), + [anon_sym_loop] = ACTIONS(1153), + [anon_sym_make] = ACTIONS(1153), + [anon_sym_while] = ACTIONS(1153), + [anon_sym_do] = ACTIONS(1153), + [anon_sym_if] = ACTIONS(1153), + [anon_sym_else] = ACTIONS(1153), + [anon_sym_match] = ACTIONS(1153), + [anon_sym_RBRACE] = ACTIONS(1155), + [anon_sym_DOT] = ACTIONS(1153), + [anon_sym_try] = ACTIONS(1153), + [anon_sym_catch] = ACTIONS(1153), + [anon_sym_return] = ACTIONS(1153), + [anon_sym_source] = ACTIONS(1153), + [anon_sym_source_DASHenv] = ACTIONS(1153), + [anon_sym_register] = ACTIONS(1153), + [anon_sym_hide] = ACTIONS(1153), + [anon_sym_hide_DASHenv] = ACTIONS(1153), + [anon_sym_overlay] = ACTIONS(1153), + [anon_sym_new] = ACTIONS(1153), + [anon_sym_as] = ACTIONS(1153), + [anon_sym_STAR] = ACTIONS(1153), + [anon_sym_STAR_STAR] = ACTIONS(1155), + [anon_sym_PLUS_PLUS] = ACTIONS(1153), + [anon_sym_SLASH] = ACTIONS(1153), + [anon_sym_mod] = ACTIONS(1153), + [anon_sym_SLASH_SLASH] = ACTIONS(1155), + [anon_sym_PLUS] = ACTIONS(1153), + [anon_sym_bit_DASHshl] = ACTIONS(1153), + [anon_sym_bit_DASHshr] = ACTIONS(1153), + [anon_sym_EQ_EQ] = ACTIONS(1155), + [anon_sym_BANG_EQ] = ACTIONS(1155), + [anon_sym_LT2] = ACTIONS(1153), + [anon_sym_LT_EQ] = ACTIONS(1155), + [anon_sym_GT_EQ] = ACTIONS(1155), + [anon_sym_not_DASHin] = ACTIONS(1153), + [anon_sym_starts_DASHwith] = ACTIONS(1153), + [anon_sym_ends_DASHwith] = ACTIONS(1153), + [anon_sym_EQ_TILDE] = ACTIONS(1155), + [anon_sym_BANG_TILDE] = ACTIONS(1155), + [anon_sym_bit_DASHand] = ACTIONS(1153), + [anon_sym_bit_DASHxor] = ACTIONS(1153), + [anon_sym_bit_DASHor] = ACTIONS(1153), + [anon_sym_and] = ACTIONS(1153), + [anon_sym_xor] = ACTIONS(1153), + [anon_sym_or] = ACTIONS(1153), + [anon_sym_DOT2] = ACTIONS(1607), + [aux_sym_val_number_token1] = ACTIONS(1155), + [aux_sym_val_number_token2] = ACTIONS(1155), + [aux_sym_val_number_token3] = ACTIONS(1155), + [anon_sym_inf] = ACTIONS(1153), + [anon_sym_DASHinf] = ACTIONS(1153), + [anon_sym_NaN] = ACTIONS(1153), + [aux_sym__val_number_decimal_token1] = ACTIONS(1153), + [aux_sym__val_number_decimal_token2] = ACTIONS(1153), + [anon_sym_DQUOTE] = ACTIONS(1155), + [sym__str_single_quotes] = ACTIONS(1155), + [sym__str_back_ticks] = ACTIONS(1155), + [aux_sym_record_entry_token1] = ACTIONS(1153), + [anon_sym_def_DASHenv] = ACTIONS(1153), + [sym__record_key] = ACTIONS(1153), [anon_sym_POUND] = ACTIONS(3), }, [551] = { - [sym_path] = STATE(577), + [sym_cell_path] = STATE(659), + [sym_path] = STATE(548), [sym_comment] = STATE(551), - [aux_sym_cell_path_repeat1] = STATE(550), [anon_sym_export] = ACTIONS(1194), [anon_sym_alias] = ACTIONS(1194), [anon_sym_let] = ACTIONS(1194), @@ -121988,7 +121727,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(1194), [sym_cmd_identifier] = ACTIONS(1194), [anon_sym_def] = ACTIONS(1194), - [anon_sym_def_DASHenv] = ACTIONS(1194), [anon_sym_export_DASHenv] = ACTIONS(1194), [anon_sym_extern] = ACTIONS(1194), [anon_sym_module] = ACTIONS(1194), @@ -122049,7 +121787,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1194), [anon_sym_xor] = ACTIONS(1194), [anon_sym_or] = ACTIONS(1194), - [anon_sym_DOT2] = ACTIONS(1604), + [anon_sym_DOT2] = ACTIONS(1607), [aux_sym_val_number_token1] = ACTIONS(1196), [aux_sym_val_number_token2] = ACTIONS(1196), [aux_sym_val_number_token3] = ACTIONS(1196), @@ -122062,280 +121800,281 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(1196), [sym__str_back_ticks] = ACTIONS(1196), [aux_sym_record_entry_token1] = ACTIONS(1194), + [anon_sym_def_DASHenv] = ACTIONS(1194), [sym__record_key] = ACTIONS(1194), [anon_sym_POUND] = ACTIONS(3), }, [552] = { - [sym_cell_path] = STATE(636), - [sym_path] = STATE(558), [sym_comment] = STATE(552), - [anon_sym_export] = ACTIONS(1168), - [anon_sym_alias] = ACTIONS(1168), - [anon_sym_let] = ACTIONS(1168), - [anon_sym_let_DASHenv] = ACTIONS(1168), - [anon_sym_mut] = ACTIONS(1168), - [anon_sym_const] = ACTIONS(1168), - [sym_cmd_identifier] = ACTIONS(1168), - [anon_sym_def] = ACTIONS(1168), - [anon_sym_def_DASHenv] = ACTIONS(1168), - [anon_sym_export_DASHenv] = ACTIONS(1168), - [anon_sym_extern] = ACTIONS(1168), - [anon_sym_module] = ACTIONS(1168), - [anon_sym_use] = ACTIONS(1168), - [anon_sym_COMMA] = ACTIONS(1170), - [anon_sym_LPAREN] = ACTIONS(1170), - [anon_sym_DOLLAR] = ACTIONS(1170), - [anon_sym_error] = ACTIONS(1168), - [anon_sym_list] = ACTIONS(1168), - [anon_sym_GT] = ACTIONS(1168), - [anon_sym_DASH] = ACTIONS(1168), - [anon_sym_break] = ACTIONS(1168), - [anon_sym_continue] = ACTIONS(1168), - [anon_sym_for] = ACTIONS(1168), - [anon_sym_in] = ACTIONS(1168), - [anon_sym_loop] = ACTIONS(1168), - [anon_sym_make] = ACTIONS(1168), - [anon_sym_while] = ACTIONS(1168), - [anon_sym_do] = ACTIONS(1168), - [anon_sym_if] = ACTIONS(1168), - [anon_sym_else] = ACTIONS(1168), - [anon_sym_match] = ACTIONS(1168), - [anon_sym_RBRACE] = ACTIONS(1170), - [anon_sym_DOT] = ACTIONS(1168), - [anon_sym_try] = ACTIONS(1168), - [anon_sym_catch] = ACTIONS(1168), - [anon_sym_return] = ACTIONS(1168), - [anon_sym_source] = ACTIONS(1168), - [anon_sym_source_DASHenv] = ACTIONS(1168), - [anon_sym_register] = ACTIONS(1168), - [anon_sym_hide] = ACTIONS(1168), - [anon_sym_hide_DASHenv] = ACTIONS(1168), - [anon_sym_overlay] = ACTIONS(1168), - [anon_sym_new] = ACTIONS(1168), - [anon_sym_as] = ACTIONS(1168), - [anon_sym_STAR] = ACTIONS(1168), - [anon_sym_STAR_STAR] = ACTIONS(1170), - [anon_sym_PLUS_PLUS] = ACTIONS(1168), - [anon_sym_SLASH] = ACTIONS(1168), - [anon_sym_mod] = ACTIONS(1168), - [anon_sym_SLASH_SLASH] = ACTIONS(1170), - [anon_sym_PLUS] = ACTIONS(1168), - [anon_sym_bit_DASHshl] = ACTIONS(1168), - [anon_sym_bit_DASHshr] = ACTIONS(1168), - [anon_sym_EQ_EQ] = ACTIONS(1170), - [anon_sym_BANG_EQ] = ACTIONS(1170), - [anon_sym_LT2] = ACTIONS(1168), - [anon_sym_LT_EQ] = ACTIONS(1170), - [anon_sym_GT_EQ] = ACTIONS(1170), - [anon_sym_not_DASHin] = ACTIONS(1168), - [anon_sym_starts_DASHwith] = ACTIONS(1168), - [anon_sym_ends_DASHwith] = ACTIONS(1168), - [anon_sym_EQ_TILDE] = ACTIONS(1170), - [anon_sym_BANG_TILDE] = ACTIONS(1170), - [anon_sym_bit_DASHand] = ACTIONS(1168), - [anon_sym_bit_DASHxor] = ACTIONS(1168), - [anon_sym_bit_DASHor] = ACTIONS(1168), - [anon_sym_and] = ACTIONS(1168), - [anon_sym_xor] = ACTIONS(1168), - [anon_sym_or] = ACTIONS(1168), - [anon_sym_DOT2] = ACTIONS(1604), - [aux_sym_val_number_token1] = ACTIONS(1170), - [aux_sym_val_number_token2] = ACTIONS(1170), - [aux_sym_val_number_token3] = ACTIONS(1170), - [anon_sym_inf] = ACTIONS(1168), - [anon_sym_DASHinf] = ACTIONS(1168), - [anon_sym_NaN] = ACTIONS(1168), - [aux_sym__val_number_decimal_token1] = ACTIONS(1168), - [aux_sym__val_number_decimal_token2] = ACTIONS(1168), - [anon_sym_DQUOTE] = ACTIONS(1170), - [sym__str_single_quotes] = ACTIONS(1170), - [sym__str_back_ticks] = ACTIONS(1170), - [aux_sym_record_entry_token1] = ACTIONS(1168), - [sym__record_key] = ACTIONS(1168), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_COMMA] = ACTIONS(1159), + [anon_sym_LPAREN] = ACTIONS(1159), + [anon_sym_DOLLAR] = ACTIONS(1159), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_list] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_make] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_else] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1159), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_catch] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_new] = ACTIONS(1157), + [anon_sym_as] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1159), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1159), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1159), + [anon_sym_BANG_EQ] = ACTIONS(1159), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1159), + [anon_sym_GT_EQ] = ACTIONS(1159), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1159), + [anon_sym_BANG_TILDE] = ACTIONS(1159), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_DOT2] = ACTIONS(1159), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1609), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(1611), + [aux_sym_val_number_token1] = ACTIONS(1159), + [aux_sym_val_number_token2] = ACTIONS(1159), + [aux_sym_val_number_token3] = ACTIONS(1159), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1159), + [sym__str_single_quotes] = ACTIONS(1159), + [sym__str_back_ticks] = ACTIONS(1159), + [aux_sym_record_entry_token1] = ACTIONS(1157), + [anon_sym_def_DASHenv] = ACTIONS(1157), + [sym__record_key] = ACTIONS(1157), [anon_sym_POUND] = ACTIONS(3), }, [553] = { - [sym_cell_path] = STATE(624), - [sym_path] = STATE(558), + [sym_path] = STATE(568), [sym_comment] = STATE(553), - [anon_sym_export] = ACTIONS(1172), - [anon_sym_alias] = ACTIONS(1172), - [anon_sym_let] = ACTIONS(1172), - [anon_sym_let_DASHenv] = ACTIONS(1172), - [anon_sym_mut] = ACTIONS(1172), - [anon_sym_const] = ACTIONS(1172), - [sym_cmd_identifier] = ACTIONS(1172), - [anon_sym_def] = ACTIONS(1172), - [anon_sym_def_DASHenv] = ACTIONS(1172), - [anon_sym_export_DASHenv] = ACTIONS(1172), - [anon_sym_extern] = ACTIONS(1172), - [anon_sym_module] = ACTIONS(1172), - [anon_sym_use] = ACTIONS(1172), - [anon_sym_COMMA] = ACTIONS(1174), - [anon_sym_LPAREN] = ACTIONS(1174), - [anon_sym_DOLLAR] = ACTIONS(1174), - [anon_sym_error] = ACTIONS(1172), - [anon_sym_list] = ACTIONS(1172), - [anon_sym_GT] = ACTIONS(1172), - [anon_sym_DASH] = ACTIONS(1172), - [anon_sym_break] = ACTIONS(1172), - [anon_sym_continue] = ACTIONS(1172), - [anon_sym_for] = ACTIONS(1172), - [anon_sym_in] = ACTIONS(1172), - [anon_sym_loop] = ACTIONS(1172), - [anon_sym_make] = ACTIONS(1172), - [anon_sym_while] = ACTIONS(1172), - [anon_sym_do] = ACTIONS(1172), - [anon_sym_if] = ACTIONS(1172), - [anon_sym_else] = ACTIONS(1172), - [anon_sym_match] = ACTIONS(1172), - [anon_sym_RBRACE] = ACTIONS(1174), - [anon_sym_DOT] = ACTIONS(1172), - [anon_sym_try] = ACTIONS(1172), - [anon_sym_catch] = ACTIONS(1172), - [anon_sym_return] = ACTIONS(1172), - [anon_sym_source] = ACTIONS(1172), - [anon_sym_source_DASHenv] = ACTIONS(1172), - [anon_sym_register] = ACTIONS(1172), - [anon_sym_hide] = ACTIONS(1172), - [anon_sym_hide_DASHenv] = ACTIONS(1172), - [anon_sym_overlay] = ACTIONS(1172), - [anon_sym_new] = ACTIONS(1172), - [anon_sym_as] = ACTIONS(1172), - [anon_sym_STAR] = ACTIONS(1172), - [anon_sym_STAR_STAR] = ACTIONS(1174), - [anon_sym_PLUS_PLUS] = ACTIONS(1172), - [anon_sym_SLASH] = ACTIONS(1172), - [anon_sym_mod] = ACTIONS(1172), - [anon_sym_SLASH_SLASH] = ACTIONS(1174), - [anon_sym_PLUS] = ACTIONS(1172), - [anon_sym_bit_DASHshl] = ACTIONS(1172), - [anon_sym_bit_DASHshr] = ACTIONS(1172), - [anon_sym_EQ_EQ] = ACTIONS(1174), - [anon_sym_BANG_EQ] = ACTIONS(1174), - [anon_sym_LT2] = ACTIONS(1172), - [anon_sym_LT_EQ] = ACTIONS(1174), - [anon_sym_GT_EQ] = ACTIONS(1174), - [anon_sym_not_DASHin] = ACTIONS(1172), - [anon_sym_starts_DASHwith] = ACTIONS(1172), - [anon_sym_ends_DASHwith] = ACTIONS(1172), - [anon_sym_EQ_TILDE] = ACTIONS(1174), - [anon_sym_BANG_TILDE] = ACTIONS(1174), - [anon_sym_bit_DASHand] = ACTIONS(1172), - [anon_sym_bit_DASHxor] = ACTIONS(1172), - [anon_sym_bit_DASHor] = ACTIONS(1172), - [anon_sym_and] = ACTIONS(1172), - [anon_sym_xor] = ACTIONS(1172), - [anon_sym_or] = ACTIONS(1172), - [anon_sym_DOT2] = ACTIONS(1604), - [aux_sym_val_number_token1] = ACTIONS(1174), - [aux_sym_val_number_token2] = ACTIONS(1174), - [aux_sym_val_number_token3] = ACTIONS(1174), - [anon_sym_inf] = ACTIONS(1172), - [anon_sym_DASHinf] = ACTIONS(1172), - [anon_sym_NaN] = ACTIONS(1172), - [aux_sym__val_number_decimal_token1] = ACTIONS(1172), - [aux_sym__val_number_decimal_token2] = ACTIONS(1172), - [anon_sym_DQUOTE] = ACTIONS(1174), - [sym__str_single_quotes] = ACTIONS(1174), - [sym__str_back_ticks] = ACTIONS(1174), - [aux_sym_record_entry_token1] = ACTIONS(1172), - [sym__record_key] = ACTIONS(1172), + [aux_sym_cell_path_repeat1] = STATE(555), + [anon_sym_export] = ACTIONS(1179), + [anon_sym_alias] = ACTIONS(1179), + [anon_sym_let] = ACTIONS(1179), + [anon_sym_let_DASHenv] = ACTIONS(1179), + [anon_sym_mut] = ACTIONS(1179), + [anon_sym_const] = ACTIONS(1179), + [sym_cmd_identifier] = ACTIONS(1179), + [anon_sym_def] = ACTIONS(1179), + [anon_sym_export_DASHenv] = ACTIONS(1179), + [anon_sym_extern] = ACTIONS(1179), + [anon_sym_module] = ACTIONS(1179), + [anon_sym_use] = ACTIONS(1179), + [anon_sym_COMMA] = ACTIONS(1181), + [anon_sym_LPAREN] = ACTIONS(1181), + [anon_sym_DOLLAR] = ACTIONS(1181), + [anon_sym_error] = ACTIONS(1179), + [anon_sym_list] = ACTIONS(1179), + [anon_sym_GT] = ACTIONS(1179), + [anon_sym_DASH] = ACTIONS(1179), + [anon_sym_break] = ACTIONS(1179), + [anon_sym_continue] = ACTIONS(1179), + [anon_sym_for] = ACTIONS(1179), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_loop] = ACTIONS(1179), + [anon_sym_make] = ACTIONS(1179), + [anon_sym_while] = ACTIONS(1179), + [anon_sym_do] = ACTIONS(1179), + [anon_sym_if] = ACTIONS(1179), + [anon_sym_else] = ACTIONS(1179), + [anon_sym_match] = ACTIONS(1179), + [anon_sym_RBRACE] = ACTIONS(1181), + [anon_sym_DOT] = ACTIONS(1179), + [anon_sym_try] = ACTIONS(1179), + [anon_sym_catch] = ACTIONS(1179), + [anon_sym_return] = ACTIONS(1179), + [anon_sym_source] = ACTIONS(1179), + [anon_sym_source_DASHenv] = ACTIONS(1179), + [anon_sym_register] = ACTIONS(1179), + [anon_sym_hide] = ACTIONS(1179), + [anon_sym_hide_DASHenv] = ACTIONS(1179), + [anon_sym_overlay] = ACTIONS(1179), + [anon_sym_new] = ACTIONS(1179), + [anon_sym_as] = ACTIONS(1179), + [anon_sym_STAR] = ACTIONS(1179), + [anon_sym_STAR_STAR] = ACTIONS(1181), + [anon_sym_PLUS_PLUS] = ACTIONS(1179), + [anon_sym_SLASH] = ACTIONS(1179), + [anon_sym_mod] = ACTIONS(1179), + [anon_sym_SLASH_SLASH] = ACTIONS(1181), + [anon_sym_PLUS] = ACTIONS(1179), + [anon_sym_bit_DASHshl] = ACTIONS(1179), + [anon_sym_bit_DASHshr] = ACTIONS(1179), + [anon_sym_EQ_EQ] = ACTIONS(1181), + [anon_sym_BANG_EQ] = ACTIONS(1181), + [anon_sym_LT2] = ACTIONS(1179), + [anon_sym_LT_EQ] = ACTIONS(1181), + [anon_sym_GT_EQ] = ACTIONS(1181), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1181), + [anon_sym_BANG_TILDE] = ACTIONS(1181), + [anon_sym_bit_DASHand] = ACTIONS(1179), + [anon_sym_bit_DASHxor] = ACTIONS(1179), + [anon_sym_bit_DASHor] = ACTIONS(1179), + [anon_sym_and] = ACTIONS(1179), + [anon_sym_xor] = ACTIONS(1179), + [anon_sym_or] = ACTIONS(1179), + [anon_sym_DOT2] = ACTIONS(1181), + [aux_sym_val_number_token1] = ACTIONS(1181), + [aux_sym_val_number_token2] = ACTIONS(1181), + [aux_sym_val_number_token3] = ACTIONS(1181), + [anon_sym_inf] = ACTIONS(1179), + [anon_sym_DASHinf] = ACTIONS(1179), + [anon_sym_NaN] = ACTIONS(1179), + [aux_sym__val_number_decimal_token1] = ACTIONS(1179), + [aux_sym__val_number_decimal_token2] = ACTIONS(1179), + [anon_sym_DQUOTE] = ACTIONS(1181), + [sym__str_single_quotes] = ACTIONS(1181), + [sym__str_back_ticks] = ACTIONS(1181), + [aux_sym_record_entry_token1] = ACTIONS(1179), + [anon_sym_def_DASHenv] = ACTIONS(1179), + [sym__record_key] = ACTIONS(1179), [anon_sym_POUND] = ACTIONS(3), }, [554] = { + [sym_cell_path] = STATE(603), + [sym_path] = STATE(548), [sym_comment] = STATE(554), - [anon_sym_export] = ACTIONS(1209), - [anon_sym_alias] = ACTIONS(1209), - [anon_sym_let] = ACTIONS(1209), - [anon_sym_let_DASHenv] = ACTIONS(1209), - [anon_sym_mut] = ACTIONS(1209), - [anon_sym_const] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1209), - [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), - [anon_sym_export_DASHenv] = ACTIONS(1209), - [anon_sym_extern] = ACTIONS(1209), - [anon_sym_module] = ACTIONS(1209), - [anon_sym_use] = ACTIONS(1209), - [anon_sym_COMMA] = ACTIONS(1211), - [anon_sym_LPAREN] = ACTIONS(1211), - [anon_sym_DOLLAR] = ACTIONS(1211), - [anon_sym_error] = ACTIONS(1209), - [anon_sym_list] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_break] = ACTIONS(1209), - [anon_sym_continue] = ACTIONS(1209), - [anon_sym_for] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_loop] = ACTIONS(1209), - [anon_sym_make] = ACTIONS(1209), - [anon_sym_while] = ACTIONS(1209), - [anon_sym_do] = ACTIONS(1209), - [anon_sym_if] = ACTIONS(1209), - [anon_sym_else] = ACTIONS(1209), - [anon_sym_match] = ACTIONS(1209), - [anon_sym_RBRACE] = ACTIONS(1211), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_try] = ACTIONS(1209), - [anon_sym_catch] = ACTIONS(1209), - [anon_sym_return] = ACTIONS(1209), - [anon_sym_source] = ACTIONS(1209), - [anon_sym_source_DASHenv] = ACTIONS(1209), - [anon_sym_register] = ACTIONS(1209), - [anon_sym_hide] = ACTIONS(1209), - [anon_sym_hide_DASHenv] = ACTIONS(1209), - [anon_sym_overlay] = ACTIONS(1209), - [anon_sym_new] = ACTIONS(1209), - [anon_sym_as] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1211), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1211), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1211), - [anon_sym_BANG_EQ] = ACTIONS(1211), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1211), - [anon_sym_GT_EQ] = ACTIONS(1211), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1211), - [anon_sym_BANG_TILDE] = ACTIONS(1211), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_DOT2] = ACTIONS(1211), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1615), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(1617), - [aux_sym_val_number_token1] = ACTIONS(1211), - [aux_sym_val_number_token2] = ACTIONS(1211), - [aux_sym_val_number_token3] = ACTIONS(1211), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1211), - [sym__str_single_quotes] = ACTIONS(1211), - [sym__str_back_ticks] = ACTIONS(1211), - [aux_sym_record_entry_token1] = ACTIONS(1209), - [sym__record_key] = ACTIONS(1209), + [anon_sym_export] = ACTIONS(1183), + [anon_sym_alias] = ACTIONS(1183), + [anon_sym_let] = ACTIONS(1183), + [anon_sym_let_DASHenv] = ACTIONS(1183), + [anon_sym_mut] = ACTIONS(1183), + [anon_sym_const] = ACTIONS(1183), + [sym_cmd_identifier] = ACTIONS(1183), + [anon_sym_def] = ACTIONS(1183), + [anon_sym_export_DASHenv] = ACTIONS(1183), + [anon_sym_extern] = ACTIONS(1183), + [anon_sym_module] = ACTIONS(1183), + [anon_sym_use] = ACTIONS(1183), + [anon_sym_COMMA] = ACTIONS(1185), + [anon_sym_LPAREN] = ACTIONS(1185), + [anon_sym_DOLLAR] = ACTIONS(1185), + [anon_sym_error] = ACTIONS(1183), + [anon_sym_list] = ACTIONS(1183), + [anon_sym_GT] = ACTIONS(1183), + [anon_sym_DASH] = ACTIONS(1183), + [anon_sym_break] = ACTIONS(1183), + [anon_sym_continue] = ACTIONS(1183), + [anon_sym_for] = ACTIONS(1183), + [anon_sym_in] = ACTIONS(1183), + [anon_sym_loop] = ACTIONS(1183), + [anon_sym_make] = ACTIONS(1183), + [anon_sym_while] = ACTIONS(1183), + [anon_sym_do] = ACTIONS(1183), + [anon_sym_if] = ACTIONS(1183), + [anon_sym_else] = ACTIONS(1183), + [anon_sym_match] = ACTIONS(1183), + [anon_sym_RBRACE] = ACTIONS(1185), + [anon_sym_DOT] = ACTIONS(1183), + [anon_sym_try] = ACTIONS(1183), + [anon_sym_catch] = ACTIONS(1183), + [anon_sym_return] = ACTIONS(1183), + [anon_sym_source] = ACTIONS(1183), + [anon_sym_source_DASHenv] = ACTIONS(1183), + [anon_sym_register] = ACTIONS(1183), + [anon_sym_hide] = ACTIONS(1183), + [anon_sym_hide_DASHenv] = ACTIONS(1183), + [anon_sym_overlay] = ACTIONS(1183), + [anon_sym_new] = ACTIONS(1183), + [anon_sym_as] = ACTIONS(1183), + [anon_sym_STAR] = ACTIONS(1183), + [anon_sym_STAR_STAR] = ACTIONS(1185), + [anon_sym_PLUS_PLUS] = ACTIONS(1183), + [anon_sym_SLASH] = ACTIONS(1183), + [anon_sym_mod] = ACTIONS(1183), + [anon_sym_SLASH_SLASH] = ACTIONS(1185), + [anon_sym_PLUS] = ACTIONS(1183), + [anon_sym_bit_DASHshl] = ACTIONS(1183), + [anon_sym_bit_DASHshr] = ACTIONS(1183), + [anon_sym_EQ_EQ] = ACTIONS(1185), + [anon_sym_BANG_EQ] = ACTIONS(1185), + [anon_sym_LT2] = ACTIONS(1183), + [anon_sym_LT_EQ] = ACTIONS(1185), + [anon_sym_GT_EQ] = ACTIONS(1185), + [anon_sym_not_DASHin] = ACTIONS(1183), + [anon_sym_starts_DASHwith] = ACTIONS(1183), + [anon_sym_ends_DASHwith] = ACTIONS(1183), + [anon_sym_EQ_TILDE] = ACTIONS(1185), + [anon_sym_BANG_TILDE] = ACTIONS(1185), + [anon_sym_bit_DASHand] = ACTIONS(1183), + [anon_sym_bit_DASHxor] = ACTIONS(1183), + [anon_sym_bit_DASHor] = ACTIONS(1183), + [anon_sym_and] = ACTIONS(1183), + [anon_sym_xor] = ACTIONS(1183), + [anon_sym_or] = ACTIONS(1183), + [anon_sym_DOT2] = ACTIONS(1607), + [aux_sym_val_number_token1] = ACTIONS(1185), + [aux_sym_val_number_token2] = ACTIONS(1185), + [aux_sym_val_number_token3] = ACTIONS(1185), + [anon_sym_inf] = ACTIONS(1183), + [anon_sym_DASHinf] = ACTIONS(1183), + [anon_sym_NaN] = ACTIONS(1183), + [aux_sym__val_number_decimal_token1] = ACTIONS(1183), + [aux_sym__val_number_decimal_token2] = ACTIONS(1183), + [anon_sym_DQUOTE] = ACTIONS(1185), + [sym__str_single_quotes] = ACTIONS(1185), + [sym__str_back_ticks] = ACTIONS(1185), + [aux_sym_record_entry_token1] = ACTIONS(1183), + [anon_sym_def_DASHenv] = ACTIONS(1183), + [sym__record_key] = ACTIONS(1183), [anon_sym_POUND] = ACTIONS(3), }, [555] = { - [sym_cell_path] = STATE(592), - [sym_path] = STATE(558), + [sym_path] = STATE(568), [sym_comment] = STATE(555), + [aux_sym_cell_path_repeat1] = STATE(555), [anon_sym_export] = ACTIONS(1198), [anon_sym_alias] = ACTIONS(1198), [anon_sym_let] = ACTIONS(1198), @@ -122344,7 +122083,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(1198), [sym_cmd_identifier] = ACTIONS(1198), [anon_sym_def] = ACTIONS(1198), - [anon_sym_def_DASHenv] = ACTIONS(1198), [anon_sym_export_DASHenv] = ACTIONS(1198), [anon_sym_extern] = ACTIONS(1198), [anon_sym_module] = ACTIONS(1198), @@ -122405,7 +122143,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1198), [anon_sym_xor] = ACTIONS(1198), [anon_sym_or] = ACTIONS(1198), - [anon_sym_DOT2] = ACTIONS(1604), + [anon_sym_DOT2] = ACTIONS(1613), [aux_sym_val_number_token1] = ACTIONS(1200), [aux_sym_val_number_token2] = ACTIONS(1200), [aux_sym_val_number_token3] = ACTIONS(1200), @@ -122418,456 +122156,103 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(1200), [sym__str_back_ticks] = ACTIONS(1200), [aux_sym_record_entry_token1] = ACTIONS(1198), + [anon_sym_def_DASHenv] = ACTIONS(1198), [sym__record_key] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(3), }, [556] = { - [sym_cell_path] = STATE(589), - [sym_path] = STATE(558), + [sym_cell_path] = STATE(595), + [sym_path] = STATE(548), [sym_comment] = STATE(556), - [anon_sym_export] = ACTIONS(1156), - [anon_sym_alias] = ACTIONS(1156), - [anon_sym_let] = ACTIONS(1156), - [anon_sym_let_DASHenv] = ACTIONS(1156), - [anon_sym_mut] = ACTIONS(1156), - [anon_sym_const] = ACTIONS(1156), - [sym_cmd_identifier] = ACTIONS(1156), - [anon_sym_def] = ACTIONS(1156), - [anon_sym_def_DASHenv] = ACTIONS(1156), - [anon_sym_export_DASHenv] = ACTIONS(1156), - [anon_sym_extern] = ACTIONS(1156), - [anon_sym_module] = ACTIONS(1156), - [anon_sym_use] = ACTIONS(1156), - [anon_sym_COMMA] = ACTIONS(1158), - [anon_sym_LPAREN] = ACTIONS(1158), - [anon_sym_DOLLAR] = ACTIONS(1158), - [anon_sym_error] = ACTIONS(1156), - [anon_sym_list] = ACTIONS(1156), - [anon_sym_GT] = ACTIONS(1156), - [anon_sym_DASH] = ACTIONS(1156), - [anon_sym_break] = ACTIONS(1156), - [anon_sym_continue] = ACTIONS(1156), - [anon_sym_for] = ACTIONS(1156), - [anon_sym_in] = ACTIONS(1156), - [anon_sym_loop] = ACTIONS(1156), - [anon_sym_make] = ACTIONS(1156), - [anon_sym_while] = ACTIONS(1156), - [anon_sym_do] = ACTIONS(1156), - [anon_sym_if] = ACTIONS(1156), - [anon_sym_else] = ACTIONS(1156), - [anon_sym_match] = ACTIONS(1156), - [anon_sym_RBRACE] = ACTIONS(1158), - [anon_sym_DOT] = ACTIONS(1156), - [anon_sym_try] = ACTIONS(1156), - [anon_sym_catch] = ACTIONS(1156), - [anon_sym_return] = ACTIONS(1156), - [anon_sym_source] = ACTIONS(1156), - [anon_sym_source_DASHenv] = ACTIONS(1156), - [anon_sym_register] = ACTIONS(1156), - [anon_sym_hide] = ACTIONS(1156), - [anon_sym_hide_DASHenv] = ACTIONS(1156), - [anon_sym_overlay] = ACTIONS(1156), - [anon_sym_new] = ACTIONS(1156), - [anon_sym_as] = ACTIONS(1156), - [anon_sym_STAR] = ACTIONS(1156), - [anon_sym_STAR_STAR] = ACTIONS(1158), - [anon_sym_PLUS_PLUS] = ACTIONS(1156), - [anon_sym_SLASH] = ACTIONS(1156), - [anon_sym_mod] = ACTIONS(1156), - [anon_sym_SLASH_SLASH] = ACTIONS(1158), - [anon_sym_PLUS] = ACTIONS(1156), - [anon_sym_bit_DASHshl] = ACTIONS(1156), - [anon_sym_bit_DASHshr] = ACTIONS(1156), - [anon_sym_EQ_EQ] = ACTIONS(1158), - [anon_sym_BANG_EQ] = ACTIONS(1158), - [anon_sym_LT2] = ACTIONS(1156), - [anon_sym_LT_EQ] = ACTIONS(1158), - [anon_sym_GT_EQ] = ACTIONS(1158), - [anon_sym_not_DASHin] = ACTIONS(1156), - [anon_sym_starts_DASHwith] = ACTIONS(1156), - [anon_sym_ends_DASHwith] = ACTIONS(1156), - [anon_sym_EQ_TILDE] = ACTIONS(1158), - [anon_sym_BANG_TILDE] = ACTIONS(1158), - [anon_sym_bit_DASHand] = ACTIONS(1156), - [anon_sym_bit_DASHxor] = ACTIONS(1156), - [anon_sym_bit_DASHor] = ACTIONS(1156), - [anon_sym_and] = ACTIONS(1156), - [anon_sym_xor] = ACTIONS(1156), - [anon_sym_or] = ACTIONS(1156), - [anon_sym_DOT2] = ACTIONS(1604), - [aux_sym_val_number_token1] = ACTIONS(1158), - [aux_sym_val_number_token2] = ACTIONS(1158), - [aux_sym_val_number_token3] = ACTIONS(1158), - [anon_sym_inf] = ACTIONS(1156), - [anon_sym_DASHinf] = ACTIONS(1156), - [anon_sym_NaN] = ACTIONS(1156), - [aux_sym__val_number_decimal_token1] = ACTIONS(1156), - [aux_sym__val_number_decimal_token2] = ACTIONS(1156), - [anon_sym_DQUOTE] = ACTIONS(1158), - [sym__str_single_quotes] = ACTIONS(1158), - [sym__str_back_ticks] = ACTIONS(1158), - [aux_sym_record_entry_token1] = ACTIONS(1156), - [sym__record_key] = ACTIONS(1156), + [anon_sym_export] = ACTIONS(1147), + [anon_sym_alias] = ACTIONS(1147), + [anon_sym_let] = ACTIONS(1147), + [anon_sym_let_DASHenv] = ACTIONS(1147), + [anon_sym_mut] = ACTIONS(1147), + [anon_sym_const] = ACTIONS(1147), + [sym_cmd_identifier] = ACTIONS(1147), + [anon_sym_def] = ACTIONS(1147), + [anon_sym_export_DASHenv] = ACTIONS(1147), + [anon_sym_extern] = ACTIONS(1147), + [anon_sym_module] = ACTIONS(1147), + [anon_sym_use] = ACTIONS(1147), + [anon_sym_COMMA] = ACTIONS(1149), + [anon_sym_LPAREN] = ACTIONS(1149), + [anon_sym_DOLLAR] = ACTIONS(1149), + [anon_sym_error] = ACTIONS(1147), + [anon_sym_list] = ACTIONS(1147), + [anon_sym_GT] = ACTIONS(1147), + [anon_sym_DASH] = ACTIONS(1147), + [anon_sym_break] = ACTIONS(1147), + [anon_sym_continue] = ACTIONS(1147), + [anon_sym_for] = ACTIONS(1147), + [anon_sym_in] = ACTIONS(1147), + [anon_sym_loop] = ACTIONS(1147), + [anon_sym_make] = ACTIONS(1147), + [anon_sym_while] = ACTIONS(1147), + [anon_sym_do] = ACTIONS(1147), + [anon_sym_if] = ACTIONS(1147), + [anon_sym_else] = ACTIONS(1147), + [anon_sym_match] = ACTIONS(1147), + [anon_sym_RBRACE] = ACTIONS(1149), + [anon_sym_DOT] = ACTIONS(1147), + [anon_sym_try] = ACTIONS(1147), + [anon_sym_catch] = ACTIONS(1147), + [anon_sym_return] = ACTIONS(1147), + [anon_sym_source] = ACTIONS(1147), + [anon_sym_source_DASHenv] = ACTIONS(1147), + [anon_sym_register] = ACTIONS(1147), + [anon_sym_hide] = ACTIONS(1147), + [anon_sym_hide_DASHenv] = ACTIONS(1147), + [anon_sym_overlay] = ACTIONS(1147), + [anon_sym_new] = ACTIONS(1147), + [anon_sym_as] = ACTIONS(1147), + [anon_sym_STAR] = ACTIONS(1147), + [anon_sym_STAR_STAR] = ACTIONS(1149), + [anon_sym_PLUS_PLUS] = ACTIONS(1147), + [anon_sym_SLASH] = ACTIONS(1147), + [anon_sym_mod] = ACTIONS(1147), + [anon_sym_SLASH_SLASH] = ACTIONS(1149), + [anon_sym_PLUS] = ACTIONS(1147), + [anon_sym_bit_DASHshl] = ACTIONS(1147), + [anon_sym_bit_DASHshr] = ACTIONS(1147), + [anon_sym_EQ_EQ] = ACTIONS(1149), + [anon_sym_BANG_EQ] = ACTIONS(1149), + [anon_sym_LT2] = ACTIONS(1147), + [anon_sym_LT_EQ] = ACTIONS(1149), + [anon_sym_GT_EQ] = ACTIONS(1149), + [anon_sym_not_DASHin] = ACTIONS(1147), + [anon_sym_starts_DASHwith] = ACTIONS(1147), + [anon_sym_ends_DASHwith] = ACTIONS(1147), + [anon_sym_EQ_TILDE] = ACTIONS(1149), + [anon_sym_BANG_TILDE] = ACTIONS(1149), + [anon_sym_bit_DASHand] = ACTIONS(1147), + [anon_sym_bit_DASHxor] = ACTIONS(1147), + [anon_sym_bit_DASHor] = ACTIONS(1147), + [anon_sym_and] = ACTIONS(1147), + [anon_sym_xor] = ACTIONS(1147), + [anon_sym_or] = ACTIONS(1147), + [anon_sym_DOT2] = ACTIONS(1607), + [aux_sym_val_number_token1] = ACTIONS(1149), + [aux_sym_val_number_token2] = ACTIONS(1149), + [aux_sym_val_number_token3] = ACTIONS(1149), + [anon_sym_inf] = ACTIONS(1147), + [anon_sym_DASHinf] = ACTIONS(1147), + [anon_sym_NaN] = ACTIONS(1147), + [aux_sym__val_number_decimal_token1] = ACTIONS(1147), + [aux_sym__val_number_decimal_token2] = ACTIONS(1147), + [anon_sym_DQUOTE] = ACTIONS(1149), + [sym__str_single_quotes] = ACTIONS(1149), + [sym__str_back_ticks] = ACTIONS(1149), + [aux_sym_record_entry_token1] = ACTIONS(1147), + [anon_sym_def_DASHenv] = ACTIONS(1147), + [sym__record_key] = ACTIONS(1147), [anon_sym_POUND] = ACTIONS(3), }, [557] = { - [sym_cell_path] = STATE(630), - [sym_path] = STATE(558), + [sym_cell_path] = STATE(586), + [sym_path] = STATE(548), [sym_comment] = STATE(557), - [anon_sym_export] = ACTIONS(1152), - [anon_sym_alias] = ACTIONS(1152), - [anon_sym_let] = ACTIONS(1152), - [anon_sym_let_DASHenv] = ACTIONS(1152), - [anon_sym_mut] = ACTIONS(1152), - [anon_sym_const] = ACTIONS(1152), - [sym_cmd_identifier] = ACTIONS(1152), - [anon_sym_def] = ACTIONS(1152), - [anon_sym_def_DASHenv] = ACTIONS(1152), - [anon_sym_export_DASHenv] = ACTIONS(1152), - [anon_sym_extern] = ACTIONS(1152), - [anon_sym_module] = ACTIONS(1152), - [anon_sym_use] = ACTIONS(1152), - [anon_sym_COMMA] = ACTIONS(1154), - [anon_sym_LPAREN] = ACTIONS(1154), - [anon_sym_DOLLAR] = ACTIONS(1154), - [anon_sym_error] = ACTIONS(1152), - [anon_sym_list] = ACTIONS(1152), - [anon_sym_GT] = ACTIONS(1152), - [anon_sym_DASH] = ACTIONS(1152), - [anon_sym_break] = ACTIONS(1152), - [anon_sym_continue] = ACTIONS(1152), - [anon_sym_for] = ACTIONS(1152), - [anon_sym_in] = ACTIONS(1152), - [anon_sym_loop] = ACTIONS(1152), - [anon_sym_make] = ACTIONS(1152), - [anon_sym_while] = ACTIONS(1152), - [anon_sym_do] = ACTIONS(1152), - [anon_sym_if] = ACTIONS(1152), - [anon_sym_else] = ACTIONS(1152), - [anon_sym_match] = ACTIONS(1152), - [anon_sym_RBRACE] = ACTIONS(1154), - [anon_sym_DOT] = ACTIONS(1152), - [anon_sym_try] = ACTIONS(1152), - [anon_sym_catch] = ACTIONS(1152), - [anon_sym_return] = ACTIONS(1152), - [anon_sym_source] = ACTIONS(1152), - [anon_sym_source_DASHenv] = ACTIONS(1152), - [anon_sym_register] = ACTIONS(1152), - [anon_sym_hide] = ACTIONS(1152), - [anon_sym_hide_DASHenv] = ACTIONS(1152), - [anon_sym_overlay] = ACTIONS(1152), - [anon_sym_new] = ACTIONS(1152), - [anon_sym_as] = ACTIONS(1152), - [anon_sym_STAR] = ACTIONS(1152), - [anon_sym_STAR_STAR] = ACTIONS(1154), - [anon_sym_PLUS_PLUS] = ACTIONS(1152), - [anon_sym_SLASH] = ACTIONS(1152), - [anon_sym_mod] = ACTIONS(1152), - [anon_sym_SLASH_SLASH] = ACTIONS(1154), - [anon_sym_PLUS] = ACTIONS(1152), - [anon_sym_bit_DASHshl] = ACTIONS(1152), - [anon_sym_bit_DASHshr] = ACTIONS(1152), - [anon_sym_EQ_EQ] = ACTIONS(1154), - [anon_sym_BANG_EQ] = ACTIONS(1154), - [anon_sym_LT2] = ACTIONS(1152), - [anon_sym_LT_EQ] = ACTIONS(1154), - [anon_sym_GT_EQ] = ACTIONS(1154), - [anon_sym_not_DASHin] = ACTIONS(1152), - [anon_sym_starts_DASHwith] = ACTIONS(1152), - [anon_sym_ends_DASHwith] = ACTIONS(1152), - [anon_sym_EQ_TILDE] = ACTIONS(1154), - [anon_sym_BANG_TILDE] = ACTIONS(1154), - [anon_sym_bit_DASHand] = ACTIONS(1152), - [anon_sym_bit_DASHxor] = ACTIONS(1152), - [anon_sym_bit_DASHor] = ACTIONS(1152), - [anon_sym_and] = ACTIONS(1152), - [anon_sym_xor] = ACTIONS(1152), - [anon_sym_or] = ACTIONS(1152), - [anon_sym_DOT2] = ACTIONS(1604), - [aux_sym_val_number_token1] = ACTIONS(1154), - [aux_sym_val_number_token2] = ACTIONS(1154), - [aux_sym_val_number_token3] = ACTIONS(1154), - [anon_sym_inf] = ACTIONS(1152), - [anon_sym_DASHinf] = ACTIONS(1152), - [anon_sym_NaN] = ACTIONS(1152), - [aux_sym__val_number_decimal_token1] = ACTIONS(1152), - [aux_sym__val_number_decimal_token2] = ACTIONS(1152), - [anon_sym_DQUOTE] = ACTIONS(1154), - [sym__str_single_quotes] = ACTIONS(1154), - [sym__str_back_ticks] = ACTIONS(1154), - [aux_sym_record_entry_token1] = ACTIONS(1152), - [sym__record_key] = ACTIONS(1152), - [anon_sym_POUND] = ACTIONS(3), - }, - [558] = { - [sym_path] = STATE(577), - [sym_comment] = STATE(558), - [aux_sym_cell_path_repeat1] = STATE(551), - [anon_sym_export] = ACTIONS(1164), - [anon_sym_alias] = ACTIONS(1164), - [anon_sym_let] = ACTIONS(1164), - [anon_sym_let_DASHenv] = ACTIONS(1164), - [anon_sym_mut] = ACTIONS(1164), - [anon_sym_const] = ACTIONS(1164), - [sym_cmd_identifier] = ACTIONS(1164), - [anon_sym_def] = ACTIONS(1164), - [anon_sym_def_DASHenv] = ACTIONS(1164), - [anon_sym_export_DASHenv] = ACTIONS(1164), - [anon_sym_extern] = ACTIONS(1164), - [anon_sym_module] = ACTIONS(1164), - [anon_sym_use] = ACTIONS(1164), - [anon_sym_COMMA] = ACTIONS(1166), - [anon_sym_LPAREN] = ACTIONS(1166), - [anon_sym_DOLLAR] = ACTIONS(1166), - [anon_sym_error] = ACTIONS(1164), - [anon_sym_list] = ACTIONS(1164), - [anon_sym_GT] = ACTIONS(1164), - [anon_sym_DASH] = ACTIONS(1164), - [anon_sym_break] = ACTIONS(1164), - [anon_sym_continue] = ACTIONS(1164), - [anon_sym_for] = ACTIONS(1164), - [anon_sym_in] = ACTIONS(1164), - [anon_sym_loop] = ACTIONS(1164), - [anon_sym_make] = ACTIONS(1164), - [anon_sym_while] = ACTIONS(1164), - [anon_sym_do] = ACTIONS(1164), - [anon_sym_if] = ACTIONS(1164), - [anon_sym_else] = ACTIONS(1164), - [anon_sym_match] = ACTIONS(1164), - [anon_sym_RBRACE] = ACTIONS(1166), - [anon_sym_DOT] = ACTIONS(1164), - [anon_sym_try] = ACTIONS(1164), - [anon_sym_catch] = ACTIONS(1164), - [anon_sym_return] = ACTIONS(1164), - [anon_sym_source] = ACTIONS(1164), - [anon_sym_source_DASHenv] = ACTIONS(1164), - [anon_sym_register] = ACTIONS(1164), - [anon_sym_hide] = ACTIONS(1164), - [anon_sym_hide_DASHenv] = ACTIONS(1164), - [anon_sym_overlay] = ACTIONS(1164), - [anon_sym_new] = ACTIONS(1164), - [anon_sym_as] = ACTIONS(1164), - [anon_sym_STAR] = ACTIONS(1164), - [anon_sym_STAR_STAR] = ACTIONS(1166), - [anon_sym_PLUS_PLUS] = ACTIONS(1164), - [anon_sym_SLASH] = ACTIONS(1164), - [anon_sym_mod] = ACTIONS(1164), - [anon_sym_SLASH_SLASH] = ACTIONS(1166), - [anon_sym_PLUS] = ACTIONS(1164), - [anon_sym_bit_DASHshl] = ACTIONS(1164), - [anon_sym_bit_DASHshr] = ACTIONS(1164), - [anon_sym_EQ_EQ] = ACTIONS(1166), - [anon_sym_BANG_EQ] = ACTIONS(1166), - [anon_sym_LT2] = ACTIONS(1164), - [anon_sym_LT_EQ] = ACTIONS(1166), - [anon_sym_GT_EQ] = ACTIONS(1166), - [anon_sym_not_DASHin] = ACTIONS(1164), - [anon_sym_starts_DASHwith] = ACTIONS(1164), - [anon_sym_ends_DASHwith] = ACTIONS(1164), - [anon_sym_EQ_TILDE] = ACTIONS(1166), - [anon_sym_BANG_TILDE] = ACTIONS(1166), - [anon_sym_bit_DASHand] = ACTIONS(1164), - [anon_sym_bit_DASHxor] = ACTIONS(1164), - [anon_sym_bit_DASHor] = ACTIONS(1164), - [anon_sym_and] = ACTIONS(1164), - [anon_sym_xor] = ACTIONS(1164), - [anon_sym_or] = ACTIONS(1164), - [anon_sym_DOT2] = ACTIONS(1604), - [aux_sym_val_number_token1] = ACTIONS(1166), - [aux_sym_val_number_token2] = ACTIONS(1166), - [aux_sym_val_number_token3] = ACTIONS(1166), - [anon_sym_inf] = ACTIONS(1164), - [anon_sym_DASHinf] = ACTIONS(1164), - [anon_sym_NaN] = ACTIONS(1164), - [aux_sym__val_number_decimal_token1] = ACTIONS(1164), - [aux_sym__val_number_decimal_token2] = ACTIONS(1164), - [anon_sym_DQUOTE] = ACTIONS(1166), - [sym__str_single_quotes] = ACTIONS(1166), - [sym__str_back_ticks] = ACTIONS(1166), - [aux_sym_record_entry_token1] = ACTIONS(1164), - [sym__record_key] = ACTIONS(1164), - [anon_sym_POUND] = ACTIONS(3), - }, - [559] = { - [sym_cell_path] = STATE(631), - [sym_path] = STATE(558), - [sym_comment] = STATE(559), - [anon_sym_export] = ACTIONS(1202), - [anon_sym_alias] = ACTIONS(1202), - [anon_sym_let] = ACTIONS(1202), - [anon_sym_let_DASHenv] = ACTIONS(1202), - [anon_sym_mut] = ACTIONS(1202), - [anon_sym_const] = ACTIONS(1202), - [sym_cmd_identifier] = ACTIONS(1202), - [anon_sym_def] = ACTIONS(1202), - [anon_sym_def_DASHenv] = ACTIONS(1202), - [anon_sym_export_DASHenv] = ACTIONS(1202), - [anon_sym_extern] = ACTIONS(1202), - [anon_sym_module] = ACTIONS(1202), - [anon_sym_use] = ACTIONS(1202), - [anon_sym_COMMA] = ACTIONS(1204), - [anon_sym_LPAREN] = ACTIONS(1204), - [anon_sym_DOLLAR] = ACTIONS(1204), - [anon_sym_error] = ACTIONS(1202), - [anon_sym_list] = ACTIONS(1202), - [anon_sym_GT] = ACTIONS(1202), - [anon_sym_DASH] = ACTIONS(1202), - [anon_sym_break] = ACTIONS(1202), - [anon_sym_continue] = ACTIONS(1202), - [anon_sym_for] = ACTIONS(1202), - [anon_sym_in] = ACTIONS(1202), - [anon_sym_loop] = ACTIONS(1202), - [anon_sym_make] = ACTIONS(1202), - [anon_sym_while] = ACTIONS(1202), - [anon_sym_do] = ACTIONS(1202), - [anon_sym_if] = ACTIONS(1202), - [anon_sym_else] = ACTIONS(1202), - [anon_sym_match] = ACTIONS(1202), - [anon_sym_RBRACE] = ACTIONS(1204), - [anon_sym_DOT] = ACTIONS(1202), - [anon_sym_try] = ACTIONS(1202), - [anon_sym_catch] = ACTIONS(1202), - [anon_sym_return] = ACTIONS(1202), - [anon_sym_source] = ACTIONS(1202), - [anon_sym_source_DASHenv] = ACTIONS(1202), - [anon_sym_register] = ACTIONS(1202), - [anon_sym_hide] = ACTIONS(1202), - [anon_sym_hide_DASHenv] = ACTIONS(1202), - [anon_sym_overlay] = ACTIONS(1202), - [anon_sym_new] = ACTIONS(1202), - [anon_sym_as] = ACTIONS(1202), - [anon_sym_STAR] = ACTIONS(1202), - [anon_sym_STAR_STAR] = ACTIONS(1204), - [anon_sym_PLUS_PLUS] = ACTIONS(1202), - [anon_sym_SLASH] = ACTIONS(1202), - [anon_sym_mod] = ACTIONS(1202), - [anon_sym_SLASH_SLASH] = ACTIONS(1204), - [anon_sym_PLUS] = ACTIONS(1202), - [anon_sym_bit_DASHshl] = ACTIONS(1202), - [anon_sym_bit_DASHshr] = ACTIONS(1202), - [anon_sym_EQ_EQ] = ACTIONS(1204), - [anon_sym_BANG_EQ] = ACTIONS(1204), - [anon_sym_LT2] = ACTIONS(1202), - [anon_sym_LT_EQ] = ACTIONS(1204), - [anon_sym_GT_EQ] = ACTIONS(1204), - [anon_sym_not_DASHin] = ACTIONS(1202), - [anon_sym_starts_DASHwith] = ACTIONS(1202), - [anon_sym_ends_DASHwith] = ACTIONS(1202), - [anon_sym_EQ_TILDE] = ACTIONS(1204), - [anon_sym_BANG_TILDE] = ACTIONS(1204), - [anon_sym_bit_DASHand] = ACTIONS(1202), - [anon_sym_bit_DASHxor] = ACTIONS(1202), - [anon_sym_bit_DASHor] = ACTIONS(1202), - [anon_sym_and] = ACTIONS(1202), - [anon_sym_xor] = ACTIONS(1202), - [anon_sym_or] = ACTIONS(1202), - [anon_sym_DOT2] = ACTIONS(1604), - [aux_sym_val_number_token1] = ACTIONS(1204), - [aux_sym_val_number_token2] = ACTIONS(1204), - [aux_sym_val_number_token3] = ACTIONS(1204), - [anon_sym_inf] = ACTIONS(1202), - [anon_sym_DASHinf] = ACTIONS(1202), - [anon_sym_NaN] = ACTIONS(1202), - [aux_sym__val_number_decimal_token1] = ACTIONS(1202), - [aux_sym__val_number_decimal_token2] = ACTIONS(1202), - [anon_sym_DQUOTE] = ACTIONS(1204), - [sym__str_single_quotes] = ACTIONS(1204), - [sym__str_back_ticks] = ACTIONS(1204), - [aux_sym_record_entry_token1] = ACTIONS(1202), - [sym__record_key] = ACTIONS(1202), - [anon_sym_POUND] = ACTIONS(3), - }, - [560] = { - [sym_cell_path] = STATE(573), - [sym_path] = STATE(545), - [sym_comment] = STATE(560), - [anon_sym_export] = ACTIONS(1202), - [anon_sym_alias] = ACTIONS(1202), - [anon_sym_let] = ACTIONS(1202), - [anon_sym_let_DASHenv] = ACTIONS(1202), - [anon_sym_mut] = ACTIONS(1202), - [anon_sym_const] = ACTIONS(1202), - [sym_cmd_identifier] = ACTIONS(1202), - [anon_sym_def] = ACTIONS(1202), - [anon_sym_def_DASHenv] = ACTIONS(1202), - [anon_sym_export_DASHenv] = ACTIONS(1202), - [anon_sym_extern] = ACTIONS(1202), - [anon_sym_module] = ACTIONS(1202), - [anon_sym_use] = ACTIONS(1202), - [anon_sym_COMMA] = ACTIONS(1204), - [anon_sym_LPAREN] = ACTIONS(1204), - [anon_sym_DOLLAR] = ACTIONS(1204), - [anon_sym_error] = ACTIONS(1202), - [anon_sym_list] = ACTIONS(1202), - [anon_sym_GT] = ACTIONS(1202), - [anon_sym_DASH] = ACTIONS(1202), - [anon_sym_break] = ACTIONS(1202), - [anon_sym_continue] = ACTIONS(1202), - [anon_sym_for] = ACTIONS(1202), - [anon_sym_in] = ACTIONS(1202), - [anon_sym_loop] = ACTIONS(1202), - [anon_sym_make] = ACTIONS(1202), - [anon_sym_while] = ACTIONS(1202), - [anon_sym_do] = ACTIONS(1202), - [anon_sym_if] = ACTIONS(1202), - [anon_sym_else] = ACTIONS(1202), - [anon_sym_match] = ACTIONS(1202), - [anon_sym_RBRACE] = ACTIONS(1204), - [anon_sym_DOT] = ACTIONS(1202), - [anon_sym_try] = ACTIONS(1202), - [anon_sym_catch] = ACTIONS(1202), - [anon_sym_return] = ACTIONS(1202), - [anon_sym_source] = ACTIONS(1202), - [anon_sym_source_DASHenv] = ACTIONS(1202), - [anon_sym_register] = ACTIONS(1202), - [anon_sym_hide] = ACTIONS(1202), - [anon_sym_hide_DASHenv] = ACTIONS(1202), - [anon_sym_overlay] = ACTIONS(1202), - [anon_sym_new] = ACTIONS(1202), - [anon_sym_as] = ACTIONS(1202), - [anon_sym_STAR] = ACTIONS(1202), - [anon_sym_STAR_STAR] = ACTIONS(1204), - [anon_sym_PLUS_PLUS] = ACTIONS(1202), - [anon_sym_SLASH] = ACTIONS(1202), - [anon_sym_mod] = ACTIONS(1202), - [anon_sym_SLASH_SLASH] = ACTIONS(1204), - [anon_sym_PLUS] = ACTIONS(1202), - [anon_sym_bit_DASHshl] = ACTIONS(1202), - [anon_sym_bit_DASHshr] = ACTIONS(1202), - [anon_sym_EQ_EQ] = ACTIONS(1204), - [anon_sym_BANG_EQ] = ACTIONS(1204), - [anon_sym_LT2] = ACTIONS(1202), - [anon_sym_LT_EQ] = ACTIONS(1204), - [anon_sym_GT_EQ] = ACTIONS(1204), - [anon_sym_not_DASHin] = ACTIONS(1202), - [anon_sym_starts_DASHwith] = ACTIONS(1202), - [anon_sym_ends_DASHwith] = ACTIONS(1202), - [anon_sym_EQ_TILDE] = ACTIONS(1204), - [anon_sym_BANG_TILDE] = ACTIONS(1204), - [anon_sym_bit_DASHand] = ACTIONS(1202), - [anon_sym_bit_DASHxor] = ACTIONS(1202), - [anon_sym_bit_DASHor] = ACTIONS(1202), - [anon_sym_and] = ACTIONS(1202), - [anon_sym_xor] = ACTIONS(1202), - [anon_sym_or] = ACTIONS(1202), - [anon_sym_DOT2] = ACTIONS(1619), - [aux_sym_val_number_token1] = ACTIONS(1204), - [aux_sym_val_number_token2] = ACTIONS(1204), - [aux_sym_val_number_token3] = ACTIONS(1204), - [anon_sym_inf] = ACTIONS(1202), - [anon_sym_DASHinf] = ACTIONS(1202), - [anon_sym_NaN] = ACTIONS(1202), - [aux_sym__val_number_decimal_token1] = ACTIONS(1202), - [aux_sym__val_number_decimal_token2] = ACTIONS(1202), - [anon_sym_DQUOTE] = ACTIONS(1204), - [sym__str_single_quotes] = ACTIONS(1204), - [sym__str_back_ticks] = ACTIONS(1204), - [aux_sym_record_entry_token1] = ACTIONS(1202), - [sym__record_key] = ACTIONS(1202), - [anon_sym_POUND] = ACTIONS(3), - }, - [561] = { - [sym_comment] = STATE(561), [anon_sym_export] = ACTIONS(1209), [anon_sym_alias] = ACTIONS(1209), [anon_sym_let] = ACTIONS(1209), @@ -122876,7 +122261,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(1209), [sym_cmd_identifier] = ACTIONS(1209), [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), [anon_sym_export_DASHenv] = ACTIONS(1209), [anon_sym_extern] = ACTIONS(1209), [anon_sym_module] = ACTIONS(1209), @@ -122937,8 +122321,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1209), [anon_sym_xor] = ACTIONS(1209), [anon_sym_or] = ACTIONS(1209), - [anon_sym_DOT2] = ACTIONS(1211), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1615), + [anon_sym_DOT2] = ACTIONS(1607), [aux_sym_val_number_token1] = ACTIONS(1211), [aux_sym_val_number_token2] = ACTIONS(1211), [aux_sym_val_number_token3] = ACTIONS(1211), @@ -122951,187 +122334,279 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(1211), [sym__str_back_ticks] = ACTIONS(1211), [aux_sym_record_entry_token1] = ACTIONS(1209), + [anon_sym_def_DASHenv] = ACTIONS(1209), [sym__record_key] = ACTIONS(1209), [anon_sym_POUND] = ACTIONS(3), }, - [562] = { - [sym_comment] = STATE(562), - [anon_sym_export] = ACTIONS(1235), - [anon_sym_alias] = ACTIONS(1235), - [anon_sym_let] = ACTIONS(1235), - [anon_sym_let_DASHenv] = ACTIONS(1235), - [anon_sym_mut] = ACTIONS(1235), - [anon_sym_const] = ACTIONS(1235), - [sym_cmd_identifier] = ACTIONS(1235), - [anon_sym_def] = ACTIONS(1235), - [anon_sym_def_DASHenv] = ACTIONS(1235), - [anon_sym_export_DASHenv] = ACTIONS(1235), - [anon_sym_extern] = ACTIONS(1235), - [anon_sym_module] = ACTIONS(1235), - [anon_sym_use] = ACTIONS(1235), - [anon_sym_COMMA] = ACTIONS(1237), - [anon_sym_LPAREN] = ACTIONS(1237), - [anon_sym_DOLLAR] = ACTIONS(1237), - [anon_sym_error] = ACTIONS(1235), - [anon_sym_list] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_break] = ACTIONS(1235), - [anon_sym_continue] = ACTIONS(1235), - [anon_sym_for] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_loop] = ACTIONS(1235), - [anon_sym_make] = ACTIONS(1235), - [anon_sym_while] = ACTIONS(1235), - [anon_sym_do] = ACTIONS(1235), - [anon_sym_if] = ACTIONS(1235), - [anon_sym_else] = ACTIONS(1235), - [anon_sym_match] = ACTIONS(1235), - [anon_sym_RBRACE] = ACTIONS(1237), - [anon_sym_DOT] = ACTIONS(1235), - [anon_sym_try] = ACTIONS(1235), - [anon_sym_catch] = ACTIONS(1235), - [anon_sym_return] = ACTIONS(1235), - [anon_sym_source] = ACTIONS(1235), - [anon_sym_source_DASHenv] = ACTIONS(1235), - [anon_sym_register] = ACTIONS(1235), - [anon_sym_hide] = ACTIONS(1235), - [anon_sym_hide_DASHenv] = ACTIONS(1235), - [anon_sym_overlay] = ACTIONS(1235), - [anon_sym_new] = ACTIONS(1235), - [anon_sym_as] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1237), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1237), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1237), - [anon_sym_BANG_EQ] = ACTIONS(1237), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1237), - [anon_sym_GT_EQ] = ACTIONS(1237), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1237), - [anon_sym_BANG_TILDE] = ACTIONS(1237), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), - [anon_sym_DOT2] = ACTIONS(1622), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1625), - [aux_sym_val_number_token1] = ACTIONS(1237), - [aux_sym_val_number_token2] = ACTIONS(1237), - [aux_sym_val_number_token3] = ACTIONS(1237), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [aux_sym__val_number_decimal_token1] = ACTIONS(1235), - [aux_sym__val_number_decimal_token2] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1237), - [sym__str_single_quotes] = ACTIONS(1237), - [sym__str_back_ticks] = ACTIONS(1237), - [aux_sym_record_entry_token1] = ACTIONS(1235), - [sym__record_key] = ACTIONS(1235), + [558] = { + [sym_cell_path] = STATE(571), + [sym_path] = STATE(549), + [sym_comment] = STATE(558), + [anon_sym_export] = ACTIONS(1147), + [anon_sym_alias] = ACTIONS(1147), + [anon_sym_let] = ACTIONS(1147), + [anon_sym_let_DASHenv] = ACTIONS(1147), + [anon_sym_mut] = ACTIONS(1147), + [anon_sym_const] = ACTIONS(1147), + [sym_cmd_identifier] = ACTIONS(1147), + [anon_sym_def] = ACTIONS(1147), + [anon_sym_export_DASHenv] = ACTIONS(1147), + [anon_sym_extern] = ACTIONS(1147), + [anon_sym_module] = ACTIONS(1147), + [anon_sym_use] = ACTIONS(1147), + [anon_sym_COMMA] = ACTIONS(1149), + [anon_sym_LPAREN] = ACTIONS(1149), + [anon_sym_DOLLAR] = ACTIONS(1149), + [anon_sym_error] = ACTIONS(1147), + [anon_sym_list] = ACTIONS(1147), + [anon_sym_GT] = ACTIONS(1147), + [anon_sym_DASH] = ACTIONS(1147), + [anon_sym_break] = ACTIONS(1147), + [anon_sym_continue] = ACTIONS(1147), + [anon_sym_for] = ACTIONS(1147), + [anon_sym_in] = ACTIONS(1147), + [anon_sym_loop] = ACTIONS(1147), + [anon_sym_make] = ACTIONS(1147), + [anon_sym_while] = ACTIONS(1147), + [anon_sym_do] = ACTIONS(1147), + [anon_sym_if] = ACTIONS(1147), + [anon_sym_else] = ACTIONS(1147), + [anon_sym_match] = ACTIONS(1147), + [anon_sym_RBRACE] = ACTIONS(1149), + [anon_sym_DOT] = ACTIONS(1147), + [anon_sym_try] = ACTIONS(1147), + [anon_sym_catch] = ACTIONS(1147), + [anon_sym_return] = ACTIONS(1147), + [anon_sym_source] = ACTIONS(1147), + [anon_sym_source_DASHenv] = ACTIONS(1147), + [anon_sym_register] = ACTIONS(1147), + [anon_sym_hide] = ACTIONS(1147), + [anon_sym_hide_DASHenv] = ACTIONS(1147), + [anon_sym_overlay] = ACTIONS(1147), + [anon_sym_new] = ACTIONS(1147), + [anon_sym_as] = ACTIONS(1147), + [anon_sym_STAR] = ACTIONS(1147), + [anon_sym_STAR_STAR] = ACTIONS(1149), + [anon_sym_PLUS_PLUS] = ACTIONS(1147), + [anon_sym_SLASH] = ACTIONS(1147), + [anon_sym_mod] = ACTIONS(1147), + [anon_sym_SLASH_SLASH] = ACTIONS(1149), + [anon_sym_PLUS] = ACTIONS(1147), + [anon_sym_bit_DASHshl] = ACTIONS(1147), + [anon_sym_bit_DASHshr] = ACTIONS(1147), + [anon_sym_EQ_EQ] = ACTIONS(1149), + [anon_sym_BANG_EQ] = ACTIONS(1149), + [anon_sym_LT2] = ACTIONS(1147), + [anon_sym_LT_EQ] = ACTIONS(1149), + [anon_sym_GT_EQ] = ACTIONS(1149), + [anon_sym_not_DASHin] = ACTIONS(1147), + [anon_sym_starts_DASHwith] = ACTIONS(1147), + [anon_sym_ends_DASHwith] = ACTIONS(1147), + [anon_sym_EQ_TILDE] = ACTIONS(1149), + [anon_sym_BANG_TILDE] = ACTIONS(1149), + [anon_sym_bit_DASHand] = ACTIONS(1147), + [anon_sym_bit_DASHxor] = ACTIONS(1147), + [anon_sym_bit_DASHor] = ACTIONS(1147), + [anon_sym_and] = ACTIONS(1147), + [anon_sym_xor] = ACTIONS(1147), + [anon_sym_or] = ACTIONS(1147), + [anon_sym_DOT2] = ACTIONS(1616), + [aux_sym_val_number_token1] = ACTIONS(1149), + [aux_sym_val_number_token2] = ACTIONS(1149), + [aux_sym_val_number_token3] = ACTIONS(1149), + [anon_sym_inf] = ACTIONS(1147), + [anon_sym_DASHinf] = ACTIONS(1147), + [anon_sym_NaN] = ACTIONS(1147), + [aux_sym__val_number_decimal_token1] = ACTIONS(1147), + [aux_sym__val_number_decimal_token2] = ACTIONS(1147), + [anon_sym_DQUOTE] = ACTIONS(1149), + [sym__str_single_quotes] = ACTIONS(1149), + [sym__str_back_ticks] = ACTIONS(1149), + [aux_sym_record_entry_token1] = ACTIONS(1147), + [anon_sym_def_DASHenv] = ACTIONS(1147), + [sym__record_key] = ACTIONS(1147), [anon_sym_POUND] = ACTIONS(3), }, - [563] = { - [sym_comment] = STATE(563), - [anon_sym_export] = ACTIONS(1257), - [anon_sym_alias] = ACTIONS(1257), - [anon_sym_let] = ACTIONS(1257), - [anon_sym_let_DASHenv] = ACTIONS(1257), - [anon_sym_mut] = ACTIONS(1257), - [anon_sym_const] = ACTIONS(1257), - [sym_cmd_identifier] = ACTIONS(1257), - [anon_sym_def] = ACTIONS(1257), - [anon_sym_def_DASHenv] = ACTIONS(1257), - [anon_sym_export_DASHenv] = ACTIONS(1257), - [anon_sym_extern] = ACTIONS(1257), - [anon_sym_module] = ACTIONS(1257), - [anon_sym_use] = ACTIONS(1257), - [anon_sym_COMMA] = ACTIONS(1259), - [anon_sym_LPAREN] = ACTIONS(1259), - [anon_sym_DOLLAR] = ACTIONS(1259), - [anon_sym_error] = ACTIONS(1257), - [anon_sym_list] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_break] = ACTIONS(1257), - [anon_sym_continue] = ACTIONS(1257), - [anon_sym_for] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_loop] = ACTIONS(1257), - [anon_sym_make] = ACTIONS(1257), - [anon_sym_while] = ACTIONS(1257), - [anon_sym_do] = ACTIONS(1257), - [anon_sym_if] = ACTIONS(1257), - [anon_sym_else] = ACTIONS(1257), - [anon_sym_match] = ACTIONS(1257), - [anon_sym_RBRACE] = ACTIONS(1259), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_try] = ACTIONS(1257), - [anon_sym_catch] = ACTIONS(1257), - [anon_sym_return] = ACTIONS(1257), - [anon_sym_source] = ACTIONS(1257), - [anon_sym_source_DASHenv] = ACTIONS(1257), - [anon_sym_register] = ACTIONS(1257), - [anon_sym_hide] = ACTIONS(1257), - [anon_sym_hide_DASHenv] = ACTIONS(1257), - [anon_sym_overlay] = ACTIONS(1257), - [anon_sym_new] = ACTIONS(1257), - [anon_sym_as] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1259), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1259), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1259), - [anon_sym_BANG_EQ] = ACTIONS(1259), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1259), - [anon_sym_GT_EQ] = ACTIONS(1259), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1259), - [anon_sym_BANG_TILDE] = ACTIONS(1259), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [anon_sym_DOT2] = ACTIONS(1259), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1627), - [aux_sym_val_number_token1] = ACTIONS(1259), - [aux_sym_val_number_token2] = ACTIONS(1259), - [aux_sym_val_number_token3] = ACTIONS(1259), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1259), - [sym__str_single_quotes] = ACTIONS(1259), - [sym__str_back_ticks] = ACTIONS(1259), - [aux_sym_record_entry_token1] = ACTIONS(1257), - [sym__record_key] = ACTIONS(1257), + [559] = { + [sym_cell_path] = STATE(596), + [sym_path] = STATE(548), + [sym_comment] = STATE(559), + [anon_sym_export] = ACTIONS(1205), + [anon_sym_alias] = ACTIONS(1205), + [anon_sym_let] = ACTIONS(1205), + [anon_sym_let_DASHenv] = ACTIONS(1205), + [anon_sym_mut] = ACTIONS(1205), + [anon_sym_const] = ACTIONS(1205), + [sym_cmd_identifier] = ACTIONS(1205), + [anon_sym_def] = ACTIONS(1205), + [anon_sym_export_DASHenv] = ACTIONS(1205), + [anon_sym_extern] = ACTIONS(1205), + [anon_sym_module] = ACTIONS(1205), + [anon_sym_use] = ACTIONS(1205), + [anon_sym_COMMA] = ACTIONS(1207), + [anon_sym_LPAREN] = ACTIONS(1207), + [anon_sym_DOLLAR] = ACTIONS(1207), + [anon_sym_error] = ACTIONS(1205), + [anon_sym_list] = ACTIONS(1205), + [anon_sym_GT] = ACTIONS(1205), + [anon_sym_DASH] = ACTIONS(1205), + [anon_sym_break] = ACTIONS(1205), + [anon_sym_continue] = ACTIONS(1205), + [anon_sym_for] = ACTIONS(1205), + [anon_sym_in] = ACTIONS(1205), + [anon_sym_loop] = ACTIONS(1205), + [anon_sym_make] = ACTIONS(1205), + [anon_sym_while] = ACTIONS(1205), + [anon_sym_do] = ACTIONS(1205), + [anon_sym_if] = ACTIONS(1205), + [anon_sym_else] = ACTIONS(1205), + [anon_sym_match] = ACTIONS(1205), + [anon_sym_RBRACE] = ACTIONS(1207), + [anon_sym_DOT] = ACTIONS(1205), + [anon_sym_try] = ACTIONS(1205), + [anon_sym_catch] = ACTIONS(1205), + [anon_sym_return] = ACTIONS(1205), + [anon_sym_source] = ACTIONS(1205), + [anon_sym_source_DASHenv] = ACTIONS(1205), + [anon_sym_register] = ACTIONS(1205), + [anon_sym_hide] = ACTIONS(1205), + [anon_sym_hide_DASHenv] = ACTIONS(1205), + [anon_sym_overlay] = ACTIONS(1205), + [anon_sym_new] = ACTIONS(1205), + [anon_sym_as] = ACTIONS(1205), + [anon_sym_STAR] = ACTIONS(1205), + [anon_sym_STAR_STAR] = ACTIONS(1207), + [anon_sym_PLUS_PLUS] = ACTIONS(1205), + [anon_sym_SLASH] = ACTIONS(1205), + [anon_sym_mod] = ACTIONS(1205), + [anon_sym_SLASH_SLASH] = ACTIONS(1207), + [anon_sym_PLUS] = ACTIONS(1205), + [anon_sym_bit_DASHshl] = ACTIONS(1205), + [anon_sym_bit_DASHshr] = ACTIONS(1205), + [anon_sym_EQ_EQ] = ACTIONS(1207), + [anon_sym_BANG_EQ] = ACTIONS(1207), + [anon_sym_LT2] = ACTIONS(1205), + [anon_sym_LT_EQ] = ACTIONS(1207), + [anon_sym_GT_EQ] = ACTIONS(1207), + [anon_sym_not_DASHin] = ACTIONS(1205), + [anon_sym_starts_DASHwith] = ACTIONS(1205), + [anon_sym_ends_DASHwith] = ACTIONS(1205), + [anon_sym_EQ_TILDE] = ACTIONS(1207), + [anon_sym_BANG_TILDE] = ACTIONS(1207), + [anon_sym_bit_DASHand] = ACTIONS(1205), + [anon_sym_bit_DASHxor] = ACTIONS(1205), + [anon_sym_bit_DASHor] = ACTIONS(1205), + [anon_sym_and] = ACTIONS(1205), + [anon_sym_xor] = ACTIONS(1205), + [anon_sym_or] = ACTIONS(1205), + [anon_sym_DOT2] = ACTIONS(1607), + [aux_sym_val_number_token1] = ACTIONS(1207), + [aux_sym_val_number_token2] = ACTIONS(1207), + [aux_sym_val_number_token3] = ACTIONS(1207), + [anon_sym_inf] = ACTIONS(1205), + [anon_sym_DASHinf] = ACTIONS(1205), + [anon_sym_NaN] = ACTIONS(1205), + [aux_sym__val_number_decimal_token1] = ACTIONS(1205), + [aux_sym__val_number_decimal_token2] = ACTIONS(1205), + [anon_sym_DQUOTE] = ACTIONS(1207), + [sym__str_single_quotes] = ACTIONS(1207), + [sym__str_back_ticks] = ACTIONS(1207), + [aux_sym_record_entry_token1] = ACTIONS(1205), + [anon_sym_def_DASHenv] = ACTIONS(1205), + [sym__record_key] = ACTIONS(1205), [anon_sym_POUND] = ACTIONS(3), }, - [564] = { - [sym_comment] = STATE(564), + [560] = { + [sym_cell_path] = STATE(581), + [sym_path] = STATE(549), + [sym_comment] = STATE(560), + [anon_sym_export] = ACTIONS(1190), + [anon_sym_alias] = ACTIONS(1190), + [anon_sym_let] = ACTIONS(1190), + [anon_sym_let_DASHenv] = ACTIONS(1190), + [anon_sym_mut] = ACTIONS(1190), + [anon_sym_const] = ACTIONS(1190), + [sym_cmd_identifier] = ACTIONS(1190), + [anon_sym_def] = ACTIONS(1190), + [anon_sym_export_DASHenv] = ACTIONS(1190), + [anon_sym_extern] = ACTIONS(1190), + [anon_sym_module] = ACTIONS(1190), + [anon_sym_use] = ACTIONS(1190), + [anon_sym_COMMA] = ACTIONS(1192), + [anon_sym_LPAREN] = ACTIONS(1192), + [anon_sym_DOLLAR] = ACTIONS(1192), + [anon_sym_error] = ACTIONS(1190), + [anon_sym_list] = ACTIONS(1190), + [anon_sym_GT] = ACTIONS(1190), + [anon_sym_DASH] = ACTIONS(1190), + [anon_sym_break] = ACTIONS(1190), + [anon_sym_continue] = ACTIONS(1190), + [anon_sym_for] = ACTIONS(1190), + [anon_sym_in] = ACTIONS(1190), + [anon_sym_loop] = ACTIONS(1190), + [anon_sym_make] = ACTIONS(1190), + [anon_sym_while] = ACTIONS(1190), + [anon_sym_do] = ACTIONS(1190), + [anon_sym_if] = ACTIONS(1190), + [anon_sym_else] = ACTIONS(1190), + [anon_sym_match] = ACTIONS(1190), + [anon_sym_RBRACE] = ACTIONS(1192), + [anon_sym_DOT] = ACTIONS(1190), + [anon_sym_try] = ACTIONS(1190), + [anon_sym_catch] = ACTIONS(1190), + [anon_sym_return] = ACTIONS(1190), + [anon_sym_source] = ACTIONS(1190), + [anon_sym_source_DASHenv] = ACTIONS(1190), + [anon_sym_register] = ACTIONS(1190), + [anon_sym_hide] = ACTIONS(1190), + [anon_sym_hide_DASHenv] = ACTIONS(1190), + [anon_sym_overlay] = ACTIONS(1190), + [anon_sym_new] = ACTIONS(1190), + [anon_sym_as] = ACTIONS(1190), + [anon_sym_STAR] = ACTIONS(1190), + [anon_sym_STAR_STAR] = ACTIONS(1192), + [anon_sym_PLUS_PLUS] = ACTIONS(1190), + [anon_sym_SLASH] = ACTIONS(1190), + [anon_sym_mod] = ACTIONS(1190), + [anon_sym_SLASH_SLASH] = ACTIONS(1192), + [anon_sym_PLUS] = ACTIONS(1190), + [anon_sym_bit_DASHshl] = ACTIONS(1190), + [anon_sym_bit_DASHshr] = ACTIONS(1190), + [anon_sym_EQ_EQ] = ACTIONS(1192), + [anon_sym_BANG_EQ] = ACTIONS(1192), + [anon_sym_LT2] = ACTIONS(1190), + [anon_sym_LT_EQ] = ACTIONS(1192), + [anon_sym_GT_EQ] = ACTIONS(1192), + [anon_sym_not_DASHin] = ACTIONS(1190), + [anon_sym_starts_DASHwith] = ACTIONS(1190), + [anon_sym_ends_DASHwith] = ACTIONS(1190), + [anon_sym_EQ_TILDE] = ACTIONS(1192), + [anon_sym_BANG_TILDE] = ACTIONS(1192), + [anon_sym_bit_DASHand] = ACTIONS(1190), + [anon_sym_bit_DASHxor] = ACTIONS(1190), + [anon_sym_bit_DASHor] = ACTIONS(1190), + [anon_sym_and] = ACTIONS(1190), + [anon_sym_xor] = ACTIONS(1190), + [anon_sym_or] = ACTIONS(1190), + [anon_sym_DOT2] = ACTIONS(1619), + [aux_sym_val_number_token1] = ACTIONS(1192), + [aux_sym_val_number_token2] = ACTIONS(1192), + [aux_sym_val_number_token3] = ACTIONS(1192), + [anon_sym_inf] = ACTIONS(1190), + [anon_sym_DASHinf] = ACTIONS(1190), + [anon_sym_NaN] = ACTIONS(1190), + [aux_sym__val_number_decimal_token1] = ACTIONS(1190), + [aux_sym__val_number_decimal_token2] = ACTIONS(1190), + [anon_sym_DQUOTE] = ACTIONS(1192), + [sym__str_single_quotes] = ACTIONS(1192), + [sym__str_back_ticks] = ACTIONS(1192), + [aux_sym_record_entry_token1] = ACTIONS(1190), + [anon_sym_def_DASHenv] = ACTIONS(1190), + [sym__record_key] = ACTIONS(1190), + [anon_sym_POUND] = ACTIONS(3), + }, + [561] = { + [sym_comment] = STATE(561), [anon_sym_export] = ACTIONS(1220), [anon_sym_alias] = ACTIONS(1220), [anon_sym_let] = ACTIONS(1220), @@ -123140,7 +122615,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(1220), [sym_cmd_identifier] = ACTIONS(1220), [anon_sym_def] = ACTIONS(1220), - [anon_sym_def_DASHenv] = ACTIONS(1220), [anon_sym_export_DASHenv] = ACTIONS(1220), [anon_sym_extern] = ACTIONS(1220), [anon_sym_module] = ACTIONS(1220), @@ -123177,7 +122651,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(1220), [anon_sym_as] = ACTIONS(1220), [anon_sym_STAR] = ACTIONS(1220), - [anon_sym_QMARK2] = ACTIONS(1629), + [anon_sym_QMARK2] = ACTIONS(1622), [anon_sym_STAR_STAR] = ACTIONS(1222), [anon_sym_PLUS_PLUS] = ACTIONS(1220), [anon_sym_SLASH] = ACTIONS(1220), @@ -123215,11 +122689,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(1222), [sym__str_back_ticks] = ACTIONS(1222), [aux_sym_record_entry_token1] = ACTIONS(1220), + [anon_sym_def_DASHenv] = ACTIONS(1220), [sym__record_key] = ACTIONS(1220), [anon_sym_POUND] = ACTIONS(3), }, - [565] = { - [sym_comment] = STATE(565), + [562] = { + [sym_comment] = STATE(562), [anon_sym_export] = ACTIONS(1220), [anon_sym_alias] = ACTIONS(1220), [anon_sym_let] = ACTIONS(1220), @@ -123228,7 +122703,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(1220), [sym_cmd_identifier] = ACTIONS(1220), [anon_sym_def] = ACTIONS(1220), - [anon_sym_def_DASHenv] = ACTIONS(1220), [anon_sym_export_DASHenv] = ACTIONS(1220), [anon_sym_extern] = ACTIONS(1220), [anon_sym_module] = ACTIONS(1220), @@ -123265,7 +122739,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(1220), [anon_sym_as] = ACTIONS(1220), [anon_sym_STAR] = ACTIONS(1220), - [anon_sym_QMARK2] = ACTIONS(1629), + [anon_sym_QMARK2] = ACTIONS(1622), [anon_sym_STAR_STAR] = ACTIONS(1222), [anon_sym_PLUS_PLUS] = ACTIONS(1220), [anon_sym_SLASH] = ACTIONS(1220), @@ -123303,361 +122777,1496 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(1222), [sym__str_back_ticks] = ACTIONS(1222), [aux_sym_record_entry_token1] = ACTIONS(1220), + [anon_sym_def_DASHenv] = ACTIONS(1220), [sym__record_key] = ACTIONS(1220), [anon_sym_POUND] = ACTIONS(3), }, + [563] = { + [sym_comment] = STATE(563), + [anon_sym_export] = ACTIONS(1278), + [anon_sym_alias] = ACTIONS(1278), + [anon_sym_let] = ACTIONS(1278), + [anon_sym_let_DASHenv] = ACTIONS(1278), + [anon_sym_mut] = ACTIONS(1278), + [anon_sym_const] = ACTIONS(1278), + [sym_cmd_identifier] = ACTIONS(1278), + [anon_sym_def] = ACTIONS(1278), + [anon_sym_export_DASHenv] = ACTIONS(1278), + [anon_sym_extern] = ACTIONS(1278), + [anon_sym_module] = ACTIONS(1278), + [anon_sym_use] = ACTIONS(1278), + [anon_sym_COMMA] = ACTIONS(1280), + [anon_sym_LPAREN] = ACTIONS(1280), + [anon_sym_DOLLAR] = ACTIONS(1280), + [anon_sym_error] = ACTIONS(1278), + [anon_sym_list] = ACTIONS(1278), + [anon_sym_GT] = ACTIONS(1278), + [anon_sym_DASH] = ACTIONS(1278), + [anon_sym_break] = ACTIONS(1278), + [anon_sym_continue] = ACTIONS(1278), + [anon_sym_for] = ACTIONS(1278), + [anon_sym_in] = ACTIONS(1278), + [anon_sym_loop] = ACTIONS(1278), + [anon_sym_make] = ACTIONS(1278), + [anon_sym_while] = ACTIONS(1278), + [anon_sym_do] = ACTIONS(1278), + [anon_sym_if] = ACTIONS(1278), + [anon_sym_else] = ACTIONS(1278), + [anon_sym_match] = ACTIONS(1278), + [anon_sym_RBRACE] = ACTIONS(1280), + [anon_sym_DOT] = ACTIONS(1278), + [anon_sym_try] = ACTIONS(1278), + [anon_sym_catch] = ACTIONS(1278), + [anon_sym_return] = ACTIONS(1278), + [anon_sym_source] = ACTIONS(1278), + [anon_sym_source_DASHenv] = ACTIONS(1278), + [anon_sym_register] = ACTIONS(1278), + [anon_sym_hide] = ACTIONS(1278), + [anon_sym_hide_DASHenv] = ACTIONS(1278), + [anon_sym_overlay] = ACTIONS(1278), + [anon_sym_new] = ACTIONS(1278), + [anon_sym_as] = ACTIONS(1278), + [anon_sym_STAR] = ACTIONS(1278), + [anon_sym_STAR_STAR] = ACTIONS(1280), + [anon_sym_PLUS_PLUS] = ACTIONS(1278), + [anon_sym_SLASH] = ACTIONS(1278), + [anon_sym_mod] = ACTIONS(1278), + [anon_sym_SLASH_SLASH] = ACTIONS(1280), + [anon_sym_PLUS] = ACTIONS(1278), + [anon_sym_bit_DASHshl] = ACTIONS(1278), + [anon_sym_bit_DASHshr] = ACTIONS(1278), + [anon_sym_EQ_EQ] = ACTIONS(1280), + [anon_sym_BANG_EQ] = ACTIONS(1280), + [anon_sym_LT2] = ACTIONS(1278), + [anon_sym_LT_EQ] = ACTIONS(1280), + [anon_sym_GT_EQ] = ACTIONS(1280), + [anon_sym_not_DASHin] = ACTIONS(1278), + [anon_sym_starts_DASHwith] = ACTIONS(1278), + [anon_sym_ends_DASHwith] = ACTIONS(1278), + [anon_sym_EQ_TILDE] = ACTIONS(1280), + [anon_sym_BANG_TILDE] = ACTIONS(1280), + [anon_sym_bit_DASHand] = ACTIONS(1278), + [anon_sym_bit_DASHxor] = ACTIONS(1278), + [anon_sym_bit_DASHor] = ACTIONS(1278), + [anon_sym_and] = ACTIONS(1278), + [anon_sym_xor] = ACTIONS(1278), + [anon_sym_or] = ACTIONS(1278), + [anon_sym_DOT2] = ACTIONS(1624), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1627), + [aux_sym_val_number_token1] = ACTIONS(1280), + [aux_sym_val_number_token2] = ACTIONS(1280), + [aux_sym_val_number_token3] = ACTIONS(1280), + [anon_sym_inf] = ACTIONS(1278), + [anon_sym_DASHinf] = ACTIONS(1278), + [anon_sym_NaN] = ACTIONS(1278), + [aux_sym__val_number_decimal_token1] = ACTIONS(1278), + [aux_sym__val_number_decimal_token2] = ACTIONS(1278), + [anon_sym_DQUOTE] = ACTIONS(1280), + [sym__str_single_quotes] = ACTIONS(1280), + [sym__str_back_ticks] = ACTIONS(1280), + [aux_sym_record_entry_token1] = ACTIONS(1278), + [anon_sym_def_DASHenv] = ACTIONS(1278), + [sym__record_key] = ACTIONS(1278), + [anon_sym_POUND] = ACTIONS(3), + }, + [564] = { + [sym_comment] = STATE(564), + [anon_sym_export] = ACTIONS(1278), + [anon_sym_alias] = ACTIONS(1278), + [anon_sym_let] = ACTIONS(1278), + [anon_sym_let_DASHenv] = ACTIONS(1278), + [anon_sym_mut] = ACTIONS(1278), + [anon_sym_const] = ACTIONS(1278), + [sym_cmd_identifier] = ACTIONS(1278), + [anon_sym_def] = ACTIONS(1278), + [anon_sym_export_DASHenv] = ACTIONS(1278), + [anon_sym_extern] = ACTIONS(1278), + [anon_sym_module] = ACTIONS(1278), + [anon_sym_use] = ACTIONS(1278), + [anon_sym_COMMA] = ACTIONS(1280), + [anon_sym_LPAREN] = ACTIONS(1280), + [anon_sym_DOLLAR] = ACTIONS(1280), + [anon_sym_error] = ACTIONS(1278), + [anon_sym_list] = ACTIONS(1278), + [anon_sym_GT] = ACTIONS(1278), + [anon_sym_DASH] = ACTIONS(1278), + [anon_sym_break] = ACTIONS(1278), + [anon_sym_continue] = ACTIONS(1278), + [anon_sym_for] = ACTIONS(1278), + [anon_sym_in] = ACTIONS(1278), + [anon_sym_loop] = ACTIONS(1278), + [anon_sym_make] = ACTIONS(1278), + [anon_sym_while] = ACTIONS(1278), + [anon_sym_do] = ACTIONS(1278), + [anon_sym_if] = ACTIONS(1278), + [anon_sym_else] = ACTIONS(1278), + [anon_sym_match] = ACTIONS(1278), + [anon_sym_RBRACE] = ACTIONS(1280), + [anon_sym_DOT] = ACTIONS(1278), + [anon_sym_try] = ACTIONS(1278), + [anon_sym_catch] = ACTIONS(1278), + [anon_sym_return] = ACTIONS(1278), + [anon_sym_source] = ACTIONS(1278), + [anon_sym_source_DASHenv] = ACTIONS(1278), + [anon_sym_register] = ACTIONS(1278), + [anon_sym_hide] = ACTIONS(1278), + [anon_sym_hide_DASHenv] = ACTIONS(1278), + [anon_sym_overlay] = ACTIONS(1278), + [anon_sym_new] = ACTIONS(1278), + [anon_sym_as] = ACTIONS(1278), + [anon_sym_STAR] = ACTIONS(1278), + [anon_sym_STAR_STAR] = ACTIONS(1280), + [anon_sym_PLUS_PLUS] = ACTIONS(1278), + [anon_sym_SLASH] = ACTIONS(1278), + [anon_sym_mod] = ACTIONS(1278), + [anon_sym_SLASH_SLASH] = ACTIONS(1280), + [anon_sym_PLUS] = ACTIONS(1278), + [anon_sym_bit_DASHshl] = ACTIONS(1278), + [anon_sym_bit_DASHshr] = ACTIONS(1278), + [anon_sym_EQ_EQ] = ACTIONS(1280), + [anon_sym_BANG_EQ] = ACTIONS(1280), + [anon_sym_LT2] = ACTIONS(1278), + [anon_sym_LT_EQ] = ACTIONS(1280), + [anon_sym_GT_EQ] = ACTIONS(1280), + [anon_sym_not_DASHin] = ACTIONS(1278), + [anon_sym_starts_DASHwith] = ACTIONS(1278), + [anon_sym_ends_DASHwith] = ACTIONS(1278), + [anon_sym_EQ_TILDE] = ACTIONS(1280), + [anon_sym_BANG_TILDE] = ACTIONS(1280), + [anon_sym_bit_DASHand] = ACTIONS(1278), + [anon_sym_bit_DASHxor] = ACTIONS(1278), + [anon_sym_bit_DASHor] = ACTIONS(1278), + [anon_sym_and] = ACTIONS(1278), + [anon_sym_xor] = ACTIONS(1278), + [anon_sym_or] = ACTIONS(1278), + [anon_sym_DOT2] = ACTIONS(1629), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1631), + [aux_sym_val_number_token1] = ACTIONS(1280), + [aux_sym_val_number_token2] = ACTIONS(1280), + [aux_sym_val_number_token3] = ACTIONS(1280), + [anon_sym_inf] = ACTIONS(1278), + [anon_sym_DASHinf] = ACTIONS(1278), + [anon_sym_NaN] = ACTIONS(1278), + [aux_sym__val_number_decimal_token1] = ACTIONS(1278), + [aux_sym__val_number_decimal_token2] = ACTIONS(1278), + [anon_sym_DQUOTE] = ACTIONS(1280), + [sym__str_single_quotes] = ACTIONS(1280), + [sym__str_back_ticks] = ACTIONS(1280), + [aux_sym_record_entry_token1] = ACTIONS(1278), + [anon_sym_def_DASHenv] = ACTIONS(1278), + [sym__record_key] = ACTIONS(1278), + [anon_sym_POUND] = ACTIONS(3), + }, + [565] = { + [sym_comment] = STATE(565), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_COMMA] = ACTIONS(1159), + [anon_sym_LPAREN] = ACTIONS(1159), + [anon_sym_DOLLAR] = ACTIONS(1159), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_list] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_make] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_else] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1159), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_catch] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_new] = ACTIONS(1157), + [anon_sym_as] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1159), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1159), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1159), + [anon_sym_BANG_EQ] = ACTIONS(1159), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1159), + [anon_sym_GT_EQ] = ACTIONS(1159), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1159), + [anon_sym_BANG_TILDE] = ACTIONS(1159), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_DOT2] = ACTIONS(1159), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1609), + [aux_sym_val_number_token1] = ACTIONS(1159), + [aux_sym_val_number_token2] = ACTIONS(1159), + [aux_sym_val_number_token3] = ACTIONS(1159), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1159), + [sym__str_single_quotes] = ACTIONS(1159), + [sym__str_back_ticks] = ACTIONS(1159), + [aux_sym_record_entry_token1] = ACTIONS(1157), + [anon_sym_def_DASHenv] = ACTIONS(1157), + [sym__record_key] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(3), + }, [566] = { [sym_comment] = STATE(566), - [anon_sym_export] = ACTIONS(1209), - [anon_sym_alias] = ACTIONS(1209), - [anon_sym_let] = ACTIONS(1209), - [anon_sym_let_DASHenv] = ACTIONS(1209), - [anon_sym_mut] = ACTIONS(1209), - [anon_sym_const] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1209), - [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), - [anon_sym_export_DASHenv] = ACTIONS(1209), - [anon_sym_extern] = ACTIONS(1209), - [anon_sym_module] = ACTIONS(1209), - [anon_sym_use] = ACTIONS(1209), - [anon_sym_COMMA] = ACTIONS(1211), - [anon_sym_LPAREN] = ACTIONS(1211), - [anon_sym_DOLLAR] = ACTIONS(1211), - [anon_sym_error] = ACTIONS(1209), - [anon_sym_list] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_break] = ACTIONS(1209), - [anon_sym_continue] = ACTIONS(1209), - [anon_sym_for] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_loop] = ACTIONS(1209), - [anon_sym_make] = ACTIONS(1209), - [anon_sym_while] = ACTIONS(1209), - [anon_sym_do] = ACTIONS(1209), - [anon_sym_if] = ACTIONS(1209), - [anon_sym_else] = ACTIONS(1209), - [anon_sym_match] = ACTIONS(1209), - [anon_sym_RBRACE] = ACTIONS(1211), - [anon_sym_DOT] = ACTIONS(1211), - [anon_sym_try] = ACTIONS(1209), - [anon_sym_catch] = ACTIONS(1209), - [anon_sym_return] = ACTIONS(1209), - [anon_sym_source] = ACTIONS(1209), - [anon_sym_source_DASHenv] = ACTIONS(1209), - [anon_sym_register] = ACTIONS(1209), - [anon_sym_hide] = ACTIONS(1209), - [anon_sym_hide_DASHenv] = ACTIONS(1209), - [anon_sym_overlay] = ACTIONS(1209), - [anon_sym_new] = ACTIONS(1209), - [anon_sym_as] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1211), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1211), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1211), - [anon_sym_BANG_EQ] = ACTIONS(1211), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1211), - [anon_sym_GT_EQ] = ACTIONS(1211), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1211), - [anon_sym_BANG_TILDE] = ACTIONS(1211), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1631), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(1633), - [aux_sym_val_number_token1] = ACTIONS(1211), - [aux_sym_val_number_token2] = ACTIONS(1211), - [aux_sym_val_number_token3] = ACTIONS(1211), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1211), - [sym__str_single_quotes] = ACTIONS(1211), - [sym__str_back_ticks] = ACTIONS(1211), - [aux_sym_record_entry_token1] = ACTIONS(1209), - [sym__record_key] = ACTIONS(1209), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_COMMA] = ACTIONS(1159), + [anon_sym_LPAREN] = ACTIONS(1159), + [anon_sym_DOLLAR] = ACTIONS(1159), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_list] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_make] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_else] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1159), + [anon_sym_DOT] = ACTIONS(1159), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_catch] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_new] = ACTIONS(1157), + [anon_sym_as] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1159), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1159), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1159), + [anon_sym_BANG_EQ] = ACTIONS(1159), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1159), + [anon_sym_GT_EQ] = ACTIONS(1159), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1159), + [anon_sym_BANG_TILDE] = ACTIONS(1159), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1633), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(1635), + [aux_sym_val_number_token1] = ACTIONS(1159), + [aux_sym_val_number_token2] = ACTIONS(1159), + [aux_sym_val_number_token3] = ACTIONS(1159), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1159), + [sym__str_single_quotes] = ACTIONS(1159), + [sym__str_back_ticks] = ACTIONS(1159), + [aux_sym_record_entry_token1] = ACTIONS(1157), + [anon_sym_def_DASHenv] = ACTIONS(1157), + [sym__record_key] = ACTIONS(1157), [anon_sym_POUND] = ACTIONS(3), }, [567] = { [sym_comment] = STATE(567), - [anon_sym_export] = ACTIONS(1235), - [anon_sym_alias] = ACTIONS(1235), - [anon_sym_let] = ACTIONS(1235), - [anon_sym_let_DASHenv] = ACTIONS(1235), - [anon_sym_mut] = ACTIONS(1235), - [anon_sym_const] = ACTIONS(1235), - [sym_cmd_identifier] = ACTIONS(1235), - [anon_sym_def] = ACTIONS(1235), - [anon_sym_def_DASHenv] = ACTIONS(1235), - [anon_sym_export_DASHenv] = ACTIONS(1235), - [anon_sym_extern] = ACTIONS(1235), - [anon_sym_module] = ACTIONS(1235), - [anon_sym_use] = ACTIONS(1235), - [anon_sym_COMMA] = ACTIONS(1237), - [anon_sym_LPAREN] = ACTIONS(1237), - [anon_sym_DOLLAR] = ACTIONS(1237), - [anon_sym_error] = ACTIONS(1235), - [anon_sym_list] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_break] = ACTIONS(1235), - [anon_sym_continue] = ACTIONS(1235), - [anon_sym_for] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_loop] = ACTIONS(1235), - [anon_sym_make] = ACTIONS(1235), - [anon_sym_while] = ACTIONS(1235), - [anon_sym_do] = ACTIONS(1235), - [anon_sym_if] = ACTIONS(1235), - [anon_sym_else] = ACTIONS(1235), - [anon_sym_match] = ACTIONS(1235), - [anon_sym_RBRACE] = ACTIONS(1237), - [anon_sym_DOT] = ACTIONS(1235), - [anon_sym_try] = ACTIONS(1235), - [anon_sym_catch] = ACTIONS(1235), - [anon_sym_return] = ACTIONS(1235), - [anon_sym_source] = ACTIONS(1235), - [anon_sym_source_DASHenv] = ACTIONS(1235), - [anon_sym_register] = ACTIONS(1235), - [anon_sym_hide] = ACTIONS(1235), - [anon_sym_hide_DASHenv] = ACTIONS(1235), - [anon_sym_overlay] = ACTIONS(1235), - [anon_sym_new] = ACTIONS(1235), - [anon_sym_as] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1237), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1237), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1237), - [anon_sym_BANG_EQ] = ACTIONS(1237), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1237), - [anon_sym_GT_EQ] = ACTIONS(1237), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1237), - [anon_sym_BANG_TILDE] = ACTIONS(1237), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), - [anon_sym_DOT2] = ACTIONS(1635), + [anon_sym_export] = ACTIONS(1226), + [anon_sym_alias] = ACTIONS(1226), + [anon_sym_let] = ACTIONS(1226), + [anon_sym_let_DASHenv] = ACTIONS(1226), + [anon_sym_mut] = ACTIONS(1226), + [anon_sym_const] = ACTIONS(1226), + [sym_cmd_identifier] = ACTIONS(1226), + [anon_sym_def] = ACTIONS(1226), + [anon_sym_export_DASHenv] = ACTIONS(1226), + [anon_sym_extern] = ACTIONS(1226), + [anon_sym_module] = ACTIONS(1226), + [anon_sym_use] = ACTIONS(1226), + [anon_sym_COMMA] = ACTIONS(1228), + [anon_sym_LPAREN] = ACTIONS(1228), + [anon_sym_DOLLAR] = ACTIONS(1228), + [anon_sym_error] = ACTIONS(1226), + [anon_sym_list] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_break] = ACTIONS(1226), + [anon_sym_continue] = ACTIONS(1226), + [anon_sym_for] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_loop] = ACTIONS(1226), + [anon_sym_make] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1226), + [anon_sym_do] = ACTIONS(1226), + [anon_sym_if] = ACTIONS(1226), + [anon_sym_else] = ACTIONS(1226), + [anon_sym_match] = ACTIONS(1226), + [anon_sym_RBRACE] = ACTIONS(1228), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_try] = ACTIONS(1226), + [anon_sym_catch] = ACTIONS(1226), + [anon_sym_return] = ACTIONS(1226), + [anon_sym_source] = ACTIONS(1226), + [anon_sym_source_DASHenv] = ACTIONS(1226), + [anon_sym_register] = ACTIONS(1226), + [anon_sym_hide] = ACTIONS(1226), + [anon_sym_hide_DASHenv] = ACTIONS(1226), + [anon_sym_overlay] = ACTIONS(1226), + [anon_sym_new] = ACTIONS(1226), + [anon_sym_as] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1228), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1228), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1228), + [anon_sym_BANG_EQ] = ACTIONS(1228), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1228), + [anon_sym_GT_EQ] = ACTIONS(1228), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1228), + [anon_sym_BANG_TILDE] = ACTIONS(1228), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [anon_sym_DOT2] = ACTIONS(1228), [aux_sym__val_range_end_decimal_token2] = ACTIONS(1637), - [aux_sym_val_number_token1] = ACTIONS(1237), - [aux_sym_val_number_token2] = ACTIONS(1237), - [aux_sym_val_number_token3] = ACTIONS(1237), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [aux_sym__val_number_decimal_token1] = ACTIONS(1235), - [aux_sym__val_number_decimal_token2] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1237), - [sym__str_single_quotes] = ACTIONS(1237), - [sym__str_back_ticks] = ACTIONS(1237), - [aux_sym_record_entry_token1] = ACTIONS(1235), - [sym__record_key] = ACTIONS(1235), + [aux_sym_val_number_token1] = ACTIONS(1228), + [aux_sym_val_number_token2] = ACTIONS(1228), + [aux_sym_val_number_token3] = ACTIONS(1228), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1228), + [sym__str_single_quotes] = ACTIONS(1228), + [sym__str_back_ticks] = ACTIONS(1228), + [aux_sym_record_entry_token1] = ACTIONS(1226), + [anon_sym_def_DASHenv] = ACTIONS(1226), + [sym__record_key] = ACTIONS(1226), [anon_sym_POUND] = ACTIONS(3), }, [568] = { [sym_comment] = STATE(568), - [anon_sym_export] = ACTIONS(1317), - [anon_sym_alias] = ACTIONS(1317), - [anon_sym_let] = ACTIONS(1317), - [anon_sym_let_DASHenv] = ACTIONS(1317), - [anon_sym_mut] = ACTIONS(1317), - [anon_sym_const] = ACTIONS(1317), - [sym_cmd_identifier] = ACTIONS(1317), - [anon_sym_def] = ACTIONS(1317), - [anon_sym_def_DASHenv] = ACTIONS(1317), - [anon_sym_export_DASHenv] = ACTIONS(1317), - [anon_sym_extern] = ACTIONS(1317), - [anon_sym_module] = ACTIONS(1317), - [anon_sym_use] = ACTIONS(1317), - [anon_sym_COMMA] = ACTIONS(1319), - [anon_sym_LPAREN] = ACTIONS(1319), - [anon_sym_DOLLAR] = ACTIONS(1319), - [anon_sym_error] = ACTIONS(1317), - [anon_sym_list] = ACTIONS(1317), - [anon_sym_GT] = ACTIONS(1317), - [anon_sym_DASH] = ACTIONS(1317), - [anon_sym_break] = ACTIONS(1317), - [anon_sym_continue] = ACTIONS(1317), - [anon_sym_for] = ACTIONS(1317), - [anon_sym_in] = ACTIONS(1317), - [anon_sym_loop] = ACTIONS(1317), - [anon_sym_make] = ACTIONS(1317), - [anon_sym_while] = ACTIONS(1317), - [anon_sym_do] = ACTIONS(1317), - [anon_sym_if] = ACTIONS(1317), - [anon_sym_else] = ACTIONS(1317), - [anon_sym_match] = ACTIONS(1317), - [anon_sym_RBRACE] = ACTIONS(1319), - [anon_sym_DOT] = ACTIONS(1317), - [anon_sym_try] = ACTIONS(1317), - [anon_sym_catch] = ACTIONS(1317), - [anon_sym_return] = ACTIONS(1317), - [anon_sym_source] = ACTIONS(1317), - [anon_sym_source_DASHenv] = ACTIONS(1317), - [anon_sym_register] = ACTIONS(1317), - [anon_sym_hide] = ACTIONS(1317), - [anon_sym_hide_DASHenv] = ACTIONS(1317), - [anon_sym_overlay] = ACTIONS(1317), - [anon_sym_new] = ACTIONS(1317), - [anon_sym_as] = ACTIONS(1317), - [anon_sym_STAR] = ACTIONS(1317), - [anon_sym_STAR_STAR] = ACTIONS(1319), - [anon_sym_PLUS_PLUS] = ACTIONS(1317), - [anon_sym_SLASH] = ACTIONS(1317), - [anon_sym_mod] = ACTIONS(1317), - [anon_sym_SLASH_SLASH] = ACTIONS(1319), - [anon_sym_PLUS] = ACTIONS(1317), - [anon_sym_bit_DASHshl] = ACTIONS(1317), - [anon_sym_bit_DASHshr] = ACTIONS(1317), - [anon_sym_EQ_EQ] = ACTIONS(1319), - [anon_sym_BANG_EQ] = ACTIONS(1319), - [anon_sym_LT2] = ACTIONS(1317), - [anon_sym_LT_EQ] = ACTIONS(1319), - [anon_sym_GT_EQ] = ACTIONS(1319), - [anon_sym_not_DASHin] = ACTIONS(1317), - [anon_sym_starts_DASHwith] = ACTIONS(1317), - [anon_sym_ends_DASHwith] = ACTIONS(1317), - [anon_sym_EQ_TILDE] = ACTIONS(1319), - [anon_sym_BANG_TILDE] = ACTIONS(1319), - [anon_sym_bit_DASHand] = ACTIONS(1317), - [anon_sym_bit_DASHxor] = ACTIONS(1317), - [anon_sym_bit_DASHor] = ACTIONS(1317), - [anon_sym_and] = ACTIONS(1317), - [anon_sym_xor] = ACTIONS(1317), - [anon_sym_or] = ACTIONS(1317), - [anon_sym_DOT2] = ACTIONS(1639), - [aux_sym_val_number_token1] = ACTIONS(1319), - [aux_sym_val_number_token2] = ACTIONS(1319), - [aux_sym_val_number_token3] = ACTIONS(1319), - [anon_sym_inf] = ACTIONS(1317), - [anon_sym_DASHinf] = ACTIONS(1317), - [anon_sym_NaN] = ACTIONS(1317), - [aux_sym__val_number_decimal_token1] = ACTIONS(1317), - [aux_sym__val_number_decimal_token2] = ACTIONS(1317), - [anon_sym_DQUOTE] = ACTIONS(1319), - [sym__str_single_quotes] = ACTIONS(1319), - [sym__str_back_ticks] = ACTIONS(1319), - [aux_sym_record_entry_token1] = ACTIONS(1317), - [sym__record_key] = ACTIONS(1317), + [anon_sym_export] = ACTIONS(1312), + [anon_sym_alias] = ACTIONS(1312), + [anon_sym_let] = ACTIONS(1312), + [anon_sym_let_DASHenv] = ACTIONS(1312), + [anon_sym_mut] = ACTIONS(1312), + [anon_sym_const] = ACTIONS(1312), + [sym_cmd_identifier] = ACTIONS(1312), + [anon_sym_def] = ACTIONS(1312), + [anon_sym_export_DASHenv] = ACTIONS(1312), + [anon_sym_extern] = ACTIONS(1312), + [anon_sym_module] = ACTIONS(1312), + [anon_sym_use] = ACTIONS(1312), + [anon_sym_COMMA] = ACTIONS(1314), + [anon_sym_LPAREN] = ACTIONS(1314), + [anon_sym_DOLLAR] = ACTIONS(1314), + [anon_sym_error] = ACTIONS(1312), + [anon_sym_list] = ACTIONS(1312), + [anon_sym_GT] = ACTIONS(1312), + [anon_sym_DASH] = ACTIONS(1312), + [anon_sym_break] = ACTIONS(1312), + [anon_sym_continue] = ACTIONS(1312), + [anon_sym_for] = ACTIONS(1312), + [anon_sym_in] = ACTIONS(1312), + [anon_sym_loop] = ACTIONS(1312), + [anon_sym_make] = ACTIONS(1312), + [anon_sym_while] = ACTIONS(1312), + [anon_sym_do] = ACTIONS(1312), + [anon_sym_if] = ACTIONS(1312), + [anon_sym_else] = ACTIONS(1312), + [anon_sym_match] = ACTIONS(1312), + [anon_sym_RBRACE] = ACTIONS(1314), + [anon_sym_DOT] = ACTIONS(1312), + [anon_sym_try] = ACTIONS(1312), + [anon_sym_catch] = ACTIONS(1312), + [anon_sym_return] = ACTIONS(1312), + [anon_sym_source] = ACTIONS(1312), + [anon_sym_source_DASHenv] = ACTIONS(1312), + [anon_sym_register] = ACTIONS(1312), + [anon_sym_hide] = ACTIONS(1312), + [anon_sym_hide_DASHenv] = ACTIONS(1312), + [anon_sym_overlay] = ACTIONS(1312), + [anon_sym_new] = ACTIONS(1312), + [anon_sym_as] = ACTIONS(1312), + [anon_sym_STAR] = ACTIONS(1312), + [anon_sym_STAR_STAR] = ACTIONS(1314), + [anon_sym_PLUS_PLUS] = ACTIONS(1312), + [anon_sym_SLASH] = ACTIONS(1312), + [anon_sym_mod] = ACTIONS(1312), + [anon_sym_SLASH_SLASH] = ACTIONS(1314), + [anon_sym_PLUS] = ACTIONS(1312), + [anon_sym_bit_DASHshl] = ACTIONS(1312), + [anon_sym_bit_DASHshr] = ACTIONS(1312), + [anon_sym_EQ_EQ] = ACTIONS(1314), + [anon_sym_BANG_EQ] = ACTIONS(1314), + [anon_sym_LT2] = ACTIONS(1312), + [anon_sym_LT_EQ] = ACTIONS(1314), + [anon_sym_GT_EQ] = ACTIONS(1314), + [anon_sym_not_DASHin] = ACTIONS(1312), + [anon_sym_starts_DASHwith] = ACTIONS(1312), + [anon_sym_ends_DASHwith] = ACTIONS(1312), + [anon_sym_EQ_TILDE] = ACTIONS(1314), + [anon_sym_BANG_TILDE] = ACTIONS(1314), + [anon_sym_bit_DASHand] = ACTIONS(1312), + [anon_sym_bit_DASHxor] = ACTIONS(1312), + [anon_sym_bit_DASHor] = ACTIONS(1312), + [anon_sym_and] = ACTIONS(1312), + [anon_sym_xor] = ACTIONS(1312), + [anon_sym_or] = ACTIONS(1312), + [anon_sym_DOT2] = ACTIONS(1314), + [aux_sym_val_number_token1] = ACTIONS(1314), + [aux_sym_val_number_token2] = ACTIONS(1314), + [aux_sym_val_number_token3] = ACTIONS(1314), + [anon_sym_inf] = ACTIONS(1312), + [anon_sym_DASHinf] = ACTIONS(1312), + [anon_sym_NaN] = ACTIONS(1312), + [aux_sym__val_number_decimal_token1] = ACTIONS(1312), + [aux_sym__val_number_decimal_token2] = ACTIONS(1312), + [anon_sym_DQUOTE] = ACTIONS(1314), + [sym__str_single_quotes] = ACTIONS(1314), + [sym__str_back_ticks] = ACTIONS(1314), + [aux_sym_record_entry_token1] = ACTIONS(1312), + [anon_sym_def_DASHenv] = ACTIONS(1312), + [sym__record_key] = ACTIONS(1312), [anon_sym_POUND] = ACTIONS(3), }, [569] = { [sym_comment] = STATE(569), - [anon_sym_export] = ACTIONS(1257), - [anon_sym_alias] = ACTIONS(1257), - [anon_sym_let] = ACTIONS(1257), - [anon_sym_let_DASHenv] = ACTIONS(1257), - [anon_sym_mut] = ACTIONS(1257), - [anon_sym_const] = ACTIONS(1257), - [sym_cmd_identifier] = ACTIONS(1257), - [anon_sym_def] = ACTIONS(1257), - [anon_sym_def_DASHenv] = ACTIONS(1257), - [anon_sym_export_DASHenv] = ACTIONS(1257), - [anon_sym_extern] = ACTIONS(1257), - [anon_sym_module] = ACTIONS(1257), - [anon_sym_use] = ACTIONS(1257), - [anon_sym_COMMA] = ACTIONS(1259), - [anon_sym_LPAREN] = ACTIONS(1259), - [anon_sym_DOLLAR] = ACTIONS(1259), - [anon_sym_error] = ACTIONS(1257), - [anon_sym_list] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_break] = ACTIONS(1257), - [anon_sym_continue] = ACTIONS(1257), - [anon_sym_for] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_loop] = ACTIONS(1257), - [anon_sym_make] = ACTIONS(1257), - [anon_sym_while] = ACTIONS(1257), - [anon_sym_do] = ACTIONS(1257), - [anon_sym_if] = ACTIONS(1257), - [anon_sym_else] = ACTIONS(1257), - [anon_sym_match] = ACTIONS(1257), - [anon_sym_RBRACE] = ACTIONS(1259), - [anon_sym_DOT] = ACTIONS(1259), - [anon_sym_try] = ACTIONS(1257), - [anon_sym_catch] = ACTIONS(1257), - [anon_sym_return] = ACTIONS(1257), - [anon_sym_source] = ACTIONS(1257), - [anon_sym_source_DASHenv] = ACTIONS(1257), - [anon_sym_register] = ACTIONS(1257), - [anon_sym_hide] = ACTIONS(1257), - [anon_sym_hide_DASHenv] = ACTIONS(1257), - [anon_sym_overlay] = ACTIONS(1257), - [anon_sym_new] = ACTIONS(1257), - [anon_sym_as] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1259), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1259), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1259), - [anon_sym_BANG_EQ] = ACTIONS(1259), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1259), - [anon_sym_GT_EQ] = ACTIONS(1259), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1259), - [anon_sym_BANG_TILDE] = ACTIONS(1259), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1641), - [aux_sym_val_number_token1] = ACTIONS(1259), - [aux_sym_val_number_token2] = ACTIONS(1259), - [aux_sym_val_number_token3] = ACTIONS(1259), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1259), - [sym__str_single_quotes] = ACTIONS(1259), - [sym__str_back_ticks] = ACTIONS(1259), - [aux_sym_record_entry_token1] = ACTIONS(1257), - [sym__record_key] = ACTIONS(1257), + [anon_sym_export] = ACTIONS(1226), + [anon_sym_alias] = ACTIONS(1226), + [anon_sym_let] = ACTIONS(1226), + [anon_sym_let_DASHenv] = ACTIONS(1226), + [anon_sym_mut] = ACTIONS(1226), + [anon_sym_const] = ACTIONS(1226), + [sym_cmd_identifier] = ACTIONS(1226), + [anon_sym_def] = ACTIONS(1226), + [anon_sym_export_DASHenv] = ACTIONS(1226), + [anon_sym_extern] = ACTIONS(1226), + [anon_sym_module] = ACTIONS(1226), + [anon_sym_use] = ACTIONS(1226), + [anon_sym_COMMA] = ACTIONS(1228), + [anon_sym_LPAREN] = ACTIONS(1228), + [anon_sym_DOLLAR] = ACTIONS(1228), + [anon_sym_error] = ACTIONS(1226), + [anon_sym_list] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_break] = ACTIONS(1226), + [anon_sym_continue] = ACTIONS(1226), + [anon_sym_for] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_loop] = ACTIONS(1226), + [anon_sym_make] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1226), + [anon_sym_do] = ACTIONS(1226), + [anon_sym_if] = ACTIONS(1226), + [anon_sym_else] = ACTIONS(1226), + [anon_sym_match] = ACTIONS(1226), + [anon_sym_RBRACE] = ACTIONS(1228), + [anon_sym_DOT] = ACTIONS(1228), + [anon_sym_try] = ACTIONS(1226), + [anon_sym_catch] = ACTIONS(1226), + [anon_sym_return] = ACTIONS(1226), + [anon_sym_source] = ACTIONS(1226), + [anon_sym_source_DASHenv] = ACTIONS(1226), + [anon_sym_register] = ACTIONS(1226), + [anon_sym_hide] = ACTIONS(1226), + [anon_sym_hide_DASHenv] = ACTIONS(1226), + [anon_sym_overlay] = ACTIONS(1226), + [anon_sym_new] = ACTIONS(1226), + [anon_sym_as] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1228), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1228), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1228), + [anon_sym_BANG_EQ] = ACTIONS(1228), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1228), + [anon_sym_GT_EQ] = ACTIONS(1228), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1228), + [anon_sym_BANG_TILDE] = ACTIONS(1228), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1639), + [aux_sym_val_number_token1] = ACTIONS(1228), + [aux_sym_val_number_token2] = ACTIONS(1228), + [aux_sym_val_number_token3] = ACTIONS(1228), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1228), + [sym__str_single_quotes] = ACTIONS(1228), + [sym__str_back_ticks] = ACTIONS(1228), + [aux_sym_record_entry_token1] = ACTIONS(1226), + [anon_sym_def_DASHenv] = ACTIONS(1226), + [sym__record_key] = ACTIONS(1226), [anon_sym_POUND] = ACTIONS(3), }, [570] = { [sym_comment] = STATE(570), + [anon_sym_export] = ACTIONS(1334), + [anon_sym_alias] = ACTIONS(1334), + [anon_sym_let] = ACTIONS(1334), + [anon_sym_let_DASHenv] = ACTIONS(1334), + [anon_sym_mut] = ACTIONS(1334), + [anon_sym_const] = ACTIONS(1334), + [sym_cmd_identifier] = ACTIONS(1334), + [anon_sym_def] = ACTIONS(1334), + [anon_sym_export_DASHenv] = ACTIONS(1334), + [anon_sym_extern] = ACTIONS(1334), + [anon_sym_module] = ACTIONS(1334), + [anon_sym_use] = ACTIONS(1334), + [anon_sym_COMMA] = ACTIONS(1336), + [anon_sym_LPAREN] = ACTIONS(1336), + [anon_sym_DOLLAR] = ACTIONS(1336), + [anon_sym_error] = ACTIONS(1334), + [anon_sym_list] = ACTIONS(1334), + [anon_sym_GT] = ACTIONS(1334), + [anon_sym_DASH] = ACTIONS(1334), + [anon_sym_break] = ACTIONS(1334), + [anon_sym_continue] = ACTIONS(1334), + [anon_sym_for] = ACTIONS(1334), + [anon_sym_in] = ACTIONS(1334), + [anon_sym_loop] = ACTIONS(1334), + [anon_sym_make] = ACTIONS(1334), + [anon_sym_while] = ACTIONS(1334), + [anon_sym_do] = ACTIONS(1334), + [anon_sym_if] = ACTIONS(1334), + [anon_sym_else] = ACTIONS(1334), + [anon_sym_match] = ACTIONS(1334), + [anon_sym_RBRACE] = ACTIONS(1336), + [anon_sym_DOT] = ACTIONS(1334), + [anon_sym_try] = ACTIONS(1334), + [anon_sym_catch] = ACTIONS(1334), + [anon_sym_return] = ACTIONS(1334), + [anon_sym_source] = ACTIONS(1334), + [anon_sym_source_DASHenv] = ACTIONS(1334), + [anon_sym_register] = ACTIONS(1334), + [anon_sym_hide] = ACTIONS(1334), + [anon_sym_hide_DASHenv] = ACTIONS(1334), + [anon_sym_overlay] = ACTIONS(1334), + [anon_sym_new] = ACTIONS(1334), + [anon_sym_as] = ACTIONS(1334), + [anon_sym_STAR] = ACTIONS(1334), + [anon_sym_STAR_STAR] = ACTIONS(1336), + [anon_sym_PLUS_PLUS] = ACTIONS(1334), + [anon_sym_SLASH] = ACTIONS(1334), + [anon_sym_mod] = ACTIONS(1334), + [anon_sym_SLASH_SLASH] = ACTIONS(1336), + [anon_sym_PLUS] = ACTIONS(1334), + [anon_sym_bit_DASHshl] = ACTIONS(1334), + [anon_sym_bit_DASHshr] = ACTIONS(1334), + [anon_sym_EQ_EQ] = ACTIONS(1336), + [anon_sym_BANG_EQ] = ACTIONS(1336), + [anon_sym_LT2] = ACTIONS(1334), + [anon_sym_LT_EQ] = ACTIONS(1336), + [anon_sym_GT_EQ] = ACTIONS(1336), + [anon_sym_not_DASHin] = ACTIONS(1334), + [anon_sym_starts_DASHwith] = ACTIONS(1334), + [anon_sym_ends_DASHwith] = ACTIONS(1334), + [anon_sym_EQ_TILDE] = ACTIONS(1336), + [anon_sym_BANG_TILDE] = ACTIONS(1336), + [anon_sym_bit_DASHand] = ACTIONS(1334), + [anon_sym_bit_DASHxor] = ACTIONS(1334), + [anon_sym_bit_DASHor] = ACTIONS(1334), + [anon_sym_and] = ACTIONS(1334), + [anon_sym_xor] = ACTIONS(1334), + [anon_sym_or] = ACTIONS(1334), + [anon_sym_DOT2] = ACTIONS(1336), + [aux_sym_val_number_token1] = ACTIONS(1336), + [aux_sym_val_number_token2] = ACTIONS(1336), + [aux_sym_val_number_token3] = ACTIONS(1336), + [anon_sym_inf] = ACTIONS(1334), + [anon_sym_DASHinf] = ACTIONS(1334), + [anon_sym_NaN] = ACTIONS(1334), + [aux_sym__val_number_decimal_token1] = ACTIONS(1334), + [aux_sym__val_number_decimal_token2] = ACTIONS(1334), + [anon_sym_DQUOTE] = ACTIONS(1336), + [sym__str_single_quotes] = ACTIONS(1336), + [sym__str_back_ticks] = ACTIONS(1336), + [aux_sym_record_entry_token1] = ACTIONS(1334), + [anon_sym_def_DASHenv] = ACTIONS(1334), + [sym__record_key] = ACTIONS(1334), + [anon_sym_POUND] = ACTIONS(3), + }, + [571] = { + [sym_comment] = STATE(571), + [anon_sym_export] = ACTIONS(1304), + [anon_sym_alias] = ACTIONS(1304), + [anon_sym_let] = ACTIONS(1304), + [anon_sym_let_DASHenv] = ACTIONS(1304), + [anon_sym_mut] = ACTIONS(1304), + [anon_sym_const] = ACTIONS(1304), + [sym_cmd_identifier] = ACTIONS(1304), + [anon_sym_def] = ACTIONS(1304), + [anon_sym_export_DASHenv] = ACTIONS(1304), + [anon_sym_extern] = ACTIONS(1304), + [anon_sym_module] = ACTIONS(1304), + [anon_sym_use] = ACTIONS(1304), + [anon_sym_COMMA] = ACTIONS(1306), + [anon_sym_LPAREN] = ACTIONS(1306), + [anon_sym_DOLLAR] = ACTIONS(1306), + [anon_sym_error] = ACTIONS(1304), + [anon_sym_list] = ACTIONS(1304), + [anon_sym_GT] = ACTIONS(1304), + [anon_sym_DASH] = ACTIONS(1304), + [anon_sym_break] = ACTIONS(1304), + [anon_sym_continue] = ACTIONS(1304), + [anon_sym_for] = ACTIONS(1304), + [anon_sym_in] = ACTIONS(1304), + [anon_sym_loop] = ACTIONS(1304), + [anon_sym_make] = ACTIONS(1304), + [anon_sym_while] = ACTIONS(1304), + [anon_sym_do] = ACTIONS(1304), + [anon_sym_if] = ACTIONS(1304), + [anon_sym_else] = ACTIONS(1304), + [anon_sym_match] = ACTIONS(1304), + [anon_sym_RBRACE] = ACTIONS(1306), + [anon_sym_DOT] = ACTIONS(1304), + [anon_sym_try] = ACTIONS(1304), + [anon_sym_catch] = ACTIONS(1304), + [anon_sym_return] = ACTIONS(1304), + [anon_sym_source] = ACTIONS(1304), + [anon_sym_source_DASHenv] = ACTIONS(1304), + [anon_sym_register] = ACTIONS(1304), + [anon_sym_hide] = ACTIONS(1304), + [anon_sym_hide_DASHenv] = ACTIONS(1304), + [anon_sym_overlay] = ACTIONS(1304), + [anon_sym_new] = ACTIONS(1304), + [anon_sym_as] = ACTIONS(1304), + [anon_sym_STAR] = ACTIONS(1304), + [anon_sym_STAR_STAR] = ACTIONS(1306), + [anon_sym_PLUS_PLUS] = ACTIONS(1304), + [anon_sym_SLASH] = ACTIONS(1304), + [anon_sym_mod] = ACTIONS(1304), + [anon_sym_SLASH_SLASH] = ACTIONS(1306), + [anon_sym_PLUS] = ACTIONS(1304), + [anon_sym_bit_DASHshl] = ACTIONS(1304), + [anon_sym_bit_DASHshr] = ACTIONS(1304), + [anon_sym_EQ_EQ] = ACTIONS(1306), + [anon_sym_BANG_EQ] = ACTIONS(1306), + [anon_sym_LT2] = ACTIONS(1304), + [anon_sym_LT_EQ] = ACTIONS(1306), + [anon_sym_GT_EQ] = ACTIONS(1306), + [anon_sym_not_DASHin] = ACTIONS(1304), + [anon_sym_starts_DASHwith] = ACTIONS(1304), + [anon_sym_ends_DASHwith] = ACTIONS(1304), + [anon_sym_EQ_TILDE] = ACTIONS(1306), + [anon_sym_BANG_TILDE] = ACTIONS(1306), + [anon_sym_bit_DASHand] = ACTIONS(1304), + [anon_sym_bit_DASHxor] = ACTIONS(1304), + [anon_sym_bit_DASHor] = ACTIONS(1304), + [anon_sym_and] = ACTIONS(1304), + [anon_sym_xor] = ACTIONS(1304), + [anon_sym_or] = ACTIONS(1304), + [anon_sym_DOT2] = ACTIONS(1306), + [aux_sym_val_number_token1] = ACTIONS(1306), + [aux_sym_val_number_token2] = ACTIONS(1306), + [aux_sym_val_number_token3] = ACTIONS(1306), + [anon_sym_inf] = ACTIONS(1304), + [anon_sym_DASHinf] = ACTIONS(1304), + [anon_sym_NaN] = ACTIONS(1304), + [aux_sym__val_number_decimal_token1] = ACTIONS(1304), + [aux_sym__val_number_decimal_token2] = ACTIONS(1304), + [anon_sym_DQUOTE] = ACTIONS(1306), + [sym__str_single_quotes] = ACTIONS(1306), + [sym__str_back_ticks] = ACTIONS(1306), + [aux_sym_record_entry_token1] = ACTIONS(1304), + [anon_sym_def_DASHenv] = ACTIONS(1304), + [sym__record_key] = ACTIONS(1304), + [anon_sym_POUND] = ACTIONS(3), + }, + [572] = { + [sym_comment] = STATE(572), + [anon_sym_export] = ACTIONS(1365), + [anon_sym_alias] = ACTIONS(1365), + [anon_sym_let] = ACTIONS(1365), + [anon_sym_let_DASHenv] = ACTIONS(1365), + [anon_sym_mut] = ACTIONS(1365), + [anon_sym_const] = ACTIONS(1365), + [sym_cmd_identifier] = ACTIONS(1365), + [anon_sym_def] = ACTIONS(1365), + [anon_sym_export_DASHenv] = ACTIONS(1365), + [anon_sym_extern] = ACTIONS(1365), + [anon_sym_module] = ACTIONS(1365), + [anon_sym_use] = ACTIONS(1365), + [anon_sym_COMMA] = ACTIONS(1367), + [anon_sym_LPAREN] = ACTIONS(1367), + [anon_sym_DOLLAR] = ACTIONS(1367), + [anon_sym_error] = ACTIONS(1365), + [anon_sym_list] = ACTIONS(1365), + [anon_sym_GT] = ACTIONS(1365), + [anon_sym_DASH] = ACTIONS(1365), + [anon_sym_break] = ACTIONS(1365), + [anon_sym_continue] = ACTIONS(1365), + [anon_sym_for] = ACTIONS(1365), + [anon_sym_in] = ACTIONS(1365), + [anon_sym_loop] = ACTIONS(1365), + [anon_sym_make] = ACTIONS(1365), + [anon_sym_while] = ACTIONS(1365), + [anon_sym_do] = ACTIONS(1365), + [anon_sym_if] = ACTIONS(1365), + [anon_sym_else] = ACTIONS(1365), + [anon_sym_match] = ACTIONS(1365), + [anon_sym_RBRACE] = ACTIONS(1367), + [anon_sym_DOT] = ACTIONS(1365), + [anon_sym_try] = ACTIONS(1365), + [anon_sym_catch] = ACTIONS(1365), + [anon_sym_return] = ACTIONS(1365), + [anon_sym_source] = ACTIONS(1365), + [anon_sym_source_DASHenv] = ACTIONS(1365), + [anon_sym_register] = ACTIONS(1365), + [anon_sym_hide] = ACTIONS(1365), + [anon_sym_hide_DASHenv] = ACTIONS(1365), + [anon_sym_overlay] = ACTIONS(1365), + [anon_sym_new] = ACTIONS(1365), + [anon_sym_as] = ACTIONS(1365), + [anon_sym_STAR] = ACTIONS(1365), + [anon_sym_STAR_STAR] = ACTIONS(1367), + [anon_sym_PLUS_PLUS] = ACTIONS(1365), + [anon_sym_SLASH] = ACTIONS(1365), + [anon_sym_mod] = ACTIONS(1365), + [anon_sym_SLASH_SLASH] = ACTIONS(1367), + [anon_sym_PLUS] = ACTIONS(1365), + [anon_sym_bit_DASHshl] = ACTIONS(1365), + [anon_sym_bit_DASHshr] = ACTIONS(1365), + [anon_sym_EQ_EQ] = ACTIONS(1367), + [anon_sym_BANG_EQ] = ACTIONS(1367), + [anon_sym_LT2] = ACTIONS(1365), + [anon_sym_LT_EQ] = ACTIONS(1367), + [anon_sym_GT_EQ] = ACTIONS(1367), + [anon_sym_not_DASHin] = ACTIONS(1365), + [anon_sym_starts_DASHwith] = ACTIONS(1365), + [anon_sym_ends_DASHwith] = ACTIONS(1365), + [anon_sym_EQ_TILDE] = ACTIONS(1367), + [anon_sym_BANG_TILDE] = ACTIONS(1367), + [anon_sym_bit_DASHand] = ACTIONS(1365), + [anon_sym_bit_DASHxor] = ACTIONS(1365), + [anon_sym_bit_DASHor] = ACTIONS(1365), + [anon_sym_and] = ACTIONS(1365), + [anon_sym_xor] = ACTIONS(1365), + [anon_sym_or] = ACTIONS(1365), + [anon_sym_DOT2] = ACTIONS(1641), + [aux_sym_val_number_token1] = ACTIONS(1367), + [aux_sym_val_number_token2] = ACTIONS(1367), + [aux_sym_val_number_token3] = ACTIONS(1367), + [anon_sym_inf] = ACTIONS(1365), + [anon_sym_DASHinf] = ACTIONS(1365), + [anon_sym_NaN] = ACTIONS(1365), + [aux_sym__val_number_decimal_token1] = ACTIONS(1365), + [aux_sym__val_number_decimal_token2] = ACTIONS(1365), + [anon_sym_DQUOTE] = ACTIONS(1367), + [sym__str_single_quotes] = ACTIONS(1367), + [sym__str_back_ticks] = ACTIONS(1367), + [aux_sym_record_entry_token1] = ACTIONS(1365), + [anon_sym_def_DASHenv] = ACTIONS(1365), + [sym__record_key] = ACTIONS(1365), + [anon_sym_POUND] = ACTIONS(3), + }, + [573] = { + [sym_comment] = STATE(573), + [anon_sym_export] = ACTIONS(1347), + [anon_sym_alias] = ACTIONS(1347), + [anon_sym_let] = ACTIONS(1347), + [anon_sym_let_DASHenv] = ACTIONS(1347), + [anon_sym_mut] = ACTIONS(1347), + [anon_sym_const] = ACTIONS(1347), + [sym_cmd_identifier] = ACTIONS(1347), + [anon_sym_def] = ACTIONS(1347), + [anon_sym_export_DASHenv] = ACTIONS(1347), + [anon_sym_extern] = ACTIONS(1347), + [anon_sym_module] = ACTIONS(1347), + [anon_sym_use] = ACTIONS(1347), + [anon_sym_COMMA] = ACTIONS(1349), + [anon_sym_LPAREN] = ACTIONS(1349), + [anon_sym_DOLLAR] = ACTIONS(1349), + [anon_sym_error] = ACTIONS(1347), + [anon_sym_list] = ACTIONS(1347), + [anon_sym_GT] = ACTIONS(1347), + [anon_sym_DASH] = ACTIONS(1347), + [anon_sym_break] = ACTIONS(1347), + [anon_sym_continue] = ACTIONS(1347), + [anon_sym_for] = ACTIONS(1347), + [anon_sym_in] = ACTIONS(1347), + [anon_sym_loop] = ACTIONS(1347), + [anon_sym_make] = ACTIONS(1347), + [anon_sym_while] = ACTIONS(1347), + [anon_sym_do] = ACTIONS(1347), + [anon_sym_if] = ACTIONS(1347), + [anon_sym_else] = ACTIONS(1347), + [anon_sym_match] = ACTIONS(1347), + [anon_sym_RBRACE] = ACTIONS(1349), + [anon_sym_DOT] = ACTIONS(1347), + [anon_sym_try] = ACTIONS(1347), + [anon_sym_catch] = ACTIONS(1347), + [anon_sym_return] = ACTIONS(1347), + [anon_sym_source] = ACTIONS(1347), + [anon_sym_source_DASHenv] = ACTIONS(1347), + [anon_sym_register] = ACTIONS(1347), + [anon_sym_hide] = ACTIONS(1347), + [anon_sym_hide_DASHenv] = ACTIONS(1347), + [anon_sym_overlay] = ACTIONS(1347), + [anon_sym_new] = ACTIONS(1347), + [anon_sym_as] = ACTIONS(1347), + [anon_sym_STAR] = ACTIONS(1347), + [anon_sym_STAR_STAR] = ACTIONS(1349), + [anon_sym_PLUS_PLUS] = ACTIONS(1347), + [anon_sym_SLASH] = ACTIONS(1347), + [anon_sym_mod] = ACTIONS(1347), + [anon_sym_SLASH_SLASH] = ACTIONS(1349), + [anon_sym_PLUS] = ACTIONS(1347), + [anon_sym_bit_DASHshl] = ACTIONS(1347), + [anon_sym_bit_DASHshr] = ACTIONS(1347), + [anon_sym_EQ_EQ] = ACTIONS(1349), + [anon_sym_BANG_EQ] = ACTIONS(1349), + [anon_sym_LT2] = ACTIONS(1347), + [anon_sym_LT_EQ] = ACTIONS(1349), + [anon_sym_GT_EQ] = ACTIONS(1349), + [anon_sym_not_DASHin] = ACTIONS(1347), + [anon_sym_starts_DASHwith] = ACTIONS(1347), + [anon_sym_ends_DASHwith] = ACTIONS(1347), + [anon_sym_EQ_TILDE] = ACTIONS(1349), + [anon_sym_BANG_TILDE] = ACTIONS(1349), + [anon_sym_bit_DASHand] = ACTIONS(1347), + [anon_sym_bit_DASHxor] = ACTIONS(1347), + [anon_sym_bit_DASHor] = ACTIONS(1347), + [anon_sym_and] = ACTIONS(1347), + [anon_sym_xor] = ACTIONS(1347), + [anon_sym_or] = ACTIONS(1347), + [anon_sym_DOT2] = ACTIONS(1643), + [aux_sym_val_number_token1] = ACTIONS(1349), + [aux_sym_val_number_token2] = ACTIONS(1349), + [aux_sym_val_number_token3] = ACTIONS(1349), + [anon_sym_inf] = ACTIONS(1347), + [anon_sym_DASHinf] = ACTIONS(1347), + [anon_sym_NaN] = ACTIONS(1347), + [aux_sym__val_number_decimal_token1] = ACTIONS(1347), + [aux_sym__val_number_decimal_token2] = ACTIONS(1347), + [anon_sym_DQUOTE] = ACTIONS(1349), + [sym__str_single_quotes] = ACTIONS(1349), + [sym__str_back_ticks] = ACTIONS(1349), + [aux_sym_record_entry_token1] = ACTIONS(1347), + [anon_sym_def_DASHenv] = ACTIONS(1347), + [sym__record_key] = ACTIONS(1347), + [anon_sym_POUND] = ACTIONS(3), + }, + [574] = { + [sym_comment] = STATE(574), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_COMMA] = ACTIONS(1159), + [anon_sym_LPAREN] = ACTIONS(1159), + [anon_sym_DOLLAR] = ACTIONS(1159), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_list] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_make] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_else] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1159), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_catch] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_new] = ACTIONS(1157), + [anon_sym_as] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1159), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1159), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1159), + [anon_sym_BANG_EQ] = ACTIONS(1159), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1159), + [anon_sym_GT_EQ] = ACTIONS(1159), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1159), + [anon_sym_BANG_TILDE] = ACTIONS(1159), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_DOT2] = ACTIONS(1159), + [aux_sym_val_number_token1] = ACTIONS(1159), + [aux_sym_val_number_token2] = ACTIONS(1159), + [aux_sym_val_number_token3] = ACTIONS(1159), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1159), + [sym__str_single_quotes] = ACTIONS(1159), + [sym__str_back_ticks] = ACTIONS(1159), + [aux_sym_record_entry_token1] = ACTIONS(1157), + [anon_sym_def_DASHenv] = ACTIONS(1157), + [sym__record_key] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(3), + }, + [575] = { + [sym_comment] = STATE(575), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_COMMA] = ACTIONS(1159), + [anon_sym_LPAREN] = ACTIONS(1159), + [anon_sym_DOLLAR] = ACTIONS(1159), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_list] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_make] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_else] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1159), + [anon_sym_DOT] = ACTIONS(1159), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_catch] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_new] = ACTIONS(1157), + [anon_sym_as] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1159), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1159), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1159), + [anon_sym_BANG_EQ] = ACTIONS(1159), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1159), + [anon_sym_GT_EQ] = ACTIONS(1159), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1159), + [anon_sym_BANG_TILDE] = ACTIONS(1159), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1633), + [aux_sym_val_number_token1] = ACTIONS(1159), + [aux_sym_val_number_token2] = ACTIONS(1159), + [aux_sym_val_number_token3] = ACTIONS(1159), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1159), + [sym__str_single_quotes] = ACTIONS(1159), + [sym__str_back_ticks] = ACTIONS(1159), + [aux_sym_record_entry_token1] = ACTIONS(1157), + [anon_sym_def_DASHenv] = ACTIONS(1157), + [sym__record_key] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(3), + }, + [576] = { + [sym_comment] = STATE(576), + [anon_sym_export] = ACTIONS(153), + [anon_sym_alias] = ACTIONS(153), + [anon_sym_let] = ACTIONS(153), + [anon_sym_let_DASHenv] = ACTIONS(153), + [anon_sym_mut] = ACTIONS(153), + [anon_sym_const] = ACTIONS(153), + [sym_cmd_identifier] = ACTIONS(153), + [anon_sym_def] = ACTIONS(153), + [anon_sym_export_DASHenv] = ACTIONS(153), + [anon_sym_extern] = ACTIONS(153), + [anon_sym_module] = ACTIONS(153), + [anon_sym_use] = ACTIONS(153), + [anon_sym_COMMA] = ACTIONS(155), + [anon_sym_LPAREN] = ACTIONS(155), + [anon_sym_DOLLAR] = ACTIONS(155), + [anon_sym_error] = ACTIONS(153), + [anon_sym_list] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_break] = ACTIONS(153), + [anon_sym_continue] = ACTIONS(153), + [anon_sym_for] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_loop] = ACTIONS(153), + [anon_sym_make] = ACTIONS(153), + [anon_sym_while] = ACTIONS(153), + [anon_sym_do] = ACTIONS(153), + [anon_sym_if] = ACTIONS(153), + [anon_sym_else] = ACTIONS(153), + [anon_sym_match] = ACTIONS(153), + [anon_sym_RBRACE] = ACTIONS(155), + [anon_sym_DOT] = ACTIONS(153), + [anon_sym_try] = ACTIONS(153), + [anon_sym_catch] = ACTIONS(153), + [anon_sym_return] = ACTIONS(153), + [anon_sym_source] = ACTIONS(153), + [anon_sym_source_DASHenv] = ACTIONS(153), + [anon_sym_register] = ACTIONS(153), + [anon_sym_hide] = ACTIONS(153), + [anon_sym_hide_DASHenv] = ACTIONS(153), + [anon_sym_overlay] = ACTIONS(153), + [anon_sym_new] = ACTIONS(153), + [anon_sym_as] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(155), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(155), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(155), + [anon_sym_BANG_EQ] = ACTIONS(155), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(155), + [anon_sym_GT_EQ] = ACTIONS(155), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(155), + [anon_sym_BANG_TILDE] = ACTIONS(155), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [anon_sym_DOT2] = ACTIONS(1645), + [aux_sym_val_number_token1] = ACTIONS(155), + [aux_sym_val_number_token2] = ACTIONS(155), + [aux_sym_val_number_token3] = ACTIONS(155), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), + [anon_sym_DQUOTE] = ACTIONS(155), + [sym__str_single_quotes] = ACTIONS(155), + [sym__str_back_ticks] = ACTIONS(155), + [aux_sym_record_entry_token1] = ACTIONS(153), + [anon_sym_def_DASHenv] = ACTIONS(153), + [sym__record_key] = ACTIONS(153), + [anon_sym_POUND] = ACTIONS(3), + }, + [577] = { + [sym_comment] = STATE(577), + [anon_sym_export] = ACTIONS(1308), + [anon_sym_alias] = ACTIONS(1308), + [anon_sym_let] = ACTIONS(1308), + [anon_sym_let_DASHenv] = ACTIONS(1308), + [anon_sym_mut] = ACTIONS(1308), + [anon_sym_const] = ACTIONS(1308), + [sym_cmd_identifier] = ACTIONS(1308), + [anon_sym_def] = ACTIONS(1308), + [anon_sym_export_DASHenv] = ACTIONS(1308), + [anon_sym_extern] = ACTIONS(1308), + [anon_sym_module] = ACTIONS(1308), + [anon_sym_use] = ACTIONS(1308), + [anon_sym_COMMA] = ACTIONS(1310), + [anon_sym_LPAREN] = ACTIONS(1310), + [anon_sym_DOLLAR] = ACTIONS(1310), + [anon_sym_error] = ACTIONS(1308), + [anon_sym_list] = ACTIONS(1308), + [anon_sym_GT] = ACTIONS(1308), + [anon_sym_DASH] = ACTIONS(1308), + [anon_sym_break] = ACTIONS(1308), + [anon_sym_continue] = ACTIONS(1308), + [anon_sym_for] = ACTIONS(1308), + [anon_sym_in] = ACTIONS(1308), + [anon_sym_loop] = ACTIONS(1308), + [anon_sym_make] = ACTIONS(1308), + [anon_sym_while] = ACTIONS(1308), + [anon_sym_do] = ACTIONS(1308), + [anon_sym_if] = ACTIONS(1308), + [anon_sym_else] = ACTIONS(1308), + [anon_sym_match] = ACTIONS(1308), + [anon_sym_RBRACE] = ACTIONS(1310), + [anon_sym_DOT] = ACTIONS(1308), + [anon_sym_try] = ACTIONS(1308), + [anon_sym_catch] = ACTIONS(1308), + [anon_sym_return] = ACTIONS(1308), + [anon_sym_source] = ACTIONS(1308), + [anon_sym_source_DASHenv] = ACTIONS(1308), + [anon_sym_register] = ACTIONS(1308), + [anon_sym_hide] = ACTIONS(1308), + [anon_sym_hide_DASHenv] = ACTIONS(1308), + [anon_sym_overlay] = ACTIONS(1308), + [anon_sym_new] = ACTIONS(1308), + [anon_sym_as] = ACTIONS(1308), + [anon_sym_STAR] = ACTIONS(1308), + [anon_sym_STAR_STAR] = ACTIONS(1310), + [anon_sym_PLUS_PLUS] = ACTIONS(1308), + [anon_sym_SLASH] = ACTIONS(1308), + [anon_sym_mod] = ACTIONS(1308), + [anon_sym_SLASH_SLASH] = ACTIONS(1310), + [anon_sym_PLUS] = ACTIONS(1308), + [anon_sym_bit_DASHshl] = ACTIONS(1308), + [anon_sym_bit_DASHshr] = ACTIONS(1308), + [anon_sym_EQ_EQ] = ACTIONS(1310), + [anon_sym_BANG_EQ] = ACTIONS(1310), + [anon_sym_LT2] = ACTIONS(1308), + [anon_sym_LT_EQ] = ACTIONS(1310), + [anon_sym_GT_EQ] = ACTIONS(1310), + [anon_sym_not_DASHin] = ACTIONS(1308), + [anon_sym_starts_DASHwith] = ACTIONS(1308), + [anon_sym_ends_DASHwith] = ACTIONS(1308), + [anon_sym_EQ_TILDE] = ACTIONS(1310), + [anon_sym_BANG_TILDE] = ACTIONS(1310), + [anon_sym_bit_DASHand] = ACTIONS(1308), + [anon_sym_bit_DASHxor] = ACTIONS(1308), + [anon_sym_bit_DASHor] = ACTIONS(1308), + [anon_sym_and] = ACTIONS(1308), + [anon_sym_xor] = ACTIONS(1308), + [anon_sym_or] = ACTIONS(1308), + [anon_sym_DOT2] = ACTIONS(1310), + [aux_sym_val_number_token1] = ACTIONS(1310), + [aux_sym_val_number_token2] = ACTIONS(1310), + [aux_sym_val_number_token3] = ACTIONS(1310), + [anon_sym_inf] = ACTIONS(1308), + [anon_sym_DASHinf] = ACTIONS(1308), + [anon_sym_NaN] = ACTIONS(1308), + [aux_sym__val_number_decimal_token1] = ACTIONS(1308), + [aux_sym__val_number_decimal_token2] = ACTIONS(1308), + [anon_sym_DQUOTE] = ACTIONS(1310), + [sym__str_single_quotes] = ACTIONS(1310), + [sym__str_back_ticks] = ACTIONS(1310), + [aux_sym_record_entry_token1] = ACTIONS(1308), + [anon_sym_def_DASHenv] = ACTIONS(1308), + [sym__record_key] = ACTIONS(1308), + [anon_sym_POUND] = ACTIONS(3), + }, + [578] = { + [sym_comment] = STATE(578), + [anon_sym_export] = ACTIONS(1353), + [anon_sym_alias] = ACTIONS(1353), + [anon_sym_let] = ACTIONS(1353), + [anon_sym_let_DASHenv] = ACTIONS(1353), + [anon_sym_mut] = ACTIONS(1353), + [anon_sym_const] = ACTIONS(1353), + [sym_cmd_identifier] = ACTIONS(1353), + [anon_sym_def] = ACTIONS(1353), + [anon_sym_export_DASHenv] = ACTIONS(1353), + [anon_sym_extern] = ACTIONS(1353), + [anon_sym_module] = ACTIONS(1353), + [anon_sym_use] = ACTIONS(1353), + [anon_sym_COMMA] = ACTIONS(1355), + [anon_sym_LPAREN] = ACTIONS(1355), + [anon_sym_DOLLAR] = ACTIONS(1355), + [anon_sym_error] = ACTIONS(1353), + [anon_sym_list] = ACTIONS(1353), + [anon_sym_GT] = ACTIONS(1353), + [anon_sym_DASH] = ACTIONS(1353), + [anon_sym_break] = ACTIONS(1353), + [anon_sym_continue] = ACTIONS(1353), + [anon_sym_for] = ACTIONS(1353), + [anon_sym_in] = ACTIONS(1353), + [anon_sym_loop] = ACTIONS(1353), + [anon_sym_make] = ACTIONS(1353), + [anon_sym_while] = ACTIONS(1353), + [anon_sym_do] = ACTIONS(1353), + [anon_sym_if] = ACTIONS(1353), + [anon_sym_else] = ACTIONS(1353), + [anon_sym_match] = ACTIONS(1353), + [anon_sym_RBRACE] = ACTIONS(1355), + [anon_sym_DOT] = ACTIONS(1353), + [anon_sym_try] = ACTIONS(1353), + [anon_sym_catch] = ACTIONS(1353), + [anon_sym_return] = ACTIONS(1353), + [anon_sym_source] = ACTIONS(1353), + [anon_sym_source_DASHenv] = ACTIONS(1353), + [anon_sym_register] = ACTIONS(1353), + [anon_sym_hide] = ACTIONS(1353), + [anon_sym_hide_DASHenv] = ACTIONS(1353), + [anon_sym_overlay] = ACTIONS(1353), + [anon_sym_new] = ACTIONS(1353), + [anon_sym_as] = ACTIONS(1353), + [anon_sym_STAR] = ACTIONS(1353), + [anon_sym_STAR_STAR] = ACTIONS(1355), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1353), + [anon_sym_mod] = ACTIONS(1353), + [anon_sym_SLASH_SLASH] = ACTIONS(1355), + [anon_sym_PLUS] = ACTIONS(1353), + [anon_sym_bit_DASHshl] = ACTIONS(1353), + [anon_sym_bit_DASHshr] = ACTIONS(1353), + [anon_sym_EQ_EQ] = ACTIONS(1355), + [anon_sym_BANG_EQ] = ACTIONS(1355), + [anon_sym_LT2] = ACTIONS(1353), + [anon_sym_LT_EQ] = ACTIONS(1355), + [anon_sym_GT_EQ] = ACTIONS(1355), + [anon_sym_not_DASHin] = ACTIONS(1353), + [anon_sym_starts_DASHwith] = ACTIONS(1353), + [anon_sym_ends_DASHwith] = ACTIONS(1353), + [anon_sym_EQ_TILDE] = ACTIONS(1355), + [anon_sym_BANG_TILDE] = ACTIONS(1355), + [anon_sym_bit_DASHand] = ACTIONS(1353), + [anon_sym_bit_DASHxor] = ACTIONS(1353), + [anon_sym_bit_DASHor] = ACTIONS(1353), + [anon_sym_and] = ACTIONS(1353), + [anon_sym_xor] = ACTIONS(1353), + [anon_sym_or] = ACTIONS(1353), + [anon_sym_DOT2] = ACTIONS(1645), + [aux_sym_val_number_token1] = ACTIONS(1355), + [aux_sym_val_number_token2] = ACTIONS(1355), + [aux_sym_val_number_token3] = ACTIONS(1355), + [anon_sym_inf] = ACTIONS(1353), + [anon_sym_DASHinf] = ACTIONS(1353), + [anon_sym_NaN] = ACTIONS(1353), + [aux_sym__val_number_decimal_token1] = ACTIONS(1353), + [aux_sym__val_number_decimal_token2] = ACTIONS(1353), + [anon_sym_DQUOTE] = ACTIONS(1355), + [sym__str_single_quotes] = ACTIONS(1355), + [sym__str_back_ticks] = ACTIONS(1355), + [aux_sym_record_entry_token1] = ACTIONS(1353), + [anon_sym_def_DASHenv] = ACTIONS(1353), + [sym__record_key] = ACTIONS(1353), + [anon_sym_POUND] = ACTIONS(3), + }, + [579] = { + [sym_comment] = STATE(579), + [anon_sym_export] = ACTIONS(1226), + [anon_sym_alias] = ACTIONS(1226), + [anon_sym_let] = ACTIONS(1226), + [anon_sym_let_DASHenv] = ACTIONS(1226), + [anon_sym_mut] = ACTIONS(1226), + [anon_sym_const] = ACTIONS(1226), + [sym_cmd_identifier] = ACTIONS(1226), + [anon_sym_def] = ACTIONS(1226), + [anon_sym_export_DASHenv] = ACTIONS(1226), + [anon_sym_extern] = ACTIONS(1226), + [anon_sym_module] = ACTIONS(1226), + [anon_sym_use] = ACTIONS(1226), + [anon_sym_COMMA] = ACTIONS(1228), + [anon_sym_LPAREN] = ACTIONS(1228), + [anon_sym_DOLLAR] = ACTIONS(1228), + [anon_sym_error] = ACTIONS(1226), + [anon_sym_list] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_break] = ACTIONS(1226), + [anon_sym_continue] = ACTIONS(1226), + [anon_sym_for] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_loop] = ACTIONS(1226), + [anon_sym_make] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1226), + [anon_sym_do] = ACTIONS(1226), + [anon_sym_if] = ACTIONS(1226), + [anon_sym_else] = ACTIONS(1226), + [anon_sym_match] = ACTIONS(1226), + [anon_sym_RBRACE] = ACTIONS(1228), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_try] = ACTIONS(1226), + [anon_sym_catch] = ACTIONS(1226), + [anon_sym_return] = ACTIONS(1226), + [anon_sym_source] = ACTIONS(1226), + [anon_sym_source_DASHenv] = ACTIONS(1226), + [anon_sym_register] = ACTIONS(1226), + [anon_sym_hide] = ACTIONS(1226), + [anon_sym_hide_DASHenv] = ACTIONS(1226), + [anon_sym_overlay] = ACTIONS(1226), + [anon_sym_new] = ACTIONS(1226), + [anon_sym_as] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1228), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1228), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1228), + [anon_sym_BANG_EQ] = ACTIONS(1228), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1228), + [anon_sym_GT_EQ] = ACTIONS(1228), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1228), + [anon_sym_BANG_TILDE] = ACTIONS(1228), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [anon_sym_DOT2] = ACTIONS(1228), + [aux_sym_val_number_token1] = ACTIONS(1228), + [aux_sym_val_number_token2] = ACTIONS(1228), + [aux_sym_val_number_token3] = ACTIONS(1228), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1228), + [sym__str_single_quotes] = ACTIONS(1228), + [sym__str_back_ticks] = ACTIONS(1228), + [aux_sym_record_entry_token1] = ACTIONS(1226), + [anon_sym_def_DASHenv] = ACTIONS(1226), + [sym__record_key] = ACTIONS(1226), + [anon_sym_POUND] = ACTIONS(3), + }, + [580] = { + [sym_comment] = STATE(580), [anon_sym_export] = ACTIONS(989), [anon_sym_alias] = ACTIONS(989), [anon_sym_let] = ACTIONS(989), @@ -123666,7 +124275,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(989), [sym_cmd_identifier] = ACTIONS(989), [anon_sym_def] = ACTIONS(989), - [anon_sym_def_DASHenv] = ACTIONS(989), [anon_sym_export_DASHenv] = ACTIONS(989), [anon_sym_extern] = ACTIONS(989), [anon_sym_module] = ACTIONS(989), @@ -123739,1143 +124347,1650 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(991), [sym__str_back_ticks] = ACTIONS(991), [aux_sym_record_entry_token1] = ACTIONS(989), + [anon_sym_def_DASHenv] = ACTIONS(989), [sym__record_key] = ACTIONS(989), - [aux_sym_unquoted_token3] = ACTIONS(1192), + [aux_sym_unquoted_token3] = ACTIONS(1145), [anon_sym_POUND] = ACTIONS(105), }, - [571] = { - [sym_comment] = STATE(571), - [anon_sym_export] = ACTIONS(1307), - [anon_sym_alias] = ACTIONS(1307), - [anon_sym_let] = ACTIONS(1307), - [anon_sym_let_DASHenv] = ACTIONS(1307), - [anon_sym_mut] = ACTIONS(1307), - [anon_sym_const] = ACTIONS(1307), - [sym_cmd_identifier] = ACTIONS(1307), - [anon_sym_def] = ACTIONS(1307), - [anon_sym_def_DASHenv] = ACTIONS(1307), - [anon_sym_export_DASHenv] = ACTIONS(1307), - [anon_sym_extern] = ACTIONS(1307), - [anon_sym_module] = ACTIONS(1307), - [anon_sym_use] = ACTIONS(1307), - [anon_sym_COMMA] = ACTIONS(1309), - [anon_sym_LPAREN] = ACTIONS(1309), - [anon_sym_DOLLAR] = ACTIONS(1309), - [anon_sym_error] = ACTIONS(1307), - [anon_sym_list] = ACTIONS(1307), - [anon_sym_GT] = ACTIONS(1307), - [anon_sym_DASH] = ACTIONS(1307), - [anon_sym_break] = ACTIONS(1307), - [anon_sym_continue] = ACTIONS(1307), - [anon_sym_for] = ACTIONS(1307), - [anon_sym_in] = ACTIONS(1307), - [anon_sym_loop] = ACTIONS(1307), - [anon_sym_make] = ACTIONS(1307), - [anon_sym_while] = ACTIONS(1307), - [anon_sym_do] = ACTIONS(1307), - [anon_sym_if] = ACTIONS(1307), - [anon_sym_else] = ACTIONS(1307), - [anon_sym_match] = ACTIONS(1307), - [anon_sym_RBRACE] = ACTIONS(1309), - [anon_sym_DOT] = ACTIONS(1307), - [anon_sym_try] = ACTIONS(1307), - [anon_sym_catch] = ACTIONS(1307), - [anon_sym_return] = ACTIONS(1307), - [anon_sym_source] = ACTIONS(1307), - [anon_sym_source_DASHenv] = ACTIONS(1307), - [anon_sym_register] = ACTIONS(1307), - [anon_sym_hide] = ACTIONS(1307), - [anon_sym_hide_DASHenv] = ACTIONS(1307), - [anon_sym_overlay] = ACTIONS(1307), - [anon_sym_new] = ACTIONS(1307), - [anon_sym_as] = ACTIONS(1307), - [anon_sym_STAR] = ACTIONS(1307), - [anon_sym_STAR_STAR] = ACTIONS(1309), - [anon_sym_PLUS_PLUS] = ACTIONS(1307), - [anon_sym_SLASH] = ACTIONS(1307), - [anon_sym_mod] = ACTIONS(1307), - [anon_sym_SLASH_SLASH] = ACTIONS(1309), - [anon_sym_PLUS] = ACTIONS(1307), - [anon_sym_bit_DASHshl] = ACTIONS(1307), - [anon_sym_bit_DASHshr] = ACTIONS(1307), - [anon_sym_EQ_EQ] = ACTIONS(1309), - [anon_sym_BANG_EQ] = ACTIONS(1309), - [anon_sym_LT2] = ACTIONS(1307), - [anon_sym_LT_EQ] = ACTIONS(1309), - [anon_sym_GT_EQ] = ACTIONS(1309), - [anon_sym_not_DASHin] = ACTIONS(1307), - [anon_sym_starts_DASHwith] = ACTIONS(1307), - [anon_sym_ends_DASHwith] = ACTIONS(1307), - [anon_sym_EQ_TILDE] = ACTIONS(1309), - [anon_sym_BANG_TILDE] = ACTIONS(1309), - [anon_sym_bit_DASHand] = ACTIONS(1307), - [anon_sym_bit_DASHxor] = ACTIONS(1307), - [anon_sym_bit_DASHor] = ACTIONS(1307), - [anon_sym_and] = ACTIONS(1307), - [anon_sym_xor] = ACTIONS(1307), - [anon_sym_or] = ACTIONS(1307), - [anon_sym_DOT2] = ACTIONS(1309), - [aux_sym_val_number_token1] = ACTIONS(1309), - [aux_sym_val_number_token2] = ACTIONS(1309), - [aux_sym_val_number_token3] = ACTIONS(1309), - [anon_sym_inf] = ACTIONS(1307), - [anon_sym_DASHinf] = ACTIONS(1307), - [anon_sym_NaN] = ACTIONS(1307), - [aux_sym__val_number_decimal_token1] = ACTIONS(1307), - [aux_sym__val_number_decimal_token2] = ACTIONS(1307), - [anon_sym_DQUOTE] = ACTIONS(1309), - [sym__str_single_quotes] = ACTIONS(1309), - [sym__str_back_ticks] = ACTIONS(1309), - [aux_sym_record_entry_token1] = ACTIONS(1307), - [sym__record_key] = ACTIONS(1307), + [581] = { + [sym_comment] = STATE(581), + [anon_sym_export] = ACTIONS(1322), + [anon_sym_alias] = ACTIONS(1322), + [anon_sym_let] = ACTIONS(1322), + [anon_sym_let_DASHenv] = ACTIONS(1322), + [anon_sym_mut] = ACTIONS(1322), + [anon_sym_const] = ACTIONS(1322), + [sym_cmd_identifier] = ACTIONS(1322), + [anon_sym_def] = ACTIONS(1322), + [anon_sym_export_DASHenv] = ACTIONS(1322), + [anon_sym_extern] = ACTIONS(1322), + [anon_sym_module] = ACTIONS(1322), + [anon_sym_use] = ACTIONS(1322), + [anon_sym_COMMA] = ACTIONS(1324), + [anon_sym_LPAREN] = ACTIONS(1324), + [anon_sym_DOLLAR] = ACTIONS(1324), + [anon_sym_error] = ACTIONS(1322), + [anon_sym_list] = ACTIONS(1322), + [anon_sym_GT] = ACTIONS(1322), + [anon_sym_DASH] = ACTIONS(1322), + [anon_sym_break] = ACTIONS(1322), + [anon_sym_continue] = ACTIONS(1322), + [anon_sym_for] = ACTIONS(1322), + [anon_sym_in] = ACTIONS(1322), + [anon_sym_loop] = ACTIONS(1322), + [anon_sym_make] = ACTIONS(1322), + [anon_sym_while] = ACTIONS(1322), + [anon_sym_do] = ACTIONS(1322), + [anon_sym_if] = ACTIONS(1322), + [anon_sym_else] = ACTIONS(1322), + [anon_sym_match] = ACTIONS(1322), + [anon_sym_RBRACE] = ACTIONS(1324), + [anon_sym_DOT] = ACTIONS(1322), + [anon_sym_try] = ACTIONS(1322), + [anon_sym_catch] = ACTIONS(1322), + [anon_sym_return] = ACTIONS(1322), + [anon_sym_source] = ACTIONS(1322), + [anon_sym_source_DASHenv] = ACTIONS(1322), + [anon_sym_register] = ACTIONS(1322), + [anon_sym_hide] = ACTIONS(1322), + [anon_sym_hide_DASHenv] = ACTIONS(1322), + [anon_sym_overlay] = ACTIONS(1322), + [anon_sym_new] = ACTIONS(1322), + [anon_sym_as] = ACTIONS(1322), + [anon_sym_STAR] = ACTIONS(1322), + [anon_sym_STAR_STAR] = ACTIONS(1324), + [anon_sym_PLUS_PLUS] = ACTIONS(1322), + [anon_sym_SLASH] = ACTIONS(1322), + [anon_sym_mod] = ACTIONS(1322), + [anon_sym_SLASH_SLASH] = ACTIONS(1324), + [anon_sym_PLUS] = ACTIONS(1322), + [anon_sym_bit_DASHshl] = ACTIONS(1322), + [anon_sym_bit_DASHshr] = ACTIONS(1322), + [anon_sym_EQ_EQ] = ACTIONS(1324), + [anon_sym_BANG_EQ] = ACTIONS(1324), + [anon_sym_LT2] = ACTIONS(1322), + [anon_sym_LT_EQ] = ACTIONS(1324), + [anon_sym_GT_EQ] = ACTIONS(1324), + [anon_sym_not_DASHin] = ACTIONS(1322), + [anon_sym_starts_DASHwith] = ACTIONS(1322), + [anon_sym_ends_DASHwith] = ACTIONS(1322), + [anon_sym_EQ_TILDE] = ACTIONS(1324), + [anon_sym_BANG_TILDE] = ACTIONS(1324), + [anon_sym_bit_DASHand] = ACTIONS(1322), + [anon_sym_bit_DASHxor] = ACTIONS(1322), + [anon_sym_bit_DASHor] = ACTIONS(1322), + [anon_sym_and] = ACTIONS(1322), + [anon_sym_xor] = ACTIONS(1322), + [anon_sym_or] = ACTIONS(1322), + [anon_sym_DOT2] = ACTIONS(1324), + [aux_sym_val_number_token1] = ACTIONS(1324), + [aux_sym_val_number_token2] = ACTIONS(1324), + [aux_sym_val_number_token3] = ACTIONS(1324), + [anon_sym_inf] = ACTIONS(1322), + [anon_sym_DASHinf] = ACTIONS(1322), + [anon_sym_NaN] = ACTIONS(1322), + [aux_sym__val_number_decimal_token1] = ACTIONS(1322), + [aux_sym__val_number_decimal_token2] = ACTIONS(1322), + [anon_sym_DQUOTE] = ACTIONS(1324), + [sym__str_single_quotes] = ACTIONS(1324), + [sym__str_back_ticks] = ACTIONS(1324), + [aux_sym_record_entry_token1] = ACTIONS(1322), + [anon_sym_def_DASHenv] = ACTIONS(1322), + [sym__record_key] = ACTIONS(1322), [anon_sym_POUND] = ACTIONS(3), }, - [572] = { - [sym_comment] = STATE(572), - [anon_sym_export] = ACTIONS(1355), - [anon_sym_alias] = ACTIONS(1355), - [anon_sym_let] = ACTIONS(1355), - [anon_sym_let_DASHenv] = ACTIONS(1355), - [anon_sym_mut] = ACTIONS(1355), - [anon_sym_const] = ACTIONS(1355), - [sym_cmd_identifier] = ACTIONS(1355), - [anon_sym_def] = ACTIONS(1355), - [anon_sym_def_DASHenv] = ACTIONS(1355), - [anon_sym_export_DASHenv] = ACTIONS(1355), - [anon_sym_extern] = ACTIONS(1355), - [anon_sym_module] = ACTIONS(1355), - [anon_sym_use] = ACTIONS(1355), - [anon_sym_COMMA] = ACTIONS(1357), - [anon_sym_LPAREN] = ACTIONS(1357), - [anon_sym_DOLLAR] = ACTIONS(1357), - [anon_sym_error] = ACTIONS(1355), - [anon_sym_list] = ACTIONS(1355), - [anon_sym_GT] = ACTIONS(1355), - [anon_sym_DASH] = ACTIONS(1355), - [anon_sym_break] = ACTIONS(1355), - [anon_sym_continue] = ACTIONS(1355), - [anon_sym_for] = ACTIONS(1355), - [anon_sym_in] = ACTIONS(1355), - [anon_sym_loop] = ACTIONS(1355), - [anon_sym_make] = ACTIONS(1355), - [anon_sym_while] = ACTIONS(1355), - [anon_sym_do] = ACTIONS(1355), - [anon_sym_if] = ACTIONS(1355), - [anon_sym_else] = ACTIONS(1355), - [anon_sym_match] = ACTIONS(1355), - [anon_sym_RBRACE] = ACTIONS(1357), - [anon_sym_DOT] = ACTIONS(1355), - [anon_sym_try] = ACTIONS(1355), - [anon_sym_catch] = ACTIONS(1355), - [anon_sym_return] = ACTIONS(1355), - [anon_sym_source] = ACTIONS(1355), - [anon_sym_source_DASHenv] = ACTIONS(1355), - [anon_sym_register] = ACTIONS(1355), - [anon_sym_hide] = ACTIONS(1355), - [anon_sym_hide_DASHenv] = ACTIONS(1355), - [anon_sym_overlay] = ACTIONS(1355), - [anon_sym_new] = ACTIONS(1355), - [anon_sym_as] = ACTIONS(1355), - [anon_sym_STAR] = ACTIONS(1355), - [anon_sym_STAR_STAR] = ACTIONS(1357), - [anon_sym_PLUS_PLUS] = ACTIONS(1355), - [anon_sym_SLASH] = ACTIONS(1355), - [anon_sym_mod] = ACTIONS(1355), - [anon_sym_SLASH_SLASH] = ACTIONS(1357), - [anon_sym_PLUS] = ACTIONS(1355), - [anon_sym_bit_DASHshl] = ACTIONS(1355), - [anon_sym_bit_DASHshr] = ACTIONS(1355), - [anon_sym_EQ_EQ] = ACTIONS(1357), - [anon_sym_BANG_EQ] = ACTIONS(1357), - [anon_sym_LT2] = ACTIONS(1355), - [anon_sym_LT_EQ] = ACTIONS(1357), - [anon_sym_GT_EQ] = ACTIONS(1357), - [anon_sym_not_DASHin] = ACTIONS(1355), - [anon_sym_starts_DASHwith] = ACTIONS(1355), - [anon_sym_ends_DASHwith] = ACTIONS(1355), - [anon_sym_EQ_TILDE] = ACTIONS(1357), - [anon_sym_BANG_TILDE] = ACTIONS(1357), - [anon_sym_bit_DASHand] = ACTIONS(1355), - [anon_sym_bit_DASHxor] = ACTIONS(1355), - [anon_sym_bit_DASHor] = ACTIONS(1355), - [anon_sym_and] = ACTIONS(1355), - [anon_sym_xor] = ACTIONS(1355), - [anon_sym_or] = ACTIONS(1355), - [anon_sym_DOT2] = ACTIONS(1643), - [aux_sym_val_number_token1] = ACTIONS(1357), - [aux_sym_val_number_token2] = ACTIONS(1357), - [aux_sym_val_number_token3] = ACTIONS(1357), - [anon_sym_inf] = ACTIONS(1355), - [anon_sym_DASHinf] = ACTIONS(1355), - [anon_sym_NaN] = ACTIONS(1355), - [aux_sym__val_number_decimal_token1] = ACTIONS(1355), - [aux_sym__val_number_decimal_token2] = ACTIONS(1355), - [anon_sym_DQUOTE] = ACTIONS(1357), - [sym__str_single_quotes] = ACTIONS(1357), - [sym__str_back_ticks] = ACTIONS(1357), - [aux_sym_record_entry_token1] = ACTIONS(1355), - [sym__record_key] = ACTIONS(1355), + [582] = { + [sym_comment] = STATE(582), + [anon_sym_export] = ACTIONS(1338), + [anon_sym_alias] = ACTIONS(1338), + [anon_sym_let] = ACTIONS(1338), + [anon_sym_let_DASHenv] = ACTIONS(1338), + [anon_sym_mut] = ACTIONS(1338), + [anon_sym_const] = ACTIONS(1338), + [sym_cmd_identifier] = ACTIONS(1338), + [anon_sym_def] = ACTIONS(1338), + [anon_sym_export_DASHenv] = ACTIONS(1338), + [anon_sym_extern] = ACTIONS(1338), + [anon_sym_module] = ACTIONS(1338), + [anon_sym_use] = ACTIONS(1338), + [anon_sym_COMMA] = ACTIONS(1340), + [anon_sym_LPAREN] = ACTIONS(1340), + [anon_sym_DOLLAR] = ACTIONS(1340), + [anon_sym_error] = ACTIONS(1338), + [anon_sym_list] = ACTIONS(1338), + [anon_sym_GT] = ACTIONS(1338), + [anon_sym_DASH] = ACTIONS(1338), + [anon_sym_break] = ACTIONS(1338), + [anon_sym_continue] = ACTIONS(1338), + [anon_sym_for] = ACTIONS(1338), + [anon_sym_in] = ACTIONS(1338), + [anon_sym_loop] = ACTIONS(1338), + [anon_sym_make] = ACTIONS(1338), + [anon_sym_while] = ACTIONS(1338), + [anon_sym_do] = ACTIONS(1338), + [anon_sym_if] = ACTIONS(1338), + [anon_sym_else] = ACTIONS(1338), + [anon_sym_match] = ACTIONS(1338), + [anon_sym_RBRACE] = ACTIONS(1340), + [anon_sym_DOT] = ACTIONS(1338), + [anon_sym_try] = ACTIONS(1338), + [anon_sym_catch] = ACTIONS(1338), + [anon_sym_return] = ACTIONS(1338), + [anon_sym_source] = ACTIONS(1338), + [anon_sym_source_DASHenv] = ACTIONS(1338), + [anon_sym_register] = ACTIONS(1338), + [anon_sym_hide] = ACTIONS(1338), + [anon_sym_hide_DASHenv] = ACTIONS(1338), + [anon_sym_overlay] = ACTIONS(1338), + [anon_sym_new] = ACTIONS(1338), + [anon_sym_as] = ACTIONS(1338), + [anon_sym_STAR] = ACTIONS(1338), + [anon_sym_STAR_STAR] = ACTIONS(1340), + [anon_sym_PLUS_PLUS] = ACTIONS(1338), + [anon_sym_SLASH] = ACTIONS(1338), + [anon_sym_mod] = ACTIONS(1338), + [anon_sym_SLASH_SLASH] = ACTIONS(1340), + [anon_sym_PLUS] = ACTIONS(1338), + [anon_sym_bit_DASHshl] = ACTIONS(1338), + [anon_sym_bit_DASHshr] = ACTIONS(1338), + [anon_sym_EQ_EQ] = ACTIONS(1340), + [anon_sym_BANG_EQ] = ACTIONS(1340), + [anon_sym_LT2] = ACTIONS(1338), + [anon_sym_LT_EQ] = ACTIONS(1340), + [anon_sym_GT_EQ] = ACTIONS(1340), + [anon_sym_not_DASHin] = ACTIONS(1338), + [anon_sym_starts_DASHwith] = ACTIONS(1338), + [anon_sym_ends_DASHwith] = ACTIONS(1338), + [anon_sym_EQ_TILDE] = ACTIONS(1340), + [anon_sym_BANG_TILDE] = ACTIONS(1340), + [anon_sym_bit_DASHand] = ACTIONS(1338), + [anon_sym_bit_DASHxor] = ACTIONS(1338), + [anon_sym_bit_DASHor] = ACTIONS(1338), + [anon_sym_and] = ACTIONS(1338), + [anon_sym_xor] = ACTIONS(1338), + [anon_sym_or] = ACTIONS(1338), + [anon_sym_DOT2] = ACTIONS(1340), + [aux_sym_val_number_token1] = ACTIONS(1340), + [aux_sym_val_number_token2] = ACTIONS(1340), + [aux_sym_val_number_token3] = ACTIONS(1340), + [anon_sym_inf] = ACTIONS(1338), + [anon_sym_DASHinf] = ACTIONS(1338), + [anon_sym_NaN] = ACTIONS(1338), + [aux_sym__val_number_decimal_token1] = ACTIONS(1338), + [aux_sym__val_number_decimal_token2] = ACTIONS(1338), + [anon_sym_DQUOTE] = ACTIONS(1340), + [sym__str_single_quotes] = ACTIONS(1340), + [sym__str_back_ticks] = ACTIONS(1340), + [aux_sym_record_entry_token1] = ACTIONS(1338), + [anon_sym_def_DASHenv] = ACTIONS(1338), + [sym__record_key] = ACTIONS(1338), [anon_sym_POUND] = ACTIONS(3), }, - [573] = { - [sym_comment] = STATE(573), - [anon_sym_export] = ACTIONS(1349), - [anon_sym_alias] = ACTIONS(1349), - [anon_sym_let] = ACTIONS(1349), - [anon_sym_let_DASHenv] = ACTIONS(1349), - [anon_sym_mut] = ACTIONS(1349), - [anon_sym_const] = ACTIONS(1349), - [sym_cmd_identifier] = ACTIONS(1349), - [anon_sym_def] = ACTIONS(1349), - [anon_sym_def_DASHenv] = ACTIONS(1349), - [anon_sym_export_DASHenv] = ACTIONS(1349), - [anon_sym_extern] = ACTIONS(1349), - [anon_sym_module] = ACTIONS(1349), - [anon_sym_use] = ACTIONS(1349), - [anon_sym_COMMA] = ACTIONS(1351), - [anon_sym_LPAREN] = ACTIONS(1351), - [anon_sym_DOLLAR] = ACTIONS(1351), - [anon_sym_error] = ACTIONS(1349), - [anon_sym_list] = ACTIONS(1349), - [anon_sym_GT] = ACTIONS(1349), - [anon_sym_DASH] = ACTIONS(1349), - [anon_sym_break] = ACTIONS(1349), - [anon_sym_continue] = ACTIONS(1349), - [anon_sym_for] = ACTIONS(1349), - [anon_sym_in] = ACTIONS(1349), - [anon_sym_loop] = ACTIONS(1349), - [anon_sym_make] = ACTIONS(1349), - [anon_sym_while] = ACTIONS(1349), - [anon_sym_do] = ACTIONS(1349), - [anon_sym_if] = ACTIONS(1349), - [anon_sym_else] = ACTIONS(1349), - [anon_sym_match] = ACTIONS(1349), - [anon_sym_RBRACE] = ACTIONS(1351), - [anon_sym_DOT] = ACTIONS(1349), - [anon_sym_try] = ACTIONS(1349), - [anon_sym_catch] = ACTIONS(1349), - [anon_sym_return] = ACTIONS(1349), - [anon_sym_source] = ACTIONS(1349), - [anon_sym_source_DASHenv] = ACTIONS(1349), - [anon_sym_register] = ACTIONS(1349), - [anon_sym_hide] = ACTIONS(1349), - [anon_sym_hide_DASHenv] = ACTIONS(1349), - [anon_sym_overlay] = ACTIONS(1349), - [anon_sym_new] = ACTIONS(1349), - [anon_sym_as] = ACTIONS(1349), - [anon_sym_STAR] = ACTIONS(1349), - [anon_sym_STAR_STAR] = ACTIONS(1351), - [anon_sym_PLUS_PLUS] = ACTIONS(1349), - [anon_sym_SLASH] = ACTIONS(1349), - [anon_sym_mod] = ACTIONS(1349), - [anon_sym_SLASH_SLASH] = ACTIONS(1351), - [anon_sym_PLUS] = ACTIONS(1349), - [anon_sym_bit_DASHshl] = ACTIONS(1349), - [anon_sym_bit_DASHshr] = ACTIONS(1349), - [anon_sym_EQ_EQ] = ACTIONS(1351), - [anon_sym_BANG_EQ] = ACTIONS(1351), - [anon_sym_LT2] = ACTIONS(1349), - [anon_sym_LT_EQ] = ACTIONS(1351), - [anon_sym_GT_EQ] = ACTIONS(1351), - [anon_sym_not_DASHin] = ACTIONS(1349), - [anon_sym_starts_DASHwith] = ACTIONS(1349), - [anon_sym_ends_DASHwith] = ACTIONS(1349), - [anon_sym_EQ_TILDE] = ACTIONS(1351), - [anon_sym_BANG_TILDE] = ACTIONS(1351), - [anon_sym_bit_DASHand] = ACTIONS(1349), - [anon_sym_bit_DASHxor] = ACTIONS(1349), - [anon_sym_bit_DASHor] = ACTIONS(1349), - [anon_sym_and] = ACTIONS(1349), - [anon_sym_xor] = ACTIONS(1349), - [anon_sym_or] = ACTIONS(1349), - [anon_sym_DOT2] = ACTIONS(1351), - [aux_sym_val_number_token1] = ACTIONS(1351), - [aux_sym_val_number_token2] = ACTIONS(1351), - [aux_sym_val_number_token3] = ACTIONS(1351), - [anon_sym_inf] = ACTIONS(1349), - [anon_sym_DASHinf] = ACTIONS(1349), - [anon_sym_NaN] = ACTIONS(1349), - [aux_sym__val_number_decimal_token1] = ACTIONS(1349), - [aux_sym__val_number_decimal_token2] = ACTIONS(1349), - [anon_sym_DQUOTE] = ACTIONS(1351), - [sym__str_single_quotes] = ACTIONS(1351), - [sym__str_back_ticks] = ACTIONS(1351), - [aux_sym_record_entry_token1] = ACTIONS(1349), - [sym__record_key] = ACTIONS(1349), + [583] = { + [sym_comment] = STATE(583), + [anon_sym_export] = ACTIONS(1316), + [anon_sym_alias] = ACTIONS(1316), + [anon_sym_let] = ACTIONS(1316), + [anon_sym_let_DASHenv] = ACTIONS(1316), + [anon_sym_mut] = ACTIONS(1316), + [anon_sym_const] = ACTIONS(1316), + [sym_cmd_identifier] = ACTIONS(1316), + [anon_sym_def] = ACTIONS(1316), + [anon_sym_export_DASHenv] = ACTIONS(1316), + [anon_sym_extern] = ACTIONS(1316), + [anon_sym_module] = ACTIONS(1316), + [anon_sym_use] = ACTIONS(1316), + [anon_sym_COMMA] = ACTIONS(1318), + [anon_sym_LPAREN] = ACTIONS(1318), + [anon_sym_DOLLAR] = ACTIONS(1318), + [anon_sym_error] = ACTIONS(1316), + [anon_sym_list] = ACTIONS(1316), + [anon_sym_GT] = ACTIONS(1316), + [anon_sym_DASH] = ACTIONS(1316), + [anon_sym_break] = ACTIONS(1316), + [anon_sym_continue] = ACTIONS(1316), + [anon_sym_for] = ACTIONS(1316), + [anon_sym_in] = ACTIONS(1316), + [anon_sym_loop] = ACTIONS(1316), + [anon_sym_make] = ACTIONS(1316), + [anon_sym_while] = ACTIONS(1316), + [anon_sym_do] = ACTIONS(1316), + [anon_sym_if] = ACTIONS(1316), + [anon_sym_else] = ACTIONS(1316), + [anon_sym_match] = ACTIONS(1316), + [anon_sym_RBRACE] = ACTIONS(1318), + [anon_sym_DOT] = ACTIONS(1316), + [anon_sym_try] = ACTIONS(1316), + [anon_sym_catch] = ACTIONS(1316), + [anon_sym_return] = ACTIONS(1316), + [anon_sym_source] = ACTIONS(1316), + [anon_sym_source_DASHenv] = ACTIONS(1316), + [anon_sym_register] = ACTIONS(1316), + [anon_sym_hide] = ACTIONS(1316), + [anon_sym_hide_DASHenv] = ACTIONS(1316), + [anon_sym_overlay] = ACTIONS(1316), + [anon_sym_new] = ACTIONS(1316), + [anon_sym_as] = ACTIONS(1316), + [anon_sym_STAR] = ACTIONS(1316), + [anon_sym_STAR_STAR] = ACTIONS(1318), + [anon_sym_PLUS_PLUS] = ACTIONS(1316), + [anon_sym_SLASH] = ACTIONS(1316), + [anon_sym_mod] = ACTIONS(1316), + [anon_sym_SLASH_SLASH] = ACTIONS(1318), + [anon_sym_PLUS] = ACTIONS(1316), + [anon_sym_bit_DASHshl] = ACTIONS(1316), + [anon_sym_bit_DASHshr] = ACTIONS(1316), + [anon_sym_EQ_EQ] = ACTIONS(1318), + [anon_sym_BANG_EQ] = ACTIONS(1318), + [anon_sym_LT2] = ACTIONS(1316), + [anon_sym_LT_EQ] = ACTIONS(1318), + [anon_sym_GT_EQ] = ACTIONS(1318), + [anon_sym_not_DASHin] = ACTIONS(1316), + [anon_sym_starts_DASHwith] = ACTIONS(1316), + [anon_sym_ends_DASHwith] = ACTIONS(1316), + [anon_sym_EQ_TILDE] = ACTIONS(1318), + [anon_sym_BANG_TILDE] = ACTIONS(1318), + [anon_sym_bit_DASHand] = ACTIONS(1316), + [anon_sym_bit_DASHxor] = ACTIONS(1316), + [anon_sym_bit_DASHor] = ACTIONS(1316), + [anon_sym_and] = ACTIONS(1316), + [anon_sym_xor] = ACTIONS(1316), + [anon_sym_or] = ACTIONS(1316), + [anon_sym_DOT2] = ACTIONS(1647), + [aux_sym_val_number_token1] = ACTIONS(1318), + [aux_sym_val_number_token2] = ACTIONS(1318), + [aux_sym_val_number_token3] = ACTIONS(1318), + [anon_sym_inf] = ACTIONS(1316), + [anon_sym_DASHinf] = ACTIONS(1316), + [anon_sym_NaN] = ACTIONS(1316), + [aux_sym__val_number_decimal_token1] = ACTIONS(1316), + [aux_sym__val_number_decimal_token2] = ACTIONS(1316), + [anon_sym_DQUOTE] = ACTIONS(1318), + [sym__str_single_quotes] = ACTIONS(1318), + [sym__str_back_ticks] = ACTIONS(1318), + [aux_sym_record_entry_token1] = ACTIONS(1316), + [anon_sym_def_DASHenv] = ACTIONS(1316), + [sym__record_key] = ACTIONS(1316), [anon_sym_POUND] = ACTIONS(3), }, - [574] = { - [sym_comment] = STATE(574), - [anon_sym_export] = ACTIONS(1311), - [anon_sym_alias] = ACTIONS(1311), - [anon_sym_let] = ACTIONS(1311), - [anon_sym_let_DASHenv] = ACTIONS(1311), - [anon_sym_mut] = ACTIONS(1311), - [anon_sym_const] = ACTIONS(1311), - [sym_cmd_identifier] = ACTIONS(1311), - [anon_sym_def] = ACTIONS(1311), - [anon_sym_def_DASHenv] = ACTIONS(1311), - [anon_sym_export_DASHenv] = ACTIONS(1311), - [anon_sym_extern] = ACTIONS(1311), - [anon_sym_module] = ACTIONS(1311), - [anon_sym_use] = ACTIONS(1311), - [anon_sym_COMMA] = ACTIONS(1313), - [anon_sym_LPAREN] = ACTIONS(1313), - [anon_sym_DOLLAR] = ACTIONS(1313), - [anon_sym_error] = ACTIONS(1311), - [anon_sym_list] = ACTIONS(1311), - [anon_sym_GT] = ACTIONS(1311), - [anon_sym_DASH] = ACTIONS(1311), - [anon_sym_break] = ACTIONS(1311), - [anon_sym_continue] = ACTIONS(1311), - [anon_sym_for] = ACTIONS(1311), - [anon_sym_in] = ACTIONS(1311), - [anon_sym_loop] = ACTIONS(1311), - [anon_sym_make] = ACTIONS(1311), - [anon_sym_while] = ACTIONS(1311), - [anon_sym_do] = ACTIONS(1311), - [anon_sym_if] = ACTIONS(1311), - [anon_sym_else] = ACTIONS(1311), - [anon_sym_match] = ACTIONS(1311), - [anon_sym_RBRACE] = ACTIONS(1313), - [anon_sym_DOT] = ACTIONS(1311), - [anon_sym_try] = ACTIONS(1311), - [anon_sym_catch] = ACTIONS(1311), - [anon_sym_return] = ACTIONS(1311), - [anon_sym_source] = ACTIONS(1311), - [anon_sym_source_DASHenv] = ACTIONS(1311), - [anon_sym_register] = ACTIONS(1311), - [anon_sym_hide] = ACTIONS(1311), - [anon_sym_hide_DASHenv] = ACTIONS(1311), - [anon_sym_overlay] = ACTIONS(1311), - [anon_sym_new] = ACTIONS(1311), - [anon_sym_as] = ACTIONS(1311), - [anon_sym_STAR] = ACTIONS(1311), - [anon_sym_STAR_STAR] = ACTIONS(1313), - [anon_sym_PLUS_PLUS] = ACTIONS(1311), - [anon_sym_SLASH] = ACTIONS(1311), - [anon_sym_mod] = ACTIONS(1311), - [anon_sym_SLASH_SLASH] = ACTIONS(1313), - [anon_sym_PLUS] = ACTIONS(1311), - [anon_sym_bit_DASHshl] = ACTIONS(1311), - [anon_sym_bit_DASHshr] = ACTIONS(1311), - [anon_sym_EQ_EQ] = ACTIONS(1313), - [anon_sym_BANG_EQ] = ACTIONS(1313), - [anon_sym_LT2] = ACTIONS(1311), - [anon_sym_LT_EQ] = ACTIONS(1313), - [anon_sym_GT_EQ] = ACTIONS(1313), - [anon_sym_not_DASHin] = ACTIONS(1311), - [anon_sym_starts_DASHwith] = ACTIONS(1311), - [anon_sym_ends_DASHwith] = ACTIONS(1311), - [anon_sym_EQ_TILDE] = ACTIONS(1313), - [anon_sym_BANG_TILDE] = ACTIONS(1313), - [anon_sym_bit_DASHand] = ACTIONS(1311), - [anon_sym_bit_DASHxor] = ACTIONS(1311), - [anon_sym_bit_DASHor] = ACTIONS(1311), - [anon_sym_and] = ACTIONS(1311), - [anon_sym_xor] = ACTIONS(1311), - [anon_sym_or] = ACTIONS(1311), - [anon_sym_DOT2] = ACTIONS(1645), - [aux_sym_val_number_token1] = ACTIONS(1313), - [aux_sym_val_number_token2] = ACTIONS(1313), - [aux_sym_val_number_token3] = ACTIONS(1313), - [anon_sym_inf] = ACTIONS(1311), - [anon_sym_DASHinf] = ACTIONS(1311), - [anon_sym_NaN] = ACTIONS(1311), - [aux_sym__val_number_decimal_token1] = ACTIONS(1311), - [aux_sym__val_number_decimal_token2] = ACTIONS(1311), - [anon_sym_DQUOTE] = ACTIONS(1313), - [sym__str_single_quotes] = ACTIONS(1313), - [sym__str_back_ticks] = ACTIONS(1313), - [aux_sym_record_entry_token1] = ACTIONS(1311), - [sym__record_key] = ACTIONS(1311), + [584] = { + [sym_comment] = STATE(584), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_COMMA] = ACTIONS(1413), + [anon_sym_LPAREN] = ACTIONS(1413), + [anon_sym_DOLLAR] = ACTIONS(1413), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_list] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1649), + [anon_sym_DASH] = ACTIONS(1651), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1653), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_make] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_else] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1413), + [anon_sym_DOT] = ACTIONS(1413), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_catch] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_new] = ACTIONS(1411), + [anon_sym_as] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1655), + [anon_sym_STAR_STAR] = ACTIONS(1657), + [anon_sym_PLUS_PLUS] = ACTIONS(1659), + [anon_sym_SLASH] = ACTIONS(1655), + [anon_sym_mod] = ACTIONS(1655), + [anon_sym_SLASH_SLASH] = ACTIONS(1661), + [anon_sym_PLUS] = ACTIONS(1651), + [anon_sym_bit_DASHshl] = ACTIONS(1663), + [anon_sym_bit_DASHshr] = ACTIONS(1663), + [anon_sym_EQ_EQ] = ACTIONS(1665), + [anon_sym_BANG_EQ] = ACTIONS(1665), + [anon_sym_LT2] = ACTIONS(1649), + [anon_sym_LT_EQ] = ACTIONS(1665), + [anon_sym_GT_EQ] = ACTIONS(1665), + [anon_sym_not_DASHin] = ACTIONS(1653), + [anon_sym_starts_DASHwith] = ACTIONS(1653), + [anon_sym_ends_DASHwith] = ACTIONS(1653), + [anon_sym_EQ_TILDE] = ACTIONS(1667), + [anon_sym_BANG_TILDE] = ACTIONS(1667), + [anon_sym_bit_DASHand] = ACTIONS(1669), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1413), + [aux_sym_val_number_token2] = ACTIONS(1413), + [aux_sym_val_number_token3] = ACTIONS(1413), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1413), + [sym__str_single_quotes] = ACTIONS(1413), + [sym__str_back_ticks] = ACTIONS(1413), + [aux_sym_record_entry_token1] = ACTIONS(1411), + [anon_sym_def_DASHenv] = ACTIONS(1411), + [sym__record_key] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(3), }, - [575] = { - [sym_comment] = STATE(575), - [anon_sym_export] = ACTIONS(1257), - [anon_sym_alias] = ACTIONS(1257), - [anon_sym_let] = ACTIONS(1257), - [anon_sym_let_DASHenv] = ACTIONS(1257), - [anon_sym_mut] = ACTIONS(1257), - [anon_sym_const] = ACTIONS(1257), - [sym_cmd_identifier] = ACTIONS(1257), - [anon_sym_def] = ACTIONS(1257), - [anon_sym_def_DASHenv] = ACTIONS(1257), - [anon_sym_export_DASHenv] = ACTIONS(1257), - [anon_sym_extern] = ACTIONS(1257), - [anon_sym_module] = ACTIONS(1257), - [anon_sym_use] = ACTIONS(1257), - [anon_sym_COMMA] = ACTIONS(1259), - [anon_sym_LPAREN] = ACTIONS(1259), - [anon_sym_DOLLAR] = ACTIONS(1259), - [anon_sym_error] = ACTIONS(1257), - [anon_sym_list] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_break] = ACTIONS(1257), - [anon_sym_continue] = ACTIONS(1257), - [anon_sym_for] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_loop] = ACTIONS(1257), - [anon_sym_make] = ACTIONS(1257), - [anon_sym_while] = ACTIONS(1257), - [anon_sym_do] = ACTIONS(1257), - [anon_sym_if] = ACTIONS(1257), - [anon_sym_else] = ACTIONS(1257), - [anon_sym_match] = ACTIONS(1257), - [anon_sym_RBRACE] = ACTIONS(1259), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_try] = ACTIONS(1257), - [anon_sym_catch] = ACTIONS(1257), - [anon_sym_return] = ACTIONS(1257), - [anon_sym_source] = ACTIONS(1257), - [anon_sym_source_DASHenv] = ACTIONS(1257), - [anon_sym_register] = ACTIONS(1257), - [anon_sym_hide] = ACTIONS(1257), - [anon_sym_hide_DASHenv] = ACTIONS(1257), - [anon_sym_overlay] = ACTIONS(1257), - [anon_sym_new] = ACTIONS(1257), - [anon_sym_as] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1259), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1259), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1259), - [anon_sym_BANG_EQ] = ACTIONS(1259), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1259), - [anon_sym_GT_EQ] = ACTIONS(1259), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1259), - [anon_sym_BANG_TILDE] = ACTIONS(1259), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [anon_sym_DOT2] = ACTIONS(1259), - [aux_sym_val_number_token1] = ACTIONS(1259), - [aux_sym_val_number_token2] = ACTIONS(1259), - [aux_sym_val_number_token3] = ACTIONS(1259), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1259), - [sym__str_single_quotes] = ACTIONS(1259), - [sym__str_back_ticks] = ACTIONS(1259), - [aux_sym_record_entry_token1] = ACTIONS(1257), - [sym__record_key] = ACTIONS(1257), + [585] = { + [sym_comment] = STATE(585), + [anon_sym_export] = ACTIONS(1419), + [anon_sym_alias] = ACTIONS(1419), + [anon_sym_let] = ACTIONS(1419), + [anon_sym_let_DASHenv] = ACTIONS(1419), + [anon_sym_mut] = ACTIONS(1419), + [anon_sym_const] = ACTIONS(1419), + [sym_cmd_identifier] = ACTIONS(1419), + [anon_sym_def] = ACTIONS(1419), + [anon_sym_export_DASHenv] = ACTIONS(1419), + [anon_sym_extern] = ACTIONS(1419), + [anon_sym_module] = ACTIONS(1419), + [anon_sym_use] = ACTIONS(1419), + [anon_sym_COMMA] = ACTIONS(1421), + [anon_sym_LPAREN] = ACTIONS(1421), + [anon_sym_DOLLAR] = ACTIONS(1421), + [anon_sym_error] = ACTIONS(1419), + [anon_sym_list] = ACTIONS(1419), + [anon_sym_GT] = ACTIONS(1419), + [anon_sym_DASH] = ACTIONS(1419), + [anon_sym_break] = ACTIONS(1419), + [anon_sym_continue] = ACTIONS(1419), + [anon_sym_for] = ACTIONS(1419), + [anon_sym_in] = ACTIONS(1419), + [anon_sym_loop] = ACTIONS(1419), + [anon_sym_make] = ACTIONS(1419), + [anon_sym_while] = ACTIONS(1419), + [anon_sym_do] = ACTIONS(1419), + [anon_sym_if] = ACTIONS(1419), + [anon_sym_else] = ACTIONS(1419), + [anon_sym_match] = ACTIONS(1419), + [anon_sym_RBRACE] = ACTIONS(1421), + [anon_sym_DOT] = ACTIONS(1421), + [anon_sym_try] = ACTIONS(1419), + [anon_sym_catch] = ACTIONS(1419), + [anon_sym_return] = ACTIONS(1419), + [anon_sym_source] = ACTIONS(1419), + [anon_sym_source_DASHenv] = ACTIONS(1419), + [anon_sym_register] = ACTIONS(1419), + [anon_sym_hide] = ACTIONS(1419), + [anon_sym_hide_DASHenv] = ACTIONS(1419), + [anon_sym_overlay] = ACTIONS(1419), + [anon_sym_new] = ACTIONS(1419), + [anon_sym_as] = ACTIONS(1419), + [anon_sym_STAR] = ACTIONS(1419), + [anon_sym_STAR_STAR] = ACTIONS(1421), + [anon_sym_PLUS_PLUS] = ACTIONS(1419), + [anon_sym_SLASH] = ACTIONS(1419), + [anon_sym_mod] = ACTIONS(1419), + [anon_sym_SLASH_SLASH] = ACTIONS(1421), + [anon_sym_PLUS] = ACTIONS(1419), + [anon_sym_bit_DASHshl] = ACTIONS(1419), + [anon_sym_bit_DASHshr] = ACTIONS(1419), + [anon_sym_EQ_EQ] = ACTIONS(1421), + [anon_sym_BANG_EQ] = ACTIONS(1421), + [anon_sym_LT2] = ACTIONS(1419), + [anon_sym_LT_EQ] = ACTIONS(1421), + [anon_sym_GT_EQ] = ACTIONS(1421), + [anon_sym_not_DASHin] = ACTIONS(1419), + [anon_sym_starts_DASHwith] = ACTIONS(1419), + [anon_sym_ends_DASHwith] = ACTIONS(1419), + [anon_sym_EQ_TILDE] = ACTIONS(1421), + [anon_sym_BANG_TILDE] = ACTIONS(1421), + [anon_sym_bit_DASHand] = ACTIONS(1419), + [anon_sym_bit_DASHxor] = ACTIONS(1419), + [anon_sym_bit_DASHor] = ACTIONS(1419), + [anon_sym_and] = ACTIONS(1419), + [anon_sym_xor] = ACTIONS(1419), + [anon_sym_or] = ACTIONS(1419), + [aux_sym_val_number_token1] = ACTIONS(1421), + [aux_sym_val_number_token2] = ACTIONS(1421), + [aux_sym_val_number_token3] = ACTIONS(1421), + [anon_sym_inf] = ACTIONS(1419), + [anon_sym_DASHinf] = ACTIONS(1419), + [anon_sym_NaN] = ACTIONS(1419), + [aux_sym__val_number_decimal_token1] = ACTIONS(1419), + [aux_sym__val_number_decimal_token2] = ACTIONS(1419), + [anon_sym_DQUOTE] = ACTIONS(1421), + [sym__str_single_quotes] = ACTIONS(1421), + [sym__str_back_ticks] = ACTIONS(1421), + [aux_sym_record_entry_token1] = ACTIONS(1419), + [anon_sym_def_DASHenv] = ACTIONS(1419), + [sym__record_key] = ACTIONS(1419), [anon_sym_POUND] = ACTIONS(3), }, - [576] = { - [sym_comment] = STATE(576), - [anon_sym_export] = ACTIONS(151), - [anon_sym_alias] = ACTIONS(151), - [anon_sym_let] = ACTIONS(151), - [anon_sym_let_DASHenv] = ACTIONS(151), - [anon_sym_mut] = ACTIONS(151), - [anon_sym_const] = ACTIONS(151), - [sym_cmd_identifier] = ACTIONS(151), - [anon_sym_def] = ACTIONS(151), - [anon_sym_def_DASHenv] = ACTIONS(151), - [anon_sym_export_DASHenv] = ACTIONS(151), - [anon_sym_extern] = ACTIONS(151), - [anon_sym_module] = ACTIONS(151), - [anon_sym_use] = ACTIONS(151), - [anon_sym_COMMA] = ACTIONS(153), - [anon_sym_LPAREN] = ACTIONS(153), - [anon_sym_DOLLAR] = ACTIONS(153), - [anon_sym_error] = ACTIONS(151), - [anon_sym_list] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_break] = ACTIONS(151), - [anon_sym_continue] = ACTIONS(151), - [anon_sym_for] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_loop] = ACTIONS(151), - [anon_sym_make] = ACTIONS(151), - [anon_sym_while] = ACTIONS(151), - [anon_sym_do] = ACTIONS(151), - [anon_sym_if] = ACTIONS(151), - [anon_sym_else] = ACTIONS(151), - [anon_sym_match] = ACTIONS(151), - [anon_sym_RBRACE] = ACTIONS(153), - [anon_sym_DOT] = ACTIONS(151), - [anon_sym_try] = ACTIONS(151), - [anon_sym_catch] = ACTIONS(151), - [anon_sym_return] = ACTIONS(151), - [anon_sym_source] = ACTIONS(151), - [anon_sym_source_DASHenv] = ACTIONS(151), - [anon_sym_register] = ACTIONS(151), - [anon_sym_hide] = ACTIONS(151), - [anon_sym_hide_DASHenv] = ACTIONS(151), - [anon_sym_overlay] = ACTIONS(151), - [anon_sym_new] = ACTIONS(151), - [anon_sym_as] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(153), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(153), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(153), - [anon_sym_BANG_EQ] = ACTIONS(153), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(153), - [anon_sym_GT_EQ] = ACTIONS(153), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(153), - [anon_sym_BANG_TILDE] = ACTIONS(153), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [anon_sym_DOT2] = ACTIONS(1643), - [aux_sym_val_number_token1] = ACTIONS(153), - [aux_sym_val_number_token2] = ACTIONS(153), - [aux_sym_val_number_token3] = ACTIONS(153), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), - [anon_sym_DQUOTE] = ACTIONS(153), - [sym__str_single_quotes] = ACTIONS(153), - [sym__str_back_ticks] = ACTIONS(153), - [aux_sym_record_entry_token1] = ACTIONS(151), - [sym__record_key] = ACTIONS(151), + [586] = { + [sym_comment] = STATE(586), + [anon_sym_export] = ACTIONS(1535), + [anon_sym_alias] = ACTIONS(1535), + [anon_sym_let] = ACTIONS(1535), + [anon_sym_let_DASHenv] = ACTIONS(1535), + [anon_sym_mut] = ACTIONS(1535), + [anon_sym_const] = ACTIONS(1535), + [sym_cmd_identifier] = ACTIONS(1535), + [anon_sym_def] = ACTIONS(1535), + [anon_sym_export_DASHenv] = ACTIONS(1535), + [anon_sym_extern] = ACTIONS(1535), + [anon_sym_module] = ACTIONS(1535), + [anon_sym_use] = ACTIONS(1535), + [anon_sym_COMMA] = ACTIONS(1537), + [anon_sym_LPAREN] = ACTIONS(1537), + [anon_sym_DOLLAR] = ACTIONS(1537), + [anon_sym_error] = ACTIONS(1535), + [anon_sym_list] = ACTIONS(1535), + [anon_sym_GT] = ACTIONS(1535), + [anon_sym_DASH] = ACTIONS(1535), + [anon_sym_break] = ACTIONS(1535), + [anon_sym_continue] = ACTIONS(1535), + [anon_sym_for] = ACTIONS(1535), + [anon_sym_in] = ACTIONS(1535), + [anon_sym_loop] = ACTIONS(1535), + [anon_sym_make] = ACTIONS(1535), + [anon_sym_while] = ACTIONS(1535), + [anon_sym_do] = ACTIONS(1535), + [anon_sym_if] = ACTIONS(1535), + [anon_sym_else] = ACTIONS(1535), + [anon_sym_match] = ACTIONS(1535), + [anon_sym_RBRACE] = ACTIONS(1537), + [anon_sym_DOT] = ACTIONS(1537), + [anon_sym_try] = ACTIONS(1535), + [anon_sym_catch] = ACTIONS(1535), + [anon_sym_return] = ACTIONS(1535), + [anon_sym_source] = ACTIONS(1535), + [anon_sym_source_DASHenv] = ACTIONS(1535), + [anon_sym_register] = ACTIONS(1535), + [anon_sym_hide] = ACTIONS(1535), + [anon_sym_hide_DASHenv] = ACTIONS(1535), + [anon_sym_overlay] = ACTIONS(1535), + [anon_sym_new] = ACTIONS(1535), + [anon_sym_as] = ACTIONS(1535), + [anon_sym_STAR] = ACTIONS(1535), + [anon_sym_STAR_STAR] = ACTIONS(1537), + [anon_sym_PLUS_PLUS] = ACTIONS(1535), + [anon_sym_SLASH] = ACTIONS(1535), + [anon_sym_mod] = ACTIONS(1535), + [anon_sym_SLASH_SLASH] = ACTIONS(1537), + [anon_sym_PLUS] = ACTIONS(1535), + [anon_sym_bit_DASHshl] = ACTIONS(1535), + [anon_sym_bit_DASHshr] = ACTIONS(1535), + [anon_sym_EQ_EQ] = ACTIONS(1537), + [anon_sym_BANG_EQ] = ACTIONS(1537), + [anon_sym_LT2] = ACTIONS(1535), + [anon_sym_LT_EQ] = ACTIONS(1537), + [anon_sym_GT_EQ] = ACTIONS(1537), + [anon_sym_not_DASHin] = ACTIONS(1535), + [anon_sym_starts_DASHwith] = ACTIONS(1535), + [anon_sym_ends_DASHwith] = ACTIONS(1535), + [anon_sym_EQ_TILDE] = ACTIONS(1537), + [anon_sym_BANG_TILDE] = ACTIONS(1537), + [anon_sym_bit_DASHand] = ACTIONS(1535), + [anon_sym_bit_DASHxor] = ACTIONS(1535), + [anon_sym_bit_DASHor] = ACTIONS(1535), + [anon_sym_and] = ACTIONS(1535), + [anon_sym_xor] = ACTIONS(1535), + [anon_sym_or] = ACTIONS(1535), + [aux_sym_val_number_token1] = ACTIONS(1537), + [aux_sym_val_number_token2] = ACTIONS(1537), + [aux_sym_val_number_token3] = ACTIONS(1537), + [anon_sym_inf] = ACTIONS(1535), + [anon_sym_DASHinf] = ACTIONS(1535), + [anon_sym_NaN] = ACTIONS(1535), + [aux_sym__val_number_decimal_token1] = ACTIONS(1535), + [aux_sym__val_number_decimal_token2] = ACTIONS(1535), + [anon_sym_DQUOTE] = ACTIONS(1537), + [sym__str_single_quotes] = ACTIONS(1537), + [sym__str_back_ticks] = ACTIONS(1537), + [aux_sym_record_entry_token1] = ACTIONS(1535), + [anon_sym_def_DASHenv] = ACTIONS(1535), + [sym__record_key] = ACTIONS(1535), [anon_sym_POUND] = ACTIONS(3), }, - [577] = { - [sym_comment] = STATE(577), - [anon_sym_export] = ACTIONS(1286), - [anon_sym_alias] = ACTIONS(1286), - [anon_sym_let] = ACTIONS(1286), - [anon_sym_let_DASHenv] = ACTIONS(1286), - [anon_sym_mut] = ACTIONS(1286), - [anon_sym_const] = ACTIONS(1286), - [sym_cmd_identifier] = ACTIONS(1286), - [anon_sym_def] = ACTIONS(1286), - [anon_sym_def_DASHenv] = ACTIONS(1286), - [anon_sym_export_DASHenv] = ACTIONS(1286), - [anon_sym_extern] = ACTIONS(1286), - [anon_sym_module] = ACTIONS(1286), - [anon_sym_use] = ACTIONS(1286), - [anon_sym_COMMA] = ACTIONS(1288), - [anon_sym_LPAREN] = ACTIONS(1288), - [anon_sym_DOLLAR] = ACTIONS(1288), - [anon_sym_error] = ACTIONS(1286), - [anon_sym_list] = ACTIONS(1286), - [anon_sym_GT] = ACTIONS(1286), - [anon_sym_DASH] = ACTIONS(1286), - [anon_sym_break] = ACTIONS(1286), - [anon_sym_continue] = ACTIONS(1286), - [anon_sym_for] = ACTIONS(1286), - [anon_sym_in] = ACTIONS(1286), - [anon_sym_loop] = ACTIONS(1286), - [anon_sym_make] = ACTIONS(1286), - [anon_sym_while] = ACTIONS(1286), - [anon_sym_do] = ACTIONS(1286), - [anon_sym_if] = ACTIONS(1286), - [anon_sym_else] = ACTIONS(1286), - [anon_sym_match] = ACTIONS(1286), - [anon_sym_RBRACE] = ACTIONS(1288), - [anon_sym_DOT] = ACTIONS(1286), - [anon_sym_try] = ACTIONS(1286), - [anon_sym_catch] = ACTIONS(1286), - [anon_sym_return] = ACTIONS(1286), - [anon_sym_source] = ACTIONS(1286), - [anon_sym_source_DASHenv] = ACTIONS(1286), - [anon_sym_register] = ACTIONS(1286), - [anon_sym_hide] = ACTIONS(1286), - [anon_sym_hide_DASHenv] = ACTIONS(1286), - [anon_sym_overlay] = ACTIONS(1286), - [anon_sym_new] = ACTIONS(1286), - [anon_sym_as] = ACTIONS(1286), - [anon_sym_STAR] = ACTIONS(1286), - [anon_sym_STAR_STAR] = ACTIONS(1288), - [anon_sym_PLUS_PLUS] = ACTIONS(1286), - [anon_sym_SLASH] = ACTIONS(1286), - [anon_sym_mod] = ACTIONS(1286), - [anon_sym_SLASH_SLASH] = ACTIONS(1288), - [anon_sym_PLUS] = ACTIONS(1286), - [anon_sym_bit_DASHshl] = ACTIONS(1286), - [anon_sym_bit_DASHshr] = ACTIONS(1286), - [anon_sym_EQ_EQ] = ACTIONS(1288), - [anon_sym_BANG_EQ] = ACTIONS(1288), - [anon_sym_LT2] = ACTIONS(1286), - [anon_sym_LT_EQ] = ACTIONS(1288), - [anon_sym_GT_EQ] = ACTIONS(1288), - [anon_sym_not_DASHin] = ACTIONS(1286), - [anon_sym_starts_DASHwith] = ACTIONS(1286), - [anon_sym_ends_DASHwith] = ACTIONS(1286), - [anon_sym_EQ_TILDE] = ACTIONS(1288), - [anon_sym_BANG_TILDE] = ACTIONS(1288), - [anon_sym_bit_DASHand] = ACTIONS(1286), - [anon_sym_bit_DASHxor] = ACTIONS(1286), - [anon_sym_bit_DASHor] = ACTIONS(1286), - [anon_sym_and] = ACTIONS(1286), - [anon_sym_xor] = ACTIONS(1286), - [anon_sym_or] = ACTIONS(1286), - [anon_sym_DOT2] = ACTIONS(1288), - [aux_sym_val_number_token1] = ACTIONS(1288), - [aux_sym_val_number_token2] = ACTIONS(1288), - [aux_sym_val_number_token3] = ACTIONS(1288), - [anon_sym_inf] = ACTIONS(1286), - [anon_sym_DASHinf] = ACTIONS(1286), - [anon_sym_NaN] = ACTIONS(1286), - [aux_sym__val_number_decimal_token1] = ACTIONS(1286), - [aux_sym__val_number_decimal_token2] = ACTIONS(1286), - [anon_sym_DQUOTE] = ACTIONS(1288), - [sym__str_single_quotes] = ACTIONS(1288), - [sym__str_back_ticks] = ACTIONS(1288), - [aux_sym_record_entry_token1] = ACTIONS(1286), - [sym__record_key] = ACTIONS(1286), + [587] = { + [sym_comment] = STATE(587), + [anon_sym_export] = ACTIONS(1165), + [anon_sym_alias] = ACTIONS(1165), + [anon_sym_let] = ACTIONS(1165), + [anon_sym_let_DASHenv] = ACTIONS(1165), + [anon_sym_mut] = ACTIONS(1165), + [anon_sym_const] = ACTIONS(1165), + [sym_cmd_identifier] = ACTIONS(1165), + [anon_sym_def] = ACTIONS(1165), + [anon_sym_export_DASHenv] = ACTIONS(1165), + [anon_sym_extern] = ACTIONS(1165), + [anon_sym_module] = ACTIONS(1165), + [anon_sym_use] = ACTIONS(1165), + [anon_sym_COMMA] = ACTIONS(1167), + [anon_sym_LPAREN] = ACTIONS(1167), + [anon_sym_DOLLAR] = ACTIONS(1167), + [anon_sym_error] = ACTIONS(1165), + [anon_sym_list] = ACTIONS(1165), + [anon_sym_GT] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_break] = ACTIONS(1165), + [anon_sym_continue] = ACTIONS(1165), + [anon_sym_for] = ACTIONS(1165), + [anon_sym_in] = ACTIONS(1165), + [anon_sym_loop] = ACTIONS(1165), + [anon_sym_make] = ACTIONS(1165), + [anon_sym_while] = ACTIONS(1165), + [anon_sym_do] = ACTIONS(1165), + [anon_sym_if] = ACTIONS(1165), + [anon_sym_else] = ACTIONS(1165), + [anon_sym_match] = ACTIONS(1165), + [anon_sym_RBRACE] = ACTIONS(1167), + [anon_sym_DOT] = ACTIONS(1167), + [anon_sym_try] = ACTIONS(1165), + [anon_sym_catch] = ACTIONS(1165), + [anon_sym_return] = ACTIONS(1165), + [anon_sym_source] = ACTIONS(1165), + [anon_sym_source_DASHenv] = ACTIONS(1165), + [anon_sym_register] = ACTIONS(1165), + [anon_sym_hide] = ACTIONS(1165), + [anon_sym_hide_DASHenv] = ACTIONS(1165), + [anon_sym_overlay] = ACTIONS(1165), + [anon_sym_new] = ACTIONS(1165), + [anon_sym_as] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_STAR_STAR] = ACTIONS(1167), + [anon_sym_PLUS_PLUS] = ACTIONS(1165), + [anon_sym_SLASH] = ACTIONS(1165), + [anon_sym_mod] = ACTIONS(1165), + [anon_sym_SLASH_SLASH] = ACTIONS(1167), + [anon_sym_PLUS] = ACTIONS(1165), + [anon_sym_bit_DASHshl] = ACTIONS(1165), + [anon_sym_bit_DASHshr] = ACTIONS(1165), + [anon_sym_EQ_EQ] = ACTIONS(1167), + [anon_sym_BANG_EQ] = ACTIONS(1167), + [anon_sym_LT2] = ACTIONS(1165), + [anon_sym_LT_EQ] = ACTIONS(1167), + [anon_sym_GT_EQ] = ACTIONS(1167), + [anon_sym_not_DASHin] = ACTIONS(1165), + [anon_sym_starts_DASHwith] = ACTIONS(1165), + [anon_sym_ends_DASHwith] = ACTIONS(1165), + [anon_sym_EQ_TILDE] = ACTIONS(1167), + [anon_sym_BANG_TILDE] = ACTIONS(1167), + [anon_sym_bit_DASHand] = ACTIONS(1165), + [anon_sym_bit_DASHxor] = ACTIONS(1165), + [anon_sym_bit_DASHor] = ACTIONS(1165), + [anon_sym_and] = ACTIONS(1165), + [anon_sym_xor] = ACTIONS(1165), + [anon_sym_or] = ACTIONS(1165), + [aux_sym_val_number_token1] = ACTIONS(1167), + [aux_sym_val_number_token2] = ACTIONS(1167), + [aux_sym_val_number_token3] = ACTIONS(1167), + [anon_sym_inf] = ACTIONS(1165), + [anon_sym_DASHinf] = ACTIONS(1165), + [anon_sym_NaN] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_decimal_token2] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1167), + [sym__str_single_quotes] = ACTIONS(1167), + [sym__str_back_ticks] = ACTIONS(1167), + [aux_sym_record_entry_token1] = ACTIONS(1165), + [anon_sym_def_DASHenv] = ACTIONS(1165), + [sym__record_key] = ACTIONS(1165), [anon_sym_POUND] = ACTIONS(3), }, - [578] = { - [sym_comment] = STATE(578), - [anon_sym_export] = ACTIONS(1367), - [anon_sym_alias] = ACTIONS(1367), - [anon_sym_let] = ACTIONS(1367), - [anon_sym_let_DASHenv] = ACTIONS(1367), - [anon_sym_mut] = ACTIONS(1367), - [anon_sym_const] = ACTIONS(1367), - [sym_cmd_identifier] = ACTIONS(1367), - [anon_sym_def] = ACTIONS(1367), - [anon_sym_def_DASHenv] = ACTIONS(1367), - [anon_sym_export_DASHenv] = ACTIONS(1367), - [anon_sym_extern] = ACTIONS(1367), - [anon_sym_module] = ACTIONS(1367), - [anon_sym_use] = ACTIONS(1367), - [anon_sym_COMMA] = ACTIONS(1369), - [anon_sym_LPAREN] = ACTIONS(1369), - [anon_sym_DOLLAR] = ACTIONS(1369), - [anon_sym_error] = ACTIONS(1367), - [anon_sym_list] = ACTIONS(1367), - [anon_sym_GT] = ACTIONS(1367), - [anon_sym_DASH] = ACTIONS(1367), - [anon_sym_break] = ACTIONS(1367), - [anon_sym_continue] = ACTIONS(1367), - [anon_sym_for] = ACTIONS(1367), - [anon_sym_in] = ACTIONS(1367), - [anon_sym_loop] = ACTIONS(1367), - [anon_sym_make] = ACTIONS(1367), - [anon_sym_while] = ACTIONS(1367), - [anon_sym_do] = ACTIONS(1367), - [anon_sym_if] = ACTIONS(1367), - [anon_sym_else] = ACTIONS(1367), - [anon_sym_match] = ACTIONS(1367), - [anon_sym_RBRACE] = ACTIONS(1369), - [anon_sym_DOT] = ACTIONS(1367), - [anon_sym_try] = ACTIONS(1367), - [anon_sym_catch] = ACTIONS(1367), - [anon_sym_return] = ACTIONS(1367), - [anon_sym_source] = ACTIONS(1367), - [anon_sym_source_DASHenv] = ACTIONS(1367), - [anon_sym_register] = ACTIONS(1367), - [anon_sym_hide] = ACTIONS(1367), - [anon_sym_hide_DASHenv] = ACTIONS(1367), - [anon_sym_overlay] = ACTIONS(1367), - [anon_sym_new] = ACTIONS(1367), - [anon_sym_as] = ACTIONS(1367), - [anon_sym_STAR] = ACTIONS(1367), - [anon_sym_STAR_STAR] = ACTIONS(1369), - [anon_sym_PLUS_PLUS] = ACTIONS(1367), - [anon_sym_SLASH] = ACTIONS(1367), - [anon_sym_mod] = ACTIONS(1367), - [anon_sym_SLASH_SLASH] = ACTIONS(1369), - [anon_sym_PLUS] = ACTIONS(1367), - [anon_sym_bit_DASHshl] = ACTIONS(1367), - [anon_sym_bit_DASHshr] = ACTIONS(1367), - [anon_sym_EQ_EQ] = ACTIONS(1369), - [anon_sym_BANG_EQ] = ACTIONS(1369), - [anon_sym_LT2] = ACTIONS(1367), - [anon_sym_LT_EQ] = ACTIONS(1369), - [anon_sym_GT_EQ] = ACTIONS(1369), - [anon_sym_not_DASHin] = ACTIONS(1367), - [anon_sym_starts_DASHwith] = ACTIONS(1367), - [anon_sym_ends_DASHwith] = ACTIONS(1367), - [anon_sym_EQ_TILDE] = ACTIONS(1369), - [anon_sym_BANG_TILDE] = ACTIONS(1369), - [anon_sym_bit_DASHand] = ACTIONS(1367), - [anon_sym_bit_DASHxor] = ACTIONS(1367), - [anon_sym_bit_DASHor] = ACTIONS(1367), - [anon_sym_and] = ACTIONS(1367), - [anon_sym_xor] = ACTIONS(1367), - [anon_sym_or] = ACTIONS(1367), - [anon_sym_DOT2] = ACTIONS(1369), - [aux_sym_val_number_token1] = ACTIONS(1369), - [aux_sym_val_number_token2] = ACTIONS(1369), - [aux_sym_val_number_token3] = ACTIONS(1369), - [anon_sym_inf] = ACTIONS(1367), - [anon_sym_DASHinf] = ACTIONS(1367), - [anon_sym_NaN] = ACTIONS(1367), - [aux_sym__val_number_decimal_token1] = ACTIONS(1367), - [aux_sym__val_number_decimal_token2] = ACTIONS(1367), - [anon_sym_DQUOTE] = ACTIONS(1369), - [sym__str_single_quotes] = ACTIONS(1369), - [sym__str_back_ticks] = ACTIONS(1369), - [aux_sym_record_entry_token1] = ACTIONS(1367), - [sym__record_key] = ACTIONS(1367), + [588] = { + [sym_comment] = STATE(588), + [anon_sym_export] = ACTIONS(1553), + [anon_sym_alias] = ACTIONS(1553), + [anon_sym_let] = ACTIONS(1553), + [anon_sym_let_DASHenv] = ACTIONS(1553), + [anon_sym_mut] = ACTIONS(1553), + [anon_sym_const] = ACTIONS(1553), + [sym_cmd_identifier] = ACTIONS(1553), + [anon_sym_def] = ACTIONS(1553), + [anon_sym_export_DASHenv] = ACTIONS(1553), + [anon_sym_extern] = ACTIONS(1553), + [anon_sym_module] = ACTIONS(1553), + [anon_sym_use] = ACTIONS(1553), + [anon_sym_COMMA] = ACTIONS(1555), + [anon_sym_LPAREN] = ACTIONS(1555), + [anon_sym_DOLLAR] = ACTIONS(1555), + [anon_sym_error] = ACTIONS(1553), + [anon_sym_list] = ACTIONS(1553), + [anon_sym_GT] = ACTIONS(1553), + [anon_sym_DASH] = ACTIONS(1553), + [anon_sym_break] = ACTIONS(1553), + [anon_sym_continue] = ACTIONS(1553), + [anon_sym_for] = ACTIONS(1553), + [anon_sym_in] = ACTIONS(1553), + [anon_sym_loop] = ACTIONS(1553), + [anon_sym_make] = ACTIONS(1553), + [anon_sym_while] = ACTIONS(1553), + [anon_sym_do] = ACTIONS(1553), + [anon_sym_if] = ACTIONS(1553), + [anon_sym_else] = ACTIONS(1553), + [anon_sym_match] = ACTIONS(1553), + [anon_sym_RBRACE] = ACTIONS(1555), + [anon_sym_DOT] = ACTIONS(1555), + [anon_sym_try] = ACTIONS(1553), + [anon_sym_catch] = ACTIONS(1553), + [anon_sym_return] = ACTIONS(1553), + [anon_sym_source] = ACTIONS(1553), + [anon_sym_source_DASHenv] = ACTIONS(1553), + [anon_sym_register] = ACTIONS(1553), + [anon_sym_hide] = ACTIONS(1553), + [anon_sym_hide_DASHenv] = ACTIONS(1553), + [anon_sym_overlay] = ACTIONS(1553), + [anon_sym_new] = ACTIONS(1553), + [anon_sym_as] = ACTIONS(1553), + [anon_sym_STAR] = ACTIONS(1553), + [anon_sym_STAR_STAR] = ACTIONS(1555), + [anon_sym_PLUS_PLUS] = ACTIONS(1553), + [anon_sym_SLASH] = ACTIONS(1553), + [anon_sym_mod] = ACTIONS(1553), + [anon_sym_SLASH_SLASH] = ACTIONS(1555), + [anon_sym_PLUS] = ACTIONS(1553), + [anon_sym_bit_DASHshl] = ACTIONS(1553), + [anon_sym_bit_DASHshr] = ACTIONS(1553), + [anon_sym_EQ_EQ] = ACTIONS(1555), + [anon_sym_BANG_EQ] = ACTIONS(1555), + [anon_sym_LT2] = ACTIONS(1553), + [anon_sym_LT_EQ] = ACTIONS(1555), + [anon_sym_GT_EQ] = ACTIONS(1555), + [anon_sym_not_DASHin] = ACTIONS(1553), + [anon_sym_starts_DASHwith] = ACTIONS(1553), + [anon_sym_ends_DASHwith] = ACTIONS(1553), + [anon_sym_EQ_TILDE] = ACTIONS(1555), + [anon_sym_BANG_TILDE] = ACTIONS(1555), + [anon_sym_bit_DASHand] = ACTIONS(1553), + [anon_sym_bit_DASHxor] = ACTIONS(1553), + [anon_sym_bit_DASHor] = ACTIONS(1553), + [anon_sym_and] = ACTIONS(1553), + [anon_sym_xor] = ACTIONS(1553), + [anon_sym_or] = ACTIONS(1553), + [aux_sym_val_number_token1] = ACTIONS(1555), + [aux_sym_val_number_token2] = ACTIONS(1555), + [aux_sym_val_number_token3] = ACTIONS(1555), + [anon_sym_inf] = ACTIONS(1553), + [anon_sym_DASHinf] = ACTIONS(1553), + [anon_sym_NaN] = ACTIONS(1553), + [aux_sym__val_number_decimal_token1] = ACTIONS(1553), + [aux_sym__val_number_decimal_token2] = ACTIONS(1553), + [anon_sym_DQUOTE] = ACTIONS(1555), + [sym__str_single_quotes] = ACTIONS(1555), + [sym__str_back_ticks] = ACTIONS(1555), + [aux_sym_record_entry_token1] = ACTIONS(1553), + [anon_sym_def_DASHenv] = ACTIONS(1553), + [sym__record_key] = ACTIONS(1553), [anon_sym_POUND] = ACTIONS(3), }, - [579] = { - [sym_comment] = STATE(579), - [anon_sym_export] = ACTIONS(1209), - [anon_sym_alias] = ACTIONS(1209), - [anon_sym_let] = ACTIONS(1209), - [anon_sym_let_DASHenv] = ACTIONS(1209), - [anon_sym_mut] = ACTIONS(1209), - [anon_sym_const] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1209), - [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), - [anon_sym_export_DASHenv] = ACTIONS(1209), - [anon_sym_extern] = ACTIONS(1209), - [anon_sym_module] = ACTIONS(1209), - [anon_sym_use] = ACTIONS(1209), - [anon_sym_COMMA] = ACTIONS(1211), - [anon_sym_LPAREN] = ACTIONS(1211), - [anon_sym_DOLLAR] = ACTIONS(1211), - [anon_sym_error] = ACTIONS(1209), - [anon_sym_list] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_break] = ACTIONS(1209), - [anon_sym_continue] = ACTIONS(1209), - [anon_sym_for] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_loop] = ACTIONS(1209), - [anon_sym_make] = ACTIONS(1209), - [anon_sym_while] = ACTIONS(1209), - [anon_sym_do] = ACTIONS(1209), - [anon_sym_if] = ACTIONS(1209), - [anon_sym_else] = ACTIONS(1209), - [anon_sym_match] = ACTIONS(1209), - [anon_sym_RBRACE] = ACTIONS(1211), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_try] = ACTIONS(1209), - [anon_sym_catch] = ACTIONS(1209), - [anon_sym_return] = ACTIONS(1209), - [anon_sym_source] = ACTIONS(1209), - [anon_sym_source_DASHenv] = ACTIONS(1209), - [anon_sym_register] = ACTIONS(1209), - [anon_sym_hide] = ACTIONS(1209), - [anon_sym_hide_DASHenv] = ACTIONS(1209), - [anon_sym_overlay] = ACTIONS(1209), - [anon_sym_new] = ACTIONS(1209), - [anon_sym_as] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1211), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1211), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1211), - [anon_sym_BANG_EQ] = ACTIONS(1211), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1211), - [anon_sym_GT_EQ] = ACTIONS(1211), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1211), - [anon_sym_BANG_TILDE] = ACTIONS(1211), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_DOT2] = ACTIONS(1211), - [aux_sym_val_number_token1] = ACTIONS(1211), - [aux_sym_val_number_token2] = ACTIONS(1211), - [aux_sym_val_number_token3] = ACTIONS(1211), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1211), - [sym__str_single_quotes] = ACTIONS(1211), - [sym__str_back_ticks] = ACTIONS(1211), - [aux_sym_record_entry_token1] = ACTIONS(1209), - [sym__record_key] = ACTIONS(1209), + [589] = { + [sym_comment] = STATE(589), + [anon_sym_export] = ACTIONS(1475), + [anon_sym_alias] = ACTIONS(1475), + [anon_sym_let] = ACTIONS(1475), + [anon_sym_let_DASHenv] = ACTIONS(1475), + [anon_sym_mut] = ACTIONS(1475), + [anon_sym_const] = ACTIONS(1475), + [sym_cmd_identifier] = ACTIONS(1475), + [anon_sym_def] = ACTIONS(1475), + [anon_sym_export_DASHenv] = ACTIONS(1475), + [anon_sym_extern] = ACTIONS(1475), + [anon_sym_module] = ACTIONS(1475), + [anon_sym_use] = ACTIONS(1475), + [anon_sym_COMMA] = ACTIONS(1477), + [anon_sym_LPAREN] = ACTIONS(1477), + [anon_sym_DOLLAR] = ACTIONS(1477), + [anon_sym_error] = ACTIONS(1475), + [anon_sym_list] = ACTIONS(1475), + [anon_sym_GT] = ACTIONS(1475), + [anon_sym_DASH] = ACTIONS(1475), + [anon_sym_break] = ACTIONS(1475), + [anon_sym_continue] = ACTIONS(1475), + [anon_sym_for] = ACTIONS(1475), + [anon_sym_in] = ACTIONS(1475), + [anon_sym_loop] = ACTIONS(1475), + [anon_sym_make] = ACTIONS(1475), + [anon_sym_while] = ACTIONS(1475), + [anon_sym_do] = ACTIONS(1475), + [anon_sym_if] = ACTIONS(1475), + [anon_sym_else] = ACTIONS(1475), + [anon_sym_match] = ACTIONS(1475), + [anon_sym_RBRACE] = ACTIONS(1477), + [anon_sym_DOT] = ACTIONS(1477), + [anon_sym_try] = ACTIONS(1475), + [anon_sym_catch] = ACTIONS(1475), + [anon_sym_return] = ACTIONS(1475), + [anon_sym_source] = ACTIONS(1475), + [anon_sym_source_DASHenv] = ACTIONS(1475), + [anon_sym_register] = ACTIONS(1475), + [anon_sym_hide] = ACTIONS(1475), + [anon_sym_hide_DASHenv] = ACTIONS(1475), + [anon_sym_overlay] = ACTIONS(1475), + [anon_sym_new] = ACTIONS(1475), + [anon_sym_as] = ACTIONS(1475), + [anon_sym_STAR] = ACTIONS(1475), + [anon_sym_STAR_STAR] = ACTIONS(1477), + [anon_sym_PLUS_PLUS] = ACTIONS(1475), + [anon_sym_SLASH] = ACTIONS(1475), + [anon_sym_mod] = ACTIONS(1475), + [anon_sym_SLASH_SLASH] = ACTIONS(1477), + [anon_sym_PLUS] = ACTIONS(1475), + [anon_sym_bit_DASHshl] = ACTIONS(1475), + [anon_sym_bit_DASHshr] = ACTIONS(1475), + [anon_sym_EQ_EQ] = ACTIONS(1477), + [anon_sym_BANG_EQ] = ACTIONS(1477), + [anon_sym_LT2] = ACTIONS(1475), + [anon_sym_LT_EQ] = ACTIONS(1477), + [anon_sym_GT_EQ] = ACTIONS(1477), + [anon_sym_not_DASHin] = ACTIONS(1475), + [anon_sym_starts_DASHwith] = ACTIONS(1475), + [anon_sym_ends_DASHwith] = ACTIONS(1475), + [anon_sym_EQ_TILDE] = ACTIONS(1477), + [anon_sym_BANG_TILDE] = ACTIONS(1477), + [anon_sym_bit_DASHand] = ACTIONS(1475), + [anon_sym_bit_DASHxor] = ACTIONS(1475), + [anon_sym_bit_DASHor] = ACTIONS(1475), + [anon_sym_and] = ACTIONS(1475), + [anon_sym_xor] = ACTIONS(1475), + [anon_sym_or] = ACTIONS(1475), + [aux_sym_val_number_token1] = ACTIONS(1477), + [aux_sym_val_number_token2] = ACTIONS(1477), + [aux_sym_val_number_token3] = ACTIONS(1477), + [anon_sym_inf] = ACTIONS(1475), + [anon_sym_DASHinf] = ACTIONS(1475), + [anon_sym_NaN] = ACTIONS(1475), + [aux_sym__val_number_decimal_token1] = ACTIONS(1475), + [aux_sym__val_number_decimal_token2] = ACTIONS(1475), + [anon_sym_DQUOTE] = ACTIONS(1477), + [sym__str_single_quotes] = ACTIONS(1477), + [sym__str_back_ticks] = ACTIONS(1477), + [aux_sym_record_entry_token1] = ACTIONS(1475), + [anon_sym_def_DASHenv] = ACTIONS(1475), + [sym__record_key] = ACTIONS(1475), [anon_sym_POUND] = ACTIONS(3), }, - [580] = { - [sym_comment] = STATE(580), - [anon_sym_export] = ACTIONS(1363), - [anon_sym_alias] = ACTIONS(1363), - [anon_sym_let] = ACTIONS(1363), - [anon_sym_let_DASHenv] = ACTIONS(1363), - [anon_sym_mut] = ACTIONS(1363), - [anon_sym_const] = ACTIONS(1363), - [sym_cmd_identifier] = ACTIONS(1363), - [anon_sym_def] = ACTIONS(1363), - [anon_sym_def_DASHenv] = ACTIONS(1363), - [anon_sym_export_DASHenv] = ACTIONS(1363), - [anon_sym_extern] = ACTIONS(1363), - [anon_sym_module] = ACTIONS(1363), - [anon_sym_use] = ACTIONS(1363), - [anon_sym_COMMA] = ACTIONS(1365), - [anon_sym_LPAREN] = ACTIONS(1365), - [anon_sym_DOLLAR] = ACTIONS(1365), - [anon_sym_error] = ACTIONS(1363), - [anon_sym_list] = ACTIONS(1363), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1363), - [anon_sym_break] = ACTIONS(1363), - [anon_sym_continue] = ACTIONS(1363), - [anon_sym_for] = ACTIONS(1363), - [anon_sym_in] = ACTIONS(1363), - [anon_sym_loop] = ACTIONS(1363), - [anon_sym_make] = ACTIONS(1363), - [anon_sym_while] = ACTIONS(1363), - [anon_sym_do] = ACTIONS(1363), - [anon_sym_if] = ACTIONS(1363), - [anon_sym_else] = ACTIONS(1363), - [anon_sym_match] = ACTIONS(1363), - [anon_sym_RBRACE] = ACTIONS(1365), - [anon_sym_DOT] = ACTIONS(1363), - [anon_sym_try] = ACTIONS(1363), - [anon_sym_catch] = ACTIONS(1363), - [anon_sym_return] = ACTIONS(1363), - [anon_sym_source] = ACTIONS(1363), - [anon_sym_source_DASHenv] = ACTIONS(1363), - [anon_sym_register] = ACTIONS(1363), - [anon_sym_hide] = ACTIONS(1363), - [anon_sym_hide_DASHenv] = ACTIONS(1363), - [anon_sym_overlay] = ACTIONS(1363), - [anon_sym_new] = ACTIONS(1363), - [anon_sym_as] = ACTIONS(1363), - [anon_sym_STAR] = ACTIONS(1363), - [anon_sym_STAR_STAR] = ACTIONS(1365), - [anon_sym_PLUS_PLUS] = ACTIONS(1363), - [anon_sym_SLASH] = ACTIONS(1363), - [anon_sym_mod] = ACTIONS(1363), - [anon_sym_SLASH_SLASH] = ACTIONS(1365), - [anon_sym_PLUS] = ACTIONS(1363), - [anon_sym_bit_DASHshl] = ACTIONS(1363), - [anon_sym_bit_DASHshr] = ACTIONS(1363), - [anon_sym_EQ_EQ] = ACTIONS(1365), - [anon_sym_BANG_EQ] = ACTIONS(1365), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1365), - [anon_sym_GT_EQ] = ACTIONS(1365), - [anon_sym_not_DASHin] = ACTIONS(1363), - [anon_sym_starts_DASHwith] = ACTIONS(1363), - [anon_sym_ends_DASHwith] = ACTIONS(1363), - [anon_sym_EQ_TILDE] = ACTIONS(1365), - [anon_sym_BANG_TILDE] = ACTIONS(1365), - [anon_sym_bit_DASHand] = ACTIONS(1363), - [anon_sym_bit_DASHxor] = ACTIONS(1363), - [anon_sym_bit_DASHor] = ACTIONS(1363), - [anon_sym_and] = ACTIONS(1363), - [anon_sym_xor] = ACTIONS(1363), - [anon_sym_or] = ACTIONS(1363), - [anon_sym_DOT2] = ACTIONS(1365), - [aux_sym_val_number_token1] = ACTIONS(1365), - [aux_sym_val_number_token2] = ACTIONS(1365), - [aux_sym_val_number_token3] = ACTIONS(1365), - [anon_sym_inf] = ACTIONS(1363), - [anon_sym_DASHinf] = ACTIONS(1363), - [anon_sym_NaN] = ACTIONS(1363), - [aux_sym__val_number_decimal_token1] = ACTIONS(1363), - [aux_sym__val_number_decimal_token2] = ACTIONS(1363), - [anon_sym_DQUOTE] = ACTIONS(1365), - [sym__str_single_quotes] = ACTIONS(1365), - [sym__str_back_ticks] = ACTIONS(1365), - [aux_sym_record_entry_token1] = ACTIONS(1363), - [sym__record_key] = ACTIONS(1363), + [590] = { + [sym_comment] = STATE(590), + [anon_sym_export] = ACTIONS(1531), + [anon_sym_alias] = ACTIONS(1531), + [anon_sym_let] = ACTIONS(1531), + [anon_sym_let_DASHenv] = ACTIONS(1531), + [anon_sym_mut] = ACTIONS(1531), + [anon_sym_const] = ACTIONS(1531), + [sym_cmd_identifier] = ACTIONS(1531), + [anon_sym_def] = ACTIONS(1531), + [anon_sym_export_DASHenv] = ACTIONS(1531), + [anon_sym_extern] = ACTIONS(1531), + [anon_sym_module] = ACTIONS(1531), + [anon_sym_use] = ACTIONS(1531), + [anon_sym_COMMA] = ACTIONS(1533), + [anon_sym_LPAREN] = ACTIONS(1533), + [anon_sym_DOLLAR] = ACTIONS(1533), + [anon_sym_error] = ACTIONS(1531), + [anon_sym_list] = ACTIONS(1531), + [anon_sym_GT] = ACTIONS(1531), + [anon_sym_DASH] = ACTIONS(1531), + [anon_sym_break] = ACTIONS(1531), + [anon_sym_continue] = ACTIONS(1531), + [anon_sym_for] = ACTIONS(1531), + [anon_sym_in] = ACTIONS(1531), + [anon_sym_loop] = ACTIONS(1531), + [anon_sym_make] = ACTIONS(1531), + [anon_sym_while] = ACTIONS(1531), + [anon_sym_do] = ACTIONS(1531), + [anon_sym_if] = ACTIONS(1531), + [anon_sym_else] = ACTIONS(1531), + [anon_sym_match] = ACTIONS(1531), + [anon_sym_RBRACE] = ACTIONS(1533), + [anon_sym_DOT] = ACTIONS(1533), + [anon_sym_try] = ACTIONS(1531), + [anon_sym_catch] = ACTIONS(1531), + [anon_sym_return] = ACTIONS(1531), + [anon_sym_source] = ACTIONS(1531), + [anon_sym_source_DASHenv] = ACTIONS(1531), + [anon_sym_register] = ACTIONS(1531), + [anon_sym_hide] = ACTIONS(1531), + [anon_sym_hide_DASHenv] = ACTIONS(1531), + [anon_sym_overlay] = ACTIONS(1531), + [anon_sym_new] = ACTIONS(1531), + [anon_sym_as] = ACTIONS(1531), + [anon_sym_STAR] = ACTIONS(1531), + [anon_sym_STAR_STAR] = ACTIONS(1533), + [anon_sym_PLUS_PLUS] = ACTIONS(1531), + [anon_sym_SLASH] = ACTIONS(1531), + [anon_sym_mod] = ACTIONS(1531), + [anon_sym_SLASH_SLASH] = ACTIONS(1533), + [anon_sym_PLUS] = ACTIONS(1531), + [anon_sym_bit_DASHshl] = ACTIONS(1531), + [anon_sym_bit_DASHshr] = ACTIONS(1531), + [anon_sym_EQ_EQ] = ACTIONS(1533), + [anon_sym_BANG_EQ] = ACTIONS(1533), + [anon_sym_LT2] = ACTIONS(1531), + [anon_sym_LT_EQ] = ACTIONS(1533), + [anon_sym_GT_EQ] = ACTIONS(1533), + [anon_sym_not_DASHin] = ACTIONS(1531), + [anon_sym_starts_DASHwith] = ACTIONS(1531), + [anon_sym_ends_DASHwith] = ACTIONS(1531), + [anon_sym_EQ_TILDE] = ACTIONS(1533), + [anon_sym_BANG_TILDE] = ACTIONS(1533), + [anon_sym_bit_DASHand] = ACTIONS(1531), + [anon_sym_bit_DASHxor] = ACTIONS(1531), + [anon_sym_bit_DASHor] = ACTIONS(1531), + [anon_sym_and] = ACTIONS(1531), + [anon_sym_xor] = ACTIONS(1531), + [anon_sym_or] = ACTIONS(1531), + [aux_sym_val_number_token1] = ACTIONS(1533), + [aux_sym_val_number_token2] = ACTIONS(1533), + [aux_sym_val_number_token3] = ACTIONS(1533), + [anon_sym_inf] = ACTIONS(1531), + [anon_sym_DASHinf] = ACTIONS(1531), + [anon_sym_NaN] = ACTIONS(1531), + [aux_sym__val_number_decimal_token1] = ACTIONS(1531), + [aux_sym__val_number_decimal_token2] = ACTIONS(1531), + [anon_sym_DQUOTE] = ACTIONS(1533), + [sym__str_single_quotes] = ACTIONS(1533), + [sym__str_back_ticks] = ACTIONS(1533), + [aux_sym_record_entry_token1] = ACTIONS(1531), + [anon_sym_def_DASHenv] = ACTIONS(1531), + [sym__record_key] = ACTIONS(1531), [anon_sym_POUND] = ACTIONS(3), }, - [581] = { - [sym_comment] = STATE(581), - [anon_sym_export] = ACTIONS(1278), - [anon_sym_alias] = ACTIONS(1278), - [anon_sym_let] = ACTIONS(1278), - [anon_sym_let_DASHenv] = ACTIONS(1278), - [anon_sym_mut] = ACTIONS(1278), - [anon_sym_const] = ACTIONS(1278), - [sym_cmd_identifier] = ACTIONS(1278), - [anon_sym_def] = ACTIONS(1278), - [anon_sym_def_DASHenv] = ACTIONS(1278), - [anon_sym_export_DASHenv] = ACTIONS(1278), - [anon_sym_extern] = ACTIONS(1278), - [anon_sym_module] = ACTIONS(1278), - [anon_sym_use] = ACTIONS(1278), - [anon_sym_COMMA] = ACTIONS(1280), - [anon_sym_LPAREN] = ACTIONS(1280), - [anon_sym_DOLLAR] = ACTIONS(1280), - [anon_sym_error] = ACTIONS(1278), - [anon_sym_list] = ACTIONS(1278), - [anon_sym_GT] = ACTIONS(1278), - [anon_sym_DASH] = ACTIONS(1278), - [anon_sym_break] = ACTIONS(1278), - [anon_sym_continue] = ACTIONS(1278), - [anon_sym_for] = ACTIONS(1278), - [anon_sym_in] = ACTIONS(1278), - [anon_sym_loop] = ACTIONS(1278), - [anon_sym_make] = ACTIONS(1278), - [anon_sym_while] = ACTIONS(1278), - [anon_sym_do] = ACTIONS(1278), - [anon_sym_if] = ACTIONS(1278), - [anon_sym_else] = ACTIONS(1278), - [anon_sym_match] = ACTIONS(1278), - [anon_sym_RBRACE] = ACTIONS(1280), - [anon_sym_DOT] = ACTIONS(1278), - [anon_sym_try] = ACTIONS(1278), - [anon_sym_catch] = ACTIONS(1278), - [anon_sym_return] = ACTIONS(1278), - [anon_sym_source] = ACTIONS(1278), - [anon_sym_source_DASHenv] = ACTIONS(1278), - [anon_sym_register] = ACTIONS(1278), - [anon_sym_hide] = ACTIONS(1278), - [anon_sym_hide_DASHenv] = ACTIONS(1278), - [anon_sym_overlay] = ACTIONS(1278), - [anon_sym_new] = ACTIONS(1278), - [anon_sym_as] = ACTIONS(1278), - [anon_sym_STAR] = ACTIONS(1278), - [anon_sym_STAR_STAR] = ACTIONS(1280), - [anon_sym_PLUS_PLUS] = ACTIONS(1278), - [anon_sym_SLASH] = ACTIONS(1278), - [anon_sym_mod] = ACTIONS(1278), - [anon_sym_SLASH_SLASH] = ACTIONS(1280), - [anon_sym_PLUS] = ACTIONS(1278), - [anon_sym_bit_DASHshl] = ACTIONS(1278), - [anon_sym_bit_DASHshr] = ACTIONS(1278), - [anon_sym_EQ_EQ] = ACTIONS(1280), - [anon_sym_BANG_EQ] = ACTIONS(1280), - [anon_sym_LT2] = ACTIONS(1278), - [anon_sym_LT_EQ] = ACTIONS(1280), - [anon_sym_GT_EQ] = ACTIONS(1280), - [anon_sym_not_DASHin] = ACTIONS(1278), - [anon_sym_starts_DASHwith] = ACTIONS(1278), - [anon_sym_ends_DASHwith] = ACTIONS(1278), - [anon_sym_EQ_TILDE] = ACTIONS(1280), - [anon_sym_BANG_TILDE] = ACTIONS(1280), - [anon_sym_bit_DASHand] = ACTIONS(1278), - [anon_sym_bit_DASHxor] = ACTIONS(1278), - [anon_sym_bit_DASHor] = ACTIONS(1278), - [anon_sym_and] = ACTIONS(1278), - [anon_sym_xor] = ACTIONS(1278), - [anon_sym_or] = ACTIONS(1278), - [anon_sym_DOT2] = ACTIONS(1280), - [aux_sym_val_number_token1] = ACTIONS(1280), - [aux_sym_val_number_token2] = ACTIONS(1280), - [aux_sym_val_number_token3] = ACTIONS(1280), - [anon_sym_inf] = ACTIONS(1278), - [anon_sym_DASHinf] = ACTIONS(1278), - [anon_sym_NaN] = ACTIONS(1278), - [aux_sym__val_number_decimal_token1] = ACTIONS(1278), - [aux_sym__val_number_decimal_token2] = ACTIONS(1278), - [anon_sym_DQUOTE] = ACTIONS(1280), - [sym__str_single_quotes] = ACTIONS(1280), - [sym__str_back_ticks] = ACTIONS(1280), - [aux_sym_record_entry_token1] = ACTIONS(1278), - [sym__record_key] = ACTIONS(1278), + [591] = { + [sym_comment] = STATE(591), + [anon_sym_export] = ACTIONS(1377), + [anon_sym_alias] = ACTIONS(1377), + [anon_sym_let] = ACTIONS(1377), + [anon_sym_let_DASHenv] = ACTIONS(1377), + [anon_sym_mut] = ACTIONS(1377), + [anon_sym_const] = ACTIONS(1377), + [sym_cmd_identifier] = ACTIONS(1377), + [anon_sym_def] = ACTIONS(1377), + [anon_sym_export_DASHenv] = ACTIONS(1377), + [anon_sym_extern] = ACTIONS(1377), + [anon_sym_module] = ACTIONS(1377), + [anon_sym_use] = ACTIONS(1377), + [anon_sym_COMMA] = ACTIONS(1379), + [anon_sym_LPAREN] = ACTIONS(1379), + [anon_sym_DOLLAR] = ACTIONS(1379), + [anon_sym_error] = ACTIONS(1377), + [anon_sym_list] = ACTIONS(1377), + [anon_sym_GT] = ACTIONS(1377), + [anon_sym_DASH] = ACTIONS(1377), + [anon_sym_break] = ACTIONS(1377), + [anon_sym_continue] = ACTIONS(1377), + [anon_sym_for] = ACTIONS(1377), + [anon_sym_in] = ACTIONS(1377), + [anon_sym_loop] = ACTIONS(1377), + [anon_sym_make] = ACTIONS(1377), + [anon_sym_while] = ACTIONS(1377), + [anon_sym_do] = ACTIONS(1377), + [anon_sym_if] = ACTIONS(1377), + [anon_sym_else] = ACTIONS(1377), + [anon_sym_match] = ACTIONS(1377), + [anon_sym_RBRACE] = ACTIONS(1379), + [anon_sym_DOT] = ACTIONS(1379), + [anon_sym_try] = ACTIONS(1377), + [anon_sym_catch] = ACTIONS(1377), + [anon_sym_return] = ACTIONS(1377), + [anon_sym_source] = ACTIONS(1377), + [anon_sym_source_DASHenv] = ACTIONS(1377), + [anon_sym_register] = ACTIONS(1377), + [anon_sym_hide] = ACTIONS(1377), + [anon_sym_hide_DASHenv] = ACTIONS(1377), + [anon_sym_overlay] = ACTIONS(1377), + [anon_sym_new] = ACTIONS(1377), + [anon_sym_as] = ACTIONS(1377), + [anon_sym_STAR] = ACTIONS(1377), + [anon_sym_STAR_STAR] = ACTIONS(1379), + [anon_sym_PLUS_PLUS] = ACTIONS(1377), + [anon_sym_SLASH] = ACTIONS(1377), + [anon_sym_mod] = ACTIONS(1377), + [anon_sym_SLASH_SLASH] = ACTIONS(1379), + [anon_sym_PLUS] = ACTIONS(1377), + [anon_sym_bit_DASHshl] = ACTIONS(1377), + [anon_sym_bit_DASHshr] = ACTIONS(1377), + [anon_sym_EQ_EQ] = ACTIONS(1379), + [anon_sym_BANG_EQ] = ACTIONS(1379), + [anon_sym_LT2] = ACTIONS(1377), + [anon_sym_LT_EQ] = ACTIONS(1379), + [anon_sym_GT_EQ] = ACTIONS(1379), + [anon_sym_not_DASHin] = ACTIONS(1377), + [anon_sym_starts_DASHwith] = ACTIONS(1377), + [anon_sym_ends_DASHwith] = ACTIONS(1377), + [anon_sym_EQ_TILDE] = ACTIONS(1379), + [anon_sym_BANG_TILDE] = ACTIONS(1379), + [anon_sym_bit_DASHand] = ACTIONS(1377), + [anon_sym_bit_DASHxor] = ACTIONS(1377), + [anon_sym_bit_DASHor] = ACTIONS(1377), + [anon_sym_and] = ACTIONS(1377), + [anon_sym_xor] = ACTIONS(1377), + [anon_sym_or] = ACTIONS(1377), + [aux_sym_val_number_token1] = ACTIONS(1379), + [aux_sym_val_number_token2] = ACTIONS(1379), + [aux_sym_val_number_token3] = ACTIONS(1379), + [anon_sym_inf] = ACTIONS(1377), + [anon_sym_DASHinf] = ACTIONS(1377), + [anon_sym_NaN] = ACTIONS(1377), + [aux_sym__val_number_decimal_token1] = ACTIONS(1377), + [aux_sym__val_number_decimal_token2] = ACTIONS(1377), + [anon_sym_DQUOTE] = ACTIONS(1379), + [sym__str_single_quotes] = ACTIONS(1379), + [sym__str_back_ticks] = ACTIONS(1379), + [aux_sym_record_entry_token1] = ACTIONS(1377), + [anon_sym_def_DASHenv] = ACTIONS(1377), + [sym__record_key] = ACTIONS(1377), [anon_sym_POUND] = ACTIONS(3), }, - [582] = { - [sym_comment] = STATE(582), - [anon_sym_export] = ACTIONS(1329), - [anon_sym_alias] = ACTIONS(1329), - [anon_sym_let] = ACTIONS(1329), - [anon_sym_let_DASHenv] = ACTIONS(1329), - [anon_sym_mut] = ACTIONS(1329), - [anon_sym_const] = ACTIONS(1329), - [sym_cmd_identifier] = ACTIONS(1329), - [anon_sym_def] = ACTIONS(1329), - [anon_sym_def_DASHenv] = ACTIONS(1329), - [anon_sym_export_DASHenv] = ACTIONS(1329), - [anon_sym_extern] = ACTIONS(1329), - [anon_sym_module] = ACTIONS(1329), - [anon_sym_use] = ACTIONS(1329), - [anon_sym_COMMA] = ACTIONS(1331), - [anon_sym_LPAREN] = ACTIONS(1331), - [anon_sym_DOLLAR] = ACTIONS(1331), - [anon_sym_error] = ACTIONS(1329), - [anon_sym_list] = ACTIONS(1329), - [anon_sym_GT] = ACTIONS(1329), - [anon_sym_DASH] = ACTIONS(1329), - [anon_sym_break] = ACTIONS(1329), - [anon_sym_continue] = ACTIONS(1329), - [anon_sym_for] = ACTIONS(1329), - [anon_sym_in] = ACTIONS(1329), - [anon_sym_loop] = ACTIONS(1329), - [anon_sym_make] = ACTIONS(1329), - [anon_sym_while] = ACTIONS(1329), - [anon_sym_do] = ACTIONS(1329), - [anon_sym_if] = ACTIONS(1329), - [anon_sym_else] = ACTIONS(1329), - [anon_sym_match] = ACTIONS(1329), - [anon_sym_RBRACE] = ACTIONS(1331), - [anon_sym_DOT] = ACTIONS(1329), - [anon_sym_try] = ACTIONS(1329), - [anon_sym_catch] = ACTIONS(1329), - [anon_sym_return] = ACTIONS(1329), - [anon_sym_source] = ACTIONS(1329), - [anon_sym_source_DASHenv] = ACTIONS(1329), - [anon_sym_register] = ACTIONS(1329), - [anon_sym_hide] = ACTIONS(1329), - [anon_sym_hide_DASHenv] = ACTIONS(1329), - [anon_sym_overlay] = ACTIONS(1329), - [anon_sym_new] = ACTIONS(1329), - [anon_sym_as] = ACTIONS(1329), - [anon_sym_STAR] = ACTIONS(1329), - [anon_sym_STAR_STAR] = ACTIONS(1331), - [anon_sym_PLUS_PLUS] = ACTIONS(1329), - [anon_sym_SLASH] = ACTIONS(1329), - [anon_sym_mod] = ACTIONS(1329), - [anon_sym_SLASH_SLASH] = ACTIONS(1331), - [anon_sym_PLUS] = ACTIONS(1329), - [anon_sym_bit_DASHshl] = ACTIONS(1329), - [anon_sym_bit_DASHshr] = ACTIONS(1329), - [anon_sym_EQ_EQ] = ACTIONS(1331), - [anon_sym_BANG_EQ] = ACTIONS(1331), - [anon_sym_LT2] = ACTIONS(1329), - [anon_sym_LT_EQ] = ACTIONS(1331), - [anon_sym_GT_EQ] = ACTIONS(1331), - [anon_sym_not_DASHin] = ACTIONS(1329), - [anon_sym_starts_DASHwith] = ACTIONS(1329), - [anon_sym_ends_DASHwith] = ACTIONS(1329), - [anon_sym_EQ_TILDE] = ACTIONS(1331), - [anon_sym_BANG_TILDE] = ACTIONS(1331), - [anon_sym_bit_DASHand] = ACTIONS(1329), - [anon_sym_bit_DASHxor] = ACTIONS(1329), - [anon_sym_bit_DASHor] = ACTIONS(1329), - [anon_sym_and] = ACTIONS(1329), - [anon_sym_xor] = ACTIONS(1329), - [anon_sym_or] = ACTIONS(1329), - [anon_sym_DOT2] = ACTIONS(1647), - [aux_sym_val_number_token1] = ACTIONS(1331), - [aux_sym_val_number_token2] = ACTIONS(1331), - [aux_sym_val_number_token3] = ACTIONS(1331), - [anon_sym_inf] = ACTIONS(1329), - [anon_sym_DASHinf] = ACTIONS(1329), - [anon_sym_NaN] = ACTIONS(1329), - [aux_sym__val_number_decimal_token1] = ACTIONS(1329), - [aux_sym__val_number_decimal_token2] = ACTIONS(1329), - [anon_sym_DQUOTE] = ACTIONS(1331), - [sym__str_single_quotes] = ACTIONS(1331), - [sym__str_back_ticks] = ACTIONS(1331), - [aux_sym_record_entry_token1] = ACTIONS(1329), - [sym__record_key] = ACTIONS(1329), + [592] = { + [sym_comment] = STATE(592), + [anon_sym_export] = ACTIONS(1467), + [anon_sym_alias] = ACTIONS(1467), + [anon_sym_let] = ACTIONS(1467), + [anon_sym_let_DASHenv] = ACTIONS(1467), + [anon_sym_mut] = ACTIONS(1467), + [anon_sym_const] = ACTIONS(1467), + [sym_cmd_identifier] = ACTIONS(1467), + [anon_sym_def] = ACTIONS(1467), + [anon_sym_export_DASHenv] = ACTIONS(1467), + [anon_sym_extern] = ACTIONS(1467), + [anon_sym_module] = ACTIONS(1467), + [anon_sym_use] = ACTIONS(1467), + [anon_sym_COMMA] = ACTIONS(1469), + [anon_sym_LPAREN] = ACTIONS(1469), + [anon_sym_DOLLAR] = ACTIONS(1469), + [anon_sym_error] = ACTIONS(1467), + [anon_sym_list] = ACTIONS(1467), + [anon_sym_GT] = ACTIONS(1467), + [anon_sym_DASH] = ACTIONS(1467), + [anon_sym_break] = ACTIONS(1467), + [anon_sym_continue] = ACTIONS(1467), + [anon_sym_for] = ACTIONS(1467), + [anon_sym_in] = ACTIONS(1467), + [anon_sym_loop] = ACTIONS(1467), + [anon_sym_make] = ACTIONS(1467), + [anon_sym_while] = ACTIONS(1467), + [anon_sym_do] = ACTIONS(1467), + [anon_sym_if] = ACTIONS(1467), + [anon_sym_else] = ACTIONS(1467), + [anon_sym_match] = ACTIONS(1467), + [anon_sym_RBRACE] = ACTIONS(1469), + [anon_sym_DOT] = ACTIONS(1469), + [anon_sym_try] = ACTIONS(1467), + [anon_sym_catch] = ACTIONS(1467), + [anon_sym_return] = ACTIONS(1467), + [anon_sym_source] = ACTIONS(1467), + [anon_sym_source_DASHenv] = ACTIONS(1467), + [anon_sym_register] = ACTIONS(1467), + [anon_sym_hide] = ACTIONS(1467), + [anon_sym_hide_DASHenv] = ACTIONS(1467), + [anon_sym_overlay] = ACTIONS(1467), + [anon_sym_new] = ACTIONS(1467), + [anon_sym_as] = ACTIONS(1467), + [anon_sym_STAR] = ACTIONS(1467), + [anon_sym_STAR_STAR] = ACTIONS(1469), + [anon_sym_PLUS_PLUS] = ACTIONS(1467), + [anon_sym_SLASH] = ACTIONS(1467), + [anon_sym_mod] = ACTIONS(1467), + [anon_sym_SLASH_SLASH] = ACTIONS(1469), + [anon_sym_PLUS] = ACTIONS(1467), + [anon_sym_bit_DASHshl] = ACTIONS(1467), + [anon_sym_bit_DASHshr] = ACTIONS(1467), + [anon_sym_EQ_EQ] = ACTIONS(1469), + [anon_sym_BANG_EQ] = ACTIONS(1469), + [anon_sym_LT2] = ACTIONS(1467), + [anon_sym_LT_EQ] = ACTIONS(1469), + [anon_sym_GT_EQ] = ACTIONS(1469), + [anon_sym_not_DASHin] = ACTIONS(1467), + [anon_sym_starts_DASHwith] = ACTIONS(1467), + [anon_sym_ends_DASHwith] = ACTIONS(1467), + [anon_sym_EQ_TILDE] = ACTIONS(1469), + [anon_sym_BANG_TILDE] = ACTIONS(1469), + [anon_sym_bit_DASHand] = ACTIONS(1467), + [anon_sym_bit_DASHxor] = ACTIONS(1467), + [anon_sym_bit_DASHor] = ACTIONS(1467), + [anon_sym_and] = ACTIONS(1467), + [anon_sym_xor] = ACTIONS(1467), + [anon_sym_or] = ACTIONS(1467), + [aux_sym_val_number_token1] = ACTIONS(1469), + [aux_sym_val_number_token2] = ACTIONS(1469), + [aux_sym_val_number_token3] = ACTIONS(1469), + [anon_sym_inf] = ACTIONS(1467), + [anon_sym_DASHinf] = ACTIONS(1467), + [anon_sym_NaN] = ACTIONS(1467), + [aux_sym__val_number_decimal_token1] = ACTIONS(1467), + [aux_sym__val_number_decimal_token2] = ACTIONS(1467), + [anon_sym_DQUOTE] = ACTIONS(1469), + [sym__str_single_quotes] = ACTIONS(1469), + [sym__str_back_ticks] = ACTIONS(1469), + [aux_sym_record_entry_token1] = ACTIONS(1467), + [anon_sym_def_DASHenv] = ACTIONS(1467), + [sym__record_key] = ACTIONS(1467), [anon_sym_POUND] = ACTIONS(3), }, - [583] = { - [sym_comment] = STATE(583), - [anon_sym_export] = ACTIONS(1209), - [anon_sym_alias] = ACTIONS(1209), - [anon_sym_let] = ACTIONS(1209), - [anon_sym_let_DASHenv] = ACTIONS(1209), - [anon_sym_mut] = ACTIONS(1209), - [anon_sym_const] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1209), - [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), - [anon_sym_export_DASHenv] = ACTIONS(1209), - [anon_sym_extern] = ACTIONS(1209), - [anon_sym_module] = ACTIONS(1209), - [anon_sym_use] = ACTIONS(1209), - [anon_sym_COMMA] = ACTIONS(1211), - [anon_sym_LPAREN] = ACTIONS(1211), - [anon_sym_DOLLAR] = ACTIONS(1211), - [anon_sym_error] = ACTIONS(1209), - [anon_sym_list] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_break] = ACTIONS(1209), - [anon_sym_continue] = ACTIONS(1209), - [anon_sym_for] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_loop] = ACTIONS(1209), - [anon_sym_make] = ACTIONS(1209), - [anon_sym_while] = ACTIONS(1209), - [anon_sym_do] = ACTIONS(1209), - [anon_sym_if] = ACTIONS(1209), - [anon_sym_else] = ACTIONS(1209), - [anon_sym_match] = ACTIONS(1209), - [anon_sym_RBRACE] = ACTIONS(1211), - [anon_sym_DOT] = ACTIONS(1211), - [anon_sym_try] = ACTIONS(1209), - [anon_sym_catch] = ACTIONS(1209), - [anon_sym_return] = ACTIONS(1209), - [anon_sym_source] = ACTIONS(1209), - [anon_sym_source_DASHenv] = ACTIONS(1209), - [anon_sym_register] = ACTIONS(1209), - [anon_sym_hide] = ACTIONS(1209), - [anon_sym_hide_DASHenv] = ACTIONS(1209), - [anon_sym_overlay] = ACTIONS(1209), - [anon_sym_new] = ACTIONS(1209), - [anon_sym_as] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1211), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1211), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1211), - [anon_sym_BANG_EQ] = ACTIONS(1211), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1211), - [anon_sym_GT_EQ] = ACTIONS(1211), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1211), - [anon_sym_BANG_TILDE] = ACTIONS(1211), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1631), - [aux_sym_val_number_token1] = ACTIONS(1211), - [aux_sym_val_number_token2] = ACTIONS(1211), - [aux_sym_val_number_token3] = ACTIONS(1211), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1211), - [sym__str_single_quotes] = ACTIONS(1211), - [sym__str_back_ticks] = ACTIONS(1211), - [aux_sym_record_entry_token1] = ACTIONS(1209), - [sym__record_key] = ACTIONS(1209), + [593] = { + [sym_comment] = STATE(593), + [anon_sym_export] = ACTIONS(153), + [anon_sym_alias] = ACTIONS(153), + [anon_sym_let] = ACTIONS(153), + [anon_sym_let_DASHenv] = ACTIONS(153), + [anon_sym_mut] = ACTIONS(153), + [anon_sym_const] = ACTIONS(153), + [sym_cmd_identifier] = ACTIONS(153), + [anon_sym_def] = ACTIONS(153), + [anon_sym_export_DASHenv] = ACTIONS(153), + [anon_sym_extern] = ACTIONS(153), + [anon_sym_module] = ACTIONS(153), + [anon_sym_use] = ACTIONS(153), + [anon_sym_COMMA] = ACTIONS(155), + [anon_sym_LPAREN] = ACTIONS(155), + [anon_sym_DOLLAR] = ACTIONS(155), + [anon_sym_error] = ACTIONS(153), + [anon_sym_list] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_break] = ACTIONS(153), + [anon_sym_continue] = ACTIONS(153), + [anon_sym_for] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_loop] = ACTIONS(153), + [anon_sym_make] = ACTIONS(153), + [anon_sym_while] = ACTIONS(153), + [anon_sym_do] = ACTIONS(153), + [anon_sym_if] = ACTIONS(153), + [anon_sym_else] = ACTIONS(153), + [anon_sym_match] = ACTIONS(153), + [anon_sym_RBRACE] = ACTIONS(155), + [anon_sym_DOT] = ACTIONS(155), + [anon_sym_try] = ACTIONS(153), + [anon_sym_catch] = ACTIONS(153), + [anon_sym_return] = ACTIONS(153), + [anon_sym_source] = ACTIONS(153), + [anon_sym_source_DASHenv] = ACTIONS(153), + [anon_sym_register] = ACTIONS(153), + [anon_sym_hide] = ACTIONS(153), + [anon_sym_hide_DASHenv] = ACTIONS(153), + [anon_sym_overlay] = ACTIONS(153), + [anon_sym_new] = ACTIONS(153), + [anon_sym_as] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(155), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(155), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(155), + [anon_sym_BANG_EQ] = ACTIONS(155), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(155), + [anon_sym_GT_EQ] = ACTIONS(155), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(155), + [anon_sym_BANG_TILDE] = ACTIONS(155), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [aux_sym_val_number_token1] = ACTIONS(155), + [aux_sym_val_number_token2] = ACTIONS(155), + [aux_sym_val_number_token3] = ACTIONS(155), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), + [anon_sym_DQUOTE] = ACTIONS(155), + [sym__str_single_quotes] = ACTIONS(155), + [sym__str_back_ticks] = ACTIONS(155), + [aux_sym_record_entry_token1] = ACTIONS(153), + [anon_sym_def_DASHenv] = ACTIONS(153), + [sym__record_key] = ACTIONS(153), [anon_sym_POUND] = ACTIONS(3), }, - [584] = { - [sym_comment] = STATE(584), + [594] = { + [sym_comment] = STATE(594), + [anon_sym_export] = ACTIONS(1322), + [anon_sym_alias] = ACTIONS(1322), + [anon_sym_let] = ACTIONS(1322), + [anon_sym_let_DASHenv] = ACTIONS(1322), + [anon_sym_mut] = ACTIONS(1322), + [anon_sym_const] = ACTIONS(1322), + [sym_cmd_identifier] = ACTIONS(1322), + [anon_sym_def] = ACTIONS(1322), + [anon_sym_export_DASHenv] = ACTIONS(1322), + [anon_sym_extern] = ACTIONS(1322), + [anon_sym_module] = ACTIONS(1322), + [anon_sym_use] = ACTIONS(1322), + [anon_sym_COMMA] = ACTIONS(1324), + [anon_sym_LPAREN] = ACTIONS(1324), + [anon_sym_DOLLAR] = ACTIONS(1324), + [anon_sym_error] = ACTIONS(1322), + [anon_sym_list] = ACTIONS(1322), + [anon_sym_GT] = ACTIONS(1322), + [anon_sym_DASH] = ACTIONS(1322), + [anon_sym_break] = ACTIONS(1322), + [anon_sym_continue] = ACTIONS(1322), + [anon_sym_for] = ACTIONS(1322), + [anon_sym_in] = ACTIONS(1322), + [anon_sym_loop] = ACTIONS(1322), + [anon_sym_make] = ACTIONS(1322), + [anon_sym_while] = ACTIONS(1322), + [anon_sym_do] = ACTIONS(1322), + [anon_sym_if] = ACTIONS(1322), + [anon_sym_else] = ACTIONS(1322), + [anon_sym_match] = ACTIONS(1322), + [anon_sym_RBRACE] = ACTIONS(1324), + [anon_sym_DOT] = ACTIONS(1324), + [anon_sym_try] = ACTIONS(1322), + [anon_sym_catch] = ACTIONS(1322), + [anon_sym_return] = ACTIONS(1322), + [anon_sym_source] = ACTIONS(1322), + [anon_sym_source_DASHenv] = ACTIONS(1322), + [anon_sym_register] = ACTIONS(1322), + [anon_sym_hide] = ACTIONS(1322), + [anon_sym_hide_DASHenv] = ACTIONS(1322), + [anon_sym_overlay] = ACTIONS(1322), + [anon_sym_new] = ACTIONS(1322), + [anon_sym_as] = ACTIONS(1322), + [anon_sym_STAR] = ACTIONS(1322), + [anon_sym_STAR_STAR] = ACTIONS(1324), + [anon_sym_PLUS_PLUS] = ACTIONS(1322), + [anon_sym_SLASH] = ACTIONS(1322), + [anon_sym_mod] = ACTIONS(1322), + [anon_sym_SLASH_SLASH] = ACTIONS(1324), + [anon_sym_PLUS] = ACTIONS(1322), + [anon_sym_bit_DASHshl] = ACTIONS(1322), + [anon_sym_bit_DASHshr] = ACTIONS(1322), + [anon_sym_EQ_EQ] = ACTIONS(1324), + [anon_sym_BANG_EQ] = ACTIONS(1324), + [anon_sym_LT2] = ACTIONS(1322), + [anon_sym_LT_EQ] = ACTIONS(1324), + [anon_sym_GT_EQ] = ACTIONS(1324), + [anon_sym_not_DASHin] = ACTIONS(1322), + [anon_sym_starts_DASHwith] = ACTIONS(1322), + [anon_sym_ends_DASHwith] = ACTIONS(1322), + [anon_sym_EQ_TILDE] = ACTIONS(1324), + [anon_sym_BANG_TILDE] = ACTIONS(1324), + [anon_sym_bit_DASHand] = ACTIONS(1322), + [anon_sym_bit_DASHxor] = ACTIONS(1322), + [anon_sym_bit_DASHor] = ACTIONS(1322), + [anon_sym_and] = ACTIONS(1322), + [anon_sym_xor] = ACTIONS(1322), + [anon_sym_or] = ACTIONS(1322), + [aux_sym_val_number_token1] = ACTIONS(1324), + [aux_sym_val_number_token2] = ACTIONS(1324), + [aux_sym_val_number_token3] = ACTIONS(1324), + [anon_sym_inf] = ACTIONS(1322), + [anon_sym_DASHinf] = ACTIONS(1322), + [anon_sym_NaN] = ACTIONS(1322), + [aux_sym__val_number_decimal_token1] = ACTIONS(1322), + [aux_sym__val_number_decimal_token2] = ACTIONS(1322), + [anon_sym_DQUOTE] = ACTIONS(1324), + [sym__str_single_quotes] = ACTIONS(1324), + [sym__str_back_ticks] = ACTIONS(1324), + [aux_sym_record_entry_token1] = ACTIONS(1322), + [anon_sym_def_DASHenv] = ACTIONS(1322), + [sym__record_key] = ACTIONS(1322), + [anon_sym_POUND] = ACTIONS(3), + }, + [595] = { + [sym_comment] = STATE(595), + [anon_sym_export] = ACTIONS(1304), + [anon_sym_alias] = ACTIONS(1304), + [anon_sym_let] = ACTIONS(1304), + [anon_sym_let_DASHenv] = ACTIONS(1304), + [anon_sym_mut] = ACTIONS(1304), + [anon_sym_const] = ACTIONS(1304), + [sym_cmd_identifier] = ACTIONS(1304), + [anon_sym_def] = ACTIONS(1304), + [anon_sym_export_DASHenv] = ACTIONS(1304), + [anon_sym_extern] = ACTIONS(1304), + [anon_sym_module] = ACTIONS(1304), + [anon_sym_use] = ACTIONS(1304), + [anon_sym_COMMA] = ACTIONS(1306), + [anon_sym_LPAREN] = ACTIONS(1306), + [anon_sym_DOLLAR] = ACTIONS(1306), + [anon_sym_error] = ACTIONS(1304), + [anon_sym_list] = ACTIONS(1304), + [anon_sym_GT] = ACTIONS(1304), + [anon_sym_DASH] = ACTIONS(1304), + [anon_sym_break] = ACTIONS(1304), + [anon_sym_continue] = ACTIONS(1304), + [anon_sym_for] = ACTIONS(1304), + [anon_sym_in] = ACTIONS(1304), + [anon_sym_loop] = ACTIONS(1304), + [anon_sym_make] = ACTIONS(1304), + [anon_sym_while] = ACTIONS(1304), + [anon_sym_do] = ACTIONS(1304), + [anon_sym_if] = ACTIONS(1304), + [anon_sym_else] = ACTIONS(1304), + [anon_sym_match] = ACTIONS(1304), + [anon_sym_RBRACE] = ACTIONS(1306), + [anon_sym_DOT] = ACTIONS(1306), + [anon_sym_try] = ACTIONS(1304), + [anon_sym_catch] = ACTIONS(1304), + [anon_sym_return] = ACTIONS(1304), + [anon_sym_source] = ACTIONS(1304), + [anon_sym_source_DASHenv] = ACTIONS(1304), + [anon_sym_register] = ACTIONS(1304), + [anon_sym_hide] = ACTIONS(1304), + [anon_sym_hide_DASHenv] = ACTIONS(1304), + [anon_sym_overlay] = ACTIONS(1304), + [anon_sym_new] = ACTIONS(1304), + [anon_sym_as] = ACTIONS(1304), + [anon_sym_STAR] = ACTIONS(1304), + [anon_sym_STAR_STAR] = ACTIONS(1306), + [anon_sym_PLUS_PLUS] = ACTIONS(1304), + [anon_sym_SLASH] = ACTIONS(1304), + [anon_sym_mod] = ACTIONS(1304), + [anon_sym_SLASH_SLASH] = ACTIONS(1306), + [anon_sym_PLUS] = ACTIONS(1304), + [anon_sym_bit_DASHshl] = ACTIONS(1304), + [anon_sym_bit_DASHshr] = ACTIONS(1304), + [anon_sym_EQ_EQ] = ACTIONS(1306), + [anon_sym_BANG_EQ] = ACTIONS(1306), + [anon_sym_LT2] = ACTIONS(1304), + [anon_sym_LT_EQ] = ACTIONS(1306), + [anon_sym_GT_EQ] = ACTIONS(1306), + [anon_sym_not_DASHin] = ACTIONS(1304), + [anon_sym_starts_DASHwith] = ACTIONS(1304), + [anon_sym_ends_DASHwith] = ACTIONS(1304), + [anon_sym_EQ_TILDE] = ACTIONS(1306), + [anon_sym_BANG_TILDE] = ACTIONS(1306), + [anon_sym_bit_DASHand] = ACTIONS(1304), + [anon_sym_bit_DASHxor] = ACTIONS(1304), + [anon_sym_bit_DASHor] = ACTIONS(1304), + [anon_sym_and] = ACTIONS(1304), + [anon_sym_xor] = ACTIONS(1304), + [anon_sym_or] = ACTIONS(1304), + [aux_sym_val_number_token1] = ACTIONS(1306), + [aux_sym_val_number_token2] = ACTIONS(1306), + [aux_sym_val_number_token3] = ACTIONS(1306), + [anon_sym_inf] = ACTIONS(1304), + [anon_sym_DASHinf] = ACTIONS(1304), + [anon_sym_NaN] = ACTIONS(1304), + [aux_sym__val_number_decimal_token1] = ACTIONS(1304), + [aux_sym__val_number_decimal_token2] = ACTIONS(1304), + [anon_sym_DQUOTE] = ACTIONS(1306), + [sym__str_single_quotes] = ACTIONS(1306), + [sym__str_back_ticks] = ACTIONS(1306), + [aux_sym_record_entry_token1] = ACTIONS(1304), + [anon_sym_def_DASHenv] = ACTIONS(1304), + [sym__record_key] = ACTIONS(1304), + [anon_sym_POUND] = ACTIONS(3), + }, + [596] = { + [sym_comment] = STATE(596), + [anon_sym_export] = ACTIONS(1527), + [anon_sym_alias] = ACTIONS(1527), + [anon_sym_let] = ACTIONS(1527), + [anon_sym_let_DASHenv] = ACTIONS(1527), + [anon_sym_mut] = ACTIONS(1527), + [anon_sym_const] = ACTIONS(1527), + [sym_cmd_identifier] = ACTIONS(1527), + [anon_sym_def] = ACTIONS(1527), + [anon_sym_export_DASHenv] = ACTIONS(1527), + [anon_sym_extern] = ACTIONS(1527), + [anon_sym_module] = ACTIONS(1527), + [anon_sym_use] = ACTIONS(1527), + [anon_sym_COMMA] = ACTIONS(1529), + [anon_sym_LPAREN] = ACTIONS(1529), + [anon_sym_DOLLAR] = ACTIONS(1529), + [anon_sym_error] = ACTIONS(1527), + [anon_sym_list] = ACTIONS(1527), + [anon_sym_GT] = ACTIONS(1527), + [anon_sym_DASH] = ACTIONS(1527), + [anon_sym_break] = ACTIONS(1527), + [anon_sym_continue] = ACTIONS(1527), + [anon_sym_for] = ACTIONS(1527), + [anon_sym_in] = ACTIONS(1527), + [anon_sym_loop] = ACTIONS(1527), + [anon_sym_make] = ACTIONS(1527), + [anon_sym_while] = ACTIONS(1527), + [anon_sym_do] = ACTIONS(1527), + [anon_sym_if] = ACTIONS(1527), + [anon_sym_else] = ACTIONS(1527), + [anon_sym_match] = ACTIONS(1527), + [anon_sym_RBRACE] = ACTIONS(1529), + [anon_sym_DOT] = ACTIONS(1529), + [anon_sym_try] = ACTIONS(1527), + [anon_sym_catch] = ACTIONS(1527), + [anon_sym_return] = ACTIONS(1527), + [anon_sym_source] = ACTIONS(1527), + [anon_sym_source_DASHenv] = ACTIONS(1527), + [anon_sym_register] = ACTIONS(1527), + [anon_sym_hide] = ACTIONS(1527), + [anon_sym_hide_DASHenv] = ACTIONS(1527), + [anon_sym_overlay] = ACTIONS(1527), + [anon_sym_new] = ACTIONS(1527), + [anon_sym_as] = ACTIONS(1527), + [anon_sym_STAR] = ACTIONS(1527), + [anon_sym_STAR_STAR] = ACTIONS(1529), + [anon_sym_PLUS_PLUS] = ACTIONS(1527), + [anon_sym_SLASH] = ACTIONS(1527), + [anon_sym_mod] = ACTIONS(1527), + [anon_sym_SLASH_SLASH] = ACTIONS(1529), + [anon_sym_PLUS] = ACTIONS(1527), + [anon_sym_bit_DASHshl] = ACTIONS(1527), + [anon_sym_bit_DASHshr] = ACTIONS(1527), + [anon_sym_EQ_EQ] = ACTIONS(1529), + [anon_sym_BANG_EQ] = ACTIONS(1529), + [anon_sym_LT2] = ACTIONS(1527), + [anon_sym_LT_EQ] = ACTIONS(1529), + [anon_sym_GT_EQ] = ACTIONS(1529), + [anon_sym_not_DASHin] = ACTIONS(1527), + [anon_sym_starts_DASHwith] = ACTIONS(1527), + [anon_sym_ends_DASHwith] = ACTIONS(1527), + [anon_sym_EQ_TILDE] = ACTIONS(1529), + [anon_sym_BANG_TILDE] = ACTIONS(1529), + [anon_sym_bit_DASHand] = ACTIONS(1527), + [anon_sym_bit_DASHxor] = ACTIONS(1527), + [anon_sym_bit_DASHor] = ACTIONS(1527), + [anon_sym_and] = ACTIONS(1527), + [anon_sym_xor] = ACTIONS(1527), + [anon_sym_or] = ACTIONS(1527), + [aux_sym_val_number_token1] = ACTIONS(1529), + [aux_sym_val_number_token2] = ACTIONS(1529), + [aux_sym_val_number_token3] = ACTIONS(1529), + [anon_sym_inf] = ACTIONS(1527), + [anon_sym_DASHinf] = ACTIONS(1527), + [anon_sym_NaN] = ACTIONS(1527), + [aux_sym__val_number_decimal_token1] = ACTIONS(1527), + [aux_sym__val_number_decimal_token2] = ACTIONS(1527), + [anon_sym_DQUOTE] = ACTIONS(1529), + [sym__str_single_quotes] = ACTIONS(1529), + [sym__str_back_ticks] = ACTIONS(1529), + [aux_sym_record_entry_token1] = ACTIONS(1527), + [anon_sym_def_DASHenv] = ACTIONS(1527), + [sym__record_key] = ACTIONS(1527), + [anon_sym_POUND] = ACTIONS(3), + }, + [597] = { + [sym_comment] = STATE(597), + [anon_sym_export] = ACTIONS(1471), + [anon_sym_alias] = ACTIONS(1471), + [anon_sym_let] = ACTIONS(1471), + [anon_sym_let_DASHenv] = ACTIONS(1471), + [anon_sym_mut] = ACTIONS(1471), + [anon_sym_const] = ACTIONS(1471), + [sym_cmd_identifier] = ACTIONS(1471), + [anon_sym_def] = ACTIONS(1471), + [anon_sym_export_DASHenv] = ACTIONS(1471), + [anon_sym_extern] = ACTIONS(1471), + [anon_sym_module] = ACTIONS(1471), + [anon_sym_use] = ACTIONS(1471), + [anon_sym_COMMA] = ACTIONS(1473), + [anon_sym_LPAREN] = ACTIONS(1473), + [anon_sym_DOLLAR] = ACTIONS(1473), + [anon_sym_error] = ACTIONS(1471), + [anon_sym_list] = ACTIONS(1471), + [anon_sym_GT] = ACTIONS(1471), + [anon_sym_DASH] = ACTIONS(1471), + [anon_sym_break] = ACTIONS(1471), + [anon_sym_continue] = ACTIONS(1471), + [anon_sym_for] = ACTIONS(1471), + [anon_sym_in] = ACTIONS(1471), + [anon_sym_loop] = ACTIONS(1471), + [anon_sym_make] = ACTIONS(1471), + [anon_sym_while] = ACTIONS(1471), + [anon_sym_do] = ACTIONS(1471), + [anon_sym_if] = ACTIONS(1471), + [anon_sym_else] = ACTIONS(1471), + [anon_sym_match] = ACTIONS(1471), + [anon_sym_RBRACE] = ACTIONS(1473), + [anon_sym_DOT] = ACTIONS(1473), + [anon_sym_try] = ACTIONS(1471), + [anon_sym_catch] = ACTIONS(1471), + [anon_sym_return] = ACTIONS(1471), + [anon_sym_source] = ACTIONS(1471), + [anon_sym_source_DASHenv] = ACTIONS(1471), + [anon_sym_register] = ACTIONS(1471), + [anon_sym_hide] = ACTIONS(1471), + [anon_sym_hide_DASHenv] = ACTIONS(1471), + [anon_sym_overlay] = ACTIONS(1471), + [anon_sym_new] = ACTIONS(1471), + [anon_sym_as] = ACTIONS(1471), + [anon_sym_STAR] = ACTIONS(1471), + [anon_sym_STAR_STAR] = ACTIONS(1473), + [anon_sym_PLUS_PLUS] = ACTIONS(1471), + [anon_sym_SLASH] = ACTIONS(1471), + [anon_sym_mod] = ACTIONS(1471), + [anon_sym_SLASH_SLASH] = ACTIONS(1473), + [anon_sym_PLUS] = ACTIONS(1471), + [anon_sym_bit_DASHshl] = ACTIONS(1471), + [anon_sym_bit_DASHshr] = ACTIONS(1471), + [anon_sym_EQ_EQ] = ACTIONS(1473), + [anon_sym_BANG_EQ] = ACTIONS(1473), + [anon_sym_LT2] = ACTIONS(1471), + [anon_sym_LT_EQ] = ACTIONS(1473), + [anon_sym_GT_EQ] = ACTIONS(1473), + [anon_sym_not_DASHin] = ACTIONS(1471), + [anon_sym_starts_DASHwith] = ACTIONS(1471), + [anon_sym_ends_DASHwith] = ACTIONS(1471), + [anon_sym_EQ_TILDE] = ACTIONS(1473), + [anon_sym_BANG_TILDE] = ACTIONS(1473), + [anon_sym_bit_DASHand] = ACTIONS(1471), + [anon_sym_bit_DASHxor] = ACTIONS(1471), + [anon_sym_bit_DASHor] = ACTIONS(1471), + [anon_sym_and] = ACTIONS(1471), + [anon_sym_xor] = ACTIONS(1471), + [anon_sym_or] = ACTIONS(1471), + [aux_sym_val_number_token1] = ACTIONS(1473), + [aux_sym_val_number_token2] = ACTIONS(1473), + [aux_sym_val_number_token3] = ACTIONS(1473), + [anon_sym_inf] = ACTIONS(1471), + [anon_sym_DASHinf] = ACTIONS(1471), + [anon_sym_NaN] = ACTIONS(1471), + [aux_sym__val_number_decimal_token1] = ACTIONS(1471), + [aux_sym__val_number_decimal_token2] = ACTIONS(1471), + [anon_sym_DQUOTE] = ACTIONS(1473), + [sym__str_single_quotes] = ACTIONS(1473), + [sym__str_back_ticks] = ACTIONS(1473), + [aux_sym_record_entry_token1] = ACTIONS(1471), + [anon_sym_def_DASHenv] = ACTIONS(1471), + [sym__record_key] = ACTIONS(1471), + [anon_sym_POUND] = ACTIONS(3), + }, + [598] = { + [sym_comment] = STATE(598), + [anon_sym_export] = ACTIONS(1463), + [anon_sym_alias] = ACTIONS(1463), + [anon_sym_let] = ACTIONS(1463), + [anon_sym_let_DASHenv] = ACTIONS(1463), + [anon_sym_mut] = ACTIONS(1463), + [anon_sym_const] = ACTIONS(1463), + [sym_cmd_identifier] = ACTIONS(1463), + [anon_sym_def] = ACTIONS(1463), + [anon_sym_export_DASHenv] = ACTIONS(1463), + [anon_sym_extern] = ACTIONS(1463), + [anon_sym_module] = ACTIONS(1463), + [anon_sym_use] = ACTIONS(1463), + [anon_sym_COMMA] = ACTIONS(1465), + [anon_sym_LPAREN] = ACTIONS(1465), + [anon_sym_DOLLAR] = ACTIONS(1465), + [anon_sym_error] = ACTIONS(1463), + [anon_sym_list] = ACTIONS(1463), + [anon_sym_GT] = ACTIONS(1463), + [anon_sym_DASH] = ACTIONS(1463), + [anon_sym_break] = ACTIONS(1463), + [anon_sym_continue] = ACTIONS(1463), + [anon_sym_for] = ACTIONS(1463), + [anon_sym_in] = ACTIONS(1463), + [anon_sym_loop] = ACTIONS(1463), + [anon_sym_make] = ACTIONS(1463), + [anon_sym_while] = ACTIONS(1463), + [anon_sym_do] = ACTIONS(1463), + [anon_sym_if] = ACTIONS(1463), + [anon_sym_else] = ACTIONS(1463), + [anon_sym_match] = ACTIONS(1463), + [anon_sym_RBRACE] = ACTIONS(1465), + [anon_sym_DOT] = ACTIONS(1465), + [anon_sym_try] = ACTIONS(1463), + [anon_sym_catch] = ACTIONS(1463), + [anon_sym_return] = ACTIONS(1463), + [anon_sym_source] = ACTIONS(1463), + [anon_sym_source_DASHenv] = ACTIONS(1463), + [anon_sym_register] = ACTIONS(1463), + [anon_sym_hide] = ACTIONS(1463), + [anon_sym_hide_DASHenv] = ACTIONS(1463), + [anon_sym_overlay] = ACTIONS(1463), + [anon_sym_new] = ACTIONS(1463), + [anon_sym_as] = ACTIONS(1463), + [anon_sym_STAR] = ACTIONS(1463), + [anon_sym_STAR_STAR] = ACTIONS(1465), + [anon_sym_PLUS_PLUS] = ACTIONS(1463), + [anon_sym_SLASH] = ACTIONS(1463), + [anon_sym_mod] = ACTIONS(1463), + [anon_sym_SLASH_SLASH] = ACTIONS(1465), + [anon_sym_PLUS] = ACTIONS(1463), + [anon_sym_bit_DASHshl] = ACTIONS(1463), + [anon_sym_bit_DASHshr] = ACTIONS(1463), + [anon_sym_EQ_EQ] = ACTIONS(1465), + [anon_sym_BANG_EQ] = ACTIONS(1465), + [anon_sym_LT2] = ACTIONS(1463), + [anon_sym_LT_EQ] = ACTIONS(1465), + [anon_sym_GT_EQ] = ACTIONS(1465), + [anon_sym_not_DASHin] = ACTIONS(1463), + [anon_sym_starts_DASHwith] = ACTIONS(1463), + [anon_sym_ends_DASHwith] = ACTIONS(1463), + [anon_sym_EQ_TILDE] = ACTIONS(1465), + [anon_sym_BANG_TILDE] = ACTIONS(1465), + [anon_sym_bit_DASHand] = ACTIONS(1463), + [anon_sym_bit_DASHxor] = ACTIONS(1463), + [anon_sym_bit_DASHor] = ACTIONS(1463), + [anon_sym_and] = ACTIONS(1463), + [anon_sym_xor] = ACTIONS(1463), + [anon_sym_or] = ACTIONS(1463), + [aux_sym_val_number_token1] = ACTIONS(1465), + [aux_sym_val_number_token2] = ACTIONS(1465), + [aux_sym_val_number_token3] = ACTIONS(1465), + [anon_sym_inf] = ACTIONS(1463), + [anon_sym_DASHinf] = ACTIONS(1463), + [anon_sym_NaN] = ACTIONS(1463), + [aux_sym__val_number_decimal_token1] = ACTIONS(1463), + [aux_sym__val_number_decimal_token2] = ACTIONS(1463), + [anon_sym_DQUOTE] = ACTIONS(1465), + [sym__str_single_quotes] = ACTIONS(1465), + [sym__str_back_ticks] = ACTIONS(1465), + [aux_sym_record_entry_token1] = ACTIONS(1463), + [anon_sym_def_DASHenv] = ACTIONS(1463), + [sym__record_key] = ACTIONS(1463), + [anon_sym_POUND] = ACTIONS(3), + }, + [599] = { + [sym_comment] = STATE(599), + [anon_sym_export] = ACTIONS(1569), + [anon_sym_alias] = ACTIONS(1569), + [anon_sym_let] = ACTIONS(1569), + [anon_sym_let_DASHenv] = ACTIONS(1569), + [anon_sym_mut] = ACTIONS(1569), + [anon_sym_const] = ACTIONS(1569), + [sym_cmd_identifier] = ACTIONS(1569), + [anon_sym_def] = ACTIONS(1569), + [anon_sym_export_DASHenv] = ACTIONS(1569), + [anon_sym_extern] = ACTIONS(1569), + [anon_sym_module] = ACTIONS(1569), + [anon_sym_use] = ACTIONS(1569), + [anon_sym_COMMA] = ACTIONS(1571), + [anon_sym_LPAREN] = ACTIONS(1571), + [anon_sym_DOLLAR] = ACTIONS(1571), + [anon_sym_error] = ACTIONS(1569), + [anon_sym_list] = ACTIONS(1569), + [anon_sym_GT] = ACTIONS(1569), + [anon_sym_DASH] = ACTIONS(1569), + [anon_sym_break] = ACTIONS(1569), + [anon_sym_continue] = ACTIONS(1569), + [anon_sym_for] = ACTIONS(1569), + [anon_sym_in] = ACTIONS(1569), + [anon_sym_loop] = ACTIONS(1569), + [anon_sym_make] = ACTIONS(1569), + [anon_sym_while] = ACTIONS(1569), + [anon_sym_do] = ACTIONS(1569), + [anon_sym_if] = ACTIONS(1569), + [anon_sym_else] = ACTIONS(1569), + [anon_sym_match] = ACTIONS(1569), + [anon_sym_RBRACE] = ACTIONS(1571), + [anon_sym_DOT] = ACTIONS(1571), + [anon_sym_try] = ACTIONS(1569), + [anon_sym_catch] = ACTIONS(1569), + [anon_sym_return] = ACTIONS(1569), + [anon_sym_source] = ACTIONS(1569), + [anon_sym_source_DASHenv] = ACTIONS(1569), + [anon_sym_register] = ACTIONS(1569), + [anon_sym_hide] = ACTIONS(1569), + [anon_sym_hide_DASHenv] = ACTIONS(1569), + [anon_sym_overlay] = ACTIONS(1569), + [anon_sym_new] = ACTIONS(1569), + [anon_sym_as] = ACTIONS(1569), + [anon_sym_STAR] = ACTIONS(1569), + [anon_sym_STAR_STAR] = ACTIONS(1571), + [anon_sym_PLUS_PLUS] = ACTIONS(1569), + [anon_sym_SLASH] = ACTIONS(1569), + [anon_sym_mod] = ACTIONS(1569), + [anon_sym_SLASH_SLASH] = ACTIONS(1571), + [anon_sym_PLUS] = ACTIONS(1569), + [anon_sym_bit_DASHshl] = ACTIONS(1569), + [anon_sym_bit_DASHshr] = ACTIONS(1569), + [anon_sym_EQ_EQ] = ACTIONS(1571), + [anon_sym_BANG_EQ] = ACTIONS(1571), + [anon_sym_LT2] = ACTIONS(1569), + [anon_sym_LT_EQ] = ACTIONS(1571), + [anon_sym_GT_EQ] = ACTIONS(1571), + [anon_sym_not_DASHin] = ACTIONS(1569), + [anon_sym_starts_DASHwith] = ACTIONS(1569), + [anon_sym_ends_DASHwith] = ACTIONS(1569), + [anon_sym_EQ_TILDE] = ACTIONS(1571), + [anon_sym_BANG_TILDE] = ACTIONS(1571), + [anon_sym_bit_DASHand] = ACTIONS(1569), + [anon_sym_bit_DASHxor] = ACTIONS(1569), + [anon_sym_bit_DASHor] = ACTIONS(1569), + [anon_sym_and] = ACTIONS(1569), + [anon_sym_xor] = ACTIONS(1569), + [anon_sym_or] = ACTIONS(1569), + [aux_sym_val_number_token1] = ACTIONS(1571), + [aux_sym_val_number_token2] = ACTIONS(1571), + [aux_sym_val_number_token3] = ACTIONS(1571), + [anon_sym_inf] = ACTIONS(1569), + [anon_sym_DASHinf] = ACTIONS(1569), + [anon_sym_NaN] = ACTIONS(1569), + [aux_sym__val_number_decimal_token1] = ACTIONS(1569), + [aux_sym__val_number_decimal_token2] = ACTIONS(1569), + [anon_sym_DQUOTE] = ACTIONS(1571), + [sym__str_single_quotes] = ACTIONS(1571), + [sym__str_back_ticks] = ACTIONS(1571), + [aux_sym_record_entry_token1] = ACTIONS(1569), + [anon_sym_def_DASHenv] = ACTIONS(1569), + [sym__record_key] = ACTIONS(1569), + [anon_sym_POUND] = ACTIONS(3), + }, + [600] = { + [sym_comment] = STATE(600), [anon_sym_export] = ACTIONS(1561), [anon_sym_alias] = ACTIONS(1561), [anon_sym_let] = ACTIONS(1561), @@ -124884,7 +125999,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(1561), [sym_cmd_identifier] = ACTIONS(1561), [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), [anon_sym_export_DASHenv] = ACTIONS(1561), [anon_sym_extern] = ACTIONS(1561), [anon_sym_module] = ACTIONS(1561), @@ -124895,7 +126009,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_error] = ACTIONS(1561), [anon_sym_list] = ACTIONS(1561), [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(1649), + [anon_sym_DASH] = ACTIONS(1561), [anon_sym_break] = ACTIONS(1561), [anon_sym_continue] = ACTIONS(1561), [anon_sym_for] = ACTIONS(1561), @@ -124920,15 +126034,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(1561), [anon_sym_new] = ACTIONS(1561), [anon_sym_as] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1651), - [anon_sym_STAR_STAR] = ACTIONS(1653), - [anon_sym_PLUS_PLUS] = ACTIONS(1655), - [anon_sym_SLASH] = ACTIONS(1651), - [anon_sym_mod] = ACTIONS(1651), - [anon_sym_SLASH_SLASH] = ACTIONS(1657), - [anon_sym_PLUS] = ACTIONS(1649), - [anon_sym_bit_DASHshl] = ACTIONS(1659), - [anon_sym_bit_DASHshr] = ACTIONS(1659), + [anon_sym_STAR] = ACTIONS(1561), + [anon_sym_STAR_STAR] = ACTIONS(1563), + [anon_sym_PLUS_PLUS] = ACTIONS(1561), + [anon_sym_SLASH] = ACTIONS(1561), + [anon_sym_mod] = ACTIONS(1561), + [anon_sym_SLASH_SLASH] = ACTIONS(1563), + [anon_sym_PLUS] = ACTIONS(1561), + [anon_sym_bit_DASHshl] = ACTIONS(1561), + [anon_sym_bit_DASHshr] = ACTIONS(1561), [anon_sym_EQ_EQ] = ACTIONS(1563), [anon_sym_BANG_EQ] = ACTIONS(1563), [anon_sym_LT2] = ACTIONS(1561), @@ -124957,1559 +126071,958 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(1563), [sym__str_back_ticks] = ACTIONS(1563), [aux_sym_record_entry_token1] = ACTIONS(1561), + [anon_sym_def_DASHenv] = ACTIONS(1561), [sym__record_key] = ACTIONS(1561), [anon_sym_POUND] = ACTIONS(3), }, - [585] = { - [sym_comment] = STATE(585), - [anon_sym_export] = ACTIONS(1509), - [anon_sym_alias] = ACTIONS(1509), - [anon_sym_let] = ACTIONS(1509), - [anon_sym_let_DASHenv] = ACTIONS(1509), - [anon_sym_mut] = ACTIONS(1509), - [anon_sym_const] = ACTIONS(1509), - [sym_cmd_identifier] = ACTIONS(1509), - [anon_sym_def] = ACTIONS(1509), - [anon_sym_def_DASHenv] = ACTIONS(1509), - [anon_sym_export_DASHenv] = ACTIONS(1509), - [anon_sym_extern] = ACTIONS(1509), - [anon_sym_module] = ACTIONS(1509), - [anon_sym_use] = ACTIONS(1509), - [anon_sym_COMMA] = ACTIONS(1511), - [anon_sym_LPAREN] = ACTIONS(1511), - [anon_sym_DOLLAR] = ACTIONS(1511), - [anon_sym_error] = ACTIONS(1509), - [anon_sym_list] = ACTIONS(1509), - [anon_sym_GT] = ACTIONS(1509), - [anon_sym_DASH] = ACTIONS(1509), - [anon_sym_break] = ACTIONS(1509), - [anon_sym_continue] = ACTIONS(1509), - [anon_sym_for] = ACTIONS(1509), - [anon_sym_in] = ACTIONS(1509), - [anon_sym_loop] = ACTIONS(1509), - [anon_sym_make] = ACTIONS(1509), - [anon_sym_while] = ACTIONS(1509), - [anon_sym_do] = ACTIONS(1509), - [anon_sym_if] = ACTIONS(1509), - [anon_sym_else] = ACTIONS(1509), - [anon_sym_match] = ACTIONS(1509), - [anon_sym_RBRACE] = ACTIONS(1511), - [anon_sym_DOT] = ACTIONS(1511), - [anon_sym_try] = ACTIONS(1509), - [anon_sym_catch] = ACTIONS(1509), - [anon_sym_return] = ACTIONS(1509), - [anon_sym_source] = ACTIONS(1509), - [anon_sym_source_DASHenv] = ACTIONS(1509), - [anon_sym_register] = ACTIONS(1509), - [anon_sym_hide] = ACTIONS(1509), - [anon_sym_hide_DASHenv] = ACTIONS(1509), - [anon_sym_overlay] = ACTIONS(1509), - [anon_sym_new] = ACTIONS(1509), - [anon_sym_as] = ACTIONS(1509), - [anon_sym_STAR] = ACTIONS(1509), - [anon_sym_STAR_STAR] = ACTIONS(1511), - [anon_sym_PLUS_PLUS] = ACTIONS(1509), - [anon_sym_SLASH] = ACTIONS(1509), - [anon_sym_mod] = ACTIONS(1509), - [anon_sym_SLASH_SLASH] = ACTIONS(1511), - [anon_sym_PLUS] = ACTIONS(1509), - [anon_sym_bit_DASHshl] = ACTIONS(1509), - [anon_sym_bit_DASHshr] = ACTIONS(1509), - [anon_sym_EQ_EQ] = ACTIONS(1511), - [anon_sym_BANG_EQ] = ACTIONS(1511), - [anon_sym_LT2] = ACTIONS(1509), - [anon_sym_LT_EQ] = ACTIONS(1511), - [anon_sym_GT_EQ] = ACTIONS(1511), - [anon_sym_not_DASHin] = ACTIONS(1509), - [anon_sym_starts_DASHwith] = ACTIONS(1509), - [anon_sym_ends_DASHwith] = ACTIONS(1509), - [anon_sym_EQ_TILDE] = ACTIONS(1511), - [anon_sym_BANG_TILDE] = ACTIONS(1511), - [anon_sym_bit_DASHand] = ACTIONS(1509), - [anon_sym_bit_DASHxor] = ACTIONS(1509), - [anon_sym_bit_DASHor] = ACTIONS(1509), - [anon_sym_and] = ACTIONS(1509), - [anon_sym_xor] = ACTIONS(1509), - [anon_sym_or] = ACTIONS(1509), - [aux_sym_val_number_token1] = ACTIONS(1511), - [aux_sym_val_number_token2] = ACTIONS(1511), - [aux_sym_val_number_token3] = ACTIONS(1511), - [anon_sym_inf] = ACTIONS(1509), - [anon_sym_DASHinf] = ACTIONS(1509), - [anon_sym_NaN] = ACTIONS(1509), - [aux_sym__val_number_decimal_token1] = ACTIONS(1509), - [aux_sym__val_number_decimal_token2] = ACTIONS(1509), - [anon_sym_DQUOTE] = ACTIONS(1511), - [sym__str_single_quotes] = ACTIONS(1511), - [sym__str_back_ticks] = ACTIONS(1511), - [aux_sym_record_entry_token1] = ACTIONS(1509), - [sym__record_key] = ACTIONS(1509), - [anon_sym_POUND] = ACTIONS(3), - }, - [586] = { - [sym_comment] = STATE(586), - [anon_sym_export] = ACTIONS(1209), - [anon_sym_alias] = ACTIONS(1209), - [anon_sym_let] = ACTIONS(1209), - [anon_sym_let_DASHenv] = ACTIONS(1209), - [anon_sym_mut] = ACTIONS(1209), - [anon_sym_const] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1209), - [anon_sym_def] = ACTIONS(1209), - [anon_sym_def_DASHenv] = ACTIONS(1209), - [anon_sym_export_DASHenv] = ACTIONS(1209), - [anon_sym_extern] = ACTIONS(1209), - [anon_sym_module] = ACTIONS(1209), - [anon_sym_use] = ACTIONS(1209), - [anon_sym_COMMA] = ACTIONS(1211), - [anon_sym_LPAREN] = ACTIONS(1211), - [anon_sym_DOLLAR] = ACTIONS(1211), - [anon_sym_error] = ACTIONS(1209), - [anon_sym_list] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_break] = ACTIONS(1209), - [anon_sym_continue] = ACTIONS(1209), - [anon_sym_for] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_loop] = ACTIONS(1209), - [anon_sym_make] = ACTIONS(1209), - [anon_sym_while] = ACTIONS(1209), - [anon_sym_do] = ACTIONS(1209), - [anon_sym_if] = ACTIONS(1209), - [anon_sym_else] = ACTIONS(1209), - [anon_sym_match] = ACTIONS(1209), - [anon_sym_RBRACE] = ACTIONS(1211), - [anon_sym_DOT] = ACTIONS(1211), - [anon_sym_try] = ACTIONS(1209), - [anon_sym_catch] = ACTIONS(1209), - [anon_sym_return] = ACTIONS(1209), - [anon_sym_source] = ACTIONS(1209), - [anon_sym_source_DASHenv] = ACTIONS(1209), - [anon_sym_register] = ACTIONS(1209), - [anon_sym_hide] = ACTIONS(1209), - [anon_sym_hide_DASHenv] = ACTIONS(1209), - [anon_sym_overlay] = ACTIONS(1209), - [anon_sym_new] = ACTIONS(1209), - [anon_sym_as] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1211), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1211), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1211), - [anon_sym_BANG_EQ] = ACTIONS(1211), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1211), - [anon_sym_GT_EQ] = ACTIONS(1211), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1211), - [anon_sym_BANG_TILDE] = ACTIONS(1211), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1211), - [aux_sym_val_number_token2] = ACTIONS(1211), - [aux_sym_val_number_token3] = ACTIONS(1211), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1211), - [sym__str_single_quotes] = ACTIONS(1211), - [sym__str_back_ticks] = ACTIONS(1211), - [aux_sym_record_entry_token1] = ACTIONS(1209), - [sym__record_key] = ACTIONS(1209), - [anon_sym_POUND] = ACTIONS(3), - }, - [587] = { - [sym_comment] = STATE(587), - [anon_sym_export] = ACTIONS(1431), - [anon_sym_alias] = ACTIONS(1431), - [anon_sym_let] = ACTIONS(1431), - [anon_sym_let_DASHenv] = ACTIONS(1431), - [anon_sym_mut] = ACTIONS(1431), - [anon_sym_const] = ACTIONS(1431), - [sym_cmd_identifier] = ACTIONS(1431), - [anon_sym_def] = ACTIONS(1431), - [anon_sym_def_DASHenv] = ACTIONS(1431), - [anon_sym_export_DASHenv] = ACTIONS(1431), - [anon_sym_extern] = ACTIONS(1431), - [anon_sym_module] = ACTIONS(1431), - [anon_sym_use] = ACTIONS(1431), - [anon_sym_COMMA] = ACTIONS(1433), - [anon_sym_LPAREN] = ACTIONS(1433), - [anon_sym_DOLLAR] = ACTIONS(1433), - [anon_sym_error] = ACTIONS(1431), - [anon_sym_list] = ACTIONS(1431), - [anon_sym_GT] = ACTIONS(1431), - [anon_sym_DASH] = ACTIONS(1431), - [anon_sym_break] = ACTIONS(1431), - [anon_sym_continue] = ACTIONS(1431), - [anon_sym_for] = ACTIONS(1431), - [anon_sym_in] = ACTIONS(1431), - [anon_sym_loop] = ACTIONS(1431), - [anon_sym_make] = ACTIONS(1431), - [anon_sym_while] = ACTIONS(1431), - [anon_sym_do] = ACTIONS(1431), - [anon_sym_if] = ACTIONS(1431), - [anon_sym_else] = ACTIONS(1431), - [anon_sym_match] = ACTIONS(1431), - [anon_sym_RBRACE] = ACTIONS(1433), - [anon_sym_DOT] = ACTIONS(1433), - [anon_sym_try] = ACTIONS(1431), - [anon_sym_catch] = ACTIONS(1431), - [anon_sym_return] = ACTIONS(1431), - [anon_sym_source] = ACTIONS(1431), - [anon_sym_source_DASHenv] = ACTIONS(1431), - [anon_sym_register] = ACTIONS(1431), - [anon_sym_hide] = ACTIONS(1431), - [anon_sym_hide_DASHenv] = ACTIONS(1431), - [anon_sym_overlay] = ACTIONS(1431), - [anon_sym_new] = ACTIONS(1431), - [anon_sym_as] = ACTIONS(1431), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_STAR_STAR] = ACTIONS(1433), - [anon_sym_PLUS_PLUS] = ACTIONS(1431), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1433), - [anon_sym_PLUS] = ACTIONS(1431), - [anon_sym_bit_DASHshl] = ACTIONS(1431), - [anon_sym_bit_DASHshr] = ACTIONS(1431), - [anon_sym_EQ_EQ] = ACTIONS(1433), - [anon_sym_BANG_EQ] = ACTIONS(1433), - [anon_sym_LT2] = ACTIONS(1431), - [anon_sym_LT_EQ] = ACTIONS(1433), - [anon_sym_GT_EQ] = ACTIONS(1433), - [anon_sym_not_DASHin] = ACTIONS(1431), - [anon_sym_starts_DASHwith] = ACTIONS(1431), - [anon_sym_ends_DASHwith] = ACTIONS(1431), - [anon_sym_EQ_TILDE] = ACTIONS(1433), - [anon_sym_BANG_TILDE] = ACTIONS(1433), - [anon_sym_bit_DASHand] = ACTIONS(1431), - [anon_sym_bit_DASHxor] = ACTIONS(1431), - [anon_sym_bit_DASHor] = ACTIONS(1431), - [anon_sym_and] = ACTIONS(1431), - [anon_sym_xor] = ACTIONS(1431), - [anon_sym_or] = ACTIONS(1431), - [aux_sym_val_number_token1] = ACTIONS(1433), - [aux_sym_val_number_token2] = ACTIONS(1433), - [aux_sym_val_number_token3] = ACTIONS(1433), - [anon_sym_inf] = ACTIONS(1431), - [anon_sym_DASHinf] = ACTIONS(1431), - [anon_sym_NaN] = ACTIONS(1431), - [aux_sym__val_number_decimal_token1] = ACTIONS(1431), - [aux_sym__val_number_decimal_token2] = ACTIONS(1431), - [anon_sym_DQUOTE] = ACTIONS(1433), - [sym__str_single_quotes] = ACTIONS(1433), - [sym__str_back_ticks] = ACTIONS(1433), - [aux_sym_record_entry_token1] = ACTIONS(1431), - [sym__record_key] = ACTIONS(1431), - [anon_sym_POUND] = ACTIONS(3), - }, - [588] = { - [sym_comment] = STATE(588), - [anon_sym_export] = ACTIONS(1517), - [anon_sym_alias] = ACTIONS(1517), - [anon_sym_let] = ACTIONS(1517), - [anon_sym_let_DASHenv] = ACTIONS(1517), - [anon_sym_mut] = ACTIONS(1517), - [anon_sym_const] = ACTIONS(1517), - [sym_cmd_identifier] = ACTIONS(1517), - [anon_sym_def] = ACTIONS(1517), - [anon_sym_def_DASHenv] = ACTIONS(1517), - [anon_sym_export_DASHenv] = ACTIONS(1517), - [anon_sym_extern] = ACTIONS(1517), - [anon_sym_module] = ACTIONS(1517), - [anon_sym_use] = ACTIONS(1517), - [anon_sym_COMMA] = ACTIONS(1519), - [anon_sym_LPAREN] = ACTIONS(1519), - [anon_sym_DOLLAR] = ACTIONS(1519), - [anon_sym_error] = ACTIONS(1517), - [anon_sym_list] = ACTIONS(1517), - [anon_sym_GT] = ACTIONS(1517), - [anon_sym_DASH] = ACTIONS(1517), - [anon_sym_break] = ACTIONS(1517), - [anon_sym_continue] = ACTIONS(1517), - [anon_sym_for] = ACTIONS(1517), - [anon_sym_in] = ACTIONS(1517), - [anon_sym_loop] = ACTIONS(1517), - [anon_sym_make] = ACTIONS(1517), - [anon_sym_while] = ACTIONS(1517), - [anon_sym_do] = ACTIONS(1517), - [anon_sym_if] = ACTIONS(1517), - [anon_sym_else] = ACTIONS(1517), - [anon_sym_match] = ACTIONS(1517), - [anon_sym_RBRACE] = ACTIONS(1519), - [anon_sym_DOT] = ACTIONS(1519), - [anon_sym_try] = ACTIONS(1517), - [anon_sym_catch] = ACTIONS(1517), - [anon_sym_return] = ACTIONS(1517), - [anon_sym_source] = ACTIONS(1517), - [anon_sym_source_DASHenv] = ACTIONS(1517), - [anon_sym_register] = ACTIONS(1517), - [anon_sym_hide] = ACTIONS(1517), - [anon_sym_hide_DASHenv] = ACTIONS(1517), - [anon_sym_overlay] = ACTIONS(1517), - [anon_sym_new] = ACTIONS(1517), - [anon_sym_as] = ACTIONS(1517), - [anon_sym_STAR] = ACTIONS(1517), - [anon_sym_STAR_STAR] = ACTIONS(1519), - [anon_sym_PLUS_PLUS] = ACTIONS(1517), - [anon_sym_SLASH] = ACTIONS(1517), - [anon_sym_mod] = ACTIONS(1517), - [anon_sym_SLASH_SLASH] = ACTIONS(1519), - [anon_sym_PLUS] = ACTIONS(1517), - [anon_sym_bit_DASHshl] = ACTIONS(1517), - [anon_sym_bit_DASHshr] = ACTIONS(1517), - [anon_sym_EQ_EQ] = ACTIONS(1519), - [anon_sym_BANG_EQ] = ACTIONS(1519), - [anon_sym_LT2] = ACTIONS(1517), - [anon_sym_LT_EQ] = ACTIONS(1519), - [anon_sym_GT_EQ] = ACTIONS(1519), - [anon_sym_not_DASHin] = ACTIONS(1517), - [anon_sym_starts_DASHwith] = ACTIONS(1517), - [anon_sym_ends_DASHwith] = ACTIONS(1517), - [anon_sym_EQ_TILDE] = ACTIONS(1519), - [anon_sym_BANG_TILDE] = ACTIONS(1519), - [anon_sym_bit_DASHand] = ACTIONS(1517), - [anon_sym_bit_DASHxor] = ACTIONS(1517), - [anon_sym_bit_DASHor] = ACTIONS(1517), - [anon_sym_and] = ACTIONS(1517), - [anon_sym_xor] = ACTIONS(1517), - [anon_sym_or] = ACTIONS(1517), - [aux_sym_val_number_token1] = ACTIONS(1519), - [aux_sym_val_number_token2] = ACTIONS(1519), - [aux_sym_val_number_token3] = ACTIONS(1519), - [anon_sym_inf] = ACTIONS(1517), - [anon_sym_DASHinf] = ACTIONS(1517), - [anon_sym_NaN] = ACTIONS(1517), - [aux_sym__val_number_decimal_token1] = ACTIONS(1517), - [aux_sym__val_number_decimal_token2] = ACTIONS(1517), - [anon_sym_DQUOTE] = ACTIONS(1519), - [sym__str_single_quotes] = ACTIONS(1519), - [sym__str_back_ticks] = ACTIONS(1519), - [aux_sym_record_entry_token1] = ACTIONS(1517), - [sym__record_key] = ACTIONS(1517), + [601] = { + [sym_comment] = STATE(601), + [anon_sym_export] = ACTIONS(1515), + [anon_sym_alias] = ACTIONS(1515), + [anon_sym_let] = ACTIONS(1515), + [anon_sym_let_DASHenv] = ACTIONS(1515), + [anon_sym_mut] = ACTIONS(1515), + [anon_sym_const] = ACTIONS(1515), + [sym_cmd_identifier] = ACTIONS(1515), + [anon_sym_def] = ACTIONS(1515), + [anon_sym_export_DASHenv] = ACTIONS(1515), + [anon_sym_extern] = ACTIONS(1515), + [anon_sym_module] = ACTIONS(1515), + [anon_sym_use] = ACTIONS(1515), + [anon_sym_COMMA] = ACTIONS(1517), + [anon_sym_LPAREN] = ACTIONS(1517), + [anon_sym_DOLLAR] = ACTIONS(1517), + [anon_sym_error] = ACTIONS(1515), + [anon_sym_list] = ACTIONS(1515), + [anon_sym_GT] = ACTIONS(1515), + [anon_sym_DASH] = ACTIONS(1515), + [anon_sym_break] = ACTIONS(1515), + [anon_sym_continue] = ACTIONS(1515), + [anon_sym_for] = ACTIONS(1515), + [anon_sym_in] = ACTIONS(1515), + [anon_sym_loop] = ACTIONS(1515), + [anon_sym_make] = ACTIONS(1515), + [anon_sym_while] = ACTIONS(1515), + [anon_sym_do] = ACTIONS(1515), + [anon_sym_if] = ACTIONS(1515), + [anon_sym_else] = ACTIONS(1515), + [anon_sym_match] = ACTIONS(1515), + [anon_sym_RBRACE] = ACTIONS(1517), + [anon_sym_DOT] = ACTIONS(1517), + [anon_sym_try] = ACTIONS(1515), + [anon_sym_catch] = ACTIONS(1515), + [anon_sym_return] = ACTIONS(1515), + [anon_sym_source] = ACTIONS(1515), + [anon_sym_source_DASHenv] = ACTIONS(1515), + [anon_sym_register] = ACTIONS(1515), + [anon_sym_hide] = ACTIONS(1515), + [anon_sym_hide_DASHenv] = ACTIONS(1515), + [anon_sym_overlay] = ACTIONS(1515), + [anon_sym_new] = ACTIONS(1515), + [anon_sym_as] = ACTIONS(1515), + [anon_sym_STAR] = ACTIONS(1515), + [anon_sym_STAR_STAR] = ACTIONS(1517), + [anon_sym_PLUS_PLUS] = ACTIONS(1515), + [anon_sym_SLASH] = ACTIONS(1515), + [anon_sym_mod] = ACTIONS(1515), + [anon_sym_SLASH_SLASH] = ACTIONS(1517), + [anon_sym_PLUS] = ACTIONS(1515), + [anon_sym_bit_DASHshl] = ACTIONS(1515), + [anon_sym_bit_DASHshr] = ACTIONS(1515), + [anon_sym_EQ_EQ] = ACTIONS(1517), + [anon_sym_BANG_EQ] = ACTIONS(1517), + [anon_sym_LT2] = ACTIONS(1515), + [anon_sym_LT_EQ] = ACTIONS(1517), + [anon_sym_GT_EQ] = ACTIONS(1517), + [anon_sym_not_DASHin] = ACTIONS(1515), + [anon_sym_starts_DASHwith] = ACTIONS(1515), + [anon_sym_ends_DASHwith] = ACTIONS(1515), + [anon_sym_EQ_TILDE] = ACTIONS(1517), + [anon_sym_BANG_TILDE] = ACTIONS(1517), + [anon_sym_bit_DASHand] = ACTIONS(1515), + [anon_sym_bit_DASHxor] = ACTIONS(1515), + [anon_sym_bit_DASHor] = ACTIONS(1515), + [anon_sym_and] = ACTIONS(1515), + [anon_sym_xor] = ACTIONS(1515), + [anon_sym_or] = ACTIONS(1515), + [aux_sym_val_number_token1] = ACTIONS(1517), + [aux_sym_val_number_token2] = ACTIONS(1517), + [aux_sym_val_number_token3] = ACTIONS(1517), + [anon_sym_inf] = ACTIONS(1515), + [anon_sym_DASHinf] = ACTIONS(1515), + [anon_sym_NaN] = ACTIONS(1515), + [aux_sym__val_number_decimal_token1] = ACTIONS(1515), + [aux_sym__val_number_decimal_token2] = ACTIONS(1515), + [anon_sym_DQUOTE] = ACTIONS(1517), + [sym__str_single_quotes] = ACTIONS(1517), + [sym__str_back_ticks] = ACTIONS(1517), + [aux_sym_record_entry_token1] = ACTIONS(1515), + [anon_sym_def_DASHenv] = ACTIONS(1515), + [sym__record_key] = ACTIONS(1515), [anon_sym_POUND] = ACTIONS(3), }, - [589] = { - [sym_comment] = STATE(589), - [anon_sym_export] = ACTIONS(1387), - [anon_sym_alias] = ACTIONS(1387), - [anon_sym_let] = ACTIONS(1387), - [anon_sym_let_DASHenv] = ACTIONS(1387), - [anon_sym_mut] = ACTIONS(1387), - [anon_sym_const] = ACTIONS(1387), - [sym_cmd_identifier] = ACTIONS(1387), - [anon_sym_def] = ACTIONS(1387), - [anon_sym_def_DASHenv] = ACTIONS(1387), - [anon_sym_export_DASHenv] = ACTIONS(1387), - [anon_sym_extern] = ACTIONS(1387), - [anon_sym_module] = ACTIONS(1387), - [anon_sym_use] = ACTIONS(1387), - [anon_sym_COMMA] = ACTIONS(1389), - [anon_sym_LPAREN] = ACTIONS(1389), - [anon_sym_DOLLAR] = ACTIONS(1389), - [anon_sym_error] = ACTIONS(1387), - [anon_sym_list] = ACTIONS(1387), - [anon_sym_GT] = ACTIONS(1387), - [anon_sym_DASH] = ACTIONS(1387), - [anon_sym_break] = ACTIONS(1387), - [anon_sym_continue] = ACTIONS(1387), - [anon_sym_for] = ACTIONS(1387), - [anon_sym_in] = ACTIONS(1387), - [anon_sym_loop] = ACTIONS(1387), - [anon_sym_make] = ACTIONS(1387), - [anon_sym_while] = ACTIONS(1387), - [anon_sym_do] = ACTIONS(1387), - [anon_sym_if] = ACTIONS(1387), - [anon_sym_else] = ACTIONS(1387), - [anon_sym_match] = ACTIONS(1387), - [anon_sym_RBRACE] = ACTIONS(1389), - [anon_sym_DOT] = ACTIONS(1389), - [anon_sym_try] = ACTIONS(1387), - [anon_sym_catch] = ACTIONS(1387), - [anon_sym_return] = ACTIONS(1387), - [anon_sym_source] = ACTIONS(1387), - [anon_sym_source_DASHenv] = ACTIONS(1387), - [anon_sym_register] = ACTIONS(1387), - [anon_sym_hide] = ACTIONS(1387), - [anon_sym_hide_DASHenv] = ACTIONS(1387), - [anon_sym_overlay] = ACTIONS(1387), - [anon_sym_new] = ACTIONS(1387), - [anon_sym_as] = ACTIONS(1387), - [anon_sym_STAR] = ACTIONS(1387), - [anon_sym_STAR_STAR] = ACTIONS(1389), - [anon_sym_PLUS_PLUS] = ACTIONS(1387), - [anon_sym_SLASH] = ACTIONS(1387), - [anon_sym_mod] = ACTIONS(1387), - [anon_sym_SLASH_SLASH] = ACTIONS(1389), - [anon_sym_PLUS] = ACTIONS(1387), - [anon_sym_bit_DASHshl] = ACTIONS(1387), - [anon_sym_bit_DASHshr] = ACTIONS(1387), - [anon_sym_EQ_EQ] = ACTIONS(1389), - [anon_sym_BANG_EQ] = ACTIONS(1389), - [anon_sym_LT2] = ACTIONS(1387), - [anon_sym_LT_EQ] = ACTIONS(1389), - [anon_sym_GT_EQ] = ACTIONS(1389), - [anon_sym_not_DASHin] = ACTIONS(1387), - [anon_sym_starts_DASHwith] = ACTIONS(1387), - [anon_sym_ends_DASHwith] = ACTIONS(1387), - [anon_sym_EQ_TILDE] = ACTIONS(1389), - [anon_sym_BANG_TILDE] = ACTIONS(1389), - [anon_sym_bit_DASHand] = ACTIONS(1387), - [anon_sym_bit_DASHxor] = ACTIONS(1387), - [anon_sym_bit_DASHor] = ACTIONS(1387), - [anon_sym_and] = ACTIONS(1387), - [anon_sym_xor] = ACTIONS(1387), - [anon_sym_or] = ACTIONS(1387), - [aux_sym_val_number_token1] = ACTIONS(1389), - [aux_sym_val_number_token2] = ACTIONS(1389), - [aux_sym_val_number_token3] = ACTIONS(1389), - [anon_sym_inf] = ACTIONS(1387), - [anon_sym_DASHinf] = ACTIONS(1387), - [anon_sym_NaN] = ACTIONS(1387), - [aux_sym__val_number_decimal_token1] = ACTIONS(1387), - [aux_sym__val_number_decimal_token2] = ACTIONS(1387), - [anon_sym_DQUOTE] = ACTIONS(1389), - [sym__str_single_quotes] = ACTIONS(1389), - [sym__str_back_ticks] = ACTIONS(1389), - [aux_sym_record_entry_token1] = ACTIONS(1387), - [sym__record_key] = ACTIONS(1387), + [602] = { + [sym_comment] = STATE(602), + [anon_sym_export] = ACTIONS(1511), + [anon_sym_alias] = ACTIONS(1511), + [anon_sym_let] = ACTIONS(1511), + [anon_sym_let_DASHenv] = ACTIONS(1511), + [anon_sym_mut] = ACTIONS(1511), + [anon_sym_const] = ACTIONS(1511), + [sym_cmd_identifier] = ACTIONS(1511), + [anon_sym_def] = ACTIONS(1511), + [anon_sym_export_DASHenv] = ACTIONS(1511), + [anon_sym_extern] = ACTIONS(1511), + [anon_sym_module] = ACTIONS(1511), + [anon_sym_use] = ACTIONS(1511), + [anon_sym_COMMA] = ACTIONS(1513), + [anon_sym_LPAREN] = ACTIONS(1513), + [anon_sym_DOLLAR] = ACTIONS(1513), + [anon_sym_error] = ACTIONS(1511), + [anon_sym_list] = ACTIONS(1511), + [anon_sym_GT] = ACTIONS(1511), + [anon_sym_DASH] = ACTIONS(1511), + [anon_sym_break] = ACTIONS(1511), + [anon_sym_continue] = ACTIONS(1511), + [anon_sym_for] = ACTIONS(1511), + [anon_sym_in] = ACTIONS(1511), + [anon_sym_loop] = ACTIONS(1511), + [anon_sym_make] = ACTIONS(1511), + [anon_sym_while] = ACTIONS(1511), + [anon_sym_do] = ACTIONS(1511), + [anon_sym_if] = ACTIONS(1511), + [anon_sym_else] = ACTIONS(1511), + [anon_sym_match] = ACTIONS(1511), + [anon_sym_RBRACE] = ACTIONS(1513), + [anon_sym_DOT] = ACTIONS(1513), + [anon_sym_try] = ACTIONS(1511), + [anon_sym_catch] = ACTIONS(1511), + [anon_sym_return] = ACTIONS(1511), + [anon_sym_source] = ACTIONS(1511), + [anon_sym_source_DASHenv] = ACTIONS(1511), + [anon_sym_register] = ACTIONS(1511), + [anon_sym_hide] = ACTIONS(1511), + [anon_sym_hide_DASHenv] = ACTIONS(1511), + [anon_sym_overlay] = ACTIONS(1511), + [anon_sym_new] = ACTIONS(1511), + [anon_sym_as] = ACTIONS(1511), + [anon_sym_STAR] = ACTIONS(1511), + [anon_sym_STAR_STAR] = ACTIONS(1513), + [anon_sym_PLUS_PLUS] = ACTIONS(1511), + [anon_sym_SLASH] = ACTIONS(1511), + [anon_sym_mod] = ACTIONS(1511), + [anon_sym_SLASH_SLASH] = ACTIONS(1513), + [anon_sym_PLUS] = ACTIONS(1511), + [anon_sym_bit_DASHshl] = ACTIONS(1511), + [anon_sym_bit_DASHshr] = ACTIONS(1511), + [anon_sym_EQ_EQ] = ACTIONS(1513), + [anon_sym_BANG_EQ] = ACTIONS(1513), + [anon_sym_LT2] = ACTIONS(1511), + [anon_sym_LT_EQ] = ACTIONS(1513), + [anon_sym_GT_EQ] = ACTIONS(1513), + [anon_sym_not_DASHin] = ACTIONS(1511), + [anon_sym_starts_DASHwith] = ACTIONS(1511), + [anon_sym_ends_DASHwith] = ACTIONS(1511), + [anon_sym_EQ_TILDE] = ACTIONS(1513), + [anon_sym_BANG_TILDE] = ACTIONS(1513), + [anon_sym_bit_DASHand] = ACTIONS(1511), + [anon_sym_bit_DASHxor] = ACTIONS(1511), + [anon_sym_bit_DASHor] = ACTIONS(1511), + [anon_sym_and] = ACTIONS(1511), + [anon_sym_xor] = ACTIONS(1511), + [anon_sym_or] = ACTIONS(1511), + [aux_sym_val_number_token1] = ACTIONS(1513), + [aux_sym_val_number_token2] = ACTIONS(1513), + [aux_sym_val_number_token3] = ACTIONS(1513), + [anon_sym_inf] = ACTIONS(1511), + [anon_sym_DASHinf] = ACTIONS(1511), + [anon_sym_NaN] = ACTIONS(1511), + [aux_sym__val_number_decimal_token1] = ACTIONS(1511), + [aux_sym__val_number_decimal_token2] = ACTIONS(1511), + [anon_sym_DQUOTE] = ACTIONS(1513), + [sym__str_single_quotes] = ACTIONS(1513), + [sym__str_back_ticks] = ACTIONS(1513), + [aux_sym_record_entry_token1] = ACTIONS(1511), + [anon_sym_def_DASHenv] = ACTIONS(1511), + [sym__record_key] = ACTIONS(1511), [anon_sym_POUND] = ACTIONS(3), }, - [590] = { - [sym_comment] = STATE(590), - [anon_sym_export] = ACTIONS(1427), - [anon_sym_alias] = ACTIONS(1427), - [anon_sym_let] = ACTIONS(1427), - [anon_sym_let_DASHenv] = ACTIONS(1427), - [anon_sym_mut] = ACTIONS(1427), - [anon_sym_const] = ACTIONS(1427), - [sym_cmd_identifier] = ACTIONS(1427), - [anon_sym_def] = ACTIONS(1427), - [anon_sym_def_DASHenv] = ACTIONS(1427), - [anon_sym_export_DASHenv] = ACTIONS(1427), - [anon_sym_extern] = ACTIONS(1427), - [anon_sym_module] = ACTIONS(1427), - [anon_sym_use] = ACTIONS(1427), - [anon_sym_COMMA] = ACTIONS(1429), - [anon_sym_LPAREN] = ACTIONS(1429), - [anon_sym_DOLLAR] = ACTIONS(1429), - [anon_sym_error] = ACTIONS(1427), - [anon_sym_list] = ACTIONS(1427), - [anon_sym_GT] = ACTIONS(1427), - [anon_sym_DASH] = ACTIONS(1427), - [anon_sym_break] = ACTIONS(1427), - [anon_sym_continue] = ACTIONS(1427), - [anon_sym_for] = ACTIONS(1427), - [anon_sym_in] = ACTIONS(1427), - [anon_sym_loop] = ACTIONS(1427), - [anon_sym_make] = ACTIONS(1427), - [anon_sym_while] = ACTIONS(1427), - [anon_sym_do] = ACTIONS(1427), - [anon_sym_if] = ACTIONS(1427), - [anon_sym_else] = ACTIONS(1427), - [anon_sym_match] = ACTIONS(1427), - [anon_sym_RBRACE] = ACTIONS(1429), - [anon_sym_DOT] = ACTIONS(1429), - [anon_sym_try] = ACTIONS(1427), - [anon_sym_catch] = ACTIONS(1427), - [anon_sym_return] = ACTIONS(1427), - [anon_sym_source] = ACTIONS(1427), - [anon_sym_source_DASHenv] = ACTIONS(1427), - [anon_sym_register] = ACTIONS(1427), - [anon_sym_hide] = ACTIONS(1427), - [anon_sym_hide_DASHenv] = ACTIONS(1427), - [anon_sym_overlay] = ACTIONS(1427), - [anon_sym_new] = ACTIONS(1427), - [anon_sym_as] = ACTIONS(1427), - [anon_sym_STAR] = ACTIONS(1427), - [anon_sym_STAR_STAR] = ACTIONS(1429), - [anon_sym_PLUS_PLUS] = ACTIONS(1427), - [anon_sym_SLASH] = ACTIONS(1427), - [anon_sym_mod] = ACTIONS(1427), - [anon_sym_SLASH_SLASH] = ACTIONS(1429), - [anon_sym_PLUS] = ACTIONS(1427), - [anon_sym_bit_DASHshl] = ACTIONS(1427), - [anon_sym_bit_DASHshr] = ACTIONS(1427), - [anon_sym_EQ_EQ] = ACTIONS(1429), - [anon_sym_BANG_EQ] = ACTIONS(1429), - [anon_sym_LT2] = ACTIONS(1427), - [anon_sym_LT_EQ] = ACTIONS(1429), - [anon_sym_GT_EQ] = ACTIONS(1429), - [anon_sym_not_DASHin] = ACTIONS(1427), - [anon_sym_starts_DASHwith] = ACTIONS(1427), - [anon_sym_ends_DASHwith] = ACTIONS(1427), - [anon_sym_EQ_TILDE] = ACTIONS(1429), - [anon_sym_BANG_TILDE] = ACTIONS(1429), - [anon_sym_bit_DASHand] = ACTIONS(1427), - [anon_sym_bit_DASHxor] = ACTIONS(1427), - [anon_sym_bit_DASHor] = ACTIONS(1427), - [anon_sym_and] = ACTIONS(1427), - [anon_sym_xor] = ACTIONS(1427), - [anon_sym_or] = ACTIONS(1427), - [aux_sym_val_number_token1] = ACTIONS(1429), - [aux_sym_val_number_token2] = ACTIONS(1429), - [aux_sym_val_number_token3] = ACTIONS(1429), - [anon_sym_inf] = ACTIONS(1427), - [anon_sym_DASHinf] = ACTIONS(1427), - [anon_sym_NaN] = ACTIONS(1427), - [aux_sym__val_number_decimal_token1] = ACTIONS(1427), - [aux_sym__val_number_decimal_token2] = ACTIONS(1427), - [anon_sym_DQUOTE] = ACTIONS(1429), - [sym__str_single_quotes] = ACTIONS(1429), - [sym__str_back_ticks] = ACTIONS(1429), - [aux_sym_record_entry_token1] = ACTIONS(1427), - [sym__record_key] = ACTIONS(1427), + [603] = { + [sym_comment] = STATE(603), + [anon_sym_export] = ACTIONS(1439), + [anon_sym_alias] = ACTIONS(1439), + [anon_sym_let] = ACTIONS(1439), + [anon_sym_let_DASHenv] = ACTIONS(1439), + [anon_sym_mut] = ACTIONS(1439), + [anon_sym_const] = ACTIONS(1439), + [sym_cmd_identifier] = ACTIONS(1439), + [anon_sym_def] = ACTIONS(1439), + [anon_sym_export_DASHenv] = ACTIONS(1439), + [anon_sym_extern] = ACTIONS(1439), + [anon_sym_module] = ACTIONS(1439), + [anon_sym_use] = ACTIONS(1439), + [anon_sym_COMMA] = ACTIONS(1441), + [anon_sym_LPAREN] = ACTIONS(1441), + [anon_sym_DOLLAR] = ACTIONS(1441), + [anon_sym_error] = ACTIONS(1439), + [anon_sym_list] = ACTIONS(1439), + [anon_sym_GT] = ACTIONS(1439), + [anon_sym_DASH] = ACTIONS(1439), + [anon_sym_break] = ACTIONS(1439), + [anon_sym_continue] = ACTIONS(1439), + [anon_sym_for] = ACTIONS(1439), + [anon_sym_in] = ACTIONS(1439), + [anon_sym_loop] = ACTIONS(1439), + [anon_sym_make] = ACTIONS(1439), + [anon_sym_while] = ACTIONS(1439), + [anon_sym_do] = ACTIONS(1439), + [anon_sym_if] = ACTIONS(1439), + [anon_sym_else] = ACTIONS(1439), + [anon_sym_match] = ACTIONS(1439), + [anon_sym_RBRACE] = ACTIONS(1441), + [anon_sym_DOT] = ACTIONS(1441), + [anon_sym_try] = ACTIONS(1439), + [anon_sym_catch] = ACTIONS(1439), + [anon_sym_return] = ACTIONS(1439), + [anon_sym_source] = ACTIONS(1439), + [anon_sym_source_DASHenv] = ACTIONS(1439), + [anon_sym_register] = ACTIONS(1439), + [anon_sym_hide] = ACTIONS(1439), + [anon_sym_hide_DASHenv] = ACTIONS(1439), + [anon_sym_overlay] = ACTIONS(1439), + [anon_sym_new] = ACTIONS(1439), + [anon_sym_as] = ACTIONS(1439), + [anon_sym_STAR] = ACTIONS(1439), + [anon_sym_STAR_STAR] = ACTIONS(1441), + [anon_sym_PLUS_PLUS] = ACTIONS(1439), + [anon_sym_SLASH] = ACTIONS(1439), + [anon_sym_mod] = ACTIONS(1439), + [anon_sym_SLASH_SLASH] = ACTIONS(1441), + [anon_sym_PLUS] = ACTIONS(1439), + [anon_sym_bit_DASHshl] = ACTIONS(1439), + [anon_sym_bit_DASHshr] = ACTIONS(1439), + [anon_sym_EQ_EQ] = ACTIONS(1441), + [anon_sym_BANG_EQ] = ACTIONS(1441), + [anon_sym_LT2] = ACTIONS(1439), + [anon_sym_LT_EQ] = ACTIONS(1441), + [anon_sym_GT_EQ] = ACTIONS(1441), + [anon_sym_not_DASHin] = ACTIONS(1439), + [anon_sym_starts_DASHwith] = ACTIONS(1439), + [anon_sym_ends_DASHwith] = ACTIONS(1439), + [anon_sym_EQ_TILDE] = ACTIONS(1441), + [anon_sym_BANG_TILDE] = ACTIONS(1441), + [anon_sym_bit_DASHand] = ACTIONS(1439), + [anon_sym_bit_DASHxor] = ACTIONS(1439), + [anon_sym_bit_DASHor] = ACTIONS(1439), + [anon_sym_and] = ACTIONS(1439), + [anon_sym_xor] = ACTIONS(1439), + [anon_sym_or] = ACTIONS(1439), + [aux_sym_val_number_token1] = ACTIONS(1441), + [aux_sym_val_number_token2] = ACTIONS(1441), + [aux_sym_val_number_token3] = ACTIONS(1441), + [anon_sym_inf] = ACTIONS(1439), + [anon_sym_DASHinf] = ACTIONS(1439), + [anon_sym_NaN] = ACTIONS(1439), + [aux_sym__val_number_decimal_token1] = ACTIONS(1439), + [aux_sym__val_number_decimal_token2] = ACTIONS(1439), + [anon_sym_DQUOTE] = ACTIONS(1441), + [sym__str_single_quotes] = ACTIONS(1441), + [sym__str_back_ticks] = ACTIONS(1441), + [aux_sym_record_entry_token1] = ACTIONS(1439), + [anon_sym_def_DASHenv] = ACTIONS(1439), + [sym__record_key] = ACTIONS(1439), [anon_sym_POUND] = ACTIONS(3), }, - [591] = { - [sym_comment] = STATE(591), - [anon_sym_export] = ACTIONS(1423), - [anon_sym_alias] = ACTIONS(1423), - [anon_sym_let] = ACTIONS(1423), - [anon_sym_let_DASHenv] = ACTIONS(1423), - [anon_sym_mut] = ACTIONS(1423), - [anon_sym_const] = ACTIONS(1423), - [sym_cmd_identifier] = ACTIONS(1423), - [anon_sym_def] = ACTIONS(1423), - [anon_sym_def_DASHenv] = ACTIONS(1423), - [anon_sym_export_DASHenv] = ACTIONS(1423), - [anon_sym_extern] = ACTIONS(1423), - [anon_sym_module] = ACTIONS(1423), - [anon_sym_use] = ACTIONS(1423), - [anon_sym_COMMA] = ACTIONS(1425), - [anon_sym_LPAREN] = ACTIONS(1425), - [anon_sym_DOLLAR] = ACTIONS(1425), - [anon_sym_error] = ACTIONS(1423), - [anon_sym_list] = ACTIONS(1423), - [anon_sym_GT] = ACTIONS(1423), - [anon_sym_DASH] = ACTIONS(1423), - [anon_sym_break] = ACTIONS(1423), - [anon_sym_continue] = ACTIONS(1423), - [anon_sym_for] = ACTIONS(1423), - [anon_sym_in] = ACTIONS(1423), - [anon_sym_loop] = ACTIONS(1423), - [anon_sym_make] = ACTIONS(1423), - [anon_sym_while] = ACTIONS(1423), - [anon_sym_do] = ACTIONS(1423), - [anon_sym_if] = ACTIONS(1423), - [anon_sym_else] = ACTIONS(1423), - [anon_sym_match] = ACTIONS(1423), - [anon_sym_RBRACE] = ACTIONS(1425), - [anon_sym_DOT] = ACTIONS(1425), - [anon_sym_try] = ACTIONS(1423), - [anon_sym_catch] = ACTIONS(1423), - [anon_sym_return] = ACTIONS(1423), - [anon_sym_source] = ACTIONS(1423), - [anon_sym_source_DASHenv] = ACTIONS(1423), - [anon_sym_register] = ACTIONS(1423), - [anon_sym_hide] = ACTIONS(1423), - [anon_sym_hide_DASHenv] = ACTIONS(1423), - [anon_sym_overlay] = ACTIONS(1423), - [anon_sym_new] = ACTIONS(1423), - [anon_sym_as] = ACTIONS(1423), - [anon_sym_STAR] = ACTIONS(1423), - [anon_sym_STAR_STAR] = ACTIONS(1425), - [anon_sym_PLUS_PLUS] = ACTIONS(1423), - [anon_sym_SLASH] = ACTIONS(1423), - [anon_sym_mod] = ACTIONS(1423), - [anon_sym_SLASH_SLASH] = ACTIONS(1425), - [anon_sym_PLUS] = ACTIONS(1423), - [anon_sym_bit_DASHshl] = ACTIONS(1423), - [anon_sym_bit_DASHshr] = ACTIONS(1423), - [anon_sym_EQ_EQ] = ACTIONS(1425), - [anon_sym_BANG_EQ] = ACTIONS(1425), - [anon_sym_LT2] = ACTIONS(1423), - [anon_sym_LT_EQ] = ACTIONS(1425), - [anon_sym_GT_EQ] = ACTIONS(1425), - [anon_sym_not_DASHin] = ACTIONS(1423), - [anon_sym_starts_DASHwith] = ACTIONS(1423), - [anon_sym_ends_DASHwith] = ACTIONS(1423), - [anon_sym_EQ_TILDE] = ACTIONS(1425), - [anon_sym_BANG_TILDE] = ACTIONS(1425), - [anon_sym_bit_DASHand] = ACTIONS(1423), - [anon_sym_bit_DASHxor] = ACTIONS(1423), - [anon_sym_bit_DASHor] = ACTIONS(1423), - [anon_sym_and] = ACTIONS(1423), - [anon_sym_xor] = ACTIONS(1423), - [anon_sym_or] = ACTIONS(1423), - [aux_sym_val_number_token1] = ACTIONS(1425), - [aux_sym_val_number_token2] = ACTIONS(1425), - [aux_sym_val_number_token3] = ACTIONS(1425), - [anon_sym_inf] = ACTIONS(1423), - [anon_sym_DASHinf] = ACTIONS(1423), - [anon_sym_NaN] = ACTIONS(1423), - [aux_sym__val_number_decimal_token1] = ACTIONS(1423), - [aux_sym__val_number_decimal_token2] = ACTIONS(1423), - [anon_sym_DQUOTE] = ACTIONS(1425), - [sym__str_single_quotes] = ACTIONS(1425), - [sym__str_back_ticks] = ACTIONS(1425), - [aux_sym_record_entry_token1] = ACTIONS(1423), - [sym__record_key] = ACTIONS(1423), + [604] = { + [sym_comment] = STATE(604), + [anon_sym_export] = ACTIONS(1499), + [anon_sym_alias] = ACTIONS(1499), + [anon_sym_let] = ACTIONS(1499), + [anon_sym_let_DASHenv] = ACTIONS(1499), + [anon_sym_mut] = ACTIONS(1499), + [anon_sym_const] = ACTIONS(1499), + [sym_cmd_identifier] = ACTIONS(1499), + [anon_sym_def] = ACTIONS(1499), + [anon_sym_export_DASHenv] = ACTIONS(1499), + [anon_sym_extern] = ACTIONS(1499), + [anon_sym_module] = ACTIONS(1499), + [anon_sym_use] = ACTIONS(1499), + [anon_sym_COMMA] = ACTIONS(1501), + [anon_sym_LPAREN] = ACTIONS(1501), + [anon_sym_DOLLAR] = ACTIONS(1501), + [anon_sym_error] = ACTIONS(1499), + [anon_sym_list] = ACTIONS(1499), + [anon_sym_GT] = ACTIONS(1499), + [anon_sym_DASH] = ACTIONS(1499), + [anon_sym_break] = ACTIONS(1499), + [anon_sym_continue] = ACTIONS(1499), + [anon_sym_for] = ACTIONS(1499), + [anon_sym_in] = ACTIONS(1499), + [anon_sym_loop] = ACTIONS(1499), + [anon_sym_make] = ACTIONS(1499), + [anon_sym_while] = ACTIONS(1499), + [anon_sym_do] = ACTIONS(1499), + [anon_sym_if] = ACTIONS(1499), + [anon_sym_else] = ACTIONS(1499), + [anon_sym_match] = ACTIONS(1499), + [anon_sym_RBRACE] = ACTIONS(1501), + [anon_sym_DOT] = ACTIONS(1501), + [anon_sym_try] = ACTIONS(1499), + [anon_sym_catch] = ACTIONS(1499), + [anon_sym_return] = ACTIONS(1499), + [anon_sym_source] = ACTIONS(1499), + [anon_sym_source_DASHenv] = ACTIONS(1499), + [anon_sym_register] = ACTIONS(1499), + [anon_sym_hide] = ACTIONS(1499), + [anon_sym_hide_DASHenv] = ACTIONS(1499), + [anon_sym_overlay] = ACTIONS(1499), + [anon_sym_new] = ACTIONS(1499), + [anon_sym_as] = ACTIONS(1499), + [anon_sym_STAR] = ACTIONS(1499), + [anon_sym_STAR_STAR] = ACTIONS(1501), + [anon_sym_PLUS_PLUS] = ACTIONS(1499), + [anon_sym_SLASH] = ACTIONS(1499), + [anon_sym_mod] = ACTIONS(1499), + [anon_sym_SLASH_SLASH] = ACTIONS(1501), + [anon_sym_PLUS] = ACTIONS(1499), + [anon_sym_bit_DASHshl] = ACTIONS(1499), + [anon_sym_bit_DASHshr] = ACTIONS(1499), + [anon_sym_EQ_EQ] = ACTIONS(1501), + [anon_sym_BANG_EQ] = ACTIONS(1501), + [anon_sym_LT2] = ACTIONS(1499), + [anon_sym_LT_EQ] = ACTIONS(1501), + [anon_sym_GT_EQ] = ACTIONS(1501), + [anon_sym_not_DASHin] = ACTIONS(1499), + [anon_sym_starts_DASHwith] = ACTIONS(1499), + [anon_sym_ends_DASHwith] = ACTIONS(1499), + [anon_sym_EQ_TILDE] = ACTIONS(1501), + [anon_sym_BANG_TILDE] = ACTIONS(1501), + [anon_sym_bit_DASHand] = ACTIONS(1499), + [anon_sym_bit_DASHxor] = ACTIONS(1499), + [anon_sym_bit_DASHor] = ACTIONS(1499), + [anon_sym_and] = ACTIONS(1499), + [anon_sym_xor] = ACTIONS(1499), + [anon_sym_or] = ACTIONS(1499), + [aux_sym_val_number_token1] = ACTIONS(1501), + [aux_sym_val_number_token2] = ACTIONS(1501), + [aux_sym_val_number_token3] = ACTIONS(1501), + [anon_sym_inf] = ACTIONS(1499), + [anon_sym_DASHinf] = ACTIONS(1499), + [anon_sym_NaN] = ACTIONS(1499), + [aux_sym__val_number_decimal_token1] = ACTIONS(1499), + [aux_sym__val_number_decimal_token2] = ACTIONS(1499), + [anon_sym_DQUOTE] = ACTIONS(1501), + [sym__str_single_quotes] = ACTIONS(1501), + [sym__str_back_ticks] = ACTIONS(1501), + [aux_sym_record_entry_token1] = ACTIONS(1499), + [anon_sym_def_DASHenv] = ACTIONS(1499), + [sym__record_key] = ACTIONS(1499), [anon_sym_POUND] = ACTIONS(3), }, - [592] = { - [sym_comment] = STATE(592), - [anon_sym_export] = ACTIONS(1363), - [anon_sym_alias] = ACTIONS(1363), - [anon_sym_let] = ACTIONS(1363), - [anon_sym_let_DASHenv] = ACTIONS(1363), - [anon_sym_mut] = ACTIONS(1363), - [anon_sym_const] = ACTIONS(1363), - [sym_cmd_identifier] = ACTIONS(1363), - [anon_sym_def] = ACTIONS(1363), - [anon_sym_def_DASHenv] = ACTIONS(1363), - [anon_sym_export_DASHenv] = ACTIONS(1363), - [anon_sym_extern] = ACTIONS(1363), - [anon_sym_module] = ACTIONS(1363), - [anon_sym_use] = ACTIONS(1363), - [anon_sym_COMMA] = ACTIONS(1365), - [anon_sym_LPAREN] = ACTIONS(1365), - [anon_sym_DOLLAR] = ACTIONS(1365), - [anon_sym_error] = ACTIONS(1363), - [anon_sym_list] = ACTIONS(1363), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1363), - [anon_sym_break] = ACTIONS(1363), - [anon_sym_continue] = ACTIONS(1363), - [anon_sym_for] = ACTIONS(1363), - [anon_sym_in] = ACTIONS(1363), - [anon_sym_loop] = ACTIONS(1363), - [anon_sym_make] = ACTIONS(1363), - [anon_sym_while] = ACTIONS(1363), - [anon_sym_do] = ACTIONS(1363), - [anon_sym_if] = ACTIONS(1363), - [anon_sym_else] = ACTIONS(1363), - [anon_sym_match] = ACTIONS(1363), - [anon_sym_RBRACE] = ACTIONS(1365), - [anon_sym_DOT] = ACTIONS(1365), - [anon_sym_try] = ACTIONS(1363), - [anon_sym_catch] = ACTIONS(1363), - [anon_sym_return] = ACTIONS(1363), - [anon_sym_source] = ACTIONS(1363), - [anon_sym_source_DASHenv] = ACTIONS(1363), - [anon_sym_register] = ACTIONS(1363), - [anon_sym_hide] = ACTIONS(1363), - [anon_sym_hide_DASHenv] = ACTIONS(1363), - [anon_sym_overlay] = ACTIONS(1363), - [anon_sym_new] = ACTIONS(1363), - [anon_sym_as] = ACTIONS(1363), - [anon_sym_STAR] = ACTIONS(1363), - [anon_sym_STAR_STAR] = ACTIONS(1365), - [anon_sym_PLUS_PLUS] = ACTIONS(1363), - [anon_sym_SLASH] = ACTIONS(1363), - [anon_sym_mod] = ACTIONS(1363), - [anon_sym_SLASH_SLASH] = ACTIONS(1365), - [anon_sym_PLUS] = ACTIONS(1363), - [anon_sym_bit_DASHshl] = ACTIONS(1363), - [anon_sym_bit_DASHshr] = ACTIONS(1363), - [anon_sym_EQ_EQ] = ACTIONS(1365), - [anon_sym_BANG_EQ] = ACTIONS(1365), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1365), - [anon_sym_GT_EQ] = ACTIONS(1365), - [anon_sym_not_DASHin] = ACTIONS(1363), - [anon_sym_starts_DASHwith] = ACTIONS(1363), - [anon_sym_ends_DASHwith] = ACTIONS(1363), - [anon_sym_EQ_TILDE] = ACTIONS(1365), - [anon_sym_BANG_TILDE] = ACTIONS(1365), - [anon_sym_bit_DASHand] = ACTIONS(1363), - [anon_sym_bit_DASHxor] = ACTIONS(1363), - [anon_sym_bit_DASHor] = ACTIONS(1363), - [anon_sym_and] = ACTIONS(1363), - [anon_sym_xor] = ACTIONS(1363), - [anon_sym_or] = ACTIONS(1363), - [aux_sym_val_number_token1] = ACTIONS(1365), - [aux_sym_val_number_token2] = ACTIONS(1365), - [aux_sym_val_number_token3] = ACTIONS(1365), - [anon_sym_inf] = ACTIONS(1363), - [anon_sym_DASHinf] = ACTIONS(1363), - [anon_sym_NaN] = ACTIONS(1363), - [aux_sym__val_number_decimal_token1] = ACTIONS(1363), - [aux_sym__val_number_decimal_token2] = ACTIONS(1363), - [anon_sym_DQUOTE] = ACTIONS(1365), - [sym__str_single_quotes] = ACTIONS(1365), - [sym__str_back_ticks] = ACTIONS(1365), - [aux_sym_record_entry_token1] = ACTIONS(1363), - [sym__record_key] = ACTIONS(1363), + [605] = { + [sym_comment] = STATE(605), + [anon_sym_export] = ACTIONS(1523), + [anon_sym_alias] = ACTIONS(1523), + [anon_sym_let] = ACTIONS(1523), + [anon_sym_let_DASHenv] = ACTIONS(1523), + [anon_sym_mut] = ACTIONS(1523), + [anon_sym_const] = ACTIONS(1523), + [sym_cmd_identifier] = ACTIONS(1523), + [anon_sym_def] = ACTIONS(1523), + [anon_sym_export_DASHenv] = ACTIONS(1523), + [anon_sym_extern] = ACTIONS(1523), + [anon_sym_module] = ACTIONS(1523), + [anon_sym_use] = ACTIONS(1523), + [anon_sym_COMMA] = ACTIONS(1525), + [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_DOLLAR] = ACTIONS(1525), + [anon_sym_error] = ACTIONS(1523), + [anon_sym_list] = ACTIONS(1523), + [anon_sym_GT] = ACTIONS(1523), + [anon_sym_DASH] = ACTIONS(1523), + [anon_sym_break] = ACTIONS(1523), + [anon_sym_continue] = ACTIONS(1523), + [anon_sym_for] = ACTIONS(1523), + [anon_sym_in] = ACTIONS(1523), + [anon_sym_loop] = ACTIONS(1523), + [anon_sym_make] = ACTIONS(1523), + [anon_sym_while] = ACTIONS(1523), + [anon_sym_do] = ACTIONS(1523), + [anon_sym_if] = ACTIONS(1523), + [anon_sym_else] = ACTIONS(1523), + [anon_sym_match] = ACTIONS(1523), + [anon_sym_RBRACE] = ACTIONS(1525), + [anon_sym_DOT] = ACTIONS(1525), + [anon_sym_try] = ACTIONS(1523), + [anon_sym_catch] = ACTIONS(1523), + [anon_sym_return] = ACTIONS(1523), + [anon_sym_source] = ACTIONS(1523), + [anon_sym_source_DASHenv] = ACTIONS(1523), + [anon_sym_register] = ACTIONS(1523), + [anon_sym_hide] = ACTIONS(1523), + [anon_sym_hide_DASHenv] = ACTIONS(1523), + [anon_sym_overlay] = ACTIONS(1523), + [anon_sym_new] = ACTIONS(1523), + [anon_sym_as] = ACTIONS(1523), + [anon_sym_STAR] = ACTIONS(1523), + [anon_sym_STAR_STAR] = ACTIONS(1525), + [anon_sym_PLUS_PLUS] = ACTIONS(1523), + [anon_sym_SLASH] = ACTIONS(1523), + [anon_sym_mod] = ACTIONS(1523), + [anon_sym_SLASH_SLASH] = ACTIONS(1525), + [anon_sym_PLUS] = ACTIONS(1523), + [anon_sym_bit_DASHshl] = ACTIONS(1523), + [anon_sym_bit_DASHshr] = ACTIONS(1523), + [anon_sym_EQ_EQ] = ACTIONS(1525), + [anon_sym_BANG_EQ] = ACTIONS(1525), + [anon_sym_LT2] = ACTIONS(1523), + [anon_sym_LT_EQ] = ACTIONS(1525), + [anon_sym_GT_EQ] = ACTIONS(1525), + [anon_sym_not_DASHin] = ACTIONS(1523), + [anon_sym_starts_DASHwith] = ACTIONS(1523), + [anon_sym_ends_DASHwith] = ACTIONS(1523), + [anon_sym_EQ_TILDE] = ACTIONS(1525), + [anon_sym_BANG_TILDE] = ACTIONS(1525), + [anon_sym_bit_DASHand] = ACTIONS(1523), + [anon_sym_bit_DASHxor] = ACTIONS(1523), + [anon_sym_bit_DASHor] = ACTIONS(1523), + [anon_sym_and] = ACTIONS(1523), + [anon_sym_xor] = ACTIONS(1523), + [anon_sym_or] = ACTIONS(1523), + [aux_sym_val_number_token1] = ACTIONS(1525), + [aux_sym_val_number_token2] = ACTIONS(1525), + [aux_sym_val_number_token3] = ACTIONS(1525), + [anon_sym_inf] = ACTIONS(1523), + [anon_sym_DASHinf] = ACTIONS(1523), + [anon_sym_NaN] = ACTIONS(1523), + [aux_sym__val_number_decimal_token1] = ACTIONS(1523), + [aux_sym__val_number_decimal_token2] = ACTIONS(1523), + [anon_sym_DQUOTE] = ACTIONS(1525), + [sym__str_single_quotes] = ACTIONS(1525), + [sym__str_back_ticks] = ACTIONS(1525), + [aux_sym_record_entry_token1] = ACTIONS(1523), + [anon_sym_def_DASHenv] = ACTIONS(1523), + [sym__record_key] = ACTIONS(1523), [anon_sym_POUND] = ACTIONS(3), }, - [593] = { - [sym_comment] = STATE(593), - [anon_sym_export] = ACTIONS(1383), - [anon_sym_alias] = ACTIONS(1383), - [anon_sym_let] = ACTIONS(1383), - [anon_sym_let_DASHenv] = ACTIONS(1383), - [anon_sym_mut] = ACTIONS(1383), - [anon_sym_const] = ACTIONS(1383), - [sym_cmd_identifier] = ACTIONS(1383), - [anon_sym_def] = ACTIONS(1383), - [anon_sym_def_DASHenv] = ACTIONS(1383), - [anon_sym_export_DASHenv] = ACTIONS(1383), - [anon_sym_extern] = ACTIONS(1383), - [anon_sym_module] = ACTIONS(1383), - [anon_sym_use] = ACTIONS(1383), - [anon_sym_COMMA] = ACTIONS(1385), - [anon_sym_LPAREN] = ACTIONS(1385), - [anon_sym_DOLLAR] = ACTIONS(1385), - [anon_sym_error] = ACTIONS(1383), - [anon_sym_list] = ACTIONS(1383), - [anon_sym_GT] = ACTIONS(1383), - [anon_sym_DASH] = ACTIONS(1383), - [anon_sym_break] = ACTIONS(1383), - [anon_sym_continue] = ACTIONS(1383), - [anon_sym_for] = ACTIONS(1383), - [anon_sym_in] = ACTIONS(1383), - [anon_sym_loop] = ACTIONS(1383), - [anon_sym_make] = ACTIONS(1383), - [anon_sym_while] = ACTIONS(1383), - [anon_sym_do] = ACTIONS(1383), - [anon_sym_if] = ACTIONS(1383), - [anon_sym_else] = ACTIONS(1383), - [anon_sym_match] = ACTIONS(1383), - [anon_sym_RBRACE] = ACTIONS(1385), - [anon_sym_DOT] = ACTIONS(1385), - [anon_sym_try] = ACTIONS(1383), - [anon_sym_catch] = ACTIONS(1383), - [anon_sym_return] = ACTIONS(1383), - [anon_sym_source] = ACTIONS(1383), - [anon_sym_source_DASHenv] = ACTIONS(1383), - [anon_sym_register] = ACTIONS(1383), - [anon_sym_hide] = ACTIONS(1383), - [anon_sym_hide_DASHenv] = ACTIONS(1383), - [anon_sym_overlay] = ACTIONS(1383), - [anon_sym_new] = ACTIONS(1383), - [anon_sym_as] = ACTIONS(1383), - [anon_sym_STAR] = ACTIONS(1383), - [anon_sym_STAR_STAR] = ACTIONS(1385), - [anon_sym_PLUS_PLUS] = ACTIONS(1383), - [anon_sym_SLASH] = ACTIONS(1383), - [anon_sym_mod] = ACTIONS(1383), - [anon_sym_SLASH_SLASH] = ACTIONS(1385), - [anon_sym_PLUS] = ACTIONS(1383), - [anon_sym_bit_DASHshl] = ACTIONS(1383), - [anon_sym_bit_DASHshr] = ACTIONS(1383), - [anon_sym_EQ_EQ] = ACTIONS(1385), - [anon_sym_BANG_EQ] = ACTIONS(1385), - [anon_sym_LT2] = ACTIONS(1383), - [anon_sym_LT_EQ] = ACTIONS(1385), - [anon_sym_GT_EQ] = ACTIONS(1385), - [anon_sym_not_DASHin] = ACTIONS(1383), - [anon_sym_starts_DASHwith] = ACTIONS(1383), - [anon_sym_ends_DASHwith] = ACTIONS(1383), - [anon_sym_EQ_TILDE] = ACTIONS(1385), - [anon_sym_BANG_TILDE] = ACTIONS(1385), - [anon_sym_bit_DASHand] = ACTIONS(1383), - [anon_sym_bit_DASHxor] = ACTIONS(1383), - [anon_sym_bit_DASHor] = ACTIONS(1383), - [anon_sym_and] = ACTIONS(1383), - [anon_sym_xor] = ACTIONS(1383), - [anon_sym_or] = ACTIONS(1383), - [aux_sym_val_number_token1] = ACTIONS(1385), - [aux_sym_val_number_token2] = ACTIONS(1385), - [aux_sym_val_number_token3] = ACTIONS(1385), - [anon_sym_inf] = ACTIONS(1383), - [anon_sym_DASHinf] = ACTIONS(1383), - [anon_sym_NaN] = ACTIONS(1383), - [aux_sym__val_number_decimal_token1] = ACTIONS(1383), - [aux_sym__val_number_decimal_token2] = ACTIONS(1383), - [anon_sym_DQUOTE] = ACTIONS(1385), - [sym__str_single_quotes] = ACTIONS(1385), - [sym__str_back_ticks] = ACTIONS(1385), - [aux_sym_record_entry_token1] = ACTIONS(1383), - [sym__record_key] = ACTIONS(1383), + [606] = { + [sym_comment] = STATE(606), + [anon_sym_export] = ACTIONS(1519), + [anon_sym_alias] = ACTIONS(1519), + [anon_sym_let] = ACTIONS(1519), + [anon_sym_let_DASHenv] = ACTIONS(1519), + [anon_sym_mut] = ACTIONS(1519), + [anon_sym_const] = ACTIONS(1519), + [sym_cmd_identifier] = ACTIONS(1519), + [anon_sym_def] = ACTIONS(1519), + [anon_sym_export_DASHenv] = ACTIONS(1519), + [anon_sym_extern] = ACTIONS(1519), + [anon_sym_module] = ACTIONS(1519), + [anon_sym_use] = ACTIONS(1519), + [anon_sym_COMMA] = ACTIONS(1521), + [anon_sym_LPAREN] = ACTIONS(1521), + [anon_sym_DOLLAR] = ACTIONS(1521), + [anon_sym_error] = ACTIONS(1519), + [anon_sym_list] = ACTIONS(1519), + [anon_sym_GT] = ACTIONS(1519), + [anon_sym_DASH] = ACTIONS(1519), + [anon_sym_break] = ACTIONS(1519), + [anon_sym_continue] = ACTIONS(1519), + [anon_sym_for] = ACTIONS(1519), + [anon_sym_in] = ACTIONS(1519), + [anon_sym_loop] = ACTIONS(1519), + [anon_sym_make] = ACTIONS(1519), + [anon_sym_while] = ACTIONS(1519), + [anon_sym_do] = ACTIONS(1519), + [anon_sym_if] = ACTIONS(1519), + [anon_sym_else] = ACTIONS(1519), + [anon_sym_match] = ACTIONS(1519), + [anon_sym_RBRACE] = ACTIONS(1521), + [anon_sym_DOT] = ACTIONS(1521), + [anon_sym_try] = ACTIONS(1519), + [anon_sym_catch] = ACTIONS(1519), + [anon_sym_return] = ACTIONS(1519), + [anon_sym_source] = ACTIONS(1519), + [anon_sym_source_DASHenv] = ACTIONS(1519), + [anon_sym_register] = ACTIONS(1519), + [anon_sym_hide] = ACTIONS(1519), + [anon_sym_hide_DASHenv] = ACTIONS(1519), + [anon_sym_overlay] = ACTIONS(1519), + [anon_sym_new] = ACTIONS(1519), + [anon_sym_as] = ACTIONS(1519), + [anon_sym_STAR] = ACTIONS(1519), + [anon_sym_STAR_STAR] = ACTIONS(1521), + [anon_sym_PLUS_PLUS] = ACTIONS(1519), + [anon_sym_SLASH] = ACTIONS(1519), + [anon_sym_mod] = ACTIONS(1519), + [anon_sym_SLASH_SLASH] = ACTIONS(1521), + [anon_sym_PLUS] = ACTIONS(1519), + [anon_sym_bit_DASHshl] = ACTIONS(1519), + [anon_sym_bit_DASHshr] = ACTIONS(1519), + [anon_sym_EQ_EQ] = ACTIONS(1521), + [anon_sym_BANG_EQ] = ACTIONS(1521), + [anon_sym_LT2] = ACTIONS(1519), + [anon_sym_LT_EQ] = ACTIONS(1521), + [anon_sym_GT_EQ] = ACTIONS(1521), + [anon_sym_not_DASHin] = ACTIONS(1519), + [anon_sym_starts_DASHwith] = ACTIONS(1519), + [anon_sym_ends_DASHwith] = ACTIONS(1519), + [anon_sym_EQ_TILDE] = ACTIONS(1521), + [anon_sym_BANG_TILDE] = ACTIONS(1521), + [anon_sym_bit_DASHand] = ACTIONS(1519), + [anon_sym_bit_DASHxor] = ACTIONS(1519), + [anon_sym_bit_DASHor] = ACTIONS(1519), + [anon_sym_and] = ACTIONS(1519), + [anon_sym_xor] = ACTIONS(1519), + [anon_sym_or] = ACTIONS(1519), + [aux_sym_val_number_token1] = ACTIONS(1521), + [aux_sym_val_number_token2] = ACTIONS(1521), + [aux_sym_val_number_token3] = ACTIONS(1521), + [anon_sym_inf] = ACTIONS(1519), + [anon_sym_DASHinf] = ACTIONS(1519), + [anon_sym_NaN] = ACTIONS(1519), + [aux_sym__val_number_decimal_token1] = ACTIONS(1519), + [aux_sym__val_number_decimal_token2] = ACTIONS(1519), + [anon_sym_DQUOTE] = ACTIONS(1521), + [sym__str_single_quotes] = ACTIONS(1521), + [sym__str_back_ticks] = ACTIONS(1521), + [aux_sym_record_entry_token1] = ACTIONS(1519), + [anon_sym_def_DASHenv] = ACTIONS(1519), + [sym__record_key] = ACTIONS(1519), [anon_sym_POUND] = ACTIONS(3), }, - [594] = { - [sym_comment] = STATE(594), - [anon_sym_export] = ACTIONS(1661), - [anon_sym_alias] = ACTIONS(1661), - [anon_sym_let] = ACTIONS(1661), - [anon_sym_let_DASHenv] = ACTIONS(1661), - [anon_sym_mut] = ACTIONS(1661), - [anon_sym_const] = ACTIONS(1661), - [sym_cmd_identifier] = ACTIONS(1661), - [anon_sym_def] = ACTIONS(1661), - [anon_sym_def_DASHenv] = ACTIONS(1661), - [anon_sym_export_DASHenv] = ACTIONS(1661), - [anon_sym_extern] = ACTIONS(1661), - [anon_sym_module] = ACTIONS(1661), - [anon_sym_use] = ACTIONS(1661), - [anon_sym_COMMA] = ACTIONS(1663), - [anon_sym_LPAREN] = ACTIONS(1665), - [anon_sym_DOLLAR] = ACTIONS(1665), - [anon_sym_error] = ACTIONS(1661), - [anon_sym_list] = ACTIONS(1661), - [anon_sym_GT] = ACTIONS(1667), - [anon_sym_DASH] = ACTIONS(1649), - [anon_sym_break] = ACTIONS(1661), - [anon_sym_continue] = ACTIONS(1661), - [anon_sym_for] = ACTIONS(1661), - [anon_sym_in] = ACTIONS(1669), - [anon_sym_loop] = ACTIONS(1661), - [anon_sym_make] = ACTIONS(1661), - [anon_sym_while] = ACTIONS(1661), - [anon_sym_do] = ACTIONS(1661), - [anon_sym_if] = ACTIONS(1661), - [anon_sym_else] = ACTIONS(1661), - [anon_sym_match] = ACTIONS(1661), - [anon_sym_RBRACE] = ACTIONS(1665), - [anon_sym_DOT] = ACTIONS(1665), - [anon_sym_try] = ACTIONS(1661), - [anon_sym_catch] = ACTIONS(1661), - [anon_sym_return] = ACTIONS(1661), - [anon_sym_source] = ACTIONS(1661), - [anon_sym_source_DASHenv] = ACTIONS(1661), - [anon_sym_register] = ACTIONS(1661), - [anon_sym_hide] = ACTIONS(1661), - [anon_sym_hide_DASHenv] = ACTIONS(1661), - [anon_sym_overlay] = ACTIONS(1661), - [anon_sym_new] = ACTIONS(1661), - [anon_sym_as] = ACTIONS(1661), - [anon_sym_STAR] = ACTIONS(1651), - [anon_sym_STAR_STAR] = ACTIONS(1653), - [anon_sym_PLUS_PLUS] = ACTIONS(1655), - [anon_sym_SLASH] = ACTIONS(1651), - [anon_sym_mod] = ACTIONS(1651), - [anon_sym_SLASH_SLASH] = ACTIONS(1657), - [anon_sym_PLUS] = ACTIONS(1649), - [anon_sym_bit_DASHshl] = ACTIONS(1659), - [anon_sym_bit_DASHshr] = ACTIONS(1659), - [anon_sym_EQ_EQ] = ACTIONS(1671), - [anon_sym_BANG_EQ] = ACTIONS(1671), - [anon_sym_LT2] = ACTIONS(1667), - [anon_sym_LT_EQ] = ACTIONS(1671), - [anon_sym_GT_EQ] = ACTIONS(1671), - [anon_sym_not_DASHin] = ACTIONS(1669), - [anon_sym_starts_DASHwith] = ACTIONS(1669), - [anon_sym_ends_DASHwith] = ACTIONS(1669), - [anon_sym_EQ_TILDE] = ACTIONS(1673), - [anon_sym_BANG_TILDE] = ACTIONS(1673), - [anon_sym_bit_DASHand] = ACTIONS(1675), + [607] = { + [sym_comment] = STATE(607), + [anon_sym_export] = ACTIONS(1549), + [anon_sym_alias] = ACTIONS(1549), + [anon_sym_let] = ACTIONS(1549), + [anon_sym_let_DASHenv] = ACTIONS(1549), + [anon_sym_mut] = ACTIONS(1549), + [anon_sym_const] = ACTIONS(1549), + [sym_cmd_identifier] = ACTIONS(1549), + [anon_sym_def] = ACTIONS(1549), + [anon_sym_export_DASHenv] = ACTIONS(1549), + [anon_sym_extern] = ACTIONS(1549), + [anon_sym_module] = ACTIONS(1549), + [anon_sym_use] = ACTIONS(1549), + [anon_sym_COMMA] = ACTIONS(1551), + [anon_sym_LPAREN] = ACTIONS(1551), + [anon_sym_DOLLAR] = ACTIONS(1551), + [anon_sym_error] = ACTIONS(1549), + [anon_sym_list] = ACTIONS(1549), + [anon_sym_GT] = ACTIONS(1549), + [anon_sym_DASH] = ACTIONS(1549), + [anon_sym_break] = ACTIONS(1549), + [anon_sym_continue] = ACTIONS(1549), + [anon_sym_for] = ACTIONS(1549), + [anon_sym_in] = ACTIONS(1549), + [anon_sym_loop] = ACTIONS(1549), + [anon_sym_make] = ACTIONS(1549), + [anon_sym_while] = ACTIONS(1549), + [anon_sym_do] = ACTIONS(1549), + [anon_sym_if] = ACTIONS(1549), + [anon_sym_else] = ACTIONS(1549), + [anon_sym_match] = ACTIONS(1549), + [anon_sym_RBRACE] = ACTIONS(1551), + [anon_sym_DOT] = ACTIONS(1551), + [anon_sym_try] = ACTIONS(1549), + [anon_sym_catch] = ACTIONS(1549), + [anon_sym_return] = ACTIONS(1549), + [anon_sym_source] = ACTIONS(1549), + [anon_sym_source_DASHenv] = ACTIONS(1549), + [anon_sym_register] = ACTIONS(1549), + [anon_sym_hide] = ACTIONS(1549), + [anon_sym_hide_DASHenv] = ACTIONS(1549), + [anon_sym_overlay] = ACTIONS(1549), + [anon_sym_new] = ACTIONS(1549), + [anon_sym_as] = ACTIONS(1549), + [anon_sym_STAR] = ACTIONS(1549), + [anon_sym_STAR_STAR] = ACTIONS(1551), + [anon_sym_PLUS_PLUS] = ACTIONS(1549), + [anon_sym_SLASH] = ACTIONS(1549), + [anon_sym_mod] = ACTIONS(1549), + [anon_sym_SLASH_SLASH] = ACTIONS(1551), + [anon_sym_PLUS] = ACTIONS(1549), + [anon_sym_bit_DASHshl] = ACTIONS(1549), + [anon_sym_bit_DASHshr] = ACTIONS(1549), + [anon_sym_EQ_EQ] = ACTIONS(1551), + [anon_sym_BANG_EQ] = ACTIONS(1551), + [anon_sym_LT2] = ACTIONS(1549), + [anon_sym_LT_EQ] = ACTIONS(1551), + [anon_sym_GT_EQ] = ACTIONS(1551), + [anon_sym_not_DASHin] = ACTIONS(1549), + [anon_sym_starts_DASHwith] = ACTIONS(1549), + [anon_sym_ends_DASHwith] = ACTIONS(1549), + [anon_sym_EQ_TILDE] = ACTIONS(1551), + [anon_sym_BANG_TILDE] = ACTIONS(1551), + [anon_sym_bit_DASHand] = ACTIONS(1549), + [anon_sym_bit_DASHxor] = ACTIONS(1549), + [anon_sym_bit_DASHor] = ACTIONS(1549), + [anon_sym_and] = ACTIONS(1549), + [anon_sym_xor] = ACTIONS(1549), + [anon_sym_or] = ACTIONS(1549), + [aux_sym_val_number_token1] = ACTIONS(1551), + [aux_sym_val_number_token2] = ACTIONS(1551), + [aux_sym_val_number_token3] = ACTIONS(1551), + [anon_sym_inf] = ACTIONS(1549), + [anon_sym_DASHinf] = ACTIONS(1549), + [anon_sym_NaN] = ACTIONS(1549), + [aux_sym__val_number_decimal_token1] = ACTIONS(1549), + [aux_sym__val_number_decimal_token2] = ACTIONS(1549), + [anon_sym_DQUOTE] = ACTIONS(1551), + [sym__str_single_quotes] = ACTIONS(1551), + [sym__str_back_ticks] = ACTIONS(1551), + [aux_sym_record_entry_token1] = ACTIONS(1549), + [anon_sym_def_DASHenv] = ACTIONS(1549), + [sym__record_key] = ACTIONS(1549), + [anon_sym_POUND] = ACTIONS(3), + }, + [608] = { + [sym_comment] = STATE(608), + [anon_sym_export] = ACTIONS(1671), + [anon_sym_alias] = ACTIONS(1671), + [anon_sym_let] = ACTIONS(1671), + [anon_sym_let_DASHenv] = ACTIONS(1671), + [anon_sym_mut] = ACTIONS(1671), + [anon_sym_const] = ACTIONS(1671), + [sym_cmd_identifier] = ACTIONS(1671), + [anon_sym_def] = ACTIONS(1671), + [anon_sym_export_DASHenv] = ACTIONS(1671), + [anon_sym_extern] = ACTIONS(1671), + [anon_sym_module] = ACTIONS(1671), + [anon_sym_use] = ACTIONS(1671), + [anon_sym_COMMA] = ACTIONS(1673), + [anon_sym_LPAREN] = ACTIONS(1675), + [anon_sym_DOLLAR] = ACTIONS(1675), + [anon_sym_error] = ACTIONS(1671), + [anon_sym_list] = ACTIONS(1671), + [anon_sym_GT] = ACTIONS(1649), + [anon_sym_DASH] = ACTIONS(1651), + [anon_sym_break] = ACTIONS(1671), + [anon_sym_continue] = ACTIONS(1671), + [anon_sym_for] = ACTIONS(1671), + [anon_sym_in] = ACTIONS(1653), + [anon_sym_loop] = ACTIONS(1671), + [anon_sym_make] = ACTIONS(1671), + [anon_sym_while] = ACTIONS(1671), + [anon_sym_do] = ACTIONS(1671), + [anon_sym_if] = ACTIONS(1671), + [anon_sym_else] = ACTIONS(1671), + [anon_sym_match] = ACTIONS(1671), + [anon_sym_RBRACE] = ACTIONS(1675), + [anon_sym_DOT] = ACTIONS(1675), + [anon_sym_try] = ACTIONS(1671), + [anon_sym_catch] = ACTIONS(1671), + [anon_sym_return] = ACTIONS(1671), + [anon_sym_source] = ACTIONS(1671), + [anon_sym_source_DASHenv] = ACTIONS(1671), + [anon_sym_register] = ACTIONS(1671), + [anon_sym_hide] = ACTIONS(1671), + [anon_sym_hide_DASHenv] = ACTIONS(1671), + [anon_sym_overlay] = ACTIONS(1671), + [anon_sym_new] = ACTIONS(1671), + [anon_sym_as] = ACTIONS(1671), + [anon_sym_STAR] = ACTIONS(1655), + [anon_sym_STAR_STAR] = ACTIONS(1657), + [anon_sym_PLUS_PLUS] = ACTIONS(1659), + [anon_sym_SLASH] = ACTIONS(1655), + [anon_sym_mod] = ACTIONS(1655), + [anon_sym_SLASH_SLASH] = ACTIONS(1661), + [anon_sym_PLUS] = ACTIONS(1651), + [anon_sym_bit_DASHshl] = ACTIONS(1663), + [anon_sym_bit_DASHshr] = ACTIONS(1663), + [anon_sym_EQ_EQ] = ACTIONS(1665), + [anon_sym_BANG_EQ] = ACTIONS(1665), + [anon_sym_LT2] = ACTIONS(1649), + [anon_sym_LT_EQ] = ACTIONS(1665), + [anon_sym_GT_EQ] = ACTIONS(1665), + [anon_sym_not_DASHin] = ACTIONS(1653), + [anon_sym_starts_DASHwith] = ACTIONS(1653), + [anon_sym_ends_DASHwith] = ACTIONS(1653), + [anon_sym_EQ_TILDE] = ACTIONS(1667), + [anon_sym_BANG_TILDE] = ACTIONS(1667), + [anon_sym_bit_DASHand] = ACTIONS(1669), [anon_sym_bit_DASHxor] = ACTIONS(1677), [anon_sym_bit_DASHor] = ACTIONS(1679), [anon_sym_and] = ACTIONS(1681), [anon_sym_xor] = ACTIONS(1683), [anon_sym_or] = ACTIONS(1685), - [aux_sym_val_number_token1] = ACTIONS(1665), - [aux_sym_val_number_token2] = ACTIONS(1665), - [aux_sym_val_number_token3] = ACTIONS(1665), - [anon_sym_inf] = ACTIONS(1661), - [anon_sym_DASHinf] = ACTIONS(1661), - [anon_sym_NaN] = ACTIONS(1661), - [aux_sym__val_number_decimal_token1] = ACTIONS(1661), - [aux_sym__val_number_decimal_token2] = ACTIONS(1661), - [anon_sym_DQUOTE] = ACTIONS(1665), - [sym__str_single_quotes] = ACTIONS(1665), - [sym__str_back_ticks] = ACTIONS(1665), - [aux_sym_record_entry_token1] = ACTIONS(1661), - [sym__record_key] = ACTIONS(1661), - [anon_sym_POUND] = ACTIONS(3), - }, - [595] = { - [sym_comment] = STATE(595), - [anon_sym_export] = ACTIONS(1391), - [anon_sym_alias] = ACTIONS(1391), - [anon_sym_let] = ACTIONS(1391), - [anon_sym_let_DASHenv] = ACTIONS(1391), - [anon_sym_mut] = ACTIONS(1391), - [anon_sym_const] = ACTIONS(1391), - [sym_cmd_identifier] = ACTIONS(1391), - [anon_sym_def] = ACTIONS(1391), - [anon_sym_def_DASHenv] = ACTIONS(1391), - [anon_sym_export_DASHenv] = ACTIONS(1391), - [anon_sym_extern] = ACTIONS(1391), - [anon_sym_module] = ACTIONS(1391), - [anon_sym_use] = ACTIONS(1391), - [anon_sym_COMMA] = ACTIONS(1393), - [anon_sym_LPAREN] = ACTIONS(1393), - [anon_sym_DOLLAR] = ACTIONS(1393), - [anon_sym_error] = ACTIONS(1391), - [anon_sym_list] = ACTIONS(1391), - [anon_sym_GT] = ACTIONS(1391), - [anon_sym_DASH] = ACTIONS(1391), - [anon_sym_break] = ACTIONS(1391), - [anon_sym_continue] = ACTIONS(1391), - [anon_sym_for] = ACTIONS(1391), - [anon_sym_in] = ACTIONS(1391), - [anon_sym_loop] = ACTIONS(1391), - [anon_sym_make] = ACTIONS(1391), - [anon_sym_while] = ACTIONS(1391), - [anon_sym_do] = ACTIONS(1391), - [anon_sym_if] = ACTIONS(1391), - [anon_sym_else] = ACTIONS(1391), - [anon_sym_match] = ACTIONS(1391), - [anon_sym_RBRACE] = ACTIONS(1393), - [anon_sym_DOT] = ACTIONS(1393), - [anon_sym_try] = ACTIONS(1391), - [anon_sym_catch] = ACTIONS(1391), - [anon_sym_return] = ACTIONS(1391), - [anon_sym_source] = ACTIONS(1391), - [anon_sym_source_DASHenv] = ACTIONS(1391), - [anon_sym_register] = ACTIONS(1391), - [anon_sym_hide] = ACTIONS(1391), - [anon_sym_hide_DASHenv] = ACTIONS(1391), - [anon_sym_overlay] = ACTIONS(1391), - [anon_sym_new] = ACTIONS(1391), - [anon_sym_as] = ACTIONS(1391), - [anon_sym_STAR] = ACTIONS(1391), - [anon_sym_STAR_STAR] = ACTIONS(1393), - [anon_sym_PLUS_PLUS] = ACTIONS(1391), - [anon_sym_SLASH] = ACTIONS(1391), - [anon_sym_mod] = ACTIONS(1391), - [anon_sym_SLASH_SLASH] = ACTIONS(1393), - [anon_sym_PLUS] = ACTIONS(1391), - [anon_sym_bit_DASHshl] = ACTIONS(1391), - [anon_sym_bit_DASHshr] = ACTIONS(1391), - [anon_sym_EQ_EQ] = ACTIONS(1393), - [anon_sym_BANG_EQ] = ACTIONS(1393), - [anon_sym_LT2] = ACTIONS(1391), - [anon_sym_LT_EQ] = ACTIONS(1393), - [anon_sym_GT_EQ] = ACTIONS(1393), - [anon_sym_not_DASHin] = ACTIONS(1391), - [anon_sym_starts_DASHwith] = ACTIONS(1391), - [anon_sym_ends_DASHwith] = ACTIONS(1391), - [anon_sym_EQ_TILDE] = ACTIONS(1393), - [anon_sym_BANG_TILDE] = ACTIONS(1393), - [anon_sym_bit_DASHand] = ACTIONS(1391), - [anon_sym_bit_DASHxor] = ACTIONS(1391), - [anon_sym_bit_DASHor] = ACTIONS(1391), - [anon_sym_and] = ACTIONS(1391), - [anon_sym_xor] = ACTIONS(1391), - [anon_sym_or] = ACTIONS(1391), - [aux_sym_val_number_token1] = ACTIONS(1393), - [aux_sym_val_number_token2] = ACTIONS(1393), - [aux_sym_val_number_token3] = ACTIONS(1393), - [anon_sym_inf] = ACTIONS(1391), - [anon_sym_DASHinf] = ACTIONS(1391), - [anon_sym_NaN] = ACTIONS(1391), - [aux_sym__val_number_decimal_token1] = ACTIONS(1391), - [aux_sym__val_number_decimal_token2] = ACTIONS(1391), - [anon_sym_DQUOTE] = ACTIONS(1393), - [sym__str_single_quotes] = ACTIONS(1393), - [sym__str_back_ticks] = ACTIONS(1393), - [aux_sym_record_entry_token1] = ACTIONS(1391), - [sym__record_key] = ACTIONS(1391), - [anon_sym_POUND] = ACTIONS(3), - }, - [596] = { - [sym_comment] = STATE(596), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_COMMA] = ACTIONS(1563), - [anon_sym_LPAREN] = ACTIONS(1563), - [anon_sym_DOLLAR] = ACTIONS(1563), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_list] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1667), - [anon_sym_DASH] = ACTIONS(1649), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_make] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_else] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1563), - [anon_sym_DOT] = ACTIONS(1563), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_catch] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_new] = ACTIONS(1561), - [anon_sym_as] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1651), - [anon_sym_STAR_STAR] = ACTIONS(1653), - [anon_sym_PLUS_PLUS] = ACTIONS(1655), - [anon_sym_SLASH] = ACTIONS(1651), - [anon_sym_mod] = ACTIONS(1651), - [anon_sym_SLASH_SLASH] = ACTIONS(1657), - [anon_sym_PLUS] = ACTIONS(1649), - [anon_sym_bit_DASHshl] = ACTIONS(1659), - [anon_sym_bit_DASHshr] = ACTIONS(1659), - [anon_sym_EQ_EQ] = ACTIONS(1671), - [anon_sym_BANG_EQ] = ACTIONS(1671), - [anon_sym_LT2] = ACTIONS(1667), - [anon_sym_LT_EQ] = ACTIONS(1671), - [anon_sym_GT_EQ] = ACTIONS(1671), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1563), - [anon_sym_BANG_TILDE] = ACTIONS(1563), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1563), - [aux_sym_val_number_token2] = ACTIONS(1563), - [aux_sym_val_number_token3] = ACTIONS(1563), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1563), - [sym__str_single_quotes] = ACTIONS(1563), - [sym__str_back_ticks] = ACTIONS(1563), - [aux_sym_record_entry_token1] = ACTIONS(1561), - [sym__record_key] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(3), - }, - [597] = { - [sym_comment] = STATE(597), - [anon_sym_export] = ACTIONS(1571), - [anon_sym_alias] = ACTIONS(1571), - [anon_sym_let] = ACTIONS(1571), - [anon_sym_let_DASHenv] = ACTIONS(1571), - [anon_sym_mut] = ACTIONS(1571), - [anon_sym_const] = ACTIONS(1571), - [sym_cmd_identifier] = ACTIONS(1571), - [anon_sym_def] = ACTIONS(1571), - [anon_sym_def_DASHenv] = ACTIONS(1571), - [anon_sym_export_DASHenv] = ACTIONS(1571), - [anon_sym_extern] = ACTIONS(1571), - [anon_sym_module] = ACTIONS(1571), - [anon_sym_use] = ACTIONS(1571), - [anon_sym_COMMA] = ACTIONS(1573), - [anon_sym_LPAREN] = ACTIONS(1573), - [anon_sym_DOLLAR] = ACTIONS(1573), - [anon_sym_error] = ACTIONS(1571), - [anon_sym_list] = ACTIONS(1571), - [anon_sym_GT] = ACTIONS(1571), - [anon_sym_DASH] = ACTIONS(1571), - [anon_sym_break] = ACTIONS(1571), - [anon_sym_continue] = ACTIONS(1571), - [anon_sym_for] = ACTIONS(1571), - [anon_sym_in] = ACTIONS(1571), - [anon_sym_loop] = ACTIONS(1571), - [anon_sym_make] = ACTIONS(1571), - [anon_sym_while] = ACTIONS(1571), - [anon_sym_do] = ACTIONS(1571), - [anon_sym_if] = ACTIONS(1571), - [anon_sym_else] = ACTIONS(1571), - [anon_sym_match] = ACTIONS(1571), - [anon_sym_RBRACE] = ACTIONS(1573), - [anon_sym_DOT] = ACTIONS(1573), - [anon_sym_try] = ACTIONS(1571), - [anon_sym_catch] = ACTIONS(1571), - [anon_sym_return] = ACTIONS(1571), - [anon_sym_source] = ACTIONS(1571), - [anon_sym_source_DASHenv] = ACTIONS(1571), - [anon_sym_register] = ACTIONS(1571), - [anon_sym_hide] = ACTIONS(1571), - [anon_sym_hide_DASHenv] = ACTIONS(1571), - [anon_sym_overlay] = ACTIONS(1571), - [anon_sym_new] = ACTIONS(1571), - [anon_sym_as] = ACTIONS(1571), - [anon_sym_STAR] = ACTIONS(1571), - [anon_sym_STAR_STAR] = ACTIONS(1573), - [anon_sym_PLUS_PLUS] = ACTIONS(1571), - [anon_sym_SLASH] = ACTIONS(1571), - [anon_sym_mod] = ACTIONS(1571), - [anon_sym_SLASH_SLASH] = ACTIONS(1573), - [anon_sym_PLUS] = ACTIONS(1571), - [anon_sym_bit_DASHshl] = ACTIONS(1571), - [anon_sym_bit_DASHshr] = ACTIONS(1571), - [anon_sym_EQ_EQ] = ACTIONS(1573), - [anon_sym_BANG_EQ] = ACTIONS(1573), - [anon_sym_LT2] = ACTIONS(1571), - [anon_sym_LT_EQ] = ACTIONS(1573), - [anon_sym_GT_EQ] = ACTIONS(1573), - [anon_sym_not_DASHin] = ACTIONS(1571), - [anon_sym_starts_DASHwith] = ACTIONS(1571), - [anon_sym_ends_DASHwith] = ACTIONS(1571), - [anon_sym_EQ_TILDE] = ACTIONS(1573), - [anon_sym_BANG_TILDE] = ACTIONS(1573), - [anon_sym_bit_DASHand] = ACTIONS(1571), - [anon_sym_bit_DASHxor] = ACTIONS(1571), - [anon_sym_bit_DASHor] = ACTIONS(1571), - [anon_sym_and] = ACTIONS(1571), - [anon_sym_xor] = ACTIONS(1571), - [anon_sym_or] = ACTIONS(1571), - [aux_sym_val_number_token1] = ACTIONS(1573), - [aux_sym_val_number_token2] = ACTIONS(1573), - [aux_sym_val_number_token3] = ACTIONS(1573), - [anon_sym_inf] = ACTIONS(1571), - [anon_sym_DASHinf] = ACTIONS(1571), - [anon_sym_NaN] = ACTIONS(1571), - [aux_sym__val_number_decimal_token1] = ACTIONS(1571), - [aux_sym__val_number_decimal_token2] = ACTIONS(1571), - [anon_sym_DQUOTE] = ACTIONS(1573), - [sym__str_single_quotes] = ACTIONS(1573), - [sym__str_back_ticks] = ACTIONS(1573), - [aux_sym_record_entry_token1] = ACTIONS(1571), - [sym__record_key] = ACTIONS(1571), - [anon_sym_POUND] = ACTIONS(3), - }, - [598] = { - [sym_comment] = STATE(598), - [anon_sym_export] = ACTIONS(1419), - [anon_sym_alias] = ACTIONS(1419), - [anon_sym_let] = ACTIONS(1419), - [anon_sym_let_DASHenv] = ACTIONS(1419), - [anon_sym_mut] = ACTIONS(1419), - [anon_sym_const] = ACTIONS(1419), - [sym_cmd_identifier] = ACTIONS(1419), - [anon_sym_def] = ACTIONS(1419), - [anon_sym_def_DASHenv] = ACTIONS(1419), - [anon_sym_export_DASHenv] = ACTIONS(1419), - [anon_sym_extern] = ACTIONS(1419), - [anon_sym_module] = ACTIONS(1419), - [anon_sym_use] = ACTIONS(1419), - [anon_sym_COMMA] = ACTIONS(1421), - [anon_sym_LPAREN] = ACTIONS(1421), - [anon_sym_DOLLAR] = ACTIONS(1421), - [anon_sym_error] = ACTIONS(1419), - [anon_sym_list] = ACTIONS(1419), - [anon_sym_GT] = ACTIONS(1419), - [anon_sym_DASH] = ACTIONS(1419), - [anon_sym_break] = ACTIONS(1419), - [anon_sym_continue] = ACTIONS(1419), - [anon_sym_for] = ACTIONS(1419), - [anon_sym_in] = ACTIONS(1419), - [anon_sym_loop] = ACTIONS(1419), - [anon_sym_make] = ACTIONS(1419), - [anon_sym_while] = ACTIONS(1419), - [anon_sym_do] = ACTIONS(1419), - [anon_sym_if] = ACTIONS(1419), - [anon_sym_else] = ACTIONS(1419), - [anon_sym_match] = ACTIONS(1419), - [anon_sym_RBRACE] = ACTIONS(1421), - [anon_sym_DOT] = ACTIONS(1421), - [anon_sym_try] = ACTIONS(1419), - [anon_sym_catch] = ACTIONS(1419), - [anon_sym_return] = ACTIONS(1419), - [anon_sym_source] = ACTIONS(1419), - [anon_sym_source_DASHenv] = ACTIONS(1419), - [anon_sym_register] = ACTIONS(1419), - [anon_sym_hide] = ACTIONS(1419), - [anon_sym_hide_DASHenv] = ACTIONS(1419), - [anon_sym_overlay] = ACTIONS(1419), - [anon_sym_new] = ACTIONS(1419), - [anon_sym_as] = ACTIONS(1419), - [anon_sym_STAR] = ACTIONS(1419), - [anon_sym_STAR_STAR] = ACTIONS(1421), - [anon_sym_PLUS_PLUS] = ACTIONS(1419), - [anon_sym_SLASH] = ACTIONS(1419), - [anon_sym_mod] = ACTIONS(1419), - [anon_sym_SLASH_SLASH] = ACTIONS(1421), - [anon_sym_PLUS] = ACTIONS(1419), - [anon_sym_bit_DASHshl] = ACTIONS(1419), - [anon_sym_bit_DASHshr] = ACTIONS(1419), - [anon_sym_EQ_EQ] = ACTIONS(1421), - [anon_sym_BANG_EQ] = ACTIONS(1421), - [anon_sym_LT2] = ACTIONS(1419), - [anon_sym_LT_EQ] = ACTIONS(1421), - [anon_sym_GT_EQ] = ACTIONS(1421), - [anon_sym_not_DASHin] = ACTIONS(1419), - [anon_sym_starts_DASHwith] = ACTIONS(1419), - [anon_sym_ends_DASHwith] = ACTIONS(1419), - [anon_sym_EQ_TILDE] = ACTIONS(1421), - [anon_sym_BANG_TILDE] = ACTIONS(1421), - [anon_sym_bit_DASHand] = ACTIONS(1419), - [anon_sym_bit_DASHxor] = ACTIONS(1419), - [anon_sym_bit_DASHor] = ACTIONS(1419), - [anon_sym_and] = ACTIONS(1419), - [anon_sym_xor] = ACTIONS(1419), - [anon_sym_or] = ACTIONS(1419), - [aux_sym_val_number_token1] = ACTIONS(1421), - [aux_sym_val_number_token2] = ACTIONS(1421), - [aux_sym_val_number_token3] = ACTIONS(1421), - [anon_sym_inf] = ACTIONS(1419), - [anon_sym_DASHinf] = ACTIONS(1419), - [anon_sym_NaN] = ACTIONS(1419), - [aux_sym__val_number_decimal_token1] = ACTIONS(1419), - [aux_sym__val_number_decimal_token2] = ACTIONS(1419), - [anon_sym_DQUOTE] = ACTIONS(1421), - [sym__str_single_quotes] = ACTIONS(1421), - [sym__str_back_ticks] = ACTIONS(1421), - [aux_sym_record_entry_token1] = ACTIONS(1419), - [sym__record_key] = ACTIONS(1419), - [anon_sym_POUND] = ACTIONS(3), - }, - [599] = { - [sym_comment] = STATE(599), - [anon_sym_export] = ACTIONS(1371), - [anon_sym_alias] = ACTIONS(1371), - [anon_sym_let] = ACTIONS(1371), - [anon_sym_let_DASHenv] = ACTIONS(1371), - [anon_sym_mut] = ACTIONS(1371), - [anon_sym_const] = ACTIONS(1371), - [sym_cmd_identifier] = ACTIONS(1371), - [anon_sym_def] = ACTIONS(1371), - [anon_sym_def_DASHenv] = ACTIONS(1371), - [anon_sym_export_DASHenv] = ACTIONS(1371), - [anon_sym_extern] = ACTIONS(1371), - [anon_sym_module] = ACTIONS(1371), - [anon_sym_use] = ACTIONS(1371), - [anon_sym_COMMA] = ACTIONS(1373), - [anon_sym_LPAREN] = ACTIONS(1373), - [anon_sym_DOLLAR] = ACTIONS(1373), - [anon_sym_error] = ACTIONS(1371), - [anon_sym_list] = ACTIONS(1371), - [anon_sym_GT] = ACTIONS(1371), - [anon_sym_DASH] = ACTIONS(1371), - [anon_sym_break] = ACTIONS(1371), - [anon_sym_continue] = ACTIONS(1371), - [anon_sym_for] = ACTIONS(1371), - [anon_sym_in] = ACTIONS(1371), - [anon_sym_loop] = ACTIONS(1371), - [anon_sym_make] = ACTIONS(1371), - [anon_sym_while] = ACTIONS(1371), - [anon_sym_do] = ACTIONS(1371), - [anon_sym_if] = ACTIONS(1371), - [anon_sym_else] = ACTIONS(1371), - [anon_sym_match] = ACTIONS(1371), - [anon_sym_RBRACE] = ACTIONS(1373), - [anon_sym_DOT] = ACTIONS(1373), - [anon_sym_try] = ACTIONS(1371), - [anon_sym_catch] = ACTIONS(1371), - [anon_sym_return] = ACTIONS(1371), - [anon_sym_source] = ACTIONS(1371), - [anon_sym_source_DASHenv] = ACTIONS(1371), - [anon_sym_register] = ACTIONS(1371), - [anon_sym_hide] = ACTIONS(1371), - [anon_sym_hide_DASHenv] = ACTIONS(1371), - [anon_sym_overlay] = ACTIONS(1371), - [anon_sym_new] = ACTIONS(1371), - [anon_sym_as] = ACTIONS(1371), - [anon_sym_STAR] = ACTIONS(1371), - [anon_sym_STAR_STAR] = ACTIONS(1373), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1371), - [anon_sym_mod] = ACTIONS(1371), - [anon_sym_SLASH_SLASH] = ACTIONS(1373), - [anon_sym_PLUS] = ACTIONS(1371), - [anon_sym_bit_DASHshl] = ACTIONS(1371), - [anon_sym_bit_DASHshr] = ACTIONS(1371), - [anon_sym_EQ_EQ] = ACTIONS(1373), - [anon_sym_BANG_EQ] = ACTIONS(1373), - [anon_sym_LT2] = ACTIONS(1371), - [anon_sym_LT_EQ] = ACTIONS(1373), - [anon_sym_GT_EQ] = ACTIONS(1373), - [anon_sym_not_DASHin] = ACTIONS(1371), - [anon_sym_starts_DASHwith] = ACTIONS(1371), - [anon_sym_ends_DASHwith] = ACTIONS(1371), - [anon_sym_EQ_TILDE] = ACTIONS(1373), - [anon_sym_BANG_TILDE] = ACTIONS(1373), - [anon_sym_bit_DASHand] = ACTIONS(1371), - [anon_sym_bit_DASHxor] = ACTIONS(1371), - [anon_sym_bit_DASHor] = ACTIONS(1371), - [anon_sym_and] = ACTIONS(1371), - [anon_sym_xor] = ACTIONS(1371), - [anon_sym_or] = ACTIONS(1371), - [aux_sym_val_number_token1] = ACTIONS(1373), - [aux_sym_val_number_token2] = ACTIONS(1373), - [aux_sym_val_number_token3] = ACTIONS(1373), - [anon_sym_inf] = ACTIONS(1371), - [anon_sym_DASHinf] = ACTIONS(1371), - [anon_sym_NaN] = ACTIONS(1371), - [aux_sym__val_number_decimal_token1] = ACTIONS(1371), - [aux_sym__val_number_decimal_token2] = ACTIONS(1371), - [anon_sym_DQUOTE] = ACTIONS(1373), - [sym__str_single_quotes] = ACTIONS(1373), - [sym__str_back_ticks] = ACTIONS(1373), - [aux_sym_record_entry_token1] = ACTIONS(1371), - [sym__record_key] = ACTIONS(1371), + [aux_sym_val_number_token1] = ACTIONS(1675), + [aux_sym_val_number_token2] = ACTIONS(1675), + [aux_sym_val_number_token3] = ACTIONS(1675), + [anon_sym_inf] = ACTIONS(1671), + [anon_sym_DASHinf] = ACTIONS(1671), + [anon_sym_NaN] = ACTIONS(1671), + [aux_sym__val_number_decimal_token1] = ACTIONS(1671), + [aux_sym__val_number_decimal_token2] = ACTIONS(1671), + [anon_sym_DQUOTE] = ACTIONS(1675), + [sym__str_single_quotes] = ACTIONS(1675), + [sym__str_back_ticks] = ACTIONS(1675), + [aux_sym_record_entry_token1] = ACTIONS(1671), + [anon_sym_def_DASHenv] = ACTIONS(1671), + [sym__record_key] = ACTIONS(1671), [anon_sym_POUND] = ACTIONS(3), }, - [600] = { - [sym_comment] = STATE(600), - [anon_sym_export] = ACTIONS(1443), - [anon_sym_alias] = ACTIONS(1443), - [anon_sym_let] = ACTIONS(1443), - [anon_sym_let_DASHenv] = ACTIONS(1443), - [anon_sym_mut] = ACTIONS(1443), - [anon_sym_const] = ACTIONS(1443), - [sym_cmd_identifier] = ACTIONS(1443), - [anon_sym_def] = ACTIONS(1443), - [anon_sym_def_DASHenv] = ACTIONS(1443), - [anon_sym_export_DASHenv] = ACTIONS(1443), - [anon_sym_extern] = ACTIONS(1443), - [anon_sym_module] = ACTIONS(1443), - [anon_sym_use] = ACTIONS(1443), - [anon_sym_COMMA] = ACTIONS(1445), - [anon_sym_LPAREN] = ACTIONS(1445), - [anon_sym_DOLLAR] = ACTIONS(1445), - [anon_sym_error] = ACTIONS(1443), - [anon_sym_list] = ACTIONS(1443), - [anon_sym_GT] = ACTIONS(1443), - [anon_sym_DASH] = ACTIONS(1443), - [anon_sym_break] = ACTIONS(1443), - [anon_sym_continue] = ACTIONS(1443), - [anon_sym_for] = ACTIONS(1443), - [anon_sym_in] = ACTIONS(1443), - [anon_sym_loop] = ACTIONS(1443), - [anon_sym_make] = ACTIONS(1443), - [anon_sym_while] = ACTIONS(1443), - [anon_sym_do] = ACTIONS(1443), - [anon_sym_if] = ACTIONS(1443), - [anon_sym_else] = ACTIONS(1443), - [anon_sym_match] = ACTIONS(1443), - [anon_sym_RBRACE] = ACTIONS(1445), - [anon_sym_DOT] = ACTIONS(1445), - [anon_sym_try] = ACTIONS(1443), - [anon_sym_catch] = ACTIONS(1443), - [anon_sym_return] = ACTIONS(1443), - [anon_sym_source] = ACTIONS(1443), - [anon_sym_source_DASHenv] = ACTIONS(1443), - [anon_sym_register] = ACTIONS(1443), - [anon_sym_hide] = ACTIONS(1443), - [anon_sym_hide_DASHenv] = ACTIONS(1443), - [anon_sym_overlay] = ACTIONS(1443), - [anon_sym_new] = ACTIONS(1443), - [anon_sym_as] = ACTIONS(1443), - [anon_sym_STAR] = ACTIONS(1443), - [anon_sym_STAR_STAR] = ACTIONS(1445), - [anon_sym_PLUS_PLUS] = ACTIONS(1443), - [anon_sym_SLASH] = ACTIONS(1443), - [anon_sym_mod] = ACTIONS(1443), - [anon_sym_SLASH_SLASH] = ACTIONS(1445), - [anon_sym_PLUS] = ACTIONS(1443), - [anon_sym_bit_DASHshl] = ACTIONS(1443), - [anon_sym_bit_DASHshr] = ACTIONS(1443), - [anon_sym_EQ_EQ] = ACTIONS(1445), - [anon_sym_BANG_EQ] = ACTIONS(1445), - [anon_sym_LT2] = ACTIONS(1443), - [anon_sym_LT_EQ] = ACTIONS(1445), - [anon_sym_GT_EQ] = ACTIONS(1445), - [anon_sym_not_DASHin] = ACTIONS(1443), - [anon_sym_starts_DASHwith] = ACTIONS(1443), - [anon_sym_ends_DASHwith] = ACTIONS(1443), - [anon_sym_EQ_TILDE] = ACTIONS(1445), - [anon_sym_BANG_TILDE] = ACTIONS(1445), - [anon_sym_bit_DASHand] = ACTIONS(1443), - [anon_sym_bit_DASHxor] = ACTIONS(1443), - [anon_sym_bit_DASHor] = ACTIONS(1443), - [anon_sym_and] = ACTIONS(1443), - [anon_sym_xor] = ACTIONS(1443), - [anon_sym_or] = ACTIONS(1443), - [aux_sym_val_number_token1] = ACTIONS(1445), - [aux_sym_val_number_token2] = ACTIONS(1445), - [aux_sym_val_number_token3] = ACTIONS(1445), - [anon_sym_inf] = ACTIONS(1443), - [anon_sym_DASHinf] = ACTIONS(1443), - [anon_sym_NaN] = ACTIONS(1443), - [aux_sym__val_number_decimal_token1] = ACTIONS(1443), - [aux_sym__val_number_decimal_token2] = ACTIONS(1443), - [anon_sym_DQUOTE] = ACTIONS(1445), - [sym__str_single_quotes] = ACTIONS(1445), - [sym__str_back_ticks] = ACTIONS(1445), - [aux_sym_record_entry_token1] = ACTIONS(1443), - [sym__record_key] = ACTIONS(1443), + [609] = { + [sym_comment] = STATE(609), + [anon_sym_export] = ACTIONS(1507), + [anon_sym_alias] = ACTIONS(1507), + [anon_sym_let] = ACTIONS(1507), + [anon_sym_let_DASHenv] = ACTIONS(1507), + [anon_sym_mut] = ACTIONS(1507), + [anon_sym_const] = ACTIONS(1507), + [sym_cmd_identifier] = ACTIONS(1507), + [anon_sym_def] = ACTIONS(1507), + [anon_sym_export_DASHenv] = ACTIONS(1507), + [anon_sym_extern] = ACTIONS(1507), + [anon_sym_module] = ACTIONS(1507), + [anon_sym_use] = ACTIONS(1507), + [anon_sym_COMMA] = ACTIONS(1509), + [anon_sym_LPAREN] = ACTIONS(1509), + [anon_sym_DOLLAR] = ACTIONS(1509), + [anon_sym_error] = ACTIONS(1507), + [anon_sym_list] = ACTIONS(1507), + [anon_sym_GT] = ACTIONS(1507), + [anon_sym_DASH] = ACTIONS(1507), + [anon_sym_break] = ACTIONS(1507), + [anon_sym_continue] = ACTIONS(1507), + [anon_sym_for] = ACTIONS(1507), + [anon_sym_in] = ACTIONS(1507), + [anon_sym_loop] = ACTIONS(1507), + [anon_sym_make] = ACTIONS(1507), + [anon_sym_while] = ACTIONS(1507), + [anon_sym_do] = ACTIONS(1507), + [anon_sym_if] = ACTIONS(1507), + [anon_sym_else] = ACTIONS(1507), + [anon_sym_match] = ACTIONS(1507), + [anon_sym_RBRACE] = ACTIONS(1509), + [anon_sym_DOT] = ACTIONS(1509), + [anon_sym_try] = ACTIONS(1507), + [anon_sym_catch] = ACTIONS(1507), + [anon_sym_return] = ACTIONS(1507), + [anon_sym_source] = ACTIONS(1507), + [anon_sym_source_DASHenv] = ACTIONS(1507), + [anon_sym_register] = ACTIONS(1507), + [anon_sym_hide] = ACTIONS(1507), + [anon_sym_hide_DASHenv] = ACTIONS(1507), + [anon_sym_overlay] = ACTIONS(1507), + [anon_sym_new] = ACTIONS(1507), + [anon_sym_as] = ACTIONS(1507), + [anon_sym_STAR] = ACTIONS(1507), + [anon_sym_STAR_STAR] = ACTIONS(1509), + [anon_sym_PLUS_PLUS] = ACTIONS(1507), + [anon_sym_SLASH] = ACTIONS(1507), + [anon_sym_mod] = ACTIONS(1507), + [anon_sym_SLASH_SLASH] = ACTIONS(1509), + [anon_sym_PLUS] = ACTIONS(1507), + [anon_sym_bit_DASHshl] = ACTIONS(1507), + [anon_sym_bit_DASHshr] = ACTIONS(1507), + [anon_sym_EQ_EQ] = ACTIONS(1509), + [anon_sym_BANG_EQ] = ACTIONS(1509), + [anon_sym_LT2] = ACTIONS(1507), + [anon_sym_LT_EQ] = ACTIONS(1509), + [anon_sym_GT_EQ] = ACTIONS(1509), + [anon_sym_not_DASHin] = ACTIONS(1507), + [anon_sym_starts_DASHwith] = ACTIONS(1507), + [anon_sym_ends_DASHwith] = ACTIONS(1507), + [anon_sym_EQ_TILDE] = ACTIONS(1509), + [anon_sym_BANG_TILDE] = ACTIONS(1509), + [anon_sym_bit_DASHand] = ACTIONS(1507), + [anon_sym_bit_DASHxor] = ACTIONS(1507), + [anon_sym_bit_DASHor] = ACTIONS(1507), + [anon_sym_and] = ACTIONS(1507), + [anon_sym_xor] = ACTIONS(1507), + [anon_sym_or] = ACTIONS(1507), + [aux_sym_val_number_token1] = ACTIONS(1509), + [aux_sym_val_number_token2] = ACTIONS(1509), + [aux_sym_val_number_token3] = ACTIONS(1509), + [anon_sym_inf] = ACTIONS(1507), + [anon_sym_DASHinf] = ACTIONS(1507), + [anon_sym_NaN] = ACTIONS(1507), + [aux_sym__val_number_decimal_token1] = ACTIONS(1507), + [aux_sym__val_number_decimal_token2] = ACTIONS(1507), + [anon_sym_DQUOTE] = ACTIONS(1509), + [sym__str_single_quotes] = ACTIONS(1509), + [sym__str_back_ticks] = ACTIONS(1509), + [aux_sym_record_entry_token1] = ACTIONS(1507), + [anon_sym_def_DASHenv] = ACTIONS(1507), + [sym__record_key] = ACTIONS(1507), [anon_sym_POUND] = ACTIONS(3), }, - [601] = { - [sym_comment] = STATE(601), - [anon_sym_export] = ACTIONS(1415), - [anon_sym_alias] = ACTIONS(1415), - [anon_sym_let] = ACTIONS(1415), - [anon_sym_let_DASHenv] = ACTIONS(1415), - [anon_sym_mut] = ACTIONS(1415), - [anon_sym_const] = ACTIONS(1415), - [sym_cmd_identifier] = ACTIONS(1415), - [anon_sym_def] = ACTIONS(1415), - [anon_sym_def_DASHenv] = ACTIONS(1415), - [anon_sym_export_DASHenv] = ACTIONS(1415), - [anon_sym_extern] = ACTIONS(1415), - [anon_sym_module] = ACTIONS(1415), - [anon_sym_use] = ACTIONS(1415), - [anon_sym_COMMA] = ACTIONS(1417), - [anon_sym_LPAREN] = ACTIONS(1417), - [anon_sym_DOLLAR] = ACTIONS(1417), - [anon_sym_error] = ACTIONS(1415), - [anon_sym_list] = ACTIONS(1415), - [anon_sym_GT] = ACTIONS(1415), - [anon_sym_DASH] = ACTIONS(1415), - [anon_sym_break] = ACTIONS(1415), - [anon_sym_continue] = ACTIONS(1415), - [anon_sym_for] = ACTIONS(1415), - [anon_sym_in] = ACTIONS(1415), - [anon_sym_loop] = ACTIONS(1415), - [anon_sym_make] = ACTIONS(1415), - [anon_sym_while] = ACTIONS(1415), - [anon_sym_do] = ACTIONS(1415), - [anon_sym_if] = ACTIONS(1415), - [anon_sym_else] = ACTIONS(1415), - [anon_sym_match] = ACTIONS(1415), - [anon_sym_RBRACE] = ACTIONS(1417), - [anon_sym_DOT] = ACTIONS(1417), - [anon_sym_try] = ACTIONS(1415), - [anon_sym_catch] = ACTIONS(1415), - [anon_sym_return] = ACTIONS(1415), - [anon_sym_source] = ACTIONS(1415), - [anon_sym_source_DASHenv] = ACTIONS(1415), - [anon_sym_register] = ACTIONS(1415), - [anon_sym_hide] = ACTIONS(1415), - [anon_sym_hide_DASHenv] = ACTIONS(1415), - [anon_sym_overlay] = ACTIONS(1415), - [anon_sym_new] = ACTIONS(1415), - [anon_sym_as] = ACTIONS(1415), - [anon_sym_STAR] = ACTIONS(1415), - [anon_sym_STAR_STAR] = ACTIONS(1417), - [anon_sym_PLUS_PLUS] = ACTIONS(1415), - [anon_sym_SLASH] = ACTIONS(1415), - [anon_sym_mod] = ACTIONS(1415), - [anon_sym_SLASH_SLASH] = ACTIONS(1417), - [anon_sym_PLUS] = ACTIONS(1415), - [anon_sym_bit_DASHshl] = ACTIONS(1415), - [anon_sym_bit_DASHshr] = ACTIONS(1415), - [anon_sym_EQ_EQ] = ACTIONS(1417), - [anon_sym_BANG_EQ] = ACTIONS(1417), - [anon_sym_LT2] = ACTIONS(1415), - [anon_sym_LT_EQ] = ACTIONS(1417), - [anon_sym_GT_EQ] = ACTIONS(1417), - [anon_sym_not_DASHin] = ACTIONS(1415), - [anon_sym_starts_DASHwith] = ACTIONS(1415), - [anon_sym_ends_DASHwith] = ACTIONS(1415), - [anon_sym_EQ_TILDE] = ACTIONS(1417), - [anon_sym_BANG_TILDE] = ACTIONS(1417), - [anon_sym_bit_DASHand] = ACTIONS(1415), - [anon_sym_bit_DASHxor] = ACTIONS(1415), - [anon_sym_bit_DASHor] = ACTIONS(1415), - [anon_sym_and] = ACTIONS(1415), - [anon_sym_xor] = ACTIONS(1415), - [anon_sym_or] = ACTIONS(1415), - [aux_sym_val_number_token1] = ACTIONS(1417), - [aux_sym_val_number_token2] = ACTIONS(1417), - [aux_sym_val_number_token3] = ACTIONS(1417), - [anon_sym_inf] = ACTIONS(1415), - [anon_sym_DASHinf] = ACTIONS(1415), - [anon_sym_NaN] = ACTIONS(1415), - [aux_sym__val_number_decimal_token1] = ACTIONS(1415), - [aux_sym__val_number_decimal_token2] = ACTIONS(1415), - [anon_sym_DQUOTE] = ACTIONS(1417), - [sym__str_single_quotes] = ACTIONS(1417), - [sym__str_back_ticks] = ACTIONS(1417), - [aux_sym_record_entry_token1] = ACTIONS(1415), - [sym__record_key] = ACTIONS(1415), + [610] = { + [sym_comment] = STATE(610), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_COMMA] = ACTIONS(1413), + [anon_sym_LPAREN] = ACTIONS(1413), + [anon_sym_DOLLAR] = ACTIONS(1413), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_list] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1649), + [anon_sym_DASH] = ACTIONS(1651), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_make] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_else] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1413), + [anon_sym_DOT] = ACTIONS(1413), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_catch] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_new] = ACTIONS(1411), + [anon_sym_as] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1655), + [anon_sym_STAR_STAR] = ACTIONS(1657), + [anon_sym_PLUS_PLUS] = ACTIONS(1659), + [anon_sym_SLASH] = ACTIONS(1655), + [anon_sym_mod] = ACTIONS(1655), + [anon_sym_SLASH_SLASH] = ACTIONS(1661), + [anon_sym_PLUS] = ACTIONS(1651), + [anon_sym_bit_DASHshl] = ACTIONS(1663), + [anon_sym_bit_DASHshr] = ACTIONS(1663), + [anon_sym_EQ_EQ] = ACTIONS(1665), + [anon_sym_BANG_EQ] = ACTIONS(1665), + [anon_sym_LT2] = ACTIONS(1649), + [anon_sym_LT_EQ] = ACTIONS(1665), + [anon_sym_GT_EQ] = ACTIONS(1665), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1413), + [anon_sym_BANG_TILDE] = ACTIONS(1413), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1413), + [aux_sym_val_number_token2] = ACTIONS(1413), + [aux_sym_val_number_token3] = ACTIONS(1413), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1413), + [sym__str_single_quotes] = ACTIONS(1413), + [sym__str_back_ticks] = ACTIONS(1413), + [aux_sym_record_entry_token1] = ACTIONS(1411), + [anon_sym_def_DASHenv] = ACTIONS(1411), + [sym__record_key] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(3), }, - [602] = { - [sym_comment] = STATE(602), - [anon_sym_export] = ACTIONS(1521), - [anon_sym_alias] = ACTIONS(1521), - [anon_sym_let] = ACTIONS(1521), - [anon_sym_let_DASHenv] = ACTIONS(1521), - [anon_sym_mut] = ACTIONS(1521), - [anon_sym_const] = ACTIONS(1521), - [sym_cmd_identifier] = ACTIONS(1521), - [anon_sym_def] = ACTIONS(1521), - [anon_sym_def_DASHenv] = ACTIONS(1521), - [anon_sym_export_DASHenv] = ACTIONS(1521), - [anon_sym_extern] = ACTIONS(1521), - [anon_sym_module] = ACTIONS(1521), - [anon_sym_use] = ACTIONS(1521), - [anon_sym_COMMA] = ACTIONS(1523), - [anon_sym_LPAREN] = ACTIONS(1523), - [anon_sym_DOLLAR] = ACTIONS(1523), - [anon_sym_error] = ACTIONS(1521), - [anon_sym_list] = ACTIONS(1521), - [anon_sym_GT] = ACTIONS(1521), - [anon_sym_DASH] = ACTIONS(1521), - [anon_sym_break] = ACTIONS(1521), - [anon_sym_continue] = ACTIONS(1521), - [anon_sym_for] = ACTIONS(1521), - [anon_sym_in] = ACTIONS(1521), - [anon_sym_loop] = ACTIONS(1521), - [anon_sym_make] = ACTIONS(1521), - [anon_sym_while] = ACTIONS(1521), - [anon_sym_do] = ACTIONS(1521), - [anon_sym_if] = ACTIONS(1521), - [anon_sym_else] = ACTIONS(1521), - [anon_sym_match] = ACTIONS(1521), - [anon_sym_RBRACE] = ACTIONS(1523), - [anon_sym_DOT] = ACTIONS(1523), - [anon_sym_try] = ACTIONS(1521), - [anon_sym_catch] = ACTIONS(1521), - [anon_sym_return] = ACTIONS(1521), - [anon_sym_source] = ACTIONS(1521), - [anon_sym_source_DASHenv] = ACTIONS(1521), - [anon_sym_register] = ACTIONS(1521), - [anon_sym_hide] = ACTIONS(1521), - [anon_sym_hide_DASHenv] = ACTIONS(1521), - [anon_sym_overlay] = ACTIONS(1521), - [anon_sym_new] = ACTIONS(1521), - [anon_sym_as] = ACTIONS(1521), - [anon_sym_STAR] = ACTIONS(1521), - [anon_sym_STAR_STAR] = ACTIONS(1523), - [anon_sym_PLUS_PLUS] = ACTIONS(1521), - [anon_sym_SLASH] = ACTIONS(1521), - [anon_sym_mod] = ACTIONS(1521), - [anon_sym_SLASH_SLASH] = ACTIONS(1523), - [anon_sym_PLUS] = ACTIONS(1521), - [anon_sym_bit_DASHshl] = ACTIONS(1521), - [anon_sym_bit_DASHshr] = ACTIONS(1521), - [anon_sym_EQ_EQ] = ACTIONS(1523), - [anon_sym_BANG_EQ] = ACTIONS(1523), - [anon_sym_LT2] = ACTIONS(1521), - [anon_sym_LT_EQ] = ACTIONS(1523), - [anon_sym_GT_EQ] = ACTIONS(1523), - [anon_sym_not_DASHin] = ACTIONS(1521), - [anon_sym_starts_DASHwith] = ACTIONS(1521), - [anon_sym_ends_DASHwith] = ACTIONS(1521), - [anon_sym_EQ_TILDE] = ACTIONS(1523), - [anon_sym_BANG_TILDE] = ACTIONS(1523), - [anon_sym_bit_DASHand] = ACTIONS(1521), - [anon_sym_bit_DASHxor] = ACTIONS(1521), - [anon_sym_bit_DASHor] = ACTIONS(1521), - [anon_sym_and] = ACTIONS(1521), - [anon_sym_xor] = ACTIONS(1521), - [anon_sym_or] = ACTIONS(1521), - [aux_sym_val_number_token1] = ACTIONS(1523), - [aux_sym_val_number_token2] = ACTIONS(1523), - [aux_sym_val_number_token3] = ACTIONS(1523), - [anon_sym_inf] = ACTIONS(1521), - [anon_sym_DASHinf] = ACTIONS(1521), - [anon_sym_NaN] = ACTIONS(1521), - [aux_sym__val_number_decimal_token1] = ACTIONS(1521), - [aux_sym__val_number_decimal_token2] = ACTIONS(1521), - [anon_sym_DQUOTE] = ACTIONS(1523), - [sym__str_single_quotes] = ACTIONS(1523), - [sym__str_back_ticks] = ACTIONS(1523), - [aux_sym_record_entry_token1] = ACTIONS(1521), - [sym__record_key] = ACTIONS(1521), + [611] = { + [sym_comment] = STATE(611), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_COMMA] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1375), + [anon_sym_DOLLAR] = ACTIONS(1375), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_list] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_make] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_else] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1375), + [anon_sym_DOT] = ACTIONS(1375), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_catch] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_new] = ACTIONS(1373), + [anon_sym_as] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1375), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1375), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1375), + [anon_sym_BANG_EQ] = ACTIONS(1375), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1375), + [anon_sym_GT_EQ] = ACTIONS(1375), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1375), + [anon_sym_BANG_TILDE] = ACTIONS(1375), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1375), + [aux_sym_val_number_token2] = ACTIONS(1375), + [aux_sym_val_number_token3] = ACTIONS(1375), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1375), + [sym__str_single_quotes] = ACTIONS(1375), + [sym__str_back_ticks] = ACTIONS(1375), + [aux_sym_record_entry_token1] = ACTIONS(1373), + [anon_sym_def_DASHenv] = ACTIONS(1373), + [sym__record_key] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(3), }, - [603] = { - [sym_comment] = STATE(603), + [612] = { + [sym_comment] = STATE(612), [anon_sym_export] = ACTIONS(1411), [anon_sym_alias] = ACTIONS(1411), [anon_sym_let] = ACTIONS(1411), @@ -126518,7 +127031,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(1411), [sym_cmd_identifier] = ACTIONS(1411), [anon_sym_def] = ACTIONS(1411), - [anon_sym_def_DASHenv] = ACTIONS(1411), [anon_sym_export_DASHenv] = ACTIONS(1411), [anon_sym_extern] = ACTIONS(1411), [anon_sym_module] = ACTIONS(1411), @@ -126529,7 +127041,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_error] = ACTIONS(1411), [anon_sym_list] = ACTIONS(1411), [anon_sym_GT] = ACTIONS(1411), - [anon_sym_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(1651), [anon_sym_break] = ACTIONS(1411), [anon_sym_continue] = ACTIONS(1411), [anon_sym_for] = ACTIONS(1411), @@ -126554,13 +127066,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(1411), [anon_sym_new] = ACTIONS(1411), [anon_sym_as] = ACTIONS(1411), - [anon_sym_STAR] = ACTIONS(1411), - [anon_sym_STAR_STAR] = ACTIONS(1413), - [anon_sym_PLUS_PLUS] = ACTIONS(1411), - [anon_sym_SLASH] = ACTIONS(1411), - [anon_sym_mod] = ACTIONS(1411), - [anon_sym_SLASH_SLASH] = ACTIONS(1413), - [anon_sym_PLUS] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1655), + [anon_sym_STAR_STAR] = ACTIONS(1657), + [anon_sym_PLUS_PLUS] = ACTIONS(1659), + [anon_sym_SLASH] = ACTIONS(1655), + [anon_sym_mod] = ACTIONS(1655), + [anon_sym_SLASH_SLASH] = ACTIONS(1661), + [anon_sym_PLUS] = ACTIONS(1651), [anon_sym_bit_DASHshl] = ACTIONS(1411), [anon_sym_bit_DASHshr] = ACTIONS(1411), [anon_sym_EQ_EQ] = ACTIONS(1413), @@ -126591,320 +127103,1094 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(1413), [sym__str_back_ticks] = ACTIONS(1413), [aux_sym_record_entry_token1] = ACTIONS(1411), + [anon_sym_def_DASHenv] = ACTIONS(1411), [sym__record_key] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(3), }, - [604] = { - [sym_comment] = STATE(604), - [anon_sym_export] = ACTIONS(1407), - [anon_sym_alias] = ACTIONS(1407), - [anon_sym_let] = ACTIONS(1407), - [anon_sym_let_DASHenv] = ACTIONS(1407), - [anon_sym_mut] = ACTIONS(1407), - [anon_sym_const] = ACTIONS(1407), - [sym_cmd_identifier] = ACTIONS(1407), - [anon_sym_def] = ACTIONS(1407), - [anon_sym_def_DASHenv] = ACTIONS(1407), - [anon_sym_export_DASHenv] = ACTIONS(1407), - [anon_sym_extern] = ACTIONS(1407), - [anon_sym_module] = ACTIONS(1407), - [anon_sym_use] = ACTIONS(1407), - [anon_sym_COMMA] = ACTIONS(1409), - [anon_sym_LPAREN] = ACTIONS(1409), - [anon_sym_DOLLAR] = ACTIONS(1409), - [anon_sym_error] = ACTIONS(1407), - [anon_sym_list] = ACTIONS(1407), - [anon_sym_GT] = ACTIONS(1407), - [anon_sym_DASH] = ACTIONS(1407), - [anon_sym_break] = ACTIONS(1407), - [anon_sym_continue] = ACTIONS(1407), - [anon_sym_for] = ACTIONS(1407), - [anon_sym_in] = ACTIONS(1407), - [anon_sym_loop] = ACTIONS(1407), - [anon_sym_make] = ACTIONS(1407), - [anon_sym_while] = ACTIONS(1407), - [anon_sym_do] = ACTIONS(1407), - [anon_sym_if] = ACTIONS(1407), - [anon_sym_else] = ACTIONS(1407), - [anon_sym_match] = ACTIONS(1407), - [anon_sym_RBRACE] = ACTIONS(1409), - [anon_sym_DOT] = ACTIONS(1409), - [anon_sym_try] = ACTIONS(1407), - [anon_sym_catch] = ACTIONS(1407), - [anon_sym_return] = ACTIONS(1407), - [anon_sym_source] = ACTIONS(1407), - [anon_sym_source_DASHenv] = ACTIONS(1407), - [anon_sym_register] = ACTIONS(1407), - [anon_sym_hide] = ACTIONS(1407), - [anon_sym_hide_DASHenv] = ACTIONS(1407), - [anon_sym_overlay] = ACTIONS(1407), - [anon_sym_new] = ACTIONS(1407), - [anon_sym_as] = ACTIONS(1407), - [anon_sym_STAR] = ACTIONS(1407), - [anon_sym_STAR_STAR] = ACTIONS(1409), - [anon_sym_PLUS_PLUS] = ACTIONS(1407), - [anon_sym_SLASH] = ACTIONS(1407), - [anon_sym_mod] = ACTIONS(1407), - [anon_sym_SLASH_SLASH] = ACTIONS(1409), - [anon_sym_PLUS] = ACTIONS(1407), - [anon_sym_bit_DASHshl] = ACTIONS(1407), - [anon_sym_bit_DASHshr] = ACTIONS(1407), - [anon_sym_EQ_EQ] = ACTIONS(1409), - [anon_sym_BANG_EQ] = ACTIONS(1409), - [anon_sym_LT2] = ACTIONS(1407), - [anon_sym_LT_EQ] = ACTIONS(1409), - [anon_sym_GT_EQ] = ACTIONS(1409), - [anon_sym_not_DASHin] = ACTIONS(1407), - [anon_sym_starts_DASHwith] = ACTIONS(1407), - [anon_sym_ends_DASHwith] = ACTIONS(1407), - [anon_sym_EQ_TILDE] = ACTIONS(1409), - [anon_sym_BANG_TILDE] = ACTIONS(1409), - [anon_sym_bit_DASHand] = ACTIONS(1407), - [anon_sym_bit_DASHxor] = ACTIONS(1407), - [anon_sym_bit_DASHor] = ACTIONS(1407), - [anon_sym_and] = ACTIONS(1407), - [anon_sym_xor] = ACTIONS(1407), - [anon_sym_or] = ACTIONS(1407), - [aux_sym_val_number_token1] = ACTIONS(1409), - [aux_sym_val_number_token2] = ACTIONS(1409), - [aux_sym_val_number_token3] = ACTIONS(1409), - [anon_sym_inf] = ACTIONS(1407), - [anon_sym_DASHinf] = ACTIONS(1407), - [anon_sym_NaN] = ACTIONS(1407), - [aux_sym__val_number_decimal_token1] = ACTIONS(1407), - [aux_sym__val_number_decimal_token2] = ACTIONS(1407), - [anon_sym_DQUOTE] = ACTIONS(1409), - [sym__str_single_quotes] = ACTIONS(1409), - [sym__str_back_ticks] = ACTIONS(1409), - [aux_sym_record_entry_token1] = ACTIONS(1407), - [sym__record_key] = ACTIONS(1407), + [613] = { + [sym_comment] = STATE(613), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_COMMA] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1375), + [anon_sym_DOLLAR] = ACTIONS(1375), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_list] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_make] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_else] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1375), + [anon_sym_DOT] = ACTIONS(1375), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_catch] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_new] = ACTIONS(1373), + [anon_sym_as] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1375), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1375), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1375), + [anon_sym_BANG_EQ] = ACTIONS(1375), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1375), + [anon_sym_GT_EQ] = ACTIONS(1375), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1375), + [anon_sym_BANG_TILDE] = ACTIONS(1375), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1375), + [aux_sym_val_number_token2] = ACTIONS(1375), + [aux_sym_val_number_token3] = ACTIONS(1375), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1375), + [sym__str_single_quotes] = ACTIONS(1375), + [sym__str_back_ticks] = ACTIONS(1375), + [aux_sym_record_entry_token1] = ACTIONS(1373), + [anon_sym_def_DASHenv] = ACTIONS(1373), + [sym__record_key] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(3), }, - [605] = { - [sym_comment] = STATE(605), - [anon_sym_export] = ACTIONS(1403), - [anon_sym_alias] = ACTIONS(1403), - [anon_sym_let] = ACTIONS(1403), - [anon_sym_let_DASHenv] = ACTIONS(1403), - [anon_sym_mut] = ACTIONS(1403), - [anon_sym_const] = ACTIONS(1403), - [sym_cmd_identifier] = ACTIONS(1403), - [anon_sym_def] = ACTIONS(1403), - [anon_sym_def_DASHenv] = ACTIONS(1403), - [anon_sym_export_DASHenv] = ACTIONS(1403), - [anon_sym_extern] = ACTIONS(1403), - [anon_sym_module] = ACTIONS(1403), - [anon_sym_use] = ACTIONS(1403), - [anon_sym_COMMA] = ACTIONS(1405), - [anon_sym_LPAREN] = ACTIONS(1405), - [anon_sym_DOLLAR] = ACTIONS(1405), - [anon_sym_error] = ACTIONS(1403), - [anon_sym_list] = ACTIONS(1403), - [anon_sym_GT] = ACTIONS(1403), - [anon_sym_DASH] = ACTIONS(1403), - [anon_sym_break] = ACTIONS(1403), - [anon_sym_continue] = ACTIONS(1403), - [anon_sym_for] = ACTIONS(1403), - [anon_sym_in] = ACTIONS(1403), - [anon_sym_loop] = ACTIONS(1403), - [anon_sym_make] = ACTIONS(1403), - [anon_sym_while] = ACTIONS(1403), - [anon_sym_do] = ACTIONS(1403), - [anon_sym_if] = ACTIONS(1403), - [anon_sym_else] = ACTIONS(1403), - [anon_sym_match] = ACTIONS(1403), - [anon_sym_RBRACE] = ACTIONS(1405), - [anon_sym_DOT] = ACTIONS(1405), - [anon_sym_try] = ACTIONS(1403), - [anon_sym_catch] = ACTIONS(1403), - [anon_sym_return] = ACTIONS(1403), - [anon_sym_source] = ACTIONS(1403), - [anon_sym_source_DASHenv] = ACTIONS(1403), - [anon_sym_register] = ACTIONS(1403), - [anon_sym_hide] = ACTIONS(1403), - [anon_sym_hide_DASHenv] = ACTIONS(1403), - [anon_sym_overlay] = ACTIONS(1403), - [anon_sym_new] = ACTIONS(1403), - [anon_sym_as] = ACTIONS(1403), - [anon_sym_STAR] = ACTIONS(1403), - [anon_sym_STAR_STAR] = ACTIONS(1405), - [anon_sym_PLUS_PLUS] = ACTIONS(1403), - [anon_sym_SLASH] = ACTIONS(1403), - [anon_sym_mod] = ACTIONS(1403), - [anon_sym_SLASH_SLASH] = ACTIONS(1405), - [anon_sym_PLUS] = ACTIONS(1403), - [anon_sym_bit_DASHshl] = ACTIONS(1403), - [anon_sym_bit_DASHshr] = ACTIONS(1403), - [anon_sym_EQ_EQ] = ACTIONS(1405), - [anon_sym_BANG_EQ] = ACTIONS(1405), - [anon_sym_LT2] = ACTIONS(1403), - [anon_sym_LT_EQ] = ACTIONS(1405), - [anon_sym_GT_EQ] = ACTIONS(1405), - [anon_sym_not_DASHin] = ACTIONS(1403), - [anon_sym_starts_DASHwith] = ACTIONS(1403), - [anon_sym_ends_DASHwith] = ACTIONS(1403), - [anon_sym_EQ_TILDE] = ACTIONS(1405), - [anon_sym_BANG_TILDE] = ACTIONS(1405), - [anon_sym_bit_DASHand] = ACTIONS(1403), - [anon_sym_bit_DASHxor] = ACTIONS(1403), - [anon_sym_bit_DASHor] = ACTIONS(1403), - [anon_sym_and] = ACTIONS(1403), - [anon_sym_xor] = ACTIONS(1403), - [anon_sym_or] = ACTIONS(1403), - [aux_sym_val_number_token1] = ACTIONS(1405), - [aux_sym_val_number_token2] = ACTIONS(1405), - [aux_sym_val_number_token3] = ACTIONS(1405), - [anon_sym_inf] = ACTIONS(1403), - [anon_sym_DASHinf] = ACTIONS(1403), - [anon_sym_NaN] = ACTIONS(1403), - [aux_sym__val_number_decimal_token1] = ACTIONS(1403), - [aux_sym__val_number_decimal_token2] = ACTIONS(1403), - [anon_sym_DQUOTE] = ACTIONS(1405), - [sym__str_single_quotes] = ACTIONS(1405), - [sym__str_back_ticks] = ACTIONS(1405), - [aux_sym_record_entry_token1] = ACTIONS(1403), - [sym__record_key] = ACTIONS(1403), + [614] = { + [sym_comment] = STATE(614), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_COMMA] = ACTIONS(1413), + [anon_sym_LPAREN] = ACTIONS(1413), + [anon_sym_DOLLAR] = ACTIONS(1413), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_list] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1649), + [anon_sym_DASH] = ACTIONS(1651), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1653), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_make] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_else] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1413), + [anon_sym_DOT] = ACTIONS(1413), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_catch] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_new] = ACTIONS(1411), + [anon_sym_as] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1655), + [anon_sym_STAR_STAR] = ACTIONS(1657), + [anon_sym_PLUS_PLUS] = ACTIONS(1659), + [anon_sym_SLASH] = ACTIONS(1655), + [anon_sym_mod] = ACTIONS(1655), + [anon_sym_SLASH_SLASH] = ACTIONS(1661), + [anon_sym_PLUS] = ACTIONS(1651), + [anon_sym_bit_DASHshl] = ACTIONS(1663), + [anon_sym_bit_DASHshr] = ACTIONS(1663), + [anon_sym_EQ_EQ] = ACTIONS(1665), + [anon_sym_BANG_EQ] = ACTIONS(1665), + [anon_sym_LT2] = ACTIONS(1649), + [anon_sym_LT_EQ] = ACTIONS(1665), + [anon_sym_GT_EQ] = ACTIONS(1665), + [anon_sym_not_DASHin] = ACTIONS(1653), + [anon_sym_starts_DASHwith] = ACTIONS(1653), + [anon_sym_ends_DASHwith] = ACTIONS(1653), + [anon_sym_EQ_TILDE] = ACTIONS(1413), + [anon_sym_BANG_TILDE] = ACTIONS(1413), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1413), + [aux_sym_val_number_token2] = ACTIONS(1413), + [aux_sym_val_number_token3] = ACTIONS(1413), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1413), + [sym__str_single_quotes] = ACTIONS(1413), + [sym__str_back_ticks] = ACTIONS(1413), + [aux_sym_record_entry_token1] = ACTIONS(1411), + [anon_sym_def_DASHenv] = ACTIONS(1411), + [sym__record_key] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(3), }, - [606] = { - [sym_comment] = STATE(606), - [anon_sym_export] = ACTIONS(1399), - [anon_sym_alias] = ACTIONS(1399), - [anon_sym_let] = ACTIONS(1399), - [anon_sym_let_DASHenv] = ACTIONS(1399), - [anon_sym_mut] = ACTIONS(1399), - [anon_sym_const] = ACTIONS(1399), - [sym_cmd_identifier] = ACTIONS(1399), - [anon_sym_def] = ACTIONS(1399), - [anon_sym_def_DASHenv] = ACTIONS(1399), - [anon_sym_export_DASHenv] = ACTIONS(1399), - [anon_sym_extern] = ACTIONS(1399), - [anon_sym_module] = ACTIONS(1399), - [anon_sym_use] = ACTIONS(1399), - [anon_sym_COMMA] = ACTIONS(1401), - [anon_sym_LPAREN] = ACTIONS(1401), - [anon_sym_DOLLAR] = ACTIONS(1401), - [anon_sym_error] = ACTIONS(1399), - [anon_sym_list] = ACTIONS(1399), - [anon_sym_GT] = ACTIONS(1399), - [anon_sym_DASH] = ACTIONS(1399), - [anon_sym_break] = ACTIONS(1399), - [anon_sym_continue] = ACTIONS(1399), - [anon_sym_for] = ACTIONS(1399), - [anon_sym_in] = ACTIONS(1399), - [anon_sym_loop] = ACTIONS(1399), - [anon_sym_make] = ACTIONS(1399), - [anon_sym_while] = ACTIONS(1399), - [anon_sym_do] = ACTIONS(1399), - [anon_sym_if] = ACTIONS(1399), - [anon_sym_else] = ACTIONS(1399), - [anon_sym_match] = ACTIONS(1399), - [anon_sym_RBRACE] = ACTIONS(1401), - [anon_sym_DOT] = ACTIONS(1401), - [anon_sym_try] = ACTIONS(1399), - [anon_sym_catch] = ACTIONS(1399), - [anon_sym_return] = ACTIONS(1399), - [anon_sym_source] = ACTIONS(1399), - [anon_sym_source_DASHenv] = ACTIONS(1399), - [anon_sym_register] = ACTIONS(1399), - [anon_sym_hide] = ACTIONS(1399), - [anon_sym_hide_DASHenv] = ACTIONS(1399), - [anon_sym_overlay] = ACTIONS(1399), - [anon_sym_new] = ACTIONS(1399), - [anon_sym_as] = ACTIONS(1399), - [anon_sym_STAR] = ACTIONS(1399), - [anon_sym_STAR_STAR] = ACTIONS(1401), - [anon_sym_PLUS_PLUS] = ACTIONS(1399), - [anon_sym_SLASH] = ACTIONS(1399), - [anon_sym_mod] = ACTIONS(1399), - [anon_sym_SLASH_SLASH] = ACTIONS(1401), - [anon_sym_PLUS] = ACTIONS(1399), - [anon_sym_bit_DASHshl] = ACTIONS(1399), - [anon_sym_bit_DASHshr] = ACTIONS(1399), - [anon_sym_EQ_EQ] = ACTIONS(1401), - [anon_sym_BANG_EQ] = ACTIONS(1401), - [anon_sym_LT2] = ACTIONS(1399), - [anon_sym_LT_EQ] = ACTIONS(1401), - [anon_sym_GT_EQ] = ACTIONS(1401), - [anon_sym_not_DASHin] = ACTIONS(1399), - [anon_sym_starts_DASHwith] = ACTIONS(1399), - [anon_sym_ends_DASHwith] = ACTIONS(1399), - [anon_sym_EQ_TILDE] = ACTIONS(1401), - [anon_sym_BANG_TILDE] = ACTIONS(1401), - [anon_sym_bit_DASHand] = ACTIONS(1399), - [anon_sym_bit_DASHxor] = ACTIONS(1399), - [anon_sym_bit_DASHor] = ACTIONS(1399), - [anon_sym_and] = ACTIONS(1399), - [anon_sym_xor] = ACTIONS(1399), - [anon_sym_or] = ACTIONS(1399), - [aux_sym_val_number_token1] = ACTIONS(1401), - [aux_sym_val_number_token2] = ACTIONS(1401), - [aux_sym_val_number_token3] = ACTIONS(1401), - [anon_sym_inf] = ACTIONS(1399), - [anon_sym_DASHinf] = ACTIONS(1399), - [anon_sym_NaN] = ACTIONS(1399), - [aux_sym__val_number_decimal_token1] = ACTIONS(1399), - [aux_sym__val_number_decimal_token2] = ACTIONS(1399), - [anon_sym_DQUOTE] = ACTIONS(1401), - [sym__str_single_quotes] = ACTIONS(1401), - [sym__str_back_ticks] = ACTIONS(1401), - [aux_sym_record_entry_token1] = ACTIONS(1399), - [sym__record_key] = ACTIONS(1399), + [615] = { + [sym_comment] = STATE(615), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_COMMA] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1375), + [anon_sym_DOLLAR] = ACTIONS(1375), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_list] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_make] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_else] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1375), + [anon_sym_DOT] = ACTIONS(1375), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_catch] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_new] = ACTIONS(1373), + [anon_sym_as] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1375), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1375), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1375), + [anon_sym_BANG_EQ] = ACTIONS(1375), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1375), + [anon_sym_GT_EQ] = ACTIONS(1375), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1375), + [anon_sym_BANG_TILDE] = ACTIONS(1375), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1375), + [aux_sym_val_number_token2] = ACTIONS(1375), + [aux_sym_val_number_token3] = ACTIONS(1375), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1375), + [sym__str_single_quotes] = ACTIONS(1375), + [sym__str_back_ticks] = ACTIONS(1375), + [aux_sym_record_entry_token1] = ACTIONS(1373), + [anon_sym_def_DASHenv] = ACTIONS(1373), + [sym__record_key] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(3), }, - [607] = { - [sym_comment] = STATE(607), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_COMMA] = ACTIONS(1559), - [anon_sym_LPAREN] = ACTIONS(1559), - [anon_sym_DOLLAR] = ACTIONS(1559), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_list] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_make] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_else] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1559), - [anon_sym_DOT] = ACTIONS(1559), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_catch] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_new] = ACTIONS(1557), - [anon_sym_as] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1559), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1559), - [anon_sym_PLUS] = ACTIONS(1557), + [616] = { + [sym_comment] = STATE(616), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_COMMA] = ACTIONS(1413), + [anon_sym_LPAREN] = ACTIONS(1413), + [anon_sym_DOLLAR] = ACTIONS(1413), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_list] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(1411), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_make] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_else] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1413), + [anon_sym_DOT] = ACTIONS(1413), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_catch] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_new] = ACTIONS(1411), + [anon_sym_as] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1655), + [anon_sym_STAR_STAR] = ACTIONS(1657), + [anon_sym_PLUS_PLUS] = ACTIONS(1659), + [anon_sym_SLASH] = ACTIONS(1655), + [anon_sym_mod] = ACTIONS(1655), + [anon_sym_SLASH_SLASH] = ACTIONS(1661), + [anon_sym_PLUS] = ACTIONS(1411), + [anon_sym_bit_DASHshl] = ACTIONS(1411), + [anon_sym_bit_DASHshr] = ACTIONS(1411), + [anon_sym_EQ_EQ] = ACTIONS(1413), + [anon_sym_BANG_EQ] = ACTIONS(1413), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1413), + [anon_sym_GT_EQ] = ACTIONS(1413), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1413), + [anon_sym_BANG_TILDE] = ACTIONS(1413), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1413), + [aux_sym_val_number_token2] = ACTIONS(1413), + [aux_sym_val_number_token3] = ACTIONS(1413), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1413), + [sym__str_single_quotes] = ACTIONS(1413), + [sym__str_back_ticks] = ACTIONS(1413), + [aux_sym_record_entry_token1] = ACTIONS(1411), + [anon_sym_def_DASHenv] = ACTIONS(1411), + [sym__record_key] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(3), + }, + [617] = { + [sym_comment] = STATE(617), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_COMMA] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1375), + [anon_sym_DOLLAR] = ACTIONS(1375), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_list] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_make] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_else] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1375), + [anon_sym_DOT] = ACTIONS(1375), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_catch] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_new] = ACTIONS(1373), + [anon_sym_as] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1375), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1375), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1375), + [anon_sym_BANG_EQ] = ACTIONS(1375), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1375), + [anon_sym_GT_EQ] = ACTIONS(1375), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1375), + [anon_sym_BANG_TILDE] = ACTIONS(1375), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1375), + [aux_sym_val_number_token2] = ACTIONS(1375), + [aux_sym_val_number_token3] = ACTIONS(1375), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1375), + [sym__str_single_quotes] = ACTIONS(1375), + [sym__str_back_ticks] = ACTIONS(1375), + [aux_sym_record_entry_token1] = ACTIONS(1373), + [anon_sym_def_DASHenv] = ACTIONS(1373), + [sym__record_key] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(3), + }, + [618] = { + [sym_comment] = STATE(618), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_COMMA] = ACTIONS(1413), + [anon_sym_LPAREN] = ACTIONS(1413), + [anon_sym_DOLLAR] = ACTIONS(1413), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_list] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(1411), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_make] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_else] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1413), + [anon_sym_DOT] = ACTIONS(1413), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_catch] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_new] = ACTIONS(1411), + [anon_sym_as] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(1657), + [anon_sym_PLUS_PLUS] = ACTIONS(1659), + [anon_sym_SLASH] = ACTIONS(1411), + [anon_sym_mod] = ACTIONS(1411), + [anon_sym_SLASH_SLASH] = ACTIONS(1413), + [anon_sym_PLUS] = ACTIONS(1411), + [anon_sym_bit_DASHshl] = ACTIONS(1411), + [anon_sym_bit_DASHshr] = ACTIONS(1411), + [anon_sym_EQ_EQ] = ACTIONS(1413), + [anon_sym_BANG_EQ] = ACTIONS(1413), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1413), + [anon_sym_GT_EQ] = ACTIONS(1413), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1413), + [anon_sym_BANG_TILDE] = ACTIONS(1413), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1413), + [aux_sym_val_number_token2] = ACTIONS(1413), + [aux_sym_val_number_token3] = ACTIONS(1413), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1413), + [sym__str_single_quotes] = ACTIONS(1413), + [sym__str_back_ticks] = ACTIONS(1413), + [aux_sym_record_entry_token1] = ACTIONS(1411), + [anon_sym_def_DASHenv] = ACTIONS(1411), + [sym__record_key] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(3), + }, + [619] = { + [sym_comment] = STATE(619), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_COMMA] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1375), + [anon_sym_DOLLAR] = ACTIONS(1375), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_list] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_make] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_else] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1375), + [anon_sym_DOT] = ACTIONS(1375), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_catch] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_new] = ACTIONS(1373), + [anon_sym_as] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1375), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1375), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1375), + [anon_sym_BANG_EQ] = ACTIONS(1375), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1375), + [anon_sym_GT_EQ] = ACTIONS(1375), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1375), + [anon_sym_BANG_TILDE] = ACTIONS(1375), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1375), + [aux_sym_val_number_token2] = ACTIONS(1375), + [aux_sym_val_number_token3] = ACTIONS(1375), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1375), + [sym__str_single_quotes] = ACTIONS(1375), + [sym__str_back_ticks] = ACTIONS(1375), + [aux_sym_record_entry_token1] = ACTIONS(1373), + [anon_sym_def_DASHenv] = ACTIONS(1373), + [sym__record_key] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(3), + }, + [620] = { + [sym_comment] = STATE(620), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_COMMA] = ACTIONS(1413), + [anon_sym_LPAREN] = ACTIONS(1413), + [anon_sym_DOLLAR] = ACTIONS(1413), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_list] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(1651), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_make] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_else] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1413), + [anon_sym_DOT] = ACTIONS(1413), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_catch] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_new] = ACTIONS(1411), + [anon_sym_as] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1655), + [anon_sym_STAR_STAR] = ACTIONS(1657), + [anon_sym_PLUS_PLUS] = ACTIONS(1659), + [anon_sym_SLASH] = ACTIONS(1655), + [anon_sym_mod] = ACTIONS(1655), + [anon_sym_SLASH_SLASH] = ACTIONS(1661), + [anon_sym_PLUS] = ACTIONS(1651), + [anon_sym_bit_DASHshl] = ACTIONS(1663), + [anon_sym_bit_DASHshr] = ACTIONS(1663), + [anon_sym_EQ_EQ] = ACTIONS(1413), + [anon_sym_BANG_EQ] = ACTIONS(1413), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1413), + [anon_sym_GT_EQ] = ACTIONS(1413), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1413), + [anon_sym_BANG_TILDE] = ACTIONS(1413), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1413), + [aux_sym_val_number_token2] = ACTIONS(1413), + [aux_sym_val_number_token3] = ACTIONS(1413), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1413), + [sym__str_single_quotes] = ACTIONS(1413), + [sym__str_back_ticks] = ACTIONS(1413), + [aux_sym_record_entry_token1] = ACTIONS(1411), + [anon_sym_def_DASHenv] = ACTIONS(1411), + [sym__record_key] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(3), + }, + [621] = { + [sym_comment] = STATE(621), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_COMMA] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1375), + [anon_sym_DOLLAR] = ACTIONS(1375), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_list] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_make] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_else] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1375), + [anon_sym_DOT] = ACTIONS(1375), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_catch] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_new] = ACTIONS(1373), + [anon_sym_as] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1375), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1375), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1375), + [anon_sym_BANG_EQ] = ACTIONS(1375), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1375), + [anon_sym_GT_EQ] = ACTIONS(1375), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1375), + [anon_sym_BANG_TILDE] = ACTIONS(1375), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1375), + [aux_sym_val_number_token2] = ACTIONS(1375), + [aux_sym_val_number_token3] = ACTIONS(1375), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1375), + [sym__str_single_quotes] = ACTIONS(1375), + [sym__str_back_ticks] = ACTIONS(1375), + [aux_sym_record_entry_token1] = ACTIONS(1373), + [anon_sym_def_DASHenv] = ACTIONS(1373), + [sym__record_key] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(3), + }, + [622] = { + [sym_comment] = STATE(622), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_COMMA] = ACTIONS(1413), + [anon_sym_LPAREN] = ACTIONS(1413), + [anon_sym_DOLLAR] = ACTIONS(1413), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_list] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1649), + [anon_sym_DASH] = ACTIONS(1651), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1653), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_make] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_else] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1413), + [anon_sym_DOT] = ACTIONS(1413), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_catch] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_new] = ACTIONS(1411), + [anon_sym_as] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1655), + [anon_sym_STAR_STAR] = ACTIONS(1657), + [anon_sym_PLUS_PLUS] = ACTIONS(1659), + [anon_sym_SLASH] = ACTIONS(1655), + [anon_sym_mod] = ACTIONS(1655), + [anon_sym_SLASH_SLASH] = ACTIONS(1661), + [anon_sym_PLUS] = ACTIONS(1651), + [anon_sym_bit_DASHshl] = ACTIONS(1663), + [anon_sym_bit_DASHshr] = ACTIONS(1663), + [anon_sym_EQ_EQ] = ACTIONS(1665), + [anon_sym_BANG_EQ] = ACTIONS(1665), + [anon_sym_LT2] = ACTIONS(1649), + [anon_sym_LT_EQ] = ACTIONS(1665), + [anon_sym_GT_EQ] = ACTIONS(1665), + [anon_sym_not_DASHin] = ACTIONS(1653), + [anon_sym_starts_DASHwith] = ACTIONS(1653), + [anon_sym_ends_DASHwith] = ACTIONS(1653), + [anon_sym_EQ_TILDE] = ACTIONS(1667), + [anon_sym_BANG_TILDE] = ACTIONS(1667), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1413), + [aux_sym_val_number_token2] = ACTIONS(1413), + [aux_sym_val_number_token3] = ACTIONS(1413), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1413), + [sym__str_single_quotes] = ACTIONS(1413), + [sym__str_back_ticks] = ACTIONS(1413), + [aux_sym_record_entry_token1] = ACTIONS(1411), + [anon_sym_def_DASHenv] = ACTIONS(1411), + [sym__record_key] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(3), + }, + [623] = { + [sym_comment] = STATE(623), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_COMMA] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1375), + [anon_sym_DOLLAR] = ACTIONS(1375), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_list] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_make] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_else] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1375), + [anon_sym_DOT] = ACTIONS(1375), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_catch] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_new] = ACTIONS(1373), + [anon_sym_as] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1375), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1375), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1375), + [anon_sym_BANG_EQ] = ACTIONS(1375), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1375), + [anon_sym_GT_EQ] = ACTIONS(1375), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1375), + [anon_sym_BANG_TILDE] = ACTIONS(1375), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1375), + [aux_sym_val_number_token2] = ACTIONS(1375), + [aux_sym_val_number_token3] = ACTIONS(1375), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1375), + [sym__str_single_quotes] = ACTIONS(1375), + [sym__str_back_ticks] = ACTIONS(1375), + [aux_sym_record_entry_token1] = ACTIONS(1373), + [anon_sym_def_DASHenv] = ACTIONS(1373), + [sym__record_key] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(3), + }, + [624] = { + [sym_comment] = STATE(624), + [anon_sym_export] = ACTIONS(1503), + [anon_sym_alias] = ACTIONS(1503), + [anon_sym_let] = ACTIONS(1503), + [anon_sym_let_DASHenv] = ACTIONS(1503), + [anon_sym_mut] = ACTIONS(1503), + [anon_sym_const] = ACTIONS(1503), + [sym_cmd_identifier] = ACTIONS(1503), + [anon_sym_def] = ACTIONS(1503), + [anon_sym_export_DASHenv] = ACTIONS(1503), + [anon_sym_extern] = ACTIONS(1503), + [anon_sym_module] = ACTIONS(1503), + [anon_sym_use] = ACTIONS(1503), + [anon_sym_COMMA] = ACTIONS(1505), + [anon_sym_LPAREN] = ACTIONS(1505), + [anon_sym_DOLLAR] = ACTIONS(1505), + [anon_sym_error] = ACTIONS(1503), + [anon_sym_list] = ACTIONS(1503), + [anon_sym_GT] = ACTIONS(1503), + [anon_sym_DASH] = ACTIONS(1503), + [anon_sym_break] = ACTIONS(1503), + [anon_sym_continue] = ACTIONS(1503), + [anon_sym_for] = ACTIONS(1503), + [anon_sym_in] = ACTIONS(1503), + [anon_sym_loop] = ACTIONS(1503), + [anon_sym_make] = ACTIONS(1503), + [anon_sym_while] = ACTIONS(1503), + [anon_sym_do] = ACTIONS(1503), + [anon_sym_if] = ACTIONS(1503), + [anon_sym_else] = ACTIONS(1503), + [anon_sym_match] = ACTIONS(1503), + [anon_sym_RBRACE] = ACTIONS(1505), + [anon_sym_DOT] = ACTIONS(1505), + [anon_sym_try] = ACTIONS(1503), + [anon_sym_catch] = ACTIONS(1503), + [anon_sym_return] = ACTIONS(1503), + [anon_sym_source] = ACTIONS(1503), + [anon_sym_source_DASHenv] = ACTIONS(1503), + [anon_sym_register] = ACTIONS(1503), + [anon_sym_hide] = ACTIONS(1503), + [anon_sym_hide_DASHenv] = ACTIONS(1503), + [anon_sym_overlay] = ACTIONS(1503), + [anon_sym_new] = ACTIONS(1503), + [anon_sym_as] = ACTIONS(1503), + [anon_sym_STAR] = ACTIONS(1503), + [anon_sym_STAR_STAR] = ACTIONS(1505), + [anon_sym_PLUS_PLUS] = ACTIONS(1503), + [anon_sym_SLASH] = ACTIONS(1503), + [anon_sym_mod] = ACTIONS(1503), + [anon_sym_SLASH_SLASH] = ACTIONS(1505), + [anon_sym_PLUS] = ACTIONS(1503), + [anon_sym_bit_DASHshl] = ACTIONS(1503), + [anon_sym_bit_DASHshr] = ACTIONS(1503), + [anon_sym_EQ_EQ] = ACTIONS(1505), + [anon_sym_BANG_EQ] = ACTIONS(1505), + [anon_sym_LT2] = ACTIONS(1503), + [anon_sym_LT_EQ] = ACTIONS(1505), + [anon_sym_GT_EQ] = ACTIONS(1505), + [anon_sym_not_DASHin] = ACTIONS(1503), + [anon_sym_starts_DASHwith] = ACTIONS(1503), + [anon_sym_ends_DASHwith] = ACTIONS(1503), + [anon_sym_EQ_TILDE] = ACTIONS(1505), + [anon_sym_BANG_TILDE] = ACTIONS(1505), + [anon_sym_bit_DASHand] = ACTIONS(1503), + [anon_sym_bit_DASHxor] = ACTIONS(1503), + [anon_sym_bit_DASHor] = ACTIONS(1503), + [anon_sym_and] = ACTIONS(1503), + [anon_sym_xor] = ACTIONS(1503), + [anon_sym_or] = ACTIONS(1503), + [aux_sym_val_number_token1] = ACTIONS(1505), + [aux_sym_val_number_token2] = ACTIONS(1505), + [aux_sym_val_number_token3] = ACTIONS(1505), + [anon_sym_inf] = ACTIONS(1503), + [anon_sym_DASHinf] = ACTIONS(1503), + [anon_sym_NaN] = ACTIONS(1503), + [aux_sym__val_number_decimal_token1] = ACTIONS(1503), + [aux_sym__val_number_decimal_token2] = ACTIONS(1503), + [anon_sym_DQUOTE] = ACTIONS(1505), + [sym__str_single_quotes] = ACTIONS(1505), + [sym__str_back_ticks] = ACTIONS(1505), + [aux_sym_record_entry_token1] = ACTIONS(1503), + [anon_sym_def_DASHenv] = ACTIONS(1503), + [sym__record_key] = ACTIONS(1503), + [anon_sym_POUND] = ACTIONS(3), + }, + [625] = { + [sym_comment] = STATE(625), + [anon_sym_export] = ACTIONS(1557), + [anon_sym_alias] = ACTIONS(1557), + [anon_sym_let] = ACTIONS(1557), + [anon_sym_let_DASHenv] = ACTIONS(1557), + [anon_sym_mut] = ACTIONS(1557), + [anon_sym_const] = ACTIONS(1557), + [sym_cmd_identifier] = ACTIONS(1557), + [anon_sym_def] = ACTIONS(1557), + [anon_sym_export_DASHenv] = ACTIONS(1557), + [anon_sym_extern] = ACTIONS(1557), + [anon_sym_module] = ACTIONS(1557), + [anon_sym_use] = ACTIONS(1557), + [anon_sym_COMMA] = ACTIONS(1559), + [anon_sym_LPAREN] = ACTIONS(1559), + [anon_sym_DOLLAR] = ACTIONS(1559), + [anon_sym_error] = ACTIONS(1557), + [anon_sym_list] = ACTIONS(1557), + [anon_sym_GT] = ACTIONS(1557), + [anon_sym_DASH] = ACTIONS(1557), + [anon_sym_break] = ACTIONS(1557), + [anon_sym_continue] = ACTIONS(1557), + [anon_sym_for] = ACTIONS(1557), + [anon_sym_in] = ACTIONS(1557), + [anon_sym_loop] = ACTIONS(1557), + [anon_sym_make] = ACTIONS(1557), + [anon_sym_while] = ACTIONS(1557), + [anon_sym_do] = ACTIONS(1557), + [anon_sym_if] = ACTIONS(1557), + [anon_sym_else] = ACTIONS(1557), + [anon_sym_match] = ACTIONS(1557), + [anon_sym_RBRACE] = ACTIONS(1559), + [anon_sym_DOT] = ACTIONS(1559), + [anon_sym_try] = ACTIONS(1557), + [anon_sym_catch] = ACTIONS(1557), + [anon_sym_return] = ACTIONS(1557), + [anon_sym_source] = ACTIONS(1557), + [anon_sym_source_DASHenv] = ACTIONS(1557), + [anon_sym_register] = ACTIONS(1557), + [anon_sym_hide] = ACTIONS(1557), + [anon_sym_hide_DASHenv] = ACTIONS(1557), + [anon_sym_overlay] = ACTIONS(1557), + [anon_sym_new] = ACTIONS(1557), + [anon_sym_as] = ACTIONS(1557), + [anon_sym_STAR] = ACTIONS(1557), + [anon_sym_STAR_STAR] = ACTIONS(1559), + [anon_sym_PLUS_PLUS] = ACTIONS(1557), + [anon_sym_SLASH] = ACTIONS(1557), + [anon_sym_mod] = ACTIONS(1557), + [anon_sym_SLASH_SLASH] = ACTIONS(1559), + [anon_sym_PLUS] = ACTIONS(1557), [anon_sym_bit_DASHshl] = ACTIONS(1557), [anon_sym_bit_DASHshr] = ACTIONS(1557), [anon_sym_EQ_EQ] = ACTIONS(1559), @@ -126935,527 +128221,98 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(1559), [sym__str_back_ticks] = ACTIONS(1559), [aux_sym_record_entry_token1] = ACTIONS(1557), + [anon_sym_def_DASHenv] = ACTIONS(1557), [sym__record_key] = ACTIONS(1557), [anon_sym_POUND] = ACTIONS(3), }, - [608] = { - [sym_comment] = STATE(608), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_COMMA] = ACTIONS(1563), - [anon_sym_LPAREN] = ACTIONS(1563), - [anon_sym_DOLLAR] = ACTIONS(1563), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_list] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(1649), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_make] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_else] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1563), - [anon_sym_DOT] = ACTIONS(1563), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_catch] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_new] = ACTIONS(1561), - [anon_sym_as] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1651), - [anon_sym_STAR_STAR] = ACTIONS(1653), - [anon_sym_PLUS_PLUS] = ACTIONS(1655), - [anon_sym_SLASH] = ACTIONS(1651), - [anon_sym_mod] = ACTIONS(1651), - [anon_sym_SLASH_SLASH] = ACTIONS(1657), - [anon_sym_PLUS] = ACTIONS(1649), - [anon_sym_bit_DASHshl] = ACTIONS(1561), - [anon_sym_bit_DASHshr] = ACTIONS(1561), - [anon_sym_EQ_EQ] = ACTIONS(1563), - [anon_sym_BANG_EQ] = ACTIONS(1563), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1563), - [anon_sym_GT_EQ] = ACTIONS(1563), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1563), - [anon_sym_BANG_TILDE] = ACTIONS(1563), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1563), - [aux_sym_val_number_token2] = ACTIONS(1563), - [aux_sym_val_number_token3] = ACTIONS(1563), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1563), - [sym__str_single_quotes] = ACTIONS(1563), - [sym__str_back_ticks] = ACTIONS(1563), - [aux_sym_record_entry_token1] = ACTIONS(1561), - [sym__record_key] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(3), - }, - [609] = { - [sym_comment] = STATE(609), - [anon_sym_export] = ACTIONS(1435), - [anon_sym_alias] = ACTIONS(1435), - [anon_sym_let] = ACTIONS(1435), - [anon_sym_let_DASHenv] = ACTIONS(1435), - [anon_sym_mut] = ACTIONS(1435), - [anon_sym_const] = ACTIONS(1435), - [sym_cmd_identifier] = ACTIONS(1435), - [anon_sym_def] = ACTIONS(1435), - [anon_sym_def_DASHenv] = ACTIONS(1435), - [anon_sym_export_DASHenv] = ACTIONS(1435), - [anon_sym_extern] = ACTIONS(1435), - [anon_sym_module] = ACTIONS(1435), - [anon_sym_use] = ACTIONS(1435), - [anon_sym_COMMA] = ACTIONS(1437), - [anon_sym_LPAREN] = ACTIONS(1437), - [anon_sym_DOLLAR] = ACTIONS(1437), - [anon_sym_error] = ACTIONS(1435), - [anon_sym_list] = ACTIONS(1435), - [anon_sym_GT] = ACTIONS(1435), - [anon_sym_DASH] = ACTIONS(1435), - [anon_sym_break] = ACTIONS(1435), - [anon_sym_continue] = ACTIONS(1435), - [anon_sym_for] = ACTIONS(1435), - [anon_sym_in] = ACTIONS(1435), - [anon_sym_loop] = ACTIONS(1435), - [anon_sym_make] = ACTIONS(1435), - [anon_sym_while] = ACTIONS(1435), - [anon_sym_do] = ACTIONS(1435), - [anon_sym_if] = ACTIONS(1435), - [anon_sym_else] = ACTIONS(1435), - [anon_sym_match] = ACTIONS(1435), - [anon_sym_RBRACE] = ACTIONS(1437), - [anon_sym_DOT] = ACTIONS(1437), - [anon_sym_try] = ACTIONS(1435), - [anon_sym_catch] = ACTIONS(1435), - [anon_sym_return] = ACTIONS(1435), - [anon_sym_source] = ACTIONS(1435), - [anon_sym_source_DASHenv] = ACTIONS(1435), - [anon_sym_register] = ACTIONS(1435), - [anon_sym_hide] = ACTIONS(1435), - [anon_sym_hide_DASHenv] = ACTIONS(1435), - [anon_sym_overlay] = ACTIONS(1435), - [anon_sym_new] = ACTIONS(1435), - [anon_sym_as] = ACTIONS(1435), - [anon_sym_STAR] = ACTIONS(1435), - [anon_sym_STAR_STAR] = ACTIONS(1437), - [anon_sym_PLUS_PLUS] = ACTIONS(1435), - [anon_sym_SLASH] = ACTIONS(1435), - [anon_sym_mod] = ACTIONS(1435), - [anon_sym_SLASH_SLASH] = ACTIONS(1437), - [anon_sym_PLUS] = ACTIONS(1435), - [anon_sym_bit_DASHshl] = ACTIONS(1435), - [anon_sym_bit_DASHshr] = ACTIONS(1435), - [anon_sym_EQ_EQ] = ACTIONS(1437), - [anon_sym_BANG_EQ] = ACTIONS(1437), - [anon_sym_LT2] = ACTIONS(1435), - [anon_sym_LT_EQ] = ACTIONS(1437), - [anon_sym_GT_EQ] = ACTIONS(1437), - [anon_sym_not_DASHin] = ACTIONS(1435), - [anon_sym_starts_DASHwith] = ACTIONS(1435), - [anon_sym_ends_DASHwith] = ACTIONS(1435), - [anon_sym_EQ_TILDE] = ACTIONS(1437), - [anon_sym_BANG_TILDE] = ACTIONS(1437), - [anon_sym_bit_DASHand] = ACTIONS(1435), - [anon_sym_bit_DASHxor] = ACTIONS(1435), - [anon_sym_bit_DASHor] = ACTIONS(1435), - [anon_sym_and] = ACTIONS(1435), - [anon_sym_xor] = ACTIONS(1435), - [anon_sym_or] = ACTIONS(1435), - [aux_sym_val_number_token1] = ACTIONS(1437), - [aux_sym_val_number_token2] = ACTIONS(1437), - [aux_sym_val_number_token3] = ACTIONS(1437), - [anon_sym_inf] = ACTIONS(1435), - [anon_sym_DASHinf] = ACTIONS(1435), - [anon_sym_NaN] = ACTIONS(1435), - [aux_sym__val_number_decimal_token1] = ACTIONS(1435), - [aux_sym__val_number_decimal_token2] = ACTIONS(1435), - [anon_sym_DQUOTE] = ACTIONS(1437), - [sym__str_single_quotes] = ACTIONS(1437), - [sym__str_back_ticks] = ACTIONS(1437), - [aux_sym_record_entry_token1] = ACTIONS(1435), - [sym__record_key] = ACTIONS(1435), - [anon_sym_POUND] = ACTIONS(3), - }, - [610] = { - [sym_comment] = STATE(610), - [anon_sym_export] = ACTIONS(1463), - [anon_sym_alias] = ACTIONS(1463), - [anon_sym_let] = ACTIONS(1463), - [anon_sym_let_DASHenv] = ACTIONS(1463), - [anon_sym_mut] = ACTIONS(1463), - [anon_sym_const] = ACTIONS(1463), - [sym_cmd_identifier] = ACTIONS(1463), - [anon_sym_def] = ACTIONS(1463), - [anon_sym_def_DASHenv] = ACTIONS(1463), - [anon_sym_export_DASHenv] = ACTIONS(1463), - [anon_sym_extern] = ACTIONS(1463), - [anon_sym_module] = ACTIONS(1463), - [anon_sym_use] = ACTIONS(1463), - [anon_sym_COMMA] = ACTIONS(1465), - [anon_sym_LPAREN] = ACTIONS(1465), - [anon_sym_DOLLAR] = ACTIONS(1465), - [anon_sym_error] = ACTIONS(1463), - [anon_sym_list] = ACTIONS(1463), - [anon_sym_GT] = ACTIONS(1463), - [anon_sym_DASH] = ACTIONS(1463), - [anon_sym_break] = ACTIONS(1463), - [anon_sym_continue] = ACTIONS(1463), - [anon_sym_for] = ACTIONS(1463), - [anon_sym_in] = ACTIONS(1463), - [anon_sym_loop] = ACTIONS(1463), - [anon_sym_make] = ACTIONS(1463), - [anon_sym_while] = ACTIONS(1463), - [anon_sym_do] = ACTIONS(1463), - [anon_sym_if] = ACTIONS(1463), - [anon_sym_else] = ACTIONS(1463), - [anon_sym_match] = ACTIONS(1463), - [anon_sym_RBRACE] = ACTIONS(1465), - [anon_sym_DOT] = ACTIONS(1465), - [anon_sym_try] = ACTIONS(1463), - [anon_sym_catch] = ACTIONS(1463), - [anon_sym_return] = ACTIONS(1463), - [anon_sym_source] = ACTIONS(1463), - [anon_sym_source_DASHenv] = ACTIONS(1463), - [anon_sym_register] = ACTIONS(1463), - [anon_sym_hide] = ACTIONS(1463), - [anon_sym_hide_DASHenv] = ACTIONS(1463), - [anon_sym_overlay] = ACTIONS(1463), - [anon_sym_new] = ACTIONS(1463), - [anon_sym_as] = ACTIONS(1463), - [anon_sym_STAR] = ACTIONS(1463), - [anon_sym_STAR_STAR] = ACTIONS(1465), - [anon_sym_PLUS_PLUS] = ACTIONS(1463), - [anon_sym_SLASH] = ACTIONS(1463), - [anon_sym_mod] = ACTIONS(1463), - [anon_sym_SLASH_SLASH] = ACTIONS(1465), - [anon_sym_PLUS] = ACTIONS(1463), - [anon_sym_bit_DASHshl] = ACTIONS(1463), - [anon_sym_bit_DASHshr] = ACTIONS(1463), - [anon_sym_EQ_EQ] = ACTIONS(1465), - [anon_sym_BANG_EQ] = ACTIONS(1465), - [anon_sym_LT2] = ACTIONS(1463), - [anon_sym_LT_EQ] = ACTIONS(1465), - [anon_sym_GT_EQ] = ACTIONS(1465), - [anon_sym_not_DASHin] = ACTIONS(1463), - [anon_sym_starts_DASHwith] = ACTIONS(1463), - [anon_sym_ends_DASHwith] = ACTIONS(1463), - [anon_sym_EQ_TILDE] = ACTIONS(1465), - [anon_sym_BANG_TILDE] = ACTIONS(1465), - [anon_sym_bit_DASHand] = ACTIONS(1463), - [anon_sym_bit_DASHxor] = ACTIONS(1463), - [anon_sym_bit_DASHor] = ACTIONS(1463), - [anon_sym_and] = ACTIONS(1463), - [anon_sym_xor] = ACTIONS(1463), - [anon_sym_or] = ACTIONS(1463), - [aux_sym_val_number_token1] = ACTIONS(1465), - [aux_sym_val_number_token2] = ACTIONS(1465), - [aux_sym_val_number_token3] = ACTIONS(1465), - [anon_sym_inf] = ACTIONS(1463), - [anon_sym_DASHinf] = ACTIONS(1463), - [anon_sym_NaN] = ACTIONS(1463), - [aux_sym__val_number_decimal_token1] = ACTIONS(1463), - [aux_sym__val_number_decimal_token2] = ACTIONS(1463), - [anon_sym_DQUOTE] = ACTIONS(1465), - [sym__str_single_quotes] = ACTIONS(1465), - [sym__str_back_ticks] = ACTIONS(1465), - [aux_sym_record_entry_token1] = ACTIONS(1463), - [sym__record_key] = ACTIONS(1463), - [anon_sym_POUND] = ACTIONS(3), - }, - [611] = { - [sym_comment] = STATE(611), - [anon_sym_export] = ACTIONS(1379), - [anon_sym_alias] = ACTIONS(1379), - [anon_sym_let] = ACTIONS(1379), - [anon_sym_let_DASHenv] = ACTIONS(1379), - [anon_sym_mut] = ACTIONS(1379), - [anon_sym_const] = ACTIONS(1379), - [sym_cmd_identifier] = ACTIONS(1379), - [anon_sym_def] = ACTIONS(1379), - [anon_sym_def_DASHenv] = ACTIONS(1379), - [anon_sym_export_DASHenv] = ACTIONS(1379), - [anon_sym_extern] = ACTIONS(1379), - [anon_sym_module] = ACTIONS(1379), - [anon_sym_use] = ACTIONS(1379), - [anon_sym_COMMA] = ACTIONS(1381), - [anon_sym_LPAREN] = ACTIONS(1381), - [anon_sym_DOLLAR] = ACTIONS(1381), - [anon_sym_error] = ACTIONS(1379), - [anon_sym_list] = ACTIONS(1379), - [anon_sym_GT] = ACTIONS(1379), - [anon_sym_DASH] = ACTIONS(1379), - [anon_sym_break] = ACTIONS(1379), - [anon_sym_continue] = ACTIONS(1379), - [anon_sym_for] = ACTIONS(1379), - [anon_sym_in] = ACTIONS(1379), - [anon_sym_loop] = ACTIONS(1379), - [anon_sym_make] = ACTIONS(1379), - [anon_sym_while] = ACTIONS(1379), - [anon_sym_do] = ACTIONS(1379), - [anon_sym_if] = ACTIONS(1379), - [anon_sym_else] = ACTIONS(1379), - [anon_sym_match] = ACTIONS(1379), - [anon_sym_RBRACE] = ACTIONS(1381), - [anon_sym_DOT] = ACTIONS(1381), - [anon_sym_try] = ACTIONS(1379), - [anon_sym_catch] = ACTIONS(1379), - [anon_sym_return] = ACTIONS(1379), - [anon_sym_source] = ACTIONS(1379), - [anon_sym_source_DASHenv] = ACTIONS(1379), - [anon_sym_register] = ACTIONS(1379), - [anon_sym_hide] = ACTIONS(1379), - [anon_sym_hide_DASHenv] = ACTIONS(1379), - [anon_sym_overlay] = ACTIONS(1379), - [anon_sym_new] = ACTIONS(1379), - [anon_sym_as] = ACTIONS(1379), - [anon_sym_STAR] = ACTIONS(1379), - [anon_sym_STAR_STAR] = ACTIONS(1381), - [anon_sym_PLUS_PLUS] = ACTIONS(1379), - [anon_sym_SLASH] = ACTIONS(1379), - [anon_sym_mod] = ACTIONS(1379), - [anon_sym_SLASH_SLASH] = ACTIONS(1381), - [anon_sym_PLUS] = ACTIONS(1379), - [anon_sym_bit_DASHshl] = ACTIONS(1379), - [anon_sym_bit_DASHshr] = ACTIONS(1379), - [anon_sym_EQ_EQ] = ACTIONS(1381), - [anon_sym_BANG_EQ] = ACTIONS(1381), - [anon_sym_LT2] = ACTIONS(1379), - [anon_sym_LT_EQ] = ACTIONS(1381), - [anon_sym_GT_EQ] = ACTIONS(1381), - [anon_sym_not_DASHin] = ACTIONS(1379), - [anon_sym_starts_DASHwith] = ACTIONS(1379), - [anon_sym_ends_DASHwith] = ACTIONS(1379), - [anon_sym_EQ_TILDE] = ACTIONS(1381), - [anon_sym_BANG_TILDE] = ACTIONS(1381), - [anon_sym_bit_DASHand] = ACTIONS(1379), - [anon_sym_bit_DASHxor] = ACTIONS(1379), - [anon_sym_bit_DASHor] = ACTIONS(1379), - [anon_sym_and] = ACTIONS(1379), - [anon_sym_xor] = ACTIONS(1379), - [anon_sym_or] = ACTIONS(1379), - [aux_sym_val_number_token1] = ACTIONS(1381), - [aux_sym_val_number_token2] = ACTIONS(1381), - [aux_sym_val_number_token3] = ACTIONS(1381), - [anon_sym_inf] = ACTIONS(1379), - [anon_sym_DASHinf] = ACTIONS(1379), - [anon_sym_NaN] = ACTIONS(1379), - [aux_sym__val_number_decimal_token1] = ACTIONS(1379), - [aux_sym__val_number_decimal_token2] = ACTIONS(1379), - [anon_sym_DQUOTE] = ACTIONS(1381), - [sym__str_single_quotes] = ACTIONS(1381), - [sym__str_back_ticks] = ACTIONS(1381), - [aux_sym_record_entry_token1] = ACTIONS(1379), - [sym__record_key] = ACTIONS(1379), - [anon_sym_POUND] = ACTIONS(3), - }, - [612] = { - [sym_comment] = STATE(612), - [anon_sym_export] = ACTIONS(1439), - [anon_sym_alias] = ACTIONS(1439), - [anon_sym_let] = ACTIONS(1439), - [anon_sym_let_DASHenv] = ACTIONS(1439), - [anon_sym_mut] = ACTIONS(1439), - [anon_sym_const] = ACTIONS(1439), - [sym_cmd_identifier] = ACTIONS(1439), - [anon_sym_def] = ACTIONS(1439), - [anon_sym_def_DASHenv] = ACTIONS(1439), - [anon_sym_export_DASHenv] = ACTIONS(1439), - [anon_sym_extern] = ACTIONS(1439), - [anon_sym_module] = ACTIONS(1439), - [anon_sym_use] = ACTIONS(1439), - [anon_sym_COMMA] = ACTIONS(1441), - [anon_sym_LPAREN] = ACTIONS(1441), - [anon_sym_DOLLAR] = ACTIONS(1441), - [anon_sym_error] = ACTIONS(1439), - [anon_sym_list] = ACTIONS(1439), - [anon_sym_GT] = ACTIONS(1439), - [anon_sym_DASH] = ACTIONS(1439), - [anon_sym_break] = ACTIONS(1439), - [anon_sym_continue] = ACTIONS(1439), - [anon_sym_for] = ACTIONS(1439), - [anon_sym_in] = ACTIONS(1439), - [anon_sym_loop] = ACTIONS(1439), - [anon_sym_make] = ACTIONS(1439), - [anon_sym_while] = ACTIONS(1439), - [anon_sym_do] = ACTIONS(1439), - [anon_sym_if] = ACTIONS(1439), - [anon_sym_else] = ACTIONS(1439), - [anon_sym_match] = ACTIONS(1439), - [anon_sym_RBRACE] = ACTIONS(1441), - [anon_sym_DOT] = ACTIONS(1441), - [anon_sym_try] = ACTIONS(1439), - [anon_sym_catch] = ACTIONS(1439), - [anon_sym_return] = ACTIONS(1439), - [anon_sym_source] = ACTIONS(1439), - [anon_sym_source_DASHenv] = ACTIONS(1439), - [anon_sym_register] = ACTIONS(1439), - [anon_sym_hide] = ACTIONS(1439), - [anon_sym_hide_DASHenv] = ACTIONS(1439), - [anon_sym_overlay] = ACTIONS(1439), - [anon_sym_new] = ACTIONS(1439), - [anon_sym_as] = ACTIONS(1439), - [anon_sym_STAR] = ACTIONS(1439), - [anon_sym_STAR_STAR] = ACTIONS(1441), - [anon_sym_PLUS_PLUS] = ACTIONS(1439), - [anon_sym_SLASH] = ACTIONS(1439), - [anon_sym_mod] = ACTIONS(1439), - [anon_sym_SLASH_SLASH] = ACTIONS(1441), - [anon_sym_PLUS] = ACTIONS(1439), - [anon_sym_bit_DASHshl] = ACTIONS(1439), - [anon_sym_bit_DASHshr] = ACTIONS(1439), - [anon_sym_EQ_EQ] = ACTIONS(1441), - [anon_sym_BANG_EQ] = ACTIONS(1441), - [anon_sym_LT2] = ACTIONS(1439), - [anon_sym_LT_EQ] = ACTIONS(1441), - [anon_sym_GT_EQ] = ACTIONS(1441), - [anon_sym_not_DASHin] = ACTIONS(1439), - [anon_sym_starts_DASHwith] = ACTIONS(1439), - [anon_sym_ends_DASHwith] = ACTIONS(1439), - [anon_sym_EQ_TILDE] = ACTIONS(1441), - [anon_sym_BANG_TILDE] = ACTIONS(1441), - [anon_sym_bit_DASHand] = ACTIONS(1439), - [anon_sym_bit_DASHxor] = ACTIONS(1439), - [anon_sym_bit_DASHor] = ACTIONS(1439), - [anon_sym_and] = ACTIONS(1439), - [anon_sym_xor] = ACTIONS(1439), - [anon_sym_or] = ACTIONS(1439), - [aux_sym_val_number_token1] = ACTIONS(1441), - [aux_sym_val_number_token2] = ACTIONS(1441), - [aux_sym_val_number_token3] = ACTIONS(1441), - [anon_sym_inf] = ACTIONS(1439), - [anon_sym_DASHinf] = ACTIONS(1439), - [anon_sym_NaN] = ACTIONS(1439), - [aux_sym__val_number_decimal_token1] = ACTIONS(1439), - [aux_sym__val_number_decimal_token2] = ACTIONS(1439), - [anon_sym_DQUOTE] = ACTIONS(1441), - [sym__str_single_quotes] = ACTIONS(1441), - [sym__str_back_ticks] = ACTIONS(1441), - [aux_sym_record_entry_token1] = ACTIONS(1439), - [sym__record_key] = ACTIONS(1439), - [anon_sym_POUND] = ACTIONS(3), - }, - [613] = { - [sym_comment] = STATE(613), - [anon_sym_export] = ACTIONS(1467), - [anon_sym_alias] = ACTIONS(1467), - [anon_sym_let] = ACTIONS(1467), - [anon_sym_let_DASHenv] = ACTIONS(1467), - [anon_sym_mut] = ACTIONS(1467), - [anon_sym_const] = ACTIONS(1467), - [sym_cmd_identifier] = ACTIONS(1467), - [anon_sym_def] = ACTIONS(1467), - [anon_sym_def_DASHenv] = ACTIONS(1467), - [anon_sym_export_DASHenv] = ACTIONS(1467), - [anon_sym_extern] = ACTIONS(1467), - [anon_sym_module] = ACTIONS(1467), - [anon_sym_use] = ACTIONS(1467), - [anon_sym_COMMA] = ACTIONS(1469), - [anon_sym_LPAREN] = ACTIONS(1469), - [anon_sym_DOLLAR] = ACTIONS(1469), - [anon_sym_error] = ACTIONS(1467), - [anon_sym_list] = ACTIONS(1467), - [anon_sym_GT] = ACTIONS(1467), - [anon_sym_DASH] = ACTIONS(1467), - [anon_sym_break] = ACTIONS(1467), - [anon_sym_continue] = ACTIONS(1467), - [anon_sym_for] = ACTIONS(1467), - [anon_sym_in] = ACTIONS(1467), - [anon_sym_loop] = ACTIONS(1467), - [anon_sym_make] = ACTIONS(1467), - [anon_sym_while] = ACTIONS(1467), - [anon_sym_do] = ACTIONS(1467), - [anon_sym_if] = ACTIONS(1467), - [anon_sym_else] = ACTIONS(1467), - [anon_sym_match] = ACTIONS(1467), - [anon_sym_RBRACE] = ACTIONS(1469), - [anon_sym_DOT] = ACTIONS(1469), - [anon_sym_try] = ACTIONS(1467), - [anon_sym_catch] = ACTIONS(1467), - [anon_sym_return] = ACTIONS(1467), - [anon_sym_source] = ACTIONS(1467), - [anon_sym_source_DASHenv] = ACTIONS(1467), - [anon_sym_register] = ACTIONS(1467), - [anon_sym_hide] = ACTIONS(1467), - [anon_sym_hide_DASHenv] = ACTIONS(1467), - [anon_sym_overlay] = ACTIONS(1467), - [anon_sym_new] = ACTIONS(1467), - [anon_sym_as] = ACTIONS(1467), - [anon_sym_STAR] = ACTIONS(1467), - [anon_sym_STAR_STAR] = ACTIONS(1469), - [anon_sym_PLUS_PLUS] = ACTIONS(1467), - [anon_sym_SLASH] = ACTIONS(1467), - [anon_sym_mod] = ACTIONS(1467), - [anon_sym_SLASH_SLASH] = ACTIONS(1469), - [anon_sym_PLUS] = ACTIONS(1467), - [anon_sym_bit_DASHshl] = ACTIONS(1467), - [anon_sym_bit_DASHshr] = ACTIONS(1467), - [anon_sym_EQ_EQ] = ACTIONS(1469), - [anon_sym_BANG_EQ] = ACTIONS(1469), - [anon_sym_LT2] = ACTIONS(1467), - [anon_sym_LT_EQ] = ACTIONS(1469), - [anon_sym_GT_EQ] = ACTIONS(1469), - [anon_sym_not_DASHin] = ACTIONS(1467), - [anon_sym_starts_DASHwith] = ACTIONS(1467), - [anon_sym_ends_DASHwith] = ACTIONS(1467), - [anon_sym_EQ_TILDE] = ACTIONS(1469), - [anon_sym_BANG_TILDE] = ACTIONS(1469), - [anon_sym_bit_DASHand] = ACTIONS(1467), - [anon_sym_bit_DASHxor] = ACTIONS(1467), - [anon_sym_bit_DASHor] = ACTIONS(1467), - [anon_sym_and] = ACTIONS(1467), - [anon_sym_xor] = ACTIONS(1467), - [anon_sym_or] = ACTIONS(1467), - [aux_sym_val_number_token1] = ACTIONS(1469), - [aux_sym_val_number_token2] = ACTIONS(1469), - [aux_sym_val_number_token3] = ACTIONS(1469), - [anon_sym_inf] = ACTIONS(1467), - [anon_sym_DASHinf] = ACTIONS(1467), - [anon_sym_NaN] = ACTIONS(1467), - [aux_sym__val_number_decimal_token1] = ACTIONS(1467), - [aux_sym__val_number_decimal_token2] = ACTIONS(1467), - [anon_sym_DQUOTE] = ACTIONS(1469), - [sym__str_single_quotes] = ACTIONS(1469), - [sym__str_back_ticks] = ACTIONS(1469), - [aux_sym_record_entry_token1] = ACTIONS(1467), - [sym__record_key] = ACTIONS(1467), + [626] = { + [sym_comment] = STATE(626), + [anon_sym_export] = ACTIONS(1565), + [anon_sym_alias] = ACTIONS(1565), + [anon_sym_let] = ACTIONS(1565), + [anon_sym_let_DASHenv] = ACTIONS(1565), + [anon_sym_mut] = ACTIONS(1565), + [anon_sym_const] = ACTIONS(1565), + [sym_cmd_identifier] = ACTIONS(1565), + [anon_sym_def] = ACTIONS(1565), + [anon_sym_export_DASHenv] = ACTIONS(1565), + [anon_sym_extern] = ACTIONS(1565), + [anon_sym_module] = ACTIONS(1565), + [anon_sym_use] = ACTIONS(1565), + [anon_sym_COMMA] = ACTIONS(1567), + [anon_sym_LPAREN] = ACTIONS(1567), + [anon_sym_DOLLAR] = ACTIONS(1567), + [anon_sym_error] = ACTIONS(1565), + [anon_sym_list] = ACTIONS(1565), + [anon_sym_GT] = ACTIONS(1565), + [anon_sym_DASH] = ACTIONS(1565), + [anon_sym_break] = ACTIONS(1565), + [anon_sym_continue] = ACTIONS(1565), + [anon_sym_for] = ACTIONS(1565), + [anon_sym_in] = ACTIONS(1565), + [anon_sym_loop] = ACTIONS(1565), + [anon_sym_make] = ACTIONS(1565), + [anon_sym_while] = ACTIONS(1565), + [anon_sym_do] = ACTIONS(1565), + [anon_sym_if] = ACTIONS(1565), + [anon_sym_else] = ACTIONS(1565), + [anon_sym_match] = ACTIONS(1565), + [anon_sym_RBRACE] = ACTIONS(1567), + [anon_sym_DOT] = ACTIONS(1567), + [anon_sym_try] = ACTIONS(1565), + [anon_sym_catch] = ACTIONS(1565), + [anon_sym_return] = ACTIONS(1565), + [anon_sym_source] = ACTIONS(1565), + [anon_sym_source_DASHenv] = ACTIONS(1565), + [anon_sym_register] = ACTIONS(1565), + [anon_sym_hide] = ACTIONS(1565), + [anon_sym_hide_DASHenv] = ACTIONS(1565), + [anon_sym_overlay] = ACTIONS(1565), + [anon_sym_new] = ACTIONS(1565), + [anon_sym_as] = ACTIONS(1565), + [anon_sym_STAR] = ACTIONS(1565), + [anon_sym_STAR_STAR] = ACTIONS(1567), + [anon_sym_PLUS_PLUS] = ACTIONS(1565), + [anon_sym_SLASH] = ACTIONS(1565), + [anon_sym_mod] = ACTIONS(1565), + [anon_sym_SLASH_SLASH] = ACTIONS(1567), + [anon_sym_PLUS] = ACTIONS(1565), + [anon_sym_bit_DASHshl] = ACTIONS(1565), + [anon_sym_bit_DASHshr] = ACTIONS(1565), + [anon_sym_EQ_EQ] = ACTIONS(1567), + [anon_sym_BANG_EQ] = ACTIONS(1567), + [anon_sym_LT2] = ACTIONS(1565), + [anon_sym_LT_EQ] = ACTIONS(1567), + [anon_sym_GT_EQ] = ACTIONS(1567), + [anon_sym_not_DASHin] = ACTIONS(1565), + [anon_sym_starts_DASHwith] = ACTIONS(1565), + [anon_sym_ends_DASHwith] = ACTIONS(1565), + [anon_sym_EQ_TILDE] = ACTIONS(1567), + [anon_sym_BANG_TILDE] = ACTIONS(1567), + [anon_sym_bit_DASHand] = ACTIONS(1565), + [anon_sym_bit_DASHxor] = ACTIONS(1565), + [anon_sym_bit_DASHor] = ACTIONS(1565), + [anon_sym_and] = ACTIONS(1565), + [anon_sym_xor] = ACTIONS(1565), + [anon_sym_or] = ACTIONS(1565), + [aux_sym_val_number_token1] = ACTIONS(1567), + [aux_sym_val_number_token2] = ACTIONS(1567), + [aux_sym_val_number_token3] = ACTIONS(1567), + [anon_sym_inf] = ACTIONS(1565), + [anon_sym_DASHinf] = ACTIONS(1565), + [anon_sym_NaN] = ACTIONS(1565), + [aux_sym__val_number_decimal_token1] = ACTIONS(1565), + [aux_sym__val_number_decimal_token2] = ACTIONS(1565), + [anon_sym_DQUOTE] = ACTIONS(1567), + [sym__str_single_quotes] = ACTIONS(1567), + [sym__str_back_ticks] = ACTIONS(1567), + [aux_sym_record_entry_token1] = ACTIONS(1565), + [anon_sym_def_DASHenv] = ACTIONS(1565), + [sym__record_key] = ACTIONS(1565), [anon_sym_POUND] = ACTIONS(3), }, - [614] = { - [sym_comment] = STATE(614), + [627] = { + [sym_comment] = STATE(627), [anon_sym_export] = ACTIONS(1687), [anon_sym_alias] = ACTIONS(1687), [anon_sym_let] = ACTIONS(1687), @@ -127464,7 +128321,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(1687), [sym_cmd_identifier] = ACTIONS(1687), [anon_sym_def] = ACTIONS(1687), - [anon_sym_def_DASHenv] = ACTIONS(1687), [anon_sym_export_DASHenv] = ACTIONS(1687), [anon_sym_extern] = ACTIONS(1687), [anon_sym_module] = ACTIONS(1687), @@ -127474,12 +128330,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR] = ACTIONS(1691), [anon_sym_error] = ACTIONS(1687), [anon_sym_list] = ACTIONS(1687), - [anon_sym_GT] = ACTIONS(1667), - [anon_sym_DASH] = ACTIONS(1649), + [anon_sym_GT] = ACTIONS(1649), + [anon_sym_DASH] = ACTIONS(1651), [anon_sym_break] = ACTIONS(1687), [anon_sym_continue] = ACTIONS(1687), [anon_sym_for] = ACTIONS(1687), - [anon_sym_in] = ACTIONS(1669), + [anon_sym_in] = ACTIONS(1653), [anon_sym_loop] = ACTIONS(1687), [anon_sym_make] = ACTIONS(1687), [anon_sym_while] = ACTIONS(1687), @@ -127500,26 +128356,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(1687), [anon_sym_new] = ACTIONS(1687), [anon_sym_as] = ACTIONS(1687), - [anon_sym_STAR] = ACTIONS(1651), - [anon_sym_STAR_STAR] = ACTIONS(1653), - [anon_sym_PLUS_PLUS] = ACTIONS(1655), - [anon_sym_SLASH] = ACTIONS(1651), - [anon_sym_mod] = ACTIONS(1651), - [anon_sym_SLASH_SLASH] = ACTIONS(1657), - [anon_sym_PLUS] = ACTIONS(1649), - [anon_sym_bit_DASHshl] = ACTIONS(1659), - [anon_sym_bit_DASHshr] = ACTIONS(1659), - [anon_sym_EQ_EQ] = ACTIONS(1671), - [anon_sym_BANG_EQ] = ACTIONS(1671), - [anon_sym_LT2] = ACTIONS(1667), - [anon_sym_LT_EQ] = ACTIONS(1671), - [anon_sym_GT_EQ] = ACTIONS(1671), - [anon_sym_not_DASHin] = ACTIONS(1669), - [anon_sym_starts_DASHwith] = ACTIONS(1669), - [anon_sym_ends_DASHwith] = ACTIONS(1669), - [anon_sym_EQ_TILDE] = ACTIONS(1673), - [anon_sym_BANG_TILDE] = ACTIONS(1673), - [anon_sym_bit_DASHand] = ACTIONS(1675), + [anon_sym_STAR] = ACTIONS(1655), + [anon_sym_STAR_STAR] = ACTIONS(1657), + [anon_sym_PLUS_PLUS] = ACTIONS(1659), + [anon_sym_SLASH] = ACTIONS(1655), + [anon_sym_mod] = ACTIONS(1655), + [anon_sym_SLASH_SLASH] = ACTIONS(1661), + [anon_sym_PLUS] = ACTIONS(1651), + [anon_sym_bit_DASHshl] = ACTIONS(1663), + [anon_sym_bit_DASHshr] = ACTIONS(1663), + [anon_sym_EQ_EQ] = ACTIONS(1665), + [anon_sym_BANG_EQ] = ACTIONS(1665), + [anon_sym_LT2] = ACTIONS(1649), + [anon_sym_LT_EQ] = ACTIONS(1665), + [anon_sym_GT_EQ] = ACTIONS(1665), + [anon_sym_not_DASHin] = ACTIONS(1653), + [anon_sym_starts_DASHwith] = ACTIONS(1653), + [anon_sym_ends_DASHwith] = ACTIONS(1653), + [anon_sym_EQ_TILDE] = ACTIONS(1667), + [anon_sym_BANG_TILDE] = ACTIONS(1667), + [anon_sym_bit_DASHand] = ACTIONS(1669), [anon_sym_bit_DASHxor] = ACTIONS(1677), [anon_sym_bit_DASHor] = ACTIONS(1679), [anon_sym_and] = ACTIONS(1681), @@ -127537,527 +128393,614 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(1691), [sym__str_back_ticks] = ACTIONS(1691), [aux_sym_record_entry_token1] = ACTIONS(1687), + [anon_sym_def_DASHenv] = ACTIONS(1687), [sym__record_key] = ACTIONS(1687), [anon_sym_POUND] = ACTIONS(3), }, - [615] = { - [sym_comment] = STATE(615), - [anon_sym_export] = ACTIONS(151), - [anon_sym_alias] = ACTIONS(151), - [anon_sym_let] = ACTIONS(151), - [anon_sym_let_DASHenv] = ACTIONS(151), - [anon_sym_mut] = ACTIONS(151), - [anon_sym_const] = ACTIONS(151), - [sym_cmd_identifier] = ACTIONS(151), - [anon_sym_def] = ACTIONS(151), - [anon_sym_def_DASHenv] = ACTIONS(151), - [anon_sym_export_DASHenv] = ACTIONS(151), - [anon_sym_extern] = ACTIONS(151), - [anon_sym_module] = ACTIONS(151), - [anon_sym_use] = ACTIONS(151), - [anon_sym_COMMA] = ACTIONS(153), - [anon_sym_LPAREN] = ACTIONS(153), - [anon_sym_DOLLAR] = ACTIONS(153), - [anon_sym_error] = ACTIONS(151), - [anon_sym_list] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_break] = ACTIONS(151), - [anon_sym_continue] = ACTIONS(151), - [anon_sym_for] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_loop] = ACTIONS(151), - [anon_sym_make] = ACTIONS(151), - [anon_sym_while] = ACTIONS(151), - [anon_sym_do] = ACTIONS(151), - [anon_sym_if] = ACTIONS(151), - [anon_sym_else] = ACTIONS(151), - [anon_sym_match] = ACTIONS(151), - [anon_sym_RBRACE] = ACTIONS(153), - [anon_sym_DOT] = ACTIONS(153), - [anon_sym_try] = ACTIONS(151), - [anon_sym_catch] = ACTIONS(151), - [anon_sym_return] = ACTIONS(151), - [anon_sym_source] = ACTIONS(151), - [anon_sym_source_DASHenv] = ACTIONS(151), - [anon_sym_register] = ACTIONS(151), - [anon_sym_hide] = ACTIONS(151), - [anon_sym_hide_DASHenv] = ACTIONS(151), - [anon_sym_overlay] = ACTIONS(151), - [anon_sym_new] = ACTIONS(151), - [anon_sym_as] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(153), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(153), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(153), - [anon_sym_BANG_EQ] = ACTIONS(153), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(153), - [anon_sym_GT_EQ] = ACTIONS(153), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(153), - [anon_sym_BANG_TILDE] = ACTIONS(153), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [aux_sym_val_number_token1] = ACTIONS(153), - [aux_sym_val_number_token2] = ACTIONS(153), - [aux_sym_val_number_token3] = ACTIONS(153), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), - [anon_sym_DQUOTE] = ACTIONS(153), - [sym__str_single_quotes] = ACTIONS(153), - [sym__str_back_ticks] = ACTIONS(153), - [aux_sym_record_entry_token1] = ACTIONS(151), - [sym__record_key] = ACTIONS(151), + [628] = { + [sym_comment] = STATE(628), + [anon_sym_export] = ACTIONS(1495), + [anon_sym_alias] = ACTIONS(1495), + [anon_sym_let] = ACTIONS(1495), + [anon_sym_let_DASHenv] = ACTIONS(1495), + [anon_sym_mut] = ACTIONS(1495), + [anon_sym_const] = ACTIONS(1495), + [sym_cmd_identifier] = ACTIONS(1495), + [anon_sym_def] = ACTIONS(1495), + [anon_sym_export_DASHenv] = ACTIONS(1495), + [anon_sym_extern] = ACTIONS(1495), + [anon_sym_module] = ACTIONS(1495), + [anon_sym_use] = ACTIONS(1495), + [anon_sym_COMMA] = ACTIONS(1497), + [anon_sym_LPAREN] = ACTIONS(1497), + [anon_sym_DOLLAR] = ACTIONS(1497), + [anon_sym_error] = ACTIONS(1495), + [anon_sym_list] = ACTIONS(1495), + [anon_sym_GT] = ACTIONS(1495), + [anon_sym_DASH] = ACTIONS(1495), + [anon_sym_break] = ACTIONS(1495), + [anon_sym_continue] = ACTIONS(1495), + [anon_sym_for] = ACTIONS(1495), + [anon_sym_in] = ACTIONS(1495), + [anon_sym_loop] = ACTIONS(1495), + [anon_sym_make] = ACTIONS(1495), + [anon_sym_while] = ACTIONS(1495), + [anon_sym_do] = ACTIONS(1495), + [anon_sym_if] = ACTIONS(1495), + [anon_sym_else] = ACTIONS(1495), + [anon_sym_match] = ACTIONS(1495), + [anon_sym_RBRACE] = ACTIONS(1497), + [anon_sym_DOT] = ACTIONS(1497), + [anon_sym_try] = ACTIONS(1495), + [anon_sym_catch] = ACTIONS(1495), + [anon_sym_return] = ACTIONS(1495), + [anon_sym_source] = ACTIONS(1495), + [anon_sym_source_DASHenv] = ACTIONS(1495), + [anon_sym_register] = ACTIONS(1495), + [anon_sym_hide] = ACTIONS(1495), + [anon_sym_hide_DASHenv] = ACTIONS(1495), + [anon_sym_overlay] = ACTIONS(1495), + [anon_sym_new] = ACTIONS(1495), + [anon_sym_as] = ACTIONS(1495), + [anon_sym_STAR] = ACTIONS(1495), + [anon_sym_STAR_STAR] = ACTIONS(1497), + [anon_sym_PLUS_PLUS] = ACTIONS(1495), + [anon_sym_SLASH] = ACTIONS(1495), + [anon_sym_mod] = ACTIONS(1495), + [anon_sym_SLASH_SLASH] = ACTIONS(1497), + [anon_sym_PLUS] = ACTIONS(1495), + [anon_sym_bit_DASHshl] = ACTIONS(1495), + [anon_sym_bit_DASHshr] = ACTIONS(1495), + [anon_sym_EQ_EQ] = ACTIONS(1497), + [anon_sym_BANG_EQ] = ACTIONS(1497), + [anon_sym_LT2] = ACTIONS(1495), + [anon_sym_LT_EQ] = ACTIONS(1497), + [anon_sym_GT_EQ] = ACTIONS(1497), + [anon_sym_not_DASHin] = ACTIONS(1495), + [anon_sym_starts_DASHwith] = ACTIONS(1495), + [anon_sym_ends_DASHwith] = ACTIONS(1495), + [anon_sym_EQ_TILDE] = ACTIONS(1497), + [anon_sym_BANG_TILDE] = ACTIONS(1497), + [anon_sym_bit_DASHand] = ACTIONS(1495), + [anon_sym_bit_DASHxor] = ACTIONS(1495), + [anon_sym_bit_DASHor] = ACTIONS(1495), + [anon_sym_and] = ACTIONS(1495), + [anon_sym_xor] = ACTIONS(1495), + [anon_sym_or] = ACTIONS(1495), + [aux_sym_val_number_token1] = ACTIONS(1497), + [aux_sym_val_number_token2] = ACTIONS(1497), + [aux_sym_val_number_token3] = ACTIONS(1497), + [anon_sym_inf] = ACTIONS(1495), + [anon_sym_DASHinf] = ACTIONS(1495), + [anon_sym_NaN] = ACTIONS(1495), + [aux_sym__val_number_decimal_token1] = ACTIONS(1495), + [aux_sym__val_number_decimal_token2] = ACTIONS(1495), + [anon_sym_DQUOTE] = ACTIONS(1497), + [sym__str_single_quotes] = ACTIONS(1497), + [sym__str_back_ticks] = ACTIONS(1497), + [aux_sym_record_entry_token1] = ACTIONS(1495), + [anon_sym_def_DASHenv] = ACTIONS(1495), + [sym__record_key] = ACTIONS(1495), [anon_sym_POUND] = ACTIONS(3), }, - [616] = { - [sym_comment] = STATE(616), - [anon_sym_export] = ACTIONS(1553), - [anon_sym_alias] = ACTIONS(1553), - [anon_sym_let] = ACTIONS(1553), - [anon_sym_let_DASHenv] = ACTIONS(1553), - [anon_sym_mut] = ACTIONS(1553), - [anon_sym_const] = ACTIONS(1553), - [sym_cmd_identifier] = ACTIONS(1553), - [anon_sym_def] = ACTIONS(1553), - [anon_sym_def_DASHenv] = ACTIONS(1553), - [anon_sym_export_DASHenv] = ACTIONS(1553), - [anon_sym_extern] = ACTIONS(1553), - [anon_sym_module] = ACTIONS(1553), - [anon_sym_use] = ACTIONS(1553), - [anon_sym_COMMA] = ACTIONS(1555), - [anon_sym_LPAREN] = ACTIONS(1555), - [anon_sym_DOLLAR] = ACTIONS(1555), - [anon_sym_error] = ACTIONS(1553), - [anon_sym_list] = ACTIONS(1553), - [anon_sym_GT] = ACTIONS(1553), - [anon_sym_DASH] = ACTIONS(1553), - [anon_sym_break] = ACTIONS(1553), - [anon_sym_continue] = ACTIONS(1553), - [anon_sym_for] = ACTIONS(1553), - [anon_sym_in] = ACTIONS(1553), - [anon_sym_loop] = ACTIONS(1553), - [anon_sym_make] = ACTIONS(1553), - [anon_sym_while] = ACTIONS(1553), - [anon_sym_do] = ACTIONS(1553), - [anon_sym_if] = ACTIONS(1553), - [anon_sym_else] = ACTIONS(1553), - [anon_sym_match] = ACTIONS(1553), - [anon_sym_RBRACE] = ACTIONS(1555), - [anon_sym_DOT] = ACTIONS(1555), - [anon_sym_try] = ACTIONS(1553), - [anon_sym_catch] = ACTIONS(1553), - [anon_sym_return] = ACTIONS(1553), - [anon_sym_source] = ACTIONS(1553), - [anon_sym_source_DASHenv] = ACTIONS(1553), - [anon_sym_register] = ACTIONS(1553), - [anon_sym_hide] = ACTIONS(1553), - [anon_sym_hide_DASHenv] = ACTIONS(1553), - [anon_sym_overlay] = ACTIONS(1553), - [anon_sym_new] = ACTIONS(1553), - [anon_sym_as] = ACTIONS(1553), - [anon_sym_STAR] = ACTIONS(1553), - [anon_sym_STAR_STAR] = ACTIONS(1555), - [anon_sym_PLUS_PLUS] = ACTIONS(1553), - [anon_sym_SLASH] = ACTIONS(1553), - [anon_sym_mod] = ACTIONS(1553), - [anon_sym_SLASH_SLASH] = ACTIONS(1555), - [anon_sym_PLUS] = ACTIONS(1553), - [anon_sym_bit_DASHshl] = ACTIONS(1553), - [anon_sym_bit_DASHshr] = ACTIONS(1553), - [anon_sym_EQ_EQ] = ACTIONS(1555), - [anon_sym_BANG_EQ] = ACTIONS(1555), - [anon_sym_LT2] = ACTIONS(1553), - [anon_sym_LT_EQ] = ACTIONS(1555), - [anon_sym_GT_EQ] = ACTIONS(1555), - [anon_sym_not_DASHin] = ACTIONS(1553), - [anon_sym_starts_DASHwith] = ACTIONS(1553), - [anon_sym_ends_DASHwith] = ACTIONS(1553), - [anon_sym_EQ_TILDE] = ACTIONS(1555), - [anon_sym_BANG_TILDE] = ACTIONS(1555), - [anon_sym_bit_DASHand] = ACTIONS(1553), - [anon_sym_bit_DASHxor] = ACTIONS(1553), - [anon_sym_bit_DASHor] = ACTIONS(1553), - [anon_sym_and] = ACTIONS(1553), - [anon_sym_xor] = ACTIONS(1553), - [anon_sym_or] = ACTIONS(1553), - [aux_sym_val_number_token1] = ACTIONS(1555), - [aux_sym_val_number_token2] = ACTIONS(1555), - [aux_sym_val_number_token3] = ACTIONS(1555), - [anon_sym_inf] = ACTIONS(1553), - [anon_sym_DASHinf] = ACTIONS(1553), - [anon_sym_NaN] = ACTIONS(1553), - [aux_sym__val_number_decimal_token1] = ACTIONS(1553), - [aux_sym__val_number_decimal_token2] = ACTIONS(1553), - [anon_sym_DQUOTE] = ACTIONS(1555), - [sym__str_single_quotes] = ACTIONS(1555), - [sym__str_back_ticks] = ACTIONS(1555), - [aux_sym_record_entry_token1] = ACTIONS(1553), - [sym__record_key] = ACTIONS(1553), + [629] = { + [sym_comment] = STATE(629), + [anon_sym_export] = ACTIONS(1491), + [anon_sym_alias] = ACTIONS(1491), + [anon_sym_let] = ACTIONS(1491), + [anon_sym_let_DASHenv] = ACTIONS(1491), + [anon_sym_mut] = ACTIONS(1491), + [anon_sym_const] = ACTIONS(1491), + [sym_cmd_identifier] = ACTIONS(1491), + [anon_sym_def] = ACTIONS(1491), + [anon_sym_export_DASHenv] = ACTIONS(1491), + [anon_sym_extern] = ACTIONS(1491), + [anon_sym_module] = ACTIONS(1491), + [anon_sym_use] = ACTIONS(1491), + [anon_sym_COMMA] = ACTIONS(1493), + [anon_sym_LPAREN] = ACTIONS(1493), + [anon_sym_DOLLAR] = ACTIONS(1493), + [anon_sym_error] = ACTIONS(1491), + [anon_sym_list] = ACTIONS(1491), + [anon_sym_GT] = ACTIONS(1491), + [anon_sym_DASH] = ACTIONS(1491), + [anon_sym_break] = ACTIONS(1491), + [anon_sym_continue] = ACTIONS(1491), + [anon_sym_for] = ACTIONS(1491), + [anon_sym_in] = ACTIONS(1491), + [anon_sym_loop] = ACTIONS(1491), + [anon_sym_make] = ACTIONS(1491), + [anon_sym_while] = ACTIONS(1491), + [anon_sym_do] = ACTIONS(1491), + [anon_sym_if] = ACTIONS(1491), + [anon_sym_else] = ACTIONS(1491), + [anon_sym_match] = ACTIONS(1491), + [anon_sym_RBRACE] = ACTIONS(1493), + [anon_sym_DOT] = ACTIONS(1493), + [anon_sym_try] = ACTIONS(1491), + [anon_sym_catch] = ACTIONS(1491), + [anon_sym_return] = ACTIONS(1491), + [anon_sym_source] = ACTIONS(1491), + [anon_sym_source_DASHenv] = ACTIONS(1491), + [anon_sym_register] = ACTIONS(1491), + [anon_sym_hide] = ACTIONS(1491), + [anon_sym_hide_DASHenv] = ACTIONS(1491), + [anon_sym_overlay] = ACTIONS(1491), + [anon_sym_new] = ACTIONS(1491), + [anon_sym_as] = ACTIONS(1491), + [anon_sym_STAR] = ACTIONS(1491), + [anon_sym_STAR_STAR] = ACTIONS(1493), + [anon_sym_PLUS_PLUS] = ACTIONS(1491), + [anon_sym_SLASH] = ACTIONS(1491), + [anon_sym_mod] = ACTIONS(1491), + [anon_sym_SLASH_SLASH] = ACTIONS(1493), + [anon_sym_PLUS] = ACTIONS(1491), + [anon_sym_bit_DASHshl] = ACTIONS(1491), + [anon_sym_bit_DASHshr] = ACTIONS(1491), + [anon_sym_EQ_EQ] = ACTIONS(1493), + [anon_sym_BANG_EQ] = ACTIONS(1493), + [anon_sym_LT2] = ACTIONS(1491), + [anon_sym_LT_EQ] = ACTIONS(1493), + [anon_sym_GT_EQ] = ACTIONS(1493), + [anon_sym_not_DASHin] = ACTIONS(1491), + [anon_sym_starts_DASHwith] = ACTIONS(1491), + [anon_sym_ends_DASHwith] = ACTIONS(1491), + [anon_sym_EQ_TILDE] = ACTIONS(1493), + [anon_sym_BANG_TILDE] = ACTIONS(1493), + [anon_sym_bit_DASHand] = ACTIONS(1491), + [anon_sym_bit_DASHxor] = ACTIONS(1491), + [anon_sym_bit_DASHor] = ACTIONS(1491), + [anon_sym_and] = ACTIONS(1491), + [anon_sym_xor] = ACTIONS(1491), + [anon_sym_or] = ACTIONS(1491), + [aux_sym_val_number_token1] = ACTIONS(1493), + [aux_sym_val_number_token2] = ACTIONS(1493), + [aux_sym_val_number_token3] = ACTIONS(1493), + [anon_sym_inf] = ACTIONS(1491), + [anon_sym_DASHinf] = ACTIONS(1491), + [anon_sym_NaN] = ACTIONS(1491), + [aux_sym__val_number_decimal_token1] = ACTIONS(1491), + [aux_sym__val_number_decimal_token2] = ACTIONS(1491), + [anon_sym_DQUOTE] = ACTIONS(1493), + [sym__str_single_quotes] = ACTIONS(1493), + [sym__str_back_ticks] = ACTIONS(1493), + [aux_sym_record_entry_token1] = ACTIONS(1491), + [anon_sym_def_DASHenv] = ACTIONS(1491), + [sym__record_key] = ACTIONS(1491), [anon_sym_POUND] = ACTIONS(3), }, - [617] = { - [sym_comment] = STATE(617), - [anon_sym_export] = ACTIONS(1395), - [anon_sym_alias] = ACTIONS(1395), - [anon_sym_let] = ACTIONS(1395), - [anon_sym_let_DASHenv] = ACTIONS(1395), - [anon_sym_mut] = ACTIONS(1395), - [anon_sym_const] = ACTIONS(1395), - [sym_cmd_identifier] = ACTIONS(1395), - [anon_sym_def] = ACTIONS(1395), - [anon_sym_def_DASHenv] = ACTIONS(1395), - [anon_sym_export_DASHenv] = ACTIONS(1395), - [anon_sym_extern] = ACTIONS(1395), - [anon_sym_module] = ACTIONS(1395), - [anon_sym_use] = ACTIONS(1395), - [anon_sym_COMMA] = ACTIONS(1397), - [anon_sym_LPAREN] = ACTIONS(1397), - [anon_sym_DOLLAR] = ACTIONS(1397), - [anon_sym_error] = ACTIONS(1395), - [anon_sym_list] = ACTIONS(1395), - [anon_sym_GT] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(1395), - [anon_sym_break] = ACTIONS(1395), - [anon_sym_continue] = ACTIONS(1395), - [anon_sym_for] = ACTIONS(1395), - [anon_sym_in] = ACTIONS(1395), - [anon_sym_loop] = ACTIONS(1395), - [anon_sym_make] = ACTIONS(1395), - [anon_sym_while] = ACTIONS(1395), - [anon_sym_do] = ACTIONS(1395), - [anon_sym_if] = ACTIONS(1395), - [anon_sym_else] = ACTIONS(1395), - [anon_sym_match] = ACTIONS(1395), - [anon_sym_RBRACE] = ACTIONS(1397), - [anon_sym_DOT] = ACTIONS(1397), - [anon_sym_try] = ACTIONS(1395), - [anon_sym_catch] = ACTIONS(1395), - [anon_sym_return] = ACTIONS(1395), - [anon_sym_source] = ACTIONS(1395), - [anon_sym_source_DASHenv] = ACTIONS(1395), - [anon_sym_register] = ACTIONS(1395), - [anon_sym_hide] = ACTIONS(1395), - [anon_sym_hide_DASHenv] = ACTIONS(1395), - [anon_sym_overlay] = ACTIONS(1395), - [anon_sym_new] = ACTIONS(1395), - [anon_sym_as] = ACTIONS(1395), - [anon_sym_STAR] = ACTIONS(1395), - [anon_sym_STAR_STAR] = ACTIONS(1397), - [anon_sym_PLUS_PLUS] = ACTIONS(1395), - [anon_sym_SLASH] = ACTIONS(1395), - [anon_sym_mod] = ACTIONS(1395), - [anon_sym_SLASH_SLASH] = ACTIONS(1397), - [anon_sym_PLUS] = ACTIONS(1395), - [anon_sym_bit_DASHshl] = ACTIONS(1395), - [anon_sym_bit_DASHshr] = ACTIONS(1395), - [anon_sym_EQ_EQ] = ACTIONS(1397), - [anon_sym_BANG_EQ] = ACTIONS(1397), - [anon_sym_LT2] = ACTIONS(1395), - [anon_sym_LT_EQ] = ACTIONS(1397), - [anon_sym_GT_EQ] = ACTIONS(1397), - [anon_sym_not_DASHin] = ACTIONS(1395), - [anon_sym_starts_DASHwith] = ACTIONS(1395), - [anon_sym_ends_DASHwith] = ACTIONS(1395), - [anon_sym_EQ_TILDE] = ACTIONS(1397), - [anon_sym_BANG_TILDE] = ACTIONS(1397), - [anon_sym_bit_DASHand] = ACTIONS(1395), - [anon_sym_bit_DASHxor] = ACTIONS(1395), - [anon_sym_bit_DASHor] = ACTIONS(1395), - [anon_sym_and] = ACTIONS(1395), - [anon_sym_xor] = ACTIONS(1395), - [anon_sym_or] = ACTIONS(1395), - [aux_sym_val_number_token1] = ACTIONS(1397), - [aux_sym_val_number_token2] = ACTIONS(1397), - [aux_sym_val_number_token3] = ACTIONS(1397), - [anon_sym_inf] = ACTIONS(1395), - [anon_sym_DASHinf] = ACTIONS(1395), - [anon_sym_NaN] = ACTIONS(1395), - [aux_sym__val_number_decimal_token1] = ACTIONS(1395), - [aux_sym__val_number_decimal_token2] = ACTIONS(1395), - [anon_sym_DQUOTE] = ACTIONS(1397), - [sym__str_single_quotes] = ACTIONS(1397), - [sym__str_back_ticks] = ACTIONS(1397), - [aux_sym_record_entry_token1] = ACTIONS(1395), - [sym__record_key] = ACTIONS(1395), + [630] = { + [sym_comment] = STATE(630), + [anon_sym_export] = ACTIONS(1539), + [anon_sym_alias] = ACTIONS(1539), + [anon_sym_let] = ACTIONS(1539), + [anon_sym_let_DASHenv] = ACTIONS(1539), + [anon_sym_mut] = ACTIONS(1539), + [anon_sym_const] = ACTIONS(1539), + [sym_cmd_identifier] = ACTIONS(1539), + [anon_sym_def] = ACTIONS(1539), + [anon_sym_export_DASHenv] = ACTIONS(1539), + [anon_sym_extern] = ACTIONS(1539), + [anon_sym_module] = ACTIONS(1539), + [anon_sym_use] = ACTIONS(1539), + [anon_sym_COMMA] = ACTIONS(1541), + [anon_sym_LPAREN] = ACTIONS(1541), + [anon_sym_DOLLAR] = ACTIONS(1541), + [anon_sym_error] = ACTIONS(1539), + [anon_sym_list] = ACTIONS(1539), + [anon_sym_GT] = ACTIONS(1539), + [anon_sym_DASH] = ACTIONS(1539), + [anon_sym_break] = ACTIONS(1539), + [anon_sym_continue] = ACTIONS(1539), + [anon_sym_for] = ACTIONS(1539), + [anon_sym_in] = ACTIONS(1539), + [anon_sym_loop] = ACTIONS(1539), + [anon_sym_make] = ACTIONS(1539), + [anon_sym_while] = ACTIONS(1539), + [anon_sym_do] = ACTIONS(1539), + [anon_sym_if] = ACTIONS(1539), + [anon_sym_else] = ACTIONS(1539), + [anon_sym_match] = ACTIONS(1539), + [anon_sym_RBRACE] = ACTIONS(1541), + [anon_sym_DOT] = ACTIONS(1541), + [anon_sym_try] = ACTIONS(1539), + [anon_sym_catch] = ACTIONS(1539), + [anon_sym_return] = ACTIONS(1539), + [anon_sym_source] = ACTIONS(1539), + [anon_sym_source_DASHenv] = ACTIONS(1539), + [anon_sym_register] = ACTIONS(1539), + [anon_sym_hide] = ACTIONS(1539), + [anon_sym_hide_DASHenv] = ACTIONS(1539), + [anon_sym_overlay] = ACTIONS(1539), + [anon_sym_new] = ACTIONS(1539), + [anon_sym_as] = ACTIONS(1539), + [anon_sym_STAR] = ACTIONS(1539), + [anon_sym_STAR_STAR] = ACTIONS(1541), + [anon_sym_PLUS_PLUS] = ACTIONS(1539), + [anon_sym_SLASH] = ACTIONS(1539), + [anon_sym_mod] = ACTIONS(1539), + [anon_sym_SLASH_SLASH] = ACTIONS(1541), + [anon_sym_PLUS] = ACTIONS(1539), + [anon_sym_bit_DASHshl] = ACTIONS(1539), + [anon_sym_bit_DASHshr] = ACTIONS(1539), + [anon_sym_EQ_EQ] = ACTIONS(1541), + [anon_sym_BANG_EQ] = ACTIONS(1541), + [anon_sym_LT2] = ACTIONS(1539), + [anon_sym_LT_EQ] = ACTIONS(1541), + [anon_sym_GT_EQ] = ACTIONS(1541), + [anon_sym_not_DASHin] = ACTIONS(1539), + [anon_sym_starts_DASHwith] = ACTIONS(1539), + [anon_sym_ends_DASHwith] = ACTIONS(1539), + [anon_sym_EQ_TILDE] = ACTIONS(1541), + [anon_sym_BANG_TILDE] = ACTIONS(1541), + [anon_sym_bit_DASHand] = ACTIONS(1539), + [anon_sym_bit_DASHxor] = ACTIONS(1539), + [anon_sym_bit_DASHor] = ACTIONS(1539), + [anon_sym_and] = ACTIONS(1539), + [anon_sym_xor] = ACTIONS(1539), + [anon_sym_or] = ACTIONS(1539), + [aux_sym_val_number_token1] = ACTIONS(1541), + [aux_sym_val_number_token2] = ACTIONS(1541), + [aux_sym_val_number_token3] = ACTIONS(1541), + [anon_sym_inf] = ACTIONS(1539), + [anon_sym_DASHinf] = ACTIONS(1539), + [anon_sym_NaN] = ACTIONS(1539), + [aux_sym__val_number_decimal_token1] = ACTIONS(1539), + [aux_sym__val_number_decimal_token2] = ACTIONS(1539), + [anon_sym_DQUOTE] = ACTIONS(1541), + [sym__str_single_quotes] = ACTIONS(1541), + [sym__str_back_ticks] = ACTIONS(1541), + [aux_sym_record_entry_token1] = ACTIONS(1539), + [anon_sym_def_DASHenv] = ACTIONS(1539), + [sym__record_key] = ACTIONS(1539), [anon_sym_POUND] = ACTIONS(3), }, - [618] = { - [sym_comment] = STATE(618), - [anon_sym_export] = ACTIONS(1549), - [anon_sym_alias] = ACTIONS(1549), - [anon_sym_let] = ACTIONS(1549), - [anon_sym_let_DASHenv] = ACTIONS(1549), - [anon_sym_mut] = ACTIONS(1549), - [anon_sym_const] = ACTIONS(1549), - [sym_cmd_identifier] = ACTIONS(1549), - [anon_sym_def] = ACTIONS(1549), - [anon_sym_def_DASHenv] = ACTIONS(1549), - [anon_sym_export_DASHenv] = ACTIONS(1549), - [anon_sym_extern] = ACTIONS(1549), - [anon_sym_module] = ACTIONS(1549), - [anon_sym_use] = ACTIONS(1549), - [anon_sym_COMMA] = ACTIONS(1551), - [anon_sym_LPAREN] = ACTIONS(1551), - [anon_sym_DOLLAR] = ACTIONS(1551), - [anon_sym_error] = ACTIONS(1549), - [anon_sym_list] = ACTIONS(1549), - [anon_sym_GT] = ACTIONS(1549), - [anon_sym_DASH] = ACTIONS(1549), - [anon_sym_break] = ACTIONS(1549), - [anon_sym_continue] = ACTIONS(1549), - [anon_sym_for] = ACTIONS(1549), - [anon_sym_in] = ACTIONS(1549), - [anon_sym_loop] = ACTIONS(1549), - [anon_sym_make] = ACTIONS(1549), - [anon_sym_while] = ACTIONS(1549), - [anon_sym_do] = ACTIONS(1549), - [anon_sym_if] = ACTIONS(1549), - [anon_sym_else] = ACTIONS(1549), - [anon_sym_match] = ACTIONS(1549), - [anon_sym_RBRACE] = ACTIONS(1551), - [anon_sym_DOT] = ACTIONS(1551), - [anon_sym_try] = ACTIONS(1549), - [anon_sym_catch] = ACTIONS(1549), - [anon_sym_return] = ACTIONS(1549), - [anon_sym_source] = ACTIONS(1549), - [anon_sym_source_DASHenv] = ACTIONS(1549), - [anon_sym_register] = ACTIONS(1549), - [anon_sym_hide] = ACTIONS(1549), - [anon_sym_hide_DASHenv] = ACTIONS(1549), - [anon_sym_overlay] = ACTIONS(1549), - [anon_sym_new] = ACTIONS(1549), - [anon_sym_as] = ACTIONS(1549), - [anon_sym_STAR] = ACTIONS(1549), - [anon_sym_STAR_STAR] = ACTIONS(1551), - [anon_sym_PLUS_PLUS] = ACTIONS(1549), - [anon_sym_SLASH] = ACTIONS(1549), - [anon_sym_mod] = ACTIONS(1549), - [anon_sym_SLASH_SLASH] = ACTIONS(1551), - [anon_sym_PLUS] = ACTIONS(1549), - [anon_sym_bit_DASHshl] = ACTIONS(1549), - [anon_sym_bit_DASHshr] = ACTIONS(1549), - [anon_sym_EQ_EQ] = ACTIONS(1551), - [anon_sym_BANG_EQ] = ACTIONS(1551), - [anon_sym_LT2] = ACTIONS(1549), - [anon_sym_LT_EQ] = ACTIONS(1551), - [anon_sym_GT_EQ] = ACTIONS(1551), - [anon_sym_not_DASHin] = ACTIONS(1549), - [anon_sym_starts_DASHwith] = ACTIONS(1549), - [anon_sym_ends_DASHwith] = ACTIONS(1549), - [anon_sym_EQ_TILDE] = ACTIONS(1551), - [anon_sym_BANG_TILDE] = ACTIONS(1551), - [anon_sym_bit_DASHand] = ACTIONS(1549), - [anon_sym_bit_DASHxor] = ACTIONS(1549), - [anon_sym_bit_DASHor] = ACTIONS(1549), - [anon_sym_and] = ACTIONS(1549), - [anon_sym_xor] = ACTIONS(1549), - [anon_sym_or] = ACTIONS(1549), - [aux_sym_val_number_token1] = ACTIONS(1551), - [aux_sym_val_number_token2] = ACTIONS(1551), - [aux_sym_val_number_token3] = ACTIONS(1551), - [anon_sym_inf] = ACTIONS(1549), - [anon_sym_DASHinf] = ACTIONS(1549), - [anon_sym_NaN] = ACTIONS(1549), - [aux_sym__val_number_decimal_token1] = ACTIONS(1549), - [aux_sym__val_number_decimal_token2] = ACTIONS(1549), - [anon_sym_DQUOTE] = ACTIONS(1551), - [sym__str_single_quotes] = ACTIONS(1551), - [sym__str_back_ticks] = ACTIONS(1551), - [aux_sym_record_entry_token1] = ACTIONS(1549), - [sym__record_key] = ACTIONS(1549), + [631] = { + [sym_comment] = STATE(631), + [anon_sym_export] = ACTIONS(1487), + [anon_sym_alias] = ACTIONS(1487), + [anon_sym_let] = ACTIONS(1487), + [anon_sym_let_DASHenv] = ACTIONS(1487), + [anon_sym_mut] = ACTIONS(1487), + [anon_sym_const] = ACTIONS(1487), + [sym_cmd_identifier] = ACTIONS(1487), + [anon_sym_def] = ACTIONS(1487), + [anon_sym_export_DASHenv] = ACTIONS(1487), + [anon_sym_extern] = ACTIONS(1487), + [anon_sym_module] = ACTIONS(1487), + [anon_sym_use] = ACTIONS(1487), + [anon_sym_COMMA] = ACTIONS(1489), + [anon_sym_LPAREN] = ACTIONS(1489), + [anon_sym_DOLLAR] = ACTIONS(1489), + [anon_sym_error] = ACTIONS(1487), + [anon_sym_list] = ACTIONS(1487), + [anon_sym_GT] = ACTIONS(1487), + [anon_sym_DASH] = ACTIONS(1487), + [anon_sym_break] = ACTIONS(1487), + [anon_sym_continue] = ACTIONS(1487), + [anon_sym_for] = ACTIONS(1487), + [anon_sym_in] = ACTIONS(1487), + [anon_sym_loop] = ACTIONS(1487), + [anon_sym_make] = ACTIONS(1487), + [anon_sym_while] = ACTIONS(1487), + [anon_sym_do] = ACTIONS(1487), + [anon_sym_if] = ACTIONS(1487), + [anon_sym_else] = ACTIONS(1487), + [anon_sym_match] = ACTIONS(1487), + [anon_sym_RBRACE] = ACTIONS(1489), + [anon_sym_DOT] = ACTIONS(1489), + [anon_sym_try] = ACTIONS(1487), + [anon_sym_catch] = ACTIONS(1487), + [anon_sym_return] = ACTIONS(1487), + [anon_sym_source] = ACTIONS(1487), + [anon_sym_source_DASHenv] = ACTIONS(1487), + [anon_sym_register] = ACTIONS(1487), + [anon_sym_hide] = ACTIONS(1487), + [anon_sym_hide_DASHenv] = ACTIONS(1487), + [anon_sym_overlay] = ACTIONS(1487), + [anon_sym_new] = ACTIONS(1487), + [anon_sym_as] = ACTIONS(1487), + [anon_sym_STAR] = ACTIONS(1487), + [anon_sym_STAR_STAR] = ACTIONS(1489), + [anon_sym_PLUS_PLUS] = ACTIONS(1487), + [anon_sym_SLASH] = ACTIONS(1487), + [anon_sym_mod] = ACTIONS(1487), + [anon_sym_SLASH_SLASH] = ACTIONS(1489), + [anon_sym_PLUS] = ACTIONS(1487), + [anon_sym_bit_DASHshl] = ACTIONS(1487), + [anon_sym_bit_DASHshr] = ACTIONS(1487), + [anon_sym_EQ_EQ] = ACTIONS(1489), + [anon_sym_BANG_EQ] = ACTIONS(1489), + [anon_sym_LT2] = ACTIONS(1487), + [anon_sym_LT_EQ] = ACTIONS(1489), + [anon_sym_GT_EQ] = ACTIONS(1489), + [anon_sym_not_DASHin] = ACTIONS(1487), + [anon_sym_starts_DASHwith] = ACTIONS(1487), + [anon_sym_ends_DASHwith] = ACTIONS(1487), + [anon_sym_EQ_TILDE] = ACTIONS(1489), + [anon_sym_BANG_TILDE] = ACTIONS(1489), + [anon_sym_bit_DASHand] = ACTIONS(1487), + [anon_sym_bit_DASHxor] = ACTIONS(1487), + [anon_sym_bit_DASHor] = ACTIONS(1487), + [anon_sym_and] = ACTIONS(1487), + [anon_sym_xor] = ACTIONS(1487), + [anon_sym_or] = ACTIONS(1487), + [aux_sym_val_number_token1] = ACTIONS(1489), + [aux_sym_val_number_token2] = ACTIONS(1489), + [aux_sym_val_number_token3] = ACTIONS(1489), + [anon_sym_inf] = ACTIONS(1487), + [anon_sym_DASHinf] = ACTIONS(1487), + [anon_sym_NaN] = ACTIONS(1487), + [aux_sym__val_number_decimal_token1] = ACTIONS(1487), + [aux_sym__val_number_decimal_token2] = ACTIONS(1487), + [anon_sym_DQUOTE] = ACTIONS(1489), + [sym__str_single_quotes] = ACTIONS(1489), + [sym__str_back_ticks] = ACTIONS(1489), + [aux_sym_record_entry_token1] = ACTIONS(1487), + [anon_sym_def_DASHenv] = ACTIONS(1487), + [sym__record_key] = ACTIONS(1487), [anon_sym_POUND] = ACTIONS(3), }, - [619] = { - [sym_comment] = STATE(619), - [anon_sym_export] = ACTIONS(1549), - [anon_sym_alias] = ACTIONS(1549), - [anon_sym_let] = ACTIONS(1549), - [anon_sym_let_DASHenv] = ACTIONS(1549), - [anon_sym_mut] = ACTIONS(1549), - [anon_sym_const] = ACTIONS(1549), - [sym_cmd_identifier] = ACTIONS(1549), - [anon_sym_def] = ACTIONS(1549), - [anon_sym_def_DASHenv] = ACTIONS(1549), - [anon_sym_export_DASHenv] = ACTIONS(1549), - [anon_sym_extern] = ACTIONS(1549), - [anon_sym_module] = ACTIONS(1549), - [anon_sym_use] = ACTIONS(1549), - [anon_sym_COMMA] = ACTIONS(1551), - [anon_sym_LPAREN] = ACTIONS(1551), - [anon_sym_DOLLAR] = ACTIONS(1551), - [anon_sym_error] = ACTIONS(1549), - [anon_sym_list] = ACTIONS(1549), - [anon_sym_GT] = ACTIONS(1549), - [anon_sym_DASH] = ACTIONS(1549), - [anon_sym_break] = ACTIONS(1549), - [anon_sym_continue] = ACTIONS(1549), - [anon_sym_for] = ACTIONS(1549), - [anon_sym_in] = ACTIONS(1549), - [anon_sym_loop] = ACTIONS(1549), - [anon_sym_make] = ACTIONS(1549), - [anon_sym_while] = ACTIONS(1549), - [anon_sym_do] = ACTIONS(1549), - [anon_sym_if] = ACTIONS(1549), - [anon_sym_else] = ACTIONS(1549), - [anon_sym_match] = ACTIONS(1549), - [anon_sym_RBRACE] = ACTIONS(1551), - [anon_sym_DOT] = ACTIONS(1551), - [anon_sym_try] = ACTIONS(1549), - [anon_sym_catch] = ACTIONS(1549), - [anon_sym_return] = ACTIONS(1549), - [anon_sym_source] = ACTIONS(1549), - [anon_sym_source_DASHenv] = ACTIONS(1549), - [anon_sym_register] = ACTIONS(1549), - [anon_sym_hide] = ACTIONS(1549), - [anon_sym_hide_DASHenv] = ACTIONS(1549), - [anon_sym_overlay] = ACTIONS(1549), - [anon_sym_new] = ACTIONS(1549), - [anon_sym_as] = ACTIONS(1549), - [anon_sym_STAR] = ACTIONS(1549), - [anon_sym_STAR_STAR] = ACTIONS(1551), - [anon_sym_PLUS_PLUS] = ACTIONS(1549), - [anon_sym_SLASH] = ACTIONS(1549), - [anon_sym_mod] = ACTIONS(1549), - [anon_sym_SLASH_SLASH] = ACTIONS(1551), - [anon_sym_PLUS] = ACTIONS(1549), - [anon_sym_bit_DASHshl] = ACTIONS(1549), - [anon_sym_bit_DASHshr] = ACTIONS(1549), - [anon_sym_EQ_EQ] = ACTIONS(1551), - [anon_sym_BANG_EQ] = ACTIONS(1551), - [anon_sym_LT2] = ACTIONS(1549), - [anon_sym_LT_EQ] = ACTIONS(1551), - [anon_sym_GT_EQ] = ACTIONS(1551), - [anon_sym_not_DASHin] = ACTIONS(1549), - [anon_sym_starts_DASHwith] = ACTIONS(1549), - [anon_sym_ends_DASHwith] = ACTIONS(1549), - [anon_sym_EQ_TILDE] = ACTIONS(1551), - [anon_sym_BANG_TILDE] = ACTIONS(1551), - [anon_sym_bit_DASHand] = ACTIONS(1549), - [anon_sym_bit_DASHxor] = ACTIONS(1549), - [anon_sym_bit_DASHor] = ACTIONS(1549), - [anon_sym_and] = ACTIONS(1549), - [anon_sym_xor] = ACTIONS(1549), - [anon_sym_or] = ACTIONS(1549), - [aux_sym_val_number_token1] = ACTIONS(1551), - [aux_sym_val_number_token2] = ACTIONS(1551), - [aux_sym_val_number_token3] = ACTIONS(1551), - [anon_sym_inf] = ACTIONS(1549), - [anon_sym_DASHinf] = ACTIONS(1549), - [anon_sym_NaN] = ACTIONS(1549), - [aux_sym__val_number_decimal_token1] = ACTIONS(1549), - [aux_sym__val_number_decimal_token2] = ACTIONS(1549), - [anon_sym_DQUOTE] = ACTIONS(1551), - [sym__str_single_quotes] = ACTIONS(1551), - [sym__str_back_ticks] = ACTIONS(1551), - [aux_sym_record_entry_token1] = ACTIONS(1549), - [sym__record_key] = ACTIONS(1549), + [632] = { + [sym_comment] = STATE(632), + [anon_sym_export] = ACTIONS(1483), + [anon_sym_alias] = ACTIONS(1483), + [anon_sym_let] = ACTIONS(1483), + [anon_sym_let_DASHenv] = ACTIONS(1483), + [anon_sym_mut] = ACTIONS(1483), + [anon_sym_const] = ACTIONS(1483), + [sym_cmd_identifier] = ACTIONS(1483), + [anon_sym_def] = ACTIONS(1483), + [anon_sym_export_DASHenv] = ACTIONS(1483), + [anon_sym_extern] = ACTIONS(1483), + [anon_sym_module] = ACTIONS(1483), + [anon_sym_use] = ACTIONS(1483), + [anon_sym_COMMA] = ACTIONS(1485), + [anon_sym_LPAREN] = ACTIONS(1485), + [anon_sym_DOLLAR] = ACTIONS(1485), + [anon_sym_error] = ACTIONS(1483), + [anon_sym_list] = ACTIONS(1483), + [anon_sym_GT] = ACTIONS(1483), + [anon_sym_DASH] = ACTIONS(1483), + [anon_sym_break] = ACTIONS(1483), + [anon_sym_continue] = ACTIONS(1483), + [anon_sym_for] = ACTIONS(1483), + [anon_sym_in] = ACTIONS(1483), + [anon_sym_loop] = ACTIONS(1483), + [anon_sym_make] = ACTIONS(1483), + [anon_sym_while] = ACTIONS(1483), + [anon_sym_do] = ACTIONS(1483), + [anon_sym_if] = ACTIONS(1483), + [anon_sym_else] = ACTIONS(1483), + [anon_sym_match] = ACTIONS(1483), + [anon_sym_RBRACE] = ACTIONS(1485), + [anon_sym_DOT] = ACTIONS(1485), + [anon_sym_try] = ACTIONS(1483), + [anon_sym_catch] = ACTIONS(1483), + [anon_sym_return] = ACTIONS(1483), + [anon_sym_source] = ACTIONS(1483), + [anon_sym_source_DASHenv] = ACTIONS(1483), + [anon_sym_register] = ACTIONS(1483), + [anon_sym_hide] = ACTIONS(1483), + [anon_sym_hide_DASHenv] = ACTIONS(1483), + [anon_sym_overlay] = ACTIONS(1483), + [anon_sym_new] = ACTIONS(1483), + [anon_sym_as] = ACTIONS(1483), + [anon_sym_STAR] = ACTIONS(1483), + [anon_sym_STAR_STAR] = ACTIONS(1485), + [anon_sym_PLUS_PLUS] = ACTIONS(1483), + [anon_sym_SLASH] = ACTIONS(1483), + [anon_sym_mod] = ACTIONS(1483), + [anon_sym_SLASH_SLASH] = ACTIONS(1485), + [anon_sym_PLUS] = ACTIONS(1483), + [anon_sym_bit_DASHshl] = ACTIONS(1483), + [anon_sym_bit_DASHshr] = ACTIONS(1483), + [anon_sym_EQ_EQ] = ACTIONS(1485), + [anon_sym_BANG_EQ] = ACTIONS(1485), + [anon_sym_LT2] = ACTIONS(1483), + [anon_sym_LT_EQ] = ACTIONS(1485), + [anon_sym_GT_EQ] = ACTIONS(1485), + [anon_sym_not_DASHin] = ACTIONS(1483), + [anon_sym_starts_DASHwith] = ACTIONS(1483), + [anon_sym_ends_DASHwith] = ACTIONS(1483), + [anon_sym_EQ_TILDE] = ACTIONS(1485), + [anon_sym_BANG_TILDE] = ACTIONS(1485), + [anon_sym_bit_DASHand] = ACTIONS(1483), + [anon_sym_bit_DASHxor] = ACTIONS(1483), + [anon_sym_bit_DASHor] = ACTIONS(1483), + [anon_sym_and] = ACTIONS(1483), + [anon_sym_xor] = ACTIONS(1483), + [anon_sym_or] = ACTIONS(1483), + [aux_sym_val_number_token1] = ACTIONS(1485), + [aux_sym_val_number_token2] = ACTIONS(1485), + [aux_sym_val_number_token3] = ACTIONS(1485), + [anon_sym_inf] = ACTIONS(1483), + [anon_sym_DASHinf] = ACTIONS(1483), + [anon_sym_NaN] = ACTIONS(1483), + [aux_sym__val_number_decimal_token1] = ACTIONS(1483), + [aux_sym__val_number_decimal_token2] = ACTIONS(1483), + [anon_sym_DQUOTE] = ACTIONS(1485), + [sym__str_single_quotes] = ACTIONS(1485), + [sym__str_back_ticks] = ACTIONS(1485), + [aux_sym_record_entry_token1] = ACTIONS(1483), + [anon_sym_def_DASHenv] = ACTIONS(1483), + [sym__record_key] = ACTIONS(1483), [anon_sym_POUND] = ACTIONS(3), }, - [620] = { - [sym_comment] = STATE(620), - [anon_sym_export] = ACTIONS(1447), - [anon_sym_alias] = ACTIONS(1447), - [anon_sym_let] = ACTIONS(1447), - [anon_sym_let_DASHenv] = ACTIONS(1447), - [anon_sym_mut] = ACTIONS(1447), - [anon_sym_const] = ACTIONS(1447), - [sym_cmd_identifier] = ACTIONS(1447), - [anon_sym_def] = ACTIONS(1447), - [anon_sym_def_DASHenv] = ACTIONS(1447), - [anon_sym_export_DASHenv] = ACTIONS(1447), - [anon_sym_extern] = ACTIONS(1447), - [anon_sym_module] = ACTIONS(1447), - [anon_sym_use] = ACTIONS(1447), - [anon_sym_COMMA] = ACTIONS(1449), - [anon_sym_LPAREN] = ACTIONS(1449), - [anon_sym_DOLLAR] = ACTIONS(1449), - [anon_sym_error] = ACTIONS(1447), - [anon_sym_list] = ACTIONS(1447), - [anon_sym_GT] = ACTIONS(1447), - [anon_sym_DASH] = ACTIONS(1447), - [anon_sym_break] = ACTIONS(1447), - [anon_sym_continue] = ACTIONS(1447), - [anon_sym_for] = ACTIONS(1447), - [anon_sym_in] = ACTIONS(1447), - [anon_sym_loop] = ACTIONS(1447), - [anon_sym_make] = ACTIONS(1447), - [anon_sym_while] = ACTIONS(1447), - [anon_sym_do] = ACTIONS(1447), - [anon_sym_if] = ACTIONS(1447), - [anon_sym_else] = ACTIONS(1447), - [anon_sym_match] = ACTIONS(1447), - [anon_sym_RBRACE] = ACTIONS(1449), - [anon_sym_DOT] = ACTIONS(1449), - [anon_sym_try] = ACTIONS(1447), - [anon_sym_catch] = ACTIONS(1447), - [anon_sym_return] = ACTIONS(1447), - [anon_sym_source] = ACTIONS(1447), - [anon_sym_source_DASHenv] = ACTIONS(1447), - [anon_sym_register] = ACTIONS(1447), - [anon_sym_hide] = ACTIONS(1447), - [anon_sym_hide_DASHenv] = ACTIONS(1447), - [anon_sym_overlay] = ACTIONS(1447), - [anon_sym_new] = ACTIONS(1447), - [anon_sym_as] = ACTIONS(1447), - [anon_sym_STAR] = ACTIONS(1447), - [anon_sym_STAR_STAR] = ACTIONS(1449), - [anon_sym_PLUS_PLUS] = ACTIONS(1447), - [anon_sym_SLASH] = ACTIONS(1447), - [anon_sym_mod] = ACTIONS(1447), - [anon_sym_SLASH_SLASH] = ACTIONS(1449), - [anon_sym_PLUS] = ACTIONS(1447), - [anon_sym_bit_DASHshl] = ACTIONS(1447), - [anon_sym_bit_DASHshr] = ACTIONS(1447), - [anon_sym_EQ_EQ] = ACTIONS(1449), - [anon_sym_BANG_EQ] = ACTIONS(1449), - [anon_sym_LT2] = ACTIONS(1447), - [anon_sym_LT_EQ] = ACTIONS(1449), - [anon_sym_GT_EQ] = ACTIONS(1449), - [anon_sym_not_DASHin] = ACTIONS(1447), - [anon_sym_starts_DASHwith] = ACTIONS(1447), - [anon_sym_ends_DASHwith] = ACTIONS(1447), - [anon_sym_EQ_TILDE] = ACTIONS(1449), - [anon_sym_BANG_TILDE] = ACTIONS(1449), - [anon_sym_bit_DASHand] = ACTIONS(1447), - [anon_sym_bit_DASHxor] = ACTIONS(1447), - [anon_sym_bit_DASHor] = ACTIONS(1447), - [anon_sym_and] = ACTIONS(1447), - [anon_sym_xor] = ACTIONS(1447), - [anon_sym_or] = ACTIONS(1447), - [aux_sym_val_number_token1] = ACTIONS(1449), - [aux_sym_val_number_token2] = ACTIONS(1449), - [aux_sym_val_number_token3] = ACTIONS(1449), - [anon_sym_inf] = ACTIONS(1447), - [anon_sym_DASHinf] = ACTIONS(1447), - [anon_sym_NaN] = ACTIONS(1447), - [aux_sym__val_number_decimal_token1] = ACTIONS(1447), - [aux_sym__val_number_decimal_token2] = ACTIONS(1447), - [anon_sym_DQUOTE] = ACTIONS(1449), - [sym__str_single_quotes] = ACTIONS(1449), - [sym__str_back_ticks] = ACTIONS(1449), - [aux_sym_record_entry_token1] = ACTIONS(1447), - [sym__record_key] = ACTIONS(1447), + [633] = { + [sym_comment] = STATE(633), + [anon_sym_export] = ACTIONS(1475), + [anon_sym_alias] = ACTIONS(1475), + [anon_sym_let] = ACTIONS(1475), + [anon_sym_let_DASHenv] = ACTIONS(1475), + [anon_sym_mut] = ACTIONS(1475), + [anon_sym_const] = ACTIONS(1475), + [sym_cmd_identifier] = ACTIONS(1475), + [anon_sym_def] = ACTIONS(1475), + [anon_sym_export_DASHenv] = ACTIONS(1475), + [anon_sym_extern] = ACTIONS(1475), + [anon_sym_module] = ACTIONS(1475), + [anon_sym_use] = ACTIONS(1475), + [anon_sym_COMMA] = ACTIONS(1477), + [anon_sym_LPAREN] = ACTIONS(1477), + [anon_sym_DOLLAR] = ACTIONS(1477), + [anon_sym_error] = ACTIONS(1475), + [anon_sym_list] = ACTIONS(1475), + [anon_sym_GT] = ACTIONS(1475), + [anon_sym_DASH] = ACTIONS(1475), + [anon_sym_break] = ACTIONS(1475), + [anon_sym_continue] = ACTIONS(1475), + [anon_sym_for] = ACTIONS(1475), + [anon_sym_in] = ACTIONS(1475), + [anon_sym_loop] = ACTIONS(1475), + [anon_sym_make] = ACTIONS(1475), + [anon_sym_while] = ACTIONS(1475), + [anon_sym_do] = ACTIONS(1475), + [anon_sym_if] = ACTIONS(1475), + [anon_sym_else] = ACTIONS(1475), + [anon_sym_match] = ACTIONS(1475), + [anon_sym_RBRACE] = ACTIONS(1477), + [anon_sym_DOT] = ACTIONS(1477), + [anon_sym_try] = ACTIONS(1475), + [anon_sym_catch] = ACTIONS(1475), + [anon_sym_return] = ACTIONS(1475), + [anon_sym_source] = ACTIONS(1475), + [anon_sym_source_DASHenv] = ACTIONS(1475), + [anon_sym_register] = ACTIONS(1475), + [anon_sym_hide] = ACTIONS(1475), + [anon_sym_hide_DASHenv] = ACTIONS(1475), + [anon_sym_overlay] = ACTIONS(1475), + [anon_sym_new] = ACTIONS(1475), + [anon_sym_as] = ACTIONS(1475), + [anon_sym_STAR] = ACTIONS(1475), + [anon_sym_STAR_STAR] = ACTIONS(1477), + [anon_sym_PLUS_PLUS] = ACTIONS(1475), + [anon_sym_SLASH] = ACTIONS(1475), + [anon_sym_mod] = ACTIONS(1475), + [anon_sym_SLASH_SLASH] = ACTIONS(1477), + [anon_sym_PLUS] = ACTIONS(1475), + [anon_sym_bit_DASHshl] = ACTIONS(1475), + [anon_sym_bit_DASHshr] = ACTIONS(1475), + [anon_sym_EQ_EQ] = ACTIONS(1477), + [anon_sym_BANG_EQ] = ACTIONS(1477), + [anon_sym_LT2] = ACTIONS(1475), + [anon_sym_LT_EQ] = ACTIONS(1477), + [anon_sym_GT_EQ] = ACTIONS(1477), + [anon_sym_not_DASHin] = ACTIONS(1475), + [anon_sym_starts_DASHwith] = ACTIONS(1475), + [anon_sym_ends_DASHwith] = ACTIONS(1475), + [anon_sym_EQ_TILDE] = ACTIONS(1477), + [anon_sym_BANG_TILDE] = ACTIONS(1477), + [anon_sym_bit_DASHand] = ACTIONS(1475), + [anon_sym_bit_DASHxor] = ACTIONS(1475), + [anon_sym_bit_DASHor] = ACTIONS(1475), + [anon_sym_and] = ACTIONS(1475), + [anon_sym_xor] = ACTIONS(1475), + [anon_sym_or] = ACTIONS(1475), + [aux_sym_val_number_token1] = ACTIONS(1477), + [aux_sym_val_number_token2] = ACTIONS(1477), + [aux_sym_val_number_token3] = ACTIONS(1477), + [anon_sym_inf] = ACTIONS(1475), + [anon_sym_DASHinf] = ACTIONS(1475), + [anon_sym_NaN] = ACTIONS(1475), + [aux_sym__val_number_decimal_token1] = ACTIONS(1475), + [aux_sym__val_number_decimal_token2] = ACTIONS(1475), + [anon_sym_DQUOTE] = ACTIONS(1477), + [sym__str_single_quotes] = ACTIONS(1477), + [sym__str_back_ticks] = ACTIONS(1477), + [aux_sym_record_entry_token1] = ACTIONS(1475), + [anon_sym_def_DASHenv] = ACTIONS(1475), + [sym__record_key] = ACTIONS(1475), [anon_sym_POUND] = ACTIONS(3), }, - [621] = { - [sym_comment] = STATE(621), + [634] = { + [sym_comment] = STATE(634), + [anon_sym_export] = ACTIONS(1479), + [anon_sym_alias] = ACTIONS(1479), + [anon_sym_let] = ACTIONS(1479), + [anon_sym_let_DASHenv] = ACTIONS(1479), + [anon_sym_mut] = ACTIONS(1479), + [anon_sym_const] = ACTIONS(1479), + [sym_cmd_identifier] = ACTIONS(1479), + [anon_sym_def] = ACTIONS(1479), + [anon_sym_export_DASHenv] = ACTIONS(1479), + [anon_sym_extern] = ACTIONS(1479), + [anon_sym_module] = ACTIONS(1479), + [anon_sym_use] = ACTIONS(1479), + [anon_sym_COMMA] = ACTIONS(1481), + [anon_sym_LPAREN] = ACTIONS(1481), + [anon_sym_DOLLAR] = ACTIONS(1481), + [anon_sym_error] = ACTIONS(1479), + [anon_sym_list] = ACTIONS(1479), + [anon_sym_GT] = ACTIONS(1479), + [anon_sym_DASH] = ACTIONS(1479), + [anon_sym_break] = ACTIONS(1479), + [anon_sym_continue] = ACTIONS(1479), + [anon_sym_for] = ACTIONS(1479), + [anon_sym_in] = ACTIONS(1479), + [anon_sym_loop] = ACTIONS(1479), + [anon_sym_make] = ACTIONS(1479), + [anon_sym_while] = ACTIONS(1479), + [anon_sym_do] = ACTIONS(1479), + [anon_sym_if] = ACTIONS(1479), + [anon_sym_else] = ACTIONS(1479), + [anon_sym_match] = ACTIONS(1479), + [anon_sym_RBRACE] = ACTIONS(1481), + [anon_sym_DOT] = ACTIONS(1481), + [anon_sym_try] = ACTIONS(1479), + [anon_sym_catch] = ACTIONS(1479), + [anon_sym_return] = ACTIONS(1479), + [anon_sym_source] = ACTIONS(1479), + [anon_sym_source_DASHenv] = ACTIONS(1479), + [anon_sym_register] = ACTIONS(1479), + [anon_sym_hide] = ACTIONS(1479), + [anon_sym_hide_DASHenv] = ACTIONS(1479), + [anon_sym_overlay] = ACTIONS(1479), + [anon_sym_new] = ACTIONS(1479), + [anon_sym_as] = ACTIONS(1479), + [anon_sym_STAR] = ACTIONS(1479), + [anon_sym_STAR_STAR] = ACTIONS(1481), + [anon_sym_PLUS_PLUS] = ACTIONS(1479), + [anon_sym_SLASH] = ACTIONS(1479), + [anon_sym_mod] = ACTIONS(1479), + [anon_sym_SLASH_SLASH] = ACTIONS(1481), + [anon_sym_PLUS] = ACTIONS(1479), + [anon_sym_bit_DASHshl] = ACTIONS(1479), + [anon_sym_bit_DASHshr] = ACTIONS(1479), + [anon_sym_EQ_EQ] = ACTIONS(1481), + [anon_sym_BANG_EQ] = ACTIONS(1481), + [anon_sym_LT2] = ACTIONS(1479), + [anon_sym_LT_EQ] = ACTIONS(1481), + [anon_sym_GT_EQ] = ACTIONS(1481), + [anon_sym_not_DASHin] = ACTIONS(1479), + [anon_sym_starts_DASHwith] = ACTIONS(1479), + [anon_sym_ends_DASHwith] = ACTIONS(1479), + [anon_sym_EQ_TILDE] = ACTIONS(1481), + [anon_sym_BANG_TILDE] = ACTIONS(1481), + [anon_sym_bit_DASHand] = ACTIONS(1479), + [anon_sym_bit_DASHxor] = ACTIONS(1479), + [anon_sym_bit_DASHor] = ACTIONS(1479), + [anon_sym_and] = ACTIONS(1479), + [anon_sym_xor] = ACTIONS(1479), + [anon_sym_or] = ACTIONS(1479), + [aux_sym_val_number_token1] = ACTIONS(1481), + [aux_sym_val_number_token2] = ACTIONS(1481), + [aux_sym_val_number_token3] = ACTIONS(1481), + [anon_sym_inf] = ACTIONS(1479), + [anon_sym_DASHinf] = ACTIONS(1479), + [anon_sym_NaN] = ACTIONS(1479), + [aux_sym__val_number_decimal_token1] = ACTIONS(1479), + [aux_sym__val_number_decimal_token2] = ACTIONS(1479), + [anon_sym_DQUOTE] = ACTIONS(1481), + [sym__str_single_quotes] = ACTIONS(1481), + [sym__str_back_ticks] = ACTIONS(1481), + [aux_sym_record_entry_token1] = ACTIONS(1479), + [anon_sym_def_DASHenv] = ACTIONS(1479), + [sym__record_key] = ACTIONS(1479), + [anon_sym_POUND] = ACTIONS(3), + }, + [635] = { + [sym_comment] = STATE(635), [anon_sym_export] = ACTIONS(1545), [anon_sym_alias] = ACTIONS(1545), [anon_sym_let] = ACTIONS(1545), @@ -128066,7 +129009,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(1545), [sym_cmd_identifier] = ACTIONS(1545), [anon_sym_def] = ACTIONS(1545), - [anon_sym_def_DASHenv] = ACTIONS(1545), [anon_sym_export_DASHenv] = ACTIONS(1545), [anon_sym_extern] = ACTIONS(1545), [anon_sym_module] = ACTIONS(1545), @@ -128139,269 +129081,872 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(1547), [sym__str_back_ticks] = ACTIONS(1547), [aux_sym_record_entry_token1] = ACTIONS(1545), + [anon_sym_def_DASHenv] = ACTIONS(1545), [sym__record_key] = ACTIONS(1545), [anon_sym_POUND] = ACTIONS(3), }, - [622] = { - [sym_comment] = STATE(622), - [anon_sym_export] = ACTIONS(1541), - [anon_sym_alias] = ACTIONS(1541), - [anon_sym_let] = ACTIONS(1541), - [anon_sym_let_DASHenv] = ACTIONS(1541), - [anon_sym_mut] = ACTIONS(1541), - [anon_sym_const] = ACTIONS(1541), - [sym_cmd_identifier] = ACTIONS(1541), - [anon_sym_def] = ACTIONS(1541), - [anon_sym_def_DASHenv] = ACTIONS(1541), - [anon_sym_export_DASHenv] = ACTIONS(1541), - [anon_sym_extern] = ACTIONS(1541), - [anon_sym_module] = ACTIONS(1541), - [anon_sym_use] = ACTIONS(1541), - [anon_sym_COMMA] = ACTIONS(1543), - [anon_sym_LPAREN] = ACTIONS(1543), - [anon_sym_DOLLAR] = ACTIONS(1543), - [anon_sym_error] = ACTIONS(1541), - [anon_sym_list] = ACTIONS(1541), - [anon_sym_GT] = ACTIONS(1541), - [anon_sym_DASH] = ACTIONS(1541), - [anon_sym_break] = ACTIONS(1541), - [anon_sym_continue] = ACTIONS(1541), - [anon_sym_for] = ACTIONS(1541), - [anon_sym_in] = ACTIONS(1541), - [anon_sym_loop] = ACTIONS(1541), - [anon_sym_make] = ACTIONS(1541), - [anon_sym_while] = ACTIONS(1541), - [anon_sym_do] = ACTIONS(1541), - [anon_sym_if] = ACTIONS(1541), - [anon_sym_else] = ACTIONS(1541), - [anon_sym_match] = ACTIONS(1541), - [anon_sym_RBRACE] = ACTIONS(1543), - [anon_sym_DOT] = ACTIONS(1543), - [anon_sym_try] = ACTIONS(1541), - [anon_sym_catch] = ACTIONS(1541), - [anon_sym_return] = ACTIONS(1541), - [anon_sym_source] = ACTIONS(1541), - [anon_sym_source_DASHenv] = ACTIONS(1541), - [anon_sym_register] = ACTIONS(1541), - [anon_sym_hide] = ACTIONS(1541), - [anon_sym_hide_DASHenv] = ACTIONS(1541), - [anon_sym_overlay] = ACTIONS(1541), - [anon_sym_new] = ACTIONS(1541), - [anon_sym_as] = ACTIONS(1541), - [anon_sym_STAR] = ACTIONS(1541), - [anon_sym_STAR_STAR] = ACTIONS(1543), - [anon_sym_PLUS_PLUS] = ACTIONS(1541), - [anon_sym_SLASH] = ACTIONS(1541), - [anon_sym_mod] = ACTIONS(1541), - [anon_sym_SLASH_SLASH] = ACTIONS(1543), - [anon_sym_PLUS] = ACTIONS(1541), - [anon_sym_bit_DASHshl] = ACTIONS(1541), - [anon_sym_bit_DASHshr] = ACTIONS(1541), - [anon_sym_EQ_EQ] = ACTIONS(1543), - [anon_sym_BANG_EQ] = ACTIONS(1543), - [anon_sym_LT2] = ACTIONS(1541), - [anon_sym_LT_EQ] = ACTIONS(1543), - [anon_sym_GT_EQ] = ACTIONS(1543), - [anon_sym_not_DASHin] = ACTIONS(1541), - [anon_sym_starts_DASHwith] = ACTIONS(1541), - [anon_sym_ends_DASHwith] = ACTIONS(1541), - [anon_sym_EQ_TILDE] = ACTIONS(1543), - [anon_sym_BANG_TILDE] = ACTIONS(1543), - [anon_sym_bit_DASHand] = ACTIONS(1541), - [anon_sym_bit_DASHxor] = ACTIONS(1541), - [anon_sym_bit_DASHor] = ACTIONS(1541), - [anon_sym_and] = ACTIONS(1541), - [anon_sym_xor] = ACTIONS(1541), - [anon_sym_or] = ACTIONS(1541), - [aux_sym_val_number_token1] = ACTIONS(1543), - [aux_sym_val_number_token2] = ACTIONS(1543), - [aux_sym_val_number_token3] = ACTIONS(1543), - [anon_sym_inf] = ACTIONS(1541), - [anon_sym_DASHinf] = ACTIONS(1541), - [anon_sym_NaN] = ACTIONS(1541), - [aux_sym__val_number_decimal_token1] = ACTIONS(1541), - [aux_sym__val_number_decimal_token2] = ACTIONS(1541), - [anon_sym_DQUOTE] = ACTIONS(1543), - [sym__str_single_quotes] = ACTIONS(1543), - [sym__str_back_ticks] = ACTIONS(1543), - [aux_sym_record_entry_token1] = ACTIONS(1541), - [sym__record_key] = ACTIONS(1541), + [636] = { + [sym_comment] = STATE(636), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_COMMA] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1375), + [anon_sym_DOLLAR] = ACTIONS(1375), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_list] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_make] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_else] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1375), + [anon_sym_DOT] = ACTIONS(1375), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_catch] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_new] = ACTIONS(1373), + [anon_sym_as] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1375), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1375), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1375), + [anon_sym_BANG_EQ] = ACTIONS(1375), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1375), + [anon_sym_GT_EQ] = ACTIONS(1375), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1375), + [anon_sym_BANG_TILDE] = ACTIONS(1375), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1375), + [aux_sym_val_number_token2] = ACTIONS(1375), + [aux_sym_val_number_token3] = ACTIONS(1375), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1375), + [sym__str_single_quotes] = ACTIONS(1375), + [sym__str_back_ticks] = ACTIONS(1375), + [aux_sym_record_entry_token1] = ACTIONS(1373), + [anon_sym_def_DASHenv] = ACTIONS(1373), + [sym__record_key] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(3), }, - [623] = { - [sym_comment] = STATE(623), - [anon_sym_export] = ACTIONS(1533), - [anon_sym_alias] = ACTIONS(1533), - [anon_sym_let] = ACTIONS(1533), - [anon_sym_let_DASHenv] = ACTIONS(1533), - [anon_sym_mut] = ACTIONS(1533), - [anon_sym_const] = ACTIONS(1533), - [sym_cmd_identifier] = ACTIONS(1533), - [anon_sym_def] = ACTIONS(1533), - [anon_sym_def_DASHenv] = ACTIONS(1533), - [anon_sym_export_DASHenv] = ACTIONS(1533), - [anon_sym_extern] = ACTIONS(1533), - [anon_sym_module] = ACTIONS(1533), - [anon_sym_use] = ACTIONS(1533), - [anon_sym_COMMA] = ACTIONS(1535), - [anon_sym_LPAREN] = ACTIONS(1535), - [anon_sym_DOLLAR] = ACTIONS(1535), - [anon_sym_error] = ACTIONS(1533), - [anon_sym_list] = ACTIONS(1533), - [anon_sym_GT] = ACTIONS(1533), - [anon_sym_DASH] = ACTIONS(1533), - [anon_sym_break] = ACTIONS(1533), - [anon_sym_continue] = ACTIONS(1533), - [anon_sym_for] = ACTIONS(1533), - [anon_sym_in] = ACTIONS(1533), - [anon_sym_loop] = ACTIONS(1533), - [anon_sym_make] = ACTIONS(1533), - [anon_sym_while] = ACTIONS(1533), - [anon_sym_do] = ACTIONS(1533), - [anon_sym_if] = ACTIONS(1533), - [anon_sym_else] = ACTIONS(1533), - [anon_sym_match] = ACTIONS(1533), - [anon_sym_RBRACE] = ACTIONS(1535), - [anon_sym_DOT] = ACTIONS(1535), - [anon_sym_try] = ACTIONS(1533), - [anon_sym_catch] = ACTIONS(1533), - [anon_sym_return] = ACTIONS(1533), - [anon_sym_source] = ACTIONS(1533), - [anon_sym_source_DASHenv] = ACTIONS(1533), - [anon_sym_register] = ACTIONS(1533), - [anon_sym_hide] = ACTIONS(1533), - [anon_sym_hide_DASHenv] = ACTIONS(1533), - [anon_sym_overlay] = ACTIONS(1533), - [anon_sym_new] = ACTIONS(1533), - [anon_sym_as] = ACTIONS(1533), - [anon_sym_STAR] = ACTIONS(1533), - [anon_sym_STAR_STAR] = ACTIONS(1535), - [anon_sym_PLUS_PLUS] = ACTIONS(1533), - [anon_sym_SLASH] = ACTIONS(1533), - [anon_sym_mod] = ACTIONS(1533), - [anon_sym_SLASH_SLASH] = ACTIONS(1535), - [anon_sym_PLUS] = ACTIONS(1533), - [anon_sym_bit_DASHshl] = ACTIONS(1533), - [anon_sym_bit_DASHshr] = ACTIONS(1533), - [anon_sym_EQ_EQ] = ACTIONS(1535), - [anon_sym_BANG_EQ] = ACTIONS(1535), - [anon_sym_LT2] = ACTIONS(1533), - [anon_sym_LT_EQ] = ACTIONS(1535), - [anon_sym_GT_EQ] = ACTIONS(1535), - [anon_sym_not_DASHin] = ACTIONS(1533), - [anon_sym_starts_DASHwith] = ACTIONS(1533), - [anon_sym_ends_DASHwith] = ACTIONS(1533), - [anon_sym_EQ_TILDE] = ACTIONS(1535), - [anon_sym_BANG_TILDE] = ACTIONS(1535), - [anon_sym_bit_DASHand] = ACTIONS(1533), - [anon_sym_bit_DASHxor] = ACTIONS(1533), - [anon_sym_bit_DASHor] = ACTIONS(1533), - [anon_sym_and] = ACTIONS(1533), - [anon_sym_xor] = ACTIONS(1533), - [anon_sym_or] = ACTIONS(1533), - [aux_sym_val_number_token1] = ACTIONS(1535), - [aux_sym_val_number_token2] = ACTIONS(1535), - [aux_sym_val_number_token3] = ACTIONS(1535), - [anon_sym_inf] = ACTIONS(1533), - [anon_sym_DASHinf] = ACTIONS(1533), - [anon_sym_NaN] = ACTIONS(1533), - [aux_sym__val_number_decimal_token1] = ACTIONS(1533), - [aux_sym__val_number_decimal_token2] = ACTIONS(1533), - [anon_sym_DQUOTE] = ACTIONS(1535), - [sym__str_single_quotes] = ACTIONS(1535), - [sym__str_back_ticks] = ACTIONS(1535), - [aux_sym_record_entry_token1] = ACTIONS(1533), - [sym__record_key] = ACTIONS(1533), + [637] = { + [sym_comment] = STATE(637), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_COMMA] = ACTIONS(1413), + [anon_sym_LPAREN] = ACTIONS(1413), + [anon_sym_DOLLAR] = ACTIONS(1413), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_list] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1649), + [anon_sym_DASH] = ACTIONS(1651), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1653), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_make] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_else] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1413), + [anon_sym_DOT] = ACTIONS(1413), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_catch] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_new] = ACTIONS(1411), + [anon_sym_as] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1655), + [anon_sym_STAR_STAR] = ACTIONS(1657), + [anon_sym_PLUS_PLUS] = ACTIONS(1659), + [anon_sym_SLASH] = ACTIONS(1655), + [anon_sym_mod] = ACTIONS(1655), + [anon_sym_SLASH_SLASH] = ACTIONS(1661), + [anon_sym_PLUS] = ACTIONS(1651), + [anon_sym_bit_DASHshl] = ACTIONS(1663), + [anon_sym_bit_DASHshr] = ACTIONS(1663), + [anon_sym_EQ_EQ] = ACTIONS(1665), + [anon_sym_BANG_EQ] = ACTIONS(1665), + [anon_sym_LT2] = ACTIONS(1649), + [anon_sym_LT_EQ] = ACTIONS(1665), + [anon_sym_GT_EQ] = ACTIONS(1665), + [anon_sym_not_DASHin] = ACTIONS(1653), + [anon_sym_starts_DASHwith] = ACTIONS(1653), + [anon_sym_ends_DASHwith] = ACTIONS(1653), + [anon_sym_EQ_TILDE] = ACTIONS(1667), + [anon_sym_BANG_TILDE] = ACTIONS(1667), + [anon_sym_bit_DASHand] = ACTIONS(1669), + [anon_sym_bit_DASHxor] = ACTIONS(1677), + [anon_sym_bit_DASHor] = ACTIONS(1679), + [anon_sym_and] = ACTIONS(1681), + [anon_sym_xor] = ACTIONS(1683), + [anon_sym_or] = ACTIONS(1685), + [aux_sym_val_number_token1] = ACTIONS(1413), + [aux_sym_val_number_token2] = ACTIONS(1413), + [aux_sym_val_number_token3] = ACTIONS(1413), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1413), + [sym__str_single_quotes] = ACTIONS(1413), + [sym__str_back_ticks] = ACTIONS(1413), + [aux_sym_record_entry_token1] = ACTIONS(1411), + [anon_sym_def_DASHenv] = ACTIONS(1411), + [sym__record_key] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(3), }, - [624] = { - [sym_comment] = STATE(624), - [anon_sym_export] = ACTIONS(1471), - [anon_sym_alias] = ACTIONS(1471), - [anon_sym_let] = ACTIONS(1471), - [anon_sym_let_DASHenv] = ACTIONS(1471), - [anon_sym_mut] = ACTIONS(1471), - [anon_sym_const] = ACTIONS(1471), - [sym_cmd_identifier] = ACTIONS(1471), - [anon_sym_def] = ACTIONS(1471), - [anon_sym_def_DASHenv] = ACTIONS(1471), - [anon_sym_export_DASHenv] = ACTIONS(1471), - [anon_sym_extern] = ACTIONS(1471), - [anon_sym_module] = ACTIONS(1471), - [anon_sym_use] = ACTIONS(1471), - [anon_sym_COMMA] = ACTIONS(1473), - [anon_sym_LPAREN] = ACTIONS(1473), - [anon_sym_DOLLAR] = ACTIONS(1473), - [anon_sym_error] = ACTIONS(1471), - [anon_sym_list] = ACTIONS(1471), - [anon_sym_GT] = ACTIONS(1471), - [anon_sym_DASH] = ACTIONS(1471), - [anon_sym_break] = ACTIONS(1471), - [anon_sym_continue] = ACTIONS(1471), - [anon_sym_for] = ACTIONS(1471), - [anon_sym_in] = ACTIONS(1471), - [anon_sym_loop] = ACTIONS(1471), - [anon_sym_make] = ACTIONS(1471), - [anon_sym_while] = ACTIONS(1471), - [anon_sym_do] = ACTIONS(1471), - [anon_sym_if] = ACTIONS(1471), - [anon_sym_else] = ACTIONS(1471), - [anon_sym_match] = ACTIONS(1471), - [anon_sym_RBRACE] = ACTIONS(1473), - [anon_sym_DOT] = ACTIONS(1473), - [anon_sym_try] = ACTIONS(1471), - [anon_sym_catch] = ACTIONS(1471), - [anon_sym_return] = ACTIONS(1471), - [anon_sym_source] = ACTIONS(1471), - [anon_sym_source_DASHenv] = ACTIONS(1471), - [anon_sym_register] = ACTIONS(1471), - [anon_sym_hide] = ACTIONS(1471), - [anon_sym_hide_DASHenv] = ACTIONS(1471), - [anon_sym_overlay] = ACTIONS(1471), - [anon_sym_new] = ACTIONS(1471), - [anon_sym_as] = ACTIONS(1471), - [anon_sym_STAR] = ACTIONS(1471), - [anon_sym_STAR_STAR] = ACTIONS(1473), - [anon_sym_PLUS_PLUS] = ACTIONS(1471), - [anon_sym_SLASH] = ACTIONS(1471), - [anon_sym_mod] = ACTIONS(1471), - [anon_sym_SLASH_SLASH] = ACTIONS(1473), - [anon_sym_PLUS] = ACTIONS(1471), - [anon_sym_bit_DASHshl] = ACTIONS(1471), - [anon_sym_bit_DASHshr] = ACTIONS(1471), - [anon_sym_EQ_EQ] = ACTIONS(1473), - [anon_sym_BANG_EQ] = ACTIONS(1473), - [anon_sym_LT2] = ACTIONS(1471), - [anon_sym_LT_EQ] = ACTIONS(1473), - [anon_sym_GT_EQ] = ACTIONS(1473), - [anon_sym_not_DASHin] = ACTIONS(1471), - [anon_sym_starts_DASHwith] = ACTIONS(1471), - [anon_sym_ends_DASHwith] = ACTIONS(1471), - [anon_sym_EQ_TILDE] = ACTIONS(1473), - [anon_sym_BANG_TILDE] = ACTIONS(1473), - [anon_sym_bit_DASHand] = ACTIONS(1471), - [anon_sym_bit_DASHxor] = ACTIONS(1471), - [anon_sym_bit_DASHor] = ACTIONS(1471), - [anon_sym_and] = ACTIONS(1471), - [anon_sym_xor] = ACTIONS(1471), - [anon_sym_or] = ACTIONS(1471), - [aux_sym_val_number_token1] = ACTIONS(1473), - [aux_sym_val_number_token2] = ACTIONS(1473), - [aux_sym_val_number_token3] = ACTIONS(1473), - [anon_sym_inf] = ACTIONS(1471), - [anon_sym_DASHinf] = ACTIONS(1471), - [anon_sym_NaN] = ACTIONS(1471), - [aux_sym__val_number_decimal_token1] = ACTIONS(1471), - [aux_sym__val_number_decimal_token2] = ACTIONS(1471), - [anon_sym_DQUOTE] = ACTIONS(1473), - [sym__str_single_quotes] = ACTIONS(1473), - [sym__str_back_ticks] = ACTIONS(1473), - [aux_sym_record_entry_token1] = ACTIONS(1471), - [sym__record_key] = ACTIONS(1471), + [638] = { + [sym_comment] = STATE(638), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_COMMA] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1375), + [anon_sym_DOLLAR] = ACTIONS(1375), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_list] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_make] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_else] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1375), + [anon_sym_DOT] = ACTIONS(1375), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_catch] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_new] = ACTIONS(1373), + [anon_sym_as] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1375), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1375), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1375), + [anon_sym_BANG_EQ] = ACTIONS(1375), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1375), + [anon_sym_GT_EQ] = ACTIONS(1375), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1375), + [anon_sym_BANG_TILDE] = ACTIONS(1375), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1375), + [aux_sym_val_number_token2] = ACTIONS(1375), + [aux_sym_val_number_token3] = ACTIONS(1375), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1375), + [sym__str_single_quotes] = ACTIONS(1375), + [sym__str_back_ticks] = ACTIONS(1375), + [aux_sym_record_entry_token1] = ACTIONS(1373), + [anon_sym_def_DASHenv] = ACTIONS(1373), + [sym__record_key] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(3), }, - [625] = { - [sym_comment] = STATE(625), + [639] = { + [sym_comment] = STATE(639), + [anon_sym_export] = ACTIONS(1300), + [anon_sym_alias] = ACTIONS(1300), + [anon_sym_let] = ACTIONS(1300), + [anon_sym_let_DASHenv] = ACTIONS(1300), + [anon_sym_mut] = ACTIONS(1300), + [anon_sym_const] = ACTIONS(1300), + [sym_cmd_identifier] = ACTIONS(1300), + [anon_sym_def] = ACTIONS(1300), + [anon_sym_export_DASHenv] = ACTIONS(1300), + [anon_sym_extern] = ACTIONS(1300), + [anon_sym_module] = ACTIONS(1300), + [anon_sym_use] = ACTIONS(1300), + [anon_sym_COMMA] = ACTIONS(1302), + [anon_sym_LPAREN] = ACTIONS(1302), + [anon_sym_DOLLAR] = ACTIONS(1302), + [anon_sym_error] = ACTIONS(1300), + [anon_sym_list] = ACTIONS(1300), + [anon_sym_GT] = ACTIONS(1300), + [anon_sym_DASH] = ACTIONS(1300), + [anon_sym_break] = ACTIONS(1300), + [anon_sym_continue] = ACTIONS(1300), + [anon_sym_for] = ACTIONS(1300), + [anon_sym_in] = ACTIONS(1300), + [anon_sym_loop] = ACTIONS(1300), + [anon_sym_make] = ACTIONS(1300), + [anon_sym_while] = ACTIONS(1300), + [anon_sym_do] = ACTIONS(1300), + [anon_sym_if] = ACTIONS(1300), + [anon_sym_else] = ACTIONS(1300), + [anon_sym_match] = ACTIONS(1300), + [anon_sym_RBRACE] = ACTIONS(1302), + [anon_sym_DOT] = ACTIONS(1302), + [anon_sym_try] = ACTIONS(1300), + [anon_sym_catch] = ACTIONS(1300), + [anon_sym_return] = ACTIONS(1300), + [anon_sym_source] = ACTIONS(1300), + [anon_sym_source_DASHenv] = ACTIONS(1300), + [anon_sym_register] = ACTIONS(1300), + [anon_sym_hide] = ACTIONS(1300), + [anon_sym_hide_DASHenv] = ACTIONS(1300), + [anon_sym_overlay] = ACTIONS(1300), + [anon_sym_new] = ACTIONS(1300), + [anon_sym_as] = ACTIONS(1300), + [anon_sym_STAR] = ACTIONS(1300), + [anon_sym_STAR_STAR] = ACTIONS(1302), + [anon_sym_PLUS_PLUS] = ACTIONS(1300), + [anon_sym_SLASH] = ACTIONS(1300), + [anon_sym_mod] = ACTIONS(1300), + [anon_sym_SLASH_SLASH] = ACTIONS(1302), + [anon_sym_PLUS] = ACTIONS(1300), + [anon_sym_bit_DASHshl] = ACTIONS(1300), + [anon_sym_bit_DASHshr] = ACTIONS(1300), + [anon_sym_EQ_EQ] = ACTIONS(1302), + [anon_sym_BANG_EQ] = ACTIONS(1302), + [anon_sym_LT2] = ACTIONS(1300), + [anon_sym_LT_EQ] = ACTIONS(1302), + [anon_sym_GT_EQ] = ACTIONS(1302), + [anon_sym_not_DASHin] = ACTIONS(1300), + [anon_sym_starts_DASHwith] = ACTIONS(1300), + [anon_sym_ends_DASHwith] = ACTIONS(1300), + [anon_sym_EQ_TILDE] = ACTIONS(1302), + [anon_sym_BANG_TILDE] = ACTIONS(1302), + [anon_sym_bit_DASHand] = ACTIONS(1300), + [anon_sym_bit_DASHxor] = ACTIONS(1300), + [anon_sym_bit_DASHor] = ACTIONS(1300), + [anon_sym_and] = ACTIONS(1300), + [anon_sym_xor] = ACTIONS(1300), + [anon_sym_or] = ACTIONS(1300), + [aux_sym_val_number_token1] = ACTIONS(1302), + [aux_sym_val_number_token2] = ACTIONS(1302), + [aux_sym_val_number_token3] = ACTIONS(1302), + [anon_sym_inf] = ACTIONS(1300), + [anon_sym_DASHinf] = ACTIONS(1300), + [anon_sym_NaN] = ACTIONS(1300), + [aux_sym__val_number_decimal_token1] = ACTIONS(1300), + [aux_sym__val_number_decimal_token2] = ACTIONS(1300), + [anon_sym_DQUOTE] = ACTIONS(1302), + [sym__str_single_quotes] = ACTIONS(1302), + [sym__str_back_ticks] = ACTIONS(1302), + [aux_sym_record_entry_token1] = ACTIONS(1300), + [anon_sym_def_DASHenv] = ACTIONS(1300), + [sym__record_key] = ACTIONS(1300), + [anon_sym_POUND] = ACTIONS(3), + }, + [640] = { + [sym_comment] = STATE(640), + [anon_sym_export] = ACTIONS(1427), + [anon_sym_alias] = ACTIONS(1427), + [anon_sym_let] = ACTIONS(1427), + [anon_sym_let_DASHenv] = ACTIONS(1427), + [anon_sym_mut] = ACTIONS(1427), + [anon_sym_const] = ACTIONS(1427), + [sym_cmd_identifier] = ACTIONS(1427), + [anon_sym_def] = ACTIONS(1427), + [anon_sym_export_DASHenv] = ACTIONS(1427), + [anon_sym_extern] = ACTIONS(1427), + [anon_sym_module] = ACTIONS(1427), + [anon_sym_use] = ACTIONS(1427), + [anon_sym_COMMA] = ACTIONS(1429), + [anon_sym_LPAREN] = ACTIONS(1429), + [anon_sym_DOLLAR] = ACTIONS(1429), + [anon_sym_error] = ACTIONS(1427), + [anon_sym_list] = ACTIONS(1427), + [anon_sym_GT] = ACTIONS(1427), + [anon_sym_DASH] = ACTIONS(1427), + [anon_sym_break] = ACTIONS(1427), + [anon_sym_continue] = ACTIONS(1427), + [anon_sym_for] = ACTIONS(1427), + [anon_sym_in] = ACTIONS(1427), + [anon_sym_loop] = ACTIONS(1427), + [anon_sym_make] = ACTIONS(1427), + [anon_sym_while] = ACTIONS(1427), + [anon_sym_do] = ACTIONS(1427), + [anon_sym_if] = ACTIONS(1427), + [anon_sym_else] = ACTIONS(1427), + [anon_sym_match] = ACTIONS(1427), + [anon_sym_RBRACE] = ACTIONS(1429), + [anon_sym_DOT] = ACTIONS(1429), + [anon_sym_try] = ACTIONS(1427), + [anon_sym_catch] = ACTIONS(1427), + [anon_sym_return] = ACTIONS(1427), + [anon_sym_source] = ACTIONS(1427), + [anon_sym_source_DASHenv] = ACTIONS(1427), + [anon_sym_register] = ACTIONS(1427), + [anon_sym_hide] = ACTIONS(1427), + [anon_sym_hide_DASHenv] = ACTIONS(1427), + [anon_sym_overlay] = ACTIONS(1427), + [anon_sym_new] = ACTIONS(1427), + [anon_sym_as] = ACTIONS(1427), + [anon_sym_STAR] = ACTIONS(1427), + [anon_sym_STAR_STAR] = ACTIONS(1429), + [anon_sym_PLUS_PLUS] = ACTIONS(1427), + [anon_sym_SLASH] = ACTIONS(1427), + [anon_sym_mod] = ACTIONS(1427), + [anon_sym_SLASH_SLASH] = ACTIONS(1429), + [anon_sym_PLUS] = ACTIONS(1427), + [anon_sym_bit_DASHshl] = ACTIONS(1427), + [anon_sym_bit_DASHshr] = ACTIONS(1427), + [anon_sym_EQ_EQ] = ACTIONS(1429), + [anon_sym_BANG_EQ] = ACTIONS(1429), + [anon_sym_LT2] = ACTIONS(1427), + [anon_sym_LT_EQ] = ACTIONS(1429), + [anon_sym_GT_EQ] = ACTIONS(1429), + [anon_sym_not_DASHin] = ACTIONS(1427), + [anon_sym_starts_DASHwith] = ACTIONS(1427), + [anon_sym_ends_DASHwith] = ACTIONS(1427), + [anon_sym_EQ_TILDE] = ACTIONS(1429), + [anon_sym_BANG_TILDE] = ACTIONS(1429), + [anon_sym_bit_DASHand] = ACTIONS(1427), + [anon_sym_bit_DASHxor] = ACTIONS(1427), + [anon_sym_bit_DASHor] = ACTIONS(1427), + [anon_sym_and] = ACTIONS(1427), + [anon_sym_xor] = ACTIONS(1427), + [anon_sym_or] = ACTIONS(1427), + [aux_sym_val_number_token1] = ACTIONS(1429), + [aux_sym_val_number_token2] = ACTIONS(1429), + [aux_sym_val_number_token3] = ACTIONS(1429), + [anon_sym_inf] = ACTIONS(1427), + [anon_sym_DASHinf] = ACTIONS(1427), + [anon_sym_NaN] = ACTIONS(1427), + [aux_sym__val_number_decimal_token1] = ACTIONS(1427), + [aux_sym__val_number_decimal_token2] = ACTIONS(1427), + [anon_sym_DQUOTE] = ACTIONS(1429), + [sym__str_single_quotes] = ACTIONS(1429), + [sym__str_back_ticks] = ACTIONS(1429), + [aux_sym_record_entry_token1] = ACTIONS(1427), + [anon_sym_def_DASHenv] = ACTIONS(1427), + [sym__record_key] = ACTIONS(1427), + [anon_sym_POUND] = ACTIONS(3), + }, + [641] = { + [sym_comment] = STATE(641), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_COMMA] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1375), + [anon_sym_DOLLAR] = ACTIONS(1375), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_list] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_make] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_else] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1375), + [anon_sym_DOT] = ACTIONS(1375), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_catch] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_new] = ACTIONS(1373), + [anon_sym_as] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1375), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1375), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1375), + [anon_sym_BANG_EQ] = ACTIONS(1375), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1375), + [anon_sym_GT_EQ] = ACTIONS(1375), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1375), + [anon_sym_BANG_TILDE] = ACTIONS(1375), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1375), + [aux_sym_val_number_token2] = ACTIONS(1375), + [aux_sym_val_number_token3] = ACTIONS(1375), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1375), + [sym__str_single_quotes] = ACTIONS(1375), + [sym__str_back_ticks] = ACTIONS(1375), + [aux_sym_record_entry_token1] = ACTIONS(1373), + [anon_sym_def_DASHenv] = ACTIONS(1373), + [sym__record_key] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(3), + }, + [642] = { + [sym_comment] = STATE(642), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_COMMA] = ACTIONS(1413), + [anon_sym_LPAREN] = ACTIONS(1413), + [anon_sym_DOLLAR] = ACTIONS(1413), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_list] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1649), + [anon_sym_DASH] = ACTIONS(1651), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1653), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_make] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_else] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1413), + [anon_sym_DOT] = ACTIONS(1413), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_catch] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_new] = ACTIONS(1411), + [anon_sym_as] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1655), + [anon_sym_STAR_STAR] = ACTIONS(1657), + [anon_sym_PLUS_PLUS] = ACTIONS(1659), + [anon_sym_SLASH] = ACTIONS(1655), + [anon_sym_mod] = ACTIONS(1655), + [anon_sym_SLASH_SLASH] = ACTIONS(1661), + [anon_sym_PLUS] = ACTIONS(1651), + [anon_sym_bit_DASHshl] = ACTIONS(1663), + [anon_sym_bit_DASHshr] = ACTIONS(1663), + [anon_sym_EQ_EQ] = ACTIONS(1665), + [anon_sym_BANG_EQ] = ACTIONS(1665), + [anon_sym_LT2] = ACTIONS(1649), + [anon_sym_LT_EQ] = ACTIONS(1665), + [anon_sym_GT_EQ] = ACTIONS(1665), + [anon_sym_not_DASHin] = ACTIONS(1653), + [anon_sym_starts_DASHwith] = ACTIONS(1653), + [anon_sym_ends_DASHwith] = ACTIONS(1653), + [anon_sym_EQ_TILDE] = ACTIONS(1667), + [anon_sym_BANG_TILDE] = ACTIONS(1667), + [anon_sym_bit_DASHand] = ACTIONS(1669), + [anon_sym_bit_DASHxor] = ACTIONS(1677), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1413), + [aux_sym_val_number_token2] = ACTIONS(1413), + [aux_sym_val_number_token3] = ACTIONS(1413), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1413), + [sym__str_single_quotes] = ACTIONS(1413), + [sym__str_back_ticks] = ACTIONS(1413), + [aux_sym_record_entry_token1] = ACTIONS(1411), + [anon_sym_def_DASHenv] = ACTIONS(1411), + [sym__record_key] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(3), + }, + [643] = { + [sym_comment] = STATE(643), + [anon_sym_export] = ACTIONS(1415), + [anon_sym_alias] = ACTIONS(1415), + [anon_sym_let] = ACTIONS(1415), + [anon_sym_let_DASHenv] = ACTIONS(1415), + [anon_sym_mut] = ACTIONS(1415), + [anon_sym_const] = ACTIONS(1415), + [sym_cmd_identifier] = ACTIONS(1415), + [anon_sym_def] = ACTIONS(1415), + [anon_sym_export_DASHenv] = ACTIONS(1415), + [anon_sym_extern] = ACTIONS(1415), + [anon_sym_module] = ACTIONS(1415), + [anon_sym_use] = ACTIONS(1415), + [anon_sym_COMMA] = ACTIONS(1417), + [anon_sym_LPAREN] = ACTIONS(1417), + [anon_sym_DOLLAR] = ACTIONS(1417), + [anon_sym_error] = ACTIONS(1415), + [anon_sym_list] = ACTIONS(1415), + [anon_sym_GT] = ACTIONS(1415), + [anon_sym_DASH] = ACTIONS(1415), + [anon_sym_break] = ACTIONS(1415), + [anon_sym_continue] = ACTIONS(1415), + [anon_sym_for] = ACTIONS(1415), + [anon_sym_in] = ACTIONS(1415), + [anon_sym_loop] = ACTIONS(1415), + [anon_sym_make] = ACTIONS(1415), + [anon_sym_while] = ACTIONS(1415), + [anon_sym_do] = ACTIONS(1415), + [anon_sym_if] = ACTIONS(1415), + [anon_sym_else] = ACTIONS(1415), + [anon_sym_match] = ACTIONS(1415), + [anon_sym_RBRACE] = ACTIONS(1417), + [anon_sym_DOT] = ACTIONS(1417), + [anon_sym_try] = ACTIONS(1415), + [anon_sym_catch] = ACTIONS(1415), + [anon_sym_return] = ACTIONS(1415), + [anon_sym_source] = ACTIONS(1415), + [anon_sym_source_DASHenv] = ACTIONS(1415), + [anon_sym_register] = ACTIONS(1415), + [anon_sym_hide] = ACTIONS(1415), + [anon_sym_hide_DASHenv] = ACTIONS(1415), + [anon_sym_overlay] = ACTIONS(1415), + [anon_sym_new] = ACTIONS(1415), + [anon_sym_as] = ACTIONS(1415), + [anon_sym_STAR] = ACTIONS(1415), + [anon_sym_STAR_STAR] = ACTIONS(1417), + [anon_sym_PLUS_PLUS] = ACTIONS(1415), + [anon_sym_SLASH] = ACTIONS(1415), + [anon_sym_mod] = ACTIONS(1415), + [anon_sym_SLASH_SLASH] = ACTIONS(1417), + [anon_sym_PLUS] = ACTIONS(1415), + [anon_sym_bit_DASHshl] = ACTIONS(1415), + [anon_sym_bit_DASHshr] = ACTIONS(1415), + [anon_sym_EQ_EQ] = ACTIONS(1417), + [anon_sym_BANG_EQ] = ACTIONS(1417), + [anon_sym_LT2] = ACTIONS(1415), + [anon_sym_LT_EQ] = ACTIONS(1417), + [anon_sym_GT_EQ] = ACTIONS(1417), + [anon_sym_not_DASHin] = ACTIONS(1415), + [anon_sym_starts_DASHwith] = ACTIONS(1415), + [anon_sym_ends_DASHwith] = ACTIONS(1415), + [anon_sym_EQ_TILDE] = ACTIONS(1417), + [anon_sym_BANG_TILDE] = ACTIONS(1417), + [anon_sym_bit_DASHand] = ACTIONS(1415), + [anon_sym_bit_DASHxor] = ACTIONS(1415), + [anon_sym_bit_DASHor] = ACTIONS(1415), + [anon_sym_and] = ACTIONS(1415), + [anon_sym_xor] = ACTIONS(1415), + [anon_sym_or] = ACTIONS(1415), + [aux_sym_val_number_token1] = ACTIONS(1417), + [aux_sym_val_number_token2] = ACTIONS(1417), + [aux_sym_val_number_token3] = ACTIONS(1417), + [anon_sym_inf] = ACTIONS(1415), + [anon_sym_DASHinf] = ACTIONS(1415), + [anon_sym_NaN] = ACTIONS(1415), + [aux_sym__val_number_decimal_token1] = ACTIONS(1415), + [aux_sym__val_number_decimal_token2] = ACTIONS(1415), + [anon_sym_DQUOTE] = ACTIONS(1417), + [sym__str_single_quotes] = ACTIONS(1417), + [sym__str_back_ticks] = ACTIONS(1417), + [aux_sym_record_entry_token1] = ACTIONS(1415), + [anon_sym_def_DASHenv] = ACTIONS(1415), + [sym__record_key] = ACTIONS(1415), + [anon_sym_POUND] = ACTIONS(3), + }, + [644] = { + [sym_comment] = STATE(644), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_COMMA] = ACTIONS(1413), + [anon_sym_LPAREN] = ACTIONS(1413), + [anon_sym_DOLLAR] = ACTIONS(1413), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_list] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1649), + [anon_sym_DASH] = ACTIONS(1651), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1653), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_make] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_else] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1413), + [anon_sym_DOT] = ACTIONS(1413), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_catch] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_new] = ACTIONS(1411), + [anon_sym_as] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1655), + [anon_sym_STAR_STAR] = ACTIONS(1657), + [anon_sym_PLUS_PLUS] = ACTIONS(1659), + [anon_sym_SLASH] = ACTIONS(1655), + [anon_sym_mod] = ACTIONS(1655), + [anon_sym_SLASH_SLASH] = ACTIONS(1661), + [anon_sym_PLUS] = ACTIONS(1651), + [anon_sym_bit_DASHshl] = ACTIONS(1663), + [anon_sym_bit_DASHshr] = ACTIONS(1663), + [anon_sym_EQ_EQ] = ACTIONS(1665), + [anon_sym_BANG_EQ] = ACTIONS(1665), + [anon_sym_LT2] = ACTIONS(1649), + [anon_sym_LT_EQ] = ACTIONS(1665), + [anon_sym_GT_EQ] = ACTIONS(1665), + [anon_sym_not_DASHin] = ACTIONS(1653), + [anon_sym_starts_DASHwith] = ACTIONS(1653), + [anon_sym_ends_DASHwith] = ACTIONS(1653), + [anon_sym_EQ_TILDE] = ACTIONS(1667), + [anon_sym_BANG_TILDE] = ACTIONS(1667), + [anon_sym_bit_DASHand] = ACTIONS(1669), + [anon_sym_bit_DASHxor] = ACTIONS(1677), + [anon_sym_bit_DASHor] = ACTIONS(1679), + [anon_sym_and] = ACTIONS(1681), + [anon_sym_xor] = ACTIONS(1683), + [anon_sym_or] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1413), + [aux_sym_val_number_token2] = ACTIONS(1413), + [aux_sym_val_number_token3] = ACTIONS(1413), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1413), + [sym__str_single_quotes] = ACTIONS(1413), + [sym__str_back_ticks] = ACTIONS(1413), + [aux_sym_record_entry_token1] = ACTIONS(1411), + [anon_sym_def_DASHenv] = ACTIONS(1411), + [sym__record_key] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(3), + }, + [645] = { + [sym_comment] = STATE(645), + [anon_sym_export] = ACTIONS(1234), + [anon_sym_alias] = ACTIONS(1234), + [anon_sym_let] = ACTIONS(1234), + [anon_sym_let_DASHenv] = ACTIONS(1234), + [anon_sym_mut] = ACTIONS(1234), + [anon_sym_const] = ACTIONS(1234), + [sym_cmd_identifier] = ACTIONS(1234), + [anon_sym_def] = ACTIONS(1234), + [anon_sym_export_DASHenv] = ACTIONS(1234), + [anon_sym_extern] = ACTIONS(1234), + [anon_sym_module] = ACTIONS(1234), + [anon_sym_use] = ACTIONS(1234), + [anon_sym_COMMA] = ACTIONS(1236), + [anon_sym_LPAREN] = ACTIONS(1236), + [anon_sym_DOLLAR] = ACTIONS(1236), + [anon_sym_error] = ACTIONS(1234), + [anon_sym_list] = ACTIONS(1234), + [anon_sym_GT] = ACTIONS(1234), + [anon_sym_DASH] = ACTIONS(1234), + [anon_sym_break] = ACTIONS(1234), + [anon_sym_continue] = ACTIONS(1234), + [anon_sym_for] = ACTIONS(1234), + [anon_sym_in] = ACTIONS(1234), + [anon_sym_loop] = ACTIONS(1234), + [anon_sym_make] = ACTIONS(1234), + [anon_sym_while] = ACTIONS(1234), + [anon_sym_do] = ACTIONS(1234), + [anon_sym_if] = ACTIONS(1234), + [anon_sym_else] = ACTIONS(1234), + [anon_sym_match] = ACTIONS(1234), + [anon_sym_RBRACE] = ACTIONS(1236), + [anon_sym_DOT] = ACTIONS(1236), + [anon_sym_try] = ACTIONS(1234), + [anon_sym_catch] = ACTIONS(1234), + [anon_sym_return] = ACTIONS(1234), + [anon_sym_source] = ACTIONS(1234), + [anon_sym_source_DASHenv] = ACTIONS(1234), + [anon_sym_register] = ACTIONS(1234), + [anon_sym_hide] = ACTIONS(1234), + [anon_sym_hide_DASHenv] = ACTIONS(1234), + [anon_sym_overlay] = ACTIONS(1234), + [anon_sym_new] = ACTIONS(1234), + [anon_sym_as] = ACTIONS(1234), + [anon_sym_STAR] = ACTIONS(1234), + [anon_sym_STAR_STAR] = ACTIONS(1236), + [anon_sym_PLUS_PLUS] = ACTIONS(1234), + [anon_sym_SLASH] = ACTIONS(1234), + [anon_sym_mod] = ACTIONS(1234), + [anon_sym_SLASH_SLASH] = ACTIONS(1236), + [anon_sym_PLUS] = ACTIONS(1234), + [anon_sym_bit_DASHshl] = ACTIONS(1234), + [anon_sym_bit_DASHshr] = ACTIONS(1234), + [anon_sym_EQ_EQ] = ACTIONS(1236), + [anon_sym_BANG_EQ] = ACTIONS(1236), + [anon_sym_LT2] = ACTIONS(1234), + [anon_sym_LT_EQ] = ACTIONS(1236), + [anon_sym_GT_EQ] = ACTIONS(1236), + [anon_sym_not_DASHin] = ACTIONS(1234), + [anon_sym_starts_DASHwith] = ACTIONS(1234), + [anon_sym_ends_DASHwith] = ACTIONS(1234), + [anon_sym_EQ_TILDE] = ACTIONS(1236), + [anon_sym_BANG_TILDE] = ACTIONS(1236), + [anon_sym_bit_DASHand] = ACTIONS(1234), + [anon_sym_bit_DASHxor] = ACTIONS(1234), + [anon_sym_bit_DASHor] = ACTIONS(1234), + [anon_sym_and] = ACTIONS(1234), + [anon_sym_xor] = ACTIONS(1234), + [anon_sym_or] = ACTIONS(1234), + [aux_sym_val_number_token1] = ACTIONS(1236), + [aux_sym_val_number_token2] = ACTIONS(1236), + [aux_sym_val_number_token3] = ACTIONS(1236), + [anon_sym_inf] = ACTIONS(1234), + [anon_sym_DASHinf] = ACTIONS(1234), + [anon_sym_NaN] = ACTIONS(1234), + [aux_sym__val_number_decimal_token1] = ACTIONS(1234), + [aux_sym__val_number_decimal_token2] = ACTIONS(1234), + [anon_sym_DQUOTE] = ACTIONS(1236), + [sym__str_single_quotes] = ACTIONS(1236), + [sym__str_back_ticks] = ACTIONS(1236), + [aux_sym_record_entry_token1] = ACTIONS(1234), + [anon_sym_def_DASHenv] = ACTIONS(1234), + [sym__record_key] = ACTIONS(1234), + [anon_sym_POUND] = ACTIONS(3), + }, + [646] = { + [sym_comment] = STATE(646), [anon_sym_export] = ACTIONS(1459), [anon_sym_alias] = ACTIONS(1459), [anon_sym_let] = ACTIONS(1459), @@ -128410,7 +129955,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(1459), [sym_cmd_identifier] = ACTIONS(1459), [anon_sym_def] = ACTIONS(1459), - [anon_sym_def_DASHenv] = ACTIONS(1459), [anon_sym_export_DASHenv] = ACTIONS(1459), [anon_sym_extern] = ACTIONS(1459), [anon_sym_module] = ACTIONS(1459), @@ -128483,97 +130027,184 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(1461), [sym__str_back_ticks] = ACTIONS(1461), [aux_sym_record_entry_token1] = ACTIONS(1459), + [anon_sym_def_DASHenv] = ACTIONS(1459), [sym__record_key] = ACTIONS(1459), [anon_sym_POUND] = ACTIONS(3), }, - [626] = { - [sym_comment] = STATE(626), - [anon_sym_export] = ACTIONS(1451), - [anon_sym_alias] = ACTIONS(1451), - [anon_sym_let] = ACTIONS(1451), - [anon_sym_let_DASHenv] = ACTIONS(1451), - [anon_sym_mut] = ACTIONS(1451), - [anon_sym_const] = ACTIONS(1451), - [sym_cmd_identifier] = ACTIONS(1451), - [anon_sym_def] = ACTIONS(1451), - [anon_sym_def_DASHenv] = ACTIONS(1451), - [anon_sym_export_DASHenv] = ACTIONS(1451), - [anon_sym_extern] = ACTIONS(1451), - [anon_sym_module] = ACTIONS(1451), - [anon_sym_use] = ACTIONS(1451), - [anon_sym_COMMA] = ACTIONS(1453), - [anon_sym_LPAREN] = ACTIONS(1453), - [anon_sym_DOLLAR] = ACTIONS(1453), - [anon_sym_error] = ACTIONS(1451), - [anon_sym_list] = ACTIONS(1451), - [anon_sym_GT] = ACTIONS(1451), - [anon_sym_DASH] = ACTIONS(1451), - [anon_sym_break] = ACTIONS(1451), - [anon_sym_continue] = ACTIONS(1451), - [anon_sym_for] = ACTIONS(1451), - [anon_sym_in] = ACTIONS(1451), - [anon_sym_loop] = ACTIONS(1451), - [anon_sym_make] = ACTIONS(1451), - [anon_sym_while] = ACTIONS(1451), - [anon_sym_do] = ACTIONS(1451), - [anon_sym_if] = ACTIONS(1451), - [anon_sym_else] = ACTIONS(1451), - [anon_sym_match] = ACTIONS(1451), - [anon_sym_RBRACE] = ACTIONS(1453), - [anon_sym_DOT] = ACTIONS(1453), - [anon_sym_try] = ACTIONS(1451), - [anon_sym_catch] = ACTIONS(1451), - [anon_sym_return] = ACTIONS(1451), - [anon_sym_source] = ACTIONS(1451), - [anon_sym_source_DASHenv] = ACTIONS(1451), - [anon_sym_register] = ACTIONS(1451), - [anon_sym_hide] = ACTIONS(1451), - [anon_sym_hide_DASHenv] = ACTIONS(1451), - [anon_sym_overlay] = ACTIONS(1451), - [anon_sym_new] = ACTIONS(1451), - [anon_sym_as] = ACTIONS(1451), - [anon_sym_STAR] = ACTIONS(1451), - [anon_sym_STAR_STAR] = ACTIONS(1453), - [anon_sym_PLUS_PLUS] = ACTIONS(1451), - [anon_sym_SLASH] = ACTIONS(1451), - [anon_sym_mod] = ACTIONS(1451), - [anon_sym_SLASH_SLASH] = ACTIONS(1453), - [anon_sym_PLUS] = ACTIONS(1451), - [anon_sym_bit_DASHshl] = ACTIONS(1451), - [anon_sym_bit_DASHshr] = ACTIONS(1451), - [anon_sym_EQ_EQ] = ACTIONS(1453), - [anon_sym_BANG_EQ] = ACTIONS(1453), - [anon_sym_LT2] = ACTIONS(1451), - [anon_sym_LT_EQ] = ACTIONS(1453), - [anon_sym_GT_EQ] = ACTIONS(1453), - [anon_sym_not_DASHin] = ACTIONS(1451), - [anon_sym_starts_DASHwith] = ACTIONS(1451), - [anon_sym_ends_DASHwith] = ACTIONS(1451), - [anon_sym_EQ_TILDE] = ACTIONS(1453), - [anon_sym_BANG_TILDE] = ACTIONS(1453), - [anon_sym_bit_DASHand] = ACTIONS(1451), - [anon_sym_bit_DASHxor] = ACTIONS(1451), - [anon_sym_bit_DASHor] = ACTIONS(1451), - [anon_sym_and] = ACTIONS(1451), - [anon_sym_xor] = ACTIONS(1451), - [anon_sym_or] = ACTIONS(1451), - [aux_sym_val_number_token1] = ACTIONS(1453), - [aux_sym_val_number_token2] = ACTIONS(1453), - [aux_sym_val_number_token3] = ACTIONS(1453), - [anon_sym_inf] = ACTIONS(1451), - [anon_sym_DASHinf] = ACTIONS(1451), - [anon_sym_NaN] = ACTIONS(1451), - [aux_sym__val_number_decimal_token1] = ACTIONS(1451), - [aux_sym__val_number_decimal_token2] = ACTIONS(1451), - [anon_sym_DQUOTE] = ACTIONS(1453), - [sym__str_single_quotes] = ACTIONS(1453), - [sym__str_back_ticks] = ACTIONS(1453), - [aux_sym_record_entry_token1] = ACTIONS(1451), - [sym__record_key] = ACTIONS(1451), + [647] = { + [sym_comment] = STATE(647), + [anon_sym_export] = ACTIONS(1353), + [anon_sym_alias] = ACTIONS(1353), + [anon_sym_let] = ACTIONS(1353), + [anon_sym_let_DASHenv] = ACTIONS(1353), + [anon_sym_mut] = ACTIONS(1353), + [anon_sym_const] = ACTIONS(1353), + [sym_cmd_identifier] = ACTIONS(1353), + [anon_sym_def] = ACTIONS(1353), + [anon_sym_export_DASHenv] = ACTIONS(1353), + [anon_sym_extern] = ACTIONS(1353), + [anon_sym_module] = ACTIONS(1353), + [anon_sym_use] = ACTIONS(1353), + [anon_sym_COMMA] = ACTIONS(1355), + [anon_sym_LPAREN] = ACTIONS(1355), + [anon_sym_DOLLAR] = ACTIONS(1355), + [anon_sym_error] = ACTIONS(1353), + [anon_sym_list] = ACTIONS(1353), + [anon_sym_GT] = ACTIONS(1353), + [anon_sym_DASH] = ACTIONS(1353), + [anon_sym_break] = ACTIONS(1353), + [anon_sym_continue] = ACTIONS(1353), + [anon_sym_for] = ACTIONS(1353), + [anon_sym_in] = ACTIONS(1353), + [anon_sym_loop] = ACTIONS(1353), + [anon_sym_make] = ACTIONS(1353), + [anon_sym_while] = ACTIONS(1353), + [anon_sym_do] = ACTIONS(1353), + [anon_sym_if] = ACTIONS(1353), + [anon_sym_else] = ACTIONS(1353), + [anon_sym_match] = ACTIONS(1353), + [anon_sym_RBRACE] = ACTIONS(1355), + [anon_sym_DOT] = ACTIONS(1355), + [anon_sym_try] = ACTIONS(1353), + [anon_sym_catch] = ACTIONS(1353), + [anon_sym_return] = ACTIONS(1353), + [anon_sym_source] = ACTIONS(1353), + [anon_sym_source_DASHenv] = ACTIONS(1353), + [anon_sym_register] = ACTIONS(1353), + [anon_sym_hide] = ACTIONS(1353), + [anon_sym_hide_DASHenv] = ACTIONS(1353), + [anon_sym_overlay] = ACTIONS(1353), + [anon_sym_new] = ACTIONS(1353), + [anon_sym_as] = ACTIONS(1353), + [anon_sym_STAR] = ACTIONS(1353), + [anon_sym_STAR_STAR] = ACTIONS(1355), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1353), + [anon_sym_mod] = ACTIONS(1353), + [anon_sym_SLASH_SLASH] = ACTIONS(1355), + [anon_sym_PLUS] = ACTIONS(1353), + [anon_sym_bit_DASHshl] = ACTIONS(1353), + [anon_sym_bit_DASHshr] = ACTIONS(1353), + [anon_sym_EQ_EQ] = ACTIONS(1355), + [anon_sym_BANG_EQ] = ACTIONS(1355), + [anon_sym_LT2] = ACTIONS(1353), + [anon_sym_LT_EQ] = ACTIONS(1355), + [anon_sym_GT_EQ] = ACTIONS(1355), + [anon_sym_not_DASHin] = ACTIONS(1353), + [anon_sym_starts_DASHwith] = ACTIONS(1353), + [anon_sym_ends_DASHwith] = ACTIONS(1353), + [anon_sym_EQ_TILDE] = ACTIONS(1355), + [anon_sym_BANG_TILDE] = ACTIONS(1355), + [anon_sym_bit_DASHand] = ACTIONS(1353), + [anon_sym_bit_DASHxor] = ACTIONS(1353), + [anon_sym_bit_DASHor] = ACTIONS(1353), + [anon_sym_and] = ACTIONS(1353), + [anon_sym_xor] = ACTIONS(1353), + [anon_sym_or] = ACTIONS(1353), + [aux_sym_val_number_token1] = ACTIONS(1355), + [aux_sym_val_number_token2] = ACTIONS(1355), + [aux_sym_val_number_token3] = ACTIONS(1355), + [anon_sym_inf] = ACTIONS(1353), + [anon_sym_DASHinf] = ACTIONS(1353), + [anon_sym_NaN] = ACTIONS(1353), + [aux_sym__val_number_decimal_token1] = ACTIONS(1353), + [aux_sym__val_number_decimal_token2] = ACTIONS(1353), + [anon_sym_DQUOTE] = ACTIONS(1355), + [sym__str_single_quotes] = ACTIONS(1355), + [sym__str_back_ticks] = ACTIONS(1355), + [aux_sym_record_entry_token1] = ACTIONS(1353), + [anon_sym_def_DASHenv] = ACTIONS(1353), + [sym__record_key] = ACTIONS(1353), [anon_sym_POUND] = ACTIONS(3), }, - [627] = { - [sym_comment] = STATE(627), + [648] = { + [sym_comment] = STATE(648), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_COMMA] = ACTIONS(1159), + [anon_sym_LPAREN] = ACTIONS(1159), + [anon_sym_DOLLAR] = ACTIONS(1159), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_list] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_make] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_else] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1159), + [anon_sym_DOT] = ACTIONS(1159), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_catch] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_new] = ACTIONS(1157), + [anon_sym_as] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1159), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1159), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1159), + [anon_sym_BANG_EQ] = ACTIONS(1159), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1159), + [anon_sym_GT_EQ] = ACTIONS(1159), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1159), + [anon_sym_BANG_TILDE] = ACTIONS(1159), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1159), + [aux_sym_val_number_token2] = ACTIONS(1159), + [aux_sym_val_number_token3] = ACTIONS(1159), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1159), + [sym__str_single_quotes] = ACTIONS(1159), + [sym__str_back_ticks] = ACTIONS(1159), + [aux_sym_record_entry_token1] = ACTIONS(1157), + [anon_sym_def_DASHenv] = ACTIONS(1157), + [sym__record_key] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(3), + }, + [649] = { + [sym_comment] = STATE(649), [anon_sym_export] = ACTIONS(1455), [anon_sym_alias] = ACTIONS(1455), [anon_sym_let] = ACTIONS(1455), @@ -128582,7 +130213,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(1455), [sym_cmd_identifier] = ACTIONS(1455), [anon_sym_def] = ACTIONS(1455), - [anon_sym_def_DASHenv] = ACTIONS(1455), [anon_sym_export_DASHenv] = ACTIONS(1455), [anon_sym_extern] = ACTIONS(1455), [anon_sym_module] = ACTIONS(1455), @@ -128655,3120 +130285,1799 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_single_quotes] = ACTIONS(1457), [sym__str_back_ticks] = ACTIONS(1457), [aux_sym_record_entry_token1] = ACTIONS(1455), + [anon_sym_def_DASHenv] = ACTIONS(1455), [sym__record_key] = ACTIONS(1455), [anon_sym_POUND] = ACTIONS(3), }, - [628] = { - [sym_comment] = STATE(628), - [anon_sym_export] = ACTIONS(1257), - [anon_sym_alias] = ACTIONS(1257), - [anon_sym_let] = ACTIONS(1257), - [anon_sym_let_DASHenv] = ACTIONS(1257), - [anon_sym_mut] = ACTIONS(1257), - [anon_sym_const] = ACTIONS(1257), - [sym_cmd_identifier] = ACTIONS(1257), - [anon_sym_def] = ACTIONS(1257), - [anon_sym_def_DASHenv] = ACTIONS(1257), - [anon_sym_export_DASHenv] = ACTIONS(1257), - [anon_sym_extern] = ACTIONS(1257), - [anon_sym_module] = ACTIONS(1257), - [anon_sym_use] = ACTIONS(1257), - [anon_sym_COMMA] = ACTIONS(1259), - [anon_sym_LPAREN] = ACTIONS(1259), - [anon_sym_DOLLAR] = ACTIONS(1259), - [anon_sym_error] = ACTIONS(1257), - [anon_sym_list] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_break] = ACTIONS(1257), - [anon_sym_continue] = ACTIONS(1257), - [anon_sym_for] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_loop] = ACTIONS(1257), - [anon_sym_make] = ACTIONS(1257), - [anon_sym_while] = ACTIONS(1257), - [anon_sym_do] = ACTIONS(1257), - [anon_sym_if] = ACTIONS(1257), - [anon_sym_else] = ACTIONS(1257), - [anon_sym_match] = ACTIONS(1257), - [anon_sym_RBRACE] = ACTIONS(1259), - [anon_sym_DOT] = ACTIONS(1259), - [anon_sym_try] = ACTIONS(1257), - [anon_sym_catch] = ACTIONS(1257), - [anon_sym_return] = ACTIONS(1257), - [anon_sym_source] = ACTIONS(1257), - [anon_sym_source_DASHenv] = ACTIONS(1257), - [anon_sym_register] = ACTIONS(1257), - [anon_sym_hide] = ACTIONS(1257), - [anon_sym_hide_DASHenv] = ACTIONS(1257), - [anon_sym_overlay] = ACTIONS(1257), - [anon_sym_new] = ACTIONS(1257), - [anon_sym_as] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1259), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1259), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1259), - [anon_sym_BANG_EQ] = ACTIONS(1259), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1259), - [anon_sym_GT_EQ] = ACTIONS(1259), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1259), - [anon_sym_BANG_TILDE] = ACTIONS(1259), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1259), - [aux_sym_val_number_token2] = ACTIONS(1259), - [aux_sym_val_number_token3] = ACTIONS(1259), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1259), - [sym__str_single_quotes] = ACTIONS(1259), - [sym__str_back_ticks] = ACTIONS(1259), - [aux_sym_record_entry_token1] = ACTIONS(1257), - [sym__record_key] = ACTIONS(1257), - [anon_sym_POUND] = ACTIONS(3), - }, - [629] = { - [sym_comment] = STATE(629), - [anon_sym_export] = ACTIONS(1142), - [anon_sym_alias] = ACTIONS(1142), - [anon_sym_let] = ACTIONS(1142), - [anon_sym_let_DASHenv] = ACTIONS(1142), - [anon_sym_mut] = ACTIONS(1142), - [anon_sym_const] = ACTIONS(1142), - [sym_cmd_identifier] = ACTIONS(1142), - [anon_sym_def] = ACTIONS(1142), - [anon_sym_def_DASHenv] = ACTIONS(1142), - [anon_sym_export_DASHenv] = ACTIONS(1142), - [anon_sym_extern] = ACTIONS(1142), - [anon_sym_module] = ACTIONS(1142), - [anon_sym_use] = ACTIONS(1142), - [anon_sym_COMMA] = ACTIONS(1144), - [anon_sym_LPAREN] = ACTIONS(1144), - [anon_sym_DOLLAR] = ACTIONS(1144), - [anon_sym_error] = ACTIONS(1142), - [anon_sym_list] = ACTIONS(1142), - [anon_sym_GT] = ACTIONS(1142), - [anon_sym_DASH] = ACTIONS(1142), - [anon_sym_break] = ACTIONS(1142), - [anon_sym_continue] = ACTIONS(1142), - [anon_sym_for] = ACTIONS(1142), - [anon_sym_in] = ACTIONS(1142), - [anon_sym_loop] = ACTIONS(1142), - [anon_sym_make] = ACTIONS(1142), - [anon_sym_while] = ACTIONS(1142), - [anon_sym_do] = ACTIONS(1142), - [anon_sym_if] = ACTIONS(1142), - [anon_sym_else] = ACTIONS(1142), - [anon_sym_match] = ACTIONS(1142), - [anon_sym_RBRACE] = ACTIONS(1144), - [anon_sym_DOT] = ACTIONS(1144), - [anon_sym_try] = ACTIONS(1142), - [anon_sym_catch] = ACTIONS(1142), - [anon_sym_return] = ACTIONS(1142), - [anon_sym_source] = ACTIONS(1142), - [anon_sym_source_DASHenv] = ACTIONS(1142), - [anon_sym_register] = ACTIONS(1142), - [anon_sym_hide] = ACTIONS(1142), - [anon_sym_hide_DASHenv] = ACTIONS(1142), - [anon_sym_overlay] = ACTIONS(1142), - [anon_sym_new] = ACTIONS(1142), - [anon_sym_as] = ACTIONS(1142), - [anon_sym_STAR] = ACTIONS(1142), - [anon_sym_STAR_STAR] = ACTIONS(1144), - [anon_sym_PLUS_PLUS] = ACTIONS(1142), - [anon_sym_SLASH] = ACTIONS(1142), - [anon_sym_mod] = ACTIONS(1142), - [anon_sym_SLASH_SLASH] = ACTIONS(1144), - [anon_sym_PLUS] = ACTIONS(1142), - [anon_sym_bit_DASHshl] = ACTIONS(1142), - [anon_sym_bit_DASHshr] = ACTIONS(1142), - [anon_sym_EQ_EQ] = ACTIONS(1144), - [anon_sym_BANG_EQ] = ACTIONS(1144), - [anon_sym_LT2] = ACTIONS(1142), - [anon_sym_LT_EQ] = ACTIONS(1144), - [anon_sym_GT_EQ] = ACTIONS(1144), - [anon_sym_not_DASHin] = ACTIONS(1142), - [anon_sym_starts_DASHwith] = ACTIONS(1142), - [anon_sym_ends_DASHwith] = ACTIONS(1142), - [anon_sym_EQ_TILDE] = ACTIONS(1144), - [anon_sym_BANG_TILDE] = ACTIONS(1144), - [anon_sym_bit_DASHand] = ACTIONS(1142), - [anon_sym_bit_DASHxor] = ACTIONS(1142), - [anon_sym_bit_DASHor] = ACTIONS(1142), - [anon_sym_and] = ACTIONS(1142), - [anon_sym_xor] = ACTIONS(1142), - [anon_sym_or] = ACTIONS(1142), - [aux_sym_val_number_token1] = ACTIONS(1144), - [aux_sym_val_number_token2] = ACTIONS(1144), - [aux_sym_val_number_token3] = ACTIONS(1144), - [anon_sym_inf] = ACTIONS(1142), - [anon_sym_DASHinf] = ACTIONS(1142), - [anon_sym_NaN] = ACTIONS(1142), - [aux_sym__val_number_decimal_token1] = ACTIONS(1142), - [aux_sym__val_number_decimal_token2] = ACTIONS(1142), - [anon_sym_DQUOTE] = ACTIONS(1144), - [sym__str_single_quotes] = ACTIONS(1144), - [sym__str_back_ticks] = ACTIONS(1144), - [aux_sym_record_entry_token1] = ACTIONS(1142), - [sym__record_key] = ACTIONS(1142), + [650] = { + [sym_comment] = STATE(650), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_COMMA] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1375), + [anon_sym_DOLLAR] = ACTIONS(1375), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_list] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_make] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_else] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1375), + [anon_sym_DOT] = ACTIONS(1375), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_catch] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_new] = ACTIONS(1373), + [anon_sym_as] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1375), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1375), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1375), + [anon_sym_BANG_EQ] = ACTIONS(1375), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1375), + [anon_sym_GT_EQ] = ACTIONS(1375), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1375), + [anon_sym_BANG_TILDE] = ACTIONS(1375), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1375), + [aux_sym_val_number_token2] = ACTIONS(1375), + [aux_sym_val_number_token3] = ACTIONS(1375), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1375), + [sym__str_single_quotes] = ACTIONS(1375), + [sym__str_back_ticks] = ACTIONS(1375), + [aux_sym_record_entry_token1] = ACTIONS(1373), + [anon_sym_def_DASHenv] = ACTIONS(1373), + [sym__record_key] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(3), }, - [630] = { - [sym_comment] = STATE(630), - [anon_sym_export] = ACTIONS(1525), - [anon_sym_alias] = ACTIONS(1525), - [anon_sym_let] = ACTIONS(1525), - [anon_sym_let_DASHenv] = ACTIONS(1525), - [anon_sym_mut] = ACTIONS(1525), - [anon_sym_const] = ACTIONS(1525), - [sym_cmd_identifier] = ACTIONS(1525), - [anon_sym_def] = ACTIONS(1525), - [anon_sym_def_DASHenv] = ACTIONS(1525), - [anon_sym_export_DASHenv] = ACTIONS(1525), - [anon_sym_extern] = ACTIONS(1525), - [anon_sym_module] = ACTIONS(1525), - [anon_sym_use] = ACTIONS(1525), - [anon_sym_COMMA] = ACTIONS(1527), - [anon_sym_LPAREN] = ACTIONS(1527), - [anon_sym_DOLLAR] = ACTIONS(1527), - [anon_sym_error] = ACTIONS(1525), - [anon_sym_list] = ACTIONS(1525), - [anon_sym_GT] = ACTIONS(1525), - [anon_sym_DASH] = ACTIONS(1525), - [anon_sym_break] = ACTIONS(1525), - [anon_sym_continue] = ACTIONS(1525), - [anon_sym_for] = ACTIONS(1525), - [anon_sym_in] = ACTIONS(1525), - [anon_sym_loop] = ACTIONS(1525), - [anon_sym_make] = ACTIONS(1525), - [anon_sym_while] = ACTIONS(1525), - [anon_sym_do] = ACTIONS(1525), - [anon_sym_if] = ACTIONS(1525), - [anon_sym_else] = ACTIONS(1525), - [anon_sym_match] = ACTIONS(1525), - [anon_sym_RBRACE] = ACTIONS(1527), - [anon_sym_DOT] = ACTIONS(1527), - [anon_sym_try] = ACTIONS(1525), - [anon_sym_catch] = ACTIONS(1525), - [anon_sym_return] = ACTIONS(1525), - [anon_sym_source] = ACTIONS(1525), - [anon_sym_source_DASHenv] = ACTIONS(1525), - [anon_sym_register] = ACTIONS(1525), - [anon_sym_hide] = ACTIONS(1525), - [anon_sym_hide_DASHenv] = ACTIONS(1525), - [anon_sym_overlay] = ACTIONS(1525), - [anon_sym_new] = ACTIONS(1525), - [anon_sym_as] = ACTIONS(1525), - [anon_sym_STAR] = ACTIONS(1525), - [anon_sym_STAR_STAR] = ACTIONS(1527), - [anon_sym_PLUS_PLUS] = ACTIONS(1525), - [anon_sym_SLASH] = ACTIONS(1525), - [anon_sym_mod] = ACTIONS(1525), - [anon_sym_SLASH_SLASH] = ACTIONS(1527), - [anon_sym_PLUS] = ACTIONS(1525), - [anon_sym_bit_DASHshl] = ACTIONS(1525), - [anon_sym_bit_DASHshr] = ACTIONS(1525), - [anon_sym_EQ_EQ] = ACTIONS(1527), - [anon_sym_BANG_EQ] = ACTIONS(1527), - [anon_sym_LT2] = ACTIONS(1525), - [anon_sym_LT_EQ] = ACTIONS(1527), - [anon_sym_GT_EQ] = ACTIONS(1527), - [anon_sym_not_DASHin] = ACTIONS(1525), - [anon_sym_starts_DASHwith] = ACTIONS(1525), - [anon_sym_ends_DASHwith] = ACTIONS(1525), - [anon_sym_EQ_TILDE] = ACTIONS(1527), - [anon_sym_BANG_TILDE] = ACTIONS(1527), - [anon_sym_bit_DASHand] = ACTIONS(1525), - [anon_sym_bit_DASHxor] = ACTIONS(1525), - [anon_sym_bit_DASHor] = ACTIONS(1525), - [anon_sym_and] = ACTIONS(1525), - [anon_sym_xor] = ACTIONS(1525), - [anon_sym_or] = ACTIONS(1525), - [aux_sym_val_number_token1] = ACTIONS(1527), - [aux_sym_val_number_token2] = ACTIONS(1527), - [aux_sym_val_number_token3] = ACTIONS(1527), - [anon_sym_inf] = ACTIONS(1525), - [anon_sym_DASHinf] = ACTIONS(1525), - [anon_sym_NaN] = ACTIONS(1525), - [aux_sym__val_number_decimal_token1] = ACTIONS(1525), - [aux_sym__val_number_decimal_token2] = ACTIONS(1525), - [anon_sym_DQUOTE] = ACTIONS(1527), - [sym__str_single_quotes] = ACTIONS(1527), - [sym__str_back_ticks] = ACTIONS(1527), - [aux_sym_record_entry_token1] = ACTIONS(1525), - [sym__record_key] = ACTIONS(1525), + [651] = { + [sym_comment] = STATE(651), + [anon_sym_export] = ACTIONS(1423), + [anon_sym_alias] = ACTIONS(1423), + [anon_sym_let] = ACTIONS(1423), + [anon_sym_let_DASHenv] = ACTIONS(1423), + [anon_sym_mut] = ACTIONS(1423), + [anon_sym_const] = ACTIONS(1423), + [sym_cmd_identifier] = ACTIONS(1423), + [anon_sym_def] = ACTIONS(1423), + [anon_sym_export_DASHenv] = ACTIONS(1423), + [anon_sym_extern] = ACTIONS(1423), + [anon_sym_module] = ACTIONS(1423), + [anon_sym_use] = ACTIONS(1423), + [anon_sym_COMMA] = ACTIONS(1425), + [anon_sym_LPAREN] = ACTIONS(1425), + [anon_sym_DOLLAR] = ACTIONS(1425), + [anon_sym_error] = ACTIONS(1423), + [anon_sym_list] = ACTIONS(1423), + [anon_sym_GT] = ACTIONS(1423), + [anon_sym_DASH] = ACTIONS(1423), + [anon_sym_break] = ACTIONS(1423), + [anon_sym_continue] = ACTIONS(1423), + [anon_sym_for] = ACTIONS(1423), + [anon_sym_in] = ACTIONS(1423), + [anon_sym_loop] = ACTIONS(1423), + [anon_sym_make] = ACTIONS(1423), + [anon_sym_while] = ACTIONS(1423), + [anon_sym_do] = ACTIONS(1423), + [anon_sym_if] = ACTIONS(1423), + [anon_sym_else] = ACTIONS(1423), + [anon_sym_match] = ACTIONS(1423), + [anon_sym_RBRACE] = ACTIONS(1425), + [anon_sym_DOT] = ACTIONS(1425), + [anon_sym_try] = ACTIONS(1423), + [anon_sym_catch] = ACTIONS(1423), + [anon_sym_return] = ACTIONS(1423), + [anon_sym_source] = ACTIONS(1423), + [anon_sym_source_DASHenv] = ACTIONS(1423), + [anon_sym_register] = ACTIONS(1423), + [anon_sym_hide] = ACTIONS(1423), + [anon_sym_hide_DASHenv] = ACTIONS(1423), + [anon_sym_overlay] = ACTIONS(1423), + [anon_sym_new] = ACTIONS(1423), + [anon_sym_as] = ACTIONS(1423), + [anon_sym_STAR] = ACTIONS(1423), + [anon_sym_STAR_STAR] = ACTIONS(1425), + [anon_sym_PLUS_PLUS] = ACTIONS(1423), + [anon_sym_SLASH] = ACTIONS(1423), + [anon_sym_mod] = ACTIONS(1423), + [anon_sym_SLASH_SLASH] = ACTIONS(1425), + [anon_sym_PLUS] = ACTIONS(1423), + [anon_sym_bit_DASHshl] = ACTIONS(1423), + [anon_sym_bit_DASHshr] = ACTIONS(1423), + [anon_sym_EQ_EQ] = ACTIONS(1425), + [anon_sym_BANG_EQ] = ACTIONS(1425), + [anon_sym_LT2] = ACTIONS(1423), + [anon_sym_LT_EQ] = ACTIONS(1425), + [anon_sym_GT_EQ] = ACTIONS(1425), + [anon_sym_not_DASHin] = ACTIONS(1423), + [anon_sym_starts_DASHwith] = ACTIONS(1423), + [anon_sym_ends_DASHwith] = ACTIONS(1423), + [anon_sym_EQ_TILDE] = ACTIONS(1425), + [anon_sym_BANG_TILDE] = ACTIONS(1425), + [anon_sym_bit_DASHand] = ACTIONS(1423), + [anon_sym_bit_DASHxor] = ACTIONS(1423), + [anon_sym_bit_DASHor] = ACTIONS(1423), + [anon_sym_and] = ACTIONS(1423), + [anon_sym_xor] = ACTIONS(1423), + [anon_sym_or] = ACTIONS(1423), + [aux_sym_val_number_token1] = ACTIONS(1425), + [aux_sym_val_number_token2] = ACTIONS(1425), + [aux_sym_val_number_token3] = ACTIONS(1425), + [anon_sym_inf] = ACTIONS(1423), + [anon_sym_DASHinf] = ACTIONS(1423), + [anon_sym_NaN] = ACTIONS(1423), + [aux_sym__val_number_decimal_token1] = ACTIONS(1423), + [aux_sym__val_number_decimal_token2] = ACTIONS(1423), + [anon_sym_DQUOTE] = ACTIONS(1425), + [sym__str_single_quotes] = ACTIONS(1425), + [sym__str_back_ticks] = ACTIONS(1425), + [aux_sym_record_entry_token1] = ACTIONS(1423), + [anon_sym_def_DASHenv] = ACTIONS(1423), + [sym__record_key] = ACTIONS(1423), [anon_sym_POUND] = ACTIONS(3), }, - [631] = { - [sym_comment] = STATE(631), - [anon_sym_export] = ACTIONS(1349), - [anon_sym_alias] = ACTIONS(1349), - [anon_sym_let] = ACTIONS(1349), - [anon_sym_let_DASHenv] = ACTIONS(1349), - [anon_sym_mut] = ACTIONS(1349), - [anon_sym_const] = ACTIONS(1349), - [sym_cmd_identifier] = ACTIONS(1349), - [anon_sym_def] = ACTIONS(1349), - [anon_sym_def_DASHenv] = ACTIONS(1349), - [anon_sym_export_DASHenv] = ACTIONS(1349), - [anon_sym_extern] = ACTIONS(1349), - [anon_sym_module] = ACTIONS(1349), - [anon_sym_use] = ACTIONS(1349), - [anon_sym_COMMA] = ACTIONS(1351), - [anon_sym_LPAREN] = ACTIONS(1351), - [anon_sym_DOLLAR] = ACTIONS(1351), - [anon_sym_error] = ACTIONS(1349), - [anon_sym_list] = ACTIONS(1349), - [anon_sym_GT] = ACTIONS(1349), - [anon_sym_DASH] = ACTIONS(1349), - [anon_sym_break] = ACTIONS(1349), - [anon_sym_continue] = ACTIONS(1349), - [anon_sym_for] = ACTIONS(1349), - [anon_sym_in] = ACTIONS(1349), - [anon_sym_loop] = ACTIONS(1349), - [anon_sym_make] = ACTIONS(1349), - [anon_sym_while] = ACTIONS(1349), - [anon_sym_do] = ACTIONS(1349), - [anon_sym_if] = ACTIONS(1349), - [anon_sym_else] = ACTIONS(1349), - [anon_sym_match] = ACTIONS(1349), - [anon_sym_RBRACE] = ACTIONS(1351), - [anon_sym_DOT] = ACTIONS(1351), - [anon_sym_try] = ACTIONS(1349), - [anon_sym_catch] = ACTIONS(1349), - [anon_sym_return] = ACTIONS(1349), - [anon_sym_source] = ACTIONS(1349), - [anon_sym_source_DASHenv] = ACTIONS(1349), - [anon_sym_register] = ACTIONS(1349), - [anon_sym_hide] = ACTIONS(1349), - [anon_sym_hide_DASHenv] = ACTIONS(1349), - [anon_sym_overlay] = ACTIONS(1349), - [anon_sym_new] = ACTIONS(1349), - [anon_sym_as] = ACTIONS(1349), - [anon_sym_STAR] = ACTIONS(1349), - [anon_sym_STAR_STAR] = ACTIONS(1351), - [anon_sym_PLUS_PLUS] = ACTIONS(1349), - [anon_sym_SLASH] = ACTIONS(1349), - [anon_sym_mod] = ACTIONS(1349), - [anon_sym_SLASH_SLASH] = ACTIONS(1351), - [anon_sym_PLUS] = ACTIONS(1349), - [anon_sym_bit_DASHshl] = ACTIONS(1349), - [anon_sym_bit_DASHshr] = ACTIONS(1349), - [anon_sym_EQ_EQ] = ACTIONS(1351), - [anon_sym_BANG_EQ] = ACTIONS(1351), - [anon_sym_LT2] = ACTIONS(1349), - [anon_sym_LT_EQ] = ACTIONS(1351), - [anon_sym_GT_EQ] = ACTIONS(1351), - [anon_sym_not_DASHin] = ACTIONS(1349), - [anon_sym_starts_DASHwith] = ACTIONS(1349), - [anon_sym_ends_DASHwith] = ACTIONS(1349), - [anon_sym_EQ_TILDE] = ACTIONS(1351), - [anon_sym_BANG_TILDE] = ACTIONS(1351), - [anon_sym_bit_DASHand] = ACTIONS(1349), - [anon_sym_bit_DASHxor] = ACTIONS(1349), - [anon_sym_bit_DASHor] = ACTIONS(1349), - [anon_sym_and] = ACTIONS(1349), - [anon_sym_xor] = ACTIONS(1349), - [anon_sym_or] = ACTIONS(1349), - [aux_sym_val_number_token1] = ACTIONS(1351), - [aux_sym_val_number_token2] = ACTIONS(1351), - [aux_sym_val_number_token3] = ACTIONS(1351), - [anon_sym_inf] = ACTIONS(1349), - [anon_sym_DASHinf] = ACTIONS(1349), - [anon_sym_NaN] = ACTIONS(1349), - [aux_sym__val_number_decimal_token1] = ACTIONS(1349), - [aux_sym__val_number_decimal_token2] = ACTIONS(1349), - [anon_sym_DQUOTE] = ACTIONS(1351), - [sym__str_single_quotes] = ACTIONS(1351), - [sym__str_back_ticks] = ACTIONS(1351), - [aux_sym_record_entry_token1] = ACTIONS(1349), - [sym__record_key] = ACTIONS(1349), + [652] = { + [sym_comment] = STATE(652), + [anon_sym_export] = ACTIONS(1338), + [anon_sym_alias] = ACTIONS(1338), + [anon_sym_let] = ACTIONS(1338), + [anon_sym_let_DASHenv] = ACTIONS(1338), + [anon_sym_mut] = ACTIONS(1338), + [anon_sym_const] = ACTIONS(1338), + [sym_cmd_identifier] = ACTIONS(1338), + [anon_sym_def] = ACTIONS(1338), + [anon_sym_export_DASHenv] = ACTIONS(1338), + [anon_sym_extern] = ACTIONS(1338), + [anon_sym_module] = ACTIONS(1338), + [anon_sym_use] = ACTIONS(1338), + [anon_sym_COMMA] = ACTIONS(1340), + [anon_sym_LPAREN] = ACTIONS(1340), + [anon_sym_DOLLAR] = ACTIONS(1340), + [anon_sym_error] = ACTIONS(1338), + [anon_sym_list] = ACTIONS(1338), + [anon_sym_GT] = ACTIONS(1338), + [anon_sym_DASH] = ACTIONS(1338), + [anon_sym_break] = ACTIONS(1338), + [anon_sym_continue] = ACTIONS(1338), + [anon_sym_for] = ACTIONS(1338), + [anon_sym_in] = ACTIONS(1338), + [anon_sym_loop] = ACTIONS(1338), + [anon_sym_make] = ACTIONS(1338), + [anon_sym_while] = ACTIONS(1338), + [anon_sym_do] = ACTIONS(1338), + [anon_sym_if] = ACTIONS(1338), + [anon_sym_else] = ACTIONS(1338), + [anon_sym_match] = ACTIONS(1338), + [anon_sym_RBRACE] = ACTIONS(1340), + [anon_sym_DOT] = ACTIONS(1340), + [anon_sym_try] = ACTIONS(1338), + [anon_sym_catch] = ACTIONS(1338), + [anon_sym_return] = ACTIONS(1338), + [anon_sym_source] = ACTIONS(1338), + [anon_sym_source_DASHenv] = ACTIONS(1338), + [anon_sym_register] = ACTIONS(1338), + [anon_sym_hide] = ACTIONS(1338), + [anon_sym_hide_DASHenv] = ACTIONS(1338), + [anon_sym_overlay] = ACTIONS(1338), + [anon_sym_new] = ACTIONS(1338), + [anon_sym_as] = ACTIONS(1338), + [anon_sym_STAR] = ACTIONS(1338), + [anon_sym_STAR_STAR] = ACTIONS(1340), + [anon_sym_PLUS_PLUS] = ACTIONS(1338), + [anon_sym_SLASH] = ACTIONS(1338), + [anon_sym_mod] = ACTIONS(1338), + [anon_sym_SLASH_SLASH] = ACTIONS(1340), + [anon_sym_PLUS] = ACTIONS(1338), + [anon_sym_bit_DASHshl] = ACTIONS(1338), + [anon_sym_bit_DASHshr] = ACTIONS(1338), + [anon_sym_EQ_EQ] = ACTIONS(1340), + [anon_sym_BANG_EQ] = ACTIONS(1340), + [anon_sym_LT2] = ACTIONS(1338), + [anon_sym_LT_EQ] = ACTIONS(1340), + [anon_sym_GT_EQ] = ACTIONS(1340), + [anon_sym_not_DASHin] = ACTIONS(1338), + [anon_sym_starts_DASHwith] = ACTIONS(1338), + [anon_sym_ends_DASHwith] = ACTIONS(1338), + [anon_sym_EQ_TILDE] = ACTIONS(1340), + [anon_sym_BANG_TILDE] = ACTIONS(1340), + [anon_sym_bit_DASHand] = ACTIONS(1338), + [anon_sym_bit_DASHxor] = ACTIONS(1338), + [anon_sym_bit_DASHor] = ACTIONS(1338), + [anon_sym_and] = ACTIONS(1338), + [anon_sym_xor] = ACTIONS(1338), + [anon_sym_or] = ACTIONS(1338), + [aux_sym_val_number_token1] = ACTIONS(1340), + [aux_sym_val_number_token2] = ACTIONS(1340), + [aux_sym_val_number_token3] = ACTIONS(1340), + [anon_sym_inf] = ACTIONS(1338), + [anon_sym_DASHinf] = ACTIONS(1338), + [anon_sym_NaN] = ACTIONS(1338), + [aux_sym__val_number_decimal_token1] = ACTIONS(1338), + [aux_sym__val_number_decimal_token2] = ACTIONS(1338), + [anon_sym_DQUOTE] = ACTIONS(1340), + [sym__str_single_quotes] = ACTIONS(1340), + [sym__str_back_ticks] = ACTIONS(1340), + [aux_sym_record_entry_token1] = ACTIONS(1338), + [anon_sym_def_DASHenv] = ACTIONS(1338), + [sym__record_key] = ACTIONS(1338), [anon_sym_POUND] = ACTIONS(3), }, - [632] = { - [sym_comment] = STATE(632), - [anon_sym_export] = ACTIONS(1278), - [anon_sym_alias] = ACTIONS(1278), - [anon_sym_let] = ACTIONS(1278), - [anon_sym_let_DASHenv] = ACTIONS(1278), - [anon_sym_mut] = ACTIONS(1278), - [anon_sym_const] = ACTIONS(1278), - [sym_cmd_identifier] = ACTIONS(1278), - [anon_sym_def] = ACTIONS(1278), - [anon_sym_def_DASHenv] = ACTIONS(1278), - [anon_sym_export_DASHenv] = ACTIONS(1278), - [anon_sym_extern] = ACTIONS(1278), - [anon_sym_module] = ACTIONS(1278), - [anon_sym_use] = ACTIONS(1278), - [anon_sym_COMMA] = ACTIONS(1280), - [anon_sym_LPAREN] = ACTIONS(1280), - [anon_sym_DOLLAR] = ACTIONS(1280), - [anon_sym_error] = ACTIONS(1278), - [anon_sym_list] = ACTIONS(1278), - [anon_sym_GT] = ACTIONS(1278), - [anon_sym_DASH] = ACTIONS(1278), - [anon_sym_break] = ACTIONS(1278), - [anon_sym_continue] = ACTIONS(1278), - [anon_sym_for] = ACTIONS(1278), - [anon_sym_in] = ACTIONS(1278), - [anon_sym_loop] = ACTIONS(1278), - [anon_sym_make] = ACTIONS(1278), - [anon_sym_while] = ACTIONS(1278), - [anon_sym_do] = ACTIONS(1278), - [anon_sym_if] = ACTIONS(1278), - [anon_sym_else] = ACTIONS(1278), - [anon_sym_match] = ACTIONS(1278), - [anon_sym_RBRACE] = ACTIONS(1280), - [anon_sym_DOT] = ACTIONS(1280), - [anon_sym_try] = ACTIONS(1278), - [anon_sym_catch] = ACTIONS(1278), - [anon_sym_return] = ACTIONS(1278), - [anon_sym_source] = ACTIONS(1278), - [anon_sym_source_DASHenv] = ACTIONS(1278), - [anon_sym_register] = ACTIONS(1278), - [anon_sym_hide] = ACTIONS(1278), - [anon_sym_hide_DASHenv] = ACTIONS(1278), - [anon_sym_overlay] = ACTIONS(1278), - [anon_sym_new] = ACTIONS(1278), - [anon_sym_as] = ACTIONS(1278), - [anon_sym_STAR] = ACTIONS(1278), - [anon_sym_STAR_STAR] = ACTIONS(1280), - [anon_sym_PLUS_PLUS] = ACTIONS(1278), - [anon_sym_SLASH] = ACTIONS(1278), - [anon_sym_mod] = ACTIONS(1278), - [anon_sym_SLASH_SLASH] = ACTIONS(1280), - [anon_sym_PLUS] = ACTIONS(1278), - [anon_sym_bit_DASHshl] = ACTIONS(1278), - [anon_sym_bit_DASHshr] = ACTIONS(1278), - [anon_sym_EQ_EQ] = ACTIONS(1280), - [anon_sym_BANG_EQ] = ACTIONS(1280), - [anon_sym_LT2] = ACTIONS(1278), - [anon_sym_LT_EQ] = ACTIONS(1280), - [anon_sym_GT_EQ] = ACTIONS(1280), - [anon_sym_not_DASHin] = ACTIONS(1278), - [anon_sym_starts_DASHwith] = ACTIONS(1278), - [anon_sym_ends_DASHwith] = ACTIONS(1278), - [anon_sym_EQ_TILDE] = ACTIONS(1280), - [anon_sym_BANG_TILDE] = ACTIONS(1280), - [anon_sym_bit_DASHand] = ACTIONS(1278), - [anon_sym_bit_DASHxor] = ACTIONS(1278), - [anon_sym_bit_DASHor] = ACTIONS(1278), - [anon_sym_and] = ACTIONS(1278), - [anon_sym_xor] = ACTIONS(1278), - [anon_sym_or] = ACTIONS(1278), - [aux_sym_val_number_token1] = ACTIONS(1280), - [aux_sym_val_number_token2] = ACTIONS(1280), - [aux_sym_val_number_token3] = ACTIONS(1280), - [anon_sym_inf] = ACTIONS(1278), - [anon_sym_DASHinf] = ACTIONS(1278), - [anon_sym_NaN] = ACTIONS(1278), - [aux_sym__val_number_decimal_token1] = ACTIONS(1278), - [aux_sym__val_number_decimal_token2] = ACTIONS(1278), - [anon_sym_DQUOTE] = ACTIONS(1280), - [sym__str_single_quotes] = ACTIONS(1280), - [sym__str_back_ticks] = ACTIONS(1280), - [aux_sym_record_entry_token1] = ACTIONS(1278), - [sym__record_key] = ACTIONS(1278), + [653] = { + [sym_comment] = STATE(653), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_COMMA] = ACTIONS(1413), + [anon_sym_LPAREN] = ACTIONS(1413), + [anon_sym_DOLLAR] = ACTIONS(1413), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_list] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1649), + [anon_sym_DASH] = ACTIONS(1651), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1653), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_make] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_else] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1413), + [anon_sym_DOT] = ACTIONS(1413), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_catch] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_new] = ACTIONS(1411), + [anon_sym_as] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1655), + [anon_sym_STAR_STAR] = ACTIONS(1657), + [anon_sym_PLUS_PLUS] = ACTIONS(1659), + [anon_sym_SLASH] = ACTIONS(1655), + [anon_sym_mod] = ACTIONS(1655), + [anon_sym_SLASH_SLASH] = ACTIONS(1661), + [anon_sym_PLUS] = ACTIONS(1651), + [anon_sym_bit_DASHshl] = ACTIONS(1663), + [anon_sym_bit_DASHshr] = ACTIONS(1663), + [anon_sym_EQ_EQ] = ACTIONS(1665), + [anon_sym_BANG_EQ] = ACTIONS(1665), + [anon_sym_LT2] = ACTIONS(1649), + [anon_sym_LT_EQ] = ACTIONS(1665), + [anon_sym_GT_EQ] = ACTIONS(1665), + [anon_sym_not_DASHin] = ACTIONS(1653), + [anon_sym_starts_DASHwith] = ACTIONS(1653), + [anon_sym_ends_DASHwith] = ACTIONS(1653), + [anon_sym_EQ_TILDE] = ACTIONS(1667), + [anon_sym_BANG_TILDE] = ACTIONS(1667), + [anon_sym_bit_DASHand] = ACTIONS(1669), + [anon_sym_bit_DASHxor] = ACTIONS(1677), + [anon_sym_bit_DASHor] = ACTIONS(1679), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1413), + [aux_sym_val_number_token2] = ACTIONS(1413), + [aux_sym_val_number_token3] = ACTIONS(1413), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1413), + [sym__str_single_quotes] = ACTIONS(1413), + [sym__str_back_ticks] = ACTIONS(1413), + [aux_sym_record_entry_token1] = ACTIONS(1411), + [anon_sym_def_DASHenv] = ACTIONS(1411), + [sym__record_key] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(3), }, - [633] = { - [sym_comment] = STATE(633), - [anon_sym_export] = ACTIONS(1505), - [anon_sym_alias] = ACTIONS(1505), - [anon_sym_let] = ACTIONS(1505), - [anon_sym_let_DASHenv] = ACTIONS(1505), - [anon_sym_mut] = ACTIONS(1505), - [anon_sym_const] = ACTIONS(1505), - [sym_cmd_identifier] = ACTIONS(1505), - [anon_sym_def] = ACTIONS(1505), - [anon_sym_def_DASHenv] = ACTIONS(1505), - [anon_sym_export_DASHenv] = ACTIONS(1505), - [anon_sym_extern] = ACTIONS(1505), - [anon_sym_module] = ACTIONS(1505), - [anon_sym_use] = ACTIONS(1505), - [anon_sym_COMMA] = ACTIONS(1507), - [anon_sym_LPAREN] = ACTIONS(1507), - [anon_sym_DOLLAR] = ACTIONS(1507), - [anon_sym_error] = ACTIONS(1505), - [anon_sym_list] = ACTIONS(1505), - [anon_sym_GT] = ACTIONS(1505), - [anon_sym_DASH] = ACTIONS(1505), - [anon_sym_break] = ACTIONS(1505), - [anon_sym_continue] = ACTIONS(1505), - [anon_sym_for] = ACTIONS(1505), - [anon_sym_in] = ACTIONS(1505), - [anon_sym_loop] = ACTIONS(1505), - [anon_sym_make] = ACTIONS(1505), - [anon_sym_while] = ACTIONS(1505), - [anon_sym_do] = ACTIONS(1505), - [anon_sym_if] = ACTIONS(1505), - [anon_sym_else] = ACTIONS(1505), - [anon_sym_match] = ACTIONS(1505), - [anon_sym_RBRACE] = ACTIONS(1507), - [anon_sym_DOT] = ACTIONS(1507), - [anon_sym_try] = ACTIONS(1505), - [anon_sym_catch] = ACTIONS(1505), - [anon_sym_return] = ACTIONS(1505), - [anon_sym_source] = ACTIONS(1505), - [anon_sym_source_DASHenv] = ACTIONS(1505), - [anon_sym_register] = ACTIONS(1505), - [anon_sym_hide] = ACTIONS(1505), - [anon_sym_hide_DASHenv] = ACTIONS(1505), - [anon_sym_overlay] = ACTIONS(1505), - [anon_sym_new] = ACTIONS(1505), - [anon_sym_as] = ACTIONS(1505), - [anon_sym_STAR] = ACTIONS(1505), - [anon_sym_STAR_STAR] = ACTIONS(1507), - [anon_sym_PLUS_PLUS] = ACTIONS(1505), - [anon_sym_SLASH] = ACTIONS(1505), - [anon_sym_mod] = ACTIONS(1505), - [anon_sym_SLASH_SLASH] = ACTIONS(1507), - [anon_sym_PLUS] = ACTIONS(1505), - [anon_sym_bit_DASHshl] = ACTIONS(1505), - [anon_sym_bit_DASHshr] = ACTIONS(1505), - [anon_sym_EQ_EQ] = ACTIONS(1507), - [anon_sym_BANG_EQ] = ACTIONS(1507), - [anon_sym_LT2] = ACTIONS(1505), - [anon_sym_LT_EQ] = ACTIONS(1507), - [anon_sym_GT_EQ] = ACTIONS(1507), - [anon_sym_not_DASHin] = ACTIONS(1505), - [anon_sym_starts_DASHwith] = ACTIONS(1505), - [anon_sym_ends_DASHwith] = ACTIONS(1505), - [anon_sym_EQ_TILDE] = ACTIONS(1507), - [anon_sym_BANG_TILDE] = ACTIONS(1507), - [anon_sym_bit_DASHand] = ACTIONS(1505), - [anon_sym_bit_DASHxor] = ACTIONS(1505), - [anon_sym_bit_DASHor] = ACTIONS(1505), - [anon_sym_and] = ACTIONS(1505), - [anon_sym_xor] = ACTIONS(1505), - [anon_sym_or] = ACTIONS(1505), - [aux_sym_val_number_token1] = ACTIONS(1507), - [aux_sym_val_number_token2] = ACTIONS(1507), - [aux_sym_val_number_token3] = ACTIONS(1507), - [anon_sym_inf] = ACTIONS(1505), - [anon_sym_DASHinf] = ACTIONS(1505), - [anon_sym_NaN] = ACTIONS(1505), - [aux_sym__val_number_decimal_token1] = ACTIONS(1505), - [aux_sym__val_number_decimal_token2] = ACTIONS(1505), - [anon_sym_DQUOTE] = ACTIONS(1507), - [sym__str_single_quotes] = ACTIONS(1507), - [sym__str_back_ticks] = ACTIONS(1507), - [aux_sym_record_entry_token1] = ACTIONS(1505), - [sym__record_key] = ACTIONS(1505), + [654] = { + [sym_comment] = STATE(654), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_COMMA] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1375), + [anon_sym_DOLLAR] = ACTIONS(1375), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_list] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_make] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_else] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1375), + [anon_sym_DOT] = ACTIONS(1375), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_catch] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_new] = ACTIONS(1373), + [anon_sym_as] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1375), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1375), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1375), + [anon_sym_BANG_EQ] = ACTIONS(1375), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1375), + [anon_sym_GT_EQ] = ACTIONS(1375), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1375), + [anon_sym_BANG_TILDE] = ACTIONS(1375), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1375), + [aux_sym_val_number_token2] = ACTIONS(1375), + [aux_sym_val_number_token3] = ACTIONS(1375), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1375), + [sym__str_single_quotes] = ACTIONS(1375), + [sym__str_back_ticks] = ACTIONS(1375), + [aux_sym_record_entry_token1] = ACTIONS(1373), + [anon_sym_def_DASHenv] = ACTIONS(1373), + [sym__record_key] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(3), }, - [634] = { - [sym_comment] = STATE(634), - [anon_sym_export] = ACTIONS(1537), - [anon_sym_alias] = ACTIONS(1537), - [anon_sym_let] = ACTIONS(1537), - [anon_sym_let_DASHenv] = ACTIONS(1537), - [anon_sym_mut] = ACTIONS(1537), - [anon_sym_const] = ACTIONS(1537), - [sym_cmd_identifier] = ACTIONS(1537), - [anon_sym_def] = ACTIONS(1537), - [anon_sym_def_DASHenv] = ACTIONS(1537), - [anon_sym_export_DASHenv] = ACTIONS(1537), - [anon_sym_extern] = ACTIONS(1537), - [anon_sym_module] = ACTIONS(1537), - [anon_sym_use] = ACTIONS(1537), - [anon_sym_COMMA] = ACTIONS(1539), - [anon_sym_LPAREN] = ACTIONS(1539), - [anon_sym_DOLLAR] = ACTIONS(1539), - [anon_sym_error] = ACTIONS(1537), - [anon_sym_list] = ACTIONS(1537), - [anon_sym_GT] = ACTIONS(1537), - [anon_sym_DASH] = ACTIONS(1537), - [anon_sym_break] = ACTIONS(1537), - [anon_sym_continue] = ACTIONS(1537), - [anon_sym_for] = ACTIONS(1537), - [anon_sym_in] = ACTIONS(1537), - [anon_sym_loop] = ACTIONS(1537), - [anon_sym_make] = ACTIONS(1537), - [anon_sym_while] = ACTIONS(1537), - [anon_sym_do] = ACTIONS(1537), - [anon_sym_if] = ACTIONS(1537), - [anon_sym_else] = ACTIONS(1537), - [anon_sym_match] = ACTIONS(1537), - [anon_sym_RBRACE] = ACTIONS(1539), - [anon_sym_DOT] = ACTIONS(1539), - [anon_sym_try] = ACTIONS(1537), - [anon_sym_catch] = ACTIONS(1537), - [anon_sym_return] = ACTIONS(1537), - [anon_sym_source] = ACTIONS(1537), - [anon_sym_source_DASHenv] = ACTIONS(1537), - [anon_sym_register] = ACTIONS(1537), - [anon_sym_hide] = ACTIONS(1537), - [anon_sym_hide_DASHenv] = ACTIONS(1537), - [anon_sym_overlay] = ACTIONS(1537), - [anon_sym_new] = ACTIONS(1537), - [anon_sym_as] = ACTIONS(1537), - [anon_sym_STAR] = ACTIONS(1537), - [anon_sym_STAR_STAR] = ACTIONS(1539), - [anon_sym_PLUS_PLUS] = ACTIONS(1537), - [anon_sym_SLASH] = ACTIONS(1537), - [anon_sym_mod] = ACTIONS(1537), - [anon_sym_SLASH_SLASH] = ACTIONS(1539), - [anon_sym_PLUS] = ACTIONS(1537), - [anon_sym_bit_DASHshl] = ACTIONS(1537), - [anon_sym_bit_DASHshr] = ACTIONS(1537), - [anon_sym_EQ_EQ] = ACTIONS(1539), - [anon_sym_BANG_EQ] = ACTIONS(1539), - [anon_sym_LT2] = ACTIONS(1537), - [anon_sym_LT_EQ] = ACTIONS(1539), - [anon_sym_GT_EQ] = ACTIONS(1539), - [anon_sym_not_DASHin] = ACTIONS(1537), - [anon_sym_starts_DASHwith] = ACTIONS(1537), - [anon_sym_ends_DASHwith] = ACTIONS(1537), - [anon_sym_EQ_TILDE] = ACTIONS(1539), - [anon_sym_BANG_TILDE] = ACTIONS(1539), - [anon_sym_bit_DASHand] = ACTIONS(1537), - [anon_sym_bit_DASHxor] = ACTIONS(1537), - [anon_sym_bit_DASHor] = ACTIONS(1537), - [anon_sym_and] = ACTIONS(1537), - [anon_sym_xor] = ACTIONS(1537), - [anon_sym_or] = ACTIONS(1537), - [aux_sym_val_number_token1] = ACTIONS(1539), - [aux_sym_val_number_token2] = ACTIONS(1539), - [aux_sym_val_number_token3] = ACTIONS(1539), - [anon_sym_inf] = ACTIONS(1537), - [anon_sym_DASHinf] = ACTIONS(1537), - [anon_sym_NaN] = ACTIONS(1537), - [aux_sym__val_number_decimal_token1] = ACTIONS(1537), - [aux_sym__val_number_decimal_token2] = ACTIONS(1537), - [anon_sym_DQUOTE] = ACTIONS(1539), - [sym__str_single_quotes] = ACTIONS(1539), - [sym__str_back_ticks] = ACTIONS(1539), - [aux_sym_record_entry_token1] = ACTIONS(1537), - [sym__record_key] = ACTIONS(1537), + [655] = { + [sym_comment] = STATE(655), + [anon_sym_export] = ACTIONS(1373), + [anon_sym_alias] = ACTIONS(1373), + [anon_sym_let] = ACTIONS(1373), + [anon_sym_let_DASHenv] = ACTIONS(1373), + [anon_sym_mut] = ACTIONS(1373), + [anon_sym_const] = ACTIONS(1373), + [sym_cmd_identifier] = ACTIONS(1373), + [anon_sym_def] = ACTIONS(1373), + [anon_sym_export_DASHenv] = ACTIONS(1373), + [anon_sym_extern] = ACTIONS(1373), + [anon_sym_module] = ACTIONS(1373), + [anon_sym_use] = ACTIONS(1373), + [anon_sym_COMMA] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1375), + [anon_sym_DOLLAR] = ACTIONS(1375), + [anon_sym_error] = ACTIONS(1373), + [anon_sym_list] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_break] = ACTIONS(1373), + [anon_sym_continue] = ACTIONS(1373), + [anon_sym_for] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_loop] = ACTIONS(1373), + [anon_sym_make] = ACTIONS(1373), + [anon_sym_while] = ACTIONS(1373), + [anon_sym_do] = ACTIONS(1373), + [anon_sym_if] = ACTIONS(1373), + [anon_sym_else] = ACTIONS(1373), + [anon_sym_match] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1375), + [anon_sym_DOT] = ACTIONS(1375), + [anon_sym_try] = ACTIONS(1373), + [anon_sym_catch] = ACTIONS(1373), + [anon_sym_return] = ACTIONS(1373), + [anon_sym_source] = ACTIONS(1373), + [anon_sym_source_DASHenv] = ACTIONS(1373), + [anon_sym_register] = ACTIONS(1373), + [anon_sym_hide] = ACTIONS(1373), + [anon_sym_hide_DASHenv] = ACTIONS(1373), + [anon_sym_overlay] = ACTIONS(1373), + [anon_sym_new] = ACTIONS(1373), + [anon_sym_as] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1375), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1375), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1375), + [anon_sym_BANG_EQ] = ACTIONS(1375), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1375), + [anon_sym_GT_EQ] = ACTIONS(1375), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1375), + [anon_sym_BANG_TILDE] = ACTIONS(1375), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1375), + [aux_sym_val_number_token2] = ACTIONS(1375), + [aux_sym_val_number_token3] = ACTIONS(1375), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1375), + [sym__str_single_quotes] = ACTIONS(1375), + [sym__str_back_ticks] = ACTIONS(1375), + [aux_sym_record_entry_token1] = ACTIONS(1373), + [anon_sym_def_DASHenv] = ACTIONS(1373), + [sym__record_key] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(3), }, - [635] = { - [sym_comment] = STATE(635), - [anon_sym_export] = ACTIONS(1529), - [anon_sym_alias] = ACTIONS(1529), - [anon_sym_let] = ACTIONS(1529), - [anon_sym_let_DASHenv] = ACTIONS(1529), - [anon_sym_mut] = ACTIONS(1529), - [anon_sym_const] = ACTIONS(1529), - [sym_cmd_identifier] = ACTIONS(1529), - [anon_sym_def] = ACTIONS(1529), - [anon_sym_def_DASHenv] = ACTIONS(1529), - [anon_sym_export_DASHenv] = ACTIONS(1529), - [anon_sym_extern] = ACTIONS(1529), - [anon_sym_module] = ACTIONS(1529), - [anon_sym_use] = ACTIONS(1529), - [anon_sym_COMMA] = ACTIONS(1531), - [anon_sym_LPAREN] = ACTIONS(1531), - [anon_sym_DOLLAR] = ACTIONS(1531), - [anon_sym_error] = ACTIONS(1529), - [anon_sym_list] = ACTIONS(1529), - [anon_sym_GT] = ACTIONS(1529), - [anon_sym_DASH] = ACTIONS(1529), - [anon_sym_break] = ACTIONS(1529), - [anon_sym_continue] = ACTIONS(1529), - [anon_sym_for] = ACTIONS(1529), - [anon_sym_in] = ACTIONS(1529), - [anon_sym_loop] = ACTIONS(1529), - [anon_sym_make] = ACTIONS(1529), - [anon_sym_while] = ACTIONS(1529), - [anon_sym_do] = ACTIONS(1529), - [anon_sym_if] = ACTIONS(1529), - [anon_sym_else] = ACTIONS(1529), - [anon_sym_match] = ACTIONS(1529), - [anon_sym_RBRACE] = ACTIONS(1531), - [anon_sym_DOT] = ACTIONS(1531), - [anon_sym_try] = ACTIONS(1529), - [anon_sym_catch] = ACTIONS(1529), - [anon_sym_return] = ACTIONS(1529), - [anon_sym_source] = ACTIONS(1529), - [anon_sym_source_DASHenv] = ACTIONS(1529), - [anon_sym_register] = ACTIONS(1529), - [anon_sym_hide] = ACTIONS(1529), - [anon_sym_hide_DASHenv] = ACTIONS(1529), - [anon_sym_overlay] = ACTIONS(1529), - [anon_sym_new] = ACTIONS(1529), - [anon_sym_as] = ACTIONS(1529), - [anon_sym_STAR] = ACTIONS(1529), - [anon_sym_STAR_STAR] = ACTIONS(1531), - [anon_sym_PLUS_PLUS] = ACTIONS(1529), - [anon_sym_SLASH] = ACTIONS(1529), - [anon_sym_mod] = ACTIONS(1529), - [anon_sym_SLASH_SLASH] = ACTIONS(1531), - [anon_sym_PLUS] = ACTIONS(1529), - [anon_sym_bit_DASHshl] = ACTIONS(1529), - [anon_sym_bit_DASHshr] = ACTIONS(1529), - [anon_sym_EQ_EQ] = ACTIONS(1531), - [anon_sym_BANG_EQ] = ACTIONS(1531), - [anon_sym_LT2] = ACTIONS(1529), - [anon_sym_LT_EQ] = ACTIONS(1531), - [anon_sym_GT_EQ] = ACTIONS(1531), - [anon_sym_not_DASHin] = ACTIONS(1529), - [anon_sym_starts_DASHwith] = ACTIONS(1529), - [anon_sym_ends_DASHwith] = ACTIONS(1529), - [anon_sym_EQ_TILDE] = ACTIONS(1531), - [anon_sym_BANG_TILDE] = ACTIONS(1531), - [anon_sym_bit_DASHand] = ACTIONS(1529), - [anon_sym_bit_DASHxor] = ACTIONS(1529), - [anon_sym_bit_DASHor] = ACTIONS(1529), - [anon_sym_and] = ACTIONS(1529), - [anon_sym_xor] = ACTIONS(1529), - [anon_sym_or] = ACTIONS(1529), - [aux_sym_val_number_token1] = ACTIONS(1531), - [aux_sym_val_number_token2] = ACTIONS(1531), - [aux_sym_val_number_token3] = ACTIONS(1531), - [anon_sym_inf] = ACTIONS(1529), - [anon_sym_DASHinf] = ACTIONS(1529), - [anon_sym_NaN] = ACTIONS(1529), - [aux_sym__val_number_decimal_token1] = ACTIONS(1529), - [aux_sym__val_number_decimal_token2] = ACTIONS(1529), - [anon_sym_DQUOTE] = ACTIONS(1531), - [sym__str_single_quotes] = ACTIONS(1531), - [sym__str_back_ticks] = ACTIONS(1531), - [aux_sym_record_entry_token1] = ACTIONS(1529), - [sym__record_key] = ACTIONS(1529), + [656] = { + [sym_comment] = STATE(656), + [anon_sym_export] = ACTIONS(1411), + [anon_sym_alias] = ACTIONS(1411), + [anon_sym_let] = ACTIONS(1411), + [anon_sym_let_DASHenv] = ACTIONS(1411), + [anon_sym_mut] = ACTIONS(1411), + [anon_sym_const] = ACTIONS(1411), + [sym_cmd_identifier] = ACTIONS(1411), + [anon_sym_def] = ACTIONS(1411), + [anon_sym_export_DASHenv] = ACTIONS(1411), + [anon_sym_extern] = ACTIONS(1411), + [anon_sym_module] = ACTIONS(1411), + [anon_sym_use] = ACTIONS(1411), + [anon_sym_COMMA] = ACTIONS(1413), + [anon_sym_LPAREN] = ACTIONS(1413), + [anon_sym_DOLLAR] = ACTIONS(1413), + [anon_sym_error] = ACTIONS(1411), + [anon_sym_list] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1649), + [anon_sym_DASH] = ACTIONS(1651), + [anon_sym_break] = ACTIONS(1411), + [anon_sym_continue] = ACTIONS(1411), + [anon_sym_for] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1653), + [anon_sym_loop] = ACTIONS(1411), + [anon_sym_make] = ACTIONS(1411), + [anon_sym_while] = ACTIONS(1411), + [anon_sym_do] = ACTIONS(1411), + [anon_sym_if] = ACTIONS(1411), + [anon_sym_else] = ACTIONS(1411), + [anon_sym_match] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1413), + [anon_sym_DOT] = ACTIONS(1413), + [anon_sym_try] = ACTIONS(1411), + [anon_sym_catch] = ACTIONS(1411), + [anon_sym_return] = ACTIONS(1411), + [anon_sym_source] = ACTIONS(1411), + [anon_sym_source_DASHenv] = ACTIONS(1411), + [anon_sym_register] = ACTIONS(1411), + [anon_sym_hide] = ACTIONS(1411), + [anon_sym_hide_DASHenv] = ACTIONS(1411), + [anon_sym_overlay] = ACTIONS(1411), + [anon_sym_new] = ACTIONS(1411), + [anon_sym_as] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1655), + [anon_sym_STAR_STAR] = ACTIONS(1657), + [anon_sym_PLUS_PLUS] = ACTIONS(1659), + [anon_sym_SLASH] = ACTIONS(1655), + [anon_sym_mod] = ACTIONS(1655), + [anon_sym_SLASH_SLASH] = ACTIONS(1661), + [anon_sym_PLUS] = ACTIONS(1651), + [anon_sym_bit_DASHshl] = ACTIONS(1663), + [anon_sym_bit_DASHshr] = ACTIONS(1663), + [anon_sym_EQ_EQ] = ACTIONS(1665), + [anon_sym_BANG_EQ] = ACTIONS(1665), + [anon_sym_LT2] = ACTIONS(1649), + [anon_sym_LT_EQ] = ACTIONS(1665), + [anon_sym_GT_EQ] = ACTIONS(1665), + [anon_sym_not_DASHin] = ACTIONS(1653), + [anon_sym_starts_DASHwith] = ACTIONS(1653), + [anon_sym_ends_DASHwith] = ACTIONS(1653), + [anon_sym_EQ_TILDE] = ACTIONS(1667), + [anon_sym_BANG_TILDE] = ACTIONS(1667), + [anon_sym_bit_DASHand] = ACTIONS(1669), + [anon_sym_bit_DASHxor] = ACTIONS(1677), + [anon_sym_bit_DASHor] = ACTIONS(1679), + [anon_sym_and] = ACTIONS(1681), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1413), + [aux_sym_val_number_token2] = ACTIONS(1413), + [aux_sym_val_number_token3] = ACTIONS(1413), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1413), + [sym__str_single_quotes] = ACTIONS(1413), + [sym__str_back_ticks] = ACTIONS(1413), + [aux_sym_record_entry_token1] = ACTIONS(1411), + [anon_sym_def_DASHenv] = ACTIONS(1411), + [sym__record_key] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(3), }, - [636] = { - [sym_comment] = STATE(636), - [anon_sym_export] = ACTIONS(1375), - [anon_sym_alias] = ACTIONS(1375), - [anon_sym_let] = ACTIONS(1375), - [anon_sym_let_DASHenv] = ACTIONS(1375), - [anon_sym_mut] = ACTIONS(1375), - [anon_sym_const] = ACTIONS(1375), - [sym_cmd_identifier] = ACTIONS(1375), - [anon_sym_def] = ACTIONS(1375), - [anon_sym_def_DASHenv] = ACTIONS(1375), - [anon_sym_export_DASHenv] = ACTIONS(1375), - [anon_sym_extern] = ACTIONS(1375), - [anon_sym_module] = ACTIONS(1375), - [anon_sym_use] = ACTIONS(1375), - [anon_sym_COMMA] = ACTIONS(1377), - [anon_sym_LPAREN] = ACTIONS(1377), - [anon_sym_DOLLAR] = ACTIONS(1377), - [anon_sym_error] = ACTIONS(1375), - [anon_sym_list] = ACTIONS(1375), - [anon_sym_GT] = ACTIONS(1375), - [anon_sym_DASH] = ACTIONS(1375), - [anon_sym_break] = ACTIONS(1375), - [anon_sym_continue] = ACTIONS(1375), - [anon_sym_for] = ACTIONS(1375), - [anon_sym_in] = ACTIONS(1375), - [anon_sym_loop] = ACTIONS(1375), - [anon_sym_make] = ACTIONS(1375), - [anon_sym_while] = ACTIONS(1375), - [anon_sym_do] = ACTIONS(1375), - [anon_sym_if] = ACTIONS(1375), - [anon_sym_else] = ACTIONS(1375), - [anon_sym_match] = ACTIONS(1375), - [anon_sym_RBRACE] = ACTIONS(1377), - [anon_sym_DOT] = ACTIONS(1377), - [anon_sym_try] = ACTIONS(1375), - [anon_sym_catch] = ACTIONS(1375), - [anon_sym_return] = ACTIONS(1375), - [anon_sym_source] = ACTIONS(1375), - [anon_sym_source_DASHenv] = ACTIONS(1375), - [anon_sym_register] = ACTIONS(1375), - [anon_sym_hide] = ACTIONS(1375), - [anon_sym_hide_DASHenv] = ACTIONS(1375), - [anon_sym_overlay] = ACTIONS(1375), - [anon_sym_new] = ACTIONS(1375), - [anon_sym_as] = ACTIONS(1375), - [anon_sym_STAR] = ACTIONS(1375), - [anon_sym_STAR_STAR] = ACTIONS(1377), - [anon_sym_PLUS_PLUS] = ACTIONS(1375), - [anon_sym_SLASH] = ACTIONS(1375), - [anon_sym_mod] = ACTIONS(1375), - [anon_sym_SLASH_SLASH] = ACTIONS(1377), - [anon_sym_PLUS] = ACTIONS(1375), - [anon_sym_bit_DASHshl] = ACTIONS(1375), - [anon_sym_bit_DASHshr] = ACTIONS(1375), - [anon_sym_EQ_EQ] = ACTIONS(1377), - [anon_sym_BANG_EQ] = ACTIONS(1377), - [anon_sym_LT2] = ACTIONS(1375), - [anon_sym_LT_EQ] = ACTIONS(1377), - [anon_sym_GT_EQ] = ACTIONS(1377), - [anon_sym_not_DASHin] = ACTIONS(1375), - [anon_sym_starts_DASHwith] = ACTIONS(1375), - [anon_sym_ends_DASHwith] = ACTIONS(1375), - [anon_sym_EQ_TILDE] = ACTIONS(1377), - [anon_sym_BANG_TILDE] = ACTIONS(1377), - [anon_sym_bit_DASHand] = ACTIONS(1375), - [anon_sym_bit_DASHxor] = ACTIONS(1375), - [anon_sym_bit_DASHor] = ACTIONS(1375), - [anon_sym_and] = ACTIONS(1375), - [anon_sym_xor] = ACTIONS(1375), - [anon_sym_or] = ACTIONS(1375), - [aux_sym_val_number_token1] = ACTIONS(1377), - [aux_sym_val_number_token2] = ACTIONS(1377), - [aux_sym_val_number_token3] = ACTIONS(1377), - [anon_sym_inf] = ACTIONS(1375), - [anon_sym_DASHinf] = ACTIONS(1375), - [anon_sym_NaN] = ACTIONS(1375), - [aux_sym__val_number_decimal_token1] = ACTIONS(1375), - [aux_sym__val_number_decimal_token2] = ACTIONS(1375), - [anon_sym_DQUOTE] = ACTIONS(1377), - [sym__str_single_quotes] = ACTIONS(1377), - [sym__str_back_ticks] = ACTIONS(1377), - [aux_sym_record_entry_token1] = ACTIONS(1375), - [sym__record_key] = ACTIONS(1375), + [657] = { + [sym_comment] = STATE(657), + [anon_sym_export] = ACTIONS(1451), + [anon_sym_alias] = ACTIONS(1451), + [anon_sym_let] = ACTIONS(1451), + [anon_sym_let_DASHenv] = ACTIONS(1451), + [anon_sym_mut] = ACTIONS(1451), + [anon_sym_const] = ACTIONS(1451), + [sym_cmd_identifier] = ACTIONS(1451), + [anon_sym_def] = ACTIONS(1451), + [anon_sym_export_DASHenv] = ACTIONS(1451), + [anon_sym_extern] = ACTIONS(1451), + [anon_sym_module] = ACTIONS(1451), + [anon_sym_use] = ACTIONS(1451), + [anon_sym_COMMA] = ACTIONS(1453), + [anon_sym_LPAREN] = ACTIONS(1453), + [anon_sym_DOLLAR] = ACTIONS(1453), + [anon_sym_error] = ACTIONS(1451), + [anon_sym_list] = ACTIONS(1451), + [anon_sym_GT] = ACTIONS(1451), + [anon_sym_DASH] = ACTIONS(1451), + [anon_sym_break] = ACTIONS(1451), + [anon_sym_continue] = ACTIONS(1451), + [anon_sym_for] = ACTIONS(1451), + [anon_sym_in] = ACTIONS(1451), + [anon_sym_loop] = ACTIONS(1451), + [anon_sym_make] = ACTIONS(1451), + [anon_sym_while] = ACTIONS(1451), + [anon_sym_do] = ACTIONS(1451), + [anon_sym_if] = ACTIONS(1451), + [anon_sym_else] = ACTIONS(1451), + [anon_sym_match] = ACTIONS(1451), + [anon_sym_RBRACE] = ACTIONS(1453), + [anon_sym_DOT] = ACTIONS(1453), + [anon_sym_try] = ACTIONS(1451), + [anon_sym_catch] = ACTIONS(1451), + [anon_sym_return] = ACTIONS(1451), + [anon_sym_source] = ACTIONS(1451), + [anon_sym_source_DASHenv] = ACTIONS(1451), + [anon_sym_register] = ACTIONS(1451), + [anon_sym_hide] = ACTIONS(1451), + [anon_sym_hide_DASHenv] = ACTIONS(1451), + [anon_sym_overlay] = ACTIONS(1451), + [anon_sym_new] = ACTIONS(1451), + [anon_sym_as] = ACTIONS(1451), + [anon_sym_STAR] = ACTIONS(1451), + [anon_sym_STAR_STAR] = ACTIONS(1453), + [anon_sym_PLUS_PLUS] = ACTIONS(1451), + [anon_sym_SLASH] = ACTIONS(1451), + [anon_sym_mod] = ACTIONS(1451), + [anon_sym_SLASH_SLASH] = ACTIONS(1453), + [anon_sym_PLUS] = ACTIONS(1451), + [anon_sym_bit_DASHshl] = ACTIONS(1451), + [anon_sym_bit_DASHshr] = ACTIONS(1451), + [anon_sym_EQ_EQ] = ACTIONS(1453), + [anon_sym_BANG_EQ] = ACTIONS(1453), + [anon_sym_LT2] = ACTIONS(1451), + [anon_sym_LT_EQ] = ACTIONS(1453), + [anon_sym_GT_EQ] = ACTIONS(1453), + [anon_sym_not_DASHin] = ACTIONS(1451), + [anon_sym_starts_DASHwith] = ACTIONS(1451), + [anon_sym_ends_DASHwith] = ACTIONS(1451), + [anon_sym_EQ_TILDE] = ACTIONS(1453), + [anon_sym_BANG_TILDE] = ACTIONS(1453), + [anon_sym_bit_DASHand] = ACTIONS(1451), + [anon_sym_bit_DASHxor] = ACTIONS(1451), + [anon_sym_bit_DASHor] = ACTIONS(1451), + [anon_sym_and] = ACTIONS(1451), + [anon_sym_xor] = ACTIONS(1451), + [anon_sym_or] = ACTIONS(1451), + [aux_sym_val_number_token1] = ACTIONS(1453), + [aux_sym_val_number_token2] = ACTIONS(1453), + [aux_sym_val_number_token3] = ACTIONS(1453), + [anon_sym_inf] = ACTIONS(1451), + [anon_sym_DASHinf] = ACTIONS(1451), + [anon_sym_NaN] = ACTIONS(1451), + [aux_sym__val_number_decimal_token1] = ACTIONS(1451), + [aux_sym__val_number_decimal_token2] = ACTIONS(1451), + [anon_sym_DQUOTE] = ACTIONS(1453), + [sym__str_single_quotes] = ACTIONS(1453), + [sym__str_back_ticks] = ACTIONS(1453), + [aux_sym_record_entry_token1] = ACTIONS(1451), + [anon_sym_def_DASHenv] = ACTIONS(1451), + [sym__record_key] = ACTIONS(1451), [anon_sym_POUND] = ACTIONS(3), }, - [637] = { - [sym_comment] = STATE(637), - [anon_sym_export] = ACTIONS(1274), - [anon_sym_alias] = ACTIONS(1274), - [anon_sym_let] = ACTIONS(1274), - [anon_sym_let_DASHenv] = ACTIONS(1274), - [anon_sym_mut] = ACTIONS(1274), - [anon_sym_const] = ACTIONS(1274), - [sym_cmd_identifier] = ACTIONS(1274), - [anon_sym_def] = ACTIONS(1274), - [anon_sym_def_DASHenv] = ACTIONS(1274), - [anon_sym_export_DASHenv] = ACTIONS(1274), - [anon_sym_extern] = ACTIONS(1274), - [anon_sym_module] = ACTIONS(1274), - [anon_sym_use] = ACTIONS(1274), - [anon_sym_COMMA] = ACTIONS(1276), - [anon_sym_LPAREN] = ACTIONS(1276), - [anon_sym_DOLLAR] = ACTIONS(1276), - [anon_sym_error] = ACTIONS(1274), - [anon_sym_list] = ACTIONS(1274), - [anon_sym_GT] = ACTIONS(1274), - [anon_sym_DASH] = ACTIONS(1274), - [anon_sym_break] = ACTIONS(1274), - [anon_sym_continue] = ACTIONS(1274), - [anon_sym_for] = ACTIONS(1274), - [anon_sym_in] = ACTIONS(1274), - [anon_sym_loop] = ACTIONS(1274), - [anon_sym_make] = ACTIONS(1274), - [anon_sym_while] = ACTIONS(1274), - [anon_sym_do] = ACTIONS(1274), - [anon_sym_if] = ACTIONS(1274), - [anon_sym_else] = ACTIONS(1274), - [anon_sym_match] = ACTIONS(1274), - [anon_sym_RBRACE] = ACTIONS(1276), - [anon_sym_DOT] = ACTIONS(1276), - [anon_sym_try] = ACTIONS(1274), - [anon_sym_catch] = ACTIONS(1274), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_source] = ACTIONS(1274), - [anon_sym_source_DASHenv] = ACTIONS(1274), - [anon_sym_register] = ACTIONS(1274), - [anon_sym_hide] = ACTIONS(1274), - [anon_sym_hide_DASHenv] = ACTIONS(1274), - [anon_sym_overlay] = ACTIONS(1274), - [anon_sym_new] = ACTIONS(1274), - [anon_sym_as] = ACTIONS(1274), - [anon_sym_STAR] = ACTIONS(1274), - [anon_sym_STAR_STAR] = ACTIONS(1276), - [anon_sym_PLUS_PLUS] = ACTIONS(1274), - [anon_sym_SLASH] = ACTIONS(1274), - [anon_sym_mod] = ACTIONS(1274), - [anon_sym_SLASH_SLASH] = ACTIONS(1276), - [anon_sym_PLUS] = ACTIONS(1274), - [anon_sym_bit_DASHshl] = ACTIONS(1274), - [anon_sym_bit_DASHshr] = ACTIONS(1274), - [anon_sym_EQ_EQ] = ACTIONS(1276), - [anon_sym_BANG_EQ] = ACTIONS(1276), - [anon_sym_LT2] = ACTIONS(1274), - [anon_sym_LT_EQ] = ACTIONS(1276), - [anon_sym_GT_EQ] = ACTIONS(1276), - [anon_sym_not_DASHin] = ACTIONS(1274), - [anon_sym_starts_DASHwith] = ACTIONS(1274), - [anon_sym_ends_DASHwith] = ACTIONS(1274), - [anon_sym_EQ_TILDE] = ACTIONS(1276), - [anon_sym_BANG_TILDE] = ACTIONS(1276), - [anon_sym_bit_DASHand] = ACTIONS(1274), - [anon_sym_bit_DASHxor] = ACTIONS(1274), - [anon_sym_bit_DASHor] = ACTIONS(1274), - [anon_sym_and] = ACTIONS(1274), - [anon_sym_xor] = ACTIONS(1274), - [anon_sym_or] = ACTIONS(1274), - [aux_sym_val_number_token1] = ACTIONS(1276), - [aux_sym_val_number_token2] = ACTIONS(1276), - [aux_sym_val_number_token3] = ACTIONS(1276), - [anon_sym_inf] = ACTIONS(1274), - [anon_sym_DASHinf] = ACTIONS(1274), - [anon_sym_NaN] = ACTIONS(1274), - [aux_sym__val_number_decimal_token1] = ACTIONS(1274), - [aux_sym__val_number_decimal_token2] = ACTIONS(1274), - [anon_sym_DQUOTE] = ACTIONS(1276), - [sym__str_single_quotes] = ACTIONS(1276), - [sym__str_back_ticks] = ACTIONS(1276), - [aux_sym_record_entry_token1] = ACTIONS(1274), - [sym__record_key] = ACTIONS(1274), + [658] = { + [sym_comment] = STATE(658), + [anon_sym_export] = ACTIONS(1226), + [anon_sym_alias] = ACTIONS(1226), + [anon_sym_let] = ACTIONS(1226), + [anon_sym_let_DASHenv] = ACTIONS(1226), + [anon_sym_mut] = ACTIONS(1226), + [anon_sym_const] = ACTIONS(1226), + [sym_cmd_identifier] = ACTIONS(1226), + [anon_sym_def] = ACTIONS(1226), + [anon_sym_export_DASHenv] = ACTIONS(1226), + [anon_sym_extern] = ACTIONS(1226), + [anon_sym_module] = ACTIONS(1226), + [anon_sym_use] = ACTIONS(1226), + [anon_sym_COMMA] = ACTIONS(1228), + [anon_sym_LPAREN] = ACTIONS(1228), + [anon_sym_DOLLAR] = ACTIONS(1228), + [anon_sym_error] = ACTIONS(1226), + [anon_sym_list] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_break] = ACTIONS(1226), + [anon_sym_continue] = ACTIONS(1226), + [anon_sym_for] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_loop] = ACTIONS(1226), + [anon_sym_make] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1226), + [anon_sym_do] = ACTIONS(1226), + [anon_sym_if] = ACTIONS(1226), + [anon_sym_else] = ACTIONS(1226), + [anon_sym_match] = ACTIONS(1226), + [anon_sym_RBRACE] = ACTIONS(1228), + [anon_sym_DOT] = ACTIONS(1228), + [anon_sym_try] = ACTIONS(1226), + [anon_sym_catch] = ACTIONS(1226), + [anon_sym_return] = ACTIONS(1226), + [anon_sym_source] = ACTIONS(1226), + [anon_sym_source_DASHenv] = ACTIONS(1226), + [anon_sym_register] = ACTIONS(1226), + [anon_sym_hide] = ACTIONS(1226), + [anon_sym_hide_DASHenv] = ACTIONS(1226), + [anon_sym_overlay] = ACTIONS(1226), + [anon_sym_new] = ACTIONS(1226), + [anon_sym_as] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1228), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1228), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1228), + [anon_sym_BANG_EQ] = ACTIONS(1228), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1228), + [anon_sym_GT_EQ] = ACTIONS(1228), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1228), + [anon_sym_BANG_TILDE] = ACTIONS(1228), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1228), + [aux_sym_val_number_token2] = ACTIONS(1228), + [aux_sym_val_number_token3] = ACTIONS(1228), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1228), + [sym__str_single_quotes] = ACTIONS(1228), + [sym__str_back_ticks] = ACTIONS(1228), + [aux_sym_record_entry_token1] = ACTIONS(1226), + [anon_sym_def_DASHenv] = ACTIONS(1226), + [sym__record_key] = ACTIONS(1226), [anon_sym_POUND] = ACTIONS(3), }, - [638] = { - [sym_comment] = STATE(638), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_COMMA] = ACTIONS(1559), - [anon_sym_LPAREN] = ACTIONS(1559), - [anon_sym_DOLLAR] = ACTIONS(1559), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_list] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_make] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_else] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1559), - [anon_sym_DOT] = ACTIONS(1559), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_catch] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_new] = ACTIONS(1557), - [anon_sym_as] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1559), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1559), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1559), - [anon_sym_BANG_EQ] = ACTIONS(1559), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1559), - [anon_sym_GT_EQ] = ACTIONS(1559), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1559), - [anon_sym_BANG_TILDE] = ACTIONS(1559), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1559), - [aux_sym_val_number_token2] = ACTIONS(1559), - [aux_sym_val_number_token3] = ACTIONS(1559), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1559), - [sym__str_single_quotes] = ACTIONS(1559), - [sym__str_back_ticks] = ACTIONS(1559), - [aux_sym_record_entry_token1] = ACTIONS(1557), - [sym__record_key] = ACTIONS(1557), + [659] = { + [sym_comment] = STATE(659), + [anon_sym_export] = ACTIONS(1435), + [anon_sym_alias] = ACTIONS(1435), + [anon_sym_let] = ACTIONS(1435), + [anon_sym_let_DASHenv] = ACTIONS(1435), + [anon_sym_mut] = ACTIONS(1435), + [anon_sym_const] = ACTIONS(1435), + [sym_cmd_identifier] = ACTIONS(1435), + [anon_sym_def] = ACTIONS(1435), + [anon_sym_export_DASHenv] = ACTIONS(1435), + [anon_sym_extern] = ACTIONS(1435), + [anon_sym_module] = ACTIONS(1435), + [anon_sym_use] = ACTIONS(1435), + [anon_sym_COMMA] = ACTIONS(1437), + [anon_sym_LPAREN] = ACTIONS(1437), + [anon_sym_DOLLAR] = ACTIONS(1437), + [anon_sym_error] = ACTIONS(1435), + [anon_sym_list] = ACTIONS(1435), + [anon_sym_GT] = ACTIONS(1435), + [anon_sym_DASH] = ACTIONS(1435), + [anon_sym_break] = ACTIONS(1435), + [anon_sym_continue] = ACTIONS(1435), + [anon_sym_for] = ACTIONS(1435), + [anon_sym_in] = ACTIONS(1435), + [anon_sym_loop] = ACTIONS(1435), + [anon_sym_make] = ACTIONS(1435), + [anon_sym_while] = ACTIONS(1435), + [anon_sym_do] = ACTIONS(1435), + [anon_sym_if] = ACTIONS(1435), + [anon_sym_else] = ACTIONS(1435), + [anon_sym_match] = ACTIONS(1435), + [anon_sym_RBRACE] = ACTIONS(1437), + [anon_sym_DOT] = ACTIONS(1437), + [anon_sym_try] = ACTIONS(1435), + [anon_sym_catch] = ACTIONS(1435), + [anon_sym_return] = ACTIONS(1435), + [anon_sym_source] = ACTIONS(1435), + [anon_sym_source_DASHenv] = ACTIONS(1435), + [anon_sym_register] = ACTIONS(1435), + [anon_sym_hide] = ACTIONS(1435), + [anon_sym_hide_DASHenv] = ACTIONS(1435), + [anon_sym_overlay] = ACTIONS(1435), + [anon_sym_new] = ACTIONS(1435), + [anon_sym_as] = ACTIONS(1435), + [anon_sym_STAR] = ACTIONS(1435), + [anon_sym_STAR_STAR] = ACTIONS(1437), + [anon_sym_PLUS_PLUS] = ACTIONS(1435), + [anon_sym_SLASH] = ACTIONS(1435), + [anon_sym_mod] = ACTIONS(1435), + [anon_sym_SLASH_SLASH] = ACTIONS(1437), + [anon_sym_PLUS] = ACTIONS(1435), + [anon_sym_bit_DASHshl] = ACTIONS(1435), + [anon_sym_bit_DASHshr] = ACTIONS(1435), + [anon_sym_EQ_EQ] = ACTIONS(1437), + [anon_sym_BANG_EQ] = ACTIONS(1437), + [anon_sym_LT2] = ACTIONS(1435), + [anon_sym_LT_EQ] = ACTIONS(1437), + [anon_sym_GT_EQ] = ACTIONS(1437), + [anon_sym_not_DASHin] = ACTIONS(1435), + [anon_sym_starts_DASHwith] = ACTIONS(1435), + [anon_sym_ends_DASHwith] = ACTIONS(1435), + [anon_sym_EQ_TILDE] = ACTIONS(1437), + [anon_sym_BANG_TILDE] = ACTIONS(1437), + [anon_sym_bit_DASHand] = ACTIONS(1435), + [anon_sym_bit_DASHxor] = ACTIONS(1435), + [anon_sym_bit_DASHor] = ACTIONS(1435), + [anon_sym_and] = ACTIONS(1435), + [anon_sym_xor] = ACTIONS(1435), + [anon_sym_or] = ACTIONS(1435), + [aux_sym_val_number_token1] = ACTIONS(1437), + [aux_sym_val_number_token2] = ACTIONS(1437), + [aux_sym_val_number_token3] = ACTIONS(1437), + [anon_sym_inf] = ACTIONS(1435), + [anon_sym_DASHinf] = ACTIONS(1435), + [anon_sym_NaN] = ACTIONS(1435), + [aux_sym__val_number_decimal_token1] = ACTIONS(1435), + [aux_sym__val_number_decimal_token2] = ACTIONS(1435), + [anon_sym_DQUOTE] = ACTIONS(1437), + [sym__str_single_quotes] = ACTIONS(1437), + [sym__str_back_ticks] = ACTIONS(1437), + [aux_sym_record_entry_token1] = ACTIONS(1435), + [anon_sym_def_DASHenv] = ACTIONS(1435), + [sym__record_key] = ACTIONS(1435), [anon_sym_POUND] = ACTIONS(3), }, - [639] = { - [sym_comment] = STATE(639), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_COMMA] = ACTIONS(1559), - [anon_sym_LPAREN] = ACTIONS(1559), - [anon_sym_DOLLAR] = ACTIONS(1559), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_list] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_make] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_else] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1559), - [anon_sym_DOT] = ACTIONS(1559), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_catch] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_new] = ACTIONS(1557), - [anon_sym_as] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1559), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1559), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1559), - [anon_sym_BANG_EQ] = ACTIONS(1559), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1559), - [anon_sym_GT_EQ] = ACTIONS(1559), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1559), - [anon_sym_BANG_TILDE] = ACTIONS(1559), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1559), - [aux_sym_val_number_token2] = ACTIONS(1559), - [aux_sym_val_number_token3] = ACTIONS(1559), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1559), - [sym__str_single_quotes] = ACTIONS(1559), - [sym__str_back_ticks] = ACTIONS(1559), - [aux_sym_record_entry_token1] = ACTIONS(1557), - [sym__record_key] = ACTIONS(1557), + [660] = { + [sym_comment] = STATE(660), + [anon_sym_export] = ACTIONS(1443), + [anon_sym_alias] = ACTIONS(1443), + [anon_sym_let] = ACTIONS(1443), + [anon_sym_let_DASHenv] = ACTIONS(1443), + [anon_sym_mut] = ACTIONS(1443), + [anon_sym_const] = ACTIONS(1443), + [sym_cmd_identifier] = ACTIONS(1443), + [anon_sym_def] = ACTIONS(1443), + [anon_sym_export_DASHenv] = ACTIONS(1443), + [anon_sym_extern] = ACTIONS(1443), + [anon_sym_module] = ACTIONS(1443), + [anon_sym_use] = ACTIONS(1443), + [anon_sym_COMMA] = ACTIONS(1445), + [anon_sym_LPAREN] = ACTIONS(1445), + [anon_sym_DOLLAR] = ACTIONS(1445), + [anon_sym_error] = ACTIONS(1443), + [anon_sym_list] = ACTIONS(1443), + [anon_sym_GT] = ACTIONS(1443), + [anon_sym_DASH] = ACTIONS(1443), + [anon_sym_break] = ACTIONS(1443), + [anon_sym_continue] = ACTIONS(1443), + [anon_sym_for] = ACTIONS(1443), + [anon_sym_in] = ACTIONS(1443), + [anon_sym_loop] = ACTIONS(1443), + [anon_sym_make] = ACTIONS(1443), + [anon_sym_while] = ACTIONS(1443), + [anon_sym_do] = ACTIONS(1443), + [anon_sym_if] = ACTIONS(1443), + [anon_sym_else] = ACTIONS(1443), + [anon_sym_match] = ACTIONS(1443), + [anon_sym_RBRACE] = ACTIONS(1445), + [anon_sym_DOT] = ACTIONS(1445), + [anon_sym_try] = ACTIONS(1443), + [anon_sym_catch] = ACTIONS(1443), + [anon_sym_return] = ACTIONS(1443), + [anon_sym_source] = ACTIONS(1443), + [anon_sym_source_DASHenv] = ACTIONS(1443), + [anon_sym_register] = ACTIONS(1443), + [anon_sym_hide] = ACTIONS(1443), + [anon_sym_hide_DASHenv] = ACTIONS(1443), + [anon_sym_overlay] = ACTIONS(1443), + [anon_sym_new] = ACTIONS(1443), + [anon_sym_as] = ACTIONS(1443), + [anon_sym_STAR] = ACTIONS(1443), + [anon_sym_STAR_STAR] = ACTIONS(1445), + [anon_sym_PLUS_PLUS] = ACTIONS(1443), + [anon_sym_SLASH] = ACTIONS(1443), + [anon_sym_mod] = ACTIONS(1443), + [anon_sym_SLASH_SLASH] = ACTIONS(1445), + [anon_sym_PLUS] = ACTIONS(1443), + [anon_sym_bit_DASHshl] = ACTIONS(1443), + [anon_sym_bit_DASHshr] = ACTIONS(1443), + [anon_sym_EQ_EQ] = ACTIONS(1445), + [anon_sym_BANG_EQ] = ACTIONS(1445), + [anon_sym_LT2] = ACTIONS(1443), + [anon_sym_LT_EQ] = ACTIONS(1445), + [anon_sym_GT_EQ] = ACTIONS(1445), + [anon_sym_not_DASHin] = ACTIONS(1443), + [anon_sym_starts_DASHwith] = ACTIONS(1443), + [anon_sym_ends_DASHwith] = ACTIONS(1443), + [anon_sym_EQ_TILDE] = ACTIONS(1445), + [anon_sym_BANG_TILDE] = ACTIONS(1445), + [anon_sym_bit_DASHand] = ACTIONS(1443), + [anon_sym_bit_DASHxor] = ACTIONS(1443), + [anon_sym_bit_DASHor] = ACTIONS(1443), + [anon_sym_and] = ACTIONS(1443), + [anon_sym_xor] = ACTIONS(1443), + [anon_sym_or] = ACTIONS(1443), + [aux_sym_val_number_token1] = ACTIONS(1445), + [aux_sym_val_number_token2] = ACTIONS(1445), + [aux_sym_val_number_token3] = ACTIONS(1445), + [anon_sym_inf] = ACTIONS(1443), + [anon_sym_DASHinf] = ACTIONS(1443), + [anon_sym_NaN] = ACTIONS(1443), + [aux_sym__val_number_decimal_token1] = ACTIONS(1443), + [aux_sym__val_number_decimal_token2] = ACTIONS(1443), + [anon_sym_DQUOTE] = ACTIONS(1445), + [sym__str_single_quotes] = ACTIONS(1445), + [sym__str_back_ticks] = ACTIONS(1445), + [aux_sym_record_entry_token1] = ACTIONS(1443), + [anon_sym_def_DASHenv] = ACTIONS(1443), + [sym__record_key] = ACTIONS(1443), [anon_sym_POUND] = ACTIONS(3), }, - [640] = { - [sym_comment] = STATE(640), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_COMMA] = ACTIONS(1563), - [anon_sym_LPAREN] = ACTIONS(1563), - [anon_sym_DOLLAR] = ACTIONS(1563), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_list] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1667), - [anon_sym_DASH] = ACTIONS(1649), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1669), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_make] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_else] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1563), - [anon_sym_DOT] = ACTIONS(1563), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_catch] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_new] = ACTIONS(1561), - [anon_sym_as] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1651), - [anon_sym_STAR_STAR] = ACTIONS(1653), - [anon_sym_PLUS_PLUS] = ACTIONS(1655), - [anon_sym_SLASH] = ACTIONS(1651), - [anon_sym_mod] = ACTIONS(1651), - [anon_sym_SLASH_SLASH] = ACTIONS(1657), - [anon_sym_PLUS] = ACTIONS(1649), - [anon_sym_bit_DASHshl] = ACTIONS(1659), - [anon_sym_bit_DASHshr] = ACTIONS(1659), - [anon_sym_EQ_EQ] = ACTIONS(1671), - [anon_sym_BANG_EQ] = ACTIONS(1671), - [anon_sym_LT2] = ACTIONS(1667), - [anon_sym_LT_EQ] = ACTIONS(1671), - [anon_sym_GT_EQ] = ACTIONS(1671), - [anon_sym_not_DASHin] = ACTIONS(1669), - [anon_sym_starts_DASHwith] = ACTIONS(1669), - [anon_sym_ends_DASHwith] = ACTIONS(1669), - [anon_sym_EQ_TILDE] = ACTIONS(1673), - [anon_sym_BANG_TILDE] = ACTIONS(1673), - [anon_sym_bit_DASHand] = ACTIONS(1675), - [anon_sym_bit_DASHxor] = ACTIONS(1677), - [anon_sym_bit_DASHor] = ACTIONS(1679), - [anon_sym_and] = ACTIONS(1681), - [anon_sym_xor] = ACTIONS(1683), - [anon_sym_or] = ACTIONS(1685), - [aux_sym_val_number_token1] = ACTIONS(1563), - [aux_sym_val_number_token2] = ACTIONS(1563), - [aux_sym_val_number_token3] = ACTIONS(1563), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1563), - [sym__str_single_quotes] = ACTIONS(1563), - [sym__str_back_ticks] = ACTIONS(1563), - [aux_sym_record_entry_token1] = ACTIONS(1561), - [sym__record_key] = ACTIONS(1561), + [661] = { + [sym_comment] = STATE(661), + [anon_sym_export] = ACTIONS(1447), + [anon_sym_alias] = ACTIONS(1447), + [anon_sym_let] = ACTIONS(1447), + [anon_sym_let_DASHenv] = ACTIONS(1447), + [anon_sym_mut] = ACTIONS(1447), + [anon_sym_const] = ACTIONS(1447), + [sym_cmd_identifier] = ACTIONS(1447), + [anon_sym_def] = ACTIONS(1447), + [anon_sym_export_DASHenv] = ACTIONS(1447), + [anon_sym_extern] = ACTIONS(1447), + [anon_sym_module] = ACTIONS(1447), + [anon_sym_use] = ACTIONS(1447), + [anon_sym_COMMA] = ACTIONS(1449), + [anon_sym_LPAREN] = ACTIONS(1449), + [anon_sym_DOLLAR] = ACTIONS(1449), + [anon_sym_error] = ACTIONS(1447), + [anon_sym_list] = ACTIONS(1447), + [anon_sym_GT] = ACTIONS(1447), + [anon_sym_DASH] = ACTIONS(1447), + [anon_sym_break] = ACTIONS(1447), + [anon_sym_continue] = ACTIONS(1447), + [anon_sym_for] = ACTIONS(1447), + [anon_sym_in] = ACTIONS(1447), + [anon_sym_loop] = ACTIONS(1447), + [anon_sym_make] = ACTIONS(1447), + [anon_sym_while] = ACTIONS(1447), + [anon_sym_do] = ACTIONS(1447), + [anon_sym_if] = ACTIONS(1447), + [anon_sym_else] = ACTIONS(1447), + [anon_sym_match] = ACTIONS(1447), + [anon_sym_RBRACE] = ACTIONS(1449), + [anon_sym_DOT] = ACTIONS(1449), + [anon_sym_try] = ACTIONS(1447), + [anon_sym_catch] = ACTIONS(1447), + [anon_sym_return] = ACTIONS(1447), + [anon_sym_source] = ACTIONS(1447), + [anon_sym_source_DASHenv] = ACTIONS(1447), + [anon_sym_register] = ACTIONS(1447), + [anon_sym_hide] = ACTIONS(1447), + [anon_sym_hide_DASHenv] = ACTIONS(1447), + [anon_sym_overlay] = ACTIONS(1447), + [anon_sym_new] = ACTIONS(1447), + [anon_sym_as] = ACTIONS(1447), + [anon_sym_STAR] = ACTIONS(1447), + [anon_sym_STAR_STAR] = ACTIONS(1449), + [anon_sym_PLUS_PLUS] = ACTIONS(1447), + [anon_sym_SLASH] = ACTIONS(1447), + [anon_sym_mod] = ACTIONS(1447), + [anon_sym_SLASH_SLASH] = ACTIONS(1449), + [anon_sym_PLUS] = ACTIONS(1447), + [anon_sym_bit_DASHshl] = ACTIONS(1447), + [anon_sym_bit_DASHshr] = ACTIONS(1447), + [anon_sym_EQ_EQ] = ACTIONS(1449), + [anon_sym_BANG_EQ] = ACTIONS(1449), + [anon_sym_LT2] = ACTIONS(1447), + [anon_sym_LT_EQ] = ACTIONS(1449), + [anon_sym_GT_EQ] = ACTIONS(1449), + [anon_sym_not_DASHin] = ACTIONS(1447), + [anon_sym_starts_DASHwith] = ACTIONS(1447), + [anon_sym_ends_DASHwith] = ACTIONS(1447), + [anon_sym_EQ_TILDE] = ACTIONS(1449), + [anon_sym_BANG_TILDE] = ACTIONS(1449), + [anon_sym_bit_DASHand] = ACTIONS(1447), + [anon_sym_bit_DASHxor] = ACTIONS(1447), + [anon_sym_bit_DASHor] = ACTIONS(1447), + [anon_sym_and] = ACTIONS(1447), + [anon_sym_xor] = ACTIONS(1447), + [anon_sym_or] = ACTIONS(1447), + [aux_sym_val_number_token1] = ACTIONS(1449), + [aux_sym_val_number_token2] = ACTIONS(1449), + [aux_sym_val_number_token3] = ACTIONS(1449), + [anon_sym_inf] = ACTIONS(1447), + [anon_sym_DASHinf] = ACTIONS(1447), + [anon_sym_NaN] = ACTIONS(1447), + [aux_sym__val_number_decimal_token1] = ACTIONS(1447), + [aux_sym__val_number_decimal_token2] = ACTIONS(1447), + [anon_sym_DQUOTE] = ACTIONS(1449), + [sym__str_single_quotes] = ACTIONS(1449), + [sym__str_back_ticks] = ACTIONS(1449), + [aux_sym_record_entry_token1] = ACTIONS(1447), + [anon_sym_def_DASHenv] = ACTIONS(1447), + [sym__record_key] = ACTIONS(1447), [anon_sym_POUND] = ACTIONS(3), }, - [641] = { - [sym_comment] = STATE(641), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_COMMA] = ACTIONS(1559), - [anon_sym_LPAREN] = ACTIONS(1559), - [anon_sym_DOLLAR] = ACTIONS(1559), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_list] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_make] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_else] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1559), - [anon_sym_DOT] = ACTIONS(1559), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_catch] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_new] = ACTIONS(1557), - [anon_sym_as] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1559), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1559), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1559), - [anon_sym_BANG_EQ] = ACTIONS(1559), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1559), - [anon_sym_GT_EQ] = ACTIONS(1559), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1559), - [anon_sym_BANG_TILDE] = ACTIONS(1559), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1559), - [aux_sym_val_number_token2] = ACTIONS(1559), - [aux_sym_val_number_token3] = ACTIONS(1559), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1559), - [sym__str_single_quotes] = ACTIONS(1559), - [sym__str_back_ticks] = ACTIONS(1559), - [aux_sym_record_entry_token1] = ACTIONS(1557), - [sym__record_key] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(3), - }, - [642] = { - [sym_comment] = STATE(642), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_COMMA] = ACTIONS(1563), - [anon_sym_LPAREN] = ACTIONS(1563), - [anon_sym_DOLLAR] = ACTIONS(1563), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_list] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1667), - [anon_sym_DASH] = ACTIONS(1649), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1669), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_make] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_else] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1563), - [anon_sym_DOT] = ACTIONS(1563), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_catch] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_new] = ACTIONS(1561), - [anon_sym_as] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1651), - [anon_sym_STAR_STAR] = ACTIONS(1653), - [anon_sym_PLUS_PLUS] = ACTIONS(1655), - [anon_sym_SLASH] = ACTIONS(1651), - [anon_sym_mod] = ACTIONS(1651), - [anon_sym_SLASH_SLASH] = ACTIONS(1657), - [anon_sym_PLUS] = ACTIONS(1649), - [anon_sym_bit_DASHshl] = ACTIONS(1659), - [anon_sym_bit_DASHshr] = ACTIONS(1659), - [anon_sym_EQ_EQ] = ACTIONS(1671), - [anon_sym_BANG_EQ] = ACTIONS(1671), - [anon_sym_LT2] = ACTIONS(1667), - [anon_sym_LT_EQ] = ACTIONS(1671), - [anon_sym_GT_EQ] = ACTIONS(1671), - [anon_sym_not_DASHin] = ACTIONS(1669), - [anon_sym_starts_DASHwith] = ACTIONS(1669), - [anon_sym_ends_DASHwith] = ACTIONS(1669), - [anon_sym_EQ_TILDE] = ACTIONS(1673), - [anon_sym_BANG_TILDE] = ACTIONS(1673), - [anon_sym_bit_DASHand] = ACTIONS(1675), - [anon_sym_bit_DASHxor] = ACTIONS(1677), - [anon_sym_bit_DASHor] = ACTIONS(1679), - [anon_sym_and] = ACTIONS(1681), - [anon_sym_xor] = ACTIONS(1683), - [anon_sym_or] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1563), - [aux_sym_val_number_token2] = ACTIONS(1563), - [aux_sym_val_number_token3] = ACTIONS(1563), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1563), - [sym__str_single_quotes] = ACTIONS(1563), - [sym__str_back_ticks] = ACTIONS(1563), - [aux_sym_record_entry_token1] = ACTIONS(1561), - [sym__record_key] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(3), + [662] = { + [sym_expr_parenthesized] = STATE(773), + [sym__val_range_end_decimal] = STATE(773), + [sym_val_variable] = STATE(773), + [sym__var] = STATE(716), + [sym_comment] = STATE(662), + [anon_sym_SEMI] = ACTIONS(989), + [anon_sym_LF] = ACTIONS(991), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(1693), + [anon_sym_RPAREN] = ACTIONS(989), + [anon_sym_PIPE] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(1695), + [anon_sym_LT] = ACTIONS(1697), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH_DASH] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(989), + [anon_sym_SLASH_SLASH] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(989), + [anon_sym_bit_DASHshr] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_not_DASHin] = ACTIONS(989), + [anon_sym_starts_DASHwith] = ACTIONS(989), + [anon_sym_ends_DASHwith] = ACTIONS(989), + [anon_sym_EQ_TILDE] = ACTIONS(989), + [anon_sym_BANG_TILDE] = ACTIONS(989), + [anon_sym_bit_DASHand] = ACTIONS(989), + [anon_sym_bit_DASHxor] = ACTIONS(989), + [anon_sym_bit_DASHor] = ACTIONS(989), + [anon_sym_and] = ACTIONS(989), + [anon_sym_xor] = ACTIONS(989), + [anon_sym_or] = ACTIONS(989), + [anon_sym_DOT2] = ACTIONS(1699), + [anon_sym_EQ2] = ACTIONS(1701), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1703), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1705), + [sym_val_nothing] = ACTIONS(989), + [anon_sym_true] = ACTIONS(989), + [anon_sym_false] = ACTIONS(989), + [aux_sym_val_number_token1] = ACTIONS(989), + [aux_sym_val_number_token2] = ACTIONS(989), + [aux_sym_val_number_token3] = ACTIONS(989), + [anon_sym_inf] = ACTIONS(989), + [anon_sym_DASHinf] = ACTIONS(989), + [anon_sym_NaN] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_decimal_token2] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), + [anon_sym_err_GT] = ACTIONS(989), + [anon_sym_out_GT] = ACTIONS(989), + [anon_sym_e_GT] = ACTIONS(989), + [anon_sym_o_GT] = ACTIONS(989), + [anon_sym_err_PLUSout_GT] = ACTIONS(989), + [anon_sym_out_PLUSerr_GT] = ACTIONS(989), + [anon_sym_o_PLUSe_GT] = ACTIONS(989), + [anon_sym_e_PLUSo_GT] = ACTIONS(989), + [sym_short_flag] = ACTIONS(989), + [aux_sym_unquoted_token1] = ACTIONS(989), + [aux_sym_unquoted_token4] = ACTIONS(1707), + [aux_sym_unquoted_token7] = ACTIONS(1709), + [anon_sym_POUND] = ACTIONS(105), }, - [643] = { - [sym_comment] = STATE(643), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_COMMA] = ACTIONS(1563), - [anon_sym_LPAREN] = ACTIONS(1563), - [anon_sym_DOLLAR] = ACTIONS(1563), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_list] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1667), - [anon_sym_DASH] = ACTIONS(1649), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1669), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_make] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_else] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1563), - [anon_sym_DOT] = ACTIONS(1563), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_catch] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_new] = ACTIONS(1561), - [anon_sym_as] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1651), - [anon_sym_STAR_STAR] = ACTIONS(1653), - [anon_sym_PLUS_PLUS] = ACTIONS(1655), - [anon_sym_SLASH] = ACTIONS(1651), - [anon_sym_mod] = ACTIONS(1651), - [anon_sym_SLASH_SLASH] = ACTIONS(1657), - [anon_sym_PLUS] = ACTIONS(1649), - [anon_sym_bit_DASHshl] = ACTIONS(1659), - [anon_sym_bit_DASHshr] = ACTIONS(1659), - [anon_sym_EQ_EQ] = ACTIONS(1671), - [anon_sym_BANG_EQ] = ACTIONS(1671), - [anon_sym_LT2] = ACTIONS(1667), - [anon_sym_LT_EQ] = ACTIONS(1671), - [anon_sym_GT_EQ] = ACTIONS(1671), - [anon_sym_not_DASHin] = ACTIONS(1669), - [anon_sym_starts_DASHwith] = ACTIONS(1669), - [anon_sym_ends_DASHwith] = ACTIONS(1669), - [anon_sym_EQ_TILDE] = ACTIONS(1563), - [anon_sym_BANG_TILDE] = ACTIONS(1563), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1563), - [aux_sym_val_number_token2] = ACTIONS(1563), - [aux_sym_val_number_token3] = ACTIONS(1563), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1563), - [sym__str_single_quotes] = ACTIONS(1563), - [sym__str_back_ticks] = ACTIONS(1563), - [aux_sym_record_entry_token1] = ACTIONS(1561), - [sym__record_key] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(3), + [663] = { + [sym_expr_parenthesized] = STATE(841), + [sym__val_range_end_decimal] = STATE(841), + [sym_val_variable] = STATE(841), + [sym__var] = STATE(747), + [sym_comment] = STATE(663), + [ts_builtin_sym_end] = ACTIONS(991), + [anon_sym_SEMI] = ACTIONS(989), + [anon_sym_LF] = ACTIONS(991), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(1711), + [anon_sym_PIPE] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(1713), + [anon_sym_LT] = ACTIONS(1715), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH_DASH] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(989), + [anon_sym_SLASH_SLASH] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(989), + [anon_sym_bit_DASHshr] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_not_DASHin] = ACTIONS(989), + [anon_sym_starts_DASHwith] = ACTIONS(989), + [anon_sym_ends_DASHwith] = ACTIONS(989), + [anon_sym_EQ_TILDE] = ACTIONS(989), + [anon_sym_BANG_TILDE] = ACTIONS(989), + [anon_sym_bit_DASHand] = ACTIONS(989), + [anon_sym_bit_DASHxor] = ACTIONS(989), + [anon_sym_bit_DASHor] = ACTIONS(989), + [anon_sym_and] = ACTIONS(989), + [anon_sym_xor] = ACTIONS(989), + [anon_sym_or] = ACTIONS(989), + [anon_sym_DOT2] = ACTIONS(1717), + [anon_sym_EQ2] = ACTIONS(1719), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1721), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1723), + [sym_val_nothing] = ACTIONS(989), + [anon_sym_true] = ACTIONS(989), + [anon_sym_false] = ACTIONS(989), + [aux_sym_val_number_token1] = ACTIONS(989), + [aux_sym_val_number_token2] = ACTIONS(989), + [aux_sym_val_number_token3] = ACTIONS(989), + [anon_sym_inf] = ACTIONS(989), + [anon_sym_DASHinf] = ACTIONS(989), + [anon_sym_NaN] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_decimal_token2] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), + [anon_sym_err_GT] = ACTIONS(989), + [anon_sym_out_GT] = ACTIONS(989), + [anon_sym_e_GT] = ACTIONS(989), + [anon_sym_o_GT] = ACTIONS(989), + [anon_sym_err_PLUSout_GT] = ACTIONS(989), + [anon_sym_out_PLUSerr_GT] = ACTIONS(989), + [anon_sym_o_PLUSe_GT] = ACTIONS(989), + [anon_sym_e_PLUSo_GT] = ACTIONS(989), + [sym_short_flag] = ACTIONS(989), + [aux_sym_unquoted_token1] = ACTIONS(989), + [aux_sym_unquoted_token4] = ACTIONS(1725), + [aux_sym_unquoted_token7] = ACTIONS(1727), + [anon_sym_POUND] = ACTIONS(105), }, - [644] = { - [sym_comment] = STATE(644), - [anon_sym_export] = ACTIONS(1355), - [anon_sym_alias] = ACTIONS(1355), - [anon_sym_let] = ACTIONS(1355), - [anon_sym_let_DASHenv] = ACTIONS(1355), - [anon_sym_mut] = ACTIONS(1355), - [anon_sym_const] = ACTIONS(1355), - [sym_cmd_identifier] = ACTIONS(1355), - [anon_sym_def] = ACTIONS(1355), - [anon_sym_def_DASHenv] = ACTIONS(1355), - [anon_sym_export_DASHenv] = ACTIONS(1355), - [anon_sym_extern] = ACTIONS(1355), - [anon_sym_module] = ACTIONS(1355), - [anon_sym_use] = ACTIONS(1355), - [anon_sym_COMMA] = ACTIONS(1357), - [anon_sym_LPAREN] = ACTIONS(1357), - [anon_sym_DOLLAR] = ACTIONS(1357), - [anon_sym_error] = ACTIONS(1355), - [anon_sym_list] = ACTIONS(1355), - [anon_sym_GT] = ACTIONS(1355), - [anon_sym_DASH] = ACTIONS(1355), - [anon_sym_break] = ACTIONS(1355), - [anon_sym_continue] = ACTIONS(1355), - [anon_sym_for] = ACTIONS(1355), - [anon_sym_in] = ACTIONS(1355), - [anon_sym_loop] = ACTIONS(1355), - [anon_sym_make] = ACTIONS(1355), - [anon_sym_while] = ACTIONS(1355), - [anon_sym_do] = ACTIONS(1355), - [anon_sym_if] = ACTIONS(1355), - [anon_sym_else] = ACTIONS(1355), - [anon_sym_match] = ACTIONS(1355), - [anon_sym_RBRACE] = ACTIONS(1357), - [anon_sym_DOT] = ACTIONS(1357), - [anon_sym_try] = ACTIONS(1355), - [anon_sym_catch] = ACTIONS(1355), - [anon_sym_return] = ACTIONS(1355), - [anon_sym_source] = ACTIONS(1355), - [anon_sym_source_DASHenv] = ACTIONS(1355), - [anon_sym_register] = ACTIONS(1355), - [anon_sym_hide] = ACTIONS(1355), - [anon_sym_hide_DASHenv] = ACTIONS(1355), - [anon_sym_overlay] = ACTIONS(1355), - [anon_sym_new] = ACTIONS(1355), - [anon_sym_as] = ACTIONS(1355), - [anon_sym_STAR] = ACTIONS(1355), - [anon_sym_STAR_STAR] = ACTIONS(1357), - [anon_sym_PLUS_PLUS] = ACTIONS(1355), - [anon_sym_SLASH] = ACTIONS(1355), - [anon_sym_mod] = ACTIONS(1355), - [anon_sym_SLASH_SLASH] = ACTIONS(1357), - [anon_sym_PLUS] = ACTIONS(1355), - [anon_sym_bit_DASHshl] = ACTIONS(1355), - [anon_sym_bit_DASHshr] = ACTIONS(1355), - [anon_sym_EQ_EQ] = ACTIONS(1357), - [anon_sym_BANG_EQ] = ACTIONS(1357), - [anon_sym_LT2] = ACTIONS(1355), - [anon_sym_LT_EQ] = ACTIONS(1357), - [anon_sym_GT_EQ] = ACTIONS(1357), - [anon_sym_not_DASHin] = ACTIONS(1355), - [anon_sym_starts_DASHwith] = ACTIONS(1355), - [anon_sym_ends_DASHwith] = ACTIONS(1355), - [anon_sym_EQ_TILDE] = ACTIONS(1357), - [anon_sym_BANG_TILDE] = ACTIONS(1357), - [anon_sym_bit_DASHand] = ACTIONS(1355), - [anon_sym_bit_DASHxor] = ACTIONS(1355), - [anon_sym_bit_DASHor] = ACTIONS(1355), - [anon_sym_and] = ACTIONS(1355), - [anon_sym_xor] = ACTIONS(1355), - [anon_sym_or] = ACTIONS(1355), - [aux_sym_val_number_token1] = ACTIONS(1357), - [aux_sym_val_number_token2] = ACTIONS(1357), - [aux_sym_val_number_token3] = ACTIONS(1357), - [anon_sym_inf] = ACTIONS(1355), - [anon_sym_DASHinf] = ACTIONS(1355), - [anon_sym_NaN] = ACTIONS(1355), - [aux_sym__val_number_decimal_token1] = ACTIONS(1355), - [aux_sym__val_number_decimal_token2] = ACTIONS(1355), - [anon_sym_DQUOTE] = ACTIONS(1357), - [sym__str_single_quotes] = ACTIONS(1357), - [sym__str_back_ticks] = ACTIONS(1357), - [aux_sym_record_entry_token1] = ACTIONS(1355), - [sym__record_key] = ACTIONS(1355), - [anon_sym_POUND] = ACTIONS(3), + [664] = { + [sym_expr_parenthesized] = STATE(775), + [sym__val_range_end_decimal] = STATE(775), + [sym_val_variable] = STATE(775), + [sym__var] = STATE(716), + [sym_comment] = STATE(664), + [anon_sym_SEMI] = ACTIONS(1053), + [anon_sym_LF] = ACTIONS(1055), + [anon_sym_LBRACK] = ACTIONS(1053), + [anon_sym_LPAREN] = ACTIONS(1693), + [anon_sym_RPAREN] = ACTIONS(1053), + [anon_sym_PIPE] = ACTIONS(1053), + [anon_sym_DOLLAR] = ACTIONS(1695), + [anon_sym_LT] = ACTIONS(1729), + [anon_sym_GT] = ACTIONS(1053), + [anon_sym_DASH_DASH] = ACTIONS(1053), + [anon_sym_DASH] = ACTIONS(1053), + [anon_sym_in] = ACTIONS(1053), + [anon_sym_LBRACE] = ACTIONS(1053), + [anon_sym_RBRACE] = ACTIONS(1053), + [anon_sym_DOT] = ACTIONS(1053), + [anon_sym_STAR] = ACTIONS(1053), + [anon_sym_STAR_STAR] = ACTIONS(1053), + [anon_sym_PLUS_PLUS] = ACTIONS(1053), + [anon_sym_SLASH] = ACTIONS(1053), + [anon_sym_mod] = ACTIONS(1053), + [anon_sym_SLASH_SLASH] = ACTIONS(1053), + [anon_sym_PLUS] = ACTIONS(1053), + [anon_sym_bit_DASHshl] = ACTIONS(1053), + [anon_sym_bit_DASHshr] = ACTIONS(1053), + [anon_sym_EQ_EQ] = ACTIONS(1053), + [anon_sym_BANG_EQ] = ACTIONS(1053), + [anon_sym_LT2] = ACTIONS(1053), + [anon_sym_LT_EQ] = ACTIONS(1053), + [anon_sym_GT_EQ] = ACTIONS(1053), + [anon_sym_not_DASHin] = ACTIONS(1053), + [anon_sym_starts_DASHwith] = ACTIONS(1053), + [anon_sym_ends_DASHwith] = ACTIONS(1053), + [anon_sym_EQ_TILDE] = ACTIONS(1053), + [anon_sym_BANG_TILDE] = ACTIONS(1053), + [anon_sym_bit_DASHand] = ACTIONS(1053), + [anon_sym_bit_DASHxor] = ACTIONS(1053), + [anon_sym_bit_DASHor] = ACTIONS(1053), + [anon_sym_and] = ACTIONS(1053), + [anon_sym_xor] = ACTIONS(1053), + [anon_sym_or] = ACTIONS(1053), + [anon_sym_DOT2] = ACTIONS(1731), + [anon_sym_EQ2] = ACTIONS(1733), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1703), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1705), + [sym_val_nothing] = ACTIONS(1053), + [anon_sym_true] = ACTIONS(1053), + [anon_sym_false] = ACTIONS(1053), + [aux_sym_val_number_token1] = ACTIONS(1053), + [aux_sym_val_number_token2] = ACTIONS(1053), + [aux_sym_val_number_token3] = ACTIONS(1053), + [anon_sym_inf] = ACTIONS(1053), + [anon_sym_DASHinf] = ACTIONS(1053), + [anon_sym_NaN] = ACTIONS(1053), + [aux_sym__val_number_decimal_token1] = ACTIONS(1053), + [aux_sym__val_number_decimal_token2] = ACTIONS(1053), + [anon_sym_0b] = ACTIONS(1053), + [anon_sym_0o] = ACTIONS(1053), + [anon_sym_0x] = ACTIONS(1053), + [sym_val_date] = ACTIONS(1053), + [anon_sym_DQUOTE] = ACTIONS(1053), + [sym__str_single_quotes] = ACTIONS(1053), + [sym__str_back_ticks] = ACTIONS(1053), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1053), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1053), + [anon_sym_err_GT] = ACTIONS(1053), + [anon_sym_out_GT] = ACTIONS(1053), + [anon_sym_e_GT] = ACTIONS(1053), + [anon_sym_o_GT] = ACTIONS(1053), + [anon_sym_err_PLUSout_GT] = ACTIONS(1053), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1053), + [anon_sym_o_PLUSe_GT] = ACTIONS(1053), + [anon_sym_e_PLUSo_GT] = ACTIONS(1053), + [sym_short_flag] = ACTIONS(1053), + [aux_sym_unquoted_token1] = ACTIONS(1053), + [anon_sym_POUND] = ACTIONS(105), }, - [645] = { - [sym_comment] = STATE(645), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_COMMA] = ACTIONS(1559), - [anon_sym_LPAREN] = ACTIONS(1559), - [anon_sym_DOLLAR] = ACTIONS(1559), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_list] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_make] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_else] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1559), - [anon_sym_DOT] = ACTIONS(1559), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_catch] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_new] = ACTIONS(1557), - [anon_sym_as] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1559), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1559), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1559), - [anon_sym_BANG_EQ] = ACTIONS(1559), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1559), - [anon_sym_GT_EQ] = ACTIONS(1559), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1559), - [anon_sym_BANG_TILDE] = ACTIONS(1559), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1559), - [aux_sym_val_number_token2] = ACTIONS(1559), - [aux_sym_val_number_token3] = ACTIONS(1559), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1559), - [sym__str_single_quotes] = ACTIONS(1559), - [sym__str_back_ticks] = ACTIONS(1559), - [aux_sym_record_entry_token1] = ACTIONS(1557), - [sym__record_key] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(3), + [665] = { + [sym_expr_parenthesized] = STATE(798), + [sym__val_range_end_decimal] = STATE(798), + [sym_val_variable] = STATE(798), + [sym__var] = STATE(706), + [sym_comment] = STATE(665), + [anon_sym_SEMI] = ACTIONS(1029), + [anon_sym_LF] = ACTIONS(1031), + [anon_sym_LBRACK] = ACTIONS(1029), + [anon_sym_LPAREN] = ACTIONS(1735), + [anon_sym_RPAREN] = ACTIONS(1029), + [anon_sym_PIPE] = ACTIONS(1029), + [anon_sym_DOLLAR] = ACTIONS(1695), + [anon_sym_LT] = ACTIONS(1737), + [anon_sym_GT] = ACTIONS(1029), + [anon_sym_DASH_DASH] = ACTIONS(1029), + [anon_sym_DASH] = ACTIONS(1029), + [anon_sym_in] = ACTIONS(1029), + [anon_sym_LBRACE] = ACTIONS(1029), + [anon_sym_RBRACE] = ACTIONS(1029), + [anon_sym_DOT] = ACTIONS(1029), + [anon_sym_STAR] = ACTIONS(1029), + [anon_sym_STAR_STAR] = ACTIONS(1029), + [anon_sym_PLUS_PLUS] = ACTIONS(1029), + [anon_sym_SLASH] = ACTIONS(1029), + [anon_sym_mod] = ACTIONS(1029), + [anon_sym_SLASH_SLASH] = ACTIONS(1029), + [anon_sym_PLUS] = ACTIONS(1029), + [anon_sym_bit_DASHshl] = ACTIONS(1029), + [anon_sym_bit_DASHshr] = ACTIONS(1029), + [anon_sym_EQ_EQ] = ACTIONS(1029), + [anon_sym_BANG_EQ] = ACTIONS(1029), + [anon_sym_LT2] = ACTIONS(1029), + [anon_sym_LT_EQ] = ACTIONS(1029), + [anon_sym_GT_EQ] = ACTIONS(1029), + [anon_sym_not_DASHin] = ACTIONS(1029), + [anon_sym_starts_DASHwith] = ACTIONS(1029), + [anon_sym_ends_DASHwith] = ACTIONS(1029), + [anon_sym_EQ_TILDE] = ACTIONS(1029), + [anon_sym_BANG_TILDE] = ACTIONS(1029), + [anon_sym_bit_DASHand] = ACTIONS(1029), + [anon_sym_bit_DASHxor] = ACTIONS(1029), + [anon_sym_bit_DASHor] = ACTIONS(1029), + [anon_sym_and] = ACTIONS(1029), + [anon_sym_xor] = ACTIONS(1029), + [anon_sym_or] = ACTIONS(1029), + [anon_sym_DOT2] = ACTIONS(1739), + [anon_sym_EQ2] = ACTIONS(1741), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1743), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1745), + [sym_val_nothing] = ACTIONS(1029), + [anon_sym_true] = ACTIONS(1029), + [anon_sym_false] = ACTIONS(1029), + [aux_sym_val_number_token1] = ACTIONS(1029), + [aux_sym_val_number_token2] = ACTIONS(1029), + [aux_sym_val_number_token3] = ACTIONS(1029), + [anon_sym_inf] = ACTIONS(1029), + [anon_sym_DASHinf] = ACTIONS(1029), + [anon_sym_NaN] = ACTIONS(1029), + [aux_sym__val_number_decimal_token1] = ACTIONS(1029), + [aux_sym__val_number_decimal_token2] = ACTIONS(1029), + [anon_sym_0b] = ACTIONS(1029), + [anon_sym_0o] = ACTIONS(1029), + [anon_sym_0x] = ACTIONS(1029), + [sym_val_date] = ACTIONS(1029), + [anon_sym_DQUOTE] = ACTIONS(1029), + [sym__str_single_quotes] = ACTIONS(1029), + [sym__str_back_ticks] = ACTIONS(1029), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1029), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1029), + [anon_sym_err_GT] = ACTIONS(1029), + [anon_sym_out_GT] = ACTIONS(1029), + [anon_sym_e_GT] = ACTIONS(1029), + [anon_sym_o_GT] = ACTIONS(1029), + [anon_sym_err_PLUSout_GT] = ACTIONS(1029), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1029), + [anon_sym_o_PLUSe_GT] = ACTIONS(1029), + [anon_sym_e_PLUSo_GT] = ACTIONS(1029), + [sym_short_flag] = ACTIONS(1029), + [aux_sym_unquoted_token1] = ACTIONS(1029), + [anon_sym_POUND] = ACTIONS(105), }, - [646] = { - [sym_comment] = STATE(646), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_COMMA] = ACTIONS(1563), - [anon_sym_LPAREN] = ACTIONS(1563), - [anon_sym_DOLLAR] = ACTIONS(1563), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_list] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1667), - [anon_sym_DASH] = ACTIONS(1649), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1669), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_make] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_else] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1563), - [anon_sym_DOT] = ACTIONS(1563), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_catch] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_new] = ACTIONS(1561), - [anon_sym_as] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1651), - [anon_sym_STAR_STAR] = ACTIONS(1653), - [anon_sym_PLUS_PLUS] = ACTIONS(1655), - [anon_sym_SLASH] = ACTIONS(1651), - [anon_sym_mod] = ACTIONS(1651), - [anon_sym_SLASH_SLASH] = ACTIONS(1657), - [anon_sym_PLUS] = ACTIONS(1649), - [anon_sym_bit_DASHshl] = ACTIONS(1659), - [anon_sym_bit_DASHshr] = ACTIONS(1659), - [anon_sym_EQ_EQ] = ACTIONS(1671), - [anon_sym_BANG_EQ] = ACTIONS(1671), - [anon_sym_LT2] = ACTIONS(1667), - [anon_sym_LT_EQ] = ACTIONS(1671), - [anon_sym_GT_EQ] = ACTIONS(1671), - [anon_sym_not_DASHin] = ACTIONS(1669), - [anon_sym_starts_DASHwith] = ACTIONS(1669), - [anon_sym_ends_DASHwith] = ACTIONS(1669), - [anon_sym_EQ_TILDE] = ACTIONS(1673), - [anon_sym_BANG_TILDE] = ACTIONS(1673), - [anon_sym_bit_DASHand] = ACTIONS(1675), - [anon_sym_bit_DASHxor] = ACTIONS(1677), - [anon_sym_bit_DASHor] = ACTIONS(1679), - [anon_sym_and] = ACTIONS(1681), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1563), - [aux_sym_val_number_token2] = ACTIONS(1563), - [aux_sym_val_number_token3] = ACTIONS(1563), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1563), - [sym__str_single_quotes] = ACTIONS(1563), - [sym__str_back_ticks] = ACTIONS(1563), - [aux_sym_record_entry_token1] = ACTIONS(1561), - [sym__record_key] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(3), + [666] = { + [sym_expr_parenthesized] = STATE(860), + [sym__val_range_end_decimal] = STATE(860), + [sym_val_variable] = STATE(860), + [sym__var] = STATE(706), + [sym_comment] = STATE(666), + [anon_sym_SEMI] = ACTIONS(1045), + [anon_sym_LF] = ACTIONS(1047), + [anon_sym_LBRACK] = ACTIONS(1045), + [anon_sym_LPAREN] = ACTIONS(1735), + [anon_sym_RPAREN] = ACTIONS(1045), + [anon_sym_PIPE] = ACTIONS(1045), + [anon_sym_DOLLAR] = ACTIONS(1695), + [anon_sym_LT] = ACTIONS(1747), + [anon_sym_GT] = ACTIONS(1045), + [anon_sym_DASH_DASH] = ACTIONS(1045), + [anon_sym_DASH] = ACTIONS(1045), + [anon_sym_in] = ACTIONS(1045), + [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_RBRACE] = ACTIONS(1045), + [anon_sym_DOT] = ACTIONS(1045), + [anon_sym_STAR] = ACTIONS(1045), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1045), + [anon_sym_mod] = ACTIONS(1045), + [anon_sym_SLASH_SLASH] = ACTIONS(1045), + [anon_sym_PLUS] = ACTIONS(1045), + [anon_sym_bit_DASHshl] = ACTIONS(1045), + [anon_sym_bit_DASHshr] = ACTIONS(1045), + [anon_sym_EQ_EQ] = ACTIONS(1045), + [anon_sym_BANG_EQ] = ACTIONS(1045), + [anon_sym_LT2] = ACTIONS(1045), + [anon_sym_LT_EQ] = ACTIONS(1045), + [anon_sym_GT_EQ] = ACTIONS(1045), + [anon_sym_not_DASHin] = ACTIONS(1045), + [anon_sym_starts_DASHwith] = ACTIONS(1045), + [anon_sym_ends_DASHwith] = ACTIONS(1045), + [anon_sym_EQ_TILDE] = ACTIONS(1045), + [anon_sym_BANG_TILDE] = ACTIONS(1045), + [anon_sym_bit_DASHand] = ACTIONS(1045), + [anon_sym_bit_DASHxor] = ACTIONS(1045), + [anon_sym_bit_DASHor] = ACTIONS(1045), + [anon_sym_and] = ACTIONS(1045), + [anon_sym_xor] = ACTIONS(1045), + [anon_sym_or] = ACTIONS(1045), + [anon_sym_DOT2] = ACTIONS(1739), + [anon_sym_EQ2] = ACTIONS(1749), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1743), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1745), + [sym_val_nothing] = ACTIONS(1045), + [anon_sym_true] = ACTIONS(1045), + [anon_sym_false] = ACTIONS(1045), + [aux_sym_val_number_token1] = ACTIONS(1045), + [aux_sym_val_number_token2] = ACTIONS(1045), + [aux_sym_val_number_token3] = ACTIONS(1045), + [anon_sym_inf] = ACTIONS(1045), + [anon_sym_DASHinf] = ACTIONS(1045), + [anon_sym_NaN] = ACTIONS(1045), + [aux_sym__val_number_decimal_token1] = ACTIONS(1045), + [aux_sym__val_number_decimal_token2] = ACTIONS(1045), + [anon_sym_0b] = ACTIONS(1045), + [anon_sym_0o] = ACTIONS(1045), + [anon_sym_0x] = ACTIONS(1045), + [sym_val_date] = ACTIONS(1045), + [anon_sym_DQUOTE] = ACTIONS(1045), + [sym__str_single_quotes] = ACTIONS(1045), + [sym__str_back_ticks] = ACTIONS(1045), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1045), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1045), + [anon_sym_err_GT] = ACTIONS(1045), + [anon_sym_out_GT] = ACTIONS(1045), + [anon_sym_e_GT] = ACTIONS(1045), + [anon_sym_o_GT] = ACTIONS(1045), + [anon_sym_err_PLUSout_GT] = ACTIONS(1045), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1045), + [anon_sym_o_PLUSe_GT] = ACTIONS(1045), + [anon_sym_e_PLUSo_GT] = ACTIONS(1045), + [sym_short_flag] = ACTIONS(1045), + [aux_sym_unquoted_token1] = ACTIONS(1045), + [anon_sym_POUND] = ACTIONS(105), }, - [647] = { - [sym_comment] = STATE(647), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_COMMA] = ACTIONS(1559), - [anon_sym_LPAREN] = ACTIONS(1559), - [anon_sym_DOLLAR] = ACTIONS(1559), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_list] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_make] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_else] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1559), - [anon_sym_DOT] = ACTIONS(1559), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_catch] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_new] = ACTIONS(1557), - [anon_sym_as] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1559), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1559), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1559), - [anon_sym_BANG_EQ] = ACTIONS(1559), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1559), - [anon_sym_GT_EQ] = ACTIONS(1559), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1559), - [anon_sym_BANG_TILDE] = ACTIONS(1559), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1559), - [aux_sym_val_number_token2] = ACTIONS(1559), - [aux_sym_val_number_token3] = ACTIONS(1559), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1559), - [sym__str_single_quotes] = ACTIONS(1559), - [sym__str_back_ticks] = ACTIONS(1559), - [aux_sym_record_entry_token1] = ACTIONS(1557), - [sym__record_key] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(3), + [667] = { + [sym_expr_parenthesized] = STATE(781), + [sym__val_range_end_decimal] = STATE(781), + [sym_val_variable] = STATE(781), + [sym__var] = STATE(716), + [sym_comment] = STATE(667), + [anon_sym_SEMI] = ACTIONS(1063), + [anon_sym_LF] = ACTIONS(1065), + [anon_sym_LBRACK] = ACTIONS(1063), + [anon_sym_LPAREN] = ACTIONS(1693), + [anon_sym_RPAREN] = ACTIONS(1063), + [anon_sym_PIPE] = ACTIONS(1063), + [anon_sym_DOLLAR] = ACTIONS(1695), + [anon_sym_LT] = ACTIONS(1751), + [anon_sym_GT] = ACTIONS(1063), + [anon_sym_DASH_DASH] = ACTIONS(1063), + [anon_sym_DASH] = ACTIONS(1063), + [anon_sym_in] = ACTIONS(1063), + [anon_sym_LBRACE] = ACTIONS(1063), + [anon_sym_RBRACE] = ACTIONS(1063), + [anon_sym_DOT] = ACTIONS(1063), + [anon_sym_STAR] = ACTIONS(1063), + [anon_sym_STAR_STAR] = ACTIONS(1063), + [anon_sym_PLUS_PLUS] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_mod] = ACTIONS(1063), + [anon_sym_SLASH_SLASH] = ACTIONS(1063), + [anon_sym_PLUS] = ACTIONS(1063), + [anon_sym_bit_DASHshl] = ACTIONS(1063), + [anon_sym_bit_DASHshr] = ACTIONS(1063), + [anon_sym_EQ_EQ] = ACTIONS(1063), + [anon_sym_BANG_EQ] = ACTIONS(1063), + [anon_sym_LT2] = ACTIONS(1063), + [anon_sym_LT_EQ] = ACTIONS(1063), + [anon_sym_GT_EQ] = ACTIONS(1063), + [anon_sym_not_DASHin] = ACTIONS(1063), + [anon_sym_starts_DASHwith] = ACTIONS(1063), + [anon_sym_ends_DASHwith] = ACTIONS(1063), + [anon_sym_EQ_TILDE] = ACTIONS(1063), + [anon_sym_BANG_TILDE] = ACTIONS(1063), + [anon_sym_bit_DASHand] = ACTIONS(1063), + [anon_sym_bit_DASHxor] = ACTIONS(1063), + [anon_sym_bit_DASHor] = ACTIONS(1063), + [anon_sym_and] = ACTIONS(1063), + [anon_sym_xor] = ACTIONS(1063), + [anon_sym_or] = ACTIONS(1063), + [anon_sym_DOT2] = ACTIONS(1731), + [anon_sym_EQ2] = ACTIONS(1753), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1703), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1705), + [sym_val_nothing] = ACTIONS(1063), + [anon_sym_true] = ACTIONS(1063), + [anon_sym_false] = ACTIONS(1063), + [aux_sym_val_number_token1] = ACTIONS(1063), + [aux_sym_val_number_token2] = ACTIONS(1063), + [aux_sym_val_number_token3] = ACTIONS(1063), + [anon_sym_inf] = ACTIONS(1063), + [anon_sym_DASHinf] = ACTIONS(1063), + [anon_sym_NaN] = ACTIONS(1063), + [aux_sym__val_number_decimal_token1] = ACTIONS(1063), + [aux_sym__val_number_decimal_token2] = ACTIONS(1063), + [anon_sym_0b] = ACTIONS(1063), + [anon_sym_0o] = ACTIONS(1063), + [anon_sym_0x] = ACTIONS(1063), + [sym_val_date] = ACTIONS(1063), + [anon_sym_DQUOTE] = ACTIONS(1063), + [sym__str_single_quotes] = ACTIONS(1063), + [sym__str_back_ticks] = ACTIONS(1063), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1063), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1063), + [anon_sym_err_GT] = ACTIONS(1063), + [anon_sym_out_GT] = ACTIONS(1063), + [anon_sym_e_GT] = ACTIONS(1063), + [anon_sym_o_GT] = ACTIONS(1063), + [anon_sym_err_PLUSout_GT] = ACTIONS(1063), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1063), + [anon_sym_o_PLUSe_GT] = ACTIONS(1063), + [anon_sym_e_PLUSo_GT] = ACTIONS(1063), + [sym_short_flag] = ACTIONS(1063), + [aux_sym_unquoted_token1] = ACTIONS(1063), + [anon_sym_POUND] = ACTIONS(105), }, - [648] = { - [sym_comment] = STATE(648), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_COMMA] = ACTIONS(1563), - [anon_sym_LPAREN] = ACTIONS(1563), - [anon_sym_DOLLAR] = ACTIONS(1563), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_list] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1667), - [anon_sym_DASH] = ACTIONS(1649), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1669), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_make] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_else] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1563), - [anon_sym_DOT] = ACTIONS(1563), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_catch] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_new] = ACTIONS(1561), - [anon_sym_as] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1651), - [anon_sym_STAR_STAR] = ACTIONS(1653), - [anon_sym_PLUS_PLUS] = ACTIONS(1655), - [anon_sym_SLASH] = ACTIONS(1651), - [anon_sym_mod] = ACTIONS(1651), - [anon_sym_SLASH_SLASH] = ACTIONS(1657), - [anon_sym_PLUS] = ACTIONS(1649), - [anon_sym_bit_DASHshl] = ACTIONS(1659), - [anon_sym_bit_DASHshr] = ACTIONS(1659), - [anon_sym_EQ_EQ] = ACTIONS(1671), - [anon_sym_BANG_EQ] = ACTIONS(1671), - [anon_sym_LT2] = ACTIONS(1667), - [anon_sym_LT_EQ] = ACTIONS(1671), - [anon_sym_GT_EQ] = ACTIONS(1671), - [anon_sym_not_DASHin] = ACTIONS(1669), - [anon_sym_starts_DASHwith] = ACTIONS(1669), - [anon_sym_ends_DASHwith] = ACTIONS(1669), - [anon_sym_EQ_TILDE] = ACTIONS(1673), - [anon_sym_BANG_TILDE] = ACTIONS(1673), - [anon_sym_bit_DASHand] = ACTIONS(1675), - [anon_sym_bit_DASHxor] = ACTIONS(1677), - [anon_sym_bit_DASHor] = ACTIONS(1679), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1563), - [aux_sym_val_number_token2] = ACTIONS(1563), - [aux_sym_val_number_token3] = ACTIONS(1563), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1563), - [sym__str_single_quotes] = ACTIONS(1563), - [sym__str_back_ticks] = ACTIONS(1563), - [aux_sym_record_entry_token1] = ACTIONS(1561), - [sym__record_key] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(3), + [668] = { + [sym_expr_parenthesized] = STATE(862), + [sym__val_range_end_decimal] = STATE(862), + [sym_val_variable] = STATE(862), + [sym__var] = STATE(747), + [sym_comment] = STATE(668), + [ts_builtin_sym_end] = ACTIONS(1065), + [anon_sym_SEMI] = ACTIONS(1063), + [anon_sym_LF] = ACTIONS(1065), + [anon_sym_LBRACK] = ACTIONS(1063), + [anon_sym_LPAREN] = ACTIONS(1711), + [anon_sym_PIPE] = ACTIONS(1063), + [anon_sym_DOLLAR] = ACTIONS(1713), + [anon_sym_LT] = ACTIONS(1755), + [anon_sym_GT] = ACTIONS(1063), + [anon_sym_DASH_DASH] = ACTIONS(1063), + [anon_sym_DASH] = ACTIONS(1063), + [anon_sym_in] = ACTIONS(1063), + [anon_sym_LBRACE] = ACTIONS(1063), + [anon_sym_DOT] = ACTIONS(1063), + [anon_sym_STAR] = ACTIONS(1063), + [anon_sym_STAR_STAR] = ACTIONS(1063), + [anon_sym_PLUS_PLUS] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_mod] = ACTIONS(1063), + [anon_sym_SLASH_SLASH] = ACTIONS(1063), + [anon_sym_PLUS] = ACTIONS(1063), + [anon_sym_bit_DASHshl] = ACTIONS(1063), + [anon_sym_bit_DASHshr] = ACTIONS(1063), + [anon_sym_EQ_EQ] = ACTIONS(1063), + [anon_sym_BANG_EQ] = ACTIONS(1063), + [anon_sym_LT2] = ACTIONS(1063), + [anon_sym_LT_EQ] = ACTIONS(1063), + [anon_sym_GT_EQ] = ACTIONS(1063), + [anon_sym_not_DASHin] = ACTIONS(1063), + [anon_sym_starts_DASHwith] = ACTIONS(1063), + [anon_sym_ends_DASHwith] = ACTIONS(1063), + [anon_sym_EQ_TILDE] = ACTIONS(1063), + [anon_sym_BANG_TILDE] = ACTIONS(1063), + [anon_sym_bit_DASHand] = ACTIONS(1063), + [anon_sym_bit_DASHxor] = ACTIONS(1063), + [anon_sym_bit_DASHor] = ACTIONS(1063), + [anon_sym_and] = ACTIONS(1063), + [anon_sym_xor] = ACTIONS(1063), + [anon_sym_or] = ACTIONS(1063), + [anon_sym_DOT2] = ACTIONS(1757), + [anon_sym_EQ2] = ACTIONS(1759), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1721), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1723), + [sym_val_nothing] = ACTIONS(1063), + [anon_sym_true] = ACTIONS(1063), + [anon_sym_false] = ACTIONS(1063), + [aux_sym_val_number_token1] = ACTIONS(1063), + [aux_sym_val_number_token2] = ACTIONS(1063), + [aux_sym_val_number_token3] = ACTIONS(1063), + [anon_sym_inf] = ACTIONS(1063), + [anon_sym_DASHinf] = ACTIONS(1063), + [anon_sym_NaN] = ACTIONS(1063), + [aux_sym__val_number_decimal_token1] = ACTIONS(1063), + [aux_sym__val_number_decimal_token2] = ACTIONS(1063), + [anon_sym_0b] = ACTIONS(1063), + [anon_sym_0o] = ACTIONS(1063), + [anon_sym_0x] = ACTIONS(1063), + [sym_val_date] = ACTIONS(1063), + [anon_sym_DQUOTE] = ACTIONS(1063), + [sym__str_single_quotes] = ACTIONS(1063), + [sym__str_back_ticks] = ACTIONS(1063), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1063), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1063), + [anon_sym_err_GT] = ACTIONS(1063), + [anon_sym_out_GT] = ACTIONS(1063), + [anon_sym_e_GT] = ACTIONS(1063), + [anon_sym_o_GT] = ACTIONS(1063), + [anon_sym_err_PLUSout_GT] = ACTIONS(1063), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1063), + [anon_sym_o_PLUSe_GT] = ACTIONS(1063), + [anon_sym_e_PLUSo_GT] = ACTIONS(1063), + [sym_short_flag] = ACTIONS(1063), + [aux_sym_unquoted_token1] = ACTIONS(1063), + [anon_sym_POUND] = ACTIONS(105), }, - [649] = { - [sym_comment] = STATE(649), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_COMMA] = ACTIONS(1559), - [anon_sym_LPAREN] = ACTIONS(1559), - [anon_sym_DOLLAR] = ACTIONS(1559), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_list] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_make] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_else] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1559), - [anon_sym_DOT] = ACTIONS(1559), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_catch] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_new] = ACTIONS(1557), - [anon_sym_as] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1559), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1559), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1559), - [anon_sym_BANG_EQ] = ACTIONS(1559), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1559), - [anon_sym_GT_EQ] = ACTIONS(1559), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1559), - [anon_sym_BANG_TILDE] = ACTIONS(1559), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1559), - [aux_sym_val_number_token2] = ACTIONS(1559), - [aux_sym_val_number_token3] = ACTIONS(1559), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1559), - [sym__str_single_quotes] = ACTIONS(1559), - [sym__str_back_ticks] = ACTIONS(1559), - [aux_sym_record_entry_token1] = ACTIONS(1557), - [sym__record_key] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(3), + [669] = { + [sym_expr_parenthesized] = STATE(869), + [sym__val_range_end_decimal] = STATE(869), + [sym_val_variable] = STATE(869), + [sym__var] = STATE(747), + [sym_comment] = STATE(669), + [ts_builtin_sym_end] = ACTIONS(1055), + [anon_sym_SEMI] = ACTIONS(1053), + [anon_sym_LF] = ACTIONS(1055), + [anon_sym_LBRACK] = ACTIONS(1053), + [anon_sym_LPAREN] = ACTIONS(1711), + [anon_sym_PIPE] = ACTIONS(1053), + [anon_sym_DOLLAR] = ACTIONS(1713), + [anon_sym_LT] = ACTIONS(1761), + [anon_sym_GT] = ACTIONS(1053), + [anon_sym_DASH_DASH] = ACTIONS(1053), + [anon_sym_DASH] = ACTIONS(1053), + [anon_sym_in] = ACTIONS(1053), + [anon_sym_LBRACE] = ACTIONS(1053), + [anon_sym_DOT] = ACTIONS(1053), + [anon_sym_STAR] = ACTIONS(1053), + [anon_sym_STAR_STAR] = ACTIONS(1053), + [anon_sym_PLUS_PLUS] = ACTIONS(1053), + [anon_sym_SLASH] = ACTIONS(1053), + [anon_sym_mod] = ACTIONS(1053), + [anon_sym_SLASH_SLASH] = ACTIONS(1053), + [anon_sym_PLUS] = ACTIONS(1053), + [anon_sym_bit_DASHshl] = ACTIONS(1053), + [anon_sym_bit_DASHshr] = ACTIONS(1053), + [anon_sym_EQ_EQ] = ACTIONS(1053), + [anon_sym_BANG_EQ] = ACTIONS(1053), + [anon_sym_LT2] = ACTIONS(1053), + [anon_sym_LT_EQ] = ACTIONS(1053), + [anon_sym_GT_EQ] = ACTIONS(1053), + [anon_sym_not_DASHin] = ACTIONS(1053), + [anon_sym_starts_DASHwith] = ACTIONS(1053), + [anon_sym_ends_DASHwith] = ACTIONS(1053), + [anon_sym_EQ_TILDE] = ACTIONS(1053), + [anon_sym_BANG_TILDE] = ACTIONS(1053), + [anon_sym_bit_DASHand] = ACTIONS(1053), + [anon_sym_bit_DASHxor] = ACTIONS(1053), + [anon_sym_bit_DASHor] = ACTIONS(1053), + [anon_sym_and] = ACTIONS(1053), + [anon_sym_xor] = ACTIONS(1053), + [anon_sym_or] = ACTIONS(1053), + [anon_sym_DOT2] = ACTIONS(1757), + [anon_sym_EQ2] = ACTIONS(1763), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1721), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1723), + [sym_val_nothing] = ACTIONS(1053), + [anon_sym_true] = ACTIONS(1053), + [anon_sym_false] = ACTIONS(1053), + [aux_sym_val_number_token1] = ACTIONS(1053), + [aux_sym_val_number_token2] = ACTIONS(1053), + [aux_sym_val_number_token3] = ACTIONS(1053), + [anon_sym_inf] = ACTIONS(1053), + [anon_sym_DASHinf] = ACTIONS(1053), + [anon_sym_NaN] = ACTIONS(1053), + [aux_sym__val_number_decimal_token1] = ACTIONS(1053), + [aux_sym__val_number_decimal_token2] = ACTIONS(1053), + [anon_sym_0b] = ACTIONS(1053), + [anon_sym_0o] = ACTIONS(1053), + [anon_sym_0x] = ACTIONS(1053), + [sym_val_date] = ACTIONS(1053), + [anon_sym_DQUOTE] = ACTIONS(1053), + [sym__str_single_quotes] = ACTIONS(1053), + [sym__str_back_ticks] = ACTIONS(1053), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1053), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1053), + [anon_sym_err_GT] = ACTIONS(1053), + [anon_sym_out_GT] = ACTIONS(1053), + [anon_sym_e_GT] = ACTIONS(1053), + [anon_sym_o_GT] = ACTIONS(1053), + [anon_sym_err_PLUSout_GT] = ACTIONS(1053), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1053), + [anon_sym_o_PLUSe_GT] = ACTIONS(1053), + [anon_sym_e_PLUSo_GT] = ACTIONS(1053), + [sym_short_flag] = ACTIONS(1053), + [aux_sym_unquoted_token1] = ACTIONS(1053), + [anon_sym_POUND] = ACTIONS(105), }, - [650] = { - [sym_comment] = STATE(650), - [anon_sym_export] = ACTIONS(1266), - [anon_sym_alias] = ACTIONS(1266), - [anon_sym_let] = ACTIONS(1266), - [anon_sym_let_DASHenv] = ACTIONS(1266), - [anon_sym_mut] = ACTIONS(1266), - [anon_sym_const] = ACTIONS(1266), - [sym_cmd_identifier] = ACTIONS(1266), - [anon_sym_def] = ACTIONS(1266), - [anon_sym_def_DASHenv] = ACTIONS(1266), - [anon_sym_export_DASHenv] = ACTIONS(1266), - [anon_sym_extern] = ACTIONS(1266), - [anon_sym_module] = ACTIONS(1266), - [anon_sym_use] = ACTIONS(1266), - [anon_sym_COMMA] = ACTIONS(1268), - [anon_sym_LPAREN] = ACTIONS(1268), - [anon_sym_DOLLAR] = ACTIONS(1268), - [anon_sym_error] = ACTIONS(1266), - [anon_sym_list] = ACTIONS(1266), - [anon_sym_GT] = ACTIONS(1266), - [anon_sym_DASH] = ACTIONS(1266), - [anon_sym_break] = ACTIONS(1266), - [anon_sym_continue] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1266), - [anon_sym_in] = ACTIONS(1266), - [anon_sym_loop] = ACTIONS(1266), - [anon_sym_make] = ACTIONS(1266), - [anon_sym_while] = ACTIONS(1266), - [anon_sym_do] = ACTIONS(1266), - [anon_sym_if] = ACTIONS(1266), - [anon_sym_else] = ACTIONS(1266), - [anon_sym_match] = ACTIONS(1266), - [anon_sym_RBRACE] = ACTIONS(1268), - [anon_sym_DOT] = ACTIONS(1268), - [anon_sym_try] = ACTIONS(1266), - [anon_sym_catch] = ACTIONS(1266), - [anon_sym_return] = ACTIONS(1266), - [anon_sym_source] = ACTIONS(1266), - [anon_sym_source_DASHenv] = ACTIONS(1266), - [anon_sym_register] = ACTIONS(1266), - [anon_sym_hide] = ACTIONS(1266), - [anon_sym_hide_DASHenv] = ACTIONS(1266), - [anon_sym_overlay] = ACTIONS(1266), - [anon_sym_new] = ACTIONS(1266), - [anon_sym_as] = ACTIONS(1266), - [anon_sym_STAR] = ACTIONS(1266), - [anon_sym_STAR_STAR] = ACTIONS(1268), - [anon_sym_PLUS_PLUS] = ACTIONS(1266), - [anon_sym_SLASH] = ACTIONS(1266), - [anon_sym_mod] = ACTIONS(1266), - [anon_sym_SLASH_SLASH] = ACTIONS(1268), - [anon_sym_PLUS] = ACTIONS(1266), - [anon_sym_bit_DASHshl] = ACTIONS(1266), - [anon_sym_bit_DASHshr] = ACTIONS(1266), - [anon_sym_EQ_EQ] = ACTIONS(1268), - [anon_sym_BANG_EQ] = ACTIONS(1268), - [anon_sym_LT2] = ACTIONS(1266), - [anon_sym_LT_EQ] = ACTIONS(1268), - [anon_sym_GT_EQ] = ACTIONS(1268), - [anon_sym_not_DASHin] = ACTIONS(1266), - [anon_sym_starts_DASHwith] = ACTIONS(1266), - [anon_sym_ends_DASHwith] = ACTIONS(1266), - [anon_sym_EQ_TILDE] = ACTIONS(1268), - [anon_sym_BANG_TILDE] = ACTIONS(1268), - [anon_sym_bit_DASHand] = ACTIONS(1266), - [anon_sym_bit_DASHxor] = ACTIONS(1266), - [anon_sym_bit_DASHor] = ACTIONS(1266), - [anon_sym_and] = ACTIONS(1266), - [anon_sym_xor] = ACTIONS(1266), - [anon_sym_or] = ACTIONS(1266), - [aux_sym_val_number_token1] = ACTIONS(1268), - [aux_sym_val_number_token2] = ACTIONS(1268), - [aux_sym_val_number_token3] = ACTIONS(1268), - [anon_sym_inf] = ACTIONS(1266), - [anon_sym_DASHinf] = ACTIONS(1266), - [anon_sym_NaN] = ACTIONS(1266), - [aux_sym__val_number_decimal_token1] = ACTIONS(1266), - [aux_sym__val_number_decimal_token2] = ACTIONS(1266), - [anon_sym_DQUOTE] = ACTIONS(1268), - [sym__str_single_quotes] = ACTIONS(1268), - [sym__str_back_ticks] = ACTIONS(1268), - [aux_sym_record_entry_token1] = ACTIONS(1266), - [sym__record_key] = ACTIONS(1266), - [anon_sym_POUND] = ACTIONS(3), + [670] = { + [sym_expr_parenthesized] = STATE(957), + [sym__val_range_end_decimal] = STATE(957), + [sym_val_variable] = STATE(957), + [sym__var] = STATE(744), + [sym_comment] = STATE(670), + [ts_builtin_sym_end] = ACTIONS(1047), + [anon_sym_SEMI] = ACTIONS(1045), + [anon_sym_LF] = ACTIONS(1047), + [anon_sym_LBRACK] = ACTIONS(1045), + [anon_sym_LPAREN] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1045), + [anon_sym_DOLLAR] = ACTIONS(1713), + [anon_sym_LT] = ACTIONS(1767), + [anon_sym_GT] = ACTIONS(1045), + [anon_sym_DASH_DASH] = ACTIONS(1045), + [anon_sym_DASH] = ACTIONS(1045), + [anon_sym_in] = ACTIONS(1045), + [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_DOT] = ACTIONS(1045), + [anon_sym_STAR] = ACTIONS(1045), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1045), + [anon_sym_mod] = ACTIONS(1045), + [anon_sym_SLASH_SLASH] = ACTIONS(1045), + [anon_sym_PLUS] = ACTIONS(1045), + [anon_sym_bit_DASHshl] = ACTIONS(1045), + [anon_sym_bit_DASHshr] = ACTIONS(1045), + [anon_sym_EQ_EQ] = ACTIONS(1045), + [anon_sym_BANG_EQ] = ACTIONS(1045), + [anon_sym_LT2] = ACTIONS(1045), + [anon_sym_LT_EQ] = ACTIONS(1045), + [anon_sym_GT_EQ] = ACTIONS(1045), + [anon_sym_not_DASHin] = ACTIONS(1045), + [anon_sym_starts_DASHwith] = ACTIONS(1045), + [anon_sym_ends_DASHwith] = ACTIONS(1045), + [anon_sym_EQ_TILDE] = ACTIONS(1045), + [anon_sym_BANG_TILDE] = ACTIONS(1045), + [anon_sym_bit_DASHand] = ACTIONS(1045), + [anon_sym_bit_DASHxor] = ACTIONS(1045), + [anon_sym_bit_DASHor] = ACTIONS(1045), + [anon_sym_and] = ACTIONS(1045), + [anon_sym_xor] = ACTIONS(1045), + [anon_sym_or] = ACTIONS(1045), + [anon_sym_DOT2] = ACTIONS(1769), + [anon_sym_EQ2] = ACTIONS(1771), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1773), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1775), + [sym_val_nothing] = ACTIONS(1045), + [anon_sym_true] = ACTIONS(1045), + [anon_sym_false] = ACTIONS(1045), + [aux_sym_val_number_token1] = ACTIONS(1045), + [aux_sym_val_number_token2] = ACTIONS(1045), + [aux_sym_val_number_token3] = ACTIONS(1045), + [anon_sym_inf] = ACTIONS(1045), + [anon_sym_DASHinf] = ACTIONS(1045), + [anon_sym_NaN] = ACTIONS(1045), + [aux_sym__val_number_decimal_token1] = ACTIONS(1045), + [aux_sym__val_number_decimal_token2] = ACTIONS(1045), + [anon_sym_0b] = ACTIONS(1045), + [anon_sym_0o] = ACTIONS(1045), + [anon_sym_0x] = ACTIONS(1045), + [sym_val_date] = ACTIONS(1045), + [anon_sym_DQUOTE] = ACTIONS(1045), + [sym__str_single_quotes] = ACTIONS(1045), + [sym__str_back_ticks] = ACTIONS(1045), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1045), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1045), + [anon_sym_err_GT] = ACTIONS(1045), + [anon_sym_out_GT] = ACTIONS(1045), + [anon_sym_e_GT] = ACTIONS(1045), + [anon_sym_o_GT] = ACTIONS(1045), + [anon_sym_err_PLUSout_GT] = ACTIONS(1045), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1045), + [anon_sym_o_PLUSe_GT] = ACTIONS(1045), + [anon_sym_e_PLUSo_GT] = ACTIONS(1045), + [sym_short_flag] = ACTIONS(1045), + [aux_sym_unquoted_token1] = ACTIONS(1045), + [anon_sym_POUND] = ACTIONS(105), }, - [651] = { - [sym_comment] = STATE(651), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_COMMA] = ACTIONS(1563), - [anon_sym_LPAREN] = ACTIONS(1563), - [anon_sym_DOLLAR] = ACTIONS(1563), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_list] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1667), - [anon_sym_DASH] = ACTIONS(1649), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1669), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_make] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_else] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1563), - [anon_sym_DOT] = ACTIONS(1563), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_catch] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_new] = ACTIONS(1561), - [anon_sym_as] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1651), - [anon_sym_STAR_STAR] = ACTIONS(1653), - [anon_sym_PLUS_PLUS] = ACTIONS(1655), - [anon_sym_SLASH] = ACTIONS(1651), - [anon_sym_mod] = ACTIONS(1651), - [anon_sym_SLASH_SLASH] = ACTIONS(1657), - [anon_sym_PLUS] = ACTIONS(1649), - [anon_sym_bit_DASHshl] = ACTIONS(1659), - [anon_sym_bit_DASHshr] = ACTIONS(1659), - [anon_sym_EQ_EQ] = ACTIONS(1671), - [anon_sym_BANG_EQ] = ACTIONS(1671), - [anon_sym_LT2] = ACTIONS(1667), - [anon_sym_LT_EQ] = ACTIONS(1671), - [anon_sym_GT_EQ] = ACTIONS(1671), - [anon_sym_not_DASHin] = ACTIONS(1669), - [anon_sym_starts_DASHwith] = ACTIONS(1669), - [anon_sym_ends_DASHwith] = ACTIONS(1669), - [anon_sym_EQ_TILDE] = ACTIONS(1673), - [anon_sym_BANG_TILDE] = ACTIONS(1673), - [anon_sym_bit_DASHand] = ACTIONS(1675), - [anon_sym_bit_DASHxor] = ACTIONS(1677), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1563), - [aux_sym_val_number_token2] = ACTIONS(1563), - [aux_sym_val_number_token3] = ACTIONS(1563), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1563), - [sym__str_single_quotes] = ACTIONS(1563), - [sym__str_back_ticks] = ACTIONS(1563), - [aux_sym_record_entry_token1] = ACTIONS(1561), - [sym__record_key] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(3), - }, - [652] = { - [sym_comment] = STATE(652), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_COMMA] = ACTIONS(1559), - [anon_sym_LPAREN] = ACTIONS(1559), - [anon_sym_DOLLAR] = ACTIONS(1559), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_list] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_make] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_else] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1559), - [anon_sym_DOT] = ACTIONS(1559), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_catch] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_new] = ACTIONS(1557), - [anon_sym_as] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1559), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1559), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1559), - [anon_sym_BANG_EQ] = ACTIONS(1559), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1559), - [anon_sym_GT_EQ] = ACTIONS(1559), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1559), - [anon_sym_BANG_TILDE] = ACTIONS(1559), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1559), - [aux_sym_val_number_token2] = ACTIONS(1559), - [aux_sym_val_number_token3] = ACTIONS(1559), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1559), - [sym__str_single_quotes] = ACTIONS(1559), - [sym__str_back_ticks] = ACTIONS(1559), - [aux_sym_record_entry_token1] = ACTIONS(1557), - [sym__record_key] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(3), - }, - [653] = { - [sym_comment] = STATE(653), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_COMMA] = ACTIONS(1563), - [anon_sym_LPAREN] = ACTIONS(1563), - [anon_sym_DOLLAR] = ACTIONS(1563), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_list] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1667), - [anon_sym_DASH] = ACTIONS(1649), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1669), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_make] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_else] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1563), - [anon_sym_DOT] = ACTIONS(1563), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_catch] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_new] = ACTIONS(1561), - [anon_sym_as] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1651), - [anon_sym_STAR_STAR] = ACTIONS(1653), - [anon_sym_PLUS_PLUS] = ACTIONS(1655), - [anon_sym_SLASH] = ACTIONS(1651), - [anon_sym_mod] = ACTIONS(1651), - [anon_sym_SLASH_SLASH] = ACTIONS(1657), - [anon_sym_PLUS] = ACTIONS(1649), - [anon_sym_bit_DASHshl] = ACTIONS(1659), - [anon_sym_bit_DASHshr] = ACTIONS(1659), - [anon_sym_EQ_EQ] = ACTIONS(1671), - [anon_sym_BANG_EQ] = ACTIONS(1671), - [anon_sym_LT2] = ACTIONS(1667), - [anon_sym_LT_EQ] = ACTIONS(1671), - [anon_sym_GT_EQ] = ACTIONS(1671), - [anon_sym_not_DASHin] = ACTIONS(1669), - [anon_sym_starts_DASHwith] = ACTIONS(1669), - [anon_sym_ends_DASHwith] = ACTIONS(1669), - [anon_sym_EQ_TILDE] = ACTIONS(1673), - [anon_sym_BANG_TILDE] = ACTIONS(1673), - [anon_sym_bit_DASHand] = ACTIONS(1675), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1563), - [aux_sym_val_number_token2] = ACTIONS(1563), - [aux_sym_val_number_token3] = ACTIONS(1563), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1563), - [sym__str_single_quotes] = ACTIONS(1563), - [sym__str_back_ticks] = ACTIONS(1563), - [aux_sym_record_entry_token1] = ACTIONS(1561), - [sym__record_key] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(3), - }, - [654] = { - [sym_comment] = STATE(654), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_COMMA] = ACTIONS(1559), - [anon_sym_LPAREN] = ACTIONS(1559), - [anon_sym_DOLLAR] = ACTIONS(1559), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_list] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_make] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_else] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1559), - [anon_sym_DOT] = ACTIONS(1559), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_catch] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_new] = ACTIONS(1557), - [anon_sym_as] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1559), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1559), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1559), - [anon_sym_BANG_EQ] = ACTIONS(1559), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1559), - [anon_sym_GT_EQ] = ACTIONS(1559), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1559), - [anon_sym_BANG_TILDE] = ACTIONS(1559), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1559), - [aux_sym_val_number_token2] = ACTIONS(1559), - [aux_sym_val_number_token3] = ACTIONS(1559), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1559), - [sym__str_single_quotes] = ACTIONS(1559), - [sym__str_back_ticks] = ACTIONS(1559), - [aux_sym_record_entry_token1] = ACTIONS(1557), - [sym__record_key] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(3), - }, - [655] = { - [sym_comment] = STATE(655), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_COMMA] = ACTIONS(1563), - [anon_sym_LPAREN] = ACTIONS(1563), - [anon_sym_DOLLAR] = ACTIONS(1563), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_list] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1667), - [anon_sym_DASH] = ACTIONS(1649), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1669), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_make] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_else] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1563), - [anon_sym_DOT] = ACTIONS(1563), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_catch] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_new] = ACTIONS(1561), - [anon_sym_as] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1651), - [anon_sym_STAR_STAR] = ACTIONS(1653), - [anon_sym_PLUS_PLUS] = ACTIONS(1655), - [anon_sym_SLASH] = ACTIONS(1651), - [anon_sym_mod] = ACTIONS(1651), - [anon_sym_SLASH_SLASH] = ACTIONS(1657), - [anon_sym_PLUS] = ACTIONS(1649), - [anon_sym_bit_DASHshl] = ACTIONS(1659), - [anon_sym_bit_DASHshr] = ACTIONS(1659), - [anon_sym_EQ_EQ] = ACTIONS(1671), - [anon_sym_BANG_EQ] = ACTIONS(1671), - [anon_sym_LT2] = ACTIONS(1667), - [anon_sym_LT_EQ] = ACTIONS(1671), - [anon_sym_GT_EQ] = ACTIONS(1671), - [anon_sym_not_DASHin] = ACTIONS(1669), - [anon_sym_starts_DASHwith] = ACTIONS(1669), - [anon_sym_ends_DASHwith] = ACTIONS(1669), - [anon_sym_EQ_TILDE] = ACTIONS(1673), - [anon_sym_BANG_TILDE] = ACTIONS(1673), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1563), - [aux_sym_val_number_token2] = ACTIONS(1563), - [aux_sym_val_number_token3] = ACTIONS(1563), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1563), - [sym__str_single_quotes] = ACTIONS(1563), - [sym__str_back_ticks] = ACTIONS(1563), - [aux_sym_record_entry_token1] = ACTIONS(1561), - [sym__record_key] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(3), - }, - [656] = { - [sym_comment] = STATE(656), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_COMMA] = ACTIONS(1559), - [anon_sym_LPAREN] = ACTIONS(1559), - [anon_sym_DOLLAR] = ACTIONS(1559), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_list] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_make] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_else] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1559), - [anon_sym_DOT] = ACTIONS(1559), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_catch] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_new] = ACTIONS(1557), - [anon_sym_as] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1559), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1559), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1559), - [anon_sym_BANG_EQ] = ACTIONS(1559), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1559), - [anon_sym_GT_EQ] = ACTIONS(1559), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1559), - [anon_sym_BANG_TILDE] = ACTIONS(1559), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1559), - [aux_sym_val_number_token2] = ACTIONS(1559), - [aux_sym_val_number_token3] = ACTIONS(1559), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1559), - [sym__str_single_quotes] = ACTIONS(1559), - [sym__str_back_ticks] = ACTIONS(1559), - [aux_sym_record_entry_token1] = ACTIONS(1557), - [sym__record_key] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(3), - }, - [657] = { - [sym_comment] = STATE(657), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_COMMA] = ACTIONS(1559), - [anon_sym_LPAREN] = ACTIONS(1559), - [anon_sym_DOLLAR] = ACTIONS(1559), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_list] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_make] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_else] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1559), - [anon_sym_DOT] = ACTIONS(1559), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_catch] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_new] = ACTIONS(1557), - [anon_sym_as] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1559), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1559), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1559), - [anon_sym_BANG_EQ] = ACTIONS(1559), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1559), - [anon_sym_GT_EQ] = ACTIONS(1559), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1559), - [anon_sym_BANG_TILDE] = ACTIONS(1559), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1559), - [aux_sym_val_number_token2] = ACTIONS(1559), - [aux_sym_val_number_token3] = ACTIONS(1559), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1559), - [sym__str_single_quotes] = ACTIONS(1559), - [sym__str_back_ticks] = ACTIONS(1559), - [aux_sym_record_entry_token1] = ACTIONS(1557), - [sym__record_key] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(3), - }, - [658] = { - [sym_comment] = STATE(658), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_COMMA] = ACTIONS(1563), - [anon_sym_LPAREN] = ACTIONS(1563), - [anon_sym_DOLLAR] = ACTIONS(1563), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_list] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(1561), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_make] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_else] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1563), - [anon_sym_DOT] = ACTIONS(1563), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_catch] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_new] = ACTIONS(1561), - [anon_sym_as] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(1653), - [anon_sym_PLUS_PLUS] = ACTIONS(1655), - [anon_sym_SLASH] = ACTIONS(1561), - [anon_sym_mod] = ACTIONS(1561), - [anon_sym_SLASH_SLASH] = ACTIONS(1563), - [anon_sym_PLUS] = ACTIONS(1561), - [anon_sym_bit_DASHshl] = ACTIONS(1561), - [anon_sym_bit_DASHshr] = ACTIONS(1561), - [anon_sym_EQ_EQ] = ACTIONS(1563), - [anon_sym_BANG_EQ] = ACTIONS(1563), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1563), - [anon_sym_GT_EQ] = ACTIONS(1563), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1563), - [anon_sym_BANG_TILDE] = ACTIONS(1563), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1563), - [aux_sym_val_number_token2] = ACTIONS(1563), - [aux_sym_val_number_token3] = ACTIONS(1563), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1563), - [sym__str_single_quotes] = ACTIONS(1563), - [sym__str_back_ticks] = ACTIONS(1563), - [aux_sym_record_entry_token1] = ACTIONS(1561), - [sym__record_key] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(3), - }, - [659] = { - [sym_comment] = STATE(659), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_COMMA] = ACTIONS(1559), - [anon_sym_LPAREN] = ACTIONS(1559), - [anon_sym_DOLLAR] = ACTIONS(1559), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_list] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_make] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_else] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1559), - [anon_sym_DOT] = ACTIONS(1559), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_catch] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_new] = ACTIONS(1557), - [anon_sym_as] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1559), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1559), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1559), - [anon_sym_BANG_EQ] = ACTIONS(1559), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1559), - [anon_sym_GT_EQ] = ACTIONS(1559), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1559), - [anon_sym_BANG_TILDE] = ACTIONS(1559), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1559), - [aux_sym_val_number_token2] = ACTIONS(1559), - [aux_sym_val_number_token3] = ACTIONS(1559), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1559), - [sym__str_single_quotes] = ACTIONS(1559), - [sym__str_back_ticks] = ACTIONS(1559), - [aux_sym_record_entry_token1] = ACTIONS(1557), - [sym__record_key] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(3), - }, - [660] = { - [sym_comment] = STATE(660), - [anon_sym_export] = ACTIONS(1561), - [anon_sym_alias] = ACTIONS(1561), - [anon_sym_let] = ACTIONS(1561), - [anon_sym_let_DASHenv] = ACTIONS(1561), - [anon_sym_mut] = ACTIONS(1561), - [anon_sym_const] = ACTIONS(1561), - [sym_cmd_identifier] = ACTIONS(1561), - [anon_sym_def] = ACTIONS(1561), - [anon_sym_def_DASHenv] = ACTIONS(1561), - [anon_sym_export_DASHenv] = ACTIONS(1561), - [anon_sym_extern] = ACTIONS(1561), - [anon_sym_module] = ACTIONS(1561), - [anon_sym_use] = ACTIONS(1561), - [anon_sym_COMMA] = ACTIONS(1563), - [anon_sym_LPAREN] = ACTIONS(1563), - [anon_sym_DOLLAR] = ACTIONS(1563), - [anon_sym_error] = ACTIONS(1561), - [anon_sym_list] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(1561), - [anon_sym_break] = ACTIONS(1561), - [anon_sym_continue] = ACTIONS(1561), - [anon_sym_for] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_loop] = ACTIONS(1561), - [anon_sym_make] = ACTIONS(1561), - [anon_sym_while] = ACTIONS(1561), - [anon_sym_do] = ACTIONS(1561), - [anon_sym_if] = ACTIONS(1561), - [anon_sym_else] = ACTIONS(1561), - [anon_sym_match] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1563), - [anon_sym_DOT] = ACTIONS(1563), - [anon_sym_try] = ACTIONS(1561), - [anon_sym_catch] = ACTIONS(1561), - [anon_sym_return] = ACTIONS(1561), - [anon_sym_source] = ACTIONS(1561), - [anon_sym_source_DASHenv] = ACTIONS(1561), - [anon_sym_register] = ACTIONS(1561), - [anon_sym_hide] = ACTIONS(1561), - [anon_sym_hide_DASHenv] = ACTIONS(1561), - [anon_sym_overlay] = ACTIONS(1561), - [anon_sym_new] = ACTIONS(1561), - [anon_sym_as] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1651), - [anon_sym_STAR_STAR] = ACTIONS(1653), - [anon_sym_PLUS_PLUS] = ACTIONS(1655), - [anon_sym_SLASH] = ACTIONS(1651), - [anon_sym_mod] = ACTIONS(1651), - [anon_sym_SLASH_SLASH] = ACTIONS(1657), - [anon_sym_PLUS] = ACTIONS(1561), - [anon_sym_bit_DASHshl] = ACTIONS(1561), - [anon_sym_bit_DASHshr] = ACTIONS(1561), - [anon_sym_EQ_EQ] = ACTIONS(1563), - [anon_sym_BANG_EQ] = ACTIONS(1563), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1563), - [anon_sym_GT_EQ] = ACTIONS(1563), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1563), - [anon_sym_BANG_TILDE] = ACTIONS(1563), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1563), - [aux_sym_val_number_token2] = ACTIONS(1563), - [aux_sym_val_number_token3] = ACTIONS(1563), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1563), - [sym__str_single_quotes] = ACTIONS(1563), - [sym__str_back_ticks] = ACTIONS(1563), - [aux_sym_record_entry_token1] = ACTIONS(1561), - [sym__record_key] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(3), - }, - [661] = { - [sym_comment] = STATE(661), - [anon_sym_export] = ACTIONS(1557), - [anon_sym_alias] = ACTIONS(1557), - [anon_sym_let] = ACTIONS(1557), - [anon_sym_let_DASHenv] = ACTIONS(1557), - [anon_sym_mut] = ACTIONS(1557), - [anon_sym_const] = ACTIONS(1557), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_def] = ACTIONS(1557), - [anon_sym_def_DASHenv] = ACTIONS(1557), - [anon_sym_export_DASHenv] = ACTIONS(1557), - [anon_sym_extern] = ACTIONS(1557), - [anon_sym_module] = ACTIONS(1557), - [anon_sym_use] = ACTIONS(1557), - [anon_sym_COMMA] = ACTIONS(1559), - [anon_sym_LPAREN] = ACTIONS(1559), - [anon_sym_DOLLAR] = ACTIONS(1559), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_list] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_loop] = ACTIONS(1557), - [anon_sym_make] = ACTIONS(1557), - [anon_sym_while] = ACTIONS(1557), - [anon_sym_do] = ACTIONS(1557), - [anon_sym_if] = ACTIONS(1557), - [anon_sym_else] = ACTIONS(1557), - [anon_sym_match] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1559), - [anon_sym_DOT] = ACTIONS(1559), - [anon_sym_try] = ACTIONS(1557), - [anon_sym_catch] = ACTIONS(1557), - [anon_sym_return] = ACTIONS(1557), - [anon_sym_source] = ACTIONS(1557), - [anon_sym_source_DASHenv] = ACTIONS(1557), - [anon_sym_register] = ACTIONS(1557), - [anon_sym_hide] = ACTIONS(1557), - [anon_sym_hide_DASHenv] = ACTIONS(1557), - [anon_sym_overlay] = ACTIONS(1557), - [anon_sym_new] = ACTIONS(1557), - [anon_sym_as] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1559), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1559), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1559), - [anon_sym_BANG_EQ] = ACTIONS(1559), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1559), - [anon_sym_GT_EQ] = ACTIONS(1559), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1559), - [anon_sym_BANG_TILDE] = ACTIONS(1559), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1559), - [aux_sym_val_number_token2] = ACTIONS(1559), - [aux_sym_val_number_token3] = ACTIONS(1559), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1559), - [sym__str_single_quotes] = ACTIONS(1559), - [sym__str_back_ticks] = ACTIONS(1559), - [aux_sym_record_entry_token1] = ACTIONS(1557), - [sym__record_key] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(3), - }, - [662] = { - [sym_expr_parenthesized] = STATE(777), - [sym__val_range_end_decimal] = STATE(777), - [sym_val_variable] = STATE(777), - [sym__var] = STATE(707), - [sym_comment] = STATE(662), - [anon_sym_SEMI] = ACTIONS(989), - [anon_sym_LF] = ACTIONS(991), - [anon_sym_LBRACK] = ACTIONS(989), - [anon_sym_LPAREN] = ACTIONS(1693), - [anon_sym_RPAREN] = ACTIONS(989), - [anon_sym_PIPE] = ACTIONS(989), - [anon_sym_DOLLAR] = ACTIONS(1695), - [anon_sym_LT] = ACTIONS(1697), - [anon_sym_GT] = ACTIONS(989), - [anon_sym_DASH_DASH] = ACTIONS(989), - [anon_sym_DASH] = ACTIONS(989), - [anon_sym_in] = ACTIONS(989), - [anon_sym_LBRACE] = ACTIONS(989), - [anon_sym_RBRACE] = ACTIONS(989), - [anon_sym_DOT] = ACTIONS(989), - [anon_sym_STAR] = ACTIONS(989), - [anon_sym_STAR_STAR] = ACTIONS(989), - [anon_sym_PLUS_PLUS] = ACTIONS(989), - [anon_sym_SLASH] = ACTIONS(989), - [anon_sym_mod] = ACTIONS(989), - [anon_sym_SLASH_SLASH] = ACTIONS(989), - [anon_sym_PLUS] = ACTIONS(989), - [anon_sym_bit_DASHshl] = ACTIONS(989), - [anon_sym_bit_DASHshr] = ACTIONS(989), - [anon_sym_EQ_EQ] = ACTIONS(989), - [anon_sym_BANG_EQ] = ACTIONS(989), - [anon_sym_LT2] = ACTIONS(989), - [anon_sym_LT_EQ] = ACTIONS(989), - [anon_sym_GT_EQ] = ACTIONS(989), - [anon_sym_not_DASHin] = ACTIONS(989), - [anon_sym_starts_DASHwith] = ACTIONS(989), - [anon_sym_ends_DASHwith] = ACTIONS(989), - [anon_sym_EQ_TILDE] = ACTIONS(989), - [anon_sym_BANG_TILDE] = ACTIONS(989), - [anon_sym_bit_DASHand] = ACTIONS(989), - [anon_sym_bit_DASHxor] = ACTIONS(989), - [anon_sym_bit_DASHor] = ACTIONS(989), - [anon_sym_and] = ACTIONS(989), - [anon_sym_xor] = ACTIONS(989), - [anon_sym_or] = ACTIONS(989), - [anon_sym_DOT2] = ACTIONS(1699), - [anon_sym_EQ2] = ACTIONS(1701), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1703), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1705), - [sym_val_nothing] = ACTIONS(989), - [anon_sym_true] = ACTIONS(989), - [anon_sym_false] = ACTIONS(989), - [aux_sym_val_number_token1] = ACTIONS(989), - [aux_sym_val_number_token2] = ACTIONS(989), - [aux_sym_val_number_token3] = ACTIONS(989), - [anon_sym_inf] = ACTIONS(989), - [anon_sym_DASHinf] = ACTIONS(989), - [anon_sym_NaN] = ACTIONS(989), - [aux_sym__val_number_decimal_token1] = ACTIONS(989), - [aux_sym__val_number_decimal_token2] = ACTIONS(989), - [anon_sym_0b] = ACTIONS(989), - [anon_sym_0o] = ACTIONS(989), - [anon_sym_0x] = ACTIONS(989), - [sym_val_date] = ACTIONS(989), - [anon_sym_DQUOTE] = ACTIONS(989), - [sym__str_single_quotes] = ACTIONS(989), - [sym__str_back_ticks] = ACTIONS(989), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), - [anon_sym_err_GT] = ACTIONS(989), - [anon_sym_out_GT] = ACTIONS(989), - [anon_sym_e_GT] = ACTIONS(989), - [anon_sym_o_GT] = ACTIONS(989), - [anon_sym_err_PLUSout_GT] = ACTIONS(989), - [anon_sym_out_PLUSerr_GT] = ACTIONS(989), - [anon_sym_o_PLUSe_GT] = ACTIONS(989), - [anon_sym_e_PLUSo_GT] = ACTIONS(989), - [sym_short_flag] = ACTIONS(989), - [aux_sym_unquoted_token1] = ACTIONS(989), - [aux_sym_unquoted_token4] = ACTIONS(1707), - [aux_sym_unquoted_token7] = ACTIONS(1709), - [anon_sym_POUND] = ACTIONS(105), - }, - [663] = { - [sym_expr_parenthesized] = STATE(793), - [sym__val_range_end_decimal] = STATE(793), - [sym_val_variable] = STATE(793), - [sym__var] = STATE(736), - [sym_comment] = STATE(663), - [ts_builtin_sym_end] = ACTIONS(991), - [anon_sym_SEMI] = ACTIONS(989), - [anon_sym_LF] = ACTIONS(991), - [anon_sym_LBRACK] = ACTIONS(989), - [anon_sym_LPAREN] = ACTIONS(1711), - [anon_sym_PIPE] = ACTIONS(989), - [anon_sym_DOLLAR] = ACTIONS(1713), - [anon_sym_LT] = ACTIONS(1715), - [anon_sym_GT] = ACTIONS(989), - [anon_sym_DASH_DASH] = ACTIONS(989), - [anon_sym_DASH] = ACTIONS(989), - [anon_sym_in] = ACTIONS(989), - [anon_sym_LBRACE] = ACTIONS(989), - [anon_sym_DOT] = ACTIONS(989), - [anon_sym_STAR] = ACTIONS(989), - [anon_sym_STAR_STAR] = ACTIONS(989), - [anon_sym_PLUS_PLUS] = ACTIONS(989), - [anon_sym_SLASH] = ACTIONS(989), - [anon_sym_mod] = ACTIONS(989), - [anon_sym_SLASH_SLASH] = ACTIONS(989), - [anon_sym_PLUS] = ACTIONS(989), - [anon_sym_bit_DASHshl] = ACTIONS(989), - [anon_sym_bit_DASHshr] = ACTIONS(989), - [anon_sym_EQ_EQ] = ACTIONS(989), - [anon_sym_BANG_EQ] = ACTIONS(989), - [anon_sym_LT2] = ACTIONS(989), - [anon_sym_LT_EQ] = ACTIONS(989), - [anon_sym_GT_EQ] = ACTIONS(989), - [anon_sym_not_DASHin] = ACTIONS(989), - [anon_sym_starts_DASHwith] = ACTIONS(989), - [anon_sym_ends_DASHwith] = ACTIONS(989), - [anon_sym_EQ_TILDE] = ACTIONS(989), - [anon_sym_BANG_TILDE] = ACTIONS(989), - [anon_sym_bit_DASHand] = ACTIONS(989), - [anon_sym_bit_DASHxor] = ACTIONS(989), - [anon_sym_bit_DASHor] = ACTIONS(989), - [anon_sym_and] = ACTIONS(989), - [anon_sym_xor] = ACTIONS(989), - [anon_sym_or] = ACTIONS(989), - [anon_sym_DOT2] = ACTIONS(1717), - [anon_sym_EQ2] = ACTIONS(1719), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1721), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1723), - [sym_val_nothing] = ACTIONS(989), - [anon_sym_true] = ACTIONS(989), - [anon_sym_false] = ACTIONS(989), - [aux_sym_val_number_token1] = ACTIONS(989), - [aux_sym_val_number_token2] = ACTIONS(989), - [aux_sym_val_number_token3] = ACTIONS(989), - [anon_sym_inf] = ACTIONS(989), - [anon_sym_DASHinf] = ACTIONS(989), - [anon_sym_NaN] = ACTIONS(989), - [aux_sym__val_number_decimal_token1] = ACTIONS(989), - [aux_sym__val_number_decimal_token2] = ACTIONS(989), - [anon_sym_0b] = ACTIONS(989), - [anon_sym_0o] = ACTIONS(989), - [anon_sym_0x] = ACTIONS(989), - [sym_val_date] = ACTIONS(989), - [anon_sym_DQUOTE] = ACTIONS(989), - [sym__str_single_quotes] = ACTIONS(989), - [sym__str_back_ticks] = ACTIONS(989), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), - [anon_sym_err_GT] = ACTIONS(989), - [anon_sym_out_GT] = ACTIONS(989), - [anon_sym_e_GT] = ACTIONS(989), - [anon_sym_o_GT] = ACTIONS(989), - [anon_sym_err_PLUSout_GT] = ACTIONS(989), - [anon_sym_out_PLUSerr_GT] = ACTIONS(989), - [anon_sym_o_PLUSe_GT] = ACTIONS(989), - [anon_sym_e_PLUSo_GT] = ACTIONS(989), - [sym_short_flag] = ACTIONS(989), - [aux_sym_unquoted_token1] = ACTIONS(989), - [aux_sym_unquoted_token4] = ACTIONS(1725), - [aux_sym_unquoted_token7] = ACTIONS(1727), - [anon_sym_POUND] = ACTIONS(105), - }, - [664] = { - [sym_expr_parenthesized] = STATE(782), - [sym__val_range_end_decimal] = STATE(782), - [sym_val_variable] = STATE(782), - [sym__var] = STATE(707), - [sym_comment] = STATE(664), + [671] = { + [sym_expr_parenthesized] = STATE(959), + [sym__val_range_end_decimal] = STATE(959), + [sym_val_variable] = STATE(959), + [sym__var] = STATE(744), + [sym_comment] = STATE(671), + [ts_builtin_sym_end] = ACTIONS(1031), [anon_sym_SEMI] = ACTIONS(1029), [anon_sym_LF] = ACTIONS(1031), [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1693), - [anon_sym_RPAREN] = ACTIONS(1029), + [anon_sym_LPAREN] = ACTIONS(1765), [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1695), - [anon_sym_LT] = ACTIONS(1729), + [anon_sym_DOLLAR] = ACTIONS(1713), + [anon_sym_LT] = ACTIONS(1777), [anon_sym_GT] = ACTIONS(1029), [anon_sym_DASH_DASH] = ACTIONS(1029), [anon_sym_DASH] = ACTIONS(1029), [anon_sym_in] = ACTIONS(1029), [anon_sym_LBRACE] = ACTIONS(1029), - [anon_sym_RBRACE] = ACTIONS(1029), [anon_sym_DOT] = ACTIONS(1029), [anon_sym_STAR] = ACTIONS(1029), [anon_sym_STAR_STAR] = ACTIONS(1029), @@ -131795,10 +132104,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1029), [anon_sym_xor] = ACTIONS(1029), [anon_sym_or] = ACTIONS(1029), - [anon_sym_DOT2] = ACTIONS(1731), - [anon_sym_EQ2] = ACTIONS(1733), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1703), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1705), + [anon_sym_DOT2] = ACTIONS(1769), + [anon_sym_EQ2] = ACTIONS(1779), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1773), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1775), [sym_val_nothing] = ACTIONS(1029), [anon_sym_true] = ACTIONS(1029), [anon_sym_false] = ACTIONS(1029), @@ -131831,662 +132140,252 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1029), [anon_sym_POUND] = ACTIONS(105), }, - [665] = { - [sym_expr_parenthesized] = STATE(803), - [sym__val_range_end_decimal] = STATE(803), - [sym_val_variable] = STATE(803), - [sym__var] = STATE(705), - [sym_comment] = STATE(665), - [anon_sym_SEMI] = ACTIONS(1055), - [anon_sym_LF] = ACTIONS(1057), - [anon_sym_LBRACK] = ACTIONS(1055), + [672] = { + [sym_expr_parenthesized] = STATE(866), + [sym__val_range_end_decimal] = STATE(866), + [sym_val_variable] = STATE(866), + [sym__var] = STATE(706), + [sym_comment] = STATE(672), + [anon_sym_SEMI] = ACTIONS(1121), + [anon_sym_LF] = ACTIONS(1123), + [anon_sym_LBRACK] = ACTIONS(1121), [anon_sym_LPAREN] = ACTIONS(1735), - [anon_sym_RPAREN] = ACTIONS(1055), - [anon_sym_PIPE] = ACTIONS(1055), + [anon_sym_RPAREN] = ACTIONS(1121), + [anon_sym_PIPE] = ACTIONS(1121), [anon_sym_DOLLAR] = ACTIONS(1695), - [anon_sym_LT] = ACTIONS(1737), - [anon_sym_GT] = ACTIONS(1055), - [anon_sym_DASH_DASH] = ACTIONS(1055), - [anon_sym_DASH] = ACTIONS(1055), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_LBRACE] = ACTIONS(1055), - [anon_sym_RBRACE] = ACTIONS(1055), - [anon_sym_DOT] = ACTIONS(1055), - [anon_sym_STAR] = ACTIONS(1055), - [anon_sym_STAR_STAR] = ACTIONS(1055), - [anon_sym_PLUS_PLUS] = ACTIONS(1055), - [anon_sym_SLASH] = ACTIONS(1055), - [anon_sym_mod] = ACTIONS(1055), - [anon_sym_SLASH_SLASH] = ACTIONS(1055), - [anon_sym_PLUS] = ACTIONS(1055), - [anon_sym_bit_DASHshl] = ACTIONS(1055), - [anon_sym_bit_DASHshr] = ACTIONS(1055), - [anon_sym_EQ_EQ] = ACTIONS(1055), - [anon_sym_BANG_EQ] = ACTIONS(1055), - [anon_sym_LT2] = ACTIONS(1055), - [anon_sym_LT_EQ] = ACTIONS(1055), - [anon_sym_GT_EQ] = ACTIONS(1055), - [anon_sym_not_DASHin] = ACTIONS(1055), - [anon_sym_starts_DASHwith] = ACTIONS(1055), - [anon_sym_ends_DASHwith] = ACTIONS(1055), - [anon_sym_EQ_TILDE] = ACTIONS(1055), - [anon_sym_BANG_TILDE] = ACTIONS(1055), - [anon_sym_bit_DASHand] = ACTIONS(1055), - [anon_sym_bit_DASHxor] = ACTIONS(1055), - [anon_sym_bit_DASHor] = ACTIONS(1055), - [anon_sym_and] = ACTIONS(1055), - [anon_sym_xor] = ACTIONS(1055), - [anon_sym_or] = ACTIONS(1055), + [anon_sym_GT] = ACTIONS(1121), + [anon_sym_DASH_DASH] = ACTIONS(1121), + [anon_sym_DASH] = ACTIONS(1121), + [anon_sym_in] = ACTIONS(1121), + [anon_sym_LBRACE] = ACTIONS(1121), + [anon_sym_RBRACE] = ACTIONS(1121), + [anon_sym_DOT] = ACTIONS(1121), + [anon_sym_STAR] = ACTIONS(1121), + [anon_sym_STAR_STAR] = ACTIONS(1121), + [anon_sym_PLUS_PLUS] = ACTIONS(1121), + [anon_sym_SLASH] = ACTIONS(1121), + [anon_sym_mod] = ACTIONS(1121), + [anon_sym_SLASH_SLASH] = ACTIONS(1121), + [anon_sym_PLUS] = ACTIONS(1121), + [anon_sym_bit_DASHshl] = ACTIONS(1121), + [anon_sym_bit_DASHshr] = ACTIONS(1121), + [anon_sym_EQ_EQ] = ACTIONS(1121), + [anon_sym_BANG_EQ] = ACTIONS(1121), + [anon_sym_LT2] = ACTIONS(1121), + [anon_sym_LT_EQ] = ACTIONS(1121), + [anon_sym_GT_EQ] = ACTIONS(1121), + [anon_sym_not_DASHin] = ACTIONS(1121), + [anon_sym_starts_DASHwith] = ACTIONS(1121), + [anon_sym_ends_DASHwith] = ACTIONS(1121), + [anon_sym_EQ_TILDE] = ACTIONS(1121), + [anon_sym_BANG_TILDE] = ACTIONS(1121), + [anon_sym_bit_DASHand] = ACTIONS(1121), + [anon_sym_bit_DASHxor] = ACTIONS(1121), + [anon_sym_bit_DASHor] = ACTIONS(1121), + [anon_sym_and] = ACTIONS(1121), + [anon_sym_xor] = ACTIONS(1121), + [anon_sym_or] = ACTIONS(1121), [anon_sym_DOT2] = ACTIONS(1739), - [anon_sym_EQ2] = ACTIONS(1741), [aux_sym__val_range_end_decimal_token1] = ACTIONS(1743), [aux_sym__val_range_end_decimal_token4] = ACTIONS(1745), - [sym_val_nothing] = ACTIONS(1055), - [anon_sym_true] = ACTIONS(1055), - [anon_sym_false] = ACTIONS(1055), - [aux_sym_val_number_token1] = ACTIONS(1055), - [aux_sym_val_number_token2] = ACTIONS(1055), - [aux_sym_val_number_token3] = ACTIONS(1055), - [anon_sym_inf] = ACTIONS(1055), - [anon_sym_DASHinf] = ACTIONS(1055), - [anon_sym_NaN] = ACTIONS(1055), - [aux_sym__val_number_decimal_token1] = ACTIONS(1055), - [aux_sym__val_number_decimal_token2] = ACTIONS(1055), - [anon_sym_0b] = ACTIONS(1055), - [anon_sym_0o] = ACTIONS(1055), - [anon_sym_0x] = ACTIONS(1055), - [sym_val_date] = ACTIONS(1055), - [anon_sym_DQUOTE] = ACTIONS(1055), - [sym__str_single_quotes] = ACTIONS(1055), - [sym__str_back_ticks] = ACTIONS(1055), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1055), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1055), - [anon_sym_err_GT] = ACTIONS(1055), - [anon_sym_out_GT] = ACTIONS(1055), - [anon_sym_e_GT] = ACTIONS(1055), - [anon_sym_o_GT] = ACTIONS(1055), - [anon_sym_err_PLUSout_GT] = ACTIONS(1055), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1055), - [anon_sym_o_PLUSe_GT] = ACTIONS(1055), - [anon_sym_e_PLUSo_GT] = ACTIONS(1055), - [sym_short_flag] = ACTIONS(1055), - [aux_sym_unquoted_token1] = ACTIONS(1055), + [sym_val_nothing] = ACTIONS(1121), + [anon_sym_true] = ACTIONS(1121), + [anon_sym_false] = ACTIONS(1121), + [aux_sym_val_number_token1] = ACTIONS(1121), + [aux_sym_val_number_token2] = ACTIONS(1121), + [aux_sym_val_number_token3] = ACTIONS(1121), + [anon_sym_inf] = ACTIONS(1121), + [anon_sym_DASHinf] = ACTIONS(1121), + [anon_sym_NaN] = ACTIONS(1121), + [aux_sym__val_number_decimal_token1] = ACTIONS(1121), + [aux_sym__val_number_decimal_token2] = ACTIONS(1121), + [anon_sym_0b] = ACTIONS(1121), + [anon_sym_0o] = ACTIONS(1121), + [anon_sym_0x] = ACTIONS(1121), + [sym_val_date] = ACTIONS(1121), + [anon_sym_DQUOTE] = ACTIONS(1121), + [sym__str_single_quotes] = ACTIONS(1121), + [sym__str_back_ticks] = ACTIONS(1121), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1121), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1121), + [anon_sym_err_GT] = ACTIONS(1121), + [anon_sym_out_GT] = ACTIONS(1121), + [anon_sym_e_GT] = ACTIONS(1121), + [anon_sym_o_GT] = ACTIONS(1121), + [anon_sym_err_PLUSout_GT] = ACTIONS(1121), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1121), + [anon_sym_o_PLUSe_GT] = ACTIONS(1121), + [anon_sym_e_PLUSo_GT] = ACTIONS(1121), + [sym_short_flag] = ACTIONS(1121), + [aux_sym_unquoted_token1] = ACTIONS(1121), [anon_sym_POUND] = ACTIONS(105), }, - [666] = { - [sym_expr_parenthesized] = STATE(807), - [sym__val_range_end_decimal] = STATE(807), - [sym_val_variable] = STATE(807), - [sym__var] = STATE(705), - [sym_comment] = STATE(666), - [anon_sym_SEMI] = ACTIONS(1039), - [anon_sym_LF] = ACTIONS(1041), - [anon_sym_LBRACK] = ACTIONS(1039), + [673] = { + [sym_expr_parenthesized] = STATE(865), + [sym__val_range_end_decimal] = STATE(865), + [sym_val_variable] = STATE(865), + [sym__var] = STATE(706), + [sym_comment] = STATE(673), + [anon_sym_SEMI] = ACTIONS(1117), + [anon_sym_LF] = ACTIONS(1119), + [anon_sym_LBRACK] = ACTIONS(1117), [anon_sym_LPAREN] = ACTIONS(1735), - [anon_sym_RPAREN] = ACTIONS(1039), - [anon_sym_PIPE] = ACTIONS(1039), + [anon_sym_RPAREN] = ACTIONS(1117), + [anon_sym_PIPE] = ACTIONS(1117), [anon_sym_DOLLAR] = ACTIONS(1695), - [anon_sym_LT] = ACTIONS(1747), - [anon_sym_GT] = ACTIONS(1039), - [anon_sym_DASH_DASH] = ACTIONS(1039), - [anon_sym_DASH] = ACTIONS(1039), - [anon_sym_in] = ACTIONS(1039), - [anon_sym_LBRACE] = ACTIONS(1039), - [anon_sym_RBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_STAR_STAR] = ACTIONS(1039), - [anon_sym_PLUS_PLUS] = ACTIONS(1039), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1039), - [anon_sym_bit_DASHshl] = ACTIONS(1039), - [anon_sym_bit_DASHshr] = ACTIONS(1039), - [anon_sym_EQ_EQ] = ACTIONS(1039), - [anon_sym_BANG_EQ] = ACTIONS(1039), - [anon_sym_LT2] = ACTIONS(1039), - [anon_sym_LT_EQ] = ACTIONS(1039), - [anon_sym_GT_EQ] = ACTIONS(1039), - [anon_sym_not_DASHin] = ACTIONS(1039), - [anon_sym_starts_DASHwith] = ACTIONS(1039), - [anon_sym_ends_DASHwith] = ACTIONS(1039), - [anon_sym_EQ_TILDE] = ACTIONS(1039), - [anon_sym_BANG_TILDE] = ACTIONS(1039), - [anon_sym_bit_DASHand] = ACTIONS(1039), - [anon_sym_bit_DASHxor] = ACTIONS(1039), - [anon_sym_bit_DASHor] = ACTIONS(1039), - [anon_sym_and] = ACTIONS(1039), - [anon_sym_xor] = ACTIONS(1039), - [anon_sym_or] = ACTIONS(1039), + [anon_sym_GT] = ACTIONS(1117), + [anon_sym_DASH_DASH] = ACTIONS(1117), + [anon_sym_DASH] = ACTIONS(1117), + [anon_sym_in] = ACTIONS(1117), + [anon_sym_LBRACE] = ACTIONS(1117), + [anon_sym_RBRACE] = ACTIONS(1117), + [anon_sym_DOT] = ACTIONS(1117), + [anon_sym_STAR] = ACTIONS(1117), + [anon_sym_STAR_STAR] = ACTIONS(1117), + [anon_sym_PLUS_PLUS] = ACTIONS(1117), + [anon_sym_SLASH] = ACTIONS(1117), + [anon_sym_mod] = ACTIONS(1117), + [anon_sym_SLASH_SLASH] = ACTIONS(1117), + [anon_sym_PLUS] = ACTIONS(1117), + [anon_sym_bit_DASHshl] = ACTIONS(1117), + [anon_sym_bit_DASHshr] = ACTIONS(1117), + [anon_sym_EQ_EQ] = ACTIONS(1117), + [anon_sym_BANG_EQ] = ACTIONS(1117), + [anon_sym_LT2] = ACTIONS(1117), + [anon_sym_LT_EQ] = ACTIONS(1117), + [anon_sym_GT_EQ] = ACTIONS(1117), + [anon_sym_not_DASHin] = ACTIONS(1117), + [anon_sym_starts_DASHwith] = ACTIONS(1117), + [anon_sym_ends_DASHwith] = ACTIONS(1117), + [anon_sym_EQ_TILDE] = ACTIONS(1117), + [anon_sym_BANG_TILDE] = ACTIONS(1117), + [anon_sym_bit_DASHand] = ACTIONS(1117), + [anon_sym_bit_DASHxor] = ACTIONS(1117), + [anon_sym_bit_DASHor] = ACTIONS(1117), + [anon_sym_and] = ACTIONS(1117), + [anon_sym_xor] = ACTIONS(1117), + [anon_sym_or] = ACTIONS(1117), [anon_sym_DOT2] = ACTIONS(1739), - [anon_sym_EQ2] = ACTIONS(1749), [aux_sym__val_range_end_decimal_token1] = ACTIONS(1743), [aux_sym__val_range_end_decimal_token4] = ACTIONS(1745), - [sym_val_nothing] = ACTIONS(1039), - [anon_sym_true] = ACTIONS(1039), - [anon_sym_false] = ACTIONS(1039), - [aux_sym_val_number_token1] = ACTIONS(1039), - [aux_sym_val_number_token2] = ACTIONS(1039), - [aux_sym_val_number_token3] = ACTIONS(1039), - [anon_sym_inf] = ACTIONS(1039), - [anon_sym_DASHinf] = ACTIONS(1039), - [anon_sym_NaN] = ACTIONS(1039), - [aux_sym__val_number_decimal_token1] = ACTIONS(1039), - [aux_sym__val_number_decimal_token2] = ACTIONS(1039), - [anon_sym_0b] = ACTIONS(1039), - [anon_sym_0o] = ACTIONS(1039), - [anon_sym_0x] = ACTIONS(1039), - [sym_val_date] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1039), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1039), - [anon_sym_err_GT] = ACTIONS(1039), - [anon_sym_out_GT] = ACTIONS(1039), - [anon_sym_e_GT] = ACTIONS(1039), - [anon_sym_o_GT] = ACTIONS(1039), - [anon_sym_err_PLUSout_GT] = ACTIONS(1039), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1039), - [anon_sym_o_PLUSe_GT] = ACTIONS(1039), - [anon_sym_e_PLUSo_GT] = ACTIONS(1039), - [sym_short_flag] = ACTIONS(1039), - [aux_sym_unquoted_token1] = ACTIONS(1039), - [anon_sym_POUND] = ACTIONS(105), - }, - [667] = { - [sym_expr_parenthesized] = STATE(786), - [sym__val_range_end_decimal] = STATE(786), - [sym_val_variable] = STATE(786), - [sym__var] = STATE(707), - [sym_comment] = STATE(667), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1065), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1693), - [anon_sym_RPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1695), - [anon_sym_LT] = ACTIONS(1751), - [anon_sym_GT] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(1063), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_in] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_RBRACE] = ACTIONS(1063), - [anon_sym_DOT] = ACTIONS(1063), - [anon_sym_STAR] = ACTIONS(1063), - [anon_sym_STAR_STAR] = ACTIONS(1063), - [anon_sym_PLUS_PLUS] = ACTIONS(1063), - [anon_sym_SLASH] = ACTIONS(1063), - [anon_sym_mod] = ACTIONS(1063), - [anon_sym_SLASH_SLASH] = ACTIONS(1063), - [anon_sym_PLUS] = ACTIONS(1063), - [anon_sym_bit_DASHshl] = ACTIONS(1063), - [anon_sym_bit_DASHshr] = ACTIONS(1063), - [anon_sym_EQ_EQ] = ACTIONS(1063), - [anon_sym_BANG_EQ] = ACTIONS(1063), - [anon_sym_LT2] = ACTIONS(1063), - [anon_sym_LT_EQ] = ACTIONS(1063), - [anon_sym_GT_EQ] = ACTIONS(1063), - [anon_sym_not_DASHin] = ACTIONS(1063), - [anon_sym_starts_DASHwith] = ACTIONS(1063), - [anon_sym_ends_DASHwith] = ACTIONS(1063), - [anon_sym_EQ_TILDE] = ACTIONS(1063), - [anon_sym_BANG_TILDE] = ACTIONS(1063), - [anon_sym_bit_DASHand] = ACTIONS(1063), - [anon_sym_bit_DASHxor] = ACTIONS(1063), - [anon_sym_bit_DASHor] = ACTIONS(1063), - [anon_sym_and] = ACTIONS(1063), - [anon_sym_xor] = ACTIONS(1063), - [anon_sym_or] = ACTIONS(1063), - [anon_sym_DOT2] = ACTIONS(1731), - [anon_sym_EQ2] = ACTIONS(1753), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1703), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1705), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = ACTIONS(1063), - [aux_sym__val_number_decimal_token1] = ACTIONS(1063), - [aux_sym__val_number_decimal_token2] = ACTIONS(1063), - [anon_sym_0b] = ACTIONS(1063), - [anon_sym_0o] = ACTIONS(1063), - [anon_sym_0x] = ACTIONS(1063), - [sym_val_date] = ACTIONS(1063), - [anon_sym_DQUOTE] = ACTIONS(1063), - [sym__str_single_quotes] = ACTIONS(1063), - [sym__str_back_ticks] = ACTIONS(1063), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1063), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1063), - [anon_sym_err_GT] = ACTIONS(1063), - [anon_sym_out_GT] = ACTIONS(1063), - [anon_sym_e_GT] = ACTIONS(1063), - [anon_sym_o_GT] = ACTIONS(1063), - [anon_sym_err_PLUSout_GT] = ACTIONS(1063), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1063), - [anon_sym_o_PLUSe_GT] = ACTIONS(1063), - [anon_sym_e_PLUSo_GT] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1063), - [aux_sym_unquoted_token1] = ACTIONS(1063), - [anon_sym_POUND] = ACTIONS(105), - }, - [668] = { - [sym_expr_parenthesized] = STATE(903), - [sym__val_range_end_decimal] = STATE(903), - [sym_val_variable] = STATE(903), - [sym__var] = STATE(744), - [sym_comment] = STATE(668), - [ts_builtin_sym_end] = ACTIONS(1041), - [anon_sym_SEMI] = ACTIONS(1039), - [anon_sym_LF] = ACTIONS(1041), - [anon_sym_LBRACK] = ACTIONS(1039), - [anon_sym_LPAREN] = ACTIONS(1755), - [anon_sym_PIPE] = ACTIONS(1039), - [anon_sym_DOLLAR] = ACTIONS(1713), - [anon_sym_LT] = ACTIONS(1757), - [anon_sym_GT] = ACTIONS(1039), - [anon_sym_DASH_DASH] = ACTIONS(1039), - [anon_sym_DASH] = ACTIONS(1039), - [anon_sym_in] = ACTIONS(1039), - [anon_sym_LBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_STAR_STAR] = ACTIONS(1039), - [anon_sym_PLUS_PLUS] = ACTIONS(1039), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1039), - [anon_sym_bit_DASHshl] = ACTIONS(1039), - [anon_sym_bit_DASHshr] = ACTIONS(1039), - [anon_sym_EQ_EQ] = ACTIONS(1039), - [anon_sym_BANG_EQ] = ACTIONS(1039), - [anon_sym_LT2] = ACTIONS(1039), - [anon_sym_LT_EQ] = ACTIONS(1039), - [anon_sym_GT_EQ] = ACTIONS(1039), - [anon_sym_not_DASHin] = ACTIONS(1039), - [anon_sym_starts_DASHwith] = ACTIONS(1039), - [anon_sym_ends_DASHwith] = ACTIONS(1039), - [anon_sym_EQ_TILDE] = ACTIONS(1039), - [anon_sym_BANG_TILDE] = ACTIONS(1039), - [anon_sym_bit_DASHand] = ACTIONS(1039), - [anon_sym_bit_DASHxor] = ACTIONS(1039), - [anon_sym_bit_DASHor] = ACTIONS(1039), - [anon_sym_and] = ACTIONS(1039), - [anon_sym_xor] = ACTIONS(1039), - [anon_sym_or] = ACTIONS(1039), - [anon_sym_DOT2] = ACTIONS(1759), - [anon_sym_EQ2] = ACTIONS(1761), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1763), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1765), - [sym_val_nothing] = ACTIONS(1039), - [anon_sym_true] = ACTIONS(1039), - [anon_sym_false] = ACTIONS(1039), - [aux_sym_val_number_token1] = ACTIONS(1039), - [aux_sym_val_number_token2] = ACTIONS(1039), - [aux_sym_val_number_token3] = ACTIONS(1039), - [anon_sym_inf] = ACTIONS(1039), - [anon_sym_DASHinf] = ACTIONS(1039), - [anon_sym_NaN] = ACTIONS(1039), - [aux_sym__val_number_decimal_token1] = ACTIONS(1039), - [aux_sym__val_number_decimal_token2] = ACTIONS(1039), - [anon_sym_0b] = ACTIONS(1039), - [anon_sym_0o] = ACTIONS(1039), - [anon_sym_0x] = ACTIONS(1039), - [sym_val_date] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1039), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1039), - [anon_sym_err_GT] = ACTIONS(1039), - [anon_sym_out_GT] = ACTIONS(1039), - [anon_sym_e_GT] = ACTIONS(1039), - [anon_sym_o_GT] = ACTIONS(1039), - [anon_sym_err_PLUSout_GT] = ACTIONS(1039), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1039), - [anon_sym_o_PLUSe_GT] = ACTIONS(1039), - [anon_sym_e_PLUSo_GT] = ACTIONS(1039), - [sym_short_flag] = ACTIONS(1039), - [aux_sym_unquoted_token1] = ACTIONS(1039), - [anon_sym_POUND] = ACTIONS(105), - }, - [669] = { - [sym_expr_parenthesized] = STATE(904), - [sym__val_range_end_decimal] = STATE(904), - [sym_val_variable] = STATE(904), - [sym__var] = STATE(744), - [sym_comment] = STATE(669), - [ts_builtin_sym_end] = ACTIONS(1057), - [anon_sym_SEMI] = ACTIONS(1055), - [anon_sym_LF] = ACTIONS(1057), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_LPAREN] = ACTIONS(1755), - [anon_sym_PIPE] = ACTIONS(1055), - [anon_sym_DOLLAR] = ACTIONS(1713), - [anon_sym_LT] = ACTIONS(1767), - [anon_sym_GT] = ACTIONS(1055), - [anon_sym_DASH_DASH] = ACTIONS(1055), - [anon_sym_DASH] = ACTIONS(1055), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_LBRACE] = ACTIONS(1055), - [anon_sym_DOT] = ACTIONS(1055), - [anon_sym_STAR] = ACTIONS(1055), - [anon_sym_STAR_STAR] = ACTIONS(1055), - [anon_sym_PLUS_PLUS] = ACTIONS(1055), - [anon_sym_SLASH] = ACTIONS(1055), - [anon_sym_mod] = ACTIONS(1055), - [anon_sym_SLASH_SLASH] = ACTIONS(1055), - [anon_sym_PLUS] = ACTIONS(1055), - [anon_sym_bit_DASHshl] = ACTIONS(1055), - [anon_sym_bit_DASHshr] = ACTIONS(1055), - [anon_sym_EQ_EQ] = ACTIONS(1055), - [anon_sym_BANG_EQ] = ACTIONS(1055), - [anon_sym_LT2] = ACTIONS(1055), - [anon_sym_LT_EQ] = ACTIONS(1055), - [anon_sym_GT_EQ] = ACTIONS(1055), - [anon_sym_not_DASHin] = ACTIONS(1055), - [anon_sym_starts_DASHwith] = ACTIONS(1055), - [anon_sym_ends_DASHwith] = ACTIONS(1055), - [anon_sym_EQ_TILDE] = ACTIONS(1055), - [anon_sym_BANG_TILDE] = ACTIONS(1055), - [anon_sym_bit_DASHand] = ACTIONS(1055), - [anon_sym_bit_DASHxor] = ACTIONS(1055), - [anon_sym_bit_DASHor] = ACTIONS(1055), - [anon_sym_and] = ACTIONS(1055), - [anon_sym_xor] = ACTIONS(1055), - [anon_sym_or] = ACTIONS(1055), - [anon_sym_DOT2] = ACTIONS(1759), - [anon_sym_EQ2] = ACTIONS(1769), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1763), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1765), - [sym_val_nothing] = ACTIONS(1055), - [anon_sym_true] = ACTIONS(1055), - [anon_sym_false] = ACTIONS(1055), - [aux_sym_val_number_token1] = ACTIONS(1055), - [aux_sym_val_number_token2] = ACTIONS(1055), - [aux_sym_val_number_token3] = ACTIONS(1055), - [anon_sym_inf] = ACTIONS(1055), - [anon_sym_DASHinf] = ACTIONS(1055), - [anon_sym_NaN] = ACTIONS(1055), - [aux_sym__val_number_decimal_token1] = ACTIONS(1055), - [aux_sym__val_number_decimal_token2] = ACTIONS(1055), - [anon_sym_0b] = ACTIONS(1055), - [anon_sym_0o] = ACTIONS(1055), - [anon_sym_0x] = ACTIONS(1055), - [sym_val_date] = ACTIONS(1055), - [anon_sym_DQUOTE] = ACTIONS(1055), - [sym__str_single_quotes] = ACTIONS(1055), - [sym__str_back_ticks] = ACTIONS(1055), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1055), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1055), - [anon_sym_err_GT] = ACTIONS(1055), - [anon_sym_out_GT] = ACTIONS(1055), - [anon_sym_e_GT] = ACTIONS(1055), - [anon_sym_o_GT] = ACTIONS(1055), - [anon_sym_err_PLUSout_GT] = ACTIONS(1055), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1055), - [anon_sym_o_PLUSe_GT] = ACTIONS(1055), - [anon_sym_e_PLUSo_GT] = ACTIONS(1055), - [sym_short_flag] = ACTIONS(1055), - [aux_sym_unquoted_token1] = ACTIONS(1055), - [anon_sym_POUND] = ACTIONS(105), - }, - [670] = { - [sym_expr_parenthesized] = STATE(823), - [sym__val_range_end_decimal] = STATE(823), - [sym_val_variable] = STATE(823), - [sym__var] = STATE(736), - [sym_comment] = STATE(670), - [ts_builtin_sym_end] = ACTIONS(1031), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1031), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1711), - [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1713), - [anon_sym_LT] = ACTIONS(1771), - [anon_sym_GT] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(1029), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_in] = ACTIONS(1029), - [anon_sym_LBRACE] = ACTIONS(1029), - [anon_sym_DOT] = ACTIONS(1029), - [anon_sym_STAR] = ACTIONS(1029), - [anon_sym_STAR_STAR] = ACTIONS(1029), - [anon_sym_PLUS_PLUS] = ACTIONS(1029), - [anon_sym_SLASH] = ACTIONS(1029), - [anon_sym_mod] = ACTIONS(1029), - [anon_sym_SLASH_SLASH] = ACTIONS(1029), - [anon_sym_PLUS] = ACTIONS(1029), - [anon_sym_bit_DASHshl] = ACTIONS(1029), - [anon_sym_bit_DASHshr] = ACTIONS(1029), - [anon_sym_EQ_EQ] = ACTIONS(1029), - [anon_sym_BANG_EQ] = ACTIONS(1029), - [anon_sym_LT2] = ACTIONS(1029), - [anon_sym_LT_EQ] = ACTIONS(1029), - [anon_sym_GT_EQ] = ACTIONS(1029), - [anon_sym_not_DASHin] = ACTIONS(1029), - [anon_sym_starts_DASHwith] = ACTIONS(1029), - [anon_sym_ends_DASHwith] = ACTIONS(1029), - [anon_sym_EQ_TILDE] = ACTIONS(1029), - [anon_sym_BANG_TILDE] = ACTIONS(1029), - [anon_sym_bit_DASHand] = ACTIONS(1029), - [anon_sym_bit_DASHxor] = ACTIONS(1029), - [anon_sym_bit_DASHor] = ACTIONS(1029), - [anon_sym_and] = ACTIONS(1029), - [anon_sym_xor] = ACTIONS(1029), - [anon_sym_or] = ACTIONS(1029), - [anon_sym_DOT2] = ACTIONS(1773), - [anon_sym_EQ2] = ACTIONS(1775), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1721), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1723), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = ACTIONS(1029), - [aux_sym__val_number_decimal_token1] = ACTIONS(1029), - [aux_sym__val_number_decimal_token2] = ACTIONS(1029), - [anon_sym_0b] = ACTIONS(1029), - [anon_sym_0o] = ACTIONS(1029), - [anon_sym_0x] = ACTIONS(1029), - [sym_val_date] = ACTIONS(1029), - [anon_sym_DQUOTE] = ACTIONS(1029), - [sym__str_single_quotes] = ACTIONS(1029), - [sym__str_back_ticks] = ACTIONS(1029), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1029), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1029), - [anon_sym_err_GT] = ACTIONS(1029), - [anon_sym_out_GT] = ACTIONS(1029), - [anon_sym_e_GT] = ACTIONS(1029), - [anon_sym_o_GT] = ACTIONS(1029), - [anon_sym_err_PLUSout_GT] = ACTIONS(1029), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1029), - [anon_sym_o_PLUSe_GT] = ACTIONS(1029), - [anon_sym_e_PLUSo_GT] = ACTIONS(1029), - [sym_short_flag] = ACTIONS(1029), - [aux_sym_unquoted_token1] = ACTIONS(1029), - [anon_sym_POUND] = ACTIONS(105), - }, - [671] = { - [sym_expr_parenthesized] = STATE(824), - [sym__val_range_end_decimal] = STATE(824), - [sym_val_variable] = STATE(824), - [sym__var] = STATE(736), - [sym_comment] = STATE(671), - [ts_builtin_sym_end] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1065), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1711), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1713), - [anon_sym_LT] = ACTIONS(1777), - [anon_sym_GT] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(1063), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_in] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_DOT] = ACTIONS(1063), - [anon_sym_STAR] = ACTIONS(1063), - [anon_sym_STAR_STAR] = ACTIONS(1063), - [anon_sym_PLUS_PLUS] = ACTIONS(1063), - [anon_sym_SLASH] = ACTIONS(1063), - [anon_sym_mod] = ACTIONS(1063), - [anon_sym_SLASH_SLASH] = ACTIONS(1063), - [anon_sym_PLUS] = ACTIONS(1063), - [anon_sym_bit_DASHshl] = ACTIONS(1063), - [anon_sym_bit_DASHshr] = ACTIONS(1063), - [anon_sym_EQ_EQ] = ACTIONS(1063), - [anon_sym_BANG_EQ] = ACTIONS(1063), - [anon_sym_LT2] = ACTIONS(1063), - [anon_sym_LT_EQ] = ACTIONS(1063), - [anon_sym_GT_EQ] = ACTIONS(1063), - [anon_sym_not_DASHin] = ACTIONS(1063), - [anon_sym_starts_DASHwith] = ACTIONS(1063), - [anon_sym_ends_DASHwith] = ACTIONS(1063), - [anon_sym_EQ_TILDE] = ACTIONS(1063), - [anon_sym_BANG_TILDE] = ACTIONS(1063), - [anon_sym_bit_DASHand] = ACTIONS(1063), - [anon_sym_bit_DASHxor] = ACTIONS(1063), - [anon_sym_bit_DASHor] = ACTIONS(1063), - [anon_sym_and] = ACTIONS(1063), - [anon_sym_xor] = ACTIONS(1063), - [anon_sym_or] = ACTIONS(1063), - [anon_sym_DOT2] = ACTIONS(1773), - [anon_sym_EQ2] = ACTIONS(1779), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1721), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1723), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = ACTIONS(1063), - [aux_sym__val_number_decimal_token1] = ACTIONS(1063), - [aux_sym__val_number_decimal_token2] = ACTIONS(1063), - [anon_sym_0b] = ACTIONS(1063), - [anon_sym_0o] = ACTIONS(1063), - [anon_sym_0x] = ACTIONS(1063), - [sym_val_date] = ACTIONS(1063), - [anon_sym_DQUOTE] = ACTIONS(1063), - [sym__str_single_quotes] = ACTIONS(1063), - [sym__str_back_ticks] = ACTIONS(1063), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1063), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1063), - [anon_sym_err_GT] = ACTIONS(1063), - [anon_sym_out_GT] = ACTIONS(1063), - [anon_sym_e_GT] = ACTIONS(1063), - [anon_sym_o_GT] = ACTIONS(1063), - [anon_sym_err_PLUSout_GT] = ACTIONS(1063), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1063), - [anon_sym_o_PLUSe_GT] = ACTIONS(1063), - [anon_sym_e_PLUSo_GT] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1063), - [aux_sym_unquoted_token1] = ACTIONS(1063), + [sym_val_nothing] = ACTIONS(1117), + [anon_sym_true] = ACTIONS(1117), + [anon_sym_false] = ACTIONS(1117), + [aux_sym_val_number_token1] = ACTIONS(1117), + [aux_sym_val_number_token2] = ACTIONS(1117), + [aux_sym_val_number_token3] = ACTIONS(1117), + [anon_sym_inf] = ACTIONS(1117), + [anon_sym_DASHinf] = ACTIONS(1117), + [anon_sym_NaN] = ACTIONS(1117), + [aux_sym__val_number_decimal_token1] = ACTIONS(1117), + [aux_sym__val_number_decimal_token2] = ACTIONS(1117), + [anon_sym_0b] = ACTIONS(1117), + [anon_sym_0o] = ACTIONS(1117), + [anon_sym_0x] = ACTIONS(1117), + [sym_val_date] = ACTIONS(1117), + [anon_sym_DQUOTE] = ACTIONS(1117), + [sym__str_single_quotes] = ACTIONS(1117), + [sym__str_back_ticks] = ACTIONS(1117), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1117), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1117), + [anon_sym_err_GT] = ACTIONS(1117), + [anon_sym_out_GT] = ACTIONS(1117), + [anon_sym_e_GT] = ACTIONS(1117), + [anon_sym_o_GT] = ACTIONS(1117), + [anon_sym_err_PLUSout_GT] = ACTIONS(1117), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1117), + [anon_sym_o_PLUSe_GT] = ACTIONS(1117), + [anon_sym_e_PLUSo_GT] = ACTIONS(1117), + [sym_short_flag] = ACTIONS(1117), + [aux_sym_unquoted_token1] = ACTIONS(1117), [anon_sym_POUND] = ACTIONS(105), }, - [672] = { - [sym_expr_parenthesized] = STATE(797), - [sym__val_range_end_decimal] = STATE(797), - [sym_val_variable] = STATE(797), - [sym__var] = STATE(705), - [sym_comment] = STATE(672), - [anon_sym_SEMI] = ACTIONS(1109), - [anon_sym_LF] = ACTIONS(1111), - [anon_sym_LBRACK] = ACTIONS(1109), + [674] = { + [sym_expr_parenthesized] = STATE(830), + [sym__val_range_end_decimal] = STATE(830), + [sym_val_variable] = STATE(830), + [sym__var] = STATE(706), + [sym_comment] = STATE(674), + [anon_sym_SEMI] = ACTIONS(1097), + [anon_sym_LF] = ACTIONS(1099), + [anon_sym_LBRACK] = ACTIONS(1097), [anon_sym_LPAREN] = ACTIONS(1735), - [anon_sym_RPAREN] = ACTIONS(1109), - [anon_sym_PIPE] = ACTIONS(1109), + [anon_sym_RPAREN] = ACTIONS(1097), + [anon_sym_PIPE] = ACTIONS(1097), [anon_sym_DOLLAR] = ACTIONS(1695), - [anon_sym_GT] = ACTIONS(1109), - [anon_sym_DASH_DASH] = ACTIONS(1109), - [anon_sym_DASH] = ACTIONS(1109), - [anon_sym_in] = ACTIONS(1109), - [anon_sym_LBRACE] = ACTIONS(1109), - [anon_sym_RBRACE] = ACTIONS(1109), - [anon_sym_DOT] = ACTIONS(1109), - [anon_sym_STAR] = ACTIONS(1109), - [anon_sym_STAR_STAR] = ACTIONS(1109), - [anon_sym_PLUS_PLUS] = ACTIONS(1109), - [anon_sym_SLASH] = ACTIONS(1109), - [anon_sym_mod] = ACTIONS(1109), - [anon_sym_SLASH_SLASH] = ACTIONS(1109), - [anon_sym_PLUS] = ACTIONS(1109), - [anon_sym_bit_DASHshl] = ACTIONS(1109), - [anon_sym_bit_DASHshr] = ACTIONS(1109), - [anon_sym_EQ_EQ] = ACTIONS(1109), - [anon_sym_BANG_EQ] = ACTIONS(1109), - [anon_sym_LT2] = ACTIONS(1109), - [anon_sym_LT_EQ] = ACTIONS(1109), - [anon_sym_GT_EQ] = ACTIONS(1109), - [anon_sym_not_DASHin] = ACTIONS(1109), - [anon_sym_starts_DASHwith] = ACTIONS(1109), - [anon_sym_ends_DASHwith] = ACTIONS(1109), - [anon_sym_EQ_TILDE] = ACTIONS(1109), - [anon_sym_BANG_TILDE] = ACTIONS(1109), - [anon_sym_bit_DASHand] = ACTIONS(1109), - [anon_sym_bit_DASHxor] = ACTIONS(1109), - [anon_sym_bit_DASHor] = ACTIONS(1109), - [anon_sym_and] = ACTIONS(1109), - [anon_sym_xor] = ACTIONS(1109), - [anon_sym_or] = ACTIONS(1109), + [anon_sym_GT] = ACTIONS(1097), + [anon_sym_DASH_DASH] = ACTIONS(1097), + [anon_sym_DASH] = ACTIONS(1097), + [anon_sym_in] = ACTIONS(1097), + [anon_sym_LBRACE] = ACTIONS(1097), + [anon_sym_RBRACE] = ACTIONS(1097), + [anon_sym_DOT] = ACTIONS(1097), + [anon_sym_STAR] = ACTIONS(1097), + [anon_sym_STAR_STAR] = ACTIONS(1097), + [anon_sym_PLUS_PLUS] = ACTIONS(1097), + [anon_sym_SLASH] = ACTIONS(1097), + [anon_sym_mod] = ACTIONS(1097), + [anon_sym_SLASH_SLASH] = ACTIONS(1097), + [anon_sym_PLUS] = ACTIONS(1097), + [anon_sym_bit_DASHshl] = ACTIONS(1097), + [anon_sym_bit_DASHshr] = ACTIONS(1097), + [anon_sym_EQ_EQ] = ACTIONS(1097), + [anon_sym_BANG_EQ] = ACTIONS(1097), + [anon_sym_LT2] = ACTIONS(1097), + [anon_sym_LT_EQ] = ACTIONS(1097), + [anon_sym_GT_EQ] = ACTIONS(1097), + [anon_sym_not_DASHin] = ACTIONS(1097), + [anon_sym_starts_DASHwith] = ACTIONS(1097), + [anon_sym_ends_DASHwith] = ACTIONS(1097), + [anon_sym_EQ_TILDE] = ACTIONS(1097), + [anon_sym_BANG_TILDE] = ACTIONS(1097), + [anon_sym_bit_DASHand] = ACTIONS(1097), + [anon_sym_bit_DASHxor] = ACTIONS(1097), + [anon_sym_bit_DASHor] = ACTIONS(1097), + [anon_sym_and] = ACTIONS(1097), + [anon_sym_xor] = ACTIONS(1097), + [anon_sym_or] = ACTIONS(1097), [anon_sym_DOT2] = ACTIONS(1739), [aux_sym__val_range_end_decimal_token1] = ACTIONS(1743), [aux_sym__val_range_end_decimal_token4] = ACTIONS(1745), - [sym_val_nothing] = ACTIONS(1109), - [anon_sym_true] = ACTIONS(1109), - [anon_sym_false] = ACTIONS(1109), - [aux_sym_val_number_token1] = ACTIONS(1109), - [aux_sym_val_number_token2] = ACTIONS(1109), - [aux_sym_val_number_token3] = ACTIONS(1109), - [anon_sym_inf] = ACTIONS(1109), - [anon_sym_DASHinf] = ACTIONS(1109), - [anon_sym_NaN] = ACTIONS(1109), - [aux_sym__val_number_decimal_token1] = ACTIONS(1109), - [aux_sym__val_number_decimal_token2] = ACTIONS(1109), - [anon_sym_0b] = ACTIONS(1109), - [anon_sym_0o] = ACTIONS(1109), - [anon_sym_0x] = ACTIONS(1109), - [sym_val_date] = ACTIONS(1109), - [anon_sym_DQUOTE] = ACTIONS(1109), - [sym__str_single_quotes] = ACTIONS(1109), - [sym__str_back_ticks] = ACTIONS(1109), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1109), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1109), - [anon_sym_err_GT] = ACTIONS(1109), - [anon_sym_out_GT] = ACTIONS(1109), - [anon_sym_e_GT] = ACTIONS(1109), - [anon_sym_o_GT] = ACTIONS(1109), - [anon_sym_err_PLUSout_GT] = ACTIONS(1109), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1109), - [anon_sym_o_PLUSe_GT] = ACTIONS(1109), - [anon_sym_e_PLUSo_GT] = ACTIONS(1109), - [sym_short_flag] = ACTIONS(1109), - [aux_sym_unquoted_token1] = ACTIONS(1109), + [sym_val_nothing] = ACTIONS(1097), + [anon_sym_true] = ACTIONS(1097), + [anon_sym_false] = ACTIONS(1097), + [aux_sym_val_number_token1] = ACTIONS(1097), + [aux_sym_val_number_token2] = ACTIONS(1097), + [aux_sym_val_number_token3] = ACTIONS(1097), + [anon_sym_inf] = ACTIONS(1097), + [anon_sym_DASHinf] = ACTIONS(1097), + [anon_sym_NaN] = ACTIONS(1097), + [aux_sym__val_number_decimal_token1] = ACTIONS(1097), + [aux_sym__val_number_decimal_token2] = ACTIONS(1097), + [anon_sym_0b] = ACTIONS(1097), + [anon_sym_0o] = ACTIONS(1097), + [anon_sym_0x] = ACTIONS(1097), + [sym_val_date] = ACTIONS(1097), + [anon_sym_DQUOTE] = ACTIONS(1097), + [sym__str_single_quotes] = ACTIONS(1097), + [sym__str_back_ticks] = ACTIONS(1097), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1097), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1097), + [anon_sym_err_GT] = ACTIONS(1097), + [anon_sym_out_GT] = ACTIONS(1097), + [anon_sym_e_GT] = ACTIONS(1097), + [anon_sym_o_GT] = ACTIONS(1097), + [anon_sym_err_PLUSout_GT] = ACTIONS(1097), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1097), + [anon_sym_o_PLUSe_GT] = ACTIONS(1097), + [anon_sym_e_PLUSo_GT] = ACTIONS(1097), + [sym_short_flag] = ACTIONS(1097), + [aux_sym_unquoted_token1] = ACTIONS(1097), [anon_sym_POUND] = ACTIONS(105), }, - [673] = { - [sym_expr_parenthesized] = STATE(799), - [sym__val_range_end_decimal] = STATE(799), - [sym_val_variable] = STATE(799), - [sym__var] = STATE(705), - [sym_comment] = STATE(673), + [675] = { + [sym_expr_parenthesized] = STATE(814), + [sym__val_range_end_decimal] = STATE(814), + [sym_val_variable] = STATE(814), + [sym__var] = STATE(706), + [sym_comment] = STATE(675), [anon_sym_SEMI] = ACTIONS(1105), [anon_sym_LF] = ACTIONS(1107), [anon_sym_LBRACK] = ACTIONS(1105), @@ -132561,12 +132460,92 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1105), [anon_sym_POUND] = ACTIONS(105), }, - [674] = { - [sym_expr_parenthesized] = STATE(802), - [sym__val_range_end_decimal] = STATE(802), - [sym_val_variable] = STATE(802), - [sym__var] = STATE(705), - [sym_comment] = STATE(674), + [676] = { + [sym_expr_parenthesized] = STATE(867), + [sym__val_range_end_decimal] = STATE(867), + [sym_val_variable] = STATE(867), + [sym__var] = STATE(706), + [sym_comment] = STATE(676), + [anon_sym_SEMI] = ACTIONS(1125), + [anon_sym_LF] = ACTIONS(1127), + [anon_sym_LBRACK] = ACTIONS(1125), + [anon_sym_LPAREN] = ACTIONS(1735), + [anon_sym_RPAREN] = ACTIONS(1125), + [anon_sym_PIPE] = ACTIONS(1125), + [anon_sym_DOLLAR] = ACTIONS(1695), + [anon_sym_GT] = ACTIONS(1125), + [anon_sym_DASH_DASH] = ACTIONS(1125), + [anon_sym_DASH] = ACTIONS(1125), + [anon_sym_in] = ACTIONS(1125), + [anon_sym_LBRACE] = ACTIONS(1125), + [anon_sym_RBRACE] = ACTIONS(1125), + [anon_sym_DOT] = ACTIONS(1125), + [anon_sym_STAR] = ACTIONS(1125), + [anon_sym_STAR_STAR] = ACTIONS(1125), + [anon_sym_PLUS_PLUS] = ACTIONS(1125), + [anon_sym_SLASH] = ACTIONS(1125), + [anon_sym_mod] = ACTIONS(1125), + [anon_sym_SLASH_SLASH] = ACTIONS(1125), + [anon_sym_PLUS] = ACTIONS(1125), + [anon_sym_bit_DASHshl] = ACTIONS(1125), + [anon_sym_bit_DASHshr] = ACTIONS(1125), + [anon_sym_EQ_EQ] = ACTIONS(1125), + [anon_sym_BANG_EQ] = ACTIONS(1125), + [anon_sym_LT2] = ACTIONS(1125), + [anon_sym_LT_EQ] = ACTIONS(1125), + [anon_sym_GT_EQ] = ACTIONS(1125), + [anon_sym_not_DASHin] = ACTIONS(1125), + [anon_sym_starts_DASHwith] = ACTIONS(1125), + [anon_sym_ends_DASHwith] = ACTIONS(1125), + [anon_sym_EQ_TILDE] = ACTIONS(1125), + [anon_sym_BANG_TILDE] = ACTIONS(1125), + [anon_sym_bit_DASHand] = ACTIONS(1125), + [anon_sym_bit_DASHxor] = ACTIONS(1125), + [anon_sym_bit_DASHor] = ACTIONS(1125), + [anon_sym_and] = ACTIONS(1125), + [anon_sym_xor] = ACTIONS(1125), + [anon_sym_or] = ACTIONS(1125), + [anon_sym_DOT2] = ACTIONS(1739), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1743), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1745), + [sym_val_nothing] = ACTIONS(1125), + [anon_sym_true] = ACTIONS(1125), + [anon_sym_false] = ACTIONS(1125), + [aux_sym_val_number_token1] = ACTIONS(1125), + [aux_sym_val_number_token2] = ACTIONS(1125), + [aux_sym_val_number_token3] = ACTIONS(1125), + [anon_sym_inf] = ACTIONS(1125), + [anon_sym_DASHinf] = ACTIONS(1125), + [anon_sym_NaN] = ACTIONS(1125), + [aux_sym__val_number_decimal_token1] = ACTIONS(1125), + [aux_sym__val_number_decimal_token2] = ACTIONS(1125), + [anon_sym_0b] = ACTIONS(1125), + [anon_sym_0o] = ACTIONS(1125), + [anon_sym_0x] = ACTIONS(1125), + [sym_val_date] = ACTIONS(1125), + [anon_sym_DQUOTE] = ACTIONS(1125), + [sym__str_single_quotes] = ACTIONS(1125), + [sym__str_back_ticks] = ACTIONS(1125), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1125), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1125), + [anon_sym_err_GT] = ACTIONS(1125), + [anon_sym_out_GT] = ACTIONS(1125), + [anon_sym_e_GT] = ACTIONS(1125), + [anon_sym_o_GT] = ACTIONS(1125), + [anon_sym_err_PLUSout_GT] = ACTIONS(1125), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1125), + [anon_sym_o_PLUSe_GT] = ACTIONS(1125), + [anon_sym_e_PLUSo_GT] = ACTIONS(1125), + [sym_short_flag] = ACTIONS(1125), + [aux_sym_unquoted_token1] = ACTIONS(1125), + [anon_sym_POUND] = ACTIONS(105), + }, + [677] = { + [sym_expr_parenthesized] = STATE(805), + [sym__val_range_end_decimal] = STATE(805), + [sym_val_variable] = STATE(805), + [sym__var] = STATE(706), + [sym_comment] = STATE(677), [anon_sym_SEMI] = ACTIONS(1101), [anon_sym_LF] = ACTIONS(1103), [anon_sym_LBRACK] = ACTIONS(1101), @@ -132641,25 +132620,184 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1101), [anon_sym_POUND] = ACTIONS(105), }, - [675] = { - [sym_expr_parenthesized] = STATE(805), - [sym__val_range_end_decimal] = STATE(805), - [sym_val_variable] = STATE(805), - [sym__var] = STATE(705), - [sym_comment] = STATE(675), + [678] = { + [sym_expr_parenthesized] = STATE(836), + [sym__val_range_end_decimal] = STATE(836), + [sym_val_variable] = STATE(836), + [sym__var] = STATE(706), + [sym_comment] = STATE(678), + [anon_sym_SEMI] = ACTIONS(1109), + [anon_sym_LF] = ACTIONS(1111), + [anon_sym_LBRACK] = ACTIONS(1109), + [anon_sym_LPAREN] = ACTIONS(1735), + [anon_sym_RPAREN] = ACTIONS(1109), + [anon_sym_PIPE] = ACTIONS(1109), + [anon_sym_DOLLAR] = ACTIONS(1695), + [anon_sym_GT] = ACTIONS(1109), + [anon_sym_DASH_DASH] = ACTIONS(1109), + [anon_sym_DASH] = ACTIONS(1109), + [anon_sym_in] = ACTIONS(1109), + [anon_sym_LBRACE] = ACTIONS(1109), + [anon_sym_RBRACE] = ACTIONS(1109), + [anon_sym_DOT] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1109), + [anon_sym_STAR_STAR] = ACTIONS(1109), + [anon_sym_PLUS_PLUS] = ACTIONS(1109), + [anon_sym_SLASH] = ACTIONS(1109), + [anon_sym_mod] = ACTIONS(1109), + [anon_sym_SLASH_SLASH] = ACTIONS(1109), + [anon_sym_PLUS] = ACTIONS(1109), + [anon_sym_bit_DASHshl] = ACTIONS(1109), + [anon_sym_bit_DASHshr] = ACTIONS(1109), + [anon_sym_EQ_EQ] = ACTIONS(1109), + [anon_sym_BANG_EQ] = ACTIONS(1109), + [anon_sym_LT2] = ACTIONS(1109), + [anon_sym_LT_EQ] = ACTIONS(1109), + [anon_sym_GT_EQ] = ACTIONS(1109), + [anon_sym_not_DASHin] = ACTIONS(1109), + [anon_sym_starts_DASHwith] = ACTIONS(1109), + [anon_sym_ends_DASHwith] = ACTIONS(1109), + [anon_sym_EQ_TILDE] = ACTIONS(1109), + [anon_sym_BANG_TILDE] = ACTIONS(1109), + [anon_sym_bit_DASHand] = ACTIONS(1109), + [anon_sym_bit_DASHxor] = ACTIONS(1109), + [anon_sym_bit_DASHor] = ACTIONS(1109), + [anon_sym_and] = ACTIONS(1109), + [anon_sym_xor] = ACTIONS(1109), + [anon_sym_or] = ACTIONS(1109), + [anon_sym_DOT2] = ACTIONS(1739), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1743), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1745), + [sym_val_nothing] = ACTIONS(1109), + [anon_sym_true] = ACTIONS(1109), + [anon_sym_false] = ACTIONS(1109), + [aux_sym_val_number_token1] = ACTIONS(1109), + [aux_sym_val_number_token2] = ACTIONS(1109), + [aux_sym_val_number_token3] = ACTIONS(1109), + [anon_sym_inf] = ACTIONS(1109), + [anon_sym_DASHinf] = ACTIONS(1109), + [anon_sym_NaN] = ACTIONS(1109), + [aux_sym__val_number_decimal_token1] = ACTIONS(1109), + [aux_sym__val_number_decimal_token2] = ACTIONS(1109), + [anon_sym_0b] = ACTIONS(1109), + [anon_sym_0o] = ACTIONS(1109), + [anon_sym_0x] = ACTIONS(1109), + [sym_val_date] = ACTIONS(1109), + [anon_sym_DQUOTE] = ACTIONS(1109), + [sym__str_single_quotes] = ACTIONS(1109), + [sym__str_back_ticks] = ACTIONS(1109), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1109), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1109), + [anon_sym_err_GT] = ACTIONS(1109), + [anon_sym_out_GT] = ACTIONS(1109), + [anon_sym_e_GT] = ACTIONS(1109), + [anon_sym_o_GT] = ACTIONS(1109), + [anon_sym_err_PLUSout_GT] = ACTIONS(1109), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1109), + [anon_sym_o_PLUSe_GT] = ACTIONS(1109), + [anon_sym_e_PLUSo_GT] = ACTIONS(1109), + [sym_short_flag] = ACTIONS(1109), + [aux_sym_unquoted_token1] = ACTIONS(1109), + [anon_sym_POUND] = ACTIONS(105), + }, + [679] = { + [sym_expr_parenthesized] = STATE(864), + [sym__val_range_end_decimal] = STATE(864), + [sym_val_variable] = STATE(864), + [sym__var] = STATE(706), + [sym_comment] = STATE(679), + [anon_sym_SEMI] = ACTIONS(1113), + [anon_sym_LF] = ACTIONS(1115), + [anon_sym_LBRACK] = ACTIONS(1113), + [anon_sym_LPAREN] = ACTIONS(1735), + [anon_sym_RPAREN] = ACTIONS(1113), + [anon_sym_PIPE] = ACTIONS(1113), + [anon_sym_DOLLAR] = ACTIONS(1695), + [anon_sym_GT] = ACTIONS(1113), + [anon_sym_DASH_DASH] = ACTIONS(1113), + [anon_sym_DASH] = ACTIONS(1113), + [anon_sym_in] = ACTIONS(1113), + [anon_sym_LBRACE] = ACTIONS(1113), + [anon_sym_RBRACE] = ACTIONS(1113), + [anon_sym_DOT] = ACTIONS(1113), + [anon_sym_STAR] = ACTIONS(1113), + [anon_sym_STAR_STAR] = ACTIONS(1113), + [anon_sym_PLUS_PLUS] = ACTIONS(1113), + [anon_sym_SLASH] = ACTIONS(1113), + [anon_sym_mod] = ACTIONS(1113), + [anon_sym_SLASH_SLASH] = ACTIONS(1113), + [anon_sym_PLUS] = ACTIONS(1113), + [anon_sym_bit_DASHshl] = ACTIONS(1113), + [anon_sym_bit_DASHshr] = ACTIONS(1113), + [anon_sym_EQ_EQ] = ACTIONS(1113), + [anon_sym_BANG_EQ] = ACTIONS(1113), + [anon_sym_LT2] = ACTIONS(1113), + [anon_sym_LT_EQ] = ACTIONS(1113), + [anon_sym_GT_EQ] = ACTIONS(1113), + [anon_sym_not_DASHin] = ACTIONS(1113), + [anon_sym_starts_DASHwith] = ACTIONS(1113), + [anon_sym_ends_DASHwith] = ACTIONS(1113), + [anon_sym_EQ_TILDE] = ACTIONS(1113), + [anon_sym_BANG_TILDE] = ACTIONS(1113), + [anon_sym_bit_DASHand] = ACTIONS(1113), + [anon_sym_bit_DASHxor] = ACTIONS(1113), + [anon_sym_bit_DASHor] = ACTIONS(1113), + [anon_sym_and] = ACTIONS(1113), + [anon_sym_xor] = ACTIONS(1113), + [anon_sym_or] = ACTIONS(1113), + [anon_sym_DOT2] = ACTIONS(1739), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1743), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1745), + [sym_val_nothing] = ACTIONS(1113), + [anon_sym_true] = ACTIONS(1113), + [anon_sym_false] = ACTIONS(1113), + [aux_sym_val_number_token1] = ACTIONS(1113), + [aux_sym_val_number_token2] = ACTIONS(1113), + [aux_sym_val_number_token3] = ACTIONS(1113), + [anon_sym_inf] = ACTIONS(1113), + [anon_sym_DASHinf] = ACTIONS(1113), + [anon_sym_NaN] = ACTIONS(1113), + [aux_sym__val_number_decimal_token1] = ACTIONS(1113), + [aux_sym__val_number_decimal_token2] = ACTIONS(1113), + [anon_sym_0b] = ACTIONS(1113), + [anon_sym_0o] = ACTIONS(1113), + [anon_sym_0x] = ACTIONS(1113), + [sym_val_date] = ACTIONS(1113), + [anon_sym_DQUOTE] = ACTIONS(1113), + [sym__str_single_quotes] = ACTIONS(1113), + [sym__str_back_ticks] = ACTIONS(1113), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1113), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1113), + [anon_sym_err_GT] = ACTIONS(1113), + [anon_sym_out_GT] = ACTIONS(1113), + [anon_sym_e_GT] = ACTIONS(1113), + [anon_sym_o_GT] = ACTIONS(1113), + [anon_sym_err_PLUSout_GT] = ACTIONS(1113), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1113), + [anon_sym_o_PLUSe_GT] = ACTIONS(1113), + [anon_sym_e_PLUSo_GT] = ACTIONS(1113), + [sym_short_flag] = ACTIONS(1113), + [aux_sym_unquoted_token1] = ACTIONS(1113), + [anon_sym_POUND] = ACTIONS(105), + }, + [680] = { + [sym_expr_parenthesized] = STATE(881), + [sym__val_range_end_decimal] = STATE(881), + [sym_val_variable] = STATE(881), + [sym__var] = STATE(744), + [sym_comment] = STATE(680), + [ts_builtin_sym_end] = ACTIONS(1099), [anon_sym_SEMI] = ACTIONS(1097), [anon_sym_LF] = ACTIONS(1099), [anon_sym_LBRACK] = ACTIONS(1097), - [anon_sym_LPAREN] = ACTIONS(1735), - [anon_sym_RPAREN] = ACTIONS(1097), + [anon_sym_LPAREN] = ACTIONS(1765), [anon_sym_PIPE] = ACTIONS(1097), - [anon_sym_DOLLAR] = ACTIONS(1695), + [anon_sym_DOLLAR] = ACTIONS(1713), [anon_sym_GT] = ACTIONS(1097), [anon_sym_DASH_DASH] = ACTIONS(1097), [anon_sym_DASH] = ACTIONS(1097), [anon_sym_in] = ACTIONS(1097), [anon_sym_LBRACE] = ACTIONS(1097), - [anon_sym_RBRACE] = ACTIONS(1097), [anon_sym_DOT] = ACTIONS(1097), [anon_sym_STAR] = ACTIONS(1097), [anon_sym_STAR_STAR] = ACTIONS(1097), @@ -132686,9 +132824,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1097), [anon_sym_xor] = ACTIONS(1097), [anon_sym_or] = ACTIONS(1097), - [anon_sym_DOT2] = ACTIONS(1739), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1743), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1745), + [anon_sym_DOT2] = ACTIONS(1769), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1773), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1775), [sym_val_nothing] = ACTIONS(1097), [anon_sym_true] = ACTIONS(1097), [anon_sym_false] = ACTIONS(1097), @@ -132721,25 +132859,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1097), [anon_sym_POUND] = ACTIONS(105), }, - [676] = { - [sym_expr_parenthesized] = STATE(814), - [sym__val_range_end_decimal] = STATE(814), - [sym_val_variable] = STATE(814), - [sym__var] = STATE(705), - [sym_comment] = STATE(676), + [681] = { + [sym_expr_parenthesized] = STATE(963), + [sym__val_range_end_decimal] = STATE(963), + [sym_val_variable] = STATE(963), + [sym__var] = STATE(744), + [sym_comment] = STATE(681), + [ts_builtin_sym_end] = ACTIONS(1115), [anon_sym_SEMI] = ACTIONS(1113), [anon_sym_LF] = ACTIONS(1115), [anon_sym_LBRACK] = ACTIONS(1113), - [anon_sym_LPAREN] = ACTIONS(1735), - [anon_sym_RPAREN] = ACTIONS(1113), + [anon_sym_LPAREN] = ACTIONS(1765), [anon_sym_PIPE] = ACTIONS(1113), - [anon_sym_DOLLAR] = ACTIONS(1695), + [anon_sym_DOLLAR] = ACTIONS(1713), [anon_sym_GT] = ACTIONS(1113), [anon_sym_DASH_DASH] = ACTIONS(1113), [anon_sym_DASH] = ACTIONS(1113), [anon_sym_in] = ACTIONS(1113), [anon_sym_LBRACE] = ACTIONS(1113), - [anon_sym_RBRACE] = ACTIONS(1113), [anon_sym_DOT] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1113), [anon_sym_STAR_STAR] = ACTIONS(1113), @@ -132766,9 +132903,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1113), [anon_sym_xor] = ACTIONS(1113), [anon_sym_or] = ACTIONS(1113), - [anon_sym_DOT2] = ACTIONS(1739), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1743), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1745), + [anon_sym_DOT2] = ACTIONS(1769), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1773), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1775), [sym_val_nothing] = ACTIONS(1113), [anon_sym_true] = ACTIONS(1113), [anon_sym_false] = ACTIONS(1113), @@ -132801,25 +132938,103 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1113), [anon_sym_POUND] = ACTIONS(105), }, - [677] = { - [sym_expr_parenthesized] = STATE(812), - [sym__val_range_end_decimal] = STATE(812), - [sym_val_variable] = STATE(812), - [sym__var] = STATE(705), - [sym_comment] = STATE(677), + [682] = { + [sym_expr_parenthesized] = STATE(924), + [sym__val_range_end_decimal] = STATE(924), + [sym_val_variable] = STATE(924), + [sym__var] = STATE(744), + [sym_comment] = STATE(682), + [ts_builtin_sym_end] = ACTIONS(1103), + [anon_sym_SEMI] = ACTIONS(1101), + [anon_sym_LF] = ACTIONS(1103), + [anon_sym_LBRACK] = ACTIONS(1101), + [anon_sym_LPAREN] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1101), + [anon_sym_DOLLAR] = ACTIONS(1713), + [anon_sym_GT] = ACTIONS(1101), + [anon_sym_DASH_DASH] = ACTIONS(1101), + [anon_sym_DASH] = ACTIONS(1101), + [anon_sym_in] = ACTIONS(1101), + [anon_sym_LBRACE] = ACTIONS(1101), + [anon_sym_DOT] = ACTIONS(1101), + [anon_sym_STAR] = ACTIONS(1101), + [anon_sym_STAR_STAR] = ACTIONS(1101), + [anon_sym_PLUS_PLUS] = ACTIONS(1101), + [anon_sym_SLASH] = ACTIONS(1101), + [anon_sym_mod] = ACTIONS(1101), + [anon_sym_SLASH_SLASH] = ACTIONS(1101), + [anon_sym_PLUS] = ACTIONS(1101), + [anon_sym_bit_DASHshl] = ACTIONS(1101), + [anon_sym_bit_DASHshr] = ACTIONS(1101), + [anon_sym_EQ_EQ] = ACTIONS(1101), + [anon_sym_BANG_EQ] = ACTIONS(1101), + [anon_sym_LT2] = ACTIONS(1101), + [anon_sym_LT_EQ] = ACTIONS(1101), + [anon_sym_GT_EQ] = ACTIONS(1101), + [anon_sym_not_DASHin] = ACTIONS(1101), + [anon_sym_starts_DASHwith] = ACTIONS(1101), + [anon_sym_ends_DASHwith] = ACTIONS(1101), + [anon_sym_EQ_TILDE] = ACTIONS(1101), + [anon_sym_BANG_TILDE] = ACTIONS(1101), + [anon_sym_bit_DASHand] = ACTIONS(1101), + [anon_sym_bit_DASHxor] = ACTIONS(1101), + [anon_sym_bit_DASHor] = ACTIONS(1101), + [anon_sym_and] = ACTIONS(1101), + [anon_sym_xor] = ACTIONS(1101), + [anon_sym_or] = ACTIONS(1101), + [anon_sym_DOT2] = ACTIONS(1769), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1773), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1775), + [sym_val_nothing] = ACTIONS(1101), + [anon_sym_true] = ACTIONS(1101), + [anon_sym_false] = ACTIONS(1101), + [aux_sym_val_number_token1] = ACTIONS(1101), + [aux_sym_val_number_token2] = ACTIONS(1101), + [aux_sym_val_number_token3] = ACTIONS(1101), + [anon_sym_inf] = ACTIONS(1101), + [anon_sym_DASHinf] = ACTIONS(1101), + [anon_sym_NaN] = ACTIONS(1101), + [aux_sym__val_number_decimal_token1] = ACTIONS(1101), + [aux_sym__val_number_decimal_token2] = ACTIONS(1101), + [anon_sym_0b] = ACTIONS(1101), + [anon_sym_0o] = ACTIONS(1101), + [anon_sym_0x] = ACTIONS(1101), + [sym_val_date] = ACTIONS(1101), + [anon_sym_DQUOTE] = ACTIONS(1101), + [sym__str_single_quotes] = ACTIONS(1101), + [sym__str_back_ticks] = ACTIONS(1101), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1101), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1101), + [anon_sym_err_GT] = ACTIONS(1101), + [anon_sym_out_GT] = ACTIONS(1101), + [anon_sym_e_GT] = ACTIONS(1101), + [anon_sym_o_GT] = ACTIONS(1101), + [anon_sym_err_PLUSout_GT] = ACTIONS(1101), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1101), + [anon_sym_o_PLUSe_GT] = ACTIONS(1101), + [anon_sym_e_PLUSo_GT] = ACTIONS(1101), + [sym_short_flag] = ACTIONS(1101), + [aux_sym_unquoted_token1] = ACTIONS(1101), + [anon_sym_POUND] = ACTIONS(105), + }, + [683] = { + [sym_expr_parenthesized] = STATE(955), + [sym__val_range_end_decimal] = STATE(955), + [sym_val_variable] = STATE(955), + [sym__var] = STATE(744), + [sym_comment] = STATE(683), + [ts_builtin_sym_end] = ACTIONS(1119), [anon_sym_SEMI] = ACTIONS(1117), [anon_sym_LF] = ACTIONS(1119), [anon_sym_LBRACK] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1735), - [anon_sym_RPAREN] = ACTIONS(1117), + [anon_sym_LPAREN] = ACTIONS(1765), [anon_sym_PIPE] = ACTIONS(1117), - [anon_sym_DOLLAR] = ACTIONS(1695), + [anon_sym_DOLLAR] = ACTIONS(1713), [anon_sym_GT] = ACTIONS(1117), [anon_sym_DASH_DASH] = ACTIONS(1117), [anon_sym_DASH] = ACTIONS(1117), [anon_sym_in] = ACTIONS(1117), [anon_sym_LBRACE] = ACTIONS(1117), - [anon_sym_RBRACE] = ACTIONS(1117), [anon_sym_DOT] = ACTIONS(1117), [anon_sym_STAR] = ACTIONS(1117), [anon_sym_STAR_STAR] = ACTIONS(1117), @@ -132846,9 +133061,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1117), [anon_sym_xor] = ACTIONS(1117), [anon_sym_or] = ACTIONS(1117), - [anon_sym_DOT2] = ACTIONS(1739), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1743), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1745), + [anon_sym_DOT2] = ACTIONS(1769), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1773), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1775), [sym_val_nothing] = ACTIONS(1117), [anon_sym_true] = ACTIONS(1117), [anon_sym_false] = ACTIONS(1117), @@ -132881,177 +133096,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1117), [anon_sym_POUND] = ACTIONS(105), }, - [678] = { - [sym_expr_parenthesized] = STATE(810), - [sym__val_range_end_decimal] = STATE(810), - [sym_val_variable] = STATE(810), - [sym__var] = STATE(705), - [sym_comment] = STATE(678), - [anon_sym_SEMI] = ACTIONS(1125), - [anon_sym_LF] = ACTIONS(1127), - [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_LPAREN] = ACTIONS(1735), - [anon_sym_RPAREN] = ACTIONS(1125), - [anon_sym_PIPE] = ACTIONS(1125), - [anon_sym_DOLLAR] = ACTIONS(1695), - [anon_sym_GT] = ACTIONS(1125), - [anon_sym_DASH_DASH] = ACTIONS(1125), - [anon_sym_DASH] = ACTIONS(1125), - [anon_sym_in] = ACTIONS(1125), - [anon_sym_LBRACE] = ACTIONS(1125), - [anon_sym_RBRACE] = ACTIONS(1125), - [anon_sym_DOT] = ACTIONS(1125), - [anon_sym_STAR] = ACTIONS(1125), - [anon_sym_STAR_STAR] = ACTIONS(1125), - [anon_sym_PLUS_PLUS] = ACTIONS(1125), - [anon_sym_SLASH] = ACTIONS(1125), - [anon_sym_mod] = ACTIONS(1125), - [anon_sym_SLASH_SLASH] = ACTIONS(1125), - [anon_sym_PLUS] = ACTIONS(1125), - [anon_sym_bit_DASHshl] = ACTIONS(1125), - [anon_sym_bit_DASHshr] = ACTIONS(1125), - [anon_sym_EQ_EQ] = ACTIONS(1125), - [anon_sym_BANG_EQ] = ACTIONS(1125), - [anon_sym_LT2] = ACTIONS(1125), - [anon_sym_LT_EQ] = ACTIONS(1125), - [anon_sym_GT_EQ] = ACTIONS(1125), - [anon_sym_not_DASHin] = ACTIONS(1125), - [anon_sym_starts_DASHwith] = ACTIONS(1125), - [anon_sym_ends_DASHwith] = ACTIONS(1125), - [anon_sym_EQ_TILDE] = ACTIONS(1125), - [anon_sym_BANG_TILDE] = ACTIONS(1125), - [anon_sym_bit_DASHand] = ACTIONS(1125), - [anon_sym_bit_DASHxor] = ACTIONS(1125), - [anon_sym_bit_DASHor] = ACTIONS(1125), - [anon_sym_and] = ACTIONS(1125), - [anon_sym_xor] = ACTIONS(1125), - [anon_sym_or] = ACTIONS(1125), - [anon_sym_DOT2] = ACTIONS(1739), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1743), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1745), - [sym_val_nothing] = ACTIONS(1125), - [anon_sym_true] = ACTIONS(1125), - [anon_sym_false] = ACTIONS(1125), - [aux_sym_val_number_token1] = ACTIONS(1125), - [aux_sym_val_number_token2] = ACTIONS(1125), - [aux_sym_val_number_token3] = ACTIONS(1125), - [anon_sym_inf] = ACTIONS(1125), - [anon_sym_DASHinf] = ACTIONS(1125), - [anon_sym_NaN] = ACTIONS(1125), - [aux_sym__val_number_decimal_token1] = ACTIONS(1125), - [aux_sym__val_number_decimal_token2] = ACTIONS(1125), - [anon_sym_0b] = ACTIONS(1125), - [anon_sym_0o] = ACTIONS(1125), - [anon_sym_0x] = ACTIONS(1125), - [sym_val_date] = ACTIONS(1125), - [anon_sym_DQUOTE] = ACTIONS(1125), - [sym__str_single_quotes] = ACTIONS(1125), - [sym__str_back_ticks] = ACTIONS(1125), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1125), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1125), - [anon_sym_err_GT] = ACTIONS(1125), - [anon_sym_out_GT] = ACTIONS(1125), - [anon_sym_e_GT] = ACTIONS(1125), - [anon_sym_o_GT] = ACTIONS(1125), - [anon_sym_err_PLUSout_GT] = ACTIONS(1125), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1125), - [anon_sym_o_PLUSe_GT] = ACTIONS(1125), - [anon_sym_e_PLUSo_GT] = ACTIONS(1125), - [sym_short_flag] = ACTIONS(1125), - [aux_sym_unquoted_token1] = ACTIONS(1125), - [anon_sym_POUND] = ACTIONS(105), - }, - [679] = { - [sym_expr_parenthesized] = STATE(811), - [sym__val_range_end_decimal] = STATE(811), - [sym_val_variable] = STATE(811), - [sym__var] = STATE(705), - [sym_comment] = STATE(679), - [anon_sym_SEMI] = ACTIONS(1121), - [anon_sym_LF] = ACTIONS(1123), - [anon_sym_LBRACK] = ACTIONS(1121), - [anon_sym_LPAREN] = ACTIONS(1735), - [anon_sym_RPAREN] = ACTIONS(1121), - [anon_sym_PIPE] = ACTIONS(1121), - [anon_sym_DOLLAR] = ACTIONS(1695), - [anon_sym_GT] = ACTIONS(1121), - [anon_sym_DASH_DASH] = ACTIONS(1121), - [anon_sym_DASH] = ACTIONS(1121), - [anon_sym_in] = ACTIONS(1121), - [anon_sym_LBRACE] = ACTIONS(1121), - [anon_sym_RBRACE] = ACTIONS(1121), - [anon_sym_DOT] = ACTIONS(1121), - [anon_sym_STAR] = ACTIONS(1121), - [anon_sym_STAR_STAR] = ACTIONS(1121), - [anon_sym_PLUS_PLUS] = ACTIONS(1121), - [anon_sym_SLASH] = ACTIONS(1121), - [anon_sym_mod] = ACTIONS(1121), - [anon_sym_SLASH_SLASH] = ACTIONS(1121), - [anon_sym_PLUS] = ACTIONS(1121), - [anon_sym_bit_DASHshl] = ACTIONS(1121), - [anon_sym_bit_DASHshr] = ACTIONS(1121), - [anon_sym_EQ_EQ] = ACTIONS(1121), - [anon_sym_BANG_EQ] = ACTIONS(1121), - [anon_sym_LT2] = ACTIONS(1121), - [anon_sym_LT_EQ] = ACTIONS(1121), - [anon_sym_GT_EQ] = ACTIONS(1121), - [anon_sym_not_DASHin] = ACTIONS(1121), - [anon_sym_starts_DASHwith] = ACTIONS(1121), - [anon_sym_ends_DASHwith] = ACTIONS(1121), - [anon_sym_EQ_TILDE] = ACTIONS(1121), - [anon_sym_BANG_TILDE] = ACTIONS(1121), - [anon_sym_bit_DASHand] = ACTIONS(1121), - [anon_sym_bit_DASHxor] = ACTIONS(1121), - [anon_sym_bit_DASHor] = ACTIONS(1121), - [anon_sym_and] = ACTIONS(1121), - [anon_sym_xor] = ACTIONS(1121), - [anon_sym_or] = ACTIONS(1121), - [anon_sym_DOT2] = ACTIONS(1739), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1743), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1745), - [sym_val_nothing] = ACTIONS(1121), - [anon_sym_true] = ACTIONS(1121), - [anon_sym_false] = ACTIONS(1121), - [aux_sym_val_number_token1] = ACTIONS(1121), - [aux_sym_val_number_token2] = ACTIONS(1121), - [aux_sym_val_number_token3] = ACTIONS(1121), - [anon_sym_inf] = ACTIONS(1121), - [anon_sym_DASHinf] = ACTIONS(1121), - [anon_sym_NaN] = ACTIONS(1121), - [aux_sym__val_number_decimal_token1] = ACTIONS(1121), - [aux_sym__val_number_decimal_token2] = ACTIONS(1121), - [anon_sym_0b] = ACTIONS(1121), - [anon_sym_0o] = ACTIONS(1121), - [anon_sym_0x] = ACTIONS(1121), - [sym_val_date] = ACTIONS(1121), - [anon_sym_DQUOTE] = ACTIONS(1121), - [sym__str_single_quotes] = ACTIONS(1121), - [sym__str_back_ticks] = ACTIONS(1121), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1121), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1121), - [anon_sym_err_GT] = ACTIONS(1121), - [anon_sym_out_GT] = ACTIONS(1121), - [anon_sym_e_GT] = ACTIONS(1121), - [anon_sym_o_GT] = ACTIONS(1121), - [anon_sym_err_PLUSout_GT] = ACTIONS(1121), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1121), - [anon_sym_o_PLUSe_GT] = ACTIONS(1121), - [anon_sym_e_PLUSo_GT] = ACTIONS(1121), - [sym_short_flag] = ACTIONS(1121), - [aux_sym_unquoted_token1] = ACTIONS(1121), - [anon_sym_POUND] = ACTIONS(105), - }, - [680] = { - [sym_expr_parenthesized] = STATE(901), - [sym__val_range_end_decimal] = STATE(901), - [sym_val_variable] = STATE(901), + [684] = { + [sym_expr_parenthesized] = STATE(880), + [sym__val_range_end_decimal] = STATE(880), + [sym_val_variable] = STATE(880), [sym__var] = STATE(744), - [sym_comment] = STATE(680), + [sym_comment] = STATE(684), [ts_builtin_sym_end] = ACTIONS(1123), [anon_sym_SEMI] = ACTIONS(1121), [anon_sym_LF] = ACTIONS(1123), [anon_sym_LBRACK] = ACTIONS(1121), - [anon_sym_LPAREN] = ACTIONS(1755), + [anon_sym_LPAREN] = ACTIONS(1765), [anon_sym_PIPE] = ACTIONS(1121), [anon_sym_DOLLAR] = ACTIONS(1713), [anon_sym_GT] = ACTIONS(1121), @@ -133085,9 +133140,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1121), [anon_sym_xor] = ACTIONS(1121), [anon_sym_or] = ACTIONS(1121), - [anon_sym_DOT2] = ACTIONS(1759), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1763), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1765), + [anon_sym_DOT2] = ACTIONS(1769), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1773), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1775), [sym_val_nothing] = ACTIONS(1121), [anon_sym_true] = ACTIONS(1121), [anon_sym_false] = ACTIONS(1121), @@ -133120,175 +133175,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1121), [anon_sym_POUND] = ACTIONS(105), }, - [681] = { - [sym_expr_parenthesized] = STATE(913), - [sym__val_range_end_decimal] = STATE(913), - [sym_val_variable] = STATE(913), - [sym__var] = STATE(744), - [sym_comment] = STATE(681), - [ts_builtin_sym_end] = ACTIONS(1103), - [anon_sym_SEMI] = ACTIONS(1101), - [anon_sym_LF] = ACTIONS(1103), - [anon_sym_LBRACK] = ACTIONS(1101), - [anon_sym_LPAREN] = ACTIONS(1755), - [anon_sym_PIPE] = ACTIONS(1101), - [anon_sym_DOLLAR] = ACTIONS(1713), - [anon_sym_GT] = ACTIONS(1101), - [anon_sym_DASH_DASH] = ACTIONS(1101), - [anon_sym_DASH] = ACTIONS(1101), - [anon_sym_in] = ACTIONS(1101), - [anon_sym_LBRACE] = ACTIONS(1101), - [anon_sym_DOT] = ACTIONS(1101), - [anon_sym_STAR] = ACTIONS(1101), - [anon_sym_STAR_STAR] = ACTIONS(1101), - [anon_sym_PLUS_PLUS] = ACTIONS(1101), - [anon_sym_SLASH] = ACTIONS(1101), - [anon_sym_mod] = ACTIONS(1101), - [anon_sym_SLASH_SLASH] = ACTIONS(1101), - [anon_sym_PLUS] = ACTIONS(1101), - [anon_sym_bit_DASHshl] = ACTIONS(1101), - [anon_sym_bit_DASHshr] = ACTIONS(1101), - [anon_sym_EQ_EQ] = ACTIONS(1101), - [anon_sym_BANG_EQ] = ACTIONS(1101), - [anon_sym_LT2] = ACTIONS(1101), - [anon_sym_LT_EQ] = ACTIONS(1101), - [anon_sym_GT_EQ] = ACTIONS(1101), - [anon_sym_not_DASHin] = ACTIONS(1101), - [anon_sym_starts_DASHwith] = ACTIONS(1101), - [anon_sym_ends_DASHwith] = ACTIONS(1101), - [anon_sym_EQ_TILDE] = ACTIONS(1101), - [anon_sym_BANG_TILDE] = ACTIONS(1101), - [anon_sym_bit_DASHand] = ACTIONS(1101), - [anon_sym_bit_DASHxor] = ACTIONS(1101), - [anon_sym_bit_DASHor] = ACTIONS(1101), - [anon_sym_and] = ACTIONS(1101), - [anon_sym_xor] = ACTIONS(1101), - [anon_sym_or] = ACTIONS(1101), - [anon_sym_DOT2] = ACTIONS(1759), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1763), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1765), - [sym_val_nothing] = ACTIONS(1101), - [anon_sym_true] = ACTIONS(1101), - [anon_sym_false] = ACTIONS(1101), - [aux_sym_val_number_token1] = ACTIONS(1101), - [aux_sym_val_number_token2] = ACTIONS(1101), - [aux_sym_val_number_token3] = ACTIONS(1101), - [anon_sym_inf] = ACTIONS(1101), - [anon_sym_DASHinf] = ACTIONS(1101), - [anon_sym_NaN] = ACTIONS(1101), - [aux_sym__val_number_decimal_token1] = ACTIONS(1101), - [aux_sym__val_number_decimal_token2] = ACTIONS(1101), - [anon_sym_0b] = ACTIONS(1101), - [anon_sym_0o] = ACTIONS(1101), - [anon_sym_0x] = ACTIONS(1101), - [sym_val_date] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(1101), - [sym__str_single_quotes] = ACTIONS(1101), - [sym__str_back_ticks] = ACTIONS(1101), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1101), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1101), - [anon_sym_err_GT] = ACTIONS(1101), - [anon_sym_out_GT] = ACTIONS(1101), - [anon_sym_e_GT] = ACTIONS(1101), - [anon_sym_o_GT] = ACTIONS(1101), - [anon_sym_err_PLUSout_GT] = ACTIONS(1101), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1101), - [anon_sym_o_PLUSe_GT] = ACTIONS(1101), - [anon_sym_e_PLUSo_GT] = ACTIONS(1101), - [sym_short_flag] = ACTIONS(1101), - [aux_sym_unquoted_token1] = ACTIONS(1101), - [anon_sym_POUND] = ACTIONS(105), - }, - [682] = { - [sym_expr_parenthesized] = STATE(914), - [sym__val_range_end_decimal] = STATE(914), - [sym_val_variable] = STATE(914), - [sym__var] = STATE(744), - [sym_comment] = STATE(682), - [ts_builtin_sym_end] = ACTIONS(1099), - [anon_sym_SEMI] = ACTIONS(1097), - [anon_sym_LF] = ACTIONS(1099), - [anon_sym_LBRACK] = ACTIONS(1097), - [anon_sym_LPAREN] = ACTIONS(1755), - [anon_sym_PIPE] = ACTIONS(1097), - [anon_sym_DOLLAR] = ACTIONS(1713), - [anon_sym_GT] = ACTIONS(1097), - [anon_sym_DASH_DASH] = ACTIONS(1097), - [anon_sym_DASH] = ACTIONS(1097), - [anon_sym_in] = ACTIONS(1097), - [anon_sym_LBRACE] = ACTIONS(1097), - [anon_sym_DOT] = ACTIONS(1097), - [anon_sym_STAR] = ACTIONS(1097), - [anon_sym_STAR_STAR] = ACTIONS(1097), - [anon_sym_PLUS_PLUS] = ACTIONS(1097), - [anon_sym_SLASH] = ACTIONS(1097), - [anon_sym_mod] = ACTIONS(1097), - [anon_sym_SLASH_SLASH] = ACTIONS(1097), - [anon_sym_PLUS] = ACTIONS(1097), - [anon_sym_bit_DASHshl] = ACTIONS(1097), - [anon_sym_bit_DASHshr] = ACTIONS(1097), - [anon_sym_EQ_EQ] = ACTIONS(1097), - [anon_sym_BANG_EQ] = ACTIONS(1097), - [anon_sym_LT2] = ACTIONS(1097), - [anon_sym_LT_EQ] = ACTIONS(1097), - [anon_sym_GT_EQ] = ACTIONS(1097), - [anon_sym_not_DASHin] = ACTIONS(1097), - [anon_sym_starts_DASHwith] = ACTIONS(1097), - [anon_sym_ends_DASHwith] = ACTIONS(1097), - [anon_sym_EQ_TILDE] = ACTIONS(1097), - [anon_sym_BANG_TILDE] = ACTIONS(1097), - [anon_sym_bit_DASHand] = ACTIONS(1097), - [anon_sym_bit_DASHxor] = ACTIONS(1097), - [anon_sym_bit_DASHor] = ACTIONS(1097), - [anon_sym_and] = ACTIONS(1097), - [anon_sym_xor] = ACTIONS(1097), - [anon_sym_or] = ACTIONS(1097), - [anon_sym_DOT2] = ACTIONS(1759), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1763), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1765), - [sym_val_nothing] = ACTIONS(1097), - [anon_sym_true] = ACTIONS(1097), - [anon_sym_false] = ACTIONS(1097), - [aux_sym_val_number_token1] = ACTIONS(1097), - [aux_sym_val_number_token2] = ACTIONS(1097), - [aux_sym_val_number_token3] = ACTIONS(1097), - [anon_sym_inf] = ACTIONS(1097), - [anon_sym_DASHinf] = ACTIONS(1097), - [anon_sym_NaN] = ACTIONS(1097), - [aux_sym__val_number_decimal_token1] = ACTIONS(1097), - [aux_sym__val_number_decimal_token2] = ACTIONS(1097), - [anon_sym_0b] = ACTIONS(1097), - [anon_sym_0o] = ACTIONS(1097), - [anon_sym_0x] = ACTIONS(1097), - [sym_val_date] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(1097), - [sym__str_single_quotes] = ACTIONS(1097), - [sym__str_back_ticks] = ACTIONS(1097), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1097), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1097), - [anon_sym_err_GT] = ACTIONS(1097), - [anon_sym_out_GT] = ACTIONS(1097), - [anon_sym_e_GT] = ACTIONS(1097), - [anon_sym_o_GT] = ACTIONS(1097), - [anon_sym_err_PLUSout_GT] = ACTIONS(1097), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1097), - [anon_sym_o_PLUSe_GT] = ACTIONS(1097), - [anon_sym_e_PLUSo_GT] = ACTIONS(1097), - [sym_short_flag] = ACTIONS(1097), - [aux_sym_unquoted_token1] = ACTIONS(1097), - [anon_sym_POUND] = ACTIONS(105), - }, - [683] = { - [sym_expr_parenthesized] = STATE(912), - [sym__val_range_end_decimal] = STATE(912), - [sym_val_variable] = STATE(912), + [685] = { + [sym_expr_parenthesized] = STATE(925), + [sym__val_range_end_decimal] = STATE(925), + [sym_val_variable] = STATE(925), [sym__var] = STATE(744), - [sym_comment] = STATE(683), + [sym_comment] = STATE(685), [ts_builtin_sym_end] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), [anon_sym_LF] = ACTIONS(1107), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_LPAREN] = ACTIONS(1755), + [anon_sym_LPAREN] = ACTIONS(1765), [anon_sym_PIPE] = ACTIONS(1105), [anon_sym_DOLLAR] = ACTIONS(1713), [anon_sym_GT] = ACTIONS(1105), @@ -133322,9 +133219,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1105), [anon_sym_xor] = ACTIONS(1105), [anon_sym_or] = ACTIONS(1105), - [anon_sym_DOT2] = ACTIONS(1759), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1763), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1765), + [anon_sym_DOT2] = ACTIONS(1769), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1773), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1775), [sym_val_nothing] = ACTIONS(1105), [anon_sym_true] = ACTIONS(1105), [anon_sym_false] = ACTIONS(1105), @@ -133357,17 +133254,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1105), [anon_sym_POUND] = ACTIONS(105), }, - [684] = { - [sym_expr_parenthesized] = STATE(902), - [sym__val_range_end_decimal] = STATE(902), - [sym_val_variable] = STATE(902), + [686] = { + [sym_expr_parenthesized] = STATE(970), + [sym__val_range_end_decimal] = STATE(970), + [sym_val_variable] = STATE(970), [sym__var] = STATE(744), - [sym_comment] = STATE(684), + [sym_comment] = STATE(686), [ts_builtin_sym_end] = ACTIONS(1127), [anon_sym_SEMI] = ACTIONS(1125), [anon_sym_LF] = ACTIONS(1127), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_LPAREN] = ACTIONS(1755), + [anon_sym_LPAREN] = ACTIONS(1765), [anon_sym_PIPE] = ACTIONS(1125), [anon_sym_DOLLAR] = ACTIONS(1713), [anon_sym_GT] = ACTIONS(1125), @@ -133401,9 +133298,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1125), [anon_sym_xor] = ACTIONS(1125), [anon_sym_or] = ACTIONS(1125), - [anon_sym_DOT2] = ACTIONS(1759), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1763), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1765), + [anon_sym_DOT2] = ACTIONS(1769), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1773), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1775), [sym_val_nothing] = ACTIONS(1125), [anon_sym_true] = ACTIONS(1125), [anon_sym_false] = ACTIONS(1125), @@ -133436,17 +133333,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1125), [anon_sym_POUND] = ACTIONS(105), }, - [685] = { - [sym_expr_parenthesized] = STATE(911), - [sym__val_range_end_decimal] = STATE(911), - [sym_val_variable] = STATE(911), + [687] = { + [sym_expr_parenthesized] = STATE(932), + [sym__val_range_end_decimal] = STATE(932), + [sym_val_variable] = STATE(932), [sym__var] = STATE(744), - [sym_comment] = STATE(685), + [sym_comment] = STATE(687), [ts_builtin_sym_end] = ACTIONS(1111), [anon_sym_SEMI] = ACTIONS(1109), [anon_sym_LF] = ACTIONS(1111), [anon_sym_LBRACK] = ACTIONS(1109), - [anon_sym_LPAREN] = ACTIONS(1755), + [anon_sym_LPAREN] = ACTIONS(1765), [anon_sym_PIPE] = ACTIONS(1109), [anon_sym_DOLLAR] = ACTIONS(1713), [anon_sym_GT] = ACTIONS(1109), @@ -133480,9 +133377,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1109), [anon_sym_xor] = ACTIONS(1109), [anon_sym_or] = ACTIONS(1109), - [anon_sym_DOT2] = ACTIONS(1759), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1763), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1765), + [anon_sym_DOT2] = ACTIONS(1769), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1773), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1775), [sym_val_nothing] = ACTIONS(1109), [anon_sym_true] = ACTIONS(1109), [anon_sym_false] = ACTIONS(1109), @@ -133515,202 +133412,121 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1109), [anon_sym_POUND] = ACTIONS(105), }, - [686] = { - [sym_expr_parenthesized] = STATE(900), - [sym__val_range_end_decimal] = STATE(900), - [sym_val_variable] = STATE(900), - [sym__var] = STATE(744), - [sym_comment] = STATE(686), - [ts_builtin_sym_end] = ACTIONS(1119), - [anon_sym_SEMI] = ACTIONS(1117), - [anon_sym_LF] = ACTIONS(1119), - [anon_sym_LBRACK] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1755), - [anon_sym_PIPE] = ACTIONS(1117), - [anon_sym_DOLLAR] = ACTIONS(1713), - [anon_sym_GT] = ACTIONS(1117), - [anon_sym_DASH_DASH] = ACTIONS(1117), - [anon_sym_DASH] = ACTIONS(1117), - [anon_sym_in] = ACTIONS(1117), - [anon_sym_LBRACE] = ACTIONS(1117), - [anon_sym_DOT] = ACTIONS(1117), - [anon_sym_STAR] = ACTIONS(1117), - [anon_sym_STAR_STAR] = ACTIONS(1117), - [anon_sym_PLUS_PLUS] = ACTIONS(1117), - [anon_sym_SLASH] = ACTIONS(1117), - [anon_sym_mod] = ACTIONS(1117), - [anon_sym_SLASH_SLASH] = ACTIONS(1117), - [anon_sym_PLUS] = ACTIONS(1117), - [anon_sym_bit_DASHshl] = ACTIONS(1117), - [anon_sym_bit_DASHshr] = ACTIONS(1117), - [anon_sym_EQ_EQ] = ACTIONS(1117), - [anon_sym_BANG_EQ] = ACTIONS(1117), - [anon_sym_LT2] = ACTIONS(1117), - [anon_sym_LT_EQ] = ACTIONS(1117), - [anon_sym_GT_EQ] = ACTIONS(1117), - [anon_sym_not_DASHin] = ACTIONS(1117), - [anon_sym_starts_DASHwith] = ACTIONS(1117), - [anon_sym_ends_DASHwith] = ACTIONS(1117), - [anon_sym_EQ_TILDE] = ACTIONS(1117), - [anon_sym_BANG_TILDE] = ACTIONS(1117), - [anon_sym_bit_DASHand] = ACTIONS(1117), - [anon_sym_bit_DASHxor] = ACTIONS(1117), - [anon_sym_bit_DASHor] = ACTIONS(1117), - [anon_sym_and] = ACTIONS(1117), - [anon_sym_xor] = ACTIONS(1117), - [anon_sym_or] = ACTIONS(1117), - [anon_sym_DOT2] = ACTIONS(1759), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1763), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1765), - [sym_val_nothing] = ACTIONS(1117), - [anon_sym_true] = ACTIONS(1117), - [anon_sym_false] = ACTIONS(1117), - [aux_sym_val_number_token1] = ACTIONS(1117), - [aux_sym_val_number_token2] = ACTIONS(1117), - [aux_sym_val_number_token3] = ACTIONS(1117), - [anon_sym_inf] = ACTIONS(1117), - [anon_sym_DASHinf] = ACTIONS(1117), - [anon_sym_NaN] = ACTIONS(1117), - [aux_sym__val_number_decimal_token1] = ACTIONS(1117), - [aux_sym__val_number_decimal_token2] = ACTIONS(1117), - [anon_sym_0b] = ACTIONS(1117), - [anon_sym_0o] = ACTIONS(1117), - [anon_sym_0x] = ACTIONS(1117), - [sym_val_date] = ACTIONS(1117), - [anon_sym_DQUOTE] = ACTIONS(1117), - [sym__str_single_quotes] = ACTIONS(1117), - [sym__str_back_ticks] = ACTIONS(1117), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1117), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1117), - [anon_sym_err_GT] = ACTIONS(1117), - [anon_sym_out_GT] = ACTIONS(1117), - [anon_sym_e_GT] = ACTIONS(1117), - [anon_sym_o_GT] = ACTIONS(1117), - [anon_sym_err_PLUSout_GT] = ACTIONS(1117), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1117), - [anon_sym_o_PLUSe_GT] = ACTIONS(1117), - [anon_sym_e_PLUSo_GT] = ACTIONS(1117), - [sym_short_flag] = ACTIONS(1117), - [aux_sym_unquoted_token1] = ACTIONS(1117), - [anon_sym_POUND] = ACTIONS(105), - }, - [687] = { - [sym_expr_parenthesized] = STATE(899), - [sym__val_range_end_decimal] = STATE(899), - [sym_val_variable] = STATE(899), - [sym__var] = STATE(744), - [sym_comment] = STATE(687), - [ts_builtin_sym_end] = ACTIONS(1115), - [anon_sym_SEMI] = ACTIONS(1113), - [anon_sym_LF] = ACTIONS(1115), - [anon_sym_LBRACK] = ACTIONS(1113), - [anon_sym_LPAREN] = ACTIONS(1755), - [anon_sym_PIPE] = ACTIONS(1113), - [anon_sym_DOLLAR] = ACTIONS(1713), - [anon_sym_GT] = ACTIONS(1113), - [anon_sym_DASH_DASH] = ACTIONS(1113), - [anon_sym_DASH] = ACTIONS(1113), - [anon_sym_in] = ACTIONS(1113), - [anon_sym_LBRACE] = ACTIONS(1113), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_STAR] = ACTIONS(1113), - [anon_sym_STAR_STAR] = ACTIONS(1113), - [anon_sym_PLUS_PLUS] = ACTIONS(1113), - [anon_sym_SLASH] = ACTIONS(1113), - [anon_sym_mod] = ACTIONS(1113), - [anon_sym_SLASH_SLASH] = ACTIONS(1113), - [anon_sym_PLUS] = ACTIONS(1113), - [anon_sym_bit_DASHshl] = ACTIONS(1113), - [anon_sym_bit_DASHshr] = ACTIONS(1113), - [anon_sym_EQ_EQ] = ACTIONS(1113), - [anon_sym_BANG_EQ] = ACTIONS(1113), - [anon_sym_LT2] = ACTIONS(1113), - [anon_sym_LT_EQ] = ACTIONS(1113), - [anon_sym_GT_EQ] = ACTIONS(1113), - [anon_sym_not_DASHin] = ACTIONS(1113), - [anon_sym_starts_DASHwith] = ACTIONS(1113), - [anon_sym_ends_DASHwith] = ACTIONS(1113), - [anon_sym_EQ_TILDE] = ACTIONS(1113), - [anon_sym_BANG_TILDE] = ACTIONS(1113), - [anon_sym_bit_DASHand] = ACTIONS(1113), - [anon_sym_bit_DASHxor] = ACTIONS(1113), - [anon_sym_bit_DASHor] = ACTIONS(1113), - [anon_sym_and] = ACTIONS(1113), - [anon_sym_xor] = ACTIONS(1113), - [anon_sym_or] = ACTIONS(1113), - [anon_sym_DOT2] = ACTIONS(1759), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1763), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1765), - [sym_val_nothing] = ACTIONS(1113), - [anon_sym_true] = ACTIONS(1113), - [anon_sym_false] = ACTIONS(1113), - [aux_sym_val_number_token1] = ACTIONS(1113), - [aux_sym_val_number_token2] = ACTIONS(1113), - [aux_sym_val_number_token3] = ACTIONS(1113), - [anon_sym_inf] = ACTIONS(1113), - [anon_sym_DASHinf] = ACTIONS(1113), - [anon_sym_NaN] = ACTIONS(1113), - [aux_sym__val_number_decimal_token1] = ACTIONS(1113), - [aux_sym__val_number_decimal_token2] = ACTIONS(1113), - [anon_sym_0b] = ACTIONS(1113), - [anon_sym_0o] = ACTIONS(1113), - [anon_sym_0x] = ACTIONS(1113), - [sym_val_date] = ACTIONS(1113), - [anon_sym_DQUOTE] = ACTIONS(1113), - [sym__str_single_quotes] = ACTIONS(1113), - [sym__str_back_ticks] = ACTIONS(1113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1113), - [anon_sym_err_GT] = ACTIONS(1113), - [anon_sym_out_GT] = ACTIONS(1113), - [anon_sym_e_GT] = ACTIONS(1113), - [anon_sym_o_GT] = ACTIONS(1113), - [anon_sym_err_PLUSout_GT] = ACTIONS(1113), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1113), - [anon_sym_o_PLUSe_GT] = ACTIONS(1113), - [anon_sym_e_PLUSo_GT] = ACTIONS(1113), - [sym_short_flag] = ACTIONS(1113), - [aux_sym_unquoted_token1] = ACTIONS(1113), - [anon_sym_POUND] = ACTIONS(105), - }, [688] = { - [sym_pipeline_parenthesized] = STATE(1334), - [sym_pipeline_parenthesized_last] = STATE(4598), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), + [sym_pipeline] = STATE(1396), + [sym_pipeline_last] = STATE(4404), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(688), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [aux_sym_pipeline_repeat1] = STATE(739), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_LBRACK] = ACTIONS(228), + [anon_sym_LPAREN] = ACTIONS(230), + [anon_sym_DOLLAR] = ACTIONS(1781), + [anon_sym_DASH] = ACTIONS(240), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), + [anon_sym_LBRACE] = ACTIONS(258), + [anon_sym_DOT] = ACTIONS(262), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_where] = ACTIONS(278), + [anon_sym_not] = ACTIONS(280), + [sym_val_nothing] = ACTIONS(282), + [anon_sym_true] = ACTIONS(284), + [anon_sym_false] = ACTIONS(284), + [aux_sym_val_number_token1] = ACTIONS(286), + [aux_sym_val_number_token2] = ACTIONS(286), + [aux_sym_val_number_token3] = ACTIONS(286), + [anon_sym_inf] = ACTIONS(288), + [anon_sym_DASHinf] = ACTIONS(286), + [anon_sym_NaN] = ACTIONS(288), + [aux_sym__val_number_decimal_token1] = ACTIONS(290), + [aux_sym__val_number_decimal_token2] = ACTIONS(292), + [anon_sym_0b] = ACTIONS(294), + [anon_sym_0o] = ACTIONS(294), + [anon_sym_0x] = ACTIONS(294), + [sym_val_date] = ACTIONS(296), + [anon_sym_DQUOTE] = ACTIONS(298), + [sym__str_single_quotes] = ACTIONS(300), + [sym__str_back_ticks] = ACTIONS(300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), + [anon_sym_CARET] = ACTIONS(306), + [anon_sym_POUND] = ACTIONS(3), + }, + [689] = { + [sym_pipeline_parenthesized] = STATE(1377), + [sym_pipeline_parenthesized_last] = STATE(4640), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), + [sym_comment] = STATE(689), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [sym_cmd_identifier] = ACTIONS(464), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), @@ -133718,13 +133534,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_do] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -133750,44 +133566,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, - [689] = { - [sym_pipeline] = STATE(1318), - [sym_pipeline_last] = STATE(4654), - [sym__ctrl_expression] = STATE(4221), - [sym_ctrl_do] = STATE(4464), - [sym_ctrl_if] = STATE(4464), - [sym_ctrl_match] = STATE(4464), - [sym_ctrl_try] = STATE(4464), - [sym_ctrl_return] = STATE(4464), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4460), - [sym_where_command] = STATE(4226), - [sym__expression] = STATE(3311), - [sym_expr_unary] = STATE(3341), - [sym_expr_binary] = STATE(3341), - [sym_expr_parenthesized] = STATE(3305), - [sym_val_range] = STATE(3341), - [sym__value] = STATE(3341), - [sym_val_bool] = STATE(3418), - [sym_val_variable] = STATE(3211), - [sym__var] = STATE(2893), - [sym_val_number] = STATE(259), - [sym__val_number_decimal] = STATE(242), - [sym_val_duration] = STATE(3418), - [sym_val_filesize] = STATE(3418), - [sym_val_binary] = STATE(3418), - [sym_val_string] = STATE(3418), - [sym__str_double_quotes] = STATE(3335), - [sym_val_interpolated] = STATE(3418), - [sym__inter_single_quotes] = STATE(3345), - [sym__inter_double_quotes] = STATE(3347), - [sym_val_list] = STATE(3418), - [sym_val_record] = STATE(3418), - [sym_val_table] = STATE(3418), - [sym_val_closure] = STATE(3418), - [sym_command] = STATE(4226), - [sym_comment] = STATE(689), - [aux_sym_pipeline_repeat1] = STATE(735), + [690] = { + [sym_pipeline] = STATE(1392), + [sym_pipeline_last] = STATE(4682), + [sym__ctrl_expression] = STATE(4256), + [sym_ctrl_do] = STATE(4411), + [sym_ctrl_if] = STATE(4411), + [sym_ctrl_match] = STATE(4411), + [sym_ctrl_try] = STATE(4411), + [sym_ctrl_return] = STATE(4411), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4478), + [sym_where_command] = STATE(4266), + [sym__expression] = STATE(3321), + [sym_expr_unary] = STATE(3362), + [sym_expr_binary] = STATE(3362), + [sym_expr_parenthesized] = STATE(3318), + [sym_val_range] = STATE(3362), + [sym__value] = STATE(3362), + [sym_val_bool] = STATE(3352), + [sym_val_variable] = STATE(3222), + [sym__var] = STATE(2795), + [sym_val_number] = STATE(257), + [sym__val_number_decimal] = STATE(246), + [sym_val_duration] = STATE(3352), + [sym_val_filesize] = STATE(3352), + [sym_val_binary] = STATE(3352), + [sym_val_string] = STATE(3352), + [sym__str_double_quotes] = STATE(3356), + [sym_val_interpolated] = STATE(3352), + [sym__inter_single_quotes] = STATE(3366), + [sym__inter_double_quotes] = STATE(3368), + [sym_val_list] = STATE(3352), + [sym_val_record] = STATE(3352), + [sym_val_table] = STATE(3352), + [sym_val_closure] = STATE(3352), + [sym_command] = STATE(4266), + [sym_comment] = STATE(690), + [aux_sym_pipeline_repeat1] = STATE(740), [sym_cmd_identifier] = ACTIONS(19), [anon_sym_LBRACK] = ACTIONS(31), [anon_sym_LPAREN] = ACTIONS(33), @@ -133827,44 +133643,121 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, - [690] = { - [sym_pipeline_parenthesized] = STATE(1327), - [sym_pipeline_parenthesized_last] = STATE(4645), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), - [sym_comment] = STATE(690), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [691] = { + [sym_pipeline] = STATE(1333), + [sym_pipeline_last] = STATE(4678), + [sym__ctrl_expression] = STATE(4256), + [sym_ctrl_do] = STATE(4411), + [sym_ctrl_if] = STATE(4411), + [sym_ctrl_match] = STATE(4411), + [sym_ctrl_try] = STATE(4411), + [sym_ctrl_return] = STATE(4411), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4478), + [sym_where_command] = STATE(4266), + [sym__expression] = STATE(3321), + [sym_expr_unary] = STATE(3362), + [sym_expr_binary] = STATE(3362), + [sym_expr_parenthesized] = STATE(3318), + [sym_val_range] = STATE(3362), + [sym__value] = STATE(3362), + [sym_val_bool] = STATE(3352), + [sym_val_variable] = STATE(3222), + [sym__var] = STATE(2795), + [sym_val_number] = STATE(257), + [sym__val_number_decimal] = STATE(246), + [sym_val_duration] = STATE(3352), + [sym_val_filesize] = STATE(3352), + [sym_val_binary] = STATE(3352), + [sym_val_string] = STATE(3352), + [sym__str_double_quotes] = STATE(3356), + [sym_val_interpolated] = STATE(3352), + [sym__inter_single_quotes] = STATE(3366), + [sym__inter_double_quotes] = STATE(3368), + [sym_val_list] = STATE(3352), + [sym_val_record] = STATE(3352), + [sym_val_table] = STATE(3352), + [sym_val_closure] = STATE(3352), + [sym_command] = STATE(4266), + [sym_comment] = STATE(691), + [aux_sym_pipeline_repeat1] = STATE(740), + [sym_cmd_identifier] = ACTIONS(19), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(1783), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_do] = ACTIONS(51), + [anon_sym_if] = ACTIONS(53), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_DOT] = ACTIONS(59), + [anon_sym_try] = ACTIONS(61), + [anon_sym_return] = ACTIONS(63), + [anon_sym_where] = ACTIONS(75), + [anon_sym_not] = ACTIONS(77), + [sym_val_nothing] = ACTIONS(79), + [anon_sym_true] = ACTIONS(81), + [anon_sym_false] = ACTIONS(81), + [aux_sym_val_number_token1] = ACTIONS(83), + [aux_sym_val_number_token2] = ACTIONS(83), + [aux_sym_val_number_token3] = ACTIONS(83), + [anon_sym_inf] = ACTIONS(85), + [anon_sym_DASHinf] = ACTIONS(83), + [anon_sym_NaN] = ACTIONS(85), + [aux_sym__val_number_decimal_token1] = ACTIONS(87), + [aux_sym__val_number_decimal_token2] = ACTIONS(89), + [anon_sym_0b] = ACTIONS(91), + [anon_sym_0o] = ACTIONS(91), + [anon_sym_0x] = ACTIONS(91), + [sym_val_date] = ACTIONS(93), + [anon_sym_DQUOTE] = ACTIONS(95), + [sym__str_single_quotes] = ACTIONS(97), + [sym__str_back_ticks] = ACTIONS(97), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(99), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(101), + [anon_sym_CARET] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), + }, + [692] = { + [sym_pipeline_parenthesized] = STATE(1376), + [sym_pipeline_parenthesized_last] = STATE(4641), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), + [sym_comment] = STATE(692), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [sym_cmd_identifier] = ACTIONS(464), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), @@ -133872,13 +133765,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_do] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -133904,44 +133797,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, - [691] = { - [sym_pipeline] = STATE(1313), - [sym_pipeline_last] = STATE(4655), - [sym__ctrl_expression] = STATE(4221), - [sym_ctrl_do] = STATE(4464), - [sym_ctrl_if] = STATE(4464), - [sym_ctrl_match] = STATE(4464), - [sym_ctrl_try] = STATE(4464), - [sym_ctrl_return] = STATE(4464), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4460), - [sym_where_command] = STATE(4226), - [sym__expression] = STATE(3311), - [sym_expr_unary] = STATE(3341), - [sym_expr_binary] = STATE(3341), - [sym_expr_parenthesized] = STATE(3305), - [sym_val_range] = STATE(3341), - [sym__value] = STATE(3341), - [sym_val_bool] = STATE(3418), - [sym_val_variable] = STATE(3211), - [sym__var] = STATE(2893), - [sym_val_number] = STATE(259), - [sym__val_number_decimal] = STATE(242), - [sym_val_duration] = STATE(3418), - [sym_val_filesize] = STATE(3418), - [sym_val_binary] = STATE(3418), - [sym_val_string] = STATE(3418), - [sym__str_double_quotes] = STATE(3335), - [sym_val_interpolated] = STATE(3418), - [sym__inter_single_quotes] = STATE(3345), - [sym__inter_double_quotes] = STATE(3347), - [sym_val_list] = STATE(3418), - [sym_val_record] = STATE(3418), - [sym_val_table] = STATE(3418), - [sym_val_closure] = STATE(3418), - [sym_command] = STATE(4226), - [sym_comment] = STATE(691), - [aux_sym_pipeline_repeat1] = STATE(735), + [693] = { + [sym_pipeline] = STATE(1396), + [sym_pipeline_last] = STATE(4709), + [sym__ctrl_expression] = STATE(4256), + [sym_ctrl_do] = STATE(4411), + [sym_ctrl_if] = STATE(4411), + [sym_ctrl_match] = STATE(4411), + [sym_ctrl_try] = STATE(4411), + [sym_ctrl_return] = STATE(4411), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4478), + [sym_where_command] = STATE(4266), + [sym__expression] = STATE(3321), + [sym_expr_unary] = STATE(3362), + [sym_expr_binary] = STATE(3362), + [sym_expr_parenthesized] = STATE(3318), + [sym_val_range] = STATE(3362), + [sym__value] = STATE(3362), + [sym_val_bool] = STATE(3352), + [sym_val_variable] = STATE(3222), + [sym__var] = STATE(2795), + [sym_val_number] = STATE(257), + [sym__val_number_decimal] = STATE(246), + [sym_val_duration] = STATE(3352), + [sym_val_filesize] = STATE(3352), + [sym_val_binary] = STATE(3352), + [sym_val_string] = STATE(3352), + [sym__str_double_quotes] = STATE(3356), + [sym_val_interpolated] = STATE(3352), + [sym__inter_single_quotes] = STATE(3366), + [sym__inter_double_quotes] = STATE(3368), + [sym_val_list] = STATE(3352), + [sym_val_record] = STATE(3352), + [sym_val_table] = STATE(3352), + [sym_val_closure] = STATE(3352), + [sym_command] = STATE(4266), + [sym_comment] = STATE(693), + [aux_sym_pipeline_repeat1] = STATE(740), [sym_cmd_identifier] = ACTIONS(19), [anon_sym_LBRACK] = ACTIONS(31), [anon_sym_LPAREN] = ACTIONS(33), @@ -133981,44 +133874,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, - [692] = { - [sym_pipeline_parenthesized] = STATE(1325), - [sym_pipeline_parenthesized_last] = STATE(4646), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), - [sym_comment] = STATE(692), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [694] = { + [sym_pipeline_parenthesized] = STATE(1400), + [sym_pipeline_parenthesized_last] = STATE(4670), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), + [sym_comment] = STATE(694), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), [sym_cmd_identifier] = ACTIONS(464), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), @@ -134026,13 +133919,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_do] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -134058,58 +133951,58 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, - [693] = { - [sym_pipeline] = STATE(1321), - [sym_pipeline_last] = STATE(4375), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), - [sym_comment] = STATE(693), - [aux_sym_pipeline_repeat1] = STATE(746), - [sym_cmd_identifier] = ACTIONS(392), + [695] = { + [sym_pipeline_parenthesized] = STATE(1405), + [sym_pipeline_parenthesized_last] = STATE(4667), + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4704), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), + [sym_comment] = STATE(695), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(751), + [sym_cmd_identifier] = ACTIONS(464), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(1781), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -134132,61 +134025,138 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, - [694] = { - [sym_pipeline] = STATE(1318), - [sym_pipeline_last] = STATE(4451), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), - [sym_comment] = STATE(694), - [aux_sym_pipeline_repeat1] = STATE(746), - [sym_cmd_identifier] = ACTIONS(392), + [696] = { + [sym_pipeline] = STATE(1332), + [sym_pipeline_last] = STATE(4706), + [sym__ctrl_expression] = STATE(4256), + [sym_ctrl_do] = STATE(4411), + [sym_ctrl_if] = STATE(4411), + [sym_ctrl_match] = STATE(4411), + [sym_ctrl_try] = STATE(4411), + [sym_ctrl_return] = STATE(4411), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4478), + [sym_where_command] = STATE(4266), + [sym__expression] = STATE(3321), + [sym_expr_unary] = STATE(3362), + [sym_expr_binary] = STATE(3362), + [sym_expr_parenthesized] = STATE(3318), + [sym_val_range] = STATE(3362), + [sym__value] = STATE(3362), + [sym_val_bool] = STATE(3352), + [sym_val_variable] = STATE(3222), + [sym__var] = STATE(2795), + [sym_val_number] = STATE(257), + [sym__val_number_decimal] = STATE(246), + [sym_val_duration] = STATE(3352), + [sym_val_filesize] = STATE(3352), + [sym_val_binary] = STATE(3352), + [sym_val_string] = STATE(3352), + [sym__str_double_quotes] = STATE(3356), + [sym_val_interpolated] = STATE(3352), + [sym__inter_single_quotes] = STATE(3366), + [sym__inter_double_quotes] = STATE(3368), + [sym_val_list] = STATE(3352), + [sym_val_record] = STATE(3352), + [sym_val_table] = STATE(3352), + [sym_val_closure] = STATE(3352), + [sym_command] = STATE(4266), + [sym_comment] = STATE(696), + [aux_sym_pipeline_repeat1] = STATE(740), + [sym_cmd_identifier] = ACTIONS(19), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(1783), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_do] = ACTIONS(51), + [anon_sym_if] = ACTIONS(53), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_DOT] = ACTIONS(59), + [anon_sym_try] = ACTIONS(61), + [anon_sym_return] = ACTIONS(63), + [anon_sym_where] = ACTIONS(75), + [anon_sym_not] = ACTIONS(77), + [sym_val_nothing] = ACTIONS(79), + [anon_sym_true] = ACTIONS(81), + [anon_sym_false] = ACTIONS(81), + [aux_sym_val_number_token1] = ACTIONS(83), + [aux_sym_val_number_token2] = ACTIONS(83), + [aux_sym_val_number_token3] = ACTIONS(83), + [anon_sym_inf] = ACTIONS(85), + [anon_sym_DASHinf] = ACTIONS(83), + [anon_sym_NaN] = ACTIONS(85), + [aux_sym__val_number_decimal_token1] = ACTIONS(87), + [aux_sym__val_number_decimal_token2] = ACTIONS(89), + [anon_sym_0b] = ACTIONS(91), + [anon_sym_0o] = ACTIONS(91), + [anon_sym_0x] = ACTIONS(91), + [sym_val_date] = ACTIONS(93), + [anon_sym_DQUOTE] = ACTIONS(95), + [sym__str_single_quotes] = ACTIONS(97), + [sym__str_back_ticks] = ACTIONS(97), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(99), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(101), + [anon_sym_CARET] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), + }, + [697] = { + [sym_pipeline] = STATE(1333), + [sym_pipeline_last] = STATE(4511), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), + [sym_comment] = STATE(697), + [aux_sym_pipeline_repeat1] = STATE(739), + [sym_cmd_identifier] = ACTIONS(394), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(1781), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -134212,58 +134182,58 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, - [695] = { - [sym_pipeline] = STATE(1313), - [sym_pipeline_last] = STATE(4455), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), - [sym_comment] = STATE(695), - [aux_sym_pipeline_repeat1] = STATE(746), - [sym_cmd_identifier] = ACTIONS(392), + [698] = { + [sym_pipeline] = STATE(1392), + [sym_pipeline_last] = STATE(4405), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), + [sym_comment] = STATE(698), + [aux_sym_pipeline_repeat1] = STATE(739), + [sym_cmd_identifier] = ACTIONS(394), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(1781), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -134289,58 +134259,58 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, - [696] = { - [sym_pipeline] = STATE(1319), - [sym_pipeline_last] = STATE(4377), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4196), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), - [sym_comment] = STATE(696), - [aux_sym_pipeline_repeat1] = STATE(746), - [sym_cmd_identifier] = ACTIONS(392), + [699] = { + [sym_pipeline] = STATE(1332), + [sym_pipeline_last] = STATE(4361), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4221), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), + [sym_comment] = STATE(699), + [aux_sym_pipeline_repeat1] = STATE(739), + [sym_cmd_identifier] = ACTIONS(394), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(1781), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -134366,44 +134336,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, - [697] = { - [sym_pipeline_parenthesized] = STATE(1333), - [sym_pipeline_parenthesized_last] = STATE(4599), - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4614), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), - [sym_comment] = STATE(697), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(745), + [700] = { + [sym_cell_path] = STATE(809), + [sym_path] = STATE(703), + [sym_comment] = STATE(700), + [anon_sym_SEMI] = ACTIONS(1153), + [anon_sym_LF] = ACTIONS(1155), + [anon_sym_LBRACK] = ACTIONS(1153), + [anon_sym_LPAREN] = ACTIONS(1153), + [anon_sym_RPAREN] = ACTIONS(1153), + [anon_sym_PIPE] = ACTIONS(1153), + [anon_sym_DOLLAR] = ACTIONS(1153), + [anon_sym_GT] = ACTIONS(1153), + [anon_sym_DASH_DASH] = ACTIONS(1153), + [anon_sym_DASH] = ACTIONS(1153), + [anon_sym_in] = ACTIONS(1153), + [anon_sym_LBRACE] = ACTIONS(1153), + [anon_sym_RBRACE] = ACTIONS(1153), + [anon_sym_DOT] = ACTIONS(1153), + [anon_sym_STAR] = ACTIONS(1153), + [anon_sym_STAR_STAR] = ACTIONS(1153), + [anon_sym_PLUS_PLUS] = ACTIONS(1153), + [anon_sym_SLASH] = ACTIONS(1153), + [anon_sym_mod] = ACTIONS(1153), + [anon_sym_SLASH_SLASH] = ACTIONS(1153), + [anon_sym_PLUS] = ACTIONS(1153), + [anon_sym_bit_DASHshl] = ACTIONS(1153), + [anon_sym_bit_DASHshr] = ACTIONS(1153), + [anon_sym_EQ_EQ] = ACTIONS(1153), + [anon_sym_BANG_EQ] = ACTIONS(1153), + [anon_sym_LT2] = ACTIONS(1153), + [anon_sym_LT_EQ] = ACTIONS(1153), + [anon_sym_GT_EQ] = ACTIONS(1153), + [anon_sym_not_DASHin] = ACTIONS(1153), + [anon_sym_starts_DASHwith] = ACTIONS(1153), + [anon_sym_ends_DASHwith] = ACTIONS(1153), + [anon_sym_EQ_TILDE] = ACTIONS(1153), + [anon_sym_BANG_TILDE] = ACTIONS(1153), + [anon_sym_bit_DASHand] = ACTIONS(1153), + [anon_sym_bit_DASHxor] = ACTIONS(1153), + [anon_sym_bit_DASHor] = ACTIONS(1153), + [anon_sym_and] = ACTIONS(1153), + [anon_sym_xor] = ACTIONS(1153), + [anon_sym_or] = ACTIONS(1153), + [anon_sym_DOT2] = ACTIONS(1785), + [sym_val_nothing] = ACTIONS(1153), + [anon_sym_true] = ACTIONS(1153), + [anon_sym_false] = ACTIONS(1153), + [aux_sym_val_number_token1] = ACTIONS(1153), + [aux_sym_val_number_token2] = ACTIONS(1153), + [aux_sym_val_number_token3] = ACTIONS(1153), + [anon_sym_inf] = ACTIONS(1153), + [anon_sym_DASHinf] = ACTIONS(1153), + [anon_sym_NaN] = ACTIONS(1153), + [aux_sym__val_number_decimal_token1] = ACTIONS(1153), + [aux_sym__val_number_decimal_token2] = ACTIONS(1153), + [anon_sym_0b] = ACTIONS(1153), + [anon_sym_0o] = ACTIONS(1153), + [anon_sym_0x] = ACTIONS(1153), + [sym_val_date] = ACTIONS(1153), + [anon_sym_DQUOTE] = ACTIONS(1153), + [sym__str_single_quotes] = ACTIONS(1153), + [sym__str_back_ticks] = ACTIONS(1153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1153), + [anon_sym_err_GT] = ACTIONS(1153), + [anon_sym_out_GT] = ACTIONS(1153), + [anon_sym_e_GT] = ACTIONS(1153), + [anon_sym_o_GT] = ACTIONS(1153), + [anon_sym_err_PLUSout_GT] = ACTIONS(1153), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1153), + [anon_sym_o_PLUSe_GT] = ACTIONS(1153), + [anon_sym_e_PLUSo_GT] = ACTIONS(1153), + [sym_short_flag] = ACTIONS(1153), + [aux_sym_unquoted_token1] = ACTIONS(1153), + [anon_sym_POUND] = ACTIONS(105), + }, + [701] = { + [sym_pipeline_parenthesized] = STATE(1400), + [sym__ctrl_expression_parenthesized] = STATE(4533), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(5082), + [sym_where_command] = STATE(4532), + [sym__expression] = STATE(3519), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4531), + [sym_comment] = STATE(701), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(741), [sym_cmd_identifier] = ACTIONS(464), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), @@ -134411,13 +134456,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_do] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -134443,439 +134488,513 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, - [698] = { - [sym_pipeline] = STATE(1319), - [sym_pipeline_last] = STATE(4660), - [sym__ctrl_expression] = STATE(4221), - [sym_ctrl_do] = STATE(4464), - [sym_ctrl_if] = STATE(4464), - [sym_ctrl_match] = STATE(4464), - [sym_ctrl_try] = STATE(4464), - [sym_ctrl_return] = STATE(4464), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4460), - [sym_where_command] = STATE(4226), - [sym__expression] = STATE(3311), - [sym_expr_unary] = STATE(3341), - [sym_expr_binary] = STATE(3341), - [sym_expr_parenthesized] = STATE(3305), - [sym_val_range] = STATE(3341), - [sym__value] = STATE(3341), - [sym_val_bool] = STATE(3418), - [sym_val_variable] = STATE(3211), - [sym__var] = STATE(2893), - [sym_val_number] = STATE(259), - [sym__val_number_decimal] = STATE(242), - [sym_val_duration] = STATE(3418), - [sym_val_filesize] = STATE(3418), - [sym_val_binary] = STATE(3418), - [sym_val_string] = STATE(3418), - [sym__str_double_quotes] = STATE(3335), - [sym_val_interpolated] = STATE(3418), - [sym__inter_single_quotes] = STATE(3345), - [sym__inter_double_quotes] = STATE(3347), - [sym_val_list] = STATE(3418), - [sym_val_record] = STATE(3418), - [sym_val_table] = STATE(3418), - [sym_val_closure] = STATE(3418), - [sym_command] = STATE(4226), - [sym_comment] = STATE(698), - [aux_sym_pipeline_repeat1] = STATE(735), - [sym_cmd_identifier] = ACTIONS(19), - [anon_sym_LBRACK] = ACTIONS(31), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_DOLLAR] = ACTIONS(1783), - [anon_sym_DASH] = ACTIONS(39), - [anon_sym_break] = ACTIONS(41), - [anon_sym_continue] = ACTIONS(43), - [anon_sym_do] = ACTIONS(51), - [anon_sym_if] = ACTIONS(53), - [anon_sym_match] = ACTIONS(55), - [anon_sym_LBRACE] = ACTIONS(57), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_try] = ACTIONS(61), - [anon_sym_return] = ACTIONS(63), - [anon_sym_where] = ACTIONS(75), - [anon_sym_not] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(79), - [anon_sym_true] = ACTIONS(81), - [anon_sym_false] = ACTIONS(81), - [aux_sym_val_number_token1] = ACTIONS(83), - [aux_sym_val_number_token2] = ACTIONS(83), - [aux_sym_val_number_token3] = ACTIONS(83), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(83), - [anon_sym_NaN] = ACTIONS(85), - [aux_sym__val_number_decimal_token1] = ACTIONS(87), - [aux_sym__val_number_decimal_token2] = ACTIONS(89), - [anon_sym_0b] = ACTIONS(91), - [anon_sym_0o] = ACTIONS(91), - [anon_sym_0x] = ACTIONS(91), - [sym_val_date] = ACTIONS(93), - [anon_sym_DQUOTE] = ACTIONS(95), - [sym__str_single_quotes] = ACTIONS(97), - [sym__str_back_ticks] = ACTIONS(97), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(99), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(101), - [anon_sym_CARET] = ACTIONS(103), - [anon_sym_POUND] = ACTIONS(3), + [702] = { + [sym_comment] = STATE(702), + [anon_sym_SEMI] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_RPAREN] = ACTIONS(1165), + [anon_sym_PIPE] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_GT] = ACTIONS(1165), + [anon_sym_DASH_DASH] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_in] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_RBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_STAR_STAR] = ACTIONS(1165), + [anon_sym_PLUS_PLUS] = ACTIONS(1165), + [anon_sym_SLASH] = ACTIONS(1165), + [anon_sym_mod] = ACTIONS(1165), + [anon_sym_SLASH_SLASH] = ACTIONS(1165), + [anon_sym_PLUS] = ACTIONS(1165), + [anon_sym_bit_DASHshl] = ACTIONS(1165), + [anon_sym_bit_DASHshr] = ACTIONS(1165), + [anon_sym_EQ_EQ] = ACTIONS(1165), + [anon_sym_BANG_EQ] = ACTIONS(1165), + [anon_sym_LT2] = ACTIONS(1165), + [anon_sym_LT_EQ] = ACTIONS(1165), + [anon_sym_GT_EQ] = ACTIONS(1165), + [anon_sym_not_DASHin] = ACTIONS(1165), + [anon_sym_starts_DASHwith] = ACTIONS(1165), + [anon_sym_ends_DASHwith] = ACTIONS(1165), + [anon_sym_EQ_TILDE] = ACTIONS(1165), + [anon_sym_BANG_TILDE] = ACTIONS(1165), + [anon_sym_bit_DASHand] = ACTIONS(1165), + [anon_sym_bit_DASHxor] = ACTIONS(1165), + [anon_sym_bit_DASHor] = ACTIONS(1165), + [anon_sym_and] = ACTIONS(1165), + [anon_sym_xor] = ACTIONS(1165), + [anon_sym_or] = ACTIONS(1165), + [anon_sym_DOT2] = ACTIONS(1787), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(1789), + [sym_val_nothing] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym_val_number_token1] = ACTIONS(1165), + [aux_sym_val_number_token2] = ACTIONS(1165), + [aux_sym_val_number_token3] = ACTIONS(1165), + [anon_sym_inf] = ACTIONS(1165), + [anon_sym_DASHinf] = ACTIONS(1165), + [anon_sym_NaN] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_decimal_token2] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_err_GT] = ACTIONS(1165), + [anon_sym_out_GT] = ACTIONS(1165), + [anon_sym_e_GT] = ACTIONS(1165), + [anon_sym_o_GT] = ACTIONS(1165), + [anon_sym_err_PLUSout_GT] = ACTIONS(1165), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1165), + [anon_sym_o_PLUSe_GT] = ACTIONS(1165), + [anon_sym_e_PLUSo_GT] = ACTIONS(1165), + [sym_short_flag] = ACTIONS(1165), + [aux_sym_unquoted_token1] = ACTIONS(1165), + [aux_sym_unquoted_token2] = ACTIONS(1791), + [anon_sym_POUND] = ACTIONS(105), }, - [699] = { - [sym_pipeline] = STATE(1321), - [sym_pipeline_last] = STATE(4650), - [sym__ctrl_expression] = STATE(4221), - [sym_ctrl_do] = STATE(4464), - [sym_ctrl_if] = STATE(4464), - [sym_ctrl_match] = STATE(4464), - [sym_ctrl_try] = STATE(4464), - [sym_ctrl_return] = STATE(4464), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4460), - [sym_where_command] = STATE(4226), - [sym__expression] = STATE(3311), - [sym_expr_unary] = STATE(3341), - [sym_expr_binary] = STATE(3341), - [sym_expr_parenthesized] = STATE(3305), - [sym_val_range] = STATE(3341), - [sym__value] = STATE(3341), - [sym_val_bool] = STATE(3418), - [sym_val_variable] = STATE(3211), - [sym__var] = STATE(2893), - [sym_val_number] = STATE(259), - [sym__val_number_decimal] = STATE(242), - [sym_val_duration] = STATE(3418), - [sym_val_filesize] = STATE(3418), - [sym_val_binary] = STATE(3418), - [sym_val_string] = STATE(3418), - [sym__str_double_quotes] = STATE(3335), - [sym_val_interpolated] = STATE(3418), - [sym__inter_single_quotes] = STATE(3345), - [sym__inter_double_quotes] = STATE(3347), - [sym_val_list] = STATE(3418), - [sym_val_record] = STATE(3418), - [sym_val_table] = STATE(3418), - [sym_val_closure] = STATE(3418), - [sym_command] = STATE(4226), - [sym_comment] = STATE(699), - [aux_sym_pipeline_repeat1] = STATE(735), - [sym_cmd_identifier] = ACTIONS(19), - [anon_sym_LBRACK] = ACTIONS(31), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_DOLLAR] = ACTIONS(1783), - [anon_sym_DASH] = ACTIONS(39), - [anon_sym_break] = ACTIONS(41), - [anon_sym_continue] = ACTIONS(43), - [anon_sym_do] = ACTIONS(51), - [anon_sym_if] = ACTIONS(53), - [anon_sym_match] = ACTIONS(55), - [anon_sym_LBRACE] = ACTIONS(57), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_try] = ACTIONS(61), - [anon_sym_return] = ACTIONS(63), - [anon_sym_where] = ACTIONS(75), - [anon_sym_not] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(79), - [anon_sym_true] = ACTIONS(81), - [anon_sym_false] = ACTIONS(81), - [aux_sym_val_number_token1] = ACTIONS(83), - [aux_sym_val_number_token2] = ACTIONS(83), - [aux_sym_val_number_token3] = ACTIONS(83), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(83), - [anon_sym_NaN] = ACTIONS(85), - [aux_sym__val_number_decimal_token1] = ACTIONS(87), - [aux_sym__val_number_decimal_token2] = ACTIONS(89), - [anon_sym_0b] = ACTIONS(91), - [anon_sym_0o] = ACTIONS(91), - [anon_sym_0x] = ACTIONS(91), - [sym_val_date] = ACTIONS(93), - [anon_sym_DQUOTE] = ACTIONS(95), - [sym__str_single_quotes] = ACTIONS(97), - [sym__str_back_ticks] = ACTIONS(97), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(99), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(101), - [anon_sym_CARET] = ACTIONS(103), - [anon_sym_POUND] = ACTIONS(3), + [703] = { + [sym_path] = STATE(770), + [sym_comment] = STATE(703), + [aux_sym_cell_path_repeat1] = STATE(704), + [anon_sym_SEMI] = ACTIONS(1175), + [anon_sym_LF] = ACTIONS(1177), + [anon_sym_LBRACK] = ACTIONS(1175), + [anon_sym_LPAREN] = ACTIONS(1175), + [anon_sym_RPAREN] = ACTIONS(1175), + [anon_sym_PIPE] = ACTIONS(1175), + [anon_sym_DOLLAR] = ACTIONS(1175), + [anon_sym_GT] = ACTIONS(1175), + [anon_sym_DASH_DASH] = ACTIONS(1175), + [anon_sym_DASH] = ACTIONS(1175), + [anon_sym_in] = ACTIONS(1175), + [anon_sym_LBRACE] = ACTIONS(1175), + [anon_sym_RBRACE] = ACTIONS(1175), + [anon_sym_DOT] = ACTIONS(1175), + [anon_sym_STAR] = ACTIONS(1175), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1175), + [anon_sym_mod] = ACTIONS(1175), + [anon_sym_SLASH_SLASH] = ACTIONS(1175), + [anon_sym_PLUS] = ACTIONS(1175), + [anon_sym_bit_DASHshl] = ACTIONS(1175), + [anon_sym_bit_DASHshr] = ACTIONS(1175), + [anon_sym_EQ_EQ] = ACTIONS(1175), + [anon_sym_BANG_EQ] = ACTIONS(1175), + [anon_sym_LT2] = ACTIONS(1175), + [anon_sym_LT_EQ] = ACTIONS(1175), + [anon_sym_GT_EQ] = ACTIONS(1175), + [anon_sym_not_DASHin] = ACTIONS(1175), + [anon_sym_starts_DASHwith] = ACTIONS(1175), + [anon_sym_ends_DASHwith] = ACTIONS(1175), + [anon_sym_EQ_TILDE] = ACTIONS(1175), + [anon_sym_BANG_TILDE] = ACTIONS(1175), + [anon_sym_bit_DASHand] = ACTIONS(1175), + [anon_sym_bit_DASHxor] = ACTIONS(1175), + [anon_sym_bit_DASHor] = ACTIONS(1175), + [anon_sym_and] = ACTIONS(1175), + [anon_sym_xor] = ACTIONS(1175), + [anon_sym_or] = ACTIONS(1175), + [anon_sym_DOT2] = ACTIONS(1785), + [sym_val_nothing] = ACTIONS(1175), + [anon_sym_true] = ACTIONS(1175), + [anon_sym_false] = ACTIONS(1175), + [aux_sym_val_number_token1] = ACTIONS(1175), + [aux_sym_val_number_token2] = ACTIONS(1175), + [aux_sym_val_number_token3] = ACTIONS(1175), + [anon_sym_inf] = ACTIONS(1175), + [anon_sym_DASHinf] = ACTIONS(1175), + [anon_sym_NaN] = ACTIONS(1175), + [aux_sym__val_number_decimal_token1] = ACTIONS(1175), + [aux_sym__val_number_decimal_token2] = ACTIONS(1175), + [anon_sym_0b] = ACTIONS(1175), + [anon_sym_0o] = ACTIONS(1175), + [anon_sym_0x] = ACTIONS(1175), + [sym_val_date] = ACTIONS(1175), + [anon_sym_DQUOTE] = ACTIONS(1175), + [sym__str_single_quotes] = ACTIONS(1175), + [sym__str_back_ticks] = ACTIONS(1175), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), + [anon_sym_err_GT] = ACTIONS(1175), + [anon_sym_out_GT] = ACTIONS(1175), + [anon_sym_e_GT] = ACTIONS(1175), + [anon_sym_o_GT] = ACTIONS(1175), + [anon_sym_err_PLUSout_GT] = ACTIONS(1175), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1175), + [anon_sym_o_PLUSe_GT] = ACTIONS(1175), + [anon_sym_e_PLUSo_GT] = ACTIONS(1175), + [sym_short_flag] = ACTIONS(1175), + [aux_sym_unquoted_token1] = ACTIONS(1175), + [anon_sym_POUND] = ACTIONS(105), }, - [700] = { - [sym_path] = STATE(766), - [sym_comment] = STATE(700), - [aux_sym_cell_path_repeat1] = STATE(706), - [anon_sym_SEMI] = ACTIONS(1164), - [anon_sym_LF] = ACTIONS(1166), - [anon_sym_LBRACK] = ACTIONS(1164), - [anon_sym_LPAREN] = ACTIONS(1164), - [anon_sym_RPAREN] = ACTIONS(1164), - [anon_sym_PIPE] = ACTIONS(1164), - [anon_sym_DOLLAR] = ACTIONS(1164), - [anon_sym_GT] = ACTIONS(1164), - [anon_sym_DASH_DASH] = ACTIONS(1164), - [anon_sym_DASH] = ACTIONS(1164), - [anon_sym_in] = ACTIONS(1164), - [anon_sym_LBRACE] = ACTIONS(1164), - [anon_sym_RBRACE] = ACTIONS(1164), - [anon_sym_DOT] = ACTIONS(1164), - [anon_sym_STAR] = ACTIONS(1164), - [anon_sym_STAR_STAR] = ACTIONS(1164), - [anon_sym_PLUS_PLUS] = ACTIONS(1164), - [anon_sym_SLASH] = ACTIONS(1164), - [anon_sym_mod] = ACTIONS(1164), - [anon_sym_SLASH_SLASH] = ACTIONS(1164), - [anon_sym_PLUS] = ACTIONS(1164), - [anon_sym_bit_DASHshl] = ACTIONS(1164), - [anon_sym_bit_DASHshr] = ACTIONS(1164), - [anon_sym_EQ_EQ] = ACTIONS(1164), - [anon_sym_BANG_EQ] = ACTIONS(1164), - [anon_sym_LT2] = ACTIONS(1164), - [anon_sym_LT_EQ] = ACTIONS(1164), - [anon_sym_GT_EQ] = ACTIONS(1164), - [anon_sym_not_DASHin] = ACTIONS(1164), - [anon_sym_starts_DASHwith] = ACTIONS(1164), - [anon_sym_ends_DASHwith] = ACTIONS(1164), - [anon_sym_EQ_TILDE] = ACTIONS(1164), - [anon_sym_BANG_TILDE] = ACTIONS(1164), - [anon_sym_bit_DASHand] = ACTIONS(1164), - [anon_sym_bit_DASHxor] = ACTIONS(1164), - [anon_sym_bit_DASHor] = ACTIONS(1164), - [anon_sym_and] = ACTIONS(1164), - [anon_sym_xor] = ACTIONS(1164), - [anon_sym_or] = ACTIONS(1164), + [704] = { + [sym_path] = STATE(770), + [sym_comment] = STATE(704), + [aux_sym_cell_path_repeat1] = STATE(711), + [anon_sym_SEMI] = ACTIONS(1179), + [anon_sym_LF] = ACTIONS(1181), + [anon_sym_LBRACK] = ACTIONS(1179), + [anon_sym_LPAREN] = ACTIONS(1179), + [anon_sym_RPAREN] = ACTIONS(1179), + [anon_sym_PIPE] = ACTIONS(1179), + [anon_sym_DOLLAR] = ACTIONS(1179), + [anon_sym_GT] = ACTIONS(1179), + [anon_sym_DASH_DASH] = ACTIONS(1179), + [anon_sym_DASH] = ACTIONS(1179), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_LBRACE] = ACTIONS(1179), + [anon_sym_RBRACE] = ACTIONS(1179), + [anon_sym_DOT] = ACTIONS(1179), + [anon_sym_STAR] = ACTIONS(1179), + [anon_sym_STAR_STAR] = ACTIONS(1179), + [anon_sym_PLUS_PLUS] = ACTIONS(1179), + [anon_sym_SLASH] = ACTIONS(1179), + [anon_sym_mod] = ACTIONS(1179), + [anon_sym_SLASH_SLASH] = ACTIONS(1179), + [anon_sym_PLUS] = ACTIONS(1179), + [anon_sym_bit_DASHshl] = ACTIONS(1179), + [anon_sym_bit_DASHshr] = ACTIONS(1179), + [anon_sym_EQ_EQ] = ACTIONS(1179), + [anon_sym_BANG_EQ] = ACTIONS(1179), + [anon_sym_LT2] = ACTIONS(1179), + [anon_sym_LT_EQ] = ACTIONS(1179), + [anon_sym_GT_EQ] = ACTIONS(1179), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1179), + [anon_sym_BANG_TILDE] = ACTIONS(1179), + [anon_sym_bit_DASHand] = ACTIONS(1179), + [anon_sym_bit_DASHxor] = ACTIONS(1179), + [anon_sym_bit_DASHor] = ACTIONS(1179), + [anon_sym_and] = ACTIONS(1179), + [anon_sym_xor] = ACTIONS(1179), + [anon_sym_or] = ACTIONS(1179), [anon_sym_DOT2] = ACTIONS(1785), - [sym_val_nothing] = ACTIONS(1164), - [anon_sym_true] = ACTIONS(1164), - [anon_sym_false] = ACTIONS(1164), - [aux_sym_val_number_token1] = ACTIONS(1164), - [aux_sym_val_number_token2] = ACTIONS(1164), - [aux_sym_val_number_token3] = ACTIONS(1164), - [anon_sym_inf] = ACTIONS(1164), - [anon_sym_DASHinf] = ACTIONS(1164), - [anon_sym_NaN] = ACTIONS(1164), - [aux_sym__val_number_decimal_token1] = ACTIONS(1164), - [aux_sym__val_number_decimal_token2] = ACTIONS(1164), - [anon_sym_0b] = ACTIONS(1164), - [anon_sym_0o] = ACTIONS(1164), - [anon_sym_0x] = ACTIONS(1164), - [sym_val_date] = ACTIONS(1164), - [anon_sym_DQUOTE] = ACTIONS(1164), - [sym__str_single_quotes] = ACTIONS(1164), - [sym__str_back_ticks] = ACTIONS(1164), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1164), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1164), - [anon_sym_err_GT] = ACTIONS(1164), - [anon_sym_out_GT] = ACTIONS(1164), - [anon_sym_e_GT] = ACTIONS(1164), - [anon_sym_o_GT] = ACTIONS(1164), - [anon_sym_err_PLUSout_GT] = ACTIONS(1164), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1164), - [anon_sym_o_PLUSe_GT] = ACTIONS(1164), - [anon_sym_e_PLUSo_GT] = ACTIONS(1164), - [sym_short_flag] = ACTIONS(1164), - [aux_sym_unquoted_token1] = ACTIONS(1164), + [sym_val_nothing] = ACTIONS(1179), + [anon_sym_true] = ACTIONS(1179), + [anon_sym_false] = ACTIONS(1179), + [aux_sym_val_number_token1] = ACTIONS(1179), + [aux_sym_val_number_token2] = ACTIONS(1179), + [aux_sym_val_number_token3] = ACTIONS(1179), + [anon_sym_inf] = ACTIONS(1179), + [anon_sym_DASHinf] = ACTIONS(1179), + [anon_sym_NaN] = ACTIONS(1179), + [aux_sym__val_number_decimal_token1] = ACTIONS(1179), + [aux_sym__val_number_decimal_token2] = ACTIONS(1179), + [anon_sym_0b] = ACTIONS(1179), + [anon_sym_0o] = ACTIONS(1179), + [anon_sym_0x] = ACTIONS(1179), + [sym_val_date] = ACTIONS(1179), + [anon_sym_DQUOTE] = ACTIONS(1179), + [sym__str_single_quotes] = ACTIONS(1179), + [sym__str_back_ticks] = ACTIONS(1179), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), + [anon_sym_err_GT] = ACTIONS(1179), + [anon_sym_out_GT] = ACTIONS(1179), + [anon_sym_e_GT] = ACTIONS(1179), + [anon_sym_o_GT] = ACTIONS(1179), + [anon_sym_err_PLUSout_GT] = ACTIONS(1179), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1179), + [anon_sym_o_PLUSe_GT] = ACTIONS(1179), + [anon_sym_e_PLUSo_GT] = ACTIONS(1179), + [sym_short_flag] = ACTIONS(1179), + [aux_sym_unquoted_token1] = ACTIONS(1179), [anon_sym_POUND] = ACTIONS(105), }, - [701] = { - [sym_pipeline] = STATE(1319), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4656), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), - [sym_comment] = STATE(701), - [aux_sym_pipeline_repeat1] = STATE(738), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_LBRACK] = ACTIONS(228), - [anon_sym_LPAREN] = ACTIONS(230), - [anon_sym_DOLLAR] = ACTIONS(1781), - [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), - [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_where] = ACTIONS(278), - [anon_sym_not] = ACTIONS(280), - [sym_val_nothing] = ACTIONS(282), - [anon_sym_true] = ACTIONS(284), - [anon_sym_false] = ACTIONS(284), - [aux_sym_val_number_token1] = ACTIONS(286), - [aux_sym_val_number_token2] = ACTIONS(286), - [aux_sym_val_number_token3] = ACTIONS(286), - [anon_sym_inf] = ACTIONS(288), - [anon_sym_DASHinf] = ACTIONS(286), - [anon_sym_NaN] = ACTIONS(288), - [aux_sym__val_number_decimal_token1] = ACTIONS(290), - [aux_sym__val_number_decimal_token2] = ACTIONS(292), - [anon_sym_0b] = ACTIONS(294), - [anon_sym_0o] = ACTIONS(294), - [anon_sym_0x] = ACTIONS(294), - [sym_val_date] = ACTIONS(296), - [anon_sym_DQUOTE] = ACTIONS(298), - [sym__str_single_quotes] = ACTIONS(300), - [sym__str_back_ticks] = ACTIONS(300), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), - [anon_sym_POUND] = ACTIONS(3), + [705] = { + [sym_cell_path] = STATE(842), + [sym_path] = STATE(703), + [sym_comment] = STATE(705), + [anon_sym_SEMI] = ACTIONS(1183), + [anon_sym_LF] = ACTIONS(1185), + [anon_sym_LBRACK] = ACTIONS(1183), + [anon_sym_LPAREN] = ACTIONS(1183), + [anon_sym_RPAREN] = ACTIONS(1183), + [anon_sym_PIPE] = ACTIONS(1183), + [anon_sym_DOLLAR] = ACTIONS(1183), + [anon_sym_GT] = ACTIONS(1183), + [anon_sym_DASH_DASH] = ACTIONS(1183), + [anon_sym_DASH] = ACTIONS(1183), + [anon_sym_in] = ACTIONS(1183), + [anon_sym_LBRACE] = ACTIONS(1183), + [anon_sym_RBRACE] = ACTIONS(1183), + [anon_sym_DOT] = ACTIONS(1183), + [anon_sym_STAR] = ACTIONS(1183), + [anon_sym_STAR_STAR] = ACTIONS(1183), + [anon_sym_PLUS_PLUS] = ACTIONS(1183), + [anon_sym_SLASH] = ACTIONS(1183), + [anon_sym_mod] = ACTIONS(1183), + [anon_sym_SLASH_SLASH] = ACTIONS(1183), + [anon_sym_PLUS] = ACTIONS(1183), + [anon_sym_bit_DASHshl] = ACTIONS(1183), + [anon_sym_bit_DASHshr] = ACTIONS(1183), + [anon_sym_EQ_EQ] = ACTIONS(1183), + [anon_sym_BANG_EQ] = ACTIONS(1183), + [anon_sym_LT2] = ACTIONS(1183), + [anon_sym_LT_EQ] = ACTIONS(1183), + [anon_sym_GT_EQ] = ACTIONS(1183), + [anon_sym_not_DASHin] = ACTIONS(1183), + [anon_sym_starts_DASHwith] = ACTIONS(1183), + [anon_sym_ends_DASHwith] = ACTIONS(1183), + [anon_sym_EQ_TILDE] = ACTIONS(1183), + [anon_sym_BANG_TILDE] = ACTIONS(1183), + [anon_sym_bit_DASHand] = ACTIONS(1183), + [anon_sym_bit_DASHxor] = ACTIONS(1183), + [anon_sym_bit_DASHor] = ACTIONS(1183), + [anon_sym_and] = ACTIONS(1183), + [anon_sym_xor] = ACTIONS(1183), + [anon_sym_or] = ACTIONS(1183), + [anon_sym_DOT2] = ACTIONS(1785), + [sym_val_nothing] = ACTIONS(1183), + [anon_sym_true] = ACTIONS(1183), + [anon_sym_false] = ACTIONS(1183), + [aux_sym_val_number_token1] = ACTIONS(1183), + [aux_sym_val_number_token2] = ACTIONS(1183), + [aux_sym_val_number_token3] = ACTIONS(1183), + [anon_sym_inf] = ACTIONS(1183), + [anon_sym_DASHinf] = ACTIONS(1183), + [anon_sym_NaN] = ACTIONS(1183), + [aux_sym__val_number_decimal_token1] = ACTIONS(1183), + [aux_sym__val_number_decimal_token2] = ACTIONS(1183), + [anon_sym_0b] = ACTIONS(1183), + [anon_sym_0o] = ACTIONS(1183), + [anon_sym_0x] = ACTIONS(1183), + [sym_val_date] = ACTIONS(1183), + [anon_sym_DQUOTE] = ACTIONS(1183), + [sym__str_single_quotes] = ACTIONS(1183), + [sym__str_back_ticks] = ACTIONS(1183), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1183), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1183), + [anon_sym_err_GT] = ACTIONS(1183), + [anon_sym_out_GT] = ACTIONS(1183), + [anon_sym_e_GT] = ACTIONS(1183), + [anon_sym_o_GT] = ACTIONS(1183), + [anon_sym_err_PLUSout_GT] = ACTIONS(1183), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1183), + [anon_sym_o_PLUSe_GT] = ACTIONS(1183), + [anon_sym_e_PLUSo_GT] = ACTIONS(1183), + [sym_short_flag] = ACTIONS(1183), + [aux_sym_unquoted_token1] = ACTIONS(1183), + [anon_sym_POUND] = ACTIONS(105), }, - [702] = { - [sym_cell_path] = STATE(806), - [sym_path] = STATE(715), - [sym_comment] = STATE(702), - [anon_sym_SEMI] = ACTIONS(1160), - [anon_sym_LF] = ACTIONS(1162), - [anon_sym_LBRACK] = ACTIONS(1160), - [anon_sym_LPAREN] = ACTIONS(1160), - [anon_sym_RPAREN] = ACTIONS(1160), - [anon_sym_PIPE] = ACTIONS(1160), - [anon_sym_DOLLAR] = ACTIONS(1160), - [anon_sym_GT] = ACTIONS(1160), - [anon_sym_DASH_DASH] = ACTIONS(1160), - [anon_sym_DASH] = ACTIONS(1160), - [anon_sym_in] = ACTIONS(1160), - [anon_sym_LBRACE] = ACTIONS(1160), - [anon_sym_RBRACE] = ACTIONS(1160), - [anon_sym_DOT] = ACTIONS(1160), - [anon_sym_STAR] = ACTIONS(1160), - [anon_sym_STAR_STAR] = ACTIONS(1160), - [anon_sym_PLUS_PLUS] = ACTIONS(1160), - [anon_sym_SLASH] = ACTIONS(1160), - [anon_sym_mod] = ACTIONS(1160), - [anon_sym_SLASH_SLASH] = ACTIONS(1160), - [anon_sym_PLUS] = ACTIONS(1160), - [anon_sym_bit_DASHshl] = ACTIONS(1160), - [anon_sym_bit_DASHshr] = ACTIONS(1160), - [anon_sym_EQ_EQ] = ACTIONS(1160), - [anon_sym_BANG_EQ] = ACTIONS(1160), - [anon_sym_LT2] = ACTIONS(1160), - [anon_sym_LT_EQ] = ACTIONS(1160), - [anon_sym_GT_EQ] = ACTIONS(1160), - [anon_sym_not_DASHin] = ACTIONS(1160), - [anon_sym_starts_DASHwith] = ACTIONS(1160), - [anon_sym_ends_DASHwith] = ACTIONS(1160), - [anon_sym_EQ_TILDE] = ACTIONS(1160), - [anon_sym_BANG_TILDE] = ACTIONS(1160), - [anon_sym_bit_DASHand] = ACTIONS(1160), - [anon_sym_bit_DASHxor] = ACTIONS(1160), - [anon_sym_bit_DASHor] = ACTIONS(1160), - [anon_sym_and] = ACTIONS(1160), - [anon_sym_xor] = ACTIONS(1160), - [anon_sym_or] = ACTIONS(1160), + [706] = { + [sym_cell_path] = STATE(846), + [sym_path] = STATE(703), + [sym_comment] = STATE(706), + [anon_sym_SEMI] = ACTIONS(1190), + [anon_sym_LF] = ACTIONS(1192), + [anon_sym_LBRACK] = ACTIONS(1190), + [anon_sym_LPAREN] = ACTIONS(1190), + [anon_sym_RPAREN] = ACTIONS(1190), + [anon_sym_PIPE] = ACTIONS(1190), + [anon_sym_DOLLAR] = ACTIONS(1190), + [anon_sym_GT] = ACTIONS(1190), + [anon_sym_DASH_DASH] = ACTIONS(1190), + [anon_sym_DASH] = ACTIONS(1190), + [anon_sym_in] = ACTIONS(1190), + [anon_sym_LBRACE] = ACTIONS(1190), + [anon_sym_RBRACE] = ACTIONS(1190), + [anon_sym_DOT] = ACTIONS(1190), + [anon_sym_STAR] = ACTIONS(1190), + [anon_sym_STAR_STAR] = ACTIONS(1190), + [anon_sym_PLUS_PLUS] = ACTIONS(1190), + [anon_sym_SLASH] = ACTIONS(1190), + [anon_sym_mod] = ACTIONS(1190), + [anon_sym_SLASH_SLASH] = ACTIONS(1190), + [anon_sym_PLUS] = ACTIONS(1190), + [anon_sym_bit_DASHshl] = ACTIONS(1190), + [anon_sym_bit_DASHshr] = ACTIONS(1190), + [anon_sym_EQ_EQ] = ACTIONS(1190), + [anon_sym_BANG_EQ] = ACTIONS(1190), + [anon_sym_LT2] = ACTIONS(1190), + [anon_sym_LT_EQ] = ACTIONS(1190), + [anon_sym_GT_EQ] = ACTIONS(1190), + [anon_sym_not_DASHin] = ACTIONS(1190), + [anon_sym_starts_DASHwith] = ACTIONS(1190), + [anon_sym_ends_DASHwith] = ACTIONS(1190), + [anon_sym_EQ_TILDE] = ACTIONS(1190), + [anon_sym_BANG_TILDE] = ACTIONS(1190), + [anon_sym_bit_DASHand] = ACTIONS(1190), + [anon_sym_bit_DASHxor] = ACTIONS(1190), + [anon_sym_bit_DASHor] = ACTIONS(1190), + [anon_sym_and] = ACTIONS(1190), + [anon_sym_xor] = ACTIONS(1190), + [anon_sym_or] = ACTIONS(1190), [anon_sym_DOT2] = ACTIONS(1785), - [sym_val_nothing] = ACTIONS(1160), - [anon_sym_true] = ACTIONS(1160), - [anon_sym_false] = ACTIONS(1160), - [aux_sym_val_number_token1] = ACTIONS(1160), - [aux_sym_val_number_token2] = ACTIONS(1160), - [aux_sym_val_number_token3] = ACTIONS(1160), - [anon_sym_inf] = ACTIONS(1160), - [anon_sym_DASHinf] = ACTIONS(1160), - [anon_sym_NaN] = ACTIONS(1160), - [aux_sym__val_number_decimal_token1] = ACTIONS(1160), - [aux_sym__val_number_decimal_token2] = ACTIONS(1160), - [anon_sym_0b] = ACTIONS(1160), - [anon_sym_0o] = ACTIONS(1160), - [anon_sym_0x] = ACTIONS(1160), - [sym_val_date] = ACTIONS(1160), - [anon_sym_DQUOTE] = ACTIONS(1160), - [sym__str_single_quotes] = ACTIONS(1160), - [sym__str_back_ticks] = ACTIONS(1160), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1160), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1160), - [anon_sym_err_GT] = ACTIONS(1160), - [anon_sym_out_GT] = ACTIONS(1160), - [anon_sym_e_GT] = ACTIONS(1160), - [anon_sym_o_GT] = ACTIONS(1160), - [anon_sym_err_PLUSout_GT] = ACTIONS(1160), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1160), - [anon_sym_o_PLUSe_GT] = ACTIONS(1160), - [anon_sym_e_PLUSo_GT] = ACTIONS(1160), - [sym_short_flag] = ACTIONS(1160), - [aux_sym_unquoted_token1] = ACTIONS(1160), + [sym_val_nothing] = ACTIONS(1190), + [anon_sym_true] = ACTIONS(1190), + [anon_sym_false] = ACTIONS(1190), + [aux_sym_val_number_token1] = ACTIONS(1190), + [aux_sym_val_number_token2] = ACTIONS(1190), + [aux_sym_val_number_token3] = ACTIONS(1190), + [anon_sym_inf] = ACTIONS(1190), + [anon_sym_DASHinf] = ACTIONS(1190), + [anon_sym_NaN] = ACTIONS(1190), + [aux_sym__val_number_decimal_token1] = ACTIONS(1190), + [aux_sym__val_number_decimal_token2] = ACTIONS(1190), + [anon_sym_0b] = ACTIONS(1190), + [anon_sym_0o] = ACTIONS(1190), + [anon_sym_0x] = ACTIONS(1190), + [sym_val_date] = ACTIONS(1190), + [anon_sym_DQUOTE] = ACTIONS(1190), + [sym__str_single_quotes] = ACTIONS(1190), + [sym__str_back_ticks] = ACTIONS(1190), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1190), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1190), + [anon_sym_err_GT] = ACTIONS(1190), + [anon_sym_out_GT] = ACTIONS(1190), + [anon_sym_e_GT] = ACTIONS(1190), + [anon_sym_o_GT] = ACTIONS(1190), + [anon_sym_err_PLUSout_GT] = ACTIONS(1190), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1190), + [anon_sym_o_PLUSe_GT] = ACTIONS(1190), + [anon_sym_e_PLUSo_GT] = ACTIONS(1190), + [sym_short_flag] = ACTIONS(1190), + [aux_sym_unquoted_token1] = ACTIONS(1190), [anon_sym_POUND] = ACTIONS(105), }, - [703] = { - [sym_pipeline_parenthesized] = STATE(1333), - [sym__ctrl_expression_parenthesized] = STATE(4491), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(5013), - [sym_where_command] = STATE(4489), - [sym__expression] = STATE(3493), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4483), - [sym_comment] = STATE(703), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(742), - [sym_cmd_identifier] = ACTIONS(464), + [707] = { + [sym_cell_path] = STATE(799), + [sym_path] = STATE(703), + [sym_comment] = STATE(707), + [anon_sym_SEMI] = ACTIONS(1147), + [anon_sym_LF] = ACTIONS(1149), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_LPAREN] = ACTIONS(1147), + [anon_sym_RPAREN] = ACTIONS(1147), + [anon_sym_PIPE] = ACTIONS(1147), + [anon_sym_DOLLAR] = ACTIONS(1147), + [anon_sym_GT] = ACTIONS(1147), + [anon_sym_DASH_DASH] = ACTIONS(1147), + [anon_sym_DASH] = ACTIONS(1147), + [anon_sym_in] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1147), + [anon_sym_RBRACE] = ACTIONS(1147), + [anon_sym_DOT] = ACTIONS(1147), + [anon_sym_STAR] = ACTIONS(1147), + [anon_sym_STAR_STAR] = ACTIONS(1147), + [anon_sym_PLUS_PLUS] = ACTIONS(1147), + [anon_sym_SLASH] = ACTIONS(1147), + [anon_sym_mod] = ACTIONS(1147), + [anon_sym_SLASH_SLASH] = ACTIONS(1147), + [anon_sym_PLUS] = ACTIONS(1147), + [anon_sym_bit_DASHshl] = ACTIONS(1147), + [anon_sym_bit_DASHshr] = ACTIONS(1147), + [anon_sym_EQ_EQ] = ACTIONS(1147), + [anon_sym_BANG_EQ] = ACTIONS(1147), + [anon_sym_LT2] = ACTIONS(1147), + [anon_sym_LT_EQ] = ACTIONS(1147), + [anon_sym_GT_EQ] = ACTIONS(1147), + [anon_sym_not_DASHin] = ACTIONS(1147), + [anon_sym_starts_DASHwith] = ACTIONS(1147), + [anon_sym_ends_DASHwith] = ACTIONS(1147), + [anon_sym_EQ_TILDE] = ACTIONS(1147), + [anon_sym_BANG_TILDE] = ACTIONS(1147), + [anon_sym_bit_DASHand] = ACTIONS(1147), + [anon_sym_bit_DASHxor] = ACTIONS(1147), + [anon_sym_bit_DASHor] = ACTIONS(1147), + [anon_sym_and] = ACTIONS(1147), + [anon_sym_xor] = ACTIONS(1147), + [anon_sym_or] = ACTIONS(1147), + [anon_sym_DOT2] = ACTIONS(1785), + [sym_val_nothing] = ACTIONS(1147), + [anon_sym_true] = ACTIONS(1147), + [anon_sym_false] = ACTIONS(1147), + [aux_sym_val_number_token1] = ACTIONS(1147), + [aux_sym_val_number_token2] = ACTIONS(1147), + [aux_sym_val_number_token3] = ACTIONS(1147), + [anon_sym_inf] = ACTIONS(1147), + [anon_sym_DASHinf] = ACTIONS(1147), + [anon_sym_NaN] = ACTIONS(1147), + [aux_sym__val_number_decimal_token1] = ACTIONS(1147), + [aux_sym__val_number_decimal_token2] = ACTIONS(1147), + [anon_sym_0b] = ACTIONS(1147), + [anon_sym_0o] = ACTIONS(1147), + [anon_sym_0x] = ACTIONS(1147), + [sym_val_date] = ACTIONS(1147), + [anon_sym_DQUOTE] = ACTIONS(1147), + [sym__str_single_quotes] = ACTIONS(1147), + [sym__str_back_ticks] = ACTIONS(1147), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1147), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1147), + [anon_sym_err_GT] = ACTIONS(1147), + [anon_sym_out_GT] = ACTIONS(1147), + [anon_sym_e_GT] = ACTIONS(1147), + [anon_sym_o_GT] = ACTIONS(1147), + [anon_sym_err_PLUSout_GT] = ACTIONS(1147), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1147), + [anon_sym_o_PLUSe_GT] = ACTIONS(1147), + [anon_sym_e_PLUSo_GT] = ACTIONS(1147), + [sym_short_flag] = ACTIONS(1147), + [aux_sym_unquoted_token1] = ACTIONS(1147), + [anon_sym_POUND] = ACTIONS(105), + }, + [708] = { + [sym_pipeline] = STATE(1333), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4685), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), + [sym_comment] = STATE(708), + [aux_sym_pipeline_repeat1] = STATE(749), + [sym_cmd_identifier] = ACTIONS(394), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(1781), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -134898,89 +135017,165 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, - [704] = { - [sym_cell_path] = STATE(837), - [sym_path] = STATE(715), - [sym_comment] = STATE(704), - [anon_sym_SEMI] = ACTIONS(1172), - [anon_sym_LF] = ACTIONS(1174), - [anon_sym_LBRACK] = ACTIONS(1172), - [anon_sym_LPAREN] = ACTIONS(1172), - [anon_sym_RPAREN] = ACTIONS(1172), - [anon_sym_PIPE] = ACTIONS(1172), - [anon_sym_DOLLAR] = ACTIONS(1172), - [anon_sym_GT] = ACTIONS(1172), - [anon_sym_DASH_DASH] = ACTIONS(1172), - [anon_sym_DASH] = ACTIONS(1172), - [anon_sym_in] = ACTIONS(1172), - [anon_sym_LBRACE] = ACTIONS(1172), - [anon_sym_RBRACE] = ACTIONS(1172), - [anon_sym_DOT] = ACTIONS(1172), - [anon_sym_STAR] = ACTIONS(1172), - [anon_sym_STAR_STAR] = ACTIONS(1172), - [anon_sym_PLUS_PLUS] = ACTIONS(1172), - [anon_sym_SLASH] = ACTIONS(1172), - [anon_sym_mod] = ACTIONS(1172), - [anon_sym_SLASH_SLASH] = ACTIONS(1172), - [anon_sym_PLUS] = ACTIONS(1172), - [anon_sym_bit_DASHshl] = ACTIONS(1172), - [anon_sym_bit_DASHshr] = ACTIONS(1172), - [anon_sym_EQ_EQ] = ACTIONS(1172), - [anon_sym_BANG_EQ] = ACTIONS(1172), - [anon_sym_LT2] = ACTIONS(1172), - [anon_sym_LT_EQ] = ACTIONS(1172), - [anon_sym_GT_EQ] = ACTIONS(1172), - [anon_sym_not_DASHin] = ACTIONS(1172), - [anon_sym_starts_DASHwith] = ACTIONS(1172), - [anon_sym_ends_DASHwith] = ACTIONS(1172), - [anon_sym_EQ_TILDE] = ACTIONS(1172), - [anon_sym_BANG_TILDE] = ACTIONS(1172), - [anon_sym_bit_DASHand] = ACTIONS(1172), - [anon_sym_bit_DASHxor] = ACTIONS(1172), - [anon_sym_bit_DASHor] = ACTIONS(1172), - [anon_sym_and] = ACTIONS(1172), - [anon_sym_xor] = ACTIONS(1172), - [anon_sym_or] = ACTIONS(1172), + [709] = { + [sym_cell_path] = STATE(785), + [sym_path] = STATE(703), + [sym_comment] = STATE(709), + [anon_sym_SEMI] = ACTIONS(1205), + [anon_sym_LF] = ACTIONS(1207), + [anon_sym_LBRACK] = ACTIONS(1205), + [anon_sym_LPAREN] = ACTIONS(1205), + [anon_sym_RPAREN] = ACTIONS(1205), + [anon_sym_PIPE] = ACTIONS(1205), + [anon_sym_DOLLAR] = ACTIONS(1205), + [anon_sym_GT] = ACTIONS(1205), + [anon_sym_DASH_DASH] = ACTIONS(1205), + [anon_sym_DASH] = ACTIONS(1205), + [anon_sym_in] = ACTIONS(1205), + [anon_sym_LBRACE] = ACTIONS(1205), + [anon_sym_RBRACE] = ACTIONS(1205), + [anon_sym_DOT] = ACTIONS(1205), + [anon_sym_STAR] = ACTIONS(1205), + [anon_sym_STAR_STAR] = ACTIONS(1205), + [anon_sym_PLUS_PLUS] = ACTIONS(1205), + [anon_sym_SLASH] = ACTIONS(1205), + [anon_sym_mod] = ACTIONS(1205), + [anon_sym_SLASH_SLASH] = ACTIONS(1205), + [anon_sym_PLUS] = ACTIONS(1205), + [anon_sym_bit_DASHshl] = ACTIONS(1205), + [anon_sym_bit_DASHshr] = ACTIONS(1205), + [anon_sym_EQ_EQ] = ACTIONS(1205), + [anon_sym_BANG_EQ] = ACTIONS(1205), + [anon_sym_LT2] = ACTIONS(1205), + [anon_sym_LT_EQ] = ACTIONS(1205), + [anon_sym_GT_EQ] = ACTIONS(1205), + [anon_sym_not_DASHin] = ACTIONS(1205), + [anon_sym_starts_DASHwith] = ACTIONS(1205), + [anon_sym_ends_DASHwith] = ACTIONS(1205), + [anon_sym_EQ_TILDE] = ACTIONS(1205), + [anon_sym_BANG_TILDE] = ACTIONS(1205), + [anon_sym_bit_DASHand] = ACTIONS(1205), + [anon_sym_bit_DASHxor] = ACTIONS(1205), + [anon_sym_bit_DASHor] = ACTIONS(1205), + [anon_sym_and] = ACTIONS(1205), + [anon_sym_xor] = ACTIONS(1205), + [anon_sym_or] = ACTIONS(1205), [anon_sym_DOT2] = ACTIONS(1785), - [sym_val_nothing] = ACTIONS(1172), - [anon_sym_true] = ACTIONS(1172), - [anon_sym_false] = ACTIONS(1172), - [aux_sym_val_number_token1] = ACTIONS(1172), - [aux_sym_val_number_token2] = ACTIONS(1172), - [aux_sym_val_number_token3] = ACTIONS(1172), - [anon_sym_inf] = ACTIONS(1172), - [anon_sym_DASHinf] = ACTIONS(1172), - [anon_sym_NaN] = ACTIONS(1172), - [aux_sym__val_number_decimal_token1] = ACTIONS(1172), - [aux_sym__val_number_decimal_token2] = ACTIONS(1172), - [anon_sym_0b] = ACTIONS(1172), - [anon_sym_0o] = ACTIONS(1172), - [anon_sym_0x] = ACTIONS(1172), - [sym_val_date] = ACTIONS(1172), - [anon_sym_DQUOTE] = ACTIONS(1172), - [sym__str_single_quotes] = ACTIONS(1172), - [sym__str_back_ticks] = ACTIONS(1172), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1172), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1172), - [anon_sym_err_GT] = ACTIONS(1172), - [anon_sym_out_GT] = ACTIONS(1172), - [anon_sym_e_GT] = ACTIONS(1172), - [anon_sym_o_GT] = ACTIONS(1172), - [anon_sym_err_PLUSout_GT] = ACTIONS(1172), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1172), - [anon_sym_o_PLUSe_GT] = ACTIONS(1172), - [anon_sym_e_PLUSo_GT] = ACTIONS(1172), - [sym_short_flag] = ACTIONS(1172), - [aux_sym_unquoted_token1] = ACTIONS(1172), + [sym_val_nothing] = ACTIONS(1205), + [anon_sym_true] = ACTIONS(1205), + [anon_sym_false] = ACTIONS(1205), + [aux_sym_val_number_token1] = ACTIONS(1205), + [aux_sym_val_number_token2] = ACTIONS(1205), + [aux_sym_val_number_token3] = ACTIONS(1205), + [anon_sym_inf] = ACTIONS(1205), + [anon_sym_DASHinf] = ACTIONS(1205), + [anon_sym_NaN] = ACTIONS(1205), + [aux_sym__val_number_decimal_token1] = ACTIONS(1205), + [aux_sym__val_number_decimal_token2] = ACTIONS(1205), + [anon_sym_0b] = ACTIONS(1205), + [anon_sym_0o] = ACTIONS(1205), + [anon_sym_0x] = ACTIONS(1205), + [sym_val_date] = ACTIONS(1205), + [anon_sym_DQUOTE] = ACTIONS(1205), + [sym__str_single_quotes] = ACTIONS(1205), + [sym__str_back_ticks] = ACTIONS(1205), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1205), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1205), + [anon_sym_err_GT] = ACTIONS(1205), + [anon_sym_out_GT] = ACTIONS(1205), + [anon_sym_e_GT] = ACTIONS(1205), + [anon_sym_o_GT] = ACTIONS(1205), + [anon_sym_err_PLUSout_GT] = ACTIONS(1205), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1205), + [anon_sym_o_PLUSe_GT] = ACTIONS(1205), + [anon_sym_e_PLUSo_GT] = ACTIONS(1205), + [sym_short_flag] = ACTIONS(1205), + [aux_sym_unquoted_token1] = ACTIONS(1205), [anon_sym_POUND] = ACTIONS(105), }, - [705] = { - [sym_cell_path] = STATE(788), - [sym_path] = STATE(715), - [sym_comment] = STATE(705), + [710] = { + [sym_cell_path] = STATE(855), + [sym_path] = STATE(703), + [sym_comment] = STATE(710), + [anon_sym_SEMI] = ACTIONS(1209), + [anon_sym_LF] = ACTIONS(1211), + [anon_sym_LBRACK] = ACTIONS(1209), + [anon_sym_LPAREN] = ACTIONS(1209), + [anon_sym_RPAREN] = ACTIONS(1209), + [anon_sym_PIPE] = ACTIONS(1209), + [anon_sym_DOLLAR] = ACTIONS(1209), + [anon_sym_GT] = ACTIONS(1209), + [anon_sym_DASH_DASH] = ACTIONS(1209), + [anon_sym_DASH] = ACTIONS(1209), + [anon_sym_in] = ACTIONS(1209), + [anon_sym_LBRACE] = ACTIONS(1209), + [anon_sym_RBRACE] = ACTIONS(1209), + [anon_sym_DOT] = ACTIONS(1209), + [anon_sym_STAR] = ACTIONS(1209), + [anon_sym_STAR_STAR] = ACTIONS(1209), + [anon_sym_PLUS_PLUS] = ACTIONS(1209), + [anon_sym_SLASH] = ACTIONS(1209), + [anon_sym_mod] = ACTIONS(1209), + [anon_sym_SLASH_SLASH] = ACTIONS(1209), + [anon_sym_PLUS] = ACTIONS(1209), + [anon_sym_bit_DASHshl] = ACTIONS(1209), + [anon_sym_bit_DASHshr] = ACTIONS(1209), + [anon_sym_EQ_EQ] = ACTIONS(1209), + [anon_sym_BANG_EQ] = ACTIONS(1209), + [anon_sym_LT2] = ACTIONS(1209), + [anon_sym_LT_EQ] = ACTIONS(1209), + [anon_sym_GT_EQ] = ACTIONS(1209), + [anon_sym_not_DASHin] = ACTIONS(1209), + [anon_sym_starts_DASHwith] = ACTIONS(1209), + [anon_sym_ends_DASHwith] = ACTIONS(1209), + [anon_sym_EQ_TILDE] = ACTIONS(1209), + [anon_sym_BANG_TILDE] = ACTIONS(1209), + [anon_sym_bit_DASHand] = ACTIONS(1209), + [anon_sym_bit_DASHxor] = ACTIONS(1209), + [anon_sym_bit_DASHor] = ACTIONS(1209), + [anon_sym_and] = ACTIONS(1209), + [anon_sym_xor] = ACTIONS(1209), + [anon_sym_or] = ACTIONS(1209), + [anon_sym_DOT2] = ACTIONS(1785), + [sym_val_nothing] = ACTIONS(1209), + [anon_sym_true] = ACTIONS(1209), + [anon_sym_false] = ACTIONS(1209), + [aux_sym_val_number_token1] = ACTIONS(1209), + [aux_sym_val_number_token2] = ACTIONS(1209), + [aux_sym_val_number_token3] = ACTIONS(1209), + [anon_sym_inf] = ACTIONS(1209), + [anon_sym_DASHinf] = ACTIONS(1209), + [anon_sym_NaN] = ACTIONS(1209), + [aux_sym__val_number_decimal_token1] = ACTIONS(1209), + [aux_sym__val_number_decimal_token2] = ACTIONS(1209), + [anon_sym_0b] = ACTIONS(1209), + [anon_sym_0o] = ACTIONS(1209), + [anon_sym_0x] = ACTIONS(1209), + [sym_val_date] = ACTIONS(1209), + [anon_sym_DQUOTE] = ACTIONS(1209), + [sym__str_single_quotes] = ACTIONS(1209), + [sym__str_back_ticks] = ACTIONS(1209), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), + [anon_sym_err_GT] = ACTIONS(1209), + [anon_sym_out_GT] = ACTIONS(1209), + [anon_sym_e_GT] = ACTIONS(1209), + [anon_sym_o_GT] = ACTIONS(1209), + [anon_sym_err_PLUSout_GT] = ACTIONS(1209), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1209), + [anon_sym_o_PLUSe_GT] = ACTIONS(1209), + [anon_sym_e_PLUSo_GT] = ACTIONS(1209), + [sym_short_flag] = ACTIONS(1209), + [aux_sym_unquoted_token1] = ACTIONS(1209), + [anon_sym_POUND] = ACTIONS(105), + }, + [711] = { + [sym_path] = STATE(770), + [sym_comment] = STATE(711), + [aux_sym_cell_path_repeat1] = STATE(711), [anon_sym_SEMI] = ACTIONS(1198), [anon_sym_LF] = ACTIONS(1200), [anon_sym_LBRACK] = ACTIONS(1198), @@ -135020,7 +135215,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1198), [anon_sym_xor] = ACTIONS(1198), [anon_sym_or] = ACTIONS(1198), - [anon_sym_DOT2] = ACTIONS(1785), + [anon_sym_DOT2] = ACTIONS(1793), [sym_val_nothing] = ACTIONS(1198), [anon_sym_true] = ACTIONS(1198), [anon_sym_false] = ACTIONS(1198), @@ -135053,10 +135248,238 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(105), }, - [706] = { - [sym_path] = STATE(766), - [sym_comment] = STATE(706), - [aux_sym_cell_path_repeat1] = STATE(723), + [712] = { + [sym_pipeline] = STATE(1392), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4685), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), + [sym_comment] = STATE(712), + [aux_sym_pipeline_repeat1] = STATE(749), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_LBRACK] = ACTIONS(228), + [anon_sym_LPAREN] = ACTIONS(230), + [anon_sym_DOLLAR] = ACTIONS(1781), + [anon_sym_DASH] = ACTIONS(240), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), + [anon_sym_LBRACE] = ACTIONS(258), + [anon_sym_DOT] = ACTIONS(262), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_where] = ACTIONS(278), + [anon_sym_not] = ACTIONS(280), + [sym_val_nothing] = ACTIONS(282), + [anon_sym_true] = ACTIONS(284), + [anon_sym_false] = ACTIONS(284), + [aux_sym_val_number_token1] = ACTIONS(286), + [aux_sym_val_number_token2] = ACTIONS(286), + [aux_sym_val_number_token3] = ACTIONS(286), + [anon_sym_inf] = ACTIONS(288), + [anon_sym_DASHinf] = ACTIONS(286), + [anon_sym_NaN] = ACTIONS(288), + [aux_sym__val_number_decimal_token1] = ACTIONS(290), + [aux_sym__val_number_decimal_token2] = ACTIONS(292), + [anon_sym_0b] = ACTIONS(294), + [anon_sym_0o] = ACTIONS(294), + [anon_sym_0x] = ACTIONS(294), + [sym_val_date] = ACTIONS(296), + [anon_sym_DQUOTE] = ACTIONS(298), + [sym__str_single_quotes] = ACTIONS(300), + [sym__str_back_ticks] = ACTIONS(300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), + [anon_sym_CARET] = ACTIONS(306), + [anon_sym_POUND] = ACTIONS(3), + }, + [713] = { + [sym_path] = STATE(770), + [sym_comment] = STATE(713), + [aux_sym_cell_path_repeat1] = STATE(711), + [anon_sym_SEMI] = ACTIONS(1179), + [anon_sym_LF] = ACTIONS(1181), + [anon_sym_LBRACK] = ACTIONS(1179), + [anon_sym_LPAREN] = ACTIONS(1179), + [anon_sym_RPAREN] = ACTIONS(1179), + [anon_sym_PIPE] = ACTIONS(1179), + [anon_sym_DOLLAR] = ACTIONS(1179), + [anon_sym_GT] = ACTIONS(1179), + [anon_sym_DASH_DASH] = ACTIONS(1179), + [anon_sym_DASH] = ACTIONS(1179), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_LBRACE] = ACTIONS(1179), + [anon_sym_RBRACE] = ACTIONS(1179), + [anon_sym_DOT] = ACTIONS(1179), + [anon_sym_STAR] = ACTIONS(1179), + [anon_sym_STAR_STAR] = ACTIONS(1179), + [anon_sym_PLUS_PLUS] = ACTIONS(1179), + [anon_sym_SLASH] = ACTIONS(1179), + [anon_sym_mod] = ACTIONS(1179), + [anon_sym_SLASH_SLASH] = ACTIONS(1179), + [anon_sym_PLUS] = ACTIONS(1179), + [anon_sym_bit_DASHshl] = ACTIONS(1179), + [anon_sym_bit_DASHshr] = ACTIONS(1179), + [anon_sym_EQ_EQ] = ACTIONS(1179), + [anon_sym_BANG_EQ] = ACTIONS(1179), + [anon_sym_LT2] = ACTIONS(1179), + [anon_sym_LT_EQ] = ACTIONS(1179), + [anon_sym_GT_EQ] = ACTIONS(1179), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1179), + [anon_sym_BANG_TILDE] = ACTIONS(1179), + [anon_sym_bit_DASHand] = ACTIONS(1179), + [anon_sym_bit_DASHxor] = ACTIONS(1179), + [anon_sym_bit_DASHor] = ACTIONS(1179), + [anon_sym_and] = ACTIONS(1179), + [anon_sym_xor] = ACTIONS(1179), + [anon_sym_or] = ACTIONS(1179), + [anon_sym_DOT2] = ACTIONS(1181), + [sym_val_nothing] = ACTIONS(1179), + [anon_sym_true] = ACTIONS(1179), + [anon_sym_false] = ACTIONS(1179), + [aux_sym_val_number_token1] = ACTIONS(1179), + [aux_sym_val_number_token2] = ACTIONS(1179), + [aux_sym_val_number_token3] = ACTIONS(1179), + [anon_sym_inf] = ACTIONS(1179), + [anon_sym_DASHinf] = ACTIONS(1179), + [anon_sym_NaN] = ACTIONS(1179), + [aux_sym__val_number_decimal_token1] = ACTIONS(1179), + [aux_sym__val_number_decimal_token2] = ACTIONS(1179), + [anon_sym_0b] = ACTIONS(1179), + [anon_sym_0o] = ACTIONS(1179), + [anon_sym_0x] = ACTIONS(1179), + [sym_val_date] = ACTIONS(1179), + [anon_sym_DQUOTE] = ACTIONS(1179), + [sym__str_single_quotes] = ACTIONS(1179), + [sym__str_back_ticks] = ACTIONS(1179), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), + [anon_sym_err_GT] = ACTIONS(1179), + [anon_sym_out_GT] = ACTIONS(1179), + [anon_sym_e_GT] = ACTIONS(1179), + [anon_sym_o_GT] = ACTIONS(1179), + [anon_sym_err_PLUSout_GT] = ACTIONS(1179), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1179), + [anon_sym_o_PLUSe_GT] = ACTIONS(1179), + [anon_sym_e_PLUSo_GT] = ACTIONS(1179), + [sym_short_flag] = ACTIONS(1179), + [aux_sym_unquoted_token1] = ACTIONS(1179), + [anon_sym_POUND] = ACTIONS(105), + }, + [714] = { + [sym_pipeline_parenthesized] = STATE(1405), + [sym__ctrl_expression_parenthesized] = STATE(4533), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(5082), + [sym_where_command] = STATE(4532), + [sym__expression] = STATE(3519), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4531), + [sym_comment] = STATE(714), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(741), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_LBRACK] = ACTIONS(228), + [anon_sym_LPAREN] = ACTIONS(230), + [anon_sym_DOLLAR] = ACTIONS(1781), + [anon_sym_DASH] = ACTIONS(240), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), + [anon_sym_LBRACE] = ACTIONS(258), + [anon_sym_DOT] = ACTIONS(262), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_where] = ACTIONS(278), + [anon_sym_not] = ACTIONS(280), + [sym_val_nothing] = ACTIONS(282), + [anon_sym_true] = ACTIONS(284), + [anon_sym_false] = ACTIONS(284), + [aux_sym_val_number_token1] = ACTIONS(286), + [aux_sym_val_number_token2] = ACTIONS(286), + [aux_sym_val_number_token3] = ACTIONS(286), + [anon_sym_inf] = ACTIONS(288), + [anon_sym_DASHinf] = ACTIONS(286), + [anon_sym_NaN] = ACTIONS(288), + [aux_sym__val_number_decimal_token1] = ACTIONS(290), + [aux_sym__val_number_decimal_token2] = ACTIONS(292), + [anon_sym_0b] = ACTIONS(294), + [anon_sym_0o] = ACTIONS(294), + [anon_sym_0x] = ACTIONS(294), + [sym_val_date] = ACTIONS(296), + [anon_sym_DQUOTE] = ACTIONS(298), + [sym__str_single_quotes] = ACTIONS(300), + [sym__str_back_ticks] = ACTIONS(300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), + [anon_sym_CARET] = ACTIONS(474), + [anon_sym_POUND] = ACTIONS(3), + }, + [715] = { + [sym_cell_path] = STATE(804), + [sym_path] = STATE(703), + [sym_comment] = STATE(715), [anon_sym_SEMI] = ACTIONS(1194), [anon_sym_LF] = ACTIONS(1196), [anon_sym_LBRACK] = ACTIONS(1194), @@ -135096,7 +135519,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1194), [anon_sym_xor] = ACTIONS(1194), [anon_sym_or] = ACTIONS(1194), - [anon_sym_DOT2] = ACTIONS(1196), + [anon_sym_DOT2] = ACTIONS(1785), [sym_val_nothing] = ACTIONS(1194), [anon_sym_true] = ACTIONS(1194), [anon_sym_false] = ACTIONS(1194), @@ -135129,285 +135552,133 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1194), [anon_sym_POUND] = ACTIONS(105), }, - [707] = { - [sym_cell_path] = STATE(781), - [sym_path] = STATE(700), - [sym_comment] = STATE(707), - [anon_sym_SEMI] = ACTIONS(1198), - [anon_sym_LF] = ACTIONS(1200), - [anon_sym_LBRACK] = ACTIONS(1198), - [anon_sym_LPAREN] = ACTIONS(1198), - [anon_sym_RPAREN] = ACTIONS(1198), - [anon_sym_PIPE] = ACTIONS(1198), - [anon_sym_DOLLAR] = ACTIONS(1198), - [anon_sym_GT] = ACTIONS(1198), - [anon_sym_DASH_DASH] = ACTIONS(1198), - [anon_sym_DASH] = ACTIONS(1198), - [anon_sym_in] = ACTIONS(1198), - [anon_sym_LBRACE] = ACTIONS(1198), - [anon_sym_RBRACE] = ACTIONS(1198), - [anon_sym_DOT] = ACTIONS(1198), - [anon_sym_STAR] = ACTIONS(1198), - [anon_sym_STAR_STAR] = ACTIONS(1198), - [anon_sym_PLUS_PLUS] = ACTIONS(1198), - [anon_sym_SLASH] = ACTIONS(1198), - [anon_sym_mod] = ACTIONS(1198), - [anon_sym_SLASH_SLASH] = ACTIONS(1198), - [anon_sym_PLUS] = ACTIONS(1198), - [anon_sym_bit_DASHshl] = ACTIONS(1198), - [anon_sym_bit_DASHshr] = ACTIONS(1198), - [anon_sym_EQ_EQ] = ACTIONS(1198), - [anon_sym_BANG_EQ] = ACTIONS(1198), - [anon_sym_LT2] = ACTIONS(1198), - [anon_sym_LT_EQ] = ACTIONS(1198), - [anon_sym_GT_EQ] = ACTIONS(1198), - [anon_sym_not_DASHin] = ACTIONS(1198), - [anon_sym_starts_DASHwith] = ACTIONS(1198), - [anon_sym_ends_DASHwith] = ACTIONS(1198), - [anon_sym_EQ_TILDE] = ACTIONS(1198), - [anon_sym_BANG_TILDE] = ACTIONS(1198), - [anon_sym_bit_DASHand] = ACTIONS(1198), - [anon_sym_bit_DASHxor] = ACTIONS(1198), - [anon_sym_bit_DASHor] = ACTIONS(1198), - [anon_sym_and] = ACTIONS(1198), - [anon_sym_xor] = ACTIONS(1198), - [anon_sym_or] = ACTIONS(1198), - [anon_sym_DOT2] = ACTIONS(1787), - [sym_val_nothing] = ACTIONS(1198), - [anon_sym_true] = ACTIONS(1198), - [anon_sym_false] = ACTIONS(1198), - [aux_sym_val_number_token1] = ACTIONS(1198), - [aux_sym_val_number_token2] = ACTIONS(1198), - [aux_sym_val_number_token3] = ACTIONS(1198), - [anon_sym_inf] = ACTIONS(1198), - [anon_sym_DASHinf] = ACTIONS(1198), - [anon_sym_NaN] = ACTIONS(1198), - [aux_sym__val_number_decimal_token1] = ACTIONS(1198), - [aux_sym__val_number_decimal_token2] = ACTIONS(1198), - [anon_sym_0b] = ACTIONS(1198), - [anon_sym_0o] = ACTIONS(1198), - [anon_sym_0x] = ACTIONS(1198), - [sym_val_date] = ACTIONS(1198), - [anon_sym_DQUOTE] = ACTIONS(1198), - [sym__str_single_quotes] = ACTIONS(1198), - [sym__str_back_ticks] = ACTIONS(1198), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1198), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1198), - [anon_sym_err_GT] = ACTIONS(1198), - [anon_sym_out_GT] = ACTIONS(1198), - [anon_sym_e_GT] = ACTIONS(1198), - [anon_sym_o_GT] = ACTIONS(1198), - [anon_sym_err_PLUSout_GT] = ACTIONS(1198), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1198), - [anon_sym_o_PLUSe_GT] = ACTIONS(1198), - [anon_sym_e_PLUSo_GT] = ACTIONS(1198), - [sym_short_flag] = ACTIONS(1198), - [aux_sym_unquoted_token1] = ACTIONS(1198), - [anon_sym_POUND] = ACTIONS(105), - }, - [708] = { - [sym_cell_path] = STATE(860), - [sym_path] = STATE(715), - [sym_comment] = STATE(708), - [anon_sym_SEMI] = ACTIONS(1168), - [anon_sym_LF] = ACTIONS(1170), - [anon_sym_LBRACK] = ACTIONS(1168), - [anon_sym_LPAREN] = ACTIONS(1168), - [anon_sym_RPAREN] = ACTIONS(1168), - [anon_sym_PIPE] = ACTIONS(1168), - [anon_sym_DOLLAR] = ACTIONS(1168), - [anon_sym_GT] = ACTIONS(1168), - [anon_sym_DASH_DASH] = ACTIONS(1168), - [anon_sym_DASH] = ACTIONS(1168), - [anon_sym_in] = ACTIONS(1168), - [anon_sym_LBRACE] = ACTIONS(1168), - [anon_sym_RBRACE] = ACTIONS(1168), - [anon_sym_DOT] = ACTIONS(1168), - [anon_sym_STAR] = ACTIONS(1168), - [anon_sym_STAR_STAR] = ACTIONS(1168), - [anon_sym_PLUS_PLUS] = ACTIONS(1168), - [anon_sym_SLASH] = ACTIONS(1168), - [anon_sym_mod] = ACTIONS(1168), - [anon_sym_SLASH_SLASH] = ACTIONS(1168), - [anon_sym_PLUS] = ACTIONS(1168), - [anon_sym_bit_DASHshl] = ACTIONS(1168), - [anon_sym_bit_DASHshr] = ACTIONS(1168), - [anon_sym_EQ_EQ] = ACTIONS(1168), - [anon_sym_BANG_EQ] = ACTIONS(1168), - [anon_sym_LT2] = ACTIONS(1168), - [anon_sym_LT_EQ] = ACTIONS(1168), - [anon_sym_GT_EQ] = ACTIONS(1168), - [anon_sym_not_DASHin] = ACTIONS(1168), - [anon_sym_starts_DASHwith] = ACTIONS(1168), - [anon_sym_ends_DASHwith] = ACTIONS(1168), - [anon_sym_EQ_TILDE] = ACTIONS(1168), - [anon_sym_BANG_TILDE] = ACTIONS(1168), - [anon_sym_bit_DASHand] = ACTIONS(1168), - [anon_sym_bit_DASHxor] = ACTIONS(1168), - [anon_sym_bit_DASHor] = ACTIONS(1168), - [anon_sym_and] = ACTIONS(1168), - [anon_sym_xor] = ACTIONS(1168), - [anon_sym_or] = ACTIONS(1168), - [anon_sym_DOT2] = ACTIONS(1785), - [sym_val_nothing] = ACTIONS(1168), - [anon_sym_true] = ACTIONS(1168), - [anon_sym_false] = ACTIONS(1168), - [aux_sym_val_number_token1] = ACTIONS(1168), - [aux_sym_val_number_token2] = ACTIONS(1168), - [aux_sym_val_number_token3] = ACTIONS(1168), - [anon_sym_inf] = ACTIONS(1168), - [anon_sym_DASHinf] = ACTIONS(1168), - [anon_sym_NaN] = ACTIONS(1168), - [aux_sym__val_number_decimal_token1] = ACTIONS(1168), - [aux_sym__val_number_decimal_token2] = ACTIONS(1168), - [anon_sym_0b] = ACTIONS(1168), - [anon_sym_0o] = ACTIONS(1168), - [anon_sym_0x] = ACTIONS(1168), - [sym_val_date] = ACTIONS(1168), - [anon_sym_DQUOTE] = ACTIONS(1168), - [sym__str_single_quotes] = ACTIONS(1168), - [sym__str_back_ticks] = ACTIONS(1168), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1168), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1168), - [anon_sym_err_GT] = ACTIONS(1168), - [anon_sym_out_GT] = ACTIONS(1168), - [anon_sym_e_GT] = ACTIONS(1168), - [anon_sym_o_GT] = ACTIONS(1168), - [anon_sym_err_PLUSout_GT] = ACTIONS(1168), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1168), - [anon_sym_o_PLUSe_GT] = ACTIONS(1168), - [anon_sym_e_PLUSo_GT] = ACTIONS(1168), - [sym_short_flag] = ACTIONS(1168), - [aux_sym_unquoted_token1] = ACTIONS(1168), + [716] = { + [sym_cell_path] = STATE(757), + [sym_path] = STATE(721), + [sym_comment] = STATE(716), + [anon_sym_SEMI] = ACTIONS(1190), + [anon_sym_LF] = ACTIONS(1192), + [anon_sym_LBRACK] = ACTIONS(1190), + [anon_sym_LPAREN] = ACTIONS(1190), + [anon_sym_RPAREN] = ACTIONS(1190), + [anon_sym_PIPE] = ACTIONS(1190), + [anon_sym_DOLLAR] = ACTIONS(1190), + [anon_sym_GT] = ACTIONS(1190), + [anon_sym_DASH_DASH] = ACTIONS(1190), + [anon_sym_DASH] = ACTIONS(1190), + [anon_sym_in] = ACTIONS(1190), + [anon_sym_LBRACE] = ACTIONS(1190), + [anon_sym_RBRACE] = ACTIONS(1190), + [anon_sym_DOT] = ACTIONS(1190), + [anon_sym_STAR] = ACTIONS(1190), + [anon_sym_STAR_STAR] = ACTIONS(1190), + [anon_sym_PLUS_PLUS] = ACTIONS(1190), + [anon_sym_SLASH] = ACTIONS(1190), + [anon_sym_mod] = ACTIONS(1190), + [anon_sym_SLASH_SLASH] = ACTIONS(1190), + [anon_sym_PLUS] = ACTIONS(1190), + [anon_sym_bit_DASHshl] = ACTIONS(1190), + [anon_sym_bit_DASHshr] = ACTIONS(1190), + [anon_sym_EQ_EQ] = ACTIONS(1190), + [anon_sym_BANG_EQ] = ACTIONS(1190), + [anon_sym_LT2] = ACTIONS(1190), + [anon_sym_LT_EQ] = ACTIONS(1190), + [anon_sym_GT_EQ] = ACTIONS(1190), + [anon_sym_not_DASHin] = ACTIONS(1190), + [anon_sym_starts_DASHwith] = ACTIONS(1190), + [anon_sym_ends_DASHwith] = ACTIONS(1190), + [anon_sym_EQ_TILDE] = ACTIONS(1190), + [anon_sym_BANG_TILDE] = ACTIONS(1190), + [anon_sym_bit_DASHand] = ACTIONS(1190), + [anon_sym_bit_DASHxor] = ACTIONS(1190), + [anon_sym_bit_DASHor] = ACTIONS(1190), + [anon_sym_and] = ACTIONS(1190), + [anon_sym_xor] = ACTIONS(1190), + [anon_sym_or] = ACTIONS(1190), + [anon_sym_DOT2] = ACTIONS(1796), + [sym_val_nothing] = ACTIONS(1190), + [anon_sym_true] = ACTIONS(1190), + [anon_sym_false] = ACTIONS(1190), + [aux_sym_val_number_token1] = ACTIONS(1190), + [aux_sym_val_number_token2] = ACTIONS(1190), + [aux_sym_val_number_token3] = ACTIONS(1190), + [anon_sym_inf] = ACTIONS(1190), + [anon_sym_DASHinf] = ACTIONS(1190), + [anon_sym_NaN] = ACTIONS(1190), + [aux_sym__val_number_decimal_token1] = ACTIONS(1190), + [aux_sym__val_number_decimal_token2] = ACTIONS(1190), + [anon_sym_0b] = ACTIONS(1190), + [anon_sym_0o] = ACTIONS(1190), + [anon_sym_0x] = ACTIONS(1190), + [sym_val_date] = ACTIONS(1190), + [anon_sym_DQUOTE] = ACTIONS(1190), + [sym__str_single_quotes] = ACTIONS(1190), + [sym__str_back_ticks] = ACTIONS(1190), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1190), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1190), + [anon_sym_err_GT] = ACTIONS(1190), + [anon_sym_out_GT] = ACTIONS(1190), + [anon_sym_e_GT] = ACTIONS(1190), + [anon_sym_o_GT] = ACTIONS(1190), + [anon_sym_err_PLUSout_GT] = ACTIONS(1190), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1190), + [anon_sym_o_PLUSe_GT] = ACTIONS(1190), + [anon_sym_e_PLUSo_GT] = ACTIONS(1190), + [sym_short_flag] = ACTIONS(1190), + [aux_sym_unquoted_token1] = ACTIONS(1190), [anon_sym_POUND] = ACTIONS(105), }, - [709] = { - [sym_pipeline_parenthesized] = STATE(1325), - [sym__ctrl_expression_parenthesized] = STATE(4491), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(5013), - [sym_where_command] = STATE(4489), - [sym__expression] = STATE(3493), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4483), - [sym_comment] = STATE(709), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(742), - [sym_cmd_identifier] = ACTIONS(464), - [anon_sym_LBRACK] = ACTIONS(228), - [anon_sym_LPAREN] = ACTIONS(230), - [anon_sym_DOLLAR] = ACTIONS(1781), - [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), - [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), - [anon_sym_where] = ACTIONS(278), - [anon_sym_not] = ACTIONS(280), - [sym_val_nothing] = ACTIONS(282), - [anon_sym_true] = ACTIONS(284), - [anon_sym_false] = ACTIONS(284), - [aux_sym_val_number_token1] = ACTIONS(286), - [aux_sym_val_number_token2] = ACTIONS(286), - [aux_sym_val_number_token3] = ACTIONS(286), - [anon_sym_inf] = ACTIONS(288), - [anon_sym_DASHinf] = ACTIONS(286), - [anon_sym_NaN] = ACTIONS(288), - [aux_sym__val_number_decimal_token1] = ACTIONS(290), - [aux_sym__val_number_decimal_token2] = ACTIONS(292), - [anon_sym_0b] = ACTIONS(294), - [anon_sym_0o] = ACTIONS(294), - [anon_sym_0x] = ACTIONS(294), - [sym_val_date] = ACTIONS(296), - [anon_sym_DQUOTE] = ACTIONS(298), - [sym__str_single_quotes] = ACTIONS(300), - [sym__str_back_ticks] = ACTIONS(300), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), - [anon_sym_POUND] = ACTIONS(3), - }, - [710] = { - [sym_pipeline_parenthesized] = STATE(1327), - [sym__ctrl_expression_parenthesized] = STATE(4491), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(5013), - [sym_where_command] = STATE(4489), - [sym__expression] = STATE(3493), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4483), - [sym_comment] = STATE(710), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(742), - [sym_cmd_identifier] = ACTIONS(464), + [717] = { + [sym_pipeline] = STATE(1332), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4685), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), + [sym_comment] = STATE(717), + [aux_sym_pipeline_repeat1] = STATE(749), + [sym_cmd_identifier] = ACTIONS(394), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(1781), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -135430,60 +135701,60 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, - [711] = { - [sym_pipeline] = STATE(1313), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4656), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), - [sym_comment] = STATE(711), - [aux_sym_pipeline_repeat1] = STATE(738), - [sym_cmd_identifier] = ACTIONS(392), + [718] = { + [sym_pipeline] = STATE(1396), + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4685), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), + [sym_comment] = STATE(718), + [aux_sym_pipeline_repeat1] = STATE(749), + [sym_cmd_identifier] = ACTIONS(394), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(1781), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -135509,57 +135780,285 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, - [712] = { - [sym_pipeline] = STATE(1318), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4656), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), - [sym_comment] = STATE(712), - [aux_sym_pipeline_repeat1] = STATE(738), - [sym_cmd_identifier] = ACTIONS(392), + [719] = { + [sym_comment] = STATE(719), + [anon_sym_SEMI] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_RPAREN] = ACTIONS(1157), + [anon_sym_PIPE] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH_DASH] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_DOT2] = ACTIONS(1159), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1799), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(1801), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_err_GT] = ACTIONS(1157), + [anon_sym_out_GT] = ACTIONS(1157), + [anon_sym_e_GT] = ACTIONS(1157), + [anon_sym_o_GT] = ACTIONS(1157), + [anon_sym_err_PLUSout_GT] = ACTIONS(1157), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1157), + [anon_sym_o_PLUSe_GT] = ACTIONS(1157), + [anon_sym_e_PLUSo_GT] = ACTIONS(1157), + [sym_short_flag] = ACTIONS(1157), + [aux_sym_unquoted_token1] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [720] = { + [sym_cell_path] = STATE(780), + [sym_path] = STATE(721), + [sym_comment] = STATE(720), + [anon_sym_SEMI] = ACTIONS(1147), + [anon_sym_LF] = ACTIONS(1149), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_LPAREN] = ACTIONS(1147), + [anon_sym_RPAREN] = ACTIONS(1147), + [anon_sym_PIPE] = ACTIONS(1147), + [anon_sym_DOLLAR] = ACTIONS(1147), + [anon_sym_GT] = ACTIONS(1147), + [anon_sym_DASH_DASH] = ACTIONS(1147), + [anon_sym_DASH] = ACTIONS(1147), + [anon_sym_in] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1147), + [anon_sym_RBRACE] = ACTIONS(1147), + [anon_sym_DOT] = ACTIONS(1147), + [anon_sym_STAR] = ACTIONS(1147), + [anon_sym_STAR_STAR] = ACTIONS(1147), + [anon_sym_PLUS_PLUS] = ACTIONS(1147), + [anon_sym_SLASH] = ACTIONS(1147), + [anon_sym_mod] = ACTIONS(1147), + [anon_sym_SLASH_SLASH] = ACTIONS(1147), + [anon_sym_PLUS] = ACTIONS(1147), + [anon_sym_bit_DASHshl] = ACTIONS(1147), + [anon_sym_bit_DASHshr] = ACTIONS(1147), + [anon_sym_EQ_EQ] = ACTIONS(1147), + [anon_sym_BANG_EQ] = ACTIONS(1147), + [anon_sym_LT2] = ACTIONS(1147), + [anon_sym_LT_EQ] = ACTIONS(1147), + [anon_sym_GT_EQ] = ACTIONS(1147), + [anon_sym_not_DASHin] = ACTIONS(1147), + [anon_sym_starts_DASHwith] = ACTIONS(1147), + [anon_sym_ends_DASHwith] = ACTIONS(1147), + [anon_sym_EQ_TILDE] = ACTIONS(1147), + [anon_sym_BANG_TILDE] = ACTIONS(1147), + [anon_sym_bit_DASHand] = ACTIONS(1147), + [anon_sym_bit_DASHxor] = ACTIONS(1147), + [anon_sym_bit_DASHor] = ACTIONS(1147), + [anon_sym_and] = ACTIONS(1147), + [anon_sym_xor] = ACTIONS(1147), + [anon_sym_or] = ACTIONS(1147), + [anon_sym_DOT2] = ACTIONS(1803), + [sym_val_nothing] = ACTIONS(1147), + [anon_sym_true] = ACTIONS(1147), + [anon_sym_false] = ACTIONS(1147), + [aux_sym_val_number_token1] = ACTIONS(1147), + [aux_sym_val_number_token2] = ACTIONS(1147), + [aux_sym_val_number_token3] = ACTIONS(1147), + [anon_sym_inf] = ACTIONS(1147), + [anon_sym_DASHinf] = ACTIONS(1147), + [anon_sym_NaN] = ACTIONS(1147), + [aux_sym__val_number_decimal_token1] = ACTIONS(1147), + [aux_sym__val_number_decimal_token2] = ACTIONS(1147), + [anon_sym_0b] = ACTIONS(1147), + [anon_sym_0o] = ACTIONS(1147), + [anon_sym_0x] = ACTIONS(1147), + [sym_val_date] = ACTIONS(1147), + [anon_sym_DQUOTE] = ACTIONS(1147), + [sym__str_single_quotes] = ACTIONS(1147), + [sym__str_back_ticks] = ACTIONS(1147), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1147), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1147), + [anon_sym_err_GT] = ACTIONS(1147), + [anon_sym_out_GT] = ACTIONS(1147), + [anon_sym_e_GT] = ACTIONS(1147), + [anon_sym_o_GT] = ACTIONS(1147), + [anon_sym_err_PLUSout_GT] = ACTIONS(1147), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1147), + [anon_sym_o_PLUSe_GT] = ACTIONS(1147), + [anon_sym_e_PLUSo_GT] = ACTIONS(1147), + [sym_short_flag] = ACTIONS(1147), + [aux_sym_unquoted_token1] = ACTIONS(1147), + [anon_sym_POUND] = ACTIONS(105), + }, + [721] = { + [sym_path] = STATE(770), + [sym_comment] = STATE(721), + [aux_sym_cell_path_repeat1] = STATE(713), + [anon_sym_SEMI] = ACTIONS(1175), + [anon_sym_LF] = ACTIONS(1177), + [anon_sym_LBRACK] = ACTIONS(1175), + [anon_sym_LPAREN] = ACTIONS(1175), + [anon_sym_RPAREN] = ACTIONS(1175), + [anon_sym_PIPE] = ACTIONS(1175), + [anon_sym_DOLLAR] = ACTIONS(1175), + [anon_sym_GT] = ACTIONS(1175), + [anon_sym_DASH_DASH] = ACTIONS(1175), + [anon_sym_DASH] = ACTIONS(1175), + [anon_sym_in] = ACTIONS(1175), + [anon_sym_LBRACE] = ACTIONS(1175), + [anon_sym_RBRACE] = ACTIONS(1175), + [anon_sym_DOT] = ACTIONS(1175), + [anon_sym_STAR] = ACTIONS(1175), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1175), + [anon_sym_mod] = ACTIONS(1175), + [anon_sym_SLASH_SLASH] = ACTIONS(1175), + [anon_sym_PLUS] = ACTIONS(1175), + [anon_sym_bit_DASHshl] = ACTIONS(1175), + [anon_sym_bit_DASHshr] = ACTIONS(1175), + [anon_sym_EQ_EQ] = ACTIONS(1175), + [anon_sym_BANG_EQ] = ACTIONS(1175), + [anon_sym_LT2] = ACTIONS(1175), + [anon_sym_LT_EQ] = ACTIONS(1175), + [anon_sym_GT_EQ] = ACTIONS(1175), + [anon_sym_not_DASHin] = ACTIONS(1175), + [anon_sym_starts_DASHwith] = ACTIONS(1175), + [anon_sym_ends_DASHwith] = ACTIONS(1175), + [anon_sym_EQ_TILDE] = ACTIONS(1175), + [anon_sym_BANG_TILDE] = ACTIONS(1175), + [anon_sym_bit_DASHand] = ACTIONS(1175), + [anon_sym_bit_DASHxor] = ACTIONS(1175), + [anon_sym_bit_DASHor] = ACTIONS(1175), + [anon_sym_and] = ACTIONS(1175), + [anon_sym_xor] = ACTIONS(1175), + [anon_sym_or] = ACTIONS(1175), + [anon_sym_DOT2] = ACTIONS(1785), + [sym_val_nothing] = ACTIONS(1175), + [anon_sym_true] = ACTIONS(1175), + [anon_sym_false] = ACTIONS(1175), + [aux_sym_val_number_token1] = ACTIONS(1175), + [aux_sym_val_number_token2] = ACTIONS(1175), + [aux_sym_val_number_token3] = ACTIONS(1175), + [anon_sym_inf] = ACTIONS(1175), + [anon_sym_DASHinf] = ACTIONS(1175), + [anon_sym_NaN] = ACTIONS(1175), + [aux_sym__val_number_decimal_token1] = ACTIONS(1175), + [aux_sym__val_number_decimal_token2] = ACTIONS(1175), + [anon_sym_0b] = ACTIONS(1175), + [anon_sym_0o] = ACTIONS(1175), + [anon_sym_0x] = ACTIONS(1175), + [sym_val_date] = ACTIONS(1175), + [anon_sym_DQUOTE] = ACTIONS(1175), + [sym__str_single_quotes] = ACTIONS(1175), + [sym__str_back_ticks] = ACTIONS(1175), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), + [anon_sym_err_GT] = ACTIONS(1175), + [anon_sym_out_GT] = ACTIONS(1175), + [anon_sym_e_GT] = ACTIONS(1175), + [anon_sym_o_GT] = ACTIONS(1175), + [anon_sym_err_PLUSout_GT] = ACTIONS(1175), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1175), + [anon_sym_o_PLUSe_GT] = ACTIONS(1175), + [anon_sym_e_PLUSo_GT] = ACTIONS(1175), + [sym_short_flag] = ACTIONS(1175), + [aux_sym_unquoted_token1] = ACTIONS(1175), + [anon_sym_POUND] = ACTIONS(105), + }, + [722] = { + [sym_pipeline_parenthesized] = STATE(1377), + [sym__ctrl_expression_parenthesized] = STATE(4533), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(5082), + [sym_where_command] = STATE(4532), + [sym__expression] = STATE(3519), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4531), + [sym_comment] = STATE(722), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(741), + [sym_cmd_identifier] = ACTIONS(464), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(1781), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -135582,46 +136081,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), + [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, - [713] = { - [sym_pipeline_parenthesized] = STATE(1334), - [sym__ctrl_expression_parenthesized] = STATE(4491), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(5013), - [sym_where_command] = STATE(4489), - [sym__expression] = STATE(3493), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4483), - [sym_comment] = STATE(713), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(742), + [723] = { + [sym_pipeline_parenthesized] = STATE(1376), + [sym__ctrl_expression_parenthesized] = STATE(4533), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(5082), + [sym_where_command] = STATE(4532), + [sym__expression] = STATE(3519), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4531), + [sym_comment] = STATE(723), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(741), [sym_cmd_identifier] = ACTIONS(464), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), @@ -135629,13 +136128,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_do] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -135661,1299 +136160,241 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, - [714] = { - [sym_comment] = STATE(714), - [anon_sym_SEMI] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_RPAREN] = ACTIONS(1209), - [anon_sym_PIPE] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH_DASH] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_RBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_DOT2] = ACTIONS(1211), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1790), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(1792), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_err_GT] = ACTIONS(1209), - [anon_sym_out_GT] = ACTIONS(1209), - [anon_sym_e_GT] = ACTIONS(1209), - [anon_sym_o_GT] = ACTIONS(1209), - [anon_sym_err_PLUSout_GT] = ACTIONS(1209), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1209), - [anon_sym_o_PLUSe_GT] = ACTIONS(1209), - [anon_sym_e_PLUSo_GT] = ACTIONS(1209), - [sym_short_flag] = ACTIONS(1209), - [aux_sym_unquoted_token1] = ACTIONS(1209), - [anon_sym_POUND] = ACTIONS(105), - }, - [715] = { - [sym_path] = STATE(766), - [sym_comment] = STATE(715), - [aux_sym_cell_path_repeat1] = STATE(722), - [anon_sym_SEMI] = ACTIONS(1164), - [anon_sym_LF] = ACTIONS(1166), - [anon_sym_LBRACK] = ACTIONS(1164), - [anon_sym_LPAREN] = ACTIONS(1164), - [anon_sym_RPAREN] = ACTIONS(1164), - [anon_sym_PIPE] = ACTIONS(1164), - [anon_sym_DOLLAR] = ACTIONS(1164), - [anon_sym_GT] = ACTIONS(1164), - [anon_sym_DASH_DASH] = ACTIONS(1164), - [anon_sym_DASH] = ACTIONS(1164), - [anon_sym_in] = ACTIONS(1164), - [anon_sym_LBRACE] = ACTIONS(1164), - [anon_sym_RBRACE] = ACTIONS(1164), - [anon_sym_DOT] = ACTIONS(1164), - [anon_sym_STAR] = ACTIONS(1164), - [anon_sym_STAR_STAR] = ACTIONS(1164), - [anon_sym_PLUS_PLUS] = ACTIONS(1164), - [anon_sym_SLASH] = ACTIONS(1164), - [anon_sym_mod] = ACTIONS(1164), - [anon_sym_SLASH_SLASH] = ACTIONS(1164), - [anon_sym_PLUS] = ACTIONS(1164), - [anon_sym_bit_DASHshl] = ACTIONS(1164), - [anon_sym_bit_DASHshr] = ACTIONS(1164), - [anon_sym_EQ_EQ] = ACTIONS(1164), - [anon_sym_BANG_EQ] = ACTIONS(1164), - [anon_sym_LT2] = ACTIONS(1164), - [anon_sym_LT_EQ] = ACTIONS(1164), - [anon_sym_GT_EQ] = ACTIONS(1164), - [anon_sym_not_DASHin] = ACTIONS(1164), - [anon_sym_starts_DASHwith] = ACTIONS(1164), - [anon_sym_ends_DASHwith] = ACTIONS(1164), - [anon_sym_EQ_TILDE] = ACTIONS(1164), - [anon_sym_BANG_TILDE] = ACTIONS(1164), - [anon_sym_bit_DASHand] = ACTIONS(1164), - [anon_sym_bit_DASHxor] = ACTIONS(1164), - [anon_sym_bit_DASHor] = ACTIONS(1164), - [anon_sym_and] = ACTIONS(1164), - [anon_sym_xor] = ACTIONS(1164), - [anon_sym_or] = ACTIONS(1164), - [anon_sym_DOT2] = ACTIONS(1785), - [sym_val_nothing] = ACTIONS(1164), - [anon_sym_true] = ACTIONS(1164), - [anon_sym_false] = ACTIONS(1164), - [aux_sym_val_number_token1] = ACTIONS(1164), - [aux_sym_val_number_token2] = ACTIONS(1164), - [aux_sym_val_number_token3] = ACTIONS(1164), - [anon_sym_inf] = ACTIONS(1164), - [anon_sym_DASHinf] = ACTIONS(1164), - [anon_sym_NaN] = ACTIONS(1164), - [aux_sym__val_number_decimal_token1] = ACTIONS(1164), - [aux_sym__val_number_decimal_token2] = ACTIONS(1164), - [anon_sym_0b] = ACTIONS(1164), - [anon_sym_0o] = ACTIONS(1164), - [anon_sym_0x] = ACTIONS(1164), - [sym_val_date] = ACTIONS(1164), - [anon_sym_DQUOTE] = ACTIONS(1164), - [sym__str_single_quotes] = ACTIONS(1164), - [sym__str_back_ticks] = ACTIONS(1164), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1164), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1164), - [anon_sym_err_GT] = ACTIONS(1164), - [anon_sym_out_GT] = ACTIONS(1164), - [anon_sym_e_GT] = ACTIONS(1164), - [anon_sym_o_GT] = ACTIONS(1164), - [anon_sym_err_PLUSout_GT] = ACTIONS(1164), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1164), - [anon_sym_o_PLUSe_GT] = ACTIONS(1164), - [anon_sym_e_PLUSo_GT] = ACTIONS(1164), - [sym_short_flag] = ACTIONS(1164), - [aux_sym_unquoted_token1] = ACTIONS(1164), - [anon_sym_POUND] = ACTIONS(105), - }, - [716] = { - [sym_cell_path] = STATE(888), - [sym_path] = STATE(715), - [sym_comment] = STATE(716), - [anon_sym_SEMI] = ACTIONS(1152), - [anon_sym_LF] = ACTIONS(1154), - [anon_sym_LBRACK] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(1152), - [anon_sym_RPAREN] = ACTIONS(1152), - [anon_sym_PIPE] = ACTIONS(1152), - [anon_sym_DOLLAR] = ACTIONS(1152), - [anon_sym_GT] = ACTIONS(1152), - [anon_sym_DASH_DASH] = ACTIONS(1152), - [anon_sym_DASH] = ACTIONS(1152), - [anon_sym_in] = ACTIONS(1152), - [anon_sym_LBRACE] = ACTIONS(1152), - [anon_sym_RBRACE] = ACTIONS(1152), - [anon_sym_DOT] = ACTIONS(1152), - [anon_sym_STAR] = ACTIONS(1152), - [anon_sym_STAR_STAR] = ACTIONS(1152), - [anon_sym_PLUS_PLUS] = ACTIONS(1152), - [anon_sym_SLASH] = ACTIONS(1152), - [anon_sym_mod] = ACTIONS(1152), - [anon_sym_SLASH_SLASH] = ACTIONS(1152), - [anon_sym_PLUS] = ACTIONS(1152), - [anon_sym_bit_DASHshl] = ACTIONS(1152), - [anon_sym_bit_DASHshr] = ACTIONS(1152), - [anon_sym_EQ_EQ] = ACTIONS(1152), - [anon_sym_BANG_EQ] = ACTIONS(1152), - [anon_sym_LT2] = ACTIONS(1152), - [anon_sym_LT_EQ] = ACTIONS(1152), - [anon_sym_GT_EQ] = ACTIONS(1152), - [anon_sym_not_DASHin] = ACTIONS(1152), - [anon_sym_starts_DASHwith] = ACTIONS(1152), - [anon_sym_ends_DASHwith] = ACTIONS(1152), - [anon_sym_EQ_TILDE] = ACTIONS(1152), - [anon_sym_BANG_TILDE] = ACTIONS(1152), - [anon_sym_bit_DASHand] = ACTIONS(1152), - [anon_sym_bit_DASHxor] = ACTIONS(1152), - [anon_sym_bit_DASHor] = ACTIONS(1152), - [anon_sym_and] = ACTIONS(1152), - [anon_sym_xor] = ACTIONS(1152), - [anon_sym_or] = ACTIONS(1152), - [anon_sym_DOT2] = ACTIONS(1785), - [sym_val_nothing] = ACTIONS(1152), - [anon_sym_true] = ACTIONS(1152), - [anon_sym_false] = ACTIONS(1152), - [aux_sym_val_number_token1] = ACTIONS(1152), - [aux_sym_val_number_token2] = ACTIONS(1152), - [aux_sym_val_number_token3] = ACTIONS(1152), - [anon_sym_inf] = ACTIONS(1152), - [anon_sym_DASHinf] = ACTIONS(1152), - [anon_sym_NaN] = ACTIONS(1152), - [aux_sym__val_number_decimal_token1] = ACTIONS(1152), - [aux_sym__val_number_decimal_token2] = ACTIONS(1152), - [anon_sym_0b] = ACTIONS(1152), - [anon_sym_0o] = ACTIONS(1152), - [anon_sym_0x] = ACTIONS(1152), - [sym_val_date] = ACTIONS(1152), - [anon_sym_DQUOTE] = ACTIONS(1152), - [sym__str_single_quotes] = ACTIONS(1152), - [sym__str_back_ticks] = ACTIONS(1152), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1152), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1152), - [anon_sym_err_GT] = ACTIONS(1152), - [anon_sym_out_GT] = ACTIONS(1152), - [anon_sym_e_GT] = ACTIONS(1152), - [anon_sym_o_GT] = ACTIONS(1152), - [anon_sym_err_PLUSout_GT] = ACTIONS(1152), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1152), - [anon_sym_o_PLUSe_GT] = ACTIONS(1152), - [anon_sym_e_PLUSo_GT] = ACTIONS(1152), - [sym_short_flag] = ACTIONS(1152), - [aux_sym_unquoted_token1] = ACTIONS(1152), - [anon_sym_POUND] = ACTIONS(105), - }, - [717] = { - [sym_cell_path] = STATE(765), - [sym_path] = STATE(700), - [sym_comment] = STATE(717), - [anon_sym_SEMI] = ACTIONS(1202), - [anon_sym_LF] = ACTIONS(1204), - [anon_sym_LBRACK] = ACTIONS(1202), - [anon_sym_LPAREN] = ACTIONS(1202), - [anon_sym_RPAREN] = ACTIONS(1202), - [anon_sym_PIPE] = ACTIONS(1202), - [anon_sym_DOLLAR] = ACTIONS(1202), - [anon_sym_GT] = ACTIONS(1202), - [anon_sym_DASH_DASH] = ACTIONS(1202), - [anon_sym_DASH] = ACTIONS(1202), - [anon_sym_in] = ACTIONS(1202), - [anon_sym_LBRACE] = ACTIONS(1202), - [anon_sym_RBRACE] = ACTIONS(1202), - [anon_sym_DOT] = ACTIONS(1202), - [anon_sym_STAR] = ACTIONS(1202), - [anon_sym_STAR_STAR] = ACTIONS(1202), - [anon_sym_PLUS_PLUS] = ACTIONS(1202), - [anon_sym_SLASH] = ACTIONS(1202), - [anon_sym_mod] = ACTIONS(1202), - [anon_sym_SLASH_SLASH] = ACTIONS(1202), - [anon_sym_PLUS] = ACTIONS(1202), - [anon_sym_bit_DASHshl] = ACTIONS(1202), - [anon_sym_bit_DASHshr] = ACTIONS(1202), - [anon_sym_EQ_EQ] = ACTIONS(1202), - [anon_sym_BANG_EQ] = ACTIONS(1202), - [anon_sym_LT2] = ACTIONS(1202), - [anon_sym_LT_EQ] = ACTIONS(1202), - [anon_sym_GT_EQ] = ACTIONS(1202), - [anon_sym_not_DASHin] = ACTIONS(1202), - [anon_sym_starts_DASHwith] = ACTIONS(1202), - [anon_sym_ends_DASHwith] = ACTIONS(1202), - [anon_sym_EQ_TILDE] = ACTIONS(1202), - [anon_sym_BANG_TILDE] = ACTIONS(1202), - [anon_sym_bit_DASHand] = ACTIONS(1202), - [anon_sym_bit_DASHxor] = ACTIONS(1202), - [anon_sym_bit_DASHor] = ACTIONS(1202), - [anon_sym_and] = ACTIONS(1202), - [anon_sym_xor] = ACTIONS(1202), - [anon_sym_or] = ACTIONS(1202), - [anon_sym_DOT2] = ACTIONS(1794), - [sym_val_nothing] = ACTIONS(1202), - [anon_sym_true] = ACTIONS(1202), - [anon_sym_false] = ACTIONS(1202), - [aux_sym_val_number_token1] = ACTIONS(1202), - [aux_sym_val_number_token2] = ACTIONS(1202), - [aux_sym_val_number_token3] = ACTIONS(1202), - [anon_sym_inf] = ACTIONS(1202), - [anon_sym_DASHinf] = ACTIONS(1202), - [anon_sym_NaN] = ACTIONS(1202), - [aux_sym__val_number_decimal_token1] = ACTIONS(1202), - [aux_sym__val_number_decimal_token2] = ACTIONS(1202), - [anon_sym_0b] = ACTIONS(1202), - [anon_sym_0o] = ACTIONS(1202), - [anon_sym_0x] = ACTIONS(1202), - [sym_val_date] = ACTIONS(1202), - [anon_sym_DQUOTE] = ACTIONS(1202), - [sym__str_single_quotes] = ACTIONS(1202), - [sym__str_back_ticks] = ACTIONS(1202), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1202), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1202), - [anon_sym_err_GT] = ACTIONS(1202), - [anon_sym_out_GT] = ACTIONS(1202), - [anon_sym_e_GT] = ACTIONS(1202), - [anon_sym_o_GT] = ACTIONS(1202), - [anon_sym_err_PLUSout_GT] = ACTIONS(1202), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1202), - [anon_sym_o_PLUSe_GT] = ACTIONS(1202), - [anon_sym_e_PLUSo_GT] = ACTIONS(1202), - [sym_short_flag] = ACTIONS(1202), - [aux_sym_unquoted_token1] = ACTIONS(1202), - [anon_sym_POUND] = ACTIONS(105), - }, - [718] = { - [sym_cell_path] = STATE(883), - [sym_path] = STATE(715), - [sym_comment] = STATE(718), - [anon_sym_SEMI] = ACTIONS(1156), - [anon_sym_LF] = ACTIONS(1158), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_LPAREN] = ACTIONS(1156), - [anon_sym_RPAREN] = ACTIONS(1156), - [anon_sym_PIPE] = ACTIONS(1156), - [anon_sym_DOLLAR] = ACTIONS(1156), - [anon_sym_GT] = ACTIONS(1156), - [anon_sym_DASH_DASH] = ACTIONS(1156), - [anon_sym_DASH] = ACTIONS(1156), - [anon_sym_in] = ACTIONS(1156), - [anon_sym_LBRACE] = ACTIONS(1156), - [anon_sym_RBRACE] = ACTIONS(1156), - [anon_sym_DOT] = ACTIONS(1156), - [anon_sym_STAR] = ACTIONS(1156), - [anon_sym_STAR_STAR] = ACTIONS(1156), - [anon_sym_PLUS_PLUS] = ACTIONS(1156), - [anon_sym_SLASH] = ACTIONS(1156), - [anon_sym_mod] = ACTIONS(1156), - [anon_sym_SLASH_SLASH] = ACTIONS(1156), - [anon_sym_PLUS] = ACTIONS(1156), - [anon_sym_bit_DASHshl] = ACTIONS(1156), - [anon_sym_bit_DASHshr] = ACTIONS(1156), - [anon_sym_EQ_EQ] = ACTIONS(1156), - [anon_sym_BANG_EQ] = ACTIONS(1156), - [anon_sym_LT2] = ACTIONS(1156), - [anon_sym_LT_EQ] = ACTIONS(1156), - [anon_sym_GT_EQ] = ACTIONS(1156), - [anon_sym_not_DASHin] = ACTIONS(1156), - [anon_sym_starts_DASHwith] = ACTIONS(1156), - [anon_sym_ends_DASHwith] = ACTIONS(1156), - [anon_sym_EQ_TILDE] = ACTIONS(1156), - [anon_sym_BANG_TILDE] = ACTIONS(1156), - [anon_sym_bit_DASHand] = ACTIONS(1156), - [anon_sym_bit_DASHxor] = ACTIONS(1156), - [anon_sym_bit_DASHor] = ACTIONS(1156), - [anon_sym_and] = ACTIONS(1156), - [anon_sym_xor] = ACTIONS(1156), - [anon_sym_or] = ACTIONS(1156), - [anon_sym_DOT2] = ACTIONS(1785), - [sym_val_nothing] = ACTIONS(1156), - [anon_sym_true] = ACTIONS(1156), - [anon_sym_false] = ACTIONS(1156), - [aux_sym_val_number_token1] = ACTIONS(1156), - [aux_sym_val_number_token2] = ACTIONS(1156), - [aux_sym_val_number_token3] = ACTIONS(1156), - [anon_sym_inf] = ACTIONS(1156), - [anon_sym_DASHinf] = ACTIONS(1156), - [anon_sym_NaN] = ACTIONS(1156), - [aux_sym__val_number_decimal_token1] = ACTIONS(1156), - [aux_sym__val_number_decimal_token2] = ACTIONS(1156), - [anon_sym_0b] = ACTIONS(1156), - [anon_sym_0o] = ACTIONS(1156), - [anon_sym_0x] = ACTIONS(1156), - [sym_val_date] = ACTIONS(1156), - [anon_sym_DQUOTE] = ACTIONS(1156), - [sym__str_single_quotes] = ACTIONS(1156), - [sym__str_back_ticks] = ACTIONS(1156), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1156), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1156), - [anon_sym_err_GT] = ACTIONS(1156), - [anon_sym_out_GT] = ACTIONS(1156), - [anon_sym_e_GT] = ACTIONS(1156), - [anon_sym_o_GT] = ACTIONS(1156), - [anon_sym_err_PLUSout_GT] = ACTIONS(1156), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1156), - [anon_sym_o_PLUSe_GT] = ACTIONS(1156), - [anon_sym_e_PLUSo_GT] = ACTIONS(1156), - [sym_short_flag] = ACTIONS(1156), - [aux_sym_unquoted_token1] = ACTIONS(1156), - [anon_sym_POUND] = ACTIONS(105), - }, - [719] = { - [sym_cell_path] = STATE(829), - [sym_path] = STATE(715), - [sym_comment] = STATE(719), - [anon_sym_SEMI] = ACTIONS(1202), - [anon_sym_LF] = ACTIONS(1204), - [anon_sym_LBRACK] = ACTIONS(1202), - [anon_sym_LPAREN] = ACTIONS(1202), - [anon_sym_RPAREN] = ACTIONS(1202), - [anon_sym_PIPE] = ACTIONS(1202), - [anon_sym_DOLLAR] = ACTIONS(1202), - [anon_sym_GT] = ACTIONS(1202), - [anon_sym_DASH_DASH] = ACTIONS(1202), - [anon_sym_DASH] = ACTIONS(1202), - [anon_sym_in] = ACTIONS(1202), - [anon_sym_LBRACE] = ACTIONS(1202), - [anon_sym_RBRACE] = ACTIONS(1202), - [anon_sym_DOT] = ACTIONS(1202), - [anon_sym_STAR] = ACTIONS(1202), - [anon_sym_STAR_STAR] = ACTIONS(1202), - [anon_sym_PLUS_PLUS] = ACTIONS(1202), - [anon_sym_SLASH] = ACTIONS(1202), - [anon_sym_mod] = ACTIONS(1202), - [anon_sym_SLASH_SLASH] = ACTIONS(1202), - [anon_sym_PLUS] = ACTIONS(1202), - [anon_sym_bit_DASHshl] = ACTIONS(1202), - [anon_sym_bit_DASHshr] = ACTIONS(1202), - [anon_sym_EQ_EQ] = ACTIONS(1202), - [anon_sym_BANG_EQ] = ACTIONS(1202), - [anon_sym_LT2] = ACTIONS(1202), - [anon_sym_LT_EQ] = ACTIONS(1202), - [anon_sym_GT_EQ] = ACTIONS(1202), - [anon_sym_not_DASHin] = ACTIONS(1202), - [anon_sym_starts_DASHwith] = ACTIONS(1202), - [anon_sym_ends_DASHwith] = ACTIONS(1202), - [anon_sym_EQ_TILDE] = ACTIONS(1202), - [anon_sym_BANG_TILDE] = ACTIONS(1202), - [anon_sym_bit_DASHand] = ACTIONS(1202), - [anon_sym_bit_DASHxor] = ACTIONS(1202), - [anon_sym_bit_DASHor] = ACTIONS(1202), - [anon_sym_and] = ACTIONS(1202), - [anon_sym_xor] = ACTIONS(1202), - [anon_sym_or] = ACTIONS(1202), - [anon_sym_DOT2] = ACTIONS(1785), - [sym_val_nothing] = ACTIONS(1202), - [anon_sym_true] = ACTIONS(1202), - [anon_sym_false] = ACTIONS(1202), - [aux_sym_val_number_token1] = ACTIONS(1202), - [aux_sym_val_number_token2] = ACTIONS(1202), - [aux_sym_val_number_token3] = ACTIONS(1202), - [anon_sym_inf] = ACTIONS(1202), - [anon_sym_DASHinf] = ACTIONS(1202), - [anon_sym_NaN] = ACTIONS(1202), - [aux_sym__val_number_decimal_token1] = ACTIONS(1202), - [aux_sym__val_number_decimal_token2] = ACTIONS(1202), - [anon_sym_0b] = ACTIONS(1202), - [anon_sym_0o] = ACTIONS(1202), - [anon_sym_0x] = ACTIONS(1202), - [sym_val_date] = ACTIONS(1202), - [anon_sym_DQUOTE] = ACTIONS(1202), - [sym__str_single_quotes] = ACTIONS(1202), - [sym__str_back_ticks] = ACTIONS(1202), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1202), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1202), - [anon_sym_err_GT] = ACTIONS(1202), - [anon_sym_out_GT] = ACTIONS(1202), - [anon_sym_e_GT] = ACTIONS(1202), - [anon_sym_o_GT] = ACTIONS(1202), - [anon_sym_err_PLUSout_GT] = ACTIONS(1202), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1202), - [anon_sym_o_PLUSe_GT] = ACTIONS(1202), - [anon_sym_e_PLUSo_GT] = ACTIONS(1202), - [sym_short_flag] = ACTIONS(1202), - [aux_sym_unquoted_token1] = ACTIONS(1202), - [anon_sym_POUND] = ACTIONS(105), - }, - [720] = { - [sym_pipeline] = STATE(1321), - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4656), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), - [sym_comment] = STATE(720), - [aux_sym_pipeline_repeat1] = STATE(738), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_LBRACK] = ACTIONS(228), - [anon_sym_LPAREN] = ACTIONS(230), - [anon_sym_DOLLAR] = ACTIONS(1781), - [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), - [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_where] = ACTIONS(278), - [anon_sym_not] = ACTIONS(280), - [sym_val_nothing] = ACTIONS(282), - [anon_sym_true] = ACTIONS(284), - [anon_sym_false] = ACTIONS(284), - [aux_sym_val_number_token1] = ACTIONS(286), - [aux_sym_val_number_token2] = ACTIONS(286), - [aux_sym_val_number_token3] = ACTIONS(286), - [anon_sym_inf] = ACTIONS(288), - [anon_sym_DASHinf] = ACTIONS(286), - [anon_sym_NaN] = ACTIONS(288), - [aux_sym__val_number_decimal_token1] = ACTIONS(290), - [aux_sym__val_number_decimal_token2] = ACTIONS(292), - [anon_sym_0b] = ACTIONS(294), - [anon_sym_0o] = ACTIONS(294), - [anon_sym_0x] = ACTIONS(294), - [sym_val_date] = ACTIONS(296), - [anon_sym_DQUOTE] = ACTIONS(298), - [sym__str_single_quotes] = ACTIONS(300), - [sym__str_back_ticks] = ACTIONS(300), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), - [anon_sym_POUND] = ACTIONS(3), - }, - [721] = { - [sym_cell_path] = STATE(795), - [sym_path] = STATE(715), - [sym_comment] = STATE(721), - [anon_sym_SEMI] = ACTIONS(1129), - [anon_sym_LF] = ACTIONS(1131), - [anon_sym_LBRACK] = ACTIONS(1129), - [anon_sym_LPAREN] = ACTIONS(1129), - [anon_sym_RPAREN] = ACTIONS(1129), - [anon_sym_PIPE] = ACTIONS(1129), - [anon_sym_DOLLAR] = ACTIONS(1129), - [anon_sym_GT] = ACTIONS(1129), - [anon_sym_DASH_DASH] = ACTIONS(1129), - [anon_sym_DASH] = ACTIONS(1129), - [anon_sym_in] = ACTIONS(1129), - [anon_sym_LBRACE] = ACTIONS(1129), - [anon_sym_RBRACE] = ACTIONS(1129), - [anon_sym_DOT] = ACTIONS(1129), - [anon_sym_STAR] = ACTIONS(1129), - [anon_sym_STAR_STAR] = ACTIONS(1129), - [anon_sym_PLUS_PLUS] = ACTIONS(1129), - [anon_sym_SLASH] = ACTIONS(1129), - [anon_sym_mod] = ACTIONS(1129), - [anon_sym_SLASH_SLASH] = ACTIONS(1129), - [anon_sym_PLUS] = ACTIONS(1129), - [anon_sym_bit_DASHshl] = ACTIONS(1129), - [anon_sym_bit_DASHshr] = ACTIONS(1129), - [anon_sym_EQ_EQ] = ACTIONS(1129), - [anon_sym_BANG_EQ] = ACTIONS(1129), - [anon_sym_LT2] = ACTIONS(1129), - [anon_sym_LT_EQ] = ACTIONS(1129), - [anon_sym_GT_EQ] = ACTIONS(1129), - [anon_sym_not_DASHin] = ACTIONS(1129), - [anon_sym_starts_DASHwith] = ACTIONS(1129), - [anon_sym_ends_DASHwith] = ACTIONS(1129), - [anon_sym_EQ_TILDE] = ACTIONS(1129), - [anon_sym_BANG_TILDE] = ACTIONS(1129), - [anon_sym_bit_DASHand] = ACTIONS(1129), - [anon_sym_bit_DASHxor] = ACTIONS(1129), - [anon_sym_bit_DASHor] = ACTIONS(1129), - [anon_sym_and] = ACTIONS(1129), - [anon_sym_xor] = ACTIONS(1129), - [anon_sym_or] = ACTIONS(1129), - [anon_sym_DOT2] = ACTIONS(1785), - [sym_val_nothing] = ACTIONS(1129), - [anon_sym_true] = ACTIONS(1129), - [anon_sym_false] = ACTIONS(1129), - [aux_sym_val_number_token1] = ACTIONS(1129), - [aux_sym_val_number_token2] = ACTIONS(1129), - [aux_sym_val_number_token3] = ACTIONS(1129), - [anon_sym_inf] = ACTIONS(1129), - [anon_sym_DASHinf] = ACTIONS(1129), - [anon_sym_NaN] = ACTIONS(1129), - [aux_sym__val_number_decimal_token1] = ACTIONS(1129), - [aux_sym__val_number_decimal_token2] = ACTIONS(1129), - [anon_sym_0b] = ACTIONS(1129), - [anon_sym_0o] = ACTIONS(1129), - [anon_sym_0x] = ACTIONS(1129), - [sym_val_date] = ACTIONS(1129), - [anon_sym_DQUOTE] = ACTIONS(1129), - [sym__str_single_quotes] = ACTIONS(1129), - [sym__str_back_ticks] = ACTIONS(1129), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1129), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1129), - [anon_sym_err_GT] = ACTIONS(1129), - [anon_sym_out_GT] = ACTIONS(1129), - [anon_sym_e_GT] = ACTIONS(1129), - [anon_sym_o_GT] = ACTIONS(1129), - [anon_sym_err_PLUSout_GT] = ACTIONS(1129), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1129), - [anon_sym_o_PLUSe_GT] = ACTIONS(1129), - [anon_sym_e_PLUSo_GT] = ACTIONS(1129), - [sym_short_flag] = ACTIONS(1129), - [aux_sym_unquoted_token1] = ACTIONS(1129), - [anon_sym_POUND] = ACTIONS(105), - }, - [722] = { - [sym_path] = STATE(766), - [sym_comment] = STATE(722), - [aux_sym_cell_path_repeat1] = STATE(723), - [anon_sym_SEMI] = ACTIONS(1194), - [anon_sym_LF] = ACTIONS(1196), - [anon_sym_LBRACK] = ACTIONS(1194), - [anon_sym_LPAREN] = ACTIONS(1194), - [anon_sym_RPAREN] = ACTIONS(1194), - [anon_sym_PIPE] = ACTIONS(1194), - [anon_sym_DOLLAR] = ACTIONS(1194), - [anon_sym_GT] = ACTIONS(1194), - [anon_sym_DASH_DASH] = ACTIONS(1194), - [anon_sym_DASH] = ACTIONS(1194), - [anon_sym_in] = ACTIONS(1194), - [anon_sym_LBRACE] = ACTIONS(1194), - [anon_sym_RBRACE] = ACTIONS(1194), - [anon_sym_DOT] = ACTIONS(1194), - [anon_sym_STAR] = ACTIONS(1194), - [anon_sym_STAR_STAR] = ACTIONS(1194), - [anon_sym_PLUS_PLUS] = ACTIONS(1194), - [anon_sym_SLASH] = ACTIONS(1194), - [anon_sym_mod] = ACTIONS(1194), - [anon_sym_SLASH_SLASH] = ACTIONS(1194), - [anon_sym_PLUS] = ACTIONS(1194), - [anon_sym_bit_DASHshl] = ACTIONS(1194), - [anon_sym_bit_DASHshr] = ACTIONS(1194), - [anon_sym_EQ_EQ] = ACTIONS(1194), - [anon_sym_BANG_EQ] = ACTIONS(1194), - [anon_sym_LT2] = ACTIONS(1194), - [anon_sym_LT_EQ] = ACTIONS(1194), - [anon_sym_GT_EQ] = ACTIONS(1194), - [anon_sym_not_DASHin] = ACTIONS(1194), - [anon_sym_starts_DASHwith] = ACTIONS(1194), - [anon_sym_ends_DASHwith] = ACTIONS(1194), - [anon_sym_EQ_TILDE] = ACTIONS(1194), - [anon_sym_BANG_TILDE] = ACTIONS(1194), - [anon_sym_bit_DASHand] = ACTIONS(1194), - [anon_sym_bit_DASHxor] = ACTIONS(1194), - [anon_sym_bit_DASHor] = ACTIONS(1194), - [anon_sym_and] = ACTIONS(1194), - [anon_sym_xor] = ACTIONS(1194), - [anon_sym_or] = ACTIONS(1194), - [anon_sym_DOT2] = ACTIONS(1785), - [sym_val_nothing] = ACTIONS(1194), - [anon_sym_true] = ACTIONS(1194), - [anon_sym_false] = ACTIONS(1194), - [aux_sym_val_number_token1] = ACTIONS(1194), - [aux_sym_val_number_token2] = ACTIONS(1194), - [aux_sym_val_number_token3] = ACTIONS(1194), - [anon_sym_inf] = ACTIONS(1194), - [anon_sym_DASHinf] = ACTIONS(1194), - [anon_sym_NaN] = ACTIONS(1194), - [aux_sym__val_number_decimal_token1] = ACTIONS(1194), - [aux_sym__val_number_decimal_token2] = ACTIONS(1194), - [anon_sym_0b] = ACTIONS(1194), - [anon_sym_0o] = ACTIONS(1194), - [anon_sym_0x] = ACTIONS(1194), - [sym_val_date] = ACTIONS(1194), - [anon_sym_DQUOTE] = ACTIONS(1194), - [sym__str_single_quotes] = ACTIONS(1194), - [sym__str_back_ticks] = ACTIONS(1194), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1194), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1194), - [anon_sym_err_GT] = ACTIONS(1194), - [anon_sym_out_GT] = ACTIONS(1194), - [anon_sym_e_GT] = ACTIONS(1194), - [anon_sym_o_GT] = ACTIONS(1194), - [anon_sym_err_PLUSout_GT] = ACTIONS(1194), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1194), - [anon_sym_o_PLUSe_GT] = ACTIONS(1194), - [anon_sym_e_PLUSo_GT] = ACTIONS(1194), - [sym_short_flag] = ACTIONS(1194), - [aux_sym_unquoted_token1] = ACTIONS(1194), - [anon_sym_POUND] = ACTIONS(105), - }, - [723] = { - [sym_path] = STATE(766), - [sym_comment] = STATE(723), - [aux_sym_cell_path_repeat1] = STATE(723), - [anon_sym_SEMI] = ACTIONS(1135), - [anon_sym_LF] = ACTIONS(1137), - [anon_sym_LBRACK] = ACTIONS(1135), - [anon_sym_LPAREN] = ACTIONS(1135), - [anon_sym_RPAREN] = ACTIONS(1135), - [anon_sym_PIPE] = ACTIONS(1135), - [anon_sym_DOLLAR] = ACTIONS(1135), - [anon_sym_GT] = ACTIONS(1135), - [anon_sym_DASH_DASH] = ACTIONS(1135), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_in] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1135), - [anon_sym_RBRACE] = ACTIONS(1135), - [anon_sym_DOT] = ACTIONS(1135), - [anon_sym_STAR] = ACTIONS(1135), - [anon_sym_STAR_STAR] = ACTIONS(1135), - [anon_sym_PLUS_PLUS] = ACTIONS(1135), - [anon_sym_SLASH] = ACTIONS(1135), - [anon_sym_mod] = ACTIONS(1135), - [anon_sym_SLASH_SLASH] = ACTIONS(1135), - [anon_sym_PLUS] = ACTIONS(1135), - [anon_sym_bit_DASHshl] = ACTIONS(1135), - [anon_sym_bit_DASHshr] = ACTIONS(1135), - [anon_sym_EQ_EQ] = ACTIONS(1135), - [anon_sym_BANG_EQ] = ACTIONS(1135), - [anon_sym_LT2] = ACTIONS(1135), - [anon_sym_LT_EQ] = ACTIONS(1135), - [anon_sym_GT_EQ] = ACTIONS(1135), - [anon_sym_not_DASHin] = ACTIONS(1135), - [anon_sym_starts_DASHwith] = ACTIONS(1135), - [anon_sym_ends_DASHwith] = ACTIONS(1135), - [anon_sym_EQ_TILDE] = ACTIONS(1135), - [anon_sym_BANG_TILDE] = ACTIONS(1135), - [anon_sym_bit_DASHand] = ACTIONS(1135), - [anon_sym_bit_DASHxor] = ACTIONS(1135), - [anon_sym_bit_DASHor] = ACTIONS(1135), - [anon_sym_and] = ACTIONS(1135), - [anon_sym_xor] = ACTIONS(1135), - [anon_sym_or] = ACTIONS(1135), - [anon_sym_DOT2] = ACTIONS(1797), - [sym_val_nothing] = ACTIONS(1135), - [anon_sym_true] = ACTIONS(1135), - [anon_sym_false] = ACTIONS(1135), - [aux_sym_val_number_token1] = ACTIONS(1135), - [aux_sym_val_number_token2] = ACTIONS(1135), - [aux_sym_val_number_token3] = ACTIONS(1135), - [anon_sym_inf] = ACTIONS(1135), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1135), - [aux_sym__val_number_decimal_token1] = ACTIONS(1135), - [aux_sym__val_number_decimal_token2] = ACTIONS(1135), - [anon_sym_0b] = ACTIONS(1135), - [anon_sym_0o] = ACTIONS(1135), - [anon_sym_0x] = ACTIONS(1135), - [sym_val_date] = ACTIONS(1135), - [anon_sym_DQUOTE] = ACTIONS(1135), - [sym__str_single_quotes] = ACTIONS(1135), - [sym__str_back_ticks] = ACTIONS(1135), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1135), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1135), - [anon_sym_err_GT] = ACTIONS(1135), - [anon_sym_out_GT] = ACTIONS(1135), - [anon_sym_e_GT] = ACTIONS(1135), - [anon_sym_o_GT] = ACTIONS(1135), - [anon_sym_err_PLUSout_GT] = ACTIONS(1135), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1135), - [anon_sym_o_PLUSe_GT] = ACTIONS(1135), - [anon_sym_e_PLUSo_GT] = ACTIONS(1135), - [sym_short_flag] = ACTIONS(1135), - [aux_sym_unquoted_token1] = ACTIONS(1135), - [anon_sym_POUND] = ACTIONS(105), - }, [724] = { + [sym_cell_path] = STATE(838), + [sym_path] = STATE(703), [sym_comment] = STATE(724), - [anon_sym_SEMI] = ACTIONS(1142), - [anon_sym_LF] = ACTIONS(1144), - [anon_sym_LBRACK] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(1142), - [anon_sym_RPAREN] = ACTIONS(1142), - [anon_sym_PIPE] = ACTIONS(1142), - [anon_sym_DOLLAR] = ACTIONS(1142), - [anon_sym_GT] = ACTIONS(1142), - [anon_sym_DASH_DASH] = ACTIONS(1142), - [anon_sym_DASH] = ACTIONS(1142), - [anon_sym_in] = ACTIONS(1142), - [anon_sym_LBRACE] = ACTIONS(1142), - [anon_sym_RBRACE] = ACTIONS(1142), - [anon_sym_DOT] = ACTIONS(1142), - [anon_sym_STAR] = ACTIONS(1142), - [anon_sym_STAR_STAR] = ACTIONS(1142), - [anon_sym_PLUS_PLUS] = ACTIONS(1142), - [anon_sym_SLASH] = ACTIONS(1142), - [anon_sym_mod] = ACTIONS(1142), - [anon_sym_SLASH_SLASH] = ACTIONS(1142), - [anon_sym_PLUS] = ACTIONS(1142), - [anon_sym_bit_DASHshl] = ACTIONS(1142), - [anon_sym_bit_DASHshr] = ACTIONS(1142), - [anon_sym_EQ_EQ] = ACTIONS(1142), - [anon_sym_BANG_EQ] = ACTIONS(1142), - [anon_sym_LT2] = ACTIONS(1142), - [anon_sym_LT_EQ] = ACTIONS(1142), - [anon_sym_GT_EQ] = ACTIONS(1142), - [anon_sym_not_DASHin] = ACTIONS(1142), - [anon_sym_starts_DASHwith] = ACTIONS(1142), - [anon_sym_ends_DASHwith] = ACTIONS(1142), - [anon_sym_EQ_TILDE] = ACTIONS(1142), - [anon_sym_BANG_TILDE] = ACTIONS(1142), - [anon_sym_bit_DASHand] = ACTIONS(1142), - [anon_sym_bit_DASHxor] = ACTIONS(1142), - [anon_sym_bit_DASHor] = ACTIONS(1142), - [anon_sym_and] = ACTIONS(1142), - [anon_sym_xor] = ACTIONS(1142), - [anon_sym_or] = ACTIONS(1142), - [anon_sym_DOT2] = ACTIONS(1800), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(1802), - [sym_val_nothing] = ACTIONS(1142), - [anon_sym_true] = ACTIONS(1142), - [anon_sym_false] = ACTIONS(1142), - [aux_sym_val_number_token1] = ACTIONS(1142), - [aux_sym_val_number_token2] = ACTIONS(1142), - [aux_sym_val_number_token3] = ACTIONS(1142), - [anon_sym_inf] = ACTIONS(1142), - [anon_sym_DASHinf] = ACTIONS(1142), - [anon_sym_NaN] = ACTIONS(1142), - [aux_sym__val_number_decimal_token1] = ACTIONS(1142), - [aux_sym__val_number_decimal_token2] = ACTIONS(1142), - [anon_sym_0b] = ACTIONS(1142), - [anon_sym_0o] = ACTIONS(1142), - [anon_sym_0x] = ACTIONS(1142), - [sym_val_date] = ACTIONS(1142), - [anon_sym_DQUOTE] = ACTIONS(1142), - [sym__str_single_quotes] = ACTIONS(1142), - [sym__str_back_ticks] = ACTIONS(1142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1142), - [anon_sym_err_GT] = ACTIONS(1142), - [anon_sym_out_GT] = ACTIONS(1142), - [anon_sym_e_GT] = ACTIONS(1142), - [anon_sym_o_GT] = ACTIONS(1142), - [anon_sym_err_PLUSout_GT] = ACTIONS(1142), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1142), - [anon_sym_o_PLUSe_GT] = ACTIONS(1142), - [anon_sym_e_PLUSo_GT] = ACTIONS(1142), - [sym_short_flag] = ACTIONS(1142), - [aux_sym_unquoted_token1] = ACTIONS(1142), - [aux_sym_unquoted_token2] = ACTIONS(1804), + [anon_sym_SEMI] = ACTIONS(1216), + [anon_sym_LF] = ACTIONS(1218), + [anon_sym_LBRACK] = ACTIONS(1216), + [anon_sym_LPAREN] = ACTIONS(1216), + [anon_sym_RPAREN] = ACTIONS(1216), + [anon_sym_PIPE] = ACTIONS(1216), + [anon_sym_DOLLAR] = ACTIONS(1216), + [anon_sym_GT] = ACTIONS(1216), + [anon_sym_DASH_DASH] = ACTIONS(1216), + [anon_sym_DASH] = ACTIONS(1216), + [anon_sym_in] = ACTIONS(1216), + [anon_sym_LBRACE] = ACTIONS(1216), + [anon_sym_RBRACE] = ACTIONS(1216), + [anon_sym_DOT] = ACTIONS(1216), + [anon_sym_STAR] = ACTIONS(1216), + [anon_sym_STAR_STAR] = ACTIONS(1216), + [anon_sym_PLUS_PLUS] = ACTIONS(1216), + [anon_sym_SLASH] = ACTIONS(1216), + [anon_sym_mod] = ACTIONS(1216), + [anon_sym_SLASH_SLASH] = ACTIONS(1216), + [anon_sym_PLUS] = ACTIONS(1216), + [anon_sym_bit_DASHshl] = ACTIONS(1216), + [anon_sym_bit_DASHshr] = ACTIONS(1216), + [anon_sym_EQ_EQ] = ACTIONS(1216), + [anon_sym_BANG_EQ] = ACTIONS(1216), + [anon_sym_LT2] = ACTIONS(1216), + [anon_sym_LT_EQ] = ACTIONS(1216), + [anon_sym_GT_EQ] = ACTIONS(1216), + [anon_sym_not_DASHin] = ACTIONS(1216), + [anon_sym_starts_DASHwith] = ACTIONS(1216), + [anon_sym_ends_DASHwith] = ACTIONS(1216), + [anon_sym_EQ_TILDE] = ACTIONS(1216), + [anon_sym_BANG_TILDE] = ACTIONS(1216), + [anon_sym_bit_DASHand] = ACTIONS(1216), + [anon_sym_bit_DASHxor] = ACTIONS(1216), + [anon_sym_bit_DASHor] = ACTIONS(1216), + [anon_sym_and] = ACTIONS(1216), + [anon_sym_xor] = ACTIONS(1216), + [anon_sym_or] = ACTIONS(1216), + [anon_sym_DOT2] = ACTIONS(1785), + [sym_val_nothing] = ACTIONS(1216), + [anon_sym_true] = ACTIONS(1216), + [anon_sym_false] = ACTIONS(1216), + [aux_sym_val_number_token1] = ACTIONS(1216), + [aux_sym_val_number_token2] = ACTIONS(1216), + [aux_sym_val_number_token3] = ACTIONS(1216), + [anon_sym_inf] = ACTIONS(1216), + [anon_sym_DASHinf] = ACTIONS(1216), + [anon_sym_NaN] = ACTIONS(1216), + [aux_sym__val_number_decimal_token1] = ACTIONS(1216), + [aux_sym__val_number_decimal_token2] = ACTIONS(1216), + [anon_sym_0b] = ACTIONS(1216), + [anon_sym_0o] = ACTIONS(1216), + [anon_sym_0x] = ACTIONS(1216), + [sym_val_date] = ACTIONS(1216), + [anon_sym_DQUOTE] = ACTIONS(1216), + [sym__str_single_quotes] = ACTIONS(1216), + [sym__str_back_ticks] = ACTIONS(1216), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1216), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1216), + [anon_sym_err_GT] = ACTIONS(1216), + [anon_sym_out_GT] = ACTIONS(1216), + [anon_sym_e_GT] = ACTIONS(1216), + [anon_sym_o_GT] = ACTIONS(1216), + [anon_sym_err_PLUSout_GT] = ACTIONS(1216), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1216), + [anon_sym_o_PLUSe_GT] = ACTIONS(1216), + [anon_sym_e_PLUSo_GT] = ACTIONS(1216), + [sym_short_flag] = ACTIONS(1216), + [aux_sym_unquoted_token1] = ACTIONS(1216), [anon_sym_POUND] = ACTIONS(105), }, [725] = { - [sym_cell_path] = STATE(959), - [sym_path] = STATE(733), [sym_comment] = STATE(725), - [ts_builtin_sym_end] = ACTIONS(1204), - [anon_sym_SEMI] = ACTIONS(1202), - [anon_sym_LF] = ACTIONS(1204), - [anon_sym_LBRACK] = ACTIONS(1202), - [anon_sym_LPAREN] = ACTIONS(1202), - [anon_sym_PIPE] = ACTIONS(1202), - [anon_sym_DOLLAR] = ACTIONS(1202), - [anon_sym_GT] = ACTIONS(1202), - [anon_sym_DASH_DASH] = ACTIONS(1202), - [anon_sym_DASH] = ACTIONS(1202), - [anon_sym_in] = ACTIONS(1202), - [anon_sym_LBRACE] = ACTIONS(1202), - [anon_sym_DOT] = ACTIONS(1202), - [anon_sym_STAR] = ACTIONS(1202), - [anon_sym_STAR_STAR] = ACTIONS(1202), - [anon_sym_PLUS_PLUS] = ACTIONS(1202), - [anon_sym_SLASH] = ACTIONS(1202), - [anon_sym_mod] = ACTIONS(1202), - [anon_sym_SLASH_SLASH] = ACTIONS(1202), - [anon_sym_PLUS] = ACTIONS(1202), - [anon_sym_bit_DASHshl] = ACTIONS(1202), - [anon_sym_bit_DASHshr] = ACTIONS(1202), - [anon_sym_EQ_EQ] = ACTIONS(1202), - [anon_sym_BANG_EQ] = ACTIONS(1202), - [anon_sym_LT2] = ACTIONS(1202), - [anon_sym_LT_EQ] = ACTIONS(1202), - [anon_sym_GT_EQ] = ACTIONS(1202), - [anon_sym_not_DASHin] = ACTIONS(1202), - [anon_sym_starts_DASHwith] = ACTIONS(1202), - [anon_sym_ends_DASHwith] = ACTIONS(1202), - [anon_sym_EQ_TILDE] = ACTIONS(1202), - [anon_sym_BANG_TILDE] = ACTIONS(1202), - [anon_sym_bit_DASHand] = ACTIONS(1202), - [anon_sym_bit_DASHxor] = ACTIONS(1202), - [anon_sym_bit_DASHor] = ACTIONS(1202), - [anon_sym_and] = ACTIONS(1202), - [anon_sym_xor] = ACTIONS(1202), - [anon_sym_or] = ACTIONS(1202), - [anon_sym_DOT2] = ACTIONS(1806), - [sym_val_nothing] = ACTIONS(1202), - [anon_sym_true] = ACTIONS(1202), - [anon_sym_false] = ACTIONS(1202), - [aux_sym_val_number_token1] = ACTIONS(1202), - [aux_sym_val_number_token2] = ACTIONS(1202), - [aux_sym_val_number_token3] = ACTIONS(1202), - [anon_sym_inf] = ACTIONS(1202), - [anon_sym_DASHinf] = ACTIONS(1202), - [anon_sym_NaN] = ACTIONS(1202), - [aux_sym__val_number_decimal_token1] = ACTIONS(1202), - [aux_sym__val_number_decimal_token2] = ACTIONS(1202), - [anon_sym_0b] = ACTIONS(1202), - [anon_sym_0o] = ACTIONS(1202), - [anon_sym_0x] = ACTIONS(1202), - [sym_val_date] = ACTIONS(1202), - [anon_sym_DQUOTE] = ACTIONS(1202), - [sym__str_single_quotes] = ACTIONS(1202), - [sym__str_back_ticks] = ACTIONS(1202), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1202), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1202), - [anon_sym_err_GT] = ACTIONS(1202), - [anon_sym_out_GT] = ACTIONS(1202), - [anon_sym_e_GT] = ACTIONS(1202), - [anon_sym_o_GT] = ACTIONS(1202), - [anon_sym_err_PLUSout_GT] = ACTIONS(1202), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1202), - [anon_sym_o_PLUSe_GT] = ACTIONS(1202), - [anon_sym_e_PLUSo_GT] = ACTIONS(1202), - [sym_short_flag] = ACTIONS(1202), - [aux_sym_unquoted_token1] = ACTIONS(1202), + [anon_sym_SEMI] = ACTIONS(1220), + [anon_sym_LF] = ACTIONS(1222), + [anon_sym_LBRACK] = ACTIONS(1220), + [anon_sym_LPAREN] = ACTIONS(1220), + [anon_sym_RPAREN] = ACTIONS(1220), + [anon_sym_PIPE] = ACTIONS(1220), + [anon_sym_DOLLAR] = ACTIONS(1220), + [anon_sym_GT] = ACTIONS(1220), + [anon_sym_DASH_DASH] = ACTIONS(1220), + [anon_sym_DASH] = ACTIONS(1220), + [anon_sym_in] = ACTIONS(1220), + [anon_sym_LBRACE] = ACTIONS(1220), + [anon_sym_RBRACE] = ACTIONS(1220), + [anon_sym_DOT] = ACTIONS(1220), + [anon_sym_STAR] = ACTIONS(1220), + [anon_sym_QMARK2] = ACTIONS(1806), + [anon_sym_STAR_STAR] = ACTIONS(1220), + [anon_sym_PLUS_PLUS] = ACTIONS(1220), + [anon_sym_SLASH] = ACTIONS(1220), + [anon_sym_mod] = ACTIONS(1220), + [anon_sym_SLASH_SLASH] = ACTIONS(1220), + [anon_sym_PLUS] = ACTIONS(1220), + [anon_sym_bit_DASHshl] = ACTIONS(1220), + [anon_sym_bit_DASHshr] = ACTIONS(1220), + [anon_sym_EQ_EQ] = ACTIONS(1220), + [anon_sym_BANG_EQ] = ACTIONS(1220), + [anon_sym_LT2] = ACTIONS(1220), + [anon_sym_LT_EQ] = ACTIONS(1220), + [anon_sym_GT_EQ] = ACTIONS(1220), + [anon_sym_not_DASHin] = ACTIONS(1220), + [anon_sym_starts_DASHwith] = ACTIONS(1220), + [anon_sym_ends_DASHwith] = ACTIONS(1220), + [anon_sym_EQ_TILDE] = ACTIONS(1220), + [anon_sym_BANG_TILDE] = ACTIONS(1220), + [anon_sym_bit_DASHand] = ACTIONS(1220), + [anon_sym_bit_DASHxor] = ACTIONS(1220), + [anon_sym_bit_DASHor] = ACTIONS(1220), + [anon_sym_and] = ACTIONS(1220), + [anon_sym_xor] = ACTIONS(1220), + [anon_sym_or] = ACTIONS(1220), + [anon_sym_DOT2] = ACTIONS(1222), + [sym_val_nothing] = ACTIONS(1220), + [anon_sym_true] = ACTIONS(1220), + [anon_sym_false] = ACTIONS(1220), + [aux_sym_val_number_token1] = ACTIONS(1220), + [aux_sym_val_number_token2] = ACTIONS(1220), + [aux_sym_val_number_token3] = ACTIONS(1220), + [anon_sym_inf] = ACTIONS(1220), + [anon_sym_DASHinf] = ACTIONS(1220), + [anon_sym_NaN] = ACTIONS(1220), + [aux_sym__val_number_decimal_token1] = ACTIONS(1220), + [aux_sym__val_number_decimal_token2] = ACTIONS(1220), + [anon_sym_0b] = ACTIONS(1220), + [anon_sym_0o] = ACTIONS(1220), + [anon_sym_0x] = ACTIONS(1220), + [sym_val_date] = ACTIONS(1220), + [anon_sym_DQUOTE] = ACTIONS(1220), + [sym__str_single_quotes] = ACTIONS(1220), + [sym__str_back_ticks] = ACTIONS(1220), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1220), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1220), + [anon_sym_err_GT] = ACTIONS(1220), + [anon_sym_out_GT] = ACTIONS(1220), + [anon_sym_e_GT] = ACTIONS(1220), + [anon_sym_o_GT] = ACTIONS(1220), + [anon_sym_err_PLUSout_GT] = ACTIONS(1220), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1220), + [anon_sym_o_PLUSe_GT] = ACTIONS(1220), + [anon_sym_e_PLUSo_GT] = ACTIONS(1220), + [sym_short_flag] = ACTIONS(1220), + [aux_sym_unquoted_token1] = ACTIONS(1220), [anon_sym_POUND] = ACTIONS(105), }, [726] = { + [sym_cell_path] = STATE(937), + [sym_path] = STATE(732), [sym_comment] = STATE(726), - [anon_sym_SEMI] = ACTIONS(1235), - [anon_sym_LF] = ACTIONS(1237), - [anon_sym_LBRACK] = ACTIONS(1235), - [anon_sym_LPAREN] = ACTIONS(1235), - [anon_sym_RPAREN] = ACTIONS(1235), - [anon_sym_PIPE] = ACTIONS(1235), - [anon_sym_DOLLAR] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH_DASH] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_LBRACE] = ACTIONS(1235), - [anon_sym_RBRACE] = ACTIONS(1235), - [anon_sym_DOT] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1235), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1235), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1235), - [anon_sym_BANG_EQ] = ACTIONS(1235), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1235), - [anon_sym_GT_EQ] = ACTIONS(1235), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1235), - [anon_sym_BANG_TILDE] = ACTIONS(1235), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), + [ts_builtin_sym_end] = ACTIONS(1149), + [anon_sym_SEMI] = ACTIONS(1147), + [anon_sym_LF] = ACTIONS(1149), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_LPAREN] = ACTIONS(1147), + [anon_sym_PIPE] = ACTIONS(1147), + [anon_sym_DOLLAR] = ACTIONS(1147), + [anon_sym_GT] = ACTIONS(1147), + [anon_sym_DASH_DASH] = ACTIONS(1147), + [anon_sym_DASH] = ACTIONS(1147), + [anon_sym_in] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1147), + [anon_sym_DOT] = ACTIONS(1147), + [anon_sym_STAR] = ACTIONS(1147), + [anon_sym_STAR_STAR] = ACTIONS(1147), + [anon_sym_PLUS_PLUS] = ACTIONS(1147), + [anon_sym_SLASH] = ACTIONS(1147), + [anon_sym_mod] = ACTIONS(1147), + [anon_sym_SLASH_SLASH] = ACTIONS(1147), + [anon_sym_PLUS] = ACTIONS(1147), + [anon_sym_bit_DASHshl] = ACTIONS(1147), + [anon_sym_bit_DASHshr] = ACTIONS(1147), + [anon_sym_EQ_EQ] = ACTIONS(1147), + [anon_sym_BANG_EQ] = ACTIONS(1147), + [anon_sym_LT2] = ACTIONS(1147), + [anon_sym_LT_EQ] = ACTIONS(1147), + [anon_sym_GT_EQ] = ACTIONS(1147), + [anon_sym_not_DASHin] = ACTIONS(1147), + [anon_sym_starts_DASHwith] = ACTIONS(1147), + [anon_sym_ends_DASHwith] = ACTIONS(1147), + [anon_sym_EQ_TILDE] = ACTIONS(1147), + [anon_sym_BANG_TILDE] = ACTIONS(1147), + [anon_sym_bit_DASHand] = ACTIONS(1147), + [anon_sym_bit_DASHxor] = ACTIONS(1147), + [anon_sym_bit_DASHor] = ACTIONS(1147), + [anon_sym_and] = ACTIONS(1147), + [anon_sym_xor] = ACTIONS(1147), + [anon_sym_or] = ACTIONS(1147), [anon_sym_DOT2] = ACTIONS(1808), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1810), - [sym_val_nothing] = ACTIONS(1235), - [anon_sym_true] = ACTIONS(1235), - [anon_sym_false] = ACTIONS(1235), - [aux_sym_val_number_token1] = ACTIONS(1235), - [aux_sym_val_number_token2] = ACTIONS(1235), - [aux_sym_val_number_token3] = ACTIONS(1235), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [aux_sym__val_number_decimal_token1] = ACTIONS(1235), - [aux_sym__val_number_decimal_token2] = ACTIONS(1235), - [anon_sym_0b] = ACTIONS(1235), - [anon_sym_0o] = ACTIONS(1235), - [anon_sym_0x] = ACTIONS(1235), - [sym_val_date] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1235), - [sym__str_single_quotes] = ACTIONS(1235), - [sym__str_back_ticks] = ACTIONS(1235), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1235), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1235), - [anon_sym_err_GT] = ACTIONS(1235), - [anon_sym_out_GT] = ACTIONS(1235), - [anon_sym_e_GT] = ACTIONS(1235), - [anon_sym_o_GT] = ACTIONS(1235), - [anon_sym_err_PLUSout_GT] = ACTIONS(1235), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1235), - [anon_sym_o_PLUSe_GT] = ACTIONS(1235), - [anon_sym_e_PLUSo_GT] = ACTIONS(1235), - [sym_short_flag] = ACTIONS(1235), - [aux_sym_unquoted_token1] = ACTIONS(1235), + [sym_val_nothing] = ACTIONS(1147), + [anon_sym_true] = ACTIONS(1147), + [anon_sym_false] = ACTIONS(1147), + [aux_sym_val_number_token1] = ACTIONS(1147), + [aux_sym_val_number_token2] = ACTIONS(1147), + [aux_sym_val_number_token3] = ACTIONS(1147), + [anon_sym_inf] = ACTIONS(1147), + [anon_sym_DASHinf] = ACTIONS(1147), + [anon_sym_NaN] = ACTIONS(1147), + [aux_sym__val_number_decimal_token1] = ACTIONS(1147), + [aux_sym__val_number_decimal_token2] = ACTIONS(1147), + [anon_sym_0b] = ACTIONS(1147), + [anon_sym_0o] = ACTIONS(1147), + [anon_sym_0x] = ACTIONS(1147), + [sym_val_date] = ACTIONS(1147), + [anon_sym_DQUOTE] = ACTIONS(1147), + [sym__str_single_quotes] = ACTIONS(1147), + [sym__str_back_ticks] = ACTIONS(1147), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1147), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1147), + [anon_sym_err_GT] = ACTIONS(1147), + [anon_sym_out_GT] = ACTIONS(1147), + [anon_sym_e_GT] = ACTIONS(1147), + [anon_sym_o_GT] = ACTIONS(1147), + [anon_sym_err_PLUSout_GT] = ACTIONS(1147), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1147), + [anon_sym_o_PLUSe_GT] = ACTIONS(1147), + [anon_sym_e_PLUSo_GT] = ACTIONS(1147), + [sym_short_flag] = ACTIONS(1147), + [aux_sym_unquoted_token1] = ACTIONS(1147), [anon_sym_POUND] = ACTIONS(105), }, [727] = { + [sym_cell_path] = STATE(969), + [sym_path] = STATE(732), [sym_comment] = STATE(727), - [anon_sym_SEMI] = ACTIONS(1266), - [anon_sym_LF] = ACTIONS(1268), - [anon_sym_LBRACK] = ACTIONS(1266), - [anon_sym_LPAREN] = ACTIONS(1266), - [anon_sym_RPAREN] = ACTIONS(1266), - [anon_sym_PIPE] = ACTIONS(1266), - [anon_sym_DOLLAR] = ACTIONS(1266), - [anon_sym_GT] = ACTIONS(1266), - [anon_sym_DASH_DASH] = ACTIONS(1266), - [anon_sym_DASH] = ACTIONS(1266), - [anon_sym_in] = ACTIONS(1266), - [anon_sym_LBRACE] = ACTIONS(1266), - [anon_sym_RBRACE] = ACTIONS(1266), - [anon_sym_DOT] = ACTIONS(1266), - [anon_sym_STAR] = ACTIONS(1266), - [anon_sym_QMARK2] = ACTIONS(1266), - [anon_sym_STAR_STAR] = ACTIONS(1266), - [anon_sym_PLUS_PLUS] = ACTIONS(1266), - [anon_sym_SLASH] = ACTIONS(1266), - [anon_sym_mod] = ACTIONS(1266), - [anon_sym_SLASH_SLASH] = ACTIONS(1266), - [anon_sym_PLUS] = ACTIONS(1266), - [anon_sym_bit_DASHshl] = ACTIONS(1266), - [anon_sym_bit_DASHshr] = ACTIONS(1266), - [anon_sym_EQ_EQ] = ACTIONS(1266), - [anon_sym_BANG_EQ] = ACTIONS(1266), - [anon_sym_LT2] = ACTIONS(1266), - [anon_sym_LT_EQ] = ACTIONS(1266), - [anon_sym_GT_EQ] = ACTIONS(1266), - [anon_sym_not_DASHin] = ACTIONS(1266), - [anon_sym_starts_DASHwith] = ACTIONS(1266), - [anon_sym_ends_DASHwith] = ACTIONS(1266), - [anon_sym_EQ_TILDE] = ACTIONS(1266), - [anon_sym_BANG_TILDE] = ACTIONS(1266), - [anon_sym_bit_DASHand] = ACTIONS(1266), - [anon_sym_bit_DASHxor] = ACTIONS(1266), - [anon_sym_bit_DASHor] = ACTIONS(1266), - [anon_sym_and] = ACTIONS(1266), - [anon_sym_xor] = ACTIONS(1266), - [anon_sym_or] = ACTIONS(1266), - [anon_sym_DOT2] = ACTIONS(1268), - [sym_val_nothing] = ACTIONS(1266), - [anon_sym_true] = ACTIONS(1266), - [anon_sym_false] = ACTIONS(1266), - [aux_sym_val_number_token1] = ACTIONS(1266), - [aux_sym_val_number_token2] = ACTIONS(1266), - [aux_sym_val_number_token3] = ACTIONS(1266), - [anon_sym_inf] = ACTIONS(1266), - [anon_sym_DASHinf] = ACTIONS(1266), - [anon_sym_NaN] = ACTIONS(1266), - [aux_sym__val_number_decimal_token1] = ACTIONS(1266), - [aux_sym__val_number_decimal_token2] = ACTIONS(1266), - [anon_sym_0b] = ACTIONS(1266), - [anon_sym_0o] = ACTIONS(1266), - [anon_sym_0x] = ACTIONS(1266), - [sym_val_date] = ACTIONS(1266), - [anon_sym_DQUOTE] = ACTIONS(1266), - [sym__str_single_quotes] = ACTIONS(1266), - [sym__str_back_ticks] = ACTIONS(1266), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1266), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1266), - [anon_sym_err_GT] = ACTIONS(1266), - [anon_sym_out_GT] = ACTIONS(1266), - [anon_sym_e_GT] = ACTIONS(1266), - [anon_sym_o_GT] = ACTIONS(1266), - [anon_sym_err_PLUSout_GT] = ACTIONS(1266), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1266), - [anon_sym_o_PLUSe_GT] = ACTIONS(1266), - [anon_sym_e_PLUSo_GT] = ACTIONS(1266), - [sym_short_flag] = ACTIONS(1266), - [aux_sym_unquoted_token1] = ACTIONS(1266), - [anon_sym_POUND] = ACTIONS(105), - }, - [728] = { - [sym_path] = STATE(871), - [sym_comment] = STATE(728), - [aux_sym_cell_path_repeat1] = STATE(728), - [ts_builtin_sym_end] = ACTIONS(1137), - [anon_sym_SEMI] = ACTIONS(1135), - [anon_sym_LF] = ACTIONS(1137), - [anon_sym_LBRACK] = ACTIONS(1135), - [anon_sym_LPAREN] = ACTIONS(1135), - [anon_sym_PIPE] = ACTIONS(1135), - [anon_sym_DOLLAR] = ACTIONS(1135), - [anon_sym_GT] = ACTIONS(1135), - [anon_sym_DASH_DASH] = ACTIONS(1135), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_in] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1135), - [anon_sym_DOT] = ACTIONS(1135), - [anon_sym_STAR] = ACTIONS(1135), - [anon_sym_STAR_STAR] = ACTIONS(1135), - [anon_sym_PLUS_PLUS] = ACTIONS(1135), - [anon_sym_SLASH] = ACTIONS(1135), - [anon_sym_mod] = ACTIONS(1135), - [anon_sym_SLASH_SLASH] = ACTIONS(1135), - [anon_sym_PLUS] = ACTIONS(1135), - [anon_sym_bit_DASHshl] = ACTIONS(1135), - [anon_sym_bit_DASHshr] = ACTIONS(1135), - [anon_sym_EQ_EQ] = ACTIONS(1135), - [anon_sym_BANG_EQ] = ACTIONS(1135), - [anon_sym_LT2] = ACTIONS(1135), - [anon_sym_LT_EQ] = ACTIONS(1135), - [anon_sym_GT_EQ] = ACTIONS(1135), - [anon_sym_not_DASHin] = ACTIONS(1135), - [anon_sym_starts_DASHwith] = ACTIONS(1135), - [anon_sym_ends_DASHwith] = ACTIONS(1135), - [anon_sym_EQ_TILDE] = ACTIONS(1135), - [anon_sym_BANG_TILDE] = ACTIONS(1135), - [anon_sym_bit_DASHand] = ACTIONS(1135), - [anon_sym_bit_DASHxor] = ACTIONS(1135), - [anon_sym_bit_DASHor] = ACTIONS(1135), - [anon_sym_and] = ACTIONS(1135), - [anon_sym_xor] = ACTIONS(1135), - [anon_sym_or] = ACTIONS(1135), - [anon_sym_DOT2] = ACTIONS(1812), - [sym_val_nothing] = ACTIONS(1135), - [anon_sym_true] = ACTIONS(1135), - [anon_sym_false] = ACTIONS(1135), - [aux_sym_val_number_token1] = ACTIONS(1135), - [aux_sym_val_number_token2] = ACTIONS(1135), - [aux_sym_val_number_token3] = ACTIONS(1135), - [anon_sym_inf] = ACTIONS(1135), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1135), - [aux_sym__val_number_decimal_token1] = ACTIONS(1135), - [aux_sym__val_number_decimal_token2] = ACTIONS(1135), - [anon_sym_0b] = ACTIONS(1135), - [anon_sym_0o] = ACTIONS(1135), - [anon_sym_0x] = ACTIONS(1135), - [sym_val_date] = ACTIONS(1135), - [anon_sym_DQUOTE] = ACTIONS(1135), - [sym__str_single_quotes] = ACTIONS(1135), - [sym__str_back_ticks] = ACTIONS(1135), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1135), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1135), - [anon_sym_err_GT] = ACTIONS(1135), - [anon_sym_out_GT] = ACTIONS(1135), - [anon_sym_e_GT] = ACTIONS(1135), - [anon_sym_o_GT] = ACTIONS(1135), - [anon_sym_err_PLUSout_GT] = ACTIONS(1135), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1135), - [anon_sym_o_PLUSe_GT] = ACTIONS(1135), - [anon_sym_e_PLUSo_GT] = ACTIONS(1135), - [sym_short_flag] = ACTIONS(1135), - [aux_sym_unquoted_token1] = ACTIONS(1135), - [anon_sym_POUND] = ACTIONS(105), - }, - [729] = { - [sym_cell_path] = STATE(952), - [sym_path] = STATE(733), - [sym_comment] = STATE(729), - [ts_builtin_sym_end] = ACTIONS(1158), - [anon_sym_SEMI] = ACTIONS(1156), - [anon_sym_LF] = ACTIONS(1158), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_LPAREN] = ACTIONS(1156), - [anon_sym_PIPE] = ACTIONS(1156), - [anon_sym_DOLLAR] = ACTIONS(1156), - [anon_sym_GT] = ACTIONS(1156), - [anon_sym_DASH_DASH] = ACTIONS(1156), - [anon_sym_DASH] = ACTIONS(1156), - [anon_sym_in] = ACTIONS(1156), - [anon_sym_LBRACE] = ACTIONS(1156), - [anon_sym_DOT] = ACTIONS(1156), - [anon_sym_STAR] = ACTIONS(1156), - [anon_sym_STAR_STAR] = ACTIONS(1156), - [anon_sym_PLUS_PLUS] = ACTIONS(1156), - [anon_sym_SLASH] = ACTIONS(1156), - [anon_sym_mod] = ACTIONS(1156), - [anon_sym_SLASH_SLASH] = ACTIONS(1156), - [anon_sym_PLUS] = ACTIONS(1156), - [anon_sym_bit_DASHshl] = ACTIONS(1156), - [anon_sym_bit_DASHshr] = ACTIONS(1156), - [anon_sym_EQ_EQ] = ACTIONS(1156), - [anon_sym_BANG_EQ] = ACTIONS(1156), - [anon_sym_LT2] = ACTIONS(1156), - [anon_sym_LT_EQ] = ACTIONS(1156), - [anon_sym_GT_EQ] = ACTIONS(1156), - [anon_sym_not_DASHin] = ACTIONS(1156), - [anon_sym_starts_DASHwith] = ACTIONS(1156), - [anon_sym_ends_DASHwith] = ACTIONS(1156), - [anon_sym_EQ_TILDE] = ACTIONS(1156), - [anon_sym_BANG_TILDE] = ACTIONS(1156), - [anon_sym_bit_DASHand] = ACTIONS(1156), - [anon_sym_bit_DASHxor] = ACTIONS(1156), - [anon_sym_bit_DASHor] = ACTIONS(1156), - [anon_sym_and] = ACTIONS(1156), - [anon_sym_xor] = ACTIONS(1156), - [anon_sym_or] = ACTIONS(1156), - [anon_sym_DOT2] = ACTIONS(1806), - [sym_val_nothing] = ACTIONS(1156), - [anon_sym_true] = ACTIONS(1156), - [anon_sym_false] = ACTIONS(1156), - [aux_sym_val_number_token1] = ACTIONS(1156), - [aux_sym_val_number_token2] = ACTIONS(1156), - [aux_sym_val_number_token3] = ACTIONS(1156), - [anon_sym_inf] = ACTIONS(1156), - [anon_sym_DASHinf] = ACTIONS(1156), - [anon_sym_NaN] = ACTIONS(1156), - [aux_sym__val_number_decimal_token1] = ACTIONS(1156), - [aux_sym__val_number_decimal_token2] = ACTIONS(1156), - [anon_sym_0b] = ACTIONS(1156), - [anon_sym_0o] = ACTIONS(1156), - [anon_sym_0x] = ACTIONS(1156), - [sym_val_date] = ACTIONS(1156), - [anon_sym_DQUOTE] = ACTIONS(1156), - [sym__str_single_quotes] = ACTIONS(1156), - [sym__str_back_ticks] = ACTIONS(1156), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1156), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1156), - [anon_sym_err_GT] = ACTIONS(1156), - [anon_sym_out_GT] = ACTIONS(1156), - [anon_sym_e_GT] = ACTIONS(1156), - [anon_sym_o_GT] = ACTIONS(1156), - [anon_sym_err_PLUSout_GT] = ACTIONS(1156), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1156), - [anon_sym_o_PLUSe_GT] = ACTIONS(1156), - [anon_sym_e_PLUSo_GT] = ACTIONS(1156), - [sym_short_flag] = ACTIONS(1156), - [aux_sym_unquoted_token1] = ACTIONS(1156), - [anon_sym_POUND] = ACTIONS(105), - }, - [730] = { - [sym_cell_path] = STATE(918), - [sym_path] = STATE(733), - [sym_comment] = STATE(730), - [ts_builtin_sym_end] = ACTIONS(1162), - [anon_sym_SEMI] = ACTIONS(1160), - [anon_sym_LF] = ACTIONS(1162), - [anon_sym_LBRACK] = ACTIONS(1160), - [anon_sym_LPAREN] = ACTIONS(1160), - [anon_sym_PIPE] = ACTIONS(1160), - [anon_sym_DOLLAR] = ACTIONS(1160), - [anon_sym_GT] = ACTIONS(1160), - [anon_sym_DASH_DASH] = ACTIONS(1160), - [anon_sym_DASH] = ACTIONS(1160), - [anon_sym_in] = ACTIONS(1160), - [anon_sym_LBRACE] = ACTIONS(1160), - [anon_sym_DOT] = ACTIONS(1160), - [anon_sym_STAR] = ACTIONS(1160), - [anon_sym_STAR_STAR] = ACTIONS(1160), - [anon_sym_PLUS_PLUS] = ACTIONS(1160), - [anon_sym_SLASH] = ACTIONS(1160), - [anon_sym_mod] = ACTIONS(1160), - [anon_sym_SLASH_SLASH] = ACTIONS(1160), - [anon_sym_PLUS] = ACTIONS(1160), - [anon_sym_bit_DASHshl] = ACTIONS(1160), - [anon_sym_bit_DASHshr] = ACTIONS(1160), - [anon_sym_EQ_EQ] = ACTIONS(1160), - [anon_sym_BANG_EQ] = ACTIONS(1160), - [anon_sym_LT2] = ACTIONS(1160), - [anon_sym_LT_EQ] = ACTIONS(1160), - [anon_sym_GT_EQ] = ACTIONS(1160), - [anon_sym_not_DASHin] = ACTIONS(1160), - [anon_sym_starts_DASHwith] = ACTIONS(1160), - [anon_sym_ends_DASHwith] = ACTIONS(1160), - [anon_sym_EQ_TILDE] = ACTIONS(1160), - [anon_sym_BANG_TILDE] = ACTIONS(1160), - [anon_sym_bit_DASHand] = ACTIONS(1160), - [anon_sym_bit_DASHxor] = ACTIONS(1160), - [anon_sym_bit_DASHor] = ACTIONS(1160), - [anon_sym_and] = ACTIONS(1160), - [anon_sym_xor] = ACTIONS(1160), - [anon_sym_or] = ACTIONS(1160), - [anon_sym_DOT2] = ACTIONS(1806), - [sym_val_nothing] = ACTIONS(1160), - [anon_sym_true] = ACTIONS(1160), - [anon_sym_false] = ACTIONS(1160), - [aux_sym_val_number_token1] = ACTIONS(1160), - [aux_sym_val_number_token2] = ACTIONS(1160), - [aux_sym_val_number_token3] = ACTIONS(1160), - [anon_sym_inf] = ACTIONS(1160), - [anon_sym_DASHinf] = ACTIONS(1160), - [anon_sym_NaN] = ACTIONS(1160), - [aux_sym__val_number_decimal_token1] = ACTIONS(1160), - [aux_sym__val_number_decimal_token2] = ACTIONS(1160), - [anon_sym_0b] = ACTIONS(1160), - [anon_sym_0o] = ACTIONS(1160), - [anon_sym_0x] = ACTIONS(1160), - [sym_val_date] = ACTIONS(1160), - [anon_sym_DQUOTE] = ACTIONS(1160), - [sym__str_single_quotes] = ACTIONS(1160), - [sym__str_back_ticks] = ACTIONS(1160), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1160), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1160), - [anon_sym_err_GT] = ACTIONS(1160), - [anon_sym_out_GT] = ACTIONS(1160), - [anon_sym_e_GT] = ACTIONS(1160), - [anon_sym_o_GT] = ACTIONS(1160), - [anon_sym_err_PLUSout_GT] = ACTIONS(1160), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1160), - [anon_sym_o_PLUSe_GT] = ACTIONS(1160), - [anon_sym_e_PLUSo_GT] = ACTIONS(1160), - [sym_short_flag] = ACTIONS(1160), - [aux_sym_unquoted_token1] = ACTIONS(1160), - [anon_sym_POUND] = ACTIONS(105), - }, - [731] = { - [sym_comment] = STATE(731), + [ts_builtin_sym_end] = ACTIONS(1211), [anon_sym_SEMI] = ACTIONS(1209), [anon_sym_LF] = ACTIONS(1211), [anon_sym_LBRACK] = ACTIONS(1209), [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_RPAREN] = ACTIONS(1209), [anon_sym_PIPE] = ACTIONS(1209), [anon_sym_DOLLAR] = ACTIONS(1209), [anon_sym_GT] = ACTIONS(1209), @@ -136961,7 +136402,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(1209), [anon_sym_in] = ACTIONS(1209), [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_RBRACE] = ACTIONS(1209), [anon_sym_DOT] = ACTIONS(1209), [anon_sym_STAR] = ACTIONS(1209), [anon_sym_STAR_STAR] = ACTIONS(1209), @@ -136988,8 +136428,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1209), [anon_sym_xor] = ACTIONS(1209), [anon_sym_or] = ACTIONS(1209), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1815), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(1817), + [anon_sym_DOT2] = ACTIONS(1808), [sym_val_nothing] = ACTIONS(1209), [anon_sym_true] = ACTIONS(1209), [anon_sym_false] = ACTIONS(1209), @@ -137022,310 +136461,235 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1209), [anon_sym_POUND] = ACTIONS(105), }, - [732] = { - [sym_cell_path] = STATE(954), - [sym_path] = STATE(733), - [sym_comment] = STATE(732), - [ts_builtin_sym_end] = ACTIONS(1174), - [anon_sym_SEMI] = ACTIONS(1172), - [anon_sym_LF] = ACTIONS(1174), - [anon_sym_LBRACK] = ACTIONS(1172), - [anon_sym_LPAREN] = ACTIONS(1172), - [anon_sym_PIPE] = ACTIONS(1172), - [anon_sym_DOLLAR] = ACTIONS(1172), - [anon_sym_GT] = ACTIONS(1172), - [anon_sym_DASH_DASH] = ACTIONS(1172), - [anon_sym_DASH] = ACTIONS(1172), - [anon_sym_in] = ACTIONS(1172), - [anon_sym_LBRACE] = ACTIONS(1172), - [anon_sym_DOT] = ACTIONS(1172), - [anon_sym_STAR] = ACTIONS(1172), - [anon_sym_STAR_STAR] = ACTIONS(1172), - [anon_sym_PLUS_PLUS] = ACTIONS(1172), - [anon_sym_SLASH] = ACTIONS(1172), - [anon_sym_mod] = ACTIONS(1172), - [anon_sym_SLASH_SLASH] = ACTIONS(1172), - [anon_sym_PLUS] = ACTIONS(1172), - [anon_sym_bit_DASHshl] = ACTIONS(1172), - [anon_sym_bit_DASHshr] = ACTIONS(1172), - [anon_sym_EQ_EQ] = ACTIONS(1172), - [anon_sym_BANG_EQ] = ACTIONS(1172), - [anon_sym_LT2] = ACTIONS(1172), - [anon_sym_LT_EQ] = ACTIONS(1172), - [anon_sym_GT_EQ] = ACTIONS(1172), - [anon_sym_not_DASHin] = ACTIONS(1172), - [anon_sym_starts_DASHwith] = ACTIONS(1172), - [anon_sym_ends_DASHwith] = ACTIONS(1172), - [anon_sym_EQ_TILDE] = ACTIONS(1172), - [anon_sym_BANG_TILDE] = ACTIONS(1172), - [anon_sym_bit_DASHand] = ACTIONS(1172), - [anon_sym_bit_DASHxor] = ACTIONS(1172), - [anon_sym_bit_DASHor] = ACTIONS(1172), - [anon_sym_and] = ACTIONS(1172), - [anon_sym_xor] = ACTIONS(1172), - [anon_sym_or] = ACTIONS(1172), - [anon_sym_DOT2] = ACTIONS(1806), - [sym_val_nothing] = ACTIONS(1172), - [anon_sym_true] = ACTIONS(1172), - [anon_sym_false] = ACTIONS(1172), - [aux_sym_val_number_token1] = ACTIONS(1172), - [aux_sym_val_number_token2] = ACTIONS(1172), - [aux_sym_val_number_token3] = ACTIONS(1172), - [anon_sym_inf] = ACTIONS(1172), - [anon_sym_DASHinf] = ACTIONS(1172), - [anon_sym_NaN] = ACTIONS(1172), - [aux_sym__val_number_decimal_token1] = ACTIONS(1172), - [aux_sym__val_number_decimal_token2] = ACTIONS(1172), - [anon_sym_0b] = ACTIONS(1172), - [anon_sym_0o] = ACTIONS(1172), - [anon_sym_0x] = ACTIONS(1172), - [sym_val_date] = ACTIONS(1172), - [anon_sym_DQUOTE] = ACTIONS(1172), - [sym__str_single_quotes] = ACTIONS(1172), - [sym__str_back_ticks] = ACTIONS(1172), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1172), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1172), - [anon_sym_err_GT] = ACTIONS(1172), - [anon_sym_out_GT] = ACTIONS(1172), - [anon_sym_e_GT] = ACTIONS(1172), - [anon_sym_o_GT] = ACTIONS(1172), - [anon_sym_err_PLUSout_GT] = ACTIONS(1172), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1172), - [anon_sym_o_PLUSe_GT] = ACTIONS(1172), - [anon_sym_e_PLUSo_GT] = ACTIONS(1172), - [sym_short_flag] = ACTIONS(1172), - [aux_sym_unquoted_token1] = ACTIONS(1172), + [728] = { + [sym_cell_path] = STATE(966), + [sym_path] = STATE(732), + [sym_comment] = STATE(728), + [ts_builtin_sym_end] = ACTIONS(1185), + [anon_sym_SEMI] = ACTIONS(1183), + [anon_sym_LF] = ACTIONS(1185), + [anon_sym_LBRACK] = ACTIONS(1183), + [anon_sym_LPAREN] = ACTIONS(1183), + [anon_sym_PIPE] = ACTIONS(1183), + [anon_sym_DOLLAR] = ACTIONS(1183), + [anon_sym_GT] = ACTIONS(1183), + [anon_sym_DASH_DASH] = ACTIONS(1183), + [anon_sym_DASH] = ACTIONS(1183), + [anon_sym_in] = ACTIONS(1183), + [anon_sym_LBRACE] = ACTIONS(1183), + [anon_sym_DOT] = ACTIONS(1183), + [anon_sym_STAR] = ACTIONS(1183), + [anon_sym_STAR_STAR] = ACTIONS(1183), + [anon_sym_PLUS_PLUS] = ACTIONS(1183), + [anon_sym_SLASH] = ACTIONS(1183), + [anon_sym_mod] = ACTIONS(1183), + [anon_sym_SLASH_SLASH] = ACTIONS(1183), + [anon_sym_PLUS] = ACTIONS(1183), + [anon_sym_bit_DASHshl] = ACTIONS(1183), + [anon_sym_bit_DASHshr] = ACTIONS(1183), + [anon_sym_EQ_EQ] = ACTIONS(1183), + [anon_sym_BANG_EQ] = ACTIONS(1183), + [anon_sym_LT2] = ACTIONS(1183), + [anon_sym_LT_EQ] = ACTIONS(1183), + [anon_sym_GT_EQ] = ACTIONS(1183), + [anon_sym_not_DASHin] = ACTIONS(1183), + [anon_sym_starts_DASHwith] = ACTIONS(1183), + [anon_sym_ends_DASHwith] = ACTIONS(1183), + [anon_sym_EQ_TILDE] = ACTIONS(1183), + [anon_sym_BANG_TILDE] = ACTIONS(1183), + [anon_sym_bit_DASHand] = ACTIONS(1183), + [anon_sym_bit_DASHxor] = ACTIONS(1183), + [anon_sym_bit_DASHor] = ACTIONS(1183), + [anon_sym_and] = ACTIONS(1183), + [anon_sym_xor] = ACTIONS(1183), + [anon_sym_or] = ACTIONS(1183), + [anon_sym_DOT2] = ACTIONS(1808), + [sym_val_nothing] = ACTIONS(1183), + [anon_sym_true] = ACTIONS(1183), + [anon_sym_false] = ACTIONS(1183), + [aux_sym_val_number_token1] = ACTIONS(1183), + [aux_sym_val_number_token2] = ACTIONS(1183), + [aux_sym_val_number_token3] = ACTIONS(1183), + [anon_sym_inf] = ACTIONS(1183), + [anon_sym_DASHinf] = ACTIONS(1183), + [anon_sym_NaN] = ACTIONS(1183), + [aux_sym__val_number_decimal_token1] = ACTIONS(1183), + [aux_sym__val_number_decimal_token2] = ACTIONS(1183), + [anon_sym_0b] = ACTIONS(1183), + [anon_sym_0o] = ACTIONS(1183), + [anon_sym_0x] = ACTIONS(1183), + [sym_val_date] = ACTIONS(1183), + [anon_sym_DQUOTE] = ACTIONS(1183), + [sym__str_single_quotes] = ACTIONS(1183), + [sym__str_back_ticks] = ACTIONS(1183), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1183), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1183), + [anon_sym_err_GT] = ACTIONS(1183), + [anon_sym_out_GT] = ACTIONS(1183), + [anon_sym_e_GT] = ACTIONS(1183), + [anon_sym_o_GT] = ACTIONS(1183), + [anon_sym_err_PLUSout_GT] = ACTIONS(1183), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1183), + [anon_sym_o_PLUSe_GT] = ACTIONS(1183), + [anon_sym_e_PLUSo_GT] = ACTIONS(1183), + [sym_short_flag] = ACTIONS(1183), + [aux_sym_unquoted_token1] = ACTIONS(1183), [anon_sym_POUND] = ACTIONS(105), }, - [733] = { - [sym_path] = STATE(871), - [sym_comment] = STATE(733), - [aux_sym_cell_path_repeat1] = STATE(734), - [ts_builtin_sym_end] = ACTIONS(1166), - [anon_sym_SEMI] = ACTIONS(1164), - [anon_sym_LF] = ACTIONS(1166), - [anon_sym_LBRACK] = ACTIONS(1164), - [anon_sym_LPAREN] = ACTIONS(1164), - [anon_sym_PIPE] = ACTIONS(1164), - [anon_sym_DOLLAR] = ACTIONS(1164), - [anon_sym_GT] = ACTIONS(1164), - [anon_sym_DASH_DASH] = ACTIONS(1164), - [anon_sym_DASH] = ACTIONS(1164), - [anon_sym_in] = ACTIONS(1164), - [anon_sym_LBRACE] = ACTIONS(1164), - [anon_sym_DOT] = ACTIONS(1164), - [anon_sym_STAR] = ACTIONS(1164), - [anon_sym_STAR_STAR] = ACTIONS(1164), - [anon_sym_PLUS_PLUS] = ACTIONS(1164), - [anon_sym_SLASH] = ACTIONS(1164), - [anon_sym_mod] = ACTIONS(1164), - [anon_sym_SLASH_SLASH] = ACTIONS(1164), - [anon_sym_PLUS] = ACTIONS(1164), - [anon_sym_bit_DASHshl] = ACTIONS(1164), - [anon_sym_bit_DASHshr] = ACTIONS(1164), - [anon_sym_EQ_EQ] = ACTIONS(1164), - [anon_sym_BANG_EQ] = ACTIONS(1164), - [anon_sym_LT2] = ACTIONS(1164), - [anon_sym_LT_EQ] = ACTIONS(1164), - [anon_sym_GT_EQ] = ACTIONS(1164), - [anon_sym_not_DASHin] = ACTIONS(1164), - [anon_sym_starts_DASHwith] = ACTIONS(1164), - [anon_sym_ends_DASHwith] = ACTIONS(1164), - [anon_sym_EQ_TILDE] = ACTIONS(1164), - [anon_sym_BANG_TILDE] = ACTIONS(1164), - [anon_sym_bit_DASHand] = ACTIONS(1164), - [anon_sym_bit_DASHxor] = ACTIONS(1164), - [anon_sym_bit_DASHor] = ACTIONS(1164), - [anon_sym_and] = ACTIONS(1164), - [anon_sym_xor] = ACTIONS(1164), - [anon_sym_or] = ACTIONS(1164), - [anon_sym_DOT2] = ACTIONS(1806), - [sym_val_nothing] = ACTIONS(1164), - [anon_sym_true] = ACTIONS(1164), - [anon_sym_false] = ACTIONS(1164), - [aux_sym_val_number_token1] = ACTIONS(1164), - [aux_sym_val_number_token2] = ACTIONS(1164), - [aux_sym_val_number_token3] = ACTIONS(1164), - [anon_sym_inf] = ACTIONS(1164), - [anon_sym_DASHinf] = ACTIONS(1164), - [anon_sym_NaN] = ACTIONS(1164), - [aux_sym__val_number_decimal_token1] = ACTIONS(1164), - [aux_sym__val_number_decimal_token2] = ACTIONS(1164), - [anon_sym_0b] = ACTIONS(1164), - [anon_sym_0o] = ACTIONS(1164), - [anon_sym_0x] = ACTIONS(1164), - [sym_val_date] = ACTIONS(1164), - [anon_sym_DQUOTE] = ACTIONS(1164), - [sym__str_single_quotes] = ACTIONS(1164), - [sym__str_back_ticks] = ACTIONS(1164), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1164), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1164), - [anon_sym_err_GT] = ACTIONS(1164), - [anon_sym_out_GT] = ACTIONS(1164), - [anon_sym_e_GT] = ACTIONS(1164), - [anon_sym_o_GT] = ACTIONS(1164), - [anon_sym_err_PLUSout_GT] = ACTIONS(1164), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1164), - [anon_sym_o_PLUSe_GT] = ACTIONS(1164), - [anon_sym_e_PLUSo_GT] = ACTIONS(1164), - [sym_short_flag] = ACTIONS(1164), - [aux_sym_unquoted_token1] = ACTIONS(1164), + [729] = { + [sym_cell_path] = STATE(898), + [sym_path] = STATE(732), + [sym_comment] = STATE(729), + [ts_builtin_sym_end] = ACTIONS(1155), + [anon_sym_SEMI] = ACTIONS(1153), + [anon_sym_LF] = ACTIONS(1155), + [anon_sym_LBRACK] = ACTIONS(1153), + [anon_sym_LPAREN] = ACTIONS(1153), + [anon_sym_PIPE] = ACTIONS(1153), + [anon_sym_DOLLAR] = ACTIONS(1153), + [anon_sym_GT] = ACTIONS(1153), + [anon_sym_DASH_DASH] = ACTIONS(1153), + [anon_sym_DASH] = ACTIONS(1153), + [anon_sym_in] = ACTIONS(1153), + [anon_sym_LBRACE] = ACTIONS(1153), + [anon_sym_DOT] = ACTIONS(1153), + [anon_sym_STAR] = ACTIONS(1153), + [anon_sym_STAR_STAR] = ACTIONS(1153), + [anon_sym_PLUS_PLUS] = ACTIONS(1153), + [anon_sym_SLASH] = ACTIONS(1153), + [anon_sym_mod] = ACTIONS(1153), + [anon_sym_SLASH_SLASH] = ACTIONS(1153), + [anon_sym_PLUS] = ACTIONS(1153), + [anon_sym_bit_DASHshl] = ACTIONS(1153), + [anon_sym_bit_DASHshr] = ACTIONS(1153), + [anon_sym_EQ_EQ] = ACTIONS(1153), + [anon_sym_BANG_EQ] = ACTIONS(1153), + [anon_sym_LT2] = ACTIONS(1153), + [anon_sym_LT_EQ] = ACTIONS(1153), + [anon_sym_GT_EQ] = ACTIONS(1153), + [anon_sym_not_DASHin] = ACTIONS(1153), + [anon_sym_starts_DASHwith] = ACTIONS(1153), + [anon_sym_ends_DASHwith] = ACTIONS(1153), + [anon_sym_EQ_TILDE] = ACTIONS(1153), + [anon_sym_BANG_TILDE] = ACTIONS(1153), + [anon_sym_bit_DASHand] = ACTIONS(1153), + [anon_sym_bit_DASHxor] = ACTIONS(1153), + [anon_sym_bit_DASHor] = ACTIONS(1153), + [anon_sym_and] = ACTIONS(1153), + [anon_sym_xor] = ACTIONS(1153), + [anon_sym_or] = ACTIONS(1153), + [anon_sym_DOT2] = ACTIONS(1808), + [sym_val_nothing] = ACTIONS(1153), + [anon_sym_true] = ACTIONS(1153), + [anon_sym_false] = ACTIONS(1153), + [aux_sym_val_number_token1] = ACTIONS(1153), + [aux_sym_val_number_token2] = ACTIONS(1153), + [aux_sym_val_number_token3] = ACTIONS(1153), + [anon_sym_inf] = ACTIONS(1153), + [anon_sym_DASHinf] = ACTIONS(1153), + [anon_sym_NaN] = ACTIONS(1153), + [aux_sym__val_number_decimal_token1] = ACTIONS(1153), + [aux_sym__val_number_decimal_token2] = ACTIONS(1153), + [anon_sym_0b] = ACTIONS(1153), + [anon_sym_0o] = ACTIONS(1153), + [anon_sym_0x] = ACTIONS(1153), + [sym_val_date] = ACTIONS(1153), + [anon_sym_DQUOTE] = ACTIONS(1153), + [sym__str_single_quotes] = ACTIONS(1153), + [sym__str_back_ticks] = ACTIONS(1153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1153), + [anon_sym_err_GT] = ACTIONS(1153), + [anon_sym_out_GT] = ACTIONS(1153), + [anon_sym_e_GT] = ACTIONS(1153), + [anon_sym_o_GT] = ACTIONS(1153), + [anon_sym_err_PLUSout_GT] = ACTIONS(1153), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1153), + [anon_sym_o_PLUSe_GT] = ACTIONS(1153), + [anon_sym_e_PLUSo_GT] = ACTIONS(1153), + [sym_short_flag] = ACTIONS(1153), + [aux_sym_unquoted_token1] = ACTIONS(1153), [anon_sym_POUND] = ACTIONS(105), }, - [734] = { - [sym_path] = STATE(871), - [sym_comment] = STATE(734), - [aux_sym_cell_path_repeat1] = STATE(728), - [ts_builtin_sym_end] = ACTIONS(1196), - [anon_sym_SEMI] = ACTIONS(1194), - [anon_sym_LF] = ACTIONS(1196), - [anon_sym_LBRACK] = ACTIONS(1194), - [anon_sym_LPAREN] = ACTIONS(1194), - [anon_sym_PIPE] = ACTIONS(1194), - [anon_sym_DOLLAR] = ACTIONS(1194), - [anon_sym_GT] = ACTIONS(1194), - [anon_sym_DASH_DASH] = ACTIONS(1194), - [anon_sym_DASH] = ACTIONS(1194), - [anon_sym_in] = ACTIONS(1194), - [anon_sym_LBRACE] = ACTIONS(1194), - [anon_sym_DOT] = ACTIONS(1194), - [anon_sym_STAR] = ACTIONS(1194), - [anon_sym_STAR_STAR] = ACTIONS(1194), - [anon_sym_PLUS_PLUS] = ACTIONS(1194), - [anon_sym_SLASH] = ACTIONS(1194), - [anon_sym_mod] = ACTIONS(1194), - [anon_sym_SLASH_SLASH] = ACTIONS(1194), - [anon_sym_PLUS] = ACTIONS(1194), - [anon_sym_bit_DASHshl] = ACTIONS(1194), - [anon_sym_bit_DASHshr] = ACTIONS(1194), - [anon_sym_EQ_EQ] = ACTIONS(1194), - [anon_sym_BANG_EQ] = ACTIONS(1194), - [anon_sym_LT2] = ACTIONS(1194), - [anon_sym_LT_EQ] = ACTIONS(1194), - [anon_sym_GT_EQ] = ACTIONS(1194), - [anon_sym_not_DASHin] = ACTIONS(1194), - [anon_sym_starts_DASHwith] = ACTIONS(1194), - [anon_sym_ends_DASHwith] = ACTIONS(1194), - [anon_sym_EQ_TILDE] = ACTIONS(1194), - [anon_sym_BANG_TILDE] = ACTIONS(1194), - [anon_sym_bit_DASHand] = ACTIONS(1194), - [anon_sym_bit_DASHxor] = ACTIONS(1194), - [anon_sym_bit_DASHor] = ACTIONS(1194), - [anon_sym_and] = ACTIONS(1194), - [anon_sym_xor] = ACTIONS(1194), - [anon_sym_or] = ACTIONS(1194), - [anon_sym_DOT2] = ACTIONS(1806), - [sym_val_nothing] = ACTIONS(1194), - [anon_sym_true] = ACTIONS(1194), - [anon_sym_false] = ACTIONS(1194), - [aux_sym_val_number_token1] = ACTIONS(1194), - [aux_sym_val_number_token2] = ACTIONS(1194), - [aux_sym_val_number_token3] = ACTIONS(1194), - [anon_sym_inf] = ACTIONS(1194), - [anon_sym_DASHinf] = ACTIONS(1194), - [anon_sym_NaN] = ACTIONS(1194), - [aux_sym__val_number_decimal_token1] = ACTIONS(1194), - [aux_sym__val_number_decimal_token2] = ACTIONS(1194), - [anon_sym_0b] = ACTIONS(1194), - [anon_sym_0o] = ACTIONS(1194), - [anon_sym_0x] = ACTIONS(1194), - [sym_val_date] = ACTIONS(1194), - [anon_sym_DQUOTE] = ACTIONS(1194), - [sym__str_single_quotes] = ACTIONS(1194), - [sym__str_back_ticks] = ACTIONS(1194), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1194), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1194), - [anon_sym_err_GT] = ACTIONS(1194), - [anon_sym_out_GT] = ACTIONS(1194), - [anon_sym_e_GT] = ACTIONS(1194), - [anon_sym_o_GT] = ACTIONS(1194), - [anon_sym_err_PLUSout_GT] = ACTIONS(1194), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1194), - [anon_sym_o_PLUSe_GT] = ACTIONS(1194), - [anon_sym_e_PLUSo_GT] = ACTIONS(1194), - [sym_short_flag] = ACTIONS(1194), - [aux_sym_unquoted_token1] = ACTIONS(1194), + [730] = { + [sym_path] = STATE(813), + [sym_comment] = STATE(730), + [aux_sym_cell_path_repeat1] = STATE(754), + [ts_builtin_sym_end] = ACTIONS(1177), + [anon_sym_SEMI] = ACTIONS(1175), + [anon_sym_LF] = ACTIONS(1177), + [anon_sym_LBRACK] = ACTIONS(1175), + [anon_sym_LPAREN] = ACTIONS(1175), + [anon_sym_PIPE] = ACTIONS(1175), + [anon_sym_DOLLAR] = ACTIONS(1175), + [anon_sym_GT] = ACTIONS(1175), + [anon_sym_DASH_DASH] = ACTIONS(1175), + [anon_sym_DASH] = ACTIONS(1175), + [anon_sym_in] = ACTIONS(1175), + [anon_sym_LBRACE] = ACTIONS(1175), + [anon_sym_DOT] = ACTIONS(1175), + [anon_sym_STAR] = ACTIONS(1175), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1175), + [anon_sym_mod] = ACTIONS(1175), + [anon_sym_SLASH_SLASH] = ACTIONS(1175), + [anon_sym_PLUS] = ACTIONS(1175), + [anon_sym_bit_DASHshl] = ACTIONS(1175), + [anon_sym_bit_DASHshr] = ACTIONS(1175), + [anon_sym_EQ_EQ] = ACTIONS(1175), + [anon_sym_BANG_EQ] = ACTIONS(1175), + [anon_sym_LT2] = ACTIONS(1175), + [anon_sym_LT_EQ] = ACTIONS(1175), + [anon_sym_GT_EQ] = ACTIONS(1175), + [anon_sym_not_DASHin] = ACTIONS(1175), + [anon_sym_starts_DASHwith] = ACTIONS(1175), + [anon_sym_ends_DASHwith] = ACTIONS(1175), + [anon_sym_EQ_TILDE] = ACTIONS(1175), + [anon_sym_BANG_TILDE] = ACTIONS(1175), + [anon_sym_bit_DASHand] = ACTIONS(1175), + [anon_sym_bit_DASHxor] = ACTIONS(1175), + [anon_sym_bit_DASHor] = ACTIONS(1175), + [anon_sym_and] = ACTIONS(1175), + [anon_sym_xor] = ACTIONS(1175), + [anon_sym_or] = ACTIONS(1175), + [anon_sym_DOT2] = ACTIONS(1808), + [sym_val_nothing] = ACTIONS(1175), + [anon_sym_true] = ACTIONS(1175), + [anon_sym_false] = ACTIONS(1175), + [aux_sym_val_number_token1] = ACTIONS(1175), + [aux_sym_val_number_token2] = ACTIONS(1175), + [aux_sym_val_number_token3] = ACTIONS(1175), + [anon_sym_inf] = ACTIONS(1175), + [anon_sym_DASHinf] = ACTIONS(1175), + [anon_sym_NaN] = ACTIONS(1175), + [aux_sym__val_number_decimal_token1] = ACTIONS(1175), + [aux_sym__val_number_decimal_token2] = ACTIONS(1175), + [anon_sym_0b] = ACTIONS(1175), + [anon_sym_0o] = ACTIONS(1175), + [anon_sym_0x] = ACTIONS(1175), + [sym_val_date] = ACTIONS(1175), + [anon_sym_DQUOTE] = ACTIONS(1175), + [sym__str_single_quotes] = ACTIONS(1175), + [sym__str_back_ticks] = ACTIONS(1175), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), + [anon_sym_err_GT] = ACTIONS(1175), + [anon_sym_out_GT] = ACTIONS(1175), + [anon_sym_e_GT] = ACTIONS(1175), + [anon_sym_o_GT] = ACTIONS(1175), + [anon_sym_err_PLUSout_GT] = ACTIONS(1175), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1175), + [anon_sym_o_PLUSe_GT] = ACTIONS(1175), + [anon_sym_e_PLUSo_GT] = ACTIONS(1175), + [sym_short_flag] = ACTIONS(1175), + [aux_sym_unquoted_token1] = ACTIONS(1175), [anon_sym_POUND] = ACTIONS(105), }, - [735] = { - [sym__ctrl_expression] = STATE(4221), - [sym_ctrl_do] = STATE(4464), - [sym_ctrl_if] = STATE(4464), - [sym_ctrl_match] = STATE(4464), - [sym_ctrl_try] = STATE(4464), - [sym_ctrl_return] = STATE(4464), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4335), - [sym_where_command] = STATE(4226), - [sym__expression] = STATE(3311), - [sym_expr_unary] = STATE(3341), - [sym_expr_binary] = STATE(3341), - [sym_expr_parenthesized] = STATE(3305), - [sym_val_range] = STATE(3341), - [sym__value] = STATE(3341), - [sym_val_bool] = STATE(3418), - [sym_val_variable] = STATE(3211), - [sym__var] = STATE(2893), - [sym_val_number] = STATE(259), - [sym__val_number_decimal] = STATE(242), - [sym_val_duration] = STATE(3418), - [sym_val_filesize] = STATE(3418), - [sym_val_binary] = STATE(3418), - [sym_val_string] = STATE(3418), - [sym__str_double_quotes] = STATE(3335), - [sym_val_interpolated] = STATE(3418), - [sym__inter_single_quotes] = STATE(3345), - [sym__inter_double_quotes] = STATE(3347), - [sym_val_list] = STATE(3418), - [sym_val_record] = STATE(3418), - [sym_val_table] = STATE(3418), - [sym_val_closure] = STATE(3418), - [sym_command] = STATE(4226), - [sym_comment] = STATE(735), - [aux_sym_pipeline_repeat1] = STATE(780), - [sym_cmd_identifier] = ACTIONS(19), - [anon_sym_LBRACK] = ACTIONS(31), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_DOLLAR] = ACTIONS(1783), - [anon_sym_DASH] = ACTIONS(39), - [anon_sym_break] = ACTIONS(41), - [anon_sym_continue] = ACTIONS(43), - [anon_sym_do] = ACTIONS(51), - [anon_sym_if] = ACTIONS(53), - [anon_sym_match] = ACTIONS(55), - [anon_sym_LBRACE] = ACTIONS(57), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_try] = ACTIONS(61), - [anon_sym_return] = ACTIONS(63), - [anon_sym_where] = ACTIONS(75), - [anon_sym_not] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(79), - [anon_sym_true] = ACTIONS(81), - [anon_sym_false] = ACTIONS(81), - [aux_sym_val_number_token1] = ACTIONS(83), - [aux_sym_val_number_token2] = ACTIONS(83), - [aux_sym_val_number_token3] = ACTIONS(83), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(83), - [anon_sym_NaN] = ACTIONS(85), - [aux_sym__val_number_decimal_token1] = ACTIONS(87), - [aux_sym__val_number_decimal_token2] = ACTIONS(89), - [anon_sym_0b] = ACTIONS(91), - [anon_sym_0o] = ACTIONS(91), - [anon_sym_0x] = ACTIONS(91), - [sym_val_date] = ACTIONS(93), - [anon_sym_DQUOTE] = ACTIONS(95), - [sym__str_single_quotes] = ACTIONS(97), - [sym__str_back_ticks] = ACTIONS(97), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(99), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(101), - [anon_sym_CARET] = ACTIONS(103), - [anon_sym_POUND] = ACTIONS(3), - }, - [736] = { - [sym_cell_path] = STATE(840), - [sym_path] = STATE(737), - [sym_comment] = STATE(736), + [731] = { + [sym_path] = STATE(813), + [sym_comment] = STATE(731), + [aux_sym_cell_path_repeat1] = STATE(731), [ts_builtin_sym_end] = ACTIONS(1200), [anon_sym_SEMI] = ACTIONS(1198), [anon_sym_LF] = ACTIONS(1200), @@ -137364,7 +136728,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1198), [anon_sym_xor] = ACTIONS(1198), [anon_sym_or] = ACTIONS(1198), - [anon_sym_DOT2] = ACTIONS(1819), + [anon_sym_DOT2] = ACTIONS(1810), [sym_val_nothing] = ACTIONS(1198), [anon_sym_true] = ACTIONS(1198), [anon_sym_false] = ACTIONS(1198), @@ -137397,160 +136761,385 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(105), }, - [737] = { - [sym_path] = STATE(871), - [sym_comment] = STATE(737), - [aux_sym_cell_path_repeat1] = STATE(739), - [ts_builtin_sym_end] = ACTIONS(1166), - [anon_sym_SEMI] = ACTIONS(1164), - [anon_sym_LF] = ACTIONS(1166), - [anon_sym_LBRACK] = ACTIONS(1164), - [anon_sym_LPAREN] = ACTIONS(1164), - [anon_sym_PIPE] = ACTIONS(1164), - [anon_sym_DOLLAR] = ACTIONS(1164), - [anon_sym_GT] = ACTIONS(1164), - [anon_sym_DASH_DASH] = ACTIONS(1164), - [anon_sym_DASH] = ACTIONS(1164), - [anon_sym_in] = ACTIONS(1164), - [anon_sym_LBRACE] = ACTIONS(1164), - [anon_sym_DOT] = ACTIONS(1164), - [anon_sym_STAR] = ACTIONS(1164), - [anon_sym_STAR_STAR] = ACTIONS(1164), - [anon_sym_PLUS_PLUS] = ACTIONS(1164), - [anon_sym_SLASH] = ACTIONS(1164), - [anon_sym_mod] = ACTIONS(1164), - [anon_sym_SLASH_SLASH] = ACTIONS(1164), - [anon_sym_PLUS] = ACTIONS(1164), - [anon_sym_bit_DASHshl] = ACTIONS(1164), - [anon_sym_bit_DASHshr] = ACTIONS(1164), - [anon_sym_EQ_EQ] = ACTIONS(1164), - [anon_sym_BANG_EQ] = ACTIONS(1164), - [anon_sym_LT2] = ACTIONS(1164), - [anon_sym_LT_EQ] = ACTIONS(1164), - [anon_sym_GT_EQ] = ACTIONS(1164), - [anon_sym_not_DASHin] = ACTIONS(1164), - [anon_sym_starts_DASHwith] = ACTIONS(1164), - [anon_sym_ends_DASHwith] = ACTIONS(1164), - [anon_sym_EQ_TILDE] = ACTIONS(1164), - [anon_sym_BANG_TILDE] = ACTIONS(1164), - [anon_sym_bit_DASHand] = ACTIONS(1164), - [anon_sym_bit_DASHxor] = ACTIONS(1164), - [anon_sym_bit_DASHor] = ACTIONS(1164), - [anon_sym_and] = ACTIONS(1164), - [anon_sym_xor] = ACTIONS(1164), - [anon_sym_or] = ACTIONS(1164), - [anon_sym_DOT2] = ACTIONS(1806), - [sym_val_nothing] = ACTIONS(1164), - [anon_sym_true] = ACTIONS(1164), - [anon_sym_false] = ACTIONS(1164), - [aux_sym_val_number_token1] = ACTIONS(1164), - [aux_sym_val_number_token2] = ACTIONS(1164), - [aux_sym_val_number_token3] = ACTIONS(1164), - [anon_sym_inf] = ACTIONS(1164), - [anon_sym_DASHinf] = ACTIONS(1164), - [anon_sym_NaN] = ACTIONS(1164), - [aux_sym__val_number_decimal_token1] = ACTIONS(1164), - [aux_sym__val_number_decimal_token2] = ACTIONS(1164), - [anon_sym_0b] = ACTIONS(1164), - [anon_sym_0o] = ACTIONS(1164), - [anon_sym_0x] = ACTIONS(1164), - [sym_val_date] = ACTIONS(1164), - [anon_sym_DQUOTE] = ACTIONS(1164), - [sym__str_single_quotes] = ACTIONS(1164), - [sym__str_back_ticks] = ACTIONS(1164), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1164), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1164), - [anon_sym_err_GT] = ACTIONS(1164), - [anon_sym_out_GT] = ACTIONS(1164), - [anon_sym_e_GT] = ACTIONS(1164), - [anon_sym_o_GT] = ACTIONS(1164), - [anon_sym_err_PLUSout_GT] = ACTIONS(1164), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1164), - [anon_sym_o_PLUSe_GT] = ACTIONS(1164), - [anon_sym_e_PLUSo_GT] = ACTIONS(1164), - [sym_short_flag] = ACTIONS(1164), - [aux_sym_unquoted_token1] = ACTIONS(1164), + [732] = { + [sym_path] = STATE(813), + [sym_comment] = STATE(732), + [aux_sym_cell_path_repeat1] = STATE(750), + [ts_builtin_sym_end] = ACTIONS(1177), + [anon_sym_SEMI] = ACTIONS(1175), + [anon_sym_LF] = ACTIONS(1177), + [anon_sym_LBRACK] = ACTIONS(1175), + [anon_sym_LPAREN] = ACTIONS(1175), + [anon_sym_PIPE] = ACTIONS(1175), + [anon_sym_DOLLAR] = ACTIONS(1175), + [anon_sym_GT] = ACTIONS(1175), + [anon_sym_DASH_DASH] = ACTIONS(1175), + [anon_sym_DASH] = ACTIONS(1175), + [anon_sym_in] = ACTIONS(1175), + [anon_sym_LBRACE] = ACTIONS(1175), + [anon_sym_DOT] = ACTIONS(1175), + [anon_sym_STAR] = ACTIONS(1175), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1175), + [anon_sym_mod] = ACTIONS(1175), + [anon_sym_SLASH_SLASH] = ACTIONS(1175), + [anon_sym_PLUS] = ACTIONS(1175), + [anon_sym_bit_DASHshl] = ACTIONS(1175), + [anon_sym_bit_DASHshr] = ACTIONS(1175), + [anon_sym_EQ_EQ] = ACTIONS(1175), + [anon_sym_BANG_EQ] = ACTIONS(1175), + [anon_sym_LT2] = ACTIONS(1175), + [anon_sym_LT_EQ] = ACTIONS(1175), + [anon_sym_GT_EQ] = ACTIONS(1175), + [anon_sym_not_DASHin] = ACTIONS(1175), + [anon_sym_starts_DASHwith] = ACTIONS(1175), + [anon_sym_ends_DASHwith] = ACTIONS(1175), + [anon_sym_EQ_TILDE] = ACTIONS(1175), + [anon_sym_BANG_TILDE] = ACTIONS(1175), + [anon_sym_bit_DASHand] = ACTIONS(1175), + [anon_sym_bit_DASHxor] = ACTIONS(1175), + [anon_sym_bit_DASHor] = ACTIONS(1175), + [anon_sym_and] = ACTIONS(1175), + [anon_sym_xor] = ACTIONS(1175), + [anon_sym_or] = ACTIONS(1175), + [anon_sym_DOT2] = ACTIONS(1808), + [sym_val_nothing] = ACTIONS(1175), + [anon_sym_true] = ACTIONS(1175), + [anon_sym_false] = ACTIONS(1175), + [aux_sym_val_number_token1] = ACTIONS(1175), + [aux_sym_val_number_token2] = ACTIONS(1175), + [aux_sym_val_number_token3] = ACTIONS(1175), + [anon_sym_inf] = ACTIONS(1175), + [anon_sym_DASHinf] = ACTIONS(1175), + [anon_sym_NaN] = ACTIONS(1175), + [aux_sym__val_number_decimal_token1] = ACTIONS(1175), + [aux_sym__val_number_decimal_token2] = ACTIONS(1175), + [anon_sym_0b] = ACTIONS(1175), + [anon_sym_0o] = ACTIONS(1175), + [anon_sym_0x] = ACTIONS(1175), + [sym_val_date] = ACTIONS(1175), + [anon_sym_DQUOTE] = ACTIONS(1175), + [sym__str_single_quotes] = ACTIONS(1175), + [sym__str_back_ticks] = ACTIONS(1175), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), + [anon_sym_err_GT] = ACTIONS(1175), + [anon_sym_out_GT] = ACTIONS(1175), + [anon_sym_e_GT] = ACTIONS(1175), + [anon_sym_o_GT] = ACTIONS(1175), + [anon_sym_err_PLUSout_GT] = ACTIONS(1175), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1175), + [anon_sym_o_PLUSe_GT] = ACTIONS(1175), + [anon_sym_e_PLUSo_GT] = ACTIONS(1175), + [sym_short_flag] = ACTIONS(1175), + [aux_sym_unquoted_token1] = ACTIONS(1175), [anon_sym_POUND] = ACTIONS(105), }, - [738] = { - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4662), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), - [sym_comment] = STATE(738), - [aux_sym_pipeline_repeat1] = STATE(780), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_LBRACK] = ACTIONS(228), - [anon_sym_LPAREN] = ACTIONS(230), - [anon_sym_DOLLAR] = ACTIONS(1781), - [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), - [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_where] = ACTIONS(278), - [anon_sym_not] = ACTIONS(280), - [sym_val_nothing] = ACTIONS(282), - [anon_sym_true] = ACTIONS(284), - [anon_sym_false] = ACTIONS(284), - [aux_sym_val_number_token1] = ACTIONS(286), - [aux_sym_val_number_token2] = ACTIONS(286), - [aux_sym_val_number_token3] = ACTIONS(286), - [anon_sym_inf] = ACTIONS(288), - [anon_sym_DASHinf] = ACTIONS(286), - [anon_sym_NaN] = ACTIONS(288), - [aux_sym__val_number_decimal_token1] = ACTIONS(290), - [aux_sym__val_number_decimal_token2] = ACTIONS(292), - [anon_sym_0b] = ACTIONS(294), - [anon_sym_0o] = ACTIONS(294), - [anon_sym_0x] = ACTIONS(294), - [sym_val_date] = ACTIONS(296), - [anon_sym_DQUOTE] = ACTIONS(298), - [sym__str_single_quotes] = ACTIONS(300), - [sym__str_back_ticks] = ACTIONS(300), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), - [anon_sym_POUND] = ACTIONS(3), + [733] = { + [sym_cell_path] = STATE(901), + [sym_path] = STATE(732), + [sym_comment] = STATE(733), + [ts_builtin_sym_end] = ACTIONS(1207), + [anon_sym_SEMI] = ACTIONS(1205), + [anon_sym_LF] = ACTIONS(1207), + [anon_sym_LBRACK] = ACTIONS(1205), + [anon_sym_LPAREN] = ACTIONS(1205), + [anon_sym_PIPE] = ACTIONS(1205), + [anon_sym_DOLLAR] = ACTIONS(1205), + [anon_sym_GT] = ACTIONS(1205), + [anon_sym_DASH_DASH] = ACTIONS(1205), + [anon_sym_DASH] = ACTIONS(1205), + [anon_sym_in] = ACTIONS(1205), + [anon_sym_LBRACE] = ACTIONS(1205), + [anon_sym_DOT] = ACTIONS(1205), + [anon_sym_STAR] = ACTIONS(1205), + [anon_sym_STAR_STAR] = ACTIONS(1205), + [anon_sym_PLUS_PLUS] = ACTIONS(1205), + [anon_sym_SLASH] = ACTIONS(1205), + [anon_sym_mod] = ACTIONS(1205), + [anon_sym_SLASH_SLASH] = ACTIONS(1205), + [anon_sym_PLUS] = ACTIONS(1205), + [anon_sym_bit_DASHshl] = ACTIONS(1205), + [anon_sym_bit_DASHshr] = ACTIONS(1205), + [anon_sym_EQ_EQ] = ACTIONS(1205), + [anon_sym_BANG_EQ] = ACTIONS(1205), + [anon_sym_LT2] = ACTIONS(1205), + [anon_sym_LT_EQ] = ACTIONS(1205), + [anon_sym_GT_EQ] = ACTIONS(1205), + [anon_sym_not_DASHin] = ACTIONS(1205), + [anon_sym_starts_DASHwith] = ACTIONS(1205), + [anon_sym_ends_DASHwith] = ACTIONS(1205), + [anon_sym_EQ_TILDE] = ACTIONS(1205), + [anon_sym_BANG_TILDE] = ACTIONS(1205), + [anon_sym_bit_DASHand] = ACTIONS(1205), + [anon_sym_bit_DASHxor] = ACTIONS(1205), + [anon_sym_bit_DASHor] = ACTIONS(1205), + [anon_sym_and] = ACTIONS(1205), + [anon_sym_xor] = ACTIONS(1205), + [anon_sym_or] = ACTIONS(1205), + [anon_sym_DOT2] = ACTIONS(1808), + [sym_val_nothing] = ACTIONS(1205), + [anon_sym_true] = ACTIONS(1205), + [anon_sym_false] = ACTIONS(1205), + [aux_sym_val_number_token1] = ACTIONS(1205), + [aux_sym_val_number_token2] = ACTIONS(1205), + [aux_sym_val_number_token3] = ACTIONS(1205), + [anon_sym_inf] = ACTIONS(1205), + [anon_sym_DASHinf] = ACTIONS(1205), + [anon_sym_NaN] = ACTIONS(1205), + [aux_sym__val_number_decimal_token1] = ACTIONS(1205), + [aux_sym__val_number_decimal_token2] = ACTIONS(1205), + [anon_sym_0b] = ACTIONS(1205), + [anon_sym_0o] = ACTIONS(1205), + [anon_sym_0x] = ACTIONS(1205), + [sym_val_date] = ACTIONS(1205), + [anon_sym_DQUOTE] = ACTIONS(1205), + [sym__str_single_quotes] = ACTIONS(1205), + [sym__str_back_ticks] = ACTIONS(1205), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1205), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1205), + [anon_sym_err_GT] = ACTIONS(1205), + [anon_sym_out_GT] = ACTIONS(1205), + [anon_sym_e_GT] = ACTIONS(1205), + [anon_sym_o_GT] = ACTIONS(1205), + [anon_sym_err_PLUSout_GT] = ACTIONS(1205), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1205), + [anon_sym_o_PLUSe_GT] = ACTIONS(1205), + [anon_sym_e_PLUSo_GT] = ACTIONS(1205), + [sym_short_flag] = ACTIONS(1205), + [aux_sym_unquoted_token1] = ACTIONS(1205), + [anon_sym_POUND] = ACTIONS(105), }, - [739] = { - [sym_path] = STATE(871), - [sym_comment] = STATE(739), - [aux_sym_cell_path_repeat1] = STATE(728), + [734] = { + [sym_comment] = STATE(734), + [anon_sym_SEMI] = ACTIONS(1300), + [anon_sym_LF] = ACTIONS(1302), + [anon_sym_LBRACK] = ACTIONS(1300), + [anon_sym_LPAREN] = ACTIONS(1300), + [anon_sym_RPAREN] = ACTIONS(1300), + [anon_sym_PIPE] = ACTIONS(1300), + [anon_sym_DOLLAR] = ACTIONS(1300), + [anon_sym_GT] = ACTIONS(1300), + [anon_sym_DASH_DASH] = ACTIONS(1300), + [anon_sym_DASH] = ACTIONS(1300), + [anon_sym_in] = ACTIONS(1300), + [anon_sym_LBRACE] = ACTIONS(1300), + [anon_sym_RBRACE] = ACTIONS(1300), + [anon_sym_DOT] = ACTIONS(1300), + [anon_sym_STAR] = ACTIONS(1300), + [anon_sym_QMARK2] = ACTIONS(1300), + [anon_sym_STAR_STAR] = ACTIONS(1300), + [anon_sym_PLUS_PLUS] = ACTIONS(1300), + [anon_sym_SLASH] = ACTIONS(1300), + [anon_sym_mod] = ACTIONS(1300), + [anon_sym_SLASH_SLASH] = ACTIONS(1300), + [anon_sym_PLUS] = ACTIONS(1300), + [anon_sym_bit_DASHshl] = ACTIONS(1300), + [anon_sym_bit_DASHshr] = ACTIONS(1300), + [anon_sym_EQ_EQ] = ACTIONS(1300), + [anon_sym_BANG_EQ] = ACTIONS(1300), + [anon_sym_LT2] = ACTIONS(1300), + [anon_sym_LT_EQ] = ACTIONS(1300), + [anon_sym_GT_EQ] = ACTIONS(1300), + [anon_sym_not_DASHin] = ACTIONS(1300), + [anon_sym_starts_DASHwith] = ACTIONS(1300), + [anon_sym_ends_DASHwith] = ACTIONS(1300), + [anon_sym_EQ_TILDE] = ACTIONS(1300), + [anon_sym_BANG_TILDE] = ACTIONS(1300), + [anon_sym_bit_DASHand] = ACTIONS(1300), + [anon_sym_bit_DASHxor] = ACTIONS(1300), + [anon_sym_bit_DASHor] = ACTIONS(1300), + [anon_sym_and] = ACTIONS(1300), + [anon_sym_xor] = ACTIONS(1300), + [anon_sym_or] = ACTIONS(1300), + [anon_sym_DOT2] = ACTIONS(1302), + [sym_val_nothing] = ACTIONS(1300), + [anon_sym_true] = ACTIONS(1300), + [anon_sym_false] = ACTIONS(1300), + [aux_sym_val_number_token1] = ACTIONS(1300), + [aux_sym_val_number_token2] = ACTIONS(1300), + [aux_sym_val_number_token3] = ACTIONS(1300), + [anon_sym_inf] = ACTIONS(1300), + [anon_sym_DASHinf] = ACTIONS(1300), + [anon_sym_NaN] = ACTIONS(1300), + [aux_sym__val_number_decimal_token1] = ACTIONS(1300), + [aux_sym__val_number_decimal_token2] = ACTIONS(1300), + [anon_sym_0b] = ACTIONS(1300), + [anon_sym_0o] = ACTIONS(1300), + [anon_sym_0x] = ACTIONS(1300), + [sym_val_date] = ACTIONS(1300), + [anon_sym_DQUOTE] = ACTIONS(1300), + [sym__str_single_quotes] = ACTIONS(1300), + [sym__str_back_ticks] = ACTIONS(1300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1300), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1300), + [anon_sym_err_GT] = ACTIONS(1300), + [anon_sym_out_GT] = ACTIONS(1300), + [anon_sym_e_GT] = ACTIONS(1300), + [anon_sym_o_GT] = ACTIONS(1300), + [anon_sym_err_PLUSout_GT] = ACTIONS(1300), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1300), + [anon_sym_o_PLUSe_GT] = ACTIONS(1300), + [anon_sym_e_PLUSo_GT] = ACTIONS(1300), + [sym_short_flag] = ACTIONS(1300), + [aux_sym_unquoted_token1] = ACTIONS(1300), + [anon_sym_POUND] = ACTIONS(105), + }, + [735] = { + [sym_comment] = STATE(735), + [anon_sym_SEMI] = ACTIONS(1234), + [anon_sym_LF] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(1234), + [anon_sym_LPAREN] = ACTIONS(1234), + [anon_sym_RPAREN] = ACTIONS(1234), + [anon_sym_PIPE] = ACTIONS(1234), + [anon_sym_DOLLAR] = ACTIONS(1234), + [anon_sym_GT] = ACTIONS(1234), + [anon_sym_DASH_DASH] = ACTIONS(1234), + [anon_sym_DASH] = ACTIONS(1234), + [anon_sym_in] = ACTIONS(1234), + [anon_sym_LBRACE] = ACTIONS(1234), + [anon_sym_RBRACE] = ACTIONS(1234), + [anon_sym_DOT] = ACTIONS(1234), + [anon_sym_STAR] = ACTIONS(1234), + [anon_sym_QMARK2] = ACTIONS(1234), + [anon_sym_STAR_STAR] = ACTIONS(1234), + [anon_sym_PLUS_PLUS] = ACTIONS(1234), + [anon_sym_SLASH] = ACTIONS(1234), + [anon_sym_mod] = ACTIONS(1234), + [anon_sym_SLASH_SLASH] = ACTIONS(1234), + [anon_sym_PLUS] = ACTIONS(1234), + [anon_sym_bit_DASHshl] = ACTIONS(1234), + [anon_sym_bit_DASHshr] = ACTIONS(1234), + [anon_sym_EQ_EQ] = ACTIONS(1234), + [anon_sym_BANG_EQ] = ACTIONS(1234), + [anon_sym_LT2] = ACTIONS(1234), + [anon_sym_LT_EQ] = ACTIONS(1234), + [anon_sym_GT_EQ] = ACTIONS(1234), + [anon_sym_not_DASHin] = ACTIONS(1234), + [anon_sym_starts_DASHwith] = ACTIONS(1234), + [anon_sym_ends_DASHwith] = ACTIONS(1234), + [anon_sym_EQ_TILDE] = ACTIONS(1234), + [anon_sym_BANG_TILDE] = ACTIONS(1234), + [anon_sym_bit_DASHand] = ACTIONS(1234), + [anon_sym_bit_DASHxor] = ACTIONS(1234), + [anon_sym_bit_DASHor] = ACTIONS(1234), + [anon_sym_and] = ACTIONS(1234), + [anon_sym_xor] = ACTIONS(1234), + [anon_sym_or] = ACTIONS(1234), + [anon_sym_DOT2] = ACTIONS(1236), + [sym_val_nothing] = ACTIONS(1234), + [anon_sym_true] = ACTIONS(1234), + [anon_sym_false] = ACTIONS(1234), + [aux_sym_val_number_token1] = ACTIONS(1234), + [aux_sym_val_number_token2] = ACTIONS(1234), + [aux_sym_val_number_token3] = ACTIONS(1234), + [anon_sym_inf] = ACTIONS(1234), + [anon_sym_DASHinf] = ACTIONS(1234), + [anon_sym_NaN] = ACTIONS(1234), + [aux_sym__val_number_decimal_token1] = ACTIONS(1234), + [aux_sym__val_number_decimal_token2] = ACTIONS(1234), + [anon_sym_0b] = ACTIONS(1234), + [anon_sym_0o] = ACTIONS(1234), + [anon_sym_0x] = ACTIONS(1234), + [sym_val_date] = ACTIONS(1234), + [anon_sym_DQUOTE] = ACTIONS(1234), + [sym__str_single_quotes] = ACTIONS(1234), + [sym__str_back_ticks] = ACTIONS(1234), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1234), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1234), + [anon_sym_err_GT] = ACTIONS(1234), + [anon_sym_out_GT] = ACTIONS(1234), + [anon_sym_e_GT] = ACTIONS(1234), + [anon_sym_o_GT] = ACTIONS(1234), + [anon_sym_err_PLUSout_GT] = ACTIONS(1234), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1234), + [anon_sym_o_PLUSe_GT] = ACTIONS(1234), + [anon_sym_e_PLUSo_GT] = ACTIONS(1234), + [sym_short_flag] = ACTIONS(1234), + [aux_sym_unquoted_token1] = ACTIONS(1234), + [anon_sym_POUND] = ACTIONS(105), + }, + [736] = { + [sym_comment] = STATE(736), + [anon_sym_SEMI] = ACTIONS(1278), + [anon_sym_LF] = ACTIONS(1280), + [anon_sym_LBRACK] = ACTIONS(1278), + [anon_sym_LPAREN] = ACTIONS(1278), + [anon_sym_RPAREN] = ACTIONS(1278), + [anon_sym_PIPE] = ACTIONS(1278), + [anon_sym_DOLLAR] = ACTIONS(1278), + [anon_sym_GT] = ACTIONS(1278), + [anon_sym_DASH_DASH] = ACTIONS(1278), + [anon_sym_DASH] = ACTIONS(1278), + [anon_sym_in] = ACTIONS(1278), + [anon_sym_LBRACE] = ACTIONS(1278), + [anon_sym_RBRACE] = ACTIONS(1278), + [anon_sym_DOT] = ACTIONS(1278), + [anon_sym_STAR] = ACTIONS(1278), + [anon_sym_STAR_STAR] = ACTIONS(1278), + [anon_sym_PLUS_PLUS] = ACTIONS(1278), + [anon_sym_SLASH] = ACTIONS(1278), + [anon_sym_mod] = ACTIONS(1278), + [anon_sym_SLASH_SLASH] = ACTIONS(1278), + [anon_sym_PLUS] = ACTIONS(1278), + [anon_sym_bit_DASHshl] = ACTIONS(1278), + [anon_sym_bit_DASHshr] = ACTIONS(1278), + [anon_sym_EQ_EQ] = ACTIONS(1278), + [anon_sym_BANG_EQ] = ACTIONS(1278), + [anon_sym_LT2] = ACTIONS(1278), + [anon_sym_LT_EQ] = ACTIONS(1278), + [anon_sym_GT_EQ] = ACTIONS(1278), + [anon_sym_not_DASHin] = ACTIONS(1278), + [anon_sym_starts_DASHwith] = ACTIONS(1278), + [anon_sym_ends_DASHwith] = ACTIONS(1278), + [anon_sym_EQ_TILDE] = ACTIONS(1278), + [anon_sym_BANG_TILDE] = ACTIONS(1278), + [anon_sym_bit_DASHand] = ACTIONS(1278), + [anon_sym_bit_DASHxor] = ACTIONS(1278), + [anon_sym_bit_DASHor] = ACTIONS(1278), + [anon_sym_and] = ACTIONS(1278), + [anon_sym_xor] = ACTIONS(1278), + [anon_sym_or] = ACTIONS(1278), + [anon_sym_DOT2] = ACTIONS(1813), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1815), + [sym_val_nothing] = ACTIONS(1278), + [anon_sym_true] = ACTIONS(1278), + [anon_sym_false] = ACTIONS(1278), + [aux_sym_val_number_token1] = ACTIONS(1278), + [aux_sym_val_number_token2] = ACTIONS(1278), + [aux_sym_val_number_token3] = ACTIONS(1278), + [anon_sym_inf] = ACTIONS(1278), + [anon_sym_DASHinf] = ACTIONS(1278), + [anon_sym_NaN] = ACTIONS(1278), + [aux_sym__val_number_decimal_token1] = ACTIONS(1278), + [aux_sym__val_number_decimal_token2] = ACTIONS(1278), + [anon_sym_0b] = ACTIONS(1278), + [anon_sym_0o] = ACTIONS(1278), + [anon_sym_0x] = ACTIONS(1278), + [sym_val_date] = ACTIONS(1278), + [anon_sym_DQUOTE] = ACTIONS(1278), + [sym__str_single_quotes] = ACTIONS(1278), + [sym__str_back_ticks] = ACTIONS(1278), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1278), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1278), + [anon_sym_err_GT] = ACTIONS(1278), + [anon_sym_out_GT] = ACTIONS(1278), + [anon_sym_e_GT] = ACTIONS(1278), + [anon_sym_o_GT] = ACTIONS(1278), + [anon_sym_err_PLUSout_GT] = ACTIONS(1278), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1278), + [anon_sym_o_PLUSe_GT] = ACTIONS(1278), + [anon_sym_e_PLUSo_GT] = ACTIONS(1278), + [sym_short_flag] = ACTIONS(1278), + [aux_sym_unquoted_token1] = ACTIONS(1278), + [anon_sym_POUND] = ACTIONS(105), + }, + [737] = { + [sym_cell_path] = STATE(920), + [sym_path] = STATE(732), + [sym_comment] = STATE(737), [ts_builtin_sym_end] = ACTIONS(1196), [anon_sym_SEMI] = ACTIONS(1194), [anon_sym_LF] = ACTIONS(1196), @@ -137589,7 +137178,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1194), [anon_sym_xor] = ACTIONS(1194), [anon_sym_or] = ACTIONS(1194), - [anon_sym_DOT2] = ACTIONS(1196), + [anon_sym_DOT2] = ACTIONS(1808), [sym_val_nothing] = ACTIONS(1194), [anon_sym_true] = ACTIONS(1194), [anon_sym_false] = ACTIONS(1194), @@ -137622,206 +137211,131 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1194), [anon_sym_POUND] = ACTIONS(105), }, - [740] = { - [sym_cell_path] = STATE(977), - [sym_path] = STATE(733), - [sym_comment] = STATE(740), - [ts_builtin_sym_end] = ACTIONS(1170), - [anon_sym_SEMI] = ACTIONS(1168), - [anon_sym_LF] = ACTIONS(1170), - [anon_sym_LBRACK] = ACTIONS(1168), - [anon_sym_LPAREN] = ACTIONS(1168), - [anon_sym_PIPE] = ACTIONS(1168), - [anon_sym_DOLLAR] = ACTIONS(1168), - [anon_sym_GT] = ACTIONS(1168), - [anon_sym_DASH_DASH] = ACTIONS(1168), - [anon_sym_DASH] = ACTIONS(1168), - [anon_sym_in] = ACTIONS(1168), - [anon_sym_LBRACE] = ACTIONS(1168), - [anon_sym_DOT] = ACTIONS(1168), - [anon_sym_STAR] = ACTIONS(1168), - [anon_sym_STAR_STAR] = ACTIONS(1168), - [anon_sym_PLUS_PLUS] = ACTIONS(1168), - [anon_sym_SLASH] = ACTIONS(1168), - [anon_sym_mod] = ACTIONS(1168), - [anon_sym_SLASH_SLASH] = ACTIONS(1168), - [anon_sym_PLUS] = ACTIONS(1168), - [anon_sym_bit_DASHshl] = ACTIONS(1168), - [anon_sym_bit_DASHshr] = ACTIONS(1168), - [anon_sym_EQ_EQ] = ACTIONS(1168), - [anon_sym_BANG_EQ] = ACTIONS(1168), - [anon_sym_LT2] = ACTIONS(1168), - [anon_sym_LT_EQ] = ACTIONS(1168), - [anon_sym_GT_EQ] = ACTIONS(1168), - [anon_sym_not_DASHin] = ACTIONS(1168), - [anon_sym_starts_DASHwith] = ACTIONS(1168), - [anon_sym_ends_DASHwith] = ACTIONS(1168), - [anon_sym_EQ_TILDE] = ACTIONS(1168), - [anon_sym_BANG_TILDE] = ACTIONS(1168), - [anon_sym_bit_DASHand] = ACTIONS(1168), - [anon_sym_bit_DASHxor] = ACTIONS(1168), - [anon_sym_bit_DASHor] = ACTIONS(1168), - [anon_sym_and] = ACTIONS(1168), - [anon_sym_xor] = ACTIONS(1168), - [anon_sym_or] = ACTIONS(1168), - [anon_sym_DOT2] = ACTIONS(1806), - [sym_val_nothing] = ACTIONS(1168), - [anon_sym_true] = ACTIONS(1168), - [anon_sym_false] = ACTIONS(1168), - [aux_sym_val_number_token1] = ACTIONS(1168), - [aux_sym_val_number_token2] = ACTIONS(1168), - [aux_sym_val_number_token3] = ACTIONS(1168), - [anon_sym_inf] = ACTIONS(1168), - [anon_sym_DASHinf] = ACTIONS(1168), - [anon_sym_NaN] = ACTIONS(1168), - [aux_sym__val_number_decimal_token1] = ACTIONS(1168), - [aux_sym__val_number_decimal_token2] = ACTIONS(1168), - [anon_sym_0b] = ACTIONS(1168), - [anon_sym_0o] = ACTIONS(1168), - [anon_sym_0x] = ACTIONS(1168), - [sym_val_date] = ACTIONS(1168), - [anon_sym_DQUOTE] = ACTIONS(1168), - [sym__str_single_quotes] = ACTIONS(1168), - [sym__str_back_ticks] = ACTIONS(1168), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1168), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1168), - [anon_sym_err_GT] = ACTIONS(1168), - [anon_sym_out_GT] = ACTIONS(1168), - [anon_sym_e_GT] = ACTIONS(1168), - [anon_sym_o_GT] = ACTIONS(1168), - [anon_sym_err_PLUSout_GT] = ACTIONS(1168), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1168), - [anon_sym_o_PLUSe_GT] = ACTIONS(1168), - [anon_sym_e_PLUSo_GT] = ACTIONS(1168), - [sym_short_flag] = ACTIONS(1168), - [aux_sym_unquoted_token1] = ACTIONS(1168), - [anon_sym_POUND] = ACTIONS(105), - }, - [741] = { - [sym_cell_path] = STATE(975), - [sym_path] = STATE(733), - [sym_comment] = STATE(741), - [ts_builtin_sym_end] = ACTIONS(1154), - [anon_sym_SEMI] = ACTIONS(1152), - [anon_sym_LF] = ACTIONS(1154), - [anon_sym_LBRACK] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(1152), - [anon_sym_PIPE] = ACTIONS(1152), - [anon_sym_DOLLAR] = ACTIONS(1152), - [anon_sym_GT] = ACTIONS(1152), - [anon_sym_DASH_DASH] = ACTIONS(1152), - [anon_sym_DASH] = ACTIONS(1152), - [anon_sym_in] = ACTIONS(1152), - [anon_sym_LBRACE] = ACTIONS(1152), - [anon_sym_DOT] = ACTIONS(1152), - [anon_sym_STAR] = ACTIONS(1152), - [anon_sym_STAR_STAR] = ACTIONS(1152), - [anon_sym_PLUS_PLUS] = ACTIONS(1152), - [anon_sym_SLASH] = ACTIONS(1152), - [anon_sym_mod] = ACTIONS(1152), - [anon_sym_SLASH_SLASH] = ACTIONS(1152), - [anon_sym_PLUS] = ACTIONS(1152), - [anon_sym_bit_DASHshl] = ACTIONS(1152), - [anon_sym_bit_DASHshr] = ACTIONS(1152), - [anon_sym_EQ_EQ] = ACTIONS(1152), - [anon_sym_BANG_EQ] = ACTIONS(1152), - [anon_sym_LT2] = ACTIONS(1152), - [anon_sym_LT_EQ] = ACTIONS(1152), - [anon_sym_GT_EQ] = ACTIONS(1152), - [anon_sym_not_DASHin] = ACTIONS(1152), - [anon_sym_starts_DASHwith] = ACTIONS(1152), - [anon_sym_ends_DASHwith] = ACTIONS(1152), - [anon_sym_EQ_TILDE] = ACTIONS(1152), - [anon_sym_BANG_TILDE] = ACTIONS(1152), - [anon_sym_bit_DASHand] = ACTIONS(1152), - [anon_sym_bit_DASHxor] = ACTIONS(1152), - [anon_sym_bit_DASHor] = ACTIONS(1152), - [anon_sym_and] = ACTIONS(1152), - [anon_sym_xor] = ACTIONS(1152), - [anon_sym_or] = ACTIONS(1152), - [anon_sym_DOT2] = ACTIONS(1806), - [sym_val_nothing] = ACTIONS(1152), - [anon_sym_true] = ACTIONS(1152), - [anon_sym_false] = ACTIONS(1152), - [aux_sym_val_number_token1] = ACTIONS(1152), - [aux_sym_val_number_token2] = ACTIONS(1152), - [aux_sym_val_number_token3] = ACTIONS(1152), - [anon_sym_inf] = ACTIONS(1152), - [anon_sym_DASHinf] = ACTIONS(1152), - [anon_sym_NaN] = ACTIONS(1152), - [aux_sym__val_number_decimal_token1] = ACTIONS(1152), - [aux_sym__val_number_decimal_token2] = ACTIONS(1152), - [anon_sym_0b] = ACTIONS(1152), - [anon_sym_0o] = ACTIONS(1152), - [anon_sym_0x] = ACTIONS(1152), - [sym_val_date] = ACTIONS(1152), - [anon_sym_DQUOTE] = ACTIONS(1152), - [sym__str_single_quotes] = ACTIONS(1152), - [sym__str_back_ticks] = ACTIONS(1152), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1152), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1152), - [anon_sym_err_GT] = ACTIONS(1152), - [anon_sym_out_GT] = ACTIONS(1152), - [anon_sym_e_GT] = ACTIONS(1152), - [anon_sym_o_GT] = ACTIONS(1152), - [anon_sym_err_PLUSout_GT] = ACTIONS(1152), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1152), - [anon_sym_o_PLUSe_GT] = ACTIONS(1152), - [anon_sym_e_PLUSo_GT] = ACTIONS(1152), - [sym_short_flag] = ACTIONS(1152), - [aux_sym_unquoted_token1] = ACTIONS(1152), + [738] = { + [sym_comment] = STATE(738), + [anon_sym_SEMI] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_RPAREN] = ACTIONS(1157), + [anon_sym_PIPE] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH_DASH] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_DOT2] = ACTIONS(1159), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1799), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_err_GT] = ACTIONS(1157), + [anon_sym_out_GT] = ACTIONS(1157), + [anon_sym_e_GT] = ACTIONS(1157), + [anon_sym_o_GT] = ACTIONS(1157), + [anon_sym_err_PLUSout_GT] = ACTIONS(1157), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1157), + [anon_sym_o_PLUSe_GT] = ACTIONS(1157), + [anon_sym_e_PLUSo_GT] = ACTIONS(1157), + [sym_short_flag] = ACTIONS(1157), + [aux_sym_unquoted_token1] = ACTIONS(1157), [anon_sym_POUND] = ACTIONS(105), }, - [742] = { - [sym__ctrl_expression_parenthesized] = STATE(4491), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4915), - [sym_where_command] = STATE(4489), - [sym__expression] = STATE(3493), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4483), - [sym_comment] = STATE(742), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(759), - [sym_cmd_identifier] = ACTIONS(464), + [739] = { + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4235), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), + [sym_comment] = STATE(739), + [aux_sym_pipeline_repeat1] = STATE(777), + [sym_cmd_identifier] = ACTIONS(394), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), [anon_sym_DOLLAR] = ACTIONS(1781), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(466), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -137844,195 +137358,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(300), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(474), + [anon_sym_CARET] = ACTIONS(306), [anon_sym_POUND] = ACTIONS(3), }, - [743] = { - [sym_comment] = STATE(743), - [ts_builtin_sym_end] = ACTIONS(1211), - [anon_sym_SEMI] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_PIPE] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH_DASH] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_DOT2] = ACTIONS(1211), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1822), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(1824), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_err_GT] = ACTIONS(1209), - [anon_sym_out_GT] = ACTIONS(1209), - [anon_sym_e_GT] = ACTIONS(1209), - [anon_sym_o_GT] = ACTIONS(1209), - [anon_sym_err_PLUSout_GT] = ACTIONS(1209), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1209), - [anon_sym_o_PLUSe_GT] = ACTIONS(1209), - [anon_sym_e_PLUSo_GT] = ACTIONS(1209), - [sym_short_flag] = ACTIONS(1209), - [aux_sym_unquoted_token1] = ACTIONS(1209), - [anon_sym_POUND] = ACTIONS(105), - }, - [744] = { - [sym_cell_path] = STATE(957), - [sym_path] = STATE(733), - [sym_comment] = STATE(744), - [ts_builtin_sym_end] = ACTIONS(1200), - [anon_sym_SEMI] = ACTIONS(1198), - [anon_sym_LF] = ACTIONS(1200), - [anon_sym_LBRACK] = ACTIONS(1198), - [anon_sym_LPAREN] = ACTIONS(1198), - [anon_sym_PIPE] = ACTIONS(1198), - [anon_sym_DOLLAR] = ACTIONS(1198), - [anon_sym_GT] = ACTIONS(1198), - [anon_sym_DASH_DASH] = ACTIONS(1198), - [anon_sym_DASH] = ACTIONS(1198), - [anon_sym_in] = ACTIONS(1198), - [anon_sym_LBRACE] = ACTIONS(1198), - [anon_sym_DOT] = ACTIONS(1198), - [anon_sym_STAR] = ACTIONS(1198), - [anon_sym_STAR_STAR] = ACTIONS(1198), - [anon_sym_PLUS_PLUS] = ACTIONS(1198), - [anon_sym_SLASH] = ACTIONS(1198), - [anon_sym_mod] = ACTIONS(1198), - [anon_sym_SLASH_SLASH] = ACTIONS(1198), - [anon_sym_PLUS] = ACTIONS(1198), - [anon_sym_bit_DASHshl] = ACTIONS(1198), - [anon_sym_bit_DASHshr] = ACTIONS(1198), - [anon_sym_EQ_EQ] = ACTIONS(1198), - [anon_sym_BANG_EQ] = ACTIONS(1198), - [anon_sym_LT2] = ACTIONS(1198), - [anon_sym_LT_EQ] = ACTIONS(1198), - [anon_sym_GT_EQ] = ACTIONS(1198), - [anon_sym_not_DASHin] = ACTIONS(1198), - [anon_sym_starts_DASHwith] = ACTIONS(1198), - [anon_sym_ends_DASHwith] = ACTIONS(1198), - [anon_sym_EQ_TILDE] = ACTIONS(1198), - [anon_sym_BANG_TILDE] = ACTIONS(1198), - [anon_sym_bit_DASHand] = ACTIONS(1198), - [anon_sym_bit_DASHxor] = ACTIONS(1198), - [anon_sym_bit_DASHor] = ACTIONS(1198), - [anon_sym_and] = ACTIONS(1198), - [anon_sym_xor] = ACTIONS(1198), - [anon_sym_or] = ACTIONS(1198), - [anon_sym_DOT2] = ACTIONS(1806), - [sym_val_nothing] = ACTIONS(1198), - [anon_sym_true] = ACTIONS(1198), - [anon_sym_false] = ACTIONS(1198), - [aux_sym_val_number_token1] = ACTIONS(1198), - [aux_sym_val_number_token2] = ACTIONS(1198), - [aux_sym_val_number_token3] = ACTIONS(1198), - [anon_sym_inf] = ACTIONS(1198), - [anon_sym_DASHinf] = ACTIONS(1198), - [anon_sym_NaN] = ACTIONS(1198), - [aux_sym__val_number_decimal_token1] = ACTIONS(1198), - [aux_sym__val_number_decimal_token2] = ACTIONS(1198), - [anon_sym_0b] = ACTIONS(1198), - [anon_sym_0o] = ACTIONS(1198), - [anon_sym_0x] = ACTIONS(1198), - [sym_val_date] = ACTIONS(1198), - [anon_sym_DQUOTE] = ACTIONS(1198), - [sym__str_single_quotes] = ACTIONS(1198), - [sym__str_back_ticks] = ACTIONS(1198), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1198), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1198), - [anon_sym_err_GT] = ACTIONS(1198), - [anon_sym_out_GT] = ACTIONS(1198), - [anon_sym_e_GT] = ACTIONS(1198), - [anon_sym_o_GT] = ACTIONS(1198), - [anon_sym_err_PLUSout_GT] = ACTIONS(1198), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1198), - [anon_sym_o_PLUSe_GT] = ACTIONS(1198), - [anon_sym_e_PLUSo_GT] = ACTIONS(1198), - [sym_short_flag] = ACTIONS(1198), - [aux_sym_unquoted_token1] = ACTIONS(1198), - [anon_sym_POUND] = ACTIONS(105), + [740] = { + [sym__ctrl_expression] = STATE(4256), + [sym_ctrl_do] = STATE(4411), + [sym_ctrl_if] = STATE(4411), + [sym_ctrl_match] = STATE(4411), + [sym_ctrl_try] = STATE(4411), + [sym_ctrl_return] = STATE(4411), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4376), + [sym_where_command] = STATE(4266), + [sym__expression] = STATE(3321), + [sym_expr_unary] = STATE(3362), + [sym_expr_binary] = STATE(3362), + [sym_expr_parenthesized] = STATE(3318), + [sym_val_range] = STATE(3362), + [sym__value] = STATE(3362), + [sym_val_bool] = STATE(3352), + [sym_val_variable] = STATE(3222), + [sym__var] = STATE(2795), + [sym_val_number] = STATE(257), + [sym__val_number_decimal] = STATE(246), + [sym_val_duration] = STATE(3352), + [sym_val_filesize] = STATE(3352), + [sym_val_binary] = STATE(3352), + [sym_val_string] = STATE(3352), + [sym__str_double_quotes] = STATE(3356), + [sym_val_interpolated] = STATE(3352), + [sym__inter_single_quotes] = STATE(3366), + [sym__inter_double_quotes] = STATE(3368), + [sym_val_list] = STATE(3352), + [sym_val_record] = STATE(3352), + [sym_val_table] = STATE(3352), + [sym_val_closure] = STATE(3352), + [sym_command] = STATE(4266), + [sym_comment] = STATE(740), + [aux_sym_pipeline_repeat1] = STATE(777), + [sym_cmd_identifier] = ACTIONS(19), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(1783), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_do] = ACTIONS(51), + [anon_sym_if] = ACTIONS(53), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_DOT] = ACTIONS(59), + [anon_sym_try] = ACTIONS(61), + [anon_sym_return] = ACTIONS(63), + [anon_sym_where] = ACTIONS(75), + [anon_sym_not] = ACTIONS(77), + [sym_val_nothing] = ACTIONS(79), + [anon_sym_true] = ACTIONS(81), + [anon_sym_false] = ACTIONS(81), + [aux_sym_val_number_token1] = ACTIONS(83), + [aux_sym_val_number_token2] = ACTIONS(83), + [aux_sym_val_number_token3] = ACTIONS(83), + [anon_sym_inf] = ACTIONS(85), + [anon_sym_DASHinf] = ACTIONS(83), + [anon_sym_NaN] = ACTIONS(85), + [aux_sym__val_number_decimal_token1] = ACTIONS(87), + [aux_sym__val_number_decimal_token2] = ACTIONS(89), + [anon_sym_0b] = ACTIONS(91), + [anon_sym_0o] = ACTIONS(91), + [anon_sym_0x] = ACTIONS(91), + [sym_val_date] = ACTIONS(93), + [anon_sym_DQUOTE] = ACTIONS(95), + [sym__str_single_quotes] = ACTIONS(97), + [sym__str_back_ticks] = ACTIONS(97), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(99), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(101), + [anon_sym_CARET] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), }, - [745] = { - [sym__ctrl_expression_parenthesized] = STATE(4310), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_pipe_element_parenthesized_last] = STATE(4658), - [sym_where_command] = STATE(4328), - [sym__expression] = STATE(3188), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4268), - [sym_comment] = STATE(745), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(759), + [741] = { + [sym__ctrl_expression_parenthesized] = STATE(4533), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4958), + [sym_where_command] = STATE(4532), + [sym__expression] = STATE(3519), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4531), + [sym_comment] = STATE(741), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(776), [sym_cmd_identifier] = ACTIONS(464), [anon_sym_LBRACK] = ACTIONS(228), [anon_sym_LPAREN] = ACTIONS(230), @@ -138040,13 +137479,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(240), [anon_sym_break] = ACTIONS(466), [anon_sym_continue] = ACTIONS(468), - [anon_sym_do] = ACTIONS(416), + [anon_sym_do] = ACTIONS(418), [anon_sym_if] = ACTIONS(470), - [anon_sym_match] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), [anon_sym_LBRACE] = ACTIONS(258), [anon_sym_DOT] = ACTIONS(262), [anon_sym_try] = ACTIONS(472), - [anon_sym_return] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), [anon_sym_where] = ACTIONS(278), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), @@ -138072,83 +137511,308 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(474), [anon_sym_POUND] = ACTIONS(3), }, + [742] = { + [sym_comment] = STATE(742), + [ts_builtin_sym_end] = ACTIONS(1159), + [anon_sym_SEMI] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_PIPE] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH_DASH] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_DOT2] = ACTIONS(1159), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1817), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(1819), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_err_GT] = ACTIONS(1157), + [anon_sym_out_GT] = ACTIONS(1157), + [anon_sym_e_GT] = ACTIONS(1157), + [anon_sym_o_GT] = ACTIONS(1157), + [anon_sym_err_PLUSout_GT] = ACTIONS(1157), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1157), + [anon_sym_o_PLUSe_GT] = ACTIONS(1157), + [anon_sym_e_PLUSo_GT] = ACTIONS(1157), + [sym_short_flag] = ACTIONS(1157), + [aux_sym_unquoted_token1] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [743] = { + [sym_cell_path] = STATE(935), + [sym_path] = STATE(732), + [sym_comment] = STATE(743), + [ts_builtin_sym_end] = ACTIONS(1218), + [anon_sym_SEMI] = ACTIONS(1216), + [anon_sym_LF] = ACTIONS(1218), + [anon_sym_LBRACK] = ACTIONS(1216), + [anon_sym_LPAREN] = ACTIONS(1216), + [anon_sym_PIPE] = ACTIONS(1216), + [anon_sym_DOLLAR] = ACTIONS(1216), + [anon_sym_GT] = ACTIONS(1216), + [anon_sym_DASH_DASH] = ACTIONS(1216), + [anon_sym_DASH] = ACTIONS(1216), + [anon_sym_in] = ACTIONS(1216), + [anon_sym_LBRACE] = ACTIONS(1216), + [anon_sym_DOT] = ACTIONS(1216), + [anon_sym_STAR] = ACTIONS(1216), + [anon_sym_STAR_STAR] = ACTIONS(1216), + [anon_sym_PLUS_PLUS] = ACTIONS(1216), + [anon_sym_SLASH] = ACTIONS(1216), + [anon_sym_mod] = ACTIONS(1216), + [anon_sym_SLASH_SLASH] = ACTIONS(1216), + [anon_sym_PLUS] = ACTIONS(1216), + [anon_sym_bit_DASHshl] = ACTIONS(1216), + [anon_sym_bit_DASHshr] = ACTIONS(1216), + [anon_sym_EQ_EQ] = ACTIONS(1216), + [anon_sym_BANG_EQ] = ACTIONS(1216), + [anon_sym_LT2] = ACTIONS(1216), + [anon_sym_LT_EQ] = ACTIONS(1216), + [anon_sym_GT_EQ] = ACTIONS(1216), + [anon_sym_not_DASHin] = ACTIONS(1216), + [anon_sym_starts_DASHwith] = ACTIONS(1216), + [anon_sym_ends_DASHwith] = ACTIONS(1216), + [anon_sym_EQ_TILDE] = ACTIONS(1216), + [anon_sym_BANG_TILDE] = ACTIONS(1216), + [anon_sym_bit_DASHand] = ACTIONS(1216), + [anon_sym_bit_DASHxor] = ACTIONS(1216), + [anon_sym_bit_DASHor] = ACTIONS(1216), + [anon_sym_and] = ACTIONS(1216), + [anon_sym_xor] = ACTIONS(1216), + [anon_sym_or] = ACTIONS(1216), + [anon_sym_DOT2] = ACTIONS(1808), + [sym_val_nothing] = ACTIONS(1216), + [anon_sym_true] = ACTIONS(1216), + [anon_sym_false] = ACTIONS(1216), + [aux_sym_val_number_token1] = ACTIONS(1216), + [aux_sym_val_number_token2] = ACTIONS(1216), + [aux_sym_val_number_token3] = ACTIONS(1216), + [anon_sym_inf] = ACTIONS(1216), + [anon_sym_DASHinf] = ACTIONS(1216), + [anon_sym_NaN] = ACTIONS(1216), + [aux_sym__val_number_decimal_token1] = ACTIONS(1216), + [aux_sym__val_number_decimal_token2] = ACTIONS(1216), + [anon_sym_0b] = ACTIONS(1216), + [anon_sym_0o] = ACTIONS(1216), + [anon_sym_0x] = ACTIONS(1216), + [sym_val_date] = ACTIONS(1216), + [anon_sym_DQUOTE] = ACTIONS(1216), + [sym__str_single_quotes] = ACTIONS(1216), + [sym__str_back_ticks] = ACTIONS(1216), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1216), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1216), + [anon_sym_err_GT] = ACTIONS(1216), + [anon_sym_out_GT] = ACTIONS(1216), + [anon_sym_e_GT] = ACTIONS(1216), + [anon_sym_o_GT] = ACTIONS(1216), + [anon_sym_err_PLUSout_GT] = ACTIONS(1216), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1216), + [anon_sym_o_PLUSe_GT] = ACTIONS(1216), + [anon_sym_e_PLUSo_GT] = ACTIONS(1216), + [sym_short_flag] = ACTIONS(1216), + [aux_sym_unquoted_token1] = ACTIONS(1216), + [anon_sym_POUND] = ACTIONS(105), + }, + [744] = { + [sym_cell_path] = STATE(936), + [sym_path] = STATE(732), + [sym_comment] = STATE(744), + [ts_builtin_sym_end] = ACTIONS(1192), + [anon_sym_SEMI] = ACTIONS(1190), + [anon_sym_LF] = ACTIONS(1192), + [anon_sym_LBRACK] = ACTIONS(1190), + [anon_sym_LPAREN] = ACTIONS(1190), + [anon_sym_PIPE] = ACTIONS(1190), + [anon_sym_DOLLAR] = ACTIONS(1190), + [anon_sym_GT] = ACTIONS(1190), + [anon_sym_DASH_DASH] = ACTIONS(1190), + [anon_sym_DASH] = ACTIONS(1190), + [anon_sym_in] = ACTIONS(1190), + [anon_sym_LBRACE] = ACTIONS(1190), + [anon_sym_DOT] = ACTIONS(1190), + [anon_sym_STAR] = ACTIONS(1190), + [anon_sym_STAR_STAR] = ACTIONS(1190), + [anon_sym_PLUS_PLUS] = ACTIONS(1190), + [anon_sym_SLASH] = ACTIONS(1190), + [anon_sym_mod] = ACTIONS(1190), + [anon_sym_SLASH_SLASH] = ACTIONS(1190), + [anon_sym_PLUS] = ACTIONS(1190), + [anon_sym_bit_DASHshl] = ACTIONS(1190), + [anon_sym_bit_DASHshr] = ACTIONS(1190), + [anon_sym_EQ_EQ] = ACTIONS(1190), + [anon_sym_BANG_EQ] = ACTIONS(1190), + [anon_sym_LT2] = ACTIONS(1190), + [anon_sym_LT_EQ] = ACTIONS(1190), + [anon_sym_GT_EQ] = ACTIONS(1190), + [anon_sym_not_DASHin] = ACTIONS(1190), + [anon_sym_starts_DASHwith] = ACTIONS(1190), + [anon_sym_ends_DASHwith] = ACTIONS(1190), + [anon_sym_EQ_TILDE] = ACTIONS(1190), + [anon_sym_BANG_TILDE] = ACTIONS(1190), + [anon_sym_bit_DASHand] = ACTIONS(1190), + [anon_sym_bit_DASHxor] = ACTIONS(1190), + [anon_sym_bit_DASHor] = ACTIONS(1190), + [anon_sym_and] = ACTIONS(1190), + [anon_sym_xor] = ACTIONS(1190), + [anon_sym_or] = ACTIONS(1190), + [anon_sym_DOT2] = ACTIONS(1808), + [sym_val_nothing] = ACTIONS(1190), + [anon_sym_true] = ACTIONS(1190), + [anon_sym_false] = ACTIONS(1190), + [aux_sym_val_number_token1] = ACTIONS(1190), + [aux_sym_val_number_token2] = ACTIONS(1190), + [aux_sym_val_number_token3] = ACTIONS(1190), + [anon_sym_inf] = ACTIONS(1190), + [anon_sym_DASHinf] = ACTIONS(1190), + [anon_sym_NaN] = ACTIONS(1190), + [aux_sym__val_number_decimal_token1] = ACTIONS(1190), + [aux_sym__val_number_decimal_token2] = ACTIONS(1190), + [anon_sym_0b] = ACTIONS(1190), + [anon_sym_0o] = ACTIONS(1190), + [anon_sym_0x] = ACTIONS(1190), + [sym_val_date] = ACTIONS(1190), + [anon_sym_DQUOTE] = ACTIONS(1190), + [sym__str_single_quotes] = ACTIONS(1190), + [sym__str_back_ticks] = ACTIONS(1190), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1190), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1190), + [anon_sym_err_GT] = ACTIONS(1190), + [anon_sym_out_GT] = ACTIONS(1190), + [anon_sym_e_GT] = ACTIONS(1190), + [anon_sym_o_GT] = ACTIONS(1190), + [anon_sym_err_PLUSout_GT] = ACTIONS(1190), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1190), + [anon_sym_o_PLUSe_GT] = ACTIONS(1190), + [anon_sym_e_PLUSo_GT] = ACTIONS(1190), + [sym_short_flag] = ACTIONS(1190), + [aux_sym_unquoted_token1] = ACTIONS(1190), + [anon_sym_POUND] = ACTIONS(105), + }, + [745] = { + [sym_comment] = STATE(745), + [anon_sym_SEMI] = ACTIONS(1278), + [anon_sym_LF] = ACTIONS(1280), + [anon_sym_LBRACK] = ACTIONS(1278), + [anon_sym_LPAREN] = ACTIONS(1278), + [anon_sym_RPAREN] = ACTIONS(1278), + [anon_sym_PIPE] = ACTIONS(1278), + [anon_sym_DOLLAR] = ACTIONS(1278), + [anon_sym_GT] = ACTIONS(1278), + [anon_sym_DASH_DASH] = ACTIONS(1278), + [anon_sym_DASH] = ACTIONS(1278), + [anon_sym_in] = ACTIONS(1278), + [anon_sym_LBRACE] = ACTIONS(1278), + [anon_sym_RBRACE] = ACTIONS(1278), + [anon_sym_DOT] = ACTIONS(1278), + [anon_sym_STAR] = ACTIONS(1278), + [anon_sym_STAR_STAR] = ACTIONS(1278), + [anon_sym_PLUS_PLUS] = ACTIONS(1278), + [anon_sym_SLASH] = ACTIONS(1278), + [anon_sym_mod] = ACTIONS(1278), + [anon_sym_SLASH_SLASH] = ACTIONS(1278), + [anon_sym_PLUS] = ACTIONS(1278), + [anon_sym_bit_DASHshl] = ACTIONS(1278), + [anon_sym_bit_DASHshr] = ACTIONS(1278), + [anon_sym_EQ_EQ] = ACTIONS(1278), + [anon_sym_BANG_EQ] = ACTIONS(1278), + [anon_sym_LT2] = ACTIONS(1278), + [anon_sym_LT_EQ] = ACTIONS(1278), + [anon_sym_GT_EQ] = ACTIONS(1278), + [anon_sym_not_DASHin] = ACTIONS(1278), + [anon_sym_starts_DASHwith] = ACTIONS(1278), + [anon_sym_ends_DASHwith] = ACTIONS(1278), + [anon_sym_EQ_TILDE] = ACTIONS(1278), + [anon_sym_BANG_TILDE] = ACTIONS(1278), + [anon_sym_bit_DASHand] = ACTIONS(1278), + [anon_sym_bit_DASHxor] = ACTIONS(1278), + [anon_sym_bit_DASHor] = ACTIONS(1278), + [anon_sym_and] = ACTIONS(1278), + [anon_sym_xor] = ACTIONS(1278), + [anon_sym_or] = ACTIONS(1278), + [anon_sym_DOT2] = ACTIONS(1821), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1824), + [sym_val_nothing] = ACTIONS(1278), + [anon_sym_true] = ACTIONS(1278), + [anon_sym_false] = ACTIONS(1278), + [aux_sym_val_number_token1] = ACTIONS(1278), + [aux_sym_val_number_token2] = ACTIONS(1278), + [aux_sym_val_number_token3] = ACTIONS(1278), + [anon_sym_inf] = ACTIONS(1278), + [anon_sym_DASHinf] = ACTIONS(1278), + [anon_sym_NaN] = ACTIONS(1278), + [aux_sym__val_number_decimal_token1] = ACTIONS(1278), + [aux_sym__val_number_decimal_token2] = ACTIONS(1278), + [anon_sym_0b] = ACTIONS(1278), + [anon_sym_0o] = ACTIONS(1278), + [anon_sym_0x] = ACTIONS(1278), + [sym_val_date] = ACTIONS(1278), + [anon_sym_DQUOTE] = ACTIONS(1278), + [sym__str_single_quotes] = ACTIONS(1278), + [sym__str_back_ticks] = ACTIONS(1278), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1278), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1278), + [anon_sym_err_GT] = ACTIONS(1278), + [anon_sym_out_GT] = ACTIONS(1278), + [anon_sym_e_GT] = ACTIONS(1278), + [anon_sym_o_GT] = ACTIONS(1278), + [anon_sym_err_PLUSout_GT] = ACTIONS(1278), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1278), + [anon_sym_o_PLUSe_GT] = ACTIONS(1278), + [anon_sym_e_PLUSo_GT] = ACTIONS(1278), + [sym_short_flag] = ACTIONS(1278), + [aux_sym_unquoted_token1] = ACTIONS(1278), + [anon_sym_POUND] = ACTIONS(105), + }, [746] = { - [sym__ctrl_expression] = STATE(4078), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_pipe_element_last] = STATE(4218), - [sym_where_command] = STATE(4081), - [sym__expression] = STATE(2938), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4081), [sym_comment] = STATE(746), - [aux_sym_pipeline_repeat1] = STATE(780), - [sym_cmd_identifier] = ACTIONS(392), - [anon_sym_LBRACK] = ACTIONS(228), - [anon_sym_LPAREN] = ACTIONS(230), - [anon_sym_DOLLAR] = ACTIONS(1781), - [anon_sym_DASH] = ACTIONS(240), - [anon_sym_break] = ACTIONS(406), - [anon_sym_continue] = ACTIONS(408), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), - [anon_sym_LBRACE] = ACTIONS(258), - [anon_sym_DOT] = ACTIONS(262), - [anon_sym_try] = ACTIONS(424), - [anon_sym_return] = ACTIONS(426), - [anon_sym_where] = ACTIONS(278), - [anon_sym_not] = ACTIONS(280), - [sym_val_nothing] = ACTIONS(282), - [anon_sym_true] = ACTIONS(284), - [anon_sym_false] = ACTIONS(284), - [aux_sym_val_number_token1] = ACTIONS(286), - [aux_sym_val_number_token2] = ACTIONS(286), - [aux_sym_val_number_token3] = ACTIONS(286), - [anon_sym_inf] = ACTIONS(288), - [anon_sym_DASHinf] = ACTIONS(286), - [anon_sym_NaN] = ACTIONS(288), - [aux_sym__val_number_decimal_token1] = ACTIONS(290), - [aux_sym__val_number_decimal_token2] = ACTIONS(292), - [anon_sym_0b] = ACTIONS(294), - [anon_sym_0o] = ACTIONS(294), - [anon_sym_0x] = ACTIONS(294), - [sym_val_date] = ACTIONS(296), - [anon_sym_DQUOTE] = ACTIONS(298), - [sym__str_single_quotes] = ACTIONS(300), - [sym__str_back_ticks] = ACTIONS(300), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), - [anon_sym_CARET] = ACTIONS(306), - [anon_sym_POUND] = ACTIONS(3), - }, - [747] = { - [sym_comment] = STATE(747), [anon_sym_SEMI] = ACTIONS(1220), [anon_sym_LF] = ACTIONS(1222), [anon_sym_LBRACK] = ACTIONS(1220), @@ -138164,7 +137828,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(1220), [anon_sym_DOT] = ACTIONS(1220), [anon_sym_STAR] = ACTIONS(1220), - [anon_sym_QMARK2] = ACTIONS(1826), + [anon_sym_QMARK2] = ACTIONS(1806), [anon_sym_STAR_STAR] = ACTIONS(1220), [anon_sym_PLUS_PLUS] = ACTIONS(1220), [anon_sym_SLASH] = ACTIONS(1220), @@ -138222,682 +137886,1571 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1220), [anon_sym_POUND] = ACTIONS(105), }, + [747] = { + [sym_cell_path] = STATE(802), + [sym_path] = STATE(730), + [sym_comment] = STATE(747), + [ts_builtin_sym_end] = ACTIONS(1192), + [anon_sym_SEMI] = ACTIONS(1190), + [anon_sym_LF] = ACTIONS(1192), + [anon_sym_LBRACK] = ACTIONS(1190), + [anon_sym_LPAREN] = ACTIONS(1190), + [anon_sym_PIPE] = ACTIONS(1190), + [anon_sym_DOLLAR] = ACTIONS(1190), + [anon_sym_GT] = ACTIONS(1190), + [anon_sym_DASH_DASH] = ACTIONS(1190), + [anon_sym_DASH] = ACTIONS(1190), + [anon_sym_in] = ACTIONS(1190), + [anon_sym_LBRACE] = ACTIONS(1190), + [anon_sym_DOT] = ACTIONS(1190), + [anon_sym_STAR] = ACTIONS(1190), + [anon_sym_STAR_STAR] = ACTIONS(1190), + [anon_sym_PLUS_PLUS] = ACTIONS(1190), + [anon_sym_SLASH] = ACTIONS(1190), + [anon_sym_mod] = ACTIONS(1190), + [anon_sym_SLASH_SLASH] = ACTIONS(1190), + [anon_sym_PLUS] = ACTIONS(1190), + [anon_sym_bit_DASHshl] = ACTIONS(1190), + [anon_sym_bit_DASHshr] = ACTIONS(1190), + [anon_sym_EQ_EQ] = ACTIONS(1190), + [anon_sym_BANG_EQ] = ACTIONS(1190), + [anon_sym_LT2] = ACTIONS(1190), + [anon_sym_LT_EQ] = ACTIONS(1190), + [anon_sym_GT_EQ] = ACTIONS(1190), + [anon_sym_not_DASHin] = ACTIONS(1190), + [anon_sym_starts_DASHwith] = ACTIONS(1190), + [anon_sym_ends_DASHwith] = ACTIONS(1190), + [anon_sym_EQ_TILDE] = ACTIONS(1190), + [anon_sym_BANG_TILDE] = ACTIONS(1190), + [anon_sym_bit_DASHand] = ACTIONS(1190), + [anon_sym_bit_DASHxor] = ACTIONS(1190), + [anon_sym_bit_DASHor] = ACTIONS(1190), + [anon_sym_and] = ACTIONS(1190), + [anon_sym_xor] = ACTIONS(1190), + [anon_sym_or] = ACTIONS(1190), + [anon_sym_DOT2] = ACTIONS(1826), + [sym_val_nothing] = ACTIONS(1190), + [anon_sym_true] = ACTIONS(1190), + [anon_sym_false] = ACTIONS(1190), + [aux_sym_val_number_token1] = ACTIONS(1190), + [aux_sym_val_number_token2] = ACTIONS(1190), + [aux_sym_val_number_token3] = ACTIONS(1190), + [anon_sym_inf] = ACTIONS(1190), + [anon_sym_DASHinf] = ACTIONS(1190), + [anon_sym_NaN] = ACTIONS(1190), + [aux_sym__val_number_decimal_token1] = ACTIONS(1190), + [aux_sym__val_number_decimal_token2] = ACTIONS(1190), + [anon_sym_0b] = ACTIONS(1190), + [anon_sym_0o] = ACTIONS(1190), + [anon_sym_0x] = ACTIONS(1190), + [sym_val_date] = ACTIONS(1190), + [anon_sym_DQUOTE] = ACTIONS(1190), + [sym__str_single_quotes] = ACTIONS(1190), + [sym__str_back_ticks] = ACTIONS(1190), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1190), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1190), + [anon_sym_err_GT] = ACTIONS(1190), + [anon_sym_out_GT] = ACTIONS(1190), + [anon_sym_e_GT] = ACTIONS(1190), + [anon_sym_o_GT] = ACTIONS(1190), + [anon_sym_err_PLUSout_GT] = ACTIONS(1190), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1190), + [anon_sym_o_PLUSe_GT] = ACTIONS(1190), + [anon_sym_e_PLUSo_GT] = ACTIONS(1190), + [sym_short_flag] = ACTIONS(1190), + [aux_sym_unquoted_token1] = ACTIONS(1190), + [anon_sym_POUND] = ACTIONS(105), + }, [748] = { + [sym_cell_path] = STATE(871), + [sym_path] = STATE(730), [sym_comment] = STATE(748), - [anon_sym_SEMI] = ACTIONS(1220), - [anon_sym_LF] = ACTIONS(1222), - [anon_sym_LBRACK] = ACTIONS(1220), - [anon_sym_LPAREN] = ACTIONS(1220), - [anon_sym_RPAREN] = ACTIONS(1220), - [anon_sym_PIPE] = ACTIONS(1220), - [anon_sym_DOLLAR] = ACTIONS(1220), - [anon_sym_GT] = ACTIONS(1220), - [anon_sym_DASH_DASH] = ACTIONS(1220), - [anon_sym_DASH] = ACTIONS(1220), - [anon_sym_in] = ACTIONS(1220), - [anon_sym_LBRACE] = ACTIONS(1220), - [anon_sym_RBRACE] = ACTIONS(1220), - [anon_sym_DOT] = ACTIONS(1220), - [anon_sym_STAR] = ACTIONS(1220), - [anon_sym_QMARK2] = ACTIONS(1826), - [anon_sym_STAR_STAR] = ACTIONS(1220), - [anon_sym_PLUS_PLUS] = ACTIONS(1220), - [anon_sym_SLASH] = ACTIONS(1220), - [anon_sym_mod] = ACTIONS(1220), - [anon_sym_SLASH_SLASH] = ACTIONS(1220), - [anon_sym_PLUS] = ACTIONS(1220), - [anon_sym_bit_DASHshl] = ACTIONS(1220), - [anon_sym_bit_DASHshr] = ACTIONS(1220), - [anon_sym_EQ_EQ] = ACTIONS(1220), - [anon_sym_BANG_EQ] = ACTIONS(1220), - [anon_sym_LT2] = ACTIONS(1220), - [anon_sym_LT_EQ] = ACTIONS(1220), - [anon_sym_GT_EQ] = ACTIONS(1220), - [anon_sym_not_DASHin] = ACTIONS(1220), - [anon_sym_starts_DASHwith] = ACTIONS(1220), - [anon_sym_ends_DASHwith] = ACTIONS(1220), - [anon_sym_EQ_TILDE] = ACTIONS(1220), - [anon_sym_BANG_TILDE] = ACTIONS(1220), - [anon_sym_bit_DASHand] = ACTIONS(1220), - [anon_sym_bit_DASHxor] = ACTIONS(1220), - [anon_sym_bit_DASHor] = ACTIONS(1220), - [anon_sym_and] = ACTIONS(1220), - [anon_sym_xor] = ACTIONS(1220), - [anon_sym_or] = ACTIONS(1220), - [anon_sym_DOT2] = ACTIONS(1222), - [sym_val_nothing] = ACTIONS(1220), - [anon_sym_true] = ACTIONS(1220), - [anon_sym_false] = ACTIONS(1220), - [aux_sym_val_number_token1] = ACTIONS(1220), - [aux_sym_val_number_token2] = ACTIONS(1220), - [aux_sym_val_number_token3] = ACTIONS(1220), - [anon_sym_inf] = ACTIONS(1220), - [anon_sym_DASHinf] = ACTIONS(1220), - [anon_sym_NaN] = ACTIONS(1220), - [aux_sym__val_number_decimal_token1] = ACTIONS(1220), - [aux_sym__val_number_decimal_token2] = ACTIONS(1220), - [anon_sym_0b] = ACTIONS(1220), - [anon_sym_0o] = ACTIONS(1220), - [anon_sym_0x] = ACTIONS(1220), - [sym_val_date] = ACTIONS(1220), - [anon_sym_DQUOTE] = ACTIONS(1220), - [sym__str_single_quotes] = ACTIONS(1220), - [sym__str_back_ticks] = ACTIONS(1220), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1220), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1220), - [anon_sym_err_GT] = ACTIONS(1220), - [anon_sym_out_GT] = ACTIONS(1220), - [anon_sym_e_GT] = ACTIONS(1220), - [anon_sym_o_GT] = ACTIONS(1220), - [anon_sym_err_PLUSout_GT] = ACTIONS(1220), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1220), - [anon_sym_o_PLUSe_GT] = ACTIONS(1220), - [anon_sym_e_PLUSo_GT] = ACTIONS(1220), - [sym_short_flag] = ACTIONS(1220), - [aux_sym_unquoted_token1] = ACTIONS(1220), + [ts_builtin_sym_end] = ACTIONS(1149), + [anon_sym_SEMI] = ACTIONS(1147), + [anon_sym_LF] = ACTIONS(1149), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_LPAREN] = ACTIONS(1147), + [anon_sym_PIPE] = ACTIONS(1147), + [anon_sym_DOLLAR] = ACTIONS(1147), + [anon_sym_GT] = ACTIONS(1147), + [anon_sym_DASH_DASH] = ACTIONS(1147), + [anon_sym_DASH] = ACTIONS(1147), + [anon_sym_in] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1147), + [anon_sym_DOT] = ACTIONS(1147), + [anon_sym_STAR] = ACTIONS(1147), + [anon_sym_STAR_STAR] = ACTIONS(1147), + [anon_sym_PLUS_PLUS] = ACTIONS(1147), + [anon_sym_SLASH] = ACTIONS(1147), + [anon_sym_mod] = ACTIONS(1147), + [anon_sym_SLASH_SLASH] = ACTIONS(1147), + [anon_sym_PLUS] = ACTIONS(1147), + [anon_sym_bit_DASHshl] = ACTIONS(1147), + [anon_sym_bit_DASHshr] = ACTIONS(1147), + [anon_sym_EQ_EQ] = ACTIONS(1147), + [anon_sym_BANG_EQ] = ACTIONS(1147), + [anon_sym_LT2] = ACTIONS(1147), + [anon_sym_LT_EQ] = ACTIONS(1147), + [anon_sym_GT_EQ] = ACTIONS(1147), + [anon_sym_not_DASHin] = ACTIONS(1147), + [anon_sym_starts_DASHwith] = ACTIONS(1147), + [anon_sym_ends_DASHwith] = ACTIONS(1147), + [anon_sym_EQ_TILDE] = ACTIONS(1147), + [anon_sym_BANG_TILDE] = ACTIONS(1147), + [anon_sym_bit_DASHand] = ACTIONS(1147), + [anon_sym_bit_DASHxor] = ACTIONS(1147), + [anon_sym_bit_DASHor] = ACTIONS(1147), + [anon_sym_and] = ACTIONS(1147), + [anon_sym_xor] = ACTIONS(1147), + [anon_sym_or] = ACTIONS(1147), + [anon_sym_DOT2] = ACTIONS(1829), + [sym_val_nothing] = ACTIONS(1147), + [anon_sym_true] = ACTIONS(1147), + [anon_sym_false] = ACTIONS(1147), + [aux_sym_val_number_token1] = ACTIONS(1147), + [aux_sym_val_number_token2] = ACTIONS(1147), + [aux_sym_val_number_token3] = ACTIONS(1147), + [anon_sym_inf] = ACTIONS(1147), + [anon_sym_DASHinf] = ACTIONS(1147), + [anon_sym_NaN] = ACTIONS(1147), + [aux_sym__val_number_decimal_token1] = ACTIONS(1147), + [aux_sym__val_number_decimal_token2] = ACTIONS(1147), + [anon_sym_0b] = ACTIONS(1147), + [anon_sym_0o] = ACTIONS(1147), + [anon_sym_0x] = ACTIONS(1147), + [sym_val_date] = ACTIONS(1147), + [anon_sym_DQUOTE] = ACTIONS(1147), + [sym__str_single_quotes] = ACTIONS(1147), + [sym__str_back_ticks] = ACTIONS(1147), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1147), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1147), + [anon_sym_err_GT] = ACTIONS(1147), + [anon_sym_out_GT] = ACTIONS(1147), + [anon_sym_e_GT] = ACTIONS(1147), + [anon_sym_o_GT] = ACTIONS(1147), + [anon_sym_err_PLUSout_GT] = ACTIONS(1147), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1147), + [anon_sym_o_PLUSe_GT] = ACTIONS(1147), + [anon_sym_e_PLUSo_GT] = ACTIONS(1147), + [sym_short_flag] = ACTIONS(1147), + [aux_sym_unquoted_token1] = ACTIONS(1147), [anon_sym_POUND] = ACTIONS(105), }, [749] = { + [sym__ctrl_expression] = STATE(4101), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_pipe_element_last] = STATE(4708), + [sym_where_command] = STATE(4109), + [sym__expression] = STATE(2953), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4109), [sym_comment] = STATE(749), - [ts_builtin_sym_end] = ACTIONS(1144), - [anon_sym_SEMI] = ACTIONS(1142), - [anon_sym_LF] = ACTIONS(1144), - [anon_sym_LBRACK] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(1142), - [anon_sym_PIPE] = ACTIONS(1142), - [anon_sym_DOLLAR] = ACTIONS(1142), - [anon_sym_GT] = ACTIONS(1142), - [anon_sym_DASH_DASH] = ACTIONS(1142), - [anon_sym_DASH] = ACTIONS(1142), - [anon_sym_in] = ACTIONS(1142), - [anon_sym_LBRACE] = ACTIONS(1142), - [anon_sym_DOT] = ACTIONS(1142), - [anon_sym_STAR] = ACTIONS(1142), - [anon_sym_STAR_STAR] = ACTIONS(1142), - [anon_sym_PLUS_PLUS] = ACTIONS(1142), - [anon_sym_SLASH] = ACTIONS(1142), - [anon_sym_mod] = ACTIONS(1142), - [anon_sym_SLASH_SLASH] = ACTIONS(1142), - [anon_sym_PLUS] = ACTIONS(1142), - [anon_sym_bit_DASHshl] = ACTIONS(1142), - [anon_sym_bit_DASHshr] = ACTIONS(1142), - [anon_sym_EQ_EQ] = ACTIONS(1142), - [anon_sym_BANG_EQ] = ACTIONS(1142), - [anon_sym_LT2] = ACTIONS(1142), - [anon_sym_LT_EQ] = ACTIONS(1142), - [anon_sym_GT_EQ] = ACTIONS(1142), - [anon_sym_not_DASHin] = ACTIONS(1142), - [anon_sym_starts_DASHwith] = ACTIONS(1142), - [anon_sym_ends_DASHwith] = ACTIONS(1142), - [anon_sym_EQ_TILDE] = ACTIONS(1142), - [anon_sym_BANG_TILDE] = ACTIONS(1142), - [anon_sym_bit_DASHand] = ACTIONS(1142), - [anon_sym_bit_DASHxor] = ACTIONS(1142), - [anon_sym_bit_DASHor] = ACTIONS(1142), - [anon_sym_and] = ACTIONS(1142), - [anon_sym_xor] = ACTIONS(1142), - [anon_sym_or] = ACTIONS(1142), - [anon_sym_DOT2] = ACTIONS(1828), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(1830), - [sym_val_nothing] = ACTIONS(1142), - [anon_sym_true] = ACTIONS(1142), - [anon_sym_false] = ACTIONS(1142), - [aux_sym_val_number_token1] = ACTIONS(1142), - [aux_sym_val_number_token2] = ACTIONS(1142), - [aux_sym_val_number_token3] = ACTIONS(1142), - [anon_sym_inf] = ACTIONS(1142), - [anon_sym_DASHinf] = ACTIONS(1142), - [anon_sym_NaN] = ACTIONS(1142), - [aux_sym__val_number_decimal_token1] = ACTIONS(1142), - [aux_sym__val_number_decimal_token2] = ACTIONS(1142), - [anon_sym_0b] = ACTIONS(1142), - [anon_sym_0o] = ACTIONS(1142), - [anon_sym_0x] = ACTIONS(1142), - [sym_val_date] = ACTIONS(1142), - [anon_sym_DQUOTE] = ACTIONS(1142), - [sym__str_single_quotes] = ACTIONS(1142), - [sym__str_back_ticks] = ACTIONS(1142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1142), - [anon_sym_err_GT] = ACTIONS(1142), - [anon_sym_out_GT] = ACTIONS(1142), - [anon_sym_e_GT] = ACTIONS(1142), - [anon_sym_o_GT] = ACTIONS(1142), - [anon_sym_err_PLUSout_GT] = ACTIONS(1142), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1142), - [anon_sym_o_PLUSe_GT] = ACTIONS(1142), - [anon_sym_e_PLUSo_GT] = ACTIONS(1142), - [sym_short_flag] = ACTIONS(1142), - [aux_sym_unquoted_token1] = ACTIONS(1142), - [aux_sym_unquoted_token2] = ACTIONS(1832), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_repeat1] = STATE(777), + [sym_cmd_identifier] = ACTIONS(394), + [anon_sym_LBRACK] = ACTIONS(228), + [anon_sym_LPAREN] = ACTIONS(230), + [anon_sym_DOLLAR] = ACTIONS(1781), + [anon_sym_DASH] = ACTIONS(240), + [anon_sym_break] = ACTIONS(408), + [anon_sym_continue] = ACTIONS(410), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), + [anon_sym_LBRACE] = ACTIONS(258), + [anon_sym_DOT] = ACTIONS(262), + [anon_sym_try] = ACTIONS(426), + [anon_sym_return] = ACTIONS(428), + [anon_sym_where] = ACTIONS(278), + [anon_sym_not] = ACTIONS(280), + [sym_val_nothing] = ACTIONS(282), + [anon_sym_true] = ACTIONS(284), + [anon_sym_false] = ACTIONS(284), + [aux_sym_val_number_token1] = ACTIONS(286), + [aux_sym_val_number_token2] = ACTIONS(286), + [aux_sym_val_number_token3] = ACTIONS(286), + [anon_sym_inf] = ACTIONS(288), + [anon_sym_DASHinf] = ACTIONS(286), + [anon_sym_NaN] = ACTIONS(288), + [aux_sym__val_number_decimal_token1] = ACTIONS(290), + [aux_sym__val_number_decimal_token2] = ACTIONS(292), + [anon_sym_0b] = ACTIONS(294), + [anon_sym_0o] = ACTIONS(294), + [anon_sym_0x] = ACTIONS(294), + [sym_val_date] = ACTIONS(296), + [anon_sym_DQUOTE] = ACTIONS(298), + [sym__str_single_quotes] = ACTIONS(300), + [sym__str_back_ticks] = ACTIONS(300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), + [anon_sym_CARET] = ACTIONS(306), + [anon_sym_POUND] = ACTIONS(3), }, [750] = { + [sym_path] = STATE(813), [sym_comment] = STATE(750), - [anon_sym_SEMI] = ACTIONS(1274), - [anon_sym_LF] = ACTIONS(1276), - [anon_sym_LBRACK] = ACTIONS(1274), - [anon_sym_LPAREN] = ACTIONS(1274), - [anon_sym_RPAREN] = ACTIONS(1274), - [anon_sym_PIPE] = ACTIONS(1274), - [anon_sym_DOLLAR] = ACTIONS(1274), - [anon_sym_GT] = ACTIONS(1274), - [anon_sym_DASH_DASH] = ACTIONS(1274), - [anon_sym_DASH] = ACTIONS(1274), - [anon_sym_in] = ACTIONS(1274), - [anon_sym_LBRACE] = ACTIONS(1274), - [anon_sym_RBRACE] = ACTIONS(1274), - [anon_sym_DOT] = ACTIONS(1274), - [anon_sym_STAR] = ACTIONS(1274), - [anon_sym_QMARK2] = ACTIONS(1274), - [anon_sym_STAR_STAR] = ACTIONS(1274), - [anon_sym_PLUS_PLUS] = ACTIONS(1274), - [anon_sym_SLASH] = ACTIONS(1274), - [anon_sym_mod] = ACTIONS(1274), - [anon_sym_SLASH_SLASH] = ACTIONS(1274), - [anon_sym_PLUS] = ACTIONS(1274), - [anon_sym_bit_DASHshl] = ACTIONS(1274), - [anon_sym_bit_DASHshr] = ACTIONS(1274), - [anon_sym_EQ_EQ] = ACTIONS(1274), - [anon_sym_BANG_EQ] = ACTIONS(1274), - [anon_sym_LT2] = ACTIONS(1274), - [anon_sym_LT_EQ] = ACTIONS(1274), - [anon_sym_GT_EQ] = ACTIONS(1274), - [anon_sym_not_DASHin] = ACTIONS(1274), - [anon_sym_starts_DASHwith] = ACTIONS(1274), - [anon_sym_ends_DASHwith] = ACTIONS(1274), - [anon_sym_EQ_TILDE] = ACTIONS(1274), - [anon_sym_BANG_TILDE] = ACTIONS(1274), - [anon_sym_bit_DASHand] = ACTIONS(1274), - [anon_sym_bit_DASHxor] = ACTIONS(1274), - [anon_sym_bit_DASHor] = ACTIONS(1274), - [anon_sym_and] = ACTIONS(1274), - [anon_sym_xor] = ACTIONS(1274), - [anon_sym_or] = ACTIONS(1274), - [anon_sym_DOT2] = ACTIONS(1276), - [sym_val_nothing] = ACTIONS(1274), - [anon_sym_true] = ACTIONS(1274), - [anon_sym_false] = ACTIONS(1274), - [aux_sym_val_number_token1] = ACTIONS(1274), - [aux_sym_val_number_token2] = ACTIONS(1274), - [aux_sym_val_number_token3] = ACTIONS(1274), - [anon_sym_inf] = ACTIONS(1274), - [anon_sym_DASHinf] = ACTIONS(1274), - [anon_sym_NaN] = ACTIONS(1274), - [aux_sym__val_number_decimal_token1] = ACTIONS(1274), - [aux_sym__val_number_decimal_token2] = ACTIONS(1274), - [anon_sym_0b] = ACTIONS(1274), - [anon_sym_0o] = ACTIONS(1274), - [anon_sym_0x] = ACTIONS(1274), - [sym_val_date] = ACTIONS(1274), - [anon_sym_DQUOTE] = ACTIONS(1274), - [sym__str_single_quotes] = ACTIONS(1274), - [sym__str_back_ticks] = ACTIONS(1274), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1274), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1274), - [anon_sym_err_GT] = ACTIONS(1274), - [anon_sym_out_GT] = ACTIONS(1274), - [anon_sym_e_GT] = ACTIONS(1274), - [anon_sym_o_GT] = ACTIONS(1274), - [anon_sym_err_PLUSout_GT] = ACTIONS(1274), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1274), - [anon_sym_o_PLUSe_GT] = ACTIONS(1274), - [anon_sym_e_PLUSo_GT] = ACTIONS(1274), - [sym_short_flag] = ACTIONS(1274), - [aux_sym_unquoted_token1] = ACTIONS(1274), + [aux_sym_cell_path_repeat1] = STATE(731), + [ts_builtin_sym_end] = ACTIONS(1181), + [anon_sym_SEMI] = ACTIONS(1179), + [anon_sym_LF] = ACTIONS(1181), + [anon_sym_LBRACK] = ACTIONS(1179), + [anon_sym_LPAREN] = ACTIONS(1179), + [anon_sym_PIPE] = ACTIONS(1179), + [anon_sym_DOLLAR] = ACTIONS(1179), + [anon_sym_GT] = ACTIONS(1179), + [anon_sym_DASH_DASH] = ACTIONS(1179), + [anon_sym_DASH] = ACTIONS(1179), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_LBRACE] = ACTIONS(1179), + [anon_sym_DOT] = ACTIONS(1179), + [anon_sym_STAR] = ACTIONS(1179), + [anon_sym_STAR_STAR] = ACTIONS(1179), + [anon_sym_PLUS_PLUS] = ACTIONS(1179), + [anon_sym_SLASH] = ACTIONS(1179), + [anon_sym_mod] = ACTIONS(1179), + [anon_sym_SLASH_SLASH] = ACTIONS(1179), + [anon_sym_PLUS] = ACTIONS(1179), + [anon_sym_bit_DASHshl] = ACTIONS(1179), + [anon_sym_bit_DASHshr] = ACTIONS(1179), + [anon_sym_EQ_EQ] = ACTIONS(1179), + [anon_sym_BANG_EQ] = ACTIONS(1179), + [anon_sym_LT2] = ACTIONS(1179), + [anon_sym_LT_EQ] = ACTIONS(1179), + [anon_sym_GT_EQ] = ACTIONS(1179), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1179), + [anon_sym_BANG_TILDE] = ACTIONS(1179), + [anon_sym_bit_DASHand] = ACTIONS(1179), + [anon_sym_bit_DASHxor] = ACTIONS(1179), + [anon_sym_bit_DASHor] = ACTIONS(1179), + [anon_sym_and] = ACTIONS(1179), + [anon_sym_xor] = ACTIONS(1179), + [anon_sym_or] = ACTIONS(1179), + [anon_sym_DOT2] = ACTIONS(1808), + [sym_val_nothing] = ACTIONS(1179), + [anon_sym_true] = ACTIONS(1179), + [anon_sym_false] = ACTIONS(1179), + [aux_sym_val_number_token1] = ACTIONS(1179), + [aux_sym_val_number_token2] = ACTIONS(1179), + [aux_sym_val_number_token3] = ACTIONS(1179), + [anon_sym_inf] = ACTIONS(1179), + [anon_sym_DASHinf] = ACTIONS(1179), + [anon_sym_NaN] = ACTIONS(1179), + [aux_sym__val_number_decimal_token1] = ACTIONS(1179), + [aux_sym__val_number_decimal_token2] = ACTIONS(1179), + [anon_sym_0b] = ACTIONS(1179), + [anon_sym_0o] = ACTIONS(1179), + [anon_sym_0x] = ACTIONS(1179), + [sym_val_date] = ACTIONS(1179), + [anon_sym_DQUOTE] = ACTIONS(1179), + [sym__str_single_quotes] = ACTIONS(1179), + [sym__str_back_ticks] = ACTIONS(1179), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), + [anon_sym_err_GT] = ACTIONS(1179), + [anon_sym_out_GT] = ACTIONS(1179), + [anon_sym_e_GT] = ACTIONS(1179), + [anon_sym_o_GT] = ACTIONS(1179), + [anon_sym_err_PLUSout_GT] = ACTIONS(1179), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1179), + [anon_sym_o_PLUSe_GT] = ACTIONS(1179), + [anon_sym_e_PLUSo_GT] = ACTIONS(1179), + [sym_short_flag] = ACTIONS(1179), + [aux_sym_unquoted_token1] = ACTIONS(1179), [anon_sym_POUND] = ACTIONS(105), }, [751] = { + [sym__ctrl_expression_parenthesized] = STATE(4335), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_pipe_element_parenthesized_last] = STATE(4693), + [sym_where_command] = STATE(4283), + [sym__expression] = STATE(3202), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4279), [sym_comment] = STATE(751), - [anon_sym_SEMI] = ACTIONS(1235), - [anon_sym_LF] = ACTIONS(1237), - [anon_sym_LBRACK] = ACTIONS(1235), - [anon_sym_LPAREN] = ACTIONS(1235), - [anon_sym_RPAREN] = ACTIONS(1235), - [anon_sym_PIPE] = ACTIONS(1235), - [anon_sym_DOLLAR] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH_DASH] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_LBRACE] = ACTIONS(1235), - [anon_sym_RBRACE] = ACTIONS(1235), - [anon_sym_DOT] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1235), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1235), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1235), - [anon_sym_BANG_EQ] = ACTIONS(1235), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1235), - [anon_sym_GT_EQ] = ACTIONS(1235), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1235), - [anon_sym_BANG_TILDE] = ACTIONS(1235), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), - [anon_sym_DOT2] = ACTIONS(1834), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1837), - [sym_val_nothing] = ACTIONS(1235), - [anon_sym_true] = ACTIONS(1235), - [anon_sym_false] = ACTIONS(1235), - [aux_sym_val_number_token1] = ACTIONS(1235), - [aux_sym_val_number_token2] = ACTIONS(1235), - [aux_sym_val_number_token3] = ACTIONS(1235), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [aux_sym__val_number_decimal_token1] = ACTIONS(1235), - [aux_sym__val_number_decimal_token2] = ACTIONS(1235), - [anon_sym_0b] = ACTIONS(1235), - [anon_sym_0o] = ACTIONS(1235), - [anon_sym_0x] = ACTIONS(1235), - [sym_val_date] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1235), - [sym__str_single_quotes] = ACTIONS(1235), - [sym__str_back_ticks] = ACTIONS(1235), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1235), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1235), - [anon_sym_err_GT] = ACTIONS(1235), - [anon_sym_out_GT] = ACTIONS(1235), - [anon_sym_e_GT] = ACTIONS(1235), - [anon_sym_o_GT] = ACTIONS(1235), - [anon_sym_err_PLUSout_GT] = ACTIONS(1235), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1235), - [anon_sym_o_PLUSe_GT] = ACTIONS(1235), - [anon_sym_e_PLUSo_GT] = ACTIONS(1235), - [sym_short_flag] = ACTIONS(1235), - [aux_sym_unquoted_token1] = ACTIONS(1235), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(776), + [sym_cmd_identifier] = ACTIONS(464), + [anon_sym_LBRACK] = ACTIONS(228), + [anon_sym_LPAREN] = ACTIONS(230), + [anon_sym_DOLLAR] = ACTIONS(1781), + [anon_sym_DASH] = ACTIONS(240), + [anon_sym_break] = ACTIONS(466), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(470), + [anon_sym_match] = ACTIONS(422), + [anon_sym_LBRACE] = ACTIONS(258), + [anon_sym_DOT] = ACTIONS(262), + [anon_sym_try] = ACTIONS(472), + [anon_sym_return] = ACTIONS(428), + [anon_sym_where] = ACTIONS(278), + [anon_sym_not] = ACTIONS(280), + [sym_val_nothing] = ACTIONS(282), + [anon_sym_true] = ACTIONS(284), + [anon_sym_false] = ACTIONS(284), + [aux_sym_val_number_token1] = ACTIONS(286), + [aux_sym_val_number_token2] = ACTIONS(286), + [aux_sym_val_number_token3] = ACTIONS(286), + [anon_sym_inf] = ACTIONS(288), + [anon_sym_DASHinf] = ACTIONS(286), + [anon_sym_NaN] = ACTIONS(288), + [aux_sym__val_number_decimal_token1] = ACTIONS(290), + [aux_sym__val_number_decimal_token2] = ACTIONS(292), + [anon_sym_0b] = ACTIONS(294), + [anon_sym_0o] = ACTIONS(294), + [anon_sym_0x] = ACTIONS(294), + [sym_val_date] = ACTIONS(296), + [anon_sym_DQUOTE] = ACTIONS(298), + [sym__str_single_quotes] = ACTIONS(300), + [sym__str_back_ticks] = ACTIONS(300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(302), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(304), + [anon_sym_CARET] = ACTIONS(474), + [anon_sym_POUND] = ACTIONS(3), }, [752] = { - [sym_cell_path] = STATE(818), - [sym_path] = STATE(737), [sym_comment] = STATE(752), - [ts_builtin_sym_end] = ACTIONS(1204), - [anon_sym_SEMI] = ACTIONS(1202), - [anon_sym_LF] = ACTIONS(1204), - [anon_sym_LBRACK] = ACTIONS(1202), - [anon_sym_LPAREN] = ACTIONS(1202), - [anon_sym_PIPE] = ACTIONS(1202), - [anon_sym_DOLLAR] = ACTIONS(1202), - [anon_sym_GT] = ACTIONS(1202), - [anon_sym_DASH_DASH] = ACTIONS(1202), - [anon_sym_DASH] = ACTIONS(1202), - [anon_sym_in] = ACTIONS(1202), - [anon_sym_LBRACE] = ACTIONS(1202), - [anon_sym_DOT] = ACTIONS(1202), - [anon_sym_STAR] = ACTIONS(1202), - [anon_sym_STAR_STAR] = ACTIONS(1202), - [anon_sym_PLUS_PLUS] = ACTIONS(1202), - [anon_sym_SLASH] = ACTIONS(1202), - [anon_sym_mod] = ACTIONS(1202), - [anon_sym_SLASH_SLASH] = ACTIONS(1202), - [anon_sym_PLUS] = ACTIONS(1202), - [anon_sym_bit_DASHshl] = ACTIONS(1202), - [anon_sym_bit_DASHshr] = ACTIONS(1202), - [anon_sym_EQ_EQ] = ACTIONS(1202), - [anon_sym_BANG_EQ] = ACTIONS(1202), - [anon_sym_LT2] = ACTIONS(1202), - [anon_sym_LT_EQ] = ACTIONS(1202), - [anon_sym_GT_EQ] = ACTIONS(1202), - [anon_sym_not_DASHin] = ACTIONS(1202), - [anon_sym_starts_DASHwith] = ACTIONS(1202), - [anon_sym_ends_DASHwith] = ACTIONS(1202), - [anon_sym_EQ_TILDE] = ACTIONS(1202), - [anon_sym_BANG_TILDE] = ACTIONS(1202), - [anon_sym_bit_DASHand] = ACTIONS(1202), - [anon_sym_bit_DASHxor] = ACTIONS(1202), - [anon_sym_bit_DASHor] = ACTIONS(1202), - [anon_sym_and] = ACTIONS(1202), - [anon_sym_xor] = ACTIONS(1202), - [anon_sym_or] = ACTIONS(1202), - [anon_sym_DOT2] = ACTIONS(1839), - [sym_val_nothing] = ACTIONS(1202), - [anon_sym_true] = ACTIONS(1202), - [anon_sym_false] = ACTIONS(1202), - [aux_sym_val_number_token1] = ACTIONS(1202), - [aux_sym_val_number_token2] = ACTIONS(1202), - [aux_sym_val_number_token3] = ACTIONS(1202), - [anon_sym_inf] = ACTIONS(1202), - [anon_sym_DASHinf] = ACTIONS(1202), - [anon_sym_NaN] = ACTIONS(1202), - [aux_sym__val_number_decimal_token1] = ACTIONS(1202), - [aux_sym__val_number_decimal_token2] = ACTIONS(1202), - [anon_sym_0b] = ACTIONS(1202), - [anon_sym_0o] = ACTIONS(1202), - [anon_sym_0x] = ACTIONS(1202), - [sym_val_date] = ACTIONS(1202), - [anon_sym_DQUOTE] = ACTIONS(1202), - [sym__str_single_quotes] = ACTIONS(1202), - [sym__str_back_ticks] = ACTIONS(1202), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1202), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1202), - [anon_sym_err_GT] = ACTIONS(1202), - [anon_sym_out_GT] = ACTIONS(1202), - [anon_sym_e_GT] = ACTIONS(1202), - [anon_sym_o_GT] = ACTIONS(1202), - [anon_sym_err_PLUSout_GT] = ACTIONS(1202), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1202), - [anon_sym_o_PLUSe_GT] = ACTIONS(1202), - [anon_sym_e_PLUSo_GT] = ACTIONS(1202), - [sym_short_flag] = ACTIONS(1202), - [aux_sym_unquoted_token1] = ACTIONS(1202), + [anon_sym_SEMI] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_RPAREN] = ACTIONS(1157), + [anon_sym_PIPE] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH_DASH] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1832), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(1834), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_err_GT] = ACTIONS(1157), + [anon_sym_out_GT] = ACTIONS(1157), + [anon_sym_e_GT] = ACTIONS(1157), + [anon_sym_o_GT] = ACTIONS(1157), + [anon_sym_err_PLUSout_GT] = ACTIONS(1157), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1157), + [anon_sym_o_PLUSe_GT] = ACTIONS(1157), + [anon_sym_e_PLUSo_GT] = ACTIONS(1157), + [sym_short_flag] = ACTIONS(1157), + [aux_sym_unquoted_token1] = ACTIONS(1157), [anon_sym_POUND] = ACTIONS(105), }, [753] = { [sym_comment] = STATE(753), - [anon_sym_SEMI] = ACTIONS(1257), - [anon_sym_LF] = ACTIONS(1259), - [anon_sym_LBRACK] = ACTIONS(1257), - [anon_sym_LPAREN] = ACTIONS(1257), - [anon_sym_RPAREN] = ACTIONS(1257), - [anon_sym_PIPE] = ACTIONS(1257), - [anon_sym_DOLLAR] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH_DASH] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_LBRACE] = ACTIONS(1257), - [anon_sym_RBRACE] = ACTIONS(1257), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1257), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1257), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1257), - [anon_sym_BANG_TILDE] = ACTIONS(1257), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [anon_sym_DOT2] = ACTIONS(1259), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1842), - [sym_val_nothing] = ACTIONS(1257), - [anon_sym_true] = ACTIONS(1257), - [anon_sym_false] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1257), - [aux_sym_val_number_token2] = ACTIONS(1257), - [aux_sym_val_number_token3] = ACTIONS(1257), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_0b] = ACTIONS(1257), - [anon_sym_0o] = ACTIONS(1257), - [anon_sym_0x] = ACTIONS(1257), - [sym_val_date] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1257), - [sym__str_single_quotes] = ACTIONS(1257), - [sym__str_back_ticks] = ACTIONS(1257), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1257), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1257), - [anon_sym_err_GT] = ACTIONS(1257), - [anon_sym_out_GT] = ACTIONS(1257), - [anon_sym_e_GT] = ACTIONS(1257), - [anon_sym_o_GT] = ACTIONS(1257), - [anon_sym_err_PLUSout_GT] = ACTIONS(1257), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1257), - [anon_sym_o_PLUSe_GT] = ACTIONS(1257), - [anon_sym_e_PLUSo_GT] = ACTIONS(1257), - [sym_short_flag] = ACTIONS(1257), - [aux_sym_unquoted_token1] = ACTIONS(1257), + [anon_sym_SEMI] = ACTIONS(1226), + [anon_sym_LF] = ACTIONS(1228), + [anon_sym_LBRACK] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1226), + [anon_sym_RPAREN] = ACTIONS(1226), + [anon_sym_PIPE] = ACTIONS(1226), + [anon_sym_DOLLAR] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH_DASH] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1226), + [anon_sym_RBRACE] = ACTIONS(1226), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1226), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1226), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1226), + [anon_sym_BANG_EQ] = ACTIONS(1226), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1226), + [anon_sym_GT_EQ] = ACTIONS(1226), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1226), + [anon_sym_BANG_TILDE] = ACTIONS(1226), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [anon_sym_DOT2] = ACTIONS(1228), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1836), + [sym_val_nothing] = ACTIONS(1226), + [anon_sym_true] = ACTIONS(1226), + [anon_sym_false] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1226), + [aux_sym_val_number_token2] = ACTIONS(1226), + [aux_sym_val_number_token3] = ACTIONS(1226), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_0b] = ACTIONS(1226), + [anon_sym_0o] = ACTIONS(1226), + [anon_sym_0x] = ACTIONS(1226), + [sym_val_date] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1226), + [sym__str_single_quotes] = ACTIONS(1226), + [sym__str_back_ticks] = ACTIONS(1226), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1226), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1226), + [anon_sym_err_GT] = ACTIONS(1226), + [anon_sym_out_GT] = ACTIONS(1226), + [anon_sym_e_GT] = ACTIONS(1226), + [anon_sym_o_GT] = ACTIONS(1226), + [anon_sym_err_PLUSout_GT] = ACTIONS(1226), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1226), + [anon_sym_o_PLUSe_GT] = ACTIONS(1226), + [anon_sym_e_PLUSo_GT] = ACTIONS(1226), + [sym_short_flag] = ACTIONS(1226), + [aux_sym_unquoted_token1] = ACTIONS(1226), [anon_sym_POUND] = ACTIONS(105), }, [754] = { + [sym_path] = STATE(813), [sym_comment] = STATE(754), - [anon_sym_SEMI] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_RPAREN] = ACTIONS(1209), - [anon_sym_PIPE] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH_DASH] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_RBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_DOT2] = ACTIONS(1211), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1790), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_err_GT] = ACTIONS(1209), - [anon_sym_out_GT] = ACTIONS(1209), - [anon_sym_e_GT] = ACTIONS(1209), - [anon_sym_o_GT] = ACTIONS(1209), - [anon_sym_err_PLUSout_GT] = ACTIONS(1209), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1209), - [anon_sym_o_PLUSe_GT] = ACTIONS(1209), - [anon_sym_e_PLUSo_GT] = ACTIONS(1209), - [sym_short_flag] = ACTIONS(1209), - [aux_sym_unquoted_token1] = ACTIONS(1209), + [aux_sym_cell_path_repeat1] = STATE(731), + [ts_builtin_sym_end] = ACTIONS(1181), + [anon_sym_SEMI] = ACTIONS(1179), + [anon_sym_LF] = ACTIONS(1181), + [anon_sym_LBRACK] = ACTIONS(1179), + [anon_sym_LPAREN] = ACTIONS(1179), + [anon_sym_PIPE] = ACTIONS(1179), + [anon_sym_DOLLAR] = ACTIONS(1179), + [anon_sym_GT] = ACTIONS(1179), + [anon_sym_DASH_DASH] = ACTIONS(1179), + [anon_sym_DASH] = ACTIONS(1179), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_LBRACE] = ACTIONS(1179), + [anon_sym_DOT] = ACTIONS(1179), + [anon_sym_STAR] = ACTIONS(1179), + [anon_sym_STAR_STAR] = ACTIONS(1179), + [anon_sym_PLUS_PLUS] = ACTIONS(1179), + [anon_sym_SLASH] = ACTIONS(1179), + [anon_sym_mod] = ACTIONS(1179), + [anon_sym_SLASH_SLASH] = ACTIONS(1179), + [anon_sym_PLUS] = ACTIONS(1179), + [anon_sym_bit_DASHshl] = ACTIONS(1179), + [anon_sym_bit_DASHshr] = ACTIONS(1179), + [anon_sym_EQ_EQ] = ACTIONS(1179), + [anon_sym_BANG_EQ] = ACTIONS(1179), + [anon_sym_LT2] = ACTIONS(1179), + [anon_sym_LT_EQ] = ACTIONS(1179), + [anon_sym_GT_EQ] = ACTIONS(1179), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1179), + [anon_sym_BANG_TILDE] = ACTIONS(1179), + [anon_sym_bit_DASHand] = ACTIONS(1179), + [anon_sym_bit_DASHxor] = ACTIONS(1179), + [anon_sym_bit_DASHor] = ACTIONS(1179), + [anon_sym_and] = ACTIONS(1179), + [anon_sym_xor] = ACTIONS(1179), + [anon_sym_or] = ACTIONS(1179), + [anon_sym_DOT2] = ACTIONS(1181), + [sym_val_nothing] = ACTIONS(1179), + [anon_sym_true] = ACTIONS(1179), + [anon_sym_false] = ACTIONS(1179), + [aux_sym_val_number_token1] = ACTIONS(1179), + [aux_sym_val_number_token2] = ACTIONS(1179), + [aux_sym_val_number_token3] = ACTIONS(1179), + [anon_sym_inf] = ACTIONS(1179), + [anon_sym_DASHinf] = ACTIONS(1179), + [anon_sym_NaN] = ACTIONS(1179), + [aux_sym__val_number_decimal_token1] = ACTIONS(1179), + [aux_sym__val_number_decimal_token2] = ACTIONS(1179), + [anon_sym_0b] = ACTIONS(1179), + [anon_sym_0o] = ACTIONS(1179), + [anon_sym_0x] = ACTIONS(1179), + [sym_val_date] = ACTIONS(1179), + [anon_sym_DQUOTE] = ACTIONS(1179), + [sym__str_single_quotes] = ACTIONS(1179), + [sym__str_back_ticks] = ACTIONS(1179), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), + [anon_sym_err_GT] = ACTIONS(1179), + [anon_sym_out_GT] = ACTIONS(1179), + [anon_sym_e_GT] = ACTIONS(1179), + [anon_sym_o_GT] = ACTIONS(1179), + [anon_sym_err_PLUSout_GT] = ACTIONS(1179), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1179), + [anon_sym_o_PLUSe_GT] = ACTIONS(1179), + [anon_sym_e_PLUSo_GT] = ACTIONS(1179), + [sym_short_flag] = ACTIONS(1179), + [aux_sym_unquoted_token1] = ACTIONS(1179), [anon_sym_POUND] = ACTIONS(105), }, [755] = { - [sym_cell_path] = STATE(910), - [sym_path] = STATE(733), [sym_comment] = STATE(755), - [ts_builtin_sym_end] = ACTIONS(1131), - [anon_sym_SEMI] = ACTIONS(1129), - [anon_sym_LF] = ACTIONS(1131), - [anon_sym_LBRACK] = ACTIONS(1129), - [anon_sym_LPAREN] = ACTIONS(1129), - [anon_sym_PIPE] = ACTIONS(1129), - [anon_sym_DOLLAR] = ACTIONS(1129), - [anon_sym_GT] = ACTIONS(1129), - [anon_sym_DASH_DASH] = ACTIONS(1129), - [anon_sym_DASH] = ACTIONS(1129), - [anon_sym_in] = ACTIONS(1129), - [anon_sym_LBRACE] = ACTIONS(1129), - [anon_sym_DOT] = ACTIONS(1129), - [anon_sym_STAR] = ACTIONS(1129), - [anon_sym_STAR_STAR] = ACTIONS(1129), - [anon_sym_PLUS_PLUS] = ACTIONS(1129), - [anon_sym_SLASH] = ACTIONS(1129), - [anon_sym_mod] = ACTIONS(1129), - [anon_sym_SLASH_SLASH] = ACTIONS(1129), - [anon_sym_PLUS] = ACTIONS(1129), - [anon_sym_bit_DASHshl] = ACTIONS(1129), - [anon_sym_bit_DASHshr] = ACTIONS(1129), - [anon_sym_EQ_EQ] = ACTIONS(1129), - [anon_sym_BANG_EQ] = ACTIONS(1129), - [anon_sym_LT2] = ACTIONS(1129), - [anon_sym_LT_EQ] = ACTIONS(1129), - [anon_sym_GT_EQ] = ACTIONS(1129), - [anon_sym_not_DASHin] = ACTIONS(1129), - [anon_sym_starts_DASHwith] = ACTIONS(1129), - [anon_sym_ends_DASHwith] = ACTIONS(1129), - [anon_sym_EQ_TILDE] = ACTIONS(1129), - [anon_sym_BANG_TILDE] = ACTIONS(1129), - [anon_sym_bit_DASHand] = ACTIONS(1129), - [anon_sym_bit_DASHxor] = ACTIONS(1129), - [anon_sym_bit_DASHor] = ACTIONS(1129), - [anon_sym_and] = ACTIONS(1129), - [anon_sym_xor] = ACTIONS(1129), - [anon_sym_or] = ACTIONS(1129), - [anon_sym_DOT2] = ACTIONS(1806), - [sym_val_nothing] = ACTIONS(1129), - [anon_sym_true] = ACTIONS(1129), - [anon_sym_false] = ACTIONS(1129), - [aux_sym_val_number_token1] = ACTIONS(1129), - [aux_sym_val_number_token2] = ACTIONS(1129), - [aux_sym_val_number_token3] = ACTIONS(1129), - [anon_sym_inf] = ACTIONS(1129), - [anon_sym_DASHinf] = ACTIONS(1129), - [anon_sym_NaN] = ACTIONS(1129), - [aux_sym__val_number_decimal_token1] = ACTIONS(1129), - [aux_sym__val_number_decimal_token2] = ACTIONS(1129), - [anon_sym_0b] = ACTIONS(1129), - [anon_sym_0o] = ACTIONS(1129), - [anon_sym_0x] = ACTIONS(1129), - [sym_val_date] = ACTIONS(1129), - [anon_sym_DQUOTE] = ACTIONS(1129), - [sym__str_single_quotes] = ACTIONS(1129), - [sym__str_back_ticks] = ACTIONS(1129), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1129), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1129), - [anon_sym_err_GT] = ACTIONS(1129), - [anon_sym_out_GT] = ACTIONS(1129), - [anon_sym_e_GT] = ACTIONS(1129), - [anon_sym_o_GT] = ACTIONS(1129), - [anon_sym_err_PLUSout_GT] = ACTIONS(1129), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1129), - [anon_sym_o_PLUSe_GT] = ACTIONS(1129), - [anon_sym_e_PLUSo_GT] = ACTIONS(1129), - [sym_short_flag] = ACTIONS(1129), - [aux_sym_unquoted_token1] = ACTIONS(1129), + [ts_builtin_sym_end] = ACTIONS(1167), + [anon_sym_SEMI] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_PIPE] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_GT] = ACTIONS(1165), + [anon_sym_DASH_DASH] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_in] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_STAR_STAR] = ACTIONS(1165), + [anon_sym_PLUS_PLUS] = ACTIONS(1165), + [anon_sym_SLASH] = ACTIONS(1165), + [anon_sym_mod] = ACTIONS(1165), + [anon_sym_SLASH_SLASH] = ACTIONS(1165), + [anon_sym_PLUS] = ACTIONS(1165), + [anon_sym_bit_DASHshl] = ACTIONS(1165), + [anon_sym_bit_DASHshr] = ACTIONS(1165), + [anon_sym_EQ_EQ] = ACTIONS(1165), + [anon_sym_BANG_EQ] = ACTIONS(1165), + [anon_sym_LT2] = ACTIONS(1165), + [anon_sym_LT_EQ] = ACTIONS(1165), + [anon_sym_GT_EQ] = ACTIONS(1165), + [anon_sym_not_DASHin] = ACTIONS(1165), + [anon_sym_starts_DASHwith] = ACTIONS(1165), + [anon_sym_ends_DASHwith] = ACTIONS(1165), + [anon_sym_EQ_TILDE] = ACTIONS(1165), + [anon_sym_BANG_TILDE] = ACTIONS(1165), + [anon_sym_bit_DASHand] = ACTIONS(1165), + [anon_sym_bit_DASHxor] = ACTIONS(1165), + [anon_sym_bit_DASHor] = ACTIONS(1165), + [anon_sym_and] = ACTIONS(1165), + [anon_sym_xor] = ACTIONS(1165), + [anon_sym_or] = ACTIONS(1165), + [anon_sym_DOT2] = ACTIONS(1838), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(1840), + [sym_val_nothing] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym_val_number_token1] = ACTIONS(1165), + [aux_sym_val_number_token2] = ACTIONS(1165), + [aux_sym_val_number_token3] = ACTIONS(1165), + [anon_sym_inf] = ACTIONS(1165), + [anon_sym_DASHinf] = ACTIONS(1165), + [anon_sym_NaN] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_decimal_token2] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_err_GT] = ACTIONS(1165), + [anon_sym_out_GT] = ACTIONS(1165), + [anon_sym_e_GT] = ACTIONS(1165), + [anon_sym_o_GT] = ACTIONS(1165), + [anon_sym_err_PLUSout_GT] = ACTIONS(1165), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1165), + [anon_sym_o_PLUSe_GT] = ACTIONS(1165), + [anon_sym_e_PLUSo_GT] = ACTIONS(1165), + [sym_short_flag] = ACTIONS(1165), + [aux_sym_unquoted_token1] = ACTIONS(1165), + [aux_sym_unquoted_token2] = ACTIONS(1842), [anon_sym_POUND] = ACTIONS(105), }, [756] = { + [sym_expr_parenthesized] = STATE(1383), + [sym__val_range_end_decimal] = STATE(1383), + [sym_val_variable] = STATE(1383), + [sym__var] = STATE(1112), [sym_comment] = STATE(756), - [anon_sym_SEMI] = ACTIONS(1367), - [anon_sym_LF] = ACTIONS(1369), - [anon_sym_LBRACK] = ACTIONS(1367), - [anon_sym_LPAREN] = ACTIONS(1367), - [anon_sym_RPAREN] = ACTIONS(1367), - [anon_sym_PIPE] = ACTIONS(1367), - [anon_sym_DOLLAR] = ACTIONS(1367), - [anon_sym_GT] = ACTIONS(1367), - [anon_sym_DASH_DASH] = ACTIONS(1367), - [anon_sym_DASH] = ACTIONS(1367), - [anon_sym_in] = ACTIONS(1367), - [anon_sym_LBRACE] = ACTIONS(1367), - [anon_sym_RBRACE] = ACTIONS(1367), - [anon_sym_DOT] = ACTIONS(1367), - [anon_sym_STAR] = ACTIONS(1367), - [anon_sym_STAR_STAR] = ACTIONS(1367), - [anon_sym_PLUS_PLUS] = ACTIONS(1367), - [anon_sym_SLASH] = ACTIONS(1367), - [anon_sym_mod] = ACTIONS(1367), - [anon_sym_SLASH_SLASH] = ACTIONS(1367), - [anon_sym_PLUS] = ACTIONS(1367), - [anon_sym_bit_DASHshl] = ACTIONS(1367), - [anon_sym_bit_DASHshr] = ACTIONS(1367), - [anon_sym_EQ_EQ] = ACTIONS(1367), - [anon_sym_BANG_EQ] = ACTIONS(1367), - [anon_sym_LT2] = ACTIONS(1367), - [anon_sym_LT_EQ] = ACTIONS(1367), - [anon_sym_GT_EQ] = ACTIONS(1367), - [anon_sym_not_DASHin] = ACTIONS(1367), - [anon_sym_starts_DASHwith] = ACTIONS(1367), - [anon_sym_ends_DASHwith] = ACTIONS(1367), - [anon_sym_EQ_TILDE] = ACTIONS(1367), - [anon_sym_BANG_TILDE] = ACTIONS(1367), - [anon_sym_bit_DASHand] = ACTIONS(1367), - [anon_sym_bit_DASHxor] = ACTIONS(1367), - [anon_sym_bit_DASHor] = ACTIONS(1367), - [anon_sym_and] = ACTIONS(1367), - [anon_sym_xor] = ACTIONS(1367), - [anon_sym_or] = ACTIONS(1367), - [anon_sym_DOT2] = ACTIONS(1369), - [sym_val_nothing] = ACTIONS(1367), - [anon_sym_true] = ACTIONS(1367), - [anon_sym_false] = ACTIONS(1367), - [aux_sym_val_number_token1] = ACTIONS(1367), - [aux_sym_val_number_token2] = ACTIONS(1367), - [aux_sym_val_number_token3] = ACTIONS(1367), - [anon_sym_inf] = ACTIONS(1367), - [anon_sym_DASHinf] = ACTIONS(1367), - [anon_sym_NaN] = ACTIONS(1367), - [aux_sym__val_number_decimal_token1] = ACTIONS(1367), - [aux_sym__val_number_decimal_token2] = ACTIONS(1367), - [anon_sym_0b] = ACTIONS(1367), - [anon_sym_0o] = ACTIONS(1367), - [anon_sym_0x] = ACTIONS(1367), - [sym_val_date] = ACTIONS(1367), - [anon_sym_DQUOTE] = ACTIONS(1367), - [sym__str_single_quotes] = ACTIONS(1367), - [sym__str_back_ticks] = ACTIONS(1367), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1367), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1367), - [anon_sym_err_GT] = ACTIONS(1367), - [anon_sym_out_GT] = ACTIONS(1367), - [anon_sym_e_GT] = ACTIONS(1367), - [anon_sym_o_GT] = ACTIONS(1367), - [anon_sym_err_PLUSout_GT] = ACTIONS(1367), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1367), - [anon_sym_o_PLUSe_GT] = ACTIONS(1367), - [anon_sym_e_PLUSo_GT] = ACTIONS(1367), - [sym_short_flag] = ACTIONS(1367), - [aux_sym_unquoted_token1] = ACTIONS(1367), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_LBRACK] = ACTIONS(991), + [anon_sym_COMMA] = ACTIONS(991), + [anon_sym_RBRACK] = ACTIONS(991), + [anon_sym_LPAREN] = ACTIONS(1844), + [anon_sym_DOLLAR] = ACTIONS(1846), + [anon_sym_LT] = ACTIONS(1848), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH_DASH] = ACTIONS(991), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(991), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(991), + [anon_sym_PLUS_PLUS] = ACTIONS(991), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(991), + [anon_sym_SLASH_SLASH] = ACTIONS(991), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(991), + [anon_sym_bit_DASHshr] = ACTIONS(991), + [anon_sym_EQ_EQ] = ACTIONS(991), + [anon_sym_BANG_EQ] = ACTIONS(991), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(991), + [anon_sym_GT_EQ] = ACTIONS(991), + [anon_sym_not_DASHin] = ACTIONS(991), + [anon_sym_starts_DASHwith] = ACTIONS(991), + [anon_sym_ends_DASHwith] = ACTIONS(991), + [anon_sym_EQ_TILDE] = ACTIONS(991), + [anon_sym_BANG_TILDE] = ACTIONS(991), + [anon_sym_bit_DASHand] = ACTIONS(991), + [anon_sym_bit_DASHxor] = ACTIONS(991), + [anon_sym_bit_DASHor] = ACTIONS(991), + [anon_sym_and] = ACTIONS(991), + [anon_sym_xor] = ACTIONS(991), + [anon_sym_or] = ACTIONS(991), + [anon_sym_not] = ACTIONS(989), + [anon_sym_DOT2] = ACTIONS(1850), + [anon_sym_EQ2] = ACTIONS(1852), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1854), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1856), + [sym_val_nothing] = ACTIONS(991), + [anon_sym_true] = ACTIONS(991), + [anon_sym_false] = ACTIONS(991), + [aux_sym_val_number_token1] = ACTIONS(991), + [aux_sym_val_number_token2] = ACTIONS(991), + [aux_sym_val_number_token3] = ACTIONS(991), + [anon_sym_inf] = ACTIONS(991), + [anon_sym_DASHinf] = ACTIONS(989), + [anon_sym_NaN] = ACTIONS(991), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_decimal_token2] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(991), + [anon_sym_DQUOTE] = ACTIONS(991), + [sym__str_single_quotes] = ACTIONS(991), + [sym__str_back_ticks] = ACTIONS(991), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(991), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(991), + [sym__list_item_identifier] = ACTIONS(989), + [sym_short_flag] = ACTIONS(989), + [aux_sym_unquoted_token4] = ACTIONS(1858), + [aux_sym_unquoted_token7] = ACTIONS(1860), + [anon_sym_POUND] = ACTIONS(3), }, [757] = { [sym_comment] = STATE(757), + [anon_sym_SEMI] = ACTIONS(1322), + [anon_sym_LF] = ACTIONS(1324), + [anon_sym_LBRACK] = ACTIONS(1322), + [anon_sym_LPAREN] = ACTIONS(1322), + [anon_sym_RPAREN] = ACTIONS(1322), + [anon_sym_PIPE] = ACTIONS(1322), + [anon_sym_DOLLAR] = ACTIONS(1322), + [anon_sym_GT] = ACTIONS(1322), + [anon_sym_DASH_DASH] = ACTIONS(1322), + [anon_sym_DASH] = ACTIONS(1322), + [anon_sym_in] = ACTIONS(1322), + [anon_sym_LBRACE] = ACTIONS(1322), + [anon_sym_RBRACE] = ACTIONS(1322), + [anon_sym_DOT] = ACTIONS(1322), + [anon_sym_STAR] = ACTIONS(1322), + [anon_sym_STAR_STAR] = ACTIONS(1322), + [anon_sym_PLUS_PLUS] = ACTIONS(1322), + [anon_sym_SLASH] = ACTIONS(1322), + [anon_sym_mod] = ACTIONS(1322), + [anon_sym_SLASH_SLASH] = ACTIONS(1322), + [anon_sym_PLUS] = ACTIONS(1322), + [anon_sym_bit_DASHshl] = ACTIONS(1322), + [anon_sym_bit_DASHshr] = ACTIONS(1322), + [anon_sym_EQ_EQ] = ACTIONS(1322), + [anon_sym_BANG_EQ] = ACTIONS(1322), + [anon_sym_LT2] = ACTIONS(1322), + [anon_sym_LT_EQ] = ACTIONS(1322), + [anon_sym_GT_EQ] = ACTIONS(1322), + [anon_sym_not_DASHin] = ACTIONS(1322), + [anon_sym_starts_DASHwith] = ACTIONS(1322), + [anon_sym_ends_DASHwith] = ACTIONS(1322), + [anon_sym_EQ_TILDE] = ACTIONS(1322), + [anon_sym_BANG_TILDE] = ACTIONS(1322), + [anon_sym_bit_DASHand] = ACTIONS(1322), + [anon_sym_bit_DASHxor] = ACTIONS(1322), + [anon_sym_bit_DASHor] = ACTIONS(1322), + [anon_sym_and] = ACTIONS(1322), + [anon_sym_xor] = ACTIONS(1322), + [anon_sym_or] = ACTIONS(1322), + [anon_sym_DOT2] = ACTIONS(1324), + [sym_val_nothing] = ACTIONS(1322), + [anon_sym_true] = ACTIONS(1322), + [anon_sym_false] = ACTIONS(1322), + [aux_sym_val_number_token1] = ACTIONS(1322), + [aux_sym_val_number_token2] = ACTIONS(1322), + [aux_sym_val_number_token3] = ACTIONS(1322), + [anon_sym_inf] = ACTIONS(1322), + [anon_sym_DASHinf] = ACTIONS(1322), + [anon_sym_NaN] = ACTIONS(1322), + [aux_sym__val_number_decimal_token1] = ACTIONS(1322), + [aux_sym__val_number_decimal_token2] = ACTIONS(1322), + [anon_sym_0b] = ACTIONS(1322), + [anon_sym_0o] = ACTIONS(1322), + [anon_sym_0x] = ACTIONS(1322), + [sym_val_date] = ACTIONS(1322), + [anon_sym_DQUOTE] = ACTIONS(1322), + [sym__str_single_quotes] = ACTIONS(1322), + [sym__str_back_ticks] = ACTIONS(1322), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1322), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1322), + [anon_sym_err_GT] = ACTIONS(1322), + [anon_sym_out_GT] = ACTIONS(1322), + [anon_sym_e_GT] = ACTIONS(1322), + [anon_sym_o_GT] = ACTIONS(1322), + [anon_sym_err_PLUSout_GT] = ACTIONS(1322), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1322), + [anon_sym_o_PLUSe_GT] = ACTIONS(1322), + [anon_sym_e_PLUSo_GT] = ACTIONS(1322), + [sym_short_flag] = ACTIONS(1322), + [aux_sym_unquoted_token1] = ACTIONS(1322), + [anon_sym_POUND] = ACTIONS(105), + }, + [758] = { + [sym_comment] = STATE(758), + [ts_builtin_sym_end] = ACTIONS(1159), + [anon_sym_SEMI] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_PIPE] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH_DASH] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1862), + [aux_sym__val_range_end_decimal_token3] = ACTIONS(1864), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_err_GT] = ACTIONS(1157), + [anon_sym_out_GT] = ACTIONS(1157), + [anon_sym_e_GT] = ACTIONS(1157), + [anon_sym_o_GT] = ACTIONS(1157), + [anon_sym_err_PLUSout_GT] = ACTIONS(1157), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1157), + [anon_sym_o_PLUSe_GT] = ACTIONS(1157), + [anon_sym_e_PLUSo_GT] = ACTIONS(1157), + [sym_short_flag] = ACTIONS(1157), + [aux_sym_unquoted_token1] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [759] = { + [sym_comment] = STATE(759), + [anon_sym_SEMI] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_RPAREN] = ACTIONS(1157), + [anon_sym_PIPE] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH_DASH] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1832), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_err_GT] = ACTIONS(1157), + [anon_sym_out_GT] = ACTIONS(1157), + [anon_sym_e_GT] = ACTIONS(1157), + [anon_sym_o_GT] = ACTIONS(1157), + [anon_sym_err_PLUSout_GT] = ACTIONS(1157), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1157), + [anon_sym_o_PLUSe_GT] = ACTIONS(1157), + [anon_sym_e_PLUSo_GT] = ACTIONS(1157), + [sym_short_flag] = ACTIONS(1157), + [aux_sym_unquoted_token1] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [760] = { + [sym_comment] = STATE(760), + [anon_sym_SEMI] = ACTIONS(1334), + [anon_sym_LF] = ACTIONS(1336), + [anon_sym_LBRACK] = ACTIONS(1334), + [anon_sym_LPAREN] = ACTIONS(1334), + [anon_sym_RPAREN] = ACTIONS(1334), + [anon_sym_PIPE] = ACTIONS(1334), + [anon_sym_DOLLAR] = ACTIONS(1334), + [anon_sym_GT] = ACTIONS(1334), + [anon_sym_DASH_DASH] = ACTIONS(1334), + [anon_sym_DASH] = ACTIONS(1334), + [anon_sym_in] = ACTIONS(1334), + [anon_sym_LBRACE] = ACTIONS(1334), + [anon_sym_RBRACE] = ACTIONS(1334), + [anon_sym_DOT] = ACTIONS(1334), + [anon_sym_STAR] = ACTIONS(1334), + [anon_sym_STAR_STAR] = ACTIONS(1334), + [anon_sym_PLUS_PLUS] = ACTIONS(1334), + [anon_sym_SLASH] = ACTIONS(1334), + [anon_sym_mod] = ACTIONS(1334), + [anon_sym_SLASH_SLASH] = ACTIONS(1334), + [anon_sym_PLUS] = ACTIONS(1334), + [anon_sym_bit_DASHshl] = ACTIONS(1334), + [anon_sym_bit_DASHshr] = ACTIONS(1334), + [anon_sym_EQ_EQ] = ACTIONS(1334), + [anon_sym_BANG_EQ] = ACTIONS(1334), + [anon_sym_LT2] = ACTIONS(1334), + [anon_sym_LT_EQ] = ACTIONS(1334), + [anon_sym_GT_EQ] = ACTIONS(1334), + [anon_sym_not_DASHin] = ACTIONS(1334), + [anon_sym_starts_DASHwith] = ACTIONS(1334), + [anon_sym_ends_DASHwith] = ACTIONS(1334), + [anon_sym_EQ_TILDE] = ACTIONS(1334), + [anon_sym_BANG_TILDE] = ACTIONS(1334), + [anon_sym_bit_DASHand] = ACTIONS(1334), + [anon_sym_bit_DASHxor] = ACTIONS(1334), + [anon_sym_bit_DASHor] = ACTIONS(1334), + [anon_sym_and] = ACTIONS(1334), + [anon_sym_xor] = ACTIONS(1334), + [anon_sym_or] = ACTIONS(1334), + [anon_sym_DOT2] = ACTIONS(1336), + [sym_val_nothing] = ACTIONS(1334), + [anon_sym_true] = ACTIONS(1334), + [anon_sym_false] = ACTIONS(1334), + [aux_sym_val_number_token1] = ACTIONS(1334), + [aux_sym_val_number_token2] = ACTIONS(1334), + [aux_sym_val_number_token3] = ACTIONS(1334), + [anon_sym_inf] = ACTIONS(1334), + [anon_sym_DASHinf] = ACTIONS(1334), + [anon_sym_NaN] = ACTIONS(1334), + [aux_sym__val_number_decimal_token1] = ACTIONS(1334), + [aux_sym__val_number_decimal_token2] = ACTIONS(1334), + [anon_sym_0b] = ACTIONS(1334), + [anon_sym_0o] = ACTIONS(1334), + [anon_sym_0x] = ACTIONS(1334), + [sym_val_date] = ACTIONS(1334), + [anon_sym_DQUOTE] = ACTIONS(1334), + [sym__str_single_quotes] = ACTIONS(1334), + [sym__str_back_ticks] = ACTIONS(1334), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1334), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1334), + [anon_sym_err_GT] = ACTIONS(1334), + [anon_sym_out_GT] = ACTIONS(1334), + [anon_sym_e_GT] = ACTIONS(1334), + [anon_sym_o_GT] = ACTIONS(1334), + [anon_sym_err_PLUSout_GT] = ACTIONS(1334), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1334), + [anon_sym_o_PLUSe_GT] = ACTIONS(1334), + [anon_sym_e_PLUSo_GT] = ACTIONS(1334), + [sym_short_flag] = ACTIONS(1334), + [aux_sym_unquoted_token1] = ACTIONS(1334), + [anon_sym_POUND] = ACTIONS(105), + }, + [761] = { + [sym_comment] = STATE(761), + [anon_sym_SEMI] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_LBRACK] = ACTIONS(153), + [anon_sym_LPAREN] = ACTIONS(153), + [anon_sym_RPAREN] = ACTIONS(153), + [anon_sym_PIPE] = ACTIONS(153), + [anon_sym_DOLLAR] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH_DASH] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_LBRACE] = ACTIONS(153), + [anon_sym_RBRACE] = ACTIONS(153), + [anon_sym_DOT] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(153), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(153), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(153), + [anon_sym_BANG_EQ] = ACTIONS(153), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(153), + [anon_sym_GT_EQ] = ACTIONS(153), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(153), + [anon_sym_BANG_TILDE] = ACTIONS(153), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [anon_sym_DOT2] = ACTIONS(1866), + [sym_val_nothing] = ACTIONS(153), + [anon_sym_true] = ACTIONS(153), + [anon_sym_false] = ACTIONS(153), + [aux_sym_val_number_token1] = ACTIONS(153), + [aux_sym_val_number_token2] = ACTIONS(153), + [aux_sym_val_number_token3] = ACTIONS(153), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), + [anon_sym_0b] = ACTIONS(153), + [anon_sym_0o] = ACTIONS(153), + [anon_sym_0x] = ACTIONS(153), + [sym_val_date] = ACTIONS(153), + [anon_sym_DQUOTE] = ACTIONS(153), + [sym__str_single_quotes] = ACTIONS(153), + [sym__str_back_ticks] = ACTIONS(153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(153), + [anon_sym_err_GT] = ACTIONS(153), + [anon_sym_out_GT] = ACTIONS(153), + [anon_sym_e_GT] = ACTIONS(153), + [anon_sym_o_GT] = ACTIONS(153), + [anon_sym_err_PLUSout_GT] = ACTIONS(153), + [anon_sym_out_PLUSerr_GT] = ACTIONS(153), + [anon_sym_o_PLUSe_GT] = ACTIONS(153), + [anon_sym_e_PLUSo_GT] = ACTIONS(153), + [sym_short_flag] = ACTIONS(153), + [aux_sym_unquoted_token1] = ACTIONS(153), + [anon_sym_POUND] = ACTIONS(105), + }, + [762] = { + [sym_comment] = STATE(762), + [ts_builtin_sym_end] = ACTIONS(1302), + [anon_sym_SEMI] = ACTIONS(1300), + [anon_sym_LF] = ACTIONS(1302), + [anon_sym_LBRACK] = ACTIONS(1300), + [anon_sym_LPAREN] = ACTIONS(1300), + [anon_sym_PIPE] = ACTIONS(1300), + [anon_sym_DOLLAR] = ACTIONS(1300), + [anon_sym_GT] = ACTIONS(1300), + [anon_sym_DASH_DASH] = ACTIONS(1300), + [anon_sym_DASH] = ACTIONS(1300), + [anon_sym_in] = ACTIONS(1300), + [anon_sym_LBRACE] = ACTIONS(1300), + [anon_sym_DOT] = ACTIONS(1300), + [anon_sym_STAR] = ACTIONS(1300), + [anon_sym_QMARK2] = ACTIONS(1300), + [anon_sym_STAR_STAR] = ACTIONS(1300), + [anon_sym_PLUS_PLUS] = ACTIONS(1300), + [anon_sym_SLASH] = ACTIONS(1300), + [anon_sym_mod] = ACTIONS(1300), + [anon_sym_SLASH_SLASH] = ACTIONS(1300), + [anon_sym_PLUS] = ACTIONS(1300), + [anon_sym_bit_DASHshl] = ACTIONS(1300), + [anon_sym_bit_DASHshr] = ACTIONS(1300), + [anon_sym_EQ_EQ] = ACTIONS(1300), + [anon_sym_BANG_EQ] = ACTIONS(1300), + [anon_sym_LT2] = ACTIONS(1300), + [anon_sym_LT_EQ] = ACTIONS(1300), + [anon_sym_GT_EQ] = ACTIONS(1300), + [anon_sym_not_DASHin] = ACTIONS(1300), + [anon_sym_starts_DASHwith] = ACTIONS(1300), + [anon_sym_ends_DASHwith] = ACTIONS(1300), + [anon_sym_EQ_TILDE] = ACTIONS(1300), + [anon_sym_BANG_TILDE] = ACTIONS(1300), + [anon_sym_bit_DASHand] = ACTIONS(1300), + [anon_sym_bit_DASHxor] = ACTIONS(1300), + [anon_sym_bit_DASHor] = ACTIONS(1300), + [anon_sym_and] = ACTIONS(1300), + [anon_sym_xor] = ACTIONS(1300), + [anon_sym_or] = ACTIONS(1300), + [anon_sym_DOT2] = ACTIONS(1302), + [sym_val_nothing] = ACTIONS(1300), + [anon_sym_true] = ACTIONS(1300), + [anon_sym_false] = ACTIONS(1300), + [aux_sym_val_number_token1] = ACTIONS(1300), + [aux_sym_val_number_token2] = ACTIONS(1300), + [aux_sym_val_number_token3] = ACTIONS(1300), + [anon_sym_inf] = ACTIONS(1300), + [anon_sym_DASHinf] = ACTIONS(1300), + [anon_sym_NaN] = ACTIONS(1300), + [aux_sym__val_number_decimal_token1] = ACTIONS(1300), + [aux_sym__val_number_decimal_token2] = ACTIONS(1300), + [anon_sym_0b] = ACTIONS(1300), + [anon_sym_0o] = ACTIONS(1300), + [anon_sym_0x] = ACTIONS(1300), + [sym_val_date] = ACTIONS(1300), + [anon_sym_DQUOTE] = ACTIONS(1300), + [sym__str_single_quotes] = ACTIONS(1300), + [sym__str_back_ticks] = ACTIONS(1300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1300), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1300), + [anon_sym_err_GT] = ACTIONS(1300), + [anon_sym_out_GT] = ACTIONS(1300), + [anon_sym_e_GT] = ACTIONS(1300), + [anon_sym_o_GT] = ACTIONS(1300), + [anon_sym_err_PLUSout_GT] = ACTIONS(1300), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1300), + [anon_sym_o_PLUSe_GT] = ACTIONS(1300), + [anon_sym_e_PLUSo_GT] = ACTIONS(1300), + [sym_short_flag] = ACTIONS(1300), + [aux_sym_unquoted_token1] = ACTIONS(1300), + [anon_sym_POUND] = ACTIONS(105), + }, + [763] = { + [sym_comment] = STATE(763), + [ts_builtin_sym_end] = ACTIONS(1236), + [anon_sym_SEMI] = ACTIONS(1234), + [anon_sym_LF] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(1234), + [anon_sym_LPAREN] = ACTIONS(1234), + [anon_sym_PIPE] = ACTIONS(1234), + [anon_sym_DOLLAR] = ACTIONS(1234), + [anon_sym_GT] = ACTIONS(1234), + [anon_sym_DASH_DASH] = ACTIONS(1234), + [anon_sym_DASH] = ACTIONS(1234), + [anon_sym_in] = ACTIONS(1234), + [anon_sym_LBRACE] = ACTIONS(1234), + [anon_sym_DOT] = ACTIONS(1234), + [anon_sym_STAR] = ACTIONS(1234), + [anon_sym_QMARK2] = ACTIONS(1234), + [anon_sym_STAR_STAR] = ACTIONS(1234), + [anon_sym_PLUS_PLUS] = ACTIONS(1234), + [anon_sym_SLASH] = ACTIONS(1234), + [anon_sym_mod] = ACTIONS(1234), + [anon_sym_SLASH_SLASH] = ACTIONS(1234), + [anon_sym_PLUS] = ACTIONS(1234), + [anon_sym_bit_DASHshl] = ACTIONS(1234), + [anon_sym_bit_DASHshr] = ACTIONS(1234), + [anon_sym_EQ_EQ] = ACTIONS(1234), + [anon_sym_BANG_EQ] = ACTIONS(1234), + [anon_sym_LT2] = ACTIONS(1234), + [anon_sym_LT_EQ] = ACTIONS(1234), + [anon_sym_GT_EQ] = ACTIONS(1234), + [anon_sym_not_DASHin] = ACTIONS(1234), + [anon_sym_starts_DASHwith] = ACTIONS(1234), + [anon_sym_ends_DASHwith] = ACTIONS(1234), + [anon_sym_EQ_TILDE] = ACTIONS(1234), + [anon_sym_BANG_TILDE] = ACTIONS(1234), + [anon_sym_bit_DASHand] = ACTIONS(1234), + [anon_sym_bit_DASHxor] = ACTIONS(1234), + [anon_sym_bit_DASHor] = ACTIONS(1234), + [anon_sym_and] = ACTIONS(1234), + [anon_sym_xor] = ACTIONS(1234), + [anon_sym_or] = ACTIONS(1234), + [anon_sym_DOT2] = ACTIONS(1236), + [sym_val_nothing] = ACTIONS(1234), + [anon_sym_true] = ACTIONS(1234), + [anon_sym_false] = ACTIONS(1234), + [aux_sym_val_number_token1] = ACTIONS(1234), + [aux_sym_val_number_token2] = ACTIONS(1234), + [aux_sym_val_number_token3] = ACTIONS(1234), + [anon_sym_inf] = ACTIONS(1234), + [anon_sym_DASHinf] = ACTIONS(1234), + [anon_sym_NaN] = ACTIONS(1234), + [aux_sym__val_number_decimal_token1] = ACTIONS(1234), + [aux_sym__val_number_decimal_token2] = ACTIONS(1234), + [anon_sym_0b] = ACTIONS(1234), + [anon_sym_0o] = ACTIONS(1234), + [anon_sym_0x] = ACTIONS(1234), + [sym_val_date] = ACTIONS(1234), + [anon_sym_DQUOTE] = ACTIONS(1234), + [sym__str_single_quotes] = ACTIONS(1234), + [sym__str_back_ticks] = ACTIONS(1234), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1234), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1234), + [anon_sym_err_GT] = ACTIONS(1234), + [anon_sym_out_GT] = ACTIONS(1234), + [anon_sym_e_GT] = ACTIONS(1234), + [anon_sym_o_GT] = ACTIONS(1234), + [anon_sym_err_PLUSout_GT] = ACTIONS(1234), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1234), + [anon_sym_o_PLUSe_GT] = ACTIONS(1234), + [anon_sym_e_PLUSo_GT] = ACTIONS(1234), + [sym_short_flag] = ACTIONS(1234), + [aux_sym_unquoted_token1] = ACTIONS(1234), + [anon_sym_POUND] = ACTIONS(105), + }, + [764] = { + [sym_comment] = STATE(764), + [anon_sym_SEMI] = ACTIONS(1308), + [anon_sym_LF] = ACTIONS(1310), + [anon_sym_LBRACK] = ACTIONS(1308), + [anon_sym_LPAREN] = ACTIONS(1308), + [anon_sym_RPAREN] = ACTIONS(1308), + [anon_sym_PIPE] = ACTIONS(1308), + [anon_sym_DOLLAR] = ACTIONS(1308), + [anon_sym_GT] = ACTIONS(1308), + [anon_sym_DASH_DASH] = ACTIONS(1308), + [anon_sym_DASH] = ACTIONS(1308), + [anon_sym_in] = ACTIONS(1308), + [anon_sym_LBRACE] = ACTIONS(1308), + [anon_sym_RBRACE] = ACTIONS(1308), + [anon_sym_DOT] = ACTIONS(1308), + [anon_sym_STAR] = ACTIONS(1308), + [anon_sym_STAR_STAR] = ACTIONS(1308), + [anon_sym_PLUS_PLUS] = ACTIONS(1308), + [anon_sym_SLASH] = ACTIONS(1308), + [anon_sym_mod] = ACTIONS(1308), + [anon_sym_SLASH_SLASH] = ACTIONS(1308), + [anon_sym_PLUS] = ACTIONS(1308), + [anon_sym_bit_DASHshl] = ACTIONS(1308), + [anon_sym_bit_DASHshr] = ACTIONS(1308), + [anon_sym_EQ_EQ] = ACTIONS(1308), + [anon_sym_BANG_EQ] = ACTIONS(1308), + [anon_sym_LT2] = ACTIONS(1308), + [anon_sym_LT_EQ] = ACTIONS(1308), + [anon_sym_GT_EQ] = ACTIONS(1308), + [anon_sym_not_DASHin] = ACTIONS(1308), + [anon_sym_starts_DASHwith] = ACTIONS(1308), + [anon_sym_ends_DASHwith] = ACTIONS(1308), + [anon_sym_EQ_TILDE] = ACTIONS(1308), + [anon_sym_BANG_TILDE] = ACTIONS(1308), + [anon_sym_bit_DASHand] = ACTIONS(1308), + [anon_sym_bit_DASHxor] = ACTIONS(1308), + [anon_sym_bit_DASHor] = ACTIONS(1308), + [anon_sym_and] = ACTIONS(1308), + [anon_sym_xor] = ACTIONS(1308), + [anon_sym_or] = ACTIONS(1308), + [anon_sym_DOT2] = ACTIONS(1310), + [sym_val_nothing] = ACTIONS(1308), + [anon_sym_true] = ACTIONS(1308), + [anon_sym_false] = ACTIONS(1308), + [aux_sym_val_number_token1] = ACTIONS(1308), + [aux_sym_val_number_token2] = ACTIONS(1308), + [aux_sym_val_number_token3] = ACTIONS(1308), + [anon_sym_inf] = ACTIONS(1308), + [anon_sym_DASHinf] = ACTIONS(1308), + [anon_sym_NaN] = ACTIONS(1308), + [aux_sym__val_number_decimal_token1] = ACTIONS(1308), + [aux_sym__val_number_decimal_token2] = ACTIONS(1308), + [anon_sym_0b] = ACTIONS(1308), + [anon_sym_0o] = ACTIONS(1308), + [anon_sym_0x] = ACTIONS(1308), + [sym_val_date] = ACTIONS(1308), + [anon_sym_DQUOTE] = ACTIONS(1308), + [sym__str_single_quotes] = ACTIONS(1308), + [sym__str_back_ticks] = ACTIONS(1308), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1308), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1308), + [anon_sym_err_GT] = ACTIONS(1308), + [anon_sym_out_GT] = ACTIONS(1308), + [anon_sym_e_GT] = ACTIONS(1308), + [anon_sym_o_GT] = ACTIONS(1308), + [anon_sym_err_PLUSout_GT] = ACTIONS(1308), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1308), + [anon_sym_o_PLUSe_GT] = ACTIONS(1308), + [anon_sym_e_PLUSo_GT] = ACTIONS(1308), + [sym_short_flag] = ACTIONS(1308), + [aux_sym_unquoted_token1] = ACTIONS(1308), + [anon_sym_POUND] = ACTIONS(105), + }, + [765] = { + [sym_comment] = STATE(765), + [anon_sym_SEMI] = ACTIONS(1353), + [anon_sym_LF] = ACTIONS(1355), + [anon_sym_LBRACK] = ACTIONS(1353), + [anon_sym_LPAREN] = ACTIONS(1353), + [anon_sym_RPAREN] = ACTIONS(1353), + [anon_sym_PIPE] = ACTIONS(1353), + [anon_sym_DOLLAR] = ACTIONS(1353), + [anon_sym_GT] = ACTIONS(1353), + [anon_sym_DASH_DASH] = ACTIONS(1353), + [anon_sym_DASH] = ACTIONS(1353), + [anon_sym_in] = ACTIONS(1353), + [anon_sym_LBRACE] = ACTIONS(1353), + [anon_sym_RBRACE] = ACTIONS(1353), + [anon_sym_DOT] = ACTIONS(1353), + [anon_sym_STAR] = ACTIONS(1353), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1353), + [anon_sym_mod] = ACTIONS(1353), + [anon_sym_SLASH_SLASH] = ACTIONS(1353), + [anon_sym_PLUS] = ACTIONS(1353), + [anon_sym_bit_DASHshl] = ACTIONS(1353), + [anon_sym_bit_DASHshr] = ACTIONS(1353), + [anon_sym_EQ_EQ] = ACTIONS(1353), + [anon_sym_BANG_EQ] = ACTIONS(1353), + [anon_sym_LT2] = ACTIONS(1353), + [anon_sym_LT_EQ] = ACTIONS(1353), + [anon_sym_GT_EQ] = ACTIONS(1353), + [anon_sym_not_DASHin] = ACTIONS(1353), + [anon_sym_starts_DASHwith] = ACTIONS(1353), + [anon_sym_ends_DASHwith] = ACTIONS(1353), + [anon_sym_EQ_TILDE] = ACTIONS(1353), + [anon_sym_BANG_TILDE] = ACTIONS(1353), + [anon_sym_bit_DASHand] = ACTIONS(1353), + [anon_sym_bit_DASHxor] = ACTIONS(1353), + [anon_sym_bit_DASHor] = ACTIONS(1353), + [anon_sym_and] = ACTIONS(1353), + [anon_sym_xor] = ACTIONS(1353), + [anon_sym_or] = ACTIONS(1353), + [anon_sym_DOT2] = ACTIONS(1866), + [sym_val_nothing] = ACTIONS(1353), + [anon_sym_true] = ACTIONS(1353), + [anon_sym_false] = ACTIONS(1353), + [aux_sym_val_number_token1] = ACTIONS(1353), + [aux_sym_val_number_token2] = ACTIONS(1353), + [aux_sym_val_number_token3] = ACTIONS(1353), + [anon_sym_inf] = ACTIONS(1353), + [anon_sym_DASHinf] = ACTIONS(1353), + [anon_sym_NaN] = ACTIONS(1353), + [aux_sym__val_number_decimal_token1] = ACTIONS(1353), + [aux_sym__val_number_decimal_token2] = ACTIONS(1353), + [anon_sym_0b] = ACTIONS(1353), + [anon_sym_0o] = ACTIONS(1353), + [anon_sym_0x] = ACTIONS(1353), + [sym_val_date] = ACTIONS(1353), + [anon_sym_DQUOTE] = ACTIONS(1353), + [sym__str_single_quotes] = ACTIONS(1353), + [sym__str_back_ticks] = ACTIONS(1353), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1353), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1353), + [anon_sym_err_GT] = ACTIONS(1353), + [anon_sym_out_GT] = ACTIONS(1353), + [anon_sym_e_GT] = ACTIONS(1353), + [anon_sym_o_GT] = ACTIONS(1353), + [anon_sym_err_PLUSout_GT] = ACTIONS(1353), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1353), + [anon_sym_o_PLUSe_GT] = ACTIONS(1353), + [anon_sym_e_PLUSo_GT] = ACTIONS(1353), + [sym_short_flag] = ACTIONS(1353), + [aux_sym_unquoted_token1] = ACTIONS(1353), + [anon_sym_POUND] = ACTIONS(105), + }, + [766] = { + [sym_comment] = STATE(766), + [ts_builtin_sym_end] = ACTIONS(1159), + [anon_sym_SEMI] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_PIPE] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH_DASH] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_DOT2] = ACTIONS(1159), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1817), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_err_GT] = ACTIONS(1157), + [anon_sym_out_GT] = ACTIONS(1157), + [anon_sym_e_GT] = ACTIONS(1157), + [anon_sym_o_GT] = ACTIONS(1157), + [anon_sym_err_PLUSout_GT] = ACTIONS(1157), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1157), + [anon_sym_o_PLUSe_GT] = ACTIONS(1157), + [anon_sym_e_PLUSo_GT] = ACTIONS(1157), + [sym_short_flag] = ACTIONS(1157), + [aux_sym_unquoted_token1] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [767] = { + [sym_comment] = STATE(767), + [ts_builtin_sym_end] = ACTIONS(1228), + [anon_sym_SEMI] = ACTIONS(1226), + [anon_sym_LF] = ACTIONS(1228), + [anon_sym_LBRACK] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1226), + [anon_sym_PIPE] = ACTIONS(1226), + [anon_sym_DOLLAR] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH_DASH] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1226), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1226), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1226), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1226), + [anon_sym_BANG_EQ] = ACTIONS(1226), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1226), + [anon_sym_GT_EQ] = ACTIONS(1226), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1226), + [anon_sym_BANG_TILDE] = ACTIONS(1226), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [anon_sym_DOT2] = ACTIONS(1228), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1868), + [sym_val_nothing] = ACTIONS(1226), + [anon_sym_true] = ACTIONS(1226), + [anon_sym_false] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1226), + [aux_sym_val_number_token2] = ACTIONS(1226), + [aux_sym_val_number_token3] = ACTIONS(1226), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_0b] = ACTIONS(1226), + [anon_sym_0o] = ACTIONS(1226), + [anon_sym_0x] = ACTIONS(1226), + [sym_val_date] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1226), + [sym__str_single_quotes] = ACTIONS(1226), + [sym__str_back_ticks] = ACTIONS(1226), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1226), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1226), + [anon_sym_err_GT] = ACTIONS(1226), + [anon_sym_out_GT] = ACTIONS(1226), + [anon_sym_e_GT] = ACTIONS(1226), + [anon_sym_o_GT] = ACTIONS(1226), + [anon_sym_err_PLUSout_GT] = ACTIONS(1226), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1226), + [anon_sym_o_PLUSe_GT] = ACTIONS(1226), + [anon_sym_e_PLUSo_GT] = ACTIONS(1226), + [sym_short_flag] = ACTIONS(1226), + [aux_sym_unquoted_token1] = ACTIONS(1226), + [anon_sym_POUND] = ACTIONS(105), + }, + [768] = { + [sym_comment] = STATE(768), [anon_sym_SEMI] = ACTIONS(989), [anon_sym_LF] = ACTIONS(991), [anon_sym_LBRACK] = ACTIONS(989), @@ -138970,378 +139523,674 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token3] = ACTIONS(1709), [anon_sym_POUND] = ACTIONS(105), }, - [758] = { - [sym_comment] = STATE(758), - [ts_builtin_sym_end] = ACTIONS(1211), - [anon_sym_SEMI] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_PIPE] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH_DASH] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1844), - [aux_sym__val_range_end_decimal_token3] = ACTIONS(1846), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_err_GT] = ACTIONS(1209), - [anon_sym_out_GT] = ACTIONS(1209), - [anon_sym_e_GT] = ACTIONS(1209), - [anon_sym_o_GT] = ACTIONS(1209), - [anon_sym_err_PLUSout_GT] = ACTIONS(1209), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1209), - [anon_sym_o_PLUSe_GT] = ACTIONS(1209), - [anon_sym_e_PLUSo_GT] = ACTIONS(1209), - [sym_short_flag] = ACTIONS(1209), - [aux_sym_unquoted_token1] = ACTIONS(1209), + [769] = { + [sym_comment] = STATE(769), + [anon_sym_SEMI] = ACTIONS(1226), + [anon_sym_LF] = ACTIONS(1228), + [anon_sym_LBRACK] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1226), + [anon_sym_RPAREN] = ACTIONS(1226), + [anon_sym_PIPE] = ACTIONS(1226), + [anon_sym_DOLLAR] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH_DASH] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1226), + [anon_sym_RBRACE] = ACTIONS(1226), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1226), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1226), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1226), + [anon_sym_BANG_EQ] = ACTIONS(1226), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1226), + [anon_sym_GT_EQ] = ACTIONS(1226), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1226), + [anon_sym_BANG_TILDE] = ACTIONS(1226), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1870), + [sym_val_nothing] = ACTIONS(1226), + [anon_sym_true] = ACTIONS(1226), + [anon_sym_false] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1226), + [aux_sym_val_number_token2] = ACTIONS(1226), + [aux_sym_val_number_token3] = ACTIONS(1226), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_0b] = ACTIONS(1226), + [anon_sym_0o] = ACTIONS(1226), + [anon_sym_0x] = ACTIONS(1226), + [sym_val_date] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1226), + [sym__str_single_quotes] = ACTIONS(1226), + [sym__str_back_ticks] = ACTIONS(1226), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1226), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1226), + [anon_sym_err_GT] = ACTIONS(1226), + [anon_sym_out_GT] = ACTIONS(1226), + [anon_sym_e_GT] = ACTIONS(1226), + [anon_sym_o_GT] = ACTIONS(1226), + [anon_sym_err_PLUSout_GT] = ACTIONS(1226), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1226), + [anon_sym_o_PLUSe_GT] = ACTIONS(1226), + [anon_sym_e_PLUSo_GT] = ACTIONS(1226), + [sym_short_flag] = ACTIONS(1226), + [aux_sym_unquoted_token1] = ACTIONS(1226), [anon_sym_POUND] = ACTIONS(105), }, - [759] = { - [sym__ctrl_expression_parenthesized] = STATE(4600), - [sym_ctrl_do] = STATE(4348), - [sym_ctrl_if_parenthesized] = STATE(4348), - [sym_ctrl_match] = STATE(4348), - [sym_ctrl_try_parenthesized] = STATE(4348), - [sym_ctrl_return] = STATE(4348), - [sym_pipe_element_parenthesized] = STATE(2574), - [sym_where_command] = STATE(4638), - [sym__expression] = STATE(3580), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym__command_parenthesized_body] = STATE(4640), - [sym_comment] = STATE(759), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(759), - [sym_cmd_identifier] = ACTIONS(1848), - [anon_sym_LBRACK] = ACTIONS(1851), - [anon_sym_LPAREN] = ACTIONS(1854), - [anon_sym_DOLLAR] = ACTIONS(1857), - [anon_sym_DASH] = ACTIONS(1860), - [anon_sym_break] = ACTIONS(1863), - [anon_sym_continue] = ACTIONS(1866), - [anon_sym_do] = ACTIONS(1869), - [anon_sym_if] = ACTIONS(1872), - [anon_sym_match] = ACTIONS(1875), - [anon_sym_LBRACE] = ACTIONS(1878), - [anon_sym_DOT] = ACTIONS(1881), - [anon_sym_try] = ACTIONS(1884), - [anon_sym_return] = ACTIONS(1887), - [anon_sym_where] = ACTIONS(1890), - [anon_sym_not] = ACTIONS(1893), - [sym_val_nothing] = ACTIONS(1896), - [anon_sym_true] = ACTIONS(1899), - [anon_sym_false] = ACTIONS(1899), - [aux_sym_val_number_token1] = ACTIONS(1902), - [aux_sym_val_number_token2] = ACTIONS(1902), - [aux_sym_val_number_token3] = ACTIONS(1902), - [anon_sym_inf] = ACTIONS(1905), - [anon_sym_DASHinf] = ACTIONS(1902), - [anon_sym_NaN] = ACTIONS(1905), - [aux_sym__val_number_decimal_token1] = ACTIONS(1908), - [aux_sym__val_number_decimal_token2] = ACTIONS(1911), - [anon_sym_0b] = ACTIONS(1914), - [anon_sym_0o] = ACTIONS(1914), - [anon_sym_0x] = ACTIONS(1914), - [sym_val_date] = ACTIONS(1917), - [anon_sym_DQUOTE] = ACTIONS(1920), - [sym__str_single_quotes] = ACTIONS(1923), - [sym__str_back_ticks] = ACTIONS(1923), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1926), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1929), - [anon_sym_CARET] = ACTIONS(1932), - [anon_sym_POUND] = ACTIONS(3), + [770] = { + [sym_comment] = STATE(770), + [anon_sym_SEMI] = ACTIONS(1312), + [anon_sym_LF] = ACTIONS(1314), + [anon_sym_LBRACK] = ACTIONS(1312), + [anon_sym_LPAREN] = ACTIONS(1312), + [anon_sym_RPAREN] = ACTIONS(1312), + [anon_sym_PIPE] = ACTIONS(1312), + [anon_sym_DOLLAR] = ACTIONS(1312), + [anon_sym_GT] = ACTIONS(1312), + [anon_sym_DASH_DASH] = ACTIONS(1312), + [anon_sym_DASH] = ACTIONS(1312), + [anon_sym_in] = ACTIONS(1312), + [anon_sym_LBRACE] = ACTIONS(1312), + [anon_sym_RBRACE] = ACTIONS(1312), + [anon_sym_DOT] = ACTIONS(1312), + [anon_sym_STAR] = ACTIONS(1312), + [anon_sym_STAR_STAR] = ACTIONS(1312), + [anon_sym_PLUS_PLUS] = ACTIONS(1312), + [anon_sym_SLASH] = ACTIONS(1312), + [anon_sym_mod] = ACTIONS(1312), + [anon_sym_SLASH_SLASH] = ACTIONS(1312), + [anon_sym_PLUS] = ACTIONS(1312), + [anon_sym_bit_DASHshl] = ACTIONS(1312), + [anon_sym_bit_DASHshr] = ACTIONS(1312), + [anon_sym_EQ_EQ] = ACTIONS(1312), + [anon_sym_BANG_EQ] = ACTIONS(1312), + [anon_sym_LT2] = ACTIONS(1312), + [anon_sym_LT_EQ] = ACTIONS(1312), + [anon_sym_GT_EQ] = ACTIONS(1312), + [anon_sym_not_DASHin] = ACTIONS(1312), + [anon_sym_starts_DASHwith] = ACTIONS(1312), + [anon_sym_ends_DASHwith] = ACTIONS(1312), + [anon_sym_EQ_TILDE] = ACTIONS(1312), + [anon_sym_BANG_TILDE] = ACTIONS(1312), + [anon_sym_bit_DASHand] = ACTIONS(1312), + [anon_sym_bit_DASHxor] = ACTIONS(1312), + [anon_sym_bit_DASHor] = ACTIONS(1312), + [anon_sym_and] = ACTIONS(1312), + [anon_sym_xor] = ACTIONS(1312), + [anon_sym_or] = ACTIONS(1312), + [anon_sym_DOT2] = ACTIONS(1314), + [sym_val_nothing] = ACTIONS(1312), + [anon_sym_true] = ACTIONS(1312), + [anon_sym_false] = ACTIONS(1312), + [aux_sym_val_number_token1] = ACTIONS(1312), + [aux_sym_val_number_token2] = ACTIONS(1312), + [aux_sym_val_number_token3] = ACTIONS(1312), + [anon_sym_inf] = ACTIONS(1312), + [anon_sym_DASHinf] = ACTIONS(1312), + [anon_sym_NaN] = ACTIONS(1312), + [aux_sym__val_number_decimal_token1] = ACTIONS(1312), + [aux_sym__val_number_decimal_token2] = ACTIONS(1312), + [anon_sym_0b] = ACTIONS(1312), + [anon_sym_0o] = ACTIONS(1312), + [anon_sym_0x] = ACTIONS(1312), + [sym_val_date] = ACTIONS(1312), + [anon_sym_DQUOTE] = ACTIONS(1312), + [sym__str_single_quotes] = ACTIONS(1312), + [sym__str_back_ticks] = ACTIONS(1312), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1312), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1312), + [anon_sym_err_GT] = ACTIONS(1312), + [anon_sym_out_GT] = ACTIONS(1312), + [anon_sym_e_GT] = ACTIONS(1312), + [anon_sym_o_GT] = ACTIONS(1312), + [anon_sym_err_PLUSout_GT] = ACTIONS(1312), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1312), + [anon_sym_o_PLUSe_GT] = ACTIONS(1312), + [anon_sym_e_PLUSo_GT] = ACTIONS(1312), + [sym_short_flag] = ACTIONS(1312), + [aux_sym_unquoted_token1] = ACTIONS(1312), + [anon_sym_POUND] = ACTIONS(105), }, - [760] = { - [sym__command_name] = STATE(1203), - [sym_scope_pattern] = STATE(1202), - [sym_wild_card] = STATE(1201), - [sym_command_list] = STATE(1200), - [sym_val_string] = STATE(1080), - [sym__str_double_quotes] = STATE(1077), - [sym_comment] = STATE(760), - [anon_sym_export] = ACTIONS(1935), - [anon_sym_alias] = ACTIONS(1935), - [anon_sym_let] = ACTIONS(1935), - [anon_sym_let_DASHenv] = ACTIONS(1935), - [anon_sym_mut] = ACTIONS(1935), - [anon_sym_const] = ACTIONS(1935), - [anon_sym_SEMI] = ACTIONS(1935), - [sym_cmd_identifier] = ACTIONS(1937), - [anon_sym_LF] = ACTIONS(1939), - [anon_sym_def] = ACTIONS(1935), - [anon_sym_def_DASHenv] = ACTIONS(1935), - [anon_sym_export_DASHenv] = ACTIONS(1935), - [anon_sym_extern] = ACTIONS(1935), - [anon_sym_module] = ACTIONS(1935), - [anon_sym_use] = ACTIONS(1935), - [anon_sym_LBRACK] = ACTIONS(1941), - [anon_sym_LPAREN] = ACTIONS(1935), - [anon_sym_RPAREN] = ACTIONS(1935), - [anon_sym_DOLLAR] = ACTIONS(1935), - [anon_sym_error] = ACTIONS(1935), - [anon_sym_DASH] = ACTIONS(1935), - [anon_sym_break] = ACTIONS(1935), - [anon_sym_continue] = ACTIONS(1935), - [anon_sym_for] = ACTIONS(1935), - [anon_sym_loop] = ACTIONS(1935), - [anon_sym_while] = ACTIONS(1935), - [anon_sym_do] = ACTIONS(1935), - [anon_sym_if] = ACTIONS(1935), - [anon_sym_match] = ACTIONS(1935), - [anon_sym_LBRACE] = ACTIONS(1935), - [anon_sym_RBRACE] = ACTIONS(1935), - [anon_sym_DOT] = ACTIONS(1935), - [anon_sym_try] = ACTIONS(1935), - [anon_sym_return] = ACTIONS(1935), - [anon_sym_source] = ACTIONS(1935), - [anon_sym_source_DASHenv] = ACTIONS(1935), - [anon_sym_register] = ACTIONS(1935), - [anon_sym_hide] = ACTIONS(1935), - [anon_sym_hide_DASHenv] = ACTIONS(1935), - [anon_sym_overlay] = ACTIONS(1935), - [anon_sym_STAR] = ACTIONS(1943), - [anon_sym_where] = ACTIONS(1935), - [anon_sym_not] = ACTIONS(1935), - [sym_val_nothing] = ACTIONS(1935), - [anon_sym_true] = ACTIONS(1935), - [anon_sym_false] = ACTIONS(1935), - [aux_sym_val_number_token1] = ACTIONS(1935), - [aux_sym_val_number_token2] = ACTIONS(1935), - [aux_sym_val_number_token3] = ACTIONS(1935), - [anon_sym_inf] = ACTIONS(1935), - [anon_sym_DASHinf] = ACTIONS(1935), - [anon_sym_NaN] = ACTIONS(1935), - [aux_sym__val_number_decimal_token1] = ACTIONS(1935), - [aux_sym__val_number_decimal_token2] = ACTIONS(1935), - [anon_sym_0b] = ACTIONS(1935), - [anon_sym_0o] = ACTIONS(1935), - [anon_sym_0x] = ACTIONS(1935), - [sym_val_date] = ACTIONS(1935), - [anon_sym_DQUOTE] = ACTIONS(1945), - [sym__str_single_quotes] = ACTIONS(1947), - [sym__str_back_ticks] = ACTIONS(1947), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1935), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1935), - [anon_sym_CARET] = ACTIONS(1935), + [771] = { + [sym_comment] = STATE(771), + [ts_builtin_sym_end] = ACTIONS(1280), + [anon_sym_SEMI] = ACTIONS(1278), + [anon_sym_LF] = ACTIONS(1280), + [anon_sym_LBRACK] = ACTIONS(1278), + [anon_sym_LPAREN] = ACTIONS(1278), + [anon_sym_PIPE] = ACTIONS(1278), + [anon_sym_DOLLAR] = ACTIONS(1278), + [anon_sym_GT] = ACTIONS(1278), + [anon_sym_DASH_DASH] = ACTIONS(1278), + [anon_sym_DASH] = ACTIONS(1278), + [anon_sym_in] = ACTIONS(1278), + [anon_sym_LBRACE] = ACTIONS(1278), + [anon_sym_DOT] = ACTIONS(1278), + [anon_sym_STAR] = ACTIONS(1278), + [anon_sym_STAR_STAR] = ACTIONS(1278), + [anon_sym_PLUS_PLUS] = ACTIONS(1278), + [anon_sym_SLASH] = ACTIONS(1278), + [anon_sym_mod] = ACTIONS(1278), + [anon_sym_SLASH_SLASH] = ACTIONS(1278), + [anon_sym_PLUS] = ACTIONS(1278), + [anon_sym_bit_DASHshl] = ACTIONS(1278), + [anon_sym_bit_DASHshr] = ACTIONS(1278), + [anon_sym_EQ_EQ] = ACTIONS(1278), + [anon_sym_BANG_EQ] = ACTIONS(1278), + [anon_sym_LT2] = ACTIONS(1278), + [anon_sym_LT_EQ] = ACTIONS(1278), + [anon_sym_GT_EQ] = ACTIONS(1278), + [anon_sym_not_DASHin] = ACTIONS(1278), + [anon_sym_starts_DASHwith] = ACTIONS(1278), + [anon_sym_ends_DASHwith] = ACTIONS(1278), + [anon_sym_EQ_TILDE] = ACTIONS(1278), + [anon_sym_BANG_TILDE] = ACTIONS(1278), + [anon_sym_bit_DASHand] = ACTIONS(1278), + [anon_sym_bit_DASHxor] = ACTIONS(1278), + [anon_sym_bit_DASHor] = ACTIONS(1278), + [anon_sym_and] = ACTIONS(1278), + [anon_sym_xor] = ACTIONS(1278), + [anon_sym_or] = ACTIONS(1278), + [anon_sym_DOT2] = ACTIONS(1872), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1874), + [sym_val_nothing] = ACTIONS(1278), + [anon_sym_true] = ACTIONS(1278), + [anon_sym_false] = ACTIONS(1278), + [aux_sym_val_number_token1] = ACTIONS(1278), + [aux_sym_val_number_token2] = ACTIONS(1278), + [aux_sym_val_number_token3] = ACTIONS(1278), + [anon_sym_inf] = ACTIONS(1278), + [anon_sym_DASHinf] = ACTIONS(1278), + [anon_sym_NaN] = ACTIONS(1278), + [aux_sym__val_number_decimal_token1] = ACTIONS(1278), + [aux_sym__val_number_decimal_token2] = ACTIONS(1278), + [anon_sym_0b] = ACTIONS(1278), + [anon_sym_0o] = ACTIONS(1278), + [anon_sym_0x] = ACTIONS(1278), + [sym_val_date] = ACTIONS(1278), + [anon_sym_DQUOTE] = ACTIONS(1278), + [sym__str_single_quotes] = ACTIONS(1278), + [sym__str_back_ticks] = ACTIONS(1278), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1278), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1278), + [anon_sym_err_GT] = ACTIONS(1278), + [anon_sym_out_GT] = ACTIONS(1278), + [anon_sym_e_GT] = ACTIONS(1278), + [anon_sym_o_GT] = ACTIONS(1278), + [anon_sym_err_PLUSout_GT] = ACTIONS(1278), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1278), + [anon_sym_o_PLUSe_GT] = ACTIONS(1278), + [anon_sym_e_PLUSo_GT] = ACTIONS(1278), + [sym_short_flag] = ACTIONS(1278), + [aux_sym_unquoted_token1] = ACTIONS(1278), [anon_sym_POUND] = ACTIONS(105), }, - [761] = { - [sym_comment] = STATE(761), - [anon_sym_SEMI] = ACTIONS(1307), - [anon_sym_LF] = ACTIONS(1309), - [anon_sym_LBRACK] = ACTIONS(1307), - [anon_sym_LPAREN] = ACTIONS(1307), - [anon_sym_RPAREN] = ACTIONS(1307), - [anon_sym_PIPE] = ACTIONS(1307), - [anon_sym_DOLLAR] = ACTIONS(1307), - [anon_sym_GT] = ACTIONS(1307), - [anon_sym_DASH_DASH] = ACTIONS(1307), - [anon_sym_DASH] = ACTIONS(1307), - [anon_sym_in] = ACTIONS(1307), - [anon_sym_LBRACE] = ACTIONS(1307), - [anon_sym_RBRACE] = ACTIONS(1307), - [anon_sym_DOT] = ACTIONS(1307), - [anon_sym_STAR] = ACTIONS(1307), - [anon_sym_STAR_STAR] = ACTIONS(1307), - [anon_sym_PLUS_PLUS] = ACTIONS(1307), - [anon_sym_SLASH] = ACTIONS(1307), - [anon_sym_mod] = ACTIONS(1307), - [anon_sym_SLASH_SLASH] = ACTIONS(1307), - [anon_sym_PLUS] = ACTIONS(1307), - [anon_sym_bit_DASHshl] = ACTIONS(1307), - [anon_sym_bit_DASHshr] = ACTIONS(1307), - [anon_sym_EQ_EQ] = ACTIONS(1307), - [anon_sym_BANG_EQ] = ACTIONS(1307), - [anon_sym_LT2] = ACTIONS(1307), - [anon_sym_LT_EQ] = ACTIONS(1307), - [anon_sym_GT_EQ] = ACTIONS(1307), - [anon_sym_not_DASHin] = ACTIONS(1307), - [anon_sym_starts_DASHwith] = ACTIONS(1307), - [anon_sym_ends_DASHwith] = ACTIONS(1307), - [anon_sym_EQ_TILDE] = ACTIONS(1307), - [anon_sym_BANG_TILDE] = ACTIONS(1307), - [anon_sym_bit_DASHand] = ACTIONS(1307), - [anon_sym_bit_DASHxor] = ACTIONS(1307), - [anon_sym_bit_DASHor] = ACTIONS(1307), - [anon_sym_and] = ACTIONS(1307), - [anon_sym_xor] = ACTIONS(1307), - [anon_sym_or] = ACTIONS(1307), - [anon_sym_DOT2] = ACTIONS(1309), - [sym_val_nothing] = ACTIONS(1307), - [anon_sym_true] = ACTIONS(1307), - [anon_sym_false] = ACTIONS(1307), - [aux_sym_val_number_token1] = ACTIONS(1307), - [aux_sym_val_number_token2] = ACTIONS(1307), - [aux_sym_val_number_token3] = ACTIONS(1307), - [anon_sym_inf] = ACTIONS(1307), - [anon_sym_DASHinf] = ACTIONS(1307), - [anon_sym_NaN] = ACTIONS(1307), - [aux_sym__val_number_decimal_token1] = ACTIONS(1307), - [aux_sym__val_number_decimal_token2] = ACTIONS(1307), - [anon_sym_0b] = ACTIONS(1307), - [anon_sym_0o] = ACTIONS(1307), - [anon_sym_0x] = ACTIONS(1307), - [sym_val_date] = ACTIONS(1307), - [anon_sym_DQUOTE] = ACTIONS(1307), - [sym__str_single_quotes] = ACTIONS(1307), - [sym__str_back_ticks] = ACTIONS(1307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1307), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1307), - [anon_sym_err_GT] = ACTIONS(1307), - [anon_sym_out_GT] = ACTIONS(1307), - [anon_sym_e_GT] = ACTIONS(1307), - [anon_sym_o_GT] = ACTIONS(1307), - [anon_sym_err_PLUSout_GT] = ACTIONS(1307), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1307), - [anon_sym_o_PLUSe_GT] = ACTIONS(1307), - [anon_sym_e_PLUSo_GT] = ACTIONS(1307), - [sym_short_flag] = ACTIONS(1307), - [aux_sym_unquoted_token1] = ACTIONS(1307), + [772] = { + [sym_comment] = STATE(772), + [anon_sym_SEMI] = ACTIONS(1338), + [anon_sym_LF] = ACTIONS(1340), + [anon_sym_LBRACK] = ACTIONS(1338), + [anon_sym_LPAREN] = ACTIONS(1338), + [anon_sym_RPAREN] = ACTIONS(1338), + [anon_sym_PIPE] = ACTIONS(1338), + [anon_sym_DOLLAR] = ACTIONS(1338), + [anon_sym_GT] = ACTIONS(1338), + [anon_sym_DASH_DASH] = ACTIONS(1338), + [anon_sym_DASH] = ACTIONS(1338), + [anon_sym_in] = ACTIONS(1338), + [anon_sym_LBRACE] = ACTIONS(1338), + [anon_sym_RBRACE] = ACTIONS(1338), + [anon_sym_DOT] = ACTIONS(1338), + [anon_sym_STAR] = ACTIONS(1338), + [anon_sym_STAR_STAR] = ACTIONS(1338), + [anon_sym_PLUS_PLUS] = ACTIONS(1338), + [anon_sym_SLASH] = ACTIONS(1338), + [anon_sym_mod] = ACTIONS(1338), + [anon_sym_SLASH_SLASH] = ACTIONS(1338), + [anon_sym_PLUS] = ACTIONS(1338), + [anon_sym_bit_DASHshl] = ACTIONS(1338), + [anon_sym_bit_DASHshr] = ACTIONS(1338), + [anon_sym_EQ_EQ] = ACTIONS(1338), + [anon_sym_BANG_EQ] = ACTIONS(1338), + [anon_sym_LT2] = ACTIONS(1338), + [anon_sym_LT_EQ] = ACTIONS(1338), + [anon_sym_GT_EQ] = ACTIONS(1338), + [anon_sym_not_DASHin] = ACTIONS(1338), + [anon_sym_starts_DASHwith] = ACTIONS(1338), + [anon_sym_ends_DASHwith] = ACTIONS(1338), + [anon_sym_EQ_TILDE] = ACTIONS(1338), + [anon_sym_BANG_TILDE] = ACTIONS(1338), + [anon_sym_bit_DASHand] = ACTIONS(1338), + [anon_sym_bit_DASHxor] = ACTIONS(1338), + [anon_sym_bit_DASHor] = ACTIONS(1338), + [anon_sym_and] = ACTIONS(1338), + [anon_sym_xor] = ACTIONS(1338), + [anon_sym_or] = ACTIONS(1338), + [anon_sym_DOT2] = ACTIONS(1340), + [sym_val_nothing] = ACTIONS(1338), + [anon_sym_true] = ACTIONS(1338), + [anon_sym_false] = ACTIONS(1338), + [aux_sym_val_number_token1] = ACTIONS(1338), + [aux_sym_val_number_token2] = ACTIONS(1338), + [aux_sym_val_number_token3] = ACTIONS(1338), + [anon_sym_inf] = ACTIONS(1338), + [anon_sym_DASHinf] = ACTIONS(1338), + [anon_sym_NaN] = ACTIONS(1338), + [aux_sym__val_number_decimal_token1] = ACTIONS(1338), + [aux_sym__val_number_decimal_token2] = ACTIONS(1338), + [anon_sym_0b] = ACTIONS(1338), + [anon_sym_0o] = ACTIONS(1338), + [anon_sym_0x] = ACTIONS(1338), + [sym_val_date] = ACTIONS(1338), + [anon_sym_DQUOTE] = ACTIONS(1338), + [sym__str_single_quotes] = ACTIONS(1338), + [sym__str_back_ticks] = ACTIONS(1338), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1338), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1338), + [anon_sym_err_GT] = ACTIONS(1338), + [anon_sym_out_GT] = ACTIONS(1338), + [anon_sym_e_GT] = ACTIONS(1338), + [anon_sym_o_GT] = ACTIONS(1338), + [anon_sym_err_PLUSout_GT] = ACTIONS(1338), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1338), + [anon_sym_o_PLUSe_GT] = ACTIONS(1338), + [anon_sym_e_PLUSo_GT] = ACTIONS(1338), + [sym_short_flag] = ACTIONS(1338), + [aux_sym_unquoted_token1] = ACTIONS(1338), [anon_sym_POUND] = ACTIONS(105), }, - [762] = { - [sym_comment] = STATE(762), - [anon_sym_SEMI] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_LBRACK] = ACTIONS(151), - [anon_sym_LPAREN] = ACTIONS(151), - [anon_sym_RPAREN] = ACTIONS(151), - [anon_sym_PIPE] = ACTIONS(151), - [anon_sym_DOLLAR] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH_DASH] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(151), - [anon_sym_RBRACE] = ACTIONS(151), - [anon_sym_DOT] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [anon_sym_DOT2] = ACTIONS(1949), - [sym_val_nothing] = ACTIONS(151), - [anon_sym_true] = ACTIONS(151), - [anon_sym_false] = ACTIONS(151), - [aux_sym_val_number_token1] = ACTIONS(151), - [aux_sym_val_number_token2] = ACTIONS(151), - [aux_sym_val_number_token3] = ACTIONS(151), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), - [anon_sym_0b] = ACTIONS(151), - [anon_sym_0o] = ACTIONS(151), - [anon_sym_0x] = ACTIONS(151), - [sym_val_date] = ACTIONS(151), - [anon_sym_DQUOTE] = ACTIONS(151), - [sym__str_single_quotes] = ACTIONS(151), - [sym__str_back_ticks] = ACTIONS(151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(151), - [anon_sym_err_GT] = ACTIONS(151), - [anon_sym_out_GT] = ACTIONS(151), - [anon_sym_e_GT] = ACTIONS(151), - [anon_sym_o_GT] = ACTIONS(151), - [anon_sym_err_PLUSout_GT] = ACTIONS(151), - [anon_sym_out_PLUSerr_GT] = ACTIONS(151), - [anon_sym_o_PLUSe_GT] = ACTIONS(151), - [anon_sym_e_PLUSo_GT] = ACTIONS(151), - [sym_short_flag] = ACTIONS(151), - [aux_sym_unquoted_token1] = ACTIONS(151), + [773] = { + [sym_comment] = STATE(773), + [anon_sym_SEMI] = ACTIONS(1316), + [anon_sym_LF] = ACTIONS(1318), + [anon_sym_LBRACK] = ACTIONS(1316), + [anon_sym_LPAREN] = ACTIONS(1316), + [anon_sym_RPAREN] = ACTIONS(1316), + [anon_sym_PIPE] = ACTIONS(1316), + [anon_sym_DOLLAR] = ACTIONS(1316), + [anon_sym_GT] = ACTIONS(1316), + [anon_sym_DASH_DASH] = ACTIONS(1316), + [anon_sym_DASH] = ACTIONS(1316), + [anon_sym_in] = ACTIONS(1316), + [anon_sym_LBRACE] = ACTIONS(1316), + [anon_sym_RBRACE] = ACTIONS(1316), + [anon_sym_DOT] = ACTIONS(1316), + [anon_sym_STAR] = ACTIONS(1316), + [anon_sym_STAR_STAR] = ACTIONS(1316), + [anon_sym_PLUS_PLUS] = ACTIONS(1316), + [anon_sym_SLASH] = ACTIONS(1316), + [anon_sym_mod] = ACTIONS(1316), + [anon_sym_SLASH_SLASH] = ACTIONS(1316), + [anon_sym_PLUS] = ACTIONS(1316), + [anon_sym_bit_DASHshl] = ACTIONS(1316), + [anon_sym_bit_DASHshr] = ACTIONS(1316), + [anon_sym_EQ_EQ] = ACTIONS(1316), + [anon_sym_BANG_EQ] = ACTIONS(1316), + [anon_sym_LT2] = ACTIONS(1316), + [anon_sym_LT_EQ] = ACTIONS(1316), + [anon_sym_GT_EQ] = ACTIONS(1316), + [anon_sym_not_DASHin] = ACTIONS(1316), + [anon_sym_starts_DASHwith] = ACTIONS(1316), + [anon_sym_ends_DASHwith] = ACTIONS(1316), + [anon_sym_EQ_TILDE] = ACTIONS(1316), + [anon_sym_BANG_TILDE] = ACTIONS(1316), + [anon_sym_bit_DASHand] = ACTIONS(1316), + [anon_sym_bit_DASHxor] = ACTIONS(1316), + [anon_sym_bit_DASHor] = ACTIONS(1316), + [anon_sym_and] = ACTIONS(1316), + [anon_sym_xor] = ACTIONS(1316), + [anon_sym_or] = ACTIONS(1316), + [anon_sym_DOT2] = ACTIONS(1876), + [sym_val_nothing] = ACTIONS(1316), + [anon_sym_true] = ACTIONS(1316), + [anon_sym_false] = ACTIONS(1316), + [aux_sym_val_number_token1] = ACTIONS(1316), + [aux_sym_val_number_token2] = ACTIONS(1316), + [aux_sym_val_number_token3] = ACTIONS(1316), + [anon_sym_inf] = ACTIONS(1316), + [anon_sym_DASHinf] = ACTIONS(1316), + [anon_sym_NaN] = ACTIONS(1316), + [aux_sym__val_number_decimal_token1] = ACTIONS(1316), + [aux_sym__val_number_decimal_token2] = ACTIONS(1316), + [anon_sym_0b] = ACTIONS(1316), + [anon_sym_0o] = ACTIONS(1316), + [anon_sym_0x] = ACTIONS(1316), + [sym_val_date] = ACTIONS(1316), + [anon_sym_DQUOTE] = ACTIONS(1316), + [sym__str_single_quotes] = ACTIONS(1316), + [sym__str_back_ticks] = ACTIONS(1316), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1316), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1316), + [anon_sym_err_GT] = ACTIONS(1316), + [anon_sym_out_GT] = ACTIONS(1316), + [anon_sym_e_GT] = ACTIONS(1316), + [anon_sym_o_GT] = ACTIONS(1316), + [anon_sym_err_PLUSout_GT] = ACTIONS(1316), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1316), + [anon_sym_o_PLUSe_GT] = ACTIONS(1316), + [anon_sym_e_PLUSo_GT] = ACTIONS(1316), + [sym_short_flag] = ACTIONS(1316), + [aux_sym_unquoted_token1] = ACTIONS(1316), [anon_sym_POUND] = ACTIONS(105), }, - [763] = { - [sym_comment] = STATE(763), + [774] = { + [sym_comment] = STATE(774), + [anon_sym_SEMI] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_RPAREN] = ACTIONS(1157), + [anon_sym_PIPE] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH_DASH] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_DOT2] = ACTIONS(1159), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_err_GT] = ACTIONS(1157), + [anon_sym_out_GT] = ACTIONS(1157), + [anon_sym_e_GT] = ACTIONS(1157), + [anon_sym_o_GT] = ACTIONS(1157), + [anon_sym_err_PLUSout_GT] = ACTIONS(1157), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1157), + [anon_sym_o_PLUSe_GT] = ACTIONS(1157), + [anon_sym_e_PLUSo_GT] = ACTIONS(1157), + [sym_short_flag] = ACTIONS(1157), + [aux_sym_unquoted_token1] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [775] = { + [sym_comment] = STATE(775), + [anon_sym_SEMI] = ACTIONS(1365), + [anon_sym_LF] = ACTIONS(1367), + [anon_sym_LBRACK] = ACTIONS(1365), + [anon_sym_LPAREN] = ACTIONS(1365), + [anon_sym_RPAREN] = ACTIONS(1365), + [anon_sym_PIPE] = ACTIONS(1365), + [anon_sym_DOLLAR] = ACTIONS(1365), + [anon_sym_GT] = ACTIONS(1365), + [anon_sym_DASH_DASH] = ACTIONS(1365), + [anon_sym_DASH] = ACTIONS(1365), + [anon_sym_in] = ACTIONS(1365), + [anon_sym_LBRACE] = ACTIONS(1365), + [anon_sym_RBRACE] = ACTIONS(1365), + [anon_sym_DOT] = ACTIONS(1365), + [anon_sym_STAR] = ACTIONS(1365), + [anon_sym_STAR_STAR] = ACTIONS(1365), + [anon_sym_PLUS_PLUS] = ACTIONS(1365), + [anon_sym_SLASH] = ACTIONS(1365), + [anon_sym_mod] = ACTIONS(1365), + [anon_sym_SLASH_SLASH] = ACTIONS(1365), + [anon_sym_PLUS] = ACTIONS(1365), + [anon_sym_bit_DASHshl] = ACTIONS(1365), + [anon_sym_bit_DASHshr] = ACTIONS(1365), + [anon_sym_EQ_EQ] = ACTIONS(1365), + [anon_sym_BANG_EQ] = ACTIONS(1365), + [anon_sym_LT2] = ACTIONS(1365), + [anon_sym_LT_EQ] = ACTIONS(1365), + [anon_sym_GT_EQ] = ACTIONS(1365), + [anon_sym_not_DASHin] = ACTIONS(1365), + [anon_sym_starts_DASHwith] = ACTIONS(1365), + [anon_sym_ends_DASHwith] = ACTIONS(1365), + [anon_sym_EQ_TILDE] = ACTIONS(1365), + [anon_sym_BANG_TILDE] = ACTIONS(1365), + [anon_sym_bit_DASHand] = ACTIONS(1365), + [anon_sym_bit_DASHxor] = ACTIONS(1365), + [anon_sym_bit_DASHor] = ACTIONS(1365), + [anon_sym_and] = ACTIONS(1365), + [anon_sym_xor] = ACTIONS(1365), + [anon_sym_or] = ACTIONS(1365), + [anon_sym_DOT2] = ACTIONS(1878), + [sym_val_nothing] = ACTIONS(1365), + [anon_sym_true] = ACTIONS(1365), + [anon_sym_false] = ACTIONS(1365), + [aux_sym_val_number_token1] = ACTIONS(1365), + [aux_sym_val_number_token2] = ACTIONS(1365), + [aux_sym_val_number_token3] = ACTIONS(1365), + [anon_sym_inf] = ACTIONS(1365), + [anon_sym_DASHinf] = ACTIONS(1365), + [anon_sym_NaN] = ACTIONS(1365), + [aux_sym__val_number_decimal_token1] = ACTIONS(1365), + [aux_sym__val_number_decimal_token2] = ACTIONS(1365), + [anon_sym_0b] = ACTIONS(1365), + [anon_sym_0o] = ACTIONS(1365), + [anon_sym_0x] = ACTIONS(1365), + [sym_val_date] = ACTIONS(1365), + [anon_sym_DQUOTE] = ACTIONS(1365), + [sym__str_single_quotes] = ACTIONS(1365), + [sym__str_back_ticks] = ACTIONS(1365), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1365), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1365), + [anon_sym_err_GT] = ACTIONS(1365), + [anon_sym_out_GT] = ACTIONS(1365), + [anon_sym_e_GT] = ACTIONS(1365), + [anon_sym_o_GT] = ACTIONS(1365), + [anon_sym_err_PLUSout_GT] = ACTIONS(1365), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1365), + [anon_sym_o_PLUSe_GT] = ACTIONS(1365), + [anon_sym_e_PLUSo_GT] = ACTIONS(1365), + [sym_short_flag] = ACTIONS(1365), + [aux_sym_unquoted_token1] = ACTIONS(1365), + [anon_sym_POUND] = ACTIONS(105), + }, + [776] = { + [sym__ctrl_expression_parenthesized] = STATE(4656), + [sym_ctrl_do] = STATE(4378), + [sym_ctrl_if_parenthesized] = STATE(4378), + [sym_ctrl_match] = STATE(4378), + [sym_ctrl_try_parenthesized] = STATE(4378), + [sym_ctrl_return] = STATE(4378), + [sym_pipe_element_parenthesized] = STATE(2635), + [sym_where_command] = STATE(4660), + [sym__expression] = STATE(3563), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym__command_parenthesized_body] = STATE(4626), + [sym_comment] = STATE(776), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(776), + [sym_cmd_identifier] = ACTIONS(1880), + [anon_sym_LBRACK] = ACTIONS(1883), + [anon_sym_LPAREN] = ACTIONS(1886), + [anon_sym_DOLLAR] = ACTIONS(1889), + [anon_sym_DASH] = ACTIONS(1892), + [anon_sym_break] = ACTIONS(1895), + [anon_sym_continue] = ACTIONS(1898), + [anon_sym_do] = ACTIONS(1901), + [anon_sym_if] = ACTIONS(1904), + [anon_sym_match] = ACTIONS(1907), + [anon_sym_LBRACE] = ACTIONS(1910), + [anon_sym_DOT] = ACTIONS(1913), + [anon_sym_try] = ACTIONS(1916), + [anon_sym_return] = ACTIONS(1919), + [anon_sym_where] = ACTIONS(1922), + [anon_sym_not] = ACTIONS(1925), + [sym_val_nothing] = ACTIONS(1928), + [anon_sym_true] = ACTIONS(1931), + [anon_sym_false] = ACTIONS(1931), + [aux_sym_val_number_token1] = ACTIONS(1934), + [aux_sym_val_number_token2] = ACTIONS(1934), + [aux_sym_val_number_token3] = ACTIONS(1934), + [anon_sym_inf] = ACTIONS(1937), + [anon_sym_DASHinf] = ACTIONS(1934), + [anon_sym_NaN] = ACTIONS(1937), + [aux_sym__val_number_decimal_token1] = ACTIONS(1940), + [aux_sym__val_number_decimal_token2] = ACTIONS(1943), + [anon_sym_0b] = ACTIONS(1946), + [anon_sym_0o] = ACTIONS(1946), + [anon_sym_0x] = ACTIONS(1946), + [sym_val_date] = ACTIONS(1949), + [anon_sym_DQUOTE] = ACTIONS(1952), + [sym__str_single_quotes] = ACTIONS(1955), + [sym__str_back_ticks] = ACTIONS(1955), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1958), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1961), + [anon_sym_CARET] = ACTIONS(1964), + [anon_sym_POUND] = ACTIONS(3), + }, + [777] = { + [sym__ctrl_expression] = STATE(4692), + [sym_ctrl_do] = STATE(4220), + [sym_ctrl_if] = STATE(4220), + [sym_ctrl_match] = STATE(4220), + [sym_ctrl_try] = STATE(4220), + [sym_ctrl_return] = STATE(4220), + [sym_pipe_element] = STATE(2607), + [sym_where_command] = STATE(4703), + [sym__expression] = STATE(3598), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_command] = STATE(4703), + [sym_comment] = STATE(777), + [aux_sym_pipeline_repeat1] = STATE(777), + [sym_cmd_identifier] = ACTIONS(1967), + [anon_sym_LBRACK] = ACTIONS(1970), + [anon_sym_LPAREN] = ACTIONS(1973), + [anon_sym_DOLLAR] = ACTIONS(1976), + [anon_sym_DASH] = ACTIONS(1979), + [anon_sym_break] = ACTIONS(1982), + [anon_sym_continue] = ACTIONS(1985), + [anon_sym_do] = ACTIONS(1988), + [anon_sym_if] = ACTIONS(1991), + [anon_sym_match] = ACTIONS(1994), + [anon_sym_LBRACE] = ACTIONS(1997), + [anon_sym_DOT] = ACTIONS(2000), + [anon_sym_try] = ACTIONS(2003), + [anon_sym_return] = ACTIONS(2006), + [anon_sym_where] = ACTIONS(2009), + [anon_sym_not] = ACTIONS(2012), + [sym_val_nothing] = ACTIONS(2015), + [anon_sym_true] = ACTIONS(2018), + [anon_sym_false] = ACTIONS(2018), + [aux_sym_val_number_token1] = ACTIONS(2021), + [aux_sym_val_number_token2] = ACTIONS(2021), + [aux_sym_val_number_token3] = ACTIONS(2021), + [anon_sym_inf] = ACTIONS(2024), + [anon_sym_DASHinf] = ACTIONS(2021), + [anon_sym_NaN] = ACTIONS(2024), + [aux_sym__val_number_decimal_token1] = ACTIONS(2027), + [aux_sym__val_number_decimal_token2] = ACTIONS(2030), + [anon_sym_0b] = ACTIONS(2033), + [anon_sym_0o] = ACTIONS(2033), + [anon_sym_0x] = ACTIONS(2033), + [sym_val_date] = ACTIONS(2036), + [anon_sym_DQUOTE] = ACTIONS(2039), + [sym__str_single_quotes] = ACTIONS(2042), + [sym__str_back_ticks] = ACTIONS(2042), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2045), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2048), + [anon_sym_CARET] = ACTIONS(2051), + [anon_sym_POUND] = ACTIONS(3), + }, + [778] = { + [sym_comment] = STATE(778), [ts_builtin_sym_end] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1220), [anon_sym_LF] = ACTIONS(1222), @@ -139356,7 +140205,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1220), [anon_sym_DOT] = ACTIONS(1220), [anon_sym_STAR] = ACTIONS(1220), - [anon_sym_QMARK2] = ACTIONS(1951), + [anon_sym_QMARK2] = ACTIONS(2054), [anon_sym_STAR_STAR] = ACTIONS(1220), [anon_sym_PLUS_PLUS] = ACTIONS(1220), [anon_sym_SLASH] = ACTIONS(1220), @@ -139414,378 +140263,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1220), [anon_sym_POUND] = ACTIONS(105), }, - [764] = { - [sym_expr_parenthesized] = STATE(1357), - [sym__val_range_end_decimal] = STATE(1357), - [sym_val_variable] = STATE(1357), - [sym__var] = STATE(1298), - [sym_comment] = STATE(764), - [anon_sym_LBRACK] = ACTIONS(991), - [anon_sym_COMMA] = ACTIONS(991), - [anon_sym_RBRACK] = ACTIONS(991), - [anon_sym_LPAREN] = ACTIONS(1953), - [anon_sym_DOLLAR] = ACTIONS(1955), - [anon_sym_LT] = ACTIONS(1957), - [anon_sym_GT] = ACTIONS(989), - [anon_sym_DASH_DASH] = ACTIONS(991), - [anon_sym_DASH] = ACTIONS(989), - [anon_sym_in] = ACTIONS(989), - [anon_sym_LBRACE] = ACTIONS(991), - [anon_sym_DOT] = ACTIONS(989), - [anon_sym_STAR] = ACTIONS(989), - [anon_sym_STAR_STAR] = ACTIONS(991), - [anon_sym_PLUS_PLUS] = ACTIONS(991), - [anon_sym_SLASH] = ACTIONS(989), - [anon_sym_mod] = ACTIONS(991), - [anon_sym_SLASH_SLASH] = ACTIONS(991), - [anon_sym_PLUS] = ACTIONS(989), - [anon_sym_bit_DASHshl] = ACTIONS(991), - [anon_sym_bit_DASHshr] = ACTIONS(991), - [anon_sym_EQ_EQ] = ACTIONS(991), - [anon_sym_BANG_EQ] = ACTIONS(991), - [anon_sym_LT2] = ACTIONS(989), - [anon_sym_LT_EQ] = ACTIONS(991), - [anon_sym_GT_EQ] = ACTIONS(991), - [anon_sym_not_DASHin] = ACTIONS(991), - [anon_sym_starts_DASHwith] = ACTIONS(991), - [anon_sym_ends_DASHwith] = ACTIONS(991), - [anon_sym_EQ_TILDE] = ACTIONS(991), - [anon_sym_BANG_TILDE] = ACTIONS(991), - [anon_sym_bit_DASHand] = ACTIONS(991), - [anon_sym_bit_DASHxor] = ACTIONS(991), - [anon_sym_bit_DASHor] = ACTIONS(991), - [anon_sym_and] = ACTIONS(991), - [anon_sym_xor] = ACTIONS(991), - [anon_sym_or] = ACTIONS(991), - [anon_sym_not] = ACTIONS(989), - [anon_sym_DOT2] = ACTIONS(1959), - [anon_sym_EQ2] = ACTIONS(1961), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1963), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1965), - [sym_val_nothing] = ACTIONS(991), - [anon_sym_true] = ACTIONS(991), - [anon_sym_false] = ACTIONS(991), - [aux_sym_val_number_token1] = ACTIONS(991), - [aux_sym_val_number_token2] = ACTIONS(991), - [aux_sym_val_number_token3] = ACTIONS(991), - [anon_sym_inf] = ACTIONS(991), - [anon_sym_DASHinf] = ACTIONS(989), - [anon_sym_NaN] = ACTIONS(991), - [aux_sym__val_number_decimal_token1] = ACTIONS(989), - [aux_sym__val_number_decimal_token2] = ACTIONS(989), - [anon_sym_0b] = ACTIONS(989), - [anon_sym_0o] = ACTIONS(989), - [anon_sym_0x] = ACTIONS(989), - [sym_val_date] = ACTIONS(991), - [anon_sym_DQUOTE] = ACTIONS(991), - [sym__str_single_quotes] = ACTIONS(991), - [sym__str_back_ticks] = ACTIONS(991), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(991), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(991), - [sym__list_item_identifier] = ACTIONS(989), - [sym_short_flag] = ACTIONS(989), - [aux_sym_unquoted_token4] = ACTIONS(1967), - [aux_sym_unquoted_token7] = ACTIONS(1969), - [anon_sym_POUND] = ACTIONS(3), - }, - [765] = { - [sym_comment] = STATE(765), - [anon_sym_SEMI] = ACTIONS(1349), - [anon_sym_LF] = ACTIONS(1351), - [anon_sym_LBRACK] = ACTIONS(1349), - [anon_sym_LPAREN] = ACTIONS(1349), - [anon_sym_RPAREN] = ACTIONS(1349), - [anon_sym_PIPE] = ACTIONS(1349), - [anon_sym_DOLLAR] = ACTIONS(1349), - [anon_sym_GT] = ACTIONS(1349), - [anon_sym_DASH_DASH] = ACTIONS(1349), - [anon_sym_DASH] = ACTIONS(1349), - [anon_sym_in] = ACTIONS(1349), - [anon_sym_LBRACE] = ACTIONS(1349), - [anon_sym_RBRACE] = ACTIONS(1349), - [anon_sym_DOT] = ACTIONS(1349), - [anon_sym_STAR] = ACTIONS(1349), - [anon_sym_STAR_STAR] = ACTIONS(1349), - [anon_sym_PLUS_PLUS] = ACTIONS(1349), - [anon_sym_SLASH] = ACTIONS(1349), - [anon_sym_mod] = ACTIONS(1349), - [anon_sym_SLASH_SLASH] = ACTIONS(1349), - [anon_sym_PLUS] = ACTIONS(1349), - [anon_sym_bit_DASHshl] = ACTIONS(1349), - [anon_sym_bit_DASHshr] = ACTIONS(1349), - [anon_sym_EQ_EQ] = ACTIONS(1349), - [anon_sym_BANG_EQ] = ACTIONS(1349), - [anon_sym_LT2] = ACTIONS(1349), - [anon_sym_LT_EQ] = ACTIONS(1349), - [anon_sym_GT_EQ] = ACTIONS(1349), - [anon_sym_not_DASHin] = ACTIONS(1349), - [anon_sym_starts_DASHwith] = ACTIONS(1349), - [anon_sym_ends_DASHwith] = ACTIONS(1349), - [anon_sym_EQ_TILDE] = ACTIONS(1349), - [anon_sym_BANG_TILDE] = ACTIONS(1349), - [anon_sym_bit_DASHand] = ACTIONS(1349), - [anon_sym_bit_DASHxor] = ACTIONS(1349), - [anon_sym_bit_DASHor] = ACTIONS(1349), - [anon_sym_and] = ACTIONS(1349), - [anon_sym_xor] = ACTIONS(1349), - [anon_sym_or] = ACTIONS(1349), - [anon_sym_DOT2] = ACTIONS(1351), - [sym_val_nothing] = ACTIONS(1349), - [anon_sym_true] = ACTIONS(1349), - [anon_sym_false] = ACTIONS(1349), - [aux_sym_val_number_token1] = ACTIONS(1349), - [aux_sym_val_number_token2] = ACTIONS(1349), - [aux_sym_val_number_token3] = ACTIONS(1349), - [anon_sym_inf] = ACTIONS(1349), - [anon_sym_DASHinf] = ACTIONS(1349), - [anon_sym_NaN] = ACTIONS(1349), - [aux_sym__val_number_decimal_token1] = ACTIONS(1349), - [aux_sym__val_number_decimal_token2] = ACTIONS(1349), - [anon_sym_0b] = ACTIONS(1349), - [anon_sym_0o] = ACTIONS(1349), - [anon_sym_0x] = ACTIONS(1349), - [sym_val_date] = ACTIONS(1349), - [anon_sym_DQUOTE] = ACTIONS(1349), - [sym__str_single_quotes] = ACTIONS(1349), - [sym__str_back_ticks] = ACTIONS(1349), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1349), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1349), - [anon_sym_err_GT] = ACTIONS(1349), - [anon_sym_out_GT] = ACTIONS(1349), - [anon_sym_e_GT] = ACTIONS(1349), - [anon_sym_o_GT] = ACTIONS(1349), - [anon_sym_err_PLUSout_GT] = ACTIONS(1349), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1349), - [anon_sym_o_PLUSe_GT] = ACTIONS(1349), - [anon_sym_e_PLUSo_GT] = ACTIONS(1349), - [sym_short_flag] = ACTIONS(1349), - [aux_sym_unquoted_token1] = ACTIONS(1349), - [anon_sym_POUND] = ACTIONS(105), - }, - [766] = { - [sym_comment] = STATE(766), - [anon_sym_SEMI] = ACTIONS(1286), - [anon_sym_LF] = ACTIONS(1288), - [anon_sym_LBRACK] = ACTIONS(1286), - [anon_sym_LPAREN] = ACTIONS(1286), - [anon_sym_RPAREN] = ACTIONS(1286), - [anon_sym_PIPE] = ACTIONS(1286), - [anon_sym_DOLLAR] = ACTIONS(1286), - [anon_sym_GT] = ACTIONS(1286), - [anon_sym_DASH_DASH] = ACTIONS(1286), - [anon_sym_DASH] = ACTIONS(1286), - [anon_sym_in] = ACTIONS(1286), - [anon_sym_LBRACE] = ACTIONS(1286), - [anon_sym_RBRACE] = ACTIONS(1286), - [anon_sym_DOT] = ACTIONS(1286), - [anon_sym_STAR] = ACTIONS(1286), - [anon_sym_STAR_STAR] = ACTIONS(1286), - [anon_sym_PLUS_PLUS] = ACTIONS(1286), - [anon_sym_SLASH] = ACTIONS(1286), - [anon_sym_mod] = ACTIONS(1286), - [anon_sym_SLASH_SLASH] = ACTIONS(1286), - [anon_sym_PLUS] = ACTIONS(1286), - [anon_sym_bit_DASHshl] = ACTIONS(1286), - [anon_sym_bit_DASHshr] = ACTIONS(1286), - [anon_sym_EQ_EQ] = ACTIONS(1286), - [anon_sym_BANG_EQ] = ACTIONS(1286), - [anon_sym_LT2] = ACTIONS(1286), - [anon_sym_LT_EQ] = ACTIONS(1286), - [anon_sym_GT_EQ] = ACTIONS(1286), - [anon_sym_not_DASHin] = ACTIONS(1286), - [anon_sym_starts_DASHwith] = ACTIONS(1286), - [anon_sym_ends_DASHwith] = ACTIONS(1286), - [anon_sym_EQ_TILDE] = ACTIONS(1286), - [anon_sym_BANG_TILDE] = ACTIONS(1286), - [anon_sym_bit_DASHand] = ACTIONS(1286), - [anon_sym_bit_DASHxor] = ACTIONS(1286), - [anon_sym_bit_DASHor] = ACTIONS(1286), - [anon_sym_and] = ACTIONS(1286), - [anon_sym_xor] = ACTIONS(1286), - [anon_sym_or] = ACTIONS(1286), - [anon_sym_DOT2] = ACTIONS(1288), - [sym_val_nothing] = ACTIONS(1286), - [anon_sym_true] = ACTIONS(1286), - [anon_sym_false] = ACTIONS(1286), - [aux_sym_val_number_token1] = ACTIONS(1286), - [aux_sym_val_number_token2] = ACTIONS(1286), - [aux_sym_val_number_token3] = ACTIONS(1286), - [anon_sym_inf] = ACTIONS(1286), - [anon_sym_DASHinf] = ACTIONS(1286), - [anon_sym_NaN] = ACTIONS(1286), - [aux_sym__val_number_decimal_token1] = ACTIONS(1286), - [aux_sym__val_number_decimal_token2] = ACTIONS(1286), - [anon_sym_0b] = ACTIONS(1286), - [anon_sym_0o] = ACTIONS(1286), - [anon_sym_0x] = ACTIONS(1286), - [sym_val_date] = ACTIONS(1286), - [anon_sym_DQUOTE] = ACTIONS(1286), - [sym__str_single_quotes] = ACTIONS(1286), - [sym__str_back_ticks] = ACTIONS(1286), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1286), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1286), - [anon_sym_err_GT] = ACTIONS(1286), - [anon_sym_out_GT] = ACTIONS(1286), - [anon_sym_e_GT] = ACTIONS(1286), - [anon_sym_o_GT] = ACTIONS(1286), - [anon_sym_err_PLUSout_GT] = ACTIONS(1286), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1286), - [anon_sym_o_PLUSe_GT] = ACTIONS(1286), - [anon_sym_e_PLUSo_GT] = ACTIONS(1286), - [sym_short_flag] = ACTIONS(1286), - [aux_sym_unquoted_token1] = ACTIONS(1286), - [anon_sym_POUND] = ACTIONS(105), - }, - [767] = { - [sym_comment] = STATE(767), - [ts_builtin_sym_end] = ACTIONS(1211), - [anon_sym_SEMI] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_PIPE] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH_DASH] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_DOT2] = ACTIONS(1211), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1822), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_err_GT] = ACTIONS(1209), - [anon_sym_out_GT] = ACTIONS(1209), - [anon_sym_e_GT] = ACTIONS(1209), - [anon_sym_o_GT] = ACTIONS(1209), - [anon_sym_err_PLUSout_GT] = ACTIONS(1209), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1209), - [anon_sym_o_PLUSe_GT] = ACTIONS(1209), - [anon_sym_e_PLUSo_GT] = ACTIONS(1209), - [sym_short_flag] = ACTIONS(1209), - [aux_sym_unquoted_token1] = ACTIONS(1209), - [anon_sym_POUND] = ACTIONS(105), - }, - [768] = { - [sym_comment] = STATE(768), - [anon_sym_SEMI] = ACTIONS(1257), - [anon_sym_LF] = ACTIONS(1259), - [anon_sym_LBRACK] = ACTIONS(1257), - [anon_sym_LPAREN] = ACTIONS(1257), - [anon_sym_RPAREN] = ACTIONS(1257), - [anon_sym_PIPE] = ACTIONS(1257), - [anon_sym_DOLLAR] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH_DASH] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_LBRACE] = ACTIONS(1257), - [anon_sym_RBRACE] = ACTIONS(1257), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1257), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1257), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1257), - [anon_sym_BANG_TILDE] = ACTIONS(1257), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1971), - [sym_val_nothing] = ACTIONS(1257), - [anon_sym_true] = ACTIONS(1257), - [anon_sym_false] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1257), - [aux_sym_val_number_token2] = ACTIONS(1257), - [aux_sym_val_number_token3] = ACTIONS(1257), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_0b] = ACTIONS(1257), - [anon_sym_0o] = ACTIONS(1257), - [anon_sym_0x] = ACTIONS(1257), - [sym_val_date] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1257), - [sym__str_single_quotes] = ACTIONS(1257), - [sym__str_back_ticks] = ACTIONS(1257), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1257), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1257), - [anon_sym_err_GT] = ACTIONS(1257), - [anon_sym_out_GT] = ACTIONS(1257), - [anon_sym_e_GT] = ACTIONS(1257), - [anon_sym_o_GT] = ACTIONS(1257), - [anon_sym_err_PLUSout_GT] = ACTIONS(1257), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1257), - [anon_sym_o_PLUSe_GT] = ACTIONS(1257), - [anon_sym_e_PLUSo_GT] = ACTIONS(1257), - [sym_short_flag] = ACTIONS(1257), - [aux_sym_unquoted_token1] = ACTIONS(1257), - [anon_sym_POUND] = ACTIONS(105), - }, - [769] = { - [sym_comment] = STATE(769), + [779] = { + [sym_comment] = STATE(779), [ts_builtin_sym_end] = ACTIONS(1222), [anon_sym_SEMI] = ACTIONS(1220), [anon_sym_LF] = ACTIONS(1222), @@ -139800,7 +140279,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1220), [anon_sym_DOT] = ACTIONS(1220), [anon_sym_STAR] = ACTIONS(1220), - [anon_sym_QMARK2] = ACTIONS(1951), + [anon_sym_QMARK2] = ACTIONS(2054), [anon_sym_STAR_STAR] = ACTIONS(1220), [anon_sym_PLUS_PLUS] = ACTIONS(1220), [anon_sym_SLASH] = ACTIONS(1220), @@ -139858,309 +140337,161 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1220), [anon_sym_POUND] = ACTIONS(105), }, - [770] = { - [sym__command_name] = STATE(1203), - [sym_scope_pattern] = STATE(1184), - [sym_wild_card] = STATE(1201), - [sym_command_list] = STATE(1200), - [sym_val_string] = STATE(1080), - [sym__str_double_quotes] = STATE(1077), - [sym_comment] = STATE(770), - [anon_sym_export] = ACTIONS(1973), - [anon_sym_alias] = ACTIONS(1973), - [anon_sym_let] = ACTIONS(1973), - [anon_sym_let_DASHenv] = ACTIONS(1973), - [anon_sym_mut] = ACTIONS(1973), - [anon_sym_const] = ACTIONS(1973), - [anon_sym_SEMI] = ACTIONS(1973), - [sym_cmd_identifier] = ACTIONS(1937), - [anon_sym_LF] = ACTIONS(1975), - [anon_sym_def] = ACTIONS(1973), - [anon_sym_def_DASHenv] = ACTIONS(1973), - [anon_sym_export_DASHenv] = ACTIONS(1973), - [anon_sym_extern] = ACTIONS(1973), - [anon_sym_module] = ACTIONS(1973), - [anon_sym_use] = ACTIONS(1973), - [anon_sym_LBRACK] = ACTIONS(1941), - [anon_sym_LPAREN] = ACTIONS(1973), - [anon_sym_RPAREN] = ACTIONS(1973), - [anon_sym_DOLLAR] = ACTIONS(1973), - [anon_sym_error] = ACTIONS(1973), - [anon_sym_DASH] = ACTIONS(1973), - [anon_sym_break] = ACTIONS(1973), - [anon_sym_continue] = ACTIONS(1973), - [anon_sym_for] = ACTIONS(1973), - [anon_sym_loop] = ACTIONS(1973), - [anon_sym_while] = ACTIONS(1973), - [anon_sym_do] = ACTIONS(1973), - [anon_sym_if] = ACTIONS(1973), - [anon_sym_match] = ACTIONS(1973), - [anon_sym_LBRACE] = ACTIONS(1973), - [anon_sym_RBRACE] = ACTIONS(1973), - [anon_sym_DOT] = ACTIONS(1973), - [anon_sym_try] = ACTIONS(1973), - [anon_sym_return] = ACTIONS(1973), - [anon_sym_source] = ACTIONS(1973), - [anon_sym_source_DASHenv] = ACTIONS(1973), - [anon_sym_register] = ACTIONS(1973), - [anon_sym_hide] = ACTIONS(1973), - [anon_sym_hide_DASHenv] = ACTIONS(1973), - [anon_sym_overlay] = ACTIONS(1973), - [anon_sym_STAR] = ACTIONS(1943), - [anon_sym_where] = ACTIONS(1973), - [anon_sym_not] = ACTIONS(1973), - [sym_val_nothing] = ACTIONS(1973), - [anon_sym_true] = ACTIONS(1973), - [anon_sym_false] = ACTIONS(1973), - [aux_sym_val_number_token1] = ACTIONS(1973), - [aux_sym_val_number_token2] = ACTIONS(1973), - [aux_sym_val_number_token3] = ACTIONS(1973), - [anon_sym_inf] = ACTIONS(1973), - [anon_sym_DASHinf] = ACTIONS(1973), - [anon_sym_NaN] = ACTIONS(1973), - [aux_sym__val_number_decimal_token1] = ACTIONS(1973), - [aux_sym__val_number_decimal_token2] = ACTIONS(1973), - [anon_sym_0b] = ACTIONS(1973), - [anon_sym_0o] = ACTIONS(1973), - [anon_sym_0x] = ACTIONS(1973), - [sym_val_date] = ACTIONS(1973), - [anon_sym_DQUOTE] = ACTIONS(1945), - [sym__str_single_quotes] = ACTIONS(1947), - [sym__str_back_ticks] = ACTIONS(1947), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1973), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1973), - [anon_sym_CARET] = ACTIONS(1973), - [anon_sym_POUND] = ACTIONS(105), - }, - [771] = { - [sym_comment] = STATE(771), - [ts_builtin_sym_end] = ACTIONS(1237), - [anon_sym_SEMI] = ACTIONS(1235), - [anon_sym_LF] = ACTIONS(1237), - [anon_sym_LBRACK] = ACTIONS(1235), - [anon_sym_LPAREN] = ACTIONS(1235), - [anon_sym_PIPE] = ACTIONS(1235), - [anon_sym_DOLLAR] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH_DASH] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_LBRACE] = ACTIONS(1235), - [anon_sym_DOT] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1235), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1235), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1235), - [anon_sym_BANG_EQ] = ACTIONS(1235), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1235), - [anon_sym_GT_EQ] = ACTIONS(1235), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1235), - [anon_sym_BANG_TILDE] = ACTIONS(1235), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), - [anon_sym_DOT2] = ACTIONS(1977), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1979), - [sym_val_nothing] = ACTIONS(1235), - [anon_sym_true] = ACTIONS(1235), - [anon_sym_false] = ACTIONS(1235), - [aux_sym_val_number_token1] = ACTIONS(1235), - [aux_sym_val_number_token2] = ACTIONS(1235), - [aux_sym_val_number_token3] = ACTIONS(1235), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [aux_sym__val_number_decimal_token1] = ACTIONS(1235), - [aux_sym__val_number_decimal_token2] = ACTIONS(1235), - [anon_sym_0b] = ACTIONS(1235), - [anon_sym_0o] = ACTIONS(1235), - [anon_sym_0x] = ACTIONS(1235), - [sym_val_date] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1235), - [sym__str_single_quotes] = ACTIONS(1235), - [sym__str_back_ticks] = ACTIONS(1235), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1235), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1235), - [anon_sym_err_GT] = ACTIONS(1235), - [anon_sym_out_GT] = ACTIONS(1235), - [anon_sym_e_GT] = ACTIONS(1235), - [anon_sym_o_GT] = ACTIONS(1235), - [anon_sym_err_PLUSout_GT] = ACTIONS(1235), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1235), - [anon_sym_o_PLUSe_GT] = ACTIONS(1235), - [anon_sym_e_PLUSo_GT] = ACTIONS(1235), - [sym_short_flag] = ACTIONS(1235), - [aux_sym_unquoted_token1] = ACTIONS(1235), - [anon_sym_POUND] = ACTIONS(105), - }, - [772] = { - [sym_comment] = STATE(772), - [anon_sym_SEMI] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_RPAREN] = ACTIONS(1209), - [anon_sym_PIPE] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH_DASH] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_RBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_DOT2] = ACTIONS(1211), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_err_GT] = ACTIONS(1209), - [anon_sym_out_GT] = ACTIONS(1209), - [anon_sym_e_GT] = ACTIONS(1209), - [anon_sym_o_GT] = ACTIONS(1209), - [anon_sym_err_PLUSout_GT] = ACTIONS(1209), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1209), - [anon_sym_o_PLUSe_GT] = ACTIONS(1209), - [anon_sym_e_PLUSo_GT] = ACTIONS(1209), - [sym_short_flag] = ACTIONS(1209), - [aux_sym_unquoted_token1] = ACTIONS(1209), + [780] = { + [sym_comment] = STATE(780), + [anon_sym_SEMI] = ACTIONS(1304), + [anon_sym_LF] = ACTIONS(1306), + [anon_sym_LBRACK] = ACTIONS(1304), + [anon_sym_LPAREN] = ACTIONS(1304), + [anon_sym_RPAREN] = ACTIONS(1304), + [anon_sym_PIPE] = ACTIONS(1304), + [anon_sym_DOLLAR] = ACTIONS(1304), + [anon_sym_GT] = ACTIONS(1304), + [anon_sym_DASH_DASH] = ACTIONS(1304), + [anon_sym_DASH] = ACTIONS(1304), + [anon_sym_in] = ACTIONS(1304), + [anon_sym_LBRACE] = ACTIONS(1304), + [anon_sym_RBRACE] = ACTIONS(1304), + [anon_sym_DOT] = ACTIONS(1304), + [anon_sym_STAR] = ACTIONS(1304), + [anon_sym_STAR_STAR] = ACTIONS(1304), + [anon_sym_PLUS_PLUS] = ACTIONS(1304), + [anon_sym_SLASH] = ACTIONS(1304), + [anon_sym_mod] = ACTIONS(1304), + [anon_sym_SLASH_SLASH] = ACTIONS(1304), + [anon_sym_PLUS] = ACTIONS(1304), + [anon_sym_bit_DASHshl] = ACTIONS(1304), + [anon_sym_bit_DASHshr] = ACTIONS(1304), + [anon_sym_EQ_EQ] = ACTIONS(1304), + [anon_sym_BANG_EQ] = ACTIONS(1304), + [anon_sym_LT2] = ACTIONS(1304), + [anon_sym_LT_EQ] = ACTIONS(1304), + [anon_sym_GT_EQ] = ACTIONS(1304), + [anon_sym_not_DASHin] = ACTIONS(1304), + [anon_sym_starts_DASHwith] = ACTIONS(1304), + [anon_sym_ends_DASHwith] = ACTIONS(1304), + [anon_sym_EQ_TILDE] = ACTIONS(1304), + [anon_sym_BANG_TILDE] = ACTIONS(1304), + [anon_sym_bit_DASHand] = ACTIONS(1304), + [anon_sym_bit_DASHxor] = ACTIONS(1304), + [anon_sym_bit_DASHor] = ACTIONS(1304), + [anon_sym_and] = ACTIONS(1304), + [anon_sym_xor] = ACTIONS(1304), + [anon_sym_or] = ACTIONS(1304), + [anon_sym_DOT2] = ACTIONS(1306), + [sym_val_nothing] = ACTIONS(1304), + [anon_sym_true] = ACTIONS(1304), + [anon_sym_false] = ACTIONS(1304), + [aux_sym_val_number_token1] = ACTIONS(1304), + [aux_sym_val_number_token2] = ACTIONS(1304), + [aux_sym_val_number_token3] = ACTIONS(1304), + [anon_sym_inf] = ACTIONS(1304), + [anon_sym_DASHinf] = ACTIONS(1304), + [anon_sym_NaN] = ACTIONS(1304), + [aux_sym__val_number_decimal_token1] = ACTIONS(1304), + [aux_sym__val_number_decimal_token2] = ACTIONS(1304), + [anon_sym_0b] = ACTIONS(1304), + [anon_sym_0o] = ACTIONS(1304), + [anon_sym_0x] = ACTIONS(1304), + [sym_val_date] = ACTIONS(1304), + [anon_sym_DQUOTE] = ACTIONS(1304), + [sym__str_single_quotes] = ACTIONS(1304), + [sym__str_back_ticks] = ACTIONS(1304), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1304), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1304), + [anon_sym_err_GT] = ACTIONS(1304), + [anon_sym_out_GT] = ACTIONS(1304), + [anon_sym_e_GT] = ACTIONS(1304), + [anon_sym_o_GT] = ACTIONS(1304), + [anon_sym_err_PLUSout_GT] = ACTIONS(1304), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1304), + [anon_sym_o_PLUSe_GT] = ACTIONS(1304), + [anon_sym_e_PLUSo_GT] = ACTIONS(1304), + [sym_short_flag] = ACTIONS(1304), + [aux_sym_unquoted_token1] = ACTIONS(1304), [anon_sym_POUND] = ACTIONS(105), }, - [773] = { - [sym_comment] = STATE(773), - [ts_builtin_sym_end] = ACTIONS(1259), - [anon_sym_SEMI] = ACTIONS(1257), - [anon_sym_LF] = ACTIONS(1259), - [anon_sym_LBRACK] = ACTIONS(1257), - [anon_sym_LPAREN] = ACTIONS(1257), - [anon_sym_PIPE] = ACTIONS(1257), - [anon_sym_DOLLAR] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH_DASH] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_LBRACE] = ACTIONS(1257), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1257), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1257), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1257), - [anon_sym_BANG_TILDE] = ACTIONS(1257), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [anon_sym_DOT2] = ACTIONS(1259), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1981), - [sym_val_nothing] = ACTIONS(1257), - [anon_sym_true] = ACTIONS(1257), - [anon_sym_false] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1257), - [aux_sym_val_number_token2] = ACTIONS(1257), - [aux_sym_val_number_token3] = ACTIONS(1257), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_0b] = ACTIONS(1257), - [anon_sym_0o] = ACTIONS(1257), - [anon_sym_0x] = ACTIONS(1257), - [sym_val_date] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1257), - [sym__str_single_quotes] = ACTIONS(1257), - [sym__str_back_ticks] = ACTIONS(1257), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1257), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1257), - [anon_sym_err_GT] = ACTIONS(1257), - [anon_sym_out_GT] = ACTIONS(1257), - [anon_sym_e_GT] = ACTIONS(1257), - [anon_sym_o_GT] = ACTIONS(1257), - [anon_sym_err_PLUSout_GT] = ACTIONS(1257), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1257), - [anon_sym_o_PLUSe_GT] = ACTIONS(1257), - [anon_sym_e_PLUSo_GT] = ACTIONS(1257), - [sym_short_flag] = ACTIONS(1257), - [aux_sym_unquoted_token1] = ACTIONS(1257), + [781] = { + [sym_comment] = STATE(781), + [anon_sym_SEMI] = ACTIONS(1347), + [anon_sym_LF] = ACTIONS(1349), + [anon_sym_LBRACK] = ACTIONS(1347), + [anon_sym_LPAREN] = ACTIONS(1347), + [anon_sym_RPAREN] = ACTIONS(1347), + [anon_sym_PIPE] = ACTIONS(1347), + [anon_sym_DOLLAR] = ACTIONS(1347), + [anon_sym_GT] = ACTIONS(1347), + [anon_sym_DASH_DASH] = ACTIONS(1347), + [anon_sym_DASH] = ACTIONS(1347), + [anon_sym_in] = ACTIONS(1347), + [anon_sym_LBRACE] = ACTIONS(1347), + [anon_sym_RBRACE] = ACTIONS(1347), + [anon_sym_DOT] = ACTIONS(1347), + [anon_sym_STAR] = ACTIONS(1347), + [anon_sym_STAR_STAR] = ACTIONS(1347), + [anon_sym_PLUS_PLUS] = ACTIONS(1347), + [anon_sym_SLASH] = ACTIONS(1347), + [anon_sym_mod] = ACTIONS(1347), + [anon_sym_SLASH_SLASH] = ACTIONS(1347), + [anon_sym_PLUS] = ACTIONS(1347), + [anon_sym_bit_DASHshl] = ACTIONS(1347), + [anon_sym_bit_DASHshr] = ACTIONS(1347), + [anon_sym_EQ_EQ] = ACTIONS(1347), + [anon_sym_BANG_EQ] = ACTIONS(1347), + [anon_sym_LT2] = ACTIONS(1347), + [anon_sym_LT_EQ] = ACTIONS(1347), + [anon_sym_GT_EQ] = ACTIONS(1347), + [anon_sym_not_DASHin] = ACTIONS(1347), + [anon_sym_starts_DASHwith] = ACTIONS(1347), + [anon_sym_ends_DASHwith] = ACTIONS(1347), + [anon_sym_EQ_TILDE] = ACTIONS(1347), + [anon_sym_BANG_TILDE] = ACTIONS(1347), + [anon_sym_bit_DASHand] = ACTIONS(1347), + [anon_sym_bit_DASHxor] = ACTIONS(1347), + [anon_sym_bit_DASHor] = ACTIONS(1347), + [anon_sym_and] = ACTIONS(1347), + [anon_sym_xor] = ACTIONS(1347), + [anon_sym_or] = ACTIONS(1347), + [anon_sym_DOT2] = ACTIONS(2056), + [sym_val_nothing] = ACTIONS(1347), + [anon_sym_true] = ACTIONS(1347), + [anon_sym_false] = ACTIONS(1347), + [aux_sym_val_number_token1] = ACTIONS(1347), + [aux_sym_val_number_token2] = ACTIONS(1347), + [aux_sym_val_number_token3] = ACTIONS(1347), + [anon_sym_inf] = ACTIONS(1347), + [anon_sym_DASHinf] = ACTIONS(1347), + [anon_sym_NaN] = ACTIONS(1347), + [aux_sym__val_number_decimal_token1] = ACTIONS(1347), + [aux_sym__val_number_decimal_token2] = ACTIONS(1347), + [anon_sym_0b] = ACTIONS(1347), + [anon_sym_0o] = ACTIONS(1347), + [anon_sym_0x] = ACTIONS(1347), + [sym_val_date] = ACTIONS(1347), + [anon_sym_DQUOTE] = ACTIONS(1347), + [sym__str_single_quotes] = ACTIONS(1347), + [sym__str_back_ticks] = ACTIONS(1347), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1347), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1347), + [anon_sym_err_GT] = ACTIONS(1347), + [anon_sym_out_GT] = ACTIONS(1347), + [anon_sym_e_GT] = ACTIONS(1347), + [anon_sym_o_GT] = ACTIONS(1347), + [anon_sym_err_PLUSout_GT] = ACTIONS(1347), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1347), + [anon_sym_o_PLUSe_GT] = ACTIONS(1347), + [anon_sym_e_PLUSo_GT] = ACTIONS(1347), + [sym_short_flag] = ACTIONS(1347), + [aux_sym_unquoted_token1] = ACTIONS(1347), [anon_sym_POUND] = ACTIONS(105), }, - [774] = { - [sym_comment] = STATE(774), + [782] = { + [sym_comment] = STATE(782), + [ts_builtin_sym_end] = ACTIONS(1280), [anon_sym_SEMI] = ACTIONS(1278), [anon_sym_LF] = ACTIONS(1280), [anon_sym_LBRACK] = ACTIONS(1278), [anon_sym_LPAREN] = ACTIONS(1278), - [anon_sym_RPAREN] = ACTIONS(1278), [anon_sym_PIPE] = ACTIONS(1278), [anon_sym_DOLLAR] = ACTIONS(1278), [anon_sym_GT] = ACTIONS(1278), @@ -140168,7 +140499,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(1278), [anon_sym_in] = ACTIONS(1278), [anon_sym_LBRACE] = ACTIONS(1278), - [anon_sym_RBRACE] = ACTIONS(1278), [anon_sym_DOT] = ACTIONS(1278), [anon_sym_STAR] = ACTIONS(1278), [anon_sym_STAR_STAR] = ACTIONS(1278), @@ -140195,7 +140525,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(1278), [anon_sym_xor] = ACTIONS(1278), [anon_sym_or] = ACTIONS(1278), - [anon_sym_DOT2] = ACTIONS(1280), + [anon_sym_DOT2] = ACTIONS(2058), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(2061), [sym_val_nothing] = ACTIONS(1278), [anon_sym_true] = ACTIONS(1278), [anon_sym_false] = ACTIONS(1278), @@ -140228,1480 +140559,1542 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1278), [anon_sym_POUND] = ACTIONS(105), }, - [775] = { - [sym_comment] = STATE(775), - [anon_sym_SEMI] = ACTIONS(1257), - [anon_sym_LF] = ACTIONS(1259), - [anon_sym_LBRACK] = ACTIONS(1257), - [anon_sym_LPAREN] = ACTIONS(1257), - [anon_sym_RPAREN] = ACTIONS(1257), - [anon_sym_PIPE] = ACTIONS(1257), - [anon_sym_DOLLAR] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH_DASH] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_LBRACE] = ACTIONS(1257), - [anon_sym_RBRACE] = ACTIONS(1257), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1257), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1257), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1257), - [anon_sym_BANG_TILDE] = ACTIONS(1257), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [anon_sym_DOT2] = ACTIONS(1259), - [sym_val_nothing] = ACTIONS(1257), - [anon_sym_true] = ACTIONS(1257), - [anon_sym_false] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1257), - [aux_sym_val_number_token2] = ACTIONS(1257), - [aux_sym_val_number_token3] = ACTIONS(1257), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_0b] = ACTIONS(1257), - [anon_sym_0o] = ACTIONS(1257), - [anon_sym_0x] = ACTIONS(1257), - [sym_val_date] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1257), - [sym__str_single_quotes] = ACTIONS(1257), - [sym__str_back_ticks] = ACTIONS(1257), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1257), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1257), - [anon_sym_err_GT] = ACTIONS(1257), - [anon_sym_out_GT] = ACTIONS(1257), - [anon_sym_e_GT] = ACTIONS(1257), - [anon_sym_o_GT] = ACTIONS(1257), - [anon_sym_err_PLUSout_GT] = ACTIONS(1257), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1257), - [anon_sym_o_PLUSe_GT] = ACTIONS(1257), - [anon_sym_e_PLUSo_GT] = ACTIONS(1257), - [sym_short_flag] = ACTIONS(1257), - [aux_sym_unquoted_token1] = ACTIONS(1257), - [anon_sym_POUND] = ACTIONS(105), - }, - [776] = { - [sym_comment] = STATE(776), - [ts_builtin_sym_end] = ACTIONS(1268), - [anon_sym_SEMI] = ACTIONS(1266), - [anon_sym_LF] = ACTIONS(1268), - [anon_sym_LBRACK] = ACTIONS(1266), - [anon_sym_LPAREN] = ACTIONS(1266), - [anon_sym_PIPE] = ACTIONS(1266), - [anon_sym_DOLLAR] = ACTIONS(1266), - [anon_sym_GT] = ACTIONS(1266), - [anon_sym_DASH_DASH] = ACTIONS(1266), - [anon_sym_DASH] = ACTIONS(1266), - [anon_sym_in] = ACTIONS(1266), - [anon_sym_LBRACE] = ACTIONS(1266), - [anon_sym_DOT] = ACTIONS(1266), - [anon_sym_STAR] = ACTIONS(1266), - [anon_sym_QMARK2] = ACTIONS(1266), - [anon_sym_STAR_STAR] = ACTIONS(1266), - [anon_sym_PLUS_PLUS] = ACTIONS(1266), - [anon_sym_SLASH] = ACTIONS(1266), - [anon_sym_mod] = ACTIONS(1266), - [anon_sym_SLASH_SLASH] = ACTIONS(1266), - [anon_sym_PLUS] = ACTIONS(1266), - [anon_sym_bit_DASHshl] = ACTIONS(1266), - [anon_sym_bit_DASHshr] = ACTIONS(1266), - [anon_sym_EQ_EQ] = ACTIONS(1266), - [anon_sym_BANG_EQ] = ACTIONS(1266), - [anon_sym_LT2] = ACTIONS(1266), - [anon_sym_LT_EQ] = ACTIONS(1266), - [anon_sym_GT_EQ] = ACTIONS(1266), - [anon_sym_not_DASHin] = ACTIONS(1266), - [anon_sym_starts_DASHwith] = ACTIONS(1266), - [anon_sym_ends_DASHwith] = ACTIONS(1266), - [anon_sym_EQ_TILDE] = ACTIONS(1266), - [anon_sym_BANG_TILDE] = ACTIONS(1266), - [anon_sym_bit_DASHand] = ACTIONS(1266), - [anon_sym_bit_DASHxor] = ACTIONS(1266), - [anon_sym_bit_DASHor] = ACTIONS(1266), - [anon_sym_and] = ACTIONS(1266), - [anon_sym_xor] = ACTIONS(1266), - [anon_sym_or] = ACTIONS(1266), - [anon_sym_DOT2] = ACTIONS(1268), - [sym_val_nothing] = ACTIONS(1266), - [anon_sym_true] = ACTIONS(1266), - [anon_sym_false] = ACTIONS(1266), - [aux_sym_val_number_token1] = ACTIONS(1266), - [aux_sym_val_number_token2] = ACTIONS(1266), - [aux_sym_val_number_token3] = ACTIONS(1266), - [anon_sym_inf] = ACTIONS(1266), - [anon_sym_DASHinf] = ACTIONS(1266), - [anon_sym_NaN] = ACTIONS(1266), - [aux_sym__val_number_decimal_token1] = ACTIONS(1266), - [aux_sym__val_number_decimal_token2] = ACTIONS(1266), - [anon_sym_0b] = ACTIONS(1266), - [anon_sym_0o] = ACTIONS(1266), - [anon_sym_0x] = ACTIONS(1266), - [sym_val_date] = ACTIONS(1266), - [anon_sym_DQUOTE] = ACTIONS(1266), - [sym__str_single_quotes] = ACTIONS(1266), - [sym__str_back_ticks] = ACTIONS(1266), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1266), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1266), - [anon_sym_err_GT] = ACTIONS(1266), - [anon_sym_out_GT] = ACTIONS(1266), - [anon_sym_e_GT] = ACTIONS(1266), - [anon_sym_o_GT] = ACTIONS(1266), - [anon_sym_err_PLUSout_GT] = ACTIONS(1266), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1266), - [anon_sym_o_PLUSe_GT] = ACTIONS(1266), - [anon_sym_e_PLUSo_GT] = ACTIONS(1266), - [sym_short_flag] = ACTIONS(1266), - [aux_sym_unquoted_token1] = ACTIONS(1266), - [anon_sym_POUND] = ACTIONS(105), - }, - [777] = { - [sym_comment] = STATE(777), - [anon_sym_SEMI] = ACTIONS(1329), - [anon_sym_LF] = ACTIONS(1331), - [anon_sym_LBRACK] = ACTIONS(1329), - [anon_sym_LPAREN] = ACTIONS(1329), - [anon_sym_RPAREN] = ACTIONS(1329), - [anon_sym_PIPE] = ACTIONS(1329), - [anon_sym_DOLLAR] = ACTIONS(1329), - [anon_sym_GT] = ACTIONS(1329), - [anon_sym_DASH_DASH] = ACTIONS(1329), - [anon_sym_DASH] = ACTIONS(1329), - [anon_sym_in] = ACTIONS(1329), - [anon_sym_LBRACE] = ACTIONS(1329), - [anon_sym_RBRACE] = ACTIONS(1329), - [anon_sym_DOT] = ACTIONS(1329), - [anon_sym_STAR] = ACTIONS(1329), - [anon_sym_STAR_STAR] = ACTIONS(1329), - [anon_sym_PLUS_PLUS] = ACTIONS(1329), - [anon_sym_SLASH] = ACTIONS(1329), - [anon_sym_mod] = ACTIONS(1329), - [anon_sym_SLASH_SLASH] = ACTIONS(1329), - [anon_sym_PLUS] = ACTIONS(1329), - [anon_sym_bit_DASHshl] = ACTIONS(1329), - [anon_sym_bit_DASHshr] = ACTIONS(1329), - [anon_sym_EQ_EQ] = ACTIONS(1329), - [anon_sym_BANG_EQ] = ACTIONS(1329), - [anon_sym_LT2] = ACTIONS(1329), - [anon_sym_LT_EQ] = ACTIONS(1329), - [anon_sym_GT_EQ] = ACTIONS(1329), - [anon_sym_not_DASHin] = ACTIONS(1329), - [anon_sym_starts_DASHwith] = ACTIONS(1329), - [anon_sym_ends_DASHwith] = ACTIONS(1329), - [anon_sym_EQ_TILDE] = ACTIONS(1329), - [anon_sym_BANG_TILDE] = ACTIONS(1329), - [anon_sym_bit_DASHand] = ACTIONS(1329), - [anon_sym_bit_DASHxor] = ACTIONS(1329), - [anon_sym_bit_DASHor] = ACTIONS(1329), - [anon_sym_and] = ACTIONS(1329), - [anon_sym_xor] = ACTIONS(1329), - [anon_sym_or] = ACTIONS(1329), - [anon_sym_DOT2] = ACTIONS(1983), - [sym_val_nothing] = ACTIONS(1329), - [anon_sym_true] = ACTIONS(1329), - [anon_sym_false] = ACTIONS(1329), - [aux_sym_val_number_token1] = ACTIONS(1329), - [aux_sym_val_number_token2] = ACTIONS(1329), - [aux_sym_val_number_token3] = ACTIONS(1329), - [anon_sym_inf] = ACTIONS(1329), - [anon_sym_DASHinf] = ACTIONS(1329), - [anon_sym_NaN] = ACTIONS(1329), - [aux_sym__val_number_decimal_token1] = ACTIONS(1329), - [aux_sym__val_number_decimal_token2] = ACTIONS(1329), - [anon_sym_0b] = ACTIONS(1329), - [anon_sym_0o] = ACTIONS(1329), - [anon_sym_0x] = ACTIONS(1329), - [sym_val_date] = ACTIONS(1329), - [anon_sym_DQUOTE] = ACTIONS(1329), - [sym__str_single_quotes] = ACTIONS(1329), - [sym__str_back_ticks] = ACTIONS(1329), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1329), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1329), - [anon_sym_err_GT] = ACTIONS(1329), - [anon_sym_out_GT] = ACTIONS(1329), - [anon_sym_e_GT] = ACTIONS(1329), - [anon_sym_o_GT] = ACTIONS(1329), - [anon_sym_err_PLUSout_GT] = ACTIONS(1329), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1329), - [anon_sym_o_PLUSe_GT] = ACTIONS(1329), - [anon_sym_e_PLUSo_GT] = ACTIONS(1329), - [sym_short_flag] = ACTIONS(1329), - [aux_sym_unquoted_token1] = ACTIONS(1329), - [anon_sym_POUND] = ACTIONS(105), - }, - [778] = { - [sym_comment] = STATE(778), - [anon_sym_SEMI] = ACTIONS(1355), - [anon_sym_LF] = ACTIONS(1357), - [anon_sym_LBRACK] = ACTIONS(1355), - [anon_sym_LPAREN] = ACTIONS(1355), - [anon_sym_RPAREN] = ACTIONS(1355), - [anon_sym_PIPE] = ACTIONS(1355), - [anon_sym_DOLLAR] = ACTIONS(1355), - [anon_sym_GT] = ACTIONS(1355), - [anon_sym_DASH_DASH] = ACTIONS(1355), - [anon_sym_DASH] = ACTIONS(1355), - [anon_sym_in] = ACTIONS(1355), - [anon_sym_LBRACE] = ACTIONS(1355), - [anon_sym_RBRACE] = ACTIONS(1355), - [anon_sym_DOT] = ACTIONS(1355), - [anon_sym_STAR] = ACTIONS(1355), - [anon_sym_STAR_STAR] = ACTIONS(1355), - [anon_sym_PLUS_PLUS] = ACTIONS(1355), - [anon_sym_SLASH] = ACTIONS(1355), - [anon_sym_mod] = ACTIONS(1355), - [anon_sym_SLASH_SLASH] = ACTIONS(1355), - [anon_sym_PLUS] = ACTIONS(1355), - [anon_sym_bit_DASHshl] = ACTIONS(1355), - [anon_sym_bit_DASHshr] = ACTIONS(1355), - [anon_sym_EQ_EQ] = ACTIONS(1355), - [anon_sym_BANG_EQ] = ACTIONS(1355), - [anon_sym_LT2] = ACTIONS(1355), - [anon_sym_LT_EQ] = ACTIONS(1355), - [anon_sym_GT_EQ] = ACTIONS(1355), - [anon_sym_not_DASHin] = ACTIONS(1355), - [anon_sym_starts_DASHwith] = ACTIONS(1355), - [anon_sym_ends_DASHwith] = ACTIONS(1355), - [anon_sym_EQ_TILDE] = ACTIONS(1355), - [anon_sym_BANG_TILDE] = ACTIONS(1355), - [anon_sym_bit_DASHand] = ACTIONS(1355), - [anon_sym_bit_DASHxor] = ACTIONS(1355), - [anon_sym_bit_DASHor] = ACTIONS(1355), - [anon_sym_and] = ACTIONS(1355), - [anon_sym_xor] = ACTIONS(1355), - [anon_sym_or] = ACTIONS(1355), - [anon_sym_DOT2] = ACTIONS(1949), - [sym_val_nothing] = ACTIONS(1355), - [anon_sym_true] = ACTIONS(1355), - [anon_sym_false] = ACTIONS(1355), - [aux_sym_val_number_token1] = ACTIONS(1355), - [aux_sym_val_number_token2] = ACTIONS(1355), - [aux_sym_val_number_token3] = ACTIONS(1355), - [anon_sym_inf] = ACTIONS(1355), - [anon_sym_DASHinf] = ACTIONS(1355), - [anon_sym_NaN] = ACTIONS(1355), - [aux_sym__val_number_decimal_token1] = ACTIONS(1355), - [aux_sym__val_number_decimal_token2] = ACTIONS(1355), - [anon_sym_0b] = ACTIONS(1355), - [anon_sym_0o] = ACTIONS(1355), - [anon_sym_0x] = ACTIONS(1355), - [sym_val_date] = ACTIONS(1355), - [anon_sym_DQUOTE] = ACTIONS(1355), - [sym__str_single_quotes] = ACTIONS(1355), - [sym__str_back_ticks] = ACTIONS(1355), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1355), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1355), - [anon_sym_err_GT] = ACTIONS(1355), - [anon_sym_out_GT] = ACTIONS(1355), - [anon_sym_e_GT] = ACTIONS(1355), - [anon_sym_o_GT] = ACTIONS(1355), - [anon_sym_err_PLUSout_GT] = ACTIONS(1355), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1355), - [anon_sym_o_PLUSe_GT] = ACTIONS(1355), - [anon_sym_e_PLUSo_GT] = ACTIONS(1355), - [sym_short_flag] = ACTIONS(1355), - [aux_sym_unquoted_token1] = ACTIONS(1355), - [anon_sym_POUND] = ACTIONS(105), - }, - [779] = { - [sym_comment] = STATE(779), - [ts_builtin_sym_end] = ACTIONS(1276), - [anon_sym_SEMI] = ACTIONS(1274), - [anon_sym_LF] = ACTIONS(1276), - [anon_sym_LBRACK] = ACTIONS(1274), - [anon_sym_LPAREN] = ACTIONS(1274), - [anon_sym_PIPE] = ACTIONS(1274), - [anon_sym_DOLLAR] = ACTIONS(1274), - [anon_sym_GT] = ACTIONS(1274), - [anon_sym_DASH_DASH] = ACTIONS(1274), - [anon_sym_DASH] = ACTIONS(1274), - [anon_sym_in] = ACTIONS(1274), - [anon_sym_LBRACE] = ACTIONS(1274), - [anon_sym_DOT] = ACTIONS(1274), - [anon_sym_STAR] = ACTIONS(1274), - [anon_sym_QMARK2] = ACTIONS(1274), - [anon_sym_STAR_STAR] = ACTIONS(1274), - [anon_sym_PLUS_PLUS] = ACTIONS(1274), - [anon_sym_SLASH] = ACTIONS(1274), - [anon_sym_mod] = ACTIONS(1274), - [anon_sym_SLASH_SLASH] = ACTIONS(1274), - [anon_sym_PLUS] = ACTIONS(1274), - [anon_sym_bit_DASHshl] = ACTIONS(1274), - [anon_sym_bit_DASHshr] = ACTIONS(1274), - [anon_sym_EQ_EQ] = ACTIONS(1274), - [anon_sym_BANG_EQ] = ACTIONS(1274), - [anon_sym_LT2] = ACTIONS(1274), - [anon_sym_LT_EQ] = ACTIONS(1274), - [anon_sym_GT_EQ] = ACTIONS(1274), - [anon_sym_not_DASHin] = ACTIONS(1274), - [anon_sym_starts_DASHwith] = ACTIONS(1274), - [anon_sym_ends_DASHwith] = ACTIONS(1274), - [anon_sym_EQ_TILDE] = ACTIONS(1274), - [anon_sym_BANG_TILDE] = ACTIONS(1274), - [anon_sym_bit_DASHand] = ACTIONS(1274), - [anon_sym_bit_DASHxor] = ACTIONS(1274), - [anon_sym_bit_DASHor] = ACTIONS(1274), - [anon_sym_and] = ACTIONS(1274), - [anon_sym_xor] = ACTIONS(1274), - [anon_sym_or] = ACTIONS(1274), - [anon_sym_DOT2] = ACTIONS(1276), - [sym_val_nothing] = ACTIONS(1274), - [anon_sym_true] = ACTIONS(1274), - [anon_sym_false] = ACTIONS(1274), - [aux_sym_val_number_token1] = ACTIONS(1274), - [aux_sym_val_number_token2] = ACTIONS(1274), - [aux_sym_val_number_token3] = ACTIONS(1274), - [anon_sym_inf] = ACTIONS(1274), - [anon_sym_DASHinf] = ACTIONS(1274), - [anon_sym_NaN] = ACTIONS(1274), - [aux_sym__val_number_decimal_token1] = ACTIONS(1274), - [aux_sym__val_number_decimal_token2] = ACTIONS(1274), - [anon_sym_0b] = ACTIONS(1274), - [anon_sym_0o] = ACTIONS(1274), - [anon_sym_0x] = ACTIONS(1274), - [sym_val_date] = ACTIONS(1274), - [anon_sym_DQUOTE] = ACTIONS(1274), - [sym__str_single_quotes] = ACTIONS(1274), - [sym__str_back_ticks] = ACTIONS(1274), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1274), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1274), - [anon_sym_err_GT] = ACTIONS(1274), - [anon_sym_out_GT] = ACTIONS(1274), - [anon_sym_e_GT] = ACTIONS(1274), - [anon_sym_o_GT] = ACTIONS(1274), - [anon_sym_err_PLUSout_GT] = ACTIONS(1274), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1274), - [anon_sym_o_PLUSe_GT] = ACTIONS(1274), - [anon_sym_e_PLUSo_GT] = ACTIONS(1274), - [sym_short_flag] = ACTIONS(1274), - [aux_sym_unquoted_token1] = ACTIONS(1274), - [anon_sym_POUND] = ACTIONS(105), - }, - [780] = { - [sym__ctrl_expression] = STATE(4647), - [sym_ctrl_do] = STATE(4189), - [sym_ctrl_if] = STATE(4189), - [sym_ctrl_match] = STATE(4189), - [sym_ctrl_try] = STATE(4189), - [sym_ctrl_return] = STATE(4189), - [sym_pipe_element] = STATE(2601), - [sym_where_command] = STATE(4648), - [sym__expression] = STATE(3577), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_command] = STATE(4648), - [sym_comment] = STATE(780), - [aux_sym_pipeline_repeat1] = STATE(780), - [sym_cmd_identifier] = ACTIONS(1985), - [anon_sym_LBRACK] = ACTIONS(1988), - [anon_sym_LPAREN] = ACTIONS(1991), - [anon_sym_DOLLAR] = ACTIONS(1994), - [anon_sym_DASH] = ACTIONS(1997), - [anon_sym_break] = ACTIONS(2000), - [anon_sym_continue] = ACTIONS(2003), - [anon_sym_do] = ACTIONS(2006), - [anon_sym_if] = ACTIONS(2009), - [anon_sym_match] = ACTIONS(2012), - [anon_sym_LBRACE] = ACTIONS(2015), - [anon_sym_DOT] = ACTIONS(2018), - [anon_sym_try] = ACTIONS(2021), - [anon_sym_return] = ACTIONS(2024), - [anon_sym_where] = ACTIONS(2027), - [anon_sym_not] = ACTIONS(2030), - [sym_val_nothing] = ACTIONS(2033), - [anon_sym_true] = ACTIONS(2036), - [anon_sym_false] = ACTIONS(2036), - [aux_sym_val_number_token1] = ACTIONS(2039), - [aux_sym_val_number_token2] = ACTIONS(2039), - [aux_sym_val_number_token3] = ACTIONS(2039), - [anon_sym_inf] = ACTIONS(2042), - [anon_sym_DASHinf] = ACTIONS(2039), - [anon_sym_NaN] = ACTIONS(2042), - [aux_sym__val_number_decimal_token1] = ACTIONS(2045), - [aux_sym__val_number_decimal_token2] = ACTIONS(2048), - [anon_sym_0b] = ACTIONS(2051), - [anon_sym_0o] = ACTIONS(2051), - [anon_sym_0x] = ACTIONS(2051), - [sym_val_date] = ACTIONS(2054), - [anon_sym_DQUOTE] = ACTIONS(2057), - [sym__str_single_quotes] = ACTIONS(2060), - [sym__str_back_ticks] = ACTIONS(2060), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2063), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2066), - [anon_sym_CARET] = ACTIONS(2069), - [anon_sym_POUND] = ACTIONS(3), - }, - [781] = { - [sym_comment] = STATE(781), - [anon_sym_SEMI] = ACTIONS(1363), - [anon_sym_LF] = ACTIONS(1365), - [anon_sym_LBRACK] = ACTIONS(1363), - [anon_sym_LPAREN] = ACTIONS(1363), - [anon_sym_RPAREN] = ACTIONS(1363), - [anon_sym_PIPE] = ACTIONS(1363), - [anon_sym_DOLLAR] = ACTIONS(1363), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH_DASH] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1363), - [anon_sym_in] = ACTIONS(1363), - [anon_sym_LBRACE] = ACTIONS(1363), - [anon_sym_RBRACE] = ACTIONS(1363), - [anon_sym_DOT] = ACTIONS(1363), - [anon_sym_STAR] = ACTIONS(1363), - [anon_sym_STAR_STAR] = ACTIONS(1363), - [anon_sym_PLUS_PLUS] = ACTIONS(1363), - [anon_sym_SLASH] = ACTIONS(1363), - [anon_sym_mod] = ACTIONS(1363), - [anon_sym_SLASH_SLASH] = ACTIONS(1363), - [anon_sym_PLUS] = ACTIONS(1363), - [anon_sym_bit_DASHshl] = ACTIONS(1363), - [anon_sym_bit_DASHshr] = ACTIONS(1363), - [anon_sym_EQ_EQ] = ACTIONS(1363), - [anon_sym_BANG_EQ] = ACTIONS(1363), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1363), - [anon_sym_GT_EQ] = ACTIONS(1363), - [anon_sym_not_DASHin] = ACTIONS(1363), - [anon_sym_starts_DASHwith] = ACTIONS(1363), - [anon_sym_ends_DASHwith] = ACTIONS(1363), - [anon_sym_EQ_TILDE] = ACTIONS(1363), - [anon_sym_BANG_TILDE] = ACTIONS(1363), - [anon_sym_bit_DASHand] = ACTIONS(1363), - [anon_sym_bit_DASHxor] = ACTIONS(1363), - [anon_sym_bit_DASHor] = ACTIONS(1363), - [anon_sym_and] = ACTIONS(1363), - [anon_sym_xor] = ACTIONS(1363), - [anon_sym_or] = ACTIONS(1363), - [anon_sym_DOT2] = ACTIONS(1365), - [sym_val_nothing] = ACTIONS(1363), - [anon_sym_true] = ACTIONS(1363), - [anon_sym_false] = ACTIONS(1363), - [aux_sym_val_number_token1] = ACTIONS(1363), - [aux_sym_val_number_token2] = ACTIONS(1363), - [aux_sym_val_number_token3] = ACTIONS(1363), - [anon_sym_inf] = ACTIONS(1363), - [anon_sym_DASHinf] = ACTIONS(1363), - [anon_sym_NaN] = ACTIONS(1363), - [aux_sym__val_number_decimal_token1] = ACTIONS(1363), - [aux_sym__val_number_decimal_token2] = ACTIONS(1363), - [anon_sym_0b] = ACTIONS(1363), - [anon_sym_0o] = ACTIONS(1363), - [anon_sym_0x] = ACTIONS(1363), - [sym_val_date] = ACTIONS(1363), - [anon_sym_DQUOTE] = ACTIONS(1363), - [sym__str_single_quotes] = ACTIONS(1363), - [sym__str_back_ticks] = ACTIONS(1363), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1363), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1363), - [anon_sym_err_GT] = ACTIONS(1363), - [anon_sym_out_GT] = ACTIONS(1363), - [anon_sym_e_GT] = ACTIONS(1363), - [anon_sym_o_GT] = ACTIONS(1363), - [anon_sym_err_PLUSout_GT] = ACTIONS(1363), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1363), - [anon_sym_o_PLUSe_GT] = ACTIONS(1363), - [anon_sym_e_PLUSo_GT] = ACTIONS(1363), - [sym_short_flag] = ACTIONS(1363), - [aux_sym_unquoted_token1] = ACTIONS(1363), - [anon_sym_POUND] = ACTIONS(105), - }, - [782] = { - [sym_comment] = STATE(782), - [anon_sym_SEMI] = ACTIONS(1317), - [anon_sym_LF] = ACTIONS(1319), - [anon_sym_LBRACK] = ACTIONS(1317), - [anon_sym_LPAREN] = ACTIONS(1317), - [anon_sym_RPAREN] = ACTIONS(1317), - [anon_sym_PIPE] = ACTIONS(1317), - [anon_sym_DOLLAR] = ACTIONS(1317), - [anon_sym_GT] = ACTIONS(1317), - [anon_sym_DASH_DASH] = ACTIONS(1317), - [anon_sym_DASH] = ACTIONS(1317), - [anon_sym_in] = ACTIONS(1317), - [anon_sym_LBRACE] = ACTIONS(1317), - [anon_sym_RBRACE] = ACTIONS(1317), - [anon_sym_DOT] = ACTIONS(1317), - [anon_sym_STAR] = ACTIONS(1317), - [anon_sym_STAR_STAR] = ACTIONS(1317), - [anon_sym_PLUS_PLUS] = ACTIONS(1317), - [anon_sym_SLASH] = ACTIONS(1317), - [anon_sym_mod] = ACTIONS(1317), - [anon_sym_SLASH_SLASH] = ACTIONS(1317), - [anon_sym_PLUS] = ACTIONS(1317), - [anon_sym_bit_DASHshl] = ACTIONS(1317), - [anon_sym_bit_DASHshr] = ACTIONS(1317), - [anon_sym_EQ_EQ] = ACTIONS(1317), - [anon_sym_BANG_EQ] = ACTIONS(1317), - [anon_sym_LT2] = ACTIONS(1317), - [anon_sym_LT_EQ] = ACTIONS(1317), - [anon_sym_GT_EQ] = ACTIONS(1317), - [anon_sym_not_DASHin] = ACTIONS(1317), - [anon_sym_starts_DASHwith] = ACTIONS(1317), - [anon_sym_ends_DASHwith] = ACTIONS(1317), - [anon_sym_EQ_TILDE] = ACTIONS(1317), - [anon_sym_BANG_TILDE] = ACTIONS(1317), - [anon_sym_bit_DASHand] = ACTIONS(1317), - [anon_sym_bit_DASHxor] = ACTIONS(1317), - [anon_sym_bit_DASHor] = ACTIONS(1317), - [anon_sym_and] = ACTIONS(1317), - [anon_sym_xor] = ACTIONS(1317), - [anon_sym_or] = ACTIONS(1317), - [anon_sym_DOT2] = ACTIONS(2072), - [sym_val_nothing] = ACTIONS(1317), - [anon_sym_true] = ACTIONS(1317), - [anon_sym_false] = ACTIONS(1317), - [aux_sym_val_number_token1] = ACTIONS(1317), - [aux_sym_val_number_token2] = ACTIONS(1317), - [aux_sym_val_number_token3] = ACTIONS(1317), - [anon_sym_inf] = ACTIONS(1317), - [anon_sym_DASHinf] = ACTIONS(1317), - [anon_sym_NaN] = ACTIONS(1317), - [aux_sym__val_number_decimal_token1] = ACTIONS(1317), - [aux_sym__val_number_decimal_token2] = ACTIONS(1317), - [anon_sym_0b] = ACTIONS(1317), - [anon_sym_0o] = ACTIONS(1317), - [anon_sym_0x] = ACTIONS(1317), - [sym_val_date] = ACTIONS(1317), - [anon_sym_DQUOTE] = ACTIONS(1317), - [sym__str_single_quotes] = ACTIONS(1317), - [sym__str_back_ticks] = ACTIONS(1317), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1317), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1317), - [anon_sym_err_GT] = ACTIONS(1317), - [anon_sym_out_GT] = ACTIONS(1317), - [anon_sym_e_GT] = ACTIONS(1317), - [anon_sym_o_GT] = ACTIONS(1317), - [anon_sym_err_PLUSout_GT] = ACTIONS(1317), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1317), - [anon_sym_o_PLUSe_GT] = ACTIONS(1317), - [anon_sym_e_PLUSo_GT] = ACTIONS(1317), - [sym_short_flag] = ACTIONS(1317), - [aux_sym_unquoted_token1] = ACTIONS(1317), - [anon_sym_POUND] = ACTIONS(105), - }, [783] = { [sym_comment] = STATE(783), - [ts_builtin_sym_end] = ACTIONS(1237), - [anon_sym_SEMI] = ACTIONS(1235), - [anon_sym_LF] = ACTIONS(1237), - [anon_sym_LBRACK] = ACTIONS(1235), - [anon_sym_LPAREN] = ACTIONS(1235), - [anon_sym_PIPE] = ACTIONS(1235), - [anon_sym_DOLLAR] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH_DASH] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_LBRACE] = ACTIONS(1235), - [anon_sym_DOT] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1235), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1235), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1235), - [anon_sym_BANG_EQ] = ACTIONS(1235), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1235), - [anon_sym_GT_EQ] = ACTIONS(1235), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1235), - [anon_sym_BANG_TILDE] = ACTIONS(1235), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), - [anon_sym_DOT2] = ACTIONS(2074), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(2077), - [sym_val_nothing] = ACTIONS(1235), - [anon_sym_true] = ACTIONS(1235), - [anon_sym_false] = ACTIONS(1235), - [aux_sym_val_number_token1] = ACTIONS(1235), - [aux_sym_val_number_token2] = ACTIONS(1235), - [aux_sym_val_number_token3] = ACTIONS(1235), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [aux_sym__val_number_decimal_token1] = ACTIONS(1235), - [aux_sym__val_number_decimal_token2] = ACTIONS(1235), - [anon_sym_0b] = ACTIONS(1235), - [anon_sym_0o] = ACTIONS(1235), - [anon_sym_0x] = ACTIONS(1235), - [sym_val_date] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1235), - [sym__str_single_quotes] = ACTIONS(1235), - [sym__str_back_ticks] = ACTIONS(1235), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1235), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1235), - [anon_sym_err_GT] = ACTIONS(1235), - [anon_sym_out_GT] = ACTIONS(1235), - [anon_sym_e_GT] = ACTIONS(1235), - [anon_sym_o_GT] = ACTIONS(1235), - [anon_sym_err_PLUSout_GT] = ACTIONS(1235), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1235), - [anon_sym_o_PLUSe_GT] = ACTIONS(1235), - [anon_sym_e_PLUSo_GT] = ACTIONS(1235), - [sym_short_flag] = ACTIONS(1235), - [aux_sym_unquoted_token1] = ACTIONS(1235), + [anon_sym_SEMI] = ACTIONS(1226), + [anon_sym_LF] = ACTIONS(1228), + [anon_sym_LBRACK] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1226), + [anon_sym_RPAREN] = ACTIONS(1226), + [anon_sym_PIPE] = ACTIONS(1226), + [anon_sym_DOLLAR] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH_DASH] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1226), + [anon_sym_RBRACE] = ACTIONS(1226), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1226), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1226), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1226), + [anon_sym_BANG_EQ] = ACTIONS(1226), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1226), + [anon_sym_GT_EQ] = ACTIONS(1226), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1226), + [anon_sym_BANG_TILDE] = ACTIONS(1226), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [anon_sym_DOT2] = ACTIONS(1228), + [sym_val_nothing] = ACTIONS(1226), + [anon_sym_true] = ACTIONS(1226), + [anon_sym_false] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1226), + [aux_sym_val_number_token2] = ACTIONS(1226), + [aux_sym_val_number_token3] = ACTIONS(1226), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_0b] = ACTIONS(1226), + [anon_sym_0o] = ACTIONS(1226), + [anon_sym_0x] = ACTIONS(1226), + [sym_val_date] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1226), + [sym__str_single_quotes] = ACTIONS(1226), + [sym__str_back_ticks] = ACTIONS(1226), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1226), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1226), + [anon_sym_err_GT] = ACTIONS(1226), + [anon_sym_out_GT] = ACTIONS(1226), + [anon_sym_e_GT] = ACTIONS(1226), + [anon_sym_o_GT] = ACTIONS(1226), + [anon_sym_err_PLUSout_GT] = ACTIONS(1226), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1226), + [anon_sym_o_PLUSe_GT] = ACTIONS(1226), + [anon_sym_e_PLUSo_GT] = ACTIONS(1226), + [sym_short_flag] = ACTIONS(1226), + [aux_sym_unquoted_token1] = ACTIONS(1226), [anon_sym_POUND] = ACTIONS(105), }, [784] = { [sym_comment] = STATE(784), - [anon_sym_SEMI] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_RPAREN] = ACTIONS(1209), - [anon_sym_PIPE] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH_DASH] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_RBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1815), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_err_GT] = ACTIONS(1209), - [anon_sym_out_GT] = ACTIONS(1209), - [anon_sym_e_GT] = ACTIONS(1209), - [anon_sym_o_GT] = ACTIONS(1209), - [anon_sym_err_PLUSout_GT] = ACTIONS(1209), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1209), - [anon_sym_o_PLUSe_GT] = ACTIONS(1209), - [anon_sym_e_PLUSo_GT] = ACTIONS(1209), - [sym_short_flag] = ACTIONS(1209), - [aux_sym_unquoted_token1] = ACTIONS(1209), + [anon_sym_SEMI] = ACTIONS(1483), + [anon_sym_LF] = ACTIONS(1485), + [anon_sym_LBRACK] = ACTIONS(1483), + [anon_sym_LPAREN] = ACTIONS(1483), + [anon_sym_RPAREN] = ACTIONS(1483), + [anon_sym_PIPE] = ACTIONS(1483), + [anon_sym_DOLLAR] = ACTIONS(1483), + [anon_sym_GT] = ACTIONS(1483), + [anon_sym_DASH_DASH] = ACTIONS(1483), + [anon_sym_DASH] = ACTIONS(1483), + [anon_sym_in] = ACTIONS(1483), + [anon_sym_LBRACE] = ACTIONS(1483), + [anon_sym_RBRACE] = ACTIONS(1483), + [anon_sym_DOT] = ACTIONS(1483), + [anon_sym_STAR] = ACTIONS(1483), + [anon_sym_STAR_STAR] = ACTIONS(1483), + [anon_sym_PLUS_PLUS] = ACTIONS(1483), + [anon_sym_SLASH] = ACTIONS(1483), + [anon_sym_mod] = ACTIONS(1483), + [anon_sym_SLASH_SLASH] = ACTIONS(1483), + [anon_sym_PLUS] = ACTIONS(1483), + [anon_sym_bit_DASHshl] = ACTIONS(1483), + [anon_sym_bit_DASHshr] = ACTIONS(1483), + [anon_sym_EQ_EQ] = ACTIONS(1483), + [anon_sym_BANG_EQ] = ACTIONS(1483), + [anon_sym_LT2] = ACTIONS(1483), + [anon_sym_LT_EQ] = ACTIONS(1483), + [anon_sym_GT_EQ] = ACTIONS(1483), + [anon_sym_not_DASHin] = ACTIONS(1483), + [anon_sym_starts_DASHwith] = ACTIONS(1483), + [anon_sym_ends_DASHwith] = ACTIONS(1483), + [anon_sym_EQ_TILDE] = ACTIONS(1483), + [anon_sym_BANG_TILDE] = ACTIONS(1483), + [anon_sym_bit_DASHand] = ACTIONS(1483), + [anon_sym_bit_DASHxor] = ACTIONS(1483), + [anon_sym_bit_DASHor] = ACTIONS(1483), + [anon_sym_and] = ACTIONS(1483), + [anon_sym_xor] = ACTIONS(1483), + [anon_sym_or] = ACTIONS(1483), + [sym_val_nothing] = ACTIONS(1483), + [anon_sym_true] = ACTIONS(1483), + [anon_sym_false] = ACTIONS(1483), + [aux_sym_val_number_token1] = ACTIONS(1483), + [aux_sym_val_number_token2] = ACTIONS(1483), + [aux_sym_val_number_token3] = ACTIONS(1483), + [anon_sym_inf] = ACTIONS(1483), + [anon_sym_DASHinf] = ACTIONS(1483), + [anon_sym_NaN] = ACTIONS(1483), + [aux_sym__val_number_decimal_token1] = ACTIONS(1483), + [aux_sym__val_number_decimal_token2] = ACTIONS(1483), + [anon_sym_0b] = ACTIONS(1483), + [anon_sym_0o] = ACTIONS(1483), + [anon_sym_0x] = ACTIONS(1483), + [sym_val_date] = ACTIONS(1483), + [anon_sym_DQUOTE] = ACTIONS(1483), + [sym__str_single_quotes] = ACTIONS(1483), + [sym__str_back_ticks] = ACTIONS(1483), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1483), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1483), + [anon_sym_err_GT] = ACTIONS(1483), + [anon_sym_out_GT] = ACTIONS(1483), + [anon_sym_e_GT] = ACTIONS(1483), + [anon_sym_o_GT] = ACTIONS(1483), + [anon_sym_err_PLUSout_GT] = ACTIONS(1483), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1483), + [anon_sym_o_PLUSe_GT] = ACTIONS(1483), + [anon_sym_e_PLUSo_GT] = ACTIONS(1483), + [sym_short_flag] = ACTIONS(1483), + [aux_sym_unquoted_token1] = ACTIONS(1483), [anon_sym_POUND] = ACTIONS(105), }, [785] = { - [sym__command_name] = STATE(1203), - [sym_scope_pattern] = STATE(1194), - [sym_wild_card] = STATE(1201), - [sym_command_list] = STATE(1200), - [sym_val_string] = STATE(1080), - [sym__str_double_quotes] = STATE(1077), [sym_comment] = STATE(785), - [anon_sym_export] = ACTIONS(2079), - [anon_sym_alias] = ACTIONS(2079), - [anon_sym_let] = ACTIONS(2079), - [anon_sym_let_DASHenv] = ACTIONS(2079), - [anon_sym_mut] = ACTIONS(2079), - [anon_sym_const] = ACTIONS(2079), - [anon_sym_SEMI] = ACTIONS(2079), - [sym_cmd_identifier] = ACTIONS(1937), - [anon_sym_LF] = ACTIONS(2081), - [anon_sym_def] = ACTIONS(2079), - [anon_sym_def_DASHenv] = ACTIONS(2079), - [anon_sym_export_DASHenv] = ACTIONS(2079), - [anon_sym_extern] = ACTIONS(2079), - [anon_sym_module] = ACTIONS(2079), - [anon_sym_use] = ACTIONS(2079), - [anon_sym_LBRACK] = ACTIONS(1941), - [anon_sym_LPAREN] = ACTIONS(2079), - [anon_sym_RPAREN] = ACTIONS(2079), - [anon_sym_DOLLAR] = ACTIONS(2079), - [anon_sym_error] = ACTIONS(2079), - [anon_sym_DASH] = ACTIONS(2079), - [anon_sym_break] = ACTIONS(2079), - [anon_sym_continue] = ACTIONS(2079), - [anon_sym_for] = ACTIONS(2079), - [anon_sym_loop] = ACTIONS(2079), - [anon_sym_while] = ACTIONS(2079), - [anon_sym_do] = ACTIONS(2079), - [anon_sym_if] = ACTIONS(2079), - [anon_sym_match] = ACTIONS(2079), - [anon_sym_LBRACE] = ACTIONS(2079), - [anon_sym_RBRACE] = ACTIONS(2079), - [anon_sym_DOT] = ACTIONS(2079), - [anon_sym_try] = ACTIONS(2079), - [anon_sym_return] = ACTIONS(2079), - [anon_sym_source] = ACTIONS(2079), - [anon_sym_source_DASHenv] = ACTIONS(2079), - [anon_sym_register] = ACTIONS(2079), - [anon_sym_hide] = ACTIONS(2079), - [anon_sym_hide_DASHenv] = ACTIONS(2079), - [anon_sym_overlay] = ACTIONS(2079), - [anon_sym_STAR] = ACTIONS(1943), - [anon_sym_where] = ACTIONS(2079), - [anon_sym_not] = ACTIONS(2079), - [sym_val_nothing] = ACTIONS(2079), - [anon_sym_true] = ACTIONS(2079), - [anon_sym_false] = ACTIONS(2079), - [aux_sym_val_number_token1] = ACTIONS(2079), - [aux_sym_val_number_token2] = ACTIONS(2079), - [aux_sym_val_number_token3] = ACTIONS(2079), - [anon_sym_inf] = ACTIONS(2079), - [anon_sym_DASHinf] = ACTIONS(2079), - [anon_sym_NaN] = ACTIONS(2079), - [aux_sym__val_number_decimal_token1] = ACTIONS(2079), - [aux_sym__val_number_decimal_token2] = ACTIONS(2079), - [anon_sym_0b] = ACTIONS(2079), - [anon_sym_0o] = ACTIONS(2079), - [anon_sym_0x] = ACTIONS(2079), - [sym_val_date] = ACTIONS(2079), - [anon_sym_DQUOTE] = ACTIONS(1945), - [sym__str_single_quotes] = ACTIONS(1947), - [sym__str_back_ticks] = ACTIONS(1947), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2079), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2079), - [anon_sym_CARET] = ACTIONS(2079), + [anon_sym_SEMI] = ACTIONS(1527), + [anon_sym_LF] = ACTIONS(1529), + [anon_sym_LBRACK] = ACTIONS(1527), + [anon_sym_LPAREN] = ACTIONS(1527), + [anon_sym_RPAREN] = ACTIONS(1527), + [anon_sym_PIPE] = ACTIONS(1527), + [anon_sym_DOLLAR] = ACTIONS(1527), + [anon_sym_GT] = ACTIONS(1527), + [anon_sym_DASH_DASH] = ACTIONS(1527), + [anon_sym_DASH] = ACTIONS(1527), + [anon_sym_in] = ACTIONS(1527), + [anon_sym_LBRACE] = ACTIONS(1527), + [anon_sym_RBRACE] = ACTIONS(1527), + [anon_sym_DOT] = ACTIONS(1527), + [anon_sym_STAR] = ACTIONS(1527), + [anon_sym_STAR_STAR] = ACTIONS(1527), + [anon_sym_PLUS_PLUS] = ACTIONS(1527), + [anon_sym_SLASH] = ACTIONS(1527), + [anon_sym_mod] = ACTIONS(1527), + [anon_sym_SLASH_SLASH] = ACTIONS(1527), + [anon_sym_PLUS] = ACTIONS(1527), + [anon_sym_bit_DASHshl] = ACTIONS(1527), + [anon_sym_bit_DASHshr] = ACTIONS(1527), + [anon_sym_EQ_EQ] = ACTIONS(1527), + [anon_sym_BANG_EQ] = ACTIONS(1527), + [anon_sym_LT2] = ACTIONS(1527), + [anon_sym_LT_EQ] = ACTIONS(1527), + [anon_sym_GT_EQ] = ACTIONS(1527), + [anon_sym_not_DASHin] = ACTIONS(1527), + [anon_sym_starts_DASHwith] = ACTIONS(1527), + [anon_sym_ends_DASHwith] = ACTIONS(1527), + [anon_sym_EQ_TILDE] = ACTIONS(1527), + [anon_sym_BANG_TILDE] = ACTIONS(1527), + [anon_sym_bit_DASHand] = ACTIONS(1527), + [anon_sym_bit_DASHxor] = ACTIONS(1527), + [anon_sym_bit_DASHor] = ACTIONS(1527), + [anon_sym_and] = ACTIONS(1527), + [anon_sym_xor] = ACTIONS(1527), + [anon_sym_or] = ACTIONS(1527), + [sym_val_nothing] = ACTIONS(1527), + [anon_sym_true] = ACTIONS(1527), + [anon_sym_false] = ACTIONS(1527), + [aux_sym_val_number_token1] = ACTIONS(1527), + [aux_sym_val_number_token2] = ACTIONS(1527), + [aux_sym_val_number_token3] = ACTIONS(1527), + [anon_sym_inf] = ACTIONS(1527), + [anon_sym_DASHinf] = ACTIONS(1527), + [anon_sym_NaN] = ACTIONS(1527), + [aux_sym__val_number_decimal_token1] = ACTIONS(1527), + [aux_sym__val_number_decimal_token2] = ACTIONS(1527), + [anon_sym_0b] = ACTIONS(1527), + [anon_sym_0o] = ACTIONS(1527), + [anon_sym_0x] = ACTIONS(1527), + [sym_val_date] = ACTIONS(1527), + [anon_sym_DQUOTE] = ACTIONS(1527), + [sym__str_single_quotes] = ACTIONS(1527), + [sym__str_back_ticks] = ACTIONS(1527), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1527), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1527), + [anon_sym_err_GT] = ACTIONS(1527), + [anon_sym_out_GT] = ACTIONS(1527), + [anon_sym_e_GT] = ACTIONS(1527), + [anon_sym_o_GT] = ACTIONS(1527), + [anon_sym_err_PLUSout_GT] = ACTIONS(1527), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1527), + [anon_sym_o_PLUSe_GT] = ACTIONS(1527), + [anon_sym_e_PLUSo_GT] = ACTIONS(1527), + [sym_short_flag] = ACTIONS(1527), + [aux_sym_unquoted_token1] = ACTIONS(1527), [anon_sym_POUND] = ACTIONS(105), }, [786] = { [sym_comment] = STATE(786), - [anon_sym_SEMI] = ACTIONS(1311), - [anon_sym_LF] = ACTIONS(1313), - [anon_sym_LBRACK] = ACTIONS(1311), - [anon_sym_LPAREN] = ACTIONS(1311), - [anon_sym_RPAREN] = ACTIONS(1311), - [anon_sym_PIPE] = ACTIONS(1311), - [anon_sym_DOLLAR] = ACTIONS(1311), - [anon_sym_GT] = ACTIONS(1311), - [anon_sym_DASH_DASH] = ACTIONS(1311), - [anon_sym_DASH] = ACTIONS(1311), - [anon_sym_in] = ACTIONS(1311), - [anon_sym_LBRACE] = ACTIONS(1311), - [anon_sym_RBRACE] = ACTIONS(1311), - [anon_sym_DOT] = ACTIONS(1311), - [anon_sym_STAR] = ACTIONS(1311), - [anon_sym_STAR_STAR] = ACTIONS(1311), - [anon_sym_PLUS_PLUS] = ACTIONS(1311), - [anon_sym_SLASH] = ACTIONS(1311), - [anon_sym_mod] = ACTIONS(1311), - [anon_sym_SLASH_SLASH] = ACTIONS(1311), - [anon_sym_PLUS] = ACTIONS(1311), - [anon_sym_bit_DASHshl] = ACTIONS(1311), - [anon_sym_bit_DASHshr] = ACTIONS(1311), - [anon_sym_EQ_EQ] = ACTIONS(1311), - [anon_sym_BANG_EQ] = ACTIONS(1311), - [anon_sym_LT2] = ACTIONS(1311), - [anon_sym_LT_EQ] = ACTIONS(1311), - [anon_sym_GT_EQ] = ACTIONS(1311), - [anon_sym_not_DASHin] = ACTIONS(1311), - [anon_sym_starts_DASHwith] = ACTIONS(1311), - [anon_sym_ends_DASHwith] = ACTIONS(1311), - [anon_sym_EQ_TILDE] = ACTIONS(1311), - [anon_sym_BANG_TILDE] = ACTIONS(1311), - [anon_sym_bit_DASHand] = ACTIONS(1311), - [anon_sym_bit_DASHxor] = ACTIONS(1311), - [anon_sym_bit_DASHor] = ACTIONS(1311), - [anon_sym_and] = ACTIONS(1311), - [anon_sym_xor] = ACTIONS(1311), - [anon_sym_or] = ACTIONS(1311), - [anon_sym_DOT2] = ACTIONS(2083), - [sym_val_nothing] = ACTIONS(1311), - [anon_sym_true] = ACTIONS(1311), - [anon_sym_false] = ACTIONS(1311), - [aux_sym_val_number_token1] = ACTIONS(1311), - [aux_sym_val_number_token2] = ACTIONS(1311), - [aux_sym_val_number_token3] = ACTIONS(1311), - [anon_sym_inf] = ACTIONS(1311), - [anon_sym_DASHinf] = ACTIONS(1311), - [anon_sym_NaN] = ACTIONS(1311), - [aux_sym__val_number_decimal_token1] = ACTIONS(1311), - [aux_sym__val_number_decimal_token2] = ACTIONS(1311), - [anon_sym_0b] = ACTIONS(1311), - [anon_sym_0o] = ACTIONS(1311), - [anon_sym_0x] = ACTIONS(1311), - [sym_val_date] = ACTIONS(1311), - [anon_sym_DQUOTE] = ACTIONS(1311), - [sym__str_single_quotes] = ACTIONS(1311), - [sym__str_back_ticks] = ACTIONS(1311), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1311), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1311), - [anon_sym_err_GT] = ACTIONS(1311), - [anon_sym_out_GT] = ACTIONS(1311), - [anon_sym_e_GT] = ACTIONS(1311), - [anon_sym_o_GT] = ACTIONS(1311), - [anon_sym_err_PLUSout_GT] = ACTIONS(1311), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1311), - [anon_sym_o_PLUSe_GT] = ACTIONS(1311), - [anon_sym_e_PLUSo_GT] = ACTIONS(1311), - [sym_short_flag] = ACTIONS(1311), - [aux_sym_unquoted_token1] = ACTIONS(1311), + [ts_builtin_sym_end] = ACTIONS(1340), + [anon_sym_SEMI] = ACTIONS(1338), + [anon_sym_LF] = ACTIONS(1340), + [anon_sym_LBRACK] = ACTIONS(1338), + [anon_sym_LPAREN] = ACTIONS(1338), + [anon_sym_PIPE] = ACTIONS(1338), + [anon_sym_DOLLAR] = ACTIONS(1338), + [anon_sym_GT] = ACTIONS(1338), + [anon_sym_DASH_DASH] = ACTIONS(1338), + [anon_sym_DASH] = ACTIONS(1338), + [anon_sym_in] = ACTIONS(1338), + [anon_sym_LBRACE] = ACTIONS(1338), + [anon_sym_DOT] = ACTIONS(1338), + [anon_sym_STAR] = ACTIONS(1338), + [anon_sym_STAR_STAR] = ACTIONS(1338), + [anon_sym_PLUS_PLUS] = ACTIONS(1338), + [anon_sym_SLASH] = ACTIONS(1338), + [anon_sym_mod] = ACTIONS(1338), + [anon_sym_SLASH_SLASH] = ACTIONS(1338), + [anon_sym_PLUS] = ACTIONS(1338), + [anon_sym_bit_DASHshl] = ACTIONS(1338), + [anon_sym_bit_DASHshr] = ACTIONS(1338), + [anon_sym_EQ_EQ] = ACTIONS(1338), + [anon_sym_BANG_EQ] = ACTIONS(1338), + [anon_sym_LT2] = ACTIONS(1338), + [anon_sym_LT_EQ] = ACTIONS(1338), + [anon_sym_GT_EQ] = ACTIONS(1338), + [anon_sym_not_DASHin] = ACTIONS(1338), + [anon_sym_starts_DASHwith] = ACTIONS(1338), + [anon_sym_ends_DASHwith] = ACTIONS(1338), + [anon_sym_EQ_TILDE] = ACTIONS(1338), + [anon_sym_BANG_TILDE] = ACTIONS(1338), + [anon_sym_bit_DASHand] = ACTIONS(1338), + [anon_sym_bit_DASHxor] = ACTIONS(1338), + [anon_sym_bit_DASHor] = ACTIONS(1338), + [anon_sym_and] = ACTIONS(1338), + [anon_sym_xor] = ACTIONS(1338), + [anon_sym_or] = ACTIONS(1338), + [anon_sym_DOT2] = ACTIONS(1340), + [sym_val_nothing] = ACTIONS(1338), + [anon_sym_true] = ACTIONS(1338), + [anon_sym_false] = ACTIONS(1338), + [aux_sym_val_number_token1] = ACTIONS(1338), + [aux_sym_val_number_token2] = ACTIONS(1338), + [aux_sym_val_number_token3] = ACTIONS(1338), + [anon_sym_inf] = ACTIONS(1338), + [anon_sym_DASHinf] = ACTIONS(1338), + [anon_sym_NaN] = ACTIONS(1338), + [aux_sym__val_number_decimal_token1] = ACTIONS(1338), + [aux_sym__val_number_decimal_token2] = ACTIONS(1338), + [anon_sym_0b] = ACTIONS(1338), + [anon_sym_0o] = ACTIONS(1338), + [anon_sym_0x] = ACTIONS(1338), + [sym_val_date] = ACTIONS(1338), + [anon_sym_DQUOTE] = ACTIONS(1338), + [sym__str_single_quotes] = ACTIONS(1338), + [sym__str_back_ticks] = ACTIONS(1338), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1338), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1338), + [anon_sym_err_GT] = ACTIONS(1338), + [anon_sym_out_GT] = ACTIONS(1338), + [anon_sym_e_GT] = ACTIONS(1338), + [anon_sym_o_GT] = ACTIONS(1338), + [anon_sym_err_PLUSout_GT] = ACTIONS(1338), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1338), + [anon_sym_o_PLUSe_GT] = ACTIONS(1338), + [anon_sym_e_PLUSo_GT] = ACTIONS(1338), + [sym_short_flag] = ACTIONS(1338), + [aux_sym_unquoted_token1] = ACTIONS(1338), [anon_sym_POUND] = ACTIONS(105), }, [787] = { [sym_comment] = STATE(787), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [anon_sym_SEMI] = ACTIONS(1463), + [anon_sym_LF] = ACTIONS(1465), + [anon_sym_LBRACK] = ACTIONS(1463), + [anon_sym_LPAREN] = ACTIONS(1463), + [anon_sym_RPAREN] = ACTIONS(1463), + [anon_sym_PIPE] = ACTIONS(1463), + [anon_sym_DOLLAR] = ACTIONS(1463), + [anon_sym_GT] = ACTIONS(1463), + [anon_sym_DASH_DASH] = ACTIONS(1463), + [anon_sym_DASH] = ACTIONS(1463), + [anon_sym_in] = ACTIONS(1463), + [anon_sym_LBRACE] = ACTIONS(1463), + [anon_sym_RBRACE] = ACTIONS(1463), + [anon_sym_DOT] = ACTIONS(1463), + [anon_sym_STAR] = ACTIONS(1463), + [anon_sym_STAR_STAR] = ACTIONS(1463), + [anon_sym_PLUS_PLUS] = ACTIONS(1463), + [anon_sym_SLASH] = ACTIONS(1463), + [anon_sym_mod] = ACTIONS(1463), + [anon_sym_SLASH_SLASH] = ACTIONS(1463), + [anon_sym_PLUS] = ACTIONS(1463), + [anon_sym_bit_DASHshl] = ACTIONS(1463), + [anon_sym_bit_DASHshr] = ACTIONS(1463), + [anon_sym_EQ_EQ] = ACTIONS(1463), + [anon_sym_BANG_EQ] = ACTIONS(1463), + [anon_sym_LT2] = ACTIONS(1463), + [anon_sym_LT_EQ] = ACTIONS(1463), + [anon_sym_GT_EQ] = ACTIONS(1463), + [anon_sym_not_DASHin] = ACTIONS(1463), + [anon_sym_starts_DASHwith] = ACTIONS(1463), + [anon_sym_ends_DASHwith] = ACTIONS(1463), + [anon_sym_EQ_TILDE] = ACTIONS(1463), + [anon_sym_BANG_TILDE] = ACTIONS(1463), + [anon_sym_bit_DASHand] = ACTIONS(1463), + [anon_sym_bit_DASHxor] = ACTIONS(1463), + [anon_sym_bit_DASHor] = ACTIONS(1463), + [anon_sym_and] = ACTIONS(1463), + [anon_sym_xor] = ACTIONS(1463), + [anon_sym_or] = ACTIONS(1463), + [sym_val_nothing] = ACTIONS(1463), + [anon_sym_true] = ACTIONS(1463), + [anon_sym_false] = ACTIONS(1463), + [aux_sym_val_number_token1] = ACTIONS(1463), + [aux_sym_val_number_token2] = ACTIONS(1463), + [aux_sym_val_number_token3] = ACTIONS(1463), + [anon_sym_inf] = ACTIONS(1463), + [anon_sym_DASHinf] = ACTIONS(1463), + [anon_sym_NaN] = ACTIONS(1463), + [aux_sym__val_number_decimal_token1] = ACTIONS(1463), + [aux_sym__val_number_decimal_token2] = ACTIONS(1463), + [anon_sym_0b] = ACTIONS(1463), + [anon_sym_0o] = ACTIONS(1463), + [anon_sym_0x] = ACTIONS(1463), + [sym_val_date] = ACTIONS(1463), + [anon_sym_DQUOTE] = ACTIONS(1463), + [sym__str_single_quotes] = ACTIONS(1463), + [sym__str_back_ticks] = ACTIONS(1463), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1463), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1463), + [anon_sym_err_GT] = ACTIONS(1463), + [anon_sym_out_GT] = ACTIONS(1463), + [anon_sym_e_GT] = ACTIONS(1463), + [anon_sym_o_GT] = ACTIONS(1463), + [anon_sym_err_PLUSout_GT] = ACTIONS(1463), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1463), + [anon_sym_o_PLUSe_GT] = ACTIONS(1463), + [anon_sym_e_PLUSo_GT] = ACTIONS(1463), + [sym_short_flag] = ACTIONS(1463), + [aux_sym_unquoted_token1] = ACTIONS(1463), [anon_sym_POUND] = ACTIONS(105), }, [788] = { [sym_comment] = STATE(788), - [anon_sym_SEMI] = ACTIONS(1363), - [anon_sym_LF] = ACTIONS(1365), - [anon_sym_LBRACK] = ACTIONS(1363), - [anon_sym_LPAREN] = ACTIONS(1363), - [anon_sym_RPAREN] = ACTIONS(1363), - [anon_sym_PIPE] = ACTIONS(1363), - [anon_sym_DOLLAR] = ACTIONS(1363), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH_DASH] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1363), - [anon_sym_in] = ACTIONS(1363), - [anon_sym_LBRACE] = ACTIONS(1363), - [anon_sym_RBRACE] = ACTIONS(1363), - [anon_sym_DOT] = ACTIONS(1363), - [anon_sym_STAR] = ACTIONS(1363), - [anon_sym_STAR_STAR] = ACTIONS(1363), - [anon_sym_PLUS_PLUS] = ACTIONS(1363), - [anon_sym_SLASH] = ACTIONS(1363), - [anon_sym_mod] = ACTIONS(1363), - [anon_sym_SLASH_SLASH] = ACTIONS(1363), - [anon_sym_PLUS] = ACTIONS(1363), - [anon_sym_bit_DASHshl] = ACTIONS(1363), - [anon_sym_bit_DASHshr] = ACTIONS(1363), - [anon_sym_EQ_EQ] = ACTIONS(1363), - [anon_sym_BANG_EQ] = ACTIONS(1363), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1363), - [anon_sym_GT_EQ] = ACTIONS(1363), - [anon_sym_not_DASHin] = ACTIONS(1363), - [anon_sym_starts_DASHwith] = ACTIONS(1363), - [anon_sym_ends_DASHwith] = ACTIONS(1363), - [anon_sym_EQ_TILDE] = ACTIONS(1363), - [anon_sym_BANG_TILDE] = ACTIONS(1363), - [anon_sym_bit_DASHand] = ACTIONS(1363), - [anon_sym_bit_DASHxor] = ACTIONS(1363), - [anon_sym_bit_DASHor] = ACTIONS(1363), - [anon_sym_and] = ACTIONS(1363), - [anon_sym_xor] = ACTIONS(1363), - [anon_sym_or] = ACTIONS(1363), - [sym_val_nothing] = ACTIONS(1363), - [anon_sym_true] = ACTIONS(1363), - [anon_sym_false] = ACTIONS(1363), - [aux_sym_val_number_token1] = ACTIONS(1363), - [aux_sym_val_number_token2] = ACTIONS(1363), - [aux_sym_val_number_token3] = ACTIONS(1363), - [anon_sym_inf] = ACTIONS(1363), - [anon_sym_DASHinf] = ACTIONS(1363), - [anon_sym_NaN] = ACTIONS(1363), - [aux_sym__val_number_decimal_token1] = ACTIONS(1363), - [aux_sym__val_number_decimal_token2] = ACTIONS(1363), - [anon_sym_0b] = ACTIONS(1363), - [anon_sym_0o] = ACTIONS(1363), - [anon_sym_0x] = ACTIONS(1363), - [sym_val_date] = ACTIONS(1363), - [anon_sym_DQUOTE] = ACTIONS(1363), - [sym__str_single_quotes] = ACTIONS(1363), - [sym__str_back_ticks] = ACTIONS(1363), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1363), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1363), - [anon_sym_err_GT] = ACTIONS(1363), - [anon_sym_out_GT] = ACTIONS(1363), - [anon_sym_e_GT] = ACTIONS(1363), - [anon_sym_o_GT] = ACTIONS(1363), - [anon_sym_err_PLUSout_GT] = ACTIONS(1363), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1363), - [anon_sym_o_PLUSe_GT] = ACTIONS(1363), - [anon_sym_e_PLUSo_GT] = ACTIONS(1363), - [sym_short_flag] = ACTIONS(1363), - [aux_sym_unquoted_token1] = ACTIONS(1363), + [ts_builtin_sym_end] = ACTIONS(1228), + [anon_sym_SEMI] = ACTIONS(1226), + [anon_sym_LF] = ACTIONS(1228), + [anon_sym_LBRACK] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1226), + [anon_sym_PIPE] = ACTIONS(1226), + [anon_sym_DOLLAR] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH_DASH] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1226), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1226), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1226), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1226), + [anon_sym_BANG_EQ] = ACTIONS(1226), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1226), + [anon_sym_GT_EQ] = ACTIONS(1226), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1226), + [anon_sym_BANG_TILDE] = ACTIONS(1226), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [anon_sym_DOT2] = ACTIONS(1228), + [sym_val_nothing] = ACTIONS(1226), + [anon_sym_true] = ACTIONS(1226), + [anon_sym_false] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1226), + [aux_sym_val_number_token2] = ACTIONS(1226), + [aux_sym_val_number_token3] = ACTIONS(1226), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_0b] = ACTIONS(1226), + [anon_sym_0o] = ACTIONS(1226), + [anon_sym_0x] = ACTIONS(1226), + [sym_val_date] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1226), + [sym__str_single_quotes] = ACTIONS(1226), + [sym__str_back_ticks] = ACTIONS(1226), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1226), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1226), + [anon_sym_err_GT] = ACTIONS(1226), + [anon_sym_out_GT] = ACTIONS(1226), + [anon_sym_e_GT] = ACTIONS(1226), + [anon_sym_o_GT] = ACTIONS(1226), + [anon_sym_err_PLUSout_GT] = ACTIONS(1226), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1226), + [anon_sym_o_PLUSe_GT] = ACTIONS(1226), + [anon_sym_e_PLUSo_GT] = ACTIONS(1226), + [sym_short_flag] = ACTIONS(1226), + [aux_sym_unquoted_token1] = ACTIONS(1226), [anon_sym_POUND] = ACTIONS(105), }, [789] = { [sym_comment] = STATE(789), - [ts_builtin_sym_end] = ACTIONS(1259), - [anon_sym_SEMI] = ACTIONS(1257), - [anon_sym_LF] = ACTIONS(1259), - [anon_sym_LBRACK] = ACTIONS(1257), - [anon_sym_LPAREN] = ACTIONS(1257), - [anon_sym_PIPE] = ACTIONS(1257), - [anon_sym_DOLLAR] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH_DASH] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_LBRACE] = ACTIONS(1257), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1257), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1257), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1257), - [anon_sym_BANG_TILDE] = ACTIONS(1257), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(2085), - [sym_val_nothing] = ACTIONS(1257), - [anon_sym_true] = ACTIONS(1257), - [anon_sym_false] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1257), - [aux_sym_val_number_token2] = ACTIONS(1257), - [aux_sym_val_number_token3] = ACTIONS(1257), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_0b] = ACTIONS(1257), - [anon_sym_0o] = ACTIONS(1257), - [anon_sym_0x] = ACTIONS(1257), - [sym_val_date] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1257), - [sym__str_single_quotes] = ACTIONS(1257), - [sym__str_back_ticks] = ACTIONS(1257), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1257), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1257), - [anon_sym_err_GT] = ACTIONS(1257), - [anon_sym_out_GT] = ACTIONS(1257), - [anon_sym_e_GT] = ACTIONS(1257), - [anon_sym_o_GT] = ACTIONS(1257), - [anon_sym_err_PLUSout_GT] = ACTIONS(1257), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1257), - [anon_sym_o_PLUSe_GT] = ACTIONS(1257), - [anon_sym_e_PLUSo_GT] = ACTIONS(1257), - [sym_short_flag] = ACTIONS(1257), - [aux_sym_unquoted_token1] = ACTIONS(1257), - [anon_sym_POUND] = ACTIONS(105), - }, - [790] = { - [sym_comment] = STATE(790), - [anon_sym_SEMI] = ACTIONS(1391), - [anon_sym_LF] = ACTIONS(1393), - [anon_sym_LBRACK] = ACTIONS(1391), - [anon_sym_LPAREN] = ACTIONS(1391), - [anon_sym_RPAREN] = ACTIONS(1391), - [anon_sym_PIPE] = ACTIONS(1391), - [anon_sym_DOLLAR] = ACTIONS(1391), - [anon_sym_GT] = ACTIONS(1391), - [anon_sym_DASH_DASH] = ACTIONS(1391), - [anon_sym_DASH] = ACTIONS(1391), - [anon_sym_in] = ACTIONS(1391), - [anon_sym_LBRACE] = ACTIONS(1391), - [anon_sym_RBRACE] = ACTIONS(1391), - [anon_sym_DOT] = ACTIONS(1391), - [anon_sym_STAR] = ACTIONS(1391), - [anon_sym_STAR_STAR] = ACTIONS(1391), - [anon_sym_PLUS_PLUS] = ACTIONS(1391), - [anon_sym_SLASH] = ACTIONS(1391), - [anon_sym_mod] = ACTIONS(1391), - [anon_sym_SLASH_SLASH] = ACTIONS(1391), - [anon_sym_PLUS] = ACTIONS(1391), - [anon_sym_bit_DASHshl] = ACTIONS(1391), - [anon_sym_bit_DASHshr] = ACTIONS(1391), - [anon_sym_EQ_EQ] = ACTIONS(1391), - [anon_sym_BANG_EQ] = ACTIONS(1391), - [anon_sym_LT2] = ACTIONS(1391), - [anon_sym_LT_EQ] = ACTIONS(1391), - [anon_sym_GT_EQ] = ACTIONS(1391), - [anon_sym_not_DASHin] = ACTIONS(1391), - [anon_sym_starts_DASHwith] = ACTIONS(1391), - [anon_sym_ends_DASHwith] = ACTIONS(1391), - [anon_sym_EQ_TILDE] = ACTIONS(1391), - [anon_sym_BANG_TILDE] = ACTIONS(1391), - [anon_sym_bit_DASHand] = ACTIONS(1391), - [anon_sym_bit_DASHxor] = ACTIONS(1391), - [anon_sym_bit_DASHor] = ACTIONS(1391), - [anon_sym_and] = ACTIONS(1391), - [anon_sym_xor] = ACTIONS(1391), - [anon_sym_or] = ACTIONS(1391), - [sym_val_nothing] = ACTIONS(1391), - [anon_sym_true] = ACTIONS(1391), - [anon_sym_false] = ACTIONS(1391), - [aux_sym_val_number_token1] = ACTIONS(1391), - [aux_sym_val_number_token2] = ACTIONS(1391), - [aux_sym_val_number_token3] = ACTIONS(1391), - [anon_sym_inf] = ACTIONS(1391), - [anon_sym_DASHinf] = ACTIONS(1391), - [anon_sym_NaN] = ACTIONS(1391), - [aux_sym__val_number_decimal_token1] = ACTIONS(1391), - [aux_sym__val_number_decimal_token2] = ACTIONS(1391), - [anon_sym_0b] = ACTIONS(1391), - [anon_sym_0o] = ACTIONS(1391), - [anon_sym_0x] = ACTIONS(1391), - [sym_val_date] = ACTIONS(1391), - [anon_sym_DQUOTE] = ACTIONS(1391), - [sym__str_single_quotes] = ACTIONS(1391), - [sym__str_back_ticks] = ACTIONS(1391), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1391), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1391), - [anon_sym_err_GT] = ACTIONS(1391), - [anon_sym_out_GT] = ACTIONS(1391), - [anon_sym_e_GT] = ACTIONS(1391), - [anon_sym_o_GT] = ACTIONS(1391), - [anon_sym_err_PLUSout_GT] = ACTIONS(1391), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1391), - [anon_sym_o_PLUSe_GT] = ACTIONS(1391), - [anon_sym_e_PLUSo_GT] = ACTIONS(1391), - [sym_short_flag] = ACTIONS(1391), - [aux_sym_unquoted_token1] = ACTIONS(1391), - [anon_sym_POUND] = ACTIONS(105), - }, - [791] = { - [sym_comment] = STATE(791), - [anon_sym_SEMI] = ACTIONS(1427), - [anon_sym_LF] = ACTIONS(1429), - [anon_sym_LBRACK] = ACTIONS(1427), - [anon_sym_LPAREN] = ACTIONS(1427), - [anon_sym_RPAREN] = ACTIONS(1427), - [anon_sym_PIPE] = ACTIONS(1427), - [anon_sym_DOLLAR] = ACTIONS(1427), - [anon_sym_GT] = ACTIONS(1427), - [anon_sym_DASH_DASH] = ACTIONS(1427), - [anon_sym_DASH] = ACTIONS(1427), - [anon_sym_in] = ACTIONS(1427), - [anon_sym_LBRACE] = ACTIONS(1427), - [anon_sym_RBRACE] = ACTIONS(1427), - [anon_sym_DOT] = ACTIONS(1427), - [anon_sym_STAR] = ACTIONS(1427), - [anon_sym_STAR_STAR] = ACTIONS(1427), - [anon_sym_PLUS_PLUS] = ACTIONS(1427), - [anon_sym_SLASH] = ACTIONS(1427), - [anon_sym_mod] = ACTIONS(1427), - [anon_sym_SLASH_SLASH] = ACTIONS(1427), - [anon_sym_PLUS] = ACTIONS(1427), - [anon_sym_bit_DASHshl] = ACTIONS(1427), - [anon_sym_bit_DASHshr] = ACTIONS(1427), - [anon_sym_EQ_EQ] = ACTIONS(1427), - [anon_sym_BANG_EQ] = ACTIONS(1427), - [anon_sym_LT2] = ACTIONS(1427), - [anon_sym_LT_EQ] = ACTIONS(1427), - [anon_sym_GT_EQ] = ACTIONS(1427), - [anon_sym_not_DASHin] = ACTIONS(1427), - [anon_sym_starts_DASHwith] = ACTIONS(1427), - [anon_sym_ends_DASHwith] = ACTIONS(1427), - [anon_sym_EQ_TILDE] = ACTIONS(1427), - [anon_sym_BANG_TILDE] = ACTIONS(1427), - [anon_sym_bit_DASHand] = ACTIONS(1427), - [anon_sym_bit_DASHxor] = ACTIONS(1427), - [anon_sym_bit_DASHor] = ACTIONS(1427), - [anon_sym_and] = ACTIONS(1427), - [anon_sym_xor] = ACTIONS(1427), - [anon_sym_or] = ACTIONS(1427), - [sym_val_nothing] = ACTIONS(1427), - [anon_sym_true] = ACTIONS(1427), - [anon_sym_false] = ACTIONS(1427), - [aux_sym_val_number_token1] = ACTIONS(1427), - [aux_sym_val_number_token2] = ACTIONS(1427), - [aux_sym_val_number_token3] = ACTIONS(1427), - [anon_sym_inf] = ACTIONS(1427), - [anon_sym_DASHinf] = ACTIONS(1427), - [anon_sym_NaN] = ACTIONS(1427), - [aux_sym__val_number_decimal_token1] = ACTIONS(1427), - [aux_sym__val_number_decimal_token2] = ACTIONS(1427), - [anon_sym_0b] = ACTIONS(1427), - [anon_sym_0o] = ACTIONS(1427), - [anon_sym_0x] = ACTIONS(1427), - [sym_val_date] = ACTIONS(1427), - [anon_sym_DQUOTE] = ACTIONS(1427), - [sym__str_single_quotes] = ACTIONS(1427), - [sym__str_back_ticks] = ACTIONS(1427), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1427), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1427), - [anon_sym_err_GT] = ACTIONS(1427), - [anon_sym_out_GT] = ACTIONS(1427), - [anon_sym_e_GT] = ACTIONS(1427), - [anon_sym_o_GT] = ACTIONS(1427), - [anon_sym_err_PLUSout_GT] = ACTIONS(1427), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1427), - [anon_sym_o_PLUSe_GT] = ACTIONS(1427), - [anon_sym_e_PLUSo_GT] = ACTIONS(1427), - [sym_short_flag] = ACTIONS(1427), - [aux_sym_unquoted_token1] = ACTIONS(1427), + [anon_sym_SEMI] = ACTIONS(1415), + [anon_sym_LF] = ACTIONS(1417), + [anon_sym_LBRACK] = ACTIONS(1415), + [anon_sym_LPAREN] = ACTIONS(1415), + [anon_sym_RPAREN] = ACTIONS(1415), + [anon_sym_PIPE] = ACTIONS(1415), + [anon_sym_DOLLAR] = ACTIONS(1415), + [anon_sym_GT] = ACTIONS(1415), + [anon_sym_DASH_DASH] = ACTIONS(1415), + [anon_sym_DASH] = ACTIONS(1415), + [anon_sym_in] = ACTIONS(1415), + [anon_sym_LBRACE] = ACTIONS(1415), + [anon_sym_RBRACE] = ACTIONS(1415), + [anon_sym_DOT] = ACTIONS(1415), + [anon_sym_STAR] = ACTIONS(1415), + [anon_sym_STAR_STAR] = ACTIONS(1415), + [anon_sym_PLUS_PLUS] = ACTIONS(1415), + [anon_sym_SLASH] = ACTIONS(1415), + [anon_sym_mod] = ACTIONS(1415), + [anon_sym_SLASH_SLASH] = ACTIONS(1415), + [anon_sym_PLUS] = ACTIONS(1415), + [anon_sym_bit_DASHshl] = ACTIONS(1415), + [anon_sym_bit_DASHshr] = ACTIONS(1415), + [anon_sym_EQ_EQ] = ACTIONS(1415), + [anon_sym_BANG_EQ] = ACTIONS(1415), + [anon_sym_LT2] = ACTIONS(1415), + [anon_sym_LT_EQ] = ACTIONS(1415), + [anon_sym_GT_EQ] = ACTIONS(1415), + [anon_sym_not_DASHin] = ACTIONS(1415), + [anon_sym_starts_DASHwith] = ACTIONS(1415), + [anon_sym_ends_DASHwith] = ACTIONS(1415), + [anon_sym_EQ_TILDE] = ACTIONS(1415), + [anon_sym_BANG_TILDE] = ACTIONS(1415), + [anon_sym_bit_DASHand] = ACTIONS(1415), + [anon_sym_bit_DASHxor] = ACTIONS(1415), + [anon_sym_bit_DASHor] = ACTIONS(1415), + [anon_sym_and] = ACTIONS(1415), + [anon_sym_xor] = ACTIONS(1415), + [anon_sym_or] = ACTIONS(1415), + [sym_val_nothing] = ACTIONS(1415), + [anon_sym_true] = ACTIONS(1415), + [anon_sym_false] = ACTIONS(1415), + [aux_sym_val_number_token1] = ACTIONS(1415), + [aux_sym_val_number_token2] = ACTIONS(1415), + [aux_sym_val_number_token3] = ACTIONS(1415), + [anon_sym_inf] = ACTIONS(1415), + [anon_sym_DASHinf] = ACTIONS(1415), + [anon_sym_NaN] = ACTIONS(1415), + [aux_sym__val_number_decimal_token1] = ACTIONS(1415), + [aux_sym__val_number_decimal_token2] = ACTIONS(1415), + [anon_sym_0b] = ACTIONS(1415), + [anon_sym_0o] = ACTIONS(1415), + [anon_sym_0x] = ACTIONS(1415), + [sym_val_date] = ACTIONS(1415), + [anon_sym_DQUOTE] = ACTIONS(1415), + [sym__str_single_quotes] = ACTIONS(1415), + [sym__str_back_ticks] = ACTIONS(1415), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1415), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1415), + [anon_sym_err_GT] = ACTIONS(1415), + [anon_sym_out_GT] = ACTIONS(1415), + [anon_sym_e_GT] = ACTIONS(1415), + [anon_sym_o_GT] = ACTIONS(1415), + [anon_sym_err_PLUSout_GT] = ACTIONS(1415), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1415), + [anon_sym_o_PLUSe_GT] = ACTIONS(1415), + [anon_sym_e_PLUSo_GT] = ACTIONS(1415), + [sym_short_flag] = ACTIONS(1415), + [aux_sym_unquoted_token1] = ACTIONS(1415), + [anon_sym_POUND] = ACTIONS(105), + }, + [790] = { + [sym_comment] = STATE(790), + [anon_sym_SEMI] = ACTIONS(1419), + [anon_sym_LF] = ACTIONS(1421), + [anon_sym_LBRACK] = ACTIONS(1419), + [anon_sym_LPAREN] = ACTIONS(1419), + [anon_sym_RPAREN] = ACTIONS(1419), + [anon_sym_PIPE] = ACTIONS(1419), + [anon_sym_DOLLAR] = ACTIONS(1419), + [anon_sym_GT] = ACTIONS(1419), + [anon_sym_DASH_DASH] = ACTIONS(1419), + [anon_sym_DASH] = ACTIONS(1419), + [anon_sym_in] = ACTIONS(1419), + [anon_sym_LBRACE] = ACTIONS(1419), + [anon_sym_RBRACE] = ACTIONS(1419), + [anon_sym_DOT] = ACTIONS(1419), + [anon_sym_STAR] = ACTIONS(1419), + [anon_sym_STAR_STAR] = ACTIONS(1419), + [anon_sym_PLUS_PLUS] = ACTIONS(1419), + [anon_sym_SLASH] = ACTIONS(1419), + [anon_sym_mod] = ACTIONS(1419), + [anon_sym_SLASH_SLASH] = ACTIONS(1419), + [anon_sym_PLUS] = ACTIONS(1419), + [anon_sym_bit_DASHshl] = ACTIONS(1419), + [anon_sym_bit_DASHshr] = ACTIONS(1419), + [anon_sym_EQ_EQ] = ACTIONS(1419), + [anon_sym_BANG_EQ] = ACTIONS(1419), + [anon_sym_LT2] = ACTIONS(1419), + [anon_sym_LT_EQ] = ACTIONS(1419), + [anon_sym_GT_EQ] = ACTIONS(1419), + [anon_sym_not_DASHin] = ACTIONS(1419), + [anon_sym_starts_DASHwith] = ACTIONS(1419), + [anon_sym_ends_DASHwith] = ACTIONS(1419), + [anon_sym_EQ_TILDE] = ACTIONS(1419), + [anon_sym_BANG_TILDE] = ACTIONS(1419), + [anon_sym_bit_DASHand] = ACTIONS(1419), + [anon_sym_bit_DASHxor] = ACTIONS(1419), + [anon_sym_bit_DASHor] = ACTIONS(1419), + [anon_sym_and] = ACTIONS(1419), + [anon_sym_xor] = ACTIONS(1419), + [anon_sym_or] = ACTIONS(1419), + [sym_val_nothing] = ACTIONS(1419), + [anon_sym_true] = ACTIONS(1419), + [anon_sym_false] = ACTIONS(1419), + [aux_sym_val_number_token1] = ACTIONS(1419), + [aux_sym_val_number_token2] = ACTIONS(1419), + [aux_sym_val_number_token3] = ACTIONS(1419), + [anon_sym_inf] = ACTIONS(1419), + [anon_sym_DASHinf] = ACTIONS(1419), + [anon_sym_NaN] = ACTIONS(1419), + [aux_sym__val_number_decimal_token1] = ACTIONS(1419), + [aux_sym__val_number_decimal_token2] = ACTIONS(1419), + [anon_sym_0b] = ACTIONS(1419), + [anon_sym_0o] = ACTIONS(1419), + [anon_sym_0x] = ACTIONS(1419), + [sym_val_date] = ACTIONS(1419), + [anon_sym_DQUOTE] = ACTIONS(1419), + [sym__str_single_quotes] = ACTIONS(1419), + [sym__str_back_ticks] = ACTIONS(1419), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1419), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1419), + [anon_sym_err_GT] = ACTIONS(1419), + [anon_sym_out_GT] = ACTIONS(1419), + [anon_sym_e_GT] = ACTIONS(1419), + [anon_sym_o_GT] = ACTIONS(1419), + [anon_sym_err_PLUSout_GT] = ACTIONS(1419), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1419), + [anon_sym_o_PLUSe_GT] = ACTIONS(1419), + [anon_sym_e_PLUSo_GT] = ACTIONS(1419), + [sym_short_flag] = ACTIONS(1419), + [aux_sym_unquoted_token1] = ACTIONS(1419), + [anon_sym_POUND] = ACTIONS(105), + }, + [791] = { + [sym_comment] = STATE(791), + [ts_builtin_sym_end] = ACTIONS(1159), + [anon_sym_SEMI] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_PIPE] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH_DASH] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_DOT2] = ACTIONS(1159), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_err_GT] = ACTIONS(1157), + [anon_sym_out_GT] = ACTIONS(1157), + [anon_sym_e_GT] = ACTIONS(1157), + [anon_sym_o_GT] = ACTIONS(1157), + [anon_sym_err_PLUSout_GT] = ACTIONS(1157), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1157), + [anon_sym_o_PLUSe_GT] = ACTIONS(1157), + [anon_sym_e_PLUSo_GT] = ACTIONS(1157), + [sym_short_flag] = ACTIONS(1157), + [aux_sym_unquoted_token1] = ACTIONS(1157), [anon_sym_POUND] = ACTIONS(105), }, [792] = { [sym_comment] = STATE(792), - [anon_sym_SEMI] = ACTIONS(1431), - [anon_sym_LF] = ACTIONS(1433), - [anon_sym_LBRACK] = ACTIONS(1431), - [anon_sym_LPAREN] = ACTIONS(1431), - [anon_sym_RPAREN] = ACTIONS(1431), - [anon_sym_PIPE] = ACTIONS(1431), - [anon_sym_DOLLAR] = ACTIONS(1431), - [anon_sym_GT] = ACTIONS(1431), - [anon_sym_DASH_DASH] = ACTIONS(1431), - [anon_sym_DASH] = ACTIONS(1431), - [anon_sym_in] = ACTIONS(1431), - [anon_sym_LBRACE] = ACTIONS(1431), - [anon_sym_RBRACE] = ACTIONS(1431), - [anon_sym_DOT] = ACTIONS(1431), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_STAR_STAR] = ACTIONS(1431), - [anon_sym_PLUS_PLUS] = ACTIONS(1431), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1431), - [anon_sym_bit_DASHshl] = ACTIONS(1431), - [anon_sym_bit_DASHshr] = ACTIONS(1431), - [anon_sym_EQ_EQ] = ACTIONS(1431), - [anon_sym_BANG_EQ] = ACTIONS(1431), - [anon_sym_LT2] = ACTIONS(1431), - [anon_sym_LT_EQ] = ACTIONS(1431), - [anon_sym_GT_EQ] = ACTIONS(1431), - [anon_sym_not_DASHin] = ACTIONS(1431), - [anon_sym_starts_DASHwith] = ACTIONS(1431), - [anon_sym_ends_DASHwith] = ACTIONS(1431), - [anon_sym_EQ_TILDE] = ACTIONS(1431), - [anon_sym_BANG_TILDE] = ACTIONS(1431), - [anon_sym_bit_DASHand] = ACTIONS(1431), - [anon_sym_bit_DASHxor] = ACTIONS(1431), - [anon_sym_bit_DASHor] = ACTIONS(1431), - [anon_sym_and] = ACTIONS(1431), - [anon_sym_xor] = ACTIONS(1431), - [anon_sym_or] = ACTIONS(1431), - [sym_val_nothing] = ACTIONS(1431), - [anon_sym_true] = ACTIONS(1431), - [anon_sym_false] = ACTIONS(1431), - [aux_sym_val_number_token1] = ACTIONS(1431), - [aux_sym_val_number_token2] = ACTIONS(1431), - [aux_sym_val_number_token3] = ACTIONS(1431), - [anon_sym_inf] = ACTIONS(1431), - [anon_sym_DASHinf] = ACTIONS(1431), - [anon_sym_NaN] = ACTIONS(1431), - [aux_sym__val_number_decimal_token1] = ACTIONS(1431), - [aux_sym__val_number_decimal_token2] = ACTIONS(1431), - [anon_sym_0b] = ACTIONS(1431), - [anon_sym_0o] = ACTIONS(1431), - [anon_sym_0x] = ACTIONS(1431), - [sym_val_date] = ACTIONS(1431), - [anon_sym_DQUOTE] = ACTIONS(1431), - [sym__str_single_quotes] = ACTIONS(1431), - [sym__str_back_ticks] = ACTIONS(1431), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1431), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1431), - [anon_sym_err_GT] = ACTIONS(1431), - [anon_sym_out_GT] = ACTIONS(1431), - [anon_sym_e_GT] = ACTIONS(1431), - [anon_sym_o_GT] = ACTIONS(1431), - [anon_sym_err_PLUSout_GT] = ACTIONS(1431), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1431), - [anon_sym_o_PLUSe_GT] = ACTIONS(1431), - [anon_sym_e_PLUSo_GT] = ACTIONS(1431), - [sym_short_flag] = ACTIONS(1431), - [aux_sym_unquoted_token1] = ACTIONS(1431), + [ts_builtin_sym_end] = ACTIONS(1355), + [anon_sym_SEMI] = ACTIONS(1353), + [anon_sym_LF] = ACTIONS(1355), + [anon_sym_LBRACK] = ACTIONS(1353), + [anon_sym_LPAREN] = ACTIONS(1353), + [anon_sym_PIPE] = ACTIONS(1353), + [anon_sym_DOLLAR] = ACTIONS(1353), + [anon_sym_GT] = ACTIONS(1353), + [anon_sym_DASH_DASH] = ACTIONS(1353), + [anon_sym_DASH] = ACTIONS(1353), + [anon_sym_in] = ACTIONS(1353), + [anon_sym_LBRACE] = ACTIONS(1353), + [anon_sym_DOT] = ACTIONS(1353), + [anon_sym_STAR] = ACTIONS(1353), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1353), + [anon_sym_mod] = ACTIONS(1353), + [anon_sym_SLASH_SLASH] = ACTIONS(1353), + [anon_sym_PLUS] = ACTIONS(1353), + [anon_sym_bit_DASHshl] = ACTIONS(1353), + [anon_sym_bit_DASHshr] = ACTIONS(1353), + [anon_sym_EQ_EQ] = ACTIONS(1353), + [anon_sym_BANG_EQ] = ACTIONS(1353), + [anon_sym_LT2] = ACTIONS(1353), + [anon_sym_LT_EQ] = ACTIONS(1353), + [anon_sym_GT_EQ] = ACTIONS(1353), + [anon_sym_not_DASHin] = ACTIONS(1353), + [anon_sym_starts_DASHwith] = ACTIONS(1353), + [anon_sym_ends_DASHwith] = ACTIONS(1353), + [anon_sym_EQ_TILDE] = ACTIONS(1353), + [anon_sym_BANG_TILDE] = ACTIONS(1353), + [anon_sym_bit_DASHand] = ACTIONS(1353), + [anon_sym_bit_DASHxor] = ACTIONS(1353), + [anon_sym_bit_DASHor] = ACTIONS(1353), + [anon_sym_and] = ACTIONS(1353), + [anon_sym_xor] = ACTIONS(1353), + [anon_sym_or] = ACTIONS(1353), + [anon_sym_DOT2] = ACTIONS(2063), + [sym_val_nothing] = ACTIONS(1353), + [anon_sym_true] = ACTIONS(1353), + [anon_sym_false] = ACTIONS(1353), + [aux_sym_val_number_token1] = ACTIONS(1353), + [aux_sym_val_number_token2] = ACTIONS(1353), + [aux_sym_val_number_token3] = ACTIONS(1353), + [anon_sym_inf] = ACTIONS(1353), + [anon_sym_DASHinf] = ACTIONS(1353), + [anon_sym_NaN] = ACTIONS(1353), + [aux_sym__val_number_decimal_token1] = ACTIONS(1353), + [aux_sym__val_number_decimal_token2] = ACTIONS(1353), + [anon_sym_0b] = ACTIONS(1353), + [anon_sym_0o] = ACTIONS(1353), + [anon_sym_0x] = ACTIONS(1353), + [sym_val_date] = ACTIONS(1353), + [anon_sym_DQUOTE] = ACTIONS(1353), + [sym__str_single_quotes] = ACTIONS(1353), + [sym__str_back_ticks] = ACTIONS(1353), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1353), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1353), + [anon_sym_err_GT] = ACTIONS(1353), + [anon_sym_out_GT] = ACTIONS(1353), + [anon_sym_e_GT] = ACTIONS(1353), + [anon_sym_o_GT] = ACTIONS(1353), + [anon_sym_err_PLUSout_GT] = ACTIONS(1353), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1353), + [anon_sym_o_PLUSe_GT] = ACTIONS(1353), + [anon_sym_e_PLUSo_GT] = ACTIONS(1353), + [sym_short_flag] = ACTIONS(1353), + [aux_sym_unquoted_token1] = ACTIONS(1353), [anon_sym_POUND] = ACTIONS(105), }, [793] = { [sym_comment] = STATE(793), - [ts_builtin_sym_end] = ACTIONS(1331), - [anon_sym_SEMI] = ACTIONS(1329), - [anon_sym_LF] = ACTIONS(1331), - [anon_sym_LBRACK] = ACTIONS(1329), - [anon_sym_LPAREN] = ACTIONS(1329), - [anon_sym_PIPE] = ACTIONS(1329), - [anon_sym_DOLLAR] = ACTIONS(1329), - [anon_sym_GT] = ACTIONS(1329), - [anon_sym_DASH_DASH] = ACTIONS(1329), - [anon_sym_DASH] = ACTIONS(1329), - [anon_sym_in] = ACTIONS(1329), - [anon_sym_LBRACE] = ACTIONS(1329), - [anon_sym_DOT] = ACTIONS(1329), - [anon_sym_STAR] = ACTIONS(1329), - [anon_sym_STAR_STAR] = ACTIONS(1329), - [anon_sym_PLUS_PLUS] = ACTIONS(1329), - [anon_sym_SLASH] = ACTIONS(1329), - [anon_sym_mod] = ACTIONS(1329), - [anon_sym_SLASH_SLASH] = ACTIONS(1329), - [anon_sym_PLUS] = ACTIONS(1329), - [anon_sym_bit_DASHshl] = ACTIONS(1329), - [anon_sym_bit_DASHshr] = ACTIONS(1329), - [anon_sym_EQ_EQ] = ACTIONS(1329), - [anon_sym_BANG_EQ] = ACTIONS(1329), - [anon_sym_LT2] = ACTIONS(1329), - [anon_sym_LT_EQ] = ACTIONS(1329), - [anon_sym_GT_EQ] = ACTIONS(1329), - [anon_sym_not_DASHin] = ACTIONS(1329), - [anon_sym_starts_DASHwith] = ACTIONS(1329), - [anon_sym_ends_DASHwith] = ACTIONS(1329), - [anon_sym_EQ_TILDE] = ACTIONS(1329), - [anon_sym_BANG_TILDE] = ACTIONS(1329), - [anon_sym_bit_DASHand] = ACTIONS(1329), - [anon_sym_bit_DASHxor] = ACTIONS(1329), - [anon_sym_bit_DASHor] = ACTIONS(1329), - [anon_sym_and] = ACTIONS(1329), - [anon_sym_xor] = ACTIONS(1329), - [anon_sym_or] = ACTIONS(1329), - [anon_sym_DOT2] = ACTIONS(2087), - [sym_val_nothing] = ACTIONS(1329), - [anon_sym_true] = ACTIONS(1329), - [anon_sym_false] = ACTIONS(1329), - [aux_sym_val_number_token1] = ACTIONS(1329), - [aux_sym_val_number_token2] = ACTIONS(1329), - [aux_sym_val_number_token3] = ACTIONS(1329), - [anon_sym_inf] = ACTIONS(1329), - [anon_sym_DASHinf] = ACTIONS(1329), - [anon_sym_NaN] = ACTIONS(1329), - [aux_sym__val_number_decimal_token1] = ACTIONS(1329), - [aux_sym__val_number_decimal_token2] = ACTIONS(1329), - [anon_sym_0b] = ACTIONS(1329), - [anon_sym_0o] = ACTIONS(1329), - [anon_sym_0x] = ACTIONS(1329), - [sym_val_date] = ACTIONS(1329), - [anon_sym_DQUOTE] = ACTIONS(1329), - [sym__str_single_quotes] = ACTIONS(1329), - [sym__str_back_ticks] = ACTIONS(1329), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1329), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1329), - [anon_sym_err_GT] = ACTIONS(1329), - [anon_sym_out_GT] = ACTIONS(1329), - [anon_sym_e_GT] = ACTIONS(1329), - [anon_sym_o_GT] = ACTIONS(1329), - [anon_sym_err_PLUSout_GT] = ACTIONS(1329), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1329), - [anon_sym_o_PLUSe_GT] = ACTIONS(1329), - [anon_sym_e_PLUSo_GT] = ACTIONS(1329), - [sym_short_flag] = ACTIONS(1329), - [aux_sym_unquoted_token1] = ACTIONS(1329), + [anon_sym_SEMI] = ACTIONS(1353), + [anon_sym_LF] = ACTIONS(1355), + [anon_sym_LBRACK] = ACTIONS(1353), + [anon_sym_LPAREN] = ACTIONS(1353), + [anon_sym_RPAREN] = ACTIONS(1353), + [anon_sym_PIPE] = ACTIONS(1353), + [anon_sym_DOLLAR] = ACTIONS(1353), + [anon_sym_GT] = ACTIONS(1353), + [anon_sym_DASH_DASH] = ACTIONS(1353), + [anon_sym_DASH] = ACTIONS(1353), + [anon_sym_in] = ACTIONS(1353), + [anon_sym_LBRACE] = ACTIONS(1353), + [anon_sym_RBRACE] = ACTIONS(1353), + [anon_sym_DOT] = ACTIONS(1353), + [anon_sym_STAR] = ACTIONS(1353), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1353), + [anon_sym_mod] = ACTIONS(1353), + [anon_sym_SLASH_SLASH] = ACTIONS(1353), + [anon_sym_PLUS] = ACTIONS(1353), + [anon_sym_bit_DASHshl] = ACTIONS(1353), + [anon_sym_bit_DASHshr] = ACTIONS(1353), + [anon_sym_EQ_EQ] = ACTIONS(1353), + [anon_sym_BANG_EQ] = ACTIONS(1353), + [anon_sym_LT2] = ACTIONS(1353), + [anon_sym_LT_EQ] = ACTIONS(1353), + [anon_sym_GT_EQ] = ACTIONS(1353), + [anon_sym_not_DASHin] = ACTIONS(1353), + [anon_sym_starts_DASHwith] = ACTIONS(1353), + [anon_sym_ends_DASHwith] = ACTIONS(1353), + [anon_sym_EQ_TILDE] = ACTIONS(1353), + [anon_sym_BANG_TILDE] = ACTIONS(1353), + [anon_sym_bit_DASHand] = ACTIONS(1353), + [anon_sym_bit_DASHxor] = ACTIONS(1353), + [anon_sym_bit_DASHor] = ACTIONS(1353), + [anon_sym_and] = ACTIONS(1353), + [anon_sym_xor] = ACTIONS(1353), + [anon_sym_or] = ACTIONS(1353), + [sym_val_nothing] = ACTIONS(1353), + [anon_sym_true] = ACTIONS(1353), + [anon_sym_false] = ACTIONS(1353), + [aux_sym_val_number_token1] = ACTIONS(1353), + [aux_sym_val_number_token2] = ACTIONS(1353), + [aux_sym_val_number_token3] = ACTIONS(1353), + [anon_sym_inf] = ACTIONS(1353), + [anon_sym_DASHinf] = ACTIONS(1353), + [anon_sym_NaN] = ACTIONS(1353), + [aux_sym__val_number_decimal_token1] = ACTIONS(1353), + [aux_sym__val_number_decimal_token2] = ACTIONS(1353), + [anon_sym_0b] = ACTIONS(1353), + [anon_sym_0o] = ACTIONS(1353), + [anon_sym_0x] = ACTIONS(1353), + [sym_val_date] = ACTIONS(1353), + [anon_sym_DQUOTE] = ACTIONS(1353), + [sym__str_single_quotes] = ACTIONS(1353), + [sym__str_back_ticks] = ACTIONS(1353), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1353), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1353), + [anon_sym_err_GT] = ACTIONS(1353), + [anon_sym_out_GT] = ACTIONS(1353), + [anon_sym_e_GT] = ACTIONS(1353), + [anon_sym_o_GT] = ACTIONS(1353), + [anon_sym_err_PLUSout_GT] = ACTIONS(1353), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1353), + [anon_sym_o_PLUSe_GT] = ACTIONS(1353), + [anon_sym_e_PLUSo_GT] = ACTIONS(1353), + [sym_short_flag] = ACTIONS(1353), + [aux_sym_unquoted_token1] = ACTIONS(1353), [anon_sym_POUND] = ACTIONS(105), }, [794] = { [sym_comment] = STATE(794), - [anon_sym_SEMI] = ACTIONS(1423), - [anon_sym_LF] = ACTIONS(1425), - [anon_sym_LBRACK] = ACTIONS(1423), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_RPAREN] = ACTIONS(1423), - [anon_sym_PIPE] = ACTIONS(1423), - [anon_sym_DOLLAR] = ACTIONS(1423), - [anon_sym_GT] = ACTIONS(1423), - [anon_sym_DASH_DASH] = ACTIONS(1423), - [anon_sym_DASH] = ACTIONS(1423), - [anon_sym_in] = ACTIONS(1423), - [anon_sym_LBRACE] = ACTIONS(1423), - [anon_sym_RBRACE] = ACTIONS(1423), - [anon_sym_DOT] = ACTIONS(1423), - [anon_sym_STAR] = ACTIONS(1423), - [anon_sym_STAR_STAR] = ACTIONS(1423), - [anon_sym_PLUS_PLUS] = ACTIONS(1423), - [anon_sym_SLASH] = ACTIONS(1423), - [anon_sym_mod] = ACTIONS(1423), - [anon_sym_SLASH_SLASH] = ACTIONS(1423), - [anon_sym_PLUS] = ACTIONS(1423), - [anon_sym_bit_DASHshl] = ACTIONS(1423), - [anon_sym_bit_DASHshr] = ACTIONS(1423), - [anon_sym_EQ_EQ] = ACTIONS(1423), - [anon_sym_BANG_EQ] = ACTIONS(1423), - [anon_sym_LT2] = ACTIONS(1423), - [anon_sym_LT_EQ] = ACTIONS(1423), - [anon_sym_GT_EQ] = ACTIONS(1423), - [anon_sym_not_DASHin] = ACTIONS(1423), - [anon_sym_starts_DASHwith] = ACTIONS(1423), - [anon_sym_ends_DASHwith] = ACTIONS(1423), - [anon_sym_EQ_TILDE] = ACTIONS(1423), - [anon_sym_BANG_TILDE] = ACTIONS(1423), - [anon_sym_bit_DASHand] = ACTIONS(1423), - [anon_sym_bit_DASHxor] = ACTIONS(1423), - [anon_sym_bit_DASHor] = ACTIONS(1423), - [anon_sym_and] = ACTIONS(1423), - [anon_sym_xor] = ACTIONS(1423), - [anon_sym_or] = ACTIONS(1423), - [sym_val_nothing] = ACTIONS(1423), - [anon_sym_true] = ACTIONS(1423), - [anon_sym_false] = ACTIONS(1423), - [aux_sym_val_number_token1] = ACTIONS(1423), - [aux_sym_val_number_token2] = ACTIONS(1423), - [aux_sym_val_number_token3] = ACTIONS(1423), - [anon_sym_inf] = ACTIONS(1423), - [anon_sym_DASHinf] = ACTIONS(1423), - [anon_sym_NaN] = ACTIONS(1423), - [aux_sym__val_number_decimal_token1] = ACTIONS(1423), - [aux_sym__val_number_decimal_token2] = ACTIONS(1423), - [anon_sym_0b] = ACTIONS(1423), - [anon_sym_0o] = ACTIONS(1423), - [anon_sym_0x] = ACTIONS(1423), - [sym_val_date] = ACTIONS(1423), - [anon_sym_DQUOTE] = ACTIONS(1423), - [sym__str_single_quotes] = ACTIONS(1423), - [sym__str_back_ticks] = ACTIONS(1423), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1423), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1423), - [anon_sym_err_GT] = ACTIONS(1423), - [anon_sym_out_GT] = ACTIONS(1423), - [anon_sym_e_GT] = ACTIONS(1423), - [anon_sym_o_GT] = ACTIONS(1423), - [anon_sym_err_PLUSout_GT] = ACTIONS(1423), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1423), - [anon_sym_o_PLUSe_GT] = ACTIONS(1423), - [anon_sym_e_PLUSo_GT] = ACTIONS(1423), - [sym_short_flag] = ACTIONS(1423), - [aux_sym_unquoted_token1] = ACTIONS(1423), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [795] = { [sym_comment] = STATE(795), + [anon_sym_SEMI] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_RPAREN] = ACTIONS(1165), + [anon_sym_PIPE] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_GT] = ACTIONS(1165), + [anon_sym_DASH_DASH] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_in] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_RBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_STAR_STAR] = ACTIONS(1165), + [anon_sym_PLUS_PLUS] = ACTIONS(1165), + [anon_sym_SLASH] = ACTIONS(1165), + [anon_sym_mod] = ACTIONS(1165), + [anon_sym_SLASH_SLASH] = ACTIONS(1165), + [anon_sym_PLUS] = ACTIONS(1165), + [anon_sym_bit_DASHshl] = ACTIONS(1165), + [anon_sym_bit_DASHshr] = ACTIONS(1165), + [anon_sym_EQ_EQ] = ACTIONS(1165), + [anon_sym_BANG_EQ] = ACTIONS(1165), + [anon_sym_LT2] = ACTIONS(1165), + [anon_sym_LT_EQ] = ACTIONS(1165), + [anon_sym_GT_EQ] = ACTIONS(1165), + [anon_sym_not_DASHin] = ACTIONS(1165), + [anon_sym_starts_DASHwith] = ACTIONS(1165), + [anon_sym_ends_DASHwith] = ACTIONS(1165), + [anon_sym_EQ_TILDE] = ACTIONS(1165), + [anon_sym_BANG_TILDE] = ACTIONS(1165), + [anon_sym_bit_DASHand] = ACTIONS(1165), + [anon_sym_bit_DASHxor] = ACTIONS(1165), + [anon_sym_bit_DASHor] = ACTIONS(1165), + [anon_sym_and] = ACTIONS(1165), + [anon_sym_xor] = ACTIONS(1165), + [anon_sym_or] = ACTIONS(1165), + [sym_val_nothing] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym_val_number_token1] = ACTIONS(1165), + [aux_sym_val_number_token2] = ACTIONS(1165), + [aux_sym_val_number_token3] = ACTIONS(1165), + [anon_sym_inf] = ACTIONS(1165), + [anon_sym_DASHinf] = ACTIONS(1165), + [anon_sym_NaN] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_decimal_token2] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_err_GT] = ACTIONS(1165), + [anon_sym_out_GT] = ACTIONS(1165), + [anon_sym_e_GT] = ACTIONS(1165), + [anon_sym_o_GT] = ACTIONS(1165), + [anon_sym_err_PLUSout_GT] = ACTIONS(1165), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1165), + [anon_sym_o_PLUSe_GT] = ACTIONS(1165), + [anon_sym_e_PLUSo_GT] = ACTIONS(1165), + [sym_short_flag] = ACTIONS(1165), + [aux_sym_unquoted_token1] = ACTIONS(1165), + [anon_sym_POUND] = ACTIONS(105), + }, + [796] = { + [sym_comment] = STATE(796), + [ts_builtin_sym_end] = ACTIONS(1336), + [anon_sym_SEMI] = ACTIONS(1334), + [anon_sym_LF] = ACTIONS(1336), + [anon_sym_LBRACK] = ACTIONS(1334), + [anon_sym_LPAREN] = ACTIONS(1334), + [anon_sym_PIPE] = ACTIONS(1334), + [anon_sym_DOLLAR] = ACTIONS(1334), + [anon_sym_GT] = ACTIONS(1334), + [anon_sym_DASH_DASH] = ACTIONS(1334), + [anon_sym_DASH] = ACTIONS(1334), + [anon_sym_in] = ACTIONS(1334), + [anon_sym_LBRACE] = ACTIONS(1334), + [anon_sym_DOT] = ACTIONS(1334), + [anon_sym_STAR] = ACTIONS(1334), + [anon_sym_STAR_STAR] = ACTIONS(1334), + [anon_sym_PLUS_PLUS] = ACTIONS(1334), + [anon_sym_SLASH] = ACTIONS(1334), + [anon_sym_mod] = ACTIONS(1334), + [anon_sym_SLASH_SLASH] = ACTIONS(1334), + [anon_sym_PLUS] = ACTIONS(1334), + [anon_sym_bit_DASHshl] = ACTIONS(1334), + [anon_sym_bit_DASHshr] = ACTIONS(1334), + [anon_sym_EQ_EQ] = ACTIONS(1334), + [anon_sym_BANG_EQ] = ACTIONS(1334), + [anon_sym_LT2] = ACTIONS(1334), + [anon_sym_LT_EQ] = ACTIONS(1334), + [anon_sym_GT_EQ] = ACTIONS(1334), + [anon_sym_not_DASHin] = ACTIONS(1334), + [anon_sym_starts_DASHwith] = ACTIONS(1334), + [anon_sym_ends_DASHwith] = ACTIONS(1334), + [anon_sym_EQ_TILDE] = ACTIONS(1334), + [anon_sym_BANG_TILDE] = ACTIONS(1334), + [anon_sym_bit_DASHand] = ACTIONS(1334), + [anon_sym_bit_DASHxor] = ACTIONS(1334), + [anon_sym_bit_DASHor] = ACTIONS(1334), + [anon_sym_and] = ACTIONS(1334), + [anon_sym_xor] = ACTIONS(1334), + [anon_sym_or] = ACTIONS(1334), + [anon_sym_DOT2] = ACTIONS(1336), + [sym_val_nothing] = ACTIONS(1334), + [anon_sym_true] = ACTIONS(1334), + [anon_sym_false] = ACTIONS(1334), + [aux_sym_val_number_token1] = ACTIONS(1334), + [aux_sym_val_number_token2] = ACTIONS(1334), + [aux_sym_val_number_token3] = ACTIONS(1334), + [anon_sym_inf] = ACTIONS(1334), + [anon_sym_DASHinf] = ACTIONS(1334), + [anon_sym_NaN] = ACTIONS(1334), + [aux_sym__val_number_decimal_token1] = ACTIONS(1334), + [aux_sym__val_number_decimal_token2] = ACTIONS(1334), + [anon_sym_0b] = ACTIONS(1334), + [anon_sym_0o] = ACTIONS(1334), + [anon_sym_0x] = ACTIONS(1334), + [sym_val_date] = ACTIONS(1334), + [anon_sym_DQUOTE] = ACTIONS(1334), + [sym__str_single_quotes] = ACTIONS(1334), + [sym__str_back_ticks] = ACTIONS(1334), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1334), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1334), + [anon_sym_err_GT] = ACTIONS(1334), + [anon_sym_out_GT] = ACTIONS(1334), + [anon_sym_e_GT] = ACTIONS(1334), + [anon_sym_o_GT] = ACTIONS(1334), + [anon_sym_err_PLUSout_GT] = ACTIONS(1334), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1334), + [anon_sym_o_PLUSe_GT] = ACTIONS(1334), + [anon_sym_e_PLUSo_GT] = ACTIONS(1334), + [sym_short_flag] = ACTIONS(1334), + [aux_sym_unquoted_token1] = ACTIONS(1334), + [anon_sym_POUND] = ACTIONS(105), + }, + [797] = { + [sym_comment] = STATE(797), + [anon_sym_SEMI] = ACTIONS(1475), + [anon_sym_LF] = ACTIONS(1477), + [anon_sym_LBRACK] = ACTIONS(1475), + [anon_sym_LPAREN] = ACTIONS(1475), + [anon_sym_RPAREN] = ACTIONS(1475), + [anon_sym_PIPE] = ACTIONS(1475), + [anon_sym_DOLLAR] = ACTIONS(1475), + [anon_sym_GT] = ACTIONS(1475), + [anon_sym_DASH_DASH] = ACTIONS(1475), + [anon_sym_DASH] = ACTIONS(1475), + [anon_sym_in] = ACTIONS(1475), + [anon_sym_LBRACE] = ACTIONS(1475), + [anon_sym_RBRACE] = ACTIONS(1475), + [anon_sym_DOT] = ACTIONS(1475), + [anon_sym_STAR] = ACTIONS(1475), + [anon_sym_STAR_STAR] = ACTIONS(1475), + [anon_sym_PLUS_PLUS] = ACTIONS(1475), + [anon_sym_SLASH] = ACTIONS(1475), + [anon_sym_mod] = ACTIONS(1475), + [anon_sym_SLASH_SLASH] = ACTIONS(1475), + [anon_sym_PLUS] = ACTIONS(1475), + [anon_sym_bit_DASHshl] = ACTIONS(1475), + [anon_sym_bit_DASHshr] = ACTIONS(1475), + [anon_sym_EQ_EQ] = ACTIONS(1475), + [anon_sym_BANG_EQ] = ACTIONS(1475), + [anon_sym_LT2] = ACTIONS(1475), + [anon_sym_LT_EQ] = ACTIONS(1475), + [anon_sym_GT_EQ] = ACTIONS(1475), + [anon_sym_not_DASHin] = ACTIONS(1475), + [anon_sym_starts_DASHwith] = ACTIONS(1475), + [anon_sym_ends_DASHwith] = ACTIONS(1475), + [anon_sym_EQ_TILDE] = ACTIONS(1475), + [anon_sym_BANG_TILDE] = ACTIONS(1475), + [anon_sym_bit_DASHand] = ACTIONS(1475), + [anon_sym_bit_DASHxor] = ACTIONS(1475), + [anon_sym_bit_DASHor] = ACTIONS(1475), + [anon_sym_and] = ACTIONS(1475), + [anon_sym_xor] = ACTIONS(1475), + [anon_sym_or] = ACTIONS(1475), + [sym_val_nothing] = ACTIONS(1475), + [anon_sym_true] = ACTIONS(1475), + [anon_sym_false] = ACTIONS(1475), + [aux_sym_val_number_token1] = ACTIONS(1475), + [aux_sym_val_number_token2] = ACTIONS(1475), + [aux_sym_val_number_token3] = ACTIONS(1475), + [anon_sym_inf] = ACTIONS(1475), + [anon_sym_DASHinf] = ACTIONS(1475), + [anon_sym_NaN] = ACTIONS(1475), + [aux_sym__val_number_decimal_token1] = ACTIONS(1475), + [aux_sym__val_number_decimal_token2] = ACTIONS(1475), + [anon_sym_0b] = ACTIONS(1475), + [anon_sym_0o] = ACTIONS(1475), + [anon_sym_0x] = ACTIONS(1475), + [sym_val_date] = ACTIONS(1475), + [anon_sym_DQUOTE] = ACTIONS(1475), + [sym__str_single_quotes] = ACTIONS(1475), + [sym__str_back_ticks] = ACTIONS(1475), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1475), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1475), + [anon_sym_err_GT] = ACTIONS(1475), + [anon_sym_out_GT] = ACTIONS(1475), + [anon_sym_e_GT] = ACTIONS(1475), + [anon_sym_o_GT] = ACTIONS(1475), + [anon_sym_err_PLUSout_GT] = ACTIONS(1475), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1475), + [anon_sym_o_PLUSe_GT] = ACTIONS(1475), + [anon_sym_e_PLUSo_GT] = ACTIONS(1475), + [sym_short_flag] = ACTIONS(1475), + [aux_sym_unquoted_token1] = ACTIONS(1475), + [anon_sym_POUND] = ACTIONS(105), + }, + [798] = { + [sym_comment] = STATE(798), + [anon_sym_SEMI] = ACTIONS(1495), + [anon_sym_LF] = ACTIONS(1497), + [anon_sym_LBRACK] = ACTIONS(1495), + [anon_sym_LPAREN] = ACTIONS(1495), + [anon_sym_RPAREN] = ACTIONS(1495), + [anon_sym_PIPE] = ACTIONS(1495), + [anon_sym_DOLLAR] = ACTIONS(1495), + [anon_sym_GT] = ACTIONS(1495), + [anon_sym_DASH_DASH] = ACTIONS(1495), + [anon_sym_DASH] = ACTIONS(1495), + [anon_sym_in] = ACTIONS(1495), + [anon_sym_LBRACE] = ACTIONS(1495), + [anon_sym_RBRACE] = ACTIONS(1495), + [anon_sym_DOT] = ACTIONS(1495), + [anon_sym_STAR] = ACTIONS(1495), + [anon_sym_STAR_STAR] = ACTIONS(1495), + [anon_sym_PLUS_PLUS] = ACTIONS(1495), + [anon_sym_SLASH] = ACTIONS(1495), + [anon_sym_mod] = ACTIONS(1495), + [anon_sym_SLASH_SLASH] = ACTIONS(1495), + [anon_sym_PLUS] = ACTIONS(1495), + [anon_sym_bit_DASHshl] = ACTIONS(1495), + [anon_sym_bit_DASHshr] = ACTIONS(1495), + [anon_sym_EQ_EQ] = ACTIONS(1495), + [anon_sym_BANG_EQ] = ACTIONS(1495), + [anon_sym_LT2] = ACTIONS(1495), + [anon_sym_LT_EQ] = ACTIONS(1495), + [anon_sym_GT_EQ] = ACTIONS(1495), + [anon_sym_not_DASHin] = ACTIONS(1495), + [anon_sym_starts_DASHwith] = ACTIONS(1495), + [anon_sym_ends_DASHwith] = ACTIONS(1495), + [anon_sym_EQ_TILDE] = ACTIONS(1495), + [anon_sym_BANG_TILDE] = ACTIONS(1495), + [anon_sym_bit_DASHand] = ACTIONS(1495), + [anon_sym_bit_DASHxor] = ACTIONS(1495), + [anon_sym_bit_DASHor] = ACTIONS(1495), + [anon_sym_and] = ACTIONS(1495), + [anon_sym_xor] = ACTIONS(1495), + [anon_sym_or] = ACTIONS(1495), + [sym_val_nothing] = ACTIONS(1495), + [anon_sym_true] = ACTIONS(1495), + [anon_sym_false] = ACTIONS(1495), + [aux_sym_val_number_token1] = ACTIONS(1495), + [aux_sym_val_number_token2] = ACTIONS(1495), + [aux_sym_val_number_token3] = ACTIONS(1495), + [anon_sym_inf] = ACTIONS(1495), + [anon_sym_DASHinf] = ACTIONS(1495), + [anon_sym_NaN] = ACTIONS(1495), + [aux_sym__val_number_decimal_token1] = ACTIONS(1495), + [aux_sym__val_number_decimal_token2] = ACTIONS(1495), + [anon_sym_0b] = ACTIONS(1495), + [anon_sym_0o] = ACTIONS(1495), + [anon_sym_0x] = ACTIONS(1495), + [sym_val_date] = ACTIONS(1495), + [anon_sym_DQUOTE] = ACTIONS(1495), + [sym__str_single_quotes] = ACTIONS(1495), + [sym__str_back_ticks] = ACTIONS(1495), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1495), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1495), + [anon_sym_err_GT] = ACTIONS(1495), + [anon_sym_out_GT] = ACTIONS(1495), + [anon_sym_e_GT] = ACTIONS(1495), + [anon_sym_o_GT] = ACTIONS(1495), + [anon_sym_err_PLUSout_GT] = ACTIONS(1495), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1495), + [anon_sym_o_PLUSe_GT] = ACTIONS(1495), + [anon_sym_e_PLUSo_GT] = ACTIONS(1495), + [sym_short_flag] = ACTIONS(1495), + [aux_sym_unquoted_token1] = ACTIONS(1495), + [anon_sym_POUND] = ACTIONS(105), + }, + [799] = { + [sym_comment] = STATE(799), + [anon_sym_SEMI] = ACTIONS(1304), + [anon_sym_LF] = ACTIONS(1306), + [anon_sym_LBRACK] = ACTIONS(1304), + [anon_sym_LPAREN] = ACTIONS(1304), + [anon_sym_RPAREN] = ACTIONS(1304), + [anon_sym_PIPE] = ACTIONS(1304), + [anon_sym_DOLLAR] = ACTIONS(1304), + [anon_sym_GT] = ACTIONS(1304), + [anon_sym_DASH_DASH] = ACTIONS(1304), + [anon_sym_DASH] = ACTIONS(1304), + [anon_sym_in] = ACTIONS(1304), + [anon_sym_LBRACE] = ACTIONS(1304), + [anon_sym_RBRACE] = ACTIONS(1304), + [anon_sym_DOT] = ACTIONS(1304), + [anon_sym_STAR] = ACTIONS(1304), + [anon_sym_STAR_STAR] = ACTIONS(1304), + [anon_sym_PLUS_PLUS] = ACTIONS(1304), + [anon_sym_SLASH] = ACTIONS(1304), + [anon_sym_mod] = ACTIONS(1304), + [anon_sym_SLASH_SLASH] = ACTIONS(1304), + [anon_sym_PLUS] = ACTIONS(1304), + [anon_sym_bit_DASHshl] = ACTIONS(1304), + [anon_sym_bit_DASHshr] = ACTIONS(1304), + [anon_sym_EQ_EQ] = ACTIONS(1304), + [anon_sym_BANG_EQ] = ACTIONS(1304), + [anon_sym_LT2] = ACTIONS(1304), + [anon_sym_LT_EQ] = ACTIONS(1304), + [anon_sym_GT_EQ] = ACTIONS(1304), + [anon_sym_not_DASHin] = ACTIONS(1304), + [anon_sym_starts_DASHwith] = ACTIONS(1304), + [anon_sym_ends_DASHwith] = ACTIONS(1304), + [anon_sym_EQ_TILDE] = ACTIONS(1304), + [anon_sym_BANG_TILDE] = ACTIONS(1304), + [anon_sym_bit_DASHand] = ACTIONS(1304), + [anon_sym_bit_DASHxor] = ACTIONS(1304), + [anon_sym_bit_DASHor] = ACTIONS(1304), + [anon_sym_and] = ACTIONS(1304), + [anon_sym_xor] = ACTIONS(1304), + [anon_sym_or] = ACTIONS(1304), + [sym_val_nothing] = ACTIONS(1304), + [anon_sym_true] = ACTIONS(1304), + [anon_sym_false] = ACTIONS(1304), + [aux_sym_val_number_token1] = ACTIONS(1304), + [aux_sym_val_number_token2] = ACTIONS(1304), + [aux_sym_val_number_token3] = ACTIONS(1304), + [anon_sym_inf] = ACTIONS(1304), + [anon_sym_DASHinf] = ACTIONS(1304), + [anon_sym_NaN] = ACTIONS(1304), + [aux_sym__val_number_decimal_token1] = ACTIONS(1304), + [aux_sym__val_number_decimal_token2] = ACTIONS(1304), + [anon_sym_0b] = ACTIONS(1304), + [anon_sym_0o] = ACTIONS(1304), + [anon_sym_0x] = ACTIONS(1304), + [sym_val_date] = ACTIONS(1304), + [anon_sym_DQUOTE] = ACTIONS(1304), + [sym__str_single_quotes] = ACTIONS(1304), + [sym__str_back_ticks] = ACTIONS(1304), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1304), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1304), + [anon_sym_err_GT] = ACTIONS(1304), + [anon_sym_out_GT] = ACTIONS(1304), + [anon_sym_e_GT] = ACTIONS(1304), + [anon_sym_o_GT] = ACTIONS(1304), + [anon_sym_err_PLUSout_GT] = ACTIONS(1304), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1304), + [anon_sym_o_PLUSe_GT] = ACTIONS(1304), + [anon_sym_e_PLUSo_GT] = ACTIONS(1304), + [sym_short_flag] = ACTIONS(1304), + [aux_sym_unquoted_token1] = ACTIONS(1304), + [anon_sym_POUND] = ACTIONS(105), + }, + [800] = { + [sym_comment] = STATE(800), + [anon_sym_SEMI] = ACTIONS(1475), + [anon_sym_LF] = ACTIONS(1477), + [anon_sym_LBRACK] = ACTIONS(1475), + [anon_sym_LPAREN] = ACTIONS(1475), + [anon_sym_RPAREN] = ACTIONS(1475), + [anon_sym_PIPE] = ACTIONS(1475), + [anon_sym_DOLLAR] = ACTIONS(1475), + [anon_sym_GT] = ACTIONS(1475), + [anon_sym_DASH_DASH] = ACTIONS(1475), + [anon_sym_DASH] = ACTIONS(1475), + [anon_sym_in] = ACTIONS(1475), + [anon_sym_LBRACE] = ACTIONS(1475), + [anon_sym_RBRACE] = ACTIONS(1475), + [anon_sym_DOT] = ACTIONS(1475), + [anon_sym_STAR] = ACTIONS(1475), + [anon_sym_STAR_STAR] = ACTIONS(1475), + [anon_sym_PLUS_PLUS] = ACTIONS(1475), + [anon_sym_SLASH] = ACTIONS(1475), + [anon_sym_mod] = ACTIONS(1475), + [anon_sym_SLASH_SLASH] = ACTIONS(1475), + [anon_sym_PLUS] = ACTIONS(1475), + [anon_sym_bit_DASHshl] = ACTIONS(1475), + [anon_sym_bit_DASHshr] = ACTIONS(1475), + [anon_sym_EQ_EQ] = ACTIONS(1475), + [anon_sym_BANG_EQ] = ACTIONS(1475), + [anon_sym_LT2] = ACTIONS(1475), + [anon_sym_LT_EQ] = ACTIONS(1475), + [anon_sym_GT_EQ] = ACTIONS(1475), + [anon_sym_not_DASHin] = ACTIONS(1475), + [anon_sym_starts_DASHwith] = ACTIONS(1475), + [anon_sym_ends_DASHwith] = ACTIONS(1475), + [anon_sym_EQ_TILDE] = ACTIONS(1475), + [anon_sym_BANG_TILDE] = ACTIONS(1475), + [anon_sym_bit_DASHand] = ACTIONS(1475), + [anon_sym_bit_DASHxor] = ACTIONS(1475), + [anon_sym_bit_DASHor] = ACTIONS(1475), + [anon_sym_and] = ACTIONS(1475), + [anon_sym_xor] = ACTIONS(1475), + [anon_sym_or] = ACTIONS(1475), + [sym_val_nothing] = ACTIONS(1475), + [anon_sym_true] = ACTIONS(1475), + [anon_sym_false] = ACTIONS(1475), + [aux_sym_val_number_token1] = ACTIONS(1475), + [aux_sym_val_number_token2] = ACTIONS(1475), + [aux_sym_val_number_token3] = ACTIONS(1475), + [anon_sym_inf] = ACTIONS(1475), + [anon_sym_DASHinf] = ACTIONS(1475), + [anon_sym_NaN] = ACTIONS(1475), + [aux_sym__val_number_decimal_token1] = ACTIONS(1475), + [aux_sym__val_number_decimal_token2] = ACTIONS(1475), + [anon_sym_0b] = ACTIONS(1475), + [anon_sym_0o] = ACTIONS(1475), + [anon_sym_0x] = ACTIONS(1475), + [sym_val_date] = ACTIONS(1475), + [anon_sym_DQUOTE] = ACTIONS(1475), + [sym__str_single_quotes] = ACTIONS(1475), + [sym__str_back_ticks] = ACTIONS(1475), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1475), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1475), + [anon_sym_err_GT] = ACTIONS(1475), + [anon_sym_out_GT] = ACTIONS(1475), + [anon_sym_e_GT] = ACTIONS(1475), + [anon_sym_o_GT] = ACTIONS(1475), + [anon_sym_err_PLUSout_GT] = ACTIONS(1475), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1475), + [anon_sym_o_PLUSe_GT] = ACTIONS(1475), + [anon_sym_e_PLUSo_GT] = ACTIONS(1475), + [sym_short_flag] = ACTIONS(1475), + [aux_sym_unquoted_token1] = ACTIONS(1475), + [anon_sym_POUND] = ACTIONS(105), + }, + [801] = { + [sym_comment] = STATE(801), + [anon_sym_SEMI] = ACTIONS(1545), + [anon_sym_LF] = ACTIONS(1547), + [anon_sym_LBRACK] = ACTIONS(1545), + [anon_sym_LPAREN] = ACTIONS(1545), + [anon_sym_RPAREN] = ACTIONS(1545), + [anon_sym_PIPE] = ACTIONS(1545), + [anon_sym_DOLLAR] = ACTIONS(1545), + [anon_sym_GT] = ACTIONS(1545), + [anon_sym_DASH_DASH] = ACTIONS(1545), + [anon_sym_DASH] = ACTIONS(1545), + [anon_sym_in] = ACTIONS(1545), + [anon_sym_LBRACE] = ACTIONS(1545), + [anon_sym_RBRACE] = ACTIONS(1545), + [anon_sym_DOT] = ACTIONS(1545), + [anon_sym_STAR] = ACTIONS(1545), + [anon_sym_STAR_STAR] = ACTIONS(1545), + [anon_sym_PLUS_PLUS] = ACTIONS(1545), + [anon_sym_SLASH] = ACTIONS(1545), + [anon_sym_mod] = ACTIONS(1545), + [anon_sym_SLASH_SLASH] = ACTIONS(1545), + [anon_sym_PLUS] = ACTIONS(1545), + [anon_sym_bit_DASHshl] = ACTIONS(1545), + [anon_sym_bit_DASHshr] = ACTIONS(1545), + [anon_sym_EQ_EQ] = ACTIONS(1545), + [anon_sym_BANG_EQ] = ACTIONS(1545), + [anon_sym_LT2] = ACTIONS(1545), + [anon_sym_LT_EQ] = ACTIONS(1545), + [anon_sym_GT_EQ] = ACTIONS(1545), + [anon_sym_not_DASHin] = ACTIONS(1545), + [anon_sym_starts_DASHwith] = ACTIONS(1545), + [anon_sym_ends_DASHwith] = ACTIONS(1545), + [anon_sym_EQ_TILDE] = ACTIONS(1545), + [anon_sym_BANG_TILDE] = ACTIONS(1545), + [anon_sym_bit_DASHand] = ACTIONS(1545), + [anon_sym_bit_DASHxor] = ACTIONS(1545), + [anon_sym_bit_DASHor] = ACTIONS(1545), + [anon_sym_and] = ACTIONS(1545), + [anon_sym_xor] = ACTIONS(1545), + [anon_sym_or] = ACTIONS(1545), + [sym_val_nothing] = ACTIONS(1545), + [anon_sym_true] = ACTIONS(1545), + [anon_sym_false] = ACTIONS(1545), + [aux_sym_val_number_token1] = ACTIONS(1545), + [aux_sym_val_number_token2] = ACTIONS(1545), + [aux_sym_val_number_token3] = ACTIONS(1545), + [anon_sym_inf] = ACTIONS(1545), + [anon_sym_DASHinf] = ACTIONS(1545), + [anon_sym_NaN] = ACTIONS(1545), + [aux_sym__val_number_decimal_token1] = ACTIONS(1545), + [aux_sym__val_number_decimal_token2] = ACTIONS(1545), + [anon_sym_0b] = ACTIONS(1545), + [anon_sym_0o] = ACTIONS(1545), + [anon_sym_0x] = ACTIONS(1545), + [sym_val_date] = ACTIONS(1545), + [anon_sym_DQUOTE] = ACTIONS(1545), + [sym__str_single_quotes] = ACTIONS(1545), + [sym__str_back_ticks] = ACTIONS(1545), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1545), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1545), + [anon_sym_err_GT] = ACTIONS(1545), + [anon_sym_out_GT] = ACTIONS(1545), + [anon_sym_e_GT] = ACTIONS(1545), + [anon_sym_o_GT] = ACTIONS(1545), + [anon_sym_err_PLUSout_GT] = ACTIONS(1545), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1545), + [anon_sym_o_PLUSe_GT] = ACTIONS(1545), + [anon_sym_e_PLUSo_GT] = ACTIONS(1545), + [sym_short_flag] = ACTIONS(1545), + [aux_sym_unquoted_token1] = ACTIONS(1545), + [anon_sym_POUND] = ACTIONS(105), + }, + [802] = { + [sym_comment] = STATE(802), + [ts_builtin_sym_end] = ACTIONS(1324), + [anon_sym_SEMI] = ACTIONS(1322), + [anon_sym_LF] = ACTIONS(1324), + [anon_sym_LBRACK] = ACTIONS(1322), + [anon_sym_LPAREN] = ACTIONS(1322), + [anon_sym_PIPE] = ACTIONS(1322), + [anon_sym_DOLLAR] = ACTIONS(1322), + [anon_sym_GT] = ACTIONS(1322), + [anon_sym_DASH_DASH] = ACTIONS(1322), + [anon_sym_DASH] = ACTIONS(1322), + [anon_sym_in] = ACTIONS(1322), + [anon_sym_LBRACE] = ACTIONS(1322), + [anon_sym_DOT] = ACTIONS(1322), + [anon_sym_STAR] = ACTIONS(1322), + [anon_sym_STAR_STAR] = ACTIONS(1322), + [anon_sym_PLUS_PLUS] = ACTIONS(1322), + [anon_sym_SLASH] = ACTIONS(1322), + [anon_sym_mod] = ACTIONS(1322), + [anon_sym_SLASH_SLASH] = ACTIONS(1322), + [anon_sym_PLUS] = ACTIONS(1322), + [anon_sym_bit_DASHshl] = ACTIONS(1322), + [anon_sym_bit_DASHshr] = ACTIONS(1322), + [anon_sym_EQ_EQ] = ACTIONS(1322), + [anon_sym_BANG_EQ] = ACTIONS(1322), + [anon_sym_LT2] = ACTIONS(1322), + [anon_sym_LT_EQ] = ACTIONS(1322), + [anon_sym_GT_EQ] = ACTIONS(1322), + [anon_sym_not_DASHin] = ACTIONS(1322), + [anon_sym_starts_DASHwith] = ACTIONS(1322), + [anon_sym_ends_DASHwith] = ACTIONS(1322), + [anon_sym_EQ_TILDE] = ACTIONS(1322), + [anon_sym_BANG_TILDE] = ACTIONS(1322), + [anon_sym_bit_DASHand] = ACTIONS(1322), + [anon_sym_bit_DASHxor] = ACTIONS(1322), + [anon_sym_bit_DASHor] = ACTIONS(1322), + [anon_sym_and] = ACTIONS(1322), + [anon_sym_xor] = ACTIONS(1322), + [anon_sym_or] = ACTIONS(1322), + [anon_sym_DOT2] = ACTIONS(1324), + [sym_val_nothing] = ACTIONS(1322), + [anon_sym_true] = ACTIONS(1322), + [anon_sym_false] = ACTIONS(1322), + [aux_sym_val_number_token1] = ACTIONS(1322), + [aux_sym_val_number_token2] = ACTIONS(1322), + [aux_sym_val_number_token3] = ACTIONS(1322), + [anon_sym_inf] = ACTIONS(1322), + [anon_sym_DASHinf] = ACTIONS(1322), + [anon_sym_NaN] = ACTIONS(1322), + [aux_sym__val_number_decimal_token1] = ACTIONS(1322), + [aux_sym__val_number_decimal_token2] = ACTIONS(1322), + [anon_sym_0b] = ACTIONS(1322), + [anon_sym_0o] = ACTIONS(1322), + [anon_sym_0x] = ACTIONS(1322), + [sym_val_date] = ACTIONS(1322), + [anon_sym_DQUOTE] = ACTIONS(1322), + [sym__str_single_quotes] = ACTIONS(1322), + [sym__str_back_ticks] = ACTIONS(1322), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1322), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1322), + [anon_sym_err_GT] = ACTIONS(1322), + [anon_sym_out_GT] = ACTIONS(1322), + [anon_sym_e_GT] = ACTIONS(1322), + [anon_sym_o_GT] = ACTIONS(1322), + [anon_sym_err_PLUSout_GT] = ACTIONS(1322), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1322), + [anon_sym_o_PLUSe_GT] = ACTIONS(1322), + [anon_sym_e_PLUSo_GT] = ACTIONS(1322), + [sym_short_flag] = ACTIONS(1322), + [aux_sym_unquoted_token1] = ACTIONS(1322), + [anon_sym_POUND] = ACTIONS(105), + }, + [803] = { + [sym_comment] = STATE(803), + [anon_sym_SEMI] = ACTIONS(1467), + [anon_sym_LF] = ACTIONS(1469), + [anon_sym_LBRACK] = ACTIONS(1467), + [anon_sym_LPAREN] = ACTIONS(1467), + [anon_sym_RPAREN] = ACTIONS(1467), + [anon_sym_PIPE] = ACTIONS(1467), + [anon_sym_DOLLAR] = ACTIONS(1467), + [anon_sym_GT] = ACTIONS(1467), + [anon_sym_DASH_DASH] = ACTIONS(1467), + [anon_sym_DASH] = ACTIONS(1467), + [anon_sym_in] = ACTIONS(1467), + [anon_sym_LBRACE] = ACTIONS(1467), + [anon_sym_RBRACE] = ACTIONS(1467), + [anon_sym_DOT] = ACTIONS(1467), + [anon_sym_STAR] = ACTIONS(1467), + [anon_sym_STAR_STAR] = ACTIONS(1467), + [anon_sym_PLUS_PLUS] = ACTIONS(1467), + [anon_sym_SLASH] = ACTIONS(1467), + [anon_sym_mod] = ACTIONS(1467), + [anon_sym_SLASH_SLASH] = ACTIONS(1467), + [anon_sym_PLUS] = ACTIONS(1467), + [anon_sym_bit_DASHshl] = ACTIONS(1467), + [anon_sym_bit_DASHshr] = ACTIONS(1467), + [anon_sym_EQ_EQ] = ACTIONS(1467), + [anon_sym_BANG_EQ] = ACTIONS(1467), + [anon_sym_LT2] = ACTIONS(1467), + [anon_sym_LT_EQ] = ACTIONS(1467), + [anon_sym_GT_EQ] = ACTIONS(1467), + [anon_sym_not_DASHin] = ACTIONS(1467), + [anon_sym_starts_DASHwith] = ACTIONS(1467), + [anon_sym_ends_DASHwith] = ACTIONS(1467), + [anon_sym_EQ_TILDE] = ACTIONS(1467), + [anon_sym_BANG_TILDE] = ACTIONS(1467), + [anon_sym_bit_DASHand] = ACTIONS(1467), + [anon_sym_bit_DASHxor] = ACTIONS(1467), + [anon_sym_bit_DASHor] = ACTIONS(1467), + [anon_sym_and] = ACTIONS(1467), + [anon_sym_xor] = ACTIONS(1467), + [anon_sym_or] = ACTIONS(1467), + [sym_val_nothing] = ACTIONS(1467), + [anon_sym_true] = ACTIONS(1467), + [anon_sym_false] = ACTIONS(1467), + [aux_sym_val_number_token1] = ACTIONS(1467), + [aux_sym_val_number_token2] = ACTIONS(1467), + [aux_sym_val_number_token3] = ACTIONS(1467), + [anon_sym_inf] = ACTIONS(1467), + [anon_sym_DASHinf] = ACTIONS(1467), + [anon_sym_NaN] = ACTIONS(1467), + [aux_sym__val_number_decimal_token1] = ACTIONS(1467), + [aux_sym__val_number_decimal_token2] = ACTIONS(1467), + [anon_sym_0b] = ACTIONS(1467), + [anon_sym_0o] = ACTIONS(1467), + [anon_sym_0x] = ACTIONS(1467), + [sym_val_date] = ACTIONS(1467), + [anon_sym_DQUOTE] = ACTIONS(1467), + [sym__str_single_quotes] = ACTIONS(1467), + [sym__str_back_ticks] = ACTIONS(1467), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1467), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1467), + [anon_sym_err_GT] = ACTIONS(1467), + [anon_sym_out_GT] = ACTIONS(1467), + [anon_sym_e_GT] = ACTIONS(1467), + [anon_sym_o_GT] = ACTIONS(1467), + [anon_sym_err_PLUSout_GT] = ACTIONS(1467), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1467), + [anon_sym_o_PLUSe_GT] = ACTIONS(1467), + [anon_sym_e_PLUSo_GT] = ACTIONS(1467), + [sym_short_flag] = ACTIONS(1467), + [aux_sym_unquoted_token1] = ACTIONS(1467), + [anon_sym_POUND] = ACTIONS(105), + }, + [804] = { + [sym_comment] = STATE(804), [anon_sym_SEMI] = ACTIONS(1435), [anon_sym_LF] = ACTIONS(1437), [anon_sym_LBRACK] = ACTIONS(1435), @@ -141773,300 +142166,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1435), [anon_sym_POUND] = ACTIONS(105), }, - [796] = { - [sym_comment] = STATE(796), - [ts_builtin_sym_end] = ACTIONS(1211), - [anon_sym_SEMI] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_PIPE] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH_DASH] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [aux_sym__val_range_end_decimal_token2] = ACTIONS(1844), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_err_GT] = ACTIONS(1209), - [anon_sym_out_GT] = ACTIONS(1209), - [anon_sym_e_GT] = ACTIONS(1209), - [anon_sym_o_GT] = ACTIONS(1209), - [anon_sym_err_PLUSout_GT] = ACTIONS(1209), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1209), - [anon_sym_o_PLUSe_GT] = ACTIONS(1209), - [anon_sym_e_PLUSo_GT] = ACTIONS(1209), - [sym_short_flag] = ACTIONS(1209), - [aux_sym_unquoted_token1] = ACTIONS(1209), - [anon_sym_POUND] = ACTIONS(105), - }, - [797] = { - [sym_comment] = STATE(797), - [anon_sym_SEMI] = ACTIONS(1439), - [anon_sym_LF] = ACTIONS(1441), - [anon_sym_LBRACK] = ACTIONS(1439), - [anon_sym_LPAREN] = ACTIONS(1439), - [anon_sym_RPAREN] = ACTIONS(1439), - [anon_sym_PIPE] = ACTIONS(1439), - [anon_sym_DOLLAR] = ACTIONS(1439), - [anon_sym_GT] = ACTIONS(1439), - [anon_sym_DASH_DASH] = ACTIONS(1439), - [anon_sym_DASH] = ACTIONS(1439), - [anon_sym_in] = ACTIONS(1439), - [anon_sym_LBRACE] = ACTIONS(1439), - [anon_sym_RBRACE] = ACTIONS(1439), - [anon_sym_DOT] = ACTIONS(1439), - [anon_sym_STAR] = ACTIONS(1439), - [anon_sym_STAR_STAR] = ACTIONS(1439), - [anon_sym_PLUS_PLUS] = ACTIONS(1439), - [anon_sym_SLASH] = ACTIONS(1439), - [anon_sym_mod] = ACTIONS(1439), - [anon_sym_SLASH_SLASH] = ACTIONS(1439), - [anon_sym_PLUS] = ACTIONS(1439), - [anon_sym_bit_DASHshl] = ACTIONS(1439), - [anon_sym_bit_DASHshr] = ACTIONS(1439), - [anon_sym_EQ_EQ] = ACTIONS(1439), - [anon_sym_BANG_EQ] = ACTIONS(1439), - [anon_sym_LT2] = ACTIONS(1439), - [anon_sym_LT_EQ] = ACTIONS(1439), - [anon_sym_GT_EQ] = ACTIONS(1439), - [anon_sym_not_DASHin] = ACTIONS(1439), - [anon_sym_starts_DASHwith] = ACTIONS(1439), - [anon_sym_ends_DASHwith] = ACTIONS(1439), - [anon_sym_EQ_TILDE] = ACTIONS(1439), - [anon_sym_BANG_TILDE] = ACTIONS(1439), - [anon_sym_bit_DASHand] = ACTIONS(1439), - [anon_sym_bit_DASHxor] = ACTIONS(1439), - [anon_sym_bit_DASHor] = ACTIONS(1439), - [anon_sym_and] = ACTIONS(1439), - [anon_sym_xor] = ACTIONS(1439), - [anon_sym_or] = ACTIONS(1439), - [sym_val_nothing] = ACTIONS(1439), - [anon_sym_true] = ACTIONS(1439), - [anon_sym_false] = ACTIONS(1439), - [aux_sym_val_number_token1] = ACTIONS(1439), - [aux_sym_val_number_token2] = ACTIONS(1439), - [aux_sym_val_number_token3] = ACTIONS(1439), - [anon_sym_inf] = ACTIONS(1439), - [anon_sym_DASHinf] = ACTIONS(1439), - [anon_sym_NaN] = ACTIONS(1439), - [aux_sym__val_number_decimal_token1] = ACTIONS(1439), - [aux_sym__val_number_decimal_token2] = ACTIONS(1439), - [anon_sym_0b] = ACTIONS(1439), - [anon_sym_0o] = ACTIONS(1439), - [anon_sym_0x] = ACTIONS(1439), - [sym_val_date] = ACTIONS(1439), - [anon_sym_DQUOTE] = ACTIONS(1439), - [sym__str_single_quotes] = ACTIONS(1439), - [sym__str_back_ticks] = ACTIONS(1439), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1439), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1439), - [anon_sym_err_GT] = ACTIONS(1439), - [anon_sym_out_GT] = ACTIONS(1439), - [anon_sym_e_GT] = ACTIONS(1439), - [anon_sym_o_GT] = ACTIONS(1439), - [anon_sym_err_PLUSout_GT] = ACTIONS(1439), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1439), - [anon_sym_o_PLUSe_GT] = ACTIONS(1439), - [anon_sym_e_PLUSo_GT] = ACTIONS(1439), - [sym_short_flag] = ACTIONS(1439), - [aux_sym_unquoted_token1] = ACTIONS(1439), - [anon_sym_POUND] = ACTIONS(105), - }, - [798] = { - [sym_comment] = STATE(798), - [anon_sym_SEMI] = ACTIONS(1383), - [anon_sym_LF] = ACTIONS(1385), - [anon_sym_LBRACK] = ACTIONS(1383), - [anon_sym_LPAREN] = ACTIONS(1383), - [anon_sym_RPAREN] = ACTIONS(1383), - [anon_sym_PIPE] = ACTIONS(1383), - [anon_sym_DOLLAR] = ACTIONS(1383), - [anon_sym_GT] = ACTIONS(1383), - [anon_sym_DASH_DASH] = ACTIONS(1383), - [anon_sym_DASH] = ACTIONS(1383), - [anon_sym_in] = ACTIONS(1383), - [anon_sym_LBRACE] = ACTIONS(1383), - [anon_sym_RBRACE] = ACTIONS(1383), - [anon_sym_DOT] = ACTIONS(1383), - [anon_sym_STAR] = ACTIONS(1383), - [anon_sym_STAR_STAR] = ACTIONS(1383), - [anon_sym_PLUS_PLUS] = ACTIONS(1383), - [anon_sym_SLASH] = ACTIONS(1383), - [anon_sym_mod] = ACTIONS(1383), - [anon_sym_SLASH_SLASH] = ACTIONS(1383), - [anon_sym_PLUS] = ACTIONS(1383), - [anon_sym_bit_DASHshl] = ACTIONS(1383), - [anon_sym_bit_DASHshr] = ACTIONS(1383), - [anon_sym_EQ_EQ] = ACTIONS(1383), - [anon_sym_BANG_EQ] = ACTIONS(1383), - [anon_sym_LT2] = ACTIONS(1383), - [anon_sym_LT_EQ] = ACTIONS(1383), - [anon_sym_GT_EQ] = ACTIONS(1383), - [anon_sym_not_DASHin] = ACTIONS(1383), - [anon_sym_starts_DASHwith] = ACTIONS(1383), - [anon_sym_ends_DASHwith] = ACTIONS(1383), - [anon_sym_EQ_TILDE] = ACTIONS(1383), - [anon_sym_BANG_TILDE] = ACTIONS(1383), - [anon_sym_bit_DASHand] = ACTIONS(1383), - [anon_sym_bit_DASHxor] = ACTIONS(1383), - [anon_sym_bit_DASHor] = ACTIONS(1383), - [anon_sym_and] = ACTIONS(1383), - [anon_sym_xor] = ACTIONS(1383), - [anon_sym_or] = ACTIONS(1383), - [sym_val_nothing] = ACTIONS(1383), - [anon_sym_true] = ACTIONS(1383), - [anon_sym_false] = ACTIONS(1383), - [aux_sym_val_number_token1] = ACTIONS(1383), - [aux_sym_val_number_token2] = ACTIONS(1383), - [aux_sym_val_number_token3] = ACTIONS(1383), - [anon_sym_inf] = ACTIONS(1383), - [anon_sym_DASHinf] = ACTIONS(1383), - [anon_sym_NaN] = ACTIONS(1383), - [aux_sym__val_number_decimal_token1] = ACTIONS(1383), - [aux_sym__val_number_decimal_token2] = ACTIONS(1383), - [anon_sym_0b] = ACTIONS(1383), - [anon_sym_0o] = ACTIONS(1383), - [anon_sym_0x] = ACTIONS(1383), - [sym_val_date] = ACTIONS(1383), - [anon_sym_DQUOTE] = ACTIONS(1383), - [sym__str_single_quotes] = ACTIONS(1383), - [sym__str_back_ticks] = ACTIONS(1383), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1383), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1383), - [anon_sym_err_GT] = ACTIONS(1383), - [anon_sym_out_GT] = ACTIONS(1383), - [anon_sym_e_GT] = ACTIONS(1383), - [anon_sym_o_GT] = ACTIONS(1383), - [anon_sym_err_PLUSout_GT] = ACTIONS(1383), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1383), - [anon_sym_o_PLUSe_GT] = ACTIONS(1383), - [anon_sym_e_PLUSo_GT] = ACTIONS(1383), - [sym_short_flag] = ACTIONS(1383), - [aux_sym_unquoted_token1] = ACTIONS(1383), - [anon_sym_POUND] = ACTIONS(105), - }, - [799] = { - [sym_comment] = STATE(799), - [anon_sym_SEMI] = ACTIONS(1447), - [anon_sym_LF] = ACTIONS(1449), - [anon_sym_LBRACK] = ACTIONS(1447), - [anon_sym_LPAREN] = ACTIONS(1447), - [anon_sym_RPAREN] = ACTIONS(1447), - [anon_sym_PIPE] = ACTIONS(1447), - [anon_sym_DOLLAR] = ACTIONS(1447), - [anon_sym_GT] = ACTIONS(1447), - [anon_sym_DASH_DASH] = ACTIONS(1447), - [anon_sym_DASH] = ACTIONS(1447), - [anon_sym_in] = ACTIONS(1447), - [anon_sym_LBRACE] = ACTIONS(1447), - [anon_sym_RBRACE] = ACTIONS(1447), - [anon_sym_DOT] = ACTIONS(1447), - [anon_sym_STAR] = ACTIONS(1447), - [anon_sym_STAR_STAR] = ACTIONS(1447), - [anon_sym_PLUS_PLUS] = ACTIONS(1447), - [anon_sym_SLASH] = ACTIONS(1447), - [anon_sym_mod] = ACTIONS(1447), - [anon_sym_SLASH_SLASH] = ACTIONS(1447), - [anon_sym_PLUS] = ACTIONS(1447), - [anon_sym_bit_DASHshl] = ACTIONS(1447), - [anon_sym_bit_DASHshr] = ACTIONS(1447), - [anon_sym_EQ_EQ] = ACTIONS(1447), - [anon_sym_BANG_EQ] = ACTIONS(1447), - [anon_sym_LT2] = ACTIONS(1447), - [anon_sym_LT_EQ] = ACTIONS(1447), - [anon_sym_GT_EQ] = ACTIONS(1447), - [anon_sym_not_DASHin] = ACTIONS(1447), - [anon_sym_starts_DASHwith] = ACTIONS(1447), - [anon_sym_ends_DASHwith] = ACTIONS(1447), - [anon_sym_EQ_TILDE] = ACTIONS(1447), - [anon_sym_BANG_TILDE] = ACTIONS(1447), - [anon_sym_bit_DASHand] = ACTIONS(1447), - [anon_sym_bit_DASHxor] = ACTIONS(1447), - [anon_sym_bit_DASHor] = ACTIONS(1447), - [anon_sym_and] = ACTIONS(1447), - [anon_sym_xor] = ACTIONS(1447), - [anon_sym_or] = ACTIONS(1447), - [sym_val_nothing] = ACTIONS(1447), - [anon_sym_true] = ACTIONS(1447), - [anon_sym_false] = ACTIONS(1447), - [aux_sym_val_number_token1] = ACTIONS(1447), - [aux_sym_val_number_token2] = ACTIONS(1447), - [aux_sym_val_number_token3] = ACTIONS(1447), - [anon_sym_inf] = ACTIONS(1447), - [anon_sym_DASHinf] = ACTIONS(1447), - [anon_sym_NaN] = ACTIONS(1447), - [aux_sym__val_number_decimal_token1] = ACTIONS(1447), - [aux_sym__val_number_decimal_token2] = ACTIONS(1447), - [anon_sym_0b] = ACTIONS(1447), - [anon_sym_0o] = ACTIONS(1447), - [anon_sym_0x] = ACTIONS(1447), - [sym_val_date] = ACTIONS(1447), - [anon_sym_DQUOTE] = ACTIONS(1447), - [sym__str_single_quotes] = ACTIONS(1447), - [sym__str_back_ticks] = ACTIONS(1447), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1447), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1447), - [anon_sym_err_GT] = ACTIONS(1447), - [anon_sym_out_GT] = ACTIONS(1447), - [anon_sym_e_GT] = ACTIONS(1447), - [anon_sym_o_GT] = ACTIONS(1447), - [anon_sym_err_PLUSout_GT] = ACTIONS(1447), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1447), - [anon_sym_o_PLUSe_GT] = ACTIONS(1447), - [anon_sym_e_PLUSo_GT] = ACTIONS(1447), - [sym_short_flag] = ACTIONS(1447), - [aux_sym_unquoted_token1] = ACTIONS(1447), - [anon_sym_POUND] = ACTIONS(105), - }, - [800] = { - [sym_comment] = STATE(800), + [805] = { + [sym_comment] = STATE(805), [anon_sym_SEMI] = ACTIONS(1443), [anon_sym_LF] = ACTIONS(1445), [anon_sym_LBRACK] = ACTIONS(1443), @@ -142138,665 +142239,811 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1443), [anon_sym_POUND] = ACTIONS(105), }, - [801] = { - [sym__flag] = STATE(1010), - [sym_long_flag] = STATE(1011), - [sym_comment] = STATE(801), - [aux_sym_overlay_use_repeat1] = STATE(851), - [anon_sym_export] = ACTIONS(2089), - [anon_sym_alias] = ACTIONS(2089), - [anon_sym_let] = ACTIONS(2089), - [anon_sym_let_DASHenv] = ACTIONS(2089), - [anon_sym_mut] = ACTIONS(2089), - [anon_sym_const] = ACTIONS(2089), - [anon_sym_SEMI] = ACTIONS(2089), - [sym_cmd_identifier] = ACTIONS(2089), - [anon_sym_LF] = ACTIONS(2091), - [anon_sym_def] = ACTIONS(2089), - [anon_sym_def_DASHenv] = ACTIONS(2089), - [anon_sym_export_DASHenv] = ACTIONS(2089), - [anon_sym_extern] = ACTIONS(2089), - [anon_sym_module] = ACTIONS(2089), - [anon_sym_use] = ACTIONS(2089), - [anon_sym_LBRACK] = ACTIONS(2089), - [anon_sym_LPAREN] = ACTIONS(2089), - [anon_sym_RPAREN] = ACTIONS(2089), - [anon_sym_DOLLAR] = ACTIONS(2089), - [anon_sym_error] = ACTIONS(2089), - [anon_sym_DASH_DASH] = ACTIONS(2093), - [anon_sym_DASH] = ACTIONS(2089), - [anon_sym_break] = ACTIONS(2089), - [anon_sym_continue] = ACTIONS(2089), - [anon_sym_for] = ACTIONS(2089), - [anon_sym_loop] = ACTIONS(2089), - [anon_sym_while] = ACTIONS(2089), - [anon_sym_do] = ACTIONS(2089), - [anon_sym_if] = ACTIONS(2089), - [anon_sym_match] = ACTIONS(2089), - [anon_sym_LBRACE] = ACTIONS(2089), - [anon_sym_RBRACE] = ACTIONS(2089), - [anon_sym_DOT] = ACTIONS(2089), - [anon_sym_try] = ACTIONS(2089), - [anon_sym_return] = ACTIONS(2089), - [anon_sym_source] = ACTIONS(2089), - [anon_sym_source_DASHenv] = ACTIONS(2089), - [anon_sym_register] = ACTIONS(2089), - [anon_sym_hide] = ACTIONS(2089), - [anon_sym_hide_DASHenv] = ACTIONS(2089), - [anon_sym_overlay] = ACTIONS(2089), - [anon_sym_as] = ACTIONS(2095), - [anon_sym_where] = ACTIONS(2089), - [anon_sym_not] = ACTIONS(2089), - [sym_val_nothing] = ACTIONS(2089), - [anon_sym_true] = ACTIONS(2089), - [anon_sym_false] = ACTIONS(2089), - [aux_sym_val_number_token1] = ACTIONS(2089), - [aux_sym_val_number_token2] = ACTIONS(2089), - [aux_sym_val_number_token3] = ACTIONS(2089), - [anon_sym_inf] = ACTIONS(2089), - [anon_sym_DASHinf] = ACTIONS(2089), - [anon_sym_NaN] = ACTIONS(2089), - [aux_sym__val_number_decimal_token1] = ACTIONS(2089), - [aux_sym__val_number_decimal_token2] = ACTIONS(2089), - [anon_sym_0b] = ACTIONS(2089), - [anon_sym_0o] = ACTIONS(2089), - [anon_sym_0x] = ACTIONS(2089), - [sym_val_date] = ACTIONS(2089), - [anon_sym_DQUOTE] = ACTIONS(2089), - [sym__str_single_quotes] = ACTIONS(2089), - [sym__str_back_ticks] = ACTIONS(2089), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2089), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2089), - [anon_sym_CARET] = ACTIONS(2089), - [sym_short_flag] = ACTIONS(2097), + [806] = { + [sym_comment] = STATE(806), + [anon_sym_SEMI] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_RPAREN] = ACTIONS(1157), + [anon_sym_PIPE] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH_DASH] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_err_GT] = ACTIONS(1157), + [anon_sym_out_GT] = ACTIONS(1157), + [anon_sym_e_GT] = ACTIONS(1157), + [anon_sym_o_GT] = ACTIONS(1157), + [anon_sym_err_PLUSout_GT] = ACTIONS(1157), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1157), + [anon_sym_o_PLUSe_GT] = ACTIONS(1157), + [anon_sym_e_PLUSo_GT] = ACTIONS(1157), + [sym_short_flag] = ACTIONS(1157), + [aux_sym_unquoted_token1] = ACTIONS(1157), [anon_sym_POUND] = ACTIONS(105), }, - [802] = { - [sym_comment] = STATE(802), - [anon_sym_SEMI] = ACTIONS(1451), - [anon_sym_LF] = ACTIONS(1453), - [anon_sym_LBRACK] = ACTIONS(1451), - [anon_sym_LPAREN] = ACTIONS(1451), - [anon_sym_RPAREN] = ACTIONS(1451), - [anon_sym_PIPE] = ACTIONS(1451), - [anon_sym_DOLLAR] = ACTIONS(1451), - [anon_sym_GT] = ACTIONS(1451), - [anon_sym_DASH_DASH] = ACTIONS(1451), - [anon_sym_DASH] = ACTIONS(1451), - [anon_sym_in] = ACTIONS(1451), - [anon_sym_LBRACE] = ACTIONS(1451), - [anon_sym_RBRACE] = ACTIONS(1451), - [anon_sym_DOT] = ACTIONS(1451), - [anon_sym_STAR] = ACTIONS(1451), - [anon_sym_STAR_STAR] = ACTIONS(1451), - [anon_sym_PLUS_PLUS] = ACTIONS(1451), - [anon_sym_SLASH] = ACTIONS(1451), - [anon_sym_mod] = ACTIONS(1451), - [anon_sym_SLASH_SLASH] = ACTIONS(1451), - [anon_sym_PLUS] = ACTIONS(1451), - [anon_sym_bit_DASHshl] = ACTIONS(1451), - [anon_sym_bit_DASHshr] = ACTIONS(1451), - [anon_sym_EQ_EQ] = ACTIONS(1451), - [anon_sym_BANG_EQ] = ACTIONS(1451), - [anon_sym_LT2] = ACTIONS(1451), - [anon_sym_LT_EQ] = ACTIONS(1451), - [anon_sym_GT_EQ] = ACTIONS(1451), - [anon_sym_not_DASHin] = ACTIONS(1451), - [anon_sym_starts_DASHwith] = ACTIONS(1451), - [anon_sym_ends_DASHwith] = ACTIONS(1451), - [anon_sym_EQ_TILDE] = ACTIONS(1451), - [anon_sym_BANG_TILDE] = ACTIONS(1451), - [anon_sym_bit_DASHand] = ACTIONS(1451), - [anon_sym_bit_DASHxor] = ACTIONS(1451), - [anon_sym_bit_DASHor] = ACTIONS(1451), - [anon_sym_and] = ACTIONS(1451), - [anon_sym_xor] = ACTIONS(1451), - [anon_sym_or] = ACTIONS(1451), - [sym_val_nothing] = ACTIONS(1451), - [anon_sym_true] = ACTIONS(1451), - [anon_sym_false] = ACTIONS(1451), - [aux_sym_val_number_token1] = ACTIONS(1451), - [aux_sym_val_number_token2] = ACTIONS(1451), - [aux_sym_val_number_token3] = ACTIONS(1451), - [anon_sym_inf] = ACTIONS(1451), - [anon_sym_DASHinf] = ACTIONS(1451), - [anon_sym_NaN] = ACTIONS(1451), - [aux_sym__val_number_decimal_token1] = ACTIONS(1451), - [aux_sym__val_number_decimal_token2] = ACTIONS(1451), - [anon_sym_0b] = ACTIONS(1451), - [anon_sym_0o] = ACTIONS(1451), - [anon_sym_0x] = ACTIONS(1451), - [sym_val_date] = ACTIONS(1451), - [anon_sym_DQUOTE] = ACTIONS(1451), - [sym__str_single_quotes] = ACTIONS(1451), - [sym__str_back_ticks] = ACTIONS(1451), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1451), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1451), - [anon_sym_err_GT] = ACTIONS(1451), - [anon_sym_out_GT] = ACTIONS(1451), - [anon_sym_e_GT] = ACTIONS(1451), - [anon_sym_o_GT] = ACTIONS(1451), - [anon_sym_err_PLUSout_GT] = ACTIONS(1451), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1451), - [anon_sym_o_PLUSe_GT] = ACTIONS(1451), - [anon_sym_e_PLUSo_GT] = ACTIONS(1451), - [sym_short_flag] = ACTIONS(1451), - [aux_sym_unquoted_token1] = ACTIONS(1451), + [807] = { + [sym_comment] = STATE(807), + [anon_sym_SEMI] = ACTIONS(1226), + [anon_sym_LF] = ACTIONS(1228), + [anon_sym_LBRACK] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1226), + [anon_sym_RPAREN] = ACTIONS(1226), + [anon_sym_PIPE] = ACTIONS(1226), + [anon_sym_DOLLAR] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH_DASH] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1226), + [anon_sym_RBRACE] = ACTIONS(1226), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1226), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1226), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1226), + [anon_sym_BANG_EQ] = ACTIONS(1226), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1226), + [anon_sym_GT_EQ] = ACTIONS(1226), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1226), + [anon_sym_BANG_TILDE] = ACTIONS(1226), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [sym_val_nothing] = ACTIONS(1226), + [anon_sym_true] = ACTIONS(1226), + [anon_sym_false] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1226), + [aux_sym_val_number_token2] = ACTIONS(1226), + [aux_sym_val_number_token3] = ACTIONS(1226), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_0b] = ACTIONS(1226), + [anon_sym_0o] = ACTIONS(1226), + [anon_sym_0x] = ACTIONS(1226), + [sym_val_date] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1226), + [sym__str_single_quotes] = ACTIONS(1226), + [sym__str_back_ticks] = ACTIONS(1226), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1226), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1226), + [anon_sym_err_GT] = ACTIONS(1226), + [anon_sym_out_GT] = ACTIONS(1226), + [anon_sym_e_GT] = ACTIONS(1226), + [anon_sym_o_GT] = ACTIONS(1226), + [anon_sym_err_PLUSout_GT] = ACTIONS(1226), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1226), + [anon_sym_o_PLUSe_GT] = ACTIONS(1226), + [anon_sym_e_PLUSo_GT] = ACTIONS(1226), + [sym_short_flag] = ACTIONS(1226), + [aux_sym_unquoted_token1] = ACTIONS(1226), [anon_sym_POUND] = ACTIONS(105), }, - [803] = { - [sym_comment] = STATE(803), - [anon_sym_SEMI] = ACTIONS(1419), - [anon_sym_LF] = ACTIONS(1421), - [anon_sym_LBRACK] = ACTIONS(1419), - [anon_sym_LPAREN] = ACTIONS(1419), - [anon_sym_RPAREN] = ACTIONS(1419), - [anon_sym_PIPE] = ACTIONS(1419), - [anon_sym_DOLLAR] = ACTIONS(1419), - [anon_sym_GT] = ACTIONS(1419), - [anon_sym_DASH_DASH] = ACTIONS(1419), - [anon_sym_DASH] = ACTIONS(1419), - [anon_sym_in] = ACTIONS(1419), - [anon_sym_LBRACE] = ACTIONS(1419), - [anon_sym_RBRACE] = ACTIONS(1419), - [anon_sym_DOT] = ACTIONS(1419), - [anon_sym_STAR] = ACTIONS(1419), - [anon_sym_STAR_STAR] = ACTIONS(1419), - [anon_sym_PLUS_PLUS] = ACTIONS(1419), - [anon_sym_SLASH] = ACTIONS(1419), - [anon_sym_mod] = ACTIONS(1419), - [anon_sym_SLASH_SLASH] = ACTIONS(1419), - [anon_sym_PLUS] = ACTIONS(1419), - [anon_sym_bit_DASHshl] = ACTIONS(1419), - [anon_sym_bit_DASHshr] = ACTIONS(1419), - [anon_sym_EQ_EQ] = ACTIONS(1419), - [anon_sym_BANG_EQ] = ACTIONS(1419), - [anon_sym_LT2] = ACTIONS(1419), - [anon_sym_LT_EQ] = ACTIONS(1419), - [anon_sym_GT_EQ] = ACTIONS(1419), - [anon_sym_not_DASHin] = ACTIONS(1419), - [anon_sym_starts_DASHwith] = ACTIONS(1419), - [anon_sym_ends_DASHwith] = ACTIONS(1419), - [anon_sym_EQ_TILDE] = ACTIONS(1419), - [anon_sym_BANG_TILDE] = ACTIONS(1419), - [anon_sym_bit_DASHand] = ACTIONS(1419), - [anon_sym_bit_DASHxor] = ACTIONS(1419), - [anon_sym_bit_DASHor] = ACTIONS(1419), - [anon_sym_and] = ACTIONS(1419), - [anon_sym_xor] = ACTIONS(1419), - [anon_sym_or] = ACTIONS(1419), - [sym_val_nothing] = ACTIONS(1419), - [anon_sym_true] = ACTIONS(1419), - [anon_sym_false] = ACTIONS(1419), - [aux_sym_val_number_token1] = ACTIONS(1419), - [aux_sym_val_number_token2] = ACTIONS(1419), - [aux_sym_val_number_token3] = ACTIONS(1419), - [anon_sym_inf] = ACTIONS(1419), - [anon_sym_DASHinf] = ACTIONS(1419), - [anon_sym_NaN] = ACTIONS(1419), - [aux_sym__val_number_decimal_token1] = ACTIONS(1419), - [aux_sym__val_number_decimal_token2] = ACTIONS(1419), - [anon_sym_0b] = ACTIONS(1419), - [anon_sym_0o] = ACTIONS(1419), - [anon_sym_0x] = ACTIONS(1419), - [sym_val_date] = ACTIONS(1419), - [anon_sym_DQUOTE] = ACTIONS(1419), - [sym__str_single_quotes] = ACTIONS(1419), - [sym__str_back_ticks] = ACTIONS(1419), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1419), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1419), - [anon_sym_err_GT] = ACTIONS(1419), - [anon_sym_out_GT] = ACTIONS(1419), - [anon_sym_e_GT] = ACTIONS(1419), - [anon_sym_o_GT] = ACTIONS(1419), - [anon_sym_err_PLUSout_GT] = ACTIONS(1419), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1419), - [anon_sym_o_PLUSe_GT] = ACTIONS(1419), - [anon_sym_e_PLUSo_GT] = ACTIONS(1419), - [sym_short_flag] = ACTIONS(1419), - [aux_sym_unquoted_token1] = ACTIONS(1419), + [808] = { + [sym_comment] = STATE(808), + [anon_sym_SEMI] = ACTIONS(1338), + [anon_sym_LF] = ACTIONS(1340), + [anon_sym_LBRACK] = ACTIONS(1338), + [anon_sym_LPAREN] = ACTIONS(1338), + [anon_sym_RPAREN] = ACTIONS(1338), + [anon_sym_PIPE] = ACTIONS(1338), + [anon_sym_DOLLAR] = ACTIONS(1338), + [anon_sym_GT] = ACTIONS(1338), + [anon_sym_DASH_DASH] = ACTIONS(1338), + [anon_sym_DASH] = ACTIONS(1338), + [anon_sym_in] = ACTIONS(1338), + [anon_sym_LBRACE] = ACTIONS(1338), + [anon_sym_RBRACE] = ACTIONS(1338), + [anon_sym_DOT] = ACTIONS(1338), + [anon_sym_STAR] = ACTIONS(1338), + [anon_sym_STAR_STAR] = ACTIONS(1338), + [anon_sym_PLUS_PLUS] = ACTIONS(1338), + [anon_sym_SLASH] = ACTIONS(1338), + [anon_sym_mod] = ACTIONS(1338), + [anon_sym_SLASH_SLASH] = ACTIONS(1338), + [anon_sym_PLUS] = ACTIONS(1338), + [anon_sym_bit_DASHshl] = ACTIONS(1338), + [anon_sym_bit_DASHshr] = ACTIONS(1338), + [anon_sym_EQ_EQ] = ACTIONS(1338), + [anon_sym_BANG_EQ] = ACTIONS(1338), + [anon_sym_LT2] = ACTIONS(1338), + [anon_sym_LT_EQ] = ACTIONS(1338), + [anon_sym_GT_EQ] = ACTIONS(1338), + [anon_sym_not_DASHin] = ACTIONS(1338), + [anon_sym_starts_DASHwith] = ACTIONS(1338), + [anon_sym_ends_DASHwith] = ACTIONS(1338), + [anon_sym_EQ_TILDE] = ACTIONS(1338), + [anon_sym_BANG_TILDE] = ACTIONS(1338), + [anon_sym_bit_DASHand] = ACTIONS(1338), + [anon_sym_bit_DASHxor] = ACTIONS(1338), + [anon_sym_bit_DASHor] = ACTIONS(1338), + [anon_sym_and] = ACTIONS(1338), + [anon_sym_xor] = ACTIONS(1338), + [anon_sym_or] = ACTIONS(1338), + [sym_val_nothing] = ACTIONS(1338), + [anon_sym_true] = ACTIONS(1338), + [anon_sym_false] = ACTIONS(1338), + [aux_sym_val_number_token1] = ACTIONS(1338), + [aux_sym_val_number_token2] = ACTIONS(1338), + [aux_sym_val_number_token3] = ACTIONS(1338), + [anon_sym_inf] = ACTIONS(1338), + [anon_sym_DASHinf] = ACTIONS(1338), + [anon_sym_NaN] = ACTIONS(1338), + [aux_sym__val_number_decimal_token1] = ACTIONS(1338), + [aux_sym__val_number_decimal_token2] = ACTIONS(1338), + [anon_sym_0b] = ACTIONS(1338), + [anon_sym_0o] = ACTIONS(1338), + [anon_sym_0x] = ACTIONS(1338), + [sym_val_date] = ACTIONS(1338), + [anon_sym_DQUOTE] = ACTIONS(1338), + [sym__str_single_quotes] = ACTIONS(1338), + [sym__str_back_ticks] = ACTIONS(1338), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1338), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1338), + [anon_sym_err_GT] = ACTIONS(1338), + [anon_sym_out_GT] = ACTIONS(1338), + [anon_sym_e_GT] = ACTIONS(1338), + [anon_sym_o_GT] = ACTIONS(1338), + [anon_sym_err_PLUSout_GT] = ACTIONS(1338), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1338), + [anon_sym_o_PLUSe_GT] = ACTIONS(1338), + [anon_sym_e_PLUSo_GT] = ACTIONS(1338), + [sym_short_flag] = ACTIONS(1338), + [aux_sym_unquoted_token1] = ACTIONS(1338), [anon_sym_POUND] = ACTIONS(105), }, - [804] = { - [sym_comment] = STATE(804), - [anon_sym_SEMI] = ACTIONS(1379), - [anon_sym_LF] = ACTIONS(1381), - [anon_sym_LBRACK] = ACTIONS(1379), - [anon_sym_LPAREN] = ACTIONS(1379), - [anon_sym_RPAREN] = ACTIONS(1379), - [anon_sym_PIPE] = ACTIONS(1379), - [anon_sym_DOLLAR] = ACTIONS(1379), - [anon_sym_GT] = ACTIONS(1379), - [anon_sym_DASH_DASH] = ACTIONS(1379), - [anon_sym_DASH] = ACTIONS(1379), - [anon_sym_in] = ACTIONS(1379), - [anon_sym_LBRACE] = ACTIONS(1379), - [anon_sym_RBRACE] = ACTIONS(1379), - [anon_sym_DOT] = ACTIONS(1379), - [anon_sym_STAR] = ACTIONS(1379), - [anon_sym_STAR_STAR] = ACTIONS(1379), - [anon_sym_PLUS_PLUS] = ACTIONS(1379), - [anon_sym_SLASH] = ACTIONS(1379), - [anon_sym_mod] = ACTIONS(1379), - [anon_sym_SLASH_SLASH] = ACTIONS(1379), - [anon_sym_PLUS] = ACTIONS(1379), - [anon_sym_bit_DASHshl] = ACTIONS(1379), - [anon_sym_bit_DASHshr] = ACTIONS(1379), - [anon_sym_EQ_EQ] = ACTIONS(1379), - [anon_sym_BANG_EQ] = ACTIONS(1379), - [anon_sym_LT2] = ACTIONS(1379), - [anon_sym_LT_EQ] = ACTIONS(1379), - [anon_sym_GT_EQ] = ACTIONS(1379), - [anon_sym_not_DASHin] = ACTIONS(1379), - [anon_sym_starts_DASHwith] = ACTIONS(1379), - [anon_sym_ends_DASHwith] = ACTIONS(1379), - [anon_sym_EQ_TILDE] = ACTIONS(1379), - [anon_sym_BANG_TILDE] = ACTIONS(1379), - [anon_sym_bit_DASHand] = ACTIONS(1379), - [anon_sym_bit_DASHxor] = ACTIONS(1379), - [anon_sym_bit_DASHor] = ACTIONS(1379), - [anon_sym_and] = ACTIONS(1379), - [anon_sym_xor] = ACTIONS(1379), - [anon_sym_or] = ACTIONS(1379), - [sym_val_nothing] = ACTIONS(1379), - [anon_sym_true] = ACTIONS(1379), - [anon_sym_false] = ACTIONS(1379), - [aux_sym_val_number_token1] = ACTIONS(1379), - [aux_sym_val_number_token2] = ACTIONS(1379), - [aux_sym_val_number_token3] = ACTIONS(1379), - [anon_sym_inf] = ACTIONS(1379), - [anon_sym_DASHinf] = ACTIONS(1379), - [anon_sym_NaN] = ACTIONS(1379), - [aux_sym__val_number_decimal_token1] = ACTIONS(1379), - [aux_sym__val_number_decimal_token2] = ACTIONS(1379), - [anon_sym_0b] = ACTIONS(1379), - [anon_sym_0o] = ACTIONS(1379), - [anon_sym_0x] = ACTIONS(1379), - [sym_val_date] = ACTIONS(1379), - [anon_sym_DQUOTE] = ACTIONS(1379), - [sym__str_single_quotes] = ACTIONS(1379), - [sym__str_back_ticks] = ACTIONS(1379), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1379), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1379), - [anon_sym_err_GT] = ACTIONS(1379), - [anon_sym_out_GT] = ACTIONS(1379), - [anon_sym_e_GT] = ACTIONS(1379), - [anon_sym_o_GT] = ACTIONS(1379), - [anon_sym_err_PLUSout_GT] = ACTIONS(1379), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1379), - [anon_sym_o_PLUSe_GT] = ACTIONS(1379), - [anon_sym_e_PLUSo_GT] = ACTIONS(1379), - [sym_short_flag] = ACTIONS(1379), - [aux_sym_unquoted_token1] = ACTIONS(1379), + [809] = { + [sym_comment] = STATE(809), + [anon_sym_SEMI] = ACTIONS(1427), + [anon_sym_LF] = ACTIONS(1429), + [anon_sym_LBRACK] = ACTIONS(1427), + [anon_sym_LPAREN] = ACTIONS(1427), + [anon_sym_RPAREN] = ACTIONS(1427), + [anon_sym_PIPE] = ACTIONS(1427), + [anon_sym_DOLLAR] = ACTIONS(1427), + [anon_sym_GT] = ACTIONS(1427), + [anon_sym_DASH_DASH] = ACTIONS(1427), + [anon_sym_DASH] = ACTIONS(1427), + [anon_sym_in] = ACTIONS(1427), + [anon_sym_LBRACE] = ACTIONS(1427), + [anon_sym_RBRACE] = ACTIONS(1427), + [anon_sym_DOT] = ACTIONS(1427), + [anon_sym_STAR] = ACTIONS(1427), + [anon_sym_STAR_STAR] = ACTIONS(1427), + [anon_sym_PLUS_PLUS] = ACTIONS(1427), + [anon_sym_SLASH] = ACTIONS(1427), + [anon_sym_mod] = ACTIONS(1427), + [anon_sym_SLASH_SLASH] = ACTIONS(1427), + [anon_sym_PLUS] = ACTIONS(1427), + [anon_sym_bit_DASHshl] = ACTIONS(1427), + [anon_sym_bit_DASHshr] = ACTIONS(1427), + [anon_sym_EQ_EQ] = ACTIONS(1427), + [anon_sym_BANG_EQ] = ACTIONS(1427), + [anon_sym_LT2] = ACTIONS(1427), + [anon_sym_LT_EQ] = ACTIONS(1427), + [anon_sym_GT_EQ] = ACTIONS(1427), + [anon_sym_not_DASHin] = ACTIONS(1427), + [anon_sym_starts_DASHwith] = ACTIONS(1427), + [anon_sym_ends_DASHwith] = ACTIONS(1427), + [anon_sym_EQ_TILDE] = ACTIONS(1427), + [anon_sym_BANG_TILDE] = ACTIONS(1427), + [anon_sym_bit_DASHand] = ACTIONS(1427), + [anon_sym_bit_DASHxor] = ACTIONS(1427), + [anon_sym_bit_DASHor] = ACTIONS(1427), + [anon_sym_and] = ACTIONS(1427), + [anon_sym_xor] = ACTIONS(1427), + [anon_sym_or] = ACTIONS(1427), + [sym_val_nothing] = ACTIONS(1427), + [anon_sym_true] = ACTIONS(1427), + [anon_sym_false] = ACTIONS(1427), + [aux_sym_val_number_token1] = ACTIONS(1427), + [aux_sym_val_number_token2] = ACTIONS(1427), + [aux_sym_val_number_token3] = ACTIONS(1427), + [anon_sym_inf] = ACTIONS(1427), + [anon_sym_DASHinf] = ACTIONS(1427), + [anon_sym_NaN] = ACTIONS(1427), + [aux_sym__val_number_decimal_token1] = ACTIONS(1427), + [aux_sym__val_number_decimal_token2] = ACTIONS(1427), + [anon_sym_0b] = ACTIONS(1427), + [anon_sym_0o] = ACTIONS(1427), + [anon_sym_0x] = ACTIONS(1427), + [sym_val_date] = ACTIONS(1427), + [anon_sym_DQUOTE] = ACTIONS(1427), + [sym__str_single_quotes] = ACTIONS(1427), + [sym__str_back_ticks] = ACTIONS(1427), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1427), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1427), + [anon_sym_err_GT] = ACTIONS(1427), + [anon_sym_out_GT] = ACTIONS(1427), + [anon_sym_e_GT] = ACTIONS(1427), + [anon_sym_o_GT] = ACTIONS(1427), + [anon_sym_err_PLUSout_GT] = ACTIONS(1427), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1427), + [anon_sym_o_PLUSe_GT] = ACTIONS(1427), + [anon_sym_e_PLUSo_GT] = ACTIONS(1427), + [sym_short_flag] = ACTIONS(1427), + [aux_sym_unquoted_token1] = ACTIONS(1427), [anon_sym_POUND] = ACTIONS(105), }, - [805] = { - [sym_comment] = STATE(805), - [anon_sym_SEMI] = ACTIONS(1455), - [anon_sym_LF] = ACTIONS(1457), - [anon_sym_LBRACK] = ACTIONS(1455), - [anon_sym_LPAREN] = ACTIONS(1455), - [anon_sym_RPAREN] = ACTIONS(1455), - [anon_sym_PIPE] = ACTIONS(1455), - [anon_sym_DOLLAR] = ACTIONS(1455), - [anon_sym_GT] = ACTIONS(1455), - [anon_sym_DASH_DASH] = ACTIONS(1455), - [anon_sym_DASH] = ACTIONS(1455), - [anon_sym_in] = ACTIONS(1455), - [anon_sym_LBRACE] = ACTIONS(1455), - [anon_sym_RBRACE] = ACTIONS(1455), - [anon_sym_DOT] = ACTIONS(1455), - [anon_sym_STAR] = ACTIONS(1455), - [anon_sym_STAR_STAR] = ACTIONS(1455), - [anon_sym_PLUS_PLUS] = ACTIONS(1455), - [anon_sym_SLASH] = ACTIONS(1455), - [anon_sym_mod] = ACTIONS(1455), - [anon_sym_SLASH_SLASH] = ACTIONS(1455), - [anon_sym_PLUS] = ACTIONS(1455), - [anon_sym_bit_DASHshl] = ACTIONS(1455), - [anon_sym_bit_DASHshr] = ACTIONS(1455), - [anon_sym_EQ_EQ] = ACTIONS(1455), - [anon_sym_BANG_EQ] = ACTIONS(1455), - [anon_sym_LT2] = ACTIONS(1455), - [anon_sym_LT_EQ] = ACTIONS(1455), - [anon_sym_GT_EQ] = ACTIONS(1455), - [anon_sym_not_DASHin] = ACTIONS(1455), - [anon_sym_starts_DASHwith] = ACTIONS(1455), - [anon_sym_ends_DASHwith] = ACTIONS(1455), - [anon_sym_EQ_TILDE] = ACTIONS(1455), - [anon_sym_BANG_TILDE] = ACTIONS(1455), - [anon_sym_bit_DASHand] = ACTIONS(1455), - [anon_sym_bit_DASHxor] = ACTIONS(1455), - [anon_sym_bit_DASHor] = ACTIONS(1455), - [anon_sym_and] = ACTIONS(1455), - [anon_sym_xor] = ACTIONS(1455), - [anon_sym_or] = ACTIONS(1455), - [sym_val_nothing] = ACTIONS(1455), - [anon_sym_true] = ACTIONS(1455), - [anon_sym_false] = ACTIONS(1455), - [aux_sym_val_number_token1] = ACTIONS(1455), - [aux_sym_val_number_token2] = ACTIONS(1455), - [aux_sym_val_number_token3] = ACTIONS(1455), - [anon_sym_inf] = ACTIONS(1455), - [anon_sym_DASHinf] = ACTIONS(1455), - [anon_sym_NaN] = ACTIONS(1455), - [aux_sym__val_number_decimal_token1] = ACTIONS(1455), - [aux_sym__val_number_decimal_token2] = ACTIONS(1455), - [anon_sym_0b] = ACTIONS(1455), - [anon_sym_0o] = ACTIONS(1455), - [anon_sym_0x] = ACTIONS(1455), - [sym_val_date] = ACTIONS(1455), - [anon_sym_DQUOTE] = ACTIONS(1455), - [sym__str_single_quotes] = ACTIONS(1455), - [sym__str_back_ticks] = ACTIONS(1455), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1455), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1455), - [anon_sym_err_GT] = ACTIONS(1455), - [anon_sym_out_GT] = ACTIONS(1455), - [anon_sym_e_GT] = ACTIONS(1455), - [anon_sym_o_GT] = ACTIONS(1455), - [anon_sym_err_PLUSout_GT] = ACTIONS(1455), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1455), - [anon_sym_o_PLUSe_GT] = ACTIONS(1455), - [anon_sym_e_PLUSo_GT] = ACTIONS(1455), - [sym_short_flag] = ACTIONS(1455), - [aux_sym_unquoted_token1] = ACTIONS(1455), + [810] = { + [sym_comment] = STATE(810), + [anon_sym_SEMI] = ACTIONS(1471), + [anon_sym_LF] = ACTIONS(1473), + [anon_sym_LBRACK] = ACTIONS(1471), + [anon_sym_LPAREN] = ACTIONS(1471), + [anon_sym_RPAREN] = ACTIONS(1471), + [anon_sym_PIPE] = ACTIONS(1471), + [anon_sym_DOLLAR] = ACTIONS(1471), + [anon_sym_GT] = ACTIONS(1471), + [anon_sym_DASH_DASH] = ACTIONS(1471), + [anon_sym_DASH] = ACTIONS(1471), + [anon_sym_in] = ACTIONS(1471), + [anon_sym_LBRACE] = ACTIONS(1471), + [anon_sym_RBRACE] = ACTIONS(1471), + [anon_sym_DOT] = ACTIONS(1471), + [anon_sym_STAR] = ACTIONS(1471), + [anon_sym_STAR_STAR] = ACTIONS(1471), + [anon_sym_PLUS_PLUS] = ACTIONS(1471), + [anon_sym_SLASH] = ACTIONS(1471), + [anon_sym_mod] = ACTIONS(1471), + [anon_sym_SLASH_SLASH] = ACTIONS(1471), + [anon_sym_PLUS] = ACTIONS(1471), + [anon_sym_bit_DASHshl] = ACTIONS(1471), + [anon_sym_bit_DASHshr] = ACTIONS(1471), + [anon_sym_EQ_EQ] = ACTIONS(1471), + [anon_sym_BANG_EQ] = ACTIONS(1471), + [anon_sym_LT2] = ACTIONS(1471), + [anon_sym_LT_EQ] = ACTIONS(1471), + [anon_sym_GT_EQ] = ACTIONS(1471), + [anon_sym_not_DASHin] = ACTIONS(1471), + [anon_sym_starts_DASHwith] = ACTIONS(1471), + [anon_sym_ends_DASHwith] = ACTIONS(1471), + [anon_sym_EQ_TILDE] = ACTIONS(1471), + [anon_sym_BANG_TILDE] = ACTIONS(1471), + [anon_sym_bit_DASHand] = ACTIONS(1471), + [anon_sym_bit_DASHxor] = ACTIONS(1471), + [anon_sym_bit_DASHor] = ACTIONS(1471), + [anon_sym_and] = ACTIONS(1471), + [anon_sym_xor] = ACTIONS(1471), + [anon_sym_or] = ACTIONS(1471), + [sym_val_nothing] = ACTIONS(1471), + [anon_sym_true] = ACTIONS(1471), + [anon_sym_false] = ACTIONS(1471), + [aux_sym_val_number_token1] = ACTIONS(1471), + [aux_sym_val_number_token2] = ACTIONS(1471), + [aux_sym_val_number_token3] = ACTIONS(1471), + [anon_sym_inf] = ACTIONS(1471), + [anon_sym_DASHinf] = ACTIONS(1471), + [anon_sym_NaN] = ACTIONS(1471), + [aux_sym__val_number_decimal_token1] = ACTIONS(1471), + [aux_sym__val_number_decimal_token2] = ACTIONS(1471), + [anon_sym_0b] = ACTIONS(1471), + [anon_sym_0o] = ACTIONS(1471), + [anon_sym_0x] = ACTIONS(1471), + [sym_val_date] = ACTIONS(1471), + [anon_sym_DQUOTE] = ACTIONS(1471), + [sym__str_single_quotes] = ACTIONS(1471), + [sym__str_back_ticks] = ACTIONS(1471), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1471), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1471), + [anon_sym_err_GT] = ACTIONS(1471), + [anon_sym_out_GT] = ACTIONS(1471), + [anon_sym_e_GT] = ACTIONS(1471), + [anon_sym_o_GT] = ACTIONS(1471), + [anon_sym_err_PLUSout_GT] = ACTIONS(1471), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1471), + [anon_sym_o_PLUSe_GT] = ACTIONS(1471), + [anon_sym_e_PLUSo_GT] = ACTIONS(1471), + [sym_short_flag] = ACTIONS(1471), + [aux_sym_unquoted_token1] = ACTIONS(1471), [anon_sym_POUND] = ACTIONS(105), }, - [806] = { - [sym_comment] = STATE(806), - [anon_sym_SEMI] = ACTIONS(1459), - [anon_sym_LF] = ACTIONS(1461), - [anon_sym_LBRACK] = ACTIONS(1459), - [anon_sym_LPAREN] = ACTIONS(1459), - [anon_sym_RPAREN] = ACTIONS(1459), - [anon_sym_PIPE] = ACTIONS(1459), - [anon_sym_DOLLAR] = ACTIONS(1459), - [anon_sym_GT] = ACTIONS(1459), - [anon_sym_DASH_DASH] = ACTIONS(1459), - [anon_sym_DASH] = ACTIONS(1459), - [anon_sym_in] = ACTIONS(1459), - [anon_sym_LBRACE] = ACTIONS(1459), - [anon_sym_RBRACE] = ACTIONS(1459), - [anon_sym_DOT] = ACTIONS(1459), - [anon_sym_STAR] = ACTIONS(1459), - [anon_sym_STAR_STAR] = ACTIONS(1459), - [anon_sym_PLUS_PLUS] = ACTIONS(1459), - [anon_sym_SLASH] = ACTIONS(1459), - [anon_sym_mod] = ACTIONS(1459), - [anon_sym_SLASH_SLASH] = ACTIONS(1459), - [anon_sym_PLUS] = ACTIONS(1459), - [anon_sym_bit_DASHshl] = ACTIONS(1459), - [anon_sym_bit_DASHshr] = ACTIONS(1459), - [anon_sym_EQ_EQ] = ACTIONS(1459), - [anon_sym_BANG_EQ] = ACTIONS(1459), - [anon_sym_LT2] = ACTIONS(1459), - [anon_sym_LT_EQ] = ACTIONS(1459), - [anon_sym_GT_EQ] = ACTIONS(1459), - [anon_sym_not_DASHin] = ACTIONS(1459), - [anon_sym_starts_DASHwith] = ACTIONS(1459), - [anon_sym_ends_DASHwith] = ACTIONS(1459), - [anon_sym_EQ_TILDE] = ACTIONS(1459), - [anon_sym_BANG_TILDE] = ACTIONS(1459), - [anon_sym_bit_DASHand] = ACTIONS(1459), - [anon_sym_bit_DASHxor] = ACTIONS(1459), - [anon_sym_bit_DASHor] = ACTIONS(1459), - [anon_sym_and] = ACTIONS(1459), - [anon_sym_xor] = ACTIONS(1459), - [anon_sym_or] = ACTIONS(1459), - [sym_val_nothing] = ACTIONS(1459), - [anon_sym_true] = ACTIONS(1459), - [anon_sym_false] = ACTIONS(1459), - [aux_sym_val_number_token1] = ACTIONS(1459), - [aux_sym_val_number_token2] = ACTIONS(1459), - [aux_sym_val_number_token3] = ACTIONS(1459), - [anon_sym_inf] = ACTIONS(1459), - [anon_sym_DASHinf] = ACTIONS(1459), - [anon_sym_NaN] = ACTIONS(1459), - [aux_sym__val_number_decimal_token1] = ACTIONS(1459), - [aux_sym__val_number_decimal_token2] = ACTIONS(1459), - [anon_sym_0b] = ACTIONS(1459), - [anon_sym_0o] = ACTIONS(1459), - [anon_sym_0x] = ACTIONS(1459), - [sym_val_date] = ACTIONS(1459), - [anon_sym_DQUOTE] = ACTIONS(1459), - [sym__str_single_quotes] = ACTIONS(1459), - [sym__str_back_ticks] = ACTIONS(1459), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1459), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1459), - [anon_sym_err_GT] = ACTIONS(1459), - [anon_sym_out_GT] = ACTIONS(1459), - [anon_sym_e_GT] = ACTIONS(1459), - [anon_sym_o_GT] = ACTIONS(1459), - [anon_sym_err_PLUSout_GT] = ACTIONS(1459), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1459), - [anon_sym_o_PLUSe_GT] = ACTIONS(1459), - [anon_sym_e_PLUSo_GT] = ACTIONS(1459), - [sym_short_flag] = ACTIONS(1459), - [aux_sym_unquoted_token1] = ACTIONS(1459), + [811] = { + [sym_comment] = STATE(811), + [anon_sym_SEMI] = ACTIONS(2065), + [anon_sym_LF] = ACTIONS(2067), + [anon_sym_LBRACK] = ACTIONS(2065), + [anon_sym_LPAREN] = ACTIONS(2065), + [anon_sym_RPAREN] = ACTIONS(2065), + [anon_sym_PIPE] = ACTIONS(2065), + [anon_sym_DOLLAR] = ACTIONS(2065), + [anon_sym_GT] = ACTIONS(2069), + [anon_sym_DASH_DASH] = ACTIONS(2065), + [anon_sym_DASH] = ACTIONS(2071), + [anon_sym_in] = ACTIONS(2073), + [anon_sym_LBRACE] = ACTIONS(2065), + [anon_sym_RBRACE] = ACTIONS(2065), + [anon_sym_DOT] = ACTIONS(2065), + [anon_sym_STAR] = ACTIONS(2075), + [anon_sym_STAR_STAR] = ACTIONS(2077), + [anon_sym_PLUS_PLUS] = ACTIONS(2077), + [anon_sym_SLASH] = ACTIONS(2075), + [anon_sym_mod] = ACTIONS(2075), + [anon_sym_SLASH_SLASH] = ACTIONS(2075), + [anon_sym_PLUS] = ACTIONS(2071), + [anon_sym_bit_DASHshl] = ACTIONS(2079), + [anon_sym_bit_DASHshr] = ACTIONS(2079), + [anon_sym_EQ_EQ] = ACTIONS(2069), + [anon_sym_BANG_EQ] = ACTIONS(2069), + [anon_sym_LT2] = ACTIONS(2069), + [anon_sym_LT_EQ] = ACTIONS(2069), + [anon_sym_GT_EQ] = ACTIONS(2069), + [anon_sym_not_DASHin] = ACTIONS(2073), + [anon_sym_starts_DASHwith] = ACTIONS(2073), + [anon_sym_ends_DASHwith] = ACTIONS(2073), + [anon_sym_EQ_TILDE] = ACTIONS(2081), + [anon_sym_BANG_TILDE] = ACTIONS(2081), + [anon_sym_bit_DASHand] = ACTIONS(2083), + [anon_sym_bit_DASHxor] = ACTIONS(2085), + [anon_sym_bit_DASHor] = ACTIONS(2087), + [anon_sym_and] = ACTIONS(2089), + [anon_sym_xor] = ACTIONS(2091), + [anon_sym_or] = ACTIONS(2093), + [sym_val_nothing] = ACTIONS(2065), + [anon_sym_true] = ACTIONS(2065), + [anon_sym_false] = ACTIONS(2065), + [aux_sym_val_number_token1] = ACTIONS(2065), + [aux_sym_val_number_token2] = ACTIONS(2065), + [aux_sym_val_number_token3] = ACTIONS(2065), + [anon_sym_inf] = ACTIONS(2065), + [anon_sym_DASHinf] = ACTIONS(2065), + [anon_sym_NaN] = ACTIONS(2065), + [aux_sym__val_number_decimal_token1] = ACTIONS(2065), + [aux_sym__val_number_decimal_token2] = ACTIONS(2065), + [anon_sym_0b] = ACTIONS(2065), + [anon_sym_0o] = ACTIONS(2065), + [anon_sym_0x] = ACTIONS(2065), + [sym_val_date] = ACTIONS(2065), + [anon_sym_DQUOTE] = ACTIONS(2065), + [sym__str_single_quotes] = ACTIONS(2065), + [sym__str_back_ticks] = ACTIONS(2065), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2065), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2065), + [anon_sym_err_GT] = ACTIONS(2065), + [anon_sym_out_GT] = ACTIONS(2065), + [anon_sym_e_GT] = ACTIONS(2065), + [anon_sym_o_GT] = ACTIONS(2065), + [anon_sym_err_PLUSout_GT] = ACTIONS(2065), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2065), + [anon_sym_o_PLUSe_GT] = ACTIONS(2065), + [anon_sym_e_PLUSo_GT] = ACTIONS(2065), + [sym_short_flag] = ACTIONS(2065), + [aux_sym_unquoted_token1] = ACTIONS(2065), [anon_sym_POUND] = ACTIONS(105), }, - [807] = { - [sym_comment] = STATE(807), - [anon_sym_SEMI] = ACTIONS(1415), - [anon_sym_LF] = ACTIONS(1417), - [anon_sym_LBRACK] = ACTIONS(1415), - [anon_sym_LPAREN] = ACTIONS(1415), - [anon_sym_RPAREN] = ACTIONS(1415), - [anon_sym_PIPE] = ACTIONS(1415), - [anon_sym_DOLLAR] = ACTIONS(1415), - [anon_sym_GT] = ACTIONS(1415), - [anon_sym_DASH_DASH] = ACTIONS(1415), - [anon_sym_DASH] = ACTIONS(1415), - [anon_sym_in] = ACTIONS(1415), - [anon_sym_LBRACE] = ACTIONS(1415), - [anon_sym_RBRACE] = ACTIONS(1415), - [anon_sym_DOT] = ACTIONS(1415), - [anon_sym_STAR] = ACTIONS(1415), - [anon_sym_STAR_STAR] = ACTIONS(1415), - [anon_sym_PLUS_PLUS] = ACTIONS(1415), - [anon_sym_SLASH] = ACTIONS(1415), - [anon_sym_mod] = ACTIONS(1415), - [anon_sym_SLASH_SLASH] = ACTIONS(1415), - [anon_sym_PLUS] = ACTIONS(1415), - [anon_sym_bit_DASHshl] = ACTIONS(1415), - [anon_sym_bit_DASHshr] = ACTIONS(1415), - [anon_sym_EQ_EQ] = ACTIONS(1415), - [anon_sym_BANG_EQ] = ACTIONS(1415), - [anon_sym_LT2] = ACTIONS(1415), - [anon_sym_LT_EQ] = ACTIONS(1415), - [anon_sym_GT_EQ] = ACTIONS(1415), - [anon_sym_not_DASHin] = ACTIONS(1415), - [anon_sym_starts_DASHwith] = ACTIONS(1415), - [anon_sym_ends_DASHwith] = ACTIONS(1415), - [anon_sym_EQ_TILDE] = ACTIONS(1415), - [anon_sym_BANG_TILDE] = ACTIONS(1415), - [anon_sym_bit_DASHand] = ACTIONS(1415), - [anon_sym_bit_DASHxor] = ACTIONS(1415), - [anon_sym_bit_DASHor] = ACTIONS(1415), - [anon_sym_and] = ACTIONS(1415), - [anon_sym_xor] = ACTIONS(1415), - [anon_sym_or] = ACTIONS(1415), - [sym_val_nothing] = ACTIONS(1415), - [anon_sym_true] = ACTIONS(1415), - [anon_sym_false] = ACTIONS(1415), - [aux_sym_val_number_token1] = ACTIONS(1415), - [aux_sym_val_number_token2] = ACTIONS(1415), - [aux_sym_val_number_token3] = ACTIONS(1415), - [anon_sym_inf] = ACTIONS(1415), - [anon_sym_DASHinf] = ACTIONS(1415), - [anon_sym_NaN] = ACTIONS(1415), - [aux_sym__val_number_decimal_token1] = ACTIONS(1415), - [aux_sym__val_number_decimal_token2] = ACTIONS(1415), - [anon_sym_0b] = ACTIONS(1415), - [anon_sym_0o] = ACTIONS(1415), - [anon_sym_0x] = ACTIONS(1415), - [sym_val_date] = ACTIONS(1415), - [anon_sym_DQUOTE] = ACTIONS(1415), - [sym__str_single_quotes] = ACTIONS(1415), - [sym__str_back_ticks] = ACTIONS(1415), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1415), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1415), - [anon_sym_err_GT] = ACTIONS(1415), - [anon_sym_out_GT] = ACTIONS(1415), - [anon_sym_e_GT] = ACTIONS(1415), - [anon_sym_o_GT] = ACTIONS(1415), - [anon_sym_err_PLUSout_GT] = ACTIONS(1415), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1415), - [anon_sym_o_PLUSe_GT] = ACTIONS(1415), - [anon_sym_e_PLUSo_GT] = ACTIONS(1415), - [sym_short_flag] = ACTIONS(1415), - [aux_sym_unquoted_token1] = ACTIONS(1415), + [812] = { + [sym_comment] = STATE(812), + [ts_builtin_sym_end] = ACTIONS(1310), + [anon_sym_SEMI] = ACTIONS(1308), + [anon_sym_LF] = ACTIONS(1310), + [anon_sym_LBRACK] = ACTIONS(1308), + [anon_sym_LPAREN] = ACTIONS(1308), + [anon_sym_PIPE] = ACTIONS(1308), + [anon_sym_DOLLAR] = ACTIONS(1308), + [anon_sym_GT] = ACTIONS(1308), + [anon_sym_DASH_DASH] = ACTIONS(1308), + [anon_sym_DASH] = ACTIONS(1308), + [anon_sym_in] = ACTIONS(1308), + [anon_sym_LBRACE] = ACTIONS(1308), + [anon_sym_DOT] = ACTIONS(1308), + [anon_sym_STAR] = ACTIONS(1308), + [anon_sym_STAR_STAR] = ACTIONS(1308), + [anon_sym_PLUS_PLUS] = ACTIONS(1308), + [anon_sym_SLASH] = ACTIONS(1308), + [anon_sym_mod] = ACTIONS(1308), + [anon_sym_SLASH_SLASH] = ACTIONS(1308), + [anon_sym_PLUS] = ACTIONS(1308), + [anon_sym_bit_DASHshl] = ACTIONS(1308), + [anon_sym_bit_DASHshr] = ACTIONS(1308), + [anon_sym_EQ_EQ] = ACTIONS(1308), + [anon_sym_BANG_EQ] = ACTIONS(1308), + [anon_sym_LT2] = ACTIONS(1308), + [anon_sym_LT_EQ] = ACTIONS(1308), + [anon_sym_GT_EQ] = ACTIONS(1308), + [anon_sym_not_DASHin] = ACTIONS(1308), + [anon_sym_starts_DASHwith] = ACTIONS(1308), + [anon_sym_ends_DASHwith] = ACTIONS(1308), + [anon_sym_EQ_TILDE] = ACTIONS(1308), + [anon_sym_BANG_TILDE] = ACTIONS(1308), + [anon_sym_bit_DASHand] = ACTIONS(1308), + [anon_sym_bit_DASHxor] = ACTIONS(1308), + [anon_sym_bit_DASHor] = ACTIONS(1308), + [anon_sym_and] = ACTIONS(1308), + [anon_sym_xor] = ACTIONS(1308), + [anon_sym_or] = ACTIONS(1308), + [anon_sym_DOT2] = ACTIONS(1310), + [sym_val_nothing] = ACTIONS(1308), + [anon_sym_true] = ACTIONS(1308), + [anon_sym_false] = ACTIONS(1308), + [aux_sym_val_number_token1] = ACTIONS(1308), + [aux_sym_val_number_token2] = ACTIONS(1308), + [aux_sym_val_number_token3] = ACTIONS(1308), + [anon_sym_inf] = ACTIONS(1308), + [anon_sym_DASHinf] = ACTIONS(1308), + [anon_sym_NaN] = ACTIONS(1308), + [aux_sym__val_number_decimal_token1] = ACTIONS(1308), + [aux_sym__val_number_decimal_token2] = ACTIONS(1308), + [anon_sym_0b] = ACTIONS(1308), + [anon_sym_0o] = ACTIONS(1308), + [anon_sym_0x] = ACTIONS(1308), + [sym_val_date] = ACTIONS(1308), + [anon_sym_DQUOTE] = ACTIONS(1308), + [sym__str_single_quotes] = ACTIONS(1308), + [sym__str_back_ticks] = ACTIONS(1308), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1308), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1308), + [anon_sym_err_GT] = ACTIONS(1308), + [anon_sym_out_GT] = ACTIONS(1308), + [anon_sym_e_GT] = ACTIONS(1308), + [anon_sym_o_GT] = ACTIONS(1308), + [anon_sym_err_PLUSout_GT] = ACTIONS(1308), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1308), + [anon_sym_o_PLUSe_GT] = ACTIONS(1308), + [anon_sym_e_PLUSo_GT] = ACTIONS(1308), + [sym_short_flag] = ACTIONS(1308), + [aux_sym_unquoted_token1] = ACTIONS(1308), [anon_sym_POUND] = ACTIONS(105), }, - [808] = { - [sym__flag] = STATE(1010), - [sym_long_flag] = STATE(1011), - [sym_comment] = STATE(808), - [aux_sym_overlay_use_repeat1] = STATE(801), - [anon_sym_export] = ACTIONS(2099), - [anon_sym_alias] = ACTIONS(2099), - [anon_sym_let] = ACTIONS(2099), - [anon_sym_let_DASHenv] = ACTIONS(2099), - [anon_sym_mut] = ACTIONS(2099), - [anon_sym_const] = ACTIONS(2099), - [anon_sym_SEMI] = ACTIONS(2099), - [sym_cmd_identifier] = ACTIONS(2099), - [anon_sym_LF] = ACTIONS(2101), - [anon_sym_def] = ACTIONS(2099), - [anon_sym_def_DASHenv] = ACTIONS(2099), - [anon_sym_export_DASHenv] = ACTIONS(2099), - [anon_sym_extern] = ACTIONS(2099), - [anon_sym_module] = ACTIONS(2099), - [anon_sym_use] = ACTIONS(2099), - [anon_sym_LBRACK] = ACTIONS(2099), - [anon_sym_LPAREN] = ACTIONS(2099), - [anon_sym_RPAREN] = ACTIONS(2099), - [anon_sym_DOLLAR] = ACTIONS(2099), - [anon_sym_error] = ACTIONS(2099), - [anon_sym_DASH_DASH] = ACTIONS(2093), - [anon_sym_DASH] = ACTIONS(2099), - [anon_sym_break] = ACTIONS(2099), - [anon_sym_continue] = ACTIONS(2099), - [anon_sym_for] = ACTIONS(2099), - [anon_sym_loop] = ACTIONS(2099), - [anon_sym_while] = ACTIONS(2099), - [anon_sym_do] = ACTIONS(2099), - [anon_sym_if] = ACTIONS(2099), - [anon_sym_match] = ACTIONS(2099), - [anon_sym_LBRACE] = ACTIONS(2099), - [anon_sym_RBRACE] = ACTIONS(2099), - [anon_sym_DOT] = ACTIONS(2099), - [anon_sym_try] = ACTIONS(2099), - [anon_sym_return] = ACTIONS(2099), - [anon_sym_source] = ACTIONS(2099), - [anon_sym_source_DASHenv] = ACTIONS(2099), - [anon_sym_register] = ACTIONS(2099), - [anon_sym_hide] = ACTIONS(2099), - [anon_sym_hide_DASHenv] = ACTIONS(2099), - [anon_sym_overlay] = ACTIONS(2099), - [anon_sym_as] = ACTIONS(2103), - [anon_sym_where] = ACTIONS(2099), - [anon_sym_not] = ACTIONS(2099), - [sym_val_nothing] = ACTIONS(2099), - [anon_sym_true] = ACTIONS(2099), - [anon_sym_false] = ACTIONS(2099), - [aux_sym_val_number_token1] = ACTIONS(2099), - [aux_sym_val_number_token2] = ACTIONS(2099), - [aux_sym_val_number_token3] = ACTIONS(2099), - [anon_sym_inf] = ACTIONS(2099), - [anon_sym_DASHinf] = ACTIONS(2099), - [anon_sym_NaN] = ACTIONS(2099), - [aux_sym__val_number_decimal_token1] = ACTIONS(2099), - [aux_sym__val_number_decimal_token2] = ACTIONS(2099), - [anon_sym_0b] = ACTIONS(2099), - [anon_sym_0o] = ACTIONS(2099), - [anon_sym_0x] = ACTIONS(2099), - [sym_val_date] = ACTIONS(2099), - [anon_sym_DQUOTE] = ACTIONS(2099), - [sym__str_single_quotes] = ACTIONS(2099), - [sym__str_back_ticks] = ACTIONS(2099), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2099), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2099), - [anon_sym_CARET] = ACTIONS(2099), - [sym_short_flag] = ACTIONS(2097), + [813] = { + [sym_comment] = STATE(813), + [ts_builtin_sym_end] = ACTIONS(1314), + [anon_sym_SEMI] = ACTIONS(1312), + [anon_sym_LF] = ACTIONS(1314), + [anon_sym_LBRACK] = ACTIONS(1312), + [anon_sym_LPAREN] = ACTIONS(1312), + [anon_sym_PIPE] = ACTIONS(1312), + [anon_sym_DOLLAR] = ACTIONS(1312), + [anon_sym_GT] = ACTIONS(1312), + [anon_sym_DASH_DASH] = ACTIONS(1312), + [anon_sym_DASH] = ACTIONS(1312), + [anon_sym_in] = ACTIONS(1312), + [anon_sym_LBRACE] = ACTIONS(1312), + [anon_sym_DOT] = ACTIONS(1312), + [anon_sym_STAR] = ACTIONS(1312), + [anon_sym_STAR_STAR] = ACTIONS(1312), + [anon_sym_PLUS_PLUS] = ACTIONS(1312), + [anon_sym_SLASH] = ACTIONS(1312), + [anon_sym_mod] = ACTIONS(1312), + [anon_sym_SLASH_SLASH] = ACTIONS(1312), + [anon_sym_PLUS] = ACTIONS(1312), + [anon_sym_bit_DASHshl] = ACTIONS(1312), + [anon_sym_bit_DASHshr] = ACTIONS(1312), + [anon_sym_EQ_EQ] = ACTIONS(1312), + [anon_sym_BANG_EQ] = ACTIONS(1312), + [anon_sym_LT2] = ACTIONS(1312), + [anon_sym_LT_EQ] = ACTIONS(1312), + [anon_sym_GT_EQ] = ACTIONS(1312), + [anon_sym_not_DASHin] = ACTIONS(1312), + [anon_sym_starts_DASHwith] = ACTIONS(1312), + [anon_sym_ends_DASHwith] = ACTIONS(1312), + [anon_sym_EQ_TILDE] = ACTIONS(1312), + [anon_sym_BANG_TILDE] = ACTIONS(1312), + [anon_sym_bit_DASHand] = ACTIONS(1312), + [anon_sym_bit_DASHxor] = ACTIONS(1312), + [anon_sym_bit_DASHor] = ACTIONS(1312), + [anon_sym_and] = ACTIONS(1312), + [anon_sym_xor] = ACTIONS(1312), + [anon_sym_or] = ACTIONS(1312), + [anon_sym_DOT2] = ACTIONS(1314), + [sym_val_nothing] = ACTIONS(1312), + [anon_sym_true] = ACTIONS(1312), + [anon_sym_false] = ACTIONS(1312), + [aux_sym_val_number_token1] = ACTIONS(1312), + [aux_sym_val_number_token2] = ACTIONS(1312), + [aux_sym_val_number_token3] = ACTIONS(1312), + [anon_sym_inf] = ACTIONS(1312), + [anon_sym_DASHinf] = ACTIONS(1312), + [anon_sym_NaN] = ACTIONS(1312), + [aux_sym__val_number_decimal_token1] = ACTIONS(1312), + [aux_sym__val_number_decimal_token2] = ACTIONS(1312), + [anon_sym_0b] = ACTIONS(1312), + [anon_sym_0o] = ACTIONS(1312), + [anon_sym_0x] = ACTIONS(1312), + [sym_val_date] = ACTIONS(1312), + [anon_sym_DQUOTE] = ACTIONS(1312), + [sym__str_single_quotes] = ACTIONS(1312), + [sym__str_back_ticks] = ACTIONS(1312), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1312), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1312), + [anon_sym_err_GT] = ACTIONS(1312), + [anon_sym_out_GT] = ACTIONS(1312), + [anon_sym_e_GT] = ACTIONS(1312), + [anon_sym_o_GT] = ACTIONS(1312), + [anon_sym_err_PLUSout_GT] = ACTIONS(1312), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1312), + [anon_sym_o_PLUSe_GT] = ACTIONS(1312), + [anon_sym_e_PLUSo_GT] = ACTIONS(1312), + [sym_short_flag] = ACTIONS(1312), + [aux_sym_unquoted_token1] = ACTIONS(1312), [anon_sym_POUND] = ACTIONS(105), }, - [809] = { - [sym_comment] = STATE(809), - [ts_builtin_sym_end] = ACTIONS(153), - [anon_sym_SEMI] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_LBRACK] = ACTIONS(151), - [anon_sym_LPAREN] = ACTIONS(151), - [anon_sym_PIPE] = ACTIONS(151), - [anon_sym_DOLLAR] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH_DASH] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(151), - [anon_sym_DOT] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [anon_sym_DOT2] = ACTIONS(2105), - [sym_val_nothing] = ACTIONS(151), - [anon_sym_true] = ACTIONS(151), - [anon_sym_false] = ACTIONS(151), - [aux_sym_val_number_token1] = ACTIONS(151), - [aux_sym_val_number_token2] = ACTIONS(151), - [aux_sym_val_number_token3] = ACTIONS(151), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), - [anon_sym_0b] = ACTIONS(151), - [anon_sym_0o] = ACTIONS(151), - [anon_sym_0x] = ACTIONS(151), - [sym_val_date] = ACTIONS(151), - [anon_sym_DQUOTE] = ACTIONS(151), - [sym__str_single_quotes] = ACTIONS(151), - [sym__str_back_ticks] = ACTIONS(151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(151), - [anon_sym_err_GT] = ACTIONS(151), - [anon_sym_out_GT] = ACTIONS(151), - [anon_sym_e_GT] = ACTIONS(151), - [anon_sym_o_GT] = ACTIONS(151), - [anon_sym_err_PLUSout_GT] = ACTIONS(151), - [anon_sym_out_PLUSerr_GT] = ACTIONS(151), - [anon_sym_o_PLUSe_GT] = ACTIONS(151), - [anon_sym_e_PLUSo_GT] = ACTIONS(151), - [sym_short_flag] = ACTIONS(151), - [aux_sym_unquoted_token1] = ACTIONS(151), + [814] = { + [sym_comment] = STATE(814), + [anon_sym_SEMI] = ACTIONS(1447), + [anon_sym_LF] = ACTIONS(1449), + [anon_sym_LBRACK] = ACTIONS(1447), + [anon_sym_LPAREN] = ACTIONS(1447), + [anon_sym_RPAREN] = ACTIONS(1447), + [anon_sym_PIPE] = ACTIONS(1447), + [anon_sym_DOLLAR] = ACTIONS(1447), + [anon_sym_GT] = ACTIONS(1447), + [anon_sym_DASH_DASH] = ACTIONS(1447), + [anon_sym_DASH] = ACTIONS(1447), + [anon_sym_in] = ACTIONS(1447), + [anon_sym_LBRACE] = ACTIONS(1447), + [anon_sym_RBRACE] = ACTIONS(1447), + [anon_sym_DOT] = ACTIONS(1447), + [anon_sym_STAR] = ACTIONS(1447), + [anon_sym_STAR_STAR] = ACTIONS(1447), + [anon_sym_PLUS_PLUS] = ACTIONS(1447), + [anon_sym_SLASH] = ACTIONS(1447), + [anon_sym_mod] = ACTIONS(1447), + [anon_sym_SLASH_SLASH] = ACTIONS(1447), + [anon_sym_PLUS] = ACTIONS(1447), + [anon_sym_bit_DASHshl] = ACTIONS(1447), + [anon_sym_bit_DASHshr] = ACTIONS(1447), + [anon_sym_EQ_EQ] = ACTIONS(1447), + [anon_sym_BANG_EQ] = ACTIONS(1447), + [anon_sym_LT2] = ACTIONS(1447), + [anon_sym_LT_EQ] = ACTIONS(1447), + [anon_sym_GT_EQ] = ACTIONS(1447), + [anon_sym_not_DASHin] = ACTIONS(1447), + [anon_sym_starts_DASHwith] = ACTIONS(1447), + [anon_sym_ends_DASHwith] = ACTIONS(1447), + [anon_sym_EQ_TILDE] = ACTIONS(1447), + [anon_sym_BANG_TILDE] = ACTIONS(1447), + [anon_sym_bit_DASHand] = ACTIONS(1447), + [anon_sym_bit_DASHxor] = ACTIONS(1447), + [anon_sym_bit_DASHor] = ACTIONS(1447), + [anon_sym_and] = ACTIONS(1447), + [anon_sym_xor] = ACTIONS(1447), + [anon_sym_or] = ACTIONS(1447), + [sym_val_nothing] = ACTIONS(1447), + [anon_sym_true] = ACTIONS(1447), + [anon_sym_false] = ACTIONS(1447), + [aux_sym_val_number_token1] = ACTIONS(1447), + [aux_sym_val_number_token2] = ACTIONS(1447), + [aux_sym_val_number_token3] = ACTIONS(1447), + [anon_sym_inf] = ACTIONS(1447), + [anon_sym_DASHinf] = ACTIONS(1447), + [anon_sym_NaN] = ACTIONS(1447), + [aux_sym__val_number_decimal_token1] = ACTIONS(1447), + [aux_sym__val_number_decimal_token2] = ACTIONS(1447), + [anon_sym_0b] = ACTIONS(1447), + [anon_sym_0o] = ACTIONS(1447), + [anon_sym_0x] = ACTIONS(1447), + [sym_val_date] = ACTIONS(1447), + [anon_sym_DQUOTE] = ACTIONS(1447), + [sym__str_single_quotes] = ACTIONS(1447), + [sym__str_back_ticks] = ACTIONS(1447), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1447), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1447), + [anon_sym_err_GT] = ACTIONS(1447), + [anon_sym_out_GT] = ACTIONS(1447), + [anon_sym_e_GT] = ACTIONS(1447), + [anon_sym_o_GT] = ACTIONS(1447), + [anon_sym_err_PLUSout_GT] = ACTIONS(1447), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1447), + [anon_sym_o_PLUSe_GT] = ACTIONS(1447), + [anon_sym_e_PLUSo_GT] = ACTIONS(1447), + [sym_short_flag] = ACTIONS(1447), + [aux_sym_unquoted_token1] = ACTIONS(1447), [anon_sym_POUND] = ACTIONS(105), }, - [810] = { - [sym_comment] = STATE(810), + [815] = { + [sym_comment] = STATE(815), + [anon_sym_SEMI] = ACTIONS(1553), + [anon_sym_LF] = ACTIONS(1555), + [anon_sym_LBRACK] = ACTIONS(1553), + [anon_sym_LPAREN] = ACTIONS(1553), + [anon_sym_RPAREN] = ACTIONS(1553), + [anon_sym_PIPE] = ACTIONS(1553), + [anon_sym_DOLLAR] = ACTIONS(1553), + [anon_sym_GT] = ACTIONS(1553), + [anon_sym_DASH_DASH] = ACTIONS(1553), + [anon_sym_DASH] = ACTIONS(1553), + [anon_sym_in] = ACTIONS(1553), + [anon_sym_LBRACE] = ACTIONS(1553), + [anon_sym_RBRACE] = ACTIONS(1553), + [anon_sym_DOT] = ACTIONS(1553), + [anon_sym_STAR] = ACTIONS(1553), + [anon_sym_STAR_STAR] = ACTIONS(1553), + [anon_sym_PLUS_PLUS] = ACTIONS(1553), + [anon_sym_SLASH] = ACTIONS(1553), + [anon_sym_mod] = ACTIONS(1553), + [anon_sym_SLASH_SLASH] = ACTIONS(1553), + [anon_sym_PLUS] = ACTIONS(1553), + [anon_sym_bit_DASHshl] = ACTIONS(1553), + [anon_sym_bit_DASHshr] = ACTIONS(1553), + [anon_sym_EQ_EQ] = ACTIONS(1553), + [anon_sym_BANG_EQ] = ACTIONS(1553), + [anon_sym_LT2] = ACTIONS(1553), + [anon_sym_LT_EQ] = ACTIONS(1553), + [anon_sym_GT_EQ] = ACTIONS(1553), + [anon_sym_not_DASHin] = ACTIONS(1553), + [anon_sym_starts_DASHwith] = ACTIONS(1553), + [anon_sym_ends_DASHwith] = ACTIONS(1553), + [anon_sym_EQ_TILDE] = ACTIONS(1553), + [anon_sym_BANG_TILDE] = ACTIONS(1553), + [anon_sym_bit_DASHand] = ACTIONS(1553), + [anon_sym_bit_DASHxor] = ACTIONS(1553), + [anon_sym_bit_DASHor] = ACTIONS(1553), + [anon_sym_and] = ACTIONS(1553), + [anon_sym_xor] = ACTIONS(1553), + [anon_sym_or] = ACTIONS(1553), + [sym_val_nothing] = ACTIONS(1553), + [anon_sym_true] = ACTIONS(1553), + [anon_sym_false] = ACTIONS(1553), + [aux_sym_val_number_token1] = ACTIONS(1553), + [aux_sym_val_number_token2] = ACTIONS(1553), + [aux_sym_val_number_token3] = ACTIONS(1553), + [anon_sym_inf] = ACTIONS(1553), + [anon_sym_DASHinf] = ACTIONS(1553), + [anon_sym_NaN] = ACTIONS(1553), + [aux_sym__val_number_decimal_token1] = ACTIONS(1553), + [aux_sym__val_number_decimal_token2] = ACTIONS(1553), + [anon_sym_0b] = ACTIONS(1553), + [anon_sym_0o] = ACTIONS(1553), + [anon_sym_0x] = ACTIONS(1553), + [sym_val_date] = ACTIONS(1553), + [anon_sym_DQUOTE] = ACTIONS(1553), + [sym__str_single_quotes] = ACTIONS(1553), + [sym__str_back_ticks] = ACTIONS(1553), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1553), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1553), + [anon_sym_err_GT] = ACTIONS(1553), + [anon_sym_out_GT] = ACTIONS(1553), + [anon_sym_e_GT] = ACTIONS(1553), + [anon_sym_o_GT] = ACTIONS(1553), + [anon_sym_err_PLUSout_GT] = ACTIONS(1553), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1553), + [anon_sym_o_PLUSe_GT] = ACTIONS(1553), + [anon_sym_e_PLUSo_GT] = ACTIONS(1553), + [sym_short_flag] = ACTIONS(1553), + [aux_sym_unquoted_token1] = ACTIONS(1553), + [anon_sym_POUND] = ACTIONS(105), + }, + [816] = { + [sym_comment] = STATE(816), + [ts_builtin_sym_end] = ACTIONS(1159), + [anon_sym_SEMI] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_PIPE] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH_DASH] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(1862), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_err_GT] = ACTIONS(1157), + [anon_sym_out_GT] = ACTIONS(1157), + [anon_sym_e_GT] = ACTIONS(1157), + [anon_sym_o_GT] = ACTIONS(1157), + [anon_sym_err_PLUSout_GT] = ACTIONS(1157), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1157), + [anon_sym_o_PLUSe_GT] = ACTIONS(1157), + [anon_sym_e_PLUSo_GT] = ACTIONS(1157), + [sym_short_flag] = ACTIONS(1157), + [aux_sym_unquoted_token1] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [817] = { + [sym_comment] = STATE(817), [anon_sym_SEMI] = ACTIONS(1411), [anon_sym_LF] = ACTIONS(1413), [anon_sym_LBRACK] = ACTIONS(1411), @@ -142804,27 +143051,27 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RPAREN] = ACTIONS(1411), [anon_sym_PIPE] = ACTIONS(1411), [anon_sym_DOLLAR] = ACTIONS(1411), - [anon_sym_GT] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2069), [anon_sym_DASH_DASH] = ACTIONS(1411), - [anon_sym_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2071), [anon_sym_in] = ACTIONS(1411), [anon_sym_LBRACE] = ACTIONS(1411), [anon_sym_RBRACE] = ACTIONS(1411), [anon_sym_DOT] = ACTIONS(1411), - [anon_sym_STAR] = ACTIONS(1411), - [anon_sym_STAR_STAR] = ACTIONS(1411), - [anon_sym_PLUS_PLUS] = ACTIONS(1411), - [anon_sym_SLASH] = ACTIONS(1411), - [anon_sym_mod] = ACTIONS(1411), - [anon_sym_SLASH_SLASH] = ACTIONS(1411), - [anon_sym_PLUS] = ACTIONS(1411), - [anon_sym_bit_DASHshl] = ACTIONS(1411), - [anon_sym_bit_DASHshr] = ACTIONS(1411), - [anon_sym_EQ_EQ] = ACTIONS(1411), - [anon_sym_BANG_EQ] = ACTIONS(1411), - [anon_sym_LT2] = ACTIONS(1411), - [anon_sym_LT_EQ] = ACTIONS(1411), - [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2075), + [anon_sym_STAR_STAR] = ACTIONS(2077), + [anon_sym_PLUS_PLUS] = ACTIONS(2077), + [anon_sym_SLASH] = ACTIONS(2075), + [anon_sym_mod] = ACTIONS(2075), + [anon_sym_SLASH_SLASH] = ACTIONS(2075), + [anon_sym_PLUS] = ACTIONS(2071), + [anon_sym_bit_DASHshl] = ACTIONS(2079), + [anon_sym_bit_DASHshr] = ACTIONS(2079), + [anon_sym_EQ_EQ] = ACTIONS(2069), + [anon_sym_BANG_EQ] = ACTIONS(2069), + [anon_sym_LT2] = ACTIONS(2069), + [anon_sym_LT_EQ] = ACTIONS(2069), + [anon_sym_GT_EQ] = ACTIONS(2069), [anon_sym_not_DASHin] = ACTIONS(1411), [anon_sym_starts_DASHwith] = ACTIONS(1411), [anon_sym_ends_DASHwith] = ACTIONS(1411), @@ -142868,3147 +143115,2782 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, - [811] = { - [sym_comment] = STATE(811), - [anon_sym_SEMI] = ACTIONS(1407), - [anon_sym_LF] = ACTIONS(1409), - [anon_sym_LBRACK] = ACTIONS(1407), - [anon_sym_LPAREN] = ACTIONS(1407), - [anon_sym_RPAREN] = ACTIONS(1407), - [anon_sym_PIPE] = ACTIONS(1407), - [anon_sym_DOLLAR] = ACTIONS(1407), - [anon_sym_GT] = ACTIONS(1407), - [anon_sym_DASH_DASH] = ACTIONS(1407), - [anon_sym_DASH] = ACTIONS(1407), - [anon_sym_in] = ACTIONS(1407), - [anon_sym_LBRACE] = ACTIONS(1407), - [anon_sym_RBRACE] = ACTIONS(1407), - [anon_sym_DOT] = ACTIONS(1407), - [anon_sym_STAR] = ACTIONS(1407), - [anon_sym_STAR_STAR] = ACTIONS(1407), - [anon_sym_PLUS_PLUS] = ACTIONS(1407), - [anon_sym_SLASH] = ACTIONS(1407), - [anon_sym_mod] = ACTIONS(1407), - [anon_sym_SLASH_SLASH] = ACTIONS(1407), - [anon_sym_PLUS] = ACTIONS(1407), - [anon_sym_bit_DASHshl] = ACTIONS(1407), - [anon_sym_bit_DASHshr] = ACTIONS(1407), - [anon_sym_EQ_EQ] = ACTIONS(1407), - [anon_sym_BANG_EQ] = ACTIONS(1407), - [anon_sym_LT2] = ACTIONS(1407), - [anon_sym_LT_EQ] = ACTIONS(1407), - [anon_sym_GT_EQ] = ACTIONS(1407), - [anon_sym_not_DASHin] = ACTIONS(1407), - [anon_sym_starts_DASHwith] = ACTIONS(1407), - [anon_sym_ends_DASHwith] = ACTIONS(1407), - [anon_sym_EQ_TILDE] = ACTIONS(1407), - [anon_sym_BANG_TILDE] = ACTIONS(1407), - [anon_sym_bit_DASHand] = ACTIONS(1407), - [anon_sym_bit_DASHxor] = ACTIONS(1407), - [anon_sym_bit_DASHor] = ACTIONS(1407), - [anon_sym_and] = ACTIONS(1407), - [anon_sym_xor] = ACTIONS(1407), - [anon_sym_or] = ACTIONS(1407), - [sym_val_nothing] = ACTIONS(1407), - [anon_sym_true] = ACTIONS(1407), - [anon_sym_false] = ACTIONS(1407), - [aux_sym_val_number_token1] = ACTIONS(1407), - [aux_sym_val_number_token2] = ACTIONS(1407), - [aux_sym_val_number_token3] = ACTIONS(1407), - [anon_sym_inf] = ACTIONS(1407), - [anon_sym_DASHinf] = ACTIONS(1407), - [anon_sym_NaN] = ACTIONS(1407), - [aux_sym__val_number_decimal_token1] = ACTIONS(1407), - [aux_sym__val_number_decimal_token2] = ACTIONS(1407), - [anon_sym_0b] = ACTIONS(1407), - [anon_sym_0o] = ACTIONS(1407), - [anon_sym_0x] = ACTIONS(1407), - [sym_val_date] = ACTIONS(1407), - [anon_sym_DQUOTE] = ACTIONS(1407), - [sym__str_single_quotes] = ACTIONS(1407), - [sym__str_back_ticks] = ACTIONS(1407), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1407), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1407), - [anon_sym_err_GT] = ACTIONS(1407), - [anon_sym_out_GT] = ACTIONS(1407), - [anon_sym_e_GT] = ACTIONS(1407), - [anon_sym_o_GT] = ACTIONS(1407), - [anon_sym_err_PLUSout_GT] = ACTIONS(1407), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1407), - [anon_sym_o_PLUSe_GT] = ACTIONS(1407), - [anon_sym_e_PLUSo_GT] = ACTIONS(1407), - [sym_short_flag] = ACTIONS(1407), - [aux_sym_unquoted_token1] = ACTIONS(1407), - [anon_sym_POUND] = ACTIONS(105), - }, - [812] = { - [sym_comment] = STATE(812), - [anon_sym_SEMI] = ACTIONS(1403), - [anon_sym_LF] = ACTIONS(1405), - [anon_sym_LBRACK] = ACTIONS(1403), - [anon_sym_LPAREN] = ACTIONS(1403), - [anon_sym_RPAREN] = ACTIONS(1403), - [anon_sym_PIPE] = ACTIONS(1403), - [anon_sym_DOLLAR] = ACTIONS(1403), - [anon_sym_GT] = ACTIONS(1403), - [anon_sym_DASH_DASH] = ACTIONS(1403), - [anon_sym_DASH] = ACTIONS(1403), - [anon_sym_in] = ACTIONS(1403), - [anon_sym_LBRACE] = ACTIONS(1403), - [anon_sym_RBRACE] = ACTIONS(1403), - [anon_sym_DOT] = ACTIONS(1403), - [anon_sym_STAR] = ACTIONS(1403), - [anon_sym_STAR_STAR] = ACTIONS(1403), - [anon_sym_PLUS_PLUS] = ACTIONS(1403), - [anon_sym_SLASH] = ACTIONS(1403), - [anon_sym_mod] = ACTIONS(1403), - [anon_sym_SLASH_SLASH] = ACTIONS(1403), - [anon_sym_PLUS] = ACTIONS(1403), - [anon_sym_bit_DASHshl] = ACTIONS(1403), - [anon_sym_bit_DASHshr] = ACTIONS(1403), - [anon_sym_EQ_EQ] = ACTIONS(1403), - [anon_sym_BANG_EQ] = ACTIONS(1403), - [anon_sym_LT2] = ACTIONS(1403), - [anon_sym_LT_EQ] = ACTIONS(1403), - [anon_sym_GT_EQ] = ACTIONS(1403), - [anon_sym_not_DASHin] = ACTIONS(1403), - [anon_sym_starts_DASHwith] = ACTIONS(1403), - [anon_sym_ends_DASHwith] = ACTIONS(1403), - [anon_sym_EQ_TILDE] = ACTIONS(1403), - [anon_sym_BANG_TILDE] = ACTIONS(1403), - [anon_sym_bit_DASHand] = ACTIONS(1403), - [anon_sym_bit_DASHxor] = ACTIONS(1403), - [anon_sym_bit_DASHor] = ACTIONS(1403), - [anon_sym_and] = ACTIONS(1403), - [anon_sym_xor] = ACTIONS(1403), - [anon_sym_or] = ACTIONS(1403), - [sym_val_nothing] = ACTIONS(1403), - [anon_sym_true] = ACTIONS(1403), - [anon_sym_false] = ACTIONS(1403), - [aux_sym_val_number_token1] = ACTIONS(1403), - [aux_sym_val_number_token2] = ACTIONS(1403), - [aux_sym_val_number_token3] = ACTIONS(1403), - [anon_sym_inf] = ACTIONS(1403), - [anon_sym_DASHinf] = ACTIONS(1403), - [anon_sym_NaN] = ACTIONS(1403), - [aux_sym__val_number_decimal_token1] = ACTIONS(1403), - [aux_sym__val_number_decimal_token2] = ACTIONS(1403), - [anon_sym_0b] = ACTIONS(1403), - [anon_sym_0o] = ACTIONS(1403), - [anon_sym_0x] = ACTIONS(1403), - [sym_val_date] = ACTIONS(1403), - [anon_sym_DQUOTE] = ACTIONS(1403), - [sym__str_single_quotes] = ACTIONS(1403), - [sym__str_back_ticks] = ACTIONS(1403), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1403), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1403), - [anon_sym_err_GT] = ACTIONS(1403), - [anon_sym_out_GT] = ACTIONS(1403), - [anon_sym_e_GT] = ACTIONS(1403), - [anon_sym_o_GT] = ACTIONS(1403), - [anon_sym_err_PLUSout_GT] = ACTIONS(1403), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1403), - [anon_sym_o_PLUSe_GT] = ACTIONS(1403), - [anon_sym_e_PLUSo_GT] = ACTIONS(1403), - [sym_short_flag] = ACTIONS(1403), - [aux_sym_unquoted_token1] = ACTIONS(1403), - [anon_sym_POUND] = ACTIONS(105), - }, - [813] = { - [sym__flag] = STATE(1010), - [sym_long_flag] = STATE(1011), - [sym_comment] = STATE(813), - [aux_sym_overlay_use_repeat1] = STATE(851), - [anon_sym_export] = ACTIONS(2107), - [anon_sym_alias] = ACTIONS(2107), - [anon_sym_let] = ACTIONS(2107), - [anon_sym_let_DASHenv] = ACTIONS(2107), - [anon_sym_mut] = ACTIONS(2107), - [anon_sym_const] = ACTIONS(2107), - [anon_sym_SEMI] = ACTIONS(2107), - [sym_cmd_identifier] = ACTIONS(2107), - [anon_sym_LF] = ACTIONS(2109), - [anon_sym_def] = ACTIONS(2107), - [anon_sym_def_DASHenv] = ACTIONS(2107), - [anon_sym_export_DASHenv] = ACTIONS(2107), - [anon_sym_extern] = ACTIONS(2107), - [anon_sym_module] = ACTIONS(2107), - [anon_sym_use] = ACTIONS(2107), - [anon_sym_LBRACK] = ACTIONS(2107), - [anon_sym_LPAREN] = ACTIONS(2107), - [anon_sym_RPAREN] = ACTIONS(2107), - [anon_sym_DOLLAR] = ACTIONS(2107), - [anon_sym_error] = ACTIONS(2107), - [anon_sym_DASH_DASH] = ACTIONS(2093), - [anon_sym_DASH] = ACTIONS(2107), - [anon_sym_break] = ACTIONS(2107), - [anon_sym_continue] = ACTIONS(2107), - [anon_sym_for] = ACTIONS(2107), - [anon_sym_loop] = ACTIONS(2107), - [anon_sym_while] = ACTIONS(2107), - [anon_sym_do] = ACTIONS(2107), - [anon_sym_if] = ACTIONS(2107), - [anon_sym_match] = ACTIONS(2107), - [anon_sym_LBRACE] = ACTIONS(2107), - [anon_sym_RBRACE] = ACTIONS(2107), - [anon_sym_DOT] = ACTIONS(2107), - [anon_sym_try] = ACTIONS(2107), - [anon_sym_return] = ACTIONS(2107), - [anon_sym_source] = ACTIONS(2107), - [anon_sym_source_DASHenv] = ACTIONS(2107), - [anon_sym_register] = ACTIONS(2107), - [anon_sym_hide] = ACTIONS(2107), - [anon_sym_hide_DASHenv] = ACTIONS(2107), - [anon_sym_overlay] = ACTIONS(2107), - [anon_sym_as] = ACTIONS(2111), - [anon_sym_where] = ACTIONS(2107), - [anon_sym_not] = ACTIONS(2107), - [sym_val_nothing] = ACTIONS(2107), - [anon_sym_true] = ACTIONS(2107), - [anon_sym_false] = ACTIONS(2107), - [aux_sym_val_number_token1] = ACTIONS(2107), - [aux_sym_val_number_token2] = ACTIONS(2107), - [aux_sym_val_number_token3] = ACTIONS(2107), - [anon_sym_inf] = ACTIONS(2107), - [anon_sym_DASHinf] = ACTIONS(2107), - [anon_sym_NaN] = ACTIONS(2107), - [aux_sym__val_number_decimal_token1] = ACTIONS(2107), - [aux_sym__val_number_decimal_token2] = ACTIONS(2107), - [anon_sym_0b] = ACTIONS(2107), - [anon_sym_0o] = ACTIONS(2107), - [anon_sym_0x] = ACTIONS(2107), - [sym_val_date] = ACTIONS(2107), - [anon_sym_DQUOTE] = ACTIONS(2107), - [sym__str_single_quotes] = ACTIONS(2107), - [sym__str_back_ticks] = ACTIONS(2107), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2107), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2107), - [anon_sym_CARET] = ACTIONS(2107), - [sym_short_flag] = ACTIONS(2097), - [anon_sym_POUND] = ACTIONS(105), - }, - [814] = { - [sym_comment] = STATE(814), - [anon_sym_SEMI] = ACTIONS(1399), - [anon_sym_LF] = ACTIONS(1401), - [anon_sym_LBRACK] = ACTIONS(1399), - [anon_sym_LPAREN] = ACTIONS(1399), - [anon_sym_RPAREN] = ACTIONS(1399), - [anon_sym_PIPE] = ACTIONS(1399), - [anon_sym_DOLLAR] = ACTIONS(1399), - [anon_sym_GT] = ACTIONS(1399), - [anon_sym_DASH_DASH] = ACTIONS(1399), - [anon_sym_DASH] = ACTIONS(1399), - [anon_sym_in] = ACTIONS(1399), - [anon_sym_LBRACE] = ACTIONS(1399), - [anon_sym_RBRACE] = ACTIONS(1399), - [anon_sym_DOT] = ACTIONS(1399), - [anon_sym_STAR] = ACTIONS(1399), - [anon_sym_STAR_STAR] = ACTIONS(1399), - [anon_sym_PLUS_PLUS] = ACTIONS(1399), - [anon_sym_SLASH] = ACTIONS(1399), - [anon_sym_mod] = ACTIONS(1399), - [anon_sym_SLASH_SLASH] = ACTIONS(1399), - [anon_sym_PLUS] = ACTIONS(1399), - [anon_sym_bit_DASHshl] = ACTIONS(1399), - [anon_sym_bit_DASHshr] = ACTIONS(1399), - [anon_sym_EQ_EQ] = ACTIONS(1399), - [anon_sym_BANG_EQ] = ACTIONS(1399), - [anon_sym_LT2] = ACTIONS(1399), - [anon_sym_LT_EQ] = ACTIONS(1399), - [anon_sym_GT_EQ] = ACTIONS(1399), - [anon_sym_not_DASHin] = ACTIONS(1399), - [anon_sym_starts_DASHwith] = ACTIONS(1399), - [anon_sym_ends_DASHwith] = ACTIONS(1399), - [anon_sym_EQ_TILDE] = ACTIONS(1399), - [anon_sym_BANG_TILDE] = ACTIONS(1399), - [anon_sym_bit_DASHand] = ACTIONS(1399), - [anon_sym_bit_DASHxor] = ACTIONS(1399), - [anon_sym_bit_DASHor] = ACTIONS(1399), - [anon_sym_and] = ACTIONS(1399), - [anon_sym_xor] = ACTIONS(1399), - [anon_sym_or] = ACTIONS(1399), - [sym_val_nothing] = ACTIONS(1399), - [anon_sym_true] = ACTIONS(1399), - [anon_sym_false] = ACTIONS(1399), - [aux_sym_val_number_token1] = ACTIONS(1399), - [aux_sym_val_number_token2] = ACTIONS(1399), - [aux_sym_val_number_token3] = ACTIONS(1399), - [anon_sym_inf] = ACTIONS(1399), - [anon_sym_DASHinf] = ACTIONS(1399), - [anon_sym_NaN] = ACTIONS(1399), - [aux_sym__val_number_decimal_token1] = ACTIONS(1399), - [aux_sym__val_number_decimal_token2] = ACTIONS(1399), - [anon_sym_0b] = ACTIONS(1399), - [anon_sym_0o] = ACTIONS(1399), - [anon_sym_0x] = ACTIONS(1399), - [sym_val_date] = ACTIONS(1399), - [anon_sym_DQUOTE] = ACTIONS(1399), - [sym__str_single_quotes] = ACTIONS(1399), - [sym__str_back_ticks] = ACTIONS(1399), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1399), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1399), - [anon_sym_err_GT] = ACTIONS(1399), - [anon_sym_out_GT] = ACTIONS(1399), - [anon_sym_e_GT] = ACTIONS(1399), - [anon_sym_o_GT] = ACTIONS(1399), - [anon_sym_err_PLUSout_GT] = ACTIONS(1399), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1399), - [anon_sym_o_PLUSe_GT] = ACTIONS(1399), - [anon_sym_e_PLUSo_GT] = ACTIONS(1399), - [sym_short_flag] = ACTIONS(1399), - [aux_sym_unquoted_token1] = ACTIONS(1399), - [anon_sym_POUND] = ACTIONS(105), - }, - [815] = { - [sym_comment] = STATE(815), - [ts_builtin_sym_end] = ACTIONS(1357), - [anon_sym_SEMI] = ACTIONS(1355), - [anon_sym_LF] = ACTIONS(1357), - [anon_sym_LBRACK] = ACTIONS(1355), - [anon_sym_LPAREN] = ACTIONS(1355), - [anon_sym_PIPE] = ACTIONS(1355), - [anon_sym_DOLLAR] = ACTIONS(1355), - [anon_sym_GT] = ACTIONS(1355), - [anon_sym_DASH_DASH] = ACTIONS(1355), - [anon_sym_DASH] = ACTIONS(1355), - [anon_sym_in] = ACTIONS(1355), - [anon_sym_LBRACE] = ACTIONS(1355), - [anon_sym_DOT] = ACTIONS(1355), - [anon_sym_STAR] = ACTIONS(1355), - [anon_sym_STAR_STAR] = ACTIONS(1355), - [anon_sym_PLUS_PLUS] = ACTIONS(1355), - [anon_sym_SLASH] = ACTIONS(1355), - [anon_sym_mod] = ACTIONS(1355), - [anon_sym_SLASH_SLASH] = ACTIONS(1355), - [anon_sym_PLUS] = ACTIONS(1355), - [anon_sym_bit_DASHshl] = ACTIONS(1355), - [anon_sym_bit_DASHshr] = ACTIONS(1355), - [anon_sym_EQ_EQ] = ACTIONS(1355), - [anon_sym_BANG_EQ] = ACTIONS(1355), - [anon_sym_LT2] = ACTIONS(1355), - [anon_sym_LT_EQ] = ACTIONS(1355), - [anon_sym_GT_EQ] = ACTIONS(1355), - [anon_sym_not_DASHin] = ACTIONS(1355), - [anon_sym_starts_DASHwith] = ACTIONS(1355), - [anon_sym_ends_DASHwith] = ACTIONS(1355), - [anon_sym_EQ_TILDE] = ACTIONS(1355), - [anon_sym_BANG_TILDE] = ACTIONS(1355), - [anon_sym_bit_DASHand] = ACTIONS(1355), - [anon_sym_bit_DASHxor] = ACTIONS(1355), - [anon_sym_bit_DASHor] = ACTIONS(1355), - [anon_sym_and] = ACTIONS(1355), - [anon_sym_xor] = ACTIONS(1355), - [anon_sym_or] = ACTIONS(1355), - [anon_sym_DOT2] = ACTIONS(2105), - [sym_val_nothing] = ACTIONS(1355), - [anon_sym_true] = ACTIONS(1355), - [anon_sym_false] = ACTIONS(1355), - [aux_sym_val_number_token1] = ACTIONS(1355), - [aux_sym_val_number_token2] = ACTIONS(1355), - [aux_sym_val_number_token3] = ACTIONS(1355), - [anon_sym_inf] = ACTIONS(1355), - [anon_sym_DASHinf] = ACTIONS(1355), - [anon_sym_NaN] = ACTIONS(1355), - [aux_sym__val_number_decimal_token1] = ACTIONS(1355), - [aux_sym__val_number_decimal_token2] = ACTIONS(1355), - [anon_sym_0b] = ACTIONS(1355), - [anon_sym_0o] = ACTIONS(1355), - [anon_sym_0x] = ACTIONS(1355), - [sym_val_date] = ACTIONS(1355), - [anon_sym_DQUOTE] = ACTIONS(1355), - [sym__str_single_quotes] = ACTIONS(1355), - [sym__str_back_ticks] = ACTIONS(1355), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1355), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1355), - [anon_sym_err_GT] = ACTIONS(1355), - [anon_sym_out_GT] = ACTIONS(1355), - [anon_sym_e_GT] = ACTIONS(1355), - [anon_sym_o_GT] = ACTIONS(1355), - [anon_sym_err_PLUSout_GT] = ACTIONS(1355), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1355), - [anon_sym_o_PLUSe_GT] = ACTIONS(1355), - [anon_sym_e_PLUSo_GT] = ACTIONS(1355), - [sym_short_flag] = ACTIONS(1355), - [aux_sym_unquoted_token1] = ACTIONS(1355), - [anon_sym_POUND] = ACTIONS(105), - }, - [816] = { - [sym_comment] = STATE(816), - [anon_sym_SEMI] = ACTIONS(1395), - [anon_sym_LF] = ACTIONS(1397), - [anon_sym_LBRACK] = ACTIONS(1395), - [anon_sym_LPAREN] = ACTIONS(1395), - [anon_sym_RPAREN] = ACTIONS(1395), - [anon_sym_PIPE] = ACTIONS(1395), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_GT] = ACTIONS(1395), - [anon_sym_DASH_DASH] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(1395), - [anon_sym_in] = ACTIONS(1395), - [anon_sym_LBRACE] = ACTIONS(1395), - [anon_sym_RBRACE] = ACTIONS(1395), - [anon_sym_DOT] = ACTIONS(1395), - [anon_sym_STAR] = ACTIONS(1395), - [anon_sym_STAR_STAR] = ACTIONS(1395), - [anon_sym_PLUS_PLUS] = ACTIONS(1395), - [anon_sym_SLASH] = ACTIONS(1395), - [anon_sym_mod] = ACTIONS(1395), - [anon_sym_SLASH_SLASH] = ACTIONS(1395), - [anon_sym_PLUS] = ACTIONS(1395), - [anon_sym_bit_DASHshl] = ACTIONS(1395), - [anon_sym_bit_DASHshr] = ACTIONS(1395), - [anon_sym_EQ_EQ] = ACTIONS(1395), - [anon_sym_BANG_EQ] = ACTIONS(1395), - [anon_sym_LT2] = ACTIONS(1395), - [anon_sym_LT_EQ] = ACTIONS(1395), - [anon_sym_GT_EQ] = ACTIONS(1395), - [anon_sym_not_DASHin] = ACTIONS(1395), - [anon_sym_starts_DASHwith] = ACTIONS(1395), - [anon_sym_ends_DASHwith] = ACTIONS(1395), - [anon_sym_EQ_TILDE] = ACTIONS(1395), - [anon_sym_BANG_TILDE] = ACTIONS(1395), - [anon_sym_bit_DASHand] = ACTIONS(1395), - [anon_sym_bit_DASHxor] = ACTIONS(1395), - [anon_sym_bit_DASHor] = ACTIONS(1395), - [anon_sym_and] = ACTIONS(1395), - [anon_sym_xor] = ACTIONS(1395), - [anon_sym_or] = ACTIONS(1395), - [sym_val_nothing] = ACTIONS(1395), - [anon_sym_true] = ACTIONS(1395), - [anon_sym_false] = ACTIONS(1395), - [aux_sym_val_number_token1] = ACTIONS(1395), - [aux_sym_val_number_token2] = ACTIONS(1395), - [aux_sym_val_number_token3] = ACTIONS(1395), - [anon_sym_inf] = ACTIONS(1395), - [anon_sym_DASHinf] = ACTIONS(1395), - [anon_sym_NaN] = ACTIONS(1395), - [aux_sym__val_number_decimal_token1] = ACTIONS(1395), - [aux_sym__val_number_decimal_token2] = ACTIONS(1395), - [anon_sym_0b] = ACTIONS(1395), - [anon_sym_0o] = ACTIONS(1395), - [anon_sym_0x] = ACTIONS(1395), - [sym_val_date] = ACTIONS(1395), - [anon_sym_DQUOTE] = ACTIONS(1395), - [sym__str_single_quotes] = ACTIONS(1395), - [sym__str_back_ticks] = ACTIONS(1395), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1395), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1395), - [anon_sym_err_GT] = ACTIONS(1395), - [anon_sym_out_GT] = ACTIONS(1395), - [anon_sym_e_GT] = ACTIONS(1395), - [anon_sym_o_GT] = ACTIONS(1395), - [anon_sym_err_PLUSout_GT] = ACTIONS(1395), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1395), - [anon_sym_o_PLUSe_GT] = ACTIONS(1395), - [anon_sym_e_PLUSo_GT] = ACTIONS(1395), - [sym_short_flag] = ACTIONS(1395), - [aux_sym_unquoted_token1] = ACTIONS(1395), - [anon_sym_POUND] = ACTIONS(105), - }, - [817] = { - [sym_comment] = STATE(817), - [anon_sym_SEMI] = ACTIONS(1571), - [anon_sym_LF] = ACTIONS(1573), - [anon_sym_LBRACK] = ACTIONS(1571), - [anon_sym_LPAREN] = ACTIONS(1571), - [anon_sym_RPAREN] = ACTIONS(1571), - [anon_sym_PIPE] = ACTIONS(1571), - [anon_sym_DOLLAR] = ACTIONS(1571), - [anon_sym_GT] = ACTIONS(1571), - [anon_sym_DASH_DASH] = ACTIONS(1571), - [anon_sym_DASH] = ACTIONS(1571), - [anon_sym_in] = ACTIONS(1571), - [anon_sym_LBRACE] = ACTIONS(1571), - [anon_sym_RBRACE] = ACTIONS(1571), - [anon_sym_DOT] = ACTIONS(1571), - [anon_sym_STAR] = ACTIONS(1571), - [anon_sym_STAR_STAR] = ACTIONS(1571), - [anon_sym_PLUS_PLUS] = ACTIONS(1571), - [anon_sym_SLASH] = ACTIONS(1571), - [anon_sym_mod] = ACTIONS(1571), - [anon_sym_SLASH_SLASH] = ACTIONS(1571), - [anon_sym_PLUS] = ACTIONS(1571), - [anon_sym_bit_DASHshl] = ACTIONS(1571), - [anon_sym_bit_DASHshr] = ACTIONS(1571), - [anon_sym_EQ_EQ] = ACTIONS(1571), - [anon_sym_BANG_EQ] = ACTIONS(1571), - [anon_sym_LT2] = ACTIONS(1571), - [anon_sym_LT_EQ] = ACTIONS(1571), - [anon_sym_GT_EQ] = ACTIONS(1571), - [anon_sym_not_DASHin] = ACTIONS(1571), - [anon_sym_starts_DASHwith] = ACTIONS(1571), - [anon_sym_ends_DASHwith] = ACTIONS(1571), - [anon_sym_EQ_TILDE] = ACTIONS(1571), - [anon_sym_BANG_TILDE] = ACTIONS(1571), - [anon_sym_bit_DASHand] = ACTIONS(1571), - [anon_sym_bit_DASHxor] = ACTIONS(1571), - [anon_sym_bit_DASHor] = ACTIONS(1571), - [anon_sym_and] = ACTIONS(1571), - [anon_sym_xor] = ACTIONS(1571), - [anon_sym_or] = ACTIONS(1571), - [sym_val_nothing] = ACTIONS(1571), - [anon_sym_true] = ACTIONS(1571), - [anon_sym_false] = ACTIONS(1571), - [aux_sym_val_number_token1] = ACTIONS(1571), - [aux_sym_val_number_token2] = ACTIONS(1571), - [aux_sym_val_number_token3] = ACTIONS(1571), - [anon_sym_inf] = ACTIONS(1571), - [anon_sym_DASHinf] = ACTIONS(1571), - [anon_sym_NaN] = ACTIONS(1571), - [aux_sym__val_number_decimal_token1] = ACTIONS(1571), - [aux_sym__val_number_decimal_token2] = ACTIONS(1571), - [anon_sym_0b] = ACTIONS(1571), - [anon_sym_0o] = ACTIONS(1571), - [anon_sym_0x] = ACTIONS(1571), - [sym_val_date] = ACTIONS(1571), - [anon_sym_DQUOTE] = ACTIONS(1571), - [sym__str_single_quotes] = ACTIONS(1571), - [sym__str_back_ticks] = ACTIONS(1571), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1571), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1571), - [anon_sym_err_GT] = ACTIONS(1571), - [anon_sym_out_GT] = ACTIONS(1571), - [anon_sym_e_GT] = ACTIONS(1571), - [anon_sym_o_GT] = ACTIONS(1571), - [anon_sym_err_PLUSout_GT] = ACTIONS(1571), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1571), - [anon_sym_o_PLUSe_GT] = ACTIONS(1571), - [anon_sym_e_PLUSo_GT] = ACTIONS(1571), - [sym_short_flag] = ACTIONS(1571), - [aux_sym_unquoted_token1] = ACTIONS(1571), - [anon_sym_POUND] = ACTIONS(105), - }, [818] = { [sym_comment] = STATE(818), - [ts_builtin_sym_end] = ACTIONS(1351), - [anon_sym_SEMI] = ACTIONS(1349), - [anon_sym_LF] = ACTIONS(1351), - [anon_sym_LBRACK] = ACTIONS(1349), - [anon_sym_LPAREN] = ACTIONS(1349), - [anon_sym_PIPE] = ACTIONS(1349), - [anon_sym_DOLLAR] = ACTIONS(1349), - [anon_sym_GT] = ACTIONS(1349), - [anon_sym_DASH_DASH] = ACTIONS(1349), - [anon_sym_DASH] = ACTIONS(1349), - [anon_sym_in] = ACTIONS(1349), - [anon_sym_LBRACE] = ACTIONS(1349), - [anon_sym_DOT] = ACTIONS(1349), - [anon_sym_STAR] = ACTIONS(1349), - [anon_sym_STAR_STAR] = ACTIONS(1349), - [anon_sym_PLUS_PLUS] = ACTIONS(1349), - [anon_sym_SLASH] = ACTIONS(1349), - [anon_sym_mod] = ACTIONS(1349), - [anon_sym_SLASH_SLASH] = ACTIONS(1349), - [anon_sym_PLUS] = ACTIONS(1349), - [anon_sym_bit_DASHshl] = ACTIONS(1349), - [anon_sym_bit_DASHshr] = ACTIONS(1349), - [anon_sym_EQ_EQ] = ACTIONS(1349), - [anon_sym_BANG_EQ] = ACTIONS(1349), - [anon_sym_LT2] = ACTIONS(1349), - [anon_sym_LT_EQ] = ACTIONS(1349), - [anon_sym_GT_EQ] = ACTIONS(1349), - [anon_sym_not_DASHin] = ACTIONS(1349), - [anon_sym_starts_DASHwith] = ACTIONS(1349), - [anon_sym_ends_DASHwith] = ACTIONS(1349), - [anon_sym_EQ_TILDE] = ACTIONS(1349), - [anon_sym_BANG_TILDE] = ACTIONS(1349), - [anon_sym_bit_DASHand] = ACTIONS(1349), - [anon_sym_bit_DASHxor] = ACTIONS(1349), - [anon_sym_bit_DASHor] = ACTIONS(1349), - [anon_sym_and] = ACTIONS(1349), - [anon_sym_xor] = ACTIONS(1349), - [anon_sym_or] = ACTIONS(1349), - [anon_sym_DOT2] = ACTIONS(1351), - [sym_val_nothing] = ACTIONS(1349), - [anon_sym_true] = ACTIONS(1349), - [anon_sym_false] = ACTIONS(1349), - [aux_sym_val_number_token1] = ACTIONS(1349), - [aux_sym_val_number_token2] = ACTIONS(1349), - [aux_sym_val_number_token3] = ACTIONS(1349), - [anon_sym_inf] = ACTIONS(1349), - [anon_sym_DASHinf] = ACTIONS(1349), - [anon_sym_NaN] = ACTIONS(1349), - [aux_sym__val_number_decimal_token1] = ACTIONS(1349), - [aux_sym__val_number_decimal_token2] = ACTIONS(1349), - [anon_sym_0b] = ACTIONS(1349), - [anon_sym_0o] = ACTIONS(1349), - [anon_sym_0x] = ACTIONS(1349), - [sym_val_date] = ACTIONS(1349), - [anon_sym_DQUOTE] = ACTIONS(1349), - [sym__str_single_quotes] = ACTIONS(1349), - [sym__str_back_ticks] = ACTIONS(1349), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1349), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1349), - [anon_sym_err_GT] = ACTIONS(1349), - [anon_sym_out_GT] = ACTIONS(1349), - [anon_sym_e_GT] = ACTIONS(1349), - [anon_sym_o_GT] = ACTIONS(1349), - [anon_sym_err_PLUSout_GT] = ACTIONS(1349), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1349), - [anon_sym_o_PLUSe_GT] = ACTIONS(1349), - [anon_sym_e_PLUSo_GT] = ACTIONS(1349), - [sym_short_flag] = ACTIONS(1349), - [aux_sym_unquoted_token1] = ACTIONS(1349), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [819] = { - [sym__flag] = STATE(1010), - [sym_long_flag] = STATE(1011), + [sym__command_name] = STATE(1122), + [sym_scope_pattern] = STATE(1172), + [sym_wild_card] = STATE(1119), + [sym_command_list] = STATE(1117), + [sym_val_string] = STATE(1080), + [sym__str_double_quotes] = STATE(1059), [sym_comment] = STATE(819), - [aux_sym_overlay_use_repeat1] = STATE(813), - [anon_sym_export] = ACTIONS(2113), - [anon_sym_alias] = ACTIONS(2113), - [anon_sym_let] = ACTIONS(2113), - [anon_sym_let_DASHenv] = ACTIONS(2113), - [anon_sym_mut] = ACTIONS(2113), - [anon_sym_const] = ACTIONS(2113), - [anon_sym_SEMI] = ACTIONS(2113), - [sym_cmd_identifier] = ACTIONS(2113), - [anon_sym_LF] = ACTIONS(2115), - [anon_sym_def] = ACTIONS(2113), - [anon_sym_def_DASHenv] = ACTIONS(2113), - [anon_sym_export_DASHenv] = ACTIONS(2113), - [anon_sym_extern] = ACTIONS(2113), - [anon_sym_module] = ACTIONS(2113), - [anon_sym_use] = ACTIONS(2113), - [anon_sym_LBRACK] = ACTIONS(2113), - [anon_sym_LPAREN] = ACTIONS(2113), - [anon_sym_RPAREN] = ACTIONS(2113), - [anon_sym_DOLLAR] = ACTIONS(2113), - [anon_sym_error] = ACTIONS(2113), - [anon_sym_DASH_DASH] = ACTIONS(2093), - [anon_sym_DASH] = ACTIONS(2113), - [anon_sym_break] = ACTIONS(2113), - [anon_sym_continue] = ACTIONS(2113), - [anon_sym_for] = ACTIONS(2113), - [anon_sym_loop] = ACTIONS(2113), - [anon_sym_while] = ACTIONS(2113), - [anon_sym_do] = ACTIONS(2113), - [anon_sym_if] = ACTIONS(2113), - [anon_sym_match] = ACTIONS(2113), - [anon_sym_LBRACE] = ACTIONS(2113), - [anon_sym_RBRACE] = ACTIONS(2113), - [anon_sym_DOT] = ACTIONS(2113), - [anon_sym_try] = ACTIONS(2113), - [anon_sym_return] = ACTIONS(2113), - [anon_sym_source] = ACTIONS(2113), - [anon_sym_source_DASHenv] = ACTIONS(2113), - [anon_sym_register] = ACTIONS(2113), - [anon_sym_hide] = ACTIONS(2113), - [anon_sym_hide_DASHenv] = ACTIONS(2113), - [anon_sym_overlay] = ACTIONS(2113), - [anon_sym_as] = ACTIONS(2117), - [anon_sym_where] = ACTIONS(2113), - [anon_sym_not] = ACTIONS(2113), - [sym_val_nothing] = ACTIONS(2113), - [anon_sym_true] = ACTIONS(2113), - [anon_sym_false] = ACTIONS(2113), - [aux_sym_val_number_token1] = ACTIONS(2113), - [aux_sym_val_number_token2] = ACTIONS(2113), - [aux_sym_val_number_token3] = ACTIONS(2113), - [anon_sym_inf] = ACTIONS(2113), - [anon_sym_DASHinf] = ACTIONS(2113), - [anon_sym_NaN] = ACTIONS(2113), - [aux_sym__val_number_decimal_token1] = ACTIONS(2113), - [aux_sym__val_number_decimal_token2] = ACTIONS(2113), - [anon_sym_0b] = ACTIONS(2113), - [anon_sym_0o] = ACTIONS(2113), - [anon_sym_0x] = ACTIONS(2113), - [sym_val_date] = ACTIONS(2113), - [anon_sym_DQUOTE] = ACTIONS(2113), - [sym__str_single_quotes] = ACTIONS(2113), - [sym__str_back_ticks] = ACTIONS(2113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2113), - [anon_sym_CARET] = ACTIONS(2113), - [sym_short_flag] = ACTIONS(2097), + [anon_sym_export] = ACTIONS(2095), + [anon_sym_alias] = ACTIONS(2095), + [anon_sym_let] = ACTIONS(2095), + [anon_sym_let_DASHenv] = ACTIONS(2095), + [anon_sym_mut] = ACTIONS(2095), + [anon_sym_const] = ACTIONS(2095), + [anon_sym_SEMI] = ACTIONS(2095), + [sym_cmd_identifier] = ACTIONS(2097), + [anon_sym_LF] = ACTIONS(2099), + [anon_sym_def] = ACTIONS(2095), + [anon_sym_export_DASHenv] = ACTIONS(2095), + [anon_sym_extern] = ACTIONS(2095), + [anon_sym_module] = ACTIONS(2095), + [anon_sym_use] = ACTIONS(2095), + [anon_sym_LBRACK] = ACTIONS(2101), + [anon_sym_LPAREN] = ACTIONS(2095), + [anon_sym_RPAREN] = ACTIONS(2095), + [anon_sym_DOLLAR] = ACTIONS(2095), + [anon_sym_error] = ACTIONS(2095), + [anon_sym_DASH] = ACTIONS(2095), + [anon_sym_break] = ACTIONS(2095), + [anon_sym_continue] = ACTIONS(2095), + [anon_sym_for] = ACTIONS(2095), + [anon_sym_loop] = ACTIONS(2095), + [anon_sym_while] = ACTIONS(2095), + [anon_sym_do] = ACTIONS(2095), + [anon_sym_if] = ACTIONS(2095), + [anon_sym_match] = ACTIONS(2095), + [anon_sym_LBRACE] = ACTIONS(2095), + [anon_sym_RBRACE] = ACTIONS(2095), + [anon_sym_DOT] = ACTIONS(2095), + [anon_sym_try] = ACTIONS(2095), + [anon_sym_return] = ACTIONS(2095), + [anon_sym_source] = ACTIONS(2095), + [anon_sym_source_DASHenv] = ACTIONS(2095), + [anon_sym_register] = ACTIONS(2095), + [anon_sym_hide] = ACTIONS(2095), + [anon_sym_hide_DASHenv] = ACTIONS(2095), + [anon_sym_overlay] = ACTIONS(2095), + [anon_sym_STAR] = ACTIONS(2103), + [anon_sym_where] = ACTIONS(2095), + [anon_sym_not] = ACTIONS(2095), + [sym_val_nothing] = ACTIONS(2095), + [anon_sym_true] = ACTIONS(2095), + [anon_sym_false] = ACTIONS(2095), + [aux_sym_val_number_token1] = ACTIONS(2095), + [aux_sym_val_number_token2] = ACTIONS(2095), + [aux_sym_val_number_token3] = ACTIONS(2095), + [anon_sym_inf] = ACTIONS(2095), + [anon_sym_DASHinf] = ACTIONS(2095), + [anon_sym_NaN] = ACTIONS(2095), + [aux_sym__val_number_decimal_token1] = ACTIONS(2095), + [aux_sym__val_number_decimal_token2] = ACTIONS(2095), + [anon_sym_0b] = ACTIONS(2095), + [anon_sym_0o] = ACTIONS(2095), + [anon_sym_0x] = ACTIONS(2095), + [sym_val_date] = ACTIONS(2095), + [anon_sym_DQUOTE] = ACTIONS(2105), + [sym__str_single_quotes] = ACTIONS(2107), + [sym__str_back_ticks] = ACTIONS(2107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2095), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2095), + [anon_sym_CARET] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(105), }, [820] = { [sym_comment] = STATE(820), - [anon_sym_SEMI] = ACTIONS(1278), - [anon_sym_LF] = ACTIONS(1280), - [anon_sym_LBRACK] = ACTIONS(1278), - [anon_sym_LPAREN] = ACTIONS(1278), - [anon_sym_RPAREN] = ACTIONS(1278), - [anon_sym_PIPE] = ACTIONS(1278), - [anon_sym_DOLLAR] = ACTIONS(1278), - [anon_sym_GT] = ACTIONS(1278), - [anon_sym_DASH_DASH] = ACTIONS(1278), - [anon_sym_DASH] = ACTIONS(1278), - [anon_sym_in] = ACTIONS(1278), - [anon_sym_LBRACE] = ACTIONS(1278), - [anon_sym_RBRACE] = ACTIONS(1278), - [anon_sym_DOT] = ACTIONS(1278), - [anon_sym_STAR] = ACTIONS(1278), - [anon_sym_STAR_STAR] = ACTIONS(1278), - [anon_sym_PLUS_PLUS] = ACTIONS(1278), - [anon_sym_SLASH] = ACTIONS(1278), - [anon_sym_mod] = ACTIONS(1278), - [anon_sym_SLASH_SLASH] = ACTIONS(1278), - [anon_sym_PLUS] = ACTIONS(1278), - [anon_sym_bit_DASHshl] = ACTIONS(1278), - [anon_sym_bit_DASHshr] = ACTIONS(1278), - [anon_sym_EQ_EQ] = ACTIONS(1278), - [anon_sym_BANG_EQ] = ACTIONS(1278), - [anon_sym_LT2] = ACTIONS(1278), - [anon_sym_LT_EQ] = ACTIONS(1278), - [anon_sym_GT_EQ] = ACTIONS(1278), - [anon_sym_not_DASHin] = ACTIONS(1278), - [anon_sym_starts_DASHwith] = ACTIONS(1278), - [anon_sym_ends_DASHwith] = ACTIONS(1278), - [anon_sym_EQ_TILDE] = ACTIONS(1278), - [anon_sym_BANG_TILDE] = ACTIONS(1278), - [anon_sym_bit_DASHand] = ACTIONS(1278), - [anon_sym_bit_DASHxor] = ACTIONS(1278), - [anon_sym_bit_DASHor] = ACTIONS(1278), - [anon_sym_and] = ACTIONS(1278), - [anon_sym_xor] = ACTIONS(1278), - [anon_sym_or] = ACTIONS(1278), - [sym_val_nothing] = ACTIONS(1278), - [anon_sym_true] = ACTIONS(1278), - [anon_sym_false] = ACTIONS(1278), - [aux_sym_val_number_token1] = ACTIONS(1278), - [aux_sym_val_number_token2] = ACTIONS(1278), - [aux_sym_val_number_token3] = ACTIONS(1278), - [anon_sym_inf] = ACTIONS(1278), - [anon_sym_DASHinf] = ACTIONS(1278), - [anon_sym_NaN] = ACTIONS(1278), - [aux_sym__val_number_decimal_token1] = ACTIONS(1278), - [aux_sym__val_number_decimal_token2] = ACTIONS(1278), - [anon_sym_0b] = ACTIONS(1278), - [anon_sym_0o] = ACTIONS(1278), - [anon_sym_0x] = ACTIONS(1278), - [sym_val_date] = ACTIONS(1278), - [anon_sym_DQUOTE] = ACTIONS(1278), - [sym__str_single_quotes] = ACTIONS(1278), - [sym__str_back_ticks] = ACTIONS(1278), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1278), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1278), - [anon_sym_err_GT] = ACTIONS(1278), - [anon_sym_out_GT] = ACTIONS(1278), - [anon_sym_e_GT] = ACTIONS(1278), - [anon_sym_o_GT] = ACTIONS(1278), - [anon_sym_err_PLUSout_GT] = ACTIONS(1278), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1278), - [anon_sym_o_PLUSe_GT] = ACTIONS(1278), - [anon_sym_e_PLUSo_GT] = ACTIONS(1278), - [sym_short_flag] = ACTIONS(1278), - [aux_sym_unquoted_token1] = ACTIONS(1278), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2069), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2071), + [anon_sym_in] = ACTIONS(2073), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2075), + [anon_sym_STAR_STAR] = ACTIONS(2077), + [anon_sym_PLUS_PLUS] = ACTIONS(2077), + [anon_sym_SLASH] = ACTIONS(2075), + [anon_sym_mod] = ACTIONS(2075), + [anon_sym_SLASH_SLASH] = ACTIONS(2075), + [anon_sym_PLUS] = ACTIONS(2071), + [anon_sym_bit_DASHshl] = ACTIONS(2079), + [anon_sym_bit_DASHshr] = ACTIONS(2079), + [anon_sym_EQ_EQ] = ACTIONS(2069), + [anon_sym_BANG_EQ] = ACTIONS(2069), + [anon_sym_LT2] = ACTIONS(2069), + [anon_sym_LT_EQ] = ACTIONS(2069), + [anon_sym_GT_EQ] = ACTIONS(2069), + [anon_sym_not_DASHin] = ACTIONS(2073), + [anon_sym_starts_DASHwith] = ACTIONS(2073), + [anon_sym_ends_DASHwith] = ACTIONS(2073), + [anon_sym_EQ_TILDE] = ACTIONS(2081), + [anon_sym_BANG_TILDE] = ACTIONS(2081), + [anon_sym_bit_DASHand] = ACTIONS(2083), + [anon_sym_bit_DASHxor] = ACTIONS(2085), + [anon_sym_bit_DASHor] = ACTIONS(2087), + [anon_sym_and] = ACTIONS(2089), + [anon_sym_xor] = ACTIONS(2091), + [anon_sym_or] = ACTIONS(2093), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [821] = { [sym_comment] = STATE(821), - [anon_sym_SEMI] = ACTIONS(1266), - [anon_sym_LF] = ACTIONS(1268), - [anon_sym_LBRACK] = ACTIONS(1266), - [anon_sym_LPAREN] = ACTIONS(1266), - [anon_sym_RPAREN] = ACTIONS(1266), - [anon_sym_PIPE] = ACTIONS(1266), - [anon_sym_DOLLAR] = ACTIONS(1266), - [anon_sym_GT] = ACTIONS(1266), - [anon_sym_DASH_DASH] = ACTIONS(1266), - [anon_sym_DASH] = ACTIONS(1266), - [anon_sym_in] = ACTIONS(1266), - [anon_sym_LBRACE] = ACTIONS(1266), - [anon_sym_RBRACE] = ACTIONS(1266), - [anon_sym_DOT] = ACTIONS(1266), - [anon_sym_STAR] = ACTIONS(1266), - [anon_sym_STAR_STAR] = ACTIONS(1266), - [anon_sym_PLUS_PLUS] = ACTIONS(1266), - [anon_sym_SLASH] = ACTIONS(1266), - [anon_sym_mod] = ACTIONS(1266), - [anon_sym_SLASH_SLASH] = ACTIONS(1266), - [anon_sym_PLUS] = ACTIONS(1266), - [anon_sym_bit_DASHshl] = ACTIONS(1266), - [anon_sym_bit_DASHshr] = ACTIONS(1266), - [anon_sym_EQ_EQ] = ACTIONS(1266), - [anon_sym_BANG_EQ] = ACTIONS(1266), - [anon_sym_LT2] = ACTIONS(1266), - [anon_sym_LT_EQ] = ACTIONS(1266), - [anon_sym_GT_EQ] = ACTIONS(1266), - [anon_sym_not_DASHin] = ACTIONS(1266), - [anon_sym_starts_DASHwith] = ACTIONS(1266), - [anon_sym_ends_DASHwith] = ACTIONS(1266), - [anon_sym_EQ_TILDE] = ACTIONS(1266), - [anon_sym_BANG_TILDE] = ACTIONS(1266), - [anon_sym_bit_DASHand] = ACTIONS(1266), - [anon_sym_bit_DASHxor] = ACTIONS(1266), - [anon_sym_bit_DASHor] = ACTIONS(1266), - [anon_sym_and] = ACTIONS(1266), - [anon_sym_xor] = ACTIONS(1266), - [anon_sym_or] = ACTIONS(1266), - [sym_val_nothing] = ACTIONS(1266), - [anon_sym_true] = ACTIONS(1266), - [anon_sym_false] = ACTIONS(1266), - [aux_sym_val_number_token1] = ACTIONS(1266), - [aux_sym_val_number_token2] = ACTIONS(1266), - [aux_sym_val_number_token3] = ACTIONS(1266), - [anon_sym_inf] = ACTIONS(1266), - [anon_sym_DASHinf] = ACTIONS(1266), - [anon_sym_NaN] = ACTIONS(1266), - [aux_sym__val_number_decimal_token1] = ACTIONS(1266), - [aux_sym__val_number_decimal_token2] = ACTIONS(1266), - [anon_sym_0b] = ACTIONS(1266), - [anon_sym_0o] = ACTIONS(1266), - [anon_sym_0x] = ACTIONS(1266), - [sym_val_date] = ACTIONS(1266), - [anon_sym_DQUOTE] = ACTIONS(1266), - [sym__str_single_quotes] = ACTIONS(1266), - [sym__str_back_ticks] = ACTIONS(1266), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1266), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1266), - [anon_sym_err_GT] = ACTIONS(1266), - [anon_sym_out_GT] = ACTIONS(1266), - [anon_sym_e_GT] = ACTIONS(1266), - [anon_sym_o_GT] = ACTIONS(1266), - [anon_sym_err_PLUSout_GT] = ACTIONS(1266), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1266), - [anon_sym_o_PLUSe_GT] = ACTIONS(1266), - [anon_sym_e_PLUSo_GT] = ACTIONS(1266), - [sym_short_flag] = ACTIONS(1266), - [aux_sym_unquoted_token1] = ACTIONS(1266), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [822] = { [sym_comment] = STATE(822), - [anon_sym_SEMI] = ACTIONS(1257), - [anon_sym_LF] = ACTIONS(1259), - [anon_sym_LBRACK] = ACTIONS(1257), - [anon_sym_LPAREN] = ACTIONS(1257), - [anon_sym_RPAREN] = ACTIONS(1257), - [anon_sym_PIPE] = ACTIONS(1257), - [anon_sym_DOLLAR] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH_DASH] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_LBRACE] = ACTIONS(1257), - [anon_sym_RBRACE] = ACTIONS(1257), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1257), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1257), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1257), - [anon_sym_BANG_TILDE] = ACTIONS(1257), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [sym_val_nothing] = ACTIONS(1257), - [anon_sym_true] = ACTIONS(1257), - [anon_sym_false] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1257), - [aux_sym_val_number_token2] = ACTIONS(1257), - [aux_sym_val_number_token3] = ACTIONS(1257), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_0b] = ACTIONS(1257), - [anon_sym_0o] = ACTIONS(1257), - [anon_sym_0x] = ACTIONS(1257), - [sym_val_date] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1257), - [sym__str_single_quotes] = ACTIONS(1257), - [sym__str_back_ticks] = ACTIONS(1257), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1257), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1257), - [anon_sym_err_GT] = ACTIONS(1257), - [anon_sym_out_GT] = ACTIONS(1257), - [anon_sym_e_GT] = ACTIONS(1257), - [anon_sym_o_GT] = ACTIONS(1257), - [anon_sym_err_PLUSout_GT] = ACTIONS(1257), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1257), - [anon_sym_o_PLUSe_GT] = ACTIONS(1257), - [anon_sym_e_PLUSo_GT] = ACTIONS(1257), - [sym_short_flag] = ACTIONS(1257), - [aux_sym_unquoted_token1] = ACTIONS(1257), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2071), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2075), + [anon_sym_STAR_STAR] = ACTIONS(2077), + [anon_sym_PLUS_PLUS] = ACTIONS(2077), + [anon_sym_SLASH] = ACTIONS(2075), + [anon_sym_mod] = ACTIONS(2075), + [anon_sym_SLASH_SLASH] = ACTIONS(2075), + [anon_sym_PLUS] = ACTIONS(2071), + [anon_sym_bit_DASHshl] = ACTIONS(1411), + [anon_sym_bit_DASHshr] = ACTIONS(1411), + [anon_sym_EQ_EQ] = ACTIONS(1411), + [anon_sym_BANG_EQ] = ACTIONS(1411), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1411), + [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [823] = { [sym_comment] = STATE(823), - [ts_builtin_sym_end] = ACTIONS(1319), - [anon_sym_SEMI] = ACTIONS(1317), - [anon_sym_LF] = ACTIONS(1319), - [anon_sym_LBRACK] = ACTIONS(1317), - [anon_sym_LPAREN] = ACTIONS(1317), - [anon_sym_PIPE] = ACTIONS(1317), - [anon_sym_DOLLAR] = ACTIONS(1317), - [anon_sym_GT] = ACTIONS(1317), - [anon_sym_DASH_DASH] = ACTIONS(1317), - [anon_sym_DASH] = ACTIONS(1317), - [anon_sym_in] = ACTIONS(1317), - [anon_sym_LBRACE] = ACTIONS(1317), - [anon_sym_DOT] = ACTIONS(1317), - [anon_sym_STAR] = ACTIONS(1317), - [anon_sym_STAR_STAR] = ACTIONS(1317), - [anon_sym_PLUS_PLUS] = ACTIONS(1317), - [anon_sym_SLASH] = ACTIONS(1317), - [anon_sym_mod] = ACTIONS(1317), - [anon_sym_SLASH_SLASH] = ACTIONS(1317), - [anon_sym_PLUS] = ACTIONS(1317), - [anon_sym_bit_DASHshl] = ACTIONS(1317), - [anon_sym_bit_DASHshr] = ACTIONS(1317), - [anon_sym_EQ_EQ] = ACTIONS(1317), - [anon_sym_BANG_EQ] = ACTIONS(1317), - [anon_sym_LT2] = ACTIONS(1317), - [anon_sym_LT_EQ] = ACTIONS(1317), - [anon_sym_GT_EQ] = ACTIONS(1317), - [anon_sym_not_DASHin] = ACTIONS(1317), - [anon_sym_starts_DASHwith] = ACTIONS(1317), - [anon_sym_ends_DASHwith] = ACTIONS(1317), - [anon_sym_EQ_TILDE] = ACTIONS(1317), - [anon_sym_BANG_TILDE] = ACTIONS(1317), - [anon_sym_bit_DASHand] = ACTIONS(1317), - [anon_sym_bit_DASHxor] = ACTIONS(1317), - [anon_sym_bit_DASHor] = ACTIONS(1317), - [anon_sym_and] = ACTIONS(1317), - [anon_sym_xor] = ACTIONS(1317), - [anon_sym_or] = ACTIONS(1317), - [anon_sym_DOT2] = ACTIONS(2119), - [sym_val_nothing] = ACTIONS(1317), - [anon_sym_true] = ACTIONS(1317), - [anon_sym_false] = ACTIONS(1317), - [aux_sym_val_number_token1] = ACTIONS(1317), - [aux_sym_val_number_token2] = ACTIONS(1317), - [aux_sym_val_number_token3] = ACTIONS(1317), - [anon_sym_inf] = ACTIONS(1317), - [anon_sym_DASHinf] = ACTIONS(1317), - [anon_sym_NaN] = ACTIONS(1317), - [aux_sym__val_number_decimal_token1] = ACTIONS(1317), - [aux_sym__val_number_decimal_token2] = ACTIONS(1317), - [anon_sym_0b] = ACTIONS(1317), - [anon_sym_0o] = ACTIONS(1317), - [anon_sym_0x] = ACTIONS(1317), - [sym_val_date] = ACTIONS(1317), - [anon_sym_DQUOTE] = ACTIONS(1317), - [sym__str_single_quotes] = ACTIONS(1317), - [sym__str_back_ticks] = ACTIONS(1317), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1317), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1317), - [anon_sym_err_GT] = ACTIONS(1317), - [anon_sym_out_GT] = ACTIONS(1317), - [anon_sym_e_GT] = ACTIONS(1317), - [anon_sym_o_GT] = ACTIONS(1317), - [anon_sym_err_PLUSout_GT] = ACTIONS(1317), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1317), - [anon_sym_o_PLUSe_GT] = ACTIONS(1317), - [anon_sym_e_PLUSo_GT] = ACTIONS(1317), - [sym_short_flag] = ACTIONS(1317), - [aux_sym_unquoted_token1] = ACTIONS(1317), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [824] = { [sym_comment] = STATE(824), - [ts_builtin_sym_end] = ACTIONS(1313), - [anon_sym_SEMI] = ACTIONS(1311), - [anon_sym_LF] = ACTIONS(1313), - [anon_sym_LBRACK] = ACTIONS(1311), - [anon_sym_LPAREN] = ACTIONS(1311), - [anon_sym_PIPE] = ACTIONS(1311), - [anon_sym_DOLLAR] = ACTIONS(1311), - [anon_sym_GT] = ACTIONS(1311), - [anon_sym_DASH_DASH] = ACTIONS(1311), - [anon_sym_DASH] = ACTIONS(1311), - [anon_sym_in] = ACTIONS(1311), - [anon_sym_LBRACE] = ACTIONS(1311), - [anon_sym_DOT] = ACTIONS(1311), - [anon_sym_STAR] = ACTIONS(1311), - [anon_sym_STAR_STAR] = ACTIONS(1311), - [anon_sym_PLUS_PLUS] = ACTIONS(1311), - [anon_sym_SLASH] = ACTIONS(1311), - [anon_sym_mod] = ACTIONS(1311), - [anon_sym_SLASH_SLASH] = ACTIONS(1311), - [anon_sym_PLUS] = ACTIONS(1311), - [anon_sym_bit_DASHshl] = ACTIONS(1311), - [anon_sym_bit_DASHshr] = ACTIONS(1311), - [anon_sym_EQ_EQ] = ACTIONS(1311), - [anon_sym_BANG_EQ] = ACTIONS(1311), - [anon_sym_LT2] = ACTIONS(1311), - [anon_sym_LT_EQ] = ACTIONS(1311), - [anon_sym_GT_EQ] = ACTIONS(1311), - [anon_sym_not_DASHin] = ACTIONS(1311), - [anon_sym_starts_DASHwith] = ACTIONS(1311), - [anon_sym_ends_DASHwith] = ACTIONS(1311), - [anon_sym_EQ_TILDE] = ACTIONS(1311), - [anon_sym_BANG_TILDE] = ACTIONS(1311), - [anon_sym_bit_DASHand] = ACTIONS(1311), - [anon_sym_bit_DASHxor] = ACTIONS(1311), - [anon_sym_bit_DASHor] = ACTIONS(1311), - [anon_sym_and] = ACTIONS(1311), - [anon_sym_xor] = ACTIONS(1311), - [anon_sym_or] = ACTIONS(1311), - [anon_sym_DOT2] = ACTIONS(2121), - [sym_val_nothing] = ACTIONS(1311), - [anon_sym_true] = ACTIONS(1311), - [anon_sym_false] = ACTIONS(1311), - [aux_sym_val_number_token1] = ACTIONS(1311), - [aux_sym_val_number_token2] = ACTIONS(1311), - [aux_sym_val_number_token3] = ACTIONS(1311), - [anon_sym_inf] = ACTIONS(1311), - [anon_sym_DASHinf] = ACTIONS(1311), - [anon_sym_NaN] = ACTIONS(1311), - [aux_sym__val_number_decimal_token1] = ACTIONS(1311), - [aux_sym__val_number_decimal_token2] = ACTIONS(1311), - [anon_sym_0b] = ACTIONS(1311), - [anon_sym_0o] = ACTIONS(1311), - [anon_sym_0x] = ACTIONS(1311), - [sym_val_date] = ACTIONS(1311), - [anon_sym_DQUOTE] = ACTIONS(1311), - [sym__str_single_quotes] = ACTIONS(1311), - [sym__str_back_ticks] = ACTIONS(1311), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1311), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1311), - [anon_sym_err_GT] = ACTIONS(1311), - [anon_sym_out_GT] = ACTIONS(1311), - [anon_sym_e_GT] = ACTIONS(1311), - [anon_sym_o_GT] = ACTIONS(1311), - [anon_sym_err_PLUSout_GT] = ACTIONS(1311), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1311), - [anon_sym_o_PLUSe_GT] = ACTIONS(1311), - [anon_sym_e_PLUSo_GT] = ACTIONS(1311), - [sym_short_flag] = ACTIONS(1311), - [aux_sym_unquoted_token1] = ACTIONS(1311), + [anon_sym_SEMI] = ACTIONS(1234), + [anon_sym_LF] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(1234), + [anon_sym_LPAREN] = ACTIONS(1234), + [anon_sym_RPAREN] = ACTIONS(1234), + [anon_sym_PIPE] = ACTIONS(1234), + [anon_sym_DOLLAR] = ACTIONS(1234), + [anon_sym_GT] = ACTIONS(1234), + [anon_sym_DASH_DASH] = ACTIONS(1234), + [anon_sym_DASH] = ACTIONS(1234), + [anon_sym_in] = ACTIONS(1234), + [anon_sym_LBRACE] = ACTIONS(1234), + [anon_sym_RBRACE] = ACTIONS(1234), + [anon_sym_DOT] = ACTIONS(1234), + [anon_sym_STAR] = ACTIONS(1234), + [anon_sym_STAR_STAR] = ACTIONS(1234), + [anon_sym_PLUS_PLUS] = ACTIONS(1234), + [anon_sym_SLASH] = ACTIONS(1234), + [anon_sym_mod] = ACTIONS(1234), + [anon_sym_SLASH_SLASH] = ACTIONS(1234), + [anon_sym_PLUS] = ACTIONS(1234), + [anon_sym_bit_DASHshl] = ACTIONS(1234), + [anon_sym_bit_DASHshr] = ACTIONS(1234), + [anon_sym_EQ_EQ] = ACTIONS(1234), + [anon_sym_BANG_EQ] = ACTIONS(1234), + [anon_sym_LT2] = ACTIONS(1234), + [anon_sym_LT_EQ] = ACTIONS(1234), + [anon_sym_GT_EQ] = ACTIONS(1234), + [anon_sym_not_DASHin] = ACTIONS(1234), + [anon_sym_starts_DASHwith] = ACTIONS(1234), + [anon_sym_ends_DASHwith] = ACTIONS(1234), + [anon_sym_EQ_TILDE] = ACTIONS(1234), + [anon_sym_BANG_TILDE] = ACTIONS(1234), + [anon_sym_bit_DASHand] = ACTIONS(1234), + [anon_sym_bit_DASHxor] = ACTIONS(1234), + [anon_sym_bit_DASHor] = ACTIONS(1234), + [anon_sym_and] = ACTIONS(1234), + [anon_sym_xor] = ACTIONS(1234), + [anon_sym_or] = ACTIONS(1234), + [sym_val_nothing] = ACTIONS(1234), + [anon_sym_true] = ACTIONS(1234), + [anon_sym_false] = ACTIONS(1234), + [aux_sym_val_number_token1] = ACTIONS(1234), + [aux_sym_val_number_token2] = ACTIONS(1234), + [aux_sym_val_number_token3] = ACTIONS(1234), + [anon_sym_inf] = ACTIONS(1234), + [anon_sym_DASHinf] = ACTIONS(1234), + [anon_sym_NaN] = ACTIONS(1234), + [aux_sym__val_number_decimal_token1] = ACTIONS(1234), + [aux_sym__val_number_decimal_token2] = ACTIONS(1234), + [anon_sym_0b] = ACTIONS(1234), + [anon_sym_0o] = ACTIONS(1234), + [anon_sym_0x] = ACTIONS(1234), + [sym_val_date] = ACTIONS(1234), + [anon_sym_DQUOTE] = ACTIONS(1234), + [sym__str_single_quotes] = ACTIONS(1234), + [sym__str_back_ticks] = ACTIONS(1234), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1234), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1234), + [anon_sym_err_GT] = ACTIONS(1234), + [anon_sym_out_GT] = ACTIONS(1234), + [anon_sym_e_GT] = ACTIONS(1234), + [anon_sym_o_GT] = ACTIONS(1234), + [anon_sym_err_PLUSout_GT] = ACTIONS(1234), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1234), + [anon_sym_o_PLUSe_GT] = ACTIONS(1234), + [anon_sym_e_PLUSo_GT] = ACTIONS(1234), + [sym_short_flag] = ACTIONS(1234), + [aux_sym_unquoted_token1] = ACTIONS(1234), [anon_sym_POUND] = ACTIONS(105), }, [825] = { [sym_comment] = STATE(825), - [anon_sym_SEMI] = ACTIONS(1274), - [anon_sym_LF] = ACTIONS(1276), - [anon_sym_LBRACK] = ACTIONS(1274), - [anon_sym_LPAREN] = ACTIONS(1274), - [anon_sym_RPAREN] = ACTIONS(1274), - [anon_sym_PIPE] = ACTIONS(1274), - [anon_sym_DOLLAR] = ACTIONS(1274), - [anon_sym_GT] = ACTIONS(1274), - [anon_sym_DASH_DASH] = ACTIONS(1274), - [anon_sym_DASH] = ACTIONS(1274), - [anon_sym_in] = ACTIONS(1274), - [anon_sym_LBRACE] = ACTIONS(1274), - [anon_sym_RBRACE] = ACTIONS(1274), - [anon_sym_DOT] = ACTIONS(1274), - [anon_sym_STAR] = ACTIONS(1274), - [anon_sym_STAR_STAR] = ACTIONS(1274), - [anon_sym_PLUS_PLUS] = ACTIONS(1274), - [anon_sym_SLASH] = ACTIONS(1274), - [anon_sym_mod] = ACTIONS(1274), - [anon_sym_SLASH_SLASH] = ACTIONS(1274), - [anon_sym_PLUS] = ACTIONS(1274), - [anon_sym_bit_DASHshl] = ACTIONS(1274), - [anon_sym_bit_DASHshr] = ACTIONS(1274), - [anon_sym_EQ_EQ] = ACTIONS(1274), - [anon_sym_BANG_EQ] = ACTIONS(1274), - [anon_sym_LT2] = ACTIONS(1274), - [anon_sym_LT_EQ] = ACTIONS(1274), - [anon_sym_GT_EQ] = ACTIONS(1274), - [anon_sym_not_DASHin] = ACTIONS(1274), - [anon_sym_starts_DASHwith] = ACTIONS(1274), - [anon_sym_ends_DASHwith] = ACTIONS(1274), - [anon_sym_EQ_TILDE] = ACTIONS(1274), - [anon_sym_BANG_TILDE] = ACTIONS(1274), - [anon_sym_bit_DASHand] = ACTIONS(1274), - [anon_sym_bit_DASHxor] = ACTIONS(1274), - [anon_sym_bit_DASHor] = ACTIONS(1274), - [anon_sym_and] = ACTIONS(1274), - [anon_sym_xor] = ACTIONS(1274), - [anon_sym_or] = ACTIONS(1274), - [sym_val_nothing] = ACTIONS(1274), - [anon_sym_true] = ACTIONS(1274), - [anon_sym_false] = ACTIONS(1274), - [aux_sym_val_number_token1] = ACTIONS(1274), - [aux_sym_val_number_token2] = ACTIONS(1274), - [aux_sym_val_number_token3] = ACTIONS(1274), - [anon_sym_inf] = ACTIONS(1274), - [anon_sym_DASHinf] = ACTIONS(1274), - [anon_sym_NaN] = ACTIONS(1274), - [aux_sym__val_number_decimal_token1] = ACTIONS(1274), - [aux_sym__val_number_decimal_token2] = ACTIONS(1274), - [anon_sym_0b] = ACTIONS(1274), - [anon_sym_0o] = ACTIONS(1274), - [anon_sym_0x] = ACTIONS(1274), - [sym_val_date] = ACTIONS(1274), - [anon_sym_DQUOTE] = ACTIONS(1274), - [sym__str_single_quotes] = ACTIONS(1274), - [sym__str_back_ticks] = ACTIONS(1274), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1274), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1274), - [anon_sym_err_GT] = ACTIONS(1274), - [anon_sym_out_GT] = ACTIONS(1274), - [anon_sym_e_GT] = ACTIONS(1274), - [anon_sym_o_GT] = ACTIONS(1274), - [anon_sym_err_PLUSout_GT] = ACTIONS(1274), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1274), - [anon_sym_o_PLUSe_GT] = ACTIONS(1274), - [anon_sym_e_PLUSo_GT] = ACTIONS(1274), - [sym_short_flag] = ACTIONS(1274), - [aux_sym_unquoted_token1] = ACTIONS(1274), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [826] = { [sym_comment] = STATE(826), - [anon_sym_SEMI] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_RPAREN] = ACTIONS(1209), - [anon_sym_PIPE] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH_DASH] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_RBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_err_GT] = ACTIONS(1209), - [anon_sym_out_GT] = ACTIONS(1209), - [anon_sym_e_GT] = ACTIONS(1209), - [anon_sym_o_GT] = ACTIONS(1209), - [anon_sym_err_PLUSout_GT] = ACTIONS(1209), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1209), - [anon_sym_o_PLUSe_GT] = ACTIONS(1209), - [anon_sym_e_PLUSo_GT] = ACTIONS(1209), - [sym_short_flag] = ACTIONS(1209), - [aux_sym_unquoted_token1] = ACTIONS(1209), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2069), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2071), + [anon_sym_in] = ACTIONS(2073), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2075), + [anon_sym_STAR_STAR] = ACTIONS(2077), + [anon_sym_PLUS_PLUS] = ACTIONS(2077), + [anon_sym_SLASH] = ACTIONS(2075), + [anon_sym_mod] = ACTIONS(2075), + [anon_sym_SLASH_SLASH] = ACTIONS(2075), + [anon_sym_PLUS] = ACTIONS(2071), + [anon_sym_bit_DASHshl] = ACTIONS(2079), + [anon_sym_bit_DASHshr] = ACTIONS(2079), + [anon_sym_EQ_EQ] = ACTIONS(2069), + [anon_sym_BANG_EQ] = ACTIONS(2069), + [anon_sym_LT2] = ACTIONS(2069), + [anon_sym_LT_EQ] = ACTIONS(2069), + [anon_sym_GT_EQ] = ACTIONS(2069), + [anon_sym_not_DASHin] = ACTIONS(2073), + [anon_sym_starts_DASHwith] = ACTIONS(2073), + [anon_sym_ends_DASHwith] = ACTIONS(2073), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [827] = { [sym_comment] = STATE(827), - [anon_sym_SEMI] = ACTIONS(2123), - [anon_sym_LF] = ACTIONS(2125), - [anon_sym_LBRACK] = ACTIONS(2123), - [anon_sym_LPAREN] = ACTIONS(2123), - [anon_sym_RPAREN] = ACTIONS(2123), - [anon_sym_PIPE] = ACTIONS(2123), - [anon_sym_DOLLAR] = ACTIONS(2123), - [anon_sym_GT] = ACTIONS(2127), - [anon_sym_DASH_DASH] = ACTIONS(2123), - [anon_sym_DASH] = ACTIONS(2129), - [anon_sym_in] = ACTIONS(2131), - [anon_sym_LBRACE] = ACTIONS(2123), - [anon_sym_RBRACE] = ACTIONS(2123), - [anon_sym_DOT] = ACTIONS(2123), - [anon_sym_STAR] = ACTIONS(2133), - [anon_sym_STAR_STAR] = ACTIONS(2135), - [anon_sym_PLUS_PLUS] = ACTIONS(2135), - [anon_sym_SLASH] = ACTIONS(2133), - [anon_sym_mod] = ACTIONS(2133), - [anon_sym_SLASH_SLASH] = ACTIONS(2133), - [anon_sym_PLUS] = ACTIONS(2129), - [anon_sym_bit_DASHshl] = ACTIONS(2137), - [anon_sym_bit_DASHshr] = ACTIONS(2137), - [anon_sym_EQ_EQ] = ACTIONS(2127), - [anon_sym_BANG_EQ] = ACTIONS(2127), - [anon_sym_LT2] = ACTIONS(2127), - [anon_sym_LT_EQ] = ACTIONS(2127), - [anon_sym_GT_EQ] = ACTIONS(2127), - [anon_sym_not_DASHin] = ACTIONS(2131), - [anon_sym_starts_DASHwith] = ACTIONS(2131), - [anon_sym_ends_DASHwith] = ACTIONS(2131), - [anon_sym_EQ_TILDE] = ACTIONS(2139), - [anon_sym_BANG_TILDE] = ACTIONS(2139), - [anon_sym_bit_DASHand] = ACTIONS(2141), - [anon_sym_bit_DASHxor] = ACTIONS(2143), - [anon_sym_bit_DASHor] = ACTIONS(2145), - [anon_sym_and] = ACTIONS(2147), - [anon_sym_xor] = ACTIONS(2149), - [anon_sym_or] = ACTIONS(2151), - [sym_val_nothing] = ACTIONS(2123), - [anon_sym_true] = ACTIONS(2123), - [anon_sym_false] = ACTIONS(2123), - [aux_sym_val_number_token1] = ACTIONS(2123), - [aux_sym_val_number_token2] = ACTIONS(2123), - [aux_sym_val_number_token3] = ACTIONS(2123), - [anon_sym_inf] = ACTIONS(2123), - [anon_sym_DASHinf] = ACTIONS(2123), - [anon_sym_NaN] = ACTIONS(2123), - [aux_sym__val_number_decimal_token1] = ACTIONS(2123), - [aux_sym__val_number_decimal_token2] = ACTIONS(2123), - [anon_sym_0b] = ACTIONS(2123), - [anon_sym_0o] = ACTIONS(2123), - [anon_sym_0x] = ACTIONS(2123), - [sym_val_date] = ACTIONS(2123), - [anon_sym_DQUOTE] = ACTIONS(2123), - [sym__str_single_quotes] = ACTIONS(2123), - [sym__str_back_ticks] = ACTIONS(2123), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2123), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2123), - [anon_sym_err_GT] = ACTIONS(2123), - [anon_sym_out_GT] = ACTIONS(2123), - [anon_sym_e_GT] = ACTIONS(2123), - [anon_sym_o_GT] = ACTIONS(2123), - [anon_sym_err_PLUSout_GT] = ACTIONS(2123), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2123), - [anon_sym_o_PLUSe_GT] = ACTIONS(2123), - [anon_sym_e_PLUSo_GT] = ACTIONS(2123), - [sym_short_flag] = ACTIONS(2123), - [aux_sym_unquoted_token1] = ACTIONS(2123), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [828] = { [sym_comment] = STATE(828), - [anon_sym_SEMI] = ACTIONS(1463), - [anon_sym_LF] = ACTIONS(1465), - [anon_sym_LBRACK] = ACTIONS(1463), - [anon_sym_LPAREN] = ACTIONS(1463), - [anon_sym_RPAREN] = ACTIONS(1463), - [anon_sym_PIPE] = ACTIONS(1463), - [anon_sym_DOLLAR] = ACTIONS(1463), - [anon_sym_GT] = ACTIONS(1463), - [anon_sym_DASH_DASH] = ACTIONS(1463), - [anon_sym_DASH] = ACTIONS(1463), - [anon_sym_in] = ACTIONS(1463), - [anon_sym_LBRACE] = ACTIONS(1463), - [anon_sym_RBRACE] = ACTIONS(1463), - [anon_sym_DOT] = ACTIONS(1463), - [anon_sym_STAR] = ACTIONS(1463), - [anon_sym_STAR_STAR] = ACTIONS(1463), - [anon_sym_PLUS_PLUS] = ACTIONS(1463), - [anon_sym_SLASH] = ACTIONS(1463), - [anon_sym_mod] = ACTIONS(1463), - [anon_sym_SLASH_SLASH] = ACTIONS(1463), - [anon_sym_PLUS] = ACTIONS(1463), - [anon_sym_bit_DASHshl] = ACTIONS(1463), - [anon_sym_bit_DASHshr] = ACTIONS(1463), - [anon_sym_EQ_EQ] = ACTIONS(1463), - [anon_sym_BANG_EQ] = ACTIONS(1463), - [anon_sym_LT2] = ACTIONS(1463), - [anon_sym_LT_EQ] = ACTIONS(1463), - [anon_sym_GT_EQ] = ACTIONS(1463), - [anon_sym_not_DASHin] = ACTIONS(1463), - [anon_sym_starts_DASHwith] = ACTIONS(1463), - [anon_sym_ends_DASHwith] = ACTIONS(1463), - [anon_sym_EQ_TILDE] = ACTIONS(1463), - [anon_sym_BANG_TILDE] = ACTIONS(1463), - [anon_sym_bit_DASHand] = ACTIONS(1463), - [anon_sym_bit_DASHxor] = ACTIONS(1463), - [anon_sym_bit_DASHor] = ACTIONS(1463), - [anon_sym_and] = ACTIONS(1463), - [anon_sym_xor] = ACTIONS(1463), - [anon_sym_or] = ACTIONS(1463), - [sym_val_nothing] = ACTIONS(1463), - [anon_sym_true] = ACTIONS(1463), - [anon_sym_false] = ACTIONS(1463), - [aux_sym_val_number_token1] = ACTIONS(1463), - [aux_sym_val_number_token2] = ACTIONS(1463), - [aux_sym_val_number_token3] = ACTIONS(1463), - [anon_sym_inf] = ACTIONS(1463), - [anon_sym_DASHinf] = ACTIONS(1463), - [anon_sym_NaN] = ACTIONS(1463), - [aux_sym__val_number_decimal_token1] = ACTIONS(1463), - [aux_sym__val_number_decimal_token2] = ACTIONS(1463), - [anon_sym_0b] = ACTIONS(1463), - [anon_sym_0o] = ACTIONS(1463), - [anon_sym_0x] = ACTIONS(1463), - [sym_val_date] = ACTIONS(1463), - [anon_sym_DQUOTE] = ACTIONS(1463), - [sym__str_single_quotes] = ACTIONS(1463), - [sym__str_back_ticks] = ACTIONS(1463), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1463), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1463), - [anon_sym_err_GT] = ACTIONS(1463), - [anon_sym_out_GT] = ACTIONS(1463), - [anon_sym_e_GT] = ACTIONS(1463), - [anon_sym_o_GT] = ACTIONS(1463), - [anon_sym_err_PLUSout_GT] = ACTIONS(1463), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1463), - [anon_sym_o_PLUSe_GT] = ACTIONS(1463), - [anon_sym_e_PLUSo_GT] = ACTIONS(1463), - [sym_short_flag] = ACTIONS(1463), - [aux_sym_unquoted_token1] = ACTIONS(1463), + [anon_sym_SEMI] = ACTIONS(1569), + [anon_sym_LF] = ACTIONS(1571), + [anon_sym_LBRACK] = ACTIONS(1569), + [anon_sym_LPAREN] = ACTIONS(1569), + [anon_sym_RPAREN] = ACTIONS(1569), + [anon_sym_PIPE] = ACTIONS(1569), + [anon_sym_DOLLAR] = ACTIONS(1569), + [anon_sym_GT] = ACTIONS(1569), + [anon_sym_DASH_DASH] = ACTIONS(1569), + [anon_sym_DASH] = ACTIONS(1569), + [anon_sym_in] = ACTIONS(1569), + [anon_sym_LBRACE] = ACTIONS(1569), + [anon_sym_RBRACE] = ACTIONS(1569), + [anon_sym_DOT] = ACTIONS(1569), + [anon_sym_STAR] = ACTIONS(1569), + [anon_sym_STAR_STAR] = ACTIONS(1569), + [anon_sym_PLUS_PLUS] = ACTIONS(1569), + [anon_sym_SLASH] = ACTIONS(1569), + [anon_sym_mod] = ACTIONS(1569), + [anon_sym_SLASH_SLASH] = ACTIONS(1569), + [anon_sym_PLUS] = ACTIONS(1569), + [anon_sym_bit_DASHshl] = ACTIONS(1569), + [anon_sym_bit_DASHshr] = ACTIONS(1569), + [anon_sym_EQ_EQ] = ACTIONS(1569), + [anon_sym_BANG_EQ] = ACTIONS(1569), + [anon_sym_LT2] = ACTIONS(1569), + [anon_sym_LT_EQ] = ACTIONS(1569), + [anon_sym_GT_EQ] = ACTIONS(1569), + [anon_sym_not_DASHin] = ACTIONS(1569), + [anon_sym_starts_DASHwith] = ACTIONS(1569), + [anon_sym_ends_DASHwith] = ACTIONS(1569), + [anon_sym_EQ_TILDE] = ACTIONS(1569), + [anon_sym_BANG_TILDE] = ACTIONS(1569), + [anon_sym_bit_DASHand] = ACTIONS(1569), + [anon_sym_bit_DASHxor] = ACTIONS(1569), + [anon_sym_bit_DASHor] = ACTIONS(1569), + [anon_sym_and] = ACTIONS(1569), + [anon_sym_xor] = ACTIONS(1569), + [anon_sym_or] = ACTIONS(1569), + [sym_val_nothing] = ACTIONS(1569), + [anon_sym_true] = ACTIONS(1569), + [anon_sym_false] = ACTIONS(1569), + [aux_sym_val_number_token1] = ACTIONS(1569), + [aux_sym_val_number_token2] = ACTIONS(1569), + [aux_sym_val_number_token3] = ACTIONS(1569), + [anon_sym_inf] = ACTIONS(1569), + [anon_sym_DASHinf] = ACTIONS(1569), + [anon_sym_NaN] = ACTIONS(1569), + [aux_sym__val_number_decimal_token1] = ACTIONS(1569), + [aux_sym__val_number_decimal_token2] = ACTIONS(1569), + [anon_sym_0b] = ACTIONS(1569), + [anon_sym_0o] = ACTIONS(1569), + [anon_sym_0x] = ACTIONS(1569), + [sym_val_date] = ACTIONS(1569), + [anon_sym_DQUOTE] = ACTIONS(1569), + [sym__str_single_quotes] = ACTIONS(1569), + [sym__str_back_ticks] = ACTIONS(1569), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1569), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1569), + [anon_sym_err_GT] = ACTIONS(1569), + [anon_sym_out_GT] = ACTIONS(1569), + [anon_sym_e_GT] = ACTIONS(1569), + [anon_sym_o_GT] = ACTIONS(1569), + [anon_sym_err_PLUSout_GT] = ACTIONS(1569), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1569), + [anon_sym_o_PLUSe_GT] = ACTIONS(1569), + [anon_sym_e_PLUSo_GT] = ACTIONS(1569), + [sym_short_flag] = ACTIONS(1569), + [aux_sym_unquoted_token1] = ACTIONS(1569), [anon_sym_POUND] = ACTIONS(105), }, [829] = { [sym_comment] = STATE(829), - [anon_sym_SEMI] = ACTIONS(1349), - [anon_sym_LF] = ACTIONS(1351), - [anon_sym_LBRACK] = ACTIONS(1349), - [anon_sym_LPAREN] = ACTIONS(1349), - [anon_sym_RPAREN] = ACTIONS(1349), - [anon_sym_PIPE] = ACTIONS(1349), - [anon_sym_DOLLAR] = ACTIONS(1349), - [anon_sym_GT] = ACTIONS(1349), - [anon_sym_DASH_DASH] = ACTIONS(1349), - [anon_sym_DASH] = ACTIONS(1349), - [anon_sym_in] = ACTIONS(1349), - [anon_sym_LBRACE] = ACTIONS(1349), - [anon_sym_RBRACE] = ACTIONS(1349), - [anon_sym_DOT] = ACTIONS(1349), - [anon_sym_STAR] = ACTIONS(1349), - [anon_sym_STAR_STAR] = ACTIONS(1349), - [anon_sym_PLUS_PLUS] = ACTIONS(1349), - [anon_sym_SLASH] = ACTIONS(1349), - [anon_sym_mod] = ACTIONS(1349), - [anon_sym_SLASH_SLASH] = ACTIONS(1349), - [anon_sym_PLUS] = ACTIONS(1349), - [anon_sym_bit_DASHshl] = ACTIONS(1349), - [anon_sym_bit_DASHshr] = ACTIONS(1349), - [anon_sym_EQ_EQ] = ACTIONS(1349), - [anon_sym_BANG_EQ] = ACTIONS(1349), - [anon_sym_LT2] = ACTIONS(1349), - [anon_sym_LT_EQ] = ACTIONS(1349), - [anon_sym_GT_EQ] = ACTIONS(1349), - [anon_sym_not_DASHin] = ACTIONS(1349), - [anon_sym_starts_DASHwith] = ACTIONS(1349), - [anon_sym_ends_DASHwith] = ACTIONS(1349), - [anon_sym_EQ_TILDE] = ACTIONS(1349), - [anon_sym_BANG_TILDE] = ACTIONS(1349), - [anon_sym_bit_DASHand] = ACTIONS(1349), - [anon_sym_bit_DASHxor] = ACTIONS(1349), - [anon_sym_bit_DASHor] = ACTIONS(1349), - [anon_sym_and] = ACTIONS(1349), - [anon_sym_xor] = ACTIONS(1349), - [anon_sym_or] = ACTIONS(1349), - [sym_val_nothing] = ACTIONS(1349), - [anon_sym_true] = ACTIONS(1349), - [anon_sym_false] = ACTIONS(1349), - [aux_sym_val_number_token1] = ACTIONS(1349), - [aux_sym_val_number_token2] = ACTIONS(1349), - [aux_sym_val_number_token3] = ACTIONS(1349), - [anon_sym_inf] = ACTIONS(1349), - [anon_sym_DASHinf] = ACTIONS(1349), - [anon_sym_NaN] = ACTIONS(1349), - [aux_sym__val_number_decimal_token1] = ACTIONS(1349), - [aux_sym__val_number_decimal_token2] = ACTIONS(1349), - [anon_sym_0b] = ACTIONS(1349), - [anon_sym_0o] = ACTIONS(1349), - [anon_sym_0x] = ACTIONS(1349), - [sym_val_date] = ACTIONS(1349), - [anon_sym_DQUOTE] = ACTIONS(1349), - [sym__str_single_quotes] = ACTIONS(1349), - [sym__str_back_ticks] = ACTIONS(1349), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1349), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1349), - [anon_sym_err_GT] = ACTIONS(1349), - [anon_sym_out_GT] = ACTIONS(1349), - [anon_sym_e_GT] = ACTIONS(1349), - [anon_sym_o_GT] = ACTIONS(1349), - [anon_sym_err_PLUSout_GT] = ACTIONS(1349), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1349), - [anon_sym_o_PLUSe_GT] = ACTIONS(1349), - [anon_sym_e_PLUSo_GT] = ACTIONS(1349), - [sym_short_flag] = ACTIONS(1349), - [aux_sym_unquoted_token1] = ACTIONS(1349), + [anon_sym_SEMI] = ACTIONS(1561), + [anon_sym_LF] = ACTIONS(1563), + [anon_sym_LBRACK] = ACTIONS(1561), + [anon_sym_LPAREN] = ACTIONS(1561), + [anon_sym_RPAREN] = ACTIONS(1561), + [anon_sym_PIPE] = ACTIONS(1561), + [anon_sym_DOLLAR] = ACTIONS(1561), + [anon_sym_GT] = ACTIONS(1561), + [anon_sym_DASH_DASH] = ACTIONS(1561), + [anon_sym_DASH] = ACTIONS(1561), + [anon_sym_in] = ACTIONS(1561), + [anon_sym_LBRACE] = ACTIONS(1561), + [anon_sym_RBRACE] = ACTIONS(1561), + [anon_sym_DOT] = ACTIONS(1561), + [anon_sym_STAR] = ACTIONS(1561), + [anon_sym_STAR_STAR] = ACTIONS(1561), + [anon_sym_PLUS_PLUS] = ACTIONS(1561), + [anon_sym_SLASH] = ACTIONS(1561), + [anon_sym_mod] = ACTIONS(1561), + [anon_sym_SLASH_SLASH] = ACTIONS(1561), + [anon_sym_PLUS] = ACTIONS(1561), + [anon_sym_bit_DASHshl] = ACTIONS(1561), + [anon_sym_bit_DASHshr] = ACTIONS(1561), + [anon_sym_EQ_EQ] = ACTIONS(1561), + [anon_sym_BANG_EQ] = ACTIONS(1561), + [anon_sym_LT2] = ACTIONS(1561), + [anon_sym_LT_EQ] = ACTIONS(1561), + [anon_sym_GT_EQ] = ACTIONS(1561), + [anon_sym_not_DASHin] = ACTIONS(1561), + [anon_sym_starts_DASHwith] = ACTIONS(1561), + [anon_sym_ends_DASHwith] = ACTIONS(1561), + [anon_sym_EQ_TILDE] = ACTIONS(1561), + [anon_sym_BANG_TILDE] = ACTIONS(1561), + [anon_sym_bit_DASHand] = ACTIONS(1561), + [anon_sym_bit_DASHxor] = ACTIONS(1561), + [anon_sym_bit_DASHor] = ACTIONS(1561), + [anon_sym_and] = ACTIONS(1561), + [anon_sym_xor] = ACTIONS(1561), + [anon_sym_or] = ACTIONS(1561), + [sym_val_nothing] = ACTIONS(1561), + [anon_sym_true] = ACTIONS(1561), + [anon_sym_false] = ACTIONS(1561), + [aux_sym_val_number_token1] = ACTIONS(1561), + [aux_sym_val_number_token2] = ACTIONS(1561), + [aux_sym_val_number_token3] = ACTIONS(1561), + [anon_sym_inf] = ACTIONS(1561), + [anon_sym_DASHinf] = ACTIONS(1561), + [anon_sym_NaN] = ACTIONS(1561), + [aux_sym__val_number_decimal_token1] = ACTIONS(1561), + [aux_sym__val_number_decimal_token2] = ACTIONS(1561), + [anon_sym_0b] = ACTIONS(1561), + [anon_sym_0o] = ACTIONS(1561), + [anon_sym_0x] = ACTIONS(1561), + [sym_val_date] = ACTIONS(1561), + [anon_sym_DQUOTE] = ACTIONS(1561), + [sym__str_single_quotes] = ACTIONS(1561), + [sym__str_back_ticks] = ACTIONS(1561), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), + [anon_sym_err_GT] = ACTIONS(1561), + [anon_sym_out_GT] = ACTIONS(1561), + [anon_sym_e_GT] = ACTIONS(1561), + [anon_sym_o_GT] = ACTIONS(1561), + [anon_sym_err_PLUSout_GT] = ACTIONS(1561), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), + [anon_sym_o_PLUSe_GT] = ACTIONS(1561), + [anon_sym_e_PLUSo_GT] = ACTIONS(1561), + [sym_short_flag] = ACTIONS(1561), + [aux_sym_unquoted_token1] = ACTIONS(1561), [anon_sym_POUND] = ACTIONS(105), }, [830] = { - [sym__command_name] = STATE(1286), - [sym_scope_pattern] = STATE(1236), - [sym_wild_card] = STATE(1227), - [sym_command_list] = STATE(1221), - [sym_val_string] = STATE(1187), - [sym__str_double_quotes] = STATE(1116), [sym_comment] = STATE(830), - [ts_builtin_sym_end] = ACTIONS(2081), - [anon_sym_export] = ACTIONS(2079), - [anon_sym_alias] = ACTIONS(2079), - [anon_sym_let] = ACTIONS(2079), - [anon_sym_let_DASHenv] = ACTIONS(2079), - [anon_sym_mut] = ACTIONS(2079), - [anon_sym_const] = ACTIONS(2079), - [anon_sym_SEMI] = ACTIONS(2079), - [sym_cmd_identifier] = ACTIONS(2153), - [anon_sym_LF] = ACTIONS(2081), - [anon_sym_def] = ACTIONS(2079), - [anon_sym_def_DASHenv] = ACTIONS(2079), - [anon_sym_export_DASHenv] = ACTIONS(2079), - [anon_sym_extern] = ACTIONS(2079), - [anon_sym_module] = ACTIONS(2079), - [anon_sym_use] = ACTIONS(2079), - [anon_sym_LBRACK] = ACTIONS(2155), - [anon_sym_LPAREN] = ACTIONS(2079), - [anon_sym_DOLLAR] = ACTIONS(2079), - [anon_sym_error] = ACTIONS(2079), - [anon_sym_DASH] = ACTIONS(2079), - [anon_sym_break] = ACTIONS(2079), - [anon_sym_continue] = ACTIONS(2079), - [anon_sym_for] = ACTIONS(2079), - [anon_sym_loop] = ACTIONS(2079), - [anon_sym_while] = ACTIONS(2079), - [anon_sym_do] = ACTIONS(2079), - [anon_sym_if] = ACTIONS(2079), - [anon_sym_match] = ACTIONS(2079), - [anon_sym_LBRACE] = ACTIONS(2079), - [anon_sym_DOT] = ACTIONS(2079), - [anon_sym_try] = ACTIONS(2079), - [anon_sym_return] = ACTIONS(2079), - [anon_sym_source] = ACTIONS(2079), - [anon_sym_source_DASHenv] = ACTIONS(2079), - [anon_sym_register] = ACTIONS(2079), - [anon_sym_hide] = ACTIONS(2079), - [anon_sym_hide_DASHenv] = ACTIONS(2079), - [anon_sym_overlay] = ACTIONS(2079), - [anon_sym_STAR] = ACTIONS(2157), - [anon_sym_where] = ACTIONS(2079), - [anon_sym_not] = ACTIONS(2079), - [sym_val_nothing] = ACTIONS(2079), - [anon_sym_true] = ACTIONS(2079), - [anon_sym_false] = ACTIONS(2079), - [aux_sym_val_number_token1] = ACTIONS(2079), - [aux_sym_val_number_token2] = ACTIONS(2079), - [aux_sym_val_number_token3] = ACTIONS(2079), - [anon_sym_inf] = ACTIONS(2079), - [anon_sym_DASHinf] = ACTIONS(2079), - [anon_sym_NaN] = ACTIONS(2079), - [aux_sym__val_number_decimal_token1] = ACTIONS(2079), - [aux_sym__val_number_decimal_token2] = ACTIONS(2079), - [anon_sym_0b] = ACTIONS(2079), - [anon_sym_0o] = ACTIONS(2079), - [anon_sym_0x] = ACTIONS(2079), - [sym_val_date] = ACTIONS(2079), - [anon_sym_DQUOTE] = ACTIONS(2159), - [sym__str_single_quotes] = ACTIONS(2161), - [sym__str_back_ticks] = ACTIONS(2161), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2079), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2079), - [anon_sym_CARET] = ACTIONS(2079), + [anon_sym_SEMI] = ACTIONS(1451), + [anon_sym_LF] = ACTIONS(1453), + [anon_sym_LBRACK] = ACTIONS(1451), + [anon_sym_LPAREN] = ACTIONS(1451), + [anon_sym_RPAREN] = ACTIONS(1451), + [anon_sym_PIPE] = ACTIONS(1451), + [anon_sym_DOLLAR] = ACTIONS(1451), + [anon_sym_GT] = ACTIONS(1451), + [anon_sym_DASH_DASH] = ACTIONS(1451), + [anon_sym_DASH] = ACTIONS(1451), + [anon_sym_in] = ACTIONS(1451), + [anon_sym_LBRACE] = ACTIONS(1451), + [anon_sym_RBRACE] = ACTIONS(1451), + [anon_sym_DOT] = ACTIONS(1451), + [anon_sym_STAR] = ACTIONS(1451), + [anon_sym_STAR_STAR] = ACTIONS(1451), + [anon_sym_PLUS_PLUS] = ACTIONS(1451), + [anon_sym_SLASH] = ACTIONS(1451), + [anon_sym_mod] = ACTIONS(1451), + [anon_sym_SLASH_SLASH] = ACTIONS(1451), + [anon_sym_PLUS] = ACTIONS(1451), + [anon_sym_bit_DASHshl] = ACTIONS(1451), + [anon_sym_bit_DASHshr] = ACTIONS(1451), + [anon_sym_EQ_EQ] = ACTIONS(1451), + [anon_sym_BANG_EQ] = ACTIONS(1451), + [anon_sym_LT2] = ACTIONS(1451), + [anon_sym_LT_EQ] = ACTIONS(1451), + [anon_sym_GT_EQ] = ACTIONS(1451), + [anon_sym_not_DASHin] = ACTIONS(1451), + [anon_sym_starts_DASHwith] = ACTIONS(1451), + [anon_sym_ends_DASHwith] = ACTIONS(1451), + [anon_sym_EQ_TILDE] = ACTIONS(1451), + [anon_sym_BANG_TILDE] = ACTIONS(1451), + [anon_sym_bit_DASHand] = ACTIONS(1451), + [anon_sym_bit_DASHxor] = ACTIONS(1451), + [anon_sym_bit_DASHor] = ACTIONS(1451), + [anon_sym_and] = ACTIONS(1451), + [anon_sym_xor] = ACTIONS(1451), + [anon_sym_or] = ACTIONS(1451), + [sym_val_nothing] = ACTIONS(1451), + [anon_sym_true] = ACTIONS(1451), + [anon_sym_false] = ACTIONS(1451), + [aux_sym_val_number_token1] = ACTIONS(1451), + [aux_sym_val_number_token2] = ACTIONS(1451), + [aux_sym_val_number_token3] = ACTIONS(1451), + [anon_sym_inf] = ACTIONS(1451), + [anon_sym_DASHinf] = ACTIONS(1451), + [anon_sym_NaN] = ACTIONS(1451), + [aux_sym__val_number_decimal_token1] = ACTIONS(1451), + [aux_sym__val_number_decimal_token2] = ACTIONS(1451), + [anon_sym_0b] = ACTIONS(1451), + [anon_sym_0o] = ACTIONS(1451), + [anon_sym_0x] = ACTIONS(1451), + [sym_val_date] = ACTIONS(1451), + [anon_sym_DQUOTE] = ACTIONS(1451), + [sym__str_single_quotes] = ACTIONS(1451), + [sym__str_back_ticks] = ACTIONS(1451), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1451), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1451), + [anon_sym_err_GT] = ACTIONS(1451), + [anon_sym_out_GT] = ACTIONS(1451), + [anon_sym_e_GT] = ACTIONS(1451), + [anon_sym_o_GT] = ACTIONS(1451), + [anon_sym_err_PLUSout_GT] = ACTIONS(1451), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1451), + [anon_sym_o_PLUSe_GT] = ACTIONS(1451), + [anon_sym_e_PLUSo_GT] = ACTIONS(1451), + [sym_short_flag] = ACTIONS(1451), + [aux_sym_unquoted_token1] = ACTIONS(1451), [anon_sym_POUND] = ACTIONS(105), }, [831] = { [sym_comment] = STATE(831), - [anon_sym_SEMI] = ACTIONS(1467), - [anon_sym_LF] = ACTIONS(1469), - [anon_sym_LBRACK] = ACTIONS(1467), - [anon_sym_LPAREN] = ACTIONS(1467), - [anon_sym_RPAREN] = ACTIONS(1467), - [anon_sym_PIPE] = ACTIONS(1467), - [anon_sym_DOLLAR] = ACTIONS(1467), - [anon_sym_GT] = ACTIONS(1467), - [anon_sym_DASH_DASH] = ACTIONS(1467), - [anon_sym_DASH] = ACTIONS(1467), - [anon_sym_in] = ACTIONS(1467), - [anon_sym_LBRACE] = ACTIONS(1467), - [anon_sym_RBRACE] = ACTIONS(1467), - [anon_sym_DOT] = ACTIONS(1467), - [anon_sym_STAR] = ACTIONS(1467), - [anon_sym_STAR_STAR] = ACTIONS(1467), - [anon_sym_PLUS_PLUS] = ACTIONS(1467), - [anon_sym_SLASH] = ACTIONS(1467), - [anon_sym_mod] = ACTIONS(1467), - [anon_sym_SLASH_SLASH] = ACTIONS(1467), - [anon_sym_PLUS] = ACTIONS(1467), - [anon_sym_bit_DASHshl] = ACTIONS(1467), - [anon_sym_bit_DASHshr] = ACTIONS(1467), - [anon_sym_EQ_EQ] = ACTIONS(1467), - [anon_sym_BANG_EQ] = ACTIONS(1467), - [anon_sym_LT2] = ACTIONS(1467), - [anon_sym_LT_EQ] = ACTIONS(1467), - [anon_sym_GT_EQ] = ACTIONS(1467), - [anon_sym_not_DASHin] = ACTIONS(1467), - [anon_sym_starts_DASHwith] = ACTIONS(1467), - [anon_sym_ends_DASHwith] = ACTIONS(1467), - [anon_sym_EQ_TILDE] = ACTIONS(1467), - [anon_sym_BANG_TILDE] = ACTIONS(1467), - [anon_sym_bit_DASHand] = ACTIONS(1467), - [anon_sym_bit_DASHxor] = ACTIONS(1467), - [anon_sym_bit_DASHor] = ACTIONS(1467), - [anon_sym_and] = ACTIONS(1467), - [anon_sym_xor] = ACTIONS(1467), - [anon_sym_or] = ACTIONS(1467), - [sym_val_nothing] = ACTIONS(1467), - [anon_sym_true] = ACTIONS(1467), - [anon_sym_false] = ACTIONS(1467), - [aux_sym_val_number_token1] = ACTIONS(1467), - [aux_sym_val_number_token2] = ACTIONS(1467), - [aux_sym_val_number_token3] = ACTIONS(1467), - [anon_sym_inf] = ACTIONS(1467), - [anon_sym_DASHinf] = ACTIONS(1467), - [anon_sym_NaN] = ACTIONS(1467), - [aux_sym__val_number_decimal_token1] = ACTIONS(1467), - [aux_sym__val_number_decimal_token2] = ACTIONS(1467), - [anon_sym_0b] = ACTIONS(1467), - [anon_sym_0o] = ACTIONS(1467), - [anon_sym_0x] = ACTIONS(1467), - [sym_val_date] = ACTIONS(1467), - [anon_sym_DQUOTE] = ACTIONS(1467), - [sym__str_single_quotes] = ACTIONS(1467), - [sym__str_back_ticks] = ACTIONS(1467), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1467), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1467), - [anon_sym_err_GT] = ACTIONS(1467), - [anon_sym_out_GT] = ACTIONS(1467), - [anon_sym_e_GT] = ACTIONS(1467), - [anon_sym_o_GT] = ACTIONS(1467), - [anon_sym_err_PLUSout_GT] = ACTIONS(1467), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1467), - [anon_sym_o_PLUSe_GT] = ACTIONS(1467), - [anon_sym_e_PLUSo_GT] = ACTIONS(1467), - [sym_short_flag] = ACTIONS(1467), - [aux_sym_unquoted_token1] = ACTIONS(1467), + [anon_sym_SEMI] = ACTIONS(1515), + [anon_sym_LF] = ACTIONS(1517), + [anon_sym_LBRACK] = ACTIONS(1515), + [anon_sym_LPAREN] = ACTIONS(1515), + [anon_sym_RPAREN] = ACTIONS(1515), + [anon_sym_PIPE] = ACTIONS(1515), + [anon_sym_DOLLAR] = ACTIONS(1515), + [anon_sym_GT] = ACTIONS(1515), + [anon_sym_DASH_DASH] = ACTIONS(1515), + [anon_sym_DASH] = ACTIONS(1515), + [anon_sym_in] = ACTIONS(1515), + [anon_sym_LBRACE] = ACTIONS(1515), + [anon_sym_RBRACE] = ACTIONS(1515), + [anon_sym_DOT] = ACTIONS(1515), + [anon_sym_STAR] = ACTIONS(1515), + [anon_sym_STAR_STAR] = ACTIONS(1515), + [anon_sym_PLUS_PLUS] = ACTIONS(1515), + [anon_sym_SLASH] = ACTIONS(1515), + [anon_sym_mod] = ACTIONS(1515), + [anon_sym_SLASH_SLASH] = ACTIONS(1515), + [anon_sym_PLUS] = ACTIONS(1515), + [anon_sym_bit_DASHshl] = ACTIONS(1515), + [anon_sym_bit_DASHshr] = ACTIONS(1515), + [anon_sym_EQ_EQ] = ACTIONS(1515), + [anon_sym_BANG_EQ] = ACTIONS(1515), + [anon_sym_LT2] = ACTIONS(1515), + [anon_sym_LT_EQ] = ACTIONS(1515), + [anon_sym_GT_EQ] = ACTIONS(1515), + [anon_sym_not_DASHin] = ACTIONS(1515), + [anon_sym_starts_DASHwith] = ACTIONS(1515), + [anon_sym_ends_DASHwith] = ACTIONS(1515), + [anon_sym_EQ_TILDE] = ACTIONS(1515), + [anon_sym_BANG_TILDE] = ACTIONS(1515), + [anon_sym_bit_DASHand] = ACTIONS(1515), + [anon_sym_bit_DASHxor] = ACTIONS(1515), + [anon_sym_bit_DASHor] = ACTIONS(1515), + [anon_sym_and] = ACTIONS(1515), + [anon_sym_xor] = ACTIONS(1515), + [anon_sym_or] = ACTIONS(1515), + [sym_val_nothing] = ACTIONS(1515), + [anon_sym_true] = ACTIONS(1515), + [anon_sym_false] = ACTIONS(1515), + [aux_sym_val_number_token1] = ACTIONS(1515), + [aux_sym_val_number_token2] = ACTIONS(1515), + [aux_sym_val_number_token3] = ACTIONS(1515), + [anon_sym_inf] = ACTIONS(1515), + [anon_sym_DASHinf] = ACTIONS(1515), + [anon_sym_NaN] = ACTIONS(1515), + [aux_sym__val_number_decimal_token1] = ACTIONS(1515), + [aux_sym__val_number_decimal_token2] = ACTIONS(1515), + [anon_sym_0b] = ACTIONS(1515), + [anon_sym_0o] = ACTIONS(1515), + [anon_sym_0x] = ACTIONS(1515), + [sym_val_date] = ACTIONS(1515), + [anon_sym_DQUOTE] = ACTIONS(1515), + [sym__str_single_quotes] = ACTIONS(1515), + [sym__str_back_ticks] = ACTIONS(1515), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1515), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1515), + [anon_sym_err_GT] = ACTIONS(1515), + [anon_sym_out_GT] = ACTIONS(1515), + [anon_sym_e_GT] = ACTIONS(1515), + [anon_sym_o_GT] = ACTIONS(1515), + [anon_sym_err_PLUSout_GT] = ACTIONS(1515), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1515), + [anon_sym_o_PLUSe_GT] = ACTIONS(1515), + [anon_sym_e_PLUSo_GT] = ACTIONS(1515), + [sym_short_flag] = ACTIONS(1515), + [aux_sym_unquoted_token1] = ACTIONS(1515), [anon_sym_POUND] = ACTIONS(105), }, [832] = { - [sym__command_name] = STATE(1286), - [sym_scope_pattern] = STATE(1303), - [sym_wild_card] = STATE(1227), - [sym_command_list] = STATE(1221), - [sym_val_string] = STATE(1187), - [sym__str_double_quotes] = STATE(1116), [sym_comment] = STATE(832), - [ts_builtin_sym_end] = ACTIONS(1975), - [anon_sym_export] = ACTIONS(1973), - [anon_sym_alias] = ACTIONS(1973), - [anon_sym_let] = ACTIONS(1973), - [anon_sym_let_DASHenv] = ACTIONS(1973), - [anon_sym_mut] = ACTIONS(1973), - [anon_sym_const] = ACTIONS(1973), - [anon_sym_SEMI] = ACTIONS(1973), - [sym_cmd_identifier] = ACTIONS(2153), - [anon_sym_LF] = ACTIONS(1975), - [anon_sym_def] = ACTIONS(1973), - [anon_sym_def_DASHenv] = ACTIONS(1973), - [anon_sym_export_DASHenv] = ACTIONS(1973), - [anon_sym_extern] = ACTIONS(1973), - [anon_sym_module] = ACTIONS(1973), - [anon_sym_use] = ACTIONS(1973), - [anon_sym_LBRACK] = ACTIONS(2155), - [anon_sym_LPAREN] = ACTIONS(1973), - [anon_sym_DOLLAR] = ACTIONS(1973), - [anon_sym_error] = ACTIONS(1973), - [anon_sym_DASH] = ACTIONS(1973), - [anon_sym_break] = ACTIONS(1973), - [anon_sym_continue] = ACTIONS(1973), - [anon_sym_for] = ACTIONS(1973), - [anon_sym_loop] = ACTIONS(1973), - [anon_sym_while] = ACTIONS(1973), - [anon_sym_do] = ACTIONS(1973), - [anon_sym_if] = ACTIONS(1973), - [anon_sym_match] = ACTIONS(1973), - [anon_sym_LBRACE] = ACTIONS(1973), - [anon_sym_DOT] = ACTIONS(1973), - [anon_sym_try] = ACTIONS(1973), - [anon_sym_return] = ACTIONS(1973), - [anon_sym_source] = ACTIONS(1973), - [anon_sym_source_DASHenv] = ACTIONS(1973), - [anon_sym_register] = ACTIONS(1973), - [anon_sym_hide] = ACTIONS(1973), - [anon_sym_hide_DASHenv] = ACTIONS(1973), - [anon_sym_overlay] = ACTIONS(1973), - [anon_sym_STAR] = ACTIONS(2157), - [anon_sym_where] = ACTIONS(1973), - [anon_sym_not] = ACTIONS(1973), - [sym_val_nothing] = ACTIONS(1973), - [anon_sym_true] = ACTIONS(1973), - [anon_sym_false] = ACTIONS(1973), - [aux_sym_val_number_token1] = ACTIONS(1973), - [aux_sym_val_number_token2] = ACTIONS(1973), - [aux_sym_val_number_token3] = ACTIONS(1973), - [anon_sym_inf] = ACTIONS(1973), - [anon_sym_DASHinf] = ACTIONS(1973), - [anon_sym_NaN] = ACTIONS(1973), - [aux_sym__val_number_decimal_token1] = ACTIONS(1973), - [aux_sym__val_number_decimal_token2] = ACTIONS(1973), - [anon_sym_0b] = ACTIONS(1973), - [anon_sym_0o] = ACTIONS(1973), - [anon_sym_0x] = ACTIONS(1973), - [sym_val_date] = ACTIONS(1973), - [anon_sym_DQUOTE] = ACTIONS(2159), - [sym__str_single_quotes] = ACTIONS(2161), - [sym__str_back_ticks] = ACTIONS(2161), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1973), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1973), - [anon_sym_CARET] = ACTIONS(1973), + [anon_sym_SEMI] = ACTIONS(1511), + [anon_sym_LF] = ACTIONS(1513), + [anon_sym_LBRACK] = ACTIONS(1511), + [anon_sym_LPAREN] = ACTIONS(1511), + [anon_sym_RPAREN] = ACTIONS(1511), + [anon_sym_PIPE] = ACTIONS(1511), + [anon_sym_DOLLAR] = ACTIONS(1511), + [anon_sym_GT] = ACTIONS(1511), + [anon_sym_DASH_DASH] = ACTIONS(1511), + [anon_sym_DASH] = ACTIONS(1511), + [anon_sym_in] = ACTIONS(1511), + [anon_sym_LBRACE] = ACTIONS(1511), + [anon_sym_RBRACE] = ACTIONS(1511), + [anon_sym_DOT] = ACTIONS(1511), + [anon_sym_STAR] = ACTIONS(1511), + [anon_sym_STAR_STAR] = ACTIONS(1511), + [anon_sym_PLUS_PLUS] = ACTIONS(1511), + [anon_sym_SLASH] = ACTIONS(1511), + [anon_sym_mod] = ACTIONS(1511), + [anon_sym_SLASH_SLASH] = ACTIONS(1511), + [anon_sym_PLUS] = ACTIONS(1511), + [anon_sym_bit_DASHshl] = ACTIONS(1511), + [anon_sym_bit_DASHshr] = ACTIONS(1511), + [anon_sym_EQ_EQ] = ACTIONS(1511), + [anon_sym_BANG_EQ] = ACTIONS(1511), + [anon_sym_LT2] = ACTIONS(1511), + [anon_sym_LT_EQ] = ACTIONS(1511), + [anon_sym_GT_EQ] = ACTIONS(1511), + [anon_sym_not_DASHin] = ACTIONS(1511), + [anon_sym_starts_DASHwith] = ACTIONS(1511), + [anon_sym_ends_DASHwith] = ACTIONS(1511), + [anon_sym_EQ_TILDE] = ACTIONS(1511), + [anon_sym_BANG_TILDE] = ACTIONS(1511), + [anon_sym_bit_DASHand] = ACTIONS(1511), + [anon_sym_bit_DASHxor] = ACTIONS(1511), + [anon_sym_bit_DASHor] = ACTIONS(1511), + [anon_sym_and] = ACTIONS(1511), + [anon_sym_xor] = ACTIONS(1511), + [anon_sym_or] = ACTIONS(1511), + [sym_val_nothing] = ACTIONS(1511), + [anon_sym_true] = ACTIONS(1511), + [anon_sym_false] = ACTIONS(1511), + [aux_sym_val_number_token1] = ACTIONS(1511), + [aux_sym_val_number_token2] = ACTIONS(1511), + [aux_sym_val_number_token3] = ACTIONS(1511), + [anon_sym_inf] = ACTIONS(1511), + [anon_sym_DASHinf] = ACTIONS(1511), + [anon_sym_NaN] = ACTIONS(1511), + [aux_sym__val_number_decimal_token1] = ACTIONS(1511), + [aux_sym__val_number_decimal_token2] = ACTIONS(1511), + [anon_sym_0b] = ACTIONS(1511), + [anon_sym_0o] = ACTIONS(1511), + [anon_sym_0x] = ACTIONS(1511), + [sym_val_date] = ACTIONS(1511), + [anon_sym_DQUOTE] = ACTIONS(1511), + [sym__str_single_quotes] = ACTIONS(1511), + [sym__str_back_ticks] = ACTIONS(1511), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1511), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1511), + [anon_sym_err_GT] = ACTIONS(1511), + [anon_sym_out_GT] = ACTIONS(1511), + [anon_sym_e_GT] = ACTIONS(1511), + [anon_sym_o_GT] = ACTIONS(1511), + [anon_sym_err_PLUSout_GT] = ACTIONS(1511), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1511), + [anon_sym_o_PLUSe_GT] = ACTIONS(1511), + [anon_sym_e_PLUSo_GT] = ACTIONS(1511), + [sym_short_flag] = ACTIONS(1511), + [aux_sym_unquoted_token1] = ACTIONS(1511), [anon_sym_POUND] = ACTIONS(105), }, [833] = { [sym_comment] = STATE(833), - [ts_builtin_sym_end] = ACTIONS(1211), - [anon_sym_SEMI] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_PIPE] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH_DASH] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [anon_sym_DOT2] = ACTIONS(1211), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_err_GT] = ACTIONS(1209), - [anon_sym_out_GT] = ACTIONS(1209), - [anon_sym_e_GT] = ACTIONS(1209), - [anon_sym_o_GT] = ACTIONS(1209), - [anon_sym_err_PLUSout_GT] = ACTIONS(1209), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1209), - [anon_sym_o_PLUSe_GT] = ACTIONS(1209), - [anon_sym_e_PLUSo_GT] = ACTIONS(1209), - [sym_short_flag] = ACTIONS(1209), - [aux_sym_unquoted_token1] = ACTIONS(1209), + [anon_sym_SEMI] = ACTIONS(1300), + [anon_sym_LF] = ACTIONS(1302), + [anon_sym_LBRACK] = ACTIONS(1300), + [anon_sym_LPAREN] = ACTIONS(1300), + [anon_sym_RPAREN] = ACTIONS(1300), + [anon_sym_PIPE] = ACTIONS(1300), + [anon_sym_DOLLAR] = ACTIONS(1300), + [anon_sym_GT] = ACTIONS(1300), + [anon_sym_DASH_DASH] = ACTIONS(1300), + [anon_sym_DASH] = ACTIONS(1300), + [anon_sym_in] = ACTIONS(1300), + [anon_sym_LBRACE] = ACTIONS(1300), + [anon_sym_RBRACE] = ACTIONS(1300), + [anon_sym_DOT] = ACTIONS(1300), + [anon_sym_STAR] = ACTIONS(1300), + [anon_sym_STAR_STAR] = ACTIONS(1300), + [anon_sym_PLUS_PLUS] = ACTIONS(1300), + [anon_sym_SLASH] = ACTIONS(1300), + [anon_sym_mod] = ACTIONS(1300), + [anon_sym_SLASH_SLASH] = ACTIONS(1300), + [anon_sym_PLUS] = ACTIONS(1300), + [anon_sym_bit_DASHshl] = ACTIONS(1300), + [anon_sym_bit_DASHshr] = ACTIONS(1300), + [anon_sym_EQ_EQ] = ACTIONS(1300), + [anon_sym_BANG_EQ] = ACTIONS(1300), + [anon_sym_LT2] = ACTIONS(1300), + [anon_sym_LT_EQ] = ACTIONS(1300), + [anon_sym_GT_EQ] = ACTIONS(1300), + [anon_sym_not_DASHin] = ACTIONS(1300), + [anon_sym_starts_DASHwith] = ACTIONS(1300), + [anon_sym_ends_DASHwith] = ACTIONS(1300), + [anon_sym_EQ_TILDE] = ACTIONS(1300), + [anon_sym_BANG_TILDE] = ACTIONS(1300), + [anon_sym_bit_DASHand] = ACTIONS(1300), + [anon_sym_bit_DASHxor] = ACTIONS(1300), + [anon_sym_bit_DASHor] = ACTIONS(1300), + [anon_sym_and] = ACTIONS(1300), + [anon_sym_xor] = ACTIONS(1300), + [anon_sym_or] = ACTIONS(1300), + [sym_val_nothing] = ACTIONS(1300), + [anon_sym_true] = ACTIONS(1300), + [anon_sym_false] = ACTIONS(1300), + [aux_sym_val_number_token1] = ACTIONS(1300), + [aux_sym_val_number_token2] = ACTIONS(1300), + [aux_sym_val_number_token3] = ACTIONS(1300), + [anon_sym_inf] = ACTIONS(1300), + [anon_sym_DASHinf] = ACTIONS(1300), + [anon_sym_NaN] = ACTIONS(1300), + [aux_sym__val_number_decimal_token1] = ACTIONS(1300), + [aux_sym__val_number_decimal_token2] = ACTIONS(1300), + [anon_sym_0b] = ACTIONS(1300), + [anon_sym_0o] = ACTIONS(1300), + [anon_sym_0x] = ACTIONS(1300), + [sym_val_date] = ACTIONS(1300), + [anon_sym_DQUOTE] = ACTIONS(1300), + [sym__str_single_quotes] = ACTIONS(1300), + [sym__str_back_ticks] = ACTIONS(1300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1300), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1300), + [anon_sym_err_GT] = ACTIONS(1300), + [anon_sym_out_GT] = ACTIONS(1300), + [anon_sym_e_GT] = ACTIONS(1300), + [anon_sym_o_GT] = ACTIONS(1300), + [anon_sym_err_PLUSout_GT] = ACTIONS(1300), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1300), + [anon_sym_o_PLUSe_GT] = ACTIONS(1300), + [anon_sym_e_PLUSo_GT] = ACTIONS(1300), + [sym_short_flag] = ACTIONS(1300), + [aux_sym_unquoted_token1] = ACTIONS(1300), [anon_sym_POUND] = ACTIONS(105), }, [834] = { [sym_comment] = STATE(834), - [ts_builtin_sym_end] = ACTIONS(1259), - [anon_sym_SEMI] = ACTIONS(1257), - [anon_sym_LF] = ACTIONS(1259), - [anon_sym_LBRACK] = ACTIONS(1257), - [anon_sym_LPAREN] = ACTIONS(1257), - [anon_sym_PIPE] = ACTIONS(1257), - [anon_sym_DOLLAR] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH_DASH] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_LBRACE] = ACTIONS(1257), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1257), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1257), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1257), - [anon_sym_BANG_TILDE] = ACTIONS(1257), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [anon_sym_DOT2] = ACTIONS(1259), - [sym_val_nothing] = ACTIONS(1257), - [anon_sym_true] = ACTIONS(1257), - [anon_sym_false] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1257), - [aux_sym_val_number_token2] = ACTIONS(1257), - [aux_sym_val_number_token3] = ACTIONS(1257), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_0b] = ACTIONS(1257), - [anon_sym_0o] = ACTIONS(1257), - [anon_sym_0x] = ACTIONS(1257), - [sym_val_date] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1257), - [sym__str_single_quotes] = ACTIONS(1257), - [sym__str_back_ticks] = ACTIONS(1257), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1257), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1257), - [anon_sym_err_GT] = ACTIONS(1257), - [anon_sym_out_GT] = ACTIONS(1257), - [anon_sym_e_GT] = ACTIONS(1257), - [anon_sym_o_GT] = ACTIONS(1257), - [anon_sym_err_PLUSout_GT] = ACTIONS(1257), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1257), - [anon_sym_o_PLUSe_GT] = ACTIONS(1257), - [anon_sym_e_PLUSo_GT] = ACTIONS(1257), - [sym_short_flag] = ACTIONS(1257), - [aux_sym_unquoted_token1] = ACTIONS(1257), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2069), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2071), + [anon_sym_in] = ACTIONS(2073), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2075), + [anon_sym_STAR_STAR] = ACTIONS(2077), + [anon_sym_PLUS_PLUS] = ACTIONS(2077), + [anon_sym_SLASH] = ACTIONS(2075), + [anon_sym_mod] = ACTIONS(2075), + [anon_sym_SLASH_SLASH] = ACTIONS(2075), + [anon_sym_PLUS] = ACTIONS(2071), + [anon_sym_bit_DASHshl] = ACTIONS(2079), + [anon_sym_bit_DASHshr] = ACTIONS(2079), + [anon_sym_EQ_EQ] = ACTIONS(2069), + [anon_sym_BANG_EQ] = ACTIONS(2069), + [anon_sym_LT2] = ACTIONS(2069), + [anon_sym_LT_EQ] = ACTIONS(2069), + [anon_sym_GT_EQ] = ACTIONS(2069), + [anon_sym_not_DASHin] = ACTIONS(2073), + [anon_sym_starts_DASHwith] = ACTIONS(2073), + [anon_sym_ends_DASHwith] = ACTIONS(2073), + [anon_sym_EQ_TILDE] = ACTIONS(2081), + [anon_sym_BANG_TILDE] = ACTIONS(2081), + [anon_sym_bit_DASHand] = ACTIONS(2083), + [anon_sym_bit_DASHxor] = ACTIONS(2085), + [anon_sym_bit_DASHor] = ACTIONS(2087), + [anon_sym_and] = ACTIONS(2089), + [anon_sym_xor] = ACTIONS(2091), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [835] = { [sym_comment] = STATE(835), - [ts_builtin_sym_end] = ACTIONS(1280), - [anon_sym_SEMI] = ACTIONS(1278), - [anon_sym_LF] = ACTIONS(1280), - [anon_sym_LBRACK] = ACTIONS(1278), - [anon_sym_LPAREN] = ACTIONS(1278), - [anon_sym_PIPE] = ACTIONS(1278), - [anon_sym_DOLLAR] = ACTIONS(1278), - [anon_sym_GT] = ACTIONS(1278), - [anon_sym_DASH_DASH] = ACTIONS(1278), - [anon_sym_DASH] = ACTIONS(1278), - [anon_sym_in] = ACTIONS(1278), - [anon_sym_LBRACE] = ACTIONS(1278), - [anon_sym_DOT] = ACTIONS(1278), - [anon_sym_STAR] = ACTIONS(1278), - [anon_sym_STAR_STAR] = ACTIONS(1278), - [anon_sym_PLUS_PLUS] = ACTIONS(1278), - [anon_sym_SLASH] = ACTIONS(1278), - [anon_sym_mod] = ACTIONS(1278), - [anon_sym_SLASH_SLASH] = ACTIONS(1278), - [anon_sym_PLUS] = ACTIONS(1278), - [anon_sym_bit_DASHshl] = ACTIONS(1278), - [anon_sym_bit_DASHshr] = ACTIONS(1278), - [anon_sym_EQ_EQ] = ACTIONS(1278), - [anon_sym_BANG_EQ] = ACTIONS(1278), - [anon_sym_LT2] = ACTIONS(1278), - [anon_sym_LT_EQ] = ACTIONS(1278), - [anon_sym_GT_EQ] = ACTIONS(1278), - [anon_sym_not_DASHin] = ACTIONS(1278), - [anon_sym_starts_DASHwith] = ACTIONS(1278), - [anon_sym_ends_DASHwith] = ACTIONS(1278), - [anon_sym_EQ_TILDE] = ACTIONS(1278), - [anon_sym_BANG_TILDE] = ACTIONS(1278), - [anon_sym_bit_DASHand] = ACTIONS(1278), - [anon_sym_bit_DASHxor] = ACTIONS(1278), - [anon_sym_bit_DASHor] = ACTIONS(1278), - [anon_sym_and] = ACTIONS(1278), - [anon_sym_xor] = ACTIONS(1278), - [anon_sym_or] = ACTIONS(1278), - [anon_sym_DOT2] = ACTIONS(1280), - [sym_val_nothing] = ACTIONS(1278), - [anon_sym_true] = ACTIONS(1278), - [anon_sym_false] = ACTIONS(1278), - [aux_sym_val_number_token1] = ACTIONS(1278), - [aux_sym_val_number_token2] = ACTIONS(1278), - [aux_sym_val_number_token3] = ACTIONS(1278), - [anon_sym_inf] = ACTIONS(1278), - [anon_sym_DASHinf] = ACTIONS(1278), - [anon_sym_NaN] = ACTIONS(1278), - [aux_sym__val_number_decimal_token1] = ACTIONS(1278), - [aux_sym__val_number_decimal_token2] = ACTIONS(1278), - [anon_sym_0b] = ACTIONS(1278), - [anon_sym_0o] = ACTIONS(1278), - [anon_sym_0x] = ACTIONS(1278), - [sym_val_date] = ACTIONS(1278), - [anon_sym_DQUOTE] = ACTIONS(1278), - [sym__str_single_quotes] = ACTIONS(1278), - [sym__str_back_ticks] = ACTIONS(1278), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1278), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1278), - [anon_sym_err_GT] = ACTIONS(1278), - [anon_sym_out_GT] = ACTIONS(1278), - [anon_sym_e_GT] = ACTIONS(1278), - [anon_sym_o_GT] = ACTIONS(1278), - [anon_sym_err_PLUSout_GT] = ACTIONS(1278), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1278), - [anon_sym_o_PLUSe_GT] = ACTIONS(1278), - [anon_sym_e_PLUSo_GT] = ACTIONS(1278), - [sym_short_flag] = ACTIONS(1278), - [aux_sym_unquoted_token1] = ACTIONS(1278), + [ts_builtin_sym_end] = ACTIONS(1228), + [anon_sym_SEMI] = ACTIONS(1226), + [anon_sym_LF] = ACTIONS(1228), + [anon_sym_LBRACK] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1226), + [anon_sym_PIPE] = ACTIONS(1226), + [anon_sym_DOLLAR] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH_DASH] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1226), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1226), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1226), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1226), + [anon_sym_BANG_EQ] = ACTIONS(1226), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1226), + [anon_sym_GT_EQ] = ACTIONS(1226), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1226), + [anon_sym_BANG_TILDE] = ACTIONS(1226), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [aux_sym__val_range_end_decimal_token2] = ACTIONS(2109), + [sym_val_nothing] = ACTIONS(1226), + [anon_sym_true] = ACTIONS(1226), + [anon_sym_false] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1226), + [aux_sym_val_number_token2] = ACTIONS(1226), + [aux_sym_val_number_token3] = ACTIONS(1226), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_0b] = ACTIONS(1226), + [anon_sym_0o] = ACTIONS(1226), + [anon_sym_0x] = ACTIONS(1226), + [sym_val_date] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1226), + [sym__str_single_quotes] = ACTIONS(1226), + [sym__str_back_ticks] = ACTIONS(1226), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1226), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1226), + [anon_sym_err_GT] = ACTIONS(1226), + [anon_sym_out_GT] = ACTIONS(1226), + [anon_sym_e_GT] = ACTIONS(1226), + [anon_sym_o_GT] = ACTIONS(1226), + [anon_sym_err_PLUSout_GT] = ACTIONS(1226), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1226), + [anon_sym_o_PLUSe_GT] = ACTIONS(1226), + [anon_sym_e_PLUSo_GT] = ACTIONS(1226), + [sym_short_flag] = ACTIONS(1226), + [aux_sym_unquoted_token1] = ACTIONS(1226), [anon_sym_POUND] = ACTIONS(105), }, [836] = { [sym_comment] = STATE(836), - [anon_sym_SEMI] = ACTIONS(1355), - [anon_sym_LF] = ACTIONS(1357), - [anon_sym_LBRACK] = ACTIONS(1355), - [anon_sym_LPAREN] = ACTIONS(1355), - [anon_sym_RPAREN] = ACTIONS(1355), - [anon_sym_PIPE] = ACTIONS(1355), - [anon_sym_DOLLAR] = ACTIONS(1355), - [anon_sym_GT] = ACTIONS(1355), - [anon_sym_DASH_DASH] = ACTIONS(1355), - [anon_sym_DASH] = ACTIONS(1355), - [anon_sym_in] = ACTIONS(1355), - [anon_sym_LBRACE] = ACTIONS(1355), - [anon_sym_RBRACE] = ACTIONS(1355), - [anon_sym_DOT] = ACTIONS(1355), - [anon_sym_STAR] = ACTIONS(1355), - [anon_sym_STAR_STAR] = ACTIONS(1355), - [anon_sym_PLUS_PLUS] = ACTIONS(1355), - [anon_sym_SLASH] = ACTIONS(1355), - [anon_sym_mod] = ACTIONS(1355), - [anon_sym_SLASH_SLASH] = ACTIONS(1355), - [anon_sym_PLUS] = ACTIONS(1355), - [anon_sym_bit_DASHshl] = ACTIONS(1355), - [anon_sym_bit_DASHshr] = ACTIONS(1355), - [anon_sym_EQ_EQ] = ACTIONS(1355), - [anon_sym_BANG_EQ] = ACTIONS(1355), - [anon_sym_LT2] = ACTIONS(1355), - [anon_sym_LT_EQ] = ACTIONS(1355), - [anon_sym_GT_EQ] = ACTIONS(1355), - [anon_sym_not_DASHin] = ACTIONS(1355), - [anon_sym_starts_DASHwith] = ACTIONS(1355), - [anon_sym_ends_DASHwith] = ACTIONS(1355), - [anon_sym_EQ_TILDE] = ACTIONS(1355), - [anon_sym_BANG_TILDE] = ACTIONS(1355), - [anon_sym_bit_DASHand] = ACTIONS(1355), - [anon_sym_bit_DASHxor] = ACTIONS(1355), - [anon_sym_bit_DASHor] = ACTIONS(1355), - [anon_sym_and] = ACTIONS(1355), - [anon_sym_xor] = ACTIONS(1355), - [anon_sym_or] = ACTIONS(1355), - [sym_val_nothing] = ACTIONS(1355), - [anon_sym_true] = ACTIONS(1355), - [anon_sym_false] = ACTIONS(1355), - [aux_sym_val_number_token1] = ACTIONS(1355), - [aux_sym_val_number_token2] = ACTIONS(1355), - [aux_sym_val_number_token3] = ACTIONS(1355), - [anon_sym_inf] = ACTIONS(1355), - [anon_sym_DASHinf] = ACTIONS(1355), - [anon_sym_NaN] = ACTIONS(1355), - [aux_sym__val_number_decimal_token1] = ACTIONS(1355), - [aux_sym__val_number_decimal_token2] = ACTIONS(1355), - [anon_sym_0b] = ACTIONS(1355), - [anon_sym_0o] = ACTIONS(1355), - [anon_sym_0x] = ACTIONS(1355), - [sym_val_date] = ACTIONS(1355), - [anon_sym_DQUOTE] = ACTIONS(1355), - [sym__str_single_quotes] = ACTIONS(1355), - [sym__str_back_ticks] = ACTIONS(1355), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1355), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1355), - [anon_sym_err_GT] = ACTIONS(1355), - [anon_sym_out_GT] = ACTIONS(1355), - [anon_sym_e_GT] = ACTIONS(1355), - [anon_sym_o_GT] = ACTIONS(1355), - [anon_sym_err_PLUSout_GT] = ACTIONS(1355), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1355), - [anon_sym_o_PLUSe_GT] = ACTIONS(1355), - [anon_sym_e_PLUSo_GT] = ACTIONS(1355), - [sym_short_flag] = ACTIONS(1355), - [aux_sym_unquoted_token1] = ACTIONS(1355), + [anon_sym_SEMI] = ACTIONS(1455), + [anon_sym_LF] = ACTIONS(1457), + [anon_sym_LBRACK] = ACTIONS(1455), + [anon_sym_LPAREN] = ACTIONS(1455), + [anon_sym_RPAREN] = ACTIONS(1455), + [anon_sym_PIPE] = ACTIONS(1455), + [anon_sym_DOLLAR] = ACTIONS(1455), + [anon_sym_GT] = ACTIONS(1455), + [anon_sym_DASH_DASH] = ACTIONS(1455), + [anon_sym_DASH] = ACTIONS(1455), + [anon_sym_in] = ACTIONS(1455), + [anon_sym_LBRACE] = ACTIONS(1455), + [anon_sym_RBRACE] = ACTIONS(1455), + [anon_sym_DOT] = ACTIONS(1455), + [anon_sym_STAR] = ACTIONS(1455), + [anon_sym_STAR_STAR] = ACTIONS(1455), + [anon_sym_PLUS_PLUS] = ACTIONS(1455), + [anon_sym_SLASH] = ACTIONS(1455), + [anon_sym_mod] = ACTIONS(1455), + [anon_sym_SLASH_SLASH] = ACTIONS(1455), + [anon_sym_PLUS] = ACTIONS(1455), + [anon_sym_bit_DASHshl] = ACTIONS(1455), + [anon_sym_bit_DASHshr] = ACTIONS(1455), + [anon_sym_EQ_EQ] = ACTIONS(1455), + [anon_sym_BANG_EQ] = ACTIONS(1455), + [anon_sym_LT2] = ACTIONS(1455), + [anon_sym_LT_EQ] = ACTIONS(1455), + [anon_sym_GT_EQ] = ACTIONS(1455), + [anon_sym_not_DASHin] = ACTIONS(1455), + [anon_sym_starts_DASHwith] = ACTIONS(1455), + [anon_sym_ends_DASHwith] = ACTIONS(1455), + [anon_sym_EQ_TILDE] = ACTIONS(1455), + [anon_sym_BANG_TILDE] = ACTIONS(1455), + [anon_sym_bit_DASHand] = ACTIONS(1455), + [anon_sym_bit_DASHxor] = ACTIONS(1455), + [anon_sym_bit_DASHor] = ACTIONS(1455), + [anon_sym_and] = ACTIONS(1455), + [anon_sym_xor] = ACTIONS(1455), + [anon_sym_or] = ACTIONS(1455), + [sym_val_nothing] = ACTIONS(1455), + [anon_sym_true] = ACTIONS(1455), + [anon_sym_false] = ACTIONS(1455), + [aux_sym_val_number_token1] = ACTIONS(1455), + [aux_sym_val_number_token2] = ACTIONS(1455), + [aux_sym_val_number_token3] = ACTIONS(1455), + [anon_sym_inf] = ACTIONS(1455), + [anon_sym_DASHinf] = ACTIONS(1455), + [anon_sym_NaN] = ACTIONS(1455), + [aux_sym__val_number_decimal_token1] = ACTIONS(1455), + [aux_sym__val_number_decimal_token2] = ACTIONS(1455), + [anon_sym_0b] = ACTIONS(1455), + [anon_sym_0o] = ACTIONS(1455), + [anon_sym_0x] = ACTIONS(1455), + [sym_val_date] = ACTIONS(1455), + [anon_sym_DQUOTE] = ACTIONS(1455), + [sym__str_single_quotes] = ACTIONS(1455), + [sym__str_back_ticks] = ACTIONS(1455), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1455), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1455), + [anon_sym_err_GT] = ACTIONS(1455), + [anon_sym_out_GT] = ACTIONS(1455), + [anon_sym_e_GT] = ACTIONS(1455), + [anon_sym_o_GT] = ACTIONS(1455), + [anon_sym_err_PLUSout_GT] = ACTIONS(1455), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1455), + [anon_sym_o_PLUSe_GT] = ACTIONS(1455), + [anon_sym_e_PLUSo_GT] = ACTIONS(1455), + [sym_short_flag] = ACTIONS(1455), + [aux_sym_unquoted_token1] = ACTIONS(1455), [anon_sym_POUND] = ACTIONS(105), }, [837] = { [sym_comment] = STATE(837), - [anon_sym_SEMI] = ACTIONS(1471), - [anon_sym_LF] = ACTIONS(1473), - [anon_sym_LBRACK] = ACTIONS(1471), - [anon_sym_LPAREN] = ACTIONS(1471), - [anon_sym_RPAREN] = ACTIONS(1471), - [anon_sym_PIPE] = ACTIONS(1471), - [anon_sym_DOLLAR] = ACTIONS(1471), - [anon_sym_GT] = ACTIONS(1471), - [anon_sym_DASH_DASH] = ACTIONS(1471), - [anon_sym_DASH] = ACTIONS(1471), - [anon_sym_in] = ACTIONS(1471), - [anon_sym_LBRACE] = ACTIONS(1471), - [anon_sym_RBRACE] = ACTIONS(1471), - [anon_sym_DOT] = ACTIONS(1471), - [anon_sym_STAR] = ACTIONS(1471), - [anon_sym_STAR_STAR] = ACTIONS(1471), - [anon_sym_PLUS_PLUS] = ACTIONS(1471), - [anon_sym_SLASH] = ACTIONS(1471), - [anon_sym_mod] = ACTIONS(1471), - [anon_sym_SLASH_SLASH] = ACTIONS(1471), - [anon_sym_PLUS] = ACTIONS(1471), - [anon_sym_bit_DASHshl] = ACTIONS(1471), - [anon_sym_bit_DASHshr] = ACTIONS(1471), - [anon_sym_EQ_EQ] = ACTIONS(1471), - [anon_sym_BANG_EQ] = ACTIONS(1471), - [anon_sym_LT2] = ACTIONS(1471), - [anon_sym_LT_EQ] = ACTIONS(1471), - [anon_sym_GT_EQ] = ACTIONS(1471), - [anon_sym_not_DASHin] = ACTIONS(1471), - [anon_sym_starts_DASHwith] = ACTIONS(1471), - [anon_sym_ends_DASHwith] = ACTIONS(1471), - [anon_sym_EQ_TILDE] = ACTIONS(1471), - [anon_sym_BANG_TILDE] = ACTIONS(1471), - [anon_sym_bit_DASHand] = ACTIONS(1471), - [anon_sym_bit_DASHxor] = ACTIONS(1471), - [anon_sym_bit_DASHor] = ACTIONS(1471), - [anon_sym_and] = ACTIONS(1471), - [anon_sym_xor] = ACTIONS(1471), - [anon_sym_or] = ACTIONS(1471), - [sym_val_nothing] = ACTIONS(1471), - [anon_sym_true] = ACTIONS(1471), - [anon_sym_false] = ACTIONS(1471), - [aux_sym_val_number_token1] = ACTIONS(1471), - [aux_sym_val_number_token2] = ACTIONS(1471), - [aux_sym_val_number_token3] = ACTIONS(1471), - [anon_sym_inf] = ACTIONS(1471), - [anon_sym_DASHinf] = ACTIONS(1471), - [anon_sym_NaN] = ACTIONS(1471), - [aux_sym__val_number_decimal_token1] = ACTIONS(1471), - [aux_sym__val_number_decimal_token2] = ACTIONS(1471), - [anon_sym_0b] = ACTIONS(1471), - [anon_sym_0o] = ACTIONS(1471), - [anon_sym_0x] = ACTIONS(1471), - [sym_val_date] = ACTIONS(1471), - [anon_sym_DQUOTE] = ACTIONS(1471), - [sym__str_single_quotes] = ACTIONS(1471), - [sym__str_back_ticks] = ACTIONS(1471), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1471), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1471), - [anon_sym_err_GT] = ACTIONS(1471), - [anon_sym_out_GT] = ACTIONS(1471), - [anon_sym_e_GT] = ACTIONS(1471), - [anon_sym_o_GT] = ACTIONS(1471), - [anon_sym_err_PLUSout_GT] = ACTIONS(1471), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1471), - [anon_sym_o_PLUSe_GT] = ACTIONS(1471), - [anon_sym_e_PLUSo_GT] = ACTIONS(1471), - [sym_short_flag] = ACTIONS(1471), - [aux_sym_unquoted_token1] = ACTIONS(1471), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2075), + [anon_sym_STAR_STAR] = ACTIONS(2077), + [anon_sym_PLUS_PLUS] = ACTIONS(2077), + [anon_sym_SLASH] = ACTIONS(2075), + [anon_sym_mod] = ACTIONS(2075), + [anon_sym_SLASH_SLASH] = ACTIONS(2075), + [anon_sym_PLUS] = ACTIONS(1411), + [anon_sym_bit_DASHshl] = ACTIONS(1411), + [anon_sym_bit_DASHshr] = ACTIONS(1411), + [anon_sym_EQ_EQ] = ACTIONS(1411), + [anon_sym_BANG_EQ] = ACTIONS(1411), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1411), + [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [838] = { [sym_comment] = STATE(838), - [ts_builtin_sym_end] = ACTIONS(1309), - [anon_sym_SEMI] = ACTIONS(1307), - [anon_sym_LF] = ACTIONS(1309), - [anon_sym_LBRACK] = ACTIONS(1307), - [anon_sym_LPAREN] = ACTIONS(1307), - [anon_sym_PIPE] = ACTIONS(1307), - [anon_sym_DOLLAR] = ACTIONS(1307), - [anon_sym_GT] = ACTIONS(1307), - [anon_sym_DASH_DASH] = ACTIONS(1307), - [anon_sym_DASH] = ACTIONS(1307), - [anon_sym_in] = ACTIONS(1307), - [anon_sym_LBRACE] = ACTIONS(1307), - [anon_sym_DOT] = ACTIONS(1307), - [anon_sym_STAR] = ACTIONS(1307), - [anon_sym_STAR_STAR] = ACTIONS(1307), - [anon_sym_PLUS_PLUS] = ACTIONS(1307), - [anon_sym_SLASH] = ACTIONS(1307), - [anon_sym_mod] = ACTIONS(1307), - [anon_sym_SLASH_SLASH] = ACTIONS(1307), - [anon_sym_PLUS] = ACTIONS(1307), - [anon_sym_bit_DASHshl] = ACTIONS(1307), - [anon_sym_bit_DASHshr] = ACTIONS(1307), - [anon_sym_EQ_EQ] = ACTIONS(1307), - [anon_sym_BANG_EQ] = ACTIONS(1307), - [anon_sym_LT2] = ACTIONS(1307), - [anon_sym_LT_EQ] = ACTIONS(1307), - [anon_sym_GT_EQ] = ACTIONS(1307), - [anon_sym_not_DASHin] = ACTIONS(1307), - [anon_sym_starts_DASHwith] = ACTIONS(1307), - [anon_sym_ends_DASHwith] = ACTIONS(1307), - [anon_sym_EQ_TILDE] = ACTIONS(1307), - [anon_sym_BANG_TILDE] = ACTIONS(1307), - [anon_sym_bit_DASHand] = ACTIONS(1307), - [anon_sym_bit_DASHxor] = ACTIONS(1307), - [anon_sym_bit_DASHor] = ACTIONS(1307), - [anon_sym_and] = ACTIONS(1307), - [anon_sym_xor] = ACTIONS(1307), - [anon_sym_or] = ACTIONS(1307), - [anon_sym_DOT2] = ACTIONS(1309), - [sym_val_nothing] = ACTIONS(1307), - [anon_sym_true] = ACTIONS(1307), - [anon_sym_false] = ACTIONS(1307), - [aux_sym_val_number_token1] = ACTIONS(1307), - [aux_sym_val_number_token2] = ACTIONS(1307), - [aux_sym_val_number_token3] = ACTIONS(1307), - [anon_sym_inf] = ACTIONS(1307), - [anon_sym_DASHinf] = ACTIONS(1307), - [anon_sym_NaN] = ACTIONS(1307), - [aux_sym__val_number_decimal_token1] = ACTIONS(1307), - [aux_sym__val_number_decimal_token2] = ACTIONS(1307), - [anon_sym_0b] = ACTIONS(1307), - [anon_sym_0o] = ACTIONS(1307), - [anon_sym_0x] = ACTIONS(1307), - [sym_val_date] = ACTIONS(1307), - [anon_sym_DQUOTE] = ACTIONS(1307), - [sym__str_single_quotes] = ACTIONS(1307), - [sym__str_back_ticks] = ACTIONS(1307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1307), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1307), - [anon_sym_err_GT] = ACTIONS(1307), - [anon_sym_out_GT] = ACTIONS(1307), - [anon_sym_e_GT] = ACTIONS(1307), - [anon_sym_o_GT] = ACTIONS(1307), - [anon_sym_err_PLUSout_GT] = ACTIONS(1307), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1307), - [anon_sym_o_PLUSe_GT] = ACTIONS(1307), - [anon_sym_e_PLUSo_GT] = ACTIONS(1307), - [sym_short_flag] = ACTIONS(1307), - [aux_sym_unquoted_token1] = ACTIONS(1307), + [anon_sym_SEMI] = ACTIONS(1459), + [anon_sym_LF] = ACTIONS(1461), + [anon_sym_LBRACK] = ACTIONS(1459), + [anon_sym_LPAREN] = ACTIONS(1459), + [anon_sym_RPAREN] = ACTIONS(1459), + [anon_sym_PIPE] = ACTIONS(1459), + [anon_sym_DOLLAR] = ACTIONS(1459), + [anon_sym_GT] = ACTIONS(1459), + [anon_sym_DASH_DASH] = ACTIONS(1459), + [anon_sym_DASH] = ACTIONS(1459), + [anon_sym_in] = ACTIONS(1459), + [anon_sym_LBRACE] = ACTIONS(1459), + [anon_sym_RBRACE] = ACTIONS(1459), + [anon_sym_DOT] = ACTIONS(1459), + [anon_sym_STAR] = ACTIONS(1459), + [anon_sym_STAR_STAR] = ACTIONS(1459), + [anon_sym_PLUS_PLUS] = ACTIONS(1459), + [anon_sym_SLASH] = ACTIONS(1459), + [anon_sym_mod] = ACTIONS(1459), + [anon_sym_SLASH_SLASH] = ACTIONS(1459), + [anon_sym_PLUS] = ACTIONS(1459), + [anon_sym_bit_DASHshl] = ACTIONS(1459), + [anon_sym_bit_DASHshr] = ACTIONS(1459), + [anon_sym_EQ_EQ] = ACTIONS(1459), + [anon_sym_BANG_EQ] = ACTIONS(1459), + [anon_sym_LT2] = ACTIONS(1459), + [anon_sym_LT_EQ] = ACTIONS(1459), + [anon_sym_GT_EQ] = ACTIONS(1459), + [anon_sym_not_DASHin] = ACTIONS(1459), + [anon_sym_starts_DASHwith] = ACTIONS(1459), + [anon_sym_ends_DASHwith] = ACTIONS(1459), + [anon_sym_EQ_TILDE] = ACTIONS(1459), + [anon_sym_BANG_TILDE] = ACTIONS(1459), + [anon_sym_bit_DASHand] = ACTIONS(1459), + [anon_sym_bit_DASHxor] = ACTIONS(1459), + [anon_sym_bit_DASHor] = ACTIONS(1459), + [anon_sym_and] = ACTIONS(1459), + [anon_sym_xor] = ACTIONS(1459), + [anon_sym_or] = ACTIONS(1459), + [sym_val_nothing] = ACTIONS(1459), + [anon_sym_true] = ACTIONS(1459), + [anon_sym_false] = ACTIONS(1459), + [aux_sym_val_number_token1] = ACTIONS(1459), + [aux_sym_val_number_token2] = ACTIONS(1459), + [aux_sym_val_number_token3] = ACTIONS(1459), + [anon_sym_inf] = ACTIONS(1459), + [anon_sym_DASHinf] = ACTIONS(1459), + [anon_sym_NaN] = ACTIONS(1459), + [aux_sym__val_number_decimal_token1] = ACTIONS(1459), + [aux_sym__val_number_decimal_token2] = ACTIONS(1459), + [anon_sym_0b] = ACTIONS(1459), + [anon_sym_0o] = ACTIONS(1459), + [anon_sym_0x] = ACTIONS(1459), + [sym_val_date] = ACTIONS(1459), + [anon_sym_DQUOTE] = ACTIONS(1459), + [sym__str_single_quotes] = ACTIONS(1459), + [sym__str_back_ticks] = ACTIONS(1459), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1459), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1459), + [anon_sym_err_GT] = ACTIONS(1459), + [anon_sym_out_GT] = ACTIONS(1459), + [anon_sym_e_GT] = ACTIONS(1459), + [anon_sym_o_GT] = ACTIONS(1459), + [anon_sym_err_PLUSout_GT] = ACTIONS(1459), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1459), + [anon_sym_o_PLUSe_GT] = ACTIONS(1459), + [anon_sym_e_PLUSo_GT] = ACTIONS(1459), + [sym_short_flag] = ACTIONS(1459), + [aux_sym_unquoted_token1] = ACTIONS(1459), [anon_sym_POUND] = ACTIONS(105), }, [839] = { [sym_comment] = STATE(839), - [anon_sym_SEMI] = ACTIONS(1521), - [anon_sym_LF] = ACTIONS(1523), - [anon_sym_LBRACK] = ACTIONS(1521), - [anon_sym_LPAREN] = ACTIONS(1521), - [anon_sym_RPAREN] = ACTIONS(1521), - [anon_sym_PIPE] = ACTIONS(1521), - [anon_sym_DOLLAR] = ACTIONS(1521), - [anon_sym_GT] = ACTIONS(1521), - [anon_sym_DASH_DASH] = ACTIONS(1521), - [anon_sym_DASH] = ACTIONS(1521), - [anon_sym_in] = ACTIONS(1521), - [anon_sym_LBRACE] = ACTIONS(1521), - [anon_sym_RBRACE] = ACTIONS(1521), - [anon_sym_DOT] = ACTIONS(1521), - [anon_sym_STAR] = ACTIONS(1521), - [anon_sym_STAR_STAR] = ACTIONS(1521), - [anon_sym_PLUS_PLUS] = ACTIONS(1521), - [anon_sym_SLASH] = ACTIONS(1521), - [anon_sym_mod] = ACTIONS(1521), - [anon_sym_SLASH_SLASH] = ACTIONS(1521), - [anon_sym_PLUS] = ACTIONS(1521), - [anon_sym_bit_DASHshl] = ACTIONS(1521), - [anon_sym_bit_DASHshr] = ACTIONS(1521), - [anon_sym_EQ_EQ] = ACTIONS(1521), - [anon_sym_BANG_EQ] = ACTIONS(1521), - [anon_sym_LT2] = ACTIONS(1521), - [anon_sym_LT_EQ] = ACTIONS(1521), - [anon_sym_GT_EQ] = ACTIONS(1521), - [anon_sym_not_DASHin] = ACTIONS(1521), - [anon_sym_starts_DASHwith] = ACTIONS(1521), - [anon_sym_ends_DASHwith] = ACTIONS(1521), - [anon_sym_EQ_TILDE] = ACTIONS(1521), - [anon_sym_BANG_TILDE] = ACTIONS(1521), - [anon_sym_bit_DASHand] = ACTIONS(1521), - [anon_sym_bit_DASHxor] = ACTIONS(1521), - [anon_sym_bit_DASHor] = ACTIONS(1521), - [anon_sym_and] = ACTIONS(1521), - [anon_sym_xor] = ACTIONS(1521), - [anon_sym_or] = ACTIONS(1521), - [sym_val_nothing] = ACTIONS(1521), - [anon_sym_true] = ACTIONS(1521), - [anon_sym_false] = ACTIONS(1521), - [aux_sym_val_number_token1] = ACTIONS(1521), - [aux_sym_val_number_token2] = ACTIONS(1521), - [aux_sym_val_number_token3] = ACTIONS(1521), - [anon_sym_inf] = ACTIONS(1521), - [anon_sym_DASHinf] = ACTIONS(1521), - [anon_sym_NaN] = ACTIONS(1521), - [aux_sym__val_number_decimal_token1] = ACTIONS(1521), - [aux_sym__val_number_decimal_token2] = ACTIONS(1521), - [anon_sym_0b] = ACTIONS(1521), - [anon_sym_0o] = ACTIONS(1521), - [anon_sym_0x] = ACTIONS(1521), - [sym_val_date] = ACTIONS(1521), - [anon_sym_DQUOTE] = ACTIONS(1521), - [sym__str_single_quotes] = ACTIONS(1521), - [sym__str_back_ticks] = ACTIONS(1521), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1521), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1521), - [anon_sym_err_GT] = ACTIONS(1521), - [anon_sym_out_GT] = ACTIONS(1521), - [anon_sym_e_GT] = ACTIONS(1521), - [anon_sym_o_GT] = ACTIONS(1521), - [anon_sym_err_PLUSout_GT] = ACTIONS(1521), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1521), - [anon_sym_o_PLUSe_GT] = ACTIONS(1521), - [anon_sym_e_PLUSo_GT] = ACTIONS(1521), - [sym_short_flag] = ACTIONS(1521), - [aux_sym_unquoted_token1] = ACTIONS(1521), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [840] = { [sym_comment] = STATE(840), - [ts_builtin_sym_end] = ACTIONS(1365), - [anon_sym_SEMI] = ACTIONS(1363), - [anon_sym_LF] = ACTIONS(1365), - [anon_sym_LBRACK] = ACTIONS(1363), - [anon_sym_LPAREN] = ACTIONS(1363), - [anon_sym_PIPE] = ACTIONS(1363), - [anon_sym_DOLLAR] = ACTIONS(1363), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH_DASH] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1363), - [anon_sym_in] = ACTIONS(1363), - [anon_sym_LBRACE] = ACTIONS(1363), - [anon_sym_DOT] = ACTIONS(1363), - [anon_sym_STAR] = ACTIONS(1363), - [anon_sym_STAR_STAR] = ACTIONS(1363), - [anon_sym_PLUS_PLUS] = ACTIONS(1363), - [anon_sym_SLASH] = ACTIONS(1363), - [anon_sym_mod] = ACTIONS(1363), - [anon_sym_SLASH_SLASH] = ACTIONS(1363), - [anon_sym_PLUS] = ACTIONS(1363), - [anon_sym_bit_DASHshl] = ACTIONS(1363), - [anon_sym_bit_DASHshr] = ACTIONS(1363), - [anon_sym_EQ_EQ] = ACTIONS(1363), - [anon_sym_BANG_EQ] = ACTIONS(1363), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1363), - [anon_sym_GT_EQ] = ACTIONS(1363), - [anon_sym_not_DASHin] = ACTIONS(1363), - [anon_sym_starts_DASHwith] = ACTIONS(1363), - [anon_sym_ends_DASHwith] = ACTIONS(1363), - [anon_sym_EQ_TILDE] = ACTIONS(1363), - [anon_sym_BANG_TILDE] = ACTIONS(1363), - [anon_sym_bit_DASHand] = ACTIONS(1363), - [anon_sym_bit_DASHxor] = ACTIONS(1363), - [anon_sym_bit_DASHor] = ACTIONS(1363), - [anon_sym_and] = ACTIONS(1363), - [anon_sym_xor] = ACTIONS(1363), - [anon_sym_or] = ACTIONS(1363), - [anon_sym_DOT2] = ACTIONS(1365), - [sym_val_nothing] = ACTIONS(1363), - [anon_sym_true] = ACTIONS(1363), - [anon_sym_false] = ACTIONS(1363), - [aux_sym_val_number_token1] = ACTIONS(1363), - [aux_sym_val_number_token2] = ACTIONS(1363), - [aux_sym_val_number_token3] = ACTIONS(1363), - [anon_sym_inf] = ACTIONS(1363), - [anon_sym_DASHinf] = ACTIONS(1363), - [anon_sym_NaN] = ACTIONS(1363), - [aux_sym__val_number_decimal_token1] = ACTIONS(1363), - [aux_sym__val_number_decimal_token2] = ACTIONS(1363), - [anon_sym_0b] = ACTIONS(1363), - [anon_sym_0o] = ACTIONS(1363), - [anon_sym_0x] = ACTIONS(1363), - [sym_val_date] = ACTIONS(1363), - [anon_sym_DQUOTE] = ACTIONS(1363), - [sym__str_single_quotes] = ACTIONS(1363), - [sym__str_back_ticks] = ACTIONS(1363), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1363), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1363), - [anon_sym_err_GT] = ACTIONS(1363), - [anon_sym_out_GT] = ACTIONS(1363), - [anon_sym_e_GT] = ACTIONS(1363), - [anon_sym_o_GT] = ACTIONS(1363), - [anon_sym_err_PLUSout_GT] = ACTIONS(1363), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1363), - [anon_sym_o_PLUSe_GT] = ACTIONS(1363), - [anon_sym_e_PLUSo_GT] = ACTIONS(1363), - [sym_short_flag] = ACTIONS(1363), - [aux_sym_unquoted_token1] = ACTIONS(1363), + [anon_sym_SEMI] = ACTIONS(1479), + [anon_sym_LF] = ACTIONS(1481), + [anon_sym_LBRACK] = ACTIONS(1479), + [anon_sym_LPAREN] = ACTIONS(1479), + [anon_sym_RPAREN] = ACTIONS(1479), + [anon_sym_PIPE] = ACTIONS(1479), + [anon_sym_DOLLAR] = ACTIONS(1479), + [anon_sym_GT] = ACTIONS(1479), + [anon_sym_DASH_DASH] = ACTIONS(1479), + [anon_sym_DASH] = ACTIONS(1479), + [anon_sym_in] = ACTIONS(1479), + [anon_sym_LBRACE] = ACTIONS(1479), + [anon_sym_RBRACE] = ACTIONS(1479), + [anon_sym_DOT] = ACTIONS(1479), + [anon_sym_STAR] = ACTIONS(1479), + [anon_sym_STAR_STAR] = ACTIONS(1479), + [anon_sym_PLUS_PLUS] = ACTIONS(1479), + [anon_sym_SLASH] = ACTIONS(1479), + [anon_sym_mod] = ACTIONS(1479), + [anon_sym_SLASH_SLASH] = ACTIONS(1479), + [anon_sym_PLUS] = ACTIONS(1479), + [anon_sym_bit_DASHshl] = ACTIONS(1479), + [anon_sym_bit_DASHshr] = ACTIONS(1479), + [anon_sym_EQ_EQ] = ACTIONS(1479), + [anon_sym_BANG_EQ] = ACTIONS(1479), + [anon_sym_LT2] = ACTIONS(1479), + [anon_sym_LT_EQ] = ACTIONS(1479), + [anon_sym_GT_EQ] = ACTIONS(1479), + [anon_sym_not_DASHin] = ACTIONS(1479), + [anon_sym_starts_DASHwith] = ACTIONS(1479), + [anon_sym_ends_DASHwith] = ACTIONS(1479), + [anon_sym_EQ_TILDE] = ACTIONS(1479), + [anon_sym_BANG_TILDE] = ACTIONS(1479), + [anon_sym_bit_DASHand] = ACTIONS(1479), + [anon_sym_bit_DASHxor] = ACTIONS(1479), + [anon_sym_bit_DASHor] = ACTIONS(1479), + [anon_sym_and] = ACTIONS(1479), + [anon_sym_xor] = ACTIONS(1479), + [anon_sym_or] = ACTIONS(1479), + [sym_val_nothing] = ACTIONS(1479), + [anon_sym_true] = ACTIONS(1479), + [anon_sym_false] = ACTIONS(1479), + [aux_sym_val_number_token1] = ACTIONS(1479), + [aux_sym_val_number_token2] = ACTIONS(1479), + [aux_sym_val_number_token3] = ACTIONS(1479), + [anon_sym_inf] = ACTIONS(1479), + [anon_sym_DASHinf] = ACTIONS(1479), + [anon_sym_NaN] = ACTIONS(1479), + [aux_sym__val_number_decimal_token1] = ACTIONS(1479), + [aux_sym__val_number_decimal_token2] = ACTIONS(1479), + [anon_sym_0b] = ACTIONS(1479), + [anon_sym_0o] = ACTIONS(1479), + [anon_sym_0x] = ACTIONS(1479), + [sym_val_date] = ACTIONS(1479), + [anon_sym_DQUOTE] = ACTIONS(1479), + [sym__str_single_quotes] = ACTIONS(1479), + [sym__str_back_ticks] = ACTIONS(1479), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1479), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1479), + [anon_sym_err_GT] = ACTIONS(1479), + [anon_sym_out_GT] = ACTIONS(1479), + [anon_sym_e_GT] = ACTIONS(1479), + [anon_sym_o_GT] = ACTIONS(1479), + [anon_sym_err_PLUSout_GT] = ACTIONS(1479), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1479), + [anon_sym_o_PLUSe_GT] = ACTIONS(1479), + [anon_sym_e_PLUSo_GT] = ACTIONS(1479), + [sym_short_flag] = ACTIONS(1479), + [aux_sym_unquoted_token1] = ACTIONS(1479), [anon_sym_POUND] = ACTIONS(105), }, [841] = { [sym_comment] = STATE(841), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2127), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2129), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2133), - [anon_sym_STAR_STAR] = ACTIONS(2135), - [anon_sym_PLUS_PLUS] = ACTIONS(2135), - [anon_sym_SLASH] = ACTIONS(2133), - [anon_sym_mod] = ACTIONS(2133), - [anon_sym_SLASH_SLASH] = ACTIONS(2133), - [anon_sym_PLUS] = ACTIONS(2129), - [anon_sym_bit_DASHshl] = ACTIONS(2137), - [anon_sym_bit_DASHshr] = ACTIONS(2137), - [anon_sym_EQ_EQ] = ACTIONS(2127), - [anon_sym_BANG_EQ] = ACTIONS(2127), - [anon_sym_LT2] = ACTIONS(2127), - [anon_sym_LT_EQ] = ACTIONS(2127), - [anon_sym_GT_EQ] = ACTIONS(2127), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [ts_builtin_sym_end] = ACTIONS(1318), + [anon_sym_SEMI] = ACTIONS(1316), + [anon_sym_LF] = ACTIONS(1318), + [anon_sym_LBRACK] = ACTIONS(1316), + [anon_sym_LPAREN] = ACTIONS(1316), + [anon_sym_PIPE] = ACTIONS(1316), + [anon_sym_DOLLAR] = ACTIONS(1316), + [anon_sym_GT] = ACTIONS(1316), + [anon_sym_DASH_DASH] = ACTIONS(1316), + [anon_sym_DASH] = ACTIONS(1316), + [anon_sym_in] = ACTIONS(1316), + [anon_sym_LBRACE] = ACTIONS(1316), + [anon_sym_DOT] = ACTIONS(1316), + [anon_sym_STAR] = ACTIONS(1316), + [anon_sym_STAR_STAR] = ACTIONS(1316), + [anon_sym_PLUS_PLUS] = ACTIONS(1316), + [anon_sym_SLASH] = ACTIONS(1316), + [anon_sym_mod] = ACTIONS(1316), + [anon_sym_SLASH_SLASH] = ACTIONS(1316), + [anon_sym_PLUS] = ACTIONS(1316), + [anon_sym_bit_DASHshl] = ACTIONS(1316), + [anon_sym_bit_DASHshr] = ACTIONS(1316), + [anon_sym_EQ_EQ] = ACTIONS(1316), + [anon_sym_BANG_EQ] = ACTIONS(1316), + [anon_sym_LT2] = ACTIONS(1316), + [anon_sym_LT_EQ] = ACTIONS(1316), + [anon_sym_GT_EQ] = ACTIONS(1316), + [anon_sym_not_DASHin] = ACTIONS(1316), + [anon_sym_starts_DASHwith] = ACTIONS(1316), + [anon_sym_ends_DASHwith] = ACTIONS(1316), + [anon_sym_EQ_TILDE] = ACTIONS(1316), + [anon_sym_BANG_TILDE] = ACTIONS(1316), + [anon_sym_bit_DASHand] = ACTIONS(1316), + [anon_sym_bit_DASHxor] = ACTIONS(1316), + [anon_sym_bit_DASHor] = ACTIONS(1316), + [anon_sym_and] = ACTIONS(1316), + [anon_sym_xor] = ACTIONS(1316), + [anon_sym_or] = ACTIONS(1316), + [anon_sym_DOT2] = ACTIONS(2111), + [sym_val_nothing] = ACTIONS(1316), + [anon_sym_true] = ACTIONS(1316), + [anon_sym_false] = ACTIONS(1316), + [aux_sym_val_number_token1] = ACTIONS(1316), + [aux_sym_val_number_token2] = ACTIONS(1316), + [aux_sym_val_number_token3] = ACTIONS(1316), + [anon_sym_inf] = ACTIONS(1316), + [anon_sym_DASHinf] = ACTIONS(1316), + [anon_sym_NaN] = ACTIONS(1316), + [aux_sym__val_number_decimal_token1] = ACTIONS(1316), + [aux_sym__val_number_decimal_token2] = ACTIONS(1316), + [anon_sym_0b] = ACTIONS(1316), + [anon_sym_0o] = ACTIONS(1316), + [anon_sym_0x] = ACTIONS(1316), + [sym_val_date] = ACTIONS(1316), + [anon_sym_DQUOTE] = ACTIONS(1316), + [sym__str_single_quotes] = ACTIONS(1316), + [sym__str_back_ticks] = ACTIONS(1316), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1316), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1316), + [anon_sym_err_GT] = ACTIONS(1316), + [anon_sym_out_GT] = ACTIONS(1316), + [anon_sym_e_GT] = ACTIONS(1316), + [anon_sym_o_GT] = ACTIONS(1316), + [anon_sym_err_PLUSout_GT] = ACTIONS(1316), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1316), + [anon_sym_o_PLUSe_GT] = ACTIONS(1316), + [anon_sym_e_PLUSo_GT] = ACTIONS(1316), + [sym_short_flag] = ACTIONS(1316), + [aux_sym_unquoted_token1] = ACTIONS(1316), [anon_sym_POUND] = ACTIONS(105), }, [842] = { [sym_comment] = STATE(842), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [anon_sym_SEMI] = ACTIONS(1439), + [anon_sym_LF] = ACTIONS(1441), + [anon_sym_LBRACK] = ACTIONS(1439), + [anon_sym_LPAREN] = ACTIONS(1439), + [anon_sym_RPAREN] = ACTIONS(1439), + [anon_sym_PIPE] = ACTIONS(1439), + [anon_sym_DOLLAR] = ACTIONS(1439), + [anon_sym_GT] = ACTIONS(1439), + [anon_sym_DASH_DASH] = ACTIONS(1439), + [anon_sym_DASH] = ACTIONS(1439), + [anon_sym_in] = ACTIONS(1439), + [anon_sym_LBRACE] = ACTIONS(1439), + [anon_sym_RBRACE] = ACTIONS(1439), + [anon_sym_DOT] = ACTIONS(1439), + [anon_sym_STAR] = ACTIONS(1439), + [anon_sym_STAR_STAR] = ACTIONS(1439), + [anon_sym_PLUS_PLUS] = ACTIONS(1439), + [anon_sym_SLASH] = ACTIONS(1439), + [anon_sym_mod] = ACTIONS(1439), + [anon_sym_SLASH_SLASH] = ACTIONS(1439), + [anon_sym_PLUS] = ACTIONS(1439), + [anon_sym_bit_DASHshl] = ACTIONS(1439), + [anon_sym_bit_DASHshr] = ACTIONS(1439), + [anon_sym_EQ_EQ] = ACTIONS(1439), + [anon_sym_BANG_EQ] = ACTIONS(1439), + [anon_sym_LT2] = ACTIONS(1439), + [anon_sym_LT_EQ] = ACTIONS(1439), + [anon_sym_GT_EQ] = ACTIONS(1439), + [anon_sym_not_DASHin] = ACTIONS(1439), + [anon_sym_starts_DASHwith] = ACTIONS(1439), + [anon_sym_ends_DASHwith] = ACTIONS(1439), + [anon_sym_EQ_TILDE] = ACTIONS(1439), + [anon_sym_BANG_TILDE] = ACTIONS(1439), + [anon_sym_bit_DASHand] = ACTIONS(1439), + [anon_sym_bit_DASHxor] = ACTIONS(1439), + [anon_sym_bit_DASHor] = ACTIONS(1439), + [anon_sym_and] = ACTIONS(1439), + [anon_sym_xor] = ACTIONS(1439), + [anon_sym_or] = ACTIONS(1439), + [sym_val_nothing] = ACTIONS(1439), + [anon_sym_true] = ACTIONS(1439), + [anon_sym_false] = ACTIONS(1439), + [aux_sym_val_number_token1] = ACTIONS(1439), + [aux_sym_val_number_token2] = ACTIONS(1439), + [aux_sym_val_number_token3] = ACTIONS(1439), + [anon_sym_inf] = ACTIONS(1439), + [anon_sym_DASHinf] = ACTIONS(1439), + [anon_sym_NaN] = ACTIONS(1439), + [aux_sym__val_number_decimal_token1] = ACTIONS(1439), + [aux_sym__val_number_decimal_token2] = ACTIONS(1439), + [anon_sym_0b] = ACTIONS(1439), + [anon_sym_0o] = ACTIONS(1439), + [anon_sym_0x] = ACTIONS(1439), + [sym_val_date] = ACTIONS(1439), + [anon_sym_DQUOTE] = ACTIONS(1439), + [sym__str_single_quotes] = ACTIONS(1439), + [sym__str_back_ticks] = ACTIONS(1439), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1439), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1439), + [anon_sym_err_GT] = ACTIONS(1439), + [anon_sym_out_GT] = ACTIONS(1439), + [anon_sym_e_GT] = ACTIONS(1439), + [anon_sym_o_GT] = ACTIONS(1439), + [anon_sym_err_PLUSout_GT] = ACTIONS(1439), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1439), + [anon_sym_o_PLUSe_GT] = ACTIONS(1439), + [anon_sym_e_PLUSo_GT] = ACTIONS(1439), + [sym_short_flag] = ACTIONS(1439), + [aux_sym_unquoted_token1] = ACTIONS(1439), [anon_sym_POUND] = ACTIONS(105), }, [843] = { [sym_comment] = STATE(843), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2129), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2133), - [anon_sym_STAR_STAR] = ACTIONS(2135), - [anon_sym_PLUS_PLUS] = ACTIONS(2135), - [anon_sym_SLASH] = ACTIONS(2133), - [anon_sym_mod] = ACTIONS(2133), - [anon_sym_SLASH_SLASH] = ACTIONS(2133), - [anon_sym_PLUS] = ACTIONS(2129), - [anon_sym_bit_DASHshl] = ACTIONS(1561), - [anon_sym_bit_DASHshr] = ACTIONS(1561), - [anon_sym_EQ_EQ] = ACTIONS(1561), - [anon_sym_BANG_EQ] = ACTIONS(1561), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1561), - [anon_sym_GT_EQ] = ACTIONS(1561), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [anon_sym_SEMI] = ACTIONS(1423), + [anon_sym_LF] = ACTIONS(1425), + [anon_sym_LBRACK] = ACTIONS(1423), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_RPAREN] = ACTIONS(1423), + [anon_sym_PIPE] = ACTIONS(1423), + [anon_sym_DOLLAR] = ACTIONS(1423), + [anon_sym_GT] = ACTIONS(1423), + [anon_sym_DASH_DASH] = ACTIONS(1423), + [anon_sym_DASH] = ACTIONS(1423), + [anon_sym_in] = ACTIONS(1423), + [anon_sym_LBRACE] = ACTIONS(1423), + [anon_sym_RBRACE] = ACTIONS(1423), + [anon_sym_DOT] = ACTIONS(1423), + [anon_sym_STAR] = ACTIONS(1423), + [anon_sym_STAR_STAR] = ACTIONS(1423), + [anon_sym_PLUS_PLUS] = ACTIONS(1423), + [anon_sym_SLASH] = ACTIONS(1423), + [anon_sym_mod] = ACTIONS(1423), + [anon_sym_SLASH_SLASH] = ACTIONS(1423), + [anon_sym_PLUS] = ACTIONS(1423), + [anon_sym_bit_DASHshl] = ACTIONS(1423), + [anon_sym_bit_DASHshr] = ACTIONS(1423), + [anon_sym_EQ_EQ] = ACTIONS(1423), + [anon_sym_BANG_EQ] = ACTIONS(1423), + [anon_sym_LT2] = ACTIONS(1423), + [anon_sym_LT_EQ] = ACTIONS(1423), + [anon_sym_GT_EQ] = ACTIONS(1423), + [anon_sym_not_DASHin] = ACTIONS(1423), + [anon_sym_starts_DASHwith] = ACTIONS(1423), + [anon_sym_ends_DASHwith] = ACTIONS(1423), + [anon_sym_EQ_TILDE] = ACTIONS(1423), + [anon_sym_BANG_TILDE] = ACTIONS(1423), + [anon_sym_bit_DASHand] = ACTIONS(1423), + [anon_sym_bit_DASHxor] = ACTIONS(1423), + [anon_sym_bit_DASHor] = ACTIONS(1423), + [anon_sym_and] = ACTIONS(1423), + [anon_sym_xor] = ACTIONS(1423), + [anon_sym_or] = ACTIONS(1423), + [sym_val_nothing] = ACTIONS(1423), + [anon_sym_true] = ACTIONS(1423), + [anon_sym_false] = ACTIONS(1423), + [aux_sym_val_number_token1] = ACTIONS(1423), + [aux_sym_val_number_token2] = ACTIONS(1423), + [aux_sym_val_number_token3] = ACTIONS(1423), + [anon_sym_inf] = ACTIONS(1423), + [anon_sym_DASHinf] = ACTIONS(1423), + [anon_sym_NaN] = ACTIONS(1423), + [aux_sym__val_number_decimal_token1] = ACTIONS(1423), + [aux_sym__val_number_decimal_token2] = ACTIONS(1423), + [anon_sym_0b] = ACTIONS(1423), + [anon_sym_0o] = ACTIONS(1423), + [anon_sym_0x] = ACTIONS(1423), + [sym_val_date] = ACTIONS(1423), + [anon_sym_DQUOTE] = ACTIONS(1423), + [sym__str_single_quotes] = ACTIONS(1423), + [sym__str_back_ticks] = ACTIONS(1423), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1423), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1423), + [anon_sym_err_GT] = ACTIONS(1423), + [anon_sym_out_GT] = ACTIONS(1423), + [anon_sym_e_GT] = ACTIONS(1423), + [anon_sym_o_GT] = ACTIONS(1423), + [anon_sym_err_PLUSout_GT] = ACTIONS(1423), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1423), + [anon_sym_o_PLUSe_GT] = ACTIONS(1423), + [anon_sym_e_PLUSo_GT] = ACTIONS(1423), + [sym_short_flag] = ACTIONS(1423), + [aux_sym_unquoted_token1] = ACTIONS(1423), [anon_sym_POUND] = ACTIONS(105), }, [844] = { [sym_comment] = STATE(844), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(2077), + [anon_sym_PLUS_PLUS] = ACTIONS(2077), + [anon_sym_SLASH] = ACTIONS(1411), + [anon_sym_mod] = ACTIONS(1411), + [anon_sym_SLASH_SLASH] = ACTIONS(1411), + [anon_sym_PLUS] = ACTIONS(1411), + [anon_sym_bit_DASHshl] = ACTIONS(1411), + [anon_sym_bit_DASHshr] = ACTIONS(1411), + [anon_sym_EQ_EQ] = ACTIONS(1411), + [anon_sym_BANG_EQ] = ACTIONS(1411), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1411), + [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [845] = { [sym_comment] = STATE(845), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2127), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2129), - [anon_sym_in] = ACTIONS(2131), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2133), - [anon_sym_STAR_STAR] = ACTIONS(2135), - [anon_sym_PLUS_PLUS] = ACTIONS(2135), - [anon_sym_SLASH] = ACTIONS(2133), - [anon_sym_mod] = ACTIONS(2133), - [anon_sym_SLASH_SLASH] = ACTIONS(2133), - [anon_sym_PLUS] = ACTIONS(2129), - [anon_sym_bit_DASHshl] = ACTIONS(2137), - [anon_sym_bit_DASHshr] = ACTIONS(2137), - [anon_sym_EQ_EQ] = ACTIONS(2127), - [anon_sym_BANG_EQ] = ACTIONS(2127), - [anon_sym_LT2] = ACTIONS(2127), - [anon_sym_LT_EQ] = ACTIONS(2127), - [anon_sym_GT_EQ] = ACTIONS(2127), - [anon_sym_not_DASHin] = ACTIONS(2131), - [anon_sym_starts_DASHwith] = ACTIONS(2131), - [anon_sym_ends_DASHwith] = ACTIONS(2131), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [846] = { [sym_comment] = STATE(846), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [anon_sym_SEMI] = ACTIONS(1322), + [anon_sym_LF] = ACTIONS(1324), + [anon_sym_LBRACK] = ACTIONS(1322), + [anon_sym_LPAREN] = ACTIONS(1322), + [anon_sym_RPAREN] = ACTIONS(1322), + [anon_sym_PIPE] = ACTIONS(1322), + [anon_sym_DOLLAR] = ACTIONS(1322), + [anon_sym_GT] = ACTIONS(1322), + [anon_sym_DASH_DASH] = ACTIONS(1322), + [anon_sym_DASH] = ACTIONS(1322), + [anon_sym_in] = ACTIONS(1322), + [anon_sym_LBRACE] = ACTIONS(1322), + [anon_sym_RBRACE] = ACTIONS(1322), + [anon_sym_DOT] = ACTIONS(1322), + [anon_sym_STAR] = ACTIONS(1322), + [anon_sym_STAR_STAR] = ACTIONS(1322), + [anon_sym_PLUS_PLUS] = ACTIONS(1322), + [anon_sym_SLASH] = ACTIONS(1322), + [anon_sym_mod] = ACTIONS(1322), + [anon_sym_SLASH_SLASH] = ACTIONS(1322), + [anon_sym_PLUS] = ACTIONS(1322), + [anon_sym_bit_DASHshl] = ACTIONS(1322), + [anon_sym_bit_DASHshr] = ACTIONS(1322), + [anon_sym_EQ_EQ] = ACTIONS(1322), + [anon_sym_BANG_EQ] = ACTIONS(1322), + [anon_sym_LT2] = ACTIONS(1322), + [anon_sym_LT_EQ] = ACTIONS(1322), + [anon_sym_GT_EQ] = ACTIONS(1322), + [anon_sym_not_DASHin] = ACTIONS(1322), + [anon_sym_starts_DASHwith] = ACTIONS(1322), + [anon_sym_ends_DASHwith] = ACTIONS(1322), + [anon_sym_EQ_TILDE] = ACTIONS(1322), + [anon_sym_BANG_TILDE] = ACTIONS(1322), + [anon_sym_bit_DASHand] = ACTIONS(1322), + [anon_sym_bit_DASHxor] = ACTIONS(1322), + [anon_sym_bit_DASHor] = ACTIONS(1322), + [anon_sym_and] = ACTIONS(1322), + [anon_sym_xor] = ACTIONS(1322), + [anon_sym_or] = ACTIONS(1322), + [sym_val_nothing] = ACTIONS(1322), + [anon_sym_true] = ACTIONS(1322), + [anon_sym_false] = ACTIONS(1322), + [aux_sym_val_number_token1] = ACTIONS(1322), + [aux_sym_val_number_token2] = ACTIONS(1322), + [aux_sym_val_number_token3] = ACTIONS(1322), + [anon_sym_inf] = ACTIONS(1322), + [anon_sym_DASHinf] = ACTIONS(1322), + [anon_sym_NaN] = ACTIONS(1322), + [aux_sym__val_number_decimal_token1] = ACTIONS(1322), + [aux_sym__val_number_decimal_token2] = ACTIONS(1322), + [anon_sym_0b] = ACTIONS(1322), + [anon_sym_0o] = ACTIONS(1322), + [anon_sym_0x] = ACTIONS(1322), + [sym_val_date] = ACTIONS(1322), + [anon_sym_DQUOTE] = ACTIONS(1322), + [sym__str_single_quotes] = ACTIONS(1322), + [sym__str_back_ticks] = ACTIONS(1322), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1322), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1322), + [anon_sym_err_GT] = ACTIONS(1322), + [anon_sym_out_GT] = ACTIONS(1322), + [anon_sym_e_GT] = ACTIONS(1322), + [anon_sym_o_GT] = ACTIONS(1322), + [anon_sym_err_PLUSout_GT] = ACTIONS(1322), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1322), + [anon_sym_o_PLUSe_GT] = ACTIONS(1322), + [anon_sym_e_PLUSo_GT] = ACTIONS(1322), + [sym_short_flag] = ACTIONS(1322), + [aux_sym_unquoted_token1] = ACTIONS(1322), [anon_sym_POUND] = ACTIONS(105), }, [847] = { [sym_comment] = STATE(847), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2133), - [anon_sym_STAR_STAR] = ACTIONS(2135), - [anon_sym_PLUS_PLUS] = ACTIONS(2135), - [anon_sym_SLASH] = ACTIONS(2133), - [anon_sym_mod] = ACTIONS(2133), - [anon_sym_SLASH_SLASH] = ACTIONS(2133), - [anon_sym_PLUS] = ACTIONS(1561), - [anon_sym_bit_DASHshl] = ACTIONS(1561), - [anon_sym_bit_DASHshr] = ACTIONS(1561), - [anon_sym_EQ_EQ] = ACTIONS(1561), - [anon_sym_BANG_EQ] = ACTIONS(1561), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1561), - [anon_sym_GT_EQ] = ACTIONS(1561), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [anon_sym_SEMI] = ACTIONS(1487), + [anon_sym_LF] = ACTIONS(1489), + [anon_sym_LBRACK] = ACTIONS(1487), + [anon_sym_LPAREN] = ACTIONS(1487), + [anon_sym_RPAREN] = ACTIONS(1487), + [anon_sym_PIPE] = ACTIONS(1487), + [anon_sym_DOLLAR] = ACTIONS(1487), + [anon_sym_GT] = ACTIONS(1487), + [anon_sym_DASH_DASH] = ACTIONS(1487), + [anon_sym_DASH] = ACTIONS(1487), + [anon_sym_in] = ACTIONS(1487), + [anon_sym_LBRACE] = ACTIONS(1487), + [anon_sym_RBRACE] = ACTIONS(1487), + [anon_sym_DOT] = ACTIONS(1487), + [anon_sym_STAR] = ACTIONS(1487), + [anon_sym_STAR_STAR] = ACTIONS(1487), + [anon_sym_PLUS_PLUS] = ACTIONS(1487), + [anon_sym_SLASH] = ACTIONS(1487), + [anon_sym_mod] = ACTIONS(1487), + [anon_sym_SLASH_SLASH] = ACTIONS(1487), + [anon_sym_PLUS] = ACTIONS(1487), + [anon_sym_bit_DASHshl] = ACTIONS(1487), + [anon_sym_bit_DASHshr] = ACTIONS(1487), + [anon_sym_EQ_EQ] = ACTIONS(1487), + [anon_sym_BANG_EQ] = ACTIONS(1487), + [anon_sym_LT2] = ACTIONS(1487), + [anon_sym_LT_EQ] = ACTIONS(1487), + [anon_sym_GT_EQ] = ACTIONS(1487), + [anon_sym_not_DASHin] = ACTIONS(1487), + [anon_sym_starts_DASHwith] = ACTIONS(1487), + [anon_sym_ends_DASHwith] = ACTIONS(1487), + [anon_sym_EQ_TILDE] = ACTIONS(1487), + [anon_sym_BANG_TILDE] = ACTIONS(1487), + [anon_sym_bit_DASHand] = ACTIONS(1487), + [anon_sym_bit_DASHxor] = ACTIONS(1487), + [anon_sym_bit_DASHor] = ACTIONS(1487), + [anon_sym_and] = ACTIONS(1487), + [anon_sym_xor] = ACTIONS(1487), + [anon_sym_or] = ACTIONS(1487), + [sym_val_nothing] = ACTIONS(1487), + [anon_sym_true] = ACTIONS(1487), + [anon_sym_false] = ACTIONS(1487), + [aux_sym_val_number_token1] = ACTIONS(1487), + [aux_sym_val_number_token2] = ACTIONS(1487), + [aux_sym_val_number_token3] = ACTIONS(1487), + [anon_sym_inf] = ACTIONS(1487), + [anon_sym_DASHinf] = ACTIONS(1487), + [anon_sym_NaN] = ACTIONS(1487), + [aux_sym__val_number_decimal_token1] = ACTIONS(1487), + [aux_sym__val_number_decimal_token2] = ACTIONS(1487), + [anon_sym_0b] = ACTIONS(1487), + [anon_sym_0o] = ACTIONS(1487), + [anon_sym_0x] = ACTIONS(1487), + [sym_val_date] = ACTIONS(1487), + [anon_sym_DQUOTE] = ACTIONS(1487), + [sym__str_single_quotes] = ACTIONS(1487), + [sym__str_back_ticks] = ACTIONS(1487), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1487), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1487), + [anon_sym_err_GT] = ACTIONS(1487), + [anon_sym_out_GT] = ACTIONS(1487), + [anon_sym_e_GT] = ACTIONS(1487), + [anon_sym_o_GT] = ACTIONS(1487), + [anon_sym_err_PLUSout_GT] = ACTIONS(1487), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1487), + [anon_sym_o_PLUSe_GT] = ACTIONS(1487), + [anon_sym_e_PLUSo_GT] = ACTIONS(1487), + [sym_short_flag] = ACTIONS(1487), + [aux_sym_unquoted_token1] = ACTIONS(1487), [anon_sym_POUND] = ACTIONS(105), }, [848] = { [sym_comment] = STATE(848), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2071), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2075), + [anon_sym_STAR_STAR] = ACTIONS(2077), + [anon_sym_PLUS_PLUS] = ACTIONS(2077), + [anon_sym_SLASH] = ACTIONS(2075), + [anon_sym_mod] = ACTIONS(2075), + [anon_sym_SLASH_SLASH] = ACTIONS(2075), + [anon_sym_PLUS] = ACTIONS(2071), + [anon_sym_bit_DASHshl] = ACTIONS(2079), + [anon_sym_bit_DASHshr] = ACTIONS(2079), + [anon_sym_EQ_EQ] = ACTIONS(1411), + [anon_sym_BANG_EQ] = ACTIONS(1411), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1411), + [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [849] = { [sym_comment] = STATE(849), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(2135), - [anon_sym_PLUS_PLUS] = ACTIONS(2135), - [anon_sym_SLASH] = ACTIONS(1561), - [anon_sym_mod] = ACTIONS(1561), - [anon_sym_SLASH_SLASH] = ACTIONS(1561), - [anon_sym_PLUS] = ACTIONS(1561), - [anon_sym_bit_DASHshl] = ACTIONS(1561), - [anon_sym_bit_DASHshr] = ACTIONS(1561), - [anon_sym_EQ_EQ] = ACTIONS(1561), - [anon_sym_BANG_EQ] = ACTIONS(1561), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1561), - [anon_sym_GT_EQ] = ACTIONS(1561), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [anon_sym_SEMI] = ACTIONS(1499), + [anon_sym_LF] = ACTIONS(1501), + [anon_sym_LBRACK] = ACTIONS(1499), + [anon_sym_LPAREN] = ACTIONS(1499), + [anon_sym_RPAREN] = ACTIONS(1499), + [anon_sym_PIPE] = ACTIONS(1499), + [anon_sym_DOLLAR] = ACTIONS(1499), + [anon_sym_GT] = ACTIONS(1499), + [anon_sym_DASH_DASH] = ACTIONS(1499), + [anon_sym_DASH] = ACTIONS(1499), + [anon_sym_in] = ACTIONS(1499), + [anon_sym_LBRACE] = ACTIONS(1499), + [anon_sym_RBRACE] = ACTIONS(1499), + [anon_sym_DOT] = ACTIONS(1499), + [anon_sym_STAR] = ACTIONS(1499), + [anon_sym_STAR_STAR] = ACTIONS(1499), + [anon_sym_PLUS_PLUS] = ACTIONS(1499), + [anon_sym_SLASH] = ACTIONS(1499), + [anon_sym_mod] = ACTIONS(1499), + [anon_sym_SLASH_SLASH] = ACTIONS(1499), + [anon_sym_PLUS] = ACTIONS(1499), + [anon_sym_bit_DASHshl] = ACTIONS(1499), + [anon_sym_bit_DASHshr] = ACTIONS(1499), + [anon_sym_EQ_EQ] = ACTIONS(1499), + [anon_sym_BANG_EQ] = ACTIONS(1499), + [anon_sym_LT2] = ACTIONS(1499), + [anon_sym_LT_EQ] = ACTIONS(1499), + [anon_sym_GT_EQ] = ACTIONS(1499), + [anon_sym_not_DASHin] = ACTIONS(1499), + [anon_sym_starts_DASHwith] = ACTIONS(1499), + [anon_sym_ends_DASHwith] = ACTIONS(1499), + [anon_sym_EQ_TILDE] = ACTIONS(1499), + [anon_sym_BANG_TILDE] = ACTIONS(1499), + [anon_sym_bit_DASHand] = ACTIONS(1499), + [anon_sym_bit_DASHxor] = ACTIONS(1499), + [anon_sym_bit_DASHor] = ACTIONS(1499), + [anon_sym_and] = ACTIONS(1499), + [anon_sym_xor] = ACTIONS(1499), + [anon_sym_or] = ACTIONS(1499), + [sym_val_nothing] = ACTIONS(1499), + [anon_sym_true] = ACTIONS(1499), + [anon_sym_false] = ACTIONS(1499), + [aux_sym_val_number_token1] = ACTIONS(1499), + [aux_sym_val_number_token2] = ACTIONS(1499), + [aux_sym_val_number_token3] = ACTIONS(1499), + [anon_sym_inf] = ACTIONS(1499), + [anon_sym_DASHinf] = ACTIONS(1499), + [anon_sym_NaN] = ACTIONS(1499), + [aux_sym__val_number_decimal_token1] = ACTIONS(1499), + [aux_sym__val_number_decimal_token2] = ACTIONS(1499), + [anon_sym_0b] = ACTIONS(1499), + [anon_sym_0o] = ACTIONS(1499), + [anon_sym_0x] = ACTIONS(1499), + [sym_val_date] = ACTIONS(1499), + [anon_sym_DQUOTE] = ACTIONS(1499), + [sym__str_single_quotes] = ACTIONS(1499), + [sym__str_back_ticks] = ACTIONS(1499), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1499), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1499), + [anon_sym_err_GT] = ACTIONS(1499), + [anon_sym_out_GT] = ACTIONS(1499), + [anon_sym_e_GT] = ACTIONS(1499), + [anon_sym_o_GT] = ACTIONS(1499), + [anon_sym_err_PLUSout_GT] = ACTIONS(1499), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1499), + [anon_sym_o_PLUSe_GT] = ACTIONS(1499), + [anon_sym_e_PLUSo_GT] = ACTIONS(1499), + [sym_short_flag] = ACTIONS(1499), + [aux_sym_unquoted_token1] = ACTIONS(1499), [anon_sym_POUND] = ACTIONS(105), }, [850] = { [sym_comment] = STATE(850), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [851] = { - [sym__flag] = STATE(1010), - [sym_long_flag] = STATE(1011), [sym_comment] = STATE(851), - [aux_sym_overlay_use_repeat1] = STATE(851), - [anon_sym_export] = ACTIONS(2163), - [anon_sym_alias] = ACTIONS(2163), - [anon_sym_let] = ACTIONS(2163), - [anon_sym_let_DASHenv] = ACTIONS(2163), - [anon_sym_mut] = ACTIONS(2163), - [anon_sym_const] = ACTIONS(2163), - [anon_sym_SEMI] = ACTIONS(2163), - [sym_cmd_identifier] = ACTIONS(2163), - [anon_sym_LF] = ACTIONS(2165), - [anon_sym_def] = ACTIONS(2163), - [anon_sym_def_DASHenv] = ACTIONS(2163), - [anon_sym_export_DASHenv] = ACTIONS(2163), - [anon_sym_extern] = ACTIONS(2163), - [anon_sym_module] = ACTIONS(2163), - [anon_sym_use] = ACTIONS(2163), - [anon_sym_LBRACK] = ACTIONS(2163), - [anon_sym_LPAREN] = ACTIONS(2163), - [anon_sym_RPAREN] = ACTIONS(2163), - [anon_sym_DOLLAR] = ACTIONS(2163), - [anon_sym_error] = ACTIONS(2163), - [anon_sym_DASH_DASH] = ACTIONS(2167), - [anon_sym_DASH] = ACTIONS(2163), - [anon_sym_break] = ACTIONS(2163), - [anon_sym_continue] = ACTIONS(2163), - [anon_sym_for] = ACTIONS(2163), - [anon_sym_loop] = ACTIONS(2163), - [anon_sym_while] = ACTIONS(2163), - [anon_sym_do] = ACTIONS(2163), - [anon_sym_if] = ACTIONS(2163), - [anon_sym_match] = ACTIONS(2163), - [anon_sym_LBRACE] = ACTIONS(2163), - [anon_sym_RBRACE] = ACTIONS(2163), - [anon_sym_DOT] = ACTIONS(2163), - [anon_sym_try] = ACTIONS(2163), - [anon_sym_return] = ACTIONS(2163), - [anon_sym_source] = ACTIONS(2163), - [anon_sym_source_DASHenv] = ACTIONS(2163), - [anon_sym_register] = ACTIONS(2163), - [anon_sym_hide] = ACTIONS(2163), - [anon_sym_hide_DASHenv] = ACTIONS(2163), - [anon_sym_overlay] = ACTIONS(2163), - [anon_sym_as] = ACTIONS(2163), - [anon_sym_where] = ACTIONS(2163), - [anon_sym_not] = ACTIONS(2163), - [sym_val_nothing] = ACTIONS(2163), - [anon_sym_true] = ACTIONS(2163), - [anon_sym_false] = ACTIONS(2163), - [aux_sym_val_number_token1] = ACTIONS(2163), - [aux_sym_val_number_token2] = ACTIONS(2163), - [aux_sym_val_number_token3] = ACTIONS(2163), - [anon_sym_inf] = ACTIONS(2163), - [anon_sym_DASHinf] = ACTIONS(2163), - [anon_sym_NaN] = ACTIONS(2163), - [aux_sym__val_number_decimal_token1] = ACTIONS(2163), - [aux_sym__val_number_decimal_token2] = ACTIONS(2163), - [anon_sym_0b] = ACTIONS(2163), - [anon_sym_0o] = ACTIONS(2163), - [anon_sym_0x] = ACTIONS(2163), - [sym_val_date] = ACTIONS(2163), - [anon_sym_DQUOTE] = ACTIONS(2163), - [sym__str_single_quotes] = ACTIONS(2163), - [sym__str_back_ticks] = ACTIONS(2163), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2163), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2163), - [anon_sym_CARET] = ACTIONS(2163), - [sym_short_flag] = ACTIONS(2170), + [ts_builtin_sym_end] = ACTIONS(155), + [anon_sym_SEMI] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_LBRACK] = ACTIONS(153), + [anon_sym_LPAREN] = ACTIONS(153), + [anon_sym_PIPE] = ACTIONS(153), + [anon_sym_DOLLAR] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH_DASH] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_LBRACE] = ACTIONS(153), + [anon_sym_DOT] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(153), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(153), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(153), + [anon_sym_BANG_EQ] = ACTIONS(153), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(153), + [anon_sym_GT_EQ] = ACTIONS(153), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(153), + [anon_sym_BANG_TILDE] = ACTIONS(153), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [anon_sym_DOT2] = ACTIONS(2063), + [sym_val_nothing] = ACTIONS(153), + [anon_sym_true] = ACTIONS(153), + [anon_sym_false] = ACTIONS(153), + [aux_sym_val_number_token1] = ACTIONS(153), + [aux_sym_val_number_token2] = ACTIONS(153), + [aux_sym_val_number_token3] = ACTIONS(153), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), + [anon_sym_0b] = ACTIONS(153), + [anon_sym_0o] = ACTIONS(153), + [anon_sym_0x] = ACTIONS(153), + [sym_val_date] = ACTIONS(153), + [anon_sym_DQUOTE] = ACTIONS(153), + [sym__str_single_quotes] = ACTIONS(153), + [sym__str_back_ticks] = ACTIONS(153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(153), + [anon_sym_err_GT] = ACTIONS(153), + [anon_sym_out_GT] = ACTIONS(153), + [anon_sym_e_GT] = ACTIONS(153), + [anon_sym_o_GT] = ACTIONS(153), + [anon_sym_err_PLUSout_GT] = ACTIONS(153), + [anon_sym_out_PLUSerr_GT] = ACTIONS(153), + [anon_sym_o_PLUSe_GT] = ACTIONS(153), + [anon_sym_e_PLUSo_GT] = ACTIONS(153), + [sym_short_flag] = ACTIONS(153), + [aux_sym_unquoted_token1] = ACTIONS(153), [anon_sym_POUND] = ACTIONS(105), }, [852] = { [sym_comment] = STATE(852), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2129), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2133), - [anon_sym_STAR_STAR] = ACTIONS(2135), - [anon_sym_PLUS_PLUS] = ACTIONS(2135), - [anon_sym_SLASH] = ACTIONS(2133), - [anon_sym_mod] = ACTIONS(2133), - [anon_sym_SLASH_SLASH] = ACTIONS(2133), - [anon_sym_PLUS] = ACTIONS(2129), - [anon_sym_bit_DASHshl] = ACTIONS(2137), - [anon_sym_bit_DASHshr] = ACTIONS(2137), - [anon_sym_EQ_EQ] = ACTIONS(1561), - [anon_sym_BANG_EQ] = ACTIONS(1561), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1561), - [anon_sym_GT_EQ] = ACTIONS(1561), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [anon_sym_SEMI] = ACTIONS(1549), + [anon_sym_LF] = ACTIONS(1551), + [anon_sym_LBRACK] = ACTIONS(1549), + [anon_sym_LPAREN] = ACTIONS(1549), + [anon_sym_RPAREN] = ACTIONS(1549), + [anon_sym_PIPE] = ACTIONS(1549), + [anon_sym_DOLLAR] = ACTIONS(1549), + [anon_sym_GT] = ACTIONS(1549), + [anon_sym_DASH_DASH] = ACTIONS(1549), + [anon_sym_DASH] = ACTIONS(1549), + [anon_sym_in] = ACTIONS(1549), + [anon_sym_LBRACE] = ACTIONS(1549), + [anon_sym_RBRACE] = ACTIONS(1549), + [anon_sym_DOT] = ACTIONS(1549), + [anon_sym_STAR] = ACTIONS(1549), + [anon_sym_STAR_STAR] = ACTIONS(1549), + [anon_sym_PLUS_PLUS] = ACTIONS(1549), + [anon_sym_SLASH] = ACTIONS(1549), + [anon_sym_mod] = ACTIONS(1549), + [anon_sym_SLASH_SLASH] = ACTIONS(1549), + [anon_sym_PLUS] = ACTIONS(1549), + [anon_sym_bit_DASHshl] = ACTIONS(1549), + [anon_sym_bit_DASHshr] = ACTIONS(1549), + [anon_sym_EQ_EQ] = ACTIONS(1549), + [anon_sym_BANG_EQ] = ACTIONS(1549), + [anon_sym_LT2] = ACTIONS(1549), + [anon_sym_LT_EQ] = ACTIONS(1549), + [anon_sym_GT_EQ] = ACTIONS(1549), + [anon_sym_not_DASHin] = ACTIONS(1549), + [anon_sym_starts_DASHwith] = ACTIONS(1549), + [anon_sym_ends_DASHwith] = ACTIONS(1549), + [anon_sym_EQ_TILDE] = ACTIONS(1549), + [anon_sym_BANG_TILDE] = ACTIONS(1549), + [anon_sym_bit_DASHand] = ACTIONS(1549), + [anon_sym_bit_DASHxor] = ACTIONS(1549), + [anon_sym_bit_DASHor] = ACTIONS(1549), + [anon_sym_and] = ACTIONS(1549), + [anon_sym_xor] = ACTIONS(1549), + [anon_sym_or] = ACTIONS(1549), + [sym_val_nothing] = ACTIONS(1549), + [anon_sym_true] = ACTIONS(1549), + [anon_sym_false] = ACTIONS(1549), + [aux_sym_val_number_token1] = ACTIONS(1549), + [aux_sym_val_number_token2] = ACTIONS(1549), + [aux_sym_val_number_token3] = ACTIONS(1549), + [anon_sym_inf] = ACTIONS(1549), + [anon_sym_DASHinf] = ACTIONS(1549), + [anon_sym_NaN] = ACTIONS(1549), + [aux_sym__val_number_decimal_token1] = ACTIONS(1549), + [aux_sym__val_number_decimal_token2] = ACTIONS(1549), + [anon_sym_0b] = ACTIONS(1549), + [anon_sym_0o] = ACTIONS(1549), + [anon_sym_0x] = ACTIONS(1549), + [sym_val_date] = ACTIONS(1549), + [anon_sym_DQUOTE] = ACTIONS(1549), + [sym__str_single_quotes] = ACTIONS(1549), + [sym__str_back_ticks] = ACTIONS(1549), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1549), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1549), + [anon_sym_err_GT] = ACTIONS(1549), + [anon_sym_out_GT] = ACTIONS(1549), + [anon_sym_e_GT] = ACTIONS(1549), + [anon_sym_o_GT] = ACTIONS(1549), + [anon_sym_err_PLUSout_GT] = ACTIONS(1549), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1549), + [anon_sym_o_PLUSe_GT] = ACTIONS(1549), + [anon_sym_e_PLUSo_GT] = ACTIONS(1549), + [sym_short_flag] = ACTIONS(1549), + [aux_sym_unquoted_token1] = ACTIONS(1549), [anon_sym_POUND] = ACTIONS(105), }, [853] = { [sym_comment] = STATE(853), - [anon_sym_SEMI] = ACTIONS(1517), - [anon_sym_LF] = ACTIONS(1519), - [anon_sym_LBRACK] = ACTIONS(1517), - [anon_sym_LPAREN] = ACTIONS(1517), - [anon_sym_RPAREN] = ACTIONS(1517), - [anon_sym_PIPE] = ACTIONS(1517), - [anon_sym_DOLLAR] = ACTIONS(1517), - [anon_sym_GT] = ACTIONS(1517), - [anon_sym_DASH_DASH] = ACTIONS(1517), - [anon_sym_DASH] = ACTIONS(1517), - [anon_sym_in] = ACTIONS(1517), - [anon_sym_LBRACE] = ACTIONS(1517), - [anon_sym_RBRACE] = ACTIONS(1517), - [anon_sym_DOT] = ACTIONS(1517), - [anon_sym_STAR] = ACTIONS(1517), - [anon_sym_STAR_STAR] = ACTIONS(1517), - [anon_sym_PLUS_PLUS] = ACTIONS(1517), - [anon_sym_SLASH] = ACTIONS(1517), - [anon_sym_mod] = ACTIONS(1517), - [anon_sym_SLASH_SLASH] = ACTIONS(1517), - [anon_sym_PLUS] = ACTIONS(1517), - [anon_sym_bit_DASHshl] = ACTIONS(1517), - [anon_sym_bit_DASHshr] = ACTIONS(1517), - [anon_sym_EQ_EQ] = ACTIONS(1517), - [anon_sym_BANG_EQ] = ACTIONS(1517), - [anon_sym_LT2] = ACTIONS(1517), - [anon_sym_LT_EQ] = ACTIONS(1517), - [anon_sym_GT_EQ] = ACTIONS(1517), - [anon_sym_not_DASHin] = ACTIONS(1517), - [anon_sym_starts_DASHwith] = ACTIONS(1517), - [anon_sym_ends_DASHwith] = ACTIONS(1517), - [anon_sym_EQ_TILDE] = ACTIONS(1517), - [anon_sym_BANG_TILDE] = ACTIONS(1517), - [anon_sym_bit_DASHand] = ACTIONS(1517), - [anon_sym_bit_DASHxor] = ACTIONS(1517), - [anon_sym_bit_DASHor] = ACTIONS(1517), - [anon_sym_and] = ACTIONS(1517), - [anon_sym_xor] = ACTIONS(1517), - [anon_sym_or] = ACTIONS(1517), - [sym_val_nothing] = ACTIONS(1517), - [anon_sym_true] = ACTIONS(1517), - [anon_sym_false] = ACTIONS(1517), - [aux_sym_val_number_token1] = ACTIONS(1517), - [aux_sym_val_number_token2] = ACTIONS(1517), - [aux_sym_val_number_token3] = ACTIONS(1517), - [anon_sym_inf] = ACTIONS(1517), - [anon_sym_DASHinf] = ACTIONS(1517), - [anon_sym_NaN] = ACTIONS(1517), - [aux_sym__val_number_decimal_token1] = ACTIONS(1517), - [aux_sym__val_number_decimal_token2] = ACTIONS(1517), - [anon_sym_0b] = ACTIONS(1517), - [anon_sym_0o] = ACTIONS(1517), - [anon_sym_0x] = ACTIONS(1517), - [sym_val_date] = ACTIONS(1517), - [anon_sym_DQUOTE] = ACTIONS(1517), - [sym__str_single_quotes] = ACTIONS(1517), - [sym__str_back_ticks] = ACTIONS(1517), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1517), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1517), - [anon_sym_err_GT] = ACTIONS(1517), - [anon_sym_out_GT] = ACTIONS(1517), - [anon_sym_e_GT] = ACTIONS(1517), - [anon_sym_o_GT] = ACTIONS(1517), - [anon_sym_err_PLUSout_GT] = ACTIONS(1517), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1517), - [anon_sym_o_PLUSe_GT] = ACTIONS(1517), - [anon_sym_e_PLUSo_GT] = ACTIONS(1517), - [sym_short_flag] = ACTIONS(1517), - [aux_sym_unquoted_token1] = ACTIONS(1517), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [854] = { [sym_comment] = STATE(854), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2069), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2071), + [anon_sym_in] = ACTIONS(2073), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2075), + [anon_sym_STAR_STAR] = ACTIONS(2077), + [anon_sym_PLUS_PLUS] = ACTIONS(2077), + [anon_sym_SLASH] = ACTIONS(2075), + [anon_sym_mod] = ACTIONS(2075), + [anon_sym_SLASH_SLASH] = ACTIONS(2075), + [anon_sym_PLUS] = ACTIONS(2071), + [anon_sym_bit_DASHshl] = ACTIONS(2079), + [anon_sym_bit_DASHshr] = ACTIONS(2079), + [anon_sym_EQ_EQ] = ACTIONS(2069), + [anon_sym_BANG_EQ] = ACTIONS(2069), + [anon_sym_LT2] = ACTIONS(2069), + [anon_sym_LT_EQ] = ACTIONS(2069), + [anon_sym_GT_EQ] = ACTIONS(2069), + [anon_sym_not_DASHin] = ACTIONS(2073), + [anon_sym_starts_DASHwith] = ACTIONS(2073), + [anon_sym_ends_DASHwith] = ACTIONS(2073), + [anon_sym_EQ_TILDE] = ACTIONS(2081), + [anon_sym_BANG_TILDE] = ACTIONS(2081), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [855] = { + [sym_comment] = STATE(855), + [anon_sym_SEMI] = ACTIONS(1535), + [anon_sym_LF] = ACTIONS(1537), + [anon_sym_LBRACK] = ACTIONS(1535), + [anon_sym_LPAREN] = ACTIONS(1535), + [anon_sym_RPAREN] = ACTIONS(1535), + [anon_sym_PIPE] = ACTIONS(1535), + [anon_sym_DOLLAR] = ACTIONS(1535), + [anon_sym_GT] = ACTIONS(1535), + [anon_sym_DASH_DASH] = ACTIONS(1535), + [anon_sym_DASH] = ACTIONS(1535), + [anon_sym_in] = ACTIONS(1535), + [anon_sym_LBRACE] = ACTIONS(1535), + [anon_sym_RBRACE] = ACTIONS(1535), + [anon_sym_DOT] = ACTIONS(1535), + [anon_sym_STAR] = ACTIONS(1535), + [anon_sym_STAR_STAR] = ACTIONS(1535), + [anon_sym_PLUS_PLUS] = ACTIONS(1535), + [anon_sym_SLASH] = ACTIONS(1535), + [anon_sym_mod] = ACTIONS(1535), + [anon_sym_SLASH_SLASH] = ACTIONS(1535), + [anon_sym_PLUS] = ACTIONS(1535), + [anon_sym_bit_DASHshl] = ACTIONS(1535), + [anon_sym_bit_DASHshr] = ACTIONS(1535), + [anon_sym_EQ_EQ] = ACTIONS(1535), + [anon_sym_BANG_EQ] = ACTIONS(1535), + [anon_sym_LT2] = ACTIONS(1535), + [anon_sym_LT_EQ] = ACTIONS(1535), + [anon_sym_GT_EQ] = ACTIONS(1535), + [anon_sym_not_DASHin] = ACTIONS(1535), + [anon_sym_starts_DASHwith] = ACTIONS(1535), + [anon_sym_ends_DASHwith] = ACTIONS(1535), + [anon_sym_EQ_TILDE] = ACTIONS(1535), + [anon_sym_BANG_TILDE] = ACTIONS(1535), + [anon_sym_bit_DASHand] = ACTIONS(1535), + [anon_sym_bit_DASHxor] = ACTIONS(1535), + [anon_sym_bit_DASHor] = ACTIONS(1535), + [anon_sym_and] = ACTIONS(1535), + [anon_sym_xor] = ACTIONS(1535), + [anon_sym_or] = ACTIONS(1535), + [sym_val_nothing] = ACTIONS(1535), + [anon_sym_true] = ACTIONS(1535), + [anon_sym_false] = ACTIONS(1535), + [aux_sym_val_number_token1] = ACTIONS(1535), + [aux_sym_val_number_token2] = ACTIONS(1535), + [aux_sym_val_number_token3] = ACTIONS(1535), + [anon_sym_inf] = ACTIONS(1535), + [anon_sym_DASHinf] = ACTIONS(1535), + [anon_sym_NaN] = ACTIONS(1535), + [aux_sym__val_number_decimal_token1] = ACTIONS(1535), + [aux_sym__val_number_decimal_token2] = ACTIONS(1535), + [anon_sym_0b] = ACTIONS(1535), + [anon_sym_0o] = ACTIONS(1535), + [anon_sym_0x] = ACTIONS(1535), + [sym_val_date] = ACTIONS(1535), + [anon_sym_DQUOTE] = ACTIONS(1535), + [sym__str_single_quotes] = ACTIONS(1535), + [sym__str_back_ticks] = ACTIONS(1535), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1535), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1535), + [anon_sym_err_GT] = ACTIONS(1535), + [anon_sym_out_GT] = ACTIONS(1535), + [anon_sym_e_GT] = ACTIONS(1535), + [anon_sym_o_GT] = ACTIONS(1535), + [anon_sym_err_PLUSout_GT] = ACTIONS(1535), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1535), + [anon_sym_o_PLUSe_GT] = ACTIONS(1535), + [anon_sym_e_PLUSo_GT] = ACTIONS(1535), + [sym_short_flag] = ACTIONS(1535), + [aux_sym_unquoted_token1] = ACTIONS(1535), + [anon_sym_POUND] = ACTIONS(105), + }, + [856] = { + [sym_comment] = STATE(856), [ts_builtin_sym_end] = ACTIONS(991), [anon_sym_SEMI] = ACTIONS(989), [anon_sym_LF] = ACTIONS(991), @@ -146080,81 +145962,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token3] = ACTIONS(1727), [anon_sym_POUND] = ACTIONS(105), }, - [855] = { - [sym_comment] = STATE(855), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2127), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2129), - [anon_sym_in] = ACTIONS(2131), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2133), - [anon_sym_STAR_STAR] = ACTIONS(2135), - [anon_sym_PLUS_PLUS] = ACTIONS(2135), - [anon_sym_SLASH] = ACTIONS(2133), - [anon_sym_mod] = ACTIONS(2133), - [anon_sym_SLASH_SLASH] = ACTIONS(2133), - [anon_sym_PLUS] = ACTIONS(2129), - [anon_sym_bit_DASHshl] = ACTIONS(2137), - [anon_sym_bit_DASHshr] = ACTIONS(2137), - [anon_sym_EQ_EQ] = ACTIONS(2127), - [anon_sym_BANG_EQ] = ACTIONS(2127), - [anon_sym_LT2] = ACTIONS(2127), - [anon_sym_LT_EQ] = ACTIONS(2127), - [anon_sym_GT_EQ] = ACTIONS(2127), - [anon_sym_not_DASHin] = ACTIONS(2131), - [anon_sym_starts_DASHwith] = ACTIONS(2131), - [anon_sym_ends_DASHwith] = ACTIONS(2131), - [anon_sym_EQ_TILDE] = ACTIONS(2139), - [anon_sym_BANG_TILDE] = ACTIONS(2139), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(105), - }, - [856] = { - [sym_comment] = STATE(856), + [857] = { + [sym_comment] = STATE(857), [anon_sym_SEMI] = ACTIONS(1557), [anon_sym_LF] = ACTIONS(1559), [anon_sym_LBRACK] = ACTIONS(1557), @@ -146226,1984 +146035,2267 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1557), [anon_sym_POUND] = ACTIONS(105), }, - [857] = { - [sym_comment] = STATE(857), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2127), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2129), - [anon_sym_in] = ACTIONS(2131), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2133), - [anon_sym_STAR_STAR] = ACTIONS(2135), - [anon_sym_PLUS_PLUS] = ACTIONS(2135), - [anon_sym_SLASH] = ACTIONS(2133), - [anon_sym_mod] = ACTIONS(2133), - [anon_sym_SLASH_SLASH] = ACTIONS(2133), - [anon_sym_PLUS] = ACTIONS(2129), - [anon_sym_bit_DASHshl] = ACTIONS(2137), - [anon_sym_bit_DASHshr] = ACTIONS(2137), - [anon_sym_EQ_EQ] = ACTIONS(2127), - [anon_sym_BANG_EQ] = ACTIONS(2127), - [anon_sym_LT2] = ACTIONS(2127), - [anon_sym_LT_EQ] = ACTIONS(2127), - [anon_sym_GT_EQ] = ACTIONS(2127), - [anon_sym_not_DASHin] = ACTIONS(2131), - [anon_sym_starts_DASHwith] = ACTIONS(2131), - [anon_sym_ends_DASHwith] = ACTIONS(2131), - [anon_sym_EQ_TILDE] = ACTIONS(2139), - [anon_sym_BANG_TILDE] = ACTIONS(2139), - [anon_sym_bit_DASHand] = ACTIONS(2141), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(105), - }, [858] = { [sym_comment] = STATE(858), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [anon_sym_SEMI] = ACTIONS(1531), + [anon_sym_LF] = ACTIONS(1533), + [anon_sym_LBRACK] = ACTIONS(1531), + [anon_sym_LPAREN] = ACTIONS(1531), + [anon_sym_RPAREN] = ACTIONS(1531), + [anon_sym_PIPE] = ACTIONS(1531), + [anon_sym_DOLLAR] = ACTIONS(1531), + [anon_sym_GT] = ACTIONS(1531), + [anon_sym_DASH_DASH] = ACTIONS(1531), + [anon_sym_DASH] = ACTIONS(1531), + [anon_sym_in] = ACTIONS(1531), + [anon_sym_LBRACE] = ACTIONS(1531), + [anon_sym_RBRACE] = ACTIONS(1531), + [anon_sym_DOT] = ACTIONS(1531), + [anon_sym_STAR] = ACTIONS(1531), + [anon_sym_STAR_STAR] = ACTIONS(1531), + [anon_sym_PLUS_PLUS] = ACTIONS(1531), + [anon_sym_SLASH] = ACTIONS(1531), + [anon_sym_mod] = ACTIONS(1531), + [anon_sym_SLASH_SLASH] = ACTIONS(1531), + [anon_sym_PLUS] = ACTIONS(1531), + [anon_sym_bit_DASHshl] = ACTIONS(1531), + [anon_sym_bit_DASHshr] = ACTIONS(1531), + [anon_sym_EQ_EQ] = ACTIONS(1531), + [anon_sym_BANG_EQ] = ACTIONS(1531), + [anon_sym_LT2] = ACTIONS(1531), + [anon_sym_LT_EQ] = ACTIONS(1531), + [anon_sym_GT_EQ] = ACTIONS(1531), + [anon_sym_not_DASHin] = ACTIONS(1531), + [anon_sym_starts_DASHwith] = ACTIONS(1531), + [anon_sym_ends_DASHwith] = ACTIONS(1531), + [anon_sym_EQ_TILDE] = ACTIONS(1531), + [anon_sym_BANG_TILDE] = ACTIONS(1531), + [anon_sym_bit_DASHand] = ACTIONS(1531), + [anon_sym_bit_DASHxor] = ACTIONS(1531), + [anon_sym_bit_DASHor] = ACTIONS(1531), + [anon_sym_and] = ACTIONS(1531), + [anon_sym_xor] = ACTIONS(1531), + [anon_sym_or] = ACTIONS(1531), + [sym_val_nothing] = ACTIONS(1531), + [anon_sym_true] = ACTIONS(1531), + [anon_sym_false] = ACTIONS(1531), + [aux_sym_val_number_token1] = ACTIONS(1531), + [aux_sym_val_number_token2] = ACTIONS(1531), + [aux_sym_val_number_token3] = ACTIONS(1531), + [anon_sym_inf] = ACTIONS(1531), + [anon_sym_DASHinf] = ACTIONS(1531), + [anon_sym_NaN] = ACTIONS(1531), + [aux_sym__val_number_decimal_token1] = ACTIONS(1531), + [aux_sym__val_number_decimal_token2] = ACTIONS(1531), + [anon_sym_0b] = ACTIONS(1531), + [anon_sym_0o] = ACTIONS(1531), + [anon_sym_0x] = ACTIONS(1531), + [sym_val_date] = ACTIONS(1531), + [anon_sym_DQUOTE] = ACTIONS(1531), + [sym__str_single_quotes] = ACTIONS(1531), + [sym__str_back_ticks] = ACTIONS(1531), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1531), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1531), + [anon_sym_err_GT] = ACTIONS(1531), + [anon_sym_out_GT] = ACTIONS(1531), + [anon_sym_e_GT] = ACTIONS(1531), + [anon_sym_o_GT] = ACTIONS(1531), + [anon_sym_err_PLUSout_GT] = ACTIONS(1531), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1531), + [anon_sym_o_PLUSe_GT] = ACTIONS(1531), + [anon_sym_e_PLUSo_GT] = ACTIONS(1531), + [sym_short_flag] = ACTIONS(1531), + [aux_sym_unquoted_token1] = ACTIONS(1531), [anon_sym_POUND] = ACTIONS(105), }, [859] = { [sym_comment] = STATE(859), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2127), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2129), - [anon_sym_in] = ACTIONS(2131), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2133), - [anon_sym_STAR_STAR] = ACTIONS(2135), - [anon_sym_PLUS_PLUS] = ACTIONS(2135), - [anon_sym_SLASH] = ACTIONS(2133), - [anon_sym_mod] = ACTIONS(2133), - [anon_sym_SLASH_SLASH] = ACTIONS(2133), - [anon_sym_PLUS] = ACTIONS(2129), - [anon_sym_bit_DASHshl] = ACTIONS(2137), - [anon_sym_bit_DASHshr] = ACTIONS(2137), - [anon_sym_EQ_EQ] = ACTIONS(2127), - [anon_sym_BANG_EQ] = ACTIONS(2127), - [anon_sym_LT2] = ACTIONS(2127), - [anon_sym_LT_EQ] = ACTIONS(2127), - [anon_sym_GT_EQ] = ACTIONS(2127), - [anon_sym_not_DASHin] = ACTIONS(2131), - [anon_sym_starts_DASHwith] = ACTIONS(2131), - [anon_sym_ends_DASHwith] = ACTIONS(2131), - [anon_sym_EQ_TILDE] = ACTIONS(2139), - [anon_sym_BANG_TILDE] = ACTIONS(2139), - [anon_sym_bit_DASHand] = ACTIONS(2141), - [anon_sym_bit_DASHxor] = ACTIONS(2143), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [anon_sym_SEMI] = ACTIONS(1565), + [anon_sym_LF] = ACTIONS(1567), + [anon_sym_LBRACK] = ACTIONS(1565), + [anon_sym_LPAREN] = ACTIONS(1565), + [anon_sym_RPAREN] = ACTIONS(1565), + [anon_sym_PIPE] = ACTIONS(1565), + [anon_sym_DOLLAR] = ACTIONS(1565), + [anon_sym_GT] = ACTIONS(1565), + [anon_sym_DASH_DASH] = ACTIONS(1565), + [anon_sym_DASH] = ACTIONS(1565), + [anon_sym_in] = ACTIONS(1565), + [anon_sym_LBRACE] = ACTIONS(1565), + [anon_sym_RBRACE] = ACTIONS(1565), + [anon_sym_DOT] = ACTIONS(1565), + [anon_sym_STAR] = ACTIONS(1565), + [anon_sym_STAR_STAR] = ACTIONS(1565), + [anon_sym_PLUS_PLUS] = ACTIONS(1565), + [anon_sym_SLASH] = ACTIONS(1565), + [anon_sym_mod] = ACTIONS(1565), + [anon_sym_SLASH_SLASH] = ACTIONS(1565), + [anon_sym_PLUS] = ACTIONS(1565), + [anon_sym_bit_DASHshl] = ACTIONS(1565), + [anon_sym_bit_DASHshr] = ACTIONS(1565), + [anon_sym_EQ_EQ] = ACTIONS(1565), + [anon_sym_BANG_EQ] = ACTIONS(1565), + [anon_sym_LT2] = ACTIONS(1565), + [anon_sym_LT_EQ] = ACTIONS(1565), + [anon_sym_GT_EQ] = ACTIONS(1565), + [anon_sym_not_DASHin] = ACTIONS(1565), + [anon_sym_starts_DASHwith] = ACTIONS(1565), + [anon_sym_ends_DASHwith] = ACTIONS(1565), + [anon_sym_EQ_TILDE] = ACTIONS(1565), + [anon_sym_BANG_TILDE] = ACTIONS(1565), + [anon_sym_bit_DASHand] = ACTIONS(1565), + [anon_sym_bit_DASHxor] = ACTIONS(1565), + [anon_sym_bit_DASHor] = ACTIONS(1565), + [anon_sym_and] = ACTIONS(1565), + [anon_sym_xor] = ACTIONS(1565), + [anon_sym_or] = ACTIONS(1565), + [sym_val_nothing] = ACTIONS(1565), + [anon_sym_true] = ACTIONS(1565), + [anon_sym_false] = ACTIONS(1565), + [aux_sym_val_number_token1] = ACTIONS(1565), + [aux_sym_val_number_token2] = ACTIONS(1565), + [aux_sym_val_number_token3] = ACTIONS(1565), + [anon_sym_inf] = ACTIONS(1565), + [anon_sym_DASHinf] = ACTIONS(1565), + [anon_sym_NaN] = ACTIONS(1565), + [aux_sym__val_number_decimal_token1] = ACTIONS(1565), + [aux_sym__val_number_decimal_token2] = ACTIONS(1565), + [anon_sym_0b] = ACTIONS(1565), + [anon_sym_0o] = ACTIONS(1565), + [anon_sym_0x] = ACTIONS(1565), + [sym_val_date] = ACTIONS(1565), + [anon_sym_DQUOTE] = ACTIONS(1565), + [sym__str_single_quotes] = ACTIONS(1565), + [sym__str_back_ticks] = ACTIONS(1565), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1565), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1565), + [anon_sym_err_GT] = ACTIONS(1565), + [anon_sym_out_GT] = ACTIONS(1565), + [anon_sym_e_GT] = ACTIONS(1565), + [anon_sym_o_GT] = ACTIONS(1565), + [anon_sym_err_PLUSout_GT] = ACTIONS(1565), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1565), + [anon_sym_o_PLUSe_GT] = ACTIONS(1565), + [anon_sym_e_PLUSo_GT] = ACTIONS(1565), + [sym_short_flag] = ACTIONS(1565), + [aux_sym_unquoted_token1] = ACTIONS(1565), [anon_sym_POUND] = ACTIONS(105), }, [860] = { [sym_comment] = STATE(860), - [anon_sym_SEMI] = ACTIONS(1375), - [anon_sym_LF] = ACTIONS(1377), - [anon_sym_LBRACK] = ACTIONS(1375), - [anon_sym_LPAREN] = ACTIONS(1375), - [anon_sym_RPAREN] = ACTIONS(1375), - [anon_sym_PIPE] = ACTIONS(1375), - [anon_sym_DOLLAR] = ACTIONS(1375), - [anon_sym_GT] = ACTIONS(1375), - [anon_sym_DASH_DASH] = ACTIONS(1375), - [anon_sym_DASH] = ACTIONS(1375), - [anon_sym_in] = ACTIONS(1375), - [anon_sym_LBRACE] = ACTIONS(1375), - [anon_sym_RBRACE] = ACTIONS(1375), - [anon_sym_DOT] = ACTIONS(1375), - [anon_sym_STAR] = ACTIONS(1375), - [anon_sym_STAR_STAR] = ACTIONS(1375), - [anon_sym_PLUS_PLUS] = ACTIONS(1375), - [anon_sym_SLASH] = ACTIONS(1375), - [anon_sym_mod] = ACTIONS(1375), - [anon_sym_SLASH_SLASH] = ACTIONS(1375), - [anon_sym_PLUS] = ACTIONS(1375), - [anon_sym_bit_DASHshl] = ACTIONS(1375), - [anon_sym_bit_DASHshr] = ACTIONS(1375), - [anon_sym_EQ_EQ] = ACTIONS(1375), - [anon_sym_BANG_EQ] = ACTIONS(1375), - [anon_sym_LT2] = ACTIONS(1375), - [anon_sym_LT_EQ] = ACTIONS(1375), - [anon_sym_GT_EQ] = ACTIONS(1375), - [anon_sym_not_DASHin] = ACTIONS(1375), - [anon_sym_starts_DASHwith] = ACTIONS(1375), - [anon_sym_ends_DASHwith] = ACTIONS(1375), - [anon_sym_EQ_TILDE] = ACTIONS(1375), - [anon_sym_BANG_TILDE] = ACTIONS(1375), - [anon_sym_bit_DASHand] = ACTIONS(1375), - [anon_sym_bit_DASHxor] = ACTIONS(1375), - [anon_sym_bit_DASHor] = ACTIONS(1375), - [anon_sym_and] = ACTIONS(1375), - [anon_sym_xor] = ACTIONS(1375), - [anon_sym_or] = ACTIONS(1375), - [sym_val_nothing] = ACTIONS(1375), - [anon_sym_true] = ACTIONS(1375), - [anon_sym_false] = ACTIONS(1375), - [aux_sym_val_number_token1] = ACTIONS(1375), - [aux_sym_val_number_token2] = ACTIONS(1375), - [aux_sym_val_number_token3] = ACTIONS(1375), - [anon_sym_inf] = ACTIONS(1375), - [anon_sym_DASHinf] = ACTIONS(1375), - [anon_sym_NaN] = ACTIONS(1375), - [aux_sym__val_number_decimal_token1] = ACTIONS(1375), - [aux_sym__val_number_decimal_token2] = ACTIONS(1375), - [anon_sym_0b] = ACTIONS(1375), - [anon_sym_0o] = ACTIONS(1375), - [anon_sym_0x] = ACTIONS(1375), - [sym_val_date] = ACTIONS(1375), - [anon_sym_DQUOTE] = ACTIONS(1375), - [sym__str_single_quotes] = ACTIONS(1375), - [sym__str_back_ticks] = ACTIONS(1375), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1375), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1375), - [anon_sym_err_GT] = ACTIONS(1375), - [anon_sym_out_GT] = ACTIONS(1375), - [anon_sym_e_GT] = ACTIONS(1375), - [anon_sym_o_GT] = ACTIONS(1375), - [anon_sym_err_PLUSout_GT] = ACTIONS(1375), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1375), - [anon_sym_o_PLUSe_GT] = ACTIONS(1375), - [anon_sym_e_PLUSo_GT] = ACTIONS(1375), - [sym_short_flag] = ACTIONS(1375), - [aux_sym_unquoted_token1] = ACTIONS(1375), + [anon_sym_SEMI] = ACTIONS(1491), + [anon_sym_LF] = ACTIONS(1493), + [anon_sym_LBRACK] = ACTIONS(1491), + [anon_sym_LPAREN] = ACTIONS(1491), + [anon_sym_RPAREN] = ACTIONS(1491), + [anon_sym_PIPE] = ACTIONS(1491), + [anon_sym_DOLLAR] = ACTIONS(1491), + [anon_sym_GT] = ACTIONS(1491), + [anon_sym_DASH_DASH] = ACTIONS(1491), + [anon_sym_DASH] = ACTIONS(1491), + [anon_sym_in] = ACTIONS(1491), + [anon_sym_LBRACE] = ACTIONS(1491), + [anon_sym_RBRACE] = ACTIONS(1491), + [anon_sym_DOT] = ACTIONS(1491), + [anon_sym_STAR] = ACTIONS(1491), + [anon_sym_STAR_STAR] = ACTIONS(1491), + [anon_sym_PLUS_PLUS] = ACTIONS(1491), + [anon_sym_SLASH] = ACTIONS(1491), + [anon_sym_mod] = ACTIONS(1491), + [anon_sym_SLASH_SLASH] = ACTIONS(1491), + [anon_sym_PLUS] = ACTIONS(1491), + [anon_sym_bit_DASHshl] = ACTIONS(1491), + [anon_sym_bit_DASHshr] = ACTIONS(1491), + [anon_sym_EQ_EQ] = ACTIONS(1491), + [anon_sym_BANG_EQ] = ACTIONS(1491), + [anon_sym_LT2] = ACTIONS(1491), + [anon_sym_LT_EQ] = ACTIONS(1491), + [anon_sym_GT_EQ] = ACTIONS(1491), + [anon_sym_not_DASHin] = ACTIONS(1491), + [anon_sym_starts_DASHwith] = ACTIONS(1491), + [anon_sym_ends_DASHwith] = ACTIONS(1491), + [anon_sym_EQ_TILDE] = ACTIONS(1491), + [anon_sym_BANG_TILDE] = ACTIONS(1491), + [anon_sym_bit_DASHand] = ACTIONS(1491), + [anon_sym_bit_DASHxor] = ACTIONS(1491), + [anon_sym_bit_DASHor] = ACTIONS(1491), + [anon_sym_and] = ACTIONS(1491), + [anon_sym_xor] = ACTIONS(1491), + [anon_sym_or] = ACTIONS(1491), + [sym_val_nothing] = ACTIONS(1491), + [anon_sym_true] = ACTIONS(1491), + [anon_sym_false] = ACTIONS(1491), + [aux_sym_val_number_token1] = ACTIONS(1491), + [aux_sym_val_number_token2] = ACTIONS(1491), + [aux_sym_val_number_token3] = ACTIONS(1491), + [anon_sym_inf] = ACTIONS(1491), + [anon_sym_DASHinf] = ACTIONS(1491), + [anon_sym_NaN] = ACTIONS(1491), + [aux_sym__val_number_decimal_token1] = ACTIONS(1491), + [aux_sym__val_number_decimal_token2] = ACTIONS(1491), + [anon_sym_0b] = ACTIONS(1491), + [anon_sym_0o] = ACTIONS(1491), + [anon_sym_0x] = ACTIONS(1491), + [sym_val_date] = ACTIONS(1491), + [anon_sym_DQUOTE] = ACTIONS(1491), + [sym__str_single_quotes] = ACTIONS(1491), + [sym__str_back_ticks] = ACTIONS(1491), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1491), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1491), + [anon_sym_err_GT] = ACTIONS(1491), + [anon_sym_out_GT] = ACTIONS(1491), + [anon_sym_e_GT] = ACTIONS(1491), + [anon_sym_o_GT] = ACTIONS(1491), + [anon_sym_err_PLUSout_GT] = ACTIONS(1491), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1491), + [anon_sym_o_PLUSe_GT] = ACTIONS(1491), + [anon_sym_e_PLUSo_GT] = ACTIONS(1491), + [sym_short_flag] = ACTIONS(1491), + [aux_sym_unquoted_token1] = ACTIONS(1491), [anon_sym_POUND] = ACTIONS(105), }, [861] = { [sym_comment] = STATE(861), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [anon_sym_SEMI] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_LBRACK] = ACTIONS(153), + [anon_sym_LPAREN] = ACTIONS(153), + [anon_sym_RPAREN] = ACTIONS(153), + [anon_sym_PIPE] = ACTIONS(153), + [anon_sym_DOLLAR] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH_DASH] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_LBRACE] = ACTIONS(153), + [anon_sym_RBRACE] = ACTIONS(153), + [anon_sym_DOT] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(153), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(153), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(153), + [anon_sym_BANG_EQ] = ACTIONS(153), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(153), + [anon_sym_GT_EQ] = ACTIONS(153), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(153), + [anon_sym_BANG_TILDE] = ACTIONS(153), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [sym_val_nothing] = ACTIONS(153), + [anon_sym_true] = ACTIONS(153), + [anon_sym_false] = ACTIONS(153), + [aux_sym_val_number_token1] = ACTIONS(153), + [aux_sym_val_number_token2] = ACTIONS(153), + [aux_sym_val_number_token3] = ACTIONS(153), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), + [anon_sym_0b] = ACTIONS(153), + [anon_sym_0o] = ACTIONS(153), + [anon_sym_0x] = ACTIONS(153), + [sym_val_date] = ACTIONS(153), + [anon_sym_DQUOTE] = ACTIONS(153), + [sym__str_single_quotes] = ACTIONS(153), + [sym__str_back_ticks] = ACTIONS(153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(153), + [anon_sym_err_GT] = ACTIONS(153), + [anon_sym_out_GT] = ACTIONS(153), + [anon_sym_e_GT] = ACTIONS(153), + [anon_sym_o_GT] = ACTIONS(153), + [anon_sym_err_PLUSout_GT] = ACTIONS(153), + [anon_sym_out_PLUSerr_GT] = ACTIONS(153), + [anon_sym_o_PLUSe_GT] = ACTIONS(153), + [anon_sym_e_PLUSo_GT] = ACTIONS(153), + [sym_short_flag] = ACTIONS(153), + [aux_sym_unquoted_token1] = ACTIONS(153), [anon_sym_POUND] = ACTIONS(105), }, [862] = { [sym_comment] = STATE(862), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2127), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2129), - [anon_sym_in] = ACTIONS(2131), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2133), - [anon_sym_STAR_STAR] = ACTIONS(2135), - [anon_sym_PLUS_PLUS] = ACTIONS(2135), - [anon_sym_SLASH] = ACTIONS(2133), - [anon_sym_mod] = ACTIONS(2133), - [anon_sym_SLASH_SLASH] = ACTIONS(2133), - [anon_sym_PLUS] = ACTIONS(2129), - [anon_sym_bit_DASHshl] = ACTIONS(2137), - [anon_sym_bit_DASHshr] = ACTIONS(2137), - [anon_sym_EQ_EQ] = ACTIONS(2127), - [anon_sym_BANG_EQ] = ACTIONS(2127), - [anon_sym_LT2] = ACTIONS(2127), - [anon_sym_LT_EQ] = ACTIONS(2127), - [anon_sym_GT_EQ] = ACTIONS(2127), - [anon_sym_not_DASHin] = ACTIONS(2131), - [anon_sym_starts_DASHwith] = ACTIONS(2131), - [anon_sym_ends_DASHwith] = ACTIONS(2131), - [anon_sym_EQ_TILDE] = ACTIONS(2139), - [anon_sym_BANG_TILDE] = ACTIONS(2139), - [anon_sym_bit_DASHand] = ACTIONS(2141), - [anon_sym_bit_DASHxor] = ACTIONS(2143), - [anon_sym_bit_DASHor] = ACTIONS(2145), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [ts_builtin_sym_end] = ACTIONS(1349), + [anon_sym_SEMI] = ACTIONS(1347), + [anon_sym_LF] = ACTIONS(1349), + [anon_sym_LBRACK] = ACTIONS(1347), + [anon_sym_LPAREN] = ACTIONS(1347), + [anon_sym_PIPE] = ACTIONS(1347), + [anon_sym_DOLLAR] = ACTIONS(1347), + [anon_sym_GT] = ACTIONS(1347), + [anon_sym_DASH_DASH] = ACTIONS(1347), + [anon_sym_DASH] = ACTIONS(1347), + [anon_sym_in] = ACTIONS(1347), + [anon_sym_LBRACE] = ACTIONS(1347), + [anon_sym_DOT] = ACTIONS(1347), + [anon_sym_STAR] = ACTIONS(1347), + [anon_sym_STAR_STAR] = ACTIONS(1347), + [anon_sym_PLUS_PLUS] = ACTIONS(1347), + [anon_sym_SLASH] = ACTIONS(1347), + [anon_sym_mod] = ACTIONS(1347), + [anon_sym_SLASH_SLASH] = ACTIONS(1347), + [anon_sym_PLUS] = ACTIONS(1347), + [anon_sym_bit_DASHshl] = ACTIONS(1347), + [anon_sym_bit_DASHshr] = ACTIONS(1347), + [anon_sym_EQ_EQ] = ACTIONS(1347), + [anon_sym_BANG_EQ] = ACTIONS(1347), + [anon_sym_LT2] = ACTIONS(1347), + [anon_sym_LT_EQ] = ACTIONS(1347), + [anon_sym_GT_EQ] = ACTIONS(1347), + [anon_sym_not_DASHin] = ACTIONS(1347), + [anon_sym_starts_DASHwith] = ACTIONS(1347), + [anon_sym_ends_DASHwith] = ACTIONS(1347), + [anon_sym_EQ_TILDE] = ACTIONS(1347), + [anon_sym_BANG_TILDE] = ACTIONS(1347), + [anon_sym_bit_DASHand] = ACTIONS(1347), + [anon_sym_bit_DASHxor] = ACTIONS(1347), + [anon_sym_bit_DASHor] = ACTIONS(1347), + [anon_sym_and] = ACTIONS(1347), + [anon_sym_xor] = ACTIONS(1347), + [anon_sym_or] = ACTIONS(1347), + [anon_sym_DOT2] = ACTIONS(2113), + [sym_val_nothing] = ACTIONS(1347), + [anon_sym_true] = ACTIONS(1347), + [anon_sym_false] = ACTIONS(1347), + [aux_sym_val_number_token1] = ACTIONS(1347), + [aux_sym_val_number_token2] = ACTIONS(1347), + [aux_sym_val_number_token3] = ACTIONS(1347), + [anon_sym_inf] = ACTIONS(1347), + [anon_sym_DASHinf] = ACTIONS(1347), + [anon_sym_NaN] = ACTIONS(1347), + [aux_sym__val_number_decimal_token1] = ACTIONS(1347), + [aux_sym__val_number_decimal_token2] = ACTIONS(1347), + [anon_sym_0b] = ACTIONS(1347), + [anon_sym_0o] = ACTIONS(1347), + [anon_sym_0x] = ACTIONS(1347), + [sym_val_date] = ACTIONS(1347), + [anon_sym_DQUOTE] = ACTIONS(1347), + [sym__str_single_quotes] = ACTIONS(1347), + [sym__str_back_ticks] = ACTIONS(1347), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1347), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1347), + [anon_sym_err_GT] = ACTIONS(1347), + [anon_sym_out_GT] = ACTIONS(1347), + [anon_sym_e_GT] = ACTIONS(1347), + [anon_sym_o_GT] = ACTIONS(1347), + [anon_sym_err_PLUSout_GT] = ACTIONS(1347), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1347), + [anon_sym_o_PLUSe_GT] = ACTIONS(1347), + [anon_sym_e_PLUSo_GT] = ACTIONS(1347), + [sym_short_flag] = ACTIONS(1347), + [aux_sym_unquoted_token1] = ACTIONS(1347), [anon_sym_POUND] = ACTIONS(105), }, [863] = { [sym_comment] = STATE(863), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2069), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2071), + [anon_sym_in] = ACTIONS(2073), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2075), + [anon_sym_STAR_STAR] = ACTIONS(2077), + [anon_sym_PLUS_PLUS] = ACTIONS(2077), + [anon_sym_SLASH] = ACTIONS(2075), + [anon_sym_mod] = ACTIONS(2075), + [anon_sym_SLASH_SLASH] = ACTIONS(2075), + [anon_sym_PLUS] = ACTIONS(2071), + [anon_sym_bit_DASHshl] = ACTIONS(2079), + [anon_sym_bit_DASHshr] = ACTIONS(2079), + [anon_sym_EQ_EQ] = ACTIONS(2069), + [anon_sym_BANG_EQ] = ACTIONS(2069), + [anon_sym_LT2] = ACTIONS(2069), + [anon_sym_LT_EQ] = ACTIONS(2069), + [anon_sym_GT_EQ] = ACTIONS(2069), + [anon_sym_not_DASHin] = ACTIONS(2073), + [anon_sym_starts_DASHwith] = ACTIONS(2073), + [anon_sym_ends_DASHwith] = ACTIONS(2073), + [anon_sym_EQ_TILDE] = ACTIONS(2081), + [anon_sym_BANG_TILDE] = ACTIONS(2081), + [anon_sym_bit_DASHand] = ACTIONS(2083), + [anon_sym_bit_DASHxor] = ACTIONS(2085), + [anon_sym_bit_DASHor] = ACTIONS(2087), + [anon_sym_and] = ACTIONS(2089), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [864] = { [sym_comment] = STATE(864), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2127), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2129), - [anon_sym_in] = ACTIONS(2131), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2133), - [anon_sym_STAR_STAR] = ACTIONS(2135), - [anon_sym_PLUS_PLUS] = ACTIONS(2135), - [anon_sym_SLASH] = ACTIONS(2133), - [anon_sym_mod] = ACTIONS(2133), - [anon_sym_SLASH_SLASH] = ACTIONS(2133), - [anon_sym_PLUS] = ACTIONS(2129), - [anon_sym_bit_DASHshl] = ACTIONS(2137), - [anon_sym_bit_DASHshr] = ACTIONS(2137), - [anon_sym_EQ_EQ] = ACTIONS(2127), - [anon_sym_BANG_EQ] = ACTIONS(2127), - [anon_sym_LT2] = ACTIONS(2127), - [anon_sym_LT_EQ] = ACTIONS(2127), - [anon_sym_GT_EQ] = ACTIONS(2127), - [anon_sym_not_DASHin] = ACTIONS(2131), - [anon_sym_starts_DASHwith] = ACTIONS(2131), - [anon_sym_ends_DASHwith] = ACTIONS(2131), - [anon_sym_EQ_TILDE] = ACTIONS(2139), - [anon_sym_BANG_TILDE] = ACTIONS(2139), - [anon_sym_bit_DASHand] = ACTIONS(2141), - [anon_sym_bit_DASHxor] = ACTIONS(2143), - [anon_sym_bit_DASHor] = ACTIONS(2145), - [anon_sym_and] = ACTIONS(2147), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [anon_sym_SEMI] = ACTIONS(1503), + [anon_sym_LF] = ACTIONS(1505), + [anon_sym_LBRACK] = ACTIONS(1503), + [anon_sym_LPAREN] = ACTIONS(1503), + [anon_sym_RPAREN] = ACTIONS(1503), + [anon_sym_PIPE] = ACTIONS(1503), + [anon_sym_DOLLAR] = ACTIONS(1503), + [anon_sym_GT] = ACTIONS(1503), + [anon_sym_DASH_DASH] = ACTIONS(1503), + [anon_sym_DASH] = ACTIONS(1503), + [anon_sym_in] = ACTIONS(1503), + [anon_sym_LBRACE] = ACTIONS(1503), + [anon_sym_RBRACE] = ACTIONS(1503), + [anon_sym_DOT] = ACTIONS(1503), + [anon_sym_STAR] = ACTIONS(1503), + [anon_sym_STAR_STAR] = ACTIONS(1503), + [anon_sym_PLUS_PLUS] = ACTIONS(1503), + [anon_sym_SLASH] = ACTIONS(1503), + [anon_sym_mod] = ACTIONS(1503), + [anon_sym_SLASH_SLASH] = ACTIONS(1503), + [anon_sym_PLUS] = ACTIONS(1503), + [anon_sym_bit_DASHshl] = ACTIONS(1503), + [anon_sym_bit_DASHshr] = ACTIONS(1503), + [anon_sym_EQ_EQ] = ACTIONS(1503), + [anon_sym_BANG_EQ] = ACTIONS(1503), + [anon_sym_LT2] = ACTIONS(1503), + [anon_sym_LT_EQ] = ACTIONS(1503), + [anon_sym_GT_EQ] = ACTIONS(1503), + [anon_sym_not_DASHin] = ACTIONS(1503), + [anon_sym_starts_DASHwith] = ACTIONS(1503), + [anon_sym_ends_DASHwith] = ACTIONS(1503), + [anon_sym_EQ_TILDE] = ACTIONS(1503), + [anon_sym_BANG_TILDE] = ACTIONS(1503), + [anon_sym_bit_DASHand] = ACTIONS(1503), + [anon_sym_bit_DASHxor] = ACTIONS(1503), + [anon_sym_bit_DASHor] = ACTIONS(1503), + [anon_sym_and] = ACTIONS(1503), + [anon_sym_xor] = ACTIONS(1503), + [anon_sym_or] = ACTIONS(1503), + [sym_val_nothing] = ACTIONS(1503), + [anon_sym_true] = ACTIONS(1503), + [anon_sym_false] = ACTIONS(1503), + [aux_sym_val_number_token1] = ACTIONS(1503), + [aux_sym_val_number_token2] = ACTIONS(1503), + [aux_sym_val_number_token3] = ACTIONS(1503), + [anon_sym_inf] = ACTIONS(1503), + [anon_sym_DASHinf] = ACTIONS(1503), + [anon_sym_NaN] = ACTIONS(1503), + [aux_sym__val_number_decimal_token1] = ACTIONS(1503), + [aux_sym__val_number_decimal_token2] = ACTIONS(1503), + [anon_sym_0b] = ACTIONS(1503), + [anon_sym_0o] = ACTIONS(1503), + [anon_sym_0x] = ACTIONS(1503), + [sym_val_date] = ACTIONS(1503), + [anon_sym_DQUOTE] = ACTIONS(1503), + [sym__str_single_quotes] = ACTIONS(1503), + [sym__str_back_ticks] = ACTIONS(1503), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1503), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1503), + [anon_sym_err_GT] = ACTIONS(1503), + [anon_sym_out_GT] = ACTIONS(1503), + [anon_sym_e_GT] = ACTIONS(1503), + [anon_sym_o_GT] = ACTIONS(1503), + [anon_sym_err_PLUSout_GT] = ACTIONS(1503), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1503), + [anon_sym_o_PLUSe_GT] = ACTIONS(1503), + [anon_sym_e_PLUSo_GT] = ACTIONS(1503), + [sym_short_flag] = ACTIONS(1503), + [aux_sym_unquoted_token1] = ACTIONS(1503), [anon_sym_POUND] = ACTIONS(105), }, [865] = { [sym_comment] = STATE(865), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [anon_sym_SEMI] = ACTIONS(1507), + [anon_sym_LF] = ACTIONS(1509), + [anon_sym_LBRACK] = ACTIONS(1507), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_RPAREN] = ACTIONS(1507), + [anon_sym_PIPE] = ACTIONS(1507), + [anon_sym_DOLLAR] = ACTIONS(1507), + [anon_sym_GT] = ACTIONS(1507), + [anon_sym_DASH_DASH] = ACTIONS(1507), + [anon_sym_DASH] = ACTIONS(1507), + [anon_sym_in] = ACTIONS(1507), + [anon_sym_LBRACE] = ACTIONS(1507), + [anon_sym_RBRACE] = ACTIONS(1507), + [anon_sym_DOT] = ACTIONS(1507), + [anon_sym_STAR] = ACTIONS(1507), + [anon_sym_STAR_STAR] = ACTIONS(1507), + [anon_sym_PLUS_PLUS] = ACTIONS(1507), + [anon_sym_SLASH] = ACTIONS(1507), + [anon_sym_mod] = ACTIONS(1507), + [anon_sym_SLASH_SLASH] = ACTIONS(1507), + [anon_sym_PLUS] = ACTIONS(1507), + [anon_sym_bit_DASHshl] = ACTIONS(1507), + [anon_sym_bit_DASHshr] = ACTIONS(1507), + [anon_sym_EQ_EQ] = ACTIONS(1507), + [anon_sym_BANG_EQ] = ACTIONS(1507), + [anon_sym_LT2] = ACTIONS(1507), + [anon_sym_LT_EQ] = ACTIONS(1507), + [anon_sym_GT_EQ] = ACTIONS(1507), + [anon_sym_not_DASHin] = ACTIONS(1507), + [anon_sym_starts_DASHwith] = ACTIONS(1507), + [anon_sym_ends_DASHwith] = ACTIONS(1507), + [anon_sym_EQ_TILDE] = ACTIONS(1507), + [anon_sym_BANG_TILDE] = ACTIONS(1507), + [anon_sym_bit_DASHand] = ACTIONS(1507), + [anon_sym_bit_DASHxor] = ACTIONS(1507), + [anon_sym_bit_DASHor] = ACTIONS(1507), + [anon_sym_and] = ACTIONS(1507), + [anon_sym_xor] = ACTIONS(1507), + [anon_sym_or] = ACTIONS(1507), + [sym_val_nothing] = ACTIONS(1507), + [anon_sym_true] = ACTIONS(1507), + [anon_sym_false] = ACTIONS(1507), + [aux_sym_val_number_token1] = ACTIONS(1507), + [aux_sym_val_number_token2] = ACTIONS(1507), + [aux_sym_val_number_token3] = ACTIONS(1507), + [anon_sym_inf] = ACTIONS(1507), + [anon_sym_DASHinf] = ACTIONS(1507), + [anon_sym_NaN] = ACTIONS(1507), + [aux_sym__val_number_decimal_token1] = ACTIONS(1507), + [aux_sym__val_number_decimal_token2] = ACTIONS(1507), + [anon_sym_0b] = ACTIONS(1507), + [anon_sym_0o] = ACTIONS(1507), + [anon_sym_0x] = ACTIONS(1507), + [sym_val_date] = ACTIONS(1507), + [anon_sym_DQUOTE] = ACTIONS(1507), + [sym__str_single_quotes] = ACTIONS(1507), + [sym__str_back_ticks] = ACTIONS(1507), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1507), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1507), + [anon_sym_err_GT] = ACTIONS(1507), + [anon_sym_out_GT] = ACTIONS(1507), + [anon_sym_e_GT] = ACTIONS(1507), + [anon_sym_o_GT] = ACTIONS(1507), + [anon_sym_err_PLUSout_GT] = ACTIONS(1507), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1507), + [anon_sym_o_PLUSe_GT] = ACTIONS(1507), + [anon_sym_e_PLUSo_GT] = ACTIONS(1507), + [sym_short_flag] = ACTIONS(1507), + [aux_sym_unquoted_token1] = ACTIONS(1507), [anon_sym_POUND] = ACTIONS(105), }, [866] = { [sym_comment] = STATE(866), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2127), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2129), - [anon_sym_in] = ACTIONS(2131), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2133), - [anon_sym_STAR_STAR] = ACTIONS(2135), - [anon_sym_PLUS_PLUS] = ACTIONS(2135), - [anon_sym_SLASH] = ACTIONS(2133), - [anon_sym_mod] = ACTIONS(2133), - [anon_sym_SLASH_SLASH] = ACTIONS(2133), - [anon_sym_PLUS] = ACTIONS(2129), - [anon_sym_bit_DASHshl] = ACTIONS(2137), - [anon_sym_bit_DASHshr] = ACTIONS(2137), - [anon_sym_EQ_EQ] = ACTIONS(2127), - [anon_sym_BANG_EQ] = ACTIONS(2127), - [anon_sym_LT2] = ACTIONS(2127), - [anon_sym_LT_EQ] = ACTIONS(2127), - [anon_sym_GT_EQ] = ACTIONS(2127), - [anon_sym_not_DASHin] = ACTIONS(2131), - [anon_sym_starts_DASHwith] = ACTIONS(2131), - [anon_sym_ends_DASHwith] = ACTIONS(2131), - [anon_sym_EQ_TILDE] = ACTIONS(2139), - [anon_sym_BANG_TILDE] = ACTIONS(2139), - [anon_sym_bit_DASHand] = ACTIONS(2141), - [anon_sym_bit_DASHxor] = ACTIONS(2143), - [anon_sym_bit_DASHor] = ACTIONS(2145), - [anon_sym_and] = ACTIONS(2147), - [anon_sym_xor] = ACTIONS(2149), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [anon_sym_SEMI] = ACTIONS(1519), + [anon_sym_LF] = ACTIONS(1521), + [anon_sym_LBRACK] = ACTIONS(1519), + [anon_sym_LPAREN] = ACTIONS(1519), + [anon_sym_RPAREN] = ACTIONS(1519), + [anon_sym_PIPE] = ACTIONS(1519), + [anon_sym_DOLLAR] = ACTIONS(1519), + [anon_sym_GT] = ACTIONS(1519), + [anon_sym_DASH_DASH] = ACTIONS(1519), + [anon_sym_DASH] = ACTIONS(1519), + [anon_sym_in] = ACTIONS(1519), + [anon_sym_LBRACE] = ACTIONS(1519), + [anon_sym_RBRACE] = ACTIONS(1519), + [anon_sym_DOT] = ACTIONS(1519), + [anon_sym_STAR] = ACTIONS(1519), + [anon_sym_STAR_STAR] = ACTIONS(1519), + [anon_sym_PLUS_PLUS] = ACTIONS(1519), + [anon_sym_SLASH] = ACTIONS(1519), + [anon_sym_mod] = ACTIONS(1519), + [anon_sym_SLASH_SLASH] = ACTIONS(1519), + [anon_sym_PLUS] = ACTIONS(1519), + [anon_sym_bit_DASHshl] = ACTIONS(1519), + [anon_sym_bit_DASHshr] = ACTIONS(1519), + [anon_sym_EQ_EQ] = ACTIONS(1519), + [anon_sym_BANG_EQ] = ACTIONS(1519), + [anon_sym_LT2] = ACTIONS(1519), + [anon_sym_LT_EQ] = ACTIONS(1519), + [anon_sym_GT_EQ] = ACTIONS(1519), + [anon_sym_not_DASHin] = ACTIONS(1519), + [anon_sym_starts_DASHwith] = ACTIONS(1519), + [anon_sym_ends_DASHwith] = ACTIONS(1519), + [anon_sym_EQ_TILDE] = ACTIONS(1519), + [anon_sym_BANG_TILDE] = ACTIONS(1519), + [anon_sym_bit_DASHand] = ACTIONS(1519), + [anon_sym_bit_DASHxor] = ACTIONS(1519), + [anon_sym_bit_DASHor] = ACTIONS(1519), + [anon_sym_and] = ACTIONS(1519), + [anon_sym_xor] = ACTIONS(1519), + [anon_sym_or] = ACTIONS(1519), + [sym_val_nothing] = ACTIONS(1519), + [anon_sym_true] = ACTIONS(1519), + [anon_sym_false] = ACTIONS(1519), + [aux_sym_val_number_token1] = ACTIONS(1519), + [aux_sym_val_number_token2] = ACTIONS(1519), + [aux_sym_val_number_token3] = ACTIONS(1519), + [anon_sym_inf] = ACTIONS(1519), + [anon_sym_DASHinf] = ACTIONS(1519), + [anon_sym_NaN] = ACTIONS(1519), + [aux_sym__val_number_decimal_token1] = ACTIONS(1519), + [aux_sym__val_number_decimal_token2] = ACTIONS(1519), + [anon_sym_0b] = ACTIONS(1519), + [anon_sym_0o] = ACTIONS(1519), + [anon_sym_0x] = ACTIONS(1519), + [sym_val_date] = ACTIONS(1519), + [anon_sym_DQUOTE] = ACTIONS(1519), + [sym__str_single_quotes] = ACTIONS(1519), + [sym__str_back_ticks] = ACTIONS(1519), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1519), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1519), + [anon_sym_err_GT] = ACTIONS(1519), + [anon_sym_out_GT] = ACTIONS(1519), + [anon_sym_e_GT] = ACTIONS(1519), + [anon_sym_o_GT] = ACTIONS(1519), + [anon_sym_err_PLUSout_GT] = ACTIONS(1519), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1519), + [anon_sym_o_PLUSe_GT] = ACTIONS(1519), + [anon_sym_e_PLUSo_GT] = ACTIONS(1519), + [sym_short_flag] = ACTIONS(1519), + [aux_sym_unquoted_token1] = ACTIONS(1519), [anon_sym_POUND] = ACTIONS(105), }, [867] = { [sym_comment] = STATE(867), - [anon_sym_export] = ACTIONS(989), - [anon_sym_alias] = ACTIONS(989), - [anon_sym_let] = ACTIONS(989), - [anon_sym_let_DASHenv] = ACTIONS(989), - [anon_sym_mut] = ACTIONS(989), - [anon_sym_const] = ACTIONS(989), - [anon_sym_SEMI] = ACTIONS(989), - [sym_cmd_identifier] = ACTIONS(989), - [anon_sym_LF] = ACTIONS(991), - [anon_sym_def] = ACTIONS(989), - [anon_sym_def_DASHenv] = ACTIONS(989), - [anon_sym_export_DASHenv] = ACTIONS(989), - [anon_sym_extern] = ACTIONS(989), - [anon_sym_module] = ACTIONS(989), - [anon_sym_use] = ACTIONS(989), - [anon_sym_LBRACK] = ACTIONS(989), - [anon_sym_LPAREN] = ACTIONS(989), - [anon_sym_RPAREN] = ACTIONS(989), - [anon_sym_DOLLAR] = ACTIONS(989), - [anon_sym_error] = ACTIONS(989), - [anon_sym_LT] = ACTIONS(2173), - [anon_sym_DASH] = ACTIONS(989), - [anon_sym_break] = ACTIONS(989), - [anon_sym_continue] = ACTIONS(989), - [anon_sym_for] = ACTIONS(989), - [anon_sym_loop] = ACTIONS(989), - [anon_sym_while] = ACTIONS(989), - [anon_sym_do] = ACTIONS(989), - [anon_sym_if] = ACTIONS(989), - [anon_sym_match] = ACTIONS(989), - [anon_sym_LBRACE] = ACTIONS(989), - [anon_sym_RBRACE] = ACTIONS(989), - [anon_sym_DOT] = ACTIONS(989), - [anon_sym_try] = ACTIONS(989), - [anon_sym_return] = ACTIONS(989), - [anon_sym_source] = ACTIONS(989), - [anon_sym_source_DASHenv] = ACTIONS(989), - [anon_sym_register] = ACTIONS(989), - [anon_sym_hide] = ACTIONS(989), - [anon_sym_hide_DASHenv] = ACTIONS(989), - [anon_sym_overlay] = ACTIONS(989), - [anon_sym_STAR] = ACTIONS(989), - [anon_sym_where] = ACTIONS(989), - [anon_sym_not] = ACTIONS(989), - [anon_sym_DOT2] = ACTIONS(2175), - [anon_sym_EQ2] = ACTIONS(2173), - [sym_val_nothing] = ACTIONS(989), - [anon_sym_true] = ACTIONS(989), - [anon_sym_false] = ACTIONS(989), - [aux_sym_val_number_token1] = ACTIONS(989), - [aux_sym_val_number_token2] = ACTIONS(989), - [aux_sym_val_number_token3] = ACTIONS(989), - [anon_sym_inf] = ACTIONS(989), - [anon_sym_DASHinf] = ACTIONS(989), - [anon_sym_NaN] = ACTIONS(989), - [aux_sym__val_number_decimal_token1] = ACTIONS(989), - [aux_sym__val_number_decimal_token2] = ACTIONS(989), - [anon_sym_0b] = ACTIONS(989), - [anon_sym_0o] = ACTIONS(989), - [anon_sym_0x] = ACTIONS(989), - [sym_val_date] = ACTIONS(989), - [anon_sym_DQUOTE] = ACTIONS(989), - [sym__str_single_quotes] = ACTIONS(989), - [sym__str_back_ticks] = ACTIONS(989), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), - [anon_sym_CARET] = ACTIONS(989), - [aux_sym_unquoted_token4] = ACTIONS(2177), - [aux_sym_unquoted_token7] = ACTIONS(2179), + [anon_sym_SEMI] = ACTIONS(1523), + [anon_sym_LF] = ACTIONS(1525), + [anon_sym_LBRACK] = ACTIONS(1523), + [anon_sym_LPAREN] = ACTIONS(1523), + [anon_sym_RPAREN] = ACTIONS(1523), + [anon_sym_PIPE] = ACTIONS(1523), + [anon_sym_DOLLAR] = ACTIONS(1523), + [anon_sym_GT] = ACTIONS(1523), + [anon_sym_DASH_DASH] = ACTIONS(1523), + [anon_sym_DASH] = ACTIONS(1523), + [anon_sym_in] = ACTIONS(1523), + [anon_sym_LBRACE] = ACTIONS(1523), + [anon_sym_RBRACE] = ACTIONS(1523), + [anon_sym_DOT] = ACTIONS(1523), + [anon_sym_STAR] = ACTIONS(1523), + [anon_sym_STAR_STAR] = ACTIONS(1523), + [anon_sym_PLUS_PLUS] = ACTIONS(1523), + [anon_sym_SLASH] = ACTIONS(1523), + [anon_sym_mod] = ACTIONS(1523), + [anon_sym_SLASH_SLASH] = ACTIONS(1523), + [anon_sym_PLUS] = ACTIONS(1523), + [anon_sym_bit_DASHshl] = ACTIONS(1523), + [anon_sym_bit_DASHshr] = ACTIONS(1523), + [anon_sym_EQ_EQ] = ACTIONS(1523), + [anon_sym_BANG_EQ] = ACTIONS(1523), + [anon_sym_LT2] = ACTIONS(1523), + [anon_sym_LT_EQ] = ACTIONS(1523), + [anon_sym_GT_EQ] = ACTIONS(1523), + [anon_sym_not_DASHin] = ACTIONS(1523), + [anon_sym_starts_DASHwith] = ACTIONS(1523), + [anon_sym_ends_DASHwith] = ACTIONS(1523), + [anon_sym_EQ_TILDE] = ACTIONS(1523), + [anon_sym_BANG_TILDE] = ACTIONS(1523), + [anon_sym_bit_DASHand] = ACTIONS(1523), + [anon_sym_bit_DASHxor] = ACTIONS(1523), + [anon_sym_bit_DASHor] = ACTIONS(1523), + [anon_sym_and] = ACTIONS(1523), + [anon_sym_xor] = ACTIONS(1523), + [anon_sym_or] = ACTIONS(1523), + [sym_val_nothing] = ACTIONS(1523), + [anon_sym_true] = ACTIONS(1523), + [anon_sym_false] = ACTIONS(1523), + [aux_sym_val_number_token1] = ACTIONS(1523), + [aux_sym_val_number_token2] = ACTIONS(1523), + [aux_sym_val_number_token3] = ACTIONS(1523), + [anon_sym_inf] = ACTIONS(1523), + [anon_sym_DASHinf] = ACTIONS(1523), + [anon_sym_NaN] = ACTIONS(1523), + [aux_sym__val_number_decimal_token1] = ACTIONS(1523), + [aux_sym__val_number_decimal_token2] = ACTIONS(1523), + [anon_sym_0b] = ACTIONS(1523), + [anon_sym_0o] = ACTIONS(1523), + [anon_sym_0x] = ACTIONS(1523), + [sym_val_date] = ACTIONS(1523), + [anon_sym_DQUOTE] = ACTIONS(1523), + [sym__str_single_quotes] = ACTIONS(1523), + [sym__str_back_ticks] = ACTIONS(1523), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1523), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1523), + [anon_sym_err_GT] = ACTIONS(1523), + [anon_sym_out_GT] = ACTIONS(1523), + [anon_sym_e_GT] = ACTIONS(1523), + [anon_sym_o_GT] = ACTIONS(1523), + [anon_sym_err_PLUSout_GT] = ACTIONS(1523), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1523), + [anon_sym_o_PLUSe_GT] = ACTIONS(1523), + [anon_sym_e_PLUSo_GT] = ACTIONS(1523), + [sym_short_flag] = ACTIONS(1523), + [aux_sym_unquoted_token1] = ACTIONS(1523), [anon_sym_POUND] = ACTIONS(105), }, [868] = { [sym_comment] = STATE(868), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2069), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2071), + [anon_sym_in] = ACTIONS(2073), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2075), + [anon_sym_STAR_STAR] = ACTIONS(2077), + [anon_sym_PLUS_PLUS] = ACTIONS(2077), + [anon_sym_SLASH] = ACTIONS(2075), + [anon_sym_mod] = ACTIONS(2075), + [anon_sym_SLASH_SLASH] = ACTIONS(2075), + [anon_sym_PLUS] = ACTIONS(2071), + [anon_sym_bit_DASHshl] = ACTIONS(2079), + [anon_sym_bit_DASHshr] = ACTIONS(2079), + [anon_sym_EQ_EQ] = ACTIONS(2069), + [anon_sym_BANG_EQ] = ACTIONS(2069), + [anon_sym_LT2] = ACTIONS(2069), + [anon_sym_LT_EQ] = ACTIONS(2069), + [anon_sym_GT_EQ] = ACTIONS(2069), + [anon_sym_not_DASHin] = ACTIONS(2073), + [anon_sym_starts_DASHwith] = ACTIONS(2073), + [anon_sym_ends_DASHwith] = ACTIONS(2073), + [anon_sym_EQ_TILDE] = ACTIONS(2081), + [anon_sym_BANG_TILDE] = ACTIONS(2081), + [anon_sym_bit_DASHand] = ACTIONS(2083), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [869] = { [sym_comment] = STATE(869), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_RPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2127), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2129), - [anon_sym_in] = ACTIONS(2131), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_RBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2133), - [anon_sym_STAR_STAR] = ACTIONS(2135), - [anon_sym_PLUS_PLUS] = ACTIONS(2135), - [anon_sym_SLASH] = ACTIONS(2133), - [anon_sym_mod] = ACTIONS(2133), - [anon_sym_SLASH_SLASH] = ACTIONS(2133), - [anon_sym_PLUS] = ACTIONS(2129), - [anon_sym_bit_DASHshl] = ACTIONS(2137), - [anon_sym_bit_DASHshr] = ACTIONS(2137), - [anon_sym_EQ_EQ] = ACTIONS(2127), - [anon_sym_BANG_EQ] = ACTIONS(2127), - [anon_sym_LT2] = ACTIONS(2127), - [anon_sym_LT_EQ] = ACTIONS(2127), - [anon_sym_GT_EQ] = ACTIONS(2127), - [anon_sym_not_DASHin] = ACTIONS(2131), - [anon_sym_starts_DASHwith] = ACTIONS(2131), - [anon_sym_ends_DASHwith] = ACTIONS(2131), - [anon_sym_EQ_TILDE] = ACTIONS(2139), - [anon_sym_BANG_TILDE] = ACTIONS(2139), - [anon_sym_bit_DASHand] = ACTIONS(2141), - [anon_sym_bit_DASHxor] = ACTIONS(2143), - [anon_sym_bit_DASHor] = ACTIONS(2145), - [anon_sym_and] = ACTIONS(2147), - [anon_sym_xor] = ACTIONS(2149), - [anon_sym_or] = ACTIONS(2151), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [ts_builtin_sym_end] = ACTIONS(1367), + [anon_sym_SEMI] = ACTIONS(1365), + [anon_sym_LF] = ACTIONS(1367), + [anon_sym_LBRACK] = ACTIONS(1365), + [anon_sym_LPAREN] = ACTIONS(1365), + [anon_sym_PIPE] = ACTIONS(1365), + [anon_sym_DOLLAR] = ACTIONS(1365), + [anon_sym_GT] = ACTIONS(1365), + [anon_sym_DASH_DASH] = ACTIONS(1365), + [anon_sym_DASH] = ACTIONS(1365), + [anon_sym_in] = ACTIONS(1365), + [anon_sym_LBRACE] = ACTIONS(1365), + [anon_sym_DOT] = ACTIONS(1365), + [anon_sym_STAR] = ACTIONS(1365), + [anon_sym_STAR_STAR] = ACTIONS(1365), + [anon_sym_PLUS_PLUS] = ACTIONS(1365), + [anon_sym_SLASH] = ACTIONS(1365), + [anon_sym_mod] = ACTIONS(1365), + [anon_sym_SLASH_SLASH] = ACTIONS(1365), + [anon_sym_PLUS] = ACTIONS(1365), + [anon_sym_bit_DASHshl] = ACTIONS(1365), + [anon_sym_bit_DASHshr] = ACTIONS(1365), + [anon_sym_EQ_EQ] = ACTIONS(1365), + [anon_sym_BANG_EQ] = ACTIONS(1365), + [anon_sym_LT2] = ACTIONS(1365), + [anon_sym_LT_EQ] = ACTIONS(1365), + [anon_sym_GT_EQ] = ACTIONS(1365), + [anon_sym_not_DASHin] = ACTIONS(1365), + [anon_sym_starts_DASHwith] = ACTIONS(1365), + [anon_sym_ends_DASHwith] = ACTIONS(1365), + [anon_sym_EQ_TILDE] = ACTIONS(1365), + [anon_sym_BANG_TILDE] = ACTIONS(1365), + [anon_sym_bit_DASHand] = ACTIONS(1365), + [anon_sym_bit_DASHxor] = ACTIONS(1365), + [anon_sym_bit_DASHor] = ACTIONS(1365), + [anon_sym_and] = ACTIONS(1365), + [anon_sym_xor] = ACTIONS(1365), + [anon_sym_or] = ACTIONS(1365), + [anon_sym_DOT2] = ACTIONS(2115), + [sym_val_nothing] = ACTIONS(1365), + [anon_sym_true] = ACTIONS(1365), + [anon_sym_false] = ACTIONS(1365), + [aux_sym_val_number_token1] = ACTIONS(1365), + [aux_sym_val_number_token2] = ACTIONS(1365), + [aux_sym_val_number_token3] = ACTIONS(1365), + [anon_sym_inf] = ACTIONS(1365), + [anon_sym_DASHinf] = ACTIONS(1365), + [anon_sym_NaN] = ACTIONS(1365), + [aux_sym__val_number_decimal_token1] = ACTIONS(1365), + [aux_sym__val_number_decimal_token2] = ACTIONS(1365), + [anon_sym_0b] = ACTIONS(1365), + [anon_sym_0o] = ACTIONS(1365), + [anon_sym_0x] = ACTIONS(1365), + [sym_val_date] = ACTIONS(1365), + [anon_sym_DQUOTE] = ACTIONS(1365), + [sym__str_single_quotes] = ACTIONS(1365), + [sym__str_back_ticks] = ACTIONS(1365), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1365), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1365), + [anon_sym_err_GT] = ACTIONS(1365), + [anon_sym_out_GT] = ACTIONS(1365), + [anon_sym_e_GT] = ACTIONS(1365), + [anon_sym_o_GT] = ACTIONS(1365), + [anon_sym_err_PLUSout_GT] = ACTIONS(1365), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1365), + [anon_sym_o_PLUSe_GT] = ACTIONS(1365), + [anon_sym_e_PLUSo_GT] = ACTIONS(1365), + [sym_short_flag] = ACTIONS(1365), + [aux_sym_unquoted_token1] = ACTIONS(1365), [anon_sym_POUND] = ACTIONS(105), }, [870] = { [sym_comment] = STATE(870), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_RPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_RBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [anon_sym_SEMI] = ACTIONS(1539), + [anon_sym_LF] = ACTIONS(1541), + [anon_sym_LBRACK] = ACTIONS(1539), + [anon_sym_LPAREN] = ACTIONS(1539), + [anon_sym_RPAREN] = ACTIONS(1539), + [anon_sym_PIPE] = ACTIONS(1539), + [anon_sym_DOLLAR] = ACTIONS(1539), + [anon_sym_GT] = ACTIONS(1539), + [anon_sym_DASH_DASH] = ACTIONS(1539), + [anon_sym_DASH] = ACTIONS(1539), + [anon_sym_in] = ACTIONS(1539), + [anon_sym_LBRACE] = ACTIONS(1539), + [anon_sym_RBRACE] = ACTIONS(1539), + [anon_sym_DOT] = ACTIONS(1539), + [anon_sym_STAR] = ACTIONS(1539), + [anon_sym_STAR_STAR] = ACTIONS(1539), + [anon_sym_PLUS_PLUS] = ACTIONS(1539), + [anon_sym_SLASH] = ACTIONS(1539), + [anon_sym_mod] = ACTIONS(1539), + [anon_sym_SLASH_SLASH] = ACTIONS(1539), + [anon_sym_PLUS] = ACTIONS(1539), + [anon_sym_bit_DASHshl] = ACTIONS(1539), + [anon_sym_bit_DASHshr] = ACTIONS(1539), + [anon_sym_EQ_EQ] = ACTIONS(1539), + [anon_sym_BANG_EQ] = ACTIONS(1539), + [anon_sym_LT2] = ACTIONS(1539), + [anon_sym_LT_EQ] = ACTIONS(1539), + [anon_sym_GT_EQ] = ACTIONS(1539), + [anon_sym_not_DASHin] = ACTIONS(1539), + [anon_sym_starts_DASHwith] = ACTIONS(1539), + [anon_sym_ends_DASHwith] = ACTIONS(1539), + [anon_sym_EQ_TILDE] = ACTIONS(1539), + [anon_sym_BANG_TILDE] = ACTIONS(1539), + [anon_sym_bit_DASHand] = ACTIONS(1539), + [anon_sym_bit_DASHxor] = ACTIONS(1539), + [anon_sym_bit_DASHor] = ACTIONS(1539), + [anon_sym_and] = ACTIONS(1539), + [anon_sym_xor] = ACTIONS(1539), + [anon_sym_or] = ACTIONS(1539), + [sym_val_nothing] = ACTIONS(1539), + [anon_sym_true] = ACTIONS(1539), + [anon_sym_false] = ACTIONS(1539), + [aux_sym_val_number_token1] = ACTIONS(1539), + [aux_sym_val_number_token2] = ACTIONS(1539), + [aux_sym_val_number_token3] = ACTIONS(1539), + [anon_sym_inf] = ACTIONS(1539), + [anon_sym_DASHinf] = ACTIONS(1539), + [anon_sym_NaN] = ACTIONS(1539), + [aux_sym__val_number_decimal_token1] = ACTIONS(1539), + [aux_sym__val_number_decimal_token2] = ACTIONS(1539), + [anon_sym_0b] = ACTIONS(1539), + [anon_sym_0o] = ACTIONS(1539), + [anon_sym_0x] = ACTIONS(1539), + [sym_val_date] = ACTIONS(1539), + [anon_sym_DQUOTE] = ACTIONS(1539), + [sym__str_single_quotes] = ACTIONS(1539), + [sym__str_back_ticks] = ACTIONS(1539), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1539), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1539), + [anon_sym_err_GT] = ACTIONS(1539), + [anon_sym_out_GT] = ACTIONS(1539), + [anon_sym_e_GT] = ACTIONS(1539), + [anon_sym_o_GT] = ACTIONS(1539), + [anon_sym_err_PLUSout_GT] = ACTIONS(1539), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1539), + [anon_sym_o_PLUSe_GT] = ACTIONS(1539), + [anon_sym_e_PLUSo_GT] = ACTIONS(1539), + [sym_short_flag] = ACTIONS(1539), + [aux_sym_unquoted_token1] = ACTIONS(1539), [anon_sym_POUND] = ACTIONS(105), }, [871] = { [sym_comment] = STATE(871), - [ts_builtin_sym_end] = ACTIONS(1288), - [anon_sym_SEMI] = ACTIONS(1286), - [anon_sym_LF] = ACTIONS(1288), - [anon_sym_LBRACK] = ACTIONS(1286), - [anon_sym_LPAREN] = ACTIONS(1286), - [anon_sym_PIPE] = ACTIONS(1286), - [anon_sym_DOLLAR] = ACTIONS(1286), - [anon_sym_GT] = ACTIONS(1286), - [anon_sym_DASH_DASH] = ACTIONS(1286), - [anon_sym_DASH] = ACTIONS(1286), - [anon_sym_in] = ACTIONS(1286), - [anon_sym_LBRACE] = ACTIONS(1286), - [anon_sym_DOT] = ACTIONS(1286), - [anon_sym_STAR] = ACTIONS(1286), - [anon_sym_STAR_STAR] = ACTIONS(1286), - [anon_sym_PLUS_PLUS] = ACTIONS(1286), - [anon_sym_SLASH] = ACTIONS(1286), - [anon_sym_mod] = ACTIONS(1286), - [anon_sym_SLASH_SLASH] = ACTIONS(1286), - [anon_sym_PLUS] = ACTIONS(1286), - [anon_sym_bit_DASHshl] = ACTIONS(1286), - [anon_sym_bit_DASHshr] = ACTIONS(1286), - [anon_sym_EQ_EQ] = ACTIONS(1286), - [anon_sym_BANG_EQ] = ACTIONS(1286), - [anon_sym_LT2] = ACTIONS(1286), - [anon_sym_LT_EQ] = ACTIONS(1286), - [anon_sym_GT_EQ] = ACTIONS(1286), - [anon_sym_not_DASHin] = ACTIONS(1286), - [anon_sym_starts_DASHwith] = ACTIONS(1286), - [anon_sym_ends_DASHwith] = ACTIONS(1286), - [anon_sym_EQ_TILDE] = ACTIONS(1286), - [anon_sym_BANG_TILDE] = ACTIONS(1286), - [anon_sym_bit_DASHand] = ACTIONS(1286), - [anon_sym_bit_DASHxor] = ACTIONS(1286), - [anon_sym_bit_DASHor] = ACTIONS(1286), - [anon_sym_and] = ACTIONS(1286), - [anon_sym_xor] = ACTIONS(1286), - [anon_sym_or] = ACTIONS(1286), - [anon_sym_DOT2] = ACTIONS(1288), - [sym_val_nothing] = ACTIONS(1286), - [anon_sym_true] = ACTIONS(1286), - [anon_sym_false] = ACTIONS(1286), - [aux_sym_val_number_token1] = ACTIONS(1286), - [aux_sym_val_number_token2] = ACTIONS(1286), - [aux_sym_val_number_token3] = ACTIONS(1286), - [anon_sym_inf] = ACTIONS(1286), - [anon_sym_DASHinf] = ACTIONS(1286), - [anon_sym_NaN] = ACTIONS(1286), - [aux_sym__val_number_decimal_token1] = ACTIONS(1286), - [aux_sym__val_number_decimal_token2] = ACTIONS(1286), - [anon_sym_0b] = ACTIONS(1286), - [anon_sym_0o] = ACTIONS(1286), - [anon_sym_0x] = ACTIONS(1286), - [sym_val_date] = ACTIONS(1286), - [anon_sym_DQUOTE] = ACTIONS(1286), - [sym__str_single_quotes] = ACTIONS(1286), - [sym__str_back_ticks] = ACTIONS(1286), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1286), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1286), - [anon_sym_err_GT] = ACTIONS(1286), - [anon_sym_out_GT] = ACTIONS(1286), - [anon_sym_e_GT] = ACTIONS(1286), - [anon_sym_o_GT] = ACTIONS(1286), - [anon_sym_err_PLUSout_GT] = ACTIONS(1286), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1286), - [anon_sym_o_PLUSe_GT] = ACTIONS(1286), - [anon_sym_e_PLUSo_GT] = ACTIONS(1286), - [sym_short_flag] = ACTIONS(1286), - [aux_sym_unquoted_token1] = ACTIONS(1286), + [ts_builtin_sym_end] = ACTIONS(1306), + [anon_sym_SEMI] = ACTIONS(1304), + [anon_sym_LF] = ACTIONS(1306), + [anon_sym_LBRACK] = ACTIONS(1304), + [anon_sym_LPAREN] = ACTIONS(1304), + [anon_sym_PIPE] = ACTIONS(1304), + [anon_sym_DOLLAR] = ACTIONS(1304), + [anon_sym_GT] = ACTIONS(1304), + [anon_sym_DASH_DASH] = ACTIONS(1304), + [anon_sym_DASH] = ACTIONS(1304), + [anon_sym_in] = ACTIONS(1304), + [anon_sym_LBRACE] = ACTIONS(1304), + [anon_sym_DOT] = ACTIONS(1304), + [anon_sym_STAR] = ACTIONS(1304), + [anon_sym_STAR_STAR] = ACTIONS(1304), + [anon_sym_PLUS_PLUS] = ACTIONS(1304), + [anon_sym_SLASH] = ACTIONS(1304), + [anon_sym_mod] = ACTIONS(1304), + [anon_sym_SLASH_SLASH] = ACTIONS(1304), + [anon_sym_PLUS] = ACTIONS(1304), + [anon_sym_bit_DASHshl] = ACTIONS(1304), + [anon_sym_bit_DASHshr] = ACTIONS(1304), + [anon_sym_EQ_EQ] = ACTIONS(1304), + [anon_sym_BANG_EQ] = ACTIONS(1304), + [anon_sym_LT2] = ACTIONS(1304), + [anon_sym_LT_EQ] = ACTIONS(1304), + [anon_sym_GT_EQ] = ACTIONS(1304), + [anon_sym_not_DASHin] = ACTIONS(1304), + [anon_sym_starts_DASHwith] = ACTIONS(1304), + [anon_sym_ends_DASHwith] = ACTIONS(1304), + [anon_sym_EQ_TILDE] = ACTIONS(1304), + [anon_sym_BANG_TILDE] = ACTIONS(1304), + [anon_sym_bit_DASHand] = ACTIONS(1304), + [anon_sym_bit_DASHxor] = ACTIONS(1304), + [anon_sym_bit_DASHor] = ACTIONS(1304), + [anon_sym_and] = ACTIONS(1304), + [anon_sym_xor] = ACTIONS(1304), + [anon_sym_or] = ACTIONS(1304), + [anon_sym_DOT2] = ACTIONS(1306), + [sym_val_nothing] = ACTIONS(1304), + [anon_sym_true] = ACTIONS(1304), + [anon_sym_false] = ACTIONS(1304), + [aux_sym_val_number_token1] = ACTIONS(1304), + [aux_sym_val_number_token2] = ACTIONS(1304), + [aux_sym_val_number_token3] = ACTIONS(1304), + [anon_sym_inf] = ACTIONS(1304), + [anon_sym_DASHinf] = ACTIONS(1304), + [anon_sym_NaN] = ACTIONS(1304), + [aux_sym__val_number_decimal_token1] = ACTIONS(1304), + [aux_sym__val_number_decimal_token2] = ACTIONS(1304), + [anon_sym_0b] = ACTIONS(1304), + [anon_sym_0o] = ACTIONS(1304), + [anon_sym_0x] = ACTIONS(1304), + [sym_val_date] = ACTIONS(1304), + [anon_sym_DQUOTE] = ACTIONS(1304), + [sym__str_single_quotes] = ACTIONS(1304), + [sym__str_back_ticks] = ACTIONS(1304), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1304), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1304), + [anon_sym_err_GT] = ACTIONS(1304), + [anon_sym_out_GT] = ACTIONS(1304), + [anon_sym_e_GT] = ACTIONS(1304), + [anon_sym_o_GT] = ACTIONS(1304), + [anon_sym_err_PLUSout_GT] = ACTIONS(1304), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1304), + [anon_sym_o_PLUSe_GT] = ACTIONS(1304), + [anon_sym_e_PLUSo_GT] = ACTIONS(1304), + [sym_short_flag] = ACTIONS(1304), + [aux_sym_unquoted_token1] = ACTIONS(1304), [anon_sym_POUND] = ACTIONS(105), }, [872] = { [sym_comment] = STATE(872), - [anon_sym_SEMI] = ACTIONS(1533), - [anon_sym_LF] = ACTIONS(1535), - [anon_sym_LBRACK] = ACTIONS(1533), - [anon_sym_LPAREN] = ACTIONS(1533), - [anon_sym_RPAREN] = ACTIONS(1533), - [anon_sym_PIPE] = ACTIONS(1533), - [anon_sym_DOLLAR] = ACTIONS(1533), - [anon_sym_GT] = ACTIONS(1533), - [anon_sym_DASH_DASH] = ACTIONS(1533), - [anon_sym_DASH] = ACTIONS(1533), - [anon_sym_in] = ACTIONS(1533), - [anon_sym_LBRACE] = ACTIONS(1533), - [anon_sym_RBRACE] = ACTIONS(1533), - [anon_sym_DOT] = ACTIONS(1533), - [anon_sym_STAR] = ACTIONS(1533), - [anon_sym_STAR_STAR] = ACTIONS(1533), - [anon_sym_PLUS_PLUS] = ACTIONS(1533), - [anon_sym_SLASH] = ACTIONS(1533), - [anon_sym_mod] = ACTIONS(1533), - [anon_sym_SLASH_SLASH] = ACTIONS(1533), - [anon_sym_PLUS] = ACTIONS(1533), - [anon_sym_bit_DASHshl] = ACTIONS(1533), - [anon_sym_bit_DASHshr] = ACTIONS(1533), - [anon_sym_EQ_EQ] = ACTIONS(1533), - [anon_sym_BANG_EQ] = ACTIONS(1533), - [anon_sym_LT2] = ACTIONS(1533), - [anon_sym_LT_EQ] = ACTIONS(1533), - [anon_sym_GT_EQ] = ACTIONS(1533), - [anon_sym_not_DASHin] = ACTIONS(1533), - [anon_sym_starts_DASHwith] = ACTIONS(1533), - [anon_sym_ends_DASHwith] = ACTIONS(1533), - [anon_sym_EQ_TILDE] = ACTIONS(1533), - [anon_sym_BANG_TILDE] = ACTIONS(1533), - [anon_sym_bit_DASHand] = ACTIONS(1533), - [anon_sym_bit_DASHxor] = ACTIONS(1533), - [anon_sym_bit_DASHor] = ACTIONS(1533), - [anon_sym_and] = ACTIONS(1533), - [anon_sym_xor] = ACTIONS(1533), - [anon_sym_or] = ACTIONS(1533), - [sym_val_nothing] = ACTIONS(1533), - [anon_sym_true] = ACTIONS(1533), - [anon_sym_false] = ACTIONS(1533), - [aux_sym_val_number_token1] = ACTIONS(1533), - [aux_sym_val_number_token2] = ACTIONS(1533), - [aux_sym_val_number_token3] = ACTIONS(1533), - [anon_sym_inf] = ACTIONS(1533), - [anon_sym_DASHinf] = ACTIONS(1533), - [anon_sym_NaN] = ACTIONS(1533), - [aux_sym__val_number_decimal_token1] = ACTIONS(1533), - [aux_sym__val_number_decimal_token2] = ACTIONS(1533), - [anon_sym_0b] = ACTIONS(1533), - [anon_sym_0o] = ACTIONS(1533), - [anon_sym_0x] = ACTIONS(1533), - [sym_val_date] = ACTIONS(1533), - [anon_sym_DQUOTE] = ACTIONS(1533), - [sym__str_single_quotes] = ACTIONS(1533), - [sym__str_back_ticks] = ACTIONS(1533), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1533), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1533), - [anon_sym_err_GT] = ACTIONS(1533), - [anon_sym_out_GT] = ACTIONS(1533), - [anon_sym_e_GT] = ACTIONS(1533), - [anon_sym_o_GT] = ACTIONS(1533), - [anon_sym_err_PLUSout_GT] = ACTIONS(1533), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1533), - [anon_sym_o_PLUSe_GT] = ACTIONS(1533), - [anon_sym_e_PLUSo_GT] = ACTIONS(1533), - [sym_short_flag] = ACTIONS(1533), - [aux_sym_unquoted_token1] = ACTIONS(1533), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [873] = { [sym_comment] = STATE(873), - [anon_sym_SEMI] = ACTIONS(1142), - [anon_sym_LF] = ACTIONS(1144), - [anon_sym_LBRACK] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(1142), - [anon_sym_RPAREN] = ACTIONS(1142), - [anon_sym_PIPE] = ACTIONS(1142), - [anon_sym_DOLLAR] = ACTIONS(1142), - [anon_sym_GT] = ACTIONS(1142), - [anon_sym_DASH_DASH] = ACTIONS(1142), - [anon_sym_DASH] = ACTIONS(1142), - [anon_sym_in] = ACTIONS(1142), - [anon_sym_LBRACE] = ACTIONS(1142), - [anon_sym_RBRACE] = ACTIONS(1142), - [anon_sym_DOT] = ACTIONS(1142), - [anon_sym_STAR] = ACTIONS(1142), - [anon_sym_STAR_STAR] = ACTIONS(1142), - [anon_sym_PLUS_PLUS] = ACTIONS(1142), - [anon_sym_SLASH] = ACTIONS(1142), - [anon_sym_mod] = ACTIONS(1142), - [anon_sym_SLASH_SLASH] = ACTIONS(1142), - [anon_sym_PLUS] = ACTIONS(1142), - [anon_sym_bit_DASHshl] = ACTIONS(1142), - [anon_sym_bit_DASHshr] = ACTIONS(1142), - [anon_sym_EQ_EQ] = ACTIONS(1142), - [anon_sym_BANG_EQ] = ACTIONS(1142), - [anon_sym_LT2] = ACTIONS(1142), - [anon_sym_LT_EQ] = ACTIONS(1142), - [anon_sym_GT_EQ] = ACTIONS(1142), - [anon_sym_not_DASHin] = ACTIONS(1142), - [anon_sym_starts_DASHwith] = ACTIONS(1142), - [anon_sym_ends_DASHwith] = ACTIONS(1142), - [anon_sym_EQ_TILDE] = ACTIONS(1142), - [anon_sym_BANG_TILDE] = ACTIONS(1142), - [anon_sym_bit_DASHand] = ACTIONS(1142), - [anon_sym_bit_DASHxor] = ACTIONS(1142), - [anon_sym_bit_DASHor] = ACTIONS(1142), - [anon_sym_and] = ACTIONS(1142), - [anon_sym_xor] = ACTIONS(1142), - [anon_sym_or] = ACTIONS(1142), - [sym_val_nothing] = ACTIONS(1142), - [anon_sym_true] = ACTIONS(1142), - [anon_sym_false] = ACTIONS(1142), - [aux_sym_val_number_token1] = ACTIONS(1142), - [aux_sym_val_number_token2] = ACTIONS(1142), - [aux_sym_val_number_token3] = ACTIONS(1142), - [anon_sym_inf] = ACTIONS(1142), - [anon_sym_DASHinf] = ACTIONS(1142), - [anon_sym_NaN] = ACTIONS(1142), - [aux_sym__val_number_decimal_token1] = ACTIONS(1142), - [aux_sym__val_number_decimal_token2] = ACTIONS(1142), - [anon_sym_0b] = ACTIONS(1142), - [anon_sym_0o] = ACTIONS(1142), - [anon_sym_0x] = ACTIONS(1142), - [sym_val_date] = ACTIONS(1142), - [anon_sym_DQUOTE] = ACTIONS(1142), - [sym__str_single_quotes] = ACTIONS(1142), - [sym__str_back_ticks] = ACTIONS(1142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1142), - [anon_sym_err_GT] = ACTIONS(1142), - [anon_sym_out_GT] = ACTIONS(1142), - [anon_sym_e_GT] = ACTIONS(1142), - [anon_sym_o_GT] = ACTIONS(1142), - [anon_sym_err_PLUSout_GT] = ACTIONS(1142), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1142), - [anon_sym_o_PLUSe_GT] = ACTIONS(1142), - [anon_sym_e_PLUSo_GT] = ACTIONS(1142), - [sym_short_flag] = ACTIONS(1142), - [aux_sym_unquoted_token1] = ACTIONS(1142), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2069), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2071), + [anon_sym_in] = ACTIONS(2073), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2075), + [anon_sym_STAR_STAR] = ACTIONS(2077), + [anon_sym_PLUS_PLUS] = ACTIONS(2077), + [anon_sym_SLASH] = ACTIONS(2075), + [anon_sym_mod] = ACTIONS(2075), + [anon_sym_SLASH_SLASH] = ACTIONS(2075), + [anon_sym_PLUS] = ACTIONS(2071), + [anon_sym_bit_DASHshl] = ACTIONS(2079), + [anon_sym_bit_DASHshr] = ACTIONS(2079), + [anon_sym_EQ_EQ] = ACTIONS(2069), + [anon_sym_BANG_EQ] = ACTIONS(2069), + [anon_sym_LT2] = ACTIONS(2069), + [anon_sym_LT_EQ] = ACTIONS(2069), + [anon_sym_GT_EQ] = ACTIONS(2069), + [anon_sym_not_DASHin] = ACTIONS(2073), + [anon_sym_starts_DASHwith] = ACTIONS(2073), + [anon_sym_ends_DASHwith] = ACTIONS(2073), + [anon_sym_EQ_TILDE] = ACTIONS(2081), + [anon_sym_BANG_TILDE] = ACTIONS(2081), + [anon_sym_bit_DASHand] = ACTIONS(2083), + [anon_sym_bit_DASHxor] = ACTIONS(2085), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [874] = { + [sym__command_name] = STATE(1122), + [sym_scope_pattern] = STATE(1181), + [sym_wild_card] = STATE(1119), + [sym_command_list] = STATE(1117), + [sym_val_string] = STATE(1080), + [sym__str_double_quotes] = STATE(1059), [sym_comment] = STATE(874), - [ts_builtin_sym_end] = ACTIONS(1369), - [anon_sym_SEMI] = ACTIONS(1367), - [anon_sym_LF] = ACTIONS(1369), - [anon_sym_LBRACK] = ACTIONS(1367), - [anon_sym_LPAREN] = ACTIONS(1367), - [anon_sym_PIPE] = ACTIONS(1367), - [anon_sym_DOLLAR] = ACTIONS(1367), - [anon_sym_GT] = ACTIONS(1367), - [anon_sym_DASH_DASH] = ACTIONS(1367), - [anon_sym_DASH] = ACTIONS(1367), - [anon_sym_in] = ACTIONS(1367), - [anon_sym_LBRACE] = ACTIONS(1367), - [anon_sym_DOT] = ACTIONS(1367), - [anon_sym_STAR] = ACTIONS(1367), - [anon_sym_STAR_STAR] = ACTIONS(1367), - [anon_sym_PLUS_PLUS] = ACTIONS(1367), - [anon_sym_SLASH] = ACTIONS(1367), - [anon_sym_mod] = ACTIONS(1367), - [anon_sym_SLASH_SLASH] = ACTIONS(1367), - [anon_sym_PLUS] = ACTIONS(1367), - [anon_sym_bit_DASHshl] = ACTIONS(1367), - [anon_sym_bit_DASHshr] = ACTIONS(1367), - [anon_sym_EQ_EQ] = ACTIONS(1367), - [anon_sym_BANG_EQ] = ACTIONS(1367), - [anon_sym_LT2] = ACTIONS(1367), - [anon_sym_LT_EQ] = ACTIONS(1367), - [anon_sym_GT_EQ] = ACTIONS(1367), - [anon_sym_not_DASHin] = ACTIONS(1367), - [anon_sym_starts_DASHwith] = ACTIONS(1367), - [anon_sym_ends_DASHwith] = ACTIONS(1367), - [anon_sym_EQ_TILDE] = ACTIONS(1367), - [anon_sym_BANG_TILDE] = ACTIONS(1367), - [anon_sym_bit_DASHand] = ACTIONS(1367), - [anon_sym_bit_DASHxor] = ACTIONS(1367), - [anon_sym_bit_DASHor] = ACTIONS(1367), - [anon_sym_and] = ACTIONS(1367), - [anon_sym_xor] = ACTIONS(1367), - [anon_sym_or] = ACTIONS(1367), - [anon_sym_DOT2] = ACTIONS(1369), - [sym_val_nothing] = ACTIONS(1367), - [anon_sym_true] = ACTIONS(1367), - [anon_sym_false] = ACTIONS(1367), - [aux_sym_val_number_token1] = ACTIONS(1367), - [aux_sym_val_number_token2] = ACTIONS(1367), - [aux_sym_val_number_token3] = ACTIONS(1367), - [anon_sym_inf] = ACTIONS(1367), - [anon_sym_DASHinf] = ACTIONS(1367), - [anon_sym_NaN] = ACTIONS(1367), - [aux_sym__val_number_decimal_token1] = ACTIONS(1367), - [aux_sym__val_number_decimal_token2] = ACTIONS(1367), - [anon_sym_0b] = ACTIONS(1367), - [anon_sym_0o] = ACTIONS(1367), - [anon_sym_0x] = ACTIONS(1367), - [sym_val_date] = ACTIONS(1367), - [anon_sym_DQUOTE] = ACTIONS(1367), - [sym__str_single_quotes] = ACTIONS(1367), - [sym__str_back_ticks] = ACTIONS(1367), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1367), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1367), - [anon_sym_err_GT] = ACTIONS(1367), - [anon_sym_out_GT] = ACTIONS(1367), - [anon_sym_e_GT] = ACTIONS(1367), - [anon_sym_o_GT] = ACTIONS(1367), - [anon_sym_err_PLUSout_GT] = ACTIONS(1367), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1367), - [anon_sym_o_PLUSe_GT] = ACTIONS(1367), - [anon_sym_e_PLUSo_GT] = ACTIONS(1367), - [sym_short_flag] = ACTIONS(1367), - [aux_sym_unquoted_token1] = ACTIONS(1367), + [anon_sym_export] = ACTIONS(2117), + [anon_sym_alias] = ACTIONS(2117), + [anon_sym_let] = ACTIONS(2117), + [anon_sym_let_DASHenv] = ACTIONS(2117), + [anon_sym_mut] = ACTIONS(2117), + [anon_sym_const] = ACTIONS(2117), + [anon_sym_SEMI] = ACTIONS(2117), + [sym_cmd_identifier] = ACTIONS(2097), + [anon_sym_LF] = ACTIONS(2119), + [anon_sym_def] = ACTIONS(2117), + [anon_sym_export_DASHenv] = ACTIONS(2117), + [anon_sym_extern] = ACTIONS(2117), + [anon_sym_module] = ACTIONS(2117), + [anon_sym_use] = ACTIONS(2117), + [anon_sym_LBRACK] = ACTIONS(2101), + [anon_sym_LPAREN] = ACTIONS(2117), + [anon_sym_RPAREN] = ACTIONS(2117), + [anon_sym_DOLLAR] = ACTIONS(2117), + [anon_sym_error] = ACTIONS(2117), + [anon_sym_DASH] = ACTIONS(2117), + [anon_sym_break] = ACTIONS(2117), + [anon_sym_continue] = ACTIONS(2117), + [anon_sym_for] = ACTIONS(2117), + [anon_sym_loop] = ACTIONS(2117), + [anon_sym_while] = ACTIONS(2117), + [anon_sym_do] = ACTIONS(2117), + [anon_sym_if] = ACTIONS(2117), + [anon_sym_match] = ACTIONS(2117), + [anon_sym_LBRACE] = ACTIONS(2117), + [anon_sym_RBRACE] = ACTIONS(2117), + [anon_sym_DOT] = ACTIONS(2117), + [anon_sym_try] = ACTIONS(2117), + [anon_sym_return] = ACTIONS(2117), + [anon_sym_source] = ACTIONS(2117), + [anon_sym_source_DASHenv] = ACTIONS(2117), + [anon_sym_register] = ACTIONS(2117), + [anon_sym_hide] = ACTIONS(2117), + [anon_sym_hide_DASHenv] = ACTIONS(2117), + [anon_sym_overlay] = ACTIONS(2117), + [anon_sym_STAR] = ACTIONS(2103), + [anon_sym_where] = ACTIONS(2117), + [anon_sym_not] = ACTIONS(2117), + [sym_val_nothing] = ACTIONS(2117), + [anon_sym_true] = ACTIONS(2117), + [anon_sym_false] = ACTIONS(2117), + [aux_sym_val_number_token1] = ACTIONS(2117), + [aux_sym_val_number_token2] = ACTIONS(2117), + [aux_sym_val_number_token3] = ACTIONS(2117), + [anon_sym_inf] = ACTIONS(2117), + [anon_sym_DASHinf] = ACTIONS(2117), + [anon_sym_NaN] = ACTIONS(2117), + [aux_sym__val_number_decimal_token1] = ACTIONS(2117), + [aux_sym__val_number_decimal_token2] = ACTIONS(2117), + [anon_sym_0b] = ACTIONS(2117), + [anon_sym_0o] = ACTIONS(2117), + [anon_sym_0x] = ACTIONS(2117), + [sym_val_date] = ACTIONS(2117), + [anon_sym_DQUOTE] = ACTIONS(2105), + [sym__str_single_quotes] = ACTIONS(2107), + [sym__str_back_ticks] = ACTIONS(2107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2117), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2117), + [anon_sym_CARET] = ACTIONS(2117), [anon_sym_POUND] = ACTIONS(105), }, [875] = { - [sym__command_name] = STATE(1286), - [sym_scope_pattern] = STATE(1257), - [sym_wild_card] = STATE(1227), - [sym_command_list] = STATE(1221), - [sym_val_string] = STATE(1187), - [sym__str_double_quotes] = STATE(1116), [sym_comment] = STATE(875), - [ts_builtin_sym_end] = ACTIONS(1939), - [anon_sym_export] = ACTIONS(1935), - [anon_sym_alias] = ACTIONS(1935), - [anon_sym_let] = ACTIONS(1935), - [anon_sym_let_DASHenv] = ACTIONS(1935), - [anon_sym_mut] = ACTIONS(1935), - [anon_sym_const] = ACTIONS(1935), - [anon_sym_SEMI] = ACTIONS(1935), - [sym_cmd_identifier] = ACTIONS(2153), - [anon_sym_LF] = ACTIONS(1939), - [anon_sym_def] = ACTIONS(1935), - [anon_sym_def_DASHenv] = ACTIONS(1935), - [anon_sym_export_DASHenv] = ACTIONS(1935), - [anon_sym_extern] = ACTIONS(1935), - [anon_sym_module] = ACTIONS(1935), - [anon_sym_use] = ACTIONS(1935), - [anon_sym_LBRACK] = ACTIONS(2155), - [anon_sym_LPAREN] = ACTIONS(1935), - [anon_sym_DOLLAR] = ACTIONS(1935), - [anon_sym_error] = ACTIONS(1935), - [anon_sym_DASH] = ACTIONS(1935), - [anon_sym_break] = ACTIONS(1935), - [anon_sym_continue] = ACTIONS(1935), - [anon_sym_for] = ACTIONS(1935), - [anon_sym_loop] = ACTIONS(1935), - [anon_sym_while] = ACTIONS(1935), - [anon_sym_do] = ACTIONS(1935), - [anon_sym_if] = ACTIONS(1935), - [anon_sym_match] = ACTIONS(1935), - [anon_sym_LBRACE] = ACTIONS(1935), - [anon_sym_DOT] = ACTIONS(1935), - [anon_sym_try] = ACTIONS(1935), - [anon_sym_return] = ACTIONS(1935), - [anon_sym_source] = ACTIONS(1935), - [anon_sym_source_DASHenv] = ACTIONS(1935), - [anon_sym_register] = ACTIONS(1935), - [anon_sym_hide] = ACTIONS(1935), - [anon_sym_hide_DASHenv] = ACTIONS(1935), - [anon_sym_overlay] = ACTIONS(1935), - [anon_sym_STAR] = ACTIONS(2157), - [anon_sym_where] = ACTIONS(1935), - [anon_sym_not] = ACTIONS(1935), - [sym_val_nothing] = ACTIONS(1935), - [anon_sym_true] = ACTIONS(1935), - [anon_sym_false] = ACTIONS(1935), - [aux_sym_val_number_token1] = ACTIONS(1935), - [aux_sym_val_number_token2] = ACTIONS(1935), - [aux_sym_val_number_token3] = ACTIONS(1935), - [anon_sym_inf] = ACTIONS(1935), - [anon_sym_DASHinf] = ACTIONS(1935), - [anon_sym_NaN] = ACTIONS(1935), - [aux_sym__val_number_decimal_token1] = ACTIONS(1935), - [aux_sym__val_number_decimal_token2] = ACTIONS(1935), - [anon_sym_0b] = ACTIONS(1935), - [anon_sym_0o] = ACTIONS(1935), - [anon_sym_0x] = ACTIONS(1935), - [sym_val_date] = ACTIONS(1935), - [anon_sym_DQUOTE] = ACTIONS(2159), - [sym__str_single_quotes] = ACTIONS(2161), - [sym__str_back_ticks] = ACTIONS(2161), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1935), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1935), - [anon_sym_CARET] = ACTIONS(1935), - [anon_sym_POUND] = ACTIONS(105), - }, - [876] = { - [sym_comment] = STATE(876), - [anon_sym_SEMI] = ACTIONS(1505), - [anon_sym_LF] = ACTIONS(1507), - [anon_sym_LBRACK] = ACTIONS(1505), - [anon_sym_LPAREN] = ACTIONS(1505), - [anon_sym_RPAREN] = ACTIONS(1505), - [anon_sym_PIPE] = ACTIONS(1505), - [anon_sym_DOLLAR] = ACTIONS(1505), - [anon_sym_GT] = ACTIONS(1505), - [anon_sym_DASH_DASH] = ACTIONS(1505), - [anon_sym_DASH] = ACTIONS(1505), - [anon_sym_in] = ACTIONS(1505), - [anon_sym_LBRACE] = ACTIONS(1505), - [anon_sym_RBRACE] = ACTIONS(1505), - [anon_sym_DOT] = ACTIONS(1505), - [anon_sym_STAR] = ACTIONS(1505), - [anon_sym_STAR_STAR] = ACTIONS(1505), - [anon_sym_PLUS_PLUS] = ACTIONS(1505), - [anon_sym_SLASH] = ACTIONS(1505), - [anon_sym_mod] = ACTIONS(1505), - [anon_sym_SLASH_SLASH] = ACTIONS(1505), - [anon_sym_PLUS] = ACTIONS(1505), - [anon_sym_bit_DASHshl] = ACTIONS(1505), - [anon_sym_bit_DASHshr] = ACTIONS(1505), - [anon_sym_EQ_EQ] = ACTIONS(1505), - [anon_sym_BANG_EQ] = ACTIONS(1505), - [anon_sym_LT2] = ACTIONS(1505), - [anon_sym_LT_EQ] = ACTIONS(1505), - [anon_sym_GT_EQ] = ACTIONS(1505), - [anon_sym_not_DASHin] = ACTIONS(1505), - [anon_sym_starts_DASHwith] = ACTIONS(1505), - [anon_sym_ends_DASHwith] = ACTIONS(1505), - [anon_sym_EQ_TILDE] = ACTIONS(1505), - [anon_sym_BANG_TILDE] = ACTIONS(1505), - [anon_sym_bit_DASHand] = ACTIONS(1505), - [anon_sym_bit_DASHxor] = ACTIONS(1505), - [anon_sym_bit_DASHor] = ACTIONS(1505), - [anon_sym_and] = ACTIONS(1505), - [anon_sym_xor] = ACTIONS(1505), - [anon_sym_or] = ACTIONS(1505), - [sym_val_nothing] = ACTIONS(1505), - [anon_sym_true] = ACTIONS(1505), - [anon_sym_false] = ACTIONS(1505), - [aux_sym_val_number_token1] = ACTIONS(1505), - [aux_sym_val_number_token2] = ACTIONS(1505), - [aux_sym_val_number_token3] = ACTIONS(1505), - [anon_sym_inf] = ACTIONS(1505), - [anon_sym_DASHinf] = ACTIONS(1505), - [anon_sym_NaN] = ACTIONS(1505), - [aux_sym__val_number_decimal_token1] = ACTIONS(1505), - [aux_sym__val_number_decimal_token2] = ACTIONS(1505), - [anon_sym_0b] = ACTIONS(1505), - [anon_sym_0o] = ACTIONS(1505), - [anon_sym_0x] = ACTIONS(1505), - [sym_val_date] = ACTIONS(1505), - [anon_sym_DQUOTE] = ACTIONS(1505), - [sym__str_single_quotes] = ACTIONS(1505), - [sym__str_back_ticks] = ACTIONS(1505), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1505), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1505), - [anon_sym_err_GT] = ACTIONS(1505), - [anon_sym_out_GT] = ACTIONS(1505), - [anon_sym_e_GT] = ACTIONS(1505), - [anon_sym_o_GT] = ACTIONS(1505), - [anon_sym_err_PLUSout_GT] = ACTIONS(1505), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1505), - [anon_sym_o_PLUSe_GT] = ACTIONS(1505), - [anon_sym_e_PLUSo_GT] = ACTIONS(1505), - [sym_short_flag] = ACTIONS(1505), - [aux_sym_unquoted_token1] = ACTIONS(1505), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [876] = { + [sym_comment] = STATE(876), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [877] = { + [sym__command_name] = STATE(1122), + [sym_scope_pattern] = STATE(1120), + [sym_wild_card] = STATE(1119), + [sym_command_list] = STATE(1117), + [sym_val_string] = STATE(1080), + [sym__str_double_quotes] = STATE(1059), [sym_comment] = STATE(877), - [anon_sym_SEMI] = ACTIONS(1509), - [anon_sym_LF] = ACTIONS(1511), - [anon_sym_LBRACK] = ACTIONS(1509), - [anon_sym_LPAREN] = ACTIONS(1509), - [anon_sym_RPAREN] = ACTIONS(1509), - [anon_sym_PIPE] = ACTIONS(1509), - [anon_sym_DOLLAR] = ACTIONS(1509), - [anon_sym_GT] = ACTIONS(1509), - [anon_sym_DASH_DASH] = ACTIONS(1509), - [anon_sym_DASH] = ACTIONS(1509), - [anon_sym_in] = ACTIONS(1509), - [anon_sym_LBRACE] = ACTIONS(1509), - [anon_sym_RBRACE] = ACTIONS(1509), - [anon_sym_DOT] = ACTIONS(1509), - [anon_sym_STAR] = ACTIONS(1509), - [anon_sym_STAR_STAR] = ACTIONS(1509), - [anon_sym_PLUS_PLUS] = ACTIONS(1509), - [anon_sym_SLASH] = ACTIONS(1509), - [anon_sym_mod] = ACTIONS(1509), - [anon_sym_SLASH_SLASH] = ACTIONS(1509), - [anon_sym_PLUS] = ACTIONS(1509), - [anon_sym_bit_DASHshl] = ACTIONS(1509), - [anon_sym_bit_DASHshr] = ACTIONS(1509), - [anon_sym_EQ_EQ] = ACTIONS(1509), - [anon_sym_BANG_EQ] = ACTIONS(1509), - [anon_sym_LT2] = ACTIONS(1509), - [anon_sym_LT_EQ] = ACTIONS(1509), - [anon_sym_GT_EQ] = ACTIONS(1509), - [anon_sym_not_DASHin] = ACTIONS(1509), - [anon_sym_starts_DASHwith] = ACTIONS(1509), - [anon_sym_ends_DASHwith] = ACTIONS(1509), - [anon_sym_EQ_TILDE] = ACTIONS(1509), - [anon_sym_BANG_TILDE] = ACTIONS(1509), - [anon_sym_bit_DASHand] = ACTIONS(1509), - [anon_sym_bit_DASHxor] = ACTIONS(1509), - [anon_sym_bit_DASHor] = ACTIONS(1509), - [anon_sym_and] = ACTIONS(1509), - [anon_sym_xor] = ACTIONS(1509), - [anon_sym_or] = ACTIONS(1509), - [sym_val_nothing] = ACTIONS(1509), - [anon_sym_true] = ACTIONS(1509), - [anon_sym_false] = ACTIONS(1509), - [aux_sym_val_number_token1] = ACTIONS(1509), - [aux_sym_val_number_token2] = ACTIONS(1509), - [aux_sym_val_number_token3] = ACTIONS(1509), - [anon_sym_inf] = ACTIONS(1509), - [anon_sym_DASHinf] = ACTIONS(1509), - [anon_sym_NaN] = ACTIONS(1509), - [aux_sym__val_number_decimal_token1] = ACTIONS(1509), - [aux_sym__val_number_decimal_token2] = ACTIONS(1509), - [anon_sym_0b] = ACTIONS(1509), - [anon_sym_0o] = ACTIONS(1509), - [anon_sym_0x] = ACTIONS(1509), - [sym_val_date] = ACTIONS(1509), - [anon_sym_DQUOTE] = ACTIONS(1509), - [sym__str_single_quotes] = ACTIONS(1509), - [sym__str_back_ticks] = ACTIONS(1509), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1509), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1509), - [anon_sym_err_GT] = ACTIONS(1509), - [anon_sym_out_GT] = ACTIONS(1509), - [anon_sym_e_GT] = ACTIONS(1509), - [anon_sym_o_GT] = ACTIONS(1509), - [anon_sym_err_PLUSout_GT] = ACTIONS(1509), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1509), - [anon_sym_o_PLUSe_GT] = ACTIONS(1509), - [anon_sym_e_PLUSo_GT] = ACTIONS(1509), - [sym_short_flag] = ACTIONS(1509), - [aux_sym_unquoted_token1] = ACTIONS(1509), + [anon_sym_export] = ACTIONS(2121), + [anon_sym_alias] = ACTIONS(2121), + [anon_sym_let] = ACTIONS(2121), + [anon_sym_let_DASHenv] = ACTIONS(2121), + [anon_sym_mut] = ACTIONS(2121), + [anon_sym_const] = ACTIONS(2121), + [anon_sym_SEMI] = ACTIONS(2121), + [sym_cmd_identifier] = ACTIONS(2097), + [anon_sym_LF] = ACTIONS(2123), + [anon_sym_def] = ACTIONS(2121), + [anon_sym_export_DASHenv] = ACTIONS(2121), + [anon_sym_extern] = ACTIONS(2121), + [anon_sym_module] = ACTIONS(2121), + [anon_sym_use] = ACTIONS(2121), + [anon_sym_LBRACK] = ACTIONS(2101), + [anon_sym_LPAREN] = ACTIONS(2121), + [anon_sym_RPAREN] = ACTIONS(2121), + [anon_sym_DOLLAR] = ACTIONS(2121), + [anon_sym_error] = ACTIONS(2121), + [anon_sym_DASH] = ACTIONS(2121), + [anon_sym_break] = ACTIONS(2121), + [anon_sym_continue] = ACTIONS(2121), + [anon_sym_for] = ACTIONS(2121), + [anon_sym_loop] = ACTIONS(2121), + [anon_sym_while] = ACTIONS(2121), + [anon_sym_do] = ACTIONS(2121), + [anon_sym_if] = ACTIONS(2121), + [anon_sym_match] = ACTIONS(2121), + [anon_sym_LBRACE] = ACTIONS(2121), + [anon_sym_RBRACE] = ACTIONS(2121), + [anon_sym_DOT] = ACTIONS(2121), + [anon_sym_try] = ACTIONS(2121), + [anon_sym_return] = ACTIONS(2121), + [anon_sym_source] = ACTIONS(2121), + [anon_sym_source_DASHenv] = ACTIONS(2121), + [anon_sym_register] = ACTIONS(2121), + [anon_sym_hide] = ACTIONS(2121), + [anon_sym_hide_DASHenv] = ACTIONS(2121), + [anon_sym_overlay] = ACTIONS(2121), + [anon_sym_STAR] = ACTIONS(2103), + [anon_sym_where] = ACTIONS(2121), + [anon_sym_not] = ACTIONS(2121), + [sym_val_nothing] = ACTIONS(2121), + [anon_sym_true] = ACTIONS(2121), + [anon_sym_false] = ACTIONS(2121), + [aux_sym_val_number_token1] = ACTIONS(2121), + [aux_sym_val_number_token2] = ACTIONS(2121), + [aux_sym_val_number_token3] = ACTIONS(2121), + [anon_sym_inf] = ACTIONS(2121), + [anon_sym_DASHinf] = ACTIONS(2121), + [anon_sym_NaN] = ACTIONS(2121), + [aux_sym__val_number_decimal_token1] = ACTIONS(2121), + [aux_sym__val_number_decimal_token2] = ACTIONS(2121), + [anon_sym_0b] = ACTIONS(2121), + [anon_sym_0o] = ACTIONS(2121), + [anon_sym_0x] = ACTIONS(2121), + [sym_val_date] = ACTIONS(2121), + [anon_sym_DQUOTE] = ACTIONS(2105), + [sym__str_single_quotes] = ACTIONS(2107), + [sym__str_back_ticks] = ACTIONS(2107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2121), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2121), + [anon_sym_CARET] = ACTIONS(2121), [anon_sym_POUND] = ACTIONS(105), }, [878] = { [sym_comment] = STATE(878), - [anon_sym_SEMI] = ACTIONS(1371), - [anon_sym_LF] = ACTIONS(1373), - [anon_sym_LBRACK] = ACTIONS(1371), - [anon_sym_LPAREN] = ACTIONS(1371), - [anon_sym_RPAREN] = ACTIONS(1371), - [anon_sym_PIPE] = ACTIONS(1371), - [anon_sym_DOLLAR] = ACTIONS(1371), - [anon_sym_GT] = ACTIONS(1371), - [anon_sym_DASH_DASH] = ACTIONS(1371), - [anon_sym_DASH] = ACTIONS(1371), - [anon_sym_in] = ACTIONS(1371), - [anon_sym_LBRACE] = ACTIONS(1371), - [anon_sym_RBRACE] = ACTIONS(1371), - [anon_sym_DOT] = ACTIONS(1371), - [anon_sym_STAR] = ACTIONS(1371), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1371), - [anon_sym_mod] = ACTIONS(1371), - [anon_sym_SLASH_SLASH] = ACTIONS(1371), - [anon_sym_PLUS] = ACTIONS(1371), - [anon_sym_bit_DASHshl] = ACTIONS(1371), - [anon_sym_bit_DASHshr] = ACTIONS(1371), - [anon_sym_EQ_EQ] = ACTIONS(1371), - [anon_sym_BANG_EQ] = ACTIONS(1371), - [anon_sym_LT2] = ACTIONS(1371), - [anon_sym_LT_EQ] = ACTIONS(1371), - [anon_sym_GT_EQ] = ACTIONS(1371), - [anon_sym_not_DASHin] = ACTIONS(1371), - [anon_sym_starts_DASHwith] = ACTIONS(1371), - [anon_sym_ends_DASHwith] = ACTIONS(1371), - [anon_sym_EQ_TILDE] = ACTIONS(1371), - [anon_sym_BANG_TILDE] = ACTIONS(1371), - [anon_sym_bit_DASHand] = ACTIONS(1371), - [anon_sym_bit_DASHxor] = ACTIONS(1371), - [anon_sym_bit_DASHor] = ACTIONS(1371), - [anon_sym_and] = ACTIONS(1371), - [anon_sym_xor] = ACTIONS(1371), - [anon_sym_or] = ACTIONS(1371), - [sym_val_nothing] = ACTIONS(1371), - [anon_sym_true] = ACTIONS(1371), - [anon_sym_false] = ACTIONS(1371), - [aux_sym_val_number_token1] = ACTIONS(1371), - [aux_sym_val_number_token2] = ACTIONS(1371), - [aux_sym_val_number_token3] = ACTIONS(1371), - [anon_sym_inf] = ACTIONS(1371), - [anon_sym_DASHinf] = ACTIONS(1371), - [anon_sym_NaN] = ACTIONS(1371), - [aux_sym__val_number_decimal_token1] = ACTIONS(1371), - [aux_sym__val_number_decimal_token2] = ACTIONS(1371), - [anon_sym_0b] = ACTIONS(1371), - [anon_sym_0o] = ACTIONS(1371), - [anon_sym_0x] = ACTIONS(1371), - [sym_val_date] = ACTIONS(1371), - [anon_sym_DQUOTE] = ACTIONS(1371), - [sym__str_single_quotes] = ACTIONS(1371), - [sym__str_back_ticks] = ACTIONS(1371), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1371), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1371), - [anon_sym_err_GT] = ACTIONS(1371), - [anon_sym_out_GT] = ACTIONS(1371), - [anon_sym_e_GT] = ACTIONS(1371), - [anon_sym_o_GT] = ACTIONS(1371), - [anon_sym_err_PLUSout_GT] = ACTIONS(1371), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1371), - [anon_sym_o_PLUSe_GT] = ACTIONS(1371), - [anon_sym_e_PLUSo_GT] = ACTIONS(1371), - [sym_short_flag] = ACTIONS(1371), - [aux_sym_unquoted_token1] = ACTIONS(1371), + [anon_sym_SEMI] = ACTIONS(1377), + [anon_sym_LF] = ACTIONS(1379), + [anon_sym_LBRACK] = ACTIONS(1377), + [anon_sym_LPAREN] = ACTIONS(1377), + [anon_sym_RPAREN] = ACTIONS(1377), + [anon_sym_PIPE] = ACTIONS(1377), + [anon_sym_DOLLAR] = ACTIONS(1377), + [anon_sym_GT] = ACTIONS(1377), + [anon_sym_DASH_DASH] = ACTIONS(1377), + [anon_sym_DASH] = ACTIONS(1377), + [anon_sym_in] = ACTIONS(1377), + [anon_sym_LBRACE] = ACTIONS(1377), + [anon_sym_RBRACE] = ACTIONS(1377), + [anon_sym_DOT] = ACTIONS(1377), + [anon_sym_STAR] = ACTIONS(1377), + [anon_sym_STAR_STAR] = ACTIONS(1377), + [anon_sym_PLUS_PLUS] = ACTIONS(1377), + [anon_sym_SLASH] = ACTIONS(1377), + [anon_sym_mod] = ACTIONS(1377), + [anon_sym_SLASH_SLASH] = ACTIONS(1377), + [anon_sym_PLUS] = ACTIONS(1377), + [anon_sym_bit_DASHshl] = ACTIONS(1377), + [anon_sym_bit_DASHshr] = ACTIONS(1377), + [anon_sym_EQ_EQ] = ACTIONS(1377), + [anon_sym_BANG_EQ] = ACTIONS(1377), + [anon_sym_LT2] = ACTIONS(1377), + [anon_sym_LT_EQ] = ACTIONS(1377), + [anon_sym_GT_EQ] = ACTIONS(1377), + [anon_sym_not_DASHin] = ACTIONS(1377), + [anon_sym_starts_DASHwith] = ACTIONS(1377), + [anon_sym_ends_DASHwith] = ACTIONS(1377), + [anon_sym_EQ_TILDE] = ACTIONS(1377), + [anon_sym_BANG_TILDE] = ACTIONS(1377), + [anon_sym_bit_DASHand] = ACTIONS(1377), + [anon_sym_bit_DASHxor] = ACTIONS(1377), + [anon_sym_bit_DASHor] = ACTIONS(1377), + [anon_sym_and] = ACTIONS(1377), + [anon_sym_xor] = ACTIONS(1377), + [anon_sym_or] = ACTIONS(1377), + [sym_val_nothing] = ACTIONS(1377), + [anon_sym_true] = ACTIONS(1377), + [anon_sym_false] = ACTIONS(1377), + [aux_sym_val_number_token1] = ACTIONS(1377), + [aux_sym_val_number_token2] = ACTIONS(1377), + [aux_sym_val_number_token3] = ACTIONS(1377), + [anon_sym_inf] = ACTIONS(1377), + [anon_sym_DASHinf] = ACTIONS(1377), + [anon_sym_NaN] = ACTIONS(1377), + [aux_sym__val_number_decimal_token1] = ACTIONS(1377), + [aux_sym__val_number_decimal_token2] = ACTIONS(1377), + [anon_sym_0b] = ACTIONS(1377), + [anon_sym_0o] = ACTIONS(1377), + [anon_sym_0x] = ACTIONS(1377), + [sym_val_date] = ACTIONS(1377), + [anon_sym_DQUOTE] = ACTIONS(1377), + [sym__str_single_quotes] = ACTIONS(1377), + [sym__str_back_ticks] = ACTIONS(1377), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1377), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1377), + [anon_sym_err_GT] = ACTIONS(1377), + [anon_sym_out_GT] = ACTIONS(1377), + [anon_sym_e_GT] = ACTIONS(1377), + [anon_sym_o_GT] = ACTIONS(1377), + [anon_sym_err_PLUSout_GT] = ACTIONS(1377), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1377), + [anon_sym_o_PLUSe_GT] = ACTIONS(1377), + [anon_sym_e_PLUSo_GT] = ACTIONS(1377), + [sym_short_flag] = ACTIONS(1377), + [aux_sym_unquoted_token1] = ACTIONS(1377), [anon_sym_POUND] = ACTIONS(105), }, [879] = { [sym_comment] = STATE(879), - [anon_sym_SEMI] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_LBRACK] = ACTIONS(151), - [anon_sym_LPAREN] = ACTIONS(151), - [anon_sym_RPAREN] = ACTIONS(151), - [anon_sym_PIPE] = ACTIONS(151), - [anon_sym_DOLLAR] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH_DASH] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(151), - [anon_sym_RBRACE] = ACTIONS(151), - [anon_sym_DOT] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [sym_val_nothing] = ACTIONS(151), - [anon_sym_true] = ACTIONS(151), - [anon_sym_false] = ACTIONS(151), - [aux_sym_val_number_token1] = ACTIONS(151), - [aux_sym_val_number_token2] = ACTIONS(151), - [aux_sym_val_number_token3] = ACTIONS(151), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), - [anon_sym_0b] = ACTIONS(151), - [anon_sym_0o] = ACTIONS(151), - [anon_sym_0x] = ACTIONS(151), - [sym_val_date] = ACTIONS(151), - [anon_sym_DQUOTE] = ACTIONS(151), - [sym__str_single_quotes] = ACTIONS(151), - [sym__str_back_ticks] = ACTIONS(151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(151), - [anon_sym_err_GT] = ACTIONS(151), - [anon_sym_out_GT] = ACTIONS(151), - [anon_sym_e_GT] = ACTIONS(151), - [anon_sym_o_GT] = ACTIONS(151), - [anon_sym_err_PLUSout_GT] = ACTIONS(151), - [anon_sym_out_PLUSerr_GT] = ACTIONS(151), - [anon_sym_o_PLUSe_GT] = ACTIONS(151), - [anon_sym_e_PLUSo_GT] = ACTIONS(151), - [sym_short_flag] = ACTIONS(151), - [aux_sym_unquoted_token1] = ACTIONS(151), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_RPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2069), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2071), + [anon_sym_in] = ACTIONS(2073), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_RBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2075), + [anon_sym_STAR_STAR] = ACTIONS(2077), + [anon_sym_PLUS_PLUS] = ACTIONS(2077), + [anon_sym_SLASH] = ACTIONS(2075), + [anon_sym_mod] = ACTIONS(2075), + [anon_sym_SLASH_SLASH] = ACTIONS(2075), + [anon_sym_PLUS] = ACTIONS(2071), + [anon_sym_bit_DASHshl] = ACTIONS(2079), + [anon_sym_bit_DASHshr] = ACTIONS(2079), + [anon_sym_EQ_EQ] = ACTIONS(2069), + [anon_sym_BANG_EQ] = ACTIONS(2069), + [anon_sym_LT2] = ACTIONS(2069), + [anon_sym_LT_EQ] = ACTIONS(2069), + [anon_sym_GT_EQ] = ACTIONS(2069), + [anon_sym_not_DASHin] = ACTIONS(2073), + [anon_sym_starts_DASHwith] = ACTIONS(2073), + [anon_sym_ends_DASHwith] = ACTIONS(2073), + [anon_sym_EQ_TILDE] = ACTIONS(2081), + [anon_sym_BANG_TILDE] = ACTIONS(2081), + [anon_sym_bit_DASHand] = ACTIONS(2083), + [anon_sym_bit_DASHxor] = ACTIONS(2085), + [anon_sym_bit_DASHor] = ACTIONS(2087), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [880] = { [sym_comment] = STATE(880), - [anon_sym_SEMI] = ACTIONS(1553), - [anon_sym_LF] = ACTIONS(1555), - [anon_sym_LBRACK] = ACTIONS(1553), - [anon_sym_LPAREN] = ACTIONS(1553), - [anon_sym_RPAREN] = ACTIONS(1553), - [anon_sym_PIPE] = ACTIONS(1553), - [anon_sym_DOLLAR] = ACTIONS(1553), - [anon_sym_GT] = ACTIONS(1553), - [anon_sym_DASH_DASH] = ACTIONS(1553), - [anon_sym_DASH] = ACTIONS(1553), - [anon_sym_in] = ACTIONS(1553), - [anon_sym_LBRACE] = ACTIONS(1553), - [anon_sym_RBRACE] = ACTIONS(1553), - [anon_sym_DOT] = ACTIONS(1553), - [anon_sym_STAR] = ACTIONS(1553), - [anon_sym_STAR_STAR] = ACTIONS(1553), - [anon_sym_PLUS_PLUS] = ACTIONS(1553), - [anon_sym_SLASH] = ACTIONS(1553), - [anon_sym_mod] = ACTIONS(1553), - [anon_sym_SLASH_SLASH] = ACTIONS(1553), - [anon_sym_PLUS] = ACTIONS(1553), - [anon_sym_bit_DASHshl] = ACTIONS(1553), - [anon_sym_bit_DASHshr] = ACTIONS(1553), - [anon_sym_EQ_EQ] = ACTIONS(1553), - [anon_sym_BANG_EQ] = ACTIONS(1553), - [anon_sym_LT2] = ACTIONS(1553), - [anon_sym_LT_EQ] = ACTIONS(1553), - [anon_sym_GT_EQ] = ACTIONS(1553), - [anon_sym_not_DASHin] = ACTIONS(1553), - [anon_sym_starts_DASHwith] = ACTIONS(1553), - [anon_sym_ends_DASHwith] = ACTIONS(1553), - [anon_sym_EQ_TILDE] = ACTIONS(1553), - [anon_sym_BANG_TILDE] = ACTIONS(1553), - [anon_sym_bit_DASHand] = ACTIONS(1553), - [anon_sym_bit_DASHxor] = ACTIONS(1553), - [anon_sym_bit_DASHor] = ACTIONS(1553), - [anon_sym_and] = ACTIONS(1553), - [anon_sym_xor] = ACTIONS(1553), - [anon_sym_or] = ACTIONS(1553), - [sym_val_nothing] = ACTIONS(1553), - [anon_sym_true] = ACTIONS(1553), - [anon_sym_false] = ACTIONS(1553), - [aux_sym_val_number_token1] = ACTIONS(1553), - [aux_sym_val_number_token2] = ACTIONS(1553), - [aux_sym_val_number_token3] = ACTIONS(1553), - [anon_sym_inf] = ACTIONS(1553), - [anon_sym_DASHinf] = ACTIONS(1553), - [anon_sym_NaN] = ACTIONS(1553), - [aux_sym__val_number_decimal_token1] = ACTIONS(1553), - [aux_sym__val_number_decimal_token2] = ACTIONS(1553), - [anon_sym_0b] = ACTIONS(1553), - [anon_sym_0o] = ACTIONS(1553), - [anon_sym_0x] = ACTIONS(1553), - [sym_val_date] = ACTIONS(1553), - [anon_sym_DQUOTE] = ACTIONS(1553), - [sym__str_single_quotes] = ACTIONS(1553), - [sym__str_back_ticks] = ACTIONS(1553), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1553), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1553), - [anon_sym_err_GT] = ACTIONS(1553), - [anon_sym_out_GT] = ACTIONS(1553), - [anon_sym_e_GT] = ACTIONS(1553), - [anon_sym_o_GT] = ACTIONS(1553), - [anon_sym_err_PLUSout_GT] = ACTIONS(1553), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1553), - [anon_sym_o_PLUSe_GT] = ACTIONS(1553), - [anon_sym_e_PLUSo_GT] = ACTIONS(1553), - [sym_short_flag] = ACTIONS(1553), - [aux_sym_unquoted_token1] = ACTIONS(1553), + [ts_builtin_sym_end] = ACTIONS(1521), + [anon_sym_SEMI] = ACTIONS(1519), + [anon_sym_LF] = ACTIONS(1521), + [anon_sym_LBRACK] = ACTIONS(1519), + [anon_sym_LPAREN] = ACTIONS(1519), + [anon_sym_PIPE] = ACTIONS(1519), + [anon_sym_DOLLAR] = ACTIONS(1519), + [anon_sym_GT] = ACTIONS(1519), + [anon_sym_DASH_DASH] = ACTIONS(1519), + [anon_sym_DASH] = ACTIONS(1519), + [anon_sym_in] = ACTIONS(1519), + [anon_sym_LBRACE] = ACTIONS(1519), + [anon_sym_DOT] = ACTIONS(1519), + [anon_sym_STAR] = ACTIONS(1519), + [anon_sym_STAR_STAR] = ACTIONS(1519), + [anon_sym_PLUS_PLUS] = ACTIONS(1519), + [anon_sym_SLASH] = ACTIONS(1519), + [anon_sym_mod] = ACTIONS(1519), + [anon_sym_SLASH_SLASH] = ACTIONS(1519), + [anon_sym_PLUS] = ACTIONS(1519), + [anon_sym_bit_DASHshl] = ACTIONS(1519), + [anon_sym_bit_DASHshr] = ACTIONS(1519), + [anon_sym_EQ_EQ] = ACTIONS(1519), + [anon_sym_BANG_EQ] = ACTIONS(1519), + [anon_sym_LT2] = ACTIONS(1519), + [anon_sym_LT_EQ] = ACTIONS(1519), + [anon_sym_GT_EQ] = ACTIONS(1519), + [anon_sym_not_DASHin] = ACTIONS(1519), + [anon_sym_starts_DASHwith] = ACTIONS(1519), + [anon_sym_ends_DASHwith] = ACTIONS(1519), + [anon_sym_EQ_TILDE] = ACTIONS(1519), + [anon_sym_BANG_TILDE] = ACTIONS(1519), + [anon_sym_bit_DASHand] = ACTIONS(1519), + [anon_sym_bit_DASHxor] = ACTIONS(1519), + [anon_sym_bit_DASHor] = ACTIONS(1519), + [anon_sym_and] = ACTIONS(1519), + [anon_sym_xor] = ACTIONS(1519), + [anon_sym_or] = ACTIONS(1519), + [sym_val_nothing] = ACTIONS(1519), + [anon_sym_true] = ACTIONS(1519), + [anon_sym_false] = ACTIONS(1519), + [aux_sym_val_number_token1] = ACTIONS(1519), + [aux_sym_val_number_token2] = ACTIONS(1519), + [aux_sym_val_number_token3] = ACTIONS(1519), + [anon_sym_inf] = ACTIONS(1519), + [anon_sym_DASHinf] = ACTIONS(1519), + [anon_sym_NaN] = ACTIONS(1519), + [aux_sym__val_number_decimal_token1] = ACTIONS(1519), + [aux_sym__val_number_decimal_token2] = ACTIONS(1519), + [anon_sym_0b] = ACTIONS(1519), + [anon_sym_0o] = ACTIONS(1519), + [anon_sym_0x] = ACTIONS(1519), + [sym_val_date] = ACTIONS(1519), + [anon_sym_DQUOTE] = ACTIONS(1519), + [sym__str_single_quotes] = ACTIONS(1519), + [sym__str_back_ticks] = ACTIONS(1519), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1519), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1519), + [anon_sym_err_GT] = ACTIONS(1519), + [anon_sym_out_GT] = ACTIONS(1519), + [anon_sym_e_GT] = ACTIONS(1519), + [anon_sym_o_GT] = ACTIONS(1519), + [anon_sym_err_PLUSout_GT] = ACTIONS(1519), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1519), + [anon_sym_o_PLUSe_GT] = ACTIONS(1519), + [anon_sym_e_PLUSo_GT] = ACTIONS(1519), + [sym_short_flag] = ACTIONS(1519), + [aux_sym_unquoted_token1] = ACTIONS(1519), [anon_sym_POUND] = ACTIONS(105), }, [881] = { [sym_comment] = STATE(881), - [anon_sym_SEMI] = ACTIONS(1549), - [anon_sym_LF] = ACTIONS(1551), - [anon_sym_LBRACK] = ACTIONS(1549), - [anon_sym_LPAREN] = ACTIONS(1549), - [anon_sym_RPAREN] = ACTIONS(1549), - [anon_sym_PIPE] = ACTIONS(1549), - [anon_sym_DOLLAR] = ACTIONS(1549), - [anon_sym_GT] = ACTIONS(1549), - [anon_sym_DASH_DASH] = ACTIONS(1549), - [anon_sym_DASH] = ACTIONS(1549), - [anon_sym_in] = ACTIONS(1549), - [anon_sym_LBRACE] = ACTIONS(1549), - [anon_sym_RBRACE] = ACTIONS(1549), - [anon_sym_DOT] = ACTIONS(1549), - [anon_sym_STAR] = ACTIONS(1549), - [anon_sym_STAR_STAR] = ACTIONS(1549), - [anon_sym_PLUS_PLUS] = ACTIONS(1549), - [anon_sym_SLASH] = ACTIONS(1549), - [anon_sym_mod] = ACTIONS(1549), - [anon_sym_SLASH_SLASH] = ACTIONS(1549), - [anon_sym_PLUS] = ACTIONS(1549), - [anon_sym_bit_DASHshl] = ACTIONS(1549), - [anon_sym_bit_DASHshr] = ACTIONS(1549), - [anon_sym_EQ_EQ] = ACTIONS(1549), - [anon_sym_BANG_EQ] = ACTIONS(1549), - [anon_sym_LT2] = ACTIONS(1549), - [anon_sym_LT_EQ] = ACTIONS(1549), - [anon_sym_GT_EQ] = ACTIONS(1549), - [anon_sym_not_DASHin] = ACTIONS(1549), - [anon_sym_starts_DASHwith] = ACTIONS(1549), - [anon_sym_ends_DASHwith] = ACTIONS(1549), - [anon_sym_EQ_TILDE] = ACTIONS(1549), - [anon_sym_BANG_TILDE] = ACTIONS(1549), - [anon_sym_bit_DASHand] = ACTIONS(1549), - [anon_sym_bit_DASHxor] = ACTIONS(1549), - [anon_sym_bit_DASHor] = ACTIONS(1549), - [anon_sym_and] = ACTIONS(1549), - [anon_sym_xor] = ACTIONS(1549), - [anon_sym_or] = ACTIONS(1549), - [sym_val_nothing] = ACTIONS(1549), - [anon_sym_true] = ACTIONS(1549), - [anon_sym_false] = ACTIONS(1549), - [aux_sym_val_number_token1] = ACTIONS(1549), - [aux_sym_val_number_token2] = ACTIONS(1549), - [aux_sym_val_number_token3] = ACTIONS(1549), - [anon_sym_inf] = ACTIONS(1549), - [anon_sym_DASHinf] = ACTIONS(1549), - [anon_sym_NaN] = ACTIONS(1549), - [aux_sym__val_number_decimal_token1] = ACTIONS(1549), - [aux_sym__val_number_decimal_token2] = ACTIONS(1549), - [anon_sym_0b] = ACTIONS(1549), - [anon_sym_0o] = ACTIONS(1549), - [anon_sym_0x] = ACTIONS(1549), - [sym_val_date] = ACTIONS(1549), - [anon_sym_DQUOTE] = ACTIONS(1549), - [sym__str_single_quotes] = ACTIONS(1549), - [sym__str_back_ticks] = ACTIONS(1549), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1549), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1549), - [anon_sym_err_GT] = ACTIONS(1549), - [anon_sym_out_GT] = ACTIONS(1549), - [anon_sym_e_GT] = ACTIONS(1549), - [anon_sym_o_GT] = ACTIONS(1549), - [anon_sym_err_PLUSout_GT] = ACTIONS(1549), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1549), - [anon_sym_o_PLUSe_GT] = ACTIONS(1549), - [anon_sym_e_PLUSo_GT] = ACTIONS(1549), - [sym_short_flag] = ACTIONS(1549), - [aux_sym_unquoted_token1] = ACTIONS(1549), + [ts_builtin_sym_end] = ACTIONS(1453), + [anon_sym_SEMI] = ACTIONS(1451), + [anon_sym_LF] = ACTIONS(1453), + [anon_sym_LBRACK] = ACTIONS(1451), + [anon_sym_LPAREN] = ACTIONS(1451), + [anon_sym_PIPE] = ACTIONS(1451), + [anon_sym_DOLLAR] = ACTIONS(1451), + [anon_sym_GT] = ACTIONS(1451), + [anon_sym_DASH_DASH] = ACTIONS(1451), + [anon_sym_DASH] = ACTIONS(1451), + [anon_sym_in] = ACTIONS(1451), + [anon_sym_LBRACE] = ACTIONS(1451), + [anon_sym_DOT] = ACTIONS(1451), + [anon_sym_STAR] = ACTIONS(1451), + [anon_sym_STAR_STAR] = ACTIONS(1451), + [anon_sym_PLUS_PLUS] = ACTIONS(1451), + [anon_sym_SLASH] = ACTIONS(1451), + [anon_sym_mod] = ACTIONS(1451), + [anon_sym_SLASH_SLASH] = ACTIONS(1451), + [anon_sym_PLUS] = ACTIONS(1451), + [anon_sym_bit_DASHshl] = ACTIONS(1451), + [anon_sym_bit_DASHshr] = ACTIONS(1451), + [anon_sym_EQ_EQ] = ACTIONS(1451), + [anon_sym_BANG_EQ] = ACTIONS(1451), + [anon_sym_LT2] = ACTIONS(1451), + [anon_sym_LT_EQ] = ACTIONS(1451), + [anon_sym_GT_EQ] = ACTIONS(1451), + [anon_sym_not_DASHin] = ACTIONS(1451), + [anon_sym_starts_DASHwith] = ACTIONS(1451), + [anon_sym_ends_DASHwith] = ACTIONS(1451), + [anon_sym_EQ_TILDE] = ACTIONS(1451), + [anon_sym_BANG_TILDE] = ACTIONS(1451), + [anon_sym_bit_DASHand] = ACTIONS(1451), + [anon_sym_bit_DASHxor] = ACTIONS(1451), + [anon_sym_bit_DASHor] = ACTIONS(1451), + [anon_sym_and] = ACTIONS(1451), + [anon_sym_xor] = ACTIONS(1451), + [anon_sym_or] = ACTIONS(1451), + [sym_val_nothing] = ACTIONS(1451), + [anon_sym_true] = ACTIONS(1451), + [anon_sym_false] = ACTIONS(1451), + [aux_sym_val_number_token1] = ACTIONS(1451), + [aux_sym_val_number_token2] = ACTIONS(1451), + [aux_sym_val_number_token3] = ACTIONS(1451), + [anon_sym_inf] = ACTIONS(1451), + [anon_sym_DASHinf] = ACTIONS(1451), + [anon_sym_NaN] = ACTIONS(1451), + [aux_sym__val_number_decimal_token1] = ACTIONS(1451), + [aux_sym__val_number_decimal_token2] = ACTIONS(1451), + [anon_sym_0b] = ACTIONS(1451), + [anon_sym_0o] = ACTIONS(1451), + [anon_sym_0x] = ACTIONS(1451), + [sym_val_date] = ACTIONS(1451), + [anon_sym_DQUOTE] = ACTIONS(1451), + [sym__str_single_quotes] = ACTIONS(1451), + [sym__str_back_ticks] = ACTIONS(1451), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1451), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1451), + [anon_sym_err_GT] = ACTIONS(1451), + [anon_sym_out_GT] = ACTIONS(1451), + [anon_sym_e_GT] = ACTIONS(1451), + [anon_sym_o_GT] = ACTIONS(1451), + [anon_sym_err_PLUSout_GT] = ACTIONS(1451), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1451), + [anon_sym_o_PLUSe_GT] = ACTIONS(1451), + [anon_sym_e_PLUSo_GT] = ACTIONS(1451), + [sym_short_flag] = ACTIONS(1451), + [aux_sym_unquoted_token1] = ACTIONS(1451), [anon_sym_POUND] = ACTIONS(105), }, [882] = { [sym_comment] = STATE(882), - [anon_sym_SEMI] = ACTIONS(1549), - [anon_sym_LF] = ACTIONS(1551), - [anon_sym_LBRACK] = ACTIONS(1549), - [anon_sym_LPAREN] = ACTIONS(1549), - [anon_sym_RPAREN] = ACTIONS(1549), - [anon_sym_PIPE] = ACTIONS(1549), - [anon_sym_DOLLAR] = ACTIONS(1549), - [anon_sym_GT] = ACTIONS(1549), - [anon_sym_DASH_DASH] = ACTIONS(1549), - [anon_sym_DASH] = ACTIONS(1549), - [anon_sym_in] = ACTIONS(1549), - [anon_sym_LBRACE] = ACTIONS(1549), - [anon_sym_RBRACE] = ACTIONS(1549), - [anon_sym_DOT] = ACTIONS(1549), - [anon_sym_STAR] = ACTIONS(1549), - [anon_sym_STAR_STAR] = ACTIONS(1549), - [anon_sym_PLUS_PLUS] = ACTIONS(1549), - [anon_sym_SLASH] = ACTIONS(1549), - [anon_sym_mod] = ACTIONS(1549), - [anon_sym_SLASH_SLASH] = ACTIONS(1549), - [anon_sym_PLUS] = ACTIONS(1549), - [anon_sym_bit_DASHshl] = ACTIONS(1549), - [anon_sym_bit_DASHshr] = ACTIONS(1549), - [anon_sym_EQ_EQ] = ACTIONS(1549), - [anon_sym_BANG_EQ] = ACTIONS(1549), - [anon_sym_LT2] = ACTIONS(1549), - [anon_sym_LT_EQ] = ACTIONS(1549), - [anon_sym_GT_EQ] = ACTIONS(1549), - [anon_sym_not_DASHin] = ACTIONS(1549), - [anon_sym_starts_DASHwith] = ACTIONS(1549), - [anon_sym_ends_DASHwith] = ACTIONS(1549), - [anon_sym_EQ_TILDE] = ACTIONS(1549), - [anon_sym_BANG_TILDE] = ACTIONS(1549), - [anon_sym_bit_DASHand] = ACTIONS(1549), - [anon_sym_bit_DASHxor] = ACTIONS(1549), - [anon_sym_bit_DASHor] = ACTIONS(1549), - [anon_sym_and] = ACTIONS(1549), - [anon_sym_xor] = ACTIONS(1549), - [anon_sym_or] = ACTIONS(1549), - [sym_val_nothing] = ACTIONS(1549), - [anon_sym_true] = ACTIONS(1549), - [anon_sym_false] = ACTIONS(1549), - [aux_sym_val_number_token1] = ACTIONS(1549), - [aux_sym_val_number_token2] = ACTIONS(1549), - [aux_sym_val_number_token3] = ACTIONS(1549), - [anon_sym_inf] = ACTIONS(1549), - [anon_sym_DASHinf] = ACTIONS(1549), - [anon_sym_NaN] = ACTIONS(1549), - [aux_sym__val_number_decimal_token1] = ACTIONS(1549), - [aux_sym__val_number_decimal_token2] = ACTIONS(1549), - [anon_sym_0b] = ACTIONS(1549), - [anon_sym_0o] = ACTIONS(1549), - [anon_sym_0x] = ACTIONS(1549), - [sym_val_date] = ACTIONS(1549), - [anon_sym_DQUOTE] = ACTIONS(1549), - [sym__str_single_quotes] = ACTIONS(1549), - [sym__str_back_ticks] = ACTIONS(1549), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1549), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1549), - [anon_sym_err_GT] = ACTIONS(1549), - [anon_sym_out_GT] = ACTIONS(1549), - [anon_sym_e_GT] = ACTIONS(1549), - [anon_sym_o_GT] = ACTIONS(1549), - [anon_sym_err_PLUSout_GT] = ACTIONS(1549), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1549), - [anon_sym_o_PLUSe_GT] = ACTIONS(1549), - [anon_sym_e_PLUSo_GT] = ACTIONS(1549), - [sym_short_flag] = ACTIONS(1549), - [aux_sym_unquoted_token1] = ACTIONS(1549), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2125), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2127), + [anon_sym_in] = ACTIONS(2129), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2131), + [anon_sym_STAR_STAR] = ACTIONS(2133), + [anon_sym_PLUS_PLUS] = ACTIONS(2133), + [anon_sym_SLASH] = ACTIONS(2131), + [anon_sym_mod] = ACTIONS(2131), + [anon_sym_SLASH_SLASH] = ACTIONS(2131), + [anon_sym_PLUS] = ACTIONS(2127), + [anon_sym_bit_DASHshl] = ACTIONS(2135), + [anon_sym_bit_DASHshr] = ACTIONS(2135), + [anon_sym_EQ_EQ] = ACTIONS(2125), + [anon_sym_BANG_EQ] = ACTIONS(2125), + [anon_sym_LT2] = ACTIONS(2125), + [anon_sym_LT_EQ] = ACTIONS(2125), + [anon_sym_GT_EQ] = ACTIONS(2125), + [anon_sym_not_DASHin] = ACTIONS(2129), + [anon_sym_starts_DASHwith] = ACTIONS(2129), + [anon_sym_ends_DASHwith] = ACTIONS(2129), + [anon_sym_EQ_TILDE] = ACTIONS(2137), + [anon_sym_BANG_TILDE] = ACTIONS(2137), + [anon_sym_bit_DASHand] = ACTIONS(2139), + [anon_sym_bit_DASHxor] = ACTIONS(2141), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [883] = { + [sym__flag] = STATE(1024), + [sym_long_flag] = STATE(1023), [sym_comment] = STATE(883), - [anon_sym_SEMI] = ACTIONS(1387), - [anon_sym_LF] = ACTIONS(1389), - [anon_sym_LBRACK] = ACTIONS(1387), - [anon_sym_LPAREN] = ACTIONS(1387), - [anon_sym_RPAREN] = ACTIONS(1387), - [anon_sym_PIPE] = ACTIONS(1387), - [anon_sym_DOLLAR] = ACTIONS(1387), - [anon_sym_GT] = ACTIONS(1387), - [anon_sym_DASH_DASH] = ACTIONS(1387), - [anon_sym_DASH] = ACTIONS(1387), - [anon_sym_in] = ACTIONS(1387), - [anon_sym_LBRACE] = ACTIONS(1387), - [anon_sym_RBRACE] = ACTIONS(1387), - [anon_sym_DOT] = ACTIONS(1387), - [anon_sym_STAR] = ACTIONS(1387), - [anon_sym_STAR_STAR] = ACTIONS(1387), - [anon_sym_PLUS_PLUS] = ACTIONS(1387), - [anon_sym_SLASH] = ACTIONS(1387), - [anon_sym_mod] = ACTIONS(1387), - [anon_sym_SLASH_SLASH] = ACTIONS(1387), - [anon_sym_PLUS] = ACTIONS(1387), - [anon_sym_bit_DASHshl] = ACTIONS(1387), - [anon_sym_bit_DASHshr] = ACTIONS(1387), - [anon_sym_EQ_EQ] = ACTIONS(1387), - [anon_sym_BANG_EQ] = ACTIONS(1387), - [anon_sym_LT2] = ACTIONS(1387), - [anon_sym_LT_EQ] = ACTIONS(1387), - [anon_sym_GT_EQ] = ACTIONS(1387), - [anon_sym_not_DASHin] = ACTIONS(1387), - [anon_sym_starts_DASHwith] = ACTIONS(1387), - [anon_sym_ends_DASHwith] = ACTIONS(1387), - [anon_sym_EQ_TILDE] = ACTIONS(1387), - [anon_sym_BANG_TILDE] = ACTIONS(1387), - [anon_sym_bit_DASHand] = ACTIONS(1387), - [anon_sym_bit_DASHxor] = ACTIONS(1387), - [anon_sym_bit_DASHor] = ACTIONS(1387), - [anon_sym_and] = ACTIONS(1387), - [anon_sym_xor] = ACTIONS(1387), - [anon_sym_or] = ACTIONS(1387), - [sym_val_nothing] = ACTIONS(1387), - [anon_sym_true] = ACTIONS(1387), - [anon_sym_false] = ACTIONS(1387), - [aux_sym_val_number_token1] = ACTIONS(1387), - [aux_sym_val_number_token2] = ACTIONS(1387), - [aux_sym_val_number_token3] = ACTIONS(1387), - [anon_sym_inf] = ACTIONS(1387), - [anon_sym_DASHinf] = ACTIONS(1387), - [anon_sym_NaN] = ACTIONS(1387), - [aux_sym__val_number_decimal_token1] = ACTIONS(1387), - [aux_sym__val_number_decimal_token2] = ACTIONS(1387), - [anon_sym_0b] = ACTIONS(1387), - [anon_sym_0o] = ACTIONS(1387), - [anon_sym_0x] = ACTIONS(1387), - [sym_val_date] = ACTIONS(1387), - [anon_sym_DQUOTE] = ACTIONS(1387), - [sym__str_single_quotes] = ACTIONS(1387), - [sym__str_back_ticks] = ACTIONS(1387), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1387), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1387), - [anon_sym_err_GT] = ACTIONS(1387), - [anon_sym_out_GT] = ACTIONS(1387), - [anon_sym_e_GT] = ACTIONS(1387), - [anon_sym_o_GT] = ACTIONS(1387), - [anon_sym_err_PLUSout_GT] = ACTIONS(1387), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1387), - [anon_sym_o_PLUSe_GT] = ACTIONS(1387), - [anon_sym_e_PLUSo_GT] = ACTIONS(1387), - [sym_short_flag] = ACTIONS(1387), - [aux_sym_unquoted_token1] = ACTIONS(1387), + [aux_sym_overlay_use_repeat1] = STATE(883), + [anon_sym_export] = ACTIONS(2143), + [anon_sym_alias] = ACTIONS(2143), + [anon_sym_let] = ACTIONS(2143), + [anon_sym_let_DASHenv] = ACTIONS(2143), + [anon_sym_mut] = ACTIONS(2143), + [anon_sym_const] = ACTIONS(2143), + [anon_sym_SEMI] = ACTIONS(2143), + [sym_cmd_identifier] = ACTIONS(2143), + [anon_sym_LF] = ACTIONS(2145), + [anon_sym_def] = ACTIONS(2143), + [anon_sym_export_DASHenv] = ACTIONS(2143), + [anon_sym_extern] = ACTIONS(2143), + [anon_sym_module] = ACTIONS(2143), + [anon_sym_use] = ACTIONS(2143), + [anon_sym_LBRACK] = ACTIONS(2143), + [anon_sym_LPAREN] = ACTIONS(2143), + [anon_sym_RPAREN] = ACTIONS(2143), + [anon_sym_DOLLAR] = ACTIONS(2143), + [anon_sym_error] = ACTIONS(2143), + [anon_sym_DASH_DASH] = ACTIONS(2147), + [anon_sym_DASH] = ACTIONS(2143), + [anon_sym_break] = ACTIONS(2143), + [anon_sym_continue] = ACTIONS(2143), + [anon_sym_for] = ACTIONS(2143), + [anon_sym_loop] = ACTIONS(2143), + [anon_sym_while] = ACTIONS(2143), + [anon_sym_do] = ACTIONS(2143), + [anon_sym_if] = ACTIONS(2143), + [anon_sym_match] = ACTIONS(2143), + [anon_sym_LBRACE] = ACTIONS(2143), + [anon_sym_RBRACE] = ACTIONS(2143), + [anon_sym_DOT] = ACTIONS(2143), + [anon_sym_try] = ACTIONS(2143), + [anon_sym_return] = ACTIONS(2143), + [anon_sym_source] = ACTIONS(2143), + [anon_sym_source_DASHenv] = ACTIONS(2143), + [anon_sym_register] = ACTIONS(2143), + [anon_sym_hide] = ACTIONS(2143), + [anon_sym_hide_DASHenv] = ACTIONS(2143), + [anon_sym_overlay] = ACTIONS(2143), + [anon_sym_as] = ACTIONS(2143), + [anon_sym_where] = ACTIONS(2143), + [anon_sym_not] = ACTIONS(2143), + [sym_val_nothing] = ACTIONS(2143), + [anon_sym_true] = ACTIONS(2143), + [anon_sym_false] = ACTIONS(2143), + [aux_sym_val_number_token1] = ACTIONS(2143), + [aux_sym_val_number_token2] = ACTIONS(2143), + [aux_sym_val_number_token3] = ACTIONS(2143), + [anon_sym_inf] = ACTIONS(2143), + [anon_sym_DASHinf] = ACTIONS(2143), + [anon_sym_NaN] = ACTIONS(2143), + [aux_sym__val_number_decimal_token1] = ACTIONS(2143), + [aux_sym__val_number_decimal_token2] = ACTIONS(2143), + [anon_sym_0b] = ACTIONS(2143), + [anon_sym_0o] = ACTIONS(2143), + [anon_sym_0x] = ACTIONS(2143), + [sym_val_date] = ACTIONS(2143), + [anon_sym_DQUOTE] = ACTIONS(2143), + [sym__str_single_quotes] = ACTIONS(2143), + [sym__str_back_ticks] = ACTIONS(2143), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2143), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2143), + [anon_sym_CARET] = ACTIONS(2143), + [sym_short_flag] = ACTIONS(2150), [anon_sym_POUND] = ACTIONS(105), }, [884] = { [sym_comment] = STATE(884), + [ts_builtin_sym_end] = ACTIONS(1379), + [anon_sym_SEMI] = ACTIONS(1377), + [anon_sym_LF] = ACTIONS(1379), + [anon_sym_LBRACK] = ACTIONS(1377), + [anon_sym_LPAREN] = ACTIONS(1377), + [anon_sym_PIPE] = ACTIONS(1377), + [anon_sym_DOLLAR] = ACTIONS(1377), + [anon_sym_GT] = ACTIONS(1377), + [anon_sym_DASH_DASH] = ACTIONS(1377), + [anon_sym_DASH] = ACTIONS(1377), + [anon_sym_in] = ACTIONS(1377), + [anon_sym_LBRACE] = ACTIONS(1377), + [anon_sym_DOT] = ACTIONS(1377), + [anon_sym_STAR] = ACTIONS(1377), + [anon_sym_STAR_STAR] = ACTIONS(1377), + [anon_sym_PLUS_PLUS] = ACTIONS(1377), + [anon_sym_SLASH] = ACTIONS(1377), + [anon_sym_mod] = ACTIONS(1377), + [anon_sym_SLASH_SLASH] = ACTIONS(1377), + [anon_sym_PLUS] = ACTIONS(1377), + [anon_sym_bit_DASHshl] = ACTIONS(1377), + [anon_sym_bit_DASHshr] = ACTIONS(1377), + [anon_sym_EQ_EQ] = ACTIONS(1377), + [anon_sym_BANG_EQ] = ACTIONS(1377), + [anon_sym_LT2] = ACTIONS(1377), + [anon_sym_LT_EQ] = ACTIONS(1377), + [anon_sym_GT_EQ] = ACTIONS(1377), + [anon_sym_not_DASHin] = ACTIONS(1377), + [anon_sym_starts_DASHwith] = ACTIONS(1377), + [anon_sym_ends_DASHwith] = ACTIONS(1377), + [anon_sym_EQ_TILDE] = ACTIONS(1377), + [anon_sym_BANG_TILDE] = ACTIONS(1377), + [anon_sym_bit_DASHand] = ACTIONS(1377), + [anon_sym_bit_DASHxor] = ACTIONS(1377), + [anon_sym_bit_DASHor] = ACTIONS(1377), + [anon_sym_and] = ACTIONS(1377), + [anon_sym_xor] = ACTIONS(1377), + [anon_sym_or] = ACTIONS(1377), + [sym_val_nothing] = ACTIONS(1377), + [anon_sym_true] = ACTIONS(1377), + [anon_sym_false] = ACTIONS(1377), + [aux_sym_val_number_token1] = ACTIONS(1377), + [aux_sym_val_number_token2] = ACTIONS(1377), + [aux_sym_val_number_token3] = ACTIONS(1377), + [anon_sym_inf] = ACTIONS(1377), + [anon_sym_DASHinf] = ACTIONS(1377), + [anon_sym_NaN] = ACTIONS(1377), + [aux_sym__val_number_decimal_token1] = ACTIONS(1377), + [aux_sym__val_number_decimal_token2] = ACTIONS(1377), + [anon_sym_0b] = ACTIONS(1377), + [anon_sym_0o] = ACTIONS(1377), + [anon_sym_0x] = ACTIONS(1377), + [sym_val_date] = ACTIONS(1377), + [anon_sym_DQUOTE] = ACTIONS(1377), + [sym__str_single_quotes] = ACTIONS(1377), + [sym__str_back_ticks] = ACTIONS(1377), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1377), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1377), + [anon_sym_err_GT] = ACTIONS(1377), + [anon_sym_out_GT] = ACTIONS(1377), + [anon_sym_e_GT] = ACTIONS(1377), + [anon_sym_o_GT] = ACTIONS(1377), + [anon_sym_err_PLUSout_GT] = ACTIONS(1377), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1377), + [anon_sym_o_PLUSe_GT] = ACTIONS(1377), + [anon_sym_e_PLUSo_GT] = ACTIONS(1377), + [sym_short_flag] = ACTIONS(1377), + [aux_sym_unquoted_token1] = ACTIONS(1377), + [anon_sym_POUND] = ACTIONS(105), + }, + [885] = { + [sym_comment] = STATE(885), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2125), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2127), + [anon_sym_in] = ACTIONS(2129), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2131), + [anon_sym_STAR_STAR] = ACTIONS(2133), + [anon_sym_PLUS_PLUS] = ACTIONS(2133), + [anon_sym_SLASH] = ACTIONS(2131), + [anon_sym_mod] = ACTIONS(2131), + [anon_sym_SLASH_SLASH] = ACTIONS(2131), + [anon_sym_PLUS] = ACTIONS(2127), + [anon_sym_bit_DASHshl] = ACTIONS(2135), + [anon_sym_bit_DASHshr] = ACTIONS(2135), + [anon_sym_EQ_EQ] = ACTIONS(2125), + [anon_sym_BANG_EQ] = ACTIONS(2125), + [anon_sym_LT2] = ACTIONS(2125), + [anon_sym_LT_EQ] = ACTIONS(2125), + [anon_sym_GT_EQ] = ACTIONS(2125), + [anon_sym_not_DASHin] = ACTIONS(2129), + [anon_sym_starts_DASHwith] = ACTIONS(2129), + [anon_sym_ends_DASHwith] = ACTIONS(2129), + [anon_sym_EQ_TILDE] = ACTIONS(2137), + [anon_sym_BANG_TILDE] = ACTIONS(2137), + [anon_sym_bit_DASHand] = ACTIONS(2139), + [anon_sym_bit_DASHxor] = ACTIONS(2141), + [anon_sym_bit_DASHor] = ACTIONS(2153), + [anon_sym_and] = ACTIONS(2155), + [anon_sym_xor] = ACTIONS(2157), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [886] = { + [sym_comment] = STATE(886), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [887] = { + [sym__flag] = STATE(1024), + [sym_long_flag] = STATE(1023), + [sym_comment] = STATE(887), + [aux_sym_overlay_use_repeat1] = STATE(968), + [anon_sym_export] = ACTIONS(2159), + [anon_sym_alias] = ACTIONS(2159), + [anon_sym_let] = ACTIONS(2159), + [anon_sym_let_DASHenv] = ACTIONS(2159), + [anon_sym_mut] = ACTIONS(2159), + [anon_sym_const] = ACTIONS(2159), + [anon_sym_SEMI] = ACTIONS(2159), + [sym_cmd_identifier] = ACTIONS(2159), + [anon_sym_LF] = ACTIONS(2161), + [anon_sym_def] = ACTIONS(2159), + [anon_sym_export_DASHenv] = ACTIONS(2159), + [anon_sym_extern] = ACTIONS(2159), + [anon_sym_module] = ACTIONS(2159), + [anon_sym_use] = ACTIONS(2159), + [anon_sym_LBRACK] = ACTIONS(2159), + [anon_sym_LPAREN] = ACTIONS(2159), + [anon_sym_RPAREN] = ACTIONS(2159), + [anon_sym_DOLLAR] = ACTIONS(2159), + [anon_sym_error] = ACTIONS(2159), + [anon_sym_DASH_DASH] = ACTIONS(2163), + [anon_sym_DASH] = ACTIONS(2159), + [anon_sym_break] = ACTIONS(2159), + [anon_sym_continue] = ACTIONS(2159), + [anon_sym_for] = ACTIONS(2159), + [anon_sym_loop] = ACTIONS(2159), + [anon_sym_while] = ACTIONS(2159), + [anon_sym_do] = ACTIONS(2159), + [anon_sym_if] = ACTIONS(2159), + [anon_sym_match] = ACTIONS(2159), + [anon_sym_LBRACE] = ACTIONS(2159), + [anon_sym_RBRACE] = ACTIONS(2159), + [anon_sym_DOT] = ACTIONS(2159), + [anon_sym_try] = ACTIONS(2159), + [anon_sym_return] = ACTIONS(2159), + [anon_sym_source] = ACTIONS(2159), + [anon_sym_source_DASHenv] = ACTIONS(2159), + [anon_sym_register] = ACTIONS(2159), + [anon_sym_hide] = ACTIONS(2159), + [anon_sym_hide_DASHenv] = ACTIONS(2159), + [anon_sym_overlay] = ACTIONS(2159), + [anon_sym_as] = ACTIONS(2165), + [anon_sym_where] = ACTIONS(2159), + [anon_sym_not] = ACTIONS(2159), + [sym_val_nothing] = ACTIONS(2159), + [anon_sym_true] = ACTIONS(2159), + [anon_sym_false] = ACTIONS(2159), + [aux_sym_val_number_token1] = ACTIONS(2159), + [aux_sym_val_number_token2] = ACTIONS(2159), + [aux_sym_val_number_token3] = ACTIONS(2159), + [anon_sym_inf] = ACTIONS(2159), + [anon_sym_DASHinf] = ACTIONS(2159), + [anon_sym_NaN] = ACTIONS(2159), + [aux_sym__val_number_decimal_token1] = ACTIONS(2159), + [aux_sym__val_number_decimal_token2] = ACTIONS(2159), + [anon_sym_0b] = ACTIONS(2159), + [anon_sym_0o] = ACTIONS(2159), + [anon_sym_0x] = ACTIONS(2159), + [sym_val_date] = ACTIONS(2159), + [anon_sym_DQUOTE] = ACTIONS(2159), + [sym__str_single_quotes] = ACTIONS(2159), + [sym__str_back_ticks] = ACTIONS(2159), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2159), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2159), + [anon_sym_CARET] = ACTIONS(2159), + [sym_short_flag] = ACTIONS(2167), + [anon_sym_POUND] = ACTIONS(105), + }, + [888] = { + [sym_comment] = STATE(888), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [889] = { + [sym_comment] = STATE(889), + [ts_builtin_sym_end] = ACTIONS(1547), [anon_sym_SEMI] = ACTIONS(1545), [anon_sym_LF] = ACTIONS(1547), [anon_sym_LBRACK] = ACTIONS(1545), [anon_sym_LPAREN] = ACTIONS(1545), - [anon_sym_RPAREN] = ACTIONS(1545), [anon_sym_PIPE] = ACTIONS(1545), [anon_sym_DOLLAR] = ACTIONS(1545), [anon_sym_GT] = ACTIONS(1545), @@ -148211,7 +148303,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(1545), [anon_sym_in] = ACTIONS(1545), [anon_sym_LBRACE] = ACTIONS(1545), - [anon_sym_RBRACE] = ACTIONS(1545), [anon_sym_DOT] = ACTIONS(1545), [anon_sym_STAR] = ACTIONS(1545), [anon_sym_STAR_STAR] = ACTIONS(1545), @@ -148270,886 +148361,378 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1545), [anon_sym_POUND] = ACTIONS(105), }, - [885] = { - [sym_comment] = STATE(885), - [anon_sym_SEMI] = ACTIONS(1541), - [anon_sym_LF] = ACTIONS(1543), - [anon_sym_LBRACK] = ACTIONS(1541), - [anon_sym_LPAREN] = ACTIONS(1541), - [anon_sym_RPAREN] = ACTIONS(1541), - [anon_sym_PIPE] = ACTIONS(1541), - [anon_sym_DOLLAR] = ACTIONS(1541), - [anon_sym_GT] = ACTIONS(1541), - [anon_sym_DASH_DASH] = ACTIONS(1541), - [anon_sym_DASH] = ACTIONS(1541), - [anon_sym_in] = ACTIONS(1541), - [anon_sym_LBRACE] = ACTIONS(1541), - [anon_sym_RBRACE] = ACTIONS(1541), - [anon_sym_DOT] = ACTIONS(1541), - [anon_sym_STAR] = ACTIONS(1541), - [anon_sym_STAR_STAR] = ACTIONS(1541), - [anon_sym_PLUS_PLUS] = ACTIONS(1541), - [anon_sym_SLASH] = ACTIONS(1541), - [anon_sym_mod] = ACTIONS(1541), - [anon_sym_SLASH_SLASH] = ACTIONS(1541), - [anon_sym_PLUS] = ACTIONS(1541), - [anon_sym_bit_DASHshl] = ACTIONS(1541), - [anon_sym_bit_DASHshr] = ACTIONS(1541), - [anon_sym_EQ_EQ] = ACTIONS(1541), - [anon_sym_BANG_EQ] = ACTIONS(1541), - [anon_sym_LT2] = ACTIONS(1541), - [anon_sym_LT_EQ] = ACTIONS(1541), - [anon_sym_GT_EQ] = ACTIONS(1541), - [anon_sym_not_DASHin] = ACTIONS(1541), - [anon_sym_starts_DASHwith] = ACTIONS(1541), - [anon_sym_ends_DASHwith] = ACTIONS(1541), - [anon_sym_EQ_TILDE] = ACTIONS(1541), - [anon_sym_BANG_TILDE] = ACTIONS(1541), - [anon_sym_bit_DASHand] = ACTIONS(1541), - [anon_sym_bit_DASHxor] = ACTIONS(1541), - [anon_sym_bit_DASHor] = ACTIONS(1541), - [anon_sym_and] = ACTIONS(1541), - [anon_sym_xor] = ACTIONS(1541), - [anon_sym_or] = ACTIONS(1541), - [sym_val_nothing] = ACTIONS(1541), - [anon_sym_true] = ACTIONS(1541), - [anon_sym_false] = ACTIONS(1541), - [aux_sym_val_number_token1] = ACTIONS(1541), - [aux_sym_val_number_token2] = ACTIONS(1541), - [aux_sym_val_number_token3] = ACTIONS(1541), - [anon_sym_inf] = ACTIONS(1541), - [anon_sym_DASHinf] = ACTIONS(1541), - [anon_sym_NaN] = ACTIONS(1541), - [aux_sym__val_number_decimal_token1] = ACTIONS(1541), - [aux_sym__val_number_decimal_token2] = ACTIONS(1541), - [anon_sym_0b] = ACTIONS(1541), - [anon_sym_0o] = ACTIONS(1541), - [anon_sym_0x] = ACTIONS(1541), - [sym_val_date] = ACTIONS(1541), - [anon_sym_DQUOTE] = ACTIONS(1541), - [sym__str_single_quotes] = ACTIONS(1541), - [sym__str_back_ticks] = ACTIONS(1541), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1541), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1541), - [anon_sym_err_GT] = ACTIONS(1541), - [anon_sym_out_GT] = ACTIONS(1541), - [anon_sym_e_GT] = ACTIONS(1541), - [anon_sym_o_GT] = ACTIONS(1541), - [anon_sym_err_PLUSout_GT] = ACTIONS(1541), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1541), - [anon_sym_o_PLUSe_GT] = ACTIONS(1541), - [anon_sym_e_PLUSo_GT] = ACTIONS(1541), - [sym_short_flag] = ACTIONS(1541), - [aux_sym_unquoted_token1] = ACTIONS(1541), - [anon_sym_POUND] = ACTIONS(105), - }, - [886] = { - [sym_comment] = STATE(886), - [anon_sym_SEMI] = ACTIONS(1537), - [anon_sym_LF] = ACTIONS(1539), - [anon_sym_LBRACK] = ACTIONS(1537), - [anon_sym_LPAREN] = ACTIONS(1537), - [anon_sym_RPAREN] = ACTIONS(1537), - [anon_sym_PIPE] = ACTIONS(1537), - [anon_sym_DOLLAR] = ACTIONS(1537), - [anon_sym_GT] = ACTIONS(1537), - [anon_sym_DASH_DASH] = ACTIONS(1537), - [anon_sym_DASH] = ACTIONS(1537), - [anon_sym_in] = ACTIONS(1537), - [anon_sym_LBRACE] = ACTIONS(1537), - [anon_sym_RBRACE] = ACTIONS(1537), - [anon_sym_DOT] = ACTIONS(1537), - [anon_sym_STAR] = ACTIONS(1537), - [anon_sym_STAR_STAR] = ACTIONS(1537), - [anon_sym_PLUS_PLUS] = ACTIONS(1537), - [anon_sym_SLASH] = ACTIONS(1537), - [anon_sym_mod] = ACTIONS(1537), - [anon_sym_SLASH_SLASH] = ACTIONS(1537), - [anon_sym_PLUS] = ACTIONS(1537), - [anon_sym_bit_DASHshl] = ACTIONS(1537), - [anon_sym_bit_DASHshr] = ACTIONS(1537), - [anon_sym_EQ_EQ] = ACTIONS(1537), - [anon_sym_BANG_EQ] = ACTIONS(1537), - [anon_sym_LT2] = ACTIONS(1537), - [anon_sym_LT_EQ] = ACTIONS(1537), - [anon_sym_GT_EQ] = ACTIONS(1537), - [anon_sym_not_DASHin] = ACTIONS(1537), - [anon_sym_starts_DASHwith] = ACTIONS(1537), - [anon_sym_ends_DASHwith] = ACTIONS(1537), - [anon_sym_EQ_TILDE] = ACTIONS(1537), - [anon_sym_BANG_TILDE] = ACTIONS(1537), - [anon_sym_bit_DASHand] = ACTIONS(1537), - [anon_sym_bit_DASHxor] = ACTIONS(1537), - [anon_sym_bit_DASHor] = ACTIONS(1537), - [anon_sym_and] = ACTIONS(1537), - [anon_sym_xor] = ACTIONS(1537), - [anon_sym_or] = ACTIONS(1537), - [sym_val_nothing] = ACTIONS(1537), - [anon_sym_true] = ACTIONS(1537), - [anon_sym_false] = ACTIONS(1537), - [aux_sym_val_number_token1] = ACTIONS(1537), - [aux_sym_val_number_token2] = ACTIONS(1537), - [aux_sym_val_number_token3] = ACTIONS(1537), - [anon_sym_inf] = ACTIONS(1537), - [anon_sym_DASHinf] = ACTIONS(1537), - [anon_sym_NaN] = ACTIONS(1537), - [aux_sym__val_number_decimal_token1] = ACTIONS(1537), - [aux_sym__val_number_decimal_token2] = ACTIONS(1537), - [anon_sym_0b] = ACTIONS(1537), - [anon_sym_0o] = ACTIONS(1537), - [anon_sym_0x] = ACTIONS(1537), - [sym_val_date] = ACTIONS(1537), - [anon_sym_DQUOTE] = ACTIONS(1537), - [sym__str_single_quotes] = ACTIONS(1537), - [sym__str_back_ticks] = ACTIONS(1537), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1537), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1537), - [anon_sym_err_GT] = ACTIONS(1537), - [anon_sym_out_GT] = ACTIONS(1537), - [anon_sym_e_GT] = ACTIONS(1537), - [anon_sym_o_GT] = ACTIONS(1537), - [anon_sym_err_PLUSout_GT] = ACTIONS(1537), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1537), - [anon_sym_o_PLUSe_GT] = ACTIONS(1537), - [anon_sym_e_PLUSo_GT] = ACTIONS(1537), - [sym_short_flag] = ACTIONS(1537), - [aux_sym_unquoted_token1] = ACTIONS(1537), - [anon_sym_POUND] = ACTIONS(105), - }, - [887] = { - [sym_comment] = STATE(887), - [anon_sym_SEMI] = ACTIONS(1529), - [anon_sym_LF] = ACTIONS(1531), - [anon_sym_LBRACK] = ACTIONS(1529), - [anon_sym_LPAREN] = ACTIONS(1529), - [anon_sym_RPAREN] = ACTIONS(1529), - [anon_sym_PIPE] = ACTIONS(1529), - [anon_sym_DOLLAR] = ACTIONS(1529), - [anon_sym_GT] = ACTIONS(1529), - [anon_sym_DASH_DASH] = ACTIONS(1529), - [anon_sym_DASH] = ACTIONS(1529), - [anon_sym_in] = ACTIONS(1529), - [anon_sym_LBRACE] = ACTIONS(1529), - [anon_sym_RBRACE] = ACTIONS(1529), - [anon_sym_DOT] = ACTIONS(1529), - [anon_sym_STAR] = ACTIONS(1529), - [anon_sym_STAR_STAR] = ACTIONS(1529), - [anon_sym_PLUS_PLUS] = ACTIONS(1529), - [anon_sym_SLASH] = ACTIONS(1529), - [anon_sym_mod] = ACTIONS(1529), - [anon_sym_SLASH_SLASH] = ACTIONS(1529), - [anon_sym_PLUS] = ACTIONS(1529), - [anon_sym_bit_DASHshl] = ACTIONS(1529), - [anon_sym_bit_DASHshr] = ACTIONS(1529), - [anon_sym_EQ_EQ] = ACTIONS(1529), - [anon_sym_BANG_EQ] = ACTIONS(1529), - [anon_sym_LT2] = ACTIONS(1529), - [anon_sym_LT_EQ] = ACTIONS(1529), - [anon_sym_GT_EQ] = ACTIONS(1529), - [anon_sym_not_DASHin] = ACTIONS(1529), - [anon_sym_starts_DASHwith] = ACTIONS(1529), - [anon_sym_ends_DASHwith] = ACTIONS(1529), - [anon_sym_EQ_TILDE] = ACTIONS(1529), - [anon_sym_BANG_TILDE] = ACTIONS(1529), - [anon_sym_bit_DASHand] = ACTIONS(1529), - [anon_sym_bit_DASHxor] = ACTIONS(1529), - [anon_sym_bit_DASHor] = ACTIONS(1529), - [anon_sym_and] = ACTIONS(1529), - [anon_sym_xor] = ACTIONS(1529), - [anon_sym_or] = ACTIONS(1529), - [sym_val_nothing] = ACTIONS(1529), - [anon_sym_true] = ACTIONS(1529), - [anon_sym_false] = ACTIONS(1529), - [aux_sym_val_number_token1] = ACTIONS(1529), - [aux_sym_val_number_token2] = ACTIONS(1529), - [aux_sym_val_number_token3] = ACTIONS(1529), - [anon_sym_inf] = ACTIONS(1529), - [anon_sym_DASHinf] = ACTIONS(1529), - [anon_sym_NaN] = ACTIONS(1529), - [aux_sym__val_number_decimal_token1] = ACTIONS(1529), - [aux_sym__val_number_decimal_token2] = ACTIONS(1529), - [anon_sym_0b] = ACTIONS(1529), - [anon_sym_0o] = ACTIONS(1529), - [anon_sym_0x] = ACTIONS(1529), - [sym_val_date] = ACTIONS(1529), - [anon_sym_DQUOTE] = ACTIONS(1529), - [sym__str_single_quotes] = ACTIONS(1529), - [sym__str_back_ticks] = ACTIONS(1529), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1529), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1529), - [anon_sym_err_GT] = ACTIONS(1529), - [anon_sym_out_GT] = ACTIONS(1529), - [anon_sym_e_GT] = ACTIONS(1529), - [anon_sym_o_GT] = ACTIONS(1529), - [anon_sym_err_PLUSout_GT] = ACTIONS(1529), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1529), - [anon_sym_o_PLUSe_GT] = ACTIONS(1529), - [anon_sym_e_PLUSo_GT] = ACTIONS(1529), - [sym_short_flag] = ACTIONS(1529), - [aux_sym_unquoted_token1] = ACTIONS(1529), - [anon_sym_POUND] = ACTIONS(105), - }, - [888] = { - [sym_comment] = STATE(888), - [anon_sym_SEMI] = ACTIONS(1525), - [anon_sym_LF] = ACTIONS(1527), - [anon_sym_LBRACK] = ACTIONS(1525), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_RPAREN] = ACTIONS(1525), - [anon_sym_PIPE] = ACTIONS(1525), - [anon_sym_DOLLAR] = ACTIONS(1525), - [anon_sym_GT] = ACTIONS(1525), - [anon_sym_DASH_DASH] = ACTIONS(1525), - [anon_sym_DASH] = ACTIONS(1525), - [anon_sym_in] = ACTIONS(1525), - [anon_sym_LBRACE] = ACTIONS(1525), - [anon_sym_RBRACE] = ACTIONS(1525), - [anon_sym_DOT] = ACTIONS(1525), - [anon_sym_STAR] = ACTIONS(1525), - [anon_sym_STAR_STAR] = ACTIONS(1525), - [anon_sym_PLUS_PLUS] = ACTIONS(1525), - [anon_sym_SLASH] = ACTIONS(1525), - [anon_sym_mod] = ACTIONS(1525), - [anon_sym_SLASH_SLASH] = ACTIONS(1525), - [anon_sym_PLUS] = ACTIONS(1525), - [anon_sym_bit_DASHshl] = ACTIONS(1525), - [anon_sym_bit_DASHshr] = ACTIONS(1525), - [anon_sym_EQ_EQ] = ACTIONS(1525), - [anon_sym_BANG_EQ] = ACTIONS(1525), - [anon_sym_LT2] = ACTIONS(1525), - [anon_sym_LT_EQ] = ACTIONS(1525), - [anon_sym_GT_EQ] = ACTIONS(1525), - [anon_sym_not_DASHin] = ACTIONS(1525), - [anon_sym_starts_DASHwith] = ACTIONS(1525), - [anon_sym_ends_DASHwith] = ACTIONS(1525), - [anon_sym_EQ_TILDE] = ACTIONS(1525), - [anon_sym_BANG_TILDE] = ACTIONS(1525), - [anon_sym_bit_DASHand] = ACTIONS(1525), - [anon_sym_bit_DASHxor] = ACTIONS(1525), - [anon_sym_bit_DASHor] = ACTIONS(1525), - [anon_sym_and] = ACTIONS(1525), - [anon_sym_xor] = ACTIONS(1525), - [anon_sym_or] = ACTIONS(1525), - [sym_val_nothing] = ACTIONS(1525), - [anon_sym_true] = ACTIONS(1525), - [anon_sym_false] = ACTIONS(1525), - [aux_sym_val_number_token1] = ACTIONS(1525), - [aux_sym_val_number_token2] = ACTIONS(1525), - [aux_sym_val_number_token3] = ACTIONS(1525), - [anon_sym_inf] = ACTIONS(1525), - [anon_sym_DASHinf] = ACTIONS(1525), - [anon_sym_NaN] = ACTIONS(1525), - [aux_sym__val_number_decimal_token1] = ACTIONS(1525), - [aux_sym__val_number_decimal_token2] = ACTIONS(1525), - [anon_sym_0b] = ACTIONS(1525), - [anon_sym_0o] = ACTIONS(1525), - [anon_sym_0x] = ACTIONS(1525), - [sym_val_date] = ACTIONS(1525), - [anon_sym_DQUOTE] = ACTIONS(1525), - [sym__str_single_quotes] = ACTIONS(1525), - [sym__str_back_ticks] = ACTIONS(1525), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1525), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1525), - [anon_sym_err_GT] = ACTIONS(1525), - [anon_sym_out_GT] = ACTIONS(1525), - [anon_sym_e_GT] = ACTIONS(1525), - [anon_sym_o_GT] = ACTIONS(1525), - [anon_sym_err_PLUSout_GT] = ACTIONS(1525), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1525), - [anon_sym_o_PLUSe_GT] = ACTIONS(1525), - [anon_sym_e_PLUSo_GT] = ACTIONS(1525), - [sym_short_flag] = ACTIONS(1525), - [aux_sym_unquoted_token1] = ACTIONS(1525), - [anon_sym_POUND] = ACTIONS(105), - }, - [889] = { - [sym_comment] = STATE(889), - [ts_builtin_sym_end] = ACTIONS(1276), - [anon_sym_SEMI] = ACTIONS(1274), - [anon_sym_LF] = ACTIONS(1276), - [anon_sym_LBRACK] = ACTIONS(1274), - [anon_sym_LPAREN] = ACTIONS(1274), - [anon_sym_PIPE] = ACTIONS(1274), - [anon_sym_DOLLAR] = ACTIONS(1274), - [anon_sym_GT] = ACTIONS(1274), - [anon_sym_DASH_DASH] = ACTIONS(1274), - [anon_sym_DASH] = ACTIONS(1274), - [anon_sym_in] = ACTIONS(1274), - [anon_sym_LBRACE] = ACTIONS(1274), - [anon_sym_DOT] = ACTIONS(1274), - [anon_sym_STAR] = ACTIONS(1274), - [anon_sym_STAR_STAR] = ACTIONS(1274), - [anon_sym_PLUS_PLUS] = ACTIONS(1274), - [anon_sym_SLASH] = ACTIONS(1274), - [anon_sym_mod] = ACTIONS(1274), - [anon_sym_SLASH_SLASH] = ACTIONS(1274), - [anon_sym_PLUS] = ACTIONS(1274), - [anon_sym_bit_DASHshl] = ACTIONS(1274), - [anon_sym_bit_DASHshr] = ACTIONS(1274), - [anon_sym_EQ_EQ] = ACTIONS(1274), - [anon_sym_BANG_EQ] = ACTIONS(1274), - [anon_sym_LT2] = ACTIONS(1274), - [anon_sym_LT_EQ] = ACTIONS(1274), - [anon_sym_GT_EQ] = ACTIONS(1274), - [anon_sym_not_DASHin] = ACTIONS(1274), - [anon_sym_starts_DASHwith] = ACTIONS(1274), - [anon_sym_ends_DASHwith] = ACTIONS(1274), - [anon_sym_EQ_TILDE] = ACTIONS(1274), - [anon_sym_BANG_TILDE] = ACTIONS(1274), - [anon_sym_bit_DASHand] = ACTIONS(1274), - [anon_sym_bit_DASHxor] = ACTIONS(1274), - [anon_sym_bit_DASHor] = ACTIONS(1274), - [anon_sym_and] = ACTIONS(1274), - [anon_sym_xor] = ACTIONS(1274), - [anon_sym_or] = ACTIONS(1274), - [sym_val_nothing] = ACTIONS(1274), - [anon_sym_true] = ACTIONS(1274), - [anon_sym_false] = ACTIONS(1274), - [aux_sym_val_number_token1] = ACTIONS(1274), - [aux_sym_val_number_token2] = ACTIONS(1274), - [aux_sym_val_number_token3] = ACTIONS(1274), - [anon_sym_inf] = ACTIONS(1274), - [anon_sym_DASHinf] = ACTIONS(1274), - [anon_sym_NaN] = ACTIONS(1274), - [aux_sym__val_number_decimal_token1] = ACTIONS(1274), - [aux_sym__val_number_decimal_token2] = ACTIONS(1274), - [anon_sym_0b] = ACTIONS(1274), - [anon_sym_0o] = ACTIONS(1274), - [anon_sym_0x] = ACTIONS(1274), - [sym_val_date] = ACTIONS(1274), - [anon_sym_DQUOTE] = ACTIONS(1274), - [sym__str_single_quotes] = ACTIONS(1274), - [sym__str_back_ticks] = ACTIONS(1274), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1274), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1274), - [anon_sym_err_GT] = ACTIONS(1274), - [anon_sym_out_GT] = ACTIONS(1274), - [anon_sym_e_GT] = ACTIONS(1274), - [anon_sym_o_GT] = ACTIONS(1274), - [anon_sym_err_PLUSout_GT] = ACTIONS(1274), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1274), - [anon_sym_o_PLUSe_GT] = ACTIONS(1274), - [anon_sym_e_PLUSo_GT] = ACTIONS(1274), - [sym_short_flag] = ACTIONS(1274), - [aux_sym_unquoted_token1] = ACTIONS(1274), - [anon_sym_POUND] = ACTIONS(105), - }, [890] = { [sym_comment] = STATE(890), - [ts_builtin_sym_end] = ACTIONS(1535), - [anon_sym_SEMI] = ACTIONS(1533), - [anon_sym_LF] = ACTIONS(1535), - [anon_sym_LBRACK] = ACTIONS(1533), - [anon_sym_LPAREN] = ACTIONS(1533), - [anon_sym_PIPE] = ACTIONS(1533), - [anon_sym_DOLLAR] = ACTIONS(1533), - [anon_sym_GT] = ACTIONS(1533), - [anon_sym_DASH_DASH] = ACTIONS(1533), - [anon_sym_DASH] = ACTIONS(1533), - [anon_sym_in] = ACTIONS(1533), - [anon_sym_LBRACE] = ACTIONS(1533), - [anon_sym_DOT] = ACTIONS(1533), - [anon_sym_STAR] = ACTIONS(1533), - [anon_sym_STAR_STAR] = ACTIONS(1533), - [anon_sym_PLUS_PLUS] = ACTIONS(1533), - [anon_sym_SLASH] = ACTIONS(1533), - [anon_sym_mod] = ACTIONS(1533), - [anon_sym_SLASH_SLASH] = ACTIONS(1533), - [anon_sym_PLUS] = ACTIONS(1533), - [anon_sym_bit_DASHshl] = ACTIONS(1533), - [anon_sym_bit_DASHshr] = ACTIONS(1533), - [anon_sym_EQ_EQ] = ACTIONS(1533), - [anon_sym_BANG_EQ] = ACTIONS(1533), - [anon_sym_LT2] = ACTIONS(1533), - [anon_sym_LT_EQ] = ACTIONS(1533), - [anon_sym_GT_EQ] = ACTIONS(1533), - [anon_sym_not_DASHin] = ACTIONS(1533), - [anon_sym_starts_DASHwith] = ACTIONS(1533), - [anon_sym_ends_DASHwith] = ACTIONS(1533), - [anon_sym_EQ_TILDE] = ACTIONS(1533), - [anon_sym_BANG_TILDE] = ACTIONS(1533), - [anon_sym_bit_DASHand] = ACTIONS(1533), - [anon_sym_bit_DASHxor] = ACTIONS(1533), - [anon_sym_bit_DASHor] = ACTIONS(1533), - [anon_sym_and] = ACTIONS(1533), - [anon_sym_xor] = ACTIONS(1533), - [anon_sym_or] = ACTIONS(1533), - [sym_val_nothing] = ACTIONS(1533), - [anon_sym_true] = ACTIONS(1533), - [anon_sym_false] = ACTIONS(1533), - [aux_sym_val_number_token1] = ACTIONS(1533), - [aux_sym_val_number_token2] = ACTIONS(1533), - [aux_sym_val_number_token3] = ACTIONS(1533), - [anon_sym_inf] = ACTIONS(1533), - [anon_sym_DASHinf] = ACTIONS(1533), - [anon_sym_NaN] = ACTIONS(1533), - [aux_sym__val_number_decimal_token1] = ACTIONS(1533), - [aux_sym__val_number_decimal_token2] = ACTIONS(1533), - [anon_sym_0b] = ACTIONS(1533), - [anon_sym_0o] = ACTIONS(1533), - [anon_sym_0x] = ACTIONS(1533), - [sym_val_date] = ACTIONS(1533), - [anon_sym_DQUOTE] = ACTIONS(1533), - [sym__str_single_quotes] = ACTIONS(1533), - [sym__str_back_ticks] = ACTIONS(1533), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1533), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1533), - [anon_sym_err_GT] = ACTIONS(1533), - [anon_sym_out_GT] = ACTIONS(1533), - [anon_sym_e_GT] = ACTIONS(1533), - [anon_sym_o_GT] = ACTIONS(1533), - [anon_sym_err_PLUSout_GT] = ACTIONS(1533), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1533), - [anon_sym_o_PLUSe_GT] = ACTIONS(1533), - [anon_sym_e_PLUSo_GT] = ACTIONS(1533), - [sym_short_flag] = ACTIONS(1533), - [aux_sym_unquoted_token1] = ACTIONS(1533), + [ts_builtin_sym_end] = ACTIONS(1167), + [anon_sym_SEMI] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_PIPE] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_GT] = ACTIONS(1165), + [anon_sym_DASH_DASH] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_in] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_STAR_STAR] = ACTIONS(1165), + [anon_sym_PLUS_PLUS] = ACTIONS(1165), + [anon_sym_SLASH] = ACTIONS(1165), + [anon_sym_mod] = ACTIONS(1165), + [anon_sym_SLASH_SLASH] = ACTIONS(1165), + [anon_sym_PLUS] = ACTIONS(1165), + [anon_sym_bit_DASHshl] = ACTIONS(1165), + [anon_sym_bit_DASHshr] = ACTIONS(1165), + [anon_sym_EQ_EQ] = ACTIONS(1165), + [anon_sym_BANG_EQ] = ACTIONS(1165), + [anon_sym_LT2] = ACTIONS(1165), + [anon_sym_LT_EQ] = ACTIONS(1165), + [anon_sym_GT_EQ] = ACTIONS(1165), + [anon_sym_not_DASHin] = ACTIONS(1165), + [anon_sym_starts_DASHwith] = ACTIONS(1165), + [anon_sym_ends_DASHwith] = ACTIONS(1165), + [anon_sym_EQ_TILDE] = ACTIONS(1165), + [anon_sym_BANG_TILDE] = ACTIONS(1165), + [anon_sym_bit_DASHand] = ACTIONS(1165), + [anon_sym_bit_DASHxor] = ACTIONS(1165), + [anon_sym_bit_DASHor] = ACTIONS(1165), + [anon_sym_and] = ACTIONS(1165), + [anon_sym_xor] = ACTIONS(1165), + [anon_sym_or] = ACTIONS(1165), + [sym_val_nothing] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym_val_number_token1] = ACTIONS(1165), + [aux_sym_val_number_token2] = ACTIONS(1165), + [aux_sym_val_number_token3] = ACTIONS(1165), + [anon_sym_inf] = ACTIONS(1165), + [anon_sym_DASHinf] = ACTIONS(1165), + [anon_sym_NaN] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_decimal_token2] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_err_GT] = ACTIONS(1165), + [anon_sym_out_GT] = ACTIONS(1165), + [anon_sym_e_GT] = ACTIONS(1165), + [anon_sym_o_GT] = ACTIONS(1165), + [anon_sym_err_PLUSout_GT] = ACTIONS(1165), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1165), + [anon_sym_o_PLUSe_GT] = ACTIONS(1165), + [anon_sym_e_PLUSo_GT] = ACTIONS(1165), + [sym_short_flag] = ACTIONS(1165), + [aux_sym_unquoted_token1] = ACTIONS(1165), [anon_sym_POUND] = ACTIONS(105), }, [891] = { - [sym_expr_parenthesized] = STATE(1540), - [sym__val_range_end_decimal] = STATE(1540), - [sym_val_variable] = STATE(1540), - [sym__var] = STATE(1344), [sym_comment] = STATE(891), - [anon_sym_LBRACK] = ACTIONS(991), - [anon_sym_COMMA] = ACTIONS(991), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_DOLLAR] = ACTIONS(2183), - [anon_sym_LT] = ACTIONS(2185), - [anon_sym_GT] = ACTIONS(989), - [anon_sym_DASH] = ACTIONS(989), - [anon_sym_in] = ACTIONS(989), - [anon_sym_LBRACE] = ACTIONS(991), - [anon_sym_RBRACE] = ACTIONS(991), - [anon_sym__] = ACTIONS(989), - [anon_sym_DOT] = ACTIONS(989), - [anon_sym_STAR] = ACTIONS(989), - [anon_sym_STAR_STAR] = ACTIONS(991), - [anon_sym_PLUS_PLUS] = ACTIONS(991), - [anon_sym_SLASH] = ACTIONS(989), - [anon_sym_mod] = ACTIONS(991), - [anon_sym_SLASH_SLASH] = ACTIONS(991), - [anon_sym_PLUS] = ACTIONS(989), - [anon_sym_bit_DASHshl] = ACTIONS(991), - [anon_sym_bit_DASHshr] = ACTIONS(991), - [anon_sym_EQ_EQ] = ACTIONS(991), - [anon_sym_BANG_EQ] = ACTIONS(991), - [anon_sym_LT2] = ACTIONS(989), - [anon_sym_LT_EQ] = ACTIONS(991), - [anon_sym_GT_EQ] = ACTIONS(991), - [anon_sym_not_DASHin] = ACTIONS(991), - [anon_sym_starts_DASHwith] = ACTIONS(991), - [anon_sym_ends_DASHwith] = ACTIONS(991), - [anon_sym_EQ_TILDE] = ACTIONS(991), - [anon_sym_BANG_TILDE] = ACTIONS(991), - [anon_sym_bit_DASHand] = ACTIONS(991), - [anon_sym_bit_DASHxor] = ACTIONS(991), - [anon_sym_bit_DASHor] = ACTIONS(991), - [anon_sym_and] = ACTIONS(991), - [anon_sym_xor] = ACTIONS(991), - [anon_sym_or] = ACTIONS(991), - [anon_sym_not] = ACTIONS(989), - [anon_sym_DOT2] = ACTIONS(2187), - [anon_sym_EQ2] = ACTIONS(2189), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2191), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2193), - [sym_val_nothing] = ACTIONS(991), - [anon_sym_true] = ACTIONS(991), - [anon_sym_false] = ACTIONS(991), - [aux_sym_val_number_token1] = ACTIONS(991), - [aux_sym_val_number_token2] = ACTIONS(991), - [aux_sym_val_number_token3] = ACTIONS(991), - [anon_sym_inf] = ACTIONS(991), - [anon_sym_DASHinf] = ACTIONS(991), - [anon_sym_NaN] = ACTIONS(991), - [aux_sym__val_number_decimal_token1] = ACTIONS(989), - [aux_sym__val_number_decimal_token2] = ACTIONS(989), - [anon_sym_0b] = ACTIONS(989), - [anon_sym_0o] = ACTIONS(989), - [anon_sym_0x] = ACTIONS(989), - [sym_val_date] = ACTIONS(991), - [anon_sym_DQUOTE] = ACTIONS(991), - [sym__str_single_quotes] = ACTIONS(991), - [sym__str_back_ticks] = ACTIONS(991), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(991), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(991), - [aux_sym_unquoted_token4] = ACTIONS(2195), - [aux_sym_unquoted_token7] = ACTIONS(2197), - [anon_sym_POUND] = ACTIONS(3), + [ts_builtin_sym_end] = ACTIONS(1533), + [anon_sym_SEMI] = ACTIONS(1531), + [anon_sym_LF] = ACTIONS(1533), + [anon_sym_LBRACK] = ACTIONS(1531), + [anon_sym_LPAREN] = ACTIONS(1531), + [anon_sym_PIPE] = ACTIONS(1531), + [anon_sym_DOLLAR] = ACTIONS(1531), + [anon_sym_GT] = ACTIONS(1531), + [anon_sym_DASH_DASH] = ACTIONS(1531), + [anon_sym_DASH] = ACTIONS(1531), + [anon_sym_in] = ACTIONS(1531), + [anon_sym_LBRACE] = ACTIONS(1531), + [anon_sym_DOT] = ACTIONS(1531), + [anon_sym_STAR] = ACTIONS(1531), + [anon_sym_STAR_STAR] = ACTIONS(1531), + [anon_sym_PLUS_PLUS] = ACTIONS(1531), + [anon_sym_SLASH] = ACTIONS(1531), + [anon_sym_mod] = ACTIONS(1531), + [anon_sym_SLASH_SLASH] = ACTIONS(1531), + [anon_sym_PLUS] = ACTIONS(1531), + [anon_sym_bit_DASHshl] = ACTIONS(1531), + [anon_sym_bit_DASHshr] = ACTIONS(1531), + [anon_sym_EQ_EQ] = ACTIONS(1531), + [anon_sym_BANG_EQ] = ACTIONS(1531), + [anon_sym_LT2] = ACTIONS(1531), + [anon_sym_LT_EQ] = ACTIONS(1531), + [anon_sym_GT_EQ] = ACTIONS(1531), + [anon_sym_not_DASHin] = ACTIONS(1531), + [anon_sym_starts_DASHwith] = ACTIONS(1531), + [anon_sym_ends_DASHwith] = ACTIONS(1531), + [anon_sym_EQ_TILDE] = ACTIONS(1531), + [anon_sym_BANG_TILDE] = ACTIONS(1531), + [anon_sym_bit_DASHand] = ACTIONS(1531), + [anon_sym_bit_DASHxor] = ACTIONS(1531), + [anon_sym_bit_DASHor] = ACTIONS(1531), + [anon_sym_and] = ACTIONS(1531), + [anon_sym_xor] = ACTIONS(1531), + [anon_sym_or] = ACTIONS(1531), + [sym_val_nothing] = ACTIONS(1531), + [anon_sym_true] = ACTIONS(1531), + [anon_sym_false] = ACTIONS(1531), + [aux_sym_val_number_token1] = ACTIONS(1531), + [aux_sym_val_number_token2] = ACTIONS(1531), + [aux_sym_val_number_token3] = ACTIONS(1531), + [anon_sym_inf] = ACTIONS(1531), + [anon_sym_DASHinf] = ACTIONS(1531), + [anon_sym_NaN] = ACTIONS(1531), + [aux_sym__val_number_decimal_token1] = ACTIONS(1531), + [aux_sym__val_number_decimal_token2] = ACTIONS(1531), + [anon_sym_0b] = ACTIONS(1531), + [anon_sym_0o] = ACTIONS(1531), + [anon_sym_0x] = ACTIONS(1531), + [sym_val_date] = ACTIONS(1531), + [anon_sym_DQUOTE] = ACTIONS(1531), + [sym__str_single_quotes] = ACTIONS(1531), + [sym__str_back_ticks] = ACTIONS(1531), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1531), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1531), + [anon_sym_err_GT] = ACTIONS(1531), + [anon_sym_out_GT] = ACTIONS(1531), + [anon_sym_e_GT] = ACTIONS(1531), + [anon_sym_o_GT] = ACTIONS(1531), + [anon_sym_err_PLUSout_GT] = ACTIONS(1531), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1531), + [anon_sym_o_PLUSe_GT] = ACTIONS(1531), + [anon_sym_e_PLUSo_GT] = ACTIONS(1531), + [sym_short_flag] = ACTIONS(1531), + [aux_sym_unquoted_token1] = ACTIONS(1531), + [anon_sym_POUND] = ACTIONS(105), }, [892] = { [sym_comment] = STATE(892), - [ts_builtin_sym_end] = ACTIONS(1385), - [anon_sym_SEMI] = ACTIONS(1383), - [anon_sym_LF] = ACTIONS(1385), - [anon_sym_LBRACK] = ACTIONS(1383), - [anon_sym_LPAREN] = ACTIONS(1383), - [anon_sym_PIPE] = ACTIONS(1383), - [anon_sym_DOLLAR] = ACTIONS(1383), - [anon_sym_GT] = ACTIONS(1383), - [anon_sym_DASH_DASH] = ACTIONS(1383), - [anon_sym_DASH] = ACTIONS(1383), - [anon_sym_in] = ACTIONS(1383), - [anon_sym_LBRACE] = ACTIONS(1383), - [anon_sym_DOT] = ACTIONS(1383), - [anon_sym_STAR] = ACTIONS(1383), - [anon_sym_STAR_STAR] = ACTIONS(1383), - [anon_sym_PLUS_PLUS] = ACTIONS(1383), - [anon_sym_SLASH] = ACTIONS(1383), - [anon_sym_mod] = ACTIONS(1383), - [anon_sym_SLASH_SLASH] = ACTIONS(1383), - [anon_sym_PLUS] = ACTIONS(1383), - [anon_sym_bit_DASHshl] = ACTIONS(1383), - [anon_sym_bit_DASHshr] = ACTIONS(1383), - [anon_sym_EQ_EQ] = ACTIONS(1383), - [anon_sym_BANG_EQ] = ACTIONS(1383), - [anon_sym_LT2] = ACTIONS(1383), - [anon_sym_LT_EQ] = ACTIONS(1383), - [anon_sym_GT_EQ] = ACTIONS(1383), - [anon_sym_not_DASHin] = ACTIONS(1383), - [anon_sym_starts_DASHwith] = ACTIONS(1383), - [anon_sym_ends_DASHwith] = ACTIONS(1383), - [anon_sym_EQ_TILDE] = ACTIONS(1383), - [anon_sym_BANG_TILDE] = ACTIONS(1383), - [anon_sym_bit_DASHand] = ACTIONS(1383), - [anon_sym_bit_DASHxor] = ACTIONS(1383), - [anon_sym_bit_DASHor] = ACTIONS(1383), - [anon_sym_and] = ACTIONS(1383), - [anon_sym_xor] = ACTIONS(1383), - [anon_sym_or] = ACTIONS(1383), - [sym_val_nothing] = ACTIONS(1383), - [anon_sym_true] = ACTIONS(1383), - [anon_sym_false] = ACTIONS(1383), - [aux_sym_val_number_token1] = ACTIONS(1383), - [aux_sym_val_number_token2] = ACTIONS(1383), - [aux_sym_val_number_token3] = ACTIONS(1383), - [anon_sym_inf] = ACTIONS(1383), - [anon_sym_DASHinf] = ACTIONS(1383), - [anon_sym_NaN] = ACTIONS(1383), - [aux_sym__val_number_decimal_token1] = ACTIONS(1383), - [aux_sym__val_number_decimal_token2] = ACTIONS(1383), - [anon_sym_0b] = ACTIONS(1383), - [anon_sym_0o] = ACTIONS(1383), - [anon_sym_0x] = ACTIONS(1383), - [sym_val_date] = ACTIONS(1383), - [anon_sym_DQUOTE] = ACTIONS(1383), - [sym__str_single_quotes] = ACTIONS(1383), - [sym__str_back_ticks] = ACTIONS(1383), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1383), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1383), - [anon_sym_err_GT] = ACTIONS(1383), - [anon_sym_out_GT] = ACTIONS(1383), - [anon_sym_e_GT] = ACTIONS(1383), - [anon_sym_o_GT] = ACTIONS(1383), - [anon_sym_err_PLUSout_GT] = ACTIONS(1383), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1383), - [anon_sym_o_PLUSe_GT] = ACTIONS(1383), - [anon_sym_e_PLUSo_GT] = ACTIONS(1383), - [sym_short_flag] = ACTIONS(1383), - [aux_sym_unquoted_token1] = ACTIONS(1383), + [ts_builtin_sym_end] = ACTIONS(1355), + [anon_sym_SEMI] = ACTIONS(1353), + [anon_sym_LF] = ACTIONS(1355), + [anon_sym_LBRACK] = ACTIONS(1353), + [anon_sym_LPAREN] = ACTIONS(1353), + [anon_sym_PIPE] = ACTIONS(1353), + [anon_sym_DOLLAR] = ACTIONS(1353), + [anon_sym_GT] = ACTIONS(1353), + [anon_sym_DASH_DASH] = ACTIONS(1353), + [anon_sym_DASH] = ACTIONS(1353), + [anon_sym_in] = ACTIONS(1353), + [anon_sym_LBRACE] = ACTIONS(1353), + [anon_sym_DOT] = ACTIONS(1353), + [anon_sym_STAR] = ACTIONS(1353), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1353), + [anon_sym_mod] = ACTIONS(1353), + [anon_sym_SLASH_SLASH] = ACTIONS(1353), + [anon_sym_PLUS] = ACTIONS(1353), + [anon_sym_bit_DASHshl] = ACTIONS(1353), + [anon_sym_bit_DASHshr] = ACTIONS(1353), + [anon_sym_EQ_EQ] = ACTIONS(1353), + [anon_sym_BANG_EQ] = ACTIONS(1353), + [anon_sym_LT2] = ACTIONS(1353), + [anon_sym_LT_EQ] = ACTIONS(1353), + [anon_sym_GT_EQ] = ACTIONS(1353), + [anon_sym_not_DASHin] = ACTIONS(1353), + [anon_sym_starts_DASHwith] = ACTIONS(1353), + [anon_sym_ends_DASHwith] = ACTIONS(1353), + [anon_sym_EQ_TILDE] = ACTIONS(1353), + [anon_sym_BANG_TILDE] = ACTIONS(1353), + [anon_sym_bit_DASHand] = ACTIONS(1353), + [anon_sym_bit_DASHxor] = ACTIONS(1353), + [anon_sym_bit_DASHor] = ACTIONS(1353), + [anon_sym_and] = ACTIONS(1353), + [anon_sym_xor] = ACTIONS(1353), + [anon_sym_or] = ACTIONS(1353), + [sym_val_nothing] = ACTIONS(1353), + [anon_sym_true] = ACTIONS(1353), + [anon_sym_false] = ACTIONS(1353), + [aux_sym_val_number_token1] = ACTIONS(1353), + [aux_sym_val_number_token2] = ACTIONS(1353), + [aux_sym_val_number_token3] = ACTIONS(1353), + [anon_sym_inf] = ACTIONS(1353), + [anon_sym_DASHinf] = ACTIONS(1353), + [anon_sym_NaN] = ACTIONS(1353), + [aux_sym__val_number_decimal_token1] = ACTIONS(1353), + [aux_sym__val_number_decimal_token2] = ACTIONS(1353), + [anon_sym_0b] = ACTIONS(1353), + [anon_sym_0o] = ACTIONS(1353), + [anon_sym_0x] = ACTIONS(1353), + [sym_val_date] = ACTIONS(1353), + [anon_sym_DQUOTE] = ACTIONS(1353), + [sym__str_single_quotes] = ACTIONS(1353), + [sym__str_back_ticks] = ACTIONS(1353), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1353), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1353), + [anon_sym_err_GT] = ACTIONS(1353), + [anon_sym_out_GT] = ACTIONS(1353), + [anon_sym_e_GT] = ACTIONS(1353), + [anon_sym_o_GT] = ACTIONS(1353), + [anon_sym_err_PLUSout_GT] = ACTIONS(1353), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1353), + [anon_sym_o_PLUSe_GT] = ACTIONS(1353), + [anon_sym_e_PLUSo_GT] = ACTIONS(1353), + [sym_short_flag] = ACTIONS(1353), + [aux_sym_unquoted_token1] = ACTIONS(1353), [anon_sym_POUND] = ACTIONS(105), }, [893] = { [sym_comment] = STATE(893), - [ts_builtin_sym_end] = ACTIONS(991), - [anon_sym_export] = ACTIONS(989), - [anon_sym_alias] = ACTIONS(989), - [anon_sym_let] = ACTIONS(989), - [anon_sym_let_DASHenv] = ACTIONS(989), - [anon_sym_mut] = ACTIONS(989), - [anon_sym_const] = ACTIONS(989), - [anon_sym_SEMI] = ACTIONS(989), - [sym_cmd_identifier] = ACTIONS(989), - [anon_sym_LF] = ACTIONS(991), - [anon_sym_def] = ACTIONS(989), - [anon_sym_def_DASHenv] = ACTIONS(989), - [anon_sym_export_DASHenv] = ACTIONS(989), - [anon_sym_extern] = ACTIONS(989), - [anon_sym_module] = ACTIONS(989), - [anon_sym_use] = ACTIONS(989), - [anon_sym_LBRACK] = ACTIONS(989), - [anon_sym_LPAREN] = ACTIONS(989), - [anon_sym_DOLLAR] = ACTIONS(989), - [anon_sym_error] = ACTIONS(989), - [anon_sym_LT] = ACTIONS(2199), - [anon_sym_DASH] = ACTIONS(989), - [anon_sym_break] = ACTIONS(989), - [anon_sym_continue] = ACTIONS(989), - [anon_sym_for] = ACTIONS(989), - [anon_sym_loop] = ACTIONS(989), - [anon_sym_while] = ACTIONS(989), - [anon_sym_do] = ACTIONS(989), - [anon_sym_if] = ACTIONS(989), - [anon_sym_match] = ACTIONS(989), - [anon_sym_LBRACE] = ACTIONS(989), - [anon_sym_DOT] = ACTIONS(989), - [anon_sym_try] = ACTIONS(989), - [anon_sym_return] = ACTIONS(989), - [anon_sym_source] = ACTIONS(989), - [anon_sym_source_DASHenv] = ACTIONS(989), - [anon_sym_register] = ACTIONS(989), - [anon_sym_hide] = ACTIONS(989), - [anon_sym_hide_DASHenv] = ACTIONS(989), - [anon_sym_overlay] = ACTIONS(989), - [anon_sym_STAR] = ACTIONS(989), - [anon_sym_where] = ACTIONS(989), - [anon_sym_not] = ACTIONS(989), - [anon_sym_DOT2] = ACTIONS(2201), - [anon_sym_EQ2] = ACTIONS(2199), - [sym_val_nothing] = ACTIONS(989), - [anon_sym_true] = ACTIONS(989), - [anon_sym_false] = ACTIONS(989), - [aux_sym_val_number_token1] = ACTIONS(989), - [aux_sym_val_number_token2] = ACTIONS(989), - [aux_sym_val_number_token3] = ACTIONS(989), - [anon_sym_inf] = ACTIONS(989), - [anon_sym_DASHinf] = ACTIONS(989), - [anon_sym_NaN] = ACTIONS(989), - [aux_sym__val_number_decimal_token1] = ACTIONS(989), - [aux_sym__val_number_decimal_token2] = ACTIONS(989), - [anon_sym_0b] = ACTIONS(989), - [anon_sym_0o] = ACTIONS(989), - [anon_sym_0x] = ACTIONS(989), - [sym_val_date] = ACTIONS(989), - [anon_sym_DQUOTE] = ACTIONS(989), - [sym__str_single_quotes] = ACTIONS(989), - [sym__str_back_ticks] = ACTIONS(989), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), - [anon_sym_CARET] = ACTIONS(989), - [aux_sym_unquoted_token4] = ACTIONS(2203), - [aux_sym_unquoted_token7] = ACTIONS(2205), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2125), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2127), + [anon_sym_in] = ACTIONS(2129), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2131), + [anon_sym_STAR_STAR] = ACTIONS(2133), + [anon_sym_PLUS_PLUS] = ACTIONS(2133), + [anon_sym_SLASH] = ACTIONS(2131), + [anon_sym_mod] = ACTIONS(2131), + [anon_sym_SLASH_SLASH] = ACTIONS(2131), + [anon_sym_PLUS] = ACTIONS(2127), + [anon_sym_bit_DASHshl] = ACTIONS(2135), + [anon_sym_bit_DASHshr] = ACTIONS(2135), + [anon_sym_EQ_EQ] = ACTIONS(2125), + [anon_sym_BANG_EQ] = ACTIONS(2125), + [anon_sym_LT2] = ACTIONS(2125), + [anon_sym_LT_EQ] = ACTIONS(2125), + [anon_sym_GT_EQ] = ACTIONS(2125), + [anon_sym_not_DASHin] = ACTIONS(2129), + [anon_sym_starts_DASHwith] = ACTIONS(2129), + [anon_sym_ends_DASHwith] = ACTIONS(2129), + [anon_sym_EQ_TILDE] = ACTIONS(2137), + [anon_sym_BANG_TILDE] = ACTIONS(2137), + [anon_sym_bit_DASHand] = ACTIONS(2139), + [anon_sym_bit_DASHxor] = ACTIONS(2141), + [anon_sym_bit_DASHor] = ACTIONS(2153), + [anon_sym_and] = ACTIONS(2155), + [anon_sym_xor] = ACTIONS(2157), + [anon_sym_or] = ACTIONS(2169), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [894] = { - [sym__flag] = STATE(1024), - [sym_long_flag] = STATE(1038), + [sym_expr_parenthesized] = STATE(1459), + [sym__val_range_end_decimal] = STATE(1459), + [sym_val_variable] = STATE(1459), + [sym__var] = STATE(1209), [sym_comment] = STATE(894), - [aux_sym_overlay_use_repeat1] = STATE(976), - [ts_builtin_sym_end] = ACTIONS(2109), - [anon_sym_export] = ACTIONS(2107), - [anon_sym_alias] = ACTIONS(2107), - [anon_sym_let] = ACTIONS(2107), - [anon_sym_let_DASHenv] = ACTIONS(2107), - [anon_sym_mut] = ACTIONS(2107), - [anon_sym_const] = ACTIONS(2107), - [anon_sym_SEMI] = ACTIONS(2107), - [sym_cmd_identifier] = ACTIONS(2107), - [anon_sym_LF] = ACTIONS(2109), - [anon_sym_def] = ACTIONS(2107), - [anon_sym_def_DASHenv] = ACTIONS(2107), - [anon_sym_export_DASHenv] = ACTIONS(2107), - [anon_sym_extern] = ACTIONS(2107), - [anon_sym_module] = ACTIONS(2107), - [anon_sym_use] = ACTIONS(2107), - [anon_sym_LBRACK] = ACTIONS(2107), - [anon_sym_LPAREN] = ACTIONS(2107), - [anon_sym_DOLLAR] = ACTIONS(2107), - [anon_sym_error] = ACTIONS(2107), - [anon_sym_DASH_DASH] = ACTIONS(2207), - [anon_sym_DASH] = ACTIONS(2107), - [anon_sym_break] = ACTIONS(2107), - [anon_sym_continue] = ACTIONS(2107), - [anon_sym_for] = ACTIONS(2107), - [anon_sym_loop] = ACTIONS(2107), - [anon_sym_while] = ACTIONS(2107), - [anon_sym_do] = ACTIONS(2107), - [anon_sym_if] = ACTIONS(2107), - [anon_sym_match] = ACTIONS(2107), - [anon_sym_LBRACE] = ACTIONS(2107), - [anon_sym_DOT] = ACTIONS(2107), - [anon_sym_try] = ACTIONS(2107), - [anon_sym_return] = ACTIONS(2107), - [anon_sym_source] = ACTIONS(2107), - [anon_sym_source_DASHenv] = ACTIONS(2107), - [anon_sym_register] = ACTIONS(2107), - [anon_sym_hide] = ACTIONS(2107), - [anon_sym_hide_DASHenv] = ACTIONS(2107), - [anon_sym_overlay] = ACTIONS(2107), - [anon_sym_as] = ACTIONS(2209), - [anon_sym_where] = ACTIONS(2107), - [anon_sym_not] = ACTIONS(2107), - [sym_val_nothing] = ACTIONS(2107), - [anon_sym_true] = ACTIONS(2107), - [anon_sym_false] = ACTIONS(2107), - [aux_sym_val_number_token1] = ACTIONS(2107), - [aux_sym_val_number_token2] = ACTIONS(2107), - [aux_sym_val_number_token3] = ACTIONS(2107), - [anon_sym_inf] = ACTIONS(2107), - [anon_sym_DASHinf] = ACTIONS(2107), - [anon_sym_NaN] = ACTIONS(2107), - [aux_sym__val_number_decimal_token1] = ACTIONS(2107), - [aux_sym__val_number_decimal_token2] = ACTIONS(2107), - [anon_sym_0b] = ACTIONS(2107), - [anon_sym_0o] = ACTIONS(2107), - [anon_sym_0x] = ACTIONS(2107), - [sym_val_date] = ACTIONS(2107), - [anon_sym_DQUOTE] = ACTIONS(2107), - [sym__str_single_quotes] = ACTIONS(2107), - [sym__str_back_ticks] = ACTIONS(2107), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2107), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2107), - [anon_sym_CARET] = ACTIONS(2107), - [sym_short_flag] = ACTIONS(2211), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_LBRACK] = ACTIONS(1047), + [anon_sym_COMMA] = ACTIONS(1047), + [anon_sym_RBRACK] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(2171), + [anon_sym_DOLLAR] = ACTIONS(1846), + [anon_sym_LT] = ACTIONS(2173), + [anon_sym_GT] = ACTIONS(1045), + [anon_sym_DASH_DASH] = ACTIONS(1047), + [anon_sym_DASH] = ACTIONS(1045), + [anon_sym_in] = ACTIONS(1045), + [anon_sym_LBRACE] = ACTIONS(1047), + [anon_sym_DOT] = ACTIONS(1045), + [anon_sym_STAR] = ACTIONS(1045), + [anon_sym_STAR_STAR] = ACTIONS(1047), + [anon_sym_PLUS_PLUS] = ACTIONS(1047), + [anon_sym_SLASH] = ACTIONS(1045), + [anon_sym_mod] = ACTIONS(1047), + [anon_sym_SLASH_SLASH] = ACTIONS(1047), + [anon_sym_PLUS] = ACTIONS(1045), + [anon_sym_bit_DASHshl] = ACTIONS(1047), + [anon_sym_bit_DASHshr] = ACTIONS(1047), + [anon_sym_EQ_EQ] = ACTIONS(1047), + [anon_sym_BANG_EQ] = ACTIONS(1047), + [anon_sym_LT2] = ACTIONS(1045), + [anon_sym_LT_EQ] = ACTIONS(1047), + [anon_sym_GT_EQ] = ACTIONS(1047), + [anon_sym_not_DASHin] = ACTIONS(1047), + [anon_sym_starts_DASHwith] = ACTIONS(1047), + [anon_sym_ends_DASHwith] = ACTIONS(1047), + [anon_sym_EQ_TILDE] = ACTIONS(1047), + [anon_sym_BANG_TILDE] = ACTIONS(1047), + [anon_sym_bit_DASHand] = ACTIONS(1047), + [anon_sym_bit_DASHxor] = ACTIONS(1047), + [anon_sym_bit_DASHor] = ACTIONS(1047), + [anon_sym_and] = ACTIONS(1047), + [anon_sym_xor] = ACTIONS(1047), + [anon_sym_or] = ACTIONS(1047), + [anon_sym_not] = ACTIONS(1045), + [anon_sym_DOT2] = ACTIONS(2175), + [anon_sym_EQ2] = ACTIONS(2177), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2179), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2181), + [sym_val_nothing] = ACTIONS(1047), + [anon_sym_true] = ACTIONS(1047), + [anon_sym_false] = ACTIONS(1047), + [aux_sym_val_number_token1] = ACTIONS(1047), + [aux_sym_val_number_token2] = ACTIONS(1047), + [aux_sym_val_number_token3] = ACTIONS(1047), + [anon_sym_inf] = ACTIONS(1047), + [anon_sym_DASHinf] = ACTIONS(1045), + [anon_sym_NaN] = ACTIONS(1047), + [aux_sym__val_number_decimal_token1] = ACTIONS(1045), + [aux_sym__val_number_decimal_token2] = ACTIONS(1045), + [anon_sym_0b] = ACTIONS(1045), + [anon_sym_0o] = ACTIONS(1045), + [anon_sym_0x] = ACTIONS(1045), + [sym_val_date] = ACTIONS(1047), + [anon_sym_DQUOTE] = ACTIONS(1047), + [sym__str_single_quotes] = ACTIONS(1047), + [sym__str_back_ticks] = ACTIONS(1047), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1047), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1047), + [sym__list_item_identifier] = ACTIONS(1045), + [sym_short_flag] = ACTIONS(1045), + [anon_sym_POUND] = ACTIONS(3), }, [895] = { - [sym__flag] = STATE(1024), - [sym_long_flag] = STATE(1038), + [sym_expr_parenthesized] = STATE(1458), + [sym__val_range_end_decimal] = STATE(1458), + [sym_val_variable] = STATE(1458), + [sym__var] = STATE(1209), [sym_comment] = STATE(895), - [aux_sym_overlay_use_repeat1] = STATE(917), - [ts_builtin_sym_end] = ACTIONS(2101), - [anon_sym_export] = ACTIONS(2099), - [anon_sym_alias] = ACTIONS(2099), - [anon_sym_let] = ACTIONS(2099), - [anon_sym_let_DASHenv] = ACTIONS(2099), - [anon_sym_mut] = ACTIONS(2099), - [anon_sym_const] = ACTIONS(2099), - [anon_sym_SEMI] = ACTIONS(2099), - [sym_cmd_identifier] = ACTIONS(2099), - [anon_sym_LF] = ACTIONS(2101), - [anon_sym_def] = ACTIONS(2099), - [anon_sym_def_DASHenv] = ACTIONS(2099), - [anon_sym_export_DASHenv] = ACTIONS(2099), - [anon_sym_extern] = ACTIONS(2099), - [anon_sym_module] = ACTIONS(2099), - [anon_sym_use] = ACTIONS(2099), - [anon_sym_LBRACK] = ACTIONS(2099), - [anon_sym_LPAREN] = ACTIONS(2099), - [anon_sym_DOLLAR] = ACTIONS(2099), - [anon_sym_error] = ACTIONS(2099), - [anon_sym_DASH_DASH] = ACTIONS(2207), - [anon_sym_DASH] = ACTIONS(2099), - [anon_sym_break] = ACTIONS(2099), - [anon_sym_continue] = ACTIONS(2099), - [anon_sym_for] = ACTIONS(2099), - [anon_sym_loop] = ACTIONS(2099), - [anon_sym_while] = ACTIONS(2099), - [anon_sym_do] = ACTIONS(2099), - [anon_sym_if] = ACTIONS(2099), - [anon_sym_match] = ACTIONS(2099), - [anon_sym_LBRACE] = ACTIONS(2099), - [anon_sym_DOT] = ACTIONS(2099), - [anon_sym_try] = ACTIONS(2099), - [anon_sym_return] = ACTIONS(2099), - [anon_sym_source] = ACTIONS(2099), - [anon_sym_source_DASHenv] = ACTIONS(2099), - [anon_sym_register] = ACTIONS(2099), - [anon_sym_hide] = ACTIONS(2099), - [anon_sym_hide_DASHenv] = ACTIONS(2099), - [anon_sym_overlay] = ACTIONS(2099), - [anon_sym_as] = ACTIONS(2213), - [anon_sym_where] = ACTIONS(2099), - [anon_sym_not] = ACTIONS(2099), - [sym_val_nothing] = ACTIONS(2099), - [anon_sym_true] = ACTIONS(2099), - [anon_sym_false] = ACTIONS(2099), - [aux_sym_val_number_token1] = ACTIONS(2099), - [aux_sym_val_number_token2] = ACTIONS(2099), - [aux_sym_val_number_token3] = ACTIONS(2099), - [anon_sym_inf] = ACTIONS(2099), - [anon_sym_DASHinf] = ACTIONS(2099), - [anon_sym_NaN] = ACTIONS(2099), - [aux_sym__val_number_decimal_token1] = ACTIONS(2099), - [aux_sym__val_number_decimal_token2] = ACTIONS(2099), - [anon_sym_0b] = ACTIONS(2099), - [anon_sym_0o] = ACTIONS(2099), - [anon_sym_0x] = ACTIONS(2099), - [sym_val_date] = ACTIONS(2099), - [anon_sym_DQUOTE] = ACTIONS(2099), - [sym__str_single_quotes] = ACTIONS(2099), - [sym__str_back_ticks] = ACTIONS(2099), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2099), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2099), - [anon_sym_CARET] = ACTIONS(2099), - [sym_short_flag] = ACTIONS(2211), - [anon_sym_POUND] = ACTIONS(105), - }, - [896] = { - [sym_comment] = STATE(896), - [ts_builtin_sym_end] = ACTIONS(1393), - [anon_sym_SEMI] = ACTIONS(1391), - [anon_sym_LF] = ACTIONS(1393), - [anon_sym_LBRACK] = ACTIONS(1391), - [anon_sym_LPAREN] = ACTIONS(1391), - [anon_sym_PIPE] = ACTIONS(1391), - [anon_sym_DOLLAR] = ACTIONS(1391), - [anon_sym_GT] = ACTIONS(1391), - [anon_sym_DASH_DASH] = ACTIONS(1391), - [anon_sym_DASH] = ACTIONS(1391), - [anon_sym_in] = ACTIONS(1391), - [anon_sym_LBRACE] = ACTIONS(1391), - [anon_sym_DOT] = ACTIONS(1391), - [anon_sym_STAR] = ACTIONS(1391), - [anon_sym_STAR_STAR] = ACTIONS(1391), - [anon_sym_PLUS_PLUS] = ACTIONS(1391), - [anon_sym_SLASH] = ACTIONS(1391), - [anon_sym_mod] = ACTIONS(1391), - [anon_sym_SLASH_SLASH] = ACTIONS(1391), - [anon_sym_PLUS] = ACTIONS(1391), - [anon_sym_bit_DASHshl] = ACTIONS(1391), - [anon_sym_bit_DASHshr] = ACTIONS(1391), - [anon_sym_EQ_EQ] = ACTIONS(1391), - [anon_sym_BANG_EQ] = ACTIONS(1391), - [anon_sym_LT2] = ACTIONS(1391), - [anon_sym_LT_EQ] = ACTIONS(1391), - [anon_sym_GT_EQ] = ACTIONS(1391), - [anon_sym_not_DASHin] = ACTIONS(1391), - [anon_sym_starts_DASHwith] = ACTIONS(1391), - [anon_sym_ends_DASHwith] = ACTIONS(1391), - [anon_sym_EQ_TILDE] = ACTIONS(1391), - [anon_sym_BANG_TILDE] = ACTIONS(1391), - [anon_sym_bit_DASHand] = ACTIONS(1391), - [anon_sym_bit_DASHxor] = ACTIONS(1391), - [anon_sym_bit_DASHor] = ACTIONS(1391), - [anon_sym_and] = ACTIONS(1391), - [anon_sym_xor] = ACTIONS(1391), - [anon_sym_or] = ACTIONS(1391), - [sym_val_nothing] = ACTIONS(1391), - [anon_sym_true] = ACTIONS(1391), - [anon_sym_false] = ACTIONS(1391), - [aux_sym_val_number_token1] = ACTIONS(1391), - [aux_sym_val_number_token2] = ACTIONS(1391), - [aux_sym_val_number_token3] = ACTIONS(1391), - [anon_sym_inf] = ACTIONS(1391), - [anon_sym_DASHinf] = ACTIONS(1391), - [anon_sym_NaN] = ACTIONS(1391), - [aux_sym__val_number_decimal_token1] = ACTIONS(1391), - [aux_sym__val_number_decimal_token2] = ACTIONS(1391), - [anon_sym_0b] = ACTIONS(1391), - [anon_sym_0o] = ACTIONS(1391), - [anon_sym_0x] = ACTIONS(1391), - [sym_val_date] = ACTIONS(1391), - [anon_sym_DQUOTE] = ACTIONS(1391), - [sym__str_single_quotes] = ACTIONS(1391), - [sym__str_back_ticks] = ACTIONS(1391), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1391), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1391), - [anon_sym_err_GT] = ACTIONS(1391), - [anon_sym_out_GT] = ACTIONS(1391), - [anon_sym_e_GT] = ACTIONS(1391), - [anon_sym_o_GT] = ACTIONS(1391), - [anon_sym_err_PLUSout_GT] = ACTIONS(1391), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1391), - [anon_sym_o_PLUSe_GT] = ACTIONS(1391), - [anon_sym_e_PLUSo_GT] = ACTIONS(1391), - [sym_short_flag] = ACTIONS(1391), - [aux_sym_unquoted_token1] = ACTIONS(1391), - [anon_sym_POUND] = ACTIONS(105), - }, - [897] = { - [sym_expr_parenthesized] = STATE(1364), - [sym__val_range_end_decimal] = STATE(1364), - [sym_val_variable] = STATE(1364), - [sym__var] = STATE(1298), - [sym_comment] = STATE(897), [anon_sym_LBRACK] = ACTIONS(1031), [anon_sym_COMMA] = ACTIONS(1031), [anon_sym_RBRACK] = ACTIONS(1031), - [anon_sym_LPAREN] = ACTIONS(1953), - [anon_sym_DOLLAR] = ACTIONS(1955), - [anon_sym_LT] = ACTIONS(2215), + [anon_sym_LPAREN] = ACTIONS(2171), + [anon_sym_DOLLAR] = ACTIONS(1846), + [anon_sym_LT] = ACTIONS(2183), [anon_sym_GT] = ACTIONS(1029), [anon_sym_DASH_DASH] = ACTIONS(1031), [anon_sym_DASH] = ACTIONS(1029), @@ -149182,10 +148765,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1031), [anon_sym_or] = ACTIONS(1031), [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT2] = ACTIONS(2217), - [anon_sym_EQ2] = ACTIONS(2219), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1963), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1965), + [anon_sym_DOT2] = ACTIONS(2175), + [anon_sym_EQ2] = ACTIONS(2185), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2179), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2181), [sym_val_nothing] = ACTIONS(1031), [anon_sym_true] = ACTIONS(1031), [anon_sym_false] = ACTIONS(1031), @@ -149210,18 +148793,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(1029), [anon_sym_POUND] = ACTIONS(3), }, - [898] = { - [sym_expr_parenthesized] = STATE(1365), - [sym__val_range_end_decimal] = STATE(1365), - [sym_val_variable] = STATE(1365), - [sym__var] = STATE(1298), - [sym_comment] = STATE(898), + [896] = { + [sym_expr_parenthesized] = STATE(1388), + [sym__val_range_end_decimal] = STATE(1388), + [sym_val_variable] = STATE(1388), + [sym__var] = STATE(1112), + [sym_comment] = STATE(896), [anon_sym_LBRACK] = ACTIONS(1065), [anon_sym_COMMA] = ACTIONS(1065), [anon_sym_RBRACK] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(1953), - [anon_sym_DOLLAR] = ACTIONS(1955), - [anon_sym_LT] = ACTIONS(2221), + [anon_sym_LPAREN] = ACTIONS(1844), + [anon_sym_DOLLAR] = ACTIONS(1846), + [anon_sym_LT] = ACTIONS(2187), [anon_sym_GT] = ACTIONS(1063), [anon_sym_DASH_DASH] = ACTIONS(1065), [anon_sym_DASH] = ACTIONS(1063), @@ -149254,10 +148837,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1065), [anon_sym_or] = ACTIONS(1065), [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT2] = ACTIONS(2217), - [anon_sym_EQ2] = ACTIONS(2223), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(1963), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(1965), + [anon_sym_DOT2] = ACTIONS(2189), + [anon_sym_EQ2] = ACTIONS(2191), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1854), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1856), [sym_val_nothing] = ACTIONS(1065), [anon_sym_true] = ACTIONS(1065), [anon_sym_false] = ACTIONS(1065), @@ -149282,224 +148865,224 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(1063), [anon_sym_POUND] = ACTIONS(3), }, - [899] = { - [sym_comment] = STATE(899), - [ts_builtin_sym_end] = ACTIONS(1401), - [anon_sym_SEMI] = ACTIONS(1399), - [anon_sym_LF] = ACTIONS(1401), - [anon_sym_LBRACK] = ACTIONS(1399), - [anon_sym_LPAREN] = ACTIONS(1399), - [anon_sym_PIPE] = ACTIONS(1399), - [anon_sym_DOLLAR] = ACTIONS(1399), - [anon_sym_GT] = ACTIONS(1399), - [anon_sym_DASH_DASH] = ACTIONS(1399), - [anon_sym_DASH] = ACTIONS(1399), - [anon_sym_in] = ACTIONS(1399), - [anon_sym_LBRACE] = ACTIONS(1399), - [anon_sym_DOT] = ACTIONS(1399), - [anon_sym_STAR] = ACTIONS(1399), - [anon_sym_STAR_STAR] = ACTIONS(1399), - [anon_sym_PLUS_PLUS] = ACTIONS(1399), - [anon_sym_SLASH] = ACTIONS(1399), - [anon_sym_mod] = ACTIONS(1399), - [anon_sym_SLASH_SLASH] = ACTIONS(1399), - [anon_sym_PLUS] = ACTIONS(1399), - [anon_sym_bit_DASHshl] = ACTIONS(1399), - [anon_sym_bit_DASHshr] = ACTIONS(1399), - [anon_sym_EQ_EQ] = ACTIONS(1399), - [anon_sym_BANG_EQ] = ACTIONS(1399), - [anon_sym_LT2] = ACTIONS(1399), - [anon_sym_LT_EQ] = ACTIONS(1399), - [anon_sym_GT_EQ] = ACTIONS(1399), - [anon_sym_not_DASHin] = ACTIONS(1399), - [anon_sym_starts_DASHwith] = ACTIONS(1399), - [anon_sym_ends_DASHwith] = ACTIONS(1399), - [anon_sym_EQ_TILDE] = ACTIONS(1399), - [anon_sym_BANG_TILDE] = ACTIONS(1399), - [anon_sym_bit_DASHand] = ACTIONS(1399), - [anon_sym_bit_DASHxor] = ACTIONS(1399), - [anon_sym_bit_DASHor] = ACTIONS(1399), - [anon_sym_and] = ACTIONS(1399), - [anon_sym_xor] = ACTIONS(1399), - [anon_sym_or] = ACTIONS(1399), - [sym_val_nothing] = ACTIONS(1399), - [anon_sym_true] = ACTIONS(1399), - [anon_sym_false] = ACTIONS(1399), - [aux_sym_val_number_token1] = ACTIONS(1399), - [aux_sym_val_number_token2] = ACTIONS(1399), - [aux_sym_val_number_token3] = ACTIONS(1399), - [anon_sym_inf] = ACTIONS(1399), - [anon_sym_DASHinf] = ACTIONS(1399), - [anon_sym_NaN] = ACTIONS(1399), - [aux_sym__val_number_decimal_token1] = ACTIONS(1399), - [aux_sym__val_number_decimal_token2] = ACTIONS(1399), - [anon_sym_0b] = ACTIONS(1399), - [anon_sym_0o] = ACTIONS(1399), - [anon_sym_0x] = ACTIONS(1399), - [sym_val_date] = ACTIONS(1399), - [anon_sym_DQUOTE] = ACTIONS(1399), - [sym__str_single_quotes] = ACTIONS(1399), - [sym__str_back_ticks] = ACTIONS(1399), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1399), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1399), - [anon_sym_err_GT] = ACTIONS(1399), - [anon_sym_out_GT] = ACTIONS(1399), - [anon_sym_e_GT] = ACTIONS(1399), - [anon_sym_o_GT] = ACTIONS(1399), - [anon_sym_err_PLUSout_GT] = ACTIONS(1399), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1399), - [anon_sym_o_PLUSe_GT] = ACTIONS(1399), - [anon_sym_e_PLUSo_GT] = ACTIONS(1399), - [sym_short_flag] = ACTIONS(1399), - [aux_sym_unquoted_token1] = ACTIONS(1399), - [anon_sym_POUND] = ACTIONS(105), + [897] = { + [sym_expr_parenthesized] = STATE(1387), + [sym__val_range_end_decimal] = STATE(1387), + [sym_val_variable] = STATE(1387), + [sym__var] = STATE(1112), + [sym_comment] = STATE(897), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_COMMA] = ACTIONS(1055), + [anon_sym_RBRACK] = ACTIONS(1055), + [anon_sym_LPAREN] = ACTIONS(1844), + [anon_sym_DOLLAR] = ACTIONS(1846), + [anon_sym_LT] = ACTIONS(2193), + [anon_sym_GT] = ACTIONS(1053), + [anon_sym_DASH_DASH] = ACTIONS(1055), + [anon_sym_DASH] = ACTIONS(1053), + [anon_sym_in] = ACTIONS(1053), + [anon_sym_LBRACE] = ACTIONS(1055), + [anon_sym_DOT] = ACTIONS(1053), + [anon_sym_STAR] = ACTIONS(1053), + [anon_sym_STAR_STAR] = ACTIONS(1055), + [anon_sym_PLUS_PLUS] = ACTIONS(1055), + [anon_sym_SLASH] = ACTIONS(1053), + [anon_sym_mod] = ACTIONS(1055), + [anon_sym_SLASH_SLASH] = ACTIONS(1055), + [anon_sym_PLUS] = ACTIONS(1053), + [anon_sym_bit_DASHshl] = ACTIONS(1055), + [anon_sym_bit_DASHshr] = ACTIONS(1055), + [anon_sym_EQ_EQ] = ACTIONS(1055), + [anon_sym_BANG_EQ] = ACTIONS(1055), + [anon_sym_LT2] = ACTIONS(1053), + [anon_sym_LT_EQ] = ACTIONS(1055), + [anon_sym_GT_EQ] = ACTIONS(1055), + [anon_sym_not_DASHin] = ACTIONS(1055), + [anon_sym_starts_DASHwith] = ACTIONS(1055), + [anon_sym_ends_DASHwith] = ACTIONS(1055), + [anon_sym_EQ_TILDE] = ACTIONS(1055), + [anon_sym_BANG_TILDE] = ACTIONS(1055), + [anon_sym_bit_DASHand] = ACTIONS(1055), + [anon_sym_bit_DASHxor] = ACTIONS(1055), + [anon_sym_bit_DASHor] = ACTIONS(1055), + [anon_sym_and] = ACTIONS(1055), + [anon_sym_xor] = ACTIONS(1055), + [anon_sym_or] = ACTIONS(1055), + [anon_sym_not] = ACTIONS(1053), + [anon_sym_DOT2] = ACTIONS(2189), + [anon_sym_EQ2] = ACTIONS(2195), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(1854), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(1856), + [sym_val_nothing] = ACTIONS(1055), + [anon_sym_true] = ACTIONS(1055), + [anon_sym_false] = ACTIONS(1055), + [aux_sym_val_number_token1] = ACTIONS(1055), + [aux_sym_val_number_token2] = ACTIONS(1055), + [aux_sym_val_number_token3] = ACTIONS(1055), + [anon_sym_inf] = ACTIONS(1055), + [anon_sym_DASHinf] = ACTIONS(1053), + [anon_sym_NaN] = ACTIONS(1055), + [aux_sym__val_number_decimal_token1] = ACTIONS(1053), + [aux_sym__val_number_decimal_token2] = ACTIONS(1053), + [anon_sym_0b] = ACTIONS(1053), + [anon_sym_0o] = ACTIONS(1053), + [anon_sym_0x] = ACTIONS(1053), + [sym_val_date] = ACTIONS(1055), + [anon_sym_DQUOTE] = ACTIONS(1055), + [sym__str_single_quotes] = ACTIONS(1055), + [sym__str_back_ticks] = ACTIONS(1055), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1055), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1055), + [sym__list_item_identifier] = ACTIONS(1053), + [sym_short_flag] = ACTIONS(1053), + [anon_sym_POUND] = ACTIONS(3), }, - [900] = { - [sym_comment] = STATE(900), - [ts_builtin_sym_end] = ACTIONS(1405), - [anon_sym_SEMI] = ACTIONS(1403), - [anon_sym_LF] = ACTIONS(1405), - [anon_sym_LBRACK] = ACTIONS(1403), - [anon_sym_LPAREN] = ACTIONS(1403), - [anon_sym_PIPE] = ACTIONS(1403), - [anon_sym_DOLLAR] = ACTIONS(1403), - [anon_sym_GT] = ACTIONS(1403), - [anon_sym_DASH_DASH] = ACTIONS(1403), - [anon_sym_DASH] = ACTIONS(1403), - [anon_sym_in] = ACTIONS(1403), - [anon_sym_LBRACE] = ACTIONS(1403), - [anon_sym_DOT] = ACTIONS(1403), - [anon_sym_STAR] = ACTIONS(1403), - [anon_sym_STAR_STAR] = ACTIONS(1403), - [anon_sym_PLUS_PLUS] = ACTIONS(1403), - [anon_sym_SLASH] = ACTIONS(1403), - [anon_sym_mod] = ACTIONS(1403), - [anon_sym_SLASH_SLASH] = ACTIONS(1403), - [anon_sym_PLUS] = ACTIONS(1403), - [anon_sym_bit_DASHshl] = ACTIONS(1403), - [anon_sym_bit_DASHshr] = ACTIONS(1403), - [anon_sym_EQ_EQ] = ACTIONS(1403), - [anon_sym_BANG_EQ] = ACTIONS(1403), - [anon_sym_LT2] = ACTIONS(1403), - [anon_sym_LT_EQ] = ACTIONS(1403), - [anon_sym_GT_EQ] = ACTIONS(1403), - [anon_sym_not_DASHin] = ACTIONS(1403), - [anon_sym_starts_DASHwith] = ACTIONS(1403), - [anon_sym_ends_DASHwith] = ACTIONS(1403), - [anon_sym_EQ_TILDE] = ACTIONS(1403), - [anon_sym_BANG_TILDE] = ACTIONS(1403), - [anon_sym_bit_DASHand] = ACTIONS(1403), - [anon_sym_bit_DASHxor] = ACTIONS(1403), - [anon_sym_bit_DASHor] = ACTIONS(1403), - [anon_sym_and] = ACTIONS(1403), - [anon_sym_xor] = ACTIONS(1403), - [anon_sym_or] = ACTIONS(1403), - [sym_val_nothing] = ACTIONS(1403), - [anon_sym_true] = ACTIONS(1403), - [anon_sym_false] = ACTIONS(1403), - [aux_sym_val_number_token1] = ACTIONS(1403), - [aux_sym_val_number_token2] = ACTIONS(1403), - [aux_sym_val_number_token3] = ACTIONS(1403), - [anon_sym_inf] = ACTIONS(1403), - [anon_sym_DASHinf] = ACTIONS(1403), - [anon_sym_NaN] = ACTIONS(1403), - [aux_sym__val_number_decimal_token1] = ACTIONS(1403), - [aux_sym__val_number_decimal_token2] = ACTIONS(1403), - [anon_sym_0b] = ACTIONS(1403), - [anon_sym_0o] = ACTIONS(1403), - [anon_sym_0x] = ACTIONS(1403), - [sym_val_date] = ACTIONS(1403), - [anon_sym_DQUOTE] = ACTIONS(1403), - [sym__str_single_quotes] = ACTIONS(1403), - [sym__str_back_ticks] = ACTIONS(1403), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1403), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1403), - [anon_sym_err_GT] = ACTIONS(1403), - [anon_sym_out_GT] = ACTIONS(1403), - [anon_sym_e_GT] = ACTIONS(1403), - [anon_sym_o_GT] = ACTIONS(1403), - [anon_sym_err_PLUSout_GT] = ACTIONS(1403), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1403), - [anon_sym_o_PLUSe_GT] = ACTIONS(1403), - [anon_sym_e_PLUSo_GT] = ACTIONS(1403), - [sym_short_flag] = ACTIONS(1403), - [aux_sym_unquoted_token1] = ACTIONS(1403), + [898] = { + [sym_comment] = STATE(898), + [ts_builtin_sym_end] = ACTIONS(1429), + [anon_sym_SEMI] = ACTIONS(1427), + [anon_sym_LF] = ACTIONS(1429), + [anon_sym_LBRACK] = ACTIONS(1427), + [anon_sym_LPAREN] = ACTIONS(1427), + [anon_sym_PIPE] = ACTIONS(1427), + [anon_sym_DOLLAR] = ACTIONS(1427), + [anon_sym_GT] = ACTIONS(1427), + [anon_sym_DASH_DASH] = ACTIONS(1427), + [anon_sym_DASH] = ACTIONS(1427), + [anon_sym_in] = ACTIONS(1427), + [anon_sym_LBRACE] = ACTIONS(1427), + [anon_sym_DOT] = ACTIONS(1427), + [anon_sym_STAR] = ACTIONS(1427), + [anon_sym_STAR_STAR] = ACTIONS(1427), + [anon_sym_PLUS_PLUS] = ACTIONS(1427), + [anon_sym_SLASH] = ACTIONS(1427), + [anon_sym_mod] = ACTIONS(1427), + [anon_sym_SLASH_SLASH] = ACTIONS(1427), + [anon_sym_PLUS] = ACTIONS(1427), + [anon_sym_bit_DASHshl] = ACTIONS(1427), + [anon_sym_bit_DASHshr] = ACTIONS(1427), + [anon_sym_EQ_EQ] = ACTIONS(1427), + [anon_sym_BANG_EQ] = ACTIONS(1427), + [anon_sym_LT2] = ACTIONS(1427), + [anon_sym_LT_EQ] = ACTIONS(1427), + [anon_sym_GT_EQ] = ACTIONS(1427), + [anon_sym_not_DASHin] = ACTIONS(1427), + [anon_sym_starts_DASHwith] = ACTIONS(1427), + [anon_sym_ends_DASHwith] = ACTIONS(1427), + [anon_sym_EQ_TILDE] = ACTIONS(1427), + [anon_sym_BANG_TILDE] = ACTIONS(1427), + [anon_sym_bit_DASHand] = ACTIONS(1427), + [anon_sym_bit_DASHxor] = ACTIONS(1427), + [anon_sym_bit_DASHor] = ACTIONS(1427), + [anon_sym_and] = ACTIONS(1427), + [anon_sym_xor] = ACTIONS(1427), + [anon_sym_or] = ACTIONS(1427), + [sym_val_nothing] = ACTIONS(1427), + [anon_sym_true] = ACTIONS(1427), + [anon_sym_false] = ACTIONS(1427), + [aux_sym_val_number_token1] = ACTIONS(1427), + [aux_sym_val_number_token2] = ACTIONS(1427), + [aux_sym_val_number_token3] = ACTIONS(1427), + [anon_sym_inf] = ACTIONS(1427), + [anon_sym_DASHinf] = ACTIONS(1427), + [anon_sym_NaN] = ACTIONS(1427), + [aux_sym__val_number_decimal_token1] = ACTIONS(1427), + [aux_sym__val_number_decimal_token2] = ACTIONS(1427), + [anon_sym_0b] = ACTIONS(1427), + [anon_sym_0o] = ACTIONS(1427), + [anon_sym_0x] = ACTIONS(1427), + [sym_val_date] = ACTIONS(1427), + [anon_sym_DQUOTE] = ACTIONS(1427), + [sym__str_single_quotes] = ACTIONS(1427), + [sym__str_back_ticks] = ACTIONS(1427), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1427), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1427), + [anon_sym_err_GT] = ACTIONS(1427), + [anon_sym_out_GT] = ACTIONS(1427), + [anon_sym_e_GT] = ACTIONS(1427), + [anon_sym_o_GT] = ACTIONS(1427), + [anon_sym_err_PLUSout_GT] = ACTIONS(1427), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1427), + [anon_sym_o_PLUSe_GT] = ACTIONS(1427), + [anon_sym_e_PLUSo_GT] = ACTIONS(1427), + [sym_short_flag] = ACTIONS(1427), + [aux_sym_unquoted_token1] = ACTIONS(1427), [anon_sym_POUND] = ACTIONS(105), }, - [901] = { - [sym_comment] = STATE(901), - [ts_builtin_sym_end] = ACTIONS(1409), - [anon_sym_SEMI] = ACTIONS(1407), - [anon_sym_LF] = ACTIONS(1409), - [anon_sym_LBRACK] = ACTIONS(1407), - [anon_sym_LPAREN] = ACTIONS(1407), - [anon_sym_PIPE] = ACTIONS(1407), - [anon_sym_DOLLAR] = ACTIONS(1407), - [anon_sym_GT] = ACTIONS(1407), - [anon_sym_DASH_DASH] = ACTIONS(1407), - [anon_sym_DASH] = ACTIONS(1407), - [anon_sym_in] = ACTIONS(1407), - [anon_sym_LBRACE] = ACTIONS(1407), - [anon_sym_DOT] = ACTIONS(1407), - [anon_sym_STAR] = ACTIONS(1407), - [anon_sym_STAR_STAR] = ACTIONS(1407), - [anon_sym_PLUS_PLUS] = ACTIONS(1407), - [anon_sym_SLASH] = ACTIONS(1407), - [anon_sym_mod] = ACTIONS(1407), - [anon_sym_SLASH_SLASH] = ACTIONS(1407), - [anon_sym_PLUS] = ACTIONS(1407), - [anon_sym_bit_DASHshl] = ACTIONS(1407), - [anon_sym_bit_DASHshr] = ACTIONS(1407), - [anon_sym_EQ_EQ] = ACTIONS(1407), - [anon_sym_BANG_EQ] = ACTIONS(1407), - [anon_sym_LT2] = ACTIONS(1407), - [anon_sym_LT_EQ] = ACTIONS(1407), - [anon_sym_GT_EQ] = ACTIONS(1407), - [anon_sym_not_DASHin] = ACTIONS(1407), - [anon_sym_starts_DASHwith] = ACTIONS(1407), - [anon_sym_ends_DASHwith] = ACTIONS(1407), - [anon_sym_EQ_TILDE] = ACTIONS(1407), - [anon_sym_BANG_TILDE] = ACTIONS(1407), - [anon_sym_bit_DASHand] = ACTIONS(1407), - [anon_sym_bit_DASHxor] = ACTIONS(1407), - [anon_sym_bit_DASHor] = ACTIONS(1407), - [anon_sym_and] = ACTIONS(1407), - [anon_sym_xor] = ACTIONS(1407), - [anon_sym_or] = ACTIONS(1407), - [sym_val_nothing] = ACTIONS(1407), - [anon_sym_true] = ACTIONS(1407), - [anon_sym_false] = ACTIONS(1407), - [aux_sym_val_number_token1] = ACTIONS(1407), - [aux_sym_val_number_token2] = ACTIONS(1407), - [aux_sym_val_number_token3] = ACTIONS(1407), - [anon_sym_inf] = ACTIONS(1407), - [anon_sym_DASHinf] = ACTIONS(1407), - [anon_sym_NaN] = ACTIONS(1407), - [aux_sym__val_number_decimal_token1] = ACTIONS(1407), - [aux_sym__val_number_decimal_token2] = ACTIONS(1407), - [anon_sym_0b] = ACTIONS(1407), - [anon_sym_0o] = ACTIONS(1407), - [anon_sym_0x] = ACTIONS(1407), - [sym_val_date] = ACTIONS(1407), - [anon_sym_DQUOTE] = ACTIONS(1407), - [sym__str_single_quotes] = ACTIONS(1407), - [sym__str_back_ticks] = ACTIONS(1407), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1407), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1407), - [anon_sym_err_GT] = ACTIONS(1407), - [anon_sym_out_GT] = ACTIONS(1407), - [anon_sym_e_GT] = ACTIONS(1407), - [anon_sym_o_GT] = ACTIONS(1407), - [anon_sym_err_PLUSout_GT] = ACTIONS(1407), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1407), - [anon_sym_o_PLUSe_GT] = ACTIONS(1407), - [anon_sym_e_PLUSo_GT] = ACTIONS(1407), - [sym_short_flag] = ACTIONS(1407), - [aux_sym_unquoted_token1] = ACTIONS(1407), - [anon_sym_POUND] = ACTIONS(105), + [899] = { + [sym_comment] = STATE(899), + [ts_builtin_sym_end] = ACTIONS(1541), + [anon_sym_SEMI] = ACTIONS(1539), + [anon_sym_LF] = ACTIONS(1541), + [anon_sym_LBRACK] = ACTIONS(1539), + [anon_sym_LPAREN] = ACTIONS(1539), + [anon_sym_PIPE] = ACTIONS(1539), + [anon_sym_DOLLAR] = ACTIONS(1539), + [anon_sym_GT] = ACTIONS(1539), + [anon_sym_DASH_DASH] = ACTIONS(1539), + [anon_sym_DASH] = ACTIONS(1539), + [anon_sym_in] = ACTIONS(1539), + [anon_sym_LBRACE] = ACTIONS(1539), + [anon_sym_DOT] = ACTIONS(1539), + [anon_sym_STAR] = ACTIONS(1539), + [anon_sym_STAR_STAR] = ACTIONS(1539), + [anon_sym_PLUS_PLUS] = ACTIONS(1539), + [anon_sym_SLASH] = ACTIONS(1539), + [anon_sym_mod] = ACTIONS(1539), + [anon_sym_SLASH_SLASH] = ACTIONS(1539), + [anon_sym_PLUS] = ACTIONS(1539), + [anon_sym_bit_DASHshl] = ACTIONS(1539), + [anon_sym_bit_DASHshr] = ACTIONS(1539), + [anon_sym_EQ_EQ] = ACTIONS(1539), + [anon_sym_BANG_EQ] = ACTIONS(1539), + [anon_sym_LT2] = ACTIONS(1539), + [anon_sym_LT_EQ] = ACTIONS(1539), + [anon_sym_GT_EQ] = ACTIONS(1539), + [anon_sym_not_DASHin] = ACTIONS(1539), + [anon_sym_starts_DASHwith] = ACTIONS(1539), + [anon_sym_ends_DASHwith] = ACTIONS(1539), + [anon_sym_EQ_TILDE] = ACTIONS(1539), + [anon_sym_BANG_TILDE] = ACTIONS(1539), + [anon_sym_bit_DASHand] = ACTIONS(1539), + [anon_sym_bit_DASHxor] = ACTIONS(1539), + [anon_sym_bit_DASHor] = ACTIONS(1539), + [anon_sym_and] = ACTIONS(1539), + [anon_sym_xor] = ACTIONS(1539), + [anon_sym_or] = ACTIONS(1539), + [sym_val_nothing] = ACTIONS(1539), + [anon_sym_true] = ACTIONS(1539), + [anon_sym_false] = ACTIONS(1539), + [aux_sym_val_number_token1] = ACTIONS(1539), + [aux_sym_val_number_token2] = ACTIONS(1539), + [aux_sym_val_number_token3] = ACTIONS(1539), + [anon_sym_inf] = ACTIONS(1539), + [anon_sym_DASHinf] = ACTIONS(1539), + [anon_sym_NaN] = ACTIONS(1539), + [aux_sym__val_number_decimal_token1] = ACTIONS(1539), + [aux_sym__val_number_decimal_token2] = ACTIONS(1539), + [anon_sym_0b] = ACTIONS(1539), + [anon_sym_0o] = ACTIONS(1539), + [anon_sym_0x] = ACTIONS(1539), + [sym_val_date] = ACTIONS(1539), + [anon_sym_DQUOTE] = ACTIONS(1539), + [sym__str_single_quotes] = ACTIONS(1539), + [sym__str_back_ticks] = ACTIONS(1539), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1539), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1539), + [anon_sym_err_GT] = ACTIONS(1539), + [anon_sym_out_GT] = ACTIONS(1539), + [anon_sym_e_GT] = ACTIONS(1539), + [anon_sym_o_GT] = ACTIONS(1539), + [anon_sym_err_PLUSout_GT] = ACTIONS(1539), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1539), + [anon_sym_o_PLUSe_GT] = ACTIONS(1539), + [anon_sym_e_PLUSo_GT] = ACTIONS(1539), + [sym_short_flag] = ACTIONS(1539), + [aux_sym_unquoted_token1] = ACTIONS(1539), + [anon_sym_POUND] = ACTIONS(105), }, - [902] = { - [sym_comment] = STATE(902), + [900] = { + [sym_comment] = STATE(900), [ts_builtin_sym_end] = ACTIONS(1413), [anon_sym_SEMI] = ACTIONS(1411), [anon_sym_LF] = ACTIONS(1413), @@ -149507,26 +149090,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(1411), [anon_sym_PIPE] = ACTIONS(1411), [anon_sym_DOLLAR] = ACTIONS(1411), - [anon_sym_GT] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2125), [anon_sym_DASH_DASH] = ACTIONS(1411), - [anon_sym_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2127), [anon_sym_in] = ACTIONS(1411), [anon_sym_LBRACE] = ACTIONS(1411), [anon_sym_DOT] = ACTIONS(1411), - [anon_sym_STAR] = ACTIONS(1411), - [anon_sym_STAR_STAR] = ACTIONS(1411), - [anon_sym_PLUS_PLUS] = ACTIONS(1411), - [anon_sym_SLASH] = ACTIONS(1411), - [anon_sym_mod] = ACTIONS(1411), - [anon_sym_SLASH_SLASH] = ACTIONS(1411), - [anon_sym_PLUS] = ACTIONS(1411), - [anon_sym_bit_DASHshl] = ACTIONS(1411), - [anon_sym_bit_DASHshr] = ACTIONS(1411), - [anon_sym_EQ_EQ] = ACTIONS(1411), - [anon_sym_BANG_EQ] = ACTIONS(1411), - [anon_sym_LT2] = ACTIONS(1411), - [anon_sym_LT_EQ] = ACTIONS(1411), - [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2131), + [anon_sym_STAR_STAR] = ACTIONS(2133), + [anon_sym_PLUS_PLUS] = ACTIONS(2133), + [anon_sym_SLASH] = ACTIONS(2131), + [anon_sym_mod] = ACTIONS(2131), + [anon_sym_SLASH_SLASH] = ACTIONS(2131), + [anon_sym_PLUS] = ACTIONS(2127), + [anon_sym_bit_DASHshl] = ACTIONS(2135), + [anon_sym_bit_DASHshr] = ACTIONS(2135), + [anon_sym_EQ_EQ] = ACTIONS(2125), + [anon_sym_BANG_EQ] = ACTIONS(2125), + [anon_sym_LT2] = ACTIONS(2125), + [anon_sym_LT_EQ] = ACTIONS(2125), + [anon_sym_GT_EQ] = ACTIONS(2125), [anon_sym_not_DASHin] = ACTIONS(1411), [anon_sym_starts_DASHwith] = ACTIONS(1411), [anon_sym_ends_DASHwith] = ACTIONS(1411), @@ -149570,80 +149153,152 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, - [903] = { - [sym_comment] = STATE(903), - [ts_builtin_sym_end] = ACTIONS(1417), - [anon_sym_SEMI] = ACTIONS(1415), - [anon_sym_LF] = ACTIONS(1417), - [anon_sym_LBRACK] = ACTIONS(1415), - [anon_sym_LPAREN] = ACTIONS(1415), - [anon_sym_PIPE] = ACTIONS(1415), - [anon_sym_DOLLAR] = ACTIONS(1415), - [anon_sym_GT] = ACTIONS(1415), - [anon_sym_DASH_DASH] = ACTIONS(1415), - [anon_sym_DASH] = ACTIONS(1415), - [anon_sym_in] = ACTIONS(1415), - [anon_sym_LBRACE] = ACTIONS(1415), - [anon_sym_DOT] = ACTIONS(1415), - [anon_sym_STAR] = ACTIONS(1415), - [anon_sym_STAR_STAR] = ACTIONS(1415), - [anon_sym_PLUS_PLUS] = ACTIONS(1415), - [anon_sym_SLASH] = ACTIONS(1415), - [anon_sym_mod] = ACTIONS(1415), - [anon_sym_SLASH_SLASH] = ACTIONS(1415), - [anon_sym_PLUS] = ACTIONS(1415), - [anon_sym_bit_DASHshl] = ACTIONS(1415), - [anon_sym_bit_DASHshr] = ACTIONS(1415), - [anon_sym_EQ_EQ] = ACTIONS(1415), - [anon_sym_BANG_EQ] = ACTIONS(1415), - [anon_sym_LT2] = ACTIONS(1415), - [anon_sym_LT_EQ] = ACTIONS(1415), - [anon_sym_GT_EQ] = ACTIONS(1415), - [anon_sym_not_DASHin] = ACTIONS(1415), - [anon_sym_starts_DASHwith] = ACTIONS(1415), - [anon_sym_ends_DASHwith] = ACTIONS(1415), - [anon_sym_EQ_TILDE] = ACTIONS(1415), - [anon_sym_BANG_TILDE] = ACTIONS(1415), - [anon_sym_bit_DASHand] = ACTIONS(1415), - [anon_sym_bit_DASHxor] = ACTIONS(1415), - [anon_sym_bit_DASHor] = ACTIONS(1415), - [anon_sym_and] = ACTIONS(1415), - [anon_sym_xor] = ACTIONS(1415), - [anon_sym_or] = ACTIONS(1415), - [sym_val_nothing] = ACTIONS(1415), - [anon_sym_true] = ACTIONS(1415), - [anon_sym_false] = ACTIONS(1415), - [aux_sym_val_number_token1] = ACTIONS(1415), - [aux_sym_val_number_token2] = ACTIONS(1415), - [aux_sym_val_number_token3] = ACTIONS(1415), - [anon_sym_inf] = ACTIONS(1415), - [anon_sym_DASHinf] = ACTIONS(1415), - [anon_sym_NaN] = ACTIONS(1415), - [aux_sym__val_number_decimal_token1] = ACTIONS(1415), - [aux_sym__val_number_decimal_token2] = ACTIONS(1415), - [anon_sym_0b] = ACTIONS(1415), - [anon_sym_0o] = ACTIONS(1415), - [anon_sym_0x] = ACTIONS(1415), - [sym_val_date] = ACTIONS(1415), - [anon_sym_DQUOTE] = ACTIONS(1415), - [sym__str_single_quotes] = ACTIONS(1415), - [sym__str_back_ticks] = ACTIONS(1415), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1415), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1415), - [anon_sym_err_GT] = ACTIONS(1415), - [anon_sym_out_GT] = ACTIONS(1415), - [anon_sym_e_GT] = ACTIONS(1415), - [anon_sym_o_GT] = ACTIONS(1415), - [anon_sym_err_PLUSout_GT] = ACTIONS(1415), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1415), - [anon_sym_o_PLUSe_GT] = ACTIONS(1415), - [anon_sym_e_PLUSo_GT] = ACTIONS(1415), - [sym_short_flag] = ACTIONS(1415), - [aux_sym_unquoted_token1] = ACTIONS(1415), + [901] = { + [sym_comment] = STATE(901), + [ts_builtin_sym_end] = ACTIONS(1529), + [anon_sym_SEMI] = ACTIONS(1527), + [anon_sym_LF] = ACTIONS(1529), + [anon_sym_LBRACK] = ACTIONS(1527), + [anon_sym_LPAREN] = ACTIONS(1527), + [anon_sym_PIPE] = ACTIONS(1527), + [anon_sym_DOLLAR] = ACTIONS(1527), + [anon_sym_GT] = ACTIONS(1527), + [anon_sym_DASH_DASH] = ACTIONS(1527), + [anon_sym_DASH] = ACTIONS(1527), + [anon_sym_in] = ACTIONS(1527), + [anon_sym_LBRACE] = ACTIONS(1527), + [anon_sym_DOT] = ACTIONS(1527), + [anon_sym_STAR] = ACTIONS(1527), + [anon_sym_STAR_STAR] = ACTIONS(1527), + [anon_sym_PLUS_PLUS] = ACTIONS(1527), + [anon_sym_SLASH] = ACTIONS(1527), + [anon_sym_mod] = ACTIONS(1527), + [anon_sym_SLASH_SLASH] = ACTIONS(1527), + [anon_sym_PLUS] = ACTIONS(1527), + [anon_sym_bit_DASHshl] = ACTIONS(1527), + [anon_sym_bit_DASHshr] = ACTIONS(1527), + [anon_sym_EQ_EQ] = ACTIONS(1527), + [anon_sym_BANG_EQ] = ACTIONS(1527), + [anon_sym_LT2] = ACTIONS(1527), + [anon_sym_LT_EQ] = ACTIONS(1527), + [anon_sym_GT_EQ] = ACTIONS(1527), + [anon_sym_not_DASHin] = ACTIONS(1527), + [anon_sym_starts_DASHwith] = ACTIONS(1527), + [anon_sym_ends_DASHwith] = ACTIONS(1527), + [anon_sym_EQ_TILDE] = ACTIONS(1527), + [anon_sym_BANG_TILDE] = ACTIONS(1527), + [anon_sym_bit_DASHand] = ACTIONS(1527), + [anon_sym_bit_DASHxor] = ACTIONS(1527), + [anon_sym_bit_DASHor] = ACTIONS(1527), + [anon_sym_and] = ACTIONS(1527), + [anon_sym_xor] = ACTIONS(1527), + [anon_sym_or] = ACTIONS(1527), + [sym_val_nothing] = ACTIONS(1527), + [anon_sym_true] = ACTIONS(1527), + [anon_sym_false] = ACTIONS(1527), + [aux_sym_val_number_token1] = ACTIONS(1527), + [aux_sym_val_number_token2] = ACTIONS(1527), + [aux_sym_val_number_token3] = ACTIONS(1527), + [anon_sym_inf] = ACTIONS(1527), + [anon_sym_DASHinf] = ACTIONS(1527), + [anon_sym_NaN] = ACTIONS(1527), + [aux_sym__val_number_decimal_token1] = ACTIONS(1527), + [aux_sym__val_number_decimal_token2] = ACTIONS(1527), + [anon_sym_0b] = ACTIONS(1527), + [anon_sym_0o] = ACTIONS(1527), + [anon_sym_0x] = ACTIONS(1527), + [sym_val_date] = ACTIONS(1527), + [anon_sym_DQUOTE] = ACTIONS(1527), + [sym__str_single_quotes] = ACTIONS(1527), + [sym__str_back_ticks] = ACTIONS(1527), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1527), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1527), + [anon_sym_err_GT] = ACTIONS(1527), + [anon_sym_out_GT] = ACTIONS(1527), + [anon_sym_e_GT] = ACTIONS(1527), + [anon_sym_o_GT] = ACTIONS(1527), + [anon_sym_err_PLUSout_GT] = ACTIONS(1527), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1527), + [anon_sym_o_PLUSe_GT] = ACTIONS(1527), + [anon_sym_e_PLUSo_GT] = ACTIONS(1527), + [sym_short_flag] = ACTIONS(1527), + [aux_sym_unquoted_token1] = ACTIONS(1527), [anon_sym_POUND] = ACTIONS(105), }, - [904] = { - [sym_comment] = STATE(904), + [902] = { + [sym_comment] = STATE(902), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2125), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2127), + [anon_sym_in] = ACTIONS(2129), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2131), + [anon_sym_STAR_STAR] = ACTIONS(2133), + [anon_sym_PLUS_PLUS] = ACTIONS(2133), + [anon_sym_SLASH] = ACTIONS(2131), + [anon_sym_mod] = ACTIONS(2131), + [anon_sym_SLASH_SLASH] = ACTIONS(2131), + [anon_sym_PLUS] = ACTIONS(2127), + [anon_sym_bit_DASHshl] = ACTIONS(2135), + [anon_sym_bit_DASHshr] = ACTIONS(2135), + [anon_sym_EQ_EQ] = ACTIONS(2125), + [anon_sym_BANG_EQ] = ACTIONS(2125), + [anon_sym_LT2] = ACTIONS(2125), + [anon_sym_LT_EQ] = ACTIONS(2125), + [anon_sym_GT_EQ] = ACTIONS(2125), + [anon_sym_not_DASHin] = ACTIONS(2129), + [anon_sym_starts_DASHwith] = ACTIONS(2129), + [anon_sym_ends_DASHwith] = ACTIONS(2129), + [anon_sym_EQ_TILDE] = ACTIONS(2137), + [anon_sym_BANG_TILDE] = ACTIONS(2137), + [anon_sym_bit_DASHand] = ACTIONS(2139), + [anon_sym_bit_DASHxor] = ACTIONS(2141), + [anon_sym_bit_DASHor] = ACTIONS(2153), + [anon_sym_and] = ACTIONS(2155), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [903] = { + [sym_comment] = STATE(903), [ts_builtin_sym_end] = ACTIONS(1421), [anon_sym_SEMI] = ACTIONS(1419), [anon_sym_LF] = ACTIONS(1421), @@ -149714,80 +149369,224 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1419), [anon_sym_POUND] = ACTIONS(105), }, + [904] = { + [sym_comment] = STATE(904), + [ts_builtin_sym_end] = ACTIONS(1417), + [anon_sym_SEMI] = ACTIONS(1415), + [anon_sym_LF] = ACTIONS(1417), + [anon_sym_LBRACK] = ACTIONS(1415), + [anon_sym_LPAREN] = ACTIONS(1415), + [anon_sym_PIPE] = ACTIONS(1415), + [anon_sym_DOLLAR] = ACTIONS(1415), + [anon_sym_GT] = ACTIONS(1415), + [anon_sym_DASH_DASH] = ACTIONS(1415), + [anon_sym_DASH] = ACTIONS(1415), + [anon_sym_in] = ACTIONS(1415), + [anon_sym_LBRACE] = ACTIONS(1415), + [anon_sym_DOT] = ACTIONS(1415), + [anon_sym_STAR] = ACTIONS(1415), + [anon_sym_STAR_STAR] = ACTIONS(1415), + [anon_sym_PLUS_PLUS] = ACTIONS(1415), + [anon_sym_SLASH] = ACTIONS(1415), + [anon_sym_mod] = ACTIONS(1415), + [anon_sym_SLASH_SLASH] = ACTIONS(1415), + [anon_sym_PLUS] = ACTIONS(1415), + [anon_sym_bit_DASHshl] = ACTIONS(1415), + [anon_sym_bit_DASHshr] = ACTIONS(1415), + [anon_sym_EQ_EQ] = ACTIONS(1415), + [anon_sym_BANG_EQ] = ACTIONS(1415), + [anon_sym_LT2] = ACTIONS(1415), + [anon_sym_LT_EQ] = ACTIONS(1415), + [anon_sym_GT_EQ] = ACTIONS(1415), + [anon_sym_not_DASHin] = ACTIONS(1415), + [anon_sym_starts_DASHwith] = ACTIONS(1415), + [anon_sym_ends_DASHwith] = ACTIONS(1415), + [anon_sym_EQ_TILDE] = ACTIONS(1415), + [anon_sym_BANG_TILDE] = ACTIONS(1415), + [anon_sym_bit_DASHand] = ACTIONS(1415), + [anon_sym_bit_DASHxor] = ACTIONS(1415), + [anon_sym_bit_DASHor] = ACTIONS(1415), + [anon_sym_and] = ACTIONS(1415), + [anon_sym_xor] = ACTIONS(1415), + [anon_sym_or] = ACTIONS(1415), + [sym_val_nothing] = ACTIONS(1415), + [anon_sym_true] = ACTIONS(1415), + [anon_sym_false] = ACTIONS(1415), + [aux_sym_val_number_token1] = ACTIONS(1415), + [aux_sym_val_number_token2] = ACTIONS(1415), + [aux_sym_val_number_token3] = ACTIONS(1415), + [anon_sym_inf] = ACTIONS(1415), + [anon_sym_DASHinf] = ACTIONS(1415), + [anon_sym_NaN] = ACTIONS(1415), + [aux_sym__val_number_decimal_token1] = ACTIONS(1415), + [aux_sym__val_number_decimal_token2] = ACTIONS(1415), + [anon_sym_0b] = ACTIONS(1415), + [anon_sym_0o] = ACTIONS(1415), + [anon_sym_0x] = ACTIONS(1415), + [sym_val_date] = ACTIONS(1415), + [anon_sym_DQUOTE] = ACTIONS(1415), + [sym__str_single_quotes] = ACTIONS(1415), + [sym__str_back_ticks] = ACTIONS(1415), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1415), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1415), + [anon_sym_err_GT] = ACTIONS(1415), + [anon_sym_out_GT] = ACTIONS(1415), + [anon_sym_e_GT] = ACTIONS(1415), + [anon_sym_o_GT] = ACTIONS(1415), + [anon_sym_err_PLUSout_GT] = ACTIONS(1415), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1415), + [anon_sym_o_PLUSe_GT] = ACTIONS(1415), + [anon_sym_e_PLUSo_GT] = ACTIONS(1415), + [sym_short_flag] = ACTIONS(1415), + [aux_sym_unquoted_token1] = ACTIONS(1415), + [anon_sym_POUND] = ACTIONS(105), + }, [905] = { - [sym_expr_parenthesized] = STATE(1474), - [sym__val_range_end_decimal] = STATE(1474), - [sym_val_variable] = STATE(1474), - [sym__var] = STATE(1212), + [sym_expr_parenthesized] = STATE(1551), + [sym__val_range_end_decimal] = STATE(1551), + [sym_val_variable] = STATE(1551), + [sym__var] = STATE(1395), [sym_comment] = STATE(905), - [anon_sym_LBRACK] = ACTIONS(1057), - [anon_sym_COMMA] = ACTIONS(1057), - [anon_sym_RBRACK] = ACTIONS(1057), - [anon_sym_LPAREN] = ACTIONS(2225), - [anon_sym_DOLLAR] = ACTIONS(1955), - [anon_sym_LT] = ACTIONS(2227), - [anon_sym_GT] = ACTIONS(1055), - [anon_sym_DASH_DASH] = ACTIONS(1057), - [anon_sym_DASH] = ACTIONS(1055), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_LBRACE] = ACTIONS(1057), - [anon_sym_DOT] = ACTIONS(1055), - [anon_sym_STAR] = ACTIONS(1055), - [anon_sym_STAR_STAR] = ACTIONS(1057), - [anon_sym_PLUS_PLUS] = ACTIONS(1057), - [anon_sym_SLASH] = ACTIONS(1055), - [anon_sym_mod] = ACTIONS(1057), - [anon_sym_SLASH_SLASH] = ACTIONS(1057), - [anon_sym_PLUS] = ACTIONS(1055), - [anon_sym_bit_DASHshl] = ACTIONS(1057), - [anon_sym_bit_DASHshr] = ACTIONS(1057), - [anon_sym_EQ_EQ] = ACTIONS(1057), - [anon_sym_BANG_EQ] = ACTIONS(1057), - [anon_sym_LT2] = ACTIONS(1055), - [anon_sym_LT_EQ] = ACTIONS(1057), - [anon_sym_GT_EQ] = ACTIONS(1057), - [anon_sym_not_DASHin] = ACTIONS(1057), - [anon_sym_starts_DASHwith] = ACTIONS(1057), - [anon_sym_ends_DASHwith] = ACTIONS(1057), - [anon_sym_EQ_TILDE] = ACTIONS(1057), - [anon_sym_BANG_TILDE] = ACTIONS(1057), - [anon_sym_bit_DASHand] = ACTIONS(1057), - [anon_sym_bit_DASHxor] = ACTIONS(1057), - [anon_sym_bit_DASHor] = ACTIONS(1057), - [anon_sym_and] = ACTIONS(1057), - [anon_sym_xor] = ACTIONS(1057), - [anon_sym_or] = ACTIONS(1057), - [anon_sym_not] = ACTIONS(1055), - [anon_sym_DOT2] = ACTIONS(2229), - [anon_sym_EQ2] = ACTIONS(2231), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2233), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2235), - [sym_val_nothing] = ACTIONS(1057), - [anon_sym_true] = ACTIONS(1057), - [anon_sym_false] = ACTIONS(1057), - [aux_sym_val_number_token1] = ACTIONS(1057), - [aux_sym_val_number_token2] = ACTIONS(1057), - [aux_sym_val_number_token3] = ACTIONS(1057), - [anon_sym_inf] = ACTIONS(1057), - [anon_sym_DASHinf] = ACTIONS(1055), - [anon_sym_NaN] = ACTIONS(1057), - [aux_sym__val_number_decimal_token1] = ACTIONS(1055), - [aux_sym__val_number_decimal_token2] = ACTIONS(1055), - [anon_sym_0b] = ACTIONS(1055), - [anon_sym_0o] = ACTIONS(1055), - [anon_sym_0x] = ACTIONS(1055), - [sym_val_date] = ACTIONS(1057), - [anon_sym_DQUOTE] = ACTIONS(1057), - [sym__str_single_quotes] = ACTIONS(1057), - [sym__str_back_ticks] = ACTIONS(1057), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1057), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1057), - [sym__list_item_identifier] = ACTIONS(1055), - [sym_short_flag] = ACTIONS(1055), + [anon_sym_LBRACK] = ACTIONS(991), + [anon_sym_COMMA] = ACTIONS(991), + [anon_sym_LPAREN] = ACTIONS(2197), + [anon_sym_DOLLAR] = ACTIONS(2199), + [anon_sym_LT] = ACTIONS(2201), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(991), + [anon_sym_RBRACE] = ACTIONS(991), + [anon_sym__] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(991), + [anon_sym_PLUS_PLUS] = ACTIONS(991), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(991), + [anon_sym_SLASH_SLASH] = ACTIONS(991), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(991), + [anon_sym_bit_DASHshr] = ACTIONS(991), + [anon_sym_EQ_EQ] = ACTIONS(991), + [anon_sym_BANG_EQ] = ACTIONS(991), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(991), + [anon_sym_GT_EQ] = ACTIONS(991), + [anon_sym_not_DASHin] = ACTIONS(991), + [anon_sym_starts_DASHwith] = ACTIONS(991), + [anon_sym_ends_DASHwith] = ACTIONS(991), + [anon_sym_EQ_TILDE] = ACTIONS(991), + [anon_sym_BANG_TILDE] = ACTIONS(991), + [anon_sym_bit_DASHand] = ACTIONS(991), + [anon_sym_bit_DASHxor] = ACTIONS(991), + [anon_sym_bit_DASHor] = ACTIONS(991), + [anon_sym_and] = ACTIONS(991), + [anon_sym_xor] = ACTIONS(991), + [anon_sym_or] = ACTIONS(991), + [anon_sym_not] = ACTIONS(989), + [anon_sym_DOT2] = ACTIONS(2203), + [anon_sym_EQ2] = ACTIONS(2205), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2207), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2209), + [sym_val_nothing] = ACTIONS(991), + [anon_sym_true] = ACTIONS(991), + [anon_sym_false] = ACTIONS(991), + [aux_sym_val_number_token1] = ACTIONS(991), + [aux_sym_val_number_token2] = ACTIONS(991), + [aux_sym_val_number_token3] = ACTIONS(991), + [anon_sym_inf] = ACTIONS(991), + [anon_sym_DASHinf] = ACTIONS(991), + [anon_sym_NaN] = ACTIONS(991), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_decimal_token2] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(991), + [anon_sym_DQUOTE] = ACTIONS(991), + [sym__str_single_quotes] = ACTIONS(991), + [sym__str_back_ticks] = ACTIONS(991), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(991), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(991), + [aux_sym_unquoted_token4] = ACTIONS(2211), + [aux_sym_unquoted_token7] = ACTIONS(2213), [anon_sym_POUND] = ACTIONS(3), }, [906] = { [sym_comment] = STATE(906), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [907] = { + [sym_comment] = STATE(907), [ts_builtin_sym_end] = ACTIONS(1425), [anon_sym_SEMI] = ACTIONS(1423), [anon_sym_LF] = ACTIONS(1425), @@ -149858,584 +149657,728 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1423), [anon_sym_POUND] = ACTIONS(105), }, - [907] = { - [sym_expr_parenthesized] = STATE(1477), - [sym__val_range_end_decimal] = STATE(1477), - [sym_val_variable] = STATE(1477), - [sym__var] = STATE(1212), - [sym_comment] = STATE(907), - [anon_sym_LBRACK] = ACTIONS(1041), - [anon_sym_COMMA] = ACTIONS(1041), - [anon_sym_RBRACK] = ACTIONS(1041), - [anon_sym_LPAREN] = ACTIONS(2225), - [anon_sym_DOLLAR] = ACTIONS(1955), - [anon_sym_LT] = ACTIONS(2237), - [anon_sym_GT] = ACTIONS(1039), - [anon_sym_DASH_DASH] = ACTIONS(1041), - [anon_sym_DASH] = ACTIONS(1039), - [anon_sym_in] = ACTIONS(1039), - [anon_sym_LBRACE] = ACTIONS(1041), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1041), - [anon_sym_SLASH_SLASH] = ACTIONS(1041), - [anon_sym_PLUS] = ACTIONS(1039), - [anon_sym_bit_DASHshl] = ACTIONS(1041), - [anon_sym_bit_DASHshr] = ACTIONS(1041), - [anon_sym_EQ_EQ] = ACTIONS(1041), - [anon_sym_BANG_EQ] = ACTIONS(1041), - [anon_sym_LT2] = ACTIONS(1039), - [anon_sym_LT_EQ] = ACTIONS(1041), - [anon_sym_GT_EQ] = ACTIONS(1041), - [anon_sym_not_DASHin] = ACTIONS(1041), - [anon_sym_starts_DASHwith] = ACTIONS(1041), - [anon_sym_ends_DASHwith] = ACTIONS(1041), - [anon_sym_EQ_TILDE] = ACTIONS(1041), - [anon_sym_BANG_TILDE] = ACTIONS(1041), - [anon_sym_bit_DASHand] = ACTIONS(1041), - [anon_sym_bit_DASHxor] = ACTIONS(1041), - [anon_sym_bit_DASHor] = ACTIONS(1041), - [anon_sym_and] = ACTIONS(1041), - [anon_sym_xor] = ACTIONS(1041), - [anon_sym_or] = ACTIONS(1041), - [anon_sym_not] = ACTIONS(1039), - [anon_sym_DOT2] = ACTIONS(2229), - [anon_sym_EQ2] = ACTIONS(2239), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2233), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2235), - [sym_val_nothing] = ACTIONS(1041), - [anon_sym_true] = ACTIONS(1041), - [anon_sym_false] = ACTIONS(1041), - [aux_sym_val_number_token1] = ACTIONS(1041), - [aux_sym_val_number_token2] = ACTIONS(1041), - [aux_sym_val_number_token3] = ACTIONS(1041), - [anon_sym_inf] = ACTIONS(1041), - [anon_sym_DASHinf] = ACTIONS(1039), - [anon_sym_NaN] = ACTIONS(1041), - [aux_sym__val_number_decimal_token1] = ACTIONS(1039), - [aux_sym__val_number_decimal_token2] = ACTIONS(1039), - [anon_sym_0b] = ACTIONS(1039), - [anon_sym_0o] = ACTIONS(1039), - [anon_sym_0x] = ACTIONS(1039), - [sym_val_date] = ACTIONS(1041), - [anon_sym_DQUOTE] = ACTIONS(1041), - [sym__str_single_quotes] = ACTIONS(1041), - [sym__str_back_ticks] = ACTIONS(1041), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1041), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1041), - [sym__list_item_identifier] = ACTIONS(1039), - [sym_short_flag] = ACTIONS(1039), - [anon_sym_POUND] = ACTIONS(3), - }, [908] = { [sym_comment] = STATE(908), - [ts_builtin_sym_end] = ACTIONS(1429), - [anon_sym_SEMI] = ACTIONS(1427), - [anon_sym_LF] = ACTIONS(1429), - [anon_sym_LBRACK] = ACTIONS(1427), - [anon_sym_LPAREN] = ACTIONS(1427), - [anon_sym_PIPE] = ACTIONS(1427), - [anon_sym_DOLLAR] = ACTIONS(1427), - [anon_sym_GT] = ACTIONS(1427), - [anon_sym_DASH_DASH] = ACTIONS(1427), - [anon_sym_DASH] = ACTIONS(1427), - [anon_sym_in] = ACTIONS(1427), - [anon_sym_LBRACE] = ACTIONS(1427), - [anon_sym_DOT] = ACTIONS(1427), - [anon_sym_STAR] = ACTIONS(1427), - [anon_sym_STAR_STAR] = ACTIONS(1427), - [anon_sym_PLUS_PLUS] = ACTIONS(1427), - [anon_sym_SLASH] = ACTIONS(1427), - [anon_sym_mod] = ACTIONS(1427), - [anon_sym_SLASH_SLASH] = ACTIONS(1427), - [anon_sym_PLUS] = ACTIONS(1427), - [anon_sym_bit_DASHshl] = ACTIONS(1427), - [anon_sym_bit_DASHshr] = ACTIONS(1427), - [anon_sym_EQ_EQ] = ACTIONS(1427), - [anon_sym_BANG_EQ] = ACTIONS(1427), - [anon_sym_LT2] = ACTIONS(1427), - [anon_sym_LT_EQ] = ACTIONS(1427), - [anon_sym_GT_EQ] = ACTIONS(1427), - [anon_sym_not_DASHin] = ACTIONS(1427), - [anon_sym_starts_DASHwith] = ACTIONS(1427), - [anon_sym_ends_DASHwith] = ACTIONS(1427), - [anon_sym_EQ_TILDE] = ACTIONS(1427), - [anon_sym_BANG_TILDE] = ACTIONS(1427), - [anon_sym_bit_DASHand] = ACTIONS(1427), - [anon_sym_bit_DASHxor] = ACTIONS(1427), - [anon_sym_bit_DASHor] = ACTIONS(1427), - [anon_sym_and] = ACTIONS(1427), - [anon_sym_xor] = ACTIONS(1427), - [anon_sym_or] = ACTIONS(1427), - [sym_val_nothing] = ACTIONS(1427), - [anon_sym_true] = ACTIONS(1427), - [anon_sym_false] = ACTIONS(1427), - [aux_sym_val_number_token1] = ACTIONS(1427), - [aux_sym_val_number_token2] = ACTIONS(1427), - [aux_sym_val_number_token3] = ACTIONS(1427), - [anon_sym_inf] = ACTIONS(1427), - [anon_sym_DASHinf] = ACTIONS(1427), - [anon_sym_NaN] = ACTIONS(1427), - [aux_sym__val_number_decimal_token1] = ACTIONS(1427), - [aux_sym__val_number_decimal_token2] = ACTIONS(1427), - [anon_sym_0b] = ACTIONS(1427), - [anon_sym_0o] = ACTIONS(1427), - [anon_sym_0x] = ACTIONS(1427), - [sym_val_date] = ACTIONS(1427), - [anon_sym_DQUOTE] = ACTIONS(1427), - [sym__str_single_quotes] = ACTIONS(1427), - [sym__str_back_ticks] = ACTIONS(1427), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1427), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1427), - [anon_sym_err_GT] = ACTIONS(1427), - [anon_sym_out_GT] = ACTIONS(1427), - [anon_sym_e_GT] = ACTIONS(1427), - [anon_sym_o_GT] = ACTIONS(1427), - [anon_sym_err_PLUSout_GT] = ACTIONS(1427), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1427), - [anon_sym_o_PLUSe_GT] = ACTIONS(1427), - [anon_sym_e_PLUSo_GT] = ACTIONS(1427), - [sym_short_flag] = ACTIONS(1427), - [aux_sym_unquoted_token1] = ACTIONS(1427), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2127), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2131), + [anon_sym_STAR_STAR] = ACTIONS(2133), + [anon_sym_PLUS_PLUS] = ACTIONS(2133), + [anon_sym_SLASH] = ACTIONS(2131), + [anon_sym_mod] = ACTIONS(2131), + [anon_sym_SLASH_SLASH] = ACTIONS(2131), + [anon_sym_PLUS] = ACTIONS(2127), + [anon_sym_bit_DASHshl] = ACTIONS(1411), + [anon_sym_bit_DASHshr] = ACTIONS(1411), + [anon_sym_EQ_EQ] = ACTIONS(1411), + [anon_sym_BANG_EQ] = ACTIONS(1411), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1411), + [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [909] = { [sym_comment] = STATE(909), - [ts_builtin_sym_end] = ACTIONS(1433), - [anon_sym_SEMI] = ACTIONS(1431), - [anon_sym_LF] = ACTIONS(1433), - [anon_sym_LBRACK] = ACTIONS(1431), - [anon_sym_LPAREN] = ACTIONS(1431), - [anon_sym_PIPE] = ACTIONS(1431), - [anon_sym_DOLLAR] = ACTIONS(1431), - [anon_sym_GT] = ACTIONS(1431), - [anon_sym_DASH_DASH] = ACTIONS(1431), - [anon_sym_DASH] = ACTIONS(1431), - [anon_sym_in] = ACTIONS(1431), - [anon_sym_LBRACE] = ACTIONS(1431), - [anon_sym_DOT] = ACTIONS(1431), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_STAR_STAR] = ACTIONS(1431), - [anon_sym_PLUS_PLUS] = ACTIONS(1431), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1431), - [anon_sym_bit_DASHshl] = ACTIONS(1431), - [anon_sym_bit_DASHshr] = ACTIONS(1431), - [anon_sym_EQ_EQ] = ACTIONS(1431), - [anon_sym_BANG_EQ] = ACTIONS(1431), - [anon_sym_LT2] = ACTIONS(1431), - [anon_sym_LT_EQ] = ACTIONS(1431), - [anon_sym_GT_EQ] = ACTIONS(1431), - [anon_sym_not_DASHin] = ACTIONS(1431), - [anon_sym_starts_DASHwith] = ACTIONS(1431), - [anon_sym_ends_DASHwith] = ACTIONS(1431), - [anon_sym_EQ_TILDE] = ACTIONS(1431), - [anon_sym_BANG_TILDE] = ACTIONS(1431), - [anon_sym_bit_DASHand] = ACTIONS(1431), - [anon_sym_bit_DASHxor] = ACTIONS(1431), - [anon_sym_bit_DASHor] = ACTIONS(1431), - [anon_sym_and] = ACTIONS(1431), - [anon_sym_xor] = ACTIONS(1431), - [anon_sym_or] = ACTIONS(1431), - [sym_val_nothing] = ACTIONS(1431), - [anon_sym_true] = ACTIONS(1431), - [anon_sym_false] = ACTIONS(1431), - [aux_sym_val_number_token1] = ACTIONS(1431), - [aux_sym_val_number_token2] = ACTIONS(1431), - [aux_sym_val_number_token3] = ACTIONS(1431), - [anon_sym_inf] = ACTIONS(1431), - [anon_sym_DASHinf] = ACTIONS(1431), - [anon_sym_NaN] = ACTIONS(1431), - [aux_sym__val_number_decimal_token1] = ACTIONS(1431), - [aux_sym__val_number_decimal_token2] = ACTIONS(1431), - [anon_sym_0b] = ACTIONS(1431), - [anon_sym_0o] = ACTIONS(1431), - [anon_sym_0x] = ACTIONS(1431), - [sym_val_date] = ACTIONS(1431), - [anon_sym_DQUOTE] = ACTIONS(1431), - [sym__str_single_quotes] = ACTIONS(1431), - [sym__str_back_ticks] = ACTIONS(1431), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1431), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1431), - [anon_sym_err_GT] = ACTIONS(1431), - [anon_sym_out_GT] = ACTIONS(1431), - [anon_sym_e_GT] = ACTIONS(1431), - [anon_sym_o_GT] = ACTIONS(1431), - [anon_sym_err_PLUSout_GT] = ACTIONS(1431), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1431), - [anon_sym_o_PLUSe_GT] = ACTIONS(1431), - [anon_sym_e_PLUSo_GT] = ACTIONS(1431), - [sym_short_flag] = ACTIONS(1431), - [aux_sym_unquoted_token1] = ACTIONS(1431), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [910] = { [sym_comment] = STATE(910), - [ts_builtin_sym_end] = ACTIONS(1437), - [anon_sym_SEMI] = ACTIONS(1435), - [anon_sym_LF] = ACTIONS(1437), - [anon_sym_LBRACK] = ACTIONS(1435), - [anon_sym_LPAREN] = ACTIONS(1435), - [anon_sym_PIPE] = ACTIONS(1435), - [anon_sym_DOLLAR] = ACTIONS(1435), - [anon_sym_GT] = ACTIONS(1435), - [anon_sym_DASH_DASH] = ACTIONS(1435), - [anon_sym_DASH] = ACTIONS(1435), - [anon_sym_in] = ACTIONS(1435), - [anon_sym_LBRACE] = ACTIONS(1435), - [anon_sym_DOT] = ACTIONS(1435), - [anon_sym_STAR] = ACTIONS(1435), - [anon_sym_STAR_STAR] = ACTIONS(1435), - [anon_sym_PLUS_PLUS] = ACTIONS(1435), - [anon_sym_SLASH] = ACTIONS(1435), - [anon_sym_mod] = ACTIONS(1435), - [anon_sym_SLASH_SLASH] = ACTIONS(1435), - [anon_sym_PLUS] = ACTIONS(1435), - [anon_sym_bit_DASHshl] = ACTIONS(1435), - [anon_sym_bit_DASHshr] = ACTIONS(1435), - [anon_sym_EQ_EQ] = ACTIONS(1435), - [anon_sym_BANG_EQ] = ACTIONS(1435), - [anon_sym_LT2] = ACTIONS(1435), - [anon_sym_LT_EQ] = ACTIONS(1435), - [anon_sym_GT_EQ] = ACTIONS(1435), - [anon_sym_not_DASHin] = ACTIONS(1435), - [anon_sym_starts_DASHwith] = ACTIONS(1435), - [anon_sym_ends_DASHwith] = ACTIONS(1435), - [anon_sym_EQ_TILDE] = ACTIONS(1435), - [anon_sym_BANG_TILDE] = ACTIONS(1435), - [anon_sym_bit_DASHand] = ACTIONS(1435), - [anon_sym_bit_DASHxor] = ACTIONS(1435), - [anon_sym_bit_DASHor] = ACTIONS(1435), - [anon_sym_and] = ACTIONS(1435), - [anon_sym_xor] = ACTIONS(1435), - [anon_sym_or] = ACTIONS(1435), - [sym_val_nothing] = ACTIONS(1435), - [anon_sym_true] = ACTIONS(1435), - [anon_sym_false] = ACTIONS(1435), - [aux_sym_val_number_token1] = ACTIONS(1435), - [aux_sym_val_number_token2] = ACTIONS(1435), - [aux_sym_val_number_token3] = ACTIONS(1435), - [anon_sym_inf] = ACTIONS(1435), - [anon_sym_DASHinf] = ACTIONS(1435), - [anon_sym_NaN] = ACTIONS(1435), - [aux_sym__val_number_decimal_token1] = ACTIONS(1435), - [aux_sym__val_number_decimal_token2] = ACTIONS(1435), - [anon_sym_0b] = ACTIONS(1435), - [anon_sym_0o] = ACTIONS(1435), - [anon_sym_0x] = ACTIONS(1435), - [sym_val_date] = ACTIONS(1435), - [anon_sym_DQUOTE] = ACTIONS(1435), - [sym__str_single_quotes] = ACTIONS(1435), - [sym__str_back_ticks] = ACTIONS(1435), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1435), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1435), - [anon_sym_err_GT] = ACTIONS(1435), - [anon_sym_out_GT] = ACTIONS(1435), - [anon_sym_e_GT] = ACTIONS(1435), - [anon_sym_o_GT] = ACTIONS(1435), - [anon_sym_err_PLUSout_GT] = ACTIONS(1435), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1435), - [anon_sym_o_PLUSe_GT] = ACTIONS(1435), - [anon_sym_e_PLUSo_GT] = ACTIONS(1435), - [sym_short_flag] = ACTIONS(1435), - [aux_sym_unquoted_token1] = ACTIONS(1435), + [ts_builtin_sym_end] = ACTIONS(1340), + [anon_sym_SEMI] = ACTIONS(1338), + [anon_sym_LF] = ACTIONS(1340), + [anon_sym_LBRACK] = ACTIONS(1338), + [anon_sym_LPAREN] = ACTIONS(1338), + [anon_sym_PIPE] = ACTIONS(1338), + [anon_sym_DOLLAR] = ACTIONS(1338), + [anon_sym_GT] = ACTIONS(1338), + [anon_sym_DASH_DASH] = ACTIONS(1338), + [anon_sym_DASH] = ACTIONS(1338), + [anon_sym_in] = ACTIONS(1338), + [anon_sym_LBRACE] = ACTIONS(1338), + [anon_sym_DOT] = ACTIONS(1338), + [anon_sym_STAR] = ACTIONS(1338), + [anon_sym_STAR_STAR] = ACTIONS(1338), + [anon_sym_PLUS_PLUS] = ACTIONS(1338), + [anon_sym_SLASH] = ACTIONS(1338), + [anon_sym_mod] = ACTIONS(1338), + [anon_sym_SLASH_SLASH] = ACTIONS(1338), + [anon_sym_PLUS] = ACTIONS(1338), + [anon_sym_bit_DASHshl] = ACTIONS(1338), + [anon_sym_bit_DASHshr] = ACTIONS(1338), + [anon_sym_EQ_EQ] = ACTIONS(1338), + [anon_sym_BANG_EQ] = ACTIONS(1338), + [anon_sym_LT2] = ACTIONS(1338), + [anon_sym_LT_EQ] = ACTIONS(1338), + [anon_sym_GT_EQ] = ACTIONS(1338), + [anon_sym_not_DASHin] = ACTIONS(1338), + [anon_sym_starts_DASHwith] = ACTIONS(1338), + [anon_sym_ends_DASHwith] = ACTIONS(1338), + [anon_sym_EQ_TILDE] = ACTIONS(1338), + [anon_sym_BANG_TILDE] = ACTIONS(1338), + [anon_sym_bit_DASHand] = ACTIONS(1338), + [anon_sym_bit_DASHxor] = ACTIONS(1338), + [anon_sym_bit_DASHor] = ACTIONS(1338), + [anon_sym_and] = ACTIONS(1338), + [anon_sym_xor] = ACTIONS(1338), + [anon_sym_or] = ACTIONS(1338), + [sym_val_nothing] = ACTIONS(1338), + [anon_sym_true] = ACTIONS(1338), + [anon_sym_false] = ACTIONS(1338), + [aux_sym_val_number_token1] = ACTIONS(1338), + [aux_sym_val_number_token2] = ACTIONS(1338), + [aux_sym_val_number_token3] = ACTIONS(1338), + [anon_sym_inf] = ACTIONS(1338), + [anon_sym_DASHinf] = ACTIONS(1338), + [anon_sym_NaN] = ACTIONS(1338), + [aux_sym__val_number_decimal_token1] = ACTIONS(1338), + [aux_sym__val_number_decimal_token2] = ACTIONS(1338), + [anon_sym_0b] = ACTIONS(1338), + [anon_sym_0o] = ACTIONS(1338), + [anon_sym_0x] = ACTIONS(1338), + [sym_val_date] = ACTIONS(1338), + [anon_sym_DQUOTE] = ACTIONS(1338), + [sym__str_single_quotes] = ACTIONS(1338), + [sym__str_back_ticks] = ACTIONS(1338), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1338), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1338), + [anon_sym_err_GT] = ACTIONS(1338), + [anon_sym_out_GT] = ACTIONS(1338), + [anon_sym_e_GT] = ACTIONS(1338), + [anon_sym_o_GT] = ACTIONS(1338), + [anon_sym_err_PLUSout_GT] = ACTIONS(1338), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1338), + [anon_sym_o_PLUSe_GT] = ACTIONS(1338), + [anon_sym_e_PLUSo_GT] = ACTIONS(1338), + [sym_short_flag] = ACTIONS(1338), + [aux_sym_unquoted_token1] = ACTIONS(1338), [anon_sym_POUND] = ACTIONS(105), }, [911] = { [sym_comment] = STATE(911), - [ts_builtin_sym_end] = ACTIONS(1441), - [anon_sym_SEMI] = ACTIONS(1439), - [anon_sym_LF] = ACTIONS(1441), - [anon_sym_LBRACK] = ACTIONS(1439), - [anon_sym_LPAREN] = ACTIONS(1439), - [anon_sym_PIPE] = ACTIONS(1439), - [anon_sym_DOLLAR] = ACTIONS(1439), - [anon_sym_GT] = ACTIONS(1439), - [anon_sym_DASH_DASH] = ACTIONS(1439), - [anon_sym_DASH] = ACTIONS(1439), - [anon_sym_in] = ACTIONS(1439), - [anon_sym_LBRACE] = ACTIONS(1439), - [anon_sym_DOT] = ACTIONS(1439), - [anon_sym_STAR] = ACTIONS(1439), - [anon_sym_STAR_STAR] = ACTIONS(1439), - [anon_sym_PLUS_PLUS] = ACTIONS(1439), - [anon_sym_SLASH] = ACTIONS(1439), - [anon_sym_mod] = ACTIONS(1439), - [anon_sym_SLASH_SLASH] = ACTIONS(1439), - [anon_sym_PLUS] = ACTIONS(1439), - [anon_sym_bit_DASHshl] = ACTIONS(1439), - [anon_sym_bit_DASHshr] = ACTIONS(1439), - [anon_sym_EQ_EQ] = ACTIONS(1439), - [anon_sym_BANG_EQ] = ACTIONS(1439), - [anon_sym_LT2] = ACTIONS(1439), - [anon_sym_LT_EQ] = ACTIONS(1439), - [anon_sym_GT_EQ] = ACTIONS(1439), - [anon_sym_not_DASHin] = ACTIONS(1439), - [anon_sym_starts_DASHwith] = ACTIONS(1439), - [anon_sym_ends_DASHwith] = ACTIONS(1439), - [anon_sym_EQ_TILDE] = ACTIONS(1439), - [anon_sym_BANG_TILDE] = ACTIONS(1439), - [anon_sym_bit_DASHand] = ACTIONS(1439), - [anon_sym_bit_DASHxor] = ACTIONS(1439), - [anon_sym_bit_DASHor] = ACTIONS(1439), - [anon_sym_and] = ACTIONS(1439), - [anon_sym_xor] = ACTIONS(1439), - [anon_sym_or] = ACTIONS(1439), - [sym_val_nothing] = ACTIONS(1439), - [anon_sym_true] = ACTIONS(1439), - [anon_sym_false] = ACTIONS(1439), - [aux_sym_val_number_token1] = ACTIONS(1439), - [aux_sym_val_number_token2] = ACTIONS(1439), - [aux_sym_val_number_token3] = ACTIONS(1439), - [anon_sym_inf] = ACTIONS(1439), - [anon_sym_DASHinf] = ACTIONS(1439), - [anon_sym_NaN] = ACTIONS(1439), - [aux_sym__val_number_decimal_token1] = ACTIONS(1439), - [aux_sym__val_number_decimal_token2] = ACTIONS(1439), - [anon_sym_0b] = ACTIONS(1439), - [anon_sym_0o] = ACTIONS(1439), - [anon_sym_0x] = ACTIONS(1439), - [sym_val_date] = ACTIONS(1439), - [anon_sym_DQUOTE] = ACTIONS(1439), - [sym__str_single_quotes] = ACTIONS(1439), - [sym__str_back_ticks] = ACTIONS(1439), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1439), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1439), - [anon_sym_err_GT] = ACTIONS(1439), - [anon_sym_out_GT] = ACTIONS(1439), - [anon_sym_e_GT] = ACTIONS(1439), - [anon_sym_o_GT] = ACTIONS(1439), - [anon_sym_err_PLUSout_GT] = ACTIONS(1439), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1439), - [anon_sym_o_PLUSe_GT] = ACTIONS(1439), - [anon_sym_e_PLUSo_GT] = ACTIONS(1439), - [sym_short_flag] = ACTIONS(1439), - [aux_sym_unquoted_token1] = ACTIONS(1439), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [912] = { [sym_comment] = STATE(912), - [ts_builtin_sym_end] = ACTIONS(1449), - [anon_sym_SEMI] = ACTIONS(1447), - [anon_sym_LF] = ACTIONS(1449), - [anon_sym_LBRACK] = ACTIONS(1447), - [anon_sym_LPAREN] = ACTIONS(1447), - [anon_sym_PIPE] = ACTIONS(1447), - [anon_sym_DOLLAR] = ACTIONS(1447), - [anon_sym_GT] = ACTIONS(1447), - [anon_sym_DASH_DASH] = ACTIONS(1447), - [anon_sym_DASH] = ACTIONS(1447), - [anon_sym_in] = ACTIONS(1447), - [anon_sym_LBRACE] = ACTIONS(1447), - [anon_sym_DOT] = ACTIONS(1447), - [anon_sym_STAR] = ACTIONS(1447), - [anon_sym_STAR_STAR] = ACTIONS(1447), - [anon_sym_PLUS_PLUS] = ACTIONS(1447), - [anon_sym_SLASH] = ACTIONS(1447), - [anon_sym_mod] = ACTIONS(1447), - [anon_sym_SLASH_SLASH] = ACTIONS(1447), - [anon_sym_PLUS] = ACTIONS(1447), - [anon_sym_bit_DASHshl] = ACTIONS(1447), - [anon_sym_bit_DASHshr] = ACTIONS(1447), - [anon_sym_EQ_EQ] = ACTIONS(1447), - [anon_sym_BANG_EQ] = ACTIONS(1447), - [anon_sym_LT2] = ACTIONS(1447), - [anon_sym_LT_EQ] = ACTIONS(1447), - [anon_sym_GT_EQ] = ACTIONS(1447), - [anon_sym_not_DASHin] = ACTIONS(1447), - [anon_sym_starts_DASHwith] = ACTIONS(1447), - [anon_sym_ends_DASHwith] = ACTIONS(1447), - [anon_sym_EQ_TILDE] = ACTIONS(1447), - [anon_sym_BANG_TILDE] = ACTIONS(1447), - [anon_sym_bit_DASHand] = ACTIONS(1447), - [anon_sym_bit_DASHxor] = ACTIONS(1447), - [anon_sym_bit_DASHor] = ACTIONS(1447), - [anon_sym_and] = ACTIONS(1447), - [anon_sym_xor] = ACTIONS(1447), - [anon_sym_or] = ACTIONS(1447), - [sym_val_nothing] = ACTIONS(1447), - [anon_sym_true] = ACTIONS(1447), - [anon_sym_false] = ACTIONS(1447), - [aux_sym_val_number_token1] = ACTIONS(1447), - [aux_sym_val_number_token2] = ACTIONS(1447), - [aux_sym_val_number_token3] = ACTIONS(1447), - [anon_sym_inf] = ACTIONS(1447), - [anon_sym_DASHinf] = ACTIONS(1447), - [anon_sym_NaN] = ACTIONS(1447), - [aux_sym__val_number_decimal_token1] = ACTIONS(1447), - [aux_sym__val_number_decimal_token2] = ACTIONS(1447), - [anon_sym_0b] = ACTIONS(1447), - [anon_sym_0o] = ACTIONS(1447), - [anon_sym_0x] = ACTIONS(1447), - [sym_val_date] = ACTIONS(1447), - [anon_sym_DQUOTE] = ACTIONS(1447), - [sym__str_single_quotes] = ACTIONS(1447), - [sym__str_back_ticks] = ACTIONS(1447), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1447), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1447), - [anon_sym_err_GT] = ACTIONS(1447), - [anon_sym_out_GT] = ACTIONS(1447), - [anon_sym_e_GT] = ACTIONS(1447), - [anon_sym_o_GT] = ACTIONS(1447), - [anon_sym_err_PLUSout_GT] = ACTIONS(1447), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1447), - [anon_sym_o_PLUSe_GT] = ACTIONS(1447), - [anon_sym_e_PLUSo_GT] = ACTIONS(1447), - [sym_short_flag] = ACTIONS(1447), - [aux_sym_unquoted_token1] = ACTIONS(1447), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [913] = { [sym_comment] = STATE(913), - [ts_builtin_sym_end] = ACTIONS(1453), - [anon_sym_SEMI] = ACTIONS(1451), - [anon_sym_LF] = ACTIONS(1453), - [anon_sym_LBRACK] = ACTIONS(1451), - [anon_sym_LPAREN] = ACTIONS(1451), - [anon_sym_PIPE] = ACTIONS(1451), - [anon_sym_DOLLAR] = ACTIONS(1451), - [anon_sym_GT] = ACTIONS(1451), - [anon_sym_DASH_DASH] = ACTIONS(1451), - [anon_sym_DASH] = ACTIONS(1451), - [anon_sym_in] = ACTIONS(1451), - [anon_sym_LBRACE] = ACTIONS(1451), - [anon_sym_DOT] = ACTIONS(1451), - [anon_sym_STAR] = ACTIONS(1451), - [anon_sym_STAR_STAR] = ACTIONS(1451), - [anon_sym_PLUS_PLUS] = ACTIONS(1451), - [anon_sym_SLASH] = ACTIONS(1451), - [anon_sym_mod] = ACTIONS(1451), - [anon_sym_SLASH_SLASH] = ACTIONS(1451), - [anon_sym_PLUS] = ACTIONS(1451), - [anon_sym_bit_DASHshl] = ACTIONS(1451), - [anon_sym_bit_DASHshr] = ACTIONS(1451), - [anon_sym_EQ_EQ] = ACTIONS(1451), - [anon_sym_BANG_EQ] = ACTIONS(1451), - [anon_sym_LT2] = ACTIONS(1451), - [anon_sym_LT_EQ] = ACTIONS(1451), - [anon_sym_GT_EQ] = ACTIONS(1451), - [anon_sym_not_DASHin] = ACTIONS(1451), - [anon_sym_starts_DASHwith] = ACTIONS(1451), - [anon_sym_ends_DASHwith] = ACTIONS(1451), - [anon_sym_EQ_TILDE] = ACTIONS(1451), - [anon_sym_BANG_TILDE] = ACTIONS(1451), - [anon_sym_bit_DASHand] = ACTIONS(1451), - [anon_sym_bit_DASHxor] = ACTIONS(1451), - [anon_sym_bit_DASHor] = ACTIONS(1451), - [anon_sym_and] = ACTIONS(1451), - [anon_sym_xor] = ACTIONS(1451), - [anon_sym_or] = ACTIONS(1451), - [sym_val_nothing] = ACTIONS(1451), - [anon_sym_true] = ACTIONS(1451), - [anon_sym_false] = ACTIONS(1451), - [aux_sym_val_number_token1] = ACTIONS(1451), - [aux_sym_val_number_token2] = ACTIONS(1451), - [aux_sym_val_number_token3] = ACTIONS(1451), - [anon_sym_inf] = ACTIONS(1451), - [anon_sym_DASHinf] = ACTIONS(1451), - [anon_sym_NaN] = ACTIONS(1451), - [aux_sym__val_number_decimal_token1] = ACTIONS(1451), - [aux_sym__val_number_decimal_token2] = ACTIONS(1451), - [anon_sym_0b] = ACTIONS(1451), - [anon_sym_0o] = ACTIONS(1451), - [anon_sym_0x] = ACTIONS(1451), - [sym_val_date] = ACTIONS(1451), - [anon_sym_DQUOTE] = ACTIONS(1451), - [sym__str_single_quotes] = ACTIONS(1451), - [sym__str_back_ticks] = ACTIONS(1451), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1451), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1451), - [anon_sym_err_GT] = ACTIONS(1451), - [anon_sym_out_GT] = ACTIONS(1451), - [anon_sym_e_GT] = ACTIONS(1451), - [anon_sym_o_GT] = ACTIONS(1451), - [anon_sym_err_PLUSout_GT] = ACTIONS(1451), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1451), - [anon_sym_o_PLUSe_GT] = ACTIONS(1451), - [anon_sym_e_PLUSo_GT] = ACTIONS(1451), - [sym_short_flag] = ACTIONS(1451), - [aux_sym_unquoted_token1] = ACTIONS(1451), + [ts_builtin_sym_end] = ACTIONS(1477), + [anon_sym_SEMI] = ACTIONS(1475), + [anon_sym_LF] = ACTIONS(1477), + [anon_sym_LBRACK] = ACTIONS(1475), + [anon_sym_LPAREN] = ACTIONS(1475), + [anon_sym_PIPE] = ACTIONS(1475), + [anon_sym_DOLLAR] = ACTIONS(1475), + [anon_sym_GT] = ACTIONS(1475), + [anon_sym_DASH_DASH] = ACTIONS(1475), + [anon_sym_DASH] = ACTIONS(1475), + [anon_sym_in] = ACTIONS(1475), + [anon_sym_LBRACE] = ACTIONS(1475), + [anon_sym_DOT] = ACTIONS(1475), + [anon_sym_STAR] = ACTIONS(1475), + [anon_sym_STAR_STAR] = ACTIONS(1475), + [anon_sym_PLUS_PLUS] = ACTIONS(1475), + [anon_sym_SLASH] = ACTIONS(1475), + [anon_sym_mod] = ACTIONS(1475), + [anon_sym_SLASH_SLASH] = ACTIONS(1475), + [anon_sym_PLUS] = ACTIONS(1475), + [anon_sym_bit_DASHshl] = ACTIONS(1475), + [anon_sym_bit_DASHshr] = ACTIONS(1475), + [anon_sym_EQ_EQ] = ACTIONS(1475), + [anon_sym_BANG_EQ] = ACTIONS(1475), + [anon_sym_LT2] = ACTIONS(1475), + [anon_sym_LT_EQ] = ACTIONS(1475), + [anon_sym_GT_EQ] = ACTIONS(1475), + [anon_sym_not_DASHin] = ACTIONS(1475), + [anon_sym_starts_DASHwith] = ACTIONS(1475), + [anon_sym_ends_DASHwith] = ACTIONS(1475), + [anon_sym_EQ_TILDE] = ACTIONS(1475), + [anon_sym_BANG_TILDE] = ACTIONS(1475), + [anon_sym_bit_DASHand] = ACTIONS(1475), + [anon_sym_bit_DASHxor] = ACTIONS(1475), + [anon_sym_bit_DASHor] = ACTIONS(1475), + [anon_sym_and] = ACTIONS(1475), + [anon_sym_xor] = ACTIONS(1475), + [anon_sym_or] = ACTIONS(1475), + [sym_val_nothing] = ACTIONS(1475), + [anon_sym_true] = ACTIONS(1475), + [anon_sym_false] = ACTIONS(1475), + [aux_sym_val_number_token1] = ACTIONS(1475), + [aux_sym_val_number_token2] = ACTIONS(1475), + [aux_sym_val_number_token3] = ACTIONS(1475), + [anon_sym_inf] = ACTIONS(1475), + [anon_sym_DASHinf] = ACTIONS(1475), + [anon_sym_NaN] = ACTIONS(1475), + [aux_sym__val_number_decimal_token1] = ACTIONS(1475), + [aux_sym__val_number_decimal_token2] = ACTIONS(1475), + [anon_sym_0b] = ACTIONS(1475), + [anon_sym_0o] = ACTIONS(1475), + [anon_sym_0x] = ACTIONS(1475), + [sym_val_date] = ACTIONS(1475), + [anon_sym_DQUOTE] = ACTIONS(1475), + [sym__str_single_quotes] = ACTIONS(1475), + [sym__str_back_ticks] = ACTIONS(1475), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1475), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1475), + [anon_sym_err_GT] = ACTIONS(1475), + [anon_sym_out_GT] = ACTIONS(1475), + [anon_sym_e_GT] = ACTIONS(1475), + [anon_sym_o_GT] = ACTIONS(1475), + [anon_sym_err_PLUSout_GT] = ACTIONS(1475), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1475), + [anon_sym_o_PLUSe_GT] = ACTIONS(1475), + [anon_sym_e_PLUSo_GT] = ACTIONS(1475), + [sym_short_flag] = ACTIONS(1475), + [aux_sym_unquoted_token1] = ACTIONS(1475), [anon_sym_POUND] = ACTIONS(105), }, [914] = { [sym_comment] = STATE(914), - [ts_builtin_sym_end] = ACTIONS(1457), - [anon_sym_SEMI] = ACTIONS(1455), - [anon_sym_LF] = ACTIONS(1457), - [anon_sym_LBRACK] = ACTIONS(1455), - [anon_sym_LPAREN] = ACTIONS(1455), - [anon_sym_PIPE] = ACTIONS(1455), - [anon_sym_DOLLAR] = ACTIONS(1455), - [anon_sym_GT] = ACTIONS(1455), - [anon_sym_DASH_DASH] = ACTIONS(1455), - [anon_sym_DASH] = ACTIONS(1455), - [anon_sym_in] = ACTIONS(1455), - [anon_sym_LBRACE] = ACTIONS(1455), - [anon_sym_DOT] = ACTIONS(1455), - [anon_sym_STAR] = ACTIONS(1455), - [anon_sym_STAR_STAR] = ACTIONS(1455), - [anon_sym_PLUS_PLUS] = ACTIONS(1455), - [anon_sym_SLASH] = ACTIONS(1455), - [anon_sym_mod] = ACTIONS(1455), - [anon_sym_SLASH_SLASH] = ACTIONS(1455), - [anon_sym_PLUS] = ACTIONS(1455), - [anon_sym_bit_DASHshl] = ACTIONS(1455), - [anon_sym_bit_DASHshr] = ACTIONS(1455), - [anon_sym_EQ_EQ] = ACTIONS(1455), - [anon_sym_BANG_EQ] = ACTIONS(1455), - [anon_sym_LT2] = ACTIONS(1455), - [anon_sym_LT_EQ] = ACTIONS(1455), - [anon_sym_GT_EQ] = ACTIONS(1455), - [anon_sym_not_DASHin] = ACTIONS(1455), - [anon_sym_starts_DASHwith] = ACTIONS(1455), - [anon_sym_ends_DASHwith] = ACTIONS(1455), - [anon_sym_EQ_TILDE] = ACTIONS(1455), - [anon_sym_BANG_TILDE] = ACTIONS(1455), - [anon_sym_bit_DASHand] = ACTIONS(1455), - [anon_sym_bit_DASHxor] = ACTIONS(1455), - [anon_sym_bit_DASHor] = ACTIONS(1455), - [anon_sym_and] = ACTIONS(1455), - [anon_sym_xor] = ACTIONS(1455), - [anon_sym_or] = ACTIONS(1455), - [sym_val_nothing] = ACTIONS(1455), - [anon_sym_true] = ACTIONS(1455), - [anon_sym_false] = ACTIONS(1455), - [aux_sym_val_number_token1] = ACTIONS(1455), - [aux_sym_val_number_token2] = ACTIONS(1455), - [aux_sym_val_number_token3] = ACTIONS(1455), - [anon_sym_inf] = ACTIONS(1455), - [anon_sym_DASHinf] = ACTIONS(1455), - [anon_sym_NaN] = ACTIONS(1455), - [aux_sym__val_number_decimal_token1] = ACTIONS(1455), - [aux_sym__val_number_decimal_token2] = ACTIONS(1455), - [anon_sym_0b] = ACTIONS(1455), - [anon_sym_0o] = ACTIONS(1455), - [anon_sym_0x] = ACTIONS(1455), - [sym_val_date] = ACTIONS(1455), - [anon_sym_DQUOTE] = ACTIONS(1455), - [sym__str_single_quotes] = ACTIONS(1455), - [sym__str_back_ticks] = ACTIONS(1455), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1455), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1455), - [anon_sym_err_GT] = ACTIONS(1455), - [anon_sym_out_GT] = ACTIONS(1455), - [anon_sym_e_GT] = ACTIONS(1455), - [anon_sym_o_GT] = ACTIONS(1455), - [anon_sym_err_PLUSout_GT] = ACTIONS(1455), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1455), - [anon_sym_o_PLUSe_GT] = ACTIONS(1455), - [anon_sym_e_PLUSo_GT] = ACTIONS(1455), - [sym_short_flag] = ACTIONS(1455), - [aux_sym_unquoted_token1] = ACTIONS(1455), + [ts_builtin_sym_end] = ACTIONS(1567), + [anon_sym_SEMI] = ACTIONS(1565), + [anon_sym_LF] = ACTIONS(1567), + [anon_sym_LBRACK] = ACTIONS(1565), + [anon_sym_LPAREN] = ACTIONS(1565), + [anon_sym_PIPE] = ACTIONS(1565), + [anon_sym_DOLLAR] = ACTIONS(1565), + [anon_sym_GT] = ACTIONS(1565), + [anon_sym_DASH_DASH] = ACTIONS(1565), + [anon_sym_DASH] = ACTIONS(1565), + [anon_sym_in] = ACTIONS(1565), + [anon_sym_LBRACE] = ACTIONS(1565), + [anon_sym_DOT] = ACTIONS(1565), + [anon_sym_STAR] = ACTIONS(1565), + [anon_sym_STAR_STAR] = ACTIONS(1565), + [anon_sym_PLUS_PLUS] = ACTIONS(1565), + [anon_sym_SLASH] = ACTIONS(1565), + [anon_sym_mod] = ACTIONS(1565), + [anon_sym_SLASH_SLASH] = ACTIONS(1565), + [anon_sym_PLUS] = ACTIONS(1565), + [anon_sym_bit_DASHshl] = ACTIONS(1565), + [anon_sym_bit_DASHshr] = ACTIONS(1565), + [anon_sym_EQ_EQ] = ACTIONS(1565), + [anon_sym_BANG_EQ] = ACTIONS(1565), + [anon_sym_LT2] = ACTIONS(1565), + [anon_sym_LT_EQ] = ACTIONS(1565), + [anon_sym_GT_EQ] = ACTIONS(1565), + [anon_sym_not_DASHin] = ACTIONS(1565), + [anon_sym_starts_DASHwith] = ACTIONS(1565), + [anon_sym_ends_DASHwith] = ACTIONS(1565), + [anon_sym_EQ_TILDE] = ACTIONS(1565), + [anon_sym_BANG_TILDE] = ACTIONS(1565), + [anon_sym_bit_DASHand] = ACTIONS(1565), + [anon_sym_bit_DASHxor] = ACTIONS(1565), + [anon_sym_bit_DASHor] = ACTIONS(1565), + [anon_sym_and] = ACTIONS(1565), + [anon_sym_xor] = ACTIONS(1565), + [anon_sym_or] = ACTIONS(1565), + [sym_val_nothing] = ACTIONS(1565), + [anon_sym_true] = ACTIONS(1565), + [anon_sym_false] = ACTIONS(1565), + [aux_sym_val_number_token1] = ACTIONS(1565), + [aux_sym_val_number_token2] = ACTIONS(1565), + [aux_sym_val_number_token3] = ACTIONS(1565), + [anon_sym_inf] = ACTIONS(1565), + [anon_sym_DASHinf] = ACTIONS(1565), + [anon_sym_NaN] = ACTIONS(1565), + [aux_sym__val_number_decimal_token1] = ACTIONS(1565), + [aux_sym__val_number_decimal_token2] = ACTIONS(1565), + [anon_sym_0b] = ACTIONS(1565), + [anon_sym_0o] = ACTIONS(1565), + [anon_sym_0x] = ACTIONS(1565), + [sym_val_date] = ACTIONS(1565), + [anon_sym_DQUOTE] = ACTIONS(1565), + [sym__str_single_quotes] = ACTIONS(1565), + [sym__str_back_ticks] = ACTIONS(1565), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1565), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1565), + [anon_sym_err_GT] = ACTIONS(1565), + [anon_sym_out_GT] = ACTIONS(1565), + [anon_sym_e_GT] = ACTIONS(1565), + [anon_sym_o_GT] = ACTIONS(1565), + [anon_sym_err_PLUSout_GT] = ACTIONS(1565), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1565), + [anon_sym_o_PLUSe_GT] = ACTIONS(1565), + [anon_sym_e_PLUSo_GT] = ACTIONS(1565), + [sym_short_flag] = ACTIONS(1565), + [aux_sym_unquoted_token1] = ACTIONS(1565), [anon_sym_POUND] = ACTIONS(105), }, [915] = { + [sym__flag] = STATE(1024), + [sym_long_flag] = STATE(1023), [sym_comment] = STATE(915), + [aux_sym_overlay_use_repeat1] = STATE(883), + [anon_sym_export] = ACTIONS(2215), + [anon_sym_alias] = ACTIONS(2215), + [anon_sym_let] = ACTIONS(2215), + [anon_sym_let_DASHenv] = ACTIONS(2215), + [anon_sym_mut] = ACTIONS(2215), + [anon_sym_const] = ACTIONS(2215), + [anon_sym_SEMI] = ACTIONS(2215), + [sym_cmd_identifier] = ACTIONS(2215), + [anon_sym_LF] = ACTIONS(2217), + [anon_sym_def] = ACTIONS(2215), + [anon_sym_export_DASHenv] = ACTIONS(2215), + [anon_sym_extern] = ACTIONS(2215), + [anon_sym_module] = ACTIONS(2215), + [anon_sym_use] = ACTIONS(2215), + [anon_sym_LBRACK] = ACTIONS(2215), + [anon_sym_LPAREN] = ACTIONS(2215), + [anon_sym_RPAREN] = ACTIONS(2215), + [anon_sym_DOLLAR] = ACTIONS(2215), + [anon_sym_error] = ACTIONS(2215), + [anon_sym_DASH_DASH] = ACTIONS(2163), + [anon_sym_DASH] = ACTIONS(2215), + [anon_sym_break] = ACTIONS(2215), + [anon_sym_continue] = ACTIONS(2215), + [anon_sym_for] = ACTIONS(2215), + [anon_sym_loop] = ACTIONS(2215), + [anon_sym_while] = ACTIONS(2215), + [anon_sym_do] = ACTIONS(2215), + [anon_sym_if] = ACTIONS(2215), + [anon_sym_match] = ACTIONS(2215), + [anon_sym_LBRACE] = ACTIONS(2215), + [anon_sym_RBRACE] = ACTIONS(2215), + [anon_sym_DOT] = ACTIONS(2215), + [anon_sym_try] = ACTIONS(2215), + [anon_sym_return] = ACTIONS(2215), + [anon_sym_source] = ACTIONS(2215), + [anon_sym_source_DASHenv] = ACTIONS(2215), + [anon_sym_register] = ACTIONS(2215), + [anon_sym_hide] = ACTIONS(2215), + [anon_sym_hide_DASHenv] = ACTIONS(2215), + [anon_sym_overlay] = ACTIONS(2215), + [anon_sym_as] = ACTIONS(2219), + [anon_sym_where] = ACTIONS(2215), + [anon_sym_not] = ACTIONS(2215), + [sym_val_nothing] = ACTIONS(2215), + [anon_sym_true] = ACTIONS(2215), + [anon_sym_false] = ACTIONS(2215), + [aux_sym_val_number_token1] = ACTIONS(2215), + [aux_sym_val_number_token2] = ACTIONS(2215), + [aux_sym_val_number_token3] = ACTIONS(2215), + [anon_sym_inf] = ACTIONS(2215), + [anon_sym_DASHinf] = ACTIONS(2215), + [anon_sym_NaN] = ACTIONS(2215), + [aux_sym__val_number_decimal_token1] = ACTIONS(2215), + [aux_sym__val_number_decimal_token2] = ACTIONS(2215), + [anon_sym_0b] = ACTIONS(2215), + [anon_sym_0o] = ACTIONS(2215), + [anon_sym_0x] = ACTIONS(2215), + [sym_val_date] = ACTIONS(2215), + [anon_sym_DQUOTE] = ACTIONS(2215), + [sym__str_single_quotes] = ACTIONS(2215), + [sym__str_back_ticks] = ACTIONS(2215), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2215), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2215), + [anon_sym_CARET] = ACTIONS(2215), + [sym_short_flag] = ACTIONS(2167), + [anon_sym_POUND] = ACTIONS(105), + }, + [916] = { + [sym_comment] = STATE(916), + [ts_builtin_sym_end] = ACTIONS(1559), + [anon_sym_SEMI] = ACTIONS(1557), + [anon_sym_LF] = ACTIONS(1559), + [anon_sym_LBRACK] = ACTIONS(1557), + [anon_sym_LPAREN] = ACTIONS(1557), + [anon_sym_PIPE] = ACTIONS(1557), + [anon_sym_DOLLAR] = ACTIONS(1557), + [anon_sym_GT] = ACTIONS(1557), + [anon_sym_DASH_DASH] = ACTIONS(1557), + [anon_sym_DASH] = ACTIONS(1557), + [anon_sym_in] = ACTIONS(1557), + [anon_sym_LBRACE] = ACTIONS(1557), + [anon_sym_DOT] = ACTIONS(1557), + [anon_sym_STAR] = ACTIONS(1557), + [anon_sym_STAR_STAR] = ACTIONS(1557), + [anon_sym_PLUS_PLUS] = ACTIONS(1557), + [anon_sym_SLASH] = ACTIONS(1557), + [anon_sym_mod] = ACTIONS(1557), + [anon_sym_SLASH_SLASH] = ACTIONS(1557), + [anon_sym_PLUS] = ACTIONS(1557), + [anon_sym_bit_DASHshl] = ACTIONS(1557), + [anon_sym_bit_DASHshr] = ACTIONS(1557), + [anon_sym_EQ_EQ] = ACTIONS(1557), + [anon_sym_BANG_EQ] = ACTIONS(1557), + [anon_sym_LT2] = ACTIONS(1557), + [anon_sym_LT_EQ] = ACTIONS(1557), + [anon_sym_GT_EQ] = ACTIONS(1557), + [anon_sym_not_DASHin] = ACTIONS(1557), + [anon_sym_starts_DASHwith] = ACTIONS(1557), + [anon_sym_ends_DASHwith] = ACTIONS(1557), + [anon_sym_EQ_TILDE] = ACTIONS(1557), + [anon_sym_BANG_TILDE] = ACTIONS(1557), + [anon_sym_bit_DASHand] = ACTIONS(1557), + [anon_sym_bit_DASHxor] = ACTIONS(1557), + [anon_sym_bit_DASHor] = ACTIONS(1557), + [anon_sym_and] = ACTIONS(1557), + [anon_sym_xor] = ACTIONS(1557), + [anon_sym_or] = ACTIONS(1557), + [sym_val_nothing] = ACTIONS(1557), + [anon_sym_true] = ACTIONS(1557), + [anon_sym_false] = ACTIONS(1557), + [aux_sym_val_number_token1] = ACTIONS(1557), + [aux_sym_val_number_token2] = ACTIONS(1557), + [aux_sym_val_number_token3] = ACTIONS(1557), + [anon_sym_inf] = ACTIONS(1557), + [anon_sym_DASHinf] = ACTIONS(1557), + [anon_sym_NaN] = ACTIONS(1557), + [aux_sym__val_number_decimal_token1] = ACTIONS(1557), + [aux_sym__val_number_decimal_token2] = ACTIONS(1557), + [anon_sym_0b] = ACTIONS(1557), + [anon_sym_0o] = ACTIONS(1557), + [anon_sym_0x] = ACTIONS(1557), + [sym_val_date] = ACTIONS(1557), + [anon_sym_DQUOTE] = ACTIONS(1557), + [sym__str_single_quotes] = ACTIONS(1557), + [sym__str_back_ticks] = ACTIONS(1557), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), + [anon_sym_err_GT] = ACTIONS(1557), + [anon_sym_out_GT] = ACTIONS(1557), + [anon_sym_e_GT] = ACTIONS(1557), + [anon_sym_o_GT] = ACTIONS(1557), + [anon_sym_err_PLUSout_GT] = ACTIONS(1557), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), + [anon_sym_o_PLUSe_GT] = ACTIONS(1557), + [anon_sym_e_PLUSo_GT] = ACTIONS(1557), + [sym_short_flag] = ACTIONS(1557), + [aux_sym_unquoted_token1] = ACTIONS(1557), + [anon_sym_POUND] = ACTIONS(105), + }, + [917] = { + [sym_comment] = STATE(917), + [ts_builtin_sym_end] = ACTIONS(1477), + [anon_sym_SEMI] = ACTIONS(1475), + [anon_sym_LF] = ACTIONS(1477), + [anon_sym_LBRACK] = ACTIONS(1475), + [anon_sym_LPAREN] = ACTIONS(1475), + [anon_sym_PIPE] = ACTIONS(1475), + [anon_sym_DOLLAR] = ACTIONS(1475), + [anon_sym_GT] = ACTIONS(1475), + [anon_sym_DASH_DASH] = ACTIONS(1475), + [anon_sym_DASH] = ACTIONS(1475), + [anon_sym_in] = ACTIONS(1475), + [anon_sym_LBRACE] = ACTIONS(1475), + [anon_sym_DOT] = ACTIONS(1475), + [anon_sym_STAR] = ACTIONS(1475), + [anon_sym_STAR_STAR] = ACTIONS(1475), + [anon_sym_PLUS_PLUS] = ACTIONS(1475), + [anon_sym_SLASH] = ACTIONS(1475), + [anon_sym_mod] = ACTIONS(1475), + [anon_sym_SLASH_SLASH] = ACTIONS(1475), + [anon_sym_PLUS] = ACTIONS(1475), + [anon_sym_bit_DASHshl] = ACTIONS(1475), + [anon_sym_bit_DASHshr] = ACTIONS(1475), + [anon_sym_EQ_EQ] = ACTIONS(1475), + [anon_sym_BANG_EQ] = ACTIONS(1475), + [anon_sym_LT2] = ACTIONS(1475), + [anon_sym_LT_EQ] = ACTIONS(1475), + [anon_sym_GT_EQ] = ACTIONS(1475), + [anon_sym_not_DASHin] = ACTIONS(1475), + [anon_sym_starts_DASHwith] = ACTIONS(1475), + [anon_sym_ends_DASHwith] = ACTIONS(1475), + [anon_sym_EQ_TILDE] = ACTIONS(1475), + [anon_sym_BANG_TILDE] = ACTIONS(1475), + [anon_sym_bit_DASHand] = ACTIONS(1475), + [anon_sym_bit_DASHxor] = ACTIONS(1475), + [anon_sym_bit_DASHor] = ACTIONS(1475), + [anon_sym_and] = ACTIONS(1475), + [anon_sym_xor] = ACTIONS(1475), + [anon_sym_or] = ACTIONS(1475), + [sym_val_nothing] = ACTIONS(1475), + [anon_sym_true] = ACTIONS(1475), + [anon_sym_false] = ACTIONS(1475), + [aux_sym_val_number_token1] = ACTIONS(1475), + [aux_sym_val_number_token2] = ACTIONS(1475), + [aux_sym_val_number_token3] = ACTIONS(1475), + [anon_sym_inf] = ACTIONS(1475), + [anon_sym_DASHinf] = ACTIONS(1475), + [anon_sym_NaN] = ACTIONS(1475), + [aux_sym__val_number_decimal_token1] = ACTIONS(1475), + [aux_sym__val_number_decimal_token2] = ACTIONS(1475), + [anon_sym_0b] = ACTIONS(1475), + [anon_sym_0o] = ACTIONS(1475), + [anon_sym_0x] = ACTIONS(1475), + [sym_val_date] = ACTIONS(1475), + [anon_sym_DQUOTE] = ACTIONS(1475), + [sym__str_single_quotes] = ACTIONS(1475), + [sym__str_back_ticks] = ACTIONS(1475), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1475), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1475), + [anon_sym_err_GT] = ACTIONS(1475), + [anon_sym_out_GT] = ACTIONS(1475), + [anon_sym_e_GT] = ACTIONS(1475), + [anon_sym_o_GT] = ACTIONS(1475), + [anon_sym_err_PLUSout_GT] = ACTIONS(1475), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1475), + [anon_sym_o_PLUSe_GT] = ACTIONS(1475), + [anon_sym_e_PLUSo_GT] = ACTIONS(1475), + [sym_short_flag] = ACTIONS(1475), + [aux_sym_unquoted_token1] = ACTIONS(1475), + [anon_sym_POUND] = ACTIONS(105), + }, + [918] = { + [sym_comment] = STATE(918), [anon_sym_export] = ACTIONS(989), [anon_sym_alias] = ACTIONS(989), [anon_sym_let] = ACTIONS(989), @@ -150446,7 +150389,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(989), [anon_sym_LF] = ACTIONS(991), [anon_sym_def] = ACTIONS(989), - [anon_sym_def_DASHenv] = ACTIONS(989), [anon_sym_export_DASHenv] = ACTIONS(989), [anon_sym_extern] = ACTIONS(989), [anon_sym_module] = ACTIONS(989), @@ -150456,7 +150398,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RPAREN] = ACTIONS(989), [anon_sym_DOLLAR] = ACTIONS(989), [anon_sym_error] = ACTIONS(989), - [anon_sym_LT] = ACTIONS(2173), + [anon_sym_LT] = ACTIONS(2221), [anon_sym_DASH] = ACTIONS(989), [anon_sym_break] = ACTIONS(989), [anon_sym_continue] = ACTIONS(989), @@ -150477,10 +150419,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(989), [anon_sym_hide_DASHenv] = ACTIONS(989), [anon_sym_overlay] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), [anon_sym_where] = ACTIONS(989), [anon_sym_not] = ACTIONS(989), - [anon_sym_DOT2] = ACTIONS(2175), - [anon_sym_EQ2] = ACTIONS(2173), + [anon_sym_DOT2] = ACTIONS(2223), + [anon_sym_EQ2] = ACTIONS(2221), [sym_val_nothing] = ACTIONS(989), [anon_sym_true] = ACTIONS(989), [anon_sym_false] = ACTIONS(989), @@ -150502,300 +150445,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), [anon_sym_CARET] = ACTIONS(989), - [aux_sym_unquoted_token4] = ACTIONS(2177), - [aux_sym_unquoted_token7] = ACTIONS(2179), - [anon_sym_POUND] = ACTIONS(105), - }, - [916] = { - [sym__flag] = STATE(1024), - [sym_long_flag] = STATE(1038), - [sym_comment] = STATE(916), - [aux_sym_overlay_use_repeat1] = STATE(894), - [ts_builtin_sym_end] = ACTIONS(2115), - [anon_sym_export] = ACTIONS(2113), - [anon_sym_alias] = ACTIONS(2113), - [anon_sym_let] = ACTIONS(2113), - [anon_sym_let_DASHenv] = ACTIONS(2113), - [anon_sym_mut] = ACTIONS(2113), - [anon_sym_const] = ACTIONS(2113), - [anon_sym_SEMI] = ACTIONS(2113), - [sym_cmd_identifier] = ACTIONS(2113), - [anon_sym_LF] = ACTIONS(2115), - [anon_sym_def] = ACTIONS(2113), - [anon_sym_def_DASHenv] = ACTIONS(2113), - [anon_sym_export_DASHenv] = ACTIONS(2113), - [anon_sym_extern] = ACTIONS(2113), - [anon_sym_module] = ACTIONS(2113), - [anon_sym_use] = ACTIONS(2113), - [anon_sym_LBRACK] = ACTIONS(2113), - [anon_sym_LPAREN] = ACTIONS(2113), - [anon_sym_DOLLAR] = ACTIONS(2113), - [anon_sym_error] = ACTIONS(2113), - [anon_sym_DASH_DASH] = ACTIONS(2207), - [anon_sym_DASH] = ACTIONS(2113), - [anon_sym_break] = ACTIONS(2113), - [anon_sym_continue] = ACTIONS(2113), - [anon_sym_for] = ACTIONS(2113), - [anon_sym_loop] = ACTIONS(2113), - [anon_sym_while] = ACTIONS(2113), - [anon_sym_do] = ACTIONS(2113), - [anon_sym_if] = ACTIONS(2113), - [anon_sym_match] = ACTIONS(2113), - [anon_sym_LBRACE] = ACTIONS(2113), - [anon_sym_DOT] = ACTIONS(2113), - [anon_sym_try] = ACTIONS(2113), - [anon_sym_return] = ACTIONS(2113), - [anon_sym_source] = ACTIONS(2113), - [anon_sym_source_DASHenv] = ACTIONS(2113), - [anon_sym_register] = ACTIONS(2113), - [anon_sym_hide] = ACTIONS(2113), - [anon_sym_hide_DASHenv] = ACTIONS(2113), - [anon_sym_overlay] = ACTIONS(2113), - [anon_sym_as] = ACTIONS(2241), - [anon_sym_where] = ACTIONS(2113), - [anon_sym_not] = ACTIONS(2113), - [sym_val_nothing] = ACTIONS(2113), - [anon_sym_true] = ACTIONS(2113), - [anon_sym_false] = ACTIONS(2113), - [aux_sym_val_number_token1] = ACTIONS(2113), - [aux_sym_val_number_token2] = ACTIONS(2113), - [aux_sym_val_number_token3] = ACTIONS(2113), - [anon_sym_inf] = ACTIONS(2113), - [anon_sym_DASHinf] = ACTIONS(2113), - [anon_sym_NaN] = ACTIONS(2113), - [aux_sym__val_number_decimal_token1] = ACTIONS(2113), - [aux_sym__val_number_decimal_token2] = ACTIONS(2113), - [anon_sym_0b] = ACTIONS(2113), - [anon_sym_0o] = ACTIONS(2113), - [anon_sym_0x] = ACTIONS(2113), - [sym_val_date] = ACTIONS(2113), - [anon_sym_DQUOTE] = ACTIONS(2113), - [sym__str_single_quotes] = ACTIONS(2113), - [sym__str_back_ticks] = ACTIONS(2113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2113), - [anon_sym_CARET] = ACTIONS(2113), - [sym_short_flag] = ACTIONS(2211), - [anon_sym_POUND] = ACTIONS(105), - }, - [917] = { - [sym__flag] = STATE(1024), - [sym_long_flag] = STATE(1038), - [sym_comment] = STATE(917), - [aux_sym_overlay_use_repeat1] = STATE(976), - [ts_builtin_sym_end] = ACTIONS(2091), - [anon_sym_export] = ACTIONS(2089), - [anon_sym_alias] = ACTIONS(2089), - [anon_sym_let] = ACTIONS(2089), - [anon_sym_let_DASHenv] = ACTIONS(2089), - [anon_sym_mut] = ACTIONS(2089), - [anon_sym_const] = ACTIONS(2089), - [anon_sym_SEMI] = ACTIONS(2089), - [sym_cmd_identifier] = ACTIONS(2089), - [anon_sym_LF] = ACTIONS(2091), - [anon_sym_def] = ACTIONS(2089), - [anon_sym_def_DASHenv] = ACTIONS(2089), - [anon_sym_export_DASHenv] = ACTIONS(2089), - [anon_sym_extern] = ACTIONS(2089), - [anon_sym_module] = ACTIONS(2089), - [anon_sym_use] = ACTIONS(2089), - [anon_sym_LBRACK] = ACTIONS(2089), - [anon_sym_LPAREN] = ACTIONS(2089), - [anon_sym_DOLLAR] = ACTIONS(2089), - [anon_sym_error] = ACTIONS(2089), - [anon_sym_DASH_DASH] = ACTIONS(2207), - [anon_sym_DASH] = ACTIONS(2089), - [anon_sym_break] = ACTIONS(2089), - [anon_sym_continue] = ACTIONS(2089), - [anon_sym_for] = ACTIONS(2089), - [anon_sym_loop] = ACTIONS(2089), - [anon_sym_while] = ACTIONS(2089), - [anon_sym_do] = ACTIONS(2089), - [anon_sym_if] = ACTIONS(2089), - [anon_sym_match] = ACTIONS(2089), - [anon_sym_LBRACE] = ACTIONS(2089), - [anon_sym_DOT] = ACTIONS(2089), - [anon_sym_try] = ACTIONS(2089), - [anon_sym_return] = ACTIONS(2089), - [anon_sym_source] = ACTIONS(2089), - [anon_sym_source_DASHenv] = ACTIONS(2089), - [anon_sym_register] = ACTIONS(2089), - [anon_sym_hide] = ACTIONS(2089), - [anon_sym_hide_DASHenv] = ACTIONS(2089), - [anon_sym_overlay] = ACTIONS(2089), - [anon_sym_as] = ACTIONS(2243), - [anon_sym_where] = ACTIONS(2089), - [anon_sym_not] = ACTIONS(2089), - [sym_val_nothing] = ACTIONS(2089), - [anon_sym_true] = ACTIONS(2089), - [anon_sym_false] = ACTIONS(2089), - [aux_sym_val_number_token1] = ACTIONS(2089), - [aux_sym_val_number_token2] = ACTIONS(2089), - [aux_sym_val_number_token3] = ACTIONS(2089), - [anon_sym_inf] = ACTIONS(2089), - [anon_sym_DASHinf] = ACTIONS(2089), - [anon_sym_NaN] = ACTIONS(2089), - [aux_sym__val_number_decimal_token1] = ACTIONS(2089), - [aux_sym__val_number_decimal_token2] = ACTIONS(2089), - [anon_sym_0b] = ACTIONS(2089), - [anon_sym_0o] = ACTIONS(2089), - [anon_sym_0x] = ACTIONS(2089), - [sym_val_date] = ACTIONS(2089), - [anon_sym_DQUOTE] = ACTIONS(2089), - [sym__str_single_quotes] = ACTIONS(2089), - [sym__str_back_ticks] = ACTIONS(2089), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2089), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2089), - [anon_sym_CARET] = ACTIONS(2089), - [sym_short_flag] = ACTIONS(2211), - [anon_sym_POUND] = ACTIONS(105), - }, - [918] = { - [sym_comment] = STATE(918), - [ts_builtin_sym_end] = ACTIONS(1461), - [anon_sym_SEMI] = ACTIONS(1459), - [anon_sym_LF] = ACTIONS(1461), - [anon_sym_LBRACK] = ACTIONS(1459), - [anon_sym_LPAREN] = ACTIONS(1459), - [anon_sym_PIPE] = ACTIONS(1459), - [anon_sym_DOLLAR] = ACTIONS(1459), - [anon_sym_GT] = ACTIONS(1459), - [anon_sym_DASH_DASH] = ACTIONS(1459), - [anon_sym_DASH] = ACTIONS(1459), - [anon_sym_in] = ACTIONS(1459), - [anon_sym_LBRACE] = ACTIONS(1459), - [anon_sym_DOT] = ACTIONS(1459), - [anon_sym_STAR] = ACTIONS(1459), - [anon_sym_STAR_STAR] = ACTIONS(1459), - [anon_sym_PLUS_PLUS] = ACTIONS(1459), - [anon_sym_SLASH] = ACTIONS(1459), - [anon_sym_mod] = ACTIONS(1459), - [anon_sym_SLASH_SLASH] = ACTIONS(1459), - [anon_sym_PLUS] = ACTIONS(1459), - [anon_sym_bit_DASHshl] = ACTIONS(1459), - [anon_sym_bit_DASHshr] = ACTIONS(1459), - [anon_sym_EQ_EQ] = ACTIONS(1459), - [anon_sym_BANG_EQ] = ACTIONS(1459), - [anon_sym_LT2] = ACTIONS(1459), - [anon_sym_LT_EQ] = ACTIONS(1459), - [anon_sym_GT_EQ] = ACTIONS(1459), - [anon_sym_not_DASHin] = ACTIONS(1459), - [anon_sym_starts_DASHwith] = ACTIONS(1459), - [anon_sym_ends_DASHwith] = ACTIONS(1459), - [anon_sym_EQ_TILDE] = ACTIONS(1459), - [anon_sym_BANG_TILDE] = ACTIONS(1459), - [anon_sym_bit_DASHand] = ACTIONS(1459), - [anon_sym_bit_DASHxor] = ACTIONS(1459), - [anon_sym_bit_DASHor] = ACTIONS(1459), - [anon_sym_and] = ACTIONS(1459), - [anon_sym_xor] = ACTIONS(1459), - [anon_sym_or] = ACTIONS(1459), - [sym_val_nothing] = ACTIONS(1459), - [anon_sym_true] = ACTIONS(1459), - [anon_sym_false] = ACTIONS(1459), - [aux_sym_val_number_token1] = ACTIONS(1459), - [aux_sym_val_number_token2] = ACTIONS(1459), - [aux_sym_val_number_token3] = ACTIONS(1459), - [anon_sym_inf] = ACTIONS(1459), - [anon_sym_DASHinf] = ACTIONS(1459), - [anon_sym_NaN] = ACTIONS(1459), - [aux_sym__val_number_decimal_token1] = ACTIONS(1459), - [aux_sym__val_number_decimal_token2] = ACTIONS(1459), - [anon_sym_0b] = ACTIONS(1459), - [anon_sym_0o] = ACTIONS(1459), - [anon_sym_0x] = ACTIONS(1459), - [sym_val_date] = ACTIONS(1459), - [anon_sym_DQUOTE] = ACTIONS(1459), - [sym__str_single_quotes] = ACTIONS(1459), - [sym__str_back_ticks] = ACTIONS(1459), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1459), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1459), - [anon_sym_err_GT] = ACTIONS(1459), - [anon_sym_out_GT] = ACTIONS(1459), - [anon_sym_e_GT] = ACTIONS(1459), - [anon_sym_o_GT] = ACTIONS(1459), - [anon_sym_err_PLUSout_GT] = ACTIONS(1459), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1459), - [anon_sym_o_PLUSe_GT] = ACTIONS(1459), - [anon_sym_e_PLUSo_GT] = ACTIONS(1459), - [sym_short_flag] = ACTIONS(1459), - [aux_sym_unquoted_token1] = ACTIONS(1459), + [aux_sym_unquoted_token4] = ACTIONS(2225), + [aux_sym_unquoted_token7] = ACTIONS(2227), [anon_sym_POUND] = ACTIONS(105), }, [919] = { [sym_comment] = STATE(919), - [ts_builtin_sym_end] = ACTIONS(1373), - [anon_sym_SEMI] = ACTIONS(1371), - [anon_sym_LF] = ACTIONS(1373), - [anon_sym_LBRACK] = ACTIONS(1371), - [anon_sym_LPAREN] = ACTIONS(1371), - [anon_sym_PIPE] = ACTIONS(1371), - [anon_sym_DOLLAR] = ACTIONS(1371), - [anon_sym_GT] = ACTIONS(1371), - [anon_sym_DASH_DASH] = ACTIONS(1371), - [anon_sym_DASH] = ACTIONS(1371), - [anon_sym_in] = ACTIONS(1371), - [anon_sym_LBRACE] = ACTIONS(1371), - [anon_sym_DOT] = ACTIONS(1371), - [anon_sym_STAR] = ACTIONS(1371), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1371), - [anon_sym_mod] = ACTIONS(1371), - [anon_sym_SLASH_SLASH] = ACTIONS(1371), - [anon_sym_PLUS] = ACTIONS(1371), - [anon_sym_bit_DASHshl] = ACTIONS(1371), - [anon_sym_bit_DASHshr] = ACTIONS(1371), - [anon_sym_EQ_EQ] = ACTIONS(1371), - [anon_sym_BANG_EQ] = ACTIONS(1371), - [anon_sym_LT2] = ACTIONS(1371), - [anon_sym_LT_EQ] = ACTIONS(1371), - [anon_sym_GT_EQ] = ACTIONS(1371), - [anon_sym_not_DASHin] = ACTIONS(1371), - [anon_sym_starts_DASHwith] = ACTIONS(1371), - [anon_sym_ends_DASHwith] = ACTIONS(1371), - [anon_sym_EQ_TILDE] = ACTIONS(1371), - [anon_sym_BANG_TILDE] = ACTIONS(1371), - [anon_sym_bit_DASHand] = ACTIONS(1371), - [anon_sym_bit_DASHxor] = ACTIONS(1371), - [anon_sym_bit_DASHor] = ACTIONS(1371), - [anon_sym_and] = ACTIONS(1371), - [anon_sym_xor] = ACTIONS(1371), - [anon_sym_or] = ACTIONS(1371), - [sym_val_nothing] = ACTIONS(1371), - [anon_sym_true] = ACTIONS(1371), - [anon_sym_false] = ACTIONS(1371), - [aux_sym_val_number_token1] = ACTIONS(1371), - [aux_sym_val_number_token2] = ACTIONS(1371), - [aux_sym_val_number_token3] = ACTIONS(1371), - [anon_sym_inf] = ACTIONS(1371), - [anon_sym_DASHinf] = ACTIONS(1371), - [anon_sym_NaN] = ACTIONS(1371), - [aux_sym__val_number_decimal_token1] = ACTIONS(1371), - [aux_sym__val_number_decimal_token2] = ACTIONS(1371), - [anon_sym_0b] = ACTIONS(1371), - [anon_sym_0o] = ACTIONS(1371), - [anon_sym_0x] = ACTIONS(1371), - [sym_val_date] = ACTIONS(1371), - [anon_sym_DQUOTE] = ACTIONS(1371), - [sym__str_single_quotes] = ACTIONS(1371), - [sym__str_back_ticks] = ACTIONS(1371), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1371), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1371), - [anon_sym_err_GT] = ACTIONS(1371), - [anon_sym_out_GT] = ACTIONS(1371), - [anon_sym_e_GT] = ACTIONS(1371), - [anon_sym_o_GT] = ACTIONS(1371), - [anon_sym_err_PLUSout_GT] = ACTIONS(1371), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1371), - [anon_sym_o_PLUSe_GT] = ACTIONS(1371), - [anon_sym_e_PLUSo_GT] = ACTIONS(1371), - [sym_short_flag] = ACTIONS(1371), - [aux_sym_unquoted_token1] = ACTIONS(1371), - [anon_sym_POUND] = ACTIONS(105), - }, - [920] = { - [sym_comment] = STATE(920), [ts_builtin_sym_end] = ACTIONS(1465), [anon_sym_SEMI] = ACTIONS(1463), [anon_sym_LF] = ACTIONS(1465), @@ -150866,8 +150521,296 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1463), [anon_sym_POUND] = ACTIONS(105), }, + [920] = { + [sym_comment] = STATE(920), + [ts_builtin_sym_end] = ACTIONS(1437), + [anon_sym_SEMI] = ACTIONS(1435), + [anon_sym_LF] = ACTIONS(1437), + [anon_sym_LBRACK] = ACTIONS(1435), + [anon_sym_LPAREN] = ACTIONS(1435), + [anon_sym_PIPE] = ACTIONS(1435), + [anon_sym_DOLLAR] = ACTIONS(1435), + [anon_sym_GT] = ACTIONS(1435), + [anon_sym_DASH_DASH] = ACTIONS(1435), + [anon_sym_DASH] = ACTIONS(1435), + [anon_sym_in] = ACTIONS(1435), + [anon_sym_LBRACE] = ACTIONS(1435), + [anon_sym_DOT] = ACTIONS(1435), + [anon_sym_STAR] = ACTIONS(1435), + [anon_sym_STAR_STAR] = ACTIONS(1435), + [anon_sym_PLUS_PLUS] = ACTIONS(1435), + [anon_sym_SLASH] = ACTIONS(1435), + [anon_sym_mod] = ACTIONS(1435), + [anon_sym_SLASH_SLASH] = ACTIONS(1435), + [anon_sym_PLUS] = ACTIONS(1435), + [anon_sym_bit_DASHshl] = ACTIONS(1435), + [anon_sym_bit_DASHshr] = ACTIONS(1435), + [anon_sym_EQ_EQ] = ACTIONS(1435), + [anon_sym_BANG_EQ] = ACTIONS(1435), + [anon_sym_LT2] = ACTIONS(1435), + [anon_sym_LT_EQ] = ACTIONS(1435), + [anon_sym_GT_EQ] = ACTIONS(1435), + [anon_sym_not_DASHin] = ACTIONS(1435), + [anon_sym_starts_DASHwith] = ACTIONS(1435), + [anon_sym_ends_DASHwith] = ACTIONS(1435), + [anon_sym_EQ_TILDE] = ACTIONS(1435), + [anon_sym_BANG_TILDE] = ACTIONS(1435), + [anon_sym_bit_DASHand] = ACTIONS(1435), + [anon_sym_bit_DASHxor] = ACTIONS(1435), + [anon_sym_bit_DASHor] = ACTIONS(1435), + [anon_sym_and] = ACTIONS(1435), + [anon_sym_xor] = ACTIONS(1435), + [anon_sym_or] = ACTIONS(1435), + [sym_val_nothing] = ACTIONS(1435), + [anon_sym_true] = ACTIONS(1435), + [anon_sym_false] = ACTIONS(1435), + [aux_sym_val_number_token1] = ACTIONS(1435), + [aux_sym_val_number_token2] = ACTIONS(1435), + [aux_sym_val_number_token3] = ACTIONS(1435), + [anon_sym_inf] = ACTIONS(1435), + [anon_sym_DASHinf] = ACTIONS(1435), + [anon_sym_NaN] = ACTIONS(1435), + [aux_sym__val_number_decimal_token1] = ACTIONS(1435), + [aux_sym__val_number_decimal_token2] = ACTIONS(1435), + [anon_sym_0b] = ACTIONS(1435), + [anon_sym_0o] = ACTIONS(1435), + [anon_sym_0x] = ACTIONS(1435), + [sym_val_date] = ACTIONS(1435), + [anon_sym_DQUOTE] = ACTIONS(1435), + [sym__str_single_quotes] = ACTIONS(1435), + [sym__str_back_ticks] = ACTIONS(1435), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1435), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1435), + [anon_sym_err_GT] = ACTIONS(1435), + [anon_sym_out_GT] = ACTIONS(1435), + [anon_sym_e_GT] = ACTIONS(1435), + [anon_sym_o_GT] = ACTIONS(1435), + [anon_sym_err_PLUSout_GT] = ACTIONS(1435), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1435), + [anon_sym_o_PLUSe_GT] = ACTIONS(1435), + [anon_sym_e_PLUSo_GT] = ACTIONS(1435), + [sym_short_flag] = ACTIONS(1435), + [aux_sym_unquoted_token1] = ACTIONS(1435), + [anon_sym_POUND] = ACTIONS(105), + }, [921] = { [sym_comment] = STATE(921), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2125), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2127), + [anon_sym_in] = ACTIONS(2129), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2131), + [anon_sym_STAR_STAR] = ACTIONS(2133), + [anon_sym_PLUS_PLUS] = ACTIONS(2133), + [anon_sym_SLASH] = ACTIONS(2131), + [anon_sym_mod] = ACTIONS(2131), + [anon_sym_SLASH_SLASH] = ACTIONS(2131), + [anon_sym_PLUS] = ACTIONS(2127), + [anon_sym_bit_DASHshl] = ACTIONS(2135), + [anon_sym_bit_DASHshr] = ACTIONS(2135), + [anon_sym_EQ_EQ] = ACTIONS(2125), + [anon_sym_BANG_EQ] = ACTIONS(2125), + [anon_sym_LT2] = ACTIONS(2125), + [anon_sym_LT_EQ] = ACTIONS(2125), + [anon_sym_GT_EQ] = ACTIONS(2125), + [anon_sym_not_DASHin] = ACTIONS(2129), + [anon_sym_starts_DASHwith] = ACTIONS(2129), + [anon_sym_ends_DASHwith] = ACTIONS(2129), + [anon_sym_EQ_TILDE] = ACTIONS(2137), + [anon_sym_BANG_TILDE] = ACTIONS(2137), + [anon_sym_bit_DASHand] = ACTIONS(2139), + [anon_sym_bit_DASHxor] = ACTIONS(2141), + [anon_sym_bit_DASHor] = ACTIONS(2153), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [922] = { + [sym_comment] = STATE(922), + [ts_builtin_sym_end] = ACTIONS(155), + [anon_sym_SEMI] = ACTIONS(153), + [anon_sym_LF] = ACTIONS(155), + [anon_sym_LBRACK] = ACTIONS(153), + [anon_sym_LPAREN] = ACTIONS(153), + [anon_sym_PIPE] = ACTIONS(153), + [anon_sym_DOLLAR] = ACTIONS(153), + [anon_sym_GT] = ACTIONS(153), + [anon_sym_DASH_DASH] = ACTIONS(153), + [anon_sym_DASH] = ACTIONS(153), + [anon_sym_in] = ACTIONS(153), + [anon_sym_LBRACE] = ACTIONS(153), + [anon_sym_DOT] = ACTIONS(153), + [anon_sym_STAR] = ACTIONS(153), + [anon_sym_STAR_STAR] = ACTIONS(153), + [anon_sym_PLUS_PLUS] = ACTIONS(153), + [anon_sym_SLASH] = ACTIONS(153), + [anon_sym_mod] = ACTIONS(153), + [anon_sym_SLASH_SLASH] = ACTIONS(153), + [anon_sym_PLUS] = ACTIONS(153), + [anon_sym_bit_DASHshl] = ACTIONS(153), + [anon_sym_bit_DASHshr] = ACTIONS(153), + [anon_sym_EQ_EQ] = ACTIONS(153), + [anon_sym_BANG_EQ] = ACTIONS(153), + [anon_sym_LT2] = ACTIONS(153), + [anon_sym_LT_EQ] = ACTIONS(153), + [anon_sym_GT_EQ] = ACTIONS(153), + [anon_sym_not_DASHin] = ACTIONS(153), + [anon_sym_starts_DASHwith] = ACTIONS(153), + [anon_sym_ends_DASHwith] = ACTIONS(153), + [anon_sym_EQ_TILDE] = ACTIONS(153), + [anon_sym_BANG_TILDE] = ACTIONS(153), + [anon_sym_bit_DASHand] = ACTIONS(153), + [anon_sym_bit_DASHxor] = ACTIONS(153), + [anon_sym_bit_DASHor] = ACTIONS(153), + [anon_sym_and] = ACTIONS(153), + [anon_sym_xor] = ACTIONS(153), + [anon_sym_or] = ACTIONS(153), + [sym_val_nothing] = ACTIONS(153), + [anon_sym_true] = ACTIONS(153), + [anon_sym_false] = ACTIONS(153), + [aux_sym_val_number_token1] = ACTIONS(153), + [aux_sym_val_number_token2] = ACTIONS(153), + [aux_sym_val_number_token3] = ACTIONS(153), + [anon_sym_inf] = ACTIONS(153), + [anon_sym_DASHinf] = ACTIONS(153), + [anon_sym_NaN] = ACTIONS(153), + [aux_sym__val_number_decimal_token1] = ACTIONS(153), + [aux_sym__val_number_decimal_token2] = ACTIONS(153), + [anon_sym_0b] = ACTIONS(153), + [anon_sym_0o] = ACTIONS(153), + [anon_sym_0x] = ACTIONS(153), + [sym_val_date] = ACTIONS(153), + [anon_sym_DQUOTE] = ACTIONS(153), + [sym__str_single_quotes] = ACTIONS(153), + [sym__str_back_ticks] = ACTIONS(153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(153), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(153), + [anon_sym_err_GT] = ACTIONS(153), + [anon_sym_out_GT] = ACTIONS(153), + [anon_sym_e_GT] = ACTIONS(153), + [anon_sym_o_GT] = ACTIONS(153), + [anon_sym_err_PLUSout_GT] = ACTIONS(153), + [anon_sym_out_PLUSerr_GT] = ACTIONS(153), + [anon_sym_o_PLUSe_GT] = ACTIONS(153), + [anon_sym_e_PLUSo_GT] = ACTIONS(153), + [sym_short_flag] = ACTIONS(153), + [aux_sym_unquoted_token1] = ACTIONS(153), + [anon_sym_POUND] = ACTIONS(105), + }, + [923] = { + [sym_comment] = STATE(923), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2125), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2127), + [anon_sym_in] = ACTIONS(2129), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2131), + [anon_sym_STAR_STAR] = ACTIONS(2133), + [anon_sym_PLUS_PLUS] = ACTIONS(2133), + [anon_sym_SLASH] = ACTIONS(2131), + [anon_sym_mod] = ACTIONS(2131), + [anon_sym_SLASH_SLASH] = ACTIONS(2131), + [anon_sym_PLUS] = ACTIONS(2127), + [anon_sym_bit_DASHshl] = ACTIONS(2135), + [anon_sym_bit_DASHshr] = ACTIONS(2135), + [anon_sym_EQ_EQ] = ACTIONS(2125), + [anon_sym_BANG_EQ] = ACTIONS(2125), + [anon_sym_LT2] = ACTIONS(2125), + [anon_sym_LT_EQ] = ACTIONS(2125), + [anon_sym_GT_EQ] = ACTIONS(2125), + [anon_sym_not_DASHin] = ACTIONS(2129), + [anon_sym_starts_DASHwith] = ACTIONS(2129), + [anon_sym_ends_DASHwith] = ACTIONS(2129), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [924] = { + [sym_comment] = STATE(924), [ts_builtin_sym_end] = ACTIONS(1445), [anon_sym_SEMI] = ACTIONS(1443), [anon_sym_LF] = ACTIONS(1445), @@ -150938,872 +150881,1736 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1443), [anon_sym_POUND] = ACTIONS(105), }, - [922] = { - [sym_comment] = STATE(922), - [ts_builtin_sym_end] = ACTIONS(1357), - [anon_sym_SEMI] = ACTIONS(1355), - [anon_sym_LF] = ACTIONS(1357), - [anon_sym_LBRACK] = ACTIONS(1355), - [anon_sym_LPAREN] = ACTIONS(1355), - [anon_sym_PIPE] = ACTIONS(1355), - [anon_sym_DOLLAR] = ACTIONS(1355), - [anon_sym_GT] = ACTIONS(1355), - [anon_sym_DASH_DASH] = ACTIONS(1355), - [anon_sym_DASH] = ACTIONS(1355), - [anon_sym_in] = ACTIONS(1355), - [anon_sym_LBRACE] = ACTIONS(1355), - [anon_sym_DOT] = ACTIONS(1355), - [anon_sym_STAR] = ACTIONS(1355), - [anon_sym_STAR_STAR] = ACTIONS(1355), - [anon_sym_PLUS_PLUS] = ACTIONS(1355), - [anon_sym_SLASH] = ACTIONS(1355), - [anon_sym_mod] = ACTIONS(1355), - [anon_sym_SLASH_SLASH] = ACTIONS(1355), - [anon_sym_PLUS] = ACTIONS(1355), - [anon_sym_bit_DASHshl] = ACTIONS(1355), - [anon_sym_bit_DASHshr] = ACTIONS(1355), - [anon_sym_EQ_EQ] = ACTIONS(1355), - [anon_sym_BANG_EQ] = ACTIONS(1355), - [anon_sym_LT2] = ACTIONS(1355), - [anon_sym_LT_EQ] = ACTIONS(1355), - [anon_sym_GT_EQ] = ACTIONS(1355), - [anon_sym_not_DASHin] = ACTIONS(1355), - [anon_sym_starts_DASHwith] = ACTIONS(1355), - [anon_sym_ends_DASHwith] = ACTIONS(1355), - [anon_sym_EQ_TILDE] = ACTIONS(1355), - [anon_sym_BANG_TILDE] = ACTIONS(1355), - [anon_sym_bit_DASHand] = ACTIONS(1355), - [anon_sym_bit_DASHxor] = ACTIONS(1355), - [anon_sym_bit_DASHor] = ACTIONS(1355), - [anon_sym_and] = ACTIONS(1355), - [anon_sym_xor] = ACTIONS(1355), - [anon_sym_or] = ACTIONS(1355), - [sym_val_nothing] = ACTIONS(1355), - [anon_sym_true] = ACTIONS(1355), - [anon_sym_false] = ACTIONS(1355), - [aux_sym_val_number_token1] = ACTIONS(1355), - [aux_sym_val_number_token2] = ACTIONS(1355), - [aux_sym_val_number_token3] = ACTIONS(1355), - [anon_sym_inf] = ACTIONS(1355), - [anon_sym_DASHinf] = ACTIONS(1355), - [anon_sym_NaN] = ACTIONS(1355), - [aux_sym__val_number_decimal_token1] = ACTIONS(1355), - [aux_sym__val_number_decimal_token2] = ACTIONS(1355), - [anon_sym_0b] = ACTIONS(1355), - [anon_sym_0o] = ACTIONS(1355), - [anon_sym_0x] = ACTIONS(1355), - [sym_val_date] = ACTIONS(1355), - [anon_sym_DQUOTE] = ACTIONS(1355), - [sym__str_single_quotes] = ACTIONS(1355), - [sym__str_back_ticks] = ACTIONS(1355), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1355), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1355), - [anon_sym_err_GT] = ACTIONS(1355), - [anon_sym_out_GT] = ACTIONS(1355), - [anon_sym_e_GT] = ACTIONS(1355), - [anon_sym_o_GT] = ACTIONS(1355), - [anon_sym_err_PLUSout_GT] = ACTIONS(1355), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1355), - [anon_sym_o_PLUSe_GT] = ACTIONS(1355), - [anon_sym_e_PLUSo_GT] = ACTIONS(1355), - [sym_short_flag] = ACTIONS(1355), - [aux_sym_unquoted_token1] = ACTIONS(1355), - [anon_sym_POUND] = ACTIONS(105), - }, - [923] = { - [sym_comment] = STATE(923), - [ts_builtin_sym_end] = ACTIONS(1573), - [anon_sym_SEMI] = ACTIONS(1571), - [anon_sym_LF] = ACTIONS(1573), - [anon_sym_LBRACK] = ACTIONS(1571), - [anon_sym_LPAREN] = ACTIONS(1571), - [anon_sym_PIPE] = ACTIONS(1571), - [anon_sym_DOLLAR] = ACTIONS(1571), - [anon_sym_GT] = ACTIONS(1571), - [anon_sym_DASH_DASH] = ACTIONS(1571), - [anon_sym_DASH] = ACTIONS(1571), - [anon_sym_in] = ACTIONS(1571), - [anon_sym_LBRACE] = ACTIONS(1571), - [anon_sym_DOT] = ACTIONS(1571), - [anon_sym_STAR] = ACTIONS(1571), - [anon_sym_STAR_STAR] = ACTIONS(1571), - [anon_sym_PLUS_PLUS] = ACTIONS(1571), - [anon_sym_SLASH] = ACTIONS(1571), - [anon_sym_mod] = ACTIONS(1571), - [anon_sym_SLASH_SLASH] = ACTIONS(1571), - [anon_sym_PLUS] = ACTIONS(1571), - [anon_sym_bit_DASHshl] = ACTIONS(1571), - [anon_sym_bit_DASHshr] = ACTIONS(1571), - [anon_sym_EQ_EQ] = ACTIONS(1571), - [anon_sym_BANG_EQ] = ACTIONS(1571), - [anon_sym_LT2] = ACTIONS(1571), - [anon_sym_LT_EQ] = ACTIONS(1571), - [anon_sym_GT_EQ] = ACTIONS(1571), - [anon_sym_not_DASHin] = ACTIONS(1571), - [anon_sym_starts_DASHwith] = ACTIONS(1571), - [anon_sym_ends_DASHwith] = ACTIONS(1571), - [anon_sym_EQ_TILDE] = ACTIONS(1571), - [anon_sym_BANG_TILDE] = ACTIONS(1571), - [anon_sym_bit_DASHand] = ACTIONS(1571), - [anon_sym_bit_DASHxor] = ACTIONS(1571), - [anon_sym_bit_DASHor] = ACTIONS(1571), - [anon_sym_and] = ACTIONS(1571), - [anon_sym_xor] = ACTIONS(1571), - [anon_sym_or] = ACTIONS(1571), - [sym_val_nothing] = ACTIONS(1571), - [anon_sym_true] = ACTIONS(1571), - [anon_sym_false] = ACTIONS(1571), - [aux_sym_val_number_token1] = ACTIONS(1571), - [aux_sym_val_number_token2] = ACTIONS(1571), - [aux_sym_val_number_token3] = ACTIONS(1571), - [anon_sym_inf] = ACTIONS(1571), - [anon_sym_DASHinf] = ACTIONS(1571), - [anon_sym_NaN] = ACTIONS(1571), - [aux_sym__val_number_decimal_token1] = ACTIONS(1571), - [aux_sym__val_number_decimal_token2] = ACTIONS(1571), - [anon_sym_0b] = ACTIONS(1571), - [anon_sym_0o] = ACTIONS(1571), - [anon_sym_0x] = ACTIONS(1571), - [sym_val_date] = ACTIONS(1571), - [anon_sym_DQUOTE] = ACTIONS(1571), - [sym__str_single_quotes] = ACTIONS(1571), - [sym__str_back_ticks] = ACTIONS(1571), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1571), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1571), - [anon_sym_err_GT] = ACTIONS(1571), - [anon_sym_out_GT] = ACTIONS(1571), - [anon_sym_e_GT] = ACTIONS(1571), - [anon_sym_o_GT] = ACTIONS(1571), - [anon_sym_err_PLUSout_GT] = ACTIONS(1571), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1571), - [anon_sym_o_PLUSe_GT] = ACTIONS(1571), - [anon_sym_e_PLUSo_GT] = ACTIONS(1571), - [sym_short_flag] = ACTIONS(1571), - [aux_sym_unquoted_token1] = ACTIONS(1571), - [anon_sym_POUND] = ACTIONS(105), - }, - [924] = { - [sym_comment] = STATE(924), - [ts_builtin_sym_end] = ACTIONS(1469), - [anon_sym_SEMI] = ACTIONS(1467), - [anon_sym_LF] = ACTIONS(1469), - [anon_sym_LBRACK] = ACTIONS(1467), - [anon_sym_LPAREN] = ACTIONS(1467), - [anon_sym_PIPE] = ACTIONS(1467), - [anon_sym_DOLLAR] = ACTIONS(1467), - [anon_sym_GT] = ACTIONS(1467), - [anon_sym_DASH_DASH] = ACTIONS(1467), - [anon_sym_DASH] = ACTIONS(1467), - [anon_sym_in] = ACTIONS(1467), - [anon_sym_LBRACE] = ACTIONS(1467), - [anon_sym_DOT] = ACTIONS(1467), - [anon_sym_STAR] = ACTIONS(1467), - [anon_sym_STAR_STAR] = ACTIONS(1467), - [anon_sym_PLUS_PLUS] = ACTIONS(1467), - [anon_sym_SLASH] = ACTIONS(1467), - [anon_sym_mod] = ACTIONS(1467), - [anon_sym_SLASH_SLASH] = ACTIONS(1467), - [anon_sym_PLUS] = ACTIONS(1467), - [anon_sym_bit_DASHshl] = ACTIONS(1467), - [anon_sym_bit_DASHshr] = ACTIONS(1467), - [anon_sym_EQ_EQ] = ACTIONS(1467), - [anon_sym_BANG_EQ] = ACTIONS(1467), - [anon_sym_LT2] = ACTIONS(1467), - [anon_sym_LT_EQ] = ACTIONS(1467), - [anon_sym_GT_EQ] = ACTIONS(1467), - [anon_sym_not_DASHin] = ACTIONS(1467), - [anon_sym_starts_DASHwith] = ACTIONS(1467), - [anon_sym_ends_DASHwith] = ACTIONS(1467), - [anon_sym_EQ_TILDE] = ACTIONS(1467), - [anon_sym_BANG_TILDE] = ACTIONS(1467), - [anon_sym_bit_DASHand] = ACTIONS(1467), - [anon_sym_bit_DASHxor] = ACTIONS(1467), - [anon_sym_bit_DASHor] = ACTIONS(1467), - [anon_sym_and] = ACTIONS(1467), - [anon_sym_xor] = ACTIONS(1467), - [anon_sym_or] = ACTIONS(1467), - [sym_val_nothing] = ACTIONS(1467), - [anon_sym_true] = ACTIONS(1467), - [anon_sym_false] = ACTIONS(1467), - [aux_sym_val_number_token1] = ACTIONS(1467), - [aux_sym_val_number_token2] = ACTIONS(1467), - [aux_sym_val_number_token3] = ACTIONS(1467), - [anon_sym_inf] = ACTIONS(1467), - [anon_sym_DASHinf] = ACTIONS(1467), - [anon_sym_NaN] = ACTIONS(1467), - [aux_sym__val_number_decimal_token1] = ACTIONS(1467), - [aux_sym__val_number_decimal_token2] = ACTIONS(1467), - [anon_sym_0b] = ACTIONS(1467), - [anon_sym_0o] = ACTIONS(1467), - [anon_sym_0x] = ACTIONS(1467), - [sym_val_date] = ACTIONS(1467), - [anon_sym_DQUOTE] = ACTIONS(1467), - [sym__str_single_quotes] = ACTIONS(1467), - [sym__str_back_ticks] = ACTIONS(1467), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1467), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1467), - [anon_sym_err_GT] = ACTIONS(1467), - [anon_sym_out_GT] = ACTIONS(1467), - [anon_sym_e_GT] = ACTIONS(1467), - [anon_sym_o_GT] = ACTIONS(1467), - [anon_sym_err_PLUSout_GT] = ACTIONS(1467), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1467), - [anon_sym_o_PLUSe_GT] = ACTIONS(1467), - [anon_sym_e_PLUSo_GT] = ACTIONS(1467), - [sym_short_flag] = ACTIONS(1467), - [aux_sym_unquoted_token1] = ACTIONS(1467), - [anon_sym_POUND] = ACTIONS(105), - }, [925] = { [sym_comment] = STATE(925), - [ts_builtin_sym_end] = ACTIONS(1280), - [anon_sym_SEMI] = ACTIONS(1278), - [anon_sym_LF] = ACTIONS(1280), - [anon_sym_LBRACK] = ACTIONS(1278), - [anon_sym_LPAREN] = ACTIONS(1278), - [anon_sym_PIPE] = ACTIONS(1278), - [anon_sym_DOLLAR] = ACTIONS(1278), - [anon_sym_GT] = ACTIONS(1278), - [anon_sym_DASH_DASH] = ACTIONS(1278), - [anon_sym_DASH] = ACTIONS(1278), - [anon_sym_in] = ACTIONS(1278), - [anon_sym_LBRACE] = ACTIONS(1278), - [anon_sym_DOT] = ACTIONS(1278), - [anon_sym_STAR] = ACTIONS(1278), - [anon_sym_STAR_STAR] = ACTIONS(1278), - [anon_sym_PLUS_PLUS] = ACTIONS(1278), - [anon_sym_SLASH] = ACTIONS(1278), - [anon_sym_mod] = ACTIONS(1278), - [anon_sym_SLASH_SLASH] = ACTIONS(1278), - [anon_sym_PLUS] = ACTIONS(1278), - [anon_sym_bit_DASHshl] = ACTIONS(1278), - [anon_sym_bit_DASHshr] = ACTIONS(1278), - [anon_sym_EQ_EQ] = ACTIONS(1278), - [anon_sym_BANG_EQ] = ACTIONS(1278), - [anon_sym_LT2] = ACTIONS(1278), - [anon_sym_LT_EQ] = ACTIONS(1278), - [anon_sym_GT_EQ] = ACTIONS(1278), - [anon_sym_not_DASHin] = ACTIONS(1278), - [anon_sym_starts_DASHwith] = ACTIONS(1278), - [anon_sym_ends_DASHwith] = ACTIONS(1278), - [anon_sym_EQ_TILDE] = ACTIONS(1278), - [anon_sym_BANG_TILDE] = ACTIONS(1278), - [anon_sym_bit_DASHand] = ACTIONS(1278), - [anon_sym_bit_DASHxor] = ACTIONS(1278), - [anon_sym_bit_DASHor] = ACTIONS(1278), - [anon_sym_and] = ACTIONS(1278), - [anon_sym_xor] = ACTIONS(1278), - [anon_sym_or] = ACTIONS(1278), - [sym_val_nothing] = ACTIONS(1278), - [anon_sym_true] = ACTIONS(1278), - [anon_sym_false] = ACTIONS(1278), - [aux_sym_val_number_token1] = ACTIONS(1278), - [aux_sym_val_number_token2] = ACTIONS(1278), - [aux_sym_val_number_token3] = ACTIONS(1278), - [anon_sym_inf] = ACTIONS(1278), - [anon_sym_DASHinf] = ACTIONS(1278), - [anon_sym_NaN] = ACTIONS(1278), - [aux_sym__val_number_decimal_token1] = ACTIONS(1278), - [aux_sym__val_number_decimal_token2] = ACTIONS(1278), - [anon_sym_0b] = ACTIONS(1278), - [anon_sym_0o] = ACTIONS(1278), - [anon_sym_0x] = ACTIONS(1278), - [sym_val_date] = ACTIONS(1278), - [anon_sym_DQUOTE] = ACTIONS(1278), - [sym__str_single_quotes] = ACTIONS(1278), - [sym__str_back_ticks] = ACTIONS(1278), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1278), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1278), - [anon_sym_err_GT] = ACTIONS(1278), - [anon_sym_out_GT] = ACTIONS(1278), - [anon_sym_e_GT] = ACTIONS(1278), - [anon_sym_o_GT] = ACTIONS(1278), - [anon_sym_err_PLUSout_GT] = ACTIONS(1278), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1278), - [anon_sym_o_PLUSe_GT] = ACTIONS(1278), - [anon_sym_e_PLUSo_GT] = ACTIONS(1278), - [sym_short_flag] = ACTIONS(1278), - [aux_sym_unquoted_token1] = ACTIONS(1278), + [ts_builtin_sym_end] = ACTIONS(1449), + [anon_sym_SEMI] = ACTIONS(1447), + [anon_sym_LF] = ACTIONS(1449), + [anon_sym_LBRACK] = ACTIONS(1447), + [anon_sym_LPAREN] = ACTIONS(1447), + [anon_sym_PIPE] = ACTIONS(1447), + [anon_sym_DOLLAR] = ACTIONS(1447), + [anon_sym_GT] = ACTIONS(1447), + [anon_sym_DASH_DASH] = ACTIONS(1447), + [anon_sym_DASH] = ACTIONS(1447), + [anon_sym_in] = ACTIONS(1447), + [anon_sym_LBRACE] = ACTIONS(1447), + [anon_sym_DOT] = ACTIONS(1447), + [anon_sym_STAR] = ACTIONS(1447), + [anon_sym_STAR_STAR] = ACTIONS(1447), + [anon_sym_PLUS_PLUS] = ACTIONS(1447), + [anon_sym_SLASH] = ACTIONS(1447), + [anon_sym_mod] = ACTIONS(1447), + [anon_sym_SLASH_SLASH] = ACTIONS(1447), + [anon_sym_PLUS] = ACTIONS(1447), + [anon_sym_bit_DASHshl] = ACTIONS(1447), + [anon_sym_bit_DASHshr] = ACTIONS(1447), + [anon_sym_EQ_EQ] = ACTIONS(1447), + [anon_sym_BANG_EQ] = ACTIONS(1447), + [anon_sym_LT2] = ACTIONS(1447), + [anon_sym_LT_EQ] = ACTIONS(1447), + [anon_sym_GT_EQ] = ACTIONS(1447), + [anon_sym_not_DASHin] = ACTIONS(1447), + [anon_sym_starts_DASHwith] = ACTIONS(1447), + [anon_sym_ends_DASHwith] = ACTIONS(1447), + [anon_sym_EQ_TILDE] = ACTIONS(1447), + [anon_sym_BANG_TILDE] = ACTIONS(1447), + [anon_sym_bit_DASHand] = ACTIONS(1447), + [anon_sym_bit_DASHxor] = ACTIONS(1447), + [anon_sym_bit_DASHor] = ACTIONS(1447), + [anon_sym_and] = ACTIONS(1447), + [anon_sym_xor] = ACTIONS(1447), + [anon_sym_or] = ACTIONS(1447), + [sym_val_nothing] = ACTIONS(1447), + [anon_sym_true] = ACTIONS(1447), + [anon_sym_false] = ACTIONS(1447), + [aux_sym_val_number_token1] = ACTIONS(1447), + [aux_sym_val_number_token2] = ACTIONS(1447), + [aux_sym_val_number_token3] = ACTIONS(1447), + [anon_sym_inf] = ACTIONS(1447), + [anon_sym_DASHinf] = ACTIONS(1447), + [anon_sym_NaN] = ACTIONS(1447), + [aux_sym__val_number_decimal_token1] = ACTIONS(1447), + [aux_sym__val_number_decimal_token2] = ACTIONS(1447), + [anon_sym_0b] = ACTIONS(1447), + [anon_sym_0o] = ACTIONS(1447), + [anon_sym_0x] = ACTIONS(1447), + [sym_val_date] = ACTIONS(1447), + [anon_sym_DQUOTE] = ACTIONS(1447), + [sym__str_single_quotes] = ACTIONS(1447), + [sym__str_back_ticks] = ACTIONS(1447), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1447), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1447), + [anon_sym_err_GT] = ACTIONS(1447), + [anon_sym_out_GT] = ACTIONS(1447), + [anon_sym_e_GT] = ACTIONS(1447), + [anon_sym_o_GT] = ACTIONS(1447), + [anon_sym_err_PLUSout_GT] = ACTIONS(1447), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1447), + [anon_sym_o_PLUSe_GT] = ACTIONS(1447), + [anon_sym_e_PLUSo_GT] = ACTIONS(1447), + [sym_short_flag] = ACTIONS(1447), + [aux_sym_unquoted_token1] = ACTIONS(1447), [anon_sym_POUND] = ACTIONS(105), }, [926] = { [sym_comment] = STATE(926), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2245), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2247), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2249), - [anon_sym_STAR_STAR] = ACTIONS(2251), - [anon_sym_PLUS_PLUS] = ACTIONS(2251), - [anon_sym_SLASH] = ACTIONS(2249), - [anon_sym_mod] = ACTIONS(2249), - [anon_sym_SLASH_SLASH] = ACTIONS(2249), - [anon_sym_PLUS] = ACTIONS(2247), - [anon_sym_bit_DASHshl] = ACTIONS(2253), - [anon_sym_bit_DASHshr] = ACTIONS(2253), - [anon_sym_EQ_EQ] = ACTIONS(2245), - [anon_sym_BANG_EQ] = ACTIONS(2245), - [anon_sym_LT2] = ACTIONS(2245), - [anon_sym_LT_EQ] = ACTIONS(2245), - [anon_sym_GT_EQ] = ACTIONS(2245), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [927] = { [sym_comment] = STATE(927), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [928] = { + [sym__flag] = STATE(1024), + [sym_long_flag] = STATE(1023), [sym_comment] = STATE(928), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2247), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2249), - [anon_sym_STAR_STAR] = ACTIONS(2251), - [anon_sym_PLUS_PLUS] = ACTIONS(2251), - [anon_sym_SLASH] = ACTIONS(2249), - [anon_sym_mod] = ACTIONS(2249), - [anon_sym_SLASH_SLASH] = ACTIONS(2249), - [anon_sym_PLUS] = ACTIONS(2247), - [anon_sym_bit_DASHshl] = ACTIONS(1561), - [anon_sym_bit_DASHshr] = ACTIONS(1561), - [anon_sym_EQ_EQ] = ACTIONS(1561), - [anon_sym_BANG_EQ] = ACTIONS(1561), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1561), - [anon_sym_GT_EQ] = ACTIONS(1561), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [aux_sym_overlay_use_repeat1] = STATE(915), + [anon_sym_export] = ACTIONS(2229), + [anon_sym_alias] = ACTIONS(2229), + [anon_sym_let] = ACTIONS(2229), + [anon_sym_let_DASHenv] = ACTIONS(2229), + [anon_sym_mut] = ACTIONS(2229), + [anon_sym_const] = ACTIONS(2229), + [anon_sym_SEMI] = ACTIONS(2229), + [sym_cmd_identifier] = ACTIONS(2229), + [anon_sym_LF] = ACTIONS(2231), + [anon_sym_def] = ACTIONS(2229), + [anon_sym_export_DASHenv] = ACTIONS(2229), + [anon_sym_extern] = ACTIONS(2229), + [anon_sym_module] = ACTIONS(2229), + [anon_sym_use] = ACTIONS(2229), + [anon_sym_LBRACK] = ACTIONS(2229), + [anon_sym_LPAREN] = ACTIONS(2229), + [anon_sym_RPAREN] = ACTIONS(2229), + [anon_sym_DOLLAR] = ACTIONS(2229), + [anon_sym_error] = ACTIONS(2229), + [anon_sym_DASH_DASH] = ACTIONS(2163), + [anon_sym_DASH] = ACTIONS(2229), + [anon_sym_break] = ACTIONS(2229), + [anon_sym_continue] = ACTIONS(2229), + [anon_sym_for] = ACTIONS(2229), + [anon_sym_loop] = ACTIONS(2229), + [anon_sym_while] = ACTIONS(2229), + [anon_sym_do] = ACTIONS(2229), + [anon_sym_if] = ACTIONS(2229), + [anon_sym_match] = ACTIONS(2229), + [anon_sym_LBRACE] = ACTIONS(2229), + [anon_sym_RBRACE] = ACTIONS(2229), + [anon_sym_DOT] = ACTIONS(2229), + [anon_sym_try] = ACTIONS(2229), + [anon_sym_return] = ACTIONS(2229), + [anon_sym_source] = ACTIONS(2229), + [anon_sym_source_DASHenv] = ACTIONS(2229), + [anon_sym_register] = ACTIONS(2229), + [anon_sym_hide] = ACTIONS(2229), + [anon_sym_hide_DASHenv] = ACTIONS(2229), + [anon_sym_overlay] = ACTIONS(2229), + [anon_sym_as] = ACTIONS(2233), + [anon_sym_where] = ACTIONS(2229), + [anon_sym_not] = ACTIONS(2229), + [sym_val_nothing] = ACTIONS(2229), + [anon_sym_true] = ACTIONS(2229), + [anon_sym_false] = ACTIONS(2229), + [aux_sym_val_number_token1] = ACTIONS(2229), + [aux_sym_val_number_token2] = ACTIONS(2229), + [aux_sym_val_number_token3] = ACTIONS(2229), + [anon_sym_inf] = ACTIONS(2229), + [anon_sym_DASHinf] = ACTIONS(2229), + [anon_sym_NaN] = ACTIONS(2229), + [aux_sym__val_number_decimal_token1] = ACTIONS(2229), + [aux_sym__val_number_decimal_token2] = ACTIONS(2229), + [anon_sym_0b] = ACTIONS(2229), + [anon_sym_0o] = ACTIONS(2229), + [anon_sym_0x] = ACTIONS(2229), + [sym_val_date] = ACTIONS(2229), + [anon_sym_DQUOTE] = ACTIONS(2229), + [sym__str_single_quotes] = ACTIONS(2229), + [sym__str_back_ticks] = ACTIONS(2229), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2229), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2229), + [anon_sym_CARET] = ACTIONS(2229), + [sym_short_flag] = ACTIONS(2167), [anon_sym_POUND] = ACTIONS(105), }, [929] = { [sym_comment] = STATE(929), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2131), + [anon_sym_STAR_STAR] = ACTIONS(2133), + [anon_sym_PLUS_PLUS] = ACTIONS(2133), + [anon_sym_SLASH] = ACTIONS(2131), + [anon_sym_mod] = ACTIONS(2131), + [anon_sym_SLASH_SLASH] = ACTIONS(2131), + [anon_sym_PLUS] = ACTIONS(1411), + [anon_sym_bit_DASHshl] = ACTIONS(1411), + [anon_sym_bit_DASHshr] = ACTIONS(1411), + [anon_sym_EQ_EQ] = ACTIONS(1411), + [anon_sym_BANG_EQ] = ACTIONS(1411), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1411), + [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, [930] = { + [sym__command_name] = STATE(1289), + [sym_scope_pattern] = STATE(1314), + [sym_wild_card] = STATE(1295), + [sym_command_list] = STATE(1302), + [sym_val_string] = STATE(1207), + [sym__str_double_quotes] = STATE(1182), [sym_comment] = STATE(930), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2245), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2247), - [anon_sym_in] = ACTIONS(2255), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2249), - [anon_sym_STAR_STAR] = ACTIONS(2251), - [anon_sym_PLUS_PLUS] = ACTIONS(2251), - [anon_sym_SLASH] = ACTIONS(2249), - [anon_sym_mod] = ACTIONS(2249), - [anon_sym_SLASH_SLASH] = ACTIONS(2249), - [anon_sym_PLUS] = ACTIONS(2247), - [anon_sym_bit_DASHshl] = ACTIONS(2253), - [anon_sym_bit_DASHshr] = ACTIONS(2253), - [anon_sym_EQ_EQ] = ACTIONS(2245), - [anon_sym_BANG_EQ] = ACTIONS(2245), - [anon_sym_LT2] = ACTIONS(2245), - [anon_sym_LT_EQ] = ACTIONS(2245), - [anon_sym_GT_EQ] = ACTIONS(2245), - [anon_sym_not_DASHin] = ACTIONS(2255), - [anon_sym_starts_DASHwith] = ACTIONS(2255), - [anon_sym_ends_DASHwith] = ACTIONS(2255), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [ts_builtin_sym_end] = ACTIONS(2099), + [anon_sym_export] = ACTIONS(2095), + [anon_sym_alias] = ACTIONS(2095), + [anon_sym_let] = ACTIONS(2095), + [anon_sym_let_DASHenv] = ACTIONS(2095), + [anon_sym_mut] = ACTIONS(2095), + [anon_sym_const] = ACTIONS(2095), + [anon_sym_SEMI] = ACTIONS(2095), + [sym_cmd_identifier] = ACTIONS(2235), + [anon_sym_LF] = ACTIONS(2099), + [anon_sym_def] = ACTIONS(2095), + [anon_sym_export_DASHenv] = ACTIONS(2095), + [anon_sym_extern] = ACTIONS(2095), + [anon_sym_module] = ACTIONS(2095), + [anon_sym_use] = ACTIONS(2095), + [anon_sym_LBRACK] = ACTIONS(2237), + [anon_sym_LPAREN] = ACTIONS(2095), + [anon_sym_DOLLAR] = ACTIONS(2095), + [anon_sym_error] = ACTIONS(2095), + [anon_sym_DASH] = ACTIONS(2095), + [anon_sym_break] = ACTIONS(2095), + [anon_sym_continue] = ACTIONS(2095), + [anon_sym_for] = ACTIONS(2095), + [anon_sym_loop] = ACTIONS(2095), + [anon_sym_while] = ACTIONS(2095), + [anon_sym_do] = ACTIONS(2095), + [anon_sym_if] = ACTIONS(2095), + [anon_sym_match] = ACTIONS(2095), + [anon_sym_LBRACE] = ACTIONS(2095), + [anon_sym_DOT] = ACTIONS(2095), + [anon_sym_try] = ACTIONS(2095), + [anon_sym_return] = ACTIONS(2095), + [anon_sym_source] = ACTIONS(2095), + [anon_sym_source_DASHenv] = ACTIONS(2095), + [anon_sym_register] = ACTIONS(2095), + [anon_sym_hide] = ACTIONS(2095), + [anon_sym_hide_DASHenv] = ACTIONS(2095), + [anon_sym_overlay] = ACTIONS(2095), + [anon_sym_STAR] = ACTIONS(2239), + [anon_sym_where] = ACTIONS(2095), + [anon_sym_not] = ACTIONS(2095), + [sym_val_nothing] = ACTIONS(2095), + [anon_sym_true] = ACTIONS(2095), + [anon_sym_false] = ACTIONS(2095), + [aux_sym_val_number_token1] = ACTIONS(2095), + [aux_sym_val_number_token2] = ACTIONS(2095), + [aux_sym_val_number_token3] = ACTIONS(2095), + [anon_sym_inf] = ACTIONS(2095), + [anon_sym_DASHinf] = ACTIONS(2095), + [anon_sym_NaN] = ACTIONS(2095), + [aux_sym__val_number_decimal_token1] = ACTIONS(2095), + [aux_sym__val_number_decimal_token2] = ACTIONS(2095), + [anon_sym_0b] = ACTIONS(2095), + [anon_sym_0o] = ACTIONS(2095), + [anon_sym_0x] = ACTIONS(2095), + [sym_val_date] = ACTIONS(2095), + [anon_sym_DQUOTE] = ACTIONS(2241), + [sym__str_single_quotes] = ACTIONS(2243), + [sym__str_back_ticks] = ACTIONS(2243), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2095), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2095), + [anon_sym_CARET] = ACTIONS(2095), [anon_sym_POUND] = ACTIONS(105), }, [931] = { [sym_comment] = STATE(931), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [ts_builtin_sym_end] = ACTIONS(1302), + [anon_sym_SEMI] = ACTIONS(1300), + [anon_sym_LF] = ACTIONS(1302), + [anon_sym_LBRACK] = ACTIONS(1300), + [anon_sym_LPAREN] = ACTIONS(1300), + [anon_sym_PIPE] = ACTIONS(1300), + [anon_sym_DOLLAR] = ACTIONS(1300), + [anon_sym_GT] = ACTIONS(1300), + [anon_sym_DASH_DASH] = ACTIONS(1300), + [anon_sym_DASH] = ACTIONS(1300), + [anon_sym_in] = ACTIONS(1300), + [anon_sym_LBRACE] = ACTIONS(1300), + [anon_sym_DOT] = ACTIONS(1300), + [anon_sym_STAR] = ACTIONS(1300), + [anon_sym_STAR_STAR] = ACTIONS(1300), + [anon_sym_PLUS_PLUS] = ACTIONS(1300), + [anon_sym_SLASH] = ACTIONS(1300), + [anon_sym_mod] = ACTIONS(1300), + [anon_sym_SLASH_SLASH] = ACTIONS(1300), + [anon_sym_PLUS] = ACTIONS(1300), + [anon_sym_bit_DASHshl] = ACTIONS(1300), + [anon_sym_bit_DASHshr] = ACTIONS(1300), + [anon_sym_EQ_EQ] = ACTIONS(1300), + [anon_sym_BANG_EQ] = ACTIONS(1300), + [anon_sym_LT2] = ACTIONS(1300), + [anon_sym_LT_EQ] = ACTIONS(1300), + [anon_sym_GT_EQ] = ACTIONS(1300), + [anon_sym_not_DASHin] = ACTIONS(1300), + [anon_sym_starts_DASHwith] = ACTIONS(1300), + [anon_sym_ends_DASHwith] = ACTIONS(1300), + [anon_sym_EQ_TILDE] = ACTIONS(1300), + [anon_sym_BANG_TILDE] = ACTIONS(1300), + [anon_sym_bit_DASHand] = ACTIONS(1300), + [anon_sym_bit_DASHxor] = ACTIONS(1300), + [anon_sym_bit_DASHor] = ACTIONS(1300), + [anon_sym_and] = ACTIONS(1300), + [anon_sym_xor] = ACTIONS(1300), + [anon_sym_or] = ACTIONS(1300), + [sym_val_nothing] = ACTIONS(1300), + [anon_sym_true] = ACTIONS(1300), + [anon_sym_false] = ACTIONS(1300), + [aux_sym_val_number_token1] = ACTIONS(1300), + [aux_sym_val_number_token2] = ACTIONS(1300), + [aux_sym_val_number_token3] = ACTIONS(1300), + [anon_sym_inf] = ACTIONS(1300), + [anon_sym_DASHinf] = ACTIONS(1300), + [anon_sym_NaN] = ACTIONS(1300), + [aux_sym__val_number_decimal_token1] = ACTIONS(1300), + [aux_sym__val_number_decimal_token2] = ACTIONS(1300), + [anon_sym_0b] = ACTIONS(1300), + [anon_sym_0o] = ACTIONS(1300), + [anon_sym_0x] = ACTIONS(1300), + [sym_val_date] = ACTIONS(1300), + [anon_sym_DQUOTE] = ACTIONS(1300), + [sym__str_single_quotes] = ACTIONS(1300), + [sym__str_back_ticks] = ACTIONS(1300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1300), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1300), + [anon_sym_err_GT] = ACTIONS(1300), + [anon_sym_out_GT] = ACTIONS(1300), + [anon_sym_e_GT] = ACTIONS(1300), + [anon_sym_o_GT] = ACTIONS(1300), + [anon_sym_err_PLUSout_GT] = ACTIONS(1300), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1300), + [anon_sym_o_PLUSe_GT] = ACTIONS(1300), + [anon_sym_e_PLUSo_GT] = ACTIONS(1300), + [sym_short_flag] = ACTIONS(1300), + [aux_sym_unquoted_token1] = ACTIONS(1300), [anon_sym_POUND] = ACTIONS(105), }, [932] = { [sym_comment] = STATE(932), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(1561), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2249), - [anon_sym_STAR_STAR] = ACTIONS(2251), - [anon_sym_PLUS_PLUS] = ACTIONS(2251), - [anon_sym_SLASH] = ACTIONS(2249), - [anon_sym_mod] = ACTIONS(2249), - [anon_sym_SLASH_SLASH] = ACTIONS(2249), - [anon_sym_PLUS] = ACTIONS(1561), - [anon_sym_bit_DASHshl] = ACTIONS(1561), - [anon_sym_bit_DASHshr] = ACTIONS(1561), - [anon_sym_EQ_EQ] = ACTIONS(1561), - [anon_sym_BANG_EQ] = ACTIONS(1561), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1561), - [anon_sym_GT_EQ] = ACTIONS(1561), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [ts_builtin_sym_end] = ACTIONS(1457), + [anon_sym_SEMI] = ACTIONS(1455), + [anon_sym_LF] = ACTIONS(1457), + [anon_sym_LBRACK] = ACTIONS(1455), + [anon_sym_LPAREN] = ACTIONS(1455), + [anon_sym_PIPE] = ACTIONS(1455), + [anon_sym_DOLLAR] = ACTIONS(1455), + [anon_sym_GT] = ACTIONS(1455), + [anon_sym_DASH_DASH] = ACTIONS(1455), + [anon_sym_DASH] = ACTIONS(1455), + [anon_sym_in] = ACTIONS(1455), + [anon_sym_LBRACE] = ACTIONS(1455), + [anon_sym_DOT] = ACTIONS(1455), + [anon_sym_STAR] = ACTIONS(1455), + [anon_sym_STAR_STAR] = ACTIONS(1455), + [anon_sym_PLUS_PLUS] = ACTIONS(1455), + [anon_sym_SLASH] = ACTIONS(1455), + [anon_sym_mod] = ACTIONS(1455), + [anon_sym_SLASH_SLASH] = ACTIONS(1455), + [anon_sym_PLUS] = ACTIONS(1455), + [anon_sym_bit_DASHshl] = ACTIONS(1455), + [anon_sym_bit_DASHshr] = ACTIONS(1455), + [anon_sym_EQ_EQ] = ACTIONS(1455), + [anon_sym_BANG_EQ] = ACTIONS(1455), + [anon_sym_LT2] = ACTIONS(1455), + [anon_sym_LT_EQ] = ACTIONS(1455), + [anon_sym_GT_EQ] = ACTIONS(1455), + [anon_sym_not_DASHin] = ACTIONS(1455), + [anon_sym_starts_DASHwith] = ACTIONS(1455), + [anon_sym_ends_DASHwith] = ACTIONS(1455), + [anon_sym_EQ_TILDE] = ACTIONS(1455), + [anon_sym_BANG_TILDE] = ACTIONS(1455), + [anon_sym_bit_DASHand] = ACTIONS(1455), + [anon_sym_bit_DASHxor] = ACTIONS(1455), + [anon_sym_bit_DASHor] = ACTIONS(1455), + [anon_sym_and] = ACTIONS(1455), + [anon_sym_xor] = ACTIONS(1455), + [anon_sym_or] = ACTIONS(1455), + [sym_val_nothing] = ACTIONS(1455), + [anon_sym_true] = ACTIONS(1455), + [anon_sym_false] = ACTIONS(1455), + [aux_sym_val_number_token1] = ACTIONS(1455), + [aux_sym_val_number_token2] = ACTIONS(1455), + [aux_sym_val_number_token3] = ACTIONS(1455), + [anon_sym_inf] = ACTIONS(1455), + [anon_sym_DASHinf] = ACTIONS(1455), + [anon_sym_NaN] = ACTIONS(1455), + [aux_sym__val_number_decimal_token1] = ACTIONS(1455), + [aux_sym__val_number_decimal_token2] = ACTIONS(1455), + [anon_sym_0b] = ACTIONS(1455), + [anon_sym_0o] = ACTIONS(1455), + [anon_sym_0x] = ACTIONS(1455), + [sym_val_date] = ACTIONS(1455), + [anon_sym_DQUOTE] = ACTIONS(1455), + [sym__str_single_quotes] = ACTIONS(1455), + [sym__str_back_ticks] = ACTIONS(1455), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1455), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1455), + [anon_sym_err_GT] = ACTIONS(1455), + [anon_sym_out_GT] = ACTIONS(1455), + [anon_sym_e_GT] = ACTIONS(1455), + [anon_sym_o_GT] = ACTIONS(1455), + [anon_sym_err_PLUSout_GT] = ACTIONS(1455), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1455), + [anon_sym_o_PLUSe_GT] = ACTIONS(1455), + [anon_sym_e_PLUSo_GT] = ACTIONS(1455), + [sym_short_flag] = ACTIONS(1455), + [aux_sym_unquoted_token1] = ACTIONS(1455), [anon_sym_POUND] = ACTIONS(105), }, [933] = { [sym_comment] = STATE(933), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [934] = { [sym_comment] = STATE(934), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(1411), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(1411), + [anon_sym_STAR_STAR] = ACTIONS(2133), + [anon_sym_PLUS_PLUS] = ACTIONS(2133), + [anon_sym_SLASH] = ACTIONS(1411), + [anon_sym_mod] = ACTIONS(1411), + [anon_sym_SLASH_SLASH] = ACTIONS(1411), + [anon_sym_PLUS] = ACTIONS(1411), + [anon_sym_bit_DASHshl] = ACTIONS(1411), + [anon_sym_bit_DASHshr] = ACTIONS(1411), + [anon_sym_EQ_EQ] = ACTIONS(1411), + [anon_sym_BANG_EQ] = ACTIONS(1411), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1411), + [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [935] = { + [sym_comment] = STATE(935), + [ts_builtin_sym_end] = ACTIONS(1461), + [anon_sym_SEMI] = ACTIONS(1459), + [anon_sym_LF] = ACTIONS(1461), + [anon_sym_LBRACK] = ACTIONS(1459), + [anon_sym_LPAREN] = ACTIONS(1459), + [anon_sym_PIPE] = ACTIONS(1459), + [anon_sym_DOLLAR] = ACTIONS(1459), + [anon_sym_GT] = ACTIONS(1459), + [anon_sym_DASH_DASH] = ACTIONS(1459), + [anon_sym_DASH] = ACTIONS(1459), + [anon_sym_in] = ACTIONS(1459), + [anon_sym_LBRACE] = ACTIONS(1459), + [anon_sym_DOT] = ACTIONS(1459), + [anon_sym_STAR] = ACTIONS(1459), + [anon_sym_STAR_STAR] = ACTIONS(1459), + [anon_sym_PLUS_PLUS] = ACTIONS(1459), + [anon_sym_SLASH] = ACTIONS(1459), + [anon_sym_mod] = ACTIONS(1459), + [anon_sym_SLASH_SLASH] = ACTIONS(1459), + [anon_sym_PLUS] = ACTIONS(1459), + [anon_sym_bit_DASHshl] = ACTIONS(1459), + [anon_sym_bit_DASHshr] = ACTIONS(1459), + [anon_sym_EQ_EQ] = ACTIONS(1459), + [anon_sym_BANG_EQ] = ACTIONS(1459), + [anon_sym_LT2] = ACTIONS(1459), + [anon_sym_LT_EQ] = ACTIONS(1459), + [anon_sym_GT_EQ] = ACTIONS(1459), + [anon_sym_not_DASHin] = ACTIONS(1459), + [anon_sym_starts_DASHwith] = ACTIONS(1459), + [anon_sym_ends_DASHwith] = ACTIONS(1459), + [anon_sym_EQ_TILDE] = ACTIONS(1459), + [anon_sym_BANG_TILDE] = ACTIONS(1459), + [anon_sym_bit_DASHand] = ACTIONS(1459), + [anon_sym_bit_DASHxor] = ACTIONS(1459), + [anon_sym_bit_DASHor] = ACTIONS(1459), + [anon_sym_and] = ACTIONS(1459), + [anon_sym_xor] = ACTIONS(1459), + [anon_sym_or] = ACTIONS(1459), + [sym_val_nothing] = ACTIONS(1459), + [anon_sym_true] = ACTIONS(1459), + [anon_sym_false] = ACTIONS(1459), + [aux_sym_val_number_token1] = ACTIONS(1459), + [aux_sym_val_number_token2] = ACTIONS(1459), + [aux_sym_val_number_token3] = ACTIONS(1459), + [anon_sym_inf] = ACTIONS(1459), + [anon_sym_DASHinf] = ACTIONS(1459), + [anon_sym_NaN] = ACTIONS(1459), + [aux_sym__val_number_decimal_token1] = ACTIONS(1459), + [aux_sym__val_number_decimal_token2] = ACTIONS(1459), + [anon_sym_0b] = ACTIONS(1459), + [anon_sym_0o] = ACTIONS(1459), + [anon_sym_0x] = ACTIONS(1459), + [sym_val_date] = ACTIONS(1459), + [anon_sym_DQUOTE] = ACTIONS(1459), + [sym__str_single_quotes] = ACTIONS(1459), + [sym__str_back_ticks] = ACTIONS(1459), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1459), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1459), + [anon_sym_err_GT] = ACTIONS(1459), + [anon_sym_out_GT] = ACTIONS(1459), + [anon_sym_e_GT] = ACTIONS(1459), + [anon_sym_o_GT] = ACTIONS(1459), + [anon_sym_err_PLUSout_GT] = ACTIONS(1459), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1459), + [anon_sym_o_PLUSe_GT] = ACTIONS(1459), + [anon_sym_e_PLUSo_GT] = ACTIONS(1459), + [sym_short_flag] = ACTIONS(1459), + [aux_sym_unquoted_token1] = ACTIONS(1459), + [anon_sym_POUND] = ACTIONS(105), + }, + [936] = { + [sym_comment] = STATE(936), + [ts_builtin_sym_end] = ACTIONS(1324), + [anon_sym_SEMI] = ACTIONS(1322), + [anon_sym_LF] = ACTIONS(1324), + [anon_sym_LBRACK] = ACTIONS(1322), + [anon_sym_LPAREN] = ACTIONS(1322), + [anon_sym_PIPE] = ACTIONS(1322), + [anon_sym_DOLLAR] = ACTIONS(1322), + [anon_sym_GT] = ACTIONS(1322), + [anon_sym_DASH_DASH] = ACTIONS(1322), + [anon_sym_DASH] = ACTIONS(1322), + [anon_sym_in] = ACTIONS(1322), + [anon_sym_LBRACE] = ACTIONS(1322), + [anon_sym_DOT] = ACTIONS(1322), + [anon_sym_STAR] = ACTIONS(1322), + [anon_sym_STAR_STAR] = ACTIONS(1322), + [anon_sym_PLUS_PLUS] = ACTIONS(1322), + [anon_sym_SLASH] = ACTIONS(1322), + [anon_sym_mod] = ACTIONS(1322), + [anon_sym_SLASH_SLASH] = ACTIONS(1322), + [anon_sym_PLUS] = ACTIONS(1322), + [anon_sym_bit_DASHshl] = ACTIONS(1322), + [anon_sym_bit_DASHshr] = ACTIONS(1322), + [anon_sym_EQ_EQ] = ACTIONS(1322), + [anon_sym_BANG_EQ] = ACTIONS(1322), + [anon_sym_LT2] = ACTIONS(1322), + [anon_sym_LT_EQ] = ACTIONS(1322), + [anon_sym_GT_EQ] = ACTIONS(1322), + [anon_sym_not_DASHin] = ACTIONS(1322), + [anon_sym_starts_DASHwith] = ACTIONS(1322), + [anon_sym_ends_DASHwith] = ACTIONS(1322), + [anon_sym_EQ_TILDE] = ACTIONS(1322), + [anon_sym_BANG_TILDE] = ACTIONS(1322), + [anon_sym_bit_DASHand] = ACTIONS(1322), + [anon_sym_bit_DASHxor] = ACTIONS(1322), + [anon_sym_bit_DASHor] = ACTIONS(1322), + [anon_sym_and] = ACTIONS(1322), + [anon_sym_xor] = ACTIONS(1322), + [anon_sym_or] = ACTIONS(1322), + [sym_val_nothing] = ACTIONS(1322), + [anon_sym_true] = ACTIONS(1322), + [anon_sym_false] = ACTIONS(1322), + [aux_sym_val_number_token1] = ACTIONS(1322), + [aux_sym_val_number_token2] = ACTIONS(1322), + [aux_sym_val_number_token3] = ACTIONS(1322), + [anon_sym_inf] = ACTIONS(1322), + [anon_sym_DASHinf] = ACTIONS(1322), + [anon_sym_NaN] = ACTIONS(1322), + [aux_sym__val_number_decimal_token1] = ACTIONS(1322), + [aux_sym__val_number_decimal_token2] = ACTIONS(1322), + [anon_sym_0b] = ACTIONS(1322), + [anon_sym_0o] = ACTIONS(1322), + [anon_sym_0x] = ACTIONS(1322), + [sym_val_date] = ACTIONS(1322), + [anon_sym_DQUOTE] = ACTIONS(1322), + [sym__str_single_quotes] = ACTIONS(1322), + [sym__str_back_ticks] = ACTIONS(1322), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1322), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1322), + [anon_sym_err_GT] = ACTIONS(1322), + [anon_sym_out_GT] = ACTIONS(1322), + [anon_sym_e_GT] = ACTIONS(1322), + [anon_sym_o_GT] = ACTIONS(1322), + [anon_sym_err_PLUSout_GT] = ACTIONS(1322), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1322), + [anon_sym_o_PLUSe_GT] = ACTIONS(1322), + [anon_sym_e_PLUSo_GT] = ACTIONS(1322), + [sym_short_flag] = ACTIONS(1322), + [aux_sym_unquoted_token1] = ACTIONS(1322), + [anon_sym_POUND] = ACTIONS(105), + }, + [937] = { + [sym_comment] = STATE(937), + [ts_builtin_sym_end] = ACTIONS(1306), + [anon_sym_SEMI] = ACTIONS(1304), + [anon_sym_LF] = ACTIONS(1306), + [anon_sym_LBRACK] = ACTIONS(1304), + [anon_sym_LPAREN] = ACTIONS(1304), + [anon_sym_PIPE] = ACTIONS(1304), + [anon_sym_DOLLAR] = ACTIONS(1304), + [anon_sym_GT] = ACTIONS(1304), + [anon_sym_DASH_DASH] = ACTIONS(1304), + [anon_sym_DASH] = ACTIONS(1304), + [anon_sym_in] = ACTIONS(1304), + [anon_sym_LBRACE] = ACTIONS(1304), + [anon_sym_DOT] = ACTIONS(1304), + [anon_sym_STAR] = ACTIONS(1304), + [anon_sym_STAR_STAR] = ACTIONS(1304), + [anon_sym_PLUS_PLUS] = ACTIONS(1304), + [anon_sym_SLASH] = ACTIONS(1304), + [anon_sym_mod] = ACTIONS(1304), + [anon_sym_SLASH_SLASH] = ACTIONS(1304), + [anon_sym_PLUS] = ACTIONS(1304), + [anon_sym_bit_DASHshl] = ACTIONS(1304), + [anon_sym_bit_DASHshr] = ACTIONS(1304), + [anon_sym_EQ_EQ] = ACTIONS(1304), + [anon_sym_BANG_EQ] = ACTIONS(1304), + [anon_sym_LT2] = ACTIONS(1304), + [anon_sym_LT_EQ] = ACTIONS(1304), + [anon_sym_GT_EQ] = ACTIONS(1304), + [anon_sym_not_DASHin] = ACTIONS(1304), + [anon_sym_starts_DASHwith] = ACTIONS(1304), + [anon_sym_ends_DASHwith] = ACTIONS(1304), + [anon_sym_EQ_TILDE] = ACTIONS(1304), + [anon_sym_BANG_TILDE] = ACTIONS(1304), + [anon_sym_bit_DASHand] = ACTIONS(1304), + [anon_sym_bit_DASHxor] = ACTIONS(1304), + [anon_sym_bit_DASHor] = ACTIONS(1304), + [anon_sym_and] = ACTIONS(1304), + [anon_sym_xor] = ACTIONS(1304), + [anon_sym_or] = ACTIONS(1304), + [sym_val_nothing] = ACTIONS(1304), + [anon_sym_true] = ACTIONS(1304), + [anon_sym_false] = ACTIONS(1304), + [aux_sym_val_number_token1] = ACTIONS(1304), + [aux_sym_val_number_token2] = ACTIONS(1304), + [aux_sym_val_number_token3] = ACTIONS(1304), + [anon_sym_inf] = ACTIONS(1304), + [anon_sym_DASHinf] = ACTIONS(1304), + [anon_sym_NaN] = ACTIONS(1304), + [aux_sym__val_number_decimal_token1] = ACTIONS(1304), + [aux_sym__val_number_decimal_token2] = ACTIONS(1304), + [anon_sym_0b] = ACTIONS(1304), + [anon_sym_0o] = ACTIONS(1304), + [anon_sym_0x] = ACTIONS(1304), + [sym_val_date] = ACTIONS(1304), + [anon_sym_DQUOTE] = ACTIONS(1304), + [sym__str_single_quotes] = ACTIONS(1304), + [sym__str_back_ticks] = ACTIONS(1304), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1304), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1304), + [anon_sym_err_GT] = ACTIONS(1304), + [anon_sym_out_GT] = ACTIONS(1304), + [anon_sym_e_GT] = ACTIONS(1304), + [anon_sym_o_GT] = ACTIONS(1304), + [anon_sym_err_PLUSout_GT] = ACTIONS(1304), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1304), + [anon_sym_o_PLUSe_GT] = ACTIONS(1304), + [anon_sym_e_PLUSo_GT] = ACTIONS(1304), + [sym_short_flag] = ACTIONS(1304), + [aux_sym_unquoted_token1] = ACTIONS(1304), + [anon_sym_POUND] = ACTIONS(105), + }, + [938] = { + [sym_comment] = STATE(938), + [ts_builtin_sym_end] = ACTIONS(1481), + [anon_sym_SEMI] = ACTIONS(1479), + [anon_sym_LF] = ACTIONS(1481), + [anon_sym_LBRACK] = ACTIONS(1479), + [anon_sym_LPAREN] = ACTIONS(1479), + [anon_sym_PIPE] = ACTIONS(1479), + [anon_sym_DOLLAR] = ACTIONS(1479), + [anon_sym_GT] = ACTIONS(1479), + [anon_sym_DASH_DASH] = ACTIONS(1479), + [anon_sym_DASH] = ACTIONS(1479), + [anon_sym_in] = ACTIONS(1479), + [anon_sym_LBRACE] = ACTIONS(1479), + [anon_sym_DOT] = ACTIONS(1479), + [anon_sym_STAR] = ACTIONS(1479), + [anon_sym_STAR_STAR] = ACTIONS(1479), + [anon_sym_PLUS_PLUS] = ACTIONS(1479), + [anon_sym_SLASH] = ACTIONS(1479), + [anon_sym_mod] = ACTIONS(1479), + [anon_sym_SLASH_SLASH] = ACTIONS(1479), + [anon_sym_PLUS] = ACTIONS(1479), + [anon_sym_bit_DASHshl] = ACTIONS(1479), + [anon_sym_bit_DASHshr] = ACTIONS(1479), + [anon_sym_EQ_EQ] = ACTIONS(1479), + [anon_sym_BANG_EQ] = ACTIONS(1479), + [anon_sym_LT2] = ACTIONS(1479), + [anon_sym_LT_EQ] = ACTIONS(1479), + [anon_sym_GT_EQ] = ACTIONS(1479), + [anon_sym_not_DASHin] = ACTIONS(1479), + [anon_sym_starts_DASHwith] = ACTIONS(1479), + [anon_sym_ends_DASHwith] = ACTIONS(1479), + [anon_sym_EQ_TILDE] = ACTIONS(1479), + [anon_sym_BANG_TILDE] = ACTIONS(1479), + [anon_sym_bit_DASHand] = ACTIONS(1479), + [anon_sym_bit_DASHxor] = ACTIONS(1479), + [anon_sym_bit_DASHor] = ACTIONS(1479), + [anon_sym_and] = ACTIONS(1479), + [anon_sym_xor] = ACTIONS(1479), + [anon_sym_or] = ACTIONS(1479), + [sym_val_nothing] = ACTIONS(1479), + [anon_sym_true] = ACTIONS(1479), + [anon_sym_false] = ACTIONS(1479), + [aux_sym_val_number_token1] = ACTIONS(1479), + [aux_sym_val_number_token2] = ACTIONS(1479), + [aux_sym_val_number_token3] = ACTIONS(1479), + [anon_sym_inf] = ACTIONS(1479), + [anon_sym_DASHinf] = ACTIONS(1479), + [anon_sym_NaN] = ACTIONS(1479), + [aux_sym__val_number_decimal_token1] = ACTIONS(1479), + [aux_sym__val_number_decimal_token2] = ACTIONS(1479), + [anon_sym_0b] = ACTIONS(1479), + [anon_sym_0o] = ACTIONS(1479), + [anon_sym_0x] = ACTIONS(1479), + [sym_val_date] = ACTIONS(1479), + [anon_sym_DQUOTE] = ACTIONS(1479), + [sym__str_single_quotes] = ACTIONS(1479), + [sym__str_back_ticks] = ACTIONS(1479), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1479), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1479), + [anon_sym_err_GT] = ACTIONS(1479), + [anon_sym_out_GT] = ACTIONS(1479), + [anon_sym_e_GT] = ACTIONS(1479), + [anon_sym_o_GT] = ACTIONS(1479), + [anon_sym_err_PLUSout_GT] = ACTIONS(1479), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1479), + [anon_sym_o_PLUSe_GT] = ACTIONS(1479), + [anon_sym_e_PLUSo_GT] = ACTIONS(1479), + [sym_short_flag] = ACTIONS(1479), + [aux_sym_unquoted_token1] = ACTIONS(1479), + [anon_sym_POUND] = ACTIONS(105), + }, + [939] = { + [sym_comment] = STATE(939), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(1411), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2127), + [anon_sym_in] = ACTIONS(1411), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2131), + [anon_sym_STAR_STAR] = ACTIONS(2133), + [anon_sym_PLUS_PLUS] = ACTIONS(2133), + [anon_sym_SLASH] = ACTIONS(2131), + [anon_sym_mod] = ACTIONS(2131), + [anon_sym_SLASH_SLASH] = ACTIONS(2131), + [anon_sym_PLUS] = ACTIONS(2127), + [anon_sym_bit_DASHshl] = ACTIONS(2135), + [anon_sym_bit_DASHshr] = ACTIONS(2135), + [anon_sym_EQ_EQ] = ACTIONS(1411), + [anon_sym_BANG_EQ] = ACTIONS(1411), + [anon_sym_LT2] = ACTIONS(1411), + [anon_sym_LT_EQ] = ACTIONS(1411), + [anon_sym_GT_EQ] = ACTIONS(1411), + [anon_sym_not_DASHin] = ACTIONS(1411), + [anon_sym_starts_DASHwith] = ACTIONS(1411), + [anon_sym_ends_DASHwith] = ACTIONS(1411), + [anon_sym_EQ_TILDE] = ACTIONS(1411), + [anon_sym_BANG_TILDE] = ACTIONS(1411), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [940] = { + [sym_comment] = STATE(940), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [941] = { + [sym_comment] = STATE(941), + [ts_builtin_sym_end] = ACTIONS(1551), + [anon_sym_SEMI] = ACTIONS(1549), + [anon_sym_LF] = ACTIONS(1551), + [anon_sym_LBRACK] = ACTIONS(1549), + [anon_sym_LPAREN] = ACTIONS(1549), + [anon_sym_PIPE] = ACTIONS(1549), + [anon_sym_DOLLAR] = ACTIONS(1549), + [anon_sym_GT] = ACTIONS(1549), + [anon_sym_DASH_DASH] = ACTIONS(1549), + [anon_sym_DASH] = ACTIONS(1549), + [anon_sym_in] = ACTIONS(1549), + [anon_sym_LBRACE] = ACTIONS(1549), + [anon_sym_DOT] = ACTIONS(1549), + [anon_sym_STAR] = ACTIONS(1549), + [anon_sym_STAR_STAR] = ACTIONS(1549), + [anon_sym_PLUS_PLUS] = ACTIONS(1549), + [anon_sym_SLASH] = ACTIONS(1549), + [anon_sym_mod] = ACTIONS(1549), + [anon_sym_SLASH_SLASH] = ACTIONS(1549), + [anon_sym_PLUS] = ACTIONS(1549), + [anon_sym_bit_DASHshl] = ACTIONS(1549), + [anon_sym_bit_DASHshr] = ACTIONS(1549), + [anon_sym_EQ_EQ] = ACTIONS(1549), + [anon_sym_BANG_EQ] = ACTIONS(1549), + [anon_sym_LT2] = ACTIONS(1549), + [anon_sym_LT_EQ] = ACTIONS(1549), + [anon_sym_GT_EQ] = ACTIONS(1549), + [anon_sym_not_DASHin] = ACTIONS(1549), + [anon_sym_starts_DASHwith] = ACTIONS(1549), + [anon_sym_ends_DASHwith] = ACTIONS(1549), + [anon_sym_EQ_TILDE] = ACTIONS(1549), + [anon_sym_BANG_TILDE] = ACTIONS(1549), + [anon_sym_bit_DASHand] = ACTIONS(1549), + [anon_sym_bit_DASHxor] = ACTIONS(1549), + [anon_sym_bit_DASHor] = ACTIONS(1549), + [anon_sym_and] = ACTIONS(1549), + [anon_sym_xor] = ACTIONS(1549), + [anon_sym_or] = ACTIONS(1549), + [sym_val_nothing] = ACTIONS(1549), + [anon_sym_true] = ACTIONS(1549), + [anon_sym_false] = ACTIONS(1549), + [aux_sym_val_number_token1] = ACTIONS(1549), + [aux_sym_val_number_token2] = ACTIONS(1549), + [aux_sym_val_number_token3] = ACTIONS(1549), + [anon_sym_inf] = ACTIONS(1549), + [anon_sym_DASHinf] = ACTIONS(1549), + [anon_sym_NaN] = ACTIONS(1549), + [aux_sym__val_number_decimal_token1] = ACTIONS(1549), + [aux_sym__val_number_decimal_token2] = ACTIONS(1549), + [anon_sym_0b] = ACTIONS(1549), + [anon_sym_0o] = ACTIONS(1549), + [anon_sym_0x] = ACTIONS(1549), + [sym_val_date] = ACTIONS(1549), + [anon_sym_DQUOTE] = ACTIONS(1549), + [sym__str_single_quotes] = ACTIONS(1549), + [sym__str_back_ticks] = ACTIONS(1549), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1549), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1549), + [anon_sym_err_GT] = ACTIONS(1549), + [anon_sym_out_GT] = ACTIONS(1549), + [anon_sym_e_GT] = ACTIONS(1549), + [anon_sym_o_GT] = ACTIONS(1549), + [anon_sym_err_PLUSout_GT] = ACTIONS(1549), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1549), + [anon_sym_o_PLUSe_GT] = ACTIONS(1549), + [anon_sym_e_PLUSo_GT] = ACTIONS(1549), + [sym_short_flag] = ACTIONS(1549), + [aux_sym_unquoted_token1] = ACTIONS(1549), + [anon_sym_POUND] = ACTIONS(105), + }, + [942] = { + [sym_comment] = STATE(942), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2125), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2127), + [anon_sym_in] = ACTIONS(2129), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2131), + [anon_sym_STAR_STAR] = ACTIONS(2133), + [anon_sym_PLUS_PLUS] = ACTIONS(2133), + [anon_sym_SLASH] = ACTIONS(2131), + [anon_sym_mod] = ACTIONS(2131), + [anon_sym_SLASH_SLASH] = ACTIONS(2131), + [anon_sym_PLUS] = ACTIONS(2127), + [anon_sym_bit_DASHshl] = ACTIONS(2135), + [anon_sym_bit_DASHshr] = ACTIONS(2135), + [anon_sym_EQ_EQ] = ACTIONS(2125), + [anon_sym_BANG_EQ] = ACTIONS(2125), + [anon_sym_LT2] = ACTIONS(2125), + [anon_sym_LT_EQ] = ACTIONS(2125), + [anon_sym_GT_EQ] = ACTIONS(2125), + [anon_sym_not_DASHin] = ACTIONS(2129), + [anon_sym_starts_DASHwith] = ACTIONS(2129), + [anon_sym_ends_DASHwith] = ACTIONS(2129), + [anon_sym_EQ_TILDE] = ACTIONS(2137), + [anon_sym_BANG_TILDE] = ACTIONS(2137), + [anon_sym_bit_DASHand] = ACTIONS(1411), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), + [anon_sym_POUND] = ACTIONS(105), + }, + [943] = { + [sym_comment] = STATE(943), + [ts_builtin_sym_end] = ACTIONS(1236), + [anon_sym_SEMI] = ACTIONS(1234), + [anon_sym_LF] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(1234), + [anon_sym_LPAREN] = ACTIONS(1234), + [anon_sym_PIPE] = ACTIONS(1234), + [anon_sym_DOLLAR] = ACTIONS(1234), + [anon_sym_GT] = ACTIONS(1234), + [anon_sym_DASH_DASH] = ACTIONS(1234), + [anon_sym_DASH] = ACTIONS(1234), + [anon_sym_in] = ACTIONS(1234), + [anon_sym_LBRACE] = ACTIONS(1234), + [anon_sym_DOT] = ACTIONS(1234), + [anon_sym_STAR] = ACTIONS(1234), + [anon_sym_STAR_STAR] = ACTIONS(1234), + [anon_sym_PLUS_PLUS] = ACTIONS(1234), + [anon_sym_SLASH] = ACTIONS(1234), + [anon_sym_mod] = ACTIONS(1234), + [anon_sym_SLASH_SLASH] = ACTIONS(1234), + [anon_sym_PLUS] = ACTIONS(1234), + [anon_sym_bit_DASHshl] = ACTIONS(1234), + [anon_sym_bit_DASHshr] = ACTIONS(1234), + [anon_sym_EQ_EQ] = ACTIONS(1234), + [anon_sym_BANG_EQ] = ACTIONS(1234), + [anon_sym_LT2] = ACTIONS(1234), + [anon_sym_LT_EQ] = ACTIONS(1234), + [anon_sym_GT_EQ] = ACTIONS(1234), + [anon_sym_not_DASHin] = ACTIONS(1234), + [anon_sym_starts_DASHwith] = ACTIONS(1234), + [anon_sym_ends_DASHwith] = ACTIONS(1234), + [anon_sym_EQ_TILDE] = ACTIONS(1234), + [anon_sym_BANG_TILDE] = ACTIONS(1234), + [anon_sym_bit_DASHand] = ACTIONS(1234), + [anon_sym_bit_DASHxor] = ACTIONS(1234), + [anon_sym_bit_DASHor] = ACTIONS(1234), + [anon_sym_and] = ACTIONS(1234), + [anon_sym_xor] = ACTIONS(1234), + [anon_sym_or] = ACTIONS(1234), + [sym_val_nothing] = ACTIONS(1234), + [anon_sym_true] = ACTIONS(1234), + [anon_sym_false] = ACTIONS(1234), + [aux_sym_val_number_token1] = ACTIONS(1234), + [aux_sym_val_number_token2] = ACTIONS(1234), + [aux_sym_val_number_token3] = ACTIONS(1234), + [anon_sym_inf] = ACTIONS(1234), + [anon_sym_DASHinf] = ACTIONS(1234), + [anon_sym_NaN] = ACTIONS(1234), + [aux_sym__val_number_decimal_token1] = ACTIONS(1234), + [aux_sym__val_number_decimal_token2] = ACTIONS(1234), + [anon_sym_0b] = ACTIONS(1234), + [anon_sym_0o] = ACTIONS(1234), + [anon_sym_0x] = ACTIONS(1234), + [sym_val_date] = ACTIONS(1234), + [anon_sym_DQUOTE] = ACTIONS(1234), + [sym__str_single_quotes] = ACTIONS(1234), + [sym__str_back_ticks] = ACTIONS(1234), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1234), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1234), + [anon_sym_err_GT] = ACTIONS(1234), + [anon_sym_out_GT] = ACTIONS(1234), + [anon_sym_e_GT] = ACTIONS(1234), + [anon_sym_o_GT] = ACTIONS(1234), + [anon_sym_err_PLUSout_GT] = ACTIONS(1234), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1234), + [anon_sym_o_PLUSe_GT] = ACTIONS(1234), + [anon_sym_e_PLUSo_GT] = ACTIONS(1234), + [sym_short_flag] = ACTIONS(1234), + [aux_sym_unquoted_token1] = ACTIONS(1234), + [anon_sym_POUND] = ACTIONS(105), + }, + [944] = { + [sym_comment] = STATE(944), + [ts_builtin_sym_end] = ACTIONS(1485), + [anon_sym_SEMI] = ACTIONS(1483), + [anon_sym_LF] = ACTIONS(1485), + [anon_sym_LBRACK] = ACTIONS(1483), + [anon_sym_LPAREN] = ACTIONS(1483), + [anon_sym_PIPE] = ACTIONS(1483), + [anon_sym_DOLLAR] = ACTIONS(1483), + [anon_sym_GT] = ACTIONS(1483), + [anon_sym_DASH_DASH] = ACTIONS(1483), + [anon_sym_DASH] = ACTIONS(1483), + [anon_sym_in] = ACTIONS(1483), + [anon_sym_LBRACE] = ACTIONS(1483), + [anon_sym_DOT] = ACTIONS(1483), + [anon_sym_STAR] = ACTIONS(1483), + [anon_sym_STAR_STAR] = ACTIONS(1483), + [anon_sym_PLUS_PLUS] = ACTIONS(1483), + [anon_sym_SLASH] = ACTIONS(1483), + [anon_sym_mod] = ACTIONS(1483), + [anon_sym_SLASH_SLASH] = ACTIONS(1483), + [anon_sym_PLUS] = ACTIONS(1483), + [anon_sym_bit_DASHshl] = ACTIONS(1483), + [anon_sym_bit_DASHshr] = ACTIONS(1483), + [anon_sym_EQ_EQ] = ACTIONS(1483), + [anon_sym_BANG_EQ] = ACTIONS(1483), + [anon_sym_LT2] = ACTIONS(1483), + [anon_sym_LT_EQ] = ACTIONS(1483), + [anon_sym_GT_EQ] = ACTIONS(1483), + [anon_sym_not_DASHin] = ACTIONS(1483), + [anon_sym_starts_DASHwith] = ACTIONS(1483), + [anon_sym_ends_DASHwith] = ACTIONS(1483), + [anon_sym_EQ_TILDE] = ACTIONS(1483), + [anon_sym_BANG_TILDE] = ACTIONS(1483), + [anon_sym_bit_DASHand] = ACTIONS(1483), + [anon_sym_bit_DASHxor] = ACTIONS(1483), + [anon_sym_bit_DASHor] = ACTIONS(1483), + [anon_sym_and] = ACTIONS(1483), + [anon_sym_xor] = ACTIONS(1483), + [anon_sym_or] = ACTIONS(1483), + [sym_val_nothing] = ACTIONS(1483), + [anon_sym_true] = ACTIONS(1483), + [anon_sym_false] = ACTIONS(1483), + [aux_sym_val_number_token1] = ACTIONS(1483), + [aux_sym_val_number_token2] = ACTIONS(1483), + [aux_sym_val_number_token3] = ACTIONS(1483), + [anon_sym_inf] = ACTIONS(1483), + [anon_sym_DASHinf] = ACTIONS(1483), + [anon_sym_NaN] = ACTIONS(1483), + [aux_sym__val_number_decimal_token1] = ACTIONS(1483), + [aux_sym__val_number_decimal_token2] = ACTIONS(1483), + [anon_sym_0b] = ACTIONS(1483), + [anon_sym_0o] = ACTIONS(1483), + [anon_sym_0x] = ACTIONS(1483), + [sym_val_date] = ACTIONS(1483), + [anon_sym_DQUOTE] = ACTIONS(1483), + [sym__str_single_quotes] = ACTIONS(1483), + [sym__str_back_ticks] = ACTIONS(1483), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1483), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1483), + [anon_sym_err_GT] = ACTIONS(1483), + [anon_sym_out_GT] = ACTIONS(1483), + [anon_sym_e_GT] = ACTIONS(1483), + [anon_sym_o_GT] = ACTIONS(1483), + [anon_sym_err_PLUSout_GT] = ACTIONS(1483), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1483), + [anon_sym_o_PLUSe_GT] = ACTIONS(1483), + [anon_sym_e_PLUSo_GT] = ACTIONS(1483), + [sym_short_flag] = ACTIONS(1483), + [aux_sym_unquoted_token1] = ACTIONS(1483), + [anon_sym_POUND] = ACTIONS(105), + }, + [945] = { + [sym_comment] = STATE(945), + [ts_builtin_sym_end] = ACTIONS(1571), + [anon_sym_SEMI] = ACTIONS(1569), + [anon_sym_LF] = ACTIONS(1571), + [anon_sym_LBRACK] = ACTIONS(1569), + [anon_sym_LPAREN] = ACTIONS(1569), + [anon_sym_PIPE] = ACTIONS(1569), + [anon_sym_DOLLAR] = ACTIONS(1569), + [anon_sym_GT] = ACTIONS(1569), + [anon_sym_DASH_DASH] = ACTIONS(1569), + [anon_sym_DASH] = ACTIONS(1569), + [anon_sym_in] = ACTIONS(1569), + [anon_sym_LBRACE] = ACTIONS(1569), + [anon_sym_DOT] = ACTIONS(1569), + [anon_sym_STAR] = ACTIONS(1569), + [anon_sym_STAR_STAR] = ACTIONS(1569), + [anon_sym_PLUS_PLUS] = ACTIONS(1569), + [anon_sym_SLASH] = ACTIONS(1569), + [anon_sym_mod] = ACTIONS(1569), + [anon_sym_SLASH_SLASH] = ACTIONS(1569), + [anon_sym_PLUS] = ACTIONS(1569), + [anon_sym_bit_DASHshl] = ACTIONS(1569), + [anon_sym_bit_DASHshr] = ACTIONS(1569), + [anon_sym_EQ_EQ] = ACTIONS(1569), + [anon_sym_BANG_EQ] = ACTIONS(1569), + [anon_sym_LT2] = ACTIONS(1569), + [anon_sym_LT_EQ] = ACTIONS(1569), + [anon_sym_GT_EQ] = ACTIONS(1569), + [anon_sym_not_DASHin] = ACTIONS(1569), + [anon_sym_starts_DASHwith] = ACTIONS(1569), + [anon_sym_ends_DASHwith] = ACTIONS(1569), + [anon_sym_EQ_TILDE] = ACTIONS(1569), + [anon_sym_BANG_TILDE] = ACTIONS(1569), + [anon_sym_bit_DASHand] = ACTIONS(1569), + [anon_sym_bit_DASHxor] = ACTIONS(1569), + [anon_sym_bit_DASHor] = ACTIONS(1569), + [anon_sym_and] = ACTIONS(1569), + [anon_sym_xor] = ACTIONS(1569), + [anon_sym_or] = ACTIONS(1569), + [sym_val_nothing] = ACTIONS(1569), + [anon_sym_true] = ACTIONS(1569), + [anon_sym_false] = ACTIONS(1569), + [aux_sym_val_number_token1] = ACTIONS(1569), + [aux_sym_val_number_token2] = ACTIONS(1569), + [aux_sym_val_number_token3] = ACTIONS(1569), + [anon_sym_inf] = ACTIONS(1569), + [anon_sym_DASHinf] = ACTIONS(1569), + [anon_sym_NaN] = ACTIONS(1569), + [aux_sym__val_number_decimal_token1] = ACTIONS(1569), + [aux_sym__val_number_decimal_token2] = ACTIONS(1569), + [anon_sym_0b] = ACTIONS(1569), + [anon_sym_0o] = ACTIONS(1569), + [anon_sym_0x] = ACTIONS(1569), + [sym_val_date] = ACTIONS(1569), + [anon_sym_DQUOTE] = ACTIONS(1569), + [sym__str_single_quotes] = ACTIONS(1569), + [sym__str_back_ticks] = ACTIONS(1569), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1569), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1569), + [anon_sym_err_GT] = ACTIONS(1569), + [anon_sym_out_GT] = ACTIONS(1569), + [anon_sym_e_GT] = ACTIONS(1569), + [anon_sym_o_GT] = ACTIONS(1569), + [anon_sym_err_PLUSout_GT] = ACTIONS(1569), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1569), + [anon_sym_o_PLUSe_GT] = ACTIONS(1569), + [anon_sym_e_PLUSo_GT] = ACTIONS(1569), + [sym_short_flag] = ACTIONS(1569), + [aux_sym_unquoted_token1] = ACTIONS(1569), + [anon_sym_POUND] = ACTIONS(105), + }, + [946] = { + [sym_comment] = STATE(946), + [ts_builtin_sym_end] = ACTIONS(1555), + [anon_sym_SEMI] = ACTIONS(1553), + [anon_sym_LF] = ACTIONS(1555), + [anon_sym_LBRACK] = ACTIONS(1553), + [anon_sym_LPAREN] = ACTIONS(1553), + [anon_sym_PIPE] = ACTIONS(1553), + [anon_sym_DOLLAR] = ACTIONS(1553), + [anon_sym_GT] = ACTIONS(1553), + [anon_sym_DASH_DASH] = ACTIONS(1553), + [anon_sym_DASH] = ACTIONS(1553), + [anon_sym_in] = ACTIONS(1553), + [anon_sym_LBRACE] = ACTIONS(1553), + [anon_sym_DOT] = ACTIONS(1553), + [anon_sym_STAR] = ACTIONS(1553), + [anon_sym_STAR_STAR] = ACTIONS(1553), + [anon_sym_PLUS_PLUS] = ACTIONS(1553), + [anon_sym_SLASH] = ACTIONS(1553), + [anon_sym_mod] = ACTIONS(1553), + [anon_sym_SLASH_SLASH] = ACTIONS(1553), + [anon_sym_PLUS] = ACTIONS(1553), + [anon_sym_bit_DASHshl] = ACTIONS(1553), + [anon_sym_bit_DASHshr] = ACTIONS(1553), + [anon_sym_EQ_EQ] = ACTIONS(1553), + [anon_sym_BANG_EQ] = ACTIONS(1553), + [anon_sym_LT2] = ACTIONS(1553), + [anon_sym_LT_EQ] = ACTIONS(1553), + [anon_sym_GT_EQ] = ACTIONS(1553), + [anon_sym_not_DASHin] = ACTIONS(1553), + [anon_sym_starts_DASHwith] = ACTIONS(1553), + [anon_sym_ends_DASHwith] = ACTIONS(1553), + [anon_sym_EQ_TILDE] = ACTIONS(1553), + [anon_sym_BANG_TILDE] = ACTIONS(1553), + [anon_sym_bit_DASHand] = ACTIONS(1553), + [anon_sym_bit_DASHxor] = ACTIONS(1553), + [anon_sym_bit_DASHor] = ACTIONS(1553), + [anon_sym_and] = ACTIONS(1553), + [anon_sym_xor] = ACTIONS(1553), + [anon_sym_or] = ACTIONS(1553), + [sym_val_nothing] = ACTIONS(1553), + [anon_sym_true] = ACTIONS(1553), + [anon_sym_false] = ACTIONS(1553), + [aux_sym_val_number_token1] = ACTIONS(1553), + [aux_sym_val_number_token2] = ACTIONS(1553), + [aux_sym_val_number_token3] = ACTIONS(1553), + [anon_sym_inf] = ACTIONS(1553), + [anon_sym_DASHinf] = ACTIONS(1553), + [anon_sym_NaN] = ACTIONS(1553), + [aux_sym__val_number_decimal_token1] = ACTIONS(1553), + [aux_sym__val_number_decimal_token2] = ACTIONS(1553), + [anon_sym_0b] = ACTIONS(1553), + [anon_sym_0o] = ACTIONS(1553), + [anon_sym_0x] = ACTIONS(1553), + [sym_val_date] = ACTIONS(1553), + [anon_sym_DQUOTE] = ACTIONS(1553), + [sym__str_single_quotes] = ACTIONS(1553), + [sym__str_back_ticks] = ACTIONS(1553), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1553), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1553), + [anon_sym_err_GT] = ACTIONS(1553), + [anon_sym_out_GT] = ACTIONS(1553), + [anon_sym_e_GT] = ACTIONS(1553), + [anon_sym_o_GT] = ACTIONS(1553), + [anon_sym_err_PLUSout_GT] = ACTIONS(1553), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1553), + [anon_sym_o_PLUSe_GT] = ACTIONS(1553), + [anon_sym_e_PLUSo_GT] = ACTIONS(1553), + [sym_short_flag] = ACTIONS(1553), + [aux_sym_unquoted_token1] = ACTIONS(1553), + [anon_sym_POUND] = ACTIONS(105), + }, + [947] = { + [sym__command_name] = STATE(1289), + [sym_scope_pattern] = STATE(1294), + [sym_wild_card] = STATE(1295), + [sym_command_list] = STATE(1302), + [sym_val_string] = STATE(1207), + [sym__str_double_quotes] = STATE(1182), + [sym_comment] = STATE(947), + [ts_builtin_sym_end] = ACTIONS(2123), + [anon_sym_export] = ACTIONS(2121), + [anon_sym_alias] = ACTIONS(2121), + [anon_sym_let] = ACTIONS(2121), + [anon_sym_let_DASHenv] = ACTIONS(2121), + [anon_sym_mut] = ACTIONS(2121), + [anon_sym_const] = ACTIONS(2121), + [anon_sym_SEMI] = ACTIONS(2121), + [sym_cmd_identifier] = ACTIONS(2235), + [anon_sym_LF] = ACTIONS(2123), + [anon_sym_def] = ACTIONS(2121), + [anon_sym_export_DASHenv] = ACTIONS(2121), + [anon_sym_extern] = ACTIONS(2121), + [anon_sym_module] = ACTIONS(2121), + [anon_sym_use] = ACTIONS(2121), + [anon_sym_LBRACK] = ACTIONS(2237), + [anon_sym_LPAREN] = ACTIONS(2121), + [anon_sym_DOLLAR] = ACTIONS(2121), + [anon_sym_error] = ACTIONS(2121), + [anon_sym_DASH] = ACTIONS(2121), + [anon_sym_break] = ACTIONS(2121), + [anon_sym_continue] = ACTIONS(2121), + [anon_sym_for] = ACTIONS(2121), + [anon_sym_loop] = ACTIONS(2121), + [anon_sym_while] = ACTIONS(2121), + [anon_sym_do] = ACTIONS(2121), + [anon_sym_if] = ACTIONS(2121), + [anon_sym_match] = ACTIONS(2121), + [anon_sym_LBRACE] = ACTIONS(2121), + [anon_sym_DOT] = ACTIONS(2121), + [anon_sym_try] = ACTIONS(2121), + [anon_sym_return] = ACTIONS(2121), + [anon_sym_source] = ACTIONS(2121), + [anon_sym_source_DASHenv] = ACTIONS(2121), + [anon_sym_register] = ACTIONS(2121), + [anon_sym_hide] = ACTIONS(2121), + [anon_sym_hide_DASHenv] = ACTIONS(2121), + [anon_sym_overlay] = ACTIONS(2121), + [anon_sym_STAR] = ACTIONS(2239), + [anon_sym_where] = ACTIONS(2121), + [anon_sym_not] = ACTIONS(2121), + [sym_val_nothing] = ACTIONS(2121), + [anon_sym_true] = ACTIONS(2121), + [anon_sym_false] = ACTIONS(2121), + [aux_sym_val_number_token1] = ACTIONS(2121), + [aux_sym_val_number_token2] = ACTIONS(2121), + [aux_sym_val_number_token3] = ACTIONS(2121), + [anon_sym_inf] = ACTIONS(2121), + [anon_sym_DASHinf] = ACTIONS(2121), + [anon_sym_NaN] = ACTIONS(2121), + [aux_sym__val_number_decimal_token1] = ACTIONS(2121), + [aux_sym__val_number_decimal_token2] = ACTIONS(2121), + [anon_sym_0b] = ACTIONS(2121), + [anon_sym_0o] = ACTIONS(2121), + [anon_sym_0x] = ACTIONS(2121), + [sym_val_date] = ACTIONS(2121), + [anon_sym_DQUOTE] = ACTIONS(2241), + [sym__str_single_quotes] = ACTIONS(2243), + [sym__str_back_ticks] = ACTIONS(2243), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2121), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2121), + [anon_sym_CARET] = ACTIONS(2121), + [anon_sym_POUND] = ACTIONS(105), + }, + [948] = { + [sym_comment] = STATE(948), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(105), + }, + [949] = { + [sym_comment] = STATE(949), [ts_builtin_sym_end] = ACTIONS(1563), [anon_sym_SEMI] = ACTIONS(1561), [anon_sym_LF] = ACTIONS(1563), @@ -151818,8 +152625,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1561), [anon_sym_DOT] = ACTIONS(1561), [anon_sym_STAR] = ACTIONS(1561), - [anon_sym_STAR_STAR] = ACTIONS(2251), - [anon_sym_PLUS_PLUS] = ACTIONS(2251), + [anon_sym_STAR_STAR] = ACTIONS(1561), + [anon_sym_PLUS_PLUS] = ACTIONS(1561), [anon_sym_SLASH] = ACTIONS(1561), [anon_sym_mod] = ACTIONS(1561), [anon_sym_SLASH_SLASH] = ACTIONS(1561), @@ -151874,1376 +152681,728 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1561), [anon_sym_POUND] = ACTIONS(105), }, - [935] = { - [sym_comment] = STATE(935), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [950] = { + [sym_comment] = STATE(950), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, - [936] = { - [sym_comment] = STATE(936), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(1561), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2247), - [anon_sym_in] = ACTIONS(1561), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2249), - [anon_sym_STAR_STAR] = ACTIONS(2251), - [anon_sym_PLUS_PLUS] = ACTIONS(2251), - [anon_sym_SLASH] = ACTIONS(2249), - [anon_sym_mod] = ACTIONS(2249), - [anon_sym_SLASH_SLASH] = ACTIONS(2249), - [anon_sym_PLUS] = ACTIONS(2247), - [anon_sym_bit_DASHshl] = ACTIONS(2253), - [anon_sym_bit_DASHshr] = ACTIONS(2253), - [anon_sym_EQ_EQ] = ACTIONS(1561), - [anon_sym_BANG_EQ] = ACTIONS(1561), - [anon_sym_LT2] = ACTIONS(1561), - [anon_sym_LT_EQ] = ACTIONS(1561), - [anon_sym_GT_EQ] = ACTIONS(1561), - [anon_sym_not_DASHin] = ACTIONS(1561), - [anon_sym_starts_DASHwith] = ACTIONS(1561), - [anon_sym_ends_DASHwith] = ACTIONS(1561), - [anon_sym_EQ_TILDE] = ACTIONS(1561), - [anon_sym_BANG_TILDE] = ACTIONS(1561), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [951] = { + [sym_comment] = STATE(951), + [ts_builtin_sym_end] = ACTIONS(1517), + [anon_sym_SEMI] = ACTIONS(1515), + [anon_sym_LF] = ACTIONS(1517), + [anon_sym_LBRACK] = ACTIONS(1515), + [anon_sym_LPAREN] = ACTIONS(1515), + [anon_sym_PIPE] = ACTIONS(1515), + [anon_sym_DOLLAR] = ACTIONS(1515), + [anon_sym_GT] = ACTIONS(1515), + [anon_sym_DASH_DASH] = ACTIONS(1515), + [anon_sym_DASH] = ACTIONS(1515), + [anon_sym_in] = ACTIONS(1515), + [anon_sym_LBRACE] = ACTIONS(1515), + [anon_sym_DOT] = ACTIONS(1515), + [anon_sym_STAR] = ACTIONS(1515), + [anon_sym_STAR_STAR] = ACTIONS(1515), + [anon_sym_PLUS_PLUS] = ACTIONS(1515), + [anon_sym_SLASH] = ACTIONS(1515), + [anon_sym_mod] = ACTIONS(1515), + [anon_sym_SLASH_SLASH] = ACTIONS(1515), + [anon_sym_PLUS] = ACTIONS(1515), + [anon_sym_bit_DASHshl] = ACTIONS(1515), + [anon_sym_bit_DASHshr] = ACTIONS(1515), + [anon_sym_EQ_EQ] = ACTIONS(1515), + [anon_sym_BANG_EQ] = ACTIONS(1515), + [anon_sym_LT2] = ACTIONS(1515), + [anon_sym_LT_EQ] = ACTIONS(1515), + [anon_sym_GT_EQ] = ACTIONS(1515), + [anon_sym_not_DASHin] = ACTIONS(1515), + [anon_sym_starts_DASHwith] = ACTIONS(1515), + [anon_sym_ends_DASHwith] = ACTIONS(1515), + [anon_sym_EQ_TILDE] = ACTIONS(1515), + [anon_sym_BANG_TILDE] = ACTIONS(1515), + [anon_sym_bit_DASHand] = ACTIONS(1515), + [anon_sym_bit_DASHxor] = ACTIONS(1515), + [anon_sym_bit_DASHor] = ACTIONS(1515), + [anon_sym_and] = ACTIONS(1515), + [anon_sym_xor] = ACTIONS(1515), + [anon_sym_or] = ACTIONS(1515), + [sym_val_nothing] = ACTIONS(1515), + [anon_sym_true] = ACTIONS(1515), + [anon_sym_false] = ACTIONS(1515), + [aux_sym_val_number_token1] = ACTIONS(1515), + [aux_sym_val_number_token2] = ACTIONS(1515), + [aux_sym_val_number_token3] = ACTIONS(1515), + [anon_sym_inf] = ACTIONS(1515), + [anon_sym_DASHinf] = ACTIONS(1515), + [anon_sym_NaN] = ACTIONS(1515), + [aux_sym__val_number_decimal_token1] = ACTIONS(1515), + [aux_sym__val_number_decimal_token2] = ACTIONS(1515), + [anon_sym_0b] = ACTIONS(1515), + [anon_sym_0o] = ACTIONS(1515), + [anon_sym_0x] = ACTIONS(1515), + [sym_val_date] = ACTIONS(1515), + [anon_sym_DQUOTE] = ACTIONS(1515), + [sym__str_single_quotes] = ACTIONS(1515), + [sym__str_back_ticks] = ACTIONS(1515), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1515), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1515), + [anon_sym_err_GT] = ACTIONS(1515), + [anon_sym_out_GT] = ACTIONS(1515), + [anon_sym_e_GT] = ACTIONS(1515), + [anon_sym_o_GT] = ACTIONS(1515), + [anon_sym_err_PLUSout_GT] = ACTIONS(1515), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1515), + [anon_sym_o_PLUSe_GT] = ACTIONS(1515), + [anon_sym_e_PLUSo_GT] = ACTIONS(1515), + [sym_short_flag] = ACTIONS(1515), + [aux_sym_unquoted_token1] = ACTIONS(1515), [anon_sym_POUND] = ACTIONS(105), }, - [937] = { - [sym_comment] = STATE(937), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [952] = { + [sym_comment] = STATE(952), + [ts_builtin_sym_end] = ACTIONS(2067), + [anon_sym_SEMI] = ACTIONS(2065), + [anon_sym_LF] = ACTIONS(2067), + [anon_sym_LBRACK] = ACTIONS(2065), + [anon_sym_LPAREN] = ACTIONS(2065), + [anon_sym_PIPE] = ACTIONS(2065), + [anon_sym_DOLLAR] = ACTIONS(2065), + [anon_sym_GT] = ACTIONS(2125), + [anon_sym_DASH_DASH] = ACTIONS(2065), + [anon_sym_DASH] = ACTIONS(2127), + [anon_sym_in] = ACTIONS(2129), + [anon_sym_LBRACE] = ACTIONS(2065), + [anon_sym_DOT] = ACTIONS(2065), + [anon_sym_STAR] = ACTIONS(2131), + [anon_sym_STAR_STAR] = ACTIONS(2133), + [anon_sym_PLUS_PLUS] = ACTIONS(2133), + [anon_sym_SLASH] = ACTIONS(2131), + [anon_sym_mod] = ACTIONS(2131), + [anon_sym_SLASH_SLASH] = ACTIONS(2131), + [anon_sym_PLUS] = ACTIONS(2127), + [anon_sym_bit_DASHshl] = ACTIONS(2135), + [anon_sym_bit_DASHshr] = ACTIONS(2135), + [anon_sym_EQ_EQ] = ACTIONS(2125), + [anon_sym_BANG_EQ] = ACTIONS(2125), + [anon_sym_LT2] = ACTIONS(2125), + [anon_sym_LT_EQ] = ACTIONS(2125), + [anon_sym_GT_EQ] = ACTIONS(2125), + [anon_sym_not_DASHin] = ACTIONS(2129), + [anon_sym_starts_DASHwith] = ACTIONS(2129), + [anon_sym_ends_DASHwith] = ACTIONS(2129), + [anon_sym_EQ_TILDE] = ACTIONS(2137), + [anon_sym_BANG_TILDE] = ACTIONS(2137), + [anon_sym_bit_DASHand] = ACTIONS(2139), + [anon_sym_bit_DASHxor] = ACTIONS(2141), + [anon_sym_bit_DASHor] = ACTIONS(2153), + [anon_sym_and] = ACTIONS(2155), + [anon_sym_xor] = ACTIONS(2157), + [anon_sym_or] = ACTIONS(2169), + [sym_val_nothing] = ACTIONS(2065), + [anon_sym_true] = ACTIONS(2065), + [anon_sym_false] = ACTIONS(2065), + [aux_sym_val_number_token1] = ACTIONS(2065), + [aux_sym_val_number_token2] = ACTIONS(2065), + [aux_sym_val_number_token3] = ACTIONS(2065), + [anon_sym_inf] = ACTIONS(2065), + [anon_sym_DASHinf] = ACTIONS(2065), + [anon_sym_NaN] = ACTIONS(2065), + [aux_sym__val_number_decimal_token1] = ACTIONS(2065), + [aux_sym__val_number_decimal_token2] = ACTIONS(2065), + [anon_sym_0b] = ACTIONS(2065), + [anon_sym_0o] = ACTIONS(2065), + [anon_sym_0x] = ACTIONS(2065), + [sym_val_date] = ACTIONS(2065), + [anon_sym_DQUOTE] = ACTIONS(2065), + [sym__str_single_quotes] = ACTIONS(2065), + [sym__str_back_ticks] = ACTIONS(2065), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2065), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2065), + [anon_sym_err_GT] = ACTIONS(2065), + [anon_sym_out_GT] = ACTIONS(2065), + [anon_sym_e_GT] = ACTIONS(2065), + [anon_sym_o_GT] = ACTIONS(2065), + [anon_sym_err_PLUSout_GT] = ACTIONS(2065), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2065), + [anon_sym_o_PLUSe_GT] = ACTIONS(2065), + [anon_sym_e_PLUSo_GT] = ACTIONS(2065), + [sym_short_flag] = ACTIONS(2065), + [aux_sym_unquoted_token1] = ACTIONS(2065), [anon_sym_POUND] = ACTIONS(105), }, - [938] = { - [sym_comment] = STATE(938), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2245), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2247), - [anon_sym_in] = ACTIONS(2255), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2249), - [anon_sym_STAR_STAR] = ACTIONS(2251), - [anon_sym_PLUS_PLUS] = ACTIONS(2251), - [anon_sym_SLASH] = ACTIONS(2249), - [anon_sym_mod] = ACTIONS(2249), - [anon_sym_SLASH_SLASH] = ACTIONS(2249), - [anon_sym_PLUS] = ACTIONS(2247), - [anon_sym_bit_DASHshl] = ACTIONS(2253), - [anon_sym_bit_DASHshr] = ACTIONS(2253), - [anon_sym_EQ_EQ] = ACTIONS(2245), - [anon_sym_BANG_EQ] = ACTIONS(2245), - [anon_sym_LT2] = ACTIONS(2245), - [anon_sym_LT_EQ] = ACTIONS(2245), - [anon_sym_GT_EQ] = ACTIONS(2245), - [anon_sym_not_DASHin] = ACTIONS(2255), - [anon_sym_starts_DASHwith] = ACTIONS(2255), - [anon_sym_ends_DASHwith] = ACTIONS(2255), - [anon_sym_EQ_TILDE] = ACTIONS(2257), - [anon_sym_BANG_TILDE] = ACTIONS(2257), - [anon_sym_bit_DASHand] = ACTIONS(1561), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [953] = { + [sym_comment] = STATE(953), + [ts_builtin_sym_end] = ACTIONS(1489), + [anon_sym_SEMI] = ACTIONS(1487), + [anon_sym_LF] = ACTIONS(1489), + [anon_sym_LBRACK] = ACTIONS(1487), + [anon_sym_LPAREN] = ACTIONS(1487), + [anon_sym_PIPE] = ACTIONS(1487), + [anon_sym_DOLLAR] = ACTIONS(1487), + [anon_sym_GT] = ACTIONS(1487), + [anon_sym_DASH_DASH] = ACTIONS(1487), + [anon_sym_DASH] = ACTIONS(1487), + [anon_sym_in] = ACTIONS(1487), + [anon_sym_LBRACE] = ACTIONS(1487), + [anon_sym_DOT] = ACTIONS(1487), + [anon_sym_STAR] = ACTIONS(1487), + [anon_sym_STAR_STAR] = ACTIONS(1487), + [anon_sym_PLUS_PLUS] = ACTIONS(1487), + [anon_sym_SLASH] = ACTIONS(1487), + [anon_sym_mod] = ACTIONS(1487), + [anon_sym_SLASH_SLASH] = ACTIONS(1487), + [anon_sym_PLUS] = ACTIONS(1487), + [anon_sym_bit_DASHshl] = ACTIONS(1487), + [anon_sym_bit_DASHshr] = ACTIONS(1487), + [anon_sym_EQ_EQ] = ACTIONS(1487), + [anon_sym_BANG_EQ] = ACTIONS(1487), + [anon_sym_LT2] = ACTIONS(1487), + [anon_sym_LT_EQ] = ACTIONS(1487), + [anon_sym_GT_EQ] = ACTIONS(1487), + [anon_sym_not_DASHin] = ACTIONS(1487), + [anon_sym_starts_DASHwith] = ACTIONS(1487), + [anon_sym_ends_DASHwith] = ACTIONS(1487), + [anon_sym_EQ_TILDE] = ACTIONS(1487), + [anon_sym_BANG_TILDE] = ACTIONS(1487), + [anon_sym_bit_DASHand] = ACTIONS(1487), + [anon_sym_bit_DASHxor] = ACTIONS(1487), + [anon_sym_bit_DASHor] = ACTIONS(1487), + [anon_sym_and] = ACTIONS(1487), + [anon_sym_xor] = ACTIONS(1487), + [anon_sym_or] = ACTIONS(1487), + [sym_val_nothing] = ACTIONS(1487), + [anon_sym_true] = ACTIONS(1487), + [anon_sym_false] = ACTIONS(1487), + [aux_sym_val_number_token1] = ACTIONS(1487), + [aux_sym_val_number_token2] = ACTIONS(1487), + [aux_sym_val_number_token3] = ACTIONS(1487), + [anon_sym_inf] = ACTIONS(1487), + [anon_sym_DASHinf] = ACTIONS(1487), + [anon_sym_NaN] = ACTIONS(1487), + [aux_sym__val_number_decimal_token1] = ACTIONS(1487), + [aux_sym__val_number_decimal_token2] = ACTIONS(1487), + [anon_sym_0b] = ACTIONS(1487), + [anon_sym_0o] = ACTIONS(1487), + [anon_sym_0x] = ACTIONS(1487), + [sym_val_date] = ACTIONS(1487), + [anon_sym_DQUOTE] = ACTIONS(1487), + [sym__str_single_quotes] = ACTIONS(1487), + [sym__str_back_ticks] = ACTIONS(1487), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1487), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1487), + [anon_sym_err_GT] = ACTIONS(1487), + [anon_sym_out_GT] = ACTIONS(1487), + [anon_sym_e_GT] = ACTIONS(1487), + [anon_sym_o_GT] = ACTIONS(1487), + [anon_sym_err_PLUSout_GT] = ACTIONS(1487), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1487), + [anon_sym_o_PLUSe_GT] = ACTIONS(1487), + [anon_sym_e_PLUSo_GT] = ACTIONS(1487), + [sym_short_flag] = ACTIONS(1487), + [aux_sym_unquoted_token1] = ACTIONS(1487), [anon_sym_POUND] = ACTIONS(105), }, - [939] = { - [sym_comment] = STATE(939), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [954] = { + [sym__command_name] = STATE(1289), + [sym_scope_pattern] = STATE(1285), + [sym_wild_card] = STATE(1295), + [sym_command_list] = STATE(1302), + [sym_val_string] = STATE(1207), + [sym__str_double_quotes] = STATE(1182), + [sym_comment] = STATE(954), + [ts_builtin_sym_end] = ACTIONS(2119), + [anon_sym_export] = ACTIONS(2117), + [anon_sym_alias] = ACTIONS(2117), + [anon_sym_let] = ACTIONS(2117), + [anon_sym_let_DASHenv] = ACTIONS(2117), + [anon_sym_mut] = ACTIONS(2117), + [anon_sym_const] = ACTIONS(2117), + [anon_sym_SEMI] = ACTIONS(2117), + [sym_cmd_identifier] = ACTIONS(2235), + [anon_sym_LF] = ACTIONS(2119), + [anon_sym_def] = ACTIONS(2117), + [anon_sym_export_DASHenv] = ACTIONS(2117), + [anon_sym_extern] = ACTIONS(2117), + [anon_sym_module] = ACTIONS(2117), + [anon_sym_use] = ACTIONS(2117), + [anon_sym_LBRACK] = ACTIONS(2237), + [anon_sym_LPAREN] = ACTIONS(2117), + [anon_sym_DOLLAR] = ACTIONS(2117), + [anon_sym_error] = ACTIONS(2117), + [anon_sym_DASH] = ACTIONS(2117), + [anon_sym_break] = ACTIONS(2117), + [anon_sym_continue] = ACTIONS(2117), + [anon_sym_for] = ACTIONS(2117), + [anon_sym_loop] = ACTIONS(2117), + [anon_sym_while] = ACTIONS(2117), + [anon_sym_do] = ACTIONS(2117), + [anon_sym_if] = ACTIONS(2117), + [anon_sym_match] = ACTIONS(2117), + [anon_sym_LBRACE] = ACTIONS(2117), + [anon_sym_DOT] = ACTIONS(2117), + [anon_sym_try] = ACTIONS(2117), + [anon_sym_return] = ACTIONS(2117), + [anon_sym_source] = ACTIONS(2117), + [anon_sym_source_DASHenv] = ACTIONS(2117), + [anon_sym_register] = ACTIONS(2117), + [anon_sym_hide] = ACTIONS(2117), + [anon_sym_hide_DASHenv] = ACTIONS(2117), + [anon_sym_overlay] = ACTIONS(2117), + [anon_sym_STAR] = ACTIONS(2239), + [anon_sym_where] = ACTIONS(2117), + [anon_sym_not] = ACTIONS(2117), + [sym_val_nothing] = ACTIONS(2117), + [anon_sym_true] = ACTIONS(2117), + [anon_sym_false] = ACTIONS(2117), + [aux_sym_val_number_token1] = ACTIONS(2117), + [aux_sym_val_number_token2] = ACTIONS(2117), + [aux_sym_val_number_token3] = ACTIONS(2117), + [anon_sym_inf] = ACTIONS(2117), + [anon_sym_DASHinf] = ACTIONS(2117), + [anon_sym_NaN] = ACTIONS(2117), + [aux_sym__val_number_decimal_token1] = ACTIONS(2117), + [aux_sym__val_number_decimal_token2] = ACTIONS(2117), + [anon_sym_0b] = ACTIONS(2117), + [anon_sym_0o] = ACTIONS(2117), + [anon_sym_0x] = ACTIONS(2117), + [sym_val_date] = ACTIONS(2117), + [anon_sym_DQUOTE] = ACTIONS(2241), + [sym__str_single_quotes] = ACTIONS(2243), + [sym__str_back_ticks] = ACTIONS(2243), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2117), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2117), + [anon_sym_CARET] = ACTIONS(2117), [anon_sym_POUND] = ACTIONS(105), }, - [940] = { - [sym_comment] = STATE(940), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2245), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2247), - [anon_sym_in] = ACTIONS(2255), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2249), - [anon_sym_STAR_STAR] = ACTIONS(2251), - [anon_sym_PLUS_PLUS] = ACTIONS(2251), - [anon_sym_SLASH] = ACTIONS(2249), - [anon_sym_mod] = ACTIONS(2249), - [anon_sym_SLASH_SLASH] = ACTIONS(2249), - [anon_sym_PLUS] = ACTIONS(2247), - [anon_sym_bit_DASHshl] = ACTIONS(2253), - [anon_sym_bit_DASHshr] = ACTIONS(2253), - [anon_sym_EQ_EQ] = ACTIONS(2245), - [anon_sym_BANG_EQ] = ACTIONS(2245), - [anon_sym_LT2] = ACTIONS(2245), - [anon_sym_LT_EQ] = ACTIONS(2245), - [anon_sym_GT_EQ] = ACTIONS(2245), - [anon_sym_not_DASHin] = ACTIONS(2255), - [anon_sym_starts_DASHwith] = ACTIONS(2255), - [anon_sym_ends_DASHwith] = ACTIONS(2255), - [anon_sym_EQ_TILDE] = ACTIONS(2257), - [anon_sym_BANG_TILDE] = ACTIONS(2257), - [anon_sym_bit_DASHand] = ACTIONS(2259), - [anon_sym_bit_DASHxor] = ACTIONS(1561), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(105), - }, - [941] = { - [sym_comment] = STATE(941), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(105), - }, - [942] = { - [sym_comment] = STATE(942), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2245), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2247), - [anon_sym_in] = ACTIONS(2255), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2249), - [anon_sym_STAR_STAR] = ACTIONS(2251), - [anon_sym_PLUS_PLUS] = ACTIONS(2251), - [anon_sym_SLASH] = ACTIONS(2249), - [anon_sym_mod] = ACTIONS(2249), - [anon_sym_SLASH_SLASH] = ACTIONS(2249), - [anon_sym_PLUS] = ACTIONS(2247), - [anon_sym_bit_DASHshl] = ACTIONS(2253), - [anon_sym_bit_DASHshr] = ACTIONS(2253), - [anon_sym_EQ_EQ] = ACTIONS(2245), - [anon_sym_BANG_EQ] = ACTIONS(2245), - [anon_sym_LT2] = ACTIONS(2245), - [anon_sym_LT_EQ] = ACTIONS(2245), - [anon_sym_GT_EQ] = ACTIONS(2245), - [anon_sym_not_DASHin] = ACTIONS(2255), - [anon_sym_starts_DASHwith] = ACTIONS(2255), - [anon_sym_ends_DASHwith] = ACTIONS(2255), - [anon_sym_EQ_TILDE] = ACTIONS(2257), - [anon_sym_BANG_TILDE] = ACTIONS(2257), - [anon_sym_bit_DASHand] = ACTIONS(2259), - [anon_sym_bit_DASHxor] = ACTIONS(2261), - [anon_sym_bit_DASHor] = ACTIONS(1561), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(105), - }, - [943] = { - [sym_comment] = STATE(943), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(105), - }, - [944] = { - [sym_comment] = STATE(944), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2245), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2247), - [anon_sym_in] = ACTIONS(2255), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2249), - [anon_sym_STAR_STAR] = ACTIONS(2251), - [anon_sym_PLUS_PLUS] = ACTIONS(2251), - [anon_sym_SLASH] = ACTIONS(2249), - [anon_sym_mod] = ACTIONS(2249), - [anon_sym_SLASH_SLASH] = ACTIONS(2249), - [anon_sym_PLUS] = ACTIONS(2247), - [anon_sym_bit_DASHshl] = ACTIONS(2253), - [anon_sym_bit_DASHshr] = ACTIONS(2253), - [anon_sym_EQ_EQ] = ACTIONS(2245), - [anon_sym_BANG_EQ] = ACTIONS(2245), - [anon_sym_LT2] = ACTIONS(2245), - [anon_sym_LT_EQ] = ACTIONS(2245), - [anon_sym_GT_EQ] = ACTIONS(2245), - [anon_sym_not_DASHin] = ACTIONS(2255), - [anon_sym_starts_DASHwith] = ACTIONS(2255), - [anon_sym_ends_DASHwith] = ACTIONS(2255), - [anon_sym_EQ_TILDE] = ACTIONS(2257), - [anon_sym_BANG_TILDE] = ACTIONS(2257), - [anon_sym_bit_DASHand] = ACTIONS(2259), - [anon_sym_bit_DASHxor] = ACTIONS(2261), - [anon_sym_bit_DASHor] = ACTIONS(2263), - [anon_sym_and] = ACTIONS(1561), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(105), - }, - [945] = { - [sym_comment] = STATE(945), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(105), - }, - [946] = { - [sym_comment] = STATE(946), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2245), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2247), - [anon_sym_in] = ACTIONS(2255), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2249), - [anon_sym_STAR_STAR] = ACTIONS(2251), - [anon_sym_PLUS_PLUS] = ACTIONS(2251), - [anon_sym_SLASH] = ACTIONS(2249), - [anon_sym_mod] = ACTIONS(2249), - [anon_sym_SLASH_SLASH] = ACTIONS(2249), - [anon_sym_PLUS] = ACTIONS(2247), - [anon_sym_bit_DASHshl] = ACTIONS(2253), - [anon_sym_bit_DASHshr] = ACTIONS(2253), - [anon_sym_EQ_EQ] = ACTIONS(2245), - [anon_sym_BANG_EQ] = ACTIONS(2245), - [anon_sym_LT2] = ACTIONS(2245), - [anon_sym_LT_EQ] = ACTIONS(2245), - [anon_sym_GT_EQ] = ACTIONS(2245), - [anon_sym_not_DASHin] = ACTIONS(2255), - [anon_sym_starts_DASHwith] = ACTIONS(2255), - [anon_sym_ends_DASHwith] = ACTIONS(2255), - [anon_sym_EQ_TILDE] = ACTIONS(2257), - [anon_sym_BANG_TILDE] = ACTIONS(2257), - [anon_sym_bit_DASHand] = ACTIONS(2259), - [anon_sym_bit_DASHxor] = ACTIONS(2261), - [anon_sym_bit_DASHor] = ACTIONS(2263), - [anon_sym_and] = ACTIONS(2265), - [anon_sym_xor] = ACTIONS(1561), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(105), - }, - [947] = { - [sym_comment] = STATE(947), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), - [anon_sym_POUND] = ACTIONS(105), - }, - [948] = { - [sym_comment] = STATE(948), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2245), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2247), - [anon_sym_in] = ACTIONS(2255), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2249), - [anon_sym_STAR_STAR] = ACTIONS(2251), - [anon_sym_PLUS_PLUS] = ACTIONS(2251), - [anon_sym_SLASH] = ACTIONS(2249), - [anon_sym_mod] = ACTIONS(2249), - [anon_sym_SLASH_SLASH] = ACTIONS(2249), - [anon_sym_PLUS] = ACTIONS(2247), - [anon_sym_bit_DASHshl] = ACTIONS(2253), - [anon_sym_bit_DASHshr] = ACTIONS(2253), - [anon_sym_EQ_EQ] = ACTIONS(2245), - [anon_sym_BANG_EQ] = ACTIONS(2245), - [anon_sym_LT2] = ACTIONS(2245), - [anon_sym_LT_EQ] = ACTIONS(2245), - [anon_sym_GT_EQ] = ACTIONS(2245), - [anon_sym_not_DASHin] = ACTIONS(2255), - [anon_sym_starts_DASHwith] = ACTIONS(2255), - [anon_sym_ends_DASHwith] = ACTIONS(2255), - [anon_sym_EQ_TILDE] = ACTIONS(2257), - [anon_sym_BANG_TILDE] = ACTIONS(2257), - [anon_sym_bit_DASHand] = ACTIONS(2259), - [anon_sym_bit_DASHxor] = ACTIONS(2261), - [anon_sym_bit_DASHor] = ACTIONS(2263), - [anon_sym_and] = ACTIONS(2265), - [anon_sym_xor] = ACTIONS(2267), - [anon_sym_or] = ACTIONS(1561), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), - [anon_sym_POUND] = ACTIONS(105), - }, - [949] = { - [sym_comment] = STATE(949), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [955] = { + [sym_comment] = STATE(955), + [ts_builtin_sym_end] = ACTIONS(1509), + [anon_sym_SEMI] = ACTIONS(1507), + [anon_sym_LF] = ACTIONS(1509), + [anon_sym_LBRACK] = ACTIONS(1507), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_PIPE] = ACTIONS(1507), + [anon_sym_DOLLAR] = ACTIONS(1507), + [anon_sym_GT] = ACTIONS(1507), + [anon_sym_DASH_DASH] = ACTIONS(1507), + [anon_sym_DASH] = ACTIONS(1507), + [anon_sym_in] = ACTIONS(1507), + [anon_sym_LBRACE] = ACTIONS(1507), + [anon_sym_DOT] = ACTIONS(1507), + [anon_sym_STAR] = ACTIONS(1507), + [anon_sym_STAR_STAR] = ACTIONS(1507), + [anon_sym_PLUS_PLUS] = ACTIONS(1507), + [anon_sym_SLASH] = ACTIONS(1507), + [anon_sym_mod] = ACTIONS(1507), + [anon_sym_SLASH_SLASH] = ACTIONS(1507), + [anon_sym_PLUS] = ACTIONS(1507), + [anon_sym_bit_DASHshl] = ACTIONS(1507), + [anon_sym_bit_DASHshr] = ACTIONS(1507), + [anon_sym_EQ_EQ] = ACTIONS(1507), + [anon_sym_BANG_EQ] = ACTIONS(1507), + [anon_sym_LT2] = ACTIONS(1507), + [anon_sym_LT_EQ] = ACTIONS(1507), + [anon_sym_GT_EQ] = ACTIONS(1507), + [anon_sym_not_DASHin] = ACTIONS(1507), + [anon_sym_starts_DASHwith] = ACTIONS(1507), + [anon_sym_ends_DASHwith] = ACTIONS(1507), + [anon_sym_EQ_TILDE] = ACTIONS(1507), + [anon_sym_BANG_TILDE] = ACTIONS(1507), + [anon_sym_bit_DASHand] = ACTIONS(1507), + [anon_sym_bit_DASHxor] = ACTIONS(1507), + [anon_sym_bit_DASHor] = ACTIONS(1507), + [anon_sym_and] = ACTIONS(1507), + [anon_sym_xor] = ACTIONS(1507), + [anon_sym_or] = ACTIONS(1507), + [sym_val_nothing] = ACTIONS(1507), + [anon_sym_true] = ACTIONS(1507), + [anon_sym_false] = ACTIONS(1507), + [aux_sym_val_number_token1] = ACTIONS(1507), + [aux_sym_val_number_token2] = ACTIONS(1507), + [aux_sym_val_number_token3] = ACTIONS(1507), + [anon_sym_inf] = ACTIONS(1507), + [anon_sym_DASHinf] = ACTIONS(1507), + [anon_sym_NaN] = ACTIONS(1507), + [aux_sym__val_number_decimal_token1] = ACTIONS(1507), + [aux_sym__val_number_decimal_token2] = ACTIONS(1507), + [anon_sym_0b] = ACTIONS(1507), + [anon_sym_0o] = ACTIONS(1507), + [anon_sym_0x] = ACTIONS(1507), + [sym_val_date] = ACTIONS(1507), + [anon_sym_DQUOTE] = ACTIONS(1507), + [sym__str_single_quotes] = ACTIONS(1507), + [sym__str_back_ticks] = ACTIONS(1507), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1507), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1507), + [anon_sym_err_GT] = ACTIONS(1507), + [anon_sym_out_GT] = ACTIONS(1507), + [anon_sym_e_GT] = ACTIONS(1507), + [anon_sym_o_GT] = ACTIONS(1507), + [anon_sym_err_PLUSout_GT] = ACTIONS(1507), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1507), + [anon_sym_o_PLUSe_GT] = ACTIONS(1507), + [anon_sym_e_PLUSo_GT] = ACTIONS(1507), + [sym_short_flag] = ACTIONS(1507), + [aux_sym_unquoted_token1] = ACTIONS(1507), [anon_sym_POUND] = ACTIONS(105), }, - [950] = { - [sym_comment] = STATE(950), - [ts_builtin_sym_end] = ACTIONS(1563), - [anon_sym_SEMI] = ACTIONS(1561), - [anon_sym_LF] = ACTIONS(1563), - [anon_sym_LBRACK] = ACTIONS(1561), - [anon_sym_LPAREN] = ACTIONS(1561), - [anon_sym_PIPE] = ACTIONS(1561), - [anon_sym_DOLLAR] = ACTIONS(1561), - [anon_sym_GT] = ACTIONS(2245), - [anon_sym_DASH_DASH] = ACTIONS(1561), - [anon_sym_DASH] = ACTIONS(2247), - [anon_sym_in] = ACTIONS(2255), - [anon_sym_LBRACE] = ACTIONS(1561), - [anon_sym_DOT] = ACTIONS(1561), - [anon_sym_STAR] = ACTIONS(2249), - [anon_sym_STAR_STAR] = ACTIONS(2251), - [anon_sym_PLUS_PLUS] = ACTIONS(2251), - [anon_sym_SLASH] = ACTIONS(2249), - [anon_sym_mod] = ACTIONS(2249), - [anon_sym_SLASH_SLASH] = ACTIONS(2249), - [anon_sym_PLUS] = ACTIONS(2247), - [anon_sym_bit_DASHshl] = ACTIONS(2253), - [anon_sym_bit_DASHshr] = ACTIONS(2253), - [anon_sym_EQ_EQ] = ACTIONS(2245), - [anon_sym_BANG_EQ] = ACTIONS(2245), - [anon_sym_LT2] = ACTIONS(2245), - [anon_sym_LT_EQ] = ACTIONS(2245), - [anon_sym_GT_EQ] = ACTIONS(2245), - [anon_sym_not_DASHin] = ACTIONS(2255), - [anon_sym_starts_DASHwith] = ACTIONS(2255), - [anon_sym_ends_DASHwith] = ACTIONS(2255), - [anon_sym_EQ_TILDE] = ACTIONS(2257), - [anon_sym_BANG_TILDE] = ACTIONS(2257), - [anon_sym_bit_DASHand] = ACTIONS(2259), - [anon_sym_bit_DASHxor] = ACTIONS(2261), - [anon_sym_bit_DASHor] = ACTIONS(2263), - [anon_sym_and] = ACTIONS(2265), - [anon_sym_xor] = ACTIONS(2267), - [anon_sym_or] = ACTIONS(2269), - [sym_val_nothing] = ACTIONS(1561), - [anon_sym_true] = ACTIONS(1561), - [anon_sym_false] = ACTIONS(1561), - [aux_sym_val_number_token1] = ACTIONS(1561), - [aux_sym_val_number_token2] = ACTIONS(1561), - [aux_sym_val_number_token3] = ACTIONS(1561), - [anon_sym_inf] = ACTIONS(1561), - [anon_sym_DASHinf] = ACTIONS(1561), - [anon_sym_NaN] = ACTIONS(1561), - [aux_sym__val_number_decimal_token1] = ACTIONS(1561), - [aux_sym__val_number_decimal_token2] = ACTIONS(1561), - [anon_sym_0b] = ACTIONS(1561), - [anon_sym_0o] = ACTIONS(1561), - [anon_sym_0x] = ACTIONS(1561), - [sym_val_date] = ACTIONS(1561), - [anon_sym_DQUOTE] = ACTIONS(1561), - [sym__str_single_quotes] = ACTIONS(1561), - [sym__str_back_ticks] = ACTIONS(1561), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1561), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1561), - [anon_sym_err_GT] = ACTIONS(1561), - [anon_sym_out_GT] = ACTIONS(1561), - [anon_sym_e_GT] = ACTIONS(1561), - [anon_sym_o_GT] = ACTIONS(1561), - [anon_sym_err_PLUSout_GT] = ACTIONS(1561), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1561), - [anon_sym_o_PLUSe_GT] = ACTIONS(1561), - [anon_sym_e_PLUSo_GT] = ACTIONS(1561), - [sym_short_flag] = ACTIONS(1561), - [aux_sym_unquoted_token1] = ACTIONS(1561), + [956] = { + [sym_comment] = STATE(956), + [ts_builtin_sym_end] = ACTIONS(1413), + [anon_sym_SEMI] = ACTIONS(1411), + [anon_sym_LF] = ACTIONS(1413), + [anon_sym_LBRACK] = ACTIONS(1411), + [anon_sym_LPAREN] = ACTIONS(1411), + [anon_sym_PIPE] = ACTIONS(1411), + [anon_sym_DOLLAR] = ACTIONS(1411), + [anon_sym_GT] = ACTIONS(2125), + [anon_sym_DASH_DASH] = ACTIONS(1411), + [anon_sym_DASH] = ACTIONS(2127), + [anon_sym_in] = ACTIONS(2129), + [anon_sym_LBRACE] = ACTIONS(1411), + [anon_sym_DOT] = ACTIONS(1411), + [anon_sym_STAR] = ACTIONS(2131), + [anon_sym_STAR_STAR] = ACTIONS(2133), + [anon_sym_PLUS_PLUS] = ACTIONS(2133), + [anon_sym_SLASH] = ACTIONS(2131), + [anon_sym_mod] = ACTIONS(2131), + [anon_sym_SLASH_SLASH] = ACTIONS(2131), + [anon_sym_PLUS] = ACTIONS(2127), + [anon_sym_bit_DASHshl] = ACTIONS(2135), + [anon_sym_bit_DASHshr] = ACTIONS(2135), + [anon_sym_EQ_EQ] = ACTIONS(2125), + [anon_sym_BANG_EQ] = ACTIONS(2125), + [anon_sym_LT2] = ACTIONS(2125), + [anon_sym_LT_EQ] = ACTIONS(2125), + [anon_sym_GT_EQ] = ACTIONS(2125), + [anon_sym_not_DASHin] = ACTIONS(2129), + [anon_sym_starts_DASHwith] = ACTIONS(2129), + [anon_sym_ends_DASHwith] = ACTIONS(2129), + [anon_sym_EQ_TILDE] = ACTIONS(2137), + [anon_sym_BANG_TILDE] = ACTIONS(2137), + [anon_sym_bit_DASHand] = ACTIONS(2139), + [anon_sym_bit_DASHxor] = ACTIONS(1411), + [anon_sym_bit_DASHor] = ACTIONS(1411), + [anon_sym_and] = ACTIONS(1411), + [anon_sym_xor] = ACTIONS(1411), + [anon_sym_or] = ACTIONS(1411), + [sym_val_nothing] = ACTIONS(1411), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1411), + [aux_sym_val_number_token2] = ACTIONS(1411), + [aux_sym_val_number_token3] = ACTIONS(1411), + [anon_sym_inf] = ACTIONS(1411), + [anon_sym_DASHinf] = ACTIONS(1411), + [anon_sym_NaN] = ACTIONS(1411), + [aux_sym__val_number_decimal_token1] = ACTIONS(1411), + [aux_sym__val_number_decimal_token2] = ACTIONS(1411), + [anon_sym_0b] = ACTIONS(1411), + [anon_sym_0o] = ACTIONS(1411), + [anon_sym_0x] = ACTIONS(1411), + [sym_val_date] = ACTIONS(1411), + [anon_sym_DQUOTE] = ACTIONS(1411), + [sym__str_single_quotes] = ACTIONS(1411), + [sym__str_back_ticks] = ACTIONS(1411), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1411), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1411), + [anon_sym_err_GT] = ACTIONS(1411), + [anon_sym_out_GT] = ACTIONS(1411), + [anon_sym_e_GT] = ACTIONS(1411), + [anon_sym_o_GT] = ACTIONS(1411), + [anon_sym_err_PLUSout_GT] = ACTIONS(1411), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1411), + [anon_sym_o_PLUSe_GT] = ACTIONS(1411), + [anon_sym_e_PLUSo_GT] = ACTIONS(1411), + [sym_short_flag] = ACTIONS(1411), + [aux_sym_unquoted_token1] = ACTIONS(1411), [anon_sym_POUND] = ACTIONS(105), }, - [951] = { - [sym_comment] = STATE(951), - [ts_builtin_sym_end] = ACTIONS(1559), - [anon_sym_SEMI] = ACTIONS(1557), - [anon_sym_LF] = ACTIONS(1559), - [anon_sym_LBRACK] = ACTIONS(1557), - [anon_sym_LPAREN] = ACTIONS(1557), - [anon_sym_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_GT] = ACTIONS(1557), - [anon_sym_DASH_DASH] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_in] = ACTIONS(1557), - [anon_sym_LBRACE] = ACTIONS(1557), - [anon_sym_DOT] = ACTIONS(1557), - [anon_sym_STAR] = ACTIONS(1557), - [anon_sym_STAR_STAR] = ACTIONS(1557), - [anon_sym_PLUS_PLUS] = ACTIONS(1557), - [anon_sym_SLASH] = ACTIONS(1557), - [anon_sym_mod] = ACTIONS(1557), - [anon_sym_SLASH_SLASH] = ACTIONS(1557), - [anon_sym_PLUS] = ACTIONS(1557), - [anon_sym_bit_DASHshl] = ACTIONS(1557), - [anon_sym_bit_DASHshr] = ACTIONS(1557), - [anon_sym_EQ_EQ] = ACTIONS(1557), - [anon_sym_BANG_EQ] = ACTIONS(1557), - [anon_sym_LT2] = ACTIONS(1557), - [anon_sym_LT_EQ] = ACTIONS(1557), - [anon_sym_GT_EQ] = ACTIONS(1557), - [anon_sym_not_DASHin] = ACTIONS(1557), - [anon_sym_starts_DASHwith] = ACTIONS(1557), - [anon_sym_ends_DASHwith] = ACTIONS(1557), - [anon_sym_EQ_TILDE] = ACTIONS(1557), - [anon_sym_BANG_TILDE] = ACTIONS(1557), - [anon_sym_bit_DASHand] = ACTIONS(1557), - [anon_sym_bit_DASHxor] = ACTIONS(1557), - [anon_sym_bit_DASHor] = ACTIONS(1557), - [anon_sym_and] = ACTIONS(1557), - [anon_sym_xor] = ACTIONS(1557), - [anon_sym_or] = ACTIONS(1557), - [sym_val_nothing] = ACTIONS(1557), - [anon_sym_true] = ACTIONS(1557), - [anon_sym_false] = ACTIONS(1557), - [aux_sym_val_number_token1] = ACTIONS(1557), - [aux_sym_val_number_token2] = ACTIONS(1557), - [aux_sym_val_number_token3] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = ACTIONS(1557), - [aux_sym__val_number_decimal_token1] = ACTIONS(1557), - [aux_sym__val_number_decimal_token2] = ACTIONS(1557), - [anon_sym_0b] = ACTIONS(1557), - [anon_sym_0o] = ACTIONS(1557), - [anon_sym_0x] = ACTIONS(1557), - [sym_val_date] = ACTIONS(1557), - [anon_sym_DQUOTE] = ACTIONS(1557), - [sym__str_single_quotes] = ACTIONS(1557), - [sym__str_back_ticks] = ACTIONS(1557), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), - [anon_sym_err_GT] = ACTIONS(1557), - [anon_sym_out_GT] = ACTIONS(1557), - [anon_sym_e_GT] = ACTIONS(1557), - [anon_sym_o_GT] = ACTIONS(1557), - [anon_sym_err_PLUSout_GT] = ACTIONS(1557), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1557), - [anon_sym_o_PLUSe_GT] = ACTIONS(1557), - [anon_sym_e_PLUSo_GT] = ACTIONS(1557), - [sym_short_flag] = ACTIONS(1557), - [aux_sym_unquoted_token1] = ACTIONS(1557), + [957] = { + [sym_comment] = STATE(957), + [ts_builtin_sym_end] = ACTIONS(1493), + [anon_sym_SEMI] = ACTIONS(1491), + [anon_sym_LF] = ACTIONS(1493), + [anon_sym_LBRACK] = ACTIONS(1491), + [anon_sym_LPAREN] = ACTIONS(1491), + [anon_sym_PIPE] = ACTIONS(1491), + [anon_sym_DOLLAR] = ACTIONS(1491), + [anon_sym_GT] = ACTIONS(1491), + [anon_sym_DASH_DASH] = ACTIONS(1491), + [anon_sym_DASH] = ACTIONS(1491), + [anon_sym_in] = ACTIONS(1491), + [anon_sym_LBRACE] = ACTIONS(1491), + [anon_sym_DOT] = ACTIONS(1491), + [anon_sym_STAR] = ACTIONS(1491), + [anon_sym_STAR_STAR] = ACTIONS(1491), + [anon_sym_PLUS_PLUS] = ACTIONS(1491), + [anon_sym_SLASH] = ACTIONS(1491), + [anon_sym_mod] = ACTIONS(1491), + [anon_sym_SLASH_SLASH] = ACTIONS(1491), + [anon_sym_PLUS] = ACTIONS(1491), + [anon_sym_bit_DASHshl] = ACTIONS(1491), + [anon_sym_bit_DASHshr] = ACTIONS(1491), + [anon_sym_EQ_EQ] = ACTIONS(1491), + [anon_sym_BANG_EQ] = ACTIONS(1491), + [anon_sym_LT2] = ACTIONS(1491), + [anon_sym_LT_EQ] = ACTIONS(1491), + [anon_sym_GT_EQ] = ACTIONS(1491), + [anon_sym_not_DASHin] = ACTIONS(1491), + [anon_sym_starts_DASHwith] = ACTIONS(1491), + [anon_sym_ends_DASHwith] = ACTIONS(1491), + [anon_sym_EQ_TILDE] = ACTIONS(1491), + [anon_sym_BANG_TILDE] = ACTIONS(1491), + [anon_sym_bit_DASHand] = ACTIONS(1491), + [anon_sym_bit_DASHxor] = ACTIONS(1491), + [anon_sym_bit_DASHor] = ACTIONS(1491), + [anon_sym_and] = ACTIONS(1491), + [anon_sym_xor] = ACTIONS(1491), + [anon_sym_or] = ACTIONS(1491), + [sym_val_nothing] = ACTIONS(1491), + [anon_sym_true] = ACTIONS(1491), + [anon_sym_false] = ACTIONS(1491), + [aux_sym_val_number_token1] = ACTIONS(1491), + [aux_sym_val_number_token2] = ACTIONS(1491), + [aux_sym_val_number_token3] = ACTIONS(1491), + [anon_sym_inf] = ACTIONS(1491), + [anon_sym_DASHinf] = ACTIONS(1491), + [anon_sym_NaN] = ACTIONS(1491), + [aux_sym__val_number_decimal_token1] = ACTIONS(1491), + [aux_sym__val_number_decimal_token2] = ACTIONS(1491), + [anon_sym_0b] = ACTIONS(1491), + [anon_sym_0o] = ACTIONS(1491), + [anon_sym_0x] = ACTIONS(1491), + [sym_val_date] = ACTIONS(1491), + [anon_sym_DQUOTE] = ACTIONS(1491), + [sym__str_single_quotes] = ACTIONS(1491), + [sym__str_back_ticks] = ACTIONS(1491), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1491), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1491), + [anon_sym_err_GT] = ACTIONS(1491), + [anon_sym_out_GT] = ACTIONS(1491), + [anon_sym_e_GT] = ACTIONS(1491), + [anon_sym_o_GT] = ACTIONS(1491), + [anon_sym_err_PLUSout_GT] = ACTIONS(1491), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1491), + [anon_sym_o_PLUSe_GT] = ACTIONS(1491), + [anon_sym_e_PLUSo_GT] = ACTIONS(1491), + [sym_short_flag] = ACTIONS(1491), + [aux_sym_unquoted_token1] = ACTIONS(1491), [anon_sym_POUND] = ACTIONS(105), }, - [952] = { - [sym_comment] = STATE(952), - [ts_builtin_sym_end] = ACTIONS(1389), - [anon_sym_SEMI] = ACTIONS(1387), - [anon_sym_LF] = ACTIONS(1389), - [anon_sym_LBRACK] = ACTIONS(1387), - [anon_sym_LPAREN] = ACTIONS(1387), - [anon_sym_PIPE] = ACTIONS(1387), - [anon_sym_DOLLAR] = ACTIONS(1387), - [anon_sym_GT] = ACTIONS(1387), - [anon_sym_DASH_DASH] = ACTIONS(1387), - [anon_sym_DASH] = ACTIONS(1387), - [anon_sym_in] = ACTIONS(1387), - [anon_sym_LBRACE] = ACTIONS(1387), - [anon_sym_DOT] = ACTIONS(1387), - [anon_sym_STAR] = ACTIONS(1387), - [anon_sym_STAR_STAR] = ACTIONS(1387), - [anon_sym_PLUS_PLUS] = ACTIONS(1387), - [anon_sym_SLASH] = ACTIONS(1387), - [anon_sym_mod] = ACTIONS(1387), - [anon_sym_SLASH_SLASH] = ACTIONS(1387), - [anon_sym_PLUS] = ACTIONS(1387), - [anon_sym_bit_DASHshl] = ACTIONS(1387), - [anon_sym_bit_DASHshr] = ACTIONS(1387), - [anon_sym_EQ_EQ] = ACTIONS(1387), - [anon_sym_BANG_EQ] = ACTIONS(1387), - [anon_sym_LT2] = ACTIONS(1387), - [anon_sym_LT_EQ] = ACTIONS(1387), - [anon_sym_GT_EQ] = ACTIONS(1387), - [anon_sym_not_DASHin] = ACTIONS(1387), - [anon_sym_starts_DASHwith] = ACTIONS(1387), - [anon_sym_ends_DASHwith] = ACTIONS(1387), - [anon_sym_EQ_TILDE] = ACTIONS(1387), - [anon_sym_BANG_TILDE] = ACTIONS(1387), - [anon_sym_bit_DASHand] = ACTIONS(1387), - [anon_sym_bit_DASHxor] = ACTIONS(1387), - [anon_sym_bit_DASHor] = ACTIONS(1387), - [anon_sym_and] = ACTIONS(1387), - [anon_sym_xor] = ACTIONS(1387), - [anon_sym_or] = ACTIONS(1387), - [sym_val_nothing] = ACTIONS(1387), - [anon_sym_true] = ACTIONS(1387), - [anon_sym_false] = ACTIONS(1387), - [aux_sym_val_number_token1] = ACTIONS(1387), - [aux_sym_val_number_token2] = ACTIONS(1387), - [aux_sym_val_number_token3] = ACTIONS(1387), - [anon_sym_inf] = ACTIONS(1387), - [anon_sym_DASHinf] = ACTIONS(1387), - [anon_sym_NaN] = ACTIONS(1387), - [aux_sym__val_number_decimal_token1] = ACTIONS(1387), - [aux_sym__val_number_decimal_token2] = ACTIONS(1387), - [anon_sym_0b] = ACTIONS(1387), - [anon_sym_0o] = ACTIONS(1387), - [anon_sym_0x] = ACTIONS(1387), - [sym_val_date] = ACTIONS(1387), - [anon_sym_DQUOTE] = ACTIONS(1387), - [sym__str_single_quotes] = ACTIONS(1387), - [sym__str_back_ticks] = ACTIONS(1387), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1387), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1387), - [anon_sym_err_GT] = ACTIONS(1387), - [anon_sym_out_GT] = ACTIONS(1387), - [anon_sym_e_GT] = ACTIONS(1387), - [anon_sym_o_GT] = ACTIONS(1387), - [anon_sym_err_PLUSout_GT] = ACTIONS(1387), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1387), - [anon_sym_o_PLUSe_GT] = ACTIONS(1387), - [anon_sym_e_PLUSo_GT] = ACTIONS(1387), - [sym_short_flag] = ACTIONS(1387), - [aux_sym_unquoted_token1] = ACTIONS(1387), + [958] = { + [sym_comment] = STATE(958), + [ts_builtin_sym_end] = ACTIONS(1513), + [anon_sym_SEMI] = ACTIONS(1511), + [anon_sym_LF] = ACTIONS(1513), + [anon_sym_LBRACK] = ACTIONS(1511), + [anon_sym_LPAREN] = ACTIONS(1511), + [anon_sym_PIPE] = ACTIONS(1511), + [anon_sym_DOLLAR] = ACTIONS(1511), + [anon_sym_GT] = ACTIONS(1511), + [anon_sym_DASH_DASH] = ACTIONS(1511), + [anon_sym_DASH] = ACTIONS(1511), + [anon_sym_in] = ACTIONS(1511), + [anon_sym_LBRACE] = ACTIONS(1511), + [anon_sym_DOT] = ACTIONS(1511), + [anon_sym_STAR] = ACTIONS(1511), + [anon_sym_STAR_STAR] = ACTIONS(1511), + [anon_sym_PLUS_PLUS] = ACTIONS(1511), + [anon_sym_SLASH] = ACTIONS(1511), + [anon_sym_mod] = ACTIONS(1511), + [anon_sym_SLASH_SLASH] = ACTIONS(1511), + [anon_sym_PLUS] = ACTIONS(1511), + [anon_sym_bit_DASHshl] = ACTIONS(1511), + [anon_sym_bit_DASHshr] = ACTIONS(1511), + [anon_sym_EQ_EQ] = ACTIONS(1511), + [anon_sym_BANG_EQ] = ACTIONS(1511), + [anon_sym_LT2] = ACTIONS(1511), + [anon_sym_LT_EQ] = ACTIONS(1511), + [anon_sym_GT_EQ] = ACTIONS(1511), + [anon_sym_not_DASHin] = ACTIONS(1511), + [anon_sym_starts_DASHwith] = ACTIONS(1511), + [anon_sym_ends_DASHwith] = ACTIONS(1511), + [anon_sym_EQ_TILDE] = ACTIONS(1511), + [anon_sym_BANG_TILDE] = ACTIONS(1511), + [anon_sym_bit_DASHand] = ACTIONS(1511), + [anon_sym_bit_DASHxor] = ACTIONS(1511), + [anon_sym_bit_DASHor] = ACTIONS(1511), + [anon_sym_and] = ACTIONS(1511), + [anon_sym_xor] = ACTIONS(1511), + [anon_sym_or] = ACTIONS(1511), + [sym_val_nothing] = ACTIONS(1511), + [anon_sym_true] = ACTIONS(1511), + [anon_sym_false] = ACTIONS(1511), + [aux_sym_val_number_token1] = ACTIONS(1511), + [aux_sym_val_number_token2] = ACTIONS(1511), + [aux_sym_val_number_token3] = ACTIONS(1511), + [anon_sym_inf] = ACTIONS(1511), + [anon_sym_DASHinf] = ACTIONS(1511), + [anon_sym_NaN] = ACTIONS(1511), + [aux_sym__val_number_decimal_token1] = ACTIONS(1511), + [aux_sym__val_number_decimal_token2] = ACTIONS(1511), + [anon_sym_0b] = ACTIONS(1511), + [anon_sym_0o] = ACTIONS(1511), + [anon_sym_0x] = ACTIONS(1511), + [sym_val_date] = ACTIONS(1511), + [anon_sym_DQUOTE] = ACTIONS(1511), + [sym__str_single_quotes] = ACTIONS(1511), + [sym__str_back_ticks] = ACTIONS(1511), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1511), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1511), + [anon_sym_err_GT] = ACTIONS(1511), + [anon_sym_out_GT] = ACTIONS(1511), + [anon_sym_e_GT] = ACTIONS(1511), + [anon_sym_o_GT] = ACTIONS(1511), + [anon_sym_err_PLUSout_GT] = ACTIONS(1511), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1511), + [anon_sym_o_PLUSe_GT] = ACTIONS(1511), + [anon_sym_e_PLUSo_GT] = ACTIONS(1511), + [sym_short_flag] = ACTIONS(1511), + [aux_sym_unquoted_token1] = ACTIONS(1511), [anon_sym_POUND] = ACTIONS(105), }, - [953] = { - [sym_comment] = STATE(953), - [ts_builtin_sym_end] = ACTIONS(1211), - [anon_sym_SEMI] = ACTIONS(1209), - [anon_sym_LF] = ACTIONS(1211), - [anon_sym_LBRACK] = ACTIONS(1209), - [anon_sym_LPAREN] = ACTIONS(1209), - [anon_sym_PIPE] = ACTIONS(1209), - [anon_sym_DOLLAR] = ACTIONS(1209), - [anon_sym_GT] = ACTIONS(1209), - [anon_sym_DASH_DASH] = ACTIONS(1209), - [anon_sym_DASH] = ACTIONS(1209), - [anon_sym_in] = ACTIONS(1209), - [anon_sym_LBRACE] = ACTIONS(1209), - [anon_sym_DOT] = ACTIONS(1209), - [anon_sym_STAR] = ACTIONS(1209), - [anon_sym_STAR_STAR] = ACTIONS(1209), - [anon_sym_PLUS_PLUS] = ACTIONS(1209), - [anon_sym_SLASH] = ACTIONS(1209), - [anon_sym_mod] = ACTIONS(1209), - [anon_sym_SLASH_SLASH] = ACTIONS(1209), - [anon_sym_PLUS] = ACTIONS(1209), - [anon_sym_bit_DASHshl] = ACTIONS(1209), - [anon_sym_bit_DASHshr] = ACTIONS(1209), - [anon_sym_EQ_EQ] = ACTIONS(1209), - [anon_sym_BANG_EQ] = ACTIONS(1209), - [anon_sym_LT2] = ACTIONS(1209), - [anon_sym_LT_EQ] = ACTIONS(1209), - [anon_sym_GT_EQ] = ACTIONS(1209), - [anon_sym_not_DASHin] = ACTIONS(1209), - [anon_sym_starts_DASHwith] = ACTIONS(1209), - [anon_sym_ends_DASHwith] = ACTIONS(1209), - [anon_sym_EQ_TILDE] = ACTIONS(1209), - [anon_sym_BANG_TILDE] = ACTIONS(1209), - [anon_sym_bit_DASHand] = ACTIONS(1209), - [anon_sym_bit_DASHxor] = ACTIONS(1209), - [anon_sym_bit_DASHor] = ACTIONS(1209), - [anon_sym_and] = ACTIONS(1209), - [anon_sym_xor] = ACTIONS(1209), - [anon_sym_or] = ACTIONS(1209), - [sym_val_nothing] = ACTIONS(1209), - [anon_sym_true] = ACTIONS(1209), - [anon_sym_false] = ACTIONS(1209), - [aux_sym_val_number_token1] = ACTIONS(1209), - [aux_sym_val_number_token2] = ACTIONS(1209), - [aux_sym_val_number_token3] = ACTIONS(1209), - [anon_sym_inf] = ACTIONS(1209), - [anon_sym_DASHinf] = ACTIONS(1209), - [anon_sym_NaN] = ACTIONS(1209), - [aux_sym__val_number_decimal_token1] = ACTIONS(1209), - [aux_sym__val_number_decimal_token2] = ACTIONS(1209), - [anon_sym_0b] = ACTIONS(1209), - [anon_sym_0o] = ACTIONS(1209), - [anon_sym_0x] = ACTIONS(1209), - [sym_val_date] = ACTIONS(1209), - [anon_sym_DQUOTE] = ACTIONS(1209), - [sym__str_single_quotes] = ACTIONS(1209), - [sym__str_back_ticks] = ACTIONS(1209), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), - [anon_sym_err_GT] = ACTIONS(1209), - [anon_sym_out_GT] = ACTIONS(1209), - [anon_sym_e_GT] = ACTIONS(1209), - [anon_sym_o_GT] = ACTIONS(1209), - [anon_sym_err_PLUSout_GT] = ACTIONS(1209), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1209), - [anon_sym_o_PLUSe_GT] = ACTIONS(1209), - [anon_sym_e_PLUSo_GT] = ACTIONS(1209), - [sym_short_flag] = ACTIONS(1209), - [aux_sym_unquoted_token1] = ACTIONS(1209), + [959] = { + [sym_comment] = STATE(959), + [ts_builtin_sym_end] = ACTIONS(1497), + [anon_sym_SEMI] = ACTIONS(1495), + [anon_sym_LF] = ACTIONS(1497), + [anon_sym_LBRACK] = ACTIONS(1495), + [anon_sym_LPAREN] = ACTIONS(1495), + [anon_sym_PIPE] = ACTIONS(1495), + [anon_sym_DOLLAR] = ACTIONS(1495), + [anon_sym_GT] = ACTIONS(1495), + [anon_sym_DASH_DASH] = ACTIONS(1495), + [anon_sym_DASH] = ACTIONS(1495), + [anon_sym_in] = ACTIONS(1495), + [anon_sym_LBRACE] = ACTIONS(1495), + [anon_sym_DOT] = ACTIONS(1495), + [anon_sym_STAR] = ACTIONS(1495), + [anon_sym_STAR_STAR] = ACTIONS(1495), + [anon_sym_PLUS_PLUS] = ACTIONS(1495), + [anon_sym_SLASH] = ACTIONS(1495), + [anon_sym_mod] = ACTIONS(1495), + [anon_sym_SLASH_SLASH] = ACTIONS(1495), + [anon_sym_PLUS] = ACTIONS(1495), + [anon_sym_bit_DASHshl] = ACTIONS(1495), + [anon_sym_bit_DASHshr] = ACTIONS(1495), + [anon_sym_EQ_EQ] = ACTIONS(1495), + [anon_sym_BANG_EQ] = ACTIONS(1495), + [anon_sym_LT2] = ACTIONS(1495), + [anon_sym_LT_EQ] = ACTIONS(1495), + [anon_sym_GT_EQ] = ACTIONS(1495), + [anon_sym_not_DASHin] = ACTIONS(1495), + [anon_sym_starts_DASHwith] = ACTIONS(1495), + [anon_sym_ends_DASHwith] = ACTIONS(1495), + [anon_sym_EQ_TILDE] = ACTIONS(1495), + [anon_sym_BANG_TILDE] = ACTIONS(1495), + [anon_sym_bit_DASHand] = ACTIONS(1495), + [anon_sym_bit_DASHxor] = ACTIONS(1495), + [anon_sym_bit_DASHor] = ACTIONS(1495), + [anon_sym_and] = ACTIONS(1495), + [anon_sym_xor] = ACTIONS(1495), + [anon_sym_or] = ACTIONS(1495), + [sym_val_nothing] = ACTIONS(1495), + [anon_sym_true] = ACTIONS(1495), + [anon_sym_false] = ACTIONS(1495), + [aux_sym_val_number_token1] = ACTIONS(1495), + [aux_sym_val_number_token2] = ACTIONS(1495), + [aux_sym_val_number_token3] = ACTIONS(1495), + [anon_sym_inf] = ACTIONS(1495), + [anon_sym_DASHinf] = ACTIONS(1495), + [anon_sym_NaN] = ACTIONS(1495), + [aux_sym__val_number_decimal_token1] = ACTIONS(1495), + [aux_sym__val_number_decimal_token2] = ACTIONS(1495), + [anon_sym_0b] = ACTIONS(1495), + [anon_sym_0o] = ACTIONS(1495), + [anon_sym_0x] = ACTIONS(1495), + [sym_val_date] = ACTIONS(1495), + [anon_sym_DQUOTE] = ACTIONS(1495), + [sym__str_single_quotes] = ACTIONS(1495), + [sym__str_back_ticks] = ACTIONS(1495), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1495), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1495), + [anon_sym_err_GT] = ACTIONS(1495), + [anon_sym_out_GT] = ACTIONS(1495), + [anon_sym_e_GT] = ACTIONS(1495), + [anon_sym_o_GT] = ACTIONS(1495), + [anon_sym_err_PLUSout_GT] = ACTIONS(1495), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1495), + [anon_sym_o_PLUSe_GT] = ACTIONS(1495), + [anon_sym_e_PLUSo_GT] = ACTIONS(1495), + [sym_short_flag] = ACTIONS(1495), + [aux_sym_unquoted_token1] = ACTIONS(1495), [anon_sym_POUND] = ACTIONS(105), }, - [954] = { - [sym_comment] = STATE(954), + [960] = { + [sym_comment] = STATE(960), [ts_builtin_sym_end] = ACTIONS(1473), [anon_sym_SEMI] = ACTIONS(1471), [anon_sym_LF] = ACTIONS(1473), @@ -153314,2162 +153473,1438 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1471), [anon_sym_POUND] = ACTIONS(105), }, - [955] = { - [sym_comment] = STATE(955), - [ts_builtin_sym_end] = ACTIONS(1507), - [anon_sym_SEMI] = ACTIONS(1505), - [anon_sym_LF] = ACTIONS(1507), - [anon_sym_LBRACK] = ACTIONS(1505), - [anon_sym_LPAREN] = ACTIONS(1505), - [anon_sym_PIPE] = ACTIONS(1505), - [anon_sym_DOLLAR] = ACTIONS(1505), - [anon_sym_GT] = ACTIONS(1505), - [anon_sym_DASH_DASH] = ACTIONS(1505), - [anon_sym_DASH] = ACTIONS(1505), - [anon_sym_in] = ACTIONS(1505), - [anon_sym_LBRACE] = ACTIONS(1505), - [anon_sym_DOT] = ACTIONS(1505), - [anon_sym_STAR] = ACTIONS(1505), - [anon_sym_STAR_STAR] = ACTIONS(1505), - [anon_sym_PLUS_PLUS] = ACTIONS(1505), - [anon_sym_SLASH] = ACTIONS(1505), - [anon_sym_mod] = ACTIONS(1505), - [anon_sym_SLASH_SLASH] = ACTIONS(1505), - [anon_sym_PLUS] = ACTIONS(1505), - [anon_sym_bit_DASHshl] = ACTIONS(1505), - [anon_sym_bit_DASHshr] = ACTIONS(1505), - [anon_sym_EQ_EQ] = ACTIONS(1505), - [anon_sym_BANG_EQ] = ACTIONS(1505), - [anon_sym_LT2] = ACTIONS(1505), - [anon_sym_LT_EQ] = ACTIONS(1505), - [anon_sym_GT_EQ] = ACTIONS(1505), - [anon_sym_not_DASHin] = ACTIONS(1505), - [anon_sym_starts_DASHwith] = ACTIONS(1505), - [anon_sym_ends_DASHwith] = ACTIONS(1505), - [anon_sym_EQ_TILDE] = ACTIONS(1505), - [anon_sym_BANG_TILDE] = ACTIONS(1505), - [anon_sym_bit_DASHand] = ACTIONS(1505), - [anon_sym_bit_DASHxor] = ACTIONS(1505), - [anon_sym_bit_DASHor] = ACTIONS(1505), - [anon_sym_and] = ACTIONS(1505), - [anon_sym_xor] = ACTIONS(1505), - [anon_sym_or] = ACTIONS(1505), - [sym_val_nothing] = ACTIONS(1505), - [anon_sym_true] = ACTIONS(1505), - [anon_sym_false] = ACTIONS(1505), - [aux_sym_val_number_token1] = ACTIONS(1505), - [aux_sym_val_number_token2] = ACTIONS(1505), - [aux_sym_val_number_token3] = ACTIONS(1505), - [anon_sym_inf] = ACTIONS(1505), - [anon_sym_DASHinf] = ACTIONS(1505), - [anon_sym_NaN] = ACTIONS(1505), - [aux_sym__val_number_decimal_token1] = ACTIONS(1505), - [aux_sym__val_number_decimal_token2] = ACTIONS(1505), - [anon_sym_0b] = ACTIONS(1505), - [anon_sym_0o] = ACTIONS(1505), - [anon_sym_0x] = ACTIONS(1505), - [sym_val_date] = ACTIONS(1505), - [anon_sym_DQUOTE] = ACTIONS(1505), - [sym__str_single_quotes] = ACTIONS(1505), - [sym__str_back_ticks] = ACTIONS(1505), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1505), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1505), - [anon_sym_err_GT] = ACTIONS(1505), - [anon_sym_out_GT] = ACTIONS(1505), - [anon_sym_e_GT] = ACTIONS(1505), - [anon_sym_o_GT] = ACTIONS(1505), - [anon_sym_err_PLUSout_GT] = ACTIONS(1505), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1505), - [anon_sym_o_PLUSe_GT] = ACTIONS(1505), - [anon_sym_e_PLUSo_GT] = ACTIONS(1505), - [sym_short_flag] = ACTIONS(1505), - [aux_sym_unquoted_token1] = ACTIONS(1505), - [anon_sym_POUND] = ACTIONS(105), - }, - [956] = { - [sym_comment] = STATE(956), - [ts_builtin_sym_end] = ACTIONS(1259), - [anon_sym_SEMI] = ACTIONS(1257), - [anon_sym_LF] = ACTIONS(1259), - [anon_sym_LBRACK] = ACTIONS(1257), - [anon_sym_LPAREN] = ACTIONS(1257), - [anon_sym_PIPE] = ACTIONS(1257), - [anon_sym_DOLLAR] = ACTIONS(1257), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH_DASH] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1257), - [anon_sym_in] = ACTIONS(1257), - [anon_sym_LBRACE] = ACTIONS(1257), - [anon_sym_DOT] = ACTIONS(1257), - [anon_sym_STAR] = ACTIONS(1257), - [anon_sym_STAR_STAR] = ACTIONS(1257), - [anon_sym_PLUS_PLUS] = ACTIONS(1257), - [anon_sym_SLASH] = ACTIONS(1257), - [anon_sym_mod] = ACTIONS(1257), - [anon_sym_SLASH_SLASH] = ACTIONS(1257), - [anon_sym_PLUS] = ACTIONS(1257), - [anon_sym_bit_DASHshl] = ACTIONS(1257), - [anon_sym_bit_DASHshr] = ACTIONS(1257), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1257), - [anon_sym_starts_DASHwith] = ACTIONS(1257), - [anon_sym_ends_DASHwith] = ACTIONS(1257), - [anon_sym_EQ_TILDE] = ACTIONS(1257), - [anon_sym_BANG_TILDE] = ACTIONS(1257), - [anon_sym_bit_DASHand] = ACTIONS(1257), - [anon_sym_bit_DASHxor] = ACTIONS(1257), - [anon_sym_bit_DASHor] = ACTIONS(1257), - [anon_sym_and] = ACTIONS(1257), - [anon_sym_xor] = ACTIONS(1257), - [anon_sym_or] = ACTIONS(1257), - [sym_val_nothing] = ACTIONS(1257), - [anon_sym_true] = ACTIONS(1257), - [anon_sym_false] = ACTIONS(1257), - [aux_sym_val_number_token1] = ACTIONS(1257), - [aux_sym_val_number_token2] = ACTIONS(1257), - [aux_sym_val_number_token3] = ACTIONS(1257), - [anon_sym_inf] = ACTIONS(1257), - [anon_sym_DASHinf] = ACTIONS(1257), - [anon_sym_NaN] = ACTIONS(1257), - [aux_sym__val_number_decimal_token1] = ACTIONS(1257), - [aux_sym__val_number_decimal_token2] = ACTIONS(1257), - [anon_sym_0b] = ACTIONS(1257), - [anon_sym_0o] = ACTIONS(1257), - [anon_sym_0x] = ACTIONS(1257), - [sym_val_date] = ACTIONS(1257), - [anon_sym_DQUOTE] = ACTIONS(1257), - [sym__str_single_quotes] = ACTIONS(1257), - [sym__str_back_ticks] = ACTIONS(1257), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1257), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1257), - [anon_sym_err_GT] = ACTIONS(1257), - [anon_sym_out_GT] = ACTIONS(1257), - [anon_sym_e_GT] = ACTIONS(1257), - [anon_sym_o_GT] = ACTIONS(1257), - [anon_sym_err_PLUSout_GT] = ACTIONS(1257), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1257), - [anon_sym_o_PLUSe_GT] = ACTIONS(1257), - [anon_sym_e_PLUSo_GT] = ACTIONS(1257), - [sym_short_flag] = ACTIONS(1257), - [aux_sym_unquoted_token1] = ACTIONS(1257), - [anon_sym_POUND] = ACTIONS(105), - }, - [957] = { - [sym_comment] = STATE(957), - [ts_builtin_sym_end] = ACTIONS(1365), - [anon_sym_SEMI] = ACTIONS(1363), - [anon_sym_LF] = ACTIONS(1365), - [anon_sym_LBRACK] = ACTIONS(1363), - [anon_sym_LPAREN] = ACTIONS(1363), - [anon_sym_PIPE] = ACTIONS(1363), - [anon_sym_DOLLAR] = ACTIONS(1363), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH_DASH] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1363), - [anon_sym_in] = ACTIONS(1363), - [anon_sym_LBRACE] = ACTIONS(1363), - [anon_sym_DOT] = ACTIONS(1363), - [anon_sym_STAR] = ACTIONS(1363), - [anon_sym_STAR_STAR] = ACTIONS(1363), - [anon_sym_PLUS_PLUS] = ACTIONS(1363), - [anon_sym_SLASH] = ACTIONS(1363), - [anon_sym_mod] = ACTIONS(1363), - [anon_sym_SLASH_SLASH] = ACTIONS(1363), - [anon_sym_PLUS] = ACTIONS(1363), - [anon_sym_bit_DASHshl] = ACTIONS(1363), - [anon_sym_bit_DASHshr] = ACTIONS(1363), - [anon_sym_EQ_EQ] = ACTIONS(1363), - [anon_sym_BANG_EQ] = ACTIONS(1363), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1363), - [anon_sym_GT_EQ] = ACTIONS(1363), - [anon_sym_not_DASHin] = ACTIONS(1363), - [anon_sym_starts_DASHwith] = ACTIONS(1363), - [anon_sym_ends_DASHwith] = ACTIONS(1363), - [anon_sym_EQ_TILDE] = ACTIONS(1363), - [anon_sym_BANG_TILDE] = ACTIONS(1363), - [anon_sym_bit_DASHand] = ACTIONS(1363), - [anon_sym_bit_DASHxor] = ACTIONS(1363), - [anon_sym_bit_DASHor] = ACTIONS(1363), - [anon_sym_and] = ACTIONS(1363), - [anon_sym_xor] = ACTIONS(1363), - [anon_sym_or] = ACTIONS(1363), - [sym_val_nothing] = ACTIONS(1363), - [anon_sym_true] = ACTIONS(1363), - [anon_sym_false] = ACTIONS(1363), - [aux_sym_val_number_token1] = ACTIONS(1363), - [aux_sym_val_number_token2] = ACTIONS(1363), - [aux_sym_val_number_token3] = ACTIONS(1363), - [anon_sym_inf] = ACTIONS(1363), - [anon_sym_DASHinf] = ACTIONS(1363), - [anon_sym_NaN] = ACTIONS(1363), - [aux_sym__val_number_decimal_token1] = ACTIONS(1363), - [aux_sym__val_number_decimal_token2] = ACTIONS(1363), - [anon_sym_0b] = ACTIONS(1363), - [anon_sym_0o] = ACTIONS(1363), - [anon_sym_0x] = ACTIONS(1363), - [sym_val_date] = ACTIONS(1363), - [anon_sym_DQUOTE] = ACTIONS(1363), - [sym__str_single_quotes] = ACTIONS(1363), - [sym__str_back_ticks] = ACTIONS(1363), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1363), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1363), - [anon_sym_err_GT] = ACTIONS(1363), - [anon_sym_out_GT] = ACTIONS(1363), - [anon_sym_e_GT] = ACTIONS(1363), - [anon_sym_o_GT] = ACTIONS(1363), - [anon_sym_err_PLUSout_GT] = ACTIONS(1363), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1363), - [anon_sym_o_PLUSe_GT] = ACTIONS(1363), - [anon_sym_e_PLUSo_GT] = ACTIONS(1363), - [sym_short_flag] = ACTIONS(1363), - [aux_sym_unquoted_token1] = ACTIONS(1363), - [anon_sym_POUND] = ACTIONS(105), - }, - [958] = { - [sym_comment] = STATE(958), - [ts_builtin_sym_end] = ACTIONS(1511), - [anon_sym_SEMI] = ACTIONS(1509), - [anon_sym_LF] = ACTIONS(1511), - [anon_sym_LBRACK] = ACTIONS(1509), - [anon_sym_LPAREN] = ACTIONS(1509), - [anon_sym_PIPE] = ACTIONS(1509), - [anon_sym_DOLLAR] = ACTIONS(1509), - [anon_sym_GT] = ACTIONS(1509), - [anon_sym_DASH_DASH] = ACTIONS(1509), - [anon_sym_DASH] = ACTIONS(1509), - [anon_sym_in] = ACTIONS(1509), - [anon_sym_LBRACE] = ACTIONS(1509), - [anon_sym_DOT] = ACTIONS(1509), - [anon_sym_STAR] = ACTIONS(1509), - [anon_sym_STAR_STAR] = ACTIONS(1509), - [anon_sym_PLUS_PLUS] = ACTIONS(1509), - [anon_sym_SLASH] = ACTIONS(1509), - [anon_sym_mod] = ACTIONS(1509), - [anon_sym_SLASH_SLASH] = ACTIONS(1509), - [anon_sym_PLUS] = ACTIONS(1509), - [anon_sym_bit_DASHshl] = ACTIONS(1509), - [anon_sym_bit_DASHshr] = ACTIONS(1509), - [anon_sym_EQ_EQ] = ACTIONS(1509), - [anon_sym_BANG_EQ] = ACTIONS(1509), - [anon_sym_LT2] = ACTIONS(1509), - [anon_sym_LT_EQ] = ACTIONS(1509), - [anon_sym_GT_EQ] = ACTIONS(1509), - [anon_sym_not_DASHin] = ACTIONS(1509), - [anon_sym_starts_DASHwith] = ACTIONS(1509), - [anon_sym_ends_DASHwith] = ACTIONS(1509), - [anon_sym_EQ_TILDE] = ACTIONS(1509), - [anon_sym_BANG_TILDE] = ACTIONS(1509), - [anon_sym_bit_DASHand] = ACTIONS(1509), - [anon_sym_bit_DASHxor] = ACTIONS(1509), - [anon_sym_bit_DASHor] = ACTIONS(1509), - [anon_sym_and] = ACTIONS(1509), - [anon_sym_xor] = ACTIONS(1509), - [anon_sym_or] = ACTIONS(1509), - [sym_val_nothing] = ACTIONS(1509), - [anon_sym_true] = ACTIONS(1509), - [anon_sym_false] = ACTIONS(1509), - [aux_sym_val_number_token1] = ACTIONS(1509), - [aux_sym_val_number_token2] = ACTIONS(1509), - [aux_sym_val_number_token3] = ACTIONS(1509), - [anon_sym_inf] = ACTIONS(1509), - [anon_sym_DASHinf] = ACTIONS(1509), - [anon_sym_NaN] = ACTIONS(1509), - [aux_sym__val_number_decimal_token1] = ACTIONS(1509), - [aux_sym__val_number_decimal_token2] = ACTIONS(1509), - [anon_sym_0b] = ACTIONS(1509), - [anon_sym_0o] = ACTIONS(1509), - [anon_sym_0x] = ACTIONS(1509), - [sym_val_date] = ACTIONS(1509), - [anon_sym_DQUOTE] = ACTIONS(1509), - [sym__str_single_quotes] = ACTIONS(1509), - [sym__str_back_ticks] = ACTIONS(1509), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1509), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1509), - [anon_sym_err_GT] = ACTIONS(1509), - [anon_sym_out_GT] = ACTIONS(1509), - [anon_sym_e_GT] = ACTIONS(1509), - [anon_sym_o_GT] = ACTIONS(1509), - [anon_sym_err_PLUSout_GT] = ACTIONS(1509), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1509), - [anon_sym_o_PLUSe_GT] = ACTIONS(1509), - [anon_sym_e_PLUSo_GT] = ACTIONS(1509), - [sym_short_flag] = ACTIONS(1509), - [aux_sym_unquoted_token1] = ACTIONS(1509), - [anon_sym_POUND] = ACTIONS(105), - }, - [959] = { - [sym_comment] = STATE(959), - [ts_builtin_sym_end] = ACTIONS(1351), - [anon_sym_SEMI] = ACTIONS(1349), - [anon_sym_LF] = ACTIONS(1351), - [anon_sym_LBRACK] = ACTIONS(1349), - [anon_sym_LPAREN] = ACTIONS(1349), - [anon_sym_PIPE] = ACTIONS(1349), - [anon_sym_DOLLAR] = ACTIONS(1349), - [anon_sym_GT] = ACTIONS(1349), - [anon_sym_DASH_DASH] = ACTIONS(1349), - [anon_sym_DASH] = ACTIONS(1349), - [anon_sym_in] = ACTIONS(1349), - [anon_sym_LBRACE] = ACTIONS(1349), - [anon_sym_DOT] = ACTIONS(1349), - [anon_sym_STAR] = ACTIONS(1349), - [anon_sym_STAR_STAR] = ACTIONS(1349), - [anon_sym_PLUS_PLUS] = ACTIONS(1349), - [anon_sym_SLASH] = ACTIONS(1349), - [anon_sym_mod] = ACTIONS(1349), - [anon_sym_SLASH_SLASH] = ACTIONS(1349), - [anon_sym_PLUS] = ACTIONS(1349), - [anon_sym_bit_DASHshl] = ACTIONS(1349), - [anon_sym_bit_DASHshr] = ACTIONS(1349), - [anon_sym_EQ_EQ] = ACTIONS(1349), - [anon_sym_BANG_EQ] = ACTIONS(1349), - [anon_sym_LT2] = ACTIONS(1349), - [anon_sym_LT_EQ] = ACTIONS(1349), - [anon_sym_GT_EQ] = ACTIONS(1349), - [anon_sym_not_DASHin] = ACTIONS(1349), - [anon_sym_starts_DASHwith] = ACTIONS(1349), - [anon_sym_ends_DASHwith] = ACTIONS(1349), - [anon_sym_EQ_TILDE] = ACTIONS(1349), - [anon_sym_BANG_TILDE] = ACTIONS(1349), - [anon_sym_bit_DASHand] = ACTIONS(1349), - [anon_sym_bit_DASHxor] = ACTIONS(1349), - [anon_sym_bit_DASHor] = ACTIONS(1349), - [anon_sym_and] = ACTIONS(1349), - [anon_sym_xor] = ACTIONS(1349), - [anon_sym_or] = ACTIONS(1349), - [sym_val_nothing] = ACTIONS(1349), - [anon_sym_true] = ACTIONS(1349), - [anon_sym_false] = ACTIONS(1349), - [aux_sym_val_number_token1] = ACTIONS(1349), - [aux_sym_val_number_token2] = ACTIONS(1349), - [aux_sym_val_number_token3] = ACTIONS(1349), - [anon_sym_inf] = ACTIONS(1349), - [anon_sym_DASHinf] = ACTIONS(1349), - [anon_sym_NaN] = ACTIONS(1349), - [aux_sym__val_number_decimal_token1] = ACTIONS(1349), - [aux_sym__val_number_decimal_token2] = ACTIONS(1349), - [anon_sym_0b] = ACTIONS(1349), - [anon_sym_0o] = ACTIONS(1349), - [anon_sym_0x] = ACTIONS(1349), - [sym_val_date] = ACTIONS(1349), - [anon_sym_DQUOTE] = ACTIONS(1349), - [sym__str_single_quotes] = ACTIONS(1349), - [sym__str_back_ticks] = ACTIONS(1349), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1349), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1349), - [anon_sym_err_GT] = ACTIONS(1349), - [anon_sym_out_GT] = ACTIONS(1349), - [anon_sym_e_GT] = ACTIONS(1349), - [anon_sym_o_GT] = ACTIONS(1349), - [anon_sym_err_PLUSout_GT] = ACTIONS(1349), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1349), - [anon_sym_o_PLUSe_GT] = ACTIONS(1349), - [anon_sym_e_PLUSo_GT] = ACTIONS(1349), - [sym_short_flag] = ACTIONS(1349), - [aux_sym_unquoted_token1] = ACTIONS(1349), - [anon_sym_POUND] = ACTIONS(105), - }, - [960] = { - [sym_comment] = STATE(960), - [ts_builtin_sym_end] = ACTIONS(1519), - [anon_sym_SEMI] = ACTIONS(1517), - [anon_sym_LF] = ACTIONS(1519), - [anon_sym_LBRACK] = ACTIONS(1517), - [anon_sym_LPAREN] = ACTIONS(1517), - [anon_sym_PIPE] = ACTIONS(1517), - [anon_sym_DOLLAR] = ACTIONS(1517), - [anon_sym_GT] = ACTIONS(1517), - [anon_sym_DASH_DASH] = ACTIONS(1517), - [anon_sym_DASH] = ACTIONS(1517), - [anon_sym_in] = ACTIONS(1517), - [anon_sym_LBRACE] = ACTIONS(1517), - [anon_sym_DOT] = ACTIONS(1517), - [anon_sym_STAR] = ACTIONS(1517), - [anon_sym_STAR_STAR] = ACTIONS(1517), - [anon_sym_PLUS_PLUS] = ACTIONS(1517), - [anon_sym_SLASH] = ACTIONS(1517), - [anon_sym_mod] = ACTIONS(1517), - [anon_sym_SLASH_SLASH] = ACTIONS(1517), - [anon_sym_PLUS] = ACTIONS(1517), - [anon_sym_bit_DASHshl] = ACTIONS(1517), - [anon_sym_bit_DASHshr] = ACTIONS(1517), - [anon_sym_EQ_EQ] = ACTIONS(1517), - [anon_sym_BANG_EQ] = ACTIONS(1517), - [anon_sym_LT2] = ACTIONS(1517), - [anon_sym_LT_EQ] = ACTIONS(1517), - [anon_sym_GT_EQ] = ACTIONS(1517), - [anon_sym_not_DASHin] = ACTIONS(1517), - [anon_sym_starts_DASHwith] = ACTIONS(1517), - [anon_sym_ends_DASHwith] = ACTIONS(1517), - [anon_sym_EQ_TILDE] = ACTIONS(1517), - [anon_sym_BANG_TILDE] = ACTIONS(1517), - [anon_sym_bit_DASHand] = ACTIONS(1517), - [anon_sym_bit_DASHxor] = ACTIONS(1517), - [anon_sym_bit_DASHor] = ACTIONS(1517), - [anon_sym_and] = ACTIONS(1517), - [anon_sym_xor] = ACTIONS(1517), - [anon_sym_or] = ACTIONS(1517), - [sym_val_nothing] = ACTIONS(1517), - [anon_sym_true] = ACTIONS(1517), - [anon_sym_false] = ACTIONS(1517), - [aux_sym_val_number_token1] = ACTIONS(1517), - [aux_sym_val_number_token2] = ACTIONS(1517), - [aux_sym_val_number_token3] = ACTIONS(1517), - [anon_sym_inf] = ACTIONS(1517), - [anon_sym_DASHinf] = ACTIONS(1517), - [anon_sym_NaN] = ACTIONS(1517), - [aux_sym__val_number_decimal_token1] = ACTIONS(1517), - [aux_sym__val_number_decimal_token2] = ACTIONS(1517), - [anon_sym_0b] = ACTIONS(1517), - [anon_sym_0o] = ACTIONS(1517), - [anon_sym_0x] = ACTIONS(1517), - [sym_val_date] = ACTIONS(1517), - [anon_sym_DQUOTE] = ACTIONS(1517), - [sym__str_single_quotes] = ACTIONS(1517), - [sym__str_back_ticks] = ACTIONS(1517), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1517), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1517), - [anon_sym_err_GT] = ACTIONS(1517), - [anon_sym_out_GT] = ACTIONS(1517), - [anon_sym_e_GT] = ACTIONS(1517), - [anon_sym_o_GT] = ACTIONS(1517), - [anon_sym_err_PLUSout_GT] = ACTIONS(1517), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1517), - [anon_sym_o_PLUSe_GT] = ACTIONS(1517), - [anon_sym_e_PLUSo_GT] = ACTIONS(1517), - [sym_short_flag] = ACTIONS(1517), - [aux_sym_unquoted_token1] = ACTIONS(1517), - [anon_sym_POUND] = ACTIONS(105), - }, [961] = { [sym_comment] = STATE(961), - [ts_builtin_sym_end] = ACTIONS(2125), - [anon_sym_SEMI] = ACTIONS(2123), - [anon_sym_LF] = ACTIONS(2125), - [anon_sym_LBRACK] = ACTIONS(2123), - [anon_sym_LPAREN] = ACTIONS(2123), - [anon_sym_PIPE] = ACTIONS(2123), - [anon_sym_DOLLAR] = ACTIONS(2123), - [anon_sym_GT] = ACTIONS(2245), - [anon_sym_DASH_DASH] = ACTIONS(2123), - [anon_sym_DASH] = ACTIONS(2247), - [anon_sym_in] = ACTIONS(2255), - [anon_sym_LBRACE] = ACTIONS(2123), - [anon_sym_DOT] = ACTIONS(2123), - [anon_sym_STAR] = ACTIONS(2249), - [anon_sym_STAR_STAR] = ACTIONS(2251), - [anon_sym_PLUS_PLUS] = ACTIONS(2251), - [anon_sym_SLASH] = ACTIONS(2249), - [anon_sym_mod] = ACTIONS(2249), - [anon_sym_SLASH_SLASH] = ACTIONS(2249), - [anon_sym_PLUS] = ACTIONS(2247), - [anon_sym_bit_DASHshl] = ACTIONS(2253), - [anon_sym_bit_DASHshr] = ACTIONS(2253), - [anon_sym_EQ_EQ] = ACTIONS(2245), - [anon_sym_BANG_EQ] = ACTIONS(2245), - [anon_sym_LT2] = ACTIONS(2245), - [anon_sym_LT_EQ] = ACTIONS(2245), - [anon_sym_GT_EQ] = ACTIONS(2245), - [anon_sym_not_DASHin] = ACTIONS(2255), - [anon_sym_starts_DASHwith] = ACTIONS(2255), - [anon_sym_ends_DASHwith] = ACTIONS(2255), - [anon_sym_EQ_TILDE] = ACTIONS(2257), - [anon_sym_BANG_TILDE] = ACTIONS(2257), - [anon_sym_bit_DASHand] = ACTIONS(2259), - [anon_sym_bit_DASHxor] = ACTIONS(2261), - [anon_sym_bit_DASHor] = ACTIONS(2263), - [anon_sym_and] = ACTIONS(2265), - [anon_sym_xor] = ACTIONS(2267), - [anon_sym_or] = ACTIONS(2269), - [sym_val_nothing] = ACTIONS(2123), - [anon_sym_true] = ACTIONS(2123), - [anon_sym_false] = ACTIONS(2123), - [aux_sym_val_number_token1] = ACTIONS(2123), - [aux_sym_val_number_token2] = ACTIONS(2123), - [aux_sym_val_number_token3] = ACTIONS(2123), - [anon_sym_inf] = ACTIONS(2123), - [anon_sym_DASHinf] = ACTIONS(2123), - [anon_sym_NaN] = ACTIONS(2123), - [aux_sym__val_number_decimal_token1] = ACTIONS(2123), - [aux_sym__val_number_decimal_token2] = ACTIONS(2123), - [anon_sym_0b] = ACTIONS(2123), - [anon_sym_0o] = ACTIONS(2123), - [anon_sym_0x] = ACTIONS(2123), - [sym_val_date] = ACTIONS(2123), - [anon_sym_DQUOTE] = ACTIONS(2123), - [sym__str_single_quotes] = ACTIONS(2123), - [sym__str_back_ticks] = ACTIONS(2123), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2123), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2123), - [anon_sym_err_GT] = ACTIONS(2123), - [anon_sym_out_GT] = ACTIONS(2123), - [anon_sym_e_GT] = ACTIONS(2123), - [anon_sym_o_GT] = ACTIONS(2123), - [anon_sym_err_PLUSout_GT] = ACTIONS(2123), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2123), - [anon_sym_o_PLUSe_GT] = ACTIONS(2123), - [anon_sym_e_PLUSo_GT] = ACTIONS(2123), - [sym_short_flag] = ACTIONS(2123), - [aux_sym_unquoted_token1] = ACTIONS(2123), + [ts_builtin_sym_end] = ACTIONS(1501), + [anon_sym_SEMI] = ACTIONS(1499), + [anon_sym_LF] = ACTIONS(1501), + [anon_sym_LBRACK] = ACTIONS(1499), + [anon_sym_LPAREN] = ACTIONS(1499), + [anon_sym_PIPE] = ACTIONS(1499), + [anon_sym_DOLLAR] = ACTIONS(1499), + [anon_sym_GT] = ACTIONS(1499), + [anon_sym_DASH_DASH] = ACTIONS(1499), + [anon_sym_DASH] = ACTIONS(1499), + [anon_sym_in] = ACTIONS(1499), + [anon_sym_LBRACE] = ACTIONS(1499), + [anon_sym_DOT] = ACTIONS(1499), + [anon_sym_STAR] = ACTIONS(1499), + [anon_sym_STAR_STAR] = ACTIONS(1499), + [anon_sym_PLUS_PLUS] = ACTIONS(1499), + [anon_sym_SLASH] = ACTIONS(1499), + [anon_sym_mod] = ACTIONS(1499), + [anon_sym_SLASH_SLASH] = ACTIONS(1499), + [anon_sym_PLUS] = ACTIONS(1499), + [anon_sym_bit_DASHshl] = ACTIONS(1499), + [anon_sym_bit_DASHshr] = ACTIONS(1499), + [anon_sym_EQ_EQ] = ACTIONS(1499), + [anon_sym_BANG_EQ] = ACTIONS(1499), + [anon_sym_LT2] = ACTIONS(1499), + [anon_sym_LT_EQ] = ACTIONS(1499), + [anon_sym_GT_EQ] = ACTIONS(1499), + [anon_sym_not_DASHin] = ACTIONS(1499), + [anon_sym_starts_DASHwith] = ACTIONS(1499), + [anon_sym_ends_DASHwith] = ACTIONS(1499), + [anon_sym_EQ_TILDE] = ACTIONS(1499), + [anon_sym_BANG_TILDE] = ACTIONS(1499), + [anon_sym_bit_DASHand] = ACTIONS(1499), + [anon_sym_bit_DASHxor] = ACTIONS(1499), + [anon_sym_bit_DASHor] = ACTIONS(1499), + [anon_sym_and] = ACTIONS(1499), + [anon_sym_xor] = ACTIONS(1499), + [anon_sym_or] = ACTIONS(1499), + [sym_val_nothing] = ACTIONS(1499), + [anon_sym_true] = ACTIONS(1499), + [anon_sym_false] = ACTIONS(1499), + [aux_sym_val_number_token1] = ACTIONS(1499), + [aux_sym_val_number_token2] = ACTIONS(1499), + [aux_sym_val_number_token3] = ACTIONS(1499), + [anon_sym_inf] = ACTIONS(1499), + [anon_sym_DASHinf] = ACTIONS(1499), + [anon_sym_NaN] = ACTIONS(1499), + [aux_sym__val_number_decimal_token1] = ACTIONS(1499), + [aux_sym__val_number_decimal_token2] = ACTIONS(1499), + [anon_sym_0b] = ACTIONS(1499), + [anon_sym_0o] = ACTIONS(1499), + [anon_sym_0x] = ACTIONS(1499), + [sym_val_date] = ACTIONS(1499), + [anon_sym_DQUOTE] = ACTIONS(1499), + [sym__str_single_quotes] = ACTIONS(1499), + [sym__str_back_ticks] = ACTIONS(1499), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1499), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1499), + [anon_sym_err_GT] = ACTIONS(1499), + [anon_sym_out_GT] = ACTIONS(1499), + [anon_sym_e_GT] = ACTIONS(1499), + [anon_sym_o_GT] = ACTIONS(1499), + [anon_sym_err_PLUSout_GT] = ACTIONS(1499), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1499), + [anon_sym_o_PLUSe_GT] = ACTIONS(1499), + [anon_sym_e_PLUSo_GT] = ACTIONS(1499), + [sym_short_flag] = ACTIONS(1499), + [aux_sym_unquoted_token1] = ACTIONS(1499), [anon_sym_POUND] = ACTIONS(105), }, [962] = { [sym_comment] = STATE(962), - [ts_builtin_sym_end] = ACTIONS(153), - [anon_sym_SEMI] = ACTIONS(151), - [anon_sym_LF] = ACTIONS(153), - [anon_sym_LBRACK] = ACTIONS(151), - [anon_sym_LPAREN] = ACTIONS(151), - [anon_sym_PIPE] = ACTIONS(151), - [anon_sym_DOLLAR] = ACTIONS(151), - [anon_sym_GT] = ACTIONS(151), - [anon_sym_DASH_DASH] = ACTIONS(151), - [anon_sym_DASH] = ACTIONS(151), - [anon_sym_in] = ACTIONS(151), - [anon_sym_LBRACE] = ACTIONS(151), - [anon_sym_DOT] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(151), - [anon_sym_STAR_STAR] = ACTIONS(151), - [anon_sym_PLUS_PLUS] = ACTIONS(151), - [anon_sym_SLASH] = ACTIONS(151), - [anon_sym_mod] = ACTIONS(151), - [anon_sym_SLASH_SLASH] = ACTIONS(151), - [anon_sym_PLUS] = ACTIONS(151), - [anon_sym_bit_DASHshl] = ACTIONS(151), - [anon_sym_bit_DASHshr] = ACTIONS(151), - [anon_sym_EQ_EQ] = ACTIONS(151), - [anon_sym_BANG_EQ] = ACTIONS(151), - [anon_sym_LT2] = ACTIONS(151), - [anon_sym_LT_EQ] = ACTIONS(151), - [anon_sym_GT_EQ] = ACTIONS(151), - [anon_sym_not_DASHin] = ACTIONS(151), - [anon_sym_starts_DASHwith] = ACTIONS(151), - [anon_sym_ends_DASHwith] = ACTIONS(151), - [anon_sym_EQ_TILDE] = ACTIONS(151), - [anon_sym_BANG_TILDE] = ACTIONS(151), - [anon_sym_bit_DASHand] = ACTIONS(151), - [anon_sym_bit_DASHxor] = ACTIONS(151), - [anon_sym_bit_DASHor] = ACTIONS(151), - [anon_sym_and] = ACTIONS(151), - [anon_sym_xor] = ACTIONS(151), - [anon_sym_or] = ACTIONS(151), - [sym_val_nothing] = ACTIONS(151), - [anon_sym_true] = ACTIONS(151), - [anon_sym_false] = ACTIONS(151), - [aux_sym_val_number_token1] = ACTIONS(151), - [aux_sym_val_number_token2] = ACTIONS(151), - [aux_sym_val_number_token3] = ACTIONS(151), - [anon_sym_inf] = ACTIONS(151), - [anon_sym_DASHinf] = ACTIONS(151), - [anon_sym_NaN] = ACTIONS(151), - [aux_sym__val_number_decimal_token1] = ACTIONS(151), - [aux_sym__val_number_decimal_token2] = ACTIONS(151), - [anon_sym_0b] = ACTIONS(151), - [anon_sym_0o] = ACTIONS(151), - [anon_sym_0x] = ACTIONS(151), - [sym_val_date] = ACTIONS(151), - [anon_sym_DQUOTE] = ACTIONS(151), - [sym__str_single_quotes] = ACTIONS(151), - [sym__str_back_ticks] = ACTIONS(151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(151), - [anon_sym_err_GT] = ACTIONS(151), - [anon_sym_out_GT] = ACTIONS(151), - [anon_sym_e_GT] = ACTIONS(151), - [anon_sym_o_GT] = ACTIONS(151), - [anon_sym_err_PLUSout_GT] = ACTIONS(151), - [anon_sym_out_PLUSerr_GT] = ACTIONS(151), - [anon_sym_o_PLUSe_GT] = ACTIONS(151), - [anon_sym_e_PLUSo_GT] = ACTIONS(151), - [sym_short_flag] = ACTIONS(151), - [aux_sym_unquoted_token1] = ACTIONS(151), + [ts_builtin_sym_end] = ACTIONS(1159), + [anon_sym_SEMI] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_PIPE] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH_DASH] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [sym_val_nothing] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym_val_number_token1] = ACTIONS(1157), + [aux_sym_val_number_token2] = ACTIONS(1157), + [aux_sym_val_number_token3] = ACTIONS(1157), + [anon_sym_inf] = ACTIONS(1157), + [anon_sym_DASHinf] = ACTIONS(1157), + [anon_sym_NaN] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_decimal_token2] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_err_GT] = ACTIONS(1157), + [anon_sym_out_GT] = ACTIONS(1157), + [anon_sym_e_GT] = ACTIONS(1157), + [anon_sym_o_GT] = ACTIONS(1157), + [anon_sym_err_PLUSout_GT] = ACTIONS(1157), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1157), + [anon_sym_o_PLUSe_GT] = ACTIONS(1157), + [anon_sym_e_PLUSo_GT] = ACTIONS(1157), + [sym_short_flag] = ACTIONS(1157), + [aux_sym_unquoted_token1] = ACTIONS(1157), [anon_sym_POUND] = ACTIONS(105), }, [963] = { [sym_comment] = STATE(963), - [ts_builtin_sym_end] = ACTIONS(1555), - [anon_sym_SEMI] = ACTIONS(1553), - [anon_sym_LF] = ACTIONS(1555), - [anon_sym_LBRACK] = ACTIONS(1553), - [anon_sym_LPAREN] = ACTIONS(1553), - [anon_sym_PIPE] = ACTIONS(1553), - [anon_sym_DOLLAR] = ACTIONS(1553), - [anon_sym_GT] = ACTIONS(1553), - [anon_sym_DASH_DASH] = ACTIONS(1553), - [anon_sym_DASH] = ACTIONS(1553), - [anon_sym_in] = ACTIONS(1553), - [anon_sym_LBRACE] = ACTIONS(1553), - [anon_sym_DOT] = ACTIONS(1553), - [anon_sym_STAR] = ACTIONS(1553), - [anon_sym_STAR_STAR] = ACTIONS(1553), - [anon_sym_PLUS_PLUS] = ACTIONS(1553), - [anon_sym_SLASH] = ACTIONS(1553), - [anon_sym_mod] = ACTIONS(1553), - [anon_sym_SLASH_SLASH] = ACTIONS(1553), - [anon_sym_PLUS] = ACTIONS(1553), - [anon_sym_bit_DASHshl] = ACTIONS(1553), - [anon_sym_bit_DASHshr] = ACTIONS(1553), - [anon_sym_EQ_EQ] = ACTIONS(1553), - [anon_sym_BANG_EQ] = ACTIONS(1553), - [anon_sym_LT2] = ACTIONS(1553), - [anon_sym_LT_EQ] = ACTIONS(1553), - [anon_sym_GT_EQ] = ACTIONS(1553), - [anon_sym_not_DASHin] = ACTIONS(1553), - [anon_sym_starts_DASHwith] = ACTIONS(1553), - [anon_sym_ends_DASHwith] = ACTIONS(1553), - [anon_sym_EQ_TILDE] = ACTIONS(1553), - [anon_sym_BANG_TILDE] = ACTIONS(1553), - [anon_sym_bit_DASHand] = ACTIONS(1553), - [anon_sym_bit_DASHxor] = ACTIONS(1553), - [anon_sym_bit_DASHor] = ACTIONS(1553), - [anon_sym_and] = ACTIONS(1553), - [anon_sym_xor] = ACTIONS(1553), - [anon_sym_or] = ACTIONS(1553), - [sym_val_nothing] = ACTIONS(1553), - [anon_sym_true] = ACTIONS(1553), - [anon_sym_false] = ACTIONS(1553), - [aux_sym_val_number_token1] = ACTIONS(1553), - [aux_sym_val_number_token2] = ACTIONS(1553), - [aux_sym_val_number_token3] = ACTIONS(1553), - [anon_sym_inf] = ACTIONS(1553), - [anon_sym_DASHinf] = ACTIONS(1553), - [anon_sym_NaN] = ACTIONS(1553), - [aux_sym__val_number_decimal_token1] = ACTIONS(1553), - [aux_sym__val_number_decimal_token2] = ACTIONS(1553), - [anon_sym_0b] = ACTIONS(1553), - [anon_sym_0o] = ACTIONS(1553), - [anon_sym_0x] = ACTIONS(1553), - [sym_val_date] = ACTIONS(1553), - [anon_sym_DQUOTE] = ACTIONS(1553), - [sym__str_single_quotes] = ACTIONS(1553), - [sym__str_back_ticks] = ACTIONS(1553), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1553), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1553), - [anon_sym_err_GT] = ACTIONS(1553), - [anon_sym_out_GT] = ACTIONS(1553), - [anon_sym_e_GT] = ACTIONS(1553), - [anon_sym_o_GT] = ACTIONS(1553), - [anon_sym_err_PLUSout_GT] = ACTIONS(1553), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1553), - [anon_sym_o_PLUSe_GT] = ACTIONS(1553), - [anon_sym_e_PLUSo_GT] = ACTIONS(1553), - [sym_short_flag] = ACTIONS(1553), - [aux_sym_unquoted_token1] = ACTIONS(1553), + [ts_builtin_sym_end] = ACTIONS(1505), + [anon_sym_SEMI] = ACTIONS(1503), + [anon_sym_LF] = ACTIONS(1505), + [anon_sym_LBRACK] = ACTIONS(1503), + [anon_sym_LPAREN] = ACTIONS(1503), + [anon_sym_PIPE] = ACTIONS(1503), + [anon_sym_DOLLAR] = ACTIONS(1503), + [anon_sym_GT] = ACTIONS(1503), + [anon_sym_DASH_DASH] = ACTIONS(1503), + [anon_sym_DASH] = ACTIONS(1503), + [anon_sym_in] = ACTIONS(1503), + [anon_sym_LBRACE] = ACTIONS(1503), + [anon_sym_DOT] = ACTIONS(1503), + [anon_sym_STAR] = ACTIONS(1503), + [anon_sym_STAR_STAR] = ACTIONS(1503), + [anon_sym_PLUS_PLUS] = ACTIONS(1503), + [anon_sym_SLASH] = ACTIONS(1503), + [anon_sym_mod] = ACTIONS(1503), + [anon_sym_SLASH_SLASH] = ACTIONS(1503), + [anon_sym_PLUS] = ACTIONS(1503), + [anon_sym_bit_DASHshl] = ACTIONS(1503), + [anon_sym_bit_DASHshr] = ACTIONS(1503), + [anon_sym_EQ_EQ] = ACTIONS(1503), + [anon_sym_BANG_EQ] = ACTIONS(1503), + [anon_sym_LT2] = ACTIONS(1503), + [anon_sym_LT_EQ] = ACTIONS(1503), + [anon_sym_GT_EQ] = ACTIONS(1503), + [anon_sym_not_DASHin] = ACTIONS(1503), + [anon_sym_starts_DASHwith] = ACTIONS(1503), + [anon_sym_ends_DASHwith] = ACTIONS(1503), + [anon_sym_EQ_TILDE] = ACTIONS(1503), + [anon_sym_BANG_TILDE] = ACTIONS(1503), + [anon_sym_bit_DASHand] = ACTIONS(1503), + [anon_sym_bit_DASHxor] = ACTIONS(1503), + [anon_sym_bit_DASHor] = ACTIONS(1503), + [anon_sym_and] = ACTIONS(1503), + [anon_sym_xor] = ACTIONS(1503), + [anon_sym_or] = ACTIONS(1503), + [sym_val_nothing] = ACTIONS(1503), + [anon_sym_true] = ACTIONS(1503), + [anon_sym_false] = ACTIONS(1503), + [aux_sym_val_number_token1] = ACTIONS(1503), + [aux_sym_val_number_token2] = ACTIONS(1503), + [aux_sym_val_number_token3] = ACTIONS(1503), + [anon_sym_inf] = ACTIONS(1503), + [anon_sym_DASHinf] = ACTIONS(1503), + [anon_sym_NaN] = ACTIONS(1503), + [aux_sym__val_number_decimal_token1] = ACTIONS(1503), + [aux_sym__val_number_decimal_token2] = ACTIONS(1503), + [anon_sym_0b] = ACTIONS(1503), + [anon_sym_0o] = ACTIONS(1503), + [anon_sym_0x] = ACTIONS(1503), + [sym_val_date] = ACTIONS(1503), + [anon_sym_DQUOTE] = ACTIONS(1503), + [sym__str_single_quotes] = ACTIONS(1503), + [sym__str_back_ticks] = ACTIONS(1503), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1503), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1503), + [anon_sym_err_GT] = ACTIONS(1503), + [anon_sym_out_GT] = ACTIONS(1503), + [anon_sym_e_GT] = ACTIONS(1503), + [anon_sym_o_GT] = ACTIONS(1503), + [anon_sym_err_PLUSout_GT] = ACTIONS(1503), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1503), + [anon_sym_o_PLUSe_GT] = ACTIONS(1503), + [anon_sym_e_PLUSo_GT] = ACTIONS(1503), + [sym_short_flag] = ACTIONS(1503), + [aux_sym_unquoted_token1] = ACTIONS(1503), [anon_sym_POUND] = ACTIONS(105), }, [964] = { [sym_comment] = STATE(964), - [ts_builtin_sym_end] = ACTIONS(1397), - [anon_sym_SEMI] = ACTIONS(1395), - [anon_sym_LF] = ACTIONS(1397), - [anon_sym_LBRACK] = ACTIONS(1395), - [anon_sym_LPAREN] = ACTIONS(1395), - [anon_sym_PIPE] = ACTIONS(1395), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_GT] = ACTIONS(1395), - [anon_sym_DASH_DASH] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(1395), - [anon_sym_in] = ACTIONS(1395), - [anon_sym_LBRACE] = ACTIONS(1395), - [anon_sym_DOT] = ACTIONS(1395), - [anon_sym_STAR] = ACTIONS(1395), - [anon_sym_STAR_STAR] = ACTIONS(1395), - [anon_sym_PLUS_PLUS] = ACTIONS(1395), - [anon_sym_SLASH] = ACTIONS(1395), - [anon_sym_mod] = ACTIONS(1395), - [anon_sym_SLASH_SLASH] = ACTIONS(1395), - [anon_sym_PLUS] = ACTIONS(1395), - [anon_sym_bit_DASHshl] = ACTIONS(1395), - [anon_sym_bit_DASHshr] = ACTIONS(1395), - [anon_sym_EQ_EQ] = ACTIONS(1395), - [anon_sym_BANG_EQ] = ACTIONS(1395), - [anon_sym_LT2] = ACTIONS(1395), - [anon_sym_LT_EQ] = ACTIONS(1395), - [anon_sym_GT_EQ] = ACTIONS(1395), - [anon_sym_not_DASHin] = ACTIONS(1395), - [anon_sym_starts_DASHwith] = ACTIONS(1395), - [anon_sym_ends_DASHwith] = ACTIONS(1395), - [anon_sym_EQ_TILDE] = ACTIONS(1395), - [anon_sym_BANG_TILDE] = ACTIONS(1395), - [anon_sym_bit_DASHand] = ACTIONS(1395), - [anon_sym_bit_DASHxor] = ACTIONS(1395), - [anon_sym_bit_DASHor] = ACTIONS(1395), - [anon_sym_and] = ACTIONS(1395), - [anon_sym_xor] = ACTIONS(1395), - [anon_sym_or] = ACTIONS(1395), - [sym_val_nothing] = ACTIONS(1395), - [anon_sym_true] = ACTIONS(1395), - [anon_sym_false] = ACTIONS(1395), - [aux_sym_val_number_token1] = ACTIONS(1395), - [aux_sym_val_number_token2] = ACTIONS(1395), - [aux_sym_val_number_token3] = ACTIONS(1395), - [anon_sym_inf] = ACTIONS(1395), - [anon_sym_DASHinf] = ACTIONS(1395), - [anon_sym_NaN] = ACTIONS(1395), - [aux_sym__val_number_decimal_token1] = ACTIONS(1395), - [aux_sym__val_number_decimal_token2] = ACTIONS(1395), - [anon_sym_0b] = ACTIONS(1395), - [anon_sym_0o] = ACTIONS(1395), - [anon_sym_0x] = ACTIONS(1395), - [sym_val_date] = ACTIONS(1395), - [anon_sym_DQUOTE] = ACTIONS(1395), - [sym__str_single_quotes] = ACTIONS(1395), - [sym__str_back_ticks] = ACTIONS(1395), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1395), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1395), - [anon_sym_err_GT] = ACTIONS(1395), - [anon_sym_out_GT] = ACTIONS(1395), - [anon_sym_e_GT] = ACTIONS(1395), - [anon_sym_o_GT] = ACTIONS(1395), - [anon_sym_err_PLUSout_GT] = ACTIONS(1395), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1395), - [anon_sym_o_PLUSe_GT] = ACTIONS(1395), - [anon_sym_e_PLUSo_GT] = ACTIONS(1395), - [sym_short_flag] = ACTIONS(1395), - [aux_sym_unquoted_token1] = ACTIONS(1395), + [ts_builtin_sym_end] = ACTIONS(1228), + [anon_sym_SEMI] = ACTIONS(1226), + [anon_sym_LF] = ACTIONS(1228), + [anon_sym_LBRACK] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1226), + [anon_sym_PIPE] = ACTIONS(1226), + [anon_sym_DOLLAR] = ACTIONS(1226), + [anon_sym_GT] = ACTIONS(1226), + [anon_sym_DASH_DASH] = ACTIONS(1226), + [anon_sym_DASH] = ACTIONS(1226), + [anon_sym_in] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1226), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_STAR] = ACTIONS(1226), + [anon_sym_STAR_STAR] = ACTIONS(1226), + [anon_sym_PLUS_PLUS] = ACTIONS(1226), + [anon_sym_SLASH] = ACTIONS(1226), + [anon_sym_mod] = ACTIONS(1226), + [anon_sym_SLASH_SLASH] = ACTIONS(1226), + [anon_sym_PLUS] = ACTIONS(1226), + [anon_sym_bit_DASHshl] = ACTIONS(1226), + [anon_sym_bit_DASHshr] = ACTIONS(1226), + [anon_sym_EQ_EQ] = ACTIONS(1226), + [anon_sym_BANG_EQ] = ACTIONS(1226), + [anon_sym_LT2] = ACTIONS(1226), + [anon_sym_LT_EQ] = ACTIONS(1226), + [anon_sym_GT_EQ] = ACTIONS(1226), + [anon_sym_not_DASHin] = ACTIONS(1226), + [anon_sym_starts_DASHwith] = ACTIONS(1226), + [anon_sym_ends_DASHwith] = ACTIONS(1226), + [anon_sym_EQ_TILDE] = ACTIONS(1226), + [anon_sym_BANG_TILDE] = ACTIONS(1226), + [anon_sym_bit_DASHand] = ACTIONS(1226), + [anon_sym_bit_DASHxor] = ACTIONS(1226), + [anon_sym_bit_DASHor] = ACTIONS(1226), + [anon_sym_and] = ACTIONS(1226), + [anon_sym_xor] = ACTIONS(1226), + [anon_sym_or] = ACTIONS(1226), + [sym_val_nothing] = ACTIONS(1226), + [anon_sym_true] = ACTIONS(1226), + [anon_sym_false] = ACTIONS(1226), + [aux_sym_val_number_token1] = ACTIONS(1226), + [aux_sym_val_number_token2] = ACTIONS(1226), + [aux_sym_val_number_token3] = ACTIONS(1226), + [anon_sym_inf] = ACTIONS(1226), + [anon_sym_DASHinf] = ACTIONS(1226), + [anon_sym_NaN] = ACTIONS(1226), + [aux_sym__val_number_decimal_token1] = ACTIONS(1226), + [aux_sym__val_number_decimal_token2] = ACTIONS(1226), + [anon_sym_0b] = ACTIONS(1226), + [anon_sym_0o] = ACTIONS(1226), + [anon_sym_0x] = ACTIONS(1226), + [sym_val_date] = ACTIONS(1226), + [anon_sym_DQUOTE] = ACTIONS(1226), + [sym__str_single_quotes] = ACTIONS(1226), + [sym__str_back_ticks] = ACTIONS(1226), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1226), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1226), + [anon_sym_err_GT] = ACTIONS(1226), + [anon_sym_out_GT] = ACTIONS(1226), + [anon_sym_e_GT] = ACTIONS(1226), + [anon_sym_o_GT] = ACTIONS(1226), + [anon_sym_err_PLUSout_GT] = ACTIONS(1226), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1226), + [anon_sym_o_PLUSe_GT] = ACTIONS(1226), + [anon_sym_e_PLUSo_GT] = ACTIONS(1226), + [sym_short_flag] = ACTIONS(1226), + [aux_sym_unquoted_token1] = ACTIONS(1226), [anon_sym_POUND] = ACTIONS(105), }, [965] = { [sym_comment] = STATE(965), - [ts_builtin_sym_end] = ACTIONS(1551), - [anon_sym_SEMI] = ACTIONS(1549), - [anon_sym_LF] = ACTIONS(1551), - [anon_sym_LBRACK] = ACTIONS(1549), - [anon_sym_LPAREN] = ACTIONS(1549), - [anon_sym_PIPE] = ACTIONS(1549), - [anon_sym_DOLLAR] = ACTIONS(1549), - [anon_sym_GT] = ACTIONS(1549), - [anon_sym_DASH_DASH] = ACTIONS(1549), - [anon_sym_DASH] = ACTIONS(1549), - [anon_sym_in] = ACTIONS(1549), - [anon_sym_LBRACE] = ACTIONS(1549), - [anon_sym_DOT] = ACTIONS(1549), - [anon_sym_STAR] = ACTIONS(1549), - [anon_sym_STAR_STAR] = ACTIONS(1549), - [anon_sym_PLUS_PLUS] = ACTIONS(1549), - [anon_sym_SLASH] = ACTIONS(1549), - [anon_sym_mod] = ACTIONS(1549), - [anon_sym_SLASH_SLASH] = ACTIONS(1549), - [anon_sym_PLUS] = ACTIONS(1549), - [anon_sym_bit_DASHshl] = ACTIONS(1549), - [anon_sym_bit_DASHshr] = ACTIONS(1549), - [anon_sym_EQ_EQ] = ACTIONS(1549), - [anon_sym_BANG_EQ] = ACTIONS(1549), - [anon_sym_LT2] = ACTIONS(1549), - [anon_sym_LT_EQ] = ACTIONS(1549), - [anon_sym_GT_EQ] = ACTIONS(1549), - [anon_sym_not_DASHin] = ACTIONS(1549), - [anon_sym_starts_DASHwith] = ACTIONS(1549), - [anon_sym_ends_DASHwith] = ACTIONS(1549), - [anon_sym_EQ_TILDE] = ACTIONS(1549), - [anon_sym_BANG_TILDE] = ACTIONS(1549), - [anon_sym_bit_DASHand] = ACTIONS(1549), - [anon_sym_bit_DASHxor] = ACTIONS(1549), - [anon_sym_bit_DASHor] = ACTIONS(1549), - [anon_sym_and] = ACTIONS(1549), - [anon_sym_xor] = ACTIONS(1549), - [anon_sym_or] = ACTIONS(1549), - [sym_val_nothing] = ACTIONS(1549), - [anon_sym_true] = ACTIONS(1549), - [anon_sym_false] = ACTIONS(1549), - [aux_sym_val_number_token1] = ACTIONS(1549), - [aux_sym_val_number_token2] = ACTIONS(1549), - [aux_sym_val_number_token3] = ACTIONS(1549), - [anon_sym_inf] = ACTIONS(1549), - [anon_sym_DASHinf] = ACTIONS(1549), - [anon_sym_NaN] = ACTIONS(1549), - [aux_sym__val_number_decimal_token1] = ACTIONS(1549), - [aux_sym__val_number_decimal_token2] = ACTIONS(1549), - [anon_sym_0b] = ACTIONS(1549), - [anon_sym_0o] = ACTIONS(1549), - [anon_sym_0x] = ACTIONS(1549), - [sym_val_date] = ACTIONS(1549), - [anon_sym_DQUOTE] = ACTIONS(1549), - [sym__str_single_quotes] = ACTIONS(1549), - [sym__str_back_ticks] = ACTIONS(1549), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1549), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1549), - [anon_sym_err_GT] = ACTIONS(1549), - [anon_sym_out_GT] = ACTIONS(1549), - [anon_sym_e_GT] = ACTIONS(1549), - [anon_sym_o_GT] = ACTIONS(1549), - [anon_sym_err_PLUSout_GT] = ACTIONS(1549), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1549), - [anon_sym_o_PLUSe_GT] = ACTIONS(1549), - [anon_sym_e_PLUSo_GT] = ACTIONS(1549), - [sym_short_flag] = ACTIONS(1549), - [aux_sym_unquoted_token1] = ACTIONS(1549), + [ts_builtin_sym_end] = ACTIONS(1375), + [anon_sym_SEMI] = ACTIONS(1373), + [anon_sym_LF] = ACTIONS(1375), + [anon_sym_LBRACK] = ACTIONS(1373), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_PIPE] = ACTIONS(1373), + [anon_sym_DOLLAR] = ACTIONS(1373), + [anon_sym_GT] = ACTIONS(1373), + [anon_sym_DASH_DASH] = ACTIONS(1373), + [anon_sym_DASH] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(1373), + [anon_sym_LBRACE] = ACTIONS(1373), + [anon_sym_DOT] = ACTIONS(1373), + [anon_sym_STAR] = ACTIONS(1373), + [anon_sym_STAR_STAR] = ACTIONS(1373), + [anon_sym_PLUS_PLUS] = ACTIONS(1373), + [anon_sym_SLASH] = ACTIONS(1373), + [anon_sym_mod] = ACTIONS(1373), + [anon_sym_SLASH_SLASH] = ACTIONS(1373), + [anon_sym_PLUS] = ACTIONS(1373), + [anon_sym_bit_DASHshl] = ACTIONS(1373), + [anon_sym_bit_DASHshr] = ACTIONS(1373), + [anon_sym_EQ_EQ] = ACTIONS(1373), + [anon_sym_BANG_EQ] = ACTIONS(1373), + [anon_sym_LT2] = ACTIONS(1373), + [anon_sym_LT_EQ] = ACTIONS(1373), + [anon_sym_GT_EQ] = ACTIONS(1373), + [anon_sym_not_DASHin] = ACTIONS(1373), + [anon_sym_starts_DASHwith] = ACTIONS(1373), + [anon_sym_ends_DASHwith] = ACTIONS(1373), + [anon_sym_EQ_TILDE] = ACTIONS(1373), + [anon_sym_BANG_TILDE] = ACTIONS(1373), + [anon_sym_bit_DASHand] = ACTIONS(1373), + [anon_sym_bit_DASHxor] = ACTIONS(1373), + [anon_sym_bit_DASHor] = ACTIONS(1373), + [anon_sym_and] = ACTIONS(1373), + [anon_sym_xor] = ACTIONS(1373), + [anon_sym_or] = ACTIONS(1373), + [sym_val_nothing] = ACTIONS(1373), + [anon_sym_true] = ACTIONS(1373), + [anon_sym_false] = ACTIONS(1373), + [aux_sym_val_number_token1] = ACTIONS(1373), + [aux_sym_val_number_token2] = ACTIONS(1373), + [aux_sym_val_number_token3] = ACTIONS(1373), + [anon_sym_inf] = ACTIONS(1373), + [anon_sym_DASHinf] = ACTIONS(1373), + [anon_sym_NaN] = ACTIONS(1373), + [aux_sym__val_number_decimal_token1] = ACTIONS(1373), + [aux_sym__val_number_decimal_token2] = ACTIONS(1373), + [anon_sym_0b] = ACTIONS(1373), + [anon_sym_0o] = ACTIONS(1373), + [anon_sym_0x] = ACTIONS(1373), + [sym_val_date] = ACTIONS(1373), + [anon_sym_DQUOTE] = ACTIONS(1373), + [sym__str_single_quotes] = ACTIONS(1373), + [sym__str_back_ticks] = ACTIONS(1373), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1373), + [anon_sym_err_GT] = ACTIONS(1373), + [anon_sym_out_GT] = ACTIONS(1373), + [anon_sym_e_GT] = ACTIONS(1373), + [anon_sym_o_GT] = ACTIONS(1373), + [anon_sym_err_PLUSout_GT] = ACTIONS(1373), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1373), + [anon_sym_o_PLUSe_GT] = ACTIONS(1373), + [anon_sym_e_PLUSo_GT] = ACTIONS(1373), + [sym_short_flag] = ACTIONS(1373), + [aux_sym_unquoted_token1] = ACTIONS(1373), [anon_sym_POUND] = ACTIONS(105), }, [966] = { [sym_comment] = STATE(966), - [ts_builtin_sym_end] = ACTIONS(1551), - [anon_sym_SEMI] = ACTIONS(1549), - [anon_sym_LF] = ACTIONS(1551), - [anon_sym_LBRACK] = ACTIONS(1549), - [anon_sym_LPAREN] = ACTIONS(1549), - [anon_sym_PIPE] = ACTIONS(1549), - [anon_sym_DOLLAR] = ACTIONS(1549), - [anon_sym_GT] = ACTIONS(1549), - [anon_sym_DASH_DASH] = ACTIONS(1549), - [anon_sym_DASH] = ACTIONS(1549), - [anon_sym_in] = ACTIONS(1549), - [anon_sym_LBRACE] = ACTIONS(1549), - [anon_sym_DOT] = ACTIONS(1549), - [anon_sym_STAR] = ACTIONS(1549), - [anon_sym_STAR_STAR] = ACTIONS(1549), - [anon_sym_PLUS_PLUS] = ACTIONS(1549), - [anon_sym_SLASH] = ACTIONS(1549), - [anon_sym_mod] = ACTIONS(1549), - [anon_sym_SLASH_SLASH] = ACTIONS(1549), - [anon_sym_PLUS] = ACTIONS(1549), - [anon_sym_bit_DASHshl] = ACTIONS(1549), - [anon_sym_bit_DASHshr] = ACTIONS(1549), - [anon_sym_EQ_EQ] = ACTIONS(1549), - [anon_sym_BANG_EQ] = ACTIONS(1549), - [anon_sym_LT2] = ACTIONS(1549), - [anon_sym_LT_EQ] = ACTIONS(1549), - [anon_sym_GT_EQ] = ACTIONS(1549), - [anon_sym_not_DASHin] = ACTIONS(1549), - [anon_sym_starts_DASHwith] = ACTIONS(1549), - [anon_sym_ends_DASHwith] = ACTIONS(1549), - [anon_sym_EQ_TILDE] = ACTIONS(1549), - [anon_sym_BANG_TILDE] = ACTIONS(1549), - [anon_sym_bit_DASHand] = ACTIONS(1549), - [anon_sym_bit_DASHxor] = ACTIONS(1549), - [anon_sym_bit_DASHor] = ACTIONS(1549), - [anon_sym_and] = ACTIONS(1549), - [anon_sym_xor] = ACTIONS(1549), - [anon_sym_or] = ACTIONS(1549), - [sym_val_nothing] = ACTIONS(1549), - [anon_sym_true] = ACTIONS(1549), - [anon_sym_false] = ACTIONS(1549), - [aux_sym_val_number_token1] = ACTIONS(1549), - [aux_sym_val_number_token2] = ACTIONS(1549), - [aux_sym_val_number_token3] = ACTIONS(1549), - [anon_sym_inf] = ACTIONS(1549), - [anon_sym_DASHinf] = ACTIONS(1549), - [anon_sym_NaN] = ACTIONS(1549), - [aux_sym__val_number_decimal_token1] = ACTIONS(1549), - [aux_sym__val_number_decimal_token2] = ACTIONS(1549), - [anon_sym_0b] = ACTIONS(1549), - [anon_sym_0o] = ACTIONS(1549), - [anon_sym_0x] = ACTIONS(1549), - [sym_val_date] = ACTIONS(1549), - [anon_sym_DQUOTE] = ACTIONS(1549), - [sym__str_single_quotes] = ACTIONS(1549), - [sym__str_back_ticks] = ACTIONS(1549), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1549), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1549), - [anon_sym_err_GT] = ACTIONS(1549), - [anon_sym_out_GT] = ACTIONS(1549), - [anon_sym_e_GT] = ACTIONS(1549), - [anon_sym_o_GT] = ACTIONS(1549), - [anon_sym_err_PLUSout_GT] = ACTIONS(1549), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1549), - [anon_sym_o_PLUSe_GT] = ACTIONS(1549), - [anon_sym_e_PLUSo_GT] = ACTIONS(1549), - [sym_short_flag] = ACTIONS(1549), - [aux_sym_unquoted_token1] = ACTIONS(1549), + [ts_builtin_sym_end] = ACTIONS(1441), + [anon_sym_SEMI] = ACTIONS(1439), + [anon_sym_LF] = ACTIONS(1441), + [anon_sym_LBRACK] = ACTIONS(1439), + [anon_sym_LPAREN] = ACTIONS(1439), + [anon_sym_PIPE] = ACTIONS(1439), + [anon_sym_DOLLAR] = ACTIONS(1439), + [anon_sym_GT] = ACTIONS(1439), + [anon_sym_DASH_DASH] = ACTIONS(1439), + [anon_sym_DASH] = ACTIONS(1439), + [anon_sym_in] = ACTIONS(1439), + [anon_sym_LBRACE] = ACTIONS(1439), + [anon_sym_DOT] = ACTIONS(1439), + [anon_sym_STAR] = ACTIONS(1439), + [anon_sym_STAR_STAR] = ACTIONS(1439), + [anon_sym_PLUS_PLUS] = ACTIONS(1439), + [anon_sym_SLASH] = ACTIONS(1439), + [anon_sym_mod] = ACTIONS(1439), + [anon_sym_SLASH_SLASH] = ACTIONS(1439), + [anon_sym_PLUS] = ACTIONS(1439), + [anon_sym_bit_DASHshl] = ACTIONS(1439), + [anon_sym_bit_DASHshr] = ACTIONS(1439), + [anon_sym_EQ_EQ] = ACTIONS(1439), + [anon_sym_BANG_EQ] = ACTIONS(1439), + [anon_sym_LT2] = ACTIONS(1439), + [anon_sym_LT_EQ] = ACTIONS(1439), + [anon_sym_GT_EQ] = ACTIONS(1439), + [anon_sym_not_DASHin] = ACTIONS(1439), + [anon_sym_starts_DASHwith] = ACTIONS(1439), + [anon_sym_ends_DASHwith] = ACTIONS(1439), + [anon_sym_EQ_TILDE] = ACTIONS(1439), + [anon_sym_BANG_TILDE] = ACTIONS(1439), + [anon_sym_bit_DASHand] = ACTIONS(1439), + [anon_sym_bit_DASHxor] = ACTIONS(1439), + [anon_sym_bit_DASHor] = ACTIONS(1439), + [anon_sym_and] = ACTIONS(1439), + [anon_sym_xor] = ACTIONS(1439), + [anon_sym_or] = ACTIONS(1439), + [sym_val_nothing] = ACTIONS(1439), + [anon_sym_true] = ACTIONS(1439), + [anon_sym_false] = ACTIONS(1439), + [aux_sym_val_number_token1] = ACTIONS(1439), + [aux_sym_val_number_token2] = ACTIONS(1439), + [aux_sym_val_number_token3] = ACTIONS(1439), + [anon_sym_inf] = ACTIONS(1439), + [anon_sym_DASHinf] = ACTIONS(1439), + [anon_sym_NaN] = ACTIONS(1439), + [aux_sym__val_number_decimal_token1] = ACTIONS(1439), + [aux_sym__val_number_decimal_token2] = ACTIONS(1439), + [anon_sym_0b] = ACTIONS(1439), + [anon_sym_0o] = ACTIONS(1439), + [anon_sym_0x] = ACTIONS(1439), + [sym_val_date] = ACTIONS(1439), + [anon_sym_DQUOTE] = ACTIONS(1439), + [sym__str_single_quotes] = ACTIONS(1439), + [sym__str_back_ticks] = ACTIONS(1439), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1439), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1439), + [anon_sym_err_GT] = ACTIONS(1439), + [anon_sym_out_GT] = ACTIONS(1439), + [anon_sym_e_GT] = ACTIONS(1439), + [anon_sym_o_GT] = ACTIONS(1439), + [anon_sym_err_PLUSout_GT] = ACTIONS(1439), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1439), + [anon_sym_o_PLUSe_GT] = ACTIONS(1439), + [anon_sym_e_PLUSo_GT] = ACTIONS(1439), + [sym_short_flag] = ACTIONS(1439), + [aux_sym_unquoted_token1] = ACTIONS(1439), [anon_sym_POUND] = ACTIONS(105), }, [967] = { [sym_comment] = STATE(967), - [ts_builtin_sym_end] = ACTIONS(1268), - [anon_sym_SEMI] = ACTIONS(1266), - [anon_sym_LF] = ACTIONS(1268), - [anon_sym_LBRACK] = ACTIONS(1266), - [anon_sym_LPAREN] = ACTIONS(1266), - [anon_sym_PIPE] = ACTIONS(1266), - [anon_sym_DOLLAR] = ACTIONS(1266), - [anon_sym_GT] = ACTIONS(1266), - [anon_sym_DASH_DASH] = ACTIONS(1266), - [anon_sym_DASH] = ACTIONS(1266), - [anon_sym_in] = ACTIONS(1266), - [anon_sym_LBRACE] = ACTIONS(1266), - [anon_sym_DOT] = ACTIONS(1266), - [anon_sym_STAR] = ACTIONS(1266), - [anon_sym_STAR_STAR] = ACTIONS(1266), - [anon_sym_PLUS_PLUS] = ACTIONS(1266), - [anon_sym_SLASH] = ACTIONS(1266), - [anon_sym_mod] = ACTIONS(1266), - [anon_sym_SLASH_SLASH] = ACTIONS(1266), - [anon_sym_PLUS] = ACTIONS(1266), - [anon_sym_bit_DASHshl] = ACTIONS(1266), - [anon_sym_bit_DASHshr] = ACTIONS(1266), - [anon_sym_EQ_EQ] = ACTIONS(1266), - [anon_sym_BANG_EQ] = ACTIONS(1266), - [anon_sym_LT2] = ACTIONS(1266), - [anon_sym_LT_EQ] = ACTIONS(1266), - [anon_sym_GT_EQ] = ACTIONS(1266), - [anon_sym_not_DASHin] = ACTIONS(1266), - [anon_sym_starts_DASHwith] = ACTIONS(1266), - [anon_sym_ends_DASHwith] = ACTIONS(1266), - [anon_sym_EQ_TILDE] = ACTIONS(1266), - [anon_sym_BANG_TILDE] = ACTIONS(1266), - [anon_sym_bit_DASHand] = ACTIONS(1266), - [anon_sym_bit_DASHxor] = ACTIONS(1266), - [anon_sym_bit_DASHor] = ACTIONS(1266), - [anon_sym_and] = ACTIONS(1266), - [anon_sym_xor] = ACTIONS(1266), - [anon_sym_or] = ACTIONS(1266), - [sym_val_nothing] = ACTIONS(1266), - [anon_sym_true] = ACTIONS(1266), - [anon_sym_false] = ACTIONS(1266), - [aux_sym_val_number_token1] = ACTIONS(1266), - [aux_sym_val_number_token2] = ACTIONS(1266), - [aux_sym_val_number_token3] = ACTIONS(1266), - [anon_sym_inf] = ACTIONS(1266), - [anon_sym_DASHinf] = ACTIONS(1266), - [anon_sym_NaN] = ACTIONS(1266), - [aux_sym__val_number_decimal_token1] = ACTIONS(1266), - [aux_sym__val_number_decimal_token2] = ACTIONS(1266), - [anon_sym_0b] = ACTIONS(1266), - [anon_sym_0o] = ACTIONS(1266), - [anon_sym_0x] = ACTIONS(1266), - [sym_val_date] = ACTIONS(1266), - [anon_sym_DQUOTE] = ACTIONS(1266), - [sym__str_single_quotes] = ACTIONS(1266), - [sym__str_back_ticks] = ACTIONS(1266), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1266), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1266), - [anon_sym_err_GT] = ACTIONS(1266), - [anon_sym_out_GT] = ACTIONS(1266), - [anon_sym_e_GT] = ACTIONS(1266), - [anon_sym_o_GT] = ACTIONS(1266), - [anon_sym_err_PLUSout_GT] = ACTIONS(1266), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1266), - [anon_sym_o_PLUSe_GT] = ACTIONS(1266), - [anon_sym_e_PLUSo_GT] = ACTIONS(1266), - [sym_short_flag] = ACTIONS(1266), - [aux_sym_unquoted_token1] = ACTIONS(1266), + [ts_builtin_sym_end] = ACTIONS(1469), + [anon_sym_SEMI] = ACTIONS(1467), + [anon_sym_LF] = ACTIONS(1469), + [anon_sym_LBRACK] = ACTIONS(1467), + [anon_sym_LPAREN] = ACTIONS(1467), + [anon_sym_PIPE] = ACTIONS(1467), + [anon_sym_DOLLAR] = ACTIONS(1467), + [anon_sym_GT] = ACTIONS(1467), + [anon_sym_DASH_DASH] = ACTIONS(1467), + [anon_sym_DASH] = ACTIONS(1467), + [anon_sym_in] = ACTIONS(1467), + [anon_sym_LBRACE] = ACTIONS(1467), + [anon_sym_DOT] = ACTIONS(1467), + [anon_sym_STAR] = ACTIONS(1467), + [anon_sym_STAR_STAR] = ACTIONS(1467), + [anon_sym_PLUS_PLUS] = ACTIONS(1467), + [anon_sym_SLASH] = ACTIONS(1467), + [anon_sym_mod] = ACTIONS(1467), + [anon_sym_SLASH_SLASH] = ACTIONS(1467), + [anon_sym_PLUS] = ACTIONS(1467), + [anon_sym_bit_DASHshl] = ACTIONS(1467), + [anon_sym_bit_DASHshr] = ACTIONS(1467), + [anon_sym_EQ_EQ] = ACTIONS(1467), + [anon_sym_BANG_EQ] = ACTIONS(1467), + [anon_sym_LT2] = ACTIONS(1467), + [anon_sym_LT_EQ] = ACTIONS(1467), + [anon_sym_GT_EQ] = ACTIONS(1467), + [anon_sym_not_DASHin] = ACTIONS(1467), + [anon_sym_starts_DASHwith] = ACTIONS(1467), + [anon_sym_ends_DASHwith] = ACTIONS(1467), + [anon_sym_EQ_TILDE] = ACTIONS(1467), + [anon_sym_BANG_TILDE] = ACTIONS(1467), + [anon_sym_bit_DASHand] = ACTIONS(1467), + [anon_sym_bit_DASHxor] = ACTIONS(1467), + [anon_sym_bit_DASHor] = ACTIONS(1467), + [anon_sym_and] = ACTIONS(1467), + [anon_sym_xor] = ACTIONS(1467), + [anon_sym_or] = ACTIONS(1467), + [sym_val_nothing] = ACTIONS(1467), + [anon_sym_true] = ACTIONS(1467), + [anon_sym_false] = ACTIONS(1467), + [aux_sym_val_number_token1] = ACTIONS(1467), + [aux_sym_val_number_token2] = ACTIONS(1467), + [aux_sym_val_number_token3] = ACTIONS(1467), + [anon_sym_inf] = ACTIONS(1467), + [anon_sym_DASHinf] = ACTIONS(1467), + [anon_sym_NaN] = ACTIONS(1467), + [aux_sym__val_number_decimal_token1] = ACTIONS(1467), + [aux_sym__val_number_decimal_token2] = ACTIONS(1467), + [anon_sym_0b] = ACTIONS(1467), + [anon_sym_0o] = ACTIONS(1467), + [anon_sym_0x] = ACTIONS(1467), + [sym_val_date] = ACTIONS(1467), + [anon_sym_DQUOTE] = ACTIONS(1467), + [sym__str_single_quotes] = ACTIONS(1467), + [sym__str_back_ticks] = ACTIONS(1467), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1467), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1467), + [anon_sym_err_GT] = ACTIONS(1467), + [anon_sym_out_GT] = ACTIONS(1467), + [anon_sym_e_GT] = ACTIONS(1467), + [anon_sym_o_GT] = ACTIONS(1467), + [anon_sym_err_PLUSout_GT] = ACTIONS(1467), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1467), + [anon_sym_o_PLUSe_GT] = ACTIONS(1467), + [anon_sym_e_PLUSo_GT] = ACTIONS(1467), + [sym_short_flag] = ACTIONS(1467), + [aux_sym_unquoted_token1] = ACTIONS(1467), [anon_sym_POUND] = ACTIONS(105), }, [968] = { + [sym__flag] = STATE(1024), + [sym_long_flag] = STATE(1023), [sym_comment] = STATE(968), - [ts_builtin_sym_end] = ACTIONS(1547), - [anon_sym_SEMI] = ACTIONS(1545), - [anon_sym_LF] = ACTIONS(1547), - [anon_sym_LBRACK] = ACTIONS(1545), - [anon_sym_LPAREN] = ACTIONS(1545), - [anon_sym_PIPE] = ACTIONS(1545), - [anon_sym_DOLLAR] = ACTIONS(1545), - [anon_sym_GT] = ACTIONS(1545), - [anon_sym_DASH_DASH] = ACTIONS(1545), - [anon_sym_DASH] = ACTIONS(1545), - [anon_sym_in] = ACTIONS(1545), - [anon_sym_LBRACE] = ACTIONS(1545), - [anon_sym_DOT] = ACTIONS(1545), - [anon_sym_STAR] = ACTIONS(1545), - [anon_sym_STAR_STAR] = ACTIONS(1545), - [anon_sym_PLUS_PLUS] = ACTIONS(1545), - [anon_sym_SLASH] = ACTIONS(1545), - [anon_sym_mod] = ACTIONS(1545), - [anon_sym_SLASH_SLASH] = ACTIONS(1545), - [anon_sym_PLUS] = ACTIONS(1545), - [anon_sym_bit_DASHshl] = ACTIONS(1545), - [anon_sym_bit_DASHshr] = ACTIONS(1545), - [anon_sym_EQ_EQ] = ACTIONS(1545), - [anon_sym_BANG_EQ] = ACTIONS(1545), - [anon_sym_LT2] = ACTIONS(1545), - [anon_sym_LT_EQ] = ACTIONS(1545), - [anon_sym_GT_EQ] = ACTIONS(1545), - [anon_sym_not_DASHin] = ACTIONS(1545), - [anon_sym_starts_DASHwith] = ACTIONS(1545), - [anon_sym_ends_DASHwith] = ACTIONS(1545), - [anon_sym_EQ_TILDE] = ACTIONS(1545), - [anon_sym_BANG_TILDE] = ACTIONS(1545), - [anon_sym_bit_DASHand] = ACTIONS(1545), - [anon_sym_bit_DASHxor] = ACTIONS(1545), - [anon_sym_bit_DASHor] = ACTIONS(1545), - [anon_sym_and] = ACTIONS(1545), - [anon_sym_xor] = ACTIONS(1545), - [anon_sym_or] = ACTIONS(1545), - [sym_val_nothing] = ACTIONS(1545), - [anon_sym_true] = ACTIONS(1545), - [anon_sym_false] = ACTIONS(1545), - [aux_sym_val_number_token1] = ACTIONS(1545), - [aux_sym_val_number_token2] = ACTIONS(1545), - [aux_sym_val_number_token3] = ACTIONS(1545), - [anon_sym_inf] = ACTIONS(1545), - [anon_sym_DASHinf] = ACTIONS(1545), - [anon_sym_NaN] = ACTIONS(1545), - [aux_sym__val_number_decimal_token1] = ACTIONS(1545), - [aux_sym__val_number_decimal_token2] = ACTIONS(1545), - [anon_sym_0b] = ACTIONS(1545), - [anon_sym_0o] = ACTIONS(1545), - [anon_sym_0x] = ACTIONS(1545), - [sym_val_date] = ACTIONS(1545), - [anon_sym_DQUOTE] = ACTIONS(1545), - [sym__str_single_quotes] = ACTIONS(1545), - [sym__str_back_ticks] = ACTIONS(1545), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1545), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1545), - [anon_sym_err_GT] = ACTIONS(1545), - [anon_sym_out_GT] = ACTIONS(1545), - [anon_sym_e_GT] = ACTIONS(1545), - [anon_sym_o_GT] = ACTIONS(1545), - [anon_sym_err_PLUSout_GT] = ACTIONS(1545), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1545), - [anon_sym_o_PLUSe_GT] = ACTIONS(1545), - [anon_sym_e_PLUSo_GT] = ACTIONS(1545), - [sym_short_flag] = ACTIONS(1545), - [aux_sym_unquoted_token1] = ACTIONS(1545), + [aux_sym_overlay_use_repeat1] = STATE(883), + [anon_sym_export] = ACTIONS(2245), + [anon_sym_alias] = ACTIONS(2245), + [anon_sym_let] = ACTIONS(2245), + [anon_sym_let_DASHenv] = ACTIONS(2245), + [anon_sym_mut] = ACTIONS(2245), + [anon_sym_const] = ACTIONS(2245), + [anon_sym_SEMI] = ACTIONS(2245), + [sym_cmd_identifier] = ACTIONS(2245), + [anon_sym_LF] = ACTIONS(2247), + [anon_sym_def] = ACTIONS(2245), + [anon_sym_export_DASHenv] = ACTIONS(2245), + [anon_sym_extern] = ACTIONS(2245), + [anon_sym_module] = ACTIONS(2245), + [anon_sym_use] = ACTIONS(2245), + [anon_sym_LBRACK] = ACTIONS(2245), + [anon_sym_LPAREN] = ACTIONS(2245), + [anon_sym_RPAREN] = ACTIONS(2245), + [anon_sym_DOLLAR] = ACTIONS(2245), + [anon_sym_error] = ACTIONS(2245), + [anon_sym_DASH_DASH] = ACTIONS(2163), + [anon_sym_DASH] = ACTIONS(2245), + [anon_sym_break] = ACTIONS(2245), + [anon_sym_continue] = ACTIONS(2245), + [anon_sym_for] = ACTIONS(2245), + [anon_sym_loop] = ACTIONS(2245), + [anon_sym_while] = ACTIONS(2245), + [anon_sym_do] = ACTIONS(2245), + [anon_sym_if] = ACTIONS(2245), + [anon_sym_match] = ACTIONS(2245), + [anon_sym_LBRACE] = ACTIONS(2245), + [anon_sym_RBRACE] = ACTIONS(2245), + [anon_sym_DOT] = ACTIONS(2245), + [anon_sym_try] = ACTIONS(2245), + [anon_sym_return] = ACTIONS(2245), + [anon_sym_source] = ACTIONS(2245), + [anon_sym_source_DASHenv] = ACTIONS(2245), + [anon_sym_register] = ACTIONS(2245), + [anon_sym_hide] = ACTIONS(2245), + [anon_sym_hide_DASHenv] = ACTIONS(2245), + [anon_sym_overlay] = ACTIONS(2245), + [anon_sym_as] = ACTIONS(2249), + [anon_sym_where] = ACTIONS(2245), + [anon_sym_not] = ACTIONS(2245), + [sym_val_nothing] = ACTIONS(2245), + [anon_sym_true] = ACTIONS(2245), + [anon_sym_false] = ACTIONS(2245), + [aux_sym_val_number_token1] = ACTIONS(2245), + [aux_sym_val_number_token2] = ACTIONS(2245), + [aux_sym_val_number_token3] = ACTIONS(2245), + [anon_sym_inf] = ACTIONS(2245), + [anon_sym_DASHinf] = ACTIONS(2245), + [anon_sym_NaN] = ACTIONS(2245), + [aux_sym__val_number_decimal_token1] = ACTIONS(2245), + [aux_sym__val_number_decimal_token2] = ACTIONS(2245), + [anon_sym_0b] = ACTIONS(2245), + [anon_sym_0o] = ACTIONS(2245), + [anon_sym_0x] = ACTIONS(2245), + [sym_val_date] = ACTIONS(2245), + [anon_sym_DQUOTE] = ACTIONS(2245), + [sym__str_single_quotes] = ACTIONS(2245), + [sym__str_back_ticks] = ACTIONS(2245), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2245), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2245), + [anon_sym_CARET] = ACTIONS(2245), + [sym_short_flag] = ACTIONS(2167), [anon_sym_POUND] = ACTIONS(105), }, [969] = { [sym_comment] = STATE(969), - [ts_builtin_sym_end] = ACTIONS(1543), - [anon_sym_SEMI] = ACTIONS(1541), - [anon_sym_LF] = ACTIONS(1543), - [anon_sym_LBRACK] = ACTIONS(1541), - [anon_sym_LPAREN] = ACTIONS(1541), - [anon_sym_PIPE] = ACTIONS(1541), - [anon_sym_DOLLAR] = ACTIONS(1541), - [anon_sym_GT] = ACTIONS(1541), - [anon_sym_DASH_DASH] = ACTIONS(1541), - [anon_sym_DASH] = ACTIONS(1541), - [anon_sym_in] = ACTIONS(1541), - [anon_sym_LBRACE] = ACTIONS(1541), - [anon_sym_DOT] = ACTIONS(1541), - [anon_sym_STAR] = ACTIONS(1541), - [anon_sym_STAR_STAR] = ACTIONS(1541), - [anon_sym_PLUS_PLUS] = ACTIONS(1541), - [anon_sym_SLASH] = ACTIONS(1541), - [anon_sym_mod] = ACTIONS(1541), - [anon_sym_SLASH_SLASH] = ACTIONS(1541), - [anon_sym_PLUS] = ACTIONS(1541), - [anon_sym_bit_DASHshl] = ACTIONS(1541), - [anon_sym_bit_DASHshr] = ACTIONS(1541), - [anon_sym_EQ_EQ] = ACTIONS(1541), - [anon_sym_BANG_EQ] = ACTIONS(1541), - [anon_sym_LT2] = ACTIONS(1541), - [anon_sym_LT_EQ] = ACTIONS(1541), - [anon_sym_GT_EQ] = ACTIONS(1541), - [anon_sym_not_DASHin] = ACTIONS(1541), - [anon_sym_starts_DASHwith] = ACTIONS(1541), - [anon_sym_ends_DASHwith] = ACTIONS(1541), - [anon_sym_EQ_TILDE] = ACTIONS(1541), - [anon_sym_BANG_TILDE] = ACTIONS(1541), - [anon_sym_bit_DASHand] = ACTIONS(1541), - [anon_sym_bit_DASHxor] = ACTIONS(1541), - [anon_sym_bit_DASHor] = ACTIONS(1541), - [anon_sym_and] = ACTIONS(1541), - [anon_sym_xor] = ACTIONS(1541), - [anon_sym_or] = ACTIONS(1541), - [sym_val_nothing] = ACTIONS(1541), - [anon_sym_true] = ACTIONS(1541), - [anon_sym_false] = ACTIONS(1541), - [aux_sym_val_number_token1] = ACTIONS(1541), - [aux_sym_val_number_token2] = ACTIONS(1541), - [aux_sym_val_number_token3] = ACTIONS(1541), - [anon_sym_inf] = ACTIONS(1541), - [anon_sym_DASHinf] = ACTIONS(1541), - [anon_sym_NaN] = ACTIONS(1541), - [aux_sym__val_number_decimal_token1] = ACTIONS(1541), - [aux_sym__val_number_decimal_token2] = ACTIONS(1541), - [anon_sym_0b] = ACTIONS(1541), - [anon_sym_0o] = ACTIONS(1541), - [anon_sym_0x] = ACTIONS(1541), - [sym_val_date] = ACTIONS(1541), - [anon_sym_DQUOTE] = ACTIONS(1541), - [sym__str_single_quotes] = ACTIONS(1541), - [sym__str_back_ticks] = ACTIONS(1541), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1541), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1541), - [anon_sym_err_GT] = ACTIONS(1541), - [anon_sym_out_GT] = ACTIONS(1541), - [anon_sym_e_GT] = ACTIONS(1541), - [anon_sym_o_GT] = ACTIONS(1541), - [anon_sym_err_PLUSout_GT] = ACTIONS(1541), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1541), - [anon_sym_o_PLUSe_GT] = ACTIONS(1541), - [anon_sym_e_PLUSo_GT] = ACTIONS(1541), - [sym_short_flag] = ACTIONS(1541), - [aux_sym_unquoted_token1] = ACTIONS(1541), + [ts_builtin_sym_end] = ACTIONS(1537), + [anon_sym_SEMI] = ACTIONS(1535), + [anon_sym_LF] = ACTIONS(1537), + [anon_sym_LBRACK] = ACTIONS(1535), + [anon_sym_LPAREN] = ACTIONS(1535), + [anon_sym_PIPE] = ACTIONS(1535), + [anon_sym_DOLLAR] = ACTIONS(1535), + [anon_sym_GT] = ACTIONS(1535), + [anon_sym_DASH_DASH] = ACTIONS(1535), + [anon_sym_DASH] = ACTIONS(1535), + [anon_sym_in] = ACTIONS(1535), + [anon_sym_LBRACE] = ACTIONS(1535), + [anon_sym_DOT] = ACTIONS(1535), + [anon_sym_STAR] = ACTIONS(1535), + [anon_sym_STAR_STAR] = ACTIONS(1535), + [anon_sym_PLUS_PLUS] = ACTIONS(1535), + [anon_sym_SLASH] = ACTIONS(1535), + [anon_sym_mod] = ACTIONS(1535), + [anon_sym_SLASH_SLASH] = ACTIONS(1535), + [anon_sym_PLUS] = ACTIONS(1535), + [anon_sym_bit_DASHshl] = ACTIONS(1535), + [anon_sym_bit_DASHshr] = ACTIONS(1535), + [anon_sym_EQ_EQ] = ACTIONS(1535), + [anon_sym_BANG_EQ] = ACTIONS(1535), + [anon_sym_LT2] = ACTIONS(1535), + [anon_sym_LT_EQ] = ACTIONS(1535), + [anon_sym_GT_EQ] = ACTIONS(1535), + [anon_sym_not_DASHin] = ACTIONS(1535), + [anon_sym_starts_DASHwith] = ACTIONS(1535), + [anon_sym_ends_DASHwith] = ACTIONS(1535), + [anon_sym_EQ_TILDE] = ACTIONS(1535), + [anon_sym_BANG_TILDE] = ACTIONS(1535), + [anon_sym_bit_DASHand] = ACTIONS(1535), + [anon_sym_bit_DASHxor] = ACTIONS(1535), + [anon_sym_bit_DASHor] = ACTIONS(1535), + [anon_sym_and] = ACTIONS(1535), + [anon_sym_xor] = ACTIONS(1535), + [anon_sym_or] = ACTIONS(1535), + [sym_val_nothing] = ACTIONS(1535), + [anon_sym_true] = ACTIONS(1535), + [anon_sym_false] = ACTIONS(1535), + [aux_sym_val_number_token1] = ACTIONS(1535), + [aux_sym_val_number_token2] = ACTIONS(1535), + [aux_sym_val_number_token3] = ACTIONS(1535), + [anon_sym_inf] = ACTIONS(1535), + [anon_sym_DASHinf] = ACTIONS(1535), + [anon_sym_NaN] = ACTIONS(1535), + [aux_sym__val_number_decimal_token1] = ACTIONS(1535), + [aux_sym__val_number_decimal_token2] = ACTIONS(1535), + [anon_sym_0b] = ACTIONS(1535), + [anon_sym_0o] = ACTIONS(1535), + [anon_sym_0x] = ACTIONS(1535), + [sym_val_date] = ACTIONS(1535), + [anon_sym_DQUOTE] = ACTIONS(1535), + [sym__str_single_quotes] = ACTIONS(1535), + [sym__str_back_ticks] = ACTIONS(1535), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1535), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1535), + [anon_sym_err_GT] = ACTIONS(1535), + [anon_sym_out_GT] = ACTIONS(1535), + [anon_sym_e_GT] = ACTIONS(1535), + [anon_sym_o_GT] = ACTIONS(1535), + [anon_sym_err_PLUSout_GT] = ACTIONS(1535), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1535), + [anon_sym_o_PLUSe_GT] = ACTIONS(1535), + [anon_sym_e_PLUSo_GT] = ACTIONS(1535), + [sym_short_flag] = ACTIONS(1535), + [aux_sym_unquoted_token1] = ACTIONS(1535), [anon_sym_POUND] = ACTIONS(105), }, [970] = { [sym_comment] = STATE(970), - [ts_builtin_sym_end] = ACTIONS(1381), - [anon_sym_SEMI] = ACTIONS(1379), - [anon_sym_LF] = ACTIONS(1381), - [anon_sym_LBRACK] = ACTIONS(1379), - [anon_sym_LPAREN] = ACTIONS(1379), - [anon_sym_PIPE] = ACTIONS(1379), - [anon_sym_DOLLAR] = ACTIONS(1379), - [anon_sym_GT] = ACTIONS(1379), - [anon_sym_DASH_DASH] = ACTIONS(1379), - [anon_sym_DASH] = ACTIONS(1379), - [anon_sym_in] = ACTIONS(1379), - [anon_sym_LBRACE] = ACTIONS(1379), - [anon_sym_DOT] = ACTIONS(1379), - [anon_sym_STAR] = ACTIONS(1379), - [anon_sym_STAR_STAR] = ACTIONS(1379), - [anon_sym_PLUS_PLUS] = ACTIONS(1379), - [anon_sym_SLASH] = ACTIONS(1379), - [anon_sym_mod] = ACTIONS(1379), - [anon_sym_SLASH_SLASH] = ACTIONS(1379), - [anon_sym_PLUS] = ACTIONS(1379), - [anon_sym_bit_DASHshl] = ACTIONS(1379), - [anon_sym_bit_DASHshr] = ACTIONS(1379), - [anon_sym_EQ_EQ] = ACTIONS(1379), - [anon_sym_BANG_EQ] = ACTIONS(1379), - [anon_sym_LT2] = ACTIONS(1379), - [anon_sym_LT_EQ] = ACTIONS(1379), - [anon_sym_GT_EQ] = ACTIONS(1379), - [anon_sym_not_DASHin] = ACTIONS(1379), - [anon_sym_starts_DASHwith] = ACTIONS(1379), - [anon_sym_ends_DASHwith] = ACTIONS(1379), - [anon_sym_EQ_TILDE] = ACTIONS(1379), - [anon_sym_BANG_TILDE] = ACTIONS(1379), - [anon_sym_bit_DASHand] = ACTIONS(1379), - [anon_sym_bit_DASHxor] = ACTIONS(1379), - [anon_sym_bit_DASHor] = ACTIONS(1379), - [anon_sym_and] = ACTIONS(1379), - [anon_sym_xor] = ACTIONS(1379), - [anon_sym_or] = ACTIONS(1379), - [sym_val_nothing] = ACTIONS(1379), - [anon_sym_true] = ACTIONS(1379), - [anon_sym_false] = ACTIONS(1379), - [aux_sym_val_number_token1] = ACTIONS(1379), - [aux_sym_val_number_token2] = ACTIONS(1379), - [aux_sym_val_number_token3] = ACTIONS(1379), - [anon_sym_inf] = ACTIONS(1379), - [anon_sym_DASHinf] = ACTIONS(1379), - [anon_sym_NaN] = ACTIONS(1379), - [aux_sym__val_number_decimal_token1] = ACTIONS(1379), - [aux_sym__val_number_decimal_token2] = ACTIONS(1379), - [anon_sym_0b] = ACTIONS(1379), - [anon_sym_0o] = ACTIONS(1379), - [anon_sym_0x] = ACTIONS(1379), - [sym_val_date] = ACTIONS(1379), - [anon_sym_DQUOTE] = ACTIONS(1379), - [sym__str_single_quotes] = ACTIONS(1379), - [sym__str_back_ticks] = ACTIONS(1379), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1379), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1379), - [anon_sym_err_GT] = ACTIONS(1379), - [anon_sym_out_GT] = ACTIONS(1379), - [anon_sym_e_GT] = ACTIONS(1379), - [anon_sym_o_GT] = ACTIONS(1379), - [anon_sym_err_PLUSout_GT] = ACTIONS(1379), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1379), - [anon_sym_o_PLUSe_GT] = ACTIONS(1379), - [anon_sym_e_PLUSo_GT] = ACTIONS(1379), - [sym_short_flag] = ACTIONS(1379), - [aux_sym_unquoted_token1] = ACTIONS(1379), + [ts_builtin_sym_end] = ACTIONS(1525), + [anon_sym_SEMI] = ACTIONS(1523), + [anon_sym_LF] = ACTIONS(1525), + [anon_sym_LBRACK] = ACTIONS(1523), + [anon_sym_LPAREN] = ACTIONS(1523), + [anon_sym_PIPE] = ACTIONS(1523), + [anon_sym_DOLLAR] = ACTIONS(1523), + [anon_sym_GT] = ACTIONS(1523), + [anon_sym_DASH_DASH] = ACTIONS(1523), + [anon_sym_DASH] = ACTIONS(1523), + [anon_sym_in] = ACTIONS(1523), + [anon_sym_LBRACE] = ACTIONS(1523), + [anon_sym_DOT] = ACTIONS(1523), + [anon_sym_STAR] = ACTIONS(1523), + [anon_sym_STAR_STAR] = ACTIONS(1523), + [anon_sym_PLUS_PLUS] = ACTIONS(1523), + [anon_sym_SLASH] = ACTIONS(1523), + [anon_sym_mod] = ACTIONS(1523), + [anon_sym_SLASH_SLASH] = ACTIONS(1523), + [anon_sym_PLUS] = ACTIONS(1523), + [anon_sym_bit_DASHshl] = ACTIONS(1523), + [anon_sym_bit_DASHshr] = ACTIONS(1523), + [anon_sym_EQ_EQ] = ACTIONS(1523), + [anon_sym_BANG_EQ] = ACTIONS(1523), + [anon_sym_LT2] = ACTIONS(1523), + [anon_sym_LT_EQ] = ACTIONS(1523), + [anon_sym_GT_EQ] = ACTIONS(1523), + [anon_sym_not_DASHin] = ACTIONS(1523), + [anon_sym_starts_DASHwith] = ACTIONS(1523), + [anon_sym_ends_DASHwith] = ACTIONS(1523), + [anon_sym_EQ_TILDE] = ACTIONS(1523), + [anon_sym_BANG_TILDE] = ACTIONS(1523), + [anon_sym_bit_DASHand] = ACTIONS(1523), + [anon_sym_bit_DASHxor] = ACTIONS(1523), + [anon_sym_bit_DASHor] = ACTIONS(1523), + [anon_sym_and] = ACTIONS(1523), + [anon_sym_xor] = ACTIONS(1523), + [anon_sym_or] = ACTIONS(1523), + [sym_val_nothing] = ACTIONS(1523), + [anon_sym_true] = ACTIONS(1523), + [anon_sym_false] = ACTIONS(1523), + [aux_sym_val_number_token1] = ACTIONS(1523), + [aux_sym_val_number_token2] = ACTIONS(1523), + [aux_sym_val_number_token3] = ACTIONS(1523), + [anon_sym_inf] = ACTIONS(1523), + [anon_sym_DASHinf] = ACTIONS(1523), + [anon_sym_NaN] = ACTIONS(1523), + [aux_sym__val_number_decimal_token1] = ACTIONS(1523), + [aux_sym__val_number_decimal_token2] = ACTIONS(1523), + [anon_sym_0b] = ACTIONS(1523), + [anon_sym_0o] = ACTIONS(1523), + [anon_sym_0x] = ACTIONS(1523), + [sym_val_date] = ACTIONS(1523), + [anon_sym_DQUOTE] = ACTIONS(1523), + [sym__str_single_quotes] = ACTIONS(1523), + [sym__str_back_ticks] = ACTIONS(1523), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1523), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1523), + [anon_sym_err_GT] = ACTIONS(1523), + [anon_sym_out_GT] = ACTIONS(1523), + [anon_sym_e_GT] = ACTIONS(1523), + [anon_sym_o_GT] = ACTIONS(1523), + [anon_sym_err_PLUSout_GT] = ACTIONS(1523), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1523), + [anon_sym_o_PLUSe_GT] = ACTIONS(1523), + [anon_sym_e_PLUSo_GT] = ACTIONS(1523), + [sym_short_flag] = ACTIONS(1523), + [aux_sym_unquoted_token1] = ACTIONS(1523), [anon_sym_POUND] = ACTIONS(105), }, [971] = { [sym_comment] = STATE(971), - [ts_builtin_sym_end] = ACTIONS(1539), - [anon_sym_SEMI] = ACTIONS(1537), - [anon_sym_LF] = ACTIONS(1539), - [anon_sym_LBRACK] = ACTIONS(1537), - [anon_sym_LPAREN] = ACTIONS(1537), - [anon_sym_PIPE] = ACTIONS(1537), - [anon_sym_DOLLAR] = ACTIONS(1537), - [anon_sym_GT] = ACTIONS(1537), - [anon_sym_DASH_DASH] = ACTIONS(1537), - [anon_sym_DASH] = ACTIONS(1537), - [anon_sym_in] = ACTIONS(1537), - [anon_sym_LBRACE] = ACTIONS(1537), - [anon_sym_DOT] = ACTIONS(1537), - [anon_sym_STAR] = ACTIONS(1537), - [anon_sym_STAR_STAR] = ACTIONS(1537), - [anon_sym_PLUS_PLUS] = ACTIONS(1537), - [anon_sym_SLASH] = ACTIONS(1537), - [anon_sym_mod] = ACTIONS(1537), - [anon_sym_SLASH_SLASH] = ACTIONS(1537), - [anon_sym_PLUS] = ACTIONS(1537), - [anon_sym_bit_DASHshl] = ACTIONS(1537), - [anon_sym_bit_DASHshr] = ACTIONS(1537), - [anon_sym_EQ_EQ] = ACTIONS(1537), - [anon_sym_BANG_EQ] = ACTIONS(1537), - [anon_sym_LT2] = ACTIONS(1537), - [anon_sym_LT_EQ] = ACTIONS(1537), - [anon_sym_GT_EQ] = ACTIONS(1537), - [anon_sym_not_DASHin] = ACTIONS(1537), - [anon_sym_starts_DASHwith] = ACTIONS(1537), - [anon_sym_ends_DASHwith] = ACTIONS(1537), - [anon_sym_EQ_TILDE] = ACTIONS(1537), - [anon_sym_BANG_TILDE] = ACTIONS(1537), - [anon_sym_bit_DASHand] = ACTIONS(1537), - [anon_sym_bit_DASHxor] = ACTIONS(1537), - [anon_sym_bit_DASHor] = ACTIONS(1537), - [anon_sym_and] = ACTIONS(1537), - [anon_sym_xor] = ACTIONS(1537), - [anon_sym_or] = ACTIONS(1537), - [sym_val_nothing] = ACTIONS(1537), - [anon_sym_true] = ACTIONS(1537), - [anon_sym_false] = ACTIONS(1537), - [aux_sym_val_number_token1] = ACTIONS(1537), - [aux_sym_val_number_token2] = ACTIONS(1537), - [aux_sym_val_number_token3] = ACTIONS(1537), - [anon_sym_inf] = ACTIONS(1537), - [anon_sym_DASHinf] = ACTIONS(1537), - [anon_sym_NaN] = ACTIONS(1537), - [aux_sym__val_number_decimal_token1] = ACTIONS(1537), - [aux_sym__val_number_decimal_token2] = ACTIONS(1537), - [anon_sym_0b] = ACTIONS(1537), - [anon_sym_0o] = ACTIONS(1537), - [anon_sym_0x] = ACTIONS(1537), - [sym_val_date] = ACTIONS(1537), - [anon_sym_DQUOTE] = ACTIONS(1537), - [sym__str_single_quotes] = ACTIONS(1537), - [sym__str_back_ticks] = ACTIONS(1537), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1537), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1537), - [anon_sym_err_GT] = ACTIONS(1537), - [anon_sym_out_GT] = ACTIONS(1537), - [anon_sym_e_GT] = ACTIONS(1537), - [anon_sym_o_GT] = ACTIONS(1537), - [anon_sym_err_PLUSout_GT] = ACTIONS(1537), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1537), - [anon_sym_o_PLUSe_GT] = ACTIONS(1537), - [anon_sym_e_PLUSo_GT] = ACTIONS(1537), - [sym_short_flag] = ACTIONS(1537), - [aux_sym_unquoted_token1] = ACTIONS(1537), + [ts_builtin_sym_end] = ACTIONS(991), + [anon_sym_export] = ACTIONS(989), + [anon_sym_alias] = ACTIONS(989), + [anon_sym_let] = ACTIONS(989), + [anon_sym_let_DASHenv] = ACTIONS(989), + [anon_sym_mut] = ACTIONS(989), + [anon_sym_const] = ACTIONS(989), + [anon_sym_SEMI] = ACTIONS(989), + [sym_cmd_identifier] = ACTIONS(989), + [anon_sym_LF] = ACTIONS(991), + [anon_sym_def] = ACTIONS(989), + [anon_sym_export_DASHenv] = ACTIONS(989), + [anon_sym_extern] = ACTIONS(989), + [anon_sym_module] = ACTIONS(989), + [anon_sym_use] = ACTIONS(989), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(989), + [anon_sym_error] = ACTIONS(989), + [anon_sym_LT] = ACTIONS(2251), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_break] = ACTIONS(989), + [anon_sym_continue] = ACTIONS(989), + [anon_sym_for] = ACTIONS(989), + [anon_sym_loop] = ACTIONS(989), + [anon_sym_while] = ACTIONS(989), + [anon_sym_do] = ACTIONS(989), + [anon_sym_if] = ACTIONS(989), + [anon_sym_match] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_try] = ACTIONS(989), + [anon_sym_return] = ACTIONS(989), + [anon_sym_source] = ACTIONS(989), + [anon_sym_source_DASHenv] = ACTIONS(989), + [anon_sym_register] = ACTIONS(989), + [anon_sym_hide] = ACTIONS(989), + [anon_sym_hide_DASHenv] = ACTIONS(989), + [anon_sym_overlay] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_where] = ACTIONS(989), + [anon_sym_not] = ACTIONS(989), + [anon_sym_DOT2] = ACTIONS(2253), + [anon_sym_EQ2] = ACTIONS(2251), + [sym_val_nothing] = ACTIONS(989), + [anon_sym_true] = ACTIONS(989), + [anon_sym_false] = ACTIONS(989), + [aux_sym_val_number_token1] = ACTIONS(989), + [aux_sym_val_number_token2] = ACTIONS(989), + [aux_sym_val_number_token3] = ACTIONS(989), + [anon_sym_inf] = ACTIONS(989), + [anon_sym_DASHinf] = ACTIONS(989), + [anon_sym_NaN] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_decimal_token2] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), + [anon_sym_CARET] = ACTIONS(989), + [aux_sym_unquoted_token4] = ACTIONS(2255), + [aux_sym_unquoted_token7] = ACTIONS(2257), [anon_sym_POUND] = ACTIONS(105), }, [972] = { + [sym__flag] = STATE(1050), + [sym_long_flag] = STATE(1045), [sym_comment] = STATE(972), - [ts_builtin_sym_end] = ACTIONS(1531), - [anon_sym_SEMI] = ACTIONS(1529), - [anon_sym_LF] = ACTIONS(1531), - [anon_sym_LBRACK] = ACTIONS(1529), - [anon_sym_LPAREN] = ACTIONS(1529), - [anon_sym_PIPE] = ACTIONS(1529), - [anon_sym_DOLLAR] = ACTIONS(1529), - [anon_sym_GT] = ACTIONS(1529), - [anon_sym_DASH_DASH] = ACTIONS(1529), - [anon_sym_DASH] = ACTIONS(1529), - [anon_sym_in] = ACTIONS(1529), - [anon_sym_LBRACE] = ACTIONS(1529), - [anon_sym_DOT] = ACTIONS(1529), - [anon_sym_STAR] = ACTIONS(1529), - [anon_sym_STAR_STAR] = ACTIONS(1529), - [anon_sym_PLUS_PLUS] = ACTIONS(1529), - [anon_sym_SLASH] = ACTIONS(1529), - [anon_sym_mod] = ACTIONS(1529), - [anon_sym_SLASH_SLASH] = ACTIONS(1529), - [anon_sym_PLUS] = ACTIONS(1529), - [anon_sym_bit_DASHshl] = ACTIONS(1529), - [anon_sym_bit_DASHshr] = ACTIONS(1529), - [anon_sym_EQ_EQ] = ACTIONS(1529), - [anon_sym_BANG_EQ] = ACTIONS(1529), - [anon_sym_LT2] = ACTIONS(1529), - [anon_sym_LT_EQ] = ACTIONS(1529), - [anon_sym_GT_EQ] = ACTIONS(1529), - [anon_sym_not_DASHin] = ACTIONS(1529), - [anon_sym_starts_DASHwith] = ACTIONS(1529), - [anon_sym_ends_DASHwith] = ACTIONS(1529), - [anon_sym_EQ_TILDE] = ACTIONS(1529), - [anon_sym_BANG_TILDE] = ACTIONS(1529), - [anon_sym_bit_DASHand] = ACTIONS(1529), - [anon_sym_bit_DASHxor] = ACTIONS(1529), - [anon_sym_bit_DASHor] = ACTIONS(1529), - [anon_sym_and] = ACTIONS(1529), - [anon_sym_xor] = ACTIONS(1529), - [anon_sym_or] = ACTIONS(1529), - [sym_val_nothing] = ACTIONS(1529), - [anon_sym_true] = ACTIONS(1529), - [anon_sym_false] = ACTIONS(1529), - [aux_sym_val_number_token1] = ACTIONS(1529), - [aux_sym_val_number_token2] = ACTIONS(1529), - [aux_sym_val_number_token3] = ACTIONS(1529), - [anon_sym_inf] = ACTIONS(1529), - [anon_sym_DASHinf] = ACTIONS(1529), - [anon_sym_NaN] = ACTIONS(1529), - [aux_sym__val_number_decimal_token1] = ACTIONS(1529), - [aux_sym__val_number_decimal_token2] = ACTIONS(1529), - [anon_sym_0b] = ACTIONS(1529), - [anon_sym_0o] = ACTIONS(1529), - [anon_sym_0x] = ACTIONS(1529), - [sym_val_date] = ACTIONS(1529), - [anon_sym_DQUOTE] = ACTIONS(1529), - [sym__str_single_quotes] = ACTIONS(1529), - [sym__str_back_ticks] = ACTIONS(1529), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1529), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1529), - [anon_sym_err_GT] = ACTIONS(1529), - [anon_sym_out_GT] = ACTIONS(1529), - [anon_sym_e_GT] = ACTIONS(1529), - [anon_sym_o_GT] = ACTIONS(1529), - [anon_sym_err_PLUSout_GT] = ACTIONS(1529), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1529), - [anon_sym_o_PLUSe_GT] = ACTIONS(1529), - [anon_sym_e_PLUSo_GT] = ACTIONS(1529), - [sym_short_flag] = ACTIONS(1529), - [aux_sym_unquoted_token1] = ACTIONS(1529), + [aux_sym_overlay_use_repeat1] = STATE(983), + [ts_builtin_sym_end] = ACTIONS(2231), + [anon_sym_export] = ACTIONS(2229), + [anon_sym_alias] = ACTIONS(2229), + [anon_sym_let] = ACTIONS(2229), + [anon_sym_let_DASHenv] = ACTIONS(2229), + [anon_sym_mut] = ACTIONS(2229), + [anon_sym_const] = ACTIONS(2229), + [anon_sym_SEMI] = ACTIONS(2229), + [sym_cmd_identifier] = ACTIONS(2229), + [anon_sym_LF] = ACTIONS(2231), + [anon_sym_def] = ACTIONS(2229), + [anon_sym_export_DASHenv] = ACTIONS(2229), + [anon_sym_extern] = ACTIONS(2229), + [anon_sym_module] = ACTIONS(2229), + [anon_sym_use] = ACTIONS(2229), + [anon_sym_LBRACK] = ACTIONS(2229), + [anon_sym_LPAREN] = ACTIONS(2229), + [anon_sym_DOLLAR] = ACTIONS(2229), + [anon_sym_error] = ACTIONS(2229), + [anon_sym_DASH_DASH] = ACTIONS(2259), + [anon_sym_DASH] = ACTIONS(2229), + [anon_sym_break] = ACTIONS(2229), + [anon_sym_continue] = ACTIONS(2229), + [anon_sym_for] = ACTIONS(2229), + [anon_sym_loop] = ACTIONS(2229), + [anon_sym_while] = ACTIONS(2229), + [anon_sym_do] = ACTIONS(2229), + [anon_sym_if] = ACTIONS(2229), + [anon_sym_match] = ACTIONS(2229), + [anon_sym_LBRACE] = ACTIONS(2229), + [anon_sym_DOT] = ACTIONS(2229), + [anon_sym_try] = ACTIONS(2229), + [anon_sym_return] = ACTIONS(2229), + [anon_sym_source] = ACTIONS(2229), + [anon_sym_source_DASHenv] = ACTIONS(2229), + [anon_sym_register] = ACTIONS(2229), + [anon_sym_hide] = ACTIONS(2229), + [anon_sym_hide_DASHenv] = ACTIONS(2229), + [anon_sym_overlay] = ACTIONS(2229), + [anon_sym_as] = ACTIONS(2261), + [anon_sym_where] = ACTIONS(2229), + [anon_sym_not] = ACTIONS(2229), + [sym_val_nothing] = ACTIONS(2229), + [anon_sym_true] = ACTIONS(2229), + [anon_sym_false] = ACTIONS(2229), + [aux_sym_val_number_token1] = ACTIONS(2229), + [aux_sym_val_number_token2] = ACTIONS(2229), + [aux_sym_val_number_token3] = ACTIONS(2229), + [anon_sym_inf] = ACTIONS(2229), + [anon_sym_DASHinf] = ACTIONS(2229), + [anon_sym_NaN] = ACTIONS(2229), + [aux_sym__val_number_decimal_token1] = ACTIONS(2229), + [aux_sym__val_number_decimal_token2] = ACTIONS(2229), + [anon_sym_0b] = ACTIONS(2229), + [anon_sym_0o] = ACTIONS(2229), + [anon_sym_0x] = ACTIONS(2229), + [sym_val_date] = ACTIONS(2229), + [anon_sym_DQUOTE] = ACTIONS(2229), + [sym__str_single_quotes] = ACTIONS(2229), + [sym__str_back_ticks] = ACTIONS(2229), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2229), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2229), + [anon_sym_CARET] = ACTIONS(2229), + [sym_short_flag] = ACTIONS(2263), [anon_sym_POUND] = ACTIONS(105), }, [973] = { + [sym_expr_parenthesized] = STATE(2316), + [sym_val_range] = STATE(2335), + [sym__value] = STATE(2335), + [sym_val_bool] = STATE(2371), + [sym_val_variable] = STATE(2300), + [sym__var] = STATE(2195), + [sym_val_number] = STATE(183), + [sym__val_number_decimal] = STATE(177), + [sym_val_duration] = STATE(2371), + [sym_val_filesize] = STATE(2371), + [sym_val_binary] = STATE(2371), + [sym_val_string] = STATE(2371), + [sym__str_double_quotes] = STATE(2375), + [sym_val_interpolated] = STATE(2371), + [sym__inter_single_quotes] = STATE(2381), + [sym__inter_double_quotes] = STATE(2382), + [sym_val_list] = STATE(2371), + [sym_val_record] = STATE(2371), + [sym_val_table] = STATE(2371), + [sym_val_closure] = STATE(2371), + [sym__cmd_arg] = STATE(2346), + [sym_redirection] = STATE(2349), + [sym__flag] = STATE(2352), + [sym_long_flag] = STATE(2342), + [sym_unquoted] = STATE(2343), [sym_comment] = STATE(973), - [ts_builtin_sym_end] = ACTIONS(1523), - [anon_sym_SEMI] = ACTIONS(1521), - [anon_sym_LF] = ACTIONS(1523), - [anon_sym_LBRACK] = ACTIONS(1521), - [anon_sym_LPAREN] = ACTIONS(1521), - [anon_sym_PIPE] = ACTIONS(1521), - [anon_sym_DOLLAR] = ACTIONS(1521), - [anon_sym_GT] = ACTIONS(1521), - [anon_sym_DASH_DASH] = ACTIONS(1521), - [anon_sym_DASH] = ACTIONS(1521), - [anon_sym_in] = ACTIONS(1521), - [anon_sym_LBRACE] = ACTIONS(1521), - [anon_sym_DOT] = ACTIONS(1521), - [anon_sym_STAR] = ACTIONS(1521), - [anon_sym_STAR_STAR] = ACTIONS(1521), - [anon_sym_PLUS_PLUS] = ACTIONS(1521), - [anon_sym_SLASH] = ACTIONS(1521), - [anon_sym_mod] = ACTIONS(1521), - [anon_sym_SLASH_SLASH] = ACTIONS(1521), - [anon_sym_PLUS] = ACTIONS(1521), - [anon_sym_bit_DASHshl] = ACTIONS(1521), - [anon_sym_bit_DASHshr] = ACTIONS(1521), - [anon_sym_EQ_EQ] = ACTIONS(1521), - [anon_sym_BANG_EQ] = ACTIONS(1521), - [anon_sym_LT2] = ACTIONS(1521), - [anon_sym_LT_EQ] = ACTIONS(1521), - [anon_sym_GT_EQ] = ACTIONS(1521), - [anon_sym_not_DASHin] = ACTIONS(1521), - [anon_sym_starts_DASHwith] = ACTIONS(1521), - [anon_sym_ends_DASHwith] = ACTIONS(1521), - [anon_sym_EQ_TILDE] = ACTIONS(1521), - [anon_sym_BANG_TILDE] = ACTIONS(1521), - [anon_sym_bit_DASHand] = ACTIONS(1521), - [anon_sym_bit_DASHxor] = ACTIONS(1521), - [anon_sym_bit_DASHor] = ACTIONS(1521), - [anon_sym_and] = ACTIONS(1521), - [anon_sym_xor] = ACTIONS(1521), - [anon_sym_or] = ACTIONS(1521), - [sym_val_nothing] = ACTIONS(1521), - [anon_sym_true] = ACTIONS(1521), - [anon_sym_false] = ACTIONS(1521), - [aux_sym_val_number_token1] = ACTIONS(1521), - [aux_sym_val_number_token2] = ACTIONS(1521), - [aux_sym_val_number_token3] = ACTIONS(1521), - [anon_sym_inf] = ACTIONS(1521), - [anon_sym_DASHinf] = ACTIONS(1521), - [anon_sym_NaN] = ACTIONS(1521), - [aux_sym__val_number_decimal_token1] = ACTIONS(1521), - [aux_sym__val_number_decimal_token2] = ACTIONS(1521), - [anon_sym_0b] = ACTIONS(1521), - [anon_sym_0o] = ACTIONS(1521), - [anon_sym_0x] = ACTIONS(1521), - [sym_val_date] = ACTIONS(1521), - [anon_sym_DQUOTE] = ACTIONS(1521), - [sym__str_single_quotes] = ACTIONS(1521), - [sym__str_back_ticks] = ACTIONS(1521), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1521), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1521), - [anon_sym_err_GT] = ACTIONS(1521), - [anon_sym_out_GT] = ACTIONS(1521), - [anon_sym_e_GT] = ACTIONS(1521), - [anon_sym_o_GT] = ACTIONS(1521), - [anon_sym_err_PLUSout_GT] = ACTIONS(1521), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1521), - [anon_sym_o_PLUSe_GT] = ACTIONS(1521), - [anon_sym_e_PLUSo_GT] = ACTIONS(1521), - [sym_short_flag] = ACTIONS(1521), - [aux_sym_unquoted_token1] = ACTIONS(1521), + [aux_sym_command_repeat1] = STATE(976), + [anon_sym_SEMI] = ACTIONS(2265), + [anon_sym_LF] = ACTIONS(2267), + [anon_sym_LBRACK] = ACTIONS(2269), + [anon_sym_LPAREN] = ACTIONS(2271), + [anon_sym_RPAREN] = ACTIONS(2265), + [anon_sym_PIPE] = ACTIONS(2265), + [anon_sym_DOLLAR] = ACTIONS(2273), + [anon_sym_DASH_DASH] = ACTIONS(2275), + [anon_sym_LBRACE] = ACTIONS(2277), + [anon_sym_RBRACE] = ACTIONS(2265), + [anon_sym_DOT] = ACTIONS(2279), + [sym_val_nothing] = ACTIONS(2281), + [anon_sym_true] = ACTIONS(2283), + [anon_sym_false] = ACTIONS(2283), + [aux_sym_val_number_token1] = ACTIONS(2285), + [aux_sym_val_number_token2] = ACTIONS(2285), + [aux_sym_val_number_token3] = ACTIONS(2285), + [anon_sym_inf] = ACTIONS(2285), + [anon_sym_DASHinf] = ACTIONS(2285), + [anon_sym_NaN] = ACTIONS(2285), + [aux_sym__val_number_decimal_token1] = ACTIONS(2287), + [aux_sym__val_number_decimal_token2] = ACTIONS(2289), + [anon_sym_0b] = ACTIONS(2291), + [anon_sym_0o] = ACTIONS(2291), + [anon_sym_0x] = ACTIONS(2291), + [sym_val_date] = ACTIONS(2281), + [anon_sym_DQUOTE] = ACTIONS(2293), + [sym__str_single_quotes] = ACTIONS(2295), + [sym__str_back_ticks] = ACTIONS(2295), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2297), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2299), + [anon_sym_err_GT] = ACTIONS(2301), + [anon_sym_out_GT] = ACTIONS(2301), + [anon_sym_e_GT] = ACTIONS(2301), + [anon_sym_o_GT] = ACTIONS(2301), + [anon_sym_err_PLUSout_GT] = ACTIONS(2301), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2301), + [anon_sym_o_PLUSe_GT] = ACTIONS(2301), + [anon_sym_e_PLUSo_GT] = ACTIONS(2301), + [sym_short_flag] = ACTIONS(2303), + [aux_sym_unquoted_token1] = ACTIONS(2305), [anon_sym_POUND] = ACTIONS(105), }, [974] = { + [sym__flag] = STATE(1050), + [sym_long_flag] = STATE(1045), [sym_comment] = STATE(974), - [ts_builtin_sym_end] = ACTIONS(1144), - [anon_sym_SEMI] = ACTIONS(1142), - [anon_sym_LF] = ACTIONS(1144), - [anon_sym_LBRACK] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(1142), - [anon_sym_PIPE] = ACTIONS(1142), - [anon_sym_DOLLAR] = ACTIONS(1142), - [anon_sym_GT] = ACTIONS(1142), - [anon_sym_DASH_DASH] = ACTIONS(1142), - [anon_sym_DASH] = ACTIONS(1142), - [anon_sym_in] = ACTIONS(1142), - [anon_sym_LBRACE] = ACTIONS(1142), - [anon_sym_DOT] = ACTIONS(1142), - [anon_sym_STAR] = ACTIONS(1142), - [anon_sym_STAR_STAR] = ACTIONS(1142), - [anon_sym_PLUS_PLUS] = ACTIONS(1142), - [anon_sym_SLASH] = ACTIONS(1142), - [anon_sym_mod] = ACTIONS(1142), - [anon_sym_SLASH_SLASH] = ACTIONS(1142), - [anon_sym_PLUS] = ACTIONS(1142), - [anon_sym_bit_DASHshl] = ACTIONS(1142), - [anon_sym_bit_DASHshr] = ACTIONS(1142), - [anon_sym_EQ_EQ] = ACTIONS(1142), - [anon_sym_BANG_EQ] = ACTIONS(1142), - [anon_sym_LT2] = ACTIONS(1142), - [anon_sym_LT_EQ] = ACTIONS(1142), - [anon_sym_GT_EQ] = ACTIONS(1142), - [anon_sym_not_DASHin] = ACTIONS(1142), - [anon_sym_starts_DASHwith] = ACTIONS(1142), - [anon_sym_ends_DASHwith] = ACTIONS(1142), - [anon_sym_EQ_TILDE] = ACTIONS(1142), - [anon_sym_BANG_TILDE] = ACTIONS(1142), - [anon_sym_bit_DASHand] = ACTIONS(1142), - [anon_sym_bit_DASHxor] = ACTIONS(1142), - [anon_sym_bit_DASHor] = ACTIONS(1142), - [anon_sym_and] = ACTIONS(1142), - [anon_sym_xor] = ACTIONS(1142), - [anon_sym_or] = ACTIONS(1142), - [sym_val_nothing] = ACTIONS(1142), - [anon_sym_true] = ACTIONS(1142), - [anon_sym_false] = ACTIONS(1142), - [aux_sym_val_number_token1] = ACTIONS(1142), - [aux_sym_val_number_token2] = ACTIONS(1142), - [aux_sym_val_number_token3] = ACTIONS(1142), - [anon_sym_inf] = ACTIONS(1142), - [anon_sym_DASHinf] = ACTIONS(1142), - [anon_sym_NaN] = ACTIONS(1142), - [aux_sym__val_number_decimal_token1] = ACTIONS(1142), - [aux_sym__val_number_decimal_token2] = ACTIONS(1142), - [anon_sym_0b] = ACTIONS(1142), - [anon_sym_0o] = ACTIONS(1142), - [anon_sym_0x] = ACTIONS(1142), - [sym_val_date] = ACTIONS(1142), - [anon_sym_DQUOTE] = ACTIONS(1142), - [sym__str_single_quotes] = ACTIONS(1142), - [sym__str_back_ticks] = ACTIONS(1142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1142), - [anon_sym_err_GT] = ACTIONS(1142), - [anon_sym_out_GT] = ACTIONS(1142), - [anon_sym_e_GT] = ACTIONS(1142), - [anon_sym_o_GT] = ACTIONS(1142), - [anon_sym_err_PLUSout_GT] = ACTIONS(1142), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1142), - [anon_sym_o_PLUSe_GT] = ACTIONS(1142), - [anon_sym_e_PLUSo_GT] = ACTIONS(1142), - [sym_short_flag] = ACTIONS(1142), - [aux_sym_unquoted_token1] = ACTIONS(1142), + [aux_sym_overlay_use_repeat1] = STATE(974), + [ts_builtin_sym_end] = ACTIONS(2145), + [anon_sym_export] = ACTIONS(2143), + [anon_sym_alias] = ACTIONS(2143), + [anon_sym_let] = ACTIONS(2143), + [anon_sym_let_DASHenv] = ACTIONS(2143), + [anon_sym_mut] = ACTIONS(2143), + [anon_sym_const] = ACTIONS(2143), + [anon_sym_SEMI] = ACTIONS(2143), + [sym_cmd_identifier] = ACTIONS(2143), + [anon_sym_LF] = ACTIONS(2145), + [anon_sym_def] = ACTIONS(2143), + [anon_sym_export_DASHenv] = ACTIONS(2143), + [anon_sym_extern] = ACTIONS(2143), + [anon_sym_module] = ACTIONS(2143), + [anon_sym_use] = ACTIONS(2143), + [anon_sym_LBRACK] = ACTIONS(2143), + [anon_sym_LPAREN] = ACTIONS(2143), + [anon_sym_DOLLAR] = ACTIONS(2143), + [anon_sym_error] = ACTIONS(2143), + [anon_sym_DASH_DASH] = ACTIONS(2307), + [anon_sym_DASH] = ACTIONS(2143), + [anon_sym_break] = ACTIONS(2143), + [anon_sym_continue] = ACTIONS(2143), + [anon_sym_for] = ACTIONS(2143), + [anon_sym_loop] = ACTIONS(2143), + [anon_sym_while] = ACTIONS(2143), + [anon_sym_do] = ACTIONS(2143), + [anon_sym_if] = ACTIONS(2143), + [anon_sym_match] = ACTIONS(2143), + [anon_sym_LBRACE] = ACTIONS(2143), + [anon_sym_DOT] = ACTIONS(2143), + [anon_sym_try] = ACTIONS(2143), + [anon_sym_return] = ACTIONS(2143), + [anon_sym_source] = ACTIONS(2143), + [anon_sym_source_DASHenv] = ACTIONS(2143), + [anon_sym_register] = ACTIONS(2143), + [anon_sym_hide] = ACTIONS(2143), + [anon_sym_hide_DASHenv] = ACTIONS(2143), + [anon_sym_overlay] = ACTIONS(2143), + [anon_sym_as] = ACTIONS(2143), + [anon_sym_where] = ACTIONS(2143), + [anon_sym_not] = ACTIONS(2143), + [sym_val_nothing] = ACTIONS(2143), + [anon_sym_true] = ACTIONS(2143), + [anon_sym_false] = ACTIONS(2143), + [aux_sym_val_number_token1] = ACTIONS(2143), + [aux_sym_val_number_token2] = ACTIONS(2143), + [aux_sym_val_number_token3] = ACTIONS(2143), + [anon_sym_inf] = ACTIONS(2143), + [anon_sym_DASHinf] = ACTIONS(2143), + [anon_sym_NaN] = ACTIONS(2143), + [aux_sym__val_number_decimal_token1] = ACTIONS(2143), + [aux_sym__val_number_decimal_token2] = ACTIONS(2143), + [anon_sym_0b] = ACTIONS(2143), + [anon_sym_0o] = ACTIONS(2143), + [anon_sym_0x] = ACTIONS(2143), + [sym_val_date] = ACTIONS(2143), + [anon_sym_DQUOTE] = ACTIONS(2143), + [sym__str_single_quotes] = ACTIONS(2143), + [sym__str_back_ticks] = ACTIONS(2143), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2143), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2143), + [anon_sym_CARET] = ACTIONS(2143), + [sym_short_flag] = ACTIONS(2310), [anon_sym_POUND] = ACTIONS(105), }, [975] = { + [sym_expr_parenthesized] = STATE(2316), + [sym_val_range] = STATE(2335), + [sym__value] = STATE(2335), + [sym_val_bool] = STATE(2371), + [sym_val_variable] = STATE(2300), + [sym__var] = STATE(2195), + [sym_val_number] = STATE(183), + [sym__val_number_decimal] = STATE(177), + [sym_val_duration] = STATE(2371), + [sym_val_filesize] = STATE(2371), + [sym_val_binary] = STATE(2371), + [sym_val_string] = STATE(2371), + [sym__str_double_quotes] = STATE(2375), + [sym_val_interpolated] = STATE(2371), + [sym__inter_single_quotes] = STATE(2381), + [sym__inter_double_quotes] = STATE(2382), + [sym_val_list] = STATE(2371), + [sym_val_record] = STATE(2371), + [sym_val_table] = STATE(2371), + [sym_val_closure] = STATE(2371), + [sym__cmd_arg] = STATE(2346), + [sym_redirection] = STATE(2349), + [sym__flag] = STATE(2352), + [sym_long_flag] = STATE(2342), + [sym_unquoted] = STATE(2343), [sym_comment] = STATE(975), - [ts_builtin_sym_end] = ACTIONS(1527), - [anon_sym_SEMI] = ACTIONS(1525), - [anon_sym_LF] = ACTIONS(1527), - [anon_sym_LBRACK] = ACTIONS(1525), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_PIPE] = ACTIONS(1525), - [anon_sym_DOLLAR] = ACTIONS(1525), - [anon_sym_GT] = ACTIONS(1525), - [anon_sym_DASH_DASH] = ACTIONS(1525), - [anon_sym_DASH] = ACTIONS(1525), - [anon_sym_in] = ACTIONS(1525), - [anon_sym_LBRACE] = ACTIONS(1525), - [anon_sym_DOT] = ACTIONS(1525), - [anon_sym_STAR] = ACTIONS(1525), - [anon_sym_STAR_STAR] = ACTIONS(1525), - [anon_sym_PLUS_PLUS] = ACTIONS(1525), - [anon_sym_SLASH] = ACTIONS(1525), - [anon_sym_mod] = ACTIONS(1525), - [anon_sym_SLASH_SLASH] = ACTIONS(1525), - [anon_sym_PLUS] = ACTIONS(1525), - [anon_sym_bit_DASHshl] = ACTIONS(1525), - [anon_sym_bit_DASHshr] = ACTIONS(1525), - [anon_sym_EQ_EQ] = ACTIONS(1525), - [anon_sym_BANG_EQ] = ACTIONS(1525), - [anon_sym_LT2] = ACTIONS(1525), - [anon_sym_LT_EQ] = ACTIONS(1525), - [anon_sym_GT_EQ] = ACTIONS(1525), - [anon_sym_not_DASHin] = ACTIONS(1525), - [anon_sym_starts_DASHwith] = ACTIONS(1525), - [anon_sym_ends_DASHwith] = ACTIONS(1525), - [anon_sym_EQ_TILDE] = ACTIONS(1525), - [anon_sym_BANG_TILDE] = ACTIONS(1525), - [anon_sym_bit_DASHand] = ACTIONS(1525), - [anon_sym_bit_DASHxor] = ACTIONS(1525), - [anon_sym_bit_DASHor] = ACTIONS(1525), - [anon_sym_and] = ACTIONS(1525), - [anon_sym_xor] = ACTIONS(1525), - [anon_sym_or] = ACTIONS(1525), - [sym_val_nothing] = ACTIONS(1525), - [anon_sym_true] = ACTIONS(1525), - [anon_sym_false] = ACTIONS(1525), - [aux_sym_val_number_token1] = ACTIONS(1525), - [aux_sym_val_number_token2] = ACTIONS(1525), - [aux_sym_val_number_token3] = ACTIONS(1525), - [anon_sym_inf] = ACTIONS(1525), - [anon_sym_DASHinf] = ACTIONS(1525), - [anon_sym_NaN] = ACTIONS(1525), - [aux_sym__val_number_decimal_token1] = ACTIONS(1525), - [aux_sym__val_number_decimal_token2] = ACTIONS(1525), - [anon_sym_0b] = ACTIONS(1525), - [anon_sym_0o] = ACTIONS(1525), - [anon_sym_0x] = ACTIONS(1525), - [sym_val_date] = ACTIONS(1525), - [anon_sym_DQUOTE] = ACTIONS(1525), - [sym__str_single_quotes] = ACTIONS(1525), - [sym__str_back_ticks] = ACTIONS(1525), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1525), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1525), - [anon_sym_err_GT] = ACTIONS(1525), - [anon_sym_out_GT] = ACTIONS(1525), - [anon_sym_e_GT] = ACTIONS(1525), - [anon_sym_o_GT] = ACTIONS(1525), - [anon_sym_err_PLUSout_GT] = ACTIONS(1525), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1525), - [anon_sym_o_PLUSe_GT] = ACTIONS(1525), - [anon_sym_e_PLUSo_GT] = ACTIONS(1525), - [sym_short_flag] = ACTIONS(1525), - [aux_sym_unquoted_token1] = ACTIONS(1525), + [aux_sym_command_repeat1] = STATE(982), + [anon_sym_SEMI] = ACTIONS(2313), + [anon_sym_LF] = ACTIONS(2315), + [anon_sym_LBRACK] = ACTIONS(2269), + [anon_sym_LPAREN] = ACTIONS(2271), + [anon_sym_RPAREN] = ACTIONS(2313), + [anon_sym_PIPE] = ACTIONS(2313), + [anon_sym_DOLLAR] = ACTIONS(2273), + [anon_sym_DASH_DASH] = ACTIONS(2275), + [anon_sym_LBRACE] = ACTIONS(2277), + [anon_sym_RBRACE] = ACTIONS(2313), + [anon_sym_DOT] = ACTIONS(2279), + [sym_val_nothing] = ACTIONS(2281), + [anon_sym_true] = ACTIONS(2283), + [anon_sym_false] = ACTIONS(2283), + [aux_sym_val_number_token1] = ACTIONS(2285), + [aux_sym_val_number_token2] = ACTIONS(2285), + [aux_sym_val_number_token3] = ACTIONS(2285), + [anon_sym_inf] = ACTIONS(2285), + [anon_sym_DASHinf] = ACTIONS(2285), + [anon_sym_NaN] = ACTIONS(2285), + [aux_sym__val_number_decimal_token1] = ACTIONS(2287), + [aux_sym__val_number_decimal_token2] = ACTIONS(2289), + [anon_sym_0b] = ACTIONS(2291), + [anon_sym_0o] = ACTIONS(2291), + [anon_sym_0x] = ACTIONS(2291), + [sym_val_date] = ACTIONS(2281), + [anon_sym_DQUOTE] = ACTIONS(2293), + [sym__str_single_quotes] = ACTIONS(2295), + [sym__str_back_ticks] = ACTIONS(2295), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2297), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2299), + [anon_sym_err_GT] = ACTIONS(2301), + [anon_sym_out_GT] = ACTIONS(2301), + [anon_sym_e_GT] = ACTIONS(2301), + [anon_sym_o_GT] = ACTIONS(2301), + [anon_sym_err_PLUSout_GT] = ACTIONS(2301), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2301), + [anon_sym_o_PLUSe_GT] = ACTIONS(2301), + [anon_sym_e_PLUSo_GT] = ACTIONS(2301), + [sym_short_flag] = ACTIONS(2303), + [aux_sym_unquoted_token1] = ACTIONS(2305), [anon_sym_POUND] = ACTIONS(105), }, [976] = { - [sym__flag] = STATE(1024), - [sym_long_flag] = STATE(1038), + [sym_expr_parenthesized] = STATE(2316), + [sym_val_range] = STATE(2335), + [sym__value] = STATE(2335), + [sym_val_bool] = STATE(2371), + [sym_val_variable] = STATE(2300), + [sym__var] = STATE(2195), + [sym_val_number] = STATE(183), + [sym__val_number_decimal] = STATE(177), + [sym_val_duration] = STATE(2371), + [sym_val_filesize] = STATE(2371), + [sym_val_binary] = STATE(2371), + [sym_val_string] = STATE(2371), + [sym__str_double_quotes] = STATE(2375), + [sym_val_interpolated] = STATE(2371), + [sym__inter_single_quotes] = STATE(2381), + [sym__inter_double_quotes] = STATE(2382), + [sym_val_list] = STATE(2371), + [sym_val_record] = STATE(2371), + [sym_val_table] = STATE(2371), + [sym_val_closure] = STATE(2371), + [sym__cmd_arg] = STATE(2346), + [sym_redirection] = STATE(2349), + [sym__flag] = STATE(2352), + [sym_long_flag] = STATE(2342), + [sym_unquoted] = STATE(2343), [sym_comment] = STATE(976), - [aux_sym_overlay_use_repeat1] = STATE(976), - [ts_builtin_sym_end] = ACTIONS(2165), - [anon_sym_export] = ACTIONS(2163), - [anon_sym_alias] = ACTIONS(2163), - [anon_sym_let] = ACTIONS(2163), - [anon_sym_let_DASHenv] = ACTIONS(2163), - [anon_sym_mut] = ACTIONS(2163), - [anon_sym_const] = ACTIONS(2163), - [anon_sym_SEMI] = ACTIONS(2163), - [sym_cmd_identifier] = ACTIONS(2163), - [anon_sym_LF] = ACTIONS(2165), - [anon_sym_def] = ACTIONS(2163), - [anon_sym_def_DASHenv] = ACTIONS(2163), - [anon_sym_export_DASHenv] = ACTIONS(2163), - [anon_sym_extern] = ACTIONS(2163), - [anon_sym_module] = ACTIONS(2163), - [anon_sym_use] = ACTIONS(2163), - [anon_sym_LBRACK] = ACTIONS(2163), - [anon_sym_LPAREN] = ACTIONS(2163), - [anon_sym_DOLLAR] = ACTIONS(2163), - [anon_sym_error] = ACTIONS(2163), - [anon_sym_DASH_DASH] = ACTIONS(2271), - [anon_sym_DASH] = ACTIONS(2163), - [anon_sym_break] = ACTIONS(2163), - [anon_sym_continue] = ACTIONS(2163), - [anon_sym_for] = ACTIONS(2163), - [anon_sym_loop] = ACTIONS(2163), - [anon_sym_while] = ACTIONS(2163), - [anon_sym_do] = ACTIONS(2163), - [anon_sym_if] = ACTIONS(2163), - [anon_sym_match] = ACTIONS(2163), - [anon_sym_LBRACE] = ACTIONS(2163), - [anon_sym_DOT] = ACTIONS(2163), - [anon_sym_try] = ACTIONS(2163), - [anon_sym_return] = ACTIONS(2163), - [anon_sym_source] = ACTIONS(2163), - [anon_sym_source_DASHenv] = ACTIONS(2163), - [anon_sym_register] = ACTIONS(2163), - [anon_sym_hide] = ACTIONS(2163), - [anon_sym_hide_DASHenv] = ACTIONS(2163), - [anon_sym_overlay] = ACTIONS(2163), - [anon_sym_as] = ACTIONS(2163), - [anon_sym_where] = ACTIONS(2163), - [anon_sym_not] = ACTIONS(2163), - [sym_val_nothing] = ACTIONS(2163), - [anon_sym_true] = ACTIONS(2163), - [anon_sym_false] = ACTIONS(2163), - [aux_sym_val_number_token1] = ACTIONS(2163), - [aux_sym_val_number_token2] = ACTIONS(2163), - [aux_sym_val_number_token3] = ACTIONS(2163), - [anon_sym_inf] = ACTIONS(2163), - [anon_sym_DASHinf] = ACTIONS(2163), - [anon_sym_NaN] = ACTIONS(2163), - [aux_sym__val_number_decimal_token1] = ACTIONS(2163), - [aux_sym__val_number_decimal_token2] = ACTIONS(2163), - [anon_sym_0b] = ACTIONS(2163), - [anon_sym_0o] = ACTIONS(2163), - [anon_sym_0x] = ACTIONS(2163), - [sym_val_date] = ACTIONS(2163), - [anon_sym_DQUOTE] = ACTIONS(2163), - [sym__str_single_quotes] = ACTIONS(2163), - [sym__str_back_ticks] = ACTIONS(2163), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2163), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2163), - [anon_sym_CARET] = ACTIONS(2163), - [sym_short_flag] = ACTIONS(2274), + [aux_sym_command_repeat1] = STATE(979), + [anon_sym_SEMI] = ACTIONS(2317), + [anon_sym_LF] = ACTIONS(2319), + [anon_sym_LBRACK] = ACTIONS(2269), + [anon_sym_LPAREN] = ACTIONS(2271), + [anon_sym_RPAREN] = ACTIONS(2317), + [anon_sym_PIPE] = ACTIONS(2317), + [anon_sym_DOLLAR] = ACTIONS(2273), + [anon_sym_DASH_DASH] = ACTIONS(2275), + [anon_sym_LBRACE] = ACTIONS(2277), + [anon_sym_RBRACE] = ACTIONS(2317), + [anon_sym_DOT] = ACTIONS(2279), + [sym_val_nothing] = ACTIONS(2281), + [anon_sym_true] = ACTIONS(2283), + [anon_sym_false] = ACTIONS(2283), + [aux_sym_val_number_token1] = ACTIONS(2285), + [aux_sym_val_number_token2] = ACTIONS(2285), + [aux_sym_val_number_token3] = ACTIONS(2285), + [anon_sym_inf] = ACTIONS(2285), + [anon_sym_DASHinf] = ACTIONS(2285), + [anon_sym_NaN] = ACTIONS(2285), + [aux_sym__val_number_decimal_token1] = ACTIONS(2287), + [aux_sym__val_number_decimal_token2] = ACTIONS(2289), + [anon_sym_0b] = ACTIONS(2291), + [anon_sym_0o] = ACTIONS(2291), + [anon_sym_0x] = ACTIONS(2291), + [sym_val_date] = ACTIONS(2281), + [anon_sym_DQUOTE] = ACTIONS(2293), + [sym__str_single_quotes] = ACTIONS(2295), + [sym__str_back_ticks] = ACTIONS(2295), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2297), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2299), + [anon_sym_err_GT] = ACTIONS(2301), + [anon_sym_out_GT] = ACTIONS(2301), + [anon_sym_e_GT] = ACTIONS(2301), + [anon_sym_o_GT] = ACTIONS(2301), + [anon_sym_err_PLUSout_GT] = ACTIONS(2301), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2301), + [anon_sym_o_PLUSe_GT] = ACTIONS(2301), + [anon_sym_e_PLUSo_GT] = ACTIONS(2301), + [sym_short_flag] = ACTIONS(2303), + [aux_sym_unquoted_token1] = ACTIONS(2305), [anon_sym_POUND] = ACTIONS(105), }, [977] = { + [sym__flag] = STATE(1050), + [sym_long_flag] = STATE(1045), [sym_comment] = STATE(977), - [ts_builtin_sym_end] = ACTIONS(1377), - [anon_sym_SEMI] = ACTIONS(1375), - [anon_sym_LF] = ACTIONS(1377), - [anon_sym_LBRACK] = ACTIONS(1375), - [anon_sym_LPAREN] = ACTIONS(1375), - [anon_sym_PIPE] = ACTIONS(1375), - [anon_sym_DOLLAR] = ACTIONS(1375), - [anon_sym_GT] = ACTIONS(1375), - [anon_sym_DASH_DASH] = ACTIONS(1375), - [anon_sym_DASH] = ACTIONS(1375), - [anon_sym_in] = ACTIONS(1375), - [anon_sym_LBRACE] = ACTIONS(1375), - [anon_sym_DOT] = ACTIONS(1375), - [anon_sym_STAR] = ACTIONS(1375), - [anon_sym_STAR_STAR] = ACTIONS(1375), - [anon_sym_PLUS_PLUS] = ACTIONS(1375), - [anon_sym_SLASH] = ACTIONS(1375), - [anon_sym_mod] = ACTIONS(1375), - [anon_sym_SLASH_SLASH] = ACTIONS(1375), - [anon_sym_PLUS] = ACTIONS(1375), - [anon_sym_bit_DASHshl] = ACTIONS(1375), - [anon_sym_bit_DASHshr] = ACTIONS(1375), - [anon_sym_EQ_EQ] = ACTIONS(1375), - [anon_sym_BANG_EQ] = ACTIONS(1375), - [anon_sym_LT2] = ACTIONS(1375), - [anon_sym_LT_EQ] = ACTIONS(1375), - [anon_sym_GT_EQ] = ACTIONS(1375), - [anon_sym_not_DASHin] = ACTIONS(1375), - [anon_sym_starts_DASHwith] = ACTIONS(1375), - [anon_sym_ends_DASHwith] = ACTIONS(1375), - [anon_sym_EQ_TILDE] = ACTIONS(1375), - [anon_sym_BANG_TILDE] = ACTIONS(1375), - [anon_sym_bit_DASHand] = ACTIONS(1375), - [anon_sym_bit_DASHxor] = ACTIONS(1375), - [anon_sym_bit_DASHor] = ACTIONS(1375), - [anon_sym_and] = ACTIONS(1375), - [anon_sym_xor] = ACTIONS(1375), - [anon_sym_or] = ACTIONS(1375), - [sym_val_nothing] = ACTIONS(1375), - [anon_sym_true] = ACTIONS(1375), - [anon_sym_false] = ACTIONS(1375), - [aux_sym_val_number_token1] = ACTIONS(1375), - [aux_sym_val_number_token2] = ACTIONS(1375), - [aux_sym_val_number_token3] = ACTIONS(1375), - [anon_sym_inf] = ACTIONS(1375), - [anon_sym_DASHinf] = ACTIONS(1375), - [anon_sym_NaN] = ACTIONS(1375), - [aux_sym__val_number_decimal_token1] = ACTIONS(1375), - [aux_sym__val_number_decimal_token2] = ACTIONS(1375), - [anon_sym_0b] = ACTIONS(1375), - [anon_sym_0o] = ACTIONS(1375), - [anon_sym_0x] = ACTIONS(1375), - [sym_val_date] = ACTIONS(1375), - [anon_sym_DQUOTE] = ACTIONS(1375), - [sym__str_single_quotes] = ACTIONS(1375), - [sym__str_back_ticks] = ACTIONS(1375), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1375), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1375), - [anon_sym_err_GT] = ACTIONS(1375), - [anon_sym_out_GT] = ACTIONS(1375), - [anon_sym_e_GT] = ACTIONS(1375), - [anon_sym_o_GT] = ACTIONS(1375), - [anon_sym_err_PLUSout_GT] = ACTIONS(1375), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1375), - [anon_sym_o_PLUSe_GT] = ACTIONS(1375), - [anon_sym_e_PLUSo_GT] = ACTIONS(1375), - [sym_short_flag] = ACTIONS(1375), - [aux_sym_unquoted_token1] = ACTIONS(1375), + [aux_sym_overlay_use_repeat1] = STATE(980), + [ts_builtin_sym_end] = ACTIONS(2161), + [anon_sym_export] = ACTIONS(2159), + [anon_sym_alias] = ACTIONS(2159), + [anon_sym_let] = ACTIONS(2159), + [anon_sym_let_DASHenv] = ACTIONS(2159), + [anon_sym_mut] = ACTIONS(2159), + [anon_sym_const] = ACTIONS(2159), + [anon_sym_SEMI] = ACTIONS(2159), + [sym_cmd_identifier] = ACTIONS(2159), + [anon_sym_LF] = ACTIONS(2161), + [anon_sym_def] = ACTIONS(2159), + [anon_sym_export_DASHenv] = ACTIONS(2159), + [anon_sym_extern] = ACTIONS(2159), + [anon_sym_module] = ACTIONS(2159), + [anon_sym_use] = ACTIONS(2159), + [anon_sym_LBRACK] = ACTIONS(2159), + [anon_sym_LPAREN] = ACTIONS(2159), + [anon_sym_DOLLAR] = ACTIONS(2159), + [anon_sym_error] = ACTIONS(2159), + [anon_sym_DASH_DASH] = ACTIONS(2259), + [anon_sym_DASH] = ACTIONS(2159), + [anon_sym_break] = ACTIONS(2159), + [anon_sym_continue] = ACTIONS(2159), + [anon_sym_for] = ACTIONS(2159), + [anon_sym_loop] = ACTIONS(2159), + [anon_sym_while] = ACTIONS(2159), + [anon_sym_do] = ACTIONS(2159), + [anon_sym_if] = ACTIONS(2159), + [anon_sym_match] = ACTIONS(2159), + [anon_sym_LBRACE] = ACTIONS(2159), + [anon_sym_DOT] = ACTIONS(2159), + [anon_sym_try] = ACTIONS(2159), + [anon_sym_return] = ACTIONS(2159), + [anon_sym_source] = ACTIONS(2159), + [anon_sym_source_DASHenv] = ACTIONS(2159), + [anon_sym_register] = ACTIONS(2159), + [anon_sym_hide] = ACTIONS(2159), + [anon_sym_hide_DASHenv] = ACTIONS(2159), + [anon_sym_overlay] = ACTIONS(2159), + [anon_sym_as] = ACTIONS(2321), + [anon_sym_where] = ACTIONS(2159), + [anon_sym_not] = ACTIONS(2159), + [sym_val_nothing] = ACTIONS(2159), + [anon_sym_true] = ACTIONS(2159), + [anon_sym_false] = ACTIONS(2159), + [aux_sym_val_number_token1] = ACTIONS(2159), + [aux_sym_val_number_token2] = ACTIONS(2159), + [aux_sym_val_number_token3] = ACTIONS(2159), + [anon_sym_inf] = ACTIONS(2159), + [anon_sym_DASHinf] = ACTIONS(2159), + [anon_sym_NaN] = ACTIONS(2159), + [aux_sym__val_number_decimal_token1] = ACTIONS(2159), + [aux_sym__val_number_decimal_token2] = ACTIONS(2159), + [anon_sym_0b] = ACTIONS(2159), + [anon_sym_0o] = ACTIONS(2159), + [anon_sym_0x] = ACTIONS(2159), + [sym_val_date] = ACTIONS(2159), + [anon_sym_DQUOTE] = ACTIONS(2159), + [sym__str_single_quotes] = ACTIONS(2159), + [sym__str_back_ticks] = ACTIONS(2159), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2159), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2159), + [anon_sym_CARET] = ACTIONS(2159), + [sym_short_flag] = ACTIONS(2263), [anon_sym_POUND] = ACTIONS(105), }, [978] = { - [sym_expr_parenthesized] = STATE(2288), - [sym_val_range] = STATE(2349), - [sym__value] = STATE(2349), - [sym_val_bool] = STATE(2341), - [sym_val_variable] = STATE(2294), - [sym__var] = STATE(2200), - [sym_val_number] = STATE(184), - [sym__val_number_decimal] = STATE(182), - [sym_val_duration] = STATE(2341), - [sym_val_filesize] = STATE(2341), - [sym_val_binary] = STATE(2341), - [sym_val_string] = STATE(2341), - [sym__str_double_quotes] = STATE(2345), - [sym_val_interpolated] = STATE(2341), - [sym__inter_single_quotes] = STATE(2351), - [sym__inter_double_quotes] = STATE(2352), - [sym_val_list] = STATE(2341), - [sym_val_record] = STATE(2341), - [sym_val_table] = STATE(2341), - [sym_val_closure] = STATE(2341), - [sym__cmd_arg] = STATE(2340), - [sym_redirection] = STATE(2358), - [sym__flag] = STATE(2396), - [sym_long_flag] = STATE(2392), - [sym_unquoted] = STATE(2380), + [sym_expr_parenthesized] = STATE(2316), + [sym_val_range] = STATE(2335), + [sym__value] = STATE(2335), + [sym_val_bool] = STATE(2371), + [sym_val_variable] = STATE(2300), + [sym__var] = STATE(2195), + [sym_val_number] = STATE(183), + [sym__val_number_decimal] = STATE(177), + [sym_val_duration] = STATE(2371), + [sym_val_filesize] = STATE(2371), + [sym_val_binary] = STATE(2371), + [sym_val_string] = STATE(2371), + [sym__str_double_quotes] = STATE(2375), + [sym_val_interpolated] = STATE(2371), + [sym__inter_single_quotes] = STATE(2381), + [sym__inter_double_quotes] = STATE(2382), + [sym_val_list] = STATE(2371), + [sym_val_record] = STATE(2371), + [sym_val_table] = STATE(2371), + [sym_val_closure] = STATE(2371), + [sym__cmd_arg] = STATE(2346), + [sym_redirection] = STATE(2349), + [sym__flag] = STATE(2352), + [sym_long_flag] = STATE(2342), + [sym_unquoted] = STATE(2343), [sym_comment] = STATE(978), - [aux_sym_command_repeat1] = STATE(981), - [anon_sym_SEMI] = ACTIONS(2277), - [anon_sym_LF] = ACTIONS(2279), - [anon_sym_LBRACK] = ACTIONS(2281), - [anon_sym_LPAREN] = ACTIONS(2283), - [anon_sym_RPAREN] = ACTIONS(2277), - [anon_sym_PIPE] = ACTIONS(2277), - [anon_sym_DOLLAR] = ACTIONS(2285), - [anon_sym_DASH_DASH] = ACTIONS(2287), - [anon_sym_LBRACE] = ACTIONS(2289), - [anon_sym_RBRACE] = ACTIONS(2277), - [anon_sym_DOT] = ACTIONS(2291), - [sym_val_nothing] = ACTIONS(2293), - [anon_sym_true] = ACTIONS(2295), - [anon_sym_false] = ACTIONS(2295), - [aux_sym_val_number_token1] = ACTIONS(2297), - [aux_sym_val_number_token2] = ACTIONS(2297), - [aux_sym_val_number_token3] = ACTIONS(2297), - [anon_sym_inf] = ACTIONS(2297), - [anon_sym_DASHinf] = ACTIONS(2297), - [anon_sym_NaN] = ACTIONS(2297), - [aux_sym__val_number_decimal_token1] = ACTIONS(2299), - [aux_sym__val_number_decimal_token2] = ACTIONS(2301), - [anon_sym_0b] = ACTIONS(2303), - [anon_sym_0o] = ACTIONS(2303), - [anon_sym_0x] = ACTIONS(2303), - [sym_val_date] = ACTIONS(2293), - [anon_sym_DQUOTE] = ACTIONS(2305), - [sym__str_single_quotes] = ACTIONS(2307), - [sym__str_back_ticks] = ACTIONS(2307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2309), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2311), - [anon_sym_err_GT] = ACTIONS(2313), - [anon_sym_out_GT] = ACTIONS(2313), - [anon_sym_e_GT] = ACTIONS(2313), - [anon_sym_o_GT] = ACTIONS(2313), - [anon_sym_err_PLUSout_GT] = ACTIONS(2313), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2313), - [anon_sym_o_PLUSe_GT] = ACTIONS(2313), - [anon_sym_e_PLUSo_GT] = ACTIONS(2313), - [sym_short_flag] = ACTIONS(2315), - [aux_sym_unquoted_token1] = ACTIONS(2317), + [aux_sym_command_repeat1] = STATE(982), + [anon_sym_SEMI] = ACTIONS(2313), + [anon_sym_LF] = ACTIONS(2315), + [anon_sym_COLON] = ACTIONS(2323), + [anon_sym_LBRACK] = ACTIONS(2269), + [anon_sym_LPAREN] = ACTIONS(2271), + [anon_sym_PIPE] = ACTIONS(2313), + [anon_sym_DOLLAR] = ACTIONS(2273), + [anon_sym_DASH_DASH] = ACTIONS(2275), + [anon_sym_LBRACE] = ACTIONS(2277), + [anon_sym_RBRACE] = ACTIONS(2313), + [anon_sym_DOT] = ACTIONS(2279), + [sym_val_nothing] = ACTIONS(2281), + [anon_sym_true] = ACTIONS(2283), + [anon_sym_false] = ACTIONS(2283), + [aux_sym_val_number_token1] = ACTIONS(2285), + [aux_sym_val_number_token2] = ACTIONS(2285), + [aux_sym_val_number_token3] = ACTIONS(2285), + [anon_sym_inf] = ACTIONS(2285), + [anon_sym_DASHinf] = ACTIONS(2285), + [anon_sym_NaN] = ACTIONS(2285), + [aux_sym__val_number_decimal_token1] = ACTIONS(2287), + [aux_sym__val_number_decimal_token2] = ACTIONS(2289), + [anon_sym_0b] = ACTIONS(2291), + [anon_sym_0o] = ACTIONS(2291), + [anon_sym_0x] = ACTIONS(2291), + [sym_val_date] = ACTIONS(2281), + [anon_sym_DQUOTE] = ACTIONS(2293), + [sym__str_single_quotes] = ACTIONS(2295), + [sym__str_back_ticks] = ACTIONS(2295), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2297), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2299), + [anon_sym_err_GT] = ACTIONS(2301), + [anon_sym_out_GT] = ACTIONS(2301), + [anon_sym_e_GT] = ACTIONS(2301), + [anon_sym_o_GT] = ACTIONS(2301), + [anon_sym_err_PLUSout_GT] = ACTIONS(2301), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2301), + [anon_sym_o_PLUSe_GT] = ACTIONS(2301), + [anon_sym_e_PLUSo_GT] = ACTIONS(2301), + [sym_short_flag] = ACTIONS(2303), + [aux_sym_unquoted_token1] = ACTIONS(2305), [anon_sym_POUND] = ACTIONS(105), }, [979] = { - [sym_expr_parenthesized] = STATE(2288), - [sym_val_range] = STATE(2349), - [sym__value] = STATE(2349), - [sym_val_bool] = STATE(2341), - [sym_val_variable] = STATE(2294), - [sym__var] = STATE(2200), - [sym_val_number] = STATE(184), - [sym__val_number_decimal] = STATE(182), - [sym_val_duration] = STATE(2341), - [sym_val_filesize] = STATE(2341), - [sym_val_binary] = STATE(2341), - [sym_val_string] = STATE(2341), - [sym__str_double_quotes] = STATE(2345), - [sym_val_interpolated] = STATE(2341), - [sym__inter_single_quotes] = STATE(2351), - [sym__inter_double_quotes] = STATE(2352), - [sym_val_list] = STATE(2341), - [sym_val_record] = STATE(2341), - [sym_val_table] = STATE(2341), - [sym_val_closure] = STATE(2341), - [sym__cmd_arg] = STATE(2340), - [sym_redirection] = STATE(2358), - [sym__flag] = STATE(2396), - [sym_long_flag] = STATE(2392), - [sym_unquoted] = STATE(2380), + [sym_expr_parenthesized] = STATE(2316), + [sym_val_range] = STATE(2335), + [sym__value] = STATE(2335), + [sym_val_bool] = STATE(2371), + [sym_val_variable] = STATE(2300), + [sym__var] = STATE(2195), + [sym_val_number] = STATE(183), + [sym__val_number_decimal] = STATE(177), + [sym_val_duration] = STATE(2371), + [sym_val_filesize] = STATE(2371), + [sym_val_binary] = STATE(2371), + [sym_val_string] = STATE(2371), + [sym__str_double_quotes] = STATE(2375), + [sym_val_interpolated] = STATE(2371), + [sym__inter_single_quotes] = STATE(2381), + [sym__inter_double_quotes] = STATE(2382), + [sym_val_list] = STATE(2371), + [sym_val_record] = STATE(2371), + [sym_val_table] = STATE(2371), + [sym_val_closure] = STATE(2371), + [sym__cmd_arg] = STATE(2346), + [sym_redirection] = STATE(2349), + [sym__flag] = STATE(2352), + [sym_long_flag] = STATE(2342), + [sym_unquoted] = STATE(2343), [sym_comment] = STATE(979), - [aux_sym_command_repeat1] = STATE(978), - [anon_sym_SEMI] = ACTIONS(2319), - [anon_sym_LF] = ACTIONS(2321), - [anon_sym_LBRACK] = ACTIONS(2281), - [anon_sym_LPAREN] = ACTIONS(2283), - [anon_sym_RPAREN] = ACTIONS(2319), - [anon_sym_PIPE] = ACTIONS(2319), - [anon_sym_DOLLAR] = ACTIONS(2285), - [anon_sym_DASH_DASH] = ACTIONS(2287), - [anon_sym_LBRACE] = ACTIONS(2289), - [anon_sym_RBRACE] = ACTIONS(2319), - [anon_sym_DOT] = ACTIONS(2291), - [sym_val_nothing] = ACTIONS(2293), - [anon_sym_true] = ACTIONS(2295), - [anon_sym_false] = ACTIONS(2295), - [aux_sym_val_number_token1] = ACTIONS(2297), - [aux_sym_val_number_token2] = ACTIONS(2297), - [aux_sym_val_number_token3] = ACTIONS(2297), - [anon_sym_inf] = ACTIONS(2297), - [anon_sym_DASHinf] = ACTIONS(2297), - [anon_sym_NaN] = ACTIONS(2297), - [aux_sym__val_number_decimal_token1] = ACTIONS(2299), - [aux_sym__val_number_decimal_token2] = ACTIONS(2301), - [anon_sym_0b] = ACTIONS(2303), - [anon_sym_0o] = ACTIONS(2303), - [anon_sym_0x] = ACTIONS(2303), - [sym_val_date] = ACTIONS(2293), - [anon_sym_DQUOTE] = ACTIONS(2305), - [sym__str_single_quotes] = ACTIONS(2307), - [sym__str_back_ticks] = ACTIONS(2307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2309), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2311), - [anon_sym_err_GT] = ACTIONS(2313), - [anon_sym_out_GT] = ACTIONS(2313), - [anon_sym_e_GT] = ACTIONS(2313), - [anon_sym_o_GT] = ACTIONS(2313), - [anon_sym_err_PLUSout_GT] = ACTIONS(2313), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2313), - [anon_sym_o_PLUSe_GT] = ACTIONS(2313), - [anon_sym_e_PLUSo_GT] = ACTIONS(2313), - [sym_short_flag] = ACTIONS(2315), - [aux_sym_unquoted_token1] = ACTIONS(2317), + [aux_sym_command_repeat1] = STATE(979), + [anon_sym_SEMI] = ACTIONS(2325), + [anon_sym_LF] = ACTIONS(2327), + [anon_sym_LBRACK] = ACTIONS(2329), + [anon_sym_LPAREN] = ACTIONS(2332), + [anon_sym_RPAREN] = ACTIONS(2325), + [anon_sym_PIPE] = ACTIONS(2325), + [anon_sym_DOLLAR] = ACTIONS(2335), + [anon_sym_DASH_DASH] = ACTIONS(2338), + [anon_sym_LBRACE] = ACTIONS(2341), + [anon_sym_RBRACE] = ACTIONS(2325), + [anon_sym_DOT] = ACTIONS(2344), + [sym_val_nothing] = ACTIONS(2347), + [anon_sym_true] = ACTIONS(2350), + [anon_sym_false] = ACTIONS(2350), + [aux_sym_val_number_token1] = ACTIONS(2353), + [aux_sym_val_number_token2] = ACTIONS(2353), + [aux_sym_val_number_token3] = ACTIONS(2353), + [anon_sym_inf] = ACTIONS(2353), + [anon_sym_DASHinf] = ACTIONS(2353), + [anon_sym_NaN] = ACTIONS(2353), + [aux_sym__val_number_decimal_token1] = ACTIONS(2356), + [aux_sym__val_number_decimal_token2] = ACTIONS(2359), + [anon_sym_0b] = ACTIONS(2362), + [anon_sym_0o] = ACTIONS(2362), + [anon_sym_0x] = ACTIONS(2362), + [sym_val_date] = ACTIONS(2347), + [anon_sym_DQUOTE] = ACTIONS(2365), + [sym__str_single_quotes] = ACTIONS(2368), + [sym__str_back_ticks] = ACTIONS(2368), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2371), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2374), + [anon_sym_err_GT] = ACTIONS(2377), + [anon_sym_out_GT] = ACTIONS(2377), + [anon_sym_e_GT] = ACTIONS(2377), + [anon_sym_o_GT] = ACTIONS(2377), + [anon_sym_err_PLUSout_GT] = ACTIONS(2377), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2377), + [anon_sym_o_PLUSe_GT] = ACTIONS(2377), + [anon_sym_e_PLUSo_GT] = ACTIONS(2377), + [sym_short_flag] = ACTIONS(2380), + [aux_sym_unquoted_token1] = ACTIONS(2383), [anon_sym_POUND] = ACTIONS(105), }, [980] = { - [sym_expr_parenthesized] = STATE(2288), - [sym_val_range] = STATE(2349), - [sym__value] = STATE(2349), - [sym_val_bool] = STATE(2341), - [sym_val_variable] = STATE(2294), - [sym__var] = STATE(2200), - [sym_val_number] = STATE(184), - [sym__val_number_decimal] = STATE(182), - [sym_val_duration] = STATE(2341), - [sym_val_filesize] = STATE(2341), - [sym_val_binary] = STATE(2341), - [sym_val_string] = STATE(2341), - [sym__str_double_quotes] = STATE(2345), - [sym_val_interpolated] = STATE(2341), - [sym__inter_single_quotes] = STATE(2351), - [sym__inter_double_quotes] = STATE(2352), - [sym_val_list] = STATE(2341), - [sym_val_record] = STATE(2341), - [sym_val_table] = STATE(2341), - [sym_val_closure] = STATE(2341), - [sym__cmd_arg] = STATE(2340), - [sym_redirection] = STATE(2358), - [sym__flag] = STATE(2396), - [sym_long_flag] = STATE(2392), - [sym_unquoted] = STATE(2380), + [sym__flag] = STATE(1050), + [sym_long_flag] = STATE(1045), [sym_comment] = STATE(980), - [aux_sym_command_repeat1] = STATE(983), - [anon_sym_SEMI] = ACTIONS(2323), - [anon_sym_LF] = ACTIONS(2325), - [anon_sym_COLON] = ACTIONS(2327), - [anon_sym_LBRACK] = ACTIONS(2281), - [anon_sym_LPAREN] = ACTIONS(2283), - [anon_sym_PIPE] = ACTIONS(2323), - [anon_sym_DOLLAR] = ACTIONS(2285), - [anon_sym_DASH_DASH] = ACTIONS(2287), - [anon_sym_LBRACE] = ACTIONS(2289), - [anon_sym_RBRACE] = ACTIONS(2323), - [anon_sym_DOT] = ACTIONS(2291), - [sym_val_nothing] = ACTIONS(2293), - [anon_sym_true] = ACTIONS(2295), - [anon_sym_false] = ACTIONS(2295), - [aux_sym_val_number_token1] = ACTIONS(2297), - [aux_sym_val_number_token2] = ACTIONS(2297), - [aux_sym_val_number_token3] = ACTIONS(2297), - [anon_sym_inf] = ACTIONS(2297), - [anon_sym_DASHinf] = ACTIONS(2297), - [anon_sym_NaN] = ACTIONS(2297), - [aux_sym__val_number_decimal_token1] = ACTIONS(2299), - [aux_sym__val_number_decimal_token2] = ACTIONS(2301), - [anon_sym_0b] = ACTIONS(2303), - [anon_sym_0o] = ACTIONS(2303), - [anon_sym_0x] = ACTIONS(2303), - [sym_val_date] = ACTIONS(2293), - [anon_sym_DQUOTE] = ACTIONS(2305), - [sym__str_single_quotes] = ACTIONS(2307), - [sym__str_back_ticks] = ACTIONS(2307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2309), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2311), - [anon_sym_err_GT] = ACTIONS(2313), - [anon_sym_out_GT] = ACTIONS(2313), - [anon_sym_e_GT] = ACTIONS(2313), - [anon_sym_o_GT] = ACTIONS(2313), - [anon_sym_err_PLUSout_GT] = ACTIONS(2313), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2313), - [anon_sym_o_PLUSe_GT] = ACTIONS(2313), - [anon_sym_e_PLUSo_GT] = ACTIONS(2313), - [sym_short_flag] = ACTIONS(2315), - [aux_sym_unquoted_token1] = ACTIONS(2317), + [aux_sym_overlay_use_repeat1] = STATE(974), + [ts_builtin_sym_end] = ACTIONS(2247), + [anon_sym_export] = ACTIONS(2245), + [anon_sym_alias] = ACTIONS(2245), + [anon_sym_let] = ACTIONS(2245), + [anon_sym_let_DASHenv] = ACTIONS(2245), + [anon_sym_mut] = ACTIONS(2245), + [anon_sym_const] = ACTIONS(2245), + [anon_sym_SEMI] = ACTIONS(2245), + [sym_cmd_identifier] = ACTIONS(2245), + [anon_sym_LF] = ACTIONS(2247), + [anon_sym_def] = ACTIONS(2245), + [anon_sym_export_DASHenv] = ACTIONS(2245), + [anon_sym_extern] = ACTIONS(2245), + [anon_sym_module] = ACTIONS(2245), + [anon_sym_use] = ACTIONS(2245), + [anon_sym_LBRACK] = ACTIONS(2245), + [anon_sym_LPAREN] = ACTIONS(2245), + [anon_sym_DOLLAR] = ACTIONS(2245), + [anon_sym_error] = ACTIONS(2245), + [anon_sym_DASH_DASH] = ACTIONS(2259), + [anon_sym_DASH] = ACTIONS(2245), + [anon_sym_break] = ACTIONS(2245), + [anon_sym_continue] = ACTIONS(2245), + [anon_sym_for] = ACTIONS(2245), + [anon_sym_loop] = ACTIONS(2245), + [anon_sym_while] = ACTIONS(2245), + [anon_sym_do] = ACTIONS(2245), + [anon_sym_if] = ACTIONS(2245), + [anon_sym_match] = ACTIONS(2245), + [anon_sym_LBRACE] = ACTIONS(2245), + [anon_sym_DOT] = ACTIONS(2245), + [anon_sym_try] = ACTIONS(2245), + [anon_sym_return] = ACTIONS(2245), + [anon_sym_source] = ACTIONS(2245), + [anon_sym_source_DASHenv] = ACTIONS(2245), + [anon_sym_register] = ACTIONS(2245), + [anon_sym_hide] = ACTIONS(2245), + [anon_sym_hide_DASHenv] = ACTIONS(2245), + [anon_sym_overlay] = ACTIONS(2245), + [anon_sym_as] = ACTIONS(2386), + [anon_sym_where] = ACTIONS(2245), + [anon_sym_not] = ACTIONS(2245), + [sym_val_nothing] = ACTIONS(2245), + [anon_sym_true] = ACTIONS(2245), + [anon_sym_false] = ACTIONS(2245), + [aux_sym_val_number_token1] = ACTIONS(2245), + [aux_sym_val_number_token2] = ACTIONS(2245), + [aux_sym_val_number_token3] = ACTIONS(2245), + [anon_sym_inf] = ACTIONS(2245), + [anon_sym_DASHinf] = ACTIONS(2245), + [anon_sym_NaN] = ACTIONS(2245), + [aux_sym__val_number_decimal_token1] = ACTIONS(2245), + [aux_sym__val_number_decimal_token2] = ACTIONS(2245), + [anon_sym_0b] = ACTIONS(2245), + [anon_sym_0o] = ACTIONS(2245), + [anon_sym_0x] = ACTIONS(2245), + [sym_val_date] = ACTIONS(2245), + [anon_sym_DQUOTE] = ACTIONS(2245), + [sym__str_single_quotes] = ACTIONS(2245), + [sym__str_back_ticks] = ACTIONS(2245), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2245), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2245), + [anon_sym_CARET] = ACTIONS(2245), + [sym_short_flag] = ACTIONS(2263), [anon_sym_POUND] = ACTIONS(105), }, [981] = { - [sym_expr_parenthesized] = STATE(2288), - [sym_val_range] = STATE(2349), - [sym__value] = STATE(2349), - [sym_val_bool] = STATE(2341), - [sym_val_variable] = STATE(2294), - [sym__var] = STATE(2200), - [sym_val_number] = STATE(184), - [sym__val_number_decimal] = STATE(182), - [sym_val_duration] = STATE(2341), - [sym_val_filesize] = STATE(2341), - [sym_val_binary] = STATE(2341), - [sym_val_string] = STATE(2341), - [sym__str_double_quotes] = STATE(2345), - [sym_val_interpolated] = STATE(2341), - [sym__inter_single_quotes] = STATE(2351), - [sym__inter_double_quotes] = STATE(2352), - [sym_val_list] = STATE(2341), - [sym_val_record] = STATE(2341), - [sym_val_table] = STATE(2341), - [sym_val_closure] = STATE(2341), - [sym__cmd_arg] = STATE(2340), - [sym_redirection] = STATE(2358), - [sym__flag] = STATE(2396), - [sym_long_flag] = STATE(2392), - [sym_unquoted] = STATE(2380), [sym_comment] = STATE(981), - [aux_sym_command_repeat1] = STATE(981), - [anon_sym_SEMI] = ACTIONS(2329), - [anon_sym_LF] = ACTIONS(2331), - [anon_sym_LBRACK] = ACTIONS(2333), - [anon_sym_LPAREN] = ACTIONS(2336), - [anon_sym_RPAREN] = ACTIONS(2329), - [anon_sym_PIPE] = ACTIONS(2329), - [anon_sym_DOLLAR] = ACTIONS(2339), - [anon_sym_DASH_DASH] = ACTIONS(2342), - [anon_sym_LBRACE] = ACTIONS(2345), - [anon_sym_RBRACE] = ACTIONS(2329), - [anon_sym_DOT] = ACTIONS(2348), - [sym_val_nothing] = ACTIONS(2351), - [anon_sym_true] = ACTIONS(2354), - [anon_sym_false] = ACTIONS(2354), - [aux_sym_val_number_token1] = ACTIONS(2357), - [aux_sym_val_number_token2] = ACTIONS(2357), - [aux_sym_val_number_token3] = ACTIONS(2357), - [anon_sym_inf] = ACTIONS(2357), - [anon_sym_DASHinf] = ACTIONS(2357), - [anon_sym_NaN] = ACTIONS(2357), - [aux_sym__val_number_decimal_token1] = ACTIONS(2360), - [aux_sym__val_number_decimal_token2] = ACTIONS(2363), - [anon_sym_0b] = ACTIONS(2366), - [anon_sym_0o] = ACTIONS(2366), - [anon_sym_0x] = ACTIONS(2366), - [sym_val_date] = ACTIONS(2351), - [anon_sym_DQUOTE] = ACTIONS(2369), - [sym__str_single_quotes] = ACTIONS(2372), - [sym__str_back_ticks] = ACTIONS(2372), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2375), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2378), - [anon_sym_err_GT] = ACTIONS(2381), - [anon_sym_out_GT] = ACTIONS(2381), - [anon_sym_e_GT] = ACTIONS(2381), - [anon_sym_o_GT] = ACTIONS(2381), - [anon_sym_err_PLUSout_GT] = ACTIONS(2381), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2381), - [anon_sym_o_PLUSe_GT] = ACTIONS(2381), - [anon_sym_e_PLUSo_GT] = ACTIONS(2381), - [sym_short_flag] = ACTIONS(2384), - [aux_sym_unquoted_token1] = ACTIONS(2387), - [anon_sym_POUND] = ACTIONS(105), - }, - [982] = { - [sym__expression] = STATE(827), - [sym_expr_unary] = STATE(836), - [sym_expr_binary] = STATE(836), - [sym_expr_parenthesized] = STATE(778), - [sym_val_range] = STATE(836), - [sym__value] = STATE(836), - [sym_val_bool] = STATE(879), - [sym_val_variable] = STATE(762), - [sym__var] = STATE(707), - [sym_val_number] = STATE(63), - [sym__val_number_decimal] = STATE(40), - [sym_val_duration] = STATE(879), - [sym_val_filesize] = STATE(879), - [sym_val_binary] = STATE(879), - [sym_val_string] = STATE(879), - [sym__str_double_quotes] = STATE(816), - [sym_val_interpolated] = STATE(879), - [sym__inter_single_quotes] = STATE(881), - [sym__inter_double_quotes] = STATE(882), - [sym_val_list] = STATE(879), - [sym_val_record] = STATE(879), - [sym_val_table] = STATE(879), - [sym_val_closure] = STATE(879), - [sym_unquoted] = STATE(2324), - [sym_comment] = STATE(982), - [anon_sym_SEMI] = ACTIONS(2390), - [anon_sym_LF] = ACTIONS(2392), - [anon_sym_LBRACK] = ACTIONS(2394), - [anon_sym_LPAREN] = ACTIONS(1693), - [anon_sym_RPAREN] = ACTIONS(2390), - [anon_sym_PIPE] = ACTIONS(2390), - [anon_sym_DOLLAR] = ACTIONS(1695), - [anon_sym_DASH_DASH] = ACTIONS(2390), - [anon_sym_DASH] = ACTIONS(2396), - [anon_sym_LBRACE] = ACTIONS(2398), - [anon_sym_RBRACE] = ACTIONS(2390), - [anon_sym_DOT] = ACTIONS(2400), - [anon_sym_not] = ACTIONS(2402), - [sym_val_nothing] = ACTIONS(2404), - [anon_sym_true] = ACTIONS(2406), - [anon_sym_false] = ACTIONS(2406), - [aux_sym_val_number_token1] = ACTIONS(2408), - [aux_sym_val_number_token2] = ACTIONS(2408), - [aux_sym_val_number_token3] = ACTIONS(2408), - [anon_sym_inf] = ACTIONS(2408), - [anon_sym_DASHinf] = ACTIONS(2408), - [anon_sym_NaN] = ACTIONS(2408), - [aux_sym__val_number_decimal_token1] = ACTIONS(2410), - [aux_sym__val_number_decimal_token2] = ACTIONS(2412), - [anon_sym_0b] = ACTIONS(2414), - [anon_sym_0o] = ACTIONS(2414), - [anon_sym_0x] = ACTIONS(2414), - [sym_val_date] = ACTIONS(2404), - [anon_sym_DQUOTE] = ACTIONS(2416), - [sym__str_single_quotes] = ACTIONS(2418), - [sym__str_back_ticks] = ACTIONS(2418), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2420), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2422), - [anon_sym_err_GT] = ACTIONS(2390), - [anon_sym_out_GT] = ACTIONS(2390), - [anon_sym_e_GT] = ACTIONS(2390), - [anon_sym_o_GT] = ACTIONS(2390), - [anon_sym_err_PLUSout_GT] = ACTIONS(2390), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2390), - [anon_sym_o_PLUSe_GT] = ACTIONS(2390), - [anon_sym_e_PLUSo_GT] = ACTIONS(2390), - [sym_short_flag] = ACTIONS(2390), - [aux_sym_unquoted_token1] = ACTIONS(2317), - [anon_sym_POUND] = ACTIONS(105), - }, - [983] = { - [sym_expr_parenthesized] = STATE(2288), - [sym_val_range] = STATE(2349), - [sym__value] = STATE(2349), - [sym_val_bool] = STATE(2341), - [sym_val_variable] = STATE(2294), - [sym__var] = STATE(2200), - [sym_val_number] = STATE(184), - [sym__val_number_decimal] = STATE(182), - [sym_val_duration] = STATE(2341), - [sym_val_filesize] = STATE(2341), - [sym_val_binary] = STATE(2341), - [sym_val_string] = STATE(2341), - [sym__str_double_quotes] = STATE(2345), - [sym_val_interpolated] = STATE(2341), - [sym__inter_single_quotes] = STATE(2351), - [sym__inter_double_quotes] = STATE(2352), - [sym_val_list] = STATE(2341), - [sym_val_record] = STATE(2341), - [sym_val_table] = STATE(2341), - [sym_val_closure] = STATE(2341), - [sym__cmd_arg] = STATE(2340), - [sym_redirection] = STATE(2358), - [sym__flag] = STATE(2396), - [sym_long_flag] = STATE(2392), - [sym_unquoted] = STATE(2380), - [sym_comment] = STATE(983), - [aux_sym_command_repeat1] = STATE(981), - [anon_sym_SEMI] = ACTIONS(2424), - [anon_sym_LF] = ACTIONS(2426), - [anon_sym_LBRACK] = ACTIONS(2281), - [anon_sym_LPAREN] = ACTIONS(2283), - [anon_sym_RPAREN] = ACTIONS(2424), - [anon_sym_PIPE] = ACTIONS(2424), - [anon_sym_DOLLAR] = ACTIONS(2285), - [anon_sym_DASH_DASH] = ACTIONS(2287), - [anon_sym_LBRACE] = ACTIONS(2289), - [anon_sym_RBRACE] = ACTIONS(2424), - [anon_sym_DOT] = ACTIONS(2291), - [sym_val_nothing] = ACTIONS(2293), - [anon_sym_true] = ACTIONS(2295), - [anon_sym_false] = ACTIONS(2295), - [aux_sym_val_number_token1] = ACTIONS(2297), - [aux_sym_val_number_token2] = ACTIONS(2297), - [aux_sym_val_number_token3] = ACTIONS(2297), - [anon_sym_inf] = ACTIONS(2297), - [anon_sym_DASHinf] = ACTIONS(2297), - [anon_sym_NaN] = ACTIONS(2297), - [aux_sym__val_number_decimal_token1] = ACTIONS(2299), - [aux_sym__val_number_decimal_token2] = ACTIONS(2301), - [anon_sym_0b] = ACTIONS(2303), - [anon_sym_0o] = ACTIONS(2303), - [anon_sym_0x] = ACTIONS(2303), - [sym_val_date] = ACTIONS(2293), - [anon_sym_DQUOTE] = ACTIONS(2305), - [sym__str_single_quotes] = ACTIONS(2307), - [sym__str_back_ticks] = ACTIONS(2307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2309), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2311), - [anon_sym_err_GT] = ACTIONS(2313), - [anon_sym_out_GT] = ACTIONS(2313), - [anon_sym_e_GT] = ACTIONS(2313), - [anon_sym_o_GT] = ACTIONS(2313), - [anon_sym_err_PLUSout_GT] = ACTIONS(2313), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2313), - [anon_sym_o_PLUSe_GT] = ACTIONS(2313), - [anon_sym_e_PLUSo_GT] = ACTIONS(2313), - [sym_short_flag] = ACTIONS(2315), - [aux_sym_unquoted_token1] = ACTIONS(2317), - [anon_sym_POUND] = ACTIONS(105), - }, - [984] = { - [sym_expr_parenthesized] = STATE(2288), - [sym_val_range] = STATE(2349), - [sym__value] = STATE(2349), - [sym_val_bool] = STATE(2341), - [sym_val_variable] = STATE(2294), - [sym__var] = STATE(2200), - [sym_val_number] = STATE(184), - [sym__val_number_decimal] = STATE(182), - [sym_val_duration] = STATE(2341), - [sym_val_filesize] = STATE(2341), - [sym_val_binary] = STATE(2341), - [sym_val_string] = STATE(2341), - [sym__str_double_quotes] = STATE(2345), - [sym_val_interpolated] = STATE(2341), - [sym__inter_single_quotes] = STATE(2351), - [sym__inter_double_quotes] = STATE(2352), - [sym_val_list] = STATE(2341), - [sym_val_record] = STATE(2341), - [sym_val_table] = STATE(2341), - [sym_val_closure] = STATE(2341), - [sym__cmd_arg] = STATE(2340), - [sym_redirection] = STATE(2358), - [sym__flag] = STATE(2396), - [sym_long_flag] = STATE(2392), - [sym_unquoted] = STATE(2380), - [sym_comment] = STATE(984), - [aux_sym_command_repeat1] = STATE(983), - [anon_sym_SEMI] = ACTIONS(2323), - [anon_sym_LF] = ACTIONS(2325), - [anon_sym_LBRACK] = ACTIONS(2281), - [anon_sym_LPAREN] = ACTIONS(2283), - [anon_sym_RPAREN] = ACTIONS(2323), - [anon_sym_PIPE] = ACTIONS(2323), - [anon_sym_DOLLAR] = ACTIONS(2285), - [anon_sym_DASH_DASH] = ACTIONS(2287), - [anon_sym_LBRACE] = ACTIONS(2289), - [anon_sym_RBRACE] = ACTIONS(2323), - [anon_sym_DOT] = ACTIONS(2291), - [sym_val_nothing] = ACTIONS(2293), - [anon_sym_true] = ACTIONS(2295), - [anon_sym_false] = ACTIONS(2295), - [aux_sym_val_number_token1] = ACTIONS(2297), - [aux_sym_val_number_token2] = ACTIONS(2297), - [aux_sym_val_number_token3] = ACTIONS(2297), - [anon_sym_inf] = ACTIONS(2297), - [anon_sym_DASHinf] = ACTIONS(2297), - [anon_sym_NaN] = ACTIONS(2297), - [aux_sym__val_number_decimal_token1] = ACTIONS(2299), - [aux_sym__val_number_decimal_token2] = ACTIONS(2301), - [anon_sym_0b] = ACTIONS(2303), - [anon_sym_0o] = ACTIONS(2303), - [anon_sym_0x] = ACTIONS(2303), - [sym_val_date] = ACTIONS(2293), - [anon_sym_DQUOTE] = ACTIONS(2305), - [sym__str_single_quotes] = ACTIONS(2307), - [sym__str_back_ticks] = ACTIONS(2307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2309), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2311), - [anon_sym_err_GT] = ACTIONS(2313), - [anon_sym_out_GT] = ACTIONS(2313), - [anon_sym_e_GT] = ACTIONS(2313), - [anon_sym_o_GT] = ACTIONS(2313), - [anon_sym_err_PLUSout_GT] = ACTIONS(2313), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2313), - [anon_sym_o_PLUSe_GT] = ACTIONS(2313), - [anon_sym_e_PLUSo_GT] = ACTIONS(2313), - [sym_short_flag] = ACTIONS(2315), - [aux_sym_unquoted_token1] = ACTIONS(2317), - [anon_sym_POUND] = ACTIONS(105), - }, - [985] = { - [sym_comment] = STATE(985), - [ts_builtin_sym_end] = ACTIONS(991), [anon_sym_export] = ACTIONS(989), [anon_sym_alias] = ACTIONS(989), [anon_sym_let] = ACTIONS(989), @@ -155480,16 +154915,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(989), [anon_sym_LF] = ACTIONS(991), [anon_sym_def] = ACTIONS(989), - [anon_sym_def_DASHenv] = ACTIONS(989), [anon_sym_export_DASHenv] = ACTIONS(989), [anon_sym_extern] = ACTIONS(989), [anon_sym_module] = ACTIONS(989), [anon_sym_use] = ACTIONS(989), [anon_sym_LBRACK] = ACTIONS(989), [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_RPAREN] = ACTIONS(989), [anon_sym_DOLLAR] = ACTIONS(989), [anon_sym_error] = ACTIONS(989), - [anon_sym_LT] = ACTIONS(2199), + [anon_sym_LT] = ACTIONS(2221), [anon_sym_DASH] = ACTIONS(989), [anon_sym_break] = ACTIONS(989), [anon_sym_continue] = ACTIONS(989), @@ -155500,6 +154935,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(989), [anon_sym_match] = ACTIONS(989), [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(989), [anon_sym_DOT] = ACTIONS(989), [anon_sym_try] = ACTIONS(989), [anon_sym_return] = ACTIONS(989), @@ -155511,8 +154947,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(989), [anon_sym_where] = ACTIONS(989), [anon_sym_not] = ACTIONS(989), - [anon_sym_DOT2] = ACTIONS(2201), - [anon_sym_EQ2] = ACTIONS(2199), + [anon_sym_DOT2] = ACTIONS(2223), + [anon_sym_EQ2] = ACTIONS(2221), [sym_val_nothing] = ACTIONS(989), [anon_sym_true] = ACTIONS(989), [anon_sym_false] = ACTIONS(989), @@ -155534,792 +154970,444 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), [anon_sym_CARET] = ACTIONS(989), - [aux_sym_unquoted_token4] = ACTIONS(2203), - [aux_sym_unquoted_token7] = ACTIONS(2205), - [anon_sym_POUND] = ACTIONS(105), - }, - [986] = { - [sym_comment] = STATE(986), - [anon_sym_export] = ACTIONS(2428), - [anon_sym_alias] = ACTIONS(2428), - [anon_sym_let] = ACTIONS(2428), - [anon_sym_let_DASHenv] = ACTIONS(2428), - [anon_sym_mut] = ACTIONS(2428), - [anon_sym_const] = ACTIONS(2428), - [anon_sym_SEMI] = ACTIONS(2428), - [sym_cmd_identifier] = ACTIONS(2428), - [sym__long_flag_identifier] = ACTIONS(2430), - [anon_sym_LF] = ACTIONS(2432), - [anon_sym_def] = ACTIONS(2428), - [anon_sym_def_DASHenv] = ACTIONS(2428), - [anon_sym_export_DASHenv] = ACTIONS(2428), - [anon_sym_extern] = ACTIONS(2428), - [anon_sym_module] = ACTIONS(2428), - [anon_sym_use] = ACTIONS(2428), - [anon_sym_LBRACK] = ACTIONS(2428), - [anon_sym_LPAREN] = ACTIONS(2428), - [anon_sym_RPAREN] = ACTIONS(2428), - [anon_sym_DOLLAR] = ACTIONS(2428), - [anon_sym_error] = ACTIONS(2428), - [anon_sym_DASH_DASH] = ACTIONS(2428), - [anon_sym_DASH] = ACTIONS(2428), - [anon_sym_break] = ACTIONS(2428), - [anon_sym_continue] = ACTIONS(2428), - [anon_sym_for] = ACTIONS(2428), - [anon_sym_loop] = ACTIONS(2428), - [anon_sym_while] = ACTIONS(2428), - [anon_sym_do] = ACTIONS(2428), - [anon_sym_if] = ACTIONS(2428), - [anon_sym_match] = ACTIONS(2428), - [anon_sym_LBRACE] = ACTIONS(2428), - [anon_sym_RBRACE] = ACTIONS(2428), - [anon_sym_DOT] = ACTIONS(2428), - [anon_sym_try] = ACTIONS(2428), - [anon_sym_return] = ACTIONS(2428), - [anon_sym_source] = ACTIONS(2428), - [anon_sym_source_DASHenv] = ACTIONS(2428), - [anon_sym_register] = ACTIONS(2428), - [anon_sym_hide] = ACTIONS(2428), - [anon_sym_hide_DASHenv] = ACTIONS(2428), - [anon_sym_overlay] = ACTIONS(2428), - [anon_sym_as] = ACTIONS(2428), - [anon_sym_where] = ACTIONS(2428), - [anon_sym_not] = ACTIONS(2428), - [sym_val_nothing] = ACTIONS(2428), - [anon_sym_true] = ACTIONS(2428), - [anon_sym_false] = ACTIONS(2428), - [aux_sym_val_number_token1] = ACTIONS(2428), - [aux_sym_val_number_token2] = ACTIONS(2428), - [aux_sym_val_number_token3] = ACTIONS(2428), - [anon_sym_inf] = ACTIONS(2428), - [anon_sym_DASHinf] = ACTIONS(2428), - [anon_sym_NaN] = ACTIONS(2428), - [aux_sym__val_number_decimal_token1] = ACTIONS(2428), - [aux_sym__val_number_decimal_token2] = ACTIONS(2428), - [anon_sym_0b] = ACTIONS(2428), - [anon_sym_0o] = ACTIONS(2428), - [anon_sym_0x] = ACTIONS(2428), - [sym_val_date] = ACTIONS(2428), - [anon_sym_DQUOTE] = ACTIONS(2428), - [sym__str_single_quotes] = ACTIONS(2428), - [sym__str_back_ticks] = ACTIONS(2428), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2428), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2428), - [anon_sym_CARET] = ACTIONS(2428), - [sym_short_flag] = ACTIONS(2428), - [anon_sym_POUND] = ACTIONS(105), - }, - [987] = { - [sym_path] = STATE(1060), - [sym_comment] = STATE(987), - [aux_sym_cell_path_repeat1] = STATE(1004), - [anon_sym_export] = ACTIONS(1194), - [anon_sym_alias] = ACTIONS(1194), - [anon_sym_let] = ACTIONS(1194), - [anon_sym_let_DASHenv] = ACTIONS(1194), - [anon_sym_mut] = ACTIONS(1194), - [anon_sym_const] = ACTIONS(1194), - [anon_sym_SEMI] = ACTIONS(1194), - [sym_cmd_identifier] = ACTIONS(1194), - [anon_sym_LF] = ACTIONS(1196), - [anon_sym_def] = ACTIONS(1194), - [anon_sym_def_DASHenv] = ACTIONS(1194), - [anon_sym_export_DASHenv] = ACTIONS(1194), - [anon_sym_extern] = ACTIONS(1194), - [anon_sym_module] = ACTIONS(1194), - [anon_sym_use] = ACTIONS(1194), - [anon_sym_LBRACK] = ACTIONS(1194), - [anon_sym_LPAREN] = ACTIONS(1194), - [anon_sym_RPAREN] = ACTIONS(1194), - [anon_sym_DOLLAR] = ACTIONS(1194), - [anon_sym_error] = ACTIONS(1194), - [anon_sym_DASH] = ACTIONS(1194), - [anon_sym_break] = ACTIONS(1194), - [anon_sym_continue] = ACTIONS(1194), - [anon_sym_for] = ACTIONS(1194), - [anon_sym_loop] = ACTIONS(1194), - [anon_sym_while] = ACTIONS(1194), - [anon_sym_do] = ACTIONS(1194), - [anon_sym_if] = ACTIONS(1194), - [anon_sym_match] = ACTIONS(1194), - [anon_sym_LBRACE] = ACTIONS(1194), - [anon_sym_RBRACE] = ACTIONS(1194), - [anon_sym_DOT] = ACTIONS(1194), - [anon_sym_try] = ACTIONS(1194), - [anon_sym_return] = ACTIONS(1194), - [anon_sym_source] = ACTIONS(1194), - [anon_sym_source_DASHenv] = ACTIONS(1194), - [anon_sym_register] = ACTIONS(1194), - [anon_sym_hide] = ACTIONS(1194), - [anon_sym_hide_DASHenv] = ACTIONS(1194), - [anon_sym_overlay] = ACTIONS(1194), - [anon_sym_where] = ACTIONS(1194), - [anon_sym_not] = ACTIONS(1194), - [anon_sym_DOT2] = ACTIONS(2434), - [sym_val_nothing] = ACTIONS(1194), - [anon_sym_true] = ACTIONS(1194), - [anon_sym_false] = ACTIONS(1194), - [aux_sym_val_number_token1] = ACTIONS(1194), - [aux_sym_val_number_token2] = ACTIONS(1194), - [aux_sym_val_number_token3] = ACTIONS(1194), - [anon_sym_inf] = ACTIONS(1194), - [anon_sym_DASHinf] = ACTIONS(1194), - [anon_sym_NaN] = ACTIONS(1194), - [aux_sym__val_number_decimal_token1] = ACTIONS(1194), - [aux_sym__val_number_decimal_token2] = ACTIONS(1194), - [anon_sym_0b] = ACTIONS(1194), - [anon_sym_0o] = ACTIONS(1194), - [anon_sym_0x] = ACTIONS(1194), - [sym_val_date] = ACTIONS(1194), - [anon_sym_DQUOTE] = ACTIONS(1194), - [sym__str_single_quotes] = ACTIONS(1194), - [sym__str_back_ticks] = ACTIONS(1194), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1194), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1194), - [anon_sym_CARET] = ACTIONS(1194), - [anon_sym_POUND] = ACTIONS(105), - }, - [988] = { - [sym_expr_parenthesized] = STATE(1458), - [sym__val_range_end_decimal] = STATE(1458), - [sym_val_variable] = STATE(1458), - [sym__var] = STATE(1212), - [sym_comment] = STATE(988), - [anon_sym_LBRACK] = ACTIONS(1111), - [anon_sym_COMMA] = ACTIONS(1111), - [anon_sym_RBRACK] = ACTIONS(1111), - [anon_sym_LPAREN] = ACTIONS(2225), - [anon_sym_DOLLAR] = ACTIONS(1955), - [anon_sym_GT] = ACTIONS(1109), - [anon_sym_DASH_DASH] = ACTIONS(1111), - [anon_sym_DASH] = ACTIONS(1109), - [anon_sym_in] = ACTIONS(1109), - [anon_sym_LBRACE] = ACTIONS(1111), - [anon_sym_DOT] = ACTIONS(1109), - [anon_sym_STAR] = ACTIONS(1109), - [anon_sym_STAR_STAR] = ACTIONS(1111), - [anon_sym_PLUS_PLUS] = ACTIONS(1111), - [anon_sym_SLASH] = ACTIONS(1109), - [anon_sym_mod] = ACTIONS(1111), - [anon_sym_SLASH_SLASH] = ACTIONS(1111), - [anon_sym_PLUS] = ACTIONS(1109), - [anon_sym_bit_DASHshl] = ACTIONS(1111), - [anon_sym_bit_DASHshr] = ACTIONS(1111), - [anon_sym_EQ_EQ] = ACTIONS(1111), - [anon_sym_BANG_EQ] = ACTIONS(1111), - [anon_sym_LT2] = ACTIONS(1109), - [anon_sym_LT_EQ] = ACTIONS(1111), - [anon_sym_GT_EQ] = ACTIONS(1111), - [anon_sym_not_DASHin] = ACTIONS(1111), - [anon_sym_starts_DASHwith] = ACTIONS(1111), - [anon_sym_ends_DASHwith] = ACTIONS(1111), - [anon_sym_EQ_TILDE] = ACTIONS(1111), - [anon_sym_BANG_TILDE] = ACTIONS(1111), - [anon_sym_bit_DASHand] = ACTIONS(1111), - [anon_sym_bit_DASHxor] = ACTIONS(1111), - [anon_sym_bit_DASHor] = ACTIONS(1111), - [anon_sym_and] = ACTIONS(1111), - [anon_sym_xor] = ACTIONS(1111), - [anon_sym_or] = ACTIONS(1111), - [anon_sym_not] = ACTIONS(1109), - [anon_sym_DOT2] = ACTIONS(2229), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2233), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2235), - [sym_val_nothing] = ACTIONS(1111), - [anon_sym_true] = ACTIONS(1111), - [anon_sym_false] = ACTIONS(1111), - [aux_sym_val_number_token1] = ACTIONS(1111), - [aux_sym_val_number_token2] = ACTIONS(1111), - [aux_sym_val_number_token3] = ACTIONS(1111), - [anon_sym_inf] = ACTIONS(1111), - [anon_sym_DASHinf] = ACTIONS(1109), - [anon_sym_NaN] = ACTIONS(1111), - [aux_sym__val_number_decimal_token1] = ACTIONS(1109), - [aux_sym__val_number_decimal_token2] = ACTIONS(1109), - [anon_sym_0b] = ACTIONS(1109), - [anon_sym_0o] = ACTIONS(1109), - [anon_sym_0x] = ACTIONS(1109), - [sym_val_date] = ACTIONS(1111), - [anon_sym_DQUOTE] = ACTIONS(1111), - [sym__str_single_quotes] = ACTIONS(1111), - [sym__str_back_ticks] = ACTIONS(1111), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1111), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1111), - [sym__list_item_identifier] = ACTIONS(1109), - [sym_short_flag] = ACTIONS(1109), - [anon_sym_POUND] = ACTIONS(3), - }, - [989] = { - [sym_expr_parenthesized] = STATE(2372), - [sym_val_range] = STATE(2467), - [sym__value] = STATE(2467), - [sym_val_bool] = STATE(2479), - [sym_val_variable] = STATE(2401), - [sym__var] = STATE(2251), - [sym_val_number] = STATE(190), - [sym__val_number_decimal] = STATE(185), - [sym_val_duration] = STATE(2479), - [sym_val_filesize] = STATE(2479), - [sym_val_binary] = STATE(2479), - [sym_val_string] = STATE(2479), - [sym__str_double_quotes] = STATE(2419), - [sym_val_interpolated] = STATE(2479), - [sym__inter_single_quotes] = STATE(2492), - [sym__inter_double_quotes] = STATE(2494), - [sym_val_list] = STATE(2479), - [sym_val_record] = STATE(2479), - [sym_val_table] = STATE(2479), - [sym_val_closure] = STATE(2479), - [sym__cmd_arg] = STATE(2493), - [sym_redirection] = STATE(2473), - [sym__flag] = STATE(2457), - [sym_long_flag] = STATE(2481), - [sym_unquoted] = STATE(2454), - [sym_comment] = STATE(989), - [aux_sym_command_repeat1] = STATE(993), - [ts_builtin_sym_end] = ACTIONS(2426), - [anon_sym_SEMI] = ACTIONS(2424), - [anon_sym_LF] = ACTIONS(2426), - [anon_sym_LBRACK] = ACTIONS(2436), - [anon_sym_LPAREN] = ACTIONS(2438), - [anon_sym_PIPE] = ACTIONS(2424), - [anon_sym_DOLLAR] = ACTIONS(2440), - [anon_sym_DASH_DASH] = ACTIONS(2442), - [anon_sym_LBRACE] = ACTIONS(2444), - [anon_sym_DOT] = ACTIONS(2446), - [sym_val_nothing] = ACTIONS(2448), - [anon_sym_true] = ACTIONS(2450), - [anon_sym_false] = ACTIONS(2450), - [aux_sym_val_number_token1] = ACTIONS(2452), - [aux_sym_val_number_token2] = ACTIONS(2452), - [aux_sym_val_number_token3] = ACTIONS(2452), - [anon_sym_inf] = ACTIONS(2452), - [anon_sym_DASHinf] = ACTIONS(2452), - [anon_sym_NaN] = ACTIONS(2452), - [aux_sym__val_number_decimal_token1] = ACTIONS(2454), - [aux_sym__val_number_decimal_token2] = ACTIONS(2456), - [anon_sym_0b] = ACTIONS(2458), - [anon_sym_0o] = ACTIONS(2458), - [anon_sym_0x] = ACTIONS(2458), - [sym_val_date] = ACTIONS(2448), - [anon_sym_DQUOTE] = ACTIONS(2460), - [sym__str_single_quotes] = ACTIONS(2462), - [sym__str_back_ticks] = ACTIONS(2462), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2464), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2466), - [anon_sym_err_GT] = ACTIONS(2468), - [anon_sym_out_GT] = ACTIONS(2468), - [anon_sym_e_GT] = ACTIONS(2468), - [anon_sym_o_GT] = ACTIONS(2468), - [anon_sym_err_PLUSout_GT] = ACTIONS(2468), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2468), - [anon_sym_o_PLUSe_GT] = ACTIONS(2468), - [anon_sym_e_PLUSo_GT] = ACTIONS(2468), - [sym_short_flag] = ACTIONS(2470), - [aux_sym_unquoted_token1] = ACTIONS(2472), - [anon_sym_POUND] = ACTIONS(105), - }, - [990] = { - [sym_expr_parenthesized] = STATE(2288), - [sym_val_range] = STATE(2349), - [sym__value] = STATE(2349), - [sym_val_bool] = STATE(2341), - [sym_val_variable] = STATE(2294), - [sym__var] = STATE(2200), - [sym_val_number] = STATE(184), - [sym__val_number_decimal] = STATE(182), - [sym_val_duration] = STATE(2341), - [sym_val_filesize] = STATE(2341), - [sym_val_binary] = STATE(2341), - [sym_val_string] = STATE(2341), - [sym__str_double_quotes] = STATE(2345), - [sym_val_interpolated] = STATE(2341), - [sym__inter_single_quotes] = STATE(2351), - [sym__inter_double_quotes] = STATE(2352), - [sym_val_list] = STATE(2341), - [sym_val_record] = STATE(2341), - [sym_val_table] = STATE(2341), - [sym_val_closure] = STATE(2341), - [sym__cmd_arg] = STATE(2458), - [sym_redirection] = STATE(2358), - [sym__flag] = STATE(2396), - [sym_long_flag] = STATE(2392), - [sym_unquoted] = STATE(2380), - [sym_comment] = STATE(990), - [aux_sym__command_parenthesized_body_repeat1] = STATE(1019), - [anon_sym_SEMI] = ACTIONS(2474), - [anon_sym_LF] = ACTIONS(2476), - [anon_sym_LBRACK] = ACTIONS(2281), - [anon_sym_LPAREN] = ACTIONS(2283), - [anon_sym_RPAREN] = ACTIONS(2474), - [anon_sym_PIPE] = ACTIONS(2474), - [anon_sym_DOLLAR] = ACTIONS(2285), - [anon_sym_DASH_DASH] = ACTIONS(2287), - [anon_sym_LBRACE] = ACTIONS(2289), - [anon_sym_DOT] = ACTIONS(2291), - [sym_val_nothing] = ACTIONS(2293), - [anon_sym_true] = ACTIONS(2295), - [anon_sym_false] = ACTIONS(2295), - [aux_sym_val_number_token1] = ACTIONS(2297), - [aux_sym_val_number_token2] = ACTIONS(2297), - [aux_sym_val_number_token3] = ACTIONS(2297), - [anon_sym_inf] = ACTIONS(2297), - [anon_sym_DASHinf] = ACTIONS(2297), - [anon_sym_NaN] = ACTIONS(2297), - [aux_sym__val_number_decimal_token1] = ACTIONS(2299), - [aux_sym__val_number_decimal_token2] = ACTIONS(2301), - [anon_sym_0b] = ACTIONS(2303), - [anon_sym_0o] = ACTIONS(2303), - [anon_sym_0x] = ACTIONS(2303), - [sym_val_date] = ACTIONS(2293), - [anon_sym_DQUOTE] = ACTIONS(2305), - [sym__str_single_quotes] = ACTIONS(2307), - [sym__str_back_ticks] = ACTIONS(2307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2309), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2311), - [anon_sym_err_GT] = ACTIONS(2313), - [anon_sym_out_GT] = ACTIONS(2313), - [anon_sym_e_GT] = ACTIONS(2313), - [anon_sym_o_GT] = ACTIONS(2313), - [anon_sym_err_PLUSout_GT] = ACTIONS(2313), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2313), - [anon_sym_o_PLUSe_GT] = ACTIONS(2313), - [anon_sym_e_PLUSo_GT] = ACTIONS(2313), - [sym_short_flag] = ACTIONS(2315), - [aux_sym_unquoted_token1] = ACTIONS(2317), - [anon_sym_POUND] = ACTIONS(105), - }, - [991] = { - [sym_cell_path] = STATE(1087), - [sym_path] = STATE(1018), - [sym_comment] = STATE(991), - [anon_sym_export] = ACTIONS(1168), - [anon_sym_alias] = ACTIONS(1168), - [anon_sym_let] = ACTIONS(1168), - [anon_sym_let_DASHenv] = ACTIONS(1168), - [anon_sym_mut] = ACTIONS(1168), - [anon_sym_const] = ACTIONS(1168), - [anon_sym_SEMI] = ACTIONS(1168), - [sym_cmd_identifier] = ACTIONS(1168), - [anon_sym_LF] = ACTIONS(1170), - [anon_sym_def] = ACTIONS(1168), - [anon_sym_def_DASHenv] = ACTIONS(1168), - [anon_sym_export_DASHenv] = ACTIONS(1168), - [anon_sym_extern] = ACTIONS(1168), - [anon_sym_module] = ACTIONS(1168), - [anon_sym_use] = ACTIONS(1168), - [anon_sym_LBRACK] = ACTIONS(1168), - [anon_sym_LPAREN] = ACTIONS(1168), - [anon_sym_RPAREN] = ACTIONS(1168), - [anon_sym_DOLLAR] = ACTIONS(1168), - [anon_sym_error] = ACTIONS(1168), - [anon_sym_DASH] = ACTIONS(1168), - [anon_sym_break] = ACTIONS(1168), - [anon_sym_continue] = ACTIONS(1168), - [anon_sym_for] = ACTIONS(1168), - [anon_sym_loop] = ACTIONS(1168), - [anon_sym_while] = ACTIONS(1168), - [anon_sym_do] = ACTIONS(1168), - [anon_sym_if] = ACTIONS(1168), - [anon_sym_match] = ACTIONS(1168), - [anon_sym_LBRACE] = ACTIONS(1168), - [anon_sym_RBRACE] = ACTIONS(1168), - [anon_sym_DOT] = ACTIONS(1168), - [anon_sym_try] = ACTIONS(1168), - [anon_sym_return] = ACTIONS(1168), - [anon_sym_source] = ACTIONS(1168), - [anon_sym_source_DASHenv] = ACTIONS(1168), - [anon_sym_register] = ACTIONS(1168), - [anon_sym_hide] = ACTIONS(1168), - [anon_sym_hide_DASHenv] = ACTIONS(1168), - [anon_sym_overlay] = ACTIONS(1168), - [anon_sym_where] = ACTIONS(1168), - [anon_sym_not] = ACTIONS(1168), - [anon_sym_DOT2] = ACTIONS(2434), - [sym_val_nothing] = ACTIONS(1168), - [anon_sym_true] = ACTIONS(1168), - [anon_sym_false] = ACTIONS(1168), - [aux_sym_val_number_token1] = ACTIONS(1168), - [aux_sym_val_number_token2] = ACTIONS(1168), - [aux_sym_val_number_token3] = ACTIONS(1168), - [anon_sym_inf] = ACTIONS(1168), - [anon_sym_DASHinf] = ACTIONS(1168), - [anon_sym_NaN] = ACTIONS(1168), - [aux_sym__val_number_decimal_token1] = ACTIONS(1168), - [aux_sym__val_number_decimal_token2] = ACTIONS(1168), - [anon_sym_0b] = ACTIONS(1168), - [anon_sym_0o] = ACTIONS(1168), - [anon_sym_0x] = ACTIONS(1168), - [sym_val_date] = ACTIONS(1168), - [anon_sym_DQUOTE] = ACTIONS(1168), - [sym__str_single_quotes] = ACTIONS(1168), - [sym__str_back_ticks] = ACTIONS(1168), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1168), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1168), - [anon_sym_CARET] = ACTIONS(1168), + [aux_sym_unquoted_token4] = ACTIONS(2225), + [aux_sym_unquoted_token7] = ACTIONS(2227), [anon_sym_POUND] = ACTIONS(105), }, - [992] = { - [sym_cell_path] = STATE(1084), - [sym_path] = STATE(1018), - [sym_comment] = STATE(992), - [anon_sym_export] = ACTIONS(1198), - [anon_sym_alias] = ACTIONS(1198), - [anon_sym_let] = ACTIONS(1198), - [anon_sym_let_DASHenv] = ACTIONS(1198), - [anon_sym_mut] = ACTIONS(1198), - [anon_sym_const] = ACTIONS(1198), - [anon_sym_SEMI] = ACTIONS(1198), - [sym_cmd_identifier] = ACTIONS(1198), - [anon_sym_LF] = ACTIONS(1200), - [anon_sym_def] = ACTIONS(1198), - [anon_sym_def_DASHenv] = ACTIONS(1198), - [anon_sym_export_DASHenv] = ACTIONS(1198), - [anon_sym_extern] = ACTIONS(1198), - [anon_sym_module] = ACTIONS(1198), - [anon_sym_use] = ACTIONS(1198), - [anon_sym_LBRACK] = ACTIONS(1198), - [anon_sym_LPAREN] = ACTIONS(1198), - [anon_sym_RPAREN] = ACTIONS(1198), - [anon_sym_DOLLAR] = ACTIONS(1198), - [anon_sym_error] = ACTIONS(1198), - [anon_sym_DASH] = ACTIONS(1198), - [anon_sym_break] = ACTIONS(1198), - [anon_sym_continue] = ACTIONS(1198), - [anon_sym_for] = ACTIONS(1198), - [anon_sym_loop] = ACTIONS(1198), - [anon_sym_while] = ACTIONS(1198), - [anon_sym_do] = ACTIONS(1198), - [anon_sym_if] = ACTIONS(1198), - [anon_sym_match] = ACTIONS(1198), - [anon_sym_LBRACE] = ACTIONS(1198), - [anon_sym_RBRACE] = ACTIONS(1198), - [anon_sym_DOT] = ACTIONS(1198), - [anon_sym_try] = ACTIONS(1198), - [anon_sym_return] = ACTIONS(1198), - [anon_sym_source] = ACTIONS(1198), - [anon_sym_source_DASHenv] = ACTIONS(1198), - [anon_sym_register] = ACTIONS(1198), - [anon_sym_hide] = ACTIONS(1198), - [anon_sym_hide_DASHenv] = ACTIONS(1198), - [anon_sym_overlay] = ACTIONS(1198), - [anon_sym_where] = ACTIONS(1198), - [anon_sym_not] = ACTIONS(1198), - [anon_sym_DOT2] = ACTIONS(2434), - [sym_val_nothing] = ACTIONS(1198), - [anon_sym_true] = ACTIONS(1198), - [anon_sym_false] = ACTIONS(1198), - [aux_sym_val_number_token1] = ACTIONS(1198), - [aux_sym_val_number_token2] = ACTIONS(1198), - [aux_sym_val_number_token3] = ACTIONS(1198), - [anon_sym_inf] = ACTIONS(1198), - [anon_sym_DASHinf] = ACTIONS(1198), - [anon_sym_NaN] = ACTIONS(1198), - [aux_sym__val_number_decimal_token1] = ACTIONS(1198), - [aux_sym__val_number_decimal_token2] = ACTIONS(1198), - [anon_sym_0b] = ACTIONS(1198), - [anon_sym_0o] = ACTIONS(1198), - [anon_sym_0x] = ACTIONS(1198), - [sym_val_date] = ACTIONS(1198), - [anon_sym_DQUOTE] = ACTIONS(1198), - [sym__str_single_quotes] = ACTIONS(1198), - [sym__str_back_ticks] = ACTIONS(1198), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1198), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1198), - [anon_sym_CARET] = ACTIONS(1198), + [982] = { + [sym_expr_parenthesized] = STATE(2316), + [sym_val_range] = STATE(2335), + [sym__value] = STATE(2335), + [sym_val_bool] = STATE(2371), + [sym_val_variable] = STATE(2300), + [sym__var] = STATE(2195), + [sym_val_number] = STATE(183), + [sym__val_number_decimal] = STATE(177), + [sym_val_duration] = STATE(2371), + [sym_val_filesize] = STATE(2371), + [sym_val_binary] = STATE(2371), + [sym_val_string] = STATE(2371), + [sym__str_double_quotes] = STATE(2375), + [sym_val_interpolated] = STATE(2371), + [sym__inter_single_quotes] = STATE(2381), + [sym__inter_double_quotes] = STATE(2382), + [sym_val_list] = STATE(2371), + [sym_val_record] = STATE(2371), + [sym_val_table] = STATE(2371), + [sym_val_closure] = STATE(2371), + [sym__cmd_arg] = STATE(2346), + [sym_redirection] = STATE(2349), + [sym__flag] = STATE(2352), + [sym_long_flag] = STATE(2342), + [sym_unquoted] = STATE(2343), + [sym_comment] = STATE(982), + [aux_sym_command_repeat1] = STATE(979), + [anon_sym_SEMI] = ACTIONS(2388), + [anon_sym_LF] = ACTIONS(2390), + [anon_sym_LBRACK] = ACTIONS(2269), + [anon_sym_LPAREN] = ACTIONS(2271), + [anon_sym_RPAREN] = ACTIONS(2388), + [anon_sym_PIPE] = ACTIONS(2388), + [anon_sym_DOLLAR] = ACTIONS(2273), + [anon_sym_DASH_DASH] = ACTIONS(2275), + [anon_sym_LBRACE] = ACTIONS(2277), + [anon_sym_RBRACE] = ACTIONS(2388), + [anon_sym_DOT] = ACTIONS(2279), + [sym_val_nothing] = ACTIONS(2281), + [anon_sym_true] = ACTIONS(2283), + [anon_sym_false] = ACTIONS(2283), + [aux_sym_val_number_token1] = ACTIONS(2285), + [aux_sym_val_number_token2] = ACTIONS(2285), + [aux_sym_val_number_token3] = ACTIONS(2285), + [anon_sym_inf] = ACTIONS(2285), + [anon_sym_DASHinf] = ACTIONS(2285), + [anon_sym_NaN] = ACTIONS(2285), + [aux_sym__val_number_decimal_token1] = ACTIONS(2287), + [aux_sym__val_number_decimal_token2] = ACTIONS(2289), + [anon_sym_0b] = ACTIONS(2291), + [anon_sym_0o] = ACTIONS(2291), + [anon_sym_0x] = ACTIONS(2291), + [sym_val_date] = ACTIONS(2281), + [anon_sym_DQUOTE] = ACTIONS(2293), + [sym__str_single_quotes] = ACTIONS(2295), + [sym__str_back_ticks] = ACTIONS(2295), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2297), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2299), + [anon_sym_err_GT] = ACTIONS(2301), + [anon_sym_out_GT] = ACTIONS(2301), + [anon_sym_e_GT] = ACTIONS(2301), + [anon_sym_o_GT] = ACTIONS(2301), + [anon_sym_err_PLUSout_GT] = ACTIONS(2301), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2301), + [anon_sym_o_PLUSe_GT] = ACTIONS(2301), + [anon_sym_e_PLUSo_GT] = ACTIONS(2301), + [sym_short_flag] = ACTIONS(2303), + [aux_sym_unquoted_token1] = ACTIONS(2305), [anon_sym_POUND] = ACTIONS(105), }, - [993] = { - [sym_expr_parenthesized] = STATE(2372), - [sym_val_range] = STATE(2467), - [sym__value] = STATE(2467), - [sym_val_bool] = STATE(2479), - [sym_val_variable] = STATE(2401), - [sym__var] = STATE(2251), - [sym_val_number] = STATE(190), - [sym__val_number_decimal] = STATE(185), - [sym_val_duration] = STATE(2479), - [sym_val_filesize] = STATE(2479), - [sym_val_binary] = STATE(2479), - [sym_val_string] = STATE(2479), - [sym__str_double_quotes] = STATE(2419), - [sym_val_interpolated] = STATE(2479), - [sym__inter_single_quotes] = STATE(2492), - [sym__inter_double_quotes] = STATE(2494), - [sym_val_list] = STATE(2479), - [sym_val_record] = STATE(2479), - [sym_val_table] = STATE(2479), - [sym_val_closure] = STATE(2479), - [sym__cmd_arg] = STATE(2493), - [sym_redirection] = STATE(2473), - [sym__flag] = STATE(2457), - [sym_long_flag] = STATE(2481), - [sym_unquoted] = STATE(2454), - [sym_comment] = STATE(993), - [aux_sym_command_repeat1] = STATE(993), - [ts_builtin_sym_end] = ACTIONS(2331), - [anon_sym_SEMI] = ACTIONS(2329), - [anon_sym_LF] = ACTIONS(2331), - [anon_sym_LBRACK] = ACTIONS(2478), - [anon_sym_LPAREN] = ACTIONS(2481), - [anon_sym_PIPE] = ACTIONS(2329), - [anon_sym_DOLLAR] = ACTIONS(2484), - [anon_sym_DASH_DASH] = ACTIONS(2487), - [anon_sym_LBRACE] = ACTIONS(2490), - [anon_sym_DOT] = ACTIONS(2493), - [sym_val_nothing] = ACTIONS(2496), - [anon_sym_true] = ACTIONS(2499), - [anon_sym_false] = ACTIONS(2499), - [aux_sym_val_number_token1] = ACTIONS(2502), - [aux_sym_val_number_token2] = ACTIONS(2502), - [aux_sym_val_number_token3] = ACTIONS(2502), - [anon_sym_inf] = ACTIONS(2502), - [anon_sym_DASHinf] = ACTIONS(2502), - [anon_sym_NaN] = ACTIONS(2502), - [aux_sym__val_number_decimal_token1] = ACTIONS(2505), - [aux_sym__val_number_decimal_token2] = ACTIONS(2508), - [anon_sym_0b] = ACTIONS(2511), - [anon_sym_0o] = ACTIONS(2511), - [anon_sym_0x] = ACTIONS(2511), - [sym_val_date] = ACTIONS(2496), - [anon_sym_DQUOTE] = ACTIONS(2514), - [sym__str_single_quotes] = ACTIONS(2517), - [sym__str_back_ticks] = ACTIONS(2517), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2520), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2523), - [anon_sym_err_GT] = ACTIONS(2526), - [anon_sym_out_GT] = ACTIONS(2526), - [anon_sym_e_GT] = ACTIONS(2526), - [anon_sym_o_GT] = ACTIONS(2526), - [anon_sym_err_PLUSout_GT] = ACTIONS(2526), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2526), - [anon_sym_o_PLUSe_GT] = ACTIONS(2526), - [anon_sym_e_PLUSo_GT] = ACTIONS(2526), - [sym_short_flag] = ACTIONS(2529), - [aux_sym_unquoted_token1] = ACTIONS(2532), + [983] = { + [sym__flag] = STATE(1050), + [sym_long_flag] = STATE(1045), + [sym_comment] = STATE(983), + [aux_sym_overlay_use_repeat1] = STATE(974), + [ts_builtin_sym_end] = ACTIONS(2217), + [anon_sym_export] = ACTIONS(2215), + [anon_sym_alias] = ACTIONS(2215), + [anon_sym_let] = ACTIONS(2215), + [anon_sym_let_DASHenv] = ACTIONS(2215), + [anon_sym_mut] = ACTIONS(2215), + [anon_sym_const] = ACTIONS(2215), + [anon_sym_SEMI] = ACTIONS(2215), + [sym_cmd_identifier] = ACTIONS(2215), + [anon_sym_LF] = ACTIONS(2217), + [anon_sym_def] = ACTIONS(2215), + [anon_sym_export_DASHenv] = ACTIONS(2215), + [anon_sym_extern] = ACTIONS(2215), + [anon_sym_module] = ACTIONS(2215), + [anon_sym_use] = ACTIONS(2215), + [anon_sym_LBRACK] = ACTIONS(2215), + [anon_sym_LPAREN] = ACTIONS(2215), + [anon_sym_DOLLAR] = ACTIONS(2215), + [anon_sym_error] = ACTIONS(2215), + [anon_sym_DASH_DASH] = ACTIONS(2259), + [anon_sym_DASH] = ACTIONS(2215), + [anon_sym_break] = ACTIONS(2215), + [anon_sym_continue] = ACTIONS(2215), + [anon_sym_for] = ACTIONS(2215), + [anon_sym_loop] = ACTIONS(2215), + [anon_sym_while] = ACTIONS(2215), + [anon_sym_do] = ACTIONS(2215), + [anon_sym_if] = ACTIONS(2215), + [anon_sym_match] = ACTIONS(2215), + [anon_sym_LBRACE] = ACTIONS(2215), + [anon_sym_DOT] = ACTIONS(2215), + [anon_sym_try] = ACTIONS(2215), + [anon_sym_return] = ACTIONS(2215), + [anon_sym_source] = ACTIONS(2215), + [anon_sym_source_DASHenv] = ACTIONS(2215), + [anon_sym_register] = ACTIONS(2215), + [anon_sym_hide] = ACTIONS(2215), + [anon_sym_hide_DASHenv] = ACTIONS(2215), + [anon_sym_overlay] = ACTIONS(2215), + [anon_sym_as] = ACTIONS(2392), + [anon_sym_where] = ACTIONS(2215), + [anon_sym_not] = ACTIONS(2215), + [sym_val_nothing] = ACTIONS(2215), + [anon_sym_true] = ACTIONS(2215), + [anon_sym_false] = ACTIONS(2215), + [aux_sym_val_number_token1] = ACTIONS(2215), + [aux_sym_val_number_token2] = ACTIONS(2215), + [aux_sym_val_number_token3] = ACTIONS(2215), + [anon_sym_inf] = ACTIONS(2215), + [anon_sym_DASHinf] = ACTIONS(2215), + [anon_sym_NaN] = ACTIONS(2215), + [aux_sym__val_number_decimal_token1] = ACTIONS(2215), + [aux_sym__val_number_decimal_token2] = ACTIONS(2215), + [anon_sym_0b] = ACTIONS(2215), + [anon_sym_0o] = ACTIONS(2215), + [anon_sym_0x] = ACTIONS(2215), + [sym_val_date] = ACTIONS(2215), + [anon_sym_DQUOTE] = ACTIONS(2215), + [sym__str_single_quotes] = ACTIONS(2215), + [sym__str_back_ticks] = ACTIONS(2215), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2215), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2215), + [anon_sym_CARET] = ACTIONS(2215), + [sym_short_flag] = ACTIONS(2263), [anon_sym_POUND] = ACTIONS(105), }, - [994] = { - [sym_expr_parenthesized] = STATE(2372), - [sym_val_range] = STATE(2467), - [sym__value] = STATE(2467), - [sym_val_bool] = STATE(2479), - [sym_val_variable] = STATE(2401), - [sym__var] = STATE(2251), - [sym_val_number] = STATE(190), - [sym__val_number_decimal] = STATE(185), - [sym_val_duration] = STATE(2479), - [sym_val_filesize] = STATE(2479), - [sym_val_binary] = STATE(2479), - [sym_val_string] = STATE(2479), - [sym__str_double_quotes] = STATE(2419), - [sym_val_interpolated] = STATE(2479), - [sym__inter_single_quotes] = STATE(2492), - [sym__inter_double_quotes] = STATE(2494), - [sym_val_list] = STATE(2479), - [sym_val_record] = STATE(2479), - [sym_val_table] = STATE(2479), - [sym_val_closure] = STATE(2479), - [sym__cmd_arg] = STATE(2493), - [sym_redirection] = STATE(2473), - [sym__flag] = STATE(2457), - [sym_long_flag] = STATE(2481), - [sym_unquoted] = STATE(2454), - [sym_comment] = STATE(994), - [aux_sym_command_repeat1] = STATE(993), - [ts_builtin_sym_end] = ACTIONS(2279), - [anon_sym_SEMI] = ACTIONS(2277), - [anon_sym_LF] = ACTIONS(2279), - [anon_sym_LBRACK] = ACTIONS(2436), - [anon_sym_LPAREN] = ACTIONS(2438), - [anon_sym_PIPE] = ACTIONS(2277), - [anon_sym_DOLLAR] = ACTIONS(2440), - [anon_sym_DASH_DASH] = ACTIONS(2442), - [anon_sym_LBRACE] = ACTIONS(2444), - [anon_sym_DOT] = ACTIONS(2446), - [sym_val_nothing] = ACTIONS(2448), - [anon_sym_true] = ACTIONS(2450), - [anon_sym_false] = ACTIONS(2450), - [aux_sym_val_number_token1] = ACTIONS(2452), - [aux_sym_val_number_token2] = ACTIONS(2452), - [aux_sym_val_number_token3] = ACTIONS(2452), - [anon_sym_inf] = ACTIONS(2452), - [anon_sym_DASHinf] = ACTIONS(2452), - [anon_sym_NaN] = ACTIONS(2452), - [aux_sym__val_number_decimal_token1] = ACTIONS(2454), - [aux_sym__val_number_decimal_token2] = ACTIONS(2456), - [anon_sym_0b] = ACTIONS(2458), - [anon_sym_0o] = ACTIONS(2458), - [anon_sym_0x] = ACTIONS(2458), - [sym_val_date] = ACTIONS(2448), - [anon_sym_DQUOTE] = ACTIONS(2460), - [sym__str_single_quotes] = ACTIONS(2462), - [sym__str_back_ticks] = ACTIONS(2462), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2464), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2466), - [anon_sym_err_GT] = ACTIONS(2468), - [anon_sym_out_GT] = ACTIONS(2468), - [anon_sym_e_GT] = ACTIONS(2468), - [anon_sym_o_GT] = ACTIONS(2468), - [anon_sym_err_PLUSout_GT] = ACTIONS(2468), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2468), - [anon_sym_o_PLUSe_GT] = ACTIONS(2468), - [anon_sym_e_PLUSo_GT] = ACTIONS(2468), - [sym_short_flag] = ACTIONS(2470), - [aux_sym_unquoted_token1] = ACTIONS(2472), + [984] = { + [sym__expression] = STATE(811), + [sym_expr_unary] = STATE(793), + [sym_expr_binary] = STATE(793), + [sym_expr_parenthesized] = STATE(765), + [sym_val_range] = STATE(793), + [sym__value] = STATE(793), + [sym_val_bool] = STATE(861), + [sym_val_variable] = STATE(761), + [sym__var] = STATE(716), + [sym_val_number] = STATE(64), + [sym__val_number_decimal] = STATE(41), + [sym_val_duration] = STATE(861), + [sym_val_filesize] = STATE(861), + [sym_val_binary] = STATE(861), + [sym_val_string] = STATE(861), + [sym__str_double_quotes] = STATE(870), + [sym_val_interpolated] = STATE(861), + [sym__inter_single_quotes] = STATE(797), + [sym__inter_double_quotes] = STATE(800), + [sym_val_list] = STATE(861), + [sym_val_record] = STATE(861), + [sym_val_table] = STATE(861), + [sym_val_closure] = STATE(861), + [sym_unquoted] = STATE(2334), + [sym_comment] = STATE(984), + [anon_sym_SEMI] = ACTIONS(2394), + [anon_sym_LF] = ACTIONS(2396), + [anon_sym_LBRACK] = ACTIONS(2398), + [anon_sym_LPAREN] = ACTIONS(1693), + [anon_sym_RPAREN] = ACTIONS(2394), + [anon_sym_PIPE] = ACTIONS(2394), + [anon_sym_DOLLAR] = ACTIONS(1695), + [anon_sym_DASH_DASH] = ACTIONS(2394), + [anon_sym_DASH] = ACTIONS(2400), + [anon_sym_LBRACE] = ACTIONS(2402), + [anon_sym_RBRACE] = ACTIONS(2394), + [anon_sym_DOT] = ACTIONS(2404), + [anon_sym_not] = ACTIONS(2406), + [sym_val_nothing] = ACTIONS(2408), + [anon_sym_true] = ACTIONS(2410), + [anon_sym_false] = ACTIONS(2410), + [aux_sym_val_number_token1] = ACTIONS(2412), + [aux_sym_val_number_token2] = ACTIONS(2412), + [aux_sym_val_number_token3] = ACTIONS(2412), + [anon_sym_inf] = ACTIONS(2412), + [anon_sym_DASHinf] = ACTIONS(2412), + [anon_sym_NaN] = ACTIONS(2412), + [aux_sym__val_number_decimal_token1] = ACTIONS(2414), + [aux_sym__val_number_decimal_token2] = ACTIONS(2416), + [anon_sym_0b] = ACTIONS(2418), + [anon_sym_0o] = ACTIONS(2418), + [anon_sym_0x] = ACTIONS(2418), + [sym_val_date] = ACTIONS(2408), + [anon_sym_DQUOTE] = ACTIONS(2420), + [sym__str_single_quotes] = ACTIONS(2422), + [sym__str_back_ticks] = ACTIONS(2422), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2424), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2426), + [anon_sym_err_GT] = ACTIONS(2394), + [anon_sym_out_GT] = ACTIONS(2394), + [anon_sym_e_GT] = ACTIONS(2394), + [anon_sym_o_GT] = ACTIONS(2394), + [anon_sym_err_PLUSout_GT] = ACTIONS(2394), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2394), + [anon_sym_o_PLUSe_GT] = ACTIONS(2394), + [anon_sym_e_PLUSo_GT] = ACTIONS(2394), + [sym_short_flag] = ACTIONS(2394), + [aux_sym_unquoted_token1] = ACTIONS(2305), [anon_sym_POUND] = ACTIONS(105), }, - [995] = { - [sym_comment] = STATE(995), - [ts_builtin_sym_end] = ACTIONS(2432), - [anon_sym_export] = ACTIONS(2428), - [anon_sym_alias] = ACTIONS(2428), - [anon_sym_let] = ACTIONS(2428), - [anon_sym_let_DASHenv] = ACTIONS(2428), - [anon_sym_mut] = ACTIONS(2428), - [anon_sym_const] = ACTIONS(2428), + [985] = { + [sym_expr_parenthesized] = STATE(2316), + [sym_val_range] = STATE(2335), + [sym__value] = STATE(2335), + [sym_val_bool] = STATE(2371), + [sym_val_variable] = STATE(2300), + [sym__var] = STATE(2195), + [sym_val_number] = STATE(183), + [sym__val_number_decimal] = STATE(177), + [sym_val_duration] = STATE(2371), + [sym_val_filesize] = STATE(2371), + [sym_val_binary] = STATE(2371), + [sym_val_string] = STATE(2371), + [sym__str_double_quotes] = STATE(2375), + [sym_val_interpolated] = STATE(2371), + [sym__inter_single_quotes] = STATE(2381), + [sym__inter_double_quotes] = STATE(2382), + [sym_val_list] = STATE(2371), + [sym_val_record] = STATE(2371), + [sym_val_table] = STATE(2371), + [sym_val_closure] = STATE(2371), + [sym__cmd_arg] = STATE(2513), + [sym_redirection] = STATE(2349), + [sym__flag] = STATE(2352), + [sym_long_flag] = STATE(2342), + [sym_unquoted] = STATE(2343), + [sym_comment] = STATE(985), + [aux_sym__command_parenthesized_body_repeat1] = STATE(985), [anon_sym_SEMI] = ACTIONS(2428), - [sym_cmd_identifier] = ACTIONS(2428), - [sym__long_flag_identifier] = ACTIONS(2535), - [anon_sym_LF] = ACTIONS(2432), - [anon_sym_def] = ACTIONS(2428), - [anon_sym_def_DASHenv] = ACTIONS(2428), - [anon_sym_export_DASHenv] = ACTIONS(2428), - [anon_sym_extern] = ACTIONS(2428), - [anon_sym_module] = ACTIONS(2428), - [anon_sym_use] = ACTIONS(2428), - [anon_sym_LBRACK] = ACTIONS(2428), - [anon_sym_LPAREN] = ACTIONS(2428), - [anon_sym_DOLLAR] = ACTIONS(2428), - [anon_sym_error] = ACTIONS(2428), - [anon_sym_DASH_DASH] = ACTIONS(2428), - [anon_sym_DASH] = ACTIONS(2428), - [anon_sym_break] = ACTIONS(2428), - [anon_sym_continue] = ACTIONS(2428), - [anon_sym_for] = ACTIONS(2428), - [anon_sym_loop] = ACTIONS(2428), - [anon_sym_while] = ACTIONS(2428), - [anon_sym_do] = ACTIONS(2428), - [anon_sym_if] = ACTIONS(2428), - [anon_sym_match] = ACTIONS(2428), - [anon_sym_LBRACE] = ACTIONS(2428), - [anon_sym_DOT] = ACTIONS(2428), - [anon_sym_try] = ACTIONS(2428), - [anon_sym_return] = ACTIONS(2428), - [anon_sym_source] = ACTIONS(2428), - [anon_sym_source_DASHenv] = ACTIONS(2428), - [anon_sym_register] = ACTIONS(2428), - [anon_sym_hide] = ACTIONS(2428), - [anon_sym_hide_DASHenv] = ACTIONS(2428), - [anon_sym_overlay] = ACTIONS(2428), - [anon_sym_as] = ACTIONS(2428), - [anon_sym_where] = ACTIONS(2428), - [anon_sym_not] = ACTIONS(2428), - [sym_val_nothing] = ACTIONS(2428), - [anon_sym_true] = ACTIONS(2428), - [anon_sym_false] = ACTIONS(2428), - [aux_sym_val_number_token1] = ACTIONS(2428), - [aux_sym_val_number_token2] = ACTIONS(2428), - [aux_sym_val_number_token3] = ACTIONS(2428), - [anon_sym_inf] = ACTIONS(2428), - [anon_sym_DASHinf] = ACTIONS(2428), - [anon_sym_NaN] = ACTIONS(2428), - [aux_sym__val_number_decimal_token1] = ACTIONS(2428), - [aux_sym__val_number_decimal_token2] = ACTIONS(2428), - [anon_sym_0b] = ACTIONS(2428), - [anon_sym_0o] = ACTIONS(2428), - [anon_sym_0x] = ACTIONS(2428), - [sym_val_date] = ACTIONS(2428), - [anon_sym_DQUOTE] = ACTIONS(2428), - [sym__str_single_quotes] = ACTIONS(2428), - [sym__str_back_ticks] = ACTIONS(2428), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2428), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2428), - [anon_sym_CARET] = ACTIONS(2428), - [sym_short_flag] = ACTIONS(2428), + [anon_sym_LF] = ACTIONS(2430), + [anon_sym_LBRACK] = ACTIONS(2433), + [anon_sym_LPAREN] = ACTIONS(2436), + [anon_sym_RPAREN] = ACTIONS(2428), + [anon_sym_PIPE] = ACTIONS(2428), + [anon_sym_DOLLAR] = ACTIONS(2439), + [anon_sym_DASH_DASH] = ACTIONS(2442), + [anon_sym_LBRACE] = ACTIONS(2445), + [anon_sym_DOT] = ACTIONS(2448), + [sym_val_nothing] = ACTIONS(2451), + [anon_sym_true] = ACTIONS(2454), + [anon_sym_false] = ACTIONS(2454), + [aux_sym_val_number_token1] = ACTIONS(2457), + [aux_sym_val_number_token2] = ACTIONS(2457), + [aux_sym_val_number_token3] = ACTIONS(2457), + [anon_sym_inf] = ACTIONS(2457), + [anon_sym_DASHinf] = ACTIONS(2457), + [anon_sym_NaN] = ACTIONS(2457), + [aux_sym__val_number_decimal_token1] = ACTIONS(2460), + [aux_sym__val_number_decimal_token2] = ACTIONS(2463), + [anon_sym_0b] = ACTIONS(2466), + [anon_sym_0o] = ACTIONS(2466), + [anon_sym_0x] = ACTIONS(2466), + [sym_val_date] = ACTIONS(2451), + [anon_sym_DQUOTE] = ACTIONS(2469), + [sym__str_single_quotes] = ACTIONS(2472), + [sym__str_back_ticks] = ACTIONS(2472), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2475), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2478), + [anon_sym_err_GT] = ACTIONS(2481), + [anon_sym_out_GT] = ACTIONS(2481), + [anon_sym_e_GT] = ACTIONS(2481), + [anon_sym_o_GT] = ACTIONS(2481), + [anon_sym_err_PLUSout_GT] = ACTIONS(2481), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2481), + [anon_sym_o_PLUSe_GT] = ACTIONS(2481), + [anon_sym_e_PLUSo_GT] = ACTIONS(2481), + [sym_short_flag] = ACTIONS(2484), + [aux_sym_unquoted_token1] = ACTIONS(2487), [anon_sym_POUND] = ACTIONS(105), }, - [996] = { - [sym_expr_parenthesized] = STATE(1543), - [sym__val_range_end_decimal] = STATE(1543), - [sym_val_variable] = STATE(1543), - [sym__var] = STATE(1344), - [sym_comment] = STATE(996), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_COMMA] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_DOLLAR] = ACTIONS(2183), - [anon_sym_LT] = ACTIONS(2537), - [anon_sym_GT] = ACTIONS(1063), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_in] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_RBRACE] = ACTIONS(1065), - [anon_sym__] = ACTIONS(1063), - [anon_sym_DOT] = ACTIONS(1063), - [anon_sym_STAR] = ACTIONS(1063), - [anon_sym_STAR_STAR] = ACTIONS(1065), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_SLASH] = ACTIONS(1063), - [anon_sym_mod] = ACTIONS(1065), - [anon_sym_SLASH_SLASH] = ACTIONS(1065), - [anon_sym_PLUS] = ACTIONS(1063), - [anon_sym_bit_DASHshl] = ACTIONS(1065), - [anon_sym_bit_DASHshr] = ACTIONS(1065), - [anon_sym_EQ_EQ] = ACTIONS(1065), - [anon_sym_BANG_EQ] = ACTIONS(1065), - [anon_sym_LT2] = ACTIONS(1063), - [anon_sym_LT_EQ] = ACTIONS(1065), - [anon_sym_GT_EQ] = ACTIONS(1065), - [anon_sym_not_DASHin] = ACTIONS(1065), - [anon_sym_starts_DASHwith] = ACTIONS(1065), - [anon_sym_ends_DASHwith] = ACTIONS(1065), - [anon_sym_EQ_TILDE] = ACTIONS(1065), - [anon_sym_BANG_TILDE] = ACTIONS(1065), - [anon_sym_bit_DASHand] = ACTIONS(1065), - [anon_sym_bit_DASHxor] = ACTIONS(1065), - [anon_sym_bit_DASHor] = ACTIONS(1065), - [anon_sym_and] = ACTIONS(1065), - [anon_sym_xor] = ACTIONS(1065), - [anon_sym_or] = ACTIONS(1065), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT2] = ACTIONS(2539), - [anon_sym_EQ2] = ACTIONS(2541), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2191), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2193), - [sym_val_nothing] = ACTIONS(1065), - [anon_sym_true] = ACTIONS(1065), - [anon_sym_false] = ACTIONS(1065), - [aux_sym_val_number_token1] = ACTIONS(1065), - [aux_sym_val_number_token2] = ACTIONS(1065), - [aux_sym_val_number_token3] = ACTIONS(1065), - [anon_sym_inf] = ACTIONS(1065), - [anon_sym_DASHinf] = ACTIONS(1065), - [anon_sym_NaN] = ACTIONS(1065), - [aux_sym__val_number_decimal_token1] = ACTIONS(1063), - [aux_sym__val_number_decimal_token2] = ACTIONS(1063), - [anon_sym_0b] = ACTIONS(1063), - [anon_sym_0o] = ACTIONS(1063), - [anon_sym_0x] = ACTIONS(1063), - [sym_val_date] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1065), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1065), + [986] = { + [sym_expr_parenthesized] = STATE(1628), + [sym__val_range_end_decimal] = STATE(1628), + [sym_val_variable] = STATE(1628), + [sym__var] = STATE(1398), + [sym_comment] = STATE(986), + [anon_sym_LBRACK] = ACTIONS(1031), + [anon_sym_COMMA] = ACTIONS(1031), + [anon_sym_LPAREN] = ACTIONS(2490), + [anon_sym_DOLLAR] = ACTIONS(2199), + [anon_sym_LT] = ACTIONS(2492), + [anon_sym_GT] = ACTIONS(1029), + [anon_sym_DASH] = ACTIONS(1029), + [anon_sym_in] = ACTIONS(1029), + [anon_sym_LBRACE] = ACTIONS(1031), + [anon_sym_RBRACE] = ACTIONS(1031), + [anon_sym__] = ACTIONS(1029), + [anon_sym_DOT] = ACTIONS(1029), + [anon_sym_STAR] = ACTIONS(1029), + [anon_sym_STAR_STAR] = ACTIONS(1031), + [anon_sym_PLUS_PLUS] = ACTIONS(1031), + [anon_sym_SLASH] = ACTIONS(1029), + [anon_sym_mod] = ACTIONS(1031), + [anon_sym_SLASH_SLASH] = ACTIONS(1031), + [anon_sym_PLUS] = ACTIONS(1029), + [anon_sym_bit_DASHshl] = ACTIONS(1031), + [anon_sym_bit_DASHshr] = ACTIONS(1031), + [anon_sym_EQ_EQ] = ACTIONS(1031), + [anon_sym_BANG_EQ] = ACTIONS(1031), + [anon_sym_LT2] = ACTIONS(1029), + [anon_sym_LT_EQ] = ACTIONS(1031), + [anon_sym_GT_EQ] = ACTIONS(1031), + [anon_sym_not_DASHin] = ACTIONS(1031), + [anon_sym_starts_DASHwith] = ACTIONS(1031), + [anon_sym_ends_DASHwith] = ACTIONS(1031), + [anon_sym_EQ_TILDE] = ACTIONS(1031), + [anon_sym_BANG_TILDE] = ACTIONS(1031), + [anon_sym_bit_DASHand] = ACTIONS(1031), + [anon_sym_bit_DASHxor] = ACTIONS(1031), + [anon_sym_bit_DASHor] = ACTIONS(1031), + [anon_sym_and] = ACTIONS(1031), + [anon_sym_xor] = ACTIONS(1031), + [anon_sym_or] = ACTIONS(1031), + [anon_sym_not] = ACTIONS(1029), + [anon_sym_DOT2] = ACTIONS(2494), + [anon_sym_EQ2] = ACTIONS(2496), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2498), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2500), + [sym_val_nothing] = ACTIONS(1031), + [anon_sym_true] = ACTIONS(1031), + [anon_sym_false] = ACTIONS(1031), + [aux_sym_val_number_token1] = ACTIONS(1031), + [aux_sym_val_number_token2] = ACTIONS(1031), + [aux_sym_val_number_token3] = ACTIONS(1031), + [anon_sym_inf] = ACTIONS(1031), + [anon_sym_DASHinf] = ACTIONS(1031), + [anon_sym_NaN] = ACTIONS(1031), + [aux_sym__val_number_decimal_token1] = ACTIONS(1029), + [aux_sym__val_number_decimal_token2] = ACTIONS(1029), + [anon_sym_0b] = ACTIONS(1029), + [anon_sym_0o] = ACTIONS(1029), + [anon_sym_0x] = ACTIONS(1029), + [sym_val_date] = ACTIONS(1031), + [anon_sym_DQUOTE] = ACTIONS(1031), + [sym__str_single_quotes] = ACTIONS(1031), + [sym__str_back_ticks] = ACTIONS(1031), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1031), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1031), [anon_sym_POUND] = ACTIONS(3), }, - [997] = { - [sym_expr_parenthesized] = STATE(1483), - [sym__val_range_end_decimal] = STATE(1483), - [sym_val_variable] = STATE(1483), - [sym__var] = STATE(1212), - [sym_comment] = STATE(997), + [987] = { + [sym_expr_parenthesized] = STATE(2316), + [sym_val_range] = STATE(2335), + [sym__value] = STATE(2335), + [sym_val_bool] = STATE(2371), + [sym_val_variable] = STATE(2300), + [sym__var] = STATE(2195), + [sym_val_number] = STATE(183), + [sym__val_number_decimal] = STATE(177), + [sym_val_duration] = STATE(2371), + [sym_val_filesize] = STATE(2371), + [sym_val_binary] = STATE(2371), + [sym_val_string] = STATE(2371), + [sym__str_double_quotes] = STATE(2375), + [sym_val_interpolated] = STATE(2371), + [sym__inter_single_quotes] = STATE(2381), + [sym__inter_double_quotes] = STATE(2382), + [sym_val_list] = STATE(2371), + [sym_val_record] = STATE(2371), + [sym_val_table] = STATE(2371), + [sym_val_closure] = STATE(2371), + [sym__cmd_arg] = STATE(2513), + [sym_redirection] = STATE(2349), + [sym__flag] = STATE(2352), + [sym_long_flag] = STATE(2342), + [sym_unquoted] = STATE(2343), + [sym_comment] = STATE(987), + [aux_sym__command_parenthesized_body_repeat1] = STATE(996), + [anon_sym_SEMI] = ACTIONS(2502), + [anon_sym_LF] = ACTIONS(2504), + [anon_sym_LBRACK] = ACTIONS(2269), + [anon_sym_LPAREN] = ACTIONS(2271), + [anon_sym_RPAREN] = ACTIONS(2502), + [anon_sym_PIPE] = ACTIONS(2502), + [anon_sym_DOLLAR] = ACTIONS(2273), + [anon_sym_DASH_DASH] = ACTIONS(2275), + [anon_sym_LBRACE] = ACTIONS(2277), + [anon_sym_DOT] = ACTIONS(2279), + [sym_val_nothing] = ACTIONS(2281), + [anon_sym_true] = ACTIONS(2283), + [anon_sym_false] = ACTIONS(2283), + [aux_sym_val_number_token1] = ACTIONS(2285), + [aux_sym_val_number_token2] = ACTIONS(2285), + [aux_sym_val_number_token3] = ACTIONS(2285), + [anon_sym_inf] = ACTIONS(2285), + [anon_sym_DASHinf] = ACTIONS(2285), + [anon_sym_NaN] = ACTIONS(2285), + [aux_sym__val_number_decimal_token1] = ACTIONS(2287), + [aux_sym__val_number_decimal_token2] = ACTIONS(2289), + [anon_sym_0b] = ACTIONS(2291), + [anon_sym_0o] = ACTIONS(2291), + [anon_sym_0x] = ACTIONS(2291), + [sym_val_date] = ACTIONS(2281), + [anon_sym_DQUOTE] = ACTIONS(2293), + [sym__str_single_quotes] = ACTIONS(2295), + [sym__str_back_ticks] = ACTIONS(2295), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2297), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2299), + [anon_sym_err_GT] = ACTIONS(2301), + [anon_sym_out_GT] = ACTIONS(2301), + [anon_sym_e_GT] = ACTIONS(2301), + [anon_sym_o_GT] = ACTIONS(2301), + [anon_sym_err_PLUSout_GT] = ACTIONS(2301), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2301), + [anon_sym_o_PLUSe_GT] = ACTIONS(2301), + [anon_sym_e_PLUSo_GT] = ACTIONS(2301), + [sym_short_flag] = ACTIONS(2303), + [aux_sym_unquoted_token1] = ACTIONS(2305), + [anon_sym_POUND] = ACTIONS(105), + }, + [988] = { + [sym_expr_parenthesized] = STATE(1457), + [sym__val_range_end_decimal] = STATE(1457), + [sym_val_variable] = STATE(1457), + [sym__var] = STATE(1209), + [sym_comment] = STATE(988), [anon_sym_LBRACK] = ACTIONS(1115), [anon_sym_COMMA] = ACTIONS(1115), [anon_sym_RBRACK] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(2225), - [anon_sym_DOLLAR] = ACTIONS(1955), + [anon_sym_LPAREN] = ACTIONS(2171), + [anon_sym_DOLLAR] = ACTIONS(1846), [anon_sym_GT] = ACTIONS(1113), [anon_sym_DASH_DASH] = ACTIONS(1115), [anon_sym_DASH] = ACTIONS(1113), @@ -156352,9 +155440,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1115), [anon_sym_or] = ACTIONS(1115), [anon_sym_not] = ACTIONS(1113), - [anon_sym_DOT2] = ACTIONS(2229), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2233), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2235), + [anon_sym_DOT2] = ACTIONS(2175), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2179), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2181), [sym_val_nothing] = ACTIONS(1115), [anon_sym_true] = ACTIONS(1115), [anon_sym_false] = ACTIONS(1115), @@ -156379,94 +155467,304 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(1113), [anon_sym_POUND] = ACTIONS(3), }, - [998] = { - [sym__expression] = STATE(961), - [sym_expr_unary] = STATE(922), - [sym_expr_binary] = STATE(922), - [sym_expr_parenthesized] = STATE(815), - [sym_val_range] = STATE(922), - [sym__value] = STATE(922), - [sym_val_bool] = STATE(962), - [sym_val_variable] = STATE(809), - [sym__var] = STATE(736), - [sym_val_number] = STATE(69), - [sym__val_number_decimal] = STATE(58), - [sym_val_duration] = STATE(962), - [sym_val_filesize] = STATE(962), - [sym_val_binary] = STATE(962), - [sym_val_string] = STATE(962), - [sym__str_double_quotes] = STATE(964), - [sym_val_interpolated] = STATE(962), - [sym__inter_single_quotes] = STATE(965), - [sym__inter_double_quotes] = STATE(966), - [sym_val_list] = STATE(962), - [sym_val_record] = STATE(962), - [sym_val_table] = STATE(962), - [sym_val_closure] = STATE(962), - [sym_unquoted] = STATE(2486), - [sym_comment] = STATE(998), - [ts_builtin_sym_end] = ACTIONS(2392), - [anon_sym_SEMI] = ACTIONS(2390), - [anon_sym_LF] = ACTIONS(2392), - [anon_sym_LBRACK] = ACTIONS(2543), - [anon_sym_LPAREN] = ACTIONS(1711), - [anon_sym_PIPE] = ACTIONS(2390), - [anon_sym_DOLLAR] = ACTIONS(1713), - [anon_sym_DASH_DASH] = ACTIONS(2390), - [anon_sym_DASH] = ACTIONS(2545), - [anon_sym_LBRACE] = ACTIONS(2547), - [anon_sym_DOT] = ACTIONS(2549), - [anon_sym_not] = ACTIONS(2551), - [sym_val_nothing] = ACTIONS(2553), - [anon_sym_true] = ACTIONS(2555), - [anon_sym_false] = ACTIONS(2555), - [aux_sym_val_number_token1] = ACTIONS(2557), - [aux_sym_val_number_token2] = ACTIONS(2557), - [aux_sym_val_number_token3] = ACTIONS(2557), - [anon_sym_inf] = ACTIONS(2557), - [anon_sym_DASHinf] = ACTIONS(2557), - [anon_sym_NaN] = ACTIONS(2557), - [aux_sym__val_number_decimal_token1] = ACTIONS(2559), - [aux_sym__val_number_decimal_token2] = ACTIONS(2561), - [anon_sym_0b] = ACTIONS(2563), - [anon_sym_0o] = ACTIONS(2563), - [anon_sym_0x] = ACTIONS(2563), - [sym_val_date] = ACTIONS(2553), - [anon_sym_DQUOTE] = ACTIONS(2565), - [sym__str_single_quotes] = ACTIONS(2567), - [sym__str_back_ticks] = ACTIONS(2567), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2569), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2571), - [anon_sym_err_GT] = ACTIONS(2390), - [anon_sym_out_GT] = ACTIONS(2390), - [anon_sym_e_GT] = ACTIONS(2390), - [anon_sym_o_GT] = ACTIONS(2390), - [anon_sym_err_PLUSout_GT] = ACTIONS(2390), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2390), - [anon_sym_o_PLUSe_GT] = ACTIONS(2390), - [anon_sym_e_PLUSo_GT] = ACTIONS(2390), - [sym_short_flag] = ACTIONS(2390), - [aux_sym_unquoted_token1] = ACTIONS(2472), - [anon_sym_POUND] = ACTIONS(105), + [989] = { + [sym_expr_parenthesized] = STATE(1552), + [sym__val_range_end_decimal] = STATE(1552), + [sym_val_variable] = STATE(1552), + [sym__var] = STATE(1395), + [sym_comment] = STATE(989), + [anon_sym_LBRACK] = ACTIONS(1065), + [anon_sym_COMMA] = ACTIONS(1065), + [anon_sym_LPAREN] = ACTIONS(2197), + [anon_sym_DOLLAR] = ACTIONS(2199), + [anon_sym_LT] = ACTIONS(2506), + [anon_sym_GT] = ACTIONS(1063), + [anon_sym_DASH] = ACTIONS(1063), + [anon_sym_in] = ACTIONS(1063), + [anon_sym_LBRACE] = ACTIONS(1065), + [anon_sym_RBRACE] = ACTIONS(1065), + [anon_sym__] = ACTIONS(1063), + [anon_sym_DOT] = ACTIONS(1063), + [anon_sym_STAR] = ACTIONS(1063), + [anon_sym_STAR_STAR] = ACTIONS(1065), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_mod] = ACTIONS(1065), + [anon_sym_SLASH_SLASH] = ACTIONS(1065), + [anon_sym_PLUS] = ACTIONS(1063), + [anon_sym_bit_DASHshl] = ACTIONS(1065), + [anon_sym_bit_DASHshr] = ACTIONS(1065), + [anon_sym_EQ_EQ] = ACTIONS(1065), + [anon_sym_BANG_EQ] = ACTIONS(1065), + [anon_sym_LT2] = ACTIONS(1063), + [anon_sym_LT_EQ] = ACTIONS(1065), + [anon_sym_GT_EQ] = ACTIONS(1065), + [anon_sym_not_DASHin] = ACTIONS(1065), + [anon_sym_starts_DASHwith] = ACTIONS(1065), + [anon_sym_ends_DASHwith] = ACTIONS(1065), + [anon_sym_EQ_TILDE] = ACTIONS(1065), + [anon_sym_BANG_TILDE] = ACTIONS(1065), + [anon_sym_bit_DASHand] = ACTIONS(1065), + [anon_sym_bit_DASHxor] = ACTIONS(1065), + [anon_sym_bit_DASHor] = ACTIONS(1065), + [anon_sym_and] = ACTIONS(1065), + [anon_sym_xor] = ACTIONS(1065), + [anon_sym_or] = ACTIONS(1065), + [anon_sym_not] = ACTIONS(1063), + [anon_sym_DOT2] = ACTIONS(2508), + [anon_sym_EQ2] = ACTIONS(2510), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2207), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2209), + [sym_val_nothing] = ACTIONS(1065), + [anon_sym_true] = ACTIONS(1065), + [anon_sym_false] = ACTIONS(1065), + [aux_sym_val_number_token1] = ACTIONS(1065), + [aux_sym_val_number_token2] = ACTIONS(1065), + [aux_sym_val_number_token3] = ACTIONS(1065), + [anon_sym_inf] = ACTIONS(1065), + [anon_sym_DASHinf] = ACTIONS(1065), + [anon_sym_NaN] = ACTIONS(1065), + [aux_sym__val_number_decimal_token1] = ACTIONS(1063), + [aux_sym__val_number_decimal_token2] = ACTIONS(1063), + [anon_sym_0b] = ACTIONS(1063), + [anon_sym_0o] = ACTIONS(1063), + [anon_sym_0x] = ACTIONS(1063), + [sym_val_date] = ACTIONS(1065), + [anon_sym_DQUOTE] = ACTIONS(1065), + [sym__str_single_quotes] = ACTIONS(1065), + [sym__str_back_ticks] = ACTIONS(1065), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1065), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1065), + [anon_sym_POUND] = ACTIONS(3), }, - [999] = { - [sym_expr_parenthesized] = STATE(1482), - [sym__val_range_end_decimal] = STATE(1482), - [sym_val_variable] = STATE(1482), - [sym__var] = STATE(1212), - [sym_comment] = STATE(999), - [anon_sym_LBRACK] = ACTIONS(1119), - [anon_sym_COMMA] = ACTIONS(1119), - [anon_sym_RBRACK] = ACTIONS(1119), - [anon_sym_LPAREN] = ACTIONS(2225), - [anon_sym_DOLLAR] = ACTIONS(1955), - [anon_sym_GT] = ACTIONS(1117), - [anon_sym_DASH_DASH] = ACTIONS(1119), - [anon_sym_DASH] = ACTIONS(1117), - [anon_sym_in] = ACTIONS(1117), - [anon_sym_LBRACE] = ACTIONS(1119), - [anon_sym_DOT] = ACTIONS(1117), - [anon_sym_STAR] = ACTIONS(1117), + [990] = { + [sym_expr_parenthesized] = STATE(1466), + [sym__val_range_end_decimal] = STATE(1466), + [sym_val_variable] = STATE(1466), + [sym__var] = STATE(1209), + [sym_comment] = STATE(990), + [anon_sym_LBRACK] = ACTIONS(1099), + [anon_sym_COMMA] = ACTIONS(1099), + [anon_sym_RBRACK] = ACTIONS(1099), + [anon_sym_LPAREN] = ACTIONS(2171), + [anon_sym_DOLLAR] = ACTIONS(1846), + [anon_sym_GT] = ACTIONS(1097), + [anon_sym_DASH_DASH] = ACTIONS(1099), + [anon_sym_DASH] = ACTIONS(1097), + [anon_sym_in] = ACTIONS(1097), + [anon_sym_LBRACE] = ACTIONS(1099), + [anon_sym_DOT] = ACTIONS(1097), + [anon_sym_STAR] = ACTIONS(1097), + [anon_sym_STAR_STAR] = ACTIONS(1099), + [anon_sym_PLUS_PLUS] = ACTIONS(1099), + [anon_sym_SLASH] = ACTIONS(1097), + [anon_sym_mod] = ACTIONS(1099), + [anon_sym_SLASH_SLASH] = ACTIONS(1099), + [anon_sym_PLUS] = ACTIONS(1097), + [anon_sym_bit_DASHshl] = ACTIONS(1099), + [anon_sym_bit_DASHshr] = ACTIONS(1099), + [anon_sym_EQ_EQ] = ACTIONS(1099), + [anon_sym_BANG_EQ] = ACTIONS(1099), + [anon_sym_LT2] = ACTIONS(1097), + [anon_sym_LT_EQ] = ACTIONS(1099), + [anon_sym_GT_EQ] = ACTIONS(1099), + [anon_sym_not_DASHin] = ACTIONS(1099), + [anon_sym_starts_DASHwith] = ACTIONS(1099), + [anon_sym_ends_DASHwith] = ACTIONS(1099), + [anon_sym_EQ_TILDE] = ACTIONS(1099), + [anon_sym_BANG_TILDE] = ACTIONS(1099), + [anon_sym_bit_DASHand] = ACTIONS(1099), + [anon_sym_bit_DASHxor] = ACTIONS(1099), + [anon_sym_bit_DASHor] = ACTIONS(1099), + [anon_sym_and] = ACTIONS(1099), + [anon_sym_xor] = ACTIONS(1099), + [anon_sym_or] = ACTIONS(1099), + [anon_sym_not] = ACTIONS(1097), + [anon_sym_DOT2] = ACTIONS(2175), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2179), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2181), + [sym_val_nothing] = ACTIONS(1099), + [anon_sym_true] = ACTIONS(1099), + [anon_sym_false] = ACTIONS(1099), + [aux_sym_val_number_token1] = ACTIONS(1099), + [aux_sym_val_number_token2] = ACTIONS(1099), + [aux_sym_val_number_token3] = ACTIONS(1099), + [anon_sym_inf] = ACTIONS(1099), + [anon_sym_DASHinf] = ACTIONS(1097), + [anon_sym_NaN] = ACTIONS(1099), + [aux_sym__val_number_decimal_token1] = ACTIONS(1097), + [aux_sym__val_number_decimal_token2] = ACTIONS(1097), + [anon_sym_0b] = ACTIONS(1097), + [anon_sym_0o] = ACTIONS(1097), + [anon_sym_0x] = ACTIONS(1097), + [sym_val_date] = ACTIONS(1099), + [anon_sym_DQUOTE] = ACTIONS(1099), + [sym__str_single_quotes] = ACTIONS(1099), + [sym__str_back_ticks] = ACTIONS(1099), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1099), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1099), + [sym__list_item_identifier] = ACTIONS(1097), + [sym_short_flag] = ACTIONS(1097), + [anon_sym_POUND] = ACTIONS(3), + }, + [991] = { + [sym_expr_parenthesized] = STATE(2316), + [sym_val_range] = STATE(2335), + [sym__value] = STATE(2335), + [sym_val_bool] = STATE(2371), + [sym_val_variable] = STATE(2300), + [sym__var] = STATE(2195), + [sym_val_number] = STATE(183), + [sym__val_number_decimal] = STATE(177), + [sym_val_duration] = STATE(2371), + [sym_val_filesize] = STATE(2371), + [sym_val_binary] = STATE(2371), + [sym_val_string] = STATE(2371), + [sym__str_double_quotes] = STATE(2375), + [sym_val_interpolated] = STATE(2371), + [sym__inter_single_quotes] = STATE(2381), + [sym__inter_double_quotes] = STATE(2382), + [sym_val_list] = STATE(2371), + [sym_val_record] = STATE(2371), + [sym_val_table] = STATE(2371), + [sym_val_closure] = STATE(2371), + [sym__cmd_arg] = STATE(2513), + [sym_redirection] = STATE(2349), + [sym__flag] = STATE(2352), + [sym_long_flag] = STATE(2342), + [sym_unquoted] = STATE(2343), + [sym_comment] = STATE(991), + [aux_sym__command_parenthesized_body_repeat1] = STATE(1004), + [anon_sym_SEMI] = ACTIONS(2512), + [anon_sym_LF] = ACTIONS(2514), + [anon_sym_LBRACK] = ACTIONS(2269), + [anon_sym_LPAREN] = ACTIONS(2271), + [anon_sym_RPAREN] = ACTIONS(2512), + [anon_sym_PIPE] = ACTIONS(2512), + [anon_sym_DOLLAR] = ACTIONS(2273), + [anon_sym_DASH_DASH] = ACTIONS(2275), + [anon_sym_LBRACE] = ACTIONS(2277), + [anon_sym_DOT] = ACTIONS(2279), + [sym_val_nothing] = ACTIONS(2281), + [anon_sym_true] = ACTIONS(2283), + [anon_sym_false] = ACTIONS(2283), + [aux_sym_val_number_token1] = ACTIONS(2285), + [aux_sym_val_number_token2] = ACTIONS(2285), + [aux_sym_val_number_token3] = ACTIONS(2285), + [anon_sym_inf] = ACTIONS(2285), + [anon_sym_DASHinf] = ACTIONS(2285), + [anon_sym_NaN] = ACTIONS(2285), + [aux_sym__val_number_decimal_token1] = ACTIONS(2287), + [aux_sym__val_number_decimal_token2] = ACTIONS(2289), + [anon_sym_0b] = ACTIONS(2291), + [anon_sym_0o] = ACTIONS(2291), + [anon_sym_0x] = ACTIONS(2291), + [sym_val_date] = ACTIONS(2281), + [anon_sym_DQUOTE] = ACTIONS(2293), + [sym__str_single_quotes] = ACTIONS(2295), + [sym__str_back_ticks] = ACTIONS(2295), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2297), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2299), + [anon_sym_err_GT] = ACTIONS(2301), + [anon_sym_out_GT] = ACTIONS(2301), + [anon_sym_e_GT] = ACTIONS(2301), + [anon_sym_o_GT] = ACTIONS(2301), + [anon_sym_err_PLUSout_GT] = ACTIONS(2301), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2301), + [anon_sym_o_PLUSe_GT] = ACTIONS(2301), + [anon_sym_e_PLUSo_GT] = ACTIONS(2301), + [sym_short_flag] = ACTIONS(2303), + [aux_sym_unquoted_token1] = ACTIONS(2305), + [anon_sym_POUND] = ACTIONS(105), + }, + [992] = { + [sym_expr_parenthesized] = STATE(2414), + [sym_val_range] = STATE(2423), + [sym__value] = STATE(2423), + [sym_val_bool] = STATE(2453), + [sym_val_variable] = STATE(2419), + [sym__var] = STATE(2252), + [sym_val_number] = STATE(191), + [sym__val_number_decimal] = STATE(188), + [sym_val_duration] = STATE(2453), + [sym_val_filesize] = STATE(2453), + [sym_val_binary] = STATE(2453), + [sym_val_string] = STATE(2453), + [sym__str_double_quotes] = STATE(2491), + [sym_val_interpolated] = STATE(2453), + [sym__inter_single_quotes] = STATE(2481), + [sym__inter_double_quotes] = STATE(2473), + [sym_val_list] = STATE(2453), + [sym_val_record] = STATE(2453), + [sym_val_table] = STATE(2453), + [sym_val_closure] = STATE(2453), + [sym__cmd_arg] = STATE(2457), + [sym_redirection] = STATE(2428), + [sym__flag] = STATE(2440), + [sym_long_flag] = STATE(2429), + [sym_unquoted] = STATE(2447), + [sym_comment] = STATE(992), + [aux_sym_command_repeat1] = STATE(998), + [ts_builtin_sym_end] = ACTIONS(2315), + [anon_sym_SEMI] = ACTIONS(2313), + [anon_sym_LF] = ACTIONS(2315), + [anon_sym_LBRACK] = ACTIONS(2516), + [anon_sym_LPAREN] = ACTIONS(2518), + [anon_sym_PIPE] = ACTIONS(2313), + [anon_sym_DOLLAR] = ACTIONS(2520), + [anon_sym_DASH_DASH] = ACTIONS(2522), + [anon_sym_LBRACE] = ACTIONS(2524), + [anon_sym_DOT] = ACTIONS(2526), + [sym_val_nothing] = ACTIONS(2528), + [anon_sym_true] = ACTIONS(2530), + [anon_sym_false] = ACTIONS(2530), + [aux_sym_val_number_token1] = ACTIONS(2532), + [aux_sym_val_number_token2] = ACTIONS(2532), + [aux_sym_val_number_token3] = ACTIONS(2532), + [anon_sym_inf] = ACTIONS(2532), + [anon_sym_DASHinf] = ACTIONS(2532), + [anon_sym_NaN] = ACTIONS(2532), + [aux_sym__val_number_decimal_token1] = ACTIONS(2534), + [aux_sym__val_number_decimal_token2] = ACTIONS(2536), + [anon_sym_0b] = ACTIONS(2538), + [anon_sym_0o] = ACTIONS(2538), + [anon_sym_0x] = ACTIONS(2538), + [sym_val_date] = ACTIONS(2528), + [anon_sym_DQUOTE] = ACTIONS(2540), + [sym__str_single_quotes] = ACTIONS(2542), + [sym__str_back_ticks] = ACTIONS(2542), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2544), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2546), + [anon_sym_err_GT] = ACTIONS(2548), + [anon_sym_out_GT] = ACTIONS(2548), + [anon_sym_e_GT] = ACTIONS(2548), + [anon_sym_o_GT] = ACTIONS(2548), + [anon_sym_err_PLUSout_GT] = ACTIONS(2548), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2548), + [anon_sym_o_PLUSe_GT] = ACTIONS(2548), + [anon_sym_e_PLUSo_GT] = ACTIONS(2548), + [sym_short_flag] = ACTIONS(2550), + [aux_sym_unquoted_token1] = ACTIONS(2552), + [anon_sym_POUND] = ACTIONS(105), + }, + [993] = { + [sym_expr_parenthesized] = STATE(1456), + [sym__val_range_end_decimal] = STATE(1456), + [sym_val_variable] = STATE(1456), + [sym__var] = STATE(1209), + [sym_comment] = STATE(993), + [anon_sym_LBRACK] = ACTIONS(1119), + [anon_sym_COMMA] = ACTIONS(1119), + [anon_sym_RBRACK] = ACTIONS(1119), + [anon_sym_LPAREN] = ACTIONS(2171), + [anon_sym_DOLLAR] = ACTIONS(1846), + [anon_sym_GT] = ACTIONS(1117), + [anon_sym_DASH_DASH] = ACTIONS(1119), + [anon_sym_DASH] = ACTIONS(1117), + [anon_sym_in] = ACTIONS(1117), + [anon_sym_LBRACE] = ACTIONS(1119), + [anon_sym_DOT] = ACTIONS(1117), + [anon_sym_STAR] = ACTIONS(1117), [anon_sym_STAR_STAR] = ACTIONS(1119), [anon_sym_PLUS_PLUS] = ACTIONS(1119), [anon_sym_SLASH] = ACTIONS(1117), @@ -156492,9 +155790,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1119), [anon_sym_or] = ACTIONS(1119), [anon_sym_not] = ACTIONS(1117), - [anon_sym_DOT2] = ACTIONS(2229), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2233), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2235), + [anon_sym_DOT2] = ACTIONS(2175), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2179), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2181), [sym_val_nothing] = ACTIONS(1119), [anon_sym_true] = ACTIONS(1119), [anon_sym_false] = ACTIONS(1119), @@ -156519,157 +155817,87 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(1117), [anon_sym_POUND] = ACTIONS(3), }, - [1000] = { - [sym_cell_path] = STATE(1098), - [sym_path] = STATE(1018), - [sym_comment] = STATE(1000), - [anon_sym_export] = ACTIONS(1156), - [anon_sym_alias] = ACTIONS(1156), - [anon_sym_let] = ACTIONS(1156), - [anon_sym_let_DASHenv] = ACTIONS(1156), - [anon_sym_mut] = ACTIONS(1156), - [anon_sym_const] = ACTIONS(1156), - [anon_sym_SEMI] = ACTIONS(1156), - [sym_cmd_identifier] = ACTIONS(1156), - [anon_sym_LF] = ACTIONS(1158), - [anon_sym_def] = ACTIONS(1156), - [anon_sym_def_DASHenv] = ACTIONS(1156), - [anon_sym_export_DASHenv] = ACTIONS(1156), - [anon_sym_extern] = ACTIONS(1156), - [anon_sym_module] = ACTIONS(1156), - [anon_sym_use] = ACTIONS(1156), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_LPAREN] = ACTIONS(1156), - [anon_sym_RPAREN] = ACTIONS(1156), - [anon_sym_DOLLAR] = ACTIONS(1156), - [anon_sym_error] = ACTIONS(1156), - [anon_sym_DASH] = ACTIONS(1156), - [anon_sym_break] = ACTIONS(1156), - [anon_sym_continue] = ACTIONS(1156), - [anon_sym_for] = ACTIONS(1156), - [anon_sym_loop] = ACTIONS(1156), - [anon_sym_while] = ACTIONS(1156), - [anon_sym_do] = ACTIONS(1156), - [anon_sym_if] = ACTIONS(1156), - [anon_sym_match] = ACTIONS(1156), - [anon_sym_LBRACE] = ACTIONS(1156), - [anon_sym_RBRACE] = ACTIONS(1156), - [anon_sym_DOT] = ACTIONS(1156), - [anon_sym_try] = ACTIONS(1156), - [anon_sym_return] = ACTIONS(1156), - [anon_sym_source] = ACTIONS(1156), - [anon_sym_source_DASHenv] = ACTIONS(1156), - [anon_sym_register] = ACTIONS(1156), - [anon_sym_hide] = ACTIONS(1156), - [anon_sym_hide_DASHenv] = ACTIONS(1156), - [anon_sym_overlay] = ACTIONS(1156), - [anon_sym_where] = ACTIONS(1156), - [anon_sym_not] = ACTIONS(1156), - [anon_sym_DOT2] = ACTIONS(2434), - [sym_val_nothing] = ACTIONS(1156), - [anon_sym_true] = ACTIONS(1156), - [anon_sym_false] = ACTIONS(1156), - [aux_sym_val_number_token1] = ACTIONS(1156), - [aux_sym_val_number_token2] = ACTIONS(1156), - [aux_sym_val_number_token3] = ACTIONS(1156), - [anon_sym_inf] = ACTIONS(1156), - [anon_sym_DASHinf] = ACTIONS(1156), - [anon_sym_NaN] = ACTIONS(1156), - [aux_sym__val_number_decimal_token1] = ACTIONS(1156), - [aux_sym__val_number_decimal_token2] = ACTIONS(1156), - [anon_sym_0b] = ACTIONS(1156), - [anon_sym_0o] = ACTIONS(1156), - [anon_sym_0x] = ACTIONS(1156), - [sym_val_date] = ACTIONS(1156), - [anon_sym_DQUOTE] = ACTIONS(1156), - [sym__str_single_quotes] = ACTIONS(1156), - [sym__str_back_ticks] = ACTIONS(1156), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1156), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1156), - [anon_sym_CARET] = ACTIONS(1156), - [anon_sym_POUND] = ACTIONS(105), - }, - [1001] = { - [sym_expr_parenthesized] = STATE(1481), - [sym__val_range_end_decimal] = STATE(1481), - [sym_val_variable] = STATE(1481), - [sym__var] = STATE(1212), - [sym_comment] = STATE(1001), - [anon_sym_LBRACK] = ACTIONS(1123), - [anon_sym_COMMA] = ACTIONS(1123), - [anon_sym_RBRACK] = ACTIONS(1123), - [anon_sym_LPAREN] = ACTIONS(2225), - [anon_sym_DOLLAR] = ACTIONS(1955), - [anon_sym_GT] = ACTIONS(1121), - [anon_sym_DASH_DASH] = ACTIONS(1123), - [anon_sym_DASH] = ACTIONS(1121), - [anon_sym_in] = ACTIONS(1121), - [anon_sym_LBRACE] = ACTIONS(1123), - [anon_sym_DOT] = ACTIONS(1121), - [anon_sym_STAR] = ACTIONS(1121), - [anon_sym_STAR_STAR] = ACTIONS(1123), - [anon_sym_PLUS_PLUS] = ACTIONS(1123), - [anon_sym_SLASH] = ACTIONS(1121), - [anon_sym_mod] = ACTIONS(1123), - [anon_sym_SLASH_SLASH] = ACTIONS(1123), - [anon_sym_PLUS] = ACTIONS(1121), - [anon_sym_bit_DASHshl] = ACTIONS(1123), - [anon_sym_bit_DASHshr] = ACTIONS(1123), - [anon_sym_EQ_EQ] = ACTIONS(1123), - [anon_sym_BANG_EQ] = ACTIONS(1123), - [anon_sym_LT2] = ACTIONS(1121), - [anon_sym_LT_EQ] = ACTIONS(1123), - [anon_sym_GT_EQ] = ACTIONS(1123), - [anon_sym_not_DASHin] = ACTIONS(1123), - [anon_sym_starts_DASHwith] = ACTIONS(1123), - [anon_sym_ends_DASHwith] = ACTIONS(1123), - [anon_sym_EQ_TILDE] = ACTIONS(1123), - [anon_sym_BANG_TILDE] = ACTIONS(1123), - [anon_sym_bit_DASHand] = ACTIONS(1123), - [anon_sym_bit_DASHxor] = ACTIONS(1123), - [anon_sym_bit_DASHor] = ACTIONS(1123), - [anon_sym_and] = ACTIONS(1123), - [anon_sym_xor] = ACTIONS(1123), - [anon_sym_or] = ACTIONS(1123), - [anon_sym_not] = ACTIONS(1121), - [anon_sym_DOT2] = ACTIONS(2229), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2233), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2235), - [sym_val_nothing] = ACTIONS(1123), - [anon_sym_true] = ACTIONS(1123), - [anon_sym_false] = ACTIONS(1123), - [aux_sym_val_number_token1] = ACTIONS(1123), - [aux_sym_val_number_token2] = ACTIONS(1123), - [aux_sym_val_number_token3] = ACTIONS(1123), - [anon_sym_inf] = ACTIONS(1123), - [anon_sym_DASHinf] = ACTIONS(1121), - [anon_sym_NaN] = ACTIONS(1123), - [aux_sym__val_number_decimal_token1] = ACTIONS(1121), - [aux_sym__val_number_decimal_token2] = ACTIONS(1121), - [anon_sym_0b] = ACTIONS(1121), - [anon_sym_0o] = ACTIONS(1121), - [anon_sym_0x] = ACTIONS(1121), - [sym_val_date] = ACTIONS(1123), - [anon_sym_DQUOTE] = ACTIONS(1123), - [sym__str_single_quotes] = ACTIONS(1123), - [sym__str_back_ticks] = ACTIONS(1123), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1123), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1123), - [sym__list_item_identifier] = ACTIONS(1121), - [sym_short_flag] = ACTIONS(1121), + [994] = { + [sym_expr_parenthesized] = STATE(1468), + [sym__val_range_end_decimal] = STATE(1468), + [sym_val_variable] = STATE(1468), + [sym__var] = STATE(1209), + [sym_comment] = STATE(994), + [anon_sym_LBRACK] = ACTIONS(1103), + [anon_sym_COMMA] = ACTIONS(1103), + [anon_sym_RBRACK] = ACTIONS(1103), + [anon_sym_LPAREN] = ACTIONS(2171), + [anon_sym_DOLLAR] = ACTIONS(1846), + [anon_sym_GT] = ACTIONS(1101), + [anon_sym_DASH_DASH] = ACTIONS(1103), + [anon_sym_DASH] = ACTIONS(1101), + [anon_sym_in] = ACTIONS(1101), + [anon_sym_LBRACE] = ACTIONS(1103), + [anon_sym_DOT] = ACTIONS(1101), + [anon_sym_STAR] = ACTIONS(1101), + [anon_sym_STAR_STAR] = ACTIONS(1103), + [anon_sym_PLUS_PLUS] = ACTIONS(1103), + [anon_sym_SLASH] = ACTIONS(1101), + [anon_sym_mod] = ACTIONS(1103), + [anon_sym_SLASH_SLASH] = ACTIONS(1103), + [anon_sym_PLUS] = ACTIONS(1101), + [anon_sym_bit_DASHshl] = ACTIONS(1103), + [anon_sym_bit_DASHshr] = ACTIONS(1103), + [anon_sym_EQ_EQ] = ACTIONS(1103), + [anon_sym_BANG_EQ] = ACTIONS(1103), + [anon_sym_LT2] = ACTIONS(1101), + [anon_sym_LT_EQ] = ACTIONS(1103), + [anon_sym_GT_EQ] = ACTIONS(1103), + [anon_sym_not_DASHin] = ACTIONS(1103), + [anon_sym_starts_DASHwith] = ACTIONS(1103), + [anon_sym_ends_DASHwith] = ACTIONS(1103), + [anon_sym_EQ_TILDE] = ACTIONS(1103), + [anon_sym_BANG_TILDE] = ACTIONS(1103), + [anon_sym_bit_DASHand] = ACTIONS(1103), + [anon_sym_bit_DASHxor] = ACTIONS(1103), + [anon_sym_bit_DASHor] = ACTIONS(1103), + [anon_sym_and] = ACTIONS(1103), + [anon_sym_xor] = ACTIONS(1103), + [anon_sym_or] = ACTIONS(1103), + [anon_sym_not] = ACTIONS(1101), + [anon_sym_DOT2] = ACTIONS(2175), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2179), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2181), + [sym_val_nothing] = ACTIONS(1103), + [anon_sym_true] = ACTIONS(1103), + [anon_sym_false] = ACTIONS(1103), + [aux_sym_val_number_token1] = ACTIONS(1103), + [aux_sym_val_number_token2] = ACTIONS(1103), + [aux_sym_val_number_token3] = ACTIONS(1103), + [anon_sym_inf] = ACTIONS(1103), + [anon_sym_DASHinf] = ACTIONS(1101), + [anon_sym_NaN] = ACTIONS(1103), + [aux_sym__val_number_decimal_token1] = ACTIONS(1101), + [aux_sym__val_number_decimal_token2] = ACTIONS(1101), + [anon_sym_0b] = ACTIONS(1101), + [anon_sym_0o] = ACTIONS(1101), + [anon_sym_0x] = ACTIONS(1101), + [sym_val_date] = ACTIONS(1103), + [anon_sym_DQUOTE] = ACTIONS(1103), + [sym__str_single_quotes] = ACTIONS(1103), + [sym__str_back_ticks] = ACTIONS(1103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1103), + [sym__list_item_identifier] = ACTIONS(1101), + [sym_short_flag] = ACTIONS(1101), [anon_sym_POUND] = ACTIONS(3), }, - [1002] = { - [sym_expr_parenthesized] = STATE(1480), - [sym__val_range_end_decimal] = STATE(1480), - [sym_val_variable] = STATE(1480), - [sym__var] = STATE(1212), - [sym_comment] = STATE(1002), + [995] = { + [sym_expr_parenthesized] = STATE(1454), + [sym__val_range_end_decimal] = STATE(1454), + [sym_val_variable] = STATE(1454), + [sym__var] = STATE(1209), + [sym_comment] = STATE(995), [anon_sym_LBRACK] = ACTIONS(1127), [anon_sym_COMMA] = ACTIONS(1127), [anon_sym_RBRACK] = ACTIONS(1127), - [anon_sym_LPAREN] = ACTIONS(2225), - [anon_sym_DOLLAR] = ACTIONS(1955), + [anon_sym_LPAREN] = ACTIONS(2171), + [anon_sym_DOLLAR] = ACTIONS(1846), [anon_sym_GT] = ACTIONS(1125), [anon_sym_DASH_DASH] = ACTIONS(1127), [anon_sym_DASH] = ACTIONS(1125), @@ -156702,9 +155930,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1127), [anon_sym_or] = ACTIONS(1127), [anon_sym_not] = ACTIONS(1125), - [anon_sym_DOT2] = ACTIONS(2229), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2233), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2235), + [anon_sym_DOT2] = ACTIONS(2175), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2179), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2181), [sym_val_nothing] = ACTIONS(1127), [anon_sym_true] = ACTIONS(1127), [anon_sym_false] = ACTIONS(1127), @@ -156729,227 +155957,787 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(1125), [anon_sym_POUND] = ACTIONS(3), }, + [996] = { + [sym_expr_parenthesized] = STATE(2316), + [sym_val_range] = STATE(2335), + [sym__value] = STATE(2335), + [sym_val_bool] = STATE(2371), + [sym_val_variable] = STATE(2300), + [sym__var] = STATE(2195), + [sym_val_number] = STATE(183), + [sym__val_number_decimal] = STATE(177), + [sym_val_duration] = STATE(2371), + [sym_val_filesize] = STATE(2371), + [sym_val_binary] = STATE(2371), + [sym_val_string] = STATE(2371), + [sym__str_double_quotes] = STATE(2375), + [sym_val_interpolated] = STATE(2371), + [sym__inter_single_quotes] = STATE(2381), + [sym__inter_double_quotes] = STATE(2382), + [sym_val_list] = STATE(2371), + [sym_val_record] = STATE(2371), + [sym_val_table] = STATE(2371), + [sym_val_closure] = STATE(2371), + [sym__cmd_arg] = STATE(2513), + [sym_redirection] = STATE(2349), + [sym__flag] = STATE(2352), + [sym_long_flag] = STATE(2342), + [sym_unquoted] = STATE(2343), + [sym_comment] = STATE(996), + [aux_sym__command_parenthesized_body_repeat1] = STATE(985), + [anon_sym_SEMI] = ACTIONS(2554), + [anon_sym_LF] = ACTIONS(2556), + [anon_sym_LBRACK] = ACTIONS(2269), + [anon_sym_LPAREN] = ACTIONS(2271), + [anon_sym_RPAREN] = ACTIONS(2554), + [anon_sym_PIPE] = ACTIONS(2554), + [anon_sym_DOLLAR] = ACTIONS(2273), + [anon_sym_DASH_DASH] = ACTIONS(2275), + [anon_sym_LBRACE] = ACTIONS(2277), + [anon_sym_DOT] = ACTIONS(2279), + [sym_val_nothing] = ACTIONS(2281), + [anon_sym_true] = ACTIONS(2283), + [anon_sym_false] = ACTIONS(2283), + [aux_sym_val_number_token1] = ACTIONS(2285), + [aux_sym_val_number_token2] = ACTIONS(2285), + [aux_sym_val_number_token3] = ACTIONS(2285), + [anon_sym_inf] = ACTIONS(2285), + [anon_sym_DASHinf] = ACTIONS(2285), + [anon_sym_NaN] = ACTIONS(2285), + [aux_sym__val_number_decimal_token1] = ACTIONS(2287), + [aux_sym__val_number_decimal_token2] = ACTIONS(2289), + [anon_sym_0b] = ACTIONS(2291), + [anon_sym_0o] = ACTIONS(2291), + [anon_sym_0x] = ACTIONS(2291), + [sym_val_date] = ACTIONS(2281), + [anon_sym_DQUOTE] = ACTIONS(2293), + [sym__str_single_quotes] = ACTIONS(2295), + [sym__str_back_ticks] = ACTIONS(2295), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2297), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2299), + [anon_sym_err_GT] = ACTIONS(2301), + [anon_sym_out_GT] = ACTIONS(2301), + [anon_sym_e_GT] = ACTIONS(2301), + [anon_sym_o_GT] = ACTIONS(2301), + [anon_sym_err_PLUSout_GT] = ACTIONS(2301), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2301), + [anon_sym_o_PLUSe_GT] = ACTIONS(2301), + [anon_sym_e_PLUSo_GT] = ACTIONS(2301), + [sym_short_flag] = ACTIONS(2303), + [aux_sym_unquoted_token1] = ACTIONS(2305), + [anon_sym_POUND] = ACTIONS(105), + }, + [997] = { + [sym_comment] = STATE(997), + [ts_builtin_sym_end] = ACTIONS(991), + [anon_sym_export] = ACTIONS(989), + [anon_sym_alias] = ACTIONS(989), + [anon_sym_let] = ACTIONS(989), + [anon_sym_let_DASHenv] = ACTIONS(989), + [anon_sym_mut] = ACTIONS(989), + [anon_sym_const] = ACTIONS(989), + [anon_sym_SEMI] = ACTIONS(989), + [sym_cmd_identifier] = ACTIONS(989), + [anon_sym_LF] = ACTIONS(991), + [anon_sym_def] = ACTIONS(989), + [anon_sym_export_DASHenv] = ACTIONS(989), + [anon_sym_extern] = ACTIONS(989), + [anon_sym_module] = ACTIONS(989), + [anon_sym_use] = ACTIONS(989), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(989), + [anon_sym_error] = ACTIONS(989), + [anon_sym_LT] = ACTIONS(2251), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_break] = ACTIONS(989), + [anon_sym_continue] = ACTIONS(989), + [anon_sym_for] = ACTIONS(989), + [anon_sym_loop] = ACTIONS(989), + [anon_sym_while] = ACTIONS(989), + [anon_sym_do] = ACTIONS(989), + [anon_sym_if] = ACTIONS(989), + [anon_sym_match] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_try] = ACTIONS(989), + [anon_sym_return] = ACTIONS(989), + [anon_sym_source] = ACTIONS(989), + [anon_sym_source_DASHenv] = ACTIONS(989), + [anon_sym_register] = ACTIONS(989), + [anon_sym_hide] = ACTIONS(989), + [anon_sym_hide_DASHenv] = ACTIONS(989), + [anon_sym_overlay] = ACTIONS(989), + [anon_sym_where] = ACTIONS(989), + [anon_sym_not] = ACTIONS(989), + [anon_sym_DOT2] = ACTIONS(2253), + [anon_sym_EQ2] = ACTIONS(2251), + [sym_val_nothing] = ACTIONS(989), + [anon_sym_true] = ACTIONS(989), + [anon_sym_false] = ACTIONS(989), + [aux_sym_val_number_token1] = ACTIONS(989), + [aux_sym_val_number_token2] = ACTIONS(989), + [aux_sym_val_number_token3] = ACTIONS(989), + [anon_sym_inf] = ACTIONS(989), + [anon_sym_DASHinf] = ACTIONS(989), + [anon_sym_NaN] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_decimal_token2] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), + [anon_sym_CARET] = ACTIONS(989), + [aux_sym_unquoted_token4] = ACTIONS(2255), + [aux_sym_unquoted_token7] = ACTIONS(2257), + [anon_sym_POUND] = ACTIONS(105), + }, + [998] = { + [sym_expr_parenthesized] = STATE(2414), + [sym_val_range] = STATE(2423), + [sym__value] = STATE(2423), + [sym_val_bool] = STATE(2453), + [sym_val_variable] = STATE(2419), + [sym__var] = STATE(2252), + [sym_val_number] = STATE(191), + [sym__val_number_decimal] = STATE(188), + [sym_val_duration] = STATE(2453), + [sym_val_filesize] = STATE(2453), + [sym_val_binary] = STATE(2453), + [sym_val_string] = STATE(2453), + [sym__str_double_quotes] = STATE(2491), + [sym_val_interpolated] = STATE(2453), + [sym__inter_single_quotes] = STATE(2481), + [sym__inter_double_quotes] = STATE(2473), + [sym_val_list] = STATE(2453), + [sym_val_record] = STATE(2453), + [sym_val_table] = STATE(2453), + [sym_val_closure] = STATE(2453), + [sym__cmd_arg] = STATE(2457), + [sym_redirection] = STATE(2428), + [sym__flag] = STATE(2440), + [sym_long_flag] = STATE(2429), + [sym_unquoted] = STATE(2447), + [sym_comment] = STATE(998), + [aux_sym_command_repeat1] = STATE(1000), + [ts_builtin_sym_end] = ACTIONS(2390), + [anon_sym_SEMI] = ACTIONS(2388), + [anon_sym_LF] = ACTIONS(2390), + [anon_sym_LBRACK] = ACTIONS(2516), + [anon_sym_LPAREN] = ACTIONS(2518), + [anon_sym_PIPE] = ACTIONS(2388), + [anon_sym_DOLLAR] = ACTIONS(2520), + [anon_sym_DASH_DASH] = ACTIONS(2522), + [anon_sym_LBRACE] = ACTIONS(2524), + [anon_sym_DOT] = ACTIONS(2526), + [sym_val_nothing] = ACTIONS(2528), + [anon_sym_true] = ACTIONS(2530), + [anon_sym_false] = ACTIONS(2530), + [aux_sym_val_number_token1] = ACTIONS(2532), + [aux_sym_val_number_token2] = ACTIONS(2532), + [aux_sym_val_number_token3] = ACTIONS(2532), + [anon_sym_inf] = ACTIONS(2532), + [anon_sym_DASHinf] = ACTIONS(2532), + [anon_sym_NaN] = ACTIONS(2532), + [aux_sym__val_number_decimal_token1] = ACTIONS(2534), + [aux_sym__val_number_decimal_token2] = ACTIONS(2536), + [anon_sym_0b] = ACTIONS(2538), + [anon_sym_0o] = ACTIONS(2538), + [anon_sym_0x] = ACTIONS(2538), + [sym_val_date] = ACTIONS(2528), + [anon_sym_DQUOTE] = ACTIONS(2540), + [sym__str_single_quotes] = ACTIONS(2542), + [sym__str_back_ticks] = ACTIONS(2542), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2544), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2546), + [anon_sym_err_GT] = ACTIONS(2548), + [anon_sym_out_GT] = ACTIONS(2548), + [anon_sym_e_GT] = ACTIONS(2548), + [anon_sym_o_GT] = ACTIONS(2548), + [anon_sym_err_PLUSout_GT] = ACTIONS(2548), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2548), + [anon_sym_o_PLUSe_GT] = ACTIONS(2548), + [anon_sym_e_PLUSo_GT] = ACTIONS(2548), + [sym_short_flag] = ACTIONS(2550), + [aux_sym_unquoted_token1] = ACTIONS(2552), + [anon_sym_POUND] = ACTIONS(105), + }, + [999] = { + [sym_expr_parenthesized] = STATE(1627), + [sym__val_range_end_decimal] = STATE(1627), + [sym_val_variable] = STATE(1627), + [sym__var] = STATE(1398), + [sym_comment] = STATE(999), + [anon_sym_LBRACK] = ACTIONS(1047), + [anon_sym_COMMA] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(2490), + [anon_sym_DOLLAR] = ACTIONS(2199), + [anon_sym_LT] = ACTIONS(2558), + [anon_sym_GT] = ACTIONS(1045), + [anon_sym_DASH] = ACTIONS(1045), + [anon_sym_in] = ACTIONS(1045), + [anon_sym_LBRACE] = ACTIONS(1047), + [anon_sym_RBRACE] = ACTIONS(1047), + [anon_sym__] = ACTIONS(1045), + [anon_sym_DOT] = ACTIONS(1045), + [anon_sym_STAR] = ACTIONS(1045), + [anon_sym_STAR_STAR] = ACTIONS(1047), + [anon_sym_PLUS_PLUS] = ACTIONS(1047), + [anon_sym_SLASH] = ACTIONS(1045), + [anon_sym_mod] = ACTIONS(1047), + [anon_sym_SLASH_SLASH] = ACTIONS(1047), + [anon_sym_PLUS] = ACTIONS(1045), + [anon_sym_bit_DASHshl] = ACTIONS(1047), + [anon_sym_bit_DASHshr] = ACTIONS(1047), + [anon_sym_EQ_EQ] = ACTIONS(1047), + [anon_sym_BANG_EQ] = ACTIONS(1047), + [anon_sym_LT2] = ACTIONS(1045), + [anon_sym_LT_EQ] = ACTIONS(1047), + [anon_sym_GT_EQ] = ACTIONS(1047), + [anon_sym_not_DASHin] = ACTIONS(1047), + [anon_sym_starts_DASHwith] = ACTIONS(1047), + [anon_sym_ends_DASHwith] = ACTIONS(1047), + [anon_sym_EQ_TILDE] = ACTIONS(1047), + [anon_sym_BANG_TILDE] = ACTIONS(1047), + [anon_sym_bit_DASHand] = ACTIONS(1047), + [anon_sym_bit_DASHxor] = ACTIONS(1047), + [anon_sym_bit_DASHor] = ACTIONS(1047), + [anon_sym_and] = ACTIONS(1047), + [anon_sym_xor] = ACTIONS(1047), + [anon_sym_or] = ACTIONS(1047), + [anon_sym_not] = ACTIONS(1045), + [anon_sym_DOT2] = ACTIONS(2494), + [anon_sym_EQ2] = ACTIONS(2560), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2498), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2500), + [sym_val_nothing] = ACTIONS(1047), + [anon_sym_true] = ACTIONS(1047), + [anon_sym_false] = ACTIONS(1047), + [aux_sym_val_number_token1] = ACTIONS(1047), + [aux_sym_val_number_token2] = ACTIONS(1047), + [aux_sym_val_number_token3] = ACTIONS(1047), + [anon_sym_inf] = ACTIONS(1047), + [anon_sym_DASHinf] = ACTIONS(1047), + [anon_sym_NaN] = ACTIONS(1047), + [aux_sym__val_number_decimal_token1] = ACTIONS(1045), + [aux_sym__val_number_decimal_token2] = ACTIONS(1045), + [anon_sym_0b] = ACTIONS(1045), + [anon_sym_0o] = ACTIONS(1045), + [anon_sym_0x] = ACTIONS(1045), + [sym_val_date] = ACTIONS(1047), + [anon_sym_DQUOTE] = ACTIONS(1047), + [sym__str_single_quotes] = ACTIONS(1047), + [sym__str_back_ticks] = ACTIONS(1047), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1047), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1047), + [anon_sym_POUND] = ACTIONS(3), + }, + [1000] = { + [sym_expr_parenthesized] = STATE(2414), + [sym_val_range] = STATE(2423), + [sym__value] = STATE(2423), + [sym_val_bool] = STATE(2453), + [sym_val_variable] = STATE(2419), + [sym__var] = STATE(2252), + [sym_val_number] = STATE(191), + [sym__val_number_decimal] = STATE(188), + [sym_val_duration] = STATE(2453), + [sym_val_filesize] = STATE(2453), + [sym_val_binary] = STATE(2453), + [sym_val_string] = STATE(2453), + [sym__str_double_quotes] = STATE(2491), + [sym_val_interpolated] = STATE(2453), + [sym__inter_single_quotes] = STATE(2481), + [sym__inter_double_quotes] = STATE(2473), + [sym_val_list] = STATE(2453), + [sym_val_record] = STATE(2453), + [sym_val_table] = STATE(2453), + [sym_val_closure] = STATE(2453), + [sym__cmd_arg] = STATE(2457), + [sym_redirection] = STATE(2428), + [sym__flag] = STATE(2440), + [sym_long_flag] = STATE(2429), + [sym_unquoted] = STATE(2447), + [sym_comment] = STATE(1000), + [aux_sym_command_repeat1] = STATE(1000), + [ts_builtin_sym_end] = ACTIONS(2327), + [anon_sym_SEMI] = ACTIONS(2325), + [anon_sym_LF] = ACTIONS(2327), + [anon_sym_LBRACK] = ACTIONS(2562), + [anon_sym_LPAREN] = ACTIONS(2565), + [anon_sym_PIPE] = ACTIONS(2325), + [anon_sym_DOLLAR] = ACTIONS(2568), + [anon_sym_DASH_DASH] = ACTIONS(2571), + [anon_sym_LBRACE] = ACTIONS(2574), + [anon_sym_DOT] = ACTIONS(2577), + [sym_val_nothing] = ACTIONS(2580), + [anon_sym_true] = ACTIONS(2583), + [anon_sym_false] = ACTIONS(2583), + [aux_sym_val_number_token1] = ACTIONS(2586), + [aux_sym_val_number_token2] = ACTIONS(2586), + [aux_sym_val_number_token3] = ACTIONS(2586), + [anon_sym_inf] = ACTIONS(2586), + [anon_sym_DASHinf] = ACTIONS(2586), + [anon_sym_NaN] = ACTIONS(2586), + [aux_sym__val_number_decimal_token1] = ACTIONS(2589), + [aux_sym__val_number_decimal_token2] = ACTIONS(2592), + [anon_sym_0b] = ACTIONS(2595), + [anon_sym_0o] = ACTIONS(2595), + [anon_sym_0x] = ACTIONS(2595), + [sym_val_date] = ACTIONS(2580), + [anon_sym_DQUOTE] = ACTIONS(2598), + [sym__str_single_quotes] = ACTIONS(2601), + [sym__str_back_ticks] = ACTIONS(2601), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2604), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2607), + [anon_sym_err_GT] = ACTIONS(2610), + [anon_sym_out_GT] = ACTIONS(2610), + [anon_sym_e_GT] = ACTIONS(2610), + [anon_sym_o_GT] = ACTIONS(2610), + [anon_sym_err_PLUSout_GT] = ACTIONS(2610), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2610), + [anon_sym_o_PLUSe_GT] = ACTIONS(2610), + [anon_sym_e_PLUSo_GT] = ACTIONS(2610), + [sym_short_flag] = ACTIONS(2613), + [aux_sym_unquoted_token1] = ACTIONS(2616), + [anon_sym_POUND] = ACTIONS(105), + }, + [1001] = { + [sym_expr_parenthesized] = STATE(2414), + [sym_val_range] = STATE(2423), + [sym__value] = STATE(2423), + [sym_val_bool] = STATE(2453), + [sym_val_variable] = STATE(2419), + [sym__var] = STATE(2252), + [sym_val_number] = STATE(191), + [sym__val_number_decimal] = STATE(188), + [sym_val_duration] = STATE(2453), + [sym_val_filesize] = STATE(2453), + [sym_val_binary] = STATE(2453), + [sym_val_string] = STATE(2453), + [sym__str_double_quotes] = STATE(2491), + [sym_val_interpolated] = STATE(2453), + [sym__inter_single_quotes] = STATE(2481), + [sym__inter_double_quotes] = STATE(2473), + [sym_val_list] = STATE(2453), + [sym_val_record] = STATE(2453), + [sym_val_table] = STATE(2453), + [sym_val_closure] = STATE(2453), + [sym__cmd_arg] = STATE(2457), + [sym_redirection] = STATE(2428), + [sym__flag] = STATE(2440), + [sym_long_flag] = STATE(2429), + [sym_unquoted] = STATE(2447), + [sym_comment] = STATE(1001), + [aux_sym_command_repeat1] = STATE(1002), + [ts_builtin_sym_end] = ACTIONS(2267), + [anon_sym_SEMI] = ACTIONS(2265), + [anon_sym_LF] = ACTIONS(2267), + [anon_sym_LBRACK] = ACTIONS(2516), + [anon_sym_LPAREN] = ACTIONS(2518), + [anon_sym_PIPE] = ACTIONS(2265), + [anon_sym_DOLLAR] = ACTIONS(2520), + [anon_sym_DASH_DASH] = ACTIONS(2522), + [anon_sym_LBRACE] = ACTIONS(2524), + [anon_sym_DOT] = ACTIONS(2526), + [sym_val_nothing] = ACTIONS(2528), + [anon_sym_true] = ACTIONS(2530), + [anon_sym_false] = ACTIONS(2530), + [aux_sym_val_number_token1] = ACTIONS(2532), + [aux_sym_val_number_token2] = ACTIONS(2532), + [aux_sym_val_number_token3] = ACTIONS(2532), + [anon_sym_inf] = ACTIONS(2532), + [anon_sym_DASHinf] = ACTIONS(2532), + [anon_sym_NaN] = ACTIONS(2532), + [aux_sym__val_number_decimal_token1] = ACTIONS(2534), + [aux_sym__val_number_decimal_token2] = ACTIONS(2536), + [anon_sym_0b] = ACTIONS(2538), + [anon_sym_0o] = ACTIONS(2538), + [anon_sym_0x] = ACTIONS(2538), + [sym_val_date] = ACTIONS(2528), + [anon_sym_DQUOTE] = ACTIONS(2540), + [sym__str_single_quotes] = ACTIONS(2542), + [sym__str_back_ticks] = ACTIONS(2542), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2544), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2546), + [anon_sym_err_GT] = ACTIONS(2548), + [anon_sym_out_GT] = ACTIONS(2548), + [anon_sym_e_GT] = ACTIONS(2548), + [anon_sym_o_GT] = ACTIONS(2548), + [anon_sym_err_PLUSout_GT] = ACTIONS(2548), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2548), + [anon_sym_o_PLUSe_GT] = ACTIONS(2548), + [anon_sym_e_PLUSo_GT] = ACTIONS(2548), + [sym_short_flag] = ACTIONS(2550), + [aux_sym_unquoted_token1] = ACTIONS(2552), + [anon_sym_POUND] = ACTIONS(105), + }, + [1002] = { + [sym_expr_parenthesized] = STATE(2414), + [sym_val_range] = STATE(2423), + [sym__value] = STATE(2423), + [sym_val_bool] = STATE(2453), + [sym_val_variable] = STATE(2419), + [sym__var] = STATE(2252), + [sym_val_number] = STATE(191), + [sym__val_number_decimal] = STATE(188), + [sym_val_duration] = STATE(2453), + [sym_val_filesize] = STATE(2453), + [sym_val_binary] = STATE(2453), + [sym_val_string] = STATE(2453), + [sym__str_double_quotes] = STATE(2491), + [sym_val_interpolated] = STATE(2453), + [sym__inter_single_quotes] = STATE(2481), + [sym__inter_double_quotes] = STATE(2473), + [sym_val_list] = STATE(2453), + [sym_val_record] = STATE(2453), + [sym_val_table] = STATE(2453), + [sym_val_closure] = STATE(2453), + [sym__cmd_arg] = STATE(2457), + [sym_redirection] = STATE(2428), + [sym__flag] = STATE(2440), + [sym_long_flag] = STATE(2429), + [sym_unquoted] = STATE(2447), + [sym_comment] = STATE(1002), + [aux_sym_command_repeat1] = STATE(1000), + [ts_builtin_sym_end] = ACTIONS(2319), + [anon_sym_SEMI] = ACTIONS(2317), + [anon_sym_LF] = ACTIONS(2319), + [anon_sym_LBRACK] = ACTIONS(2516), + [anon_sym_LPAREN] = ACTIONS(2518), + [anon_sym_PIPE] = ACTIONS(2317), + [anon_sym_DOLLAR] = ACTIONS(2520), + [anon_sym_DASH_DASH] = ACTIONS(2522), + [anon_sym_LBRACE] = ACTIONS(2524), + [anon_sym_DOT] = ACTIONS(2526), + [sym_val_nothing] = ACTIONS(2528), + [anon_sym_true] = ACTIONS(2530), + [anon_sym_false] = ACTIONS(2530), + [aux_sym_val_number_token1] = ACTIONS(2532), + [aux_sym_val_number_token2] = ACTIONS(2532), + [aux_sym_val_number_token3] = ACTIONS(2532), + [anon_sym_inf] = ACTIONS(2532), + [anon_sym_DASHinf] = ACTIONS(2532), + [anon_sym_NaN] = ACTIONS(2532), + [aux_sym__val_number_decimal_token1] = ACTIONS(2534), + [aux_sym__val_number_decimal_token2] = ACTIONS(2536), + [anon_sym_0b] = ACTIONS(2538), + [anon_sym_0o] = ACTIONS(2538), + [anon_sym_0x] = ACTIONS(2538), + [sym_val_date] = ACTIONS(2528), + [anon_sym_DQUOTE] = ACTIONS(2540), + [sym__str_single_quotes] = ACTIONS(2542), + [sym__str_back_ticks] = ACTIONS(2542), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2544), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2546), + [anon_sym_err_GT] = ACTIONS(2548), + [anon_sym_out_GT] = ACTIONS(2548), + [anon_sym_e_GT] = ACTIONS(2548), + [anon_sym_o_GT] = ACTIONS(2548), + [anon_sym_err_PLUSout_GT] = ACTIONS(2548), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2548), + [anon_sym_o_PLUSe_GT] = ACTIONS(2548), + [anon_sym_e_PLUSo_GT] = ACTIONS(2548), + [sym_short_flag] = ACTIONS(2550), + [aux_sym_unquoted_token1] = ACTIONS(2552), + [anon_sym_POUND] = ACTIONS(105), + }, [1003] = { - [sym_expr_parenthesized] = STATE(2288), - [sym_val_range] = STATE(2349), - [sym__value] = STATE(2349), - [sym_val_bool] = STATE(2341), - [sym_val_variable] = STATE(2294), - [sym__var] = STATE(2200), - [sym_val_number] = STATE(184), - [sym__val_number_decimal] = STATE(182), - [sym_val_duration] = STATE(2341), - [sym_val_filesize] = STATE(2341), - [sym_val_binary] = STATE(2341), - [sym_val_string] = STATE(2341), - [sym__str_double_quotes] = STATE(2345), - [sym_val_interpolated] = STATE(2341), - [sym__inter_single_quotes] = STATE(2351), - [sym__inter_double_quotes] = STATE(2352), - [sym_val_list] = STATE(2341), - [sym_val_record] = STATE(2341), - [sym_val_table] = STATE(2341), - [sym_val_closure] = STATE(2341), - [sym__cmd_arg] = STATE(2458), - [sym_redirection] = STATE(2358), - [sym__flag] = STATE(2396), - [sym_long_flag] = STATE(2392), - [sym_unquoted] = STATE(2380), + [sym__expression] = STATE(952), + [sym_expr_unary] = STATE(892), + [sym_expr_binary] = STATE(892), + [sym_expr_parenthesized] = STATE(792), + [sym_val_range] = STATE(892), + [sym__value] = STATE(892), + [sym_val_bool] = STATE(922), + [sym_val_variable] = STATE(851), + [sym__var] = STATE(747), + [sym_val_number] = STATE(68), + [sym__val_number_decimal] = STATE(57), + [sym_val_duration] = STATE(922), + [sym_val_filesize] = STATE(922), + [sym_val_binary] = STATE(922), + [sym_val_string] = STATE(922), + [sym__str_double_quotes] = STATE(899), + [sym_val_interpolated] = STATE(922), + [sym__inter_single_quotes] = STATE(913), + [sym__inter_double_quotes] = STATE(917), + [sym_val_list] = STATE(922), + [sym_val_record] = STATE(922), + [sym_val_table] = STATE(922), + [sym_val_closure] = STATE(922), + [sym_unquoted] = STATE(2493), [sym_comment] = STATE(1003), - [aux_sym__command_parenthesized_body_repeat1] = STATE(1020), - [anon_sym_SEMI] = ACTIONS(2573), - [anon_sym_LF] = ACTIONS(2575), - [anon_sym_LBRACK] = ACTIONS(2281), - [anon_sym_LPAREN] = ACTIONS(2283), - [anon_sym_RPAREN] = ACTIONS(2573), - [anon_sym_PIPE] = ACTIONS(2573), - [anon_sym_DOLLAR] = ACTIONS(2285), - [anon_sym_DASH_DASH] = ACTIONS(2287), - [anon_sym_LBRACE] = ACTIONS(2289), - [anon_sym_DOT] = ACTIONS(2291), - [sym_val_nothing] = ACTIONS(2293), - [anon_sym_true] = ACTIONS(2295), - [anon_sym_false] = ACTIONS(2295), - [aux_sym_val_number_token1] = ACTIONS(2297), - [aux_sym_val_number_token2] = ACTIONS(2297), - [aux_sym_val_number_token3] = ACTIONS(2297), - [anon_sym_inf] = ACTIONS(2297), - [anon_sym_DASHinf] = ACTIONS(2297), - [anon_sym_NaN] = ACTIONS(2297), - [aux_sym__val_number_decimal_token1] = ACTIONS(2299), - [aux_sym__val_number_decimal_token2] = ACTIONS(2301), - [anon_sym_0b] = ACTIONS(2303), - [anon_sym_0o] = ACTIONS(2303), - [anon_sym_0x] = ACTIONS(2303), - [sym_val_date] = ACTIONS(2293), - [anon_sym_DQUOTE] = ACTIONS(2305), - [sym__str_single_quotes] = ACTIONS(2307), - [sym__str_back_ticks] = ACTIONS(2307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2309), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2311), - [anon_sym_err_GT] = ACTIONS(2313), - [anon_sym_out_GT] = ACTIONS(2313), - [anon_sym_e_GT] = ACTIONS(2313), - [anon_sym_o_GT] = ACTIONS(2313), - [anon_sym_err_PLUSout_GT] = ACTIONS(2313), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2313), - [anon_sym_o_PLUSe_GT] = ACTIONS(2313), - [anon_sym_e_PLUSo_GT] = ACTIONS(2313), - [sym_short_flag] = ACTIONS(2315), - [aux_sym_unquoted_token1] = ACTIONS(2317), + [ts_builtin_sym_end] = ACTIONS(2396), + [anon_sym_SEMI] = ACTIONS(2394), + [anon_sym_LF] = ACTIONS(2396), + [anon_sym_LBRACK] = ACTIONS(2619), + [anon_sym_LPAREN] = ACTIONS(1711), + [anon_sym_PIPE] = ACTIONS(2394), + [anon_sym_DOLLAR] = ACTIONS(1713), + [anon_sym_DASH_DASH] = ACTIONS(2394), + [anon_sym_DASH] = ACTIONS(2621), + [anon_sym_LBRACE] = ACTIONS(2623), + [anon_sym_DOT] = ACTIONS(2625), + [anon_sym_not] = ACTIONS(2627), + [sym_val_nothing] = ACTIONS(2629), + [anon_sym_true] = ACTIONS(2631), + [anon_sym_false] = ACTIONS(2631), + [aux_sym_val_number_token1] = ACTIONS(2633), + [aux_sym_val_number_token2] = ACTIONS(2633), + [aux_sym_val_number_token3] = ACTIONS(2633), + [anon_sym_inf] = ACTIONS(2633), + [anon_sym_DASHinf] = ACTIONS(2633), + [anon_sym_NaN] = ACTIONS(2633), + [aux_sym__val_number_decimal_token1] = ACTIONS(2635), + [aux_sym__val_number_decimal_token2] = ACTIONS(2637), + [anon_sym_0b] = ACTIONS(2639), + [anon_sym_0o] = ACTIONS(2639), + [anon_sym_0x] = ACTIONS(2639), + [sym_val_date] = ACTIONS(2629), + [anon_sym_DQUOTE] = ACTIONS(2641), + [sym__str_single_quotes] = ACTIONS(2643), + [sym__str_back_ticks] = ACTIONS(2643), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2645), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2647), + [anon_sym_err_GT] = ACTIONS(2394), + [anon_sym_out_GT] = ACTIONS(2394), + [anon_sym_e_GT] = ACTIONS(2394), + [anon_sym_o_GT] = ACTIONS(2394), + [anon_sym_err_PLUSout_GT] = ACTIONS(2394), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2394), + [anon_sym_o_PLUSe_GT] = ACTIONS(2394), + [anon_sym_e_PLUSo_GT] = ACTIONS(2394), + [sym_short_flag] = ACTIONS(2394), + [aux_sym_unquoted_token1] = ACTIONS(2552), [anon_sym_POUND] = ACTIONS(105), }, [1004] = { - [sym_path] = STATE(1060), + [sym_expr_parenthesized] = STATE(2316), + [sym_val_range] = STATE(2335), + [sym__value] = STATE(2335), + [sym_val_bool] = STATE(2371), + [sym_val_variable] = STATE(2300), + [sym__var] = STATE(2195), + [sym_val_number] = STATE(183), + [sym__val_number_decimal] = STATE(177), + [sym_val_duration] = STATE(2371), + [sym_val_filesize] = STATE(2371), + [sym_val_binary] = STATE(2371), + [sym_val_string] = STATE(2371), + [sym__str_double_quotes] = STATE(2375), + [sym_val_interpolated] = STATE(2371), + [sym__inter_single_quotes] = STATE(2381), + [sym__inter_double_quotes] = STATE(2382), + [sym_val_list] = STATE(2371), + [sym_val_record] = STATE(2371), + [sym_val_table] = STATE(2371), + [sym_val_closure] = STATE(2371), + [sym__cmd_arg] = STATE(2513), + [sym_redirection] = STATE(2349), + [sym__flag] = STATE(2352), + [sym_long_flag] = STATE(2342), + [sym_unquoted] = STATE(2343), [sym_comment] = STATE(1004), - [aux_sym_cell_path_repeat1] = STATE(1004), - [anon_sym_export] = ACTIONS(1135), - [anon_sym_alias] = ACTIONS(1135), - [anon_sym_let] = ACTIONS(1135), - [anon_sym_let_DASHenv] = ACTIONS(1135), - [anon_sym_mut] = ACTIONS(1135), - [anon_sym_const] = ACTIONS(1135), - [anon_sym_SEMI] = ACTIONS(1135), - [sym_cmd_identifier] = ACTIONS(1135), - [anon_sym_LF] = ACTIONS(1137), - [anon_sym_def] = ACTIONS(1135), - [anon_sym_def_DASHenv] = ACTIONS(1135), - [anon_sym_export_DASHenv] = ACTIONS(1135), - [anon_sym_extern] = ACTIONS(1135), - [anon_sym_module] = ACTIONS(1135), - [anon_sym_use] = ACTIONS(1135), - [anon_sym_LBRACK] = ACTIONS(1135), - [anon_sym_LPAREN] = ACTIONS(1135), - [anon_sym_RPAREN] = ACTIONS(1135), - [anon_sym_DOLLAR] = ACTIONS(1135), - [anon_sym_error] = ACTIONS(1135), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_break] = ACTIONS(1135), - [anon_sym_continue] = ACTIONS(1135), - [anon_sym_for] = ACTIONS(1135), - [anon_sym_loop] = ACTIONS(1135), - [anon_sym_while] = ACTIONS(1135), - [anon_sym_do] = ACTIONS(1135), - [anon_sym_if] = ACTIONS(1135), - [anon_sym_match] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1135), - [anon_sym_RBRACE] = ACTIONS(1135), - [anon_sym_DOT] = ACTIONS(1135), - [anon_sym_try] = ACTIONS(1135), - [anon_sym_return] = ACTIONS(1135), - [anon_sym_source] = ACTIONS(1135), - [anon_sym_source_DASHenv] = ACTIONS(1135), - [anon_sym_register] = ACTIONS(1135), - [anon_sym_hide] = ACTIONS(1135), - [anon_sym_hide_DASHenv] = ACTIONS(1135), - [anon_sym_overlay] = ACTIONS(1135), - [anon_sym_where] = ACTIONS(1135), - [anon_sym_not] = ACTIONS(1135), - [anon_sym_DOT2] = ACTIONS(2577), - [sym_val_nothing] = ACTIONS(1135), - [anon_sym_true] = ACTIONS(1135), - [anon_sym_false] = ACTIONS(1135), - [aux_sym_val_number_token1] = ACTIONS(1135), - [aux_sym_val_number_token2] = ACTIONS(1135), - [aux_sym_val_number_token3] = ACTIONS(1135), - [anon_sym_inf] = ACTIONS(1135), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1135), - [aux_sym__val_number_decimal_token1] = ACTIONS(1135), - [aux_sym__val_number_decimal_token2] = ACTIONS(1135), - [anon_sym_0b] = ACTIONS(1135), - [anon_sym_0o] = ACTIONS(1135), - [anon_sym_0x] = ACTIONS(1135), - [sym_val_date] = ACTIONS(1135), - [anon_sym_DQUOTE] = ACTIONS(1135), - [sym__str_single_quotes] = ACTIONS(1135), - [sym__str_back_ticks] = ACTIONS(1135), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1135), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1135), - [anon_sym_CARET] = ACTIONS(1135), + [aux_sym__command_parenthesized_body_repeat1] = STATE(985), + [anon_sym_SEMI] = ACTIONS(2649), + [anon_sym_LF] = ACTIONS(2651), + [anon_sym_LBRACK] = ACTIONS(2269), + [anon_sym_LPAREN] = ACTIONS(2271), + [anon_sym_RPAREN] = ACTIONS(2649), + [anon_sym_PIPE] = ACTIONS(2649), + [anon_sym_DOLLAR] = ACTIONS(2273), + [anon_sym_DASH_DASH] = ACTIONS(2275), + [anon_sym_LBRACE] = ACTIONS(2277), + [anon_sym_DOT] = ACTIONS(2279), + [sym_val_nothing] = ACTIONS(2281), + [anon_sym_true] = ACTIONS(2283), + [anon_sym_false] = ACTIONS(2283), + [aux_sym_val_number_token1] = ACTIONS(2285), + [aux_sym_val_number_token2] = ACTIONS(2285), + [aux_sym_val_number_token3] = ACTIONS(2285), + [anon_sym_inf] = ACTIONS(2285), + [anon_sym_DASHinf] = ACTIONS(2285), + [anon_sym_NaN] = ACTIONS(2285), + [aux_sym__val_number_decimal_token1] = ACTIONS(2287), + [aux_sym__val_number_decimal_token2] = ACTIONS(2289), + [anon_sym_0b] = ACTIONS(2291), + [anon_sym_0o] = ACTIONS(2291), + [anon_sym_0x] = ACTIONS(2291), + [sym_val_date] = ACTIONS(2281), + [anon_sym_DQUOTE] = ACTIONS(2293), + [sym__str_single_quotes] = ACTIONS(2295), + [sym__str_back_ticks] = ACTIONS(2295), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2297), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2299), + [anon_sym_err_GT] = ACTIONS(2301), + [anon_sym_out_GT] = ACTIONS(2301), + [anon_sym_e_GT] = ACTIONS(2301), + [anon_sym_o_GT] = ACTIONS(2301), + [anon_sym_err_PLUSout_GT] = ACTIONS(2301), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2301), + [anon_sym_o_PLUSe_GT] = ACTIONS(2301), + [anon_sym_e_PLUSo_GT] = ACTIONS(2301), + [sym_short_flag] = ACTIONS(2303), + [aux_sym_unquoted_token1] = ACTIONS(2305), [anon_sym_POUND] = ACTIONS(105), }, [1005] = { - [sym_expr_parenthesized] = STATE(1582), - [sym__val_range_end_decimal] = STATE(1582), - [sym_val_variable] = STATE(1582), - [sym__var] = STATE(1351), + [sym_expr_parenthesized] = STATE(1559), + [sym__val_range_end_decimal] = STATE(1559), + [sym_val_variable] = STATE(1559), + [sym__var] = STATE(1395), [sym_comment] = STATE(1005), - [anon_sym_LBRACK] = ACTIONS(1041), - [anon_sym_COMMA] = ACTIONS(1041), - [anon_sym_LPAREN] = ACTIONS(2580), - [anon_sym_DOLLAR] = ACTIONS(2183), - [anon_sym_LT] = ACTIONS(2582), - [anon_sym_GT] = ACTIONS(1039), - [anon_sym_DASH] = ACTIONS(1039), - [anon_sym_in] = ACTIONS(1039), - [anon_sym_LBRACE] = ACTIONS(1041), - [anon_sym_RBRACE] = ACTIONS(1041), - [anon_sym__] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1041), - [anon_sym_SLASH_SLASH] = ACTIONS(1041), - [anon_sym_PLUS] = ACTIONS(1039), - [anon_sym_bit_DASHshl] = ACTIONS(1041), - [anon_sym_bit_DASHshr] = ACTIONS(1041), - [anon_sym_EQ_EQ] = ACTIONS(1041), - [anon_sym_BANG_EQ] = ACTIONS(1041), - [anon_sym_LT2] = ACTIONS(1039), - [anon_sym_LT_EQ] = ACTIONS(1041), - [anon_sym_GT_EQ] = ACTIONS(1041), - [anon_sym_not_DASHin] = ACTIONS(1041), - [anon_sym_starts_DASHwith] = ACTIONS(1041), - [anon_sym_ends_DASHwith] = ACTIONS(1041), - [anon_sym_EQ_TILDE] = ACTIONS(1041), - [anon_sym_BANG_TILDE] = ACTIONS(1041), - [anon_sym_bit_DASHand] = ACTIONS(1041), - [anon_sym_bit_DASHxor] = ACTIONS(1041), - [anon_sym_bit_DASHor] = ACTIONS(1041), - [anon_sym_and] = ACTIONS(1041), - [anon_sym_xor] = ACTIONS(1041), - [anon_sym_or] = ACTIONS(1041), - [anon_sym_not] = ACTIONS(1039), - [anon_sym_DOT2] = ACTIONS(2584), - [anon_sym_EQ2] = ACTIONS(2586), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2588), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2590), - [sym_val_nothing] = ACTIONS(1041), - [anon_sym_true] = ACTIONS(1041), - [anon_sym_false] = ACTIONS(1041), - [aux_sym_val_number_token1] = ACTIONS(1041), - [aux_sym_val_number_token2] = ACTIONS(1041), - [aux_sym_val_number_token3] = ACTIONS(1041), - [anon_sym_inf] = ACTIONS(1041), - [anon_sym_DASHinf] = ACTIONS(1041), - [anon_sym_NaN] = ACTIONS(1041), - [aux_sym__val_number_decimal_token1] = ACTIONS(1039), - [aux_sym__val_number_decimal_token2] = ACTIONS(1039), - [anon_sym_0b] = ACTIONS(1039), - [anon_sym_0o] = ACTIONS(1039), - [anon_sym_0x] = ACTIONS(1039), - [sym_val_date] = ACTIONS(1041), - [anon_sym_DQUOTE] = ACTIONS(1041), - [sym__str_single_quotes] = ACTIONS(1041), - [sym__str_back_ticks] = ACTIONS(1041), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1041), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_COMMA] = ACTIONS(1055), + [anon_sym_LPAREN] = ACTIONS(2197), + [anon_sym_DOLLAR] = ACTIONS(2199), + [anon_sym_LT] = ACTIONS(2653), + [anon_sym_GT] = ACTIONS(1053), + [anon_sym_DASH] = ACTIONS(1053), + [anon_sym_in] = ACTIONS(1053), + [anon_sym_LBRACE] = ACTIONS(1055), + [anon_sym_RBRACE] = ACTIONS(1055), + [anon_sym__] = ACTIONS(1053), + [anon_sym_DOT] = ACTIONS(1053), + [anon_sym_STAR] = ACTIONS(1053), + [anon_sym_STAR_STAR] = ACTIONS(1055), + [anon_sym_PLUS_PLUS] = ACTIONS(1055), + [anon_sym_SLASH] = ACTIONS(1053), + [anon_sym_mod] = ACTIONS(1055), + [anon_sym_SLASH_SLASH] = ACTIONS(1055), + [anon_sym_PLUS] = ACTIONS(1053), + [anon_sym_bit_DASHshl] = ACTIONS(1055), + [anon_sym_bit_DASHshr] = ACTIONS(1055), + [anon_sym_EQ_EQ] = ACTIONS(1055), + [anon_sym_BANG_EQ] = ACTIONS(1055), + [anon_sym_LT2] = ACTIONS(1053), + [anon_sym_LT_EQ] = ACTIONS(1055), + [anon_sym_GT_EQ] = ACTIONS(1055), + [anon_sym_not_DASHin] = ACTIONS(1055), + [anon_sym_starts_DASHwith] = ACTIONS(1055), + [anon_sym_ends_DASHwith] = ACTIONS(1055), + [anon_sym_EQ_TILDE] = ACTIONS(1055), + [anon_sym_BANG_TILDE] = ACTIONS(1055), + [anon_sym_bit_DASHand] = ACTIONS(1055), + [anon_sym_bit_DASHxor] = ACTIONS(1055), + [anon_sym_bit_DASHor] = ACTIONS(1055), + [anon_sym_and] = ACTIONS(1055), + [anon_sym_xor] = ACTIONS(1055), + [anon_sym_or] = ACTIONS(1055), + [anon_sym_not] = ACTIONS(1053), + [anon_sym_DOT2] = ACTIONS(2508), + [anon_sym_EQ2] = ACTIONS(2655), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2207), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2209), + [sym_val_nothing] = ACTIONS(1055), + [anon_sym_true] = ACTIONS(1055), + [anon_sym_false] = ACTIONS(1055), + [aux_sym_val_number_token1] = ACTIONS(1055), + [aux_sym_val_number_token2] = ACTIONS(1055), + [aux_sym_val_number_token3] = ACTIONS(1055), + [anon_sym_inf] = ACTIONS(1055), + [anon_sym_DASHinf] = ACTIONS(1055), + [anon_sym_NaN] = ACTIONS(1055), + [aux_sym__val_number_decimal_token1] = ACTIONS(1053), + [aux_sym__val_number_decimal_token2] = ACTIONS(1053), + [anon_sym_0b] = ACTIONS(1053), + [anon_sym_0o] = ACTIONS(1053), + [anon_sym_0x] = ACTIONS(1053), + [sym_val_date] = ACTIONS(1055), + [anon_sym_DQUOTE] = ACTIONS(1055), + [sym__str_single_quotes] = ACTIONS(1055), + [sym__str_back_ticks] = ACTIONS(1055), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1055), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1055), [anon_sym_POUND] = ACTIONS(3), }, [1006] = { - [sym_expr_parenthesized] = STATE(1456), - [sym__val_range_end_decimal] = STATE(1456), - [sym_val_variable] = STATE(1456), - [sym__var] = STATE(1212), + [sym_expr_parenthesized] = STATE(1465), + [sym__val_range_end_decimal] = STATE(1465), + [sym_val_variable] = STATE(1465), + [sym__var] = STATE(1209), [sym_comment] = STATE(1006), + [anon_sym_LBRACK] = ACTIONS(1111), + [anon_sym_COMMA] = ACTIONS(1111), + [anon_sym_RBRACK] = ACTIONS(1111), + [anon_sym_LPAREN] = ACTIONS(2171), + [anon_sym_DOLLAR] = ACTIONS(1846), + [anon_sym_GT] = ACTIONS(1109), + [anon_sym_DASH_DASH] = ACTIONS(1111), + [anon_sym_DASH] = ACTIONS(1109), + [anon_sym_in] = ACTIONS(1109), + [anon_sym_LBRACE] = ACTIONS(1111), + [anon_sym_DOT] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1109), + [anon_sym_STAR_STAR] = ACTIONS(1111), + [anon_sym_PLUS_PLUS] = ACTIONS(1111), + [anon_sym_SLASH] = ACTIONS(1109), + [anon_sym_mod] = ACTIONS(1111), + [anon_sym_SLASH_SLASH] = ACTIONS(1111), + [anon_sym_PLUS] = ACTIONS(1109), + [anon_sym_bit_DASHshl] = ACTIONS(1111), + [anon_sym_bit_DASHshr] = ACTIONS(1111), + [anon_sym_EQ_EQ] = ACTIONS(1111), + [anon_sym_BANG_EQ] = ACTIONS(1111), + [anon_sym_LT2] = ACTIONS(1109), + [anon_sym_LT_EQ] = ACTIONS(1111), + [anon_sym_GT_EQ] = ACTIONS(1111), + [anon_sym_not_DASHin] = ACTIONS(1111), + [anon_sym_starts_DASHwith] = ACTIONS(1111), + [anon_sym_ends_DASHwith] = ACTIONS(1111), + [anon_sym_EQ_TILDE] = ACTIONS(1111), + [anon_sym_BANG_TILDE] = ACTIONS(1111), + [anon_sym_bit_DASHand] = ACTIONS(1111), + [anon_sym_bit_DASHxor] = ACTIONS(1111), + [anon_sym_bit_DASHor] = ACTIONS(1111), + [anon_sym_and] = ACTIONS(1111), + [anon_sym_xor] = ACTIONS(1111), + [anon_sym_or] = ACTIONS(1111), + [anon_sym_not] = ACTIONS(1109), + [anon_sym_DOT2] = ACTIONS(2175), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2179), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2181), + [sym_val_nothing] = ACTIONS(1111), + [anon_sym_true] = ACTIONS(1111), + [anon_sym_false] = ACTIONS(1111), + [aux_sym_val_number_token1] = ACTIONS(1111), + [aux_sym_val_number_token2] = ACTIONS(1111), + [aux_sym_val_number_token3] = ACTIONS(1111), + [anon_sym_inf] = ACTIONS(1111), + [anon_sym_DASHinf] = ACTIONS(1109), + [anon_sym_NaN] = ACTIONS(1111), + [aux_sym__val_number_decimal_token1] = ACTIONS(1109), + [aux_sym__val_number_decimal_token2] = ACTIONS(1109), + [anon_sym_0b] = ACTIONS(1109), + [anon_sym_0o] = ACTIONS(1109), + [anon_sym_0x] = ACTIONS(1109), + [sym_val_date] = ACTIONS(1111), + [anon_sym_DQUOTE] = ACTIONS(1111), + [sym__str_single_quotes] = ACTIONS(1111), + [sym__str_back_ticks] = ACTIONS(1111), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1111), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1111), + [sym__list_item_identifier] = ACTIONS(1109), + [sym_short_flag] = ACTIONS(1109), + [anon_sym_POUND] = ACTIONS(3), + }, + [1007] = { + [sym_expr_parenthesized] = STATE(1467), + [sym__val_range_end_decimal] = STATE(1467), + [sym_val_variable] = STATE(1467), + [sym__var] = STATE(1209), + [sym_comment] = STATE(1007), [anon_sym_LBRACK] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(1107), [anon_sym_RBRACK] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(2225), - [anon_sym_DOLLAR] = ACTIONS(1955), + [anon_sym_LPAREN] = ACTIONS(2171), + [anon_sym_DOLLAR] = ACTIONS(1846), [anon_sym_GT] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1107), [anon_sym_DASH] = ACTIONS(1105), @@ -156982,9 +156770,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1107), [anon_sym_or] = ACTIONS(1107), [anon_sym_not] = ACTIONS(1105), - [anon_sym_DOT2] = ACTIONS(2229), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2233), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2235), + [anon_sym_DOT2] = ACTIONS(2175), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2179), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2181), [sym_val_nothing] = ACTIONS(1107), [anon_sym_true] = ACTIONS(1107), [anon_sym_false] = ACTIONS(1107), @@ -157009,1885 +156797,1387 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(1105), [anon_sym_POUND] = ACTIONS(3), }, - [1007] = { + [1008] = { [sym_expr_parenthesized] = STATE(1455), [sym__val_range_end_decimal] = STATE(1455), [sym_val_variable] = STATE(1455), - [sym__var] = STATE(1212), - [sym_comment] = STATE(1007), - [anon_sym_LBRACK] = ACTIONS(1103), - [anon_sym_COMMA] = ACTIONS(1103), - [anon_sym_RBRACK] = ACTIONS(1103), - [anon_sym_LPAREN] = ACTIONS(2225), - [anon_sym_DOLLAR] = ACTIONS(1955), - [anon_sym_GT] = ACTIONS(1101), - [anon_sym_DASH_DASH] = ACTIONS(1103), - [anon_sym_DASH] = ACTIONS(1101), - [anon_sym_in] = ACTIONS(1101), - [anon_sym_LBRACE] = ACTIONS(1103), - [anon_sym_DOT] = ACTIONS(1101), - [anon_sym_STAR] = ACTIONS(1101), - [anon_sym_STAR_STAR] = ACTIONS(1103), - [anon_sym_PLUS_PLUS] = ACTIONS(1103), - [anon_sym_SLASH] = ACTIONS(1101), - [anon_sym_mod] = ACTIONS(1103), - [anon_sym_SLASH_SLASH] = ACTIONS(1103), - [anon_sym_PLUS] = ACTIONS(1101), - [anon_sym_bit_DASHshl] = ACTIONS(1103), - [anon_sym_bit_DASHshr] = ACTIONS(1103), - [anon_sym_EQ_EQ] = ACTIONS(1103), - [anon_sym_BANG_EQ] = ACTIONS(1103), - [anon_sym_LT2] = ACTIONS(1101), - [anon_sym_LT_EQ] = ACTIONS(1103), - [anon_sym_GT_EQ] = ACTIONS(1103), - [anon_sym_not_DASHin] = ACTIONS(1103), - [anon_sym_starts_DASHwith] = ACTIONS(1103), - [anon_sym_ends_DASHwith] = ACTIONS(1103), - [anon_sym_EQ_TILDE] = ACTIONS(1103), - [anon_sym_BANG_TILDE] = ACTIONS(1103), - [anon_sym_bit_DASHand] = ACTIONS(1103), - [anon_sym_bit_DASHxor] = ACTIONS(1103), - [anon_sym_bit_DASHor] = ACTIONS(1103), - [anon_sym_and] = ACTIONS(1103), - [anon_sym_xor] = ACTIONS(1103), - [anon_sym_or] = ACTIONS(1103), - [anon_sym_not] = ACTIONS(1101), - [anon_sym_DOT2] = ACTIONS(2229), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2233), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2235), - [sym_val_nothing] = ACTIONS(1103), - [anon_sym_true] = ACTIONS(1103), - [anon_sym_false] = ACTIONS(1103), - [aux_sym_val_number_token1] = ACTIONS(1103), - [aux_sym_val_number_token2] = ACTIONS(1103), - [aux_sym_val_number_token3] = ACTIONS(1103), - [anon_sym_inf] = ACTIONS(1103), - [anon_sym_DASHinf] = ACTIONS(1101), - [anon_sym_NaN] = ACTIONS(1103), - [aux_sym__val_number_decimal_token1] = ACTIONS(1101), - [aux_sym__val_number_decimal_token2] = ACTIONS(1101), - [anon_sym_0b] = ACTIONS(1101), - [anon_sym_0o] = ACTIONS(1101), - [anon_sym_0x] = ACTIONS(1101), - [sym_val_date] = ACTIONS(1103), - [anon_sym_DQUOTE] = ACTIONS(1103), - [sym__str_single_quotes] = ACTIONS(1103), - [sym__str_back_ticks] = ACTIONS(1103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1103), - [sym__list_item_identifier] = ACTIONS(1101), - [sym_short_flag] = ACTIONS(1101), - [anon_sym_POUND] = ACTIONS(3), - }, - [1008] = { - [sym_expr_parenthesized] = STATE(1454), - [sym__val_range_end_decimal] = STATE(1454), - [sym_val_variable] = STATE(1454), - [sym__var] = STATE(1212), + [sym__var] = STATE(1209), [sym_comment] = STATE(1008), - [anon_sym_LBRACK] = ACTIONS(1099), - [anon_sym_COMMA] = ACTIONS(1099), - [anon_sym_RBRACK] = ACTIONS(1099), - [anon_sym_LPAREN] = ACTIONS(2225), - [anon_sym_DOLLAR] = ACTIONS(1955), - [anon_sym_GT] = ACTIONS(1097), - [anon_sym_DASH_DASH] = ACTIONS(1099), - [anon_sym_DASH] = ACTIONS(1097), - [anon_sym_in] = ACTIONS(1097), - [anon_sym_LBRACE] = ACTIONS(1099), - [anon_sym_DOT] = ACTIONS(1097), - [anon_sym_STAR] = ACTIONS(1097), - [anon_sym_STAR_STAR] = ACTIONS(1099), - [anon_sym_PLUS_PLUS] = ACTIONS(1099), - [anon_sym_SLASH] = ACTIONS(1097), - [anon_sym_mod] = ACTIONS(1099), - [anon_sym_SLASH_SLASH] = ACTIONS(1099), - [anon_sym_PLUS] = ACTIONS(1097), - [anon_sym_bit_DASHshl] = ACTIONS(1099), - [anon_sym_bit_DASHshr] = ACTIONS(1099), - [anon_sym_EQ_EQ] = ACTIONS(1099), - [anon_sym_BANG_EQ] = ACTIONS(1099), - [anon_sym_LT2] = ACTIONS(1097), - [anon_sym_LT_EQ] = ACTIONS(1099), - [anon_sym_GT_EQ] = ACTIONS(1099), - [anon_sym_not_DASHin] = ACTIONS(1099), - [anon_sym_starts_DASHwith] = ACTIONS(1099), - [anon_sym_ends_DASHwith] = ACTIONS(1099), - [anon_sym_EQ_TILDE] = ACTIONS(1099), - [anon_sym_BANG_TILDE] = ACTIONS(1099), - [anon_sym_bit_DASHand] = ACTIONS(1099), - [anon_sym_bit_DASHxor] = ACTIONS(1099), - [anon_sym_bit_DASHor] = ACTIONS(1099), - [anon_sym_and] = ACTIONS(1099), - [anon_sym_xor] = ACTIONS(1099), - [anon_sym_or] = ACTIONS(1099), - [anon_sym_not] = ACTIONS(1097), - [anon_sym_DOT2] = ACTIONS(2229), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2233), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2235), - [sym_val_nothing] = ACTIONS(1099), - [anon_sym_true] = ACTIONS(1099), - [anon_sym_false] = ACTIONS(1099), - [aux_sym_val_number_token1] = ACTIONS(1099), - [aux_sym_val_number_token2] = ACTIONS(1099), - [aux_sym_val_number_token3] = ACTIONS(1099), - [anon_sym_inf] = ACTIONS(1099), - [anon_sym_DASHinf] = ACTIONS(1097), - [anon_sym_NaN] = ACTIONS(1099), - [aux_sym__val_number_decimal_token1] = ACTIONS(1097), - [aux_sym__val_number_decimal_token2] = ACTIONS(1097), - [anon_sym_0b] = ACTIONS(1097), - [anon_sym_0o] = ACTIONS(1097), - [anon_sym_0x] = ACTIONS(1097), - [sym_val_date] = ACTIONS(1099), - [anon_sym_DQUOTE] = ACTIONS(1099), - [sym__str_single_quotes] = ACTIONS(1099), - [sym__str_back_ticks] = ACTIONS(1099), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1099), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1099), - [sym__list_item_identifier] = ACTIONS(1097), - [sym_short_flag] = ACTIONS(1097), + [anon_sym_LBRACK] = ACTIONS(1123), + [anon_sym_COMMA] = ACTIONS(1123), + [anon_sym_RBRACK] = ACTIONS(1123), + [anon_sym_LPAREN] = ACTIONS(2171), + [anon_sym_DOLLAR] = ACTIONS(1846), + [anon_sym_GT] = ACTIONS(1121), + [anon_sym_DASH_DASH] = ACTIONS(1123), + [anon_sym_DASH] = ACTIONS(1121), + [anon_sym_in] = ACTIONS(1121), + [anon_sym_LBRACE] = ACTIONS(1123), + [anon_sym_DOT] = ACTIONS(1121), + [anon_sym_STAR] = ACTIONS(1121), + [anon_sym_STAR_STAR] = ACTIONS(1123), + [anon_sym_PLUS_PLUS] = ACTIONS(1123), + [anon_sym_SLASH] = ACTIONS(1121), + [anon_sym_mod] = ACTIONS(1123), + [anon_sym_SLASH_SLASH] = ACTIONS(1123), + [anon_sym_PLUS] = ACTIONS(1121), + [anon_sym_bit_DASHshl] = ACTIONS(1123), + [anon_sym_bit_DASHshr] = ACTIONS(1123), + [anon_sym_EQ_EQ] = ACTIONS(1123), + [anon_sym_BANG_EQ] = ACTIONS(1123), + [anon_sym_LT2] = ACTIONS(1121), + [anon_sym_LT_EQ] = ACTIONS(1123), + [anon_sym_GT_EQ] = ACTIONS(1123), + [anon_sym_not_DASHin] = ACTIONS(1123), + [anon_sym_starts_DASHwith] = ACTIONS(1123), + [anon_sym_ends_DASHwith] = ACTIONS(1123), + [anon_sym_EQ_TILDE] = ACTIONS(1123), + [anon_sym_BANG_TILDE] = ACTIONS(1123), + [anon_sym_bit_DASHand] = ACTIONS(1123), + [anon_sym_bit_DASHxor] = ACTIONS(1123), + [anon_sym_bit_DASHor] = ACTIONS(1123), + [anon_sym_and] = ACTIONS(1123), + [anon_sym_xor] = ACTIONS(1123), + [anon_sym_or] = ACTIONS(1123), + [anon_sym_not] = ACTIONS(1121), + [anon_sym_DOT2] = ACTIONS(2175), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2179), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2181), + [sym_val_nothing] = ACTIONS(1123), + [anon_sym_true] = ACTIONS(1123), + [anon_sym_false] = ACTIONS(1123), + [aux_sym_val_number_token1] = ACTIONS(1123), + [aux_sym_val_number_token2] = ACTIONS(1123), + [aux_sym_val_number_token3] = ACTIONS(1123), + [anon_sym_inf] = ACTIONS(1123), + [anon_sym_DASHinf] = ACTIONS(1121), + [anon_sym_NaN] = ACTIONS(1123), + [aux_sym__val_number_decimal_token1] = ACTIONS(1121), + [aux_sym__val_number_decimal_token2] = ACTIONS(1121), + [anon_sym_0b] = ACTIONS(1121), + [anon_sym_0o] = ACTIONS(1121), + [anon_sym_0x] = ACTIONS(1121), + [sym_val_date] = ACTIONS(1123), + [anon_sym_DQUOTE] = ACTIONS(1123), + [sym__str_single_quotes] = ACTIONS(1123), + [sym__str_back_ticks] = ACTIONS(1123), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1123), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1123), + [sym__list_item_identifier] = ACTIONS(1121), + [sym_short_flag] = ACTIONS(1121), [anon_sym_POUND] = ACTIONS(3), }, [1009] = { - [sym_expr_parenthesized] = STATE(1526), - [sym__val_range_end_decimal] = STATE(1526), - [sym_val_variable] = STATE(1526), - [sym__var] = STATE(1344), [sym_comment] = STATE(1009), - [anon_sym_LBRACK] = ACTIONS(1031), - [anon_sym_COMMA] = ACTIONS(1031), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_DOLLAR] = ACTIONS(2183), - [anon_sym_LT] = ACTIONS(2592), - [anon_sym_GT] = ACTIONS(1029), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_in] = ACTIONS(1029), - [anon_sym_LBRACE] = ACTIONS(1031), - [anon_sym_RBRACE] = ACTIONS(1031), - [anon_sym__] = ACTIONS(1029), - [anon_sym_DOT] = ACTIONS(1029), - [anon_sym_STAR] = ACTIONS(1029), - [anon_sym_STAR_STAR] = ACTIONS(1031), - [anon_sym_PLUS_PLUS] = ACTIONS(1031), - [anon_sym_SLASH] = ACTIONS(1029), - [anon_sym_mod] = ACTIONS(1031), - [anon_sym_SLASH_SLASH] = ACTIONS(1031), - [anon_sym_PLUS] = ACTIONS(1029), - [anon_sym_bit_DASHshl] = ACTIONS(1031), - [anon_sym_bit_DASHshr] = ACTIONS(1031), - [anon_sym_EQ_EQ] = ACTIONS(1031), - [anon_sym_BANG_EQ] = ACTIONS(1031), - [anon_sym_LT2] = ACTIONS(1029), - [anon_sym_LT_EQ] = ACTIONS(1031), - [anon_sym_GT_EQ] = ACTIONS(1031), - [anon_sym_not_DASHin] = ACTIONS(1031), - [anon_sym_starts_DASHwith] = ACTIONS(1031), - [anon_sym_ends_DASHwith] = ACTIONS(1031), - [anon_sym_EQ_TILDE] = ACTIONS(1031), - [anon_sym_BANG_TILDE] = ACTIONS(1031), - [anon_sym_bit_DASHand] = ACTIONS(1031), - [anon_sym_bit_DASHxor] = ACTIONS(1031), - [anon_sym_bit_DASHor] = ACTIONS(1031), - [anon_sym_and] = ACTIONS(1031), - [anon_sym_xor] = ACTIONS(1031), - [anon_sym_or] = ACTIONS(1031), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT2] = ACTIONS(2539), - [anon_sym_EQ2] = ACTIONS(2594), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2191), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2193), - [sym_val_nothing] = ACTIONS(1031), - [anon_sym_true] = ACTIONS(1031), - [anon_sym_false] = ACTIONS(1031), - [aux_sym_val_number_token1] = ACTIONS(1031), - [aux_sym_val_number_token2] = ACTIONS(1031), - [aux_sym_val_number_token3] = ACTIONS(1031), - [anon_sym_inf] = ACTIONS(1031), - [anon_sym_DASHinf] = ACTIONS(1031), - [anon_sym_NaN] = ACTIONS(1031), - [aux_sym__val_number_decimal_token1] = ACTIONS(1029), - [aux_sym__val_number_decimal_token2] = ACTIONS(1029), - [anon_sym_0b] = ACTIONS(1029), - [anon_sym_0o] = ACTIONS(1029), - [anon_sym_0x] = ACTIONS(1029), - [sym_val_date] = ACTIONS(1031), - [anon_sym_DQUOTE] = ACTIONS(1031), - [sym__str_single_quotes] = ACTIONS(1031), - [sym__str_back_ticks] = ACTIONS(1031), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1031), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1031), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(2657), + [anon_sym_alias] = ACTIONS(2657), + [anon_sym_let] = ACTIONS(2657), + [anon_sym_let_DASHenv] = ACTIONS(2657), + [anon_sym_mut] = ACTIONS(2657), + [anon_sym_const] = ACTIONS(2657), + [anon_sym_SEMI] = ACTIONS(2657), + [sym_cmd_identifier] = ACTIONS(2657), + [sym__long_flag_identifier] = ACTIONS(2659), + [anon_sym_LF] = ACTIONS(2661), + [anon_sym_def] = ACTIONS(2657), + [anon_sym_export_DASHenv] = ACTIONS(2657), + [anon_sym_extern] = ACTIONS(2657), + [anon_sym_module] = ACTIONS(2657), + [anon_sym_use] = ACTIONS(2657), + [anon_sym_LBRACK] = ACTIONS(2657), + [anon_sym_LPAREN] = ACTIONS(2657), + [anon_sym_RPAREN] = ACTIONS(2657), + [anon_sym_DOLLAR] = ACTIONS(2657), + [anon_sym_error] = ACTIONS(2657), + [anon_sym_DASH_DASH] = ACTIONS(2657), + [anon_sym_DASH] = ACTIONS(2657), + [anon_sym_break] = ACTIONS(2657), + [anon_sym_continue] = ACTIONS(2657), + [anon_sym_for] = ACTIONS(2657), + [anon_sym_loop] = ACTIONS(2657), + [anon_sym_while] = ACTIONS(2657), + [anon_sym_do] = ACTIONS(2657), + [anon_sym_if] = ACTIONS(2657), + [anon_sym_match] = ACTIONS(2657), + [anon_sym_LBRACE] = ACTIONS(2657), + [anon_sym_RBRACE] = ACTIONS(2657), + [anon_sym_DOT] = ACTIONS(2657), + [anon_sym_try] = ACTIONS(2657), + [anon_sym_return] = ACTIONS(2657), + [anon_sym_source] = ACTIONS(2657), + [anon_sym_source_DASHenv] = ACTIONS(2657), + [anon_sym_register] = ACTIONS(2657), + [anon_sym_hide] = ACTIONS(2657), + [anon_sym_hide_DASHenv] = ACTIONS(2657), + [anon_sym_overlay] = ACTIONS(2657), + [anon_sym_as] = ACTIONS(2657), + [anon_sym_where] = ACTIONS(2657), + [anon_sym_not] = ACTIONS(2657), + [sym_val_nothing] = ACTIONS(2657), + [anon_sym_true] = ACTIONS(2657), + [anon_sym_false] = ACTIONS(2657), + [aux_sym_val_number_token1] = ACTIONS(2657), + [aux_sym_val_number_token2] = ACTIONS(2657), + [aux_sym_val_number_token3] = ACTIONS(2657), + [anon_sym_inf] = ACTIONS(2657), + [anon_sym_DASHinf] = ACTIONS(2657), + [anon_sym_NaN] = ACTIONS(2657), + [aux_sym__val_number_decimal_token1] = ACTIONS(2657), + [aux_sym__val_number_decimal_token2] = ACTIONS(2657), + [anon_sym_0b] = ACTIONS(2657), + [anon_sym_0o] = ACTIONS(2657), + [anon_sym_0x] = ACTIONS(2657), + [sym_val_date] = ACTIONS(2657), + [anon_sym_DQUOTE] = ACTIONS(2657), + [sym__str_single_quotes] = ACTIONS(2657), + [sym__str_back_ticks] = ACTIONS(2657), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2657), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2657), + [anon_sym_CARET] = ACTIONS(2657), + [sym_short_flag] = ACTIONS(2657), + [anon_sym_POUND] = ACTIONS(105), }, [1010] = { + [sym_cell_path] = STATE(1226), + [sym_path] = STATE(1016), [sym_comment] = STATE(1010), - [anon_sym_export] = ACTIONS(2596), - [anon_sym_alias] = ACTIONS(2596), - [anon_sym_let] = ACTIONS(2596), - [anon_sym_let_DASHenv] = ACTIONS(2596), - [anon_sym_mut] = ACTIONS(2596), - [anon_sym_const] = ACTIONS(2596), - [anon_sym_SEMI] = ACTIONS(2596), - [sym_cmd_identifier] = ACTIONS(2596), - [anon_sym_LF] = ACTIONS(2598), - [anon_sym_def] = ACTIONS(2596), - [anon_sym_def_DASHenv] = ACTIONS(2596), - [anon_sym_export_DASHenv] = ACTIONS(2596), - [anon_sym_extern] = ACTIONS(2596), - [anon_sym_module] = ACTIONS(2596), - [anon_sym_use] = ACTIONS(2596), - [anon_sym_LBRACK] = ACTIONS(2596), - [anon_sym_LPAREN] = ACTIONS(2596), - [anon_sym_RPAREN] = ACTIONS(2596), - [anon_sym_DOLLAR] = ACTIONS(2596), - [anon_sym_error] = ACTIONS(2596), - [anon_sym_DASH_DASH] = ACTIONS(2596), - [anon_sym_DASH] = ACTIONS(2596), - [anon_sym_break] = ACTIONS(2596), - [anon_sym_continue] = ACTIONS(2596), - [anon_sym_for] = ACTIONS(2596), - [anon_sym_loop] = ACTIONS(2596), - [anon_sym_while] = ACTIONS(2596), - [anon_sym_do] = ACTIONS(2596), - [anon_sym_if] = ACTIONS(2596), - [anon_sym_match] = ACTIONS(2596), - [anon_sym_LBRACE] = ACTIONS(2596), - [anon_sym_RBRACE] = ACTIONS(2596), - [anon_sym_DOT] = ACTIONS(2596), - [anon_sym_try] = ACTIONS(2596), - [anon_sym_return] = ACTIONS(2596), - [anon_sym_source] = ACTIONS(2596), - [anon_sym_source_DASHenv] = ACTIONS(2596), - [anon_sym_register] = ACTIONS(2596), - [anon_sym_hide] = ACTIONS(2596), - [anon_sym_hide_DASHenv] = ACTIONS(2596), - [anon_sym_overlay] = ACTIONS(2596), - [anon_sym_as] = ACTIONS(2596), - [anon_sym_where] = ACTIONS(2596), - [anon_sym_not] = ACTIONS(2596), - [sym_val_nothing] = ACTIONS(2596), - [anon_sym_true] = ACTIONS(2596), - [anon_sym_false] = ACTIONS(2596), - [aux_sym_val_number_token1] = ACTIONS(2596), - [aux_sym_val_number_token2] = ACTIONS(2596), - [aux_sym_val_number_token3] = ACTIONS(2596), - [anon_sym_inf] = ACTIONS(2596), - [anon_sym_DASHinf] = ACTIONS(2596), - [anon_sym_NaN] = ACTIONS(2596), - [aux_sym__val_number_decimal_token1] = ACTIONS(2596), - [aux_sym__val_number_decimal_token2] = ACTIONS(2596), - [anon_sym_0b] = ACTIONS(2596), - [anon_sym_0o] = ACTIONS(2596), - [anon_sym_0x] = ACTIONS(2596), - [sym_val_date] = ACTIONS(2596), - [anon_sym_DQUOTE] = ACTIONS(2596), - [sym__str_single_quotes] = ACTIONS(2596), - [sym__str_back_ticks] = ACTIONS(2596), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2596), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2596), - [anon_sym_CARET] = ACTIONS(2596), - [sym_short_flag] = ACTIONS(2596), + [anon_sym_export] = ACTIONS(1209), + [anon_sym_alias] = ACTIONS(1209), + [anon_sym_let] = ACTIONS(1209), + [anon_sym_let_DASHenv] = ACTIONS(1209), + [anon_sym_mut] = ACTIONS(1209), + [anon_sym_const] = ACTIONS(1209), + [anon_sym_SEMI] = ACTIONS(1209), + [sym_cmd_identifier] = ACTIONS(1209), + [anon_sym_LF] = ACTIONS(1211), + [anon_sym_def] = ACTIONS(1209), + [anon_sym_export_DASHenv] = ACTIONS(1209), + [anon_sym_extern] = ACTIONS(1209), + [anon_sym_module] = ACTIONS(1209), + [anon_sym_use] = ACTIONS(1209), + [anon_sym_LBRACK] = ACTIONS(1209), + [anon_sym_LPAREN] = ACTIONS(1209), + [anon_sym_RPAREN] = ACTIONS(1209), + [anon_sym_DOLLAR] = ACTIONS(1209), + [anon_sym_error] = ACTIONS(1209), + [anon_sym_DASH] = ACTIONS(1209), + [anon_sym_break] = ACTIONS(1209), + [anon_sym_continue] = ACTIONS(1209), + [anon_sym_for] = ACTIONS(1209), + [anon_sym_loop] = ACTIONS(1209), + [anon_sym_while] = ACTIONS(1209), + [anon_sym_do] = ACTIONS(1209), + [anon_sym_if] = ACTIONS(1209), + [anon_sym_match] = ACTIONS(1209), + [anon_sym_LBRACE] = ACTIONS(1209), + [anon_sym_RBRACE] = ACTIONS(1209), + [anon_sym_DOT] = ACTIONS(1209), + [anon_sym_try] = ACTIONS(1209), + [anon_sym_return] = ACTIONS(1209), + [anon_sym_source] = ACTIONS(1209), + [anon_sym_source_DASHenv] = ACTIONS(1209), + [anon_sym_register] = ACTIONS(1209), + [anon_sym_hide] = ACTIONS(1209), + [anon_sym_hide_DASHenv] = ACTIONS(1209), + [anon_sym_overlay] = ACTIONS(1209), + [anon_sym_where] = ACTIONS(1209), + [anon_sym_not] = ACTIONS(1209), + [anon_sym_DOT2] = ACTIONS(2663), + [sym_val_nothing] = ACTIONS(1209), + [anon_sym_true] = ACTIONS(1209), + [anon_sym_false] = ACTIONS(1209), + [aux_sym_val_number_token1] = ACTIONS(1209), + [aux_sym_val_number_token2] = ACTIONS(1209), + [aux_sym_val_number_token3] = ACTIONS(1209), + [anon_sym_inf] = ACTIONS(1209), + [anon_sym_DASHinf] = ACTIONS(1209), + [anon_sym_NaN] = ACTIONS(1209), + [aux_sym__val_number_decimal_token1] = ACTIONS(1209), + [aux_sym__val_number_decimal_token2] = ACTIONS(1209), + [anon_sym_0b] = ACTIONS(1209), + [anon_sym_0o] = ACTIONS(1209), + [anon_sym_0x] = ACTIONS(1209), + [sym_val_date] = ACTIONS(1209), + [anon_sym_DQUOTE] = ACTIONS(1209), + [sym__str_single_quotes] = ACTIONS(1209), + [sym__str_back_ticks] = ACTIONS(1209), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), + [anon_sym_CARET] = ACTIONS(1209), [anon_sym_POUND] = ACTIONS(105), }, [1011] = { + [sym_path] = STATE(1072), [sym_comment] = STATE(1011), - [anon_sym_export] = ACTIONS(2600), - [anon_sym_alias] = ACTIONS(2600), - [anon_sym_let] = ACTIONS(2600), - [anon_sym_let_DASHenv] = ACTIONS(2600), - [anon_sym_mut] = ACTIONS(2600), - [anon_sym_const] = ACTIONS(2600), - [anon_sym_SEMI] = ACTIONS(2600), - [sym_cmd_identifier] = ACTIONS(2600), - [anon_sym_LF] = ACTIONS(2602), - [anon_sym_def] = ACTIONS(2600), - [anon_sym_def_DASHenv] = ACTIONS(2600), - [anon_sym_export_DASHenv] = ACTIONS(2600), - [anon_sym_extern] = ACTIONS(2600), - [anon_sym_module] = ACTIONS(2600), - [anon_sym_use] = ACTIONS(2600), - [anon_sym_LBRACK] = ACTIONS(2600), - [anon_sym_LPAREN] = ACTIONS(2600), - [anon_sym_RPAREN] = ACTIONS(2600), - [anon_sym_DOLLAR] = ACTIONS(2600), - [anon_sym_error] = ACTIONS(2600), - [anon_sym_DASH_DASH] = ACTIONS(2600), - [anon_sym_DASH] = ACTIONS(2600), - [anon_sym_break] = ACTIONS(2600), - [anon_sym_continue] = ACTIONS(2600), - [anon_sym_for] = ACTIONS(2600), - [anon_sym_loop] = ACTIONS(2600), - [anon_sym_while] = ACTIONS(2600), - [anon_sym_do] = ACTIONS(2600), - [anon_sym_if] = ACTIONS(2600), - [anon_sym_match] = ACTIONS(2600), - [anon_sym_LBRACE] = ACTIONS(2600), - [anon_sym_RBRACE] = ACTIONS(2600), - [anon_sym_DOT] = ACTIONS(2600), - [anon_sym_try] = ACTIONS(2600), - [anon_sym_return] = ACTIONS(2600), - [anon_sym_source] = ACTIONS(2600), - [anon_sym_source_DASHenv] = ACTIONS(2600), - [anon_sym_register] = ACTIONS(2600), - [anon_sym_hide] = ACTIONS(2600), - [anon_sym_hide_DASHenv] = ACTIONS(2600), - [anon_sym_overlay] = ACTIONS(2600), - [anon_sym_as] = ACTIONS(2600), - [anon_sym_where] = ACTIONS(2600), - [anon_sym_not] = ACTIONS(2600), - [sym_val_nothing] = ACTIONS(2600), - [anon_sym_true] = ACTIONS(2600), - [anon_sym_false] = ACTIONS(2600), - [aux_sym_val_number_token1] = ACTIONS(2600), - [aux_sym_val_number_token2] = ACTIONS(2600), - [aux_sym_val_number_token3] = ACTIONS(2600), - [anon_sym_inf] = ACTIONS(2600), - [anon_sym_DASHinf] = ACTIONS(2600), - [anon_sym_NaN] = ACTIONS(2600), - [aux_sym__val_number_decimal_token1] = ACTIONS(2600), - [aux_sym__val_number_decimal_token2] = ACTIONS(2600), - [anon_sym_0b] = ACTIONS(2600), - [anon_sym_0o] = ACTIONS(2600), - [anon_sym_0x] = ACTIONS(2600), - [sym_val_date] = ACTIONS(2600), - [anon_sym_DQUOTE] = ACTIONS(2600), - [sym__str_single_quotes] = ACTIONS(2600), - [sym__str_back_ticks] = ACTIONS(2600), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2600), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2600), - [anon_sym_CARET] = ACTIONS(2600), - [sym_short_flag] = ACTIONS(2600), + [aux_sym_cell_path_repeat1] = STATE(1017), + [anon_sym_export] = ACTIONS(1179), + [anon_sym_alias] = ACTIONS(1179), + [anon_sym_let] = ACTIONS(1179), + [anon_sym_let_DASHenv] = ACTIONS(1179), + [anon_sym_mut] = ACTIONS(1179), + [anon_sym_const] = ACTIONS(1179), + [anon_sym_SEMI] = ACTIONS(1179), + [sym_cmd_identifier] = ACTIONS(1179), + [anon_sym_LF] = ACTIONS(1181), + [anon_sym_def] = ACTIONS(1179), + [anon_sym_export_DASHenv] = ACTIONS(1179), + [anon_sym_extern] = ACTIONS(1179), + [anon_sym_module] = ACTIONS(1179), + [anon_sym_use] = ACTIONS(1179), + [anon_sym_LBRACK] = ACTIONS(1179), + [anon_sym_LPAREN] = ACTIONS(1179), + [anon_sym_RPAREN] = ACTIONS(1179), + [anon_sym_DOLLAR] = ACTIONS(1179), + [anon_sym_error] = ACTIONS(1179), + [anon_sym_DASH] = ACTIONS(1179), + [anon_sym_break] = ACTIONS(1179), + [anon_sym_continue] = ACTIONS(1179), + [anon_sym_for] = ACTIONS(1179), + [anon_sym_loop] = ACTIONS(1179), + [anon_sym_while] = ACTIONS(1179), + [anon_sym_do] = ACTIONS(1179), + [anon_sym_if] = ACTIONS(1179), + [anon_sym_match] = ACTIONS(1179), + [anon_sym_LBRACE] = ACTIONS(1179), + [anon_sym_RBRACE] = ACTIONS(1179), + [anon_sym_DOT] = ACTIONS(1179), + [anon_sym_try] = ACTIONS(1179), + [anon_sym_return] = ACTIONS(1179), + [anon_sym_source] = ACTIONS(1179), + [anon_sym_source_DASHenv] = ACTIONS(1179), + [anon_sym_register] = ACTIONS(1179), + [anon_sym_hide] = ACTIONS(1179), + [anon_sym_hide_DASHenv] = ACTIONS(1179), + [anon_sym_overlay] = ACTIONS(1179), + [anon_sym_where] = ACTIONS(1179), + [anon_sym_not] = ACTIONS(1179), + [anon_sym_DOT2] = ACTIONS(2663), + [sym_val_nothing] = ACTIONS(1179), + [anon_sym_true] = ACTIONS(1179), + [anon_sym_false] = ACTIONS(1179), + [aux_sym_val_number_token1] = ACTIONS(1179), + [aux_sym_val_number_token2] = ACTIONS(1179), + [aux_sym_val_number_token3] = ACTIONS(1179), + [anon_sym_inf] = ACTIONS(1179), + [anon_sym_DASHinf] = ACTIONS(1179), + [anon_sym_NaN] = ACTIONS(1179), + [aux_sym__val_number_decimal_token1] = ACTIONS(1179), + [aux_sym__val_number_decimal_token2] = ACTIONS(1179), + [anon_sym_0b] = ACTIONS(1179), + [anon_sym_0o] = ACTIONS(1179), + [anon_sym_0x] = ACTIONS(1179), + [sym_val_date] = ACTIONS(1179), + [anon_sym_DQUOTE] = ACTIONS(1179), + [sym__str_single_quotes] = ACTIONS(1179), + [sym__str_back_ticks] = ACTIONS(1179), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), + [anon_sym_CARET] = ACTIONS(1179), [anon_sym_POUND] = ACTIONS(105), }, [1012] = { + [sym_cell_path] = STATE(1143), + [sym_path] = STATE(1016), [sym_comment] = STATE(1012), - [anon_sym_export] = ACTIONS(1142), - [anon_sym_alias] = ACTIONS(1142), - [anon_sym_let] = ACTIONS(1142), - [anon_sym_let_DASHenv] = ACTIONS(1142), - [anon_sym_mut] = ACTIONS(1142), - [anon_sym_const] = ACTIONS(1142), - [anon_sym_SEMI] = ACTIONS(1142), - [sym_cmd_identifier] = ACTIONS(1142), - [anon_sym_LF] = ACTIONS(1144), - [anon_sym_def] = ACTIONS(1142), - [anon_sym_def_DASHenv] = ACTIONS(1142), - [anon_sym_export_DASHenv] = ACTIONS(1142), - [anon_sym_extern] = ACTIONS(1142), - [anon_sym_module] = ACTIONS(1142), - [anon_sym_use] = ACTIONS(1142), - [anon_sym_LBRACK] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(1142), - [anon_sym_RPAREN] = ACTIONS(1142), - [anon_sym_DOLLAR] = ACTIONS(1142), - [anon_sym_error] = ACTIONS(1142), - [anon_sym_DASH] = ACTIONS(1142), - [anon_sym_break] = ACTIONS(1142), - [anon_sym_continue] = ACTIONS(1142), - [anon_sym_for] = ACTIONS(1142), - [anon_sym_loop] = ACTIONS(1142), - [anon_sym_while] = ACTIONS(1142), - [anon_sym_do] = ACTIONS(1142), - [anon_sym_if] = ACTIONS(1142), - [anon_sym_match] = ACTIONS(1142), - [anon_sym_LBRACE] = ACTIONS(1142), - [anon_sym_RBRACE] = ACTIONS(1142), - [anon_sym_DOT] = ACTIONS(1142), - [anon_sym_try] = ACTIONS(1142), - [anon_sym_return] = ACTIONS(1142), - [anon_sym_source] = ACTIONS(1142), - [anon_sym_source_DASHenv] = ACTIONS(1142), - [anon_sym_register] = ACTIONS(1142), - [anon_sym_hide] = ACTIONS(1142), - [anon_sym_hide_DASHenv] = ACTIONS(1142), - [anon_sym_overlay] = ACTIONS(1142), - [anon_sym_STAR] = ACTIONS(1142), - [anon_sym_where] = ACTIONS(1142), - [anon_sym_not] = ACTIONS(1142), - [anon_sym_DOT2] = ACTIONS(2604), - [sym_val_nothing] = ACTIONS(1142), - [anon_sym_true] = ACTIONS(1142), - [anon_sym_false] = ACTIONS(1142), - [aux_sym_val_number_token1] = ACTIONS(1142), - [aux_sym_val_number_token2] = ACTIONS(1142), - [aux_sym_val_number_token3] = ACTIONS(1142), - [anon_sym_inf] = ACTIONS(1142), - [anon_sym_DASHinf] = ACTIONS(1142), - [anon_sym_NaN] = ACTIONS(1142), - [aux_sym__val_number_decimal_token1] = ACTIONS(1142), - [aux_sym__val_number_decimal_token2] = ACTIONS(1142), - [anon_sym_0b] = ACTIONS(1142), - [anon_sym_0o] = ACTIONS(1142), - [anon_sym_0x] = ACTIONS(1142), - [sym_val_date] = ACTIONS(1142), - [anon_sym_DQUOTE] = ACTIONS(1142), - [sym__str_single_quotes] = ACTIONS(1142), - [sym__str_back_ticks] = ACTIONS(1142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1142), - [anon_sym_CARET] = ACTIONS(1142), - [aux_sym_unquoted_token2] = ACTIONS(2606), + [anon_sym_export] = ACTIONS(1205), + [anon_sym_alias] = ACTIONS(1205), + [anon_sym_let] = ACTIONS(1205), + [anon_sym_let_DASHenv] = ACTIONS(1205), + [anon_sym_mut] = ACTIONS(1205), + [anon_sym_const] = ACTIONS(1205), + [anon_sym_SEMI] = ACTIONS(1205), + [sym_cmd_identifier] = ACTIONS(1205), + [anon_sym_LF] = ACTIONS(1207), + [anon_sym_def] = ACTIONS(1205), + [anon_sym_export_DASHenv] = ACTIONS(1205), + [anon_sym_extern] = ACTIONS(1205), + [anon_sym_module] = ACTIONS(1205), + [anon_sym_use] = ACTIONS(1205), + [anon_sym_LBRACK] = ACTIONS(1205), + [anon_sym_LPAREN] = ACTIONS(1205), + [anon_sym_RPAREN] = ACTIONS(1205), + [anon_sym_DOLLAR] = ACTIONS(1205), + [anon_sym_error] = ACTIONS(1205), + [anon_sym_DASH] = ACTIONS(1205), + [anon_sym_break] = ACTIONS(1205), + [anon_sym_continue] = ACTIONS(1205), + [anon_sym_for] = ACTIONS(1205), + [anon_sym_loop] = ACTIONS(1205), + [anon_sym_while] = ACTIONS(1205), + [anon_sym_do] = ACTIONS(1205), + [anon_sym_if] = ACTIONS(1205), + [anon_sym_match] = ACTIONS(1205), + [anon_sym_LBRACE] = ACTIONS(1205), + [anon_sym_RBRACE] = ACTIONS(1205), + [anon_sym_DOT] = ACTIONS(1205), + [anon_sym_try] = ACTIONS(1205), + [anon_sym_return] = ACTIONS(1205), + [anon_sym_source] = ACTIONS(1205), + [anon_sym_source_DASHenv] = ACTIONS(1205), + [anon_sym_register] = ACTIONS(1205), + [anon_sym_hide] = ACTIONS(1205), + [anon_sym_hide_DASHenv] = ACTIONS(1205), + [anon_sym_overlay] = ACTIONS(1205), + [anon_sym_where] = ACTIONS(1205), + [anon_sym_not] = ACTIONS(1205), + [anon_sym_DOT2] = ACTIONS(2663), + [sym_val_nothing] = ACTIONS(1205), + [anon_sym_true] = ACTIONS(1205), + [anon_sym_false] = ACTIONS(1205), + [aux_sym_val_number_token1] = ACTIONS(1205), + [aux_sym_val_number_token2] = ACTIONS(1205), + [aux_sym_val_number_token3] = ACTIONS(1205), + [anon_sym_inf] = ACTIONS(1205), + [anon_sym_DASHinf] = ACTIONS(1205), + [anon_sym_NaN] = ACTIONS(1205), + [aux_sym__val_number_decimal_token1] = ACTIONS(1205), + [aux_sym__val_number_decimal_token2] = ACTIONS(1205), + [anon_sym_0b] = ACTIONS(1205), + [anon_sym_0o] = ACTIONS(1205), + [anon_sym_0x] = ACTIONS(1205), + [sym_val_date] = ACTIONS(1205), + [anon_sym_DQUOTE] = ACTIONS(1205), + [sym__str_single_quotes] = ACTIONS(1205), + [sym__str_back_ticks] = ACTIONS(1205), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1205), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1205), + [anon_sym_CARET] = ACTIONS(1205), [anon_sym_POUND] = ACTIONS(105), }, [1013] = { - [sym_expr_parenthesized] = STATE(1579), - [sym__val_range_end_decimal] = STATE(1579), - [sym_val_variable] = STATE(1579), - [sym__var] = STATE(1351), + [sym_expr_parenthesized] = STATE(2316), + [sym_val_range] = STATE(2335), + [sym__value] = STATE(2335), + [sym_val_bool] = STATE(2371), + [sym_val_variable] = STATE(2300), + [sym__var] = STATE(2195), + [sym_val_number] = STATE(183), + [sym__val_number_decimal] = STATE(177), + [sym_val_duration] = STATE(2371), + [sym_val_filesize] = STATE(2371), + [sym_val_binary] = STATE(2371), + [sym_val_string] = STATE(2371), + [sym__str_double_quotes] = STATE(2375), + [sym_val_interpolated] = STATE(2371), + [sym__inter_single_quotes] = STATE(2381), + [sym__inter_double_quotes] = STATE(2382), + [sym_val_list] = STATE(2371), + [sym_val_record] = STATE(2371), + [sym_val_table] = STATE(2371), + [sym_val_closure] = STATE(2371), + [sym__cmd_arg] = STATE(2475), + [sym_redirection] = STATE(2349), + [sym__flag] = STATE(2352), + [sym_long_flag] = STATE(2342), + [sym_unquoted] = STATE(2343), [sym_comment] = STATE(1013), - [anon_sym_LBRACK] = ACTIONS(1057), - [anon_sym_COMMA] = ACTIONS(1057), - [anon_sym_LPAREN] = ACTIONS(2580), - [anon_sym_DOLLAR] = ACTIONS(2183), - [anon_sym_LT] = ACTIONS(2608), - [anon_sym_GT] = ACTIONS(1055), - [anon_sym_DASH] = ACTIONS(1055), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_LBRACE] = ACTIONS(1057), - [anon_sym_RBRACE] = ACTIONS(1057), - [anon_sym__] = ACTIONS(1055), - [anon_sym_DOT] = ACTIONS(1055), - [anon_sym_STAR] = ACTIONS(1055), - [anon_sym_STAR_STAR] = ACTIONS(1057), - [anon_sym_PLUS_PLUS] = ACTIONS(1057), - [anon_sym_SLASH] = ACTIONS(1055), - [anon_sym_mod] = ACTIONS(1057), - [anon_sym_SLASH_SLASH] = ACTIONS(1057), - [anon_sym_PLUS] = ACTIONS(1055), - [anon_sym_bit_DASHshl] = ACTIONS(1057), - [anon_sym_bit_DASHshr] = ACTIONS(1057), - [anon_sym_EQ_EQ] = ACTIONS(1057), - [anon_sym_BANG_EQ] = ACTIONS(1057), - [anon_sym_LT2] = ACTIONS(1055), - [anon_sym_LT_EQ] = ACTIONS(1057), - [anon_sym_GT_EQ] = ACTIONS(1057), - [anon_sym_not_DASHin] = ACTIONS(1057), - [anon_sym_starts_DASHwith] = ACTIONS(1057), - [anon_sym_ends_DASHwith] = ACTIONS(1057), - [anon_sym_EQ_TILDE] = ACTIONS(1057), - [anon_sym_BANG_TILDE] = ACTIONS(1057), - [anon_sym_bit_DASHand] = ACTIONS(1057), - [anon_sym_bit_DASHxor] = ACTIONS(1057), - [anon_sym_bit_DASHor] = ACTIONS(1057), - [anon_sym_and] = ACTIONS(1057), - [anon_sym_xor] = ACTIONS(1057), - [anon_sym_or] = ACTIONS(1057), - [anon_sym_not] = ACTIONS(1055), - [anon_sym_DOT2] = ACTIONS(2584), - [anon_sym_EQ2] = ACTIONS(2610), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2588), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2590), - [sym_val_nothing] = ACTIONS(1057), - [anon_sym_true] = ACTIONS(1057), - [anon_sym_false] = ACTIONS(1057), - [aux_sym_val_number_token1] = ACTIONS(1057), - [aux_sym_val_number_token2] = ACTIONS(1057), - [aux_sym_val_number_token3] = ACTIONS(1057), - [anon_sym_inf] = ACTIONS(1057), - [anon_sym_DASHinf] = ACTIONS(1057), - [anon_sym_NaN] = ACTIONS(1057), - [aux_sym__val_number_decimal_token1] = ACTIONS(1055), - [aux_sym__val_number_decimal_token2] = ACTIONS(1055), - [anon_sym_0b] = ACTIONS(1055), - [anon_sym_0o] = ACTIONS(1055), - [anon_sym_0x] = ACTIONS(1055), - [sym_val_date] = ACTIONS(1057), - [anon_sym_DQUOTE] = ACTIONS(1057), - [sym__str_single_quotes] = ACTIONS(1057), - [sym__str_back_ticks] = ACTIONS(1057), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1057), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1057), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_SEMI] = ACTIONS(2665), + [anon_sym_LF] = ACTIONS(2667), + [anon_sym_LBRACK] = ACTIONS(2269), + [anon_sym_LPAREN] = ACTIONS(2271), + [anon_sym_RPAREN] = ACTIONS(2665), + [anon_sym_PIPE] = ACTIONS(2665), + [anon_sym_DOLLAR] = ACTIONS(2273), + [anon_sym_DASH_DASH] = ACTIONS(2275), + [anon_sym_LBRACE] = ACTIONS(2277), + [anon_sym_DOT] = ACTIONS(2279), + [sym_val_nothing] = ACTIONS(2281), + [anon_sym_true] = ACTIONS(2283), + [anon_sym_false] = ACTIONS(2283), + [aux_sym_val_number_token1] = ACTIONS(2285), + [aux_sym_val_number_token2] = ACTIONS(2285), + [aux_sym_val_number_token3] = ACTIONS(2285), + [anon_sym_inf] = ACTIONS(2285), + [anon_sym_DASHinf] = ACTIONS(2285), + [anon_sym_NaN] = ACTIONS(2285), + [aux_sym__val_number_decimal_token1] = ACTIONS(2287), + [aux_sym__val_number_decimal_token2] = ACTIONS(2289), + [anon_sym_0b] = ACTIONS(2291), + [anon_sym_0o] = ACTIONS(2291), + [anon_sym_0x] = ACTIONS(2291), + [sym_val_date] = ACTIONS(2281), + [anon_sym_DQUOTE] = ACTIONS(2293), + [sym__str_single_quotes] = ACTIONS(2295), + [sym__str_back_ticks] = ACTIONS(2295), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2297), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2299), + [anon_sym_err_GT] = ACTIONS(2301), + [anon_sym_out_GT] = ACTIONS(2301), + [anon_sym_e_GT] = ACTIONS(2301), + [anon_sym_o_GT] = ACTIONS(2301), + [anon_sym_err_PLUSout_GT] = ACTIONS(2301), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2301), + [anon_sym_o_PLUSe_GT] = ACTIONS(2301), + [anon_sym_e_PLUSo_GT] = ACTIONS(2301), + [sym_short_flag] = ACTIONS(2303), + [aux_sym_unquoted_token1] = ACTIONS(2305), + [anon_sym_POUND] = ACTIONS(105), }, [1014] = { - [sym_expr_parenthesized] = STATE(2372), - [sym_val_range] = STATE(2467), - [sym__value] = STATE(2467), - [sym_val_bool] = STATE(2479), - [sym_val_variable] = STATE(2401), - [sym__var] = STATE(2251), - [sym_val_number] = STATE(190), - [sym__val_number_decimal] = STATE(185), - [sym_val_duration] = STATE(2479), - [sym_val_filesize] = STATE(2479), - [sym_val_binary] = STATE(2479), - [sym_val_string] = STATE(2479), - [sym__str_double_quotes] = STATE(2419), - [sym_val_interpolated] = STATE(2479), - [sym__inter_single_quotes] = STATE(2492), - [sym__inter_double_quotes] = STATE(2494), - [sym_val_list] = STATE(2479), - [sym_val_record] = STATE(2479), - [sym_val_table] = STATE(2479), - [sym_val_closure] = STATE(2479), - [sym__cmd_arg] = STATE(2493), - [sym_redirection] = STATE(2473), - [sym__flag] = STATE(2457), - [sym_long_flag] = STATE(2481), - [sym_unquoted] = STATE(2454), + [sym_expr_parenthesized] = STATE(2316), + [sym_val_range] = STATE(2335), + [sym__value] = STATE(2335), + [sym_val_bool] = STATE(2371), + [sym_val_variable] = STATE(2300), + [sym__var] = STATE(2195), + [sym_val_number] = STATE(183), + [sym__val_number_decimal] = STATE(177), + [sym_val_duration] = STATE(2371), + [sym_val_filesize] = STATE(2371), + [sym_val_binary] = STATE(2371), + [sym_val_string] = STATE(2371), + [sym__str_double_quotes] = STATE(2375), + [sym_val_interpolated] = STATE(2371), + [sym__inter_single_quotes] = STATE(2381), + [sym__inter_double_quotes] = STATE(2382), + [sym_val_list] = STATE(2371), + [sym_val_record] = STATE(2371), + [sym_val_table] = STATE(2371), + [sym_val_closure] = STATE(2371), + [sym__cmd_arg] = STATE(2475), + [sym_redirection] = STATE(2349), + [sym__flag] = STATE(2352), + [sym_long_flag] = STATE(2342), + [sym_unquoted] = STATE(2343), [sym_comment] = STATE(1014), - [aux_sym_command_repeat1] = STATE(989), - [ts_builtin_sym_end] = ACTIONS(2325), - [anon_sym_SEMI] = ACTIONS(2323), - [anon_sym_LF] = ACTIONS(2325), - [anon_sym_LBRACK] = ACTIONS(2436), - [anon_sym_LPAREN] = ACTIONS(2438), - [anon_sym_PIPE] = ACTIONS(2323), - [anon_sym_DOLLAR] = ACTIONS(2440), - [anon_sym_DASH_DASH] = ACTIONS(2442), - [anon_sym_LBRACE] = ACTIONS(2444), - [anon_sym_DOT] = ACTIONS(2446), - [sym_val_nothing] = ACTIONS(2448), - [anon_sym_true] = ACTIONS(2450), - [anon_sym_false] = ACTIONS(2450), - [aux_sym_val_number_token1] = ACTIONS(2452), - [aux_sym_val_number_token2] = ACTIONS(2452), - [aux_sym_val_number_token3] = ACTIONS(2452), - [anon_sym_inf] = ACTIONS(2452), - [anon_sym_DASHinf] = ACTIONS(2452), - [anon_sym_NaN] = ACTIONS(2452), - [aux_sym__val_number_decimal_token1] = ACTIONS(2454), - [aux_sym__val_number_decimal_token2] = ACTIONS(2456), - [anon_sym_0b] = ACTIONS(2458), - [anon_sym_0o] = ACTIONS(2458), - [anon_sym_0x] = ACTIONS(2458), - [sym_val_date] = ACTIONS(2448), - [anon_sym_DQUOTE] = ACTIONS(2460), - [sym__str_single_quotes] = ACTIONS(2462), - [sym__str_back_ticks] = ACTIONS(2462), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2464), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2466), - [anon_sym_err_GT] = ACTIONS(2468), - [anon_sym_out_GT] = ACTIONS(2468), - [anon_sym_e_GT] = ACTIONS(2468), - [anon_sym_o_GT] = ACTIONS(2468), - [anon_sym_err_PLUSout_GT] = ACTIONS(2468), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2468), - [anon_sym_o_PLUSe_GT] = ACTIONS(2468), - [anon_sym_e_PLUSo_GT] = ACTIONS(2468), - [sym_short_flag] = ACTIONS(2470), - [aux_sym_unquoted_token1] = ACTIONS(2472), + [anon_sym_SEMI] = ACTIONS(2669), + [anon_sym_LF] = ACTIONS(2671), + [anon_sym_LBRACK] = ACTIONS(2269), + [anon_sym_LPAREN] = ACTIONS(2271), + [anon_sym_RPAREN] = ACTIONS(2669), + [anon_sym_PIPE] = ACTIONS(2669), + [anon_sym_DOLLAR] = ACTIONS(2273), + [anon_sym_DASH_DASH] = ACTIONS(2275), + [anon_sym_LBRACE] = ACTIONS(2277), + [anon_sym_DOT] = ACTIONS(2279), + [sym_val_nothing] = ACTIONS(2281), + [anon_sym_true] = ACTIONS(2283), + [anon_sym_false] = ACTIONS(2283), + [aux_sym_val_number_token1] = ACTIONS(2285), + [aux_sym_val_number_token2] = ACTIONS(2285), + [aux_sym_val_number_token3] = ACTIONS(2285), + [anon_sym_inf] = ACTIONS(2285), + [anon_sym_DASHinf] = ACTIONS(2285), + [anon_sym_NaN] = ACTIONS(2285), + [aux_sym__val_number_decimal_token1] = ACTIONS(2287), + [aux_sym__val_number_decimal_token2] = ACTIONS(2289), + [anon_sym_0b] = ACTIONS(2291), + [anon_sym_0o] = ACTIONS(2291), + [anon_sym_0x] = ACTIONS(2291), + [sym_val_date] = ACTIONS(2281), + [anon_sym_DQUOTE] = ACTIONS(2293), + [sym__str_single_quotes] = ACTIONS(2295), + [sym__str_back_ticks] = ACTIONS(2295), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2297), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2299), + [anon_sym_err_GT] = ACTIONS(2301), + [anon_sym_out_GT] = ACTIONS(2301), + [anon_sym_e_GT] = ACTIONS(2301), + [anon_sym_o_GT] = ACTIONS(2301), + [anon_sym_err_PLUSout_GT] = ACTIONS(2301), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2301), + [anon_sym_o_PLUSe_GT] = ACTIONS(2301), + [anon_sym_e_PLUSo_GT] = ACTIONS(2301), + [sym_short_flag] = ACTIONS(2303), + [aux_sym_unquoted_token1] = ACTIONS(2305), [anon_sym_POUND] = ACTIONS(105), }, [1015] = { - [sym_expr_parenthesized] = STATE(2372), - [sym_val_range] = STATE(2467), - [sym__value] = STATE(2467), - [sym_val_bool] = STATE(2479), - [sym_val_variable] = STATE(2401), - [sym__var] = STATE(2251), - [sym_val_number] = STATE(190), - [sym__val_number_decimal] = STATE(185), - [sym_val_duration] = STATE(2479), - [sym_val_filesize] = STATE(2479), - [sym_val_binary] = STATE(2479), - [sym_val_string] = STATE(2479), - [sym__str_double_quotes] = STATE(2419), - [sym_val_interpolated] = STATE(2479), - [sym__inter_single_quotes] = STATE(2492), - [sym__inter_double_quotes] = STATE(2494), - [sym_val_list] = STATE(2479), - [sym_val_record] = STATE(2479), - [sym_val_table] = STATE(2479), - [sym_val_closure] = STATE(2479), - [sym__cmd_arg] = STATE(2493), - [sym_redirection] = STATE(2473), - [sym__flag] = STATE(2457), - [sym_long_flag] = STATE(2481), - [sym_unquoted] = STATE(2454), [sym_comment] = STATE(1015), - [aux_sym_command_repeat1] = STATE(994), - [ts_builtin_sym_end] = ACTIONS(2321), - [anon_sym_SEMI] = ACTIONS(2319), - [anon_sym_LF] = ACTIONS(2321), - [anon_sym_LBRACK] = ACTIONS(2436), - [anon_sym_LPAREN] = ACTIONS(2438), - [anon_sym_PIPE] = ACTIONS(2319), - [anon_sym_DOLLAR] = ACTIONS(2440), - [anon_sym_DASH_DASH] = ACTIONS(2442), - [anon_sym_LBRACE] = ACTIONS(2444), - [anon_sym_DOT] = ACTIONS(2446), - [sym_val_nothing] = ACTIONS(2448), - [anon_sym_true] = ACTIONS(2450), - [anon_sym_false] = ACTIONS(2450), - [aux_sym_val_number_token1] = ACTIONS(2452), - [aux_sym_val_number_token2] = ACTIONS(2452), - [aux_sym_val_number_token3] = ACTIONS(2452), - [anon_sym_inf] = ACTIONS(2452), - [anon_sym_DASHinf] = ACTIONS(2452), - [anon_sym_NaN] = ACTIONS(2452), - [aux_sym__val_number_decimal_token1] = ACTIONS(2454), - [aux_sym__val_number_decimal_token2] = ACTIONS(2456), - [anon_sym_0b] = ACTIONS(2458), - [anon_sym_0o] = ACTIONS(2458), - [anon_sym_0x] = ACTIONS(2458), - [sym_val_date] = ACTIONS(2448), - [anon_sym_DQUOTE] = ACTIONS(2460), - [sym__str_single_quotes] = ACTIONS(2462), - [sym__str_back_ticks] = ACTIONS(2462), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2464), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2466), - [anon_sym_err_GT] = ACTIONS(2468), - [anon_sym_out_GT] = ACTIONS(2468), - [anon_sym_e_GT] = ACTIONS(2468), - [anon_sym_o_GT] = ACTIONS(2468), - [anon_sym_err_PLUSout_GT] = ACTIONS(2468), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2468), - [anon_sym_o_PLUSe_GT] = ACTIONS(2468), - [anon_sym_e_PLUSo_GT] = ACTIONS(2468), - [sym_short_flag] = ACTIONS(2470), - [aux_sym_unquoted_token1] = ACTIONS(2472), + [ts_builtin_sym_end] = ACTIONS(2661), + [anon_sym_export] = ACTIONS(2657), + [anon_sym_alias] = ACTIONS(2657), + [anon_sym_let] = ACTIONS(2657), + [anon_sym_let_DASHenv] = ACTIONS(2657), + [anon_sym_mut] = ACTIONS(2657), + [anon_sym_const] = ACTIONS(2657), + [anon_sym_SEMI] = ACTIONS(2657), + [sym_cmd_identifier] = ACTIONS(2657), + [sym__long_flag_identifier] = ACTIONS(2673), + [anon_sym_LF] = ACTIONS(2661), + [anon_sym_def] = ACTIONS(2657), + [anon_sym_export_DASHenv] = ACTIONS(2657), + [anon_sym_extern] = ACTIONS(2657), + [anon_sym_module] = ACTIONS(2657), + [anon_sym_use] = ACTIONS(2657), + [anon_sym_LBRACK] = ACTIONS(2657), + [anon_sym_LPAREN] = ACTIONS(2657), + [anon_sym_DOLLAR] = ACTIONS(2657), + [anon_sym_error] = ACTIONS(2657), + [anon_sym_DASH_DASH] = ACTIONS(2657), + [anon_sym_DASH] = ACTIONS(2657), + [anon_sym_break] = ACTIONS(2657), + [anon_sym_continue] = ACTIONS(2657), + [anon_sym_for] = ACTIONS(2657), + [anon_sym_loop] = ACTIONS(2657), + [anon_sym_while] = ACTIONS(2657), + [anon_sym_do] = ACTIONS(2657), + [anon_sym_if] = ACTIONS(2657), + [anon_sym_match] = ACTIONS(2657), + [anon_sym_LBRACE] = ACTIONS(2657), + [anon_sym_DOT] = ACTIONS(2657), + [anon_sym_try] = ACTIONS(2657), + [anon_sym_return] = ACTIONS(2657), + [anon_sym_source] = ACTIONS(2657), + [anon_sym_source_DASHenv] = ACTIONS(2657), + [anon_sym_register] = ACTIONS(2657), + [anon_sym_hide] = ACTIONS(2657), + [anon_sym_hide_DASHenv] = ACTIONS(2657), + [anon_sym_overlay] = ACTIONS(2657), + [anon_sym_as] = ACTIONS(2657), + [anon_sym_where] = ACTIONS(2657), + [anon_sym_not] = ACTIONS(2657), + [sym_val_nothing] = ACTIONS(2657), + [anon_sym_true] = ACTIONS(2657), + [anon_sym_false] = ACTIONS(2657), + [aux_sym_val_number_token1] = ACTIONS(2657), + [aux_sym_val_number_token2] = ACTIONS(2657), + [aux_sym_val_number_token3] = ACTIONS(2657), + [anon_sym_inf] = ACTIONS(2657), + [anon_sym_DASHinf] = ACTIONS(2657), + [anon_sym_NaN] = ACTIONS(2657), + [aux_sym__val_number_decimal_token1] = ACTIONS(2657), + [aux_sym__val_number_decimal_token2] = ACTIONS(2657), + [anon_sym_0b] = ACTIONS(2657), + [anon_sym_0o] = ACTIONS(2657), + [anon_sym_0x] = ACTIONS(2657), + [sym_val_date] = ACTIONS(2657), + [anon_sym_DQUOTE] = ACTIONS(2657), + [sym__str_single_quotes] = ACTIONS(2657), + [sym__str_back_ticks] = ACTIONS(2657), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2657), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2657), + [anon_sym_CARET] = ACTIONS(2657), + [sym_short_flag] = ACTIONS(2657), [anon_sym_POUND] = ACTIONS(105), }, [1016] = { + [sym_path] = STATE(1072), [sym_comment] = STATE(1016), - [anon_sym_export] = ACTIONS(2612), - [anon_sym_alias] = ACTIONS(2612), - [anon_sym_let] = ACTIONS(2612), - [anon_sym_let_DASHenv] = ACTIONS(2612), - [anon_sym_mut] = ACTIONS(2612), - [anon_sym_const] = ACTIONS(2612), - [anon_sym_SEMI] = ACTIONS(2612), - [sym_cmd_identifier] = ACTIONS(2612), - [anon_sym_LF] = ACTIONS(2614), - [anon_sym_def] = ACTIONS(2612), - [anon_sym_def_DASHenv] = ACTIONS(2612), - [anon_sym_export_DASHenv] = ACTIONS(2612), - [anon_sym_extern] = ACTIONS(2612), - [anon_sym_module] = ACTIONS(2612), - [anon_sym_use] = ACTIONS(2612), - [anon_sym_LBRACK] = ACTIONS(2612), - [anon_sym_LPAREN] = ACTIONS(2612), - [anon_sym_RPAREN] = ACTIONS(2612), - [anon_sym_DOLLAR] = ACTIONS(2612), - [anon_sym_error] = ACTIONS(2612), - [anon_sym_DASH_DASH] = ACTIONS(2612), - [anon_sym_DASH] = ACTIONS(2612), - [anon_sym_break] = ACTIONS(2612), - [anon_sym_continue] = ACTIONS(2612), - [anon_sym_for] = ACTIONS(2612), - [anon_sym_loop] = ACTIONS(2612), - [anon_sym_while] = ACTIONS(2612), - [anon_sym_do] = ACTIONS(2612), - [anon_sym_if] = ACTIONS(2612), - [anon_sym_match] = ACTIONS(2612), - [anon_sym_LBRACE] = ACTIONS(2612), - [anon_sym_RBRACE] = ACTIONS(2612), - [anon_sym_DOT] = ACTIONS(2612), - [anon_sym_try] = ACTIONS(2612), - [anon_sym_return] = ACTIONS(2612), - [anon_sym_source] = ACTIONS(2612), - [anon_sym_source_DASHenv] = ACTIONS(2612), - [anon_sym_register] = ACTIONS(2612), - [anon_sym_hide] = ACTIONS(2612), - [anon_sym_hide_DASHenv] = ACTIONS(2612), - [anon_sym_overlay] = ACTIONS(2612), - [anon_sym_as] = ACTIONS(2612), - [anon_sym_where] = ACTIONS(2612), - [anon_sym_not] = ACTIONS(2612), - [sym_val_nothing] = ACTIONS(2612), - [anon_sym_true] = ACTIONS(2612), - [anon_sym_false] = ACTIONS(2612), - [aux_sym_val_number_token1] = ACTIONS(2612), - [aux_sym_val_number_token2] = ACTIONS(2612), - [aux_sym_val_number_token3] = ACTIONS(2612), - [anon_sym_inf] = ACTIONS(2612), - [anon_sym_DASHinf] = ACTIONS(2612), - [anon_sym_NaN] = ACTIONS(2612), - [aux_sym__val_number_decimal_token1] = ACTIONS(2612), - [aux_sym__val_number_decimal_token2] = ACTIONS(2612), - [anon_sym_0b] = ACTIONS(2612), - [anon_sym_0o] = ACTIONS(2612), - [anon_sym_0x] = ACTIONS(2612), - [sym_val_date] = ACTIONS(2612), - [anon_sym_DQUOTE] = ACTIONS(2612), - [sym__str_single_quotes] = ACTIONS(2612), - [sym__str_back_ticks] = ACTIONS(2612), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2612), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2612), - [anon_sym_CARET] = ACTIONS(2612), - [sym_short_flag] = ACTIONS(2612), + [aux_sym_cell_path_repeat1] = STATE(1011), + [anon_sym_export] = ACTIONS(1175), + [anon_sym_alias] = ACTIONS(1175), + [anon_sym_let] = ACTIONS(1175), + [anon_sym_let_DASHenv] = ACTIONS(1175), + [anon_sym_mut] = ACTIONS(1175), + [anon_sym_const] = ACTIONS(1175), + [anon_sym_SEMI] = ACTIONS(1175), + [sym_cmd_identifier] = ACTIONS(1175), + [anon_sym_LF] = ACTIONS(1177), + [anon_sym_def] = ACTIONS(1175), + [anon_sym_export_DASHenv] = ACTIONS(1175), + [anon_sym_extern] = ACTIONS(1175), + [anon_sym_module] = ACTIONS(1175), + [anon_sym_use] = ACTIONS(1175), + [anon_sym_LBRACK] = ACTIONS(1175), + [anon_sym_LPAREN] = ACTIONS(1175), + [anon_sym_RPAREN] = ACTIONS(1175), + [anon_sym_DOLLAR] = ACTIONS(1175), + [anon_sym_error] = ACTIONS(1175), + [anon_sym_DASH] = ACTIONS(1175), + [anon_sym_break] = ACTIONS(1175), + [anon_sym_continue] = ACTIONS(1175), + [anon_sym_for] = ACTIONS(1175), + [anon_sym_loop] = ACTIONS(1175), + [anon_sym_while] = ACTIONS(1175), + [anon_sym_do] = ACTIONS(1175), + [anon_sym_if] = ACTIONS(1175), + [anon_sym_match] = ACTIONS(1175), + [anon_sym_LBRACE] = ACTIONS(1175), + [anon_sym_RBRACE] = ACTIONS(1175), + [anon_sym_DOT] = ACTIONS(1175), + [anon_sym_try] = ACTIONS(1175), + [anon_sym_return] = ACTIONS(1175), + [anon_sym_source] = ACTIONS(1175), + [anon_sym_source_DASHenv] = ACTIONS(1175), + [anon_sym_register] = ACTIONS(1175), + [anon_sym_hide] = ACTIONS(1175), + [anon_sym_hide_DASHenv] = ACTIONS(1175), + [anon_sym_overlay] = ACTIONS(1175), + [anon_sym_where] = ACTIONS(1175), + [anon_sym_not] = ACTIONS(1175), + [anon_sym_DOT2] = ACTIONS(2663), + [sym_val_nothing] = ACTIONS(1175), + [anon_sym_true] = ACTIONS(1175), + [anon_sym_false] = ACTIONS(1175), + [aux_sym_val_number_token1] = ACTIONS(1175), + [aux_sym_val_number_token2] = ACTIONS(1175), + [aux_sym_val_number_token3] = ACTIONS(1175), + [anon_sym_inf] = ACTIONS(1175), + [anon_sym_DASHinf] = ACTIONS(1175), + [anon_sym_NaN] = ACTIONS(1175), + [aux_sym__val_number_decimal_token1] = ACTIONS(1175), + [aux_sym__val_number_decimal_token2] = ACTIONS(1175), + [anon_sym_0b] = ACTIONS(1175), + [anon_sym_0o] = ACTIONS(1175), + [anon_sym_0x] = ACTIONS(1175), + [sym_val_date] = ACTIONS(1175), + [anon_sym_DQUOTE] = ACTIONS(1175), + [sym__str_single_quotes] = ACTIONS(1175), + [sym__str_back_ticks] = ACTIONS(1175), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), + [anon_sym_CARET] = ACTIONS(1175), [anon_sym_POUND] = ACTIONS(105), }, [1017] = { - [sym_expr_parenthesized] = STATE(2288), - [sym_val_range] = STATE(2349), - [sym__value] = STATE(2349), - [sym_val_bool] = STATE(2341), - [sym_val_variable] = STATE(2294), - [sym__var] = STATE(2200), - [sym_val_number] = STATE(184), - [sym__val_number_decimal] = STATE(182), - [sym_val_duration] = STATE(2341), - [sym_val_filesize] = STATE(2341), - [sym_val_binary] = STATE(2341), - [sym_val_string] = STATE(2341), - [sym__str_double_quotes] = STATE(2345), - [sym_val_interpolated] = STATE(2341), - [sym__inter_single_quotes] = STATE(2351), - [sym__inter_double_quotes] = STATE(2352), - [sym_val_list] = STATE(2341), - [sym_val_record] = STATE(2341), - [sym_val_table] = STATE(2341), - [sym_val_closure] = STATE(2341), - [sym__cmd_arg] = STATE(2458), - [sym_redirection] = STATE(2358), - [sym__flag] = STATE(2396), - [sym_long_flag] = STATE(2392), - [sym_unquoted] = STATE(2380), + [sym_path] = STATE(1072), [sym_comment] = STATE(1017), - [aux_sym__command_parenthesized_body_repeat1] = STATE(1003), - [anon_sym_SEMI] = ACTIONS(2616), - [anon_sym_LF] = ACTIONS(2618), - [anon_sym_LBRACK] = ACTIONS(2281), - [anon_sym_LPAREN] = ACTIONS(2283), - [anon_sym_RPAREN] = ACTIONS(2616), - [anon_sym_PIPE] = ACTIONS(2616), - [anon_sym_DOLLAR] = ACTIONS(2285), - [anon_sym_DASH_DASH] = ACTIONS(2287), - [anon_sym_LBRACE] = ACTIONS(2289), - [anon_sym_DOT] = ACTIONS(2291), - [sym_val_nothing] = ACTIONS(2293), - [anon_sym_true] = ACTIONS(2295), - [anon_sym_false] = ACTIONS(2295), - [aux_sym_val_number_token1] = ACTIONS(2297), - [aux_sym_val_number_token2] = ACTIONS(2297), - [aux_sym_val_number_token3] = ACTIONS(2297), - [anon_sym_inf] = ACTIONS(2297), - [anon_sym_DASHinf] = ACTIONS(2297), - [anon_sym_NaN] = ACTIONS(2297), - [aux_sym__val_number_decimal_token1] = ACTIONS(2299), - [aux_sym__val_number_decimal_token2] = ACTIONS(2301), - [anon_sym_0b] = ACTIONS(2303), - [anon_sym_0o] = ACTIONS(2303), - [anon_sym_0x] = ACTIONS(2303), - [sym_val_date] = ACTIONS(2293), - [anon_sym_DQUOTE] = ACTIONS(2305), - [sym__str_single_quotes] = ACTIONS(2307), - [sym__str_back_ticks] = ACTIONS(2307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2309), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2311), - [anon_sym_err_GT] = ACTIONS(2313), - [anon_sym_out_GT] = ACTIONS(2313), - [anon_sym_e_GT] = ACTIONS(2313), - [anon_sym_o_GT] = ACTIONS(2313), - [anon_sym_err_PLUSout_GT] = ACTIONS(2313), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2313), - [anon_sym_o_PLUSe_GT] = ACTIONS(2313), - [anon_sym_e_PLUSo_GT] = ACTIONS(2313), - [sym_short_flag] = ACTIONS(2315), - [aux_sym_unquoted_token1] = ACTIONS(2317), + [aux_sym_cell_path_repeat1] = STATE(1017), + [anon_sym_export] = ACTIONS(1198), + [anon_sym_alias] = ACTIONS(1198), + [anon_sym_let] = ACTIONS(1198), + [anon_sym_let_DASHenv] = ACTIONS(1198), + [anon_sym_mut] = ACTIONS(1198), + [anon_sym_const] = ACTIONS(1198), + [anon_sym_SEMI] = ACTIONS(1198), + [sym_cmd_identifier] = ACTIONS(1198), + [anon_sym_LF] = ACTIONS(1200), + [anon_sym_def] = ACTIONS(1198), + [anon_sym_export_DASHenv] = ACTIONS(1198), + [anon_sym_extern] = ACTIONS(1198), + [anon_sym_module] = ACTIONS(1198), + [anon_sym_use] = ACTIONS(1198), + [anon_sym_LBRACK] = ACTIONS(1198), + [anon_sym_LPAREN] = ACTIONS(1198), + [anon_sym_RPAREN] = ACTIONS(1198), + [anon_sym_DOLLAR] = ACTIONS(1198), + [anon_sym_error] = ACTIONS(1198), + [anon_sym_DASH] = ACTIONS(1198), + [anon_sym_break] = ACTIONS(1198), + [anon_sym_continue] = ACTIONS(1198), + [anon_sym_for] = ACTIONS(1198), + [anon_sym_loop] = ACTIONS(1198), + [anon_sym_while] = ACTIONS(1198), + [anon_sym_do] = ACTIONS(1198), + [anon_sym_if] = ACTIONS(1198), + [anon_sym_match] = ACTIONS(1198), + [anon_sym_LBRACE] = ACTIONS(1198), + [anon_sym_RBRACE] = ACTIONS(1198), + [anon_sym_DOT] = ACTIONS(1198), + [anon_sym_try] = ACTIONS(1198), + [anon_sym_return] = ACTIONS(1198), + [anon_sym_source] = ACTIONS(1198), + [anon_sym_source_DASHenv] = ACTIONS(1198), + [anon_sym_register] = ACTIONS(1198), + [anon_sym_hide] = ACTIONS(1198), + [anon_sym_hide_DASHenv] = ACTIONS(1198), + [anon_sym_overlay] = ACTIONS(1198), + [anon_sym_where] = ACTIONS(1198), + [anon_sym_not] = ACTIONS(1198), + [anon_sym_DOT2] = ACTIONS(2675), + [sym_val_nothing] = ACTIONS(1198), + [anon_sym_true] = ACTIONS(1198), + [anon_sym_false] = ACTIONS(1198), + [aux_sym_val_number_token1] = ACTIONS(1198), + [aux_sym_val_number_token2] = ACTIONS(1198), + [aux_sym_val_number_token3] = ACTIONS(1198), + [anon_sym_inf] = ACTIONS(1198), + [anon_sym_DASHinf] = ACTIONS(1198), + [anon_sym_NaN] = ACTIONS(1198), + [aux_sym__val_number_decimal_token1] = ACTIONS(1198), + [aux_sym__val_number_decimal_token2] = ACTIONS(1198), + [anon_sym_0b] = ACTIONS(1198), + [anon_sym_0o] = ACTIONS(1198), + [anon_sym_0x] = ACTIONS(1198), + [sym_val_date] = ACTIONS(1198), + [anon_sym_DQUOTE] = ACTIONS(1198), + [sym__str_single_quotes] = ACTIONS(1198), + [sym__str_back_ticks] = ACTIONS(1198), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1198), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1198), + [anon_sym_CARET] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(105), }, [1018] = { - [sym_path] = STATE(1060), + [sym_cell_path] = STATE(1142), + [sym_path] = STATE(1016), [sym_comment] = STATE(1018), - [aux_sym_cell_path_repeat1] = STATE(987), - [anon_sym_export] = ACTIONS(1164), - [anon_sym_alias] = ACTIONS(1164), - [anon_sym_let] = ACTIONS(1164), - [anon_sym_let_DASHenv] = ACTIONS(1164), - [anon_sym_mut] = ACTIONS(1164), - [anon_sym_const] = ACTIONS(1164), - [anon_sym_SEMI] = ACTIONS(1164), - [sym_cmd_identifier] = ACTIONS(1164), - [anon_sym_LF] = ACTIONS(1166), - [anon_sym_def] = ACTIONS(1164), - [anon_sym_def_DASHenv] = ACTIONS(1164), - [anon_sym_export_DASHenv] = ACTIONS(1164), - [anon_sym_extern] = ACTIONS(1164), - [anon_sym_module] = ACTIONS(1164), - [anon_sym_use] = ACTIONS(1164), - [anon_sym_LBRACK] = ACTIONS(1164), - [anon_sym_LPAREN] = ACTIONS(1164), - [anon_sym_RPAREN] = ACTIONS(1164), - [anon_sym_DOLLAR] = ACTIONS(1164), - [anon_sym_error] = ACTIONS(1164), - [anon_sym_DASH] = ACTIONS(1164), - [anon_sym_break] = ACTIONS(1164), - [anon_sym_continue] = ACTIONS(1164), - [anon_sym_for] = ACTIONS(1164), - [anon_sym_loop] = ACTIONS(1164), - [anon_sym_while] = ACTIONS(1164), - [anon_sym_do] = ACTIONS(1164), - [anon_sym_if] = ACTIONS(1164), - [anon_sym_match] = ACTIONS(1164), - [anon_sym_LBRACE] = ACTIONS(1164), - [anon_sym_RBRACE] = ACTIONS(1164), - [anon_sym_DOT] = ACTIONS(1164), - [anon_sym_try] = ACTIONS(1164), - [anon_sym_return] = ACTIONS(1164), - [anon_sym_source] = ACTIONS(1164), - [anon_sym_source_DASHenv] = ACTIONS(1164), - [anon_sym_register] = ACTIONS(1164), - [anon_sym_hide] = ACTIONS(1164), - [anon_sym_hide_DASHenv] = ACTIONS(1164), - [anon_sym_overlay] = ACTIONS(1164), - [anon_sym_where] = ACTIONS(1164), - [anon_sym_not] = ACTIONS(1164), - [anon_sym_DOT2] = ACTIONS(2434), - [sym_val_nothing] = ACTIONS(1164), - [anon_sym_true] = ACTIONS(1164), - [anon_sym_false] = ACTIONS(1164), - [aux_sym_val_number_token1] = ACTIONS(1164), - [aux_sym_val_number_token2] = ACTIONS(1164), - [aux_sym_val_number_token3] = ACTIONS(1164), - [anon_sym_inf] = ACTIONS(1164), - [anon_sym_DASHinf] = ACTIONS(1164), - [anon_sym_NaN] = ACTIONS(1164), - [aux_sym__val_number_decimal_token1] = ACTIONS(1164), - [aux_sym__val_number_decimal_token2] = ACTIONS(1164), - [anon_sym_0b] = ACTIONS(1164), - [anon_sym_0o] = ACTIONS(1164), - [anon_sym_0x] = ACTIONS(1164), - [sym_val_date] = ACTIONS(1164), - [anon_sym_DQUOTE] = ACTIONS(1164), - [sym__str_single_quotes] = ACTIONS(1164), - [sym__str_back_ticks] = ACTIONS(1164), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1164), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1164), - [anon_sym_CARET] = ACTIONS(1164), + [anon_sym_export] = ACTIONS(1190), + [anon_sym_alias] = ACTIONS(1190), + [anon_sym_let] = ACTIONS(1190), + [anon_sym_let_DASHenv] = ACTIONS(1190), + [anon_sym_mut] = ACTIONS(1190), + [anon_sym_const] = ACTIONS(1190), + [anon_sym_SEMI] = ACTIONS(1190), + [sym_cmd_identifier] = ACTIONS(1190), + [anon_sym_LF] = ACTIONS(1192), + [anon_sym_def] = ACTIONS(1190), + [anon_sym_export_DASHenv] = ACTIONS(1190), + [anon_sym_extern] = ACTIONS(1190), + [anon_sym_module] = ACTIONS(1190), + [anon_sym_use] = ACTIONS(1190), + [anon_sym_LBRACK] = ACTIONS(1190), + [anon_sym_LPAREN] = ACTIONS(1190), + [anon_sym_RPAREN] = ACTIONS(1190), + [anon_sym_DOLLAR] = ACTIONS(1190), + [anon_sym_error] = ACTIONS(1190), + [anon_sym_DASH] = ACTIONS(1190), + [anon_sym_break] = ACTIONS(1190), + [anon_sym_continue] = ACTIONS(1190), + [anon_sym_for] = ACTIONS(1190), + [anon_sym_loop] = ACTIONS(1190), + [anon_sym_while] = ACTIONS(1190), + [anon_sym_do] = ACTIONS(1190), + [anon_sym_if] = ACTIONS(1190), + [anon_sym_match] = ACTIONS(1190), + [anon_sym_LBRACE] = ACTIONS(1190), + [anon_sym_RBRACE] = ACTIONS(1190), + [anon_sym_DOT] = ACTIONS(1190), + [anon_sym_try] = ACTIONS(1190), + [anon_sym_return] = ACTIONS(1190), + [anon_sym_source] = ACTIONS(1190), + [anon_sym_source_DASHenv] = ACTIONS(1190), + [anon_sym_register] = ACTIONS(1190), + [anon_sym_hide] = ACTIONS(1190), + [anon_sym_hide_DASHenv] = ACTIONS(1190), + [anon_sym_overlay] = ACTIONS(1190), + [anon_sym_where] = ACTIONS(1190), + [anon_sym_not] = ACTIONS(1190), + [anon_sym_DOT2] = ACTIONS(2663), + [sym_val_nothing] = ACTIONS(1190), + [anon_sym_true] = ACTIONS(1190), + [anon_sym_false] = ACTIONS(1190), + [aux_sym_val_number_token1] = ACTIONS(1190), + [aux_sym_val_number_token2] = ACTIONS(1190), + [aux_sym_val_number_token3] = ACTIONS(1190), + [anon_sym_inf] = ACTIONS(1190), + [anon_sym_DASHinf] = ACTIONS(1190), + [anon_sym_NaN] = ACTIONS(1190), + [aux_sym__val_number_decimal_token1] = ACTIONS(1190), + [aux_sym__val_number_decimal_token2] = ACTIONS(1190), + [anon_sym_0b] = ACTIONS(1190), + [anon_sym_0o] = ACTIONS(1190), + [anon_sym_0x] = ACTIONS(1190), + [sym_val_date] = ACTIONS(1190), + [anon_sym_DQUOTE] = ACTIONS(1190), + [sym__str_single_quotes] = ACTIONS(1190), + [sym__str_back_ticks] = ACTIONS(1190), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1190), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1190), + [anon_sym_CARET] = ACTIONS(1190), [anon_sym_POUND] = ACTIONS(105), }, [1019] = { - [sym_expr_parenthesized] = STATE(2288), - [sym_val_range] = STATE(2349), - [sym__value] = STATE(2349), - [sym_val_bool] = STATE(2341), - [sym_val_variable] = STATE(2294), - [sym__var] = STATE(2200), - [sym_val_number] = STATE(184), - [sym__val_number_decimal] = STATE(182), - [sym_val_duration] = STATE(2341), - [sym_val_filesize] = STATE(2341), - [sym_val_binary] = STATE(2341), - [sym_val_string] = STATE(2341), - [sym__str_double_quotes] = STATE(2345), - [sym_val_interpolated] = STATE(2341), - [sym__inter_single_quotes] = STATE(2351), - [sym__inter_double_quotes] = STATE(2352), - [sym_val_list] = STATE(2341), - [sym_val_record] = STATE(2341), - [sym_val_table] = STATE(2341), - [sym_val_closure] = STATE(2341), - [sym__cmd_arg] = STATE(2458), - [sym_redirection] = STATE(2358), - [sym__flag] = STATE(2396), - [sym_long_flag] = STATE(2392), - [sym_unquoted] = STATE(2380), [sym_comment] = STATE(1019), - [aux_sym__command_parenthesized_body_repeat1] = STATE(1020), - [anon_sym_SEMI] = ACTIONS(2620), - [anon_sym_LF] = ACTIONS(2622), - [anon_sym_LBRACK] = ACTIONS(2281), - [anon_sym_LPAREN] = ACTIONS(2283), - [anon_sym_RPAREN] = ACTIONS(2620), - [anon_sym_PIPE] = ACTIONS(2620), - [anon_sym_DOLLAR] = ACTIONS(2285), - [anon_sym_DASH_DASH] = ACTIONS(2287), - [anon_sym_LBRACE] = ACTIONS(2289), - [anon_sym_DOT] = ACTIONS(2291), - [sym_val_nothing] = ACTIONS(2293), - [anon_sym_true] = ACTIONS(2295), - [anon_sym_false] = ACTIONS(2295), - [aux_sym_val_number_token1] = ACTIONS(2297), - [aux_sym_val_number_token2] = ACTIONS(2297), - [aux_sym_val_number_token3] = ACTIONS(2297), - [anon_sym_inf] = ACTIONS(2297), - [anon_sym_DASHinf] = ACTIONS(2297), - [anon_sym_NaN] = ACTIONS(2297), - [aux_sym__val_number_decimal_token1] = ACTIONS(2299), - [aux_sym__val_number_decimal_token2] = ACTIONS(2301), - [anon_sym_0b] = ACTIONS(2303), - [anon_sym_0o] = ACTIONS(2303), - [anon_sym_0x] = ACTIONS(2303), - [sym_val_date] = ACTIONS(2293), - [anon_sym_DQUOTE] = ACTIONS(2305), - [sym__str_single_quotes] = ACTIONS(2307), - [sym__str_back_ticks] = ACTIONS(2307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2309), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2311), - [anon_sym_err_GT] = ACTIONS(2313), - [anon_sym_out_GT] = ACTIONS(2313), - [anon_sym_e_GT] = ACTIONS(2313), - [anon_sym_o_GT] = ACTIONS(2313), - [anon_sym_err_PLUSout_GT] = ACTIONS(2313), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2313), - [anon_sym_o_PLUSe_GT] = ACTIONS(2313), - [anon_sym_e_PLUSo_GT] = ACTIONS(2313), - [sym_short_flag] = ACTIONS(2315), - [aux_sym_unquoted_token1] = ACTIONS(2317), + [anon_sym_export] = ACTIONS(1165), + [anon_sym_alias] = ACTIONS(1165), + [anon_sym_let] = ACTIONS(1165), + [anon_sym_let_DASHenv] = ACTIONS(1165), + [anon_sym_mut] = ACTIONS(1165), + [anon_sym_const] = ACTIONS(1165), + [anon_sym_SEMI] = ACTIONS(1165), + [sym_cmd_identifier] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_def] = ACTIONS(1165), + [anon_sym_export_DASHenv] = ACTIONS(1165), + [anon_sym_extern] = ACTIONS(1165), + [anon_sym_module] = ACTIONS(1165), + [anon_sym_use] = ACTIONS(1165), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_RPAREN] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_error] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_break] = ACTIONS(1165), + [anon_sym_continue] = ACTIONS(1165), + [anon_sym_for] = ACTIONS(1165), + [anon_sym_loop] = ACTIONS(1165), + [anon_sym_while] = ACTIONS(1165), + [anon_sym_do] = ACTIONS(1165), + [anon_sym_if] = ACTIONS(1165), + [anon_sym_match] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_RBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_try] = ACTIONS(1165), + [anon_sym_return] = ACTIONS(1165), + [anon_sym_source] = ACTIONS(1165), + [anon_sym_source_DASHenv] = ACTIONS(1165), + [anon_sym_register] = ACTIONS(1165), + [anon_sym_hide] = ACTIONS(1165), + [anon_sym_hide_DASHenv] = ACTIONS(1165), + [anon_sym_overlay] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_where] = ACTIONS(1165), + [anon_sym_not] = ACTIONS(1165), + [anon_sym_DOT2] = ACTIONS(2678), + [sym_val_nothing] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym_val_number_token1] = ACTIONS(1165), + [aux_sym_val_number_token2] = ACTIONS(1165), + [aux_sym_val_number_token3] = ACTIONS(1165), + [anon_sym_inf] = ACTIONS(1165), + [anon_sym_DASHinf] = ACTIONS(1165), + [anon_sym_NaN] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_decimal_token2] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_CARET] = ACTIONS(1165), + [aux_sym_unquoted_token2] = ACTIONS(2680), [anon_sym_POUND] = ACTIONS(105), }, [1020] = { - [sym_expr_parenthesized] = STATE(2288), - [sym_val_range] = STATE(2349), - [sym__value] = STATE(2349), - [sym_val_bool] = STATE(2341), - [sym_val_variable] = STATE(2294), - [sym__var] = STATE(2200), - [sym_val_number] = STATE(184), - [sym__val_number_decimal] = STATE(182), - [sym_val_duration] = STATE(2341), - [sym_val_filesize] = STATE(2341), - [sym_val_binary] = STATE(2341), - [sym_val_string] = STATE(2341), - [sym__str_double_quotes] = STATE(2345), - [sym_val_interpolated] = STATE(2341), - [sym__inter_single_quotes] = STATE(2351), - [sym__inter_double_quotes] = STATE(2352), - [sym_val_list] = STATE(2341), - [sym_val_record] = STATE(2341), - [sym_val_table] = STATE(2341), - [sym_val_closure] = STATE(2341), - [sym__cmd_arg] = STATE(2458), - [sym_redirection] = STATE(2358), - [sym__flag] = STATE(2396), - [sym_long_flag] = STATE(2392), - [sym_unquoted] = STATE(2380), + [sym_expr_parenthesized] = STATE(2316), + [sym_val_range] = STATE(2335), + [sym__value] = STATE(2335), + [sym_val_bool] = STATE(2371), + [sym_val_variable] = STATE(2300), + [sym__var] = STATE(2195), + [sym_val_number] = STATE(183), + [sym__val_number_decimal] = STATE(177), + [sym_val_duration] = STATE(2371), + [sym_val_filesize] = STATE(2371), + [sym_val_binary] = STATE(2371), + [sym_val_string] = STATE(2371), + [sym__str_double_quotes] = STATE(2375), + [sym_val_interpolated] = STATE(2371), + [sym__inter_single_quotes] = STATE(2381), + [sym__inter_double_quotes] = STATE(2382), + [sym_val_list] = STATE(2371), + [sym_val_record] = STATE(2371), + [sym_val_table] = STATE(2371), + [sym_val_closure] = STATE(2371), + [sym__cmd_arg] = STATE(2475), + [sym_redirection] = STATE(2349), + [sym__flag] = STATE(2352), + [sym_long_flag] = STATE(2342), + [sym_unquoted] = STATE(2343), [sym_comment] = STATE(1020), - [aux_sym__command_parenthesized_body_repeat1] = STATE(1020), - [anon_sym_SEMI] = ACTIONS(2624), - [anon_sym_LF] = ACTIONS(2626), - [anon_sym_LBRACK] = ACTIONS(2629), - [anon_sym_LPAREN] = ACTIONS(2632), - [anon_sym_RPAREN] = ACTIONS(2624), - [anon_sym_PIPE] = ACTIONS(2624), - [anon_sym_DOLLAR] = ACTIONS(2635), - [anon_sym_DASH_DASH] = ACTIONS(2638), - [anon_sym_LBRACE] = ACTIONS(2641), - [anon_sym_DOT] = ACTIONS(2644), - [sym_val_nothing] = ACTIONS(2647), - [anon_sym_true] = ACTIONS(2650), - [anon_sym_false] = ACTIONS(2650), - [aux_sym_val_number_token1] = ACTIONS(2653), - [aux_sym_val_number_token2] = ACTIONS(2653), - [aux_sym_val_number_token3] = ACTIONS(2653), - [anon_sym_inf] = ACTIONS(2653), - [anon_sym_DASHinf] = ACTIONS(2653), - [anon_sym_NaN] = ACTIONS(2653), - [aux_sym__val_number_decimal_token1] = ACTIONS(2656), - [aux_sym__val_number_decimal_token2] = ACTIONS(2659), - [anon_sym_0b] = ACTIONS(2662), - [anon_sym_0o] = ACTIONS(2662), - [anon_sym_0x] = ACTIONS(2662), - [sym_val_date] = ACTIONS(2647), - [anon_sym_DQUOTE] = ACTIONS(2665), - [sym__str_single_quotes] = ACTIONS(2668), - [sym__str_back_ticks] = ACTIONS(2668), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2671), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2674), - [anon_sym_err_GT] = ACTIONS(2677), - [anon_sym_out_GT] = ACTIONS(2677), - [anon_sym_e_GT] = ACTIONS(2677), - [anon_sym_o_GT] = ACTIONS(2677), - [anon_sym_err_PLUSout_GT] = ACTIONS(2677), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2677), - [anon_sym_o_PLUSe_GT] = ACTIONS(2677), - [anon_sym_e_PLUSo_GT] = ACTIONS(2677), - [sym_short_flag] = ACTIONS(2680), - [aux_sym_unquoted_token1] = ACTIONS(2683), + [anon_sym_SEMI] = ACTIONS(2682), + [anon_sym_LF] = ACTIONS(2684), + [anon_sym_LBRACK] = ACTIONS(2269), + [anon_sym_LPAREN] = ACTIONS(2271), + [anon_sym_RPAREN] = ACTIONS(2682), + [anon_sym_PIPE] = ACTIONS(2682), + [anon_sym_DOLLAR] = ACTIONS(2273), + [anon_sym_DASH_DASH] = ACTIONS(2275), + [anon_sym_LBRACE] = ACTIONS(2277), + [anon_sym_DOT] = ACTIONS(2279), + [sym_val_nothing] = ACTIONS(2281), + [anon_sym_true] = ACTIONS(2283), + [anon_sym_false] = ACTIONS(2283), + [aux_sym_val_number_token1] = ACTIONS(2285), + [aux_sym_val_number_token2] = ACTIONS(2285), + [aux_sym_val_number_token3] = ACTIONS(2285), + [anon_sym_inf] = ACTIONS(2285), + [anon_sym_DASHinf] = ACTIONS(2285), + [anon_sym_NaN] = ACTIONS(2285), + [aux_sym__val_number_decimal_token1] = ACTIONS(2287), + [aux_sym__val_number_decimal_token2] = ACTIONS(2289), + [anon_sym_0b] = ACTIONS(2291), + [anon_sym_0o] = ACTIONS(2291), + [anon_sym_0x] = ACTIONS(2291), + [sym_val_date] = ACTIONS(2281), + [anon_sym_DQUOTE] = ACTIONS(2293), + [sym__str_single_quotes] = ACTIONS(2295), + [sym__str_back_ticks] = ACTIONS(2295), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2297), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2299), + [anon_sym_err_GT] = ACTIONS(2301), + [anon_sym_out_GT] = ACTIONS(2301), + [anon_sym_e_GT] = ACTIONS(2301), + [anon_sym_o_GT] = ACTIONS(2301), + [anon_sym_err_PLUSout_GT] = ACTIONS(2301), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2301), + [anon_sym_o_PLUSe_GT] = ACTIONS(2301), + [anon_sym_e_PLUSo_GT] = ACTIONS(2301), + [sym_short_flag] = ACTIONS(2303), + [aux_sym_unquoted_token1] = ACTIONS(2305), [anon_sym_POUND] = ACTIONS(105), }, [1021] = { - [sym_cell_path] = STATE(1217), - [sym_path] = STATE(1026), [sym_comment] = STATE(1021), - [ts_builtin_sym_end] = ACTIONS(1170), - [anon_sym_export] = ACTIONS(1168), - [anon_sym_alias] = ACTIONS(1168), - [anon_sym_let] = ACTIONS(1168), - [anon_sym_let_DASHenv] = ACTIONS(1168), - [anon_sym_mut] = ACTIONS(1168), - [anon_sym_const] = ACTIONS(1168), - [anon_sym_SEMI] = ACTIONS(1168), - [sym_cmd_identifier] = ACTIONS(1168), - [anon_sym_LF] = ACTIONS(1170), - [anon_sym_def] = ACTIONS(1168), - [anon_sym_def_DASHenv] = ACTIONS(1168), - [anon_sym_export_DASHenv] = ACTIONS(1168), - [anon_sym_extern] = ACTIONS(1168), - [anon_sym_module] = ACTIONS(1168), - [anon_sym_use] = ACTIONS(1168), - [anon_sym_LBRACK] = ACTIONS(1168), - [anon_sym_LPAREN] = ACTIONS(1168), - [anon_sym_DOLLAR] = ACTIONS(1168), - [anon_sym_error] = ACTIONS(1168), - [anon_sym_DASH] = ACTIONS(1168), - [anon_sym_break] = ACTIONS(1168), - [anon_sym_continue] = ACTIONS(1168), - [anon_sym_for] = ACTIONS(1168), - [anon_sym_loop] = ACTIONS(1168), - [anon_sym_while] = ACTIONS(1168), - [anon_sym_do] = ACTIONS(1168), - [anon_sym_if] = ACTIONS(1168), - [anon_sym_match] = ACTIONS(1168), - [anon_sym_LBRACE] = ACTIONS(1168), - [anon_sym_DOT] = ACTIONS(1168), - [anon_sym_try] = ACTIONS(1168), - [anon_sym_return] = ACTIONS(1168), - [anon_sym_source] = ACTIONS(1168), - [anon_sym_source_DASHenv] = ACTIONS(1168), - [anon_sym_register] = ACTIONS(1168), - [anon_sym_hide] = ACTIONS(1168), - [anon_sym_hide_DASHenv] = ACTIONS(1168), - [anon_sym_overlay] = ACTIONS(1168), - [anon_sym_where] = ACTIONS(1168), - [anon_sym_not] = ACTIONS(1168), - [anon_sym_DOT2] = ACTIONS(2686), - [sym_val_nothing] = ACTIONS(1168), - [anon_sym_true] = ACTIONS(1168), - [anon_sym_false] = ACTIONS(1168), - [aux_sym_val_number_token1] = ACTIONS(1168), - [aux_sym_val_number_token2] = ACTIONS(1168), - [aux_sym_val_number_token3] = ACTIONS(1168), - [anon_sym_inf] = ACTIONS(1168), - [anon_sym_DASHinf] = ACTIONS(1168), - [anon_sym_NaN] = ACTIONS(1168), - [aux_sym__val_number_decimal_token1] = ACTIONS(1168), - [aux_sym__val_number_decimal_token2] = ACTIONS(1168), - [anon_sym_0b] = ACTIONS(1168), - [anon_sym_0o] = ACTIONS(1168), - [anon_sym_0x] = ACTIONS(1168), - [sym_val_date] = ACTIONS(1168), - [anon_sym_DQUOTE] = ACTIONS(1168), - [sym__str_single_quotes] = ACTIONS(1168), - [sym__str_back_ticks] = ACTIONS(1168), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1168), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1168), - [anon_sym_CARET] = ACTIONS(1168), + [anon_sym_export] = ACTIONS(2686), + [anon_sym_alias] = ACTIONS(2686), + [anon_sym_let] = ACTIONS(2686), + [anon_sym_let_DASHenv] = ACTIONS(2686), + [anon_sym_mut] = ACTIONS(2686), + [anon_sym_const] = ACTIONS(2686), + [anon_sym_SEMI] = ACTIONS(2686), + [sym_cmd_identifier] = ACTIONS(2686), + [anon_sym_LF] = ACTIONS(2688), + [anon_sym_def] = ACTIONS(2686), + [anon_sym_export_DASHenv] = ACTIONS(2686), + [anon_sym_extern] = ACTIONS(2686), + [anon_sym_module] = ACTIONS(2686), + [anon_sym_use] = ACTIONS(2686), + [anon_sym_LBRACK] = ACTIONS(2686), + [anon_sym_LPAREN] = ACTIONS(2686), + [anon_sym_RPAREN] = ACTIONS(2686), + [anon_sym_DOLLAR] = ACTIONS(2686), + [anon_sym_error] = ACTIONS(2686), + [anon_sym_DASH_DASH] = ACTIONS(2686), + [anon_sym_DASH] = ACTIONS(2686), + [anon_sym_break] = ACTIONS(2686), + [anon_sym_continue] = ACTIONS(2686), + [anon_sym_for] = ACTIONS(2686), + [anon_sym_loop] = ACTIONS(2686), + [anon_sym_while] = ACTIONS(2686), + [anon_sym_do] = ACTIONS(2686), + [anon_sym_if] = ACTIONS(2686), + [anon_sym_match] = ACTIONS(2686), + [anon_sym_LBRACE] = ACTIONS(2686), + [anon_sym_RBRACE] = ACTIONS(2686), + [anon_sym_DOT] = ACTIONS(2686), + [anon_sym_try] = ACTIONS(2686), + [anon_sym_return] = ACTIONS(2686), + [anon_sym_source] = ACTIONS(2686), + [anon_sym_source_DASHenv] = ACTIONS(2686), + [anon_sym_register] = ACTIONS(2686), + [anon_sym_hide] = ACTIONS(2686), + [anon_sym_hide_DASHenv] = ACTIONS(2686), + [anon_sym_overlay] = ACTIONS(2686), + [anon_sym_as] = ACTIONS(2686), + [anon_sym_where] = ACTIONS(2686), + [anon_sym_not] = ACTIONS(2686), + [sym_val_nothing] = ACTIONS(2686), + [anon_sym_true] = ACTIONS(2686), + [anon_sym_false] = ACTIONS(2686), + [aux_sym_val_number_token1] = ACTIONS(2686), + [aux_sym_val_number_token2] = ACTIONS(2686), + [aux_sym_val_number_token3] = ACTIONS(2686), + [anon_sym_inf] = ACTIONS(2686), + [anon_sym_DASHinf] = ACTIONS(2686), + [anon_sym_NaN] = ACTIONS(2686), + [aux_sym__val_number_decimal_token1] = ACTIONS(2686), + [aux_sym__val_number_decimal_token2] = ACTIONS(2686), + [anon_sym_0b] = ACTIONS(2686), + [anon_sym_0o] = ACTIONS(2686), + [anon_sym_0x] = ACTIONS(2686), + [sym_val_date] = ACTIONS(2686), + [anon_sym_DQUOTE] = ACTIONS(2686), + [sym__str_single_quotes] = ACTIONS(2686), + [sym__str_back_ticks] = ACTIONS(2686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2686), + [anon_sym_CARET] = ACTIONS(2686), + [sym_short_flag] = ACTIONS(2686), [anon_sym_POUND] = ACTIONS(105), }, [1022] = { + [sym_expr_parenthesized] = STATE(2316), + [sym_val_range] = STATE(2335), + [sym__value] = STATE(2335), + [sym_val_bool] = STATE(2371), + [sym_val_variable] = STATE(2300), + [sym__var] = STATE(2195), + [sym_val_number] = STATE(183), + [sym__val_number_decimal] = STATE(177), + [sym_val_duration] = STATE(2371), + [sym_val_filesize] = STATE(2371), + [sym_val_binary] = STATE(2371), + [sym_val_string] = STATE(2371), + [sym__str_double_quotes] = STATE(2375), + [sym_val_interpolated] = STATE(2371), + [sym__inter_single_quotes] = STATE(2381), + [sym__inter_double_quotes] = STATE(2382), + [sym_val_list] = STATE(2371), + [sym_val_record] = STATE(2371), + [sym_val_table] = STATE(2371), + [sym_val_closure] = STATE(2371), + [sym__cmd_arg] = STATE(2475), + [sym_redirection] = STATE(2349), + [sym__flag] = STATE(2352), + [sym_long_flag] = STATE(2342), + [sym_unquoted] = STATE(2343), [sym_comment] = STATE(1022), - [ts_builtin_sym_end] = ACTIONS(1144), - [anon_sym_export] = ACTIONS(1142), - [anon_sym_alias] = ACTIONS(1142), - [anon_sym_let] = ACTIONS(1142), - [anon_sym_let_DASHenv] = ACTIONS(1142), - [anon_sym_mut] = ACTIONS(1142), - [anon_sym_const] = ACTIONS(1142), - [anon_sym_SEMI] = ACTIONS(1142), - [sym_cmd_identifier] = ACTIONS(1142), - [anon_sym_LF] = ACTIONS(1144), - [anon_sym_def] = ACTIONS(1142), - [anon_sym_def_DASHenv] = ACTIONS(1142), - [anon_sym_export_DASHenv] = ACTIONS(1142), - [anon_sym_extern] = ACTIONS(1142), - [anon_sym_module] = ACTIONS(1142), - [anon_sym_use] = ACTIONS(1142), - [anon_sym_LBRACK] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(1142), - [anon_sym_DOLLAR] = ACTIONS(1142), - [anon_sym_error] = ACTIONS(1142), - [anon_sym_DASH] = ACTIONS(1142), - [anon_sym_break] = ACTIONS(1142), - [anon_sym_continue] = ACTIONS(1142), - [anon_sym_for] = ACTIONS(1142), - [anon_sym_loop] = ACTIONS(1142), - [anon_sym_while] = ACTIONS(1142), - [anon_sym_do] = ACTIONS(1142), - [anon_sym_if] = ACTIONS(1142), - [anon_sym_match] = ACTIONS(1142), - [anon_sym_LBRACE] = ACTIONS(1142), - [anon_sym_DOT] = ACTIONS(1142), - [anon_sym_try] = ACTIONS(1142), - [anon_sym_return] = ACTIONS(1142), - [anon_sym_source] = ACTIONS(1142), - [anon_sym_source_DASHenv] = ACTIONS(1142), - [anon_sym_register] = ACTIONS(1142), - [anon_sym_hide] = ACTIONS(1142), - [anon_sym_hide_DASHenv] = ACTIONS(1142), - [anon_sym_overlay] = ACTIONS(1142), - [anon_sym_STAR] = ACTIONS(1142), - [anon_sym_where] = ACTIONS(1142), - [anon_sym_not] = ACTIONS(1142), - [anon_sym_DOT2] = ACTIONS(2688), - [sym_val_nothing] = ACTIONS(1142), - [anon_sym_true] = ACTIONS(1142), - [anon_sym_false] = ACTIONS(1142), - [aux_sym_val_number_token1] = ACTIONS(1142), - [aux_sym_val_number_token2] = ACTIONS(1142), - [aux_sym_val_number_token3] = ACTIONS(1142), - [anon_sym_inf] = ACTIONS(1142), - [anon_sym_DASHinf] = ACTIONS(1142), - [anon_sym_NaN] = ACTIONS(1142), - [aux_sym__val_number_decimal_token1] = ACTIONS(1142), - [aux_sym__val_number_decimal_token2] = ACTIONS(1142), - [anon_sym_0b] = ACTIONS(1142), - [anon_sym_0o] = ACTIONS(1142), - [anon_sym_0x] = ACTIONS(1142), - [sym_val_date] = ACTIONS(1142), - [anon_sym_DQUOTE] = ACTIONS(1142), - [sym__str_single_quotes] = ACTIONS(1142), - [sym__str_back_ticks] = ACTIONS(1142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1142), - [anon_sym_CARET] = ACTIONS(1142), - [aux_sym_unquoted_token2] = ACTIONS(2690), + [anon_sym_SEMI] = ACTIONS(2690), + [anon_sym_LF] = ACTIONS(2692), + [anon_sym_LBRACK] = ACTIONS(2269), + [anon_sym_LPAREN] = ACTIONS(2271), + [anon_sym_RPAREN] = ACTIONS(2690), + [anon_sym_PIPE] = ACTIONS(2690), + [anon_sym_DOLLAR] = ACTIONS(2273), + [anon_sym_DASH_DASH] = ACTIONS(2275), + [anon_sym_LBRACE] = ACTIONS(2277), + [anon_sym_DOT] = ACTIONS(2279), + [sym_val_nothing] = ACTIONS(2281), + [anon_sym_true] = ACTIONS(2283), + [anon_sym_false] = ACTIONS(2283), + [aux_sym_val_number_token1] = ACTIONS(2285), + [aux_sym_val_number_token2] = ACTIONS(2285), + [aux_sym_val_number_token3] = ACTIONS(2285), + [anon_sym_inf] = ACTIONS(2285), + [anon_sym_DASHinf] = ACTIONS(2285), + [anon_sym_NaN] = ACTIONS(2285), + [aux_sym__val_number_decimal_token1] = ACTIONS(2287), + [aux_sym__val_number_decimal_token2] = ACTIONS(2289), + [anon_sym_0b] = ACTIONS(2291), + [anon_sym_0o] = ACTIONS(2291), + [anon_sym_0x] = ACTIONS(2291), + [sym_val_date] = ACTIONS(2281), + [anon_sym_DQUOTE] = ACTIONS(2293), + [sym__str_single_quotes] = ACTIONS(2295), + [sym__str_back_ticks] = ACTIONS(2295), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2297), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2299), + [anon_sym_err_GT] = ACTIONS(2301), + [anon_sym_out_GT] = ACTIONS(2301), + [anon_sym_e_GT] = ACTIONS(2301), + [anon_sym_o_GT] = ACTIONS(2301), + [anon_sym_err_PLUSout_GT] = ACTIONS(2301), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2301), + [anon_sym_o_PLUSe_GT] = ACTIONS(2301), + [anon_sym_e_PLUSo_GT] = ACTIONS(2301), + [sym_short_flag] = ACTIONS(2303), + [aux_sym_unquoted_token1] = ACTIONS(2305), [anon_sym_POUND] = ACTIONS(105), }, [1023] = { - [sym_expr_parenthesized] = STATE(2288), - [sym_val_range] = STATE(2349), - [sym__value] = STATE(2349), - [sym_val_bool] = STATE(2341), - [sym_val_variable] = STATE(2294), - [sym__var] = STATE(2200), - [sym_val_number] = STATE(184), - [sym__val_number_decimal] = STATE(182), - [sym_val_duration] = STATE(2341), - [sym_val_filesize] = STATE(2341), - [sym_val_binary] = STATE(2341), - [sym_val_string] = STATE(2341), - [sym__str_double_quotes] = STATE(2345), - [sym_val_interpolated] = STATE(2341), - [sym__inter_single_quotes] = STATE(2351), - [sym__inter_double_quotes] = STATE(2352), - [sym_val_list] = STATE(2341), - [sym_val_record] = STATE(2341), - [sym_val_table] = STATE(2341), - [sym_val_closure] = STATE(2341), - [sym__cmd_arg] = STATE(2452), - [sym_redirection] = STATE(2358), - [sym__flag] = STATE(2396), - [sym_long_flag] = STATE(2392), - [sym_unquoted] = STATE(2380), [sym_comment] = STATE(1023), - [anon_sym_SEMI] = ACTIONS(2692), - [anon_sym_LF] = ACTIONS(2694), - [anon_sym_LBRACK] = ACTIONS(2281), - [anon_sym_LPAREN] = ACTIONS(2283), - [anon_sym_RPAREN] = ACTIONS(2692), - [anon_sym_PIPE] = ACTIONS(2692), - [anon_sym_DOLLAR] = ACTIONS(2285), - [anon_sym_DASH_DASH] = ACTIONS(2287), - [anon_sym_LBRACE] = ACTIONS(2289), - [anon_sym_DOT] = ACTIONS(2291), - [sym_val_nothing] = ACTIONS(2293), - [anon_sym_true] = ACTIONS(2295), - [anon_sym_false] = ACTIONS(2295), - [aux_sym_val_number_token1] = ACTIONS(2297), - [aux_sym_val_number_token2] = ACTIONS(2297), - [aux_sym_val_number_token3] = ACTIONS(2297), - [anon_sym_inf] = ACTIONS(2297), - [anon_sym_DASHinf] = ACTIONS(2297), - [anon_sym_NaN] = ACTIONS(2297), - [aux_sym__val_number_decimal_token1] = ACTIONS(2299), - [aux_sym__val_number_decimal_token2] = ACTIONS(2301), - [anon_sym_0b] = ACTIONS(2303), - [anon_sym_0o] = ACTIONS(2303), - [anon_sym_0x] = ACTIONS(2303), - [sym_val_date] = ACTIONS(2293), - [anon_sym_DQUOTE] = ACTIONS(2305), - [sym__str_single_quotes] = ACTIONS(2307), - [sym__str_back_ticks] = ACTIONS(2307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2309), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2311), - [anon_sym_err_GT] = ACTIONS(2313), - [anon_sym_out_GT] = ACTIONS(2313), - [anon_sym_e_GT] = ACTIONS(2313), - [anon_sym_o_GT] = ACTIONS(2313), - [anon_sym_err_PLUSout_GT] = ACTIONS(2313), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2313), - [anon_sym_o_PLUSe_GT] = ACTIONS(2313), - [anon_sym_e_PLUSo_GT] = ACTIONS(2313), - [sym_short_flag] = ACTIONS(2315), - [aux_sym_unquoted_token1] = ACTIONS(2317), + [anon_sym_export] = ACTIONS(2694), + [anon_sym_alias] = ACTIONS(2694), + [anon_sym_let] = ACTIONS(2694), + [anon_sym_let_DASHenv] = ACTIONS(2694), + [anon_sym_mut] = ACTIONS(2694), + [anon_sym_const] = ACTIONS(2694), + [anon_sym_SEMI] = ACTIONS(2694), + [sym_cmd_identifier] = ACTIONS(2694), + [anon_sym_LF] = ACTIONS(2696), + [anon_sym_def] = ACTIONS(2694), + [anon_sym_export_DASHenv] = ACTIONS(2694), + [anon_sym_extern] = ACTIONS(2694), + [anon_sym_module] = ACTIONS(2694), + [anon_sym_use] = ACTIONS(2694), + [anon_sym_LBRACK] = ACTIONS(2694), + [anon_sym_LPAREN] = ACTIONS(2694), + [anon_sym_RPAREN] = ACTIONS(2694), + [anon_sym_DOLLAR] = ACTIONS(2694), + [anon_sym_error] = ACTIONS(2694), + [anon_sym_DASH_DASH] = ACTIONS(2694), + [anon_sym_DASH] = ACTIONS(2694), + [anon_sym_break] = ACTIONS(2694), + [anon_sym_continue] = ACTIONS(2694), + [anon_sym_for] = ACTIONS(2694), + [anon_sym_loop] = ACTIONS(2694), + [anon_sym_while] = ACTIONS(2694), + [anon_sym_do] = ACTIONS(2694), + [anon_sym_if] = ACTIONS(2694), + [anon_sym_match] = ACTIONS(2694), + [anon_sym_LBRACE] = ACTIONS(2694), + [anon_sym_RBRACE] = ACTIONS(2694), + [anon_sym_DOT] = ACTIONS(2694), + [anon_sym_try] = ACTIONS(2694), + [anon_sym_return] = ACTIONS(2694), + [anon_sym_source] = ACTIONS(2694), + [anon_sym_source_DASHenv] = ACTIONS(2694), + [anon_sym_register] = ACTIONS(2694), + [anon_sym_hide] = ACTIONS(2694), + [anon_sym_hide_DASHenv] = ACTIONS(2694), + [anon_sym_overlay] = ACTIONS(2694), + [anon_sym_as] = ACTIONS(2694), + [anon_sym_where] = ACTIONS(2694), + [anon_sym_not] = ACTIONS(2694), + [sym_val_nothing] = ACTIONS(2694), + [anon_sym_true] = ACTIONS(2694), + [anon_sym_false] = ACTIONS(2694), + [aux_sym_val_number_token1] = ACTIONS(2694), + [aux_sym_val_number_token2] = ACTIONS(2694), + [aux_sym_val_number_token3] = ACTIONS(2694), + [anon_sym_inf] = ACTIONS(2694), + [anon_sym_DASHinf] = ACTIONS(2694), + [anon_sym_NaN] = ACTIONS(2694), + [aux_sym__val_number_decimal_token1] = ACTIONS(2694), + [aux_sym__val_number_decimal_token2] = ACTIONS(2694), + [anon_sym_0b] = ACTIONS(2694), + [anon_sym_0o] = ACTIONS(2694), + [anon_sym_0x] = ACTIONS(2694), + [sym_val_date] = ACTIONS(2694), + [anon_sym_DQUOTE] = ACTIONS(2694), + [sym__str_single_quotes] = ACTIONS(2694), + [sym__str_back_ticks] = ACTIONS(2694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2694), + [anon_sym_CARET] = ACTIONS(2694), + [sym_short_flag] = ACTIONS(2694), [anon_sym_POUND] = ACTIONS(105), }, [1024] = { [sym_comment] = STATE(1024), - [ts_builtin_sym_end] = ACTIONS(2598), - [anon_sym_export] = ACTIONS(2596), - [anon_sym_alias] = ACTIONS(2596), - [anon_sym_let] = ACTIONS(2596), - [anon_sym_let_DASHenv] = ACTIONS(2596), - [anon_sym_mut] = ACTIONS(2596), - [anon_sym_const] = ACTIONS(2596), - [anon_sym_SEMI] = ACTIONS(2596), - [sym_cmd_identifier] = ACTIONS(2596), - [anon_sym_LF] = ACTIONS(2598), - [anon_sym_def] = ACTIONS(2596), - [anon_sym_def_DASHenv] = ACTIONS(2596), - [anon_sym_export_DASHenv] = ACTIONS(2596), - [anon_sym_extern] = ACTIONS(2596), - [anon_sym_module] = ACTIONS(2596), - [anon_sym_use] = ACTIONS(2596), - [anon_sym_LBRACK] = ACTIONS(2596), - [anon_sym_LPAREN] = ACTIONS(2596), - [anon_sym_DOLLAR] = ACTIONS(2596), - [anon_sym_error] = ACTIONS(2596), - [anon_sym_DASH_DASH] = ACTIONS(2596), - [anon_sym_DASH] = ACTIONS(2596), - [anon_sym_break] = ACTIONS(2596), - [anon_sym_continue] = ACTIONS(2596), - [anon_sym_for] = ACTIONS(2596), - [anon_sym_loop] = ACTIONS(2596), - [anon_sym_while] = ACTIONS(2596), - [anon_sym_do] = ACTIONS(2596), - [anon_sym_if] = ACTIONS(2596), - [anon_sym_match] = ACTIONS(2596), - [anon_sym_LBRACE] = ACTIONS(2596), - [anon_sym_DOT] = ACTIONS(2596), - [anon_sym_try] = ACTIONS(2596), - [anon_sym_return] = ACTIONS(2596), - [anon_sym_source] = ACTIONS(2596), - [anon_sym_source_DASHenv] = ACTIONS(2596), - [anon_sym_register] = ACTIONS(2596), - [anon_sym_hide] = ACTIONS(2596), - [anon_sym_hide_DASHenv] = ACTIONS(2596), - [anon_sym_overlay] = ACTIONS(2596), - [anon_sym_as] = ACTIONS(2596), - [anon_sym_where] = ACTIONS(2596), - [anon_sym_not] = ACTIONS(2596), - [sym_val_nothing] = ACTIONS(2596), - [anon_sym_true] = ACTIONS(2596), - [anon_sym_false] = ACTIONS(2596), - [aux_sym_val_number_token1] = ACTIONS(2596), - [aux_sym_val_number_token2] = ACTIONS(2596), - [aux_sym_val_number_token3] = ACTIONS(2596), - [anon_sym_inf] = ACTIONS(2596), - [anon_sym_DASHinf] = ACTIONS(2596), - [anon_sym_NaN] = ACTIONS(2596), - [aux_sym__val_number_decimal_token1] = ACTIONS(2596), - [aux_sym__val_number_decimal_token2] = ACTIONS(2596), - [anon_sym_0b] = ACTIONS(2596), - [anon_sym_0o] = ACTIONS(2596), - [anon_sym_0x] = ACTIONS(2596), - [sym_val_date] = ACTIONS(2596), - [anon_sym_DQUOTE] = ACTIONS(2596), - [sym__str_single_quotes] = ACTIONS(2596), - [sym__str_back_ticks] = ACTIONS(2596), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2596), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2596), - [anon_sym_CARET] = ACTIONS(2596), - [sym_short_flag] = ACTIONS(2596), + [anon_sym_export] = ACTIONS(2698), + [anon_sym_alias] = ACTIONS(2698), + [anon_sym_let] = ACTIONS(2698), + [anon_sym_let_DASHenv] = ACTIONS(2698), + [anon_sym_mut] = ACTIONS(2698), + [anon_sym_const] = ACTIONS(2698), + [anon_sym_SEMI] = ACTIONS(2698), + [sym_cmd_identifier] = ACTIONS(2698), + [anon_sym_LF] = ACTIONS(2700), + [anon_sym_def] = ACTIONS(2698), + [anon_sym_export_DASHenv] = ACTIONS(2698), + [anon_sym_extern] = ACTIONS(2698), + [anon_sym_module] = ACTIONS(2698), + [anon_sym_use] = ACTIONS(2698), + [anon_sym_LBRACK] = ACTIONS(2698), + [anon_sym_LPAREN] = ACTIONS(2698), + [anon_sym_RPAREN] = ACTIONS(2698), + [anon_sym_DOLLAR] = ACTIONS(2698), + [anon_sym_error] = ACTIONS(2698), + [anon_sym_DASH_DASH] = ACTIONS(2698), + [anon_sym_DASH] = ACTIONS(2698), + [anon_sym_break] = ACTIONS(2698), + [anon_sym_continue] = ACTIONS(2698), + [anon_sym_for] = ACTIONS(2698), + [anon_sym_loop] = ACTIONS(2698), + [anon_sym_while] = ACTIONS(2698), + [anon_sym_do] = ACTIONS(2698), + [anon_sym_if] = ACTIONS(2698), + [anon_sym_match] = ACTIONS(2698), + [anon_sym_LBRACE] = ACTIONS(2698), + [anon_sym_RBRACE] = ACTIONS(2698), + [anon_sym_DOT] = ACTIONS(2698), + [anon_sym_try] = ACTIONS(2698), + [anon_sym_return] = ACTIONS(2698), + [anon_sym_source] = ACTIONS(2698), + [anon_sym_source_DASHenv] = ACTIONS(2698), + [anon_sym_register] = ACTIONS(2698), + [anon_sym_hide] = ACTIONS(2698), + [anon_sym_hide_DASHenv] = ACTIONS(2698), + [anon_sym_overlay] = ACTIONS(2698), + [anon_sym_as] = ACTIONS(2698), + [anon_sym_where] = ACTIONS(2698), + [anon_sym_not] = ACTIONS(2698), + [sym_val_nothing] = ACTIONS(2698), + [anon_sym_true] = ACTIONS(2698), + [anon_sym_false] = ACTIONS(2698), + [aux_sym_val_number_token1] = ACTIONS(2698), + [aux_sym_val_number_token2] = ACTIONS(2698), + [aux_sym_val_number_token3] = ACTIONS(2698), + [anon_sym_inf] = ACTIONS(2698), + [anon_sym_DASHinf] = ACTIONS(2698), + [anon_sym_NaN] = ACTIONS(2698), + [aux_sym__val_number_decimal_token1] = ACTIONS(2698), + [aux_sym__val_number_decimal_token2] = ACTIONS(2698), + [anon_sym_0b] = ACTIONS(2698), + [anon_sym_0o] = ACTIONS(2698), + [anon_sym_0x] = ACTIONS(2698), + [sym_val_date] = ACTIONS(2698), + [anon_sym_DQUOTE] = ACTIONS(2698), + [sym__str_single_quotes] = ACTIONS(2698), + [sym__str_back_ticks] = ACTIONS(2698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2698), + [anon_sym_CARET] = ACTIONS(2698), + [sym_short_flag] = ACTIONS(2698), [anon_sym_POUND] = ACTIONS(105), }, [1025] = { - [sym_path] = STATE(1089), + [sym_expr_parenthesized] = STATE(1614), + [sym__val_range_end_decimal] = STATE(1614), + [sym_val_variable] = STATE(1614), + [sym__var] = STATE(1398), [sym_comment] = STATE(1025), - [aux_sym_cell_path_repeat1] = STATE(1025), - [ts_builtin_sym_end] = ACTIONS(1137), - [anon_sym_export] = ACTIONS(1135), - [anon_sym_alias] = ACTIONS(1135), - [anon_sym_let] = ACTIONS(1135), - [anon_sym_let_DASHenv] = ACTIONS(1135), - [anon_sym_mut] = ACTIONS(1135), - [anon_sym_const] = ACTIONS(1135), - [anon_sym_SEMI] = ACTIONS(1135), - [sym_cmd_identifier] = ACTIONS(1135), - [anon_sym_LF] = ACTIONS(1137), - [anon_sym_def] = ACTIONS(1135), - [anon_sym_def_DASHenv] = ACTIONS(1135), - [anon_sym_export_DASHenv] = ACTIONS(1135), - [anon_sym_extern] = ACTIONS(1135), - [anon_sym_module] = ACTIONS(1135), - [anon_sym_use] = ACTIONS(1135), - [anon_sym_LBRACK] = ACTIONS(1135), - [anon_sym_LPAREN] = ACTIONS(1135), - [anon_sym_DOLLAR] = ACTIONS(1135), - [anon_sym_error] = ACTIONS(1135), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_break] = ACTIONS(1135), - [anon_sym_continue] = ACTIONS(1135), - [anon_sym_for] = ACTIONS(1135), - [anon_sym_loop] = ACTIONS(1135), - [anon_sym_while] = ACTIONS(1135), - [anon_sym_do] = ACTIONS(1135), - [anon_sym_if] = ACTIONS(1135), - [anon_sym_match] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1135), - [anon_sym_DOT] = ACTIONS(1135), - [anon_sym_try] = ACTIONS(1135), - [anon_sym_return] = ACTIONS(1135), - [anon_sym_source] = ACTIONS(1135), - [anon_sym_source_DASHenv] = ACTIONS(1135), - [anon_sym_register] = ACTIONS(1135), - [anon_sym_hide] = ACTIONS(1135), - [anon_sym_hide_DASHenv] = ACTIONS(1135), - [anon_sym_overlay] = ACTIONS(1135), - [anon_sym_where] = ACTIONS(1135), - [anon_sym_not] = ACTIONS(1135), - [anon_sym_DOT2] = ACTIONS(2696), - [sym_val_nothing] = ACTIONS(1135), - [anon_sym_true] = ACTIONS(1135), - [anon_sym_false] = ACTIONS(1135), - [aux_sym_val_number_token1] = ACTIONS(1135), - [aux_sym_val_number_token2] = ACTIONS(1135), - [aux_sym_val_number_token3] = ACTIONS(1135), - [anon_sym_inf] = ACTIONS(1135), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1135), - [aux_sym__val_number_decimal_token1] = ACTIONS(1135), - [aux_sym__val_number_decimal_token2] = ACTIONS(1135), - [anon_sym_0b] = ACTIONS(1135), - [anon_sym_0o] = ACTIONS(1135), - [anon_sym_0x] = ACTIONS(1135), - [sym_val_date] = ACTIONS(1135), - [anon_sym_DQUOTE] = ACTIONS(1135), - [sym__str_single_quotes] = ACTIONS(1135), - [sym__str_back_ticks] = ACTIONS(1135), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1135), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1135), - [anon_sym_CARET] = ACTIONS(1135), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_LBRACK] = ACTIONS(1099), + [anon_sym_COMMA] = ACTIONS(1099), + [anon_sym_LPAREN] = ACTIONS(2490), + [anon_sym_DOLLAR] = ACTIONS(2199), + [anon_sym_GT] = ACTIONS(1097), + [anon_sym_DASH] = ACTIONS(1097), + [anon_sym_in] = ACTIONS(1097), + [anon_sym_LBRACE] = ACTIONS(1099), + [anon_sym_RBRACE] = ACTIONS(1099), + [anon_sym__] = ACTIONS(1097), + [anon_sym_DOT] = ACTIONS(1097), + [anon_sym_STAR] = ACTIONS(1097), + [anon_sym_STAR_STAR] = ACTIONS(1099), + [anon_sym_PLUS_PLUS] = ACTIONS(1099), + [anon_sym_SLASH] = ACTIONS(1097), + [anon_sym_mod] = ACTIONS(1099), + [anon_sym_SLASH_SLASH] = ACTIONS(1099), + [anon_sym_PLUS] = ACTIONS(1097), + [anon_sym_bit_DASHshl] = ACTIONS(1099), + [anon_sym_bit_DASHshr] = ACTIONS(1099), + [anon_sym_EQ_EQ] = ACTIONS(1099), + [anon_sym_BANG_EQ] = ACTIONS(1099), + [anon_sym_LT2] = ACTIONS(1097), + [anon_sym_LT_EQ] = ACTIONS(1099), + [anon_sym_GT_EQ] = ACTIONS(1099), + [anon_sym_not_DASHin] = ACTIONS(1099), + [anon_sym_starts_DASHwith] = ACTIONS(1099), + [anon_sym_ends_DASHwith] = ACTIONS(1099), + [anon_sym_EQ_TILDE] = ACTIONS(1099), + [anon_sym_BANG_TILDE] = ACTIONS(1099), + [anon_sym_bit_DASHand] = ACTIONS(1099), + [anon_sym_bit_DASHxor] = ACTIONS(1099), + [anon_sym_bit_DASHor] = ACTIONS(1099), + [anon_sym_and] = ACTIONS(1099), + [anon_sym_xor] = ACTIONS(1099), + [anon_sym_or] = ACTIONS(1099), + [anon_sym_not] = ACTIONS(1097), + [anon_sym_DOT2] = ACTIONS(2494), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2498), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2500), + [sym_val_nothing] = ACTIONS(1099), + [anon_sym_true] = ACTIONS(1099), + [anon_sym_false] = ACTIONS(1099), + [aux_sym_val_number_token1] = ACTIONS(1099), + [aux_sym_val_number_token2] = ACTIONS(1099), + [aux_sym_val_number_token3] = ACTIONS(1099), + [anon_sym_inf] = ACTIONS(1099), + [anon_sym_DASHinf] = ACTIONS(1099), + [anon_sym_NaN] = ACTIONS(1099), + [aux_sym__val_number_decimal_token1] = ACTIONS(1097), + [aux_sym__val_number_decimal_token2] = ACTIONS(1097), + [anon_sym_0b] = ACTIONS(1097), + [anon_sym_0o] = ACTIONS(1097), + [anon_sym_0x] = ACTIONS(1097), + [sym_val_date] = ACTIONS(1099), + [anon_sym_DQUOTE] = ACTIONS(1099), + [sym__str_single_quotes] = ACTIONS(1099), + [sym__str_back_ticks] = ACTIONS(1099), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1099), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1099), + [anon_sym_POUND] = ACTIONS(3), }, [1026] = { - [sym_path] = STATE(1089), + [sym_cell_path] = STATE(1307), + [sym_path] = STATE(1049), [sym_comment] = STATE(1026), - [aux_sym_cell_path_repeat1] = STATE(1029), - [ts_builtin_sym_end] = ACTIONS(1166), - [anon_sym_export] = ACTIONS(1164), - [anon_sym_alias] = ACTIONS(1164), - [anon_sym_let] = ACTIONS(1164), - [anon_sym_let_DASHenv] = ACTIONS(1164), - [anon_sym_mut] = ACTIONS(1164), - [anon_sym_const] = ACTIONS(1164), - [anon_sym_SEMI] = ACTIONS(1164), - [sym_cmd_identifier] = ACTIONS(1164), - [anon_sym_LF] = ACTIONS(1166), - [anon_sym_def] = ACTIONS(1164), - [anon_sym_def_DASHenv] = ACTIONS(1164), - [anon_sym_export_DASHenv] = ACTIONS(1164), - [anon_sym_extern] = ACTIONS(1164), - [anon_sym_module] = ACTIONS(1164), - [anon_sym_use] = ACTIONS(1164), - [anon_sym_LBRACK] = ACTIONS(1164), - [anon_sym_LPAREN] = ACTIONS(1164), - [anon_sym_DOLLAR] = ACTIONS(1164), - [anon_sym_error] = ACTIONS(1164), - [anon_sym_DASH] = ACTIONS(1164), - [anon_sym_break] = ACTIONS(1164), - [anon_sym_continue] = ACTIONS(1164), - [anon_sym_for] = ACTIONS(1164), - [anon_sym_loop] = ACTIONS(1164), - [anon_sym_while] = ACTIONS(1164), - [anon_sym_do] = ACTIONS(1164), - [anon_sym_if] = ACTIONS(1164), - [anon_sym_match] = ACTIONS(1164), - [anon_sym_LBRACE] = ACTIONS(1164), - [anon_sym_DOT] = ACTIONS(1164), - [anon_sym_try] = ACTIONS(1164), - [anon_sym_return] = ACTIONS(1164), - [anon_sym_source] = ACTIONS(1164), - [anon_sym_source_DASHenv] = ACTIONS(1164), - [anon_sym_register] = ACTIONS(1164), - [anon_sym_hide] = ACTIONS(1164), - [anon_sym_hide_DASHenv] = ACTIONS(1164), - [anon_sym_overlay] = ACTIONS(1164), - [anon_sym_where] = ACTIONS(1164), - [anon_sym_not] = ACTIONS(1164), - [anon_sym_DOT2] = ACTIONS(2686), - [sym_val_nothing] = ACTIONS(1164), - [anon_sym_true] = ACTIONS(1164), - [anon_sym_false] = ACTIONS(1164), - [aux_sym_val_number_token1] = ACTIONS(1164), - [aux_sym_val_number_token2] = ACTIONS(1164), - [aux_sym_val_number_token3] = ACTIONS(1164), - [anon_sym_inf] = ACTIONS(1164), - [anon_sym_DASHinf] = ACTIONS(1164), - [anon_sym_NaN] = ACTIONS(1164), - [aux_sym__val_number_decimal_token1] = ACTIONS(1164), - [aux_sym__val_number_decimal_token2] = ACTIONS(1164), - [anon_sym_0b] = ACTIONS(1164), - [anon_sym_0o] = ACTIONS(1164), - [anon_sym_0x] = ACTIONS(1164), - [sym_val_date] = ACTIONS(1164), - [anon_sym_DQUOTE] = ACTIONS(1164), - [sym__str_single_quotes] = ACTIONS(1164), - [sym__str_back_ticks] = ACTIONS(1164), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1164), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1164), - [anon_sym_CARET] = ACTIONS(1164), + [ts_builtin_sym_end] = ACTIONS(1211), + [anon_sym_export] = ACTIONS(1209), + [anon_sym_alias] = ACTIONS(1209), + [anon_sym_let] = ACTIONS(1209), + [anon_sym_let_DASHenv] = ACTIONS(1209), + [anon_sym_mut] = ACTIONS(1209), + [anon_sym_const] = ACTIONS(1209), + [anon_sym_SEMI] = ACTIONS(1209), + [sym_cmd_identifier] = ACTIONS(1209), + [anon_sym_LF] = ACTIONS(1211), + [anon_sym_def] = ACTIONS(1209), + [anon_sym_export_DASHenv] = ACTIONS(1209), + [anon_sym_extern] = ACTIONS(1209), + [anon_sym_module] = ACTIONS(1209), + [anon_sym_use] = ACTIONS(1209), + [anon_sym_LBRACK] = ACTIONS(1209), + [anon_sym_LPAREN] = ACTIONS(1209), + [anon_sym_DOLLAR] = ACTIONS(1209), + [anon_sym_error] = ACTIONS(1209), + [anon_sym_DASH] = ACTIONS(1209), + [anon_sym_break] = ACTIONS(1209), + [anon_sym_continue] = ACTIONS(1209), + [anon_sym_for] = ACTIONS(1209), + [anon_sym_loop] = ACTIONS(1209), + [anon_sym_while] = ACTIONS(1209), + [anon_sym_do] = ACTIONS(1209), + [anon_sym_if] = ACTIONS(1209), + [anon_sym_match] = ACTIONS(1209), + [anon_sym_LBRACE] = ACTIONS(1209), + [anon_sym_DOT] = ACTIONS(1209), + [anon_sym_try] = ACTIONS(1209), + [anon_sym_return] = ACTIONS(1209), + [anon_sym_source] = ACTIONS(1209), + [anon_sym_source_DASHenv] = ACTIONS(1209), + [anon_sym_register] = ACTIONS(1209), + [anon_sym_hide] = ACTIONS(1209), + [anon_sym_hide_DASHenv] = ACTIONS(1209), + [anon_sym_overlay] = ACTIONS(1209), + [anon_sym_where] = ACTIONS(1209), + [anon_sym_not] = ACTIONS(1209), + [anon_sym_DOT2] = ACTIONS(2702), + [sym_val_nothing] = ACTIONS(1209), + [anon_sym_true] = ACTIONS(1209), + [anon_sym_false] = ACTIONS(1209), + [aux_sym_val_number_token1] = ACTIONS(1209), + [aux_sym_val_number_token2] = ACTIONS(1209), + [aux_sym_val_number_token3] = ACTIONS(1209), + [anon_sym_inf] = ACTIONS(1209), + [anon_sym_DASHinf] = ACTIONS(1209), + [anon_sym_NaN] = ACTIONS(1209), + [aux_sym__val_number_decimal_token1] = ACTIONS(1209), + [aux_sym__val_number_decimal_token2] = ACTIONS(1209), + [anon_sym_0b] = ACTIONS(1209), + [anon_sym_0o] = ACTIONS(1209), + [anon_sym_0x] = ACTIONS(1209), + [sym_val_date] = ACTIONS(1209), + [anon_sym_DQUOTE] = ACTIONS(1209), + [sym__str_single_quotes] = ACTIONS(1209), + [sym__str_back_ticks] = ACTIONS(1209), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1209), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1209), + [anon_sym_CARET] = ACTIONS(1209), [anon_sym_POUND] = ACTIONS(105), }, [1027] = { [sym_comment] = STATE(1027), - [anon_sym_export] = ACTIONS(1274), - [anon_sym_alias] = ACTIONS(1274), - [anon_sym_let] = ACTIONS(1274), - [anon_sym_let_DASHenv] = ACTIONS(1274), - [anon_sym_mut] = ACTIONS(1274), - [anon_sym_const] = ACTIONS(1274), - [anon_sym_SEMI] = ACTIONS(1274), - [sym_cmd_identifier] = ACTIONS(1274), - [anon_sym_LF] = ACTIONS(1276), - [anon_sym_def] = ACTIONS(1274), - [anon_sym_def_DASHenv] = ACTIONS(1274), - [anon_sym_export_DASHenv] = ACTIONS(1274), - [anon_sym_extern] = ACTIONS(1274), - [anon_sym_module] = ACTIONS(1274), - [anon_sym_use] = ACTIONS(1274), - [anon_sym_LBRACK] = ACTIONS(1274), - [anon_sym_LPAREN] = ACTIONS(1274), - [anon_sym_RPAREN] = ACTIONS(1274), - [anon_sym_DOLLAR] = ACTIONS(1274), - [anon_sym_error] = ACTIONS(1274), - [anon_sym_DASH] = ACTIONS(1274), - [anon_sym_break] = ACTIONS(1274), - [anon_sym_continue] = ACTIONS(1274), - [anon_sym_for] = ACTIONS(1274), - [anon_sym_loop] = ACTIONS(1274), - [anon_sym_while] = ACTIONS(1274), - [anon_sym_do] = ACTIONS(1274), - [anon_sym_if] = ACTIONS(1274), - [anon_sym_match] = ACTIONS(1274), - [anon_sym_LBRACE] = ACTIONS(1274), - [anon_sym_RBRACE] = ACTIONS(1274), - [anon_sym_DOT] = ACTIONS(1274), - [anon_sym_try] = ACTIONS(1274), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_source] = ACTIONS(1274), - [anon_sym_source_DASHenv] = ACTIONS(1274), - [anon_sym_register] = ACTIONS(1274), - [anon_sym_hide] = ACTIONS(1274), - [anon_sym_hide_DASHenv] = ACTIONS(1274), - [anon_sym_overlay] = ACTIONS(1274), - [anon_sym_where] = ACTIONS(1274), - [anon_sym_QMARK2] = ACTIONS(1274), - [anon_sym_not] = ACTIONS(1274), - [anon_sym_DOT2] = ACTIONS(1276), - [sym_val_nothing] = ACTIONS(1274), - [anon_sym_true] = ACTIONS(1274), - [anon_sym_false] = ACTIONS(1274), - [aux_sym_val_number_token1] = ACTIONS(1274), - [aux_sym_val_number_token2] = ACTIONS(1274), - [aux_sym_val_number_token3] = ACTIONS(1274), - [anon_sym_inf] = ACTIONS(1274), - [anon_sym_DASHinf] = ACTIONS(1274), - [anon_sym_NaN] = ACTIONS(1274), - [aux_sym__val_number_decimal_token1] = ACTIONS(1274), - [aux_sym__val_number_decimal_token2] = ACTIONS(1274), - [anon_sym_0b] = ACTIONS(1274), - [anon_sym_0o] = ACTIONS(1274), - [anon_sym_0x] = ACTIONS(1274), - [sym_val_date] = ACTIONS(1274), - [anon_sym_DQUOTE] = ACTIONS(1274), - [sym__str_single_quotes] = ACTIONS(1274), - [sym__str_back_ticks] = ACTIONS(1274), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1274), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1274), - [anon_sym_CARET] = ACTIONS(1274), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_EQ] = ACTIONS(1220), + [anon_sym_SEMI] = ACTIONS(1222), + [anon_sym_COLON] = ACTIONS(1222), + [anon_sym_LBRACK] = ACTIONS(1222), + [anon_sym_COMMA] = ACTIONS(1222), + [anon_sym_RBRACK] = ACTIONS(1222), + [anon_sym_LPAREN] = ACTIONS(1222), + [anon_sym_DOLLAR] = ACTIONS(1220), + [anon_sym_GT] = ACTIONS(1220), + [anon_sym_DASH_DASH] = ACTIONS(1222), + [anon_sym_DASH] = ACTIONS(1220), + [anon_sym_in] = ACTIONS(1220), + [anon_sym_LBRACE] = ACTIONS(1222), + [anon_sym_DOT] = ACTIONS(1220), + [anon_sym_STAR] = ACTIONS(1220), + [anon_sym_QMARK2] = ACTIONS(2704), + [anon_sym_STAR_STAR] = ACTIONS(1222), + [anon_sym_PLUS_PLUS] = ACTIONS(1222), + [anon_sym_SLASH] = ACTIONS(1220), + [anon_sym_mod] = ACTIONS(1222), + [anon_sym_SLASH_SLASH] = ACTIONS(1222), + [anon_sym_PLUS] = ACTIONS(1220), + [anon_sym_bit_DASHshl] = ACTIONS(1222), + [anon_sym_bit_DASHshr] = ACTIONS(1222), + [anon_sym_EQ_EQ] = ACTIONS(1222), + [anon_sym_BANG_EQ] = ACTIONS(1222), + [anon_sym_LT2] = ACTIONS(1220), + [anon_sym_LT_EQ] = ACTIONS(1222), + [anon_sym_GT_EQ] = ACTIONS(1222), + [anon_sym_not_DASHin] = ACTIONS(1222), + [anon_sym_starts_DASHwith] = ACTIONS(1222), + [anon_sym_ends_DASHwith] = ACTIONS(1222), + [anon_sym_EQ_TILDE] = ACTIONS(1222), + [anon_sym_BANG_TILDE] = ACTIONS(1222), + [anon_sym_bit_DASHand] = ACTIONS(1222), + [anon_sym_bit_DASHxor] = ACTIONS(1222), + [anon_sym_bit_DASHor] = ACTIONS(1222), + [anon_sym_and] = ACTIONS(1222), + [anon_sym_xor] = ACTIONS(1222), + [anon_sym_or] = ACTIONS(1222), + [anon_sym_not] = ACTIONS(1220), + [anon_sym_DOT2] = ACTIONS(1222), + [sym_val_nothing] = ACTIONS(1222), + [anon_sym_true] = ACTIONS(1222), + [anon_sym_false] = ACTIONS(1222), + [aux_sym_val_number_token1] = ACTIONS(1222), + [aux_sym_val_number_token2] = ACTIONS(1222), + [aux_sym_val_number_token3] = ACTIONS(1222), + [anon_sym_inf] = ACTIONS(1222), + [anon_sym_DASHinf] = ACTIONS(1220), + [anon_sym_NaN] = ACTIONS(1222), + [aux_sym__val_number_decimal_token1] = ACTIONS(1220), + [aux_sym__val_number_decimal_token2] = ACTIONS(1220), + [anon_sym_0b] = ACTIONS(1220), + [anon_sym_0o] = ACTIONS(1220), + [anon_sym_0x] = ACTIONS(1220), + [sym_val_date] = ACTIONS(1222), + [anon_sym_DQUOTE] = ACTIONS(1222), + [sym__str_single_quotes] = ACTIONS(1222), + [sym__str_back_ticks] = ACTIONS(1222), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1222), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1222), + [sym__list_item_identifier] = ACTIONS(1220), + [sym_short_flag] = ACTIONS(1220), + [anon_sym_POUND] = ACTIONS(3), }, [1028] = { [sym_comment] = STATE(1028), - [anon_sym_export] = ACTIONS(1142), - [anon_sym_alias] = ACTIONS(1142), - [anon_sym_let] = ACTIONS(1142), - [anon_sym_let_DASHenv] = ACTIONS(1142), - [anon_sym_mut] = ACTIONS(1142), - [anon_sym_const] = ACTIONS(1142), - [anon_sym_SEMI] = ACTIONS(1142), - [sym_cmd_identifier] = ACTIONS(1142), - [anon_sym_LF] = ACTIONS(1144), - [anon_sym_def] = ACTIONS(1142), - [anon_sym_def_DASHenv] = ACTIONS(1142), - [anon_sym_export_DASHenv] = ACTIONS(1142), - [anon_sym_extern] = ACTIONS(1142), - [anon_sym_module] = ACTIONS(1142), - [anon_sym_use] = ACTIONS(1142), - [anon_sym_LBRACK] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(1142), - [anon_sym_RPAREN] = ACTIONS(1142), - [anon_sym_DOLLAR] = ACTIONS(1142), - [anon_sym_error] = ACTIONS(1142), - [anon_sym_DASH] = ACTIONS(1142), - [anon_sym_break] = ACTIONS(1142), - [anon_sym_continue] = ACTIONS(1142), - [anon_sym_for] = ACTIONS(1142), - [anon_sym_loop] = ACTIONS(1142), - [anon_sym_while] = ACTIONS(1142), - [anon_sym_do] = ACTIONS(1142), - [anon_sym_if] = ACTIONS(1142), - [anon_sym_match] = ACTIONS(1142), - [anon_sym_LBRACE] = ACTIONS(1142), - [anon_sym_RBRACE] = ACTIONS(1142), - [anon_sym_DOT] = ACTIONS(1142), - [anon_sym_try] = ACTIONS(1142), - [anon_sym_return] = ACTIONS(1142), - [anon_sym_source] = ACTIONS(1142), - [anon_sym_source_DASHenv] = ACTIONS(1142), - [anon_sym_register] = ACTIONS(1142), - [anon_sym_hide] = ACTIONS(1142), - [anon_sym_hide_DASHenv] = ACTIONS(1142), - [anon_sym_overlay] = ACTIONS(1142), - [anon_sym_where] = ACTIONS(1142), - [anon_sym_not] = ACTIONS(1142), - [anon_sym_DOT2] = ACTIONS(2699), - [sym_val_nothing] = ACTIONS(1142), - [anon_sym_true] = ACTIONS(1142), - [anon_sym_false] = ACTIONS(1142), - [aux_sym_val_number_token1] = ACTIONS(1142), - [aux_sym_val_number_token2] = ACTIONS(1142), - [aux_sym_val_number_token3] = ACTIONS(1142), - [anon_sym_inf] = ACTIONS(1142), - [anon_sym_DASHinf] = ACTIONS(1142), - [anon_sym_NaN] = ACTIONS(1142), - [aux_sym__val_number_decimal_token1] = ACTIONS(1142), - [aux_sym__val_number_decimal_token2] = ACTIONS(1142), - [anon_sym_0b] = ACTIONS(1142), - [anon_sym_0o] = ACTIONS(1142), - [anon_sym_0x] = ACTIONS(1142), - [sym_val_date] = ACTIONS(1142), - [anon_sym_DQUOTE] = ACTIONS(1142), - [sym__str_single_quotes] = ACTIONS(1142), - [sym__str_back_ticks] = ACTIONS(1142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1142), - [anon_sym_CARET] = ACTIONS(1142), - [aux_sym_unquoted_token2] = ACTIONS(2701), - [anon_sym_POUND] = ACTIONS(105), - }, - [1029] = { - [sym_path] = STATE(1089), - [sym_comment] = STATE(1029), - [aux_sym_cell_path_repeat1] = STATE(1025), - [ts_builtin_sym_end] = ACTIONS(1196), - [anon_sym_export] = ACTIONS(1194), - [anon_sym_alias] = ACTIONS(1194), - [anon_sym_let] = ACTIONS(1194), - [anon_sym_let_DASHenv] = ACTIONS(1194), - [anon_sym_mut] = ACTIONS(1194), - [anon_sym_const] = ACTIONS(1194), - [anon_sym_SEMI] = ACTIONS(1194), - [sym_cmd_identifier] = ACTIONS(1194), - [anon_sym_LF] = ACTIONS(1196), - [anon_sym_def] = ACTIONS(1194), - [anon_sym_def_DASHenv] = ACTIONS(1194), - [anon_sym_export_DASHenv] = ACTIONS(1194), - [anon_sym_extern] = ACTIONS(1194), - [anon_sym_module] = ACTIONS(1194), - [anon_sym_use] = ACTIONS(1194), - [anon_sym_LBRACK] = ACTIONS(1194), - [anon_sym_LPAREN] = ACTIONS(1194), - [anon_sym_DOLLAR] = ACTIONS(1194), - [anon_sym_error] = ACTIONS(1194), - [anon_sym_DASH] = ACTIONS(1194), - [anon_sym_break] = ACTIONS(1194), - [anon_sym_continue] = ACTIONS(1194), - [anon_sym_for] = ACTIONS(1194), - [anon_sym_loop] = ACTIONS(1194), - [anon_sym_while] = ACTIONS(1194), - [anon_sym_do] = ACTIONS(1194), - [anon_sym_if] = ACTIONS(1194), - [anon_sym_match] = ACTIONS(1194), - [anon_sym_LBRACE] = ACTIONS(1194), - [anon_sym_DOT] = ACTIONS(1194), - [anon_sym_try] = ACTIONS(1194), - [anon_sym_return] = ACTIONS(1194), - [anon_sym_source] = ACTIONS(1194), - [anon_sym_source_DASHenv] = ACTIONS(1194), - [anon_sym_register] = ACTIONS(1194), - [anon_sym_hide] = ACTIONS(1194), - [anon_sym_hide_DASHenv] = ACTIONS(1194), - [anon_sym_overlay] = ACTIONS(1194), - [anon_sym_where] = ACTIONS(1194), - [anon_sym_not] = ACTIONS(1194), - [anon_sym_DOT2] = ACTIONS(2686), - [sym_val_nothing] = ACTIONS(1194), - [anon_sym_true] = ACTIONS(1194), - [anon_sym_false] = ACTIONS(1194), - [aux_sym_val_number_token1] = ACTIONS(1194), - [aux_sym_val_number_token2] = ACTIONS(1194), - [aux_sym_val_number_token3] = ACTIONS(1194), - [anon_sym_inf] = ACTIONS(1194), - [anon_sym_DASHinf] = ACTIONS(1194), - [anon_sym_NaN] = ACTIONS(1194), - [aux_sym__val_number_decimal_token1] = ACTIONS(1194), - [aux_sym__val_number_decimal_token2] = ACTIONS(1194), - [anon_sym_0b] = ACTIONS(1194), - [anon_sym_0o] = ACTIONS(1194), - [anon_sym_0x] = ACTIONS(1194), - [sym_val_date] = ACTIONS(1194), - [anon_sym_DQUOTE] = ACTIONS(1194), - [sym__str_single_quotes] = ACTIONS(1194), - [sym__str_back_ticks] = ACTIONS(1194), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1194), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1194), - [anon_sym_CARET] = ACTIONS(1194), - [anon_sym_POUND] = ACTIONS(105), - }, - [1030] = { - [sym_expr_parenthesized] = STATE(2288), - [sym_val_range] = STATE(2349), - [sym__value] = STATE(2349), - [sym_val_bool] = STATE(2341), - [sym_val_variable] = STATE(2294), - [sym__var] = STATE(2200), - [sym_val_number] = STATE(184), - [sym__val_number_decimal] = STATE(182), - [sym_val_duration] = STATE(2341), - [sym_val_filesize] = STATE(2341), - [sym_val_binary] = STATE(2341), - [sym_val_string] = STATE(2341), - [sym__str_double_quotes] = STATE(2345), - [sym_val_interpolated] = STATE(2341), - [sym__inter_single_quotes] = STATE(2351), - [sym__inter_double_quotes] = STATE(2352), - [sym_val_list] = STATE(2341), - [sym_val_record] = STATE(2341), - [sym_val_table] = STATE(2341), - [sym_val_closure] = STATE(2341), - [sym__cmd_arg] = STATE(2452), - [sym_redirection] = STATE(2358), - [sym__flag] = STATE(2396), - [sym_long_flag] = STATE(2392), - [sym_unquoted] = STATE(2380), - [sym_comment] = STATE(1030), - [anon_sym_SEMI] = ACTIONS(2703), - [anon_sym_LF] = ACTIONS(2705), - [anon_sym_LBRACK] = ACTIONS(2281), - [anon_sym_LPAREN] = ACTIONS(2283), - [anon_sym_RPAREN] = ACTIONS(2703), - [anon_sym_PIPE] = ACTIONS(2703), - [anon_sym_DOLLAR] = ACTIONS(2285), - [anon_sym_DASH_DASH] = ACTIONS(2287), - [anon_sym_LBRACE] = ACTIONS(2289), - [anon_sym_DOT] = ACTIONS(2291), - [sym_val_nothing] = ACTIONS(2293), - [anon_sym_true] = ACTIONS(2295), - [anon_sym_false] = ACTIONS(2295), - [aux_sym_val_number_token1] = ACTIONS(2297), - [aux_sym_val_number_token2] = ACTIONS(2297), - [aux_sym_val_number_token3] = ACTIONS(2297), - [anon_sym_inf] = ACTIONS(2297), - [anon_sym_DASHinf] = ACTIONS(2297), - [anon_sym_NaN] = ACTIONS(2297), - [aux_sym__val_number_decimal_token1] = ACTIONS(2299), - [aux_sym__val_number_decimal_token2] = ACTIONS(2301), - [anon_sym_0b] = ACTIONS(2303), - [anon_sym_0o] = ACTIONS(2303), - [anon_sym_0x] = ACTIONS(2303), - [sym_val_date] = ACTIONS(2293), - [anon_sym_DQUOTE] = ACTIONS(2305), - [sym__str_single_quotes] = ACTIONS(2307), - [sym__str_back_ticks] = ACTIONS(2307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2309), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2311), - [anon_sym_err_GT] = ACTIONS(2313), - [anon_sym_out_GT] = ACTIONS(2313), - [anon_sym_e_GT] = ACTIONS(2313), - [anon_sym_o_GT] = ACTIONS(2313), - [anon_sym_err_PLUSout_GT] = ACTIONS(2313), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2313), - [anon_sym_o_PLUSe_GT] = ACTIONS(2313), - [anon_sym_e_PLUSo_GT] = ACTIONS(2313), - [sym_short_flag] = ACTIONS(2315), - [aux_sym_unquoted_token1] = ACTIONS(2317), - [anon_sym_POUND] = ACTIONS(105), - }, - [1031] = { - [sym__terminator] = STATE(1130), - [sym_comment] = STATE(1031), - [aux_sym__block_body_repeat1] = STATE(1031), - [anon_sym_export] = ACTIONS(2707), - [anon_sym_alias] = ACTIONS(2707), - [anon_sym_let] = ACTIONS(2707), - [anon_sym_let_DASHenv] = ACTIONS(2707), - [anon_sym_mut] = ACTIONS(2707), - [anon_sym_const] = ACTIONS(2707), - [anon_sym_SEMI] = ACTIONS(2709), - [sym_cmd_identifier] = ACTIONS(2707), - [anon_sym_LF] = ACTIONS(2712), - [anon_sym_def] = ACTIONS(2707), - [anon_sym_def_DASHenv] = ACTIONS(2707), - [anon_sym_export_DASHenv] = ACTIONS(2707), - [anon_sym_extern] = ACTIONS(2707), - [anon_sym_module] = ACTIONS(2707), - [anon_sym_use] = ACTIONS(2707), - [anon_sym_LBRACK] = ACTIONS(2707), - [anon_sym_LPAREN] = ACTIONS(2707), - [anon_sym_RPAREN] = ACTIONS(2707), - [anon_sym_DOLLAR] = ACTIONS(2707), - [anon_sym_error] = ACTIONS(2707), - [anon_sym_DASH] = ACTIONS(2707), - [anon_sym_break] = ACTIONS(2707), - [anon_sym_continue] = ACTIONS(2707), - [anon_sym_for] = ACTIONS(2707), - [anon_sym_loop] = ACTIONS(2707), - [anon_sym_while] = ACTIONS(2707), - [anon_sym_do] = ACTIONS(2707), - [anon_sym_if] = ACTIONS(2707), - [anon_sym_match] = ACTIONS(2707), - [anon_sym_LBRACE] = ACTIONS(2707), - [anon_sym_RBRACE] = ACTIONS(2707), - [anon_sym_DOT] = ACTIONS(2707), - [anon_sym_try] = ACTIONS(2707), - [anon_sym_return] = ACTIONS(2707), - [anon_sym_source] = ACTIONS(2707), - [anon_sym_source_DASHenv] = ACTIONS(2707), - [anon_sym_register] = ACTIONS(2707), - [anon_sym_hide] = ACTIONS(2707), - [anon_sym_hide_DASHenv] = ACTIONS(2707), - [anon_sym_overlay] = ACTIONS(2707), - [anon_sym_where] = ACTIONS(2707), - [anon_sym_not] = ACTIONS(2707), - [sym_val_nothing] = ACTIONS(2707), - [anon_sym_true] = ACTIONS(2707), - [anon_sym_false] = ACTIONS(2707), - [aux_sym_val_number_token1] = ACTIONS(2707), - [aux_sym_val_number_token2] = ACTIONS(2707), - [aux_sym_val_number_token3] = ACTIONS(2707), - [anon_sym_inf] = ACTIONS(2707), - [anon_sym_DASHinf] = ACTIONS(2707), - [anon_sym_NaN] = ACTIONS(2707), - [aux_sym__val_number_decimal_token1] = ACTIONS(2707), - [aux_sym__val_number_decimal_token2] = ACTIONS(2707), - [anon_sym_0b] = ACTIONS(2707), - [anon_sym_0o] = ACTIONS(2707), - [anon_sym_0x] = ACTIONS(2707), - [sym_val_date] = ACTIONS(2707), - [anon_sym_DQUOTE] = ACTIONS(2707), - [sym__str_single_quotes] = ACTIONS(2707), - [sym__str_back_ticks] = ACTIONS(2707), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2707), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2707), - [anon_sym_CARET] = ACTIONS(2707), - [anon_sym_POUND] = ACTIONS(105), - }, - [1032] = { - [sym_comment] = STATE(1032), - [anon_sym_export] = ACTIONS(1266), - [anon_sym_alias] = ACTIONS(1266), - [anon_sym_let] = ACTIONS(1266), - [anon_sym_let_DASHenv] = ACTIONS(1266), - [anon_sym_mut] = ACTIONS(1266), - [anon_sym_const] = ACTIONS(1266), - [anon_sym_SEMI] = ACTIONS(1266), - [sym_cmd_identifier] = ACTIONS(1266), - [anon_sym_LF] = ACTIONS(1268), - [anon_sym_def] = ACTIONS(1266), - [anon_sym_def_DASHenv] = ACTIONS(1266), - [anon_sym_export_DASHenv] = ACTIONS(1266), - [anon_sym_extern] = ACTIONS(1266), - [anon_sym_module] = ACTIONS(1266), - [anon_sym_use] = ACTIONS(1266), - [anon_sym_LBRACK] = ACTIONS(1266), - [anon_sym_LPAREN] = ACTIONS(1266), - [anon_sym_RPAREN] = ACTIONS(1266), - [anon_sym_DOLLAR] = ACTIONS(1266), - [anon_sym_error] = ACTIONS(1266), - [anon_sym_DASH] = ACTIONS(1266), - [anon_sym_break] = ACTIONS(1266), - [anon_sym_continue] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1266), - [anon_sym_loop] = ACTIONS(1266), - [anon_sym_while] = ACTIONS(1266), - [anon_sym_do] = ACTIONS(1266), - [anon_sym_if] = ACTIONS(1266), - [anon_sym_match] = ACTIONS(1266), - [anon_sym_LBRACE] = ACTIONS(1266), - [anon_sym_RBRACE] = ACTIONS(1266), - [anon_sym_DOT] = ACTIONS(1266), - [anon_sym_try] = ACTIONS(1266), - [anon_sym_return] = ACTIONS(1266), - [anon_sym_source] = ACTIONS(1266), - [anon_sym_source_DASHenv] = ACTIONS(1266), - [anon_sym_register] = ACTIONS(1266), - [anon_sym_hide] = ACTIONS(1266), - [anon_sym_hide_DASHenv] = ACTIONS(1266), - [anon_sym_overlay] = ACTIONS(1266), - [anon_sym_where] = ACTIONS(1266), - [anon_sym_QMARK2] = ACTIONS(1266), - [anon_sym_not] = ACTIONS(1266), - [anon_sym_DOT2] = ACTIONS(1268), - [sym_val_nothing] = ACTIONS(1266), - [anon_sym_true] = ACTIONS(1266), - [anon_sym_false] = ACTIONS(1266), - [aux_sym_val_number_token1] = ACTIONS(1266), - [aux_sym_val_number_token2] = ACTIONS(1266), - [aux_sym_val_number_token3] = ACTIONS(1266), - [anon_sym_inf] = ACTIONS(1266), - [anon_sym_DASHinf] = ACTIONS(1266), - [anon_sym_NaN] = ACTIONS(1266), - [aux_sym__val_number_decimal_token1] = ACTIONS(1266), - [aux_sym__val_number_decimal_token2] = ACTIONS(1266), - [anon_sym_0b] = ACTIONS(1266), - [anon_sym_0o] = ACTIONS(1266), - [anon_sym_0x] = ACTIONS(1266), - [sym_val_date] = ACTIONS(1266), - [anon_sym_DQUOTE] = ACTIONS(1266), - [sym__str_single_quotes] = ACTIONS(1266), - [sym__str_back_ticks] = ACTIONS(1266), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1266), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1266), - [anon_sym_CARET] = ACTIONS(1266), - [anon_sym_POUND] = ACTIONS(105), - }, - [1033] = { - [sym_comment] = STATE(1033), - [ts_builtin_sym_end] = ACTIONS(2614), - [anon_sym_export] = ACTIONS(2612), - [anon_sym_alias] = ACTIONS(2612), - [anon_sym_let] = ACTIONS(2612), - [anon_sym_let_DASHenv] = ACTIONS(2612), - [anon_sym_mut] = ACTIONS(2612), - [anon_sym_const] = ACTIONS(2612), - [anon_sym_SEMI] = ACTIONS(2612), - [sym_cmd_identifier] = ACTIONS(2612), - [anon_sym_LF] = ACTIONS(2614), - [anon_sym_def] = ACTIONS(2612), - [anon_sym_def_DASHenv] = ACTIONS(2612), - [anon_sym_export_DASHenv] = ACTIONS(2612), - [anon_sym_extern] = ACTIONS(2612), - [anon_sym_module] = ACTIONS(2612), - [anon_sym_use] = ACTIONS(2612), - [anon_sym_LBRACK] = ACTIONS(2612), - [anon_sym_LPAREN] = ACTIONS(2612), - [anon_sym_DOLLAR] = ACTIONS(2612), - [anon_sym_error] = ACTIONS(2612), - [anon_sym_DASH_DASH] = ACTIONS(2612), - [anon_sym_DASH] = ACTIONS(2612), - [anon_sym_break] = ACTIONS(2612), - [anon_sym_continue] = ACTIONS(2612), - [anon_sym_for] = ACTIONS(2612), - [anon_sym_loop] = ACTIONS(2612), - [anon_sym_while] = ACTIONS(2612), - [anon_sym_do] = ACTIONS(2612), - [anon_sym_if] = ACTIONS(2612), - [anon_sym_match] = ACTIONS(2612), - [anon_sym_LBRACE] = ACTIONS(2612), - [anon_sym_DOT] = ACTIONS(2612), - [anon_sym_try] = ACTIONS(2612), - [anon_sym_return] = ACTIONS(2612), - [anon_sym_source] = ACTIONS(2612), - [anon_sym_source_DASHenv] = ACTIONS(2612), - [anon_sym_register] = ACTIONS(2612), - [anon_sym_hide] = ACTIONS(2612), - [anon_sym_hide_DASHenv] = ACTIONS(2612), - [anon_sym_overlay] = ACTIONS(2612), - [anon_sym_as] = ACTIONS(2612), - [anon_sym_where] = ACTIONS(2612), - [anon_sym_not] = ACTIONS(2612), - [sym_val_nothing] = ACTIONS(2612), - [anon_sym_true] = ACTIONS(2612), - [anon_sym_false] = ACTIONS(2612), - [aux_sym_val_number_token1] = ACTIONS(2612), - [aux_sym_val_number_token2] = ACTIONS(2612), - [aux_sym_val_number_token3] = ACTIONS(2612), - [anon_sym_inf] = ACTIONS(2612), - [anon_sym_DASHinf] = ACTIONS(2612), - [anon_sym_NaN] = ACTIONS(2612), - [aux_sym__val_number_decimal_token1] = ACTIONS(2612), - [aux_sym__val_number_decimal_token2] = ACTIONS(2612), - [anon_sym_0b] = ACTIONS(2612), - [anon_sym_0o] = ACTIONS(2612), - [anon_sym_0x] = ACTIONS(2612), - [sym_val_date] = ACTIONS(2612), - [anon_sym_DQUOTE] = ACTIONS(2612), - [sym__str_single_quotes] = ACTIONS(2612), - [sym__str_back_ticks] = ACTIONS(2612), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2612), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2612), - [anon_sym_CARET] = ACTIONS(2612), - [sym_short_flag] = ACTIONS(2612), - [anon_sym_POUND] = ACTIONS(105), - }, - [1034] = { - [sym_comment] = STATE(1034), [anon_sym_export] = ACTIONS(989), [anon_sym_alias] = ACTIONS(989), [anon_sym_let] = ACTIONS(989), @@ -158898,7 +158188,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(989), [anon_sym_LF] = ACTIONS(991), [anon_sym_def] = ACTIONS(989), - [anon_sym_def_DASHenv] = ACTIONS(989), [anon_sym_export_DASHenv] = ACTIONS(989), [anon_sym_extern] = ACTIONS(989), [anon_sym_module] = ACTIONS(989), @@ -158952,80 +158241,351 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), [anon_sym_CARET] = ACTIONS(989), - [aux_sym_unquoted_token3] = ACTIONS(2179), + [aux_sym_unquoted_token3] = ACTIONS(2227), [anon_sym_POUND] = ACTIONS(105), }, - [1035] = { - [sym_cell_path] = STATE(1237), - [sym_path] = STATE(1026), - [sym_comment] = STATE(1035), - [ts_builtin_sym_end] = ACTIONS(1158), - [anon_sym_export] = ACTIONS(1156), - [anon_sym_alias] = ACTIONS(1156), - [anon_sym_let] = ACTIONS(1156), - [anon_sym_let_DASHenv] = ACTIONS(1156), - [anon_sym_mut] = ACTIONS(1156), - [anon_sym_const] = ACTIONS(1156), - [anon_sym_SEMI] = ACTIONS(1156), - [sym_cmd_identifier] = ACTIONS(1156), - [anon_sym_LF] = ACTIONS(1158), - [anon_sym_def] = ACTIONS(1156), - [anon_sym_def_DASHenv] = ACTIONS(1156), - [anon_sym_export_DASHenv] = ACTIONS(1156), - [anon_sym_extern] = ACTIONS(1156), - [anon_sym_module] = ACTIONS(1156), - [anon_sym_use] = ACTIONS(1156), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_LPAREN] = ACTIONS(1156), - [anon_sym_DOLLAR] = ACTIONS(1156), - [anon_sym_error] = ACTIONS(1156), - [anon_sym_DASH] = ACTIONS(1156), - [anon_sym_break] = ACTIONS(1156), - [anon_sym_continue] = ACTIONS(1156), - [anon_sym_for] = ACTIONS(1156), - [anon_sym_loop] = ACTIONS(1156), - [anon_sym_while] = ACTIONS(1156), - [anon_sym_do] = ACTIONS(1156), - [anon_sym_if] = ACTIONS(1156), - [anon_sym_match] = ACTIONS(1156), - [anon_sym_LBRACE] = ACTIONS(1156), - [anon_sym_DOT] = ACTIONS(1156), - [anon_sym_try] = ACTIONS(1156), - [anon_sym_return] = ACTIONS(1156), - [anon_sym_source] = ACTIONS(1156), - [anon_sym_source_DASHenv] = ACTIONS(1156), - [anon_sym_register] = ACTIONS(1156), - [anon_sym_hide] = ACTIONS(1156), - [anon_sym_hide_DASHenv] = ACTIONS(1156), - [anon_sym_overlay] = ACTIONS(1156), - [anon_sym_where] = ACTIONS(1156), - [anon_sym_not] = ACTIONS(1156), - [anon_sym_DOT2] = ACTIONS(2686), - [sym_val_nothing] = ACTIONS(1156), - [anon_sym_true] = ACTIONS(1156), - [anon_sym_false] = ACTIONS(1156), - [aux_sym_val_number_token1] = ACTIONS(1156), - [aux_sym_val_number_token2] = ACTIONS(1156), - [aux_sym_val_number_token3] = ACTIONS(1156), - [anon_sym_inf] = ACTIONS(1156), - [anon_sym_DASHinf] = ACTIONS(1156), - [anon_sym_NaN] = ACTIONS(1156), - [aux_sym__val_number_decimal_token1] = ACTIONS(1156), - [aux_sym__val_number_decimal_token2] = ACTIONS(1156), - [anon_sym_0b] = ACTIONS(1156), - [anon_sym_0o] = ACTIONS(1156), - [anon_sym_0x] = ACTIONS(1156), - [sym_val_date] = ACTIONS(1156), - [anon_sym_DQUOTE] = ACTIONS(1156), - [sym__str_single_quotes] = ACTIONS(1156), - [sym__str_back_ticks] = ACTIONS(1156), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1156), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1156), - [anon_sym_CARET] = ACTIONS(1156), + [1029] = { + [sym_cell_path] = STATE(1318), + [sym_path] = STATE(1049), + [sym_comment] = STATE(1029), + [ts_builtin_sym_end] = ACTIONS(1207), + [anon_sym_export] = ACTIONS(1205), + [anon_sym_alias] = ACTIONS(1205), + [anon_sym_let] = ACTIONS(1205), + [anon_sym_let_DASHenv] = ACTIONS(1205), + [anon_sym_mut] = ACTIONS(1205), + [anon_sym_const] = ACTIONS(1205), + [anon_sym_SEMI] = ACTIONS(1205), + [sym_cmd_identifier] = ACTIONS(1205), + [anon_sym_LF] = ACTIONS(1207), + [anon_sym_def] = ACTIONS(1205), + [anon_sym_export_DASHenv] = ACTIONS(1205), + [anon_sym_extern] = ACTIONS(1205), + [anon_sym_module] = ACTIONS(1205), + [anon_sym_use] = ACTIONS(1205), + [anon_sym_LBRACK] = ACTIONS(1205), + [anon_sym_LPAREN] = ACTIONS(1205), + [anon_sym_DOLLAR] = ACTIONS(1205), + [anon_sym_error] = ACTIONS(1205), + [anon_sym_DASH] = ACTIONS(1205), + [anon_sym_break] = ACTIONS(1205), + [anon_sym_continue] = ACTIONS(1205), + [anon_sym_for] = ACTIONS(1205), + [anon_sym_loop] = ACTIONS(1205), + [anon_sym_while] = ACTIONS(1205), + [anon_sym_do] = ACTIONS(1205), + [anon_sym_if] = ACTIONS(1205), + [anon_sym_match] = ACTIONS(1205), + [anon_sym_LBRACE] = ACTIONS(1205), + [anon_sym_DOT] = ACTIONS(1205), + [anon_sym_try] = ACTIONS(1205), + [anon_sym_return] = ACTIONS(1205), + [anon_sym_source] = ACTIONS(1205), + [anon_sym_source_DASHenv] = ACTIONS(1205), + [anon_sym_register] = ACTIONS(1205), + [anon_sym_hide] = ACTIONS(1205), + [anon_sym_hide_DASHenv] = ACTIONS(1205), + [anon_sym_overlay] = ACTIONS(1205), + [anon_sym_where] = ACTIONS(1205), + [anon_sym_not] = ACTIONS(1205), + [anon_sym_DOT2] = ACTIONS(2702), + [sym_val_nothing] = ACTIONS(1205), + [anon_sym_true] = ACTIONS(1205), + [anon_sym_false] = ACTIONS(1205), + [aux_sym_val_number_token1] = ACTIONS(1205), + [aux_sym_val_number_token2] = ACTIONS(1205), + [aux_sym_val_number_token3] = ACTIONS(1205), + [anon_sym_inf] = ACTIONS(1205), + [anon_sym_DASHinf] = ACTIONS(1205), + [anon_sym_NaN] = ACTIONS(1205), + [aux_sym__val_number_decimal_token1] = ACTIONS(1205), + [aux_sym__val_number_decimal_token2] = ACTIONS(1205), + [anon_sym_0b] = ACTIONS(1205), + [anon_sym_0o] = ACTIONS(1205), + [anon_sym_0x] = ACTIONS(1205), + [sym_val_date] = ACTIONS(1205), + [anon_sym_DQUOTE] = ACTIONS(1205), + [sym__str_single_quotes] = ACTIONS(1205), + [sym__str_back_ticks] = ACTIONS(1205), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1205), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1205), + [anon_sym_CARET] = ACTIONS(1205), [anon_sym_POUND] = ACTIONS(105), }, - [1036] = { - [sym_comment] = STATE(1036), + [1030] = { + [sym_expr_parenthesized] = STATE(1615), + [sym__val_range_end_decimal] = STATE(1615), + [sym_val_variable] = STATE(1615), + [sym__var] = STATE(1398), + [sym_comment] = STATE(1030), + [anon_sym_LBRACK] = ACTIONS(1111), + [anon_sym_COMMA] = ACTIONS(1111), + [anon_sym_LPAREN] = ACTIONS(2490), + [anon_sym_DOLLAR] = ACTIONS(2199), + [anon_sym_GT] = ACTIONS(1109), + [anon_sym_DASH] = ACTIONS(1109), + [anon_sym_in] = ACTIONS(1109), + [anon_sym_LBRACE] = ACTIONS(1111), + [anon_sym_RBRACE] = ACTIONS(1111), + [anon_sym__] = ACTIONS(1109), + [anon_sym_DOT] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1109), + [anon_sym_STAR_STAR] = ACTIONS(1111), + [anon_sym_PLUS_PLUS] = ACTIONS(1111), + [anon_sym_SLASH] = ACTIONS(1109), + [anon_sym_mod] = ACTIONS(1111), + [anon_sym_SLASH_SLASH] = ACTIONS(1111), + [anon_sym_PLUS] = ACTIONS(1109), + [anon_sym_bit_DASHshl] = ACTIONS(1111), + [anon_sym_bit_DASHshr] = ACTIONS(1111), + [anon_sym_EQ_EQ] = ACTIONS(1111), + [anon_sym_BANG_EQ] = ACTIONS(1111), + [anon_sym_LT2] = ACTIONS(1109), + [anon_sym_LT_EQ] = ACTIONS(1111), + [anon_sym_GT_EQ] = ACTIONS(1111), + [anon_sym_not_DASHin] = ACTIONS(1111), + [anon_sym_starts_DASHwith] = ACTIONS(1111), + [anon_sym_ends_DASHwith] = ACTIONS(1111), + [anon_sym_EQ_TILDE] = ACTIONS(1111), + [anon_sym_BANG_TILDE] = ACTIONS(1111), + [anon_sym_bit_DASHand] = ACTIONS(1111), + [anon_sym_bit_DASHxor] = ACTIONS(1111), + [anon_sym_bit_DASHor] = ACTIONS(1111), + [anon_sym_and] = ACTIONS(1111), + [anon_sym_xor] = ACTIONS(1111), + [anon_sym_or] = ACTIONS(1111), + [anon_sym_not] = ACTIONS(1109), + [anon_sym_DOT2] = ACTIONS(2494), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2498), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2500), + [sym_val_nothing] = ACTIONS(1111), + [anon_sym_true] = ACTIONS(1111), + [anon_sym_false] = ACTIONS(1111), + [aux_sym_val_number_token1] = ACTIONS(1111), + [aux_sym_val_number_token2] = ACTIONS(1111), + [aux_sym_val_number_token3] = ACTIONS(1111), + [anon_sym_inf] = ACTIONS(1111), + [anon_sym_DASHinf] = ACTIONS(1111), + [anon_sym_NaN] = ACTIONS(1111), + [aux_sym__val_number_decimal_token1] = ACTIONS(1109), + [aux_sym__val_number_decimal_token2] = ACTIONS(1109), + [anon_sym_0b] = ACTIONS(1109), + [anon_sym_0o] = ACTIONS(1109), + [anon_sym_0x] = ACTIONS(1109), + [sym_val_date] = ACTIONS(1111), + [anon_sym_DQUOTE] = ACTIONS(1111), + [sym__str_single_quotes] = ACTIONS(1111), + [sym__str_back_ticks] = ACTIONS(1111), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1111), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1111), + [anon_sym_POUND] = ACTIONS(3), + }, + [1031] = { + [sym_comment] = STATE(1031), + [ts_builtin_sym_end] = ACTIONS(1167), + [anon_sym_export] = ACTIONS(1165), + [anon_sym_alias] = ACTIONS(1165), + [anon_sym_let] = ACTIONS(1165), + [anon_sym_let_DASHenv] = ACTIONS(1165), + [anon_sym_mut] = ACTIONS(1165), + [anon_sym_const] = ACTIONS(1165), + [anon_sym_SEMI] = ACTIONS(1165), + [sym_cmd_identifier] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_def] = ACTIONS(1165), + [anon_sym_export_DASHenv] = ACTIONS(1165), + [anon_sym_extern] = ACTIONS(1165), + [anon_sym_module] = ACTIONS(1165), + [anon_sym_use] = ACTIONS(1165), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_error] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_break] = ACTIONS(1165), + [anon_sym_continue] = ACTIONS(1165), + [anon_sym_for] = ACTIONS(1165), + [anon_sym_loop] = ACTIONS(1165), + [anon_sym_while] = ACTIONS(1165), + [anon_sym_do] = ACTIONS(1165), + [anon_sym_if] = ACTIONS(1165), + [anon_sym_match] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_try] = ACTIONS(1165), + [anon_sym_return] = ACTIONS(1165), + [anon_sym_source] = ACTIONS(1165), + [anon_sym_source_DASHenv] = ACTIONS(1165), + [anon_sym_register] = ACTIONS(1165), + [anon_sym_hide] = ACTIONS(1165), + [anon_sym_hide_DASHenv] = ACTIONS(1165), + [anon_sym_overlay] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_where] = ACTIONS(1165), + [anon_sym_not] = ACTIONS(1165), + [anon_sym_DOT2] = ACTIONS(2706), + [sym_val_nothing] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym_val_number_token1] = ACTIONS(1165), + [aux_sym_val_number_token2] = ACTIONS(1165), + [aux_sym_val_number_token3] = ACTIONS(1165), + [anon_sym_inf] = ACTIONS(1165), + [anon_sym_DASHinf] = ACTIONS(1165), + [anon_sym_NaN] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_decimal_token2] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_CARET] = ACTIONS(1165), + [aux_sym_unquoted_token2] = ACTIONS(2708), + [anon_sym_POUND] = ACTIONS(105), + }, + [1032] = { + [sym_comment] = STATE(1032), + [anon_sym_export] = ACTIONS(1234), + [anon_sym_alias] = ACTIONS(1234), + [anon_sym_let] = ACTIONS(1234), + [anon_sym_let_DASHenv] = ACTIONS(1234), + [anon_sym_mut] = ACTIONS(1234), + [anon_sym_const] = ACTIONS(1234), + [anon_sym_SEMI] = ACTIONS(1234), + [sym_cmd_identifier] = ACTIONS(1234), + [anon_sym_LF] = ACTIONS(1236), + [anon_sym_def] = ACTIONS(1234), + [anon_sym_export_DASHenv] = ACTIONS(1234), + [anon_sym_extern] = ACTIONS(1234), + [anon_sym_module] = ACTIONS(1234), + [anon_sym_use] = ACTIONS(1234), + [anon_sym_LBRACK] = ACTIONS(1234), + [anon_sym_LPAREN] = ACTIONS(1234), + [anon_sym_RPAREN] = ACTIONS(1234), + [anon_sym_DOLLAR] = ACTIONS(1234), + [anon_sym_error] = ACTIONS(1234), + [anon_sym_DASH] = ACTIONS(1234), + [anon_sym_break] = ACTIONS(1234), + [anon_sym_continue] = ACTIONS(1234), + [anon_sym_for] = ACTIONS(1234), + [anon_sym_loop] = ACTIONS(1234), + [anon_sym_while] = ACTIONS(1234), + [anon_sym_do] = ACTIONS(1234), + [anon_sym_if] = ACTIONS(1234), + [anon_sym_match] = ACTIONS(1234), + [anon_sym_LBRACE] = ACTIONS(1234), + [anon_sym_RBRACE] = ACTIONS(1234), + [anon_sym_DOT] = ACTIONS(1234), + [anon_sym_try] = ACTIONS(1234), + [anon_sym_return] = ACTIONS(1234), + [anon_sym_source] = ACTIONS(1234), + [anon_sym_source_DASHenv] = ACTIONS(1234), + [anon_sym_register] = ACTIONS(1234), + [anon_sym_hide] = ACTIONS(1234), + [anon_sym_hide_DASHenv] = ACTIONS(1234), + [anon_sym_overlay] = ACTIONS(1234), + [anon_sym_where] = ACTIONS(1234), + [anon_sym_QMARK2] = ACTIONS(1234), + [anon_sym_not] = ACTIONS(1234), + [anon_sym_DOT2] = ACTIONS(1236), + [sym_val_nothing] = ACTIONS(1234), + [anon_sym_true] = ACTIONS(1234), + [anon_sym_false] = ACTIONS(1234), + [aux_sym_val_number_token1] = ACTIONS(1234), + [aux_sym_val_number_token2] = ACTIONS(1234), + [aux_sym_val_number_token3] = ACTIONS(1234), + [anon_sym_inf] = ACTIONS(1234), + [anon_sym_DASHinf] = ACTIONS(1234), + [anon_sym_NaN] = ACTIONS(1234), + [aux_sym__val_number_decimal_token1] = ACTIONS(1234), + [aux_sym__val_number_decimal_token2] = ACTIONS(1234), + [anon_sym_0b] = ACTIONS(1234), + [anon_sym_0o] = ACTIONS(1234), + [anon_sym_0x] = ACTIONS(1234), + [sym_val_date] = ACTIONS(1234), + [anon_sym_DQUOTE] = ACTIONS(1234), + [sym__str_single_quotes] = ACTIONS(1234), + [sym__str_back_ticks] = ACTIONS(1234), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1234), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1234), + [anon_sym_CARET] = ACTIONS(1234), + [anon_sym_POUND] = ACTIONS(105), + }, + [1033] = { + [sym_comment] = STATE(1033), + [anon_sym_export] = ACTIONS(1300), + [anon_sym_alias] = ACTIONS(1300), + [anon_sym_let] = ACTIONS(1300), + [anon_sym_let_DASHenv] = ACTIONS(1300), + [anon_sym_mut] = ACTIONS(1300), + [anon_sym_const] = ACTIONS(1300), + [anon_sym_SEMI] = ACTIONS(1300), + [sym_cmd_identifier] = ACTIONS(1300), + [anon_sym_LF] = ACTIONS(1302), + [anon_sym_def] = ACTIONS(1300), + [anon_sym_export_DASHenv] = ACTIONS(1300), + [anon_sym_extern] = ACTIONS(1300), + [anon_sym_module] = ACTIONS(1300), + [anon_sym_use] = ACTIONS(1300), + [anon_sym_LBRACK] = ACTIONS(1300), + [anon_sym_LPAREN] = ACTIONS(1300), + [anon_sym_RPAREN] = ACTIONS(1300), + [anon_sym_DOLLAR] = ACTIONS(1300), + [anon_sym_error] = ACTIONS(1300), + [anon_sym_DASH] = ACTIONS(1300), + [anon_sym_break] = ACTIONS(1300), + [anon_sym_continue] = ACTIONS(1300), + [anon_sym_for] = ACTIONS(1300), + [anon_sym_loop] = ACTIONS(1300), + [anon_sym_while] = ACTIONS(1300), + [anon_sym_do] = ACTIONS(1300), + [anon_sym_if] = ACTIONS(1300), + [anon_sym_match] = ACTIONS(1300), + [anon_sym_LBRACE] = ACTIONS(1300), + [anon_sym_RBRACE] = ACTIONS(1300), + [anon_sym_DOT] = ACTIONS(1300), + [anon_sym_try] = ACTIONS(1300), + [anon_sym_return] = ACTIONS(1300), + [anon_sym_source] = ACTIONS(1300), + [anon_sym_source_DASHenv] = ACTIONS(1300), + [anon_sym_register] = ACTIONS(1300), + [anon_sym_hide] = ACTIONS(1300), + [anon_sym_hide_DASHenv] = ACTIONS(1300), + [anon_sym_overlay] = ACTIONS(1300), + [anon_sym_where] = ACTIONS(1300), + [anon_sym_QMARK2] = ACTIONS(1300), + [anon_sym_not] = ACTIONS(1300), + [anon_sym_DOT2] = ACTIONS(1302), + [sym_val_nothing] = ACTIONS(1300), + [anon_sym_true] = ACTIONS(1300), + [anon_sym_false] = ACTIONS(1300), + [aux_sym_val_number_token1] = ACTIONS(1300), + [aux_sym_val_number_token2] = ACTIONS(1300), + [aux_sym_val_number_token3] = ACTIONS(1300), + [anon_sym_inf] = ACTIONS(1300), + [anon_sym_DASHinf] = ACTIONS(1300), + [anon_sym_NaN] = ACTIONS(1300), + [aux_sym__val_number_decimal_token1] = ACTIONS(1300), + [aux_sym__val_number_decimal_token2] = ACTIONS(1300), + [anon_sym_0b] = ACTIONS(1300), + [anon_sym_0o] = ACTIONS(1300), + [anon_sym_0x] = ACTIONS(1300), + [sym_val_date] = ACTIONS(1300), + [anon_sym_DQUOTE] = ACTIONS(1300), + [sym__str_single_quotes] = ACTIONS(1300), + [sym__str_back_ticks] = ACTIONS(1300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1300), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1300), + [anon_sym_CARET] = ACTIONS(1300), + [anon_sym_POUND] = ACTIONS(105), + }, + [1034] = { + [sym_comment] = STATE(1034), [anon_sym_export] = ACTIONS(1220), [anon_sym_alias] = ACTIONS(1220), [anon_sym_let] = ACTIONS(1220), @@ -159036,7 +158596,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1220), [anon_sym_LF] = ACTIONS(1222), [anon_sym_def] = ACTIONS(1220), - [anon_sym_def_DASHenv] = ACTIONS(1220), [anon_sym_export_DASHenv] = ACTIONS(1220), [anon_sym_extern] = ACTIONS(1220), [anon_sym_module] = ACTIONS(1220), @@ -159067,7 +158626,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide_DASHenv] = ACTIONS(1220), [anon_sym_overlay] = ACTIONS(1220), [anon_sym_where] = ACTIONS(1220), - [anon_sym_QMARK2] = ACTIONS(2715), + [anon_sym_QMARK2] = ACTIONS(2710), [anon_sym_not] = ACTIONS(1220), [anon_sym_DOT2] = ACTIONS(1222), [sym_val_nothing] = ACTIONS(1220), @@ -159093,8 +158652,280 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1220), [anon_sym_POUND] = ACTIONS(105), }, + [1035] = { + [sym_cell_path] = STATE(1303), + [sym_path] = STATE(1049), + [sym_comment] = STATE(1035), + [ts_builtin_sym_end] = ACTIONS(1192), + [anon_sym_export] = ACTIONS(1190), + [anon_sym_alias] = ACTIONS(1190), + [anon_sym_let] = ACTIONS(1190), + [anon_sym_let_DASHenv] = ACTIONS(1190), + [anon_sym_mut] = ACTIONS(1190), + [anon_sym_const] = ACTIONS(1190), + [anon_sym_SEMI] = ACTIONS(1190), + [sym_cmd_identifier] = ACTIONS(1190), + [anon_sym_LF] = ACTIONS(1192), + [anon_sym_def] = ACTIONS(1190), + [anon_sym_export_DASHenv] = ACTIONS(1190), + [anon_sym_extern] = ACTIONS(1190), + [anon_sym_module] = ACTIONS(1190), + [anon_sym_use] = ACTIONS(1190), + [anon_sym_LBRACK] = ACTIONS(1190), + [anon_sym_LPAREN] = ACTIONS(1190), + [anon_sym_DOLLAR] = ACTIONS(1190), + [anon_sym_error] = ACTIONS(1190), + [anon_sym_DASH] = ACTIONS(1190), + [anon_sym_break] = ACTIONS(1190), + [anon_sym_continue] = ACTIONS(1190), + [anon_sym_for] = ACTIONS(1190), + [anon_sym_loop] = ACTIONS(1190), + [anon_sym_while] = ACTIONS(1190), + [anon_sym_do] = ACTIONS(1190), + [anon_sym_if] = ACTIONS(1190), + [anon_sym_match] = ACTIONS(1190), + [anon_sym_LBRACE] = ACTIONS(1190), + [anon_sym_DOT] = ACTIONS(1190), + [anon_sym_try] = ACTIONS(1190), + [anon_sym_return] = ACTIONS(1190), + [anon_sym_source] = ACTIONS(1190), + [anon_sym_source_DASHenv] = ACTIONS(1190), + [anon_sym_register] = ACTIONS(1190), + [anon_sym_hide] = ACTIONS(1190), + [anon_sym_hide_DASHenv] = ACTIONS(1190), + [anon_sym_overlay] = ACTIONS(1190), + [anon_sym_where] = ACTIONS(1190), + [anon_sym_not] = ACTIONS(1190), + [anon_sym_DOT2] = ACTIONS(2702), + [sym_val_nothing] = ACTIONS(1190), + [anon_sym_true] = ACTIONS(1190), + [anon_sym_false] = ACTIONS(1190), + [aux_sym_val_number_token1] = ACTIONS(1190), + [aux_sym_val_number_token2] = ACTIONS(1190), + [aux_sym_val_number_token3] = ACTIONS(1190), + [anon_sym_inf] = ACTIONS(1190), + [anon_sym_DASHinf] = ACTIONS(1190), + [anon_sym_NaN] = ACTIONS(1190), + [aux_sym__val_number_decimal_token1] = ACTIONS(1190), + [aux_sym__val_number_decimal_token2] = ACTIONS(1190), + [anon_sym_0b] = ACTIONS(1190), + [anon_sym_0o] = ACTIONS(1190), + [anon_sym_0x] = ACTIONS(1190), + [sym_val_date] = ACTIONS(1190), + [anon_sym_DQUOTE] = ACTIONS(1190), + [sym__str_single_quotes] = ACTIONS(1190), + [sym__str_back_ticks] = ACTIONS(1190), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1190), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1190), + [anon_sym_CARET] = ACTIONS(1190), + [anon_sym_POUND] = ACTIONS(105), + }, + [1036] = { + [sym_comment] = STATE(1036), + [anon_sym_export] = ACTIONS(1165), + [anon_sym_alias] = ACTIONS(1165), + [anon_sym_let] = ACTIONS(1165), + [anon_sym_let_DASHenv] = ACTIONS(1165), + [anon_sym_mut] = ACTIONS(1165), + [anon_sym_const] = ACTIONS(1165), + [anon_sym_SEMI] = ACTIONS(1165), + [sym_cmd_identifier] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_def] = ACTIONS(1165), + [anon_sym_export_DASHenv] = ACTIONS(1165), + [anon_sym_extern] = ACTIONS(1165), + [anon_sym_module] = ACTIONS(1165), + [anon_sym_use] = ACTIONS(1165), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_RPAREN] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_error] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_break] = ACTIONS(1165), + [anon_sym_continue] = ACTIONS(1165), + [anon_sym_for] = ACTIONS(1165), + [anon_sym_loop] = ACTIONS(1165), + [anon_sym_while] = ACTIONS(1165), + [anon_sym_do] = ACTIONS(1165), + [anon_sym_if] = ACTIONS(1165), + [anon_sym_match] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_RBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_try] = ACTIONS(1165), + [anon_sym_return] = ACTIONS(1165), + [anon_sym_source] = ACTIONS(1165), + [anon_sym_source_DASHenv] = ACTIONS(1165), + [anon_sym_register] = ACTIONS(1165), + [anon_sym_hide] = ACTIONS(1165), + [anon_sym_hide_DASHenv] = ACTIONS(1165), + [anon_sym_overlay] = ACTIONS(1165), + [anon_sym_where] = ACTIONS(1165), + [anon_sym_not] = ACTIONS(1165), + [anon_sym_DOT2] = ACTIONS(2712), + [sym_val_nothing] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym_val_number_token1] = ACTIONS(1165), + [aux_sym_val_number_token2] = ACTIONS(1165), + [aux_sym_val_number_token3] = ACTIONS(1165), + [anon_sym_inf] = ACTIONS(1165), + [anon_sym_DASHinf] = ACTIONS(1165), + [anon_sym_NaN] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_decimal_token2] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_CARET] = ACTIONS(1165), + [aux_sym_unquoted_token2] = ACTIONS(2714), + [anon_sym_POUND] = ACTIONS(105), + }, [1037] = { + [sym_path] = STATE(1185), [sym_comment] = STATE(1037), + [aux_sym_cell_path_repeat1] = STATE(1044), + [ts_builtin_sym_end] = ACTIONS(1181), + [anon_sym_export] = ACTIONS(1179), + [anon_sym_alias] = ACTIONS(1179), + [anon_sym_let] = ACTIONS(1179), + [anon_sym_let_DASHenv] = ACTIONS(1179), + [anon_sym_mut] = ACTIONS(1179), + [anon_sym_const] = ACTIONS(1179), + [anon_sym_SEMI] = ACTIONS(1179), + [sym_cmd_identifier] = ACTIONS(1179), + [anon_sym_LF] = ACTIONS(1181), + [anon_sym_def] = ACTIONS(1179), + [anon_sym_export_DASHenv] = ACTIONS(1179), + [anon_sym_extern] = ACTIONS(1179), + [anon_sym_module] = ACTIONS(1179), + [anon_sym_use] = ACTIONS(1179), + [anon_sym_LBRACK] = ACTIONS(1179), + [anon_sym_LPAREN] = ACTIONS(1179), + [anon_sym_DOLLAR] = ACTIONS(1179), + [anon_sym_error] = ACTIONS(1179), + [anon_sym_DASH] = ACTIONS(1179), + [anon_sym_break] = ACTIONS(1179), + [anon_sym_continue] = ACTIONS(1179), + [anon_sym_for] = ACTIONS(1179), + [anon_sym_loop] = ACTIONS(1179), + [anon_sym_while] = ACTIONS(1179), + [anon_sym_do] = ACTIONS(1179), + [anon_sym_if] = ACTIONS(1179), + [anon_sym_match] = ACTIONS(1179), + [anon_sym_LBRACE] = ACTIONS(1179), + [anon_sym_DOT] = ACTIONS(1179), + [anon_sym_try] = ACTIONS(1179), + [anon_sym_return] = ACTIONS(1179), + [anon_sym_source] = ACTIONS(1179), + [anon_sym_source_DASHenv] = ACTIONS(1179), + [anon_sym_register] = ACTIONS(1179), + [anon_sym_hide] = ACTIONS(1179), + [anon_sym_hide_DASHenv] = ACTIONS(1179), + [anon_sym_overlay] = ACTIONS(1179), + [anon_sym_where] = ACTIONS(1179), + [anon_sym_not] = ACTIONS(1179), + [anon_sym_DOT2] = ACTIONS(2702), + [sym_val_nothing] = ACTIONS(1179), + [anon_sym_true] = ACTIONS(1179), + [anon_sym_false] = ACTIONS(1179), + [aux_sym_val_number_token1] = ACTIONS(1179), + [aux_sym_val_number_token2] = ACTIONS(1179), + [aux_sym_val_number_token3] = ACTIONS(1179), + [anon_sym_inf] = ACTIONS(1179), + [anon_sym_DASHinf] = ACTIONS(1179), + [anon_sym_NaN] = ACTIONS(1179), + [aux_sym__val_number_decimal_token1] = ACTIONS(1179), + [aux_sym__val_number_decimal_token2] = ACTIONS(1179), + [anon_sym_0b] = ACTIONS(1179), + [anon_sym_0o] = ACTIONS(1179), + [anon_sym_0x] = ACTIONS(1179), + [sym_val_date] = ACTIONS(1179), + [anon_sym_DQUOTE] = ACTIONS(1179), + [sym__str_single_quotes] = ACTIONS(1179), + [sym__str_back_ticks] = ACTIONS(1179), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), + [anon_sym_CARET] = ACTIONS(1179), + [anon_sym_POUND] = ACTIONS(105), + }, + [1038] = { + [sym_comment] = STATE(1038), + [anon_sym_EQ] = ACTIONS(1220), + [anon_sym_SEMI] = ACTIONS(1222), + [anon_sym_COLON] = ACTIONS(1222), + [anon_sym_LBRACK] = ACTIONS(1222), + [anon_sym_COMMA] = ACTIONS(1222), + [anon_sym_RBRACK] = ACTIONS(1222), + [anon_sym_LPAREN] = ACTIONS(1222), + [anon_sym_DOLLAR] = ACTIONS(1220), + [anon_sym_GT] = ACTIONS(1220), + [anon_sym_DASH_DASH] = ACTIONS(1222), + [anon_sym_DASH] = ACTIONS(1220), + [anon_sym_in] = ACTIONS(1220), + [anon_sym_LBRACE] = ACTIONS(1222), + [anon_sym_DOT] = ACTIONS(1220), + [anon_sym_STAR] = ACTIONS(1220), + [anon_sym_QMARK2] = ACTIONS(2704), + [anon_sym_STAR_STAR] = ACTIONS(1222), + [anon_sym_PLUS_PLUS] = ACTIONS(1222), + [anon_sym_SLASH] = ACTIONS(1220), + [anon_sym_mod] = ACTIONS(1222), + [anon_sym_SLASH_SLASH] = ACTIONS(1222), + [anon_sym_PLUS] = ACTIONS(1220), + [anon_sym_bit_DASHshl] = ACTIONS(1222), + [anon_sym_bit_DASHshr] = ACTIONS(1222), + [anon_sym_EQ_EQ] = ACTIONS(1222), + [anon_sym_BANG_EQ] = ACTIONS(1222), + [anon_sym_LT2] = ACTIONS(1220), + [anon_sym_LT_EQ] = ACTIONS(1222), + [anon_sym_GT_EQ] = ACTIONS(1222), + [anon_sym_not_DASHin] = ACTIONS(1222), + [anon_sym_starts_DASHwith] = ACTIONS(1222), + [anon_sym_ends_DASHwith] = ACTIONS(1222), + [anon_sym_EQ_TILDE] = ACTIONS(1222), + [anon_sym_BANG_TILDE] = ACTIONS(1222), + [anon_sym_bit_DASHand] = ACTIONS(1222), + [anon_sym_bit_DASHxor] = ACTIONS(1222), + [anon_sym_bit_DASHor] = ACTIONS(1222), + [anon_sym_and] = ACTIONS(1222), + [anon_sym_xor] = ACTIONS(1222), + [anon_sym_or] = ACTIONS(1222), + [anon_sym_not] = ACTIONS(1220), + [anon_sym_DOT2] = ACTIONS(1222), + [sym_val_nothing] = ACTIONS(1222), + [anon_sym_true] = ACTIONS(1222), + [anon_sym_false] = ACTIONS(1222), + [aux_sym_val_number_token1] = ACTIONS(1222), + [aux_sym_val_number_token2] = ACTIONS(1222), + [aux_sym_val_number_token3] = ACTIONS(1222), + [anon_sym_inf] = ACTIONS(1222), + [anon_sym_DASHinf] = ACTIONS(1220), + [anon_sym_NaN] = ACTIONS(1222), + [aux_sym__val_number_decimal_token1] = ACTIONS(1220), + [aux_sym__val_number_decimal_token2] = ACTIONS(1220), + [anon_sym_0b] = ACTIONS(1220), + [anon_sym_0o] = ACTIONS(1220), + [anon_sym_0x] = ACTIONS(1220), + [sym_val_date] = ACTIONS(1222), + [anon_sym_DQUOTE] = ACTIONS(1222), + [sym__str_single_quotes] = ACTIONS(1222), + [sym__str_back_ticks] = ACTIONS(1222), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1222), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1222), + [sym__list_item_identifier] = ACTIONS(1220), + [sym_short_flag] = ACTIONS(1220), + [anon_sym_POUND] = ACTIONS(3), + }, + [1039] = { + [sym_comment] = STATE(1039), [anon_sym_export] = ACTIONS(1220), [anon_sym_alias] = ACTIONS(1220), [anon_sym_let] = ACTIONS(1220), @@ -159105,7 +158936,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(1220), [anon_sym_LF] = ACTIONS(1222), [anon_sym_def] = ACTIONS(1220), - [anon_sym_def_DASHenv] = ACTIONS(1220), [anon_sym_export_DASHenv] = ACTIONS(1220), [anon_sym_extern] = ACTIONS(1220), [anon_sym_module] = ACTIONS(1220), @@ -159136,7 +158966,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide_DASHenv] = ACTIONS(1220), [anon_sym_overlay] = ACTIONS(1220), [anon_sym_where] = ACTIONS(1220), - [anon_sym_QMARK2] = ACTIONS(2715), + [anon_sym_QMARK2] = ACTIONS(2710), [anon_sym_not] = ACTIONS(1220), [anon_sym_DOT2] = ACTIONS(1222), [sym_val_nothing] = ACTIONS(1220), @@ -159162,632 +158992,84 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1220), [anon_sym_POUND] = ACTIONS(105), }, - [1038] = { - [sym_comment] = STATE(1038), - [ts_builtin_sym_end] = ACTIONS(2602), - [anon_sym_export] = ACTIONS(2600), - [anon_sym_alias] = ACTIONS(2600), - [anon_sym_let] = ACTIONS(2600), - [anon_sym_let_DASHenv] = ACTIONS(2600), - [anon_sym_mut] = ACTIONS(2600), - [anon_sym_const] = ACTIONS(2600), - [anon_sym_SEMI] = ACTIONS(2600), - [sym_cmd_identifier] = ACTIONS(2600), - [anon_sym_LF] = ACTIONS(2602), - [anon_sym_def] = ACTIONS(2600), - [anon_sym_def_DASHenv] = ACTIONS(2600), - [anon_sym_export_DASHenv] = ACTIONS(2600), - [anon_sym_extern] = ACTIONS(2600), - [anon_sym_module] = ACTIONS(2600), - [anon_sym_use] = ACTIONS(2600), - [anon_sym_LBRACK] = ACTIONS(2600), - [anon_sym_LPAREN] = ACTIONS(2600), - [anon_sym_DOLLAR] = ACTIONS(2600), - [anon_sym_error] = ACTIONS(2600), - [anon_sym_DASH_DASH] = ACTIONS(2600), - [anon_sym_DASH] = ACTIONS(2600), - [anon_sym_break] = ACTIONS(2600), - [anon_sym_continue] = ACTIONS(2600), - [anon_sym_for] = ACTIONS(2600), - [anon_sym_loop] = ACTIONS(2600), - [anon_sym_while] = ACTIONS(2600), - [anon_sym_do] = ACTIONS(2600), - [anon_sym_if] = ACTIONS(2600), - [anon_sym_match] = ACTIONS(2600), - [anon_sym_LBRACE] = ACTIONS(2600), - [anon_sym_DOT] = ACTIONS(2600), - [anon_sym_try] = ACTIONS(2600), - [anon_sym_return] = ACTIONS(2600), - [anon_sym_source] = ACTIONS(2600), - [anon_sym_source_DASHenv] = ACTIONS(2600), - [anon_sym_register] = ACTIONS(2600), - [anon_sym_hide] = ACTIONS(2600), - [anon_sym_hide_DASHenv] = ACTIONS(2600), - [anon_sym_overlay] = ACTIONS(2600), - [anon_sym_as] = ACTIONS(2600), - [anon_sym_where] = ACTIONS(2600), - [anon_sym_not] = ACTIONS(2600), - [sym_val_nothing] = ACTIONS(2600), - [anon_sym_true] = ACTIONS(2600), - [anon_sym_false] = ACTIONS(2600), - [aux_sym_val_number_token1] = ACTIONS(2600), - [aux_sym_val_number_token2] = ACTIONS(2600), - [aux_sym_val_number_token3] = ACTIONS(2600), - [anon_sym_inf] = ACTIONS(2600), - [anon_sym_DASHinf] = ACTIONS(2600), - [anon_sym_NaN] = ACTIONS(2600), - [aux_sym__val_number_decimal_token1] = ACTIONS(2600), - [aux_sym__val_number_decimal_token2] = ACTIONS(2600), - [anon_sym_0b] = ACTIONS(2600), - [anon_sym_0o] = ACTIONS(2600), - [anon_sym_0x] = ACTIONS(2600), - [sym_val_date] = ACTIONS(2600), - [anon_sym_DQUOTE] = ACTIONS(2600), - [sym__str_single_quotes] = ACTIONS(2600), - [sym__str_back_ticks] = ACTIONS(2600), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2600), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2600), - [anon_sym_CARET] = ACTIONS(2600), - [sym_short_flag] = ACTIONS(2600), - [anon_sym_POUND] = ACTIONS(105), - }, - [1039] = { - [sym_expr_parenthesized] = STATE(2288), - [sym_val_range] = STATE(2349), - [sym__value] = STATE(2349), - [sym_val_bool] = STATE(2341), - [sym_val_variable] = STATE(2294), - [sym__var] = STATE(2200), - [sym_val_number] = STATE(184), - [sym__val_number_decimal] = STATE(182), - [sym_val_duration] = STATE(2341), - [sym_val_filesize] = STATE(2341), - [sym_val_binary] = STATE(2341), - [sym_val_string] = STATE(2341), - [sym__str_double_quotes] = STATE(2345), - [sym_val_interpolated] = STATE(2341), - [sym__inter_single_quotes] = STATE(2351), - [sym__inter_double_quotes] = STATE(2352), - [sym_val_list] = STATE(2341), - [sym_val_record] = STATE(2341), - [sym_val_table] = STATE(2341), - [sym_val_closure] = STATE(2341), - [sym__cmd_arg] = STATE(2452), - [sym_redirection] = STATE(2358), - [sym__flag] = STATE(2396), - [sym_long_flag] = STATE(2392), - [sym_unquoted] = STATE(2380), - [sym_comment] = STATE(1039), - [anon_sym_SEMI] = ACTIONS(2717), - [anon_sym_LF] = ACTIONS(2719), - [anon_sym_LBRACK] = ACTIONS(2281), - [anon_sym_LPAREN] = ACTIONS(2283), - [anon_sym_RPAREN] = ACTIONS(2717), - [anon_sym_PIPE] = ACTIONS(2717), - [anon_sym_DOLLAR] = ACTIONS(2285), - [anon_sym_DASH_DASH] = ACTIONS(2287), - [anon_sym_LBRACE] = ACTIONS(2289), - [anon_sym_DOT] = ACTIONS(2291), - [sym_val_nothing] = ACTIONS(2293), - [anon_sym_true] = ACTIONS(2295), - [anon_sym_false] = ACTIONS(2295), - [aux_sym_val_number_token1] = ACTIONS(2297), - [aux_sym_val_number_token2] = ACTIONS(2297), - [aux_sym_val_number_token3] = ACTIONS(2297), - [anon_sym_inf] = ACTIONS(2297), - [anon_sym_DASHinf] = ACTIONS(2297), - [anon_sym_NaN] = ACTIONS(2297), - [aux_sym__val_number_decimal_token1] = ACTIONS(2299), - [aux_sym__val_number_decimal_token2] = ACTIONS(2301), - [anon_sym_0b] = ACTIONS(2303), - [anon_sym_0o] = ACTIONS(2303), - [anon_sym_0x] = ACTIONS(2303), - [sym_val_date] = ACTIONS(2293), - [anon_sym_DQUOTE] = ACTIONS(2305), - [sym__str_single_quotes] = ACTIONS(2307), - [sym__str_back_ticks] = ACTIONS(2307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2309), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2311), - [anon_sym_err_GT] = ACTIONS(2313), - [anon_sym_out_GT] = ACTIONS(2313), - [anon_sym_e_GT] = ACTIONS(2313), - [anon_sym_o_GT] = ACTIONS(2313), - [anon_sym_err_PLUSout_GT] = ACTIONS(2313), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2313), - [anon_sym_o_PLUSe_GT] = ACTIONS(2313), - [anon_sym_e_PLUSo_GT] = ACTIONS(2313), - [sym_short_flag] = ACTIONS(2315), - [aux_sym_unquoted_token1] = ACTIONS(2317), - [anon_sym_POUND] = ACTIONS(105), - }, [1040] = { - [sym_cell_path] = STATE(1225), - [sym_path] = STATE(1026), [sym_comment] = STATE(1040), - [ts_builtin_sym_end] = ACTIONS(1200), - [anon_sym_export] = ACTIONS(1198), - [anon_sym_alias] = ACTIONS(1198), - [anon_sym_let] = ACTIONS(1198), - [anon_sym_let_DASHenv] = ACTIONS(1198), - [anon_sym_mut] = ACTIONS(1198), - [anon_sym_const] = ACTIONS(1198), - [anon_sym_SEMI] = ACTIONS(1198), - [sym_cmd_identifier] = ACTIONS(1198), - [anon_sym_LF] = ACTIONS(1200), - [anon_sym_def] = ACTIONS(1198), - [anon_sym_def_DASHenv] = ACTIONS(1198), - [anon_sym_export_DASHenv] = ACTIONS(1198), - [anon_sym_extern] = ACTIONS(1198), - [anon_sym_module] = ACTIONS(1198), - [anon_sym_use] = ACTIONS(1198), - [anon_sym_LBRACK] = ACTIONS(1198), - [anon_sym_LPAREN] = ACTIONS(1198), - [anon_sym_DOLLAR] = ACTIONS(1198), - [anon_sym_error] = ACTIONS(1198), - [anon_sym_DASH] = ACTIONS(1198), - [anon_sym_break] = ACTIONS(1198), - [anon_sym_continue] = ACTIONS(1198), - [anon_sym_for] = ACTIONS(1198), - [anon_sym_loop] = ACTIONS(1198), - [anon_sym_while] = ACTIONS(1198), - [anon_sym_do] = ACTIONS(1198), - [anon_sym_if] = ACTIONS(1198), - [anon_sym_match] = ACTIONS(1198), - [anon_sym_LBRACE] = ACTIONS(1198), - [anon_sym_DOT] = ACTIONS(1198), - [anon_sym_try] = ACTIONS(1198), - [anon_sym_return] = ACTIONS(1198), - [anon_sym_source] = ACTIONS(1198), - [anon_sym_source_DASHenv] = ACTIONS(1198), - [anon_sym_register] = ACTIONS(1198), - [anon_sym_hide] = ACTIONS(1198), - [anon_sym_hide_DASHenv] = ACTIONS(1198), - [anon_sym_overlay] = ACTIONS(1198), - [anon_sym_where] = ACTIONS(1198), - [anon_sym_not] = ACTIONS(1198), - [anon_sym_DOT2] = ACTIONS(2686), - [sym_val_nothing] = ACTIONS(1198), - [anon_sym_true] = ACTIONS(1198), - [anon_sym_false] = ACTIONS(1198), - [aux_sym_val_number_token1] = ACTIONS(1198), - [aux_sym_val_number_token2] = ACTIONS(1198), - [aux_sym_val_number_token3] = ACTIONS(1198), - [anon_sym_inf] = ACTIONS(1198), - [anon_sym_DASHinf] = ACTIONS(1198), - [anon_sym_NaN] = ACTIONS(1198), - [aux_sym__val_number_decimal_token1] = ACTIONS(1198), - [aux_sym__val_number_decimal_token2] = ACTIONS(1198), - [anon_sym_0b] = ACTIONS(1198), - [anon_sym_0o] = ACTIONS(1198), - [anon_sym_0x] = ACTIONS(1198), - [sym_val_date] = ACTIONS(1198), - [anon_sym_DQUOTE] = ACTIONS(1198), - [sym__str_single_quotes] = ACTIONS(1198), - [sym__str_back_ticks] = ACTIONS(1198), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1198), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1198), - [anon_sym_CARET] = ACTIONS(1198), + [ts_builtin_sym_end] = ACTIONS(2688), + [anon_sym_export] = ACTIONS(2686), + [anon_sym_alias] = ACTIONS(2686), + [anon_sym_let] = ACTIONS(2686), + [anon_sym_let_DASHenv] = ACTIONS(2686), + [anon_sym_mut] = ACTIONS(2686), + [anon_sym_const] = ACTIONS(2686), + [anon_sym_SEMI] = ACTIONS(2686), + [sym_cmd_identifier] = ACTIONS(2686), + [anon_sym_LF] = ACTIONS(2688), + [anon_sym_def] = ACTIONS(2686), + [anon_sym_export_DASHenv] = ACTIONS(2686), + [anon_sym_extern] = ACTIONS(2686), + [anon_sym_module] = ACTIONS(2686), + [anon_sym_use] = ACTIONS(2686), + [anon_sym_LBRACK] = ACTIONS(2686), + [anon_sym_LPAREN] = ACTIONS(2686), + [anon_sym_DOLLAR] = ACTIONS(2686), + [anon_sym_error] = ACTIONS(2686), + [anon_sym_DASH_DASH] = ACTIONS(2686), + [anon_sym_DASH] = ACTIONS(2686), + [anon_sym_break] = ACTIONS(2686), + [anon_sym_continue] = ACTIONS(2686), + [anon_sym_for] = ACTIONS(2686), + [anon_sym_loop] = ACTIONS(2686), + [anon_sym_while] = ACTIONS(2686), + [anon_sym_do] = ACTIONS(2686), + [anon_sym_if] = ACTIONS(2686), + [anon_sym_match] = ACTIONS(2686), + [anon_sym_LBRACE] = ACTIONS(2686), + [anon_sym_DOT] = ACTIONS(2686), + [anon_sym_try] = ACTIONS(2686), + [anon_sym_return] = ACTIONS(2686), + [anon_sym_source] = ACTIONS(2686), + [anon_sym_source_DASHenv] = ACTIONS(2686), + [anon_sym_register] = ACTIONS(2686), + [anon_sym_hide] = ACTIONS(2686), + [anon_sym_hide_DASHenv] = ACTIONS(2686), + [anon_sym_overlay] = ACTIONS(2686), + [anon_sym_as] = ACTIONS(2686), + [anon_sym_where] = ACTIONS(2686), + [anon_sym_not] = ACTIONS(2686), + [sym_val_nothing] = ACTIONS(2686), + [anon_sym_true] = ACTIONS(2686), + [anon_sym_false] = ACTIONS(2686), + [aux_sym_val_number_token1] = ACTIONS(2686), + [aux_sym_val_number_token2] = ACTIONS(2686), + [aux_sym_val_number_token3] = ACTIONS(2686), + [anon_sym_inf] = ACTIONS(2686), + [anon_sym_DASHinf] = ACTIONS(2686), + [anon_sym_NaN] = ACTIONS(2686), + [aux_sym__val_number_decimal_token1] = ACTIONS(2686), + [aux_sym__val_number_decimal_token2] = ACTIONS(2686), + [anon_sym_0b] = ACTIONS(2686), + [anon_sym_0o] = ACTIONS(2686), + [anon_sym_0x] = ACTIONS(2686), + [sym_val_date] = ACTIONS(2686), + [anon_sym_DQUOTE] = ACTIONS(2686), + [sym__str_single_quotes] = ACTIONS(2686), + [sym__str_back_ticks] = ACTIONS(2686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2686), + [anon_sym_CARET] = ACTIONS(2686), + [sym_short_flag] = ACTIONS(2686), [anon_sym_POUND] = ACTIONS(105), }, [1041] = { - [sym_expr_parenthesized] = STATE(2288), - [sym_val_range] = STATE(2349), - [sym__value] = STATE(2349), - [sym_val_bool] = STATE(2341), - [sym_val_variable] = STATE(2294), - [sym__var] = STATE(2200), - [sym_val_number] = STATE(184), - [sym__val_number_decimal] = STATE(182), - [sym_val_duration] = STATE(2341), - [sym_val_filesize] = STATE(2341), - [sym_val_binary] = STATE(2341), - [sym_val_string] = STATE(2341), - [sym__str_double_quotes] = STATE(2345), - [sym_val_interpolated] = STATE(2341), - [sym__inter_single_quotes] = STATE(2351), - [sym__inter_double_quotes] = STATE(2352), - [sym_val_list] = STATE(2341), - [sym_val_record] = STATE(2341), - [sym_val_table] = STATE(2341), - [sym_val_closure] = STATE(2341), - [sym__cmd_arg] = STATE(2452), - [sym_redirection] = STATE(2358), - [sym__flag] = STATE(2396), - [sym_long_flag] = STATE(2392), - [sym_unquoted] = STATE(2380), + [sym_expr_parenthesized] = STATE(1612), + [sym__val_range_end_decimal] = STATE(1612), + [sym_val_variable] = STATE(1612), + [sym__var] = STATE(1398), [sym_comment] = STATE(1041), - [anon_sym_SEMI] = ACTIONS(2721), - [anon_sym_LF] = ACTIONS(2723), - [anon_sym_LBRACK] = ACTIONS(2281), - [anon_sym_LPAREN] = ACTIONS(2283), - [anon_sym_RPAREN] = ACTIONS(2721), - [anon_sym_PIPE] = ACTIONS(2721), - [anon_sym_DOLLAR] = ACTIONS(2285), - [anon_sym_DASH_DASH] = ACTIONS(2287), - [anon_sym_LBRACE] = ACTIONS(2289), - [anon_sym_DOT] = ACTIONS(2291), - [sym_val_nothing] = ACTIONS(2293), - [anon_sym_true] = ACTIONS(2295), - [anon_sym_false] = ACTIONS(2295), - [aux_sym_val_number_token1] = ACTIONS(2297), - [aux_sym_val_number_token2] = ACTIONS(2297), - [aux_sym_val_number_token3] = ACTIONS(2297), - [anon_sym_inf] = ACTIONS(2297), - [anon_sym_DASHinf] = ACTIONS(2297), - [anon_sym_NaN] = ACTIONS(2297), - [aux_sym__val_number_decimal_token1] = ACTIONS(2299), - [aux_sym__val_number_decimal_token2] = ACTIONS(2301), - [anon_sym_0b] = ACTIONS(2303), - [anon_sym_0o] = ACTIONS(2303), - [anon_sym_0x] = ACTIONS(2303), - [sym_val_date] = ACTIONS(2293), - [anon_sym_DQUOTE] = ACTIONS(2305), - [sym__str_single_quotes] = ACTIONS(2307), - [sym__str_back_ticks] = ACTIONS(2307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2309), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2311), - [anon_sym_err_GT] = ACTIONS(2313), - [anon_sym_out_GT] = ACTIONS(2313), - [anon_sym_e_GT] = ACTIONS(2313), - [anon_sym_o_GT] = ACTIONS(2313), - [anon_sym_err_PLUSout_GT] = ACTIONS(2313), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2313), - [anon_sym_o_PLUSe_GT] = ACTIONS(2313), - [anon_sym_e_PLUSo_GT] = ACTIONS(2313), - [sym_short_flag] = ACTIONS(2315), - [aux_sym_unquoted_token1] = ACTIONS(2317), - [anon_sym_POUND] = ACTIONS(105), - }, - [1042] = { - [sym_comment] = STATE(1042), - [anon_sym_export] = ACTIONS(1274), - [anon_sym_alias] = ACTIONS(1274), - [anon_sym_let] = ACTIONS(1274), - [anon_sym_let_DASHenv] = ACTIONS(1274), - [anon_sym_mut] = ACTIONS(1274), - [anon_sym_const] = ACTIONS(1274), - [anon_sym_SEMI] = ACTIONS(1274), - [sym_cmd_identifier] = ACTIONS(1274), - [anon_sym_LF] = ACTIONS(1276), - [anon_sym_def] = ACTIONS(1274), - [anon_sym_def_DASHenv] = ACTIONS(1274), - [anon_sym_export_DASHenv] = ACTIONS(1274), - [anon_sym_extern] = ACTIONS(1274), - [anon_sym_module] = ACTIONS(1274), - [anon_sym_use] = ACTIONS(1274), - [anon_sym_LBRACK] = ACTIONS(1274), - [anon_sym_LPAREN] = ACTIONS(1274), - [anon_sym_RPAREN] = ACTIONS(1274), - [anon_sym_DOLLAR] = ACTIONS(1274), - [anon_sym_error] = ACTIONS(1274), - [anon_sym_DASH] = ACTIONS(1274), - [anon_sym_break] = ACTIONS(1274), - [anon_sym_continue] = ACTIONS(1274), - [anon_sym_for] = ACTIONS(1274), - [anon_sym_loop] = ACTIONS(1274), - [anon_sym_while] = ACTIONS(1274), - [anon_sym_do] = ACTIONS(1274), - [anon_sym_if] = ACTIONS(1274), - [anon_sym_match] = ACTIONS(1274), - [anon_sym_LBRACE] = ACTIONS(1274), - [anon_sym_RBRACE] = ACTIONS(1274), - [anon_sym_DOT] = ACTIONS(1274), - [anon_sym_try] = ACTIONS(1274), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_source] = ACTIONS(1274), - [anon_sym_source_DASHenv] = ACTIONS(1274), - [anon_sym_register] = ACTIONS(1274), - [anon_sym_hide] = ACTIONS(1274), - [anon_sym_hide_DASHenv] = ACTIONS(1274), - [anon_sym_overlay] = ACTIONS(1274), - [anon_sym_STAR] = ACTIONS(1274), - [anon_sym_where] = ACTIONS(1274), - [anon_sym_not] = ACTIONS(1274), - [sym_val_nothing] = ACTIONS(1274), - [anon_sym_true] = ACTIONS(1274), - [anon_sym_false] = ACTIONS(1274), - [aux_sym_val_number_token1] = ACTIONS(1274), - [aux_sym_val_number_token2] = ACTIONS(1274), - [aux_sym_val_number_token3] = ACTIONS(1274), - [anon_sym_inf] = ACTIONS(1274), - [anon_sym_DASHinf] = ACTIONS(1274), - [anon_sym_NaN] = ACTIONS(1274), - [aux_sym__val_number_decimal_token1] = ACTIONS(1274), - [aux_sym__val_number_decimal_token2] = ACTIONS(1274), - [anon_sym_0b] = ACTIONS(1274), - [anon_sym_0o] = ACTIONS(1274), - [anon_sym_0x] = ACTIONS(1274), - [sym_val_date] = ACTIONS(1274), - [anon_sym_DQUOTE] = ACTIONS(1274), - [sym__str_single_quotes] = ACTIONS(1274), - [sym__str_back_ticks] = ACTIONS(1274), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1274), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1274), - [anon_sym_CARET] = ACTIONS(1274), - [anon_sym_POUND] = ACTIONS(105), - }, - [1043] = { - [sym_comment] = STATE(1043), - [anon_sym_export] = ACTIONS(1367), - [anon_sym_alias] = ACTIONS(1367), - [anon_sym_let] = ACTIONS(1367), - [anon_sym_let_DASHenv] = ACTIONS(1367), - [anon_sym_mut] = ACTIONS(1367), - [anon_sym_const] = ACTIONS(1367), - [anon_sym_SEMI] = ACTIONS(1367), - [sym_cmd_identifier] = ACTIONS(1367), - [anon_sym_LF] = ACTIONS(1369), - [anon_sym_def] = ACTIONS(1367), - [anon_sym_def_DASHenv] = ACTIONS(1367), - [anon_sym_export_DASHenv] = ACTIONS(1367), - [anon_sym_extern] = ACTIONS(1367), - [anon_sym_module] = ACTIONS(1367), - [anon_sym_use] = ACTIONS(1367), - [anon_sym_LBRACK] = ACTIONS(1367), - [anon_sym_LPAREN] = ACTIONS(1367), - [anon_sym_RPAREN] = ACTIONS(1367), - [anon_sym_DOLLAR] = ACTIONS(1367), - [anon_sym_error] = ACTIONS(1367), - [anon_sym_DASH] = ACTIONS(1367), - [anon_sym_break] = ACTIONS(1367), - [anon_sym_continue] = ACTIONS(1367), - [anon_sym_for] = ACTIONS(1367), - [anon_sym_loop] = ACTIONS(1367), - [anon_sym_while] = ACTIONS(1367), - [anon_sym_do] = ACTIONS(1367), - [anon_sym_if] = ACTIONS(1367), - [anon_sym_match] = ACTIONS(1367), - [anon_sym_LBRACE] = ACTIONS(1367), - [anon_sym_RBRACE] = ACTIONS(1367), - [anon_sym_DOT] = ACTIONS(1367), - [anon_sym_try] = ACTIONS(1367), - [anon_sym_return] = ACTIONS(1367), - [anon_sym_source] = ACTIONS(1367), - [anon_sym_source_DASHenv] = ACTIONS(1367), - [anon_sym_register] = ACTIONS(1367), - [anon_sym_hide] = ACTIONS(1367), - [anon_sym_hide_DASHenv] = ACTIONS(1367), - [anon_sym_overlay] = ACTIONS(1367), - [anon_sym_where] = ACTIONS(1367), - [anon_sym_not] = ACTIONS(1367), - [anon_sym_DOT2] = ACTIONS(1369), - [sym_val_nothing] = ACTIONS(1367), - [anon_sym_true] = ACTIONS(1367), - [anon_sym_false] = ACTIONS(1367), - [aux_sym_val_number_token1] = ACTIONS(1367), - [aux_sym_val_number_token2] = ACTIONS(1367), - [aux_sym_val_number_token3] = ACTIONS(1367), - [anon_sym_inf] = ACTIONS(1367), - [anon_sym_DASHinf] = ACTIONS(1367), - [anon_sym_NaN] = ACTIONS(1367), - [aux_sym__val_number_decimal_token1] = ACTIONS(1367), - [aux_sym__val_number_decimal_token2] = ACTIONS(1367), - [anon_sym_0b] = ACTIONS(1367), - [anon_sym_0o] = ACTIONS(1367), - [anon_sym_0x] = ACTIONS(1367), - [sym_val_date] = ACTIONS(1367), - [anon_sym_DQUOTE] = ACTIONS(1367), - [sym__str_single_quotes] = ACTIONS(1367), - [sym__str_back_ticks] = ACTIONS(1367), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1367), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1367), - [anon_sym_CARET] = ACTIONS(1367), - [anon_sym_POUND] = ACTIONS(105), - }, - [1044] = { - [sym_expr_parenthesized] = STATE(1547), - [sym__val_range_end_decimal] = STATE(1547), - [sym_val_variable] = STATE(1547), - [sym__var] = STATE(1351), - [sym_comment] = STATE(1044), - [anon_sym_LBRACK] = ACTIONS(1099), - [anon_sym_COMMA] = ACTIONS(1099), - [anon_sym_LPAREN] = ACTIONS(2580), - [anon_sym_DOLLAR] = ACTIONS(2183), - [anon_sym_GT] = ACTIONS(1097), - [anon_sym_DASH] = ACTIONS(1097), - [anon_sym_in] = ACTIONS(1097), - [anon_sym_LBRACE] = ACTIONS(1099), - [anon_sym_RBRACE] = ACTIONS(1099), - [anon_sym__] = ACTIONS(1097), - [anon_sym_DOT] = ACTIONS(1097), - [anon_sym_STAR] = ACTIONS(1097), - [anon_sym_STAR_STAR] = ACTIONS(1099), - [anon_sym_PLUS_PLUS] = ACTIONS(1099), - [anon_sym_SLASH] = ACTIONS(1097), - [anon_sym_mod] = ACTIONS(1099), - [anon_sym_SLASH_SLASH] = ACTIONS(1099), - [anon_sym_PLUS] = ACTIONS(1097), - [anon_sym_bit_DASHshl] = ACTIONS(1099), - [anon_sym_bit_DASHshr] = ACTIONS(1099), - [anon_sym_EQ_EQ] = ACTIONS(1099), - [anon_sym_BANG_EQ] = ACTIONS(1099), - [anon_sym_LT2] = ACTIONS(1097), - [anon_sym_LT_EQ] = ACTIONS(1099), - [anon_sym_GT_EQ] = ACTIONS(1099), - [anon_sym_not_DASHin] = ACTIONS(1099), - [anon_sym_starts_DASHwith] = ACTIONS(1099), - [anon_sym_ends_DASHwith] = ACTIONS(1099), - [anon_sym_EQ_TILDE] = ACTIONS(1099), - [anon_sym_BANG_TILDE] = ACTIONS(1099), - [anon_sym_bit_DASHand] = ACTIONS(1099), - [anon_sym_bit_DASHxor] = ACTIONS(1099), - [anon_sym_bit_DASHor] = ACTIONS(1099), - [anon_sym_and] = ACTIONS(1099), - [anon_sym_xor] = ACTIONS(1099), - [anon_sym_or] = ACTIONS(1099), - [anon_sym_not] = ACTIONS(1097), - [anon_sym_DOT2] = ACTIONS(2584), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2588), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2590), - [sym_val_nothing] = ACTIONS(1099), - [anon_sym_true] = ACTIONS(1099), - [anon_sym_false] = ACTIONS(1099), - [aux_sym_val_number_token1] = ACTIONS(1099), - [aux_sym_val_number_token2] = ACTIONS(1099), - [aux_sym_val_number_token3] = ACTIONS(1099), - [anon_sym_inf] = ACTIONS(1099), - [anon_sym_DASHinf] = ACTIONS(1099), - [anon_sym_NaN] = ACTIONS(1099), - [aux_sym__val_number_decimal_token1] = ACTIONS(1097), - [aux_sym__val_number_decimal_token2] = ACTIONS(1097), - [anon_sym_0b] = ACTIONS(1097), - [anon_sym_0o] = ACTIONS(1097), - [anon_sym_0x] = ACTIONS(1097), - [sym_val_date] = ACTIONS(1099), - [anon_sym_DQUOTE] = ACTIONS(1099), - [sym__str_single_quotes] = ACTIONS(1099), - [sym__str_back_ticks] = ACTIONS(1099), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1099), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1099), - [anon_sym_POUND] = ACTIONS(3), - }, - [1045] = { - [sym_comment] = STATE(1045), - [ts_builtin_sym_end] = ACTIONS(991), - [anon_sym_export] = ACTIONS(989), - [anon_sym_alias] = ACTIONS(989), - [anon_sym_let] = ACTIONS(989), - [anon_sym_let_DASHenv] = ACTIONS(989), - [anon_sym_mut] = ACTIONS(989), - [anon_sym_const] = ACTIONS(989), - [anon_sym_SEMI] = ACTIONS(989), - [sym_cmd_identifier] = ACTIONS(989), - [anon_sym_LF] = ACTIONS(991), - [anon_sym_def] = ACTIONS(989), - [anon_sym_def_DASHenv] = ACTIONS(989), - [anon_sym_export_DASHenv] = ACTIONS(989), - [anon_sym_extern] = ACTIONS(989), - [anon_sym_module] = ACTIONS(989), - [anon_sym_use] = ACTIONS(989), - [anon_sym_LBRACK] = ACTIONS(989), - [anon_sym_LPAREN] = ACTIONS(989), - [anon_sym_DOLLAR] = ACTIONS(989), - [anon_sym_error] = ACTIONS(989), - [anon_sym_DASH] = ACTIONS(989), - [anon_sym_break] = ACTIONS(989), - [anon_sym_continue] = ACTIONS(989), - [anon_sym_for] = ACTIONS(989), - [anon_sym_loop] = ACTIONS(989), - [anon_sym_while] = ACTIONS(989), - [anon_sym_do] = ACTIONS(989), - [anon_sym_if] = ACTIONS(989), - [anon_sym_match] = ACTIONS(989), - [anon_sym_LBRACE] = ACTIONS(989), - [anon_sym_DOT] = ACTIONS(989), - [anon_sym_try] = ACTIONS(989), - [anon_sym_return] = ACTIONS(989), - [anon_sym_source] = ACTIONS(989), - [anon_sym_source_DASHenv] = ACTIONS(989), - [anon_sym_register] = ACTIONS(989), - [anon_sym_hide] = ACTIONS(989), - [anon_sym_hide_DASHenv] = ACTIONS(989), - [anon_sym_overlay] = ACTIONS(989), - [anon_sym_STAR] = ACTIONS(989), - [anon_sym_where] = ACTIONS(989), - [anon_sym_not] = ACTIONS(989), - [sym_val_nothing] = ACTIONS(989), - [anon_sym_true] = ACTIONS(989), - [anon_sym_false] = ACTIONS(989), - [aux_sym_val_number_token1] = ACTIONS(989), - [aux_sym_val_number_token2] = ACTIONS(989), - [aux_sym_val_number_token3] = ACTIONS(989), - [anon_sym_inf] = ACTIONS(989), - [anon_sym_DASHinf] = ACTIONS(989), - [anon_sym_NaN] = ACTIONS(989), - [aux_sym__val_number_decimal_token1] = ACTIONS(989), - [aux_sym__val_number_decimal_token2] = ACTIONS(989), - [anon_sym_0b] = ACTIONS(989), - [anon_sym_0o] = ACTIONS(989), - [anon_sym_0x] = ACTIONS(989), - [sym_val_date] = ACTIONS(989), - [anon_sym_DQUOTE] = ACTIONS(989), - [sym__str_single_quotes] = ACTIONS(989), - [sym__str_back_ticks] = ACTIONS(989), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), - [anon_sym_CARET] = ACTIONS(989), - [aux_sym_unquoted_token3] = ACTIONS(2205), - [anon_sym_POUND] = ACTIONS(105), - }, - [1046] = { - [sym_comment] = STATE(1046), - [anon_sym_export] = ACTIONS(1307), - [anon_sym_alias] = ACTIONS(1307), - [anon_sym_let] = ACTIONS(1307), - [anon_sym_let_DASHenv] = ACTIONS(1307), - [anon_sym_mut] = ACTIONS(1307), - [anon_sym_const] = ACTIONS(1307), - [anon_sym_SEMI] = ACTIONS(1307), - [sym_cmd_identifier] = ACTIONS(1307), - [anon_sym_LF] = ACTIONS(1309), - [anon_sym_def] = ACTIONS(1307), - [anon_sym_def_DASHenv] = ACTIONS(1307), - [anon_sym_export_DASHenv] = ACTIONS(1307), - [anon_sym_extern] = ACTIONS(1307), - [anon_sym_module] = ACTIONS(1307), - [anon_sym_use] = ACTIONS(1307), - [anon_sym_LBRACK] = ACTIONS(1307), - [anon_sym_LPAREN] = ACTIONS(1307), - [anon_sym_RPAREN] = ACTIONS(1307), - [anon_sym_DOLLAR] = ACTIONS(1307), - [anon_sym_error] = ACTIONS(1307), - [anon_sym_DASH] = ACTIONS(1307), - [anon_sym_break] = ACTIONS(1307), - [anon_sym_continue] = ACTIONS(1307), - [anon_sym_for] = ACTIONS(1307), - [anon_sym_loop] = ACTIONS(1307), - [anon_sym_while] = ACTIONS(1307), - [anon_sym_do] = ACTIONS(1307), - [anon_sym_if] = ACTIONS(1307), - [anon_sym_match] = ACTIONS(1307), - [anon_sym_LBRACE] = ACTIONS(1307), - [anon_sym_RBRACE] = ACTIONS(1307), - [anon_sym_DOT] = ACTIONS(1307), - [anon_sym_try] = ACTIONS(1307), - [anon_sym_return] = ACTIONS(1307), - [anon_sym_source] = ACTIONS(1307), - [anon_sym_source_DASHenv] = ACTIONS(1307), - [anon_sym_register] = ACTIONS(1307), - [anon_sym_hide] = ACTIONS(1307), - [anon_sym_hide_DASHenv] = ACTIONS(1307), - [anon_sym_overlay] = ACTIONS(1307), - [anon_sym_where] = ACTIONS(1307), - [anon_sym_not] = ACTIONS(1307), - [anon_sym_DOT2] = ACTIONS(1309), - [sym_val_nothing] = ACTIONS(1307), - [anon_sym_true] = ACTIONS(1307), - [anon_sym_false] = ACTIONS(1307), - [aux_sym_val_number_token1] = ACTIONS(1307), - [aux_sym_val_number_token2] = ACTIONS(1307), - [aux_sym_val_number_token3] = ACTIONS(1307), - [anon_sym_inf] = ACTIONS(1307), - [anon_sym_DASHinf] = ACTIONS(1307), - [anon_sym_NaN] = ACTIONS(1307), - [aux_sym__val_number_decimal_token1] = ACTIONS(1307), - [aux_sym__val_number_decimal_token2] = ACTIONS(1307), - [anon_sym_0b] = ACTIONS(1307), - [anon_sym_0o] = ACTIONS(1307), - [anon_sym_0x] = ACTIONS(1307), - [sym_val_date] = ACTIONS(1307), - [anon_sym_DQUOTE] = ACTIONS(1307), - [sym__str_single_quotes] = ACTIONS(1307), - [sym__str_back_ticks] = ACTIONS(1307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1307), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1307), - [anon_sym_CARET] = ACTIONS(1307), - [anon_sym_POUND] = ACTIONS(105), - }, - [1047] = { - [sym_expr_parenthesized] = STATE(1553), - [sym__val_range_end_decimal] = STATE(1553), - [sym_val_variable] = STATE(1553), - [sym__var] = STATE(1351), - [sym_comment] = STATE(1047), [anon_sym_LBRACK] = ACTIONS(1103), [anon_sym_COMMA] = ACTIONS(1103), - [anon_sym_LPAREN] = ACTIONS(2580), - [anon_sym_DOLLAR] = ACTIONS(2183), + [anon_sym_LPAREN] = ACTIONS(2490), + [anon_sym_DOLLAR] = ACTIONS(2199), [anon_sym_GT] = ACTIONS(1101), [anon_sym_DASH] = ACTIONS(1101), [anon_sym_in] = ACTIONS(1101), @@ -159821,9 +159103,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1103), [anon_sym_or] = ACTIONS(1103), [anon_sym_not] = ACTIONS(1101), - [anon_sym_DOT2] = ACTIONS(2584), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2588), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2590), + [anon_sym_DOT2] = ACTIONS(2494), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2498), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2500), [sym_val_nothing] = ACTIONS(1103), [anon_sym_true] = ACTIONS(1103), [anon_sym_false] = ACTIONS(1103), @@ -159846,356 +159128,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1103), [anon_sym_POUND] = ACTIONS(3), }, - [1048] = { - [sym_comment] = STATE(1048), - [anon_sym_export] = ACTIONS(2725), - [anon_sym_alias] = ACTIONS(2725), - [anon_sym_let] = ACTIONS(2725), - [anon_sym_let_DASHenv] = ACTIONS(2725), - [anon_sym_mut] = ACTIONS(2725), - [anon_sym_const] = ACTIONS(2725), - [anon_sym_SEMI] = ACTIONS(2725), - [sym_cmd_identifier] = ACTIONS(2725), - [anon_sym_LF] = ACTIONS(2727), - [anon_sym_def] = ACTIONS(2725), - [anon_sym_def_DASHenv] = ACTIONS(2725), - [anon_sym_export_DASHenv] = ACTIONS(2725), - [anon_sym_extern] = ACTIONS(2725), - [anon_sym_module] = ACTIONS(2725), - [anon_sym_use] = ACTIONS(2725), - [anon_sym_LBRACK] = ACTIONS(2725), - [anon_sym_LPAREN] = ACTIONS(2725), - [anon_sym_RPAREN] = ACTIONS(2725), - [anon_sym_DOLLAR] = ACTIONS(2725), - [anon_sym_error] = ACTIONS(2725), - [anon_sym_DASH] = ACTIONS(2725), - [anon_sym_break] = ACTIONS(2725), - [anon_sym_continue] = ACTIONS(2725), - [anon_sym_for] = ACTIONS(2725), - [anon_sym_loop] = ACTIONS(2725), - [anon_sym_while] = ACTIONS(2725), - [anon_sym_do] = ACTIONS(2725), - [anon_sym_if] = ACTIONS(2725), - [anon_sym_match] = ACTIONS(2725), - [anon_sym_LBRACE] = ACTIONS(2725), - [anon_sym_RBRACE] = ACTIONS(2725), - [anon_sym_DOT] = ACTIONS(2725), - [anon_sym_try] = ACTIONS(2725), - [anon_sym_return] = ACTIONS(2725), - [anon_sym_source] = ACTIONS(2725), - [anon_sym_source_DASHenv] = ACTIONS(2725), - [anon_sym_register] = ACTIONS(2725), - [anon_sym_hide] = ACTIONS(2725), - [anon_sym_hide_DASHenv] = ACTIONS(2725), - [anon_sym_overlay] = ACTIONS(2725), - [anon_sym_STAR] = ACTIONS(2725), - [anon_sym_where] = ACTIONS(2725), - [anon_sym_not] = ACTIONS(2725), - [sym_val_nothing] = ACTIONS(2725), - [anon_sym_true] = ACTIONS(2725), - [anon_sym_false] = ACTIONS(2725), - [aux_sym_val_number_token1] = ACTIONS(2725), - [aux_sym_val_number_token2] = ACTIONS(2725), - [aux_sym_val_number_token3] = ACTIONS(2725), - [anon_sym_inf] = ACTIONS(2725), - [anon_sym_DASHinf] = ACTIONS(2725), - [anon_sym_NaN] = ACTIONS(2725), - [aux_sym__val_number_decimal_token1] = ACTIONS(2725), - [aux_sym__val_number_decimal_token2] = ACTIONS(2725), - [anon_sym_0b] = ACTIONS(2725), - [anon_sym_0o] = ACTIONS(2725), - [anon_sym_0x] = ACTIONS(2725), - [sym_val_date] = ACTIONS(2725), - [anon_sym_DQUOTE] = ACTIONS(2725), - [sym__str_single_quotes] = ACTIONS(2725), - [sym__str_back_ticks] = ACTIONS(2725), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2725), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2725), - [anon_sym_CARET] = ACTIONS(2725), - [anon_sym_POUND] = ACTIONS(105), - }, - [1049] = { - [sym_comment] = STATE(1049), - [ts_builtin_sym_end] = ACTIONS(1144), - [anon_sym_export] = ACTIONS(1142), - [anon_sym_alias] = ACTIONS(1142), - [anon_sym_let] = ACTIONS(1142), - [anon_sym_let_DASHenv] = ACTIONS(1142), - [anon_sym_mut] = ACTIONS(1142), - [anon_sym_const] = ACTIONS(1142), - [anon_sym_SEMI] = ACTIONS(1142), - [sym_cmd_identifier] = ACTIONS(1142), - [anon_sym_LF] = ACTIONS(1144), - [anon_sym_def] = ACTIONS(1142), - [anon_sym_def_DASHenv] = ACTIONS(1142), - [anon_sym_export_DASHenv] = ACTIONS(1142), - [anon_sym_extern] = ACTIONS(1142), - [anon_sym_module] = ACTIONS(1142), - [anon_sym_use] = ACTIONS(1142), - [anon_sym_LBRACK] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(1142), - [anon_sym_DOLLAR] = ACTIONS(1142), - [anon_sym_error] = ACTIONS(1142), - [anon_sym_DASH] = ACTIONS(1142), - [anon_sym_break] = ACTIONS(1142), - [anon_sym_continue] = ACTIONS(1142), - [anon_sym_for] = ACTIONS(1142), - [anon_sym_loop] = ACTIONS(1142), - [anon_sym_while] = ACTIONS(1142), - [anon_sym_do] = ACTIONS(1142), - [anon_sym_if] = ACTIONS(1142), - [anon_sym_match] = ACTIONS(1142), - [anon_sym_LBRACE] = ACTIONS(1142), - [anon_sym_DOT] = ACTIONS(1142), - [anon_sym_try] = ACTIONS(1142), - [anon_sym_return] = ACTIONS(1142), - [anon_sym_source] = ACTIONS(1142), - [anon_sym_source_DASHenv] = ACTIONS(1142), - [anon_sym_register] = ACTIONS(1142), - [anon_sym_hide] = ACTIONS(1142), - [anon_sym_hide_DASHenv] = ACTIONS(1142), - [anon_sym_overlay] = ACTIONS(1142), - [anon_sym_where] = ACTIONS(1142), - [anon_sym_not] = ACTIONS(1142), - [anon_sym_DOT2] = ACTIONS(2729), - [sym_val_nothing] = ACTIONS(1142), - [anon_sym_true] = ACTIONS(1142), - [anon_sym_false] = ACTIONS(1142), - [aux_sym_val_number_token1] = ACTIONS(1142), - [aux_sym_val_number_token2] = ACTIONS(1142), - [aux_sym_val_number_token3] = ACTIONS(1142), - [anon_sym_inf] = ACTIONS(1142), - [anon_sym_DASHinf] = ACTIONS(1142), - [anon_sym_NaN] = ACTIONS(1142), - [aux_sym__val_number_decimal_token1] = ACTIONS(1142), - [aux_sym__val_number_decimal_token2] = ACTIONS(1142), - [anon_sym_0b] = ACTIONS(1142), - [anon_sym_0o] = ACTIONS(1142), - [anon_sym_0x] = ACTIONS(1142), - [sym_val_date] = ACTIONS(1142), - [anon_sym_DQUOTE] = ACTIONS(1142), - [sym__str_single_quotes] = ACTIONS(1142), - [sym__str_back_ticks] = ACTIONS(1142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1142), - [anon_sym_CARET] = ACTIONS(1142), - [aux_sym_unquoted_token2] = ACTIONS(2731), - [anon_sym_POUND] = ACTIONS(105), - }, - [1050] = { - [sym_block] = STATE(1205), - [sym_comment] = STATE(1050), - [anon_sym_export] = ACTIONS(2733), - [anon_sym_alias] = ACTIONS(2733), - [anon_sym_let] = ACTIONS(2733), - [anon_sym_let_DASHenv] = ACTIONS(2733), - [anon_sym_mut] = ACTIONS(2733), - [anon_sym_const] = ACTIONS(2733), - [anon_sym_SEMI] = ACTIONS(2733), - [sym_cmd_identifier] = ACTIONS(2733), - [anon_sym_LF] = ACTIONS(2735), - [anon_sym_def] = ACTIONS(2733), - [anon_sym_def_DASHenv] = ACTIONS(2733), - [anon_sym_export_DASHenv] = ACTIONS(2733), - [anon_sym_extern] = ACTIONS(2733), - [anon_sym_module] = ACTIONS(2733), - [anon_sym_use] = ACTIONS(2733), - [anon_sym_LBRACK] = ACTIONS(2733), - [anon_sym_LPAREN] = ACTIONS(2733), - [anon_sym_RPAREN] = ACTIONS(2733), - [anon_sym_DOLLAR] = ACTIONS(2733), - [anon_sym_error] = ACTIONS(2733), - [anon_sym_DASH] = ACTIONS(2733), - [anon_sym_break] = ACTIONS(2733), - [anon_sym_continue] = ACTIONS(2733), - [anon_sym_for] = ACTIONS(2733), - [anon_sym_loop] = ACTIONS(2733), - [anon_sym_while] = ACTIONS(2733), - [anon_sym_do] = ACTIONS(2733), - [anon_sym_if] = ACTIONS(2733), - [anon_sym_match] = ACTIONS(2733), - [anon_sym_LBRACE] = ACTIONS(2737), - [anon_sym_RBRACE] = ACTIONS(2733), - [anon_sym_DOT] = ACTIONS(2733), - [anon_sym_try] = ACTIONS(2733), - [anon_sym_return] = ACTIONS(2733), - [anon_sym_source] = ACTIONS(2733), - [anon_sym_source_DASHenv] = ACTIONS(2733), - [anon_sym_register] = ACTIONS(2733), - [anon_sym_hide] = ACTIONS(2733), - [anon_sym_hide_DASHenv] = ACTIONS(2733), - [anon_sym_overlay] = ACTIONS(2733), - [anon_sym_where] = ACTIONS(2733), - [anon_sym_not] = ACTIONS(2733), - [sym_val_nothing] = ACTIONS(2733), - [anon_sym_true] = ACTIONS(2733), - [anon_sym_false] = ACTIONS(2733), - [aux_sym_val_number_token1] = ACTIONS(2733), - [aux_sym_val_number_token2] = ACTIONS(2733), - [aux_sym_val_number_token3] = ACTIONS(2733), - [anon_sym_inf] = ACTIONS(2733), - [anon_sym_DASHinf] = ACTIONS(2733), - [anon_sym_NaN] = ACTIONS(2733), - [aux_sym__val_number_decimal_token1] = ACTIONS(2733), - [aux_sym__val_number_decimal_token2] = ACTIONS(2733), - [anon_sym_0b] = ACTIONS(2733), - [anon_sym_0o] = ACTIONS(2733), - [anon_sym_0x] = ACTIONS(2733), - [sym_val_date] = ACTIONS(2733), - [anon_sym_DQUOTE] = ACTIONS(2733), - [sym__str_single_quotes] = ACTIONS(2733), - [sym__str_back_ticks] = ACTIONS(2733), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2733), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2733), - [anon_sym_CARET] = ACTIONS(2733), - [anon_sym_POUND] = ACTIONS(105), - }, - [1051] = { - [sym_comment] = STATE(1051), - [anon_sym_EQ] = ACTIONS(1220), - [anon_sym_SEMI] = ACTIONS(1222), - [anon_sym_COLON] = ACTIONS(1222), - [anon_sym_LBRACK] = ACTIONS(1222), - [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_RBRACK] = ACTIONS(1222), - [anon_sym_LPAREN] = ACTIONS(1222), - [anon_sym_DOLLAR] = ACTIONS(1220), - [anon_sym_GT] = ACTIONS(1220), - [anon_sym_DASH_DASH] = ACTIONS(1222), - [anon_sym_DASH] = ACTIONS(1220), - [anon_sym_in] = ACTIONS(1220), - [anon_sym_LBRACE] = ACTIONS(1222), - [anon_sym_DOT] = ACTIONS(1220), - [anon_sym_STAR] = ACTIONS(1220), - [anon_sym_QMARK2] = ACTIONS(2740), - [anon_sym_STAR_STAR] = ACTIONS(1222), - [anon_sym_PLUS_PLUS] = ACTIONS(1222), - [anon_sym_SLASH] = ACTIONS(1220), - [anon_sym_mod] = ACTIONS(1222), - [anon_sym_SLASH_SLASH] = ACTIONS(1222), - [anon_sym_PLUS] = ACTIONS(1220), - [anon_sym_bit_DASHshl] = ACTIONS(1222), - [anon_sym_bit_DASHshr] = ACTIONS(1222), - [anon_sym_EQ_EQ] = ACTIONS(1222), - [anon_sym_BANG_EQ] = ACTIONS(1222), - [anon_sym_LT2] = ACTIONS(1220), - [anon_sym_LT_EQ] = ACTIONS(1222), - [anon_sym_GT_EQ] = ACTIONS(1222), - [anon_sym_not_DASHin] = ACTIONS(1222), - [anon_sym_starts_DASHwith] = ACTIONS(1222), - [anon_sym_ends_DASHwith] = ACTIONS(1222), - [anon_sym_EQ_TILDE] = ACTIONS(1222), - [anon_sym_BANG_TILDE] = ACTIONS(1222), - [anon_sym_bit_DASHand] = ACTIONS(1222), - [anon_sym_bit_DASHxor] = ACTIONS(1222), - [anon_sym_bit_DASHor] = ACTIONS(1222), - [anon_sym_and] = ACTIONS(1222), - [anon_sym_xor] = ACTIONS(1222), - [anon_sym_or] = ACTIONS(1222), - [anon_sym_not] = ACTIONS(1220), - [anon_sym_DOT2] = ACTIONS(1222), - [sym_val_nothing] = ACTIONS(1222), - [anon_sym_true] = ACTIONS(1222), - [anon_sym_false] = ACTIONS(1222), - [aux_sym_val_number_token1] = ACTIONS(1222), - [aux_sym_val_number_token2] = ACTIONS(1222), - [aux_sym_val_number_token3] = ACTIONS(1222), - [anon_sym_inf] = ACTIONS(1222), - [anon_sym_DASHinf] = ACTIONS(1220), - [anon_sym_NaN] = ACTIONS(1222), - [aux_sym__val_number_decimal_token1] = ACTIONS(1220), - [aux_sym__val_number_decimal_token2] = ACTIONS(1220), - [anon_sym_0b] = ACTIONS(1220), - [anon_sym_0o] = ACTIONS(1220), - [anon_sym_0x] = ACTIONS(1220), - [sym_val_date] = ACTIONS(1222), - [anon_sym_DQUOTE] = ACTIONS(1222), - [sym__str_single_quotes] = ACTIONS(1222), - [sym__str_back_ticks] = ACTIONS(1222), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1222), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1222), - [sym__list_item_identifier] = ACTIONS(1220), - [sym_short_flag] = ACTIONS(1220), - [anon_sym_POUND] = ACTIONS(3), - }, - [1052] = { - [sym_block] = STATE(1170), - [sym_comment] = STATE(1052), - [anon_sym_export] = ACTIONS(2742), - [anon_sym_alias] = ACTIONS(2742), - [anon_sym_let] = ACTIONS(2742), - [anon_sym_let_DASHenv] = ACTIONS(2742), - [anon_sym_mut] = ACTIONS(2742), - [anon_sym_const] = ACTIONS(2742), - [anon_sym_SEMI] = ACTIONS(2742), - [sym_cmd_identifier] = ACTIONS(2742), - [anon_sym_LF] = ACTIONS(2744), - [anon_sym_def] = ACTIONS(2742), - [anon_sym_def_DASHenv] = ACTIONS(2742), - [anon_sym_export_DASHenv] = ACTIONS(2742), - [anon_sym_extern] = ACTIONS(2742), - [anon_sym_module] = ACTIONS(2742), - [anon_sym_use] = ACTIONS(2742), - [anon_sym_LBRACK] = ACTIONS(2742), - [anon_sym_LPAREN] = ACTIONS(2742), - [anon_sym_RPAREN] = ACTIONS(2742), - [anon_sym_DOLLAR] = ACTIONS(2742), - [anon_sym_error] = ACTIONS(2742), - [anon_sym_DASH] = ACTIONS(2742), - [anon_sym_break] = ACTIONS(2742), - [anon_sym_continue] = ACTIONS(2742), - [anon_sym_for] = ACTIONS(2742), - [anon_sym_loop] = ACTIONS(2742), - [anon_sym_while] = ACTIONS(2742), - [anon_sym_do] = ACTIONS(2742), - [anon_sym_if] = ACTIONS(2742), - [anon_sym_match] = ACTIONS(2742), - [anon_sym_LBRACE] = ACTIONS(2746), - [anon_sym_RBRACE] = ACTIONS(2742), - [anon_sym_DOT] = ACTIONS(2742), - [anon_sym_try] = ACTIONS(2742), - [anon_sym_return] = ACTIONS(2742), - [anon_sym_source] = ACTIONS(2742), - [anon_sym_source_DASHenv] = ACTIONS(2742), - [anon_sym_register] = ACTIONS(2742), - [anon_sym_hide] = ACTIONS(2742), - [anon_sym_hide_DASHenv] = ACTIONS(2742), - [anon_sym_overlay] = ACTIONS(2742), - [anon_sym_where] = ACTIONS(2742), - [anon_sym_not] = ACTIONS(2742), - [sym_val_nothing] = ACTIONS(2742), - [anon_sym_true] = ACTIONS(2742), - [anon_sym_false] = ACTIONS(2742), - [aux_sym_val_number_token1] = ACTIONS(2742), - [aux_sym_val_number_token2] = ACTIONS(2742), - [aux_sym_val_number_token3] = ACTIONS(2742), - [anon_sym_inf] = ACTIONS(2742), - [anon_sym_DASHinf] = ACTIONS(2742), - [anon_sym_NaN] = ACTIONS(2742), - [aux_sym__val_number_decimal_token1] = ACTIONS(2742), - [aux_sym__val_number_decimal_token2] = ACTIONS(2742), - [anon_sym_0b] = ACTIONS(2742), - [anon_sym_0o] = ACTIONS(2742), - [anon_sym_0x] = ACTIONS(2742), - [sym_val_date] = ACTIONS(2742), - [anon_sym_DQUOTE] = ACTIONS(2742), - [sym__str_single_quotes] = ACTIONS(2742), - [sym__str_back_ticks] = ACTIONS(2742), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2742), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2742), - [anon_sym_CARET] = ACTIONS(2742), - [anon_sym_POUND] = ACTIONS(105), - }, - [1053] = { - [sym_expr_parenthesized] = STATE(1551), - [sym__val_range_end_decimal] = STATE(1551), - [sym_val_variable] = STATE(1551), - [sym__var] = STATE(1351), - [sym_comment] = STATE(1053), + [1042] = { + [sym_expr_parenthesized] = STATE(1613), + [sym__val_range_end_decimal] = STATE(1613), + [sym_val_variable] = STATE(1613), + [sym__var] = STATE(1398), + [sym_comment] = STATE(1042), [anon_sym_LBRACK] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(2580), - [anon_sym_DOLLAR] = ACTIONS(2183), + [anon_sym_LPAREN] = ACTIONS(2490), + [anon_sym_DOLLAR] = ACTIONS(2199), [anon_sym_GT] = ACTIONS(1105), [anon_sym_DASH] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1105), @@ -160229,9 +159171,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1107), [anon_sym_or] = ACTIONS(1107), [anon_sym_not] = ACTIONS(1105), - [anon_sym_DOT2] = ACTIONS(2584), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2588), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2590), + [anon_sym_DOT2] = ACTIONS(2494), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2498), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2500), [sym_val_nothing] = ACTIONS(1107), [anon_sym_true] = ACTIONS(1107), [anon_sym_false] = ACTIONS(1107), @@ -160254,764 +159196,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1107), [anon_sym_POUND] = ACTIONS(3), }, - [1054] = { - [sym_expr_parenthesized] = STATE(1544), - [sym__val_range_end_decimal] = STATE(1544), - [sym_val_variable] = STATE(1544), - [sym__var] = STATE(1351), - [sym_comment] = STATE(1054), - [anon_sym_LBRACK] = ACTIONS(1111), - [anon_sym_COMMA] = ACTIONS(1111), - [anon_sym_LPAREN] = ACTIONS(2580), - [anon_sym_DOLLAR] = ACTIONS(2183), - [anon_sym_GT] = ACTIONS(1109), - [anon_sym_DASH] = ACTIONS(1109), - [anon_sym_in] = ACTIONS(1109), - [anon_sym_LBRACE] = ACTIONS(1111), - [anon_sym_RBRACE] = ACTIONS(1111), - [anon_sym__] = ACTIONS(1109), - [anon_sym_DOT] = ACTIONS(1109), - [anon_sym_STAR] = ACTIONS(1109), - [anon_sym_STAR_STAR] = ACTIONS(1111), - [anon_sym_PLUS_PLUS] = ACTIONS(1111), - [anon_sym_SLASH] = ACTIONS(1109), - [anon_sym_mod] = ACTIONS(1111), - [anon_sym_SLASH_SLASH] = ACTIONS(1111), - [anon_sym_PLUS] = ACTIONS(1109), - [anon_sym_bit_DASHshl] = ACTIONS(1111), - [anon_sym_bit_DASHshr] = ACTIONS(1111), - [anon_sym_EQ_EQ] = ACTIONS(1111), - [anon_sym_BANG_EQ] = ACTIONS(1111), - [anon_sym_LT2] = ACTIONS(1109), - [anon_sym_LT_EQ] = ACTIONS(1111), - [anon_sym_GT_EQ] = ACTIONS(1111), - [anon_sym_not_DASHin] = ACTIONS(1111), - [anon_sym_starts_DASHwith] = ACTIONS(1111), - [anon_sym_ends_DASHwith] = ACTIONS(1111), - [anon_sym_EQ_TILDE] = ACTIONS(1111), - [anon_sym_BANG_TILDE] = ACTIONS(1111), - [anon_sym_bit_DASHand] = ACTIONS(1111), - [anon_sym_bit_DASHxor] = ACTIONS(1111), - [anon_sym_bit_DASHor] = ACTIONS(1111), - [anon_sym_and] = ACTIONS(1111), - [anon_sym_xor] = ACTIONS(1111), - [anon_sym_or] = ACTIONS(1111), - [anon_sym_not] = ACTIONS(1109), - [anon_sym_DOT2] = ACTIONS(2584), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2588), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2590), - [sym_val_nothing] = ACTIONS(1111), - [anon_sym_true] = ACTIONS(1111), - [anon_sym_false] = ACTIONS(1111), - [aux_sym_val_number_token1] = ACTIONS(1111), - [aux_sym_val_number_token2] = ACTIONS(1111), - [aux_sym_val_number_token3] = ACTIONS(1111), - [anon_sym_inf] = ACTIONS(1111), - [anon_sym_DASHinf] = ACTIONS(1111), - [anon_sym_NaN] = ACTIONS(1111), - [aux_sym__val_number_decimal_token1] = ACTIONS(1109), - [aux_sym__val_number_decimal_token2] = ACTIONS(1109), - [anon_sym_0b] = ACTIONS(1109), - [anon_sym_0o] = ACTIONS(1109), - [anon_sym_0x] = ACTIONS(1109), - [sym_val_date] = ACTIONS(1111), - [anon_sym_DQUOTE] = ACTIONS(1111), - [sym__str_single_quotes] = ACTIONS(1111), - [sym__str_back_ticks] = ACTIONS(1111), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1111), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1111), - [anon_sym_POUND] = ACTIONS(3), - }, - [1055] = { - [sym_comment] = STATE(1055), - [ts_builtin_sym_end] = ACTIONS(1222), - [anon_sym_export] = ACTIONS(1220), - [anon_sym_alias] = ACTIONS(1220), - [anon_sym_let] = ACTIONS(1220), - [anon_sym_let_DASHenv] = ACTIONS(1220), - [anon_sym_mut] = ACTIONS(1220), - [anon_sym_const] = ACTIONS(1220), - [anon_sym_SEMI] = ACTIONS(1220), - [sym_cmd_identifier] = ACTIONS(1220), - [anon_sym_LF] = ACTIONS(1222), - [anon_sym_def] = ACTIONS(1220), - [anon_sym_def_DASHenv] = ACTIONS(1220), - [anon_sym_export_DASHenv] = ACTIONS(1220), - [anon_sym_extern] = ACTIONS(1220), - [anon_sym_module] = ACTIONS(1220), - [anon_sym_use] = ACTIONS(1220), - [anon_sym_LBRACK] = ACTIONS(1220), - [anon_sym_LPAREN] = ACTIONS(1220), - [anon_sym_DOLLAR] = ACTIONS(1220), - [anon_sym_error] = ACTIONS(1220), - [anon_sym_DASH] = ACTIONS(1220), - [anon_sym_break] = ACTIONS(1220), - [anon_sym_continue] = ACTIONS(1220), - [anon_sym_for] = ACTIONS(1220), - [anon_sym_loop] = ACTIONS(1220), - [anon_sym_while] = ACTIONS(1220), - [anon_sym_do] = ACTIONS(1220), - [anon_sym_if] = ACTIONS(1220), - [anon_sym_match] = ACTIONS(1220), - [anon_sym_LBRACE] = ACTIONS(1220), - [anon_sym_DOT] = ACTIONS(1220), - [anon_sym_try] = ACTIONS(1220), - [anon_sym_return] = ACTIONS(1220), - [anon_sym_source] = ACTIONS(1220), - [anon_sym_source_DASHenv] = ACTIONS(1220), - [anon_sym_register] = ACTIONS(1220), - [anon_sym_hide] = ACTIONS(1220), - [anon_sym_hide_DASHenv] = ACTIONS(1220), - [anon_sym_overlay] = ACTIONS(1220), - [anon_sym_where] = ACTIONS(1220), - [anon_sym_QMARK2] = ACTIONS(2748), - [anon_sym_not] = ACTIONS(1220), - [anon_sym_DOT2] = ACTIONS(1222), - [sym_val_nothing] = ACTIONS(1220), - [anon_sym_true] = ACTIONS(1220), - [anon_sym_false] = ACTIONS(1220), - [aux_sym_val_number_token1] = ACTIONS(1220), - [aux_sym_val_number_token2] = ACTIONS(1220), - [aux_sym_val_number_token3] = ACTIONS(1220), - [anon_sym_inf] = ACTIONS(1220), - [anon_sym_DASHinf] = ACTIONS(1220), - [anon_sym_NaN] = ACTIONS(1220), - [aux_sym__val_number_decimal_token1] = ACTIONS(1220), - [aux_sym__val_number_decimal_token2] = ACTIONS(1220), - [anon_sym_0b] = ACTIONS(1220), - [anon_sym_0o] = ACTIONS(1220), - [anon_sym_0x] = ACTIONS(1220), - [sym_val_date] = ACTIONS(1220), - [anon_sym_DQUOTE] = ACTIONS(1220), - [sym__str_single_quotes] = ACTIONS(1220), - [sym__str_back_ticks] = ACTIONS(1220), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1220), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1220), - [anon_sym_CARET] = ACTIONS(1220), - [anon_sym_POUND] = ACTIONS(105), - }, - [1056] = { - [sym_block] = STATE(1168), - [sym_comment] = STATE(1056), - [anon_sym_export] = ACTIONS(2742), - [anon_sym_alias] = ACTIONS(2742), - [anon_sym_let] = ACTIONS(2742), - [anon_sym_let_DASHenv] = ACTIONS(2742), - [anon_sym_mut] = ACTIONS(2742), - [anon_sym_const] = ACTIONS(2742), - [anon_sym_SEMI] = ACTIONS(2742), - [sym_cmd_identifier] = ACTIONS(2742), - [anon_sym_LF] = ACTIONS(2744), - [anon_sym_def] = ACTIONS(2742), - [anon_sym_def_DASHenv] = ACTIONS(2742), - [anon_sym_export_DASHenv] = ACTIONS(2742), - [anon_sym_extern] = ACTIONS(2742), - [anon_sym_module] = ACTIONS(2742), - [anon_sym_use] = ACTIONS(2742), - [anon_sym_LBRACK] = ACTIONS(2742), - [anon_sym_LPAREN] = ACTIONS(2742), - [anon_sym_RPAREN] = ACTIONS(2742), - [anon_sym_DOLLAR] = ACTIONS(2742), - [anon_sym_error] = ACTIONS(2742), - [anon_sym_DASH] = ACTIONS(2742), - [anon_sym_break] = ACTIONS(2742), - [anon_sym_continue] = ACTIONS(2742), - [anon_sym_for] = ACTIONS(2742), - [anon_sym_loop] = ACTIONS(2742), - [anon_sym_while] = ACTIONS(2742), - [anon_sym_do] = ACTIONS(2742), - [anon_sym_if] = ACTIONS(2742), - [anon_sym_match] = ACTIONS(2742), - [anon_sym_LBRACE] = ACTIONS(2746), - [anon_sym_RBRACE] = ACTIONS(2742), - [anon_sym_DOT] = ACTIONS(2742), - [anon_sym_try] = ACTIONS(2742), - [anon_sym_return] = ACTIONS(2742), - [anon_sym_source] = ACTIONS(2742), - [anon_sym_source_DASHenv] = ACTIONS(2742), - [anon_sym_register] = ACTIONS(2742), - [anon_sym_hide] = ACTIONS(2742), - [anon_sym_hide_DASHenv] = ACTIONS(2742), - [anon_sym_overlay] = ACTIONS(2742), - [anon_sym_where] = ACTIONS(2742), - [anon_sym_not] = ACTIONS(2742), - [sym_val_nothing] = ACTIONS(2742), - [anon_sym_true] = ACTIONS(2742), - [anon_sym_false] = ACTIONS(2742), - [aux_sym_val_number_token1] = ACTIONS(2742), - [aux_sym_val_number_token2] = ACTIONS(2742), - [aux_sym_val_number_token3] = ACTIONS(2742), - [anon_sym_inf] = ACTIONS(2742), - [anon_sym_DASHinf] = ACTIONS(2742), - [anon_sym_NaN] = ACTIONS(2742), - [aux_sym__val_number_decimal_token1] = ACTIONS(2742), - [aux_sym__val_number_decimal_token2] = ACTIONS(2742), - [anon_sym_0b] = ACTIONS(2742), - [anon_sym_0o] = ACTIONS(2742), - [anon_sym_0x] = ACTIONS(2742), - [sym_val_date] = ACTIONS(2742), - [anon_sym_DQUOTE] = ACTIONS(2742), - [sym__str_single_quotes] = ACTIONS(2742), - [sym__str_back_ticks] = ACTIONS(2742), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2742), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2742), - [anon_sym_CARET] = ACTIONS(2742), - [anon_sym_POUND] = ACTIONS(105), - }, - [1057] = { - [sym_block] = STATE(1179), - [sym_comment] = STATE(1057), - [anon_sym_export] = ACTIONS(2750), - [anon_sym_alias] = ACTIONS(2750), - [anon_sym_let] = ACTIONS(2750), - [anon_sym_let_DASHenv] = ACTIONS(2750), - [anon_sym_mut] = ACTIONS(2750), - [anon_sym_const] = ACTIONS(2750), - [anon_sym_SEMI] = ACTIONS(2750), - [sym_cmd_identifier] = ACTIONS(2750), - [anon_sym_LF] = ACTIONS(2752), - [anon_sym_def] = ACTIONS(2750), - [anon_sym_def_DASHenv] = ACTIONS(2750), - [anon_sym_export_DASHenv] = ACTIONS(2750), - [anon_sym_extern] = ACTIONS(2750), - [anon_sym_module] = ACTIONS(2750), - [anon_sym_use] = ACTIONS(2750), - [anon_sym_LBRACK] = ACTIONS(2750), - [anon_sym_LPAREN] = ACTIONS(2750), - [anon_sym_RPAREN] = ACTIONS(2750), - [anon_sym_DOLLAR] = ACTIONS(2750), - [anon_sym_error] = ACTIONS(2750), - [anon_sym_DASH] = ACTIONS(2750), - [anon_sym_break] = ACTIONS(2750), - [anon_sym_continue] = ACTIONS(2750), - [anon_sym_for] = ACTIONS(2750), - [anon_sym_loop] = ACTIONS(2750), - [anon_sym_while] = ACTIONS(2750), - [anon_sym_do] = ACTIONS(2750), - [anon_sym_if] = ACTIONS(2750), - [anon_sym_match] = ACTIONS(2750), - [anon_sym_LBRACE] = ACTIONS(2746), - [anon_sym_RBRACE] = ACTIONS(2750), - [anon_sym_DOT] = ACTIONS(2750), - [anon_sym_try] = ACTIONS(2750), - [anon_sym_return] = ACTIONS(2750), - [anon_sym_source] = ACTIONS(2750), - [anon_sym_source_DASHenv] = ACTIONS(2750), - [anon_sym_register] = ACTIONS(2750), - [anon_sym_hide] = ACTIONS(2750), - [anon_sym_hide_DASHenv] = ACTIONS(2750), - [anon_sym_overlay] = ACTIONS(2750), - [anon_sym_where] = ACTIONS(2750), - [anon_sym_not] = ACTIONS(2750), - [sym_val_nothing] = ACTIONS(2750), - [anon_sym_true] = ACTIONS(2750), - [anon_sym_false] = ACTIONS(2750), - [aux_sym_val_number_token1] = ACTIONS(2750), - [aux_sym_val_number_token2] = ACTIONS(2750), - [aux_sym_val_number_token3] = ACTIONS(2750), - [anon_sym_inf] = ACTIONS(2750), - [anon_sym_DASHinf] = ACTIONS(2750), - [anon_sym_NaN] = ACTIONS(2750), - [aux_sym__val_number_decimal_token1] = ACTIONS(2750), - [aux_sym__val_number_decimal_token2] = ACTIONS(2750), - [anon_sym_0b] = ACTIONS(2750), - [anon_sym_0o] = ACTIONS(2750), - [anon_sym_0x] = ACTIONS(2750), - [sym_val_date] = ACTIONS(2750), - [anon_sym_DQUOTE] = ACTIONS(2750), - [sym__str_single_quotes] = ACTIONS(2750), - [sym__str_back_ticks] = ACTIONS(2750), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2750), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2750), - [anon_sym_CARET] = ACTIONS(2750), - [anon_sym_POUND] = ACTIONS(105), - }, - [1058] = { - [sym_comment] = STATE(1058), - [anon_sym_export] = ACTIONS(989), - [anon_sym_alias] = ACTIONS(989), - [anon_sym_let] = ACTIONS(989), - [anon_sym_let_DASHenv] = ACTIONS(989), - [anon_sym_mut] = ACTIONS(989), - [anon_sym_const] = ACTIONS(989), - [anon_sym_SEMI] = ACTIONS(989), - [sym_cmd_identifier] = ACTIONS(989), - [anon_sym_LF] = ACTIONS(991), - [anon_sym_def] = ACTIONS(989), - [anon_sym_def_DASHenv] = ACTIONS(989), - [anon_sym_export_DASHenv] = ACTIONS(989), - [anon_sym_extern] = ACTIONS(989), - [anon_sym_module] = ACTIONS(989), - [anon_sym_use] = ACTIONS(989), - [anon_sym_LBRACK] = ACTIONS(989), - [anon_sym_LPAREN] = ACTIONS(989), - [anon_sym_RPAREN] = ACTIONS(989), - [anon_sym_DOLLAR] = ACTIONS(989), - [anon_sym_error] = ACTIONS(989), - [anon_sym_DASH] = ACTIONS(989), - [anon_sym_break] = ACTIONS(989), - [anon_sym_continue] = ACTIONS(989), - [anon_sym_for] = ACTIONS(989), - [anon_sym_loop] = ACTIONS(989), - [anon_sym_while] = ACTIONS(989), - [anon_sym_do] = ACTIONS(989), - [anon_sym_if] = ACTIONS(989), - [anon_sym_match] = ACTIONS(989), - [anon_sym_LBRACE] = ACTIONS(989), - [anon_sym_RBRACE] = ACTIONS(989), - [anon_sym_DOT] = ACTIONS(989), - [anon_sym_try] = ACTIONS(989), - [anon_sym_return] = ACTIONS(989), - [anon_sym_source] = ACTIONS(989), - [anon_sym_source_DASHenv] = ACTIONS(989), - [anon_sym_register] = ACTIONS(989), - [anon_sym_hide] = ACTIONS(989), - [anon_sym_hide_DASHenv] = ACTIONS(989), - [anon_sym_overlay] = ACTIONS(989), - [anon_sym_where] = ACTIONS(989), - [anon_sym_not] = ACTIONS(989), - [sym_val_nothing] = ACTIONS(989), - [anon_sym_true] = ACTIONS(989), - [anon_sym_false] = ACTIONS(989), - [aux_sym_val_number_token1] = ACTIONS(989), - [aux_sym_val_number_token2] = ACTIONS(989), - [aux_sym_val_number_token3] = ACTIONS(989), - [anon_sym_inf] = ACTIONS(989), - [anon_sym_DASHinf] = ACTIONS(989), - [anon_sym_NaN] = ACTIONS(989), - [aux_sym__val_number_decimal_token1] = ACTIONS(989), - [aux_sym__val_number_decimal_token2] = ACTIONS(989), - [anon_sym_0b] = ACTIONS(989), - [anon_sym_0o] = ACTIONS(989), - [anon_sym_0x] = ACTIONS(989), - [sym_val_date] = ACTIONS(989), - [anon_sym_DQUOTE] = ACTIONS(989), - [sym__str_single_quotes] = ACTIONS(989), - [sym__str_back_ticks] = ACTIONS(989), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), - [anon_sym_CARET] = ACTIONS(989), - [aux_sym_unquoted_token3] = ACTIONS(2179), - [anon_sym_POUND] = ACTIONS(105), - }, - [1059] = { - [sym_val_record] = STATE(1196), - [sym_comment] = STATE(1059), - [anon_sym_export] = ACTIONS(2754), - [anon_sym_alias] = ACTIONS(2754), - [anon_sym_let] = ACTIONS(2754), - [anon_sym_let_DASHenv] = ACTIONS(2754), - [anon_sym_mut] = ACTIONS(2754), - [anon_sym_const] = ACTIONS(2754), - [anon_sym_SEMI] = ACTIONS(2754), - [sym_cmd_identifier] = ACTIONS(2754), - [anon_sym_LF] = ACTIONS(2756), - [anon_sym_def] = ACTIONS(2754), - [anon_sym_def_DASHenv] = ACTIONS(2754), - [anon_sym_export_DASHenv] = ACTIONS(2754), - [anon_sym_extern] = ACTIONS(2754), - [anon_sym_module] = ACTIONS(2754), - [anon_sym_use] = ACTIONS(2754), - [anon_sym_LBRACK] = ACTIONS(2754), - [anon_sym_LPAREN] = ACTIONS(2754), - [anon_sym_RPAREN] = ACTIONS(2754), - [anon_sym_DOLLAR] = ACTIONS(2754), - [anon_sym_error] = ACTIONS(2754), - [anon_sym_DASH] = ACTIONS(2754), - [anon_sym_break] = ACTIONS(2754), - [anon_sym_continue] = ACTIONS(2754), - [anon_sym_for] = ACTIONS(2754), - [anon_sym_loop] = ACTIONS(2754), - [anon_sym_while] = ACTIONS(2754), - [anon_sym_do] = ACTIONS(2754), - [anon_sym_if] = ACTIONS(2754), - [anon_sym_match] = ACTIONS(2754), - [anon_sym_LBRACE] = ACTIONS(2754), - [anon_sym_RBRACE] = ACTIONS(2754), - [anon_sym_DOT] = ACTIONS(2754), - [anon_sym_try] = ACTIONS(2754), - [anon_sym_return] = ACTIONS(2754), - [anon_sym_source] = ACTIONS(2754), - [anon_sym_source_DASHenv] = ACTIONS(2754), - [anon_sym_register] = ACTIONS(2754), - [anon_sym_hide] = ACTIONS(2754), - [anon_sym_hide_DASHenv] = ACTIONS(2754), - [anon_sym_overlay] = ACTIONS(2754), - [anon_sym_where] = ACTIONS(2754), - [anon_sym_not] = ACTIONS(2754), - [sym_val_nothing] = ACTIONS(2754), - [anon_sym_true] = ACTIONS(2754), - [anon_sym_false] = ACTIONS(2754), - [aux_sym_val_number_token1] = ACTIONS(2754), - [aux_sym_val_number_token2] = ACTIONS(2754), - [aux_sym_val_number_token3] = ACTIONS(2754), - [anon_sym_inf] = ACTIONS(2754), - [anon_sym_DASHinf] = ACTIONS(2754), - [anon_sym_NaN] = ACTIONS(2754), - [aux_sym__val_number_decimal_token1] = ACTIONS(2754), - [aux_sym__val_number_decimal_token2] = ACTIONS(2754), - [anon_sym_0b] = ACTIONS(2754), - [anon_sym_0o] = ACTIONS(2754), - [anon_sym_0x] = ACTIONS(2754), - [sym_val_date] = ACTIONS(2754), - [anon_sym_DQUOTE] = ACTIONS(2754), - [sym__str_single_quotes] = ACTIONS(2754), - [sym__str_back_ticks] = ACTIONS(2754), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2754), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2754), - [anon_sym_CARET] = ACTIONS(2754), - [anon_sym_POUND] = ACTIONS(105), - }, - [1060] = { - [sym_comment] = STATE(1060), - [anon_sym_export] = ACTIONS(1286), - [anon_sym_alias] = ACTIONS(1286), - [anon_sym_let] = ACTIONS(1286), - [anon_sym_let_DASHenv] = ACTIONS(1286), - [anon_sym_mut] = ACTIONS(1286), - [anon_sym_const] = ACTIONS(1286), - [anon_sym_SEMI] = ACTIONS(1286), - [sym_cmd_identifier] = ACTIONS(1286), - [anon_sym_LF] = ACTIONS(1288), - [anon_sym_def] = ACTIONS(1286), - [anon_sym_def_DASHenv] = ACTIONS(1286), - [anon_sym_export_DASHenv] = ACTIONS(1286), - [anon_sym_extern] = ACTIONS(1286), - [anon_sym_module] = ACTIONS(1286), - [anon_sym_use] = ACTIONS(1286), - [anon_sym_LBRACK] = ACTIONS(1286), - [anon_sym_LPAREN] = ACTIONS(1286), - [anon_sym_RPAREN] = ACTIONS(1286), - [anon_sym_DOLLAR] = ACTIONS(1286), - [anon_sym_error] = ACTIONS(1286), - [anon_sym_DASH] = ACTIONS(1286), - [anon_sym_break] = ACTIONS(1286), - [anon_sym_continue] = ACTIONS(1286), - [anon_sym_for] = ACTIONS(1286), - [anon_sym_loop] = ACTIONS(1286), - [anon_sym_while] = ACTIONS(1286), - [anon_sym_do] = ACTIONS(1286), - [anon_sym_if] = ACTIONS(1286), - [anon_sym_match] = ACTIONS(1286), - [anon_sym_LBRACE] = ACTIONS(1286), - [anon_sym_RBRACE] = ACTIONS(1286), - [anon_sym_DOT] = ACTIONS(1286), - [anon_sym_try] = ACTIONS(1286), - [anon_sym_return] = ACTIONS(1286), - [anon_sym_source] = ACTIONS(1286), - [anon_sym_source_DASHenv] = ACTIONS(1286), - [anon_sym_register] = ACTIONS(1286), - [anon_sym_hide] = ACTIONS(1286), - [anon_sym_hide_DASHenv] = ACTIONS(1286), - [anon_sym_overlay] = ACTIONS(1286), - [anon_sym_where] = ACTIONS(1286), - [anon_sym_not] = ACTIONS(1286), - [anon_sym_DOT2] = ACTIONS(1288), - [sym_val_nothing] = ACTIONS(1286), - [anon_sym_true] = ACTIONS(1286), - [anon_sym_false] = ACTIONS(1286), - [aux_sym_val_number_token1] = ACTIONS(1286), - [aux_sym_val_number_token2] = ACTIONS(1286), - [aux_sym_val_number_token3] = ACTIONS(1286), - [anon_sym_inf] = ACTIONS(1286), - [anon_sym_DASHinf] = ACTIONS(1286), - [anon_sym_NaN] = ACTIONS(1286), - [aux_sym__val_number_decimal_token1] = ACTIONS(1286), - [aux_sym__val_number_decimal_token2] = ACTIONS(1286), - [anon_sym_0b] = ACTIONS(1286), - [anon_sym_0o] = ACTIONS(1286), - [anon_sym_0x] = ACTIONS(1286), - [sym_val_date] = ACTIONS(1286), - [anon_sym_DQUOTE] = ACTIONS(1286), - [sym__str_single_quotes] = ACTIONS(1286), - [sym__str_back_ticks] = ACTIONS(1286), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1286), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1286), - [anon_sym_CARET] = ACTIONS(1286), - [anon_sym_POUND] = ACTIONS(105), - }, - [1061] = { - [sym_comment] = STATE(1061), - [ts_builtin_sym_end] = ACTIONS(1222), - [anon_sym_export] = ACTIONS(1220), - [anon_sym_alias] = ACTIONS(1220), - [anon_sym_let] = ACTIONS(1220), - [anon_sym_let_DASHenv] = ACTIONS(1220), - [anon_sym_mut] = ACTIONS(1220), - [anon_sym_const] = ACTIONS(1220), - [anon_sym_SEMI] = ACTIONS(1220), - [sym_cmd_identifier] = ACTIONS(1220), - [anon_sym_LF] = ACTIONS(1222), - [anon_sym_def] = ACTIONS(1220), - [anon_sym_def_DASHenv] = ACTIONS(1220), - [anon_sym_export_DASHenv] = ACTIONS(1220), - [anon_sym_extern] = ACTIONS(1220), - [anon_sym_module] = ACTIONS(1220), - [anon_sym_use] = ACTIONS(1220), - [anon_sym_LBRACK] = ACTIONS(1220), - [anon_sym_LPAREN] = ACTIONS(1220), - [anon_sym_DOLLAR] = ACTIONS(1220), - [anon_sym_error] = ACTIONS(1220), - [anon_sym_DASH] = ACTIONS(1220), - [anon_sym_break] = ACTIONS(1220), - [anon_sym_continue] = ACTIONS(1220), - [anon_sym_for] = ACTIONS(1220), - [anon_sym_loop] = ACTIONS(1220), - [anon_sym_while] = ACTIONS(1220), - [anon_sym_do] = ACTIONS(1220), - [anon_sym_if] = ACTIONS(1220), - [anon_sym_match] = ACTIONS(1220), - [anon_sym_LBRACE] = ACTIONS(1220), - [anon_sym_DOT] = ACTIONS(1220), - [anon_sym_try] = ACTIONS(1220), - [anon_sym_return] = ACTIONS(1220), - [anon_sym_source] = ACTIONS(1220), - [anon_sym_source_DASHenv] = ACTIONS(1220), - [anon_sym_register] = ACTIONS(1220), - [anon_sym_hide] = ACTIONS(1220), - [anon_sym_hide_DASHenv] = ACTIONS(1220), - [anon_sym_overlay] = ACTIONS(1220), - [anon_sym_where] = ACTIONS(1220), - [anon_sym_QMARK2] = ACTIONS(2748), - [anon_sym_not] = ACTIONS(1220), - [anon_sym_DOT2] = ACTIONS(1222), - [sym_val_nothing] = ACTIONS(1220), - [anon_sym_true] = ACTIONS(1220), - [anon_sym_false] = ACTIONS(1220), - [aux_sym_val_number_token1] = ACTIONS(1220), - [aux_sym_val_number_token2] = ACTIONS(1220), - [aux_sym_val_number_token3] = ACTIONS(1220), - [anon_sym_inf] = ACTIONS(1220), - [anon_sym_DASHinf] = ACTIONS(1220), - [anon_sym_NaN] = ACTIONS(1220), - [aux_sym__val_number_decimal_token1] = ACTIONS(1220), - [aux_sym__val_number_decimal_token2] = ACTIONS(1220), - [anon_sym_0b] = ACTIONS(1220), - [anon_sym_0o] = ACTIONS(1220), - [anon_sym_0x] = ACTIONS(1220), - [sym_val_date] = ACTIONS(1220), - [anon_sym_DQUOTE] = ACTIONS(1220), - [sym__str_single_quotes] = ACTIONS(1220), - [sym__str_back_ticks] = ACTIONS(1220), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1220), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1220), - [anon_sym_CARET] = ACTIONS(1220), - [anon_sym_POUND] = ACTIONS(105), - }, - [1062] = { - [sym_comment] = STATE(1062), - [ts_builtin_sym_end] = ACTIONS(1276), - [anon_sym_export] = ACTIONS(1274), - [anon_sym_alias] = ACTIONS(1274), - [anon_sym_let] = ACTIONS(1274), - [anon_sym_let_DASHenv] = ACTIONS(1274), - [anon_sym_mut] = ACTIONS(1274), - [anon_sym_const] = ACTIONS(1274), - [anon_sym_SEMI] = ACTIONS(1274), - [sym_cmd_identifier] = ACTIONS(1274), - [anon_sym_LF] = ACTIONS(1276), - [anon_sym_def] = ACTIONS(1274), - [anon_sym_def_DASHenv] = ACTIONS(1274), - [anon_sym_export_DASHenv] = ACTIONS(1274), - [anon_sym_extern] = ACTIONS(1274), - [anon_sym_module] = ACTIONS(1274), - [anon_sym_use] = ACTIONS(1274), - [anon_sym_LBRACK] = ACTIONS(1274), - [anon_sym_LPAREN] = ACTIONS(1274), - [anon_sym_DOLLAR] = ACTIONS(1274), - [anon_sym_error] = ACTIONS(1274), - [anon_sym_DASH] = ACTIONS(1274), - [anon_sym_break] = ACTIONS(1274), - [anon_sym_continue] = ACTIONS(1274), - [anon_sym_for] = ACTIONS(1274), - [anon_sym_loop] = ACTIONS(1274), - [anon_sym_while] = ACTIONS(1274), - [anon_sym_do] = ACTIONS(1274), - [anon_sym_if] = ACTIONS(1274), - [anon_sym_match] = ACTIONS(1274), - [anon_sym_LBRACE] = ACTIONS(1274), - [anon_sym_DOT] = ACTIONS(1274), - [anon_sym_try] = ACTIONS(1274), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_source] = ACTIONS(1274), - [anon_sym_source_DASHenv] = ACTIONS(1274), - [anon_sym_register] = ACTIONS(1274), - [anon_sym_hide] = ACTIONS(1274), - [anon_sym_hide_DASHenv] = ACTIONS(1274), - [anon_sym_overlay] = ACTIONS(1274), - [anon_sym_where] = ACTIONS(1274), - [anon_sym_QMARK2] = ACTIONS(1274), - [anon_sym_not] = ACTIONS(1274), - [anon_sym_DOT2] = ACTIONS(1276), - [sym_val_nothing] = ACTIONS(1274), - [anon_sym_true] = ACTIONS(1274), - [anon_sym_false] = ACTIONS(1274), - [aux_sym_val_number_token1] = ACTIONS(1274), - [aux_sym_val_number_token2] = ACTIONS(1274), - [aux_sym_val_number_token3] = ACTIONS(1274), - [anon_sym_inf] = ACTIONS(1274), - [anon_sym_DASHinf] = ACTIONS(1274), - [anon_sym_NaN] = ACTIONS(1274), - [aux_sym__val_number_decimal_token1] = ACTIONS(1274), - [aux_sym__val_number_decimal_token2] = ACTIONS(1274), - [anon_sym_0b] = ACTIONS(1274), - [anon_sym_0o] = ACTIONS(1274), - [anon_sym_0x] = ACTIONS(1274), - [sym_val_date] = ACTIONS(1274), - [anon_sym_DQUOTE] = ACTIONS(1274), - [sym__str_single_quotes] = ACTIONS(1274), - [sym__str_back_ticks] = ACTIONS(1274), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1274), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1274), - [anon_sym_CARET] = ACTIONS(1274), - [anon_sym_POUND] = ACTIONS(105), - }, - [1063] = { - [sym_val_record] = STATE(1195), - [sym_comment] = STATE(1063), - [anon_sym_export] = ACTIONS(2758), - [anon_sym_alias] = ACTIONS(2758), - [anon_sym_let] = ACTIONS(2758), - [anon_sym_let_DASHenv] = ACTIONS(2758), - [anon_sym_mut] = ACTIONS(2758), - [anon_sym_const] = ACTIONS(2758), - [anon_sym_SEMI] = ACTIONS(2758), - [sym_cmd_identifier] = ACTIONS(2758), - [anon_sym_LF] = ACTIONS(2760), - [anon_sym_def] = ACTIONS(2758), - [anon_sym_def_DASHenv] = ACTIONS(2758), - [anon_sym_export_DASHenv] = ACTIONS(2758), - [anon_sym_extern] = ACTIONS(2758), - [anon_sym_module] = ACTIONS(2758), - [anon_sym_use] = ACTIONS(2758), - [anon_sym_LBRACK] = ACTIONS(2758), - [anon_sym_LPAREN] = ACTIONS(2758), - [anon_sym_RPAREN] = ACTIONS(2758), - [anon_sym_DOLLAR] = ACTIONS(2758), - [anon_sym_error] = ACTIONS(2758), - [anon_sym_DASH] = ACTIONS(2758), - [anon_sym_break] = ACTIONS(2758), - [anon_sym_continue] = ACTIONS(2758), - [anon_sym_for] = ACTIONS(2758), - [anon_sym_loop] = ACTIONS(2758), - [anon_sym_while] = ACTIONS(2758), - [anon_sym_do] = ACTIONS(2758), - [anon_sym_if] = ACTIONS(2758), - [anon_sym_match] = ACTIONS(2758), - [anon_sym_LBRACE] = ACTIONS(2758), - [anon_sym_RBRACE] = ACTIONS(2758), - [anon_sym_DOT] = ACTIONS(2758), - [anon_sym_try] = ACTIONS(2758), - [anon_sym_return] = ACTIONS(2758), - [anon_sym_source] = ACTIONS(2758), - [anon_sym_source_DASHenv] = ACTIONS(2758), - [anon_sym_register] = ACTIONS(2758), - [anon_sym_hide] = ACTIONS(2758), - [anon_sym_hide_DASHenv] = ACTIONS(2758), - [anon_sym_overlay] = ACTIONS(2758), - [anon_sym_where] = ACTIONS(2758), - [anon_sym_not] = ACTIONS(2758), - [sym_val_nothing] = ACTIONS(2758), - [anon_sym_true] = ACTIONS(2758), - [anon_sym_false] = ACTIONS(2758), - [aux_sym_val_number_token1] = ACTIONS(2758), - [aux_sym_val_number_token2] = ACTIONS(2758), - [aux_sym_val_number_token3] = ACTIONS(2758), - [anon_sym_inf] = ACTIONS(2758), - [anon_sym_DASHinf] = ACTIONS(2758), - [anon_sym_NaN] = ACTIONS(2758), - [aux_sym__val_number_decimal_token1] = ACTIONS(2758), - [aux_sym__val_number_decimal_token2] = ACTIONS(2758), - [anon_sym_0b] = ACTIONS(2758), - [anon_sym_0o] = ACTIONS(2758), - [anon_sym_0x] = ACTIONS(2758), - [sym_val_date] = ACTIONS(2758), - [anon_sym_DQUOTE] = ACTIONS(2758), - [sym__str_single_quotes] = ACTIONS(2758), - [sym__str_back_ticks] = ACTIONS(2758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2758), - [anon_sym_CARET] = ACTIONS(2758), - [anon_sym_POUND] = ACTIONS(105), - }, - [1064] = { - [sym_block] = STATE(1185), - [sym_comment] = STATE(1064), - [anon_sym_export] = ACTIONS(2762), - [anon_sym_alias] = ACTIONS(2762), - [anon_sym_let] = ACTIONS(2762), - [anon_sym_let_DASHenv] = ACTIONS(2762), - [anon_sym_mut] = ACTIONS(2762), - [anon_sym_const] = ACTIONS(2762), - [anon_sym_SEMI] = ACTIONS(2762), - [sym_cmd_identifier] = ACTIONS(2762), - [anon_sym_LF] = ACTIONS(2764), - [anon_sym_def] = ACTIONS(2762), - [anon_sym_def_DASHenv] = ACTIONS(2762), - [anon_sym_export_DASHenv] = ACTIONS(2762), - [anon_sym_extern] = ACTIONS(2762), - [anon_sym_module] = ACTIONS(2762), - [anon_sym_use] = ACTIONS(2762), - [anon_sym_LBRACK] = ACTIONS(2762), - [anon_sym_LPAREN] = ACTIONS(2762), - [anon_sym_RPAREN] = ACTIONS(2762), - [anon_sym_DOLLAR] = ACTIONS(2762), - [anon_sym_error] = ACTIONS(2762), - [anon_sym_DASH] = ACTIONS(2762), - [anon_sym_break] = ACTIONS(2762), - [anon_sym_continue] = ACTIONS(2762), - [anon_sym_for] = ACTIONS(2762), - [anon_sym_loop] = ACTIONS(2762), - [anon_sym_while] = ACTIONS(2762), - [anon_sym_do] = ACTIONS(2762), - [anon_sym_if] = ACTIONS(2762), - [anon_sym_match] = ACTIONS(2762), - [anon_sym_LBRACE] = ACTIONS(2766), - [anon_sym_RBRACE] = ACTIONS(2762), - [anon_sym_DOT] = ACTIONS(2762), - [anon_sym_try] = ACTIONS(2762), - [anon_sym_return] = ACTIONS(2762), - [anon_sym_source] = ACTIONS(2762), - [anon_sym_source_DASHenv] = ACTIONS(2762), - [anon_sym_register] = ACTIONS(2762), - [anon_sym_hide] = ACTIONS(2762), - [anon_sym_hide_DASHenv] = ACTIONS(2762), - [anon_sym_overlay] = ACTIONS(2762), - [anon_sym_where] = ACTIONS(2762), - [anon_sym_not] = ACTIONS(2762), - [sym_val_nothing] = ACTIONS(2762), - [anon_sym_true] = ACTIONS(2762), - [anon_sym_false] = ACTIONS(2762), - [aux_sym_val_number_token1] = ACTIONS(2762), - [aux_sym_val_number_token2] = ACTIONS(2762), - [aux_sym_val_number_token3] = ACTIONS(2762), - [anon_sym_inf] = ACTIONS(2762), - [anon_sym_DASHinf] = ACTIONS(2762), - [anon_sym_NaN] = ACTIONS(2762), - [aux_sym__val_number_decimal_token1] = ACTIONS(2762), - [aux_sym__val_number_decimal_token2] = ACTIONS(2762), - [anon_sym_0b] = ACTIONS(2762), - [anon_sym_0o] = ACTIONS(2762), - [anon_sym_0x] = ACTIONS(2762), - [sym_val_date] = ACTIONS(2762), - [anon_sym_DQUOTE] = ACTIONS(2762), - [sym__str_single_quotes] = ACTIONS(2762), - [sym__str_back_ticks] = ACTIONS(2762), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2762), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2762), - [anon_sym_CARET] = ACTIONS(2762), - [anon_sym_POUND] = ACTIONS(105), - }, - [1065] = { - [sym_expr_parenthesized] = STATE(1585), - [sym__val_range_end_decimal] = STATE(1585), - [sym_val_variable] = STATE(1585), - [sym__var] = STATE(1351), - [sym_comment] = STATE(1065), + [1043] = { + [sym_expr_parenthesized] = STATE(1637), + [sym__val_range_end_decimal] = STATE(1637), + [sym_val_variable] = STATE(1637), + [sym__var] = STATE(1398), + [sym_comment] = STATE(1043), [anon_sym_LBRACK] = ACTIONS(1127), [anon_sym_COMMA] = ACTIONS(1127), - [anon_sym_LPAREN] = ACTIONS(2580), - [anon_sym_DOLLAR] = ACTIONS(2183), + [anon_sym_LPAREN] = ACTIONS(2490), + [anon_sym_DOLLAR] = ACTIONS(2199), [anon_sym_GT] = ACTIONS(1125), [anon_sym_DASH] = ACTIONS(1125), [anon_sym_in] = ACTIONS(1125), @@ -161045,9 +159239,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1127), [anon_sym_or] = ACTIONS(1127), [anon_sym_not] = ACTIONS(1125), - [anon_sym_DOT2] = ACTIONS(2584), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2588), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2590), + [anon_sym_DOT2] = ACTIONS(2494), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2498), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2500), [sym_val_nothing] = ACTIONS(1127), [anon_sym_true] = ACTIONS(1127), [anon_sym_false] = ACTIONS(1127), @@ -161070,84 +159264,152 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1127), [anon_sym_POUND] = ACTIONS(3), }, - [1066] = { - [sym_comment] = STATE(1066), - [anon_sym_export] = ACTIONS(1266), - [anon_sym_alias] = ACTIONS(1266), - [anon_sym_let] = ACTIONS(1266), - [anon_sym_let_DASHenv] = ACTIONS(1266), - [anon_sym_mut] = ACTIONS(1266), - [anon_sym_const] = ACTIONS(1266), - [anon_sym_SEMI] = ACTIONS(1266), - [sym_cmd_identifier] = ACTIONS(1266), - [anon_sym_LF] = ACTIONS(1268), - [anon_sym_def] = ACTIONS(1266), - [anon_sym_def_DASHenv] = ACTIONS(1266), - [anon_sym_export_DASHenv] = ACTIONS(1266), - [anon_sym_extern] = ACTIONS(1266), - [anon_sym_module] = ACTIONS(1266), - [anon_sym_use] = ACTIONS(1266), - [anon_sym_LBRACK] = ACTIONS(1266), - [anon_sym_LPAREN] = ACTIONS(1266), - [anon_sym_RPAREN] = ACTIONS(1266), - [anon_sym_DOLLAR] = ACTIONS(1266), - [anon_sym_error] = ACTIONS(1266), - [anon_sym_DASH] = ACTIONS(1266), - [anon_sym_break] = ACTIONS(1266), - [anon_sym_continue] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1266), - [anon_sym_loop] = ACTIONS(1266), - [anon_sym_while] = ACTIONS(1266), - [anon_sym_do] = ACTIONS(1266), - [anon_sym_if] = ACTIONS(1266), - [anon_sym_match] = ACTIONS(1266), - [anon_sym_LBRACE] = ACTIONS(1266), - [anon_sym_RBRACE] = ACTIONS(1266), - [anon_sym_DOT] = ACTIONS(1266), - [anon_sym_try] = ACTIONS(1266), - [anon_sym_return] = ACTIONS(1266), - [anon_sym_source] = ACTIONS(1266), - [anon_sym_source_DASHenv] = ACTIONS(1266), - [anon_sym_register] = ACTIONS(1266), - [anon_sym_hide] = ACTIONS(1266), - [anon_sym_hide_DASHenv] = ACTIONS(1266), - [anon_sym_overlay] = ACTIONS(1266), - [anon_sym_STAR] = ACTIONS(1266), - [anon_sym_where] = ACTIONS(1266), - [anon_sym_not] = ACTIONS(1266), - [sym_val_nothing] = ACTIONS(1266), - [anon_sym_true] = ACTIONS(1266), - [anon_sym_false] = ACTIONS(1266), - [aux_sym_val_number_token1] = ACTIONS(1266), - [aux_sym_val_number_token2] = ACTIONS(1266), - [aux_sym_val_number_token3] = ACTIONS(1266), - [anon_sym_inf] = ACTIONS(1266), - [anon_sym_DASHinf] = ACTIONS(1266), - [anon_sym_NaN] = ACTIONS(1266), - [aux_sym__val_number_decimal_token1] = ACTIONS(1266), - [aux_sym__val_number_decimal_token2] = ACTIONS(1266), - [anon_sym_0b] = ACTIONS(1266), - [anon_sym_0o] = ACTIONS(1266), - [anon_sym_0x] = ACTIONS(1266), - [sym_val_date] = ACTIONS(1266), - [anon_sym_DQUOTE] = ACTIONS(1266), - [sym__str_single_quotes] = ACTIONS(1266), - [sym__str_back_ticks] = ACTIONS(1266), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1266), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1266), - [anon_sym_CARET] = ACTIONS(1266), + [1044] = { + [sym_path] = STATE(1185), + [sym_comment] = STATE(1044), + [aux_sym_cell_path_repeat1] = STATE(1044), + [ts_builtin_sym_end] = ACTIONS(1200), + [anon_sym_export] = ACTIONS(1198), + [anon_sym_alias] = ACTIONS(1198), + [anon_sym_let] = ACTIONS(1198), + [anon_sym_let_DASHenv] = ACTIONS(1198), + [anon_sym_mut] = ACTIONS(1198), + [anon_sym_const] = ACTIONS(1198), + [anon_sym_SEMI] = ACTIONS(1198), + [sym_cmd_identifier] = ACTIONS(1198), + [anon_sym_LF] = ACTIONS(1200), + [anon_sym_def] = ACTIONS(1198), + [anon_sym_export_DASHenv] = ACTIONS(1198), + [anon_sym_extern] = ACTIONS(1198), + [anon_sym_module] = ACTIONS(1198), + [anon_sym_use] = ACTIONS(1198), + [anon_sym_LBRACK] = ACTIONS(1198), + [anon_sym_LPAREN] = ACTIONS(1198), + [anon_sym_DOLLAR] = ACTIONS(1198), + [anon_sym_error] = ACTIONS(1198), + [anon_sym_DASH] = ACTIONS(1198), + [anon_sym_break] = ACTIONS(1198), + [anon_sym_continue] = ACTIONS(1198), + [anon_sym_for] = ACTIONS(1198), + [anon_sym_loop] = ACTIONS(1198), + [anon_sym_while] = ACTIONS(1198), + [anon_sym_do] = ACTIONS(1198), + [anon_sym_if] = ACTIONS(1198), + [anon_sym_match] = ACTIONS(1198), + [anon_sym_LBRACE] = ACTIONS(1198), + [anon_sym_DOT] = ACTIONS(1198), + [anon_sym_try] = ACTIONS(1198), + [anon_sym_return] = ACTIONS(1198), + [anon_sym_source] = ACTIONS(1198), + [anon_sym_source_DASHenv] = ACTIONS(1198), + [anon_sym_register] = ACTIONS(1198), + [anon_sym_hide] = ACTIONS(1198), + [anon_sym_hide_DASHenv] = ACTIONS(1198), + [anon_sym_overlay] = ACTIONS(1198), + [anon_sym_where] = ACTIONS(1198), + [anon_sym_not] = ACTIONS(1198), + [anon_sym_DOT2] = ACTIONS(2716), + [sym_val_nothing] = ACTIONS(1198), + [anon_sym_true] = ACTIONS(1198), + [anon_sym_false] = ACTIONS(1198), + [aux_sym_val_number_token1] = ACTIONS(1198), + [aux_sym_val_number_token2] = ACTIONS(1198), + [aux_sym_val_number_token3] = ACTIONS(1198), + [anon_sym_inf] = ACTIONS(1198), + [anon_sym_DASHinf] = ACTIONS(1198), + [anon_sym_NaN] = ACTIONS(1198), + [aux_sym__val_number_decimal_token1] = ACTIONS(1198), + [aux_sym__val_number_decimal_token2] = ACTIONS(1198), + [anon_sym_0b] = ACTIONS(1198), + [anon_sym_0o] = ACTIONS(1198), + [anon_sym_0x] = ACTIONS(1198), + [sym_val_date] = ACTIONS(1198), + [anon_sym_DQUOTE] = ACTIONS(1198), + [sym__str_single_quotes] = ACTIONS(1198), + [sym__str_back_ticks] = ACTIONS(1198), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1198), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1198), + [anon_sym_CARET] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(105), }, - [1067] = { - [sym_expr_parenthesized] = STATE(1616), - [sym__val_range_end_decimal] = STATE(1616), - [sym_val_variable] = STATE(1616), - [sym__var] = STATE(1351), - [sym_comment] = STATE(1067), + [1045] = { + [sym_comment] = STATE(1045), + [ts_builtin_sym_end] = ACTIONS(2696), + [anon_sym_export] = ACTIONS(2694), + [anon_sym_alias] = ACTIONS(2694), + [anon_sym_let] = ACTIONS(2694), + [anon_sym_let_DASHenv] = ACTIONS(2694), + [anon_sym_mut] = ACTIONS(2694), + [anon_sym_const] = ACTIONS(2694), + [anon_sym_SEMI] = ACTIONS(2694), + [sym_cmd_identifier] = ACTIONS(2694), + [anon_sym_LF] = ACTIONS(2696), + [anon_sym_def] = ACTIONS(2694), + [anon_sym_export_DASHenv] = ACTIONS(2694), + [anon_sym_extern] = ACTIONS(2694), + [anon_sym_module] = ACTIONS(2694), + [anon_sym_use] = ACTIONS(2694), + [anon_sym_LBRACK] = ACTIONS(2694), + [anon_sym_LPAREN] = ACTIONS(2694), + [anon_sym_DOLLAR] = ACTIONS(2694), + [anon_sym_error] = ACTIONS(2694), + [anon_sym_DASH_DASH] = ACTIONS(2694), + [anon_sym_DASH] = ACTIONS(2694), + [anon_sym_break] = ACTIONS(2694), + [anon_sym_continue] = ACTIONS(2694), + [anon_sym_for] = ACTIONS(2694), + [anon_sym_loop] = ACTIONS(2694), + [anon_sym_while] = ACTIONS(2694), + [anon_sym_do] = ACTIONS(2694), + [anon_sym_if] = ACTIONS(2694), + [anon_sym_match] = ACTIONS(2694), + [anon_sym_LBRACE] = ACTIONS(2694), + [anon_sym_DOT] = ACTIONS(2694), + [anon_sym_try] = ACTIONS(2694), + [anon_sym_return] = ACTIONS(2694), + [anon_sym_source] = ACTIONS(2694), + [anon_sym_source_DASHenv] = ACTIONS(2694), + [anon_sym_register] = ACTIONS(2694), + [anon_sym_hide] = ACTIONS(2694), + [anon_sym_hide_DASHenv] = ACTIONS(2694), + [anon_sym_overlay] = ACTIONS(2694), + [anon_sym_as] = ACTIONS(2694), + [anon_sym_where] = ACTIONS(2694), + [anon_sym_not] = ACTIONS(2694), + [sym_val_nothing] = ACTIONS(2694), + [anon_sym_true] = ACTIONS(2694), + [anon_sym_false] = ACTIONS(2694), + [aux_sym_val_number_token1] = ACTIONS(2694), + [aux_sym_val_number_token2] = ACTIONS(2694), + [aux_sym_val_number_token3] = ACTIONS(2694), + [anon_sym_inf] = ACTIONS(2694), + [anon_sym_DASHinf] = ACTIONS(2694), + [anon_sym_NaN] = ACTIONS(2694), + [aux_sym__val_number_decimal_token1] = ACTIONS(2694), + [aux_sym__val_number_decimal_token2] = ACTIONS(2694), + [anon_sym_0b] = ACTIONS(2694), + [anon_sym_0o] = ACTIONS(2694), + [anon_sym_0x] = ACTIONS(2694), + [sym_val_date] = ACTIONS(2694), + [anon_sym_DQUOTE] = ACTIONS(2694), + [sym__str_single_quotes] = ACTIONS(2694), + [sym__str_back_ticks] = ACTIONS(2694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2694), + [anon_sym_CARET] = ACTIONS(2694), + [sym_short_flag] = ACTIONS(2694), + [anon_sym_POUND] = ACTIONS(105), + }, + [1046] = { + [sym_expr_parenthesized] = STATE(1636), + [sym__val_range_end_decimal] = STATE(1636), + [sym_val_variable] = STATE(1636), + [sym__var] = STATE(1398), + [sym_comment] = STATE(1046), [anon_sym_LBRACK] = ACTIONS(1123), [anon_sym_COMMA] = ACTIONS(1123), - [anon_sym_LPAREN] = ACTIONS(2580), - [anon_sym_DOLLAR] = ACTIONS(2183), + [anon_sym_LPAREN] = ACTIONS(2490), + [anon_sym_DOLLAR] = ACTIONS(2199), [anon_sym_GT] = ACTIONS(1121), [anon_sym_DASH] = ACTIONS(1121), [anon_sym_in] = ACTIONS(1121), @@ -161181,9 +159443,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1123), [anon_sym_or] = ACTIONS(1123), [anon_sym_not] = ACTIONS(1121), - [anon_sym_DOT2] = ACTIONS(2584), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2588), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2590), + [anon_sym_DOT2] = ACTIONS(2494), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2498), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2500), [sym_val_nothing] = ACTIONS(1123), [anon_sym_true] = ACTIONS(1123), [anon_sym_false] = ACTIONS(1123), @@ -161206,84 +159468,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1123), [anon_sym_POUND] = ACTIONS(3), }, - [1068] = { - [sym_comment] = STATE(1068), - [anon_sym_export] = ACTIONS(1443), - [anon_sym_alias] = ACTIONS(1443), - [anon_sym_let] = ACTIONS(1443), - [anon_sym_let_DASHenv] = ACTIONS(1443), - [anon_sym_mut] = ACTIONS(1443), - [anon_sym_const] = ACTIONS(1443), - [anon_sym_SEMI] = ACTIONS(1443), - [sym_cmd_identifier] = ACTIONS(1443), - [anon_sym_LF] = ACTIONS(1445), - [anon_sym_def] = ACTIONS(1443), - [anon_sym_def_DASHenv] = ACTIONS(1443), - [anon_sym_export_DASHenv] = ACTIONS(1443), - [anon_sym_extern] = ACTIONS(1443), - [anon_sym_module] = ACTIONS(1443), - [anon_sym_use] = ACTIONS(1443), - [anon_sym_LBRACK] = ACTIONS(1443), - [anon_sym_LPAREN] = ACTIONS(1443), - [anon_sym_RPAREN] = ACTIONS(1443), - [anon_sym_DOLLAR] = ACTIONS(1443), - [anon_sym_error] = ACTIONS(1443), - [anon_sym_DASH] = ACTIONS(1443), - [anon_sym_break] = ACTIONS(1443), - [anon_sym_continue] = ACTIONS(1443), - [anon_sym_for] = ACTIONS(1443), - [anon_sym_loop] = ACTIONS(1443), - [anon_sym_while] = ACTIONS(1443), - [anon_sym_do] = ACTIONS(1443), - [anon_sym_if] = ACTIONS(1443), - [anon_sym_match] = ACTIONS(1443), - [anon_sym_LBRACE] = ACTIONS(1443), - [anon_sym_RBRACE] = ACTIONS(1443), - [anon_sym_DOT] = ACTIONS(1443), - [anon_sym_try] = ACTIONS(1443), - [anon_sym_return] = ACTIONS(1443), - [anon_sym_source] = ACTIONS(1443), - [anon_sym_source_DASHenv] = ACTIONS(1443), - [anon_sym_register] = ACTIONS(1443), - [anon_sym_hide] = ACTIONS(1443), - [anon_sym_hide_DASHenv] = ACTIONS(1443), - [anon_sym_overlay] = ACTIONS(1443), - [anon_sym_STAR] = ACTIONS(1443), - [anon_sym_where] = ACTIONS(1443), - [anon_sym_not] = ACTIONS(1443), - [sym_val_nothing] = ACTIONS(1443), - [anon_sym_true] = ACTIONS(1443), - [anon_sym_false] = ACTIONS(1443), - [aux_sym_val_number_token1] = ACTIONS(1443), - [aux_sym_val_number_token2] = ACTIONS(1443), - [aux_sym_val_number_token3] = ACTIONS(1443), - [anon_sym_inf] = ACTIONS(1443), - [anon_sym_DASHinf] = ACTIONS(1443), - [anon_sym_NaN] = ACTIONS(1443), - [aux_sym__val_number_decimal_token1] = ACTIONS(1443), - [aux_sym__val_number_decimal_token2] = ACTIONS(1443), - [anon_sym_0b] = ACTIONS(1443), - [anon_sym_0o] = ACTIONS(1443), - [anon_sym_0x] = ACTIONS(1443), - [sym_val_date] = ACTIONS(1443), - [anon_sym_DQUOTE] = ACTIONS(1443), - [sym__str_single_quotes] = ACTIONS(1443), - [sym__str_back_ticks] = ACTIONS(1443), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1443), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1443), - [anon_sym_CARET] = ACTIONS(1443), - [anon_sym_POUND] = ACTIONS(105), - }, - [1069] = { - [sym_expr_parenthesized] = STATE(1622), - [sym__val_range_end_decimal] = STATE(1622), - [sym_val_variable] = STATE(1622), - [sym__var] = STATE(1351), - [sym_comment] = STATE(1069), + [1047] = { + [sym_expr_parenthesized] = STATE(1635), + [sym__val_range_end_decimal] = STATE(1635), + [sym_val_variable] = STATE(1635), + [sym__var] = STATE(1398), + [sym_comment] = STATE(1047), [anon_sym_LBRACK] = ACTIONS(1119), [anon_sym_COMMA] = ACTIONS(1119), - [anon_sym_LPAREN] = ACTIONS(2580), - [anon_sym_DOLLAR] = ACTIONS(2183), + [anon_sym_LPAREN] = ACTIONS(2490), + [anon_sym_DOLLAR] = ACTIONS(2199), [anon_sym_GT] = ACTIONS(1117), [anon_sym_DASH] = ACTIONS(1117), [anon_sym_in] = ACTIONS(1117), @@ -161317,9 +159511,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1119), [anon_sym_or] = ACTIONS(1119), [anon_sym_not] = ACTIONS(1117), - [anon_sym_DOT2] = ACTIONS(2584), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2588), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2590), + [anon_sym_DOT2] = ACTIONS(2494), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2498), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2500), [sym_val_nothing] = ACTIONS(1119), [anon_sym_true] = ACTIONS(1119), [anon_sym_false] = ACTIONS(1119), @@ -161342,16 +159536,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1119), [anon_sym_POUND] = ACTIONS(3), }, - [1070] = { - [sym_expr_parenthesized] = STATE(1621), - [sym__val_range_end_decimal] = STATE(1621), - [sym_val_variable] = STATE(1621), - [sym__var] = STATE(1351), - [sym_comment] = STATE(1070), + [1048] = { + [sym_expr_parenthesized] = STATE(1634), + [sym__val_range_end_decimal] = STATE(1634), + [sym_val_variable] = STATE(1634), + [sym__var] = STATE(1398), + [sym_comment] = STATE(1048), [anon_sym_LBRACK] = ACTIONS(1115), [anon_sym_COMMA] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(2580), - [anon_sym_DOLLAR] = ACTIONS(2183), + [anon_sym_LPAREN] = ACTIONS(2490), + [anon_sym_DOLLAR] = ACTIONS(2199), [anon_sym_GT] = ACTIONS(1113), [anon_sym_DASH] = ACTIONS(1113), [anon_sym_in] = ACTIONS(1113), @@ -161385,9 +159579,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1115), [anon_sym_or] = ACTIONS(1115), [anon_sym_not] = ACTIONS(1113), - [anon_sym_DOT2] = ACTIONS(2584), - [aux_sym__val_range_end_decimal_token1] = ACTIONS(2588), - [aux_sym__val_range_end_decimal_token4] = ACTIONS(2590), + [anon_sym_DOT2] = ACTIONS(2494), + [aux_sym__val_range_end_decimal_token1] = ACTIONS(2498), + [aux_sym__val_range_end_decimal_token4] = ACTIONS(2500), [sym_val_nothing] = ACTIONS(1115), [anon_sym_true] = ACTIONS(1115), [anon_sym_false] = ACTIONS(1115), @@ -161410,831 +159604,288 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1115), [anon_sym_POUND] = ACTIONS(3), }, - [1071] = { - [sym_comment] = STATE(1071), - [anon_sym_EQ] = ACTIONS(1220), - [anon_sym_SEMI] = ACTIONS(1222), - [anon_sym_COLON] = ACTIONS(1222), - [anon_sym_LBRACK] = ACTIONS(1222), - [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_RBRACK] = ACTIONS(1222), - [anon_sym_LPAREN] = ACTIONS(1222), - [anon_sym_DOLLAR] = ACTIONS(1220), - [anon_sym_GT] = ACTIONS(1220), - [anon_sym_DASH_DASH] = ACTIONS(1222), - [anon_sym_DASH] = ACTIONS(1220), - [anon_sym_in] = ACTIONS(1220), - [anon_sym_LBRACE] = ACTIONS(1222), - [anon_sym_DOT] = ACTIONS(1220), - [anon_sym_STAR] = ACTIONS(1220), - [anon_sym_QMARK2] = ACTIONS(2740), - [anon_sym_STAR_STAR] = ACTIONS(1222), - [anon_sym_PLUS_PLUS] = ACTIONS(1222), - [anon_sym_SLASH] = ACTIONS(1220), - [anon_sym_mod] = ACTIONS(1222), - [anon_sym_SLASH_SLASH] = ACTIONS(1222), - [anon_sym_PLUS] = ACTIONS(1220), - [anon_sym_bit_DASHshl] = ACTIONS(1222), - [anon_sym_bit_DASHshr] = ACTIONS(1222), - [anon_sym_EQ_EQ] = ACTIONS(1222), - [anon_sym_BANG_EQ] = ACTIONS(1222), - [anon_sym_LT2] = ACTIONS(1220), - [anon_sym_LT_EQ] = ACTIONS(1222), - [anon_sym_GT_EQ] = ACTIONS(1222), - [anon_sym_not_DASHin] = ACTIONS(1222), - [anon_sym_starts_DASHwith] = ACTIONS(1222), - [anon_sym_ends_DASHwith] = ACTIONS(1222), - [anon_sym_EQ_TILDE] = ACTIONS(1222), - [anon_sym_BANG_TILDE] = ACTIONS(1222), - [anon_sym_bit_DASHand] = ACTIONS(1222), - [anon_sym_bit_DASHxor] = ACTIONS(1222), - [anon_sym_bit_DASHor] = ACTIONS(1222), - [anon_sym_and] = ACTIONS(1222), - [anon_sym_xor] = ACTIONS(1222), - [anon_sym_or] = ACTIONS(1222), - [anon_sym_not] = ACTIONS(1220), - [anon_sym_DOT2] = ACTIONS(1222), - [sym_val_nothing] = ACTIONS(1222), - [anon_sym_true] = ACTIONS(1222), - [anon_sym_false] = ACTIONS(1222), - [aux_sym_val_number_token1] = ACTIONS(1222), - [aux_sym_val_number_token2] = ACTIONS(1222), - [aux_sym_val_number_token3] = ACTIONS(1222), - [anon_sym_inf] = ACTIONS(1222), - [anon_sym_DASHinf] = ACTIONS(1220), - [anon_sym_NaN] = ACTIONS(1222), - [aux_sym__val_number_decimal_token1] = ACTIONS(1220), - [aux_sym__val_number_decimal_token2] = ACTIONS(1220), - [anon_sym_0b] = ACTIONS(1220), - [anon_sym_0o] = ACTIONS(1220), - [anon_sym_0x] = ACTIONS(1220), - [sym_val_date] = ACTIONS(1222), - [anon_sym_DQUOTE] = ACTIONS(1222), - [sym__str_single_quotes] = ACTIONS(1222), - [sym__str_back_ticks] = ACTIONS(1222), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1222), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1222), - [sym__list_item_identifier] = ACTIONS(1220), - [sym_short_flag] = ACTIONS(1220), - [anon_sym_POUND] = ACTIONS(3), + [1049] = { + [sym_path] = STATE(1185), + [sym_comment] = STATE(1049), + [aux_sym_cell_path_repeat1] = STATE(1037), + [ts_builtin_sym_end] = ACTIONS(1177), + [anon_sym_export] = ACTIONS(1175), + [anon_sym_alias] = ACTIONS(1175), + [anon_sym_let] = ACTIONS(1175), + [anon_sym_let_DASHenv] = ACTIONS(1175), + [anon_sym_mut] = ACTIONS(1175), + [anon_sym_const] = ACTIONS(1175), + [anon_sym_SEMI] = ACTIONS(1175), + [sym_cmd_identifier] = ACTIONS(1175), + [anon_sym_LF] = ACTIONS(1177), + [anon_sym_def] = ACTIONS(1175), + [anon_sym_export_DASHenv] = ACTIONS(1175), + [anon_sym_extern] = ACTIONS(1175), + [anon_sym_module] = ACTIONS(1175), + [anon_sym_use] = ACTIONS(1175), + [anon_sym_LBRACK] = ACTIONS(1175), + [anon_sym_LPAREN] = ACTIONS(1175), + [anon_sym_DOLLAR] = ACTIONS(1175), + [anon_sym_error] = ACTIONS(1175), + [anon_sym_DASH] = ACTIONS(1175), + [anon_sym_break] = ACTIONS(1175), + [anon_sym_continue] = ACTIONS(1175), + [anon_sym_for] = ACTIONS(1175), + [anon_sym_loop] = ACTIONS(1175), + [anon_sym_while] = ACTIONS(1175), + [anon_sym_do] = ACTIONS(1175), + [anon_sym_if] = ACTIONS(1175), + [anon_sym_match] = ACTIONS(1175), + [anon_sym_LBRACE] = ACTIONS(1175), + [anon_sym_DOT] = ACTIONS(1175), + [anon_sym_try] = ACTIONS(1175), + [anon_sym_return] = ACTIONS(1175), + [anon_sym_source] = ACTIONS(1175), + [anon_sym_source_DASHenv] = ACTIONS(1175), + [anon_sym_register] = ACTIONS(1175), + [anon_sym_hide] = ACTIONS(1175), + [anon_sym_hide_DASHenv] = ACTIONS(1175), + [anon_sym_overlay] = ACTIONS(1175), + [anon_sym_where] = ACTIONS(1175), + [anon_sym_not] = ACTIONS(1175), + [anon_sym_DOT2] = ACTIONS(2702), + [sym_val_nothing] = ACTIONS(1175), + [anon_sym_true] = ACTIONS(1175), + [anon_sym_false] = ACTIONS(1175), + [aux_sym_val_number_token1] = ACTIONS(1175), + [aux_sym_val_number_token2] = ACTIONS(1175), + [aux_sym_val_number_token3] = ACTIONS(1175), + [anon_sym_inf] = ACTIONS(1175), + [anon_sym_DASHinf] = ACTIONS(1175), + [anon_sym_NaN] = ACTIONS(1175), + [aux_sym__val_number_decimal_token1] = ACTIONS(1175), + [aux_sym__val_number_decimal_token2] = ACTIONS(1175), + [anon_sym_0b] = ACTIONS(1175), + [anon_sym_0o] = ACTIONS(1175), + [anon_sym_0x] = ACTIONS(1175), + [sym_val_date] = ACTIONS(1175), + [anon_sym_DQUOTE] = ACTIONS(1175), + [sym__str_single_quotes] = ACTIONS(1175), + [sym__str_back_ticks] = ACTIONS(1175), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), + [anon_sym_CARET] = ACTIONS(1175), + [anon_sym_POUND] = ACTIONS(105), }, - [1072] = { - [sym_comment] = STATE(1072), - [anon_sym_export] = ACTIONS(1391), - [anon_sym_alias] = ACTIONS(1391), - [anon_sym_let] = ACTIONS(1391), - [anon_sym_let_DASHenv] = ACTIONS(1391), - [anon_sym_mut] = ACTIONS(1391), - [anon_sym_const] = ACTIONS(1391), - [anon_sym_SEMI] = ACTIONS(1391), - [sym_cmd_identifier] = ACTIONS(1391), - [anon_sym_LF] = ACTIONS(1393), - [anon_sym_def] = ACTIONS(1391), - [anon_sym_def_DASHenv] = ACTIONS(1391), - [anon_sym_export_DASHenv] = ACTIONS(1391), - [anon_sym_extern] = ACTIONS(1391), - [anon_sym_module] = ACTIONS(1391), - [anon_sym_use] = ACTIONS(1391), - [anon_sym_LBRACK] = ACTIONS(1391), - [anon_sym_LPAREN] = ACTIONS(1391), - [anon_sym_RPAREN] = ACTIONS(1391), - [anon_sym_DOLLAR] = ACTIONS(1391), - [anon_sym_error] = ACTIONS(1391), - [anon_sym_DASH] = ACTIONS(1391), - [anon_sym_break] = ACTIONS(1391), - [anon_sym_continue] = ACTIONS(1391), - [anon_sym_for] = ACTIONS(1391), - [anon_sym_loop] = ACTIONS(1391), - [anon_sym_while] = ACTIONS(1391), - [anon_sym_do] = ACTIONS(1391), - [anon_sym_if] = ACTIONS(1391), - [anon_sym_match] = ACTIONS(1391), - [anon_sym_LBRACE] = ACTIONS(1391), - [anon_sym_RBRACE] = ACTIONS(1391), - [anon_sym_DOT] = ACTIONS(1391), - [anon_sym_try] = ACTIONS(1391), - [anon_sym_return] = ACTIONS(1391), - [anon_sym_source] = ACTIONS(1391), - [anon_sym_source_DASHenv] = ACTIONS(1391), - [anon_sym_register] = ACTIONS(1391), - [anon_sym_hide] = ACTIONS(1391), - [anon_sym_hide_DASHenv] = ACTIONS(1391), - [anon_sym_overlay] = ACTIONS(1391), - [anon_sym_STAR] = ACTIONS(1391), - [anon_sym_where] = ACTIONS(1391), - [anon_sym_not] = ACTIONS(1391), - [sym_val_nothing] = ACTIONS(1391), - [anon_sym_true] = ACTIONS(1391), - [anon_sym_false] = ACTIONS(1391), - [aux_sym_val_number_token1] = ACTIONS(1391), - [aux_sym_val_number_token2] = ACTIONS(1391), - [aux_sym_val_number_token3] = ACTIONS(1391), - [anon_sym_inf] = ACTIONS(1391), - [anon_sym_DASHinf] = ACTIONS(1391), - [anon_sym_NaN] = ACTIONS(1391), - [aux_sym__val_number_decimal_token1] = ACTIONS(1391), - [aux_sym__val_number_decimal_token2] = ACTIONS(1391), - [anon_sym_0b] = ACTIONS(1391), - [anon_sym_0o] = ACTIONS(1391), - [anon_sym_0x] = ACTIONS(1391), - [sym_val_date] = ACTIONS(1391), - [anon_sym_DQUOTE] = ACTIONS(1391), - [sym__str_single_quotes] = ACTIONS(1391), - [sym__str_back_ticks] = ACTIONS(1391), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1391), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1391), - [anon_sym_CARET] = ACTIONS(1391), + [1050] = { + [sym_comment] = STATE(1050), + [ts_builtin_sym_end] = ACTIONS(2700), + [anon_sym_export] = ACTIONS(2698), + [anon_sym_alias] = ACTIONS(2698), + [anon_sym_let] = ACTIONS(2698), + [anon_sym_let_DASHenv] = ACTIONS(2698), + [anon_sym_mut] = ACTIONS(2698), + [anon_sym_const] = ACTIONS(2698), + [anon_sym_SEMI] = ACTIONS(2698), + [sym_cmd_identifier] = ACTIONS(2698), + [anon_sym_LF] = ACTIONS(2700), + [anon_sym_def] = ACTIONS(2698), + [anon_sym_export_DASHenv] = ACTIONS(2698), + [anon_sym_extern] = ACTIONS(2698), + [anon_sym_module] = ACTIONS(2698), + [anon_sym_use] = ACTIONS(2698), + [anon_sym_LBRACK] = ACTIONS(2698), + [anon_sym_LPAREN] = ACTIONS(2698), + [anon_sym_DOLLAR] = ACTIONS(2698), + [anon_sym_error] = ACTIONS(2698), + [anon_sym_DASH_DASH] = ACTIONS(2698), + [anon_sym_DASH] = ACTIONS(2698), + [anon_sym_break] = ACTIONS(2698), + [anon_sym_continue] = ACTIONS(2698), + [anon_sym_for] = ACTIONS(2698), + [anon_sym_loop] = ACTIONS(2698), + [anon_sym_while] = ACTIONS(2698), + [anon_sym_do] = ACTIONS(2698), + [anon_sym_if] = ACTIONS(2698), + [anon_sym_match] = ACTIONS(2698), + [anon_sym_LBRACE] = ACTIONS(2698), + [anon_sym_DOT] = ACTIONS(2698), + [anon_sym_try] = ACTIONS(2698), + [anon_sym_return] = ACTIONS(2698), + [anon_sym_source] = ACTIONS(2698), + [anon_sym_source_DASHenv] = ACTIONS(2698), + [anon_sym_register] = ACTIONS(2698), + [anon_sym_hide] = ACTIONS(2698), + [anon_sym_hide_DASHenv] = ACTIONS(2698), + [anon_sym_overlay] = ACTIONS(2698), + [anon_sym_as] = ACTIONS(2698), + [anon_sym_where] = ACTIONS(2698), + [anon_sym_not] = ACTIONS(2698), + [sym_val_nothing] = ACTIONS(2698), + [anon_sym_true] = ACTIONS(2698), + [anon_sym_false] = ACTIONS(2698), + [aux_sym_val_number_token1] = ACTIONS(2698), + [aux_sym_val_number_token2] = ACTIONS(2698), + [aux_sym_val_number_token3] = ACTIONS(2698), + [anon_sym_inf] = ACTIONS(2698), + [anon_sym_DASHinf] = ACTIONS(2698), + [anon_sym_NaN] = ACTIONS(2698), + [aux_sym__val_number_decimal_token1] = ACTIONS(2698), + [aux_sym__val_number_decimal_token2] = ACTIONS(2698), + [anon_sym_0b] = ACTIONS(2698), + [anon_sym_0o] = ACTIONS(2698), + [anon_sym_0x] = ACTIONS(2698), + [sym_val_date] = ACTIONS(2698), + [anon_sym_DQUOTE] = ACTIONS(2698), + [sym__str_single_quotes] = ACTIONS(2698), + [sym__str_back_ticks] = ACTIONS(2698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2698), + [anon_sym_CARET] = ACTIONS(2698), + [sym_short_flag] = ACTIONS(2698), [anon_sym_POUND] = ACTIONS(105), }, - [1073] = { - [sym_comment] = STATE(1073), - [anon_sym_export] = ACTIONS(1379), - [anon_sym_alias] = ACTIONS(1379), - [anon_sym_let] = ACTIONS(1379), - [anon_sym_let_DASHenv] = ACTIONS(1379), - [anon_sym_mut] = ACTIONS(1379), - [anon_sym_const] = ACTIONS(1379), - [anon_sym_SEMI] = ACTIONS(1379), - [sym_cmd_identifier] = ACTIONS(1379), - [anon_sym_LF] = ACTIONS(1381), - [anon_sym_def] = ACTIONS(1379), - [anon_sym_def_DASHenv] = ACTIONS(1379), - [anon_sym_export_DASHenv] = ACTIONS(1379), - [anon_sym_extern] = ACTIONS(1379), - [anon_sym_module] = ACTIONS(1379), - [anon_sym_use] = ACTIONS(1379), - [anon_sym_LBRACK] = ACTIONS(1379), - [anon_sym_LPAREN] = ACTIONS(1379), - [anon_sym_RPAREN] = ACTIONS(1379), - [anon_sym_DOLLAR] = ACTIONS(1379), - [anon_sym_error] = ACTIONS(1379), - [anon_sym_DASH] = ACTIONS(1379), - [anon_sym_break] = ACTIONS(1379), - [anon_sym_continue] = ACTIONS(1379), - [anon_sym_for] = ACTIONS(1379), - [anon_sym_loop] = ACTIONS(1379), - [anon_sym_while] = ACTIONS(1379), - [anon_sym_do] = ACTIONS(1379), - [anon_sym_if] = ACTIONS(1379), - [anon_sym_match] = ACTIONS(1379), - [anon_sym_LBRACE] = ACTIONS(1379), - [anon_sym_RBRACE] = ACTIONS(1379), - [anon_sym_DOT] = ACTIONS(1379), - [anon_sym_try] = ACTIONS(1379), - [anon_sym_return] = ACTIONS(1379), - [anon_sym_source] = ACTIONS(1379), - [anon_sym_source_DASHenv] = ACTIONS(1379), - [anon_sym_register] = ACTIONS(1379), - [anon_sym_hide] = ACTIONS(1379), - [anon_sym_hide_DASHenv] = ACTIONS(1379), - [anon_sym_overlay] = ACTIONS(1379), - [anon_sym_STAR] = ACTIONS(1379), - [anon_sym_where] = ACTIONS(1379), - [anon_sym_not] = ACTIONS(1379), - [sym_val_nothing] = ACTIONS(1379), - [anon_sym_true] = ACTIONS(1379), - [anon_sym_false] = ACTIONS(1379), - [aux_sym_val_number_token1] = ACTIONS(1379), - [aux_sym_val_number_token2] = ACTIONS(1379), - [aux_sym_val_number_token3] = ACTIONS(1379), - [anon_sym_inf] = ACTIONS(1379), - [anon_sym_DASHinf] = ACTIONS(1379), - [anon_sym_NaN] = ACTIONS(1379), - [aux_sym__val_number_decimal_token1] = ACTIONS(1379), - [aux_sym__val_number_decimal_token2] = ACTIONS(1379), - [anon_sym_0b] = ACTIONS(1379), - [anon_sym_0o] = ACTIONS(1379), - [anon_sym_0x] = ACTIONS(1379), - [sym_val_date] = ACTIONS(1379), - [anon_sym_DQUOTE] = ACTIONS(1379), - [sym__str_single_quotes] = ACTIONS(1379), - [sym__str_back_ticks] = ACTIONS(1379), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1379), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1379), - [anon_sym_CARET] = ACTIONS(1379), - [anon_sym_POUND] = ACTIONS(105), - }, - [1074] = { - [sym_comment] = STATE(1074), - [ts_builtin_sym_end] = ACTIONS(1268), - [anon_sym_export] = ACTIONS(1266), - [anon_sym_alias] = ACTIONS(1266), - [anon_sym_let] = ACTIONS(1266), - [anon_sym_let_DASHenv] = ACTIONS(1266), - [anon_sym_mut] = ACTIONS(1266), - [anon_sym_const] = ACTIONS(1266), - [anon_sym_SEMI] = ACTIONS(1266), - [sym_cmd_identifier] = ACTIONS(1266), - [anon_sym_LF] = ACTIONS(1268), - [anon_sym_def] = ACTIONS(1266), - [anon_sym_def_DASHenv] = ACTIONS(1266), - [anon_sym_export_DASHenv] = ACTIONS(1266), - [anon_sym_extern] = ACTIONS(1266), - [anon_sym_module] = ACTIONS(1266), - [anon_sym_use] = ACTIONS(1266), - [anon_sym_LBRACK] = ACTIONS(1266), - [anon_sym_LPAREN] = ACTIONS(1266), - [anon_sym_DOLLAR] = ACTIONS(1266), - [anon_sym_error] = ACTIONS(1266), - [anon_sym_DASH] = ACTIONS(1266), - [anon_sym_break] = ACTIONS(1266), - [anon_sym_continue] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1266), - [anon_sym_loop] = ACTIONS(1266), - [anon_sym_while] = ACTIONS(1266), - [anon_sym_do] = ACTIONS(1266), - [anon_sym_if] = ACTIONS(1266), - [anon_sym_match] = ACTIONS(1266), - [anon_sym_LBRACE] = ACTIONS(1266), - [anon_sym_DOT] = ACTIONS(1266), - [anon_sym_try] = ACTIONS(1266), - [anon_sym_return] = ACTIONS(1266), - [anon_sym_source] = ACTIONS(1266), - [anon_sym_source_DASHenv] = ACTIONS(1266), - [anon_sym_register] = ACTIONS(1266), - [anon_sym_hide] = ACTIONS(1266), - [anon_sym_hide_DASHenv] = ACTIONS(1266), - [anon_sym_overlay] = ACTIONS(1266), - [anon_sym_where] = ACTIONS(1266), - [anon_sym_QMARK2] = ACTIONS(1266), - [anon_sym_not] = ACTIONS(1266), - [anon_sym_DOT2] = ACTIONS(1268), - [sym_val_nothing] = ACTIONS(1266), - [anon_sym_true] = ACTIONS(1266), - [anon_sym_false] = ACTIONS(1266), - [aux_sym_val_number_token1] = ACTIONS(1266), - [aux_sym_val_number_token2] = ACTIONS(1266), - [aux_sym_val_number_token3] = ACTIONS(1266), - [anon_sym_inf] = ACTIONS(1266), - [anon_sym_DASHinf] = ACTIONS(1266), - [anon_sym_NaN] = ACTIONS(1266), - [aux_sym__val_number_decimal_token1] = ACTIONS(1266), - [aux_sym__val_number_decimal_token2] = ACTIONS(1266), - [anon_sym_0b] = ACTIONS(1266), - [anon_sym_0o] = ACTIONS(1266), - [anon_sym_0x] = ACTIONS(1266), - [sym_val_date] = ACTIONS(1266), - [anon_sym_DQUOTE] = ACTIONS(1266), - [sym__str_single_quotes] = ACTIONS(1266), - [sym__str_back_ticks] = ACTIONS(1266), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1266), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1266), - [anon_sym_CARET] = ACTIONS(1266), - [anon_sym_POUND] = ACTIONS(105), - }, - [1075] = { - [sym_comment] = STATE(1075), - [anon_sym_export] = ACTIONS(1142), - [anon_sym_alias] = ACTIONS(1142), - [anon_sym_let] = ACTIONS(1142), - [anon_sym_let_DASHenv] = ACTIONS(1142), - [anon_sym_mut] = ACTIONS(1142), - [anon_sym_const] = ACTIONS(1142), - [anon_sym_SEMI] = ACTIONS(1142), - [sym_cmd_identifier] = ACTIONS(1142), - [anon_sym_LF] = ACTIONS(1144), - [anon_sym_def] = ACTIONS(1142), - [anon_sym_def_DASHenv] = ACTIONS(1142), - [anon_sym_export_DASHenv] = ACTIONS(1142), - [anon_sym_extern] = ACTIONS(1142), - [anon_sym_module] = ACTIONS(1142), - [anon_sym_use] = ACTIONS(1142), - [anon_sym_LBRACK] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(1142), - [anon_sym_RPAREN] = ACTIONS(1142), - [anon_sym_DOLLAR] = ACTIONS(1142), - [anon_sym_error] = ACTIONS(1142), - [anon_sym_DASH] = ACTIONS(1142), - [anon_sym_break] = ACTIONS(1142), - [anon_sym_continue] = ACTIONS(1142), - [anon_sym_for] = ACTIONS(1142), - [anon_sym_loop] = ACTIONS(1142), - [anon_sym_while] = ACTIONS(1142), - [anon_sym_do] = ACTIONS(1142), - [anon_sym_if] = ACTIONS(1142), - [anon_sym_match] = ACTIONS(1142), - [anon_sym_LBRACE] = ACTIONS(1142), - [anon_sym_RBRACE] = ACTIONS(1142), - [anon_sym_DOT] = ACTIONS(1142), - [anon_sym_try] = ACTIONS(1142), - [anon_sym_return] = ACTIONS(1142), - [anon_sym_source] = ACTIONS(1142), - [anon_sym_source_DASHenv] = ACTIONS(1142), - [anon_sym_register] = ACTIONS(1142), - [anon_sym_hide] = ACTIONS(1142), - [anon_sym_hide_DASHenv] = ACTIONS(1142), - [anon_sym_overlay] = ACTIONS(1142), - [anon_sym_STAR] = ACTIONS(1142), - [anon_sym_where] = ACTIONS(1142), - [anon_sym_not] = ACTIONS(1142), - [sym_val_nothing] = ACTIONS(1142), - [anon_sym_true] = ACTIONS(1142), - [anon_sym_false] = ACTIONS(1142), - [aux_sym_val_number_token1] = ACTIONS(1142), - [aux_sym_val_number_token2] = ACTIONS(1142), - [aux_sym_val_number_token3] = ACTIONS(1142), - [anon_sym_inf] = ACTIONS(1142), - [anon_sym_DASHinf] = ACTIONS(1142), - [anon_sym_NaN] = ACTIONS(1142), - [aux_sym__val_number_decimal_token1] = ACTIONS(1142), - [aux_sym__val_number_decimal_token2] = ACTIONS(1142), - [anon_sym_0b] = ACTIONS(1142), - [anon_sym_0o] = ACTIONS(1142), - [anon_sym_0x] = ACTIONS(1142), - [sym_val_date] = ACTIONS(1142), - [anon_sym_DQUOTE] = ACTIONS(1142), - [sym__str_single_quotes] = ACTIONS(1142), - [sym__str_back_ticks] = ACTIONS(1142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1142), - [anon_sym_CARET] = ACTIONS(1142), - [anon_sym_POUND] = ACTIONS(105), - }, - [1076] = { - [sym_block] = STATE(1178), - [sym_comment] = STATE(1076), - [anon_sym_export] = ACTIONS(2750), - [anon_sym_alias] = ACTIONS(2750), - [anon_sym_let] = ACTIONS(2750), - [anon_sym_let_DASHenv] = ACTIONS(2750), - [anon_sym_mut] = ACTIONS(2750), - [anon_sym_const] = ACTIONS(2750), - [anon_sym_SEMI] = ACTIONS(2750), - [sym_cmd_identifier] = ACTIONS(2750), - [anon_sym_LF] = ACTIONS(2752), - [anon_sym_def] = ACTIONS(2750), - [anon_sym_def_DASHenv] = ACTIONS(2750), - [anon_sym_export_DASHenv] = ACTIONS(2750), - [anon_sym_extern] = ACTIONS(2750), - [anon_sym_module] = ACTIONS(2750), - [anon_sym_use] = ACTIONS(2750), - [anon_sym_LBRACK] = ACTIONS(2750), - [anon_sym_LPAREN] = ACTIONS(2750), - [anon_sym_RPAREN] = ACTIONS(2750), - [anon_sym_DOLLAR] = ACTIONS(2750), - [anon_sym_error] = ACTIONS(2750), - [anon_sym_DASH] = ACTIONS(2750), - [anon_sym_break] = ACTIONS(2750), - [anon_sym_continue] = ACTIONS(2750), - [anon_sym_for] = ACTIONS(2750), - [anon_sym_loop] = ACTIONS(2750), - [anon_sym_while] = ACTIONS(2750), - [anon_sym_do] = ACTIONS(2750), - [anon_sym_if] = ACTIONS(2750), - [anon_sym_match] = ACTIONS(2750), - [anon_sym_LBRACE] = ACTIONS(2746), - [anon_sym_RBRACE] = ACTIONS(2750), - [anon_sym_DOT] = ACTIONS(2750), - [anon_sym_try] = ACTIONS(2750), - [anon_sym_return] = ACTIONS(2750), - [anon_sym_source] = ACTIONS(2750), - [anon_sym_source_DASHenv] = ACTIONS(2750), - [anon_sym_register] = ACTIONS(2750), - [anon_sym_hide] = ACTIONS(2750), - [anon_sym_hide_DASHenv] = ACTIONS(2750), - [anon_sym_overlay] = ACTIONS(2750), - [anon_sym_where] = ACTIONS(2750), - [anon_sym_not] = ACTIONS(2750), - [sym_val_nothing] = ACTIONS(2750), - [anon_sym_true] = ACTIONS(2750), - [anon_sym_false] = ACTIONS(2750), - [aux_sym_val_number_token1] = ACTIONS(2750), - [aux_sym_val_number_token2] = ACTIONS(2750), - [aux_sym_val_number_token3] = ACTIONS(2750), - [anon_sym_inf] = ACTIONS(2750), - [anon_sym_DASHinf] = ACTIONS(2750), - [anon_sym_NaN] = ACTIONS(2750), - [aux_sym__val_number_decimal_token1] = ACTIONS(2750), - [aux_sym__val_number_decimal_token2] = ACTIONS(2750), - [anon_sym_0b] = ACTIONS(2750), - [anon_sym_0o] = ACTIONS(2750), - [anon_sym_0x] = ACTIONS(2750), - [sym_val_date] = ACTIONS(2750), - [anon_sym_DQUOTE] = ACTIONS(2750), - [sym__str_single_quotes] = ACTIONS(2750), - [sym__str_back_ticks] = ACTIONS(2750), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2750), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2750), - [anon_sym_CARET] = ACTIONS(2750), - [anon_sym_POUND] = ACTIONS(105), - }, - [1077] = { - [sym_comment] = STATE(1077), - [anon_sym_export] = ACTIONS(1395), - [anon_sym_alias] = ACTIONS(1395), - [anon_sym_let] = ACTIONS(1395), - [anon_sym_let_DASHenv] = ACTIONS(1395), - [anon_sym_mut] = ACTIONS(1395), - [anon_sym_const] = ACTIONS(1395), - [anon_sym_SEMI] = ACTIONS(1395), - [sym_cmd_identifier] = ACTIONS(1395), - [anon_sym_LF] = ACTIONS(1397), - [anon_sym_def] = ACTIONS(1395), - [anon_sym_def_DASHenv] = ACTIONS(1395), - [anon_sym_export_DASHenv] = ACTIONS(1395), - [anon_sym_extern] = ACTIONS(1395), - [anon_sym_module] = ACTIONS(1395), - [anon_sym_use] = ACTIONS(1395), - [anon_sym_LBRACK] = ACTIONS(1395), - [anon_sym_LPAREN] = ACTIONS(1395), - [anon_sym_RPAREN] = ACTIONS(1395), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_error] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(1395), - [anon_sym_break] = ACTIONS(1395), - [anon_sym_continue] = ACTIONS(1395), - [anon_sym_for] = ACTIONS(1395), - [anon_sym_loop] = ACTIONS(1395), - [anon_sym_while] = ACTIONS(1395), - [anon_sym_do] = ACTIONS(1395), - [anon_sym_if] = ACTIONS(1395), - [anon_sym_match] = ACTIONS(1395), - [anon_sym_LBRACE] = ACTIONS(1395), - [anon_sym_RBRACE] = ACTIONS(1395), - [anon_sym_DOT] = ACTIONS(1395), - [anon_sym_try] = ACTIONS(1395), - [anon_sym_return] = ACTIONS(1395), - [anon_sym_source] = ACTIONS(1395), - [anon_sym_source_DASHenv] = ACTIONS(1395), - [anon_sym_register] = ACTIONS(1395), - [anon_sym_hide] = ACTIONS(1395), - [anon_sym_hide_DASHenv] = ACTIONS(1395), - [anon_sym_overlay] = ACTIONS(1395), - [anon_sym_STAR] = ACTIONS(1395), - [anon_sym_where] = ACTIONS(1395), - [anon_sym_not] = ACTIONS(1395), - [sym_val_nothing] = ACTIONS(1395), - [anon_sym_true] = ACTIONS(1395), - [anon_sym_false] = ACTIONS(1395), - [aux_sym_val_number_token1] = ACTIONS(1395), - [aux_sym_val_number_token2] = ACTIONS(1395), - [aux_sym_val_number_token3] = ACTIONS(1395), - [anon_sym_inf] = ACTIONS(1395), - [anon_sym_DASHinf] = ACTIONS(1395), - [anon_sym_NaN] = ACTIONS(1395), - [aux_sym__val_number_decimal_token1] = ACTIONS(1395), - [aux_sym__val_number_decimal_token2] = ACTIONS(1395), - [anon_sym_0b] = ACTIONS(1395), - [anon_sym_0o] = ACTIONS(1395), - [anon_sym_0x] = ACTIONS(1395), - [sym_val_date] = ACTIONS(1395), - [anon_sym_DQUOTE] = ACTIONS(1395), - [sym__str_single_quotes] = ACTIONS(1395), - [sym__str_back_ticks] = ACTIONS(1395), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1395), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1395), - [anon_sym_CARET] = ACTIONS(1395), - [anon_sym_POUND] = ACTIONS(105), - }, - [1078] = { - [sym_comment] = STATE(1078), - [anon_sym_export] = ACTIONS(2769), - [anon_sym_alias] = ACTIONS(2769), - [anon_sym_let] = ACTIONS(2769), - [anon_sym_let_DASHenv] = ACTIONS(2769), - [anon_sym_mut] = ACTIONS(2769), - [anon_sym_const] = ACTIONS(2769), - [anon_sym_SEMI] = ACTIONS(2769), - [sym_cmd_identifier] = ACTIONS(2769), - [anon_sym_LF] = ACTIONS(2771), - [anon_sym_def] = ACTIONS(2769), - [anon_sym_def_DASHenv] = ACTIONS(2769), - [anon_sym_export_DASHenv] = ACTIONS(2769), - [anon_sym_extern] = ACTIONS(2769), - [anon_sym_module] = ACTIONS(2769), - [anon_sym_use] = ACTIONS(2769), - [anon_sym_LBRACK] = ACTIONS(2769), - [anon_sym_LPAREN] = ACTIONS(2769), - [anon_sym_RPAREN] = ACTIONS(2769), - [anon_sym_PIPE] = ACTIONS(2769), - [anon_sym_DOLLAR] = ACTIONS(2769), - [anon_sym_error] = ACTIONS(2769), - [anon_sym_DASH] = ACTIONS(2769), - [anon_sym_break] = ACTIONS(2769), - [anon_sym_continue] = ACTIONS(2769), - [anon_sym_for] = ACTIONS(2769), - [anon_sym_loop] = ACTIONS(2769), - [anon_sym_while] = ACTIONS(2769), - [anon_sym_do] = ACTIONS(2769), - [anon_sym_if] = ACTIONS(2769), - [anon_sym_match] = ACTIONS(2769), - [anon_sym_LBRACE] = ACTIONS(2769), - [anon_sym_RBRACE] = ACTIONS(2769), - [anon_sym_DOT] = ACTIONS(2769), - [anon_sym_try] = ACTIONS(2769), - [anon_sym_return] = ACTIONS(2769), - [anon_sym_source] = ACTIONS(2769), - [anon_sym_source_DASHenv] = ACTIONS(2769), - [anon_sym_register] = ACTIONS(2769), - [anon_sym_hide] = ACTIONS(2769), - [anon_sym_hide_DASHenv] = ACTIONS(2769), - [anon_sym_overlay] = ACTIONS(2769), - [anon_sym_where] = ACTIONS(2769), - [anon_sym_not] = ACTIONS(2769), - [sym_val_nothing] = ACTIONS(2769), - [anon_sym_true] = ACTIONS(2769), - [anon_sym_false] = ACTIONS(2769), - [aux_sym_val_number_token1] = ACTIONS(2769), - [aux_sym_val_number_token2] = ACTIONS(2769), - [aux_sym_val_number_token3] = ACTIONS(2769), - [anon_sym_inf] = ACTIONS(2769), - [anon_sym_DASHinf] = ACTIONS(2769), - [anon_sym_NaN] = ACTIONS(2769), - [aux_sym__val_number_decimal_token1] = ACTIONS(2769), - [aux_sym__val_number_decimal_token2] = ACTIONS(2769), - [anon_sym_0b] = ACTIONS(2769), - [anon_sym_0o] = ACTIONS(2769), - [anon_sym_0x] = ACTIONS(2769), - [sym_val_date] = ACTIONS(2769), - [anon_sym_DQUOTE] = ACTIONS(2769), - [sym__str_single_quotes] = ACTIONS(2769), - [sym__str_back_ticks] = ACTIONS(2769), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2769), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2769), - [anon_sym_CARET] = ACTIONS(2769), - [anon_sym_POUND] = ACTIONS(105), - }, - [1079] = { - [sym_comment] = STATE(1079), - [anon_sym_export] = ACTIONS(2773), - [anon_sym_alias] = ACTIONS(2773), - [anon_sym_let] = ACTIONS(2773), - [anon_sym_let_DASHenv] = ACTIONS(2773), - [anon_sym_mut] = ACTIONS(2773), - [anon_sym_const] = ACTIONS(2773), - [anon_sym_SEMI] = ACTIONS(2773), - [sym_cmd_identifier] = ACTIONS(2773), - [anon_sym_LF] = ACTIONS(2775), - [anon_sym_def] = ACTIONS(2773), - [anon_sym_def_DASHenv] = ACTIONS(2773), - [anon_sym_export_DASHenv] = ACTIONS(2773), - [anon_sym_extern] = ACTIONS(2773), - [anon_sym_module] = ACTIONS(2773), - [anon_sym_use] = ACTIONS(2773), - [anon_sym_LBRACK] = ACTIONS(2773), - [anon_sym_LPAREN] = ACTIONS(2773), - [anon_sym_RPAREN] = ACTIONS(2773), - [anon_sym_PIPE] = ACTIONS(2773), - [anon_sym_DOLLAR] = ACTIONS(2773), - [anon_sym_error] = ACTIONS(2773), - [anon_sym_DASH] = ACTIONS(2773), - [anon_sym_break] = ACTIONS(2773), - [anon_sym_continue] = ACTIONS(2773), - [anon_sym_for] = ACTIONS(2773), - [anon_sym_loop] = ACTIONS(2773), - [anon_sym_while] = ACTIONS(2773), - [anon_sym_do] = ACTIONS(2773), - [anon_sym_if] = ACTIONS(2773), - [anon_sym_match] = ACTIONS(2773), - [anon_sym_LBRACE] = ACTIONS(2773), - [anon_sym_RBRACE] = ACTIONS(2773), - [anon_sym_DOT] = ACTIONS(2773), - [anon_sym_try] = ACTIONS(2773), - [anon_sym_return] = ACTIONS(2773), - [anon_sym_source] = ACTIONS(2773), - [anon_sym_source_DASHenv] = ACTIONS(2773), - [anon_sym_register] = ACTIONS(2773), - [anon_sym_hide] = ACTIONS(2773), - [anon_sym_hide_DASHenv] = ACTIONS(2773), - [anon_sym_overlay] = ACTIONS(2773), - [anon_sym_where] = ACTIONS(2773), - [anon_sym_not] = ACTIONS(2773), - [sym_val_nothing] = ACTIONS(2773), - [anon_sym_true] = ACTIONS(2773), - [anon_sym_false] = ACTIONS(2773), - [aux_sym_val_number_token1] = ACTIONS(2773), - [aux_sym_val_number_token2] = ACTIONS(2773), - [aux_sym_val_number_token3] = ACTIONS(2773), - [anon_sym_inf] = ACTIONS(2773), - [anon_sym_DASHinf] = ACTIONS(2773), - [anon_sym_NaN] = ACTIONS(2773), - [aux_sym__val_number_decimal_token1] = ACTIONS(2773), - [aux_sym__val_number_decimal_token2] = ACTIONS(2773), - [anon_sym_0b] = ACTIONS(2773), - [anon_sym_0o] = ACTIONS(2773), - [anon_sym_0x] = ACTIONS(2773), - [sym_val_date] = ACTIONS(2773), - [anon_sym_DQUOTE] = ACTIONS(2773), - [sym__str_single_quotes] = ACTIONS(2773), - [sym__str_back_ticks] = ACTIONS(2773), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2773), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2773), - [anon_sym_CARET] = ACTIONS(2773), - [anon_sym_POUND] = ACTIONS(105), - }, - [1080] = { - [sym_comment] = STATE(1080), - [anon_sym_export] = ACTIONS(2777), - [anon_sym_alias] = ACTIONS(2777), - [anon_sym_let] = ACTIONS(2777), - [anon_sym_let_DASHenv] = ACTIONS(2777), - [anon_sym_mut] = ACTIONS(2777), - [anon_sym_const] = ACTIONS(2777), - [anon_sym_SEMI] = ACTIONS(2777), - [sym_cmd_identifier] = ACTIONS(2777), - [anon_sym_LF] = ACTIONS(2779), - [anon_sym_def] = ACTIONS(2777), - [anon_sym_def_DASHenv] = ACTIONS(2777), - [anon_sym_export_DASHenv] = ACTIONS(2777), - [anon_sym_extern] = ACTIONS(2777), - [anon_sym_module] = ACTIONS(2777), - [anon_sym_use] = ACTIONS(2777), - [anon_sym_LBRACK] = ACTIONS(2777), - [anon_sym_LPAREN] = ACTIONS(2777), - [anon_sym_RPAREN] = ACTIONS(2777), - [anon_sym_DOLLAR] = ACTIONS(2777), - [anon_sym_error] = ACTIONS(2777), - [anon_sym_DASH] = ACTIONS(2777), - [anon_sym_break] = ACTIONS(2777), - [anon_sym_continue] = ACTIONS(2777), - [anon_sym_for] = ACTIONS(2777), - [anon_sym_loop] = ACTIONS(2777), - [anon_sym_while] = ACTIONS(2777), - [anon_sym_do] = ACTIONS(2777), - [anon_sym_if] = ACTIONS(2777), - [anon_sym_match] = ACTIONS(2777), - [anon_sym_LBRACE] = ACTIONS(2777), - [anon_sym_RBRACE] = ACTIONS(2777), - [anon_sym_DOT] = ACTIONS(2777), - [anon_sym_try] = ACTIONS(2777), - [anon_sym_return] = ACTIONS(2777), - [anon_sym_source] = ACTIONS(2777), - [anon_sym_source_DASHenv] = ACTIONS(2777), - [anon_sym_register] = ACTIONS(2777), - [anon_sym_hide] = ACTIONS(2777), - [anon_sym_hide_DASHenv] = ACTIONS(2777), - [anon_sym_overlay] = ACTIONS(2777), - [anon_sym_STAR] = ACTIONS(2777), - [anon_sym_where] = ACTIONS(2777), - [anon_sym_not] = ACTIONS(2777), - [sym_val_nothing] = ACTIONS(2777), - [anon_sym_true] = ACTIONS(2777), - [anon_sym_false] = ACTIONS(2777), - [aux_sym_val_number_token1] = ACTIONS(2777), - [aux_sym_val_number_token2] = ACTIONS(2777), - [aux_sym_val_number_token3] = ACTIONS(2777), - [anon_sym_inf] = ACTIONS(2777), - [anon_sym_DASHinf] = ACTIONS(2777), - [anon_sym_NaN] = ACTIONS(2777), - [aux_sym__val_number_decimal_token1] = ACTIONS(2777), - [aux_sym__val_number_decimal_token2] = ACTIONS(2777), - [anon_sym_0b] = ACTIONS(2777), - [anon_sym_0o] = ACTIONS(2777), - [anon_sym_0x] = ACTIONS(2777), - [sym_val_date] = ACTIONS(2777), - [anon_sym_DQUOTE] = ACTIONS(2777), - [sym__str_single_quotes] = ACTIONS(2777), - [sym__str_back_ticks] = ACTIONS(2777), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2777), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2777), - [anon_sym_CARET] = ACTIONS(2777), - [anon_sym_POUND] = ACTIONS(105), - }, - [1081] = { - [sym__terminator] = STATE(1130), - [sym_comment] = STATE(1081), - [aux_sym__block_body_repeat1] = STATE(1031), - [anon_sym_export] = ACTIONS(2781), - [anon_sym_alias] = ACTIONS(2781), - [anon_sym_let] = ACTIONS(2781), - [anon_sym_let_DASHenv] = ACTIONS(2781), - [anon_sym_mut] = ACTIONS(2781), - [anon_sym_const] = ACTIONS(2781), - [anon_sym_SEMI] = ACTIONS(2783), - [sym_cmd_identifier] = ACTIONS(2781), - [anon_sym_LF] = ACTIONS(2785), - [anon_sym_def] = ACTIONS(2781), - [anon_sym_def_DASHenv] = ACTIONS(2781), - [anon_sym_export_DASHenv] = ACTIONS(2781), - [anon_sym_extern] = ACTIONS(2781), - [anon_sym_module] = ACTIONS(2781), - [anon_sym_use] = ACTIONS(2781), - [anon_sym_LBRACK] = ACTIONS(2781), - [anon_sym_LPAREN] = ACTIONS(2781), - [anon_sym_DOLLAR] = ACTIONS(2781), - [anon_sym_error] = ACTIONS(2781), - [anon_sym_DASH] = ACTIONS(2781), - [anon_sym_break] = ACTIONS(2781), - [anon_sym_continue] = ACTIONS(2781), - [anon_sym_for] = ACTIONS(2781), - [anon_sym_loop] = ACTIONS(2781), - [anon_sym_while] = ACTIONS(2781), - [anon_sym_do] = ACTIONS(2781), - [anon_sym_if] = ACTIONS(2781), - [anon_sym_match] = ACTIONS(2781), - [anon_sym_LBRACE] = ACTIONS(2781), - [anon_sym_DOT] = ACTIONS(2781), - [anon_sym_try] = ACTIONS(2781), - [anon_sym_return] = ACTIONS(2781), - [anon_sym_source] = ACTIONS(2781), - [anon_sym_source_DASHenv] = ACTIONS(2781), - [anon_sym_register] = ACTIONS(2781), - [anon_sym_hide] = ACTIONS(2781), - [anon_sym_hide_DASHenv] = ACTIONS(2781), - [anon_sym_overlay] = ACTIONS(2781), - [anon_sym_where] = ACTIONS(2781), - [anon_sym_not] = ACTIONS(2781), - [sym_val_nothing] = ACTIONS(2781), - [anon_sym_true] = ACTIONS(2781), - [anon_sym_false] = ACTIONS(2781), - [aux_sym_val_number_token1] = ACTIONS(2781), - [aux_sym_val_number_token2] = ACTIONS(2781), - [aux_sym_val_number_token3] = ACTIONS(2781), - [anon_sym_inf] = ACTIONS(2781), - [anon_sym_DASHinf] = ACTIONS(2781), - [anon_sym_NaN] = ACTIONS(2781), - [aux_sym__val_number_decimal_token1] = ACTIONS(2781), - [aux_sym__val_number_decimal_token2] = ACTIONS(2781), - [anon_sym_0b] = ACTIONS(2781), - [anon_sym_0o] = ACTIONS(2781), - [anon_sym_0x] = ACTIONS(2781), - [sym_val_date] = ACTIONS(2781), - [anon_sym_DQUOTE] = ACTIONS(2781), - [sym__str_single_quotes] = ACTIONS(2781), - [sym__str_back_ticks] = ACTIONS(2781), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2781), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2781), - [anon_sym_CARET] = ACTIONS(2781), + [1051] = { + [sym__terminator] = STATE(1121), + [sym_comment] = STATE(1051), + [aux_sym__block_body_repeat1] = STATE(1051), + [anon_sym_export] = ACTIONS(2719), + [anon_sym_alias] = ACTIONS(2719), + [anon_sym_let] = ACTIONS(2719), + [anon_sym_let_DASHenv] = ACTIONS(2719), + [anon_sym_mut] = ACTIONS(2719), + [anon_sym_const] = ACTIONS(2719), + [anon_sym_SEMI] = ACTIONS(2721), + [sym_cmd_identifier] = ACTIONS(2719), + [anon_sym_LF] = ACTIONS(2724), + [anon_sym_def] = ACTIONS(2719), + [anon_sym_export_DASHenv] = ACTIONS(2719), + [anon_sym_extern] = ACTIONS(2719), + [anon_sym_module] = ACTIONS(2719), + [anon_sym_use] = ACTIONS(2719), + [anon_sym_LBRACK] = ACTIONS(2719), + [anon_sym_LPAREN] = ACTIONS(2719), + [anon_sym_RPAREN] = ACTIONS(2719), + [anon_sym_DOLLAR] = ACTIONS(2719), + [anon_sym_error] = ACTIONS(2719), + [anon_sym_DASH] = ACTIONS(2719), + [anon_sym_break] = ACTIONS(2719), + [anon_sym_continue] = ACTIONS(2719), + [anon_sym_for] = ACTIONS(2719), + [anon_sym_loop] = ACTIONS(2719), + [anon_sym_while] = ACTIONS(2719), + [anon_sym_do] = ACTIONS(2719), + [anon_sym_if] = ACTIONS(2719), + [anon_sym_match] = ACTIONS(2719), + [anon_sym_LBRACE] = ACTIONS(2719), + [anon_sym_RBRACE] = ACTIONS(2719), + [anon_sym_DOT] = ACTIONS(2719), + [anon_sym_try] = ACTIONS(2719), + [anon_sym_return] = ACTIONS(2719), + [anon_sym_source] = ACTIONS(2719), + [anon_sym_source_DASHenv] = ACTIONS(2719), + [anon_sym_register] = ACTIONS(2719), + [anon_sym_hide] = ACTIONS(2719), + [anon_sym_hide_DASHenv] = ACTIONS(2719), + [anon_sym_overlay] = ACTIONS(2719), + [anon_sym_where] = ACTIONS(2719), + [anon_sym_not] = ACTIONS(2719), + [sym_val_nothing] = ACTIONS(2719), + [anon_sym_true] = ACTIONS(2719), + [anon_sym_false] = ACTIONS(2719), + [aux_sym_val_number_token1] = ACTIONS(2719), + [aux_sym_val_number_token2] = ACTIONS(2719), + [aux_sym_val_number_token3] = ACTIONS(2719), + [anon_sym_inf] = ACTIONS(2719), + [anon_sym_DASHinf] = ACTIONS(2719), + [anon_sym_NaN] = ACTIONS(2719), + [aux_sym__val_number_decimal_token1] = ACTIONS(2719), + [aux_sym__val_number_decimal_token2] = ACTIONS(2719), + [anon_sym_0b] = ACTIONS(2719), + [anon_sym_0o] = ACTIONS(2719), + [anon_sym_0x] = ACTIONS(2719), + [sym_val_date] = ACTIONS(2719), + [anon_sym_DQUOTE] = ACTIONS(2719), + [sym__str_single_quotes] = ACTIONS(2719), + [sym__str_back_ticks] = ACTIONS(2719), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2719), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2719), + [anon_sym_CARET] = ACTIONS(2719), [anon_sym_POUND] = ACTIONS(105), }, - [1082] = { - [sym_comment] = STATE(1082), - [anon_sym_export] = ACTIONS(2787), - [anon_sym_alias] = ACTIONS(2787), - [anon_sym_let] = ACTIONS(2787), - [anon_sym_let_DASHenv] = ACTIONS(2787), - [anon_sym_mut] = ACTIONS(2787), - [anon_sym_const] = ACTIONS(2787), - [anon_sym_SEMI] = ACTIONS(2787), - [sym_cmd_identifier] = ACTIONS(2787), - [anon_sym_LF] = ACTIONS(2789), - [anon_sym_def] = ACTIONS(2787), - [anon_sym_def_DASHenv] = ACTIONS(2787), - [anon_sym_export_DASHenv] = ACTIONS(2787), - [anon_sym_extern] = ACTIONS(2787), - [anon_sym_module] = ACTIONS(2787), - [anon_sym_use] = ACTIONS(2787), - [anon_sym_LBRACK] = ACTIONS(2787), - [anon_sym_LPAREN] = ACTIONS(2787), - [anon_sym_RPAREN] = ACTIONS(2787), - [anon_sym_DOLLAR] = ACTIONS(2787), - [anon_sym_error] = ACTIONS(2787), - [anon_sym_DASH] = ACTIONS(2787), - [anon_sym_break] = ACTIONS(2787), - [anon_sym_continue] = ACTIONS(2787), - [anon_sym_for] = ACTIONS(2787), - [anon_sym_loop] = ACTIONS(2787), - [anon_sym_while] = ACTIONS(2787), - [anon_sym_do] = ACTIONS(2787), - [anon_sym_if] = ACTIONS(2787), - [anon_sym_match] = ACTIONS(2787), - [anon_sym_LBRACE] = ACTIONS(2787), - [anon_sym_RBRACE] = ACTIONS(2787), - [anon_sym_DOT] = ACTIONS(2787), - [anon_sym_try] = ACTIONS(2787), - [anon_sym_return] = ACTIONS(2787), - [anon_sym_source] = ACTIONS(2787), - [anon_sym_source_DASHenv] = ACTIONS(2787), - [anon_sym_register] = ACTIONS(2787), - [anon_sym_hide] = ACTIONS(2787), - [anon_sym_hide_DASHenv] = ACTIONS(2787), - [anon_sym_overlay] = ACTIONS(2787), - [anon_sym_where] = ACTIONS(2787), - [anon_sym_not] = ACTIONS(2787), - [sym_val_nothing] = ACTIONS(2787), - [anon_sym_true] = ACTIONS(2787), - [anon_sym_false] = ACTIONS(2787), - [aux_sym_val_number_token1] = ACTIONS(2787), - [aux_sym_val_number_token2] = ACTIONS(2787), - [aux_sym_val_number_token3] = ACTIONS(2787), - [anon_sym_inf] = ACTIONS(2787), - [anon_sym_DASHinf] = ACTIONS(2787), - [anon_sym_NaN] = ACTIONS(2787), - [aux_sym__val_number_decimal_token1] = ACTIONS(2787), - [aux_sym__val_number_decimal_token2] = ACTIONS(2787), - [anon_sym_0b] = ACTIONS(2787), - [anon_sym_0o] = ACTIONS(2787), - [anon_sym_0x] = ACTIONS(2787), - [sym_val_date] = ACTIONS(2787), - [anon_sym_DQUOTE] = ACTIONS(2787), - [sym__str_single_quotes] = ACTIONS(2787), - [sym__str_back_ticks] = ACTIONS(2787), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2787), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2787), - [anon_sym_CARET] = ACTIONS(2787), + [1052] = { + [sym_comment] = STATE(1052), + [anon_sym_export] = ACTIONS(2727), + [anon_sym_alias] = ACTIONS(2727), + [anon_sym_let] = ACTIONS(2727), + [anon_sym_let_DASHenv] = ACTIONS(2727), + [anon_sym_mut] = ACTIONS(2727), + [anon_sym_const] = ACTIONS(2727), + [anon_sym_SEMI] = ACTIONS(2727), + [sym_cmd_identifier] = ACTIONS(2727), + [anon_sym_LF] = ACTIONS(2729), + [anon_sym_def] = ACTIONS(2727), + [anon_sym_export_DASHenv] = ACTIONS(2727), + [anon_sym_extern] = ACTIONS(2727), + [anon_sym_module] = ACTIONS(2727), + [anon_sym_use] = ACTIONS(2727), + [anon_sym_LBRACK] = ACTIONS(2727), + [anon_sym_LPAREN] = ACTIONS(2727), + [anon_sym_RPAREN] = ACTIONS(2727), + [anon_sym_PIPE] = ACTIONS(2727), + [anon_sym_DOLLAR] = ACTIONS(2727), + [anon_sym_error] = ACTIONS(2727), + [anon_sym_DASH] = ACTIONS(2727), + [anon_sym_break] = ACTIONS(2727), + [anon_sym_continue] = ACTIONS(2727), + [anon_sym_for] = ACTIONS(2727), + [anon_sym_loop] = ACTIONS(2727), + [anon_sym_while] = ACTIONS(2727), + [anon_sym_do] = ACTIONS(2727), + [anon_sym_if] = ACTIONS(2727), + [anon_sym_match] = ACTIONS(2727), + [anon_sym_LBRACE] = ACTIONS(2727), + [anon_sym_RBRACE] = ACTIONS(2727), + [anon_sym_DOT] = ACTIONS(2727), + [anon_sym_try] = ACTIONS(2727), + [anon_sym_return] = ACTIONS(2727), + [anon_sym_source] = ACTIONS(2727), + [anon_sym_source_DASHenv] = ACTIONS(2727), + [anon_sym_register] = ACTIONS(2727), + [anon_sym_hide] = ACTIONS(2727), + [anon_sym_hide_DASHenv] = ACTIONS(2727), + [anon_sym_overlay] = ACTIONS(2727), + [anon_sym_where] = ACTIONS(2727), + [anon_sym_not] = ACTIONS(2727), + [sym_val_nothing] = ACTIONS(2727), + [anon_sym_true] = ACTIONS(2727), + [anon_sym_false] = ACTIONS(2727), + [aux_sym_val_number_token1] = ACTIONS(2727), + [aux_sym_val_number_token2] = ACTIONS(2727), + [aux_sym_val_number_token3] = ACTIONS(2727), + [anon_sym_inf] = ACTIONS(2727), + [anon_sym_DASHinf] = ACTIONS(2727), + [anon_sym_NaN] = ACTIONS(2727), + [aux_sym__val_number_decimal_token1] = ACTIONS(2727), + [aux_sym__val_number_decimal_token2] = ACTIONS(2727), + [anon_sym_0b] = ACTIONS(2727), + [anon_sym_0o] = ACTIONS(2727), + [anon_sym_0x] = ACTIONS(2727), + [sym_val_date] = ACTIONS(2727), + [anon_sym_DQUOTE] = ACTIONS(2727), + [sym__str_single_quotes] = ACTIONS(2727), + [sym__str_back_ticks] = ACTIONS(2727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2727), + [anon_sym_CARET] = ACTIONS(2727), [anon_sym_POUND] = ACTIONS(105), }, - [1083] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1053] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1083), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1053), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -162243,13 +159894,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -162263,8 +159913,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2795), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2735), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -162276,166 +159926,100 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1084] = { - [sym_comment] = STATE(1084), - [anon_sym_export] = ACTIONS(1363), - [anon_sym_alias] = ACTIONS(1363), - [anon_sym_let] = ACTIONS(1363), - [anon_sym_let_DASHenv] = ACTIONS(1363), - [anon_sym_mut] = ACTIONS(1363), - [anon_sym_const] = ACTIONS(1363), - [anon_sym_SEMI] = ACTIONS(1363), - [sym_cmd_identifier] = ACTIONS(1363), - [anon_sym_LF] = ACTIONS(1365), - [anon_sym_def] = ACTIONS(1363), - [anon_sym_def_DASHenv] = ACTIONS(1363), - [anon_sym_export_DASHenv] = ACTIONS(1363), - [anon_sym_extern] = ACTIONS(1363), - [anon_sym_module] = ACTIONS(1363), - [anon_sym_use] = ACTIONS(1363), - [anon_sym_LBRACK] = ACTIONS(1363), - [anon_sym_LPAREN] = ACTIONS(1363), - [anon_sym_RPAREN] = ACTIONS(1363), - [anon_sym_DOLLAR] = ACTIONS(1363), - [anon_sym_error] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1363), - [anon_sym_break] = ACTIONS(1363), - [anon_sym_continue] = ACTIONS(1363), - [anon_sym_for] = ACTIONS(1363), - [anon_sym_loop] = ACTIONS(1363), - [anon_sym_while] = ACTIONS(1363), - [anon_sym_do] = ACTIONS(1363), - [anon_sym_if] = ACTIONS(1363), - [anon_sym_match] = ACTIONS(1363), - [anon_sym_LBRACE] = ACTIONS(1363), - [anon_sym_RBRACE] = ACTIONS(1363), - [anon_sym_DOT] = ACTIONS(1363), - [anon_sym_try] = ACTIONS(1363), - [anon_sym_return] = ACTIONS(1363), - [anon_sym_source] = ACTIONS(1363), - [anon_sym_source_DASHenv] = ACTIONS(1363), - [anon_sym_register] = ACTIONS(1363), - [anon_sym_hide] = ACTIONS(1363), - [anon_sym_hide_DASHenv] = ACTIONS(1363), - [anon_sym_overlay] = ACTIONS(1363), - [anon_sym_where] = ACTIONS(1363), - [anon_sym_not] = ACTIONS(1363), - [sym_val_nothing] = ACTIONS(1363), - [anon_sym_true] = ACTIONS(1363), - [anon_sym_false] = ACTIONS(1363), - [aux_sym_val_number_token1] = ACTIONS(1363), - [aux_sym_val_number_token2] = ACTIONS(1363), - [aux_sym_val_number_token3] = ACTIONS(1363), - [anon_sym_inf] = ACTIONS(1363), - [anon_sym_DASHinf] = ACTIONS(1363), - [anon_sym_NaN] = ACTIONS(1363), - [aux_sym__val_number_decimal_token1] = ACTIONS(1363), - [aux_sym__val_number_decimal_token2] = ACTIONS(1363), - [anon_sym_0b] = ACTIONS(1363), - [anon_sym_0o] = ACTIONS(1363), - [anon_sym_0x] = ACTIONS(1363), - [sym_val_date] = ACTIONS(1363), - [anon_sym_DQUOTE] = ACTIONS(1363), - [sym__str_single_quotes] = ACTIONS(1363), - [sym__str_back_ticks] = ACTIONS(1363), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1363), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1363), - [anon_sym_CARET] = ACTIONS(1363), - [anon_sym_POUND] = ACTIONS(105), - }, - [1085] = { - [sym__terminator] = STATE(1130), - [sym_comment] = STATE(1085), - [aux_sym__block_body_repeat1] = STATE(1081), - [anon_sym_export] = ACTIONS(2811), - [anon_sym_alias] = ACTIONS(2811), - [anon_sym_let] = ACTIONS(2811), - [anon_sym_let_DASHenv] = ACTIONS(2811), - [anon_sym_mut] = ACTIONS(2811), - [anon_sym_const] = ACTIONS(2811), - [anon_sym_SEMI] = ACTIONS(2783), - [sym_cmd_identifier] = ACTIONS(2811), - [anon_sym_LF] = ACTIONS(2785), - [anon_sym_def] = ACTIONS(2811), - [anon_sym_def_DASHenv] = ACTIONS(2811), - [anon_sym_export_DASHenv] = ACTIONS(2811), - [anon_sym_extern] = ACTIONS(2811), - [anon_sym_module] = ACTIONS(2811), - [anon_sym_use] = ACTIONS(2811), - [anon_sym_LBRACK] = ACTIONS(2811), - [anon_sym_LPAREN] = ACTIONS(2811), - [anon_sym_DOLLAR] = ACTIONS(2811), - [anon_sym_error] = ACTIONS(2811), - [anon_sym_DASH] = ACTIONS(2811), - [anon_sym_break] = ACTIONS(2811), - [anon_sym_continue] = ACTIONS(2811), - [anon_sym_for] = ACTIONS(2811), - [anon_sym_loop] = ACTIONS(2811), - [anon_sym_while] = ACTIONS(2811), - [anon_sym_do] = ACTIONS(2811), - [anon_sym_if] = ACTIONS(2811), - [anon_sym_match] = ACTIONS(2811), - [anon_sym_LBRACE] = ACTIONS(2811), - [anon_sym_DOT] = ACTIONS(2811), - [anon_sym_try] = ACTIONS(2811), - [anon_sym_return] = ACTIONS(2811), - [anon_sym_source] = ACTIONS(2811), - [anon_sym_source_DASHenv] = ACTIONS(2811), - [anon_sym_register] = ACTIONS(2811), - [anon_sym_hide] = ACTIONS(2811), - [anon_sym_hide_DASHenv] = ACTIONS(2811), - [anon_sym_overlay] = ACTIONS(2811), - [anon_sym_where] = ACTIONS(2811), - [anon_sym_not] = ACTIONS(2811), - [sym_val_nothing] = ACTIONS(2811), - [anon_sym_true] = ACTIONS(2811), - [anon_sym_false] = ACTIONS(2811), - [aux_sym_val_number_token1] = ACTIONS(2811), - [aux_sym_val_number_token2] = ACTIONS(2811), - [aux_sym_val_number_token3] = ACTIONS(2811), - [anon_sym_inf] = ACTIONS(2811), - [anon_sym_DASHinf] = ACTIONS(2811), - [anon_sym_NaN] = ACTIONS(2811), - [aux_sym__val_number_decimal_token1] = ACTIONS(2811), - [aux_sym__val_number_decimal_token2] = ACTIONS(2811), - [anon_sym_0b] = ACTIONS(2811), - [anon_sym_0o] = ACTIONS(2811), - [anon_sym_0x] = ACTIONS(2811), - [sym_val_date] = ACTIONS(2811), - [anon_sym_DQUOTE] = ACTIONS(2811), - [sym__str_single_quotes] = ACTIONS(2811), - [sym__str_back_ticks] = ACTIONS(2811), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2811), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2811), - [anon_sym_CARET] = ACTIONS(2811), - [anon_sym_POUND] = ACTIONS(105), + [1054] = { + [sym_comment] = STATE(1054), + [anon_sym_EQ] = ACTIONS(1308), + [anon_sym_SEMI] = ACTIONS(1310), + [anon_sym_COLON] = ACTIONS(1310), + [anon_sym_LBRACK] = ACTIONS(1310), + [anon_sym_COMMA] = ACTIONS(1310), + [anon_sym_RBRACK] = ACTIONS(1310), + [anon_sym_LPAREN] = ACTIONS(1310), + [anon_sym_DOLLAR] = ACTIONS(1308), + [anon_sym_GT] = ACTIONS(1308), + [anon_sym_DASH_DASH] = ACTIONS(1310), + [anon_sym_DASH] = ACTIONS(1308), + [anon_sym_in] = ACTIONS(1308), + [anon_sym_LBRACE] = ACTIONS(1310), + [anon_sym_DOT] = ACTIONS(1308), + [anon_sym_STAR] = ACTIONS(1308), + [anon_sym_STAR_STAR] = ACTIONS(1310), + [anon_sym_PLUS_PLUS] = ACTIONS(1310), + [anon_sym_SLASH] = ACTIONS(1308), + [anon_sym_mod] = ACTIONS(1310), + [anon_sym_SLASH_SLASH] = ACTIONS(1310), + [anon_sym_PLUS] = ACTIONS(1308), + [anon_sym_bit_DASHshl] = ACTIONS(1310), + [anon_sym_bit_DASHshr] = ACTIONS(1310), + [anon_sym_EQ_EQ] = ACTIONS(1310), + [anon_sym_BANG_EQ] = ACTIONS(1310), + [anon_sym_LT2] = ACTIONS(1308), + [anon_sym_LT_EQ] = ACTIONS(1310), + [anon_sym_GT_EQ] = ACTIONS(1310), + [anon_sym_not_DASHin] = ACTIONS(1310), + [anon_sym_starts_DASHwith] = ACTIONS(1310), + [anon_sym_ends_DASHwith] = ACTIONS(1310), + [anon_sym_EQ_TILDE] = ACTIONS(1310), + [anon_sym_BANG_TILDE] = ACTIONS(1310), + [anon_sym_bit_DASHand] = ACTIONS(1310), + [anon_sym_bit_DASHxor] = ACTIONS(1310), + [anon_sym_bit_DASHor] = ACTIONS(1310), + [anon_sym_and] = ACTIONS(1310), + [anon_sym_xor] = ACTIONS(1310), + [anon_sym_or] = ACTIONS(1310), + [anon_sym_not] = ACTIONS(1308), + [anon_sym_DOT2] = ACTIONS(1310), + [sym_val_nothing] = ACTIONS(1310), + [anon_sym_true] = ACTIONS(1310), + [anon_sym_false] = ACTIONS(1310), + [aux_sym_val_number_token1] = ACTIONS(1310), + [aux_sym_val_number_token2] = ACTIONS(1310), + [aux_sym_val_number_token3] = ACTIONS(1310), + [anon_sym_inf] = ACTIONS(1310), + [anon_sym_DASHinf] = ACTIONS(1308), + [anon_sym_NaN] = ACTIONS(1310), + [aux_sym__val_number_decimal_token1] = ACTIONS(1308), + [aux_sym__val_number_decimal_token2] = ACTIONS(1308), + [anon_sym_0b] = ACTIONS(1308), + [anon_sym_0o] = ACTIONS(1308), + [anon_sym_0x] = ACTIONS(1308), + [sym_val_date] = ACTIONS(1310), + [anon_sym_DQUOTE] = ACTIONS(1310), + [sym__str_single_quotes] = ACTIONS(1310), + [sym__str_back_ticks] = ACTIONS(1310), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1310), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1310), + [sym__list_item_identifier] = ACTIONS(1308), + [sym_short_flag] = ACTIONS(1308), + [anon_sym_POUND] = ACTIONS(3), }, - [1086] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1055] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1086), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1055), + [aux_sym_val_record_repeat1] = STATE(1069), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -162444,13 +160028,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -162464,8 +160047,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2813), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2751), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -162477,233 +160060,368 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1087] = { - [sym_comment] = STATE(1087), - [anon_sym_export] = ACTIONS(1375), - [anon_sym_alias] = ACTIONS(1375), - [anon_sym_let] = ACTIONS(1375), - [anon_sym_let_DASHenv] = ACTIONS(1375), - [anon_sym_mut] = ACTIONS(1375), - [anon_sym_const] = ACTIONS(1375), - [anon_sym_SEMI] = ACTIONS(1375), - [sym_cmd_identifier] = ACTIONS(1375), - [anon_sym_LF] = ACTIONS(1377), - [anon_sym_def] = ACTIONS(1375), - [anon_sym_def_DASHenv] = ACTIONS(1375), - [anon_sym_export_DASHenv] = ACTIONS(1375), - [anon_sym_extern] = ACTIONS(1375), - [anon_sym_module] = ACTIONS(1375), - [anon_sym_use] = ACTIONS(1375), - [anon_sym_LBRACK] = ACTIONS(1375), - [anon_sym_LPAREN] = ACTIONS(1375), - [anon_sym_RPAREN] = ACTIONS(1375), - [anon_sym_DOLLAR] = ACTIONS(1375), - [anon_sym_error] = ACTIONS(1375), - [anon_sym_DASH] = ACTIONS(1375), - [anon_sym_break] = ACTIONS(1375), - [anon_sym_continue] = ACTIONS(1375), - [anon_sym_for] = ACTIONS(1375), - [anon_sym_loop] = ACTIONS(1375), - [anon_sym_while] = ACTIONS(1375), - [anon_sym_do] = ACTIONS(1375), - [anon_sym_if] = ACTIONS(1375), - [anon_sym_match] = ACTIONS(1375), - [anon_sym_LBRACE] = ACTIONS(1375), - [anon_sym_RBRACE] = ACTIONS(1375), - [anon_sym_DOT] = ACTIONS(1375), - [anon_sym_try] = ACTIONS(1375), - [anon_sym_return] = ACTIONS(1375), - [anon_sym_source] = ACTIONS(1375), - [anon_sym_source_DASHenv] = ACTIONS(1375), - [anon_sym_register] = ACTIONS(1375), - [anon_sym_hide] = ACTIONS(1375), - [anon_sym_hide_DASHenv] = ACTIONS(1375), - [anon_sym_overlay] = ACTIONS(1375), - [anon_sym_where] = ACTIONS(1375), - [anon_sym_not] = ACTIONS(1375), - [sym_val_nothing] = ACTIONS(1375), - [anon_sym_true] = ACTIONS(1375), - [anon_sym_false] = ACTIONS(1375), - [aux_sym_val_number_token1] = ACTIONS(1375), - [aux_sym_val_number_token2] = ACTIONS(1375), - [aux_sym_val_number_token3] = ACTIONS(1375), - [anon_sym_inf] = ACTIONS(1375), - [anon_sym_DASHinf] = ACTIONS(1375), - [anon_sym_NaN] = ACTIONS(1375), - [aux_sym__val_number_decimal_token1] = ACTIONS(1375), - [aux_sym__val_number_decimal_token2] = ACTIONS(1375), - [anon_sym_0b] = ACTIONS(1375), - [anon_sym_0o] = ACTIONS(1375), - [anon_sym_0x] = ACTIONS(1375), - [sym_val_date] = ACTIONS(1375), - [anon_sym_DQUOTE] = ACTIONS(1375), - [sym__str_single_quotes] = ACTIONS(1375), - [sym__str_back_ticks] = ACTIONS(1375), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1375), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1375), - [anon_sym_CARET] = ACTIONS(1375), + [1056] = { + [sym_comment] = STATE(1056), + [ts_builtin_sym_end] = ACTIONS(1167), + [anon_sym_export] = ACTIONS(1165), + [anon_sym_alias] = ACTIONS(1165), + [anon_sym_let] = ACTIONS(1165), + [anon_sym_let_DASHenv] = ACTIONS(1165), + [anon_sym_mut] = ACTIONS(1165), + [anon_sym_const] = ACTIONS(1165), + [anon_sym_SEMI] = ACTIONS(1165), + [sym_cmd_identifier] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_def] = ACTIONS(1165), + [anon_sym_export_DASHenv] = ACTIONS(1165), + [anon_sym_extern] = ACTIONS(1165), + [anon_sym_module] = ACTIONS(1165), + [anon_sym_use] = ACTIONS(1165), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_error] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_break] = ACTIONS(1165), + [anon_sym_continue] = ACTIONS(1165), + [anon_sym_for] = ACTIONS(1165), + [anon_sym_loop] = ACTIONS(1165), + [anon_sym_while] = ACTIONS(1165), + [anon_sym_do] = ACTIONS(1165), + [anon_sym_if] = ACTIONS(1165), + [anon_sym_match] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_try] = ACTIONS(1165), + [anon_sym_return] = ACTIONS(1165), + [anon_sym_source] = ACTIONS(1165), + [anon_sym_source_DASHenv] = ACTIONS(1165), + [anon_sym_register] = ACTIONS(1165), + [anon_sym_hide] = ACTIONS(1165), + [anon_sym_hide_DASHenv] = ACTIONS(1165), + [anon_sym_overlay] = ACTIONS(1165), + [anon_sym_where] = ACTIONS(1165), + [anon_sym_not] = ACTIONS(1165), + [anon_sym_DOT2] = ACTIONS(2753), + [sym_val_nothing] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym_val_number_token1] = ACTIONS(1165), + [aux_sym_val_number_token2] = ACTIONS(1165), + [aux_sym_val_number_token3] = ACTIONS(1165), + [anon_sym_inf] = ACTIONS(1165), + [anon_sym_DASHinf] = ACTIONS(1165), + [anon_sym_NaN] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_decimal_token2] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_CARET] = ACTIONS(1165), + [aux_sym_unquoted_token2] = ACTIONS(2755), [anon_sym_POUND] = ACTIONS(105), }, - [1088] = { - [sym_comment] = STATE(1088), - [ts_builtin_sym_end] = ACTIONS(1369), - [anon_sym_export] = ACTIONS(1367), - [anon_sym_alias] = ACTIONS(1367), - [anon_sym_let] = ACTIONS(1367), - [anon_sym_let_DASHenv] = ACTIONS(1367), - [anon_sym_mut] = ACTIONS(1367), - [anon_sym_const] = ACTIONS(1367), - [anon_sym_SEMI] = ACTIONS(1367), - [sym_cmd_identifier] = ACTIONS(1367), - [anon_sym_LF] = ACTIONS(1369), - [anon_sym_def] = ACTIONS(1367), - [anon_sym_def_DASHenv] = ACTIONS(1367), - [anon_sym_export_DASHenv] = ACTIONS(1367), - [anon_sym_extern] = ACTIONS(1367), - [anon_sym_module] = ACTIONS(1367), - [anon_sym_use] = ACTIONS(1367), - [anon_sym_LBRACK] = ACTIONS(1367), - [anon_sym_LPAREN] = ACTIONS(1367), - [anon_sym_DOLLAR] = ACTIONS(1367), - [anon_sym_error] = ACTIONS(1367), - [anon_sym_DASH] = ACTIONS(1367), - [anon_sym_break] = ACTIONS(1367), - [anon_sym_continue] = ACTIONS(1367), - [anon_sym_for] = ACTIONS(1367), - [anon_sym_loop] = ACTIONS(1367), - [anon_sym_while] = ACTIONS(1367), - [anon_sym_do] = ACTIONS(1367), - [anon_sym_if] = ACTIONS(1367), - [anon_sym_match] = ACTIONS(1367), - [anon_sym_LBRACE] = ACTIONS(1367), - [anon_sym_DOT] = ACTIONS(1367), - [anon_sym_try] = ACTIONS(1367), - [anon_sym_return] = ACTIONS(1367), - [anon_sym_source] = ACTIONS(1367), - [anon_sym_source_DASHenv] = ACTIONS(1367), - [anon_sym_register] = ACTIONS(1367), - [anon_sym_hide] = ACTIONS(1367), - [anon_sym_hide_DASHenv] = ACTIONS(1367), - [anon_sym_overlay] = ACTIONS(1367), - [anon_sym_where] = ACTIONS(1367), - [anon_sym_not] = ACTIONS(1367), - [anon_sym_DOT2] = ACTIONS(1369), - [sym_val_nothing] = ACTIONS(1367), - [anon_sym_true] = ACTIONS(1367), - [anon_sym_false] = ACTIONS(1367), - [aux_sym_val_number_token1] = ACTIONS(1367), - [aux_sym_val_number_token2] = ACTIONS(1367), - [aux_sym_val_number_token3] = ACTIONS(1367), - [anon_sym_inf] = ACTIONS(1367), - [anon_sym_DASHinf] = ACTIONS(1367), - [anon_sym_NaN] = ACTIONS(1367), - [aux_sym__val_number_decimal_token1] = ACTIONS(1367), - [aux_sym__val_number_decimal_token2] = ACTIONS(1367), - [anon_sym_0b] = ACTIONS(1367), - [anon_sym_0o] = ACTIONS(1367), - [anon_sym_0x] = ACTIONS(1367), - [sym_val_date] = ACTIONS(1367), - [anon_sym_DQUOTE] = ACTIONS(1367), - [sym__str_single_quotes] = ACTIONS(1367), - [sym__str_back_ticks] = ACTIONS(1367), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1367), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1367), - [anon_sym_CARET] = ACTIONS(1367), + [1057] = { + [sym_comment] = STATE(1057), + [ts_builtin_sym_end] = ACTIONS(1222), + [anon_sym_export] = ACTIONS(1220), + [anon_sym_alias] = ACTIONS(1220), + [anon_sym_let] = ACTIONS(1220), + [anon_sym_let_DASHenv] = ACTIONS(1220), + [anon_sym_mut] = ACTIONS(1220), + [anon_sym_const] = ACTIONS(1220), + [anon_sym_SEMI] = ACTIONS(1220), + [sym_cmd_identifier] = ACTIONS(1220), + [anon_sym_LF] = ACTIONS(1222), + [anon_sym_def] = ACTIONS(1220), + [anon_sym_export_DASHenv] = ACTIONS(1220), + [anon_sym_extern] = ACTIONS(1220), + [anon_sym_module] = ACTIONS(1220), + [anon_sym_use] = ACTIONS(1220), + [anon_sym_LBRACK] = ACTIONS(1220), + [anon_sym_LPAREN] = ACTIONS(1220), + [anon_sym_DOLLAR] = ACTIONS(1220), + [anon_sym_error] = ACTIONS(1220), + [anon_sym_DASH] = ACTIONS(1220), + [anon_sym_break] = ACTIONS(1220), + [anon_sym_continue] = ACTIONS(1220), + [anon_sym_for] = ACTIONS(1220), + [anon_sym_loop] = ACTIONS(1220), + [anon_sym_while] = ACTIONS(1220), + [anon_sym_do] = ACTIONS(1220), + [anon_sym_if] = ACTIONS(1220), + [anon_sym_match] = ACTIONS(1220), + [anon_sym_LBRACE] = ACTIONS(1220), + [anon_sym_DOT] = ACTIONS(1220), + [anon_sym_try] = ACTIONS(1220), + [anon_sym_return] = ACTIONS(1220), + [anon_sym_source] = ACTIONS(1220), + [anon_sym_source_DASHenv] = ACTIONS(1220), + [anon_sym_register] = ACTIONS(1220), + [anon_sym_hide] = ACTIONS(1220), + [anon_sym_hide_DASHenv] = ACTIONS(1220), + [anon_sym_overlay] = ACTIONS(1220), + [anon_sym_where] = ACTIONS(1220), + [anon_sym_QMARK2] = ACTIONS(2757), + [anon_sym_not] = ACTIONS(1220), + [anon_sym_DOT2] = ACTIONS(1222), + [sym_val_nothing] = ACTIONS(1220), + [anon_sym_true] = ACTIONS(1220), + [anon_sym_false] = ACTIONS(1220), + [aux_sym_val_number_token1] = ACTIONS(1220), + [aux_sym_val_number_token2] = ACTIONS(1220), + [aux_sym_val_number_token3] = ACTIONS(1220), + [anon_sym_inf] = ACTIONS(1220), + [anon_sym_DASHinf] = ACTIONS(1220), + [anon_sym_NaN] = ACTIONS(1220), + [aux_sym__val_number_decimal_token1] = ACTIONS(1220), + [aux_sym__val_number_decimal_token2] = ACTIONS(1220), + [anon_sym_0b] = ACTIONS(1220), + [anon_sym_0o] = ACTIONS(1220), + [anon_sym_0x] = ACTIONS(1220), + [sym_val_date] = ACTIONS(1220), + [anon_sym_DQUOTE] = ACTIONS(1220), + [sym__str_single_quotes] = ACTIONS(1220), + [sym__str_back_ticks] = ACTIONS(1220), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1220), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1220), + [anon_sym_CARET] = ACTIONS(1220), [anon_sym_POUND] = ACTIONS(105), }, - [1089] = { - [sym_comment] = STATE(1089), - [ts_builtin_sym_end] = ACTIONS(1288), - [anon_sym_export] = ACTIONS(1286), - [anon_sym_alias] = ACTIONS(1286), - [anon_sym_let] = ACTIONS(1286), - [anon_sym_let_DASHenv] = ACTIONS(1286), - [anon_sym_mut] = ACTIONS(1286), - [anon_sym_const] = ACTIONS(1286), - [anon_sym_SEMI] = ACTIONS(1286), - [sym_cmd_identifier] = ACTIONS(1286), - [anon_sym_LF] = ACTIONS(1288), - [anon_sym_def] = ACTIONS(1286), - [anon_sym_def_DASHenv] = ACTIONS(1286), - [anon_sym_export_DASHenv] = ACTIONS(1286), - [anon_sym_extern] = ACTIONS(1286), - [anon_sym_module] = ACTIONS(1286), - [anon_sym_use] = ACTIONS(1286), - [anon_sym_LBRACK] = ACTIONS(1286), - [anon_sym_LPAREN] = ACTIONS(1286), - [anon_sym_DOLLAR] = ACTIONS(1286), - [anon_sym_error] = ACTIONS(1286), - [anon_sym_DASH] = ACTIONS(1286), - [anon_sym_break] = ACTIONS(1286), - [anon_sym_continue] = ACTIONS(1286), - [anon_sym_for] = ACTIONS(1286), - [anon_sym_loop] = ACTIONS(1286), - [anon_sym_while] = ACTIONS(1286), - [anon_sym_do] = ACTIONS(1286), - [anon_sym_if] = ACTIONS(1286), - [anon_sym_match] = ACTIONS(1286), - [anon_sym_LBRACE] = ACTIONS(1286), - [anon_sym_DOT] = ACTIONS(1286), - [anon_sym_try] = ACTIONS(1286), - [anon_sym_return] = ACTIONS(1286), - [anon_sym_source] = ACTIONS(1286), - [anon_sym_source_DASHenv] = ACTIONS(1286), - [anon_sym_register] = ACTIONS(1286), - [anon_sym_hide] = ACTIONS(1286), - [anon_sym_hide_DASHenv] = ACTIONS(1286), - [anon_sym_overlay] = ACTIONS(1286), - [anon_sym_where] = ACTIONS(1286), - [anon_sym_not] = ACTIONS(1286), - [anon_sym_DOT2] = ACTIONS(1288), - [sym_val_nothing] = ACTIONS(1286), - [anon_sym_true] = ACTIONS(1286), - [anon_sym_false] = ACTIONS(1286), - [aux_sym_val_number_token1] = ACTIONS(1286), - [aux_sym_val_number_token2] = ACTIONS(1286), - [aux_sym_val_number_token3] = ACTIONS(1286), - [anon_sym_inf] = ACTIONS(1286), - [anon_sym_DASHinf] = ACTIONS(1286), - [anon_sym_NaN] = ACTIONS(1286), - [aux_sym__val_number_decimal_token1] = ACTIONS(1286), - [aux_sym__val_number_decimal_token2] = ACTIONS(1286), - [anon_sym_0b] = ACTIONS(1286), - [anon_sym_0o] = ACTIONS(1286), - [anon_sym_0x] = ACTIONS(1286), - [sym_val_date] = ACTIONS(1286), - [anon_sym_DQUOTE] = ACTIONS(1286), - [sym__str_single_quotes] = ACTIONS(1286), - [sym__str_back_ticks] = ACTIONS(1286), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1286), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1286), - [anon_sym_CARET] = ACTIONS(1286), + [1058] = { + [sym_block] = STATE(1127), + [sym_comment] = STATE(1058), + [anon_sym_export] = ACTIONS(2759), + [anon_sym_alias] = ACTIONS(2759), + [anon_sym_let] = ACTIONS(2759), + [anon_sym_let_DASHenv] = ACTIONS(2759), + [anon_sym_mut] = ACTIONS(2759), + [anon_sym_const] = ACTIONS(2759), + [anon_sym_SEMI] = ACTIONS(2759), + [sym_cmd_identifier] = ACTIONS(2759), + [anon_sym_LF] = ACTIONS(2761), + [anon_sym_def] = ACTIONS(2759), + [anon_sym_export_DASHenv] = ACTIONS(2759), + [anon_sym_extern] = ACTIONS(2759), + [anon_sym_module] = ACTIONS(2759), + [anon_sym_use] = ACTIONS(2759), + [anon_sym_LBRACK] = ACTIONS(2759), + [anon_sym_LPAREN] = ACTIONS(2759), + [anon_sym_RPAREN] = ACTIONS(2759), + [anon_sym_DOLLAR] = ACTIONS(2759), + [anon_sym_error] = ACTIONS(2759), + [anon_sym_DASH] = ACTIONS(2759), + [anon_sym_break] = ACTIONS(2759), + [anon_sym_continue] = ACTIONS(2759), + [anon_sym_for] = ACTIONS(2759), + [anon_sym_loop] = ACTIONS(2759), + [anon_sym_while] = ACTIONS(2759), + [anon_sym_do] = ACTIONS(2759), + [anon_sym_if] = ACTIONS(2759), + [anon_sym_match] = ACTIONS(2759), + [anon_sym_LBRACE] = ACTIONS(2763), + [anon_sym_RBRACE] = ACTIONS(2759), + [anon_sym_DOT] = ACTIONS(2759), + [anon_sym_try] = ACTIONS(2759), + [anon_sym_return] = ACTIONS(2759), + [anon_sym_source] = ACTIONS(2759), + [anon_sym_source_DASHenv] = ACTIONS(2759), + [anon_sym_register] = ACTIONS(2759), + [anon_sym_hide] = ACTIONS(2759), + [anon_sym_hide_DASHenv] = ACTIONS(2759), + [anon_sym_overlay] = ACTIONS(2759), + [anon_sym_where] = ACTIONS(2759), + [anon_sym_not] = ACTIONS(2759), + [sym_val_nothing] = ACTIONS(2759), + [anon_sym_true] = ACTIONS(2759), + [anon_sym_false] = ACTIONS(2759), + [aux_sym_val_number_token1] = ACTIONS(2759), + [aux_sym_val_number_token2] = ACTIONS(2759), + [aux_sym_val_number_token3] = ACTIONS(2759), + [anon_sym_inf] = ACTIONS(2759), + [anon_sym_DASHinf] = ACTIONS(2759), + [anon_sym_NaN] = ACTIONS(2759), + [aux_sym__val_number_decimal_token1] = ACTIONS(2759), + [aux_sym__val_number_decimal_token2] = ACTIONS(2759), + [anon_sym_0b] = ACTIONS(2759), + [anon_sym_0o] = ACTIONS(2759), + [anon_sym_0x] = ACTIONS(2759), + [sym_val_date] = ACTIONS(2759), + [anon_sym_DQUOTE] = ACTIONS(2759), + [sym__str_single_quotes] = ACTIONS(2759), + [sym__str_back_ticks] = ACTIONS(2759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2759), + [anon_sym_CARET] = ACTIONS(2759), [anon_sym_POUND] = ACTIONS(105), }, - [1090] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1059] = { + [sym_comment] = STATE(1059), + [anon_sym_export] = ACTIONS(1539), + [anon_sym_alias] = ACTIONS(1539), + [anon_sym_let] = ACTIONS(1539), + [anon_sym_let_DASHenv] = ACTIONS(1539), + [anon_sym_mut] = ACTIONS(1539), + [anon_sym_const] = ACTIONS(1539), + [anon_sym_SEMI] = ACTIONS(1539), + [sym_cmd_identifier] = ACTIONS(1539), + [anon_sym_LF] = ACTIONS(1541), + [anon_sym_def] = ACTIONS(1539), + [anon_sym_export_DASHenv] = ACTIONS(1539), + [anon_sym_extern] = ACTIONS(1539), + [anon_sym_module] = ACTIONS(1539), + [anon_sym_use] = ACTIONS(1539), + [anon_sym_LBRACK] = ACTIONS(1539), + [anon_sym_LPAREN] = ACTIONS(1539), + [anon_sym_RPAREN] = ACTIONS(1539), + [anon_sym_DOLLAR] = ACTIONS(1539), + [anon_sym_error] = ACTIONS(1539), + [anon_sym_DASH] = ACTIONS(1539), + [anon_sym_break] = ACTIONS(1539), + [anon_sym_continue] = ACTIONS(1539), + [anon_sym_for] = ACTIONS(1539), + [anon_sym_loop] = ACTIONS(1539), + [anon_sym_while] = ACTIONS(1539), + [anon_sym_do] = ACTIONS(1539), + [anon_sym_if] = ACTIONS(1539), + [anon_sym_match] = ACTIONS(1539), + [anon_sym_LBRACE] = ACTIONS(1539), + [anon_sym_RBRACE] = ACTIONS(1539), + [anon_sym_DOT] = ACTIONS(1539), + [anon_sym_try] = ACTIONS(1539), + [anon_sym_return] = ACTIONS(1539), + [anon_sym_source] = ACTIONS(1539), + [anon_sym_source_DASHenv] = ACTIONS(1539), + [anon_sym_register] = ACTIONS(1539), + [anon_sym_hide] = ACTIONS(1539), + [anon_sym_hide_DASHenv] = ACTIONS(1539), + [anon_sym_overlay] = ACTIONS(1539), + [anon_sym_STAR] = ACTIONS(1539), + [anon_sym_where] = ACTIONS(1539), + [anon_sym_not] = ACTIONS(1539), + [sym_val_nothing] = ACTIONS(1539), + [anon_sym_true] = ACTIONS(1539), + [anon_sym_false] = ACTIONS(1539), + [aux_sym_val_number_token1] = ACTIONS(1539), + [aux_sym_val_number_token2] = ACTIONS(1539), + [aux_sym_val_number_token3] = ACTIONS(1539), + [anon_sym_inf] = ACTIONS(1539), + [anon_sym_DASHinf] = ACTIONS(1539), + [anon_sym_NaN] = ACTIONS(1539), + [aux_sym__val_number_decimal_token1] = ACTIONS(1539), + [aux_sym__val_number_decimal_token2] = ACTIONS(1539), + [anon_sym_0b] = ACTIONS(1539), + [anon_sym_0o] = ACTIONS(1539), + [anon_sym_0x] = ACTIONS(1539), + [sym_val_date] = ACTIONS(1539), + [anon_sym_DQUOTE] = ACTIONS(1539), + [sym__str_single_quotes] = ACTIONS(1539), + [sym__str_back_ticks] = ACTIONS(1539), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1539), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1539), + [anon_sym_CARET] = ACTIONS(1539), + [anon_sym_POUND] = ACTIONS(105), + }, + [1060] = { + [sym_comment] = STATE(1060), + [anon_sym_export] = ACTIONS(2766), + [anon_sym_alias] = ACTIONS(2766), + [anon_sym_let] = ACTIONS(2766), + [anon_sym_let_DASHenv] = ACTIONS(2766), + [anon_sym_mut] = ACTIONS(2766), + [anon_sym_const] = ACTIONS(2766), + [anon_sym_SEMI] = ACTIONS(2766), + [sym_cmd_identifier] = ACTIONS(2766), + [anon_sym_LF] = ACTIONS(2768), + [anon_sym_def] = ACTIONS(2766), + [anon_sym_export_DASHenv] = ACTIONS(2766), + [anon_sym_extern] = ACTIONS(2766), + [anon_sym_module] = ACTIONS(2766), + [anon_sym_use] = ACTIONS(2766), + [anon_sym_LBRACK] = ACTIONS(2766), + [anon_sym_LPAREN] = ACTIONS(2766), + [anon_sym_RPAREN] = ACTIONS(2766), + [anon_sym_PIPE] = ACTIONS(2766), + [anon_sym_DOLLAR] = ACTIONS(2766), + [anon_sym_error] = ACTIONS(2766), + [anon_sym_DASH] = ACTIONS(2766), + [anon_sym_break] = ACTIONS(2766), + [anon_sym_continue] = ACTIONS(2766), + [anon_sym_for] = ACTIONS(2766), + [anon_sym_loop] = ACTIONS(2766), + [anon_sym_while] = ACTIONS(2766), + [anon_sym_do] = ACTIONS(2766), + [anon_sym_if] = ACTIONS(2766), + [anon_sym_match] = ACTIONS(2766), + [anon_sym_LBRACE] = ACTIONS(2766), + [anon_sym_RBRACE] = ACTIONS(2766), + [anon_sym_DOT] = ACTIONS(2766), + [anon_sym_try] = ACTIONS(2766), + [anon_sym_return] = ACTIONS(2766), + [anon_sym_source] = ACTIONS(2766), + [anon_sym_source_DASHenv] = ACTIONS(2766), + [anon_sym_register] = ACTIONS(2766), + [anon_sym_hide] = ACTIONS(2766), + [anon_sym_hide_DASHenv] = ACTIONS(2766), + [anon_sym_overlay] = ACTIONS(2766), + [anon_sym_where] = ACTIONS(2766), + [anon_sym_not] = ACTIONS(2766), + [sym_val_nothing] = ACTIONS(2766), + [anon_sym_true] = ACTIONS(2766), + [anon_sym_false] = ACTIONS(2766), + [aux_sym_val_number_token1] = ACTIONS(2766), + [aux_sym_val_number_token2] = ACTIONS(2766), + [aux_sym_val_number_token3] = ACTIONS(2766), + [anon_sym_inf] = ACTIONS(2766), + [anon_sym_DASHinf] = ACTIONS(2766), + [anon_sym_NaN] = ACTIONS(2766), + [aux_sym__val_number_decimal_token1] = ACTIONS(2766), + [aux_sym__val_number_decimal_token2] = ACTIONS(2766), + [anon_sym_0b] = ACTIONS(2766), + [anon_sym_0o] = ACTIONS(2766), + [anon_sym_0x] = ACTIONS(2766), + [sym_val_date] = ACTIONS(2766), + [anon_sym_DQUOTE] = ACTIONS(2766), + [sym__str_single_quotes] = ACTIONS(2766), + [sym__str_back_ticks] = ACTIONS(2766), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2766), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2766), + [anon_sym_CARET] = ACTIONS(2766), + [anon_sym_POUND] = ACTIONS(105), + }, + [1061] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1090), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1061), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -162712,13 +160430,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -162732,8 +160449,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2815), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2770), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -162745,32 +160462,234 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1091] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1062] = { + [sym_cell_path] = STATE(1384), + [sym_path] = STATE(1081), + [sym_comment] = STATE(1062), + [anon_sym_SEMI] = ACTIONS(1155), + [anon_sym_LBRACK] = ACTIONS(1155), + [anon_sym_COMMA] = ACTIONS(1155), + [anon_sym_RBRACK] = ACTIONS(1155), + [anon_sym_LPAREN] = ACTIONS(1155), + [anon_sym_DOLLAR] = ACTIONS(1153), + [anon_sym_GT] = ACTIONS(1153), + [anon_sym_DASH_DASH] = ACTIONS(1155), + [anon_sym_DASH] = ACTIONS(1153), + [anon_sym_in] = ACTIONS(1153), + [anon_sym_LBRACE] = ACTIONS(1155), + [anon_sym_DOT] = ACTIONS(1153), + [anon_sym_STAR] = ACTIONS(1153), + [anon_sym_STAR_STAR] = ACTIONS(1155), + [anon_sym_PLUS_PLUS] = ACTIONS(1155), + [anon_sym_SLASH] = ACTIONS(1153), + [anon_sym_mod] = ACTIONS(1155), + [anon_sym_SLASH_SLASH] = ACTIONS(1155), + [anon_sym_PLUS] = ACTIONS(1153), + [anon_sym_bit_DASHshl] = ACTIONS(1155), + [anon_sym_bit_DASHshr] = ACTIONS(1155), + [anon_sym_EQ_EQ] = ACTIONS(1155), + [anon_sym_BANG_EQ] = ACTIONS(1155), + [anon_sym_LT2] = ACTIONS(1153), + [anon_sym_LT_EQ] = ACTIONS(1155), + [anon_sym_GT_EQ] = ACTIONS(1155), + [anon_sym_not_DASHin] = ACTIONS(1155), + [anon_sym_starts_DASHwith] = ACTIONS(1155), + [anon_sym_ends_DASHwith] = ACTIONS(1155), + [anon_sym_EQ_TILDE] = ACTIONS(1155), + [anon_sym_BANG_TILDE] = ACTIONS(1155), + [anon_sym_bit_DASHand] = ACTIONS(1155), + [anon_sym_bit_DASHxor] = ACTIONS(1155), + [anon_sym_bit_DASHor] = ACTIONS(1155), + [anon_sym_and] = ACTIONS(1155), + [anon_sym_xor] = ACTIONS(1155), + [anon_sym_or] = ACTIONS(1155), + [anon_sym_not] = ACTIONS(1153), + [anon_sym_DOT2] = ACTIONS(2772), + [sym_val_nothing] = ACTIONS(1155), + [anon_sym_true] = ACTIONS(1155), + [anon_sym_false] = ACTIONS(1155), + [aux_sym_val_number_token1] = ACTIONS(1155), + [aux_sym_val_number_token2] = ACTIONS(1155), + [aux_sym_val_number_token3] = ACTIONS(1155), + [anon_sym_inf] = ACTIONS(1155), + [anon_sym_DASHinf] = ACTIONS(1153), + [anon_sym_NaN] = ACTIONS(1155), + [aux_sym__val_number_decimal_token1] = ACTIONS(1153), + [aux_sym__val_number_decimal_token2] = ACTIONS(1153), + [anon_sym_0b] = ACTIONS(1153), + [anon_sym_0o] = ACTIONS(1153), + [anon_sym_0x] = ACTIONS(1153), + [sym_val_date] = ACTIONS(1155), + [anon_sym_DQUOTE] = ACTIONS(1155), + [sym__str_single_quotes] = ACTIONS(1155), + [sym__str_back_ticks] = ACTIONS(1155), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1155), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1155), + [sym__list_item_identifier] = ACTIONS(1153), + [sym_short_flag] = ACTIONS(1153), + [anon_sym_POUND] = ACTIONS(3), + }, + [1063] = { + [sym_comment] = STATE(1063), + [anon_sym_export] = ACTIONS(1308), + [anon_sym_alias] = ACTIONS(1308), + [anon_sym_let] = ACTIONS(1308), + [anon_sym_let_DASHenv] = ACTIONS(1308), + [anon_sym_mut] = ACTIONS(1308), + [anon_sym_const] = ACTIONS(1308), + [anon_sym_SEMI] = ACTIONS(1308), + [sym_cmd_identifier] = ACTIONS(1308), + [anon_sym_LF] = ACTIONS(1310), + [anon_sym_def] = ACTIONS(1308), + [anon_sym_export_DASHenv] = ACTIONS(1308), + [anon_sym_extern] = ACTIONS(1308), + [anon_sym_module] = ACTIONS(1308), + [anon_sym_use] = ACTIONS(1308), + [anon_sym_LBRACK] = ACTIONS(1308), + [anon_sym_LPAREN] = ACTIONS(1308), + [anon_sym_RPAREN] = ACTIONS(1308), + [anon_sym_DOLLAR] = ACTIONS(1308), + [anon_sym_error] = ACTIONS(1308), + [anon_sym_DASH] = ACTIONS(1308), + [anon_sym_break] = ACTIONS(1308), + [anon_sym_continue] = ACTIONS(1308), + [anon_sym_for] = ACTIONS(1308), + [anon_sym_loop] = ACTIONS(1308), + [anon_sym_while] = ACTIONS(1308), + [anon_sym_do] = ACTIONS(1308), + [anon_sym_if] = ACTIONS(1308), + [anon_sym_match] = ACTIONS(1308), + [anon_sym_LBRACE] = ACTIONS(1308), + [anon_sym_RBRACE] = ACTIONS(1308), + [anon_sym_DOT] = ACTIONS(1308), + [anon_sym_try] = ACTIONS(1308), + [anon_sym_return] = ACTIONS(1308), + [anon_sym_source] = ACTIONS(1308), + [anon_sym_source_DASHenv] = ACTIONS(1308), + [anon_sym_register] = ACTIONS(1308), + [anon_sym_hide] = ACTIONS(1308), + [anon_sym_hide_DASHenv] = ACTIONS(1308), + [anon_sym_overlay] = ACTIONS(1308), + [anon_sym_where] = ACTIONS(1308), + [anon_sym_not] = ACTIONS(1308), + [anon_sym_DOT2] = ACTIONS(1310), + [sym_val_nothing] = ACTIONS(1308), + [anon_sym_true] = ACTIONS(1308), + [anon_sym_false] = ACTIONS(1308), + [aux_sym_val_number_token1] = ACTIONS(1308), + [aux_sym_val_number_token2] = ACTIONS(1308), + [aux_sym_val_number_token3] = ACTIONS(1308), + [anon_sym_inf] = ACTIONS(1308), + [anon_sym_DASHinf] = ACTIONS(1308), + [anon_sym_NaN] = ACTIONS(1308), + [aux_sym__val_number_decimal_token1] = ACTIONS(1308), + [aux_sym__val_number_decimal_token2] = ACTIONS(1308), + [anon_sym_0b] = ACTIONS(1308), + [anon_sym_0o] = ACTIONS(1308), + [anon_sym_0x] = ACTIONS(1308), + [sym_val_date] = ACTIONS(1308), + [anon_sym_DQUOTE] = ACTIONS(1308), + [sym__str_single_quotes] = ACTIONS(1308), + [sym__str_back_ticks] = ACTIONS(1308), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1308), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1308), + [anon_sym_CARET] = ACTIONS(1308), + [anon_sym_POUND] = ACTIONS(105), + }, + [1064] = { + [sym_val_record] = STATE(1173), + [sym_comment] = STATE(1064), + [anon_sym_export] = ACTIONS(2774), + [anon_sym_alias] = ACTIONS(2774), + [anon_sym_let] = ACTIONS(2774), + [anon_sym_let_DASHenv] = ACTIONS(2774), + [anon_sym_mut] = ACTIONS(2774), + [anon_sym_const] = ACTIONS(2774), + [anon_sym_SEMI] = ACTIONS(2774), + [sym_cmd_identifier] = ACTIONS(2774), + [anon_sym_LF] = ACTIONS(2776), + [anon_sym_def] = ACTIONS(2774), + [anon_sym_export_DASHenv] = ACTIONS(2774), + [anon_sym_extern] = ACTIONS(2774), + [anon_sym_module] = ACTIONS(2774), + [anon_sym_use] = ACTIONS(2774), + [anon_sym_LBRACK] = ACTIONS(2774), + [anon_sym_LPAREN] = ACTIONS(2774), + [anon_sym_RPAREN] = ACTIONS(2774), + [anon_sym_DOLLAR] = ACTIONS(2774), + [anon_sym_error] = ACTIONS(2774), + [anon_sym_DASH] = ACTIONS(2774), + [anon_sym_break] = ACTIONS(2774), + [anon_sym_continue] = ACTIONS(2774), + [anon_sym_for] = ACTIONS(2774), + [anon_sym_loop] = ACTIONS(2774), + [anon_sym_while] = ACTIONS(2774), + [anon_sym_do] = ACTIONS(2774), + [anon_sym_if] = ACTIONS(2774), + [anon_sym_match] = ACTIONS(2774), + [anon_sym_LBRACE] = ACTIONS(2774), + [anon_sym_RBRACE] = ACTIONS(2774), + [anon_sym_DOT] = ACTIONS(2774), + [anon_sym_try] = ACTIONS(2774), + [anon_sym_return] = ACTIONS(2774), + [anon_sym_source] = ACTIONS(2774), + [anon_sym_source_DASHenv] = ACTIONS(2774), + [anon_sym_register] = ACTIONS(2774), + [anon_sym_hide] = ACTIONS(2774), + [anon_sym_hide_DASHenv] = ACTIONS(2774), + [anon_sym_overlay] = ACTIONS(2774), + [anon_sym_where] = ACTIONS(2774), + [anon_sym_not] = ACTIONS(2774), + [sym_val_nothing] = ACTIONS(2774), + [anon_sym_true] = ACTIONS(2774), + [anon_sym_false] = ACTIONS(2774), + [aux_sym_val_number_token1] = ACTIONS(2774), + [aux_sym_val_number_token2] = ACTIONS(2774), + [aux_sym_val_number_token3] = ACTIONS(2774), + [anon_sym_inf] = ACTIONS(2774), + [anon_sym_DASHinf] = ACTIONS(2774), + [anon_sym_NaN] = ACTIONS(2774), + [aux_sym__val_number_decimal_token1] = ACTIONS(2774), + [aux_sym__val_number_decimal_token2] = ACTIONS(2774), + [anon_sym_0b] = ACTIONS(2774), + [anon_sym_0o] = ACTIONS(2774), + [anon_sym_0x] = ACTIONS(2774), + [sym_val_date] = ACTIONS(2774), + [anon_sym_DQUOTE] = ACTIONS(2774), + [sym__str_single_quotes] = ACTIONS(2774), + [sym__str_back_ticks] = ACTIONS(2774), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2774), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2774), + [anon_sym_CARET] = ACTIONS(2774), + [anon_sym_POUND] = ACTIONS(105), + }, + [1065] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1091), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1065), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -162779,13 +160698,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -162799,8 +160717,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2817), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2778), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -162812,99 +160730,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1092] = { - [sym_comment] = STATE(1092), - [ts_builtin_sym_end] = ACTIONS(1309), - [anon_sym_export] = ACTIONS(1307), - [anon_sym_alias] = ACTIONS(1307), - [anon_sym_let] = ACTIONS(1307), - [anon_sym_let_DASHenv] = ACTIONS(1307), - [anon_sym_mut] = ACTIONS(1307), - [anon_sym_const] = ACTIONS(1307), - [anon_sym_SEMI] = ACTIONS(1307), - [sym_cmd_identifier] = ACTIONS(1307), - [anon_sym_LF] = ACTIONS(1309), - [anon_sym_def] = ACTIONS(1307), - [anon_sym_def_DASHenv] = ACTIONS(1307), - [anon_sym_export_DASHenv] = ACTIONS(1307), - [anon_sym_extern] = ACTIONS(1307), - [anon_sym_module] = ACTIONS(1307), - [anon_sym_use] = ACTIONS(1307), - [anon_sym_LBRACK] = ACTIONS(1307), - [anon_sym_LPAREN] = ACTIONS(1307), - [anon_sym_DOLLAR] = ACTIONS(1307), - [anon_sym_error] = ACTIONS(1307), - [anon_sym_DASH] = ACTIONS(1307), - [anon_sym_break] = ACTIONS(1307), - [anon_sym_continue] = ACTIONS(1307), - [anon_sym_for] = ACTIONS(1307), - [anon_sym_loop] = ACTIONS(1307), - [anon_sym_while] = ACTIONS(1307), - [anon_sym_do] = ACTIONS(1307), - [anon_sym_if] = ACTIONS(1307), - [anon_sym_match] = ACTIONS(1307), - [anon_sym_LBRACE] = ACTIONS(1307), - [anon_sym_DOT] = ACTIONS(1307), - [anon_sym_try] = ACTIONS(1307), - [anon_sym_return] = ACTIONS(1307), - [anon_sym_source] = ACTIONS(1307), - [anon_sym_source_DASHenv] = ACTIONS(1307), - [anon_sym_register] = ACTIONS(1307), - [anon_sym_hide] = ACTIONS(1307), - [anon_sym_hide_DASHenv] = ACTIONS(1307), - [anon_sym_overlay] = ACTIONS(1307), - [anon_sym_where] = ACTIONS(1307), - [anon_sym_not] = ACTIONS(1307), - [anon_sym_DOT2] = ACTIONS(1309), - [sym_val_nothing] = ACTIONS(1307), - [anon_sym_true] = ACTIONS(1307), - [anon_sym_false] = ACTIONS(1307), - [aux_sym_val_number_token1] = ACTIONS(1307), - [aux_sym_val_number_token2] = ACTIONS(1307), - [aux_sym_val_number_token3] = ACTIONS(1307), - [anon_sym_inf] = ACTIONS(1307), - [anon_sym_DASHinf] = ACTIONS(1307), - [anon_sym_NaN] = ACTIONS(1307), - [aux_sym__val_number_decimal_token1] = ACTIONS(1307), - [aux_sym__val_number_decimal_token2] = ACTIONS(1307), - [anon_sym_0b] = ACTIONS(1307), - [anon_sym_0o] = ACTIONS(1307), - [anon_sym_0x] = ACTIONS(1307), - [sym_val_date] = ACTIONS(1307), - [anon_sym_DQUOTE] = ACTIONS(1307), - [sym__str_single_quotes] = ACTIONS(1307), - [sym__str_back_ticks] = ACTIONS(1307), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1307), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1307), - [anon_sym_CARET] = ACTIONS(1307), - [anon_sym_POUND] = ACTIONS(105), - }, - [1093] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1066] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1093), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1066), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -162913,13 +160765,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -162933,8 +160784,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2819), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2780), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -162946,32 +160797,100 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1094] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1067] = { + [sym_comment] = STATE(1067), + [ts_builtin_sym_end] = ACTIONS(1236), + [anon_sym_export] = ACTIONS(1234), + [anon_sym_alias] = ACTIONS(1234), + [anon_sym_let] = ACTIONS(1234), + [anon_sym_let_DASHenv] = ACTIONS(1234), + [anon_sym_mut] = ACTIONS(1234), + [anon_sym_const] = ACTIONS(1234), + [anon_sym_SEMI] = ACTIONS(1234), + [sym_cmd_identifier] = ACTIONS(1234), + [anon_sym_LF] = ACTIONS(1236), + [anon_sym_def] = ACTIONS(1234), + [anon_sym_export_DASHenv] = ACTIONS(1234), + [anon_sym_extern] = ACTIONS(1234), + [anon_sym_module] = ACTIONS(1234), + [anon_sym_use] = ACTIONS(1234), + [anon_sym_LBRACK] = ACTIONS(1234), + [anon_sym_LPAREN] = ACTIONS(1234), + [anon_sym_DOLLAR] = ACTIONS(1234), + [anon_sym_error] = ACTIONS(1234), + [anon_sym_DASH] = ACTIONS(1234), + [anon_sym_break] = ACTIONS(1234), + [anon_sym_continue] = ACTIONS(1234), + [anon_sym_for] = ACTIONS(1234), + [anon_sym_loop] = ACTIONS(1234), + [anon_sym_while] = ACTIONS(1234), + [anon_sym_do] = ACTIONS(1234), + [anon_sym_if] = ACTIONS(1234), + [anon_sym_match] = ACTIONS(1234), + [anon_sym_LBRACE] = ACTIONS(1234), + [anon_sym_DOT] = ACTIONS(1234), + [anon_sym_try] = ACTIONS(1234), + [anon_sym_return] = ACTIONS(1234), + [anon_sym_source] = ACTIONS(1234), + [anon_sym_source_DASHenv] = ACTIONS(1234), + [anon_sym_register] = ACTIONS(1234), + [anon_sym_hide] = ACTIONS(1234), + [anon_sym_hide_DASHenv] = ACTIONS(1234), + [anon_sym_overlay] = ACTIONS(1234), + [anon_sym_where] = ACTIONS(1234), + [anon_sym_QMARK2] = ACTIONS(1234), + [anon_sym_not] = ACTIONS(1234), + [anon_sym_DOT2] = ACTIONS(1236), + [sym_val_nothing] = ACTIONS(1234), + [anon_sym_true] = ACTIONS(1234), + [anon_sym_false] = ACTIONS(1234), + [aux_sym_val_number_token1] = ACTIONS(1234), + [aux_sym_val_number_token2] = ACTIONS(1234), + [aux_sym_val_number_token3] = ACTIONS(1234), + [anon_sym_inf] = ACTIONS(1234), + [anon_sym_DASHinf] = ACTIONS(1234), + [anon_sym_NaN] = ACTIONS(1234), + [aux_sym__val_number_decimal_token1] = ACTIONS(1234), + [aux_sym__val_number_decimal_token2] = ACTIONS(1234), + [anon_sym_0b] = ACTIONS(1234), + [anon_sym_0o] = ACTIONS(1234), + [anon_sym_0x] = ACTIONS(1234), + [sym_val_date] = ACTIONS(1234), + [anon_sym_DQUOTE] = ACTIONS(1234), + [sym__str_single_quotes] = ACTIONS(1234), + [sym__str_back_ticks] = ACTIONS(1234), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1234), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1234), + [anon_sym_CARET] = ACTIONS(1234), + [anon_sym_POUND] = ACTIONS(105), + }, + [1068] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1094), - [aux_sym_val_record_repeat1] = STATE(1091), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1068), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -162980,13 +160899,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -163000,8 +160918,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2821), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2782), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -163013,99 +160931,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1095] = { - [sym_path] = STATE(1189), - [sym_comment] = STATE(1095), - [aux_sym_cell_path_repeat1] = STATE(1102), - [anon_sym_SEMI] = ACTIONS(1166), - [anon_sym_LBRACK] = ACTIONS(1166), - [anon_sym_COMMA] = ACTIONS(1166), - [anon_sym_RBRACK] = ACTIONS(1166), - [anon_sym_LPAREN] = ACTIONS(1166), - [anon_sym_DOLLAR] = ACTIONS(1164), - [anon_sym_GT] = ACTIONS(1164), - [anon_sym_DASH_DASH] = ACTIONS(1166), - [anon_sym_DASH] = ACTIONS(1164), - [anon_sym_in] = ACTIONS(1164), - [anon_sym_LBRACE] = ACTIONS(1166), - [anon_sym_DOT] = ACTIONS(1164), - [anon_sym_STAR] = ACTIONS(1164), - [anon_sym_STAR_STAR] = ACTIONS(1166), - [anon_sym_PLUS_PLUS] = ACTIONS(1166), - [anon_sym_SLASH] = ACTIONS(1164), - [anon_sym_mod] = ACTIONS(1166), - [anon_sym_SLASH_SLASH] = ACTIONS(1166), - [anon_sym_PLUS] = ACTIONS(1164), - [anon_sym_bit_DASHshl] = ACTIONS(1166), - [anon_sym_bit_DASHshr] = ACTIONS(1166), - [anon_sym_EQ_EQ] = ACTIONS(1166), - [anon_sym_BANG_EQ] = ACTIONS(1166), - [anon_sym_LT2] = ACTIONS(1164), - [anon_sym_LT_EQ] = ACTIONS(1166), - [anon_sym_GT_EQ] = ACTIONS(1166), - [anon_sym_not_DASHin] = ACTIONS(1166), - [anon_sym_starts_DASHwith] = ACTIONS(1166), - [anon_sym_ends_DASHwith] = ACTIONS(1166), - [anon_sym_EQ_TILDE] = ACTIONS(1166), - [anon_sym_BANG_TILDE] = ACTIONS(1166), - [anon_sym_bit_DASHand] = ACTIONS(1166), - [anon_sym_bit_DASHxor] = ACTIONS(1166), - [anon_sym_bit_DASHor] = ACTIONS(1166), - [anon_sym_and] = ACTIONS(1166), - [anon_sym_xor] = ACTIONS(1166), - [anon_sym_or] = ACTIONS(1166), - [anon_sym_not] = ACTIONS(1164), - [anon_sym_DOT2] = ACTIONS(2823), - [sym_val_nothing] = ACTIONS(1166), - [anon_sym_true] = ACTIONS(1166), - [anon_sym_false] = ACTIONS(1166), - [aux_sym_val_number_token1] = ACTIONS(1166), - [aux_sym_val_number_token2] = ACTIONS(1166), - [aux_sym_val_number_token3] = ACTIONS(1166), - [anon_sym_inf] = ACTIONS(1166), - [anon_sym_DASHinf] = ACTIONS(1164), - [anon_sym_NaN] = ACTIONS(1166), - [aux_sym__val_number_decimal_token1] = ACTIONS(1164), - [aux_sym__val_number_decimal_token2] = ACTIONS(1164), - [anon_sym_0b] = ACTIONS(1164), - [anon_sym_0o] = ACTIONS(1164), - [anon_sym_0x] = ACTIONS(1164), - [sym_val_date] = ACTIONS(1166), - [anon_sym_DQUOTE] = ACTIONS(1166), - [sym__str_single_quotes] = ACTIONS(1166), - [sym__str_back_ticks] = ACTIONS(1166), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1166), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1166), - [sym__list_item_identifier] = ACTIONS(1164), - [sym_short_flag] = ACTIONS(1164), - [anon_sym_POUND] = ACTIONS(3), - }, - [1096] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1069] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1096), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1069), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -163114,13 +160966,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -163134,8 +160985,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2825), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2784), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -163147,32 +160998,100 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1097] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1070] = { + [sym_val_record] = STATE(1175), + [sym_comment] = STATE(1070), + [anon_sym_export] = ACTIONS(2786), + [anon_sym_alias] = ACTIONS(2786), + [anon_sym_let] = ACTIONS(2786), + [anon_sym_let_DASHenv] = ACTIONS(2786), + [anon_sym_mut] = ACTIONS(2786), + [anon_sym_const] = ACTIONS(2786), + [anon_sym_SEMI] = ACTIONS(2786), + [sym_cmd_identifier] = ACTIONS(2786), + [anon_sym_LF] = ACTIONS(2788), + [anon_sym_def] = ACTIONS(2786), + [anon_sym_export_DASHenv] = ACTIONS(2786), + [anon_sym_extern] = ACTIONS(2786), + [anon_sym_module] = ACTIONS(2786), + [anon_sym_use] = ACTIONS(2786), + [anon_sym_LBRACK] = ACTIONS(2786), + [anon_sym_LPAREN] = ACTIONS(2786), + [anon_sym_RPAREN] = ACTIONS(2786), + [anon_sym_DOLLAR] = ACTIONS(2786), + [anon_sym_error] = ACTIONS(2786), + [anon_sym_DASH] = ACTIONS(2786), + [anon_sym_break] = ACTIONS(2786), + [anon_sym_continue] = ACTIONS(2786), + [anon_sym_for] = ACTIONS(2786), + [anon_sym_loop] = ACTIONS(2786), + [anon_sym_while] = ACTIONS(2786), + [anon_sym_do] = ACTIONS(2786), + [anon_sym_if] = ACTIONS(2786), + [anon_sym_match] = ACTIONS(2786), + [anon_sym_LBRACE] = ACTIONS(2786), + [anon_sym_RBRACE] = ACTIONS(2786), + [anon_sym_DOT] = ACTIONS(2786), + [anon_sym_try] = ACTIONS(2786), + [anon_sym_return] = ACTIONS(2786), + [anon_sym_source] = ACTIONS(2786), + [anon_sym_source_DASHenv] = ACTIONS(2786), + [anon_sym_register] = ACTIONS(2786), + [anon_sym_hide] = ACTIONS(2786), + [anon_sym_hide_DASHenv] = ACTIONS(2786), + [anon_sym_overlay] = ACTIONS(2786), + [anon_sym_where] = ACTIONS(2786), + [anon_sym_not] = ACTIONS(2786), + [sym_val_nothing] = ACTIONS(2786), + [anon_sym_true] = ACTIONS(2786), + [anon_sym_false] = ACTIONS(2786), + [aux_sym_val_number_token1] = ACTIONS(2786), + [aux_sym_val_number_token2] = ACTIONS(2786), + [aux_sym_val_number_token3] = ACTIONS(2786), + [anon_sym_inf] = ACTIONS(2786), + [anon_sym_DASHinf] = ACTIONS(2786), + [anon_sym_NaN] = ACTIONS(2786), + [aux_sym__val_number_decimal_token1] = ACTIONS(2786), + [aux_sym__val_number_decimal_token2] = ACTIONS(2786), + [anon_sym_0b] = ACTIONS(2786), + [anon_sym_0o] = ACTIONS(2786), + [anon_sym_0x] = ACTIONS(2786), + [sym_val_date] = ACTIONS(2786), + [anon_sym_DQUOTE] = ACTIONS(2786), + [sym__str_single_quotes] = ACTIONS(2786), + [sym__str_back_ticks] = ACTIONS(2786), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2786), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2786), + [anon_sym_CARET] = ACTIONS(2786), + [anon_sym_POUND] = ACTIONS(105), + }, + [1071] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1097), - [aux_sym_val_record_repeat1] = STATE(1159), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1071), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -163181,13 +161100,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -163201,8 +161119,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2827), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2790), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -163214,99 +161132,100 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1098] = { - [sym_comment] = STATE(1098), - [anon_sym_export] = ACTIONS(1387), - [anon_sym_alias] = ACTIONS(1387), - [anon_sym_let] = ACTIONS(1387), - [anon_sym_let_DASHenv] = ACTIONS(1387), - [anon_sym_mut] = ACTIONS(1387), - [anon_sym_const] = ACTIONS(1387), - [anon_sym_SEMI] = ACTIONS(1387), - [sym_cmd_identifier] = ACTIONS(1387), - [anon_sym_LF] = ACTIONS(1389), - [anon_sym_def] = ACTIONS(1387), - [anon_sym_def_DASHenv] = ACTIONS(1387), - [anon_sym_export_DASHenv] = ACTIONS(1387), - [anon_sym_extern] = ACTIONS(1387), - [anon_sym_module] = ACTIONS(1387), - [anon_sym_use] = ACTIONS(1387), - [anon_sym_LBRACK] = ACTIONS(1387), - [anon_sym_LPAREN] = ACTIONS(1387), - [anon_sym_RPAREN] = ACTIONS(1387), - [anon_sym_DOLLAR] = ACTIONS(1387), - [anon_sym_error] = ACTIONS(1387), - [anon_sym_DASH] = ACTIONS(1387), - [anon_sym_break] = ACTIONS(1387), - [anon_sym_continue] = ACTIONS(1387), - [anon_sym_for] = ACTIONS(1387), - [anon_sym_loop] = ACTIONS(1387), - [anon_sym_while] = ACTIONS(1387), - [anon_sym_do] = ACTIONS(1387), - [anon_sym_if] = ACTIONS(1387), - [anon_sym_match] = ACTIONS(1387), - [anon_sym_LBRACE] = ACTIONS(1387), - [anon_sym_RBRACE] = ACTIONS(1387), - [anon_sym_DOT] = ACTIONS(1387), - [anon_sym_try] = ACTIONS(1387), - [anon_sym_return] = ACTIONS(1387), - [anon_sym_source] = ACTIONS(1387), - [anon_sym_source_DASHenv] = ACTIONS(1387), - [anon_sym_register] = ACTIONS(1387), - [anon_sym_hide] = ACTIONS(1387), - [anon_sym_hide_DASHenv] = ACTIONS(1387), - [anon_sym_overlay] = ACTIONS(1387), - [anon_sym_where] = ACTIONS(1387), - [anon_sym_not] = ACTIONS(1387), - [sym_val_nothing] = ACTIONS(1387), - [anon_sym_true] = ACTIONS(1387), - [anon_sym_false] = ACTIONS(1387), - [aux_sym_val_number_token1] = ACTIONS(1387), - [aux_sym_val_number_token2] = ACTIONS(1387), - [aux_sym_val_number_token3] = ACTIONS(1387), - [anon_sym_inf] = ACTIONS(1387), - [anon_sym_DASHinf] = ACTIONS(1387), - [anon_sym_NaN] = ACTIONS(1387), - [aux_sym__val_number_decimal_token1] = ACTIONS(1387), - [aux_sym__val_number_decimal_token2] = ACTIONS(1387), - [anon_sym_0b] = ACTIONS(1387), - [anon_sym_0o] = ACTIONS(1387), - [anon_sym_0x] = ACTIONS(1387), - [sym_val_date] = ACTIONS(1387), - [anon_sym_DQUOTE] = ACTIONS(1387), - [sym__str_single_quotes] = ACTIONS(1387), - [sym__str_back_ticks] = ACTIONS(1387), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1387), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1387), - [anon_sym_CARET] = ACTIONS(1387), + [1072] = { + [sym_comment] = STATE(1072), + [anon_sym_export] = ACTIONS(1312), + [anon_sym_alias] = ACTIONS(1312), + [anon_sym_let] = ACTIONS(1312), + [anon_sym_let_DASHenv] = ACTIONS(1312), + [anon_sym_mut] = ACTIONS(1312), + [anon_sym_const] = ACTIONS(1312), + [anon_sym_SEMI] = ACTIONS(1312), + [sym_cmd_identifier] = ACTIONS(1312), + [anon_sym_LF] = ACTIONS(1314), + [anon_sym_def] = ACTIONS(1312), + [anon_sym_export_DASHenv] = ACTIONS(1312), + [anon_sym_extern] = ACTIONS(1312), + [anon_sym_module] = ACTIONS(1312), + [anon_sym_use] = ACTIONS(1312), + [anon_sym_LBRACK] = ACTIONS(1312), + [anon_sym_LPAREN] = ACTIONS(1312), + [anon_sym_RPAREN] = ACTIONS(1312), + [anon_sym_DOLLAR] = ACTIONS(1312), + [anon_sym_error] = ACTIONS(1312), + [anon_sym_DASH] = ACTIONS(1312), + [anon_sym_break] = ACTIONS(1312), + [anon_sym_continue] = ACTIONS(1312), + [anon_sym_for] = ACTIONS(1312), + [anon_sym_loop] = ACTIONS(1312), + [anon_sym_while] = ACTIONS(1312), + [anon_sym_do] = ACTIONS(1312), + [anon_sym_if] = ACTIONS(1312), + [anon_sym_match] = ACTIONS(1312), + [anon_sym_LBRACE] = ACTIONS(1312), + [anon_sym_RBRACE] = ACTIONS(1312), + [anon_sym_DOT] = ACTIONS(1312), + [anon_sym_try] = ACTIONS(1312), + [anon_sym_return] = ACTIONS(1312), + [anon_sym_source] = ACTIONS(1312), + [anon_sym_source_DASHenv] = ACTIONS(1312), + [anon_sym_register] = ACTIONS(1312), + [anon_sym_hide] = ACTIONS(1312), + [anon_sym_hide_DASHenv] = ACTIONS(1312), + [anon_sym_overlay] = ACTIONS(1312), + [anon_sym_where] = ACTIONS(1312), + [anon_sym_not] = ACTIONS(1312), + [anon_sym_DOT2] = ACTIONS(1314), + [sym_val_nothing] = ACTIONS(1312), + [anon_sym_true] = ACTIONS(1312), + [anon_sym_false] = ACTIONS(1312), + [aux_sym_val_number_token1] = ACTIONS(1312), + [aux_sym_val_number_token2] = ACTIONS(1312), + [aux_sym_val_number_token3] = ACTIONS(1312), + [anon_sym_inf] = ACTIONS(1312), + [anon_sym_DASHinf] = ACTIONS(1312), + [anon_sym_NaN] = ACTIONS(1312), + [aux_sym__val_number_decimal_token1] = ACTIONS(1312), + [aux_sym__val_number_decimal_token2] = ACTIONS(1312), + [anon_sym_0b] = ACTIONS(1312), + [anon_sym_0o] = ACTIONS(1312), + [anon_sym_0x] = ACTIONS(1312), + [sym_val_date] = ACTIONS(1312), + [anon_sym_DQUOTE] = ACTIONS(1312), + [sym__str_single_quotes] = ACTIONS(1312), + [sym__str_back_ticks] = ACTIONS(1312), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1312), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1312), + [anon_sym_CARET] = ACTIONS(1312), [anon_sym_POUND] = ACTIONS(105), }, - [1099] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1073] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1099), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1073), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -163315,13 +161234,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -163335,8 +161253,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2829), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2792), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -163348,32 +161266,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1100] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1074] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1100), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1074), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -163382,13 +161301,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -163402,8 +161320,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2831), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2794), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -163415,266 +161333,267 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1101] = { - [sym_block] = STATE(1282), - [sym_comment] = STATE(1101), - [ts_builtin_sym_end] = ACTIONS(2735), - [anon_sym_export] = ACTIONS(2733), - [anon_sym_alias] = ACTIONS(2733), - [anon_sym_let] = ACTIONS(2733), - [anon_sym_let_DASHenv] = ACTIONS(2733), - [anon_sym_mut] = ACTIONS(2733), - [anon_sym_const] = ACTIONS(2733), - [anon_sym_SEMI] = ACTIONS(2733), - [sym_cmd_identifier] = ACTIONS(2733), - [anon_sym_LF] = ACTIONS(2735), - [anon_sym_def] = ACTIONS(2733), - [anon_sym_def_DASHenv] = ACTIONS(2733), - [anon_sym_export_DASHenv] = ACTIONS(2733), - [anon_sym_extern] = ACTIONS(2733), - [anon_sym_module] = ACTIONS(2733), - [anon_sym_use] = ACTIONS(2733), - [anon_sym_LBRACK] = ACTIONS(2733), - [anon_sym_LPAREN] = ACTIONS(2733), - [anon_sym_DOLLAR] = ACTIONS(2733), - [anon_sym_error] = ACTIONS(2733), - [anon_sym_DASH] = ACTIONS(2733), - [anon_sym_break] = ACTIONS(2733), - [anon_sym_continue] = ACTIONS(2733), - [anon_sym_for] = ACTIONS(2733), - [anon_sym_loop] = ACTIONS(2733), - [anon_sym_while] = ACTIONS(2733), - [anon_sym_do] = ACTIONS(2733), - [anon_sym_if] = ACTIONS(2733), - [anon_sym_match] = ACTIONS(2733), - [anon_sym_LBRACE] = ACTIONS(2833), - [anon_sym_DOT] = ACTIONS(2733), - [anon_sym_try] = ACTIONS(2733), - [anon_sym_return] = ACTIONS(2733), - [anon_sym_source] = ACTIONS(2733), - [anon_sym_source_DASHenv] = ACTIONS(2733), - [anon_sym_register] = ACTIONS(2733), - [anon_sym_hide] = ACTIONS(2733), - [anon_sym_hide_DASHenv] = ACTIONS(2733), - [anon_sym_overlay] = ACTIONS(2733), - [anon_sym_where] = ACTIONS(2733), - [anon_sym_not] = ACTIONS(2733), - [sym_val_nothing] = ACTIONS(2733), - [anon_sym_true] = ACTIONS(2733), - [anon_sym_false] = ACTIONS(2733), - [aux_sym_val_number_token1] = ACTIONS(2733), - [aux_sym_val_number_token2] = ACTIONS(2733), - [aux_sym_val_number_token3] = ACTIONS(2733), - [anon_sym_inf] = ACTIONS(2733), - [anon_sym_DASHinf] = ACTIONS(2733), - [anon_sym_NaN] = ACTIONS(2733), - [aux_sym__val_number_decimal_token1] = ACTIONS(2733), - [aux_sym__val_number_decimal_token2] = ACTIONS(2733), - [anon_sym_0b] = ACTIONS(2733), - [anon_sym_0o] = ACTIONS(2733), - [anon_sym_0x] = ACTIONS(2733), - [sym_val_date] = ACTIONS(2733), - [anon_sym_DQUOTE] = ACTIONS(2733), - [sym__str_single_quotes] = ACTIONS(2733), - [sym__str_back_ticks] = ACTIONS(2733), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2733), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2733), - [anon_sym_CARET] = ACTIONS(2733), + [1075] = { + [sym_comment] = STATE(1075), + [anon_sym_export] = ACTIONS(1334), + [anon_sym_alias] = ACTIONS(1334), + [anon_sym_let] = ACTIONS(1334), + [anon_sym_let_DASHenv] = ACTIONS(1334), + [anon_sym_mut] = ACTIONS(1334), + [anon_sym_const] = ACTIONS(1334), + [anon_sym_SEMI] = ACTIONS(1334), + [sym_cmd_identifier] = ACTIONS(1334), + [anon_sym_LF] = ACTIONS(1336), + [anon_sym_def] = ACTIONS(1334), + [anon_sym_export_DASHenv] = ACTIONS(1334), + [anon_sym_extern] = ACTIONS(1334), + [anon_sym_module] = ACTIONS(1334), + [anon_sym_use] = ACTIONS(1334), + [anon_sym_LBRACK] = ACTIONS(1334), + [anon_sym_LPAREN] = ACTIONS(1334), + [anon_sym_RPAREN] = ACTIONS(1334), + [anon_sym_DOLLAR] = ACTIONS(1334), + [anon_sym_error] = ACTIONS(1334), + [anon_sym_DASH] = ACTIONS(1334), + [anon_sym_break] = ACTIONS(1334), + [anon_sym_continue] = ACTIONS(1334), + [anon_sym_for] = ACTIONS(1334), + [anon_sym_loop] = ACTIONS(1334), + [anon_sym_while] = ACTIONS(1334), + [anon_sym_do] = ACTIONS(1334), + [anon_sym_if] = ACTIONS(1334), + [anon_sym_match] = ACTIONS(1334), + [anon_sym_LBRACE] = ACTIONS(1334), + [anon_sym_RBRACE] = ACTIONS(1334), + [anon_sym_DOT] = ACTIONS(1334), + [anon_sym_try] = ACTIONS(1334), + [anon_sym_return] = ACTIONS(1334), + [anon_sym_source] = ACTIONS(1334), + [anon_sym_source_DASHenv] = ACTIONS(1334), + [anon_sym_register] = ACTIONS(1334), + [anon_sym_hide] = ACTIONS(1334), + [anon_sym_hide_DASHenv] = ACTIONS(1334), + [anon_sym_overlay] = ACTIONS(1334), + [anon_sym_where] = ACTIONS(1334), + [anon_sym_not] = ACTIONS(1334), + [anon_sym_DOT2] = ACTIONS(1336), + [sym_val_nothing] = ACTIONS(1334), + [anon_sym_true] = ACTIONS(1334), + [anon_sym_false] = ACTIONS(1334), + [aux_sym_val_number_token1] = ACTIONS(1334), + [aux_sym_val_number_token2] = ACTIONS(1334), + [aux_sym_val_number_token3] = ACTIONS(1334), + [anon_sym_inf] = ACTIONS(1334), + [anon_sym_DASHinf] = ACTIONS(1334), + [anon_sym_NaN] = ACTIONS(1334), + [aux_sym__val_number_decimal_token1] = ACTIONS(1334), + [aux_sym__val_number_decimal_token2] = ACTIONS(1334), + [anon_sym_0b] = ACTIONS(1334), + [anon_sym_0o] = ACTIONS(1334), + [anon_sym_0x] = ACTIONS(1334), + [sym_val_date] = ACTIONS(1334), + [anon_sym_DQUOTE] = ACTIONS(1334), + [sym__str_single_quotes] = ACTIONS(1334), + [sym__str_back_ticks] = ACTIONS(1334), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1334), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1334), + [anon_sym_CARET] = ACTIONS(1334), [anon_sym_POUND] = ACTIONS(105), }, - [1102] = { - [sym_path] = STATE(1189), - [sym_comment] = STATE(1102), - [aux_sym_cell_path_repeat1] = STATE(1110), - [anon_sym_SEMI] = ACTIONS(1196), - [anon_sym_LBRACK] = ACTIONS(1196), - [anon_sym_COMMA] = ACTIONS(1196), - [anon_sym_RBRACK] = ACTIONS(1196), - [anon_sym_LPAREN] = ACTIONS(1196), - [anon_sym_DOLLAR] = ACTIONS(1194), - [anon_sym_GT] = ACTIONS(1194), - [anon_sym_DASH_DASH] = ACTIONS(1196), - [anon_sym_DASH] = ACTIONS(1194), - [anon_sym_in] = ACTIONS(1194), - [anon_sym_LBRACE] = ACTIONS(1196), - [anon_sym_DOT] = ACTIONS(1194), - [anon_sym_STAR] = ACTIONS(1194), - [anon_sym_STAR_STAR] = ACTIONS(1196), - [anon_sym_PLUS_PLUS] = ACTIONS(1196), - [anon_sym_SLASH] = ACTIONS(1194), - [anon_sym_mod] = ACTIONS(1196), - [anon_sym_SLASH_SLASH] = ACTIONS(1196), - [anon_sym_PLUS] = ACTIONS(1194), - [anon_sym_bit_DASHshl] = ACTIONS(1196), - [anon_sym_bit_DASHshr] = ACTIONS(1196), - [anon_sym_EQ_EQ] = ACTIONS(1196), - [anon_sym_BANG_EQ] = ACTIONS(1196), - [anon_sym_LT2] = ACTIONS(1194), - [anon_sym_LT_EQ] = ACTIONS(1196), - [anon_sym_GT_EQ] = ACTIONS(1196), - [anon_sym_not_DASHin] = ACTIONS(1196), - [anon_sym_starts_DASHwith] = ACTIONS(1196), - [anon_sym_ends_DASHwith] = ACTIONS(1196), - [anon_sym_EQ_TILDE] = ACTIONS(1196), - [anon_sym_BANG_TILDE] = ACTIONS(1196), - [anon_sym_bit_DASHand] = ACTIONS(1196), - [anon_sym_bit_DASHxor] = ACTIONS(1196), - [anon_sym_bit_DASHor] = ACTIONS(1196), - [anon_sym_and] = ACTIONS(1196), - [anon_sym_xor] = ACTIONS(1196), - [anon_sym_or] = ACTIONS(1196), - [anon_sym_not] = ACTIONS(1194), - [anon_sym_DOT2] = ACTIONS(2823), - [sym_val_nothing] = ACTIONS(1196), - [anon_sym_true] = ACTIONS(1196), - [anon_sym_false] = ACTIONS(1196), - [aux_sym_val_number_token1] = ACTIONS(1196), - [aux_sym_val_number_token2] = ACTIONS(1196), - [aux_sym_val_number_token3] = ACTIONS(1196), - [anon_sym_inf] = ACTIONS(1196), - [anon_sym_DASHinf] = ACTIONS(1194), - [anon_sym_NaN] = ACTIONS(1196), - [aux_sym__val_number_decimal_token1] = ACTIONS(1194), - [aux_sym__val_number_decimal_token2] = ACTIONS(1194), - [anon_sym_0b] = ACTIONS(1194), - [anon_sym_0o] = ACTIONS(1194), - [anon_sym_0x] = ACTIONS(1194), - [sym_val_date] = ACTIONS(1196), - [anon_sym_DQUOTE] = ACTIONS(1196), - [sym__str_single_quotes] = ACTIONS(1196), - [sym__str_back_ticks] = ACTIONS(1196), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1196), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1196), - [sym__list_item_identifier] = ACTIONS(1194), - [sym_short_flag] = ACTIONS(1194), + [1076] = { + [sym_cell_path] = STATE(1382), + [sym_path] = STATE(1081), + [sym_comment] = STATE(1076), + [anon_sym_SEMI] = ACTIONS(1185), + [anon_sym_LBRACK] = ACTIONS(1185), + [anon_sym_COMMA] = ACTIONS(1185), + [anon_sym_RBRACK] = ACTIONS(1185), + [anon_sym_LPAREN] = ACTIONS(1185), + [anon_sym_DOLLAR] = ACTIONS(1183), + [anon_sym_GT] = ACTIONS(1183), + [anon_sym_DASH_DASH] = ACTIONS(1185), + [anon_sym_DASH] = ACTIONS(1183), + [anon_sym_in] = ACTIONS(1183), + [anon_sym_LBRACE] = ACTIONS(1185), + [anon_sym_DOT] = ACTIONS(1183), + [anon_sym_STAR] = ACTIONS(1183), + [anon_sym_STAR_STAR] = ACTIONS(1185), + [anon_sym_PLUS_PLUS] = ACTIONS(1185), + [anon_sym_SLASH] = ACTIONS(1183), + [anon_sym_mod] = ACTIONS(1185), + [anon_sym_SLASH_SLASH] = ACTIONS(1185), + [anon_sym_PLUS] = ACTIONS(1183), + [anon_sym_bit_DASHshl] = ACTIONS(1185), + [anon_sym_bit_DASHshr] = ACTIONS(1185), + [anon_sym_EQ_EQ] = ACTIONS(1185), + [anon_sym_BANG_EQ] = ACTIONS(1185), + [anon_sym_LT2] = ACTIONS(1183), + [anon_sym_LT_EQ] = ACTIONS(1185), + [anon_sym_GT_EQ] = ACTIONS(1185), + [anon_sym_not_DASHin] = ACTIONS(1185), + [anon_sym_starts_DASHwith] = ACTIONS(1185), + [anon_sym_ends_DASHwith] = ACTIONS(1185), + [anon_sym_EQ_TILDE] = ACTIONS(1185), + [anon_sym_BANG_TILDE] = ACTIONS(1185), + [anon_sym_bit_DASHand] = ACTIONS(1185), + [anon_sym_bit_DASHxor] = ACTIONS(1185), + [anon_sym_bit_DASHor] = ACTIONS(1185), + [anon_sym_and] = ACTIONS(1185), + [anon_sym_xor] = ACTIONS(1185), + [anon_sym_or] = ACTIONS(1185), + [anon_sym_not] = ACTIONS(1183), + [anon_sym_DOT2] = ACTIONS(2772), + [sym_val_nothing] = ACTIONS(1185), + [anon_sym_true] = ACTIONS(1185), + [anon_sym_false] = ACTIONS(1185), + [aux_sym_val_number_token1] = ACTIONS(1185), + [aux_sym_val_number_token2] = ACTIONS(1185), + [aux_sym_val_number_token3] = ACTIONS(1185), + [anon_sym_inf] = ACTIONS(1185), + [anon_sym_DASHinf] = ACTIONS(1183), + [anon_sym_NaN] = ACTIONS(1185), + [aux_sym__val_number_decimal_token1] = ACTIONS(1183), + [aux_sym__val_number_decimal_token2] = ACTIONS(1183), + [anon_sym_0b] = ACTIONS(1183), + [anon_sym_0o] = ACTIONS(1183), + [anon_sym_0x] = ACTIONS(1183), + [sym_val_date] = ACTIONS(1185), + [anon_sym_DQUOTE] = ACTIONS(1185), + [sym__str_single_quotes] = ACTIONS(1185), + [sym__str_back_ticks] = ACTIONS(1185), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1185), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1185), + [sym__list_item_identifier] = ACTIONS(1183), + [sym_short_flag] = ACTIONS(1183), [anon_sym_POUND] = ACTIONS(3), }, - [1103] = { - [sym_comment] = STATE(1103), - [ts_builtin_sym_end] = ACTIONS(2771), - [anon_sym_export] = ACTIONS(2769), - [anon_sym_alias] = ACTIONS(2769), - [anon_sym_let] = ACTIONS(2769), - [anon_sym_let_DASHenv] = ACTIONS(2769), - [anon_sym_mut] = ACTIONS(2769), - [anon_sym_const] = ACTIONS(2769), - [anon_sym_SEMI] = ACTIONS(2769), - [sym_cmd_identifier] = ACTIONS(2769), - [anon_sym_LF] = ACTIONS(2771), - [anon_sym_def] = ACTIONS(2769), - [anon_sym_def_DASHenv] = ACTIONS(2769), - [anon_sym_export_DASHenv] = ACTIONS(2769), - [anon_sym_extern] = ACTIONS(2769), - [anon_sym_module] = ACTIONS(2769), - [anon_sym_use] = ACTIONS(2769), - [anon_sym_LBRACK] = ACTIONS(2769), - [anon_sym_LPAREN] = ACTIONS(2769), - [anon_sym_PIPE] = ACTIONS(2769), - [anon_sym_DOLLAR] = ACTIONS(2769), - [anon_sym_error] = ACTIONS(2769), - [anon_sym_DASH] = ACTIONS(2769), - [anon_sym_break] = ACTIONS(2769), - [anon_sym_continue] = ACTIONS(2769), - [anon_sym_for] = ACTIONS(2769), - [anon_sym_loop] = ACTIONS(2769), - [anon_sym_while] = ACTIONS(2769), - [anon_sym_do] = ACTIONS(2769), - [anon_sym_if] = ACTIONS(2769), - [anon_sym_match] = ACTIONS(2769), - [anon_sym_LBRACE] = ACTIONS(2769), - [anon_sym_DOT] = ACTIONS(2769), - [anon_sym_try] = ACTIONS(2769), - [anon_sym_return] = ACTIONS(2769), - [anon_sym_source] = ACTIONS(2769), - [anon_sym_source_DASHenv] = ACTIONS(2769), - [anon_sym_register] = ACTIONS(2769), - [anon_sym_hide] = ACTIONS(2769), - [anon_sym_hide_DASHenv] = ACTIONS(2769), - [anon_sym_overlay] = ACTIONS(2769), - [anon_sym_where] = ACTIONS(2769), - [anon_sym_not] = ACTIONS(2769), - [sym_val_nothing] = ACTIONS(2769), - [anon_sym_true] = ACTIONS(2769), - [anon_sym_false] = ACTIONS(2769), - [aux_sym_val_number_token1] = ACTIONS(2769), - [aux_sym_val_number_token2] = ACTIONS(2769), - [aux_sym_val_number_token3] = ACTIONS(2769), - [anon_sym_inf] = ACTIONS(2769), - [anon_sym_DASHinf] = ACTIONS(2769), - [anon_sym_NaN] = ACTIONS(2769), - [aux_sym__val_number_decimal_token1] = ACTIONS(2769), - [aux_sym__val_number_decimal_token2] = ACTIONS(2769), - [anon_sym_0b] = ACTIONS(2769), - [anon_sym_0o] = ACTIONS(2769), - [anon_sym_0x] = ACTIONS(2769), - [sym_val_date] = ACTIONS(2769), - [anon_sym_DQUOTE] = ACTIONS(2769), - [sym__str_single_quotes] = ACTIONS(2769), - [sym__str_back_ticks] = ACTIONS(2769), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2769), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2769), - [anon_sym_CARET] = ACTIONS(2769), + [1077] = { + [sym_comment] = STATE(1077), + [ts_builtin_sym_end] = ACTIONS(1302), + [anon_sym_export] = ACTIONS(1300), + [anon_sym_alias] = ACTIONS(1300), + [anon_sym_let] = ACTIONS(1300), + [anon_sym_let_DASHenv] = ACTIONS(1300), + [anon_sym_mut] = ACTIONS(1300), + [anon_sym_const] = ACTIONS(1300), + [anon_sym_SEMI] = ACTIONS(1300), + [sym_cmd_identifier] = ACTIONS(1300), + [anon_sym_LF] = ACTIONS(1302), + [anon_sym_def] = ACTIONS(1300), + [anon_sym_export_DASHenv] = ACTIONS(1300), + [anon_sym_extern] = ACTIONS(1300), + [anon_sym_module] = ACTIONS(1300), + [anon_sym_use] = ACTIONS(1300), + [anon_sym_LBRACK] = ACTIONS(1300), + [anon_sym_LPAREN] = ACTIONS(1300), + [anon_sym_DOLLAR] = ACTIONS(1300), + [anon_sym_error] = ACTIONS(1300), + [anon_sym_DASH] = ACTIONS(1300), + [anon_sym_break] = ACTIONS(1300), + [anon_sym_continue] = ACTIONS(1300), + [anon_sym_for] = ACTIONS(1300), + [anon_sym_loop] = ACTIONS(1300), + [anon_sym_while] = ACTIONS(1300), + [anon_sym_do] = ACTIONS(1300), + [anon_sym_if] = ACTIONS(1300), + [anon_sym_match] = ACTIONS(1300), + [anon_sym_LBRACE] = ACTIONS(1300), + [anon_sym_DOT] = ACTIONS(1300), + [anon_sym_try] = ACTIONS(1300), + [anon_sym_return] = ACTIONS(1300), + [anon_sym_source] = ACTIONS(1300), + [anon_sym_source_DASHenv] = ACTIONS(1300), + [anon_sym_register] = ACTIONS(1300), + [anon_sym_hide] = ACTIONS(1300), + [anon_sym_hide_DASHenv] = ACTIONS(1300), + [anon_sym_overlay] = ACTIONS(1300), + [anon_sym_where] = ACTIONS(1300), + [anon_sym_QMARK2] = ACTIONS(1300), + [anon_sym_not] = ACTIONS(1300), + [anon_sym_DOT2] = ACTIONS(1302), + [sym_val_nothing] = ACTIONS(1300), + [anon_sym_true] = ACTIONS(1300), + [anon_sym_false] = ACTIONS(1300), + [aux_sym_val_number_token1] = ACTIONS(1300), + [aux_sym_val_number_token2] = ACTIONS(1300), + [aux_sym_val_number_token3] = ACTIONS(1300), + [anon_sym_inf] = ACTIONS(1300), + [anon_sym_DASHinf] = ACTIONS(1300), + [anon_sym_NaN] = ACTIONS(1300), + [aux_sym__val_number_decimal_token1] = ACTIONS(1300), + [aux_sym__val_number_decimal_token2] = ACTIONS(1300), + [anon_sym_0b] = ACTIONS(1300), + [anon_sym_0o] = ACTIONS(1300), + [anon_sym_0x] = ACTIONS(1300), + [sym_val_date] = ACTIONS(1300), + [anon_sym_DQUOTE] = ACTIONS(1300), + [sym__str_single_quotes] = ACTIONS(1300), + [sym__str_back_ticks] = ACTIONS(1300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1300), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1300), + [anon_sym_CARET] = ACTIONS(1300), [anon_sym_POUND] = ACTIONS(105), }, - [1104] = { - [sym_ctrl_do] = STATE(4132), - [sym_ctrl_if] = STATE(4132), - [sym_ctrl_match] = STATE(4132), - [sym_ctrl_try] = STATE(4132), - [sym__expression] = STATE(3153), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_comment] = STATE(1104), - [anon_sym_SEMI] = ACTIONS(2836), - [anon_sym_LF] = ACTIONS(2838), - [anon_sym_COLON] = ACTIONS(2327), - [anon_sym_LBRACK] = ACTIONS(2840), - [anon_sym_LPAREN] = ACTIONS(2842), - [anon_sym_PIPE] = ACTIONS(2836), + [1078] = { + [sym_ctrl_do] = STATE(4233), + [sym_ctrl_if] = STATE(4233), + [sym_ctrl_match] = STATE(4233), + [sym_ctrl_try] = STATE(4233), + [sym__expression] = STATE(3184), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_comment] = STATE(1078), + [anon_sym_SEMI] = ACTIONS(2796), + [anon_sym_LF] = ACTIONS(2798), + [anon_sym_LBRACK] = ACTIONS(2800), + [anon_sym_LPAREN] = ACTIONS(2802), + [anon_sym_RPAREN] = ACTIONS(2796), + [anon_sym_PIPE] = ACTIONS(2796), [anon_sym_DOLLAR] = ACTIONS(1781), [anon_sym_DASH] = ACTIONS(240), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), - [anon_sym_LBRACE] = ACTIONS(2844), - [anon_sym_RBRACE] = ACTIONS(2836), - [anon_sym_DOT] = ACTIONS(2846), - [anon_sym_try] = ACTIONS(424), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), + [anon_sym_LBRACE] = ACTIONS(2804), + [anon_sym_RBRACE] = ACTIONS(2796), + [anon_sym_DOT] = ACTIONS(2806), + [anon_sym_try] = ACTIONS(426), [anon_sym_not] = ACTIONS(280), [sym_val_nothing] = ACTIONS(282), [anon_sym_true] = ACTIONS(284), @@ -163691,24 +161610,426 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_0o] = ACTIONS(294), [anon_sym_0x] = ACTIONS(294), [sym_val_date] = ACTIONS(282), - [anon_sym_DQUOTE] = ACTIONS(2848), - [sym__str_single_quotes] = ACTIONS(2850), - [sym__str_back_ticks] = ACTIONS(2850), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2852), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2854), + [anon_sym_DQUOTE] = ACTIONS(2808), + [sym__str_single_quotes] = ACTIONS(2810), + [sym__str_back_ticks] = ACTIONS(2810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2814), [anon_sym_POUND] = ACTIONS(105), }, - [1105] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1079] = { + [sym_comment] = STATE(1079), + [ts_builtin_sym_end] = ACTIONS(1222), + [anon_sym_export] = ACTIONS(1220), + [anon_sym_alias] = ACTIONS(1220), + [anon_sym_let] = ACTIONS(1220), + [anon_sym_let_DASHenv] = ACTIONS(1220), + [anon_sym_mut] = ACTIONS(1220), + [anon_sym_const] = ACTIONS(1220), + [anon_sym_SEMI] = ACTIONS(1220), + [sym_cmd_identifier] = ACTIONS(1220), + [anon_sym_LF] = ACTIONS(1222), + [anon_sym_def] = ACTIONS(1220), + [anon_sym_export_DASHenv] = ACTIONS(1220), + [anon_sym_extern] = ACTIONS(1220), + [anon_sym_module] = ACTIONS(1220), + [anon_sym_use] = ACTIONS(1220), + [anon_sym_LBRACK] = ACTIONS(1220), + [anon_sym_LPAREN] = ACTIONS(1220), + [anon_sym_DOLLAR] = ACTIONS(1220), + [anon_sym_error] = ACTIONS(1220), + [anon_sym_DASH] = ACTIONS(1220), + [anon_sym_break] = ACTIONS(1220), + [anon_sym_continue] = ACTIONS(1220), + [anon_sym_for] = ACTIONS(1220), + [anon_sym_loop] = ACTIONS(1220), + [anon_sym_while] = ACTIONS(1220), + [anon_sym_do] = ACTIONS(1220), + [anon_sym_if] = ACTIONS(1220), + [anon_sym_match] = ACTIONS(1220), + [anon_sym_LBRACE] = ACTIONS(1220), + [anon_sym_DOT] = ACTIONS(1220), + [anon_sym_try] = ACTIONS(1220), + [anon_sym_return] = ACTIONS(1220), + [anon_sym_source] = ACTIONS(1220), + [anon_sym_source_DASHenv] = ACTIONS(1220), + [anon_sym_register] = ACTIONS(1220), + [anon_sym_hide] = ACTIONS(1220), + [anon_sym_hide_DASHenv] = ACTIONS(1220), + [anon_sym_overlay] = ACTIONS(1220), + [anon_sym_where] = ACTIONS(1220), + [anon_sym_QMARK2] = ACTIONS(2757), + [anon_sym_not] = ACTIONS(1220), + [anon_sym_DOT2] = ACTIONS(1222), + [sym_val_nothing] = ACTIONS(1220), + [anon_sym_true] = ACTIONS(1220), + [anon_sym_false] = ACTIONS(1220), + [aux_sym_val_number_token1] = ACTIONS(1220), + [aux_sym_val_number_token2] = ACTIONS(1220), + [aux_sym_val_number_token3] = ACTIONS(1220), + [anon_sym_inf] = ACTIONS(1220), + [anon_sym_DASHinf] = ACTIONS(1220), + [anon_sym_NaN] = ACTIONS(1220), + [aux_sym__val_number_decimal_token1] = ACTIONS(1220), + [aux_sym__val_number_decimal_token2] = ACTIONS(1220), + [anon_sym_0b] = ACTIONS(1220), + [anon_sym_0o] = ACTIONS(1220), + [anon_sym_0x] = ACTIONS(1220), + [sym_val_date] = ACTIONS(1220), + [anon_sym_DQUOTE] = ACTIONS(1220), + [sym__str_single_quotes] = ACTIONS(1220), + [sym__str_back_ticks] = ACTIONS(1220), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1220), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1220), + [anon_sym_CARET] = ACTIONS(1220), + [anon_sym_POUND] = ACTIONS(105), + }, + [1080] = { + [sym_comment] = STATE(1080), + [anon_sym_export] = ACTIONS(2816), + [anon_sym_alias] = ACTIONS(2816), + [anon_sym_let] = ACTIONS(2816), + [anon_sym_let_DASHenv] = ACTIONS(2816), + [anon_sym_mut] = ACTIONS(2816), + [anon_sym_const] = ACTIONS(2816), + [anon_sym_SEMI] = ACTIONS(2816), + [sym_cmd_identifier] = ACTIONS(2816), + [anon_sym_LF] = ACTIONS(2818), + [anon_sym_def] = ACTIONS(2816), + [anon_sym_export_DASHenv] = ACTIONS(2816), + [anon_sym_extern] = ACTIONS(2816), + [anon_sym_module] = ACTIONS(2816), + [anon_sym_use] = ACTIONS(2816), + [anon_sym_LBRACK] = ACTIONS(2816), + [anon_sym_LPAREN] = ACTIONS(2816), + [anon_sym_RPAREN] = ACTIONS(2816), + [anon_sym_DOLLAR] = ACTIONS(2816), + [anon_sym_error] = ACTIONS(2816), + [anon_sym_DASH] = ACTIONS(2816), + [anon_sym_break] = ACTIONS(2816), + [anon_sym_continue] = ACTIONS(2816), + [anon_sym_for] = ACTIONS(2816), + [anon_sym_loop] = ACTIONS(2816), + [anon_sym_while] = ACTIONS(2816), + [anon_sym_do] = ACTIONS(2816), + [anon_sym_if] = ACTIONS(2816), + [anon_sym_match] = ACTIONS(2816), + [anon_sym_LBRACE] = ACTIONS(2816), + [anon_sym_RBRACE] = ACTIONS(2816), + [anon_sym_DOT] = ACTIONS(2816), + [anon_sym_try] = ACTIONS(2816), + [anon_sym_return] = ACTIONS(2816), + [anon_sym_source] = ACTIONS(2816), + [anon_sym_source_DASHenv] = ACTIONS(2816), + [anon_sym_register] = ACTIONS(2816), + [anon_sym_hide] = ACTIONS(2816), + [anon_sym_hide_DASHenv] = ACTIONS(2816), + [anon_sym_overlay] = ACTIONS(2816), + [anon_sym_STAR] = ACTIONS(2816), + [anon_sym_where] = ACTIONS(2816), + [anon_sym_not] = ACTIONS(2816), + [sym_val_nothing] = ACTIONS(2816), + [anon_sym_true] = ACTIONS(2816), + [anon_sym_false] = ACTIONS(2816), + [aux_sym_val_number_token1] = ACTIONS(2816), + [aux_sym_val_number_token2] = ACTIONS(2816), + [aux_sym_val_number_token3] = ACTIONS(2816), + [anon_sym_inf] = ACTIONS(2816), + [anon_sym_DASHinf] = ACTIONS(2816), + [anon_sym_NaN] = ACTIONS(2816), + [aux_sym__val_number_decimal_token1] = ACTIONS(2816), + [aux_sym__val_number_decimal_token2] = ACTIONS(2816), + [anon_sym_0b] = ACTIONS(2816), + [anon_sym_0o] = ACTIONS(2816), + [anon_sym_0x] = ACTIONS(2816), + [sym_val_date] = ACTIONS(2816), + [anon_sym_DQUOTE] = ACTIONS(2816), + [sym__str_single_quotes] = ACTIONS(2816), + [sym__str_back_ticks] = ACTIONS(2816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2816), + [anon_sym_CARET] = ACTIONS(2816), + [anon_sym_POUND] = ACTIONS(105), + }, + [1081] = { + [sym_path] = STATE(1089), + [sym_comment] = STATE(1081), + [aux_sym_cell_path_repeat1] = STATE(1091), + [anon_sym_SEMI] = ACTIONS(1177), + [anon_sym_LBRACK] = ACTIONS(1177), + [anon_sym_COMMA] = ACTIONS(1177), + [anon_sym_RBRACK] = ACTIONS(1177), + [anon_sym_LPAREN] = ACTIONS(1177), + [anon_sym_DOLLAR] = ACTIONS(1175), + [anon_sym_GT] = ACTIONS(1175), + [anon_sym_DASH_DASH] = ACTIONS(1177), + [anon_sym_DASH] = ACTIONS(1175), + [anon_sym_in] = ACTIONS(1175), + [anon_sym_LBRACE] = ACTIONS(1177), + [anon_sym_DOT] = ACTIONS(1175), + [anon_sym_STAR] = ACTIONS(1175), + [anon_sym_STAR_STAR] = ACTIONS(1177), + [anon_sym_PLUS_PLUS] = ACTIONS(1177), + [anon_sym_SLASH] = ACTIONS(1175), + [anon_sym_mod] = ACTIONS(1177), + [anon_sym_SLASH_SLASH] = ACTIONS(1177), + [anon_sym_PLUS] = ACTIONS(1175), + [anon_sym_bit_DASHshl] = ACTIONS(1177), + [anon_sym_bit_DASHshr] = ACTIONS(1177), + [anon_sym_EQ_EQ] = ACTIONS(1177), + [anon_sym_BANG_EQ] = ACTIONS(1177), + [anon_sym_LT2] = ACTIONS(1175), + [anon_sym_LT_EQ] = ACTIONS(1177), + [anon_sym_GT_EQ] = ACTIONS(1177), + [anon_sym_not_DASHin] = ACTIONS(1177), + [anon_sym_starts_DASHwith] = ACTIONS(1177), + [anon_sym_ends_DASHwith] = ACTIONS(1177), + [anon_sym_EQ_TILDE] = ACTIONS(1177), + [anon_sym_BANG_TILDE] = ACTIONS(1177), + [anon_sym_bit_DASHand] = ACTIONS(1177), + [anon_sym_bit_DASHxor] = ACTIONS(1177), + [anon_sym_bit_DASHor] = ACTIONS(1177), + [anon_sym_and] = ACTIONS(1177), + [anon_sym_xor] = ACTIONS(1177), + [anon_sym_or] = ACTIONS(1177), + [anon_sym_not] = ACTIONS(1175), + [anon_sym_DOT2] = ACTIONS(2772), + [sym_val_nothing] = ACTIONS(1177), + [anon_sym_true] = ACTIONS(1177), + [anon_sym_false] = ACTIONS(1177), + [aux_sym_val_number_token1] = ACTIONS(1177), + [aux_sym_val_number_token2] = ACTIONS(1177), + [aux_sym_val_number_token3] = ACTIONS(1177), + [anon_sym_inf] = ACTIONS(1177), + [anon_sym_DASHinf] = ACTIONS(1175), + [anon_sym_NaN] = ACTIONS(1177), + [aux_sym__val_number_decimal_token1] = ACTIONS(1175), + [aux_sym__val_number_decimal_token2] = ACTIONS(1175), + [anon_sym_0b] = ACTIONS(1175), + [anon_sym_0o] = ACTIONS(1175), + [anon_sym_0x] = ACTIONS(1175), + [sym_val_date] = ACTIONS(1177), + [anon_sym_DQUOTE] = ACTIONS(1177), + [sym__str_single_quotes] = ACTIONS(1177), + [sym__str_back_ticks] = ACTIONS(1177), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1177), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1177), + [sym__list_item_identifier] = ACTIONS(1175), + [sym_short_flag] = ACTIONS(1175), + [anon_sym_POUND] = ACTIONS(3), + }, + [1082] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1105), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1082), + [aux_sym_val_record_repeat1] = STATE(1082), + [anon_sym_export] = ACTIONS(2820), + [anon_sym_alias] = ACTIONS(2820), + [anon_sym_let] = ACTIONS(2820), + [anon_sym_let_DASHenv] = ACTIONS(2820), + [anon_sym_mut] = ACTIONS(2820), + [anon_sym_const] = ACTIONS(2820), + [sym_cmd_identifier] = ACTIONS(2820), + [anon_sym_def] = ACTIONS(2820), + [anon_sym_export_DASHenv] = ACTIONS(2820), + [anon_sym_extern] = ACTIONS(2820), + [anon_sym_module] = ACTIONS(2820), + [anon_sym_use] = ACTIONS(2820), + [anon_sym_LPAREN] = ACTIONS(2823), + [anon_sym_DOLLAR] = ACTIONS(2826), + [anon_sym_error] = ACTIONS(2820), + [anon_sym_list] = ACTIONS(2820), + [anon_sym_break] = ACTIONS(2820), + [anon_sym_continue] = ACTIONS(2820), + [anon_sym_for] = ACTIONS(2820), + [anon_sym_in] = ACTIONS(2820), + [anon_sym_loop] = ACTIONS(2820), + [anon_sym_make] = ACTIONS(2820), + [anon_sym_while] = ACTIONS(2820), + [anon_sym_do] = ACTIONS(2820), + [anon_sym_if] = ACTIONS(2820), + [anon_sym_else] = ACTIONS(2820), + [anon_sym_match] = ACTIONS(2820), + [anon_sym_RBRACE] = ACTIONS(2829), + [anon_sym_DOT] = ACTIONS(2831), + [anon_sym_try] = ACTIONS(2820), + [anon_sym_catch] = ACTIONS(2820), + [anon_sym_return] = ACTIONS(2820), + [anon_sym_source] = ACTIONS(2820), + [anon_sym_source_DASHenv] = ACTIONS(2820), + [anon_sym_register] = ACTIONS(2820), + [anon_sym_hide] = ACTIONS(2820), + [anon_sym_hide_DASHenv] = ACTIONS(2820), + [anon_sym_overlay] = ACTIONS(2820), + [anon_sym_new] = ACTIONS(2820), + [anon_sym_as] = ACTIONS(2820), + [aux_sym_val_number_token1] = ACTIONS(2834), + [aux_sym_val_number_token2] = ACTIONS(2834), + [aux_sym_val_number_token3] = ACTIONS(2834), + [anon_sym_inf] = ACTIONS(2837), + [anon_sym_DASHinf] = ACTIONS(2837), + [anon_sym_NaN] = ACTIONS(2837), + [aux_sym__val_number_decimal_token1] = ACTIONS(2840), + [aux_sym__val_number_decimal_token2] = ACTIONS(2843), + [anon_sym_DQUOTE] = ACTIONS(2846), + [sym__str_single_quotes] = ACTIONS(2849), + [sym__str_back_ticks] = ACTIONS(2849), + [aux_sym_record_entry_token1] = ACTIONS(2820), + [anon_sym_def_DASHenv] = ACTIONS(2820), + [sym__record_key] = ACTIONS(2820), + [anon_sym_POUND] = ACTIONS(3), + }, + [1083] = { + [sym_path] = STATE(1089), + [sym_comment] = STATE(1083), + [aux_sym_cell_path_repeat1] = STATE(1083), + [anon_sym_SEMI] = ACTIONS(1200), + [anon_sym_LBRACK] = ACTIONS(1200), + [anon_sym_COMMA] = ACTIONS(1200), + [anon_sym_RBRACK] = ACTIONS(1200), + [anon_sym_LPAREN] = ACTIONS(1200), + [anon_sym_DOLLAR] = ACTIONS(1198), + [anon_sym_GT] = ACTIONS(1198), + [anon_sym_DASH_DASH] = ACTIONS(1200), + [anon_sym_DASH] = ACTIONS(1198), + [anon_sym_in] = ACTIONS(1198), + [anon_sym_LBRACE] = ACTIONS(1200), + [anon_sym_DOT] = ACTIONS(1198), + [anon_sym_STAR] = ACTIONS(1198), + [anon_sym_STAR_STAR] = ACTIONS(1200), + [anon_sym_PLUS_PLUS] = ACTIONS(1200), + [anon_sym_SLASH] = ACTIONS(1198), + [anon_sym_mod] = ACTIONS(1200), + [anon_sym_SLASH_SLASH] = ACTIONS(1200), + [anon_sym_PLUS] = ACTIONS(1198), + [anon_sym_bit_DASHshl] = ACTIONS(1200), + [anon_sym_bit_DASHshr] = ACTIONS(1200), + [anon_sym_EQ_EQ] = ACTIONS(1200), + [anon_sym_BANG_EQ] = ACTIONS(1200), + [anon_sym_LT2] = ACTIONS(1198), + [anon_sym_LT_EQ] = ACTIONS(1200), + [anon_sym_GT_EQ] = ACTIONS(1200), + [anon_sym_not_DASHin] = ACTIONS(1200), + [anon_sym_starts_DASHwith] = ACTIONS(1200), + [anon_sym_ends_DASHwith] = ACTIONS(1200), + [anon_sym_EQ_TILDE] = ACTIONS(1200), + [anon_sym_BANG_TILDE] = ACTIONS(1200), + [anon_sym_bit_DASHand] = ACTIONS(1200), + [anon_sym_bit_DASHxor] = ACTIONS(1200), + [anon_sym_bit_DASHor] = ACTIONS(1200), + [anon_sym_and] = ACTIONS(1200), + [anon_sym_xor] = ACTIONS(1200), + [anon_sym_or] = ACTIONS(1200), + [anon_sym_not] = ACTIONS(1198), + [anon_sym_DOT2] = ACTIONS(2852), + [sym_val_nothing] = ACTIONS(1200), + [anon_sym_true] = ACTIONS(1200), + [anon_sym_false] = ACTIONS(1200), + [aux_sym_val_number_token1] = ACTIONS(1200), + [aux_sym_val_number_token2] = ACTIONS(1200), + [aux_sym_val_number_token3] = ACTIONS(1200), + [anon_sym_inf] = ACTIONS(1200), + [anon_sym_DASHinf] = ACTIONS(1198), + [anon_sym_NaN] = ACTIONS(1200), + [aux_sym__val_number_decimal_token1] = ACTIONS(1198), + [aux_sym__val_number_decimal_token2] = ACTIONS(1198), + [anon_sym_0b] = ACTIONS(1198), + [anon_sym_0o] = ACTIONS(1198), + [anon_sym_0x] = ACTIONS(1198), + [sym_val_date] = ACTIONS(1200), + [anon_sym_DQUOTE] = ACTIONS(1200), + [sym__str_single_quotes] = ACTIONS(1200), + [sym__str_back_ticks] = ACTIONS(1200), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1200), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1200), + [sym__list_item_identifier] = ACTIONS(1198), + [sym_short_flag] = ACTIONS(1198), + [anon_sym_POUND] = ACTIONS(3), + }, + [1084] = { + [sym_comment] = STATE(1084), + [anon_sym_export] = ACTIONS(2855), + [anon_sym_alias] = ACTIONS(2855), + [anon_sym_let] = ACTIONS(2855), + [anon_sym_let_DASHenv] = ACTIONS(2855), + [anon_sym_mut] = ACTIONS(2855), + [anon_sym_const] = ACTIONS(2855), + [anon_sym_SEMI] = ACTIONS(2855), + [sym_cmd_identifier] = ACTIONS(2855), + [anon_sym_LF] = ACTIONS(2857), + [anon_sym_def] = ACTIONS(2855), + [anon_sym_export_DASHenv] = ACTIONS(2855), + [anon_sym_extern] = ACTIONS(2855), + [anon_sym_module] = ACTIONS(2855), + [anon_sym_use] = ACTIONS(2855), + [anon_sym_LBRACK] = ACTIONS(2855), + [anon_sym_LPAREN] = ACTIONS(2855), + [anon_sym_RPAREN] = ACTIONS(2855), + [anon_sym_DOLLAR] = ACTIONS(2855), + [anon_sym_error] = ACTIONS(2855), + [anon_sym_DASH] = ACTIONS(2855), + [anon_sym_break] = ACTIONS(2855), + [anon_sym_continue] = ACTIONS(2855), + [anon_sym_for] = ACTIONS(2855), + [anon_sym_loop] = ACTIONS(2855), + [anon_sym_while] = ACTIONS(2855), + [anon_sym_do] = ACTIONS(2855), + [anon_sym_if] = ACTIONS(2855), + [anon_sym_match] = ACTIONS(2855), + [anon_sym_LBRACE] = ACTIONS(2855), + [anon_sym_RBRACE] = ACTIONS(2855), + [anon_sym_DOT] = ACTIONS(2855), + [anon_sym_try] = ACTIONS(2855), + [anon_sym_return] = ACTIONS(2855), + [anon_sym_source] = ACTIONS(2855), + [anon_sym_source_DASHenv] = ACTIONS(2855), + [anon_sym_register] = ACTIONS(2855), + [anon_sym_hide] = ACTIONS(2855), + [anon_sym_hide_DASHenv] = ACTIONS(2855), + [anon_sym_overlay] = ACTIONS(2855), + [anon_sym_STAR] = ACTIONS(2855), + [anon_sym_where] = ACTIONS(2855), + [anon_sym_not] = ACTIONS(2855), + [sym_val_nothing] = ACTIONS(2855), + [anon_sym_true] = ACTIONS(2855), + [anon_sym_false] = ACTIONS(2855), + [aux_sym_val_number_token1] = ACTIONS(2855), + [aux_sym_val_number_token2] = ACTIONS(2855), + [aux_sym_val_number_token3] = ACTIONS(2855), + [anon_sym_inf] = ACTIONS(2855), + [anon_sym_DASHinf] = ACTIONS(2855), + [anon_sym_NaN] = ACTIONS(2855), + [aux_sym__val_number_decimal_token1] = ACTIONS(2855), + [aux_sym__val_number_decimal_token2] = ACTIONS(2855), + [anon_sym_0b] = ACTIONS(2855), + [anon_sym_0o] = ACTIONS(2855), + [anon_sym_0x] = ACTIONS(2855), + [sym_val_date] = ACTIONS(2855), + [anon_sym_DQUOTE] = ACTIONS(2855), + [sym__str_single_quotes] = ACTIONS(2855), + [sym__str_back_ticks] = ACTIONS(2855), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2855), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2855), + [anon_sym_CARET] = ACTIONS(2855), + [anon_sym_POUND] = ACTIONS(105), + }, + [1085] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), + [sym__val_number_decimal] = STATE(79), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1085), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -163717,13 +162038,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -163737,8 +162057,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2856), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2859), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -163750,32 +162070,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1106] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1086] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1106), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1086), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -163784,13 +162105,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -163804,8 +162124,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2858), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2861), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -163817,434 +162137,435 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1107] = { - [sym_block] = STATE(1250), - [sym_comment] = STATE(1107), - [ts_builtin_sym_end] = ACTIONS(2744), - [anon_sym_export] = ACTIONS(2742), - [anon_sym_alias] = ACTIONS(2742), - [anon_sym_let] = ACTIONS(2742), - [anon_sym_let_DASHenv] = ACTIONS(2742), - [anon_sym_mut] = ACTIONS(2742), - [anon_sym_const] = ACTIONS(2742), - [anon_sym_SEMI] = ACTIONS(2742), - [sym_cmd_identifier] = ACTIONS(2742), - [anon_sym_LF] = ACTIONS(2744), - [anon_sym_def] = ACTIONS(2742), - [anon_sym_def_DASHenv] = ACTIONS(2742), - [anon_sym_export_DASHenv] = ACTIONS(2742), - [anon_sym_extern] = ACTIONS(2742), - [anon_sym_module] = ACTIONS(2742), - [anon_sym_use] = ACTIONS(2742), - [anon_sym_LBRACK] = ACTIONS(2742), - [anon_sym_LPAREN] = ACTIONS(2742), - [anon_sym_DOLLAR] = ACTIONS(2742), - [anon_sym_error] = ACTIONS(2742), - [anon_sym_DASH] = ACTIONS(2742), - [anon_sym_break] = ACTIONS(2742), - [anon_sym_continue] = ACTIONS(2742), - [anon_sym_for] = ACTIONS(2742), - [anon_sym_loop] = ACTIONS(2742), - [anon_sym_while] = ACTIONS(2742), - [anon_sym_do] = ACTIONS(2742), - [anon_sym_if] = ACTIONS(2742), - [anon_sym_match] = ACTIONS(2742), - [anon_sym_LBRACE] = ACTIONS(2860), - [anon_sym_DOT] = ACTIONS(2742), - [anon_sym_try] = ACTIONS(2742), - [anon_sym_return] = ACTIONS(2742), - [anon_sym_source] = ACTIONS(2742), - [anon_sym_source_DASHenv] = ACTIONS(2742), - [anon_sym_register] = ACTIONS(2742), - [anon_sym_hide] = ACTIONS(2742), - [anon_sym_hide_DASHenv] = ACTIONS(2742), - [anon_sym_overlay] = ACTIONS(2742), - [anon_sym_where] = ACTIONS(2742), - [anon_sym_not] = ACTIONS(2742), - [sym_val_nothing] = ACTIONS(2742), - [anon_sym_true] = ACTIONS(2742), - [anon_sym_false] = ACTIONS(2742), - [aux_sym_val_number_token1] = ACTIONS(2742), - [aux_sym_val_number_token2] = ACTIONS(2742), - [aux_sym_val_number_token3] = ACTIONS(2742), - [anon_sym_inf] = ACTIONS(2742), - [anon_sym_DASHinf] = ACTIONS(2742), - [anon_sym_NaN] = ACTIONS(2742), - [aux_sym__val_number_decimal_token1] = ACTIONS(2742), - [aux_sym__val_number_decimal_token2] = ACTIONS(2742), - [anon_sym_0b] = ACTIONS(2742), - [anon_sym_0o] = ACTIONS(2742), - [anon_sym_0x] = ACTIONS(2742), - [sym_val_date] = ACTIONS(2742), - [anon_sym_DQUOTE] = ACTIONS(2742), - [sym__str_single_quotes] = ACTIONS(2742), - [sym__str_back_ticks] = ACTIONS(2742), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2742), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2742), - [anon_sym_CARET] = ACTIONS(2742), - [anon_sym_POUND] = ACTIONS(105), - }, - [1108] = { - [sym_block] = STATE(1248), - [sym_comment] = STATE(1108), - [ts_builtin_sym_end] = ACTIONS(2744), - [anon_sym_export] = ACTIONS(2742), - [anon_sym_alias] = ACTIONS(2742), - [anon_sym_let] = ACTIONS(2742), - [anon_sym_let_DASHenv] = ACTIONS(2742), - [anon_sym_mut] = ACTIONS(2742), - [anon_sym_const] = ACTIONS(2742), - [anon_sym_SEMI] = ACTIONS(2742), - [sym_cmd_identifier] = ACTIONS(2742), - [anon_sym_LF] = ACTIONS(2744), - [anon_sym_def] = ACTIONS(2742), - [anon_sym_def_DASHenv] = ACTIONS(2742), - [anon_sym_export_DASHenv] = ACTIONS(2742), - [anon_sym_extern] = ACTIONS(2742), - [anon_sym_module] = ACTIONS(2742), - [anon_sym_use] = ACTIONS(2742), - [anon_sym_LBRACK] = ACTIONS(2742), - [anon_sym_LPAREN] = ACTIONS(2742), - [anon_sym_DOLLAR] = ACTIONS(2742), - [anon_sym_error] = ACTIONS(2742), - [anon_sym_DASH] = ACTIONS(2742), - [anon_sym_break] = ACTIONS(2742), - [anon_sym_continue] = ACTIONS(2742), - [anon_sym_for] = ACTIONS(2742), - [anon_sym_loop] = ACTIONS(2742), - [anon_sym_while] = ACTIONS(2742), - [anon_sym_do] = ACTIONS(2742), - [anon_sym_if] = ACTIONS(2742), - [anon_sym_match] = ACTIONS(2742), - [anon_sym_LBRACE] = ACTIONS(2860), - [anon_sym_DOT] = ACTIONS(2742), - [anon_sym_try] = ACTIONS(2742), - [anon_sym_return] = ACTIONS(2742), - [anon_sym_source] = ACTIONS(2742), - [anon_sym_source_DASHenv] = ACTIONS(2742), - [anon_sym_register] = ACTIONS(2742), - [anon_sym_hide] = ACTIONS(2742), - [anon_sym_hide_DASHenv] = ACTIONS(2742), - [anon_sym_overlay] = ACTIONS(2742), - [anon_sym_where] = ACTIONS(2742), - [anon_sym_not] = ACTIONS(2742), - [sym_val_nothing] = ACTIONS(2742), - [anon_sym_true] = ACTIONS(2742), - [anon_sym_false] = ACTIONS(2742), - [aux_sym_val_number_token1] = ACTIONS(2742), - [aux_sym_val_number_token2] = ACTIONS(2742), - [aux_sym_val_number_token3] = ACTIONS(2742), - [anon_sym_inf] = ACTIONS(2742), - [anon_sym_DASHinf] = ACTIONS(2742), - [anon_sym_NaN] = ACTIONS(2742), - [aux_sym__val_number_decimal_token1] = ACTIONS(2742), - [aux_sym__val_number_decimal_token2] = ACTIONS(2742), - [anon_sym_0b] = ACTIONS(2742), - [anon_sym_0o] = ACTIONS(2742), - [anon_sym_0x] = ACTIONS(2742), - [sym_val_date] = ACTIONS(2742), - [anon_sym_DQUOTE] = ACTIONS(2742), - [sym__str_single_quotes] = ACTIONS(2742), - [sym__str_back_ticks] = ACTIONS(2742), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2742), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2742), - [anon_sym_CARET] = ACTIONS(2742), + [1087] = { + [sym_comment] = STATE(1087), + [anon_sym_export] = ACTIONS(1165), + [anon_sym_alias] = ACTIONS(1165), + [anon_sym_let] = ACTIONS(1165), + [anon_sym_let_DASHenv] = ACTIONS(1165), + [anon_sym_mut] = ACTIONS(1165), + [anon_sym_const] = ACTIONS(1165), + [anon_sym_SEMI] = ACTIONS(1165), + [sym_cmd_identifier] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_def] = ACTIONS(1165), + [anon_sym_export_DASHenv] = ACTIONS(1165), + [anon_sym_extern] = ACTIONS(1165), + [anon_sym_module] = ACTIONS(1165), + [anon_sym_use] = ACTIONS(1165), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_RPAREN] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_error] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_break] = ACTIONS(1165), + [anon_sym_continue] = ACTIONS(1165), + [anon_sym_for] = ACTIONS(1165), + [anon_sym_loop] = ACTIONS(1165), + [anon_sym_while] = ACTIONS(1165), + [anon_sym_do] = ACTIONS(1165), + [anon_sym_if] = ACTIONS(1165), + [anon_sym_match] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_RBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_try] = ACTIONS(1165), + [anon_sym_return] = ACTIONS(1165), + [anon_sym_source] = ACTIONS(1165), + [anon_sym_source_DASHenv] = ACTIONS(1165), + [anon_sym_register] = ACTIONS(1165), + [anon_sym_hide] = ACTIONS(1165), + [anon_sym_hide_DASHenv] = ACTIONS(1165), + [anon_sym_overlay] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_where] = ACTIONS(1165), + [anon_sym_not] = ACTIONS(1165), + [sym_val_nothing] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym_val_number_token1] = ACTIONS(1165), + [aux_sym_val_number_token2] = ACTIONS(1165), + [aux_sym_val_number_token3] = ACTIONS(1165), + [anon_sym_inf] = ACTIONS(1165), + [anon_sym_DASHinf] = ACTIONS(1165), + [anon_sym_NaN] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_decimal_token2] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_CARET] = ACTIONS(1165), [anon_sym_POUND] = ACTIONS(105), }, - [1109] = { - [sym_comment] = STATE(1109), - [ts_builtin_sym_end] = ACTIONS(1276), - [anon_sym_export] = ACTIONS(1274), - [anon_sym_alias] = ACTIONS(1274), - [anon_sym_let] = ACTIONS(1274), - [anon_sym_let_DASHenv] = ACTIONS(1274), - [anon_sym_mut] = ACTIONS(1274), - [anon_sym_const] = ACTIONS(1274), - [anon_sym_SEMI] = ACTIONS(1274), - [sym_cmd_identifier] = ACTIONS(1274), - [anon_sym_LF] = ACTIONS(1276), - [anon_sym_def] = ACTIONS(1274), - [anon_sym_def_DASHenv] = ACTIONS(1274), - [anon_sym_export_DASHenv] = ACTIONS(1274), - [anon_sym_extern] = ACTIONS(1274), - [anon_sym_module] = ACTIONS(1274), - [anon_sym_use] = ACTIONS(1274), - [anon_sym_LBRACK] = ACTIONS(1274), - [anon_sym_LPAREN] = ACTIONS(1274), - [anon_sym_DOLLAR] = ACTIONS(1274), - [anon_sym_error] = ACTIONS(1274), - [anon_sym_DASH] = ACTIONS(1274), - [anon_sym_break] = ACTIONS(1274), - [anon_sym_continue] = ACTIONS(1274), - [anon_sym_for] = ACTIONS(1274), - [anon_sym_loop] = ACTIONS(1274), - [anon_sym_while] = ACTIONS(1274), - [anon_sym_do] = ACTIONS(1274), - [anon_sym_if] = ACTIONS(1274), - [anon_sym_match] = ACTIONS(1274), - [anon_sym_LBRACE] = ACTIONS(1274), - [anon_sym_DOT] = ACTIONS(1274), - [anon_sym_try] = ACTIONS(1274), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_source] = ACTIONS(1274), - [anon_sym_source_DASHenv] = ACTIONS(1274), - [anon_sym_register] = ACTIONS(1274), - [anon_sym_hide] = ACTIONS(1274), - [anon_sym_hide_DASHenv] = ACTIONS(1274), - [anon_sym_overlay] = ACTIONS(1274), - [anon_sym_STAR] = ACTIONS(1274), - [anon_sym_where] = ACTIONS(1274), - [anon_sym_not] = ACTIONS(1274), - [sym_val_nothing] = ACTIONS(1274), - [anon_sym_true] = ACTIONS(1274), - [anon_sym_false] = ACTIONS(1274), - [aux_sym_val_number_token1] = ACTIONS(1274), - [aux_sym_val_number_token2] = ACTIONS(1274), - [aux_sym_val_number_token3] = ACTIONS(1274), - [anon_sym_inf] = ACTIONS(1274), - [anon_sym_DASHinf] = ACTIONS(1274), - [anon_sym_NaN] = ACTIONS(1274), - [aux_sym__val_number_decimal_token1] = ACTIONS(1274), - [aux_sym__val_number_decimal_token2] = ACTIONS(1274), - [anon_sym_0b] = ACTIONS(1274), - [anon_sym_0o] = ACTIONS(1274), - [anon_sym_0x] = ACTIONS(1274), - [sym_val_date] = ACTIONS(1274), - [anon_sym_DQUOTE] = ACTIONS(1274), - [sym__str_single_quotes] = ACTIONS(1274), - [sym__str_back_ticks] = ACTIONS(1274), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1274), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1274), - [anon_sym_CARET] = ACTIONS(1274), + [1088] = { + [sym_block] = STATE(1227), + [sym_comment] = STATE(1088), + [anon_sym_export] = ACTIONS(2863), + [anon_sym_alias] = ACTIONS(2863), + [anon_sym_let] = ACTIONS(2863), + [anon_sym_let_DASHenv] = ACTIONS(2863), + [anon_sym_mut] = ACTIONS(2863), + [anon_sym_const] = ACTIONS(2863), + [anon_sym_SEMI] = ACTIONS(2863), + [sym_cmd_identifier] = ACTIONS(2863), + [anon_sym_LF] = ACTIONS(2865), + [anon_sym_def] = ACTIONS(2863), + [anon_sym_export_DASHenv] = ACTIONS(2863), + [anon_sym_extern] = ACTIONS(2863), + [anon_sym_module] = ACTIONS(2863), + [anon_sym_use] = ACTIONS(2863), + [anon_sym_LBRACK] = ACTIONS(2863), + [anon_sym_LPAREN] = ACTIONS(2863), + [anon_sym_RPAREN] = ACTIONS(2863), + [anon_sym_DOLLAR] = ACTIONS(2863), + [anon_sym_error] = ACTIONS(2863), + [anon_sym_DASH] = ACTIONS(2863), + [anon_sym_break] = ACTIONS(2863), + [anon_sym_continue] = ACTIONS(2863), + [anon_sym_for] = ACTIONS(2863), + [anon_sym_loop] = ACTIONS(2863), + [anon_sym_while] = ACTIONS(2863), + [anon_sym_do] = ACTIONS(2863), + [anon_sym_if] = ACTIONS(2863), + [anon_sym_match] = ACTIONS(2863), + [anon_sym_LBRACE] = ACTIONS(2867), + [anon_sym_RBRACE] = ACTIONS(2863), + [anon_sym_DOT] = ACTIONS(2863), + [anon_sym_try] = ACTIONS(2863), + [anon_sym_return] = ACTIONS(2863), + [anon_sym_source] = ACTIONS(2863), + [anon_sym_source_DASHenv] = ACTIONS(2863), + [anon_sym_register] = ACTIONS(2863), + [anon_sym_hide] = ACTIONS(2863), + [anon_sym_hide_DASHenv] = ACTIONS(2863), + [anon_sym_overlay] = ACTIONS(2863), + [anon_sym_where] = ACTIONS(2863), + [anon_sym_not] = ACTIONS(2863), + [sym_val_nothing] = ACTIONS(2863), + [anon_sym_true] = ACTIONS(2863), + [anon_sym_false] = ACTIONS(2863), + [aux_sym_val_number_token1] = ACTIONS(2863), + [aux_sym_val_number_token2] = ACTIONS(2863), + [aux_sym_val_number_token3] = ACTIONS(2863), + [anon_sym_inf] = ACTIONS(2863), + [anon_sym_DASHinf] = ACTIONS(2863), + [anon_sym_NaN] = ACTIONS(2863), + [aux_sym__val_number_decimal_token1] = ACTIONS(2863), + [aux_sym__val_number_decimal_token2] = ACTIONS(2863), + [anon_sym_0b] = ACTIONS(2863), + [anon_sym_0o] = ACTIONS(2863), + [anon_sym_0x] = ACTIONS(2863), + [sym_val_date] = ACTIONS(2863), + [anon_sym_DQUOTE] = ACTIONS(2863), + [sym__str_single_quotes] = ACTIONS(2863), + [sym__str_back_ticks] = ACTIONS(2863), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2863), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2863), + [anon_sym_CARET] = ACTIONS(2863), [anon_sym_POUND] = ACTIONS(105), }, - [1110] = { - [sym_path] = STATE(1189), - [sym_comment] = STATE(1110), - [aux_sym_cell_path_repeat1] = STATE(1110), - [anon_sym_SEMI] = ACTIONS(1137), - [anon_sym_LBRACK] = ACTIONS(1137), - [anon_sym_COMMA] = ACTIONS(1137), - [anon_sym_RBRACK] = ACTIONS(1137), - [anon_sym_LPAREN] = ACTIONS(1137), - [anon_sym_DOLLAR] = ACTIONS(1135), - [anon_sym_GT] = ACTIONS(1135), - [anon_sym_DASH_DASH] = ACTIONS(1137), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_in] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1137), - [anon_sym_DOT] = ACTIONS(1135), - [anon_sym_STAR] = ACTIONS(1135), - [anon_sym_STAR_STAR] = ACTIONS(1137), - [anon_sym_PLUS_PLUS] = ACTIONS(1137), - [anon_sym_SLASH] = ACTIONS(1135), - [anon_sym_mod] = ACTIONS(1137), - [anon_sym_SLASH_SLASH] = ACTIONS(1137), - [anon_sym_PLUS] = ACTIONS(1135), - [anon_sym_bit_DASHshl] = ACTIONS(1137), - [anon_sym_bit_DASHshr] = ACTIONS(1137), - [anon_sym_EQ_EQ] = ACTIONS(1137), - [anon_sym_BANG_EQ] = ACTIONS(1137), - [anon_sym_LT2] = ACTIONS(1135), - [anon_sym_LT_EQ] = ACTIONS(1137), - [anon_sym_GT_EQ] = ACTIONS(1137), - [anon_sym_not_DASHin] = ACTIONS(1137), - [anon_sym_starts_DASHwith] = ACTIONS(1137), - [anon_sym_ends_DASHwith] = ACTIONS(1137), - [anon_sym_EQ_TILDE] = ACTIONS(1137), - [anon_sym_BANG_TILDE] = ACTIONS(1137), - [anon_sym_bit_DASHand] = ACTIONS(1137), - [anon_sym_bit_DASHxor] = ACTIONS(1137), - [anon_sym_bit_DASHor] = ACTIONS(1137), - [anon_sym_and] = ACTIONS(1137), - [anon_sym_xor] = ACTIONS(1137), - [anon_sym_or] = ACTIONS(1137), - [anon_sym_not] = ACTIONS(1135), - [anon_sym_DOT2] = ACTIONS(2862), - [sym_val_nothing] = ACTIONS(1137), - [anon_sym_true] = ACTIONS(1137), - [anon_sym_false] = ACTIONS(1137), - [aux_sym_val_number_token1] = ACTIONS(1137), - [aux_sym_val_number_token2] = ACTIONS(1137), - [aux_sym_val_number_token3] = ACTIONS(1137), - [anon_sym_inf] = ACTIONS(1137), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1137), - [aux_sym__val_number_decimal_token1] = ACTIONS(1135), - [aux_sym__val_number_decimal_token2] = ACTIONS(1135), - [anon_sym_0b] = ACTIONS(1135), - [anon_sym_0o] = ACTIONS(1135), - [anon_sym_0x] = ACTIONS(1135), - [sym_val_date] = ACTIONS(1137), - [anon_sym_DQUOTE] = ACTIONS(1137), - [sym__str_single_quotes] = ACTIONS(1137), - [sym__str_back_ticks] = ACTIONS(1137), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1137), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1137), - [sym__list_item_identifier] = ACTIONS(1135), - [sym_short_flag] = ACTIONS(1135), + [1089] = { + [sym_comment] = STATE(1089), + [anon_sym_EQ] = ACTIONS(1312), + [anon_sym_SEMI] = ACTIONS(1314), + [anon_sym_COLON] = ACTIONS(1314), + [anon_sym_LBRACK] = ACTIONS(1314), + [anon_sym_COMMA] = ACTIONS(1314), + [anon_sym_RBRACK] = ACTIONS(1314), + [anon_sym_LPAREN] = ACTIONS(1314), + [anon_sym_DOLLAR] = ACTIONS(1312), + [anon_sym_GT] = ACTIONS(1312), + [anon_sym_DASH_DASH] = ACTIONS(1314), + [anon_sym_DASH] = ACTIONS(1312), + [anon_sym_in] = ACTIONS(1312), + [anon_sym_LBRACE] = ACTIONS(1314), + [anon_sym_DOT] = ACTIONS(1312), + [anon_sym_STAR] = ACTIONS(1312), + [anon_sym_STAR_STAR] = ACTIONS(1314), + [anon_sym_PLUS_PLUS] = ACTIONS(1314), + [anon_sym_SLASH] = ACTIONS(1312), + [anon_sym_mod] = ACTIONS(1314), + [anon_sym_SLASH_SLASH] = ACTIONS(1314), + [anon_sym_PLUS] = ACTIONS(1312), + [anon_sym_bit_DASHshl] = ACTIONS(1314), + [anon_sym_bit_DASHshr] = ACTIONS(1314), + [anon_sym_EQ_EQ] = ACTIONS(1314), + [anon_sym_BANG_EQ] = ACTIONS(1314), + [anon_sym_LT2] = ACTIONS(1312), + [anon_sym_LT_EQ] = ACTIONS(1314), + [anon_sym_GT_EQ] = ACTIONS(1314), + [anon_sym_not_DASHin] = ACTIONS(1314), + [anon_sym_starts_DASHwith] = ACTIONS(1314), + [anon_sym_ends_DASHwith] = ACTIONS(1314), + [anon_sym_EQ_TILDE] = ACTIONS(1314), + [anon_sym_BANG_TILDE] = ACTIONS(1314), + [anon_sym_bit_DASHand] = ACTIONS(1314), + [anon_sym_bit_DASHxor] = ACTIONS(1314), + [anon_sym_bit_DASHor] = ACTIONS(1314), + [anon_sym_and] = ACTIONS(1314), + [anon_sym_xor] = ACTIONS(1314), + [anon_sym_or] = ACTIONS(1314), + [anon_sym_not] = ACTIONS(1312), + [anon_sym_DOT2] = ACTIONS(1314), + [sym_val_nothing] = ACTIONS(1314), + [anon_sym_true] = ACTIONS(1314), + [anon_sym_false] = ACTIONS(1314), + [aux_sym_val_number_token1] = ACTIONS(1314), + [aux_sym_val_number_token2] = ACTIONS(1314), + [aux_sym_val_number_token3] = ACTIONS(1314), + [anon_sym_inf] = ACTIONS(1314), + [anon_sym_DASHinf] = ACTIONS(1312), + [anon_sym_NaN] = ACTIONS(1314), + [aux_sym__val_number_decimal_token1] = ACTIONS(1312), + [aux_sym__val_number_decimal_token2] = ACTIONS(1312), + [anon_sym_0b] = ACTIONS(1312), + [anon_sym_0o] = ACTIONS(1312), + [anon_sym_0x] = ACTIONS(1312), + [sym_val_date] = ACTIONS(1314), + [anon_sym_DQUOTE] = ACTIONS(1314), + [sym__str_single_quotes] = ACTIONS(1314), + [sym__str_back_ticks] = ACTIONS(1314), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1314), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1314), + [sym__list_item_identifier] = ACTIONS(1312), + [sym_short_flag] = ACTIONS(1312), [anon_sym_POUND] = ACTIONS(3), }, - [1111] = { - [sym_val_record] = STATE(1215), - [sym_comment] = STATE(1111), - [ts_builtin_sym_end] = ACTIONS(2756), - [anon_sym_export] = ACTIONS(2754), - [anon_sym_alias] = ACTIONS(2754), - [anon_sym_let] = ACTIONS(2754), - [anon_sym_let_DASHenv] = ACTIONS(2754), - [anon_sym_mut] = ACTIONS(2754), - [anon_sym_const] = ACTIONS(2754), - [anon_sym_SEMI] = ACTIONS(2754), - [sym_cmd_identifier] = ACTIONS(2754), - [anon_sym_LF] = ACTIONS(2756), - [anon_sym_def] = ACTIONS(2754), - [anon_sym_def_DASHenv] = ACTIONS(2754), - [anon_sym_export_DASHenv] = ACTIONS(2754), - [anon_sym_extern] = ACTIONS(2754), - [anon_sym_module] = ACTIONS(2754), - [anon_sym_use] = ACTIONS(2754), - [anon_sym_LBRACK] = ACTIONS(2754), - [anon_sym_LPAREN] = ACTIONS(2754), - [anon_sym_DOLLAR] = ACTIONS(2754), - [anon_sym_error] = ACTIONS(2754), - [anon_sym_DASH] = ACTIONS(2754), - [anon_sym_break] = ACTIONS(2754), - [anon_sym_continue] = ACTIONS(2754), - [anon_sym_for] = ACTIONS(2754), - [anon_sym_loop] = ACTIONS(2754), - [anon_sym_while] = ACTIONS(2754), - [anon_sym_do] = ACTIONS(2754), - [anon_sym_if] = ACTIONS(2754), - [anon_sym_match] = ACTIONS(2754), - [anon_sym_LBRACE] = ACTIONS(2754), - [anon_sym_DOT] = ACTIONS(2754), - [anon_sym_try] = ACTIONS(2754), - [anon_sym_return] = ACTIONS(2754), - [anon_sym_source] = ACTIONS(2754), - [anon_sym_source_DASHenv] = ACTIONS(2754), - [anon_sym_register] = ACTIONS(2754), - [anon_sym_hide] = ACTIONS(2754), - [anon_sym_hide_DASHenv] = ACTIONS(2754), - [anon_sym_overlay] = ACTIONS(2754), - [anon_sym_where] = ACTIONS(2754), - [anon_sym_not] = ACTIONS(2754), - [sym_val_nothing] = ACTIONS(2754), - [anon_sym_true] = ACTIONS(2754), - [anon_sym_false] = ACTIONS(2754), - [aux_sym_val_number_token1] = ACTIONS(2754), - [aux_sym_val_number_token2] = ACTIONS(2754), - [aux_sym_val_number_token3] = ACTIONS(2754), - [anon_sym_inf] = ACTIONS(2754), - [anon_sym_DASHinf] = ACTIONS(2754), - [anon_sym_NaN] = ACTIONS(2754), - [aux_sym__val_number_decimal_token1] = ACTIONS(2754), - [aux_sym__val_number_decimal_token2] = ACTIONS(2754), - [anon_sym_0b] = ACTIONS(2754), - [anon_sym_0o] = ACTIONS(2754), - [anon_sym_0x] = ACTIONS(2754), - [sym_val_date] = ACTIONS(2754), - [anon_sym_DQUOTE] = ACTIONS(2754), - [sym__str_single_quotes] = ACTIONS(2754), - [sym__str_back_ticks] = ACTIONS(2754), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2754), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2754), - [anon_sym_CARET] = ACTIONS(2754), + [1090] = { + [sym_ctrl_do] = STATE(4233), + [sym_ctrl_if] = STATE(4233), + [sym_ctrl_match] = STATE(4233), + [sym_ctrl_try] = STATE(4233), + [sym__expression] = STATE(3184), + [sym_expr_unary] = STATE(3290), + [sym_expr_binary] = STATE(3290), + [sym_expr_parenthesized] = STATE(3032), + [sym_val_range] = STATE(3290), + [sym__value] = STATE(3290), + [sym_val_bool] = STATE(3154), + [sym_val_variable] = STATE(3043), + [sym__var] = STATE(2702), + [sym_val_number] = STATE(255), + [sym__val_number_decimal] = STATE(212), + [sym_val_duration] = STATE(3154), + [sym_val_filesize] = STATE(3154), + [sym_val_binary] = STATE(3154), + [sym_val_string] = STATE(3154), + [sym__str_double_quotes] = STATE(3129), + [sym_val_interpolated] = STATE(3154), + [sym__inter_single_quotes] = STATE(3231), + [sym__inter_double_quotes] = STATE(3229), + [sym_val_list] = STATE(3154), + [sym_val_record] = STATE(3154), + [sym_val_table] = STATE(3154), + [sym_val_closure] = STATE(3154), + [sym_comment] = STATE(1090), + [anon_sym_SEMI] = ACTIONS(2796), + [anon_sym_LF] = ACTIONS(2798), + [anon_sym_COLON] = ACTIONS(2323), + [anon_sym_LBRACK] = ACTIONS(2800), + [anon_sym_LPAREN] = ACTIONS(2802), + [anon_sym_PIPE] = ACTIONS(2796), + [anon_sym_DOLLAR] = ACTIONS(1781), + [anon_sym_DASH] = ACTIONS(240), + [anon_sym_do] = ACTIONS(418), + [anon_sym_if] = ACTIONS(420), + [anon_sym_match] = ACTIONS(422), + [anon_sym_LBRACE] = ACTIONS(2804), + [anon_sym_RBRACE] = ACTIONS(2796), + [anon_sym_DOT] = ACTIONS(2806), + [anon_sym_try] = ACTIONS(426), + [anon_sym_not] = ACTIONS(280), + [sym_val_nothing] = ACTIONS(282), + [anon_sym_true] = ACTIONS(284), + [anon_sym_false] = ACTIONS(284), + [aux_sym_val_number_token1] = ACTIONS(288), + [aux_sym_val_number_token2] = ACTIONS(288), + [aux_sym_val_number_token3] = ACTIONS(288), + [anon_sym_inf] = ACTIONS(288), + [anon_sym_DASHinf] = ACTIONS(288), + [anon_sym_NaN] = ACTIONS(288), + [aux_sym__val_number_decimal_token1] = ACTIONS(290), + [aux_sym__val_number_decimal_token2] = ACTIONS(292), + [anon_sym_0b] = ACTIONS(294), + [anon_sym_0o] = ACTIONS(294), + [anon_sym_0x] = ACTIONS(294), + [sym_val_date] = ACTIONS(282), + [anon_sym_DQUOTE] = ACTIONS(2808), + [sym__str_single_quotes] = ACTIONS(2810), + [sym__str_back_ticks] = ACTIONS(2810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2814), [anon_sym_POUND] = ACTIONS(105), }, - [1112] = { - [sym_val_record] = STATE(1301), - [sym_comment] = STATE(1112), - [ts_builtin_sym_end] = ACTIONS(2760), - [anon_sym_export] = ACTIONS(2758), - [anon_sym_alias] = ACTIONS(2758), - [anon_sym_let] = ACTIONS(2758), - [anon_sym_let_DASHenv] = ACTIONS(2758), - [anon_sym_mut] = ACTIONS(2758), - [anon_sym_const] = ACTIONS(2758), - [anon_sym_SEMI] = ACTIONS(2758), - [sym_cmd_identifier] = ACTIONS(2758), - [anon_sym_LF] = ACTIONS(2760), - [anon_sym_def] = ACTIONS(2758), - [anon_sym_def_DASHenv] = ACTIONS(2758), - [anon_sym_export_DASHenv] = ACTIONS(2758), - [anon_sym_extern] = ACTIONS(2758), - [anon_sym_module] = ACTIONS(2758), - [anon_sym_use] = ACTIONS(2758), - [anon_sym_LBRACK] = ACTIONS(2758), - [anon_sym_LPAREN] = ACTIONS(2758), - [anon_sym_DOLLAR] = ACTIONS(2758), - [anon_sym_error] = ACTIONS(2758), - [anon_sym_DASH] = ACTIONS(2758), - [anon_sym_break] = ACTIONS(2758), - [anon_sym_continue] = ACTIONS(2758), - [anon_sym_for] = ACTIONS(2758), - [anon_sym_loop] = ACTIONS(2758), - [anon_sym_while] = ACTIONS(2758), - [anon_sym_do] = ACTIONS(2758), - [anon_sym_if] = ACTIONS(2758), - [anon_sym_match] = ACTIONS(2758), - [anon_sym_LBRACE] = ACTIONS(2758), - [anon_sym_DOT] = ACTIONS(2758), - [anon_sym_try] = ACTIONS(2758), - [anon_sym_return] = ACTIONS(2758), - [anon_sym_source] = ACTIONS(2758), - [anon_sym_source_DASHenv] = ACTIONS(2758), - [anon_sym_register] = ACTIONS(2758), - [anon_sym_hide] = ACTIONS(2758), - [anon_sym_hide_DASHenv] = ACTIONS(2758), - [anon_sym_overlay] = ACTIONS(2758), - [anon_sym_where] = ACTIONS(2758), - [anon_sym_not] = ACTIONS(2758), - [sym_val_nothing] = ACTIONS(2758), - [anon_sym_true] = ACTIONS(2758), - [anon_sym_false] = ACTIONS(2758), - [aux_sym_val_number_token1] = ACTIONS(2758), - [aux_sym_val_number_token2] = ACTIONS(2758), - [aux_sym_val_number_token3] = ACTIONS(2758), - [anon_sym_inf] = ACTIONS(2758), - [anon_sym_DASHinf] = ACTIONS(2758), - [anon_sym_NaN] = ACTIONS(2758), - [aux_sym__val_number_decimal_token1] = ACTIONS(2758), - [aux_sym__val_number_decimal_token2] = ACTIONS(2758), - [anon_sym_0b] = ACTIONS(2758), - [anon_sym_0o] = ACTIONS(2758), - [anon_sym_0x] = ACTIONS(2758), - [sym_val_date] = ACTIONS(2758), - [anon_sym_DQUOTE] = ACTIONS(2758), - [sym__str_single_quotes] = ACTIONS(2758), - [sym__str_back_ticks] = ACTIONS(2758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2758), - [anon_sym_CARET] = ACTIONS(2758), + [1091] = { + [sym_path] = STATE(1089), + [sym_comment] = STATE(1091), + [aux_sym_cell_path_repeat1] = STATE(1083), + [anon_sym_SEMI] = ACTIONS(1181), + [anon_sym_LBRACK] = ACTIONS(1181), + [anon_sym_COMMA] = ACTIONS(1181), + [anon_sym_RBRACK] = ACTIONS(1181), + [anon_sym_LPAREN] = ACTIONS(1181), + [anon_sym_DOLLAR] = ACTIONS(1179), + [anon_sym_GT] = ACTIONS(1179), + [anon_sym_DASH_DASH] = ACTIONS(1181), + [anon_sym_DASH] = ACTIONS(1179), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_LBRACE] = ACTIONS(1181), + [anon_sym_DOT] = ACTIONS(1179), + [anon_sym_STAR] = ACTIONS(1179), + [anon_sym_STAR_STAR] = ACTIONS(1181), + [anon_sym_PLUS_PLUS] = ACTIONS(1181), + [anon_sym_SLASH] = ACTIONS(1179), + [anon_sym_mod] = ACTIONS(1181), + [anon_sym_SLASH_SLASH] = ACTIONS(1181), + [anon_sym_PLUS] = ACTIONS(1179), + [anon_sym_bit_DASHshl] = ACTIONS(1181), + [anon_sym_bit_DASHshr] = ACTIONS(1181), + [anon_sym_EQ_EQ] = ACTIONS(1181), + [anon_sym_BANG_EQ] = ACTIONS(1181), + [anon_sym_LT2] = ACTIONS(1179), + [anon_sym_LT_EQ] = ACTIONS(1181), + [anon_sym_GT_EQ] = ACTIONS(1181), + [anon_sym_not_DASHin] = ACTIONS(1181), + [anon_sym_starts_DASHwith] = ACTIONS(1181), + [anon_sym_ends_DASHwith] = ACTIONS(1181), + [anon_sym_EQ_TILDE] = ACTIONS(1181), + [anon_sym_BANG_TILDE] = ACTIONS(1181), + [anon_sym_bit_DASHand] = ACTIONS(1181), + [anon_sym_bit_DASHxor] = ACTIONS(1181), + [anon_sym_bit_DASHor] = ACTIONS(1181), + [anon_sym_and] = ACTIONS(1181), + [anon_sym_xor] = ACTIONS(1181), + [anon_sym_or] = ACTIONS(1181), + [anon_sym_not] = ACTIONS(1179), + [anon_sym_DOT2] = ACTIONS(2772), + [sym_val_nothing] = ACTIONS(1181), + [anon_sym_true] = ACTIONS(1181), + [anon_sym_false] = ACTIONS(1181), + [aux_sym_val_number_token1] = ACTIONS(1181), + [aux_sym_val_number_token2] = ACTIONS(1181), + [aux_sym_val_number_token3] = ACTIONS(1181), + [anon_sym_inf] = ACTIONS(1181), + [anon_sym_DASHinf] = ACTIONS(1179), + [anon_sym_NaN] = ACTIONS(1181), + [aux_sym__val_number_decimal_token1] = ACTIONS(1179), + [aux_sym__val_number_decimal_token2] = ACTIONS(1179), + [anon_sym_0b] = ACTIONS(1179), + [anon_sym_0o] = ACTIONS(1179), + [anon_sym_0x] = ACTIONS(1179), + [sym_val_date] = ACTIONS(1181), + [anon_sym_DQUOTE] = ACTIONS(1181), + [sym__str_single_quotes] = ACTIONS(1181), + [sym__str_back_ticks] = ACTIONS(1181), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1181), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1181), + [sym__list_item_identifier] = ACTIONS(1179), + [sym_short_flag] = ACTIONS(1179), + [anon_sym_POUND] = ACTIONS(3), + }, + [1092] = { + [sym_comment] = STATE(1092), + [anon_sym_export] = ACTIONS(1553), + [anon_sym_alias] = ACTIONS(1553), + [anon_sym_let] = ACTIONS(1553), + [anon_sym_let_DASHenv] = ACTIONS(1553), + [anon_sym_mut] = ACTIONS(1553), + [anon_sym_const] = ACTIONS(1553), + [anon_sym_SEMI] = ACTIONS(1553), + [sym_cmd_identifier] = ACTIONS(1553), + [anon_sym_LF] = ACTIONS(1555), + [anon_sym_def] = ACTIONS(1553), + [anon_sym_export_DASHenv] = ACTIONS(1553), + [anon_sym_extern] = ACTIONS(1553), + [anon_sym_module] = ACTIONS(1553), + [anon_sym_use] = ACTIONS(1553), + [anon_sym_LBRACK] = ACTIONS(1553), + [anon_sym_LPAREN] = ACTIONS(1553), + [anon_sym_RPAREN] = ACTIONS(1553), + [anon_sym_DOLLAR] = ACTIONS(1553), + [anon_sym_error] = ACTIONS(1553), + [anon_sym_DASH] = ACTIONS(1553), + [anon_sym_break] = ACTIONS(1553), + [anon_sym_continue] = ACTIONS(1553), + [anon_sym_for] = ACTIONS(1553), + [anon_sym_loop] = ACTIONS(1553), + [anon_sym_while] = ACTIONS(1553), + [anon_sym_do] = ACTIONS(1553), + [anon_sym_if] = ACTIONS(1553), + [anon_sym_match] = ACTIONS(1553), + [anon_sym_LBRACE] = ACTIONS(1553), + [anon_sym_RBRACE] = ACTIONS(1553), + [anon_sym_DOT] = ACTIONS(1553), + [anon_sym_try] = ACTIONS(1553), + [anon_sym_return] = ACTIONS(1553), + [anon_sym_source] = ACTIONS(1553), + [anon_sym_source_DASHenv] = ACTIONS(1553), + [anon_sym_register] = ACTIONS(1553), + [anon_sym_hide] = ACTIONS(1553), + [anon_sym_hide_DASHenv] = ACTIONS(1553), + [anon_sym_overlay] = ACTIONS(1553), + [anon_sym_STAR] = ACTIONS(1553), + [anon_sym_where] = ACTIONS(1553), + [anon_sym_not] = ACTIONS(1553), + [sym_val_nothing] = ACTIONS(1553), + [anon_sym_true] = ACTIONS(1553), + [anon_sym_false] = ACTIONS(1553), + [aux_sym_val_number_token1] = ACTIONS(1553), + [aux_sym_val_number_token2] = ACTIONS(1553), + [aux_sym_val_number_token3] = ACTIONS(1553), + [anon_sym_inf] = ACTIONS(1553), + [anon_sym_DASHinf] = ACTIONS(1553), + [anon_sym_NaN] = ACTIONS(1553), + [aux_sym__val_number_decimal_token1] = ACTIONS(1553), + [aux_sym__val_number_decimal_token2] = ACTIONS(1553), + [anon_sym_0b] = ACTIONS(1553), + [anon_sym_0o] = ACTIONS(1553), + [anon_sym_0x] = ACTIONS(1553), + [sym_val_date] = ACTIONS(1553), + [anon_sym_DQUOTE] = ACTIONS(1553), + [sym__str_single_quotes] = ACTIONS(1553), + [sym__str_back_ticks] = ACTIONS(1553), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1553), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1553), + [anon_sym_CARET] = ACTIONS(1553), [anon_sym_POUND] = ACTIONS(105), }, - [1113] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1093] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1113), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1093), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -164253,13 +162574,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -164273,8 +162593,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2865), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2869), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -164286,99 +162606,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1114] = { - [sym_comment] = STATE(1114), - [ts_builtin_sym_end] = ACTIONS(1268), - [anon_sym_export] = ACTIONS(1266), - [anon_sym_alias] = ACTIONS(1266), - [anon_sym_let] = ACTIONS(1266), - [anon_sym_let_DASHenv] = ACTIONS(1266), - [anon_sym_mut] = ACTIONS(1266), - [anon_sym_const] = ACTIONS(1266), - [anon_sym_SEMI] = ACTIONS(1266), - [sym_cmd_identifier] = ACTIONS(1266), - [anon_sym_LF] = ACTIONS(1268), - [anon_sym_def] = ACTIONS(1266), - [anon_sym_def_DASHenv] = ACTIONS(1266), - [anon_sym_export_DASHenv] = ACTIONS(1266), - [anon_sym_extern] = ACTIONS(1266), - [anon_sym_module] = ACTIONS(1266), - [anon_sym_use] = ACTIONS(1266), - [anon_sym_LBRACK] = ACTIONS(1266), - [anon_sym_LPAREN] = ACTIONS(1266), - [anon_sym_DOLLAR] = ACTIONS(1266), - [anon_sym_error] = ACTIONS(1266), - [anon_sym_DASH] = ACTIONS(1266), - [anon_sym_break] = ACTIONS(1266), - [anon_sym_continue] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1266), - [anon_sym_loop] = ACTIONS(1266), - [anon_sym_while] = ACTIONS(1266), - [anon_sym_do] = ACTIONS(1266), - [anon_sym_if] = ACTIONS(1266), - [anon_sym_match] = ACTIONS(1266), - [anon_sym_LBRACE] = ACTIONS(1266), - [anon_sym_DOT] = ACTIONS(1266), - [anon_sym_try] = ACTIONS(1266), - [anon_sym_return] = ACTIONS(1266), - [anon_sym_source] = ACTIONS(1266), - [anon_sym_source_DASHenv] = ACTIONS(1266), - [anon_sym_register] = ACTIONS(1266), - [anon_sym_hide] = ACTIONS(1266), - [anon_sym_hide_DASHenv] = ACTIONS(1266), - [anon_sym_overlay] = ACTIONS(1266), - [anon_sym_STAR] = ACTIONS(1266), - [anon_sym_where] = ACTIONS(1266), - [anon_sym_not] = ACTIONS(1266), - [sym_val_nothing] = ACTIONS(1266), - [anon_sym_true] = ACTIONS(1266), - [anon_sym_false] = ACTIONS(1266), - [aux_sym_val_number_token1] = ACTIONS(1266), - [aux_sym_val_number_token2] = ACTIONS(1266), - [aux_sym_val_number_token3] = ACTIONS(1266), - [anon_sym_inf] = ACTIONS(1266), - [anon_sym_DASHinf] = ACTIONS(1266), - [anon_sym_NaN] = ACTIONS(1266), - [aux_sym__val_number_decimal_token1] = ACTIONS(1266), - [aux_sym__val_number_decimal_token2] = ACTIONS(1266), - [anon_sym_0b] = ACTIONS(1266), - [anon_sym_0o] = ACTIONS(1266), - [anon_sym_0x] = ACTIONS(1266), - [sym_val_date] = ACTIONS(1266), - [anon_sym_DQUOTE] = ACTIONS(1266), - [sym__str_single_quotes] = ACTIONS(1266), - [sym__str_back_ticks] = ACTIONS(1266), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1266), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1266), - [anon_sym_CARET] = ACTIONS(1266), - [anon_sym_POUND] = ACTIONS(105), - }, - [1115] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1094] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1115), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1094), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -164387,13 +162641,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -164407,8 +162660,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2867), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2871), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -164420,157 +162673,92 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1116] = { - [sym_comment] = STATE(1116), - [ts_builtin_sym_end] = ACTIONS(1397), - [anon_sym_export] = ACTIONS(1395), - [anon_sym_alias] = ACTIONS(1395), - [anon_sym_let] = ACTIONS(1395), - [anon_sym_let_DASHenv] = ACTIONS(1395), - [anon_sym_mut] = ACTIONS(1395), - [anon_sym_const] = ACTIONS(1395), - [anon_sym_SEMI] = ACTIONS(1395), - [sym_cmd_identifier] = ACTIONS(1395), - [anon_sym_LF] = ACTIONS(1397), - [anon_sym_def] = ACTIONS(1395), - [anon_sym_def_DASHenv] = ACTIONS(1395), - [anon_sym_export_DASHenv] = ACTIONS(1395), - [anon_sym_extern] = ACTIONS(1395), - [anon_sym_module] = ACTIONS(1395), - [anon_sym_use] = ACTIONS(1395), - [anon_sym_LBRACK] = ACTIONS(1395), - [anon_sym_LPAREN] = ACTIONS(1395), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_error] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(1395), - [anon_sym_break] = ACTIONS(1395), - [anon_sym_continue] = ACTIONS(1395), - [anon_sym_for] = ACTIONS(1395), - [anon_sym_loop] = ACTIONS(1395), - [anon_sym_while] = ACTIONS(1395), - [anon_sym_do] = ACTIONS(1395), - [anon_sym_if] = ACTIONS(1395), - [anon_sym_match] = ACTIONS(1395), - [anon_sym_LBRACE] = ACTIONS(1395), - [anon_sym_DOT] = ACTIONS(1395), - [anon_sym_try] = ACTIONS(1395), - [anon_sym_return] = ACTIONS(1395), - [anon_sym_source] = ACTIONS(1395), - [anon_sym_source_DASHenv] = ACTIONS(1395), - [anon_sym_register] = ACTIONS(1395), - [anon_sym_hide] = ACTIONS(1395), - [anon_sym_hide_DASHenv] = ACTIONS(1395), - [anon_sym_overlay] = ACTIONS(1395), - [anon_sym_STAR] = ACTIONS(1395), - [anon_sym_where] = ACTIONS(1395), - [anon_sym_not] = ACTIONS(1395), - [sym_val_nothing] = ACTIONS(1395), - [anon_sym_true] = ACTIONS(1395), - [anon_sym_false] = ACTIONS(1395), - [aux_sym_val_number_token1] = ACTIONS(1395), - [aux_sym_val_number_token2] = ACTIONS(1395), - [aux_sym_val_number_token3] = ACTIONS(1395), - [anon_sym_inf] = ACTIONS(1395), - [anon_sym_DASHinf] = ACTIONS(1395), - [anon_sym_NaN] = ACTIONS(1395), - [aux_sym__val_number_decimal_token1] = ACTIONS(1395), - [aux_sym__val_number_decimal_token2] = ACTIONS(1395), - [anon_sym_0b] = ACTIONS(1395), - [anon_sym_0o] = ACTIONS(1395), - [anon_sym_0x] = ACTIONS(1395), - [sym_val_date] = ACTIONS(1395), - [anon_sym_DQUOTE] = ACTIONS(1395), - [sym__str_single_quotes] = ACTIONS(1395), - [sym__str_back_ticks] = ACTIONS(1395), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1395), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1395), - [anon_sym_CARET] = ACTIONS(1395), - [anon_sym_POUND] = ACTIONS(105), - }, - [1117] = { - [sym_comment] = STATE(1117), - [anon_sym_export] = ACTIONS(2869), - [anon_sym_alias] = ACTIONS(2869), - [anon_sym_let] = ACTIONS(2869), - [anon_sym_let_DASHenv] = ACTIONS(2869), - [anon_sym_mut] = ACTIONS(2869), - [anon_sym_const] = ACTIONS(2869), - [anon_sym_SEMI] = ACTIONS(2869), - [sym_cmd_identifier] = ACTIONS(2869), - [anon_sym_LF] = ACTIONS(2871), - [anon_sym_def] = ACTIONS(2869), - [anon_sym_def_DASHenv] = ACTIONS(2869), - [anon_sym_export_DASHenv] = ACTIONS(2869), - [anon_sym_extern] = ACTIONS(2869), - [anon_sym_module] = ACTIONS(2869), - [anon_sym_use] = ACTIONS(2869), - [anon_sym_LBRACK] = ACTIONS(2869), - [anon_sym_LPAREN] = ACTIONS(2869), - [anon_sym_RPAREN] = ACTIONS(2869), - [anon_sym_DOLLAR] = ACTIONS(2869), - [anon_sym_error] = ACTIONS(2869), - [anon_sym_DASH] = ACTIONS(2869), - [anon_sym_break] = ACTIONS(2869), - [anon_sym_continue] = ACTIONS(2869), - [anon_sym_for] = ACTIONS(2869), - [anon_sym_loop] = ACTIONS(2869), - [anon_sym_while] = ACTIONS(2869), - [anon_sym_do] = ACTIONS(2869), - [anon_sym_if] = ACTIONS(2869), - [anon_sym_match] = ACTIONS(2869), - [anon_sym_LBRACE] = ACTIONS(2869), - [anon_sym_RBRACE] = ACTIONS(2869), - [anon_sym_DOT] = ACTIONS(2869), - [anon_sym_try] = ACTIONS(2869), - [anon_sym_return] = ACTIONS(2869), - [anon_sym_source] = ACTIONS(2869), - [anon_sym_source_DASHenv] = ACTIONS(2869), - [anon_sym_register] = ACTIONS(2869), - [anon_sym_hide] = ACTIONS(2869), - [anon_sym_hide_DASHenv] = ACTIONS(2869), - [anon_sym_overlay] = ACTIONS(2869), - [anon_sym_where] = ACTIONS(2869), - [anon_sym_not] = ACTIONS(2869), - [sym_val_nothing] = ACTIONS(2869), - [anon_sym_true] = ACTIONS(2869), - [anon_sym_false] = ACTIONS(2869), - [aux_sym_val_number_token1] = ACTIONS(2869), - [aux_sym_val_number_token2] = ACTIONS(2869), - [aux_sym_val_number_token3] = ACTIONS(2869), - [anon_sym_inf] = ACTIONS(2869), - [anon_sym_DASHinf] = ACTIONS(2869), - [anon_sym_NaN] = ACTIONS(2869), - [aux_sym__val_number_decimal_token1] = ACTIONS(2869), - [aux_sym__val_number_decimal_token2] = ACTIONS(2869), - [anon_sym_0b] = ACTIONS(2869), - [anon_sym_0o] = ACTIONS(2869), - [anon_sym_0x] = ACTIONS(2869), - [sym_val_date] = ACTIONS(2869), - [anon_sym_DQUOTE] = ACTIONS(2869), - [sym__str_single_quotes] = ACTIONS(2869), - [sym__str_back_ticks] = ACTIONS(2869), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2869), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2869), - [anon_sym_CARET] = ACTIONS(2869), + [1095] = { + [sym_comment] = STATE(1095), + [anon_sym_export] = ACTIONS(1234), + [anon_sym_alias] = ACTIONS(1234), + [anon_sym_let] = ACTIONS(1234), + [anon_sym_let_DASHenv] = ACTIONS(1234), + [anon_sym_mut] = ACTIONS(1234), + [anon_sym_const] = ACTIONS(1234), + [anon_sym_SEMI] = ACTIONS(1234), + [sym_cmd_identifier] = ACTIONS(1234), + [anon_sym_LF] = ACTIONS(1236), + [anon_sym_def] = ACTIONS(1234), + [anon_sym_export_DASHenv] = ACTIONS(1234), + [anon_sym_extern] = ACTIONS(1234), + [anon_sym_module] = ACTIONS(1234), + [anon_sym_use] = ACTIONS(1234), + [anon_sym_LBRACK] = ACTIONS(1234), + [anon_sym_LPAREN] = ACTIONS(1234), + [anon_sym_RPAREN] = ACTIONS(1234), + [anon_sym_DOLLAR] = ACTIONS(1234), + [anon_sym_error] = ACTIONS(1234), + [anon_sym_DASH] = ACTIONS(1234), + [anon_sym_break] = ACTIONS(1234), + [anon_sym_continue] = ACTIONS(1234), + [anon_sym_for] = ACTIONS(1234), + [anon_sym_loop] = ACTIONS(1234), + [anon_sym_while] = ACTIONS(1234), + [anon_sym_do] = ACTIONS(1234), + [anon_sym_if] = ACTIONS(1234), + [anon_sym_match] = ACTIONS(1234), + [anon_sym_LBRACE] = ACTIONS(1234), + [anon_sym_RBRACE] = ACTIONS(1234), + [anon_sym_DOT] = ACTIONS(1234), + [anon_sym_try] = ACTIONS(1234), + [anon_sym_return] = ACTIONS(1234), + [anon_sym_source] = ACTIONS(1234), + [anon_sym_source_DASHenv] = ACTIONS(1234), + [anon_sym_register] = ACTIONS(1234), + [anon_sym_hide] = ACTIONS(1234), + [anon_sym_hide_DASHenv] = ACTIONS(1234), + [anon_sym_overlay] = ACTIONS(1234), + [anon_sym_STAR] = ACTIONS(1234), + [anon_sym_where] = ACTIONS(1234), + [anon_sym_not] = ACTIONS(1234), + [sym_val_nothing] = ACTIONS(1234), + [anon_sym_true] = ACTIONS(1234), + [anon_sym_false] = ACTIONS(1234), + [aux_sym_val_number_token1] = ACTIONS(1234), + [aux_sym_val_number_token2] = ACTIONS(1234), + [aux_sym_val_number_token3] = ACTIONS(1234), + [anon_sym_inf] = ACTIONS(1234), + [anon_sym_DASHinf] = ACTIONS(1234), + [anon_sym_NaN] = ACTIONS(1234), + [aux_sym__val_number_decimal_token1] = ACTIONS(1234), + [aux_sym__val_number_decimal_token2] = ACTIONS(1234), + [anon_sym_0b] = ACTIONS(1234), + [anon_sym_0o] = ACTIONS(1234), + [anon_sym_0x] = ACTIONS(1234), + [sym_val_date] = ACTIONS(1234), + [anon_sym_DQUOTE] = ACTIONS(1234), + [sym__str_single_quotes] = ACTIONS(1234), + [sym__str_back_ticks] = ACTIONS(1234), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1234), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1234), + [anon_sym_CARET] = ACTIONS(1234), [anon_sym_POUND] = ACTIONS(105), }, - [1118] = { - [sym_comment] = STATE(1118), + [1096] = { + [sym_block] = STATE(1168), + [sym_comment] = STATE(1096), [anon_sym_export] = ACTIONS(2873), [anon_sym_alias] = ACTIONS(2873), [anon_sym_let] = ACTIONS(2873), @@ -164581,7 +162769,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(2873), [anon_sym_LF] = ACTIONS(2875), [anon_sym_def] = ACTIONS(2873), - [anon_sym_def_DASHenv] = ACTIONS(2873), [anon_sym_export_DASHenv] = ACTIONS(2873), [anon_sym_extern] = ACTIONS(2873), [anon_sym_module] = ACTIONS(2873), @@ -164600,7 +162787,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_do] = ACTIONS(2873), [anon_sym_if] = ACTIONS(2873), [anon_sym_match] = ACTIONS(2873), - [anon_sym_LBRACE] = ACTIONS(2873), + [anon_sym_LBRACE] = ACTIONS(2877), [anon_sym_RBRACE] = ACTIONS(2873), [anon_sym_DOT] = ACTIONS(2873), [anon_sym_try] = ACTIONS(2873), @@ -164636,209 +162823,142 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(2873), [anon_sym_POUND] = ACTIONS(105), }, - [1119] = { - [sym_comment] = STATE(1119), - [anon_sym_export] = ACTIONS(2877), - [anon_sym_alias] = ACTIONS(2877), - [anon_sym_let] = ACTIONS(2877), - [anon_sym_let_DASHenv] = ACTIONS(2877), - [anon_sym_mut] = ACTIONS(2877), - [anon_sym_const] = ACTIONS(2877), - [anon_sym_SEMI] = ACTIONS(2877), - [sym_cmd_identifier] = ACTIONS(2877), - [anon_sym_LF] = ACTIONS(2879), - [anon_sym_def] = ACTIONS(2877), - [anon_sym_def_DASHenv] = ACTIONS(2877), - [anon_sym_export_DASHenv] = ACTIONS(2877), - [anon_sym_extern] = ACTIONS(2877), - [anon_sym_module] = ACTIONS(2877), - [anon_sym_use] = ACTIONS(2877), - [anon_sym_LBRACK] = ACTIONS(2877), - [anon_sym_LPAREN] = ACTIONS(2877), - [anon_sym_RPAREN] = ACTIONS(2877), - [anon_sym_DOLLAR] = ACTIONS(2877), - [anon_sym_error] = ACTIONS(2877), - [anon_sym_DASH] = ACTIONS(2877), - [anon_sym_break] = ACTIONS(2877), - [anon_sym_continue] = ACTIONS(2877), - [anon_sym_for] = ACTIONS(2877), - [anon_sym_loop] = ACTIONS(2877), - [anon_sym_while] = ACTIONS(2877), - [anon_sym_do] = ACTIONS(2877), - [anon_sym_if] = ACTIONS(2877), - [anon_sym_match] = ACTIONS(2877), - [anon_sym_LBRACE] = ACTIONS(2877), - [anon_sym_RBRACE] = ACTIONS(2877), - [anon_sym_DOT] = ACTIONS(2877), - [anon_sym_try] = ACTIONS(2877), - [anon_sym_return] = ACTIONS(2877), - [anon_sym_source] = ACTIONS(2877), - [anon_sym_source_DASHenv] = ACTIONS(2877), - [anon_sym_register] = ACTIONS(2877), - [anon_sym_hide] = ACTIONS(2877), - [anon_sym_hide_DASHenv] = ACTIONS(2877), - [anon_sym_overlay] = ACTIONS(2877), - [anon_sym_where] = ACTIONS(2877), - [anon_sym_not] = ACTIONS(2877), - [sym_val_nothing] = ACTIONS(2877), - [anon_sym_true] = ACTIONS(2877), - [anon_sym_false] = ACTIONS(2877), - [aux_sym_val_number_token1] = ACTIONS(2877), - [aux_sym_val_number_token2] = ACTIONS(2877), - [aux_sym_val_number_token3] = ACTIONS(2877), - [anon_sym_inf] = ACTIONS(2877), - [anon_sym_DASHinf] = ACTIONS(2877), - [anon_sym_NaN] = ACTIONS(2877), - [aux_sym__val_number_decimal_token1] = ACTIONS(2877), - [aux_sym__val_number_decimal_token2] = ACTIONS(2877), - [anon_sym_0b] = ACTIONS(2877), - [anon_sym_0o] = ACTIONS(2877), - [anon_sym_0x] = ACTIONS(2877), - [sym_val_date] = ACTIONS(2877), - [anon_sym_DQUOTE] = ACTIONS(2877), - [sym__str_single_quotes] = ACTIONS(2877), - [sym__str_back_ticks] = ACTIONS(2877), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2877), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2877), - [anon_sym_CARET] = ACTIONS(2877), + [1097] = { + [sym_comment] = STATE(1097), + [anon_sym_export] = ACTIONS(989), + [anon_sym_alias] = ACTIONS(989), + [anon_sym_let] = ACTIONS(989), + [anon_sym_let_DASHenv] = ACTIONS(989), + [anon_sym_mut] = ACTIONS(989), + [anon_sym_const] = ACTIONS(989), + [anon_sym_SEMI] = ACTIONS(989), + [sym_cmd_identifier] = ACTIONS(989), + [anon_sym_LF] = ACTIONS(991), + [anon_sym_def] = ACTIONS(989), + [anon_sym_export_DASHenv] = ACTIONS(989), + [anon_sym_extern] = ACTIONS(989), + [anon_sym_module] = ACTIONS(989), + [anon_sym_use] = ACTIONS(989), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_RPAREN] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(989), + [anon_sym_error] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_break] = ACTIONS(989), + [anon_sym_continue] = ACTIONS(989), + [anon_sym_for] = ACTIONS(989), + [anon_sym_loop] = ACTIONS(989), + [anon_sym_while] = ACTIONS(989), + [anon_sym_do] = ACTIONS(989), + [anon_sym_if] = ACTIONS(989), + [anon_sym_match] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_try] = ACTIONS(989), + [anon_sym_return] = ACTIONS(989), + [anon_sym_source] = ACTIONS(989), + [anon_sym_source_DASHenv] = ACTIONS(989), + [anon_sym_register] = ACTIONS(989), + [anon_sym_hide] = ACTIONS(989), + [anon_sym_hide_DASHenv] = ACTIONS(989), + [anon_sym_overlay] = ACTIONS(989), + [anon_sym_where] = ACTIONS(989), + [anon_sym_not] = ACTIONS(989), + [sym_val_nothing] = ACTIONS(989), + [anon_sym_true] = ACTIONS(989), + [anon_sym_false] = ACTIONS(989), + [aux_sym_val_number_token1] = ACTIONS(989), + [aux_sym_val_number_token2] = ACTIONS(989), + [aux_sym_val_number_token3] = ACTIONS(989), + [anon_sym_inf] = ACTIONS(989), + [anon_sym_DASHinf] = ACTIONS(989), + [anon_sym_NaN] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_decimal_token2] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), + [anon_sym_CARET] = ACTIONS(989), + [aux_sym_unquoted_token3] = ACTIONS(2227), [anon_sym_POUND] = ACTIONS(105), }, - [1120] = { - [sym_comment] = STATE(1120), - [anon_sym_export] = ACTIONS(2881), - [anon_sym_alias] = ACTIONS(2881), - [anon_sym_let] = ACTIONS(2881), - [anon_sym_let_DASHenv] = ACTIONS(2881), - [anon_sym_mut] = ACTIONS(2881), - [anon_sym_const] = ACTIONS(2881), - [anon_sym_SEMI] = ACTIONS(2881), - [sym_cmd_identifier] = ACTIONS(2881), - [anon_sym_LF] = ACTIONS(2883), - [anon_sym_def] = ACTIONS(2881), - [anon_sym_def_DASHenv] = ACTIONS(2881), - [anon_sym_export_DASHenv] = ACTIONS(2881), - [anon_sym_extern] = ACTIONS(2881), - [anon_sym_module] = ACTIONS(2881), - [anon_sym_use] = ACTIONS(2881), - [anon_sym_LBRACK] = ACTIONS(2881), - [anon_sym_LPAREN] = ACTIONS(2881), - [anon_sym_RPAREN] = ACTIONS(2881), - [anon_sym_DOLLAR] = ACTIONS(2881), - [anon_sym_error] = ACTIONS(2881), - [anon_sym_DASH] = ACTIONS(2881), - [anon_sym_break] = ACTIONS(2881), - [anon_sym_continue] = ACTIONS(2881), - [anon_sym_for] = ACTIONS(2881), - [anon_sym_loop] = ACTIONS(2881), - [anon_sym_while] = ACTIONS(2881), - [anon_sym_do] = ACTIONS(2881), - [anon_sym_if] = ACTIONS(2881), - [anon_sym_match] = ACTIONS(2881), - [anon_sym_LBRACE] = ACTIONS(2881), - [anon_sym_RBRACE] = ACTIONS(2881), - [anon_sym_DOT] = ACTIONS(2881), - [anon_sym_try] = ACTIONS(2881), - [anon_sym_return] = ACTIONS(2881), - [anon_sym_source] = ACTIONS(2881), - [anon_sym_source_DASHenv] = ACTIONS(2881), - [anon_sym_register] = ACTIONS(2881), - [anon_sym_hide] = ACTIONS(2881), - [anon_sym_hide_DASHenv] = ACTIONS(2881), - [anon_sym_overlay] = ACTIONS(2881), - [anon_sym_where] = ACTIONS(2881), - [anon_sym_not] = ACTIONS(2881), - [sym_val_nothing] = ACTIONS(2881), - [anon_sym_true] = ACTIONS(2881), - [anon_sym_false] = ACTIONS(2881), - [aux_sym_val_number_token1] = ACTIONS(2881), - [aux_sym_val_number_token2] = ACTIONS(2881), - [aux_sym_val_number_token3] = ACTIONS(2881), - [anon_sym_inf] = ACTIONS(2881), - [anon_sym_DASHinf] = ACTIONS(2881), - [anon_sym_NaN] = ACTIONS(2881), - [aux_sym__val_number_decimal_token1] = ACTIONS(2881), - [aux_sym__val_number_decimal_token2] = ACTIONS(2881), - [anon_sym_0b] = ACTIONS(2881), - [anon_sym_0o] = ACTIONS(2881), - [anon_sym_0x] = ACTIONS(2881), - [sym_val_date] = ACTIONS(2881), - [anon_sym_DQUOTE] = ACTIONS(2881), - [sym__str_single_quotes] = ACTIONS(2881), - [sym__str_back_ticks] = ACTIONS(2881), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2881), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2881), - [anon_sym_CARET] = ACTIONS(2881), + [1098] = { + [sym_comment] = STATE(1098), + [anon_sym_export] = ACTIONS(1471), + [anon_sym_alias] = ACTIONS(1471), + [anon_sym_let] = ACTIONS(1471), + [anon_sym_let_DASHenv] = ACTIONS(1471), + [anon_sym_mut] = ACTIONS(1471), + [anon_sym_const] = ACTIONS(1471), + [anon_sym_SEMI] = ACTIONS(1471), + [sym_cmd_identifier] = ACTIONS(1471), + [anon_sym_LF] = ACTIONS(1473), + [anon_sym_def] = ACTIONS(1471), + [anon_sym_export_DASHenv] = ACTIONS(1471), + [anon_sym_extern] = ACTIONS(1471), + [anon_sym_module] = ACTIONS(1471), + [anon_sym_use] = ACTIONS(1471), + [anon_sym_LBRACK] = ACTIONS(1471), + [anon_sym_LPAREN] = ACTIONS(1471), + [anon_sym_RPAREN] = ACTIONS(1471), + [anon_sym_DOLLAR] = ACTIONS(1471), + [anon_sym_error] = ACTIONS(1471), + [anon_sym_DASH] = ACTIONS(1471), + [anon_sym_break] = ACTIONS(1471), + [anon_sym_continue] = ACTIONS(1471), + [anon_sym_for] = ACTIONS(1471), + [anon_sym_loop] = ACTIONS(1471), + [anon_sym_while] = ACTIONS(1471), + [anon_sym_do] = ACTIONS(1471), + [anon_sym_if] = ACTIONS(1471), + [anon_sym_match] = ACTIONS(1471), + [anon_sym_LBRACE] = ACTIONS(1471), + [anon_sym_RBRACE] = ACTIONS(1471), + [anon_sym_DOT] = ACTIONS(1471), + [anon_sym_try] = ACTIONS(1471), + [anon_sym_return] = ACTIONS(1471), + [anon_sym_source] = ACTIONS(1471), + [anon_sym_source_DASHenv] = ACTIONS(1471), + [anon_sym_register] = ACTIONS(1471), + [anon_sym_hide] = ACTIONS(1471), + [anon_sym_hide_DASHenv] = ACTIONS(1471), + [anon_sym_overlay] = ACTIONS(1471), + [anon_sym_STAR] = ACTIONS(1471), + [anon_sym_where] = ACTIONS(1471), + [anon_sym_not] = ACTIONS(1471), + [sym_val_nothing] = ACTIONS(1471), + [anon_sym_true] = ACTIONS(1471), + [anon_sym_false] = ACTIONS(1471), + [aux_sym_val_number_token1] = ACTIONS(1471), + [aux_sym_val_number_token2] = ACTIONS(1471), + [aux_sym_val_number_token3] = ACTIONS(1471), + [anon_sym_inf] = ACTIONS(1471), + [anon_sym_DASHinf] = ACTIONS(1471), + [anon_sym_NaN] = ACTIONS(1471), + [aux_sym__val_number_decimal_token1] = ACTIONS(1471), + [aux_sym__val_number_decimal_token2] = ACTIONS(1471), + [anon_sym_0b] = ACTIONS(1471), + [anon_sym_0o] = ACTIONS(1471), + [anon_sym_0x] = ACTIONS(1471), + [sym_val_date] = ACTIONS(1471), + [anon_sym_DQUOTE] = ACTIONS(1471), + [sym__str_single_quotes] = ACTIONS(1471), + [sym__str_back_ticks] = ACTIONS(1471), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1471), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1471), + [anon_sym_CARET] = ACTIONS(1471), [anon_sym_POUND] = ACTIONS(105), }, - [1121] = { - [sym_cell_path] = STATE(1360), - [sym_path] = STATE(1095), - [sym_comment] = STATE(1121), - [anon_sym_SEMI] = ACTIONS(1174), - [anon_sym_LBRACK] = ACTIONS(1174), - [anon_sym_COMMA] = ACTIONS(1174), - [anon_sym_RBRACK] = ACTIONS(1174), - [anon_sym_LPAREN] = ACTIONS(1174), - [anon_sym_DOLLAR] = ACTIONS(1172), - [anon_sym_GT] = ACTIONS(1172), - [anon_sym_DASH_DASH] = ACTIONS(1174), - [anon_sym_DASH] = ACTIONS(1172), - [anon_sym_in] = ACTIONS(1172), - [anon_sym_LBRACE] = ACTIONS(1174), - [anon_sym_DOT] = ACTIONS(1172), - [anon_sym_STAR] = ACTIONS(1172), - [anon_sym_STAR_STAR] = ACTIONS(1174), - [anon_sym_PLUS_PLUS] = ACTIONS(1174), - [anon_sym_SLASH] = ACTIONS(1172), - [anon_sym_mod] = ACTIONS(1174), - [anon_sym_SLASH_SLASH] = ACTIONS(1174), - [anon_sym_PLUS] = ACTIONS(1172), - [anon_sym_bit_DASHshl] = ACTIONS(1174), - [anon_sym_bit_DASHshr] = ACTIONS(1174), - [anon_sym_EQ_EQ] = ACTIONS(1174), - [anon_sym_BANG_EQ] = ACTIONS(1174), - [anon_sym_LT2] = ACTIONS(1172), - [anon_sym_LT_EQ] = ACTIONS(1174), - [anon_sym_GT_EQ] = ACTIONS(1174), - [anon_sym_not_DASHin] = ACTIONS(1174), - [anon_sym_starts_DASHwith] = ACTIONS(1174), - [anon_sym_ends_DASHwith] = ACTIONS(1174), - [anon_sym_EQ_TILDE] = ACTIONS(1174), - [anon_sym_BANG_TILDE] = ACTIONS(1174), - [anon_sym_bit_DASHand] = ACTIONS(1174), - [anon_sym_bit_DASHxor] = ACTIONS(1174), - [anon_sym_bit_DASHor] = ACTIONS(1174), - [anon_sym_and] = ACTIONS(1174), - [anon_sym_xor] = ACTIONS(1174), - [anon_sym_or] = ACTIONS(1174), - [anon_sym_not] = ACTIONS(1172), - [anon_sym_DOT2] = ACTIONS(2823), - [sym_val_nothing] = ACTIONS(1174), - [anon_sym_true] = ACTIONS(1174), - [anon_sym_false] = ACTIONS(1174), - [aux_sym_val_number_token1] = ACTIONS(1174), - [aux_sym_val_number_token2] = ACTIONS(1174), - [aux_sym_val_number_token3] = ACTIONS(1174), - [anon_sym_inf] = ACTIONS(1174), - [anon_sym_DASHinf] = ACTIONS(1172), - [anon_sym_NaN] = ACTIONS(1174), - [aux_sym__val_number_decimal_token1] = ACTIONS(1172), - [aux_sym__val_number_decimal_token2] = ACTIONS(1172), - [anon_sym_0b] = ACTIONS(1172), - [anon_sym_0o] = ACTIONS(1172), - [anon_sym_0x] = ACTIONS(1172), - [sym_val_date] = ACTIONS(1174), - [anon_sym_DQUOTE] = ACTIONS(1174), - [sym__str_single_quotes] = ACTIONS(1174), - [sym__str_back_ticks] = ACTIONS(1174), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1174), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1174), - [sym__list_item_identifier] = ACTIONS(1172), - [sym_short_flag] = ACTIONS(1172), - [anon_sym_POUND] = ACTIONS(3), - }, - [1122] = { - [sym_comment] = STATE(1122), + [1099] = { + [sym_comment] = STATE(1099), [ts_builtin_sym_end] = ACTIONS(991), [anon_sym_export] = ACTIONS(989), [anon_sym_alias] = ACTIONS(989), @@ -164850,7 +162970,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = ACTIONS(989), [anon_sym_LF] = ACTIONS(991), [anon_sym_def] = ACTIONS(989), - [anon_sym_def_DASHenv] = ACTIONS(989), [anon_sym_export_DASHenv] = ACTIONS(989), [anon_sym_extern] = ACTIONS(989), [anon_sym_module] = ACTIONS(989), @@ -164878,6 +162997,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(989), [anon_sym_hide_DASHenv] = ACTIONS(989), [anon_sym_overlay] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), [anon_sym_where] = ACTIONS(989), [anon_sym_not] = ACTIONS(989), [sym_val_nothing] = ACTIONS(989), @@ -164901,20 +163021,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), [anon_sym_CARET] = ACTIONS(989), - [aux_sym_unquoted_token3] = ACTIONS(2205), + [aux_sym_unquoted_token3] = ACTIONS(2257), [anon_sym_POUND] = ACTIONS(105), }, - [1123] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1100] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1123), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1100), + [aux_sym_val_record_repeat1] = STATE(1086), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -164923,13 +163043,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -164943,8 +163062,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2885), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2880), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -164956,501 +163075,100 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1124] = { - [sym_cell_path] = STATE(1352), - [sym_path] = STATE(1095), - [sym_comment] = STATE(1124), - [anon_sym_SEMI] = ACTIONS(1154), - [anon_sym_LBRACK] = ACTIONS(1154), - [anon_sym_COMMA] = ACTIONS(1154), - [anon_sym_RBRACK] = ACTIONS(1154), - [anon_sym_LPAREN] = ACTIONS(1154), - [anon_sym_DOLLAR] = ACTIONS(1152), - [anon_sym_GT] = ACTIONS(1152), - [anon_sym_DASH_DASH] = ACTIONS(1154), - [anon_sym_DASH] = ACTIONS(1152), - [anon_sym_in] = ACTIONS(1152), - [anon_sym_LBRACE] = ACTIONS(1154), - [anon_sym_DOT] = ACTIONS(1152), - [anon_sym_STAR] = ACTIONS(1152), - [anon_sym_STAR_STAR] = ACTIONS(1154), - [anon_sym_PLUS_PLUS] = ACTIONS(1154), - [anon_sym_SLASH] = ACTIONS(1152), - [anon_sym_mod] = ACTIONS(1154), - [anon_sym_SLASH_SLASH] = ACTIONS(1154), - [anon_sym_PLUS] = ACTIONS(1152), - [anon_sym_bit_DASHshl] = ACTIONS(1154), - [anon_sym_bit_DASHshr] = ACTIONS(1154), - [anon_sym_EQ_EQ] = ACTIONS(1154), - [anon_sym_BANG_EQ] = ACTIONS(1154), - [anon_sym_LT2] = ACTIONS(1152), - [anon_sym_LT_EQ] = ACTIONS(1154), - [anon_sym_GT_EQ] = ACTIONS(1154), - [anon_sym_not_DASHin] = ACTIONS(1154), - [anon_sym_starts_DASHwith] = ACTIONS(1154), - [anon_sym_ends_DASHwith] = ACTIONS(1154), - [anon_sym_EQ_TILDE] = ACTIONS(1154), - [anon_sym_BANG_TILDE] = ACTIONS(1154), - [anon_sym_bit_DASHand] = ACTIONS(1154), - [anon_sym_bit_DASHxor] = ACTIONS(1154), - [anon_sym_bit_DASHor] = ACTIONS(1154), - [anon_sym_and] = ACTIONS(1154), - [anon_sym_xor] = ACTIONS(1154), - [anon_sym_or] = ACTIONS(1154), - [anon_sym_not] = ACTIONS(1152), - [anon_sym_DOT2] = ACTIONS(2823), - [sym_val_nothing] = ACTIONS(1154), - [anon_sym_true] = ACTIONS(1154), - [anon_sym_false] = ACTIONS(1154), - [aux_sym_val_number_token1] = ACTIONS(1154), - [aux_sym_val_number_token2] = ACTIONS(1154), - [aux_sym_val_number_token3] = ACTIONS(1154), - [anon_sym_inf] = ACTIONS(1154), - [anon_sym_DASHinf] = ACTIONS(1152), - [anon_sym_NaN] = ACTIONS(1154), - [aux_sym__val_number_decimal_token1] = ACTIONS(1152), - [aux_sym__val_number_decimal_token2] = ACTIONS(1152), - [anon_sym_0b] = ACTIONS(1152), - [anon_sym_0o] = ACTIONS(1152), - [anon_sym_0x] = ACTIONS(1152), - [sym_val_date] = ACTIONS(1154), - [anon_sym_DQUOTE] = ACTIONS(1154), - [sym__str_single_quotes] = ACTIONS(1154), - [sym__str_back_ticks] = ACTIONS(1154), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1154), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1154), - [sym__list_item_identifier] = ACTIONS(1152), - [sym_short_flag] = ACTIONS(1152), - [anon_sym_POUND] = ACTIONS(3), - }, - [1125] = { - [sym_block] = STATE(1269), - [sym_comment] = STATE(1125), - [ts_builtin_sym_end] = ACTIONS(2752), - [anon_sym_export] = ACTIONS(2750), - [anon_sym_alias] = ACTIONS(2750), - [anon_sym_let] = ACTIONS(2750), - [anon_sym_let_DASHenv] = ACTIONS(2750), - [anon_sym_mut] = ACTIONS(2750), - [anon_sym_const] = ACTIONS(2750), - [anon_sym_SEMI] = ACTIONS(2750), - [sym_cmd_identifier] = ACTIONS(2750), - [anon_sym_LF] = ACTIONS(2752), - [anon_sym_def] = ACTIONS(2750), - [anon_sym_def_DASHenv] = ACTIONS(2750), - [anon_sym_export_DASHenv] = ACTIONS(2750), - [anon_sym_extern] = ACTIONS(2750), - [anon_sym_module] = ACTIONS(2750), - [anon_sym_use] = ACTIONS(2750), - [anon_sym_LBRACK] = ACTIONS(2750), - [anon_sym_LPAREN] = ACTIONS(2750), - [anon_sym_DOLLAR] = ACTIONS(2750), - [anon_sym_error] = ACTIONS(2750), - [anon_sym_DASH] = ACTIONS(2750), - [anon_sym_break] = ACTIONS(2750), - [anon_sym_continue] = ACTIONS(2750), - [anon_sym_for] = ACTIONS(2750), - [anon_sym_loop] = ACTIONS(2750), - [anon_sym_while] = ACTIONS(2750), - [anon_sym_do] = ACTIONS(2750), - [anon_sym_if] = ACTIONS(2750), - [anon_sym_match] = ACTIONS(2750), - [anon_sym_LBRACE] = ACTIONS(2860), - [anon_sym_DOT] = ACTIONS(2750), - [anon_sym_try] = ACTIONS(2750), - [anon_sym_return] = ACTIONS(2750), - [anon_sym_source] = ACTIONS(2750), - [anon_sym_source_DASHenv] = ACTIONS(2750), - [anon_sym_register] = ACTIONS(2750), - [anon_sym_hide] = ACTIONS(2750), - [anon_sym_hide_DASHenv] = ACTIONS(2750), - [anon_sym_overlay] = ACTIONS(2750), - [anon_sym_where] = ACTIONS(2750), - [anon_sym_not] = ACTIONS(2750), - [sym_val_nothing] = ACTIONS(2750), - [anon_sym_true] = ACTIONS(2750), - [anon_sym_false] = ACTIONS(2750), - [aux_sym_val_number_token1] = ACTIONS(2750), - [aux_sym_val_number_token2] = ACTIONS(2750), - [aux_sym_val_number_token3] = ACTIONS(2750), - [anon_sym_inf] = ACTIONS(2750), - [anon_sym_DASHinf] = ACTIONS(2750), - [anon_sym_NaN] = ACTIONS(2750), - [aux_sym__val_number_decimal_token1] = ACTIONS(2750), - [aux_sym__val_number_decimal_token2] = ACTIONS(2750), - [anon_sym_0b] = ACTIONS(2750), - [anon_sym_0o] = ACTIONS(2750), - [anon_sym_0x] = ACTIONS(2750), - [sym_val_date] = ACTIONS(2750), - [anon_sym_DQUOTE] = ACTIONS(2750), - [sym__str_single_quotes] = ACTIONS(2750), - [sym__str_back_ticks] = ACTIONS(2750), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2750), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2750), - [anon_sym_CARET] = ACTIONS(2750), - [anon_sym_POUND] = ACTIONS(105), - }, - [1126] = { - [sym_comment] = STATE(1126), - [anon_sym_export] = ACTIONS(2887), - [anon_sym_alias] = ACTIONS(2887), - [anon_sym_let] = ACTIONS(2887), - [anon_sym_let_DASHenv] = ACTIONS(2887), - [anon_sym_mut] = ACTIONS(2887), - [anon_sym_const] = ACTIONS(2887), - [anon_sym_SEMI] = ACTIONS(2887), - [sym_cmd_identifier] = ACTIONS(2887), - [anon_sym_LF] = ACTIONS(2889), - [anon_sym_def] = ACTIONS(2887), - [anon_sym_def_DASHenv] = ACTIONS(2887), - [anon_sym_export_DASHenv] = ACTIONS(2887), - [anon_sym_extern] = ACTIONS(2887), - [anon_sym_module] = ACTIONS(2887), - [anon_sym_use] = ACTIONS(2887), - [anon_sym_LBRACK] = ACTIONS(2887), - [anon_sym_LPAREN] = ACTIONS(2887), - [anon_sym_RPAREN] = ACTIONS(2887), - [anon_sym_DOLLAR] = ACTIONS(2887), - [anon_sym_error] = ACTIONS(2887), - [anon_sym_DASH] = ACTIONS(2887), - [anon_sym_break] = ACTIONS(2887), - [anon_sym_continue] = ACTIONS(2887), - [anon_sym_for] = ACTIONS(2887), - [anon_sym_loop] = ACTIONS(2887), - [anon_sym_while] = ACTIONS(2887), - [anon_sym_do] = ACTIONS(2887), - [anon_sym_if] = ACTIONS(2887), - [anon_sym_match] = ACTIONS(2887), - [anon_sym_LBRACE] = ACTIONS(2887), - [anon_sym_RBRACE] = ACTIONS(2887), - [anon_sym_DOT] = ACTIONS(2887), - [anon_sym_try] = ACTIONS(2887), - [anon_sym_return] = ACTIONS(2887), - [anon_sym_source] = ACTIONS(2887), - [anon_sym_source_DASHenv] = ACTIONS(2887), - [anon_sym_register] = ACTIONS(2887), - [anon_sym_hide] = ACTIONS(2887), - [anon_sym_hide_DASHenv] = ACTIONS(2887), - [anon_sym_overlay] = ACTIONS(2887), - [anon_sym_where] = ACTIONS(2887), - [anon_sym_not] = ACTIONS(2887), - [sym_val_nothing] = ACTIONS(2887), - [anon_sym_true] = ACTIONS(2887), - [anon_sym_false] = ACTIONS(2887), - [aux_sym_val_number_token1] = ACTIONS(2887), - [aux_sym_val_number_token2] = ACTIONS(2887), - [aux_sym_val_number_token3] = ACTIONS(2887), - [anon_sym_inf] = ACTIONS(2887), - [anon_sym_DASHinf] = ACTIONS(2887), - [anon_sym_NaN] = ACTIONS(2887), - [aux_sym__val_number_decimal_token1] = ACTIONS(2887), - [aux_sym__val_number_decimal_token2] = ACTIONS(2887), - [anon_sym_0b] = ACTIONS(2887), - [anon_sym_0o] = ACTIONS(2887), - [anon_sym_0x] = ACTIONS(2887), - [sym_val_date] = ACTIONS(2887), - [anon_sym_DQUOTE] = ACTIONS(2887), - [sym__str_single_quotes] = ACTIONS(2887), - [sym__str_back_ticks] = ACTIONS(2887), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2887), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2887), - [anon_sym_CARET] = ACTIONS(2887), - [anon_sym_POUND] = ACTIONS(105), - }, - [1127] = { - [sym_comment] = STATE(1127), - [anon_sym_export] = ACTIONS(2891), - [anon_sym_alias] = ACTIONS(2891), - [anon_sym_let] = ACTIONS(2891), - [anon_sym_let_DASHenv] = ACTIONS(2891), - [anon_sym_mut] = ACTIONS(2891), - [anon_sym_const] = ACTIONS(2891), - [anon_sym_SEMI] = ACTIONS(2891), - [sym_cmd_identifier] = ACTIONS(2891), - [anon_sym_LF] = ACTIONS(2893), - [anon_sym_def] = ACTIONS(2891), - [anon_sym_def_DASHenv] = ACTIONS(2891), - [anon_sym_export_DASHenv] = ACTIONS(2891), - [anon_sym_extern] = ACTIONS(2891), - [anon_sym_module] = ACTIONS(2891), - [anon_sym_use] = ACTIONS(2891), - [anon_sym_LBRACK] = ACTIONS(2891), - [anon_sym_LPAREN] = ACTIONS(2891), - [anon_sym_RPAREN] = ACTIONS(2891), - [anon_sym_DOLLAR] = ACTIONS(2891), - [anon_sym_error] = ACTIONS(2891), - [anon_sym_DASH] = ACTIONS(2891), - [anon_sym_break] = ACTIONS(2891), - [anon_sym_continue] = ACTIONS(2891), - [anon_sym_for] = ACTIONS(2891), - [anon_sym_loop] = ACTIONS(2891), - [anon_sym_while] = ACTIONS(2891), - [anon_sym_do] = ACTIONS(2891), - [anon_sym_if] = ACTIONS(2891), - [anon_sym_match] = ACTIONS(2891), - [anon_sym_LBRACE] = ACTIONS(2891), - [anon_sym_RBRACE] = ACTIONS(2891), - [anon_sym_DOT] = ACTIONS(2891), - [anon_sym_try] = ACTIONS(2891), - [anon_sym_return] = ACTIONS(2891), - [anon_sym_source] = ACTIONS(2891), - [anon_sym_source_DASHenv] = ACTIONS(2891), - [anon_sym_register] = ACTIONS(2891), - [anon_sym_hide] = ACTIONS(2891), - [anon_sym_hide_DASHenv] = ACTIONS(2891), - [anon_sym_overlay] = ACTIONS(2891), - [anon_sym_where] = ACTIONS(2891), - [anon_sym_not] = ACTIONS(2891), - [sym_val_nothing] = ACTIONS(2891), - [anon_sym_true] = ACTIONS(2891), - [anon_sym_false] = ACTIONS(2891), - [aux_sym_val_number_token1] = ACTIONS(2891), - [aux_sym_val_number_token2] = ACTIONS(2891), - [aux_sym_val_number_token3] = ACTIONS(2891), - [anon_sym_inf] = ACTIONS(2891), - [anon_sym_DASHinf] = ACTIONS(2891), - [anon_sym_NaN] = ACTIONS(2891), - [aux_sym__val_number_decimal_token1] = ACTIONS(2891), - [aux_sym__val_number_decimal_token2] = ACTIONS(2891), - [anon_sym_0b] = ACTIONS(2891), - [anon_sym_0o] = ACTIONS(2891), - [anon_sym_0x] = ACTIONS(2891), - [sym_val_date] = ACTIONS(2891), - [anon_sym_DQUOTE] = ACTIONS(2891), - [sym__str_single_quotes] = ACTIONS(2891), - [sym__str_back_ticks] = ACTIONS(2891), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2891), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2891), - [anon_sym_CARET] = ACTIONS(2891), - [anon_sym_POUND] = ACTIONS(105), - }, - [1128] = { - [sym_block] = STATE(1270), - [sym_comment] = STATE(1128), - [ts_builtin_sym_end] = ACTIONS(2752), - [anon_sym_export] = ACTIONS(2750), - [anon_sym_alias] = ACTIONS(2750), - [anon_sym_let] = ACTIONS(2750), - [anon_sym_let_DASHenv] = ACTIONS(2750), - [anon_sym_mut] = ACTIONS(2750), - [anon_sym_const] = ACTIONS(2750), - [anon_sym_SEMI] = ACTIONS(2750), - [sym_cmd_identifier] = ACTIONS(2750), - [anon_sym_LF] = ACTIONS(2752), - [anon_sym_def] = ACTIONS(2750), - [anon_sym_def_DASHenv] = ACTIONS(2750), - [anon_sym_export_DASHenv] = ACTIONS(2750), - [anon_sym_extern] = ACTIONS(2750), - [anon_sym_module] = ACTIONS(2750), - [anon_sym_use] = ACTIONS(2750), - [anon_sym_LBRACK] = ACTIONS(2750), - [anon_sym_LPAREN] = ACTIONS(2750), - [anon_sym_DOLLAR] = ACTIONS(2750), - [anon_sym_error] = ACTIONS(2750), - [anon_sym_DASH] = ACTIONS(2750), - [anon_sym_break] = ACTIONS(2750), - [anon_sym_continue] = ACTIONS(2750), - [anon_sym_for] = ACTIONS(2750), - [anon_sym_loop] = ACTIONS(2750), - [anon_sym_while] = ACTIONS(2750), - [anon_sym_do] = ACTIONS(2750), - [anon_sym_if] = ACTIONS(2750), - [anon_sym_match] = ACTIONS(2750), - [anon_sym_LBRACE] = ACTIONS(2860), - [anon_sym_DOT] = ACTIONS(2750), - [anon_sym_try] = ACTIONS(2750), - [anon_sym_return] = ACTIONS(2750), - [anon_sym_source] = ACTIONS(2750), - [anon_sym_source_DASHenv] = ACTIONS(2750), - [anon_sym_register] = ACTIONS(2750), - [anon_sym_hide] = ACTIONS(2750), - [anon_sym_hide_DASHenv] = ACTIONS(2750), - [anon_sym_overlay] = ACTIONS(2750), - [anon_sym_where] = ACTIONS(2750), - [anon_sym_not] = ACTIONS(2750), - [sym_val_nothing] = ACTIONS(2750), - [anon_sym_true] = ACTIONS(2750), - [anon_sym_false] = ACTIONS(2750), - [aux_sym_val_number_token1] = ACTIONS(2750), - [aux_sym_val_number_token2] = ACTIONS(2750), - [aux_sym_val_number_token3] = ACTIONS(2750), - [anon_sym_inf] = ACTIONS(2750), - [anon_sym_DASHinf] = ACTIONS(2750), - [anon_sym_NaN] = ACTIONS(2750), - [aux_sym__val_number_decimal_token1] = ACTIONS(2750), - [aux_sym__val_number_decimal_token2] = ACTIONS(2750), - [anon_sym_0b] = ACTIONS(2750), - [anon_sym_0o] = ACTIONS(2750), - [anon_sym_0x] = ACTIONS(2750), - [sym_val_date] = ACTIONS(2750), - [anon_sym_DQUOTE] = ACTIONS(2750), - [sym__str_single_quotes] = ACTIONS(2750), - [sym__str_back_ticks] = ACTIONS(2750), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2750), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2750), - [anon_sym_CARET] = ACTIONS(2750), - [anon_sym_POUND] = ACTIONS(105), - }, - [1129] = { - [sym_comment] = STATE(1129), - [anon_sym_export] = ACTIONS(2895), - [anon_sym_alias] = ACTIONS(2895), - [anon_sym_let] = ACTIONS(2895), - [anon_sym_let_DASHenv] = ACTIONS(2895), - [anon_sym_mut] = ACTIONS(2895), - [anon_sym_const] = ACTIONS(2895), - [anon_sym_SEMI] = ACTIONS(2895), - [sym_cmd_identifier] = ACTIONS(2895), - [anon_sym_LF] = ACTIONS(2897), - [anon_sym_def] = ACTIONS(2895), - [anon_sym_def_DASHenv] = ACTIONS(2895), - [anon_sym_export_DASHenv] = ACTIONS(2895), - [anon_sym_extern] = ACTIONS(2895), - [anon_sym_module] = ACTIONS(2895), - [anon_sym_use] = ACTIONS(2895), - [anon_sym_LBRACK] = ACTIONS(2895), - [anon_sym_LPAREN] = ACTIONS(2895), - [anon_sym_RPAREN] = ACTIONS(2895), - [anon_sym_DOLLAR] = ACTIONS(2895), - [anon_sym_error] = ACTIONS(2895), - [anon_sym_DASH] = ACTIONS(2895), - [anon_sym_break] = ACTIONS(2895), - [anon_sym_continue] = ACTIONS(2895), - [anon_sym_for] = ACTIONS(2895), - [anon_sym_loop] = ACTIONS(2895), - [anon_sym_while] = ACTIONS(2895), - [anon_sym_do] = ACTIONS(2895), - [anon_sym_if] = ACTIONS(2895), - [anon_sym_match] = ACTIONS(2895), - [anon_sym_LBRACE] = ACTIONS(2895), - [anon_sym_RBRACE] = ACTIONS(2895), - [anon_sym_DOT] = ACTIONS(2895), - [anon_sym_try] = ACTIONS(2895), - [anon_sym_return] = ACTIONS(2895), - [anon_sym_source] = ACTIONS(2895), - [anon_sym_source_DASHenv] = ACTIONS(2895), - [anon_sym_register] = ACTIONS(2895), - [anon_sym_hide] = ACTIONS(2895), - [anon_sym_hide_DASHenv] = ACTIONS(2895), - [anon_sym_overlay] = ACTIONS(2895), - [anon_sym_where] = ACTIONS(2895), - [anon_sym_not] = ACTIONS(2895), - [sym_val_nothing] = ACTIONS(2895), - [anon_sym_true] = ACTIONS(2895), - [anon_sym_false] = ACTIONS(2895), - [aux_sym_val_number_token1] = ACTIONS(2895), - [aux_sym_val_number_token2] = ACTIONS(2895), - [aux_sym_val_number_token3] = ACTIONS(2895), - [anon_sym_inf] = ACTIONS(2895), - [anon_sym_DASHinf] = ACTIONS(2895), - [anon_sym_NaN] = ACTIONS(2895), - [aux_sym__val_number_decimal_token1] = ACTIONS(2895), - [aux_sym__val_number_decimal_token2] = ACTIONS(2895), - [anon_sym_0b] = ACTIONS(2895), - [anon_sym_0o] = ACTIONS(2895), - [anon_sym_0x] = ACTIONS(2895), - [sym_val_date] = ACTIONS(2895), - [anon_sym_DQUOTE] = ACTIONS(2895), - [sym__str_single_quotes] = ACTIONS(2895), - [sym__str_back_ticks] = ACTIONS(2895), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2895), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2895), - [anon_sym_CARET] = ACTIONS(2895), - [anon_sym_POUND] = ACTIONS(105), - }, - [1130] = { - [sym_comment] = STATE(1130), - [anon_sym_export] = ACTIONS(2899), - [anon_sym_alias] = ACTIONS(2899), - [anon_sym_let] = ACTIONS(2899), - [anon_sym_let_DASHenv] = ACTIONS(2899), - [anon_sym_mut] = ACTIONS(2899), - [anon_sym_const] = ACTIONS(2899), - [anon_sym_SEMI] = ACTIONS(2899), - [sym_cmd_identifier] = ACTIONS(2899), - [anon_sym_LF] = ACTIONS(2901), - [anon_sym_def] = ACTIONS(2899), - [anon_sym_def_DASHenv] = ACTIONS(2899), - [anon_sym_export_DASHenv] = ACTIONS(2899), - [anon_sym_extern] = ACTIONS(2899), - [anon_sym_module] = ACTIONS(2899), - [anon_sym_use] = ACTIONS(2899), - [anon_sym_LBRACK] = ACTIONS(2899), - [anon_sym_LPAREN] = ACTIONS(2899), - [anon_sym_RPAREN] = ACTIONS(2899), - [anon_sym_DOLLAR] = ACTIONS(2899), - [anon_sym_error] = ACTIONS(2899), - [anon_sym_DASH] = ACTIONS(2899), - [anon_sym_break] = ACTIONS(2899), - [anon_sym_continue] = ACTIONS(2899), - [anon_sym_for] = ACTIONS(2899), - [anon_sym_loop] = ACTIONS(2899), - [anon_sym_while] = ACTIONS(2899), - [anon_sym_do] = ACTIONS(2899), - [anon_sym_if] = ACTIONS(2899), - [anon_sym_match] = ACTIONS(2899), - [anon_sym_LBRACE] = ACTIONS(2899), - [anon_sym_RBRACE] = ACTIONS(2899), - [anon_sym_DOT] = ACTIONS(2899), - [anon_sym_try] = ACTIONS(2899), - [anon_sym_return] = ACTIONS(2899), - [anon_sym_source] = ACTIONS(2899), - [anon_sym_source_DASHenv] = ACTIONS(2899), - [anon_sym_register] = ACTIONS(2899), - [anon_sym_hide] = ACTIONS(2899), - [anon_sym_hide_DASHenv] = ACTIONS(2899), - [anon_sym_overlay] = ACTIONS(2899), - [anon_sym_where] = ACTIONS(2899), - [anon_sym_not] = ACTIONS(2899), - [sym_val_nothing] = ACTIONS(2899), - [anon_sym_true] = ACTIONS(2899), - [anon_sym_false] = ACTIONS(2899), - [aux_sym_val_number_token1] = ACTIONS(2899), - [aux_sym_val_number_token2] = ACTIONS(2899), - [aux_sym_val_number_token3] = ACTIONS(2899), - [anon_sym_inf] = ACTIONS(2899), - [anon_sym_DASHinf] = ACTIONS(2899), - [anon_sym_NaN] = ACTIONS(2899), - [aux_sym__val_number_decimal_token1] = ACTIONS(2899), - [aux_sym__val_number_decimal_token2] = ACTIONS(2899), - [anon_sym_0b] = ACTIONS(2899), - [anon_sym_0o] = ACTIONS(2899), - [anon_sym_0x] = ACTIONS(2899), - [sym_val_date] = ACTIONS(2899), - [anon_sym_DQUOTE] = ACTIONS(2899), - [sym__str_single_quotes] = ACTIONS(2899), - [sym__str_back_ticks] = ACTIONS(2899), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2899), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2899), - [anon_sym_CARET] = ACTIONS(2899), + [1101] = { + [sym_comment] = STATE(1101), + [anon_sym_export] = ACTIONS(1300), + [anon_sym_alias] = ACTIONS(1300), + [anon_sym_let] = ACTIONS(1300), + [anon_sym_let_DASHenv] = ACTIONS(1300), + [anon_sym_mut] = ACTIONS(1300), + [anon_sym_const] = ACTIONS(1300), + [anon_sym_SEMI] = ACTIONS(1300), + [sym_cmd_identifier] = ACTIONS(1300), + [anon_sym_LF] = ACTIONS(1302), + [anon_sym_def] = ACTIONS(1300), + [anon_sym_export_DASHenv] = ACTIONS(1300), + [anon_sym_extern] = ACTIONS(1300), + [anon_sym_module] = ACTIONS(1300), + [anon_sym_use] = ACTIONS(1300), + [anon_sym_LBRACK] = ACTIONS(1300), + [anon_sym_LPAREN] = ACTIONS(1300), + [anon_sym_RPAREN] = ACTIONS(1300), + [anon_sym_DOLLAR] = ACTIONS(1300), + [anon_sym_error] = ACTIONS(1300), + [anon_sym_DASH] = ACTIONS(1300), + [anon_sym_break] = ACTIONS(1300), + [anon_sym_continue] = ACTIONS(1300), + [anon_sym_for] = ACTIONS(1300), + [anon_sym_loop] = ACTIONS(1300), + [anon_sym_while] = ACTIONS(1300), + [anon_sym_do] = ACTIONS(1300), + [anon_sym_if] = ACTIONS(1300), + [anon_sym_match] = ACTIONS(1300), + [anon_sym_LBRACE] = ACTIONS(1300), + [anon_sym_RBRACE] = ACTIONS(1300), + [anon_sym_DOT] = ACTIONS(1300), + [anon_sym_try] = ACTIONS(1300), + [anon_sym_return] = ACTIONS(1300), + [anon_sym_source] = ACTIONS(1300), + [anon_sym_source_DASHenv] = ACTIONS(1300), + [anon_sym_register] = ACTIONS(1300), + [anon_sym_hide] = ACTIONS(1300), + [anon_sym_hide_DASHenv] = ACTIONS(1300), + [anon_sym_overlay] = ACTIONS(1300), + [anon_sym_STAR] = ACTIONS(1300), + [anon_sym_where] = ACTIONS(1300), + [anon_sym_not] = ACTIONS(1300), + [sym_val_nothing] = ACTIONS(1300), + [anon_sym_true] = ACTIONS(1300), + [anon_sym_false] = ACTIONS(1300), + [aux_sym_val_number_token1] = ACTIONS(1300), + [aux_sym_val_number_token2] = ACTIONS(1300), + [aux_sym_val_number_token3] = ACTIONS(1300), + [anon_sym_inf] = ACTIONS(1300), + [anon_sym_DASHinf] = ACTIONS(1300), + [anon_sym_NaN] = ACTIONS(1300), + [aux_sym__val_number_decimal_token1] = ACTIONS(1300), + [aux_sym__val_number_decimal_token2] = ACTIONS(1300), + [anon_sym_0b] = ACTIONS(1300), + [anon_sym_0o] = ACTIONS(1300), + [anon_sym_0x] = ACTIONS(1300), + [sym_val_date] = ACTIONS(1300), + [anon_sym_DQUOTE] = ACTIONS(1300), + [sym__str_single_quotes] = ACTIONS(1300), + [sym__str_back_ticks] = ACTIONS(1300), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1300), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1300), + [anon_sym_CARET] = ACTIONS(1300), [anon_sym_POUND] = ACTIONS(105), }, - [1131] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1102] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1131), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1102), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -165459,13 +163177,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -165479,8 +163196,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2903), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2882), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -165492,970 +163209,167 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1132] = { - [sym__terminator] = STATE(1130), - [sym_comment] = STATE(1132), - [aux_sym__block_body_repeat1] = STATE(1031), - [anon_sym_export] = ACTIONS(2905), - [anon_sym_alias] = ACTIONS(2905), - [anon_sym_let] = ACTIONS(2905), - [anon_sym_let_DASHenv] = ACTIONS(2905), - [anon_sym_mut] = ACTIONS(2905), - [anon_sym_const] = ACTIONS(2905), - [anon_sym_SEMI] = ACTIONS(2783), - [sym_cmd_identifier] = ACTIONS(2905), - [anon_sym_LF] = ACTIONS(2785), - [anon_sym_def] = ACTIONS(2905), - [anon_sym_def_DASHenv] = ACTIONS(2905), - [anon_sym_export_DASHenv] = ACTIONS(2905), - [anon_sym_extern] = ACTIONS(2905), - [anon_sym_module] = ACTIONS(2905), - [anon_sym_use] = ACTIONS(2905), - [anon_sym_LBRACK] = ACTIONS(2905), - [anon_sym_LPAREN] = ACTIONS(2905), - [anon_sym_DOLLAR] = ACTIONS(2905), - [anon_sym_error] = ACTIONS(2905), - [anon_sym_DASH] = ACTIONS(2905), - [anon_sym_break] = ACTIONS(2905), - [anon_sym_continue] = ACTIONS(2905), - [anon_sym_for] = ACTIONS(2905), - [anon_sym_loop] = ACTIONS(2905), - [anon_sym_while] = ACTIONS(2905), - [anon_sym_do] = ACTIONS(2905), - [anon_sym_if] = ACTIONS(2905), - [anon_sym_match] = ACTIONS(2905), - [anon_sym_LBRACE] = ACTIONS(2905), - [anon_sym_DOT] = ACTIONS(2905), - [anon_sym_try] = ACTIONS(2905), - [anon_sym_return] = ACTIONS(2905), - [anon_sym_source] = ACTIONS(2905), - [anon_sym_source_DASHenv] = ACTIONS(2905), - [anon_sym_register] = ACTIONS(2905), - [anon_sym_hide] = ACTIONS(2905), - [anon_sym_hide_DASHenv] = ACTIONS(2905), - [anon_sym_overlay] = ACTIONS(2905), - [anon_sym_where] = ACTIONS(2905), - [anon_sym_not] = ACTIONS(2905), - [sym_val_nothing] = ACTIONS(2905), - [anon_sym_true] = ACTIONS(2905), - [anon_sym_false] = ACTIONS(2905), - [aux_sym_val_number_token1] = ACTIONS(2905), - [aux_sym_val_number_token2] = ACTIONS(2905), - [aux_sym_val_number_token3] = ACTIONS(2905), - [anon_sym_inf] = ACTIONS(2905), - [anon_sym_DASHinf] = ACTIONS(2905), - [anon_sym_NaN] = ACTIONS(2905), - [aux_sym__val_number_decimal_token1] = ACTIONS(2905), - [aux_sym__val_number_decimal_token2] = ACTIONS(2905), - [anon_sym_0b] = ACTIONS(2905), - [anon_sym_0o] = ACTIONS(2905), - [anon_sym_0x] = ACTIONS(2905), - [sym_val_date] = ACTIONS(2905), - [anon_sym_DQUOTE] = ACTIONS(2905), - [sym__str_single_quotes] = ACTIONS(2905), - [sym__str_back_ticks] = ACTIONS(2905), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2905), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2905), - [anon_sym_CARET] = ACTIONS(2905), - [anon_sym_POUND] = ACTIONS(105), - }, - [1133] = { - [sym_comment] = STATE(1133), - [anon_sym_export] = ACTIONS(2907), - [anon_sym_alias] = ACTIONS(2907), - [anon_sym_let] = ACTIONS(2907), - [anon_sym_let_DASHenv] = ACTIONS(2907), - [anon_sym_mut] = ACTIONS(2907), - [anon_sym_const] = ACTIONS(2907), - [anon_sym_SEMI] = ACTIONS(2907), - [sym_cmd_identifier] = ACTIONS(2907), - [anon_sym_LF] = ACTIONS(2909), - [anon_sym_def] = ACTIONS(2907), - [anon_sym_def_DASHenv] = ACTIONS(2907), - [anon_sym_export_DASHenv] = ACTIONS(2907), - [anon_sym_extern] = ACTIONS(2907), - [anon_sym_module] = ACTIONS(2907), - [anon_sym_use] = ACTIONS(2907), - [anon_sym_LBRACK] = ACTIONS(2907), - [anon_sym_LPAREN] = ACTIONS(2907), - [anon_sym_RPAREN] = ACTIONS(2907), - [anon_sym_DOLLAR] = ACTIONS(2907), - [anon_sym_error] = ACTIONS(2907), - [anon_sym_DASH] = ACTIONS(2907), - [anon_sym_break] = ACTIONS(2907), - [anon_sym_continue] = ACTIONS(2907), - [anon_sym_for] = ACTIONS(2907), - [anon_sym_loop] = ACTIONS(2907), - [anon_sym_while] = ACTIONS(2907), - [anon_sym_do] = ACTIONS(2907), - [anon_sym_if] = ACTIONS(2907), - [anon_sym_match] = ACTIONS(2907), - [anon_sym_LBRACE] = ACTIONS(2907), - [anon_sym_RBRACE] = ACTIONS(2907), - [anon_sym_DOT] = ACTIONS(2907), - [anon_sym_try] = ACTIONS(2907), - [anon_sym_return] = ACTIONS(2907), - [anon_sym_source] = ACTIONS(2907), - [anon_sym_source_DASHenv] = ACTIONS(2907), - [anon_sym_register] = ACTIONS(2907), - [anon_sym_hide] = ACTIONS(2907), - [anon_sym_hide_DASHenv] = ACTIONS(2907), - [anon_sym_overlay] = ACTIONS(2907), - [anon_sym_where] = ACTIONS(2907), - [anon_sym_not] = ACTIONS(2907), - [sym_val_nothing] = ACTIONS(2907), - [anon_sym_true] = ACTIONS(2907), - [anon_sym_false] = ACTIONS(2907), - [aux_sym_val_number_token1] = ACTIONS(2907), - [aux_sym_val_number_token2] = ACTIONS(2907), - [aux_sym_val_number_token3] = ACTIONS(2907), - [anon_sym_inf] = ACTIONS(2907), - [anon_sym_DASHinf] = ACTIONS(2907), - [anon_sym_NaN] = ACTIONS(2907), - [aux_sym__val_number_decimal_token1] = ACTIONS(2907), - [aux_sym__val_number_decimal_token2] = ACTIONS(2907), - [anon_sym_0b] = ACTIONS(2907), - [anon_sym_0o] = ACTIONS(2907), - [anon_sym_0x] = ACTIONS(2907), - [sym_val_date] = ACTIONS(2907), - [anon_sym_DQUOTE] = ACTIONS(2907), - [sym__str_single_quotes] = ACTIONS(2907), - [sym__str_back_ticks] = ACTIONS(2907), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2907), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2907), - [anon_sym_CARET] = ACTIONS(2907), - [anon_sym_POUND] = ACTIONS(105), - }, - [1134] = { - [sym_comment] = STATE(1134), - [anon_sym_export] = ACTIONS(2911), - [anon_sym_alias] = ACTIONS(2911), - [anon_sym_let] = ACTIONS(2911), - [anon_sym_let_DASHenv] = ACTIONS(2911), - [anon_sym_mut] = ACTIONS(2911), - [anon_sym_const] = ACTIONS(2911), - [anon_sym_SEMI] = ACTIONS(2911), - [sym_cmd_identifier] = ACTIONS(2911), - [anon_sym_LF] = ACTIONS(2913), - [anon_sym_def] = ACTIONS(2911), - [anon_sym_def_DASHenv] = ACTIONS(2911), - [anon_sym_export_DASHenv] = ACTIONS(2911), - [anon_sym_extern] = ACTIONS(2911), - [anon_sym_module] = ACTIONS(2911), - [anon_sym_use] = ACTIONS(2911), - [anon_sym_LBRACK] = ACTIONS(2911), - [anon_sym_LPAREN] = ACTIONS(2911), - [anon_sym_RPAREN] = ACTIONS(2911), - [anon_sym_DOLLAR] = ACTIONS(2911), - [anon_sym_error] = ACTIONS(2911), - [anon_sym_DASH] = ACTIONS(2911), - [anon_sym_break] = ACTIONS(2911), - [anon_sym_continue] = ACTIONS(2911), - [anon_sym_for] = ACTIONS(2911), - [anon_sym_loop] = ACTIONS(2911), - [anon_sym_while] = ACTIONS(2911), - [anon_sym_do] = ACTIONS(2911), - [anon_sym_if] = ACTIONS(2911), - [anon_sym_match] = ACTIONS(2911), - [anon_sym_LBRACE] = ACTIONS(2911), - [anon_sym_RBRACE] = ACTIONS(2911), - [anon_sym_DOT] = ACTIONS(2911), - [anon_sym_try] = ACTIONS(2911), - [anon_sym_return] = ACTIONS(2911), - [anon_sym_source] = ACTIONS(2911), - [anon_sym_source_DASHenv] = ACTIONS(2911), - [anon_sym_register] = ACTIONS(2911), - [anon_sym_hide] = ACTIONS(2911), - [anon_sym_hide_DASHenv] = ACTIONS(2911), - [anon_sym_overlay] = ACTIONS(2911), - [anon_sym_where] = ACTIONS(2911), - [anon_sym_not] = ACTIONS(2911), - [sym_val_nothing] = ACTIONS(2911), - [anon_sym_true] = ACTIONS(2911), - [anon_sym_false] = ACTIONS(2911), - [aux_sym_val_number_token1] = ACTIONS(2911), - [aux_sym_val_number_token2] = ACTIONS(2911), - [aux_sym_val_number_token3] = ACTIONS(2911), - [anon_sym_inf] = ACTIONS(2911), - [anon_sym_DASHinf] = ACTIONS(2911), - [anon_sym_NaN] = ACTIONS(2911), - [aux_sym__val_number_decimal_token1] = ACTIONS(2911), - [aux_sym__val_number_decimal_token2] = ACTIONS(2911), - [anon_sym_0b] = ACTIONS(2911), - [anon_sym_0o] = ACTIONS(2911), - [anon_sym_0x] = ACTIONS(2911), - [sym_val_date] = ACTIONS(2911), - [anon_sym_DQUOTE] = ACTIONS(2911), - [sym__str_single_quotes] = ACTIONS(2911), - [sym__str_back_ticks] = ACTIONS(2911), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2911), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2911), - [anon_sym_CARET] = ACTIONS(2911), - [anon_sym_POUND] = ACTIONS(105), - }, - [1135] = { - [sym_comment] = STATE(1135), - [anon_sym_export] = ACTIONS(2915), - [anon_sym_alias] = ACTIONS(2915), - [anon_sym_let] = ACTIONS(2915), - [anon_sym_let_DASHenv] = ACTIONS(2915), - [anon_sym_mut] = ACTIONS(2915), - [anon_sym_const] = ACTIONS(2915), - [anon_sym_SEMI] = ACTIONS(2915), - [sym_cmd_identifier] = ACTIONS(2915), - [anon_sym_LF] = ACTIONS(2917), - [anon_sym_def] = ACTIONS(2915), - [anon_sym_def_DASHenv] = ACTIONS(2915), - [anon_sym_export_DASHenv] = ACTIONS(2915), - [anon_sym_extern] = ACTIONS(2915), - [anon_sym_module] = ACTIONS(2915), - [anon_sym_use] = ACTIONS(2915), - [anon_sym_LBRACK] = ACTIONS(2915), - [anon_sym_LPAREN] = ACTIONS(2915), - [anon_sym_RPAREN] = ACTIONS(2915), - [anon_sym_DOLLAR] = ACTIONS(2915), - [anon_sym_error] = ACTIONS(2915), - [anon_sym_DASH] = ACTIONS(2915), - [anon_sym_break] = ACTIONS(2915), - [anon_sym_continue] = ACTIONS(2915), - [anon_sym_for] = ACTIONS(2915), - [anon_sym_loop] = ACTIONS(2915), - [anon_sym_while] = ACTIONS(2915), - [anon_sym_do] = ACTIONS(2915), - [anon_sym_if] = ACTIONS(2915), - [anon_sym_match] = ACTIONS(2915), - [anon_sym_LBRACE] = ACTIONS(2915), - [anon_sym_RBRACE] = ACTIONS(2915), - [anon_sym_DOT] = ACTIONS(2915), - [anon_sym_try] = ACTIONS(2915), - [anon_sym_return] = ACTIONS(2915), - [anon_sym_source] = ACTIONS(2915), - [anon_sym_source_DASHenv] = ACTIONS(2915), - [anon_sym_register] = ACTIONS(2915), - [anon_sym_hide] = ACTIONS(2915), - [anon_sym_hide_DASHenv] = ACTIONS(2915), - [anon_sym_overlay] = ACTIONS(2915), - [anon_sym_where] = ACTIONS(2915), - [anon_sym_not] = ACTIONS(2915), - [sym_val_nothing] = ACTIONS(2915), - [anon_sym_true] = ACTIONS(2915), - [anon_sym_false] = ACTIONS(2915), - [aux_sym_val_number_token1] = ACTIONS(2915), - [aux_sym_val_number_token2] = ACTIONS(2915), - [aux_sym_val_number_token3] = ACTIONS(2915), - [anon_sym_inf] = ACTIONS(2915), - [anon_sym_DASHinf] = ACTIONS(2915), - [anon_sym_NaN] = ACTIONS(2915), - [aux_sym__val_number_decimal_token1] = ACTIONS(2915), - [aux_sym__val_number_decimal_token2] = ACTIONS(2915), - [anon_sym_0b] = ACTIONS(2915), - [anon_sym_0o] = ACTIONS(2915), - [anon_sym_0x] = ACTIONS(2915), - [sym_val_date] = ACTIONS(2915), - [anon_sym_DQUOTE] = ACTIONS(2915), - [sym__str_single_quotes] = ACTIONS(2915), - [sym__str_back_ticks] = ACTIONS(2915), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2915), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2915), - [anon_sym_CARET] = ACTIONS(2915), - [anon_sym_POUND] = ACTIONS(105), - }, - [1136] = { - [sym_comment] = STATE(1136), - [ts_builtin_sym_end] = ACTIONS(2775), - [anon_sym_export] = ACTIONS(2773), - [anon_sym_alias] = ACTIONS(2773), - [anon_sym_let] = ACTIONS(2773), - [anon_sym_let_DASHenv] = ACTIONS(2773), - [anon_sym_mut] = ACTIONS(2773), - [anon_sym_const] = ACTIONS(2773), - [anon_sym_SEMI] = ACTIONS(2773), - [sym_cmd_identifier] = ACTIONS(2773), - [anon_sym_LF] = ACTIONS(2775), - [anon_sym_def] = ACTIONS(2773), - [anon_sym_def_DASHenv] = ACTIONS(2773), - [anon_sym_export_DASHenv] = ACTIONS(2773), - [anon_sym_extern] = ACTIONS(2773), - [anon_sym_module] = ACTIONS(2773), - [anon_sym_use] = ACTIONS(2773), - [anon_sym_LBRACK] = ACTIONS(2773), - [anon_sym_LPAREN] = ACTIONS(2773), - [anon_sym_PIPE] = ACTIONS(2773), - [anon_sym_DOLLAR] = ACTIONS(2773), - [anon_sym_error] = ACTIONS(2773), - [anon_sym_DASH] = ACTIONS(2773), - [anon_sym_break] = ACTIONS(2773), - [anon_sym_continue] = ACTIONS(2773), - [anon_sym_for] = ACTIONS(2773), - [anon_sym_loop] = ACTIONS(2773), - [anon_sym_while] = ACTIONS(2773), - [anon_sym_do] = ACTIONS(2773), - [anon_sym_if] = ACTIONS(2773), - [anon_sym_match] = ACTIONS(2773), - [anon_sym_LBRACE] = ACTIONS(2773), - [anon_sym_DOT] = ACTIONS(2773), - [anon_sym_try] = ACTIONS(2773), - [anon_sym_return] = ACTIONS(2773), - [anon_sym_source] = ACTIONS(2773), - [anon_sym_source_DASHenv] = ACTIONS(2773), - [anon_sym_register] = ACTIONS(2773), - [anon_sym_hide] = ACTIONS(2773), - [anon_sym_hide_DASHenv] = ACTIONS(2773), - [anon_sym_overlay] = ACTIONS(2773), - [anon_sym_where] = ACTIONS(2773), - [anon_sym_not] = ACTIONS(2773), - [sym_val_nothing] = ACTIONS(2773), - [anon_sym_true] = ACTIONS(2773), - [anon_sym_false] = ACTIONS(2773), - [aux_sym_val_number_token1] = ACTIONS(2773), - [aux_sym_val_number_token2] = ACTIONS(2773), - [aux_sym_val_number_token3] = ACTIONS(2773), - [anon_sym_inf] = ACTIONS(2773), - [anon_sym_DASHinf] = ACTIONS(2773), - [anon_sym_NaN] = ACTIONS(2773), - [aux_sym__val_number_decimal_token1] = ACTIONS(2773), - [aux_sym__val_number_decimal_token2] = ACTIONS(2773), - [anon_sym_0b] = ACTIONS(2773), - [anon_sym_0o] = ACTIONS(2773), - [anon_sym_0x] = ACTIONS(2773), - [sym_val_date] = ACTIONS(2773), - [anon_sym_DQUOTE] = ACTIONS(2773), - [sym__str_single_quotes] = ACTIONS(2773), - [sym__str_back_ticks] = ACTIONS(2773), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2773), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2773), - [anon_sym_CARET] = ACTIONS(2773), - [anon_sym_POUND] = ACTIONS(105), - }, - [1137] = { - [sym_comment] = STATE(1137), - [anon_sym_export] = ACTIONS(2915), - [anon_sym_alias] = ACTIONS(2915), - [anon_sym_let] = ACTIONS(2915), - [anon_sym_let_DASHenv] = ACTIONS(2915), - [anon_sym_mut] = ACTIONS(2915), - [anon_sym_const] = ACTIONS(2915), - [anon_sym_SEMI] = ACTIONS(2915), - [sym_cmd_identifier] = ACTIONS(2915), - [anon_sym_LF] = ACTIONS(2917), - [anon_sym_def] = ACTIONS(2915), - [anon_sym_def_DASHenv] = ACTIONS(2915), - [anon_sym_export_DASHenv] = ACTIONS(2915), - [anon_sym_extern] = ACTIONS(2915), - [anon_sym_module] = ACTIONS(2915), - [anon_sym_use] = ACTIONS(2915), - [anon_sym_LBRACK] = ACTIONS(2915), - [anon_sym_LPAREN] = ACTIONS(2915), - [anon_sym_RPAREN] = ACTIONS(2915), - [anon_sym_DOLLAR] = ACTIONS(2915), - [anon_sym_error] = ACTIONS(2915), - [anon_sym_DASH] = ACTIONS(2915), - [anon_sym_break] = ACTIONS(2915), - [anon_sym_continue] = ACTIONS(2915), - [anon_sym_for] = ACTIONS(2915), - [anon_sym_loop] = ACTIONS(2915), - [anon_sym_while] = ACTIONS(2915), - [anon_sym_do] = ACTIONS(2915), - [anon_sym_if] = ACTIONS(2915), - [anon_sym_match] = ACTIONS(2915), - [anon_sym_LBRACE] = ACTIONS(2915), - [anon_sym_RBRACE] = ACTIONS(2915), - [anon_sym_DOT] = ACTIONS(2915), - [anon_sym_try] = ACTIONS(2915), - [anon_sym_return] = ACTIONS(2915), - [anon_sym_source] = ACTIONS(2915), - [anon_sym_source_DASHenv] = ACTIONS(2915), - [anon_sym_register] = ACTIONS(2915), - [anon_sym_hide] = ACTIONS(2915), - [anon_sym_hide_DASHenv] = ACTIONS(2915), - [anon_sym_overlay] = ACTIONS(2915), - [anon_sym_where] = ACTIONS(2915), - [anon_sym_not] = ACTIONS(2915), - [sym_val_nothing] = ACTIONS(2915), - [anon_sym_true] = ACTIONS(2915), - [anon_sym_false] = ACTIONS(2915), - [aux_sym_val_number_token1] = ACTIONS(2915), - [aux_sym_val_number_token2] = ACTIONS(2915), - [aux_sym_val_number_token3] = ACTIONS(2915), - [anon_sym_inf] = ACTIONS(2915), - [anon_sym_DASHinf] = ACTIONS(2915), - [anon_sym_NaN] = ACTIONS(2915), - [aux_sym__val_number_decimal_token1] = ACTIONS(2915), - [aux_sym__val_number_decimal_token2] = ACTIONS(2915), - [anon_sym_0b] = ACTIONS(2915), - [anon_sym_0o] = ACTIONS(2915), - [anon_sym_0x] = ACTIONS(2915), - [sym_val_date] = ACTIONS(2915), - [anon_sym_DQUOTE] = ACTIONS(2915), - [sym__str_single_quotes] = ACTIONS(2915), - [sym__str_back_ticks] = ACTIONS(2915), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2915), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2915), - [anon_sym_CARET] = ACTIONS(2915), - [anon_sym_POUND] = ACTIONS(105), - }, - [1138] = { - [sym_comment] = STATE(1138), - [anon_sym_export] = ACTIONS(2919), - [anon_sym_alias] = ACTIONS(2919), - [anon_sym_let] = ACTIONS(2919), - [anon_sym_let_DASHenv] = ACTIONS(2919), - [anon_sym_mut] = ACTIONS(2919), - [anon_sym_const] = ACTIONS(2919), - [anon_sym_SEMI] = ACTIONS(2919), - [sym_cmd_identifier] = ACTIONS(2919), - [anon_sym_LF] = ACTIONS(2921), - [anon_sym_def] = ACTIONS(2919), - [anon_sym_def_DASHenv] = ACTIONS(2919), - [anon_sym_export_DASHenv] = ACTIONS(2919), - [anon_sym_extern] = ACTIONS(2919), - [anon_sym_module] = ACTIONS(2919), - [anon_sym_use] = ACTIONS(2919), - [anon_sym_LBRACK] = ACTIONS(2919), - [anon_sym_LPAREN] = ACTIONS(2919), - [anon_sym_RPAREN] = ACTIONS(2919), - [anon_sym_DOLLAR] = ACTIONS(2919), - [anon_sym_error] = ACTIONS(2919), - [anon_sym_DASH] = ACTIONS(2919), - [anon_sym_break] = ACTIONS(2919), - [anon_sym_continue] = ACTIONS(2919), - [anon_sym_for] = ACTIONS(2919), - [anon_sym_loop] = ACTIONS(2919), - [anon_sym_while] = ACTIONS(2919), - [anon_sym_do] = ACTIONS(2919), - [anon_sym_if] = ACTIONS(2919), - [anon_sym_match] = ACTIONS(2919), - [anon_sym_LBRACE] = ACTIONS(2919), - [anon_sym_RBRACE] = ACTIONS(2919), - [anon_sym_DOT] = ACTIONS(2919), - [anon_sym_try] = ACTIONS(2919), - [anon_sym_return] = ACTIONS(2919), - [anon_sym_source] = ACTIONS(2919), - [anon_sym_source_DASHenv] = ACTIONS(2919), - [anon_sym_register] = ACTIONS(2919), - [anon_sym_hide] = ACTIONS(2919), - [anon_sym_hide_DASHenv] = ACTIONS(2919), - [anon_sym_overlay] = ACTIONS(2919), - [anon_sym_where] = ACTIONS(2919), - [anon_sym_not] = ACTIONS(2919), - [sym_val_nothing] = ACTIONS(2919), - [anon_sym_true] = ACTIONS(2919), - [anon_sym_false] = ACTIONS(2919), - [aux_sym_val_number_token1] = ACTIONS(2919), - [aux_sym_val_number_token2] = ACTIONS(2919), - [aux_sym_val_number_token3] = ACTIONS(2919), - [anon_sym_inf] = ACTIONS(2919), - [anon_sym_DASHinf] = ACTIONS(2919), - [anon_sym_NaN] = ACTIONS(2919), - [aux_sym__val_number_decimal_token1] = ACTIONS(2919), - [aux_sym__val_number_decimal_token2] = ACTIONS(2919), - [anon_sym_0b] = ACTIONS(2919), - [anon_sym_0o] = ACTIONS(2919), - [anon_sym_0x] = ACTIONS(2919), - [sym_val_date] = ACTIONS(2919), - [anon_sym_DQUOTE] = ACTIONS(2919), - [sym__str_single_quotes] = ACTIONS(2919), - [sym__str_back_ticks] = ACTIONS(2919), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2919), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2919), - [anon_sym_CARET] = ACTIONS(2919), - [anon_sym_POUND] = ACTIONS(105), - }, - [1139] = { - [sym_comment] = STATE(1139), - [anon_sym_export] = ACTIONS(2923), - [anon_sym_alias] = ACTIONS(2923), - [anon_sym_let] = ACTIONS(2923), - [anon_sym_let_DASHenv] = ACTIONS(2923), - [anon_sym_mut] = ACTIONS(2923), - [anon_sym_const] = ACTIONS(2923), - [anon_sym_SEMI] = ACTIONS(2923), - [sym_cmd_identifier] = ACTIONS(2923), - [anon_sym_LF] = ACTIONS(2925), - [anon_sym_def] = ACTIONS(2923), - [anon_sym_def_DASHenv] = ACTIONS(2923), - [anon_sym_export_DASHenv] = ACTIONS(2923), - [anon_sym_extern] = ACTIONS(2923), - [anon_sym_module] = ACTIONS(2923), - [anon_sym_use] = ACTIONS(2923), - [anon_sym_LBRACK] = ACTIONS(2923), - [anon_sym_LPAREN] = ACTIONS(2923), - [anon_sym_RPAREN] = ACTIONS(2923), - [anon_sym_DOLLAR] = ACTIONS(2923), - [anon_sym_error] = ACTIONS(2923), - [anon_sym_DASH] = ACTIONS(2923), - [anon_sym_break] = ACTIONS(2923), - [anon_sym_continue] = ACTIONS(2923), - [anon_sym_for] = ACTIONS(2923), - [anon_sym_loop] = ACTIONS(2923), - [anon_sym_while] = ACTIONS(2923), - [anon_sym_do] = ACTIONS(2923), - [anon_sym_if] = ACTIONS(2923), - [anon_sym_match] = ACTIONS(2923), - [anon_sym_LBRACE] = ACTIONS(2923), - [anon_sym_RBRACE] = ACTIONS(2923), - [anon_sym_DOT] = ACTIONS(2923), - [anon_sym_try] = ACTIONS(2923), - [anon_sym_return] = ACTIONS(2923), - [anon_sym_source] = ACTIONS(2923), - [anon_sym_source_DASHenv] = ACTIONS(2923), - [anon_sym_register] = ACTIONS(2923), - [anon_sym_hide] = ACTIONS(2923), - [anon_sym_hide_DASHenv] = ACTIONS(2923), - [anon_sym_overlay] = ACTIONS(2923), - [anon_sym_where] = ACTIONS(2923), - [anon_sym_not] = ACTIONS(2923), - [sym_val_nothing] = ACTIONS(2923), - [anon_sym_true] = ACTIONS(2923), - [anon_sym_false] = ACTIONS(2923), - [aux_sym_val_number_token1] = ACTIONS(2923), - [aux_sym_val_number_token2] = ACTIONS(2923), - [aux_sym_val_number_token3] = ACTIONS(2923), - [anon_sym_inf] = ACTIONS(2923), - [anon_sym_DASHinf] = ACTIONS(2923), - [anon_sym_NaN] = ACTIONS(2923), - [aux_sym__val_number_decimal_token1] = ACTIONS(2923), - [aux_sym__val_number_decimal_token2] = ACTIONS(2923), - [anon_sym_0b] = ACTIONS(2923), - [anon_sym_0o] = ACTIONS(2923), - [anon_sym_0x] = ACTIONS(2923), - [sym_val_date] = ACTIONS(2923), - [anon_sym_DQUOTE] = ACTIONS(2923), - [sym__str_single_quotes] = ACTIONS(2923), - [sym__str_back_ticks] = ACTIONS(2923), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2923), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2923), - [anon_sym_CARET] = ACTIONS(2923), - [anon_sym_POUND] = ACTIONS(105), - }, - [1140] = { - [sym_comment] = STATE(1140), - [anon_sym_export] = ACTIONS(2927), - [anon_sym_alias] = ACTIONS(2927), - [anon_sym_let] = ACTIONS(2927), - [anon_sym_let_DASHenv] = ACTIONS(2927), - [anon_sym_mut] = ACTIONS(2927), - [anon_sym_const] = ACTIONS(2927), - [anon_sym_SEMI] = ACTIONS(2927), - [sym_cmd_identifier] = ACTIONS(2927), - [anon_sym_LF] = ACTIONS(2929), - [anon_sym_def] = ACTIONS(2927), - [anon_sym_def_DASHenv] = ACTIONS(2927), - [anon_sym_export_DASHenv] = ACTIONS(2927), - [anon_sym_extern] = ACTIONS(2927), - [anon_sym_module] = ACTIONS(2927), - [anon_sym_use] = ACTIONS(2927), - [anon_sym_LBRACK] = ACTIONS(2927), - [anon_sym_LPAREN] = ACTIONS(2927), - [anon_sym_RPAREN] = ACTIONS(2927), - [anon_sym_DOLLAR] = ACTIONS(2927), - [anon_sym_error] = ACTIONS(2927), - [anon_sym_DASH] = ACTIONS(2927), - [anon_sym_break] = ACTIONS(2927), - [anon_sym_continue] = ACTIONS(2927), - [anon_sym_for] = ACTIONS(2927), - [anon_sym_loop] = ACTIONS(2927), - [anon_sym_while] = ACTIONS(2927), - [anon_sym_do] = ACTIONS(2927), - [anon_sym_if] = ACTIONS(2927), - [anon_sym_match] = ACTIONS(2927), - [anon_sym_LBRACE] = ACTIONS(2927), - [anon_sym_RBRACE] = ACTIONS(2927), - [anon_sym_DOT] = ACTIONS(2927), - [anon_sym_try] = ACTIONS(2927), - [anon_sym_return] = ACTIONS(2927), - [anon_sym_source] = ACTIONS(2927), - [anon_sym_source_DASHenv] = ACTIONS(2927), - [anon_sym_register] = ACTIONS(2927), - [anon_sym_hide] = ACTIONS(2927), - [anon_sym_hide_DASHenv] = ACTIONS(2927), - [anon_sym_overlay] = ACTIONS(2927), - [anon_sym_where] = ACTIONS(2927), - [anon_sym_not] = ACTIONS(2927), - [sym_val_nothing] = ACTIONS(2927), - [anon_sym_true] = ACTIONS(2927), - [anon_sym_false] = ACTIONS(2927), - [aux_sym_val_number_token1] = ACTIONS(2927), - [aux_sym_val_number_token2] = ACTIONS(2927), - [aux_sym_val_number_token3] = ACTIONS(2927), - [anon_sym_inf] = ACTIONS(2927), - [anon_sym_DASHinf] = ACTIONS(2927), - [anon_sym_NaN] = ACTIONS(2927), - [aux_sym__val_number_decimal_token1] = ACTIONS(2927), - [aux_sym__val_number_decimal_token2] = ACTIONS(2927), - [anon_sym_0b] = ACTIONS(2927), - [anon_sym_0o] = ACTIONS(2927), - [anon_sym_0x] = ACTIONS(2927), - [sym_val_date] = ACTIONS(2927), - [anon_sym_DQUOTE] = ACTIONS(2927), - [sym__str_single_quotes] = ACTIONS(2927), - [sym__str_back_ticks] = ACTIONS(2927), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2927), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2927), - [anon_sym_CARET] = ACTIONS(2927), - [anon_sym_POUND] = ACTIONS(105), - }, - [1141] = { - [sym_comment] = STATE(1141), - [anon_sym_export] = ACTIONS(2927), - [anon_sym_alias] = ACTIONS(2927), - [anon_sym_let] = ACTIONS(2927), - [anon_sym_let_DASHenv] = ACTIONS(2927), - [anon_sym_mut] = ACTIONS(2927), - [anon_sym_const] = ACTIONS(2927), - [anon_sym_SEMI] = ACTIONS(2927), - [sym_cmd_identifier] = ACTIONS(2927), - [anon_sym_LF] = ACTIONS(2929), - [anon_sym_def] = ACTIONS(2927), - [anon_sym_def_DASHenv] = ACTIONS(2927), - [anon_sym_export_DASHenv] = ACTIONS(2927), - [anon_sym_extern] = ACTIONS(2927), - [anon_sym_module] = ACTIONS(2927), - [anon_sym_use] = ACTIONS(2927), - [anon_sym_LBRACK] = ACTIONS(2927), - [anon_sym_LPAREN] = ACTIONS(2927), - [anon_sym_RPAREN] = ACTIONS(2927), - [anon_sym_DOLLAR] = ACTIONS(2927), - [anon_sym_error] = ACTIONS(2927), - [anon_sym_DASH] = ACTIONS(2927), - [anon_sym_break] = ACTIONS(2927), - [anon_sym_continue] = ACTIONS(2927), - [anon_sym_for] = ACTIONS(2927), - [anon_sym_loop] = ACTIONS(2927), - [anon_sym_while] = ACTIONS(2927), - [anon_sym_do] = ACTIONS(2927), - [anon_sym_if] = ACTIONS(2927), - [anon_sym_match] = ACTIONS(2927), - [anon_sym_LBRACE] = ACTIONS(2927), - [anon_sym_RBRACE] = ACTIONS(2927), - [anon_sym_DOT] = ACTIONS(2927), - [anon_sym_try] = ACTIONS(2927), - [anon_sym_return] = ACTIONS(2927), - [anon_sym_source] = ACTIONS(2927), - [anon_sym_source_DASHenv] = ACTIONS(2927), - [anon_sym_register] = ACTIONS(2927), - [anon_sym_hide] = ACTIONS(2927), - [anon_sym_hide_DASHenv] = ACTIONS(2927), - [anon_sym_overlay] = ACTIONS(2927), - [anon_sym_where] = ACTIONS(2927), - [anon_sym_not] = ACTIONS(2927), - [sym_val_nothing] = ACTIONS(2927), - [anon_sym_true] = ACTIONS(2927), - [anon_sym_false] = ACTIONS(2927), - [aux_sym_val_number_token1] = ACTIONS(2927), - [aux_sym_val_number_token2] = ACTIONS(2927), - [aux_sym_val_number_token3] = ACTIONS(2927), - [anon_sym_inf] = ACTIONS(2927), - [anon_sym_DASHinf] = ACTIONS(2927), - [anon_sym_NaN] = ACTIONS(2927), - [aux_sym__val_number_decimal_token1] = ACTIONS(2927), - [aux_sym__val_number_decimal_token2] = ACTIONS(2927), - [anon_sym_0b] = ACTIONS(2927), - [anon_sym_0o] = ACTIONS(2927), - [anon_sym_0x] = ACTIONS(2927), - [sym_val_date] = ACTIONS(2927), - [anon_sym_DQUOTE] = ACTIONS(2927), - [sym__str_single_quotes] = ACTIONS(2927), - [sym__str_back_ticks] = ACTIONS(2927), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2927), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2927), - [anon_sym_CARET] = ACTIONS(2927), - [anon_sym_POUND] = ACTIONS(105), - }, - [1142] = { - [sym_comment] = STATE(1142), - [anon_sym_export] = ACTIONS(2931), - [anon_sym_alias] = ACTIONS(2931), - [anon_sym_let] = ACTIONS(2931), - [anon_sym_let_DASHenv] = ACTIONS(2931), - [anon_sym_mut] = ACTIONS(2931), - [anon_sym_const] = ACTIONS(2931), - [anon_sym_SEMI] = ACTIONS(2931), - [sym_cmd_identifier] = ACTIONS(2931), - [anon_sym_LF] = ACTIONS(2933), - [anon_sym_def] = ACTIONS(2931), - [anon_sym_def_DASHenv] = ACTIONS(2931), - [anon_sym_export_DASHenv] = ACTIONS(2931), - [anon_sym_extern] = ACTIONS(2931), - [anon_sym_module] = ACTIONS(2931), - [anon_sym_use] = ACTIONS(2931), - [anon_sym_LBRACK] = ACTIONS(2931), - [anon_sym_LPAREN] = ACTIONS(2931), - [anon_sym_RPAREN] = ACTIONS(2931), - [anon_sym_DOLLAR] = ACTIONS(2931), - [anon_sym_error] = ACTIONS(2931), - [anon_sym_DASH] = ACTIONS(2931), - [anon_sym_break] = ACTIONS(2931), - [anon_sym_continue] = ACTIONS(2931), - [anon_sym_for] = ACTIONS(2931), - [anon_sym_loop] = ACTIONS(2931), - [anon_sym_while] = ACTIONS(2931), - [anon_sym_do] = ACTIONS(2931), - [anon_sym_if] = ACTIONS(2931), - [anon_sym_match] = ACTIONS(2931), - [anon_sym_LBRACE] = ACTIONS(2931), - [anon_sym_RBRACE] = ACTIONS(2931), - [anon_sym_DOT] = ACTIONS(2931), - [anon_sym_try] = ACTIONS(2931), - [anon_sym_return] = ACTIONS(2931), - [anon_sym_source] = ACTIONS(2931), - [anon_sym_source_DASHenv] = ACTIONS(2931), - [anon_sym_register] = ACTIONS(2931), - [anon_sym_hide] = ACTIONS(2931), - [anon_sym_hide_DASHenv] = ACTIONS(2931), - [anon_sym_overlay] = ACTIONS(2931), - [anon_sym_where] = ACTIONS(2931), - [anon_sym_not] = ACTIONS(2931), - [sym_val_nothing] = ACTIONS(2931), - [anon_sym_true] = ACTIONS(2931), - [anon_sym_false] = ACTIONS(2931), - [aux_sym_val_number_token1] = ACTIONS(2931), - [aux_sym_val_number_token2] = ACTIONS(2931), - [aux_sym_val_number_token3] = ACTIONS(2931), - [anon_sym_inf] = ACTIONS(2931), - [anon_sym_DASHinf] = ACTIONS(2931), - [anon_sym_NaN] = ACTIONS(2931), - [aux_sym__val_number_decimal_token1] = ACTIONS(2931), - [aux_sym__val_number_decimal_token2] = ACTIONS(2931), - [anon_sym_0b] = ACTIONS(2931), - [anon_sym_0o] = ACTIONS(2931), - [anon_sym_0x] = ACTIONS(2931), - [sym_val_date] = ACTIONS(2931), - [anon_sym_DQUOTE] = ACTIONS(2931), - [sym__str_single_quotes] = ACTIONS(2931), - [sym__str_back_ticks] = ACTIONS(2931), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2931), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2931), - [anon_sym_CARET] = ACTIONS(2931), - [anon_sym_POUND] = ACTIONS(105), - }, - [1143] = { - [sym_comment] = STATE(1143), - [anon_sym_export] = ACTIONS(2935), - [anon_sym_alias] = ACTIONS(2935), - [anon_sym_let] = ACTIONS(2935), - [anon_sym_let_DASHenv] = ACTIONS(2935), - [anon_sym_mut] = ACTIONS(2935), - [anon_sym_const] = ACTIONS(2935), - [anon_sym_SEMI] = ACTIONS(2935), - [sym_cmd_identifier] = ACTIONS(2935), - [anon_sym_LF] = ACTIONS(2937), - [anon_sym_def] = ACTIONS(2935), - [anon_sym_def_DASHenv] = ACTIONS(2935), - [anon_sym_export_DASHenv] = ACTIONS(2935), - [anon_sym_extern] = ACTIONS(2935), - [anon_sym_module] = ACTIONS(2935), - [anon_sym_use] = ACTIONS(2935), - [anon_sym_LBRACK] = ACTIONS(2935), - [anon_sym_LPAREN] = ACTIONS(2935), - [anon_sym_RPAREN] = ACTIONS(2935), - [anon_sym_DOLLAR] = ACTIONS(2935), - [anon_sym_error] = ACTIONS(2935), - [anon_sym_DASH] = ACTIONS(2935), - [anon_sym_break] = ACTIONS(2935), - [anon_sym_continue] = ACTIONS(2935), - [anon_sym_for] = ACTIONS(2935), - [anon_sym_loop] = ACTIONS(2935), - [anon_sym_while] = ACTIONS(2935), - [anon_sym_do] = ACTIONS(2935), - [anon_sym_if] = ACTIONS(2935), - [anon_sym_match] = ACTIONS(2935), - [anon_sym_LBRACE] = ACTIONS(2935), - [anon_sym_RBRACE] = ACTIONS(2935), - [anon_sym_DOT] = ACTIONS(2935), - [anon_sym_try] = ACTIONS(2935), - [anon_sym_return] = ACTIONS(2935), - [anon_sym_source] = ACTIONS(2935), - [anon_sym_source_DASHenv] = ACTIONS(2935), - [anon_sym_register] = ACTIONS(2935), - [anon_sym_hide] = ACTIONS(2935), - [anon_sym_hide_DASHenv] = ACTIONS(2935), - [anon_sym_overlay] = ACTIONS(2935), - [anon_sym_where] = ACTIONS(2935), - [anon_sym_not] = ACTIONS(2935), - [sym_val_nothing] = ACTIONS(2935), - [anon_sym_true] = ACTIONS(2935), - [anon_sym_false] = ACTIONS(2935), - [aux_sym_val_number_token1] = ACTIONS(2935), - [aux_sym_val_number_token2] = ACTIONS(2935), - [aux_sym_val_number_token3] = ACTIONS(2935), - [anon_sym_inf] = ACTIONS(2935), - [anon_sym_DASHinf] = ACTIONS(2935), - [anon_sym_NaN] = ACTIONS(2935), - [aux_sym__val_number_decimal_token1] = ACTIONS(2935), - [aux_sym__val_number_decimal_token2] = ACTIONS(2935), - [anon_sym_0b] = ACTIONS(2935), - [anon_sym_0o] = ACTIONS(2935), - [anon_sym_0x] = ACTIONS(2935), - [sym_val_date] = ACTIONS(2935), - [anon_sym_DQUOTE] = ACTIONS(2935), - [sym__str_single_quotes] = ACTIONS(2935), - [sym__str_back_ticks] = ACTIONS(2935), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2935), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2935), - [anon_sym_CARET] = ACTIONS(2935), - [anon_sym_POUND] = ACTIONS(105), - }, - [1144] = { - [sym_comment] = STATE(1144), - [anon_sym_export] = ACTIONS(2939), - [anon_sym_alias] = ACTIONS(2939), - [anon_sym_let] = ACTIONS(2939), - [anon_sym_let_DASHenv] = ACTIONS(2939), - [anon_sym_mut] = ACTIONS(2939), - [anon_sym_const] = ACTIONS(2939), - [anon_sym_SEMI] = ACTIONS(2939), - [sym_cmd_identifier] = ACTIONS(2939), - [anon_sym_LF] = ACTIONS(2941), - [anon_sym_def] = ACTIONS(2939), - [anon_sym_def_DASHenv] = ACTIONS(2939), - [anon_sym_export_DASHenv] = ACTIONS(2939), - [anon_sym_extern] = ACTIONS(2939), - [anon_sym_module] = ACTIONS(2939), - [anon_sym_use] = ACTIONS(2939), - [anon_sym_LBRACK] = ACTIONS(2939), - [anon_sym_LPAREN] = ACTIONS(2939), - [anon_sym_RPAREN] = ACTIONS(2939), - [anon_sym_DOLLAR] = ACTIONS(2939), - [anon_sym_error] = ACTIONS(2939), - [anon_sym_DASH] = ACTIONS(2939), - [anon_sym_break] = ACTIONS(2939), - [anon_sym_continue] = ACTIONS(2939), - [anon_sym_for] = ACTIONS(2939), - [anon_sym_loop] = ACTIONS(2939), - [anon_sym_while] = ACTIONS(2939), - [anon_sym_do] = ACTIONS(2939), - [anon_sym_if] = ACTIONS(2939), - [anon_sym_match] = ACTIONS(2939), - [anon_sym_LBRACE] = ACTIONS(2939), - [anon_sym_RBRACE] = ACTIONS(2939), - [anon_sym_DOT] = ACTIONS(2939), - [anon_sym_try] = ACTIONS(2939), - [anon_sym_return] = ACTIONS(2939), - [anon_sym_source] = ACTIONS(2939), - [anon_sym_source_DASHenv] = ACTIONS(2939), - [anon_sym_register] = ACTIONS(2939), - [anon_sym_hide] = ACTIONS(2939), - [anon_sym_hide_DASHenv] = ACTIONS(2939), - [anon_sym_overlay] = ACTIONS(2939), - [anon_sym_where] = ACTIONS(2939), - [anon_sym_not] = ACTIONS(2939), - [sym_val_nothing] = ACTIONS(2939), - [anon_sym_true] = ACTIONS(2939), - [anon_sym_false] = ACTIONS(2939), - [aux_sym_val_number_token1] = ACTIONS(2939), - [aux_sym_val_number_token2] = ACTIONS(2939), - [aux_sym_val_number_token3] = ACTIONS(2939), - [anon_sym_inf] = ACTIONS(2939), - [anon_sym_DASHinf] = ACTIONS(2939), - [anon_sym_NaN] = ACTIONS(2939), - [aux_sym__val_number_decimal_token1] = ACTIONS(2939), - [aux_sym__val_number_decimal_token2] = ACTIONS(2939), - [anon_sym_0b] = ACTIONS(2939), - [anon_sym_0o] = ACTIONS(2939), - [anon_sym_0x] = ACTIONS(2939), - [sym_val_date] = ACTIONS(2939), - [anon_sym_DQUOTE] = ACTIONS(2939), - [sym__str_single_quotes] = ACTIONS(2939), - [sym__str_back_ticks] = ACTIONS(2939), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2939), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2939), - [anon_sym_CARET] = ACTIONS(2939), + [1103] = { + [sym_block] = STATE(1228), + [sym_comment] = STATE(1103), + [anon_sym_export] = ACTIONS(2863), + [anon_sym_alias] = ACTIONS(2863), + [anon_sym_let] = ACTIONS(2863), + [anon_sym_let_DASHenv] = ACTIONS(2863), + [anon_sym_mut] = ACTIONS(2863), + [anon_sym_const] = ACTIONS(2863), + [anon_sym_SEMI] = ACTIONS(2863), + [sym_cmd_identifier] = ACTIONS(2863), + [anon_sym_LF] = ACTIONS(2865), + [anon_sym_def] = ACTIONS(2863), + [anon_sym_export_DASHenv] = ACTIONS(2863), + [anon_sym_extern] = ACTIONS(2863), + [anon_sym_module] = ACTIONS(2863), + [anon_sym_use] = ACTIONS(2863), + [anon_sym_LBRACK] = ACTIONS(2863), + [anon_sym_LPAREN] = ACTIONS(2863), + [anon_sym_RPAREN] = ACTIONS(2863), + [anon_sym_DOLLAR] = ACTIONS(2863), + [anon_sym_error] = ACTIONS(2863), + [anon_sym_DASH] = ACTIONS(2863), + [anon_sym_break] = ACTIONS(2863), + [anon_sym_continue] = ACTIONS(2863), + [anon_sym_for] = ACTIONS(2863), + [anon_sym_loop] = ACTIONS(2863), + [anon_sym_while] = ACTIONS(2863), + [anon_sym_do] = ACTIONS(2863), + [anon_sym_if] = ACTIONS(2863), + [anon_sym_match] = ACTIONS(2863), + [anon_sym_LBRACE] = ACTIONS(2867), + [anon_sym_RBRACE] = ACTIONS(2863), + [anon_sym_DOT] = ACTIONS(2863), + [anon_sym_try] = ACTIONS(2863), + [anon_sym_return] = ACTIONS(2863), + [anon_sym_source] = ACTIONS(2863), + [anon_sym_source_DASHenv] = ACTIONS(2863), + [anon_sym_register] = ACTIONS(2863), + [anon_sym_hide] = ACTIONS(2863), + [anon_sym_hide_DASHenv] = ACTIONS(2863), + [anon_sym_overlay] = ACTIONS(2863), + [anon_sym_where] = ACTIONS(2863), + [anon_sym_not] = ACTIONS(2863), + [sym_val_nothing] = ACTIONS(2863), + [anon_sym_true] = ACTIONS(2863), + [anon_sym_false] = ACTIONS(2863), + [aux_sym_val_number_token1] = ACTIONS(2863), + [aux_sym_val_number_token2] = ACTIONS(2863), + [aux_sym_val_number_token3] = ACTIONS(2863), + [anon_sym_inf] = ACTIONS(2863), + [anon_sym_DASHinf] = ACTIONS(2863), + [anon_sym_NaN] = ACTIONS(2863), + [aux_sym__val_number_decimal_token1] = ACTIONS(2863), + [aux_sym__val_number_decimal_token2] = ACTIONS(2863), + [anon_sym_0b] = ACTIONS(2863), + [anon_sym_0o] = ACTIONS(2863), + [anon_sym_0x] = ACTIONS(2863), + [sym_val_date] = ACTIONS(2863), + [anon_sym_DQUOTE] = ACTIONS(2863), + [sym__str_single_quotes] = ACTIONS(2863), + [sym__str_back_ticks] = ACTIONS(2863), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2863), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2863), + [anon_sym_CARET] = ACTIONS(2863), [anon_sym_POUND] = ACTIONS(105), }, - [1145] = { - [sym_comment] = STATE(1145), - [anon_sym_export] = ACTIONS(2939), - [anon_sym_alias] = ACTIONS(2939), - [anon_sym_let] = ACTIONS(2939), - [anon_sym_let_DASHenv] = ACTIONS(2939), - [anon_sym_mut] = ACTIONS(2939), - [anon_sym_const] = ACTIONS(2939), - [anon_sym_SEMI] = ACTIONS(2939), - [sym_cmd_identifier] = ACTIONS(2939), - [anon_sym_LF] = ACTIONS(2941), - [anon_sym_def] = ACTIONS(2939), - [anon_sym_def_DASHenv] = ACTIONS(2939), - [anon_sym_export_DASHenv] = ACTIONS(2939), - [anon_sym_extern] = ACTIONS(2939), - [anon_sym_module] = ACTIONS(2939), - [anon_sym_use] = ACTIONS(2939), - [anon_sym_LBRACK] = ACTIONS(2939), - [anon_sym_LPAREN] = ACTIONS(2939), - [anon_sym_RPAREN] = ACTIONS(2939), - [anon_sym_DOLLAR] = ACTIONS(2939), - [anon_sym_error] = ACTIONS(2939), - [anon_sym_DASH] = ACTIONS(2939), - [anon_sym_break] = ACTIONS(2939), - [anon_sym_continue] = ACTIONS(2939), - [anon_sym_for] = ACTIONS(2939), - [anon_sym_loop] = ACTIONS(2939), - [anon_sym_while] = ACTIONS(2939), - [anon_sym_do] = ACTIONS(2939), - [anon_sym_if] = ACTIONS(2939), - [anon_sym_match] = ACTIONS(2939), - [anon_sym_LBRACE] = ACTIONS(2939), - [anon_sym_RBRACE] = ACTIONS(2939), - [anon_sym_DOT] = ACTIONS(2939), - [anon_sym_try] = ACTIONS(2939), - [anon_sym_return] = ACTIONS(2939), - [anon_sym_source] = ACTIONS(2939), - [anon_sym_source_DASHenv] = ACTIONS(2939), - [anon_sym_register] = ACTIONS(2939), - [anon_sym_hide] = ACTIONS(2939), - [anon_sym_hide_DASHenv] = ACTIONS(2939), - [anon_sym_overlay] = ACTIONS(2939), - [anon_sym_where] = ACTIONS(2939), - [anon_sym_not] = ACTIONS(2939), - [sym_val_nothing] = ACTIONS(2939), - [anon_sym_true] = ACTIONS(2939), - [anon_sym_false] = ACTIONS(2939), - [aux_sym_val_number_token1] = ACTIONS(2939), - [aux_sym_val_number_token2] = ACTIONS(2939), - [aux_sym_val_number_token3] = ACTIONS(2939), - [anon_sym_inf] = ACTIONS(2939), - [anon_sym_DASHinf] = ACTIONS(2939), - [anon_sym_NaN] = ACTIONS(2939), - [aux_sym__val_number_decimal_token1] = ACTIONS(2939), - [aux_sym__val_number_decimal_token2] = ACTIONS(2939), - [anon_sym_0b] = ACTIONS(2939), - [anon_sym_0o] = ACTIONS(2939), - [anon_sym_0x] = ACTIONS(2939), - [sym_val_date] = ACTIONS(2939), - [anon_sym_DQUOTE] = ACTIONS(2939), - [sym__str_single_quotes] = ACTIONS(2939), - [sym__str_back_ticks] = ACTIONS(2939), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2939), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2939), - [anon_sym_CARET] = ACTIONS(2939), + [1104] = { + [sym_comment] = STATE(1104), + [anon_sym_export] = ACTIONS(1463), + [anon_sym_alias] = ACTIONS(1463), + [anon_sym_let] = ACTIONS(1463), + [anon_sym_let_DASHenv] = ACTIONS(1463), + [anon_sym_mut] = ACTIONS(1463), + [anon_sym_const] = ACTIONS(1463), + [anon_sym_SEMI] = ACTIONS(1463), + [sym_cmd_identifier] = ACTIONS(1463), + [anon_sym_LF] = ACTIONS(1465), + [anon_sym_def] = ACTIONS(1463), + [anon_sym_export_DASHenv] = ACTIONS(1463), + [anon_sym_extern] = ACTIONS(1463), + [anon_sym_module] = ACTIONS(1463), + [anon_sym_use] = ACTIONS(1463), + [anon_sym_LBRACK] = ACTIONS(1463), + [anon_sym_LPAREN] = ACTIONS(1463), + [anon_sym_RPAREN] = ACTIONS(1463), + [anon_sym_DOLLAR] = ACTIONS(1463), + [anon_sym_error] = ACTIONS(1463), + [anon_sym_DASH] = ACTIONS(1463), + [anon_sym_break] = ACTIONS(1463), + [anon_sym_continue] = ACTIONS(1463), + [anon_sym_for] = ACTIONS(1463), + [anon_sym_loop] = ACTIONS(1463), + [anon_sym_while] = ACTIONS(1463), + [anon_sym_do] = ACTIONS(1463), + [anon_sym_if] = ACTIONS(1463), + [anon_sym_match] = ACTIONS(1463), + [anon_sym_LBRACE] = ACTIONS(1463), + [anon_sym_RBRACE] = ACTIONS(1463), + [anon_sym_DOT] = ACTIONS(1463), + [anon_sym_try] = ACTIONS(1463), + [anon_sym_return] = ACTIONS(1463), + [anon_sym_source] = ACTIONS(1463), + [anon_sym_source_DASHenv] = ACTIONS(1463), + [anon_sym_register] = ACTIONS(1463), + [anon_sym_hide] = ACTIONS(1463), + [anon_sym_hide_DASHenv] = ACTIONS(1463), + [anon_sym_overlay] = ACTIONS(1463), + [anon_sym_STAR] = ACTIONS(1463), + [anon_sym_where] = ACTIONS(1463), + [anon_sym_not] = ACTIONS(1463), + [sym_val_nothing] = ACTIONS(1463), + [anon_sym_true] = ACTIONS(1463), + [anon_sym_false] = ACTIONS(1463), + [aux_sym_val_number_token1] = ACTIONS(1463), + [aux_sym_val_number_token2] = ACTIONS(1463), + [aux_sym_val_number_token3] = ACTIONS(1463), + [anon_sym_inf] = ACTIONS(1463), + [anon_sym_DASHinf] = ACTIONS(1463), + [anon_sym_NaN] = ACTIONS(1463), + [aux_sym__val_number_decimal_token1] = ACTIONS(1463), + [aux_sym__val_number_decimal_token2] = ACTIONS(1463), + [anon_sym_0b] = ACTIONS(1463), + [anon_sym_0o] = ACTIONS(1463), + [anon_sym_0x] = ACTIONS(1463), + [sym_val_date] = ACTIONS(1463), + [anon_sym_DQUOTE] = ACTIONS(1463), + [sym__str_single_quotes] = ACTIONS(1463), + [sym__str_back_ticks] = ACTIONS(1463), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1463), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1463), + [anon_sym_CARET] = ACTIONS(1463), [anon_sym_POUND] = ACTIONS(105), }, - [1146] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1105] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1146), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1105), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -166464,13 +163378,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -166484,8 +163397,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2943), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2884), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -166497,836 +163410,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1147] = { - [sym_comment] = STATE(1147), - [anon_sym_export] = ACTIONS(2945), - [anon_sym_alias] = ACTIONS(2945), - [anon_sym_let] = ACTIONS(2945), - [anon_sym_let_DASHenv] = ACTIONS(2945), - [anon_sym_mut] = ACTIONS(2945), - [anon_sym_const] = ACTIONS(2945), - [anon_sym_SEMI] = ACTIONS(2945), - [sym_cmd_identifier] = ACTIONS(2945), - [anon_sym_LF] = ACTIONS(2947), - [anon_sym_def] = ACTIONS(2945), - [anon_sym_def_DASHenv] = ACTIONS(2945), - [anon_sym_export_DASHenv] = ACTIONS(2945), - [anon_sym_extern] = ACTIONS(2945), - [anon_sym_module] = ACTIONS(2945), - [anon_sym_use] = ACTIONS(2945), - [anon_sym_LBRACK] = ACTIONS(2945), - [anon_sym_LPAREN] = ACTIONS(2945), - [anon_sym_RPAREN] = ACTIONS(2945), - [anon_sym_DOLLAR] = ACTIONS(2945), - [anon_sym_error] = ACTIONS(2945), - [anon_sym_DASH] = ACTIONS(2945), - [anon_sym_break] = ACTIONS(2945), - [anon_sym_continue] = ACTIONS(2945), - [anon_sym_for] = ACTIONS(2945), - [anon_sym_loop] = ACTIONS(2945), - [anon_sym_while] = ACTIONS(2945), - [anon_sym_do] = ACTIONS(2945), - [anon_sym_if] = ACTIONS(2945), - [anon_sym_match] = ACTIONS(2945), - [anon_sym_LBRACE] = ACTIONS(2945), - [anon_sym_RBRACE] = ACTIONS(2945), - [anon_sym_DOT] = ACTIONS(2945), - [anon_sym_try] = ACTIONS(2945), - [anon_sym_return] = ACTIONS(2945), - [anon_sym_source] = ACTIONS(2945), - [anon_sym_source_DASHenv] = ACTIONS(2945), - [anon_sym_register] = ACTIONS(2945), - [anon_sym_hide] = ACTIONS(2945), - [anon_sym_hide_DASHenv] = ACTIONS(2945), - [anon_sym_overlay] = ACTIONS(2945), - [anon_sym_where] = ACTIONS(2945), - [anon_sym_not] = ACTIONS(2945), - [sym_val_nothing] = ACTIONS(2945), - [anon_sym_true] = ACTIONS(2945), - [anon_sym_false] = ACTIONS(2945), - [aux_sym_val_number_token1] = ACTIONS(2945), - [aux_sym_val_number_token2] = ACTIONS(2945), - [aux_sym_val_number_token3] = ACTIONS(2945), - [anon_sym_inf] = ACTIONS(2945), - [anon_sym_DASHinf] = ACTIONS(2945), - [anon_sym_NaN] = ACTIONS(2945), - [aux_sym__val_number_decimal_token1] = ACTIONS(2945), - [aux_sym__val_number_decimal_token2] = ACTIONS(2945), - [anon_sym_0b] = ACTIONS(2945), - [anon_sym_0o] = ACTIONS(2945), - [anon_sym_0x] = ACTIONS(2945), - [sym_val_date] = ACTIONS(2945), - [anon_sym_DQUOTE] = ACTIONS(2945), - [sym__str_single_quotes] = ACTIONS(2945), - [sym__str_back_ticks] = ACTIONS(2945), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2945), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2945), - [anon_sym_CARET] = ACTIONS(2945), - [anon_sym_POUND] = ACTIONS(105), - }, - [1148] = { - [sym_comment] = STATE(1148), - [anon_sym_export] = ACTIONS(2949), - [anon_sym_alias] = ACTIONS(2949), - [anon_sym_let] = ACTIONS(2949), - [anon_sym_let_DASHenv] = ACTIONS(2949), - [anon_sym_mut] = ACTIONS(2949), - [anon_sym_const] = ACTIONS(2949), - [anon_sym_SEMI] = ACTIONS(2949), - [sym_cmd_identifier] = ACTIONS(2949), - [anon_sym_LF] = ACTIONS(2951), - [anon_sym_def] = ACTIONS(2949), - [anon_sym_def_DASHenv] = ACTIONS(2949), - [anon_sym_export_DASHenv] = ACTIONS(2949), - [anon_sym_extern] = ACTIONS(2949), - [anon_sym_module] = ACTIONS(2949), - [anon_sym_use] = ACTIONS(2949), - [anon_sym_LBRACK] = ACTIONS(2949), - [anon_sym_LPAREN] = ACTIONS(2949), - [anon_sym_RPAREN] = ACTIONS(2949), - [anon_sym_DOLLAR] = ACTIONS(2949), - [anon_sym_error] = ACTIONS(2949), - [anon_sym_DASH] = ACTIONS(2949), - [anon_sym_break] = ACTIONS(2949), - [anon_sym_continue] = ACTIONS(2949), - [anon_sym_for] = ACTIONS(2949), - [anon_sym_loop] = ACTIONS(2949), - [anon_sym_while] = ACTIONS(2949), - [anon_sym_do] = ACTIONS(2949), - [anon_sym_if] = ACTIONS(2949), - [anon_sym_match] = ACTIONS(2949), - [anon_sym_LBRACE] = ACTIONS(2949), - [anon_sym_RBRACE] = ACTIONS(2949), - [anon_sym_DOT] = ACTIONS(2949), - [anon_sym_try] = ACTIONS(2949), - [anon_sym_return] = ACTIONS(2949), - [anon_sym_source] = ACTIONS(2949), - [anon_sym_source_DASHenv] = ACTIONS(2949), - [anon_sym_register] = ACTIONS(2949), - [anon_sym_hide] = ACTIONS(2949), - [anon_sym_hide_DASHenv] = ACTIONS(2949), - [anon_sym_overlay] = ACTIONS(2949), - [anon_sym_where] = ACTIONS(2949), - [anon_sym_not] = ACTIONS(2949), - [sym_val_nothing] = ACTIONS(2949), - [anon_sym_true] = ACTIONS(2949), - [anon_sym_false] = ACTIONS(2949), - [aux_sym_val_number_token1] = ACTIONS(2949), - [aux_sym_val_number_token2] = ACTIONS(2949), - [aux_sym_val_number_token3] = ACTIONS(2949), - [anon_sym_inf] = ACTIONS(2949), - [anon_sym_DASHinf] = ACTIONS(2949), - [anon_sym_NaN] = ACTIONS(2949), - [aux_sym__val_number_decimal_token1] = ACTIONS(2949), - [aux_sym__val_number_decimal_token2] = ACTIONS(2949), - [anon_sym_0b] = ACTIONS(2949), - [anon_sym_0o] = ACTIONS(2949), - [anon_sym_0x] = ACTIONS(2949), - [sym_val_date] = ACTIONS(2949), - [anon_sym_DQUOTE] = ACTIONS(2949), - [sym__str_single_quotes] = ACTIONS(2949), - [sym__str_back_ticks] = ACTIONS(2949), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2949), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2949), - [anon_sym_CARET] = ACTIONS(2949), - [anon_sym_POUND] = ACTIONS(105), - }, - [1149] = { - [sym_comment] = STATE(1149), - [anon_sym_export] = ACTIONS(2953), - [anon_sym_alias] = ACTIONS(2953), - [anon_sym_let] = ACTIONS(2953), - [anon_sym_let_DASHenv] = ACTIONS(2953), - [anon_sym_mut] = ACTIONS(2953), - [anon_sym_const] = ACTIONS(2953), - [anon_sym_SEMI] = ACTIONS(2953), - [sym_cmd_identifier] = ACTIONS(2953), - [anon_sym_LF] = ACTIONS(2955), - [anon_sym_def] = ACTIONS(2953), - [anon_sym_def_DASHenv] = ACTIONS(2953), - [anon_sym_export_DASHenv] = ACTIONS(2953), - [anon_sym_extern] = ACTIONS(2953), - [anon_sym_module] = ACTIONS(2953), - [anon_sym_use] = ACTIONS(2953), - [anon_sym_LBRACK] = ACTIONS(2953), - [anon_sym_LPAREN] = ACTIONS(2953), - [anon_sym_RPAREN] = ACTIONS(2953), - [anon_sym_DOLLAR] = ACTIONS(2953), - [anon_sym_error] = ACTIONS(2953), - [anon_sym_DASH] = ACTIONS(2953), - [anon_sym_break] = ACTIONS(2953), - [anon_sym_continue] = ACTIONS(2953), - [anon_sym_for] = ACTIONS(2953), - [anon_sym_loop] = ACTIONS(2953), - [anon_sym_while] = ACTIONS(2953), - [anon_sym_do] = ACTIONS(2953), - [anon_sym_if] = ACTIONS(2953), - [anon_sym_match] = ACTIONS(2953), - [anon_sym_LBRACE] = ACTIONS(2953), - [anon_sym_RBRACE] = ACTIONS(2953), - [anon_sym_DOT] = ACTIONS(2953), - [anon_sym_try] = ACTIONS(2953), - [anon_sym_return] = ACTIONS(2953), - [anon_sym_source] = ACTIONS(2953), - [anon_sym_source_DASHenv] = ACTIONS(2953), - [anon_sym_register] = ACTIONS(2953), - [anon_sym_hide] = ACTIONS(2953), - [anon_sym_hide_DASHenv] = ACTIONS(2953), - [anon_sym_overlay] = ACTIONS(2953), - [anon_sym_where] = ACTIONS(2953), - [anon_sym_not] = ACTIONS(2953), - [sym_val_nothing] = ACTIONS(2953), - [anon_sym_true] = ACTIONS(2953), - [anon_sym_false] = ACTIONS(2953), - [aux_sym_val_number_token1] = ACTIONS(2953), - [aux_sym_val_number_token2] = ACTIONS(2953), - [aux_sym_val_number_token3] = ACTIONS(2953), - [anon_sym_inf] = ACTIONS(2953), - [anon_sym_DASHinf] = ACTIONS(2953), - [anon_sym_NaN] = ACTIONS(2953), - [aux_sym__val_number_decimal_token1] = ACTIONS(2953), - [aux_sym__val_number_decimal_token2] = ACTIONS(2953), - [anon_sym_0b] = ACTIONS(2953), - [anon_sym_0o] = ACTIONS(2953), - [anon_sym_0x] = ACTIONS(2953), - [sym_val_date] = ACTIONS(2953), - [anon_sym_DQUOTE] = ACTIONS(2953), - [sym__str_single_quotes] = ACTIONS(2953), - [sym__str_back_ticks] = ACTIONS(2953), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2953), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2953), - [anon_sym_CARET] = ACTIONS(2953), - [anon_sym_POUND] = ACTIONS(105), - }, - [1150] = { - [sym_comment] = STATE(1150), - [anon_sym_export] = ACTIONS(2957), - [anon_sym_alias] = ACTIONS(2957), - [anon_sym_let] = ACTIONS(2957), - [anon_sym_let_DASHenv] = ACTIONS(2957), - [anon_sym_mut] = ACTIONS(2957), - [anon_sym_const] = ACTIONS(2957), - [anon_sym_SEMI] = ACTIONS(2957), - [sym_cmd_identifier] = ACTIONS(2957), - [anon_sym_LF] = ACTIONS(2959), - [anon_sym_def] = ACTIONS(2957), - [anon_sym_def_DASHenv] = ACTIONS(2957), - [anon_sym_export_DASHenv] = ACTIONS(2957), - [anon_sym_extern] = ACTIONS(2957), - [anon_sym_module] = ACTIONS(2957), - [anon_sym_use] = ACTIONS(2957), - [anon_sym_LBRACK] = ACTIONS(2957), - [anon_sym_LPAREN] = ACTIONS(2957), - [anon_sym_RPAREN] = ACTIONS(2957), - [anon_sym_DOLLAR] = ACTIONS(2957), - [anon_sym_error] = ACTIONS(2957), - [anon_sym_DASH] = ACTIONS(2957), - [anon_sym_break] = ACTIONS(2957), - [anon_sym_continue] = ACTIONS(2957), - [anon_sym_for] = ACTIONS(2957), - [anon_sym_loop] = ACTIONS(2957), - [anon_sym_while] = ACTIONS(2957), - [anon_sym_do] = ACTIONS(2957), - [anon_sym_if] = ACTIONS(2957), - [anon_sym_match] = ACTIONS(2957), - [anon_sym_LBRACE] = ACTIONS(2957), - [anon_sym_RBRACE] = ACTIONS(2957), - [anon_sym_DOT] = ACTIONS(2957), - [anon_sym_try] = ACTIONS(2957), - [anon_sym_return] = ACTIONS(2957), - [anon_sym_source] = ACTIONS(2957), - [anon_sym_source_DASHenv] = ACTIONS(2957), - [anon_sym_register] = ACTIONS(2957), - [anon_sym_hide] = ACTIONS(2957), - [anon_sym_hide_DASHenv] = ACTIONS(2957), - [anon_sym_overlay] = ACTIONS(2957), - [anon_sym_where] = ACTIONS(2957), - [anon_sym_not] = ACTIONS(2957), - [sym_val_nothing] = ACTIONS(2957), - [anon_sym_true] = ACTIONS(2957), - [anon_sym_false] = ACTIONS(2957), - [aux_sym_val_number_token1] = ACTIONS(2957), - [aux_sym_val_number_token2] = ACTIONS(2957), - [aux_sym_val_number_token3] = ACTIONS(2957), - [anon_sym_inf] = ACTIONS(2957), - [anon_sym_DASHinf] = ACTIONS(2957), - [anon_sym_NaN] = ACTIONS(2957), - [aux_sym__val_number_decimal_token1] = ACTIONS(2957), - [aux_sym__val_number_decimal_token2] = ACTIONS(2957), - [anon_sym_0b] = ACTIONS(2957), - [anon_sym_0o] = ACTIONS(2957), - [anon_sym_0x] = ACTIONS(2957), - [sym_val_date] = ACTIONS(2957), - [anon_sym_DQUOTE] = ACTIONS(2957), - [sym__str_single_quotes] = ACTIONS(2957), - [sym__str_back_ticks] = ACTIONS(2957), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2957), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2957), - [anon_sym_CARET] = ACTIONS(2957), - [anon_sym_POUND] = ACTIONS(105), - }, - [1151] = { - [sym_comment] = STATE(1151), - [anon_sym_export] = ACTIONS(2957), - [anon_sym_alias] = ACTIONS(2957), - [anon_sym_let] = ACTIONS(2957), - [anon_sym_let_DASHenv] = ACTIONS(2957), - [anon_sym_mut] = ACTIONS(2957), - [anon_sym_const] = ACTIONS(2957), - [anon_sym_SEMI] = ACTIONS(2957), - [sym_cmd_identifier] = ACTIONS(2957), - [anon_sym_LF] = ACTIONS(2959), - [anon_sym_def] = ACTIONS(2957), - [anon_sym_def_DASHenv] = ACTIONS(2957), - [anon_sym_export_DASHenv] = ACTIONS(2957), - [anon_sym_extern] = ACTIONS(2957), - [anon_sym_module] = ACTIONS(2957), - [anon_sym_use] = ACTIONS(2957), - [anon_sym_LBRACK] = ACTIONS(2957), - [anon_sym_LPAREN] = ACTIONS(2957), - [anon_sym_RPAREN] = ACTIONS(2957), - [anon_sym_DOLLAR] = ACTIONS(2957), - [anon_sym_error] = ACTIONS(2957), - [anon_sym_DASH] = ACTIONS(2957), - [anon_sym_break] = ACTIONS(2957), - [anon_sym_continue] = ACTIONS(2957), - [anon_sym_for] = ACTIONS(2957), - [anon_sym_loop] = ACTIONS(2957), - [anon_sym_while] = ACTIONS(2957), - [anon_sym_do] = ACTIONS(2957), - [anon_sym_if] = ACTIONS(2957), - [anon_sym_match] = ACTIONS(2957), - [anon_sym_LBRACE] = ACTIONS(2957), - [anon_sym_RBRACE] = ACTIONS(2957), - [anon_sym_DOT] = ACTIONS(2957), - [anon_sym_try] = ACTIONS(2957), - [anon_sym_return] = ACTIONS(2957), - [anon_sym_source] = ACTIONS(2957), - [anon_sym_source_DASHenv] = ACTIONS(2957), - [anon_sym_register] = ACTIONS(2957), - [anon_sym_hide] = ACTIONS(2957), - [anon_sym_hide_DASHenv] = ACTIONS(2957), - [anon_sym_overlay] = ACTIONS(2957), - [anon_sym_where] = ACTIONS(2957), - [anon_sym_not] = ACTIONS(2957), - [sym_val_nothing] = ACTIONS(2957), - [anon_sym_true] = ACTIONS(2957), - [anon_sym_false] = ACTIONS(2957), - [aux_sym_val_number_token1] = ACTIONS(2957), - [aux_sym_val_number_token2] = ACTIONS(2957), - [aux_sym_val_number_token3] = ACTIONS(2957), - [anon_sym_inf] = ACTIONS(2957), - [anon_sym_DASHinf] = ACTIONS(2957), - [anon_sym_NaN] = ACTIONS(2957), - [aux_sym__val_number_decimal_token1] = ACTIONS(2957), - [aux_sym__val_number_decimal_token2] = ACTIONS(2957), - [anon_sym_0b] = ACTIONS(2957), - [anon_sym_0o] = ACTIONS(2957), - [anon_sym_0x] = ACTIONS(2957), - [sym_val_date] = ACTIONS(2957), - [anon_sym_DQUOTE] = ACTIONS(2957), - [sym__str_single_quotes] = ACTIONS(2957), - [sym__str_back_ticks] = ACTIONS(2957), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2957), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2957), - [anon_sym_CARET] = ACTIONS(2957), - [anon_sym_POUND] = ACTIONS(105), - }, - [1152] = { - [sym_comment] = STATE(1152), - [anon_sym_export] = ACTIONS(2961), - [anon_sym_alias] = ACTIONS(2961), - [anon_sym_let] = ACTIONS(2961), - [anon_sym_let_DASHenv] = ACTIONS(2961), - [anon_sym_mut] = ACTIONS(2961), - [anon_sym_const] = ACTIONS(2961), - [anon_sym_SEMI] = ACTIONS(2961), - [sym_cmd_identifier] = ACTIONS(2961), - [anon_sym_LF] = ACTIONS(2963), - [anon_sym_def] = ACTIONS(2961), - [anon_sym_def_DASHenv] = ACTIONS(2961), - [anon_sym_export_DASHenv] = ACTIONS(2961), - [anon_sym_extern] = ACTIONS(2961), - [anon_sym_module] = ACTIONS(2961), - [anon_sym_use] = ACTIONS(2961), - [anon_sym_LBRACK] = ACTIONS(2961), - [anon_sym_LPAREN] = ACTIONS(2961), - [anon_sym_RPAREN] = ACTIONS(2961), - [anon_sym_DOLLAR] = ACTIONS(2961), - [anon_sym_error] = ACTIONS(2961), - [anon_sym_DASH] = ACTIONS(2961), - [anon_sym_break] = ACTIONS(2961), - [anon_sym_continue] = ACTIONS(2961), - [anon_sym_for] = ACTIONS(2961), - [anon_sym_loop] = ACTIONS(2961), - [anon_sym_while] = ACTIONS(2961), - [anon_sym_do] = ACTIONS(2961), - [anon_sym_if] = ACTIONS(2961), - [anon_sym_match] = ACTIONS(2961), - [anon_sym_LBRACE] = ACTIONS(2961), - [anon_sym_RBRACE] = ACTIONS(2961), - [anon_sym_DOT] = ACTIONS(2961), - [anon_sym_try] = ACTIONS(2961), - [anon_sym_return] = ACTIONS(2961), - [anon_sym_source] = ACTIONS(2961), - [anon_sym_source_DASHenv] = ACTIONS(2961), - [anon_sym_register] = ACTIONS(2961), - [anon_sym_hide] = ACTIONS(2961), - [anon_sym_hide_DASHenv] = ACTIONS(2961), - [anon_sym_overlay] = ACTIONS(2961), - [anon_sym_where] = ACTIONS(2961), - [anon_sym_not] = ACTIONS(2961), - [sym_val_nothing] = ACTIONS(2961), - [anon_sym_true] = ACTIONS(2961), - [anon_sym_false] = ACTIONS(2961), - [aux_sym_val_number_token1] = ACTIONS(2961), - [aux_sym_val_number_token2] = ACTIONS(2961), - [aux_sym_val_number_token3] = ACTIONS(2961), - [anon_sym_inf] = ACTIONS(2961), - [anon_sym_DASHinf] = ACTIONS(2961), - [anon_sym_NaN] = ACTIONS(2961), - [aux_sym__val_number_decimal_token1] = ACTIONS(2961), - [aux_sym__val_number_decimal_token2] = ACTIONS(2961), - [anon_sym_0b] = ACTIONS(2961), - [anon_sym_0o] = ACTIONS(2961), - [anon_sym_0x] = ACTIONS(2961), - [sym_val_date] = ACTIONS(2961), - [anon_sym_DQUOTE] = ACTIONS(2961), - [sym__str_single_quotes] = ACTIONS(2961), - [sym__str_back_ticks] = ACTIONS(2961), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2961), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2961), - [anon_sym_CARET] = ACTIONS(2961), - [anon_sym_POUND] = ACTIONS(105), - }, - [1153] = { - [sym_comment] = STATE(1153), - [ts_builtin_sym_end] = ACTIONS(1445), - [anon_sym_export] = ACTIONS(1443), - [anon_sym_alias] = ACTIONS(1443), - [anon_sym_let] = ACTIONS(1443), - [anon_sym_let_DASHenv] = ACTIONS(1443), - [anon_sym_mut] = ACTIONS(1443), - [anon_sym_const] = ACTIONS(1443), - [anon_sym_SEMI] = ACTIONS(1443), - [sym_cmd_identifier] = ACTIONS(1443), - [anon_sym_LF] = ACTIONS(1445), - [anon_sym_def] = ACTIONS(1443), - [anon_sym_def_DASHenv] = ACTIONS(1443), - [anon_sym_export_DASHenv] = ACTIONS(1443), - [anon_sym_extern] = ACTIONS(1443), - [anon_sym_module] = ACTIONS(1443), - [anon_sym_use] = ACTIONS(1443), - [anon_sym_LBRACK] = ACTIONS(1443), - [anon_sym_LPAREN] = ACTIONS(1443), - [anon_sym_DOLLAR] = ACTIONS(1443), - [anon_sym_error] = ACTIONS(1443), - [anon_sym_DASH] = ACTIONS(1443), - [anon_sym_break] = ACTIONS(1443), - [anon_sym_continue] = ACTIONS(1443), - [anon_sym_for] = ACTIONS(1443), - [anon_sym_loop] = ACTIONS(1443), - [anon_sym_while] = ACTIONS(1443), - [anon_sym_do] = ACTIONS(1443), - [anon_sym_if] = ACTIONS(1443), - [anon_sym_match] = ACTIONS(1443), - [anon_sym_LBRACE] = ACTIONS(1443), - [anon_sym_DOT] = ACTIONS(1443), - [anon_sym_try] = ACTIONS(1443), - [anon_sym_return] = ACTIONS(1443), - [anon_sym_source] = ACTIONS(1443), - [anon_sym_source_DASHenv] = ACTIONS(1443), - [anon_sym_register] = ACTIONS(1443), - [anon_sym_hide] = ACTIONS(1443), - [anon_sym_hide_DASHenv] = ACTIONS(1443), - [anon_sym_overlay] = ACTIONS(1443), - [anon_sym_STAR] = ACTIONS(1443), - [anon_sym_where] = ACTIONS(1443), - [anon_sym_not] = ACTIONS(1443), - [sym_val_nothing] = ACTIONS(1443), - [anon_sym_true] = ACTIONS(1443), - [anon_sym_false] = ACTIONS(1443), - [aux_sym_val_number_token1] = ACTIONS(1443), - [aux_sym_val_number_token2] = ACTIONS(1443), - [aux_sym_val_number_token3] = ACTIONS(1443), - [anon_sym_inf] = ACTIONS(1443), - [anon_sym_DASHinf] = ACTIONS(1443), - [anon_sym_NaN] = ACTIONS(1443), - [aux_sym__val_number_decimal_token1] = ACTIONS(1443), - [aux_sym__val_number_decimal_token2] = ACTIONS(1443), - [anon_sym_0b] = ACTIONS(1443), - [anon_sym_0o] = ACTIONS(1443), - [anon_sym_0x] = ACTIONS(1443), - [sym_val_date] = ACTIONS(1443), - [anon_sym_DQUOTE] = ACTIONS(1443), - [sym__str_single_quotes] = ACTIONS(1443), - [sym__str_back_ticks] = ACTIONS(1443), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1443), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1443), - [anon_sym_CARET] = ACTIONS(1443), - [anon_sym_POUND] = ACTIONS(105), - }, - [1154] = { - [sym_block] = STATE(1304), - [sym_comment] = STATE(1154), - [ts_builtin_sym_end] = ACTIONS(2764), - [anon_sym_export] = ACTIONS(2762), - [anon_sym_alias] = ACTIONS(2762), - [anon_sym_let] = ACTIONS(2762), - [anon_sym_let_DASHenv] = ACTIONS(2762), - [anon_sym_mut] = ACTIONS(2762), - [anon_sym_const] = ACTIONS(2762), - [anon_sym_SEMI] = ACTIONS(2762), - [sym_cmd_identifier] = ACTIONS(2762), - [anon_sym_LF] = ACTIONS(2764), - [anon_sym_def] = ACTIONS(2762), - [anon_sym_def_DASHenv] = ACTIONS(2762), - [anon_sym_export_DASHenv] = ACTIONS(2762), - [anon_sym_extern] = ACTIONS(2762), - [anon_sym_module] = ACTIONS(2762), - [anon_sym_use] = ACTIONS(2762), - [anon_sym_LBRACK] = ACTIONS(2762), - [anon_sym_LPAREN] = ACTIONS(2762), - [anon_sym_DOLLAR] = ACTIONS(2762), - [anon_sym_error] = ACTIONS(2762), - [anon_sym_DASH] = ACTIONS(2762), - [anon_sym_break] = ACTIONS(2762), - [anon_sym_continue] = ACTIONS(2762), - [anon_sym_for] = ACTIONS(2762), - [anon_sym_loop] = ACTIONS(2762), - [anon_sym_while] = ACTIONS(2762), - [anon_sym_do] = ACTIONS(2762), - [anon_sym_if] = ACTIONS(2762), - [anon_sym_match] = ACTIONS(2762), - [anon_sym_LBRACE] = ACTIONS(2965), - [anon_sym_DOT] = ACTIONS(2762), - [anon_sym_try] = ACTIONS(2762), - [anon_sym_return] = ACTIONS(2762), - [anon_sym_source] = ACTIONS(2762), - [anon_sym_source_DASHenv] = ACTIONS(2762), - [anon_sym_register] = ACTIONS(2762), - [anon_sym_hide] = ACTIONS(2762), - [anon_sym_hide_DASHenv] = ACTIONS(2762), - [anon_sym_overlay] = ACTIONS(2762), - [anon_sym_where] = ACTIONS(2762), - [anon_sym_not] = ACTIONS(2762), - [sym_val_nothing] = ACTIONS(2762), - [anon_sym_true] = ACTIONS(2762), - [anon_sym_false] = ACTIONS(2762), - [aux_sym_val_number_token1] = ACTIONS(2762), - [aux_sym_val_number_token2] = ACTIONS(2762), - [aux_sym_val_number_token3] = ACTIONS(2762), - [anon_sym_inf] = ACTIONS(2762), - [anon_sym_DASHinf] = ACTIONS(2762), - [anon_sym_NaN] = ACTIONS(2762), - [aux_sym__val_number_decimal_token1] = ACTIONS(2762), - [aux_sym__val_number_decimal_token2] = ACTIONS(2762), - [anon_sym_0b] = ACTIONS(2762), - [anon_sym_0o] = ACTIONS(2762), - [anon_sym_0x] = ACTIONS(2762), - [sym_val_date] = ACTIONS(2762), - [anon_sym_DQUOTE] = ACTIONS(2762), - [sym__str_single_quotes] = ACTIONS(2762), - [sym__str_back_ticks] = ACTIONS(2762), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2762), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2762), - [anon_sym_CARET] = ACTIONS(2762), - [anon_sym_POUND] = ACTIONS(105), - }, - [1155] = { - [sym_comment] = STATE(1155), - [anon_sym_export] = ACTIONS(2968), - [anon_sym_alias] = ACTIONS(2968), - [anon_sym_let] = ACTIONS(2968), - [anon_sym_let_DASHenv] = ACTIONS(2968), - [anon_sym_mut] = ACTIONS(2968), - [anon_sym_const] = ACTIONS(2968), - [anon_sym_SEMI] = ACTIONS(2968), - [sym_cmd_identifier] = ACTIONS(2968), - [anon_sym_LF] = ACTIONS(2970), - [anon_sym_def] = ACTIONS(2968), - [anon_sym_def_DASHenv] = ACTIONS(2968), - [anon_sym_export_DASHenv] = ACTIONS(2968), - [anon_sym_extern] = ACTIONS(2968), - [anon_sym_module] = ACTIONS(2968), - [anon_sym_use] = ACTIONS(2968), - [anon_sym_LBRACK] = ACTIONS(2968), - [anon_sym_LPAREN] = ACTIONS(2968), - [anon_sym_RPAREN] = ACTIONS(2968), - [anon_sym_DOLLAR] = ACTIONS(2968), - [anon_sym_error] = ACTIONS(2968), - [anon_sym_DASH] = ACTIONS(2968), - [anon_sym_break] = ACTIONS(2968), - [anon_sym_continue] = ACTIONS(2968), - [anon_sym_for] = ACTIONS(2968), - [anon_sym_loop] = ACTIONS(2968), - [anon_sym_while] = ACTIONS(2968), - [anon_sym_do] = ACTIONS(2968), - [anon_sym_if] = ACTIONS(2968), - [anon_sym_match] = ACTIONS(2968), - [anon_sym_LBRACE] = ACTIONS(2968), - [anon_sym_RBRACE] = ACTIONS(2968), - [anon_sym_DOT] = ACTIONS(2968), - [anon_sym_try] = ACTIONS(2968), - [anon_sym_return] = ACTIONS(2968), - [anon_sym_source] = ACTIONS(2968), - [anon_sym_source_DASHenv] = ACTIONS(2968), - [anon_sym_register] = ACTIONS(2968), - [anon_sym_hide] = ACTIONS(2968), - [anon_sym_hide_DASHenv] = ACTIONS(2968), - [anon_sym_overlay] = ACTIONS(2968), - [anon_sym_where] = ACTIONS(2968), - [anon_sym_not] = ACTIONS(2968), - [sym_val_nothing] = ACTIONS(2968), - [anon_sym_true] = ACTIONS(2968), - [anon_sym_false] = ACTIONS(2968), - [aux_sym_val_number_token1] = ACTIONS(2968), - [aux_sym_val_number_token2] = ACTIONS(2968), - [aux_sym_val_number_token3] = ACTIONS(2968), - [anon_sym_inf] = ACTIONS(2968), - [anon_sym_DASHinf] = ACTIONS(2968), - [anon_sym_NaN] = ACTIONS(2968), - [aux_sym__val_number_decimal_token1] = ACTIONS(2968), - [aux_sym__val_number_decimal_token2] = ACTIONS(2968), - [anon_sym_0b] = ACTIONS(2968), - [anon_sym_0o] = ACTIONS(2968), - [anon_sym_0x] = ACTIONS(2968), - [sym_val_date] = ACTIONS(2968), - [anon_sym_DQUOTE] = ACTIONS(2968), - [sym__str_single_quotes] = ACTIONS(2968), - [sym__str_back_ticks] = ACTIONS(2968), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2968), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2968), - [anon_sym_CARET] = ACTIONS(2968), - [anon_sym_POUND] = ACTIONS(105), - }, - [1156] = { - [sym_ctrl_do] = STATE(4132), - [sym_ctrl_if] = STATE(4132), - [sym_ctrl_match] = STATE(4132), - [sym_ctrl_try] = STATE(4132), - [sym__expression] = STATE(3153), - [sym_expr_unary] = STATE(3273), - [sym_expr_binary] = STATE(3273), - [sym_expr_parenthesized] = STATE(3011), - [sym_val_range] = STATE(3273), - [sym__value] = STATE(3273), - [sym_val_bool] = STATE(3149), - [sym_val_variable] = STATE(3027), - [sym__var] = STATE(2742), - [sym_val_number] = STATE(253), - [sym__val_number_decimal] = STATE(223), - [sym_val_duration] = STATE(3149), - [sym_val_filesize] = STATE(3149), - [sym_val_binary] = STATE(3149), - [sym_val_string] = STATE(3149), - [sym__str_double_quotes] = STATE(3116), - [sym_val_interpolated] = STATE(3149), - [sym__inter_single_quotes] = STATE(3223), - [sym__inter_double_quotes] = STATE(3218), - [sym_val_list] = STATE(3149), - [sym_val_record] = STATE(3149), - [sym_val_table] = STATE(3149), - [sym_val_closure] = STATE(3149), - [sym_comment] = STATE(1156), - [anon_sym_SEMI] = ACTIONS(2836), - [anon_sym_LF] = ACTIONS(2838), - [anon_sym_LBRACK] = ACTIONS(2840), - [anon_sym_LPAREN] = ACTIONS(2842), - [anon_sym_RPAREN] = ACTIONS(2836), - [anon_sym_PIPE] = ACTIONS(2836), - [anon_sym_DOLLAR] = ACTIONS(1781), - [anon_sym_DASH] = ACTIONS(240), - [anon_sym_do] = ACTIONS(416), - [anon_sym_if] = ACTIONS(418), - [anon_sym_match] = ACTIONS(420), - [anon_sym_LBRACE] = ACTIONS(2844), - [anon_sym_RBRACE] = ACTIONS(2836), - [anon_sym_DOT] = ACTIONS(2846), - [anon_sym_try] = ACTIONS(424), - [anon_sym_not] = ACTIONS(280), - [sym_val_nothing] = ACTIONS(282), - [anon_sym_true] = ACTIONS(284), - [anon_sym_false] = ACTIONS(284), - [aux_sym_val_number_token1] = ACTIONS(288), - [aux_sym_val_number_token2] = ACTIONS(288), - [aux_sym_val_number_token3] = ACTIONS(288), - [anon_sym_inf] = ACTIONS(288), - [anon_sym_DASHinf] = ACTIONS(288), - [anon_sym_NaN] = ACTIONS(288), - [aux_sym__val_number_decimal_token1] = ACTIONS(290), - [aux_sym__val_number_decimal_token2] = ACTIONS(292), - [anon_sym_0b] = ACTIONS(294), - [anon_sym_0o] = ACTIONS(294), - [anon_sym_0x] = ACTIONS(294), - [sym_val_date] = ACTIONS(282), - [anon_sym_DQUOTE] = ACTIONS(2848), - [sym__str_single_quotes] = ACTIONS(2850), - [sym__str_back_ticks] = ACTIONS(2850), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2852), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2854), - [anon_sym_POUND] = ACTIONS(105), - }, - [1157] = { - [sym_comment] = STATE(1157), - [anon_sym_export] = ACTIONS(2968), - [anon_sym_alias] = ACTIONS(2968), - [anon_sym_let] = ACTIONS(2968), - [anon_sym_let_DASHenv] = ACTIONS(2968), - [anon_sym_mut] = ACTIONS(2968), - [anon_sym_const] = ACTIONS(2968), - [anon_sym_SEMI] = ACTIONS(2968), - [sym_cmd_identifier] = ACTIONS(2968), - [anon_sym_LF] = ACTIONS(2970), - [anon_sym_def] = ACTIONS(2968), - [anon_sym_def_DASHenv] = ACTIONS(2968), - [anon_sym_export_DASHenv] = ACTIONS(2968), - [anon_sym_extern] = ACTIONS(2968), - [anon_sym_module] = ACTIONS(2968), - [anon_sym_use] = ACTIONS(2968), - [anon_sym_LBRACK] = ACTIONS(2968), - [anon_sym_LPAREN] = ACTIONS(2968), - [anon_sym_RPAREN] = ACTIONS(2968), - [anon_sym_DOLLAR] = ACTIONS(2968), - [anon_sym_error] = ACTIONS(2968), - [anon_sym_DASH] = ACTIONS(2968), - [anon_sym_break] = ACTIONS(2968), - [anon_sym_continue] = ACTIONS(2968), - [anon_sym_for] = ACTIONS(2968), - [anon_sym_loop] = ACTIONS(2968), - [anon_sym_while] = ACTIONS(2968), - [anon_sym_do] = ACTIONS(2968), - [anon_sym_if] = ACTIONS(2968), - [anon_sym_match] = ACTIONS(2968), - [anon_sym_LBRACE] = ACTIONS(2968), - [anon_sym_RBRACE] = ACTIONS(2968), - [anon_sym_DOT] = ACTIONS(2968), - [anon_sym_try] = ACTIONS(2968), - [anon_sym_return] = ACTIONS(2968), - [anon_sym_source] = ACTIONS(2968), - [anon_sym_source_DASHenv] = ACTIONS(2968), - [anon_sym_register] = ACTIONS(2968), - [anon_sym_hide] = ACTIONS(2968), - [anon_sym_hide_DASHenv] = ACTIONS(2968), - [anon_sym_overlay] = ACTIONS(2968), - [anon_sym_where] = ACTIONS(2968), - [anon_sym_not] = ACTIONS(2968), - [sym_val_nothing] = ACTIONS(2968), - [anon_sym_true] = ACTIONS(2968), - [anon_sym_false] = ACTIONS(2968), - [aux_sym_val_number_token1] = ACTIONS(2968), - [aux_sym_val_number_token2] = ACTIONS(2968), - [aux_sym_val_number_token3] = ACTIONS(2968), - [anon_sym_inf] = ACTIONS(2968), - [anon_sym_DASHinf] = ACTIONS(2968), - [anon_sym_NaN] = ACTIONS(2968), - [aux_sym__val_number_decimal_token1] = ACTIONS(2968), - [aux_sym__val_number_decimal_token2] = ACTIONS(2968), - [anon_sym_0b] = ACTIONS(2968), - [anon_sym_0o] = ACTIONS(2968), - [anon_sym_0x] = ACTIONS(2968), - [sym_val_date] = ACTIONS(2968), - [anon_sym_DQUOTE] = ACTIONS(2968), - [sym__str_single_quotes] = ACTIONS(2968), - [sym__str_back_ticks] = ACTIONS(2968), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2968), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2968), - [anon_sym_CARET] = ACTIONS(2968), - [anon_sym_POUND] = ACTIONS(105), - }, - [1158] = { - [sym__terminator] = STATE(1130), - [sym_comment] = STATE(1158), - [aux_sym__block_body_repeat1] = STATE(1132), - [anon_sym_export] = ACTIONS(2972), - [anon_sym_alias] = ACTIONS(2972), - [anon_sym_let] = ACTIONS(2972), - [anon_sym_let_DASHenv] = ACTIONS(2972), - [anon_sym_mut] = ACTIONS(2972), - [anon_sym_const] = ACTIONS(2972), - [anon_sym_SEMI] = ACTIONS(2783), - [sym_cmd_identifier] = ACTIONS(2972), - [anon_sym_LF] = ACTIONS(2785), - [anon_sym_def] = ACTIONS(2972), - [anon_sym_def_DASHenv] = ACTIONS(2972), - [anon_sym_export_DASHenv] = ACTIONS(2972), - [anon_sym_extern] = ACTIONS(2972), - [anon_sym_module] = ACTIONS(2972), - [anon_sym_use] = ACTIONS(2972), - [anon_sym_LBRACK] = ACTIONS(2972), - [anon_sym_LPAREN] = ACTIONS(2972), - [anon_sym_DOLLAR] = ACTIONS(2972), - [anon_sym_error] = ACTIONS(2972), - [anon_sym_DASH] = ACTIONS(2972), - [anon_sym_break] = ACTIONS(2972), - [anon_sym_continue] = ACTIONS(2972), - [anon_sym_for] = ACTIONS(2972), - [anon_sym_loop] = ACTIONS(2972), - [anon_sym_while] = ACTIONS(2972), - [anon_sym_do] = ACTIONS(2972), - [anon_sym_if] = ACTIONS(2972), - [anon_sym_match] = ACTIONS(2972), - [anon_sym_LBRACE] = ACTIONS(2972), - [anon_sym_DOT] = ACTIONS(2972), - [anon_sym_try] = ACTIONS(2972), - [anon_sym_return] = ACTIONS(2972), - [anon_sym_source] = ACTIONS(2972), - [anon_sym_source_DASHenv] = ACTIONS(2972), - [anon_sym_register] = ACTIONS(2972), - [anon_sym_hide] = ACTIONS(2972), - [anon_sym_hide_DASHenv] = ACTIONS(2972), - [anon_sym_overlay] = ACTIONS(2972), - [anon_sym_where] = ACTIONS(2972), - [anon_sym_not] = ACTIONS(2972), - [sym_val_nothing] = ACTIONS(2972), - [anon_sym_true] = ACTIONS(2972), - [anon_sym_false] = ACTIONS(2972), - [aux_sym_val_number_token1] = ACTIONS(2972), - [aux_sym_val_number_token2] = ACTIONS(2972), - [aux_sym_val_number_token3] = ACTIONS(2972), - [anon_sym_inf] = ACTIONS(2972), - [anon_sym_DASHinf] = ACTIONS(2972), - [anon_sym_NaN] = ACTIONS(2972), - [aux_sym__val_number_decimal_token1] = ACTIONS(2972), - [aux_sym__val_number_decimal_token2] = ACTIONS(2972), - [anon_sym_0b] = ACTIONS(2972), - [anon_sym_0o] = ACTIONS(2972), - [anon_sym_0x] = ACTIONS(2972), - [sym_val_date] = ACTIONS(2972), - [anon_sym_DQUOTE] = ACTIONS(2972), - [sym__str_single_quotes] = ACTIONS(2972), - [sym__str_back_ticks] = ACTIONS(2972), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2972), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2972), - [anon_sym_CARET] = ACTIONS(2972), - [anon_sym_POUND] = ACTIONS(105), - }, - [1159] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1106] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1159), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1106), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -167335,13 +163445,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -167355,8 +163464,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(2974), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2886), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -167368,1573 +163477,100 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1160] = { - [sym_comment] = STATE(1160), - [anon_sym_export] = ACTIONS(2976), - [anon_sym_alias] = ACTIONS(2976), - [anon_sym_let] = ACTIONS(2976), - [anon_sym_let_DASHenv] = ACTIONS(2976), - [anon_sym_mut] = ACTIONS(2976), - [anon_sym_const] = ACTIONS(2976), - [anon_sym_SEMI] = ACTIONS(2976), - [sym_cmd_identifier] = ACTIONS(2976), - [anon_sym_LF] = ACTIONS(2978), - [anon_sym_def] = ACTIONS(2976), - [anon_sym_def_DASHenv] = ACTIONS(2976), - [anon_sym_export_DASHenv] = ACTIONS(2976), - [anon_sym_extern] = ACTIONS(2976), - [anon_sym_module] = ACTIONS(2976), - [anon_sym_use] = ACTIONS(2976), - [anon_sym_LBRACK] = ACTIONS(2976), - [anon_sym_LPAREN] = ACTIONS(2976), - [anon_sym_RPAREN] = ACTIONS(2976), - [anon_sym_DOLLAR] = ACTIONS(2976), - [anon_sym_error] = ACTIONS(2976), - [anon_sym_DASH] = ACTIONS(2976), - [anon_sym_break] = ACTIONS(2976), - [anon_sym_continue] = ACTIONS(2976), - [anon_sym_for] = ACTIONS(2976), - [anon_sym_loop] = ACTIONS(2976), - [anon_sym_while] = ACTIONS(2976), - [anon_sym_do] = ACTIONS(2976), - [anon_sym_if] = ACTIONS(2976), - [anon_sym_match] = ACTIONS(2976), - [anon_sym_LBRACE] = ACTIONS(2976), - [anon_sym_RBRACE] = ACTIONS(2976), - [anon_sym_DOT] = ACTIONS(2976), - [anon_sym_try] = ACTIONS(2976), - [anon_sym_return] = ACTIONS(2976), - [anon_sym_source] = ACTIONS(2976), - [anon_sym_source_DASHenv] = ACTIONS(2976), - [anon_sym_register] = ACTIONS(2976), - [anon_sym_hide] = ACTIONS(2976), - [anon_sym_hide_DASHenv] = ACTIONS(2976), - [anon_sym_overlay] = ACTIONS(2976), - [anon_sym_where] = ACTIONS(2976), - [anon_sym_not] = ACTIONS(2976), - [sym_val_nothing] = ACTIONS(2976), - [anon_sym_true] = ACTIONS(2976), - [anon_sym_false] = ACTIONS(2976), - [aux_sym_val_number_token1] = ACTIONS(2976), - [aux_sym_val_number_token2] = ACTIONS(2976), - [aux_sym_val_number_token3] = ACTIONS(2976), - [anon_sym_inf] = ACTIONS(2976), - [anon_sym_DASHinf] = ACTIONS(2976), - [anon_sym_NaN] = ACTIONS(2976), - [aux_sym__val_number_decimal_token1] = ACTIONS(2976), - [aux_sym__val_number_decimal_token2] = ACTIONS(2976), - [anon_sym_0b] = ACTIONS(2976), - [anon_sym_0o] = ACTIONS(2976), - [anon_sym_0x] = ACTIONS(2976), - [sym_val_date] = ACTIONS(2976), - [anon_sym_DQUOTE] = ACTIONS(2976), - [sym__str_single_quotes] = ACTIONS(2976), - [sym__str_back_ticks] = ACTIONS(2976), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2976), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2976), - [anon_sym_CARET] = ACTIONS(2976), - [anon_sym_POUND] = ACTIONS(105), - }, - [1161] = { - [sym_comment] = STATE(1161), - [anon_sym_export] = ACTIONS(2980), - [anon_sym_alias] = ACTIONS(2980), - [anon_sym_let] = ACTIONS(2980), - [anon_sym_let_DASHenv] = ACTIONS(2980), - [anon_sym_mut] = ACTIONS(2980), - [anon_sym_const] = ACTIONS(2980), - [anon_sym_SEMI] = ACTIONS(2980), - [sym_cmd_identifier] = ACTIONS(2980), - [anon_sym_LF] = ACTIONS(2982), - [anon_sym_def] = ACTIONS(2980), - [anon_sym_def_DASHenv] = ACTIONS(2980), - [anon_sym_export_DASHenv] = ACTIONS(2980), - [anon_sym_extern] = ACTIONS(2980), - [anon_sym_module] = ACTIONS(2980), - [anon_sym_use] = ACTIONS(2980), - [anon_sym_LBRACK] = ACTIONS(2980), - [anon_sym_LPAREN] = ACTIONS(2980), - [anon_sym_RPAREN] = ACTIONS(2980), - [anon_sym_DOLLAR] = ACTIONS(2980), - [anon_sym_error] = ACTIONS(2980), - [anon_sym_DASH] = ACTIONS(2980), - [anon_sym_break] = ACTIONS(2980), - [anon_sym_continue] = ACTIONS(2980), - [anon_sym_for] = ACTIONS(2980), - [anon_sym_loop] = ACTIONS(2980), - [anon_sym_while] = ACTIONS(2980), - [anon_sym_do] = ACTIONS(2980), - [anon_sym_if] = ACTIONS(2980), - [anon_sym_match] = ACTIONS(2980), - [anon_sym_LBRACE] = ACTIONS(2980), - [anon_sym_RBRACE] = ACTIONS(2980), - [anon_sym_DOT] = ACTIONS(2980), - [anon_sym_try] = ACTIONS(2980), - [anon_sym_return] = ACTIONS(2980), - [anon_sym_source] = ACTIONS(2980), - [anon_sym_source_DASHenv] = ACTIONS(2980), - [anon_sym_register] = ACTIONS(2980), - [anon_sym_hide] = ACTIONS(2980), - [anon_sym_hide_DASHenv] = ACTIONS(2980), - [anon_sym_overlay] = ACTIONS(2980), - [anon_sym_where] = ACTIONS(2980), - [anon_sym_not] = ACTIONS(2980), - [sym_val_nothing] = ACTIONS(2980), - [anon_sym_true] = ACTIONS(2980), - [anon_sym_false] = ACTIONS(2980), - [aux_sym_val_number_token1] = ACTIONS(2980), - [aux_sym_val_number_token2] = ACTIONS(2980), - [aux_sym_val_number_token3] = ACTIONS(2980), - [anon_sym_inf] = ACTIONS(2980), - [anon_sym_DASHinf] = ACTIONS(2980), - [anon_sym_NaN] = ACTIONS(2980), - [aux_sym__val_number_decimal_token1] = ACTIONS(2980), - [aux_sym__val_number_decimal_token2] = ACTIONS(2980), - [anon_sym_0b] = ACTIONS(2980), - [anon_sym_0o] = ACTIONS(2980), - [anon_sym_0x] = ACTIONS(2980), - [sym_val_date] = ACTIONS(2980), - [anon_sym_DQUOTE] = ACTIONS(2980), - [sym__str_single_quotes] = ACTIONS(2980), - [sym__str_back_ticks] = ACTIONS(2980), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2980), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2980), - [anon_sym_CARET] = ACTIONS(2980), - [anon_sym_POUND] = ACTIONS(105), - }, - [1162] = { - [sym_comment] = STATE(1162), - [anon_sym_export] = ACTIONS(2984), - [anon_sym_alias] = ACTIONS(2984), - [anon_sym_let] = ACTIONS(2984), - [anon_sym_let_DASHenv] = ACTIONS(2984), - [anon_sym_mut] = ACTIONS(2984), - [anon_sym_const] = ACTIONS(2984), - [anon_sym_SEMI] = ACTIONS(2984), - [sym_cmd_identifier] = ACTIONS(2984), - [anon_sym_LF] = ACTIONS(2986), - [anon_sym_def] = ACTIONS(2984), - [anon_sym_def_DASHenv] = ACTIONS(2984), - [anon_sym_export_DASHenv] = ACTIONS(2984), - [anon_sym_extern] = ACTIONS(2984), - [anon_sym_module] = ACTIONS(2984), - [anon_sym_use] = ACTIONS(2984), - [anon_sym_LBRACK] = ACTIONS(2984), - [anon_sym_LPAREN] = ACTIONS(2984), - [anon_sym_RPAREN] = ACTIONS(2984), - [anon_sym_DOLLAR] = ACTIONS(2984), - [anon_sym_error] = ACTIONS(2984), - [anon_sym_DASH] = ACTIONS(2984), - [anon_sym_break] = ACTIONS(2984), - [anon_sym_continue] = ACTIONS(2984), - [anon_sym_for] = ACTIONS(2984), - [anon_sym_loop] = ACTIONS(2984), - [anon_sym_while] = ACTIONS(2984), - [anon_sym_do] = ACTIONS(2984), - [anon_sym_if] = ACTIONS(2984), - [anon_sym_match] = ACTIONS(2984), - [anon_sym_LBRACE] = ACTIONS(2984), - [anon_sym_RBRACE] = ACTIONS(2984), - [anon_sym_DOT] = ACTIONS(2984), - [anon_sym_try] = ACTIONS(2984), - [anon_sym_return] = ACTIONS(2984), - [anon_sym_source] = ACTIONS(2984), - [anon_sym_source_DASHenv] = ACTIONS(2984), - [anon_sym_register] = ACTIONS(2984), - [anon_sym_hide] = ACTIONS(2984), - [anon_sym_hide_DASHenv] = ACTIONS(2984), - [anon_sym_overlay] = ACTIONS(2984), - [anon_sym_where] = ACTIONS(2984), - [anon_sym_not] = ACTIONS(2984), - [sym_val_nothing] = ACTIONS(2984), - [anon_sym_true] = ACTIONS(2984), - [anon_sym_false] = ACTIONS(2984), - [aux_sym_val_number_token1] = ACTIONS(2984), - [aux_sym_val_number_token2] = ACTIONS(2984), - [aux_sym_val_number_token3] = ACTIONS(2984), - [anon_sym_inf] = ACTIONS(2984), - [anon_sym_DASHinf] = ACTIONS(2984), - [anon_sym_NaN] = ACTIONS(2984), - [aux_sym__val_number_decimal_token1] = ACTIONS(2984), - [aux_sym__val_number_decimal_token2] = ACTIONS(2984), - [anon_sym_0b] = ACTIONS(2984), - [anon_sym_0o] = ACTIONS(2984), - [anon_sym_0x] = ACTIONS(2984), - [sym_val_date] = ACTIONS(2984), - [anon_sym_DQUOTE] = ACTIONS(2984), - [sym__str_single_quotes] = ACTIONS(2984), - [sym__str_back_ticks] = ACTIONS(2984), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2984), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2984), - [anon_sym_CARET] = ACTIONS(2984), - [anon_sym_POUND] = ACTIONS(105), - }, - [1163] = { - [sym_comment] = STATE(1163), - [anon_sym_export] = ACTIONS(2988), - [anon_sym_alias] = ACTIONS(2988), - [anon_sym_let] = ACTIONS(2988), - [anon_sym_let_DASHenv] = ACTIONS(2988), - [anon_sym_mut] = ACTIONS(2988), - [anon_sym_const] = ACTIONS(2988), - [anon_sym_SEMI] = ACTIONS(2988), - [sym_cmd_identifier] = ACTIONS(2988), - [anon_sym_LF] = ACTIONS(2990), - [anon_sym_def] = ACTIONS(2988), - [anon_sym_def_DASHenv] = ACTIONS(2988), - [anon_sym_export_DASHenv] = ACTIONS(2988), - [anon_sym_extern] = ACTIONS(2988), - [anon_sym_module] = ACTIONS(2988), - [anon_sym_use] = ACTIONS(2988), - [anon_sym_LBRACK] = ACTIONS(2988), - [anon_sym_LPAREN] = ACTIONS(2988), - [anon_sym_RPAREN] = ACTIONS(2988), - [anon_sym_DOLLAR] = ACTIONS(2988), - [anon_sym_error] = ACTIONS(2988), - [anon_sym_DASH] = ACTIONS(2988), - [anon_sym_break] = ACTIONS(2988), - [anon_sym_continue] = ACTIONS(2988), - [anon_sym_for] = ACTIONS(2988), - [anon_sym_loop] = ACTIONS(2988), - [anon_sym_while] = ACTIONS(2988), - [anon_sym_do] = ACTIONS(2988), - [anon_sym_if] = ACTIONS(2988), - [anon_sym_match] = ACTIONS(2988), - [anon_sym_LBRACE] = ACTIONS(2988), - [anon_sym_RBRACE] = ACTIONS(2988), - [anon_sym_DOT] = ACTIONS(2988), - [anon_sym_try] = ACTIONS(2988), - [anon_sym_return] = ACTIONS(2988), - [anon_sym_source] = ACTIONS(2988), - [anon_sym_source_DASHenv] = ACTIONS(2988), - [anon_sym_register] = ACTIONS(2988), - [anon_sym_hide] = ACTIONS(2988), - [anon_sym_hide_DASHenv] = ACTIONS(2988), - [anon_sym_overlay] = ACTIONS(2988), - [anon_sym_where] = ACTIONS(2988), - [anon_sym_not] = ACTIONS(2988), - [sym_val_nothing] = ACTIONS(2988), - [anon_sym_true] = ACTIONS(2988), - [anon_sym_false] = ACTIONS(2988), - [aux_sym_val_number_token1] = ACTIONS(2988), - [aux_sym_val_number_token2] = ACTIONS(2988), - [aux_sym_val_number_token3] = ACTIONS(2988), - [anon_sym_inf] = ACTIONS(2988), - [anon_sym_DASHinf] = ACTIONS(2988), - [anon_sym_NaN] = ACTIONS(2988), - [aux_sym__val_number_decimal_token1] = ACTIONS(2988), - [aux_sym__val_number_decimal_token2] = ACTIONS(2988), - [anon_sym_0b] = ACTIONS(2988), - [anon_sym_0o] = ACTIONS(2988), - [anon_sym_0x] = ACTIONS(2988), - [sym_val_date] = ACTIONS(2988), - [anon_sym_DQUOTE] = ACTIONS(2988), - [sym__str_single_quotes] = ACTIONS(2988), - [sym__str_back_ticks] = ACTIONS(2988), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2988), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2988), - [anon_sym_CARET] = ACTIONS(2988), - [anon_sym_POUND] = ACTIONS(105), - }, - [1164] = { - [sym_comment] = STATE(1164), - [anon_sym_export] = ACTIONS(2988), - [anon_sym_alias] = ACTIONS(2988), - [anon_sym_let] = ACTIONS(2988), - [anon_sym_let_DASHenv] = ACTIONS(2988), - [anon_sym_mut] = ACTIONS(2988), - [anon_sym_const] = ACTIONS(2988), - [anon_sym_SEMI] = ACTIONS(2988), - [sym_cmd_identifier] = ACTIONS(2988), - [anon_sym_LF] = ACTIONS(2990), - [anon_sym_def] = ACTIONS(2988), - [anon_sym_def_DASHenv] = ACTIONS(2988), - [anon_sym_export_DASHenv] = ACTIONS(2988), - [anon_sym_extern] = ACTIONS(2988), - [anon_sym_module] = ACTIONS(2988), - [anon_sym_use] = ACTIONS(2988), - [anon_sym_LBRACK] = ACTIONS(2988), - [anon_sym_LPAREN] = ACTIONS(2988), - [anon_sym_RPAREN] = ACTIONS(2988), - [anon_sym_DOLLAR] = ACTIONS(2988), - [anon_sym_error] = ACTIONS(2988), - [anon_sym_DASH] = ACTIONS(2988), - [anon_sym_break] = ACTIONS(2988), - [anon_sym_continue] = ACTIONS(2988), - [anon_sym_for] = ACTIONS(2988), - [anon_sym_loop] = ACTIONS(2988), - [anon_sym_while] = ACTIONS(2988), - [anon_sym_do] = ACTIONS(2988), - [anon_sym_if] = ACTIONS(2988), - [anon_sym_match] = ACTIONS(2988), - [anon_sym_LBRACE] = ACTIONS(2988), - [anon_sym_RBRACE] = ACTIONS(2988), - [anon_sym_DOT] = ACTIONS(2988), - [anon_sym_try] = ACTIONS(2988), - [anon_sym_return] = ACTIONS(2988), - [anon_sym_source] = ACTIONS(2988), - [anon_sym_source_DASHenv] = ACTIONS(2988), - [anon_sym_register] = ACTIONS(2988), - [anon_sym_hide] = ACTIONS(2988), - [anon_sym_hide_DASHenv] = ACTIONS(2988), - [anon_sym_overlay] = ACTIONS(2988), - [anon_sym_where] = ACTIONS(2988), - [anon_sym_not] = ACTIONS(2988), - [sym_val_nothing] = ACTIONS(2988), - [anon_sym_true] = ACTIONS(2988), - [anon_sym_false] = ACTIONS(2988), - [aux_sym_val_number_token1] = ACTIONS(2988), - [aux_sym_val_number_token2] = ACTIONS(2988), - [aux_sym_val_number_token3] = ACTIONS(2988), - [anon_sym_inf] = ACTIONS(2988), - [anon_sym_DASHinf] = ACTIONS(2988), - [anon_sym_NaN] = ACTIONS(2988), - [aux_sym__val_number_decimal_token1] = ACTIONS(2988), - [aux_sym__val_number_decimal_token2] = ACTIONS(2988), - [anon_sym_0b] = ACTIONS(2988), - [anon_sym_0o] = ACTIONS(2988), - [anon_sym_0x] = ACTIONS(2988), - [sym_val_date] = ACTIONS(2988), - [anon_sym_DQUOTE] = ACTIONS(2988), - [sym__str_single_quotes] = ACTIONS(2988), - [sym__str_back_ticks] = ACTIONS(2988), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2988), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2988), - [anon_sym_CARET] = ACTIONS(2988), - [anon_sym_POUND] = ACTIONS(105), - }, - [1165] = { - [sym_comment] = STATE(1165), - [ts_builtin_sym_end] = ACTIONS(1393), - [anon_sym_export] = ACTIONS(1391), - [anon_sym_alias] = ACTIONS(1391), - [anon_sym_let] = ACTIONS(1391), - [anon_sym_let_DASHenv] = ACTIONS(1391), - [anon_sym_mut] = ACTIONS(1391), - [anon_sym_const] = ACTIONS(1391), - [anon_sym_SEMI] = ACTIONS(1391), - [sym_cmd_identifier] = ACTIONS(1391), - [anon_sym_LF] = ACTIONS(1393), - [anon_sym_def] = ACTIONS(1391), - [anon_sym_def_DASHenv] = ACTIONS(1391), - [anon_sym_export_DASHenv] = ACTIONS(1391), - [anon_sym_extern] = ACTIONS(1391), - [anon_sym_module] = ACTIONS(1391), - [anon_sym_use] = ACTIONS(1391), - [anon_sym_LBRACK] = ACTIONS(1391), - [anon_sym_LPAREN] = ACTIONS(1391), - [anon_sym_DOLLAR] = ACTIONS(1391), - [anon_sym_error] = ACTIONS(1391), - [anon_sym_DASH] = ACTIONS(1391), - [anon_sym_break] = ACTIONS(1391), - [anon_sym_continue] = ACTIONS(1391), - [anon_sym_for] = ACTIONS(1391), - [anon_sym_loop] = ACTIONS(1391), - [anon_sym_while] = ACTIONS(1391), - [anon_sym_do] = ACTIONS(1391), - [anon_sym_if] = ACTIONS(1391), - [anon_sym_match] = ACTIONS(1391), - [anon_sym_LBRACE] = ACTIONS(1391), - [anon_sym_DOT] = ACTIONS(1391), - [anon_sym_try] = ACTIONS(1391), - [anon_sym_return] = ACTIONS(1391), - [anon_sym_source] = ACTIONS(1391), - [anon_sym_source_DASHenv] = ACTIONS(1391), - [anon_sym_register] = ACTIONS(1391), - [anon_sym_hide] = ACTIONS(1391), - [anon_sym_hide_DASHenv] = ACTIONS(1391), - [anon_sym_overlay] = ACTIONS(1391), - [anon_sym_STAR] = ACTIONS(1391), - [anon_sym_where] = ACTIONS(1391), - [anon_sym_not] = ACTIONS(1391), - [sym_val_nothing] = ACTIONS(1391), - [anon_sym_true] = ACTIONS(1391), - [anon_sym_false] = ACTIONS(1391), - [aux_sym_val_number_token1] = ACTIONS(1391), - [aux_sym_val_number_token2] = ACTIONS(1391), - [aux_sym_val_number_token3] = ACTIONS(1391), - [anon_sym_inf] = ACTIONS(1391), - [anon_sym_DASHinf] = ACTIONS(1391), - [anon_sym_NaN] = ACTIONS(1391), - [aux_sym__val_number_decimal_token1] = ACTIONS(1391), - [aux_sym__val_number_decimal_token2] = ACTIONS(1391), - [anon_sym_0b] = ACTIONS(1391), - [anon_sym_0o] = ACTIONS(1391), - [anon_sym_0x] = ACTIONS(1391), - [sym_val_date] = ACTIONS(1391), - [anon_sym_DQUOTE] = ACTIONS(1391), - [sym__str_single_quotes] = ACTIONS(1391), - [sym__str_back_ticks] = ACTIONS(1391), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1391), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1391), - [anon_sym_CARET] = ACTIONS(1391), - [anon_sym_POUND] = ACTIONS(105), - }, - [1166] = { - [sym_comment] = STATE(1166), - [anon_sym_export] = ACTIONS(2992), - [anon_sym_alias] = ACTIONS(2992), - [anon_sym_let] = ACTIONS(2992), - [anon_sym_let_DASHenv] = ACTIONS(2992), - [anon_sym_mut] = ACTIONS(2992), - [anon_sym_const] = ACTIONS(2992), - [anon_sym_SEMI] = ACTIONS(2994), - [sym_cmd_identifier] = ACTIONS(2992), - [anon_sym_LF] = ACTIONS(2997), - [anon_sym_def] = ACTIONS(2992), - [anon_sym_def_DASHenv] = ACTIONS(2992), - [anon_sym_export_DASHenv] = ACTIONS(2992), - [anon_sym_extern] = ACTIONS(2992), - [anon_sym_module] = ACTIONS(2992), - [anon_sym_use] = ACTIONS(2992), - [anon_sym_LBRACK] = ACTIONS(2992), - [anon_sym_LPAREN] = ACTIONS(2992), - [anon_sym_RPAREN] = ACTIONS(3000), - [anon_sym_DOLLAR] = ACTIONS(2992), - [anon_sym_error] = ACTIONS(2992), - [anon_sym_DASH] = ACTIONS(2992), - [anon_sym_break] = ACTIONS(2992), - [anon_sym_continue] = ACTIONS(2992), - [anon_sym_for] = ACTIONS(2992), - [anon_sym_loop] = ACTIONS(2992), - [anon_sym_while] = ACTIONS(2992), - [anon_sym_do] = ACTIONS(2992), - [anon_sym_if] = ACTIONS(2992), - [anon_sym_match] = ACTIONS(2992), - [anon_sym_LBRACE] = ACTIONS(2992), - [anon_sym_RBRACE] = ACTIONS(3000), - [anon_sym_DOT] = ACTIONS(2992), - [anon_sym_try] = ACTIONS(2992), - [anon_sym_return] = ACTIONS(2992), - [anon_sym_source] = ACTIONS(2992), - [anon_sym_source_DASHenv] = ACTIONS(2992), - [anon_sym_register] = ACTIONS(2992), - [anon_sym_hide] = ACTIONS(2992), - [anon_sym_hide_DASHenv] = ACTIONS(2992), - [anon_sym_overlay] = ACTIONS(2992), - [anon_sym_where] = ACTIONS(2992), - [anon_sym_not] = ACTIONS(2992), - [sym_val_nothing] = ACTIONS(2992), - [anon_sym_true] = ACTIONS(2992), - [anon_sym_false] = ACTIONS(2992), - [aux_sym_val_number_token1] = ACTIONS(2992), - [aux_sym_val_number_token2] = ACTIONS(2992), - [aux_sym_val_number_token3] = ACTIONS(2992), - [anon_sym_inf] = ACTIONS(2992), - [anon_sym_DASHinf] = ACTIONS(2992), - [anon_sym_NaN] = ACTIONS(2992), - [aux_sym__val_number_decimal_token1] = ACTIONS(2992), - [aux_sym__val_number_decimal_token2] = ACTIONS(2992), - [anon_sym_0b] = ACTIONS(2992), - [anon_sym_0o] = ACTIONS(2992), - [anon_sym_0x] = ACTIONS(2992), - [sym_val_date] = ACTIONS(2992), - [anon_sym_DQUOTE] = ACTIONS(2992), - [sym__str_single_quotes] = ACTIONS(2992), - [sym__str_back_ticks] = ACTIONS(2992), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2992), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2992), - [anon_sym_CARET] = ACTIONS(2992), - [anon_sym_POUND] = ACTIONS(105), - }, - [1167] = { - [sym_comment] = STATE(1167), - [anon_sym_export] = ACTIONS(3002), - [anon_sym_alias] = ACTIONS(3002), - [anon_sym_let] = ACTIONS(3002), - [anon_sym_let_DASHenv] = ACTIONS(3002), - [anon_sym_mut] = ACTIONS(3002), - [anon_sym_const] = ACTIONS(3002), - [anon_sym_SEMI] = ACTIONS(3004), - [sym_cmd_identifier] = ACTIONS(3002), - [anon_sym_LF] = ACTIONS(3007), - [anon_sym_def] = ACTIONS(3002), - [anon_sym_def_DASHenv] = ACTIONS(3002), - [anon_sym_export_DASHenv] = ACTIONS(3002), - [anon_sym_extern] = ACTIONS(3002), - [anon_sym_module] = ACTIONS(3002), - [anon_sym_use] = ACTIONS(3002), - [anon_sym_LBRACK] = ACTIONS(3002), - [anon_sym_LPAREN] = ACTIONS(3002), - [anon_sym_RPAREN] = ACTIONS(3010), - [anon_sym_DOLLAR] = ACTIONS(3002), - [anon_sym_error] = ACTIONS(3002), - [anon_sym_DASH] = ACTIONS(3002), - [anon_sym_break] = ACTIONS(3002), - [anon_sym_continue] = ACTIONS(3002), - [anon_sym_for] = ACTIONS(3002), - [anon_sym_loop] = ACTIONS(3002), - [anon_sym_while] = ACTIONS(3002), - [anon_sym_do] = ACTIONS(3002), - [anon_sym_if] = ACTIONS(3002), - [anon_sym_match] = ACTIONS(3002), - [anon_sym_LBRACE] = ACTIONS(3002), - [anon_sym_RBRACE] = ACTIONS(3010), - [anon_sym_DOT] = ACTIONS(3002), - [anon_sym_try] = ACTIONS(3002), - [anon_sym_return] = ACTIONS(3002), - [anon_sym_source] = ACTIONS(3002), - [anon_sym_source_DASHenv] = ACTIONS(3002), - [anon_sym_register] = ACTIONS(3002), - [anon_sym_hide] = ACTIONS(3002), - [anon_sym_hide_DASHenv] = ACTIONS(3002), - [anon_sym_overlay] = ACTIONS(3002), - [anon_sym_where] = ACTIONS(3002), - [anon_sym_not] = ACTIONS(3002), - [sym_val_nothing] = ACTIONS(3002), - [anon_sym_true] = ACTIONS(3002), - [anon_sym_false] = ACTIONS(3002), - [aux_sym_val_number_token1] = ACTIONS(3002), - [aux_sym_val_number_token2] = ACTIONS(3002), - [aux_sym_val_number_token3] = ACTIONS(3002), - [anon_sym_inf] = ACTIONS(3002), - [anon_sym_DASHinf] = ACTIONS(3002), - [anon_sym_NaN] = ACTIONS(3002), - [aux_sym__val_number_decimal_token1] = ACTIONS(3002), - [aux_sym__val_number_decimal_token2] = ACTIONS(3002), - [anon_sym_0b] = ACTIONS(3002), - [anon_sym_0o] = ACTIONS(3002), - [anon_sym_0x] = ACTIONS(3002), - [sym_val_date] = ACTIONS(3002), - [anon_sym_DQUOTE] = ACTIONS(3002), - [sym__str_single_quotes] = ACTIONS(3002), - [sym__str_back_ticks] = ACTIONS(3002), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3002), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3002), - [anon_sym_CARET] = ACTIONS(3002), - [anon_sym_POUND] = ACTIONS(105), - }, - [1168] = { - [sym_comment] = STATE(1168), - [anon_sym_export] = ACTIONS(3012), - [anon_sym_alias] = ACTIONS(3012), - [anon_sym_let] = ACTIONS(3012), - [anon_sym_let_DASHenv] = ACTIONS(3012), - [anon_sym_mut] = ACTIONS(3012), - [anon_sym_const] = ACTIONS(3012), - [anon_sym_SEMI] = ACTIONS(3012), - [sym_cmd_identifier] = ACTIONS(3012), - [anon_sym_LF] = ACTIONS(3014), - [anon_sym_def] = ACTIONS(3012), - [anon_sym_def_DASHenv] = ACTIONS(3012), - [anon_sym_export_DASHenv] = ACTIONS(3012), - [anon_sym_extern] = ACTIONS(3012), - [anon_sym_module] = ACTIONS(3012), - [anon_sym_use] = ACTIONS(3012), - [anon_sym_LBRACK] = ACTIONS(3012), - [anon_sym_LPAREN] = ACTIONS(3012), - [anon_sym_RPAREN] = ACTIONS(3012), - [anon_sym_DOLLAR] = ACTIONS(3012), - [anon_sym_error] = ACTIONS(3012), - [anon_sym_DASH] = ACTIONS(3012), - [anon_sym_break] = ACTIONS(3012), - [anon_sym_continue] = ACTIONS(3012), - [anon_sym_for] = ACTIONS(3012), - [anon_sym_loop] = ACTIONS(3012), - [anon_sym_while] = ACTIONS(3012), - [anon_sym_do] = ACTIONS(3012), - [anon_sym_if] = ACTIONS(3012), - [anon_sym_match] = ACTIONS(3012), - [anon_sym_LBRACE] = ACTIONS(3012), - [anon_sym_RBRACE] = ACTIONS(3012), - [anon_sym_DOT] = ACTIONS(3012), - [anon_sym_try] = ACTIONS(3012), - [anon_sym_return] = ACTIONS(3012), - [anon_sym_source] = ACTIONS(3012), - [anon_sym_source_DASHenv] = ACTIONS(3012), - [anon_sym_register] = ACTIONS(3012), - [anon_sym_hide] = ACTIONS(3012), - [anon_sym_hide_DASHenv] = ACTIONS(3012), - [anon_sym_overlay] = ACTIONS(3012), - [anon_sym_where] = ACTIONS(3012), - [anon_sym_not] = ACTIONS(3012), - [sym_val_nothing] = ACTIONS(3012), - [anon_sym_true] = ACTIONS(3012), - [anon_sym_false] = ACTIONS(3012), - [aux_sym_val_number_token1] = ACTIONS(3012), - [aux_sym_val_number_token2] = ACTIONS(3012), - [aux_sym_val_number_token3] = ACTIONS(3012), - [anon_sym_inf] = ACTIONS(3012), - [anon_sym_DASHinf] = ACTIONS(3012), - [anon_sym_NaN] = ACTIONS(3012), - [aux_sym__val_number_decimal_token1] = ACTIONS(3012), - [aux_sym__val_number_decimal_token2] = ACTIONS(3012), - [anon_sym_0b] = ACTIONS(3012), - [anon_sym_0o] = ACTIONS(3012), - [anon_sym_0x] = ACTIONS(3012), - [sym_val_date] = ACTIONS(3012), - [anon_sym_DQUOTE] = ACTIONS(3012), - [sym__str_single_quotes] = ACTIONS(3012), - [sym__str_back_ticks] = ACTIONS(3012), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3012), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3012), - [anon_sym_CARET] = ACTIONS(3012), - [anon_sym_POUND] = ACTIONS(105), - }, - [1169] = { - [sym_comment] = STATE(1169), - [anon_sym_export] = ACTIONS(3016), - [anon_sym_alias] = ACTIONS(3016), - [anon_sym_let] = ACTIONS(3016), - [anon_sym_let_DASHenv] = ACTIONS(3016), - [anon_sym_mut] = ACTIONS(3016), - [anon_sym_const] = ACTIONS(3016), - [anon_sym_SEMI] = ACTIONS(3016), - [sym_cmd_identifier] = ACTIONS(3016), - [anon_sym_LF] = ACTIONS(3018), - [anon_sym_def] = ACTIONS(3016), - [anon_sym_def_DASHenv] = ACTIONS(3016), - [anon_sym_export_DASHenv] = ACTIONS(3016), - [anon_sym_extern] = ACTIONS(3016), - [anon_sym_module] = ACTIONS(3016), - [anon_sym_use] = ACTIONS(3016), - [anon_sym_LBRACK] = ACTIONS(3016), - [anon_sym_LPAREN] = ACTIONS(3016), - [anon_sym_RPAREN] = ACTIONS(3016), - [anon_sym_DOLLAR] = ACTIONS(3016), - [anon_sym_error] = ACTIONS(3016), - [anon_sym_DASH] = ACTIONS(3016), - [anon_sym_break] = ACTIONS(3016), - [anon_sym_continue] = ACTIONS(3016), - [anon_sym_for] = ACTIONS(3016), - [anon_sym_loop] = ACTIONS(3016), - [anon_sym_while] = ACTIONS(3016), - [anon_sym_do] = ACTIONS(3016), - [anon_sym_if] = ACTIONS(3016), - [anon_sym_match] = ACTIONS(3016), - [anon_sym_LBRACE] = ACTIONS(3016), - [anon_sym_RBRACE] = ACTIONS(3016), - [anon_sym_DOT] = ACTIONS(3016), - [anon_sym_try] = ACTIONS(3016), - [anon_sym_return] = ACTIONS(3016), - [anon_sym_source] = ACTIONS(3016), - [anon_sym_source_DASHenv] = ACTIONS(3016), - [anon_sym_register] = ACTIONS(3016), - [anon_sym_hide] = ACTIONS(3016), - [anon_sym_hide_DASHenv] = ACTIONS(3016), - [anon_sym_overlay] = ACTIONS(3016), - [anon_sym_where] = ACTIONS(3016), - [anon_sym_not] = ACTIONS(3016), - [sym_val_nothing] = ACTIONS(3016), - [anon_sym_true] = ACTIONS(3016), - [anon_sym_false] = ACTIONS(3016), - [aux_sym_val_number_token1] = ACTIONS(3016), - [aux_sym_val_number_token2] = ACTIONS(3016), - [aux_sym_val_number_token3] = ACTIONS(3016), - [anon_sym_inf] = ACTIONS(3016), - [anon_sym_DASHinf] = ACTIONS(3016), - [anon_sym_NaN] = ACTIONS(3016), - [aux_sym__val_number_decimal_token1] = ACTIONS(3016), - [aux_sym__val_number_decimal_token2] = ACTIONS(3016), - [anon_sym_0b] = ACTIONS(3016), - [anon_sym_0o] = ACTIONS(3016), - [anon_sym_0x] = ACTIONS(3016), - [sym_val_date] = ACTIONS(3016), - [anon_sym_DQUOTE] = ACTIONS(3016), - [sym__str_single_quotes] = ACTIONS(3016), - [sym__str_back_ticks] = ACTIONS(3016), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3016), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3016), - [anon_sym_CARET] = ACTIONS(3016), - [anon_sym_POUND] = ACTIONS(105), - }, - [1170] = { - [sym_comment] = STATE(1170), - [anon_sym_export] = ACTIONS(3012), - [anon_sym_alias] = ACTIONS(3012), - [anon_sym_let] = ACTIONS(3012), - [anon_sym_let_DASHenv] = ACTIONS(3012), - [anon_sym_mut] = ACTIONS(3012), - [anon_sym_const] = ACTIONS(3012), - [anon_sym_SEMI] = ACTIONS(3012), - [sym_cmd_identifier] = ACTIONS(3012), - [anon_sym_LF] = ACTIONS(3014), - [anon_sym_def] = ACTIONS(3012), - [anon_sym_def_DASHenv] = ACTIONS(3012), - [anon_sym_export_DASHenv] = ACTIONS(3012), - [anon_sym_extern] = ACTIONS(3012), - [anon_sym_module] = ACTIONS(3012), - [anon_sym_use] = ACTIONS(3012), - [anon_sym_LBRACK] = ACTIONS(3012), - [anon_sym_LPAREN] = ACTIONS(3012), - [anon_sym_RPAREN] = ACTIONS(3012), - [anon_sym_DOLLAR] = ACTIONS(3012), - [anon_sym_error] = ACTIONS(3012), - [anon_sym_DASH] = ACTIONS(3012), - [anon_sym_break] = ACTIONS(3012), - [anon_sym_continue] = ACTIONS(3012), - [anon_sym_for] = ACTIONS(3012), - [anon_sym_loop] = ACTIONS(3012), - [anon_sym_while] = ACTIONS(3012), - [anon_sym_do] = ACTIONS(3012), - [anon_sym_if] = ACTIONS(3012), - [anon_sym_match] = ACTIONS(3012), - [anon_sym_LBRACE] = ACTIONS(3012), - [anon_sym_RBRACE] = ACTIONS(3012), - [anon_sym_DOT] = ACTIONS(3012), - [anon_sym_try] = ACTIONS(3012), - [anon_sym_return] = ACTIONS(3012), - [anon_sym_source] = ACTIONS(3012), - [anon_sym_source_DASHenv] = ACTIONS(3012), - [anon_sym_register] = ACTIONS(3012), - [anon_sym_hide] = ACTIONS(3012), - [anon_sym_hide_DASHenv] = ACTIONS(3012), - [anon_sym_overlay] = ACTIONS(3012), - [anon_sym_where] = ACTIONS(3012), - [anon_sym_not] = ACTIONS(3012), - [sym_val_nothing] = ACTIONS(3012), - [anon_sym_true] = ACTIONS(3012), - [anon_sym_false] = ACTIONS(3012), - [aux_sym_val_number_token1] = ACTIONS(3012), - [aux_sym_val_number_token2] = ACTIONS(3012), - [aux_sym_val_number_token3] = ACTIONS(3012), - [anon_sym_inf] = ACTIONS(3012), - [anon_sym_DASHinf] = ACTIONS(3012), - [anon_sym_NaN] = ACTIONS(3012), - [aux_sym__val_number_decimal_token1] = ACTIONS(3012), - [aux_sym__val_number_decimal_token2] = ACTIONS(3012), - [anon_sym_0b] = ACTIONS(3012), - [anon_sym_0o] = ACTIONS(3012), - [anon_sym_0x] = ACTIONS(3012), - [sym_val_date] = ACTIONS(3012), - [anon_sym_DQUOTE] = ACTIONS(3012), - [sym__str_single_quotes] = ACTIONS(3012), - [sym__str_back_ticks] = ACTIONS(3012), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3012), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3012), - [anon_sym_CARET] = ACTIONS(3012), - [anon_sym_POUND] = ACTIONS(105), - }, - [1171] = { - [sym_comment] = STATE(1171), - [anon_sym_export] = ACTIONS(3020), - [anon_sym_alias] = ACTIONS(3020), - [anon_sym_let] = ACTIONS(3020), - [anon_sym_let_DASHenv] = ACTIONS(3020), - [anon_sym_mut] = ACTIONS(3020), - [anon_sym_const] = ACTIONS(3020), - [anon_sym_SEMI] = ACTIONS(3020), - [sym_cmd_identifier] = ACTIONS(3020), - [anon_sym_LF] = ACTIONS(3022), - [anon_sym_def] = ACTIONS(3020), - [anon_sym_def_DASHenv] = ACTIONS(3020), - [anon_sym_export_DASHenv] = ACTIONS(3020), - [anon_sym_extern] = ACTIONS(3020), - [anon_sym_module] = ACTIONS(3020), - [anon_sym_use] = ACTIONS(3020), - [anon_sym_LBRACK] = ACTIONS(3020), - [anon_sym_LPAREN] = ACTIONS(3020), - [anon_sym_RPAREN] = ACTIONS(3020), - [anon_sym_DOLLAR] = ACTIONS(3020), - [anon_sym_error] = ACTIONS(3020), - [anon_sym_DASH] = ACTIONS(3020), - [anon_sym_break] = ACTIONS(3020), - [anon_sym_continue] = ACTIONS(3020), - [anon_sym_for] = ACTIONS(3020), - [anon_sym_loop] = ACTIONS(3020), - [anon_sym_while] = ACTIONS(3020), - [anon_sym_do] = ACTIONS(3020), - [anon_sym_if] = ACTIONS(3020), - [anon_sym_match] = ACTIONS(3020), - [anon_sym_LBRACE] = ACTIONS(3020), - [anon_sym_RBRACE] = ACTIONS(3020), - [anon_sym_DOT] = ACTIONS(3020), - [anon_sym_try] = ACTIONS(3020), - [anon_sym_return] = ACTIONS(3020), - [anon_sym_source] = ACTIONS(3020), - [anon_sym_source_DASHenv] = ACTIONS(3020), - [anon_sym_register] = ACTIONS(3020), - [anon_sym_hide] = ACTIONS(3020), - [anon_sym_hide_DASHenv] = ACTIONS(3020), - [anon_sym_overlay] = ACTIONS(3020), - [anon_sym_where] = ACTIONS(3020), - [anon_sym_not] = ACTIONS(3020), - [sym_val_nothing] = ACTIONS(3020), - [anon_sym_true] = ACTIONS(3020), - [anon_sym_false] = ACTIONS(3020), - [aux_sym_val_number_token1] = ACTIONS(3020), - [aux_sym_val_number_token2] = ACTIONS(3020), - [aux_sym_val_number_token3] = ACTIONS(3020), - [anon_sym_inf] = ACTIONS(3020), - [anon_sym_DASHinf] = ACTIONS(3020), - [anon_sym_NaN] = ACTIONS(3020), - [aux_sym__val_number_decimal_token1] = ACTIONS(3020), - [aux_sym__val_number_decimal_token2] = ACTIONS(3020), - [anon_sym_0b] = ACTIONS(3020), - [anon_sym_0o] = ACTIONS(3020), - [anon_sym_0x] = ACTIONS(3020), - [sym_val_date] = ACTIONS(3020), - [anon_sym_DQUOTE] = ACTIONS(3020), - [sym__str_single_quotes] = ACTIONS(3020), - [sym__str_back_ticks] = ACTIONS(3020), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3020), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3020), - [anon_sym_CARET] = ACTIONS(3020), - [anon_sym_POUND] = ACTIONS(105), - }, - [1172] = { - [sym_comment] = STATE(1172), - [anon_sym_export] = ACTIONS(3024), - [anon_sym_alias] = ACTIONS(3024), - [anon_sym_let] = ACTIONS(3024), - [anon_sym_let_DASHenv] = ACTIONS(3024), - [anon_sym_mut] = ACTIONS(3024), - [anon_sym_const] = ACTIONS(3024), - [anon_sym_SEMI] = ACTIONS(3024), - [sym_cmd_identifier] = ACTIONS(3024), - [anon_sym_LF] = ACTIONS(3026), - [anon_sym_def] = ACTIONS(3024), - [anon_sym_def_DASHenv] = ACTIONS(3024), - [anon_sym_export_DASHenv] = ACTIONS(3024), - [anon_sym_extern] = ACTIONS(3024), - [anon_sym_module] = ACTIONS(3024), - [anon_sym_use] = ACTIONS(3024), - [anon_sym_LBRACK] = ACTIONS(3024), - [anon_sym_LPAREN] = ACTIONS(3024), - [anon_sym_RPAREN] = ACTIONS(3024), - [anon_sym_DOLLAR] = ACTIONS(3024), - [anon_sym_error] = ACTIONS(3024), - [anon_sym_DASH] = ACTIONS(3024), - [anon_sym_break] = ACTIONS(3024), - [anon_sym_continue] = ACTIONS(3024), - [anon_sym_for] = ACTIONS(3024), - [anon_sym_loop] = ACTIONS(3024), - [anon_sym_while] = ACTIONS(3024), - [anon_sym_do] = ACTIONS(3024), - [anon_sym_if] = ACTIONS(3024), - [anon_sym_match] = ACTIONS(3024), - [anon_sym_LBRACE] = ACTIONS(3024), - [anon_sym_RBRACE] = ACTIONS(3024), - [anon_sym_DOT] = ACTIONS(3024), - [anon_sym_try] = ACTIONS(3024), - [anon_sym_return] = ACTIONS(3024), - [anon_sym_source] = ACTIONS(3024), - [anon_sym_source_DASHenv] = ACTIONS(3024), - [anon_sym_register] = ACTIONS(3024), - [anon_sym_hide] = ACTIONS(3024), - [anon_sym_hide_DASHenv] = ACTIONS(3024), - [anon_sym_overlay] = ACTIONS(3024), - [anon_sym_where] = ACTIONS(3024), - [anon_sym_not] = ACTIONS(3024), - [sym_val_nothing] = ACTIONS(3024), - [anon_sym_true] = ACTIONS(3024), - [anon_sym_false] = ACTIONS(3024), - [aux_sym_val_number_token1] = ACTIONS(3024), - [aux_sym_val_number_token2] = ACTIONS(3024), - [aux_sym_val_number_token3] = ACTIONS(3024), - [anon_sym_inf] = ACTIONS(3024), - [anon_sym_DASHinf] = ACTIONS(3024), - [anon_sym_NaN] = ACTIONS(3024), - [aux_sym__val_number_decimal_token1] = ACTIONS(3024), - [aux_sym__val_number_decimal_token2] = ACTIONS(3024), - [anon_sym_0b] = ACTIONS(3024), - [anon_sym_0o] = ACTIONS(3024), - [anon_sym_0x] = ACTIONS(3024), - [sym_val_date] = ACTIONS(3024), - [anon_sym_DQUOTE] = ACTIONS(3024), - [sym__str_single_quotes] = ACTIONS(3024), - [sym__str_back_ticks] = ACTIONS(3024), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3024), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3024), - [anon_sym_CARET] = ACTIONS(3024), - [anon_sym_POUND] = ACTIONS(105), - }, - [1173] = { - [sym_comment] = STATE(1173), - [anon_sym_export] = ACTIONS(3028), - [anon_sym_alias] = ACTIONS(3028), - [anon_sym_let] = ACTIONS(3028), - [anon_sym_let_DASHenv] = ACTIONS(3028), - [anon_sym_mut] = ACTIONS(3028), - [anon_sym_const] = ACTIONS(3028), - [anon_sym_SEMI] = ACTIONS(3028), - [sym_cmd_identifier] = ACTIONS(3028), - [anon_sym_LF] = ACTIONS(3030), - [anon_sym_def] = ACTIONS(3028), - [anon_sym_def_DASHenv] = ACTIONS(3028), - [anon_sym_export_DASHenv] = ACTIONS(3028), - [anon_sym_extern] = ACTIONS(3028), - [anon_sym_module] = ACTIONS(3028), - [anon_sym_use] = ACTIONS(3028), - [anon_sym_LBRACK] = ACTIONS(3028), - [anon_sym_LPAREN] = ACTIONS(3028), - [anon_sym_RPAREN] = ACTIONS(3028), - [anon_sym_DOLLAR] = ACTIONS(3028), - [anon_sym_error] = ACTIONS(3028), - [anon_sym_DASH] = ACTIONS(3028), - [anon_sym_break] = ACTIONS(3028), - [anon_sym_continue] = ACTIONS(3028), - [anon_sym_for] = ACTIONS(3028), - [anon_sym_loop] = ACTIONS(3028), - [anon_sym_while] = ACTIONS(3028), - [anon_sym_do] = ACTIONS(3028), - [anon_sym_if] = ACTIONS(3028), - [anon_sym_match] = ACTIONS(3028), - [anon_sym_LBRACE] = ACTIONS(3028), - [anon_sym_RBRACE] = ACTIONS(3028), - [anon_sym_DOT] = ACTIONS(3028), - [anon_sym_try] = ACTIONS(3028), - [anon_sym_return] = ACTIONS(3028), - [anon_sym_source] = ACTIONS(3028), - [anon_sym_source_DASHenv] = ACTIONS(3028), - [anon_sym_register] = ACTIONS(3028), - [anon_sym_hide] = ACTIONS(3028), - [anon_sym_hide_DASHenv] = ACTIONS(3028), - [anon_sym_overlay] = ACTIONS(3028), - [anon_sym_where] = ACTIONS(3028), - [anon_sym_not] = ACTIONS(3028), - [sym_val_nothing] = ACTIONS(3028), - [anon_sym_true] = ACTIONS(3028), - [anon_sym_false] = ACTIONS(3028), - [aux_sym_val_number_token1] = ACTIONS(3028), - [aux_sym_val_number_token2] = ACTIONS(3028), - [aux_sym_val_number_token3] = ACTIONS(3028), - [anon_sym_inf] = ACTIONS(3028), - [anon_sym_DASHinf] = ACTIONS(3028), - [anon_sym_NaN] = ACTIONS(3028), - [aux_sym__val_number_decimal_token1] = ACTIONS(3028), - [aux_sym__val_number_decimal_token2] = ACTIONS(3028), - [anon_sym_0b] = ACTIONS(3028), - [anon_sym_0o] = ACTIONS(3028), - [anon_sym_0x] = ACTIONS(3028), - [sym_val_date] = ACTIONS(3028), - [anon_sym_DQUOTE] = ACTIONS(3028), - [sym__str_single_quotes] = ACTIONS(3028), - [sym__str_back_ticks] = ACTIONS(3028), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3028), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3028), - [anon_sym_CARET] = ACTIONS(3028), - [anon_sym_POUND] = ACTIONS(105), - }, - [1174] = { - [sym_comment] = STATE(1174), - [anon_sym_export] = ACTIONS(3020), - [anon_sym_alias] = ACTIONS(3020), - [anon_sym_let] = ACTIONS(3020), - [anon_sym_let_DASHenv] = ACTIONS(3020), - [anon_sym_mut] = ACTIONS(3020), - [anon_sym_const] = ACTIONS(3020), - [anon_sym_SEMI] = ACTIONS(3020), - [sym_cmd_identifier] = ACTIONS(3020), - [anon_sym_LF] = ACTIONS(3022), - [anon_sym_def] = ACTIONS(3020), - [anon_sym_def_DASHenv] = ACTIONS(3020), - [anon_sym_export_DASHenv] = ACTIONS(3020), - [anon_sym_extern] = ACTIONS(3020), - [anon_sym_module] = ACTIONS(3020), - [anon_sym_use] = ACTIONS(3020), - [anon_sym_LBRACK] = ACTIONS(3020), - [anon_sym_LPAREN] = ACTIONS(3020), - [anon_sym_RPAREN] = ACTIONS(3020), - [anon_sym_DOLLAR] = ACTIONS(3020), - [anon_sym_error] = ACTIONS(3020), - [anon_sym_DASH] = ACTIONS(3020), - [anon_sym_break] = ACTIONS(3020), - [anon_sym_continue] = ACTIONS(3020), - [anon_sym_for] = ACTIONS(3020), - [anon_sym_loop] = ACTIONS(3020), - [anon_sym_while] = ACTIONS(3020), - [anon_sym_do] = ACTIONS(3020), - [anon_sym_if] = ACTIONS(3020), - [anon_sym_match] = ACTIONS(3020), - [anon_sym_LBRACE] = ACTIONS(3020), - [anon_sym_RBRACE] = ACTIONS(3020), - [anon_sym_DOT] = ACTIONS(3020), - [anon_sym_try] = ACTIONS(3020), - [anon_sym_return] = ACTIONS(3020), - [anon_sym_source] = ACTIONS(3020), - [anon_sym_source_DASHenv] = ACTIONS(3020), - [anon_sym_register] = ACTIONS(3020), - [anon_sym_hide] = ACTIONS(3020), - [anon_sym_hide_DASHenv] = ACTIONS(3020), - [anon_sym_overlay] = ACTIONS(3020), - [anon_sym_where] = ACTIONS(3020), - [anon_sym_not] = ACTIONS(3020), - [sym_val_nothing] = ACTIONS(3020), - [anon_sym_true] = ACTIONS(3020), - [anon_sym_false] = ACTIONS(3020), - [aux_sym_val_number_token1] = ACTIONS(3020), - [aux_sym_val_number_token2] = ACTIONS(3020), - [aux_sym_val_number_token3] = ACTIONS(3020), - [anon_sym_inf] = ACTIONS(3020), - [anon_sym_DASHinf] = ACTIONS(3020), - [anon_sym_NaN] = ACTIONS(3020), - [aux_sym__val_number_decimal_token1] = ACTIONS(3020), - [aux_sym__val_number_decimal_token2] = ACTIONS(3020), - [anon_sym_0b] = ACTIONS(3020), - [anon_sym_0o] = ACTIONS(3020), - [anon_sym_0x] = ACTIONS(3020), - [sym_val_date] = ACTIONS(3020), - [anon_sym_DQUOTE] = ACTIONS(3020), - [sym__str_single_quotes] = ACTIONS(3020), - [sym__str_back_ticks] = ACTIONS(3020), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3020), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3020), - [anon_sym_CARET] = ACTIONS(3020), - [anon_sym_POUND] = ACTIONS(105), - }, - [1175] = { - [sym_comment] = STATE(1175), - [anon_sym_EQ] = ACTIONS(1367), - [anon_sym_SEMI] = ACTIONS(1369), - [anon_sym_COLON] = ACTIONS(1369), - [anon_sym_LBRACK] = ACTIONS(1369), - [anon_sym_COMMA] = ACTIONS(1369), - [anon_sym_RBRACK] = ACTIONS(1369), - [anon_sym_LPAREN] = ACTIONS(1369), - [anon_sym_DOLLAR] = ACTIONS(1367), - [anon_sym_GT] = ACTIONS(1367), - [anon_sym_DASH_DASH] = ACTIONS(1369), - [anon_sym_DASH] = ACTIONS(1367), - [anon_sym_in] = ACTIONS(1367), - [anon_sym_LBRACE] = ACTIONS(1369), - [anon_sym_DOT] = ACTIONS(1367), - [anon_sym_STAR] = ACTIONS(1367), - [anon_sym_STAR_STAR] = ACTIONS(1369), - [anon_sym_PLUS_PLUS] = ACTIONS(1369), - [anon_sym_SLASH] = ACTIONS(1367), - [anon_sym_mod] = ACTIONS(1369), - [anon_sym_SLASH_SLASH] = ACTIONS(1369), - [anon_sym_PLUS] = ACTIONS(1367), - [anon_sym_bit_DASHshl] = ACTIONS(1369), - [anon_sym_bit_DASHshr] = ACTIONS(1369), - [anon_sym_EQ_EQ] = ACTIONS(1369), - [anon_sym_BANG_EQ] = ACTIONS(1369), - [anon_sym_LT2] = ACTIONS(1367), - [anon_sym_LT_EQ] = ACTIONS(1369), - [anon_sym_GT_EQ] = ACTIONS(1369), - [anon_sym_not_DASHin] = ACTIONS(1369), - [anon_sym_starts_DASHwith] = ACTIONS(1369), - [anon_sym_ends_DASHwith] = ACTIONS(1369), - [anon_sym_EQ_TILDE] = ACTIONS(1369), - [anon_sym_BANG_TILDE] = ACTIONS(1369), - [anon_sym_bit_DASHand] = ACTIONS(1369), - [anon_sym_bit_DASHxor] = ACTIONS(1369), - [anon_sym_bit_DASHor] = ACTIONS(1369), - [anon_sym_and] = ACTIONS(1369), - [anon_sym_xor] = ACTIONS(1369), - [anon_sym_or] = ACTIONS(1369), - [anon_sym_not] = ACTIONS(1367), - [anon_sym_DOT2] = ACTIONS(1369), - [sym_val_nothing] = ACTIONS(1369), - [anon_sym_true] = ACTIONS(1369), - [anon_sym_false] = ACTIONS(1369), - [aux_sym_val_number_token1] = ACTIONS(1369), - [aux_sym_val_number_token2] = ACTIONS(1369), - [aux_sym_val_number_token3] = ACTIONS(1369), - [anon_sym_inf] = ACTIONS(1369), - [anon_sym_DASHinf] = ACTIONS(1367), - [anon_sym_NaN] = ACTIONS(1369), - [aux_sym__val_number_decimal_token1] = ACTIONS(1367), - [aux_sym__val_number_decimal_token2] = ACTIONS(1367), - [anon_sym_0b] = ACTIONS(1367), - [anon_sym_0o] = ACTIONS(1367), - [anon_sym_0x] = ACTIONS(1367), - [sym_val_date] = ACTIONS(1369), - [anon_sym_DQUOTE] = ACTIONS(1369), - [sym__str_single_quotes] = ACTIONS(1369), - [sym__str_back_ticks] = ACTIONS(1369), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1369), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1369), - [sym__list_item_identifier] = ACTIONS(1367), - [sym_short_flag] = ACTIONS(1367), - [anon_sym_POUND] = ACTIONS(3), - }, - [1176] = { - [sym_comment] = STATE(1176), - [anon_sym_export] = ACTIONS(3032), - [anon_sym_alias] = ACTIONS(3032), - [anon_sym_let] = ACTIONS(3032), - [anon_sym_let_DASHenv] = ACTIONS(3032), - [anon_sym_mut] = ACTIONS(3032), - [anon_sym_const] = ACTIONS(3032), - [anon_sym_SEMI] = ACTIONS(3032), - [sym_cmd_identifier] = ACTIONS(3032), - [anon_sym_LF] = ACTIONS(3034), - [anon_sym_def] = ACTIONS(3032), - [anon_sym_def_DASHenv] = ACTIONS(3032), - [anon_sym_export_DASHenv] = ACTIONS(3032), - [anon_sym_extern] = ACTIONS(3032), - [anon_sym_module] = ACTIONS(3032), - [anon_sym_use] = ACTIONS(3032), - [anon_sym_LBRACK] = ACTIONS(3032), - [anon_sym_LPAREN] = ACTIONS(3032), - [anon_sym_RPAREN] = ACTIONS(3032), - [anon_sym_DOLLAR] = ACTIONS(3032), - [anon_sym_error] = ACTIONS(3032), - [anon_sym_DASH] = ACTIONS(3032), - [anon_sym_break] = ACTIONS(3032), - [anon_sym_continue] = ACTIONS(3032), - [anon_sym_for] = ACTIONS(3032), - [anon_sym_loop] = ACTIONS(3032), - [anon_sym_while] = ACTIONS(3032), - [anon_sym_do] = ACTIONS(3032), - [anon_sym_if] = ACTIONS(3032), - [anon_sym_match] = ACTIONS(3032), - [anon_sym_LBRACE] = ACTIONS(3032), - [anon_sym_RBRACE] = ACTIONS(3032), - [anon_sym_DOT] = ACTIONS(3032), - [anon_sym_try] = ACTIONS(3032), - [anon_sym_return] = ACTIONS(3032), - [anon_sym_source] = ACTIONS(3032), - [anon_sym_source_DASHenv] = ACTIONS(3032), - [anon_sym_register] = ACTIONS(3032), - [anon_sym_hide] = ACTIONS(3032), - [anon_sym_hide_DASHenv] = ACTIONS(3032), - [anon_sym_overlay] = ACTIONS(3032), - [anon_sym_where] = ACTIONS(3032), - [anon_sym_not] = ACTIONS(3032), - [sym_val_nothing] = ACTIONS(3032), - [anon_sym_true] = ACTIONS(3032), - [anon_sym_false] = ACTIONS(3032), - [aux_sym_val_number_token1] = ACTIONS(3032), - [aux_sym_val_number_token2] = ACTIONS(3032), - [aux_sym_val_number_token3] = ACTIONS(3032), - [anon_sym_inf] = ACTIONS(3032), - [anon_sym_DASHinf] = ACTIONS(3032), - [anon_sym_NaN] = ACTIONS(3032), - [aux_sym__val_number_decimal_token1] = ACTIONS(3032), - [aux_sym__val_number_decimal_token2] = ACTIONS(3032), - [anon_sym_0b] = ACTIONS(3032), - [anon_sym_0o] = ACTIONS(3032), - [anon_sym_0x] = ACTIONS(3032), - [sym_val_date] = ACTIONS(3032), - [anon_sym_DQUOTE] = ACTIONS(3032), - [sym__str_single_quotes] = ACTIONS(3032), - [sym__str_back_ticks] = ACTIONS(3032), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3032), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3032), - [anon_sym_CARET] = ACTIONS(3032), - [anon_sym_POUND] = ACTIONS(105), - }, - [1177] = { - [sym_comment] = STATE(1177), - [anon_sym_export] = ACTIONS(3036), - [anon_sym_alias] = ACTIONS(3036), - [anon_sym_let] = ACTIONS(3036), - [anon_sym_let_DASHenv] = ACTIONS(3036), - [anon_sym_mut] = ACTIONS(3036), - [anon_sym_const] = ACTIONS(3036), - [anon_sym_SEMI] = ACTIONS(3036), - [sym_cmd_identifier] = ACTIONS(3036), - [anon_sym_LF] = ACTIONS(3038), - [anon_sym_def] = ACTIONS(3036), - [anon_sym_def_DASHenv] = ACTIONS(3036), - [anon_sym_export_DASHenv] = ACTIONS(3036), - [anon_sym_extern] = ACTIONS(3036), - [anon_sym_module] = ACTIONS(3036), - [anon_sym_use] = ACTIONS(3036), - [anon_sym_LBRACK] = ACTIONS(3036), - [anon_sym_LPAREN] = ACTIONS(3036), - [anon_sym_RPAREN] = ACTIONS(3036), - [anon_sym_DOLLAR] = ACTIONS(3036), - [anon_sym_error] = ACTIONS(3036), - [anon_sym_DASH] = ACTIONS(3036), - [anon_sym_break] = ACTIONS(3036), - [anon_sym_continue] = ACTIONS(3036), - [anon_sym_for] = ACTIONS(3036), - [anon_sym_loop] = ACTIONS(3036), - [anon_sym_while] = ACTIONS(3036), - [anon_sym_do] = ACTIONS(3036), - [anon_sym_if] = ACTIONS(3036), - [anon_sym_match] = ACTIONS(3036), - [anon_sym_LBRACE] = ACTIONS(3036), - [anon_sym_RBRACE] = ACTIONS(3036), - [anon_sym_DOT] = ACTIONS(3036), - [anon_sym_try] = ACTIONS(3036), - [anon_sym_return] = ACTIONS(3036), - [anon_sym_source] = ACTIONS(3036), - [anon_sym_source_DASHenv] = ACTIONS(3036), - [anon_sym_register] = ACTIONS(3036), - [anon_sym_hide] = ACTIONS(3036), - [anon_sym_hide_DASHenv] = ACTIONS(3036), - [anon_sym_overlay] = ACTIONS(3036), - [anon_sym_where] = ACTIONS(3036), - [anon_sym_not] = ACTIONS(3036), - [sym_val_nothing] = ACTIONS(3036), - [anon_sym_true] = ACTIONS(3036), - [anon_sym_false] = ACTIONS(3036), - [aux_sym_val_number_token1] = ACTIONS(3036), - [aux_sym_val_number_token2] = ACTIONS(3036), - [aux_sym_val_number_token3] = ACTIONS(3036), - [anon_sym_inf] = ACTIONS(3036), - [anon_sym_DASHinf] = ACTIONS(3036), - [anon_sym_NaN] = ACTIONS(3036), - [aux_sym__val_number_decimal_token1] = ACTIONS(3036), - [aux_sym__val_number_decimal_token2] = ACTIONS(3036), - [anon_sym_0b] = ACTIONS(3036), - [anon_sym_0o] = ACTIONS(3036), - [anon_sym_0x] = ACTIONS(3036), - [sym_val_date] = ACTIONS(3036), - [anon_sym_DQUOTE] = ACTIONS(3036), - [sym__str_single_quotes] = ACTIONS(3036), - [sym__str_back_ticks] = ACTIONS(3036), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3036), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3036), - [anon_sym_CARET] = ACTIONS(3036), - [anon_sym_POUND] = ACTIONS(105), - }, - [1178] = { - [sym_comment] = STATE(1178), - [anon_sym_export] = ACTIONS(3040), - [anon_sym_alias] = ACTIONS(3040), - [anon_sym_let] = ACTIONS(3040), - [anon_sym_let_DASHenv] = ACTIONS(3040), - [anon_sym_mut] = ACTIONS(3040), - [anon_sym_const] = ACTIONS(3040), - [anon_sym_SEMI] = ACTIONS(3040), - [sym_cmd_identifier] = ACTIONS(3040), - [anon_sym_LF] = ACTIONS(3042), - [anon_sym_def] = ACTIONS(3040), - [anon_sym_def_DASHenv] = ACTIONS(3040), - [anon_sym_export_DASHenv] = ACTIONS(3040), - [anon_sym_extern] = ACTIONS(3040), - [anon_sym_module] = ACTIONS(3040), - [anon_sym_use] = ACTIONS(3040), - [anon_sym_LBRACK] = ACTIONS(3040), - [anon_sym_LPAREN] = ACTIONS(3040), - [anon_sym_RPAREN] = ACTIONS(3040), - [anon_sym_DOLLAR] = ACTIONS(3040), - [anon_sym_error] = ACTIONS(3040), - [anon_sym_DASH] = ACTIONS(3040), - [anon_sym_break] = ACTIONS(3040), - [anon_sym_continue] = ACTIONS(3040), - [anon_sym_for] = ACTIONS(3040), - [anon_sym_loop] = ACTIONS(3040), - [anon_sym_while] = ACTIONS(3040), - [anon_sym_do] = ACTIONS(3040), - [anon_sym_if] = ACTIONS(3040), - [anon_sym_match] = ACTIONS(3040), - [anon_sym_LBRACE] = ACTIONS(3040), - [anon_sym_RBRACE] = ACTIONS(3040), - [anon_sym_DOT] = ACTIONS(3040), - [anon_sym_try] = ACTIONS(3040), - [anon_sym_return] = ACTIONS(3040), - [anon_sym_source] = ACTIONS(3040), - [anon_sym_source_DASHenv] = ACTIONS(3040), - [anon_sym_register] = ACTIONS(3040), - [anon_sym_hide] = ACTIONS(3040), - [anon_sym_hide_DASHenv] = ACTIONS(3040), - [anon_sym_overlay] = ACTIONS(3040), - [anon_sym_where] = ACTIONS(3040), - [anon_sym_not] = ACTIONS(3040), - [sym_val_nothing] = ACTIONS(3040), - [anon_sym_true] = ACTIONS(3040), - [anon_sym_false] = ACTIONS(3040), - [aux_sym_val_number_token1] = ACTIONS(3040), - [aux_sym_val_number_token2] = ACTIONS(3040), - [aux_sym_val_number_token3] = ACTIONS(3040), - [anon_sym_inf] = ACTIONS(3040), - [anon_sym_DASHinf] = ACTIONS(3040), - [anon_sym_NaN] = ACTIONS(3040), - [aux_sym__val_number_decimal_token1] = ACTIONS(3040), - [aux_sym__val_number_decimal_token2] = ACTIONS(3040), - [anon_sym_0b] = ACTIONS(3040), - [anon_sym_0o] = ACTIONS(3040), - [anon_sym_0x] = ACTIONS(3040), - [sym_val_date] = ACTIONS(3040), - [anon_sym_DQUOTE] = ACTIONS(3040), - [sym__str_single_quotes] = ACTIONS(3040), - [sym__str_back_ticks] = ACTIONS(3040), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3040), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3040), - [anon_sym_CARET] = ACTIONS(3040), - [anon_sym_POUND] = ACTIONS(105), - }, - [1179] = { - [sym_comment] = STATE(1179), - [anon_sym_export] = ACTIONS(3040), - [anon_sym_alias] = ACTIONS(3040), - [anon_sym_let] = ACTIONS(3040), - [anon_sym_let_DASHenv] = ACTIONS(3040), - [anon_sym_mut] = ACTIONS(3040), - [anon_sym_const] = ACTIONS(3040), - [anon_sym_SEMI] = ACTIONS(3040), - [sym_cmd_identifier] = ACTIONS(3040), - [anon_sym_LF] = ACTIONS(3042), - [anon_sym_def] = ACTIONS(3040), - [anon_sym_def_DASHenv] = ACTIONS(3040), - [anon_sym_export_DASHenv] = ACTIONS(3040), - [anon_sym_extern] = ACTIONS(3040), - [anon_sym_module] = ACTIONS(3040), - [anon_sym_use] = ACTIONS(3040), - [anon_sym_LBRACK] = ACTIONS(3040), - [anon_sym_LPAREN] = ACTIONS(3040), - [anon_sym_RPAREN] = ACTIONS(3040), - [anon_sym_DOLLAR] = ACTIONS(3040), - [anon_sym_error] = ACTIONS(3040), - [anon_sym_DASH] = ACTIONS(3040), - [anon_sym_break] = ACTIONS(3040), - [anon_sym_continue] = ACTIONS(3040), - [anon_sym_for] = ACTIONS(3040), - [anon_sym_loop] = ACTIONS(3040), - [anon_sym_while] = ACTIONS(3040), - [anon_sym_do] = ACTIONS(3040), - [anon_sym_if] = ACTIONS(3040), - [anon_sym_match] = ACTIONS(3040), - [anon_sym_LBRACE] = ACTIONS(3040), - [anon_sym_RBRACE] = ACTIONS(3040), - [anon_sym_DOT] = ACTIONS(3040), - [anon_sym_try] = ACTIONS(3040), - [anon_sym_return] = ACTIONS(3040), - [anon_sym_source] = ACTIONS(3040), - [anon_sym_source_DASHenv] = ACTIONS(3040), - [anon_sym_register] = ACTIONS(3040), - [anon_sym_hide] = ACTIONS(3040), - [anon_sym_hide_DASHenv] = ACTIONS(3040), - [anon_sym_overlay] = ACTIONS(3040), - [anon_sym_where] = ACTIONS(3040), - [anon_sym_not] = ACTIONS(3040), - [sym_val_nothing] = ACTIONS(3040), - [anon_sym_true] = ACTIONS(3040), - [anon_sym_false] = ACTIONS(3040), - [aux_sym_val_number_token1] = ACTIONS(3040), - [aux_sym_val_number_token2] = ACTIONS(3040), - [aux_sym_val_number_token3] = ACTIONS(3040), - [anon_sym_inf] = ACTIONS(3040), - [anon_sym_DASHinf] = ACTIONS(3040), - [anon_sym_NaN] = ACTIONS(3040), - [aux_sym__val_number_decimal_token1] = ACTIONS(3040), - [aux_sym__val_number_decimal_token2] = ACTIONS(3040), - [anon_sym_0b] = ACTIONS(3040), - [anon_sym_0o] = ACTIONS(3040), - [anon_sym_0x] = ACTIONS(3040), - [sym_val_date] = ACTIONS(3040), - [anon_sym_DQUOTE] = ACTIONS(3040), - [sym__str_single_quotes] = ACTIONS(3040), - [sym__str_back_ticks] = ACTIONS(3040), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3040), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3040), - [anon_sym_CARET] = ACTIONS(3040), - [anon_sym_POUND] = ACTIONS(105), - }, - [1180] = { - [sym_comment] = STATE(1180), - [anon_sym_export] = ACTIONS(3044), - [anon_sym_alias] = ACTIONS(3044), - [anon_sym_let] = ACTIONS(3044), - [anon_sym_let_DASHenv] = ACTIONS(3044), - [anon_sym_mut] = ACTIONS(3044), - [anon_sym_const] = ACTIONS(3044), - [anon_sym_SEMI] = ACTIONS(3044), - [sym_cmd_identifier] = ACTIONS(3044), - [anon_sym_LF] = ACTIONS(3046), - [anon_sym_def] = ACTIONS(3044), - [anon_sym_def_DASHenv] = ACTIONS(3044), - [anon_sym_export_DASHenv] = ACTIONS(3044), - [anon_sym_extern] = ACTIONS(3044), - [anon_sym_module] = ACTIONS(3044), - [anon_sym_use] = ACTIONS(3044), - [anon_sym_LBRACK] = ACTIONS(3044), - [anon_sym_LPAREN] = ACTIONS(3044), - [anon_sym_RPAREN] = ACTIONS(3044), - [anon_sym_DOLLAR] = ACTIONS(3044), - [anon_sym_error] = ACTIONS(3044), - [anon_sym_DASH] = ACTIONS(3044), - [anon_sym_break] = ACTIONS(3044), - [anon_sym_continue] = ACTIONS(3044), - [anon_sym_for] = ACTIONS(3044), - [anon_sym_loop] = ACTIONS(3044), - [anon_sym_while] = ACTIONS(3044), - [anon_sym_do] = ACTIONS(3044), - [anon_sym_if] = ACTIONS(3044), - [anon_sym_match] = ACTIONS(3044), - [anon_sym_LBRACE] = ACTIONS(3044), - [anon_sym_RBRACE] = ACTIONS(3044), - [anon_sym_DOT] = ACTIONS(3044), - [anon_sym_try] = ACTIONS(3044), - [anon_sym_return] = ACTIONS(3044), - [anon_sym_source] = ACTIONS(3044), - [anon_sym_source_DASHenv] = ACTIONS(3044), - [anon_sym_register] = ACTIONS(3044), - [anon_sym_hide] = ACTIONS(3044), - [anon_sym_hide_DASHenv] = ACTIONS(3044), - [anon_sym_overlay] = ACTIONS(3044), - [anon_sym_where] = ACTIONS(3044), - [anon_sym_not] = ACTIONS(3044), - [sym_val_nothing] = ACTIONS(3044), - [anon_sym_true] = ACTIONS(3044), - [anon_sym_false] = ACTIONS(3044), - [aux_sym_val_number_token1] = ACTIONS(3044), - [aux_sym_val_number_token2] = ACTIONS(3044), - [aux_sym_val_number_token3] = ACTIONS(3044), - [anon_sym_inf] = ACTIONS(3044), - [anon_sym_DASHinf] = ACTIONS(3044), - [anon_sym_NaN] = ACTIONS(3044), - [aux_sym__val_number_decimal_token1] = ACTIONS(3044), - [aux_sym__val_number_decimal_token2] = ACTIONS(3044), - [anon_sym_0b] = ACTIONS(3044), - [anon_sym_0o] = ACTIONS(3044), - [anon_sym_0x] = ACTIONS(3044), - [sym_val_date] = ACTIONS(3044), - [anon_sym_DQUOTE] = ACTIONS(3044), - [sym__str_single_quotes] = ACTIONS(3044), - [sym__str_back_ticks] = ACTIONS(3044), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3044), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3044), - [anon_sym_CARET] = ACTIONS(3044), - [anon_sym_POUND] = ACTIONS(105), - }, - [1181] = { - [sym_comment] = STATE(1181), - [anon_sym_export] = ACTIONS(3044), - [anon_sym_alias] = ACTIONS(3044), - [anon_sym_let] = ACTIONS(3044), - [anon_sym_let_DASHenv] = ACTIONS(3044), - [anon_sym_mut] = ACTIONS(3044), - [anon_sym_const] = ACTIONS(3044), - [anon_sym_SEMI] = ACTIONS(3044), - [sym_cmd_identifier] = ACTIONS(3044), - [anon_sym_LF] = ACTIONS(3046), - [anon_sym_def] = ACTIONS(3044), - [anon_sym_def_DASHenv] = ACTIONS(3044), - [anon_sym_export_DASHenv] = ACTIONS(3044), - [anon_sym_extern] = ACTIONS(3044), - [anon_sym_module] = ACTIONS(3044), - [anon_sym_use] = ACTIONS(3044), - [anon_sym_LBRACK] = ACTIONS(3044), - [anon_sym_LPAREN] = ACTIONS(3044), - [anon_sym_RPAREN] = ACTIONS(3044), - [anon_sym_DOLLAR] = ACTIONS(3044), - [anon_sym_error] = ACTIONS(3044), - [anon_sym_DASH] = ACTIONS(3044), - [anon_sym_break] = ACTIONS(3044), - [anon_sym_continue] = ACTIONS(3044), - [anon_sym_for] = ACTIONS(3044), - [anon_sym_loop] = ACTIONS(3044), - [anon_sym_while] = ACTIONS(3044), - [anon_sym_do] = ACTIONS(3044), - [anon_sym_if] = ACTIONS(3044), - [anon_sym_match] = ACTIONS(3044), - [anon_sym_LBRACE] = ACTIONS(3044), - [anon_sym_RBRACE] = ACTIONS(3044), - [anon_sym_DOT] = ACTIONS(3044), - [anon_sym_try] = ACTIONS(3044), - [anon_sym_return] = ACTIONS(3044), - [anon_sym_source] = ACTIONS(3044), - [anon_sym_source_DASHenv] = ACTIONS(3044), - [anon_sym_register] = ACTIONS(3044), - [anon_sym_hide] = ACTIONS(3044), - [anon_sym_hide_DASHenv] = ACTIONS(3044), - [anon_sym_overlay] = ACTIONS(3044), - [anon_sym_where] = ACTIONS(3044), - [anon_sym_not] = ACTIONS(3044), - [sym_val_nothing] = ACTIONS(3044), - [anon_sym_true] = ACTIONS(3044), - [anon_sym_false] = ACTIONS(3044), - [aux_sym_val_number_token1] = ACTIONS(3044), - [aux_sym_val_number_token2] = ACTIONS(3044), - [aux_sym_val_number_token3] = ACTIONS(3044), - [anon_sym_inf] = ACTIONS(3044), - [anon_sym_DASHinf] = ACTIONS(3044), - [anon_sym_NaN] = ACTIONS(3044), - [aux_sym__val_number_decimal_token1] = ACTIONS(3044), - [aux_sym__val_number_decimal_token2] = ACTIONS(3044), - [anon_sym_0b] = ACTIONS(3044), - [anon_sym_0o] = ACTIONS(3044), - [anon_sym_0x] = ACTIONS(3044), - [sym_val_date] = ACTIONS(3044), - [anon_sym_DQUOTE] = ACTIONS(3044), - [sym__str_single_quotes] = ACTIONS(3044), - [sym__str_back_ticks] = ACTIONS(3044), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3044), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3044), - [anon_sym_CARET] = ACTIONS(3044), - [anon_sym_POUND] = ACTIONS(105), - }, - [1182] = { - [sym_comment] = STATE(1182), - [ts_builtin_sym_end] = ACTIONS(1381), - [anon_sym_export] = ACTIONS(1379), - [anon_sym_alias] = ACTIONS(1379), - [anon_sym_let] = ACTIONS(1379), - [anon_sym_let_DASHenv] = ACTIONS(1379), - [anon_sym_mut] = ACTIONS(1379), - [anon_sym_const] = ACTIONS(1379), - [anon_sym_SEMI] = ACTIONS(1379), - [sym_cmd_identifier] = ACTIONS(1379), - [anon_sym_LF] = ACTIONS(1381), - [anon_sym_def] = ACTIONS(1379), - [anon_sym_def_DASHenv] = ACTIONS(1379), - [anon_sym_export_DASHenv] = ACTIONS(1379), - [anon_sym_extern] = ACTIONS(1379), - [anon_sym_module] = ACTIONS(1379), - [anon_sym_use] = ACTIONS(1379), - [anon_sym_LBRACK] = ACTIONS(1379), - [anon_sym_LPAREN] = ACTIONS(1379), - [anon_sym_DOLLAR] = ACTIONS(1379), - [anon_sym_error] = ACTIONS(1379), - [anon_sym_DASH] = ACTIONS(1379), - [anon_sym_break] = ACTIONS(1379), - [anon_sym_continue] = ACTIONS(1379), - [anon_sym_for] = ACTIONS(1379), - [anon_sym_loop] = ACTIONS(1379), - [anon_sym_while] = ACTIONS(1379), - [anon_sym_do] = ACTIONS(1379), - [anon_sym_if] = ACTIONS(1379), - [anon_sym_match] = ACTIONS(1379), - [anon_sym_LBRACE] = ACTIONS(1379), - [anon_sym_DOT] = ACTIONS(1379), - [anon_sym_try] = ACTIONS(1379), - [anon_sym_return] = ACTIONS(1379), - [anon_sym_source] = ACTIONS(1379), - [anon_sym_source_DASHenv] = ACTIONS(1379), - [anon_sym_register] = ACTIONS(1379), - [anon_sym_hide] = ACTIONS(1379), - [anon_sym_hide_DASHenv] = ACTIONS(1379), - [anon_sym_overlay] = ACTIONS(1379), - [anon_sym_STAR] = ACTIONS(1379), - [anon_sym_where] = ACTIONS(1379), - [anon_sym_not] = ACTIONS(1379), - [sym_val_nothing] = ACTIONS(1379), - [anon_sym_true] = ACTIONS(1379), - [anon_sym_false] = ACTIONS(1379), - [aux_sym_val_number_token1] = ACTIONS(1379), - [aux_sym_val_number_token2] = ACTIONS(1379), - [aux_sym_val_number_token3] = ACTIONS(1379), - [anon_sym_inf] = ACTIONS(1379), - [anon_sym_DASHinf] = ACTIONS(1379), - [anon_sym_NaN] = ACTIONS(1379), - [aux_sym__val_number_decimal_token1] = ACTIONS(1379), - [aux_sym__val_number_decimal_token2] = ACTIONS(1379), - [anon_sym_0b] = ACTIONS(1379), - [anon_sym_0o] = ACTIONS(1379), - [anon_sym_0x] = ACTIONS(1379), - [sym_val_date] = ACTIONS(1379), - [anon_sym_DQUOTE] = ACTIONS(1379), - [sym__str_single_quotes] = ACTIONS(1379), - [sym__str_back_ticks] = ACTIONS(1379), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1379), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1379), - [anon_sym_CARET] = ACTIONS(1379), + [1107] = { + [sym_block] = STATE(1158), + [sym_comment] = STATE(1107), + [anon_sym_export] = ACTIONS(2888), + [anon_sym_alias] = ACTIONS(2888), + [anon_sym_let] = ACTIONS(2888), + [anon_sym_let_DASHenv] = ACTIONS(2888), + [anon_sym_mut] = ACTIONS(2888), + [anon_sym_const] = ACTIONS(2888), + [anon_sym_SEMI] = ACTIONS(2888), + [sym_cmd_identifier] = ACTIONS(2888), + [anon_sym_LF] = ACTIONS(2890), + [anon_sym_def] = ACTIONS(2888), + [anon_sym_export_DASHenv] = ACTIONS(2888), + [anon_sym_extern] = ACTIONS(2888), + [anon_sym_module] = ACTIONS(2888), + [anon_sym_use] = ACTIONS(2888), + [anon_sym_LBRACK] = ACTIONS(2888), + [anon_sym_LPAREN] = ACTIONS(2888), + [anon_sym_RPAREN] = ACTIONS(2888), + [anon_sym_DOLLAR] = ACTIONS(2888), + [anon_sym_error] = ACTIONS(2888), + [anon_sym_DASH] = ACTIONS(2888), + [anon_sym_break] = ACTIONS(2888), + [anon_sym_continue] = ACTIONS(2888), + [anon_sym_for] = ACTIONS(2888), + [anon_sym_loop] = ACTIONS(2888), + [anon_sym_while] = ACTIONS(2888), + [anon_sym_do] = ACTIONS(2888), + [anon_sym_if] = ACTIONS(2888), + [anon_sym_match] = ACTIONS(2888), + [anon_sym_LBRACE] = ACTIONS(2867), + [anon_sym_RBRACE] = ACTIONS(2888), + [anon_sym_DOT] = ACTIONS(2888), + [anon_sym_try] = ACTIONS(2888), + [anon_sym_return] = ACTIONS(2888), + [anon_sym_source] = ACTIONS(2888), + [anon_sym_source_DASHenv] = ACTIONS(2888), + [anon_sym_register] = ACTIONS(2888), + [anon_sym_hide] = ACTIONS(2888), + [anon_sym_hide_DASHenv] = ACTIONS(2888), + [anon_sym_overlay] = ACTIONS(2888), + [anon_sym_where] = ACTIONS(2888), + [anon_sym_not] = ACTIONS(2888), + [sym_val_nothing] = ACTIONS(2888), + [anon_sym_true] = ACTIONS(2888), + [anon_sym_false] = ACTIONS(2888), + [aux_sym_val_number_token1] = ACTIONS(2888), + [aux_sym_val_number_token2] = ACTIONS(2888), + [aux_sym_val_number_token3] = ACTIONS(2888), + [anon_sym_inf] = ACTIONS(2888), + [anon_sym_DASHinf] = ACTIONS(2888), + [anon_sym_NaN] = ACTIONS(2888), + [aux_sym__val_number_decimal_token1] = ACTIONS(2888), + [aux_sym__val_number_decimal_token2] = ACTIONS(2888), + [anon_sym_0b] = ACTIONS(2888), + [anon_sym_0o] = ACTIONS(2888), + [anon_sym_0x] = ACTIONS(2888), + [sym_val_date] = ACTIONS(2888), + [anon_sym_DQUOTE] = ACTIONS(2888), + [sym__str_single_quotes] = ACTIONS(2888), + [sym__str_back_ticks] = ACTIONS(2888), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2888), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2888), + [anon_sym_CARET] = ACTIONS(2888), [anon_sym_POUND] = ACTIONS(105), }, - [1183] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1108] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1183), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1108), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -168943,13 +163579,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -168963,8 +163598,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(3048), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2892), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -168976,434 +163611,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1184] = { - [sym_comment] = STATE(1184), - [anon_sym_export] = ACTIONS(3050), - [anon_sym_alias] = ACTIONS(3050), - [anon_sym_let] = ACTIONS(3050), - [anon_sym_let_DASHenv] = ACTIONS(3050), - [anon_sym_mut] = ACTIONS(3050), - [anon_sym_const] = ACTIONS(3050), - [anon_sym_SEMI] = ACTIONS(3050), - [sym_cmd_identifier] = ACTIONS(3050), - [anon_sym_LF] = ACTIONS(3052), - [anon_sym_def] = ACTIONS(3050), - [anon_sym_def_DASHenv] = ACTIONS(3050), - [anon_sym_export_DASHenv] = ACTIONS(3050), - [anon_sym_extern] = ACTIONS(3050), - [anon_sym_module] = ACTIONS(3050), - [anon_sym_use] = ACTIONS(3050), - [anon_sym_LBRACK] = ACTIONS(3050), - [anon_sym_LPAREN] = ACTIONS(3050), - [anon_sym_RPAREN] = ACTIONS(3050), - [anon_sym_DOLLAR] = ACTIONS(3050), - [anon_sym_error] = ACTIONS(3050), - [anon_sym_DASH] = ACTIONS(3050), - [anon_sym_break] = ACTIONS(3050), - [anon_sym_continue] = ACTIONS(3050), - [anon_sym_for] = ACTIONS(3050), - [anon_sym_loop] = ACTIONS(3050), - [anon_sym_while] = ACTIONS(3050), - [anon_sym_do] = ACTIONS(3050), - [anon_sym_if] = ACTIONS(3050), - [anon_sym_match] = ACTIONS(3050), - [anon_sym_LBRACE] = ACTIONS(3050), - [anon_sym_RBRACE] = ACTIONS(3050), - [anon_sym_DOT] = ACTIONS(3050), - [anon_sym_try] = ACTIONS(3050), - [anon_sym_return] = ACTIONS(3050), - [anon_sym_source] = ACTIONS(3050), - [anon_sym_source_DASHenv] = ACTIONS(3050), - [anon_sym_register] = ACTIONS(3050), - [anon_sym_hide] = ACTIONS(3050), - [anon_sym_hide_DASHenv] = ACTIONS(3050), - [anon_sym_overlay] = ACTIONS(3050), - [anon_sym_where] = ACTIONS(3050), - [anon_sym_not] = ACTIONS(3050), - [sym_val_nothing] = ACTIONS(3050), - [anon_sym_true] = ACTIONS(3050), - [anon_sym_false] = ACTIONS(3050), - [aux_sym_val_number_token1] = ACTIONS(3050), - [aux_sym_val_number_token2] = ACTIONS(3050), - [aux_sym_val_number_token3] = ACTIONS(3050), - [anon_sym_inf] = ACTIONS(3050), - [anon_sym_DASHinf] = ACTIONS(3050), - [anon_sym_NaN] = ACTIONS(3050), - [aux_sym__val_number_decimal_token1] = ACTIONS(3050), - [aux_sym__val_number_decimal_token2] = ACTIONS(3050), - [anon_sym_0b] = ACTIONS(3050), - [anon_sym_0o] = ACTIONS(3050), - [anon_sym_0x] = ACTIONS(3050), - [sym_val_date] = ACTIONS(3050), - [anon_sym_DQUOTE] = ACTIONS(3050), - [sym__str_single_quotes] = ACTIONS(3050), - [sym__str_back_ticks] = ACTIONS(3050), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3050), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3050), - [anon_sym_CARET] = ACTIONS(3050), - [anon_sym_POUND] = ACTIONS(105), - }, - [1185] = { - [sym_comment] = STATE(1185), - [anon_sym_export] = ACTIONS(3054), - [anon_sym_alias] = ACTIONS(3054), - [anon_sym_let] = ACTIONS(3054), - [anon_sym_let_DASHenv] = ACTIONS(3054), - [anon_sym_mut] = ACTIONS(3054), - [anon_sym_const] = ACTIONS(3054), - [anon_sym_SEMI] = ACTIONS(3054), - [sym_cmd_identifier] = ACTIONS(3054), - [anon_sym_LF] = ACTIONS(3056), - [anon_sym_def] = ACTIONS(3054), - [anon_sym_def_DASHenv] = ACTIONS(3054), - [anon_sym_export_DASHenv] = ACTIONS(3054), - [anon_sym_extern] = ACTIONS(3054), - [anon_sym_module] = ACTIONS(3054), - [anon_sym_use] = ACTIONS(3054), - [anon_sym_LBRACK] = ACTIONS(3054), - [anon_sym_LPAREN] = ACTIONS(3054), - [anon_sym_RPAREN] = ACTIONS(3054), - [anon_sym_DOLLAR] = ACTIONS(3054), - [anon_sym_error] = ACTIONS(3054), - [anon_sym_DASH] = ACTIONS(3054), - [anon_sym_break] = ACTIONS(3054), - [anon_sym_continue] = ACTIONS(3054), - [anon_sym_for] = ACTIONS(3054), - [anon_sym_loop] = ACTIONS(3054), - [anon_sym_while] = ACTIONS(3054), - [anon_sym_do] = ACTIONS(3054), - [anon_sym_if] = ACTIONS(3054), - [anon_sym_match] = ACTIONS(3054), - [anon_sym_LBRACE] = ACTIONS(3054), - [anon_sym_RBRACE] = ACTIONS(3054), - [anon_sym_DOT] = ACTIONS(3054), - [anon_sym_try] = ACTIONS(3054), - [anon_sym_return] = ACTIONS(3054), - [anon_sym_source] = ACTIONS(3054), - [anon_sym_source_DASHenv] = ACTIONS(3054), - [anon_sym_register] = ACTIONS(3054), - [anon_sym_hide] = ACTIONS(3054), - [anon_sym_hide_DASHenv] = ACTIONS(3054), - [anon_sym_overlay] = ACTIONS(3054), - [anon_sym_where] = ACTIONS(3054), - [anon_sym_not] = ACTIONS(3054), - [sym_val_nothing] = ACTIONS(3054), - [anon_sym_true] = ACTIONS(3054), - [anon_sym_false] = ACTIONS(3054), - [aux_sym_val_number_token1] = ACTIONS(3054), - [aux_sym_val_number_token2] = ACTIONS(3054), - [aux_sym_val_number_token3] = ACTIONS(3054), - [anon_sym_inf] = ACTIONS(3054), - [anon_sym_DASHinf] = ACTIONS(3054), - [anon_sym_NaN] = ACTIONS(3054), - [aux_sym__val_number_decimal_token1] = ACTIONS(3054), - [aux_sym__val_number_decimal_token2] = ACTIONS(3054), - [anon_sym_0b] = ACTIONS(3054), - [anon_sym_0o] = ACTIONS(3054), - [anon_sym_0x] = ACTIONS(3054), - [sym_val_date] = ACTIONS(3054), - [anon_sym_DQUOTE] = ACTIONS(3054), - [sym__str_single_quotes] = ACTIONS(3054), - [sym__str_back_ticks] = ACTIONS(3054), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3054), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3054), - [anon_sym_CARET] = ACTIONS(3054), - [anon_sym_POUND] = ACTIONS(105), - }, - [1186] = { - [sym_comment] = STATE(1186), - [ts_builtin_sym_end] = ACTIONS(2727), - [anon_sym_export] = ACTIONS(2725), - [anon_sym_alias] = ACTIONS(2725), - [anon_sym_let] = ACTIONS(2725), - [anon_sym_let_DASHenv] = ACTIONS(2725), - [anon_sym_mut] = ACTIONS(2725), - [anon_sym_const] = ACTIONS(2725), - [anon_sym_SEMI] = ACTIONS(2725), - [sym_cmd_identifier] = ACTIONS(2725), - [anon_sym_LF] = ACTIONS(2727), - [anon_sym_def] = ACTIONS(2725), - [anon_sym_def_DASHenv] = ACTIONS(2725), - [anon_sym_export_DASHenv] = ACTIONS(2725), - [anon_sym_extern] = ACTIONS(2725), - [anon_sym_module] = ACTIONS(2725), - [anon_sym_use] = ACTIONS(2725), - [anon_sym_LBRACK] = ACTIONS(2725), - [anon_sym_LPAREN] = ACTIONS(2725), - [anon_sym_DOLLAR] = ACTIONS(2725), - [anon_sym_error] = ACTIONS(2725), - [anon_sym_DASH] = ACTIONS(2725), - [anon_sym_break] = ACTIONS(2725), - [anon_sym_continue] = ACTIONS(2725), - [anon_sym_for] = ACTIONS(2725), - [anon_sym_loop] = ACTIONS(2725), - [anon_sym_while] = ACTIONS(2725), - [anon_sym_do] = ACTIONS(2725), - [anon_sym_if] = ACTIONS(2725), - [anon_sym_match] = ACTIONS(2725), - [anon_sym_LBRACE] = ACTIONS(2725), - [anon_sym_DOT] = ACTIONS(2725), - [anon_sym_try] = ACTIONS(2725), - [anon_sym_return] = ACTIONS(2725), - [anon_sym_source] = ACTIONS(2725), - [anon_sym_source_DASHenv] = ACTIONS(2725), - [anon_sym_register] = ACTIONS(2725), - [anon_sym_hide] = ACTIONS(2725), - [anon_sym_hide_DASHenv] = ACTIONS(2725), - [anon_sym_overlay] = ACTIONS(2725), - [anon_sym_STAR] = ACTIONS(2725), - [anon_sym_where] = ACTIONS(2725), - [anon_sym_not] = ACTIONS(2725), - [sym_val_nothing] = ACTIONS(2725), - [anon_sym_true] = ACTIONS(2725), - [anon_sym_false] = ACTIONS(2725), - [aux_sym_val_number_token1] = ACTIONS(2725), - [aux_sym_val_number_token2] = ACTIONS(2725), - [aux_sym_val_number_token3] = ACTIONS(2725), - [anon_sym_inf] = ACTIONS(2725), - [anon_sym_DASHinf] = ACTIONS(2725), - [anon_sym_NaN] = ACTIONS(2725), - [aux_sym__val_number_decimal_token1] = ACTIONS(2725), - [aux_sym__val_number_decimal_token2] = ACTIONS(2725), - [anon_sym_0b] = ACTIONS(2725), - [anon_sym_0o] = ACTIONS(2725), - [anon_sym_0x] = ACTIONS(2725), - [sym_val_date] = ACTIONS(2725), - [anon_sym_DQUOTE] = ACTIONS(2725), - [sym__str_single_quotes] = ACTIONS(2725), - [sym__str_back_ticks] = ACTIONS(2725), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2725), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2725), - [anon_sym_CARET] = ACTIONS(2725), - [anon_sym_POUND] = ACTIONS(105), - }, - [1187] = { - [sym_comment] = STATE(1187), - [ts_builtin_sym_end] = ACTIONS(2779), - [anon_sym_export] = ACTIONS(2777), - [anon_sym_alias] = ACTIONS(2777), - [anon_sym_let] = ACTIONS(2777), - [anon_sym_let_DASHenv] = ACTIONS(2777), - [anon_sym_mut] = ACTIONS(2777), - [anon_sym_const] = ACTIONS(2777), - [anon_sym_SEMI] = ACTIONS(2777), - [sym_cmd_identifier] = ACTIONS(2777), - [anon_sym_LF] = ACTIONS(2779), - [anon_sym_def] = ACTIONS(2777), - [anon_sym_def_DASHenv] = ACTIONS(2777), - [anon_sym_export_DASHenv] = ACTIONS(2777), - [anon_sym_extern] = ACTIONS(2777), - [anon_sym_module] = ACTIONS(2777), - [anon_sym_use] = ACTIONS(2777), - [anon_sym_LBRACK] = ACTIONS(2777), - [anon_sym_LPAREN] = ACTIONS(2777), - [anon_sym_DOLLAR] = ACTIONS(2777), - [anon_sym_error] = ACTIONS(2777), - [anon_sym_DASH] = ACTIONS(2777), - [anon_sym_break] = ACTIONS(2777), - [anon_sym_continue] = ACTIONS(2777), - [anon_sym_for] = ACTIONS(2777), - [anon_sym_loop] = ACTIONS(2777), - [anon_sym_while] = ACTIONS(2777), - [anon_sym_do] = ACTIONS(2777), - [anon_sym_if] = ACTIONS(2777), - [anon_sym_match] = ACTIONS(2777), - [anon_sym_LBRACE] = ACTIONS(2777), - [anon_sym_DOT] = ACTIONS(2777), - [anon_sym_try] = ACTIONS(2777), - [anon_sym_return] = ACTIONS(2777), - [anon_sym_source] = ACTIONS(2777), - [anon_sym_source_DASHenv] = ACTIONS(2777), - [anon_sym_register] = ACTIONS(2777), - [anon_sym_hide] = ACTIONS(2777), - [anon_sym_hide_DASHenv] = ACTIONS(2777), - [anon_sym_overlay] = ACTIONS(2777), - [anon_sym_STAR] = ACTIONS(2777), - [anon_sym_where] = ACTIONS(2777), - [anon_sym_not] = ACTIONS(2777), - [sym_val_nothing] = ACTIONS(2777), - [anon_sym_true] = ACTIONS(2777), - [anon_sym_false] = ACTIONS(2777), - [aux_sym_val_number_token1] = ACTIONS(2777), - [aux_sym_val_number_token2] = ACTIONS(2777), - [aux_sym_val_number_token3] = ACTIONS(2777), - [anon_sym_inf] = ACTIONS(2777), - [anon_sym_DASHinf] = ACTIONS(2777), - [anon_sym_NaN] = ACTIONS(2777), - [aux_sym__val_number_decimal_token1] = ACTIONS(2777), - [aux_sym__val_number_decimal_token2] = ACTIONS(2777), - [anon_sym_0b] = ACTIONS(2777), - [anon_sym_0o] = ACTIONS(2777), - [anon_sym_0x] = ACTIONS(2777), - [sym_val_date] = ACTIONS(2777), - [anon_sym_DQUOTE] = ACTIONS(2777), - [sym__str_single_quotes] = ACTIONS(2777), - [sym__str_back_ticks] = ACTIONS(2777), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2777), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2777), - [anon_sym_CARET] = ACTIONS(2777), - [anon_sym_POUND] = ACTIONS(105), - }, - [1188] = { - [sym_comment] = STATE(1188), - [anon_sym_export] = ACTIONS(3058), - [anon_sym_alias] = ACTIONS(3058), - [anon_sym_let] = ACTIONS(3058), - [anon_sym_let_DASHenv] = ACTIONS(3058), - [anon_sym_mut] = ACTIONS(3058), - [anon_sym_const] = ACTIONS(3058), - [anon_sym_SEMI] = ACTIONS(3060), - [sym_cmd_identifier] = ACTIONS(3058), - [anon_sym_LF] = ACTIONS(3063), - [anon_sym_def] = ACTIONS(3058), - [anon_sym_def_DASHenv] = ACTIONS(3058), - [anon_sym_export_DASHenv] = ACTIONS(3058), - [anon_sym_extern] = ACTIONS(3058), - [anon_sym_module] = ACTIONS(3058), - [anon_sym_use] = ACTIONS(3058), - [anon_sym_LBRACK] = ACTIONS(3058), - [anon_sym_LPAREN] = ACTIONS(3058), - [anon_sym_RPAREN] = ACTIONS(3066), - [anon_sym_DOLLAR] = ACTIONS(3058), - [anon_sym_error] = ACTIONS(3058), - [anon_sym_DASH] = ACTIONS(3058), - [anon_sym_break] = ACTIONS(3058), - [anon_sym_continue] = ACTIONS(3058), - [anon_sym_for] = ACTIONS(3058), - [anon_sym_loop] = ACTIONS(3058), - [anon_sym_while] = ACTIONS(3058), - [anon_sym_do] = ACTIONS(3058), - [anon_sym_if] = ACTIONS(3058), - [anon_sym_match] = ACTIONS(3058), - [anon_sym_LBRACE] = ACTIONS(3058), - [anon_sym_RBRACE] = ACTIONS(3066), - [anon_sym_DOT] = ACTIONS(3058), - [anon_sym_try] = ACTIONS(3058), - [anon_sym_return] = ACTIONS(3058), - [anon_sym_source] = ACTIONS(3058), - [anon_sym_source_DASHenv] = ACTIONS(3058), - [anon_sym_register] = ACTIONS(3058), - [anon_sym_hide] = ACTIONS(3058), - [anon_sym_hide_DASHenv] = ACTIONS(3058), - [anon_sym_overlay] = ACTIONS(3058), - [anon_sym_where] = ACTIONS(3058), - [anon_sym_not] = ACTIONS(3058), - [sym_val_nothing] = ACTIONS(3058), - [anon_sym_true] = ACTIONS(3058), - [anon_sym_false] = ACTIONS(3058), - [aux_sym_val_number_token1] = ACTIONS(3058), - [aux_sym_val_number_token2] = ACTIONS(3058), - [aux_sym_val_number_token3] = ACTIONS(3058), - [anon_sym_inf] = ACTIONS(3058), - [anon_sym_DASHinf] = ACTIONS(3058), - [anon_sym_NaN] = ACTIONS(3058), - [aux_sym__val_number_decimal_token1] = ACTIONS(3058), - [aux_sym__val_number_decimal_token2] = ACTIONS(3058), - [anon_sym_0b] = ACTIONS(3058), - [anon_sym_0o] = ACTIONS(3058), - [anon_sym_0x] = ACTIONS(3058), - [sym_val_date] = ACTIONS(3058), - [anon_sym_DQUOTE] = ACTIONS(3058), - [sym__str_single_quotes] = ACTIONS(3058), - [sym__str_back_ticks] = ACTIONS(3058), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3058), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3058), - [anon_sym_CARET] = ACTIONS(3058), - [anon_sym_POUND] = ACTIONS(105), - }, - [1189] = { - [sym_comment] = STATE(1189), - [anon_sym_EQ] = ACTIONS(1286), - [anon_sym_SEMI] = ACTIONS(1288), - [anon_sym_COLON] = ACTIONS(1288), - [anon_sym_LBRACK] = ACTIONS(1288), - [anon_sym_COMMA] = ACTIONS(1288), - [anon_sym_RBRACK] = ACTIONS(1288), - [anon_sym_LPAREN] = ACTIONS(1288), - [anon_sym_DOLLAR] = ACTIONS(1286), - [anon_sym_GT] = ACTIONS(1286), - [anon_sym_DASH_DASH] = ACTIONS(1288), - [anon_sym_DASH] = ACTIONS(1286), - [anon_sym_in] = ACTIONS(1286), - [anon_sym_LBRACE] = ACTIONS(1288), - [anon_sym_DOT] = ACTIONS(1286), - [anon_sym_STAR] = ACTIONS(1286), - [anon_sym_STAR_STAR] = ACTIONS(1288), - [anon_sym_PLUS_PLUS] = ACTIONS(1288), - [anon_sym_SLASH] = ACTIONS(1286), - [anon_sym_mod] = ACTIONS(1288), - [anon_sym_SLASH_SLASH] = ACTIONS(1288), - [anon_sym_PLUS] = ACTIONS(1286), - [anon_sym_bit_DASHshl] = ACTIONS(1288), - [anon_sym_bit_DASHshr] = ACTIONS(1288), - [anon_sym_EQ_EQ] = ACTIONS(1288), - [anon_sym_BANG_EQ] = ACTIONS(1288), - [anon_sym_LT2] = ACTIONS(1286), - [anon_sym_LT_EQ] = ACTIONS(1288), - [anon_sym_GT_EQ] = ACTIONS(1288), - [anon_sym_not_DASHin] = ACTIONS(1288), - [anon_sym_starts_DASHwith] = ACTIONS(1288), - [anon_sym_ends_DASHwith] = ACTIONS(1288), - [anon_sym_EQ_TILDE] = ACTIONS(1288), - [anon_sym_BANG_TILDE] = ACTIONS(1288), - [anon_sym_bit_DASHand] = ACTIONS(1288), - [anon_sym_bit_DASHxor] = ACTIONS(1288), - [anon_sym_bit_DASHor] = ACTIONS(1288), - [anon_sym_and] = ACTIONS(1288), - [anon_sym_xor] = ACTIONS(1288), - [anon_sym_or] = ACTIONS(1288), - [anon_sym_not] = ACTIONS(1286), - [anon_sym_DOT2] = ACTIONS(1288), - [sym_val_nothing] = ACTIONS(1288), - [anon_sym_true] = ACTIONS(1288), - [anon_sym_false] = ACTIONS(1288), - [aux_sym_val_number_token1] = ACTIONS(1288), - [aux_sym_val_number_token2] = ACTIONS(1288), - [aux_sym_val_number_token3] = ACTIONS(1288), - [anon_sym_inf] = ACTIONS(1288), - [anon_sym_DASHinf] = ACTIONS(1286), - [anon_sym_NaN] = ACTIONS(1288), - [aux_sym__val_number_decimal_token1] = ACTIONS(1286), - [aux_sym__val_number_decimal_token2] = ACTIONS(1286), - [anon_sym_0b] = ACTIONS(1286), - [anon_sym_0o] = ACTIONS(1286), - [anon_sym_0x] = ACTIONS(1286), - [sym_val_date] = ACTIONS(1288), - [anon_sym_DQUOTE] = ACTIONS(1288), - [sym__str_single_quotes] = ACTIONS(1288), - [sym__str_back_ticks] = ACTIONS(1288), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1288), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1288), - [sym__list_item_identifier] = ACTIONS(1286), - [sym_short_flag] = ACTIONS(1286), - [anon_sym_POUND] = ACTIONS(3), - }, - [1190] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), + [1109] = { + [sym_expr_parenthesized] = STATE(4935), + [sym_val_variable] = STATE(4935), + [sym__var] = STATE(4453), + [sym_val_number] = STATE(4935), [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1190), - [aux_sym_val_record_repeat1] = STATE(1193), + [sym_val_string] = STATE(4935), + [sym__str_double_quotes] = STATE(1264), + [sym_record_entry] = STATE(1680), + [sym_comment] = STATE(1109), + [aux_sym_val_record_repeat1] = STATE(1082), [anon_sym_export] = ACTIONS(238), [anon_sym_alias] = ACTIONS(238), [anon_sym_let] = ACTIONS(238), @@ -169412,13 +163646,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_const] = ACTIONS(238), [sym_cmd_identifier] = ACTIONS(238), [anon_sym_def] = ACTIONS(238), - [anon_sym_def_DASHenv] = ACTIONS(238), [anon_sym_export_DASHenv] = ACTIONS(238), [anon_sym_extern] = ACTIONS(238), [anon_sym_module] = ACTIONS(238), [anon_sym_use] = ACTIONS(238), - [anon_sym_LPAREN] = ACTIONS(2791), - [anon_sym_DOLLAR] = ACTIONS(2793), + [anon_sym_LPAREN] = ACTIONS(2731), + [anon_sym_DOLLAR] = ACTIONS(2733), [anon_sym_error] = ACTIONS(238), [anon_sym_list] = ACTIONS(238), [anon_sym_break] = ACTIONS(238), @@ -169432,8 +163665,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(238), [anon_sym_else] = ACTIONS(238), [anon_sym_match] = ACTIONS(238), - [anon_sym_RBRACE] = ACTIONS(3068), - [anon_sym_DOT] = ACTIONS(2797), + [anon_sym_RBRACE] = ACTIONS(2894), + [anon_sym_DOT] = ACTIONS(2737), [anon_sym_try] = ACTIONS(238), [anon_sym_catch] = ACTIONS(238), [anon_sym_return] = ACTIONS(238), @@ -169445,1443 +163678,8341 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(238), [anon_sym_new] = ACTIONS(238), [anon_sym_as] = ACTIONS(238), - [aux_sym_val_number_token1] = ACTIONS(2799), - [aux_sym_val_number_token2] = ACTIONS(2799), - [aux_sym_val_number_token3] = ACTIONS(2799), - [anon_sym_inf] = ACTIONS(2801), - [anon_sym_DASHinf] = ACTIONS(2801), - [anon_sym_NaN] = ACTIONS(2801), - [aux_sym__val_number_decimal_token1] = ACTIONS(2803), - [aux_sym__val_number_decimal_token2] = ACTIONS(2805), - [anon_sym_DQUOTE] = ACTIONS(2807), - [sym__str_single_quotes] = ACTIONS(2809), - [sym__str_back_ticks] = ACTIONS(2809), + [aux_sym_val_number_token1] = ACTIONS(2739), + [aux_sym_val_number_token2] = ACTIONS(2739), + [aux_sym_val_number_token3] = ACTIONS(2739), + [anon_sym_inf] = ACTIONS(2741), + [anon_sym_DASHinf] = ACTIONS(2741), + [anon_sym_NaN] = ACTIONS(2741), + [aux_sym__val_number_decimal_token1] = ACTIONS(2743), + [aux_sym__val_number_decimal_token2] = ACTIONS(2745), + [anon_sym_DQUOTE] = ACTIONS(2747), + [sym__str_single_quotes] = ACTIONS(2749), + [sym__str_back_ticks] = ACTIONS(2749), [aux_sym_record_entry_token1] = ACTIONS(238), + [anon_sym_def_DASHenv] = ACTIONS(238), [sym__record_key] = ACTIONS(238), [anon_sym_POUND] = ACTIONS(3), }, - [1191] = { - [sym_comment] = STATE(1191), - [anon_sym_export] = ACTIONS(3070), - [anon_sym_alias] = ACTIONS(3070), - [anon_sym_let] = ACTIONS(3070), - [anon_sym_let_DASHenv] = ACTIONS(3070), - [anon_sym_mut] = ACTIONS(3070), - [anon_sym_const] = ACTIONS(3070), - [anon_sym_SEMI] = ACTIONS(3070), - [sym_cmd_identifier] = ACTIONS(3070), - [anon_sym_LF] = ACTIONS(3072), - [anon_sym_def] = ACTIONS(3070), - [anon_sym_def_DASHenv] = ACTIONS(3070), - [anon_sym_export_DASHenv] = ACTIONS(3070), - [anon_sym_extern] = ACTIONS(3070), - [anon_sym_module] = ACTIONS(3070), - [anon_sym_use] = ACTIONS(3070), - [anon_sym_LBRACK] = ACTIONS(3070), - [anon_sym_LPAREN] = ACTIONS(3070), - [anon_sym_RPAREN] = ACTIONS(3070), - [anon_sym_DOLLAR] = ACTIONS(3070), - [anon_sym_error] = ACTIONS(3070), - [anon_sym_DASH] = ACTIONS(3070), - [anon_sym_break] = ACTIONS(3070), - [anon_sym_continue] = ACTIONS(3070), - [anon_sym_for] = ACTIONS(3070), - [anon_sym_loop] = ACTIONS(3070), - [anon_sym_while] = ACTIONS(3070), - [anon_sym_do] = ACTIONS(3070), - [anon_sym_if] = ACTIONS(3070), - [anon_sym_match] = ACTIONS(3070), - [anon_sym_LBRACE] = ACTIONS(3070), - [anon_sym_RBRACE] = ACTIONS(3070), - [anon_sym_DOT] = ACTIONS(3070), - [anon_sym_try] = ACTIONS(3070), - [anon_sym_return] = ACTIONS(3070), - [anon_sym_source] = ACTIONS(3070), - [anon_sym_source_DASHenv] = ACTIONS(3070), - [anon_sym_register] = ACTIONS(3070), - [anon_sym_hide] = ACTIONS(3070), - [anon_sym_hide_DASHenv] = ACTIONS(3070), - [anon_sym_overlay] = ACTIONS(3070), - [anon_sym_where] = ACTIONS(3070), - [anon_sym_not] = ACTIONS(3070), - [sym_val_nothing] = ACTIONS(3070), - [anon_sym_true] = ACTIONS(3070), - [anon_sym_false] = ACTIONS(3070), - [aux_sym_val_number_token1] = ACTIONS(3070), - [aux_sym_val_number_token2] = ACTIONS(3070), - [aux_sym_val_number_token3] = ACTIONS(3070), - [anon_sym_inf] = ACTIONS(3070), - [anon_sym_DASHinf] = ACTIONS(3070), - [anon_sym_NaN] = ACTIONS(3070), - [aux_sym__val_number_decimal_token1] = ACTIONS(3070), - [aux_sym__val_number_decimal_token2] = ACTIONS(3070), - [anon_sym_0b] = ACTIONS(3070), - [anon_sym_0o] = ACTIONS(3070), - [anon_sym_0x] = ACTIONS(3070), - [sym_val_date] = ACTIONS(3070), - [anon_sym_DQUOTE] = ACTIONS(3070), - [sym__str_single_quotes] = ACTIONS(3070), - [sym__str_back_ticks] = ACTIONS(3070), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3070), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3070), - [anon_sym_CARET] = ACTIONS(3070), - [anon_sym_POUND] = ACTIONS(105), - }, - [1192] = { - [sym_comment] = STATE(1192), - [anon_sym_export] = ACTIONS(3074), - [anon_sym_alias] = ACTIONS(3074), - [anon_sym_let] = ACTIONS(3074), - [anon_sym_let_DASHenv] = ACTIONS(3074), - [anon_sym_mut] = ACTIONS(3074), - [anon_sym_const] = ACTIONS(3074), - [anon_sym_SEMI] = ACTIONS(3074), - [sym_cmd_identifier] = ACTIONS(3074), - [anon_sym_LF] = ACTIONS(3076), - [anon_sym_def] = ACTIONS(3074), - [anon_sym_def_DASHenv] = ACTIONS(3074), - [anon_sym_export_DASHenv] = ACTIONS(3074), - [anon_sym_extern] = ACTIONS(3074), - [anon_sym_module] = ACTIONS(3074), - [anon_sym_use] = ACTIONS(3074), - [anon_sym_LBRACK] = ACTIONS(3074), - [anon_sym_LPAREN] = ACTIONS(3074), - [anon_sym_RPAREN] = ACTIONS(3074), - [anon_sym_DOLLAR] = ACTIONS(3074), - [anon_sym_error] = ACTIONS(3074), - [anon_sym_DASH] = ACTIONS(3074), - [anon_sym_break] = ACTIONS(3074), - [anon_sym_continue] = ACTIONS(3074), - [anon_sym_for] = ACTIONS(3074), - [anon_sym_loop] = ACTIONS(3074), - [anon_sym_while] = ACTIONS(3074), - [anon_sym_do] = ACTIONS(3074), - [anon_sym_if] = ACTIONS(3074), - [anon_sym_match] = ACTIONS(3074), - [anon_sym_LBRACE] = ACTIONS(3074), - [anon_sym_RBRACE] = ACTIONS(3074), - [anon_sym_DOT] = ACTIONS(3074), - [anon_sym_try] = ACTIONS(3074), - [anon_sym_return] = ACTIONS(3074), - [anon_sym_source] = ACTIONS(3074), - [anon_sym_source_DASHenv] = ACTIONS(3074), - [anon_sym_register] = ACTIONS(3074), - [anon_sym_hide] = ACTIONS(3074), - [anon_sym_hide_DASHenv] = ACTIONS(3074), - [anon_sym_overlay] = ACTIONS(3074), - [anon_sym_where] = ACTIONS(3074), - [anon_sym_not] = ACTIONS(3074), - [sym_val_nothing] = ACTIONS(3074), - [anon_sym_true] = ACTIONS(3074), - [anon_sym_false] = ACTIONS(3074), - [aux_sym_val_number_token1] = ACTIONS(3074), - [aux_sym_val_number_token2] = ACTIONS(3074), - [aux_sym_val_number_token3] = ACTIONS(3074), - [anon_sym_inf] = ACTIONS(3074), - [anon_sym_DASHinf] = ACTIONS(3074), - [anon_sym_NaN] = ACTIONS(3074), - [aux_sym__val_number_decimal_token1] = ACTIONS(3074), - [aux_sym__val_number_decimal_token2] = ACTIONS(3074), - [anon_sym_0b] = ACTIONS(3074), - [anon_sym_0o] = ACTIONS(3074), - [anon_sym_0x] = ACTIONS(3074), - [sym_val_date] = ACTIONS(3074), - [anon_sym_DQUOTE] = ACTIONS(3074), - [sym__str_single_quotes] = ACTIONS(3074), - [sym__str_back_ticks] = ACTIONS(3074), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3074), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3074), - [anon_sym_CARET] = ACTIONS(3074), - [anon_sym_POUND] = ACTIONS(105), - }, - [1193] = { - [sym_expr_parenthesized] = STATE(4860), - [sym_val_variable] = STATE(4860), - [sym__var] = STATE(4363), - [sym_val_number] = STATE(4860), - [sym__val_number_decimal] = STATE(79), - [sym_val_string] = STATE(4860), - [sym__str_double_quotes] = STATE(1323), - [sym_record_entry] = STATE(1667), - [sym_comment] = STATE(1193), - [aux_sym_val_record_repeat1] = STATE(1193), - [anon_sym_export] = ACTIONS(3078), - [anon_sym_alias] = ACTIONS(3078), - [anon_sym_let] = ACTIONS(3078), - [anon_sym_let_DASHenv] = ACTIONS(3078), - [anon_sym_mut] = ACTIONS(3078), - [anon_sym_const] = ACTIONS(3078), - [sym_cmd_identifier] = ACTIONS(3078), - [anon_sym_def] = ACTIONS(3078), - [anon_sym_def_DASHenv] = ACTIONS(3078), - [anon_sym_export_DASHenv] = ACTIONS(3078), - [anon_sym_extern] = ACTIONS(3078), - [anon_sym_module] = ACTIONS(3078), - [anon_sym_use] = ACTIONS(3078), - [anon_sym_LPAREN] = ACTIONS(3081), - [anon_sym_DOLLAR] = ACTIONS(3084), - [anon_sym_error] = ACTIONS(3078), - [anon_sym_list] = ACTIONS(3078), - [anon_sym_break] = ACTIONS(3078), - [anon_sym_continue] = ACTIONS(3078), - [anon_sym_for] = ACTIONS(3078), - [anon_sym_in] = ACTIONS(3078), - [anon_sym_loop] = ACTIONS(3078), - [anon_sym_make] = ACTIONS(3078), - [anon_sym_while] = ACTIONS(3078), - [anon_sym_do] = ACTIONS(3078), - [anon_sym_if] = ACTIONS(3078), - [anon_sym_else] = ACTIONS(3078), - [anon_sym_match] = ACTIONS(3078), - [anon_sym_RBRACE] = ACTIONS(3087), - [anon_sym_DOT] = ACTIONS(3089), - [anon_sym_try] = ACTIONS(3078), - [anon_sym_catch] = ACTIONS(3078), - [anon_sym_return] = ACTIONS(3078), - [anon_sym_source] = ACTIONS(3078), - [anon_sym_source_DASHenv] = ACTIONS(3078), - [anon_sym_register] = ACTIONS(3078), - [anon_sym_hide] = ACTIONS(3078), - [anon_sym_hide_DASHenv] = ACTIONS(3078), - [anon_sym_overlay] = ACTIONS(3078), - [anon_sym_new] = ACTIONS(3078), - [anon_sym_as] = ACTIONS(3078), - [aux_sym_val_number_token1] = ACTIONS(3092), - [aux_sym_val_number_token2] = ACTIONS(3092), - [aux_sym_val_number_token3] = ACTIONS(3092), - [anon_sym_inf] = ACTIONS(3095), - [anon_sym_DASHinf] = ACTIONS(3095), - [anon_sym_NaN] = ACTIONS(3095), - [aux_sym__val_number_decimal_token1] = ACTIONS(3098), - [aux_sym__val_number_decimal_token2] = ACTIONS(3101), - [anon_sym_DQUOTE] = ACTIONS(3104), - [sym__str_single_quotes] = ACTIONS(3107), - [sym__str_back_ticks] = ACTIONS(3107), - [aux_sym_record_entry_token1] = ACTIONS(3078), - [sym__record_key] = ACTIONS(3078), - [anon_sym_POUND] = ACTIONS(3), - }, - [1194] = { - [sym_comment] = STATE(1194), - [anon_sym_export] = ACTIONS(3110), - [anon_sym_alias] = ACTIONS(3110), - [anon_sym_let] = ACTIONS(3110), - [anon_sym_let_DASHenv] = ACTIONS(3110), - [anon_sym_mut] = ACTIONS(3110), - [anon_sym_const] = ACTIONS(3110), - [anon_sym_SEMI] = ACTIONS(3110), - [sym_cmd_identifier] = ACTIONS(3110), - [anon_sym_LF] = ACTIONS(3112), - [anon_sym_def] = ACTIONS(3110), - [anon_sym_def_DASHenv] = ACTIONS(3110), - [anon_sym_export_DASHenv] = ACTIONS(3110), - [anon_sym_extern] = ACTIONS(3110), - [anon_sym_module] = ACTIONS(3110), - [anon_sym_use] = ACTIONS(3110), - [anon_sym_LBRACK] = ACTIONS(3110), - [anon_sym_LPAREN] = ACTIONS(3110), - [anon_sym_RPAREN] = ACTIONS(3110), - [anon_sym_DOLLAR] = ACTIONS(3110), - [anon_sym_error] = ACTIONS(3110), - [anon_sym_DASH] = ACTIONS(3110), - [anon_sym_break] = ACTIONS(3110), - [anon_sym_continue] = ACTIONS(3110), - [anon_sym_for] = ACTIONS(3110), - [anon_sym_loop] = ACTIONS(3110), - [anon_sym_while] = ACTIONS(3110), - [anon_sym_do] = ACTIONS(3110), - [anon_sym_if] = ACTIONS(3110), - [anon_sym_match] = ACTIONS(3110), - [anon_sym_LBRACE] = ACTIONS(3110), - [anon_sym_RBRACE] = ACTIONS(3110), - [anon_sym_DOT] = ACTIONS(3110), - [anon_sym_try] = ACTIONS(3110), - [anon_sym_return] = ACTIONS(3110), - [anon_sym_source] = ACTIONS(3110), - [anon_sym_source_DASHenv] = ACTIONS(3110), - [anon_sym_register] = ACTIONS(3110), - [anon_sym_hide] = ACTIONS(3110), - [anon_sym_hide_DASHenv] = ACTIONS(3110), - [anon_sym_overlay] = ACTIONS(3110), - [anon_sym_where] = ACTIONS(3110), - [anon_sym_not] = ACTIONS(3110), - [sym_val_nothing] = ACTIONS(3110), - [anon_sym_true] = ACTIONS(3110), - [anon_sym_false] = ACTIONS(3110), - [aux_sym_val_number_token1] = ACTIONS(3110), - [aux_sym_val_number_token2] = ACTIONS(3110), - [aux_sym_val_number_token3] = ACTIONS(3110), - [anon_sym_inf] = ACTIONS(3110), - [anon_sym_DASHinf] = ACTIONS(3110), - [anon_sym_NaN] = ACTIONS(3110), - [aux_sym__val_number_decimal_token1] = ACTIONS(3110), - [aux_sym__val_number_decimal_token2] = ACTIONS(3110), - [anon_sym_0b] = ACTIONS(3110), - [anon_sym_0o] = ACTIONS(3110), - [anon_sym_0x] = ACTIONS(3110), - [sym_val_date] = ACTIONS(3110), - [anon_sym_DQUOTE] = ACTIONS(3110), - [sym__str_single_quotes] = ACTIONS(3110), - [sym__str_back_ticks] = ACTIONS(3110), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3110), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3110), - [anon_sym_CARET] = ACTIONS(3110), - [anon_sym_POUND] = ACTIONS(105), - }, - [1195] = { - [sym_comment] = STATE(1195), - [anon_sym_export] = ACTIONS(3114), - [anon_sym_alias] = ACTIONS(3114), - [anon_sym_let] = ACTIONS(3114), - [anon_sym_let_DASHenv] = ACTIONS(3114), - [anon_sym_mut] = ACTIONS(3114), - [anon_sym_const] = ACTIONS(3114), - [anon_sym_SEMI] = ACTIONS(3114), - [sym_cmd_identifier] = ACTIONS(3114), - [anon_sym_LF] = ACTIONS(3116), - [anon_sym_def] = ACTIONS(3114), - [anon_sym_def_DASHenv] = ACTIONS(3114), - [anon_sym_export_DASHenv] = ACTIONS(3114), - [anon_sym_extern] = ACTIONS(3114), - [anon_sym_module] = ACTIONS(3114), - [anon_sym_use] = ACTIONS(3114), - [anon_sym_LBRACK] = ACTIONS(3114), - [anon_sym_LPAREN] = ACTIONS(3114), - [anon_sym_RPAREN] = ACTIONS(3114), - [anon_sym_DOLLAR] = ACTIONS(3114), - [anon_sym_error] = ACTIONS(3114), - [anon_sym_DASH] = ACTIONS(3114), - [anon_sym_break] = ACTIONS(3114), - [anon_sym_continue] = ACTIONS(3114), - [anon_sym_for] = ACTIONS(3114), - [anon_sym_loop] = ACTIONS(3114), - [anon_sym_while] = ACTIONS(3114), - [anon_sym_do] = ACTIONS(3114), - [anon_sym_if] = ACTIONS(3114), - [anon_sym_match] = ACTIONS(3114), - [anon_sym_LBRACE] = ACTIONS(3114), - [anon_sym_RBRACE] = ACTIONS(3114), - [anon_sym_DOT] = ACTIONS(3114), - [anon_sym_try] = ACTIONS(3114), - [anon_sym_return] = ACTIONS(3114), - [anon_sym_source] = ACTIONS(3114), - [anon_sym_source_DASHenv] = ACTIONS(3114), - [anon_sym_register] = ACTIONS(3114), - [anon_sym_hide] = ACTIONS(3114), - [anon_sym_hide_DASHenv] = ACTIONS(3114), - [anon_sym_overlay] = ACTIONS(3114), - [anon_sym_where] = ACTIONS(3114), - [anon_sym_not] = ACTIONS(3114), - [sym_val_nothing] = ACTIONS(3114), - [anon_sym_true] = ACTIONS(3114), - [anon_sym_false] = ACTIONS(3114), - [aux_sym_val_number_token1] = ACTIONS(3114), - [aux_sym_val_number_token2] = ACTIONS(3114), - [aux_sym_val_number_token3] = ACTIONS(3114), - [anon_sym_inf] = ACTIONS(3114), - [anon_sym_DASHinf] = ACTIONS(3114), - [anon_sym_NaN] = ACTIONS(3114), - [aux_sym__val_number_decimal_token1] = ACTIONS(3114), - [aux_sym__val_number_decimal_token2] = ACTIONS(3114), - [anon_sym_0b] = ACTIONS(3114), - [anon_sym_0o] = ACTIONS(3114), - [anon_sym_0x] = ACTIONS(3114), - [sym_val_date] = ACTIONS(3114), - [anon_sym_DQUOTE] = ACTIONS(3114), - [sym__str_single_quotes] = ACTIONS(3114), - [sym__str_back_ticks] = ACTIONS(3114), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3114), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3114), - [anon_sym_CARET] = ACTIONS(3114), - [anon_sym_POUND] = ACTIONS(105), - }, - [1196] = { - [sym_comment] = STATE(1196), - [anon_sym_export] = ACTIONS(3118), - [anon_sym_alias] = ACTIONS(3118), - [anon_sym_let] = ACTIONS(3118), - [anon_sym_let_DASHenv] = ACTIONS(3118), - [anon_sym_mut] = ACTIONS(3118), - [anon_sym_const] = ACTIONS(3118), - [anon_sym_SEMI] = ACTIONS(3118), - [sym_cmd_identifier] = ACTIONS(3118), - [anon_sym_LF] = ACTIONS(3120), - [anon_sym_def] = ACTIONS(3118), - [anon_sym_def_DASHenv] = ACTIONS(3118), - [anon_sym_export_DASHenv] = ACTIONS(3118), - [anon_sym_extern] = ACTIONS(3118), - [anon_sym_module] = ACTIONS(3118), - [anon_sym_use] = ACTIONS(3118), - [anon_sym_LBRACK] = ACTIONS(3118), - [anon_sym_LPAREN] = ACTIONS(3118), - [anon_sym_RPAREN] = ACTIONS(3118), - [anon_sym_DOLLAR] = ACTIONS(3118), - [anon_sym_error] = ACTIONS(3118), - [anon_sym_DASH] = ACTIONS(3118), - [anon_sym_break] = ACTIONS(3118), - [anon_sym_continue] = ACTIONS(3118), - [anon_sym_for] = ACTIONS(3118), - [anon_sym_loop] = ACTIONS(3118), - [anon_sym_while] = ACTIONS(3118), - [anon_sym_do] = ACTIONS(3118), - [anon_sym_if] = ACTIONS(3118), - [anon_sym_match] = ACTIONS(3118), - [anon_sym_LBRACE] = ACTIONS(3118), - [anon_sym_RBRACE] = ACTIONS(3118), - [anon_sym_DOT] = ACTIONS(3118), - [anon_sym_try] = ACTIONS(3118), - [anon_sym_return] = ACTIONS(3118), - [anon_sym_source] = ACTIONS(3118), - [anon_sym_source_DASHenv] = ACTIONS(3118), - [anon_sym_register] = ACTIONS(3118), - [anon_sym_hide] = ACTIONS(3118), - [anon_sym_hide_DASHenv] = ACTIONS(3118), - [anon_sym_overlay] = ACTIONS(3118), - [anon_sym_where] = ACTIONS(3118), - [anon_sym_not] = ACTIONS(3118), - [sym_val_nothing] = ACTIONS(3118), - [anon_sym_true] = ACTIONS(3118), - [anon_sym_false] = ACTIONS(3118), - [aux_sym_val_number_token1] = ACTIONS(3118), - [aux_sym_val_number_token2] = ACTIONS(3118), - [aux_sym_val_number_token3] = ACTIONS(3118), - [anon_sym_inf] = ACTIONS(3118), - [anon_sym_DASHinf] = ACTIONS(3118), - [anon_sym_NaN] = ACTIONS(3118), - [aux_sym__val_number_decimal_token1] = ACTIONS(3118), - [aux_sym__val_number_decimal_token2] = ACTIONS(3118), - [anon_sym_0b] = ACTIONS(3118), - [anon_sym_0o] = ACTIONS(3118), - [anon_sym_0x] = ACTIONS(3118), - [sym_val_date] = ACTIONS(3118), - [anon_sym_DQUOTE] = ACTIONS(3118), - [sym__str_single_quotes] = ACTIONS(3118), - [sym__str_back_ticks] = ACTIONS(3118), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3118), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3118), - [anon_sym_CARET] = ACTIONS(3118), - [anon_sym_POUND] = ACTIONS(105), - }, - [1197] = { - [sym_comment] = STATE(1197), - [ts_builtin_sym_end] = ACTIONS(1144), - [anon_sym_export] = ACTIONS(1142), - [anon_sym_alias] = ACTIONS(1142), - [anon_sym_let] = ACTIONS(1142), - [anon_sym_let_DASHenv] = ACTIONS(1142), - [anon_sym_mut] = ACTIONS(1142), - [anon_sym_const] = ACTIONS(1142), - [anon_sym_SEMI] = ACTIONS(1142), - [sym_cmd_identifier] = ACTIONS(1142), - [anon_sym_LF] = ACTIONS(1144), - [anon_sym_def] = ACTIONS(1142), - [anon_sym_def_DASHenv] = ACTIONS(1142), - [anon_sym_export_DASHenv] = ACTIONS(1142), - [anon_sym_extern] = ACTIONS(1142), - [anon_sym_module] = ACTIONS(1142), - [anon_sym_use] = ACTIONS(1142), - [anon_sym_LBRACK] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(1142), - [anon_sym_DOLLAR] = ACTIONS(1142), - [anon_sym_error] = ACTIONS(1142), - [anon_sym_DASH] = ACTIONS(1142), - [anon_sym_break] = ACTIONS(1142), - [anon_sym_continue] = ACTIONS(1142), - [anon_sym_for] = ACTIONS(1142), - [anon_sym_loop] = ACTIONS(1142), - [anon_sym_while] = ACTIONS(1142), - [anon_sym_do] = ACTIONS(1142), - [anon_sym_if] = ACTIONS(1142), - [anon_sym_match] = ACTIONS(1142), - [anon_sym_LBRACE] = ACTIONS(1142), - [anon_sym_DOT] = ACTIONS(1142), - [anon_sym_try] = ACTIONS(1142), - [anon_sym_return] = ACTIONS(1142), - [anon_sym_source] = ACTIONS(1142), - [anon_sym_source_DASHenv] = ACTIONS(1142), - [anon_sym_register] = ACTIONS(1142), - [anon_sym_hide] = ACTIONS(1142), - [anon_sym_hide_DASHenv] = ACTIONS(1142), - [anon_sym_overlay] = ACTIONS(1142), - [anon_sym_STAR] = ACTIONS(1142), - [anon_sym_where] = ACTIONS(1142), - [anon_sym_not] = ACTIONS(1142), - [sym_val_nothing] = ACTIONS(1142), - [anon_sym_true] = ACTIONS(1142), - [anon_sym_false] = ACTIONS(1142), - [aux_sym_val_number_token1] = ACTIONS(1142), - [aux_sym_val_number_token2] = ACTIONS(1142), - [aux_sym_val_number_token3] = ACTIONS(1142), - [anon_sym_inf] = ACTIONS(1142), - [anon_sym_DASHinf] = ACTIONS(1142), - [anon_sym_NaN] = ACTIONS(1142), - [aux_sym__val_number_decimal_token1] = ACTIONS(1142), - [aux_sym__val_number_decimal_token2] = ACTIONS(1142), - [anon_sym_0b] = ACTIONS(1142), - [anon_sym_0o] = ACTIONS(1142), - [anon_sym_0x] = ACTIONS(1142), - [sym_val_date] = ACTIONS(1142), - [anon_sym_DQUOTE] = ACTIONS(1142), - [sym__str_single_quotes] = ACTIONS(1142), - [sym__str_back_ticks] = ACTIONS(1142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1142), - [anon_sym_CARET] = ACTIONS(1142), - [anon_sym_POUND] = ACTIONS(105), - }, - [1198] = { - [sym_comment] = STATE(1198), - [anon_sym_export] = ACTIONS(3122), - [anon_sym_alias] = ACTIONS(3122), - [anon_sym_let] = ACTIONS(3122), - [anon_sym_let_DASHenv] = ACTIONS(3122), - [anon_sym_mut] = ACTIONS(3122), - [anon_sym_const] = ACTIONS(3122), - [anon_sym_SEMI] = ACTIONS(3122), - [sym_cmd_identifier] = ACTIONS(3122), - [anon_sym_LF] = ACTIONS(3124), - [anon_sym_def] = ACTIONS(3122), - [anon_sym_def_DASHenv] = ACTIONS(3122), - [anon_sym_export_DASHenv] = ACTIONS(3122), - [anon_sym_extern] = ACTIONS(3122), - [anon_sym_module] = ACTIONS(3122), - [anon_sym_use] = ACTIONS(3122), - [anon_sym_LBRACK] = ACTIONS(3122), - [anon_sym_LPAREN] = ACTIONS(3122), - [anon_sym_RPAREN] = ACTIONS(3122), - [anon_sym_DOLLAR] = ACTIONS(3122), - [anon_sym_error] = ACTIONS(3122), - [anon_sym_DASH] = ACTIONS(3122), - [anon_sym_break] = ACTIONS(3122), - [anon_sym_continue] = ACTIONS(3122), - [anon_sym_for] = ACTIONS(3122), - [anon_sym_loop] = ACTIONS(3122), - [anon_sym_while] = ACTIONS(3122), - [anon_sym_do] = ACTIONS(3122), - [anon_sym_if] = ACTIONS(3122), - [anon_sym_match] = ACTIONS(3122), - [anon_sym_LBRACE] = ACTIONS(3122), - [anon_sym_RBRACE] = ACTIONS(3122), - [anon_sym_DOT] = ACTIONS(3122), - [anon_sym_try] = ACTIONS(3122), - [anon_sym_return] = ACTIONS(3122), - [anon_sym_source] = ACTIONS(3122), - [anon_sym_source_DASHenv] = ACTIONS(3122), - [anon_sym_register] = ACTIONS(3122), - [anon_sym_hide] = ACTIONS(3122), - [anon_sym_hide_DASHenv] = ACTIONS(3122), - [anon_sym_overlay] = ACTIONS(3122), - [anon_sym_where] = ACTIONS(3122), - [anon_sym_not] = ACTIONS(3122), - [sym_val_nothing] = ACTIONS(3122), - [anon_sym_true] = ACTIONS(3122), - [anon_sym_false] = ACTIONS(3122), - [aux_sym_val_number_token1] = ACTIONS(3122), - [aux_sym_val_number_token2] = ACTIONS(3122), - [aux_sym_val_number_token3] = ACTIONS(3122), - [anon_sym_inf] = ACTIONS(3122), - [anon_sym_DASHinf] = ACTIONS(3122), - [anon_sym_NaN] = ACTIONS(3122), - [aux_sym__val_number_decimal_token1] = ACTIONS(3122), - [aux_sym__val_number_decimal_token2] = ACTIONS(3122), - [anon_sym_0b] = ACTIONS(3122), - [anon_sym_0o] = ACTIONS(3122), - [anon_sym_0x] = ACTIONS(3122), - [sym_val_date] = ACTIONS(3122), - [anon_sym_DQUOTE] = ACTIONS(3122), - [sym__str_single_quotes] = ACTIONS(3122), - [sym__str_back_ticks] = ACTIONS(3122), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3122), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3122), - [anon_sym_CARET] = ACTIONS(3122), - [anon_sym_POUND] = ACTIONS(105), - }, - [1199] = { - [sym_comment] = STATE(1199), - [anon_sym_export] = ACTIONS(3126), - [anon_sym_alias] = ACTIONS(3126), - [anon_sym_let] = ACTIONS(3126), - [anon_sym_let_DASHenv] = ACTIONS(3126), - [anon_sym_mut] = ACTIONS(3126), - [anon_sym_const] = ACTIONS(3126), - [anon_sym_SEMI] = ACTIONS(3126), - [sym_cmd_identifier] = ACTIONS(3126), - [anon_sym_LF] = ACTIONS(3128), - [anon_sym_def] = ACTIONS(3126), - [anon_sym_def_DASHenv] = ACTIONS(3126), - [anon_sym_export_DASHenv] = ACTIONS(3126), - [anon_sym_extern] = ACTIONS(3126), - [anon_sym_module] = ACTIONS(3126), - [anon_sym_use] = ACTIONS(3126), - [anon_sym_LBRACK] = ACTIONS(3126), - [anon_sym_LPAREN] = ACTIONS(3126), - [anon_sym_RPAREN] = ACTIONS(3126), - [anon_sym_DOLLAR] = ACTIONS(3126), - [anon_sym_error] = ACTIONS(3126), - [anon_sym_DASH] = ACTIONS(3126), - [anon_sym_break] = ACTIONS(3126), - [anon_sym_continue] = ACTIONS(3126), - [anon_sym_for] = ACTIONS(3126), - [anon_sym_loop] = ACTIONS(3126), - [anon_sym_while] = ACTIONS(3126), - [anon_sym_do] = ACTIONS(3126), - [anon_sym_if] = ACTIONS(3126), - [anon_sym_match] = ACTIONS(3126), - [anon_sym_LBRACE] = ACTIONS(3126), - [anon_sym_RBRACE] = ACTIONS(3126), - [anon_sym_DOT] = ACTIONS(3126), - [anon_sym_try] = ACTIONS(3126), - [anon_sym_return] = ACTIONS(3126), - [anon_sym_source] = ACTIONS(3126), - [anon_sym_source_DASHenv] = ACTIONS(3126), - [anon_sym_register] = ACTIONS(3126), - [anon_sym_hide] = ACTIONS(3126), - [anon_sym_hide_DASHenv] = ACTIONS(3126), - [anon_sym_overlay] = ACTIONS(3126), - [anon_sym_where] = ACTIONS(3126), - [anon_sym_not] = ACTIONS(3126), - [sym_val_nothing] = ACTIONS(3126), - [anon_sym_true] = ACTIONS(3126), - [anon_sym_false] = ACTIONS(3126), - [aux_sym_val_number_token1] = ACTIONS(3126), - [aux_sym_val_number_token2] = ACTIONS(3126), - [aux_sym_val_number_token3] = ACTIONS(3126), - [anon_sym_inf] = ACTIONS(3126), - [anon_sym_DASHinf] = ACTIONS(3126), - [anon_sym_NaN] = ACTIONS(3126), - [aux_sym__val_number_decimal_token1] = ACTIONS(3126), - [aux_sym__val_number_decimal_token2] = ACTIONS(3126), - [anon_sym_0b] = ACTIONS(3126), - [anon_sym_0o] = ACTIONS(3126), - [anon_sym_0x] = ACTIONS(3126), - [sym_val_date] = ACTIONS(3126), - [anon_sym_DQUOTE] = ACTIONS(3126), - [sym__str_single_quotes] = ACTIONS(3126), - [sym__str_back_ticks] = ACTIONS(3126), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3126), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3126), - [anon_sym_CARET] = ACTIONS(3126), - [anon_sym_POUND] = ACTIONS(105), - }, - [1200] = { - [sym_comment] = STATE(1200), - [anon_sym_export] = ACTIONS(3130), - [anon_sym_alias] = ACTIONS(3130), - [anon_sym_let] = ACTIONS(3130), - [anon_sym_let_DASHenv] = ACTIONS(3130), - [anon_sym_mut] = ACTIONS(3130), - [anon_sym_const] = ACTIONS(3130), - [anon_sym_SEMI] = ACTIONS(3130), - [sym_cmd_identifier] = ACTIONS(3130), - [anon_sym_LF] = ACTIONS(3132), - [anon_sym_def] = ACTIONS(3130), - [anon_sym_def_DASHenv] = ACTIONS(3130), - [anon_sym_export_DASHenv] = ACTIONS(3130), - [anon_sym_extern] = ACTIONS(3130), - [anon_sym_module] = ACTIONS(3130), - [anon_sym_use] = ACTIONS(3130), - [anon_sym_LBRACK] = ACTIONS(3130), - [anon_sym_LPAREN] = ACTIONS(3130), - [anon_sym_RPAREN] = ACTIONS(3130), - [anon_sym_DOLLAR] = ACTIONS(3130), - [anon_sym_error] = ACTIONS(3130), - [anon_sym_DASH] = ACTIONS(3130), - [anon_sym_break] = ACTIONS(3130), - [anon_sym_continue] = ACTIONS(3130), - [anon_sym_for] = ACTIONS(3130), - [anon_sym_loop] = ACTIONS(3130), - [anon_sym_while] = ACTIONS(3130), - [anon_sym_do] = ACTIONS(3130), - [anon_sym_if] = ACTIONS(3130), - [anon_sym_match] = ACTIONS(3130), - [anon_sym_LBRACE] = ACTIONS(3130), - [anon_sym_RBRACE] = ACTIONS(3130), - [anon_sym_DOT] = ACTIONS(3130), - [anon_sym_try] = ACTIONS(3130), - [anon_sym_return] = ACTIONS(3130), - [anon_sym_source] = ACTIONS(3130), - [anon_sym_source_DASHenv] = ACTIONS(3130), - [anon_sym_register] = ACTIONS(3130), - [anon_sym_hide] = ACTIONS(3130), - [anon_sym_hide_DASHenv] = ACTIONS(3130), - [anon_sym_overlay] = ACTIONS(3130), - [anon_sym_where] = ACTIONS(3130), - [anon_sym_not] = ACTIONS(3130), - [sym_val_nothing] = ACTIONS(3130), - [anon_sym_true] = ACTIONS(3130), - [anon_sym_false] = ACTIONS(3130), - [aux_sym_val_number_token1] = ACTIONS(3130), - [aux_sym_val_number_token2] = ACTIONS(3130), - [aux_sym_val_number_token3] = ACTIONS(3130), - [anon_sym_inf] = ACTIONS(3130), - [anon_sym_DASHinf] = ACTIONS(3130), - [anon_sym_NaN] = ACTIONS(3130), - [aux_sym__val_number_decimal_token1] = ACTIONS(3130), - [aux_sym__val_number_decimal_token2] = ACTIONS(3130), - [anon_sym_0b] = ACTIONS(3130), - [anon_sym_0o] = ACTIONS(3130), - [anon_sym_0x] = ACTIONS(3130), - [sym_val_date] = ACTIONS(3130), - [anon_sym_DQUOTE] = ACTIONS(3130), - [sym__str_single_quotes] = ACTIONS(3130), - [sym__str_back_ticks] = ACTIONS(3130), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3130), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3130), - [anon_sym_CARET] = ACTIONS(3130), - [anon_sym_POUND] = ACTIONS(105), - }, - [1201] = { - [sym_comment] = STATE(1201), - [anon_sym_export] = ACTIONS(3134), - [anon_sym_alias] = ACTIONS(3134), - [anon_sym_let] = ACTIONS(3134), - [anon_sym_let_DASHenv] = ACTIONS(3134), - [anon_sym_mut] = ACTIONS(3134), - [anon_sym_const] = ACTIONS(3134), - [anon_sym_SEMI] = ACTIONS(3134), - [sym_cmd_identifier] = ACTIONS(3134), - [anon_sym_LF] = ACTIONS(3136), - [anon_sym_def] = ACTIONS(3134), - [anon_sym_def_DASHenv] = ACTIONS(3134), - [anon_sym_export_DASHenv] = ACTIONS(3134), - [anon_sym_extern] = ACTIONS(3134), - [anon_sym_module] = ACTIONS(3134), - [anon_sym_use] = ACTIONS(3134), - [anon_sym_LBRACK] = ACTIONS(3134), - [anon_sym_LPAREN] = ACTIONS(3134), - [anon_sym_RPAREN] = ACTIONS(3134), - [anon_sym_DOLLAR] = ACTIONS(3134), - [anon_sym_error] = ACTIONS(3134), - [anon_sym_DASH] = ACTIONS(3134), - [anon_sym_break] = ACTIONS(3134), - [anon_sym_continue] = ACTIONS(3134), - [anon_sym_for] = ACTIONS(3134), - [anon_sym_loop] = ACTIONS(3134), - [anon_sym_while] = ACTIONS(3134), - [anon_sym_do] = ACTIONS(3134), - [anon_sym_if] = ACTIONS(3134), - [anon_sym_match] = ACTIONS(3134), - [anon_sym_LBRACE] = ACTIONS(3134), - [anon_sym_RBRACE] = ACTIONS(3134), - [anon_sym_DOT] = ACTIONS(3134), - [anon_sym_try] = ACTIONS(3134), - [anon_sym_return] = ACTIONS(3134), - [anon_sym_source] = ACTIONS(3134), - [anon_sym_source_DASHenv] = ACTIONS(3134), - [anon_sym_register] = ACTIONS(3134), - [anon_sym_hide] = ACTIONS(3134), - [anon_sym_hide_DASHenv] = ACTIONS(3134), - [anon_sym_overlay] = ACTIONS(3134), - [anon_sym_where] = ACTIONS(3134), - [anon_sym_not] = ACTIONS(3134), - [sym_val_nothing] = ACTIONS(3134), - [anon_sym_true] = ACTIONS(3134), - [anon_sym_false] = ACTIONS(3134), - [aux_sym_val_number_token1] = ACTIONS(3134), - [aux_sym_val_number_token2] = ACTIONS(3134), - [aux_sym_val_number_token3] = ACTIONS(3134), - [anon_sym_inf] = ACTIONS(3134), - [anon_sym_DASHinf] = ACTIONS(3134), - [anon_sym_NaN] = ACTIONS(3134), - [aux_sym__val_number_decimal_token1] = ACTIONS(3134), - [aux_sym__val_number_decimal_token2] = ACTIONS(3134), - [anon_sym_0b] = ACTIONS(3134), - [anon_sym_0o] = ACTIONS(3134), - [anon_sym_0x] = ACTIONS(3134), - [sym_val_date] = ACTIONS(3134), - [anon_sym_DQUOTE] = ACTIONS(3134), - [sym__str_single_quotes] = ACTIONS(3134), - [sym__str_back_ticks] = ACTIONS(3134), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3134), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3134), - [anon_sym_CARET] = ACTIONS(3134), - [anon_sym_POUND] = ACTIONS(105), - }, - [1202] = { - [sym_comment] = STATE(1202), - [anon_sym_export] = ACTIONS(3138), - [anon_sym_alias] = ACTIONS(3138), - [anon_sym_let] = ACTIONS(3138), - [anon_sym_let_DASHenv] = ACTIONS(3138), - [anon_sym_mut] = ACTIONS(3138), - [anon_sym_const] = ACTIONS(3138), - [anon_sym_SEMI] = ACTIONS(3138), - [sym_cmd_identifier] = ACTIONS(3138), - [anon_sym_LF] = ACTIONS(3140), - [anon_sym_def] = ACTIONS(3138), - [anon_sym_def_DASHenv] = ACTIONS(3138), - [anon_sym_export_DASHenv] = ACTIONS(3138), - [anon_sym_extern] = ACTIONS(3138), - [anon_sym_module] = ACTIONS(3138), - [anon_sym_use] = ACTIONS(3138), - [anon_sym_LBRACK] = ACTIONS(3138), - [anon_sym_LPAREN] = ACTIONS(3138), - [anon_sym_RPAREN] = ACTIONS(3138), - [anon_sym_DOLLAR] = ACTIONS(3138), - [anon_sym_error] = ACTIONS(3138), - [anon_sym_DASH] = ACTIONS(3138), - [anon_sym_break] = ACTIONS(3138), - [anon_sym_continue] = ACTIONS(3138), - [anon_sym_for] = ACTIONS(3138), - [anon_sym_loop] = ACTIONS(3138), - [anon_sym_while] = ACTIONS(3138), - [anon_sym_do] = ACTIONS(3138), - [anon_sym_if] = ACTIONS(3138), - [anon_sym_match] = ACTIONS(3138), - [anon_sym_LBRACE] = ACTIONS(3138), - [anon_sym_RBRACE] = ACTIONS(3138), - [anon_sym_DOT] = ACTIONS(3138), - [anon_sym_try] = ACTIONS(3138), - [anon_sym_return] = ACTIONS(3138), - [anon_sym_source] = ACTIONS(3138), - [anon_sym_source_DASHenv] = ACTIONS(3138), - [anon_sym_register] = ACTIONS(3138), - [anon_sym_hide] = ACTIONS(3138), - [anon_sym_hide_DASHenv] = ACTIONS(3138), - [anon_sym_overlay] = ACTIONS(3138), - [anon_sym_where] = ACTIONS(3138), - [anon_sym_not] = ACTIONS(3138), - [sym_val_nothing] = ACTIONS(3138), - [anon_sym_true] = ACTIONS(3138), - [anon_sym_false] = ACTIONS(3138), - [aux_sym_val_number_token1] = ACTIONS(3138), - [aux_sym_val_number_token2] = ACTIONS(3138), - [aux_sym_val_number_token3] = ACTIONS(3138), - [anon_sym_inf] = ACTIONS(3138), - [anon_sym_DASHinf] = ACTIONS(3138), - [anon_sym_NaN] = ACTIONS(3138), - [aux_sym__val_number_decimal_token1] = ACTIONS(3138), - [aux_sym__val_number_decimal_token2] = ACTIONS(3138), - [anon_sym_0b] = ACTIONS(3138), - [anon_sym_0o] = ACTIONS(3138), - [anon_sym_0x] = ACTIONS(3138), - [sym_val_date] = ACTIONS(3138), - [anon_sym_DQUOTE] = ACTIONS(3138), - [sym__str_single_quotes] = ACTIONS(3138), - [sym__str_back_ticks] = ACTIONS(3138), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3138), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3138), - [anon_sym_CARET] = ACTIONS(3138), - [anon_sym_POUND] = ACTIONS(105), - }, - [1203] = { - [sym_comment] = STATE(1203), - [anon_sym_export] = ACTIONS(3142), - [anon_sym_alias] = ACTIONS(3142), - [anon_sym_let] = ACTIONS(3142), - [anon_sym_let_DASHenv] = ACTIONS(3142), - [anon_sym_mut] = ACTIONS(3142), - [anon_sym_const] = ACTIONS(3142), - [anon_sym_SEMI] = ACTIONS(3142), - [sym_cmd_identifier] = ACTIONS(3142), - [anon_sym_LF] = ACTIONS(3144), - [anon_sym_def] = ACTIONS(3142), - [anon_sym_def_DASHenv] = ACTIONS(3142), - [anon_sym_export_DASHenv] = ACTIONS(3142), - [anon_sym_extern] = ACTIONS(3142), - [anon_sym_module] = ACTIONS(3142), - [anon_sym_use] = ACTIONS(3142), - [anon_sym_LBRACK] = ACTIONS(3142), - [anon_sym_LPAREN] = ACTIONS(3142), - [anon_sym_RPAREN] = ACTIONS(3142), - [anon_sym_DOLLAR] = ACTIONS(3142), - [anon_sym_error] = ACTIONS(3142), - [anon_sym_DASH] = ACTIONS(3142), - [anon_sym_break] = ACTIONS(3142), - [anon_sym_continue] = ACTIONS(3142), - [anon_sym_for] = ACTIONS(3142), - [anon_sym_loop] = ACTIONS(3142), - [anon_sym_while] = ACTIONS(3142), - [anon_sym_do] = ACTIONS(3142), - [anon_sym_if] = ACTIONS(3142), - [anon_sym_match] = ACTIONS(3142), - [anon_sym_LBRACE] = ACTIONS(3142), - [anon_sym_RBRACE] = ACTIONS(3142), - [anon_sym_DOT] = ACTIONS(3142), - [anon_sym_try] = ACTIONS(3142), - [anon_sym_return] = ACTIONS(3142), - [anon_sym_source] = ACTIONS(3142), - [anon_sym_source_DASHenv] = ACTIONS(3142), - [anon_sym_register] = ACTIONS(3142), - [anon_sym_hide] = ACTIONS(3142), - [anon_sym_hide_DASHenv] = ACTIONS(3142), - [anon_sym_overlay] = ACTIONS(3142), - [anon_sym_where] = ACTIONS(3142), - [anon_sym_not] = ACTIONS(3142), - [sym_val_nothing] = ACTIONS(3142), - [anon_sym_true] = ACTIONS(3142), - [anon_sym_false] = ACTIONS(3142), - [aux_sym_val_number_token1] = ACTIONS(3142), - [aux_sym_val_number_token2] = ACTIONS(3142), - [aux_sym_val_number_token3] = ACTIONS(3142), - [anon_sym_inf] = ACTIONS(3142), - [anon_sym_DASHinf] = ACTIONS(3142), - [anon_sym_NaN] = ACTIONS(3142), - [aux_sym__val_number_decimal_token1] = ACTIONS(3142), - [aux_sym__val_number_decimal_token2] = ACTIONS(3142), - [anon_sym_0b] = ACTIONS(3142), - [anon_sym_0o] = ACTIONS(3142), - [anon_sym_0x] = ACTIONS(3142), - [sym_val_date] = ACTIONS(3142), - [anon_sym_DQUOTE] = ACTIONS(3142), - [sym__str_single_quotes] = ACTIONS(3142), - [sym__str_back_ticks] = ACTIONS(3142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3142), - [anon_sym_CARET] = ACTIONS(3142), - [anon_sym_POUND] = ACTIONS(105), - }, - [1204] = { - [sym_comment] = STATE(1204), - [anon_sym_export] = ACTIONS(3146), - [anon_sym_alias] = ACTIONS(3146), - [anon_sym_let] = ACTIONS(3146), - [anon_sym_let_DASHenv] = ACTIONS(3146), - [anon_sym_mut] = ACTIONS(3146), - [anon_sym_const] = ACTIONS(3146), - [anon_sym_SEMI] = ACTIONS(3146), - [sym_cmd_identifier] = ACTIONS(3146), - [anon_sym_LF] = ACTIONS(3148), - [anon_sym_def] = ACTIONS(3146), - [anon_sym_def_DASHenv] = ACTIONS(3146), - [anon_sym_export_DASHenv] = ACTIONS(3146), - [anon_sym_extern] = ACTIONS(3146), - [anon_sym_module] = ACTIONS(3146), - [anon_sym_use] = ACTIONS(3146), - [anon_sym_LBRACK] = ACTIONS(3146), - [anon_sym_LPAREN] = ACTIONS(3146), - [anon_sym_RPAREN] = ACTIONS(3146), - [anon_sym_DOLLAR] = ACTIONS(3146), - [anon_sym_error] = ACTIONS(3146), - [anon_sym_DASH] = ACTIONS(3146), - [anon_sym_break] = ACTIONS(3146), - [anon_sym_continue] = ACTIONS(3146), - [anon_sym_for] = ACTIONS(3146), - [anon_sym_loop] = ACTIONS(3146), - [anon_sym_while] = ACTIONS(3146), - [anon_sym_do] = ACTIONS(3146), - [anon_sym_if] = ACTIONS(3146), - [anon_sym_match] = ACTIONS(3146), - [anon_sym_LBRACE] = ACTIONS(3146), - [anon_sym_RBRACE] = ACTIONS(3146), - [anon_sym_DOT] = ACTIONS(3146), - [anon_sym_try] = ACTIONS(3146), - [anon_sym_return] = ACTIONS(3146), - [anon_sym_source] = ACTIONS(3146), - [anon_sym_source_DASHenv] = ACTIONS(3146), - [anon_sym_register] = ACTIONS(3146), - [anon_sym_hide] = ACTIONS(3146), - [anon_sym_hide_DASHenv] = ACTIONS(3146), - [anon_sym_overlay] = ACTIONS(3146), - [anon_sym_where] = ACTIONS(3146), - [anon_sym_not] = ACTIONS(3146), - [sym_val_nothing] = ACTIONS(3146), - [anon_sym_true] = ACTIONS(3146), - [anon_sym_false] = ACTIONS(3146), - [aux_sym_val_number_token1] = ACTIONS(3146), - [aux_sym_val_number_token2] = ACTIONS(3146), - [aux_sym_val_number_token3] = ACTIONS(3146), - [anon_sym_inf] = ACTIONS(3146), - [anon_sym_DASHinf] = ACTIONS(3146), - [anon_sym_NaN] = ACTIONS(3146), - [aux_sym__val_number_decimal_token1] = ACTIONS(3146), - [aux_sym__val_number_decimal_token2] = ACTIONS(3146), - [anon_sym_0b] = ACTIONS(3146), - [anon_sym_0o] = ACTIONS(3146), - [anon_sym_0x] = ACTIONS(3146), - [sym_val_date] = ACTIONS(3146), - [anon_sym_DQUOTE] = ACTIONS(3146), - [sym__str_single_quotes] = ACTIONS(3146), - [sym__str_back_ticks] = ACTIONS(3146), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3146), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3146), - [anon_sym_CARET] = ACTIONS(3146), - [anon_sym_POUND] = ACTIONS(105), - }, - [1205] = { - [sym_comment] = STATE(1205), - [anon_sym_export] = ACTIONS(3150), - [anon_sym_alias] = ACTIONS(3150), - [anon_sym_let] = ACTIONS(3150), - [anon_sym_let_DASHenv] = ACTIONS(3150), - [anon_sym_mut] = ACTIONS(3150), - [anon_sym_const] = ACTIONS(3150), - [anon_sym_SEMI] = ACTIONS(3150), - [sym_cmd_identifier] = ACTIONS(3150), - [anon_sym_LF] = ACTIONS(3152), - [anon_sym_def] = ACTIONS(3150), - [anon_sym_def_DASHenv] = ACTIONS(3150), - [anon_sym_export_DASHenv] = ACTIONS(3150), - [anon_sym_extern] = ACTIONS(3150), - [anon_sym_module] = ACTIONS(3150), - [anon_sym_use] = ACTIONS(3150), - [anon_sym_LBRACK] = ACTIONS(3150), - [anon_sym_LPAREN] = ACTIONS(3150), - [anon_sym_RPAREN] = ACTIONS(3150), - [anon_sym_DOLLAR] = ACTIONS(3150), - [anon_sym_error] = ACTIONS(3150), - [anon_sym_DASH] = ACTIONS(3150), - [anon_sym_break] = ACTIONS(3150), - [anon_sym_continue] = ACTIONS(3150), - [anon_sym_for] = ACTIONS(3150), - [anon_sym_loop] = ACTIONS(3150), - [anon_sym_while] = ACTIONS(3150), - [anon_sym_do] = ACTIONS(3150), - [anon_sym_if] = ACTIONS(3150), - [anon_sym_match] = ACTIONS(3150), - [anon_sym_LBRACE] = ACTIONS(3150), - [anon_sym_RBRACE] = ACTIONS(3150), - [anon_sym_DOT] = ACTIONS(3150), - [anon_sym_try] = ACTIONS(3150), - [anon_sym_return] = ACTIONS(3150), - [anon_sym_source] = ACTIONS(3150), - [anon_sym_source_DASHenv] = ACTIONS(3150), - [anon_sym_register] = ACTIONS(3150), - [anon_sym_hide] = ACTIONS(3150), - [anon_sym_hide_DASHenv] = ACTIONS(3150), - [anon_sym_overlay] = ACTIONS(3150), - [anon_sym_where] = ACTIONS(3150), - [anon_sym_not] = ACTIONS(3150), - [sym_val_nothing] = ACTIONS(3150), - [anon_sym_true] = ACTIONS(3150), - [anon_sym_false] = ACTIONS(3150), - [aux_sym_val_number_token1] = ACTIONS(3150), - [aux_sym_val_number_token2] = ACTIONS(3150), - [aux_sym_val_number_token3] = ACTIONS(3150), - [anon_sym_inf] = ACTIONS(3150), - [anon_sym_DASHinf] = ACTIONS(3150), - [anon_sym_NaN] = ACTIONS(3150), - [aux_sym__val_number_decimal_token1] = ACTIONS(3150), - [aux_sym__val_number_decimal_token2] = ACTIONS(3150), - [anon_sym_0b] = ACTIONS(3150), - [anon_sym_0o] = ACTIONS(3150), - [anon_sym_0x] = ACTIONS(3150), - [sym_val_date] = ACTIONS(3150), - [anon_sym_DQUOTE] = ACTIONS(3150), - [sym__str_single_quotes] = ACTIONS(3150), - [sym__str_back_ticks] = ACTIONS(3150), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3150), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3150), - [anon_sym_CARET] = ACTIONS(3150), - [anon_sym_POUND] = ACTIONS(105), - }, - [1206] = { - [sym_comment] = STATE(1206), - [anon_sym_export] = ACTIONS(3154), - [anon_sym_alias] = ACTIONS(3154), - [anon_sym_let] = ACTIONS(3154), - [anon_sym_let_DASHenv] = ACTIONS(3154), - [anon_sym_mut] = ACTIONS(3154), - [anon_sym_const] = ACTIONS(3154), - [anon_sym_SEMI] = ACTIONS(3154), - [sym_cmd_identifier] = ACTIONS(3154), - [anon_sym_LF] = ACTIONS(3156), - [anon_sym_def] = ACTIONS(3154), - [anon_sym_def_DASHenv] = ACTIONS(3154), - [anon_sym_export_DASHenv] = ACTIONS(3154), - [anon_sym_extern] = ACTIONS(3154), - [anon_sym_module] = ACTIONS(3154), - [anon_sym_use] = ACTIONS(3154), - [anon_sym_LBRACK] = ACTIONS(3154), - [anon_sym_LPAREN] = ACTIONS(3154), - [anon_sym_RPAREN] = ACTIONS(3154), - [anon_sym_DOLLAR] = ACTIONS(3154), - [anon_sym_error] = ACTIONS(3154), - [anon_sym_DASH] = ACTIONS(3154), - [anon_sym_break] = ACTIONS(3154), - [anon_sym_continue] = ACTIONS(3154), - [anon_sym_for] = ACTIONS(3154), - [anon_sym_loop] = ACTIONS(3154), - [anon_sym_while] = ACTIONS(3154), - [anon_sym_do] = ACTIONS(3154), - [anon_sym_if] = ACTIONS(3154), - [anon_sym_match] = ACTIONS(3154), - [anon_sym_LBRACE] = ACTIONS(3154), - [anon_sym_RBRACE] = ACTIONS(3154), - [anon_sym_DOT] = ACTIONS(3154), - [anon_sym_try] = ACTIONS(3154), - [anon_sym_return] = ACTIONS(3154), - [anon_sym_source] = ACTIONS(3154), - [anon_sym_source_DASHenv] = ACTIONS(3154), - [anon_sym_register] = ACTIONS(3154), - [anon_sym_hide] = ACTIONS(3154), - [anon_sym_hide_DASHenv] = ACTIONS(3154), - [anon_sym_overlay] = ACTIONS(3154), - [anon_sym_where] = ACTIONS(3154), - [anon_sym_not] = ACTIONS(3154), - [sym_val_nothing] = ACTIONS(3154), - [anon_sym_true] = ACTIONS(3154), - [anon_sym_false] = ACTIONS(3154), - [aux_sym_val_number_token1] = ACTIONS(3154), - [aux_sym_val_number_token2] = ACTIONS(3154), - [aux_sym_val_number_token3] = ACTIONS(3154), - [anon_sym_inf] = ACTIONS(3154), - [anon_sym_DASHinf] = ACTIONS(3154), - [anon_sym_NaN] = ACTIONS(3154), - [aux_sym__val_number_decimal_token1] = ACTIONS(3154), - [aux_sym__val_number_decimal_token2] = ACTIONS(3154), - [anon_sym_0b] = ACTIONS(3154), - [anon_sym_0o] = ACTIONS(3154), - [anon_sym_0x] = ACTIONS(3154), - [sym_val_date] = ACTIONS(3154), - [anon_sym_DQUOTE] = ACTIONS(3154), - [sym__str_single_quotes] = ACTIONS(3154), - [sym__str_back_ticks] = ACTIONS(3154), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3154), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3154), - [anon_sym_CARET] = ACTIONS(3154), - [anon_sym_POUND] = ACTIONS(105), - }, - [1207] = { - [sym_comment] = STATE(1207), - [anon_sym_export] = ACTIONS(3158), - [anon_sym_alias] = ACTIONS(3158), - [anon_sym_let] = ACTIONS(3158), - [anon_sym_let_DASHenv] = ACTIONS(3158), - [anon_sym_mut] = ACTIONS(3158), - [anon_sym_const] = ACTIONS(3158), - [anon_sym_SEMI] = ACTIONS(3160), - [sym_cmd_identifier] = ACTIONS(3158), - [anon_sym_LF] = ACTIONS(3163), - [anon_sym_def] = ACTIONS(3158), - [anon_sym_def_DASHenv] = ACTIONS(3158), - [anon_sym_export_DASHenv] = ACTIONS(3158), - [anon_sym_extern] = ACTIONS(3158), - [anon_sym_module] = ACTIONS(3158), - [anon_sym_use] = ACTIONS(3158), - [anon_sym_LBRACK] = ACTIONS(3158), - [anon_sym_LPAREN] = ACTIONS(3158), - [anon_sym_RPAREN] = ACTIONS(3166), - [anon_sym_DOLLAR] = ACTIONS(3158), - [anon_sym_error] = ACTIONS(3158), - [anon_sym_DASH] = ACTIONS(3158), - [anon_sym_break] = ACTIONS(3158), - [anon_sym_continue] = ACTIONS(3158), - [anon_sym_for] = ACTIONS(3158), - [anon_sym_loop] = ACTIONS(3158), - [anon_sym_while] = ACTIONS(3158), - [anon_sym_do] = ACTIONS(3158), - [anon_sym_if] = ACTIONS(3158), - [anon_sym_match] = ACTIONS(3158), - [anon_sym_LBRACE] = ACTIONS(3158), - [anon_sym_RBRACE] = ACTIONS(3166), - [anon_sym_DOT] = ACTIONS(3158), - [anon_sym_try] = ACTIONS(3158), - [anon_sym_return] = ACTIONS(3158), - [anon_sym_source] = ACTIONS(3158), - [anon_sym_source_DASHenv] = ACTIONS(3158), - [anon_sym_register] = ACTIONS(3158), - [anon_sym_hide] = ACTIONS(3158), - [anon_sym_hide_DASHenv] = ACTIONS(3158), - [anon_sym_overlay] = ACTIONS(3158), - [anon_sym_where] = ACTIONS(3158), - [anon_sym_not] = ACTIONS(3158), - [sym_val_nothing] = ACTIONS(3158), - [anon_sym_true] = ACTIONS(3158), - [anon_sym_false] = ACTIONS(3158), - [aux_sym_val_number_token1] = ACTIONS(3158), - [aux_sym_val_number_token2] = ACTIONS(3158), - [aux_sym_val_number_token3] = ACTIONS(3158), - [anon_sym_inf] = ACTIONS(3158), - [anon_sym_DASHinf] = ACTIONS(3158), - [anon_sym_NaN] = ACTIONS(3158), - [aux_sym__val_number_decimal_token1] = ACTIONS(3158), - [aux_sym__val_number_decimal_token2] = ACTIONS(3158), - [anon_sym_0b] = ACTIONS(3158), - [anon_sym_0o] = ACTIONS(3158), - [anon_sym_0x] = ACTIONS(3158), - [sym_val_date] = ACTIONS(3158), - [anon_sym_DQUOTE] = ACTIONS(3158), - [sym__str_single_quotes] = ACTIONS(3158), - [sym__str_back_ticks] = ACTIONS(3158), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3158), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3158), - [anon_sym_CARET] = ACTIONS(3158), - [anon_sym_POUND] = ACTIONS(105), - }, - [1208] = { - [sym_comment] = STATE(1208), - [anon_sym_export] = ACTIONS(3168), - [anon_sym_alias] = ACTIONS(3168), - [anon_sym_let] = ACTIONS(3168), - [anon_sym_let_DASHenv] = ACTIONS(3168), - [anon_sym_mut] = ACTIONS(3168), - [anon_sym_const] = ACTIONS(3168), - [anon_sym_SEMI] = ACTIONS(3168), - [sym_cmd_identifier] = ACTIONS(3168), - [anon_sym_LF] = ACTIONS(3170), - [anon_sym_def] = ACTIONS(3168), - [anon_sym_def_DASHenv] = ACTIONS(3168), - [anon_sym_export_DASHenv] = ACTIONS(3168), - [anon_sym_extern] = ACTIONS(3168), - [anon_sym_module] = ACTIONS(3168), - [anon_sym_use] = ACTIONS(3168), - [anon_sym_LBRACK] = ACTIONS(3168), - [anon_sym_LPAREN] = ACTIONS(3168), - [anon_sym_RPAREN] = ACTIONS(3168), - [anon_sym_DOLLAR] = ACTIONS(3168), - [anon_sym_error] = ACTIONS(3168), - [anon_sym_DASH] = ACTIONS(3168), - [anon_sym_break] = ACTIONS(3168), - [anon_sym_continue] = ACTIONS(3168), - [anon_sym_for] = ACTIONS(3168), - [anon_sym_loop] = ACTIONS(3168), - [anon_sym_while] = ACTIONS(3168), - [anon_sym_do] = ACTIONS(3168), - [anon_sym_if] = ACTIONS(3168), - [anon_sym_match] = ACTIONS(3168), - [anon_sym_LBRACE] = ACTIONS(3168), - [anon_sym_RBRACE] = ACTIONS(3168), - [anon_sym_DOT] = ACTIONS(3168), - [anon_sym_try] = ACTIONS(3168), - [anon_sym_return] = ACTIONS(3168), - [anon_sym_source] = ACTIONS(3168), - [anon_sym_source_DASHenv] = ACTIONS(3168), - [anon_sym_register] = ACTIONS(3168), - [anon_sym_hide] = ACTIONS(3168), - [anon_sym_hide_DASHenv] = ACTIONS(3168), - [anon_sym_overlay] = ACTIONS(3168), - [anon_sym_where] = ACTIONS(3168), - [anon_sym_not] = ACTIONS(3168), - [sym_val_nothing] = ACTIONS(3168), - [anon_sym_true] = ACTIONS(3168), - [anon_sym_false] = ACTIONS(3168), - [aux_sym_val_number_token1] = ACTIONS(3168), - [aux_sym_val_number_token2] = ACTIONS(3168), - [aux_sym_val_number_token3] = ACTIONS(3168), - [anon_sym_inf] = ACTIONS(3168), - [anon_sym_DASHinf] = ACTIONS(3168), - [anon_sym_NaN] = ACTIONS(3168), - [aux_sym__val_number_decimal_token1] = ACTIONS(3168), - [aux_sym__val_number_decimal_token2] = ACTIONS(3168), - [anon_sym_0b] = ACTIONS(3168), - [anon_sym_0o] = ACTIONS(3168), - [anon_sym_0x] = ACTIONS(3168), - [sym_val_date] = ACTIONS(3168), - [anon_sym_DQUOTE] = ACTIONS(3168), - [sym__str_single_quotes] = ACTIONS(3168), - [sym__str_back_ticks] = ACTIONS(3168), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3168), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3168), - [anon_sym_CARET] = ACTIONS(3168), - [anon_sym_POUND] = ACTIONS(105), - }, - [1209] = { - [sym_comment] = STATE(1209), - [anon_sym_export] = ACTIONS(3172), - [anon_sym_alias] = ACTIONS(3172), - [anon_sym_let] = ACTIONS(3172), - [anon_sym_let_DASHenv] = ACTIONS(3172), - [anon_sym_mut] = ACTIONS(3172), - [anon_sym_const] = ACTIONS(3172), - [anon_sym_SEMI] = ACTIONS(3172), - [sym_cmd_identifier] = ACTIONS(3172), - [anon_sym_LF] = ACTIONS(3174), - [anon_sym_def] = ACTIONS(3172), - [anon_sym_def_DASHenv] = ACTIONS(3172), - [anon_sym_export_DASHenv] = ACTIONS(3172), - [anon_sym_extern] = ACTIONS(3172), - [anon_sym_module] = ACTIONS(3172), - [anon_sym_use] = ACTIONS(3172), - [anon_sym_LBRACK] = ACTIONS(3172), - [anon_sym_LPAREN] = ACTIONS(3172), - [anon_sym_RPAREN] = ACTIONS(3172), - [anon_sym_DOLLAR] = ACTIONS(3172), - [anon_sym_error] = ACTIONS(3172), - [anon_sym_DASH] = ACTIONS(3172), - [anon_sym_break] = ACTIONS(3172), - [anon_sym_continue] = ACTIONS(3172), - [anon_sym_for] = ACTIONS(3172), - [anon_sym_loop] = ACTIONS(3172), - [anon_sym_while] = ACTIONS(3172), - [anon_sym_do] = ACTIONS(3172), - [anon_sym_if] = ACTIONS(3172), - [anon_sym_match] = ACTIONS(3172), - [anon_sym_LBRACE] = ACTIONS(3172), - [anon_sym_RBRACE] = ACTIONS(3172), - [anon_sym_DOT] = ACTIONS(3172), - [anon_sym_try] = ACTIONS(3172), - [anon_sym_return] = ACTIONS(3172), - [anon_sym_source] = ACTIONS(3172), - [anon_sym_source_DASHenv] = ACTIONS(3172), - [anon_sym_register] = ACTIONS(3172), - [anon_sym_hide] = ACTIONS(3172), - [anon_sym_hide_DASHenv] = ACTIONS(3172), - [anon_sym_overlay] = ACTIONS(3172), - [anon_sym_where] = ACTIONS(3172), - [anon_sym_not] = ACTIONS(3172), - [sym_val_nothing] = ACTIONS(3172), - [anon_sym_true] = ACTIONS(3172), - [anon_sym_false] = ACTIONS(3172), - [aux_sym_val_number_token1] = ACTIONS(3172), - [aux_sym_val_number_token2] = ACTIONS(3172), - [aux_sym_val_number_token3] = ACTIONS(3172), - [anon_sym_inf] = ACTIONS(3172), - [anon_sym_DASHinf] = ACTIONS(3172), - [anon_sym_NaN] = ACTIONS(3172), - [aux_sym__val_number_decimal_token1] = ACTIONS(3172), - [aux_sym__val_number_decimal_token2] = ACTIONS(3172), - [anon_sym_0b] = ACTIONS(3172), - [anon_sym_0o] = ACTIONS(3172), - [anon_sym_0x] = ACTIONS(3172), - [sym_val_date] = ACTIONS(3172), - [anon_sym_DQUOTE] = ACTIONS(3172), - [sym__str_single_quotes] = ACTIONS(3172), - [sym__str_back_ticks] = ACTIONS(3172), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3172), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3172), - [anon_sym_CARET] = ACTIONS(3172), - [anon_sym_POUND] = ACTIONS(105), - }, - [1210] = { - [sym_comment] = STATE(1210), - [anon_sym_export] = ACTIONS(3176), - [anon_sym_alias] = ACTIONS(3176), - [anon_sym_let] = ACTIONS(3176), - [anon_sym_let_DASHenv] = ACTIONS(3176), - [anon_sym_mut] = ACTIONS(3176), - [anon_sym_const] = ACTIONS(3176), - [anon_sym_SEMI] = ACTIONS(3176), - [sym_cmd_identifier] = ACTIONS(3176), - [anon_sym_LF] = ACTIONS(3178), - [anon_sym_def] = ACTIONS(3176), - [anon_sym_def_DASHenv] = ACTIONS(3176), - [anon_sym_export_DASHenv] = ACTIONS(3176), - [anon_sym_extern] = ACTIONS(3176), - [anon_sym_module] = ACTIONS(3176), - [anon_sym_use] = ACTIONS(3176), - [anon_sym_LBRACK] = ACTIONS(3176), - [anon_sym_LPAREN] = ACTIONS(3176), - [anon_sym_RPAREN] = ACTIONS(3176), - [anon_sym_DOLLAR] = ACTIONS(3176), - [anon_sym_error] = ACTIONS(3176), - [anon_sym_DASH] = ACTIONS(3176), - [anon_sym_break] = ACTIONS(3176), - [anon_sym_continue] = ACTIONS(3176), - [anon_sym_for] = ACTIONS(3176), - [anon_sym_loop] = ACTIONS(3176), - [anon_sym_while] = ACTIONS(3176), - [anon_sym_do] = ACTIONS(3176), - [anon_sym_if] = ACTIONS(3176), - [anon_sym_match] = ACTIONS(3176), - [anon_sym_LBRACE] = ACTIONS(3176), - [anon_sym_RBRACE] = ACTIONS(3176), - [anon_sym_DOT] = ACTIONS(3176), - [anon_sym_try] = ACTIONS(3176), - [anon_sym_return] = ACTIONS(3176), - [anon_sym_source] = ACTIONS(3176), - [anon_sym_source_DASHenv] = ACTIONS(3176), - [anon_sym_register] = ACTIONS(3176), - [anon_sym_hide] = ACTIONS(3176), - [anon_sym_hide_DASHenv] = ACTIONS(3176), - [anon_sym_overlay] = ACTIONS(3176), - [anon_sym_where] = ACTIONS(3176), - [anon_sym_not] = ACTIONS(3176), - [sym_val_nothing] = ACTIONS(3176), - [anon_sym_true] = ACTIONS(3176), - [anon_sym_false] = ACTIONS(3176), - [aux_sym_val_number_token1] = ACTIONS(3176), - [aux_sym_val_number_token2] = ACTIONS(3176), - [aux_sym_val_number_token3] = ACTIONS(3176), - [anon_sym_inf] = ACTIONS(3176), - [anon_sym_DASHinf] = ACTIONS(3176), - [anon_sym_NaN] = ACTIONS(3176), - [aux_sym__val_number_decimal_token1] = ACTIONS(3176), - [aux_sym__val_number_decimal_token2] = ACTIONS(3176), - [anon_sym_0b] = ACTIONS(3176), - [anon_sym_0o] = ACTIONS(3176), - [anon_sym_0x] = ACTIONS(3176), - [sym_val_date] = ACTIONS(3176), - [anon_sym_DQUOTE] = ACTIONS(3176), - [sym__str_single_quotes] = ACTIONS(3176), - [sym__str_back_ticks] = ACTIONS(3176), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3176), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3176), - [anon_sym_CARET] = ACTIONS(3176), - [anon_sym_POUND] = ACTIONS(105), - }, - [1211] = { - [sym_comment] = STATE(1211), - [anon_sym_export] = ACTIONS(3180), - [anon_sym_alias] = ACTIONS(3180), - [anon_sym_let] = ACTIONS(3180), - [anon_sym_let_DASHenv] = ACTIONS(3180), - [anon_sym_mut] = ACTIONS(3180), - [anon_sym_const] = ACTIONS(3180), - [anon_sym_SEMI] = ACTIONS(3180), - [sym_cmd_identifier] = ACTIONS(3180), - [anon_sym_LF] = ACTIONS(3182), - [anon_sym_def] = ACTIONS(3180), - [anon_sym_def_DASHenv] = ACTIONS(3180), - [anon_sym_export_DASHenv] = ACTIONS(3180), - [anon_sym_extern] = ACTIONS(3180), - [anon_sym_module] = ACTIONS(3180), - [anon_sym_use] = ACTIONS(3180), - [anon_sym_LBRACK] = ACTIONS(3180), - [anon_sym_LPAREN] = ACTIONS(3180), - [anon_sym_RPAREN] = ACTIONS(3180), - [anon_sym_DOLLAR] = ACTIONS(3180), - [anon_sym_error] = ACTIONS(3180), - [anon_sym_DASH] = ACTIONS(3180), - [anon_sym_break] = ACTIONS(3180), - [anon_sym_continue] = ACTIONS(3180), - [anon_sym_for] = ACTIONS(3180), - [anon_sym_loop] = ACTIONS(3180), - [anon_sym_while] = ACTIONS(3180), - [anon_sym_do] = ACTIONS(3180), - [anon_sym_if] = ACTIONS(3180), - [anon_sym_match] = ACTIONS(3180), - [anon_sym_LBRACE] = ACTIONS(3180), - [anon_sym_RBRACE] = ACTIONS(3180), - [anon_sym_DOT] = ACTIONS(3180), - [anon_sym_try] = ACTIONS(3180), - [anon_sym_return] = ACTIONS(3180), - [anon_sym_source] = ACTIONS(3180), - [anon_sym_source_DASHenv] = ACTIONS(3180), - [anon_sym_register] = ACTIONS(3180), - [anon_sym_hide] = ACTIONS(3180), - [anon_sym_hide_DASHenv] = ACTIONS(3180), - [anon_sym_overlay] = ACTIONS(3180), - [anon_sym_where] = ACTIONS(3180), - [anon_sym_not] = ACTIONS(3180), - [sym_val_nothing] = ACTIONS(3180), - [anon_sym_true] = ACTIONS(3180), - [anon_sym_false] = ACTIONS(3180), - [aux_sym_val_number_token1] = ACTIONS(3180), - [aux_sym_val_number_token2] = ACTIONS(3180), - [aux_sym_val_number_token3] = ACTIONS(3180), - [anon_sym_inf] = ACTIONS(3180), - [anon_sym_DASHinf] = ACTIONS(3180), - [anon_sym_NaN] = ACTIONS(3180), - [aux_sym__val_number_decimal_token1] = ACTIONS(3180), - [aux_sym__val_number_decimal_token2] = ACTIONS(3180), - [anon_sym_0b] = ACTIONS(3180), - [anon_sym_0o] = ACTIONS(3180), - [anon_sym_0x] = ACTIONS(3180), - [sym_val_date] = ACTIONS(3180), - [anon_sym_DQUOTE] = ACTIONS(3180), - [sym__str_single_quotes] = ACTIONS(3180), - [sym__str_back_ticks] = ACTIONS(3180), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3180), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3180), - [anon_sym_CARET] = ACTIONS(3180), + [1110] = { + [sym_block] = STATE(1156), + [sym_comment] = STATE(1110), + [anon_sym_export] = ACTIONS(2888), + [anon_sym_alias] = ACTIONS(2888), + [anon_sym_let] = ACTIONS(2888), + [anon_sym_let_DASHenv] = ACTIONS(2888), + [anon_sym_mut] = ACTIONS(2888), + [anon_sym_const] = ACTIONS(2888), + [anon_sym_SEMI] = ACTIONS(2888), + [sym_cmd_identifier] = ACTIONS(2888), + [anon_sym_LF] = ACTIONS(2890), + [anon_sym_def] = ACTIONS(2888), + [anon_sym_export_DASHenv] = ACTIONS(2888), + [anon_sym_extern] = ACTIONS(2888), + [anon_sym_module] = ACTIONS(2888), + [anon_sym_use] = ACTIONS(2888), + [anon_sym_LBRACK] = ACTIONS(2888), + [anon_sym_LPAREN] = ACTIONS(2888), + [anon_sym_RPAREN] = ACTIONS(2888), + [anon_sym_DOLLAR] = ACTIONS(2888), + [anon_sym_error] = ACTIONS(2888), + [anon_sym_DASH] = ACTIONS(2888), + [anon_sym_break] = ACTIONS(2888), + [anon_sym_continue] = ACTIONS(2888), + [anon_sym_for] = ACTIONS(2888), + [anon_sym_loop] = ACTIONS(2888), + [anon_sym_while] = ACTIONS(2888), + [anon_sym_do] = ACTIONS(2888), + [anon_sym_if] = ACTIONS(2888), + [anon_sym_match] = ACTIONS(2888), + [anon_sym_LBRACE] = ACTIONS(2867), + [anon_sym_RBRACE] = ACTIONS(2888), + [anon_sym_DOT] = ACTIONS(2888), + [anon_sym_try] = ACTIONS(2888), + [anon_sym_return] = ACTIONS(2888), + [anon_sym_source] = ACTIONS(2888), + [anon_sym_source_DASHenv] = ACTIONS(2888), + [anon_sym_register] = ACTIONS(2888), + [anon_sym_hide] = ACTIONS(2888), + [anon_sym_hide_DASHenv] = ACTIONS(2888), + [anon_sym_overlay] = ACTIONS(2888), + [anon_sym_where] = ACTIONS(2888), + [anon_sym_not] = ACTIONS(2888), + [sym_val_nothing] = ACTIONS(2888), + [anon_sym_true] = ACTIONS(2888), + [anon_sym_false] = ACTIONS(2888), + [aux_sym_val_number_token1] = ACTIONS(2888), + [aux_sym_val_number_token2] = ACTIONS(2888), + [aux_sym_val_number_token3] = ACTIONS(2888), + [anon_sym_inf] = ACTIONS(2888), + [anon_sym_DASHinf] = ACTIONS(2888), + [anon_sym_NaN] = ACTIONS(2888), + [aux_sym__val_number_decimal_token1] = ACTIONS(2888), + [aux_sym__val_number_decimal_token2] = ACTIONS(2888), + [anon_sym_0b] = ACTIONS(2888), + [anon_sym_0o] = ACTIONS(2888), + [anon_sym_0x] = ACTIONS(2888), + [sym_val_date] = ACTIONS(2888), + [anon_sym_DQUOTE] = ACTIONS(2888), + [sym__str_single_quotes] = ACTIONS(2888), + [sym__str_back_ticks] = ACTIONS(2888), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2888), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2888), + [anon_sym_CARET] = ACTIONS(2888), [anon_sym_POUND] = ACTIONS(105), }, }; static const uint16_t ts_small_parse_table[] = { - [0] = 7, + [0] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2898), 1, + anon_sym_LF, + STATE(1111), 1, + sym_comment, + ACTIONS(2896), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [73] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2900), 1, + anon_sym_DOT2, + STATE(1112), 1, + sym_comment, + STATE(1154), 1, + sym_cell_path, + STATE(1178), 1, + sym_path, + ACTIONS(1190), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1192), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [152] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2905), 1, + anon_sym_LF, + STATE(1113), 1, + sym_comment, + ACTIONS(2903), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [225] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2909), 1, + anon_sym_SEMI, + ACTIONS(2911), 1, + anon_sym_LF, + STATE(1051), 1, + aux_sym__block_body_repeat1, + STATE(1114), 1, + sym_comment, + STATE(1121), 1, + sym__terminator, + ACTIONS(2907), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [304] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2915), 1, + anon_sym_LF, + STATE(1115), 1, + sym_comment, + ACTIONS(2913), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [377] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2919), 1, + anon_sym_LF, + STATE(1116), 1, + sym_comment, + ACTIONS(2917), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [450] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2923), 1, + anon_sym_LF, + STATE(1117), 1, + sym_comment, + ACTIONS(2921), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [523] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2772), 1, + anon_sym_DOT2, + STATE(1081), 1, + sym_path, + STATE(1118), 1, + sym_comment, + STATE(1420), 1, + sym_cell_path, + ACTIONS(1147), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1149), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [602] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2927), 1, + anon_sym_LF, + STATE(1119), 1, + sym_comment, + ACTIONS(2925), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [675] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2931), 1, + anon_sym_LF, + STATE(1120), 1, + sym_comment, + ACTIONS(2929), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [748] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2935), 1, + anon_sym_LF, + STATE(1121), 1, + sym_comment, + ACTIONS(2933), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [821] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2939), 1, + anon_sym_LF, + STATE(1122), 1, + sym_comment, + ACTIONS(2937), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [894] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2943), 1, + anon_sym_LF, + STATE(1123), 1, + sym_comment, + ACTIONS(2941), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [967] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2947), 1, + anon_sym_LF, + STATE(1124), 1, + sym_comment, + ACTIONS(2945), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1040] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2951), 1, + anon_sym_LF, + STATE(1125), 1, + sym_comment, + ACTIONS(2949), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1113] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2955), 1, + anon_sym_LF, + STATE(1126), 1, + sym_comment, + ACTIONS(2953), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1186] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2959), 1, + anon_sym_LF, + STATE(1127), 1, + sym_comment, + ACTIONS(2957), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1259] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2963), 1, + anon_sym_LF, + STATE(1128), 1, + sym_comment, + ACTIONS(2961), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1332] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2951), 1, + anon_sym_LF, + STATE(1129), 1, + sym_comment, + ACTIONS(2949), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1405] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2967), 1, + anon_sym_LF, + STATE(1130), 1, + sym_comment, + ACTIONS(2965), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1478] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2971), 1, + anon_sym_LF, + STATE(1131), 1, + sym_comment, + ACTIONS(2969), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1551] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2971), 1, + anon_sym_LF, + STATE(1132), 1, + sym_comment, + ACTIONS(2969), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1624] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1133), 1, + sym_comment, + ACTIONS(1465), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1463), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1697] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2975), 1, + anon_sym_LF, + STATE(1134), 1, + sym_comment, + ACTIONS(2973), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1770] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2979), 1, + anon_sym_LF, + STATE(1135), 1, + sym_comment, + ACTIONS(2977), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1843] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2975), 1, + anon_sym_LF, + STATE(1136), 1, + sym_comment, + ACTIONS(2973), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1916] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2981), 1, + anon_sym_LBRACE, + STATE(1137), 1, + sym_comment, + STATE(1319), 1, + sym_block, + ACTIONS(2761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2759), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1993] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2971), 1, + anon_sym_LF, + STATE(1138), 1, + sym_comment, + ACTIONS(2969), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2066] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2971), 1, + anon_sym_LF, + STATE(1139), 1, + sym_comment, + ACTIONS(2969), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2139] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1140), 1, + sym_comment, + ACTIONS(1336), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1334), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2212] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1141), 1, + sym_comment, + ACTIONS(1300), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1302), 44, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [2285] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1324), 1, + anon_sym_LF, + STATE(1142), 1, + sym_comment, + ACTIONS(1322), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2358] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1529), 1, + anon_sym_LF, + STATE(1143), 1, + sym_comment, + ACTIONS(1527), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2431] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1144), 1, + sym_comment, + ACTIONS(1310), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1308), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2504] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2915), 1, + anon_sym_LF, + STATE(1145), 1, + sym_comment, + ACTIONS(2913), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2577] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2986), 1, + anon_sym_LF, + STATE(1146), 1, + sym_comment, + ACTIONS(2984), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2650] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1147), 1, + sym_comment, + STATE(1283), 1, + sym_val_record, + ACTIONS(2776), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2774), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2725] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1148), 1, + sym_comment, + ACTIONS(1234), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1236), 44, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [2798] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2990), 1, + anon_sym_LF, + STATE(1149), 1, + sym_comment, + ACTIONS(2988), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2871] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1150), 1, + sym_comment, + ACTIONS(1555), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1553), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2944] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2994), 1, + anon_sym_LF, + STATE(1151), 1, + sym_comment, + ACTIONS(2992), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3017] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1152), 1, + sym_comment, + ACTIONS(2768), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2766), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3090] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2994), 1, + anon_sym_LF, + STATE(1153), 1, + sym_comment, + ACTIONS(2992), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3163] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1154), 1, + sym_comment, + ACTIONS(1322), 19, + anon_sym_EQ, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1324), 43, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [3236] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2996), 1, + anon_sym_LBRACE, + STATE(1155), 1, + sym_comment, + STATE(1311), 1, + sym_block, + ACTIONS(2865), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2863), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3313] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3000), 1, + anon_sym_LF, + STATE(1156), 1, + sym_comment, + ACTIONS(2998), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3386] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3004), 1, + anon_sym_LF, + STATE(1157), 1, + sym_comment, + ACTIONS(3002), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3459] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3000), 1, + anon_sym_LF, + STATE(1158), 1, + sym_comment, + ACTIONS(2998), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3532] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3008), 1, + anon_sym_LF, + STATE(1159), 1, + sym_comment, + ACTIONS(3006), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3605] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3012), 1, + anon_sym_LF, + STATE(1160), 1, + sym_comment, + ACTIONS(3010), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3678] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3016), 1, + anon_sym_LF, + STATE(1161), 1, + sym_comment, + ACTIONS(3014), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3751] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1162), 1, + sym_comment, + ACTIONS(1302), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1300), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3824] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2996), 1, + anon_sym_LBRACE, + STATE(1163), 1, + sym_comment, + STATE(1321), 1, + sym_block, + ACTIONS(2865), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2863), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3901] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1164), 1, + sym_comment, + ACTIONS(1236), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1234), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3974] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3018), 1, + anon_sym_LBRACE, + STATE(1165), 1, + sym_comment, + STATE(1317), 1, + sym_block, + ACTIONS(2875), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2873), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [4051] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2909), 1, + anon_sym_SEMI, + ACTIONS(2911), 1, + anon_sym_LF, + STATE(1121), 1, + sym__terminator, + STATE(1166), 1, + sym_comment, + STATE(1193), 1, + aux_sym__block_body_repeat1, + ACTIONS(3021), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [4130] = 37, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(51), 1, + anon_sym_do, + ACTIONS(53), 1, + anon_sym_if, + ACTIONS(55), 1, + anon_sym_match, + ACTIONS(61), 1, + anon_sym_try, + ACTIONS(77), 1, + anon_sym_not, + ACTIONS(87), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(89), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(3023), 1, + anon_sym_LBRACK, + ACTIONS(3025), 1, + anon_sym_LPAREN, + ACTIONS(3027), 1, + anon_sym_LBRACE, + ACTIONS(3029), 1, + anon_sym_DOT, + ACTIONS(3031), 1, + anon_sym_DQUOTE, + ACTIONS(3035), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3037), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(246), 1, + sym__val_number_decimal, + STATE(257), 1, + sym_val_number, + STATE(1167), 1, + sym_comment, + STATE(2795), 1, + sym__var, + STATE(3222), 1, + sym_val_variable, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, + sym__str_double_quotes, + STATE(3366), 1, + sym__inter_single_quotes, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3513), 1, + sym__expression, + ACTIONS(79), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(81), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2796), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2798), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3033), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(4448), 4, + sym_ctrl_do, + sym_ctrl_if, + sym_ctrl_match, + sym_ctrl_try, + ACTIONS(85), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3352), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [4269] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3041), 1, + anon_sym_LF, + STATE(1168), 1, + sym_comment, + ACTIONS(3039), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [4342] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3045), 1, + anon_sym_SEMI, + ACTIONS(3048), 1, + anon_sym_LF, + STATE(1169), 1, + sym_comment, + ACTIONS(3051), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(3043), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [4419] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3055), 1, + anon_sym_SEMI, + ACTIONS(3058), 1, + anon_sym_LF, + STATE(1170), 1, + sym_comment, + ACTIONS(3061), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(3053), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [4496] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3063), 1, + anon_sym_DOT2, + ACTIONS(3065), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(3067), 1, + aux_sym_unquoted_token2, + STATE(1171), 1, + sym_comment, + ACTIONS(1165), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1167), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [4575] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3071), 1, + anon_sym_LF, + STATE(1172), 1, + sym_comment, + ACTIONS(3069), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [4648] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3075), 1, + anon_sym_LF, + STATE(1173), 1, + sym_comment, + ACTIONS(3073), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [4721] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3079), 1, + anon_sym_LF, + STATE(1174), 1, + sym_comment, + ACTIONS(3077), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [4794] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3083), 1, + anon_sym_LF, + STATE(1175), 1, + sym_comment, + ACTIONS(3081), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [4867] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3087), 1, + anon_sym_LF, + STATE(1176), 1, + sym_comment, + ACTIONS(3085), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [4940] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3091), 1, + anon_sym_LF, + STATE(1177), 1, + sym_comment, + ACTIONS(3089), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5013] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2772), 1, + anon_sym_DOT2, + STATE(1089), 1, + sym_path, + STATE(1178), 1, + sym_comment, + STATE(1186), 1, + aux_sym_cell_path_repeat1, + ACTIONS(1175), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1177), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [5092] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3095), 1, + anon_sym_LF, + STATE(1179), 1, + sym_comment, + ACTIONS(3093), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5165] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2772), 1, + anon_sym_DOT2, + STATE(1081), 1, + sym_path, + STATE(1180), 1, + sym_comment, + STATE(1493), 1, + sym_cell_path, + ACTIONS(1209), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1211), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [5244] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3099), 1, + anon_sym_LF, + STATE(1181), 1, + sym_comment, + ACTIONS(3097), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5317] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1182), 1, + sym_comment, + ACTIONS(1541), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1539), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5390] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2909), 1, + anon_sym_SEMI, + ACTIONS(2911), 1, + anon_sym_LF, + STATE(1114), 1, + aux_sym__block_body_repeat1, + STATE(1121), 1, + sym__terminator, + STATE(1183), 1, + sym_comment, + ACTIONS(3101), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5469] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3095), 1, + anon_sym_LF, + STATE(1184), 1, + sym_comment, + ACTIONS(3093), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5542] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1185), 1, + sym_comment, + ACTIONS(1314), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1312), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5615] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1083), 1, + aux_sym_cell_path_repeat1, + STATE(1089), 1, + sym_path, + STATE(1186), 1, + sym_comment, + ACTIONS(1179), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1181), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [5692] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3105), 1, + anon_sym_LF, + STATE(1187), 1, + sym_comment, + ACTIONS(3103), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5765] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3109), 1, + anon_sym_SEMI, + ACTIONS(3112), 1, + anon_sym_LF, + STATE(1188), 1, + sym_comment, + ACTIONS(3115), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(3107), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5842] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3119), 1, + anon_sym_SEMI, + ACTIONS(3122), 1, + anon_sym_LF, + STATE(1189), 1, + sym_comment, + ACTIONS(3125), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(3117), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5919] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3129), 1, + anon_sym_LF, + STATE(1190), 1, + sym_comment, + ACTIONS(3127), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5992] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3133), 1, + anon_sym_LF, + STATE(1191), 1, + sym_comment, + ACTIONS(3131), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [6065] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2772), 1, + anon_sym_DOT2, + STATE(1081), 1, + sym_path, + STATE(1192), 1, + sym_comment, + STATE(1464), 1, + sym_cell_path, + ACTIONS(1216), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1218), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [6144] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2909), 1, + anon_sym_SEMI, + ACTIONS(2911), 1, + anon_sym_LF, + STATE(1051), 1, + aux_sym__block_body_repeat1, + STATE(1121), 1, + sym__terminator, + STATE(1193), 1, + sym_comment, + ACTIONS(3135), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [6223] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3139), 1, + anon_sym_LF, + STATE(1194), 1, + sym_comment, + ACTIONS(3137), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [6296] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3143), 1, + anon_sym_LF, + STATE(1195), 1, + sym_comment, + ACTIONS(3141), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [6369] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3147), 1, + anon_sym_LF, + STATE(1196), 1, + sym_comment, + ACTIONS(3145), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [6442] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2257), 1, + aux_sym_unquoted_token3, + STATE(1197), 1, + sym_comment, + ACTIONS(991), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(989), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [6517] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3151), 1, + anon_sym_LF, + STATE(1198), 1, + sym_comment, + ACTIONS(3149), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [6590] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1199), 1, + sym_comment, + STATE(1284), 1, + sym_val_record, + ACTIONS(2788), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2786), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [6665] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3153), 1, + anon_sym_DOT2, + STATE(1178), 1, + sym_path, + STATE(1200), 1, + sym_comment, + STATE(1239), 1, + sym_cell_path, + ACTIONS(1147), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1149), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [6744] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2772), 1, + anon_sym_DOT2, + STATE(1081), 1, + sym_path, + STATE(1201), 1, + sym_comment, + STATE(1407), 1, + sym_cell_path, + ACTIONS(1205), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1207), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [6823] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3158), 1, + anon_sym_LF, + STATE(1202), 1, + sym_comment, + ACTIONS(3156), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [6896] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3162), 1, + anon_sym_LF, + STATE(1203), 1, + sym_comment, + ACTIONS(3160), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [6969] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3166), 1, + anon_sym_LF, + STATE(1204), 1, + sym_comment, + ACTIONS(3164), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7042] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2996), 1, + anon_sym_LBRACE, + STATE(1205), 1, + sym_comment, + STATE(1281), 1, + sym_block, + ACTIONS(2890), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2888), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7119] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1206), 1, + sym_comment, + ACTIONS(2857), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2855), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7192] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1207), 1, + sym_comment, + ACTIONS(2818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2816), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7265] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2996), 1, + anon_sym_LBRACE, + STATE(1208), 1, + sym_comment, + STATE(1282), 1, + sym_block, + ACTIONS(2890), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2888), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7342] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2772), 1, + anon_sym_DOT2, + STATE(1081), 1, + sym_path, + STATE(1209), 1, + sym_comment, + STATE(1406), 1, + sym_cell_path, + ACTIONS(1190), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1192), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [7421] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3170), 1, + anon_sym_LF, + STATE(1210), 1, + sym_comment, + ACTIONS(3168), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7494] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3174), 1, + anon_sym_LF, + STATE(1211), 1, + sym_comment, + ACTIONS(3172), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7567] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3178), 1, + anon_sym_LF, + STATE(1212), 1, + sym_comment, + ACTIONS(3176), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7640] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3182), 1, + anon_sym_LF, + STATE(1213), 1, + sym_comment, + ACTIONS(3180), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7713] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3186), 1, + anon_sym_LF, + STATE(1214), 1, + sym_comment, + ACTIONS(3184), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7786] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1215), 1, + sym_comment, + ACTIONS(1167), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1165), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7859] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3190), 1, + anon_sym_LF, + STATE(1216), 1, + sym_comment, + ACTIONS(3188), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7932] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3190), 1, + anon_sym_LF, + STATE(1217), 1, + sym_comment, + ACTIONS(3188), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8005] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3194), 1, + anon_sym_LF, + STATE(1218), 1, + sym_comment, + ACTIONS(3192), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8078] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3194), 1, + anon_sym_LF, + STATE(1219), 1, + sym_comment, + ACTIONS(3192), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8151] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1220), 1, + sym_comment, + ACTIONS(1473), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1471), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8224] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2772), 1, + anon_sym_DOT2, + STATE(1081), 1, + sym_path, + STATE(1221), 1, + sym_comment, + STATE(1470), 1, + sym_cell_path, + ACTIONS(1194), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1196), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [8303] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3198), 1, + anon_sym_LF, + STATE(1222), 1, + sym_comment, + ACTIONS(3196), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8376] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3182), 1, + anon_sym_LF, + STATE(1223), 1, + sym_comment, + ACTIONS(3180), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8449] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3202), 1, + anon_sym_LF, + STATE(1224), 1, + sym_comment, + ACTIONS(3200), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8522] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1225), 1, + sym_comment, + ACTIONS(2729), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2727), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8595] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1537), 1, + anon_sym_LF, + STATE(1226), 1, + sym_comment, + ACTIONS(1535), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8668] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3206), 1, + anon_sym_LF, + STATE(1227), 1, + sym_comment, + ACTIONS(3204), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8741] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3206), 1, + anon_sym_LF, + STATE(1228), 1, + sym_comment, + ACTIONS(3204), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8814] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2823), 1, - anon_sym_DOT2, - STATE(1095), 1, - sym_path, - STATE(1212), 1, + STATE(1229), 1, sym_comment, - STATE(1489), 1, - sym_cell_path, - ACTIONS(1198), 18, + ACTIONS(1334), 19, + anon_sym_EQ, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -170900,7 +172031,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1200), 41, + ACTIONS(1336), 43, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -170928,6 +172060,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -170942,15 +172075,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [79] = 4, + [8887] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1213), 1, - sym_comment, - ACTIONS(2963), 2, - ts_builtin_sym_end, + ACTIONS(3210), 1, anon_sym_LF, - ACTIONS(2961), 60, + STATE(1230), 1, + sym_comment, + ACTIONS(3208), 61, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -170960,13 +172092,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -170979,6 +172111,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -171011,15 +172144,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [152] = 4, + [8960] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1214), 1, - sym_comment, - ACTIONS(3034), 2, - ts_builtin_sym_end, + ACTIONS(3190), 1, anon_sym_LF, - ACTIONS(3032), 60, + STATE(1231), 1, + sym_comment, + ACTIONS(3188), 61, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -171029,13 +172161,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -171048,6 +172180,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -171080,15 +172213,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [225] = 4, + [9033] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1215), 1, - sym_comment, - ACTIONS(3120), 2, - ts_builtin_sym_end, + ACTIONS(3190), 1, anon_sym_LF, - ACTIONS(3118), 60, + STATE(1232), 1, + sym_comment, + ACTIONS(3188), 61, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -171098,13 +172230,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -171117,6 +172249,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -171149,13 +172282,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [298] = 4, + [9106] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(1216), 1, + ACTIONS(3212), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(3214), 1, + aux_sym__val_range_end_decimal_token3, + STATE(1233), 1, sym_comment, - ACTIONS(1307), 19, - anon_sym_EQ, + ACTIONS(1157), 18, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -171174,8 +172310,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1309), 43, - anon_sym_COLON, + ACTIONS(1159), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -171218,15 +172353,290 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [371] = 4, + [9183] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1217), 1, + ACTIONS(2963), 1, + anon_sym_LF, + STATE(1234), 1, + sym_comment, + ACTIONS(2961), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9256] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3218), 1, + anon_sym_LF, + STATE(1235), 1, + sym_comment, + ACTIONS(3216), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9329] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3222), 1, + anon_sym_LF, + STATE(1236), 1, + sym_comment, + ACTIONS(3220), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9402] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1237), 1, sym_comment, - ACTIONS(1377), 2, + ACTIONS(2919), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1375), 60, + ACTIONS(2917), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9474] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1238), 1, + sym_comment, + ACTIONS(3222), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3220), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -171236,7 +172646,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -171287,18 +172696,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [444] = 7, + [9546] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2823), 1, + STATE(1239), 1, + sym_comment, + ACTIONS(1304), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1306), 43, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT2, - STATE(1095), 1, - sym_path, - STATE(1218), 1, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [9618] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3212), 1, + aux_sym__val_range_end_decimal_token2, + STATE(1240), 1, sym_comment, - STATE(1424), 1, - sym_cell_path, - ACTIONS(1202), 18, + ACTIONS(1157), 18, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -171317,7 +172790,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1204), 41, + ACTIONS(1159), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -171345,6 +172818,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -171359,15 +172833,15 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [523] = 4, + [9692] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1219), 1, + STATE(1241), 1, sym_comment, - ACTIONS(2941), 2, + ACTIONS(3218), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2939), 60, + ACTIONS(3216), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -171377,7 +172851,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -171428,15 +172901,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [596] = 4, + [9764] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1220), 1, + STATE(1242), 1, sym_comment, - ACTIONS(3072), 2, + ACTIONS(3091), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3070), 60, + ACTIONS(3089), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -171446,7 +172919,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -171497,15 +172969,151 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [669] = 4, + [9836] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1221), 1, + STATE(1243), 1, sym_comment, - ACTIONS(3132), 2, + ACTIONS(3012), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3130), 60, + ACTIONS(3010), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9908] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1244), 1, + sym_comment, + ACTIONS(3143), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3141), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9980] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1245), 1, + sym_comment, + ACTIONS(3139), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3137), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -171515,7 +173123,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -171566,15 +173173,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [742] = 4, + [10052] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1222), 1, + STATE(1246), 1, sym_comment, - ACTIONS(2893), 2, + ACTIONS(3087), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2891), 60, + ACTIONS(3085), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -171584,7 +173191,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -171635,15 +173241,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [815] = 4, + [10124] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1223), 1, + STATE(1247), 1, sym_comment, - ACTIONS(2941), 2, + ACTIONS(3186), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2939), 60, + ACTIONS(3184), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -171653,7 +173259,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -171704,27 +173309,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [888] = 6, + [10196] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3186), 1, - anon_sym_SEMI, - ACTIONS(3189), 1, - anon_sym_LF, - ACTIONS(3192), 1, - anon_sym_RPAREN, - STATE(1224), 1, + STATE(1248), 1, sym_comment, - ACTIONS(3184), 59, + ACTIONS(2971), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2969), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -171775,15 +173377,116 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [965] = 4, + [10268] = 37, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2273), 1, + anon_sym_DOLLAR, + ACTIONS(2285), 1, + anon_sym_DASHinf, + ACTIONS(2287), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(2289), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2303), 1, + sym_short_flag, + ACTIONS(2305), 1, + aux_sym_unquoted_token1, + ACTIONS(3224), 1, + anon_sym_LBRACK, + ACTIONS(3226), 1, + anon_sym_LPAREN, + ACTIONS(3228), 1, + anon_sym_DASH_DASH, + ACTIONS(3230), 1, + anon_sym_LBRACE, + ACTIONS(3232), 1, + anon_sym_DOT, + ACTIONS(3240), 1, + anon_sym_DQUOTE, + ACTIONS(3244), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3246), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(177), 1, + sym__val_number_decimal, + STATE(183), 1, + sym_val_number, + STATE(1249), 1, + sym_comment, + STATE(2195), 1, + sym__var, + STATE(2300), 1, + sym_val_variable, + STATE(2316), 1, + sym_expr_parenthesized, + STATE(2342), 1, + sym_long_flag, + STATE(2343), 1, + sym_unquoted, + STATE(2349), 1, + sym_redirection, + STATE(2352), 1, + sym__flag, + STATE(2375), 1, + sym__str_double_quotes, + STATE(2381), 1, + sym__inter_single_quotes, + STATE(2382), 1, + sym__inter_double_quotes, + STATE(2475), 1, + sym__cmd_arg, + ACTIONS(3234), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3236), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3242), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(2335), 2, + sym_val_range, + sym__value, + ACTIONS(2291), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3238), 5, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(3248), 8, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + STATE(2371), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [10406] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1225), 1, + STATE(1250), 1, sym_comment, - ACTIONS(1365), 2, + ACTIONS(3190), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1363), 60, + ACTIONS(3188), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -171793,7 +173496,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -171844,15 +173546,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1038] = 4, + [10478] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1226), 1, + STATE(1251), 1, sym_comment, - ACTIONS(2889), 2, + ACTIONS(2990), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2887), 60, + ACTIONS(2988), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -171862,7 +173564,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -171913,15 +173614,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1111] = 4, + [10550] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1227), 1, + STATE(1252), 1, sym_comment, - ACTIONS(3136), 2, + ACTIONS(3190), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3134), 60, + ACTIONS(3188), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -171931,7 +173632,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -171982,18 +173682,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1184] = 6, + [10622] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3196), 1, + ACTIONS(3252), 1, anon_sym_SEMI, - ACTIONS(3199), 1, + ACTIONS(3255), 1, anon_sym_LF, - ACTIONS(3202), 1, + ACTIONS(3258), 1, anon_sym_RPAREN, - STATE(1228), 1, + STATE(1253), 1, sym_comment, - ACTIONS(3194), 59, + ACTIONS(3250), 58, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -172002,7 +173702,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_const, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -172053,27 +173752,161 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1261] = 6, + [10698] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3260), 1, + aux_sym__val_range_end_decimal_token2, + STATE(1254), 1, + sym_comment, + ACTIONS(1226), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1228), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [10772] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3206), 1, - anon_sym_SEMI, - ACTIONS(3209), 1, + STATE(1255), 1, + sym_comment, + ACTIONS(2971), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3212), 1, - anon_sym_RPAREN, - STATE(1229), 1, + ACTIONS(2969), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [10844] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1256), 1, sym_comment, - ACTIONS(3204), 59, + ACTIONS(3133), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3131), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -172124,25 +173957,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1338] = 4, - ACTIONS(105), 1, + [10916] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1230), 1, + ACTIONS(3262), 1, + anon_sym_DOT2, + ACTIONS(3264), 1, + aux_sym__val_range_end_decimal_token2, + STATE(1257), 1, sym_comment, - ACTIONS(3124), 2, - ts_builtin_sym_end, + ACTIONS(1278), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1280), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [10992] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3119), 1, + anon_sym_SEMI, + ACTIONS(3122), 1, anon_sym_LF, - ACTIONS(3122), 60, + ACTIONS(3266), 1, + ts_builtin_sym_end, + STATE(1258), 1, + sym_comment, + ACTIONS(3117), 58, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -172193,25 +174097,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1411] = 4, + [11068] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(1231), 1, - sym_comment, - ACTIONS(2879), 2, - ts_builtin_sym_end, + ACTIONS(3109), 1, + anon_sym_SEMI, + ACTIONS(3112), 1, anon_sym_LF, - ACTIONS(2877), 60, + ACTIONS(3268), 1, + ts_builtin_sym_end, + STATE(1259), 1, + sym_comment, + ACTIONS(3107), 58, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -172262,15 +174167,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1484] = 4, + [11144] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1232), 1, + STATE(1260), 1, sym_comment, - ACTIONS(2925), 2, + ACTIONS(3190), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2923), 60, + ACTIONS(3188), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -172280,7 +174185,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -172331,15 +174235,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1557] = 4, + [11216] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1233), 1, + STATE(1261), 1, sym_comment, - ACTIONS(3128), 2, + ACTIONS(2975), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3126), 60, + ACTIONS(2973), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -172349,7 +174253,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -172400,15 +174303,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1630] = 4, + [11288] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1262), 1, + sym_comment, + ACTIONS(1234), 18, + anon_sym_EQ, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1236), 43, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [11360] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1234), 1, + STATE(1263), 1, sym_comment, - ACTIONS(2883), 2, + ACTIONS(3190), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2881), 60, + ACTIONS(3188), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -172418,7 +174389,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -172469,15 +174439,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1703] = 4, + [11432] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1264), 1, + sym_comment, + ACTIONS(1539), 18, + anon_sym_EQ, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1541), 43, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [11504] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1235), 1, + STATE(1265), 1, sym_comment, - ACTIONS(3076), 2, + ACTIONS(2975), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3074), 60, + ACTIONS(2973), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -172487,7 +174525,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -172538,15 +174575,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1776] = 4, + [11576] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1236), 1, + STATE(1266), 1, sym_comment, - ACTIONS(3112), 2, + ACTIONS(2947), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3110), 60, + ACTIONS(2945), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -172556,7 +174593,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -172607,15 +174643,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1849] = 4, + [11648] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1237), 1, + STATE(1267), 1, sym_comment, - ACTIONS(1389), 2, + ACTIONS(2971), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1387), 60, + ACTIONS(2969), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -172625,7 +174661,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -172676,25 +174711,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1922] = 4, + [11720] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(1238), 1, - sym_comment, - ACTIONS(2951), 2, - ts_builtin_sym_end, + ACTIONS(3045), 1, + anon_sym_SEMI, + ACTIONS(3048), 1, anon_sym_LF, - ACTIONS(2949), 60, + ACTIONS(3270), 1, + ts_builtin_sym_end, + STATE(1268), 1, + sym_comment, + ACTIONS(3043), 58, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -172745,27 +174781,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1995] = 6, + [11796] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3216), 1, - anon_sym_SEMI, - ACTIONS(3219), 1, - anon_sym_LF, - ACTIONS(3222), 1, - anon_sym_RPAREN, - STATE(1239), 1, + STATE(1269), 1, sym_comment, - ACTIONS(3214), 59, + ACTIONS(2971), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2969), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -172816,15 +174849,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2072] = 4, + [11868] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1240), 1, + STATE(1270), 1, sym_comment, - ACTIONS(2947), 2, + ACTIONS(3210), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2945), 60, + ACTIONS(3208), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -172834,7 +174867,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -172885,15 +174917,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2145] = 4, + [11940] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1241), 1, + STATE(1271), 1, sym_comment, - ACTIONS(2789), 2, + ACTIONS(3194), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2787), 60, + ACTIONS(3192), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -172903,7 +174935,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -172954,15 +174985,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2218] = 4, + [12012] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1242), 1, + STATE(1272), 1, sym_comment, - ACTIONS(2937), 2, + ACTIONS(3194), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2935), 60, + ACTIONS(3192), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -172972,7 +175003,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -173023,15 +175053,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2291] = 4, + [12084] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1243), 1, + STATE(1273), 1, sym_comment, - ACTIONS(2875), 2, + ACTIONS(2967), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2873), 60, + ACTIONS(2965), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -173041,7 +175071,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -173092,15 +175121,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2364] = 4, + [12156] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1244), 1, + STATE(1274), 1, sym_comment, - ACTIONS(2897), 2, + ACTIONS(3166), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2895), 60, + ACTIONS(3164), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -173110,7 +175139,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -173161,15 +175189,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2437] = 4, + [12228] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1245), 1, + STATE(1275), 1, sym_comment, - ACTIONS(2871), 2, + ACTIONS(2951), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2869), 60, + ACTIONS(2949), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -173179,7 +175207,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -173230,15 +175257,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2510] = 4, + [12300] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1246), 1, + STATE(1276), 1, sym_comment, - ACTIONS(3022), 2, + ACTIONS(2951), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3020), 60, + ACTIONS(2949), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -173248,7 +175275,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -173299,15 +175325,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2583] = 4, + [12372] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1247), 1, + STATE(1277), 1, sym_comment, - ACTIONS(3022), 2, + ACTIONS(2943), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3020), 60, + ACTIONS(2941), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -173317,7 +175343,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -173368,15 +175393,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2656] = 4, + [12444] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1248), 1, + STATE(1278), 1, sym_comment, - ACTIONS(3014), 2, + ACTIONS(3008), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3012), 60, + ACTIONS(3006), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -173386,7 +175411,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -173437,15 +175461,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2729] = 4, + [12516] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1249), 1, + STATE(1279), 1, sym_comment, - ACTIONS(2933), 2, + ACTIONS(3198), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2931), 60, + ACTIONS(3196), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -173455,7 +175479,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -173506,15 +175529,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2802] = 4, + [12588] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1250), 1, + STATE(1280), 1, sym_comment, - ACTIONS(3014), 2, + ACTIONS(2955), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3012), 60, + ACTIONS(2953), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -173524,7 +175547,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -173575,87 +175597,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2875] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2823), 1, - anon_sym_DOT2, - STATE(1189), 1, - sym_path, - STATE(1251), 1, - sym_comment, - STATE(1271), 1, - aux_sym_cell_path_repeat1, - ACTIONS(1164), 18, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1166), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [2954] = 4, + [12660] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1252), 1, + STATE(1281), 1, sym_comment, - ACTIONS(2955), 2, + ACTIONS(3000), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2953), 60, + ACTIONS(2998), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -173665,7 +175615,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -173716,15 +175665,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3027] = 4, + [12732] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1253), 1, + STATE(1282), 1, sym_comment, - ACTIONS(2959), 2, + ACTIONS(3000), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2957), 60, + ACTIONS(2998), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -173734,7 +175683,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -173785,15 +175733,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3100] = 4, + [12804] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1254), 1, + STATE(1283), 1, sym_comment, - ACTIONS(2990), 2, + ACTIONS(3075), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2988), 60, + ACTIONS(3073), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -173803,7 +175751,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -173854,15 +175801,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3173] = 4, + [12876] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1255), 1, + STATE(1284), 1, sym_comment, - ACTIONS(2990), 2, + ACTIONS(3083), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2988), 60, + ACTIONS(3081), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -173872,7 +175819,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -173923,15 +175869,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3246] = 4, + [12948] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1256), 1, + STATE(1285), 1, sym_comment, - ACTIONS(2986), 2, + ACTIONS(3099), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2984), 60, + ACTIONS(3097), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -173941,7 +175887,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -173992,15 +175937,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3319] = 4, + [13020] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1257), 1, + STATE(1286), 1, sym_comment, - ACTIONS(3140), 2, + ACTIONS(3174), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3138), 60, + ACTIONS(3172), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -174010,7 +175955,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -174061,15 +176005,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3392] = 4, + [13092] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1258), 1, + STATE(1287), 1, sym_comment, - ACTIONS(2959), 2, + ACTIONS(3170), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2957), 60, + ACTIONS(3168), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -174079,7 +176023,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -174130,15 +176073,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3465] = 4, + [13164] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1259), 1, + STATE(1288), 1, sym_comment, - ACTIONS(3148), 2, + ACTIONS(2986), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3146), 60, + ACTIONS(2984), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -174148,7 +176091,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -174199,15 +176141,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3538] = 4, + [13236] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1260), 1, + STATE(1289), 1, sym_comment, - ACTIONS(2921), 2, + ACTIONS(2939), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2919), 60, + ACTIONS(2937), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -174217,7 +176159,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -174268,61 +176209,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3611] = 4, - ACTIONS(3), 1, + [13308] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(1261), 1, + STATE(1290), 1, sym_comment, - ACTIONS(1363), 19, - anon_sym_EQ, + ACTIONS(2994), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2992), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_GT, + anon_sym_error, anon_sym_DASH, - anon_sym_in, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, anon_sym_not, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1365), 43, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -174330,22 +176263,29 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [3684] = 4, + anon_sym_CARET, + [13380] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1262), 1, + STATE(1291), 1, sym_comment, - ACTIONS(2929), 2, + ACTIONS(3158), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2927), 60, + ACTIONS(3156), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -174355,7 +176295,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -174406,25 +176345,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3757] = 4, + [13452] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(1263), 1, - sym_comment, - ACTIONS(2970), 2, - ts_builtin_sym_end, + ACTIONS(3274), 1, + anon_sym_SEMI, + ACTIONS(3277), 1, anon_sym_LF, - ACTIONS(2968), 60, + ACTIONS(3280), 1, + anon_sym_RPAREN, + STATE(1292), 1, + sym_comment, + ACTIONS(3272), 58, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -174475,15 +176415,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3830] = 4, + [13528] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1264), 1, + STATE(1293), 1, sym_comment, - ACTIONS(3156), 2, + ACTIONS(2994), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3154), 60, + ACTIONS(2992), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -174493,7 +176433,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -174544,15 +176483,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3903] = 4, + [13600] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1265), 1, + STATE(1294), 1, sym_comment, - ACTIONS(2970), 2, + ACTIONS(2931), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2968), 60, + ACTIONS(2929), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -174562,7 +176501,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -174613,27 +176551,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3976] = 6, + [13672] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3160), 1, - anon_sym_SEMI, - ACTIONS(3163), 1, - anon_sym_LF, - ACTIONS(3224), 1, - ts_builtin_sym_end, - STATE(1266), 1, + STATE(1295), 1, sym_comment, - ACTIONS(3158), 59, + ACTIONS(2927), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2925), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -174684,15 +176619,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4053] = 4, + [13744] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1267), 1, + STATE(1296), 1, sym_comment, - ACTIONS(2929), 2, + ACTIONS(3151), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2927), 60, + ACTIONS(3149), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -174702,7 +176637,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -174753,15 +176687,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4126] = 4, + [13816] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1268), 1, + STATE(1297), 1, sym_comment, - ACTIONS(3038), 2, + ACTIONS(3129), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3036), 60, + ACTIONS(3127), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -174771,7 +176705,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -174822,15 +176755,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4199] = 4, + [13888] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1269), 1, + STATE(1298), 1, sym_comment, - ACTIONS(3042), 2, + ACTIONS(3202), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3040), 60, + ACTIONS(3200), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -174840,7 +176773,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -174891,25 +176823,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4272] = 4, + [13960] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(1270), 1, - sym_comment, - ACTIONS(3042), 2, - ts_builtin_sym_end, + ACTIONS(3284), 1, + anon_sym_SEMI, + ACTIONS(3287), 1, anon_sym_LF, - ACTIONS(3040), 60, + ACTIONS(3290), 1, + anon_sym_RPAREN, + STATE(1299), 1, + sym_comment, + ACTIONS(3282), 58, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -174960,21 +176893,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4345] = 6, + [14036] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(1110), 1, - aux_sym_cell_path_repeat1, - STATE(1189), 1, - sym_path, - STATE(1271), 1, + ACTIONS(3292), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(3294), 1, + aux_sym__val_range_end_decimal_token3, + STATE(1300), 1, sym_comment, - ACTIONS(1194), 18, + ACTIONS(1157), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -174988,13 +176920,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1196), 42, + ACTIONS(1159), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -175016,7 +176949,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -175031,117 +176963,15 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [4422] = 37, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(51), 1, - anon_sym_do, - ACTIONS(53), 1, - anon_sym_if, - ACTIONS(55), 1, - anon_sym_match, - ACTIONS(61), 1, - anon_sym_try, - ACTIONS(77), 1, - anon_sym_not, - ACTIONS(87), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, - aux_sym__val_number_decimal_token2, + [14112] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(3226), 1, - anon_sym_LBRACK, - ACTIONS(3228), 1, - anon_sym_LPAREN, - ACTIONS(3230), 1, - anon_sym_LBRACE, - ACTIONS(3232), 1, - anon_sym_DOT, - ACTIONS(3234), 1, - anon_sym_DQUOTE, - ACTIONS(3238), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3240), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(242), 1, - sym__val_number_decimal, - STATE(259), 1, - sym_val_number, - STATE(1272), 1, - sym_comment, - STATE(2893), 1, - sym__var, - STATE(3211), 1, - sym_val_variable, - STATE(3305), 1, - sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, - sym__inter_double_quotes, - STATE(3496), 1, - sym__expression, - ACTIONS(79), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(81), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2836), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(2838), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3236), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3341), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(4421), 4, - sym_ctrl_do, - sym_ctrl_if, - sym_ctrl_match, - sym_ctrl_try, - ACTIONS(85), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3418), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [4561] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1273), 1, + STATE(1301), 1, sym_comment, - ACTIONS(2917), 2, + ACTIONS(2979), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2915), 60, + ACTIONS(2977), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -175151,7 +176981,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -175202,27 +177031,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4634] = 6, + [14184] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2994), 1, - anon_sym_SEMI, - ACTIONS(2997), 1, - anon_sym_LF, - ACTIONS(3242), 1, - ts_builtin_sym_end, - STATE(1274), 1, + STATE(1302), 1, sym_comment, - ACTIONS(2992), 59, + ACTIONS(2923), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2921), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -175273,15 +177099,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4711] = 4, + [14256] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1275), 1, + STATE(1303), 1, sym_comment, - ACTIONS(2982), 2, + ACTIONS(1324), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2980), 60, + ACTIONS(1322), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -175291,7 +177117,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -175342,27 +177167,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4784] = 6, + [14328] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3004), 1, - anon_sym_SEMI, - ACTIONS(3007), 1, - anon_sym_LF, - ACTIONS(3244), 1, - ts_builtin_sym_end, - STATE(1276), 1, + STATE(1304), 1, sym_comment, - ACTIONS(3002), 59, + ACTIONS(2915), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2913), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -175413,64 +177235,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4861] = 7, - ACTIONS(3), 1, + [14400] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2823), 1, - anon_sym_DOT2, - STATE(1095), 1, - sym_path, - STATE(1277), 1, + STATE(1305), 1, sym_comment, - STATE(1490), 1, - sym_cell_path, - ACTIONS(1168), 18, + ACTIONS(2915), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2913), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_GT, + anon_sym_error, anon_sym_DASH, - anon_sym_in, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, anon_sym_not, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1170), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -175478,94 +177289,29 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [4940] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3246), 1, - anon_sym_DOT2, - STATE(1251), 1, - sym_path, - STATE(1278), 1, - sym_comment, - STATE(1330), 1, - sym_cell_path, - ACTIONS(1202), 18, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, anon_sym_DASHinf, + anon_sym_NaN, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1204), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [5019] = 4, + anon_sym_CARET, + [14472] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1279), 1, + STATE(1306), 1, sym_comment, - ACTIONS(3046), 2, + ACTIONS(3004), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3044), 60, + ACTIONS(3002), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -175575,7 +177321,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -175626,87 +177371,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [5092] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2823), 1, - anon_sym_DOT2, - STATE(1095), 1, - sym_path, - STATE(1280), 1, - sym_comment, - STATE(1469), 1, - sym_cell_path, - ACTIONS(1156), 18, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1158), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [5171] = 4, + [14544] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1281), 1, + STATE(1307), 1, sym_comment, - ACTIONS(3046), 2, + ACTIONS(1537), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3044), 60, + ACTIONS(1535), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -175716,7 +177389,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -175767,15 +177439,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [5244] = 4, + [14616] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1282), 1, + STATE(1308), 1, sym_comment, - ACTIONS(3152), 2, + ACTIONS(2905), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3150), 60, + ACTIONS(2903), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -175785,7 +177457,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -175836,15 +177507,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [5317] = 4, + [14688] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1283), 1, + STATE(1309), 1, sym_comment, - ACTIONS(2913), 2, + ACTIONS(3079), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2911), 60, + ACTIONS(3077), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -175854,7 +177525,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -175905,61 +177575,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [5390] = 4, - ACTIONS(3), 1, + [14760] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(1284), 1, + STATE(1310), 1, sym_comment, - ACTIONS(1274), 18, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1276), 44, + ACTIONS(3016), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3014), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, - anon_sym_QMARK2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -175967,94 +177629,29 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [5463] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2823), 1, - anon_sym_DOT2, - STATE(1095), 1, - sym_path, - STATE(1285), 1, - sym_comment, - STATE(1413), 1, - sym_cell_path, - ACTIONS(1160), 18, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, anon_sym_DASHinf, + anon_sym_NaN, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1162), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [5542] = 4, + anon_sym_CARET, + [14832] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1286), 1, + STATE(1311), 1, sym_comment, - ACTIONS(3144), 2, + ACTIONS(3206), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3142), 60, + ACTIONS(3204), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -176064,7 +177661,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -176115,17 +177711,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [5615] = 4, + [14904] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1287), 1, + STATE(1312), 1, sym_comment, - ACTIONS(1266), 18, + ACTIONS(1300), 18, + anon_sym_EQ, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -176139,15 +177735,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1268), 44, - anon_sym_SEMI, + ACTIONS(1302), 43, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_QMARK2, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -176169,7 +177765,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -176184,15 +177779,15 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [5688] = 4, + [14976] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1288), 1, + STATE(1313), 1, sym_comment, - ACTIONS(2978), 2, + ACTIONS(2898), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2976), 60, + ACTIONS(2896), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -176202,7 +177797,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -176253,63 +177847,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [5761] = 6, - ACTIONS(3), 1, + [15048] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3249), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(3251), 1, - aux_sym__val_range_end_decimal_token3, - STATE(1289), 1, + STATE(1314), 1, sym_comment, - ACTIONS(1209), 18, + ACTIONS(3071), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3069), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_GT, + anon_sym_error, anon_sym_DASH, - anon_sym_in, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, anon_sym_not, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1211), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -176317,22 +177901,29 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [5838] = 4, + anon_sym_CARET, + [15120] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1290), 1, + STATE(1315), 1, sym_comment, - ACTIONS(3182), 2, + ACTIONS(3105), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3180), 60, + ACTIONS(3103), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -176342,7 +177933,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -176393,87 +177983,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [5911] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2823), 1, - anon_sym_DOT2, - STATE(1095), 1, - sym_path, - STATE(1291), 1, - sym_comment, - STATE(1460), 1, - sym_cell_path, - ACTIONS(1129), 18, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1131), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [5990] = 4, + [15192] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1292), 1, + STATE(1316), 1, sym_comment, - ACTIONS(3018), 2, + ACTIONS(3178), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3016), 60, + ACTIONS(3176), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -176483,7 +178001,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -176534,15 +178051,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6063] = 4, + [15264] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1293), 1, + STATE(1317), 1, sym_comment, - ACTIONS(3026), 2, + ACTIONS(3041), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3024), 60, + ACTIONS(3039), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -176552,7 +178069,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -176603,15 +178119,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6136] = 4, + [15336] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1294), 1, + STATE(1318), 1, sym_comment, - ACTIONS(3030), 2, + ACTIONS(1529), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3028), 60, + ACTIONS(1527), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -176621,7 +178137,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -176672,15 +178187,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6209] = 4, + [15408] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1295), 1, + STATE(1319), 1, sym_comment, - ACTIONS(3178), 2, + ACTIONS(2959), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3176), 60, + ACTIONS(2957), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -176690,7 +178205,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -176741,15 +178255,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6282] = 4, + [15480] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1296), 1, + STATE(1320), 1, sym_comment, - ACTIONS(2909), 2, + ACTIONS(3095), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2907), 60, + ACTIONS(3093), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -176759,7 +178273,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -176810,27 +178323,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6355] = 6, + [15552] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3060), 1, - anon_sym_SEMI, - ACTIONS(3063), 1, - anon_sym_LF, - ACTIONS(3253), 1, - ts_builtin_sym_end, - STATE(1297), 1, + STATE(1321), 1, sym_comment, - ACTIONS(3058), 59, + ACTIONS(3206), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3204), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -176881,159 +178391,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6432] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3255), 1, - anon_sym_DOT2, - STATE(1251), 1, - sym_path, - STATE(1261), 1, - sym_cell_path, - STATE(1298), 1, - sym_comment, - ACTIONS(1198), 18, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1200), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [6511] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3258), 1, - anon_sym_DOT2, - ACTIONS(3260), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(3262), 1, - aux_sym_unquoted_token2, - STATE(1299), 1, - sym_comment, - ACTIONS(1142), 18, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1144), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [6590] = 4, + [15624] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1300), 1, + STATE(1322), 1, sym_comment, - ACTIONS(3170), 2, + ACTIONS(3095), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3168), 60, + ACTIONS(3093), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -177043,7 +178409,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -177094,15 +178459,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6663] = 4, + [15696] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1301), 1, + STATE(1323), 1, sym_comment, - ACTIONS(3116), 2, + ACTIONS(3147), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3114), 60, + ACTIONS(3145), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -177112,7 +178477,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -177163,15 +178527,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6736] = 4, + [15768] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1302), 1, + STATE(1324), 1, sym_comment, - ACTIONS(3174), 2, + ACTIONS(3162), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3172), 60, + ACTIONS(3160), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -177181,7 +178545,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -177232,15 +178595,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6809] = 4, + [15840] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1303), 1, + STATE(1325), 1, sym_comment, - ACTIONS(3052), 2, + ACTIONS(3182), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3050), 60, + ACTIONS(3180), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -177250,7 +178613,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -177301,15 +178663,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6882] = 4, + [15912] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1304), 1, + STATE(1326), 1, sym_comment, - ACTIONS(3056), 2, + ACTIONS(3182), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3054), 60, + ACTIONS(3180), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -177319,7 +178681,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -177370,25 +178731,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6955] = 4, + [15984] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(1305), 1, - sym_comment, - ACTIONS(2917), 2, - ts_builtin_sym_end, + ACTIONS(3055), 1, + anon_sym_SEMI, + ACTIONS(3058), 1, anon_sym_LF, - ACTIONS(2915), 60, + ACTIONS(3296), 1, + ts_builtin_sym_end, + STATE(1327), 1, + sym_comment, + ACTIONS(3053), 58, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -177439,24 +178801,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7028] = 4, + [16060] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3266), 1, + ACTIONS(3300), 1, + anon_sym_SEMI, + ACTIONS(3303), 1, anon_sym_LF, - STATE(1306), 1, + ACTIONS(3306), 1, + anon_sym_RPAREN, + STATE(1328), 1, sym_comment, - ACTIONS(3264), 60, + ACTIONS(3298), 58, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -177507,17 +178871,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7100] = 4, + [16136] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(1307), 1, + ACTIONS(3308), 1, + anon_sym_DOT2, + ACTIONS(3311), 1, + aux_sym__val_range_end_decimal_token2, + STATE(1329), 1, sym_comment, - ACTIONS(1274), 18, - anon_sym_EQ, + ACTIONS(1278), 18, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -177531,15 +178899,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1276), 43, - anon_sym_COLON, + ACTIONS(1280), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -177575,14 +178941,15 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [7172] = 4, + [16212] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3270), 1, - anon_sym_LF, - STATE(1308), 1, + STATE(1330), 1, sym_comment, - ACTIONS(3268), 60, + ACTIONS(2963), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2961), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -177592,7 +178959,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -177643,14 +179009,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7244] = 4, + [16284] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3274), 1, - anon_sym_LF, - STATE(1309), 1, + STATE(1331), 1, sym_comment, - ACTIONS(3272), 60, + ACTIONS(2963), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2961), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -177660,7 +179027,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -177711,14 +179077,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7316] = 4, + [16356] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3276), 1, + ACTIONS(3315), 1, anon_sym_LF, - STATE(1310), 1, + STATE(1332), 1, sym_comment, - ACTIONS(3204), 60, + ACTIONS(3313), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -177728,7 +179094,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -177779,14 +179144,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7388] = 4, + [16427] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3278), 1, + ACTIONS(3319), 1, anon_sym_LF, - STATE(1311), 1, + STATE(1333), 1, sym_comment, - ACTIONS(3194), 60, + ACTIONS(3317), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -177796,7 +179161,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -177847,13 +179211,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7460] = 4, + [16498] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1312), 1, + ACTIONS(3321), 1, + anon_sym_SEMI, + STATE(1334), 1, sym_comment, - ACTIONS(1266), 18, - anon_sym_EQ, + ACTIONS(153), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -177871,8 +179236,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1268), 43, - anon_sym_COLON, + ACTIONS(155), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -177915,53 +179279,60 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [7532] = 4, - ACTIONS(105), 1, + [16571] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3282), 1, - anon_sym_LF, - STATE(1313), 1, - sym_comment, - ACTIONS(3280), 60, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, + ACTIONS(3323), 1, anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, + STATE(1335), 1, + sym_comment, + ACTIONS(153), 17, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(155), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -177969,30 +179340,89 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [16644] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3325), 1, + anon_sym_SEMI, + STATE(1336), 1, + sym_comment, + ACTIONS(153), 17, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(155), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [7604] = 6, + [16717] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3284), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(3286), 1, - aux_sym__val_range_end_decimal_token3, - STATE(1314), 1, + ACTIONS(3327), 1, + anon_sym_SEMI, + STATE(1337), 1, sym_comment, - ACTIONS(1209), 17, + ACTIONS(153), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -178010,7 +179440,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1211), 42, + ACTIONS(155), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -178053,53 +179483,128 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [7680] = 4, - ACTIONS(105), 1, + [16790] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3290), 1, - anon_sym_LF, - STATE(1315), 1, + ACTIONS(3329), 1, + anon_sym_DOT2, + STATE(1338), 1, sym_comment, - ACTIONS(3288), 60, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(1353), 18, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1355), 41, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [16863] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3329), 1, + anon_sym_DOT2, + STATE(1339), 1, + sym_comment, + ACTIONS(153), 18, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, + anon_sym_in, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(155), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -178107,28 +179612,21 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [7752] = 4, + [16936] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3294), 1, + ACTIONS(3333), 1, anon_sym_LF, - STATE(1316), 1, + STATE(1340), 1, sym_comment, - ACTIONS(3292), 60, + ACTIONS(3331), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -178138,7 +179636,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -178189,14 +179686,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7824] = 4, + [17007] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3296), 1, + ACTIONS(3335), 1, anon_sym_LF, - STATE(1317), 1, + STATE(1341), 1, sym_comment, - ACTIONS(3158), 60, + ACTIONS(3107), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -178206,7 +179703,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -178257,14 +179753,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7896] = 4, + [17078] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3300), 1, + ACTIONS(3337), 1, anon_sym_LF, - STATE(1318), 1, + STATE(1342), 1, sym_comment, - ACTIONS(3298), 60, + ACTIONS(3117), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -178274,7 +179770,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -178325,53 +179820,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7968] = 4, - ACTIONS(105), 1, + [17149] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3304), 1, - anon_sym_LF, - STATE(1319), 1, - sym_comment, - ACTIONS(3302), 60, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, + ACTIONS(3339), 1, anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, + STATE(1343), 1, + sym_comment, + ACTIONS(153), 17, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(155), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -178379,67 +179881,135 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [17222] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3341), 1, + anon_sym_SEMI, + STATE(1344), 1, + sym_comment, + ACTIONS(153), 17, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(155), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [8040] = 4, - ACTIONS(105), 1, + [17295] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3308), 1, - anon_sym_LF, - STATE(1320), 1, - sym_comment, - ACTIONS(3306), 60, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, + ACTIONS(3343), 1, anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, + STATE(1345), 1, + sym_comment, + ACTIONS(153), 17, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(155), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -178447,67 +180017,136 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [17368] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3345), 1, + anon_sym_SEMI, + STATE(1346), 1, + sym_comment, + ACTIONS(153), 17, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(155), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [8112] = 4, - ACTIONS(105), 1, + [17441] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3312), 1, - anon_sym_LF, - STATE(1321), 1, + ACTIONS(3347), 1, + anon_sym_DOT2, + STATE(1347), 1, sym_comment, - ACTIONS(3310), 60, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, + STATE(1403), 1, + sym_path, + STATE(1616), 1, + sym_cell_path, + ACTIONS(1216), 16, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, + anon_sym_in, + anon_sym__, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(1218), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -178517,31 +180156,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [8184] = 5, + [17518] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3314), 1, - aux_sym__val_range_end_decimal_token2, - STATE(1322), 1, + ACTIONS(3349), 1, + anon_sym_SEMI, + STATE(1348), 1, sym_comment, - ACTIONS(1257), 18, + ACTIONS(153), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -178555,13 +180187,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1259), 42, + ACTIONS(155), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -178583,7 +180216,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -178598,13 +180230,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [8258] = 4, + [17591] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1323), 1, + ACTIONS(3351), 1, + anon_sym_SEMI, + STATE(1349), 1, sym_comment, - ACTIONS(1395), 18, - anon_sym_EQ, + ACTIONS(153), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -178622,8 +180255,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1397), 43, - anon_sym_COLON, + ACTIONS(155), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -178666,14 +180298,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [8330] = 4, + [17664] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3318), 1, + ACTIONS(3355), 1, anon_sym_LF, - STATE(1324), 1, + STATE(1350), 1, sym_comment, - ACTIONS(3316), 60, + ACTIONS(3353), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -178683,7 +180315,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -178734,53 +180365,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [8402] = 4, - ACTIONS(105), 1, + [17735] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3322), 1, - anon_sym_LF, - STATE(1325), 1, - sym_comment, - ACTIONS(3320), 60, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, + ACTIONS(3357), 1, anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, + STATE(1351), 1, + sym_comment, + ACTIONS(153), 17, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(155), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -178788,28 +180426,21 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [8474] = 4, + [17808] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3326), 1, + ACTIONS(3361), 1, anon_sym_LF, - STATE(1326), 1, + STATE(1352), 1, sym_comment, - ACTIONS(3324), 60, + ACTIONS(3359), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -178819,7 +180450,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -178870,14 +180500,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [8546] = 4, + [17879] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3330), 1, + ACTIONS(3365), 1, anon_sym_LF, - STATE(1327), 1, + STATE(1353), 1, sym_comment, - ACTIONS(3328), 60, + ACTIONS(3363), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -178887,7 +180517,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -178938,53 +180567,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [8618] = 4, - ACTIONS(105), 1, + [17950] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3332), 1, - anon_sym_LF, - STATE(1328), 1, - sym_comment, - ACTIONS(3184), 60, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, + ACTIONS(3367), 1, anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, + STATE(1354), 1, + sym_comment, + ACTIONS(153), 17, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(155), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -178992,53 +180628,47 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [8690] = 5, + [18023] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3249), 1, - aux_sym__val_range_end_decimal_token2, - STATE(1329), 1, + ACTIONS(3347), 1, + anon_sym_DOT2, + STATE(1355), 1, sym_comment, - ACTIONS(1209), 18, + STATE(1403), 1, + sym_path, + STATE(1593), 1, + sym_cell_path, + ACTIONS(1194), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1211), 42, + ACTIONS(1196), 41, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -179060,7 +180690,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -179068,6 +180697,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -179075,17 +180705,18 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [8764] = 4, + [18100] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1330), 1, + ACTIONS(3369), 1, + anon_sym_SEMI, + STATE(1356), 1, sym_comment, - ACTIONS(1349), 18, + ACTIONS(153), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -179099,14 +180730,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1351), 43, - anon_sym_COLON, + ACTIONS(155), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -179128,7 +180759,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -179143,14 +180773,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [8836] = 4, + [18173] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3334), 1, + ACTIONS(3373), 1, anon_sym_LF, - STATE(1331), 1, + STATE(1357), 1, sym_comment, - ACTIONS(2992), 60, + ACTIONS(3371), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -179160,7 +180790,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -179211,84 +180840,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [8908] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3336), 1, - anon_sym_DOT2, - ACTIONS(3338), 1, - aux_sym__val_range_end_decimal_token2, - STATE(1332), 1, - sym_comment, - ACTIONS(1235), 18, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1237), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [8984] = 4, + [18244] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3342), 1, + ACTIONS(3375), 1, anon_sym_LF, - STATE(1333), 1, + STATE(1358), 1, sym_comment, - ACTIONS(3340), 60, + ACTIONS(3282), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -179298,7 +180857,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -179349,14 +180907,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [9056] = 4, + [18315] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3346), 1, + ACTIONS(3377), 1, anon_sym_LF, - STATE(1334), 1, + STATE(1359), 1, sym_comment, - ACTIONS(3344), 60, + ACTIONS(3272), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -179366,7 +180924,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -179417,122 +180974,156 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [9128] = 37, + [18386] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2285), 1, + ACTIONS(3347), 1, + anon_sym_DOT2, + STATE(1360), 1, + sym_comment, + STATE(1403), 1, + sym_path, + STATE(1565), 1, + sym_cell_path, + ACTIONS(1153), 16, anon_sym_DOLLAR, - ACTIONS(2297), 1, - anon_sym_DASHinf, - ACTIONS(2299), 1, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, aux_sym__val_number_decimal_token1, - ACTIONS(2301), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2315), 1, - sym_short_flag, - ACTIONS(2317), 1, - aux_sym_unquoted_token1, - ACTIONS(3348), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(1155), 41, anon_sym_LBRACK, - ACTIONS(3350), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(3352), 1, - anon_sym_DASH_DASH, - ACTIONS(3354), 1, anon_sym_LBRACE, - ACTIONS(3356), 1, - anon_sym_DOT, - ACTIONS(3364), 1, - anon_sym_DQUOTE, - ACTIONS(3368), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3370), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(182), 1, - sym__val_number_decimal, - STATE(184), 1, - sym_val_number, - STATE(1335), 1, - sym_comment, - STATE(2200), 1, - sym__var, - STATE(2288), 1, - sym_expr_parenthesized, - STATE(2294), 1, - sym_val_variable, - STATE(2345), 1, - sym__str_double_quotes, - STATE(2351), 1, - sym__inter_single_quotes, - STATE(2352), 1, - sym__inter_double_quotes, - STATE(2358), 1, - sym_redirection, - STATE(2380), 1, - sym_unquoted, - STATE(2392), 1, - sym_long_flag, - STATE(2396), 1, - sym__flag, - STATE(2452), 1, - sym__cmd_arg, - ACTIONS(3358), 2, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_val_nothing, - sym_val_date, - ACTIONS(3360), 2, anon_sym_true, anon_sym_false, - ACTIONS(3366), 2, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - STATE(2349), 2, - sym_val_range, - sym__value, - ACTIONS(2303), 3, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [18463] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3379), 1, + anon_sym_SEMI, + STATE(1361), 1, + sym_comment, + ACTIONS(153), 17, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3362), 5, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(155), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - ACTIONS(3372), 8, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - STATE(2341), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [9266] = 6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [18536] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3374), 1, - anon_sym_DOT2, - ACTIONS(3377), 1, - aux_sym__val_range_end_decimal_token2, - STATE(1336), 1, + ACTIONS(3381), 1, + anon_sym_SEMI, + STATE(1362), 1, sym_comment, - ACTIONS(1235), 18, + ACTIONS(153), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -179546,13 +181137,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1237), 41, + ACTIONS(155), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -179588,53 +181180,61 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [9342] = 4, - ACTIONS(105), 1, + [18609] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3379), 1, - anon_sym_LF, - STATE(1337), 1, + ACTIONS(3347), 1, + anon_sym_DOT2, + STATE(1363), 1, sym_comment, - ACTIONS(3058), 60, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, + STATE(1403), 1, + sym_path, + STATE(1564), 1, + sym_cell_path, + ACTIONS(1209), 16, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, + anon_sym_in, + anon_sym__, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(1211), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -179644,26 +181244,88 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [18686] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3383), 1, + anon_sym_SEMI, + STATE(1364), 1, + sym_comment, + ACTIONS(153), 17, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(155), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [9414] = 4, + [18759] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3383), 1, + ACTIONS(3387), 1, anon_sym_LF, - STATE(1338), 1, + STATE(1365), 1, sym_comment, - ACTIONS(3381), 60, + ACTIONS(3385), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -179673,7 +181335,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -179724,14 +181385,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [9486] = 4, + [18830] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3385), 1, + ACTIONS(3391), 1, anon_sym_LF, - STATE(1339), 1, + STATE(1366), 1, sym_comment, - ACTIONS(3214), 60, + ACTIONS(3389), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -179741,7 +181402,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -179792,14 +181452,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [9558] = 4, + [18901] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3389), 1, + ACTIONS(3395), 1, anon_sym_LF, - STATE(1340), 1, + STATE(1367), 1, sym_comment, - ACTIONS(3387), 60, + ACTIONS(3393), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -179809,7 +181469,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -179860,14 +181519,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [9630] = 4, + [18972] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3391), 1, + ACTIONS(3399), 1, anon_sym_LF, - STATE(1341), 1, + STATE(1368), 1, sym_comment, - ACTIONS(3002), 60, + ACTIONS(3397), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -179877,7 +181536,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -179928,37 +181586,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [9702] = 4, + [19043] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(1342), 1, + ACTIONS(3347), 1, + anon_sym_DOT2, + STATE(1369), 1, sym_comment, - ACTIONS(1209), 18, + STATE(1403), 1, + sym_path, + STATE(1603), 1, + sym_cell_path, + ACTIONS(1205), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1211), 42, + ACTIONS(1207), 41, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -179980,7 +181641,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -179988,6 +181648,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -179995,40 +181656,39 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [9773] = 7, + [19120] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT2, - STATE(1343), 1, + ACTIONS(3401), 1, + aux_sym__val_range_end_decimal_token2, + STATE(1370), 1, sym_comment, - STATE(1346), 1, - aux_sym_cell_path_repeat1, - STATE(1533), 1, - sym_path, - ACTIONS(1164), 16, + ACTIONS(1226), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1166), 41, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1228), 42, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -180057,7 +181717,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -180065,18 +181724,18 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [9850] = 7, + [19193] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3395), 1, + ACTIONS(3403), 1, anon_sym_DOT2, - STATE(1343), 1, - sym_path, - STATE(1344), 1, + ACTIONS(3405), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(3407), 1, + aux_sym_unquoted_token2, + STATE(1371), 1, sym_comment, - STATE(1521), 1, - sym_cell_path, - ACTIONS(1198), 16, + ACTIONS(1165), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -180093,7 +181752,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1200), 41, + ACTIONS(1167), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -180135,38 +181794,39 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [9927] = 6, + [19270] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3398), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(3400), 1, - aux_sym__val_range_end_decimal_token3, - STATE(1345), 1, + ACTIONS(3409), 1, + anon_sym_COMMA, + ACTIONS(3411), 1, + anon_sym_DOT, + STATE(1372), 1, sym_comment, - ACTIONS(1209), 16, + ACTIONS(1334), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1211), 42, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1336), 41, anon_sym_LBRACK, - anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -180196,7 +181856,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -180204,38 +181863,39 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10002] = 6, + [19345] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1346), 1, + ACTIONS(3292), 1, + aux_sym__val_range_end_decimal_token2, + STATE(1373), 1, sym_comment, - STATE(1356), 1, - aux_sym_cell_path_repeat1, - STATE(1533), 1, - sym_path, - ACTIONS(1194), 16, + ACTIONS(1157), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1196), 42, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1159), 42, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -180257,7 +181917,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -180265,7 +181924,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -180273,39 +181931,57 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10077] = 5, + [19418] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3402), 1, - anon_sym_SEMI, - STATE(1347), 1, + ACTIONS(3347), 1, + anon_sym_DOT2, + STATE(1374), 1, sym_comment, - ACTIONS(151), 17, - anon_sym_DOLLAR, + STATE(1403), 1, + sym_path, + STATE(1564), 1, + sym_cell_path, + ACTIONS(1209), 6, anon_sym_GT, - anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, + ACTIONS(3416), 10, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(153), 42, + ACTIONS(3413), 20, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1211), 21, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -180327,6 +182003,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + [19499] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3419), 1, + anon_sym_LF, + STATE(1375), 1, + sym_comment, + ACTIONS(3250), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -180334,48 +182056,133 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10150] = 9, - ACTIONS(3), 1, + anon_sym_CARET, + [19570] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT2, - STATE(1348), 1, + ACTIONS(3423), 1, + anon_sym_LF, + STATE(1376), 1, sym_comment, - STATE(1378), 1, - sym_path, - STATE(1610), 1, - sym_cell_path, - ACTIONS(1168), 6, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(3407), 10, + ACTIONS(3421), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_error, anon_sym_DASH, - anon_sym__, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3404), 20, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [19641] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3427), 1, + anon_sym_LF, + STATE(1377), 1, + sym_comment, + ACTIONS(3425), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -180385,21 +182192,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1170), 21, + anon_sym_CARET, + [19712] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1860), 1, + aux_sym_unquoted_token3, + STATE(1378), 1, + sym_comment, + ACTIONS(991), 9, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(989), 50, + anon_sym_COMMA, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -180413,18 +182254,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [10231] = 7, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + sym__list_item_identifier, + sym_short_flag, + [19785] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, + ACTIONS(3347), 1, anon_sym_DOT2, - STATE(1349), 1, + STATE(1379), 1, sym_comment, - STATE(1378), 1, + STATE(1394), 1, + aux_sym_cell_path_repeat1, + STATE(1521), 1, sym_path, - STATE(1615), 1, - sym_cell_path, - ACTIONS(1156), 16, + ACTIONS(1175), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -180441,7 +182300,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1158), 41, + ACTIONS(1177), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -180483,60 +182342,52 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10308] = 5, - ACTIONS(3), 1, + [19862] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3410), 1, - anon_sym_SEMI, - STATE(1350), 1, + ACTIONS(3429), 1, + anon_sym_LF, + STATE(1380), 1, sym_comment, - ACTIONS(151), 17, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(153), 42, + ACTIONS(3053), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -180544,24 +182395,30 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10381] = 7, + anon_sym_CARET, + [19933] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, + ACTIONS(3431), 1, anon_sym_DOT2, - STATE(1351), 1, - sym_comment, - STATE(1378), 1, + STATE(1521), 1, sym_path, - STATE(1568), 1, - sym_cell_path, + STATE(1381), 2, + sym_comment, + aux_sym_cell_path_repeat1, ACTIONS(1198), 16, anon_sym_DOLLAR, anon_sym_GT, @@ -180621,12 +182478,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10458] = 4, + [20008] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1352), 1, + STATE(1382), 1, sym_comment, - ACTIONS(1525), 17, + ACTIONS(1439), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -180644,7 +182501,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1527), 43, + ACTIONS(1441), 43, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, @@ -180688,40 +182545,39 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10529] = 7, + [20079] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, + ACTIONS(3434), 1, anon_sym_DOT2, - STATE(1353), 1, + STATE(1383), 1, sym_comment, - STATE(1378), 1, - sym_path, - STATE(1570), 1, - sym_cell_path, - ACTIONS(1202), 16, + ACTIONS(1316), 18, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1204), 41, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1318), 41, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -180750,7 +182606,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -180758,40 +182613,38 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10606] = 7, + [20152] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT2, - STATE(1354), 1, + STATE(1384), 1, sym_comment, - STATE(1356), 1, - aux_sym_cell_path_repeat1, - STATE(1533), 1, - sym_path, - ACTIONS(1194), 16, + ACTIONS(1427), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1196), 41, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1429), 43, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -180820,7 +182673,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -180828,18 +182680,17 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10683] = 5, + [20223] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3412), 1, - anon_sym_SEMI, - STATE(1355), 1, + STATE(1385), 1, sym_comment, - ACTIONS(151), 17, + ACTIONS(1157), 18, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -180853,14 +182704,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(153), 42, + ACTIONS(1159), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -180882,6 +182732,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -180896,17 +182747,16 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10756] = 6, + [20294] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3414), 1, - anon_sym_DOT2, - STATE(1533), 1, - sym_path, - STATE(1356), 2, + ACTIONS(3436), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(3438), 1, + aux_sym__val_range_end_decimal_token3, + STATE(1386), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(1135), 16, + ACTIONS(1157), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -180923,7 +182773,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1137), 41, + ACTIONS(1159), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -180950,6 +182800,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -180965,14 +182816,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10831] = 5, + [20369] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3417), 1, + ACTIONS(3440), 1, anon_sym_DOT2, - STATE(1357), 1, + STATE(1387), 1, sym_comment, - ACTIONS(1329), 18, + ACTIONS(1365), 18, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -180991,7 +182842,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1331), 41, + ACTIONS(1367), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -181033,18 +182884,19 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10904] = 5, + [20442] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3419), 1, - anon_sym_SEMI, - STATE(1358), 1, + ACTIONS(3442), 1, + anon_sym_DOT2, + STATE(1388), 1, sym_comment, - ACTIONS(151), 17, + ACTIONS(1347), 18, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -181058,14 +182910,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(153), 42, + ACTIONS(1349), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -181101,40 +182952,37 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10977] = 7, + [20515] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3421), 1, - anon_sym_DOT2, - STATE(1343), 1, - sym_path, - STATE(1359), 1, + STATE(1389), 1, sym_comment, - STATE(1517), 1, - sym_cell_path, - ACTIONS(1202), 16, + ACTIONS(1226), 18, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1204), 41, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1228), 42, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -181156,6 +183004,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -181163,7 +183012,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -181171,16 +183019,17 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [11054] = 4, + [20586] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1360), 1, + STATE(1390), 1, sym_comment, - ACTIONS(1471), 17, + ACTIONS(1338), 18, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -181194,15 +183043,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1473), 43, - anon_sym_SEMI, + ACTIONS(1340), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -181224,6 +183071,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -181238,39 +183086,40 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [11125] = 5, + [20657] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3424), 1, + ACTIONS(3347), 1, anon_sym_DOT2, - STATE(1361), 1, + STATE(1391), 1, sym_comment, - ACTIONS(151), 18, + STATE(1403), 1, + sym_path, + STATE(1630), 1, + sym_cell_path, + ACTIONS(1183), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(153), 41, + ACTIONS(1185), 41, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -181299,6 +183148,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -181306,21 +183156,66 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [11198] = 4, - ACTIONS(3), 1, + [20734] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(1362), 1, + ACTIONS(3446), 1, + anon_sym_LF, + STATE(1392), 1, sym_comment, - ACTIONS(3426), 16, - ts_builtin_sym_end, + ACTIONS(3444), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, @@ -181328,20 +183223,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - ACTIONS(3428), 44, + [20805] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3450), 1, + anon_sym_LF, + STATE(1393), 1, + sym_comment, + ACTIONS(3448), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -181353,6 +183257,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_do, anon_sym_if, anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_try, anon_sym_return, anon_sym_source, @@ -181366,25 +183272,34 @@ static const uint16_t ts_small_parse_table[] = { sym_val_nothing, anon_sym_true, anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [11269] = 7, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [20876] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT2, - STATE(1363), 1, + STATE(1381), 1, + aux_sym_cell_path_repeat1, + STATE(1394), 1, sym_comment, - STATE(1378), 1, + STATE(1521), 1, sym_path, - STATE(1557), 1, - sym_cell_path, - ACTIONS(1160), 16, + ACTIONS(1179), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -181401,7 +183316,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1162), 41, + ACTIONS(1181), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -181428,6 +183343,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -181443,39 +183359,40 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [11346] = 5, + [20951] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3430), 1, + ACTIONS(3452), 1, anon_sym_DOT2, - STATE(1364), 1, + STATE(1379), 1, + sym_path, + STATE(1395), 1, sym_comment, - ACTIONS(1317), 18, + STATE(1538), 1, + sym_cell_path, + ACTIONS(1190), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1319), 41, + ACTIONS(1192), 41, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -181504,6 +183421,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -181511,60 +183429,52 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [11419] = 5, - ACTIONS(3), 1, + [21028] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3432), 1, - anon_sym_DOT2, - STATE(1365), 1, + ACTIONS(3457), 1, + anon_sym_LF, + STATE(1396), 1, sym_comment, - ACTIONS(1311), 18, + ACTIONS(3455), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_GT, + anon_sym_error, anon_sym_DASH, - anon_sym_in, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, anon_sym_not, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1313), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -181572,46 +183482,54 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [11492] = 5, + anon_sym_CARET, + [21099] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3434), 1, - aux_sym__val_range_end_decimal_token2, - STATE(1366), 1, + ACTIONS(3347), 1, + anon_sym_DOT2, + STATE(1381), 1, + aux_sym_cell_path_repeat1, + STATE(1397), 1, sym_comment, - ACTIONS(1257), 17, + STATE(1521), 1, + sym_path, + ACTIONS(1179), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1259), 42, + ACTIONS(1181), 41, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -181640,6 +183558,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -181647,39 +183566,40 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [11565] = 5, + [21176] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3436), 1, - anon_sym_SEMI, - STATE(1367), 1, + ACTIONS(3347), 1, + anon_sym_DOT2, + STATE(1398), 1, sym_comment, - ACTIONS(151), 17, + STATE(1403), 1, + sym_path, + STATE(1587), 1, + sym_cell_path, + ACTIONS(1190), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(153), 42, + ACTIONS(1192), 41, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -181708,6 +183628,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -181715,61 +183636,119 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [11638] = 6, - ACTIONS(3), 1, + [21253] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3438), 1, - anon_sym_COMMA, - ACTIONS(3440), 1, - anon_sym_DOT, - STATE(1368), 1, + ACTIONS(3459), 1, + anon_sym_LF, + STATE(1399), 1, sym_comment, - ACTIONS(1307), 17, + ACTIONS(3298), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_GT, + anon_sym_error, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1309), 41, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [21324] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3463), 1, + anon_sym_LF, + STATE(1400), 1, + sym_comment, + ACTIONS(3461), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -181777,46 +183756,54 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [11713] = 5, + anon_sym_CARET, + [21395] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3442), 1, - anon_sym_SEMI, - STATE(1369), 1, + ACTIONS(3465), 1, + anon_sym_DOT2, + STATE(1379), 1, + sym_path, + STATE(1401), 1, sym_comment, - ACTIONS(151), 17, + STATE(1526), 1, + sym_cell_path, + ACTIONS(1147), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(153), 42, + ACTIONS(1149), 41, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -181845,6 +183832,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -181852,37 +183840,40 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [11786] = 4, + [21472] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(1370), 1, + ACTIONS(3347), 1, + anon_sym_DOT2, + STATE(1402), 1, sym_comment, - ACTIONS(1257), 18, + STATE(1403), 1, + sym_path, + STATE(1621), 1, + sym_cell_path, + ACTIONS(1147), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1259), 42, + ACTIONS(1149), 41, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -181904,7 +183895,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -181912,6 +183902,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -181919,39 +183910,40 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [11857] = 5, + [21549] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3444), 1, - anon_sym_SEMI, - STATE(1371), 1, + ACTIONS(3347), 1, + anon_sym_DOT2, + STATE(1397), 1, + aux_sym_cell_path_repeat1, + STATE(1403), 1, sym_comment, - ACTIONS(151), 17, + STATE(1521), 1, + sym_path, + ACTIONS(1175), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(153), 42, + ACTIONS(1177), 41, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -181980,6 +183972,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -181987,59 +183980,119 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [11930] = 4, - ACTIONS(3), 1, + [21626] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(1372), 1, + ACTIONS(3468), 1, + anon_sym_LF, + STATE(1404), 1, sym_comment, - ACTIONS(1278), 18, + ACTIONS(3043), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_GT, + anon_sym_error, anon_sym_DASH, - anon_sym_in, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1280), 42, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [21697] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3472), 1, + anon_sym_LF, + STATE(1405), 1, + sym_comment, + ACTIONS(3470), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -182047,21 +184100,26 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [12001] = 5, + anon_sym_CARET, + [21768] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3446), 1, - anon_sym_SEMI, - STATE(1373), 1, + STATE(1406), 1, sym_comment, - ACTIONS(151), 17, + ACTIONS(1322), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -182079,7 +184137,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(153), 42, + ACTIONS(1324), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -182122,40 +184180,37 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [12074] = 7, + [21838] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT2, - STATE(1374), 1, + STATE(1407), 1, sym_comment, - STATE(1378), 1, - sym_path, - STATE(1588), 1, - sym_cell_path, - ACTIONS(1129), 16, + ACTIONS(1527), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1131), 41, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1529), 42, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -182184,7 +184239,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -182192,22 +184246,47 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [12151] = 5, + [21908] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3448), 1, - anon_sym_SEMI, - STATE(1375), 1, + ACTIONS(3478), 1, + anon_sym_in, + ACTIONS(3494), 1, + anon_sym_bit_DASHand, + STATE(1408), 1, sym_comment, - ACTIONS(151), 17, - anon_sym_DOLLAR, + ACTIONS(3474), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3476), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3480), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3482), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3484), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3486), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3492), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3490), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3488), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1411), 10, + anon_sym_DOLLAR, anon_sym_not, anon_sym_DASHinf, aux_sym__val_number_decimal_token1, @@ -182217,7 +184296,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(153), 42, + ACTIONS(1413), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -182225,22 +184304,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, @@ -182260,14 +184323,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [12224] = 5, + [22000] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3450), 1, - anon_sym_SEMI, - STATE(1376), 1, + STATE(1409), 1, sym_comment, - ACTIONS(151), 17, + ACTIONS(1373), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -182285,7 +184346,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(153), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -182328,22 +184389,49 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [12297] = 5, + [22070] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3284), 1, - aux_sym__val_range_end_decimal_token2, - STATE(1377), 1, + ACTIONS(3478), 1, + anon_sym_in, + ACTIONS(3494), 1, + anon_sym_bit_DASHand, + ACTIONS(3496), 1, + anon_sym_bit_DASHxor, + STATE(1410), 1, sym_comment, - ACTIONS(1209), 17, - anon_sym_DOLLAR, + ACTIONS(3474), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3476), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3480), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3482), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3484), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3486), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3492), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3490), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3488), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1411), 10, + anon_sym_DOLLAR, anon_sym_not, anon_sym_DASHinf, aux_sym__val_number_decimal_token1, @@ -182353,7 +184441,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1211), 42, + ACTIONS(1413), 25, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -182361,23 +184449,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, @@ -182396,40 +184467,37 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [12370] = 7, + [22164] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT2, - STATE(1354), 1, - aux_sym_cell_path_repeat1, - STATE(1378), 1, + STATE(1411), 1, sym_comment, - STATE(1533), 1, - sym_path, - ACTIONS(1164), 16, + ACTIONS(1373), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1166), 41, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -182458,7 +184526,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -182466,23 +184533,51 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [12447] = 5, + [22234] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3424), 1, - anon_sym_DOT2, - STATE(1379), 1, + ACTIONS(3478), 1, + anon_sym_in, + ACTIONS(3494), 1, + anon_sym_bit_DASHand, + ACTIONS(3496), 1, + anon_sym_bit_DASHxor, + ACTIONS(3498), 1, + anon_sym_bit_DASHor, + STATE(1412), 1, sym_comment, - ACTIONS(1355), 18, - anon_sym_DOLLAR, + ACTIONS(3474), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3476), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, + anon_sym_PLUS, + ACTIONS(3480), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3482), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3484), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3486), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3492), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3490), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3488), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1411), 10, + anon_sym_DOLLAR, anon_sym_not, anon_sym_DASHinf, aux_sym__val_number_decimal_token1, @@ -182492,31 +184587,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1357), 41, + ACTIONS(1413), 24, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, + anon_sym_DOT, anon_sym_and, anon_sym_xor, anon_sym_or, @@ -182534,14 +184612,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [12520] = 5, + [22330] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3452), 1, - anon_sym_SEMI, - STATE(1380), 1, + STATE(1413), 1, sym_comment, - ACTIONS(151), 17, + ACTIONS(1373), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -182559,7 +184635,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(153), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -182602,59 +184678,70 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [12593] = 7, + [22400] = 18, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3454), 1, - anon_sym_DOT2, - ACTIONS(3456), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(3458), 1, - aux_sym_unquoted_token2, - STATE(1381), 1, + ACTIONS(3478), 1, + anon_sym_in, + ACTIONS(3494), 1, + anon_sym_bit_DASHand, + ACTIONS(3496), 1, + anon_sym_bit_DASHxor, + ACTIONS(3498), 1, + anon_sym_bit_DASHor, + ACTIONS(3500), 1, + anon_sym_and, + STATE(1414), 1, sym_comment, - ACTIONS(1142), 16, - anon_sym_DOLLAR, + ACTIONS(3474), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3476), 2, anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, + anon_sym_PLUS, + ACTIONS(3480), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1144), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3482), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3484), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3486), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3492), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3490), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3488), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, + ACTIONS(1411), 10, + anon_sym_DOLLAR, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1413), 23, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_xor, anon_sym_or, sym_val_nothing, @@ -182664,7 +184751,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -182672,14 +184758,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [12670] = 5, + [22498] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3460), 1, - anon_sym_SEMI, - STATE(1382), 1, + STATE(1415), 1, sym_comment, - ACTIONS(151), 17, + ACTIONS(1373), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -182697,7 +184781,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(153), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -182740,60 +184824,72 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [12743] = 7, + [22568] = 19, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT2, - STATE(1378), 1, - sym_path, - STATE(1383), 1, + ACTIONS(3478), 1, + anon_sym_in, + ACTIONS(3494), 1, + anon_sym_bit_DASHand, + ACTIONS(3496), 1, + anon_sym_bit_DASHxor, + ACTIONS(3498), 1, + anon_sym_bit_DASHor, + ACTIONS(3500), 1, + anon_sym_and, + ACTIONS(3502), 1, + anon_sym_xor, + STATE(1416), 1, sym_comment, - STATE(1604), 1, - sym_cell_path, - ACTIONS(1172), 16, - anon_sym_DOLLAR, + ACTIONS(3474), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3476), 2, anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, + anon_sym_PLUS, + ACTIONS(3480), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1174), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3482), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3484), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3486), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3492), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3490), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3488), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, + ACTIONS(1411), 10, + anon_sym_DOLLAR, + anon_sym_not, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1413), 22, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_or, sym_val_nothing, anon_sym_true, @@ -182802,7 +184898,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -182810,14 +184905,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [12820] = 5, + [22668] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3462), 1, - anon_sym_SEMI, - STATE(1384), 1, + STATE(1417), 1, sym_comment, - ACTIONS(151), 17, + ACTIONS(1373), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -182835,7 +184928,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(153), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -182878,22 +184971,57 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [12893] = 5, + [22738] = 20, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3464), 1, - anon_sym_SEMI, - STATE(1385), 1, + ACTIONS(3478), 1, + anon_sym_in, + ACTIONS(3494), 1, + anon_sym_bit_DASHand, + ACTIONS(3496), 1, + anon_sym_bit_DASHxor, + ACTIONS(3498), 1, + anon_sym_bit_DASHor, + ACTIONS(3500), 1, + anon_sym_and, + ACTIONS(3502), 1, + anon_sym_xor, + ACTIONS(3504), 1, + anon_sym_or, + STATE(1418), 1, sym_comment, - ACTIONS(151), 17, - anon_sym_DOLLAR, + ACTIONS(3474), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3476), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3480), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3482), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3484), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3486), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3492), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3490), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3488), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1411), 10, + anon_sym_DOLLAR, anon_sym_not, anon_sym_DASHinf, aux_sym__val_number_decimal_token1, @@ -182903,7 +185031,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(153), 42, + ACTIONS(1413), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -182911,27 +185039,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -182946,40 +185053,37 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [12966] = 7, + [22840] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT2, - STATE(1378), 1, - sym_path, - STATE(1386), 1, + STATE(1419), 1, sym_comment, - STATE(1581), 1, - sym_cell_path, - ACTIONS(1152), 16, + ACTIONS(1373), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1154), 41, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -183008,7 +185112,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -183016,40 +185119,37 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [13043] = 7, + [22910] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT2, - STATE(1378), 1, - sym_path, - STATE(1387), 1, + STATE(1420), 1, sym_comment, - STATE(1610), 1, - sym_cell_path, - ACTIONS(1168), 16, + ACTIONS(1304), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1170), 41, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1306), 42, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -183078,7 +185178,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -183086,14 +185185,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [13120] = 5, + [22980] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3466), 1, - anon_sym_SEMI, - STATE(1388), 1, + STATE(1421), 1, sym_comment, - ACTIONS(151), 17, + ACTIONS(1463), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -183111,7 +185208,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(153), 42, + ACTIONS(1465), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -183154,14 +185251,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [13193] = 5, + [23050] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3468), 1, - anon_sym_SEMI, - STATE(1389), 1, + STATE(1422), 1, sym_comment, - ACTIONS(151), 17, + ACTIONS(1471), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -183179,7 +185274,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(153), 42, + ACTIONS(1473), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -183222,162 +185317,290 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [13266] = 5, + [23120] = 36, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1969), 1, - aux_sym_unquoted_token3, - STATE(1390), 1, - sym_comment, - ACTIONS(991), 9, + ACTIONS(3508), 1, + anon_sym_LF, + ACTIONS(3510), 1, anon_sym_LBRACK, - anon_sym_RBRACK, + ACTIONS(3512), 1, anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(989), 50, - anon_sym_COMMA, + ACTIONS(3514), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(3516), 1, anon_sym_DASH_DASH, + ACTIONS(3518), 1, anon_sym_DASH, - anon_sym_in, + ACTIONS(3520), 1, + anon_sym_LBRACE, + ACTIONS(3522), 1, anon_sym_DOT, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3524), 1, anon_sym_not, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3538), 1, + anon_sym_DQUOTE, + ACTIONS(3542), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3544), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3546), 1, + sym_short_flag, + STATE(220), 1, + sym__val_number_decimal, + STATE(237), 1, + sym_val_number, + STATE(1423), 1, + sym_comment, + STATE(1443), 1, + sym__flag, + STATE(2556), 1, + sym__var, + STATE(2659), 1, + sym__expression, + STATE(2727), 1, + sym_val_variable, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(3083), 1, + sym_long_flag, + ACTIONS(3526), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3528), 2, anon_sym_true, anon_sym_false, + ACTIONS(3540), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3536), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3506), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2837), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3530), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, + STATE(2887), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [23254] = 36, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3508), 1, + anon_sym_LF, + ACTIONS(3510), 1, + anon_sym_LBRACK, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(3516), 1, + anon_sym_DASH_DASH, + ACTIONS(3518), 1, + anon_sym_DASH, + ACTIONS(3520), 1, + anon_sym_LBRACE, + ACTIONS(3522), 1, + anon_sym_DOT, + ACTIONS(3524), 1, + anon_sym_not, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, + ACTIONS(3538), 1, + anon_sym_DQUOTE, + ACTIONS(3542), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3544), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3546), 1, + sym_short_flag, + STATE(220), 1, + sym__val_number_decimal, + STATE(237), 1, + sym_val_number, + STATE(1424), 1, + sym_comment, + STATE(1442), 1, + sym__flag, + STATE(2556), 1, + sym__var, + STATE(2659), 1, + sym__expression, + STATE(2727), 1, + sym_val_variable, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(3083), 1, + sym_long_flag, + ACTIONS(3526), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3528), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3540), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - sym__list_item_identifier, - sym_short_flag, - [13339] = 36, + ACTIONS(3506), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2837), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3530), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2887), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [23388] = 36, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3472), 1, + ACTIONS(3508), 1, anon_sym_LF, - ACTIONS(3474), 1, + ACTIONS(3510), 1, anon_sym_LBRACK, - ACTIONS(3476), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3478), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(3480), 1, + ACTIONS(3516), 1, anon_sym_DASH_DASH, - ACTIONS(3482), 1, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(3484), 1, + ACTIONS(3520), 1, anon_sym_LBRACE, - ACTIONS(3486), 1, + ACTIONS(3522), 1, anon_sym_DOT, - ACTIONS(3488), 1, + ACTIONS(3524), 1, anon_sym_not, - ACTIONS(3496), 1, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, + ACTIONS(3538), 1, anon_sym_DQUOTE, - ACTIONS(3506), 1, + ACTIONS(3542), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, + ACTIONS(3544), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3510), 1, + ACTIONS(3546), 1, sym_short_flag, - STATE(219), 1, + STATE(220), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(237), 1, sym_val_number, - STATE(1391), 1, + STATE(1425), 1, sym_comment, - STATE(2530), 1, + STATE(1441), 1, + sym__flag, + STATE(2556), 1, sym__var, - STATE(2578), 1, + STATE(2659), 1, sym__expression, - STATE(2711), 1, + STATE(2727), 1, sym_val_variable, - STATE(2725), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(2865), 1, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, sym__inter_single_quotes, - STATE(2866), 1, + STATE(2898), 1, sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3813), 1, - sym__flag, - STATE(4009), 1, + STATE(3083), 1, sym_long_flag, - ACTIONS(3490), 2, + ACTIONS(3526), 2, sym_val_nothing, sym_val_date, - ACTIONS(3492), 2, + ACTIONS(3528), 2, anon_sym_true, anon_sym_false, - ACTIONS(3504), 2, + ACTIONS(3540), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3470), 4, + ACTIONS(3506), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2894), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3494), 6, + ACTIONS(3530), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -183388,12 +185611,12 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [13473] = 4, + [23522] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1392), 1, + STATE(1426), 1, sym_comment, - ACTIONS(1549), 17, + ACTIONS(1553), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -183411,7 +185634,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1551), 42, + ACTIONS(1555), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -183454,87 +185677,208 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [13543] = 13, - ACTIONS(3), 1, + [23592] = 36, + ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(3508), 1, + anon_sym_LF, + ACTIONS(3510), 1, + anon_sym_LBRACK, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_DOLLAR, ACTIONS(3516), 1, - anon_sym_in, - STATE(1393), 1, - sym_comment, - ACTIONS(3512), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3514), 2, + anon_sym_DASH_DASH, + ACTIONS(3518), 1, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3518), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3520), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3522), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3524), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3528), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3526), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1561), 10, - anon_sym_DOLLAR, + ACTIONS(3520), 1, + anon_sym_LBRACE, + ACTIONS(3522), 1, + anon_sym_DOT, + ACTIONS(3524), 1, anon_sym_not, - anon_sym_DASHinf, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, + ACTIONS(3538), 1, + anon_sym_DQUOTE, + ACTIONS(3542), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3544), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3546), 1, + sym_short_flag, + STATE(220), 1, + sym__val_number_decimal, + STATE(237), 1, + sym_val_number, + STATE(1427), 1, + sym_comment, + STATE(1432), 1, + sym__flag, + STATE(2556), 1, + sym__var, + STATE(2659), 1, + sym__expression, + STATE(2727), 1, + sym_val_variable, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(3083), 1, + sym_long_flag, + ACTIONS(3526), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3528), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3540), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1563), 29, + ACTIONS(3506), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2837), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3530), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2887), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [23726] = 36, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3510), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(3512), 1, anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(3516), 1, anon_sym_DASH_DASH, + ACTIONS(3518), 1, + anon_sym_DASH, + ACTIONS(3520), 1, anon_sym_LBRACE, + ACTIONS(3522), 1, anon_sym_DOT, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3524), 1, + anon_sym_not, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3538), 1, + anon_sym_DQUOTE, + ACTIONS(3542), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3544), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3546), 1, + sym_short_flag, + ACTIONS(3550), 1, + anon_sym_LF, + STATE(220), 1, + sym__val_number_decimal, + STATE(237), 1, + sym_val_number, + STATE(1428), 1, + sym_comment, + STATE(1437), 1, + sym__flag, + STATE(2556), 1, + sym__var, + STATE(2621), 1, + sym__expression, + STATE(2727), 1, + sym_val_variable, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(3083), 1, + sym_long_flag, + ACTIONS(3526), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3528), 2, anon_sym_true, anon_sym_false, + ACTIONS(3540), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3536), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3548), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2837), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3530), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [13631] = 4, + STATE(2887), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [23860] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1394), 1, + STATE(1429), 1, sym_comment, - ACTIONS(1557), 17, + ACTIONS(1165), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -183552,7 +185896,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1559), 42, + ACTIONS(1167), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -183595,20 +185939,125 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [13701] = 4, + [23930] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1395), 1, + STATE(1430), 1, sym_comment, - ACTIONS(1467), 17, + ACTIONS(3552), 16, + ts_builtin_sym_end, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + ACTIONS(3554), 43, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_DOLLAR, - anon_sym_GT, + anon_sym_error, anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + anon_sym_inf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [24000] = 21, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3478), 1, anon_sym_in, + ACTIONS(3494), 1, + anon_sym_bit_DASHand, + ACTIONS(3496), 1, + anon_sym_bit_DASHxor, + ACTIONS(3498), 1, + anon_sym_bit_DASHor, + ACTIONS(3500), 1, + anon_sym_and, + ACTIONS(3502), 1, + anon_sym_xor, + ACTIONS(3504), 1, + anon_sym_or, + ACTIONS(3558), 1, + anon_sym_COMMA, + STATE(1431), 1, + sym_comment, + ACTIONS(3474), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3476), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3480), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3482), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3484), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3486), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3492), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3490), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3488), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(3560), 10, + anon_sym_DOLLAR, anon_sym_not, anon_sym_DASHinf, aux_sym__val_number_decimal_token1, @@ -183618,35 +186067,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1469), 42, + ACTIONS(3556), 20, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -183661,44 +186088,137 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [13771] = 7, + [24104] = 36, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3510), 1, + anon_sym_LBRACK, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(3518), 1, + anon_sym_DASH, + ACTIONS(3520), 1, + anon_sym_LBRACE, + ACTIONS(3522), 1, + anon_sym_DOT, + ACTIONS(3524), 1, + anon_sym_not, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3538), 1, + anon_sym_DQUOTE, + ACTIONS(3542), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3544), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3564), 1, + anon_sym_LF, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + STATE(220), 1, + sym__val_number_decimal, + STATE(237), 1, + sym_val_number, + STATE(1432), 1, + sym_comment, + STATE(2556), 1, + sym__var, + STATE(2695), 1, + sym__expression, + STATE(2727), 1, + sym_val_variable, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(3900), 1, + sym__flag, + STATE(4042), 1, + sym_long_flag, + ACTIONS(3526), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3528), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3540), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3536), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3562), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2837), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3530), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2887), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [24238] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1396), 1, + STATE(1433), 1, sym_comment, - ACTIONS(3518), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3520), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3522), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1561), 15, + ACTIONS(1300), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1563), 38, + ACTIONS(1302), 43, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -183716,6 +186236,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -183723,6 +186244,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -183730,37 +186252,35 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [13847] = 4, + [24308] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1397), 1, + STATE(1434), 1, sym_comment, - ACTIONS(1557), 17, + ACTIONS(1234), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1559), 42, + ACTIONS(1236), 43, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -183782,6 +186302,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -183789,6 +186310,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -183796,15 +186318,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [13917] = 5, + [24378] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1398), 1, + STATE(1435), 1, sym_comment, - ACTIONS(3520), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1561), 17, + ACTIONS(1467), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -183822,7 +186341,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1563), 40, + ACTIONS(1469), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -183830,6 +186349,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, @@ -183863,103 +186384,332 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [13989] = 4, - ACTIONS(3), 1, + [24448] = 36, + ACTIONS(105), 1, anon_sym_POUND, - STATE(1399), 1, + ACTIONS(3510), 1, + anon_sym_LBRACK, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(3516), 1, + anon_sym_DASH_DASH, + ACTIONS(3518), 1, + anon_sym_DASH, + ACTIONS(3520), 1, + anon_sym_LBRACE, + ACTIONS(3522), 1, + anon_sym_DOT, + ACTIONS(3524), 1, + anon_sym_not, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3538), 1, + anon_sym_DQUOTE, + ACTIONS(3542), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3544), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3546), 1, + sym_short_flag, + ACTIONS(3572), 1, + anon_sym_LF, + STATE(220), 1, + sym__val_number_decimal, + STATE(237), 1, + sym_val_number, + STATE(1427), 1, + sym__flag, + STATE(1436), 1, sym_comment, - ACTIONS(1557), 17, + STATE(2556), 1, + sym__var, + STATE(2584), 1, + sym__expression, + STATE(2727), 1, + sym_val_variable, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(3083), 1, + sym_long_flag, + ACTIONS(3526), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3528), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3540), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3536), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3570), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2837), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3530), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2887), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [24582] = 36, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3510), 1, + anon_sym_LBRACK, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(3516), 1, + anon_sym_DASH_DASH, + ACTIONS(3518), 1, + anon_sym_DASH, + ACTIONS(3520), 1, + anon_sym_LBRACE, + ACTIONS(3522), 1, + anon_sym_DOT, + ACTIONS(3524), 1, + anon_sym_not, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3538), 1, + anon_sym_DQUOTE, + ACTIONS(3542), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3544), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3546), 1, + sym_short_flag, + ACTIONS(3572), 1, + anon_sym_LF, + STATE(220), 1, + sym__val_number_decimal, + STATE(237), 1, + sym_val_number, + STATE(1425), 1, + sym__flag, + STATE(1437), 1, + sym_comment, + STATE(2556), 1, + sym__var, + STATE(2584), 1, + sym__expression, + STATE(2727), 1, + sym_val_variable, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(3083), 1, + sym_long_flag, + ACTIONS(3526), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3528), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3540), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3536), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3570), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2837), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3530), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2887), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [24716] = 36, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3510), 1, + anon_sym_LBRACK, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(3516), 1, + anon_sym_DASH_DASH, + ACTIONS(3518), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3520), 1, + anon_sym_LBRACE, + ACTIONS(3522), 1, + anon_sym_DOT, + ACTIONS(3524), 1, anon_sym_not, - anon_sym_DASHinf, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, + ACTIONS(3538), 1, + anon_sym_DQUOTE, + ACTIONS(3542), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3544), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3546), 1, sym_short_flag, - ACTIONS(1559), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3572), 1, + anon_sym_LF, + STATE(220), 1, + sym__val_number_decimal, + STATE(237), 1, + sym_val_number, + STATE(1424), 1, + sym__flag, + STATE(1438), 1, + sym_comment, + STATE(2556), 1, + sym__var, + STATE(2584), 1, + sym__expression, + STATE(2727), 1, + sym_val_variable, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(3083), 1, + sym_long_flag, + ACTIONS(3526), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3528), 2, anon_sym_true, anon_sym_false, + ACTIONS(3540), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3536), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3570), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2837), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3530), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [14059] = 4, + STATE(2887), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [24850] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(1400), 1, + ACTIONS(3574), 1, + anon_sym_DOT2, + ACTIONS(3576), 1, + aux_sym__val_range_end_decimal_token2, + STATE(1439), 1, sym_comment, - ACTIONS(1463), 17, + ACTIONS(1278), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1465), 42, + ACTIONS(1280), 41, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -183988,6 +186738,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -183995,94 +186746,94 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [14129] = 36, + [24924] = 36, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3474), 1, + ACTIONS(3510), 1, anon_sym_LBRACK, - ACTIONS(3476), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3478), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(3482), 1, + ACTIONS(3516), 1, + anon_sym_DASH_DASH, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(3484), 1, + ACTIONS(3520), 1, anon_sym_LBRACE, - ACTIONS(3486), 1, + ACTIONS(3522), 1, anon_sym_DOT, - ACTIONS(3488), 1, + ACTIONS(3524), 1, anon_sym_not, - ACTIONS(3496), 1, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, + ACTIONS(3538), 1, anon_sym_DQUOTE, - ACTIONS(3506), 1, + ACTIONS(3542), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, + ACTIONS(3544), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3532), 1, - anon_sym_LF, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, + ACTIONS(3546), 1, sym_short_flag, - STATE(219), 1, + ACTIONS(3580), 1, + anon_sym_LF, + STATE(220), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(237), 1, sym_val_number, - STATE(1401), 1, + STATE(1440), 1, sym_comment, - STATE(1421), 1, + STATE(1448), 1, sym__flag, - STATE(2530), 1, + STATE(2556), 1, sym__var, - STATE(2575), 1, + STATE(2602), 1, sym__expression, - STATE(2711), 1, + STATE(2727), 1, sym_val_variable, - STATE(2725), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(2865), 1, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, sym__inter_single_quotes, - STATE(2866), 1, + STATE(2898), 1, sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, + STATE(3083), 1, sym_long_flag, - ACTIONS(3490), 2, + ACTIONS(3526), 2, sym_val_nothing, sym_val_date, - ACTIONS(3492), 2, + ACTIONS(3528), 2, anon_sym_true, anon_sym_false, - ACTIONS(3504), 2, + ACTIONS(3540), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3530), 4, + ACTIONS(3578), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2894), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3494), 6, + ACTIONS(3530), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -184093,94 +186844,94 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [14263] = 36, + [25058] = 36, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3474), 1, + ACTIONS(3510), 1, anon_sym_LBRACK, - ACTIONS(3476), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3478), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(3482), 1, + ACTIONS(3516), 1, + anon_sym_DASH_DASH, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(3484), 1, + ACTIONS(3520), 1, anon_sym_LBRACE, - ACTIONS(3486), 1, + ACTIONS(3522), 1, anon_sym_DOT, - ACTIONS(3488), 1, + ACTIONS(3524), 1, anon_sym_not, - ACTIONS(3496), 1, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, + ACTIONS(3538), 1, anon_sym_DQUOTE, - ACTIONS(3506), 1, + ACTIONS(3542), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, + ACTIONS(3544), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3532), 1, - anon_sym_LF, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, + ACTIONS(3546), 1, sym_short_flag, - STATE(219), 1, + ACTIONS(3564), 1, + anon_sym_LF, + STATE(220), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(237), 1, sym_val_number, - STATE(1402), 1, + STATE(1441), 1, sym_comment, - STATE(1472), 1, + STATE(1452), 1, sym__flag, - STATE(2530), 1, + STATE(2556), 1, sym__var, - STATE(2575), 1, + STATE(2695), 1, sym__expression, - STATE(2711), 1, + STATE(2727), 1, sym_val_variable, - STATE(2725), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(2865), 1, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, sym__inter_single_quotes, - STATE(2866), 1, + STATE(2898), 1, sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, + STATE(3083), 1, sym_long_flag, - ACTIONS(3490), 2, + ACTIONS(3526), 2, sym_val_nothing, sym_val_date, - ACTIONS(3492), 2, + ACTIONS(3528), 2, anon_sym_true, anon_sym_false, - ACTIONS(3504), 2, + ACTIONS(3540), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3530), 4, + ACTIONS(3562), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2894), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3494), 6, + ACTIONS(3530), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -184191,94 +186942,94 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [14397] = 36, + [25192] = 36, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3474), 1, + ACTIONS(3510), 1, anon_sym_LBRACK, - ACTIONS(3476), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3478), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(3482), 1, + ACTIONS(3516), 1, + anon_sym_DASH_DASH, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(3484), 1, + ACTIONS(3520), 1, anon_sym_LBRACE, - ACTIONS(3486), 1, + ACTIONS(3522), 1, anon_sym_DOT, - ACTIONS(3488), 1, + ACTIONS(3524), 1, anon_sym_not, - ACTIONS(3496), 1, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, + ACTIONS(3538), 1, anon_sym_DQUOTE, - ACTIONS(3506), 1, + ACTIONS(3542), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, + ACTIONS(3544), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3532), 1, - anon_sym_LF, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, + ACTIONS(3546), 1, sym_short_flag, - STATE(219), 1, + ACTIONS(3564), 1, + anon_sym_LF, + STATE(220), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(237), 1, sym_val_number, - STATE(1403), 1, + STATE(1442), 1, sym_comment, - STATE(1470), 1, + STATE(1473), 1, sym__flag, - STATE(2530), 1, + STATE(2556), 1, sym__var, - STATE(2575), 1, + STATE(2695), 1, sym__expression, - STATE(2711), 1, + STATE(2727), 1, sym_val_variable, - STATE(2725), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(2865), 1, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, sym__inter_single_quotes, - STATE(2866), 1, + STATE(2898), 1, sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, + STATE(3083), 1, sym_long_flag, - ACTIONS(3490), 2, + ACTIONS(3526), 2, sym_val_nothing, sym_val_date, - ACTIONS(3492), 2, + ACTIONS(3528), 2, anon_sym_true, anon_sym_false, - ACTIONS(3504), 2, + ACTIONS(3540), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3530), 4, + ACTIONS(3562), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2894), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3494), 6, + ACTIONS(3530), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -184289,94 +187040,94 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [14531] = 36, + [25326] = 36, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3474), 1, + ACTIONS(3510), 1, anon_sym_LBRACK, - ACTIONS(3476), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3478), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(3482), 1, + ACTIONS(3516), 1, + anon_sym_DASH_DASH, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(3484), 1, + ACTIONS(3520), 1, anon_sym_LBRACE, - ACTIONS(3486), 1, + ACTIONS(3522), 1, anon_sym_DOT, - ACTIONS(3488), 1, + ACTIONS(3524), 1, anon_sym_not, - ACTIONS(3496), 1, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, + ACTIONS(3538), 1, anon_sym_DQUOTE, - ACTIONS(3506), 1, + ACTIONS(3542), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, + ACTIONS(3544), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3532), 1, - anon_sym_LF, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, + ACTIONS(3546), 1, sym_short_flag, - STATE(219), 1, + ACTIONS(3564), 1, + anon_sym_LF, + STATE(220), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(237), 1, sym_val_number, - STATE(1391), 1, - sym__flag, - STATE(1404), 1, + STATE(1443), 1, sym_comment, - STATE(2530), 1, + STATE(1475), 1, + sym__flag, + STATE(2556), 1, sym__var, - STATE(2575), 1, + STATE(2695), 1, sym__expression, - STATE(2711), 1, + STATE(2727), 1, sym_val_variable, - STATE(2725), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(2865), 1, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, sym__inter_single_quotes, - STATE(2866), 1, + STATE(2898), 1, sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, + STATE(3083), 1, sym_long_flag, - ACTIONS(3490), 2, + ACTIONS(3526), 2, sym_val_nothing, sym_val_date, - ACTIONS(3492), 2, + ACTIONS(3528), 2, anon_sym_true, anon_sym_false, - ACTIONS(3504), 2, + ACTIONS(3540), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3530), 4, + ACTIONS(3562), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2894), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3494), 6, + ACTIONS(3530), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -184387,48 +187138,44 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [14665] = 9, + [25460] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(1405), 1, + ACTIONS(3582), 1, + anon_sym_DOT2, + ACTIONS(3585), 1, + aux_sym__val_range_end_decimal_token2, + STATE(1444), 1, sym_comment, - ACTIONS(3514), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3518), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3520), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3522), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3524), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(1561), 13, + ACTIONS(1278), 16, anon_sym_DOLLAR, anon_sym_GT, + anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1563), 36, + ACTIONS(1280), 41, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -184451,6 +187198,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -184458,94 +187206,94 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [14745] = 36, + [25534] = 36, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3474), 1, + ACTIONS(3510), 1, anon_sym_LBRACK, - ACTIONS(3476), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3478), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(3482), 1, + ACTIONS(3516), 1, + anon_sym_DASH_DASH, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(3484), 1, + ACTIONS(3520), 1, anon_sym_LBRACE, - ACTIONS(3486), 1, + ACTIONS(3522), 1, anon_sym_DOT, - ACTIONS(3488), 1, + ACTIONS(3524), 1, anon_sym_not, - ACTIONS(3496), 1, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, + ACTIONS(3538), 1, anon_sym_DQUOTE, - ACTIONS(3506), 1, + ACTIONS(3542), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, + ACTIONS(3544), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, + ACTIONS(3546), 1, sym_short_flag, - ACTIONS(3540), 1, + ACTIONS(3564), 1, anon_sym_LF, - STATE(219), 1, + STATE(220), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(237), 1, sym_val_number, - STATE(1406), 1, + STATE(1445), 1, sym_comment, - STATE(1497), 1, + STATE(1479), 1, sym__flag, - STATE(2530), 1, + STATE(2556), 1, sym__var, - STATE(2645), 1, + STATE(2695), 1, sym__expression, - STATE(2711), 1, + STATE(2727), 1, sym_val_variable, - STATE(2725), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(2865), 1, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, sym__inter_single_quotes, - STATE(2866), 1, + STATE(2898), 1, sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, + STATE(3083), 1, sym_long_flag, - ACTIONS(3490), 2, + ACTIONS(3526), 2, sym_val_nothing, sym_val_date, - ACTIONS(3492), 2, + ACTIONS(3528), 2, anon_sym_true, anon_sym_false, - ACTIONS(3504), 2, + ACTIONS(3540), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3538), 4, + ACTIONS(3562), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2894), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3494), 6, + ACTIONS(3530), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -184556,12 +187304,12 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [14879] = 4, + [25668] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1407), 1, + STATE(1446), 1, sym_comment, - ACTIONS(1371), 17, + ACTIONS(1353), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -184579,7 +187327,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1373), 42, + ACTIONS(1355), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -184622,12 +187370,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [14949] = 4, + [25738] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1408), 1, + STATE(1447), 1, sym_comment, - ACTIONS(1557), 17, + ACTIONS(1338), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -184645,7 +187393,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1559), 42, + ACTIONS(1340), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -184688,236 +187436,110 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [15019] = 4, - ACTIONS(3), 1, + [25808] = 36, + ACTIONS(105), 1, anon_sym_POUND, - STATE(1409), 1, - sym_comment, - ACTIONS(1557), 17, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1559), 42, + ACTIONS(3510), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(3512), 1, anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(3516), 1, anon_sym_DASH_DASH, + ACTIONS(3518), 1, + anon_sym_DASH, + ACTIONS(3520), 1, anon_sym_LBRACE, + ACTIONS(3522), 1, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [15089] = 14, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3516), 1, - anon_sym_in, - STATE(1410), 1, - sym_comment, - ACTIONS(3512), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3514), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3518), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3520), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3522), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3524), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3542), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3528), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3526), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1561), 10, - anon_sym_DOLLAR, + ACTIONS(3524), 1, anon_sym_not, - anon_sym_DASHinf, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1563), 27, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_NaN, - sym_val_date, + ACTIONS(3538), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(3542), 1, anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [15179] = 20, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3516), 1, - anon_sym_in, ACTIONS(3544), 1, - anon_sym_bit_DASHand, + anon_sym_DOLLAR_DQUOTE, ACTIONS(3546), 1, - anon_sym_bit_DASHxor, - ACTIONS(3548), 1, - anon_sym_bit_DASHor, + sym_short_flag, ACTIONS(3550), 1, - anon_sym_and, - ACTIONS(3552), 1, - anon_sym_xor, - ACTIONS(3554), 1, - anon_sym_or, - STATE(1411), 1, + anon_sym_LF, + STATE(220), 1, + sym__val_number_decimal, + STATE(237), 1, + sym_val_number, + STATE(1436), 1, + sym__flag, + STATE(1448), 1, sym_comment, - ACTIONS(3512), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3514), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3518), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3520), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3522), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3524), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3542), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3528), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3526), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1561), 10, - anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1563), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + STATE(2556), 1, + sym__var, + STATE(2621), 1, + sym__expression, + STATE(2727), 1, + sym_val_variable, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(3083), 1, + sym_long_flag, + ACTIONS(3526), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3528), 2, anon_sym_true, anon_sym_false, + ACTIONS(3540), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3536), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3548), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2837), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3530), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [15281] = 4, + STATE(2887), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [25942] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1412), 1, + STATE(1449), 1, sym_comment, - ACTIONS(1557), 17, + ACTIONS(1226), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -184935,7 +187557,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1559), 42, + ACTIONS(1228), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -184978,36 +187600,37 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [15351] = 4, + [26012] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(1413), 1, + ACTIONS(3587), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(3589), 1, + aux_sym__val_range_end_decimal_token3, + STATE(1450), 1, sym_comment, - ACTIONS(1459), 17, + ACTIONS(1157), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1461), 42, + ACTIONS(1159), 42, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -185037,6 +187660,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -185044,12 +187668,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [15421] = 4, + [26086] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1414), 1, + STATE(1451), 1, sym_comment, - ACTIONS(1533), 17, + ACTIONS(1157), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -185067,7 +187691,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1535), 42, + ACTIONS(1159), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -185110,94 +187734,94 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [15491] = 36, + [26156] = 36, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3472), 1, - anon_sym_LF, - ACTIONS(3474), 1, + ACTIONS(3510), 1, anon_sym_LBRACK, - ACTIONS(3476), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3478), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(3482), 1, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(3484), 1, + ACTIONS(3520), 1, anon_sym_LBRACE, - ACTIONS(3486), 1, + ACTIONS(3522), 1, anon_sym_DOT, - ACTIONS(3488), 1, + ACTIONS(3524), 1, anon_sym_not, - ACTIONS(3496), 1, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, + ACTIONS(3538), 1, anon_sym_DQUOTE, - ACTIONS(3506), 1, + ACTIONS(3542), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, + ACTIONS(3544), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3534), 1, + ACTIONS(3566), 1, anon_sym_DASH_DASH, - ACTIONS(3536), 1, + ACTIONS(3568), 1, sym_short_flag, - STATE(219), 1, + ACTIONS(3593), 1, + anon_sym_LF, + STATE(220), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(237), 1, sym_val_number, - STATE(1415), 1, + STATE(1452), 1, sym_comment, - STATE(1435), 1, - sym__flag, - STATE(2530), 1, + STATE(2556), 1, sym__var, - STATE(2578), 1, + STATE(2673), 1, sym__expression, - STATE(2711), 1, + STATE(2727), 1, sym_val_variable, - STATE(2725), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(2865), 1, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, sym__inter_single_quotes, - STATE(2866), 1, + STATE(2898), 1, sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, + STATE(3895), 1, + sym__flag, + STATE(4042), 1, sym_long_flag, - ACTIONS(3490), 2, + ACTIONS(3526), 2, sym_val_nothing, sym_val_date, - ACTIONS(3492), 2, + ACTIONS(3528), 2, anon_sym_true, anon_sym_false, - ACTIONS(3504), 2, + ACTIONS(3540), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3470), 4, + ACTIONS(3591), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2894), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3494), 6, + ACTIONS(3530), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -185208,37 +187832,36 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [15625] = 4, + [26290] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1416), 1, + ACTIONS(3595), 1, + aux_sym__val_range_end_decimal_token2, + STATE(1453), 1, sym_comment, - ACTIONS(1383), 17, + ACTIONS(1226), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1385), 42, + ACTIONS(1228), 42, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -185260,6 +187883,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -185267,6 +187891,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -185274,12 +187899,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [15695] = 4, + [26362] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1417), 1, + STATE(1454), 1, sym_comment, - ACTIONS(1557), 17, + ACTIONS(1523), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -185297,7 +187922,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1559), 42, + ACTIONS(1525), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -185340,428 +187965,37 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [15765] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3474), 1, - anon_sym_LBRACK, - ACTIONS(3476), 1, - anon_sym_LPAREN, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3484), 1, - anon_sym_LBRACE, - ACTIONS(3486), 1, - anon_sym_DOT, - ACTIONS(3488), 1, - anon_sym_not, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, - anon_sym_DQUOTE, - ACTIONS(3506), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, - sym_short_flag, - ACTIONS(3558), 1, - anon_sym_LF, - STATE(219), 1, - sym__val_number_decimal, - STATE(238), 1, - sym_val_number, - STATE(1404), 1, - sym__flag, - STATE(1418), 1, - sym_comment, - STATE(2530), 1, - sym__var, - STATE(2656), 1, - sym__expression, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, - sym_expr_parenthesized, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, - sym_long_flag, - ACTIONS(3490), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3492), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3504), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3500), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3556), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2894), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3494), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2857), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [15899] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3474), 1, - anon_sym_LBRACK, - ACTIONS(3476), 1, - anon_sym_LPAREN, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3484), 1, - anon_sym_LBRACE, - ACTIONS(3486), 1, - anon_sym_DOT, - ACTIONS(3488), 1, - anon_sym_not, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, - anon_sym_DQUOTE, - ACTIONS(3506), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, - sym_short_flag, - ACTIONS(3558), 1, - anon_sym_LF, - STATE(219), 1, - sym__val_number_decimal, - STATE(238), 1, - sym_val_number, - STATE(1403), 1, - sym__flag, - STATE(1419), 1, - sym_comment, - STATE(2530), 1, - sym__var, - STATE(2656), 1, - sym__expression, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, - sym_expr_parenthesized, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, - sym_long_flag, - ACTIONS(3490), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3492), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3504), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3500), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3556), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2894), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3494), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2857), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [16033] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3474), 1, - anon_sym_LBRACK, - ACTIONS(3476), 1, - anon_sym_LPAREN, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3484), 1, - anon_sym_LBRACE, - ACTIONS(3486), 1, - anon_sym_DOT, - ACTIONS(3488), 1, - anon_sym_not, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, - anon_sym_DQUOTE, - ACTIONS(3506), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, - sym_short_flag, - ACTIONS(3558), 1, - anon_sym_LF, - STATE(219), 1, - sym__val_number_decimal, - STATE(238), 1, - sym_val_number, - STATE(1402), 1, - sym__flag, - STATE(1420), 1, - sym_comment, - STATE(2530), 1, - sym__var, - STATE(2656), 1, - sym__expression, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, - sym_expr_parenthesized, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, - sym_long_flag, - ACTIONS(3490), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3492), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3504), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3500), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3556), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2894), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3494), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2857), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [16167] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3472), 1, - anon_sym_LF, - ACTIONS(3474), 1, - anon_sym_LBRACK, - ACTIONS(3476), 1, - anon_sym_LPAREN, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3484), 1, - anon_sym_LBRACE, - ACTIONS(3486), 1, - anon_sym_DOT, - ACTIONS(3488), 1, - anon_sym_not, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, - anon_sym_DQUOTE, - ACTIONS(3506), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, - sym_short_flag, - STATE(219), 1, - sym__val_number_decimal, - STATE(238), 1, - sym_val_number, - STATE(1421), 1, - sym_comment, - STATE(1434), 1, - sym__flag, - STATE(2530), 1, - sym__var, - STATE(2578), 1, - sym__expression, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, - sym_expr_parenthesized, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, - sym_long_flag, - ACTIONS(3490), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3492), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3504), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3500), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3470), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2894), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3494), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2857), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [16301] = 5, + [26432] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3560), 1, - anon_sym_QMARK2, - STATE(1422), 1, + STATE(1455), 1, sym_comment, - ACTIONS(1220), 16, + ACTIONS(1519), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1222), 42, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1521), 42, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -185783,7 +188017,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -185791,7 +188024,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -185799,36 +188031,37 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [16373] = 5, + [26502] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3560), 1, - anon_sym_QMARK2, - STATE(1423), 1, + STATE(1456), 1, sym_comment, - ACTIONS(1220), 16, + ACTIONS(1507), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1222), 42, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1509), 42, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -185850,7 +188083,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -185858,7 +188090,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -185866,12 +188097,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [16445] = 4, + [26572] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1424), 1, + STATE(1457), 1, sym_comment, - ACTIONS(1349), 17, + ACTIONS(1503), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -185889,7 +188120,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1351), 42, + ACTIONS(1505), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -185932,12 +188163,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [16515] = 4, + [26642] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1425), 1, + STATE(1458), 1, sym_comment, - ACTIONS(1557), 17, + ACTIONS(1495), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -185955,7 +188186,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1559), 42, + ACTIONS(1497), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -185998,47 +188229,20 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [16585] = 15, + [26712] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3516), 1, - anon_sym_in, - ACTIONS(3544), 1, - anon_sym_bit_DASHand, - STATE(1426), 1, + STATE(1459), 1, sym_comment, - ACTIONS(3512), 2, + ACTIONS(1491), 17, + anon_sym_DOLLAR, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3514), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3518), 2, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3520), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3522), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3524), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3542), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3528), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3526), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1561), 10, - anon_sym_DOLLAR, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, anon_sym_DASHinf, aux_sym__val_number_decimal_token1, @@ -186048,7 +188252,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1563), 26, + ACTIONS(1493), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -186056,6 +188260,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, @@ -186075,78 +188295,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [16677] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1427), 1, - sym_comment, - ACTIONS(3564), 15, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(3562), 44, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - anon_sym_inf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [16747] = 4, + [26782] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1428), 1, + STATE(1460), 1, sym_comment, - ACTIONS(1557), 17, + ACTIONS(1487), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -186164,7 +188318,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1559), 42, + ACTIONS(1489), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -186207,49 +188361,20 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [16817] = 16, + [26852] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3516), 1, - anon_sym_in, - ACTIONS(3544), 1, - anon_sym_bit_DASHand, - ACTIONS(3546), 1, - anon_sym_bit_DASHxor, - STATE(1429), 1, + STATE(1461), 1, sym_comment, - ACTIONS(3512), 2, + ACTIONS(1483), 17, + anon_sym_DOLLAR, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3514), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3518), 2, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3520), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3522), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3524), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3542), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3528), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3526), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1561), 10, - anon_sym_DOLLAR, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, anon_sym_DASHinf, aux_sym__val_number_decimal_token1, @@ -186259,7 +188384,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1563), 25, + ACTIONS(1485), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -186267,6 +188392,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, @@ -186285,12 +188427,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [16911] = 4, + [26922] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1430), 1, + STATE(1462), 1, sym_comment, - ACTIONS(1557), 17, + ACTIONS(1479), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -186308,7 +188450,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1559), 42, + ACTIONS(1481), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -186351,50 +188493,44 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [16981] = 17, + [26992] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3516), 1, + ACTIONS(3478), 1, anon_sym_in, - ACTIONS(3544), 1, - anon_sym_bit_DASHand, - ACTIONS(3546), 1, - anon_sym_bit_DASHxor, - ACTIONS(3548), 1, - anon_sym_bit_DASHor, - STATE(1431), 1, + STATE(1463), 1, sym_comment, - ACTIONS(3512), 2, + ACTIONS(3474), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3514), 2, + ACTIONS(3476), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3518), 2, + ACTIONS(3480), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3520), 2, + ACTIONS(3482), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3522), 2, + ACTIONS(3484), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3524), 2, + ACTIONS(3486), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3542), 2, + ACTIONS(3492), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3528), 3, + ACTIONS(3490), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3526), 4, + ACTIONS(3488), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 10, + ACTIONS(1411), 10, anon_sym_DOLLAR, anon_sym_not, anon_sym_DASHinf, @@ -186405,7 +188541,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1563), 24, + ACTIONS(1413), 27, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -186413,6 +188549,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, @@ -186430,419 +188569,19 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [17077] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3474), 1, - anon_sym_LBRACK, - ACTIONS(3476), 1, - anon_sym_LPAREN, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3484), 1, - anon_sym_LBRACE, - ACTIONS(3486), 1, - anon_sym_DOT, - ACTIONS(3488), 1, - anon_sym_not, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, - anon_sym_DQUOTE, - ACTIONS(3506), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3510), 1, - sym_short_flag, - ACTIONS(3568), 1, - anon_sym_LF, - STATE(219), 1, - sym__val_number_decimal, - STATE(238), 1, - sym_val_number, - STATE(1432), 1, - sym_comment, - STATE(2530), 1, - sym__var, - STATE(2592), 1, - sym__expression, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, - sym_expr_parenthesized, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3858), 1, - sym__flag, - STATE(4009), 1, - sym_long_flag, - ACTIONS(3490), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3492), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3504), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3500), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3566), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2894), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3494), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2857), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [17211] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3474), 1, - anon_sym_LBRACK, - ACTIONS(3476), 1, - anon_sym_LPAREN, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3484), 1, - anon_sym_LBRACE, - ACTIONS(3486), 1, - anon_sym_DOT, - ACTIONS(3488), 1, - anon_sym_not, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, - anon_sym_DQUOTE, - ACTIONS(3506), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, - sym_short_flag, - ACTIONS(3568), 1, - anon_sym_LF, - STATE(219), 1, - sym__val_number_decimal, - STATE(238), 1, - sym_val_number, - STATE(1433), 1, - sym_comment, - STATE(1437), 1, - sym__flag, - STATE(2530), 1, - sym__var, - STATE(2592), 1, - sym__expression, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, - sym_expr_parenthesized, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, - sym_long_flag, - ACTIONS(3490), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3492), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3504), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3500), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3566), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2894), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3494), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2857), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [17345] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3474), 1, - anon_sym_LBRACK, - ACTIONS(3476), 1, - anon_sym_LPAREN, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3484), 1, - anon_sym_LBRACE, - ACTIONS(3486), 1, - anon_sym_DOT, - ACTIONS(3488), 1, - anon_sym_not, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, - anon_sym_DQUOTE, - ACTIONS(3506), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, - sym_short_flag, - ACTIONS(3568), 1, - anon_sym_LF, - STATE(219), 1, - sym__val_number_decimal, - STATE(238), 1, - sym_val_number, - STATE(1434), 1, - sym_comment, - STATE(1438), 1, - sym__flag, - STATE(2530), 1, - sym__var, - STATE(2592), 1, - sym__expression, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, - sym_expr_parenthesized, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, - sym_long_flag, - ACTIONS(3490), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3492), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3504), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3500), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3566), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2894), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3494), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2857), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [17479] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3474), 1, - anon_sym_LBRACK, - ACTIONS(3476), 1, - anon_sym_LPAREN, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3484), 1, - anon_sym_LBRACE, - ACTIONS(3486), 1, - anon_sym_DOT, - ACTIONS(3488), 1, - anon_sym_not, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, - anon_sym_DQUOTE, - ACTIONS(3506), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, - sym_short_flag, - ACTIONS(3568), 1, - anon_sym_LF, - STATE(219), 1, - sym__val_number_decimal, - STATE(238), 1, - sym_val_number, - STATE(1435), 1, - sym_comment, - STATE(1440), 1, - sym__flag, - STATE(2530), 1, - sym__var, - STATE(2592), 1, - sym__expression, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, - sym_expr_parenthesized, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, - sym_long_flag, - ACTIONS(3490), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3492), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3504), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3500), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3566), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2894), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3494), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2857), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [17613] = 8, + [27082] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1436), 1, + STATE(1464), 1, sym_comment, - ACTIONS(3514), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3518), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3520), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3522), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1561), 13, + ACTIONS(1459), 17, anon_sym_DOLLAR, anon_sym_GT, + anon_sym_DASH, anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, anon_sym_LT2, anon_sym_not, anon_sym_DASHinf, @@ -186853,7 +188592,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1563), 38, + ACTIONS(1461), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -186861,6 +188600,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -186892,208 +188635,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [17691] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3474), 1, - anon_sym_LBRACK, - ACTIONS(3476), 1, - anon_sym_LPAREN, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3484), 1, - anon_sym_LBRACE, - ACTIONS(3486), 1, - anon_sym_DOT, - ACTIONS(3488), 1, - anon_sym_not, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, - anon_sym_DQUOTE, - ACTIONS(3506), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3510), 1, - sym_short_flag, - ACTIONS(3572), 1, - anon_sym_LF, - STATE(219), 1, - sym__val_number_decimal, - STATE(238), 1, - sym_val_number, - STATE(1437), 1, - sym_comment, - STATE(2530), 1, - sym__var, - STATE(2579), 1, - sym__expression, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, - sym_expr_parenthesized, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3808), 1, - sym__flag, - STATE(4009), 1, - sym_long_flag, - ACTIONS(3490), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3492), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3504), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3500), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3570), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2894), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3494), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2857), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [17825] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3474), 1, - anon_sym_LBRACK, - ACTIONS(3476), 1, - anon_sym_LPAREN, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3484), 1, - anon_sym_LBRACE, - ACTIONS(3486), 1, - anon_sym_DOT, - ACTIONS(3488), 1, - anon_sym_not, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, - anon_sym_DQUOTE, - ACTIONS(3506), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, - sym_short_flag, - ACTIONS(3572), 1, - anon_sym_LF, - STATE(219), 1, - sym__val_number_decimal, - STATE(238), 1, - sym_val_number, - STATE(1438), 1, - sym_comment, - STATE(1445), 1, - sym__flag, - STATE(2530), 1, - sym__var, - STATE(2579), 1, - sym__expression, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, - sym_expr_parenthesized, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, - sym_long_flag, - ACTIONS(3490), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3492), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3504), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3500), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3570), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2894), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3494), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2857), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [17959] = 4, + [27152] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1439), 1, + STATE(1465), 1, sym_comment, - ACTIONS(1557), 17, + ACTIONS(1455), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -187111,7 +188658,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1559), 42, + ACTIONS(1457), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -187154,190 +188701,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [18029] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3474), 1, - anon_sym_LBRACK, - ACTIONS(3476), 1, - anon_sym_LPAREN, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3484), 1, - anon_sym_LBRACE, - ACTIONS(3486), 1, - anon_sym_DOT, - ACTIONS(3488), 1, - anon_sym_not, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, - anon_sym_DQUOTE, - ACTIONS(3506), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, - sym_short_flag, - ACTIONS(3572), 1, - anon_sym_LF, - STATE(219), 1, - sym__val_number_decimal, - STATE(238), 1, - sym_val_number, - STATE(1440), 1, - sym_comment, - STATE(1446), 1, - sym__flag, - STATE(2530), 1, - sym__var, - STATE(2579), 1, - sym__expression, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, - sym_expr_parenthesized, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, - sym_long_flag, - ACTIONS(3490), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3492), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3504), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3500), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3570), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2894), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3494), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2857), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [18163] = 18, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3516), 1, - anon_sym_in, - ACTIONS(3544), 1, - anon_sym_bit_DASHand, - ACTIONS(3546), 1, - anon_sym_bit_DASHxor, - ACTIONS(3548), 1, - anon_sym_bit_DASHor, - ACTIONS(3550), 1, - anon_sym_and, - STATE(1441), 1, - sym_comment, - ACTIONS(3512), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3514), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3518), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3520), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3522), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3524), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3542), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3528), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3526), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1561), 10, - anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1563), 23, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_xor, - anon_sym_or, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [18261] = 4, + [27222] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1442), 1, + STATE(1466), 1, sym_comment, - ACTIONS(1443), 17, + ACTIONS(1451), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -187355,7 +188724,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1445), 42, + ACTIONS(1453), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -187398,12 +188767,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [18331] = 4, + [27292] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1443), 1, + STATE(1467), 1, sym_comment, - ACTIONS(1391), 17, + ACTIONS(1447), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -187421,7 +188790,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1393), 42, + ACTIONS(1449), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -187464,12 +188833,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [18401] = 4, + [27362] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1444), 1, + STATE(1468), 1, sym_comment, - ACTIONS(1557), 17, + ACTIONS(1443), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -187487,7 +188856,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1559), 42, + ACTIONS(1445), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -187530,208 +188899,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [18471] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3474), 1, - anon_sym_LBRACK, - ACTIONS(3476), 1, - anon_sym_LPAREN, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3484), 1, - anon_sym_LBRACE, - ACTIONS(3486), 1, - anon_sym_DOT, - ACTIONS(3488), 1, - anon_sym_not, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, - anon_sym_DQUOTE, - ACTIONS(3506), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3510), 1, - sym_short_flag, - ACTIONS(3576), 1, - anon_sym_LF, - STATE(219), 1, - sym__val_number_decimal, - STATE(238), 1, - sym_val_number, - STATE(1445), 1, - sym_comment, - STATE(2530), 1, - sym__var, - STATE(2583), 1, - sym__expression, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, - sym_expr_parenthesized, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3835), 1, - sym__flag, - STATE(4009), 1, - sym_long_flag, - ACTIONS(3490), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3492), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3504), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3500), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3574), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2894), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3494), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2857), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [18605] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3474), 1, - anon_sym_LBRACK, - ACTIONS(3476), 1, - anon_sym_LPAREN, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3484), 1, - anon_sym_LBRACE, - ACTIONS(3486), 1, - anon_sym_DOT, - ACTIONS(3488), 1, - anon_sym_not, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, - anon_sym_DQUOTE, - ACTIONS(3506), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, - sym_short_flag, - ACTIONS(3576), 1, - anon_sym_LF, - STATE(219), 1, - sym__val_number_decimal, - STATE(238), 1, - sym_val_number, - STATE(1446), 1, - sym_comment, - STATE(1451), 1, - sym__flag, - STATE(2530), 1, - sym__var, - STATE(2583), 1, - sym__expression, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, - sym_expr_parenthesized, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, - sym_long_flag, - ACTIONS(3490), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3492), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3504), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3500), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3574), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2894), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3494), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2857), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [18739] = 4, + [27432] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1447), 1, + STATE(1469), 1, sym_comment, - ACTIONS(1571), 17, + ACTIONS(1373), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -187749,7 +188922,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1573), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -187792,12 +188965,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [18809] = 4, + [27502] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1448), 1, + STATE(1470), 1, sym_comment, - ACTIONS(1379), 17, + ACTIONS(1435), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -187815,7 +188988,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1381), 42, + ACTIONS(1437), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -187858,59 +189031,31 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [18879] = 21, + [27572] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3516), 1, - anon_sym_in, - ACTIONS(3544), 1, - anon_sym_bit_DASHand, - ACTIONS(3546), 1, - anon_sym_bit_DASHxor, - ACTIONS(3548), 1, - anon_sym_bit_DASHor, - ACTIONS(3550), 1, - anon_sym_and, - ACTIONS(3552), 1, - anon_sym_xor, - ACTIONS(3554), 1, - anon_sym_or, - ACTIONS(3580), 1, - anon_sym_COMMA, - STATE(1449), 1, + STATE(1471), 1, sym_comment, - ACTIONS(3512), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3514), 2, + ACTIONS(3476), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3518), 2, + ACTIONS(3480), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3520), 2, + ACTIONS(3482), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3522), 2, + ACTIONS(3484), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3524), 2, + ACTIONS(3486), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3542), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3528), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3526), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(3582), 10, + ACTIONS(1411), 13, anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, anon_sym_not, anon_sym_DASHinf, aux_sym__val_number_decimal_token1, @@ -187920,13 +189065,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(3578), 20, + ACTIONS(1413), 36, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -187941,55 +189102,20 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [18983] = 19, + [27652] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3516), 1, - anon_sym_in, - ACTIONS(3544), 1, - anon_sym_bit_DASHand, - ACTIONS(3546), 1, - anon_sym_bit_DASHxor, - ACTIONS(3548), 1, - anon_sym_bit_DASHor, - ACTIONS(3550), 1, - anon_sym_and, - ACTIONS(3552), 1, - anon_sym_xor, - STATE(1450), 1, + STATE(1472), 1, sym_comment, - ACTIONS(3512), 2, + ACTIONS(1545), 17, + anon_sym_DOLLAR, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3514), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3518), 2, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3520), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3522), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3524), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3542), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3528), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3526), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1561), 10, - anon_sym_DOLLAR, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, anon_sym_DASHinf, aux_sym__val_number_decimal_token1, @@ -187999,7 +189125,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1563), 22, + ACTIONS(1547), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -188007,6 +189133,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, anon_sym_or, sym_val_nothing, anon_sym_true, @@ -188022,94 +189168,94 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [19083] = 36, + [27722] = 36, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3474), 1, + ACTIONS(3510), 1, anon_sym_LBRACK, - ACTIONS(3476), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3478), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(3480), 1, + ACTIONS(3516), 1, anon_sym_DASH_DASH, - ACTIONS(3482), 1, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(3484), 1, + ACTIONS(3520), 1, anon_sym_LBRACE, - ACTIONS(3486), 1, + ACTIONS(3522), 1, anon_sym_DOT, - ACTIONS(3488), 1, + ACTIONS(3524), 1, anon_sym_not, - ACTIONS(3496), 1, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, + ACTIONS(3538), 1, anon_sym_DQUOTE, - ACTIONS(3506), 1, + ACTIONS(3542), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, + ACTIONS(3544), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3510), 1, + ACTIONS(3546), 1, sym_short_flag, - ACTIONS(3586), 1, + ACTIONS(3593), 1, anon_sym_LF, - STATE(219), 1, + STATE(220), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(237), 1, sym_val_number, - STATE(1451), 1, + STATE(1473), 1, sym_comment, - STATE(2530), 1, + STATE(1486), 1, + sym__flag, + STATE(2556), 1, sym__var, - STATE(2589), 1, + STATE(2673), 1, sym__expression, - STATE(2711), 1, + STATE(2727), 1, sym_val_variable, - STATE(2725), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(2865), 1, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, sym__inter_single_quotes, - STATE(2866), 1, + STATE(2898), 1, sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3860), 1, - sym__flag, - STATE(4009), 1, + STATE(3083), 1, sym_long_flag, - ACTIONS(3490), 2, + ACTIONS(3526), 2, sym_val_nothing, sym_val_date, - ACTIONS(3492), 2, + ACTIONS(3528), 2, anon_sym_true, anon_sym_false, - ACTIONS(3504), 2, + ACTIONS(3540), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3584), 4, + ACTIONS(3591), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2894), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3494), 6, + ACTIONS(3530), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -188120,12 +189266,12 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [19217] = 4, + [27856] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1452), 1, + STATE(1474), 1, sym_comment, - ACTIONS(1209), 17, + ACTIONS(1373), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -188143,7 +189289,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1211), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -188186,37 +189332,121 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [19287] = 11, + [27926] = 36, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3510), 1, + anon_sym_LBRACK, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(3516), 1, + anon_sym_DASH_DASH, + ACTIONS(3518), 1, + anon_sym_DASH, + ACTIONS(3520), 1, + anon_sym_LBRACE, + ACTIONS(3522), 1, + anon_sym_DOT, + ACTIONS(3524), 1, + anon_sym_not, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3538), 1, + anon_sym_DQUOTE, + ACTIONS(3542), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3544), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3546), 1, + sym_short_flag, + ACTIONS(3593), 1, + anon_sym_LF, + STATE(220), 1, + sym__val_number_decimal, + STATE(237), 1, + sym_val_number, + STATE(1475), 1, + sym_comment, + STATE(1487), 1, + sym__flag, + STATE(2556), 1, + sym__var, + STATE(2673), 1, + sym__expression, + STATE(2727), 1, + sym_val_variable, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(3083), 1, + sym_long_flag, + ACTIONS(3526), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3528), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3540), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3536), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3591), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2837), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3530), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2887), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [28060] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1453), 1, + STATE(1476), 1, sym_comment, - ACTIONS(3512), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3514), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3518), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3520), 2, + ACTIONS(3482), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3522), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3524), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3526), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1561), 11, + ACTIONS(1411), 17, anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, anon_sym_DASHinf, aux_sym__val_number_decimal_token1, @@ -188226,7 +189456,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1563), 32, + ACTIONS(1413), 40, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -188234,6 +189464,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -188259,12 +189497,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [19371] = 4, + [28132] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1454), 1, + STATE(1477), 1, sym_comment, - ACTIONS(1455), 17, + ACTIONS(1423), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -188282,7 +189520,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1457), 42, + ACTIONS(1425), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -188325,37 +189563,36 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [19441] = 4, + [28202] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1455), 1, + ACTIONS(3436), 1, + aux_sym__val_range_end_decimal_token2, + STATE(1478), 1, sym_comment, - ACTIONS(1451), 17, + ACTIONS(1157), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1453), 42, + ACTIONS(1159), 42, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -188377,6 +189614,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -188384,6 +189622,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -188391,12 +189630,110 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [19511] = 4, + [28274] = 36, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3510), 1, + anon_sym_LBRACK, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(3516), 1, + anon_sym_DASH_DASH, + ACTIONS(3518), 1, + anon_sym_DASH, + ACTIONS(3520), 1, + anon_sym_LBRACE, + ACTIONS(3522), 1, + anon_sym_DOT, + ACTIONS(3524), 1, + anon_sym_not, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3538), 1, + anon_sym_DQUOTE, + ACTIONS(3542), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3544), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3546), 1, + sym_short_flag, + ACTIONS(3593), 1, + anon_sym_LF, + STATE(220), 1, + sym__val_number_decimal, + STATE(237), 1, + sym_val_number, + STATE(1479), 1, + sym_comment, + STATE(1496), 1, + sym__flag, + STATE(2556), 1, + sym__var, + STATE(2673), 1, + sym__expression, + STATE(2727), 1, + sym_val_variable, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(3083), 1, + sym_long_flag, + ACTIONS(3526), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3528), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3540), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3536), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3591), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2837), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3530), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2887), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [28408] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1456), 1, + STATE(1480), 1, sym_comment, - ACTIONS(1447), 17, + ACTIONS(1373), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -188414,7 +189751,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1449), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -188457,12 +189794,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [19581] = 4, + [28478] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1457), 1, + STATE(1481), 1, sym_comment, - ACTIONS(1142), 17, + ACTIONS(1415), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -188480,7 +189817,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1144), 42, + ACTIONS(1417), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -188523,12 +189860,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [19651] = 4, + [28548] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1458), 1, + STATE(1482), 1, sym_comment, - ACTIONS(1439), 17, + ACTIONS(1419), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -188546,7 +189883,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1441), 42, + ACTIONS(1421), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -188589,12 +189926,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [19721] = 4, + [28618] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1459), 1, + STATE(1483), 1, sym_comment, - ACTIONS(1557), 17, + ACTIONS(1373), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -188612,7 +189949,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1559), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -188655,12 +189992,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [19791] = 4, + [28688] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1460), 1, + STATE(1484), 1, sym_comment, - ACTIONS(1435), 17, + ACTIONS(1531), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -188678,7 +190015,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1437), 42, + ACTIONS(1533), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -188721,18 +190058,25 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [19861] = 4, + [28758] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(1461), 1, + STATE(1485), 1, sym_comment, - ACTIONS(1431), 17, + ACTIONS(3480), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3482), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3484), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1411), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, @@ -188744,7 +190088,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1433), 42, + ACTIONS(1413), 38, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -188752,10 +190096,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -188787,144 +190127,208 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [19931] = 4, - ACTIONS(3), 1, + [28834] = 36, + ACTIONS(105), 1, anon_sym_POUND, - STATE(1462), 1, - sym_comment, - ACTIONS(1257), 17, + ACTIONS(3510), 1, + anon_sym_LBRACK, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(3518), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3520), 1, + anon_sym_LBRACE, + ACTIONS(3522), 1, + anon_sym_DOT, + ACTIONS(3524), 1, anon_sym_not, - anon_sym_DASHinf, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1259), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, + ACTIONS(3538), 1, + anon_sym_DQUOTE, + ACTIONS(3542), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3544), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3566), 1, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(3599), 1, + anon_sym_LF, + STATE(220), 1, + sym__val_number_decimal, + STATE(237), 1, + sym_val_number, + STATE(1486), 1, + sym_comment, + STATE(2556), 1, + sym__var, + STATE(2661), 1, + sym__expression, + STATE(2727), 1, + sym_val_variable, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(3874), 1, + sym__flag, + STATE(4042), 1, + sym_long_flag, + ACTIONS(3526), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3528), 2, anon_sym_true, anon_sym_false, + ACTIONS(3540), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3536), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3597), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2837), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3530), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [20001] = 4, - ACTIONS(3), 1, + STATE(2887), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [28968] = 36, + ACTIONS(105), 1, anon_sym_POUND, - STATE(1463), 1, - sym_comment, - ACTIONS(1427), 17, + ACTIONS(3510), 1, + anon_sym_LBRACK, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(3516), 1, + anon_sym_DASH_DASH, + ACTIONS(3518), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3520), 1, + anon_sym_LBRACE, + ACTIONS(3522), 1, + anon_sym_DOT, + ACTIONS(3524), 1, anon_sym_not, - anon_sym_DASHinf, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, + ACTIONS(3538), 1, + anon_sym_DQUOTE, + ACTIONS(3542), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3544), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3546), 1, sym_short_flag, - ACTIONS(1429), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3599), 1, + anon_sym_LF, + STATE(220), 1, + sym__val_number_decimal, + STATE(237), 1, + sym_val_number, + STATE(1487), 1, + sym_comment, + STATE(1502), 1, + sym__flag, + STATE(2556), 1, + sym__var, + STATE(2661), 1, + sym__expression, + STATE(2727), 1, + sym_val_variable, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(3083), 1, + sym_long_flag, + ACTIONS(3526), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3528), 2, anon_sym_true, anon_sym_false, + ACTIONS(3540), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3536), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3597), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2837), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3530), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [20071] = 4, + STATE(2887), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [29102] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1464), 1, + STATE(1488), 1, sym_comment, - ACTIONS(1278), 17, + ACTIONS(1565), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -188942,7 +190346,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1280), 42, + ACTIONS(1567), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -188985,36 +190389,37 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [20141] = 5, + [29172] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3398), 1, - aux_sym__val_range_end_decimal_token2, - STATE(1465), 1, + STATE(1489), 1, sym_comment, - ACTIONS(1209), 16, + ACTIONS(1557), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1211), 42, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1559), 42, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -189036,7 +190441,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -189044,7 +190448,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -189052,12 +190455,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [20213] = 4, + [29242] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1466), 1, + STATE(1490), 1, sym_comment, - ACTIONS(151), 17, + ACTIONS(1549), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -189075,7 +190478,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(153), 42, + ACTIONS(1551), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -189118,12 +190521,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [20283] = 4, + [29312] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1467), 1, + STATE(1491), 1, sym_comment, - ACTIONS(1553), 17, + ACTIONS(1373), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -189141,7 +190544,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1555), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -189184,12 +190587,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [20353] = 4, + [29382] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1468), 1, + STATE(1492), 1, sym_comment, - ACTIONS(1423), 17, + ACTIONS(1499), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -189207,7 +190610,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1425), 42, + ACTIONS(1501), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -189250,12 +190653,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [20423] = 4, + [29452] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1469), 1, + STATE(1493), 1, sym_comment, - ACTIONS(1387), 17, + ACTIONS(1535), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -189273,7 +190676,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1389), 42, + ACTIONS(1537), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -189316,110 +190719,87 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [20493] = 36, - ACTIONS(105), 1, + [29522] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3472), 1, - anon_sym_LF, - ACTIONS(3474), 1, - anon_sym_LBRACK, - ACTIONS(3476), 1, - anon_sym_LPAREN, ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, + anon_sym_in, + STATE(1494), 1, + sym_comment, + ACTIONS(3474), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3476), 2, anon_sym_DASH, - ACTIONS(3484), 1, - anon_sym_LBRACE, - ACTIONS(3486), 1, - anon_sym_DOT, - ACTIONS(3488), 1, + anon_sym_PLUS, + ACTIONS(3480), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3482), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3484), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3486), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3490), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3488), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1411), 10, + anon_sym_DOLLAR, anon_sym_not, - ACTIONS(3496), 1, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, - anon_sym_DQUOTE, - ACTIONS(3506), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, sym_short_flag, - STATE(219), 1, - sym__val_number_decimal, - STATE(238), 1, - sym_val_number, - STATE(1432), 1, - sym__flag, - STATE(1470), 1, - sym_comment, - STATE(2530), 1, - sym__var, - STATE(2578), 1, - sym__expression, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, - sym_expr_parenthesized, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, - sym_long_flag, - ACTIONS(3490), 2, + ACTIONS(1413), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_val_nothing, - sym_val_date, - ACTIONS(3492), 2, anon_sym_true, anon_sym_false, - ACTIONS(3504), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3500), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3470), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2894), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3494), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [20627] = 4, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [29610] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1471), 1, + STATE(1495), 1, sym_comment, - ACTIONS(1549), 17, + ACTIONS(1373), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -189437,7 +190817,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1551), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -189480,94 +190860,94 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [20697] = 36, + [29680] = 36, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3472), 1, - anon_sym_LF, - ACTIONS(3474), 1, + ACTIONS(3510), 1, anon_sym_LBRACK, - ACTIONS(3476), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3478), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(3482), 1, + ACTIONS(3516), 1, + anon_sym_DASH_DASH, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(3484), 1, + ACTIONS(3520), 1, anon_sym_LBRACE, - ACTIONS(3486), 1, + ACTIONS(3522), 1, anon_sym_DOT, - ACTIONS(3488), 1, + ACTIONS(3524), 1, anon_sym_not, - ACTIONS(3496), 1, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, + ACTIONS(3538), 1, anon_sym_DQUOTE, - ACTIONS(3506), 1, + ACTIONS(3542), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, + ACTIONS(3544), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, + ACTIONS(3546), 1, sym_short_flag, - STATE(219), 1, + ACTIONS(3599), 1, + anon_sym_LF, + STATE(220), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(237), 1, sym_val_number, - STATE(1433), 1, - sym__flag, - STATE(1472), 1, + STATE(1496), 1, sym_comment, - STATE(2530), 1, + STATE(1509), 1, + sym__flag, + STATE(2556), 1, sym__var, - STATE(2578), 1, + STATE(2661), 1, sym__expression, - STATE(2711), 1, + STATE(2727), 1, sym_val_variable, - STATE(2725), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(2865), 1, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, sym__inter_single_quotes, - STATE(2866), 1, + STATE(2898), 1, sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, + STATE(3083), 1, sym_long_flag, - ACTIONS(3490), 2, + ACTIONS(3526), 2, sym_val_nothing, sym_val_date, - ACTIONS(3492), 2, + ACTIONS(3528), 2, anon_sym_true, anon_sym_false, - ACTIONS(3504), 2, + ACTIONS(3540), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3470), 4, + ACTIONS(3597), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2894), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3494), 6, + ACTIONS(3530), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -189578,40 +190958,45 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [20831] = 5, + [29814] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3588), 1, - aux_sym__val_range_end_decimal_token2, - STATE(1473), 1, + STATE(1497), 1, sym_comment, - ACTIONS(1257), 16, - anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(3476), 2, anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, + anon_sym_PLUS, + ACTIONS(3480), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, + ACTIONS(3482), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3484), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1411), 13, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_in, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1259), 42, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1413), 38, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + anon_sym_DOT, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -189629,7 +191014,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -189637,7 +191021,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -189645,12 +191028,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [20903] = 4, + [29892] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1474), 1, + STATE(1498), 1, sym_comment, - ACTIONS(1419), 17, + ACTIONS(1511), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -189668,7 +191051,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1421), 42, + ACTIONS(1513), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -189711,35 +191094,37 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [20973] = 4, + [29962] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1475), 1, + STATE(1499), 1, sym_comment, - ACTIONS(1274), 16, + ACTIONS(1515), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1276), 43, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1517), 42, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_QMARK2, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -189761,7 +191146,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -189769,7 +191153,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -189777,35 +191160,37 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [21043] = 4, + [30032] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1476), 1, + STATE(1500), 1, sym_comment, - ACTIONS(1266), 16, + ACTIONS(1561), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1268), 43, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(1563), 42, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_QMARK2, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -189827,7 +191212,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -189835,7 +191219,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -189843,12 +191226,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [21113] = 4, + [30102] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1477), 1, + STATE(1501), 1, sym_comment, - ACTIONS(1415), 17, + ACTIONS(1569), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -189866,7 +191249,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1417), 42, + ACTIONS(1571), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -189909,37 +191292,134 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [21183] = 4, + [30172] = 36, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3510), 1, + anon_sym_LBRACK, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(3518), 1, + anon_sym_DASH, + ACTIONS(3520), 1, + anon_sym_LBRACE, + ACTIONS(3522), 1, + anon_sym_DOT, + ACTIONS(3524), 1, + anon_sym_not, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3538), 1, + anon_sym_DQUOTE, + ACTIONS(3542), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3544), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(3603), 1, + anon_sym_LF, + STATE(220), 1, + sym__val_number_decimal, + STATE(237), 1, + sym_val_number, + STATE(1502), 1, + sym_comment, + STATE(2556), 1, + sym__var, + STATE(2654), 1, + sym__expression, + STATE(2727), 1, + sym_val_variable, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(3884), 1, + sym__flag, + STATE(4042), 1, + sym_long_flag, + ACTIONS(3526), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3528), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3540), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3536), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3601), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2837), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3530), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2887), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [30306] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1478), 1, + ACTIONS(3605), 1, + anon_sym_QMARK2, + STATE(1503), 1, sym_comment, - ACTIONS(1545), 17, + ACTIONS(1220), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1547), 42, + ACTIONS(1222), 42, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -189961,6 +191441,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -189968,6 +191449,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -189975,37 +191457,36 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [21253] = 4, + [30378] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1479), 1, + ACTIONS(3605), 1, + anon_sym_QMARK2, + STATE(1504), 1, sym_comment, - ACTIONS(1541), 17, + ACTIONS(1220), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1543), 42, + ACTIONS(1222), 42, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -190027,6 +191508,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -190034,6 +191516,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -190041,12 +191524,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [21323] = 4, + [30450] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1480), 1, + STATE(1505), 1, sym_comment, - ACTIONS(1411), 17, + ACTIONS(1373), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -190064,7 +191547,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1413), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -190107,20 +191590,37 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [21393] = 4, + [30520] = 11, ACTIONS(3), 1, anon_sym_POUND, - STATE(1481), 1, + STATE(1506), 1, sym_comment, - ACTIONS(1407), 17, - anon_sym_DOLLAR, + ACTIONS(3474), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3476), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3480), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3482), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3484), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3486), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3488), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1411), 11, + anon_sym_DOLLAR, + anon_sym_in, anon_sym_not, anon_sym_DASHinf, aux_sym__val_number_decimal_token1, @@ -190130,7 +191630,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1409), 42, + ACTIONS(1413), 32, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -190138,16 +191638,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -190173,12 +191663,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [21463] = 4, + [30604] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1482), 1, + STATE(1507), 1, sym_comment, - ACTIONS(1403), 17, + ACTIONS(1475), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -190196,7 +191686,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1405), 42, + ACTIONS(1477), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -190239,12 +191729,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [21533] = 4, + [30674] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1483), 1, + STATE(1508), 1, sym_comment, - ACTIONS(1399), 17, + ACTIONS(1475), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -190262,7 +191752,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1401), 42, + ACTIONS(1477), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -190299,44 +191789,239 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [21603] = 6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [30744] = 36, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3510), 1, + anon_sym_LBRACK, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(3516), 1, + anon_sym_DASH_DASH, + ACTIONS(3518), 1, + anon_sym_DASH, + ACTIONS(3520), 1, + anon_sym_LBRACE, + ACTIONS(3522), 1, + anon_sym_DOT, + ACTIONS(3524), 1, + anon_sym_not, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3538), 1, + anon_sym_DQUOTE, + ACTIONS(3542), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3544), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3546), 1, + sym_short_flag, + ACTIONS(3603), 1, + anon_sym_LF, + STATE(220), 1, + sym__val_number_decimal, + STATE(237), 1, + sym_val_number, + STATE(1509), 1, + sym_comment, + STATE(1510), 1, + sym__flag, + STATE(2556), 1, + sym__var, + STATE(2654), 1, + sym__expression, + STATE(2727), 1, + sym_val_variable, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(3083), 1, + sym_long_flag, + ACTIONS(3526), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3528), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3540), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3536), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3601), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2837), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3530), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2887), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [30878] = 36, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3510), 1, + anon_sym_LBRACK, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(3518), 1, + anon_sym_DASH, + ACTIONS(3520), 1, + anon_sym_LBRACE, + ACTIONS(3522), 1, + anon_sym_DOT, + ACTIONS(3524), 1, + anon_sym_not, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3538), 1, + anon_sym_DQUOTE, + ACTIONS(3542), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3544), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(3609), 1, + anon_sym_LF, + STATE(220), 1, + sym__val_number_decimal, + STATE(237), 1, + sym_val_number, + STATE(1510), 1, + sym_comment, + STATE(2556), 1, + sym__var, + STATE(2652), 1, + sym__expression, + STATE(2727), 1, + sym_val_variable, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(3875), 1, + sym__flag, + STATE(4042), 1, + sym_long_flag, + ACTIONS(3526), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3528), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3540), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3536), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3607), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2837), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3530), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2887), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [31012] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3590), 1, - anon_sym_DOT2, - ACTIONS(3592), 1, - aux_sym__val_range_end_decimal_token2, - STATE(1484), 1, + STATE(1511), 1, sym_comment, - ACTIONS(1235), 16, + ACTIONS(153), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1237), 41, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(155), 42, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -190365,7 +192050,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -190373,12 +192057,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [21677] = 4, + [31082] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1485), 1, + STATE(1512), 1, sym_comment, - ACTIONS(1537), 17, + ACTIONS(1377), 17, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -190396,7 +192080,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(1539), 42, + ACTIONS(1379), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -190439,144 +192123,497 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [21747] = 4, - ACTIONS(3), 1, + [31152] = 36, + ACTIONS(105), 1, anon_sym_POUND, - STATE(1486), 1, - sym_comment, - ACTIONS(1355), 17, + ACTIONS(3611), 1, + anon_sym_LBRACK, + ACTIONS(3613), 1, + anon_sym_LPAREN, + ACTIONS(3615), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(3617), 1, + anon_sym_DASH_DASH, + ACTIONS(3619), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3621), 1, + anon_sym_LBRACE, + ACTIONS(3623), 1, + anon_sym_DOT, + ACTIONS(3625), 1, anon_sym_not, - anon_sym_DASHinf, + ACTIONS(3633), 1, aux_sym__val_number_decimal_token1, + ACTIONS(3635), 1, aux_sym__val_number_decimal_token2, + ACTIONS(3639), 1, + anon_sym_DQUOTE, + ACTIONS(3643), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3645), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3647), 1, + sym_short_flag, + STATE(239), 1, + sym__val_number_decimal, + STATE(242), 1, + sym_val_number, + STATE(1513), 1, + sym_comment, + STATE(1545), 1, + sym__flag, + STATE(2645), 1, + sym__var, + STATE(2766), 1, + sym__expression, + STATE(2814), 1, + sym_val_variable, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, + sym__str_double_quotes, + STATE(3034), 1, + sym__inter_double_quotes, + STATE(3035), 1, + sym__inter_single_quotes, + STATE(3193), 1, + sym_long_flag, + ACTIONS(3591), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3593), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3627), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3629), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3641), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1357), 42, + STATE(3085), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3631), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3037), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [31285] = 36, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3611), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(3613), 1, anon_sym_LPAREN, + ACTIONS(3615), 1, + anon_sym_DOLLAR, + ACTIONS(3617), 1, anon_sym_DASH_DASH, + ACTIONS(3619), 1, + anon_sym_DASH, + ACTIONS(3621), 1, anon_sym_LBRACE, + ACTIONS(3623), 1, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3625), 1, + anon_sym_not, + ACTIONS(3633), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3635), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3639), 1, + anon_sym_DQUOTE, + ACTIONS(3643), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3645), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3647), 1, + sym_short_flag, + STATE(239), 1, + sym__val_number_decimal, + STATE(242), 1, + sym_val_number, + STATE(1514), 1, + sym_comment, + STATE(1557), 1, + sym__flag, + STATE(2645), 1, + sym__var, + STATE(2747), 1, + sym__expression, + STATE(2814), 1, + sym_val_variable, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, + sym__str_double_quotes, + STATE(3034), 1, + sym__inter_double_quotes, + STATE(3035), 1, + sym__inter_single_quotes, + STATE(3193), 1, + sym_long_flag, + ACTIONS(3548), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3550), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3627), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3629), 2, anon_sym_true, anon_sym_false, + ACTIONS(3641), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3637), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3085), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3631), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [21817] = 4, - ACTIONS(3), 1, + STATE(3037), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [31418] = 36, + ACTIONS(105), 1, anon_sym_POUND, - STATE(1487), 1, - sym_comment, - ACTIONS(1529), 17, + ACTIONS(3611), 1, + anon_sym_LBRACK, + ACTIONS(3613), 1, + anon_sym_LPAREN, + ACTIONS(3615), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(3617), 1, + anon_sym_DASH_DASH, + ACTIONS(3619), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3621), 1, + anon_sym_LBRACE, + ACTIONS(3623), 1, + anon_sym_DOT, + ACTIONS(3625), 1, anon_sym_not, - anon_sym_DASHinf, + ACTIONS(3633), 1, aux_sym__val_number_decimal_token1, + ACTIONS(3635), 1, aux_sym__val_number_decimal_token2, + ACTIONS(3639), 1, + anon_sym_DQUOTE, + ACTIONS(3643), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3645), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3647), 1, + sym_short_flag, + STATE(239), 1, + sym__val_number_decimal, + STATE(242), 1, + sym_val_number, + STATE(1515), 1, + sym_comment, + STATE(1534), 1, + sym__flag, + STATE(2645), 1, + sym__var, + STATE(2708), 1, + sym__expression, + STATE(2814), 1, + sym_val_variable, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, + sym__str_double_quotes, + STATE(3034), 1, + sym__inter_double_quotes, + STATE(3035), 1, + sym__inter_single_quotes, + STATE(3193), 1, + sym_long_flag, + ACTIONS(3562), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3564), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3627), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3629), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3641), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1531), 42, + STATE(3085), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3631), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3037), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [31551] = 36, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3611), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(3613), 1, anon_sym_LPAREN, + ACTIONS(3615), 1, + anon_sym_DOLLAR, + ACTIONS(3617), 1, anon_sym_DASH_DASH, + ACTIONS(3619), 1, + anon_sym_DASH, + ACTIONS(3621), 1, anon_sym_LBRACE, + ACTIONS(3623), 1, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3625), 1, + anon_sym_not, + ACTIONS(3633), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3635), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3639), 1, + anon_sym_DQUOTE, + ACTIONS(3643), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3645), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3647), 1, + sym_short_flag, + STATE(239), 1, + sym__val_number_decimal, + STATE(242), 1, + sym_val_number, + STATE(1513), 1, + sym__flag, + STATE(1516), 1, + sym_comment, + STATE(2645), 1, + sym__var, + STATE(2708), 1, + sym__expression, + STATE(2814), 1, + sym_val_variable, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, + sym__str_double_quotes, + STATE(3034), 1, + sym__inter_double_quotes, + STATE(3035), 1, + sym__inter_single_quotes, + STATE(3193), 1, + sym_long_flag, + ACTIONS(3562), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3564), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3627), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3629), 2, anon_sym_true, anon_sym_false, + ACTIONS(3641), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3637), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3085), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3631), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, + STATE(3037), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [31684] = 36, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3611), 1, + anon_sym_LBRACK, + ACTIONS(3613), 1, + anon_sym_LPAREN, + ACTIONS(3615), 1, + anon_sym_DOLLAR, + ACTIONS(3617), 1, + anon_sym_DASH_DASH, + ACTIONS(3619), 1, + anon_sym_DASH, + ACTIONS(3621), 1, + anon_sym_LBRACE, + ACTIONS(3623), 1, + anon_sym_DOT, + ACTIONS(3625), 1, + anon_sym_not, + ACTIONS(3633), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3635), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3639), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(3643), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(3645), 1, anon_sym_DOLLAR_DQUOTE, - [21887] = 4, + ACTIONS(3647), 1, + sym_short_flag, + STATE(239), 1, + sym__val_number_decimal, + STATE(242), 1, + sym_val_number, + STATE(1517), 1, + sym_comment, + STATE(1525), 1, + sym__flag, + STATE(2645), 1, + sym__var, + STATE(2708), 1, + sym__expression, + STATE(2814), 1, + sym_val_variable, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, + sym__str_double_quotes, + STATE(3034), 1, + sym__inter_double_quotes, + STATE(3035), 1, + sym__inter_single_quotes, + STATE(3193), 1, + sym_long_flag, + ACTIONS(3562), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3564), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3627), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3629), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3641), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3637), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3085), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3631), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3037), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [31817] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1488), 1, + STATE(1518), 1, sym_comment, - ACTIONS(3596), 15, + ACTIONS(3651), 15, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_LBRACE, @@ -190592,7 +192629,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - ACTIONS(3594), 44, + ACTIONS(3649), 43, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -190601,7 +192638,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_const, sym_cmd_identifier, anon_sym_def, - anon_sym_def_DASHenv, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, @@ -190637,37 +192673,131 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [21957] = 4, + [31886] = 36, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3611), 1, + anon_sym_LBRACK, + ACTIONS(3613), 1, + anon_sym_LPAREN, + ACTIONS(3615), 1, + anon_sym_DOLLAR, + ACTIONS(3617), 1, + anon_sym_DASH_DASH, + ACTIONS(3619), 1, + anon_sym_DASH, + ACTIONS(3621), 1, + anon_sym_LBRACE, + ACTIONS(3623), 1, + anon_sym_DOT, + ACTIONS(3625), 1, + anon_sym_not, + ACTIONS(3633), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3635), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3639), 1, + anon_sym_DQUOTE, + ACTIONS(3643), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3645), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3647), 1, + sym_short_flag, + STATE(239), 1, + sym__val_number_decimal, + STATE(242), 1, + sym_val_number, + STATE(1519), 1, + sym_comment, + STATE(1544), 1, + sym__flag, + STATE(2645), 1, + sym__var, + STATE(2708), 1, + sym__expression, + STATE(2814), 1, + sym_val_variable, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, + sym__str_double_quotes, + STATE(3034), 1, + sym__inter_double_quotes, + STATE(3035), 1, + sym__inter_single_quotes, + STATE(3193), 1, + sym_long_flag, + ACTIONS(3562), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3564), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3627), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3629), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3641), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3637), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3085), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3631), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3037), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [32019] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1489), 1, + STATE(1520), 1, sym_comment, - ACTIONS(1363), 17, + ACTIONS(1334), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1365), 42, + ACTIONS(1336), 42, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -190689,6 +192819,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -190696,6 +192827,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -190703,37 +192835,34 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [22027] = 4, + [32088] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1490), 1, + STATE(1521), 1, sym_comment, - ACTIONS(1375), 17, + ACTIONS(1312), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1377), 42, + ACTIONS(1314), 42, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -190755,6 +192884,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -190762,6 +192892,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -190769,16 +192900,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [22097] = 6, + [32157] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3598), 1, - anon_sym_DOT2, - ACTIONS(3601), 1, - aux_sym__val_range_end_decimal_token2, - STATE(1491), 1, + STATE(1522), 1, sym_comment, - ACTIONS(1235), 16, + ACTIONS(1308), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -190795,7 +192922,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1237), 41, + ACTIONS(1310), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -190822,6 +192949,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -190837,21 +192965,20 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [22171] = 6, + [32226] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3603), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(3605), 1, - aux_sym__val_range_end_decimal_token3, - STATE(1492), 1, + ACTIONS(3653), 1, + anon_sym_DOT2, + STATE(1523), 1, sym_comment, - ACTIONS(1209), 15, + ACTIONS(1353), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -190862,13 +192989,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1211), 42, + ACTIONS(1355), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -190905,37 +193031,197 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [22245] = 4, - ACTIONS(3), 1, + [32297] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(1493), 1, + ACTIONS(2213), 1, + aux_sym_unquoted_token3, + STATE(1524), 1, sym_comment, - ACTIONS(1521), 17, + ACTIONS(991), 9, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(989), 48, + anon_sym_COMMA, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1523), 42, + sym_val_date, + [32368] = 36, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3611), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(3613), 1, anon_sym_LPAREN, + ACTIONS(3615), 1, + anon_sym_DOLLAR, + ACTIONS(3617), 1, anon_sym_DASH_DASH, + ACTIONS(3619), 1, + anon_sym_DASH, + ACTIONS(3621), 1, anon_sym_LBRACE, + ACTIONS(3623), 1, + anon_sym_DOT, + ACTIONS(3625), 1, + anon_sym_not, + ACTIONS(3633), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3635), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3639), 1, + anon_sym_DQUOTE, + ACTIONS(3643), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3645), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3647), 1, + sym_short_flag, + STATE(239), 1, + sym__val_number_decimal, + STATE(242), 1, + sym_val_number, + STATE(1525), 1, + sym_comment, + STATE(1546), 1, + sym__flag, + STATE(2645), 1, + sym__var, + STATE(2766), 1, + sym__expression, + STATE(2814), 1, + sym_val_variable, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, + sym__str_double_quotes, + STATE(3034), 1, + sym__inter_double_quotes, + STATE(3035), 1, + sym__inter_single_quotes, + STATE(3193), 1, + sym_long_flag, + ACTIONS(3591), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3593), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3627), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3629), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3641), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3637), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3085), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3631), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3037), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [32501] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1526), 1, + sym_comment, + ACTIONS(1304), 16, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(1306), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -190957,6 +193243,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -190964,6 +193251,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -190971,37 +193259,34 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [22315] = 4, + [32570] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1494), 1, + STATE(1527), 1, sym_comment, - ACTIONS(1505), 17, + ACTIONS(1157), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1507), 42, + ACTIONS(1159), 42, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -191023,6 +193308,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -191030,6 +193316,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -191037,135 +193324,99 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [22385] = 36, - ACTIONS(105), 1, + [32639] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3474), 1, - anon_sym_LBRACK, - ACTIONS(3476), 1, - anon_sym_LPAREN, - ACTIONS(3478), 1, + STATE(1528), 1, + sym_comment, + ACTIONS(1226), 16, anon_sym_DOLLAR, - ACTIONS(3482), 1, + anon_sym_GT, anon_sym_DASH, - ACTIONS(3484), 1, - anon_sym_LBRACE, - ACTIONS(3486), 1, + anon_sym_in, + anon_sym__, anon_sym_DOT, - ACTIONS(3488), 1, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, - ACTIONS(3496), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, - anon_sym_DQUOTE, - ACTIONS(3506), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, - sym_short_flag, - ACTIONS(3609), 1, - anon_sym_LF, - STATE(219), 1, - sym__val_number_decimal, - STATE(238), 1, - sym_val_number, - STATE(1419), 1, - sym__flag, - STATE(1495), 1, - sym_comment, - STATE(2530), 1, - sym__var, - STATE(2654), 1, - sym__expression, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, - sym_expr_parenthesized, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - STATE(3066), 1, - sym_long_flag, - ACTIONS(3490), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3492), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3504), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3500), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3607), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1228), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, anon_sym_RBRACE, - STATE(2894), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3494), 6, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [22519] = 4, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [32708] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1496), 1, + STATE(1529), 1, sym_comment, - ACTIONS(1517), 17, + ACTIONS(1338), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1519), 42, + ACTIONS(1340), 42, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -191187,6 +193438,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -191194,6 +193446,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -191201,94 +193454,93 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [22589] = 36, + [32777] = 36, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3474), 1, + ACTIONS(3611), 1, anon_sym_LBRACK, - ACTIONS(3476), 1, + ACTIONS(3613), 1, anon_sym_LPAREN, - ACTIONS(3478), 1, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(3482), 1, + ACTIONS(3617), 1, + anon_sym_DASH_DASH, + ACTIONS(3619), 1, anon_sym_DASH, - ACTIONS(3484), 1, + ACTIONS(3621), 1, anon_sym_LBRACE, - ACTIONS(3486), 1, + ACTIONS(3623), 1, anon_sym_DOT, - ACTIONS(3488), 1, + ACTIONS(3625), 1, anon_sym_not, - ACTIONS(3496), 1, + ACTIONS(3633), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, + ACTIONS(3635), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3502), 1, + ACTIONS(3639), 1, anon_sym_DQUOTE, - ACTIONS(3506), 1, + ACTIONS(3643), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3508), 1, + ACTIONS(3645), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3534), 1, - anon_sym_DASH_DASH, - ACTIONS(3536), 1, + ACTIONS(3647), 1, sym_short_flag, - ACTIONS(3609), 1, - anon_sym_LF, - STATE(219), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(242), 1, sym_val_number, - STATE(1418), 1, - sym__flag, - STATE(1497), 1, + STATE(1530), 1, sym_comment, - STATE(2530), 1, + STATE(1558), 1, + sym__flag, + STATE(2645), 1, sym__var, - STATE(2654), 1, + STATE(2747), 1, sym__expression, - STATE(2711), 1, + STATE(2814), 1, sym_val_variable, - STATE(2725), 1, + STATE(2926), 1, sym_expr_parenthesized, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, + STATE(2998), 1, sym__str_double_quotes, - STATE(3066), 1, + STATE(3034), 1, + sym__inter_double_quotes, + STATE(3035), 1, + sym__inter_single_quotes, + STATE(3193), 1, sym_long_flag, - ACTIONS(3490), 2, + ACTIONS(3548), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3550), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3627), 2, sym_val_nothing, sym_val_date, - ACTIONS(3492), 2, + ACTIONS(3629), 2, anon_sym_true, anon_sym_false, - ACTIONS(3504), 2, + ACTIONS(3641), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3607), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2894), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3494), 6, + ACTIONS(3631), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -191299,36 +193551,35 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [22723] = 4, + [32910] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1498), 1, + ACTIONS(3587), 1, + aux_sym__val_range_end_decimal_token2, + STATE(1531), 1, sym_comment, - ACTIONS(1509), 17, + ACTIONS(1157), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym__, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DASHinf, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(1511), 42, + ACTIONS(1159), 42, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -191358,6 +193609,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, @@ -191365,12 +193617,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [22793] = 4, + [32981] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1499), 1, + ACTIONS(3653), 1, + anon_sym_DOT2, + STATE(1532), 1, sym_comment, - ACTIONS(1257), 16, + ACTIONS(153), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -191387,7 +193641,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1259), 42, + ACTIONS(155), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -191414,7 +193668,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -191430,111 +193683,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [22862] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3611), 1, - anon_sym_LBRACK, - ACTIONS(3613), 1, - anon_sym_LPAREN, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(3617), 1, - anon_sym_DASH_DASH, - ACTIONS(3619), 1, - anon_sym_DASH, - ACTIONS(3621), 1, - anon_sym_LBRACE, - ACTIONS(3623), 1, - anon_sym_DOT, - ACTIONS(3625), 1, - anon_sym_not, - ACTIONS(3633), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3639), 1, - anon_sym_DQUOTE, - ACTIONS(3643), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3645), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3647), 1, - sym_short_flag, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, - sym_val_number, - STATE(1500), 1, - sym_comment, - STATE(1514), 1, - sym__flag, - STATE(2597), 1, - sym__var, - STATE(2745), 1, - sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, - sym_val_variable, - STATE(2982), 1, - sym__str_double_quotes, - STATE(3018), 1, - sym__inter_double_quotes, - STATE(3019), 1, - sym__inter_single_quotes, - STATE(3177), 1, - sym_long_flag, - ACTIONS(3574), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3576), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3627), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3629), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3641), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3637), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3069), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3631), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3021), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [22995] = 5, + [33052] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3603), 1, + ACTIONS(3655), 1, aux_sym__val_range_end_decimal_token2, - STATE(1501), 1, + STATE(1533), 1, sym_comment, - ACTIONS(1209), 15, + ACTIONS(1226), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -191550,7 +193706,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1211), 42, + ACTIONS(1228), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -191593,7 +193749,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [23066] = 36, + [33123] = 36, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3611), 1, @@ -191620,38 +193776,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(3645), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3649), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(3659), 1, sym_short_flag, - STATE(230), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(250), 1, + STATE(242), 1, sym_val_number, - STATE(1502), 1, + STATE(1534), 1, sym_comment, - STATE(2597), 1, + STATE(2645), 1, sym__var, - STATE(2747), 1, + STATE(2766), 1, sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2814), 1, sym_val_variable, - STATE(2982), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3915), 1, + STATE(3972), 1, sym__flag, - STATE(4066), 1, + STATE(4061), 1, sym_long_flag, - ACTIONS(3570), 2, + ACTIONS(3591), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3572), 2, + ACTIONS(3593), 2, ts_builtin_sym_end, anon_sym_LF, ACTIONS(3627), 2, @@ -191667,7 +193823,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -191679,7 +193835,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -191690,7 +193846,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [23199] = 36, + [33256] = 36, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3611), 1, @@ -191699,8 +193855,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(3617), 1, - anon_sym_DASH_DASH, ACTIONS(3619), 1, anon_sym_DASH, ACTIONS(3621), 1, @@ -191719,36 +193873,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(3645), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3647), 1, + ACTIONS(3657), 1, + anon_sym_DASH_DASH, + ACTIONS(3659), 1, sym_short_flag, - STATE(230), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(250), 1, + STATE(242), 1, sym_val_number, - STATE(1503), 1, + STATE(1535), 1, sym_comment, - STATE(1507), 1, - sym__flag, - STATE(2597), 1, + STATE(2645), 1, sym__var, - STATE(2747), 1, + STATE(2708), 1, sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2814), 1, sym_val_variable, - STATE(2982), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3177), 1, + STATE(3977), 1, + sym__flag, + STATE(4061), 1, sym_long_flag, - ACTIONS(3570), 2, + ACTIONS(3562), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3572), 2, + ACTIONS(3564), 2, ts_builtin_sym_end, anon_sym_LF, ACTIONS(3627), 2, @@ -191764,7 +193920,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -191776,7 +193932,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -191787,93 +193943,95 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [23332] = 36, - ACTIONS(105), 1, + [33389] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3611), 1, + ACTIONS(3661), 1, anon_sym_LBRACK, - ACTIONS(3613), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3615), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3617), 1, - anon_sym_DASH_DASH, - ACTIONS(3619), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3621), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3623), 1, + ACTIONS(3671), 1, + anon_sym_RBRACE, + ACTIONS(3673), 1, + anon_sym__, + ACTIONS(3675), 1, anon_sym_DOT, - ACTIONS(3625), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(3633), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3639), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3643), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3645), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3647), 1, - sym_short_flag, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, + STATE(243), 1, sym_val_number, - STATE(1504), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(1536), 1, sym_comment, - STATE(1535), 1, - sym__flag, - STATE(2597), 1, + STATE(1554), 1, + aux_sym_ctrl_match_repeat1, + STATE(2598), 1, sym__var, - STATE(2715), 1, - sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, - sym_val_variable, - STATE(2982), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3177), 1, - sym_long_flag, - ACTIONS(3470), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3472), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3627), 2, + STATE(3338), 1, + sym__expression, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3661), 1, + sym_match_arm, + STATE(5021), 1, + sym__match_list_destructure_pattern, + STATE(5089), 1, + sym_default_arm, + STATE(5090), 1, + sym_match_pattern, + STATE(5093), 1, + sym__match_or_pattern, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3629), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3641), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3637), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3631), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -191884,93 +194042,95 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [23465] = 36, - ACTIONS(105), 1, + [33526] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3611), 1, + ACTIONS(3661), 1, anon_sym_LBRACK, - ACTIONS(3613), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3615), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3617), 1, - anon_sym_DASH_DASH, - ACTIONS(3619), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3621), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3623), 1, + ACTIONS(3673), 1, + anon_sym__, + ACTIONS(3675), 1, anon_sym_DOT, - ACTIONS(3625), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(3633), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3639), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3643), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3645), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3647), 1, - sym_short_flag, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, + ACTIONS(3699), 1, + anon_sym_RBRACE, + STATE(243), 1, sym_val_number, - STATE(1505), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(1537), 1, sym_comment, - STATE(1531), 1, - sym__flag, - STATE(2597), 1, + STATE(1553), 1, + aux_sym_ctrl_match_repeat1, + STATE(2598), 1, sym__var, - STATE(2715), 1, - sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, - sym_val_variable, - STATE(2982), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3177), 1, - sym_long_flag, - ACTIONS(3470), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3472), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3627), 2, + STATE(3338), 1, + sym__expression, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3661), 1, + sym_match_arm, + STATE(5021), 1, + sym__match_list_destructure_pattern, + STATE(5044), 1, + sym_default_arm, + STATE(5090), 1, + sym_match_pattern, + STATE(5093), 1, + sym__match_or_pattern, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3629), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3641), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3637), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3631), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -191981,7 +194141,72 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [23598] = 36, + [33663] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1538), 1, + sym_comment, + ACTIONS(1322), 16, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(1324), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [33732] = 36, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3611), 1, @@ -191990,6 +194215,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(3615), 1, anon_sym_DOLLAR, + ACTIONS(3617), 1, + anon_sym_DASH_DASH, ACTIONS(3619), 1, anon_sym_DASH, ACTIONS(3621), 1, @@ -192008,38 +194235,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(3645), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(3647), 1, sym_short_flag, - STATE(230), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(250), 1, + STATE(242), 1, sym_val_number, - STATE(1506), 1, + STATE(1517), 1, + sym__flag, + STATE(1539), 1, sym_comment, - STATE(2597), 1, + STATE(2645), 1, sym__var, - STATE(2715), 1, + STATE(2778), 1, sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2814), 1, sym_val_variable, - STATE(2982), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3916), 1, - sym__flag, - STATE(4066), 1, + STATE(3193), 1, sym_long_flag, - ACTIONS(3470), 2, + ACTIONS(3506), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3472), 2, + ACTIONS(3508), 2, ts_builtin_sym_end, anon_sym_LF, ACTIONS(3627), 2, @@ -192055,7 +194280,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -192067,7 +194292,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -192078,7 +194303,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [23731] = 36, + [33865] = 36, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3611), 1, @@ -192087,6 +194312,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(3615), 1, anon_sym_DOLLAR, + ACTIONS(3617), 1, + anon_sym_DASH_DASH, ACTIONS(3619), 1, anon_sym_DASH, ACTIONS(3621), 1, @@ -192105,38 +194332,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(3645), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(3647), 1, sym_short_flag, - STATE(230), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(250), 1, + STATE(242), 1, sym_val_number, - STATE(1507), 1, + STATE(1516), 1, + sym__flag, + STATE(1540), 1, sym_comment, - STATE(2597), 1, + STATE(2645), 1, sym__var, - STATE(2745), 1, + STATE(2778), 1, sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2814), 1, sym_val_variable, - STATE(2982), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3920), 1, - sym__flag, - STATE(4066), 1, + STATE(3193), 1, sym_long_flag, - ACTIONS(3574), 2, + ACTIONS(3506), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3576), 2, + ACTIONS(3508), 2, ts_builtin_sym_end, anon_sym_LF, ACTIONS(3627), 2, @@ -192152,7 +194377,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -192164,7 +194389,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -192175,7 +194400,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [23864] = 36, + [33998] = 36, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3611), 1, @@ -192184,8 +194409,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(3617), 1, - anon_sym_DASH_DASH, ACTIONS(3619), 1, anon_sym_DASH, ACTIONS(3621), 1, @@ -192204,31 +194427,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(3645), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3647), 1, + ACTIONS(3657), 1, + anon_sym_DASH_DASH, + ACTIONS(3659), 1, sym_short_flag, - STATE(230), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(250), 1, + STATE(242), 1, sym_val_number, - STATE(1508), 1, - sym_comment, STATE(1541), 1, - sym__flag, - STATE(2597), 1, + sym_comment, + STATE(2645), 1, sym__var, - STATE(2693), 1, + STATE(2787), 1, sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2814), 1, sym_val_variable, - STATE(2982), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3177), 1, + STATE(3956), 1, + sym__flag, + STATE(4061), 1, sym_long_flag, ACTIONS(3607), 2, anon_sym_SEMI, @@ -192249,7 +194474,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -192261,7 +194486,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -192272,7 +194497,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [23997] = 36, + [34131] = 36, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3611), 1, @@ -192303,34 +194528,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(3647), 1, sym_short_flag, - STATE(230), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(250), 1, + STATE(242), 1, sym_val_number, - STATE(1505), 1, + STATE(1515), 1, sym__flag, - STATE(1509), 1, + STATE(1542), 1, sym_comment, - STATE(2597), 1, + STATE(2645), 1, sym__var, - STATE(2735), 1, + STATE(2778), 1, sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2814), 1, sym_val_variable, - STATE(2982), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3177), 1, + STATE(3193), 1, sym_long_flag, - ACTIONS(3530), 2, + ACTIONS(3506), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3532), 2, + ACTIONS(3508), 2, ts_builtin_sym_end, anon_sym_LF, ACTIONS(3627), 2, @@ -192346,7 +194571,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -192358,106 +194583,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [24130] = 38, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3653), 1, - anon_sym_LBRACK, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, - anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, - ACTIONS(3663), 1, - anon_sym_RBRACE, - ACTIONS(3665), 1, - anon_sym__, - ACTIONS(3667), 1, - anon_sym_DOT, - ACTIONS(3669), 1, - anon_sym_not, - ACTIONS(3677), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, - anon_sym_DQUOTE, - ACTIONS(3687), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(241), 1, - sym_val_number, - STATE(257), 1, - sym__val_number_decimal, - STATE(1510), 1, - sym_comment, - STATE(1534), 1, - aux_sym_ctrl_match_repeat1, - STATE(2581), 1, - sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3317), 1, - sym__expression, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3649), 1, - sym_match_arm, - STATE(4978), 1, - sym_match_pattern, - STATE(5048), 1, - sym_default_arm, - STATE(5051), 1, - sym__match_list_destructure_pattern, - STATE(5054), 1, - sym__match_or_pattern, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3685), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3681), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -192468,7 +194594,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [24267] = 36, + [34264] = 36, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3611), 1, @@ -192499,34 +194625,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(3647), 1, sym_short_flag, - STATE(230), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(250), 1, + STATE(242), 1, sym_val_number, - STATE(1511), 1, - sym_comment, - STATE(1522), 1, + STATE(1535), 1, sym__flag, - STATE(2597), 1, + STATE(1543), 1, + sym_comment, + STATE(2645), 1, sym__var, - STATE(2735), 1, + STATE(2778), 1, sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2814), 1, sym_val_variable, - STATE(2982), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3177), 1, + STATE(3193), 1, sym_long_flag, - ACTIONS(3530), 2, + ACTIONS(3506), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3532), 2, + ACTIONS(3508), 2, ts_builtin_sym_end, anon_sym_LF, ACTIONS(3627), 2, @@ -192542,7 +194668,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -192554,7 +194680,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -192565,73 +194691,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [24400] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3691), 1, - anon_sym_DOT2, - STATE(1512), 1, - sym_comment, - ACTIONS(151), 16, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(153), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [24471] = 36, + [34397] = 36, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3611), 1, @@ -192662,34 +194722,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(3647), 1, sym_short_flag, - STATE(230), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(250), 1, + STATE(242), 1, sym_val_number, - STATE(1506), 1, - sym__flag, - STATE(1513), 1, + STATE(1544), 1, sym_comment, - STATE(2597), 1, + STATE(1548), 1, + sym__flag, + STATE(2645), 1, sym__var, - STATE(2735), 1, + STATE(2766), 1, sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2814), 1, sym_val_variable, - STATE(2982), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3177), 1, + STATE(3193), 1, sym_long_flag, - ACTIONS(3530), 2, + ACTIONS(3591), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3532), 2, + ACTIONS(3593), 2, ts_builtin_sym_end, anon_sym_LF, ACTIONS(3627), 2, @@ -192705,7 +194765,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -192717,7 +194777,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -192728,7 +194788,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [24604] = 36, + [34530] = 36, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3611), 1, @@ -192755,360 +194815,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(3645), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3649), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(3659), 1, sym_short_flag, - STATE(230), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(250), 1, + STATE(242), 1, sym_val_number, - STATE(1514), 1, + STATE(1545), 1, sym_comment, - STATE(2597), 1, + STATE(2645), 1, sym__var, - STATE(2734), 1, + STATE(2769), 1, sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2814), 1, sym_val_variable, - STATE(2982), 1, - sym__str_double_quotes, - STATE(3018), 1, - sym__inter_double_quotes, - STATE(3019), 1, - sym__inter_single_quotes, - STATE(3930), 1, - sym__flag, - STATE(4066), 1, - sym_long_flag, - ACTIONS(3584), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3586), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3627), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3629), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3641), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3637), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3069), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3631), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3021), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [24737] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1515), 1, - sym_comment, - ACTIONS(1278), 16, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1280), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [24806] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1516), 1, - sym_comment, - ACTIONS(1209), 16, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1211), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [24875] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1517), 1, - sym_comment, - ACTIONS(1349), 16, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1351), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [24944] = 38, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3653), 1, - anon_sym_LBRACK, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, - anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, - ACTIONS(3665), 1, - anon_sym__, - ACTIONS(3667), 1, - anon_sym_DOT, - ACTIONS(3669), 1, - anon_sym_not, - ACTIONS(3677), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, - anon_sym_DQUOTE, - ACTIONS(3687), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3693), 1, - anon_sym_RBRACE, - STATE(241), 1, - sym_val_number, - STATE(257), 1, - sym__val_number_decimal, - STATE(1518), 1, - sym_comment, - STATE(1519), 1, - aux_sym_ctrl_match_repeat1, - STATE(2581), 1, - sym__var, - STATE(2962), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3317), 1, - sym__expression, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3649), 1, - sym_match_arm, - STATE(4978), 1, - sym_match_pattern, - STATE(4983), 1, - sym_default_arm, - STATE(5051), 1, - sym__match_list_destructure_pattern, - STATE(5054), 1, - sym__match_or_pattern, - ACTIONS(3671), 2, + STATE(3035), 1, + sym__inter_single_quotes, + STATE(3966), 1, + sym__flag, + STATE(4061), 1, + sym_long_flag, + ACTIONS(3597), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3599), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3627), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3629), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3641), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3631), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -193119,95 +194885,93 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25081] = 38, - ACTIONS(3), 1, + [34663] = 36, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3653), 1, + ACTIONS(3611), 1, anon_sym_LBRACK, - ACTIONS(3655), 1, + ACTIONS(3613), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3617), 1, + anon_sym_DASH_DASH, + ACTIONS(3619), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(3621), 1, anon_sym_LBRACE, - ACTIONS(3665), 1, - anon_sym__, - ACTIONS(3667), 1, + ACTIONS(3623), 1, anon_sym_DOT, - ACTIONS(3669), 1, + ACTIONS(3625), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(3633), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3635), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3639), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3643), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3645), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3695), 1, - anon_sym_RBRACE, - STATE(241), 1, - sym_val_number, - STATE(257), 1, + ACTIONS(3647), 1, + sym_short_flag, + STATE(239), 1, sym__val_number_decimal, - STATE(1519), 1, + STATE(242), 1, + sym_val_number, + STATE(1546), 1, sym_comment, - STATE(1575), 1, - aux_sym_ctrl_match_repeat1, - STATE(2581), 1, + STATE(1549), 1, + sym__flag, + STATE(2645), 1, sym__var, - STATE(2962), 1, + STATE(2769), 1, + sym__expression, + STATE(2814), 1, + sym_val_variable, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3317), 1, - sym__expression, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3649), 1, - sym_match_arm, - STATE(4978), 1, - sym_match_pattern, - STATE(5004), 1, - sym_default_arm, - STATE(5051), 1, - sym__match_list_destructure_pattern, - STATE(5054), 1, - sym__match_or_pattern, - ACTIONS(3671), 2, + STATE(3193), 1, + sym_long_flag, + ACTIONS(3597), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3599), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3627), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3629), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3641), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3631), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -193218,7 +194982,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25218] = 36, + [34796] = 36, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3611), 1, @@ -193249,34 +195013,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(3647), 1, sym_short_flag, - STATE(230), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(250), 1, + STATE(242), 1, sym_val_number, - STATE(1520), 1, - sym_comment, - STATE(1528), 1, + STATE(1530), 1, sym__flag, - STATE(2597), 1, + STATE(1547), 1, + sym_comment, + STATE(2645), 1, sym__var, - STATE(2715), 1, + STATE(2717), 1, sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2814), 1, sym_val_variable, - STATE(2982), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3177), 1, + STATE(3193), 1, sym_long_flag, - ACTIONS(3470), 2, + ACTIONS(3578), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3472), 2, + ACTIONS(3580), 2, ts_builtin_sym_end, anon_sym_LF, ACTIONS(3627), 2, @@ -193292,7 +195056,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -193304,7 +195068,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -193315,72 +195079,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25351] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1521), 1, - sym_comment, - ACTIONS(1363), 16, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1365), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [25420] = 36, + [34929] = 36, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3611), 1, @@ -193411,34 +195110,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(3647), 1, sym_short_flag, - STATE(230), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(250), 1, + STATE(242), 1, sym_val_number, - STATE(1522), 1, + STATE(1548), 1, sym_comment, - STATE(1532), 1, + STATE(1550), 1, sym__flag, - STATE(2597), 1, + STATE(2645), 1, sym__var, - STATE(2715), 1, + STATE(2769), 1, sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2814), 1, sym_val_variable, - STATE(2982), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3177), 1, + STATE(3193), 1, sym_long_flag, - ACTIONS(3470), 2, + ACTIONS(3597), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3472), 2, + ACTIONS(3599), 2, ts_builtin_sym_end, anon_sym_LF, ACTIONS(3627), 2, @@ -193454,7 +195153,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -193466,7 +195165,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -193477,7 +195176,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25553] = 36, + [35062] = 36, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3611), 1, @@ -193486,8 +195185,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(3617), 1, - anon_sym_DASH_DASH, ACTIONS(3619), 1, anon_sym_DASH, ACTIONS(3621), 1, @@ -193506,36 +195203,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(3645), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3647), 1, + ACTIONS(3657), 1, + anon_sym_DASH_DASH, + ACTIONS(3659), 1, sym_short_flag, - STATE(230), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(250), 1, + STATE(242), 1, sym_val_number, - STATE(1504), 1, - sym__flag, - STATE(1523), 1, + STATE(1549), 1, sym_comment, - STATE(2597), 1, + STATE(2645), 1, sym__var, - STATE(2735), 1, + STATE(2781), 1, sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2814), 1, sym_val_variable, - STATE(2982), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3177), 1, + STATE(3963), 1, + sym__flag, + STATE(4061), 1, sym_long_flag, - ACTIONS(3530), 2, + ACTIONS(3601), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3532), 2, + ACTIONS(3603), 2, ts_builtin_sym_end, anon_sym_LF, ACTIONS(3627), 2, @@ -193551,7 +195250,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -193563,7 +195262,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -193574,72 +195273,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25686] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1524), 1, - sym_comment, - ACTIONS(1307), 16, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1309), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [25755] = 36, + [35195] = 36, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3611), 1, @@ -193670,34 +195304,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(3647), 1, sym_short_flag, - STATE(230), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(250), 1, + STATE(242), 1, sym_val_number, - STATE(1508), 1, + STATE(1541), 1, sym__flag, - STATE(1525), 1, + STATE(1550), 1, sym_comment, - STATE(2597), 1, + STATE(2645), 1, sym__var, - STATE(2753), 1, + STATE(2781), 1, sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2814), 1, sym_val_variable, - STATE(2982), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3177), 1, + STATE(3193), 1, sym_long_flag, - ACTIONS(3538), 2, + ACTIONS(3601), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3540), 2, + ACTIONS(3603), 2, ts_builtin_sym_end, anon_sym_LF, ACTIONS(3627), 2, @@ -193713,7 +195347,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -193725,7 +195359,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -193736,14 +195370,14 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25888] = 5, + [35328] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3697), 1, + ACTIONS(3701), 1, anon_sym_DOT2, - STATE(1526), 1, + STATE(1551), 1, sym_comment, - ACTIONS(1317), 16, + ACTIONS(1316), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -193760,7 +195394,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1319), 41, + ACTIONS(1318), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -193802,14 +195436,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [25959] = 5, + [35399] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3691), 1, + ACTIONS(3703), 1, anon_sym_DOT2, - STATE(1527), 1, + STATE(1552), 1, sym_comment, - ACTIONS(1355), 16, + ACTIONS(1347), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -193826,7 +195460,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1357), 41, + ACTIONS(1349), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -193868,93 +195502,95 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [26030] = 36, - ACTIONS(105), 1, + [35470] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3611), 1, + ACTIONS(3661), 1, anon_sym_LBRACK, - ACTIONS(3613), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3615), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3617), 1, - anon_sym_DASH_DASH, - ACTIONS(3619), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3621), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3623), 1, + ACTIONS(3673), 1, + anon_sym__, + ACTIONS(3675), 1, anon_sym_DOT, - ACTIONS(3625), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(3633), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3639), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3643), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3645), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3647), 1, - sym_short_flag, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, + ACTIONS(3705), 1, + anon_sym_RBRACE, + STATE(243), 1, sym_val_number, - STATE(1528), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(1553), 1, sym_comment, - STATE(1530), 1, - sym__flag, - STATE(2597), 1, + STATE(1594), 1, + aux_sym_ctrl_match_repeat1, + STATE(2598), 1, sym__var, - STATE(2750), 1, - sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, - sym_val_variable, - STATE(2982), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3177), 1, - sym_long_flag, - ACTIONS(3566), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3568), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3627), 2, + STATE(3338), 1, + sym__expression, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3661), 1, + sym_match_arm, + STATE(5021), 1, + sym__match_list_destructure_pattern, + STATE(5058), 1, + sym_default_arm, + STATE(5090), 1, + sym_match_pattern, + STATE(5093), 1, + sym__match_or_pattern, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3629), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3641), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3637), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3631), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -193965,93 +195601,95 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26163] = 36, - ACTIONS(105), 1, + [35607] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3611), 1, + ACTIONS(3661), 1, anon_sym_LBRACK, - ACTIONS(3613), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3615), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3617), 1, - anon_sym_DASH_DASH, - ACTIONS(3619), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3621), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3623), 1, + ACTIONS(3673), 1, + anon_sym__, + ACTIONS(3675), 1, anon_sym_DOT, - ACTIONS(3625), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(3633), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3639), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3643), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3645), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3647), 1, - sym_short_flag, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, + ACTIONS(3707), 1, + anon_sym_RBRACE, + STATE(243), 1, sym_val_number, - STATE(1529), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(1554), 1, sym_comment, - STATE(1539), 1, - sym__flag, - STATE(2597), 1, + STATE(1594), 1, + aux_sym_ctrl_match_repeat1, + STATE(2598), 1, sym__var, - STATE(2693), 1, - sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, - sym_val_variable, - STATE(2982), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3177), 1, - sym_long_flag, - ACTIONS(3607), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3609), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3627), 2, + STATE(3338), 1, + sym__expression, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3661), 1, + sym_match_arm, + STATE(4957), 1, + sym_default_arm, + STATE(5021), 1, + sym__match_list_destructure_pattern, + STATE(5090), 1, + sym_match_pattern, + STATE(5093), 1, + sym__match_or_pattern, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3629), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3641), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3637), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3631), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -194062,7 +195700,72 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26296] = 36, + [35744] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1555), 1, + sym_comment, + ACTIONS(3711), 15, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + ACTIONS(3709), 43, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + anon_sym_inf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [35813] = 36, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3611), 1, @@ -194093,29 +195796,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(3647), 1, sym_short_flag, - STATE(230), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(250), 1, + STATE(242), 1, sym_val_number, - STATE(1500), 1, + STATE(1540), 1, sym__flag, - STATE(1530), 1, + STATE(1556), 1, sym_comment, - STATE(2597), 1, + STATE(2645), 1, sym__var, - STATE(2747), 1, + STATE(2744), 1, sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2814), 1, sym_val_variable, - STATE(2982), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3177), 1, + STATE(3193), 1, sym_long_flag, ACTIONS(3570), 2, anon_sym_SEMI, @@ -194136,7 +195839,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -194148,7 +195851,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -194159,7 +195862,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26429] = 36, + [35946] = 36, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3611), 1, @@ -194190,34 +195893,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(3647), 1, sym_short_flag, - STATE(230), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(250), 1, + STATE(242), 1, sym_val_number, - STATE(1503), 1, + STATE(1542), 1, sym__flag, - STATE(1531), 1, + STATE(1557), 1, sym_comment, - STATE(2597), 1, + STATE(2645), 1, sym__var, - STATE(2750), 1, + STATE(2744), 1, sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2814), 1, sym_val_variable, - STATE(2982), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3177), 1, + STATE(3193), 1, sym_long_flag, - ACTIONS(3566), 2, + ACTIONS(3570), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3568), 2, + ACTIONS(3572), 2, ts_builtin_sym_end, anon_sym_LF, ACTIONS(3627), 2, @@ -194233,7 +195936,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -194245,7 +195948,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -194256,7 +195959,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26562] = 36, + [36079] = 36, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3611), 1, @@ -194287,34 +195990,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(3647), 1, sym_short_flag, - STATE(230), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(250), 1, + STATE(242), 1, sym_val_number, - STATE(1502), 1, + STATE(1543), 1, sym__flag, - STATE(1532), 1, + STATE(1558), 1, sym_comment, - STATE(2597), 1, + STATE(2645), 1, sym__var, - STATE(2750), 1, + STATE(2744), 1, sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2814), 1, sym_val_variable, - STATE(2982), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3177), 1, + STATE(3193), 1, sym_long_flag, - ACTIONS(3566), 2, + ACTIONS(3570), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3568), 2, + ACTIONS(3572), 2, ts_builtin_sym_end, anon_sym_LF, ACTIONS(3627), 2, @@ -194330,7 +196033,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -194342,7 +196045,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -194353,12 +196056,14 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26695] = 4, + [36212] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1533), 1, + ACTIONS(3713), 1, + anon_sym_DOT2, + STATE(1559), 1, sym_comment, - ACTIONS(1286), 16, + ACTIONS(1365), 16, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -194375,7 +196080,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1288), 42, + ACTIONS(1367), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -194402,7 +196107,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -194418,210 +196122,85 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [26764] = 38, + [36283] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3653), 1, - anon_sym_LBRACK, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3719), 1, + anon_sym_in, + STATE(1560), 1, + sym_comment, + ACTIONS(3715), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3717), 2, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, - ACTIONS(3665), 1, + anon_sym_PLUS, + ACTIONS(3721), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3723), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3725), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3727), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3731), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1411), 8, + anon_sym_DOLLAR, anon_sym__, - ACTIONS(3667), 1, - anon_sym_DOT, - ACTIONS(3669), 1, anon_sym_not, - ACTIONS(3677), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, - anon_sym_DQUOTE, - ACTIONS(3687), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3699), 1, - anon_sym_RBRACE, - STATE(241), 1, - sym_val_number, - STATE(257), 1, - sym__val_number_decimal, - STATE(1534), 1, - sym_comment, - STATE(1575), 1, - aux_sym_ctrl_match_repeat1, - STATE(2581), 1, - sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3317), 1, - sym__expression, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3649), 1, - sym_match_arm, - STATE(4914), 1, - sym_default_arm, - STATE(4978), 1, - sym_match_pattern, - STATE(5051), 1, - sym__match_list_destructure_pattern, - STATE(5054), 1, - sym__match_or_pattern, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3685), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3681), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [26901] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3611), 1, + ACTIONS(1413), 29, anon_sym_LBRACK, - ACTIONS(3613), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(3619), 1, - anon_sym_DASH, - ACTIONS(3621), 1, anon_sym_LBRACE, - ACTIONS(3623), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(3625), 1, - anon_sym_not, - ACTIONS(3633), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3639), 1, - anon_sym_DQUOTE, - ACTIONS(3643), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3645), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, - sym_short_flag, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, - sym_val_number, - STATE(1535), 1, - sym_comment, - STATE(2597), 1, - sym__var, - STATE(2750), 1, - sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, - sym_val_variable, - STATE(2982), 1, - sym__str_double_quotes, - STATE(3018), 1, - sym__inter_double_quotes, - STATE(3019), 1, - sym__inter_single_quotes, - STATE(3911), 1, - sym__flag, - STATE(4066), 1, - sym_long_flag, - ACTIONS(3566), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3568), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3627), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_val_nothing, - sym_val_date, - ACTIONS(3629), 2, anon_sym_true, anon_sym_false, - ACTIONS(3641), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3637), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3069), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3631), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [27034] = 5, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [36369] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3701), 1, - aux_sym__val_range_end_decimal_token2, - STATE(1536), 1, + STATE(1561), 1, sym_comment, - ACTIONS(1257), 15, + ACTIONS(1475), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -194637,7 +196216,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1259), 42, + ACTIONS(1477), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -194680,18 +196259,17 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [27105] = 4, + [36437] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1537), 1, + STATE(1562), 1, sym_comment, - ACTIONS(1367), 16, + ACTIONS(1165), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -194702,12 +196280,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1369), 42, + ACTIONS(1167), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -194729,7 +196308,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -194745,214 +196323,17 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [27174] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3611), 1, - anon_sym_LBRACK, - ACTIONS(3613), 1, - anon_sym_LPAREN, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(3617), 1, - anon_sym_DASH_DASH, - ACTIONS(3619), 1, - anon_sym_DASH, - ACTIONS(3621), 1, - anon_sym_LBRACE, - ACTIONS(3623), 1, - anon_sym_DOT, - ACTIONS(3625), 1, - anon_sym_not, - ACTIONS(3633), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3639), 1, - anon_sym_DQUOTE, - ACTIONS(3643), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3645), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3647), 1, - sym_short_flag, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, - sym_val_number, - STATE(1511), 1, - sym__flag, - STATE(1538), 1, - sym_comment, - STATE(2597), 1, - sym__var, - STATE(2724), 1, - sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, - sym_val_variable, - STATE(2982), 1, - sym__str_double_quotes, - STATE(3018), 1, - sym__inter_double_quotes, - STATE(3019), 1, - sym__inter_single_quotes, - STATE(3177), 1, - sym_long_flag, - ACTIONS(3556), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3558), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3627), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3629), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3641), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3637), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3069), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3631), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3021), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [27307] = 36, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3611), 1, - anon_sym_LBRACK, - ACTIONS(3613), 1, - anon_sym_LPAREN, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(3617), 1, - anon_sym_DASH_DASH, - ACTIONS(3619), 1, - anon_sym_DASH, - ACTIONS(3621), 1, - anon_sym_LBRACE, - ACTIONS(3623), 1, - anon_sym_DOT, - ACTIONS(3625), 1, - anon_sym_not, - ACTIONS(3633), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3639), 1, - anon_sym_DQUOTE, - ACTIONS(3643), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3645), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3647), 1, - sym_short_flag, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, - sym_val_number, - STATE(1523), 1, - sym__flag, - STATE(1539), 1, - sym_comment, - STATE(2597), 1, - sym__var, - STATE(2724), 1, - sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, - sym_val_variable, - STATE(2982), 1, - sym__str_double_quotes, - STATE(3018), 1, - sym__inter_double_quotes, - STATE(3019), 1, - sym__inter_single_quotes, - STATE(3177), 1, - sym_long_flag, - ACTIONS(3556), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3558), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3627), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3629), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3641), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3637), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3069), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3631), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3021), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [27440] = 5, + [36505] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3703), 1, - anon_sym_DOT2, - STATE(1540), 1, + STATE(1563), 1, sym_comment, - ACTIONS(1329), 16, + ACTIONS(1467), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -194963,12 +196344,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1331), 41, + ACTIONS(1469), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -195005,140 +196387,42 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [27511] = 36, - ACTIONS(105), 1, + [36573] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3611), 1, - anon_sym_LBRACK, - ACTIONS(3613), 1, - anon_sym_LPAREN, - ACTIONS(3615), 1, + STATE(1564), 1, + sym_comment, + ACTIONS(1535), 15, anon_sym_DOLLAR, - ACTIONS(3617), 1, - anon_sym_DASH_DASH, - ACTIONS(3619), 1, + anon_sym_GT, anon_sym_DASH, - ACTIONS(3621), 1, - anon_sym_LBRACE, - ACTIONS(3623), 1, - anon_sym_DOT, - ACTIONS(3625), 1, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, - ACTIONS(3633), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3639), 1, - anon_sym_DQUOTE, - ACTIONS(3643), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3645), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3647), 1, - sym_short_flag, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, - sym_val_number, - STATE(1513), 1, - sym__flag, - STATE(1541), 1, - sym_comment, - STATE(2597), 1, - sym__var, - STATE(2724), 1, - sym__expression, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, - sym_val_variable, - STATE(2982), 1, - sym__str_double_quotes, - STATE(3018), 1, - sym__inter_double_quotes, - STATE(3019), 1, - sym__inter_single_quotes, - STATE(3177), 1, - sym_long_flag, - ACTIONS(3556), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3558), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3627), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3629), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3641), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3631), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3021), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [27644] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2197), 1, - aux_sym_unquoted_token3, - STATE(1542), 1, - sym_comment, - ACTIONS(991), 9, + ACTIONS(1537), 42, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(989), 48, - anon_sym_COMMA, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, anon_sym_DOT, - anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -195152,7 +196436,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -195162,26 +196445,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, - [27715] = 5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [36641] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3705), 1, - anon_sym_DOT2, - STATE(1543), 1, + STATE(1565), 1, sym_comment, - ACTIONS(1311), 16, + ACTIONS(1427), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -195192,12 +196472,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1313), 41, + ACTIONS(1429), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -195234,12 +196515,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [27786] = 4, + [36709] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1544), 1, + STATE(1566), 1, sym_comment, - ACTIONS(1439), 15, + ACTIONS(1553), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -195255,7 +196536,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1441), 42, + ACTIONS(1555), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -195298,12 +196579,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [27854] = 4, + [36777] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1545), 1, + STATE(1567), 1, sym_comment, - ACTIONS(1142), 15, + ACTIONS(1373), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -195319,7 +196600,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1144), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -195362,12 +196643,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [27922] = 4, + [36845] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1546), 1, + STATE(1568), 1, sym_comment, - ACTIONS(1209), 15, + ACTIONS(1499), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -195383,7 +196664,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1211), 42, + ACTIONS(1501), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -195426,55 +196707,71 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [27990] = 4, + [36913] = 20, ACTIONS(3), 1, anon_sym_POUND, - STATE(1547), 1, + ACTIONS(3719), 1, + anon_sym_in, + ACTIONS(3735), 1, + anon_sym_bit_DASHand, + ACTIONS(3737), 1, + anon_sym_bit_DASHxor, + ACTIONS(3739), 1, + anon_sym_bit_DASHor, + ACTIONS(3741), 1, + anon_sym_and, + ACTIONS(3743), 1, + anon_sym_xor, + ACTIONS(3745), 1, + anon_sym_or, + STATE(1569), 1, sym_comment, - ACTIONS(1455), 15, - anon_sym_DOLLAR, + ACTIONS(3715), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3717), 2, anon_sym_DASH, - anon_sym_in, - anon_sym__, + anon_sym_PLUS, + ACTIONS(3721), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3723), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3725), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3727), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3733), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3731), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1411), 8, + anon_sym_DOLLAR, + anon_sym__, anon_sym_not, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1457), 42, + ACTIONS(1413), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -195490,12 +196787,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [28058] = 4, + [37013] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1548), 1, + STATE(1570), 1, sym_comment, - ACTIONS(1278), 15, + ACTIONS(1419), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -195511,7 +196808,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1280), 42, + ACTIONS(1421), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -195554,12 +196851,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [28126] = 4, + [37081] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1549), 1, + STATE(1571), 1, sym_comment, - ACTIONS(1557), 15, + ACTIONS(1373), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -195575,7 +196872,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1559), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -195618,50 +196915,54 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [28194] = 17, + [37149] = 19, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3711), 1, + ACTIONS(3719), 1, anon_sym_in, - ACTIONS(3727), 1, + ACTIONS(3735), 1, anon_sym_bit_DASHand, - ACTIONS(3729), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHxor, - ACTIONS(3731), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHor, - STATE(1550), 1, + ACTIONS(3741), 1, + anon_sym_and, + ACTIONS(3743), 1, + anon_sym_xor, + STATE(1572), 1, sym_comment, - ACTIONS(3707), 2, + ACTIONS(3715), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3709), 2, + ACTIONS(3717), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3713), 2, + ACTIONS(3721), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3715), 2, + ACTIONS(3723), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, + ACTIONS(3725), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3719), 2, + ACTIONS(3727), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3725), 2, + ACTIONS(3733), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3723), 3, + ACTIONS(3731), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3721), 4, + ACTIONS(3729), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 8, + ACTIONS(1411), 8, anon_sym_DOLLAR, anon_sym__, anon_sym_not, @@ -195670,15 +196971,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1563), 24, + ACTIONS(1413), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_and, - anon_sym_xor, anon_sym_or, sym_val_nothing, anon_sym_true, @@ -195695,12 +196994,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [28288] = 4, + [37247] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1551), 1, + STATE(1573), 1, sym_comment, - ACTIONS(1447), 15, + ACTIONS(1373), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -195716,7 +197015,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1449), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -195759,12 +197058,90 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [28356] = 4, + [37315] = 18, ACTIONS(3), 1, anon_sym_POUND, - STATE(1552), 1, + ACTIONS(3719), 1, + anon_sym_in, + ACTIONS(3735), 1, + anon_sym_bit_DASHand, + ACTIONS(3737), 1, + anon_sym_bit_DASHxor, + ACTIONS(3739), 1, + anon_sym_bit_DASHor, + ACTIONS(3741), 1, + anon_sym_and, + STATE(1574), 1, + sym_comment, + ACTIONS(3715), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3717), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3721), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3723), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3725), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3727), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3733), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3731), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1411), 8, + anon_sym_DOLLAR, + anon_sym__, + anon_sym_not, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(1413), 23, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [37411] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1575), 1, sym_comment, - ACTIONS(1355), 15, + ACTIONS(1300), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -195780,7 +197157,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1357), 42, + ACTIONS(1302), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -195823,12 +197200,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [28424] = 4, + [37479] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1553), 1, + STATE(1576), 1, sym_comment, - ACTIONS(1451), 15, + ACTIONS(1234), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -195844,7 +197221,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1453), 42, + ACTIONS(1236), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -195887,12 +197264,92 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [28492] = 4, + [37547] = 20, ACTIONS(3), 1, anon_sym_POUND, - STATE(1554), 1, + ACTIONS(3719), 1, + anon_sym_in, + ACTIONS(3735), 1, + anon_sym_bit_DASHand, + ACTIONS(3737), 1, + anon_sym_bit_DASHxor, + ACTIONS(3739), 1, + anon_sym_bit_DASHor, + ACTIONS(3741), 1, + anon_sym_and, + ACTIONS(3743), 1, + anon_sym_xor, + ACTIONS(3745), 1, + anon_sym_or, + STATE(1577), 1, sym_comment, - ACTIONS(1571), 15, + ACTIONS(3715), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3717), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3721), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3723), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3725), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3727), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3733), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3731), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(3749), 8, + anon_sym_DOLLAR, + anon_sym__, + anon_sym_not, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3747), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [37647] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1578), 1, + sym_comment, + ACTIONS(1373), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -195908,7 +197365,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1573), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -195951,52 +197408,114 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [28560] = 18, + [37715] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3711), 1, + STATE(1579), 1, + sym_comment, + ACTIONS(1415), 15, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, - ACTIONS(3727), 1, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(1417), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(3729), 1, anon_sym_bit_DASHxor, - ACTIONS(3731), 1, anon_sym_bit_DASHor, - ACTIONS(3733), 1, anon_sym_and, - STATE(1555), 1, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [37783] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3719), 1, + anon_sym_in, + ACTIONS(3735), 1, + anon_sym_bit_DASHand, + ACTIONS(3737), 1, + anon_sym_bit_DASHxor, + ACTIONS(3739), 1, + anon_sym_bit_DASHor, + STATE(1580), 1, sym_comment, - ACTIONS(3707), 2, + ACTIONS(3715), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3709), 2, + ACTIONS(3717), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3713), 2, + ACTIONS(3721), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3715), 2, + ACTIONS(3723), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, + ACTIONS(3725), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3719), 2, + ACTIONS(3727), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3725), 2, + ACTIONS(3733), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3723), 3, + ACTIONS(3731), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3721), 4, + ACTIONS(3729), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 8, + ACTIONS(1411), 8, anon_sym_DOLLAR, anon_sym__, anon_sym_not, @@ -196005,13 +197524,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1563), 23, + ACTIONS(1413), 24, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, + anon_sym_and, anon_sym_xor, anon_sym_or, sym_val_nothing, @@ -196029,12 +197549,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [28656] = 4, + [37877] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1556), 1, + STATE(1581), 1, sym_comment, - ACTIONS(1509), 15, + ACTIONS(1373), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -196050,7 +197570,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1511), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -196093,51 +197613,63 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [28724] = 4, + [37945] = 16, ACTIONS(3), 1, anon_sym_POUND, - STATE(1557), 1, + ACTIONS(3719), 1, + anon_sym_in, + ACTIONS(3735), 1, + anon_sym_bit_DASHand, + ACTIONS(3737), 1, + anon_sym_bit_DASHxor, + STATE(1582), 1, sym_comment, - ACTIONS(1459), 15, - anon_sym_DOLLAR, + ACTIONS(3715), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3717), 2, anon_sym_DASH, - anon_sym_in, - anon_sym__, + anon_sym_PLUS, + ACTIONS(3721), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3723), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3725), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3727), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3733), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3731), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1411), 8, + anon_sym_DOLLAR, + anon_sym__, anon_sym_not, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1461), 42, + ACTIONS(1413), 25, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, @@ -196157,12 +197689,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [28792] = 4, + [38037] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1558), 1, + STATE(1583), 1, sym_comment, - ACTIONS(1557), 15, + ACTIONS(1423), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -196178,7 +197710,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1559), 42, + ACTIONS(1425), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -196221,69 +197753,54 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [28860] = 19, + [38105] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3711), 1, - anon_sym_in, - ACTIONS(3727), 1, - anon_sym_bit_DASHand, - ACTIONS(3729), 1, - anon_sym_bit_DASHxor, - ACTIONS(3731), 1, - anon_sym_bit_DASHor, - ACTIONS(3733), 1, - anon_sym_and, - ACTIONS(3735), 1, - anon_sym_xor, - STATE(1559), 1, + STATE(1584), 1, sym_comment, - ACTIONS(3707), 2, + ACTIONS(1373), 15, + anon_sym_DOLLAR, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3709), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3713), 2, + anon_sym_in, + anon_sym__, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3715), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3719), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3725), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3723), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3721), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1561), 8, - anon_sym_DOLLAR, - anon_sym__, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1563), 22, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, anon_sym_or, sym_val_nothing, anon_sym_true, @@ -196300,12 +197817,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [28958] = 4, + [38173] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1560), 1, + STATE(1585), 1, sym_comment, - ACTIONS(1379), 15, + ACTIONS(1569), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -196321,7 +197838,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1381), 42, + ACTIONS(1571), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -196364,29 +197881,34 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [29026] = 6, + [38241] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1561), 1, + STATE(1586), 1, sym_comment, - ACTIONS(1521), 6, + ACTIONS(1561), 15, + anon_sym_DOLLAR, anon_sym_GT, + anon_sym_DASH, anon_sym_in, + anon_sym__, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(3740), 9, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym__, anon_sym_not, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1523), 21, + ACTIONS(1563), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -196408,13 +197930,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(3737), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -196430,12 +197945,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [29098] = 4, + [38309] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1562), 1, + STATE(1587), 1, sym_comment, - ACTIONS(1557), 15, + ACTIONS(1322), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -196451,7 +197966,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1559), 42, + ACTIONS(1324), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -196494,56 +198009,46 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [29166] = 20, + [38377] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3711), 1, + ACTIONS(3719), 1, anon_sym_in, - ACTIONS(3727), 1, - anon_sym_bit_DASHand, - ACTIONS(3729), 1, - anon_sym_bit_DASHxor, - ACTIONS(3731), 1, - anon_sym_bit_DASHor, - ACTIONS(3733), 1, - anon_sym_and, ACTIONS(3735), 1, - anon_sym_xor, - ACTIONS(3743), 1, - anon_sym_or, - STATE(1563), 1, + anon_sym_bit_DASHand, + STATE(1588), 1, sym_comment, - ACTIONS(3707), 2, + ACTIONS(3715), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3709), 2, + ACTIONS(3717), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3713), 2, + ACTIONS(3721), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3715), 2, + ACTIONS(3723), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, + ACTIONS(3725), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3719), 2, + ACTIONS(3727), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3725), 2, + ACTIONS(3733), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3723), 3, + ACTIONS(3731), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3721), 4, + ACTIONS(3729), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 8, + ACTIONS(1411), 8, anon_sym_DOLLAR, anon_sym__, anon_sym_not, @@ -196552,13 +198057,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1563), 21, + ACTIONS(1413), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -196574,12 +198084,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [29266] = 4, + [38467] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1564), 1, + STATE(1589), 1, sym_comment, - ACTIONS(1557), 15, + ACTIONS(1373), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -196595,7 +198105,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1559), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -196638,113 +198148,59 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [29334] = 4, + [38535] = 14, ACTIONS(3), 1, anon_sym_POUND, - STATE(1565), 1, + ACTIONS(3719), 1, + anon_sym_in, + STATE(1590), 1, sym_comment, - ACTIONS(1371), 15, - anon_sym_DOLLAR, + ACTIONS(3715), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3717), 2, anon_sym_DASH, - anon_sym_in, - anon_sym__, + anon_sym_PLUS, + ACTIONS(3721), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1373), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + ACTIONS(3723), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3725), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3727), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3733), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3731), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [29402] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1566), 1, - sym_comment, - ACTIONS(1533), 15, + ACTIONS(1411), 8, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, anon_sym_not, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1535), 42, + ACTIONS(1413), 27, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, @@ -196766,12 +198222,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [29470] = 4, + [38623] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1567), 1, + STATE(1591), 1, sym_comment, - ACTIONS(1517), 15, + ACTIONS(1373), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -196787,7 +198243,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1519), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -196830,20 +198286,31 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [29538] = 4, + [38691] = 9, ACTIONS(3), 1, anon_sym_POUND, - STATE(1568), 1, + STATE(1592), 1, sym_comment, - ACTIONS(1363), 15, + ACTIONS(3717), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3721), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3723), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3725), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3727), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(1411), 11, anon_sym_DOLLAR, anon_sym_GT, - anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, anon_sym_LT2, anon_sym_not, aux_sym__val_number_decimal_token1, @@ -196851,19 +198318,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1365), 42, + ACTIONS(1413), 36, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -196894,12 +198355,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [29606] = 4, + [38769] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1569), 1, + STATE(1593), 1, sym_comment, - ACTIONS(1521), 15, + ACTIONS(1435), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -196915,7 +198376,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1523), 42, + ACTIONS(1437), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -196958,76 +198419,108 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [29674] = 4, + [38837] = 36, ACTIONS(3), 1, anon_sym_POUND, - STATE(1570), 1, - sym_comment, - ACTIONS(1349), 15, + ACTIONS(3751), 1, + anon_sym_LBRACK, + ACTIONS(3754), 1, + anon_sym_LPAREN, + ACTIONS(3757), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(3760), 1, anon_sym_DASH, - anon_sym_in, + ACTIONS(3763), 1, + anon_sym_LBRACE, + ACTIONS(3766), 1, + anon_sym_RBRACE, + ACTIONS(3768), 1, anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3770), 1, + anon_sym_DOT, + ACTIONS(3773), 1, anon_sym_not, + ACTIONS(3785), 1, aux_sym__val_number_decimal_token1, + ACTIONS(3788), 1, aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1351), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3794), 1, + anon_sym_DQUOTE, + ACTIONS(3800), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3803), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(243), 1, + sym_val_number, + STATE(261), 1, + sym__val_number_decimal, + STATE(2598), 1, + sym__var, + STATE(2980), 1, + sym__str_double_quotes, + STATE(3127), 1, + sym__inter_double_quotes, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3338), 1, + sym__expression, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3661), 1, + sym_match_arm, + STATE(5021), 1, + sym__match_list_destructure_pattern, + STATE(5090), 1, + sym_match_pattern, + STATE(5093), 1, + sym__match_or_pattern, + ACTIONS(3776), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3779), 2, anon_sym_true, anon_sym_false, + ACTIONS(3797), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(1594), 2, + sym_comment, + aux_sym_ctrl_match_repeat1, + ACTIONS(3791), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3044), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3782), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [29742] = 4, + STATE(3131), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [38969] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1571), 1, + STATE(1595), 1, sym_comment, - ACTIONS(1423), 15, + ACTIONS(1373), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -197043,7 +198536,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1425), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -197086,12 +198579,15 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [29810] = 4, + [39037] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1572), 1, + STATE(1596), 1, sym_comment, - ACTIONS(1427), 15, + ACTIONS(3723), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1411), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -197107,15 +198603,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1429), 42, + ACTIONS(1413), 40, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, @@ -197150,65 +198644,51 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [29878] = 20, + [39107] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3711), 1, - anon_sym_in, - ACTIONS(3727), 1, - anon_sym_bit_DASHand, - ACTIONS(3729), 1, - anon_sym_bit_DASHxor, - ACTIONS(3731), 1, - anon_sym_bit_DASHor, - ACTIONS(3733), 1, - anon_sym_and, - ACTIONS(3735), 1, - anon_sym_xor, - ACTIONS(3743), 1, - anon_sym_or, - STATE(1573), 1, + STATE(1597), 1, sym_comment, - ACTIONS(3707), 2, + ACTIONS(1499), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3709), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3713), 2, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3715), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(3809), 9, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym__, + anon_sym_not, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(1501), 21, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3719), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3725), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3723), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3721), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(3747), 8, - anon_sym_DOLLAR, - anon_sym__, - anon_sym_not, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3745), 21, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(3806), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -197230,12 +198710,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [29978] = 4, + [39179] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1574), 1, + STATE(1598), 1, sym_comment, - ACTIONS(1557), 15, + ACTIONS(1515), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -197251,7 +198731,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1559), 42, + ACTIONS(1517), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -197294,184 +198774,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [30046] = 36, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3749), 1, - anon_sym_LBRACK, - ACTIONS(3752), 1, - anon_sym_LPAREN, - ACTIONS(3755), 1, - anon_sym_DOLLAR, - ACTIONS(3758), 1, - anon_sym_DASH, - ACTIONS(3761), 1, - anon_sym_LBRACE, - ACTIONS(3764), 1, - anon_sym_RBRACE, - ACTIONS(3766), 1, - anon_sym__, - ACTIONS(3768), 1, - anon_sym_DOT, - ACTIONS(3771), 1, - anon_sym_not, - ACTIONS(3783), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3786), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3792), 1, - anon_sym_DQUOTE, - ACTIONS(3798), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3801), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(241), 1, - sym_val_number, - STATE(257), 1, - sym__val_number_decimal, - STATE(2581), 1, - sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3317), 1, - sym__expression, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3649), 1, - sym_match_arm, - STATE(4978), 1, - sym_match_pattern, - STATE(5051), 1, - sym__match_list_destructure_pattern, - STATE(5054), 1, - sym__match_or_pattern, - ACTIONS(3774), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3777), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3795), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(1575), 2, - sym_comment, - aux_sym_ctrl_match_repeat1, - ACTIONS(3789), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3780), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [30178] = 16, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3711), 1, - anon_sym_in, - ACTIONS(3727), 1, - anon_sym_bit_DASHand, - ACTIONS(3729), 1, - anon_sym_bit_DASHxor, - STATE(1576), 1, - sym_comment, - ACTIONS(3707), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3709), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3713), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3715), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3719), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3725), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3723), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3721), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1561), 8, - anon_sym_DOLLAR, - anon_sym__, - anon_sym_not, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1563), 25, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [30270] = 4, + [39247] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1577), 1, + STATE(1599), 1, sym_comment, - ACTIONS(1266), 15, + ACTIONS(1373), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -197487,7 +198795,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1268), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -197530,19 +198838,26 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [30338] = 4, + [39315] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(1578), 1, + STATE(1600), 1, sym_comment, - ACTIONS(1274), 15, + ACTIONS(3721), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3723), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3725), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1411), 13, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, @@ -197551,17 +198866,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1276), 42, + ACTIONS(1413), 38, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -197594,12 +198905,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [30406] = 4, + [39389] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1579), 1, + STATE(1601), 1, sym_comment, - ACTIONS(1419), 15, + ACTIONS(1373), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -197615,7 +198926,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1421), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -197658,12 +198969,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [30474] = 4, + [39457] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1580), 1, + STATE(1602), 1, sym_comment, - ACTIONS(1463), 15, + ACTIONS(1531), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -197679,7 +198990,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1465), 42, + ACTIONS(1533), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -197722,12 +199033,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [30542] = 4, + [39525] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1581), 1, + STATE(1603), 1, sym_comment, - ACTIONS(1525), 15, + ACTIONS(1527), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -197743,7 +199054,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1527), 42, + ACTIONS(1529), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -197786,12 +199097,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [30610] = 4, + [39593] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1582), 1, + STATE(1604), 1, sym_comment, - ACTIONS(1415), 15, + ACTIONS(1373), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -197807,7 +199118,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1417), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -197850,12 +199161,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [30678] = 4, + [39661] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1583), 1, + STATE(1605), 1, sym_comment, - ACTIONS(1395), 15, + ACTIONS(1511), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -197871,7 +199182,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1397), 42, + ACTIONS(1513), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -197914,20 +199225,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [30746] = 4, + [39729] = 8, ACTIONS(3), 1, anon_sym_POUND, - STATE(1584), 1, + STATE(1606), 1, sym_comment, - ACTIONS(1257), 15, + ACTIONS(3717), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3721), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3723), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3725), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1411), 11, anon_sym_DOLLAR, anon_sym_GT, - anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, anon_sym_LT2, anon_sym_not, aux_sym__val_number_decimal_token1, @@ -197935,17 +199254,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1259), 42, + ACTIONS(1413), 38, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -197978,12 +199293,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [30814] = 4, + [39805] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1585), 1, + STATE(1607), 1, sym_comment, - ACTIONS(1411), 15, + ACTIONS(1471), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -197999,7 +199314,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1413), 42, + ACTIONS(1473), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -198042,12 +199357,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [30882] = 4, + [39873] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1586), 1, + STATE(1608), 1, sym_comment, - ACTIONS(1431), 15, + ACTIONS(1463), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -198063,7 +199378,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1433), 42, + ACTIONS(1465), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -198106,12 +199421,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [30950] = 4, + [39941] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1587), 1, + STATE(1609), 1, sym_comment, - ACTIONS(1557), 15, + ACTIONS(1338), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -198127,7 +199442,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1559), 42, + ACTIONS(1340), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -198170,12 +199485,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [31018] = 4, + [40009] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1588), 1, + STATE(1610), 1, sym_comment, - ACTIONS(1435), 15, + ACTIONS(1226), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -198191,7 +199506,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1437), 42, + ACTIONS(1228), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -198234,12 +199549,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [31086] = 4, + [40077] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1589), 1, + STATE(1611), 1, sym_comment, - ACTIONS(1529), 15, + ACTIONS(1157), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -198255,7 +199570,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1531), 42, + ACTIONS(1159), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -198298,12 +199613,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [31154] = 4, + [40145] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1590), 1, + STATE(1612), 1, sym_comment, - ACTIONS(151), 15, + ACTIONS(1443), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -198319,7 +199634,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(153), 42, + ACTIONS(1445), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -198362,61 +199677,178 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [31222] = 15, + [40213] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3711), 1, - anon_sym_in, - ACTIONS(3727), 1, - anon_sym_bit_DASHand, - STATE(1591), 1, + STATE(1613), 1, sym_comment, - ACTIONS(3707), 2, + ACTIONS(1447), 15, + anon_sym_DOLLAR, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3709), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3713), 2, + anon_sym_in, + anon_sym__, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3715), 2, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(1449), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3719), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3725), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3723), 3, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3721), 4, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [40281] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1614), 1, + sym_comment, + ACTIONS(1451), 15, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(1453), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 8, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [40349] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1615), 1, + sym_comment, + ACTIONS(1455), 15, anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1563), 26, + ACTIONS(1457), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, @@ -198437,12 +199869,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [31312] = 4, + [40417] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1592), 1, + STATE(1616), 1, sym_comment, - ACTIONS(1553), 15, + ACTIONS(1459), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -198458,7 +199890,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1555), 42, + ACTIONS(1461), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -198501,12 +199933,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [31380] = 4, + [40485] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1593), 1, + STATE(1617), 1, sym_comment, - ACTIONS(1557), 15, + ACTIONS(1373), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -198522,7 +199954,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1559), 42, + ACTIONS(1375), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -198565,45 +199997,37 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [31448] = 14, + [40553] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3711), 1, - anon_sym_in, - STATE(1594), 1, + STATE(1618), 1, sym_comment, - ACTIONS(3707), 2, + ACTIONS(3715), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3709), 2, + ACTIONS(3717), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3713), 2, + ACTIONS(3721), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3715), 2, + ACTIONS(3723), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, + ACTIONS(3725), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3719), 2, + ACTIONS(3727), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3725), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3723), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3721), 4, + ACTIONS(3729), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 8, + ACTIONS(1411), 9, anon_sym_DOLLAR, + anon_sym_in, anon_sym__, anon_sym_not, aux_sym__val_number_decimal_token1, @@ -198611,13 +200035,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1563), 27, + ACTIONS(1413), 32, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, @@ -198639,12 +200068,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [31536] = 4, + [40635] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1595), 1, + STATE(1619), 1, sym_comment, - ACTIONS(1549), 15, + ACTIONS(1565), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -198660,7 +200089,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1551), 42, + ACTIONS(1567), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -198703,12 +200132,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [31604] = 4, + [40703] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1596), 1, + STATE(1620), 1, sym_comment, - ACTIONS(1549), 15, + ACTIONS(1479), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -198724,7 +200153,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1551), 42, + ACTIONS(1481), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -198767,12 +200196,76 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [31672] = 4, + [40771] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1597), 1, + STATE(1621), 1, + sym_comment, + ACTIONS(1304), 15, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(1306), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [40839] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1622), 1, sym_comment, - ACTIONS(1505), 15, + ACTIONS(1475), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -198788,7 +200281,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1507), 42, + ACTIONS(1477), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -198831,12 +200324,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [31740] = 4, + [40907] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1598), 1, + STATE(1623), 1, sym_comment, - ACTIONS(1537), 15, + ACTIONS(1483), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -198852,7 +200345,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1539), 42, + ACTIONS(1485), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -198895,12 +200388,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [31808] = 4, + [40975] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1599), 1, + STATE(1624), 1, sym_comment, - ACTIONS(1383), 15, + ACTIONS(1487), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -198916,7 +200409,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1385), 42, + ACTIONS(1489), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -198959,51 +200452,44 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [31876] = 11, + [41043] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1600), 1, + STATE(1625), 1, sym_comment, - ACTIONS(3707), 2, + ACTIONS(1539), 15, + anon_sym_DOLLAR, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3709), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3713), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3715), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3719), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3721), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1561), 9, - anon_sym_DOLLAR, anon_sym_in, anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1563), 32, + ACTIONS(1541), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -199030,12 +200516,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [31958] = 4, + [41111] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1601), 1, + STATE(1626), 1, sym_comment, - ACTIONS(1557), 15, + ACTIONS(1377), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -199051,7 +200537,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1559), 42, + ACTIONS(1379), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -199094,28 +200580,20 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [32026] = 8, + [41179] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1602), 1, + STATE(1627), 1, sym_comment, - ACTIONS(3709), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3713), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3715), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1561), 11, + ACTIONS(1491), 15, anon_sym_DOLLAR, anon_sym_GT, + anon_sym_DASH, anon_sym_in, anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, anon_sym_LT2, anon_sym_not, aux_sym__val_number_decimal_token1, @@ -199123,13 +200601,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1563), 38, + ACTIONS(1493), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -199162,12 +200644,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [32102] = 4, + [41247] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1603), 1, + STATE(1628), 1, sym_comment, - ACTIONS(1557), 15, + ACTIONS(1495), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -199183,7 +200665,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1559), 42, + ACTIONS(1497), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -199226,12 +200708,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [32170] = 4, + [41315] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1604), 1, + STATE(1629), 1, sym_comment, - ACTIONS(1471), 15, + ACTIONS(1545), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -199247,7 +200729,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1473), 42, + ACTIONS(1547), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -199290,12 +200772,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [32238] = 4, + [41383] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1605), 1, + STATE(1630), 1, sym_comment, - ACTIONS(1391), 15, + ACTIONS(1439), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -199311,7 +200793,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1393), 42, + ACTIONS(1441), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -199354,56 +200836,47 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [32306] = 13, + [41451] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3711), 1, - anon_sym_in, - STATE(1606), 1, + STATE(1631), 1, sym_comment, - ACTIONS(3707), 2, + ACTIONS(153), 15, + anon_sym_DOLLAR, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3709), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3713), 2, + anon_sym_in, + anon_sym__, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3715), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3719), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3723), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3721), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1561), 8, - anon_sym_DOLLAR, - anon_sym__, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1563), 29, + ACTIONS(155), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -199427,10 +200900,10 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [32392] = 4, + [41519] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1607), 1, + STATE(1632), 1, sym_comment, ACTIONS(1557), 15, anon_sym_DOLLAR, @@ -199491,26 +200964,19 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [32460] = 7, + [41587] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1608), 1, + STATE(1633), 1, sym_comment, - ACTIONS(3713), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3715), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1561), 13, + ACTIONS(1549), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, anon_sym_not, @@ -199519,13 +200985,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1563), 38, + ACTIONS(1551), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -199558,12 +201028,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [32534] = 4, + [41655] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1609), 1, + STATE(1634), 1, sym_comment, - ACTIONS(1443), 15, + ACTIONS(1503), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -199579,7 +201049,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1445), 42, + ACTIONS(1505), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -199622,12 +201092,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [32602] = 4, + [41723] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1610), 1, + STATE(1635), 1, sym_comment, - ACTIONS(1375), 15, + ACTIONS(1507), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -199643,7 +201113,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1377), 42, + ACTIONS(1509), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -199686,12 +201156,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [32670] = 4, + [41791] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1611), 1, + STATE(1636), 1, sym_comment, - ACTIONS(1557), 15, + ACTIONS(1519), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -199707,7 +201177,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1559), 42, + ACTIONS(1521), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -199750,12 +201220,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [32738] = 4, + [41859] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1612), 1, + STATE(1637), 1, sym_comment, - ACTIONS(1541), 15, + ACTIONS(1523), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -199771,7 +201241,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1543), 42, + ACTIONS(1525), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -199814,12 +201284,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [32806] = 4, + [41927] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1613), 1, + STATE(1638), 1, sym_comment, - ACTIONS(1545), 15, + ACTIONS(1353), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -199835,7 +201305,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1547), 42, + ACTIONS(1355), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -199870,681 +201340,1435 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [41995] = 36, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, + anon_sym_DOLLAR, + ACTIONS(2741), 1, + anon_sym_DASHinf, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3814), 1, + anon_sym_RBRACK, + ACTIONS(3816), 1, + anon_sym_DASH_DASH, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, + anon_sym_LBRACE, + ACTIONS(3822), 1, + anon_sym_DOT, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1639), 1, + sym_comment, + STATE(1649), 1, + aux_sym_val_list_repeat1, + STATE(3390), 1, + sym_long_flag, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3838), 2, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2739), 5, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + STATE(1511), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [42126] = 37, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, + anon_sym_DOLLAR, + ACTIONS(2741), 1, + anon_sym_DASHinf, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3816), 1, + anon_sym_DASH_DASH, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, + anon_sym_LBRACE, + ACTIONS(3822), 1, + anon_sym_DOT, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3840), 1, + anon_sym_RBRACK, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1354), 1, + sym_val_list, + STATE(1431), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1640), 1, + sym_comment, + STATE(1666), 1, + aux_sym_val_list_repeat1, + STATE(3390), 1, + sym_long_flag, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3838), 2, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2739), 5, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + STATE(1511), 9, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [42259] = 37, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, + anon_sym_DOLLAR, + ACTIONS(2741), 1, + anon_sym_DASHinf, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3816), 1, + anon_sym_DASH_DASH, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, + anon_sym_LBRACE, + ACTIONS(3822), 1, + anon_sym_DOT, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3842), 1, + anon_sym_RBRACK, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1337), 1, + sym_val_list, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1641), 1, + sym_comment, + STATE(1645), 1, + aux_sym_val_list_repeat1, + STATE(3390), 1, + sym_long_flag, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3838), 2, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2739), 5, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + STATE(1511), 9, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [42392] = 36, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, + anon_sym_DOLLAR, + ACTIONS(2741), 1, + anon_sym_DASHinf, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3816), 1, + anon_sym_DASH_DASH, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, + anon_sym_LBRACE, + ACTIONS(3822), 1, + anon_sym_DOT, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3844), 1, + anon_sym_RBRACK, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1642), 1, + sym_comment, + STATE(1649), 1, + aux_sym_val_list_repeat1, + STATE(3390), 1, + sym_long_flag, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3838), 2, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2739), 5, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + STATE(1511), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [42523] = 37, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, + anon_sym_DOLLAR, + ACTIONS(2741), 1, + anon_sym_DASHinf, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3816), 1, + anon_sym_DASH_DASH, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, + anon_sym_LBRACE, + ACTIONS(3822), 1, + anon_sym_DOT, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3846), 1, + anon_sym_RBRACK, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1336), 1, + sym_val_list, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1643), 1, + sym_comment, + STATE(1650), 1, + aux_sym_val_list_repeat1, + STATE(3390), 1, + sym_long_flag, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3838), 2, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2739), 5, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [32874] = 4, + STATE(1511), 9, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [42656] = 37, ACTIONS(3), 1, anon_sym_POUND, - STATE(1614), 1, - sym_comment, - ACTIONS(1467), 15, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, + ACTIONS(2741), 1, + anon_sym_DASHinf, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1469), 42, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(3816), 1, + anon_sym_DASH_DASH, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3822), 1, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3848), 1, + anon_sym_RBRACK, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1361), 1, + sym_val_list, + STATE(1431), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1642), 1, + aux_sym_val_list_repeat1, + STATE(1644), 1, + sym_comment, + STATE(3390), 1, + sym_long_flag, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, + ACTIONS(3838), 2, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [32942] = 4, + STATE(1511), 9, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [42789] = 36, ACTIONS(3), 1, anon_sym_POUND, - STATE(1615), 1, - sym_comment, - ACTIONS(1387), 15, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, + ACTIONS(2741), 1, + anon_sym_DASHinf, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1389), 42, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(3816), 1, + anon_sym_DASH_DASH, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3822), 1, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3850), 1, + anon_sym_RBRACK, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1645), 1, + sym_comment, + STATE(1649), 1, + aux_sym_val_list_repeat1, + STATE(3390), 1, + sym_long_flag, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, + ACTIONS(3838), 2, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [33010] = 4, + STATE(1511), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [42920] = 36, ACTIONS(3), 1, anon_sym_POUND, - STATE(1616), 1, - sym_comment, - ACTIONS(1407), 15, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, + ACTIONS(2741), 1, + anon_sym_DASHinf, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1409), 42, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(3816), 1, + anon_sym_DASH_DASH, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3822), 1, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3852), 1, + anon_sym_RBRACK, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1646), 1, + sym_comment, + STATE(1649), 1, + aux_sym_val_list_repeat1, + STATE(3390), 1, + sym_long_flag, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, + ACTIONS(3838), 2, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [33078] = 5, + STATE(1511), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [43051] = 37, ACTIONS(3), 1, anon_sym_POUND, - STATE(1617), 1, - sym_comment, - ACTIONS(3715), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1561), 15, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, + ACTIONS(2741), 1, + anon_sym_DASHinf, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1563), 40, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(3816), 1, + anon_sym_DASH_DASH, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3822), 1, anon_sym_DOT, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3854), 1, + anon_sym_RBRACK, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1362), 1, + sym_val_list, + STATE(1431), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1646), 1, + aux_sym_val_list_repeat1, + STATE(1647), 1, + sym_comment, + STATE(3390), 1, + sym_long_flag, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, + ACTIONS(3838), 2, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [33148] = 4, + STATE(1511), 9, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [43184] = 37, ACTIONS(3), 1, anon_sym_POUND, - STATE(1618), 1, - sym_comment, - ACTIONS(1557), 15, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, + ACTIONS(2741), 1, + anon_sym_DASHinf, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1559), 42, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(3816), 1, + anon_sym_DASH_DASH, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3822), 1, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3856), 1, + anon_sym_RBRACK, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1335), 1, + sym_val_list, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1648), 1, + sym_comment, + STATE(1653), 1, + aux_sym_val_list_repeat1, + STATE(3390), 1, + sym_long_flag, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, + ACTIONS(3838), 2, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [33216] = 9, + STATE(1511), 9, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [43317] = 35, ACTIONS(3), 1, anon_sym_POUND, - STATE(1619), 1, - sym_comment, - ACTIONS(3709), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3713), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3715), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3719), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(1561), 11, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_in, - anon_sym__, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1563), 36, + ACTIONS(3858), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(3861), 1, + anon_sym_RBRACK, + ACTIONS(3863), 1, anon_sym_LPAREN, + ACTIONS(3866), 1, + anon_sym_DOLLAR, + ACTIONS(3869), 1, + anon_sym_DASH_DASH, + ACTIONS(3872), 1, + anon_sym_DASH, + ACTIONS(3875), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3878), 1, anon_sym_DOT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3881), 1, + anon_sym_not, + ACTIONS(3893), 1, + anon_sym_DASHinf, + ACTIONS(3896), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3899), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3905), 1, + anon_sym_DQUOTE, + ACTIONS(3911), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3914), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(3390), 1, + sym_long_flag, + ACTIONS(3884), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3887), 2, anon_sym_true, anon_sym_false, + ACTIONS(3908), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3917), 2, + sym__list_item_identifier, + sym_short_flag, + STATE(1649), 2, + sym_comment, + aux_sym_val_list_repeat1, + ACTIONS(3902), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3890), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [33294] = 4, + STATE(1511), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [43446] = 36, ACTIONS(3), 1, anon_sym_POUND, - STATE(1620), 1, - sym_comment, - ACTIONS(1557), 15, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, + ACTIONS(2741), 1, + anon_sym_DASHinf, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1559), 42, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(3816), 1, + anon_sym_DASH_DASH, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3822), 1, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3920), 1, + anon_sym_RBRACK, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1649), 1, + aux_sym_val_list_repeat1, + STATE(1650), 1, + sym_comment, + STATE(3390), 1, + sym_long_flag, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, + ACTIONS(3838), 2, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [33362] = 4, + STATE(1511), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [43577] = 36, ACTIONS(3), 1, anon_sym_POUND, - STATE(1621), 1, - sym_comment, - ACTIONS(1399), 15, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, + ACTIONS(2741), 1, + anon_sym_DASHinf, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1401), 42, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(3816), 1, + anon_sym_DASH_DASH, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3822), 1, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3922), 1, + anon_sym_RBRACK, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1649), 1, + aux_sym_val_list_repeat1, + STATE(1651), 1, + sym_comment, + STATE(3390), 1, + sym_long_flag, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, + ACTIONS(3838), 2, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [33430] = 4, + STATE(1511), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [43708] = 37, ACTIONS(3), 1, anon_sym_POUND, - STATE(1622), 1, - sym_comment, - ACTIONS(1403), 15, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym__val_number_decimal_token1, + ACTIONS(2741), 1, + anon_sym_DASHinf, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1405), 42, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(3816), 1, + anon_sym_DASH_DASH, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3822), 1, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3924), 1, + anon_sym_RBRACK, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1334), 1, + sym_val_list, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1651), 1, + aux_sym_val_list_repeat1, + STATE(1652), 1, + sym_comment, + STATE(3390), 1, + sym_long_flag, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, + ACTIONS(3838), 2, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [33498] = 36, + STATE(1511), 9, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [43841] = 36, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3806), 1, - anon_sym_RBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, + ACTIONS(3926), 1, + anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1623), 1, - sym_comment, - STATE(1628), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1649), 1, aux_sym_val_list_repeat1, - STATE(3368), 1, + STATE(1653), 1, + sym_comment, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -200555,472 +202779,473 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [33629] = 36, + [43972] = 37, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3832), 1, + ACTIONS(3928), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1356), 1, + sym_val_list, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1624), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1654), 1, sym_comment, - STATE(1628), 1, + STATE(1671), 1, aux_sym_val_list_repeat1, - STATE(3368), 1, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(1511), 9, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [33760] = 37, + [44105] = 36, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3834), 1, + ACTIONS(3930), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1384), 1, - sym_val_list, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1625), 1, - sym_comment, - STATE(1647), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1649), 1, aux_sym_val_list_repeat1, - STATE(3368), 1, + STATE(1655), 1, + sym_comment, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 9, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [33893] = 36, + [44236] = 37, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, - anon_sym_DOLLAR_DQUOTE, ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3932), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1344), 1, + sym_val_list, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1626), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1656), 1, sym_comment, - STATE(1628), 1, + STATE(1662), 1, aux_sym_val_list_repeat1, - STATE(3368), 1, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(1511), 9, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [34024] = 37, + [44369] = 36, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3838), 1, + ACTIONS(3934), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1382), 1, - sym_val_list, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1626), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1649), 1, aux_sym_val_list_repeat1, - STATE(1627), 1, + STATE(1657), 1, sym_comment, - STATE(3368), 1, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 9, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [34157] = 35, + [44500] = 36, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3840), 1, - anon_sym_LBRACK, - ACTIONS(3843), 1, - anon_sym_RBRACK, - ACTIONS(3845), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(3848), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(3851), 1, + ACTIONS(2741), 1, + anon_sym_DASHinf, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3854), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3857), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3860), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3863), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3875), 1, - anon_sym_DASHinf, - ACTIONS(3878), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3881), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3887), 1, - anon_sym_DQUOTE, - ACTIONS(3893), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3896), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, + ACTIONS(3936), 1, + anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(3368), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1649), 1, + aux_sym_val_list_repeat1, + STATE(1658), 1, + sym_comment, + STATE(3390), 1, sym_long_flag, - ACTIONS(3866), 2, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3869), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3890), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3899), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - STATE(1628), 2, - sym_comment, - aux_sym_val_list_repeat1, - ACTIONS(3884), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3872), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -201031,281 +203256,283 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [34286] = 36, + [44631] = 37, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3902), 1, + ACTIONS(3938), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1345), 1, + sym_val_list, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1628), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1655), 1, aux_sym_val_list_repeat1, - STATE(1629), 1, + STATE(1659), 1, sym_comment, - STATE(3368), 1, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(1511), 9, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [34417] = 36, + [44764] = 37, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3904), 1, + ACTIONS(3940), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1346), 1, + sym_val_list, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1630), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1660), 1, sym_comment, - STATE(1642), 1, + STATE(1672), 1, aux_sym_val_list_repeat1, - STATE(3368), 1, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(1511), 9, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [34548] = 36, + [44897] = 36, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3906), 1, + ACTIONS(3942), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1628), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1649), 1, aux_sym_val_list_repeat1, - STATE(1631), 1, + STATE(1661), 1, sym_comment, - STATE(3368), 1, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -201316,282 +203543,282 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [34679] = 37, + [45028] = 36, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3908), 1, + ACTIONS(3944), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1347), 1, - sym_val_list, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1632), 1, - sym_comment, - STATE(1648), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1649), 1, aux_sym_val_list_repeat1, - STATE(3368), 1, + STATE(1662), 1, + sym_comment, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 9, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [34812] = 36, + [45159] = 37, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + ACTIONS(3946), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1343), 1, + sym_val_list, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1628), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1657), 1, aux_sym_val_list_repeat1, - STATE(1633), 1, + STATE(1663), 1, sym_comment, - STATE(3368), 1, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(1511), 9, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [34943] = 36, + [45292] = 36, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3912), 1, + ACTIONS(3948), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1628), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1658), 1, aux_sym_val_list_repeat1, - STATE(1634), 1, + STATE(1664), 1, sym_comment, - STATE(3368), 1, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -201602,93 +203829,93 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35074] = 37, + [45423] = 37, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, - anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3914), 1, + ACTIONS(3840), 1, anon_sym_RBRACK, + ACTIONS(3950), 1, + anon_sym_DOLLAR, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, sym_val_variable, - STATE(1371), 1, + STATE(1354), 1, sym_val_list, - STATE(1379), 1, - sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1635), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1665), 1, sym_comment, - STATE(1657), 1, + STATE(1666), 1, aux_sym_val_list_repeat1, - STATE(3368), 1, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 9, + STATE(1511), 9, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -201698,189 +203925,188 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35207] = 37, + [45556] = 36, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3916), 1, + ACTIONS(3952), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1373), 1, - sym_val_list, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1636), 1, - sym_comment, - STATE(1638), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1649), 1, aux_sym_val_list_repeat1, - STATE(3368), 1, + STATE(1666), 1, + sym_comment, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 9, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [35340] = 37, + [45687] = 37, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3918), 1, + ACTIONS(3954), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1388), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1364), 1, sym_val_list, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1624), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1661), 1, aux_sym_val_list_repeat1, - STATE(1637), 1, + STATE(1667), 1, sym_comment, - STATE(3368), 1, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 9, + STATE(1511), 9, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -201890,91 +204116,91 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35473] = 36, + [45820] = 36, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3920), 1, + ACTIONS(3956), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1628), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1649), 1, aux_sym_val_list_repeat1, - STATE(1638), 1, + STATE(1668), 1, sym_comment, - STATE(3368), 1, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -201985,93 +204211,93 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35604] = 37, + [45951] = 37, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3922), 1, + ACTIONS(3958), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1355), 1, - sym_val_list, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1351), 1, + sym_val_list, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1634), 1, - aux_sym_val_list_repeat1, - STATE(1639), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1669), 1, sym_comment, - STATE(3368), 1, + STATE(1673), 1, + aux_sym_val_list_repeat1, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 9, + STATE(1511), 9, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -202081,93 +204307,93 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35737] = 37, + [46084] = 37, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3924), 1, + ACTIONS(3960), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1350), 1, - sym_val_list, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1349), 1, + sym_val_list, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1633), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1668), 1, aux_sym_val_list_repeat1, - STATE(1640), 1, + STATE(1670), 1, sym_comment, - STATE(3368), 1, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 9, + STATE(1511), 9, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -202177,187 +204403,186 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35870] = 37, + [46217] = 36, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3926), 1, + ACTIONS(3962), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1375), 1, - sym_val_list, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1631), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1649), 1, aux_sym_val_list_repeat1, - STATE(1641), 1, + STATE(1671), 1, sym_comment, - STATE(3368), 1, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 9, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [36003] = 36, + [46348] = 36, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3928), 1, + ACTIONS(3964), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1628), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1649), 1, aux_sym_val_list_repeat1, - STATE(1642), 1, + STATE(1672), 1, sym_comment, - STATE(3368), 1, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -202368,187 +204593,405 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36134] = 37, + [46479] = 36, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3930), 1, + ACTIONS(3966), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1380), 1, - sym_val_list, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1431), 1, sym__expression, - STATE(1471), 1, + STATE(1507), 1, sym__inter_double_quotes, - STATE(1629), 1, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1649), 1, aux_sym_val_list_repeat1, - STATE(1643), 1, + STATE(1673), 1, sym_comment, - STATE(3368), 1, + STATE(3390), 1, sym_long_flag, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, + ACTIONS(3838), 2, sym__list_item_identifier, sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(2739), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 9, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [36267] = 36, + [46610] = 37, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + ACTIONS(2741), 1, anon_sym_DASHinf, - ACTIONS(2805), 1, + ACTIONS(2745), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3816), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3822), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3932), 1, + ACTIONS(3968), 1, anon_sym_RBRACK, STATE(77), 1, sym__val_number_decimal, STATE(83), 1, sym_val_number, - STATE(1298), 1, + STATE(1112), 1, sym__var, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(1392), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1348), 1, + sym_val_list, + STATE(1431), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, sym__inter_single_quotes, - STATE(1449), 1, + STATE(1639), 1, + aux_sym_val_list_repeat1, + STATE(1674), 1, + sym_comment, + STATE(3390), 1, + sym_long_flag, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3838), 2, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2739), 5, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + STATE(1511), 9, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [46743] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3972), 1, + anon_sym_COMMA, + STATE(1675), 1, + sym_comment, + ACTIONS(3974), 10, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3970), 44, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + aux_sym_record_entry_token1, + anon_sym_def_DASHenv, + sym__record_key, + [46811] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3978), 1, + anon_sym_COMMA, + STATE(1676), 1, + sym_comment, + ACTIONS(3980), 10, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3976), 44, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + aux_sym_record_entry_token1, + anon_sym_def_DASHenv, + sym__record_key, + [46879] = 35, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3982), 1, + anon_sym_LBRACK, + ACTIONS(3984), 1, + anon_sym_LPAREN, + ACTIONS(3986), 1, + anon_sym_DOLLAR, + ACTIONS(3988), 1, + anon_sym_DASH_DASH, + ACTIONS(3990), 1, + anon_sym_DASH, + ACTIONS(3992), 1, + anon_sym_LBRACE, + ACTIONS(3994), 1, + anon_sym_DOT, + ACTIONS(3996), 1, + anon_sym_not, + ACTIONS(4004), 1, + anon_sym_DASHinf, + ACTIONS(4006), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4008), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4012), 1, + anon_sym_DQUOTE, + ACTIONS(4016), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4018), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4020), 1, + sym_short_flag, + STATE(262), 1, + sym__val_number_decimal, + STATE(263), 1, + sym_val_number, + STATE(1677), 1, + sym_comment, + STATE(2134), 1, + sym__flag, + STATE(2987), 1, sym__expression, - STATE(1471), 1, + STATE(2996), 1, + sym__var, + STATE(3415), 1, + sym_expr_parenthesized, + STATE(3520), 1, + sym_val_variable, + STATE(3576), 1, sym__inter_double_quotes, - STATE(1628), 1, - aux_sym_val_list_repeat1, - STATE(1644), 1, - sym_comment, - STATE(3368), 1, + STATE(3577), 1, + sym__inter_single_quotes, + STATE(3594), 1, + sym__str_double_quotes, + STATE(3668), 1, sym_long_flag, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(4014), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(4002), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -202559,91 +205002,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36398] = 36, + [47006] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(3982), 1, + anon_sym_LBRACK, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, - anon_sym_DASHinf, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, - anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3988), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3994), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4004), 1, + anon_sym_DASHinf, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4008), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4012), 1, + anon_sym_DQUOTE, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3934), 1, - anon_sym_RBRACK, - STATE(77), 1, + ACTIONS(4020), 1, + sym_short_flag, + STATE(262), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(263), 1, sym_val_number, - STATE(1298), 1, + STATE(1678), 1, + sym_comment, + STATE(2129), 1, + sym__flag, + STATE(2996), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, - sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(3045), 1, sym__expression, - STATE(1471), 1, + STATE(3415), 1, + sym_expr_parenthesized, + STATE(3520), 1, + sym_val_variable, + STATE(3576), 1, sym__inter_double_quotes, - STATE(1628), 1, - aux_sym_val_list_repeat1, - STATE(1645), 1, - sym_comment, - STATE(3368), 1, + STATE(3577), 1, + sym__inter_single_quotes, + STATE(3594), 1, + sym__str_double_quotes, + STATE(3668), 1, sym_long_flag, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(4014), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(4002), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -202654,91 +205094,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36529] = 36, + [47133] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(3982), 1, + anon_sym_LBRACK, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, - anon_sym_DASHinf, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, - anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3988), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3994), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4004), 1, + anon_sym_DASHinf, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4008), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4012), 1, + anon_sym_DQUOTE, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3936), 1, - anon_sym_RBRACK, - STATE(77), 1, + ACTIONS(4020), 1, + sym_short_flag, + STATE(262), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(263), 1, sym_val_number, - STATE(1298), 1, + STATE(1679), 1, + sym_comment, + STATE(2133), 1, + sym__flag, + STATE(2996), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, - sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(3049), 1, sym__expression, - STATE(1471), 1, + STATE(3415), 1, + sym_expr_parenthesized, + STATE(3520), 1, + sym_val_variable, + STATE(3576), 1, sym__inter_double_quotes, - STATE(1628), 1, - aux_sym_val_list_repeat1, - STATE(1646), 1, - sym_comment, - STATE(3368), 1, + STATE(3577), 1, + sym__inter_single_quotes, + STATE(3594), 1, + sym__str_double_quotes, + STATE(3668), 1, sym_long_flag, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(4014), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(4002), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -202749,91 +205186,393 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36660] = 36, + [47260] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1680), 1, + sym_comment, + ACTIONS(4024), 10, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4022), 44, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + aux_sym_record_entry_token1, + anon_sym_def_DASHenv, + sym__record_key, + [47325] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1681), 1, + sym_comment, + ACTIONS(4028), 10, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4026), 44, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + aux_sym_record_entry_token1, + anon_sym_def_DASHenv, + sym__record_key, + [47390] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1682), 1, + sym_comment, + ACTIONS(4032), 10, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4030), 44, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + aux_sym_record_entry_token1, + anon_sym_def_DASHenv, + sym__record_key, + [47455] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + STATE(1683), 1, + sym_comment, + ACTIONS(4036), 10, anon_sym_LPAREN, - ACTIONS(1955), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, + anon_sym_RBRACE, + anon_sym_DOT, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4034), 44, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_inf, anon_sym_DASHinf, - ACTIONS(2805), 1, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, + aux_sym_record_entry_token1, + anon_sym_def_DASHenv, + sym__record_key, + [47520] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1684), 1, + sym_comment, + ACTIONS(4040), 10, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, anon_sym_DQUOTE, - ACTIONS(3804), 1, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4038), 44, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + aux_sym_record_entry_token1, + anon_sym_def_DASHenv, + sym__record_key, + [47585] = 35, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3982), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3984), 1, + anon_sym_LPAREN, + ACTIONS(3986), 1, + anon_sym_DOLLAR, + ACTIONS(3988), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3994), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4004), 1, + anon_sym_DASHinf, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4008), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4012), 1, + anon_sym_DQUOTE, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3938), 1, - anon_sym_RBRACK, - STATE(77), 1, + ACTIONS(4020), 1, + sym_short_flag, + STATE(262), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(263), 1, sym_val_number, - STATE(1298), 1, + STATE(1685), 1, + sym_comment, + STATE(2124), 1, + sym__flag, + STATE(2996), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, - sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(3136), 1, sym__expression, - STATE(1471), 1, + STATE(3415), 1, + sym_expr_parenthesized, + STATE(3520), 1, + sym_val_variable, + STATE(3576), 1, sym__inter_double_quotes, - STATE(1628), 1, - aux_sym_val_list_repeat1, - STATE(1647), 1, - sym_comment, - STATE(3368), 1, + STATE(3577), 1, + sym__inter_single_quotes, + STATE(3594), 1, + sym__str_double_quotes, + STATE(3668), 1, sym_long_flag, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(4014), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(4002), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -202844,91 +205583,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36791] = 36, + [47712] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(3982), 1, + anon_sym_LBRACK, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, - anon_sym_DASHinf, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, - anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3988), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3994), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4004), 1, + anon_sym_DASHinf, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4008), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4012), 1, + anon_sym_DQUOTE, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3940), 1, - anon_sym_RBRACK, - STATE(77), 1, + ACTIONS(4020), 1, + sym_short_flag, + STATE(262), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(263), 1, sym_val_number, - STATE(1298), 1, + STATE(1686), 1, + sym_comment, + STATE(2125), 1, + sym__flag, + STATE(2996), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, - sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(3147), 1, sym__expression, - STATE(1471), 1, + STATE(3415), 1, + sym_expr_parenthesized, + STATE(3520), 1, + sym_val_variable, + STATE(3576), 1, sym__inter_double_quotes, - STATE(1628), 1, - aux_sym_val_list_repeat1, - STATE(1648), 1, - sym_comment, - STATE(3368), 1, + STATE(3577), 1, + sym__inter_single_quotes, + STATE(3594), 1, + sym__str_double_quotes, + STATE(3668), 1, sym_long_flag, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(4014), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(4002), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -202939,187 +205675,180 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36922] = 37, + [47839] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, - anon_sym_LPAREN, - ACTIONS(2801), 1, - anon_sym_DASHinf, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(3982), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3984), 1, + anon_sym_LPAREN, + ACTIONS(3986), 1, + anon_sym_DOLLAR, + ACTIONS(3988), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3994), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4004), 1, + anon_sym_DASHinf, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4008), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4012), 1, + anon_sym_DQUOTE, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3916), 1, - anon_sym_RBRACK, - ACTIONS(3942), 1, - anon_sym_DOLLAR, - STATE(77), 1, + ACTIONS(4020), 1, + sym_short_flag, + STATE(262), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(263), 1, sym_val_number, - STATE(1298), 1, + STATE(1687), 1, + sym_comment, + STATE(2139), 1, + sym__flag, + STATE(2996), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1373), 1, - sym_val_list, - STATE(1379), 1, - sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(3141), 1, sym__expression, - STATE(1471), 1, + STATE(3415), 1, + sym_expr_parenthesized, + STATE(3520), 1, + sym_val_variable, + STATE(3576), 1, sym__inter_double_quotes, - STATE(1638), 1, - aux_sym_val_list_repeat1, - STATE(1649), 1, - sym_comment, - STATE(3368), 1, + STATE(3577), 1, + sym__inter_single_quotes, + STATE(3594), 1, + sym__str_double_quotes, + STATE(3668), 1, sym_long_flag, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(4014), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(4002), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 9, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [37055] = 36, + [47966] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(3982), 1, + anon_sym_LBRACK, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, - anon_sym_DASHinf, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, - anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3988), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3994), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4004), 1, + anon_sym_DASHinf, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4008), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4012), 1, + anon_sym_DQUOTE, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3944), 1, - anon_sym_RBRACK, - STATE(77), 1, + ACTIONS(4020), 1, + sym_short_flag, + STATE(262), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(263), 1, sym_val_number, - STATE(1298), 1, + STATE(1688), 1, + sym_comment, + STATE(2121), 1, + sym__flag, + STATE(2996), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, - sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(3148), 1, sym__expression, - STATE(1471), 1, + STATE(3415), 1, + sym_expr_parenthesized, + STATE(3520), 1, + sym_val_variable, + STATE(3576), 1, sym__inter_double_quotes, - STATE(1628), 1, - aux_sym_val_list_repeat1, - STATE(1650), 1, - sym_comment, - STATE(3368), 1, + STATE(3577), 1, + sym__inter_single_quotes, + STATE(3594), 1, + sym__str_double_quotes, + STATE(3668), 1, sym_long_flag, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(4014), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(4002), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -203130,91 +205859,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [37186] = 36, + [48093] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(3982), 1, + anon_sym_LBRACK, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, - anon_sym_DASHinf, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, - anon_sym_LBRACK, - ACTIONS(3808), 1, + ACTIONS(3988), 1, anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(3994), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4004), 1, + anon_sym_DASHinf, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4008), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4012), 1, + anon_sym_DQUOTE, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3946), 1, - anon_sym_RBRACK, - STATE(77), 1, + ACTIONS(4020), 1, + sym_short_flag, + STATE(262), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(263), 1, sym_val_number, - STATE(1298), 1, + STATE(1689), 1, + sym_comment, + STATE(2128), 1, + sym__flag, + STATE(2996), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, - sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(3153), 1, sym__expression, - STATE(1471), 1, + STATE(3415), 1, + sym_expr_parenthesized, + STATE(3520), 1, + sym_val_variable, + STATE(3576), 1, sym__inter_double_quotes, - STATE(1628), 1, - aux_sym_val_list_repeat1, - STATE(1651), 1, - sym_comment, - STATE(3368), 1, + STATE(3577), 1, + sym__inter_single_quotes, + STATE(3594), 1, + sym__str_double_quotes, + STATE(3668), 1, sym_long_flag, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(4014), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(4002), 5, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_NaN, - STATE(1466), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -203225,571 +205951,520 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [37317] = 37, + [48220] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(4042), 1, + anon_sym_LBRACK, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, - anon_sym_DASHinf, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, - anon_sym_LBRACK, - ACTIONS(3808), 1, - anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(4052), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4064), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4068), 1, + anon_sym_DQUOTE, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3948), 1, - anon_sym_RBRACK, - STATE(77), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + STATE(198), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(207), 1, sym_val_number, - STATE(1298), 1, + STATE(1690), 1, + sym_comment, + STATE(2488), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1367), 1, - sym_val_list, - STATE(1379), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(1392), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, + sym__inter_double_quotes, + STATE(2634), 1, sym__inter_single_quotes, - STATE(1449), 1, + STATE(2641), 1, + sym_unquoted, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2877), 1, sym__expression, - STATE(1471), 1, - sym__inter_double_quotes, - STATE(1645), 1, - aux_sym_val_list_repeat1, - STATE(1652), 1, - sym_comment, - STATE(3368), 1, - sym_long_flag, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(4070), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 9, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [37450] = 37, + [48339] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, - anon_sym_LPAREN, - ACTIONS(1955), 1, - anon_sym_DOLLAR, - ACTIONS(2801), 1, - anon_sym_DASHinf, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(3808), 1, - anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(89), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3950), 1, - anon_sym_RBRACK, - STATE(77), 1, - sym__val_number_decimal, - STATE(83), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(1298), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1691), 1, + sym_comment, + STATE(2795), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, + STATE(3260), 1, sym_val_variable, - STATE(1376), 1, - sym_val_list, - STATE(1379), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(1392), 1, + STATE(3356), 1, + sym__str_double_quotes, + STATE(3366), 1, sym__inter_single_quotes, - STATE(1449), 1, - sym__expression, - STATE(1471), 1, - sym__inter_double_quotes, - STATE(1650), 1, - aux_sym_val_list_repeat1, - STATE(1653), 1, - sym_comment, STATE(3368), 1, - sym_long_flag, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3820), 2, + sym__inter_double_quotes, + STATE(3451), 1, + sym__expression, + STATE(4488), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + ACTIONS(83), 4, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DASHinf, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_NaN, - STATE(1466), 9, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [37583] = 37, + [48462] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, - anon_sym_DASHinf, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, - anon_sym_LBRACK, - ACTIONS(3808), 1, - anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, - anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3687), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3691), 1, + anon_sym_DQUOTE, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3952), 1, - anon_sym_RBRACK, - STATE(77), 1, - sym__val_number_decimal, - STATE(83), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4082), 1, + anon_sym_DOT, + ACTIONS(4084), 1, + aux_sym_unquoted_token1, + STATE(243), 1, sym_val_number, - STATE(1298), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(1692), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(1323), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(1361), 1, + STATE(3127), 1, + sym__inter_double_quotes, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3134), 1, + sym_unquoted, + STATE(3463), 1, sym_val_variable, - STATE(1379), 1, + STATE(3521), 1, sym_expr_parenthesized, - STATE(1389), 1, - sym_val_list, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(3634), 1, sym__expression, - STATE(1471), 1, - sym__inter_double_quotes, - STATE(1646), 1, - aux_sym_val_list_repeat1, - STATE(1654), 1, - sym_comment, - STATE(3368), 1, - sym_long_flag, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3693), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 9, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [37716] = 37, + [48581] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, - anon_sym_DASHinf, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, - anon_sym_LBRACK, - ACTIONS(3808), 1, - anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, - anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3687), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3691), 1, + anon_sym_DQUOTE, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3954), 1, - anon_sym_RBRACK, - STATE(77), 1, - sym__val_number_decimal, - STATE(83), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4082), 1, + anon_sym_DOT, + ACTIONS(4084), 1, + aux_sym_unquoted_token1, + STATE(243), 1, sym_val_number, - STATE(1298), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(1693), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(1323), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(1361), 1, + STATE(3127), 1, + sym__inter_double_quotes, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3133), 1, + sym_unquoted, + STATE(3463), 1, sym_val_variable, - STATE(1369), 1, - sym_val_list, - STATE(1379), 1, + STATE(3521), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(3635), 1, sym__expression, - STATE(1471), 1, - sym__inter_double_quotes, - STATE(1644), 1, - aux_sym_val_list_repeat1, - STATE(1655), 1, - sym_comment, - STATE(3368), 1, - sym_long_flag, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3693), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 9, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [37849] = 37, + [48700] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, - anon_sym_DASHinf, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, - anon_sym_LBRACK, - ACTIONS(3808), 1, - anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, - anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3687), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3691), 1, + anon_sym_DQUOTE, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3956), 1, - anon_sym_RBRACK, - STATE(77), 1, - sym__val_number_decimal, - STATE(83), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4082), 1, + anon_sym_DOT, + ACTIONS(4084), 1, + aux_sym_unquoted_token1, + STATE(243), 1, sym_val_number, - STATE(1298), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(1694), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(1323), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(1361), 1, + STATE(3127), 1, + sym__inter_double_quotes, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3132), 1, + sym_unquoted, + STATE(3463), 1, sym_val_variable, - STATE(1379), 1, + STATE(3521), 1, sym_expr_parenthesized, - STATE(1385), 1, - sym_val_list, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(3636), 1, sym__expression, - STATE(1471), 1, - sym__inter_double_quotes, - STATE(1623), 1, - aux_sym_val_list_repeat1, - STATE(1656), 1, - sym_comment, - STATE(3368), 1, - sym_long_flag, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3693), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 9, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [37982] = 36, + [48819] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(4042), 1, + anon_sym_LBRACK, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, - anon_sym_DASHinf, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, - anon_sym_LBRACK, - ACTIONS(3808), 1, - anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, - anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4064), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4068), 1, + anon_sym_DQUOTE, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3958), 1, - anon_sym_RBRACK, - STATE(77), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + ACTIONS(4086), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(207), 1, sym_val_number, - STATE(1298), 1, + STATE(1695), 1, + sym_comment, + STATE(2488), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(1392), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, + sym__inter_double_quotes, + STATE(2634), 1, sym__inter_single_quotes, - STATE(1449), 1, + STATE(2666), 1, + sym_unquoted, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2962), 1, sym__expression, - STATE(1471), 1, - sym__inter_double_quotes, - STATE(1628), 1, - aux_sym_val_list_repeat1, - STATE(1657), 1, - sym_comment, - STATE(3368), 1, - sym_long_flag, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(4070), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -203800,310 +206475,170 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [38113] = 37, + [48938] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(2801), 1, - anon_sym_DASHinf, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, - anon_sym_LBRACK, - ACTIONS(3808), 1, - anon_sym_DASH_DASH, - ACTIONS(3810), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3814), 1, - anon_sym_DOT, - ACTIONS(3816), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(3687), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3691), 1, + anon_sym_DQUOTE, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3960), 1, - anon_sym_RBRACK, - STATE(77), 1, - sym__val_number_decimal, - STATE(83), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4082), 1, + anon_sym_DOT, + ACTIONS(4084), 1, + aux_sym_unquoted_token1, + STATE(243), 1, sym_val_number, - STATE(1298), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(1696), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(1323), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(1358), 1, - sym_val_list, - STATE(1361), 1, + STATE(3125), 1, + sym_unquoted, + STATE(3127), 1, + sym__inter_double_quotes, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3463), 1, sym_val_variable, - STATE(1379), 1, + STATE(3521), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1449), 1, + STATE(3637), 1, sym__expression, - STATE(1471), 1, - sym__inter_double_quotes, - STATE(1651), 1, - aux_sym_val_list_repeat1, - STATE(1658), 1, - sym_comment, - STATE(3368), 1, - sym_long_flag, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3830), 2, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(3824), 3, + ACTIONS(3693), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 5, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 9, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [38246] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3964), 1, - anon_sym_COMMA, - STATE(1659), 1, - sym_comment, - ACTIONS(3966), 10, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3962), 44, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - aux_sym_record_entry_token1, - sym__record_key, - [38314] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3970), 1, - anon_sym_COMMA, - STATE(1660), 1, - sym_comment, - ACTIONS(3972), 10, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3968), 44, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - aux_sym_record_entry_token1, - sym__record_key, - [38382] = 35, + [49057] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, - anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3980), 1, - anon_sym_DASH_DASH, - ACTIONS(3982), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3986), 1, - anon_sym_DOT, - ACTIONS(3988), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(3996), 1, - anon_sym_DASHinf, - ACTIONS(3998), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4012), 1, - sym_short_flag, - STATE(258), 1, - sym__val_number_decimal, - STATE(263), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4082), 1, + anon_sym_DOT, + ACTIONS(4084), 1, + aux_sym_unquoted_token1, + STATE(243), 1, sym_val_number, - STATE(1661), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(1697), 1, sym_comment, - STATE(2113), 1, - sym__flag, - STATE(2980), 1, + STATE(2598), 1, sym__var, - STATE(3111), 1, - sym__expression, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, - sym_val_variable, - STATE(3551), 1, - sym__inter_double_quotes, - STATE(3566), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3575), 1, + STATE(3124), 1, + sym_unquoted, + STATE(3127), 1, + sym__inter_double_quotes, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3653), 1, - sym_long_flag, - ACTIONS(3990), 2, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3638), 1, + sym__expression, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 5, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -204114,210 +206649,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [38509] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1662), 1, - sym_comment, - ACTIONS(4016), 10, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4014), 44, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - aux_sym_record_entry_token1, - sym__record_key, - [38574] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1663), 1, - sym_comment, - ACTIONS(4020), 10, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4018), 44, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - aux_sym_record_entry_token1, - sym__record_key, - [38639] = 35, + [49176] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, - anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3980), 1, - anon_sym_DASH_DASH, - ACTIONS(3982), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3986), 1, - anon_sym_DOT, - ACTIONS(3988), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(3996), 1, - anon_sym_DASHinf, - ACTIONS(3998), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4012), 1, - sym_short_flag, - STATE(258), 1, - sym__val_number_decimal, - STATE(263), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4082), 1, + anon_sym_DOT, + ACTIONS(4084), 1, + aux_sym_unquoted_token1, + STATE(243), 1, sym_val_number, - STATE(1664), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(1698), 1, sym_comment, - STATE(2105), 1, - sym__flag, - STATE(2980), 1, + STATE(2598), 1, sym__var, - STATE(3031), 1, - sym__expression, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, - sym_val_variable, - STATE(3551), 1, - sym__inter_double_quotes, - STATE(3566), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3575), 1, + STATE(3120), 1, + sym_unquoted, + STATE(3127), 1, + sym__inter_double_quotes, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3653), 1, - sym_long_flag, - ACTIONS(3990), 2, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3640), 1, + sym__expression, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 5, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -204328,88 +206736,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [38766] = 35, + [49295] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, - anon_sym_LBRACK, - ACTIONS(3976), 1, - anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(3980), 1, - anon_sym_DASH_DASH, - ACTIONS(3982), 1, + ACTIONS(3619), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(3633), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3635), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4088), 1, + anon_sym_LBRACK, + ACTIONS(4090), 1, + anon_sym_LPAREN, + ACTIONS(4092), 1, anon_sym_LBRACE, - ACTIONS(3986), 1, + ACTIONS(4094), 1, anon_sym_DOT, - ACTIONS(3988), 1, + ACTIONS(4096), 1, anon_sym_not, - ACTIONS(3996), 1, - anon_sym_DASHinf, - ACTIONS(3998), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4104), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4108), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4110), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4012), 1, - sym_short_flag, - STATE(258), 1, + ACTIONS(4112), 1, + aux_sym_unquoted_token1, + STATE(239), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(242), 1, sym_val_number, - STATE(1665), 1, + STATE(1699), 1, sym_comment, - STATE(2122), 1, - sym__flag, - STATE(2980), 1, + STATE(2645), 1, sym__var, - STATE(3062), 1, - sym__expression, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, + STATE(2814), 1, sym_val_variable, - STATE(3551), 1, - sym__inter_double_quotes, - STATE(3566), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3575), 1, + STATE(3034), 1, + sym__inter_double_quotes, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3653), 1, - sym_long_flag, - ACTIONS(3990), 2, + STATE(3040), 1, + sym__expression, + STATE(3060), 1, + sym_unquoted, + ACTIONS(4098), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4100), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4106), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 5, + ACTIONS(4102), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -204420,271 +206823,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [38893] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1666), 1, - sym_comment, - ACTIONS(4024), 10, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4022), 44, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - aux_sym_record_entry_token1, - sym__record_key, - [38958] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1667), 1, - sym_comment, - ACTIONS(4028), 10, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4026), 44, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - aux_sym_record_entry_token1, - sym__record_key, - [39023] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1668), 1, - sym_comment, - ACTIONS(4032), 10, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4030), 44, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - aux_sym_record_entry_token1, - sym__record_key, - [39088] = 35, + [49414] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, - anon_sym_DOLLAR, - ACTIONS(3980), 1, - anon_sym_DASH_DASH, - ACTIONS(3982), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(3986), 1, - anon_sym_DOT, - ACTIONS(3988), 1, - anon_sym_not, - ACTIONS(3996), 1, - anon_sym_DASHinf, - ACTIONS(3998), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4012), 1, - sym_short_flag, - STATE(258), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4114), 1, + anon_sym_DOT, + ACTIONS(4116), 1, + anon_sym_not, + ACTIONS(4120), 1, + aux_sym_unquoted_token1, + STATE(246), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(257), 1, sym_val_number, - STATE(1669), 1, + STATE(1700), 1, sym_comment, - STATE(2126), 1, - sym__flag, - STATE(2980), 1, + STATE(2795), 1, sym__var, - STATE(3137), 1, - sym__expression, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, + STATE(3222), 1, sym_val_variable, - STATE(3551), 1, - sym__inter_double_quotes, - STATE(3566), 1, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, sym__str_double_quotes, - STATE(3575), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3653), 1, - sym_long_flag, - ACTIONS(3990), 2, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3437), 1, + sym__expression, + STATE(3448), 1, + sym_unquoted, + ACTIONS(93), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4118), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 5, + ACTIONS(83), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -204695,88 +206910,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39215] = 35, + [49533] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, - anon_sym_DOLLAR, - ACTIONS(3980), 1, - anon_sym_DASH_DASH, - ACTIONS(3982), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(3986), 1, - anon_sym_DOT, - ACTIONS(3988), 1, - anon_sym_not, - ACTIONS(3996), 1, - anon_sym_DASHinf, - ACTIONS(3998), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4012), 1, - sym_short_flag, - STATE(258), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4114), 1, + anon_sym_DOT, + ACTIONS(4116), 1, + anon_sym_not, + ACTIONS(4120), 1, + aux_sym_unquoted_token1, + STATE(246), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(257), 1, sym_val_number, - STATE(1670), 1, + STATE(1701), 1, sym_comment, - STATE(2109), 1, - sym__flag, - STATE(2980), 1, + STATE(2795), 1, sym__var, - STATE(3132), 1, - sym__expression, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, + STATE(3222), 1, sym_val_variable, - STATE(3551), 1, - sym__inter_double_quotes, - STATE(3566), 1, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, sym__str_double_quotes, - STATE(3575), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3653), 1, - sym_long_flag, - ACTIONS(3990), 2, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3450), 1, + sym__expression, + STATE(3453), 1, + sym_unquoted, + ACTIONS(93), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4118), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 5, + ACTIONS(83), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -204787,88 +206997,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39342] = 35, + [49652] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, - anon_sym_DOLLAR, - ACTIONS(3980), 1, - anon_sym_DASH_DASH, - ACTIONS(3982), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(3986), 1, - anon_sym_DOT, - ACTIONS(3988), 1, - anon_sym_not, - ACTIONS(3996), 1, - anon_sym_DASHinf, - ACTIONS(3998), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4012), 1, - sym_short_flag, - STATE(258), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4114), 1, + anon_sym_DOT, + ACTIONS(4116), 1, + anon_sym_not, + ACTIONS(4120), 1, + aux_sym_unquoted_token1, + STATE(246), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(257), 1, sym_val_number, - STATE(1671), 1, + STATE(1702), 1, sym_comment, - STATE(2125), 1, - sym__flag, - STATE(2970), 1, - sym__expression, - STATE(2980), 1, + STATE(2795), 1, sym__var, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, + STATE(3222), 1, sym_val_variable, - STATE(3551), 1, - sym__inter_double_quotes, - STATE(3566), 1, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, sym__str_double_quotes, - STATE(3575), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3653), 1, - sym_long_flag, - ACTIONS(3990), 2, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3454), 1, + sym__expression, + STATE(3462), 1, + sym_unquoted, + ACTIONS(93), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4118), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 5, + ACTIONS(83), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -204879,88 +207084,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39469] = 35, + [49771] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, - anon_sym_DOLLAR, - ACTIONS(3980), 1, - anon_sym_DASH_DASH, - ACTIONS(3982), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(3986), 1, - anon_sym_DOT, - ACTIONS(3988), 1, - anon_sym_not, - ACTIONS(3996), 1, - anon_sym_DASHinf, - ACTIONS(3998), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4012), 1, - sym_short_flag, - STATE(258), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4114), 1, + anon_sym_DOT, + ACTIONS(4116), 1, + anon_sym_not, + ACTIONS(4120), 1, + aux_sym_unquoted_token1, + STATE(246), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(257), 1, sym_val_number, - STATE(1672), 1, + STATE(1703), 1, sym_comment, - STATE(2107), 1, - sym__flag, - STATE(2980), 1, + STATE(2795), 1, sym__var, - STATE(3131), 1, - sym__expression, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, + STATE(3222), 1, sym_val_variable, - STATE(3551), 1, - sym__inter_double_quotes, - STATE(3566), 1, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, sym__str_double_quotes, - STATE(3575), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3653), 1, - sym_long_flag, - ACTIONS(3990), 2, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3464), 1, + sym__expression, + STATE(3468), 1, + sym_unquoted, + ACTIONS(93), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4118), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 5, + ACTIONS(83), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -204971,88 +207171,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39596] = 35, + [49890] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(3980), 1, - anon_sym_DASH_DASH, - ACTIONS(3982), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(3986), 1, - anon_sym_DOT, - ACTIONS(3988), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(3996), 1, - anon_sym_DASHinf, - ACTIONS(3998), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4012), 1, - sym_short_flag, - STATE(258), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + ACTIONS(4086), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(207), 1, sym_val_number, - STATE(1673), 1, + STATE(1704), 1, sym_comment, - STATE(2106), 1, - sym__flag, - STATE(2980), 1, + STATE(2488), 1, sym__var, - STATE(3124), 1, - sym__expression, - STATE(3384), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3492), 1, + STATE(2547), 1, sym_val_variable, - STATE(3551), 1, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3566), 1, - sym__str_double_quotes, - STATE(3575), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(3653), 1, - sym_long_flag, - ACTIONS(3990), 2, + STATE(2653), 1, + sym_unquoted, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2958), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 5, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -205063,85 +207258,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39723] = 34, + [50009] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, - anon_sym_DOT, - ACTIONS(280), 1, - anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4114), 1, + anon_sym_DOT, + ACTIONS(4116), 1, + anon_sym_not, + ACTIONS(4120), 1, + aux_sym_unquoted_token1, + STATE(246), 1, sym__val_number_decimal, - STATE(1674), 1, + STATE(257), 1, + sym_val_number, + STATE(1705), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3222), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3176), 1, - sym__expression, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(4240), 1, - sym__where_predicate, - ACTIONS(284), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3470), 1, + sym__expression, + STATE(3471), 1, + sym_unquoted, + ACTIONS(93), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4118), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(83), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -205152,83 +207345,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39846] = 32, + [50128] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(4042), 1, + anon_sym_LBRACK, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4038), 1, - anon_sym_DOT, - ACTIONS(4040), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(241), 1, - sym_val_number, - STATE(256), 1, + ACTIONS(4086), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(1675), 1, + STATE(207), 1, + sym_val_number, + STATE(1706), 1, sym_comment, - STATE(2581), 1, + STATE(2488), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, + STATE(2536), 1, + sym_expr_parenthesized, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3110), 1, - sym_unquoted, - STATE(3113), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(3406), 1, - sym_val_variable, - STATE(3442), 1, - sym_expr_parenthesized, - STATE(3603), 1, + STATE(2657), 1, + sym_unquoted, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2960), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -205239,83 +207432,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39965] = 32, + [50247] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3619), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, - ACTIONS(3669), 1, - anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(3633), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3635), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4088), 1, + anon_sym_LBRACK, + ACTIONS(4090), 1, + anon_sym_LPAREN, + ACTIONS(4092), 1, + anon_sym_LBRACE, + ACTIONS(4094), 1, + anon_sym_DOT, + ACTIONS(4096), 1, + anon_sym_not, + ACTIONS(4104), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4108), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4110), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4112), 1, aux_sym_unquoted_token1, - ACTIONS(4042), 1, - anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(257), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(1676), 1, + STATE(242), 1, + sym_val_number, + STATE(1707), 1, sym_comment, - STATE(2581), 1, + STATE(2645), 1, sym__var, - STATE(2962), 1, + STATE(2814), 1, + sym_val_variable, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3119), 1, + STATE(3058), 1, sym_unquoted, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3616), 1, + STATE(3059), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(4098), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4100), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4106), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4102), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -205326,83 +207519,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40084] = 32, + [50366] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4044), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4046), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(4048), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4050), 1, - anon_sym_DOT, - ACTIONS(4052), 1, - anon_sym_not, - ACTIONS(4060), 1, + ACTIONS(87), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(89), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4064), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4066), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4068), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4114), 1, + anon_sym_DOT, + ACTIONS(4116), 1, + anon_sym_not, + ACTIONS(4120), 1, aux_sym_unquoted_token1, - STATE(219), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(257), 1, sym_val_number, - STATE(1677), 1, + STATE(1708), 1, sym_comment, - STATE(2530), 1, + STATE(2795), 1, sym__var, - STATE(2711), 1, + STATE(3222), 1, sym_val_variable, - STATE(2725), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(2818), 1, - sym_unquoted, - STATE(2820), 1, - sym__expression, - STATE(2865), 1, + STATE(3356), 1, + sym__str_double_quotes, + STATE(3366), 1, sym__inter_single_quotes, - STATE(2866), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - ACTIONS(4054), 2, + STATE(3475), 1, + sym__expression, + STATE(3480), 1, + sym_unquoted, + ACTIONS(93), 2, sym_val_nothing, sym_val_date, - ACTIONS(4056), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4062), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(4118), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2894), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4058), 6, + ACTIONS(83), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -205413,83 +207606,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40203] = 32, + [50485] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1176), 1, - anon_sym_LPAREN, - ACTIONS(4070), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4072), 1, - anon_sym_DOLLAR, - ACTIONS(4074), 1, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(4076), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4078), 1, - anon_sym_DOT, - ACTIONS(4080), 1, - anon_sym_not, - ACTIONS(4088), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4090), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4094), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4098), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4100), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4102), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4114), 1, + anon_sym_DOT, + ACTIONS(4116), 1, + anon_sym_not, + ACTIONS(4120), 1, aux_sym_unquoted_token1, - STATE(29), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(31), 1, + STATE(257), 1, sym_val_number, - STATE(544), 1, + STATE(1709), 1, + sym_comment, + STATE(2795), 1, sym__var, - STATE(572), 1, - sym_expr_parenthesized, - STATE(576), 1, + STATE(3222), 1, sym_val_variable, - STATE(608), 1, - sym__expression, - STATE(617), 1, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, sym__str_double_quotes, - STATE(618), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(619), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(638), 1, + STATE(3484), 1, + sym__expression, + STATE(3487), 1, sym_unquoted, - STATE(1678), 1, - sym_comment, - ACTIONS(4082), 2, + ACTIONS(93), 2, sym_val_nothing, sym_val_date, - ACTIONS(4084), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4096), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4092), 3, + ACTIONS(4118), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(644), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4086), 6, + ACTIONS(83), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(615), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -205500,83 +207693,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40322] = 32, + [50604] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1176), 1, - anon_sym_LPAREN, - ACTIONS(4070), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4072), 1, - anon_sym_DOLLAR, - ACTIONS(4074), 1, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(4076), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4078), 1, - anon_sym_DOT, - ACTIONS(4080), 1, - anon_sym_not, - ACTIONS(4088), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4090), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4094), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4098), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4100), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4102), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4114), 1, + anon_sym_DOT, + ACTIONS(4116), 1, + anon_sym_not, + ACTIONS(4120), 1, aux_sym_unquoted_token1, - STATE(29), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(31), 1, + STATE(257), 1, sym_val_number, - STATE(544), 1, + STATE(1710), 1, + sym_comment, + STATE(2795), 1, sym__var, - STATE(572), 1, - sym_expr_parenthesized, - STATE(576), 1, + STATE(3222), 1, sym_val_variable, - STATE(596), 1, - sym__expression, - STATE(607), 1, - sym_unquoted, - STATE(617), 1, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, sym__str_double_quotes, - STATE(618), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(619), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(1679), 1, - sym_comment, - ACTIONS(4082), 2, + STATE(3490), 1, + sym__expression, + STATE(3492), 1, + sym_unquoted, + ACTIONS(93), 2, sym_val_nothing, sym_val_date, - ACTIONS(4084), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4096), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4092), 3, + ACTIONS(4118), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(644), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4086), 6, + ACTIONS(83), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(615), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -205587,7 +207780,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40441] = 34, + [50723] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -205598,18 +207791,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, ACTIONS(87), 1, aux_sym__val_number_decimal_token1, ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, ACTIONS(95), 1, anon_sym_DQUOTE, ACTIONS(99), 1, @@ -205618,54 +207803,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4114), 1, + anon_sym_DOT, + ACTIONS(4116), 1, + anon_sym_not, + ACTIONS(4120), 1, + aux_sym_unquoted_token1, + STATE(246), 1, sym__val_number_decimal, - STATE(1680), 1, + STATE(257), 1, + sym_val_number, + STATE(1711), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3222), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3407), 1, + STATE(3493), 1, sym__expression, - STATE(4345), 1, - sym__where_predicate, - ACTIONS(81), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, + STATE(3495), 1, + sym_unquoted, + ACTIONS(93), 2, + sym_val_nothing, + sym_val_date, ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, + ACTIONS(4118), 2, + anon_sym_true, + anon_sym_false, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(83), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -205676,85 +207867,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40564] = 34, + [50842] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(282), 1, sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, + ACTIONS(296), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(216), 1, + STATE(209), 1, sym_val_number, - STATE(242), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1681), 1, + STATE(1712), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3190), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3405), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3337), 1, sym__expression, - STATE(4346), 1, + STATE(4188), 1, sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, + ACTIONS(288), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -205765,83 +207956,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40687] = 32, + [50965] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1176), 1, - anon_sym_LPAREN, - ACTIONS(4070), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4072), 1, - anon_sym_DOLLAR, - ACTIONS(4074), 1, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(4076), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4078), 1, - anon_sym_DOT, - ACTIONS(4080), 1, - anon_sym_not, - ACTIONS(4088), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4090), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4094), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4098), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4100), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4102), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4114), 1, + anon_sym_DOT, + ACTIONS(4116), 1, + anon_sym_not, + ACTIONS(4120), 1, aux_sym_unquoted_token1, - STATE(29), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(31), 1, + STATE(257), 1, sym_val_number, - STATE(544), 1, + STATE(1713), 1, + sym_comment, + STATE(2795), 1, sym__var, - STATE(572), 1, - sym_expr_parenthesized, - STATE(576), 1, + STATE(3222), 1, sym_val_variable, - STATE(617), 1, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, sym__str_double_quotes, - STATE(618), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(619), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(659), 1, - sym_unquoted, - STATE(660), 1, + STATE(3496), 1, sym__expression, - STATE(1682), 1, - sym_comment, - ACTIONS(4082), 2, + STATE(3498), 1, + sym_unquoted, + ACTIONS(93), 2, sym_val_nothing, sym_val_date, - ACTIONS(4084), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4096), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4092), 3, + ACTIONS(4118), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(644), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4086), 6, + ACTIONS(83), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(615), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -205852,7 +208043,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40806] = 34, + [51084] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -205863,18 +208054,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, ACTIONS(87), 1, aux_sym__val_number_decimal_token1, ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, ACTIONS(95), 1, anon_sym_DQUOTE, ACTIONS(99), 1, @@ -205883,54 +208066,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4114), 1, + anon_sym_DOT, + ACTIONS(4116), 1, + anon_sym_not, + ACTIONS(4120), 1, + aux_sym_unquoted_token1, + STATE(246), 1, sym__val_number_decimal, - STATE(1683), 1, + STATE(257), 1, + sym_val_number, + STATE(1714), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3222), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3403), 1, + STATE(3501), 1, sym__expression, - STATE(4352), 1, - sym__where_predicate, - ACTIONS(81), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, + STATE(3502), 1, + sym_unquoted, + ACTIONS(93), 2, + sym_val_nothing, + sym_val_date, ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, + ACTIONS(4118), 2, + anon_sym_true, + anon_sym_false, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(83), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -205941,85 +208130,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40929] = 34, + [51203] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(1713), 1, + anon_sym_DOLLAR, + ACTIONS(2621), 1, + anon_sym_DASH, + ACTIONS(2635), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(2637), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4124), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4126), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4128), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4130), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4132), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4140), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4144), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4146), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4148), 1, + aux_sym_unquoted_token1, + STATE(57), 1, sym__val_number_decimal, - STATE(1684), 1, - sym_comment, - STATE(2893), 1, + STATE(68), 1, + sym_val_number, + STATE(747), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, + STATE(792), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(851), 1, + sym_val_variable, + STATE(893), 1, + sym__expression, + STATE(899), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(911), 1, + sym_unquoted, + STATE(913), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(917), 1, sym__inter_double_quotes, - STATE(3400), 1, - sym__expression, - STATE(4362), 1, - sym__where_predicate, - ACTIONS(81), 2, + STATE(1715), 1, + sym_comment, + ACTIONS(4134), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4136), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4142), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(2639), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(892), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4138), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(922), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -206030,85 +208217,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41052] = 34, + [51322] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + ACTIONS(4086), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(1685), 1, + STATE(207), 1, + sym_val_number, + STATE(1716), 1, sym_comment, - STATE(2893), 1, + STATE(2488), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3399), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2670), 1, + sym_unquoted, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2964), 1, sym__expression, - STATE(4366), 1, - sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(4056), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4060), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -206119,85 +208304,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41175] = 34, + [51441] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + ACTIONS(4086), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(1686), 1, + STATE(207), 1, + sym_val_number, + STATE(1717), 1, sym_comment, - STATE(2893), 1, + STATE(2488), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3397), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2674), 1, + sym_unquoted, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2965), 1, sym__expression, - STATE(4370), 1, - sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(4056), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, - anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + anon_sym_0x, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4060), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -206208,85 +208391,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41298] = 34, + [51560] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + ACTIONS(4086), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(1687), 1, + STATE(207), 1, + sym_val_number, + STATE(1718), 1, sym_comment, - STATE(2893), 1, + STATE(2488), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2578), 1, + sym_unquoted, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3395), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2968), 1, sym__expression, - STATE(4374), 1, - sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(4056), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4060), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -206297,85 +208478,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41421] = 34, + [51679] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + ACTIONS(4086), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(1688), 1, + STATE(207), 1, + sym_val_number, + STATE(1719), 1, sym_comment, - STATE(2893), 1, + STATE(2488), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3435), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2685), 1, + sym_unquoted, + STATE(2969), 1, sym__expression, - STATE(4378), 1, - sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(4056), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4060), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -206386,85 +208565,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41544] = 34, + [51798] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + ACTIONS(4086), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(1689), 1, + STATE(207), 1, + sym_val_number, + STATE(1720), 1, sym_comment, - STATE(2893), 1, + STATE(2488), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3389), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2686), 1, + sym_unquoted, + STATE(2970), 1, sym__expression, - STATE(4379), 1, - sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(4056), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4060), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -206475,83 +208652,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41667] = 32, + [51917] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1176), 1, - anon_sym_LPAREN, - ACTIONS(4070), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4072), 1, + ACTIONS(4044), 1, + anon_sym_LPAREN, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(4074), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(4076), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4078), 1, - anon_sym_DOT, - ACTIONS(4080), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4088), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4090), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4094), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4098), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4100), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4102), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(29), 1, + ACTIONS(4086), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(31), 1, + STATE(207), 1, sym_val_number, - STATE(544), 1, + STATE(1721), 1, + sym_comment, + STATE(2488), 1, sym__var, - STATE(572), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(576), 1, + STATE(2547), 1, sym_val_variable, - STATE(584), 1, - sym__expression, - STATE(617), 1, - sym__str_double_quotes, - STATE(618), 1, - sym__inter_single_quotes, - STATE(619), 1, + STATE(2633), 1, sym__inter_double_quotes, - STATE(656), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2687), 1, sym_unquoted, - STATE(1690), 1, - sym_comment, - ACTIONS(4082), 2, + STATE(2971), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4084), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4096), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4092), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(644), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4086), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(615), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -206562,83 +208739,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41786] = 32, + [52036] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3478), 1, + ACTIONS(1713), 1, anon_sym_DOLLAR, - ACTIONS(3482), 1, + ACTIONS(2621), 1, anon_sym_DASH, - ACTIONS(3496), 1, + ACTIONS(2635), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, + ACTIONS(2637), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4044), 1, + ACTIONS(4124), 1, anon_sym_LBRACK, - ACTIONS(4046), 1, + ACTIONS(4126), 1, anon_sym_LPAREN, - ACTIONS(4048), 1, + ACTIONS(4128), 1, anon_sym_LBRACE, - ACTIONS(4050), 1, + ACTIONS(4130), 1, anon_sym_DOT, - ACTIONS(4052), 1, + ACTIONS(4132), 1, anon_sym_not, - ACTIONS(4060), 1, + ACTIONS(4140), 1, anon_sym_DQUOTE, - ACTIONS(4064), 1, + ACTIONS(4144), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4066), 1, + ACTIONS(4146), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4068), 1, + ACTIONS(4148), 1, aux_sym_unquoted_token1, - STATE(219), 1, + STATE(57), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(68), 1, sym_val_number, - STATE(1691), 1, - sym_comment, - STATE(2530), 1, + STATE(747), 1, sym__var, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, + STATE(792), 1, sym_expr_parenthesized, - STATE(2821), 1, - sym_unquoted, - STATE(2822), 1, + STATE(851), 1, + sym_val_variable, + STATE(885), 1, sym__expression, - STATE(2865), 1, + STATE(888), 1, + sym_unquoted, + STATE(899), 1, + sym__str_double_quotes, + STATE(913), 1, sym__inter_single_quotes, - STATE(2866), 1, + STATE(917), 1, sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - ACTIONS(4054), 2, + STATE(1722), 1, + sym_comment, + ACTIONS(4134), 2, sym_val_nothing, sym_val_date, - ACTIONS(4056), 2, + ACTIONS(4136), 2, anon_sym_true, anon_sym_false, - ACTIONS(4062), 2, + ACTIONS(4142), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(2639), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2894), 4, + STATE(892), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4058), 6, + ACTIONS(4138), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(922), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -206649,85 +208826,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41905] = 34, + [52155] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + ACTIONS(4086), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(1692), 1, + STATE(207), 1, + sym_val_number, + STATE(1723), 1, sym_comment, - STATE(2893), 1, + STATE(2488), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3387), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2688), 1, + sym_unquoted, + STATE(2972), 1, sym__expression, - STATE(4380), 1, - sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(4056), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4060), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -206738,85 +208913,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42028] = 34, + [52274] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + ACTIONS(4086), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(1693), 1, + STATE(207), 1, + sym_val_number, + STATE(1724), 1, sym_comment, - STATE(2893), 1, + STATE(2488), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3385), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2641), 1, + sym_unquoted, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2973), 1, sym__expression, - STATE(4386), 1, - sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(4056), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4060), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -206827,85 +209000,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42151] = 34, + [52393] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + ACTIONS(4086), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(1694), 1, + STATE(207), 1, + sym_val_number, + STATE(1725), 1, sym_comment, - STATE(2893), 1, + STATE(2488), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3382), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2692), 1, + sym_unquoted, + STATE(2976), 1, sym__expression, - STATE(4387), 1, - sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(4056), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4060), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -206916,83 +209087,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42274] = 32, + [52512] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4044), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4046), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, + ACTIONS(4046), 1, + anon_sym_DOLLAR, ACTIONS(4048), 1, - anon_sym_LBRACE, + anon_sym_DASH, ACTIONS(4050), 1, - anon_sym_DOT, - ACTIONS(4052), 1, + anon_sym_LBRACE, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4060), 1, - anon_sym_DQUOTE, + ACTIONS(4062), 1, + aux_sym__val_number_decimal_token1, ACTIONS(4064), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4068), 1, + anon_sym_DQUOTE, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4066), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4068), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(219), 1, + ACTIONS(4086), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(207), 1, sym_val_number, - STATE(1695), 1, + STATE(1726), 1, sym_comment, - STATE(2530), 1, + STATE(2488), 1, sym__var, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2823), 1, - sym_unquoted, - STATE(2824), 1, - sym__expression, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2914), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, sym__str_double_quotes, - ACTIONS(4054), 2, + STATE(2696), 1, + sym_unquoted, + STATE(2977), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4056), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4062), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2894), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4058), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -207003,83 +209174,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42393] = 32, + [52631] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4044), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4046), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, + ACTIONS(4046), 1, + anon_sym_DOLLAR, ACTIONS(4048), 1, - anon_sym_LBRACE, + anon_sym_DASH, ACTIONS(4050), 1, - anon_sym_DOT, - ACTIONS(4052), 1, + anon_sym_LBRACE, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4060), 1, - anon_sym_DQUOTE, + ACTIONS(4062), 1, + aux_sym__val_number_decimal_token1, ACTIONS(4064), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4068), 1, + anon_sym_DQUOTE, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4066), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4068), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(219), 1, + ACTIONS(4150), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(207), 1, sym_val_number, - STATE(1696), 1, + STATE(1727), 1, sym_comment, - STATE(2530), 1, + STATE(2488), 1, sym__var, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2826), 1, - sym_unquoted, - STATE(2827), 1, - sym__expression, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2914), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2653), 1, + sym_unquoted, + STATE(2683), 1, sym__str_double_quotes, - ACTIONS(4054), 2, + STATE(2844), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4056), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4062), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2894), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4058), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -207090,85 +209261,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42512] = 34, + [52750] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + ACTIONS(4150), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(1697), 1, + STATE(207), 1, + sym_val_number, + STATE(1728), 1, sym_comment, - STATE(2893), 1, + STATE(2488), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3380), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2657), 1, + sym_unquoted, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2845), 1, sym__expression, - STATE(4388), 1, - sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(4056), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4060), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -207179,83 +209348,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42635] = 32, + [52869] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4044), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4046), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, + ACTIONS(4046), 1, + anon_sym_DOLLAR, ACTIONS(4048), 1, - anon_sym_LBRACE, + anon_sym_DASH, ACTIONS(4050), 1, - anon_sym_DOT, - ACTIONS(4052), 1, + anon_sym_LBRACE, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4060), 1, - anon_sym_DQUOTE, + ACTIONS(4062), 1, + aux_sym__val_number_decimal_token1, ACTIONS(4064), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4068), 1, + anon_sym_DQUOTE, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4066), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4068), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(219), 1, + ACTIONS(4150), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(207), 1, sym_val_number, - STATE(1698), 1, + STATE(1729), 1, sym_comment, - STATE(2530), 1, + STATE(2488), 1, sym__var, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2828), 1, - sym_unquoted, - STATE(2831), 1, - sym__expression, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2914), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2666), 1, + sym_unquoted, + STATE(2683), 1, sym__str_double_quotes, - ACTIONS(4054), 2, + STATE(2850), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4056), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4062), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2894), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4058), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -207266,83 +209435,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42754] = 32, + [52988] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(4042), 1, + anon_sym_LBRACK, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - ACTIONS(4042), 1, + ACTIONS(4150), 1, anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(257), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(1699), 1, + STATE(207), 1, + sym_val_number, + STATE(1730), 1, sym_comment, - STATE(2581), 1, + STATE(2488), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3110), 1, - sym_unquoted, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3498), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3502), 1, + STATE(2547), 1, sym_val_variable, - STATE(3604), 1, + STATE(2633), 1, + sym__inter_double_quotes, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2670), 1, + sym_unquoted, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2851), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -207353,83 +209522,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42873] = 32, + [53107] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3478), 1, + ACTIONS(1713), 1, anon_sym_DOLLAR, - ACTIONS(3482), 1, + ACTIONS(2621), 1, anon_sym_DASH, - ACTIONS(3496), 1, + ACTIONS(2635), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, + ACTIONS(2637), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4044), 1, + ACTIONS(4124), 1, anon_sym_LBRACK, - ACTIONS(4046), 1, + ACTIONS(4126), 1, anon_sym_LPAREN, - ACTIONS(4048), 1, + ACTIONS(4128), 1, anon_sym_LBRACE, - ACTIONS(4050), 1, + ACTIONS(4130), 1, anon_sym_DOT, - ACTIONS(4052), 1, + ACTIONS(4132), 1, anon_sym_not, - ACTIONS(4060), 1, + ACTIONS(4140), 1, anon_sym_DQUOTE, - ACTIONS(4064), 1, + ACTIONS(4144), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4066), 1, + ACTIONS(4146), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4068), 1, + ACTIONS(4148), 1, aux_sym_unquoted_token1, - STATE(219), 1, + STATE(57), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(68), 1, sym_val_number, - STATE(1700), 1, - sym_comment, - STATE(2530), 1, + STATE(747), 1, sym__var, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, + STATE(792), 1, sym_expr_parenthesized, - STATE(2832), 1, + STATE(851), 1, + sym_val_variable, + STATE(886), 1, sym_unquoted, - STATE(2834), 1, + STATE(899), 1, + sym__str_double_quotes, + STATE(902), 1, sym__expression, - STATE(2865), 1, + STATE(913), 1, sym__inter_single_quotes, - STATE(2866), 1, + STATE(917), 1, sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - ACTIONS(4054), 2, + STATE(1731), 1, + sym_comment, + ACTIONS(4134), 2, sym_val_nothing, sym_val_date, - ACTIONS(4056), 2, + ACTIONS(4136), 2, anon_sym_true, anon_sym_false, - ACTIONS(4062), 2, + ACTIONS(4142), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(2639), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2894), 4, + STATE(892), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4058), 6, + ACTIONS(4138), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(922), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -207440,83 +209609,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42992] = 32, + [53226] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3478), 1, + ACTIONS(1713), 1, anon_sym_DOLLAR, - ACTIONS(3482), 1, + ACTIONS(2621), 1, anon_sym_DASH, - ACTIONS(3496), 1, + ACTIONS(2635), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, + ACTIONS(2637), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4044), 1, + ACTIONS(4124), 1, anon_sym_LBRACK, - ACTIONS(4046), 1, + ACTIONS(4126), 1, anon_sym_LPAREN, - ACTIONS(4048), 1, + ACTIONS(4128), 1, anon_sym_LBRACE, - ACTIONS(4050), 1, + ACTIONS(4130), 1, anon_sym_DOT, - ACTIONS(4052), 1, + ACTIONS(4132), 1, anon_sym_not, - ACTIONS(4060), 1, + ACTIONS(4140), 1, anon_sym_DQUOTE, - ACTIONS(4064), 1, + ACTIONS(4144), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4066), 1, + ACTIONS(4146), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4068), 1, + ACTIONS(4148), 1, aux_sym_unquoted_token1, - STATE(219), 1, + STATE(57), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(68), 1, sym_val_number, - STATE(1701), 1, - sym_comment, - STATE(2530), 1, + STATE(747), 1, sym__var, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, + STATE(792), 1, sym_expr_parenthesized, - STATE(2835), 1, + STATE(851), 1, + sym_val_variable, + STATE(899), 1, + sym__str_double_quotes, + STATE(909), 1, sym_unquoted, - STATE(2836), 1, - sym__expression, - STATE(2865), 1, + STATE(913), 1, sym__inter_single_quotes, - STATE(2866), 1, + STATE(917), 1, sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - ACTIONS(4054), 2, + STATE(921), 1, + sym__expression, + STATE(1732), 1, + sym_comment, + ACTIONS(4134), 2, sym_val_nothing, sym_val_date, - ACTIONS(4056), 2, + ACTIONS(4136), 2, anon_sym_true, anon_sym_false, - ACTIONS(4062), 2, + ACTIONS(4142), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(2639), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2894), 4, + STATE(892), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4058), 6, + ACTIONS(4138), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(922), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -207527,83 +209696,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43111] = 32, + [53345] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4044), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4046), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, + ACTIONS(4046), 1, + anon_sym_DOLLAR, ACTIONS(4048), 1, - anon_sym_LBRACE, + anon_sym_DASH, ACTIONS(4050), 1, - anon_sym_DOT, - ACTIONS(4052), 1, + anon_sym_LBRACE, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4060), 1, - anon_sym_DQUOTE, + ACTIONS(4062), 1, + aux_sym__val_number_decimal_token1, ACTIONS(4064), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4068), 1, + anon_sym_DQUOTE, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4066), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4068), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(219), 1, + ACTIONS(4150), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(207), 1, sym_val_number, - STATE(1702), 1, + STATE(1733), 1, sym_comment, - STATE(2530), 1, + STATE(2488), 1, sym__var, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2840), 1, - sym_unquoted, - STATE(2845), 1, - sym__expression, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2914), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2674), 1, + sym_unquoted, + STATE(2683), 1, sym__str_double_quotes, - ACTIONS(4054), 2, + STATE(2852), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4056), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4062), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2894), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4058), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -207614,83 +209783,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43230] = 32, + [53464] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3478), 1, + ACTIONS(1713), 1, anon_sym_DOLLAR, - ACTIONS(3482), 1, + ACTIONS(2621), 1, anon_sym_DASH, - ACTIONS(3496), 1, + ACTIONS(2635), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, + ACTIONS(2637), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4044), 1, + ACTIONS(4124), 1, anon_sym_LBRACK, - ACTIONS(4046), 1, + ACTIONS(4126), 1, anon_sym_LPAREN, - ACTIONS(4048), 1, + ACTIONS(4128), 1, anon_sym_LBRACE, - ACTIONS(4050), 1, + ACTIONS(4130), 1, anon_sym_DOT, - ACTIONS(4052), 1, + ACTIONS(4132), 1, anon_sym_not, - ACTIONS(4060), 1, + ACTIONS(4140), 1, anon_sym_DQUOTE, - ACTIONS(4064), 1, + ACTIONS(4144), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4066), 1, + ACTIONS(4146), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4068), 1, + ACTIONS(4148), 1, aux_sym_unquoted_token1, - STATE(219), 1, + STATE(57), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(68), 1, sym_val_number, - STATE(1703), 1, - sym_comment, - STATE(2530), 1, + STATE(747), 1, sym__var, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, + STATE(792), 1, sym_expr_parenthesized, - STATE(2846), 1, - sym_unquoted, - STATE(2847), 1, + STATE(851), 1, + sym_val_variable, + STATE(882), 1, sym__expression, - STATE(2865), 1, + STATE(899), 1, + sym__str_double_quotes, + STATE(913), 1, sym__inter_single_quotes, - STATE(2866), 1, + STATE(917), 1, sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - ACTIONS(4054), 2, + STATE(926), 1, + sym_unquoted, + STATE(1734), 1, + sym_comment, + ACTIONS(4134), 2, sym_val_nothing, sym_val_date, - ACTIONS(4056), 2, + ACTIONS(4136), 2, anon_sym_true, anon_sym_false, - ACTIONS(4062), 2, + ACTIONS(4142), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(2639), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2894), 4, + STATE(892), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4058), 6, + ACTIONS(4138), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(922), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -207701,83 +209870,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43349] = 32, + [53583] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4044), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4046), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, + ACTIONS(4046), 1, + anon_sym_DOLLAR, ACTIONS(4048), 1, - anon_sym_LBRACE, + anon_sym_DASH, ACTIONS(4050), 1, - anon_sym_DOT, - ACTIONS(4052), 1, + anon_sym_LBRACE, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4060), 1, - anon_sym_DQUOTE, + ACTIONS(4062), 1, + aux_sym__val_number_decimal_token1, ACTIONS(4064), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4068), 1, + anon_sym_DQUOTE, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4066), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4068), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(219), 1, + ACTIONS(4150), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(207), 1, sym_val_number, - STATE(1704), 1, + STATE(1735), 1, sym_comment, - STATE(2530), 1, + STATE(2488), 1, sym__var, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2849), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2578), 1, sym_unquoted, - STATE(2850), 1, - sym__expression, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2914), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, sym__str_double_quotes, - ACTIONS(4054), 2, + STATE(2853), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4056), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4062), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2894), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4058), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -207788,83 +209957,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43468] = 32, + [53702] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1176), 1, - anon_sym_LPAREN, - ACTIONS(4070), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4072), 1, - anon_sym_DOLLAR, - ACTIONS(4074), 1, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(4076), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4078), 1, - anon_sym_DOT, - ACTIONS(4080), 1, - anon_sym_not, - ACTIONS(4088), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4090), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4094), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4098), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4100), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4102), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4114), 1, + anon_sym_DOT, + ACTIONS(4116), 1, + anon_sym_not, + ACTIONS(4120), 1, aux_sym_unquoted_token1, - STATE(29), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(31), 1, + STATE(257), 1, sym_val_number, - STATE(544), 1, + STATE(1736), 1, + sym_comment, + STATE(2795), 1, sym__var, - STATE(572), 1, - sym_expr_parenthesized, - STATE(576), 1, + STATE(3222), 1, sym_val_variable, - STATE(617), 1, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, sym__str_double_quotes, - STATE(618), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(619), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(657), 1, - sym_unquoted, - STATE(658), 1, + STATE(3504), 1, sym__expression, - STATE(1705), 1, - sym_comment, - ACTIONS(4082), 2, + STATE(3506), 1, + sym_unquoted, + ACTIONS(93), 2, sym_val_nothing, sym_val_date, - ACTIONS(4084), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4096), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4092), 3, + ACTIONS(4118), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(644), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4086), 6, + ACTIONS(83), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(615), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -207875,83 +210044,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43587] = 32, + [53821] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3478), 1, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(3482), 1, + ACTIONS(3619), 1, anon_sym_DASH, - ACTIONS(3496), 1, + ACTIONS(3633), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, + ACTIONS(3635), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4044), 1, + ACTIONS(4088), 1, anon_sym_LBRACK, - ACTIONS(4046), 1, + ACTIONS(4090), 1, anon_sym_LPAREN, - ACTIONS(4048), 1, + ACTIONS(4092), 1, anon_sym_LBRACE, - ACTIONS(4050), 1, + ACTIONS(4094), 1, anon_sym_DOT, - ACTIONS(4052), 1, + ACTIONS(4096), 1, anon_sym_not, - ACTIONS(4060), 1, + ACTIONS(4104), 1, anon_sym_DQUOTE, - ACTIONS(4064), 1, + ACTIONS(4108), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4066), 1, + ACTIONS(4110), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4068), 1, + ACTIONS(4112), 1, aux_sym_unquoted_token1, - STATE(219), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(242), 1, sym_val_number, - STATE(1706), 1, + STATE(1737), 1, sym_comment, - STATE(2530), 1, + STATE(2645), 1, sym__var, - STATE(2711), 1, + STATE(2814), 1, sym_val_variable, - STATE(2725), 1, + STATE(2926), 1, sym_expr_parenthesized, - STATE(2852), 1, + STATE(2998), 1, + sym__str_double_quotes, + STATE(3034), 1, + sym__inter_double_quotes, + STATE(3035), 1, + sym__inter_single_quotes, + STATE(3056), 1, sym_unquoted, - STATE(2853), 1, + STATE(3057), 1, sym__expression, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, - sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - ACTIONS(4054), 2, + ACTIONS(4098), 2, sym_val_nothing, sym_val_date, - ACTIONS(4056), 2, + ACTIONS(4100), 2, anon_sym_true, anon_sym_false, - ACTIONS(4062), 2, + ACTIONS(4106), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2894), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4058), 6, + ACTIONS(4102), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -207962,83 +210131,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43706] = 32, + [53940] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1176), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(4070), 1, - anon_sym_LBRACK, - ACTIONS(4072), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(4074), 1, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(4076), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(4078), 1, - anon_sym_DOT, - ACTIONS(4080), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(4088), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4090), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4094), 1, - anon_sym_DQUOTE, - ACTIONS(4098), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4100), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4102), 1, + ACTIONS(4152), 1, + anon_sym_DOT, + ACTIONS(4154), 1, aux_sym_unquoted_token1, - STATE(29), 1, + STATE(77), 1, sym__val_number_decimal, - STATE(31), 1, + STATE(83), 1, sym_val_number, - STATE(544), 1, + STATE(1112), 1, sym__var, - STATE(572), 1, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1338), 1, sym_expr_parenthesized, - STATE(576), 1, + STATE(1339), 1, sym_val_variable, - STATE(617), 1, - sym__str_double_quotes, - STATE(618), 1, - sym__inter_single_quotes, - STATE(619), 1, - sym__inter_double_quotes, - STATE(643), 1, + STATE(1414), 1, sym__expression, - STATE(661), 1, + STATE(1415), 1, sym_unquoted, - STATE(1707), 1, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1738), 1, sym_comment, - ACTIONS(4082), 2, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(4084), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(4096), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4092), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(644), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4086), 6, + ACTIONS(2739), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(615), 10, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -208049,83 +210218,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43825] = 32, + [54059] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3478), 1, + ACTIONS(1713), 1, anon_sym_DOLLAR, - ACTIONS(3482), 1, + ACTIONS(2621), 1, anon_sym_DASH, - ACTIONS(3496), 1, + ACTIONS(2635), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, + ACTIONS(2637), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4044), 1, + ACTIONS(4124), 1, anon_sym_LBRACK, - ACTIONS(4046), 1, + ACTIONS(4126), 1, anon_sym_LPAREN, - ACTIONS(4048), 1, + ACTIONS(4128), 1, anon_sym_LBRACE, - ACTIONS(4050), 1, + ACTIONS(4130), 1, anon_sym_DOT, - ACTIONS(4052), 1, + ACTIONS(4132), 1, anon_sym_not, - ACTIONS(4060), 1, + ACTIONS(4140), 1, anon_sym_DQUOTE, - ACTIONS(4064), 1, + ACTIONS(4144), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4066), 1, + ACTIONS(4146), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4068), 1, + ACTIONS(4148), 1, aux_sym_unquoted_token1, - STATE(219), 1, + STATE(57), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(68), 1, sym_val_number, - STATE(1708), 1, - sym_comment, - STATE(2530), 1, + STATE(747), 1, sym__var, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, + STATE(792), 1, sym_expr_parenthesized, - STATE(2854), 1, - sym_unquoted, - STATE(2859), 1, - sym__expression, - STATE(2865), 1, + STATE(851), 1, + sym_val_variable, + STATE(899), 1, + sym__str_double_quotes, + STATE(913), 1, sym__inter_single_quotes, - STATE(2866), 1, + STATE(917), 1, sym__inter_double_quotes, - STATE(2914), 1, - sym__str_double_quotes, - ACTIONS(4054), 2, + STATE(950), 1, + sym_unquoted, + STATE(956), 1, + sym__expression, + STATE(1739), 1, + sym_comment, + ACTIONS(4134), 2, sym_val_nothing, sym_val_date, - ACTIONS(4056), 2, + ACTIONS(4136), 2, anon_sym_true, anon_sym_false, - ACTIONS(4062), 2, + ACTIONS(4142), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(2639), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2894), 4, + STATE(892), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4058), 6, + ACTIONS(4138), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(922), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -208136,83 +210305,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43944] = 32, + [54178] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(3482), 1, - anon_sym_DASH, - ACTIONS(3496), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3498), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4044), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4046), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, + ACTIONS(4046), 1, + anon_sym_DOLLAR, ACTIONS(4048), 1, - anon_sym_LBRACE, + anon_sym_DASH, ACTIONS(4050), 1, - anon_sym_DOT, - ACTIONS(4052), 1, + anon_sym_LBRACE, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4060), 1, - anon_sym_DQUOTE, + ACTIONS(4062), 1, + aux_sym__val_number_decimal_token1, ACTIONS(4064), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4068), 1, + anon_sym_DQUOTE, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4066), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4068), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(219), 1, + ACTIONS(4150), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(238), 1, + STATE(207), 1, sym_val_number, - STATE(1709), 1, + STATE(1740), 1, sym_comment, - STATE(2530), 1, + STATE(2488), 1, sym__var, - STATE(2711), 1, - sym_val_variable, - STATE(2725), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2860), 1, - sym_unquoted, - STATE(2861), 1, - sym__expression, - STATE(2865), 1, - sym__inter_single_quotes, - STATE(2866), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2914), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, sym__str_double_quotes, - ACTIONS(4054), 2, + STATE(2685), 1, + sym_unquoted, + STATE(2854), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4056), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4062), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3500), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2894), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4058), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2857), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -208223,83 +210392,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44063] = 32, + [54297] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4116), 1, - anon_sym_DOT, - ACTIONS(4118), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(200), 1, + ACTIONS(4150), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(207), 1, sym_val_number, - STATE(1710), 1, + STATE(1741), 1, sym_comment, - STATE(2482), 1, + STATE(2488), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(2653), 1, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2686), 1, sym_unquoted, - STATE(2773), 1, + STATE(2821), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -208310,7 +210479,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44182] = 34, + [54416] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -208341,29 +210510,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1711), 1, + STATE(1742), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3314), 1, + STATE(3304), 1, sym__expression, - STATE(4173), 1, + STATE(4288), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -208383,12 +210552,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -208399,83 +210568,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44305] = 32, + [54539] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2181), 1, + ACTIONS(4042), 1, + anon_sym_LBRACK, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(2183), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(4142), 1, - anon_sym_LBRACK, - ACTIONS(4144), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(4146), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4148), 1, - anon_sym_DOT, - ACTIONS(4150), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4158), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4160), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4164), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4168), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4170), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4172), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(85), 1, + ACTIONS(4150), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(92), 1, + STATE(207), 1, sym_val_number, - STATE(1344), 1, + STATE(1743), 1, + sym_comment, + STATE(2488), 1, sym__var, - STATE(1512), 1, - sym_val_variable, - STATE(1527), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(1583), 1, - sym__str_double_quotes, - STATE(1595), 1, - sym__inter_single_quotes, - STATE(1596), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(1608), 1, - sym__expression, - STATE(1611), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2687), 1, sym_unquoted, - STATE(1712), 1, - sym_comment, - ACTIONS(4152), 2, + STATE(2858), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4154), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4166), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4162), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1552), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4156), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1590), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -208486,83 +210655,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44424] = 32, + [54658] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - ACTIONS(4174), 1, + ACTIONS(4150), 1, anon_sym_DOT, - STATE(200), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(207), 1, sym_val_number, - STATE(1713), 1, + STATE(1744), 1, sym_comment, - STATE(2482), 1, + STATE(2488), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(2643), 1, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2688), 1, sym_unquoted, - STATE(2798), 1, + STATE(2865), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -208573,83 +210742,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44543] = 32, + [54777] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(1713), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(2621), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, - ACTIONS(3669), 1, - anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(2635), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(2637), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4124), 1, + anon_sym_LBRACK, + ACTIONS(4126), 1, + anon_sym_LPAREN, + ACTIONS(4128), 1, + anon_sym_LBRACE, + ACTIONS(4130), 1, + anon_sym_DOT, + ACTIONS(4132), 1, + anon_sym_not, + ACTIONS(4140), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4144), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4146), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4038), 1, - anon_sym_DOT, - ACTIONS(4040), 1, + ACTIONS(4148), 1, aux_sym_unquoted_token1, - STATE(241), 1, - sym_val_number, - STATE(256), 1, + STATE(57), 1, sym__val_number_decimal, - STATE(1714), 1, - sym_comment, - STATE(2581), 1, + STATE(68), 1, + sym_val_number, + STATE(747), 1, sym__var, - STATE(2962), 1, + STATE(792), 1, + sym_expr_parenthesized, + STATE(851), 1, + sym_val_variable, + STATE(899), 1, sym__str_double_quotes, - STATE(3067), 1, - sym_unquoted, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, + STATE(913), 1, sym__inter_single_quotes, - STATE(3406), 1, - sym_val_variable, - STATE(3442), 1, - sym_expr_parenthesized, - STATE(3611), 1, + STATE(917), 1, + sym__inter_double_quotes, + STATE(942), 1, sym__expression, - ACTIONS(3671), 2, + STATE(948), 1, + sym_unquoted, + STATE(1745), 1, + sym_comment, + ACTIONS(4134), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4136), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4142), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(2639), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(892), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4138), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(922), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -208660,170 +210829,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44662] = 32, + [54896] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, - anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4038), 1, - anon_sym_DOT, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - STATE(241), 1, - sym_val_number, - STATE(256), 1, - sym__val_number_decimal, - STATE(1715), 1, - sym_comment, - STATE(2581), 1, - sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3087), 1, - sym_unquoted, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3406), 1, - sym_val_variable, - STATE(3442), 1, - sym_expr_parenthesized, - STATE(3598), 1, - sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3685), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3681), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [44781] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1695), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(2396), 1, - anon_sym_DASH, - ACTIONS(2410), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2412), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4176), 1, - anon_sym_LBRACK, - ACTIONS(4178), 1, - anon_sym_LPAREN, - ACTIONS(4180), 1, - anon_sym_LBRACE, - ACTIONS(4182), 1, + ACTIONS(4114), 1, anon_sym_DOT, - ACTIONS(4184), 1, + ACTIONS(4116), 1, anon_sym_not, - ACTIONS(4192), 1, - anon_sym_DQUOTE, - ACTIONS(4196), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4198), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4200), 1, + ACTIONS(4120), 1, aux_sym_unquoted_token1, - STATE(40), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(63), 1, + STATE(257), 1, sym_val_number, - STATE(707), 1, + STATE(1746), 1, + sym_comment, + STATE(2795), 1, sym__var, - STATE(762), 1, + STATE(3222), 1, sym_val_variable, - STATE(778), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(816), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(869), 1, - sym__expression, - STATE(870), 1, - sym_unquoted, - STATE(881), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(882), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(1716), 1, - sym_comment, - ACTIONS(4186), 2, + STATE(3507), 1, + sym__expression, + STATE(3508), 1, + sym_unquoted, + ACTIONS(93), 2, sym_val_nothing, sym_val_date, - ACTIONS(4188), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4194), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2414), 3, + ACTIONS(4118), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(836), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4190), 6, + ACTIONS(83), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(879), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -208834,83 +210916,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44900] = 32, + [55015] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1176), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4070), 1, - anon_sym_LBRACK, - ACTIONS(4072), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(4074), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(4076), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4078), 1, - anon_sym_DOT, - ACTIONS(4080), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4088), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4090), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4094), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4098), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4100), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4102), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4082), 1, + anon_sym_DOT, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(29), 1, - sym__val_number_decimal, - STATE(31), 1, + STATE(243), 1, sym_val_number, - STATE(544), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(1747), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(572), 1, - sym_expr_parenthesized, - STATE(576), 1, - sym_val_variable, - STATE(617), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(618), 1, - sym__inter_single_quotes, - STATE(619), 1, - sym__inter_double_quotes, - STATE(654), 1, + STATE(3111), 1, sym_unquoted, - STATE(655), 1, + STATE(3127), 1, + sym__inter_double_quotes, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3641), 1, sym__expression, - STATE(1717), 1, - sym_comment, - ACTIONS(4082), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4084), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4096), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4092), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(644), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4086), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(615), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -208921,83 +211003,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45019] = 32, + [55134] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1695), 1, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(2396), 1, + ACTIONS(3619), 1, anon_sym_DASH, - ACTIONS(2410), 1, + ACTIONS(3633), 1, aux_sym__val_number_decimal_token1, - ACTIONS(2412), 1, + ACTIONS(3635), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4176), 1, + ACTIONS(4088), 1, anon_sym_LBRACK, - ACTIONS(4178), 1, + ACTIONS(4090), 1, anon_sym_LPAREN, - ACTIONS(4180), 1, + ACTIONS(4092), 1, anon_sym_LBRACE, - ACTIONS(4182), 1, + ACTIONS(4094), 1, anon_sym_DOT, - ACTIONS(4184), 1, + ACTIONS(4096), 1, anon_sym_not, - ACTIONS(4192), 1, + ACTIONS(4104), 1, anon_sym_DQUOTE, - ACTIONS(4196), 1, + ACTIONS(4108), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4198), 1, + ACTIONS(4110), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4200), 1, + ACTIONS(4112), 1, aux_sym_unquoted_token1, - STATE(40), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(63), 1, + STATE(242), 1, sym_val_number, - STATE(707), 1, + STATE(1748), 1, + sym_comment, + STATE(2645), 1, sym__var, - STATE(762), 1, + STATE(2814), 1, sym_val_variable, - STATE(778), 1, + STATE(2926), 1, sym_expr_parenthesized, - STATE(816), 1, + STATE(2998), 1, sym__str_double_quotes, - STATE(866), 1, - sym__expression, - STATE(868), 1, - sym_unquoted, - STATE(881), 1, - sym__inter_single_quotes, - STATE(882), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(1718), 1, - sym_comment, - ACTIONS(4186), 2, + STATE(3035), 1, + sym__inter_single_quotes, + STATE(3054), 1, + sym_unquoted, + STATE(3055), 1, + sym__expression, + ACTIONS(4098), 2, sym_val_nothing, sym_val_date, - ACTIONS(4188), 2, + ACTIONS(4100), 2, anon_sym_true, anon_sym_false, - ACTIONS(4194), 2, + ACTIONS(4106), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2414), 3, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(836), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4190), 6, + ACTIONS(4102), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(879), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -209008,83 +211090,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45138] = 32, + [55253] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1695), 1, - anon_sym_DOLLAR, - ACTIONS(2396), 1, - anon_sym_DASH, - ACTIONS(2410), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2412), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4176), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4178), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4180), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, + anon_sym_DASH, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4182), 1, - anon_sym_DOT, - ACTIONS(4184), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4192), 1, + ACTIONS(4062), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4064), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4196), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4198), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4200), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(40), 1, + ACTIONS(4150), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(63), 1, + STATE(207), 1, sym_val_number, - STATE(707), 1, + STATE(1749), 1, + sym_comment, + STATE(2488), 1, sym__var, - STATE(762), 1, - sym_val_variable, - STATE(778), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(816), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, + sym__inter_double_quotes, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2641), 1, + sym_unquoted, + STATE(2683), 1, sym__str_double_quotes, - STATE(864), 1, + STATE(2867), 1, sym__expression, - STATE(865), 1, - sym_unquoted, - STATE(881), 1, - sym__inter_single_quotes, - STATE(882), 1, - sym__inter_double_quotes, - STATE(1719), 1, - sym_comment, - ACTIONS(4186), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4188), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4194), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2414), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(836), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4190), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(879), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -209095,83 +211177,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45257] = 32, + [55372] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1695), 1, - anon_sym_DOLLAR, - ACTIONS(2396), 1, - anon_sym_DASH, - ACTIONS(2410), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2412), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4176), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4178), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4180), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, + anon_sym_DASH, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4182), 1, - anon_sym_DOT, - ACTIONS(4184), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4192), 1, + ACTIONS(4062), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4064), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4196), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4198), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4200), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(40), 1, + ACTIONS(4150), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(63), 1, + STATE(207), 1, sym_val_number, - STATE(707), 1, + STATE(1750), 1, + sym_comment, + STATE(2488), 1, sym__var, - STATE(762), 1, - sym_val_variable, - STATE(778), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(816), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, + sym__inter_double_quotes, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, sym__str_double_quotes, - STATE(862), 1, - sym__expression, - STATE(863), 1, + STATE(2692), 1, sym_unquoted, - STATE(881), 1, - sym__inter_single_quotes, - STATE(882), 1, - sym__inter_double_quotes, - STATE(1720), 1, - sym_comment, - ACTIONS(4186), 2, + STATE(2868), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4188), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4194), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2414), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(836), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4190), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(879), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -209182,83 +211264,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45376] = 32, + [55491] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1695), 1, + ACTIONS(3663), 1, + anon_sym_LPAREN, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(2396), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(2410), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2412), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4176), 1, - anon_sym_LBRACK, - ACTIONS(4178), 1, - anon_sym_LPAREN, - ACTIONS(4180), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4182), 1, - anon_sym_DOT, - ACTIONS(4184), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4192), 1, + ACTIONS(3685), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3687), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4196), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4198), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4200), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4082), 1, + anon_sym_DOT, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(40), 1, - sym__val_number_decimal, - STATE(63), 1, + STATE(243), 1, sym_val_number, - STATE(707), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(1751), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(762), 1, - sym_val_variable, - STATE(778), 1, - sym_expr_parenthesized, - STATE(816), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(859), 1, - sym__expression, - STATE(861), 1, + STATE(3104), 1, sym_unquoted, - STATE(881), 1, - sym__inter_single_quotes, - STATE(882), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(1721), 1, - sym_comment, - ACTIONS(4186), 2, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3642), 1, + sym__expression, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4188), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4194), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2414), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(836), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4190), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(879), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -209269,83 +211351,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45495] = 32, + [55610] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1695), 1, + ACTIONS(3663), 1, + anon_sym_LPAREN, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(2396), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(2410), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2412), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4176), 1, - anon_sym_LBRACK, - ACTIONS(4178), 1, - anon_sym_LPAREN, - ACTIONS(4180), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4182), 1, - anon_sym_DOT, - ACTIONS(4184), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4192), 1, + ACTIONS(3685), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3687), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4196), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4198), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4200), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4082), 1, + anon_sym_DOT, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(40), 1, - sym__val_number_decimal, - STATE(63), 1, + STATE(243), 1, sym_val_number, - STATE(707), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(1752), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(762), 1, - sym_val_variable, - STATE(778), 1, - sym_expr_parenthesized, - STATE(816), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(857), 1, - sym__expression, - STATE(858), 1, + STATE(3103), 1, sym_unquoted, - STATE(881), 1, - sym__inter_single_quotes, - STATE(882), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(1722), 1, - sym_comment, - ACTIONS(4186), 2, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3643), 1, + sym__expression, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4188), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4194), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2414), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(836), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4190), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(879), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -209356,83 +211438,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45614] = 32, + [55729] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1695), 1, + ACTIONS(1713), 1, anon_sym_DOLLAR, - ACTIONS(2396), 1, + ACTIONS(2621), 1, anon_sym_DASH, - ACTIONS(2410), 1, + ACTIONS(2635), 1, aux_sym__val_number_decimal_token1, - ACTIONS(2412), 1, + ACTIONS(2637), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4176), 1, + ACTIONS(4124), 1, anon_sym_LBRACK, - ACTIONS(4178), 1, + ACTIONS(4126), 1, anon_sym_LPAREN, - ACTIONS(4180), 1, + ACTIONS(4128), 1, anon_sym_LBRACE, - ACTIONS(4182), 1, + ACTIONS(4130), 1, anon_sym_DOT, - ACTIONS(4184), 1, + ACTIONS(4132), 1, anon_sym_not, - ACTIONS(4192), 1, + ACTIONS(4140), 1, anon_sym_DQUOTE, - ACTIONS(4196), 1, + ACTIONS(4144), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4198), 1, + ACTIONS(4146), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4200), 1, + ACTIONS(4148), 1, aux_sym_unquoted_token1, - STATE(40), 1, + STATE(57), 1, sym__val_number_decimal, - STATE(63), 1, + STATE(68), 1, sym_val_number, - STATE(707), 1, + STATE(747), 1, sym__var, - STATE(762), 1, - sym_val_variable, - STATE(778), 1, + STATE(792), 1, sym_expr_parenthesized, - STATE(816), 1, + STATE(851), 1, + sym_val_variable, + STATE(899), 1, sym__str_double_quotes, - STATE(855), 1, - sym__expression, - STATE(856), 1, - sym_unquoted, - STATE(881), 1, + STATE(913), 1, sym__inter_single_quotes, - STATE(882), 1, + STATE(917), 1, sym__inter_double_quotes, - STATE(1723), 1, + STATE(939), 1, + sym__expression, + STATE(940), 1, + sym_unquoted, + STATE(1753), 1, sym_comment, - ACTIONS(4186), 2, + ACTIONS(4134), 2, sym_val_nothing, sym_val_date, - ACTIONS(4188), 2, + ACTIONS(4136), 2, anon_sym_true, anon_sym_false, - ACTIONS(4194), 2, + ACTIONS(4142), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2414), 3, + ACTIONS(2639), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(836), 4, + STATE(892), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4190), 6, + ACTIONS(4138), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(879), 10, + STATE(922), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -209443,83 +211525,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45733] = 32, + [55848] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1695), 1, - anon_sym_DOLLAR, - ACTIONS(2396), 1, - anon_sym_DASH, - ACTIONS(2410), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2412), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4176), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4178), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4180), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, + anon_sym_DASH, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4182), 1, - anon_sym_DOT, - ACTIONS(4184), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4192), 1, + ACTIONS(4062), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4064), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4196), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4198), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4200), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(40), 1, + ACTIONS(4150), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(63), 1, + STATE(207), 1, sym_val_number, - STATE(707), 1, + STATE(1754), 1, + sym_comment, + STATE(2488), 1, sym__var, - STATE(762), 1, - sym_val_variable, - STATE(778), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(787), 1, - sym_unquoted, - STATE(816), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, + sym__inter_double_quotes, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, sym__str_double_quotes, - STATE(852), 1, + STATE(2696), 1, + sym_unquoted, + STATE(2870), 1, sym__expression, - STATE(881), 1, - sym__inter_single_quotes, - STATE(882), 1, - sym__inter_double_quotes, - STATE(1724), 1, - sym_comment, - ACTIONS(4186), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4188), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4194), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2414), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(836), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4190), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(879), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -209530,83 +211612,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45852] = 32, + [55967] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1695), 1, + ACTIONS(3663), 1, + anon_sym_LPAREN, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(2396), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(2410), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2412), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4176), 1, - anon_sym_LBRACK, - ACTIONS(4178), 1, - anon_sym_LPAREN, - ACTIONS(4180), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4182), 1, - anon_sym_DOT, - ACTIONS(4184), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4192), 1, + ACTIONS(3685), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3687), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4196), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4198), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4200), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4082), 1, + anon_sym_DOT, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(40), 1, - sym__val_number_decimal, - STATE(63), 1, + STATE(243), 1, sym_val_number, - STATE(707), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(1755), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(762), 1, - sym_val_variable, - STATE(778), 1, - sym_expr_parenthesized, - STATE(816), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(849), 1, - sym__expression, - STATE(850), 1, + STATE(3102), 1, sym_unquoted, - STATE(881), 1, - sym__inter_single_quotes, - STATE(882), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(1725), 1, - sym_comment, - ACTIONS(4186), 2, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3645), 1, + sym__expression, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4188), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4194), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2414), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(836), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4190), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(879), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -209617,83 +211699,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45971] = 32, + [56086] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1695), 1, - anon_sym_DOLLAR, - ACTIONS(2396), 1, - anon_sym_DASH, - ACTIONS(2410), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2412), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4176), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(4178), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(4180), 1, + ACTIONS(240), 1, + anon_sym_DASH, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(4182), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(4184), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4192), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(292), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4196), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4198), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4200), 1, - aux_sym_unquoted_token1, - STATE(40), 1, - sym__val_number_decimal, - STATE(63), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(707), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1756), 1, + sym_comment, + STATE(2702), 1, sym__var, - STATE(762), 1, + STATE(2954), 1, sym_val_variable, - STATE(778), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(816), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(847), 1, - sym__expression, - STATE(848), 1, - sym_unquoted, - STATE(881), 1, - sym__inter_single_quotes, - STATE(882), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(1726), 1, - sym_comment, - ACTIONS(4186), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4188), 2, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3307), 1, + sym__expression, + STATE(4253), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4194), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2414), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(836), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4190), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(879), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -209704,7 +211788,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46090] = 34, + [56209] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -209735,29 +211819,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1727), 1, + STATE(1757), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, STATE(3306), 1, sym__expression, - STATE(4160), 1, + STATE(4278), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -209777,12 +211861,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -209793,7 +211877,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46213] = 34, + [56332] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -209824,29 +211908,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1728), 1, + STATE(1758), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3308), 1, + STATE(3305), 1, sym__expression, - STATE(4162), 1, + STATE(4284), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -209866,12 +211950,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -209882,83 +211966,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46336] = 32, + [56455] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1695), 1, + ACTIONS(3663), 1, + anon_sym_LPAREN, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(2396), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(2410), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2412), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4176), 1, - anon_sym_LBRACK, - ACTIONS(4178), 1, - anon_sym_LPAREN, - ACTIONS(4180), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4182), 1, - anon_sym_DOT, - ACTIONS(4184), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4192), 1, + ACTIONS(3685), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3687), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4196), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4198), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4200), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4082), 1, + anon_sym_DOT, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(40), 1, - sym__val_number_decimal, - STATE(63), 1, + STATE(243), 1, sym_val_number, - STATE(707), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(1759), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(762), 1, - sym_val_variable, - STATE(778), 1, - sym_expr_parenthesized, - STATE(816), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(845), 1, - sym__expression, - STATE(846), 1, + STATE(3096), 1, sym_unquoted, - STATE(881), 1, - sym__inter_single_quotes, - STATE(882), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(1729), 1, - sym_comment, - ACTIONS(4186), 2, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3648), 1, + sym__expression, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4188), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4194), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2414), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(836), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4190), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(879), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -209969,83 +212053,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46455] = 32, + [56574] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2181), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(2183), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(4142), 1, - anon_sym_LBRACK, - ACTIONS(4144), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(4146), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4148), 1, - anon_sym_DOT, - ACTIONS(4150), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4158), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4160), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4164), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4168), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4170), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4172), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4082), 1, + anon_sym_DOT, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(85), 1, - sym__val_number_decimal, - STATE(92), 1, + STATE(243), 1, sym_val_number, - STATE(1344), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(1760), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(1512), 1, - sym_val_variable, - STATE(1527), 1, - sym_expr_parenthesized, - STATE(1583), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(1595), 1, - sym__inter_single_quotes, - STATE(1596), 1, + STATE(3084), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(1602), 1, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3613), 1, sym__expression, - STATE(1603), 1, - sym_unquoted, - STATE(1730), 1, - sym_comment, - ACTIONS(4152), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4154), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4166), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4162), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1552), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4156), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1590), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -210056,85 +212140,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46574] = 34, + [56693] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(3615), 1, + anon_sym_DOLLAR, + ACTIONS(3619), 1, + anon_sym_DASH, + ACTIONS(3633), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3635), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4088), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(4090), 1, anon_sym_LPAREN, - ACTIONS(240), 1, - anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4092), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(4094), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4096), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4104), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4108), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4110), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4112), 1, + aux_sym_unquoted_token1, + STATE(239), 1, sym__val_number_decimal, - STATE(1731), 1, + STATE(242), 1, + sym_val_number, + STATE(1761), 1, sym_comment, - STATE(2742), 1, + STATE(2645), 1, sym__var, - STATE(2939), 1, + STATE(2814), 1, sym_val_variable, - STATE(3011), 1, + STATE(2926), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(2998), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3310), 1, + STATE(3052), 1, + sym_unquoted, + STATE(3053), 1, sym__expression, - STATE(4163), 1, - sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(4098), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4100), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4106), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4102), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -210145,83 +212227,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46697] = 32, + [56812] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1695), 1, + ACTIONS(1713), 1, anon_sym_DOLLAR, - ACTIONS(2396), 1, + ACTIONS(2621), 1, anon_sym_DASH, - ACTIONS(2410), 1, + ACTIONS(2635), 1, aux_sym__val_number_decimal_token1, - ACTIONS(2412), 1, + ACTIONS(2637), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4176), 1, + ACTIONS(4124), 1, anon_sym_LBRACK, - ACTIONS(4178), 1, + ACTIONS(4126), 1, anon_sym_LPAREN, - ACTIONS(4180), 1, + ACTIONS(4128), 1, anon_sym_LBRACE, - ACTIONS(4182), 1, + ACTIONS(4130), 1, anon_sym_DOT, - ACTIONS(4184), 1, + ACTIONS(4132), 1, anon_sym_not, - ACTIONS(4192), 1, + ACTIONS(4140), 1, anon_sym_DQUOTE, - ACTIONS(4196), 1, + ACTIONS(4144), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4198), 1, + ACTIONS(4146), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4200), 1, + ACTIONS(4148), 1, aux_sym_unquoted_token1, - STATE(40), 1, + STATE(57), 1, sym__val_number_decimal, - STATE(63), 1, + STATE(68), 1, sym_val_number, - STATE(707), 1, + STATE(747), 1, sym__var, - STATE(762), 1, - sym_val_variable, - STATE(778), 1, + STATE(792), 1, sym_expr_parenthesized, - STATE(816), 1, + STATE(851), 1, + sym_val_variable, + STATE(899), 1, sym__str_double_quotes, - STATE(843), 1, - sym__expression, - STATE(844), 1, - sym_unquoted, - STATE(881), 1, + STATE(913), 1, sym__inter_single_quotes, - STATE(882), 1, + STATE(917), 1, sym__inter_double_quotes, - STATE(1732), 1, + STATE(934), 1, + sym__expression, + STATE(965), 1, + sym_unquoted, + STATE(1762), 1, sym_comment, - ACTIONS(4186), 2, + ACTIONS(4134), 2, sym_val_nothing, sym_val_date, - ACTIONS(4188), 2, + ACTIONS(4136), 2, anon_sym_true, anon_sym_false, - ACTIONS(4194), 2, + ACTIONS(4142), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2414), 3, + ACTIONS(2639), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(836), 4, + STATE(892), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4190), 6, + ACTIONS(4138), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(879), 10, + STATE(922), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -210232,83 +212314,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46816] = 32, + [56931] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(1713), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(2621), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, - ACTIONS(3669), 1, - anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(2635), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(2637), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4124), 1, + anon_sym_LBRACK, + ACTIONS(4126), 1, + anon_sym_LPAREN, + ACTIONS(4128), 1, + anon_sym_LBRACE, + ACTIONS(4130), 1, + anon_sym_DOT, + ACTIONS(4132), 1, + anon_sym_not, + ACTIONS(4140), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4144), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4146), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4038), 1, - anon_sym_DOT, - ACTIONS(4040), 1, + ACTIONS(4148), 1, aux_sym_unquoted_token1, - STATE(241), 1, - sym_val_number, - STATE(256), 1, + STATE(57), 1, sym__val_number_decimal, - STATE(1733), 1, - sym_comment, - STATE(2581), 1, + STATE(68), 1, + sym_val_number, + STATE(747), 1, sym__var, - STATE(2962), 1, + STATE(792), 1, + sym_expr_parenthesized, + STATE(851), 1, + sym_val_variable, + STATE(899), 1, sym__str_double_quotes, - STATE(3068), 1, - sym_unquoted, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, + STATE(913), 1, sym__inter_single_quotes, - STATE(3406), 1, - sym_val_variable, - STATE(3442), 1, - sym_expr_parenthesized, - STATE(3614), 1, + STATE(917), 1, + sym__inter_double_quotes, + STATE(929), 1, sym__expression, - ACTIONS(3671), 2, + STATE(933), 1, + sym_unquoted, + STATE(1763), 1, + sym_comment, + ACTIONS(4134), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4136), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4142), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(2639), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(892), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4138), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(922), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -210319,83 +212401,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46935] = 32, + [57050] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1695), 1, - anon_sym_DOLLAR, - ACTIONS(2396), 1, - anon_sym_DASH, - ACTIONS(2410), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2412), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4176), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(4178), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(4180), 1, + ACTIONS(240), 1, + anon_sym_DASH, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(4182), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(4184), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4192), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(292), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4196), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4198), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4200), 1, - aux_sym_unquoted_token1, - STATE(40), 1, - sym__val_number_decimal, - STATE(63), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(707), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1764), 1, + sym_comment, + STATE(2702), 1, sym__var, - STATE(762), 1, + STATE(2954), 1, sym_val_variable, - STATE(778), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(816), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(841), 1, + STATE(3227), 1, sym__expression, - STATE(842), 1, - sym_unquoted, - STATE(881), 1, - sym__inter_single_quotes, - STATE(882), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(1734), 1, - sym_comment, - ACTIONS(4186), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4188), 2, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(4306), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4194), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2414), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(836), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4190), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(879), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -210406,83 +212490,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47054] = 32, + [57173] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, - anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(1713), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(2621), 1, anon_sym_DASH, - ACTIONS(4114), 1, - anon_sym_LBRACE, - ACTIONS(4118), 1, - anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(2635), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(2637), 1, aux_sym__val_number_decimal_token2, + ACTIONS(4124), 1, + anon_sym_LBRACK, + ACTIONS(4126), 1, + anon_sym_LPAREN, + ACTIONS(4128), 1, + anon_sym_LBRACE, + ACTIONS(4130), 1, + anon_sym_DOT, ACTIONS(4132), 1, + anon_sym_not, + ACTIONS(4140), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4144), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4146), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4148), 1, aux_sym_unquoted_token1, - ACTIONS(4174), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(57), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(68), 1, sym_val_number, - STATE(1735), 1, - sym_comment, - STATE(2482), 1, + STATE(747), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(792), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(851), 1, + sym_val_variable, + STATE(899), 1, sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, + STATE(913), 1, sym__inter_single_quotes, - STATE(2649), 1, - sym_unquoted, - STATE(2799), 1, + STATE(917), 1, + sym__inter_double_quotes, + STATE(923), 1, sym__expression, - ACTIONS(4120), 2, + STATE(927), 1, + sym_unquoted, + STATE(1765), 1, + sym_comment, + ACTIONS(4134), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4136), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4142), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(2639), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(892), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4138), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(922), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -210493,83 +212577,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47173] = 32, + [57292] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1013), 1, + ACTIONS(1713), 1, anon_sym_DOLLAR, - ACTIONS(4202), 1, + ACTIONS(2621), 1, + anon_sym_DASH, + ACTIONS(2635), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(2637), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4124), 1, anon_sym_LBRACK, - ACTIONS(4204), 1, + ACTIONS(4126), 1, anon_sym_LPAREN, - ACTIONS(4206), 1, - anon_sym_DASH, - ACTIONS(4208), 1, + ACTIONS(4128), 1, anon_sym_LBRACE, - ACTIONS(4210), 1, + ACTIONS(4130), 1, anon_sym_DOT, - ACTIONS(4212), 1, + ACTIONS(4132), 1, anon_sym_not, - ACTIONS(4220), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4222), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4226), 1, + ACTIONS(4140), 1, anon_sym_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(4144), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(4146), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4234), 1, + ACTIONS(4148), 1, aux_sym_unquoted_token1, - STATE(17), 1, + STATE(57), 1, sym__val_number_decimal, - STATE(21), 1, + STATE(68), 1, sym_val_number, - STATE(314), 1, + STATE(747), 1, sym__var, - STATE(410), 1, + STATE(792), 1, sym_expr_parenthesized, - STATE(445), 1, + STATE(851), 1, sym_val_variable, - STATE(476), 1, + STATE(899), 1, sym__str_double_quotes, - STATE(478), 1, - sym_unquoted, - STATE(479), 1, + STATE(908), 1, sym__expression, - STATE(521), 1, - sym__inter_double_quotes, - STATE(522), 1, + STATE(912), 1, + sym_unquoted, + STATE(913), 1, sym__inter_single_quotes, - STATE(1736), 1, + STATE(917), 1, + sym__inter_double_quotes, + STATE(1766), 1, sym_comment, - ACTIONS(4214), 2, + ACTIONS(4134), 2, sym_val_nothing, sym_val_date, - ACTIONS(4216), 2, + ACTIONS(4136), 2, anon_sym_true, anon_sym_false, - ACTIONS(4228), 2, + ACTIONS(4142), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4224), 3, + ACTIONS(2639), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(511), 4, + STATE(892), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4218), 6, + ACTIONS(4138), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(525), 10, + STATE(922), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -210580,83 +212664,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47292] = 32, + [57411] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1013), 1, + ACTIONS(1713), 1, anon_sym_DOLLAR, - ACTIONS(4202), 1, + ACTIONS(2621), 1, + anon_sym_DASH, + ACTIONS(2635), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(2637), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4124), 1, anon_sym_LBRACK, - ACTIONS(4204), 1, + ACTIONS(4126), 1, anon_sym_LPAREN, - ACTIONS(4206), 1, - anon_sym_DASH, - ACTIONS(4208), 1, + ACTIONS(4128), 1, anon_sym_LBRACE, - ACTIONS(4210), 1, + ACTIONS(4130), 1, anon_sym_DOT, - ACTIONS(4212), 1, + ACTIONS(4132), 1, anon_sym_not, - ACTIONS(4220), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4222), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4226), 1, + ACTIONS(4140), 1, anon_sym_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(4144), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(4146), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4234), 1, + ACTIONS(4148), 1, aux_sym_unquoted_token1, - STATE(17), 1, + STATE(57), 1, sym__val_number_decimal, - STATE(21), 1, + STATE(68), 1, sym_val_number, - STATE(314), 1, + STATE(747), 1, sym__var, - STATE(410), 1, + STATE(792), 1, sym_expr_parenthesized, - STATE(445), 1, + STATE(851), 1, sym_val_variable, - STATE(476), 1, + STATE(899), 1, sym__str_double_quotes, - STATE(491), 1, - sym_unquoted, - STATE(494), 1, + STATE(900), 1, sym__expression, - STATE(521), 1, - sym__inter_double_quotes, - STATE(522), 1, + STATE(906), 1, + sym_unquoted, + STATE(913), 1, sym__inter_single_quotes, - STATE(1737), 1, + STATE(917), 1, + sym__inter_double_quotes, + STATE(1767), 1, sym_comment, - ACTIONS(4214), 2, + ACTIONS(4134), 2, sym_val_nothing, sym_val_date, - ACTIONS(4216), 2, + ACTIONS(4136), 2, anon_sym_true, anon_sym_false, - ACTIONS(4228), 2, + ACTIONS(4142), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4224), 3, + ACTIONS(2639), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(511), 4, + STATE(892), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4218), 6, + ACTIONS(4138), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(525), 10, + STATE(922), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -210667,83 +212751,172 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47411] = 32, + [57530] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1013), 1, + ACTIONS(3663), 1, + anon_sym_LPAREN, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(4202), 1, + ACTIONS(3667), 1, + anon_sym_DASH, + ACTIONS(3669), 1, + anon_sym_LBRACE, + ACTIONS(3675), 1, + anon_sym_DOT, + ACTIONS(3679), 1, + sym_val_date, + ACTIONS(3685), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3687), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3691), 1, + anon_sym_DQUOTE, + ACTIONS(3695), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3697), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4204), 1, + ACTIONS(4156), 1, + sym_identifier, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(4160), 1, + anon_sym_not, + ACTIONS(4162), 1, + sym_val_nothing, + STATE(243), 1, + sym_val_number, + STATE(259), 1, + sym__val_number_decimal, + STATE(1768), 1, + sym_comment, + STATE(2598), 1, + sym__var, + STATE(2980), 1, + sym__str_double_quotes, + STATE(3127), 1, + sym__inter_double_quotes, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3647), 1, + sym__expression, + ACTIONS(3693), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4164), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4166), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(3689), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3683), 4, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DASHinf, + STATE(3044), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3131), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [57653] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2197), 1, anon_sym_LPAREN, - ACTIONS(4206), 1, + ACTIONS(2199), 1, + anon_sym_DOLLAR, + ACTIONS(4168), 1, + anon_sym_LBRACK, + ACTIONS(4170), 1, anon_sym_DASH, - ACTIONS(4208), 1, + ACTIONS(4172), 1, anon_sym_LBRACE, - ACTIONS(4210), 1, + ACTIONS(4174), 1, anon_sym_DOT, - ACTIONS(4212), 1, + ACTIONS(4176), 1, anon_sym_not, - ACTIONS(4220), 1, + ACTIONS(4184), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4222), 1, + ACTIONS(4186), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4226), 1, + ACTIONS(4190), 1, anon_sym_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(4196), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4234), 1, + ACTIONS(4198), 1, aux_sym_unquoted_token1, - STATE(17), 1, + STATE(86), 1, sym__val_number_decimal, - STATE(21), 1, + STATE(89), 1, sym_val_number, - STATE(314), 1, + STATE(1395), 1, sym__var, - STATE(410), 1, + STATE(1523), 1, sym_expr_parenthesized, - STATE(445), 1, + STATE(1532), 1, sym_val_variable, - STATE(476), 1, - sym__str_double_quotes, - STATE(510), 1, + STATE(1561), 1, + sym__inter_single_quotes, + STATE(1567), 1, sym_unquoted, - STATE(512), 1, + STATE(1569), 1, sym__expression, - STATE(521), 1, + STATE(1622), 1, sym__inter_double_quotes, - STATE(522), 1, - sym__inter_single_quotes, - STATE(1738), 1, + STATE(1625), 1, + sym__str_double_quotes, + STATE(1769), 1, sym_comment, - ACTIONS(4214), 2, + ACTIONS(4178), 2, sym_val_nothing, sym_val_date, - ACTIONS(4216), 2, + ACTIONS(4180), 2, anon_sym_true, anon_sym_false, - ACTIONS(4228), 2, + ACTIONS(4192), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4224), 3, + ACTIONS(4188), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(511), 4, + STATE(1638), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4218), 6, + ACTIONS(4182), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(525), 10, + STATE(1631), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -210754,85 +212927,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47530] = 34, + [57772] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(1013), 1, + anon_sym_DOLLAR, + ACTIONS(4200), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(4202), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(4204), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4206), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(4208), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4210), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4218), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4220), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4224), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4228), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4230), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4232), 1, + aux_sym_unquoted_token1, + STATE(15), 1, sym__val_number_decimal, - STATE(1739), 1, - sym_comment, - STATE(2742), 1, + STATE(21), 1, + sym_val_number, + STATE(322), 1, sym__var, - STATE(2939), 1, + STATE(364), 1, sym_val_variable, - STATE(3011), 1, + STATE(417), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(466), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(498), 1, + sym_unquoted, + STATE(501), 1, + sym__expression, + STATE(516), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(521), 1, sym__inter_single_quotes, - STATE(3312), 1, - sym__expression, - STATE(4171), 1, - sym__where_predicate, - ACTIONS(284), 2, + STATE(1770), 1, + sym_comment, + ACTIONS(4212), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4214), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4226), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4222), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(532), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4216), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(528), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -210843,83 +213014,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47653] = 32, + [57891] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(2197), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(2199), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4168), 1, + anon_sym_LBRACK, + ACTIONS(4170), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4172), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4174), 1, + anon_sym_DOT, + ACTIONS(4176), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4184), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4186), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4190), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4196), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4198), 1, aux_sym_unquoted_token1, - ACTIONS(4174), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(86), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(89), 1, sym_val_number, - STATE(1740), 1, - sym_comment, - STATE(2482), 1, + STATE(1395), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(1523), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, + STATE(1532), 1, + sym_val_variable, + STATE(1561), 1, sym__inter_single_quotes, - STATE(2667), 1, + STATE(1571), 1, sym_unquoted, - STATE(2804), 1, + STATE(1572), 1, sym__expression, - ACTIONS(4120), 2, + STATE(1622), 1, + sym__inter_double_quotes, + STATE(1625), 1, + sym__str_double_quotes, + STATE(1771), 1, + sym_comment, + ACTIONS(4178), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4180), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4192), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4188), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(1638), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4182), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(1631), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -210930,83 +213101,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47772] = 32, + [58010] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(995), 1, + ACTIONS(2197), 1, + anon_sym_LPAREN, + ACTIONS(2199), 1, anon_sym_DOLLAR, - ACTIONS(4236), 1, + ACTIONS(4168), 1, anon_sym_LBRACK, - ACTIONS(4238), 1, - anon_sym_LPAREN, - ACTIONS(4240), 1, + ACTIONS(4170), 1, anon_sym_DASH, - ACTIONS(4242), 1, + ACTIONS(4172), 1, anon_sym_LBRACE, - ACTIONS(4244), 1, + ACTIONS(4174), 1, anon_sym_DOT, - ACTIONS(4246), 1, + ACTIONS(4176), 1, anon_sym_not, - ACTIONS(4254), 1, + ACTIONS(4184), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4256), 1, + ACTIONS(4186), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4260), 1, + ACTIONS(4190), 1, anon_sym_DQUOTE, - ACTIONS(4264), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4266), 1, + ACTIONS(4196), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4268), 1, + ACTIONS(4198), 1, aux_sym_unquoted_token1, - STATE(11), 1, + STATE(86), 1, sym__val_number_decimal, - STATE(16), 1, + STATE(89), 1, sym_val_number, - STATE(305), 1, + STATE(1395), 1, sym__var, - STATE(352), 1, - sym_val_variable, - STATE(359), 1, + STATE(1523), 1, sym_expr_parenthesized, - STATE(379), 1, - sym__str_double_quotes, - STATE(421), 1, - sym__inter_double_quotes, - STATE(422), 1, + STATE(1532), 1, + sym_val_variable, + STATE(1561), 1, sym__inter_single_quotes, - STATE(450), 1, + STATE(1573), 1, sym_unquoted, - STATE(451), 1, + STATE(1574), 1, sym__expression, - STATE(1741), 1, + STATE(1622), 1, + sym__inter_double_quotes, + STATE(1625), 1, + sym__str_double_quotes, + STATE(1772), 1, sym_comment, - ACTIONS(4248), 2, + ACTIONS(4178), 2, sym_val_nothing, sym_val_date, - ACTIONS(4250), 2, + ACTIONS(4180), 2, anon_sym_true, anon_sym_false, - ACTIONS(4262), 2, + ACTIONS(4192), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4258), 3, + ACTIONS(4188), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(365), 4, + STATE(1638), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4252), 6, + ACTIONS(4182), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(444), 10, + STATE(1631), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -211017,7 +213188,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47891] = 34, + [58129] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -211048,29 +213219,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1742), 1, + STATE(1773), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3173), 1, + sym__expression, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3316), 1, - sym__expression, - STATE(4174), 1, + STATE(4232), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -211090,12 +213261,99 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(3149), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [58252] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2197), 1, + anon_sym_LPAREN, + ACTIONS(2199), 1, + anon_sym_DOLLAR, + ACTIONS(4168), 1, + anon_sym_LBRACK, + ACTIONS(4170), 1, + anon_sym_DASH, + ACTIONS(4172), 1, + anon_sym_LBRACE, + ACTIONS(4174), 1, + anon_sym_DOT, + ACTIONS(4176), 1, + anon_sym_not, + ACTIONS(4184), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4186), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4190), 1, + anon_sym_DQUOTE, + ACTIONS(4194), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4196), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4198), 1, + aux_sym_unquoted_token1, + STATE(86), 1, + sym__val_number_decimal, + STATE(89), 1, + sym_val_number, + STATE(1395), 1, + sym__var, + STATE(1523), 1, + sym_expr_parenthesized, + STATE(1532), 1, + sym_val_variable, + STATE(1561), 1, + sym__inter_single_quotes, + STATE(1578), 1, + sym_unquoted, + STATE(1580), 1, + sym__expression, + STATE(1622), 1, + sym__inter_double_quotes, + STATE(1625), 1, + sym__str_double_quotes, + STATE(1774), 1, + sym_comment, + ACTIONS(4178), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4180), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4192), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4188), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1638), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(4182), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1631), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -211106,85 +213364,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48014] = 34, + [58371] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, - anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(2197), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(2199), 1, + anon_sym_DOLLAR, + ACTIONS(4168), 1, + anon_sym_LBRACK, + ACTIONS(4170), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4172), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(4174), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4176), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4184), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4186), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4190), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4196), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4198), 1, + aux_sym_unquoted_token1, + STATE(86), 1, sym__val_number_decimal, - STATE(1743), 1, - sym_comment, - STATE(2742), 1, + STATE(89), 1, + sym_val_number, + STATE(1395), 1, sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, + STATE(1523), 1, sym_expr_parenthesized, - STATE(3116), 1, - sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(1532), 1, + sym_val_variable, + STATE(1561), 1, sym__inter_single_quotes, - STATE(3318), 1, + STATE(1581), 1, + sym_unquoted, + STATE(1582), 1, sym__expression, - STATE(4178), 1, - sym__where_predicate, - ACTIONS(284), 2, + STATE(1622), 1, + sym__inter_double_quotes, + STATE(1625), 1, + sym__str_double_quotes, + STATE(1775), 1, + sym_comment, + ACTIONS(4178), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4180), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4192), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4188), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(1638), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4182), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1631), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -211195,85 +213451,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48137] = 34, + [58490] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, - anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(2197), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(2199), 1, + anon_sym_DOLLAR, + ACTIONS(4168), 1, + anon_sym_LBRACK, + ACTIONS(4170), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4172), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(4174), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4176), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4184), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4186), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4190), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4196), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4198), 1, + aux_sym_unquoted_token1, + STATE(86), 1, sym__val_number_decimal, - STATE(1744), 1, - sym_comment, - STATE(2742), 1, + STATE(89), 1, + sym_val_number, + STATE(1395), 1, sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, + STATE(1523), 1, sym_expr_parenthesized, - STATE(3116), 1, - sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(1532), 1, + sym_val_variable, + STATE(1561), 1, sym__inter_single_quotes, - STATE(3320), 1, + STATE(1584), 1, + sym_unquoted, + STATE(1588), 1, sym__expression, - STATE(4180), 1, - sym__where_predicate, - ACTIONS(284), 2, + STATE(1622), 1, + sym__inter_double_quotes, + STATE(1625), 1, + sym__str_double_quotes, + STATE(1776), 1, + sym_comment, + ACTIONS(4178), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4180), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4192), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4188), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(1638), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4182), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1631), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -211284,85 +213538,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48260] = 34, + [58609] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, - anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(2197), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(2199), 1, + anon_sym_DOLLAR, + ACTIONS(4168), 1, + anon_sym_LBRACK, + ACTIONS(4170), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4172), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(4174), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4176), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4184), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4186), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4190), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4196), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4198), 1, + aux_sym_unquoted_token1, + STATE(86), 1, sym__val_number_decimal, - STATE(1745), 1, - sym_comment, - STATE(2742), 1, + STATE(89), 1, + sym_val_number, + STATE(1395), 1, sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, + STATE(1523), 1, sym_expr_parenthesized, - STATE(3116), 1, - sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(1532), 1, + sym_val_variable, + STATE(1561), 1, sym__inter_single_quotes, - STATE(3322), 1, + STATE(1589), 1, + sym_unquoted, + STATE(1590), 1, sym__expression, - STATE(4185), 1, - sym__where_predicate, - ACTIONS(284), 2, + STATE(1622), 1, + sym__inter_double_quotes, + STATE(1625), 1, + sym__str_double_quotes, + STATE(1777), 1, + sym_comment, + ACTIONS(4178), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4180), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4192), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4188), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(1638), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4182), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1631), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -211373,7 +213625,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48383] = 34, + [58728] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -211404,29 +213656,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1746), 1, + STATE(1778), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3324), 1, + STATE(3303), 1, sym__expression, - STATE(4187), 1, + STATE(4309), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -211446,12 +213698,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -211462,7 +213714,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48506] = 34, + [58851] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -211493,29 +213745,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1747), 1, + STATE(1779), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3326), 1, + STATE(3302), 1, sym__expression, - STATE(4190), 1, + STATE(4311), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -211535,12 +213787,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -211551,85 +213803,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48629] = 34, + [58974] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, - anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(2197), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(2199), 1, + anon_sym_DOLLAR, + ACTIONS(4168), 1, + anon_sym_LBRACK, + ACTIONS(4170), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4172), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(4174), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4176), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4184), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4186), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4190), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4196), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4198), 1, + aux_sym_unquoted_token1, + STATE(86), 1, sym__val_number_decimal, - STATE(1748), 1, - sym_comment, - STATE(2742), 1, + STATE(89), 1, + sym_val_number, + STATE(1395), 1, sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, + STATE(1523), 1, sym_expr_parenthesized, - STATE(3116), 1, - sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(1532), 1, + sym_val_variable, + STATE(1561), 1, sym__inter_single_quotes, - STATE(3327), 1, + STATE(1591), 1, + sym_unquoted, + STATE(1592), 1, sym__expression, - STATE(4193), 1, - sym__where_predicate, - ACTIONS(284), 2, + STATE(1622), 1, + sym__inter_double_quotes, + STATE(1625), 1, + sym__str_double_quotes, + STATE(1780), 1, + sym_comment, + ACTIONS(4178), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4180), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4192), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4188), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(1638), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4182), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1631), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -211640,85 +213890,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48752] = 34, + [59093] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, - anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(2197), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(2199), 1, + anon_sym_DOLLAR, + ACTIONS(4168), 1, + anon_sym_LBRACK, + ACTIONS(4170), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4172), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(4174), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4176), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4184), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4186), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4190), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4196), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4198), 1, + aux_sym_unquoted_token1, + STATE(86), 1, sym__val_number_decimal, - STATE(1749), 1, - sym_comment, - STATE(2742), 1, + STATE(89), 1, + sym_val_number, + STATE(1395), 1, sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, + STATE(1523), 1, sym_expr_parenthesized, - STATE(3116), 1, - sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(1532), 1, + sym_val_variable, + STATE(1561), 1, sym__inter_single_quotes, - STATE(3325), 1, + STATE(1595), 1, + sym_unquoted, + STATE(1596), 1, sym__expression, - STATE(4200), 1, - sym__where_predicate, - ACTIONS(284), 2, + STATE(1622), 1, + sym__inter_double_quotes, + STATE(1625), 1, + sym__str_double_quotes, + STATE(1781), 1, + sym_comment, + ACTIONS(4178), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4180), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4192), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4188), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(1638), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4182), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1631), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -211729,83 +213977,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48875] = 32, + [59212] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1013), 1, + ACTIONS(2197), 1, + anon_sym_LPAREN, + ACTIONS(2199), 1, anon_sym_DOLLAR, - ACTIONS(4202), 1, + ACTIONS(4168), 1, anon_sym_LBRACK, - ACTIONS(4204), 1, - anon_sym_LPAREN, - ACTIONS(4206), 1, + ACTIONS(4170), 1, anon_sym_DASH, - ACTIONS(4208), 1, + ACTIONS(4172), 1, anon_sym_LBRACE, - ACTIONS(4210), 1, + ACTIONS(4174), 1, anon_sym_DOT, - ACTIONS(4212), 1, + ACTIONS(4176), 1, anon_sym_not, - ACTIONS(4220), 1, + ACTIONS(4184), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4222), 1, + ACTIONS(4186), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4226), 1, + ACTIONS(4190), 1, anon_sym_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(4196), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4234), 1, + ACTIONS(4198), 1, aux_sym_unquoted_token1, - STATE(17), 1, + STATE(86), 1, sym__val_number_decimal, - STATE(21), 1, + STATE(89), 1, sym_val_number, - STATE(314), 1, + STATE(1395), 1, sym__var, - STATE(410), 1, + STATE(1523), 1, sym_expr_parenthesized, - STATE(445), 1, + STATE(1532), 1, sym_val_variable, - STATE(476), 1, - sym__str_double_quotes, - STATE(500), 1, - sym__expression, - STATE(519), 1, + STATE(1561), 1, + sym__inter_single_quotes, + STATE(1599), 1, sym_unquoted, - STATE(521), 1, + STATE(1600), 1, + sym__expression, + STATE(1622), 1, sym__inter_double_quotes, - STATE(522), 1, - sym__inter_single_quotes, - STATE(1750), 1, + STATE(1625), 1, + sym__str_double_quotes, + STATE(1782), 1, sym_comment, - ACTIONS(4214), 2, + ACTIONS(4178), 2, sym_val_nothing, sym_val_date, - ACTIONS(4216), 2, + ACTIONS(4180), 2, anon_sym_true, anon_sym_false, - ACTIONS(4228), 2, + ACTIONS(4192), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4224), 3, + ACTIONS(4188), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(511), 4, + STATE(1638), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4218), 6, + ACTIONS(4182), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(525), 10, + STATE(1631), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -211816,83 +214064,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48994] = 32, + [59331] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1013), 1, + ACTIONS(2197), 1, + anon_sym_LPAREN, + ACTIONS(2199), 1, anon_sym_DOLLAR, - ACTIONS(4202), 1, + ACTIONS(4168), 1, anon_sym_LBRACK, - ACTIONS(4204), 1, - anon_sym_LPAREN, - ACTIONS(4206), 1, + ACTIONS(4170), 1, anon_sym_DASH, - ACTIONS(4208), 1, + ACTIONS(4172), 1, anon_sym_LBRACE, - ACTIONS(4210), 1, + ACTIONS(4174), 1, anon_sym_DOT, - ACTIONS(4212), 1, + ACTIONS(4176), 1, anon_sym_not, - ACTIONS(4220), 1, + ACTIONS(4184), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4222), 1, + ACTIONS(4186), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4226), 1, + ACTIONS(4190), 1, anon_sym_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(4196), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4234), 1, + ACTIONS(4198), 1, aux_sym_unquoted_token1, - STATE(17), 1, + STATE(86), 1, sym__val_number_decimal, - STATE(21), 1, + STATE(89), 1, sym_val_number, - STATE(314), 1, + STATE(1395), 1, sym__var, - STATE(410), 1, + STATE(1523), 1, sym_expr_parenthesized, - STATE(445), 1, + STATE(1532), 1, sym_val_variable, - STATE(460), 1, - sym_unquoted, - STATE(467), 1, + STATE(1560), 1, sym__expression, - STATE(476), 1, - sym__str_double_quotes, - STATE(521), 1, - sym__inter_double_quotes, - STATE(522), 1, + STATE(1561), 1, sym__inter_single_quotes, - STATE(1751), 1, + STATE(1601), 1, + sym_unquoted, + STATE(1622), 1, + sym__inter_double_quotes, + STATE(1625), 1, + sym__str_double_quotes, + STATE(1783), 1, sym_comment, - ACTIONS(4214), 2, + ACTIONS(4178), 2, sym_val_nothing, sym_val_date, - ACTIONS(4216), 2, + ACTIONS(4180), 2, anon_sym_true, anon_sym_false, - ACTIONS(4228), 2, + ACTIONS(4192), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4224), 3, + ACTIONS(4188), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(511), 4, + STATE(1638), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4218), 6, + ACTIONS(4182), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(525), 10, + STATE(1631), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -211903,83 +214151,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49113] = 32, + [59450] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(1013), 1, anon_sym_DOLLAR, - ACTIONS(4202), 1, + ACTIONS(4200), 1, anon_sym_LBRACK, - ACTIONS(4204), 1, + ACTIONS(4202), 1, anon_sym_LPAREN, - ACTIONS(4206), 1, + ACTIONS(4204), 1, anon_sym_DASH, - ACTIONS(4208), 1, + ACTIONS(4206), 1, anon_sym_LBRACE, - ACTIONS(4210), 1, + ACTIONS(4208), 1, anon_sym_DOT, - ACTIONS(4212), 1, + ACTIONS(4210), 1, anon_sym_not, - ACTIONS(4220), 1, + ACTIONS(4218), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4222), 1, + ACTIONS(4220), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4226), 1, + ACTIONS(4224), 1, anon_sym_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(4228), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(4230), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4234), 1, + ACTIONS(4232), 1, aux_sym_unquoted_token1, - STATE(17), 1, + STATE(15), 1, sym__val_number_decimal, STATE(21), 1, sym_val_number, - STATE(314), 1, + STATE(322), 1, sym__var, - STATE(410), 1, - sym_expr_parenthesized, - STATE(445), 1, + STATE(364), 1, sym_val_variable, - STATE(476), 1, + STATE(417), 1, + sym_expr_parenthesized, + STATE(466), 1, sym__str_double_quotes, - STATE(521), 1, + STATE(496), 1, + sym_unquoted, + STATE(497), 1, + sym__expression, + STATE(516), 1, sym__inter_double_quotes, - STATE(522), 1, + STATE(521), 1, sym__inter_single_quotes, - STATE(540), 1, - sym__expression, - STATE(541), 1, - sym_unquoted, - STATE(1752), 1, + STATE(1784), 1, sym_comment, - ACTIONS(4214), 2, + ACTIONS(4212), 2, sym_val_nothing, sym_val_date, - ACTIONS(4216), 2, + ACTIONS(4214), 2, anon_sym_true, anon_sym_false, - ACTIONS(4228), 2, + ACTIONS(4226), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4224), 3, + ACTIONS(4222), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(511), 4, + STATE(532), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4218), 6, + ACTIONS(4216), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(525), 10, + STATE(528), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -211990,83 +214238,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49232] = 32, + [59569] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1013), 1, + ACTIONS(2197), 1, + anon_sym_LPAREN, + ACTIONS(2199), 1, anon_sym_DOLLAR, - ACTIONS(4202), 1, + ACTIONS(4168), 1, anon_sym_LBRACK, - ACTIONS(4204), 1, - anon_sym_LPAREN, - ACTIONS(4206), 1, + ACTIONS(4170), 1, anon_sym_DASH, - ACTIONS(4208), 1, + ACTIONS(4172), 1, anon_sym_LBRACE, - ACTIONS(4210), 1, + ACTIONS(4174), 1, anon_sym_DOT, - ACTIONS(4212), 1, + ACTIONS(4176), 1, anon_sym_not, - ACTIONS(4220), 1, + ACTIONS(4184), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4222), 1, + ACTIONS(4186), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4226), 1, + ACTIONS(4190), 1, anon_sym_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(4196), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4234), 1, + ACTIONS(4198), 1, aux_sym_unquoted_token1, - STATE(17), 1, + STATE(86), 1, sym__val_number_decimal, - STATE(21), 1, + STATE(89), 1, sym_val_number, - STATE(314), 1, + STATE(1395), 1, sym__var, - STATE(410), 1, + STATE(1523), 1, sym_expr_parenthesized, - STATE(445), 1, + STATE(1532), 1, sym_val_variable, - STATE(457), 1, - sym_unquoted, - STATE(476), 1, - sym__str_double_quotes, - STATE(521), 1, - sym__inter_double_quotes, - STATE(522), 1, + STATE(1561), 1, sym__inter_single_quotes, - STATE(539), 1, + STATE(1604), 1, + sym_unquoted, + STATE(1606), 1, sym__expression, - STATE(1753), 1, + STATE(1622), 1, + sym__inter_double_quotes, + STATE(1625), 1, + sym__str_double_quotes, + STATE(1785), 1, sym_comment, - ACTIONS(4214), 2, + ACTIONS(4178), 2, sym_val_nothing, sym_val_date, - ACTIONS(4216), 2, + ACTIONS(4180), 2, anon_sym_true, anon_sym_false, - ACTIONS(4228), 2, + ACTIONS(4192), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4224), 3, + ACTIONS(4188), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(511), 4, + STATE(1638), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4218), 6, + ACTIONS(4182), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(525), 10, + STATE(1631), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -212077,83 +214325,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49351] = 32, + [59688] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1013), 1, + ACTIONS(2197), 1, + anon_sym_LPAREN, + ACTIONS(2199), 1, anon_sym_DOLLAR, - ACTIONS(4202), 1, + ACTIONS(4168), 1, anon_sym_LBRACK, - ACTIONS(4204), 1, - anon_sym_LPAREN, - ACTIONS(4206), 1, + ACTIONS(4170), 1, anon_sym_DASH, - ACTIONS(4208), 1, + ACTIONS(4172), 1, anon_sym_LBRACE, - ACTIONS(4210), 1, + ACTIONS(4174), 1, anon_sym_DOT, - ACTIONS(4212), 1, + ACTIONS(4176), 1, anon_sym_not, - ACTIONS(4220), 1, + ACTIONS(4184), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4222), 1, + ACTIONS(4186), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4226), 1, + ACTIONS(4190), 1, anon_sym_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(4196), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4234), 1, + ACTIONS(4198), 1, aux_sym_unquoted_token1, - STATE(17), 1, + STATE(86), 1, sym__val_number_decimal, - STATE(21), 1, + STATE(89), 1, sym_val_number, - STATE(314), 1, + STATE(1395), 1, sym__var, - STATE(410), 1, + STATE(1523), 1, sym_expr_parenthesized, - STATE(445), 1, + STATE(1532), 1, sym_val_variable, - STATE(476), 1, - sym__str_double_quotes, - STATE(521), 1, - sym__inter_double_quotes, - STATE(522), 1, + STATE(1561), 1, sym__inter_single_quotes, - STATE(536), 1, - sym__expression, - STATE(537), 1, + STATE(1617), 1, sym_unquoted, - STATE(1754), 1, + STATE(1618), 1, + sym__expression, + STATE(1622), 1, + sym__inter_double_quotes, + STATE(1625), 1, + sym__str_double_quotes, + STATE(1786), 1, sym_comment, - ACTIONS(4214), 2, + ACTIONS(4178), 2, sym_val_nothing, sym_val_date, - ACTIONS(4216), 2, + ACTIONS(4180), 2, anon_sym_true, anon_sym_false, - ACTIONS(4228), 2, + ACTIONS(4192), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4224), 3, + ACTIONS(4188), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(511), 4, + STATE(1638), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4218), 6, + ACTIONS(4182), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(525), 10, + STATE(1631), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -212164,83 +214412,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49470] = 32, + [59807] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(1013), 1, anon_sym_DOLLAR, - ACTIONS(4202), 1, + ACTIONS(4200), 1, anon_sym_LBRACK, - ACTIONS(4204), 1, + ACTIONS(4202), 1, anon_sym_LPAREN, - ACTIONS(4206), 1, + ACTIONS(4204), 1, anon_sym_DASH, - ACTIONS(4208), 1, + ACTIONS(4206), 1, anon_sym_LBRACE, - ACTIONS(4210), 1, + ACTIONS(4208), 1, anon_sym_DOT, - ACTIONS(4212), 1, + ACTIONS(4210), 1, anon_sym_not, - ACTIONS(4220), 1, + ACTIONS(4218), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4222), 1, + ACTIONS(4220), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4226), 1, + ACTIONS(4224), 1, anon_sym_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(4228), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(4230), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4234), 1, + ACTIONS(4232), 1, aux_sym_unquoted_token1, - STATE(17), 1, + STATE(15), 1, sym__val_number_decimal, STATE(21), 1, sym_val_number, - STATE(314), 1, + STATE(322), 1, sym__var, - STATE(410), 1, - sym_expr_parenthesized, - STATE(445), 1, + STATE(364), 1, sym_val_variable, - STATE(476), 1, + STATE(417), 1, + sym_expr_parenthesized, + STATE(466), 1, sym__str_double_quotes, - STATE(521), 1, + STATE(494), 1, + sym_unquoted, + STATE(495), 1, + sym__expression, + STATE(516), 1, sym__inter_double_quotes, - STATE(522), 1, + STATE(521), 1, sym__inter_single_quotes, - STATE(534), 1, - sym__expression, - STATE(535), 1, - sym_unquoted, - STATE(1755), 1, + STATE(1787), 1, sym_comment, - ACTIONS(4214), 2, + ACTIONS(4212), 2, sym_val_nothing, sym_val_date, - ACTIONS(4216), 2, + ACTIONS(4214), 2, anon_sym_true, anon_sym_false, - ACTIONS(4228), 2, + ACTIONS(4226), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4224), 3, + ACTIONS(4222), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(511), 4, + STATE(532), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4218), 6, + ACTIONS(4216), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(525), 10, + STATE(528), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -212251,83 +214499,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49589] = 32, + [59926] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, ACTIONS(3669), 1, - anon_sym_not, + anon_sym_LBRACE, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4038), 1, - anon_sym_DOT, - ACTIONS(4040), 1, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(241), 1, + ACTIONS(4234), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(256), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(1756), 1, + STATE(1788), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3086), 1, - sym_unquoted, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3406), 1, + STATE(3152), 1, + sym_unquoted, + STATE(3419), 1, sym_val_variable, - STATE(3442), 1, + STATE(3466), 1, sym_expr_parenthesized, - STATE(3618), 1, + STATE(3664), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -212338,83 +214586,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49708] = 32, + [60045] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1013), 1, - anon_sym_DOLLAR, - ACTIONS(4202), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(4204), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(4206), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(4208), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(4210), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(4212), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4220), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4222), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4226), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4234), 1, - aux_sym_unquoted_token1, - STATE(17), 1, - sym__val_number_decimal, - STATE(21), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(314), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1789), 1, + sym_comment, + STATE(2702), 1, sym__var, - STATE(410), 1, - sym_expr_parenthesized, - STATE(445), 1, + STATE(2954), 1, sym_val_variable, - STATE(476), 1, + STATE(3032), 1, + sym_expr_parenthesized, + STATE(3129), 1, sym__str_double_quotes, - STATE(521), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(522), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(532), 1, + STATE(3323), 1, sym__expression, - STATE(533), 1, - sym_unquoted, - STATE(1757), 1, - sym_comment, - ACTIONS(4214), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4216), 2, + STATE(4169), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4228), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4224), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(511), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4218), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(525), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -212425,83 +214675,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49827] = 32, + [60168] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1176), 1, - anon_sym_LPAREN, - ACTIONS(4070), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(4072), 1, - anon_sym_DOLLAR, - ACTIONS(4074), 1, + ACTIONS(230), 1, + anon_sym_LPAREN, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(4076), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(4078), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(4080), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4088), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4090), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4094), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4098), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4100), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4102), 1, - aux_sym_unquoted_token1, - STATE(29), 1, - sym__val_number_decimal, - STATE(31), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(544), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1790), 1, + sym_comment, + STATE(2702), 1, sym__var, - STATE(572), 1, - sym_expr_parenthesized, - STATE(576), 1, + STATE(2954), 1, sym_val_variable, - STATE(617), 1, + STATE(3032), 1, + sym_expr_parenthesized, + STATE(3129), 1, sym__str_double_quotes, - STATE(618), 1, - sym__inter_single_quotes, - STATE(619), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(652), 1, - sym_unquoted, - STATE(653), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3301), 1, sym__expression, - STATE(1758), 1, - sym_comment, - ACTIONS(4082), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4084), 2, + STATE(4312), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4096), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4092), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(644), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4086), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(615), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -212512,83 +214764,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49946] = 32, + [60291] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(228), 1, + anon_sym_LBRACK, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4270), 1, - anon_sym_DOT, - STATE(241), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(257), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1759), 1, + STATE(1791), 1, sym_comment, - STATE(2581), 1, + STATE(2702), 1, sym__var, - STATE(2962), 1, + STATE(2954), 1, + sym_val_variable, + STATE(3032), 1, + sym_expr_parenthesized, + STATE(3129), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3121), 1, - sym_unquoted, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3523), 1, + STATE(3300), 1, sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, + STATE(4317), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -212599,83 +214853,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50065] = 32, + [60414] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(3665), 1, + anon_sym_DOLLAR, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(87), 1, + ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(95), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4272), 1, - anon_sym_DOT, - ACTIONS(4274), 1, - anon_sym_not, - ACTIONS(4278), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(242), 1, - sym__val_number_decimal, - STATE(259), 1, + ACTIONS(4234), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(1760), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(1792), 1, sym_comment, - STATE(2893), 1, + STATE(2598), 1, sym__var, - STATE(3211), 1, - sym_val_variable, - STATE(3305), 1, - sym_expr_parenthesized, - STATE(3335), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3414), 1, - sym__expression, - STATE(3419), 1, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3134), 1, sym_unquoted, - ACTIONS(93), 2, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3658), 1, + sym__expression, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4276), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(91), 3, + ACTIONS(3693), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3341), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(83), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3418), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -212686,83 +214940,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50184] = 32, + [60533] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(87), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, + anon_sym_not, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(95), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4272), 1, - anon_sym_DOT, - ACTIONS(4274), 1, - anon_sym_not, - ACTIONS(4278), 1, - aux_sym_unquoted_token1, - STATE(242), 1, - sym__val_number_decimal, - STATE(259), 1, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(1761), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1793), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3211), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3425), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3325), 1, sym__expression, - STATE(3437), 1, - sym_unquoted, - ACTIONS(93), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4276), 2, + STATE(4170), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(91), 3, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3341), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(83), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3418), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -212773,83 +215029,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50303] = 32, + [60656] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1176), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4070), 1, - anon_sym_LBRACK, - ACTIONS(4072), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(4074), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(4076), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4078), 1, - anon_sym_DOT, - ACTIONS(4080), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4088), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4090), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4094), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4098), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4100), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4102), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(29), 1, - sym__val_number_decimal, - STATE(31), 1, + ACTIONS(4236), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(544), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(1794), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(572), 1, - sym_expr_parenthesized, - STATE(576), 1, - sym_val_variable, - STATE(617), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(618), 1, - sym__inter_single_quotes, - STATE(619), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(649), 1, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3152), 1, sym_unquoted, - STATE(651), 1, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3633), 1, sym__expression, - STATE(1762), 1, - sym_comment, - ACTIONS(4082), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4084), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4096), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4092), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(644), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4086), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(615), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -212860,83 +215116,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50422] = 32, + [60775] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(87), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, + anon_sym_not, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(95), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4272), 1, - anon_sym_DOT, - ACTIONS(4274), 1, - anon_sym_not, - ACTIONS(4278), 1, - aux_sym_unquoted_token1, - STATE(242), 1, - sym__val_number_decimal, - STATE(259), 1, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(1763), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1795), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3211), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3416), 1, - sym_unquoted, - STATE(3440), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3299), 1, sym__expression, - ACTIONS(93), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4276), 2, + STATE(4319), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(91), 3, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3341), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(83), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3418), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -212947,83 +215205,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50541] = 32, + [60898] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(87), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, + anon_sym_not, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(95), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4272), 1, - anon_sym_DOT, - ACTIONS(4274), 1, - anon_sym_not, - ACTIONS(4278), 1, - aux_sym_unquoted_token1, - STATE(242), 1, - sym__val_number_decimal, - STATE(259), 1, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(1764), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1796), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3211), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3444), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3233), 1, sym__expression, - STATE(3446), 1, - sym_unquoted, - ACTIONS(93), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4276), 2, + STATE(4310), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(91), 3, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3341), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(83), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3418), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -213034,83 +215294,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50660] = 32, + [61021] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1176), 1, - anon_sym_LPAREN, - ACTIONS(4070), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(4072), 1, - anon_sym_DOLLAR, - ACTIONS(4074), 1, + ACTIONS(230), 1, + anon_sym_LPAREN, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(4076), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(4078), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(4080), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4088), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4090), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4094), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4098), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4100), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4102), 1, - aux_sym_unquoted_token1, - STATE(29), 1, - sym__val_number_decimal, - STATE(31), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(544), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1797), 1, + sym_comment, + STATE(2702), 1, sym__var, - STATE(572), 1, - sym_expr_parenthesized, - STATE(576), 1, + STATE(2954), 1, sym_val_variable, - STATE(617), 1, + STATE(3032), 1, + sym_expr_parenthesized, + STATE(3129), 1, sym__str_double_quotes, - STATE(618), 1, - sym__inter_single_quotes, - STATE(619), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(647), 1, - sym_unquoted, - STATE(648), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3298), 1, sym__expression, - STATE(1765), 1, - sym_comment, - ACTIONS(4082), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4084), 2, + STATE(4320), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4096), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4092), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(644), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4086), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(615), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -213121,83 +215383,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50779] = 32, + [61144] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(228), 1, + anon_sym_LBRACK, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4270), 1, - anon_sym_DOT, - STATE(241), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(257), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1766), 1, + STATE(1798), 1, sym_comment, - STATE(2581), 1, + STATE(2702), 1, sym__var, - STATE(2962), 1, + STATE(2954), 1, + sym_val_variable, + STATE(3032), 1, + sym_expr_parenthesized, + STATE(3129), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3120), 1, - sym_unquoted, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3524), 1, + STATE(3296), 1, sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, + STATE(4322), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -213208,83 +215472,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50898] = 32, + [61267] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1176), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4070), 1, - anon_sym_LBRACK, - ACTIONS(4072), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(4074), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(4076), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4078), 1, - anon_sym_DOT, - ACTIONS(4080), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4088), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4090), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4094), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4098), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4100), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4102), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(29), 1, - sym__val_number_decimal, - STATE(31), 1, + ACTIONS(4234), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(544), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(1799), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(572), 1, - sym_expr_parenthesized, - STATE(576), 1, - sym_val_variable, - STATE(617), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(618), 1, - sym__inter_single_quotes, - STATE(619), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(645), 1, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3133), 1, sym_unquoted, - STATE(646), 1, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3652), 1, sym__expression, - STATE(1767), 1, - sym_comment, - ACTIONS(4082), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4084), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4096), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4092), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(644), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4086), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(615), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -213295,83 +215559,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51017] = 32, + [61386] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1013), 1, - anon_sym_DOLLAR, - ACTIONS(4202), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(4204), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(4206), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(4208), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(4210), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(4212), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4220), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4222), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4226), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4234), 1, - aux_sym_unquoted_token1, - STATE(17), 1, - sym__val_number_decimal, - STATE(21), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(314), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1800), 1, + sym_comment, + STATE(2702), 1, sym__var, - STATE(410), 1, - sym_expr_parenthesized, - STATE(445), 1, + STATE(2954), 1, sym_val_variable, - STATE(476), 1, + STATE(3032), 1, + sym_expr_parenthesized, + STATE(3129), 1, sym__str_double_quotes, - STATE(521), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(522), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(530), 1, + STATE(3295), 1, sym__expression, - STATE(531), 1, - sym_unquoted, - STATE(1768), 1, - sym_comment, - ACTIONS(4214), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4216), 2, + STATE(4336), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4228), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4224), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(511), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4218), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(525), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -213382,83 +215648,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51136] = 32, + [61509] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(87), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, + anon_sym_not, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(95), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4272), 1, - anon_sym_DOT, - ACTIONS(4274), 1, - anon_sym_not, - ACTIONS(4278), 1, - aux_sym_unquoted_token1, - STATE(242), 1, - sym__val_number_decimal, - STATE(259), 1, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(1769), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1801), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3211), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3487), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3294), 1, sym__expression, - STATE(3489), 1, - sym_unquoted, - ACTIONS(93), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4276), 2, + STATE(4338), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(91), 3, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3341), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(83), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3418), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -213469,83 +215737,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51255] = 32, + [61632] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1013), 1, - anon_sym_DOLLAR, - ACTIONS(4202), 1, - anon_sym_LBRACK, - ACTIONS(4204), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4206), 1, + ACTIONS(3665), 1, + anon_sym_DOLLAR, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(4208), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4210), 1, - anon_sym_DOT, - ACTIONS(4212), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4220), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4222), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4226), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4234), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(17), 1, - sym__val_number_decimal, - STATE(21), 1, + ACTIONS(4236), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(314), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(1802), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(410), 1, - sym_expr_parenthesized, - STATE(445), 1, - sym_val_variable, - STATE(476), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(521), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(522), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(526), 1, - sym__expression, - STATE(527), 1, + STATE(3134), 1, sym_unquoted, - STATE(1770), 1, - sym_comment, - ACTIONS(4214), 2, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3631), 1, + sym__expression, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4216), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4228), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4224), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(511), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4218), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(525), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -213556,83 +215824,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51374] = 32, + [61751] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, ACTIONS(3669), 1, - anon_sym_not, + anon_sym_LBRACE, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - ACTIONS(4270), 1, + ACTIONS(4236), 1, anon_sym_DOT, - STATE(241), 1, + STATE(243), 1, sym_val_number, - STATE(257), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(1771), 1, + STATE(1803), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3119), 1, + STATE(3133), 1, sym_unquoted, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, + STATE(3419), 1, sym_val_variable, - STATE(3525), 1, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3614), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -213643,83 +215911,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51493] = 32, + [61870] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1176), 1, - anon_sym_LPAREN, - ACTIONS(4070), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(4072), 1, - anon_sym_DOLLAR, - ACTIONS(4074), 1, + ACTIONS(230), 1, + anon_sym_LPAREN, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(4076), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(4078), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(4080), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4088), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4090), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4094), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4098), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4100), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4102), 1, - aux_sym_unquoted_token1, - STATE(29), 1, - sym__val_number_decimal, - STATE(31), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(544), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1804), 1, + sym_comment, + STATE(2702), 1, sym__var, - STATE(572), 1, - sym_expr_parenthesized, - STATE(576), 1, + STATE(2954), 1, sym_val_variable, - STATE(617), 1, + STATE(3032), 1, + sym_expr_parenthesized, + STATE(3129), 1, sym__str_double_quotes, - STATE(618), 1, - sym__inter_single_quotes, - STATE(619), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(641), 1, - sym_unquoted, - STATE(642), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3236), 1, sym__expression, - STATE(1772), 1, - sym_comment, - ACTIONS(4082), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4084), 2, + STATE(4313), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4096), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4092), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(644), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4086), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(615), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -213730,83 +216000,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51612] = 32, + [61993] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, ACTIONS(3669), 1, - anon_sym_not, + anon_sym_LBRACE, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - ACTIONS(4042), 1, + ACTIONS(4236), 1, anon_sym_DOT, - STATE(241), 1, + STATE(243), 1, sym_val_number, - STATE(257), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(1773), 1, + STATE(1805), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3115), 1, + STATE(3132), 1, sym_unquoted, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, + STATE(3419), 1, sym_val_variable, - STATE(3601), 1, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3629), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -213817,83 +216087,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51731] = 32, + [62112] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(4116), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(4118), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(1774), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1806), 1, sym_comment, - STATE(2482), 1, + STATE(2702), 1, sym__var, - STATE(2551), 1, + STATE(2954), 1, sym_val_variable, - STATE(2558), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(2567), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(2649), 1, - sym_unquoted, - STATE(2739), 1, + STATE(3238), 1, sym__expression, - ACTIONS(4120), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4122), 2, + STATE(4314), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4124), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2573), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -213904,83 +216176,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51850] = 32, + [62235] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, ACTIONS(3669), 1, - anon_sym_not, + anon_sym_LBRACE, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4038), 1, - anon_sym_DOT, - ACTIONS(4040), 1, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(241), 1, + ACTIONS(4236), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(256), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(1775), 1, + STATE(1807), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3125), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3115), 1, - sym_unquoted, - STATE(3406), 1, + STATE(3419), 1, sym_val_variable, - STATE(3442), 1, + STATE(3466), 1, sym_expr_parenthesized, - STATE(3606), 1, + STATE(3628), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -213991,83 +216263,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51969] = 32, + [62354] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4116), 1, - anon_sym_DOT, - ACTIONS(4118), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + ACTIONS(4236), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(1776), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(1808), 1, sym_comment, - STATE(2482), 1, + STATE(2598), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, - sym_expr_parenthesized, - STATE(2564), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, - sym__inter_single_quotes, - STATE(2643), 1, + STATE(3124), 1, sym_unquoted, - STATE(2759), 1, + STATE(3127), 1, + sym__inter_double_quotes, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3627), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -214078,83 +216350,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52088] = 32, + [62473] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2181), 1, - anon_sym_LPAREN, - ACTIONS(2183), 1, + ACTIONS(1013), 1, anon_sym_DOLLAR, - ACTIONS(4142), 1, + ACTIONS(4200), 1, anon_sym_LBRACK, - ACTIONS(4144), 1, + ACTIONS(4202), 1, + anon_sym_LPAREN, + ACTIONS(4204), 1, anon_sym_DASH, - ACTIONS(4146), 1, + ACTIONS(4206), 1, anon_sym_LBRACE, - ACTIONS(4148), 1, + ACTIONS(4208), 1, anon_sym_DOT, - ACTIONS(4150), 1, + ACTIONS(4210), 1, anon_sym_not, - ACTIONS(4158), 1, + ACTIONS(4218), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4160), 1, + ACTIONS(4220), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4164), 1, + ACTIONS(4224), 1, anon_sym_DQUOTE, - ACTIONS(4168), 1, + ACTIONS(4228), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4170), 1, + ACTIONS(4230), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4172), 1, + ACTIONS(4232), 1, aux_sym_unquoted_token1, - STATE(85), 1, + STATE(15), 1, sym__val_number_decimal, - STATE(92), 1, + STATE(21), 1, sym_val_number, - STATE(1344), 1, + STATE(322), 1, sym__var, - STATE(1512), 1, + STATE(364), 1, sym_val_variable, - STATE(1527), 1, + STATE(417), 1, sym_expr_parenthesized, - STATE(1574), 1, + STATE(466), 1, + sym__str_double_quotes, + STATE(492), 1, sym_unquoted, - STATE(1576), 1, + STATE(493), 1, sym__expression, - STATE(1583), 1, - sym__str_double_quotes, - STATE(1595), 1, - sym__inter_single_quotes, - STATE(1596), 1, + STATE(516), 1, sym__inter_double_quotes, - STATE(1777), 1, + STATE(521), 1, + sym__inter_single_quotes, + STATE(1809), 1, sym_comment, - ACTIONS(4152), 2, + ACTIONS(4212), 2, sym_val_nothing, sym_val_date, - ACTIONS(4154), 2, + ACTIONS(4214), 2, anon_sym_true, anon_sym_false, - ACTIONS(4166), 2, + ACTIONS(4226), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4162), 3, + ACTIONS(4222), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1552), 4, + STATE(532), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4156), 6, + ACTIONS(4216), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1590), 10, + STATE(528), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -214165,83 +216437,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52207] = 32, + [62592] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(87), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, + anon_sym_not, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(95), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4272), 1, - anon_sym_DOT, - ACTIONS(4274), 1, - anon_sym_not, - ACTIONS(4278), 1, - aux_sym_unquoted_token1, - STATE(242), 1, - sym__val_number_decimal, - STATE(259), 1, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(1778), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1810), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3211), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3449), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3327), 1, sym__expression, - STATE(3451), 1, - sym_unquoted, - ACTIONS(93), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4276), 2, + STATE(4173), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(91), 3, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3341), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(83), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3418), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -214252,83 +216526,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52326] = 32, + [62715] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(3665), 1, + anon_sym_DOLLAR, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(87), 1, + ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(95), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4272), 1, - anon_sym_DOT, - ACTIONS(4274), 1, - anon_sym_not, - ACTIONS(4278), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(242), 1, - sym__val_number_decimal, - STATE(259), 1, + ACTIONS(4236), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(1779), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(1811), 1, sym_comment, - STATE(2893), 1, + STATE(2598), 1, sym__var, - STATE(3211), 1, - sym_val_variable, - STATE(3305), 1, - sym_expr_parenthesized, - STATE(3335), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3120), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3454), 1, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3622), 1, sym__expression, - STATE(3459), 1, - sym_unquoted, - ACTIONS(93), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4276), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(91), 3, + ACTIONS(3693), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3341), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(83), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3418), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -214339,83 +216613,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52445] = 32, + [62834] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2181), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(2183), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(4142), 1, - anon_sym_LBRACK, - ACTIONS(4144), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(4146), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4148), 1, - anon_sym_DOT, - ACTIONS(4150), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4158), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4160), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4164), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4168), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4170), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4172), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(85), 1, - sym__val_number_decimal, - STATE(92), 1, + ACTIONS(4234), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(1344), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(1812), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(1512), 1, - sym_val_variable, - STATE(1527), 1, - sym_expr_parenthesized, - STATE(1583), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(1595), 1, - sym__inter_single_quotes, - STATE(1596), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(1617), 1, - sym__expression, - STATE(1618), 1, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3132), 1, sym_unquoted, - STATE(1780), 1, - sym_comment, - ACTIONS(4152), 2, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3651), 1, + sym__expression, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4154), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4166), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4162), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1552), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4156), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1590), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -214426,83 +216700,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52564] = 32, + [62953] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(3665), 1, + anon_sym_DOLLAR, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(87), 1, + ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(95), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4272), 1, - anon_sym_DOT, - ACTIONS(4274), 1, - anon_sym_not, - ACTIONS(4278), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(242), 1, - sym__val_number_decimal, - STATE(259), 1, + ACTIONS(4236), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(1781), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(1813), 1, sym_comment, - STATE(2893), 1, + STATE(2598), 1, sym__var, - STATE(3211), 1, - sym_val_variable, - STATE(3305), 1, - sym_expr_parenthesized, - STATE(3335), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3111), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3461), 1, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3621), 1, sym__expression, - STATE(3464), 1, - sym_unquoted, - ACTIONS(93), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4276), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(91), 3, + ACTIONS(3693), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3341), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(83), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3418), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -214513,83 +216787,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52683] = 32, + [63072] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1176), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4070), 1, - anon_sym_LBRACK, - ACTIONS(4072), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(4074), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(4076), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4078), 1, - anon_sym_DOT, - ACTIONS(4080), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4088), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4090), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4094), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4098), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4100), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4102), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(29), 1, - sym__val_number_decimal, - STATE(31), 1, + ACTIONS(4236), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(544), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(1814), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(572), 1, - sym_expr_parenthesized, - STATE(576), 1, - sym_val_variable, - STATE(617), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(618), 1, - sym__inter_single_quotes, - STATE(619), 1, - sym__inter_double_quotes, - STATE(639), 1, + STATE(3104), 1, sym_unquoted, - STATE(640), 1, + STATE(3127), 1, + sym__inter_double_quotes, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3618), 1, sym__expression, - STATE(1782), 1, - sym_comment, - ACTIONS(4082), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4084), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4096), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4092), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(644), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4086), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(615), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -214600,83 +216874,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52802] = 32, + [63191] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3615), 1, + ACTIONS(3663), 1, + anon_sym_LPAREN, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3619), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3633), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4280), 1, - anon_sym_LBRACK, - ACTIONS(4282), 1, - anon_sym_LPAREN, - ACTIONS(4284), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4286), 1, - anon_sym_DOT, - ACTIONS(4288), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4296), 1, + ACTIONS(3685), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3687), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4300), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4302), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4304), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, + ACTIONS(4236), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(1783), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(1815), 1, sym_comment, - STATE(2597), 1, + STATE(2598), 1, sym__var, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, - sym_val_variable, - STATE(2982), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3103), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3035), 1, - sym_unquoted, - STATE(3036), 1, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3617), 1, sym__expression, - ACTIONS(4290), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4292), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4298), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3637), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4294), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -214687,83 +216961,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52921] = 32, + [63310] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2181), 1, - anon_sym_LPAREN, - ACTIONS(2183), 1, - anon_sym_DOLLAR, - ACTIONS(4142), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4144), 1, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(4146), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4148), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(4150), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(4158), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4160), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4164), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4168), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4170), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4172), 1, - aux_sym_unquoted_token1, - STATE(85), 1, - sym__val_number_decimal, - STATE(92), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(1344), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1816), 1, + sym_comment, + STATE(2795), 1, sym__var, - STATE(1512), 1, + STATE(3260), 1, sym_val_variable, - STATE(1527), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(1583), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(1595), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(1596), 1, - sym__inter_double_quotes, - STATE(1600), 1, + STATE(3367), 1, sym__expression, - STATE(1601), 1, - sym_unquoted, - STATE(1784), 1, - sym_comment, - ACTIONS(4152), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4154), 2, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(4579), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(4166), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4162), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1552), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4156), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(1590), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -214774,83 +217050,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53040] = 32, + [63433] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - ACTIONS(4306), 1, + ACTIONS(4234), 1, anon_sym_DOT, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + STATE(243), 1, sym_val_number, - STATE(1785), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(1817), 1, sym_comment, - STATE(2482), 1, + STATE(2598), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, - sym_expr_parenthesized, - STATE(2564), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(2567), 1, + STATE(3125), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(2643), 1, - sym_unquoted, - STATE(2959), 1, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3656), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -214861,83 +217137,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53159] = 32, + [63552] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, ACTIONS(3669), 1, - anon_sym_not, + anon_sym_LBRACE, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4038), 1, - anon_sym_DOT, - ACTIONS(4040), 1, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(241), 1, + ACTIONS(4234), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(256), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(1786), 1, + STATE(1818), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3105), 1, + STATE(3124), 1, sym_unquoted, - STATE(3113), 1, + STATE(3127), 1, + sym__inter_double_quotes, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3406), 1, + STATE(3419), 1, sym_val_variable, - STATE(3442), 1, + STATE(3466), 1, sym_expr_parenthesized, - STATE(3600), 1, + STATE(3665), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -214948,83 +217224,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53278] = 32, + [63671] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(3619), 1, - anon_sym_DASH, - ACTIONS(3633), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4280), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4282), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(4284), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4286), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(4288), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(4296), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(89), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4300), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4302), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4304), 1, - aux_sym_unquoted_token1, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(1787), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1819), 1, sym_comment, - STATE(2597), 1, + STATE(2795), 1, sym__var, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(3260), 1, sym_val_variable, - STATE(2982), 1, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, sym__str_double_quotes, - STATE(3018), 1, - sym__inter_double_quotes, - STATE(3019), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3037), 1, - sym_unquoted, - STATE(3038), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3391), 1, sym__expression, - ACTIONS(4290), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4292), 2, + STATE(4491), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(4298), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3637), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4294), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3021), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -215035,83 +217313,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53397] = 32, + [63794] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(3619), 1, - anon_sym_DASH, - ACTIONS(3633), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4280), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4282), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(4284), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4286), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(4288), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(4296), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(89), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4300), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4302), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4304), 1, - aux_sym_unquoted_token1, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(1788), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1820), 1, sym_comment, - STATE(2597), 1, + STATE(2795), 1, sym__var, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(3260), 1, sym_val_variable, - STATE(2982), 1, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, sym__str_double_quotes, - STATE(3018), 1, - sym__inter_double_quotes, - STATE(3019), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3039), 1, - sym_unquoted, - STATE(3040), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3389), 1, sym__expression, - ACTIONS(4290), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4292), 2, + STATE(4589), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(4298), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3637), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4294), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3021), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -215122,83 +217402,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53516] = 32, + [63917] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(3619), 1, - anon_sym_DASH, - ACTIONS(3633), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4280), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4282), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(4284), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4286), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(4288), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(4296), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(89), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4300), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4302), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4304), 1, - aux_sym_unquoted_token1, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(1789), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1821), 1, sym_comment, - STATE(2597), 1, + STATE(2795), 1, sym__var, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(3260), 1, sym_val_variable, - STATE(2982), 1, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, sym__str_double_quotes, - STATE(3018), 1, - sym__inter_double_quotes, - STATE(3019), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3041), 1, - sym_unquoted, - STATE(3042), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3397), 1, sym__expression, - ACTIONS(4290), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4292), 2, + STATE(4577), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(4298), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3637), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4294), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3021), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -215209,83 +217491,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53635] = 32, + [64040] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(3619), 1, - anon_sym_DASH, - ACTIONS(3633), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4280), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(4282), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(4284), 1, + ACTIONS(240), 1, + anon_sym_DASH, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(4286), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(4288), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4296), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(292), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4300), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4302), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4304), 1, - aux_sym_unquoted_token1, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(1790), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1822), 1, sym_comment, - STATE(2597), 1, + STATE(2702), 1, sym__var, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2954), 1, sym_val_variable, - STATE(2982), 1, + STATE(3032), 1, + sym_expr_parenthesized, + STATE(3129), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3043), 1, - sym_unquoted, - STATE(3044), 1, + STATE(3239), 1, sym__expression, - ACTIONS(4290), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4292), 2, + STATE(4315), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4298), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3637), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4294), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3021), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -215296,83 +217580,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53754] = 32, + [64163] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4042), 1, - anon_sym_DOT, - STATE(241), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(257), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1791), 1, + STATE(1823), 1, sym_comment, - STATE(2581), 1, + STATE(2795), 1, sym__var, - STATE(2962), 1, + STATE(3260), 1, + sym_val_variable, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3120), 1, - sym_unquoted, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3610), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3387), 1, sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, + STATE(4590), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -215383,83 +217669,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53873] = 32, + [64286] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, ACTIONS(3669), 1, - anon_sym_not, + anon_sym_LBRACE, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - ACTIONS(4042), 1, + ACTIONS(4236), 1, anon_sym_DOT, - STATE(241), 1, + STATE(243), 1, sym_val_number, - STATE(257), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(1792), 1, + STATE(1824), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3102), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3121), 1, - sym_unquoted, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, + STATE(3419), 1, sym_val_variable, - STATE(3620), 1, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3612), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -215470,85 +217756,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53992] = 34, + [64405] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1793), 1, + STATE(1825), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3321), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3399), 1, sym__expression, - STATE(4201), 1, + STATE(4575), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -215559,85 +217845,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54115] = 34, + [64528] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1794), 1, + STATE(1826), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3319), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3385), 1, sym__expression, - STATE(4202), 1, + STATE(4591), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -215648,7 +217934,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54238] = 34, + [64651] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -215679,29 +217965,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1795), 1, + STATE(1827), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3315), 1, + STATE(3240), 1, sym__expression, - STATE(4205), 1, + STATE(4316), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -215721,12 +218007,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -215737,7 +218023,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54361] = 34, + [64774] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -215768,29 +218054,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1796), 1, + STATE(1828), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3313), 1, + STATE(3244), 1, sym__expression, - STATE(4211), 1, + STATE(4318), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -215810,12 +218096,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -215826,83 +218112,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54484] = 32, + [64897] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3615), 1, + ACTIONS(3663), 1, + anon_sym_LPAREN, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3619), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3633), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4280), 1, - anon_sym_LBRACK, - ACTIONS(4282), 1, - anon_sym_LPAREN, - ACTIONS(4284), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4286), 1, - anon_sym_DOT, - ACTIONS(4288), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4296), 1, + ACTIONS(3685), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3687), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4300), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4302), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4304), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, + ACTIONS(4236), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(1797), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(1829), 1, sym_comment, - STATE(2597), 1, + STATE(2598), 1, sym__var, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, - sym_val_variable, - STATE(2982), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3096), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3045), 1, - sym_unquoted, - STATE(3046), 1, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3624), 1, sym__expression, - ACTIONS(4290), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4292), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4298), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3637), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4294), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -215913,85 +218199,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54603] = 34, + [65016] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, - anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(3665), 1, + anon_sym_DOLLAR, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(262), 1, - anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, + aux_sym_unquoted_token1, + ACTIONS(4236), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(223), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(1798), 1, + STATE(1830), 1, sym_comment, - STATE(2742), 1, + STATE(2598), 1, sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, - sym_expr_parenthesized, - STATE(3116), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3084), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3309), 1, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3632), 1, sym__expression, - STATE(4227), 1, - sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(3679), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(3683), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -216002,7 +218286,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54726] = 34, + [65135] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -216033,29 +218317,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1799), 1, + STATE(1831), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3307), 1, + STATE(3329), 1, sym__expression, - STATE(4229), 1, + STATE(4176), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -216075,12 +218359,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -216091,83 +218375,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54849] = 32, + [65258] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(3619), 1, - anon_sym_DASH, - ACTIONS(3633), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4280), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(4282), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(4284), 1, + ACTIONS(240), 1, + anon_sym_DASH, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(4286), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(4288), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4296), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(292), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4300), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4302), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4304), 1, - aux_sym_unquoted_token1, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(1800), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1832), 1, sym_comment, - STATE(2597), 1, + STATE(2702), 1, sym__var, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(2954), 1, sym_val_variable, - STATE(2982), 1, + STATE(3032), 1, + sym_expr_parenthesized, + STATE(3129), 1, sym__str_double_quotes, - STATE(3018), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3019), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3047), 1, - sym_unquoted, - STATE(3048), 1, + STATE(3246), 1, sym__expression, - ACTIONS(4290), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4292), 2, + STATE(4321), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4298), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3637), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4294), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3021), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -216178,85 +218464,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54968] = 34, + [65381] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(282), 1, sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, + ACTIONS(296), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(216), 1, + STATE(209), 1, sym_val_number, - STATE(242), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1801), 1, + STATE(1833), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3190), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3439), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3331), 1, sym__expression, - STATE(4509), 1, + STATE(4178), 1, sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, + ACTIONS(288), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -216267,7 +218553,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55091] = 34, + [65504] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -216298,29 +218584,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1802), 1, + STATE(1834), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3436), 1, + STATE(3401), 1, sym__expression, - STATE(4510), 1, + STATE(4568), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -216340,12 +218626,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -216356,7 +218642,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55214] = 34, + [65627] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -216387,29 +218673,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1803), 1, + STATE(1835), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3424), 1, + STATE(3381), 1, sym__expression, - STATE(4511), 1, + STATE(4593), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -216429,99 +218715,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(3418), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [55337] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, - anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, - ACTIONS(3669), 1, - anon_sym_not, - ACTIONS(3677), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, - anon_sym_DQUOTE, - ACTIONS(3687), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4270), 1, - anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(257), 1, - sym__val_number_decimal, - STATE(1804), 1, - sym_comment, - STATE(2581), 1, - sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3115), 1, - sym_unquoted, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3526), 1, - sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3685), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3681), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3022), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -216532,7 +218731,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55456] = 34, + [65750] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -216563,29 +218762,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1805), 1, + STATE(1836), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3304), 1, + STATE(3333), 1, sym__expression, - STATE(4230), 1, + STATE(4184), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -216605,12 +218804,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -216621,85 +218820,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55579] = 34, + [65873] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(282), 1, sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, + ACTIONS(296), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(216), 1, + STATE(209), 1, sym_val_number, - STATE(242), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1806), 1, + STATE(1837), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3190), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3443), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3335), 1, sym__expression, - STATE(4513), 1, + STATE(4187), 1, sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, + ACTIONS(288), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -216710,85 +218909,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55702] = 34, + [65996] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(262), 1, - anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + ACTIONS(4238), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(1807), 1, + STATE(207), 1, + sym_val_number, + STATE(1838), 1, sym_comment, - STATE(2742), 1, + STATE(2488), 1, sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3116), 1, - sym__str_double_quotes, - STATE(3218), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(3225), 1, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2696), 1, + sym_unquoted, + STATE(2757), 1, sym__expression, - STATE(4292), 1, - sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(4056), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4060), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -216799,85 +218996,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55825] = 34, + [66115] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1808), 1, + STATE(1839), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3303), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3404), 1, sym__expression, - STATE(4231), 1, + STATE(4563), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -216888,85 +219085,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55948] = 34, + [66238] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(1013), 1, + anon_sym_DOLLAR, + ACTIONS(4200), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(4202), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(4204), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4206), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(4208), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4210), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4218), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4220), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4224), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4228), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4230), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4232), 1, + aux_sym_unquoted_token1, + STATE(15), 1, sym__val_number_decimal, - STATE(1809), 1, - sym_comment, - STATE(2742), 1, + STATE(21), 1, + sym_val_number, + STATE(322), 1, sym__var, - STATE(2939), 1, + STATE(364), 1, sym_val_variable, - STATE(3011), 1, + STATE(417), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(466), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(487), 1, + sym_unquoted, + STATE(490), 1, + sym__expression, + STATE(516), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(521), 1, sym__inter_single_quotes, - STATE(3271), 1, - sym__expression, - STATE(4241), 1, - sym__where_predicate, - ACTIONS(284), 2, + STATE(1840), 1, + sym_comment, + ACTIONS(4212), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4214), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4226), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4222), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(532), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4216), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(528), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -216977,83 +219172,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56071] = 32, + [66357] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(1013), 1, + anon_sym_DOLLAR, + ACTIONS(4200), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4202), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4204), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4206), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4208), 1, + anon_sym_DOT, + ACTIONS(4210), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4218), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4220), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4224), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4228), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4230), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4232), 1, aux_sym_unquoted_token1, - ACTIONS(4306), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(15), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(21), 1, sym_val_number, - STATE(1810), 1, - sym_comment, - STATE(2482), 1, + STATE(322), 1, sym__var, - STATE(2551), 1, + STATE(364), 1, sym_val_variable, - STATE(2558), 1, + STATE(417), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(466), 1, sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, - sym__inter_single_quotes, - STATE(2646), 1, + STATE(485), 1, sym_unquoted, - STATE(2944), 1, + STATE(486), 1, sym__expression, - ACTIONS(4120), 2, + STATE(516), 1, + sym__inter_double_quotes, + STATE(521), 1, + sym__inter_single_quotes, + STATE(1841), 1, + sym_comment, + ACTIONS(4212), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4214), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4226), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4222), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(532), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4216), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(528), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -217064,83 +219259,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56190] = 32, + [66476] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - ACTIONS(4306), 1, + ACTIONS(4238), 1, anon_sym_DOT, - STATE(200), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(207), 1, sym_val_number, - STATE(1811), 1, + STATE(1842), 1, sym_comment, - STATE(2482), 1, + STATE(2488), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(2678), 1, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2692), 1, sym_unquoted, - STATE(2945), 1, + STATE(2758), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -217151,7 +219346,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56309] = 34, + [66595] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -217182,29 +219377,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1812), 1, + STATE(1843), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3408), 1, sym__expression, - STATE(4515), 1, + STATE(4562), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -217224,12 +219419,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -217240,174 +219435,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56432] = 34, + [66718] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1813), 1, + STATE(1844), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3301), 1, - sym__expression, - STATE(4256), 1, - sym__where_predicate, - ACTIONS(284), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(294), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(3149), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [56555] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(228), 1, - anon_sym_LBRACK, - ACTIONS(230), 1, - anon_sym_LPAREN, - ACTIONS(240), 1, - anon_sym_DASH, - ACTIONS(258), 1, - anon_sym_LBRACE, - ACTIONS(262), 1, - anon_sym_DOT, - ACTIONS(280), 1, - anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, - anon_sym_DQUOTE, - ACTIONS(302), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, - sym__val_number_decimal, - STATE(1814), 1, - sym_comment, - STATE(2742), 1, - sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, - sym_expr_parenthesized, - STATE(3116), 1, - sym__str_double_quotes, - STATE(3218), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3223), 1, - sym__inter_single_quotes, - STATE(3300), 1, + STATE(3414), 1, sym__expression, - STATE(4243), 1, + STATE(4558), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -217418,7 +219524,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56678] = 32, + [66841] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -217441,33 +219547,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4308), 1, + ACTIONS(4240), 1, anon_sym_DOT, - ACTIONS(4310), 1, + ACTIONS(4242), 1, anon_sym_not, - ACTIONS(4314), 1, + ACTIONS(4246), 1, aux_sym_unquoted_token1, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(253), 1, + STATE(255), 1, sym_val_number, - STATE(1815), 1, + STATE(1845), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3027), 1, + STATE(3043), 1, sym_val_variable, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3266), 1, + STATE(3282), 1, sym_unquoted, - STATE(3267), 1, + STATE(3283), 1, sym__expression, ACTIONS(296), 2, sym_val_nothing, @@ -217475,14 +219581,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4312), 2, + ACTIONS(4244), 2, anon_sym_true, anon_sym_false, ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -217494,7 +219600,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -217505,7 +219611,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56797] = 32, + [66960] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -217528,33 +219634,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4308), 1, + ACTIONS(4240), 1, anon_sym_DOT, - ACTIONS(4310), 1, + ACTIONS(4242), 1, anon_sym_not, - ACTIONS(4314), 1, + ACTIONS(4246), 1, aux_sym_unquoted_token1, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(253), 1, + STATE(255), 1, sym_val_number, - STATE(1816), 1, + STATE(1846), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3027), 1, + STATE(3043), 1, sym_val_variable, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3264), 1, + STATE(3280), 1, sym_unquoted, - STATE(3265), 1, + STATE(3281), 1, sym__expression, ACTIONS(296), 2, sym_val_nothing, @@ -217562,14 +219668,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4312), 2, + ACTIONS(4244), 2, anon_sym_true, anon_sym_false, ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -217581,7 +219687,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -217592,7 +219698,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56916] = 32, + [67079] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -217615,33 +219721,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4308), 1, + ACTIONS(4240), 1, anon_sym_DOT, - ACTIONS(4310), 1, + ACTIONS(4242), 1, anon_sym_not, - ACTIONS(4314), 1, + ACTIONS(4246), 1, aux_sym_unquoted_token1, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(253), 1, + STATE(255), 1, sym_val_number, - STATE(1817), 1, + STATE(1847), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3027), 1, + STATE(3043), 1, sym_val_variable, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3262), 1, + STATE(3278), 1, sym_unquoted, - STATE(3263), 1, + STATE(3279), 1, sym__expression, ACTIONS(296), 2, sym_val_nothing, @@ -217649,14 +219755,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4312), 2, + ACTIONS(4244), 2, anon_sym_true, anon_sym_false, ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -217668,7 +219774,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -217679,7 +219785,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57035] = 32, + [67198] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -217702,33 +219808,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4308), 1, + ACTIONS(4240), 1, anon_sym_DOT, - ACTIONS(4310), 1, + ACTIONS(4242), 1, anon_sym_not, - ACTIONS(4314), 1, + ACTIONS(4246), 1, aux_sym_unquoted_token1, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(253), 1, + STATE(255), 1, sym_val_number, - STATE(1818), 1, + STATE(1848), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3027), 1, + STATE(3043), 1, sym_val_variable, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3260), 1, + STATE(3276), 1, sym_unquoted, - STATE(3261), 1, + STATE(3277), 1, sym__expression, ACTIONS(296), 2, sym_val_nothing, @@ -217736,14 +219842,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4312), 2, + ACTIONS(4244), 2, anon_sym_true, anon_sym_false, ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -217755,7 +219861,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -217766,7 +219872,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57154] = 32, + [67317] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -217789,33 +219895,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4308), 1, + ACTIONS(4240), 1, anon_sym_DOT, - ACTIONS(4310), 1, + ACTIONS(4242), 1, anon_sym_not, - ACTIONS(4314), 1, + ACTIONS(4246), 1, aux_sym_unquoted_token1, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(253), 1, + STATE(255), 1, sym_val_number, - STATE(1819), 1, + STATE(1849), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3027), 1, + STATE(3043), 1, sym_val_variable, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3258), 1, + STATE(3274), 1, sym_unquoted, - STATE(3259), 1, + STATE(3275), 1, sym__expression, ACTIONS(296), 2, sym_val_nothing, @@ -217823,14 +219929,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4312), 2, + ACTIONS(4244), 2, anon_sym_true, anon_sym_false, ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -217842,7 +219948,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -217853,7 +219959,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57273] = 32, + [67436] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -217876,33 +219982,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4308), 1, + ACTIONS(4240), 1, anon_sym_DOT, - ACTIONS(4310), 1, + ACTIONS(4242), 1, anon_sym_not, - ACTIONS(4314), 1, + ACTIONS(4246), 1, aux_sym_unquoted_token1, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(253), 1, + STATE(255), 1, sym_val_number, - STATE(1820), 1, + STATE(1850), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3027), 1, + STATE(3043), 1, sym_val_variable, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3256), 1, + STATE(3272), 1, sym_unquoted, - STATE(3257), 1, + STATE(3273), 1, sym__expression, ACTIONS(296), 2, sym_val_nothing, @@ -217910,14 +220016,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4312), 2, + ACTIONS(4244), 2, anon_sym_true, anon_sym_false, ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -217929,7 +220035,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -217940,7 +220046,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57392] = 32, + [67555] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -217963,33 +220069,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4308), 1, + ACTIONS(4240), 1, anon_sym_DOT, - ACTIONS(4310), 1, + ACTIONS(4242), 1, anon_sym_not, - ACTIONS(4314), 1, + ACTIONS(4246), 1, aux_sym_unquoted_token1, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(253), 1, + STATE(255), 1, sym_val_number, - STATE(1821), 1, + STATE(1851), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3027), 1, + STATE(3043), 1, sym_val_variable, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3252), 1, + STATE(3265), 1, sym_unquoted, - STATE(3255), 1, + STATE(3266), 1, sym__expression, ACTIONS(296), 2, sym_val_nothing, @@ -217997,14 +220103,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4312), 2, + ACTIONS(4244), 2, anon_sym_true, anon_sym_false, ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -218016,7 +220122,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -218027,7 +220133,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57511] = 32, + [67674] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -218050,33 +220156,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4308), 1, + ACTIONS(4240), 1, anon_sym_DOT, - ACTIONS(4310), 1, + ACTIONS(4242), 1, anon_sym_not, - ACTIONS(4314), 1, + ACTIONS(4246), 1, aux_sym_unquoted_token1, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(253), 1, + STATE(255), 1, sym_val_number, - STATE(1822), 1, + STATE(1852), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3027), 1, + STATE(3043), 1, sym_val_variable, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3250), 1, + STATE(3262), 1, sym_unquoted, - STATE(3251), 1, + STATE(3263), 1, sym__expression, ACTIONS(296), 2, sym_val_nothing, @@ -218084,14 +220190,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4312), 2, + ACTIONS(4244), 2, anon_sym_true, anon_sym_false, ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -218103,7 +220209,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -218114,7 +220220,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57630] = 32, + [67793] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -218137,33 +220243,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4308), 1, + ACTIONS(4240), 1, anon_sym_DOT, - ACTIONS(4310), 1, + ACTIONS(4242), 1, anon_sym_not, - ACTIONS(4314), 1, + ACTIONS(4246), 1, aux_sym_unquoted_token1, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(253), 1, + STATE(255), 1, sym_val_number, - STATE(1823), 1, + STATE(1853), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3027), 1, + STATE(3043), 1, sym_val_variable, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3248), 1, + STATE(3258), 1, sym_unquoted, - STATE(3249), 1, + STATE(3259), 1, sym__expression, ACTIONS(296), 2, sym_val_nothing, @@ -218171,14 +220277,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4312), 2, + ACTIONS(4244), 2, anon_sym_true, anon_sym_false, ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -218190,7 +220296,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -218201,7 +220307,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57749] = 32, + [67912] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -218224,33 +220330,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4308), 1, + ACTIONS(4240), 1, anon_sym_DOT, - ACTIONS(4310), 1, + ACTIONS(4242), 1, anon_sym_not, - ACTIONS(4314), 1, + ACTIONS(4246), 1, aux_sym_unquoted_token1, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(253), 1, + STATE(255), 1, sym_val_number, - STATE(1824), 1, + STATE(1854), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3027), 1, + STATE(3043), 1, sym_val_variable, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3246), 1, + STATE(3254), 1, sym_unquoted, - STATE(3247), 1, + STATE(3256), 1, sym__expression, ACTIONS(296), 2, sym_val_nothing, @@ -218258,14 +220364,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4312), 2, + ACTIONS(4244), 2, anon_sym_true, anon_sym_false, ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -218277,7 +220383,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -218288,7 +220394,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57868] = 32, + [68031] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -218311,33 +220417,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4308), 1, + ACTIONS(4240), 1, anon_sym_DOT, - ACTIONS(4310), 1, + ACTIONS(4242), 1, anon_sym_not, - ACTIONS(4314), 1, + ACTIONS(4246), 1, aux_sym_unquoted_token1, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(253), 1, + STATE(255), 1, sym_val_number, - STATE(1825), 1, + STATE(1855), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3027), 1, + STATE(3043), 1, sym_val_variable, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3244), 1, + STATE(3248), 1, sym_unquoted, - STATE(3245), 1, + STATE(3249), 1, sym__expression, ACTIONS(296), 2, sym_val_nothing, @@ -218345,14 +220451,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4312), 2, + ACTIONS(4244), 2, anon_sym_true, anon_sym_false, ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -218364,7 +220470,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -218375,7 +220481,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57987] = 32, + [68150] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -218398,33 +220504,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4308), 1, + ACTIONS(4240), 1, anon_sym_DOT, - ACTIONS(4310), 1, + ACTIONS(4242), 1, anon_sym_not, - ACTIONS(4314), 1, + ACTIONS(4246), 1, aux_sym_unquoted_token1, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(253), 1, + STATE(255), 1, sym_val_number, - STATE(1826), 1, + STATE(1856), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3027), 1, + STATE(3043), 1, sym_val_variable, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3242), 1, - sym_unquoted, STATE(3243), 1, + sym_unquoted, + STATE(3245), 1, sym__expression, ACTIONS(296), 2, sym_val_nothing, @@ -218432,14 +220538,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4312), 2, + ACTIONS(4244), 2, anon_sym_true, anon_sym_false, ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -218451,7 +220557,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -218462,7 +220568,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58106] = 32, + [68269] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -218485,48 +220591,48 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4308), 1, + ACTIONS(4240), 1, anon_sym_DOT, - ACTIONS(4310), 1, + ACTIONS(4242), 1, anon_sym_not, - ACTIONS(4314), 1, + ACTIONS(4246), 1, aux_sym_unquoted_token1, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(253), 1, + STATE(255), 1, sym_val_number, - STATE(1827), 1, + STATE(1857), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3027), 1, + STATE(3043), 1, sym_val_variable, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, - sym__inter_single_quotes, STATE(3231), 1, - sym__expression, - STATE(3235), 1, + sym__inter_single_quotes, + STATE(3241), 1, sym_unquoted, + STATE(3242), 1, + sym__expression, ACTIONS(296), 2, sym_val_nothing, sym_val_date, ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4312), 2, + ACTIONS(4244), 2, anon_sym_true, anon_sym_false, ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -218538,7 +220644,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -218549,85 +220655,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58225] = 34, + [68388] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(282), 1, sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, + ACTIONS(296), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(216), 1, + STATE(209), 1, sym_val_number, - STATE(242), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1828), 1, + STATE(1858), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3190), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3410), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3232), 1, sym__expression, - STATE(4518), 1, + STATE(4307), 1, sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, + ACTIONS(288), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -218638,7 +220744,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58348] = 34, + [68511] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -218669,29 +220775,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1829), 1, + STATE(1859), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3404), 1, + STATE(3417), 1, sym__expression, - STATE(4519), 1, + STATE(4555), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -218711,12 +220817,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -218727,85 +220833,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58471] = 34, + [68634] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(262), 1, - anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + ACTIONS(4238), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(1830), 1, + STATE(207), 1, + sym_val_number, + STATE(1860), 1, sym_comment, - STATE(2742), 1, + STATE(2488), 1, sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3116), 1, - sym__str_double_quotes, - STATE(3218), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(3298), 1, + STATE(2641), 1, + sym_unquoted, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2759), 1, sym__expression, - STATE(4244), 1, - sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(4056), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4070), 2, sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(294), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + sym__str_back_ticks, + ACTIONS(4066), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4060), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -218816,85 +220920,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58594] = 34, + [68753] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(262), 1, - anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + ACTIONS(4238), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(1831), 1, + STATE(207), 1, + sym_val_number, + STATE(1861), 1, sym_comment, - STATE(2742), 1, + STATE(2488), 1, sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3116), 1, - sym__str_double_quotes, - STATE(3218), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(3297), 1, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2688), 1, + sym_unquoted, + STATE(2760), 1, sym__expression, - STATE(4246), 1, - sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(4056), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4060), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -218905,83 +221007,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58717] = 32, + [68872] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - ACTIONS(4174), 1, + ACTIONS(4238), 1, anon_sym_DOT, - STATE(200), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(207), 1, sym_val_number, - STATE(1832), 1, + STATE(1862), 1, sym_comment, - STATE(2482), 1, + STATE(2488), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(2653), 1, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2687), 1, sym_unquoted, - STATE(2800), 1, + STATE(2761), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -218992,7 +221094,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58836] = 34, + [68991] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -219023,29 +221125,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1833), 1, + STATE(1863), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3401), 1, + STATE(3378), 1, sym__expression, - STATE(4522), 1, + STATE(4594), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -219065,12 +221167,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -219081,83 +221183,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58959] = 32, + [69114] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(87), 1, + ACTIONS(4054), 1, + anon_sym_not, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(95), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4272), 1, - anon_sym_DOT, - ACTIONS(4274), 1, - anon_sym_not, - ACTIONS(4278), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(242), 1, + ACTIONS(4238), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(259), 1, + STATE(207), 1, sym_val_number, - STATE(1834), 1, + STATE(1864), 1, sym_comment, - STATE(2893), 1, + STATE(2488), 1, sym__var, - STATE(3211), 1, - sym_val_variable, - STATE(3305), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3466), 1, - sym__expression, - STATE(3469), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2686), 1, sym_unquoted, - ACTIONS(93), 2, + STATE(2762), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4276), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(91), 3, + ACTIONS(4070), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3341), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(83), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3418), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -219168,83 +221270,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59078] = 32, + [69233] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(4042), 1, + anon_sym_LBRACK, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - ACTIONS(4270), 1, + ACTIONS(4238), 1, anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(257), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(1835), 1, + STATE(207), 1, + sym_val_number, + STATE(1865), 1, sym_comment, - STATE(2581), 1, + STATE(2488), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3110), 1, - sym_unquoted, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3498), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3502), 1, + STATE(2547), 1, sym_val_variable, - STATE(3528), 1, + STATE(2633), 1, + sym__inter_double_quotes, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2685), 1, + sym_unquoted, + STATE(2763), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -219255,83 +221357,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59197] = 32, + [69352] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2181), 1, + ACTIONS(4042), 1, + anon_sym_LBRACK, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(2183), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(4142), 1, - anon_sym_LBRACK, - ACTIONS(4144), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(4146), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4148), 1, - anon_sym_DOT, - ACTIONS(4150), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4158), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4160), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4164), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4168), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4170), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4172), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(85), 1, + ACTIONS(4238), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(92), 1, + STATE(207), 1, sym_val_number, - STATE(1344), 1, + STATE(1866), 1, + sym_comment, + STATE(2488), 1, sym__var, - STATE(1512), 1, - sym_val_variable, - STATE(1527), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(1559), 1, - sym__expression, - STATE(1562), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2578), 1, sym_unquoted, - STATE(1583), 1, - sym__str_double_quotes, - STATE(1595), 1, - sym__inter_single_quotes, - STATE(1596), 1, + STATE(2633), 1, sym__inter_double_quotes, - STATE(1836), 1, - sym_comment, - ACTIONS(4152), 2, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2764), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4154), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4166), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4162), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1552), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4156), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1590), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -219342,83 +221444,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59316] = 32, + [69471] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - ACTIONS(4174), 1, + ACTIONS(4238), 1, anon_sym_DOT, - STATE(200), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(207), 1, sym_val_number, - STATE(1837), 1, + STATE(1867), 1, sym_comment, - STATE(2482), 1, + STATE(2488), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(2646), 1, + STATE(2674), 1, sym_unquoted, - STATE(2867), 1, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2774), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -219429,7 +221531,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59435] = 34, + [69590] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -219460,29 +221562,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1838), 1, + STATE(1868), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3398), 1, + STATE(3431), 1, sym__expression, - STATE(4523), 1, + STATE(4381), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -219502,12 +221604,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -219518,172 +221620,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59558] = 34, + [69713] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1839), 1, + STATE(1869), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3237), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3426), 1, sym__expression, - STATE(4303), 1, + STATE(4385), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(3149), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [59681] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3974), 1, - anon_sym_LBRACK, - ACTIONS(3976), 1, - anon_sym_LPAREN, - ACTIONS(3978), 1, - anon_sym_DOLLAR, - ACTIONS(3982), 1, - anon_sym_DASH, - ACTIONS(3984), 1, - anon_sym_LBRACE, - ACTIONS(3988), 1, - anon_sym_not, - ACTIONS(3998), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, - anon_sym_DQUOTE, - ACTIONS(4008), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - anon_sym_DOT, - ACTIONS(4318), 1, - aux_sym_unquoted_token1, - STATE(258), 1, - sym__val_number_decimal, - STATE(263), 1, - sym_val_number, - STATE(1840), 1, - sym_comment, - STATE(2980), 1, - sym__var, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, - sym_val_variable, - STATE(3545), 1, - sym__expression, - STATE(3546), 1, - sym_unquoted, - STATE(3551), 1, - sym__inter_double_quotes, - STATE(3566), 1, - sym__str_double_quotes, - STATE(3575), 1, - sym__inter_single_quotes, - ACTIONS(3990), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3992), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4006), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4002), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3593), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3594), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -219694,83 +221709,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59800] = 32, + [69836] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - ACTIONS(4174), 1, + ACTIONS(4238), 1, anon_sym_DOT, - STATE(200), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(207), 1, sym_val_number, - STATE(1841), 1, + STATE(1870), 1, sym_comment, - STATE(2482), 1, + STATE(2488), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(2678), 1, + STATE(2670), 1, sym_unquoted, - STATE(2817), 1, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2780), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -219781,83 +221796,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59919] = 32, + [69955] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - ACTIONS(4174), 1, + ACTIONS(4238), 1, anon_sym_DOT, - STATE(200), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(207), 1, sym_val_number, - STATE(1842), 1, + STATE(1871), 1, sym_comment, - STATE(2482), 1, + STATE(2488), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(2680), 1, + STATE(2666), 1, sym_unquoted, - STATE(2814), 1, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2776), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -219868,85 +221883,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60038] = 34, + [70074] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1843), 1, + STATE(1872), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3232), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3424), 1, sym__expression, - STATE(4294), 1, + STATE(4390), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -219957,85 +221972,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60161] = 34, + [70197] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1844), 1, + STATE(1873), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3229), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3422), 1, sym__expression, - STATE(4293), 1, + STATE(4399), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -220046,83 +222061,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60284] = 32, + [70320] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - ACTIONS(4306), 1, + ACTIONS(4238), 1, anon_sym_DOT, - STATE(200), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(207), 1, sym_val_number, - STATE(1845), 1, + STATE(1874), 1, sym_comment, - STATE(2482), 1, + STATE(2488), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(2680), 1, + STATE(2657), 1, sym_unquoted, - STATE(2947), 1, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2751), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -220133,7 +222148,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60403] = 32, + [70439] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -220144,10 +222159,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, + anon_sym_not, + ACTIONS(79), 1, + sym_val_nothing, ACTIONS(87), 1, aux_sym__val_number_decimal_token1, ACTIONS(89), 1, aux_sym__val_number_decimal_token2, + ACTIONS(93), 1, + sym_val_date, ACTIONS(95), 1, anon_sym_DQUOTE, ACTIONS(99), 1, @@ -220156,60 +222179,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4272), 1, - anon_sym_DOT, - ACTIONS(4274), 1, - anon_sym_not, - ACTIONS(4278), 1, - aux_sym_unquoted_token1, - STATE(242), 1, - sym__val_number_decimal, - STATE(259), 1, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(1846), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1875), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3211), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3472), 1, + STATE(3420), 1, sym__expression, - STATE(3474), 1, - sym_unquoted, - ACTIONS(93), 2, - sym_val_nothing, - sym_val_date, + STATE(4409), 1, + sym__where_predicate, + ACTIONS(81), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4276), 2, - anon_sym_true, - anon_sym_false, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3341), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(83), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3418), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -220220,83 +222237,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60522] = 32, + [70562] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - ACTIONS(4306), 1, - anon_sym_DOT, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(1847), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1876), 1, sym_comment, - STATE(2482), 1, + STATE(2795), 1, sym__var, - STATE(2551), 1, + STATE(3260), 1, sym_val_variable, - STATE(2558), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(2675), 1, - sym_unquoted, - STATE(2949), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3418), 1, sym__expression, - ACTIONS(4120), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4122), 2, + STATE(4419), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4124), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2573), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -220307,7 +222326,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60641] = 32, + [70685] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -220318,10 +222337,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, + anon_sym_not, + ACTIONS(79), 1, + sym_val_nothing, ACTIONS(87), 1, aux_sym__val_number_decimal_token1, ACTIONS(89), 1, aux_sym__val_number_decimal_token2, + ACTIONS(93), 1, + sym_val_date, ACTIONS(95), 1, anon_sym_DQUOTE, ACTIONS(99), 1, @@ -220330,60 +222357,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4272), 1, - anon_sym_DOT, - ACTIONS(4274), 1, - anon_sym_not, - ACTIONS(4278), 1, - aux_sym_unquoted_token1, - STATE(242), 1, - sym__val_number_decimal, - STATE(259), 1, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(1848), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1877), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3211), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3475), 1, + STATE(3416), 1, sym__expression, - STATE(3478), 1, - sym_unquoted, - ACTIONS(93), 2, - sym_val_nothing, - sym_val_date, + STATE(4420), 1, + sym__where_predicate, + ACTIONS(81), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4276), 2, - anon_sym_true, - anon_sym_false, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3341), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(83), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3418), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -220394,85 +222415,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60760] = 34, + [70808] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + ACTIONS(4238), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(1849), 1, + STATE(207), 1, + sym_val_number, + STATE(1878), 1, sym_comment, - STATE(2893), 1, + STATE(2488), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3396), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2653), 1, + sym_unquoted, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2789), 1, sym__expression, - STATE(4528), 1, - sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(4056), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4060), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -220483,83 +222502,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60883] = 32, + [70927] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - ACTIONS(4174), 1, + ACTIONS(4234), 1, anon_sym_DOT, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + STATE(243), 1, sym_val_number, - STATE(1850), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(1879), 1, sym_comment, - STATE(2482), 1, + STATE(2598), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, - sym_expr_parenthesized, - STATE(2564), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(2567), 1, + STATE(3120), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(2675), 1, - sym_unquoted, - STATE(2812), 1, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3660), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -220570,83 +222589,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61002] = 32, + [71046] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - ACTIONS(4174), 1, - anon_sym_DOT, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(1851), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1880), 1, sym_comment, - STATE(2482), 1, + STATE(2702), 1, sym__var, - STATE(2551), 1, + STATE(2954), 1, sym_val_variable, - STATE(2558), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(2567), 1, + STATE(3155), 1, + sym__expression, + STATE(3229), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(2673), 1, - sym_unquoted, - STATE(2807), 1, - sym__expression, - ACTIONS(4120), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4122), 2, + STATE(4193), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4124), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2573), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -220657,83 +222678,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61121] = 32, + [71169] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4052), 1, + anon_sym_DOT, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - ACTIONS(4174), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(207), 1, sym_val_number, - STATE(1852), 1, + STATE(1881), 1, sym_comment, - STATE(2482), 1, + STATE(2488), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(2670), 1, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2696), 1, sym_unquoted, - STATE(2806), 1, + STATE(2901), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -220744,7 +222765,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61240] = 34, + [71288] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -220775,29 +222796,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1853), 1, + STATE(1882), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3379), 1, + STATE(3413), 1, sym__expression, - STATE(4390), 1, + STATE(4426), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -220817,12 +222838,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -220833,7 +222854,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61363] = 34, + [71411] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -220864,29 +222885,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1854), 1, + STATE(1883), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3392), 1, + STATE(3412), 1, sym__expression, - STATE(4535), 1, + STATE(4432), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -220906,12 +222927,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -220922,83 +222943,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61486] = 32, + [71534] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - ACTIONS(4306), 1, - anon_sym_DOT, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(1855), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1884), 1, sym_comment, - STATE(2482), 1, + STATE(2795), 1, sym__var, - STATE(2551), 1, + STATE(3260), 1, sym_val_variable, - STATE(2558), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(2673), 1, - sym_unquoted, - STATE(2950), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3410), 1, sym__expression, - ACTIONS(4120), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4122), 2, + STATE(4434), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4124), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2573), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -221009,83 +223032,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61605] = 32, + [71657] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4052), 1, + anon_sym_DOT, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - ACTIONS(4306), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(207), 1, sym_val_number, - STATE(1856), 1, + STATE(1885), 1, sym_comment, - STATE(2482), 1, + STATE(2488), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(2670), 1, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2692), 1, sym_unquoted, - STATE(2951), 1, + STATE(2889), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -221096,170 +223119,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61724] = 32, + [71776] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(87), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4272), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(4274), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4278), 1, - aux_sym_unquoted_token1, - STATE(242), 1, - sym__val_number_decimal, - STATE(259), 1, - sym_val_number, - STATE(1857), 1, - sym_comment, - STATE(2893), 1, - sym__var, - STATE(3211), 1, - sym_val_variable, - STATE(3305), 1, - sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, - sym__inter_double_quotes, - STATE(3480), 1, - sym__expression, - STATE(3483), 1, - sym_unquoted, - ACTIONS(93), 2, + ACTIONS(282), 1, sym_val_nothing, - sym_val_date, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4276), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3341), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(83), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3418), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [61843] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, - anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, - anon_sym_DASH, - ACTIONS(4114), 1, - anon_sym_LBRACE, - ACTIONS(4118), 1, - anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - ACTIONS(4306), 1, - anon_sym_DOT, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(1858), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1886), 1, sym_comment, - STATE(2482), 1, + STATE(2702), 1, sym__var, - STATE(2551), 1, + STATE(2954), 1, sym_val_variable, - STATE(2558), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(2567), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(2667), 1, - sym_unquoted, - STATE(2952), 1, + STATE(3341), 1, sym__expression, - ACTIONS(4120), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4122), 2, + STATE(4198), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4124), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2573), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -221270,83 +223208,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61962] = 32, + [71899] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - ACTIONS(4306), 1, - anon_sym_DOT, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(1859), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1887), 1, sym_comment, - STATE(2482), 1, + STATE(2702), 1, sym__var, - STATE(2551), 1, + STATE(2954), 1, sym_val_variable, - STATE(2558), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(2567), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(2660), 1, - sym_unquoted, - STATE(2953), 1, + STATE(3343), 1, sym__expression, - ACTIONS(4120), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4122), 2, + STATE(4203), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4124), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2573), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -221357,7 +223297,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62081] = 34, + [72022] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -221388,29 +223328,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1860), 1, + STATE(1888), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3378), 1, + STATE(3409), 1, sym__expression, - STATE(4393), 1, + STATE(4457), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -221430,12 +223370,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -221446,7 +223386,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62204] = 34, + [72145] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -221477,29 +223417,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1861), 1, + STATE(1889), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3376), 1, + STATE(3405), 1, sym__expression, - STATE(4402), 1, + STATE(4435), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -221519,12 +223459,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -221535,7 +223475,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62327] = 34, + [72268] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -221566,29 +223506,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1862), 1, + STATE(1890), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3374), 1, + STATE(3402), 1, sym__expression, - STATE(4405), 1, + STATE(4436), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -221608,12 +223548,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -221624,7 +223564,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62450] = 34, + [72391] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -221655,29 +223595,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1863), 1, + STATE(1891), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3367), 1, + STATE(3393), 1, sym__expression, - STATE(4415), 1, + STATE(4581), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -221697,12 +223637,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -221713,83 +223653,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62573] = 32, + [72514] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(3988), 1, + ACTIONS(4052), 1, + anon_sym_DOT, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - anon_sym_DOT, - ACTIONS(4318), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(258), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(207), 1, sym_val_number, - STATE(1864), 1, + STATE(1892), 1, sym_comment, - STATE(2980), 1, + STATE(2488), 1, sym__var, - STATE(3384), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3492), 1, + STATE(2547), 1, sym_val_variable, - STATE(3551), 1, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3559), 1, - sym__expression, - STATE(3560), 1, - sym_unquoted, - STATE(3566), 1, - sym__str_double_quotes, - STATE(3575), 1, + STATE(2634), 1, sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2688), 1, + sym_unquoted, + STATE(2864), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -221800,174 +223740,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62692] = 34, + [72633] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4052), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + STATE(198), 1, sym__val_number_decimal, - STATE(1865), 1, + STATE(207), 1, + sym_val_number, + STATE(1893), 1, sym_comment, - STATE(2893), 1, + STATE(2488), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3390), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2687), 1, + sym_unquoted, + STATE(2859), 1, sym__expression, - STATE(4537), 1, - sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(4056), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [62815] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(228), 1, - anon_sym_LBRACK, - ACTIONS(230), 1, - anon_sym_LPAREN, - ACTIONS(240), 1, - anon_sym_DASH, - ACTIONS(258), 1, - anon_sym_LBRACE, - ACTIONS(262), 1, - anon_sym_DOT, - ACTIONS(280), 1, - anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, - anon_sym_DQUOTE, - ACTIONS(302), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, - sym__val_number_decimal, - STATE(1866), 1, - sym_comment, - STATE(2742), 1, - sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, - sym_expr_parenthesized, - STATE(3116), 1, - sym__str_double_quotes, - STATE(3182), 1, - sym__expression, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, - sym__inter_single_quotes, - STATE(4251), 1, - sym__where_predicate, - ACTIONS(284), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(294), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, + anon_sym_inf, anon_sym_DASHinf, - STATE(3273), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(3149), 10, + anon_sym_NaN, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -221978,83 +223827,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62938] = 32, + [72752] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4052), 1, + anon_sym_DOT, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - ACTIONS(4306), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(207), 1, sym_val_number, - STATE(1867), 1, + STATE(1894), 1, sym_comment, - STATE(2482), 1, + STATE(2488), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(2655), 1, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2686), 1, sym_unquoted, - STATE(2956), 1, + STATE(2846), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -222065,83 +223914,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63057] = 32, + [72871] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(4042), 1, + anon_sym_LBRACK, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(4052), 1, + anon_sym_DOT, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - ACTIONS(4270), 1, - anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(257), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(1868), 1, + STATE(207), 1, + sym_val_number, + STATE(1895), 1, sym_comment, - STATE(2581), 1, + STATE(2488), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3109), 1, - sym_unquoted, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3498), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3502), 1, + STATE(2547), 1, sym_val_variable, - STATE(3529), 1, + STATE(2633), 1, + sym__inter_double_quotes, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2685), 1, + sym_unquoted, + STATE(2836), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -222152,83 +224001,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63176] = 32, + [72990] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(995), 1, - anon_sym_DOLLAR, - ACTIONS(4236), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4238), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4240), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(4242), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4244), 1, + ACTIONS(4052), 1, anon_sym_DOT, - ACTIONS(4246), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4254), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4256), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4260), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4264), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4266), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4268), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(11), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(16), 1, + STATE(207), 1, sym_val_number, - STATE(305), 1, + STATE(1896), 1, + sym_comment, + STATE(2488), 1, sym__var, - STATE(352), 1, - sym_val_variable, - STATE(359), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(379), 1, - sym__str_double_quotes, - STATE(421), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2578), 1, + sym_unquoted, + STATE(2633), 1, sym__inter_double_quotes, - STATE(422), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(448), 1, - sym_unquoted, - STATE(449), 1, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2790), 1, sym__expression, - STATE(1869), 1, - sym_comment, - ACTIONS(4248), 2, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4250), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4262), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4258), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(365), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4252), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(444), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -222239,83 +224088,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63295] = 32, + [73109] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(87), 1, + ACTIONS(4052), 1, + anon_sym_DOT, + ACTIONS(4054), 1, + anon_sym_not, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(95), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4272), 1, - anon_sym_DOT, - ACTIONS(4274), 1, - anon_sym_not, - ACTIONS(4278), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(242), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(259), 1, + STATE(207), 1, sym_val_number, - STATE(1870), 1, + STATE(1897), 1, sym_comment, - STATE(2893), 1, + STATE(2488), 1, sym__var, - STATE(3211), 1, - sym_val_variable, - STATE(3305), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3484), 1, - sym__expression, - STATE(3485), 1, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2674), 1, sym_unquoted, - ACTIONS(93), 2, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2793), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4276), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(91), 3, + ACTIONS(4070), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3341), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(83), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3418), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -222326,7 +224175,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63414] = 34, + [73228] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -222357,29 +224206,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1871), 1, + STATE(1898), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3357), 1, + STATE(3446), 1, sym__expression, - STATE(4443), 1, + STATE(4483), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -222399,12 +224248,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -222415,7 +224264,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63537] = 34, + [73351] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -222446,29 +224295,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1872), 1, + STATE(1899), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3388), 1, + STATE(3449), 1, sym__expression, - STATE(4453), 1, + STATE(4473), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -222488,12 +224337,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -222504,83 +224353,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63660] = 32, + [73474] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - ACTIONS(4306), 1, - anon_sym_DOT, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(1873), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1900), 1, sym_comment, - STATE(2482), 1, + STATE(2795), 1, sym__var, - STATE(2551), 1, + STATE(3260), 1, sym_val_variable, - STATE(2558), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(2653), 1, - sym_unquoted, - STATE(2957), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3455), 1, sym__expression, - ACTIONS(4120), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4122), 2, + STATE(4534), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4124), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2573), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -222591,7 +224442,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63779] = 34, + [73597] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -222622,29 +224473,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1874), 1, + STATE(1901), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3355), 1, + STATE(3403), 1, sym__expression, - STATE(4449), 1, + STATE(4467), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -222664,12 +224515,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -222680,7 +224531,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63902] = 34, + [73720] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -222711,29 +224562,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1875), 1, + STATE(1902), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3349), 1, + STATE(3518), 1, sym__expression, - STATE(4450), 1, + STATE(4373), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -222753,12 +224604,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -222769,170 +224620,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64025] = 32, + [73843] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(3619), 1, - anon_sym_DASH, - ACTIONS(3633), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4280), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4282), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(4284), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4286), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(4288), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(4296), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(89), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4300), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4302), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4304), 1, - aux_sym_unquoted_token1, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(1876), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1903), 1, sym_comment, - STATE(2597), 1, + STATE(2795), 1, sym__var, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(3260), 1, sym_val_variable, - STATE(2982), 1, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, sym__str_double_quotes, - STATE(3018), 1, - sym__inter_double_quotes, - STATE(3019), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3049), 1, - sym_unquoted, - STATE(3050), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3517), 1, sym__expression, - ACTIONS(4290), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4292), 2, + STATE(4358), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(4298), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3637), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4294), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3021), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [64144] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(3619), 1, - anon_sym_DASH, - ACTIONS(3633), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4280), 1, - anon_sym_LBRACK, - ACTIONS(4282), 1, - anon_sym_LPAREN, - ACTIONS(4284), 1, - anon_sym_LBRACE, - ACTIONS(4286), 1, - anon_sym_DOT, - ACTIONS(4288), 1, - anon_sym_not, - ACTIONS(4296), 1, - anon_sym_DQUOTE, - ACTIONS(4300), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4302), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4304), 1, - aux_sym_unquoted_token1, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, - sym_val_number, - STATE(1877), 1, - sym_comment, - STATE(2597), 1, - sym__var, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, - sym_val_variable, - STATE(2982), 1, - sym__str_double_quotes, - STATE(3018), 1, - sym__inter_double_quotes, - STATE(3019), 1, - sym__inter_single_quotes, - STATE(3051), 1, - sym_unquoted, - STATE(3052), 1, - sym__expression, - ACTIONS(4290), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4292), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4298), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3637), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3069), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4294), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3021), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -222943,7 +224709,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64263] = 34, + [73966] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -222974,29 +224740,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1878), 1, + STATE(1904), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3337), 1, - sym__expression, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(4456), 1, + STATE(3516), 1, + sym__expression, + STATE(4515), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -223016,12 +224782,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -223032,344 +224798,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64386] = 32, + [74089] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(3619), 1, - anon_sym_DASH, - ACTIONS(3633), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4280), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4282), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(4284), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4286), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(4288), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(4296), 1, - anon_sym_DQUOTE, - ACTIONS(4300), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4302), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4304), 1, - aux_sym_unquoted_token1, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, - sym_val_number, - STATE(1879), 1, - sym_comment, - STATE(2597), 1, - sym__var, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, - sym_val_variable, - STATE(2982), 1, - sym__str_double_quotes, - STATE(3018), 1, - sym__inter_double_quotes, - STATE(3019), 1, - sym__inter_single_quotes, - STATE(3053), 1, - sym_unquoted, - STATE(3054), 1, - sym__expression, - ACTIONS(4290), 2, + ACTIONS(79), 1, sym_val_nothing, - sym_val_date, - ACTIONS(4292), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4298), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3637), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3069), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4294), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3021), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [64505] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(3619), 1, - anon_sym_DASH, - ACTIONS(3633), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4280), 1, - anon_sym_LBRACK, - ACTIONS(4282), 1, - anon_sym_LPAREN, - ACTIONS(4284), 1, - anon_sym_LBRACE, - ACTIONS(4286), 1, - anon_sym_DOT, - ACTIONS(4288), 1, - anon_sym_not, - ACTIONS(4296), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4300), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4302), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4304), 1, - aux_sym_unquoted_token1, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(1880), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1905), 1, sym_comment, - STATE(2597), 1, + STATE(2795), 1, sym__var, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, + STATE(3260), 1, sym_val_variable, - STATE(2982), 1, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, sym__str_double_quotes, - STATE(3018), 1, - sym__inter_double_quotes, - STATE(3019), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3055), 1, - sym_unquoted, - STATE(3056), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3515), 1, sym__expression, - ACTIONS(4290), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4292), 2, + STATE(4401), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(4298), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3637), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3069), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4294), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, + ACTIONS(85), 2, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - STATE(3021), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [64624] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(3619), 1, - anon_sym_DASH, - ACTIONS(3633), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4280), 1, - anon_sym_LBRACK, - ACTIONS(4282), 1, - anon_sym_LPAREN, - ACTIONS(4284), 1, - anon_sym_LBRACE, - ACTIONS(4286), 1, - anon_sym_DOT, - ACTIONS(4288), 1, - anon_sym_not, - ACTIONS(4296), 1, - anon_sym_DQUOTE, - ACTIONS(4300), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4302), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4304), 1, - aux_sym_unquoted_token1, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, - sym_val_number, - STATE(1881), 1, - sym_comment, - STATE(2597), 1, - sym__var, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, - sym_val_variable, - STATE(2982), 1, - sym__str_double_quotes, - STATE(3018), 1, - sym__inter_double_quotes, - STATE(3019), 1, - sym__inter_single_quotes, - STATE(3057), 1, - sym_unquoted, - STATE(3058), 1, - sym__expression, - ACTIONS(4290), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4292), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4298), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3637), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3069), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4294), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3021), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [64743] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(3619), 1, - anon_sym_DASH, - ACTIONS(3633), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3635), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4280), 1, - anon_sym_LBRACK, - ACTIONS(4282), 1, - anon_sym_LPAREN, - ACTIONS(4284), 1, - anon_sym_LBRACE, - ACTIONS(4286), 1, - anon_sym_DOT, - ACTIONS(4288), 1, - anon_sym_not, - ACTIONS(4296), 1, - anon_sym_DQUOTE, - ACTIONS(4300), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4302), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4304), 1, - aux_sym_unquoted_token1, - STATE(230), 1, - sym__val_number_decimal, - STATE(250), 1, - sym_val_number, - STATE(1882), 1, - sym_comment, - STATE(2597), 1, - sym__var, - STATE(2920), 1, - sym_expr_parenthesized, - STATE(2928), 1, - sym_val_variable, - STATE(2982), 1, - sym__str_double_quotes, - STATE(3018), 1, - sym__inter_double_quotes, - STATE(3019), 1, - sym__inter_single_quotes, - STATE(3059), 1, - sym_unquoted, - STATE(3060), 1, - sym__expression, - ACTIONS(4290), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4292), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4298), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3637), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3069), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4294), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3021), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -223380,7 +224887,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64862] = 34, + [74212] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -223411,29 +224918,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1883), 1, + STATE(1906), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3417), 1, + STATE(3372), 1, sym__expression, - STATE(4470), 1, + STATE(4595), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -223453,12 +224960,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -223469,257 +224976,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64985] = 32, + [74335] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4270), 1, - anon_sym_DOT, - STATE(241), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(257), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1884), 1, + STATE(1907), 1, sym_comment, - STATE(2581), 1, + STATE(2795), 1, sym__var, - STATE(2962), 1, + STATE(3260), 1, + sym_val_variable, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3105), 1, - sym_unquoted, - STATE(3113), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3508), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3514), 1, sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, + STATE(4396), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3681), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, + ACTIONS(85), 2, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [65104] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, - anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, - ACTIONS(3669), 1, - anon_sym_not, - ACTIONS(3677), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, - anon_sym_DQUOTE, - ACTIONS(3687), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4270), 1, - anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(257), 1, - sym__val_number_decimal, - STATE(1885), 1, - sym_comment, - STATE(2581), 1, - sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3095), 1, - sym_unquoted, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3531), 1, - sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [65223] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, - anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, - anon_sym_DASH, - ACTIONS(4114), 1, - anon_sym_LBRACE, - ACTIONS(4116), 1, - anon_sym_DOT, - ACTIONS(4118), 1, - anon_sym_not, - ACTIONS(4126), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, - anon_sym_DQUOTE, - ACTIONS(4136), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, - sym_val_number, - STATE(1886), 1, - sym_comment, - STATE(2482), 1, - sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, - sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, - sym__inter_single_quotes, - STATE(2678), 1, - sym_unquoted, - STATE(2749), 1, - sym__expression, - ACTIONS(4120), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4122), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4130), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2625), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2573), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -223730,85 +225065,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65342] = 34, + [74458] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1887), 1, + STATE(1908), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3238), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3509), 1, sym__expression, - STATE(4329), 1, + STATE(4406), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -223819,85 +225154,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65465] = 34, + [74581] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1888), 1, + STATE(1909), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3139), 1, - sym__expression, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(4320), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3485), 1, + sym__expression, + STATE(4444), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -223908,85 +225243,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65588] = 34, + [74704] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(1013), 1, + anon_sym_DOLLAR, + ACTIONS(4200), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(4202), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(4204), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4206), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(4208), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4210), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4218), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4220), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4224), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4228), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4230), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4232), 1, + aux_sym_unquoted_token1, + STATE(15), 1, sym__val_number_decimal, - STATE(1889), 1, - sym_comment, - STATE(2742), 1, + STATE(21), 1, + sym_val_number, + STATE(322), 1, sym__var, - STATE(2939), 1, + STATE(364), 1, sym_val_variable, - STATE(3011), 1, + STATE(417), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(466), 1, sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3219), 1, + STATE(483), 1, + sym_unquoted, + STATE(484), 1, sym__expression, - STATE(3223), 1, + STATE(516), 1, + sym__inter_double_quotes, + STATE(521), 1, sym__inter_single_quotes, - STATE(4291), 1, - sym__where_predicate, - ACTIONS(284), 2, + STATE(1910), 1, + sym_comment, + ACTIONS(4212), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4214), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4226), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4222), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(532), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4216), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(528), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -223997,7 +225330,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65711] = 34, + [74823] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -224028,29 +225361,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1890), 1, + STATE(1911), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3331), 1, - sym__expression, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(4471), 1, + STATE(3370), 1, + sym__expression, + STATE(4596), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -224070,12 +225403,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -224086,85 +225419,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65834] = 34, + [74946] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1891), 1, + STATE(1912), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3217), 1, - sym__expression, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(4290), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3469), 1, + sym__expression, + STATE(4459), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -224175,85 +225508,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65957] = 34, + [75069] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1892), 1, + STATE(1913), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3215), 1, - sym__expression, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(4289), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3457), 1, + sym__expression, + STATE(4462), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -224264,85 +225597,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66080] = 34, + [75192] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(4052), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + STATE(198), 1, sym__val_number_decimal, - STATE(1893), 1, + STATE(207), 1, + sym_val_number, + STATE(1914), 1, sym_comment, - STATE(2742), 1, + STATE(2488), 1, sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3116), 1, - sym__str_double_quotes, - STATE(3214), 1, - sym__expression, - STATE(3218), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(4286), 1, - sym__where_predicate, - ACTIONS(284), 2, + STATE(2670), 1, + sym_unquoted, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2796), 1, + sym__expression, + ACTIONS(4056), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4060), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -224353,83 +225684,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66203] = 32, + [75311] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4038), 1, - anon_sym_DOT, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - STATE(241), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(256), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1894), 1, + STATE(1915), 1, sym_comment, - STATE(2581), 1, + STATE(2795), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3109), 1, - sym_unquoted, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3406), 1, + STATE(3260), 1, sym_val_variable, - STATE(3442), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3605), 1, + STATE(3356), 1, + sym__str_double_quotes, + STATE(3366), 1, + sym__inter_single_quotes, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3441), 1, sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, + STATE(4480), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -224440,85 +225773,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66322] = 34, + [75434] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1895), 1, + STATE(1916), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3240), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3438), 1, sym__expression, - STATE(4307), 1, + STATE(4561), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -224529,83 +225862,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66445] = 32, + [75557] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - ACTIONS(4174), 1, - anon_sym_DOT, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(1896), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1917), 1, sym_comment, - STATE(2482), 1, + STATE(2795), 1, sym__var, - STATE(2551), 1, + STATE(3260), 1, sym_val_variable, - STATE(2558), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(2660), 1, - sym_unquoted, - STATE(2780), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3436), 1, sym__expression, - ACTIONS(4120), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4122), 2, + STATE(4560), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4124), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2573), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -224616,7 +225951,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66564] = 34, + [75680] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -224647,29 +225982,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1897), 1, + STATE(1918), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3340), 1, + STATE(3344), 1, sym__expression, - STATE(3345), 1, + STATE(3356), 1, + sym__str_double_quotes, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(4438), 1, + STATE(4546), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -224689,12 +226024,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -224705,83 +226040,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66687] = 32, + [75803] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1713), 1, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(2545), 1, + ACTIONS(3619), 1, anon_sym_DASH, - ACTIONS(2559), 1, + ACTIONS(3633), 1, aux_sym__val_number_decimal_token1, - ACTIONS(2561), 1, + ACTIONS(3635), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4320), 1, + ACTIONS(4088), 1, anon_sym_LBRACK, - ACTIONS(4322), 1, + ACTIONS(4090), 1, anon_sym_LPAREN, - ACTIONS(4324), 1, + ACTIONS(4092), 1, anon_sym_LBRACE, - ACTIONS(4326), 1, + ACTIONS(4094), 1, anon_sym_DOT, - ACTIONS(4328), 1, + ACTIONS(4096), 1, anon_sym_not, - ACTIONS(4336), 1, + ACTIONS(4104), 1, anon_sym_DQUOTE, - ACTIONS(4340), 1, + ACTIONS(4108), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4342), 1, + ACTIONS(4110), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4344), 1, + ACTIONS(4112), 1, aux_sym_unquoted_token1, - STATE(58), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(69), 1, + STATE(242), 1, sym_val_number, - STATE(736), 1, + STATE(1919), 1, + sym_comment, + STATE(2645), 1, sym__var, - STATE(809), 1, + STATE(2814), 1, sym_val_variable, - STATE(815), 1, + STATE(2926), 1, sym_expr_parenthesized, - STATE(950), 1, - sym__expression, - STATE(951), 1, - sym_unquoted, - STATE(964), 1, + STATE(2998), 1, sym__str_double_quotes, - STATE(965), 1, - sym__inter_single_quotes, - STATE(966), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(1898), 1, - sym_comment, - ACTIONS(4330), 2, + STATE(3035), 1, + sym__inter_single_quotes, + STATE(3062), 1, + sym_unquoted, + STATE(3063), 1, + sym__expression, + ACTIONS(4098), 2, sym_val_nothing, sym_val_date, - ACTIONS(4332), 2, + ACTIONS(4100), 2, anon_sym_true, anon_sym_false, - ACTIONS(4338), 2, + ACTIONS(4106), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2563), 3, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(922), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4334), 6, + ACTIONS(4102), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(962), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -224792,172 +226127,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66806] = 34, + [75922] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1899), 1, + STATE(1920), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3213), 1, - sym__expression, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(4281), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3430), 1, + sym__expression, + STATE(4443), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(3149), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [66929] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1713), 1, - anon_sym_DOLLAR, - ACTIONS(2545), 1, - anon_sym_DASH, - ACTIONS(2559), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2561), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4320), 1, - anon_sym_LBRACK, - ACTIONS(4322), 1, - anon_sym_LPAREN, - ACTIONS(4324), 1, - anon_sym_LBRACE, - ACTIONS(4326), 1, - anon_sym_DOT, - ACTIONS(4328), 1, - anon_sym_not, - ACTIONS(4336), 1, - anon_sym_DQUOTE, - ACTIONS(4340), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4342), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4344), 1, - aux_sym_unquoted_token1, - STATE(58), 1, - sym__val_number_decimal, - STATE(69), 1, - sym_val_number, - STATE(736), 1, - sym__var, - STATE(809), 1, - sym_val_variable, - STATE(815), 1, - sym_expr_parenthesized, - STATE(948), 1, - sym__expression, - STATE(949), 1, - sym_unquoted, - STATE(964), 1, - sym__str_double_quotes, - STATE(965), 1, - sym__inter_single_quotes, - STATE(966), 1, - sym__inter_double_quotes, - STATE(1900), 1, - sym_comment, - ACTIONS(4330), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4332), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4338), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2563), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(922), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4334), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(962), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -224968,85 +226216,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67048] = 34, + [76045] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1901), 1, + STATE(1921), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3210), 1, - sym__expression, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(4279), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3428), 1, + sym__expression, + STATE(4529), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -225057,7 +226305,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67171] = 34, + [76168] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -225088,29 +226336,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1902), 1, + STATE(1922), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3208), 1, - sym__expression, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(4278), 1, + STATE(3269), 1, + sym__expression, + STATE(4353), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -225130,12 +226378,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -225146,7 +226394,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67294] = 34, + [76291] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -225177,29 +226425,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1903), 1, + STATE(1923), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3334), 1, - sym__expression, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(4448), 1, + STATE(3425), 1, + sym__expression, + STATE(4523), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -225219,12 +226467,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -225235,83 +226483,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67417] = 32, + [76414] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - ACTIONS(4306), 1, - anon_sym_DOT, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(1904), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1924), 1, sym_comment, - STATE(2482), 1, + STATE(2795), 1, sym__var, - STATE(2551), 1, + STATE(3260), 1, sym_val_variable, - STATE(2558), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(2649), 1, - sym_unquoted, - STATE(2958), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3375), 1, sym__expression, - ACTIONS(4120), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4122), 2, + STATE(4522), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4124), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2573), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -225322,7 +226572,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67536] = 34, + [76537] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -225353,29 +226603,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1905), 1, + STATE(1925), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3351), 1, + STATE(3433), 1, sym__expression, - STATE(4439), 1, + STATE(4516), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -225395,12 +226645,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -225411,83 +226661,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67659] = 32, + [76660] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1713), 1, - anon_sym_DOLLAR, - ACTIONS(2545), 1, - anon_sym_DASH, - ACTIONS(2559), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2561), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4320), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4322), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(4324), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4326), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(4328), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(4336), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(89), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4340), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4342), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4344), 1, - aux_sym_unquoted_token1, - STATE(58), 1, - sym__val_number_decimal, - STATE(69), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(736), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1926), 1, + sym_comment, + STATE(2795), 1, sym__var, - STATE(809), 1, + STATE(3260), 1, sym_val_variable, - STATE(815), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(946), 1, + STATE(3346), 1, sym__expression, - STATE(947), 1, - sym_unquoted, - STATE(964), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(965), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(966), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(1906), 1, - sym_comment, - ACTIONS(4330), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4332), 2, + STATE(4514), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(4338), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2563), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(922), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4334), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(962), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -225498,7 +226750,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67778] = 34, + [76783] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -225529,29 +226781,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1907), 1, + STATE(1927), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3365), 1, + STATE(3369), 1, sym__expression, - STATE(4441), 1, + STATE(4599), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -225571,12 +226823,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -225587,85 +226839,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67901] = 34, + [76906] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1908), 1, + STATE(1928), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3205), 1, + STATE(3365), 1, sym__expression, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(4277), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(4452), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -225676,83 +226928,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68024] = 32, + [77029] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1713), 1, - anon_sym_DOLLAR, - ACTIONS(2545), 1, - anon_sym_DASH, - ACTIONS(2559), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2561), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4320), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4322), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(4324), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4326), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(4328), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(4336), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(89), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4340), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4342), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4344), 1, - aux_sym_unquoted_token1, - STATE(58), 1, - sym__val_number_decimal, - STATE(69), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(736), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1929), 1, + sym_comment, + STATE(2795), 1, sym__var, - STATE(809), 1, + STATE(3260), 1, sym_val_variable, - STATE(815), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(944), 1, - sym__expression, - STATE(945), 1, - sym_unquoted, - STATE(964), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(965), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(966), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(1909), 1, - sym_comment, - ACTIONS(4330), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4332), 2, + STATE(3434), 1, + sym__expression, + STATE(4508), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(4338), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2563), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(922), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4334), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(962), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -225763,83 +227017,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68143] = 32, + [77152] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1713), 1, - anon_sym_DOLLAR, - ACTIONS(2545), 1, - anon_sym_DASH, - ACTIONS(2559), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2561), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4320), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4322), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(4324), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4326), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(4328), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(4336), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(89), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4340), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4342), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4344), 1, - aux_sym_unquoted_token1, - STATE(58), 1, - sym__val_number_decimal, - STATE(69), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(736), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1930), 1, + sym_comment, + STATE(2795), 1, sym__var, - STATE(809), 1, + STATE(3260), 1, sym_val_variable, - STATE(815), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(942), 1, - sym__expression, - STATE(943), 1, - sym_unquoted, - STATE(964), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(965), 1, + STATE(3358), 1, + sym__expression, + STATE(3366), 1, sym__inter_single_quotes, - STATE(966), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(1910), 1, - sym_comment, - ACTIONS(4330), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4332), 2, + STATE(4504), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(4338), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2563), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(922), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4334), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(962), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -225850,85 +227106,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68262] = 34, + [77275] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(4052), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4076), 1, + aux_sym_unquoted_token1, + STATE(198), 1, sym__val_number_decimal, - STATE(1911), 1, + STATE(207), 1, + sym_val_number, + STATE(1931), 1, sym_comment, - STATE(2742), 1, + STATE(2488), 1, sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3116), 1, - sym__str_double_quotes, - STATE(3218), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(3241), 1, + STATE(2666), 1, + sym_unquoted, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2802), 1, sym__expression, - STATE(4323), 1, - sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(4056), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4060), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -225939,7 +227193,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68385] = 34, + [77394] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -225970,29 +227224,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1912), 1, + STATE(1932), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3364), 1, + sym__expression, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3372), 1, - sym__expression, - STATE(4442), 1, + STATE(4601), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -226012,12 +227266,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -226028,85 +227282,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68508] = 34, + [77517] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1913), 1, + STATE(1933), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3201), 1, + STATE(3361), 1, sym__expression, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(4276), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(4602), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -226117,257 +227371,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68631] = 32, + [77640] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1713), 1, - anon_sym_DOLLAR, - ACTIONS(2545), 1, - anon_sym_DASH, - ACTIONS(2559), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2561), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4320), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4322), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4324), 1, - anon_sym_LBRACE, - ACTIONS(4326), 1, - anon_sym_DOT, - ACTIONS(4328), 1, - anon_sym_not, - ACTIONS(4336), 1, - anon_sym_DQUOTE, - ACTIONS(4340), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4342), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4344), 1, - aux_sym_unquoted_token1, - STATE(58), 1, - sym__val_number_decimal, - STATE(69), 1, - sym_val_number, - STATE(736), 1, - sym__var, - STATE(809), 1, - sym_val_variable, - STATE(815), 1, - sym_expr_parenthesized, - STATE(940), 1, - sym__expression, - STATE(941), 1, - sym_unquoted, - STATE(964), 1, - sym__str_double_quotes, - STATE(965), 1, - sym__inter_single_quotes, - STATE(966), 1, - sym__inter_double_quotes, - STATE(1914), 1, - sym_comment, - ACTIONS(4330), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4332), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4338), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2563), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(922), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4334), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(962), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [68750] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1713), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(2545), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(2559), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2561), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4320), 1, - anon_sym_LBRACK, - ACTIONS(4322), 1, - anon_sym_LPAREN, - ACTIONS(4324), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4326), 1, + ACTIONS(4052), 1, anon_sym_DOT, - ACTIONS(4328), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4336), 1, - anon_sym_DQUOTE, - ACTIONS(4340), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4342), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4344), 1, - aux_sym_unquoted_token1, - STATE(58), 1, - sym__val_number_decimal, - STATE(69), 1, - sym_val_number, - STATE(736), 1, - sym__var, - STATE(809), 1, - sym_val_variable, - STATE(815), 1, - sym_expr_parenthesized, - STATE(938), 1, - sym__expression, - STATE(939), 1, - sym_unquoted, - STATE(964), 1, - sym__str_double_quotes, - STATE(965), 1, - sym__inter_single_quotes, - STATE(966), 1, - sym__inter_double_quotes, - STATE(1915), 1, - sym_comment, - ACTIONS(4330), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4332), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4338), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2563), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(922), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4334), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(962), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [68869] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1713), 1, - anon_sym_DOLLAR, - ACTIONS(2545), 1, - anon_sym_DASH, - ACTIONS(2559), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(2561), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4320), 1, - anon_sym_LBRACK, - ACTIONS(4322), 1, - anon_sym_LPAREN, - ACTIONS(4324), 1, - anon_sym_LBRACE, - ACTIONS(4326), 1, - anon_sym_DOT, - ACTIONS(4328), 1, - anon_sym_not, - ACTIONS(4336), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4340), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4342), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4344), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(58), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(69), 1, + STATE(207), 1, sym_val_number, - STATE(736), 1, + STATE(1934), 1, + sym_comment, + STATE(2488), 1, sym__var, - STATE(809), 1, - sym_val_variable, - STATE(815), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(936), 1, - sym__expression, - STATE(937), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, + sym__inter_double_quotes, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2657), 1, sym_unquoted, - STATE(964), 1, + STATE(2683), 1, sym__str_double_quotes, - STATE(965), 1, - sym__inter_single_quotes, - STATE(966), 1, - sym__inter_double_quotes, - STATE(1916), 1, - sym_comment, - ACTIONS(4330), 2, + STATE(2804), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4332), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4338), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2563), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(922), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4334), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(962), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -226378,83 +227458,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68988] = 32, + [77759] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1713), 1, - anon_sym_DOLLAR, - ACTIONS(2545), 1, - anon_sym_DASH, - ACTIONS(2559), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2561), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4320), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4322), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4324), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, + anon_sym_DASH, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4326), 1, + ACTIONS(4052), 1, anon_sym_DOT, - ACTIONS(4328), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4336), 1, + ACTIONS(4062), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4064), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4340), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4342), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4344), 1, + ACTIONS(4076), 1, aux_sym_unquoted_token1, - STATE(58), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(69), 1, + STATE(207), 1, sym_val_number, - STATE(736), 1, + STATE(1935), 1, + sym_comment, + STATE(2488), 1, sym__var, - STATE(809), 1, - sym_val_variable, - STATE(815), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(934), 1, - sym__expression, - STATE(935), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, + sym__inter_double_quotes, + STATE(2634), 1, + sym__inter_single_quotes, + STATE(2653), 1, sym_unquoted, - STATE(964), 1, + STATE(2683), 1, sym__str_double_quotes, - STATE(965), 1, - sym__inter_single_quotes, - STATE(966), 1, - sym__inter_double_quotes, - STATE(1917), 1, - sym_comment, - ACTIONS(4330), 2, + STATE(2806), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4332), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4338), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2563), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(922), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4334), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(962), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -226465,7 +227545,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [69107] = 34, + [77878] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -226496,29 +227576,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1918), 1, + STATE(1936), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3192), 1, - sym__expression, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(4273), 1, + STATE(3342), 1, + sym__expression, + STATE(4205), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -226538,99 +227618,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(3149), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [69230] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1713), 1, - anon_sym_DOLLAR, - ACTIONS(2545), 1, - anon_sym_DASH, - ACTIONS(2559), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2561), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4320), 1, - anon_sym_LBRACK, - ACTIONS(4322), 1, - anon_sym_LPAREN, - ACTIONS(4324), 1, - anon_sym_LBRACE, - ACTIONS(4326), 1, - anon_sym_DOT, - ACTIONS(4328), 1, - anon_sym_not, - ACTIONS(4336), 1, - anon_sym_DQUOTE, - ACTIONS(4340), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4342), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4344), 1, - aux_sym_unquoted_token1, - STATE(58), 1, - sym__val_number_decimal, - STATE(69), 1, - sym_val_number, - STATE(736), 1, - sym__var, - STATE(809), 1, - sym_val_variable, - STATE(815), 1, - sym_expr_parenthesized, - STATE(932), 1, - sym__expression, - STATE(933), 1, - sym_unquoted, - STATE(964), 1, - sym__str_double_quotes, - STATE(965), 1, - sym__inter_single_quotes, - STATE(966), 1, - sym__inter_double_quotes, - STATE(1919), 1, - sym_comment, - ACTIONS(4330), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4332), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4338), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2563), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(922), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4334), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(962), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -226641,7 +227634,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [69349] = 34, + [78001] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -226672,29 +227665,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1920), 1, + STATE(1937), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3189), 1, - sym__expression, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(4272), 1, + STATE(3336), 1, + sym__expression, + STATE(4208), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -226714,12 +227707,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -226730,83 +227723,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [69472] = 32, + [78124] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1713), 1, + ACTIONS(1129), 1, + anon_sym_LPAREN, + ACTIONS(4248), 1, + anon_sym_LBRACK, + ACTIONS(4250), 1, anon_sym_DOLLAR, - ACTIONS(2545), 1, + ACTIONS(4252), 1, anon_sym_DASH, - ACTIONS(2559), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2561), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4320), 1, - anon_sym_LBRACK, - ACTIONS(4322), 1, - anon_sym_LPAREN, - ACTIONS(4324), 1, + ACTIONS(4254), 1, anon_sym_LBRACE, - ACTIONS(4326), 1, + ACTIONS(4256), 1, anon_sym_DOT, - ACTIONS(4328), 1, + ACTIONS(4258), 1, anon_sym_not, - ACTIONS(4336), 1, + ACTIONS(4266), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4268), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4272), 1, anon_sym_DQUOTE, - ACTIONS(4340), 1, + ACTIONS(4276), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4342), 1, + ACTIONS(4278), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4344), 1, + ACTIONS(4280), 1, aux_sym_unquoted_token1, - STATE(58), 1, + STATE(28), 1, sym__val_number_decimal, - STATE(69), 1, + STATE(31), 1, sym_val_number, - STATE(736), 1, + STATE(560), 1, sym__var, - STATE(809), 1, + STATE(576), 1, sym_val_variable, - STATE(815), 1, + STATE(578), 1, sym_expr_parenthesized, - STATE(930), 1, - sym__expression, - STATE(931), 1, - sym_unquoted, - STATE(964), 1, + STATE(589), 1, + sym__inter_double_quotes, + STATE(630), 1, sym__str_double_quotes, - STATE(965), 1, + STATE(633), 1, sym__inter_single_quotes, - STATE(966), 1, - sym__inter_double_quotes, - STATE(1921), 1, + STATE(636), 1, + sym_unquoted, + STATE(637), 1, + sym__expression, + STATE(1938), 1, sym_comment, - ACTIONS(4330), 2, + ACTIONS(4260), 2, sym_val_nothing, sym_val_date, - ACTIONS(4332), 2, + ACTIONS(4262), 2, anon_sym_true, anon_sym_false, - ACTIONS(4338), 2, + ACTIONS(4274), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2563), 3, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(922), 4, + STATE(647), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4334), 6, + ACTIONS(4264), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(962), 10, + STATE(593), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -226817,85 +227810,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [69591] = 34, + [78243] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, - anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(1129), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(4248), 1, + anon_sym_LBRACK, + ACTIONS(4250), 1, + anon_sym_DOLLAR, + ACTIONS(4252), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4254), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(4256), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4258), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4266), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4268), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4272), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4276), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4278), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4280), 1, + aux_sym_unquoted_token1, + STATE(28), 1, sym__val_number_decimal, - STATE(1922), 1, - sym_comment, - STATE(2742), 1, + STATE(31), 1, + sym_val_number, + STATE(560), 1, sym__var, - STATE(2939), 1, + STATE(576), 1, sym_val_variable, - STATE(3011), 1, + STATE(578), 1, sym_expr_parenthesized, - STATE(3116), 1, - sym__str_double_quotes, - STATE(3218), 1, + STATE(589), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(630), 1, + sym__str_double_quotes, + STATE(633), 1, sym__inter_single_quotes, - STATE(3253), 1, + STATE(641), 1, + sym_unquoted, + STATE(644), 1, sym__expression, - STATE(4314), 1, - sym__where_predicate, - ACTIONS(284), 2, + STATE(1939), 1, + sym_comment, + ACTIONS(4260), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4262), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4274), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(647), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4264), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(593), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -226906,83 +227897,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [69714] = 32, + [78362] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1713), 1, + ACTIONS(1129), 1, + anon_sym_LPAREN, + ACTIONS(4248), 1, + anon_sym_LBRACK, + ACTIONS(4250), 1, anon_sym_DOLLAR, - ACTIONS(2545), 1, + ACTIONS(4252), 1, anon_sym_DASH, - ACTIONS(2559), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2561), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4320), 1, - anon_sym_LBRACK, - ACTIONS(4322), 1, - anon_sym_LPAREN, - ACTIONS(4324), 1, + ACTIONS(4254), 1, anon_sym_LBRACE, - ACTIONS(4326), 1, + ACTIONS(4256), 1, anon_sym_DOT, - ACTIONS(4328), 1, + ACTIONS(4258), 1, anon_sym_not, - ACTIONS(4336), 1, + ACTIONS(4266), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4268), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4272), 1, anon_sym_DQUOTE, - ACTIONS(4340), 1, + ACTIONS(4276), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4342), 1, + ACTIONS(4278), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4344), 1, + ACTIONS(4280), 1, aux_sym_unquoted_token1, - STATE(58), 1, + STATE(28), 1, sym__val_number_decimal, - STATE(69), 1, + STATE(31), 1, sym_val_number, - STATE(736), 1, + STATE(560), 1, sym__var, - STATE(809), 1, + STATE(576), 1, sym_val_variable, - STATE(815), 1, + STATE(578), 1, sym_expr_parenthesized, - STATE(928), 1, - sym__expression, - STATE(929), 1, - sym_unquoted, - STATE(964), 1, + STATE(589), 1, + sym__inter_double_quotes, + STATE(630), 1, sym__str_double_quotes, - STATE(965), 1, + STATE(633), 1, sym__inter_single_quotes, - STATE(966), 1, - sym__inter_double_quotes, - STATE(1923), 1, + STATE(654), 1, + sym_unquoted, + STATE(656), 1, + sym__expression, + STATE(1940), 1, sym_comment, - ACTIONS(4330), 2, + ACTIONS(4260), 2, sym_val_nothing, sym_val_date, - ACTIONS(4332), 2, + ACTIONS(4262), 2, anon_sym_true, anon_sym_false, - ACTIONS(4338), 2, + ACTIONS(4274), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2563), 3, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(922), 4, + STATE(647), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4334), 6, + ACTIONS(4264), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(962), 10, + STATE(593), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -226993,83 +227984,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [69833] = 32, + [78481] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2181), 1, - anon_sym_LPAREN, - ACTIONS(2183), 1, + ACTIONS(1013), 1, anon_sym_DOLLAR, - ACTIONS(4142), 1, + ACTIONS(4200), 1, anon_sym_LBRACK, - ACTIONS(4144), 1, + ACTIONS(4202), 1, + anon_sym_LPAREN, + ACTIONS(4204), 1, anon_sym_DASH, - ACTIONS(4146), 1, + ACTIONS(4206), 1, anon_sym_LBRACE, - ACTIONS(4148), 1, + ACTIONS(4208), 1, anon_sym_DOT, - ACTIONS(4150), 1, + ACTIONS(4210), 1, anon_sym_not, - ACTIONS(4158), 1, + ACTIONS(4218), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4160), 1, + ACTIONS(4220), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4164), 1, + ACTIONS(4224), 1, anon_sym_DQUOTE, - ACTIONS(4168), 1, + ACTIONS(4228), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4170), 1, + ACTIONS(4230), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4172), 1, + ACTIONS(4232), 1, aux_sym_unquoted_token1, - STATE(85), 1, + STATE(15), 1, sym__val_number_decimal, - STATE(92), 1, + STATE(21), 1, sym_val_number, - STATE(1344), 1, + STATE(322), 1, sym__var, - STATE(1512), 1, + STATE(364), 1, sym_val_variable, - STATE(1527), 1, + STATE(417), 1, sym_expr_parenthesized, - STATE(1563), 1, - sym__expression, - STATE(1564), 1, - sym_unquoted, - STATE(1583), 1, + STATE(466), 1, sym__str_double_quotes, - STATE(1595), 1, - sym__inter_single_quotes, - STATE(1596), 1, + STATE(480), 1, + sym_unquoted, + STATE(481), 1, + sym__expression, + STATE(516), 1, sym__inter_double_quotes, - STATE(1924), 1, + STATE(521), 1, + sym__inter_single_quotes, + STATE(1941), 1, sym_comment, - ACTIONS(4152), 2, + ACTIONS(4212), 2, sym_val_nothing, sym_val_date, - ACTIONS(4154), 2, + ACTIONS(4214), 2, anon_sym_true, anon_sym_false, - ACTIONS(4166), 2, + ACTIONS(4226), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4162), 3, + ACTIONS(4222), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1552), 4, + STATE(532), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4156), 6, + ACTIONS(4216), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1590), 10, + STATE(528), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -227080,85 +228071,172 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [69952] = 34, + [78600] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1925), 1, + STATE(1942), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3187), 1, + STATE(3366), 1, + sym__inter_single_quotes, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3400), 1, + sym__expression, + STATE(4440), 1, + sym__where_predicate, + ACTIONS(81), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(83), 4, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DASHinf, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [78723] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1013), 1, + anon_sym_DOLLAR, + ACTIONS(4200), 1, + anon_sym_LBRACK, + ACTIONS(4202), 1, + anon_sym_LPAREN, + ACTIONS(4204), 1, + anon_sym_DASH, + ACTIONS(4206), 1, + anon_sym_LBRACE, + ACTIONS(4208), 1, + anon_sym_DOT, + ACTIONS(4210), 1, + anon_sym_not, + ACTIONS(4218), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4220), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4224), 1, + anon_sym_DQUOTE, + ACTIONS(4228), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4230), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4232), 1, + aux_sym_unquoted_token1, + STATE(15), 1, + sym__val_number_decimal, + STATE(21), 1, + sym_val_number, + STATE(322), 1, + sym__var, + STATE(364), 1, + sym_val_variable, + STATE(417), 1, + sym_expr_parenthesized, + STATE(466), 1, + sym__str_double_quotes, + STATE(478), 1, + sym_unquoted, + STATE(479), 1, sym__expression, - STATE(3218), 1, + STATE(516), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(521), 1, sym__inter_single_quotes, - STATE(4271), 1, - sym__where_predicate, - ACTIONS(284), 2, + STATE(1943), 1, + sym_comment, + ACTIONS(4212), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4214), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4226), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4222), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(532), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4216), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(528), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -227169,83 +228247,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [70075] = 32, + [78842] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1713), 1, + ACTIONS(1129), 1, + anon_sym_LPAREN, + ACTIONS(4248), 1, + anon_sym_LBRACK, + ACTIONS(4250), 1, anon_sym_DOLLAR, - ACTIONS(2545), 1, + ACTIONS(4252), 1, anon_sym_DASH, - ACTIONS(2559), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(2561), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4320), 1, - anon_sym_LBRACK, - ACTIONS(4322), 1, - anon_sym_LPAREN, - ACTIONS(4324), 1, + ACTIONS(4254), 1, anon_sym_LBRACE, - ACTIONS(4326), 1, + ACTIONS(4256), 1, anon_sym_DOT, - ACTIONS(4328), 1, + ACTIONS(4258), 1, anon_sym_not, - ACTIONS(4336), 1, + ACTIONS(4266), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4268), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4272), 1, anon_sym_DQUOTE, - ACTIONS(4340), 1, + ACTIONS(4276), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4342), 1, + ACTIONS(4278), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4344), 1, + ACTIONS(4280), 1, aux_sym_unquoted_token1, - STATE(58), 1, + STATE(28), 1, sym__val_number_decimal, - STATE(69), 1, + STATE(31), 1, sym_val_number, - STATE(736), 1, + STATE(560), 1, sym__var, - STATE(809), 1, + STATE(576), 1, sym_val_variable, - STATE(815), 1, + STATE(578), 1, sym_expr_parenthesized, - STATE(926), 1, - sym__expression, - STATE(927), 1, - sym_unquoted, - STATE(964), 1, + STATE(589), 1, + sym__inter_double_quotes, + STATE(630), 1, sym__str_double_quotes, - STATE(965), 1, + STATE(633), 1, sym__inter_single_quotes, - STATE(966), 1, - sym__inter_double_quotes, - STATE(1926), 1, + STATE(653), 1, + sym__expression, + STATE(655), 1, + sym_unquoted, + STATE(1944), 1, sym_comment, - ACTIONS(4330), 2, + ACTIONS(4260), 2, sym_val_nothing, sym_val_date, - ACTIONS(4332), 2, + ACTIONS(4262), 2, anon_sym_true, anon_sym_false, - ACTIONS(4338), 2, + ACTIONS(4274), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2563), 3, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(922), 4, + STATE(647), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4334), 6, + ACTIONS(4264), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(962), 10, + STATE(593), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -227256,85 +228334,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [70194] = 34, + [78961] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1927), 1, + STATE(1945), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3254), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3398), 1, sym__expression, - STATE(4306), 1, + STATE(4441), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -227345,85 +228423,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [70317] = 34, + [79084] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1928), 1, + STATE(1946), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3291), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3396), 1, sym__expression, - STATE(4282), 1, + STATE(4445), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -227434,85 +228512,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [70440] = 34, + [79207] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1929), 1, + STATE(1947), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3185), 1, + STATE(3360), 1, sym__expression, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(4263), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(4586), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -227523,7 +228601,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [70563] = 34, + [79330] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -227554,29 +228632,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1930), 1, + STATE(1948), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3408), 1, + STATE(3394), 1, sym__expression, - STATE(4368), 1, + STATE(4451), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -227596,12 +228674,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -227612,7 +228690,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [70686] = 34, + [79453] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -227643,29 +228721,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1931), 1, + STATE(1949), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3270), 1, + STATE(3293), 1, sym__expression, - STATE(4304), 1, + STATE(4343), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -227685,12 +228763,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -227701,83 +228779,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [70809] = 32, + [79576] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4116), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(4118), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(1932), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1950), 1, sym_comment, - STATE(2482), 1, + STATE(2795), 1, sym__var, - STATE(2551), 1, + STATE(3260), 1, sym_val_variable, - STATE(2558), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(2667), 1, - sym_unquoted, - STATE(2767), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3407), 1, sym__expression, - ACTIONS(4120), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4122), 2, + STATE(4604), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4124), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2573), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -227788,7 +228868,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [70928] = 34, + [79699] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -227819,29 +228899,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1933), 1, + STATE(1951), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3184), 1, - sym__expression, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(4253), 1, + STATE(3309), 1, + sym__expression, + STATE(4348), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -227861,99 +228941,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(3149), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [71051] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, - anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, - anon_sym_DASH, - ACTIONS(4114), 1, - anon_sym_LBRACE, - ACTIONS(4118), 1, - anon_sym_not, - ACTIONS(4126), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, - anon_sym_DQUOTE, - ACTIONS(4136), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - ACTIONS(4306), 1, - anon_sym_DOT, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, - sym_val_number, - STATE(1934), 1, - sym_comment, - STATE(2482), 1, - sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, - sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, - sym__inter_single_quotes, - STATE(2657), 1, - sym_unquoted, - STATE(2954), 1, - sym__expression, - ACTIONS(4120), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4122), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4130), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2625), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2573), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -227964,7 +228957,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [71170] = 34, + [79822] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -227995,29 +228988,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1935), 1, + STATE(1952), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3274), 1, + STATE(3292), 1, sym__expression, - STATE(4330), 1, + STATE(4349), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -228037,12 +229030,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -228053,7 +229046,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [71293] = 34, + [79945] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -228084,29 +229077,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1936), 1, + STATE(1953), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3275), 1, + STATE(3291), 1, sym__expression, - STATE(4327), 1, + STATE(4352), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -228126,186 +229119,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(3149), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [71416] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(995), 1, - anon_sym_DOLLAR, - ACTIONS(4236), 1, - anon_sym_LBRACK, - ACTIONS(4238), 1, - anon_sym_LPAREN, - ACTIONS(4240), 1, - anon_sym_DASH, - ACTIONS(4242), 1, - anon_sym_LBRACE, - ACTIONS(4244), 1, - anon_sym_DOT, - ACTIONS(4246), 1, - anon_sym_not, - ACTIONS(4254), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4256), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4260), 1, - anon_sym_DQUOTE, - ACTIONS(4264), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4266), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4268), 1, - aux_sym_unquoted_token1, - STATE(11), 1, - sym__val_number_decimal, - STATE(16), 1, - sym_val_number, - STATE(305), 1, - sym__var, - STATE(352), 1, - sym_val_variable, - STATE(359), 1, - sym_expr_parenthesized, - STATE(379), 1, - sym__str_double_quotes, - STATE(421), 1, - sym__inter_double_quotes, - STATE(422), 1, - sym__inter_single_quotes, - STATE(446), 1, - sym_unquoted, - STATE(447), 1, - sym__expression, - STATE(1937), 1, - sym_comment, - ACTIONS(4248), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4250), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4262), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4258), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(365), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4252), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(444), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [71535] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(995), 1, - anon_sym_DOLLAR, - ACTIONS(4236), 1, - anon_sym_LBRACK, - ACTIONS(4238), 1, - anon_sym_LPAREN, - ACTIONS(4240), 1, - anon_sym_DASH, - ACTIONS(4242), 1, - anon_sym_LBRACE, - ACTIONS(4244), 1, - anon_sym_DOT, - ACTIONS(4246), 1, - anon_sym_not, - ACTIONS(4254), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4256), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4260), 1, - anon_sym_DQUOTE, - ACTIONS(4264), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4266), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4268), 1, - aux_sym_unquoted_token1, - STATE(11), 1, - sym__val_number_decimal, - STATE(16), 1, - sym_val_number, - STATE(305), 1, - sym__var, - STATE(352), 1, - sym_val_variable, - STATE(359), 1, - sym_expr_parenthesized, - STATE(379), 1, - sym__str_double_quotes, - STATE(421), 1, - sym__inter_double_quotes, - STATE(422), 1, - sym__inter_single_quotes, - STATE(442), 1, - sym_unquoted, - STATE(443), 1, - sym__expression, - STATE(1938), 1, - sym_comment, - ACTIONS(4248), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4250), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4262), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4258), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(365), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4252), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(444), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -228316,7 +229135,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [71654] = 34, + [80068] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -228347,29 +229166,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1939), 1, + STATE(1954), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3276), 1, + STATE(3287), 1, sym__expression, - STATE(4325), 1, + STATE(4339), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -228389,12 +229208,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -228405,83 +229224,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [71777] = 32, + [80191] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1013), 1, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(4202), 1, + ACTIONS(3619), 1, + anon_sym_DASH, + ACTIONS(3633), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3635), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4088), 1, anon_sym_LBRACK, - ACTIONS(4204), 1, + ACTIONS(4090), 1, anon_sym_LPAREN, - ACTIONS(4206), 1, - anon_sym_DASH, - ACTIONS(4208), 1, + ACTIONS(4092), 1, anon_sym_LBRACE, - ACTIONS(4210), 1, + ACTIONS(4094), 1, anon_sym_DOT, - ACTIONS(4212), 1, + ACTIONS(4096), 1, anon_sym_not, - ACTIONS(4220), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4222), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4226), 1, + ACTIONS(4104), 1, anon_sym_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(4108), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(4110), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4234), 1, + ACTIONS(4112), 1, aux_sym_unquoted_token1, - STATE(17), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(21), 1, + STATE(242), 1, sym_val_number, - STATE(314), 1, + STATE(1955), 1, + sym_comment, + STATE(2645), 1, sym__var, - STATE(410), 1, - sym_expr_parenthesized, - STATE(445), 1, + STATE(2814), 1, sym_val_variable, - STATE(476), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(521), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(522), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(528), 1, - sym__expression, - STATE(529), 1, + STATE(3074), 1, sym_unquoted, - STATE(1940), 1, - sym_comment, - ACTIONS(4214), 2, + STATE(3075), 1, + sym__expression, + ACTIONS(4098), 2, sym_val_nothing, sym_val_date, - ACTIONS(4216), 2, + ACTIONS(4100), 2, anon_sym_true, anon_sym_false, - ACTIONS(4228), 2, + ACTIONS(4106), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4224), 3, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(511), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4218), 6, + ACTIONS(4102), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(525), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -228492,85 +229311,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [71896] = 34, + [80310] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(3665), 1, + anon_sym_DOLLAR, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4082), 1, + anon_sym_DOT, + ACTIONS(4084), 1, + aux_sym_unquoted_token1, + STATE(243), 1, sym_val_number, - STATE(242), 1, + STATE(261), 1, sym__val_number_decimal, - STATE(1941), 1, + STATE(1956), 1, sym_comment, - STATE(2893), 1, + STATE(2598), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, - sym_expr_parenthesized, - STATE(3335), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3386), 1, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3152), 1, + sym_unquoted, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3630), 1, sym__expression, - STATE(4541), 1, - sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(3679), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(3683), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -228581,83 +229398,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [72019] = 32, + [80429] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2181), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(2183), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(4142), 1, - anon_sym_LBRACK, - ACTIONS(4144), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(4146), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4148), 1, - anon_sym_DOT, - ACTIONS(4150), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4158), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4160), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4164), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4168), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4170), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4172), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(85), 1, - sym__val_number_decimal, - STATE(92), 1, + ACTIONS(4234), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(1344), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(1957), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(1512), 1, - sym_val_variable, - STATE(1527), 1, - sym_expr_parenthesized, - STATE(1583), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(1595), 1, - sym__inter_single_quotes, - STATE(1596), 1, + STATE(3111), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(1606), 1, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3654), 1, sym__expression, - STATE(1607), 1, - sym_unquoted, - STATE(1942), 1, - sym_comment, - ACTIONS(4152), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4154), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4166), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4162), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1552), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4156), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1590), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -228668,83 +229485,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [72138] = 32, + [80548] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2181), 1, - anon_sym_LPAREN, - ACTIONS(2183), 1, - anon_sym_DOLLAR, - ACTIONS(4142), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(4144), 1, + ACTIONS(230), 1, + anon_sym_LPAREN, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(4146), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(4148), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(4150), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4158), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4160), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4164), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4168), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4170), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4172), 1, - aux_sym_unquoted_token1, - STATE(85), 1, - sym__val_number_decimal, - STATE(92), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(1344), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(1958), 1, + sym_comment, + STATE(2702), 1, sym__var, - STATE(1512), 1, + STATE(2954), 1, sym_val_variable, - STATE(1527), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(1555), 1, - sym__expression, - STATE(1558), 1, - sym_unquoted, - STATE(1583), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(1595), 1, - sym__inter_single_quotes, - STATE(1596), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(1943), 1, - sym_comment, - ACTIONS(4152), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4154), 2, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3284), 1, + sym__expression, + STATE(4344), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4166), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4162), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1552), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4156), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(1590), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -228755,85 +229574,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [72257] = 34, + [80671] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(282), 1, sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, + ACTIONS(296), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(216), 1, + STATE(209), 1, sym_val_number, - STATE(242), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1944), 1, + STATE(1959), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3190), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3383), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3271), 1, sym__expression, - STATE(4546), 1, + STATE(4347), 1, sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, + ACTIONS(288), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -228844,85 +229663,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [72380] = 34, + [80794] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(282), 1, sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, + ACTIONS(296), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(216), 1, + STATE(209), 1, sym_val_number, - STATE(242), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1945), 1, + STATE(1960), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3190), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3381), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3270), 1, sym__expression, - STATE(4549), 1, + STATE(4350), 1, sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, + ACTIONS(288), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -228933,7 +229752,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [72503] = 34, + [80917] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -228964,29 +229783,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1946), 1, + STATE(1961), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3377), 1, + STATE(3392), 1, sym__expression, - STATE(4550), 1, + STATE(4471), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -229006,12 +229825,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -229022,7 +229841,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [72626] = 34, + [81040] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -229053,29 +229872,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1947), 1, + STATE(1962), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3375), 1, + STATE(3388), 1, sym__expression, - STATE(4552), 1, + STATE(4472), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -229095,12 +229914,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -229111,85 +229930,257 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [72749] = 34, + [81163] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, + anon_sym_DOLLAR, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, + anon_sym_LBRACE, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4152), 1, + anon_sym_DOT, + ACTIONS(4154), 1, + aux_sym_unquoted_token1, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1412), 1, + sym__expression, + STATE(1413), 1, + sym_unquoted, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1963), 1, + sym_comment, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2739), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1511), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [81282] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1013), 1, + anon_sym_DOLLAR, + ACTIONS(4200), 1, + anon_sym_LBRACK, + ACTIONS(4202), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4204), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4206), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4208), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4210), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(4218), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(4220), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4224), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4228), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4230), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4232), 1, + aux_sym_unquoted_token1, + STATE(15), 1, sym__val_number_decimal, - STATE(1948), 1, - sym_comment, - STATE(2893), 1, + STATE(21), 1, + sym_val_number, + STATE(322), 1, sym__var, - STATE(3190), 1, + STATE(364), 1, sym_val_variable, - STATE(3305), 1, + STATE(417), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(466), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, - sym__inter_double_quotes, - STATE(3371), 1, + STATE(476), 1, + sym_unquoted, + STATE(477), 1, sym__expression, - STATE(4555), 1, - sym__where_predicate, - ACTIONS(81), 2, + STATE(516), 1, + sym__inter_double_quotes, + STATE(521), 1, + sym__inter_single_quotes, + STATE(1964), 1, + sym_comment, + ACTIONS(4212), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4214), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4226), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4222), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + STATE(532), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(4216), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, + anon_sym_inf, anon_sym_DASHinf, - STATE(3341), 4, + anon_sym_NaN, + STATE(528), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [81401] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, + anon_sym_DOLLAR, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, + anon_sym_LBRACE, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4152), 1, + anon_sym_DOT, + ACTIONS(4154), 1, + aux_sym_unquoted_token1, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1480), 1, + sym_unquoted, + STATE(1485), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1965), 1, + sym_comment, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(2739), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -229200,7 +230191,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [72872] = 34, + [81520] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -229231,29 +230222,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1949), 1, + STATE(1966), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3179), 1, - sym__expression, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(4250), 1, + STATE(3268), 1, + sym__expression, + STATE(4354), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -229273,12 +230264,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -229289,7 +230280,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [72995] = 34, + [81643] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -229320,29 +230311,118 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1950), 1, + STATE(1967), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, + STATE(3386), 1, + sym__expression, + STATE(4479), 1, + sym__where_predicate, + ACTIONS(81), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(83), 4, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DASHinf, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [81766] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, + anon_sym_not, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(89), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, + sym_val_number, + STATE(246), 1, + sym__val_number_decimal, + STATE(1968), 1, + sym_comment, + STATE(2795), 1, + sym__var, + STATE(3260), 1, + sym_val_variable, + STATE(3318), 1, + sym_expr_parenthesized, + STATE(3356), 1, + sym__str_double_quotes, STATE(3366), 1, + sym__inter_single_quotes, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3384), 1, sym__expression, - STATE(4558), 1, + STATE(4482), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -229362,12 +230442,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -229378,7 +230458,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [73118] = 34, + [81889] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -229409,29 +230489,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1951), 1, + STATE(1969), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3178), 1, - sym__expression, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(4248), 1, + STATE(3267), 1, + sym__expression, + STATE(4346), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -229451,12 +230531,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -229467,7 +230547,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [73241] = 34, + [82012] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -229498,29 +230578,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1952), 1, + STATE(1970), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3362), 1, + STATE(3382), 1, sym__expression, - STATE(4559), 1, + STATE(4487), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -229540,12 +230620,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -229556,7 +230636,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [73364] = 34, + [82135] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -229587,29 +230667,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1953), 1, + STATE(1971), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3359), 1, + STATE(3380), 1, sym__expression, - STATE(4560), 1, + STATE(4356), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -229629,12 +230709,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -229645,7 +230725,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [73487] = 34, + [82258] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -229676,29 +230756,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1954), 1, + STATE(1972), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3175), 1, - sym__expression, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(4239), 1, + STATE(3264), 1, + sym__expression, + STATE(4334), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -229718,12 +230798,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -229734,83 +230814,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [73610] = 32, + [82381] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(228), 1, + anon_sym_LBRACK, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4042), 1, - anon_sym_DOT, - STATE(241), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(257), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1955), 1, + STATE(1973), 1, sym_comment, - STATE(2581), 1, + STATE(2702), 1, sym__var, - STATE(2962), 1, + STATE(2954), 1, + sym_val_variable, + STATE(3032), 1, + sym_expr_parenthesized, + STATE(3129), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3109), 1, - sym_unquoted, - STATE(3113), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3609), 1, + STATE(3261), 1, sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, + STATE(4333), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -229821,83 +230903,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [73729] = 32, + [82504] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(1129), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(4248), 1, + anon_sym_LBRACK, + ACTIONS(4250), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4252), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4254), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4256), 1, + anon_sym_DOT, + ACTIONS(4258), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4266), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4268), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4272), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4276), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4278), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4280), 1, aux_sym_unquoted_token1, - ACTIONS(4346), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(28), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(31), 1, sym_val_number, - STATE(1956), 1, - sym_comment, - STATE(2482), 1, + STATE(560), 1, sym__var, - STATE(2551), 1, + STATE(576), 1, sym_val_variable, - STATE(2558), 1, + STATE(578), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(589), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(630), 1, + sym__str_double_quotes, + STATE(633), 1, sym__inter_single_quotes, - STATE(2646), 1, - sym_unquoted, - STATE(2778), 1, + STATE(642), 1, sym__expression, - ACTIONS(4120), 2, + STATE(650), 1, + sym_unquoted, + STATE(1974), 1, + sym_comment, + ACTIONS(4260), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4262), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4274), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(647), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4264), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(593), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -229908,85 +230990,170 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [73848] = 34, + [82623] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(1129), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4248), 1, + anon_sym_LBRACK, + ACTIONS(4250), 1, + anon_sym_DOLLAR, + ACTIONS(4252), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4254), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4256), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4258), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(4266), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(4268), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4272), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4276), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4278), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4280), 1, + aux_sym_unquoted_token1, + STATE(28), 1, sym__val_number_decimal, - STATE(1957), 1, - sym_comment, - STATE(2893), 1, + STATE(31), 1, + sym_val_number, + STATE(560), 1, sym__var, - STATE(3190), 1, + STATE(576), 1, sym_val_variable, - STATE(3305), 1, + STATE(578), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(584), 1, + sym__expression, + STATE(589), 1, + sym__inter_double_quotes, + STATE(630), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(633), 1, sym__inter_single_quotes, - STATE(3347), 1, - sym__inter_double_quotes, - STATE(3354), 1, - sym__expression, - STATE(4561), 1, - sym__where_predicate, - ACTIONS(81), 2, + STATE(638), 1, + sym_unquoted, + STATE(1975), 1, + sym_comment, + ACTIONS(4260), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4262), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4274), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + STATE(647), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(4264), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, + anon_sym_inf, anon_sym_DASHinf, - STATE(3341), 4, + anon_sym_NaN, + STATE(593), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [82742] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, + anon_sym_DOLLAR, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, + anon_sym_LBRACE, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4152), 1, + anon_sym_DOT, + ACTIONS(4154), 1, + aux_sym_unquoted_token1, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1505), 1, + sym_unquoted, + STATE(1506), 1, + sym__expression, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1976), 1, + sym_comment, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(2739), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -229997,7 +231164,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [73971] = 34, + [82861] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -230028,29 +231195,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1958), 1, + STATE(1977), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3348), 1, + STATE(3376), 1, sym__expression, - STATE(4564), 1, + STATE(4494), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -230070,12 +231237,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -230086,83 +231253,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [74094] = 32, + [82984] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, ACTIONS(3669), 1, - anon_sym_not, + anon_sym_LBRACE, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - ACTIONS(4270), 1, + ACTIONS(4234), 1, anon_sym_DOT, - STATE(241), 1, + STATE(243), 1, sym_val_number, - STATE(257), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(1959), 1, + STATE(1978), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3087), 1, + STATE(3104), 1, sym_unquoted, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, + STATE(3419), 1, sym_val_variable, - STATE(3532), 1, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3662), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -230173,7 +231340,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [74213] = 34, + [83103] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, @@ -230204,29 +231371,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(216), 1, + STATE(224), 1, sym_val_number, - STATE(242), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1960), 1, + STATE(1979), 1, sym_comment, - STATE(2893), 1, + STATE(2795), 1, sym__var, - STATE(3190), 1, + STATE(3260), 1, sym_val_variable, - STATE(3305), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(3352), 1, + STATE(3374), 1, sym__expression, - STATE(4567), 1, + STATE(4499), 1, sym__where_predicate, ACTIONS(81), 2, anon_sym_true, @@ -230246,12 +231413,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -230262,85 +231429,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [74336] = 34, + [83226] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(282), 1, sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, + ACTIONS(296), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(216), 1, + STATE(209), 1, sym_val_number, - STATE(242), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1961), 1, + STATE(1980), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3190), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, - sym__inter_double_quotes, - STATE(3350), 1, + STATE(3203), 1, sym__expression, - STATE(4539), 1, + STATE(3229), 1, + sym__inter_double_quotes, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(4289), 1, sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, + ACTIONS(288), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -230351,83 +231518,257 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [74459] = 32, + [83349] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(1844), 1, + anon_sym_LPAREN, + ACTIONS(1846), 1, + anon_sym_DOLLAR, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(3818), 1, + anon_sym_DASH, + ACTIONS(3820), 1, + anon_sym_LBRACE, + ACTIONS(3824), 1, + anon_sym_not, + ACTIONS(3830), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3834), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3836), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4152), 1, + anon_sym_DOT, + ACTIONS(4154), 1, + aux_sym_unquoted_token1, + STATE(77), 1, + sym__val_number_decimal, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, + sym__var, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1410), 1, + sym__expression, + STATE(1411), 1, + sym_unquoted, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1981), 1, + sym_comment, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3832), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1446), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2739), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1511), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [83468] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1129), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(4248), 1, + anon_sym_LBRACK, + ACTIONS(4250), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4252), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4254), 1, anon_sym_LBRACE, - ACTIONS(4116), 1, + ACTIONS(4256), 1, anon_sym_DOT, - ACTIONS(4118), 1, + ACTIONS(4258), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4266), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4268), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4272), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4276), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4278), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4280), 1, aux_sym_unquoted_token1, - STATE(200), 1, + STATE(28), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(31), 1, sym_val_number, - STATE(1962), 1, - sym_comment, - STATE(2482), 1, + STATE(560), 1, sym__var, - STATE(2551), 1, + STATE(576), 1, sym_val_variable, - STATE(2558), 1, + STATE(578), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(589), 1, + sym__inter_double_quotes, + STATE(622), 1, + sym__expression, + STATE(623), 1, + sym_unquoted, + STATE(630), 1, + sym__str_double_quotes, + STATE(633), 1, + sym__inter_single_quotes, + STATE(1982), 1, + sym_comment, + ACTIONS(4260), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4262), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4274), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4270), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(647), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(4264), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(593), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [83587] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3663), 1, + anon_sym_LPAREN, + ACTIONS(3665), 1, + anon_sym_DOLLAR, + ACTIONS(3667), 1, + anon_sym_DASH, + ACTIONS(3669), 1, + anon_sym_LBRACE, + ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3687), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(3691), 1, + anon_sym_DQUOTE, + ACTIONS(3695), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3697), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, + aux_sym_unquoted_token1, + ACTIONS(4234), 1, + anon_sym_DOT, + STATE(243), 1, + sym_val_number, + STATE(259), 1, + sym__val_number_decimal, + STATE(1983), 1, + sym_comment, + STATE(2598), 1, + sym__var, + STATE(2980), 1, sym__str_double_quotes, - STATE(2567), 1, + STATE(3103), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(2646), 1, - sym_unquoted, - STATE(2748), 1, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3650), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -230438,83 +231779,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [74578] = 32, + [83706] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4116), 1, - anon_sym_DOT, - ACTIONS(4118), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + ACTIONS(4234), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(1963), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(1984), 1, sym_comment, - STATE(2482), 1, + STATE(2598), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, - sym_expr_parenthesized, - STATE(2564), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(2567), 1, + STATE(3102), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(2670), 1, - sym_unquoted, - STATE(2765), 1, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3659), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -230525,83 +231866,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [74697] = 32, + [83825] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(1129), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(4248), 1, + anon_sym_LBRACK, + ACTIONS(4250), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(4252), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(4254), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(4256), 1, + anon_sym_DOT, + ACTIONS(4258), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(4266), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(4268), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4272), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4276), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4278), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4280), 1, aux_sym_unquoted_token1, - ACTIONS(4348), 1, - anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(256), 1, + STATE(28), 1, sym__val_number_decimal, - STATE(1964), 1, - sym_comment, - STATE(2581), 1, + STATE(31), 1, + sym_val_number, + STATE(560), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3121), 1, - sym_unquoted, - STATE(3406), 1, + STATE(576), 1, sym_val_variable, - STATE(3442), 1, + STATE(578), 1, sym_expr_parenthesized, - STATE(3646), 1, + STATE(589), 1, + sym__inter_double_quotes, + STATE(620), 1, sym__expression, - ACTIONS(3671), 2, + STATE(621), 1, + sym_unquoted, + STATE(630), 1, + sym__str_double_quotes, + STATE(633), 1, + sym__inter_single_quotes, + STATE(1985), 1, + sym_comment, + ACTIONS(4260), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4262), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4274), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(647), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4264), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(593), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -230612,83 +231953,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [74816] = 32, + [83944] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(1129), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(4248), 1, + anon_sym_LBRACK, + ACTIONS(4250), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(4252), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(4254), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(4256), 1, + anon_sym_DOT, + ACTIONS(4258), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(4266), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(4268), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4272), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4276), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4278), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4280), 1, aux_sym_unquoted_token1, - ACTIONS(4270), 1, - anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(257), 1, + STATE(28), 1, sym__val_number_decimal, - STATE(1965), 1, - sym_comment, - STATE(2581), 1, + STATE(31), 1, + sym_val_number, + STATE(560), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3086), 1, - sym_unquoted, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, + STATE(576), 1, sym_val_variable, - STATE(3533), 1, + STATE(578), 1, + sym_expr_parenthesized, + STATE(589), 1, + sym__inter_double_quotes, + STATE(618), 1, sym__expression, - ACTIONS(3671), 2, + STATE(619), 1, + sym_unquoted, + STATE(630), 1, + sym__str_double_quotes, + STATE(633), 1, + sym__inter_single_quotes, + STATE(1986), 1, + sym_comment, + ACTIONS(4260), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4262), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4274), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(647), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4264), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(593), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -230699,83 +232040,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [74935] = 32, + [84063] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4348), 1, - anon_sym_DOT, - STATE(241), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(256), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1966), 1, + STATE(1987), 1, sym_comment, - STATE(2581), 1, + STATE(2795), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3120), 1, - sym_unquoted, - STATE(3406), 1, + STATE(3260), 1, sym_val_variable, - STATE(3442), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3644), 1, + STATE(3356), 1, + sym__str_double_quotes, + STATE(3366), 1, + sym__inter_single_quotes, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3427), 1, sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, + STATE(4551), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -230786,85 +232129,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [75054] = 34, + [84186] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1967), 1, + STATE(1988), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3170), 1, - sym__expression, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(4238), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3459), 1, + sym__expression, + STATE(4549), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -230875,83 +232218,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [75177] = 32, + [84309] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(1129), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(4248), 1, + anon_sym_LBRACK, + ACTIONS(4250), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(4252), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(4254), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(4256), 1, + anon_sym_DOT, + ACTIONS(4258), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(4266), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(4268), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4272), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4276), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4278), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4280), 1, aux_sym_unquoted_token1, - ACTIONS(4348), 1, - anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(256), 1, + STATE(28), 1, sym__val_number_decimal, - STATE(1968), 1, - sym_comment, - STATE(2581), 1, + STATE(31), 1, + sym_val_number, + STATE(560), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3119), 1, - sym_unquoted, - STATE(3406), 1, + STATE(576), 1, sym_val_variable, - STATE(3442), 1, + STATE(578), 1, sym_expr_parenthesized, - STATE(3642), 1, + STATE(589), 1, + sym__inter_double_quotes, + STATE(616), 1, sym__expression, - ACTIONS(3671), 2, + STATE(617), 1, + sym_unquoted, + STATE(630), 1, + sym__str_double_quotes, + STATE(633), 1, + sym__inter_single_quotes, + STATE(1989), 1, + sym_comment, + ACTIONS(4260), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4262), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4274), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(647), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4264), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(593), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -230962,83 +232305,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [75296] = 32, + [84428] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(1129), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(4248), 1, + anon_sym_LBRACK, + ACTIONS(4250), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(4252), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(4254), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(4256), 1, + anon_sym_DOT, + ACTIONS(4258), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(4266), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(4268), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4272), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4276), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4278), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4280), 1, aux_sym_unquoted_token1, - ACTIONS(4348), 1, - anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(256), 1, + STATE(28), 1, sym__val_number_decimal, - STATE(1969), 1, - sym_comment, - STATE(2581), 1, + STATE(31), 1, + sym_val_number, + STATE(560), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3115), 1, - sym_unquoted, - STATE(3406), 1, + STATE(576), 1, sym_val_variable, - STATE(3442), 1, + STATE(578), 1, sym_expr_parenthesized, - STATE(3640), 1, + STATE(589), 1, + sym__inter_double_quotes, + STATE(614), 1, sym__expression, - ACTIONS(3671), 2, + STATE(615), 1, + sym_unquoted, + STATE(630), 1, + sym__str_double_quotes, + STATE(633), 1, + sym__inter_single_quotes, + STATE(1990), 1, + sym_comment, + ACTIONS(4260), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4262), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4274), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(647), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4264), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(593), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -231049,85 +232392,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [75415] = 34, + [84547] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, - anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(1129), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(4248), 1, + anon_sym_LBRACK, + ACTIONS(4250), 1, + anon_sym_DOLLAR, + ACTIONS(4252), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4254), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(4256), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4258), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4266), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4268), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4272), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4276), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4278), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4280), 1, + aux_sym_unquoted_token1, + STATE(28), 1, sym__val_number_decimal, - STATE(1970), 1, - sym_comment, - STATE(2742), 1, + STATE(31), 1, + sym_val_number, + STATE(560), 1, sym__var, - STATE(2939), 1, + STATE(576), 1, sym_val_variable, - STATE(3011), 1, + STATE(578), 1, sym_expr_parenthesized, - STATE(3116), 1, - sym__str_double_quotes, - STATE(3168), 1, - sym__expression, - STATE(3218), 1, + STATE(589), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(612), 1, + sym__expression, + STATE(613), 1, + sym_unquoted, + STATE(630), 1, + sym__str_double_quotes, + STATE(633), 1, sym__inter_single_quotes, - STATE(4237), 1, - sym__where_predicate, - ACTIONS(284), 2, + STATE(1991), 1, + sym_comment, + ACTIONS(4260), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4262), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4274), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(647), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4264), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(593), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -231138,83 +232479,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [75538] = 32, + [84666] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, ACTIONS(3669), 1, - anon_sym_not, + anon_sym_LBRACE, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - ACTIONS(4270), 1, + ACTIONS(4234), 1, anon_sym_DOT, - STATE(241), 1, + STATE(243), 1, sym_val_number, - STATE(257), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(1971), 1, + STATE(1992), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3080), 1, + STATE(3096), 1, sym_unquoted, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, + STATE(3419), 1, sym_val_variable, - STATE(3535), 1, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3666), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -231225,83 +232566,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [75657] = 32, + [84785] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(1129), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(4248), 1, + anon_sym_LBRACK, + ACTIONS(4250), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4252), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4254), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4256), 1, + anon_sym_DOT, + ACTIONS(4258), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4266), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4268), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4272), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4276), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4278), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4280), 1, aux_sym_unquoted_token1, - ACTIONS(4346), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(28), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(31), 1, sym_val_number, - STATE(1972), 1, - sym_comment, - STATE(2482), 1, + STATE(560), 1, sym__var, - STATE(2551), 1, + STATE(576), 1, sym_val_variable, - STATE(2558), 1, + STATE(578), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(589), 1, sym__inter_double_quotes, - STATE(2569), 1, - sym__inter_single_quotes, - STATE(2678), 1, - sym_unquoted, - STATE(2779), 1, + STATE(610), 1, sym__expression, - ACTIONS(4120), 2, + STATE(611), 1, + sym_unquoted, + STATE(630), 1, + sym__str_double_quotes, + STATE(633), 1, + sym__inter_single_quotes, + STATE(1993), 1, + sym_comment, + ACTIONS(4260), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4262), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4274), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(647), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4264), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(593), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -231312,85 +232653,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [75776] = 34, + [84904] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(282), 1, + ACTIONS(79), 1, sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(298), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4078), 1, sym_identifier, - STATE(210), 1, + STATE(224), 1, sym_val_number, - STATE(223), 1, + STATE(246), 1, sym__val_number_decimal, - STATE(1973), 1, + STATE(1994), 1, sym_comment, - STATE(2742), 1, + STATE(2795), 1, sym__var, - STATE(2939), 1, + STATE(3260), 1, sym_val_variable, - STATE(3011), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(3163), 1, - sym__expression, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(4235), 1, + STATE(3368), 1, + sym__inter_double_quotes, + STATE(3435), 1, + sym__expression, + STATE(4548), 1, sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, + ACTIONS(85), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3362), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -231401,83 +232742,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [75899] = 32, + [85027] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2181), 1, - anon_sym_LPAREN, - ACTIONS(2183), 1, - anon_sym_DOLLAR, - ACTIONS(4142), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(4144), 1, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(4146), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(4148), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(4150), 1, + ACTIONS(77), 1, anon_sym_not, - ACTIONS(4158), 1, + ACTIONS(79), 1, + sym_val_nothing, + ACTIONS(87), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4160), 1, + ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4164), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(4168), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4170), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4172), 1, - aux_sym_unquoted_token1, - STATE(85), 1, - sym__val_number_decimal, - STATE(92), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4078), 1, + sym_identifier, + STATE(224), 1, sym_val_number, - STATE(1344), 1, + STATE(246), 1, + sym__val_number_decimal, + STATE(1995), 1, + sym_comment, + STATE(2795), 1, sym__var, - STATE(1512), 1, + STATE(3260), 1, sym_val_variable, - STATE(1527), 1, + STATE(3318), 1, sym_expr_parenthesized, - STATE(1583), 1, + STATE(3356), 1, sym__str_double_quotes, - STATE(1587), 1, - sym_unquoted, - STATE(1591), 1, - sym__expression, - STATE(1595), 1, + STATE(3366), 1, sym__inter_single_quotes, - STATE(1596), 1, + STATE(3368), 1, sym__inter_double_quotes, - STATE(1974), 1, - sym_comment, - ACTIONS(4152), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4154), 2, + STATE(3447), 1, + sym__expression, + STATE(4547), 1, + sym__where_predicate, + ACTIONS(81), 2, anon_sym_true, anon_sym_false, - ACTIONS(4166), 2, + ACTIONS(85), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4162), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1552), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4156), 6, + ACTIONS(83), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(1590), 10, + STATE(3362), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3352), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -231488,85 +232831,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [76018] = 34, + [85150] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, - anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(1846), 1, + anon_sym_DOLLAR, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(262), 1, - anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, - anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4152), 1, + anon_sym_DOT, + ACTIONS(4154), 1, + aux_sym_unquoted_token1, + STATE(77), 1, sym__val_number_decimal, - STATE(1975), 1, - sym_comment, - STATE(2742), 1, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, - sym_expr_parenthesized, - STATE(3116), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1495), 1, + sym_unquoted, + STATE(1497), 1, + sym__expression, + STATE(1507), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(1508), 1, sym__inter_single_quotes, - STATE(3277), 1, - sym__expression, - STATE(4324), 1, - sym__where_predicate, - ACTIONS(284), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + STATE(1996), 1, + sym_comment, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(3826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(2739), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -231577,83 +232918,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [76141] = 32, + [85269] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, - anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4348), 1, + ACTIONS(4152), 1, anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(256), 1, + ACTIONS(4154), 1, + aux_sym_unquoted_token1, + STATE(77), 1, sym__val_number_decimal, - STATE(1976), 1, - sym_comment, - STATE(2581), 1, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, sym__var, - STATE(2962), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3110), 1, - sym_unquoted, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3406), 1, - sym_val_variable, - STATE(3442), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(3638), 1, + STATE(1339), 1, + sym_val_variable, + STATE(1408), 1, sym__expression, - ACTIONS(3671), 2, + STATE(1409), 1, + sym_unquoted, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(1997), 1, + sym_comment, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(2739), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -231664,83 +233005,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [76260] = 32, + [85388] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3619), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, - ACTIONS(3669), 1, - anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(3633), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3635), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4088), 1, + anon_sym_LBRACK, + ACTIONS(4090), 1, + anon_sym_LPAREN, + ACTIONS(4092), 1, + anon_sym_LBRACE, + ACTIONS(4094), 1, + anon_sym_DOT, + ACTIONS(4096), 1, + anon_sym_not, + ACTIONS(4104), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4108), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4110), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4112), 1, aux_sym_unquoted_token1, - ACTIONS(4348), 1, - anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(256), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(1977), 1, + STATE(242), 1, + sym_val_number, + STATE(1998), 1, sym_comment, - STATE(2581), 1, + STATE(2645), 1, sym__var, - STATE(2962), 1, + STATE(2814), 1, + sym_val_variable, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3109), 1, - sym_unquoted, - STATE(3113), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3406), 1, - sym_val_variable, - STATE(3442), 1, - sym_expr_parenthesized, - STATE(3636), 1, + STATE(3076), 1, + sym_unquoted, + STATE(3077), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(4098), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4100), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4106), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4102), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -231751,83 +233092,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [76379] = 32, + [85507] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, ACTIONS(3669), 1, - anon_sym_not, + anon_sym_LBRACE, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - ACTIONS(4348), 1, + ACTIONS(4234), 1, anon_sym_DOT, - STATE(241), 1, + STATE(243), 1, sym_val_number, - STATE(256), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(1978), 1, + STATE(1999), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3105), 1, + STATE(3084), 1, sym_unquoted, - STATE(3113), 1, + STATE(3127), 1, + sym__inter_double_quotes, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3406), 1, + STATE(3419), 1, sym_val_variable, - STATE(3442), 1, + STATE(3466), 1, sym_expr_parenthesized, - STATE(3634), 1, + STATE(3663), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -231838,7 +233179,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [76498] = 34, + [85626] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -231869,29 +233210,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1979), 1, + STATE(2000), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3161), 1, + STATE(3212), 1, sym__expression, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(4106), 1, + STATE(4304), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -231911,99 +233252,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(3149), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [76621] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, - anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, - ACTIONS(3669), 1, - anon_sym_not, - ACTIONS(3677), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, - anon_sym_DQUOTE, - ACTIONS(3687), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4042), 1, - anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(257), 1, - sym__val_number_decimal, - STATE(1980), 1, - sym_comment, - STATE(2581), 1, - sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3068), 1, - sym_unquoted, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3632), 1, - sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3685), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3681), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3022), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -232014,83 +233268,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [76740] = 32, + [85749] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(1013), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(4200), 1, + anon_sym_LBRACK, + ACTIONS(4202), 1, + anon_sym_LPAREN, + ACTIONS(4204), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(4206), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(4208), 1, + anon_sym_DOT, + ACTIONS(4210), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(4218), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(4220), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4224), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4228), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4230), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4232), 1, aux_sym_unquoted_token1, - ACTIONS(4348), 1, - anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(256), 1, + STATE(15), 1, sym__val_number_decimal, - STATE(1981), 1, - sym_comment, - STATE(2581), 1, + STATE(21), 1, + sym_val_number, + STATE(322), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3095), 1, - sym_unquoted, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3406), 1, + STATE(364), 1, sym_val_variable, - STATE(3442), 1, + STATE(417), 1, sym_expr_parenthesized, - STATE(3648), 1, + STATE(466), 1, + sym__str_double_quotes, + STATE(474), 1, + sym_unquoted, + STATE(475), 1, sym__expression, - ACTIONS(3671), 2, + STATE(516), 1, + sym__inter_double_quotes, + STATE(521), 1, + sym__inter_single_quotes, + STATE(2001), 1, + sym_comment, + ACTIONS(4212), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4214), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4226), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(4222), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(532), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4216), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(528), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -232101,83 +233355,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [76859] = 32, + [85868] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(228), 1, + anon_sym_LBRACK, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4038), 1, - anon_sym_DOT, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - STATE(241), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(256), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1982), 1, + STATE(2002), 1, sym_comment, - STATE(2581), 1, + STATE(2702), 1, sym__var, - STATE(2962), 1, + STATE(2954), 1, + sym_val_variable, + STATE(3032), 1, + sym_expr_parenthesized, + STATE(3129), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3121), 1, - sym_unquoted, - STATE(3406), 1, - sym_val_variable, - STATE(3442), 1, - sym_expr_parenthesized, - STATE(3612), 1, + STATE(3334), 1, sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, + STATE(4214), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -232188,83 +233444,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [76978] = 32, + [85991] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, - anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4348), 1, + ACTIONS(4152), 1, anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(256), 1, + ACTIONS(4154), 1, + aux_sym_unquoted_token1, + STATE(77), 1, sym__val_number_decimal, - STATE(1983), 1, - sym_comment, - STATE(2581), 1, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, sym__var, - STATE(2962), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(3087), 1, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1491), 1, sym_unquoted, - STATE(3088), 1, + STATE(1494), 1, + sym__expression, + STATE(1507), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(1508), 1, sym__inter_single_quotes, - STATE(3406), 1, - sym_val_variable, - STATE(3442), 1, - sym_expr_parenthesized, - STATE(3650), 1, - sym__expression, - ACTIONS(3671), 2, + STATE(2003), 1, + sym_comment, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(2739), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -232275,83 +233531,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [77097] = 32, + [86110] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(228), 1, + anon_sym_LBRACK, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4270), 1, - anon_sym_DOT, - STATE(241), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(257), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1984), 1, + STATE(2004), 1, sym_comment, - STATE(2581), 1, + STATE(2702), 1, sym__var, - STATE(2962), 1, + STATE(2954), 1, + sym_val_variable, + STATE(3032), 1, + sym_expr_parenthesized, + STATE(3129), 1, sym__str_double_quotes, - STATE(3068), 1, - sym_unquoted, - STATE(3088), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3536), 1, + STATE(3332), 1, sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, + STATE(4216), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -232362,83 +233620,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [77216] = 32, + [86233] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, ACTIONS(3669), 1, - anon_sym_not, + anon_sym_LBRACE, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - ACTIONS(4270), 1, + ACTIONS(4282), 1, anon_sym_DOT, - STATE(241), 1, + STATE(243), 1, sym_val_number, - STATE(257), 1, + STATE(261), 1, sym__val_number_decimal, - STATE(1985), 1, + STATE(2005), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3067), 1, - sym_unquoted, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, + STATE(3152), 1, + sym_unquoted, + STATE(3463), 1, sym_val_variable, - STATE(3537), 1, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3535), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -232449,83 +233707,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [77335] = 32, + [86352] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, ACTIONS(3669), 1, - anon_sym_not, + anon_sym_LBRACE, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - ACTIONS(4348), 1, + ACTIONS(4282), 1, anon_sym_DOT, - STATE(241), 1, + STATE(243), 1, sym_val_number, - STATE(256), 1, + STATE(261), 1, sym__val_number_decimal, - STATE(1986), 1, + STATE(2006), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3086), 1, - sym_unquoted, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3406), 1, + STATE(3134), 1, + sym_unquoted, + STATE(3463), 1, sym_val_variable, - STATE(3442), 1, + STATE(3521), 1, sym_expr_parenthesized, - STATE(3645), 1, + STATE(3536), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -232536,83 +233794,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [77454] = 32, + [86471] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - ACTIONS(4174), 1, + ACTIONS(4282), 1, anon_sym_DOT, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + STATE(243), 1, sym_val_number, - STATE(1987), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(2007), 1, sym_comment, - STATE(2482), 1, + STATE(2598), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, - sym_expr_parenthesized, - STATE(2564), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(2567), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(2655), 1, + STATE(3133), 1, sym_unquoted, - STATE(2801), 1, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3538), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -232623,83 +233881,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [77573] = 32, + [86590] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(1013), 1, + anon_sym_DOLLAR, + ACTIONS(4200), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4202), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4204), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4206), 1, anon_sym_LBRACE, - ACTIONS(4116), 1, + ACTIONS(4208), 1, anon_sym_DOT, - ACTIONS(4118), 1, + ACTIONS(4210), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4218), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4220), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4224), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4228), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4230), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4232), 1, aux_sym_unquoted_token1, - STATE(200), 1, + STATE(15), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(21), 1, sym_val_number, - STATE(1988), 1, - sym_comment, - STATE(2482), 1, + STATE(322), 1, sym__var, - STATE(2551), 1, + STATE(364), 1, sym_val_variable, - STATE(2558), 1, + STATE(417), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(466), 1, sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, - sym__inter_single_quotes, - STATE(2655), 1, + STATE(472), 1, sym_unquoted, - STATE(2772), 1, + STATE(473), 1, sym__expression, - ACTIONS(4120), 2, + STATE(516), 1, + sym__inter_double_quotes, + STATE(521), 1, + sym__inter_single_quotes, + STATE(2008), 1, + sym_comment, + ACTIONS(4212), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4214), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4226), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4222), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(532), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4216), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(528), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -232710,83 +233968,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [77692] = 32, + [86709] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, ACTIONS(3669), 1, - anon_sym_not, + anon_sym_LBRACE, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - ACTIONS(4042), 1, + ACTIONS(4282), 1, anon_sym_DOT, - STATE(241), 1, + STATE(243), 1, sym_val_number, - STATE(257), 1, + STATE(261), 1, sym__val_number_decimal, - STATE(1989), 1, + STATE(2009), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3080), 1, - sym_unquoted, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, + STATE(3132), 1, + sym_unquoted, + STATE(3463), 1, sym_val_variable, - STATE(3629), 1, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3539), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -232797,85 +234055,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [77811] = 34, + [86828] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, - anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(3665), 1, + anon_sym_DOLLAR, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(262), 1, - anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, + aux_sym_unquoted_token1, + ACTIONS(4282), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(223), 1, + STATE(261), 1, sym__val_number_decimal, - STATE(1990), 1, + STATE(2010), 1, sym_comment, - STATE(2742), 1, + STATE(2598), 1, sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, - sym_expr_parenthesized, - STATE(3116), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3138), 1, - sym__expression, - STATE(3218), 1, + STATE(3125), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(4234), 1, - sym__where_predicate, - ACTIONS(284), 2, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3542), 1, + sym__expression, + ACTIONS(3679), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(3683), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -232886,83 +234142,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [77934] = 32, + [86947] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, ACTIONS(3669), 1, - anon_sym_not, + anon_sym_LBRACE, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - ACTIONS(4348), 1, + ACTIONS(4282), 1, anon_sym_DOT, - STATE(241), 1, + STATE(243), 1, sym_val_number, - STATE(256), 1, + STATE(261), 1, sym__val_number_decimal, - STATE(1991), 1, + STATE(2011), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3080), 1, + STATE(3124), 1, sym_unquoted, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3406), 1, + STATE(3463), 1, sym_val_variable, - STATE(3442), 1, + STATE(3521), 1, sym_expr_parenthesized, - STATE(3647), 1, + STATE(3544), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -232973,83 +234229,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [78053] = 32, + [87066] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, ACTIONS(3669), 1, - anon_sym_not, + anon_sym_LBRACE, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4038), 1, - anon_sym_DOT, - ACTIONS(4040), 1, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(241), 1, + ACTIONS(4282), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(256), 1, + STATE(261), 1, sym__val_number_decimal, - STATE(1992), 1, + STATE(2012), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3080), 1, + STATE(3120), 1, sym_unquoted, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3406), 1, + STATE(3463), 1, sym_val_variable, - STATE(3442), 1, + STATE(3521), 1, sym_expr_parenthesized, - STATE(3617), 1, + STATE(3545), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -233060,85 +234316,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [78172] = 34, + [87185] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, - anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(3665), 1, + anon_sym_DOLLAR, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(262), 1, - anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, + aux_sym_unquoted_token1, + ACTIONS(4282), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(223), 1, + STATE(261), 1, sym__val_number_decimal, - STATE(1993), 1, + STATE(2013), 1, sym_comment, - STATE(2742), 1, + STATE(2598), 1, sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, - sym_expr_parenthesized, - STATE(3116), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3111), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3292), 1, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3547), 1, sym__expression, - STATE(4259), 1, - sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(3679), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(3683), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -233149,83 +234403,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [78295] = 32, + [87304] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, ACTIONS(3669), 1, - anon_sym_not, + anon_sym_LBRACE, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4040), 1, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - ACTIONS(4348), 1, + ACTIONS(4282), 1, anon_sym_DOT, - STATE(241), 1, + STATE(243), 1, sym_val_number, - STATE(256), 1, + STATE(261), 1, sym__val_number_decimal, - STATE(1994), 1, + STATE(2014), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3068), 1, + STATE(3104), 1, sym_unquoted, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3406), 1, + STATE(3463), 1, sym_val_variable, - STATE(3442), 1, + STATE(3521), 1, sym_expr_parenthesized, - STATE(3643), 1, + STATE(3524), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -233236,85 +234490,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [78414] = 34, + [87423] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, - anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(3665), 1, + anon_sym_DOLLAR, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(262), 1, - anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, + aux_sym_unquoted_token1, + ACTIONS(4282), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(223), 1, + STATE(261), 1, sym__val_number_decimal, - STATE(1995), 1, + STATE(2015), 1, sym_comment, - STATE(2742), 1, + STATE(2598), 1, sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, - sym_expr_parenthesized, - STATE(3116), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3103), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3302), 1, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3548), 1, sym__expression, - STATE(4280), 1, - sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(3679), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(3683), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -233325,83 +234577,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [78537] = 32, + [87542] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, - anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3988), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - anon_sym_DOT, - ACTIONS(4318), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, aux_sym_unquoted_token1, - STATE(258), 1, - sym__val_number_decimal, - STATE(263), 1, + ACTIONS(4282), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(1996), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(2016), 1, sym_comment, - STATE(2980), 1, + STATE(2598), 1, sym__var, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, - sym_val_variable, - STATE(3551), 1, - sym__inter_double_quotes, - STATE(3566), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3575), 1, + STATE(3102), 1, + sym_unquoted, + STATE(3127), 1, + sym__inter_double_quotes, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3576), 1, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3549), 1, sym__expression, - STATE(3579), 1, - sym_unquoted, - ACTIONS(3990), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -233412,85 +234664,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [78656] = 34, + [87661] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(3665), 1, + anon_sym_DOLLAR, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, + aux_sym_unquoted_token1, + ACTIONS(4282), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(242), 1, + STATE(261), 1, sym__val_number_decimal, - STATE(1997), 1, + STATE(2017), 1, sym_comment, - STATE(2893), 1, + STATE(2598), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, - sym_expr_parenthesized, - STATE(3335), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3096), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3430), 1, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3551), 1, sym__expression, - STATE(4472), 1, - sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(3679), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(3683), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -233501,85 +234751,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [78779] = 34, + [87780] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(3665), 1, + anon_sym_DOLLAR, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4084), 1, + aux_sym_unquoted_token1, + ACTIONS(4282), 1, + anon_sym_DOT, + STATE(243), 1, sym_val_number, - STATE(242), 1, + STATE(261), 1, sym__val_number_decimal, - STATE(1998), 1, + STATE(2018), 1, sym_comment, - STATE(2893), 1, + STATE(2598), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, - sym_expr_parenthesized, - STATE(3335), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3084), 1, + sym_unquoted, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3402), 1, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3552), 1, sym__expression, - STATE(4457), 1, - sym__where_predicate, - ACTIONS(81), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(3679), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3681), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(3683), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -233590,85 +234838,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [78902] = 34, + [87899] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(282), 1, sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, + ACTIONS(296), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(216), 1, + STATE(209), 1, sym_val_number, - STATE(242), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(1999), 1, + STATE(2019), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3190), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3363), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3330), 1, sym__expression, - STATE(4570), 1, + STATE(4217), 1, sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, + ACTIONS(288), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -233679,83 +234927,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [79025] = 32, + [88022] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(228), 1, + anon_sym_LBRACK, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4042), 1, - anon_sym_DOT, - STATE(241), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(257), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2000), 1, + STATE(2020), 1, sym_comment, - STATE(2581), 1, + STATE(2702), 1, sym__var, - STATE(2962), 1, + STATE(2954), 1, + sym_val_variable, + STATE(3032), 1, + sym_expr_parenthesized, + STATE(3129), 1, sym__str_double_quotes, - STATE(3086), 1, - sym_unquoted, - STATE(3088), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3627), 1, + STATE(3328), 1, sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, + STATE(4219), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -233766,85 +235016,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [79144] = 34, + [88145] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(282), 1, sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, + ACTIONS(296), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(216), 1, + STATE(209), 1, sym_val_number, - STATE(242), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2001), 1, + STATE(2021), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3190), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3361), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3326), 1, sym__expression, - STATE(4427), 1, + STATE(4222), 1, sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, + ACTIONS(288), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -233855,83 +235105,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [79267] = 32, + [88268] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3982), 1, + anon_sym_LBRACK, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(4008), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4012), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4348), 1, + ACTIONS(4284), 1, anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(256), 1, + ACTIONS(4286), 1, + aux_sym_unquoted_token1, + STATE(262), 1, sym__val_number_decimal, - STATE(2002), 1, + STATE(263), 1, + sym_val_number, + STATE(2022), 1, sym_comment, - STATE(2581), 1, + STATE(2996), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3067), 1, + STATE(3415), 1, + sym_expr_parenthesized, + STATE(3520), 1, + sym_val_variable, + STATE(3557), 1, + sym__expression, + STATE(3558), 1, sym_unquoted, - STATE(3088), 1, + STATE(3576), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3577), 1, sym__inter_single_quotes, - STATE(3406), 1, - sym_val_variable, - STATE(3442), 1, - sym_expr_parenthesized, - STATE(3637), 1, - sym__expression, - ACTIONS(3671), 2, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4014), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -233942,83 +235192,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [79386] = 32, + [88387] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(3982), 1, + anon_sym_LBRACK, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, - anon_sym_LBRACK, - ACTIONS(3810), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3816), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4008), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4012), 1, + anon_sym_DQUOTE, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4350), 1, + ACTIONS(4284), 1, anon_sym_DOT, - ACTIONS(4352), 1, + ACTIONS(4286), 1, aux_sym_unquoted_token1, - STATE(77), 1, + STATE(262), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(263), 1, sym_val_number, - STATE(1298), 1, + STATE(2023), 1, + sym_comment, + STATE(2996), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1439), 1, - sym_unquoted, - STATE(1453), 1, + STATE(3520), 1, + sym_val_variable, + STATE(3550), 1, sym__expression, - STATE(1471), 1, + STATE(3554), 1, + sym_unquoted, + STATE(3576), 1, sym__inter_double_quotes, - STATE(2003), 1, - sym_comment, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + STATE(3577), 1, + sym__inter_single_quotes, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3824), 3, + ACTIONS(4014), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -234029,83 +235279,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [79505] = 32, + [88506] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(3982), 1, + anon_sym_LBRACK, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, - anon_sym_LBRACK, - ACTIONS(3810), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3816), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4008), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4012), 1, + anon_sym_DQUOTE, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4350), 1, + ACTIONS(4284), 1, anon_sym_DOT, - ACTIONS(4352), 1, + ACTIONS(4286), 1, aux_sym_unquoted_token1, - STATE(77), 1, + STATE(262), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(263), 1, sym_val_number, - STATE(1298), 1, + STATE(2024), 1, + sym_comment, + STATE(2996), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1425), 1, - sym_unquoted, - STATE(1436), 1, + STATE(3520), 1, + sym_val_variable, + STATE(3541), 1, sym__expression, - STATE(1471), 1, + STATE(3543), 1, + sym_unquoted, + STATE(3576), 1, sym__inter_double_quotes, - STATE(2004), 1, - sym_comment, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + STATE(3577), 1, + sym__inter_single_quotes, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3824), 3, + ACTIONS(4014), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -234116,83 +235366,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [79624] = 32, + [88625] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(3982), 1, + anon_sym_LBRACK, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, - anon_sym_LBRACK, - ACTIONS(3810), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3816), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4008), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4012), 1, + anon_sym_DQUOTE, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4350), 1, + ACTIONS(4284), 1, anon_sym_DOT, - ACTIONS(4352), 1, + ACTIONS(4286), 1, aux_sym_unquoted_token1, - STATE(77), 1, + STATE(262), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(263), 1, sym_val_number, - STATE(1298), 1, + STATE(2025), 1, + sym_comment, + STATE(2996), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1393), 1, + STATE(3520), 1, + sym_val_variable, + STATE(3537), 1, sym__expression, - STATE(1394), 1, + STATE(3540), 1, sym_unquoted, - STATE(1471), 1, + STATE(3576), 1, sym__inter_double_quotes, - STATE(2005), 1, - sym_comment, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + STATE(3577), 1, + sym__inter_single_quotes, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3824), 3, + ACTIONS(4014), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -234203,83 +235453,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [79743] = 32, + [88744] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(3982), 1, + anon_sym_LBRACK, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, - anon_sym_LBRACK, - ACTIONS(3810), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3816), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4008), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4012), 1, + anon_sym_DQUOTE, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4350), 1, + ACTIONS(4284), 1, anon_sym_DOT, - ACTIONS(4352), 1, + ACTIONS(4286), 1, aux_sym_unquoted_token1, - STATE(77), 1, + STATE(262), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(263), 1, sym_val_number, - STATE(1298), 1, + STATE(2026), 1, + sym_comment, + STATE(2996), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1396), 1, + STATE(3520), 1, + sym_val_variable, + STATE(3529), 1, sym__expression, - STATE(1397), 1, + STATE(3530), 1, sym_unquoted, - STATE(1471), 1, + STATE(3576), 1, sym__inter_double_quotes, - STATE(2006), 1, - sym_comment, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + STATE(3577), 1, + sym__inter_single_quotes, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3824), 3, + ACTIONS(4014), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -234290,155 +235540,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [79862] = 15, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(991), 1, - anon_sym_LF, - ACTIONS(1693), 1, - anon_sym_LPAREN, - ACTIONS(1695), 1, - anon_sym_DOLLAR, - ACTIONS(1703), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(1705), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4354), 1, - anon_sym_LT, - ACTIONS(4356), 1, - anon_sym_DOT2, - ACTIONS(4358), 1, - anon_sym_EQ2, - ACTIONS(4360), 1, - aux_sym_unquoted_token4, - ACTIONS(4362), 1, - aux_sym_unquoted_token7, - STATE(707), 1, - sym__var, - STATE(2007), 1, - sym_comment, - STATE(777), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(989), 38, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [79947] = 34, + [88863] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(3982), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(3986), 1, + anon_sym_DOLLAR, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(262), 1, - anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4008), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4012), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4284), 1, + anon_sym_DOT, + ACTIONS(4286), 1, + aux_sym_unquoted_token1, + STATE(262), 1, sym__val_number_decimal, - STATE(2008), 1, + STATE(263), 1, + sym_val_number, + STATE(2027), 1, sym_comment, - STATE(2742), 1, + STATE(2996), 1, sym__var, - STATE(2939), 1, - sym_val_variable, - STATE(3011), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(3116), 1, - sym__str_double_quotes, - STATE(3218), 1, + STATE(3520), 1, + sym_val_variable, + STATE(3528), 1, + sym_unquoted, + STATE(3576), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3577), 1, sym__inter_single_quotes, - STATE(3289), 1, + STATE(3594), 1, + sym__str_double_quotes, + STATE(3603), 1, sym__expression, - STATE(4283), 1, - sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(3998), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4014), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4002), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -234449,83 +235627,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [80070] = 32, + [88982] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(3982), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(4116), 1, - anon_sym_DOT, - ACTIONS(4118), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4008), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4012), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4284), 1, + anon_sym_DOT, + ACTIONS(4286), 1, aux_sym_unquoted_token1, - STATE(200), 1, + STATE(262), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(263), 1, sym_val_number, - STATE(2009), 1, + STATE(2028), 1, sym_comment, - STATE(2482), 1, + STATE(2996), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(3520), 1, + sym_val_variable, + STATE(3568), 1, + sym_unquoted, + STATE(3576), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(3577), 1, sym__inter_single_quotes, - STATE(2657), 1, - sym_unquoted, - STATE(2769), 1, + STATE(3594), 1, + sym__str_double_quotes, + STATE(3601), 1, sym__expression, - ACTIONS(4120), 2, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4014), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -234536,83 +235714,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [80189] = 32, + [89101] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(3982), 1, + anon_sym_LBRACK, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, - anon_sym_LBRACK, - ACTIONS(3810), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3816), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4008), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4012), 1, + anon_sym_DQUOTE, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4350), 1, + ACTIONS(4284), 1, anon_sym_DOT, - ACTIONS(4352), 1, + ACTIONS(4286), 1, aux_sym_unquoted_token1, - STATE(77), 1, + STATE(262), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(263), 1, sym_val_number, - STATE(1298), 1, + STATE(2029), 1, + sym_comment, + STATE(2996), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, - sym_val_variable, - STATE(1379), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(1392), 1, + STATE(3520), 1, + sym_val_variable, + STATE(3576), 1, + sym__inter_double_quotes, + STATE(3577), 1, sym__inter_single_quotes, - STATE(1398), 1, + STATE(3594), 1, + sym__str_double_quotes, + STATE(3596), 1, sym__expression, - STATE(1399), 1, + STATE(3599), 1, sym_unquoted, - STATE(1471), 1, - sym__inter_double_quotes, - STATE(2010), 1, - sym_comment, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3824), 3, + ACTIONS(4014), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -234623,83 +235801,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [80308] = 32, + [89220] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3982), 1, + anon_sym_LBRACK, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(4008), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4012), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4042), 1, + ACTIONS(4284), 1, anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(257), 1, + ACTIONS(4286), 1, + aux_sym_unquoted_token1, + STATE(262), 1, sym__val_number_decimal, - STATE(2011), 1, + STATE(263), 1, + sym_val_number, + STATE(2030), 1, sym_comment, - STATE(2581), 1, + STATE(2996), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3067), 1, - sym_unquoted, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3498), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(3502), 1, + STATE(3520), 1, sym_val_variable, - STATE(3630), 1, + STATE(3576), 1, + sym__inter_double_quotes, + STATE(3577), 1, + sym__inter_single_quotes, + STATE(3585), 1, sym__expression, - ACTIONS(3671), 2, + STATE(3591), 1, + sym_unquoted, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4014), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -234710,85 +235888,153 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [80427] = 34, - ACTIONS(3), 1, + [89339] = 15, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(991), 1, + anon_sym_LF, + ACTIONS(1693), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(1695), 1, + anon_sym_DOLLAR, + ACTIONS(1703), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(1705), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4288), 1, + anon_sym_LT, + ACTIONS(4290), 1, + anon_sym_DOT2, + ACTIONS(4292), 1, + anon_sym_EQ2, + ACTIONS(4294), 1, + aux_sym_unquoted_token4, + ACTIONS(4296), 1, + aux_sym_unquoted_token7, + STATE(716), 1, + sym__var, + STATE(2031), 1, + sym_comment, + STATE(773), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(989), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(59), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_not, - ACTIONS(79), 1, sym_val_nothing, - ACTIONS(87), 1, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [89424] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3982), 1, + anon_sym_LBRACK, + ACTIONS(3984), 1, + anon_sym_LPAREN, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(3990), 1, + anon_sym_DASH, + ACTIONS(3992), 1, + anon_sym_LBRACE, + ACTIONS(3996), 1, + anon_sym_not, + ACTIONS(4006), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4008), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4012), 1, + anon_sym_DQUOTE, + ACTIONS(4016), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4018), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4284), 1, + anon_sym_DOT, + ACTIONS(4286), 1, + aux_sym_unquoted_token1, + STATE(262), 1, sym__val_number_decimal, - STATE(2012), 1, + STATE(263), 1, + sym_val_number, + STATE(2032), 1, sym_comment, - STATE(2893), 1, + STATE(2996), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3520), 1, + sym_val_variable, + STATE(3576), 1, sym__inter_double_quotes, - STATE(3441), 1, + STATE(3577), 1, + sym__inter_single_quotes, + STATE(3582), 1, sym__expression, - STATE(4432), 1, - sym__where_predicate, - ACTIONS(81), 2, + STATE(3584), 1, + sym_unquoted, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4014), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4002), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -234799,83 +236045,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [80550] = 32, + [89543] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, - anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(2805), 1, + ACTIONS(3619), 1, + anon_sym_DASH, + ACTIONS(3633), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3635), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(4088), 1, anon_sym_LBRACK, - ACTIONS(3810), 1, - anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(4090), 1, + anon_sym_LPAREN, + ACTIONS(4092), 1, anon_sym_LBRACE, - ACTIONS(3816), 1, + ACTIONS(4094), 1, + anon_sym_DOT, + ACTIONS(4096), 1, anon_sym_not, - ACTIONS(3822), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4104), 1, + anon_sym_DQUOTE, + ACTIONS(4108), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4110), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4350), 1, - anon_sym_DOT, - ACTIONS(4352), 1, + ACTIONS(4112), 1, aux_sym_unquoted_token1, - STATE(77), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(242), 1, sym_val_number, - STATE(1298), 1, + STATE(2033), 1, + sym_comment, + STATE(2645), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, + STATE(2814), 1, sym_val_variable, - STATE(1379), 1, + STATE(2926), 1, sym_expr_parenthesized, - STATE(1392), 1, + STATE(2998), 1, + sym__str_double_quotes, + STATE(3034), 1, + sym__inter_double_quotes, + STATE(3035), 1, sym__inter_single_quotes, - STATE(1405), 1, - sym__expression, - STATE(1408), 1, + STATE(3072), 1, sym_unquoted, - STATE(1471), 1, - sym__inter_double_quotes, - STATE(2013), 1, - sym_comment, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + STATE(3073), 1, + sym__expression, + ACTIONS(4098), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4100), 2, anon_sym_true, anon_sym_false, - ACTIONS(3824), 3, + ACTIONS(4106), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 6, + ACTIONS(4102), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -234886,83 +236132,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [80669] = 32, + [89662] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(995), 1, - anon_sym_DOLLAR, - ACTIONS(4236), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(4238), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(4240), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(4242), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(4244), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(4246), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4254), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4256), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4260), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4264), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4266), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4268), 1, - aux_sym_unquoted_token1, - STATE(11), 1, - sym__val_number_decimal, - STATE(16), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(305), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(2034), 1, + sym_comment, + STATE(2702), 1, sym__var, - STATE(352), 1, + STATE(2954), 1, sym_val_variable, - STATE(359), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(379), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(421), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(422), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(440), 1, - sym_unquoted, - STATE(441), 1, + STATE(3322), 1, sym__expression, - STATE(2014), 1, - sym_comment, - ACTIONS(4248), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4250), 2, + STATE(4243), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4262), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4258), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(365), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4252), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(444), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -234973,83 +236221,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [80788] = 32, + [89785] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3982), 1, + anon_sym_LBRACK, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(4008), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4012), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4042), 1, + ACTIONS(4284), 1, anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(257), 1, + ACTIONS(4286), 1, + aux_sym_unquoted_token1, + STATE(262), 1, sym__val_number_decimal, - STATE(2015), 1, + STATE(263), 1, + sym_val_number, + STATE(2035), 1, sym_comment, - STATE(2581), 1, + STATE(2996), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3087), 1, - sym_unquoted, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3498), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(3502), 1, + STATE(3520), 1, sym_val_variable, - STATE(3623), 1, + STATE(3573), 1, sym__expression, - ACTIONS(3671), 2, + STATE(3574), 1, + sym_unquoted, + STATE(3576), 1, + sym__inter_double_quotes, + STATE(3577), 1, + sym__inter_single_quotes, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4014), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -235060,83 +236308,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [80907] = 32, + [89904] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(995), 1, - anon_sym_DOLLAR, - ACTIONS(4236), 1, + ACTIONS(3982), 1, anon_sym_LBRACK, - ACTIONS(4238), 1, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(4240), 1, + ACTIONS(3986), 1, + anon_sym_DOLLAR, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(4242), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(4244), 1, - anon_sym_DOT, - ACTIONS(4246), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(4254), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4256), 1, + ACTIONS(4008), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4260), 1, + ACTIONS(4012), 1, anon_sym_DQUOTE, - ACTIONS(4264), 1, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4266), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4268), 1, + ACTIONS(4284), 1, + anon_sym_DOT, + ACTIONS(4286), 1, aux_sym_unquoted_token1, - STATE(11), 1, + STATE(262), 1, sym__val_number_decimal, - STATE(16), 1, + STATE(263), 1, sym_val_number, - STATE(305), 1, + STATE(2036), 1, + sym_comment, + STATE(2996), 1, sym__var, - STATE(352), 1, - sym_val_variable, - STATE(359), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(379), 1, - sym__str_double_quotes, - STATE(421), 1, + STATE(3520), 1, + sym_val_variable, + STATE(3565), 1, + sym__expression, + STATE(3571), 1, + sym_unquoted, + STATE(3576), 1, sym__inter_double_quotes, - STATE(422), 1, + STATE(3577), 1, sym__inter_single_quotes, - STATE(438), 1, - sym_unquoted, - STATE(439), 1, - sym__expression, - STATE(2016), 1, - sym_comment, - ACTIONS(4248), 2, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(4250), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(4262), 2, + ACTIONS(4014), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4258), 3, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(365), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4252), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(444), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -235147,83 +236395,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [81026] = 32, + [90023] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(3982), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3988), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(4008), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4012), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + ACTIONS(4284), 1, anon_sym_DOT, - ACTIONS(4318), 1, + ACTIONS(4286), 1, aux_sym_unquoted_token1, - STATE(258), 1, + STATE(262), 1, sym__val_number_decimal, STATE(263), 1, sym_val_number, - STATE(2017), 1, + STATE(2037), 1, sym_comment, - STATE(2980), 1, + STATE(2996), 1, sym__var, - STATE(3384), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(3492), 1, + STATE(3520), 1, sym_val_variable, - STATE(3551), 1, - sym__inter_double_quotes, - STATE(3557), 1, + STATE(3561), 1, sym__expression, - STATE(3558), 1, + STATE(3562), 1, sym_unquoted, - STATE(3566), 1, - sym__str_double_quotes, - STATE(3575), 1, + STATE(3576), 1, + sym__inter_double_quotes, + STATE(3577), 1, sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4014), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -235234,83 +236482,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [81145] = 32, + [90142] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(228), 1, + anon_sym_LBRACK, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4042), 1, - anon_sym_DOT, - STATE(241), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(257), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2018), 1, + STATE(2038), 1, sym_comment, - STATE(2581), 1, + STATE(2702), 1, sym__var, - STATE(2962), 1, + STATE(2954), 1, + sym_val_variable, + STATE(3032), 1, + sym_expr_parenthesized, + STATE(3129), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3095), 1, - sym_unquoted, - STATE(3113), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, - sym_val_variable, - STATE(3615), 1, + STATE(3320), 1, sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, + STATE(4267), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -235321,85 +236571,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [81264] = 34, + [90265] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(995), 1, + anon_sym_DOLLAR, + ACTIONS(4298), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4300), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4302), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4304), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4306), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4308), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(4316), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(4318), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4322), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4326), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4328), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4330), 1, + aux_sym_unquoted_token1, + STATE(9), 1, sym__val_number_decimal, - STATE(2019), 1, - sym_comment, - STATE(2893), 1, + STATE(19), 1, + sym_val_number, + STATE(305), 1, sym__var, - STATE(3190), 1, + STATE(348), 1, sym_val_variable, - STATE(3305), 1, + STATE(356), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, + STATE(409), 1, + sym__expression, + STATE(411), 1, + sym_unquoted, + STATE(420), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(421), 1, sym__inter_double_quotes, - STATE(3468), 1, - sym__expression, - STATE(4416), 1, - sym__where_predicate, - ACTIONS(81), 2, + STATE(446), 1, + sym__str_double_quotes, + STATE(2039), 1, + sym_comment, + ACTIONS(4310), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4312), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4324), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4320), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(418), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4314), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(463), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -235410,83 +236658,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [81387] = 32, + [90384] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(995), 1, anon_sym_DOLLAR, - ACTIONS(4236), 1, + ACTIONS(4298), 1, anon_sym_LBRACK, - ACTIONS(4238), 1, + ACTIONS(4300), 1, anon_sym_LPAREN, - ACTIONS(4240), 1, + ACTIONS(4302), 1, anon_sym_DASH, - ACTIONS(4242), 1, + ACTIONS(4304), 1, anon_sym_LBRACE, - ACTIONS(4244), 1, + ACTIONS(4306), 1, anon_sym_DOT, - ACTIONS(4246), 1, + ACTIONS(4308), 1, anon_sym_not, - ACTIONS(4254), 1, + ACTIONS(4316), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4256), 1, + ACTIONS(4318), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4260), 1, + ACTIONS(4322), 1, anon_sym_DQUOTE, - ACTIONS(4264), 1, + ACTIONS(4326), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4266), 1, + ACTIONS(4328), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4268), 1, + ACTIONS(4330), 1, aux_sym_unquoted_token1, - STATE(11), 1, + STATE(9), 1, sym__val_number_decimal, - STATE(16), 1, + STATE(19), 1, sym_val_number, STATE(305), 1, sym__var, - STATE(352), 1, + STATE(348), 1, sym_val_variable, - STATE(359), 1, + STATE(356), 1, sym_expr_parenthesized, - STATE(379), 1, - sym__str_double_quotes, + STATE(393), 1, + sym__expression, + STATE(398), 1, + sym_unquoted, + STATE(420), 1, + sym__inter_single_quotes, STATE(421), 1, sym__inter_double_quotes, - STATE(422), 1, - sym__inter_single_quotes, - STATE(436), 1, - sym_unquoted, - STATE(437), 1, - sym__expression, - STATE(2020), 1, + STATE(446), 1, + sym__str_double_quotes, + STATE(2040), 1, sym_comment, - ACTIONS(4248), 2, + ACTIONS(4310), 2, sym_val_nothing, sym_val_date, - ACTIONS(4250), 2, + ACTIONS(4312), 2, anon_sym_true, anon_sym_false, - ACTIONS(4262), 2, + ACTIONS(4324), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4258), 3, + ACTIONS(4320), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(365), 4, + STATE(418), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4252), 6, + ACTIONS(4314), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(444), 10, + STATE(463), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -235497,83 +236745,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [81506] = 32, + [90503] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, - anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(2805), 1, + ACTIONS(3619), 1, + anon_sym_DASH, + ACTIONS(3633), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3635), 1, aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(4088), 1, anon_sym_LBRACK, - ACTIONS(3810), 1, - anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(4090), 1, + anon_sym_LPAREN, + ACTIONS(4092), 1, anon_sym_LBRACE, - ACTIONS(3816), 1, + ACTIONS(4094), 1, + anon_sym_DOT, + ACTIONS(4096), 1, anon_sym_not, - ACTIONS(3822), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4104), 1, + anon_sym_DQUOTE, + ACTIONS(4108), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4110), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4350), 1, - anon_sym_DOT, - ACTIONS(4352), 1, + ACTIONS(4112), 1, aux_sym_unquoted_token1, - STATE(77), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(242), 1, sym_val_number, - STATE(1298), 1, + STATE(2041), 1, + sym_comment, + STATE(2645), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, + STATE(2814), 1, sym_val_variable, - STATE(1379), 1, + STATE(2926), 1, sym_expr_parenthesized, - STATE(1392), 1, + STATE(2998), 1, + sym__str_double_quotes, + STATE(3034), 1, + sym__inter_double_quotes, + STATE(3035), 1, sym__inter_single_quotes, - STATE(1410), 1, - sym__expression, - STATE(1412), 1, + STATE(3070), 1, sym_unquoted, - STATE(1471), 1, - sym__inter_double_quotes, - STATE(2021), 1, - sym_comment, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + STATE(3071), 1, + sym__expression, + ACTIONS(4098), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4100), 2, anon_sym_true, anon_sym_false, - ACTIONS(3824), 3, + ACTIONS(4106), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 6, + ACTIONS(4102), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -235584,83 +236832,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [81625] = 32, + [90622] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(995), 1, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(4236), 1, + ACTIONS(3619), 1, + anon_sym_DASH, + ACTIONS(3633), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3635), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4088), 1, anon_sym_LBRACK, - ACTIONS(4238), 1, + ACTIONS(4090), 1, anon_sym_LPAREN, - ACTIONS(4240), 1, - anon_sym_DASH, - ACTIONS(4242), 1, + ACTIONS(4092), 1, anon_sym_LBRACE, - ACTIONS(4244), 1, + ACTIONS(4094), 1, anon_sym_DOT, - ACTIONS(4246), 1, + ACTIONS(4096), 1, anon_sym_not, - ACTIONS(4254), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4256), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4260), 1, + ACTIONS(4104), 1, anon_sym_DQUOTE, - ACTIONS(4264), 1, + ACTIONS(4108), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4266), 1, + ACTIONS(4110), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4268), 1, + ACTIONS(4112), 1, aux_sym_unquoted_token1, - STATE(11), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(16), 1, + STATE(242), 1, sym_val_number, - STATE(305), 1, + STATE(2042), 1, + sym_comment, + STATE(2645), 1, sym__var, - STATE(352), 1, + STATE(2814), 1, sym_val_variable, - STATE(359), 1, + STATE(2926), 1, sym_expr_parenthesized, - STATE(379), 1, + STATE(2998), 1, sym__str_double_quotes, - STATE(421), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(422), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(434), 1, + STATE(3068), 1, sym_unquoted, - STATE(435), 1, + STATE(3069), 1, sym__expression, - STATE(2022), 1, - sym_comment, - ACTIONS(4248), 2, + ACTIONS(4098), 2, sym_val_nothing, sym_val_date, - ACTIONS(4250), 2, + ACTIONS(4100), 2, anon_sym_true, anon_sym_false, - ACTIONS(4262), 2, + ACTIONS(4106), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4258), 3, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(365), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4252), 6, + ACTIONS(4102), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(444), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -235671,83 +236919,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [81744] = 32, + [90741] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(995), 1, + anon_sym_DOLLAR, + ACTIONS(4298), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(4300), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, - anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(4302), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(4304), 1, anon_sym_LBRACE, - ACTIONS(3988), 1, + ACTIONS(4306), 1, + anon_sym_DOT, + ACTIONS(4308), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(4316), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(4318), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4322), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4326), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4328), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - anon_sym_DOT, - ACTIONS(4318), 1, + ACTIONS(4330), 1, aux_sym_unquoted_token1, - STATE(258), 1, + STATE(9), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(19), 1, sym_val_number, - STATE(2023), 1, - sym_comment, - STATE(2980), 1, + STATE(305), 1, sym__var, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, + STATE(348), 1, sym_val_variable, - STATE(3551), 1, - sym__inter_double_quotes, - STATE(3553), 1, + STATE(356), 1, + sym_expr_parenthesized, + STATE(391), 1, sym__expression, - STATE(3554), 1, + STATE(392), 1, sym_unquoted, - STATE(3566), 1, - sym__str_double_quotes, - STATE(3575), 1, + STATE(420), 1, sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(421), 1, + sym__inter_double_quotes, + STATE(446), 1, + sym__str_double_quotes, + STATE(2043), 1, + sym_comment, + ACTIONS(4310), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4312), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4324), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4320), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(418), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(4314), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(463), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -235758,83 +237006,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [81863] = 32, + [90860] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(995), 1, + anon_sym_DOLLAR, + ACTIONS(4298), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(4300), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, - anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(4302), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(4304), 1, anon_sym_LBRACE, - ACTIONS(3988), 1, + ACTIONS(4306), 1, + anon_sym_DOT, + ACTIONS(4308), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(4316), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(4318), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4322), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4326), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4328), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - anon_sym_DOT, - ACTIONS(4318), 1, + ACTIONS(4330), 1, aux_sym_unquoted_token1, - STATE(258), 1, + STATE(9), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(19), 1, sym_val_number, - STATE(2024), 1, - sym_comment, - STATE(2980), 1, + STATE(305), 1, sym__var, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, + STATE(348), 1, sym_val_variable, - STATE(3548), 1, + STATE(356), 1, + sym_expr_parenthesized, + STATE(375), 1, sym__expression, - STATE(3550), 1, + STATE(387), 1, sym_unquoted, - STATE(3551), 1, + STATE(420), 1, + sym__inter_single_quotes, + STATE(421), 1, sym__inter_double_quotes, - STATE(3566), 1, + STATE(446), 1, sym__str_double_quotes, - STATE(3575), 1, - sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(2044), 1, + sym_comment, + ACTIONS(4310), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4312), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4324), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4320), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(418), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(4314), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(463), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -235845,85 +237093,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [81982] = 34, + [90979] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(995), 1, + anon_sym_DOLLAR, + ACTIONS(4298), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(4300), 1, anon_sym_LPAREN, - ACTIONS(240), 1, + ACTIONS(4302), 1, anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4304), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(4306), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4308), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, + ACTIONS(4316), 1, aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, + ACTIONS(4318), 1, aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4322), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4326), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4328), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4330), 1, + aux_sym_unquoted_token1, + STATE(9), 1, sym__val_number_decimal, - STATE(2025), 1, - sym_comment, - STATE(2742), 1, + STATE(19), 1, + sym_val_number, + STATE(305), 1, sym__var, - STATE(2939), 1, + STATE(348), 1, sym_val_variable, - STATE(3011), 1, + STATE(356), 1, sym_expr_parenthesized, - STATE(3116), 1, - sym__str_double_quotes, - STATE(3218), 1, - sym__inter_double_quotes, - STATE(3223), 1, - sym__inter_single_quotes, - STATE(3288), 1, + STATE(369), 1, sym__expression, - STATE(4284), 1, - sym__where_predicate, - ACTIONS(284), 2, + STATE(420), 1, + sym__inter_single_quotes, + STATE(421), 1, + sym__inter_double_quotes, + STATE(446), 1, + sym__str_double_quotes, + STATE(449), 1, + sym_unquoted, + STATE(2045), 1, + sym_comment, + ACTIONS(4310), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4312), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4324), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(4320), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(418), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4314), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(463), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -235934,83 +237180,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [82105] = 32, + [91098] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, - anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(995), 1, anon_sym_DOLLAR, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(4298), 1, anon_sym_LBRACK, - ACTIONS(3810), 1, + ACTIONS(4300), 1, + anon_sym_LPAREN, + ACTIONS(4302), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(4304), 1, anon_sym_LBRACE, - ACTIONS(3816), 1, + ACTIONS(4306), 1, + anon_sym_DOT, + ACTIONS(4308), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4316), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4318), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4322), 1, + anon_sym_DQUOTE, + ACTIONS(4326), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4328), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4350), 1, - anon_sym_DOT, - ACTIONS(4352), 1, + ACTIONS(4330), 1, aux_sym_unquoted_token1, - STATE(77), 1, + STATE(9), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(19), 1, sym_val_number, - STATE(1298), 1, + STATE(305), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, + STATE(348), 1, sym_val_variable, - STATE(1379), 1, + STATE(356), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1426), 1, + STATE(371), 1, sym__expression, - STATE(1428), 1, + STATE(414), 1, sym_unquoted, - STATE(1471), 1, + STATE(420), 1, + sym__inter_single_quotes, + STATE(421), 1, sym__inter_double_quotes, - STATE(2026), 1, + STATE(446), 1, + sym__str_double_quotes, + STATE(2046), 1, sym_comment, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(4310), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4312), 2, anon_sym_true, anon_sym_false, - ACTIONS(3824), 3, + ACTIONS(4324), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4320), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(418), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 6, + ACTIONS(4314), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 10, + STATE(463), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -236021,83 +237267,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [82224] = 32, + [91217] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, - anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3988), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, - anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + ACTIONS(4152), 1, anon_sym_DOT, - ACTIONS(4318), 1, + ACTIONS(4154), 1, aux_sym_unquoted_token1, - STATE(258), 1, + STATE(77), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(83), 1, sym_val_number, - STATE(2027), 1, - sym_comment, - STATE(2980), 1, + STATE(1112), 1, sym__var, - STATE(3384), 1, + STATE(1264), 1, + sym__str_double_quotes, + STATE(1338), 1, sym_expr_parenthesized, - STATE(3492), 1, + STATE(1339), 1, sym_val_variable, - STATE(3551), 1, - sym__inter_double_quotes, - STATE(3566), 1, - sym__str_double_quotes, - STATE(3571), 1, + STATE(1416), 1, sym__expression, - STATE(3574), 1, + STATE(1417), 1, sym_unquoted, - STATE(3575), 1, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(2047), 1, + sym_comment, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(2739), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -236108,7 +237354,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [82343] = 34, + [91336] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -236139,29 +237385,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2028), 1, + STATE(2048), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3287), 1, + STATE(3319), 1, sym__expression, - STATE(4288), 1, + STATE(4268), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -236181,12 +237427,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -236197,83 +237443,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [82466] = 32, + [91459] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, - anon_sym_LPAREN, - ACTIONS(1955), 1, - anon_sym_DOLLAR, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(3810), 1, + ACTIONS(230), 1, + anon_sym_LPAREN, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(3816), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(292), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, + anon_sym_DQUOTE, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4350), 1, - anon_sym_DOT, - ACTIONS(4352), 1, - aux_sym_unquoted_token1, - STATE(77), 1, - sym__val_number_decimal, - STATE(83), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(1298), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(2049), 1, + sym_comment, + STATE(2702), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, + STATE(2954), 1, sym_val_variable, - STATE(1379), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(1392), 1, + STATE(3129), 1, + sym__str_double_quotes, + STATE(3229), 1, + sym__inter_double_quotes, + STATE(3231), 1, sym__inter_single_quotes, - STATE(1429), 1, + STATE(3316), 1, sym__expression, - STATE(1430), 1, - sym_unquoted, - STATE(1471), 1, - sym__inter_double_quotes, - STATE(2029), 1, - sym_comment, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3820), 2, + STATE(4269), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(3824), 3, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2799), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(1466), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -236284,83 +237532,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [82585] = 32, + [91582] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, - anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(995), 1, anon_sym_DOLLAR, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(4298), 1, anon_sym_LBRACK, - ACTIONS(3810), 1, + ACTIONS(4300), 1, + anon_sym_LPAREN, + ACTIONS(4302), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(4304), 1, anon_sym_LBRACE, - ACTIONS(3816), 1, + ACTIONS(4306), 1, + anon_sym_DOT, + ACTIONS(4308), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4316), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4318), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4322), 1, + anon_sym_DQUOTE, + ACTIONS(4326), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4328), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4350), 1, - anon_sym_DOT, - ACTIONS(4352), 1, + ACTIONS(4330), 1, aux_sym_unquoted_token1, - STATE(77), 1, + STATE(9), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(19), 1, sym_val_number, - STATE(1298), 1, + STATE(305), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, + STATE(348), 1, sym_val_variable, - STATE(1379), 1, + STATE(356), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1431), 1, - sym__expression, - STATE(1459), 1, + STATE(366), 1, sym_unquoted, - STATE(1471), 1, + STATE(373), 1, + sym__expression, + STATE(420), 1, + sym__inter_single_quotes, + STATE(421), 1, sym__inter_double_quotes, - STATE(2030), 1, + STATE(446), 1, + sym__str_double_quotes, + STATE(2050), 1, sym_comment, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(4310), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4312), 2, anon_sym_true, anon_sym_false, - ACTIONS(3824), 3, + ACTIONS(4324), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4320), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(418), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 6, + ACTIONS(4314), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 10, + STATE(463), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -236371,83 +237619,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [82704] = 32, + [91701] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, - anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(995), 1, anon_sym_DOLLAR, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(4298), 1, anon_sym_LBRACK, - ACTIONS(3810), 1, + ACTIONS(4300), 1, + anon_sym_LPAREN, + ACTIONS(4302), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(4304), 1, anon_sym_LBRACE, - ACTIONS(3816), 1, + ACTIONS(4306), 1, + anon_sym_DOT, + ACTIONS(4308), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4316), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4318), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4322), 1, + anon_sym_DQUOTE, + ACTIONS(4326), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4328), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4350), 1, - anon_sym_DOT, - ACTIONS(4352), 1, + ACTIONS(4330), 1, aux_sym_unquoted_token1, - STATE(77), 1, + STATE(9), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(19), 1, sym_val_number, - STATE(1298), 1, + STATE(305), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, + STATE(348), 1, sym_val_variable, - STATE(1379), 1, + STATE(356), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1441), 1, - sym__expression, - STATE(1444), 1, + STATE(376), 1, sym_unquoted, - STATE(1471), 1, + STATE(377), 1, + sym__expression, + STATE(420), 1, + sym__inter_single_quotes, + STATE(421), 1, sym__inter_double_quotes, - STATE(2031), 1, + STATE(446), 1, + sym__str_double_quotes, + STATE(2051), 1, sym_comment, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(4310), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4312), 2, anon_sym_true, anon_sym_false, - ACTIONS(3824), 3, + ACTIONS(4324), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4320), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(418), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 6, + ACTIONS(4314), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 10, + STATE(463), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -236458,83 +237706,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [82823] = 32, + [91820] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, - anon_sym_LPAREN, - ACTIONS(1955), 1, + ACTIONS(995), 1, anon_sym_DOLLAR, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(4298), 1, anon_sym_LBRACK, - ACTIONS(3810), 1, + ACTIONS(4300), 1, + anon_sym_LPAREN, + ACTIONS(4302), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(4304), 1, anon_sym_LBRACE, - ACTIONS(3816), 1, + ACTIONS(4306), 1, + anon_sym_DOT, + ACTIONS(4308), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(4316), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(4318), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4322), 1, + anon_sym_DQUOTE, + ACTIONS(4326), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(4328), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4350), 1, - anon_sym_DOT, - ACTIONS(4352), 1, + ACTIONS(4330), 1, aux_sym_unquoted_token1, - STATE(77), 1, + STATE(9), 1, sym__val_number_decimal, - STATE(83), 1, + STATE(19), 1, sym_val_number, - STATE(1298), 1, + STATE(305), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, + STATE(348), 1, sym_val_variable, - STATE(1379), 1, + STATE(356), 1, sym_expr_parenthesized, - STATE(1392), 1, - sym__inter_single_quotes, - STATE(1409), 1, + STATE(379), 1, sym_unquoted, - STATE(1450), 1, + STATE(384), 1, sym__expression, - STATE(1471), 1, + STATE(420), 1, + sym__inter_single_quotes, + STATE(421), 1, sym__inter_double_quotes, - STATE(2032), 1, + STATE(446), 1, + sym__str_double_quotes, + STATE(2052), 1, sym_comment, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, + ACTIONS(4310), 2, sym_val_nothing, sym_val_date, - ACTIONS(3820), 2, + ACTIONS(4312), 2, anon_sym_true, anon_sym_false, - ACTIONS(3824), 3, + ACTIONS(4324), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4320), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, + STATE(418), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2799), 6, + ACTIONS(4314), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1466), 10, + STATE(463), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -236545,83 +237793,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [82942] = 32, + [91939] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(995), 1, anon_sym_DOLLAR, - ACTIONS(4236), 1, + ACTIONS(4298), 1, anon_sym_LBRACK, - ACTIONS(4238), 1, + ACTIONS(4300), 1, anon_sym_LPAREN, - ACTIONS(4240), 1, + ACTIONS(4302), 1, anon_sym_DASH, - ACTIONS(4242), 1, + ACTIONS(4304), 1, anon_sym_LBRACE, - ACTIONS(4244), 1, + ACTIONS(4306), 1, anon_sym_DOT, - ACTIONS(4246), 1, + ACTIONS(4308), 1, anon_sym_not, - ACTIONS(4254), 1, + ACTIONS(4316), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4256), 1, + ACTIONS(4318), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4260), 1, + ACTIONS(4322), 1, anon_sym_DQUOTE, - ACTIONS(4264), 1, + ACTIONS(4326), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4266), 1, + ACTIONS(4328), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4268), 1, + ACTIONS(4330), 1, aux_sym_unquoted_token1, - STATE(11), 1, + STATE(9), 1, sym__val_number_decimal, - STATE(16), 1, + STATE(19), 1, sym_val_number, STATE(305), 1, sym__var, - STATE(352), 1, + STATE(348), 1, sym_val_variable, - STATE(359), 1, + STATE(356), 1, sym_expr_parenthesized, - STATE(379), 1, - sym__str_double_quotes, - STATE(421), 1, - sym__inter_double_quotes, - STATE(422), 1, - sym__inter_single_quotes, - STATE(432), 1, + STATE(385), 1, sym_unquoted, - STATE(433), 1, + STATE(412), 1, sym__expression, - STATE(2033), 1, + STATE(420), 1, + sym__inter_single_quotes, + STATE(421), 1, + sym__inter_double_quotes, + STATE(446), 1, + sym__str_double_quotes, + STATE(2053), 1, sym_comment, - ACTIONS(4248), 2, + ACTIONS(4310), 2, sym_val_nothing, sym_val_date, - ACTIONS(4250), 2, + ACTIONS(4312), 2, anon_sym_true, anon_sym_false, - ACTIONS(4262), 2, + ACTIONS(4324), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4258), 3, + ACTIONS(4320), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(365), 4, + STATE(418), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4252), 6, + ACTIONS(4314), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(444), 10, + STATE(463), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -236632,83 +237880,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [83061] = 32, + [92058] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(995), 1, + anon_sym_DOLLAR, + ACTIONS(4298), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(4300), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, - anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(4302), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(4304), 1, anon_sym_LBRACE, - ACTIONS(3988), 1, + ACTIONS(4306), 1, + anon_sym_DOT, + ACTIONS(4308), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(4316), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(4318), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4322), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4326), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4328), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - anon_sym_DOT, - ACTIONS(4318), 1, + ACTIONS(4330), 1, aux_sym_unquoted_token1, - STATE(258), 1, + STATE(9), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(19), 1, sym_val_number, - STATE(2034), 1, - sym_comment, - STATE(2980), 1, + STATE(305), 1, sym__var, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, + STATE(348), 1, sym_val_variable, - STATE(3541), 1, - sym__expression, - STATE(3544), 1, + STATE(356), 1, + sym_expr_parenthesized, + STATE(365), 1, sym_unquoted, - STATE(3551), 1, + STATE(416), 1, + sym__expression, + STATE(420), 1, + sym__inter_single_quotes, + STATE(421), 1, sym__inter_double_quotes, - STATE(3566), 1, + STATE(446), 1, sym__str_double_quotes, - STATE(3575), 1, - sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(2054), 1, + sym_comment, + ACTIONS(4310), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4312), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4324), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4320), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(418), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(4314), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(463), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -236719,83 +237967,155 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [83180] = 32, + [92177] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(991), 1, + anon_sym_LF, + ACTIONS(2271), 1, + anon_sym_LPAREN, + ACTIONS(2273), 1, + anon_sym_DOLLAR, + ACTIONS(4294), 1, + aux_sym_unquoted_token4, + ACTIONS(4296), 1, + aux_sym_unquoted_token7, + ACTIONS(4332), 1, + anon_sym_LT, + ACTIONS(4334), 1, + anon_sym_DOT2, + ACTIONS(4336), 1, + anon_sym_EQ2, + ACTIONS(4338), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4340), 1, + aux_sym__val_range_end_decimal_token4, + STATE(2055), 1, + sym_comment, + STATE(2195), 1, + sym__var, + STATE(2308), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(989), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [92262] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, - anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(3988), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - anon_sym_DOT, - ACTIONS(4318), 1, - aux_sym_unquoted_token1, - STATE(258), 1, - sym__val_number_decimal, - STATE(263), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(2035), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(2056), 1, sym_comment, - STATE(2980), 1, + STATE(2702), 1, sym__var, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, + STATE(2954), 1, sym_val_variable, - STATE(3539), 1, + STATE(3032), 1, + sym_expr_parenthesized, + STATE(3129), 1, + sym__str_double_quotes, + STATE(3181), 1, sym__expression, - STATE(3540), 1, - sym_unquoted, - STATE(3551), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3566), 1, - sym__str_double_quotes, - STATE(3575), 1, + STATE(3231), 1, sym__inter_single_quotes, - ACTIONS(3990), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3992), 2, + STATE(4255), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3994), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3594), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -236806,83 +238126,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [83299] = 32, + [92385] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(995), 1, anon_sym_DOLLAR, - ACTIONS(4236), 1, + ACTIONS(4298), 1, anon_sym_LBRACK, - ACTIONS(4238), 1, + ACTIONS(4300), 1, anon_sym_LPAREN, - ACTIONS(4240), 1, + ACTIONS(4302), 1, anon_sym_DASH, - ACTIONS(4242), 1, + ACTIONS(4304), 1, anon_sym_LBRACE, - ACTIONS(4244), 1, + ACTIONS(4306), 1, anon_sym_DOT, - ACTIONS(4246), 1, + ACTIONS(4308), 1, anon_sym_not, - ACTIONS(4254), 1, + ACTIONS(4316), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4256), 1, + ACTIONS(4318), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4260), 1, + ACTIONS(4322), 1, anon_sym_DQUOTE, - ACTIONS(4264), 1, + ACTIONS(4326), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4266), 1, + ACTIONS(4328), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4268), 1, + ACTIONS(4330), 1, aux_sym_unquoted_token1, - STATE(11), 1, + STATE(9), 1, sym__val_number_decimal, - STATE(16), 1, + STATE(19), 1, sym_val_number, STATE(305), 1, sym__var, - STATE(352), 1, + STATE(348), 1, sym_val_variable, - STATE(359), 1, + STATE(356), 1, sym_expr_parenthesized, - STATE(379), 1, - sym__str_double_quotes, + STATE(420), 1, + sym__inter_single_quotes, STATE(421), 1, sym__inter_double_quotes, - STATE(422), 1, - sym__inter_single_quotes, - STATE(430), 1, + STATE(437), 1, sym_unquoted, - STATE(431), 1, + STATE(445), 1, sym__expression, - STATE(2036), 1, + STATE(446), 1, + sym__str_double_quotes, + STATE(2057), 1, sym_comment, - ACTIONS(4248), 2, + ACTIONS(4310), 2, sym_val_nothing, sym_val_date, - ACTIONS(4250), 2, + ACTIONS(4312), 2, anon_sym_true, anon_sym_false, - ACTIONS(4262), 2, + ACTIONS(4324), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4258), 3, + ACTIONS(4320), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(365), 4, + STATE(418), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4252), 6, + ACTIONS(4314), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(444), 10, + STATE(463), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -236893,83 +238213,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [83418] = 32, + [92504] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(995), 1, + anon_sym_DOLLAR, + ACTIONS(4298), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(4300), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, - anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(4302), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(4304), 1, anon_sym_LBRACE, - ACTIONS(3988), 1, + ACTIONS(4306), 1, + anon_sym_DOT, + ACTIONS(4308), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(4316), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(4318), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4322), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4326), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4328), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - anon_sym_DOT, - ACTIONS(4318), 1, + ACTIONS(4330), 1, aux_sym_unquoted_token1, - STATE(258), 1, + STATE(9), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(19), 1, sym_val_number, - STATE(2037), 1, - sym_comment, - STATE(2980), 1, + STATE(305), 1, sym__var, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, + STATE(348), 1, sym_val_variable, - STATE(3530), 1, - sym__expression, - STATE(3534), 1, - sym_unquoted, - STATE(3551), 1, + STATE(356), 1, + sym_expr_parenthesized, + STATE(420), 1, + sym__inter_single_quotes, + STATE(421), 1, sym__inter_double_quotes, - STATE(3566), 1, + STATE(446), 1, sym__str_double_quotes, - STATE(3575), 1, - sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(448), 1, + sym_unquoted, + STATE(464), 1, + sym__expression, + STATE(2058), 1, + sym_comment, + ACTIONS(4310), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4312), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4324), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4320), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(418), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(4314), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(463), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -236980,7 +238300,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [83537] = 34, + [92623] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -237011,29 +238331,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2038), 1, + STATE(2059), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3286), 1, + STATE(3315), 1, sym__expression, - STATE(4311), 1, + STATE(4270), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -237053,12 +238373,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -237069,85 +238389,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [83660] = 34, + [92746] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(282), 1, sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, + ACTIONS(296), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(216), 1, + STATE(209), 1, sym_val_number, - STATE(242), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2039), 1, + STATE(2060), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3190), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3495), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3314), 1, sym__expression, - STATE(4414), 1, + STATE(4276), 1, sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, + ACTIONS(288), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -237158,85 +238478,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [83783] = 34, + [92869] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(228), 1, + ACTIONS(3615), 1, + anon_sym_DOLLAR, + ACTIONS(3619), 1, + anon_sym_DASH, + ACTIONS(3633), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3635), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4088), 1, anon_sym_LBRACK, - ACTIONS(230), 1, + ACTIONS(4090), 1, anon_sym_LPAREN, - ACTIONS(240), 1, - anon_sym_DASH, - ACTIONS(258), 1, + ACTIONS(4092), 1, anon_sym_LBRACE, - ACTIONS(262), 1, + ACTIONS(4094), 1, anon_sym_DOT, - ACTIONS(280), 1, + ACTIONS(4096), 1, anon_sym_not, - ACTIONS(282), 1, - sym_val_nothing, - ACTIONS(290), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(292), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(296), 1, - sym_val_date, - ACTIONS(298), 1, + ACTIONS(4104), 1, anon_sym_DQUOTE, - ACTIONS(302), 1, + ACTIONS(4108), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(304), 1, + ACTIONS(4110), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4034), 1, - sym_identifier, - STATE(210), 1, - sym_val_number, - STATE(223), 1, + ACTIONS(4112), 1, + aux_sym_unquoted_token1, + STATE(239), 1, sym__val_number_decimal, - STATE(2040), 1, + STATE(242), 1, + sym_val_number, + STATE(2061), 1, sym_comment, - STATE(2742), 1, + STATE(2645), 1, sym__var, - STATE(2939), 1, + STATE(2814), 1, sym_val_variable, - STATE(3011), 1, + STATE(2926), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(2998), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3034), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3035), 1, sym__inter_single_quotes, - STATE(3284), 1, + STATE(3066), 1, + sym_unquoted, + STATE(3067), 1, sym__expression, - STATE(4312), 1, - sym__where_predicate, - ACTIONS(284), 2, + ACTIONS(4098), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4100), 2, anon_sym_true, anon_sym_false, - ACTIONS(288), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(300), 2, + ACTIONS(4106), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(294), 3, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(286), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3273), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4102), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -237247,85 +238565,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [83906] = 34, + [92988] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(282), 1, sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, + ACTIONS(296), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(216), 1, + STATE(209), 1, sym_val_number, - STATE(242), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2041), 1, + STATE(2062), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3190), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3491), 1, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(3312), 1, sym__expression, - STATE(4411), 1, + STATE(4273), 1, sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, + ACTIONS(288), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -237336,83 +238654,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [84029] = 32, + [93111] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, - anon_sym_LBRACK, - ACTIONS(3976), 1, - anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(3619), 1, anon_sym_DASH, - ACTIONS(3984), 1, - anon_sym_LBRACE, - ACTIONS(3988), 1, - anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(3633), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(3635), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4088), 1, + anon_sym_LBRACK, + ACTIONS(4090), 1, + anon_sym_LPAREN, + ACTIONS(4092), 1, + anon_sym_LBRACE, + ACTIONS(4094), 1, + anon_sym_DOT, + ACTIONS(4096), 1, + anon_sym_not, + ACTIONS(4104), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4108), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4110), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - anon_sym_DOT, - ACTIONS(4318), 1, + ACTIONS(4112), 1, aux_sym_unquoted_token1, - STATE(258), 1, + STATE(239), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(242), 1, sym_val_number, - STATE(2042), 1, + STATE(2063), 1, sym_comment, - STATE(2980), 1, + STATE(2645), 1, sym__var, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, + STATE(2814), 1, sym_val_variable, - STATE(3521), 1, - sym__expression, - STATE(3522), 1, - sym_unquoted, - STATE(3551), 1, - sym__inter_double_quotes, - STATE(3566), 1, + STATE(2926), 1, + sym_expr_parenthesized, + STATE(2998), 1, sym__str_double_quotes, - STATE(3575), 1, + STATE(3034), 1, + sym__inter_double_quotes, + STATE(3035), 1, sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(3064), 1, + sym_unquoted, + STATE(3065), 1, + sym__expression, + ACTIONS(4098), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4100), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4106), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(3637), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(3085), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(4102), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(3037), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -237423,83 +238741,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [84148] = 32, + [93230] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, - anon_sym_LPAREN, - ACTIONS(1955), 1, - anon_sym_DOLLAR, - ACTIONS(2805), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(3804), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(3810), 1, + ACTIONS(230), 1, + anon_sym_LPAREN, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(3812), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(3816), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(3822), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3826), 1, + ACTIONS(292), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, + anon_sym_DQUOTE, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3828), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4350), 1, - anon_sym_DOT, - ACTIONS(4352), 1, - aux_sym_unquoted_token1, - STATE(77), 1, - sym__val_number_decimal, - STATE(83), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(1298), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(2064), 1, + sym_comment, + STATE(2702), 1, sym__var, - STATE(1323), 1, - sym__str_double_quotes, - STATE(1361), 1, + STATE(2954), 1, sym_val_variable, - STATE(1379), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(1392), 1, + STATE(3129), 1, + sym__str_double_quotes, + STATE(3229), 1, + sym__inter_double_quotes, + STATE(3231), 1, sym__inter_single_quotes, - STATE(1411), 1, + STATE(3310), 1, sym__expression, - STATE(1417), 1, - sym_unquoted, - STATE(1471), 1, - sym__inter_double_quotes, - STATE(2043), 1, - sym_comment, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3818), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3820), 2, + STATE(4274), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(3824), 3, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1486), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2799), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(1466), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -237510,83 +238830,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [84267] = 32, + [93353] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, - anon_sym_LBRACK, - ACTIONS(3976), 1, - anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(3984), 1, - anon_sym_LBRACE, - ACTIONS(3988), 1, - anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4342), 1, + anon_sym_LBRACK, + ACTIONS(4344), 1, + anon_sym_LPAREN, + ACTIONS(4346), 1, + anon_sym_LBRACE, + ACTIONS(4348), 1, + anon_sym_DOT, + ACTIONS(4350), 1, + anon_sym_not, + ACTIONS(4358), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4362), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4364), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - anon_sym_DOT, - ACTIONS(4318), 1, + ACTIONS(4366), 1, aux_sym_unquoted_token1, - STATE(258), 1, + STATE(220), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(237), 1, sym_val_number, - STATE(2044), 1, + STATE(2065), 1, sym_comment, - STATE(2980), 1, + STATE(2556), 1, sym__var, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, + STATE(2727), 1, sym_val_variable, - STATE(3514), 1, - sym__expression, - STATE(3515), 1, + STATE(2754), 1, + sym_expr_parenthesized, + STATE(2822), 1, sym_unquoted, - STATE(3551), 1, - sym__inter_double_quotes, - STATE(3566), 1, + STATE(2824), 1, sym__str_double_quotes, - STATE(3575), 1, + STATE(2826), 1, + sym__expression, + STATE(2897), 1, sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(2898), 1, + sym__inter_double_quotes, + ACTIONS(4352), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4354), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4360), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(4356), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -237597,85 +238917,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [84386] = 34, + [93472] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(3518), 1, + anon_sym_DASH, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4342), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4344), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4346), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4348), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4350), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4358), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4362), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4364), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4366), 1, + aux_sym_unquoted_token1, + STATE(220), 1, sym__val_number_decimal, - STATE(2045), 1, + STATE(237), 1, + sym_val_number, + STATE(2066), 1, sym_comment, - STATE(2893), 1, + STATE(2556), 1, sym__var, - STATE(3190), 1, + STATE(2727), 1, sym_val_variable, - STATE(3305), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(2824), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(2897), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(2898), 1, sym__inter_double_quotes, - STATE(3499), 1, + STATE(2929), 1, sym__expression, - STATE(4401), 1, - sym__where_predicate, - ACTIONS(81), 2, + STATE(2936), 1, + sym_unquoted, + ACTIONS(4352), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4354), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4360), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4356), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -237686,83 +239004,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [84509] = 32, + [93591] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, - anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(4114), 1, - anon_sym_LBRACE, - ACTIONS(4118), 1, - anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4342), 1, + anon_sym_LBRACK, + ACTIONS(4344), 1, + anon_sym_LPAREN, + ACTIONS(4346), 1, + anon_sym_LBRACE, + ACTIONS(4348), 1, + anon_sym_DOT, + ACTIONS(4350), 1, + anon_sym_not, + ACTIONS(4358), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4362), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4364), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4366), 1, aux_sym_unquoted_token1, - ACTIONS(4346), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(220), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(237), 1, sym_val_number, - STATE(2046), 1, + STATE(2067), 1, sym_comment, - STATE(2482), 1, + STATE(2556), 1, sym__var, - STATE(2551), 1, + STATE(2727), 1, sym_val_variable, - STATE(2558), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(2824), 1, sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, + STATE(2897), 1, sym__inter_single_quotes, - STATE(2680), 1, - sym_unquoted, - STATE(2875), 1, + STATE(2898), 1, + sym__inter_double_quotes, + STATE(2908), 1, sym__expression, - ACTIONS(4120), 2, + STATE(2923), 1, + sym_unquoted, + ACTIONS(4352), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4354), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4360), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4356), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -237773,85 +239091,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [84628] = 34, + [93710] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(282), 1, sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, + ACTIONS(296), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(216), 1, + STATE(209), 1, sym_val_number, - STATE(242), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2047), 1, + STATE(2068), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3190), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, - sym__inter_double_quotes, - STATE(3505), 1, + STATE(3208), 1, sym__expression, - STATE(4392), 1, + STATE(3229), 1, + sym__inter_double_quotes, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(4303), 1, sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, + ACTIONS(288), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -237862,85 +239180,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [84751] = 34, + [93833] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(3518), 1, + anon_sym_DASH, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4342), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4344), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4346), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4348), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4350), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4358), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4362), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4364), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4366), 1, + aux_sym_unquoted_token1, + STATE(220), 1, sym__val_number_decimal, - STATE(2048), 1, + STATE(237), 1, + sym_val_number, + STATE(2069), 1, sym_comment, - STATE(2893), 1, + STATE(2556), 1, sym__var, - STATE(3190), 1, + STATE(2727), 1, sym_val_variable, - STATE(3305), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(2824), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(2897), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(2898), 1, sym__inter_double_quotes, - STATE(3507), 1, + STATE(2903), 1, sym__expression, - STATE(4365), 1, - sym__where_predicate, - ACTIONS(81), 2, + STATE(2904), 1, + sym_unquoted, + ACTIONS(4352), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4354), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4360), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4356), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -237951,83 +239267,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [84874] = 32, + [93952] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(4116), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(4118), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(2049), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(2070), 1, sym_comment, - STATE(2482), 1, + STATE(2702), 1, sym__var, - STATE(2551), 1, + STATE(2954), 1, sym_val_variable, - STATE(2558), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(2567), 1, + STATE(3207), 1, + sym__expression, + STATE(3229), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(2673), 1, - sym_unquoted, - STATE(2758), 1, - sym__expression, - ACTIONS(4120), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4122), 2, + STATE(4301), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4124), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2573), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -238038,83 +239356,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [84993] = 32, + [94075] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, - anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(4114), 1, - anon_sym_LBRACE, - ACTIONS(4118), 1, - anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4342), 1, + anon_sym_LBRACK, + ACTIONS(4344), 1, + anon_sym_LPAREN, + ACTIONS(4346), 1, + anon_sym_LBRACE, + ACTIONS(4348), 1, + anon_sym_DOT, + ACTIONS(4350), 1, + anon_sym_not, + ACTIONS(4358), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4362), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4364), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4366), 1, aux_sym_unquoted_token1, - ACTIONS(4346), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(220), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(237), 1, sym_val_number, - STATE(2050), 1, + STATE(2071), 1, sym_comment, - STATE(2482), 1, + STATE(2556), 1, sym__var, - STATE(2551), 1, + STATE(2727), 1, sym_val_variable, - STATE(2558), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(2824), 1, sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, - sym__inter_single_quotes, - STATE(2675), 1, - sym_unquoted, - STATE(2877), 1, + STATE(2894), 1, sym__expression, - ACTIONS(4120), 2, + STATE(2895), 1, + sym_unquoted, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + ACTIONS(4352), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4354), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4360), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4356), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -238125,83 +239443,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [85112] = 32, + [94194] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2181), 1, - anon_sym_LPAREN, - ACTIONS(2183), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(4142), 1, - anon_sym_LBRACK, - ACTIONS(4144), 1, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(4146), 1, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4342), 1, + anon_sym_LBRACK, + ACTIONS(4344), 1, + anon_sym_LPAREN, + ACTIONS(4346), 1, anon_sym_LBRACE, - ACTIONS(4148), 1, + ACTIONS(4348), 1, anon_sym_DOT, - ACTIONS(4150), 1, + ACTIONS(4350), 1, anon_sym_not, - ACTIONS(4158), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4160), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4164), 1, + ACTIONS(4358), 1, anon_sym_DQUOTE, - ACTIONS(4168), 1, + ACTIONS(4362), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4170), 1, + ACTIONS(4364), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4172), 1, + ACTIONS(4366), 1, aux_sym_unquoted_token1, - STATE(85), 1, + STATE(220), 1, sym__val_number_decimal, - STATE(92), 1, + STATE(237), 1, sym_val_number, - STATE(1344), 1, + STATE(2072), 1, + sym_comment, + STATE(2556), 1, sym__var, - STATE(1512), 1, + STATE(2727), 1, sym_val_variable, - STATE(1527), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(1583), 1, + STATE(2824), 1, sym__str_double_quotes, - STATE(1595), 1, - sym__inter_single_quotes, - STATE(1596), 1, - sym__inter_double_quotes, - STATE(1619), 1, + STATE(2890), 1, sym__expression, - STATE(1620), 1, + STATE(2891), 1, sym_unquoted, - STATE(2051), 1, - sym_comment, - ACTIONS(4152), 2, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + ACTIONS(4352), 2, sym_val_nothing, sym_val_date, - ACTIONS(4154), 2, + ACTIONS(4354), 2, anon_sym_true, anon_sym_false, - ACTIONS(4166), 2, + ACTIONS(4360), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4162), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1552), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4156), 6, + ACTIONS(4356), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1590), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -238212,83 +239530,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [85231] = 32, + [94313] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(995), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(4236), 1, + ACTIONS(3518), 1, + anon_sym_DASH, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4342), 1, anon_sym_LBRACK, - ACTIONS(4238), 1, + ACTIONS(4344), 1, anon_sym_LPAREN, - ACTIONS(4240), 1, - anon_sym_DASH, - ACTIONS(4242), 1, + ACTIONS(4346), 1, anon_sym_LBRACE, - ACTIONS(4244), 1, + ACTIONS(4348), 1, anon_sym_DOT, - ACTIONS(4246), 1, + ACTIONS(4350), 1, anon_sym_not, - ACTIONS(4254), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4256), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4260), 1, + ACTIONS(4358), 1, anon_sym_DQUOTE, - ACTIONS(4264), 1, + ACTIONS(4362), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4266), 1, + ACTIONS(4364), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4268), 1, + ACTIONS(4366), 1, aux_sym_unquoted_token1, - STATE(11), 1, + STATE(220), 1, sym__val_number_decimal, - STATE(16), 1, + STATE(237), 1, sym_val_number, - STATE(305), 1, + STATE(2073), 1, + sym_comment, + STATE(2556), 1, sym__var, - STATE(352), 1, + STATE(2727), 1, sym_val_variable, - STATE(359), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(379), 1, + STATE(2824), 1, sym__str_double_quotes, - STATE(421), 1, - sym__inter_double_quotes, - STATE(422), 1, - sym__inter_single_quotes, - STATE(428), 1, - sym_unquoted, - STATE(429), 1, + STATE(2872), 1, sym__expression, - STATE(2052), 1, - sym_comment, - ACTIONS(4248), 2, + STATE(2879), 1, + sym_unquoted, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + ACTIONS(4352), 2, sym_val_nothing, sym_val_date, - ACTIONS(4250), 2, + ACTIONS(4354), 2, anon_sym_true, anon_sym_false, - ACTIONS(4262), 2, + ACTIONS(4360), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4258), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(365), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4252), 6, + ACTIONS(4356), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(444), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -238299,83 +239617,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [85350] = 32, + [94432] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2181), 1, - anon_sym_LPAREN, - ACTIONS(2183), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(4142), 1, - anon_sym_LBRACK, - ACTIONS(4144), 1, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(4146), 1, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4342), 1, + anon_sym_LBRACK, + ACTIONS(4344), 1, + anon_sym_LPAREN, + ACTIONS(4346), 1, anon_sym_LBRACE, - ACTIONS(4148), 1, + ACTIONS(4348), 1, anon_sym_DOT, - ACTIONS(4150), 1, + ACTIONS(4350), 1, anon_sym_not, - ACTIONS(4158), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4160), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4164), 1, + ACTIONS(4358), 1, anon_sym_DQUOTE, - ACTIONS(4168), 1, + ACTIONS(4362), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4170), 1, + ACTIONS(4364), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4172), 1, + ACTIONS(4366), 1, aux_sym_unquoted_token1, - STATE(85), 1, + STATE(220), 1, sym__val_number_decimal, - STATE(92), 1, + STATE(237), 1, sym_val_number, - STATE(1344), 1, + STATE(2074), 1, + sym_comment, + STATE(2556), 1, sym__var, - STATE(1512), 1, + STATE(2727), 1, sym_val_variable, - STATE(1527), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(1549), 1, + STATE(2791), 1, sym_unquoted, - STATE(1550), 1, - sym__expression, - STATE(1583), 1, + STATE(2824), 1, sym__str_double_quotes, - STATE(1595), 1, + STATE(2860), 1, + sym__expression, + STATE(2897), 1, sym__inter_single_quotes, - STATE(1596), 1, + STATE(2898), 1, sym__inter_double_quotes, - STATE(2053), 1, - sym_comment, - ACTIONS(4152), 2, + ACTIONS(4352), 2, sym_val_nothing, sym_val_date, - ACTIONS(4154), 2, + ACTIONS(4354), 2, anon_sym_true, anon_sym_false, - ACTIONS(4166), 2, + ACTIONS(4360), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4162), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1552), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4156), 6, + ACTIONS(4356), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1590), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -238386,83 +239704,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [85469] = 32, + [94551] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, - anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4342), 1, + anon_sym_LBRACK, + ACTIONS(4344), 1, + anon_sym_LPAREN, + ACTIONS(4346), 1, anon_sym_LBRACE, - ACTIONS(4116), 1, + ACTIONS(4348), 1, anon_sym_DOT, - ACTIONS(4118), 1, + ACTIONS(4350), 1, anon_sym_not, - ACTIONS(4126), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4358), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4362), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4364), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4366), 1, aux_sym_unquoted_token1, - STATE(200), 1, + STATE(220), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(237), 1, sym_val_number, - STATE(2054), 1, + STATE(2075), 1, sym_comment, - STATE(2482), 1, + STATE(2556), 1, sym__var, - STATE(2551), 1, + STATE(2727), 1, sym_val_variable, - STATE(2558), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(2824), 1, sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, - sym__inter_single_quotes, - STATE(2675), 1, - sym_unquoted, - STATE(2752), 1, + STATE(2843), 1, sym__expression, - ACTIONS(4120), 2, + STATE(2847), 1, + sym_unquoted, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + ACTIONS(4352), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4354), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4360), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4356), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -238473,155 +239791,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [85588] = 15, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(991), 1, - anon_sym_LF, - ACTIONS(2283), 1, - anon_sym_LPAREN, - ACTIONS(2285), 1, - anon_sym_DOLLAR, - ACTIONS(4360), 1, - aux_sym_unquoted_token4, - ACTIONS(4362), 1, - aux_sym_unquoted_token7, - ACTIONS(4364), 1, - anon_sym_LT, - ACTIONS(4366), 1, - anon_sym_DOT2, - ACTIONS(4368), 1, - anon_sym_EQ2, - ACTIONS(4370), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4372), 1, - aux_sym__val_range_end_decimal_token4, - STATE(2055), 1, - sym_comment, - STATE(2200), 1, - sym__var, - STATE(2268), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(989), 38, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [85673] = 34, + [94670] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(282), 1, sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, + ACTIONS(296), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(216), 1, + STATE(209), 1, sym_val_number, - STATE(242), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2056), 1, + STATE(2076), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3190), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, - sym__inter_double_quotes, - STATE(3497), 1, + STATE(3206), 1, sym__expression, - STATE(4488), 1, + STATE(3229), 1, + sym__inter_double_quotes, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(4298), 1, sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, + ACTIONS(288), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -238632,83 +239880,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [85796] = 32, + [94793] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, - anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(3988), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - anon_sym_DOT, - ACTIONS(4318), 1, - aux_sym_unquoted_token1, - STATE(258), 1, - sym__val_number_decimal, - STATE(263), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(2057), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(2077), 1, sym_comment, - STATE(2980), 1, + STATE(2702), 1, sym__var, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, + STATE(2954), 1, sym_val_variable, - STATE(3511), 1, + STATE(3032), 1, + sym_expr_parenthesized, + STATE(3129), 1, + sym__str_double_quotes, + STATE(3205), 1, sym__expression, - STATE(3513), 1, - sym_unquoted, - STATE(3551), 1, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3566), 1, - sym__str_double_quotes, - STATE(3575), 1, + STATE(3231), 1, sym__inter_single_quotes, - ACTIONS(3990), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3992), 2, + STATE(4291), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3994), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3594), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -238719,85 +239969,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [85915] = 34, + [94916] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(3518), 1, + anon_sym_DASH, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4342), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4344), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4346), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4348), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4350), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4358), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4362), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4364), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4366), 1, + aux_sym_unquoted_token1, + STATE(220), 1, sym__val_number_decimal, - STATE(2058), 1, + STATE(237), 1, + sym_val_number, + STATE(2078), 1, sym_comment, - STATE(2893), 1, + STATE(2556), 1, sym__var, - STATE(3190), 1, + STATE(2727), 1, sym_val_variable, - STATE(3305), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(2824), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(2833), 1, + sym__expression, + STATE(2834), 1, + sym_unquoted, + STATE(2897), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(2898), 1, sym__inter_double_quotes, - STATE(3486), 1, - sym__expression, - STATE(4413), 1, - sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(4352), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4354), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4360), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4356), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -238808,85 +240056,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [86038] = 34, + [95035] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(3518), 1, + anon_sym_DASH, + ACTIONS(3532), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3534), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4342), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4344), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4346), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4348), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4350), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4358), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4362), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4364), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4366), 1, + aux_sym_unquoted_token1, + STATE(220), 1, sym__val_number_decimal, - STATE(2059), 1, + STATE(237), 1, + sym_val_number, + STATE(2079), 1, sym_comment, - STATE(2893), 1, + STATE(2556), 1, sym__var, - STATE(3190), 1, + STATE(2727), 1, sym_val_variable, - STATE(3305), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(2824), 1, sym__str_double_quotes, - STATE(3345), 1, + STATE(2830), 1, + sym__expression, + STATE(2831), 1, + sym_unquoted, + STATE(2897), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(2898), 1, sym__inter_double_quotes, - STATE(3434), 1, - sym__expression, - STATE(4429), 1, - sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(4352), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4354), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4360), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4356), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -238897,83 +240143,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [86161] = 32, + [95154] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, - anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - ACTIONS(4042), 1, + ACTIONS(4152), 1, anon_sym_DOT, - STATE(241), 1, - sym_val_number, - STATE(257), 1, + ACTIONS(4154), 1, + aux_sym_unquoted_token1, + STATE(77), 1, sym__val_number_decimal, - STATE(2060), 1, - sym_comment, - STATE(2581), 1, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, sym__var, - STATE(2962), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3105), 1, - sym_unquoted, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3498), 1, + STATE(1338), 1, sym_expr_parenthesized, - STATE(3502), 1, + STATE(1339), 1, sym_val_variable, - STATE(3613), 1, + STATE(1474), 1, + sym_unquoted, + STATE(1476), 1, sym__expression, - ACTIONS(3671), 2, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(2080), 1, + sym_comment, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(2739), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -238984,83 +240230,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [86280] = 32, + [95273] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, - ACTIONS(3669), 1, - anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4342), 1, + anon_sym_LBRACK, + ACTIONS(4344), 1, + anon_sym_LPAREN, + ACTIONS(4346), 1, + anon_sym_LBRACE, + ACTIONS(4348), 1, + anon_sym_DOT, + ACTIONS(4350), 1, + anon_sym_not, + ACTIONS(4358), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4362), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4364), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4038), 1, - anon_sym_DOT, - ACTIONS(4040), 1, + ACTIONS(4366), 1, aux_sym_unquoted_token1, - STATE(241), 1, - sym_val_number, - STATE(256), 1, + STATE(220), 1, sym__val_number_decimal, - STATE(2061), 1, + STATE(237), 1, + sym_val_number, + STATE(2081), 1, sym_comment, - STATE(2581), 1, + STATE(2556), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3120), 1, - sym_unquoted, - STATE(3406), 1, + STATE(2727), 1, sym_val_variable, - STATE(3442), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(3608), 1, + STATE(2824), 1, + sym__str_double_quotes, + STATE(2827), 1, sym__expression, - ACTIONS(3671), 2, + STATE(2828), 1, + sym_unquoted, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + ACTIONS(4352), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4354), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4360), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4356), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -239071,83 +240317,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [86399] = 32, + [95392] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, - anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - ACTIONS(4346), 1, + ACTIONS(4152), 1, anon_sym_DOT, - STATE(200), 1, + ACTIONS(4154), 1, + aux_sym_unquoted_token1, + STATE(77), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(83), 1, sym_val_number, - STATE(2062), 1, - sym_comment, - STATE(2482), 1, + STATE(1112), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, - sym_expr_parenthesized, - STATE(2564), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(2567), 1, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1418), 1, + sym__expression, + STATE(1419), 1, + sym_unquoted, + STATE(1507), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(1508), 1, sym__inter_single_quotes, - STATE(2673), 1, - sym_unquoted, - STATE(2868), 1, - sym__expression, - ACTIONS(4120), 2, + STATE(2082), 1, + sym_comment, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(2739), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -239158,83 +240404,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [86518] = 32, + [95511] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, - anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(3518), 1, anon_sym_DASH, - ACTIONS(4114), 1, - anon_sym_LBRACE, - ACTIONS(4118), 1, - anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(3532), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(3534), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4342), 1, + anon_sym_LBRACK, + ACTIONS(4344), 1, + anon_sym_LPAREN, + ACTIONS(4346), 1, + anon_sym_LBRACE, + ACTIONS(4348), 1, + anon_sym_DOT, + ACTIONS(4350), 1, + anon_sym_not, + ACTIONS(4358), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4362), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4364), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4366), 1, aux_sym_unquoted_token1, - ACTIONS(4346), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(220), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(237), 1, sym_val_number, - STATE(2063), 1, + STATE(2083), 1, sym_comment, - STATE(2482), 1, + STATE(2556), 1, sym__var, - STATE(2551), 1, + STATE(2727), 1, sym_val_variable, - STATE(2558), 1, + STATE(2754), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(2792), 1, + sym__expression, + STATE(2824), 1, sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, - sym__inter_single_quotes, - STATE(2670), 1, + STATE(2825), 1, sym_unquoted, - STATE(2886), 1, - sym__expression, - ACTIONS(4120), 2, + STATE(2897), 1, + sym__inter_single_quotes, + STATE(2898), 1, + sym__inter_double_quotes, + ACTIONS(4352), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4354), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4360), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(3536), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(2837), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4356), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(2887), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -239245,85 +240491,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [86637] = 34, + [95630] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(282), 1, sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, + ACTIONS(296), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(216), 1, + STATE(209), 1, sym_val_number, - STATE(242), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2064), 1, + STATE(2084), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3190), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, - sym__inter_double_quotes, - STATE(3433), 1, + STATE(3204), 1, sym__expression, - STATE(4434), 1, + STATE(3229), 1, + sym__inter_double_quotes, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(4290), 1, sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, + ACTIONS(288), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -239334,85 +240580,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [86760] = 34, + [95753] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(282), 1, sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, + ACTIONS(296), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4104), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(216), 1, + STATE(209), 1, sym_val_number, - STATE(242), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2065), 1, + STATE(2085), 1, sym_comment, - STATE(2893), 1, + STATE(2702), 1, sym__var, - STATE(3190), 1, + STATE(2954), 1, sym_val_variable, - STATE(3305), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3335), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, - sym__inter_double_quotes, - STATE(3432), 1, + STATE(3187), 1, sym__expression, - STATE(4436), 1, + STATE(3229), 1, + sym__inter_double_quotes, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(4258), 1, sym__where_predicate, - ACTIONS(81), 2, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, + ACTIONS(288), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3341), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -239423,85 +240669,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [86883] = 34, + [95876] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(1846), 1, + anon_sym_DOLLAR, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4152), 1, + anon_sym_DOT, + ACTIONS(4154), 1, + aux_sym_unquoted_token1, + STATE(77), 1, sym__val_number_decimal, - STATE(2066), 1, - sym_comment, - STATE(2893), 1, + STATE(83), 1, + sym_val_number, + STATE(1112), 1, sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, - sym_expr_parenthesized, - STATE(3335), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, - sym__inter_double_quotes, - STATE(3431), 1, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1469), 1, + sym_unquoted, + STATE(1471), 1, sym__expression, - STATE(4406), 1, - sym__where_predicate, - ACTIONS(81), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + STATE(1507), 1, + sym__inter_double_quotes, + STATE(1508), 1, + sym__inter_single_quotes, + STATE(2086), 1, + sym_comment, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3828), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, - anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + anon_sym_0x, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(2739), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -239512,83 +240756,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [87006] = 32, + [95995] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(1695), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(2400), 1, anon_sym_DASH, - ACTIONS(3667), 1, - anon_sym_DOT, - ACTIONS(3669), 1, - anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(2414), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(2416), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4368), 1, + anon_sym_LBRACK, + ACTIONS(4370), 1, + anon_sym_LPAREN, + ACTIONS(4372), 1, + anon_sym_LBRACE, + ACTIONS(4374), 1, + anon_sym_DOT, + ACTIONS(4376), 1, + anon_sym_not, + ACTIONS(4384), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4388), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4390), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4374), 1, - anon_sym_LBRACE, - STATE(241), 1, - sym_val_number, - STATE(256), 1, + ACTIONS(4392), 1, + aux_sym_unquoted_token1, + STATE(41), 1, sym__val_number_decimal, - STATE(2067), 1, - sym_comment, - STATE(2581), 1, + STATE(64), 1, + sym_val_number, + STATE(716), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3406), 1, + STATE(761), 1, sym_val_variable, - STATE(3442), 1, + STATE(765), 1, sym_expr_parenthesized, - STATE(3631), 1, + STATE(797), 1, + sym__inter_single_quotes, + STATE(800), 1, + sym__inter_double_quotes, + STATE(818), 1, + sym_unquoted, + STATE(820), 1, sym__expression, - STATE(3633), 1, - sym_block, - STATE(4731), 1, - sym__match_expression, - ACTIONS(3671), 2, + STATE(870), 1, + sym__str_double_quotes, + STATE(2087), 1, + sym_comment, + ACTIONS(4378), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4380), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4386), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(2418), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(793), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4382), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(861), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -239599,83 +240843,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [87125] = 32, + [96114] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2181), 1, - anon_sym_LPAREN, - ACTIONS(2183), 1, + ACTIONS(1695), 1, anon_sym_DOLLAR, - ACTIONS(4142), 1, - anon_sym_LBRACK, - ACTIONS(4144), 1, + ACTIONS(2400), 1, anon_sym_DASH, - ACTIONS(4150), 1, - anon_sym_not, - ACTIONS(4158), 1, + ACTIONS(2414), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4160), 1, + ACTIONS(2416), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4164), 1, + ACTIONS(4368), 1, + anon_sym_LBRACK, + ACTIONS(4370), 1, + anon_sym_LPAREN, + ACTIONS(4372), 1, + anon_sym_LBRACE, + ACTIONS(4374), 1, + anon_sym_DOT, + ACTIONS(4376), 1, + anon_sym_not, + ACTIONS(4384), 1, anon_sym_DQUOTE, - ACTIONS(4168), 1, + ACTIONS(4388), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4170), 1, + ACTIONS(4390), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4376), 1, - anon_sym_LBRACE, - ACTIONS(4378), 1, - anon_sym_DOT, - STATE(85), 1, + ACTIONS(4392), 1, + aux_sym_unquoted_token1, + STATE(41), 1, sym__val_number_decimal, - STATE(92), 1, + STATE(64), 1, sym_val_number, - STATE(1344), 1, + STATE(716), 1, sym__var, - STATE(1512), 1, + STATE(761), 1, sym_val_variable, - STATE(1527), 1, + STATE(765), 1, sym_expr_parenthesized, - STATE(1573), 1, - sym__expression, - STATE(1583), 1, - sym__str_double_quotes, - STATE(1595), 1, + STATE(797), 1, sym__inter_single_quotes, - STATE(1596), 1, + STATE(800), 1, sym__inter_double_quotes, - STATE(2068), 1, + STATE(823), 1, + sym_unquoted, + STATE(834), 1, + sym__expression, + STATE(870), 1, + sym__str_double_quotes, + STATE(2088), 1, sym_comment, - STATE(3596), 1, - sym__match_expression, - STATE(3633), 1, - sym_block, - ACTIONS(4152), 2, + ACTIONS(4378), 2, sym_val_nothing, sym_val_date, - ACTIONS(4154), 2, + ACTIONS(4380), 2, anon_sym_true, anon_sym_false, - ACTIONS(4166), 2, + ACTIONS(4386), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4162), 3, + ACTIONS(2418), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1552), 4, + STATE(793), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4156), 6, + ACTIONS(4382), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1590), 10, + STATE(861), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -239686,83 +240930,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [87244] = 32, + [96233] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(1846), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(2745), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(3812), 1, + anon_sym_LBRACK, + ACTIONS(3818), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(3820), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(3830), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, - anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(3834), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(3836), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - ACTIONS(4174), 1, + ACTIONS(4152), 1, anon_sym_DOT, - STATE(200), 1, + ACTIONS(4154), 1, + aux_sym_unquoted_token1, + STATE(77), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(83), 1, sym_val_number, - STATE(2069), 1, - sym_comment, - STATE(2482), 1, + STATE(1112), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, - sym_expr_parenthesized, - STATE(2564), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(2567), 1, + STATE(1338), 1, + sym_expr_parenthesized, + STATE(1339), 1, + sym_val_variable, + STATE(1463), 1, + sym__expression, + STATE(1483), 1, + sym_unquoted, + STATE(1507), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(1508), 1, sym__inter_single_quotes, - STATE(2657), 1, - sym_unquoted, - STATE(2802), 1, - sym__expression, - ACTIONS(4120), 2, + STATE(2089), 1, + sym_comment, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3826), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(3832), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(1446), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(2739), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(1511), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -239773,83 +241017,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [87363] = 32, + [96352] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(1013), 1, + anon_sym_DOLLAR, + ACTIONS(4200), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4202), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4204), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4206), 1, anon_sym_LBRACE, - ACTIONS(4116), 1, + ACTIONS(4208), 1, anon_sym_DOT, - ACTIONS(4118), 1, + ACTIONS(4210), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4218), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4220), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4224), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4228), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4230), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4232), 1, aux_sym_unquoted_token1, - STATE(200), 1, + STATE(15), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(21), 1, sym_val_number, - STATE(2070), 1, - sym_comment, - STATE(2482), 1, + STATE(322), 1, sym__var, - STATE(2551), 1, + STATE(364), 1, sym_val_variable, - STATE(2558), 1, + STATE(417), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(466), 1, sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, - sym__inter_single_quotes, - STATE(2680), 1, + STATE(470), 1, sym_unquoted, - STATE(2751), 1, + STATE(471), 1, sym__expression, - ACTIONS(4120), 2, + STATE(516), 1, + sym__inter_double_quotes, + STATE(521), 1, + sym__inter_single_quotes, + STATE(2090), 1, + sym_comment, + ACTIONS(4212), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4214), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4226), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4222), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(532), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4216), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(528), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -239860,7 +241104,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [87482] = 34, + [96471] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -239891,29 +241135,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2071), 1, + STATE(2091), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3188), 1, + sym__expression, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3283), 1, - sym__expression, - STATE(4316), 1, + STATE(4259), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -239933,12 +241177,99 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [96594] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2197), 1, + anon_sym_LPAREN, + ACTIONS(2199), 1, + anon_sym_DOLLAR, + ACTIONS(4168), 1, + anon_sym_LBRACK, + ACTIONS(4170), 1, + anon_sym_DASH, + ACTIONS(4176), 1, + anon_sym_not, + ACTIONS(4184), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4186), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4190), 1, + anon_sym_DQUOTE, + ACTIONS(4194), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4196), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4394), 1, + anon_sym_LBRACE, + ACTIONS(4396), 1, + anon_sym_DOT, + STATE(86), 1, + sym__val_number_decimal, + STATE(89), 1, + sym_val_number, + STATE(1395), 1, + sym__var, + STATE(1523), 1, + sym_expr_parenthesized, + STATE(1532), 1, + sym_val_variable, + STATE(1561), 1, + sym__inter_single_quotes, + STATE(1577), 1, + sym__expression, + STATE(1622), 1, + sym__inter_double_quotes, + STATE(1625), 1, + sym__str_double_quotes, + STATE(2092), 1, + sym_comment, + STATE(3619), 1, + sym__match_expression, + STATE(3625), 1, + sym_block, + ACTIONS(4178), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4180), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4192), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4188), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1638), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + ACTIONS(4182), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1631), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -239949,7 +241280,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [87605] = 34, + [96713] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -239980,29 +241311,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2072), 1, + STATE(2093), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3190), 1, + sym__expression, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3282), 1, - sym__expression, - STATE(4317), 1, + STATE(4260), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -240022,12 +241353,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -240038,83 +241369,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [87728] = 32, + [96836] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2181), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(2183), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(4142), 1, - anon_sym_LBRACK, - ACTIONS(4144), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(4146), 1, - anon_sym_LBRACE, - ACTIONS(4148), 1, + ACTIONS(3675), 1, anon_sym_DOT, - ACTIONS(4150), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4158), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4160), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4164), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4168), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4170), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4172), 1, - aux_sym_unquoted_token1, - STATE(85), 1, - sym__val_number_decimal, - STATE(92), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4398), 1, + anon_sym_LBRACE, + STATE(243), 1, sym_val_number, - STATE(1344), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(2094), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(1512), 1, + STATE(2980), 1, + sym__str_double_quotes, + STATE(3127), 1, + sym__inter_double_quotes, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3419), 1, sym_val_variable, - STATE(1527), 1, + STATE(3466), 1, sym_expr_parenthesized, - STATE(1583), 1, - sym__str_double_quotes, - STATE(1593), 1, - sym_unquoted, - STATE(1594), 1, + STATE(3623), 1, sym__expression, - STATE(1595), 1, - sym__inter_single_quotes, - STATE(1596), 1, - sym__inter_double_quotes, - STATE(2073), 1, - sym_comment, - ACTIONS(4152), 2, + STATE(3625), 1, + sym_block, + STATE(4766), 1, + sym__match_expression, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4154), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4166), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4162), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1552), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4156), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1590), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -240125,7 +241456,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [87847] = 34, + [96955] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -240156,29 +241487,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2074), 1, + STATE(2095), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3192), 1, + sym__expression, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3279), 1, - sym__expression, - STATE(4322), 1, + STATE(4261), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -240198,12 +241529,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -240214,7 +241545,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [87970] = 34, + [97078] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -240245,29 +241576,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2075), 1, + STATE(2096), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3195), 1, + sym__expression, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3281), 1, - sym__expression, - STATE(4319), 1, + STATE(4262), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -240287,12 +241618,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -240303,83 +241634,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [88093] = 32, + [97201] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(995), 1, + ACTIONS(1695), 1, anon_sym_DOLLAR, - ACTIONS(4236), 1, + ACTIONS(2400), 1, + anon_sym_DASH, + ACTIONS(2414), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(2416), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4368), 1, anon_sym_LBRACK, - ACTIONS(4238), 1, + ACTIONS(4370), 1, anon_sym_LPAREN, - ACTIONS(4240), 1, - anon_sym_DASH, - ACTIONS(4242), 1, + ACTIONS(4372), 1, anon_sym_LBRACE, - ACTIONS(4244), 1, + ACTIONS(4374), 1, anon_sym_DOT, - ACTIONS(4246), 1, + ACTIONS(4376), 1, anon_sym_not, - ACTIONS(4254), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4256), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4260), 1, + ACTIONS(4384), 1, anon_sym_DQUOTE, - ACTIONS(4264), 1, + ACTIONS(4388), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4266), 1, + ACTIONS(4390), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4268), 1, + ACTIONS(4392), 1, aux_sym_unquoted_token1, - STATE(11), 1, + STATE(41), 1, sym__val_number_decimal, - STATE(16), 1, + STATE(64), 1, sym_val_number, - STATE(305), 1, + STATE(716), 1, sym__var, - STATE(352), 1, + STATE(761), 1, sym_val_variable, - STATE(359), 1, + STATE(765), 1, sym_expr_parenthesized, - STATE(379), 1, - sym__str_double_quotes, - STATE(421), 1, - sym__inter_double_quotes, - STATE(422), 1, + STATE(797), 1, sym__inter_single_quotes, - STATE(426), 1, + STATE(800), 1, + sym__inter_double_quotes, + STATE(850), 1, sym_unquoted, - STATE(427), 1, + STATE(863), 1, sym__expression, - STATE(2076), 1, + STATE(870), 1, + sym__str_double_quotes, + STATE(2097), 1, sym_comment, - ACTIONS(4248), 2, + ACTIONS(4378), 2, sym_val_nothing, sym_val_date, - ACTIONS(4250), 2, + ACTIONS(4380), 2, anon_sym_true, anon_sym_false, - ACTIONS(4262), 2, + ACTIONS(4386), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4258), 3, + ACTIONS(2418), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(365), 4, + STATE(793), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4252), 6, + ACTIONS(4382), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(444), 10, + STATE(861), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -240390,172 +241721,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [88212] = 34, + [97320] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(1695), 1, + anon_sym_DOLLAR, + ACTIONS(2400), 1, anon_sym_DASH, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(2414), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(2416), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, - sym__val_number_decimal, - STATE(2077), 1, - sym_comment, - STATE(2893), 1, - sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, - sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__expression, - STATE(4480), 1, - sym__where_predicate, - ACTIONS(81), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(3418), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [88335] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(4368), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4370), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, - anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4372), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4374), 1, + anon_sym_DOT, + ACTIONS(4376), 1, anon_sym_not, - ACTIONS(4126), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4384), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4388), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4390), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4392), 1, aux_sym_unquoted_token1, - ACTIONS(4346), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(41), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(64), 1, sym_val_number, - STATE(2078), 1, - sym_comment, - STATE(2482), 1, + STATE(716), 1, sym__var, - STATE(2551), 1, + STATE(761), 1, sym_val_variable, - STATE(2558), 1, + STATE(765), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, + STATE(797), 1, sym__inter_single_quotes, - STATE(2667), 1, + STATE(800), 1, + sym__inter_double_quotes, + STATE(870), 1, + sym__str_double_quotes, + STATE(875), 1, sym_unquoted, - STATE(2872), 1, + STATE(879), 1, sym__expression, - ACTIONS(4120), 2, + STATE(2098), 1, + sym_comment, + ACTIONS(4378), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4380), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4386), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(2418), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(793), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4382), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(861), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -240566,259 +241808,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [88454] = 32, + [97439] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(1695), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(2400), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, - ACTIONS(3669), 1, - anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(2414), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(2416), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, - anon_sym_DQUOTE, - ACTIONS(3687), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4038), 1, - anon_sym_DOT, - ACTIONS(4040), 1, - aux_sym_unquoted_token1, - STATE(241), 1, - sym_val_number, - STATE(256), 1, - sym__val_number_decimal, - STATE(2079), 1, - sym_comment, - STATE(2581), 1, - sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3095), 1, - sym_unquoted, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3406), 1, - sym_val_variable, - STATE(3442), 1, - sym_expr_parenthesized, - STATE(3599), 1, - sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3685), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3681), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [88573] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(4368), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4370), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, - anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4372), 1, anon_sym_LBRACE, - ACTIONS(4116), 1, + ACTIONS(4374), 1, anon_sym_DOT, - ACTIONS(4118), 1, + ACTIONS(4376), 1, anon_sym_not, - ACTIONS(4126), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4384), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4388), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4390), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4392), 1, aux_sym_unquoted_token1, - STATE(200), 1, + STATE(41), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(64), 1, sym_val_number, - STATE(2080), 1, - sym_comment, - STATE(2482), 1, + STATE(716), 1, sym__var, - STATE(2551), 1, + STATE(761), 1, sym_val_variable, - STATE(2558), 1, + STATE(765), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, + STATE(797), 1, sym__inter_single_quotes, - STATE(2660), 1, - sym_unquoted, - STATE(2768), 1, + STATE(800), 1, + sym__inter_double_quotes, + STATE(870), 1, + sym__str_double_quotes, + STATE(873), 1, sym__expression, - ACTIONS(4120), 2, + STATE(876), 1, + sym_unquoted, + STATE(2099), 1, + sym_comment, + ACTIONS(4378), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4380), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4386), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(2418), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(793), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4382), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [88692] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, - sym__val_number_decimal, - STATE(2081), 1, - sym_comment, - STATE(2893), 1, - sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, - sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, - sym__inter_double_quotes, - STATE(3427), 1, - sym__expression, - STATE(4485), 1, - sym__where_predicate, - ACTIONS(81), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(3418), 10, + STATE(861), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -240829,7 +241895,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [88815] = 34, + [97558] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(228), 1, @@ -240860,29 +241926,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - STATE(210), 1, + STATE(209), 1, sym_val_number, - STATE(223), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2082), 1, + STATE(2100), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(2939), 1, + STATE(2954), 1, sym_val_variable, - STATE(3011), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3116), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(3218), 1, + STATE(3201), 1, + sym__expression, + STATE(3229), 1, sym__inter_double_quotes, - STATE(3223), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(3280), 1, - sym__expression, - STATE(4321), 1, + STATE(4281), 1, sym__where_predicate, ACTIONS(284), 2, anon_sym_true, @@ -240902,12 +241968,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3273), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3149), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -240918,172 +241984,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [88938] = 34, + [97681] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(1695), 1, + anon_sym_DOLLAR, + ACTIONS(2400), 1, anon_sym_DASH, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, + ACTIONS(2414), 1, aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, + ACTIONS(2416), 1, aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, - sym__val_number_decimal, - STATE(2083), 1, - sym_comment, - STATE(2893), 1, - sym__var, - STATE(3190), 1, - sym_val_variable, - STATE(3305), 1, - sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym__inter_single_quotes, - STATE(3347), 1, - sym__inter_double_quotes, - STATE(3426), 1, - sym__expression, - STATE(4499), 1, - sym__where_predicate, - ACTIONS(81), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(3418), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [89061] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(4368), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4370), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, - anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4372), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4374), 1, + anon_sym_DOT, + ACTIONS(4376), 1, anon_sym_not, - ACTIONS(4126), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4384), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4388), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4390), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4392), 1, aux_sym_unquoted_token1, - ACTIONS(4346), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(41), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(64), 1, sym_val_number, - STATE(2084), 1, - sym_comment, - STATE(2482), 1, + STATE(716), 1, sym__var, - STATE(2551), 1, + STATE(761), 1, sym_val_variable, - STATE(2558), 1, + STATE(765), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, + STATE(797), 1, sym__inter_single_quotes, - STATE(2660), 1, - sym_unquoted, - STATE(2903), 1, + STATE(800), 1, + sym__inter_double_quotes, + STATE(868), 1, sym__expression, - ACTIONS(4120), 2, + STATE(870), 1, + sym__str_double_quotes, + STATE(872), 1, + sym_unquoted, + STATE(2101), 1, + sym_comment, + ACTIONS(4378), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4380), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4386), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(2418), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(793), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4382), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(861), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -241094,170 +242071,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [89180] = 32, + [97800] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, - anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(1695), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(2400), 1, anon_sym_DASH, - ACTIONS(4114), 1, - anon_sym_LBRACE, - ACTIONS(4118), 1, - anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(2414), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(2416), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, - anon_sym_DQUOTE, - ACTIONS(4136), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - ACTIONS(4346), 1, - anon_sym_DOT, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, - sym_val_number, - STATE(2085), 1, - sym_comment, - STATE(2482), 1, - sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, - sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, - sym__inter_single_quotes, - STATE(2657), 1, - sym_unquoted, - STATE(2851), 1, - sym__expression, - ACTIONS(4120), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4122), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4130), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2625), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4124), 6, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2573), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [89299] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(4368), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4370), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, - anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4372), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4374), 1, + anon_sym_DOT, + ACTIONS(4376), 1, anon_sym_not, - ACTIONS(4126), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4384), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4388), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4390), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4392), 1, aux_sym_unquoted_token1, - ACTIONS(4346), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(41), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(64), 1, sym_val_number, - STATE(2086), 1, - sym_comment, - STATE(2482), 1, + STATE(716), 1, sym__var, - STATE(2551), 1, + STATE(761), 1, sym_val_variable, - STATE(2558), 1, + STATE(765), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, - sym__inter_single_quotes, - STATE(2655), 1, + STATE(794), 1, sym_unquoted, - STATE(2848), 1, + STATE(797), 1, + sym__inter_single_quotes, + STATE(800), 1, + sym__inter_double_quotes, + STATE(854), 1, sym__expression, - ACTIONS(4120), 2, + STATE(870), 1, + sym__str_double_quotes, + STATE(2102), 1, + sym_comment, + ACTIONS(4378), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4380), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4386), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(2418), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(793), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4382), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(861), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -241268,85 +242158,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [89418] = 34, + [97919] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(228), 1, + anon_sym_LBRACK, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, - anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(3667), 1, + ACTIONS(262), 1, anon_sym_DOT, - ACTIONS(3671), 1, - sym_val_date, - ACTIONS(3677), 1, + ACTIONS(280), 1, + anon_sym_not, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4380), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, sym_identifier, - ACTIONS(4382), 1, - anon_sym_COLON, - ACTIONS(4384), 1, - anon_sym_not, - ACTIONS(4386), 1, - sym_val_nothing, - STATE(241), 1, + STATE(209), 1, sym_val_number, - STATE(256), 1, + STATE(212), 1, sym__val_number_decimal, - STATE(2087), 1, + STATE(2103), 1, sym_comment, - STATE(2581), 1, + STATE(2702), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3406), 1, + STATE(2954), 1, sym_val_variable, - STATE(3442), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(3624), 1, + STATE(3129), 1, + sym__str_double_quotes, + STATE(3200), 1, sym__expression, - ACTIONS(3685), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4388), 2, + STATE(3229), 1, + sym__inter_double_quotes, + STATE(3231), 1, + sym__inter_single_quotes, + STATE(4277), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4390), 2, + ACTIONS(288), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(3681), 3, + ACTIONS(300), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3675), 4, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3022), 4, + STATE(3290), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3118), 10, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -241357,83 +242247,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [89541] = 32, + [98042] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(995), 1, + ACTIONS(1695), 1, anon_sym_DOLLAR, - ACTIONS(4236), 1, + ACTIONS(2400), 1, + anon_sym_DASH, + ACTIONS(2414), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(2416), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4368), 1, anon_sym_LBRACK, - ACTIONS(4238), 1, + ACTIONS(4370), 1, anon_sym_LPAREN, - ACTIONS(4240), 1, - anon_sym_DASH, - ACTIONS(4242), 1, + ACTIONS(4372), 1, anon_sym_LBRACE, - ACTIONS(4244), 1, + ACTIONS(4374), 1, anon_sym_DOT, - ACTIONS(4246), 1, + ACTIONS(4376), 1, anon_sym_not, - ACTIONS(4254), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4256), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4260), 1, + ACTIONS(4384), 1, anon_sym_DQUOTE, - ACTIONS(4264), 1, + ACTIONS(4388), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4266), 1, + ACTIONS(4390), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4268), 1, + ACTIONS(4392), 1, aux_sym_unquoted_token1, - STATE(11), 1, + STATE(41), 1, sym__val_number_decimal, - STATE(16), 1, + STATE(64), 1, sym_val_number, - STATE(305), 1, + STATE(716), 1, sym__var, - STATE(352), 1, + STATE(761), 1, sym_val_variable, - STATE(359), 1, + STATE(765), 1, sym_expr_parenthesized, - STATE(379), 1, - sym__str_double_quotes, - STATE(421), 1, - sym__inter_double_quotes, - STATE(422), 1, + STATE(797), 1, sym__inter_single_quotes, - STATE(424), 1, - sym_unquoted, - STATE(425), 1, + STATE(800), 1, + sym__inter_double_quotes, + STATE(848), 1, sym__expression, - STATE(2088), 1, + STATE(853), 1, + sym_unquoted, + STATE(870), 1, + sym__str_double_quotes, + STATE(2104), 1, sym_comment, - ACTIONS(4248), 2, + ACTIONS(4378), 2, sym_val_nothing, sym_val_date, - ACTIONS(4250), 2, + ACTIONS(4380), 2, anon_sym_true, anon_sym_false, - ACTIONS(4262), 2, + ACTIONS(4386), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4258), 3, + ACTIONS(2418), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(365), 4, + STATE(793), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4252), 6, + ACTIONS(4382), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(444), 10, + STATE(861), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -241444,85 +242334,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [89660] = 34, + [98161] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(1695), 1, + anon_sym_DOLLAR, + ACTIONS(2400), 1, + anon_sym_DASH, + ACTIONS(2414), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(2416), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4368), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4370), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4372), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4374), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4376), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4384), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4388), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4390), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4392), 1, + aux_sym_unquoted_token1, + STATE(41), 1, sym__val_number_decimal, - STATE(2089), 1, - sym_comment, - STATE(2893), 1, + STATE(64), 1, + sym_val_number, + STATE(716), 1, sym__var, - STATE(3190), 1, + STATE(761), 1, sym_val_variable, - STATE(3305), 1, + STATE(765), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, + STATE(797), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(800), 1, sym__inter_double_quotes, - STATE(3409), 1, + STATE(844), 1, sym__expression, - STATE(4458), 1, - sym__where_predicate, - ACTIONS(81), 2, + STATE(845), 1, + sym_unquoted, + STATE(870), 1, + sym__str_double_quotes, + STATE(2105), 1, + sym_comment, + ACTIONS(4378), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4380), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4386), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(2418), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(793), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4382), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(861), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -241533,83 +242421,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [89783] = 32, + [98280] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(1695), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(2400), 1, anon_sym_DASH, - ACTIONS(3661), 1, - anon_sym_LBRACE, - ACTIONS(3669), 1, - anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(2414), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(2416), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4368), 1, + anon_sym_LBRACK, + ACTIONS(4370), 1, + anon_sym_LPAREN, + ACTIONS(4372), 1, + anon_sym_LBRACE, + ACTIONS(4374), 1, + anon_sym_DOT, + ACTIONS(4376), 1, + anon_sym_not, + ACTIONS(4384), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4388), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4390), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4038), 1, - anon_sym_DOT, - ACTIONS(4040), 1, + ACTIONS(4392), 1, aux_sym_unquoted_token1, - STATE(241), 1, - sym_val_number, - STATE(256), 1, + STATE(41), 1, sym__val_number_decimal, - STATE(2090), 1, - sym_comment, - STATE(2581), 1, + STATE(64), 1, + sym_val_number, + STATE(716), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3119), 1, - sym_unquoted, - STATE(3406), 1, + STATE(761), 1, sym_val_variable, - STATE(3442), 1, + STATE(765), 1, sym_expr_parenthesized, - STATE(3607), 1, + STATE(797), 1, + sym__inter_single_quotes, + STATE(800), 1, + sym__inter_double_quotes, + STATE(837), 1, sym__expression, - ACTIONS(3671), 2, + STATE(839), 1, + sym_unquoted, + STATE(870), 1, + sym__str_double_quotes, + STATE(2106), 1, + sym_comment, + ACTIONS(4378), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4380), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4386), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(2418), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(793), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4382), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(861), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -241620,83 +242508,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [89902] = 32, + [98399] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(228), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(230), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(240), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(258), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(262), 1, + anon_sym_DOT, + ACTIONS(280), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(282), 1, + sym_val_nothing, + ACTIONS(290), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(296), 1, + sym_val_date, + ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(302), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(304), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - aux_sym_unquoted_token1, - ACTIONS(4346), 1, - anon_sym_DOT, - STATE(200), 1, - sym__val_number_decimal, - STATE(204), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + sym_identifier, + STATE(209), 1, sym_val_number, - STATE(2091), 1, + STATE(212), 1, + sym__val_number_decimal, + STATE(2107), 1, sym_comment, - STATE(2482), 1, + STATE(2702), 1, sym__var, - STATE(2551), 1, + STATE(2954), 1, sym_val_variable, - STATE(2558), 1, + STATE(3032), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(3129), 1, sym__str_double_quotes, - STATE(2567), 1, + STATE(3198), 1, + sym__expression, + STATE(3229), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(3231), 1, sym__inter_single_quotes, - STATE(2653), 1, - sym_unquoted, - STATE(2843), 1, - sym__expression, - ACTIONS(4120), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(4122), 2, + STATE(4264), 1, + sym__where_predicate, + ACTIONS(284), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(288), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(300), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(294), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(4124), 6, + ACTIONS(286), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2573), 10, + STATE(3290), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3154), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -241707,83 +242597,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [90021] = 32, + [98522] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, - anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(1695), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(2400), 1, anon_sym_DASH, - ACTIONS(4114), 1, - anon_sym_LBRACE, - ACTIONS(4118), 1, - anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(2414), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(2416), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4368), 1, + anon_sym_LBRACK, + ACTIONS(4370), 1, + anon_sym_LPAREN, + ACTIONS(4372), 1, + anon_sym_LBRACE, + ACTIONS(4374), 1, + anon_sym_DOT, + ACTIONS(4376), 1, + anon_sym_not, + ACTIONS(4384), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4388), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4390), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4392), 1, aux_sym_unquoted_token1, - ACTIONS(4346), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(41), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(64), 1, sym_val_number, - STATE(2092), 1, - sym_comment, - STATE(2482), 1, + STATE(716), 1, sym__var, - STATE(2551), 1, + STATE(761), 1, sym_val_variable, - STATE(2558), 1, + STATE(765), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, + STATE(797), 1, sym__inter_single_quotes, - STATE(2649), 1, - sym_unquoted, - STATE(2929), 1, + STATE(800), 1, + sym__inter_double_quotes, + STATE(817), 1, sym__expression, - ACTIONS(4120), 2, + STATE(821), 1, + sym_unquoted, + STATE(870), 1, + sym__str_double_quotes, + STATE(2108), 1, + sym_comment, + ACTIONS(4378), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4380), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4386), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(2418), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(793), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4382), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(861), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -241794,83 +242684,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [90140] = 32, + [98641] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, - anon_sym_LBRACK, - ACTIONS(4108), 1, - anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(1695), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(2400), 1, anon_sym_DASH, - ACTIONS(4114), 1, - anon_sym_LBRACE, - ACTIONS(4118), 1, - anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(2414), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(2416), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4368), 1, + anon_sym_LBRACK, + ACTIONS(4370), 1, + anon_sym_LPAREN, + ACTIONS(4372), 1, + anon_sym_LBRACE, + ACTIONS(4374), 1, + anon_sym_DOT, + ACTIONS(4376), 1, + anon_sym_not, + ACTIONS(4384), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4388), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4390), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, + ACTIONS(4392), 1, aux_sym_unquoted_token1, - ACTIONS(4346), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(41), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(64), 1, sym_val_number, - STATE(2093), 1, - sym_comment, - STATE(2482), 1, + STATE(716), 1, sym__var, - STATE(2551), 1, + STATE(761), 1, sym_val_variable, - STATE(2558), 1, + STATE(765), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, - sym__inter_double_quotes, - STATE(2569), 1, + STATE(797), 1, sym__inter_single_quotes, - STATE(2643), 1, - sym_unquoted, - STATE(2909), 1, + STATE(800), 1, + sym__inter_double_quotes, + STATE(822), 1, sym__expression, - ACTIONS(4120), 2, + STATE(825), 1, + sym_unquoted, + STATE(870), 1, + sym__str_double_quotes, + STATE(2109), 1, + sym_comment, + ACTIONS(4378), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4380), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4386), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(2418), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(793), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4382), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(861), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -241881,85 +242771,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [90259] = 34, + [98760] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(1695), 1, + anon_sym_DOLLAR, + ACTIONS(2400), 1, + anon_sym_DASH, + ACTIONS(2414), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(2416), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4368), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4370), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4372), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4374), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4376), 1, anon_sym_not, - ACTIONS(79), 1, - sym_val_nothing, - ACTIONS(87), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(89), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + ACTIONS(4384), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4388), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4390), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4104), 1, - sym_identifier, - STATE(216), 1, - sym_val_number, - STATE(242), 1, + ACTIONS(4392), 1, + aux_sym_unquoted_token1, + STATE(41), 1, sym__val_number_decimal, - STATE(2094), 1, - sym_comment, - STATE(2893), 1, + STATE(64), 1, + sym_val_number, + STATE(716), 1, sym__var, - STATE(3190), 1, + STATE(761), 1, sym_val_variable, - STATE(3305), 1, + STATE(765), 1, sym_expr_parenthesized, - STATE(3335), 1, - sym__str_double_quotes, - STATE(3345), 1, + STATE(797), 1, sym__inter_single_quotes, - STATE(3347), 1, + STATE(800), 1, sym__inter_double_quotes, - STATE(3411), 1, + STATE(826), 1, sym__expression, - STATE(4536), 1, - sym__where_predicate, - ACTIONS(81), 2, + STATE(827), 1, + sym_unquoted, + STATE(870), 1, + sym__str_double_quotes, + STATE(2110), 1, + sym_comment, + ACTIONS(4378), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(4380), 2, anon_sym_true, anon_sym_false, - ACTIONS(85), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(97), 2, + ACTIONS(4386), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(2418), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(83), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3341), 4, + STATE(793), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3418), 10, + ACTIONS(4382), 6, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(861), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -241970,83 +242858,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [90382] = 33, + [98879] = 33, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1176), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4070), 1, - anon_sym_LBRACK, - ACTIONS(4072), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(4074), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(4076), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4082), 1, + ACTIONS(3675), 1, + anon_sym_DOT, + ACTIONS(3679), 1, sym_val_date, - ACTIONS(4088), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4090), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4094), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4098), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4100), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4392), 1, - sym_cmd_identifier, - ACTIONS(4394), 1, - anon_sym_DOT, - ACTIONS(4396), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + ACTIONS(4156), 1, + sym_identifier, + ACTIONS(4160), 1, anon_sym_not, - ACTIONS(4398), 1, + ACTIONS(4162), 1, sym_val_nothing, - STATE(29), 1, - sym__val_number_decimal, - STATE(31), 1, + STATE(243), 1, sym_val_number, - STATE(544), 1, + STATE(259), 1, + sym__val_number_decimal, + STATE(2111), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(572), 1, - sym_expr_parenthesized, - STATE(576), 1, - sym_val_variable, - STATE(614), 1, - sym__expression, - STATE(617), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(618), 1, - sym__inter_single_quotes, - STATE(619), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(2095), 1, - sym_comment, - ACTIONS(4096), 2, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3419), 1, + sym_val_variable, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3647), 1, + sym__expression, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4400), 2, + ACTIONS(4164), 2, anon_sym_true, anon_sym_false, - ACTIONS(4402), 2, + ACTIONS(4166), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(4092), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4086), 4, + ACTIONS(3683), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(644), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(615), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -242057,7 +242945,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [90502] = 15, + [98999] = 15, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(1711), 1, @@ -242068,24 +242956,24 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_range_end_decimal_token1, ACTIONS(1723), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4404), 1, + ACTIONS(4400), 1, anon_sym_LT, - ACTIONS(4406), 1, + ACTIONS(4402), 1, anon_sym_DOT2, - ACTIONS(4408), 1, + ACTIONS(4404), 1, anon_sym_EQ2, - ACTIONS(4410), 1, + ACTIONS(4406), 1, aux_sym_unquoted_token4, - ACTIONS(4412), 1, + ACTIONS(4408), 1, aux_sym_unquoted_token7, - STATE(736), 1, + STATE(747), 1, sym__var, - STATE(2096), 1, + STATE(2112), 1, sym_comment, ACTIONS(991), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(793), 3, + STATE(841), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -242126,170 +243014,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [90586] = 33, + [99083] = 31, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3667), 1, + ACTIONS(3675), 1, anon_sym_DOT, - ACTIONS(3671), 1, - sym_val_date, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4384), 1, - anon_sym_not, - ACTIONS(4386), 1, - sym_val_nothing, - ACTIONS(4414), 1, - sym_identifier, - STATE(241), 1, + ACTIONS(4158), 1, + anon_sym_COLON, + STATE(243), 1, sym_val_number, - STATE(256), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(2097), 1, + STATE(2113), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3406), 1, + STATE(3419), 1, sym_val_variable, - STATE(3442), 1, + STATE(3466), 1, sym_expr_parenthesized, - STATE(3621), 1, + STATE(3655), 1, sym__expression, - ACTIONS(3685), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4388), 2, + ACTIONS(3679), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4390), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(3681), 3, + ACTIONS(3693), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3675), 4, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3118), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [90706] = 33, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1176), 1, - anon_sym_LPAREN, - ACTIONS(4070), 1, - anon_sym_LBRACK, - ACTIONS(4072), 1, - anon_sym_DOLLAR, - ACTIONS(4074), 1, - anon_sym_DASH, - ACTIONS(4076), 1, - anon_sym_LBRACE, - ACTIONS(4082), 1, - sym_val_date, - ACTIONS(4088), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4090), 1, - aux_sym__val_number_decimal_token2, - ACTIONS(4094), 1, - anon_sym_DQUOTE, - ACTIONS(4098), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4100), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4394), 1, - anon_sym_DOT, - ACTIONS(4396), 1, - anon_sym_not, - ACTIONS(4398), 1, - sym_val_nothing, - ACTIONS(4416), 1, - sym_cmd_identifier, - STATE(29), 1, - sym__val_number_decimal, - STATE(31), 1, - sym_val_number, - STATE(544), 1, - sym__var, - STATE(572), 1, - sym_expr_parenthesized, - STATE(576), 1, - sym_val_variable, - STATE(594), 1, - sym__expression, - STATE(617), 1, - sym__str_double_quotes, - STATE(618), 1, - sym__inter_single_quotes, - STATE(619), 1, - sym__inter_double_quotes, - STATE(2098), 1, - sym_comment, - ACTIONS(4096), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4400), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4402), 2, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(4092), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4086), 4, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, + anon_sym_inf, anon_sym_DASHinf, - STATE(644), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(615), 10, + anon_sym_NaN, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -242300,83 +243099,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [90826] = 33, + [99199] = 33, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3667), 1, + ACTIONS(3675), 1, anon_sym_DOT, - ACTIONS(3671), 1, + ACTIONS(3679), 1, sym_val_date, - ACTIONS(3677), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4380), 1, - sym_identifier, - ACTIONS(4384), 1, + ACTIONS(4160), 1, anon_sym_not, - ACTIONS(4386), 1, + ACTIONS(4162), 1, sym_val_nothing, - STATE(241), 1, + ACTIONS(4410), 1, + sym_identifier, + STATE(243), 1, sym_val_number, - STATE(256), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(2099), 1, + STATE(2114), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3406), 1, + STATE(3419), 1, sym_val_variable, - STATE(3442), 1, + STATE(3466), 1, sym_expr_parenthesized, - STATE(3624), 1, + STATE(3649), 1, sym__expression, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4388), 2, + ACTIONS(4164), 2, anon_sym_true, anon_sym_false, - ACTIONS(4390), 2, + ACTIONS(4166), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3675), 4, + ACTIONS(3683), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -242387,81 +243186,81 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [90946] = 31, + [99319] = 31, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3667), 1, + ACTIONS(3675), 1, anon_sym_DOT, - ACTIONS(3669), 1, - anon_sym_not, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4382), 1, + ACTIONS(4158), 1, anon_sym_COLON, - STATE(241), 1, + STATE(243), 1, sym_val_number, - STATE(256), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(2100), 1, + STATE(2115), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3406), 1, + STATE(3419), 1, sym_val_variable, - STATE(3442), 1, + STATE(3466), 1, sym_expr_parenthesized, - STATE(3641), 1, + STATE(3646), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -242472,83 +243271,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [91062] = 33, + [99435] = 33, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(1129), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(4248), 1, + anon_sym_LBRACK, + ACTIONS(4250), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(4252), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(4254), 1, anon_sym_LBRACE, - ACTIONS(3667), 1, - anon_sym_DOT, - ACTIONS(3671), 1, + ACTIONS(4260), 1, sym_val_date, - ACTIONS(3677), 1, + ACTIONS(4266), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(4268), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4272), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4276), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4278), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - ACTIONS(4384), 1, + ACTIONS(4412), 1, + sym_cmd_identifier, + ACTIONS(4414), 1, + anon_sym_DOT, + ACTIONS(4416), 1, anon_sym_not, - ACTIONS(4386), 1, - sym_val_nothing, ACTIONS(4418), 1, - sym_identifier, - STATE(241), 1, - sym_val_number, - STATE(256), 1, + sym_val_nothing, + STATE(28), 1, sym__val_number_decimal, - STATE(2101), 1, - sym_comment, - STATE(2581), 1, + STATE(31), 1, + sym_val_number, + STATE(560), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3406), 1, + STATE(576), 1, sym_val_variable, - STATE(3442), 1, + STATE(578), 1, sym_expr_parenthesized, - STATE(3622), 1, + STATE(589), 1, + sym__inter_double_quotes, + STATE(627), 1, sym__expression, - ACTIONS(3685), 2, + STATE(630), 1, + sym__str_double_quotes, + STATE(633), 1, + sym__inter_single_quotes, + STATE(2116), 1, + sym_comment, + ACTIONS(4274), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4388), 2, + ACTIONS(4420), 2, anon_sym_true, anon_sym_false, - ACTIONS(4390), 2, + ACTIONS(4422), 2, anon_sym_inf, anon_sym_NaN, - ACTIONS(3681), 3, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3675), 4, + ACTIONS(4264), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - STATE(3022), 4, + STATE(647), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(3118), 10, + STATE(593), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -242559,35 +243358,35 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [91182] = 15, + [99555] = 15, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2438), 1, + ACTIONS(2518), 1, anon_sym_LPAREN, - ACTIONS(2440), 1, + ACTIONS(2520), 1, anon_sym_DOLLAR, - ACTIONS(4410), 1, + ACTIONS(4406), 1, aux_sym_unquoted_token4, - ACTIONS(4412), 1, + ACTIONS(4408), 1, aux_sym_unquoted_token7, - ACTIONS(4420), 1, + ACTIONS(4424), 1, anon_sym_LT, - ACTIONS(4422), 1, + ACTIONS(4426), 1, anon_sym_DOT2, - ACTIONS(4424), 1, + ACTIONS(4428), 1, anon_sym_EQ2, - ACTIONS(4426), 1, + ACTIONS(4430), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4428), 1, + ACTIONS(4432), 1, aux_sym__val_range_end_decimal_token4, - STATE(2102), 1, + STATE(2117), 1, sym_comment, - STATE(2251), 1, + STATE(2252), 1, sym__var, ACTIONS(991), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2398), 3, + STATE(2384), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -242628,81 +243427,170 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [91266] = 31, + [99639] = 33, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(1129), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(4248), 1, + anon_sym_LBRACK, + ACTIONS(4250), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(4252), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(4254), 1, anon_sym_LBRACE, - ACTIONS(3667), 1, + ACTIONS(4260), 1, + sym_val_date, + ACTIONS(4266), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4268), 1, + aux_sym__val_number_decimal_token2, + ACTIONS(4272), 1, + anon_sym_DQUOTE, + ACTIONS(4276), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4278), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4414), 1, anon_sym_DOT, - ACTIONS(3669), 1, + ACTIONS(4416), 1, anon_sym_not, - ACTIONS(3677), 1, - aux_sym__val_number_decimal_token1, + ACTIONS(4418), 1, + sym_val_nothing, + ACTIONS(4434), 1, + sym_cmd_identifier, + STATE(28), 1, + sym__val_number_decimal, + STATE(31), 1, + sym_val_number, + STATE(560), 1, + sym__var, + STATE(576), 1, + sym_val_variable, + STATE(578), 1, + sym_expr_parenthesized, + STATE(589), 1, + sym__inter_double_quotes, + STATE(608), 1, + sym__expression, + STATE(630), 1, + sym__str_double_quotes, + STATE(633), 1, + sym__inter_single_quotes, + STATE(2118), 1, + sym_comment, + ACTIONS(4274), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4420), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4422), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(4270), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4264), 4, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DASHinf, + STATE(647), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(593), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [99759] = 33, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3663), 1, + anon_sym_LPAREN, + ACTIONS(3665), 1, + anon_sym_DOLLAR, + ACTIONS(3667), 1, + anon_sym_DASH, + ACTIONS(3669), 1, + anon_sym_LBRACE, + ACTIONS(3675), 1, + anon_sym_DOT, ACTIONS(3679), 1, + sym_val_date, + ACTIONS(3685), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - ACTIONS(4382), 1, - anon_sym_COLON, - STATE(241), 1, + ACTIONS(4160), 1, + anon_sym_not, + ACTIONS(4162), 1, + sym_val_nothing, + ACTIONS(4436), 1, + sym_identifier, + STATE(243), 1, sym_val_number, - STATE(256), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(2103), 1, + STATE(2119), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3406), 1, + STATE(3419), 1, sym_val_variable, - STATE(3442), 1, + STATE(3466), 1, sym_expr_parenthesized, - STATE(3625), 1, + STATE(3620), 1, sym__expression, - ACTIONS(3671), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(4164), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4166), 2, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 4, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(3118), 10, + STATE(3044), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -242713,79 +243601,145 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [91382] = 30, + [99879] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1055), 1, + anon_sym_LF, + ACTIONS(2271), 1, + anon_sym_LPAREN, + ACTIONS(2273), 1, + anon_sym_DOLLAR, + ACTIONS(4338), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4340), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4438), 1, + anon_sym_LT, + ACTIONS(4440), 1, + anon_sym_DOT2, + ACTIONS(4442), 1, + anon_sym_EQ2, + STATE(2120), 1, + sym_comment, + STATE(2195), 1, + sym__var, + STATE(2283), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1053), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [99958] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(3982), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(3994), 1, + anon_sym_DOT, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4008), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4012), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4430), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(262), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(263), 1, sym_val_number, - STATE(2104), 1, + STATE(2121), 1, sym_comment, - STATE(2482), 1, + STATE(2996), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(3142), 1, + sym__expression, + STATE(3415), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(3520), 1, + sym_val_variable, + STATE(3576), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(3577), 1, sym__inter_single_quotes, - STATE(2744), 1, - sym__expression, - ACTIONS(4120), 2, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4014), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -242796,79 +243750,145 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [91495] = 30, + [100071] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1065), 1, + anon_sym_LF, + ACTIONS(2271), 1, + anon_sym_LPAREN, + ACTIONS(2273), 1, + anon_sym_DOLLAR, + ACTIONS(4338), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4340), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4440), 1, + anon_sym_DOT2, + ACTIONS(4444), 1, + anon_sym_LT, + ACTIONS(4446), 1, + anon_sym_EQ2, + STATE(2122), 1, + sym_comment, + STATE(2195), 1, + sym__var, + STATE(2281), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1063), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [100150] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(3986), 1, - anon_sym_DOT, - ACTIONS(3988), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - STATE(258), 1, + ACTIONS(4448), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(207), 1, sym_val_number, - STATE(2105), 1, + STATE(2123), 1, sym_comment, - STATE(2973), 1, - sym__expression, - STATE(2980), 1, + STATE(2488), 1, sym__var, - STATE(3384), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3492), 1, + STATE(2547), 1, sym_val_variable, - STATE(3551), 1, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3566), 1, - sym__str_double_quotes, - STATE(3575), 1, + STATE(2634), 1, sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2817), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -242879,79 +243899,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [91608] = 30, + [100263] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(3982), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3986), 1, + ACTIONS(3994), 1, anon_sym_DOT, - ACTIONS(3988), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(4008), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4012), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - STATE(258), 1, + STATE(262), 1, sym__val_number_decimal, STATE(263), 1, sym_val_number, - STATE(2106), 1, + STATE(2124), 1, sym_comment, - STATE(2980), 1, + STATE(2996), 1, sym__var, - STATE(3114), 1, + STATE(3126), 1, sym__expression, - STATE(3384), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(3492), 1, + STATE(3520), 1, sym_val_variable, - STATE(3551), 1, + STATE(3576), 1, sym__inter_double_quotes, - STATE(3566), 1, - sym__str_double_quotes, - STATE(3575), 1, + STATE(3577), 1, sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4014), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -242962,79 +243982,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [91721] = 30, + [100376] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(3982), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3986), 1, + ACTIONS(3994), 1, anon_sym_DOT, - ACTIONS(3988), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(4008), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4012), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - STATE(258), 1, + STATE(262), 1, sym__val_number_decimal, STATE(263), 1, sym_val_number, - STATE(2107), 1, + STATE(2125), 1, sym_comment, - STATE(2980), 1, + STATE(2996), 1, sym__var, - STATE(3125), 1, + STATE(3140), 1, sym__expression, - STATE(3384), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(3492), 1, + STATE(3520), 1, sym_val_variable, - STATE(3551), 1, + STATE(3576), 1, sym__inter_double_quotes, - STATE(3566), 1, - sym__str_double_quotes, - STATE(3575), 1, + STATE(3577), 1, sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4014), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -243045,162 +244065,211 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [91834] = 30, - ACTIONS(3), 1, + [100489] = 13, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(1047), 1, + anon_sym_LF, + ACTIONS(2273), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, - anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(4450), 1, + anon_sym_LPAREN, + ACTIONS(4452), 1, + anon_sym_LT, + ACTIONS(4454), 1, + anon_sym_DOT2, + ACTIONS(4456), 1, + anon_sym_EQ2, + ACTIONS(4458), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4460), 1, + aux_sym__val_range_end_decimal_token4, + STATE(2126), 1, + sym_comment, + STATE(2202), 1, + sym__var, + STATE(2367), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1045), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(3667), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(3669), 1, - anon_sym_not, - ACTIONS(3677), 1, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3687), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - STATE(241), 1, - sym_val_number, - STATE(256), 1, - sym__val_number_decimal, - STATE(2108), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [100568] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1031), 1, + anon_sym_LF, + ACTIONS(2273), 1, + anon_sym_DOLLAR, + ACTIONS(4450), 1, + anon_sym_LPAREN, + ACTIONS(4454), 1, + anon_sym_DOT2, + ACTIONS(4458), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4460), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4462), 1, + anon_sym_LT, + ACTIONS(4464), 1, + anon_sym_EQ2, + STATE(2127), 1, sym_comment, - STATE(2581), 1, + STATE(2202), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, - sym__inter_double_quotes, - STATE(3113), 1, - sym__inter_single_quotes, - STATE(3406), 1, - sym_val_variable, - STATE(3442), 1, + STATE(2366), 3, sym_expr_parenthesized, - STATE(3625), 1, - sym__expression, - ACTIONS(3671), 2, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1029), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, sym_val_nothing, - sym_val_date, - ACTIONS(3673), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3681), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3022), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3675), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [91947] = 30, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [100647] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(3982), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3986), 1, + ACTIONS(3994), 1, anon_sym_DOT, - ACTIONS(3988), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(4008), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4012), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - STATE(258), 1, + STATE(262), 1, sym__val_number_decimal, STATE(263), 1, sym_val_number, - STATE(2109), 1, + STATE(2128), 1, sym_comment, - STATE(2980), 1, + STATE(2996), 1, sym__var, - STATE(3129), 1, + STATE(3149), 1, sym__expression, - STATE(3384), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(3492), 1, + STATE(3520), 1, sym_val_variable, - STATE(3551), 1, + STATE(3576), 1, sym__inter_double_quotes, - STATE(3566), 1, - sym__str_double_quotes, - STATE(3575), 1, + STATE(3577), 1, sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4014), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -243211,79 +244280,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [92060] = 30, + [100760] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(3982), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(3994), 1, + anon_sym_DOT, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4008), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4012), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4430), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(262), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(263), 1, sym_val_number, - STATE(2110), 1, + STATE(2129), 1, sym_comment, - STATE(2482), 1, + STATE(2990), 1, + sym__expression, + STATE(2996), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(3520), 1, + sym_val_variable, + STATE(3576), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(3577), 1, sym__inter_single_quotes, - STATE(2942), 1, - sym__expression, - ACTIONS(4120), 2, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4014), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -243294,79 +244363,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [92173] = 30, + [100873] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(995), 1, - anon_sym_DOLLAR, - ACTIONS(4236), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(4238), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4240), 1, + ACTIONS(4046), 1, + anon_sym_DOLLAR, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(4242), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(4246), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(4254), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4256), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4260), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4264), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4266), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4432), 1, + ACTIONS(4448), 1, anon_sym_DOT, - STATE(11), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(16), 1, + STATE(207), 1, sym_val_number, - STATE(305), 1, + STATE(2130), 1, + sym_comment, + STATE(2488), 1, sym__var, - STATE(352), 1, - sym_val_variable, - STATE(359), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(379), 1, - sym__str_double_quotes, - STATE(405), 1, - sym__expression, - STATE(421), 1, + STATE(2547), 1, + sym_val_variable, + STATE(2633), 1, sym__inter_double_quotes, - STATE(422), 1, + STATE(2634), 1, sym__inter_single_quotes, - STATE(2111), 1, - sym_comment, - ACTIONS(4248), 2, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2784), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(4250), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4262), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4258), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(365), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4252), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(444), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -243377,79 +244446,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [92286] = 30, + [100986] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3667), 1, + ACTIONS(3675), 1, anon_sym_DOT, - ACTIONS(3669), 1, - anon_sym_not, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - STATE(241), 1, + STATE(243), 1, sym_val_number, - STATE(256), 1, + STATE(261), 1, sym__val_number_decimal, - STATE(2112), 1, + STATE(2131), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3406), 1, + STATE(3463), 1, sym_val_variable, - STATE(3442), 1, + STATE(3521), 1, sym_expr_parenthesized, - STATE(3639), 1, + STATE(3616), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -243460,79 +244529,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [92399] = 30, + [101099] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(3986), 1, - anon_sym_DOT, - ACTIONS(3988), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - STATE(258), 1, + ACTIONS(4448), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(207), 1, sym_val_number, - STATE(2113), 1, + STATE(2132), 1, sym_comment, - STATE(2980), 1, + STATE(2488), 1, sym__var, - STATE(3065), 1, - sym__expression, - STATE(3384), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3492), 1, + STATE(2547), 1, sym_val_variable, - STATE(3551), 1, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3566), 1, - sym__str_double_quotes, - STATE(3575), 1, + STATE(2634), 1, sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2955), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -243543,79 +244612,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [92512] = 30, + [101212] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3982), 1, + anon_sym_LBRACK, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3667), 1, + ACTIONS(3994), 1, anon_sym_DOT, - ACTIONS(3669), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3677), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(4008), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(4012), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, - anon_sym_LBRACK, - STATE(241), 1, - sym_val_number, - STATE(256), 1, + STATE(262), 1, sym__val_number_decimal, - STATE(2114), 1, + STATE(263), 1, + sym_val_number, + STATE(2133), 1, sym_comment, - STATE(2581), 1, + STATE(2991), 1, + sym__expression, + STATE(2996), 1, sym__var, - STATE(2962), 1, - sym__str_double_quotes, - STATE(3088), 1, + STATE(3415), 1, + sym_expr_parenthesized, + STATE(3520), 1, + sym_val_variable, + STATE(3576), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3577), 1, sym__inter_single_quotes, - STATE(3406), 1, - sym_val_variable, - STATE(3442), 1, - sym_expr_parenthesized, - STATE(3641), 1, - sym__expression, - ACTIONS(3671), 2, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(4014), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -243626,79 +244695,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [92625] = 30, + [101325] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(3982), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(3994), 1, + anon_sym_DOT, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4008), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4012), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4430), 1, - anon_sym_DOT, - STATE(200), 1, + STATE(262), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(263), 1, sym_val_number, - STATE(2115), 1, + STATE(2134), 1, sym_comment, - STATE(2482), 1, + STATE(2957), 1, + sym__expression, + STATE(2996), 1, sym__var, - STATE(2551), 1, - sym_val_variable, - STATE(2558), 1, + STATE(3415), 1, sym_expr_parenthesized, - STATE(2564), 1, - sym__str_double_quotes, - STATE(2567), 1, + STATE(3520), 1, + sym_val_variable, + STATE(3576), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(3577), 1, sym__inter_single_quotes, - STATE(2925), 1, - sym__expression, - ACTIONS(4120), 2, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4014), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -243709,145 +244778,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [92738] = 13, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1031), 1, - anon_sym_LF, - ACTIONS(2283), 1, - anon_sym_LPAREN, - ACTIONS(2285), 1, - anon_sym_DOLLAR, - ACTIONS(4370), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4372), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4434), 1, - anon_sym_LT, - ACTIONS(4436), 1, - anon_sym_DOT2, - ACTIONS(4438), 1, - anon_sym_EQ2, - STATE(2116), 1, - sym_comment, - STATE(2200), 1, - sym__var, - STATE(2296), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1029), 38, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [92817] = 30, + [101438] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3667), 1, + ACTIONS(3675), 1, anon_sym_DOT, - ACTIONS(3669), 1, - anon_sym_not, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - STATE(241), 1, + STATE(243), 1, sym_val_number, - STATE(256), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(2117), 1, + STATE(2135), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3406), 1, + STATE(3419), 1, sym_val_variable, - STATE(3442), 1, + STATE(3466), 1, sym_expr_parenthesized, - STATE(3602), 1, + STATE(3646), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -243858,79 +244861,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [92930] = 30, + [101551] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3667), 1, + ACTIONS(3675), 1, anon_sym_DOT, - ACTIONS(3669), 1, - anon_sym_not, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - STATE(241), 1, + STATE(243), 1, sym_val_number, - STATE(257), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(2118), 1, + STATE(2136), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, + STATE(3419), 1, sym_val_variable, - STATE(3626), 1, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3655), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -243941,79 +244944,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [93043] = 30, + [101664] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_DOLLAR, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(3661), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(3667), 1, + ACTIONS(3675), 1, anon_sym_DOT, - ACTIONS(3669), 1, - anon_sym_not, ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3679), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(3683), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(3687), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3689), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4036), 1, + ACTIONS(4080), 1, anon_sym_LBRACK, - STATE(241), 1, + STATE(243), 1, sym_val_number, - STATE(257), 1, + STATE(259), 1, sym__val_number_decimal, - STATE(2119), 1, + STATE(2137), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2962), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(3113), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(3498), 1, - sym_expr_parenthesized, - STATE(3502), 1, + STATE(3419), 1, sym_val_variable, - STATE(3628), 1, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3644), 1, sym__expression, - ACTIONS(3671), 2, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(3673), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(3685), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3681), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3022), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3675), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3118), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -244024,79 +245027,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [93156] = 30, + [101777] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1013), 1, - anon_sym_DOLLAR, - ACTIONS(4202), 1, - anon_sym_LBRACK, - ACTIONS(4204), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4206), 1, + ACTIONS(3665), 1, + anon_sym_DOLLAR, + ACTIONS(3667), 1, anon_sym_DASH, - ACTIONS(4208), 1, + ACTIONS(3669), 1, anon_sym_LBRACE, - ACTIONS(4212), 1, + ACTIONS(3675), 1, + anon_sym_DOT, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(4220), 1, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4222), 1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4226), 1, + ACTIONS(3691), 1, anon_sym_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(3695), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4440), 1, - anon_sym_DOT, - STATE(17), 1, - sym__val_number_decimal, - STATE(21), 1, + ACTIONS(4080), 1, + anon_sym_LBRACK, + STATE(243), 1, sym_val_number, - STATE(314), 1, + STATE(261), 1, + sym__val_number_decimal, + STATE(2138), 1, + sym_comment, + STATE(2598), 1, sym__var, - STATE(410), 1, - sym_expr_parenthesized, - STATE(445), 1, - sym_val_variable, - STATE(476), 1, + STATE(2980), 1, sym__str_double_quotes, - STATE(477), 1, - sym__expression, - STATE(521), 1, + STATE(3127), 1, sym__inter_double_quotes, - STATE(522), 1, + STATE(3128), 1, sym__inter_single_quotes, - STATE(2120), 1, - sym_comment, - ACTIONS(4214), 2, + STATE(3463), 1, + sym_val_variable, + STATE(3521), 1, + sym_expr_parenthesized, + STATE(3615), 1, + sym__expression, + ACTIONS(3679), 2, sym_val_nothing, sym_val_date, - ACTIONS(4216), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - ACTIONS(4228), 2, + ACTIONS(3693), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4224), 3, + ACTIONS(3689), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(511), 4, + STATE(3044), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4218), 6, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(525), 10, + STATE(3131), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -244107,145 +245110,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [93269] = 13, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1065), 1, - anon_sym_LF, - ACTIONS(2283), 1, - anon_sym_LPAREN, - ACTIONS(2285), 1, - anon_sym_DOLLAR, - ACTIONS(4370), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4372), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4436), 1, - anon_sym_DOT2, - ACTIONS(4442), 1, - anon_sym_LT, - ACTIONS(4444), 1, - anon_sym_EQ2, - STATE(2121), 1, - sym_comment, - STATE(2200), 1, - sym__var, - STATE(2297), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1063), 38, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [93348] = 30, + [101890] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(3982), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(3986), 1, anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(3990), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(3992), 1, anon_sym_LBRACE, - ACTIONS(3986), 1, + ACTIONS(3994), 1, anon_sym_DOT, - ACTIONS(3988), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(4006), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(4008), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4012), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4016), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4018), 1, anon_sym_DOLLAR_DQUOTE, - STATE(258), 1, + STATE(262), 1, sym__val_number_decimal, STATE(263), 1, sym_val_number, - STATE(2122), 1, + STATE(2139), 1, sym_comment, - STATE(2979), 1, - sym__expression, - STATE(2980), 1, + STATE(2996), 1, sym__var, - STATE(3384), 1, + STATE(3080), 1, + sym__expression, + STATE(3415), 1, sym_expr_parenthesized, - STATE(3492), 1, + STATE(3520), 1, sym_val_variable, - STATE(3551), 1, + STATE(3576), 1, sym__inter_double_quotes, - STATE(3566), 1, - sym__str_double_quotes, - STATE(3575), 1, + STATE(3577), 1, sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(3594), 1, + sym__str_double_quotes, + ACTIONS(3998), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4014), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4010), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(3604), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(4002), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(3592), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -244256,211 +245193,162 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [93461] = 13, - ACTIONS(105), 1, + [102003] = 30, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1041), 1, - anon_sym_LF, - ACTIONS(2285), 1, - anon_sym_DOLLAR, - ACTIONS(4446), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4448), 1, - anon_sym_LT, - ACTIONS(4450), 1, - anon_sym_DOT2, - ACTIONS(4452), 1, - anon_sym_EQ2, - ACTIONS(4454), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4456), 1, - aux_sym__val_range_end_decimal_token4, - STATE(2123), 1, - sym_comment, - STATE(2193), 1, - sym__var, - STATE(2334), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1039), 38, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, + ACTIONS(3665), 1, + anon_sym_DOLLAR, + ACTIONS(3667), 1, + anon_sym_DASH, + ACTIONS(3669), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3675), 1, anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, + ACTIONS(3677), 1, + anon_sym_not, + ACTIONS(3685), 1, aux_sym__val_number_decimal_token1, + ACTIONS(3687), 1, aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, + ACTIONS(3691), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [93540] = 13, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1057), 1, - anon_sym_LF, - ACTIONS(2285), 1, - anon_sym_DOLLAR, - ACTIONS(4446), 1, - anon_sym_LPAREN, - ACTIONS(4450), 1, - anon_sym_DOT2, - ACTIONS(4454), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4456), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4458), 1, - anon_sym_LT, - ACTIONS(4460), 1, - anon_sym_EQ2, - STATE(2124), 1, + ACTIONS(3695), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3697), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4080), 1, + anon_sym_LBRACK, + STATE(243), 1, + sym_val_number, + STATE(259), 1, + sym__val_number_decimal, + STATE(2140), 1, sym_comment, - STATE(2193), 1, + STATE(2598), 1, sym__var, - STATE(2329), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, + STATE(2980), 1, + sym__str_double_quotes, + STATE(3127), 1, + sym__inter_double_quotes, + STATE(3128), 1, + sym__inter_single_quotes, + STATE(3419), 1, sym_val_variable, - ACTIONS(1055), 38, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + STATE(3466), 1, + sym_expr_parenthesized, + STATE(3653), 1, + sym__expression, + ACTIONS(3679), 2, sym_val_nothing, + sym_val_date, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, + ACTIONS(3693), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3689), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3044), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(3683), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [93619] = 30, + STATE(3131), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [102116] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(4042), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, + ACTIONS(4046), 1, anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(4048), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(4050), 1, anon_sym_LBRACE, - ACTIONS(3986), 1, - anon_sym_DOT, - ACTIONS(3988), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(4062), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(4064), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4068), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4072), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4074), 1, anon_sym_DOLLAR_DQUOTE, - STATE(258), 1, + ACTIONS(4448), 1, + anon_sym_DOT, + STATE(198), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(207), 1, sym_val_number, - STATE(2125), 1, + STATE(2141), 1, sym_comment, - STATE(2948), 1, - sym__expression, - STATE(2980), 1, + STATE(2488), 1, sym__var, - STATE(3384), 1, + STATE(2536), 1, sym_expr_parenthesized, - STATE(3492), 1, + STATE(2547), 1, sym_val_variable, - STATE(3551), 1, + STATE(2633), 1, sym__inter_double_quotes, - STATE(3566), 1, - sym__str_double_quotes, - STATE(3575), 1, + STATE(2634), 1, sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(2683), 1, + sym__str_double_quotes, + STATE(2839), 1, + sym__expression, + ACTIONS(4056), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4070), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4066), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(2630), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(4060), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(2679), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -244471,79 +245359,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [93732] = 30, + [102229] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, + ACTIONS(995), 1, + anon_sym_DOLLAR, + ACTIONS(4298), 1, anon_sym_LBRACK, - ACTIONS(3976), 1, + ACTIONS(4300), 1, anon_sym_LPAREN, - ACTIONS(3978), 1, - anon_sym_DOLLAR, - ACTIONS(3982), 1, + ACTIONS(4302), 1, anon_sym_DASH, - ACTIONS(3984), 1, + ACTIONS(4304), 1, anon_sym_LBRACE, - ACTIONS(3986), 1, - anon_sym_DOT, - ACTIONS(3988), 1, + ACTIONS(4308), 1, anon_sym_not, - ACTIONS(3998), 1, + ACTIONS(4316), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4000), 1, + ACTIONS(4318), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4004), 1, + ACTIONS(4322), 1, anon_sym_DQUOTE, - ACTIONS(4008), 1, + ACTIONS(4326), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4010), 1, + ACTIONS(4328), 1, anon_sym_DOLLAR_DQUOTE, - STATE(258), 1, + ACTIONS(4466), 1, + anon_sym_DOT, + STATE(9), 1, sym__val_number_decimal, - STATE(263), 1, + STATE(19), 1, sym_val_number, - STATE(2126), 1, - sym_comment, - STATE(2980), 1, + STATE(305), 1, sym__var, - STATE(3134), 1, - sym__expression, - STATE(3384), 1, - sym_expr_parenthesized, - STATE(3492), 1, + STATE(348), 1, sym_val_variable, - STATE(3551), 1, + STATE(356), 1, + sym_expr_parenthesized, + STATE(368), 1, + sym__expression, + STATE(420), 1, + sym__inter_single_quotes, + STATE(421), 1, sym__inter_double_quotes, - STATE(3566), 1, + STATE(446), 1, sym__str_double_quotes, - STATE(3575), 1, - sym__inter_single_quotes, - ACTIONS(3990), 2, + STATE(2142), 1, + sym_comment, + ACTIONS(4310), 2, sym_val_nothing, sym_val_date, - ACTIONS(3992), 2, + ACTIONS(4312), 2, anon_sym_true, anon_sym_false, - ACTIONS(4006), 2, + ACTIONS(4324), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4002), 3, + ACTIONS(4320), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3593), 4, + STATE(418), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3994), 6, + ACTIONS(4314), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(3594), 10, + STATE(463), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -244554,79 +245442,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [93845] = 30, + [102342] = 30, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4106), 1, + ACTIONS(1013), 1, + anon_sym_DOLLAR, + ACTIONS(4200), 1, anon_sym_LBRACK, - ACTIONS(4108), 1, + ACTIONS(4202), 1, anon_sym_LPAREN, - ACTIONS(4110), 1, - anon_sym_DOLLAR, - ACTIONS(4112), 1, + ACTIONS(4204), 1, anon_sym_DASH, - ACTIONS(4114), 1, + ACTIONS(4206), 1, anon_sym_LBRACE, - ACTIONS(4118), 1, + ACTIONS(4210), 1, anon_sym_not, - ACTIONS(4126), 1, + ACTIONS(4218), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4128), 1, + ACTIONS(4220), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4132), 1, + ACTIONS(4224), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4228), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4230), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4430), 1, + ACTIONS(4468), 1, anon_sym_DOT, - STATE(200), 1, + STATE(15), 1, sym__val_number_decimal, - STATE(204), 1, + STATE(21), 1, sym_val_number, - STATE(2127), 1, - sym_comment, - STATE(2482), 1, + STATE(322), 1, sym__var, - STATE(2551), 1, + STATE(364), 1, sym_val_variable, - STATE(2558), 1, + STATE(417), 1, sym_expr_parenthesized, - STATE(2564), 1, + STATE(466), 1, sym__str_double_quotes, - STATE(2567), 1, + STATE(482), 1, + sym__expression, + STATE(516), 1, sym__inter_double_quotes, - STATE(2569), 1, + STATE(521), 1, sym__inter_single_quotes, - STATE(2776), 1, - sym__expression, - ACTIONS(4120), 2, + STATE(2143), 1, + sym_comment, + ACTIONS(4212), 2, sym_val_nothing, sym_val_date, - ACTIONS(4122), 2, + ACTIONS(4214), 2, anon_sym_true, anon_sym_false, - ACTIONS(4134), 2, + ACTIONS(4226), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4130), 3, + ACTIONS(4222), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2625), 4, + STATE(532), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(4124), 6, + ACTIONS(4216), 6, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2573), 10, + STATE(528), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -244637,31 +245525,31 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [93958] = 13, + [102455] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2438), 1, - anon_sym_LPAREN, - ACTIONS(2440), 1, + ACTIONS(2520), 1, anon_sym_DOLLAR, - ACTIONS(4426), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4428), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4462), 1, + ACTIONS(4470), 1, + anon_sym_LPAREN, + ACTIONS(4472), 1, anon_sym_LT, - ACTIONS(4464), 1, + ACTIONS(4474), 1, anon_sym_DOT2, - ACTIONS(4466), 1, + ACTIONS(4476), 1, anon_sym_EQ2, - STATE(2128), 1, + ACTIONS(4478), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4480), 1, + aux_sym__val_range_end_decimal_token4, + STATE(2144), 1, sym_comment, - STATE(2251), 1, + STATE(2256), 1, sym__var, ACTIONS(1031), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2353), 3, + STATE(2452), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -244702,35 +245590,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [94036] = 13, + [102533] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2440), 1, + ACTIONS(2520), 1, anon_sym_DOLLAR, - ACTIONS(4468), 1, - anon_sym_LPAREN, ACTIONS(4470), 1, - anon_sym_LT, - ACTIONS(4472), 1, - anon_sym_DOT2, + anon_sym_LPAREN, ACTIONS(4474), 1, - anon_sym_EQ2, - ACTIONS(4476), 1, - aux_sym__val_range_end_decimal_token1, + anon_sym_DOT2, ACTIONS(4478), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4480), 1, aux_sym__val_range_end_decimal_token4, - STATE(2129), 1, + ACTIONS(4482), 1, + anon_sym_LT, + ACTIONS(4484), 1, + anon_sym_EQ2, + STATE(2145), 1, sym_comment, - STATE(2228), 1, + STATE(2256), 1, sym__var, - ACTIONS(1057), 2, + ACTIONS(1047), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2445), 3, + STATE(2450), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1055), 36, + ACTIONS(1045), 36, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_PIPE, @@ -244767,31 +245655,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [94114] = 13, + [102611] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2438), 1, + ACTIONS(2518), 1, anon_sym_LPAREN, - ACTIONS(2440), 1, + ACTIONS(2520), 1, anon_sym_DOLLAR, - ACTIONS(4426), 1, + ACTIONS(4430), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4428), 1, + ACTIONS(4432), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4464), 1, - anon_sym_DOT2, - ACTIONS(4480), 1, + ACTIONS(4486), 1, anon_sym_LT, - ACTIONS(4482), 1, + ACTIONS(4488), 1, + anon_sym_DOT2, + ACTIONS(4490), 1, anon_sym_EQ2, - STATE(2130), 1, + STATE(2146), 1, sym_comment, - STATE(2251), 1, + STATE(2252), 1, sym__var, ACTIONS(1065), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2333), 3, + STATE(2390), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -244832,35 +245720,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [94192] = 13, + [102689] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2440), 1, - anon_sym_DOLLAR, - ACTIONS(4468), 1, + ACTIONS(2518), 1, anon_sym_LPAREN, - ACTIONS(4472), 1, - anon_sym_DOT2, - ACTIONS(4476), 1, + ACTIONS(2520), 1, + anon_sym_DOLLAR, + ACTIONS(4430), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4478), 1, + ACTIONS(4432), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4484), 1, + ACTIONS(4488), 1, + anon_sym_DOT2, + ACTIONS(4492), 1, anon_sym_LT, - ACTIONS(4486), 1, + ACTIONS(4494), 1, anon_sym_EQ2, - STATE(2131), 1, + STATE(2147), 1, sym_comment, - STATE(2228), 1, + STATE(2252), 1, sym__var, - ACTIONS(1041), 2, + ACTIONS(1055), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2425), 3, + STATE(2402), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1039), 36, + ACTIONS(1053), 36, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_PIPE, @@ -244897,30 +245785,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [94270] = 11, + [102767] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1107), 1, + ACTIONS(1119), 1, anon_sym_LF, - ACTIONS(2285), 1, + ACTIONS(2273), 1, anon_sym_DOLLAR, - ACTIONS(4446), 1, - anon_sym_LPAREN, ACTIONS(4450), 1, - anon_sym_DOT2, + anon_sym_LPAREN, ACTIONS(4454), 1, + anon_sym_DOT2, + ACTIONS(4458), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4456), 1, + ACTIONS(4460), 1, aux_sym__val_range_end_decimal_token4, - STATE(2132), 1, + STATE(2148), 1, sym_comment, - STATE(2193), 1, + STATE(2202), 1, sym__var, - STATE(2320), 3, + STATE(2364), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1105), 38, + ACTIONS(1117), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, @@ -244959,30 +245847,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [94343] = 11, + [102840] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1115), 1, + ACTIONS(1103), 1, anon_sym_LF, - ACTIONS(2285), 1, + ACTIONS(2273), 1, anon_sym_DOLLAR, - ACTIONS(4446), 1, - anon_sym_LPAREN, ACTIONS(4450), 1, - anon_sym_DOT2, + anon_sym_LPAREN, ACTIONS(4454), 1, + anon_sym_DOT2, + ACTIONS(4458), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4456), 1, + ACTIONS(4460), 1, aux_sym__val_range_end_decimal_token4, - STATE(2133), 1, + STATE(2149), 1, sym_comment, - STATE(2193), 1, + STATE(2202), 1, sym__var, - STATE(2344), 3, + STATE(2378), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1113), 38, + ACTIONS(1101), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, @@ -245021,30 +245909,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [94416] = 11, + [102913] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1119), 1, + ACTIONS(1127), 1, anon_sym_LF, - ACTIONS(2285), 1, + ACTIONS(2273), 1, anon_sym_DOLLAR, - ACTIONS(4446), 1, - anon_sym_LPAREN, ACTIONS(4450), 1, - anon_sym_DOT2, + anon_sym_LPAREN, ACTIONS(4454), 1, + anon_sym_DOT2, + ACTIONS(4458), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4456), 1, + ACTIONS(4460), 1, aux_sym__val_range_end_decimal_token4, - STATE(2134), 1, + STATE(2150), 1, sym_comment, - STATE(2193), 1, + STATE(2202), 1, sym__var, - STATE(2339), 3, + STATE(2362), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1117), 38, + ACTIONS(1125), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, @@ -245083,92 +245971,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [94489] = 11, + [102986] = 15, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1123), 1, + ACTIONS(991), 1, anon_sym_LF, - ACTIONS(2285), 1, - anon_sym_DOLLAR, - ACTIONS(4446), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(4450), 1, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(4496), 1, + anon_sym_LT, + ACTIONS(4498), 1, anon_sym_DOT2, - ACTIONS(4454), 1, + ACTIONS(4500), 1, + anon_sym_EQ2, + ACTIONS(4502), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4456), 1, + ACTIONS(4504), 1, aux_sym__val_range_end_decimal_token4, - STATE(2135), 1, + ACTIONS(4506), 1, + aux_sym_unquoted_token4, + ACTIONS(4508), 1, + aux_sym_unquoted_token7, + STATE(2151), 1, sym_comment, - STATE(2193), 1, + STATE(2556), 1, sym__var, - STATE(2338), 3, + STATE(2715), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1121), 38, + ACTIONS(989), 34, anon_sym_SEMI, - anon_sym_LBRACK, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH_DASH, - anon_sym_LBRACE, + anon_sym_DASH, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_short_flag, - aux_sym_unquoted_token1, - [94562] = 11, + [103067] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1127), 1, + ACTIONS(1115), 1, anon_sym_LF, - ACTIONS(2285), 1, + ACTIONS(2273), 1, anon_sym_DOLLAR, - ACTIONS(4446), 1, - anon_sym_LPAREN, ACTIONS(4450), 1, - anon_sym_DOT2, + anon_sym_LPAREN, ACTIONS(4454), 1, + anon_sym_DOT2, + ACTIONS(4458), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4456), 1, + ACTIONS(4460), 1, aux_sym__val_range_end_decimal_token4, - STATE(2136), 1, + STATE(2152), 1, sym_comment, - STATE(2193), 1, + STATE(2202), 1, sym__var, - STATE(2336), 3, + STATE(2365), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1125), 38, + ACTIONS(1113), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, @@ -245207,96 +246099,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [94635] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4108), 1, - anon_sym_LPAREN, - ACTIONS(4488), 1, - anon_sym_DOLLAR, - ACTIONS(4490), 1, - anon_sym_LT, - ACTIONS(4492), 1, - anon_sym_DOT2, - ACTIONS(4494), 1, - anon_sym_EQ2, - ACTIONS(4496), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4498), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4500), 1, - aux_sym_unquoted_token4, - ACTIONS(4502), 1, - aux_sym_unquoted_token7, - STATE(2137), 1, - sym_comment, - STATE(2482), 1, - sym__var, - STATE(2537), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(989), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(991), 23, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [94716] = 11, + [103140] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1103), 1, + ACTIONS(1111), 1, anon_sym_LF, - ACTIONS(2285), 1, + ACTIONS(2273), 1, anon_sym_DOLLAR, - ACTIONS(4446), 1, - anon_sym_LPAREN, ACTIONS(4450), 1, - anon_sym_DOT2, + anon_sym_LPAREN, ACTIONS(4454), 1, + anon_sym_DOT2, + ACTIONS(4458), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4456), 1, + ACTIONS(4460), 1, aux_sym__val_range_end_decimal_token4, - STATE(2138), 1, + STATE(2153), 1, sym_comment, - STATE(2193), 1, + STATE(2202), 1, sym__var, - STATE(2323), 3, + STATE(2374), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1101), 38, + ACTIONS(1109), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, @@ -245335,30 +246161,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [94789] = 11, + [103213] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1111), 1, + ACTIONS(1099), 1, anon_sym_LF, - ACTIONS(2285), 1, + ACTIONS(2273), 1, anon_sym_DOLLAR, - ACTIONS(4446), 1, - anon_sym_LPAREN, ACTIONS(4450), 1, - anon_sym_DOT2, + anon_sym_LPAREN, ACTIONS(4454), 1, + anon_sym_DOT2, + ACTIONS(4458), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4456), 1, + ACTIONS(4460), 1, aux_sym__val_range_end_decimal_token4, - STATE(2139), 1, + STATE(2154), 1, sym_comment, - STATE(2193), 1, + STATE(2202), 1, sym__var, - STATE(2317), 3, + STATE(2376), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1109), 38, + ACTIONS(1097), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, @@ -245397,30 +246223,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [94862] = 11, + [103286] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1099), 1, + ACTIONS(1107), 1, anon_sym_LF, - ACTIONS(2285), 1, + ACTIONS(2273), 1, anon_sym_DOLLAR, - ACTIONS(4446), 1, - anon_sym_LPAREN, ACTIONS(4450), 1, - anon_sym_DOT2, + anon_sym_LPAREN, ACTIONS(4454), 1, + anon_sym_DOT2, + ACTIONS(4458), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4456), 1, + ACTIONS(4460), 1, aux_sym__val_range_end_decimal_token4, - STATE(2140), 1, + STATE(2155), 1, sym_comment, - STATE(2193), 1, + STATE(2202), 1, sym__var, - STATE(2325), 3, + STATE(2377), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1097), 38, + ACTIONS(1105), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_RPAREN, @@ -245459,58 +246285,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [94935] = 15, - ACTIONS(105), 1, + [103359] = 15, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(991), 1, - anon_sym_LF, - ACTIONS(3476), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(3478), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4504), 1, + ACTIONS(4512), 1, anon_sym_LT, - ACTIONS(4506), 1, + ACTIONS(4514), 1, anon_sym_DOT2, - ACTIONS(4508), 1, + ACTIONS(4516), 1, anon_sym_EQ2, - ACTIONS(4510), 1, + ACTIONS(4518), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4512), 1, + ACTIONS(4520), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4514), 1, + ACTIONS(4522), 1, aux_sym_unquoted_token4, - ACTIONS(4516), 1, + ACTIONS(4524), 1, aux_sym_unquoted_token7, - STATE(2141), 1, + STATE(2156), 1, sym_comment, - STATE(2530), 1, + STATE(2488), 1, sym__var, - STATE(2728), 3, + STATE(2568), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(989), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(989), 12, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(991), 23, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -245521,40 +246351,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [95016] = 11, + [103440] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2440), 1, + ACTIONS(1123), 1, + anon_sym_LF, + ACTIONS(2273), 1, anon_sym_DOLLAR, - ACTIONS(4468), 1, + ACTIONS(4450), 1, anon_sym_LPAREN, - ACTIONS(4472), 1, + ACTIONS(4454), 1, anon_sym_DOT2, - ACTIONS(4476), 1, + ACTIONS(4458), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4478), 1, + ACTIONS(4460), 1, aux_sym__val_range_end_decimal_token4, - STATE(2142), 1, + STATE(2157), 1, sym_comment, - STATE(2228), 1, + STATE(2202), 1, sym__var, - ACTIONS(1107), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2474), 3, + STATE(2363), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1105), 36, + ACTIONS(1121), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -245586,28 +246413,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [95088] = 13, + [103513] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4108), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4488), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4496), 1, + ACTIONS(4512), 1, + anon_sym_LT, + ACTIONS(4514), 1, + anon_sym_DOT2, + ACTIONS(4516), 1, + anon_sym_EQ2, + ACTIONS(4518), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4498), 1, + ACTIONS(4520), 1, aux_sym__val_range_end_decimal_token4, + ACTIONS(4522), 1, + aux_sym_unquoted_token4, + ACTIONS(4524), 1, + aux_sym_unquoted_token7, + STATE(2158), 1, + sym_comment, + STATE(2488), 1, + sym__var, + STATE(2568), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(989), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(991), 22, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [103593] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4044), 1, + anon_sym_LPAREN, + ACTIONS(4510), 1, + anon_sym_DOLLAR, ACTIONS(4518), 1, - anon_sym_LT, + aux_sym__val_range_end_decimal_token1, ACTIONS(4520), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4526), 1, + anon_sym_LT, + ACTIONS(4528), 1, anon_sym_DOT2, - ACTIONS(4522), 1, + ACTIONS(4530), 1, anon_sym_EQ2, - STATE(2143), 1, + STATE(2159), 1, sym_comment, - STATE(2482), 1, + STATE(2488), 1, sym__var, - STATE(2535), 3, + STATE(2574), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -245649,31 +246541,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [95164] = 11, + [103669] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2440), 1, + ACTIONS(2520), 1, anon_sym_DOLLAR, - ACTIONS(4468), 1, + ACTIONS(4470), 1, anon_sym_LPAREN, - ACTIONS(4472), 1, + ACTIONS(4474), 1, anon_sym_DOT2, - ACTIONS(4476), 1, - aux_sym__val_range_end_decimal_token1, ACTIONS(4478), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4480), 1, aux_sym__val_range_end_decimal_token4, - STATE(2144), 1, + STATE(2160), 1, sym_comment, - STATE(2228), 1, + STATE(2256), 1, sym__var, - ACTIONS(1103), 2, + ACTIONS(1115), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2472), 3, + STATE(2494), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1101), 36, + ACTIONS(1113), 36, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_PIPE, @@ -245710,27 +246602,88 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [95236] = 11, + [103741] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2440), 1, + ACTIONS(2520), 1, anon_sym_DOLLAR, - ACTIONS(4468), 1, + ACTIONS(4470), 1, anon_sym_LPAREN, - ACTIONS(4472), 1, + ACTIONS(4474), 1, anon_sym_DOT2, - ACTIONS(4476), 1, + ACTIONS(4478), 1, aux_sym__val_range_end_decimal_token1, + ACTIONS(4480), 1, + aux_sym__val_range_end_decimal_token4, + STATE(2161), 1, + sym_comment, + STATE(2256), 1, + sym__var, + ACTIONS(1119), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2506), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1117), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [103813] = 11, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2520), 1, + anon_sym_DOLLAR, + ACTIONS(4470), 1, + anon_sym_LPAREN, + ACTIONS(4474), 1, + anon_sym_DOT2, ACTIONS(4478), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4480), 1, aux_sym__val_range_end_decimal_token4, - STATE(2145), 1, + STATE(2162), 1, sym_comment, - STATE(2228), 1, + STATE(2256), 1, sym__var, ACTIONS(1123), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2416), 3, + STATE(2507), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -245771,31 +246724,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [95308] = 11, + [103885] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2440), 1, + ACTIONS(2520), 1, anon_sym_DOLLAR, - ACTIONS(4468), 1, + ACTIONS(4470), 1, anon_sym_LPAREN, - ACTIONS(4472), 1, + ACTIONS(4474), 1, anon_sym_DOT2, - ACTIONS(4476), 1, - aux_sym__val_range_end_decimal_token1, ACTIONS(4478), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4480), 1, aux_sym__val_range_end_decimal_token4, - STATE(2146), 1, + STATE(2163), 1, sym_comment, - STATE(2228), 1, + STATE(2256), 1, sym__var, - ACTIONS(1115), 2, + ACTIONS(1127), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2412), 3, + STATE(2508), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1113), 36, + ACTIONS(1125), 36, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_PIPE, @@ -245832,31 +246785,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [95380] = 11, + [103957] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2440), 1, + ACTIONS(2520), 1, anon_sym_DOLLAR, - ACTIONS(4468), 1, + ACTIONS(4470), 1, anon_sym_LPAREN, - ACTIONS(4472), 1, + ACTIONS(4474), 1, anon_sym_DOT2, - ACTIONS(4476), 1, - aux_sym__val_range_end_decimal_token1, ACTIONS(4478), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4480), 1, aux_sym__val_range_end_decimal_token4, - STATE(2147), 1, + STATE(2164), 1, sym_comment, - STATE(2228), 1, + STATE(2256), 1, sym__var, - ACTIONS(1111), 2, + ACTIONS(1107), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2477), 3, + STATE(2420), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1109), 36, + ACTIONS(1105), 36, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_PIPE, @@ -245893,35 +246846,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [95452] = 15, + [104029] = 15, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3613), 1, anon_sym_LPAREN, ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(4524), 1, + ACTIONS(4532), 1, anon_sym_LT, - ACTIONS(4526), 1, + ACTIONS(4534), 1, anon_sym_DOT2, - ACTIONS(4528), 1, + ACTIONS(4536), 1, anon_sym_EQ2, - ACTIONS(4530), 1, + ACTIONS(4538), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4532), 1, + ACTIONS(4540), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4534), 1, + ACTIONS(4542), 1, aux_sym_unquoted_token4, - ACTIONS(4536), 1, + ACTIONS(4544), 1, aux_sym_unquoted_token7, - STATE(2148), 1, + STATE(2165), 1, sym_comment, - STATE(2597), 1, + STATE(2645), 1, sym__var, ACTIONS(991), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2862), 3, + STATE(2880), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -245958,225 +246911,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [95532] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4488), 1, - anon_sym_DOLLAR, - ACTIONS(4498), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4520), 1, - anon_sym_DOT2, - ACTIONS(4538), 1, - anon_sym_LPAREN, - ACTIONS(4540), 1, - anon_sym_LT, - ACTIONS(4542), 1, - anon_sym_EQ2, - ACTIONS(4544), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2149), 1, - sym_comment, - STATE(2420), 1, - sym__var, - STATE(2562), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1039), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1041), 24, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [95608] = 15, - ACTIONS(3), 1, + [104109] = 11, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4108), 1, - anon_sym_LPAREN, - ACTIONS(4488), 1, + ACTIONS(2520), 1, anon_sym_DOLLAR, - ACTIONS(4490), 1, - anon_sym_LT, - ACTIONS(4492), 1, - anon_sym_DOT2, - ACTIONS(4494), 1, - anon_sym_EQ2, - ACTIONS(4496), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4498), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4500), 1, - aux_sym_unquoted_token4, - ACTIONS(4502), 1, - aux_sym_unquoted_token7, - STATE(2150), 1, - sym_comment, - STATE(2482), 1, - sym__var, - STATE(2537), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(989), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(991), 22, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [95688] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4108), 1, + ACTIONS(4470), 1, anon_sym_LPAREN, - ACTIONS(4488), 1, - anon_sym_DOLLAR, - ACTIONS(4490), 1, - anon_sym_LT, - ACTIONS(4492), 1, + ACTIONS(4474), 1, anon_sym_DOT2, - ACTIONS(4494), 1, - anon_sym_EQ2, - ACTIONS(4496), 1, + ACTIONS(4478), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4498), 1, + ACTIONS(4480), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4500), 1, - aux_sym_unquoted_token4, - ACTIONS(4502), 1, - aux_sym_unquoted_token7, - STATE(2151), 1, + STATE(2166), 1, sym_comment, - STATE(2482), 1, + STATE(2256), 1, sym__var, - STATE(2537), 3, + ACTIONS(1103), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2503), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(989), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(991), 22, - anon_sym_COLON, - anon_sym_COMMA, + ACTIONS(1101), 36, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [95768] = 13, + anon_sym_LBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [104181] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4488), 1, + ACTIONS(4044), 1, + anon_sym_LPAREN, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4498), 1, - aux_sym__val_range_end_decimal_token4, + ACTIONS(4518), 1, + aux_sym__val_range_end_decimal_token1, ACTIONS(4520), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4528), 1, anon_sym_DOT2, - ACTIONS(4538), 1, - anon_sym_LPAREN, - ACTIONS(4544), 1, - aux_sym__val_range_end_decimal_token1, ACTIONS(4546), 1, anon_sym_LT, ACTIONS(4548), 1, anon_sym_EQ2, - STATE(2152), 1, + STATE(2167), 1, sym_comment, - STATE(2420), 1, + STATE(2488), 1, sym__var, - STATE(2666), 3, + STATE(2558), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1055), 12, + ACTIONS(1053), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -246189,7 +247010,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1057), 24, + ACTIONS(1055), 24, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -246214,27 +247035,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [95844] = 11, + [104257] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2440), 1, + ACTIONS(2520), 1, anon_sym_DOLLAR, - ACTIONS(4468), 1, + ACTIONS(4470), 1, anon_sym_LPAREN, - ACTIONS(4472), 1, + ACTIONS(4474), 1, anon_sym_DOT2, - ACTIONS(4476), 1, - aux_sym__val_range_end_decimal_token1, ACTIONS(4478), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4480), 1, aux_sym__val_range_end_decimal_token4, - STATE(2153), 1, + STATE(2168), 1, sym_comment, - STATE(2228), 1, + STATE(2256), 1, sym__var, ACTIONS(1099), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2471), 3, + STATE(2497), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -246275,31 +247096,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [95916] = 11, + [104329] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4044), 1, + anon_sym_LPAREN, + ACTIONS(4510), 1, + anon_sym_DOLLAR, + ACTIONS(4512), 1, + anon_sym_LT, + ACTIONS(4514), 1, + anon_sym_DOT2, + ACTIONS(4516), 1, + anon_sym_EQ2, + ACTIONS(4518), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4520), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4522), 1, + aux_sym_unquoted_token4, + ACTIONS(4524), 1, + aux_sym_unquoted_token7, + STATE(2169), 1, + sym_comment, + STATE(2488), 1, + sym__var, + STATE(2568), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(989), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(991), 22, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [104409] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2440), 1, + ACTIONS(2520), 1, anon_sym_DOLLAR, - ACTIONS(4468), 1, + ACTIONS(4470), 1, anon_sym_LPAREN, - ACTIONS(4472), 1, + ACTIONS(4474), 1, anon_sym_DOT2, - ACTIONS(4476), 1, - aux_sym__val_range_end_decimal_token1, ACTIONS(4478), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4480), 1, aux_sym__val_range_end_decimal_token4, - STATE(2154), 1, + STATE(2170), 1, sym_comment, - STATE(2228), 1, + STATE(2256), 1, sym__var, - ACTIONS(1119), 2, + ACTIONS(1111), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2413), 3, + STATE(2495), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1117), 36, + ACTIONS(1109), 36, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_PIPE, @@ -246336,32 +247222,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [95988] = 13, + [104481] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4108), 1, - anon_sym_LPAREN, - ACTIONS(4488), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4496), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4498), 1, - aux_sym__val_range_end_decimal_token4, ACTIONS(4520), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4528), 1, anon_sym_DOT2, ACTIONS(4550), 1, - anon_sym_LT, + anon_sym_LPAREN, ACTIONS(4552), 1, + anon_sym_LT, + ACTIONS(4554), 1, anon_sym_EQ2, - STATE(2155), 1, + ACTIONS(4556), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2171), 1, sym_comment, - STATE(2482), 1, + STATE(2425), 1, sym__var, - STATE(2536), 3, + STATE(2647), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1029), 12, + ACTIONS(1045), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -246374,7 +247260,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1031), 24, + ACTIONS(1047), 24, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -246399,91 +247285,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [96064] = 11, - ACTIONS(105), 1, + [104557] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2440), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4468), 1, - anon_sym_LPAREN, - ACTIONS(4472), 1, + ACTIONS(4520), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4528), 1, anon_sym_DOT2, - ACTIONS(4476), 1, + ACTIONS(4550), 1, + anon_sym_LPAREN, + ACTIONS(4556), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4478), 1, - aux_sym__val_range_end_decimal_token4, - STATE(2156), 1, + ACTIONS(4558), 1, + anon_sym_LT, + ACTIONS(4560), 1, + anon_sym_EQ2, + STATE(2172), 1, sym_comment, - STATE(2228), 1, + STATE(2425), 1, sym__var, - ACTIONS(1127), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2417), 3, + STATE(2664), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1125), 36, - anon_sym_SEMI, - anon_sym_LBRACK, + ACTIONS(1029), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1031), 24, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [96136] = 13, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [104633] = 13, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(1065), 1, anon_sym_LF, - ACTIONS(3476), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3478), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(4510), 1, + ACTIONS(4502), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4512), 1, + ACTIONS(4504), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4554), 1, + ACTIONS(4562), 1, anon_sym_LT, - ACTIONS(4556), 1, + ACTIONS(4564), 1, anon_sym_DOT2, - ACTIONS(4558), 1, + ACTIONS(4566), 1, anon_sym_EQ2, - STATE(2157), 1, + STATE(2173), 1, sym_comment, - STATE(2530), 1, + STATE(2556), 1, sym__var, - STATE(2771), 3, + STATE(2773), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -246522,34 +247410,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [96211] = 13, + [104708] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1031), 1, + ACTIONS(1055), 1, anon_sym_LF, - ACTIONS(3476), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3478), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(4510), 1, + ACTIONS(4502), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4512), 1, + ACTIONS(4504), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, + ACTIONS(4564), 1, anon_sym_DOT2, - ACTIONS(4560), 1, + ACTIONS(4568), 1, anon_sym_LT, - ACTIONS(4562), 1, + ACTIONS(4570), 1, anon_sym_EQ2, - STATE(2158), 1, + STATE(2174), 1, sym_comment, - STATE(2530), 1, + STATE(2556), 1, sym__var, - STATE(2756), 3, + STATE(2752), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1029), 34, + ACTIONS(1053), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -246584,32 +247472,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [96286] = 15, + [104783] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4108), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4488), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4490), 1, + ACTIONS(4512), 1, anon_sym_LT, - ACTIONS(4492), 1, + ACTIONS(4514), 1, anon_sym_DOT2, - ACTIONS(4494), 1, + ACTIONS(4516), 1, anon_sym_EQ2, - ACTIONS(4496), 1, + ACTIONS(4518), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4498), 1, + ACTIONS(4520), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4500), 1, + ACTIONS(4522), 1, aux_sym_unquoted_token4, - ACTIONS(4502), 1, + ACTIONS(4524), 1, aux_sym_unquoted_token7, - STATE(2159), 1, + STATE(2175), 1, sym_comment, - STATE(2482), 1, + STATE(2488), 1, sym__var, - STATE(2537), 3, + STATE(2568), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -246648,34 +247536,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [96365] = 15, + [104862] = 15, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(991), 1, anon_sym_LF, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(2842), 1, + ACTIONS(2802), 1, anon_sym_LPAREN, - ACTIONS(4564), 1, + ACTIONS(4572), 1, anon_sym_LT, - ACTIONS(4566), 1, + ACTIONS(4574), 1, anon_sym_DOT2, - ACTIONS(4568), 1, + ACTIONS(4576), 1, anon_sym_EQ2, - ACTIONS(4570), 1, + ACTIONS(4578), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4572), 1, + ACTIONS(4580), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4574), 1, + ACTIONS(4582), 1, aux_sym_unquoted_token4, - ACTIONS(4576), 1, + ACTIONS(4584), 1, aux_sym_unquoted_token7, - STATE(2160), 1, + STATE(2176), 1, sym_comment, - STATE(2742), 1, + STATE(2702), 1, sym__var, - STATE(3032), 3, + STATE(3082), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -246712,34 +247600,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [96444] = 13, + [104941] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1041), 1, + ACTIONS(1031), 1, anon_sym_LF, - ACTIONS(3478), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(4512), 1, + ACTIONS(4504), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, + ACTIONS(4564), 1, anon_sym_DOT2, - ACTIONS(4578), 1, + ACTIONS(4586), 1, anon_sym_LPAREN, - ACTIONS(4580), 1, + ACTIONS(4588), 1, anon_sym_LT, - ACTIONS(4582), 1, + ACTIONS(4590), 1, anon_sym_EQ2, - ACTIONS(4584), 1, + ACTIONS(4592), 1, aux_sym__val_range_end_decimal_token1, - STATE(2161), 1, + STATE(2177), 1, sym_comment, - STATE(2556), 1, + STATE(2543), 1, sym__var, STATE(2896), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1039), 34, + ACTIONS(1029), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -246774,34 +247662,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [96519] = 13, + [105016] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1057), 1, + ACTIONS(1047), 1, anon_sym_LF, - ACTIONS(3478), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(4512), 1, + ACTIONS(4504), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, + ACTIONS(4564), 1, anon_sym_DOT2, - ACTIONS(4578), 1, + ACTIONS(4586), 1, anon_sym_LPAREN, - ACTIONS(4584), 1, + ACTIONS(4592), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4586), 1, + ACTIONS(4594), 1, anon_sym_LT, - ACTIONS(4588), 1, + ACTIONS(4596), 1, anon_sym_EQ2, - STATE(2162), 1, + STATE(2178), 1, sym_comment, - STATE(2556), 1, + STATE(2543), 1, sym__var, - STATE(2880), 3, + STATE(2893), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1055), 34, + ACTIONS(1045), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -246836,55 +247724,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [96594] = 11, - ACTIONS(3), 1, + [105091] = 13, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4488), 1, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(4498), 1, + ACTIONS(4540), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4520), 1, - anon_sym_DOT2, - ACTIONS(4538), 1, + ACTIONS(4598), 1, anon_sym_LPAREN, - ACTIONS(4544), 1, + ACTIONS(4600), 1, + anon_sym_LT, + ACTIONS(4602), 1, + anon_sym_DOT2, + ACTIONS(4604), 1, + anon_sym_EQ2, + ACTIONS(4606), 1, aux_sym__val_range_end_decimal_token1, - STATE(2163), 1, + STATE(2179), 1, sym_comment, - STATE(2420), 1, + STATE(2632), 1, sym__var, - STATE(2662), 3, + ACTIONS(1047), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(3005), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1121), 12, - sym_identifier, + ACTIONS(1045), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1123), 24, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -246895,28 +247781,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [96664] = 11, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [105165] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4488), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4498), 1, - aux_sym__val_range_end_decimal_token4, ACTIONS(4520), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4528), 1, anon_sym_DOT2, - ACTIONS(4538), 1, + ACTIONS(4550), 1, anon_sym_LPAREN, - ACTIONS(4544), 1, + ACTIONS(4556), 1, aux_sym__val_range_end_decimal_token1, - STATE(2164), 1, + STATE(2180), 1, sym_comment, - STATE(2420), 1, + STATE(2425), 1, sym__var, - STATE(2676), 3, + STATE(2591), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1109), 12, + ACTIONS(1101), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -246929,7 +247819,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1111), 24, + ACTIONS(1103), 24, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -246954,24 +247844,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [96734] = 11, - ACTIONS(3), 1, + [105235] = 13, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4488), 1, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(4498), 1, + ACTIONS(4540), 1, aux_sym__val_range_end_decimal_token4, + ACTIONS(4598), 1, + anon_sym_LPAREN, + ACTIONS(4602), 1, + anon_sym_DOT2, + ACTIONS(4606), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4608), 1, + anon_sym_LT, + ACTIONS(4610), 1, + anon_sym_EQ2, + STATE(2181), 1, + sym_comment, + STATE(2632), 1, + sym__var, + ACTIONS(1031), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(3004), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1029), 32, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [105309] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4510), 1, + anon_sym_DOLLAR, ACTIONS(4520), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4528), 1, anon_sym_DOT2, - ACTIONS(4538), 1, + ACTIONS(4550), 1, anon_sym_LPAREN, - ACTIONS(4544), 1, + ACTIONS(4556), 1, aux_sym__val_range_end_decimal_token1, - STATE(2165), 1, + STATE(2182), 1, sym_comment, - STATE(2420), 1, + STATE(2425), 1, sym__var, - STATE(2677), 3, + STATE(2590), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -247013,53 +247964,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [96804] = 13, - ACTIONS(105), 1, + [105379] = 11, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3615), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4532), 1, + ACTIONS(4520), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4590), 1, - anon_sym_LPAREN, - ACTIONS(4592), 1, - anon_sym_LT, - ACTIONS(4594), 1, + ACTIONS(4528), 1, anon_sym_DOT2, - ACTIONS(4596), 1, - anon_sym_EQ2, - ACTIONS(4598), 1, + ACTIONS(4550), 1, + anon_sym_LPAREN, + ACTIONS(4556), 1, aux_sym__val_range_end_decimal_token1, - STATE(2166), 1, + STATE(2183), 1, sym_comment, - STATE(2588), 1, + STATE(2425), 1, sym__var, - ACTIONS(1057), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2989), 3, + STATE(2671), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1055), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1125), 12, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1127), 24, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -247070,32 +248023,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [96878] = 11, + [105449] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4488), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4498), 1, - aux_sym__val_range_end_decimal_token4, ACTIONS(4520), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4528), 1, anon_sym_DOT2, - ACTIONS(4538), 1, + ACTIONS(4550), 1, anon_sym_LPAREN, - ACTIONS(4544), 1, + ACTIONS(4556), 1, aux_sym__val_range_end_decimal_token1, - STATE(2167), 1, + STATE(2184), 1, sym_comment, - STATE(2420), 1, + STATE(2425), 1, sym__var, - STATE(2674), 3, + STATE(2669), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1117), 12, + ACTIONS(1121), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -247108,7 +248057,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1119), 24, + ACTIONS(1123), 24, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -247133,53 +248082,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [96948] = 13, - ACTIONS(105), 1, + [105519] = 11, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3615), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4532), 1, + ACTIONS(4520), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4590), 1, - anon_sym_LPAREN, - ACTIONS(4594), 1, + ACTIONS(4528), 1, anon_sym_DOT2, - ACTIONS(4598), 1, + ACTIONS(4550), 1, + anon_sym_LPAREN, + ACTIONS(4556), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4600), 1, - anon_sym_LT, - ACTIONS(4602), 1, - anon_sym_EQ2, - STATE(2168), 1, + STATE(2185), 1, sym_comment, - STATE(2588), 1, + STATE(2425), 1, sym__var, - ACTIONS(1041), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2988), 3, + STATE(2667), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1039), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1117), 12, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1119), 24, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -247190,28 +248141,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [97022] = 11, + [105589] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4488), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4498), 1, - aux_sym__val_range_end_decimal_token4, ACTIONS(4520), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4528), 1, anon_sym_DOT2, - ACTIONS(4538), 1, + ACTIONS(4550), 1, anon_sym_LPAREN, - ACTIONS(4544), 1, + ACTIONS(4556), 1, aux_sym__val_range_end_decimal_token1, - STATE(2169), 1, + STATE(2186), 1, sym_comment, - STATE(2420), 1, + STATE(2425), 1, sym__var, - STATE(2659), 3, + STATE(2665), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -247253,39 +248200,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [97092] = 13, + [105659] = 15, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3613), 1, - anon_sym_LPAREN, - ACTIONS(3615), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4530), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4532), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4594), 1, - anon_sym_DOT2, - ACTIONS(4604), 1, + ACTIONS(3025), 1, + anon_sym_LPAREN, + ACTIONS(4612), 1, anon_sym_LT, - ACTIONS(4606), 1, + ACTIONS(4614), 1, + anon_sym_DOT2, + ACTIONS(4616), 1, anon_sym_EQ2, - STATE(2170), 1, + ACTIONS(4618), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4620), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4622), 1, + aux_sym_unquoted_token4, + ACTIONS(4624), 1, + aux_sym_unquoted_token7, + STATE(2187), 1, sym_comment, - STATE(2597), 1, + STATE(2795), 1, sym__var, - ACTIONS(1031), 2, + ACTIONS(991), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2924), 3, + STATE(3317), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1029), 32, + ACTIONS(989), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -247313,43 +248263,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [97166] = 15, + [105737] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(3228), 1, + ACTIONS(3613), 1, anon_sym_LPAREN, - ACTIONS(4608), 1, - anon_sym_LT, - ACTIONS(4610), 1, - anon_sym_DOT2, - ACTIONS(4612), 1, - anon_sym_EQ2, - ACTIONS(4614), 1, + ACTIONS(3615), 1, + anon_sym_DOLLAR, + ACTIONS(4538), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4616), 1, + ACTIONS(4540), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4618), 1, - aux_sym_unquoted_token4, - ACTIONS(4620), 1, - aux_sym_unquoted_token7, - STATE(2171), 1, + ACTIONS(4602), 1, + anon_sym_DOT2, + ACTIONS(4626), 1, + anon_sym_LT, + ACTIONS(4628), 1, + anon_sym_EQ2, + STATE(2188), 1, sym_comment, - STATE(2893), 1, + STATE(2645), 1, sym__var, - ACTIONS(991), 2, + ACTIONS(1055), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(3299), 3, + STATE(2919), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(989), 30, + ACTIONS(1053), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -247377,28 +248323,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [97244] = 11, + sym_short_flag, + [105811] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4488), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4498), 1, - aux_sym__val_range_end_decimal_token4, ACTIONS(4520), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4528), 1, anon_sym_DOT2, - ACTIONS(4538), 1, + ACTIONS(4550), 1, anon_sym_LPAREN, - ACTIONS(4544), 1, + ACTIONS(4556), 1, aux_sym__val_range_end_decimal_token1, - STATE(2172), 1, + STATE(2189), 1, sym_comment, - STATE(2420), 1, + STATE(2425), 1, sym__var, - STATE(2663), 3, + STATE(2588), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1125), 12, + ACTIONS(1109), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -247411,7 +248358,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1127), 24, + ACTIONS(1111), 24, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -247436,28 +248383,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [97314] = 11, + [105881] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4488), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4498), 1, - aux_sym__val_range_end_decimal_token4, ACTIONS(4520), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4528), 1, anon_sym_DOT2, - ACTIONS(4538), 1, + ACTIONS(4550), 1, anon_sym_LPAREN, - ACTIONS(4544), 1, + ACTIONS(4556), 1, aux_sym__val_range_end_decimal_token1, - STATE(2173), 1, + STATE(2190), 1, sym_comment, - STATE(2420), 1, + STATE(2425), 1, sym__var, - STATE(2679), 3, + STATE(2589), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1101), 12, + ACTIONS(1097), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -247470,7 +248417,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1103), 24, + ACTIONS(1099), 24, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -247495,55 +248442,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [97384] = 11, - ACTIONS(3), 1, + [105951] = 13, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4488), 1, + ACTIONS(3613), 1, + anon_sym_LPAREN, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(4498), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4520), 1, - anon_sym_DOT2, ACTIONS(4538), 1, - anon_sym_LPAREN, - ACTIONS(4544), 1, aux_sym__val_range_end_decimal_token1, - STATE(2174), 1, + ACTIONS(4540), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4602), 1, + anon_sym_DOT2, + ACTIONS(4630), 1, + anon_sym_LT, + ACTIONS(4632), 1, + anon_sym_EQ2, + STATE(2191), 1, sym_comment, - STATE(2420), 1, + STATE(2645), 1, sym__var, - STATE(2681), 3, + ACTIONS(1065), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2912), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1097), 12, - sym_identifier, + ACTIONS(1063), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1099), 24, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -247554,41 +248499,99 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [97454] = 13, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [106025] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3613), 1, + ACTIONS(1207), 1, + anon_sym_LF, + ACTIONS(4634), 1, + anon_sym_DOT2, + STATE(2192), 1, + sym_comment, + STATE(2206), 1, + sym_path, + STATE(2398), 1, + sym_cell_path, + ACTIONS(1205), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(3615), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4530), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4532), 1, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [106086] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1047), 1, + anon_sym_LF, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4580), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4594), 1, - anon_sym_DOT2, - ACTIONS(4622), 1, + ACTIONS(4636), 1, + anon_sym_LPAREN, + ACTIONS(4638), 1, anon_sym_LT, - ACTIONS(4624), 1, + ACTIONS(4640), 1, + anon_sym_DOT2, + ACTIONS(4642), 1, anon_sym_EQ2, - STATE(2175), 1, + ACTIONS(4644), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2193), 1, sym_comment, - STATE(2597), 1, + STATE(2703), 1, sym__var, - ACTIONS(1065), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2923), 3, + STATE(3170), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1063), 32, + ACTIONS(1045), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -247614,27 +248617,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [97528] = 11, + [106159] = 11, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(1127), 1, anon_sym_LF, - ACTIONS(3478), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(4512), 1, + ACTIONS(4504), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, + ACTIONS(4564), 1, anon_sym_DOT2, - ACTIONS(4578), 1, + ACTIONS(4586), 1, anon_sym_LPAREN, - ACTIONS(4584), 1, + ACTIONS(4592), 1, aux_sym__val_range_end_decimal_token1, - STATE(2176), 1, + STATE(2194), 1, sym_comment, - STATE(2556), 1, + STATE(2543), 1, sym__var, - STATE(2899), 3, + STATE(2920), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -247673,20 +248675,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [97597] = 7, + [106228] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1166), 1, + ACTIONS(1192), 1, anon_sym_LF, - ACTIONS(4626), 1, + ACTIONS(4646), 1, anon_sym_DOT2, - STATE(2177), 1, + STATE(2195), 1, sym_comment, - STATE(2182), 1, - aux_sym_cell_path_repeat1, - STATE(2311), 1, + STATE(2205), 1, sym_path, - ACTIONS(1164), 40, + STATE(2285), 1, + sym_cell_path, + ACTIONS(1190), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -247727,20 +248729,136 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [97658] = 7, + [106289] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1158), 1, + ACTIONS(1123), 1, anon_sym_LF, - ACTIONS(4626), 1, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(4504), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4564), 1, anon_sym_DOT2, - STATE(2177), 1, - sym_path, - STATE(2178), 1, + ACTIONS(4586), 1, + anon_sym_LPAREN, + ACTIONS(4592), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2196), 1, + sym_comment, + STATE(2543), 1, + sym__var, + STATE(2909), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1121), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [106358] = 11, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1119), 1, + anon_sym_LF, + ACTIONS(3514), 1, + anon_sym_DOLLAR, + ACTIONS(4504), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4564), 1, + anon_sym_DOT2, + ACTIONS(4586), 1, + anon_sym_LPAREN, + ACTIONS(4592), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2197), 1, + sym_comment, + STATE(2543), 1, + sym__var, + STATE(2902), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1117), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [106427] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1218), 1, + anon_sym_LF, + ACTIONS(4634), 1, + anon_sym_DOT2, + STATE(2198), 1, sym_comment, - STATE(2362), 1, + STATE(2206), 1, + sym_path, + STATE(2373), 1, sym_cell_path, - ACTIONS(1156), 40, + ACTIONS(1216), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -247781,20 +248899,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [97719] = 7, + [106488] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1204), 1, + STATE(2199), 1, + sym_comment, + STATE(2215), 1, + aux_sym_cell_path_repeat1, + STATE(2282), 1, + sym_path, + ACTIONS(1181), 2, anon_sym_LF, - ACTIONS(4626), 1, anon_sym_DOT2, - STATE(2177), 1, - sym_path, - STATE(2179), 1, - sym_comment, - STATE(2383), 1, - sym_cell_path, - ACTIONS(1202), 40, + ACTIONS(1179), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -247835,100 +248952,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [97780] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(4628), 1, - anon_sym_DOLLAR, - ACTIONS(4630), 1, - anon_sym_LT, - ACTIONS(4632), 1, - anon_sym_DOT2, - ACTIONS(4634), 1, - anon_sym_EQ2, - ACTIONS(4636), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4640), 1, - aux_sym_unquoted_token4, - ACTIONS(4642), 1, - aux_sym_unquoted_token7, - STATE(2180), 1, - sym_comment, - STATE(2581), 1, - sym__var, - STATE(2892), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(989), 6, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(991), 25, - anon_sym_PIPE, - anon_sym_in, - anon_sym_if, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [97857] = 13, + [106547] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1057), 1, + ACTIONS(1115), 1, anon_sym_LF, - ACTIONS(1781), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(4572), 1, + ACTIONS(4504), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4644), 1, - anon_sym_LPAREN, - ACTIONS(4646), 1, - anon_sym_LT, - ACTIONS(4648), 1, + ACTIONS(4564), 1, anon_sym_DOT2, - ACTIONS(4650), 1, - anon_sym_EQ2, - ACTIONS(4652), 1, + ACTIONS(4586), 1, + anon_sym_LPAREN, + ACTIONS(4592), 1, aux_sym__val_range_end_decimal_token1, - STATE(2181), 1, + STATE(2200), 1, sym_comment, - STATE(2695), 1, + STATE(2543), 1, sym__var, - STATE(3141), 3, + STATE(2900), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1055), 32, + ACTIONS(1113), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -247957,19 +249009,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [97930] = 7, + sym_short_flag, + [106616] = 7, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(1196), 1, anon_sym_LF, - ACTIONS(4626), 1, + ACTIONS(4634), 1, anon_sym_DOT2, - STATE(2182), 1, - sym_comment, STATE(2201), 1, - aux_sym_cell_path_repeat1, - STATE(2311), 1, + sym_comment, + STATE(2206), 1, sym_path, + STATE(2380), 1, + sym_cell_path, ACTIONS(1194), 40, anon_sym_SEMI, anon_sym_LBRACK, @@ -248011,19 +249064,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [97991] = 6, + [106677] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2183), 1, - sym_comment, - STATE(2201), 1, - aux_sym_cell_path_repeat1, - STATE(2311), 1, - sym_path, - ACTIONS(1196), 2, + ACTIONS(1192), 1, anon_sym_LF, + ACTIONS(4634), 1, anon_sym_DOT2, - ACTIONS(1194), 40, + STATE(2202), 1, + sym_comment, + STATE(2206), 1, + sym_path, + STATE(2385), 1, + sym_cell_path, + ACTIONS(1190), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -248064,20 +249118,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [98050] = 7, + [106738] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1174), 1, + ACTIONS(1181), 1, anon_sym_LF, - ACTIONS(4626), 1, + ACTIONS(4634), 1, anon_sym_DOT2, - STATE(2177), 1, - sym_path, - STATE(2184), 1, + STATE(2203), 1, sym_comment, - STATE(2377), 1, - sym_cell_path, - ACTIONS(1172), 40, + STATE(2215), 1, + aux_sym_cell_path_repeat1, + STATE(2282), 1, + sym_path, + ACTIONS(1179), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -248118,105 +249172,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [98111] = 11, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1123), 1, - anon_sym_LF, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(4512), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, - anon_sym_DOT2, - ACTIONS(4578), 1, - anon_sym_LPAREN, - ACTIONS(4584), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2185), 1, - sym_comment, - STATE(2556), 1, - sym__var, - STATE(2900), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1121), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [98180] = 15, + [106799] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3976), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4654), 1, + ACTIONS(4649), 1, anon_sym_DOLLAR, - ACTIONS(4656), 1, + ACTIONS(4651), 1, anon_sym_LT, - ACTIONS(4658), 1, + ACTIONS(4653), 1, anon_sym_DOT2, - ACTIONS(4660), 1, + ACTIONS(4655), 1, anon_sym_EQ2, - ACTIONS(4662), 1, + ACTIONS(4657), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4664), 1, + ACTIONS(4659), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4666), 1, + ACTIONS(4661), 1, aux_sym_unquoted_token4, - ACTIONS(4668), 1, + ACTIONS(4663), 1, aux_sym_unquoted_token7, - STATE(2186), 1, + STATE(2204), 1, sym_comment, - STATE(2980), 1, + STATE(2598), 1, sym__var, - STATE(3504), 3, + STATE(2905), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(989), 7, + ACTIONS(989), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - sym_short_flag, - ACTIONS(991), 24, - anon_sym_DASH_DASH, + ACTIONS(991), 25, + anon_sym_PIPE, anon_sym_in, - anon_sym_LBRACE, + anon_sym_if, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -248238,20 +249234,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [98257] = 7, + [106876] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1162), 1, + ACTIONS(1177), 1, anon_sym_LF, - ACTIONS(4626), 1, + ACTIONS(4634), 1, anon_sym_DOT2, - STATE(2177), 1, - sym_path, - STATE(2187), 1, + STATE(2199), 1, + aux_sym_cell_path_repeat1, + STATE(2205), 1, sym_comment, - STATE(2331), 1, - sym_cell_path, - ACTIONS(1160), 40, + STATE(2282), 1, + sym_path, + ACTIONS(1175), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -248292,78 +249288,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [98318] = 11, + [106937] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1119), 1, + ACTIONS(1177), 1, anon_sym_LF, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(4512), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, + ACTIONS(4634), 1, anon_sym_DOT2, - ACTIONS(4578), 1, - anon_sym_LPAREN, - ACTIONS(4584), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2188), 1, + STATE(2203), 1, + aux_sym_cell_path_repeat1, + STATE(2206), 1, sym_comment, - STATE(2556), 1, - sym__var, - STATE(2901), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1117), 34, + STATE(2282), 1, + sym_path, + ACTIONS(1175), 40, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, + anon_sym_DOLLAR, anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, sym_short_flag, - [98387] = 7, + aux_sym_unquoted_token1, + [106998] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1154), 1, + ACTIONS(1155), 1, anon_sym_LF, - ACTIONS(4626), 1, + ACTIONS(4634), 1, anon_sym_DOT2, - STATE(2177), 1, + STATE(2206), 1, sym_path, - STATE(2189), 1, + STATE(2207), 1, sym_comment, - STATE(2375), 1, + STATE(2406), 1, sym_cell_path, - ACTIONS(1152), 40, + ACTIONS(1153), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -248404,78 +249396,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [98448] = 11, + [107059] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1107), 1, + ACTIONS(1167), 1, anon_sym_LF, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(4512), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, + ACTIONS(4665), 1, anon_sym_DOT2, - ACTIONS(4578), 1, - anon_sym_LPAREN, - ACTIONS(4584), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2190), 1, + ACTIONS(4667), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(4669), 1, + aux_sym_unquoted_token2, + STATE(2208), 1, sym_comment, - STATE(2556), 1, - sym__var, - STATE(2830), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1105), 34, + ACTIONS(1165), 40, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, + anon_sym_DOLLAR, anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, sym_short_flag, - [98517] = 7, + aux_sym_unquoted_token1, + [107120] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1204), 1, + ACTIONS(1149), 1, anon_sym_LF, - ACTIONS(4670), 1, + ACTIONS(4671), 1, anon_sym_DOT2, - STATE(2191), 1, - sym_comment, - STATE(2194), 1, + STATE(2205), 1, sym_path, - STATE(2295), 1, + STATE(2209), 1, + sym_comment, + STATE(2320), 1, sym_cell_path, - ACTIONS(1202), 40, + ACTIONS(1147), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -248516,78 +249504,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [98578] = 11, + [107181] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1115), 1, - anon_sym_LF, - ACTIONS(3478), 1, - anon_sym_DOLLAR, - ACTIONS(4512), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, - anon_sym_DOT2, - ACTIONS(4578), 1, - anon_sym_LPAREN, - ACTIONS(4584), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2192), 1, + ACTIONS(4674), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(4676), 1, + aux_sym__val_range_end_decimal_token3, + STATE(2210), 1, sym_comment, - STATE(2556), 1, - sym__var, - STATE(2904), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1113), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [98647] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1200), 1, + ACTIONS(1159), 2, anon_sym_LF, - ACTIONS(4626), 1, anon_sym_DOT2, - STATE(2177), 1, - sym_path, - STATE(2193), 1, - sym_comment, - STATE(2390), 1, - sym_cell_path, - ACTIONS(1198), 40, + ACTIONS(1157), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -248628,20 +249557,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [98708] = 7, + [107240] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1166), 1, + ACTIONS(1167), 1, anon_sym_LF, - ACTIONS(4626), 1, + ACTIONS(1789), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(4669), 1, + aux_sym_unquoted_token2, + ACTIONS(4678), 1, anon_sym_DOT2, - STATE(2183), 1, - aux_sym_cell_path_repeat1, - STATE(2194), 1, + STATE(2211), 1, sym_comment, - STATE(2311), 1, - sym_path, - ACTIONS(1164), 40, + ACTIONS(1165), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -248682,20 +249611,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [98769] = 7, + [107301] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1131), 1, + ACTIONS(1211), 1, anon_sym_LF, - ACTIONS(4626), 1, + ACTIONS(4634), 1, anon_sym_DOT2, - STATE(2177), 1, + STATE(2206), 1, sym_path, - STATE(2195), 1, + STATE(2212), 1, sym_comment, - STATE(2316), 1, + STATE(2408), 1, sym_cell_path, - ACTIONS(1129), 40, + ACTIONS(1209), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -248736,20 +249665,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [98830] = 7, + [107362] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1170), 1, + ACTIONS(1185), 1, anon_sym_LF, - ACTIONS(4626), 1, + ACTIONS(4634), 1, anon_sym_DOT2, - STATE(2177), 1, + STATE(2206), 1, sym_path, - STATE(2196), 1, + STATE(2213), 1, sym_comment, - STATE(2378), 1, + STATE(2405), 1, sym_cell_path, - ACTIONS(1168), 40, + ACTIONS(1183), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -248790,20 +249719,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [98891] = 7, + [107423] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3984), 1, + anon_sym_LPAREN, + ACTIONS(4680), 1, + anon_sym_DOLLAR, + ACTIONS(4682), 1, + anon_sym_LT, + ACTIONS(4684), 1, + anon_sym_DOT2, + ACTIONS(4686), 1, + anon_sym_EQ2, + ACTIONS(4688), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4690), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4692), 1, + aux_sym_unquoted_token4, + ACTIONS(4694), 1, + aux_sym_unquoted_token7, + STATE(2214), 1, + sym_comment, + STATE(2996), 1, + sym__var, + STATE(3505), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(989), 7, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_short_flag, + ACTIONS(991), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [107500] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1144), 1, + ACTIONS(1200), 1, anon_sym_LF, - ACTIONS(4673), 1, + ACTIONS(4696), 1, anon_sym_DOT2, - ACTIONS(4675), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(4677), 1, - aux_sym_unquoted_token2, - STATE(2197), 1, + STATE(2282), 1, + sym_path, + STATE(2215), 2, sym_comment, - ACTIONS(1142), 40, + aux_sym_cell_path_repeat1, + ACTIONS(1198), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -248844,35 +249834,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [98952] = 11, + [107559] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1099), 1, + ACTIONS(1055), 1, anon_sym_LF, - ACTIONS(3478), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4512), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, - anon_sym_DOT2, - ACTIONS(4578), 1, + ACTIONS(2802), 1, anon_sym_LPAREN, - ACTIONS(4584), 1, + ACTIONS(4578), 1, aux_sym__val_range_end_decimal_token1, - STATE(2198), 1, + ACTIONS(4580), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4640), 1, + anon_sym_DOT2, + ACTIONS(4699), 1, + anon_sym_LT, + ACTIONS(4701), 1, + anon_sym_EQ2, + STATE(2216), 1, sym_comment, - STATE(2556), 1, + STATE(2702), 1, sym__var, - STATE(2912), 3, + STATE(3139), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1097), 34, + ACTIONS(1053), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -248901,36 +249894,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [99021] = 11, + [107632] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1103), 1, + ACTIONS(1065), 1, anon_sym_LF, - ACTIONS(3478), 1, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4512), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, - anon_sym_DOT2, - ACTIONS(4578), 1, + ACTIONS(2802), 1, anon_sym_LPAREN, - ACTIONS(4584), 1, + ACTIONS(4578), 1, aux_sym__val_range_end_decimal_token1, - STATE(2199), 1, + ACTIONS(4580), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4640), 1, + anon_sym_DOT2, + ACTIONS(4703), 1, + anon_sym_LT, + ACTIONS(4705), 1, + anon_sym_EQ2, + STATE(2217), 1, sym_comment, - STATE(2556), 1, + STATE(2702), 1, sym__var, - STATE(2839), 3, + STATE(3138), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1101), 34, + ACTIONS(1063), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -248959,128 +249954,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [99090] = 7, + [107705] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1200), 1, + ACTIONS(1099), 1, anon_sym_LF, - ACTIONS(4679), 1, - anon_sym_DOT2, - STATE(2194), 1, - sym_path, - STATE(2200), 1, - sym_comment, - STATE(2299), 1, - sym_cell_path, - ACTIONS(1198), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(3514), 1, anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [99151] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1137), 1, - anon_sym_LF, - ACTIONS(4682), 1, + ACTIONS(4504), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4564), 1, anon_sym_DOT2, - STATE(2311), 1, - sym_path, - STATE(2201), 2, + ACTIONS(4586), 1, + anon_sym_LPAREN, + ACTIONS(4592), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2218), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(1135), 40, + STATE(2543), 1, + sym__var, + STATE(2807), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1097), 34, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH_DASH, - anon_sym_LBRACE, + anon_sym_DASH, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_short_flag, - aux_sym_unquoted_token1, - [99210] = 7, + [107774] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1144), 1, + ACTIONS(1149), 1, anon_sym_LF, - ACTIONS(1802), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(4677), 1, - aux_sym_unquoted_token2, - ACTIONS(4685), 1, + ACTIONS(4634), 1, anon_sym_DOT2, - STATE(2202), 1, + STATE(2206), 1, + sym_path, + STATE(2219), 1, sym_comment, - ACTIONS(1142), 40, + STATE(2357), 1, + sym_cell_path, + ACTIONS(1147), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -249121,26 +250066,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [99271] = 11, + [107835] = 11, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(1111), 1, anon_sym_LF, - ACTIONS(3478), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(4512), 1, + ACTIONS(4504), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, + ACTIONS(4564), 1, anon_sym_DOT2, - ACTIONS(4578), 1, + ACTIONS(4586), 1, anon_sym_LPAREN, - ACTIONS(4584), 1, + ACTIONS(4592), 1, aux_sym__val_range_end_decimal_token1, - STATE(2203), 1, + STATE(2220), 1, sym_comment, - STATE(2556), 1, + STATE(2543), 1, sym__var, - STATE(2813), 3, + STATE(2840), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -249179,38 +250124,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [99340] = 13, + [107904] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1065), 1, + ACTIONS(1107), 1, anon_sym_LF, - ACTIONS(1781), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(2842), 1, - anon_sym_LPAREN, - ACTIONS(4570), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4572), 1, + ACTIONS(4504), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4648), 1, + ACTIONS(4564), 1, anon_sym_DOT2, - ACTIONS(4687), 1, - anon_sym_LT, - ACTIONS(4689), 1, - anon_sym_EQ2, - STATE(2204), 1, + ACTIONS(4586), 1, + anon_sym_LPAREN, + ACTIONS(4592), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2221), 1, sym_comment, - STATE(2742), 1, + STATE(2543), 1, sym__var, - STATE(3133), 3, + STATE(2800), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1063), 32, + ACTIONS(1105), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -249239,38 +250181,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [99413] = 13, + sym_short_flag, + [107973] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1041), 1, + ACTIONS(1103), 1, anon_sym_LF, - ACTIONS(1781), 1, + ACTIONS(3514), 1, anon_sym_DOLLAR, - ACTIONS(4572), 1, + ACTIONS(4504), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4644), 1, - anon_sym_LPAREN, - ACTIONS(4648), 1, + ACTIONS(4564), 1, anon_sym_DOT2, - ACTIONS(4652), 1, + ACTIONS(4586), 1, + anon_sym_LPAREN, + ACTIONS(4592), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4691), 1, - anon_sym_LT, - ACTIONS(4693), 1, - anon_sym_EQ2, - STATE(2205), 1, + STATE(2222), 1, sym_comment, - STATE(2695), 1, + STATE(2543), 1, sym__var, - STATE(3166), 3, + STATE(2799), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1039), 32, + ACTIONS(1101), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -249299,30 +250239,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [99486] = 13, + sym_short_flag, + [108042] = 13, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(1031), 1, anon_sym_LF, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(2842), 1, - anon_sym_LPAREN, - ACTIONS(4570), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4572), 1, + ACTIONS(4580), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4648), 1, + ACTIONS(4636), 1, + anon_sym_LPAREN, + ACTIONS(4640), 1, anon_sym_DOT2, - ACTIONS(4695), 1, + ACTIONS(4644), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4707), 1, anon_sym_LT, - ACTIONS(4697), 1, + ACTIONS(4709), 1, anon_sym_EQ2, - STATE(2206), 1, + STATE(2223), 1, sym_comment, - STATE(2742), 1, + STATE(2703), 1, sym__var, - STATE(3112), 3, + STATE(3161), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -249359,133 +250300,144 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [99559] = 6, + [108115] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4699), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(4701), 1, - aux_sym__val_range_end_decimal_token3, - STATE(2207), 1, + ACTIONS(3615), 1, + anon_sym_DOLLAR, + ACTIONS(4540), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4598), 1, + anon_sym_LPAREN, + ACTIONS(4602), 1, + anon_sym_DOT2, + ACTIONS(4606), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2224), 1, sym_comment, - ACTIONS(1211), 2, + STATE(2632), 1, + sym__var, + ACTIONS(1099), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1209), 40, + STATE(3011), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1097), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_short_flag, - aux_sym_unquoted_token1, - [99618] = 7, + [108183] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4703), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4620), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4711), 1, + anon_sym_LPAREN, + ACTIONS(4713), 1, + anon_sym_LT, + ACTIONS(4715), 1, anon_sym_DOT2, - STATE(2208), 1, + ACTIONS(4717), 1, + anon_sym_EQ2, + ACTIONS(4719), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2225), 1, sym_comment, - STATE(2252), 1, - sym_path, - STATE(2453), 1, - sym_cell_path, - ACTIONS(1204), 2, + STATE(2869), 1, + sym__var, + ACTIONS(1031), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1202), 38, + STATE(3481), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1029), 30, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [99678] = 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [108255] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1237), 1, - anon_sym_LF, - ACTIONS(4705), 1, + ACTIONS(4721), 1, anon_sym_DOT2, - ACTIONS(4707), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2209), 1, + STATE(2226), 1, sym_comment, - ACTIONS(1235), 40, + STATE(2262), 1, + aux_sym_cell_path_repeat1, + STATE(2348), 1, + sym_path, + ACTIONS(1177), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1175), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -249517,92 +250469,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [99736] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4628), 1, - anon_sym_DOLLAR, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, - anon_sym_LPAREN, - ACTIONS(4711), 1, - anon_sym_DOT2, - ACTIONS(4713), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2210), 1, - sym_comment, - STATE(2642), 1, - sym__var, - STATE(3071), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1117), 6, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1119), 28, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [99804] = 11, + [108315] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4628), 1, + ACTIONS(4649), 1, anon_sym_DOLLAR, - ACTIONS(4638), 1, + ACTIONS(4659), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, + ACTIONS(4723), 1, anon_sym_LPAREN, - ACTIONS(4711), 1, + ACTIONS(4725), 1, anon_sym_DOT2, - ACTIONS(4713), 1, + ACTIONS(4727), 1, aux_sym__val_range_end_decimal_token1, - STATE(2211), 1, + STATE(2227), 1, sym_comment, - STATE(2642), 1, + STATE(2614), 1, sym__var, - STATE(3070), 3, + STATE(3100), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1113), 6, + ACTIONS(1101), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1115), 28, + ACTIONS(1103), 28, anon_sym_COMMA, anon_sym_PIPE, anon_sym_in, @@ -249631,26 +250526,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [99872] = 5, + [108383] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4715), 1, - anon_sym_QMARK2, - STATE(2212), 1, + ACTIONS(4729), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(4731), 1, + aux_sym__val_range_end_decimal_token3, + STATE(2228), 1, sym_comment, - ACTIONS(1222), 2, + ACTIONS(1159), 3, + ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1220), 40, + ACTIONS(1157), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -249682,41 +250578,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [99928] = 13, + [108441] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(3228), 1, - anon_sym_LPAREN, - ACTIONS(4614), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4616), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4717), 1, - anon_sym_LT, - ACTIONS(4719), 1, - anon_sym_DOT2, - ACTIONS(4721), 1, - anon_sym_EQ2, - STATE(2213), 1, + STATE(2229), 1, sym_comment, - STATE(2893), 1, - sym__var, - ACTIONS(1031), 2, - ts_builtin_sym_end, + STATE(2238), 1, + aux_sym_cell_path_repeat1, + STATE(2347), 1, + sym_path, + ACTIONS(1181), 2, anon_sym_LF, - STATE(3278), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1029), 30, + anon_sym_DOT2, + ACTIONS(1179), 39, + anon_sym_EQ, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -249741,35 +250630,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [100000] = 11, + [108499] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4628), 1, + ACTIONS(4649), 1, anon_sym_DOLLAR, - ACTIONS(4638), 1, + ACTIONS(4659), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, + ACTIONS(4723), 1, anon_sym_LPAREN, - ACTIONS(4711), 1, + ACTIONS(4725), 1, anon_sym_DOT2, - ACTIONS(4713), 1, + ACTIONS(4727), 1, aux_sym__val_range_end_decimal_token1, - STATE(2214), 1, + STATE(2230), 1, sym_comment, - STATE(2642), 1, + STATE(2614), 1, sym__var, - STATE(3081), 3, + STATE(3099), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1109), 6, + ACTIONS(1105), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1111), 28, + ACTIONS(1107), 28, anon_sym_COMMA, anon_sym_PIPE, anon_sym_in, @@ -249798,86 +250687,92 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [100068] = 5, + [108567] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4699), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2215), 1, + ACTIONS(3615), 1, + anon_sym_DOLLAR, + ACTIONS(4540), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4598), 1, + anon_sym_LPAREN, + ACTIONS(4602), 1, + anon_sym_DOT2, + ACTIONS(4606), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2231), 1, sym_comment, - ACTIONS(1211), 2, + STATE(2632), 1, + sym__var, + ACTIONS(1103), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1209), 40, + STATE(3013), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1101), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_short_flag, - aux_sym_unquoted_token1, - [100124] = 11, + [108635] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4628), 1, + ACTIONS(4649), 1, anon_sym_DOLLAR, - ACTIONS(4638), 1, + ACTIONS(4659), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, + ACTIONS(4723), 1, anon_sym_LPAREN, - ACTIONS(4711), 1, + ACTIONS(4725), 1, anon_sym_DOT2, - ACTIONS(4713), 1, + ACTIONS(4727), 1, aux_sym__val_range_end_decimal_token1, - STATE(2216), 1, + STATE(2232), 1, sym_comment, - STATE(2642), 1, + STATE(2614), 1, sym__var, - STATE(3082), 3, + STATE(3089), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1105), 6, + ACTIONS(1113), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1107), 28, + ACTIONS(1115), 28, anon_sym_COMMA, anon_sym_PIPE, anon_sym_in, @@ -249906,73 +250801,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [100192] = 6, - ACTIONS(105), 1, + [108703] = 11, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(4649), 1, + anon_sym_DOLLAR, + ACTIONS(4659), 1, + aux_sym__val_range_end_decimal_token4, ACTIONS(4723), 1, - aux_sym__val_range_end_decimal_token2, + anon_sym_LPAREN, ACTIONS(4725), 1, - aux_sym__val_range_end_decimal_token3, - STATE(2217), 1, - sym_comment, - ACTIONS(1211), 3, - ts_builtin_sym_end, - anon_sym_LF, anon_sym_DOT2, - ACTIONS(1209), 38, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(4727), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2233), 1, + sym_comment, + STATE(2614), 1, + sym__var, + STATE(3088), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1117), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1119), 28, + anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [100250] = 7, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [108771] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4703), 1, + ACTIONS(4721), 1, anon_sym_DOT2, - STATE(2218), 1, + STATE(2234), 1, sym_comment, - STATE(2252), 1, + STATE(2241), 1, sym_path, STATE(2476), 1, sym_cell_path, - ACTIONS(1174), 2, + ACTIONS(1218), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1172), 38, + ACTIONS(1216), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -250011,102 +250911,107 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [100310] = 7, - ACTIONS(105), 1, + [108831] = 11, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4703), 1, + ACTIONS(4649), 1, + anon_sym_DOLLAR, + ACTIONS(4659), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4723), 1, + anon_sym_LPAREN, + ACTIONS(4725), 1, anon_sym_DOT2, - STATE(2219), 1, + ACTIONS(4727), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2235), 1, sym_comment, - STATE(2224), 1, - aux_sym_cell_path_repeat1, - STATE(2337), 1, - sym_path, - ACTIONS(1196), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1194), 38, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + STATE(2614), 1, + sym__var, + STATE(3087), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1121), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1123), 28, + anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [100370] = 11, - ACTIONS(105), 1, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [108899] = 11, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3615), 1, + ACTIONS(4649), 1, anon_sym_DOLLAR, - ACTIONS(4532), 1, + ACTIONS(4659), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4590), 1, + ACTIONS(4723), 1, anon_sym_LPAREN, - ACTIONS(4594), 1, + ACTIONS(4725), 1, anon_sym_DOT2, - ACTIONS(4598), 1, + ACTIONS(4727), 1, aux_sym__val_range_end_decimal_token1, - STATE(2220), 1, + STATE(2236), 1, sym_comment, - STATE(2588), 1, + STATE(2614), 1, sym__var, - ACTIONS(1111), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2994), 3, + STATE(3086), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1109), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1125), 6, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1127), 28, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -250120,32 +251025,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [100438] = 11, + [108967] = 11, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(4532), 1, + ACTIONS(4540), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4590), 1, + ACTIONS(4598), 1, anon_sym_LPAREN, - ACTIONS(4594), 1, + ACTIONS(4602), 1, anon_sym_DOT2, - ACTIONS(4598), 1, + ACTIONS(4606), 1, aux_sym__val_range_end_decimal_token1, - STATE(2221), 1, + STATE(2237), 1, sym_comment, - STATE(2588), 1, + STATE(2632), 1, sym__var, - ACTIONS(1107), 2, + ACTIONS(1111), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2995), 3, + STATE(2947), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1105), 32, + ACTIONS(1109), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -250178,72 +251082,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [100506] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4703), 1, - anon_sym_DOT2, - STATE(2222), 1, - sym_comment, - STATE(2252), 1, - sym_path, - STATE(2480), 1, - sym_cell_path, - ACTIONS(1131), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1129), 38, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [100566] = 6, + [109035] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1137), 1, + ACTIONS(1200), 1, anon_sym_LF, - ACTIONS(4727), 1, + ACTIONS(4733), 1, anon_sym_DOT2, - STATE(2361), 1, + STATE(2347), 1, sym_path, - STATE(2223), 2, + STATE(2238), 2, sym_comment, aux_sym_cell_path_repeat1, - ACTIONS(1135), 39, + ACTIONS(1198), 39, anon_sym_EQ, anon_sym_SEMI, anon_sym_COLON, @@ -250283,151 +251134,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [100624] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4730), 1, - anon_sym_DOT2, - STATE(2337), 1, - sym_path, - ACTIONS(1137), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2224), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(1135), 38, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [100682] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4703), 1, - anon_sym_DOT2, - STATE(2225), 1, - sym_comment, - STATE(2252), 1, - sym_path, - STATE(2437), 1, - sym_cell_path, - ACTIONS(1158), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1156), 38, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [100742] = 15, + [109093] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(4628), 1, + ACTIONS(4649), 1, anon_sym_DOLLAR, - ACTIONS(4630), 1, - anon_sym_LT, - ACTIONS(4632), 1, + ACTIONS(4659), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4723), 1, + anon_sym_LPAREN, + ACTIONS(4725), 1, anon_sym_DOT2, - ACTIONS(4634), 1, - anon_sym_EQ2, - ACTIONS(4636), 1, + ACTIONS(4727), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4640), 1, - aux_sym_unquoted_token4, - ACTIONS(4642), 1, - aux_sym_unquoted_token7, - STATE(2226), 1, + STATE(2239), 1, sym_comment, - STATE(2581), 1, + STATE(2614), 1, sym__var, - STATE(2892), 3, + STATE(3098), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(989), 6, + ACTIONS(1097), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(991), 24, + ACTIONS(1099), 28, anon_sym_COMMA, + anon_sym_PIPE, anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -250449,45 +251191,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [100818] = 15, + [109161] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(4628), 1, + ACTIONS(4649), 1, anon_sym_DOLLAR, - ACTIONS(4630), 1, - anon_sym_LT, - ACTIONS(4632), 1, + ACTIONS(4659), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4723), 1, + anon_sym_LPAREN, + ACTIONS(4725), 1, anon_sym_DOT2, - ACTIONS(4634), 1, - anon_sym_EQ2, - ACTIONS(4636), 1, + ACTIONS(4727), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4640), 1, - aux_sym_unquoted_token4, - ACTIONS(4642), 1, - aux_sym_unquoted_token7, - STATE(2227), 1, + STATE(2240), 1, sym_comment, - STATE(2581), 1, + STATE(2614), 1, sym__var, - STATE(2892), 3, + STATE(3097), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(989), 6, + ACTIONS(1109), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(991), 24, + ACTIONS(1111), 28, + anon_sym_COMMA, anon_sym_PIPE, anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -250510,21 +251248,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [100894] = 7, + [109229] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4703), 1, + ACTIONS(4721), 1, anon_sym_DOT2, - STATE(2228), 1, + STATE(2241), 1, sym_comment, - STATE(2252), 1, + STATE(2243), 1, + aux_sym_cell_path_repeat1, + STATE(2348), 1, sym_path, - STATE(2433), 1, - sym_cell_path, - ACTIONS(1200), 2, + ACTIONS(1177), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1198), 38, + ACTIONS(1175), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -250563,20 +251301,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [100954] = 6, + [109289] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2224), 1, - aux_sym_cell_path_repeat1, - STATE(2229), 1, - sym_comment, - STATE(2337), 1, + ACTIONS(4721), 1, + anon_sym_DOT2, + STATE(2241), 1, sym_path, - ACTIONS(1196), 3, + STATE(2242), 1, + sym_comment, + STATE(2426), 1, + sym_cell_path, + ACTIONS(1149), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1194), 38, + ACTIONS(1147), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -250615,21 +251354,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [101012] = 7, + [109349] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4733), 1, + ACTIONS(4721), 1, anon_sym_DOT2, - STATE(2230), 1, + STATE(2243), 1, sym_comment, - STATE(2259), 1, + STATE(2271), 1, + aux_sym_cell_path_repeat1, + STATE(2348), 1, sym_path, - STATE(2356), 1, - sym_cell_path, - ACTIONS(1204), 2, + ACTIONS(1181), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1202), 38, + ACTIONS(1179), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -250668,130 +251407,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [101072] = 6, + [109409] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2223), 1, - aux_sym_cell_path_repeat1, - STATE(2231), 1, - sym_comment, - STATE(2361), 1, - sym_path, - ACTIONS(1196), 2, + ACTIONS(1280), 1, anon_sym_LF, + ACTIONS(4736), 1, anon_sym_DOT2, - ACTIONS(1194), 39, - anon_sym_EQ, + ACTIONS(4739), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2244), 1, + sym_comment, + ACTIONS(1278), 40, anon_sym_SEMI, - anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [101130] = 11, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(4532), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4590), 1, - anon_sym_LPAREN, - ACTIONS(4594), 1, - anon_sym_DOT2, - ACTIONS(4598), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2232), 1, - sym_comment, - STATE(2588), 1, - sym__var, - ACTIONS(1103), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2996), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1101), 32, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, sym_short_flag, - [101198] = 7, + aux_sym_unquoted_token1, + [109467] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4736), 1, + ACTIONS(4721), 1, anon_sym_DOT2, - ACTIONS(4738), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(4740), 1, - aux_sym_unquoted_token2, - STATE(2233), 1, + STATE(2241), 1, + sym_path, + STATE(2245), 1, sym_comment, - ACTIONS(1144), 2, + STATE(2505), 1, + sym_cell_path, + ACTIONS(1185), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1142), 38, + ACTIONS(1183), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -250830,92 +251512,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [101258] = 11, - ACTIONS(3), 1, + [109527] = 13, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4628), 1, + ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, + ACTIONS(3025), 1, anon_sym_LPAREN, - ACTIONS(4711), 1, - anon_sym_DOT2, - ACTIONS(4713), 1, + ACTIONS(4618), 1, aux_sym__val_range_end_decimal_token1, - STATE(2234), 1, - sym_comment, - STATE(2642), 1, - sym__var, - STATE(3073), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1125), 6, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1127), 28, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [101326] = 11, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(4532), 1, + ACTIONS(4620), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4590), 1, - anon_sym_LPAREN, - ACTIONS(4594), 1, + ACTIONS(4715), 1, anon_sym_DOT2, - ACTIONS(4598), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2235), 1, + ACTIONS(4741), 1, + anon_sym_LT, + ACTIONS(4743), 1, + anon_sym_EQ2, + STATE(2246), 1, sym_comment, - STATE(2588), 1, + STATE(2795), 1, sym__var, - ACTIONS(1099), 2, + ACTIONS(1055), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2997), 3, + STATE(3234), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1097), 32, + ACTIONS(1053), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -250943,100 +251571,46 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [101394] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4628), 1, - anon_sym_DOLLAR, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, - anon_sym_LPAREN, - ACTIONS(4711), 1, - anon_sym_DOT2, - ACTIONS(4713), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2236), 1, - sym_comment, - STATE(2642), 1, - sym__var, - STATE(3083), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1101), 6, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1103), 28, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [101462] = 11, + [109599] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4628), 1, - anon_sym_DOLLAR, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4711), 1, + ACTIONS(4649), 1, + anon_sym_DOLLAR, + ACTIONS(4651), 1, + anon_sym_LT, + ACTIONS(4653), 1, anon_sym_DOT2, - ACTIONS(4713), 1, + ACTIONS(4655), 1, + anon_sym_EQ2, + ACTIONS(4657), 1, aux_sym__val_range_end_decimal_token1, - STATE(2237), 1, + ACTIONS(4659), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4661), 1, + aux_sym_unquoted_token4, + ACTIONS(4663), 1, + aux_sym_unquoted_token7, + STATE(2247), 1, sym_comment, - STATE(2642), 1, + STATE(2598), 1, sym__var, - STATE(3084), 3, + STATE(2905), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1097), 6, + ACTIONS(989), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1099), 28, + ACTIONS(991), 24, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -251058,26 +251632,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [101530] = 5, + [109675] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4715), 1, - anon_sym_QMARK2, - STATE(2238), 1, + ACTIONS(4721), 1, + anon_sym_DOT2, + STATE(2241), 1, + sym_path, + STATE(2248), 1, sym_comment, - ACTIONS(1222), 2, + STATE(2445), 1, + sym_cell_path, + ACTIONS(1155), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1220), 40, + ACTIONS(1153), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -251109,26 +251685,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [101586] = 4, + [109735] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2239), 1, + ACTIONS(4745), 1, + anon_sym_DOT2, + STATE(2226), 1, + sym_path, + STATE(2249), 1, sym_comment, - ACTIONS(1268), 2, + STATE(2412), 1, + sym_cell_path, + ACTIONS(1149), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1266), 41, + ACTIONS(1147), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, - anon_sym_QMARK2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -251159,21 +251738,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [101640] = 7, + [109795] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1830), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(4740), 1, - aux_sym_unquoted_token2, - ACTIONS(4742), 1, + ACTIONS(1192), 1, + anon_sym_LF, + ACTIONS(4748), 1, anon_sym_DOT2, - STATE(2240), 1, + STATE(2250), 1, + sym_comment, + STATE(2264), 1, + sym_path, + STATE(2407), 1, + sym_cell_path, + ACTIONS(1190), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [109855] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(4721), 1, + anon_sym_DOT2, + STATE(2241), 1, + sym_path, + STATE(2251), 1, sym_comment, - ACTIONS(1144), 2, + STATE(2436), 1, + sym_cell_path, + ACTIONS(1207), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1142), 38, + ACTIONS(1205), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -251212,83 +251844,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [101700] = 11, + [109915] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3615), 1, - anon_sym_DOLLAR, - ACTIONS(4532), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4590), 1, - anon_sym_LPAREN, - ACTIONS(4594), 1, + ACTIONS(4751), 1, anon_sym_DOT2, - ACTIONS(4598), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2241), 1, + STATE(2226), 1, + sym_path, + STATE(2252), 1, sym_comment, - STATE(2588), 1, - sym__var, - ACTIONS(1123), 2, + STATE(2330), 1, + sym_cell_path, + ACTIONS(1192), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2986), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1121), 32, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [101768] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4744), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2242), 1, - sym_comment, - ACTIONS(1259), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1257), 40, + ACTIONS(1190), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -251320,35 +251897,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [101824] = 7, + [109975] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1166), 1, - anon_sym_LF, - ACTIONS(4746), 1, + ACTIONS(3615), 1, + anon_sym_DOLLAR, + ACTIONS(4540), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4598), 1, + anon_sym_LPAREN, + ACTIONS(4602), 1, anon_sym_DOT2, - STATE(2231), 1, - aux_sym_cell_path_repeat1, - STATE(2243), 1, + ACTIONS(4606), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2253), 1, sym_comment, - STATE(2361), 1, - sym_path, - ACTIONS(1164), 39, - anon_sym_EQ, + STATE(2632), 1, + sym__var, + ACTIONS(1115), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(3003), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1113), 32, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -251373,35 +251953,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [101884] = 13, + sym_short_flag, + [110043] = 13, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(3228), 1, - anon_sym_LPAREN, - ACTIONS(4614), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4616), 1, + ACTIONS(4620), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, + ACTIONS(4711), 1, + anon_sym_LPAREN, + ACTIONS(4715), 1, anon_sym_DOT2, - ACTIONS(4748), 1, + ACTIONS(4719), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4754), 1, anon_sym_LT, - ACTIONS(4750), 1, + ACTIONS(4756), 1, anon_sym_EQ2, - STATE(2244), 1, + STATE(2254), 1, sym_comment, - STATE(2893), 1, + STATE(2869), 1, sym__var, - ACTIONS(1065), 2, + ACTIONS(1047), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(3272), 3, + STATE(3479), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1063), 30, + ACTIONS(1045), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -251432,27 +252013,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [101956] = 11, + [110115] = 11, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(4532), 1, + ACTIONS(4540), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4590), 1, + ACTIONS(4598), 1, anon_sym_LPAREN, - ACTIONS(4594), 1, + ACTIONS(4602), 1, anon_sym_DOT2, - ACTIONS(4598), 1, + ACTIONS(4606), 1, aux_sym__val_range_end_decimal_token1, - STATE(2245), 1, + STATE(2255), 1, sym_comment, - STATE(2588), 1, + STATE(2632), 1, sym__var, ACTIONS(1119), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2985), 3, + STATE(3002), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -251489,28 +252070,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [102024] = 7, + [110183] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4703), 1, + ACTIONS(4721), 1, anon_sym_DOT2, - STATE(2246), 1, - sym_comment, - STATE(2252), 1, + STATE(2241), 1, sym_path, - STATE(2434), 1, + STATE(2256), 1, + sym_comment, + STATE(2510), 1, sym_cell_path, - ACTIONS(1154), 2, + ACTIONS(1192), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1152), 38, + ACTIONS(1190), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [110243] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1280), 1, + anon_sym_LF, + ACTIONS(4758), 1, + anon_sym_DOT2, + ACTIONS(4760), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2257), 1, + sym_comment, + ACTIONS(1278), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -251542,31 +252175,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [102084] = 11, + [110301] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(3025), 1, + anon_sym_LPAREN, + ACTIONS(4618), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4620), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4715), 1, + anon_sym_DOT2, + ACTIONS(4762), 1, + anon_sym_LT, + ACTIONS(4764), 1, + anon_sym_EQ2, + STATE(2258), 1, + sym_comment, + STATE(2795), 1, + sym__var, + ACTIONS(1065), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(3225), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1063), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [110373] = 11, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(4532), 1, + ACTIONS(4540), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4590), 1, + ACTIONS(4598), 1, anon_sym_LPAREN, - ACTIONS(4594), 1, + ACTIONS(4602), 1, anon_sym_DOT2, - ACTIONS(4598), 1, + ACTIONS(4606), 1, aux_sym__val_range_end_decimal_token1, - STATE(2247), 1, + STATE(2259), 1, sym_comment, - STATE(2588), 1, + STATE(2632), 1, sym__var, - ACTIONS(1115), 2, + ACTIONS(1123), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2974), 3, + STATE(3001), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1113), 32, + ACTIONS(1121), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -251599,21 +252291,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [102152] = 7, + [110441] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4703), 1, + ACTIONS(4766), 1, anon_sym_DOT2, - STATE(2248), 1, + ACTIONS(4768), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(4770), 1, + aux_sym_unquoted_token2, + STATE(2260), 1, sym_comment, - STATE(2252), 1, - sym_path, - STATE(2451), 1, - sym_cell_path, - ACTIONS(1162), 2, + ACTIONS(1167), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1160), 38, + ACTIONS(1165), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -251652,18 +252344,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [102212] = 6, + [110501] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1237), 1, - anon_sym_LF, - ACTIONS(4752), 1, - anon_sym_DOT2, - ACTIONS(4755), 1, + ACTIONS(4772), 1, aux_sym__val_range_end_decimal_token2, - STATE(2249), 1, + STATE(2261), 1, sym_comment, - ACTIONS(1235), 40, + ACTIONS(1228), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1226), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -251704,27 +252395,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [102270] = 6, + [110557] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1211), 1, - anon_sym_LF, - ACTIONS(4757), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(4759), 1, - aux_sym__val_range_end_decimal_token3, - STATE(2250), 1, + STATE(2262), 1, sym_comment, - ACTIONS(1209), 40, + STATE(2271), 1, + aux_sym_cell_path_repeat1, + STATE(2348), 1, + sym_path, + ACTIONS(1181), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1179), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -251756,21 +252447,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [102328] = 7, + [110615] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4761), 1, + ACTIONS(4721), 1, anon_sym_DOT2, - STATE(2251), 1, - sym_comment, - STATE(2259), 1, + STATE(2241), 1, sym_path, - STATE(2374), 1, + STATE(2263), 1, + sym_comment, + STATE(2451), 1, sym_cell_path, - ACTIONS(1200), 2, + ACTIONS(1196), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1198), 38, + ACTIONS(1194), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -251809,21 +252500,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [102388] = 7, + [110675] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4703), 1, + ACTIONS(1177), 1, + anon_sym_LF, + ACTIONS(4774), 1, anon_sym_DOT2, - STATE(2219), 1, + STATE(2229), 1, aux_sym_cell_path_repeat1, - STATE(2252), 1, + STATE(2264), 1, sym_comment, - STATE(2337), 1, + STATE(2347), 1, sym_path, - ACTIONS(1166), 2, + ACTIONS(1175), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [110735] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1840), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(4770), 1, + aux_sym_unquoted_token2, + ACTIONS(4776), 1, + anon_sym_DOT2, + STATE(2265), 1, + sym_comment, + ACTIONS(1167), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1164), 38, + ACTIONS(1165), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -251862,38 +252606,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [102448] = 13, + [110795] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1783), 1, + ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(4616), 1, + ACTIONS(4540), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, - anon_sym_DOT2, - ACTIONS(4764), 1, + ACTIONS(4598), 1, anon_sym_LPAREN, - ACTIONS(4766), 1, - anon_sym_LT, - ACTIONS(4768), 1, - anon_sym_EQ2, - ACTIONS(4770), 1, + ACTIONS(4602), 1, + anon_sym_DOT2, + ACTIONS(4606), 1, aux_sym__val_range_end_decimal_token1, - STATE(2253), 1, + STATE(2266), 1, sym_comment, - STATE(2784), 1, + STATE(2632), 1, sym__var, - ACTIONS(1041), 2, + ACTIONS(1127), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(3450), 3, + STATE(3000), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1039), 30, + ACTIONS(1125), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -251921,15 +252662,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [102520] = 4, + sym_short_flag, + [110863] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2254), 1, + STATE(2267), 1, sym_comment, - ACTIONS(1276), 2, + ACTIONS(1302), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1274), 41, + ACTIONS(1300), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -251971,28 +252713,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [102574] = 7, + [110917] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4703), 1, - anon_sym_DOT2, - STATE(2252), 1, - sym_path, - STATE(2255), 1, + ACTIONS(4674), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2268), 1, sym_comment, - STATE(2418), 1, - sym_cell_path, - ACTIONS(1170), 2, - ts_builtin_sym_end, + ACTIONS(1159), 2, anon_sym_LF, - ACTIONS(1168), 38, + anon_sym_DOT2, + ACTIONS(1157), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -252024,41 +252764,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [102634] = 11, + [110973] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4628), 1, - anon_sym_DOLLAR, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4711), 1, + ACTIONS(4649), 1, + anon_sym_DOLLAR, + ACTIONS(4651), 1, + anon_sym_LT, + ACTIONS(4653), 1, anon_sym_DOT2, - ACTIONS(4713), 1, + ACTIONS(4655), 1, + anon_sym_EQ2, + ACTIONS(4657), 1, aux_sym__val_range_end_decimal_token1, - STATE(2256), 1, + ACTIONS(4659), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4661), 1, + aux_sym_unquoted_token4, + ACTIONS(4663), 1, + aux_sym_unquoted_token7, + STATE(2269), 1, sym_comment, - STATE(2642), 1, + STATE(2598), 1, sym__var, - STATE(3072), 3, + STATE(2905), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1121), 6, + ACTIONS(989), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1123), 28, - anon_sym_COMMA, + ACTIONS(991), 24, anon_sym_PIPE, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -252081,133 +252825,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [102702] = 7, + [111049] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1200), 1, + STATE(2270), 1, + sym_comment, + ACTIONS(1236), 2, anon_sym_LF, - ACTIONS(4772), 1, anon_sym_DOT2, - STATE(2243), 1, - sym_path, - STATE(2257), 1, - sym_comment, - STATE(2381), 1, - sym_cell_path, - ACTIONS(1198), 39, - anon_sym_EQ, + ACTIONS(1234), 41, anon_sym_SEMI, - anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [102762] = 13, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4616), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, - anon_sym_DOT2, - ACTIONS(4764), 1, - anon_sym_LPAREN, - ACTIONS(4770), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4775), 1, - anon_sym_LT, - ACTIONS(4777), 1, - anon_sym_EQ2, - STATE(2258), 1, - sym_comment, - STATE(2784), 1, - sym__var, - ACTIONS(1057), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3448), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1055), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [102834] = 7, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_QMARK2, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [111103] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4703), 1, + ACTIONS(4778), 1, anon_sym_DOT2, - STATE(2229), 1, - aux_sym_cell_path_repeat1, - STATE(2259), 1, - sym_comment, - STATE(2337), 1, + STATE(2348), 1, sym_path, - ACTIONS(1166), 2, + ACTIONS(1200), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1164), 38, + STATE(2271), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(1198), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -252246,31 +252927,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [102894] = 11, + [111161] = 11, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(3615), 1, anon_sym_DOLLAR, - ACTIONS(4532), 1, + ACTIONS(4540), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4590), 1, + ACTIONS(4598), 1, anon_sym_LPAREN, - ACTIONS(4594), 1, + ACTIONS(4602), 1, anon_sym_DOT2, - ACTIONS(4598), 1, + ACTIONS(4606), 1, aux_sym__val_range_end_decimal_token1, - STATE(2260), 1, + STATE(2272), 1, sym_comment, - STATE(2588), 1, + STATE(2632), 1, sym__var, - ACTIONS(1127), 2, + ACTIONS(1107), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2987), 3, + STATE(3012), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1125), 32, + ACTIONS(1105), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -252303,73 +252984,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [102962] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3976), 1, - anon_sym_LPAREN, - ACTIONS(4654), 1, - anon_sym_DOLLAR, - ACTIONS(4662), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4664), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4779), 1, - anon_sym_LT, - ACTIONS(4781), 1, - anon_sym_DOT2, - ACTIONS(4783), 1, - anon_sym_EQ2, - STATE(2261), 1, - sym_comment, - STATE(2980), 1, - sym__var, - STATE(3457), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1029), 7, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_short_flag, - ACTIONS(1031), 24, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [103033] = 4, + [111229] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2262), 1, + ACTIONS(4781), 1, + anon_sym_QMARK2, + STATE(2273), 1, sym_comment, - ACTIONS(1211), 2, + ACTIONS(1222), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1209), 40, + ACTIONS(1220), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -252410,15 +253035,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [103086] = 4, + [111285] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2263), 1, - sym_comment, - ACTIONS(1309), 2, + ACTIONS(1159), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1307), 40, + ACTIONS(4783), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(4785), 1, + aux_sym__val_range_end_decimal_token3, + STATE(2274), 1, + sym_comment, + ACTIONS(1157), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -252459,25 +253087,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [103139] = 4, + [111343] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2264), 1, + ACTIONS(4781), 1, + anon_sym_QMARK2, + STATE(2275), 1, sym_comment, - ACTIONS(1268), 3, - ts_builtin_sym_end, + ACTIONS(1222), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1266), 39, + ACTIONS(1220), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - anon_sym_QMARK2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -252508,75 +253138,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [103192] = 11, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1107), 1, - anon_sym_LF, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4572), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4644), 1, - anon_sym_LPAREN, - ACTIONS(4648), 1, - anon_sym_DOT2, - ACTIONS(4652), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2265), 1, - sym_comment, - STATE(2695), 1, - sym__var, - STATE(3152), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1105), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [103259] = 6, + [111399] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4785), 1, + ACTIONS(4721), 1, anon_sym_DOT2, - ACTIONS(4787), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2266), 1, + STATE(2241), 1, + sym_path, + STATE(2276), 1, sym_comment, - ACTIONS(1237), 2, + STATE(2486), 1, + sym_cell_path, + ACTIONS(1211), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1235), 38, + ACTIONS(1209), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -252615,15 +253191,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [103316] = 4, + [111459] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2267), 1, + STATE(2277), 1, sym_comment, - ACTIONS(1268), 2, + ACTIONS(1302), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1266), 40, + ACTIONS(1300), 40, anon_sym_EQ, anon_sym_SEMI, anon_sym_COLON, @@ -252664,131 +253240,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [103369] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1331), 1, - anon_sym_LF, - ACTIONS(4789), 1, - anon_sym_DOT2, - STATE(2268), 1, - sym_comment, - ACTIONS(1329), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [103424] = 11, + [111512] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1103), 1, - anon_sym_LF, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4572), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4644), 1, - anon_sym_LPAREN, - ACTIONS(4648), 1, + ACTIONS(4787), 1, anon_sym_DOT2, - ACTIONS(4652), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2269), 1, + ACTIONS(4790), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2278), 1, sym_comment, - STATE(2695), 1, - sym__var, - STATE(3156), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1101), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [103491] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(991), 1, + ACTIONS(1280), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(4362), 1, - aux_sym_unquoted_token3, - STATE(2270), 1, - sym_comment, - ACTIONS(989), 40, + ACTIONS(1278), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -252820,99 +253291,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [103546] = 11, - ACTIONS(105), 1, + [111569] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1099), 1, - anon_sym_LF, - ACTIONS(1781), 1, + ACTIONS(4649), 1, anon_sym_DOLLAR, - ACTIONS(4572), 1, + ACTIONS(4659), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4644), 1, + ACTIONS(4723), 1, anon_sym_LPAREN, - ACTIONS(4648), 1, + ACTIONS(4725), 1, anon_sym_DOT2, - ACTIONS(4652), 1, + ACTIONS(4727), 1, aux_sym__val_range_end_decimal_token1, - STATE(2271), 1, + ACTIONS(4792), 1, + anon_sym_LT, + ACTIONS(4794), 1, + anon_sym_EQ2, + STATE(2279), 1, sym_comment, - STATE(2695), 1, + STATE(2614), 1, sym__var, - STATE(3140), 3, + STATE(3091), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1097), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1045), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [103613] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4791), 1, - anon_sym_QMARK2, - STATE(2272), 1, - sym_comment, - ACTIONS(1222), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1220), 39, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, + ACTIONS(1047), 25, + anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -252926,16 +253349,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [103668] = 5, + [111640] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2432), 1, + ACTIONS(1159), 1, anon_sym_LF, - ACTIONS(4793), 1, - sym__long_flag_identifier, - STATE(2273), 1, + ACTIONS(4783), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2280), 1, sym_comment, - ACTIONS(2428), 40, + ACTIONS(1157), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -252976,16 +253399,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [103723] = 5, + [111695] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1211), 1, + ACTIONS(1349), 1, anon_sym_LF, - ACTIONS(4757), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2274), 1, + ACTIONS(4796), 1, + anon_sym_DOT2, + STATE(2281), 1, sym_comment, - ACTIONS(1209), 40, + ACTIONS(1347), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -253026,15 +253449,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [103778] = 4, + [111750] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2275), 1, + STATE(2282), 1, sym_comment, - ACTIONS(1280), 2, + ACTIONS(1314), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1278), 40, + ACTIONS(1312), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -253075,16 +253498,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [103831] = 5, + [111803] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1259), 1, + ACTIONS(1367), 1, anon_sym_LF, - ACTIONS(4795), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2276), 1, + ACTIONS(4798), 1, + anon_sym_DOT2, + STATE(2283), 1, sym_comment, - ACTIONS(1257), 40, + ACTIONS(1365), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -253125,148 +253548,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [103886] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4628), 1, - anon_sym_DOLLAR, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, - anon_sym_LPAREN, - ACTIONS(4711), 1, - anon_sym_DOT2, - ACTIONS(4713), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4797), 1, - anon_sym_LT, - ACTIONS(4799), 1, - anon_sym_EQ2, - STATE(2277), 1, - sym_comment, - STATE(2642), 1, - sym__var, - STATE(3075), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1055), 6, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1057), 25, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [103957] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3976), 1, - anon_sym_LPAREN, - ACTIONS(4654), 1, - anon_sym_DOLLAR, - ACTIONS(4662), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4664), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, - anon_sym_DOT2, - ACTIONS(4801), 1, - anon_sym_LT, - ACTIONS(4803), 1, - anon_sym_EQ2, - STATE(2278), 1, - sym_comment, - STATE(2980), 1, - sym__var, - STATE(3453), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1063), 7, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_short_flag, - ACTIONS(1065), 24, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [104028] = 15, + [111858] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4628), 1, + ACTIONS(4649), 1, anon_sym_DOLLAR, - ACTIONS(4630), 1, + ACTIONS(4651), 1, anon_sym_LT, - ACTIONS(4632), 1, + ACTIONS(4653), 1, anon_sym_DOT2, - ACTIONS(4634), 1, + ACTIONS(4655), 1, anon_sym_EQ2, - ACTIONS(4636), 1, + ACTIONS(4657), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4638), 1, + ACTIONS(4659), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4640), 1, + ACTIONS(4661), 1, aux_sym_unquoted_token4, - ACTIONS(4642), 1, + ACTIONS(4663), 1, aux_sym_unquoted_token7, - STATE(2279), 1, + STATE(2284), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(2892), 3, + STATE(2905), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, @@ -253301,90 +253608,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [104103] = 13, - ACTIONS(3), 1, + [111933] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4654), 1, - anon_sym_DOLLAR, - ACTIONS(4664), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, + STATE(2285), 1, + sym_comment, + ACTIONS(1324), 2, + anon_sym_LF, anon_sym_DOT2, - ACTIONS(4805), 1, + ACTIONS(1322), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4807), 1, - anon_sym_LT, - ACTIONS(4809), 1, - anon_sym_EQ2, - ACTIONS(4811), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2280), 1, - sym_comment, - STATE(3102), 1, - sym__var, - STATE(3527), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1055), 7, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_short_flag, - ACTIONS(1057), 24, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, anon_sym_DASH_DASH, - anon_sym_in, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [104174] = 13, + anon_sym_RBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [111986] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4654), 1, - anon_sym_DOLLAR, - ACTIONS(4664), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, - anon_sym_DOT2, - ACTIONS(4805), 1, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(4811), 1, + ACTIONS(4680), 1, + anon_sym_DOLLAR, + ACTIONS(4688), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4813), 1, + ACTIONS(4690), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4800), 1, anon_sym_LT, - ACTIONS(4815), 1, + ACTIONS(4802), 1, + anon_sym_DOT2, + ACTIONS(4804), 1, anon_sym_EQ2, - STATE(2281), 1, + STATE(2286), 1, sym_comment, - STATE(3102), 1, + STATE(2996), 1, sym__var, - STATE(3520), 3, + STATE(3456), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1039), 7, + ACTIONS(1063), 7, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, @@ -253392,7 +253690,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS, anon_sym_LT2, sym_short_flag, - ACTIONS(1041), 24, + ACTIONS(1065), 24, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -253417,83 +253715,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [104245] = 13, - ACTIONS(3), 1, + [112057] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4628), 1, - anon_sym_DOLLAR, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, - anon_sym_LPAREN, - ACTIONS(4711), 1, - anon_sym_DOT2, - ACTIONS(4713), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4817), 1, - anon_sym_LT, - ACTIONS(4819), 1, - anon_sym_EQ2, - STATE(2282), 1, + STATE(2287), 1, sym_comment, - STATE(2642), 1, - sym__var, - STATE(3074), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1039), 6, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1041), 25, - anon_sym_COMMA, - anon_sym_in, + ACTIONS(1159), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1157), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [104316] = 5, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [112110] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4723), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2283), 1, + STATE(2288), 1, sym_comment, - ACTIONS(1211), 3, - ts_builtin_sym_end, + ACTIONS(1336), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1209), 38, + ACTIONS(1334), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -253525,25 +253813,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [104371] = 4, + [112163] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2284), 1, + STATE(2289), 1, sym_comment, - ACTIONS(1259), 2, + ACTIONS(1236), 3, + ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1257), 40, + ACTIONS(1234), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, + anon_sym_QMARK2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -253574,43 +253862,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [104424] = 13, + [112216] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(4628), 1, + ACTIONS(4680), 1, anon_sym_DOLLAR, - ACTIONS(4636), 1, + ACTIONS(4688), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4638), 1, + ACTIONS(4690), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4711), 1, + ACTIONS(4802), 1, anon_sym_DOT2, - ACTIONS(4821), 1, + ACTIONS(4806), 1, anon_sym_LT, - ACTIONS(4823), 1, + ACTIONS(4808), 1, anon_sym_EQ2, - STATE(2285), 1, + STATE(2290), 1, sym_comment, - STATE(2581), 1, + STATE(2996), 1, sym__var, - STATE(3470), 3, + STATE(3460), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1063), 6, + ACTIONS(1053), 7, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1065), 25, - anon_sym_COMMA, + sym_short_flag, + ACTIONS(1055), 24, + anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -253632,31 +253920,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [104495] = 11, - ACTIONS(105), 1, + [112287] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1111), 1, - anon_sym_LF, - ACTIONS(1781), 1, + ACTIONS(3663), 1, + anon_sym_LPAREN, + ACTIONS(4649), 1, anon_sym_DOLLAR, - ACTIONS(4572), 1, + ACTIONS(4657), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4659), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4644), 1, - anon_sym_LPAREN, - ACTIONS(4648), 1, + ACTIONS(4725), 1, anon_sym_DOT2, - ACTIONS(4652), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2286), 1, + ACTIONS(4810), 1, + anon_sym_LT, + ACTIONS(4812), 1, + anon_sym_EQ2, + STATE(2291), 1, sym_comment, - STATE(2695), 1, + STATE(2598), 1, sym__var, - STATE(3147), 3, + STATE(3488), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1109), 32, + ACTIONS(1053), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1055), 25, + anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [112358] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(4814), 1, + anon_sym_QMARK2, + STATE(2292), 1, + sym_comment, + ACTIONS(1222), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1220), 39, + anon_sym_EQ, anon_sym_SEMI, + anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, @@ -253664,6 +253999,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -253688,26 +254028,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [104562] = 6, + [112413] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4825), 1, - anon_sym_DOT2, - ACTIONS(4828), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2287), 1, + STATE(2293), 1, sym_comment, - ACTIONS(1237), 2, - ts_builtin_sym_end, + ACTIONS(1310), 2, anon_sym_LF, - ACTIONS(1235), 38, + anon_sym_DOT2, + ACTIONS(1308), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -253739,16 +254077,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [104619] = 5, + [112466] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4832), 1, + ACTIONS(991), 1, anon_sym_LF, - ACTIONS(4834), 1, - anon_sym_DOT2, - STATE(2288), 1, + ACTIONS(4296), 1, + aux_sym_unquoted_token3, + STATE(2294), 1, sym_comment, - ACTIONS(4830), 40, + ACTIONS(989), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -253789,12 +254127,169 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [104674] = 5, + [112521] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4836), 1, + STATE(2295), 1, + sym_comment, + ACTIONS(1228), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1226), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [112574] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(4814), 1, anon_sym_QMARK2, - STATE(2289), 1, + STATE(2296), 1, + sym_comment, + ACTIONS(1222), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1220), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [112629] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3663), 1, + anon_sym_LPAREN, + ACTIONS(4649), 1, + anon_sym_DOLLAR, + ACTIONS(4657), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4659), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4725), 1, + anon_sym_DOT2, + ACTIONS(4816), 1, + anon_sym_LT, + ACTIONS(4818), 1, + anon_sym_EQ2, + STATE(2297), 1, + sym_comment, + STATE(2598), 1, + sym__var, + STATE(3486), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1063), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1065), 25, + anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [112700] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(4820), 1, + anon_sym_QMARK2, + STATE(2298), 1, sym_comment, ACTIONS(1222), 3, ts_builtin_sym_end, @@ -253839,15 +254334,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [104729] = 4, - ACTIONS(105), 1, + [112755] = 13, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2290), 1, + ACTIONS(3663), 1, + anon_sym_LPAREN, + ACTIONS(4649), 1, + anon_sym_DOLLAR, + ACTIONS(4657), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4659), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4725), 1, + anon_sym_DOT2, + ACTIONS(4810), 1, + anon_sym_LT, + ACTIONS(4812), 1, + anon_sym_EQ2, + STATE(2299), 1, sym_comment, - ACTIONS(1369), 2, + STATE(2598), 1, + sym__var, + STATE(3512), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1053), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1055), 25, + anon_sym_PIPE, + anon_sym_in, + anon_sym_if, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [112826] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(155), 1, anon_sym_LF, + ACTIONS(4822), 1, anon_sym_DOT2, - ACTIONS(1367), 40, + STATE(2300), 1, + sym_comment, + ACTIONS(153), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -253888,25 +254442,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [104782] = 5, + [112881] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4836), 1, - anon_sym_QMARK2, - STATE(2291), 1, + STATE(2301), 1, sym_comment, - ACTIONS(1222), 3, - ts_builtin_sym_end, + ACTIONS(1340), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1220), 38, + ACTIONS(1338), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -253938,100 +254491,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [104837] = 13, + [112934] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(4628), 1, + ACTIONS(4649), 1, anon_sym_DOLLAR, - ACTIONS(4636), 1, + ACTIONS(4657), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(4638), 1, + ACTIONS(4659), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4711), 1, + ACTIONS(4725), 1, anon_sym_DOT2, - ACTIONS(4838), 1, + ACTIONS(4816), 1, anon_sym_LT, - ACTIONS(4840), 1, + ACTIONS(4818), 1, anon_sym_EQ2, - STATE(2292), 1, + STATE(2302), 1, sym_comment, - STATE(2581), 1, + STATE(2598), 1, sym__var, - STATE(3455), 3, + STATE(3511), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1029), 6, + ACTIONS(1063), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1031), 25, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [104908] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2293), 1, - sym_comment, - ACTIONS(1276), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1274), 40, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, + ACTIONS(1065), 25, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - anon_sym_QMARK2, + anon_sym_if, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -254045,25 +254549,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [104961] = 5, + [113005] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(153), 1, + ACTIONS(4820), 1, + anon_sym_QMARK2, + STATE(2303), 1, + sym_comment, + ACTIONS(1222), 3, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(4834), 1, anon_sym_DOT2, - STATE(2294), 1, - sym_comment, - ACTIONS(151), 40, + ACTIONS(1220), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -254095,15 +254599,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [105016] = 4, + [113060] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2295), 1, - sym_comment, - ACTIONS(1351), 2, + ACTIONS(2661), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1349), 40, + ACTIONS(4824), 1, + sym__long_flag_identifier, + STATE(2304), 1, + sym_comment, + ACTIONS(2657), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -254144,16 +254649,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [105069] = 5, + [113115] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1319), 1, + ACTIONS(1228), 1, anon_sym_LF, - ACTIONS(4842), 1, - anon_sym_DOT2, - STATE(2296), 1, + ACTIONS(4826), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2305), 1, sym_comment, - ACTIONS(1317), 40, + ACTIONS(1226), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -254194,26 +254699,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [105124] = 5, + [113170] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1313), 1, + STATE(2306), 1, + sym_comment, + ACTIONS(1302), 3, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(4844), 1, anon_sym_DOT2, - STATE(2297), 1, - sym_comment, - ACTIONS(1311), 40, + ACTIONS(1300), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, + anon_sym_QMARK2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -254244,30 +254748,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [105179] = 11, + [113223] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1115), 1, + ACTIONS(1111), 1, anon_sym_LF, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4572), 1, + ACTIONS(4580), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4644), 1, + ACTIONS(4636), 1, anon_sym_LPAREN, - ACTIONS(4648), 1, + ACTIONS(4640), 1, anon_sym_DOT2, - ACTIONS(4652), 1, + ACTIONS(4644), 1, aux_sym__val_range_end_decimal_token1, - STATE(2298), 1, + STATE(2307), 1, sym_comment, - STATE(2695), 1, + STATE(2703), 1, sym__var, - STATE(3173), 3, + STATE(3157), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1113), 32, + ACTIONS(1109), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -254300,15 +254804,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [105246] = 4, + [113290] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2299), 1, - sym_comment, - ACTIONS(1365), 2, + ACTIONS(1318), 1, anon_sym_LF, + ACTIONS(4828), 1, anon_sym_DOT2, - ACTIONS(1363), 40, + STATE(2308), 1, + sym_comment, + ACTIONS(1316), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -254349,18 +254854,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [105299] = 5, + [113345] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4846), 1, + ACTIONS(4830), 1, + anon_sym_DOT2, + ACTIONS(4832), 1, aux_sym__val_range_end_decimal_token2, - STATE(2300), 1, + STATE(2309), 1, sym_comment, - ACTIONS(1259), 3, + ACTIONS(1280), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1257), 38, + ACTIONS(1278), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -254399,43 +254905,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [105354] = 13, + [113402] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4628), 1, + ACTIONS(4680), 1, anon_sym_DOLLAR, - ACTIONS(4638), 1, + ACTIONS(4690), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, - anon_sym_LPAREN, - ACTIONS(4711), 1, + ACTIONS(4802), 1, anon_sym_DOT2, - ACTIONS(4713), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4797), 1, + ACTIONS(4834), 1, + anon_sym_LPAREN, + ACTIONS(4836), 1, anon_sym_LT, - ACTIONS(4799), 1, + ACTIONS(4838), 1, anon_sym_EQ2, - STATE(2301), 1, + ACTIONS(4840), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2310), 1, sym_comment, - STATE(2642), 1, + STATE(3079), 1, sym__var, - STATE(3075), 3, + STATE(3555), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1055), 6, + ACTIONS(1045), 7, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1057), 25, - anon_sym_PIPE, + sym_short_flag, + ACTIONS(1047), 24, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_if, - anon_sym_EQ_GT, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -254457,19 +254963,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [105425] = 6, + [113473] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4848), 1, + ACTIONS(4842), 1, aux_sym__val_range_end_decimal_token2, - ACTIONS(4850), 1, - aux_sym__val_range_end_decimal_token3, - STATE(2302), 1, + STATE(2311), 1, sym_comment, - ACTIONS(1211), 2, + ACTIONS(1228), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1209), 38, + anon_sym_DOT2, + ACTIONS(1226), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -254500,271 +255005,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_DQUOTE, anon_sym_err_GT, anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [105482] = 11, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1119), 1, - anon_sym_LF, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4572), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4644), 1, - anon_sym_LPAREN, - ACTIONS(4648), 1, - anon_sym_DOT2, - ACTIONS(4652), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2303), 1, - sym_comment, - STATE(2695), 1, - sym__var, - STATE(3171), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1117), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [105549] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4628), 1, - anon_sym_DOLLAR, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, - anon_sym_LPAREN, - ACTIONS(4711), 1, - anon_sym_DOT2, - ACTIONS(4713), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4817), 1, - anon_sym_LT, - ACTIONS(4819), 1, - anon_sym_EQ2, - STATE(2304), 1, - sym_comment, - STATE(2642), 1, - sym__var, - STATE(3074), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1039), 6, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1041), 25, - anon_sym_PIPE, - anon_sym_in, - anon_sym_if, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [105620] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4791), 1, - anon_sym_QMARK2, - STATE(2305), 1, - sym_comment, - ACTIONS(1222), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1220), 39, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [105675] = 11, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1123), 1, - anon_sym_LF, - ACTIONS(1781), 1, - anon_sym_DOLLAR, - ACTIONS(4572), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4644), 1, - anon_sym_LPAREN, - ACTIONS(4648), 1, - anon_sym_DOT2, - ACTIONS(4652), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2306), 1, - sym_comment, - STATE(2695), 1, - sym__var, - STATE(3169), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1121), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [105742] = 13, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [113528] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(4628), 1, + ACTIONS(4680), 1, anon_sym_DOLLAR, - ACTIONS(4636), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4638), 1, + ACTIONS(4690), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4711), 1, + ACTIONS(4802), 1, anon_sym_DOT2, - ACTIONS(4838), 1, - anon_sym_LT, + ACTIONS(4834), 1, + anon_sym_LPAREN, ACTIONS(4840), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4844), 1, + anon_sym_LT, + ACTIONS(4846), 1, anon_sym_EQ2, - STATE(2307), 1, + STATE(2312), 1, sym_comment, - STATE(2581), 1, + STATE(3079), 1, sym__var, - STATE(3503), 3, + STATE(3556), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1029), 6, + ACTIONS(1029), 7, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1031), 25, - anon_sym_PIPE, + sym_short_flag, + ACTIONS(1031), 24, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_if, - anon_sym_EQ_GT, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -254786,39 +255071,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [105813] = 13, + [113599] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, - anon_sym_LPAREN, - ACTIONS(4628), 1, + ACTIONS(4649), 1, anon_sym_DOLLAR, - ACTIONS(4636), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4638), 1, + ACTIONS(4659), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4711), 1, + ACTIONS(4723), 1, + anon_sym_LPAREN, + ACTIONS(4725), 1, anon_sym_DOT2, - ACTIONS(4821), 1, + ACTIONS(4727), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4792), 1, anon_sym_LT, - ACTIONS(4823), 1, + ACTIONS(4794), 1, anon_sym_EQ2, - STATE(2308), 1, + STATE(2313), 1, sym_comment, - STATE(2581), 1, + STATE(2614), 1, sym__var, - STATE(3494), 3, + STATE(3091), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1063), 6, + ACTIONS(1045), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1065), 25, + ACTIONS(1047), 25, anon_sym_PIPE, anon_sym_in, anon_sym_if, @@ -254844,16 +255129,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [105884] = 4, + [113670] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2309), 1, + ACTIONS(4729), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2314), 1, sym_comment, - ACTIONS(1276), 3, + ACTIONS(1159), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1274), 39, + ACTIONS(1157), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -254862,7 +255149,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_QMARK2, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -254893,30 +255179,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [105937] = 11, + [113725] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1127), 1, + ACTIONS(1099), 1, anon_sym_LF, ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4572), 1, + ACTIONS(4580), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4644), 1, + ACTIONS(4636), 1, anon_sym_LPAREN, - ACTIONS(4648), 1, + ACTIONS(4640), 1, anon_sym_DOT2, - ACTIONS(4652), 1, + ACTIONS(4644), 1, aux_sym__val_range_end_decimal_token1, - STATE(2310), 1, + STATE(2315), 1, sym_comment, - STATE(2695), 1, + STATE(2703), 1, sym__var, - STATE(3167), 3, + STATE(3166), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1125), 32, + ACTIONS(1097), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -254949,15 +255235,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [106004] = 4, + [113792] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2311), 1, - sym_comment, - ACTIONS(1288), 2, - anon_sym_LF, + ACTIONS(4822), 1, anon_sym_DOT2, - ACTIONS(1286), 40, + ACTIONS(4850), 1, + anon_sym_LF, + STATE(2316), 1, + sym_comment, + ACTIONS(4848), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -254998,23 +255285,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [106057] = 4, + [113847] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1425), 1, - anon_sym_LF, - STATE(2312), 1, + ACTIONS(4852), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(4854), 1, + aux_sym__val_range_end_decimal_token3, + STATE(2317), 1, sym_comment, - ACTIONS(1423), 40, + ACTIONS(1159), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1157), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -255046,36 +255336,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [106109] = 11, + [113904] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1783), 1, + ACTIONS(1107), 1, + anon_sym_LF, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4616), 1, + ACTIONS(4580), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, - anon_sym_DOT2, - ACTIONS(4764), 1, + ACTIONS(4636), 1, anon_sym_LPAREN, - ACTIONS(4770), 1, + ACTIONS(4640), 1, + anon_sym_DOT2, + ACTIONS(4644), 1, aux_sym__val_range_end_decimal_token1, - STATE(2313), 1, + STATE(2318), 1, sym_comment, - STATE(2784), 1, + STATE(2703), 1, sym__var, - ACTIONS(1123), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3477), 3, + STATE(3168), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1121), 30, + ACTIONS(1105), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -255101,36 +255392,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [106175] = 11, + [113971] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1783), 1, + ACTIONS(1127), 1, + anon_sym_LF, + ACTIONS(1781), 1, anon_sym_DOLLAR, - ACTIONS(4616), 1, + ACTIONS(4580), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, - anon_sym_DOT2, - ACTIONS(4764), 1, + ACTIONS(4636), 1, anon_sym_LPAREN, - ACTIONS(4770), 1, + ACTIONS(4640), 1, + anon_sym_DOT2, + ACTIONS(4644), 1, aux_sym__val_range_end_decimal_token1, - STATE(2314), 1, + STATE(2319), 1, sym_comment, - STATE(2784), 1, + STATE(2703), 1, sym__var, - ACTIONS(1115), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3481), 3, + STATE(3191), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1113), 30, + ACTIONS(1125), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -255156,14 +255448,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [106241] = 4, + [114038] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1433), 1, - anon_sym_LF, - STATE(2315), 1, + STATE(2320), 1, sym_comment, - ACTIONS(1431), 40, + ACTIONS(1306), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1304), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -255204,399 +255497,403 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [106293] = 4, + [114091] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1437), 1, + ACTIONS(1123), 1, anon_sym_LF, - STATE(2316), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4580), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4636), 1, + anon_sym_LPAREN, + ACTIONS(4640), 1, + anon_sym_DOT2, + ACTIONS(4644), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2321), 1, sym_comment, - ACTIONS(1435), 40, + STATE(2703), 1, + sym__var, + STATE(3186), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1121), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [106345] = 4, - ACTIONS(105), 1, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [114158] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1441), 1, - anon_sym_LF, - STATE(2317), 1, - sym_comment, - ACTIONS(1439), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(4649), 1, anon_sym_DOLLAR, - anon_sym_DASH_DASH, + ACTIONS(4659), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4723), 1, + anon_sym_LPAREN, + ACTIONS(4725), 1, + anon_sym_DOT2, + ACTIONS(4727), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4856), 1, + anon_sym_LT, + ACTIONS(4858), 1, + anon_sym_EQ2, + STATE(2322), 1, + sym_comment, + STATE(2614), 1, + sym__var, + STATE(3090), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1029), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1031), 25, + anon_sym_COMMA, + anon_sym_in, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [106397] = 5, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [114229] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4852), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2318), 1, - sym_comment, - ACTIONS(1259), 2, - ts_builtin_sym_end, + ACTIONS(1103), 1, anon_sym_LF, - ACTIONS(1257), 38, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + ACTIONS(1781), 1, anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [106451] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1445), 1, - anon_sym_LF, - STATE(2319), 1, + ACTIONS(4580), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4636), 1, + anon_sym_LPAREN, + ACTIONS(4640), 1, + anon_sym_DOT2, + ACTIONS(4644), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2323), 1, sym_comment, - ACTIONS(1443), 40, + STATE(2703), 1, + sym__var, + STATE(3169), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1101), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [106503] = 4, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [114296] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1449), 1, - anon_sym_LF, - STATE(2320), 1, + STATE(2324), 1, sym_comment, - ACTIONS(1447), 40, + ACTIONS(1236), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1234), 40, + anon_sym_EQ, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [106555] = 4, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [114349] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1429), 1, + ACTIONS(1119), 1, anon_sym_LF, - STATE(2321), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4580), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4636), 1, + anon_sym_LPAREN, + ACTIONS(4640), 1, + anon_sym_DOT2, + ACTIONS(4644), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2325), 1, sym_comment, - ACTIONS(1427), 40, + STATE(2703), 1, + sym__var, + STATE(3183), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1117), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [106607] = 4, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [114416] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(1115), 1, anon_sym_LF, - STATE(2322), 1, + ACTIONS(1781), 1, + anon_sym_DOLLAR, + ACTIONS(4580), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4636), 1, + anon_sym_LPAREN, + ACTIONS(4640), 1, + anon_sym_DOT2, + ACTIONS(4644), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2326), 1, sym_comment, - ACTIONS(1391), 40, + STATE(2703), 1, + sym__var, + STATE(3339), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1113), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [106659] = 4, - ACTIONS(105), 1, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [114483] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1453), 1, - anon_sym_LF, - STATE(2323), 1, - sym_comment, - ACTIONS(1451), 40, - anon_sym_SEMI, - anon_sym_LBRACK, + ACTIONS(4649), 1, + anon_sym_DOLLAR, + ACTIONS(4659), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4723), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(4725), 1, + anon_sym_DOT2, + ACTIONS(4727), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4856), 1, + anon_sym_LT, + ACTIONS(4858), 1, + anon_sym_EQ2, + STATE(2327), 1, + sym_comment, + STATE(2614), 1, + sym__var, + STATE(3090), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1029), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1031), 25, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [106711] = 4, + anon_sym_in, + anon_sym_if, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [114554] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4856), 1, + ACTIONS(1489), 1, anon_sym_LF, - STATE(2324), 1, + STATE(2328), 1, sym_comment, - ACTIONS(4854), 40, + ACTIONS(1487), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -255637,14 +255934,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [106763] = 4, + [114606] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1457), 1, + ACTIONS(2688), 1, anon_sym_LF, - STATE(2325), 1, + STATE(2329), 1, sym_comment, - ACTIONS(1455), 40, + ACTIONS(2686), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -255685,16 +255982,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [106815] = 4, + [114658] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2326), 1, + STATE(2330), 1, sym_comment, - ACTIONS(1369), 3, + ACTIONS(1324), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1367), 38, + ACTIONS(1322), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -255733,15 +256030,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [106867] = 4, + [114710] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2327), 1, + STATE(2331), 1, sym_comment, - ACTIONS(1369), 2, + ACTIONS(1310), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1367), 39, + ACTIONS(1308), 39, anon_sym_EQ, anon_sym_SEMI, anon_sym_COLON, @@ -255781,23 +256078,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [106919] = 4, + [114762] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2328), 1, - sym_comment, - ACTIONS(1259), 3, - ts_builtin_sym_end, + ACTIONS(1167), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1257), 38, + STATE(2332), 1, + sym_comment, + ACTIONS(1165), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -255829,23 +256126,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [106971] = 4, + [114814] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1421), 1, - anon_sym_LF, - STATE(2329), 1, + STATE(2333), 1, sym_comment, - ACTIONS(1419), 40, + ACTIONS(1336), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1334), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -255877,24 +256174,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107023] = 5, + [114866] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4848), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2330), 1, - sym_comment, - ACTIONS(1211), 2, - ts_builtin_sym_end, + ACTIONS(4862), 1, anon_sym_LF, - ACTIONS(1209), 38, + STATE(2334), 1, + sym_comment, + ACTIONS(4860), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -255926,14 +256222,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107077] = 4, + [114918] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1461), 1, + ACTIONS(4850), 1, anon_sym_LF, - STATE(2331), 1, + STATE(2335), 1, sym_comment, - ACTIONS(1459), 40, + ACTIONS(4848), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -255974,72 +256270,119 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107129] = 11, + [114970] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4864), 1, + anon_sym_RBRACK, + ACTIONS(4870), 1, + anon_sym_list, + STATE(2336), 1, + sym_comment, + STATE(2403), 1, + aux_sym__multiple_types_repeat1, + STATE(2728), 1, + sym__one_type, + STATE(5052), 1, + sym__type_annotation, + ACTIONS(4868), 2, + anon_sym_table, + anon_sym_record, + STATE(2458), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(4866), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [115034] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4616), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, - anon_sym_DOT2, - ACTIONS(4764), 1, - anon_sym_LPAREN, - ACTIONS(4770), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2332), 1, + STATE(2337), 1, sym_comment, - STATE(2784), 1, - sym__var, - ACTIONS(1127), 2, + ACTIONS(1228), 3, ts_builtin_sym_end, anon_sym_LF, - STATE(3471), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1125), 30, + anon_sym_DOT2, + ACTIONS(1226), 38, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [107195] = 5, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [115086] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4858), 1, - anon_sym_DOT2, - STATE(2333), 1, + ACTIONS(4852), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2338), 1, sym_comment, - ACTIONS(1313), 2, + ACTIONS(1159), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1311), 38, + ACTIONS(1157), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -256078,23 +256421,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107249] = 4, + [115140] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1417), 1, - anon_sym_LF, - STATE(2334), 1, + ACTIONS(4408), 1, + aux_sym_unquoted_token3, + STATE(2339), 1, sym_comment, - ACTIONS(1415), 40, + ACTIONS(991), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(989), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -256126,14 +256470,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107301] = 4, + [115194] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1381), 1, + ACTIONS(1533), 1, anon_sym_LF, - STATE(2335), 1, + STATE(2340), 1, sym_comment, - ACTIONS(1379), 40, + ACTIONS(1531), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -256174,23 +256518,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107353] = 4, + [115246] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1413), 1, - anon_sym_LF, - STATE(2336), 1, + STATE(2341), 1, sym_comment, - ACTIONS(1411), 40, + ACTIONS(1159), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1157), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -256222,23 +256566,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107405] = 4, + [115298] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2337), 1, - sym_comment, - ACTIONS(1288), 3, - ts_builtin_sym_end, + ACTIONS(2696), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1286), 38, + STATE(2342), 1, + sym_comment, + ACTIONS(2694), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -256270,14 +256614,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107457] = 4, + [115350] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1409), 1, + ACTIONS(4874), 1, anon_sym_LF, - STATE(2338), 1, + STATE(2343), 1, sym_comment, - ACTIONS(1407), 40, + ACTIONS(4872), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -256318,14 +256662,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107509] = 4, + [115402] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1405), 1, + ACTIONS(1340), 1, anon_sym_LF, - STATE(2339), 1, + STATE(2344), 1, sym_comment, - ACTIONS(1403), 40, + ACTIONS(1338), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -256366,14 +256710,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107561] = 4, + [115454] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4862), 1, + ACTIONS(1228), 1, anon_sym_LF, - STATE(2340), 1, + STATE(2345), 1, sym_comment, - ACTIONS(4860), 40, + ACTIONS(1226), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -256414,14 +256758,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107613] = 4, + [115506] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(153), 1, + ACTIONS(4878), 1, anon_sym_LF, - STATE(2341), 1, + STATE(2346), 1, sym_comment, - ACTIONS(151), 40, + ACTIONS(4876), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -256462,23 +256806,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107665] = 4, + [115558] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1555), 1, + STATE(2347), 1, + sym_comment, + ACTIONS(1314), 2, anon_sym_LF, - STATE(2342), 1, + anon_sym_DOT2, + ACTIONS(1312), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [115610] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2348), 1, sym_comment, - ACTIONS(1553), 40, + ACTIONS(1314), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1312), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -256510,14 +256902,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107717] = 4, + [115662] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1385), 1, + ACTIONS(4882), 1, anon_sym_LF, - STATE(2343), 1, + STATE(2349), 1, sym_comment, - ACTIONS(1383), 40, + ACTIONS(4880), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -256558,23 +256950,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107769] = 4, + [115714] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1401), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4620), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4711), 1, + anon_sym_LPAREN, + ACTIONS(4715), 1, + anon_sym_DOT2, + ACTIONS(4719), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2350), 1, + sym_comment, + STATE(2869), 1, + sym__var, + ACTIONS(1103), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(2344), 1, + STATE(3359), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1101), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [115780] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(4884), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2351), 1, sym_comment, - ACTIONS(1399), 40, + ACTIONS(1228), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1226), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -256606,14 +257054,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107821] = 4, + [115834] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1397), 1, + ACTIONS(4888), 1, anon_sym_LF, - STATE(2345), 1, + STATE(2352), 1, sym_comment, - ACTIONS(1395), 40, + ACTIONS(4886), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -256654,31 +257102,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107873] = 11, + [115886] = 11, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4616), 1, + ACTIONS(4620), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, - anon_sym_DOT2, - ACTIONS(4764), 1, + ACTIONS(4711), 1, anon_sym_LPAREN, - ACTIONS(4770), 1, + ACTIONS(4715), 1, + anon_sym_DOT2, + ACTIONS(4719), 1, aux_sym__val_range_end_decimal_token1, - STATE(2346), 1, + STATE(2353), 1, sym_comment, - STATE(2784), 1, + STATE(2869), 1, sym__var, - ACTIONS(1119), 2, + ACTIONS(1107), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(3479), 3, + STATE(3357), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1117), 30, + ACTIONS(1105), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -256709,24 +257157,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [107939] = 5, + [115952] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4864), 1, - sym__long_flag_identifier, - STATE(2347), 1, - sym_comment, - ACTIONS(2432), 2, - ts_builtin_sym_end, + ACTIONS(1555), 1, anon_sym_LF, - ACTIONS(2428), 38, + STATE(2354), 1, + sym_comment, + ACTIONS(1553), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -256758,14 +257205,118 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [107993] = 4, + [116004] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1373), 1, + ACTIONS(4890), 1, + anon_sym_DOT2, + STATE(2517), 1, + sym_path, + ACTIONS(1200), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(2348), 1, + STATE(2355), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(1198), 36, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [116060] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4870), 1, + anon_sym_list, + ACTIONS(4893), 1, + anon_sym_RBRACK, + STATE(2336), 1, + aux_sym__multiple_types_repeat1, + STATE(2356), 1, + sym_comment, + STATE(2728), 1, + sym__one_type, + STATE(5052), 1, + sym__type_annotation, + ACTIONS(4868), 2, + anon_sym_table, + anon_sym_record, + STATE(2458), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(4866), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [116124] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1306), 1, + anon_sym_LF, + STATE(2357), 1, sym_comment, - ACTIONS(1371), 40, + ACTIONS(1304), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -256806,23 +257357,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [108045] = 4, + [116176] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4832), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4620), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4711), 1, + anon_sym_LPAREN, + ACTIONS(4715), 1, + anon_sym_DOT2, + ACTIONS(4719), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2358), 1, + sym_comment, + STATE(2869), 1, + sym__var, + ACTIONS(1099), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(2349), 1, + STATE(3355), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1097), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [116242] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2359), 1, sym_comment, - ACTIONS(4830), 40, + ACTIONS(1310), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1308), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -256854,32 +257460,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [108097] = 6, + [116294] = 11, ACTIONS(105), 1, anon_sym_POUND, - STATE(2350), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4620), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4711), 1, + anon_sym_LPAREN, + ACTIONS(4715), 1, + anon_sym_DOT2, + ACTIONS(4719), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2360), 1, sym_comment, - STATE(2369), 1, - aux_sym_cell_path_repeat1, - STATE(2501), 1, - sym_path, - ACTIONS(1196), 3, + STATE(2869), 1, + sym__var, + ACTIONS(1111), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1194), 36, - anon_sym_EQ, + STATE(3353), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1109), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -256904,14 +257515,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [108153] = 4, + [116360] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1551), 1, + ACTIONS(1473), 1, anon_sym_LF, - STATE(2351), 1, + STATE(2361), 1, sym_comment, - ACTIONS(1549), 40, + ACTIONS(1471), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -256952,14 +257563,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [108205] = 4, + [116412] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1551), 1, + ACTIONS(1525), 1, anon_sym_LF, - STATE(2352), 1, + STATE(2362), 1, sym_comment, - ACTIONS(1549), 40, + ACTIONS(1523), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -257000,24 +257611,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [108257] = 5, + [116464] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4866), 1, - anon_sym_DOT2, - STATE(2353), 1, - sym_comment, - ACTIONS(1319), 2, - ts_builtin_sym_end, + ACTIONS(1521), 1, anon_sym_LF, - ACTIONS(1317), 38, + STATE(2363), 1, + sym_comment, + ACTIONS(1519), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -257049,14 +257659,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [108311] = 4, + [116516] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1465), 1, + ACTIONS(1509), 1, anon_sym_LF, - STATE(2354), 1, + STATE(2364), 1, sym_comment, - ACTIONS(1463), 40, + ACTIONS(1507), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -257097,14 +257707,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [108363] = 4, + [116568] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1469), 1, + ACTIONS(1505), 1, anon_sym_LF, - STATE(2355), 1, + STATE(2365), 1, sym_comment, - ACTIONS(1467), 40, + ACTIONS(1503), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -257145,23 +257755,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [108415] = 4, + [116620] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2356), 1, - sym_comment, - ACTIONS(1351), 3, - ts_builtin_sym_end, + ACTIONS(1497), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1349), 38, + STATE(2366), 1, + sym_comment, + ACTIONS(1495), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -257193,14 +257803,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [108467] = 4, + [116672] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1280), 1, + ACTIONS(1493), 1, anon_sym_LF, - STATE(2357), 1, + STATE(2367), 1, sym_comment, - ACTIONS(1278), 40, + ACTIONS(1491), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -257241,14 +257851,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [108519] = 4, + [116724] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4870), 1, + ACTIONS(1465), 1, anon_sym_LF, - STATE(2358), 1, + STATE(2368), 1, sym_comment, - ACTIONS(4868), 40, + ACTIONS(1463), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -257289,14 +257899,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [108571] = 4, + [116776] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1259), 1, + ACTIONS(1485), 1, anon_sym_LF, - STATE(2359), 1, + STATE(2369), 1, sym_comment, - ACTIONS(1257), 40, + ACTIONS(1483), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -257337,116 +257947,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [108623] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4872), 1, - anon_sym_LBRACK, - ACTIONS(4878), 1, - anon_sym_list, - STATE(2360), 1, - sym_comment, - STATE(4960), 1, - sym__multiple_types, - STATE(4964), 1, - sym__one_type, - STATE(5016), 1, - sym__type_annotation, - ACTIONS(4876), 2, - anon_sym_table, - anon_sym_record, - STATE(2483), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(4874), 31, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - [108687] = 4, + [116828] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2361), 1, - sym_comment, - ACTIONS(1288), 2, + ACTIONS(1481), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1286), 39, - anon_sym_EQ, + STATE(2370), 1, + sym_comment, + ACTIONS(1479), 40, anon_sym_SEMI, - anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [108739] = 4, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [116880] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1389), 1, + ACTIONS(155), 1, anon_sym_LF, - STATE(2362), 1, + STATE(2371), 1, sym_comment, - ACTIONS(1387), 40, + ACTIONS(153), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -257487,117 +258043,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [108791] = 4, + [116932] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2363), 1, - sym_comment, - ACTIONS(1309), 2, + ACTIONS(1379), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1307), 39, - anon_sym_EQ, + STATE(2372), 1, + sym_comment, + ACTIONS(1377), 40, anon_sym_SEMI, - anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [108843] = 11, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1783), 1, anon_sym_DOLLAR, - ACTIONS(4616), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, - anon_sym_DOT2, - ACTIONS(4764), 1, - anon_sym_LPAREN, - ACTIONS(4770), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2364), 1, - sym_comment, - STATE(2784), 1, - sym__var, - ACTIONS(1099), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3391), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1097), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [108909] = 4, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [116984] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1268), 1, + ACTIONS(1461), 1, anon_sym_LF, - STATE(2365), 1, + STATE(2373), 1, sym_comment, - ACTIONS(1266), 40, + ACTIONS(1459), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -257638,14 +258139,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [108961] = 4, + [117036] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1547), 1, + ACTIONS(1457), 1, anon_sym_LF, - STATE(2366), 1, + STATE(2374), 1, sym_comment, - ACTIONS(1545), 40, + ACTIONS(1455), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -257686,14 +258187,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [109013] = 4, + [117088] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1543), 1, + ACTIONS(1541), 1, anon_sym_LF, - STATE(2367), 1, + STATE(2375), 1, sym_comment, - ACTIONS(1541), 40, + ACTIONS(1539), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -257734,119 +258235,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [109065] = 11, + [117140] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4616), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, - anon_sym_DOT2, - ACTIONS(4764), 1, - anon_sym_LPAREN, - ACTIONS(4770), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2368), 1, - sym_comment, - STATE(2784), 1, - sym__var, - ACTIONS(1103), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3346), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1101), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [109131] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4880), 1, - anon_sym_DOT2, - STATE(2501), 1, - sym_path, - ACTIONS(1137), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2369), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(1135), 36, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [109187] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1539), 1, + ACTIONS(1453), 1, anon_sym_LF, - STATE(2370), 1, + STATE(2376), 1, sym_comment, - ACTIONS(1537), 40, + ACTIONS(1451), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -257887,14 +258283,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [109239] = 4, + [117192] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1531), 1, + ACTIONS(1449), 1, anon_sym_LF, - STATE(2371), 1, + STATE(2377), 1, sym_comment, - ACTIONS(1529), 40, + ACTIONS(1447), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -257935,24 +258331,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [109291] = 5, + [117244] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4883), 1, - anon_sym_DOT2, - STATE(2372), 1, - sym_comment, - ACTIONS(4832), 2, - ts_builtin_sym_end, + ACTIONS(1445), 1, anon_sym_LF, - ACTIONS(4830), 38, + STATE(2378), 1, + sym_comment, + ACTIONS(1443), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -257984,78 +258379,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [109345] = 11, + [117296] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4616), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, - anon_sym_DOT2, - ACTIONS(4764), 1, - anon_sym_LPAREN, - ACTIONS(4770), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2373), 1, - sym_comment, - STATE(2784), 1, - sym__var, - ACTIONS(1107), 2, - ts_builtin_sym_end, + ACTIONS(1159), 1, anon_sym_LF, - STATE(3344), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1105), 30, + STATE(2379), 1, + sym_comment, + ACTIONS(1157), 40, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [109411] = 4, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [117348] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2374), 1, - sym_comment, - ACTIONS(1365), 3, - ts_builtin_sym_end, + ACTIONS(1437), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1363), 38, + STATE(2380), 1, + sym_comment, + ACTIONS(1435), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -258087,14 +258475,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [109463] = 4, + [117400] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1527), 1, + ACTIONS(1477), 1, anon_sym_LF, - STATE(2375), 1, + STATE(2381), 1, sym_comment, - ACTIONS(1525), 40, + ACTIONS(1475), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -258135,69 +258523,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [109515] = 11, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1783), 1, - anon_sym_DOLLAR, - ACTIONS(4616), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, - anon_sym_DOT2, - ACTIONS(4764), 1, - anon_sym_LPAREN, - ACTIONS(4770), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2376), 1, - sym_comment, - STATE(2784), 1, - sym__var, - ACTIONS(1111), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3343), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1109), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [109581] = 4, + [117452] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1473), 1, + ACTIONS(1477), 1, anon_sym_LF, - STATE(2377), 1, + STATE(2382), 1, sym_comment, - ACTIONS(1471), 40, + ACTIONS(1475), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -258238,23 +258571,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [109633] = 4, + [117504] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4870), 1, + anon_sym_list, + ACTIONS(4895), 1, + anon_sym_LBRACK, + STATE(2383), 1, + sym_comment, + STATE(4976), 1, + sym__type_annotation, + STATE(4977), 1, + sym__multiple_types, + STATE(4978), 1, + sym__one_type, + ACTIONS(4868), 2, + anon_sym_table, + anon_sym_record, + STATE(2458), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(4866), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [117568] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1377), 1, - anon_sym_LF, - STATE(2378), 1, + ACTIONS(4897), 1, + anon_sym_DOT2, + STATE(2384), 1, sym_comment, - ACTIONS(1375), 40, + ACTIONS(1318), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1316), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -258286,14 +258674,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [109685] = 4, + [117622] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1523), 1, + ACTIONS(1324), 1, anon_sym_LF, - STATE(2379), 1, + STATE(2385), 1, sym_comment, - ACTIONS(1521), 40, + ACTIONS(1322), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -258334,14 +258722,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [109737] = 4, + [117674] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4887), 1, + ACTIONS(1425), 1, anon_sym_LF, - STATE(2380), 1, + STATE(2386), 1, sym_comment, - ACTIONS(4885), 40, + ACTIONS(1423), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -258382,30 +258770,92 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [109789] = 4, + [117726] = 11, ACTIONS(105), 1, anon_sym_POUND, - STATE(2381), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4620), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4711), 1, + anon_sym_LPAREN, + ACTIONS(4715), 1, + anon_sym_DOT2, + ACTIONS(4719), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2387), 1, sym_comment, - ACTIONS(1365), 2, + STATE(2869), 1, + sym__var, + ACTIONS(1127), 2, + ts_builtin_sym_end, anon_sym_LF, + STATE(3503), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1125), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [117792] = 11, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4620), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4711), 1, + anon_sym_LPAREN, + ACTIONS(4715), 1, anon_sym_DOT2, - ACTIONS(1363), 39, - anon_sym_EQ, + ACTIONS(4719), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2388), 1, + sym_comment, + STATE(2869), 1, + sym__var, + ACTIONS(1123), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(3500), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1121), 30, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -258430,21 +258880,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [109841] = 7, + [117858] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4889), 1, + ACTIONS(4899), 1, anon_sym_DOT2, - STATE(2382), 1, + STATE(2389), 1, sym_comment, - STATE(2400), 1, + STATE(2410), 1, sym_path, - STATE(2508), 1, + STATE(2519), 1, sym_cell_path, - ACTIONS(1200), 2, + ACTIONS(1192), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1198), 36, + ACTIONS(1190), 36, anon_sym_EQ, anon_sym_SEMI, anon_sym_PIPE, @@ -258481,23 +258931,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [109899] = 4, + [117916] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1351), 1, - anon_sym_LF, - STATE(2383), 1, + ACTIONS(4902), 1, + anon_sym_DOT2, + STATE(2390), 1, sym_comment, - ACTIONS(1349), 40, + ACTIONS(1349), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1347), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -258529,23 +258980,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [109951] = 4, + [117970] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1211), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4620), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4711), 1, + anon_sym_LPAREN, + ACTIONS(4715), 1, + anon_sym_DOT2, + ACTIONS(4719), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2391), 1, + sym_comment, + STATE(2869), 1, + sym__var, + ACTIONS(1119), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(2384), 1, + STATE(3499), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1117), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [118036] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2392), 1, sym_comment, - ACTIONS(1209), 40, + ACTIONS(1340), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1338), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -258577,14 +259083,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [110003] = 4, + [118088] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1519), 1, + ACTIONS(1417), 1, anon_sym_LF, - STATE(2385), 1, + STATE(2393), 1, sym_comment, - ACTIONS(1517), 40, + ACTIONS(1415), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -258625,14 +259131,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [110055] = 4, + [118140] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1276), 1, + ACTIONS(1421), 1, anon_sym_LF, - STATE(2386), 1, + STATE(2394), 1, sym_comment, - ACTIONS(1274), 40, + ACTIONS(1419), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -258673,14 +259179,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [110107] = 4, + [118192] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1511), 1, + ACTIONS(1236), 1, anon_sym_LF, - STATE(2387), 1, + STATE(2395), 1, sym_comment, - ACTIONS(1509), 40, + ACTIONS(1234), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -258721,14 +259227,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [110159] = 4, + [118244] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1507), 1, + ACTIONS(1571), 1, anon_sym_LF, - STATE(2388), 1, + STATE(2396), 1, sym_comment, - ACTIONS(1505), 40, + ACTIONS(1569), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -258769,23 +259275,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [110211] = 4, + [118296] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2389), 1, - sym_comment, - ACTIONS(1309), 3, - ts_builtin_sym_end, + ACTIONS(1563), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1307), 38, + STATE(2397), 1, + sym_comment, + ACTIONS(1561), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -258817,14 +259323,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [110263] = 4, + [118348] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1365), 1, + ACTIONS(1529), 1, anon_sym_LF, - STATE(2390), 1, + STATE(2398), 1, sym_comment, - ACTIONS(1363), 40, + ACTIONS(1527), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -258865,62 +259371,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [110315] = 4, + [118400] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1144), 1, - anon_sym_LF, - STATE(2391), 1, + ACTIONS(1783), 1, + anon_sym_DOLLAR, + ACTIONS(4620), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4711), 1, + anon_sym_LPAREN, + ACTIONS(4715), 1, + anon_sym_DOT2, + ACTIONS(4719), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2399), 1, sym_comment, - ACTIONS(1142), 40, + STATE(2869), 1, + sym__var, + ACTIONS(1115), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(3497), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1113), 30, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [110367] = 4, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [118466] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2602), 1, + ACTIONS(1517), 1, anon_sym_LF, - STATE(2392), 1, + STATE(2400), 1, sym_comment, - ACTIONS(2600), 40, + ACTIONS(1515), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -258961,14 +259474,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [110419] = 4, + [118518] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2614), 1, + ACTIONS(1513), 1, anon_sym_LF, - STATE(2393), 1, + STATE(2401), 1, sym_comment, - ACTIONS(2612), 40, + ACTIONS(1511), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -259009,17 +259522,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [110471] = 5, + [118570] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4412), 1, - aux_sym_unquoted_token3, - STATE(2394), 1, + ACTIONS(4904), 1, + anon_sym_DOT2, + STATE(2402), 1, sym_comment, - ACTIONS(991), 2, + ACTIONS(1367), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(989), 38, + ACTIONS(1365), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -259058,28 +259571,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [110525] = 9, + [118624] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4892), 1, + ACTIONS(4906), 1, anon_sym_RBRACK, - ACTIONS(4900), 1, + ACTIONS(4914), 1, anon_sym_list, - STATE(2762), 1, + STATE(2728), 1, sym__one_type, - STATE(4998), 1, + STATE(5052), 1, sym__type_annotation, - ACTIONS(4897), 2, + ACTIONS(4911), 2, anon_sym_table, anon_sym_record, - STATE(2395), 2, + STATE(2403), 2, sym_comment, aux_sym__multiple_types_repeat1, - STATE(2483), 3, + STATE(2458), 3, sym_flat_type, sym_collection_type, sym_list_type, - ACTIONS(4894), 31, + ACTIONS(4908), 31, anon_sym_any, anon_sym_binary, anon_sym_block, @@ -259111,126 +259624,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_string, anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, - [110587] = 4, + [118686] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4905), 1, - anon_sym_LF, - STATE(2396), 1, + STATE(2404), 1, sym_comment, - ACTIONS(4903), 40, + ACTIONS(1336), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1334), 39, + anon_sym_EQ, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [110639] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4878), 1, - anon_sym_list, - ACTIONS(4907), 1, - anon_sym_RBRACK, - STATE(2395), 1, - aux_sym__multiple_types_repeat1, - STATE(2397), 1, - sym_comment, - STATE(2762), 1, - sym__one_type, - STATE(4998), 1, - sym__type_annotation, - ACTIONS(4876), 2, - anon_sym_table, - anon_sym_record, - STATE(2483), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(4874), 31, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - [110703] = 5, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [118738] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4909), 1, - anon_sym_DOT2, - STATE(2398), 1, - sym_comment, - ACTIONS(1331), 2, - ts_builtin_sym_end, + ACTIONS(1441), 1, anon_sym_LF, - ACTIONS(1329), 38, + STATE(2405), 1, + sym_comment, + ACTIONS(1439), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -259262,23 +259720,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [110757] = 4, + [118790] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2399), 1, - sym_comment, - ACTIONS(1280), 3, - ts_builtin_sym_end, + ACTIONS(1429), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1278), 38, + STATE(2406), 1, + sym_comment, + ACTIONS(1427), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -259310,27 +259768,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [110809] = 7, + [118842] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4911), 1, - anon_sym_DOT2, - STATE(2350), 1, - aux_sym_cell_path_repeat1, - STATE(2400), 1, + STATE(2407), 1, sym_comment, - STATE(2501), 1, - sym_path, - ACTIONS(1166), 2, - ts_builtin_sym_end, + ACTIONS(1324), 2, anon_sym_LF, - ACTIONS(1164), 36, + anon_sym_DOT2, + ACTIONS(1322), 39, anon_sym_EQ, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -259361,24 +259816,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [110867] = 5, + [118894] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4883), 1, - anon_sym_DOT2, - STATE(2401), 1, - sym_comment, - ACTIONS(153), 2, - ts_builtin_sym_end, + ACTIONS(1537), 1, anon_sym_LF, - ACTIONS(151), 38, + STATE(2408), 1, + sym_comment, + ACTIONS(1535), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -259410,23 +259864,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [110921] = 4, + [118946] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2402), 1, - sym_comment, - ACTIONS(1211), 3, - ts_builtin_sym_end, + ACTIONS(1501), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1209), 38, + STATE(2409), 1, + sym_comment, + ACTIONS(1499), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -259458,116 +259912,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [110973] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4878), 1, - anon_sym_list, - ACTIONS(4913), 1, - anon_sym_RBRACK, - STATE(2397), 1, - aux_sym__multiple_types_repeat1, - STATE(2403), 1, - sym_comment, - STATE(2762), 1, - sym__one_type, - STATE(4998), 1, - sym__type_annotation, - ACTIONS(4876), 2, - anon_sym_table, - anon_sym_record, - STATE(2483), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(4874), 31, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - [111037] = 4, + [118998] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2404), 1, + ACTIONS(4917), 1, + anon_sym_DOT2, + STATE(2410), 1, sym_comment, - ACTIONS(1144), 2, + STATE(2413), 1, + aux_sym_cell_path_repeat1, + STATE(2517), 1, + sym_path, + ACTIONS(1177), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1142), 38, + ACTIONS(1175), 36, + anon_sym_EQ, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [111088] = 4, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [119056] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2405), 1, + ACTIONS(4919), 1, + sym__long_flag_identifier, + STATE(2411), 1, sym_comment, - ACTIONS(1539), 2, + ACTIONS(2661), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1537), 38, + ACTIONS(2657), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -259606,15 +260012,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [111139] = 4, + [119110] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2406), 1, + STATE(2412), 1, sym_comment, - ACTIONS(1511), 2, + ACTIONS(1306), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1509), 38, + anon_sym_DOT2, + ACTIONS(1304), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -259653,45 +260060,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [111190] = 6, - ACTIONS(3), 1, + [119162] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4915), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(4917), 1, - aux_sym__val_range_end_decimal_token3, - STATE(2407), 1, + STATE(2355), 1, + aux_sym_cell_path_repeat1, + STATE(2413), 1, sym_comment, - ACTIONS(1209), 13, - sym_identifier, + STATE(2517), 1, + sym_path, + ACTIONS(1181), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1179), 36, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - ACTIONS(1211), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -259702,15 +260107,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [111245] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [119218] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2408), 1, + ACTIONS(4921), 1, + anon_sym_DOT2, + STATE(2414), 1, sym_comment, - ACTIONS(1507), 2, + ACTIONS(4850), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1505), 38, + ACTIONS(4848), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -259749,33 +260159,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [111296] = 5, + [119272] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4921), 1, + ACTIONS(1551), 1, anon_sym_LF, - ACTIONS(4924), 1, - anon_sym_PIPE, - STATE(2409), 2, + STATE(2415), 1, sym_comment, - aux_sym_pipe_element_repeat1, - ACTIONS(4919), 37, - sym_cmd_identifier, + ACTIONS(1549), 40, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, + anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -259796,85 +260197,34 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [111349] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4927), 1, - anon_sym_DOT2, - STATE(2410), 1, - sym_comment, - STATE(2464), 1, - sym_path, - STATE(2587), 1, - sym_cell_path, - ACTIONS(1168), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1170), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [111406] = 6, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [119324] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4931), 1, + ACTIONS(1302), 1, anon_sym_LF, - ACTIONS(4933), 1, - anon_sym_PIPE, - STATE(2409), 1, - aux_sym_pipe_element_repeat1, - STATE(2411), 1, + STATE(2416), 1, sym_comment, - ACTIONS(4929), 37, - sym_cmd_identifier, + ACTIONS(1300), 40, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, + anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -259895,23 +260245,33 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [111461] = 4, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [119376] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2412), 1, - sym_comment, - ACTIONS(1401), 2, - ts_builtin_sym_end, + ACTIONS(1559), 1, anon_sym_LF, - ACTIONS(1399), 38, + STATE(2417), 1, + sym_comment, + ACTIONS(1557), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -259943,22 +260303,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [111512] = 4, + [119428] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2413), 1, - sym_comment, - ACTIONS(1405), 2, - ts_builtin_sym_end, + ACTIONS(1567), 1, anon_sym_LF, - ACTIONS(1403), 38, + STATE(2418), 1, + sym_comment, + ACTIONS(1565), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, sym_val_nothing, anon_sym_true, @@ -259990,115 +260351,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [111563] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4927), 1, - anon_sym_DOT2, - STATE(2414), 1, - sym_comment, - STATE(2464), 1, - sym_path, - STATE(2610), 1, - sym_cell_path, - ACTIONS(1152), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1154), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [111620] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4927), 1, - anon_sym_DOT2, - STATE(2415), 1, - sym_comment, - STATE(2462), 1, - aux_sym_cell_path_repeat1, - STATE(2521), 1, - sym_path, - ACTIONS(1194), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1196), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [111677] = 4, + [119480] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2416), 1, + ACTIONS(4921), 1, + anon_sym_DOT2, + STATE(2419), 1, sym_comment, - ACTIONS(1409), 2, + ACTIONS(155), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1407), 38, + ACTIONS(153), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -260137,15 +260400,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [111728] = 4, + [119534] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2417), 1, + STATE(2420), 1, sym_comment, - ACTIONS(1413), 2, + ACTIONS(1449), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1411), 38, + ACTIONS(1447), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -260184,15 +260447,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [111779] = 4, + [119585] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2418), 1, + STATE(2421), 1, sym_comment, - ACTIONS(1377), 2, + ACTIONS(1340), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1375), 38, + ACTIONS(1338), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -260231,15 +260494,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [111830] = 4, + [119636] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2419), 1, + STATE(2422), 1, sym_comment, - ACTIONS(1397), 2, + ACTIONS(1236), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1395), 38, + ACTIONS(1234), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -260278,65 +260541,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [111881] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4927), 1, - anon_sym_DOT2, - STATE(2420), 1, - sym_comment, - STATE(2464), 1, - sym_path, - STATE(2561), 1, - sym_cell_path, - ACTIONS(1198), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1200), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [111938] = 4, + [119687] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2421), 1, + STATE(2423), 1, sym_comment, - ACTIONS(1445), 2, + ACTIONS(4850), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1443), 38, + ACTIONS(4848), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -260375,62 +260588,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [111989] = 4, + [119738] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2422), 1, - sym_comment, - ACTIONS(1268), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1266), 37, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - anon_sym_QMARK2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [112040] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2423), 1, + STATE(2424), 1, sym_comment, - ACTIONS(1465), 2, + ACTIONS(1533), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1463), 38, + ACTIONS(1531), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -260469,15 +260635,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [112091] = 4, + [119789] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4923), 1, + anon_sym_DOT2, + STATE(2425), 1, + sym_comment, + STATE(2480), 1, + sym_path, + STATE(2563), 1, + sym_cell_path, + ACTIONS(1190), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1192), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [119846] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2424), 1, + STATE(2426), 1, sym_comment, - ACTIONS(1268), 2, + ACTIONS(1306), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1266), 38, + ACTIONS(1304), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -260516,15 +260732,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [112142] = 4, + [119897] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2425), 1, + STATE(2427), 1, sym_comment, - ACTIONS(1417), 2, + ACTIONS(1167), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1415), 38, + ACTIONS(1165), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -260563,15 +260779,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [112193] = 4, + [119948] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2426), 1, + STATE(2428), 1, sym_comment, - ACTIONS(1519), 2, + ACTIONS(4882), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1517), 38, + ACTIONS(4880), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -260610,15 +260826,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [112244] = 4, + [119999] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2427), 1, + STATE(2429), 1, sym_comment, - ACTIONS(1523), 2, + ACTIONS(2696), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1521), 38, + ACTIONS(2694), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -260657,15 +260873,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [112295] = 4, + [120050] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2428), 1, + STATE(2430), 1, sym_comment, - ACTIONS(1381), 2, + ACTIONS(1567), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1379), 38, + ACTIONS(1565), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -260704,18 +260920,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [112346] = 7, + [120101] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4927), 1, + ACTIONS(4923), 1, anon_sym_DOT2, - STATE(2429), 1, + STATE(2431), 1, sym_comment, - STATE(2464), 1, + STATE(2480), 1, sym_path, - STATE(2640), 1, + STATE(2572), 1, sym_cell_path, - ACTIONS(1172), 12, + ACTIONS(1147), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -260728,7 +260944,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1174), 25, + ACTIONS(1149), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -260754,109 +260970,111 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [112403] = 4, + [120158] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2430), 1, + ACTIONS(4925), 1, + anon_sym_QMARK2, + STATE(2432), 1, sym_comment, - ACTIONS(1276), 2, + ACTIONS(1222), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1274), 38, + anon_sym_DOT2, + ACTIONS(1220), 36, + anon_sym_EQ, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [112454] = 4, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [120211] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2431), 1, + ACTIONS(4925), 1, + anon_sym_QMARK2, + STATE(2433), 1, sym_comment, - ACTIONS(1469), 2, + ACTIONS(1222), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1467), 38, + anon_sym_DOT2, + ACTIONS(1220), 36, + anon_sym_EQ, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [112505] = 4, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [120264] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2432), 1, + STATE(2434), 1, sym_comment, - ACTIONS(1393), 2, + ACTIONS(1571), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1391), 38, + ACTIONS(1569), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -260895,15 +261113,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [112556] = 4, + [120315] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4923), 1, + anon_sym_DOT2, + STATE(2435), 1, + sym_comment, + STATE(2500), 1, + aux_sym_cell_path_repeat1, + STATE(2566), 1, + sym_path, + ACTIONS(1175), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1177), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [120372] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2433), 1, + STATE(2436), 1, sym_comment, - ACTIONS(1365), 2, + ACTIONS(1529), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1363), 38, + ACTIONS(1527), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -260942,15 +261210,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [112607] = 4, + [120423] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2434), 1, + STATE(2437), 1, sym_comment, - ACTIONS(1527), 2, + ACTIONS(1421), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1525), 38, + ACTIONS(1419), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -260989,42 +261257,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [112658] = 11, + [120474] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4654), 1, - anon_sym_DOLLAR, - ACTIONS(4664), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, + ACTIONS(4923), 1, anon_sym_DOT2, - ACTIONS(4805), 1, - anon_sym_LPAREN, - ACTIONS(4811), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2435), 1, + STATE(2438), 1, sym_comment, - STATE(3102), 1, - sym__var, - STATE(3510), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1113), 7, + STATE(2480), 1, + sym_path, + STATE(2587), 1, + sym_cell_path, + ACTIONS(1216), 12, + sym_identifier, anon_sym_GT, anon_sym_DASH, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - sym_short_flag, - ACTIONS(1115), 24, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1218), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -261040,37 +261307,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [112723] = 6, + [120531] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - STATE(2409), 1, - aux_sym_pipe_element_repeat1, - STATE(2436), 1, + STATE(2439), 1, sym_comment, - ACTIONS(4935), 37, - sym_cmd_identifier, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(1425), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1423), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -261091,16 +261344,25 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [112778] = 4, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [120582] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2437), 1, + STATE(2440), 1, sym_comment, - ACTIONS(1389), 2, + ACTIONS(4888), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1387), 38, + ACTIONS(4886), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -261139,42 +261401,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [112829] = 11, + [120633] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4654), 1, - anon_sym_DOLLAR, - ACTIONS(4664), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, + ACTIONS(4923), 1, anon_sym_DOT2, - ACTIONS(4805), 1, - anon_sym_LPAREN, - ACTIONS(4811), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2438), 1, + STATE(2441), 1, sym_comment, - STATE(3102), 1, - sym__var, - STATE(3517), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1117), 7, + STATE(2480), 1, + sym_path, + STATE(2649), 1, + sym_cell_path, + ACTIONS(1153), 12, + sym_identifier, anon_sym_GT, anon_sym_DASH, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - sym_short_flag, - ACTIONS(1119), 24, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1155), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -261190,19 +261451,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [112894] = 6, + [120690] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(4929), 1, + anon_sym_LF, + ACTIONS(4931), 1, + anon_sym_PIPE, + STATE(2442), 1, + sym_comment, + STATE(2498), 1, + aux_sym_pipe_element_repeat1, + ACTIONS(4927), 37, + sym_cmd_identifier, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [120745] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(2439), 1, + ACTIONS(4923), 1, + anon_sym_DOT2, + STATE(2443), 1, sym_comment, - STATE(2462), 1, - aux_sym_cell_path_repeat1, - STATE(2521), 1, + STATE(2480), 1, sym_path, - ACTIONS(1194), 13, + STATE(2594), 1, + sym_cell_path, + ACTIONS(1194), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -261215,7 +261524,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, ACTIONS(1196), 25, anon_sym_COLON, anon_sym_COMMA, @@ -261242,15 +261550,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [112949] = 4, + [120802] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2440), 1, + STATE(2444), 1, sym_comment, - ACTIONS(1531), 2, + ACTIONS(1465), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1529), 38, + ACTIONS(1463), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -261289,15 +261597,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [113000] = 4, + [120853] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2441), 1, + STATE(2445), 1, sym_comment, - ACTIONS(1385), 2, + ACTIONS(1429), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1383), 38, + ACTIONS(1427), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -261336,65 +261644,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [113051] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4927), 1, - anon_sym_DOT2, - STATE(2442), 1, - sym_comment, - STATE(2464), 1, - sym_path, - STATE(2684), 1, - sym_cell_path, - ACTIONS(1160), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1162), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [113108] = 4, + [120904] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2443), 1, + STATE(2446), 1, sym_comment, - ACTIONS(1433), 2, + ACTIONS(1485), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1431), 38, + ACTIONS(1483), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -261433,69 +261691,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [113159] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4654), 1, - anon_sym_DOLLAR, - ACTIONS(4664), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, - anon_sym_DOT2, - ACTIONS(4805), 1, - anon_sym_LPAREN, - ACTIONS(4811), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2444), 1, - sym_comment, - STATE(3102), 1, - sym__var, - STATE(3518), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1121), 7, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_short_flag, - ACTIONS(1123), 24, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [113224] = 4, + [120955] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2445), 1, + STATE(2447), 1, sym_comment, - ACTIONS(1421), 2, + ACTIONS(4874), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1419), 38, + ACTIONS(4872), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -261534,69 +261738,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [113275] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4654), 1, - anon_sym_DOLLAR, - ACTIONS(4664), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, - anon_sym_DOT2, - ACTIONS(4805), 1, - anon_sym_LPAREN, - ACTIONS(4811), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2446), 1, - sym_comment, - STATE(3102), 1, - sym__var, - STATE(3519), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1125), 7, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_short_flag, - ACTIONS(1127), 24, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [113340] = 4, + [121006] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2447), 1, + STATE(2448), 1, sym_comment, - ACTIONS(1280), 2, + ACTIONS(1489), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1278), 38, + ACTIONS(1487), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -261635,34 +261785,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [113391] = 6, + [121057] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(4941), 1, - anon_sym_LF, - STATE(2409), 1, - aux_sym_pipe_element_repeat1, - STATE(2448), 1, + STATE(2449), 1, sym_comment, - ACTIONS(4939), 37, - sym_cmd_identifier, + ACTIONS(1379), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1377), 38, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -261683,66 +261822,25 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [113446] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4927), 1, - anon_sym_DOT2, - STATE(2449), 1, - sym_comment, - STATE(2464), 1, - sym_path, - STATE(2570), 1, - sym_cell_path, - ACTIONS(1156), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1158), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [113503] = 4, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [121108] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(2450), 1, sym_comment, - ACTIONS(1259), 2, + ACTIONS(1493), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1257), 38, + ACTIONS(1491), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -261781,15 +261879,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [113554] = 4, + [121159] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(2451), 1, sym_comment, - ACTIONS(1461), 2, + ACTIONS(1437), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1459), 38, + ACTIONS(1435), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -261828,18 +261926,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [113605] = 4, + [121210] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4945), 1, - anon_sym_LF, STATE(2452), 1, sym_comment, - ACTIONS(4943), 39, + ACTIONS(1497), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1495), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, @@ -261875,15 +261973,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [113656] = 4, + [121261] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(2453), 1, sym_comment, - ACTIONS(1351), 2, + ACTIONS(155), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1349), 38, + ACTIONS(153), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -261922,15 +262020,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [113707] = 4, + [121312] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(2454), 1, sym_comment, - ACTIONS(4887), 2, + ACTIONS(1551), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(4885), 38, + ACTIONS(1549), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -261969,113 +262067,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [113758] = 5, + [121363] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4947), 1, - anon_sym_QMARK2, STATE(2455), 1, sym_comment, - ACTIONS(1222), 3, + ACTIONS(1513), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1220), 36, - anon_sym_EQ, + ACTIONS(1511), 38, anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [113811] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4927), 1, - anon_sym_DOT2, - STATE(2456), 1, - sym_comment, - STATE(2464), 1, - sym_path, - STATE(2546), 1, - sym_cell_path, - ACTIONS(1202), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1204), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [113868] = 4, + anon_sym_LBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [121414] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2457), 1, + STATE(2456), 1, sym_comment, - ACTIONS(4905), 2, + ACTIONS(1417), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(4903), 38, + ACTIONS(1415), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -262114,18 +262161,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [113919] = 4, + [121465] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4951), 1, - anon_sym_LF, - STATE(2458), 1, + STATE(2457), 1, sym_comment, - ACTIONS(4949), 39, + ACTIONS(4878), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(4876), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, @@ -262161,15 +262208,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [113970] = 4, + [121516] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2458), 1, + sym_comment, + ACTIONS(4933), 40, + anon_sym_EQ, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + anon_sym_AT, + anon_sym_LBRACE, + [121565] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(2459), 1, sym_comment, - ACTIONS(1211), 2, + ACTIONS(1159), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1209), 38, + ACTIONS(1157), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -262208,15 +262301,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [114021] = 4, + [121616] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(2460), 1, sym_comment, - ACTIONS(1543), 2, + ACTIONS(1481), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1541), 38, + ACTIONS(1479), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -262255,34 +262348,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [114072] = 6, + [121667] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(4955), 1, - anon_sym_LF, - STATE(2409), 1, - aux_sym_pipe_element_repeat1, STATE(2461), 1, sym_comment, - ACTIONS(4953), 37, - sym_cmd_identifier, + ACTIONS(1473), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1471), 38, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -262303,18 +262385,27 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [114127] = 6, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [121718] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4957), 1, + ACTIONS(4935), 1, anon_sym_DOT2, - STATE(2521), 1, + STATE(2566), 1, sym_path, STATE(2462), 2, sym_comment, aux_sym_cell_path_repeat1, - ACTIONS(1135), 12, + ACTIONS(1198), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -262327,7 +262418,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1137), 25, + ACTIONS(1200), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -262353,18 +262444,113 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [114182] = 5, + [121773] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4947), 1, - anon_sym_QMARK2, STATE(2463), 1, sym_comment, - ACTIONS(1222), 3, + ACTIONS(1555), 2, ts_builtin_sym_end, anon_sym_LF, + ACTIONS(1553), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [121824] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4923), 1, anon_sym_DOT2, - ACTIONS(1220), 36, + STATE(2464), 1, + sym_comment, + STATE(2480), 1, + sym_path, + STATE(2680), 1, + sym_cell_path, + ACTIONS(1205), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1207), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [121881] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2465), 1, + sym_comment, + ACTIONS(1302), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1300), 37, anon_sym_EQ, anon_sym_SEMI, anon_sym_PIPE, @@ -262377,6 +262563,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PLUS_PLUS_EQ, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -262401,41 +262588,145 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [114235] = 7, + [121932] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4927), 1, + ACTIONS(4680), 1, + anon_sym_DOLLAR, + ACTIONS(4690), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4802), 1, anon_sym_DOT2, - STATE(2415), 1, - aux_sym_cell_path_repeat1, - STATE(2464), 1, + ACTIONS(4834), 1, + anon_sym_LPAREN, + ACTIONS(4840), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2466), 1, sym_comment, - STATE(2521), 1, - sym_path, - ACTIONS(1164), 12, - sym_identifier, + STATE(3079), 1, + sym__var, + STATE(3572), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1125), 7, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, + sym_short_flag, + ACTIONS(1127), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1166), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + [121997] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(155), 1, + anon_sym_LF, + ACTIONS(4940), 1, + anon_sym_DOT2, + STATE(2467), 1, + sym_comment, + ACTIONS(4938), 6, + anon_sym_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + ACTIONS(153), 32, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [122052] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4680), 1, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + ACTIONS(4690), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4802), 1, + anon_sym_DOT2, + ACTIONS(4834), 1, + anon_sym_LPAREN, + ACTIONS(4840), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2468), 1, + sym_comment, + STATE(3079), 1, + sym__var, + STATE(3570), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1121), 7, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_short_flag, + ACTIONS(1123), 24, anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -262451,34 +262742,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [114292] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [122117] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(4962), 1, - anon_sym_LF, - STATE(2409), 1, - aux_sym_pipe_element_repeat1, - STATE(2465), 1, + STATE(2469), 1, sym_comment, - ACTIONS(4960), 37, - sym_cmd_identifier, + ACTIONS(2688), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2686), 38, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -262499,29 +262782,38 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [114347] = 11, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [122168] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4654), 1, + ACTIONS(4680), 1, anon_sym_DOLLAR, - ACTIONS(4664), 1, + ACTIONS(4690), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, + ACTIONS(4802), 1, anon_sym_DOT2, - ACTIONS(4805), 1, + ACTIONS(4834), 1, anon_sym_LPAREN, - ACTIONS(4811), 1, + ACTIONS(4840), 1, aux_sym__val_range_end_decimal_token1, - STATE(2466), 1, + STATE(2470), 1, sym_comment, - STATE(3102), 1, + STATE(3079), 1, sym__var, - STATE(3556), 3, + STATE(3569), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1097), 7, + ACTIONS(1117), 7, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, @@ -262529,13 +262821,217 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS, anon_sym_LT2, sym_short_flag, - ACTIONS(1099), 24, + ACTIONS(1119), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [122233] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(155), 1, + anon_sym_LF, + ACTIONS(975), 1, + anon_sym_COLON, + ACTIONS(4940), 1, + anon_sym_DOT2, + STATE(2471), 1, + sym_comment, + ACTIONS(4938), 6, + anon_sym_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + ACTIONS(153), 31, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [122290] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4680), 1, + anon_sym_DOLLAR, + ACTIONS(4690), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4802), 1, + anon_sym_DOT2, + ACTIONS(4834), 1, + anon_sym_LPAREN, + ACTIONS(4840), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2472), 1, + sym_comment, + STATE(3079), 1, + sym__var, + STATE(3564), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1113), 7, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_short_flag, + ACTIONS(1115), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [122355] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2473), 1, + sym_comment, + ACTIONS(1477), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1475), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [122406] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4923), 1, + anon_sym_DOT2, + STATE(2474), 1, + sym_comment, + STATE(2480), 1, + sym_path, + STATE(2615), 1, + sym_cell_path, + ACTIONS(1183), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1185), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -262551,21 +263047,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [114412] = 4, + [122463] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2467), 1, - sym_comment, - ACTIONS(4832), 2, - ts_builtin_sym_end, + ACTIONS(4944), 1, anon_sym_LF, - ACTIONS(4830), 38, + STATE(2475), 1, + sym_comment, + ACTIONS(4942), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, @@ -262601,65 +263094,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [114463] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(153), 1, - anon_sym_LF, - ACTIONS(968), 1, - anon_sym_COLON, - ACTIONS(4966), 1, - anon_sym_DOT2, - STATE(2468), 1, - sym_comment, - ACTIONS(4964), 6, - anon_sym_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - ACTIONS(151), 31, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [114520] = 4, + [122514] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2469), 1, + STATE(2476), 1, sym_comment, - ACTIONS(1425), 2, + ACTIONS(1461), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1423), 38, + ACTIONS(1459), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -262698,15 +263141,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [114571] = 4, + [122565] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2470), 1, + STATE(2477), 1, sym_comment, - ACTIONS(1429), 2, + ACTIONS(1563), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1427), 38, + ACTIONS(1561), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -262745,15 +263188,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [114622] = 4, + [122616] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2471), 1, + STATE(2478), 1, sym_comment, - ACTIONS(1457), 2, + ACTIONS(1559), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1455), 38, + ACTIONS(1557), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -262792,15 +263235,115 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [114673] = 4, + [122667] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4923), 1, + anon_sym_DOT2, + STATE(2462), 1, + aux_sym_cell_path_repeat1, + STATE(2479), 1, + sym_comment, + STATE(2566), 1, + sym_path, + ACTIONS(1179), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1181), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [122724] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4923), 1, + anon_sym_DOT2, + STATE(2479), 1, + aux_sym_cell_path_repeat1, + STATE(2480), 1, + sym_comment, + STATE(2566), 1, + sym_path, + ACTIONS(1175), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1177), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [122781] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2472), 1, + STATE(2481), 1, sym_comment, - ACTIONS(1453), 2, + ACTIONS(1477), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1451), 38, + ACTIONS(1475), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -262839,15 +263382,220 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [114724] = 4, + [122832] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4680), 1, + anon_sym_DOLLAR, + ACTIONS(4690), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4802), 1, + anon_sym_DOT2, + ACTIONS(4834), 1, + anon_sym_LPAREN, + ACTIONS(4840), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2482), 1, + sym_comment, + STATE(3079), 1, + sym__var, + STATE(3526), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1109), 7, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_short_flag, + ACTIONS(1111), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [122897] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4680), 1, + anon_sym_DOLLAR, + ACTIONS(4690), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4802), 1, + anon_sym_DOT2, + ACTIONS(4834), 1, + anon_sym_LPAREN, + ACTIONS(4840), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2483), 1, + sym_comment, + STATE(3079), 1, + sym__var, + STATE(3589), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + ACTIONS(1097), 7, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_short_flag, + ACTIONS(1099), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [122962] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2473), 1, + STATE(2484), 1, + sym_comment, + ACTIONS(1236), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1234), 37, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [123013] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4923), 1, + anon_sym_DOT2, + STATE(2480), 1, + sym_path, + STATE(2485), 1, + sym_comment, + STATE(2656), 1, + sym_cell_path, + ACTIONS(1209), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1211), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [123070] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2486), 1, sym_comment, - ACTIONS(4870), 2, + ACTIONS(1537), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(4868), 38, + ACTIONS(1535), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -262886,15 +263634,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [114775] = 4, + [123121] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2474), 1, + STATE(2487), 1, sym_comment, - ACTIONS(1449), 2, + ACTIONS(1228), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1447), 38, + ACTIONS(1226), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -262933,18 +263681,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [114826] = 7, + [123172] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4927), 1, + ACTIONS(4946), 1, anon_sym_DOT2, - STATE(2439), 1, - aux_sym_cell_path_repeat1, - STATE(2475), 1, - sym_comment, - STATE(2521), 1, + STATE(2435), 1, sym_path, - ACTIONS(1164), 12, + STATE(2488), 1, + sym_comment, + STATE(2563), 1, + sym_cell_path, + ACTIONS(1190), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -262957,7 +263705,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1166), 25, + ACTIONS(1192), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -262983,15 +263731,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [114883] = 4, + [123229] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2476), 1, + STATE(2489), 1, sym_comment, - ACTIONS(1473), 2, + ACTIONS(1517), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1471), 38, + ACTIONS(1515), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -263030,23 +263778,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [114934] = 4, + [123280] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2477), 1, - sym_comment, - ACTIONS(1441), 2, - ts_builtin_sym_end, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(4951), 1, anon_sym_LF, - ACTIONS(1439), 38, - anon_sym_SEMI, + STATE(2490), 1, + sym_comment, + STATE(2498), 1, + aux_sym_pipe_element_repeat1, + ACTIONS(4949), 37, + sym_cmd_identifier, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -263067,25 +263826,16 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [114985] = 4, + anon_sym_CARET, + [123335] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2478), 1, + STATE(2491), 1, sym_comment, - ACTIONS(1555), 2, + ACTIONS(1541), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1553), 38, + ACTIONS(1539), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -263124,15 +263874,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [115036] = 4, + [123386] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4953), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(4955), 1, + aux_sym__val_range_end_decimal_token3, + STATE(2492), 1, + sym_comment, + ACTIONS(1157), 13, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + ACTIONS(1159), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [123441] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2479), 1, + STATE(2493), 1, sym_comment, - ACTIONS(153), 2, + ACTIONS(4862), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(151), 38, + ACTIONS(4860), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -263171,15 +263970,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [115087] = 4, + [123492] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2480), 1, + STATE(2494), 1, sym_comment, - ACTIONS(1437), 2, + ACTIONS(1505), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1435), 38, + ACTIONS(1503), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -263218,15 +264017,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [115138] = 4, + [123543] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2481), 1, + STATE(2495), 1, sym_comment, - ACTIONS(2602), 2, + ACTIONS(1457), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2600), 38, + ACTIONS(1455), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -263265,18 +264064,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [115189] = 7, + [123594] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4968), 1, + ACTIONS(4957), 1, anon_sym_DOT2, - STATE(2475), 1, + STATE(2435), 1, sym_path, - STATE(2482), 1, + STATE(2496), 1, sym_comment, - STATE(2561), 1, + STATE(2572), 1, sym_cell_path, - ACTIONS(1198), 12, + ACTIONS(1147), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -263289,7 +264088,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1200), 25, + ACTIONS(1149), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -263315,61 +264114,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [115246] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2483), 1, - sym_comment, - ACTIONS(4971), 40, - anon_sym_EQ, - anon_sym_DASH_GT, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - anon_sym_AT, - anon_sym_LBRACE, - [115295] = 4, + [123651] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2484), 1, + STATE(2497), 1, sym_comment, - ACTIONS(1373), 2, + ACTIONS(1453), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1371), 38, + ACTIONS(1451), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -263408,72 +264161,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [115346] = 6, + [123702] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(153), 1, + ACTIONS(4962), 1, anon_sym_LF, - ACTIONS(4966), 1, - anon_sym_DOT2, - STATE(2485), 1, - sym_comment, - ACTIONS(4964), 6, - anon_sym_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - ACTIONS(151), 32, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(4965), 1, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [115401] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2486), 1, + STATE(2498), 2, sym_comment, - ACTIONS(4856), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(4854), 38, - anon_sym_SEMI, + aux_sym_pipe_element_repeat1, + ACTIONS(4960), 37, + sym_cmd_identifier, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -263494,38 +264208,29 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [115452] = 11, + anon_sym_CARET, + [123755] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4654), 1, + ACTIONS(4680), 1, anon_sym_DOLLAR, - ACTIONS(4664), 1, + ACTIONS(4690), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, + ACTIONS(4802), 1, anon_sym_DOT2, - ACTIONS(4805), 1, + ACTIONS(4834), 1, anon_sym_LPAREN, - ACTIONS(4811), 1, + ACTIONS(4840), 1, aux_sym__val_range_end_decimal_token1, - STATE(2487), 1, + STATE(2499), 1, sym_comment, - STATE(3102), 1, + STATE(3079), 1, sym__var, - STATE(3509), 3, + STATE(3581), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1109), 7, + ACTIONS(1105), 7, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, @@ -263533,7 +264238,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS, anon_sym_LT2, sym_short_flag, - ACTIONS(1111), 24, + ACTIONS(1107), 24, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -263558,28 +264263,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [115517] = 11, + [123820] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2462), 1, + aux_sym_cell_path_repeat1, + STATE(2500), 1, + sym_comment, + STATE(2566), 1, + sym_path, + ACTIONS(1179), 13, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + ACTIONS(1181), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [123875] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4654), 1, + ACTIONS(4680), 1, anon_sym_DOLLAR, - ACTIONS(4664), 1, + ACTIONS(4690), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, + ACTIONS(4802), 1, anon_sym_DOT2, - ACTIONS(4805), 1, + ACTIONS(4834), 1, anon_sym_LPAREN, - ACTIONS(4811), 1, + ACTIONS(4840), 1, aux_sym__val_range_end_decimal_token1, - STATE(2488), 1, + STATE(2501), 1, sym_comment, - STATE(3102), 1, + STATE(3079), 1, sym__var, - STATE(3552), 3, + STATE(3580), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - ACTIONS(1105), 7, + ACTIONS(1101), 7, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, @@ -263587,7 +264341,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS, anon_sym_LT2, sym_short_flag, - ACTIONS(1107), 24, + ACTIONS(1103), 24, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -263612,15 +264366,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [115582] = 4, + [123940] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2489), 1, + STATE(2502), 1, sym_comment, - ACTIONS(1547), 2, + ACTIONS(1302), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1545), 38, + ACTIONS(1300), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -263659,65 +264413,111 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [115633] = 7, - ACTIONS(3), 1, + [123991] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4973), 1, - anon_sym_DOT2, - STATE(2475), 1, - sym_path, - STATE(2490), 1, + STATE(2503), 1, sym_comment, - STATE(2546), 1, - sym_cell_path, - ACTIONS(1202), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1204), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + ACTIONS(1445), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1443), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [115690] = 4, + anon_sym_LBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [124042] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2491), 1, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(4970), 1, + anon_sym_LF, + STATE(2498), 1, + aux_sym_pipe_element_repeat1, + STATE(2504), 1, + sym_comment, + ACTIONS(4968), 37, + sym_cmd_identifier, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [124097] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2505), 1, sym_comment, - ACTIONS(2614), 2, + ACTIONS(1441), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2612), 38, + ACTIONS(1439), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -263756,15 +264556,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [115741] = 4, + [124148] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2492), 1, + STATE(2506), 1, sym_comment, - ACTIONS(1551), 2, + ACTIONS(1509), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1549), 38, + ACTIONS(1507), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -263803,15 +264603,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [115792] = 4, + [124199] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2493), 1, + STATE(2507), 1, sym_comment, - ACTIONS(4862), 2, + ACTIONS(1521), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(4860), 38, + ACTIONS(1519), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -263850,15 +264650,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [115843] = 4, + [124250] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2494), 1, + STATE(2508), 1, sym_comment, - ACTIONS(1551), 2, + ACTIONS(1525), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1549), 38, + ACTIONS(1523), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -263897,261 +264697,251 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [115894] = 4, + [124301] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2495), 1, - sym_comment, - ACTIONS(1276), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1274), 37, - anon_sym_EQ, - anon_sym_SEMI, + ACTIONS(4931), 1, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(4974), 1, + anon_sym_LF, + STATE(2498), 1, + aux_sym_pipe_element_repeat1, + STATE(2509), 1, + sym_comment, + ACTIONS(4972), 37, + sym_cmd_identifier, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - anon_sym_QMARK2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [115945] = 7, - ACTIONS(3), 1, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [124356] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4927), 1, - anon_sym_DOT2, - STATE(2464), 1, - sym_path, - STATE(2496), 1, + STATE(2510), 1, sym_comment, - STATE(2672), 1, - sym_cell_path, - ACTIONS(1129), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1131), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + ACTIONS(1324), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1322), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [116002] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4654), 1, - anon_sym_DOLLAR, - ACTIONS(4664), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, - anon_sym_DOT2, - ACTIONS(4805), 1, - anon_sym_LPAREN, - ACTIONS(4811), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2497), 1, - sym_comment, - STATE(3102), 1, - sym__var, - STATE(3555), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - ACTIONS(1101), 7, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_short_flag, - ACTIONS(1103), 24, anon_sym_DASH_DASH, - anon_sym_in, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [116067] = 4, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [124407] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2498), 1, + STATE(2511), 1, sym_comment, - ACTIONS(1369), 3, + ACTIONS(1501), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1367), 36, - anon_sym_EQ, + ACTIONS(1499), 38, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [116117] = 6, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [124458] = 6, ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(4931), 1, + anon_sym_PIPE, ACTIONS(4978), 1, - anon_sym_DOT2, - STATE(2499), 1, + anon_sym_LF, + STATE(2498), 1, + aux_sym_pipe_element_repeat1, + STATE(2512), 1, sym_comment, - ACTIONS(153), 2, - ts_builtin_sym_end, + ACTIONS(4976), 37, + sym_cmd_identifier, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [124513] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(4982), 1, anon_sym_LF, - ACTIONS(4976), 6, - anon_sym_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - ACTIONS(151), 30, + STATE(2513), 1, + sym_comment, + ACTIONS(4980), 39, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [116171] = 6, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [124564] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4980), 1, - anon_sym_DOT2, - ACTIONS(4982), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2500), 1, + STATE(2514), 1, sym_comment, - ACTIONS(1235), 12, + ACTIONS(1234), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -264164,7 +264954,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1237), 25, + anon_sym_DOT2, + ACTIONS(1236), 26, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -264173,6 +264964,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -264190,16 +264982,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [116225] = 4, + [124614] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2501), 1, + STATE(2515), 1, sym_comment, - ACTIONS(1288), 3, + ACTIONS(1310), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1286), 36, + ACTIONS(1308), 36, anon_sym_EQ, anon_sym_SEMI, anon_sym_PIPE, @@ -264236,261 +265028,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [116275] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2502), 1, - sym_comment, - ACTIONS(1266), 13, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - ACTIONS(1268), 26, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_QMARK2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [116325] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4984), 1, - anon_sym_QMARK2, - STATE(2503), 1, - sym_comment, - ACTIONS(1220), 13, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - ACTIONS(1222), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [116377] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4915), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2504), 1, - sym_comment, - ACTIONS(1209), 13, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - ACTIONS(1211), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [116429] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4878), 1, - anon_sym_list, - ACTIONS(4986), 1, - anon_sym_GT, - STATE(2505), 1, - sym_comment, - STATE(5135), 1, - sym__all_type, - ACTIONS(4876), 2, - anon_sym_table, - anon_sym_record, - STATE(4063), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(4874), 31, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - [116487] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2506), 1, - sym_comment, - ACTIONS(1274), 13, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - ACTIONS(1276), 26, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_QMARK2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [116537] = 8, + [124664] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4878), 1, + ACTIONS(4870), 1, anon_sym_list, - ACTIONS(4988), 1, + ACTIONS(4984), 1, anon_sym_GT, - STATE(2507), 1, + STATE(2516), 1, sym_comment, - STATE(4872), 1, + STATE(5189), 1, sym__all_type, - ACTIONS(4876), 2, + ACTIONS(4868), 2, anon_sym_table, anon_sym_record, - STATE(4063), 3, + STATE(4066), 3, sym_flat_type, sym_collection_type, sym_list_type, - ACTIONS(4874), 31, + ACTIONS(4866), 31, anon_sym_any, anon_sym_binary, anon_sym_block, @@ -264522,16 +265078,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_string, anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, - [116595] = 4, + [124722] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2508), 1, + STATE(2517), 1, sym_comment, - ACTIONS(1365), 3, + ACTIONS(1314), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1363), 36, + ACTIONS(1312), 36, anon_sym_EQ, anon_sym_SEMI, anon_sym_PIPE, @@ -264568,62 +265124,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [116645] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4878), 1, - anon_sym_list, - ACTIONS(4990), 1, - anon_sym_GT, - STATE(2509), 1, - sym_comment, - STATE(5011), 1, - sym__all_type, - ACTIONS(4876), 2, - anon_sym_table, - anon_sym_record, - STATE(4063), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(4874), 31, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - [116703] = 5, + [124772] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4984), 1, + ACTIONS(4986), 1, anon_sym_QMARK2, - STATE(2510), 1, + STATE(2518), 1, sym_comment, ACTIONS(1220), 13, sym_identifier, @@ -264665,110 +265171,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [116755] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4982), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(4992), 1, - anon_sym_DOT2, - STATE(2511), 1, - sym_comment, - ACTIONS(1235), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1237), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [116809] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4997), 1, - anon_sym_LF, - STATE(2512), 1, - sym_comment, - ACTIONS(4995), 38, - sym_cmd_identifier, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [116859] = 4, + [124824] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2513), 1, + STATE(2519), 1, sym_comment, - ACTIONS(1309), 3, + ACTIONS(1324), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1307), 36, + ACTIONS(1322), 36, anon_sym_EQ, anon_sym_SEMI, anon_sym_PIPE, @@ -264805,14 +265217,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [116909] = 4, + [124874] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4999), 1, + ACTIONS(4988), 1, anon_sym_LF, - STATE(2514), 1, + STATE(2520), 1, sym_comment, - ACTIONS(4919), 38, + ACTIONS(4960), 38, sym_cmd_identifier, anon_sym_LBRACK, anon_sym_LPAREN, @@ -264851,18 +265263,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [116959] = 7, + [124924] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5001), 1, + ACTIONS(4870), 1, + anon_sym_list, + ACTIONS(4990), 1, + anon_sym_GT, + STATE(2521), 1, + sym_comment, + STATE(4907), 1, + sym__all_type, + ACTIONS(4868), 2, + anon_sym_table, + anon_sym_record, + STATE(4066), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(4866), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [124982] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4992), 1, anon_sym_DOT2, - ACTIONS(5003), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(5005), 1, - aux_sym_unquoted_token2, - STATE(2515), 1, + ACTIONS(4995), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2522), 1, sym_comment, - ACTIONS(1142), 12, + ACTIONS(1278), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -264875,11 +265335,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1144), 24, + ACTIONS(1280), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, @@ -264900,14 +265361,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [117015] = 5, + [125036] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5007), 1, + ACTIONS(4997), 1, aux_sym__val_range_end_decimal_token2, - STATE(2516), 1, + STATE(2523), 1, sym_comment, - ACTIONS(1257), 13, + ACTIONS(1226), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -264921,7 +265382,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, anon_sym_DOT2, - ACTIONS(1259), 25, + ACTIONS(1228), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -264947,203 +265408,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [117067] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5009), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(5011), 1, - aux_sym__val_range_end_decimal_token3, - STATE(2517), 1, - sym_comment, - ACTIONS(1211), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1209), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [117120] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1158), 1, - anon_sym_LF, - ACTIONS(5013), 1, - anon_sym_DOT2, - STATE(2518), 1, - sym_comment, - STATE(2555), 1, - sym_path, - STATE(2792), 1, - sym_cell_path, - ACTIONS(1156), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [117175] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1131), 1, - anon_sym_LF, - ACTIONS(5013), 1, - anon_sym_DOT2, - STATE(2519), 1, - sym_comment, - STATE(2555), 1, - sym_path, - STATE(2775), 1, - sym_cell_path, - ACTIONS(1129), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [117230] = 7, + [125088] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1162), 1, + ACTIONS(5001), 1, anon_sym_LF, - ACTIONS(5013), 1, - anon_sym_DOT2, - STATE(2520), 1, + STATE(2524), 1, sym_comment, - STATE(2555), 1, - sym_path, - STATE(2927), 1, - sym_cell_path, - ACTIONS(1160), 34, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(4999), 38, + sym_cmd_identifier, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_DOLLAR, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [117285] = 4, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [125138] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(2521), 1, + ACTIONS(4995), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(5003), 1, + anon_sym_DOT2, + STATE(2525), 1, sym_comment, - ACTIONS(1286), 13, + ACTIONS(1278), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -265156,8 +265476,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - ACTIONS(1288), 25, + ACTIONS(1280), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -265183,75 +265502,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [117334] = 6, + [125192] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1137), 1, - anon_sym_LF, - ACTIONS(5015), 1, + ACTIONS(5007), 1, anon_sym_DOT2, - STATE(2707), 1, - sym_path, - STATE(2522), 2, + STATE(2526), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(1135), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [117387] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1174), 1, + ACTIONS(155), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5013), 1, - anon_sym_DOT2, - STATE(2523), 1, - sym_comment, - STATE(2555), 1, - sym_path, - STATE(2907), 1, - sym_cell_path, - ACTIONS(1172), 34, + ACTIONS(5005), 6, + anon_sym_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + ACTIONS(153), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -265276,110 +265549,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, - anon_sym_or, - sym_short_flag, - [117442] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4878), 1, - anon_sym_list, - STATE(2524), 1, - sym_comment, - STATE(4056), 1, - sym__all_type, - ACTIONS(4876), 2, - anon_sym_table, - anon_sym_record, - STATE(4063), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(4874), 31, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - [117497] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4878), 1, - anon_sym_list, - STATE(2525), 1, - sym_comment, - STATE(4653), 1, - sym__type_annotation, - ACTIONS(4876), 2, - anon_sym_table, - anon_sym_record, - STATE(2483), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(4874), 31, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - [117552] = 4, + anon_sym_or, + [125246] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2526), 1, + ACTIONS(4986), 1, + anon_sym_QMARK2, + STATE(2527), 1, sym_comment, - ACTIONS(1307), 13, + ACTIONS(1220), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -265393,7 +265571,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, anon_sym_DOT2, - ACTIONS(1309), 25, + ACTIONS(1222), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -265419,29 +265597,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [117601] = 7, + [125298] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5009), 1, + anon_sym_DOT2, + ACTIONS(5011), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(5013), 1, + aux_sym_unquoted_token2, + STATE(2528), 1, + sym_comment, + ACTIONS(1165), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1167), 24, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [125354] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1154), 1, + STATE(2529), 1, + sym_comment, + ACTIONS(1336), 3, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5013), 1, anon_sym_DOT2, - STATE(2527), 1, - sym_comment, - STATE(2555), 1, - sym_path, - STATE(2885), 1, - sym_cell_path, - ACTIONS(1152), 34, + ACTIONS(1334), 36, + anon_sym_EQ, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -265466,13 +265692,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [117656] = 4, + [125404] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2528), 1, + STATE(2530), 1, sym_comment, - ACTIONS(1367), 13, + ACTIONS(1300), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -265486,7 +265711,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, anon_sym_DOT2, - ACTIONS(1369), 25, + ACTIONS(1302), 26, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -265495,6 +265720,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -265512,88 +265738,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [117705] = 7, - ACTIONS(105), 1, + [125454] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1144), 1, - anon_sym_LF, - ACTIONS(5018), 1, - anon_sym_DOT2, - ACTIONS(5020), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(5022), 1, - aux_sym_unquoted_token2, - STATE(2529), 1, + ACTIONS(4953), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2531), 1, sym_comment, - ACTIONS(1142), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1157), 13, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [117760] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1200), 1, - anon_sym_LF, - ACTIONS(5024), 1, anon_sym_DOT2, - STATE(2530), 1, - sym_comment, - STATE(2533), 1, - sym_path, - STATE(2746), 1, - sym_cell_path, - ACTIONS(1198), 34, - anon_sym_SEMI, + ACTIONS(1159), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -265604,27 +265785,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [117815] = 7, + [125506] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4878), 1, + ACTIONS(4870), 1, anon_sym_list, - STATE(2531), 1, + ACTIONS(5015), 1, + anon_sym_GT, + STATE(2532), 1, sym_comment, - STATE(4055), 1, + STATE(5081), 1, sym__all_type, - ACTIONS(4876), 2, + ACTIONS(4868), 2, anon_sym_table, anon_sym_record, - STATE(4063), 3, + STATE(4066), 3, sym_flat_type, sym_collection_type, sym_list_type, - ACTIONS(4874), 31, + ACTIONS(4866), 31, anon_sym_any, anon_sym_binary, anon_sym_block, @@ -265656,40 +265835,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_string, anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, - [117870] = 7, - ACTIONS(105), 1, + [125564] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1204), 1, - anon_sym_LF, - ACTIONS(5027), 1, - anon_sym_DOT2, - STATE(2532), 1, - sym_comment, STATE(2533), 1, - sym_path, - STATE(2709), 1, - sym_cell_path, - ACTIONS(1202), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + sym_comment, + ACTIONS(1300), 6, + anon_sym_EQ, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1302), 32, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -265703,21 +265879,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [117925] = 7, + anon_sym_DOT2, + [125613] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1166), 1, - anon_sym_LF, - ACTIONS(5013), 1, - anon_sym_DOT2, - STATE(2533), 1, + STATE(2534), 1, sym_comment, - STATE(2548), 1, + STATE(2564), 1, aux_sym_cell_path_repeat1, - STATE(2707), 1, + STATE(2779), 1, sym_path, - ACTIONS(1164), 34, + ACTIONS(1181), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1179), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -265752,44 +265927,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [117980] = 7, - ACTIONS(3), 1, + [125666] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5003), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(5030), 1, + ACTIONS(1177), 1, + anon_sym_LF, + ACTIONS(5017), 1, anon_sym_DOT2, - ACTIONS(5032), 1, - aux_sym_unquoted_token2, STATE(2534), 1, + aux_sym_cell_path_repeat1, + STATE(2535), 1, sym_comment, - ACTIONS(1142), 12, - sym_identifier, + STATE(2779), 1, + sym_path, + ACTIONS(1175), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1144), 23, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -265800,14 +265971,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [118035] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [125721] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5034), 1, + ACTIONS(5019), 1, anon_sym_DOT2, - STATE(2535), 1, + STATE(2536), 1, sym_comment, - ACTIONS(1311), 12, + ACTIONS(1353), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -265820,7 +265995,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1313), 25, + ACTIONS(1355), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -265846,14 +266021,108 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [118086] = 5, + [125772] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5036), 1, - anon_sym_DOT2, - STATE(2536), 1, + ACTIONS(5025), 1, + anon_sym_list, + STATE(2537), 1, + sym_comment, + STATE(3695), 1, + sym__type_annotation, + ACTIONS(5023), 2, + anon_sym_table, + anon_sym_record, + STATE(3709), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(5021), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [125827] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4870), 1, + anon_sym_list, + STATE(2538), 1, + sym_comment, + STATE(4088), 1, + sym__all_type, + ACTIONS(4868), 2, + anon_sym_table, + anon_sym_record, + STATE(4066), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(4866), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [125882] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2539), 1, sym_comment, - ACTIONS(1317), 12, + ACTIONS(1338), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -265866,7 +266135,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1319), 25, + anon_sym_DOT2, + ACTIONS(1340), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -265892,42 +266162,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [118137] = 5, - ACTIONS(3), 1, + [125931] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5038), 1, + ACTIONS(1149), 1, + anon_sym_LF, + ACTIONS(5027), 1, anon_sym_DOT2, - STATE(2537), 1, + STATE(2535), 1, + sym_path, + STATE(2540), 1, sym_comment, - ACTIONS(1329), 12, - sym_identifier, + STATE(2718), 1, + sym_cell_path, + ACTIONS(1147), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1331), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -265938,156 +266206,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [118188] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5044), 1, - anon_sym_PIPE, - STATE(2538), 1, - sym_comment, - ACTIONS(5042), 15, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(5040), 22, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - anon_sym_inf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [118239] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5044), 1, - anon_sym_PIPE, - STATE(2539), 1, - sym_comment, - ACTIONS(5048), 15, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(5046), 22, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - anon_sym_inf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [118290] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5044), 1, - anon_sym_PIPE, - STATE(2540), 1, - sym_comment, - ACTIONS(5052), 15, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(5050), 22, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - anon_sym_inf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [118341] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [125986] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5003), 1, + ACTIONS(5011), 1, aux_sym__val_range_end_decimal_token3, - ACTIONS(5054), 1, + ACTIONS(5030), 1, anon_sym_DOT2, - ACTIONS(5056), 1, + ACTIONS(5032), 1, aux_sym_unquoted_token2, STATE(2541), 1, sym_comment, - ACTIONS(1142), 12, + ACTIONS(1165), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -266100,7 +266234,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1144), 23, + ACTIONS(1167), 23, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, @@ -266124,60 +266258,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [118396] = 5, + [126041] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5044), 1, + ACTIONS(5038), 1, anon_sym_PIPE, STATE(2542), 1, sym_comment, - ACTIONS(5060), 15, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(5058), 22, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - anon_sym_inf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [118447] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5044), 1, - anon_sym_PIPE, - STATE(2543), 1, - sym_comment, - ACTIONS(5064), 15, + ACTIONS(5036), 15, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_LBRACE, @@ -266193,7 +266281,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - ACTIONS(5062), 22, + ACTIONS(5034), 22, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_DASH, @@ -266216,68 +266304,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [118498] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5070), 1, - anon_sym_list, - STATE(2544), 1, - sym_comment, - STATE(2608), 1, - sym__type_annotation, - ACTIONS(5068), 2, - anon_sym_table, - anon_sym_record, - STATE(2483), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(5066), 31, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - [118553] = 7, + [126092] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1204), 1, + ACTIONS(1192), 1, anon_sym_LF, - ACTIONS(5013), 1, + ACTIONS(5017), 1, anon_sym_DOT2, - STATE(2545), 1, + STATE(2543), 1, sym_comment, - STATE(2555), 1, + STATE(2546), 1, sym_path, - STATE(2709), 1, + STATE(2782), 1, sym_cell_path, - ACTIONS(1202), 34, + ACTIONS(1190), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -266312,41 +266352,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [118608] = 4, - ACTIONS(3), 1, + [126147] = 6, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2546), 1, + ACTIONS(5040), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(5042), 1, + aux_sym__val_range_end_decimal_token3, + STATE(2544), 1, sym_comment, - ACTIONS(1349), 13, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(1159), 2, + anon_sym_LF, anon_sym_DOT2, - ACTIONS(1351), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(1157), 34, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -266357,67 +266395,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [118657] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4878), 1, - anon_sym_list, - STATE(2547), 1, - sym_comment, - STATE(2608), 1, - sym__type_annotation, - ACTIONS(4876), 2, - anon_sym_table, - anon_sym_record, - STATE(2483), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(4874), 31, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - [118712] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [126200] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2522), 1, - aux_sym_cell_path_repeat1, - STATE(2548), 1, - sym_comment, - STATE(2707), 1, - sym_path, - ACTIONS(1196), 2, + ACTIONS(1149), 1, anon_sym_LF, + ACTIONS(5017), 1, anon_sym_DOT2, - ACTIONS(1194), 34, + STATE(2545), 1, + sym_comment, + STATE(2546), 1, + sym_path, + STATE(2718), 1, + sym_cell_path, + ACTIONS(1147), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -266452,41 +266447,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [118765] = 4, - ACTIONS(3), 1, + [126255] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2549), 1, + ACTIONS(1177), 1, + anon_sym_LF, + ACTIONS(5017), 1, + anon_sym_DOT2, + STATE(2546), 1, sym_comment, - ACTIONS(1209), 13, - sym_identifier, + STATE(2560), 1, + aux_sym_cell_path_repeat1, + STATE(2779), 1, + sym_path, + ACTIONS(1175), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - ACTIONS(1211), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -266497,59 +266491,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [118814] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2550), 1, - sym_comment, - ACTIONS(1257), 13, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - ACTIONS(1259), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [118863] = 5, + sym_short_flag, + [126310] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5072), 1, + ACTIONS(5019), 1, anon_sym_DOT2, - STATE(2551), 1, + STATE(2547), 1, sym_comment, - ACTIONS(151), 12, + ACTIONS(153), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -266562,7 +266515,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(153), 25, + ACTIONS(155), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -266588,82 +266541,88 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [118914] = 4, + [126361] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(2552), 1, + ACTIONS(5048), 1, + anon_sym_list, + STATE(2548), 1, sym_comment, - ACTIONS(1278), 13, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + STATE(2684), 1, + sym__type_annotation, + ACTIONS(5046), 2, + anon_sym_table, + anon_sym_record, + STATE(2458), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(5044), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [126416] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1207), 1, + anon_sym_LF, + ACTIONS(5017), 1, anon_sym_DOT2, - ACTIONS(1280), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(2546), 1, + sym_path, + STATE(2549), 1, + sym_comment, + STATE(2927), 1, + sym_cell_path, + ACTIONS(1205), 34, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [118963] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2553), 1, - sym_comment, - ACTIONS(1266), 6, - anon_sym_EQ, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1268), 32, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_QMARK2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -266677,38 +266636,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - [119012] = 4, - ACTIONS(3), 1, + sym_short_flag, + [126471] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2554), 1, + ACTIONS(1155), 1, + anon_sym_LF, + ACTIONS(5017), 1, + anon_sym_DOT2, + STATE(2546), 1, + sym_path, + STATE(2550), 1, sym_comment, - ACTIONS(1274), 6, - anon_sym_EQ, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1276), 32, - anon_sym_COLON, - anon_sym_COMMA, + STATE(2940), 1, + sym_cell_path, + ACTIONS(1153), 34, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_QMARK2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -266722,21 +266684,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - [119061] = 7, + sym_short_flag, + [126526] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1166), 1, + ACTIONS(1185), 1, anon_sym_LF, - ACTIONS(5013), 1, + ACTIONS(5017), 1, anon_sym_DOT2, - STATE(2555), 1, - sym_comment, - STATE(2560), 1, - aux_sym_cell_path_repeat1, - STATE(2707), 1, + STATE(2546), 1, sym_path, - ACTIONS(1164), 34, + STATE(2551), 1, + sym_comment, + STATE(2918), 1, + sym_cell_path, + ACTIONS(1183), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -266771,20 +266733,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [119116] = 7, + [126581] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5038), 1, + anon_sym_PIPE, + STATE(2552), 1, + sym_comment, + ACTIONS(5052), 15, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + ACTIONS(5050), 22, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + anon_sym_inf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [126632] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1200), 1, + ACTIONS(1167), 1, anon_sym_LF, - ACTIONS(5013), 1, + ACTIONS(5054), 1, anon_sym_DOT2, - STATE(2555), 1, - sym_path, - STATE(2556), 1, + ACTIONS(5056), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(5058), 1, + aux_sym_unquoted_token2, + STATE(2553), 1, sym_comment, - STATE(2746), 1, - sym_cell_path, - ACTIONS(1198), 34, + ACTIONS(1165), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -266819,20 +266827,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [119171] = 7, + [126687] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4870), 1, + anon_sym_list, + STATE(2554), 1, + sym_comment, + STATE(4672), 1, + sym__type_annotation, + ACTIONS(4868), 2, + anon_sym_table, + anon_sym_record, + STATE(2458), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(4866), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [126742] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1170), 1, + ACTIONS(1218), 1, anon_sym_LF, - ACTIONS(5013), 1, + ACTIONS(5017), 1, anon_sym_DOT2, - STATE(2555), 1, + STATE(2546), 1, sym_path, - STATE(2557), 1, + STATE(2555), 1, sym_comment, - STATE(2871), 1, + STATE(2848), 1, sym_cell_path, - ACTIONS(1168), 34, + ACTIONS(1216), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -266867,42 +266923,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [119226] = 5, - ACTIONS(3), 1, + [126797] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5072), 1, + ACTIONS(1192), 1, + anon_sym_LF, + ACTIONS(5060), 1, anon_sym_DOT2, - STATE(2558), 1, + STATE(2535), 1, + sym_path, + STATE(2556), 1, sym_comment, - ACTIONS(1355), 12, - sym_identifier, + STATE(2782), 1, + sym_cell_path, + ACTIONS(1190), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1357), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -266913,23 +266967,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [119277] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [126852] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5078), 1, + ACTIONS(4870), 1, anon_sym_list, - STATE(2559), 1, + STATE(2557), 1, sym_comment, - STATE(3682), 1, + STATE(2684), 1, sym__type_annotation, - ACTIONS(5076), 2, + ACTIONS(4868), 2, anon_sym_table, anon_sym_record, - STATE(3751), 3, + STATE(2458), 3, sym_flat_type, sym_collection_type, sym_list_type, - ACTIONS(5074), 31, + ACTIONS(4866), 31, anon_sym_any, anon_sym_binary, anon_sym_block, @@ -266961,60 +267019,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_string, anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, - [119332] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1196), 1, - anon_sym_LF, - ACTIONS(5013), 1, - anon_sym_DOT2, - STATE(2522), 1, - aux_sym_cell_path_repeat1, - STATE(2560), 1, - sym_comment, - STATE(2707), 1, - sym_path, - ACTIONS(1194), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [119387] = 4, + [126907] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2561), 1, + ACTIONS(5063), 1, + anon_sym_DOT2, + STATE(2558), 1, sym_comment, - ACTIONS(1363), 13, + ACTIONS(1365), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -267027,8 +267039,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - ACTIONS(1365), 25, + ACTIONS(1367), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -267054,40 +267065,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [119436] = 4, + [126958] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2562), 1, + ACTIONS(5038), 1, + anon_sym_PIPE, + STATE(2559), 1, sym_comment, - ACTIONS(1415), 12, - sym_identifier, - anon_sym_GT, + ACTIONS(5067), 15, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + ACTIONS(5065), 22, + sym_cmd_identifier, + anon_sym_DOLLAR, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1417), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + anon_sym_inf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [127009] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1181), 1, + anon_sym_LF, + ACTIONS(5017), 1, + anon_sym_DOT2, + STATE(2560), 1, + sym_comment, + STATE(2564), 1, + aux_sym_cell_path_repeat1, + STATE(2779), 1, + sym_path, + ACTIONS(1179), 34, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -267098,12 +267155,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [119484] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [127064] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(2563), 1, + ACTIONS(5011), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(5069), 1, + anon_sym_DOT2, + ACTIONS(5071), 1, + aux_sym_unquoted_token2, + STATE(2561), 1, sym_comment, - ACTIONS(1423), 12, + ACTIONS(1165), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -267116,11 +267183,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1425), 25, + ACTIONS(1167), 23, anon_sym_COLON, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, @@ -267142,12 +267207,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [119532] = 4, + [127119] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2564), 1, + STATE(2562), 1, sym_comment, - ACTIONS(1395), 12, + ACTIONS(1308), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -267160,7 +267225,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1397), 25, + anon_sym_DOT2, + ACTIONS(1310), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -267186,12 +267252,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [119580] = 4, + [127168] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2565), 1, + STATE(2563), 1, sym_comment, - ACTIONS(1443), 12, + ACTIONS(1322), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -267204,7 +267270,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1445), 25, + anon_sym_DOT2, + ACTIONS(1324), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -267230,39 +267297,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [119628] = 6, - ACTIONS(3), 1, + [127217] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5080), 1, + ACTIONS(1200), 1, + anon_sym_LF, + ACTIONS(5073), 1, anon_sym_DOT2, - STATE(2844), 1, + STATE(2779), 1, sym_path, - STATE(2566), 2, + STATE(2564), 2, sym_comment, aux_sym_cell_path_repeat1, - ACTIONS(1135), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1137), 29, - anon_sym_COMMA, + ACTIONS(1198), 34, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -267276,12 +267343,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [119680] = 4, + sym_short_flag, + [127270] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(2567), 1, + ACTIONS(4870), 1, + anon_sym_list, + STATE(2565), 1, sym_comment, - ACTIONS(1549), 12, + STATE(4049), 1, + sym__all_type, + ACTIONS(4868), 2, + anon_sym_table, + anon_sym_record, + STATE(4066), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(4866), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [127325] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2566), 1, + sym_comment, + ACTIONS(1312), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -267294,7 +267410,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1551), 25, + anon_sym_DOT2, + ACTIONS(1314), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -267320,12 +267437,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [119728] = 4, + [127374] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2568), 1, + STATE(2567), 1, sym_comment, - ACTIONS(1391), 12, + ACTIONS(1157), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -267338,7 +267455,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1393), 25, + anon_sym_DOT2, + ACTIONS(1159), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -267364,12 +267482,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [119776] = 4, + [127423] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2569), 1, + ACTIONS(5076), 1, + anon_sym_DOT2, + STATE(2568), 1, sym_comment, - ACTIONS(1549), 12, + ACTIONS(1316), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -267382,7 +267502,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1551), 25, + ACTIONS(1318), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -267408,12 +267528,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [119824] = 4, + [127474] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2570), 1, + STATE(2569), 1, sym_comment, - ACTIONS(1387), 12, + ACTIONS(1226), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -267426,7 +267546,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1389), 25, + anon_sym_DOT2, + ACTIONS(1228), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -267452,40 +267573,88 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [119872] = 4, - ACTIONS(3), 1, + [127523] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2571), 1, + ACTIONS(1196), 1, + anon_sym_LF, + ACTIONS(5017), 1, + anon_sym_DOT2, + STATE(2546), 1, + sym_path, + STATE(2570), 1, sym_comment, - ACTIONS(1553), 12, - sym_identifier, + STATE(2794), 1, + sym_cell_path, + ACTIONS(1194), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1555), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + sym_short_flag, + [127578] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1211), 1, + anon_sym_LF, + ACTIONS(5017), 1, + anon_sym_DOT2, + STATE(2546), 1, + sym_path, + STATE(2571), 1, + sym_comment, + STATE(2808), 1, + sym_cell_path, + ACTIONS(1209), 34, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -267496,12 +267665,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [119920] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [127633] = 4, ACTIONS(3), 1, anon_sym_POUND, STATE(2572), 1, sym_comment, - ACTIONS(1383), 12, + ACTIONS(1304), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -267514,7 +267687,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1385), 25, + anon_sym_DOT2, + ACTIONS(1306), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -267540,12 +267714,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [119968] = 4, + [127682] = 5, ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(5038), 1, + anon_sym_PIPE, STATE(2573), 1, sym_comment, - ACTIONS(151), 12, + ACTIONS(5080), 15, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + ACTIONS(5078), 22, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + anon_sym_inf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [127733] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5082), 1, + anon_sym_DOT2, + STATE(2574), 1, + sym_comment, + ACTIONS(1347), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -267558,7 +267780,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(153), 25, + ACTIONS(1349), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -267584,12 +267806,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [120016] = 4, + [127784] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2574), 1, + ACTIONS(5038), 1, + anon_sym_PIPE, + STATE(2575), 1, sym_comment, - ACTIONS(5085), 15, + ACTIONS(5086), 15, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_LBRACE, @@ -267605,7 +267829,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - ACTIONS(5083), 22, + ACTIONS(5084), 22, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_DASH, @@ -267628,100 +267852,130 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [120064] = 21, - ACTIONS(105), 1, + [127835] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3472), 1, - anon_sym_LF, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, - sym_short_flag, - ACTIONS(5101), 1, - anon_sym_bit_DASHand, - ACTIONS(5103), 1, - anon_sym_bit_DASHxor, - ACTIONS(5105), 1, - anon_sym_bit_DASHor, - ACTIONS(5107), 1, - anon_sym_and, - ACTIONS(5109), 1, - anon_sym_xor, - ACTIONS(5111), 1, - anon_sym_or, - STATE(2575), 1, + STATE(2576), 1, sym_comment, - STATE(3813), 1, - sym__flag, - STATE(4009), 1, - sym_long_flag, - ACTIONS(5089), 2, + ACTIONS(1334), 13, + sym_identifier, + anon_sym_GT, anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - ACTIONS(5095), 2, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + ACTIONS(1336), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5099), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3470), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5091), 4, - anon_sym_in, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5093), 4, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [127884] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2577), 1, + sym_comment, + ACTIONS(1234), 6, + anon_sym_EQ, + anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1236), 32, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5087), 6, - anon_sym_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [120146] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5113), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT2, - STATE(2576), 1, + [127933] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2578), 1, sym_comment, - STATE(2586), 1, - sym_path, - STATE(2999), 1, - sym_cell_path, - ACTIONS(1162), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1160), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1373), 12, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1375), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -267732,23 +267986,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [120200] = 6, + [127981] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1137), 1, + ACTIONS(1181), 1, anon_sym_LF, - ACTIONS(5115), 1, + ACTIONS(5088), 1, anon_sym_DOT2, - STATE(2902), 1, - sym_path, - STATE(2577), 2, + STATE(2579), 1, sym_comment, + STATE(2651), 1, aux_sym_cell_path_repeat1, - ACTIONS(1135), 33, + STATE(2935), 1, + sym_path, + ACTIONS(1179), 33, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -267782,204 +268033,142 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [120252] = 21, - ACTIONS(105), 1, + [128035] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, - sym_short_flag, - ACTIONS(3568), 1, - anon_sym_LF, - ACTIONS(5101), 1, - anon_sym_bit_DASHand, - ACTIONS(5103), 1, - anon_sym_bit_DASHxor, - ACTIONS(5105), 1, - anon_sym_bit_DASHor, - ACTIONS(5107), 1, - anon_sym_and, - ACTIONS(5109), 1, - anon_sym_xor, - ACTIONS(5111), 1, - anon_sym_or, - STATE(2578), 1, + ACTIONS(5090), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(5092), 1, + aux_sym__val_range_end_decimal_token3, + STATE(2580), 1, sym_comment, - STATE(3858), 1, - sym__flag, - STATE(4009), 1, - sym_long_flag, - ACTIONS(5089), 2, - anon_sym_DASH, + ACTIONS(1157), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(5095), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5099), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3566), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + anon_sym_LT2, + ACTIONS(1159), 30, + anon_sym_COMMA, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5091), 4, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5093), 4, - anon_sym_STAR, - anon_sym_SLASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5087), 6, - anon_sym_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [120334] = 21, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + [128087] = 21, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, - sym_short_flag, - ACTIONS(3576), 1, + ACTIONS(838), 1, anon_sym_LF, - ACTIONS(5101), 1, + ACTIONS(848), 1, + anon_sym_QMARK2, + ACTIONS(856), 1, anon_sym_bit_DASHand, - ACTIONS(5103), 1, + ACTIONS(858), 1, anon_sym_bit_DASHxor, - ACTIONS(5105), 1, + ACTIONS(860), 1, anon_sym_bit_DASHor, - ACTIONS(5107), 1, + ACTIONS(862), 1, anon_sym_and, - ACTIONS(5109), 1, + ACTIONS(864), 1, anon_sym_xor, - ACTIONS(5111), 1, + ACTIONS(866), 1, anon_sym_or, - STATE(2579), 1, + ACTIONS(868), 1, + anon_sym_DOT2, + STATE(2581), 1, sym_comment, - STATE(3835), 1, - sym__flag, - STATE(4009), 1, - sym_long_flag, - ACTIONS(5089), 2, + STATE(2786), 1, + sym_path, + STATE(3182), 1, + sym_cell_path, + ACTIONS(842), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5095), 2, + ACTIONS(850), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, + ACTIONS(852), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5099), 2, + ACTIONS(854), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3574), 4, + ACTIONS(836), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5091), 4, + ACTIONS(844), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5093), 4, + ACTIONS(846), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5087), 6, + ACTIONS(840), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [120416] = 7, - ACTIONS(105), 1, + [128169] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5113), 1, - anon_sym_DOT2, - STATE(2580), 1, + STATE(2582), 1, sym_comment, - STATE(2586), 1, - sym_path, - STATE(2992), 1, - sym_cell_path, - ACTIONS(1131), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1129), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1565), 12, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [120470] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5118), 1, - anon_sym_DOT2, - STATE(2581), 1, - sym_comment, - STATE(2661), 1, - sym_path, - STATE(2785), 1, - sym_cell_path, - ACTIONS(1198), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1200), 29, + ACTIONS(1567), 25, + anon_sym_COLON, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -267995,15 +268184,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [120524] = 4, + [128217] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2582), 1, + STATE(2583), 1, sym_comment, - ACTIONS(1379), 12, + ACTIONS(1479), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -268016,7 +268202,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1381), 25, + ACTIONS(1481), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -268042,96 +268228,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [120572] = 21, + [128265] = 21, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3480), 1, + ACTIONS(3508), 1, + anon_sym_LF, + ACTIONS(3566), 1, anon_sym_DASH_DASH, - ACTIONS(3510), 1, + ACTIONS(3568), 1, sym_short_flag, - ACTIONS(3586), 1, - anon_sym_LF, - ACTIONS(5101), 1, + ACTIONS(5108), 1, anon_sym_bit_DASHand, - ACTIONS(5103), 1, + ACTIONS(5110), 1, anon_sym_bit_DASHxor, - ACTIONS(5105), 1, + ACTIONS(5112), 1, anon_sym_bit_DASHor, - ACTIONS(5107), 1, + ACTIONS(5114), 1, anon_sym_and, - ACTIONS(5109), 1, + ACTIONS(5116), 1, anon_sym_xor, - ACTIONS(5111), 1, + ACTIONS(5118), 1, anon_sym_or, - STATE(2583), 1, + STATE(2584), 1, sym_comment, - STATE(3860), 1, + STATE(3902), 1, sym__flag, - STATE(4009), 1, + STATE(4042), 1, sym_long_flag, - ACTIONS(5089), 2, + ACTIONS(5096), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5095), 2, + ACTIONS(5102), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, + ACTIONS(5104), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5099), 2, + ACTIONS(5106), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3584), 4, + ACTIONS(3506), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5091), 4, + ACTIONS(5098), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5093), 4, + ACTIONS(5100), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5087), 6, + ACTIONS(5094), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [120654] = 7, + [128347] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5121), 1, - anon_sym_DOT2, - STATE(2584), 1, + STATE(2585), 1, sym_comment, - STATE(2605), 1, - aux_sym_cell_path_repeat1, - STATE(2844), 1, - sym_path, - ACTIONS(1164), 5, + ACTIONS(1557), 12, + sym_identifier, anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1166), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1559), 25, + anon_sym_COLON, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -268147,39 +268333,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [120708] = 4, - ACTIONS(105), 1, + [128395] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2585), 1, - sym_comment, - ACTIONS(1276), 2, - anon_sym_LF, + ACTIONS(5120), 1, anon_sym_DOT2, - ACTIONS(1274), 35, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + STATE(2832), 1, + sym_path, + STATE(2586), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(1198), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1200), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_QMARK2, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -268193,40 +268379,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [120756] = 7, - ACTIONS(105), 1, + [128447] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5113), 1, - anon_sym_DOT2, - STATE(2586), 1, + STATE(2587), 1, sym_comment, - STATE(2602), 1, - aux_sym_cell_path_repeat1, - STATE(2797), 1, - sym_path, - ACTIONS(1166), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1164), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1459), 12, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1461), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -268237,16 +268423,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [120810] = 4, + [128495] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2587), 1, + STATE(2588), 1, sym_comment, - ACTIONS(1375), 12, + ACTIONS(1455), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -268259,7 +268441,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1377), 25, + ACTIONS(1457), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -268285,39 +268467,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [120858] = 7, - ACTIONS(105), 1, + [128543] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5113), 1, - anon_sym_DOT2, - STATE(2586), 1, - sym_path, - STATE(2588), 1, + STATE(2589), 1, sym_comment, - STATE(2874), 1, - sym_cell_path, - ACTIONS(1200), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1198), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1451), 12, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1453), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -268328,77 +268511,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [120912] = 21, - ACTIONS(105), 1, + [128591] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, - sym_short_flag, - ACTIONS(5101), 1, - anon_sym_bit_DASHand, - ACTIONS(5103), 1, - anon_sym_bit_DASHxor, - ACTIONS(5105), 1, - anon_sym_bit_DASHor, - ACTIONS(5107), 1, - anon_sym_and, - ACTIONS(5109), 1, - anon_sym_xor, - ACTIONS(5111), 1, - anon_sym_or, - ACTIONS(5125), 1, - anon_sym_LF, - STATE(2589), 1, + STATE(2590), 1, sym_comment, - STATE(3902), 1, - sym__flag, - STATE(4009), 1, - sym_long_flag, - ACTIONS(5089), 2, + ACTIONS(1447), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5095), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5099), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5091), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5093), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5123), 4, - anon_sym_SEMI, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1449), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5087), 6, - anon_sym_GT, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [120994] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [128639] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2590), 1, + STATE(2591), 1, sym_comment, - ACTIONS(1545), 12, + ACTIONS(1443), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -268411,7 +268573,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1547), 25, + ACTIONS(1445), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -268437,18 +268599,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [121042] = 6, + [128687] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1237), 1, - anon_sym_LF, - ACTIONS(5127), 1, - anon_sym_DOT2, - ACTIONS(5129), 1, + ACTIONS(5123), 1, aux_sym__val_range_end_decimal_token2, - STATE(2591), 1, + STATE(2592), 1, sym_comment, - ACTIONS(1235), 34, + ACTIONS(1228), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1226), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -268483,73 +268644,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [121094] = 21, - ACTIONS(105), 1, + [128737] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, - sym_short_flag, - ACTIONS(3572), 1, - anon_sym_LF, - ACTIONS(5101), 1, - anon_sym_bit_DASHand, - ACTIONS(5103), 1, - anon_sym_bit_DASHxor, - ACTIONS(5105), 1, - anon_sym_bit_DASHor, - ACTIONS(5107), 1, - anon_sym_and, - ACTIONS(5109), 1, - anon_sym_xor, - ACTIONS(5111), 1, - anon_sym_or, - STATE(2592), 1, + STATE(2593), 1, sym_comment, - STATE(3808), 1, - sym__flag, - STATE(4009), 1, - sym_long_flag, - ACTIONS(5089), 2, + ACTIONS(1549), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5095), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5099), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3570), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5091), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5093), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1551), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, - ACTIONS(5087), 6, - anon_sym_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [121176] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [128785] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2593), 1, + STATE(2594), 1, sym_comment, - ACTIONS(1541), 12, + ACTIONS(1435), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -268562,17 +268706,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1543), 25, + ACTIONS(1437), 25, anon_sym_COLON, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [128833] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5125), 1, + anon_sym_DOT2, + STATE(2595), 1, + sym_comment, + STATE(2601), 1, + sym_path, + STATE(3095), 1, + sym_cell_path, + ACTIONS(1216), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1218), 29, + anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -268588,40 +268776,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [121224] = 4, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [128887] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2594), 1, + ACTIONS(5127), 1, + anon_sym_DOT2, + STATE(2596), 1, sym_comment, - ACTIONS(1142), 12, - sym_identifier, + STATE(2599), 1, + sym_path, + STATE(3014), 1, + sym_cell_path, + ACTIONS(1196), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1194), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1144), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -268632,27 +268822,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [121272] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [128941] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5113), 1, + ACTIONS(868), 1, anon_sym_DOT2, - STATE(2586), 1, - sym_path, - STATE(2595), 1, - sym_comment, - STATE(3010), 1, - sym_cell_path, - ACTIONS(1154), 2, - ts_builtin_sym_end, + ACTIONS(1177), 1, anon_sym_LF, - ACTIONS(1152), 32, + STATE(2597), 1, + sym_comment, + STATE(2660), 1, + aux_sym_cell_path_repeat1, + STATE(2835), 1, + sym_path, + ACTIONS(1175), 33, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -268678,25 +268873,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [121326] = 7, + [128995] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5121), 1, + ACTIONS(5129), 1, anon_sym_DOT2, - STATE(2584), 1, - sym_path, - STATE(2596), 1, + STATE(2598), 1, sym_comment, - STATE(3079), 1, + STATE(2663), 1, + sym_path, + STATE(2876), 1, sym_cell_path, - ACTIONS(1129), 5, + ACTIONS(1190), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1131), 29, + ACTIONS(1192), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -268726,21 +268920,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [121380] = 7, + [129049] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5131), 1, + ACTIONS(5127), 1, anon_sym_DOT2, - STATE(2597), 1, + STATE(2599), 1, sym_comment, - STATE(2635), 1, + STATE(2694), 1, + aux_sym_cell_path_repeat1, + STATE(2916), 1, sym_path, - STATE(2874), 1, - sym_cell_path, - ACTIONS(1200), 2, + ACTIONS(1177), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1198), 32, + ACTIONS(1175), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -268773,22 +268967,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [121434] = 6, + [129103] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5134), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(5136), 1, - aux_sym__val_range_end_decimal_token3, - STATE(2598), 1, + ACTIONS(5125), 1, + anon_sym_DOT2, + STATE(2600), 1, sym_comment, - ACTIONS(1209), 5, + STATE(2601), 1, + sym_path, + STATE(2915), 1, + sym_cell_path, + ACTIONS(1147), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1211), 30, + ACTIONS(1149), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -268818,172 +269014,195 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - [121486] = 4, + [129157] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5140), 1, - anon_sym_LT, - STATE(2599), 1, + ACTIONS(5125), 1, + anon_sym_DOT2, + STATE(2601), 1, sym_comment, - ACTIONS(5138), 36, + STATE(2610), 1, + aux_sym_cell_path_repeat1, + STATE(2832), 1, + sym_path, + ACTIONS(1175), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1177), 29, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [121534] = 4, - ACTIONS(3), 1, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [129211] = 21, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5142), 1, - anon_sym_LT, - STATE(2600), 1, + ACTIONS(3550), 1, + anon_sym_LF, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(5108), 1, + anon_sym_bit_DASHand, + ACTIONS(5110), 1, + anon_sym_bit_DASHxor, + ACTIONS(5112), 1, + anon_sym_bit_DASHor, + ACTIONS(5114), 1, + anon_sym_and, + ACTIONS(5116), 1, + anon_sym_xor, + ACTIONS(5118), 1, + anon_sym_or, + STATE(2602), 1, sym_comment, - ACTIONS(5138), 36, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [121582] = 4, - ACTIONS(3), 1, + STATE(3832), 1, + sym__flag, + STATE(4042), 1, + sym_long_flag, + ACTIONS(5096), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5102), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5104), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5106), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3548), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5098), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5100), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5094), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [129293] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2601), 1, + ACTIONS(1177), 1, + anon_sym_LF, + ACTIONS(5088), 1, + anon_sym_DOT2, + STATE(2579), 1, + aux_sym_cell_path_repeat1, + STATE(2603), 1, sym_comment, - ACTIONS(5146), 15, + STATE(2935), 1, + sym_path, + ACTIONS(1175), 33, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(5144), 22, - sym_cmd_identifier, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_where, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, aux_sym__val_number_decimal_token1, aux_sym__val_number_decimal_token2, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [121630] = 7, - ACTIONS(105), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [129347] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5113), 1, + ACTIONS(5125), 1, anon_sym_DOT2, - STATE(2602), 1, - sym_comment, - STATE(2611), 1, - aux_sym_cell_path_repeat1, - STATE(2797), 1, + STATE(2601), 1, sym_path, - ACTIONS(1196), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1194), 32, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(2604), 1, + sym_comment, + STATE(3101), 1, + sym_cell_path, + ACTIONS(1194), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1196), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -268997,36 +269216,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [121684] = 4, + [129401] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(2603), 1, + ACTIONS(5125), 1, + anon_sym_DOT2, + STATE(2601), 1, + sym_path, + STATE(2605), 1, sym_comment, - ACTIONS(1537), 12, - sym_identifier, + STATE(3108), 1, + sym_cell_path, + ACTIONS(1205), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1539), 25, - anon_sym_COLON, + ACTIONS(1207), 29, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -269042,26 +269260,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [121732] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [129455] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1237), 1, - anon_sym_LF, - ACTIONS(5129), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(5148), 1, + ACTIONS(5127), 1, anon_sym_DOT2, - STATE(2604), 1, + STATE(2599), 1, + sym_path, + STATE(2606), 1, sym_comment, - ACTIONS(1235), 34, + STATE(3009), 1, + sym_cell_path, + ACTIONS(1218), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1216), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -269088,24 +269310,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [121784] = 7, + [129509] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2607), 1, + sym_comment, + ACTIONS(5134), 15, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + ACTIONS(5132), 22, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + anon_sym_inf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [129557] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5121), 1, + ACTIONS(5136), 1, anon_sym_DOT2, - STATE(2566), 1, - aux_sym_cell_path_repeat1, - STATE(2605), 1, + STATE(2608), 1, sym_comment, - STATE(2844), 1, + STATE(2663), 1, sym_path, - ACTIONS(1194), 5, + STATE(2915), 1, + sym_cell_path, + ACTIONS(1147), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1196), 29, + ACTIONS(1149), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -269135,24 +269401,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [121838] = 7, + [129611] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5121), 1, + ACTIONS(5125), 1, anon_sym_DOT2, - STATE(2584), 1, + STATE(2601), 1, sym_path, - STATE(2606), 1, + STATE(2609), 1, sym_comment, - STATE(3085), 1, + STATE(3110), 1, sym_cell_path, - ACTIONS(1160), 5, + ACTIONS(1153), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1162), 29, + ACTIONS(1155), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -269182,38 +269448,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [121892] = 6, - ACTIONS(105), 1, + [129665] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2607), 1, - sym_comment, - STATE(2611), 1, + ACTIONS(5125), 1, + anon_sym_DOT2, + STATE(2586), 1, aux_sym_cell_path_repeat1, - STATE(2797), 1, + STATE(2610), 1, + sym_comment, + STATE(2832), 1, sym_path, - ACTIONS(1196), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1194), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1179), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1181), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -269227,56 +269495,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [121944] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2608), 1, - sym_comment, - ACTIONS(5151), 37, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - anon_sym_LBRACE, - [121990] = 4, + [129719] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2609), 1, + STATE(2611), 1, sym_comment, - ACTIONS(1529), 12, + ACTIONS(1423), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -269289,7 +269513,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1531), 25, + ACTIONS(1425), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -269315,12 +269539,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [122038] = 4, + [129767] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2610), 1, + STATE(2612), 1, sym_comment, - ACTIONS(1525), 12, + ACTIONS(1499), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -269333,7 +269557,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1527), 25, + ACTIONS(1501), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -269359,38 +269583,101 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [122086] = 6, + [129815] = 21, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5153), 1, + ACTIONS(868), 1, anon_sym_DOT2, - STATE(2797), 1, - sym_path, - ACTIONS(1137), 2, - ts_builtin_sym_end, + ACTIONS(5141), 1, anon_sym_LF, - STATE(2611), 2, + ACTIONS(5151), 1, + anon_sym_QMARK2, + ACTIONS(5159), 1, + anon_sym_bit_DASHand, + ACTIONS(5161), 1, + anon_sym_bit_DASHxor, + ACTIONS(5163), 1, + anon_sym_bit_DASHor, + ACTIONS(5165), 1, + anon_sym_and, + ACTIONS(5167), 1, + anon_sym_xor, + ACTIONS(5169), 1, + anon_sym_or, + STATE(2613), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(1135), 32, + STATE(2786), 1, + sym_path, + STATE(3179), 1, + sym_cell_path, + ACTIONS(5145), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5153), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5155), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5157), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5139), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5147), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5149), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5143), 6, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [129897] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5125), 1, + anon_sym_DOT2, + STATE(2601), 1, + sym_path, + STATE(2614), 1, + sym_comment, + STATE(2876), 1, + sym_cell_path, + ACTIONS(1190), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1192), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -269404,13 +269691,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [122138] = 4, + [129951] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2612), 1, + STATE(2615), 1, sym_comment, - ACTIONS(1521), 12, + ACTIONS(1439), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -269423,7 +269709,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1523), 25, + ACTIONS(1441), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -269449,12 +269735,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [122186] = 4, + [129999] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2613), 1, + STATE(2616), 1, sym_comment, - ACTIONS(1517), 12, + ACTIONS(1511), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -269467,7 +269753,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1519), 25, + ACTIONS(1513), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -269493,40 +269779,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [122234] = 7, - ACTIONS(105), 1, + [130047] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(875), 1, - anon_sym_DOT2, - ACTIONS(1166), 1, - anon_sym_LF, - STATE(2614), 1, + STATE(2617), 1, sym_comment, - STATE(2637), 1, - aux_sym_cell_path_repeat1, - STATE(2805), 1, - sym_path, - ACTIONS(1164), 33, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1515), 12, + sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1517), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -269537,27 +269823,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [122288] = 7, + [130095] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5121), 1, + ACTIONS(5125), 1, anon_sym_DOT2, - STATE(2584), 1, + STATE(2601), 1, sym_path, - STATE(2615), 1, + STATE(2618), 1, sym_comment, - STATE(3092), 1, + STATE(3116), 1, sym_cell_path, - ACTIONS(1156), 5, + ACTIONS(1209), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1158), 29, + ACTIONS(1211), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -269587,24 +269870,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [122342] = 7, + [130149] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5156), 1, + ACTIONS(5125), 1, anon_sym_DOT2, - STATE(2616), 1, - sym_comment, - STATE(2661), 1, + STATE(2601), 1, sym_path, - STATE(2905), 1, + STATE(2619), 1, + sym_comment, + STATE(3117), 1, sym_cell_path, - ACTIONS(1202), 5, + ACTIONS(1183), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1204), 29, + ACTIONS(1185), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -269634,40 +269917,146 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [122396] = 7, - ACTIONS(3), 1, + [130203] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5121), 1, + ACTIONS(5171), 1, anon_sym_DOT2, - STATE(2584), 1, + STATE(2916), 1, sym_path, - STATE(2617), 1, + ACTIONS(1200), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2620), 2, sym_comment, - STATE(3094), 1, - sym_cell_path, - ACTIONS(1172), 5, + aux_sym_cell_path_repeat1, + ACTIONS(1198), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - ACTIONS(1174), 29, - anon_sym_COMMA, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [130255] = 21, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(3572), 1, + anon_sym_LF, + ACTIONS(5108), 1, + anon_sym_bit_DASHand, + ACTIONS(5110), 1, + anon_sym_bit_DASHxor, + ACTIONS(5112), 1, + anon_sym_bit_DASHor, + ACTIONS(5114), 1, + anon_sym_and, + ACTIONS(5116), 1, + anon_sym_xor, + ACTIONS(5118), 1, + anon_sym_or, + STATE(2621), 1, + sym_comment, + STATE(3870), 1, + sym__flag, + STATE(4042), 1, + sym_long_flag, + ACTIONS(5096), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5102), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5104), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5106), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3570), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5098), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5100), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5094), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [130337] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5174), 1, + anon_sym_DOT2, + STATE(2622), 1, + sym_comment, + STATE(2650), 1, + sym_path, + STATE(2934), 1, + sym_cell_path, + ACTIONS(1149), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1147), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -269681,25 +270070,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [122450] = 4, + sym_short_flag, + [130391] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2618), 1, + ACTIONS(5127), 1, + anon_sym_DOT2, + STATE(2599), 1, + sym_path, + STATE(2623), 1, sym_comment, - ACTIONS(1268), 2, + STATE(3019), 1, + sym_cell_path, + ACTIONS(1155), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1266), 35, + ACTIONS(1153), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -269725,40 +270118,171 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [122498] = 7, + [130445] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5121), 1, - anon_sym_DOT2, - STATE(2584), 1, - sym_path, - STATE(2619), 1, + STATE(2624), 1, sym_comment, - STATE(2905), 1, - sym_cell_path, - ACTIONS(1202), 5, + ACTIONS(1561), 12, + sym_identifier, anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1204), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1563), 25, + anon_sym_COLON, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [130493] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5179), 1, + anon_sym_LT, + STATE(2625), 1, + sym_comment, + ACTIONS(5177), 36, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [130541] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2626), 1, + sym_comment, + ACTIONS(1569), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1571), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [130589] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1200), 1, + anon_sym_LF, + ACTIONS(5181), 1, + anon_sym_DOT2, + STATE(2835), 1, + sym_path, + STATE(2627), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(1198), 33, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -269772,35 +270296,125 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [122552] = 7, - ACTIONS(3), 1, + [130641] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5121), 1, + ACTIONS(5184), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(5186), 1, + aux_sym__val_range_end_decimal_token3, + STATE(2628), 1, + sym_comment, + ACTIONS(1159), 3, + ts_builtin_sym_end, + anon_sym_LF, anon_sym_DOT2, - STATE(2584), 1, - sym_path, - STATE(2620), 1, + ACTIONS(1157), 32, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [130693] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5188), 1, + anon_sym_LT, + STATE(2629), 1, + sym_comment, + ACTIONS(5177), 36, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [130741] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2630), 1, sym_comment, - STATE(3100), 1, - sym_cell_path, - ACTIONS(1168), 5, + ACTIONS(1353), 12, + sym_identifier, anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1170), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1355), 25, + anon_sym_COLON, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -269816,38 +270430,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [122606] = 7, + [130789] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5121), 1, - anon_sym_DOT2, - STATE(2584), 1, - sym_path, - STATE(2621), 1, + STATE(2631), 1, sym_comment, - STATE(3101), 1, - sym_cell_path, - ACTIONS(1152), 5, + ACTIONS(1487), 12, + sym_identifier, anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1154), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1489), 25, + anon_sym_COLON, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -269863,24 +270474,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [122660] = 7, + [130837] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5113), 1, + ACTIONS(5127), 1, anon_sym_DOT2, - STATE(2586), 1, + STATE(2599), 1, sym_path, - STATE(2622), 1, + STATE(2632), 1, sym_comment, - STATE(2977), 1, + STATE(2811), 1, sym_cell_path, - ACTIONS(1170), 2, + ACTIONS(1192), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1168), 32, + ACTIONS(1190), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -269913,87 +270521,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [122714] = 7, - ACTIONS(105), 1, + [130891] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5159), 1, - anon_sym_DOT2, - STATE(2623), 1, + STATE(2633), 1, sym_comment, - STATE(2635), 1, - sym_path, - STATE(2811), 1, - sym_cell_path, - ACTIONS(1204), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1202), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1475), 12, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [122768] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1204), 1, - anon_sym_LF, - ACTIONS(5162), 1, - anon_sym_DOT2, - STATE(2614), 1, - sym_path, - STATE(2624), 1, - sym_comment, - STATE(2863), 1, - sym_cell_path, - ACTIONS(1202), 33, - anon_sym_SEMI, + ACTIONS(1477), 25, anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -270004,15 +270565,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [122822] = 4, + [130939] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2625), 1, + STATE(2634), 1, sym_comment, - ACTIONS(1355), 12, + ACTIONS(1475), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -270025,7 +270583,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1357), 25, + ACTIONS(1477), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -270051,12 +270609,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [122870] = 4, + [130987] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2626), 1, + STATE(2635), 1, + sym_comment, + ACTIONS(5192), 15, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + ACTIONS(5190), 22, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + anon_sym_inf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [131035] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2636), 1, sym_comment, - ACTIONS(1509), 12, + ACTIONS(1415), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -270069,7 +270671,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1511), 25, + ACTIONS(1417), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -270095,74 +270697,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [122918] = 7, + [131083] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1200), 1, + ACTIONS(5040), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2637), 1, + sym_comment, + ACTIONS(1159), 2, anon_sym_LF, - ACTIONS(5165), 1, anon_sym_DOT2, - STATE(2627), 1, - sym_comment, - STATE(2629), 1, - sym_path, - STATE(2971), 1, - sym_cell_path, - ACTIONS(1198), 33, + ACTIONS(1157), 34, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [122972] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5113), 1, - anon_sym_DOT2, - STATE(2586), 1, - sym_path, - STATE(2628), 1, - sym_comment, - STATE(3004), 1, - sym_cell_path, - ACTIONS(1174), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1172), 32, - anon_sym_SEMI, - anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -270189,59 +270742,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [123026] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1166), 1, - anon_sym_LF, - ACTIONS(5165), 1, - anon_sym_DOT2, - STATE(2629), 1, - sym_comment, - STATE(2636), 1, - aux_sym_cell_path_repeat1, - STATE(2902), 1, - sym_path, - ACTIONS(1164), 33, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [123080] = 4, + [131133] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2630), 1, + STATE(2638), 1, sym_comment, - ACTIONS(1571), 12, + ACTIONS(1419), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -270254,7 +270760,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1573), 25, + ACTIONS(1421), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -270280,143 +270786,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [123128] = 21, - ACTIONS(105), 1, + [131181] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(875), 1, - anon_sym_DOT2, - ACTIONS(5169), 1, - anon_sym_LF, - ACTIONS(5179), 1, - anon_sym_QMARK2, - ACTIONS(5187), 1, - anon_sym_bit_DASHand, - ACTIONS(5189), 1, - anon_sym_bit_DASHxor, - ACTIONS(5191), 1, - anon_sym_bit_DASHor, - ACTIONS(5193), 1, - anon_sym_and, - ACTIONS(5195), 1, - anon_sym_xor, - ACTIONS(5197), 1, - anon_sym_or, - STATE(2631), 1, + STATE(2639), 1, sym_comment, - STATE(2754), 1, - sym_path, - STATE(3174), 1, - sym_cell_path, - ACTIONS(5173), 2, + ACTIONS(1377), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5181), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5183), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5185), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5167), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5175), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5177), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5171), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, + anon_sym_PLUS, anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [123210] = 21, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(845), 1, - anon_sym_LF, - ACTIONS(855), 1, - anon_sym_QMARK2, - ACTIONS(863), 1, - anon_sym_bit_DASHand, - ACTIONS(865), 1, - anon_sym_bit_DASHxor, - ACTIONS(867), 1, - anon_sym_bit_DASHor, - ACTIONS(869), 1, anon_sym_and, - ACTIONS(871), 1, anon_sym_xor, - ACTIONS(873), 1, anon_sym_or, - ACTIONS(875), 1, - anon_sym_DOT2, - STATE(2632), 1, - sym_comment, - STATE(2754), 1, - sym_path, - STATE(3293), 1, - sym_cell_path, - ACTIONS(849), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(857), 2, + ACTIONS(1379), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(859), 2, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(861), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(843), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(851), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(853), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(847), 6, - anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [123292] = 7, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [131229] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5113), 1, + ACTIONS(5127), 1, anon_sym_DOT2, - STATE(2586), 1, + STATE(2599), 1, sym_path, - STATE(2633), 1, + STATE(2640), 1, sym_comment, - STATE(2811), 1, + STATE(3025), 1, sym_cell_path, - ACTIONS(1204), 2, + ACTIONS(1185), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1202), 32, + ACTIONS(1183), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -270449,12 +270877,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [123346] = 4, + [131283] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2634), 1, + STATE(2641), 1, sym_comment, - ACTIONS(1505), 12, + ACTIONS(1373), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -270467,7 +270895,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1507), 25, + ACTIONS(1375), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -270493,67 +270921,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [123394] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5113), 1, - anon_sym_DOT2, - STATE(2607), 1, - aux_sym_cell_path_repeat1, - STATE(2635), 1, - sym_comment, - STATE(2797), 1, - sym_path, - ACTIONS(1166), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1164), 32, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [123448] = 7, + [131331] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1196), 1, + ACTIONS(1192), 1, anon_sym_LF, - ACTIONS(5165), 1, + ACTIONS(5088), 1, anon_sym_DOT2, - STATE(2577), 1, - aux_sym_cell_path_repeat1, - STATE(2636), 1, - sym_comment, - STATE(2902), 1, + STATE(2603), 1, sym_path, - ACTIONS(1194), 33, + STATE(2642), 1, + sym_comment, + STATE(2988), 1, + sym_cell_path, + ACTIONS(1190), 33, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -270587,28 +270968,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [123502] = 6, + [131385] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2637), 1, + STATE(2643), 1, sym_comment, - STATE(2665), 1, - aux_sym_cell_path_repeat1, - STATE(2805), 1, - sym_path, - ACTIONS(1196), 2, + ACTIONS(1236), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1194), 33, + ACTIONS(1234), 35, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -270633,39 +271011,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [123554] = 7, - ACTIONS(105), 1, + sym_short_flag, + [131433] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5113), 1, - anon_sym_DOT2, - STATE(2586), 1, - sym_path, - STATE(2638), 1, + STATE(2644), 1, sym_comment, - STATE(2975), 1, - sym_cell_path, - ACTIONS(1158), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1156), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1545), 12, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1547), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -270676,44 +271056,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [123608] = 4, - ACTIONS(3), 1, + [131481] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2639), 1, + ACTIONS(5194), 1, + anon_sym_DOT2, + STATE(2645), 1, sym_comment, - ACTIONS(1533), 12, - sym_identifier, + STATE(2650), 1, + sym_path, + STATE(2811), 1, + sym_cell_path, + ACTIONS(1192), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1190), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1535), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -270724,12 +271099,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [123656] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [131535] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2640), 1, + STATE(2646), 1, sym_comment, - ACTIONS(1471), 12, + ACTIONS(1165), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -270742,7 +271121,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1473), 25, + ACTIONS(1167), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -270768,12 +271147,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [123704] = 4, + [131583] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2641), 1, + STATE(2647), 1, sym_comment, - ACTIONS(1467), 12, + ACTIONS(1491), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -270786,7 +271165,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1469), 25, + ACTIONS(1493), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -270812,40 +271191,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [123752] = 7, - ACTIONS(3), 1, + [131631] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5121), 1, + ACTIONS(5127), 1, anon_sym_DOT2, - STATE(2584), 1, + STATE(2599), 1, sym_path, - STATE(2642), 1, + STATE(2648), 1, sym_comment, - STATE(2785), 1, + STATE(2994), 1, sym_cell_path, - ACTIONS(1198), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1200), 29, - anon_sym_COMMA, + ACTIONS(1211), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1209), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -270859,12 +271237,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [123806] = 4, + sym_short_flag, + [131685] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2643), 1, + STATE(2649), 1, sym_comment, - ACTIONS(1557), 12, + ACTIONS(1427), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -270877,7 +271256,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1559), 25, + ACTIONS(1429), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -270903,25 +271282,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [123854] = 5, + [131733] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5009), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2644), 1, + ACTIONS(5127), 1, + anon_sym_DOT2, + STATE(2650), 1, sym_comment, - ACTIONS(1211), 2, + STATE(2690), 1, + aux_sym_cell_path_repeat1, + STATE(2916), 1, + sym_path, + ACTIONS(1177), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1209), 34, + ACTIONS(1175), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -270948,73 +271329,119 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [123904] = 21, + [131787] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3480), 1, + ACTIONS(1200), 1, + anon_sym_LF, + ACTIONS(5197), 1, + anon_sym_DOT2, + STATE(2935), 1, + sym_path, + STATE(2651), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(1198), 33, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, anon_sym_DASH_DASH, - ACTIONS(3510), 1, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, sym_short_flag, - ACTIONS(3609), 1, - anon_sym_LF, - ACTIONS(5101), 1, + [131839] = 21, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(5108), 1, anon_sym_bit_DASHand, - ACTIONS(5103), 1, + ACTIONS(5110), 1, anon_sym_bit_DASHxor, - ACTIONS(5105), 1, + ACTIONS(5112), 1, anon_sym_bit_DASHor, - ACTIONS(5107), 1, + ACTIONS(5114), 1, anon_sym_and, - ACTIONS(5109), 1, + ACTIONS(5116), 1, anon_sym_xor, - ACTIONS(5111), 1, + ACTIONS(5118), 1, anon_sym_or, - STATE(2645), 1, + ACTIONS(5202), 1, + anon_sym_LF, + STATE(2652), 1, sym_comment, - STATE(3884), 1, + STATE(3837), 1, sym__flag, - STATE(4009), 1, + STATE(4042), 1, sym_long_flag, - ACTIONS(5089), 2, + ACTIONS(5096), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5095), 2, + ACTIONS(5102), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, + ACTIONS(5104), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5099), 2, + ACTIONS(5106), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3607), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5091), 4, + ACTIONS(5098), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5093), 4, + ACTIONS(5100), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5087), 6, + ACTIONS(5200), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5094), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [123986] = 4, + [131921] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2646), 1, + STATE(2653), 1, sym_comment, - ACTIONS(1557), 12, + ACTIONS(1373), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -271027,7 +271454,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1559), 25, + ACTIONS(1375), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -271053,88 +271480,100 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [124034] = 5, + [131969] = 21, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5199), 1, - anon_sym_QMARK2, - STATE(2647), 1, - sym_comment, - ACTIONS(1222), 2, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(3609), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1220), 34, + ACTIONS(5108), 1, + anon_sym_bit_DASHand, + ACTIONS(5110), 1, + anon_sym_bit_DASHxor, + ACTIONS(5112), 1, + anon_sym_bit_DASHor, + ACTIONS(5114), 1, + anon_sym_and, + ACTIONS(5116), 1, + anon_sym_xor, + ACTIONS(5118), 1, + anon_sym_or, + STATE(2654), 1, + sym_comment, + STATE(3875), 1, + sym__flag, + STATE(4042), 1, + sym_long_flag, + ACTIONS(5096), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5102), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5104), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5106), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3607), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, anon_sym_RBRACE, + ACTIONS(5098), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5100), 4, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5094), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [124084] = 7, - ACTIONS(3), 1, + [132051] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5003), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(5201), 1, + ACTIONS(5204), 1, anon_sym_DOT2, - ACTIONS(5203), 1, + ACTIONS(5206), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(5208), 1, aux_sym_unquoted_token2, - STATE(2648), 1, + STATE(2655), 1, sym_comment, - ACTIONS(1142), 12, - sym_identifier, + ACTIONS(1167), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1165), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1144), 22, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -271145,12 +271584,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [124138] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [132105] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2649), 1, + STATE(2656), 1, sym_comment, - ACTIONS(1557), 12, + ACTIONS(1535), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -271163,7 +271606,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1559), 25, + ACTIONS(1537), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -271189,57 +271632,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [124186] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5199), 1, - anon_sym_QMARK2, - STATE(2650), 1, - sym_comment, - ACTIONS(1222), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1220), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [124236] = 4, + [132153] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2651), 1, + STATE(2657), 1, sym_comment, - ACTIONS(1463), 12, + ACTIONS(1373), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -271252,7 +271650,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1465), 25, + ACTIONS(1375), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -271278,12 +271676,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [124284] = 5, + [132201] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4502), 1, + ACTIONS(4524), 1, aux_sym_unquoted_token3, - STATE(2652), 1, + STATE(2658), 1, sym_comment, ACTIONS(991), 2, anon_sym_RBRACK, @@ -271323,40 +271721,100 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [124334] = 4, - ACTIONS(3), 1, + [132251] = 21, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2653), 1, + ACTIONS(3564), 1, + anon_sym_LF, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(5108), 1, + anon_sym_bit_DASHand, + ACTIONS(5110), 1, + anon_sym_bit_DASHxor, + ACTIONS(5112), 1, + anon_sym_bit_DASHor, + ACTIONS(5114), 1, + anon_sym_and, + ACTIONS(5116), 1, + anon_sym_xor, + ACTIONS(5118), 1, + anon_sym_or, + STATE(2659), 1, sym_comment, - ACTIONS(1557), 12, - sym_identifier, - anon_sym_GT, + STATE(3900), 1, + sym__flag, + STATE(4042), 1, + sym_long_flag, + ACTIONS(5096), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5102), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5104), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5106), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3562), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5098), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5100), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + anon_sym_SLASH_SLASH, + ACTIONS(5094), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1559), 25, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [132333] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2627), 1, + aux_sym_cell_path_repeat1, + STATE(2660), 1, + sym_comment, + STATE(2835), 1, + sym_path, + ACTIONS(1181), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1179), 33, + anon_sym_SEMI, anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -271367,101 +271825,101 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [124382] = 21, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [132385] = 21, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3480), 1, + ACTIONS(3566), 1, anon_sym_DASH_DASH, - ACTIONS(3510), 1, + ACTIONS(3568), 1, sym_short_flag, - ACTIONS(3558), 1, + ACTIONS(3603), 1, anon_sym_LF, - ACTIONS(5101), 1, + ACTIONS(5108), 1, anon_sym_bit_DASHand, - ACTIONS(5103), 1, + ACTIONS(5110), 1, anon_sym_bit_DASHxor, - ACTIONS(5105), 1, + ACTIONS(5112), 1, anon_sym_bit_DASHor, - ACTIONS(5107), 1, + ACTIONS(5114), 1, anon_sym_and, - ACTIONS(5109), 1, + ACTIONS(5116), 1, anon_sym_xor, - ACTIONS(5111), 1, + ACTIONS(5118), 1, anon_sym_or, - STATE(2654), 1, + STATE(2661), 1, sym_comment, - STATE(3810), 1, + STATE(3884), 1, sym__flag, - STATE(4009), 1, + STATE(4042), 1, sym_long_flag, - ACTIONS(5089), 2, + ACTIONS(5096), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5095), 2, + ACTIONS(5102), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, + ACTIONS(5104), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5099), 2, + ACTIONS(5106), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3556), 4, + ACTIONS(3601), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5091), 4, + ACTIONS(5098), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5093), 4, + ACTIONS(5100), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5087), 6, + ACTIONS(5094), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [124464] = 4, - ACTIONS(3), 1, + [132467] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2655), 1, + ACTIONS(5210), 1, + anon_sym_QMARK2, + STATE(2662), 1, sym_comment, - ACTIONS(1557), 12, - sym_identifier, + ACTIONS(1222), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1220), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1559), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -271472,73 +271930,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [124512] = 21, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, - sym_short_flag, - ACTIONS(3532), 1, - anon_sym_LF, - ACTIONS(5101), 1, - anon_sym_bit_DASHand, - ACTIONS(5103), 1, - anon_sym_bit_DASHxor, - ACTIONS(5105), 1, - anon_sym_bit_DASHor, - ACTIONS(5107), 1, anon_sym_and, - ACTIONS(5109), 1, anon_sym_xor, - ACTIONS(5111), 1, anon_sym_or, - STATE(2656), 1, + sym_short_flag, + [132517] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5125), 1, + anon_sym_DOT2, + STATE(2663), 1, sym_comment, - STATE(3903), 1, - sym__flag, - STATE(4009), 1, - sym_long_flag, - ACTIONS(5089), 2, - anon_sym_DASH, + STATE(2697), 1, + aux_sym_cell_path_repeat1, + STATE(2832), 1, + sym_path, + ACTIONS(1175), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(5095), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5099), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3530), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + anon_sym_LT2, + ACTIONS(1177), 29, + anon_sym_COMMA, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5091), 4, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5093), 4, - anon_sym_STAR, - anon_sym_SLASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5087), 6, - anon_sym_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [124594] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [132571] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2657), 1, + STATE(2664), 1, sym_comment, - ACTIONS(1557), 12, + ACTIONS(1495), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -271551,7 +271999,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1559), 25, + ACTIONS(1497), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -271577,12 +272025,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [124642] = 4, + [132619] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2658), 1, + STATE(2665), 1, sym_comment, - ACTIONS(1371), 12, + ACTIONS(1503), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -271595,7 +272043,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1373), 25, + ACTIONS(1505), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -271621,12 +272069,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [124690] = 4, + [132667] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2659), 1, + STATE(2666), 1, sym_comment, - ACTIONS(1399), 12, + ACTIONS(1373), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -271639,7 +272087,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1401), 25, + ACTIONS(1375), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -271665,12 +272113,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [124738] = 4, + [132715] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2660), 1, + STATE(2667), 1, sym_comment, - ACTIONS(1557), 12, + ACTIONS(1507), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -271683,7 +272131,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1559), 25, + ACTIONS(1509), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -271709,40 +272157,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [124786] = 7, - ACTIONS(3), 1, + [132763] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5121), 1, + ACTIONS(5127), 1, anon_sym_DOT2, - STATE(2661), 1, - sym_comment, - STATE(2664), 1, - aux_sym_cell_path_repeat1, - STATE(2844), 1, + STATE(2599), 1, sym_path, - ACTIONS(1164), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1166), 29, - anon_sym_COMMA, + STATE(2668), 1, + sym_comment, + STATE(2992), 1, + sym_cell_path, + ACTIONS(1207), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1205), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -271756,12 +272203,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [124840] = 4, + sym_short_flag, + [132817] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2662), 1, + STATE(2669), 1, sym_comment, - ACTIONS(1407), 12, + ACTIONS(1519), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -271774,7 +272222,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1409), 25, + ACTIONS(1521), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -271800,12 +272248,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [124888] = 4, + [132865] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2663), 1, + STATE(2670), 1, sym_comment, - ACTIONS(1411), 12, + ACTIONS(1373), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -271818,7 +272266,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1413), 25, + ACTIONS(1375), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -271844,85 +272292,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [124936] = 6, + [132913] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2566), 1, - aux_sym_cell_path_repeat1, - STATE(2664), 1, + STATE(2671), 1, sym_comment, - STATE(2844), 1, - sym_path, - ACTIONS(1194), 5, + ACTIONS(1523), 12, + sym_identifier, anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1196), 30, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - [124988] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1137), 1, - anon_sym_LF, - ACTIONS(5205), 1, - anon_sym_DOT2, - STATE(2805), 1, - sym_path, - STATE(2665), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(1135), 33, - anon_sym_SEMI, + ACTIONS(1525), 25, anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -271933,15 +272336,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [125040] = 4, + [132961] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2666), 1, + STATE(2672), 1, sym_comment, - ACTIONS(1419), 12, + ACTIONS(1483), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -271954,7 +272354,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1421), 25, + ACTIONS(1485), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -271980,12 +272380,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125088] = 4, + [133009] = 21, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(3599), 1, + anon_sym_LF, + ACTIONS(5108), 1, + anon_sym_bit_DASHand, + ACTIONS(5110), 1, + anon_sym_bit_DASHxor, + ACTIONS(5112), 1, + anon_sym_bit_DASHor, + ACTIONS(5114), 1, + anon_sym_and, + ACTIONS(5116), 1, + anon_sym_xor, + ACTIONS(5118), 1, + anon_sym_or, + STATE(2673), 1, + sym_comment, + STATE(3874), 1, + sym__flag, + STATE(4042), 1, + sym_long_flag, + ACTIONS(5096), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5102), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5104), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5106), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3597), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5098), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5100), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5094), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [133091] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2667), 1, + STATE(2674), 1, sym_comment, - ACTIONS(1557), 12, + ACTIONS(1373), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -271998,7 +272459,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1559), 25, + ACTIONS(1375), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -272024,12 +272485,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125136] = 4, + [133139] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(2668), 1, + ACTIONS(5011), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(5212), 1, + anon_sym_DOT2, + ACTIONS(5214), 1, + aux_sym_unquoted_token2, + STATE(2675), 1, sym_comment, - ACTIONS(1427), 12, + ACTIONS(1165), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -272042,11 +272509,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1429), 25, - anon_sym_COLON, + ACTIONS(1167), 22, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, @@ -272068,12 +272532,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125184] = 4, + [133193] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2669), 1, + STATE(2676), 1, sym_comment, - ACTIONS(1431), 12, + ACTIONS(1553), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -272086,7 +272550,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1433), 25, + ACTIONS(1555), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -272112,12 +272576,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125232] = 4, + [133241] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2670), 1, + STATE(2677), 1, sym_comment, - ACTIONS(1557), 12, + ACTIONS(1531), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -272130,7 +272594,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1559), 25, + ACTIONS(1533), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -272156,26 +272620,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125280] = 6, + [133289] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5208), 1, - aux_sym__val_range_end_decimal_token2, ACTIONS(5210), 1, - aux_sym__val_range_end_decimal_token3, - STATE(2671), 1, + anon_sym_QMARK2, + STATE(2678), 1, sym_comment, - ACTIONS(1211), 3, - ts_builtin_sym_end, + ACTIONS(1222), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1209), 32, + ACTIONS(1220), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -272202,12 +272665,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [125332] = 4, + [133339] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2672), 1, + STATE(2679), 1, sym_comment, - ACTIONS(1435), 12, + ACTIONS(153), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -272220,7 +272683,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1437), 25, + ACTIONS(155), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -272246,12 +272709,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125380] = 4, + [133387] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2673), 1, + STATE(2680), 1, sym_comment, - ACTIONS(1557), 12, + ACTIONS(1527), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -272264,7 +272727,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1559), 25, + ACTIONS(1529), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -272290,12 +272753,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125428] = 4, + [133435] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2674), 1, + STATE(2681), 1, sym_comment, - ACTIONS(1403), 12, + ACTIONS(1471), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -272308,7 +272771,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1405), 25, + ACTIONS(1473), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -272334,12 +272797,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125476] = 4, + [133483] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2675), 1, + STATE(2682), 1, sym_comment, - ACTIONS(1557), 12, + ACTIONS(1463), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -272352,7 +272815,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1559), 25, + ACTIONS(1465), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -272378,12 +272841,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125524] = 4, + [133531] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2676), 1, + STATE(2683), 1, sym_comment, - ACTIONS(1439), 12, + ACTIONS(1539), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -272396,7 +272859,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1441), 25, + ACTIONS(1541), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -272422,12 +272885,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125572] = 4, + [133579] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(2677), 1, + STATE(2684), 1, sym_comment, - ACTIONS(1447), 12, + ACTIONS(5216), 37, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + anon_sym_LBRACE, + [133625] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2685), 1, + sym_comment, + ACTIONS(1373), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -272440,7 +272946,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1449), 25, + ACTIONS(1375), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -272466,12 +272972,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125620] = 4, + [133673] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2678), 1, + STATE(2686), 1, sym_comment, - ACTIONS(1557), 12, + ACTIONS(1373), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -272484,7 +272990,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1559), 25, + ACTIONS(1375), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -272510,12 +273016,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125668] = 4, + [133721] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2679), 1, + STATE(2687), 1, sym_comment, - ACTIONS(1451), 12, + ACTIONS(1373), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -272528,7 +273034,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1453), 25, + ACTIONS(1375), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -272554,12 +273060,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125716] = 4, + [133769] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2680), 1, + STATE(2688), 1, sym_comment, - ACTIONS(1557), 12, + ACTIONS(1373), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -272572,7 +273078,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1559), 25, + ACTIONS(1375), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -272598,40 +273104,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125764] = 4, - ACTIONS(3), 1, + [133817] = 6, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2681), 1, + ACTIONS(1280), 1, + anon_sym_LF, + ACTIONS(5218), 1, + anon_sym_DOT2, + ACTIONS(5221), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2689), 1, sym_comment, - ACTIONS(1455), 12, - sym_identifier, + ACTIONS(1278), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1457), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -272642,25 +273146,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125812] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [133869] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5212), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2682), 1, + STATE(2620), 1, + aux_sym_cell_path_repeat1, + STATE(2690), 1, sym_comment, - ACTIONS(1259), 2, + STATE(2916), 1, + sym_path, + ACTIONS(1181), 3, + ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1257), 34, + ACTIONS(1179), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -272687,27 +273196,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [125862] = 7, + [133921] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5214), 1, + ACTIONS(1149), 1, + anon_sym_LF, + ACTIONS(5223), 1, anon_sym_DOT2, - ACTIONS(5216), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(5218), 1, - aux_sym_unquoted_token2, - STATE(2683), 1, + STATE(2597), 1, + sym_path, + STATE(2691), 1, sym_comment, - ACTIONS(1144), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1142), 32, + STATE(2816), 1, + sym_cell_path, + ACTIONS(1147), 33, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -272733,13 +273243,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [125916] = 4, + [133975] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2684), 1, + STATE(2692), 1, sym_comment, - ACTIONS(1459), 12, + ACTIONS(1373), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -272752,7 +273261,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1461), 25, + ACTIONS(1375), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -272778,60 +273287,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125964] = 5, + [134023] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5220), 1, - anon_sym_QMARK2, - STATE(2685), 1, - sym_comment, - ACTIONS(1222), 2, - anon_sym_LF, + ACTIONS(5127), 1, anon_sym_DOT2, - ACTIONS(1220), 33, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [126013] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2686), 1, + STATE(2599), 1, + sym_path, + STATE(2693), 1, sym_comment, - ACTIONS(1268), 3, + STATE(2934), 1, + sym_cell_path, + ACTIONS(1149), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1266), 33, + ACTIONS(1147), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -272839,7 +273309,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -272865,18 +273334,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [126060] = 5, + [134077] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5208), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2687), 1, + ACTIONS(5127), 1, + anon_sym_DOT2, + STATE(2620), 1, + aux_sym_cell_path_repeat1, + STATE(2694), 1, sym_comment, - ACTIONS(1211), 3, + STATE(2916), 1, + sym_path, + ACTIONS(1181), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1209), 32, + ACTIONS(1179), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -272909,170 +273381,101 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [126109] = 7, + [134131] = 21, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(875), 1, - anon_sym_DOT2, - ACTIONS(1162), 1, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(3593), 1, anon_sym_LF, - STATE(2688), 1, + ACTIONS(5108), 1, + anon_sym_bit_DASHand, + ACTIONS(5110), 1, + anon_sym_bit_DASHxor, + ACTIONS(5112), 1, + anon_sym_bit_DASHor, + ACTIONS(5114), 1, + anon_sym_and, + ACTIONS(5116), 1, + anon_sym_xor, + ACTIONS(5118), 1, + anon_sym_or, + STATE(2695), 1, sym_comment, - STATE(2754), 1, - sym_path, - STATE(3144), 1, - sym_cell_path, - ACTIONS(1160), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + STATE(3895), 1, + sym__flag, + STATE(4042), 1, + sym_long_flag, + ACTIONS(5096), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5102), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(5104), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, + ACTIONS(5106), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [126162] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5222), 1, - anon_sym_QMARK2, - STATE(2689), 1, - sym_comment, - ACTIONS(1222), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1220), 33, + ACTIONS(3591), 4, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_RBRACE, + ACTIONS(5098), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5100), 4, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5094), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [126211] = 4, - ACTIONS(105), 1, + [134213] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2690), 1, + STATE(2696), 1, sym_comment, - ACTIONS(1280), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1278), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1373), 12, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [126258] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5222), 1, - anon_sym_QMARK2, - STATE(2691), 1, - sym_comment, - ACTIONS(1222), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1220), 33, - anon_sym_SEMI, + ACTIONS(1375), 25, anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -273083,25 +273486,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [126307] = 6, + [134261] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5224), 1, - anon_sym_DOT2, - ACTIONS(5226), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2692), 1, + STATE(2586), 1, + aux_sym_cell_path_repeat1, + STATE(2697), 1, sym_comment, - ACTIONS(1235), 5, + STATE(2832), 1, + sym_path, + ACTIONS(1179), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1237), 29, + ACTIONS(1181), 30, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -273131,85 +273531,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [126358] = 21, - ACTIONS(105), 1, + anon_sym_DOT2, + [134313] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, - sym_short_flag, - ACTIONS(5242), 1, - anon_sym_bit_DASHand, - ACTIONS(5244), 1, - anon_sym_bit_DASHxor, - ACTIONS(5246), 1, - anon_sym_bit_DASHor, - ACTIONS(5248), 1, + STATE(2698), 1, + sym_comment, + ACTIONS(1467), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_and, - ACTIONS(5250), 1, anon_sym_xor, - ACTIONS(5252), 1, anon_sym_or, - STATE(2693), 1, - sym_comment, - STATE(3945), 1, - sym__flag, - STATE(4066), 1, - sym_long_flag, - ACTIONS(3556), 2, - anon_sym_SEMI, + ACTIONS(1469), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3558), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5230), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5236), 2, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5240), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5232), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5234), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5228), 6, - anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [126439] = 5, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [134361] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5254), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2694), 1, + STATE(2699), 1, sym_comment, - ACTIONS(1259), 3, - ts_builtin_sym_end, + ACTIONS(1302), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1257), 32, + ACTIONS(1300), 35, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -273235,24 +273620,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [126488] = 7, + [134409] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(875), 1, - anon_sym_DOT2, - ACTIONS(1200), 1, + ACTIONS(1280), 1, anon_sym_LF, - STATE(2695), 1, + ACTIONS(5221), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(5226), 1, + anon_sym_DOT2, + STATE(2700), 1, sym_comment, - STATE(2754), 1, - sym_path, - STATE(2934), 1, - sym_cell_path, - ACTIONS(1198), 32, + ACTIONS(1278), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -273281,23 +273665,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [126541] = 4, + sym_short_flag, + [134461] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2696), 1, + ACTIONS(5228), 1, + anon_sym_DOT2, + ACTIONS(5231), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2701), 1, sym_comment, - ACTIONS(1309), 2, + ACTIONS(1280), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1307), 34, + ACTIONS(1278), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -273324,36 +273711,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [126588] = 5, - ACTIONS(3), 1, + [134512] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5256), 1, - anon_sym_QMARK2, - STATE(2697), 1, + ACTIONS(1192), 1, + anon_sym_LF, + ACTIONS(5233), 1, + anon_sym_DOT2, + STATE(2597), 1, + sym_path, + STATE(2702), 1, sym_comment, - ACTIONS(1220), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1222), 30, - anon_sym_COMMA, + STATE(2961), 1, + sym_cell_path, + ACTIONS(1190), 32, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -273367,37 +273757,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - [126637] = 5, - ACTIONS(3), 1, + [134565] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5256), 1, - anon_sym_QMARK2, - STATE(2698), 1, + ACTIONS(868), 1, + anon_sym_DOT2, + ACTIONS(1192), 1, + anon_sym_LF, + STATE(2703), 1, sym_comment, - ACTIONS(1220), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1222), 30, - anon_sym_COMMA, + STATE(2786), 1, + sym_path, + STATE(2961), 1, + sym_cell_path, + ACTIONS(1190), 32, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -273411,16 +273803,99 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - [126686] = 4, + [134618] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2704), 1, + sym_comment, + ACTIONS(5236), 36, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [134663] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2705), 1, + sym_comment, + ACTIONS(5238), 36, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [134708] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2699), 1, + STATE(2706), 1, sym_comment, - ACTIONS(1211), 2, + ACTIONS(1340), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1209), 34, + ACTIONS(1338), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -273455,25 +273930,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [126733] = 6, + [134755] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5258), 1, - anon_sym_DOT2, - ACTIONS(5260), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2700), 1, + STATE(2707), 1, sym_comment, - ACTIONS(1237), 2, - ts_builtin_sym_end, + ACTIONS(1228), 2, anon_sym_LF, - ACTIONS(1235), 32, + anon_sym_DOT2, + ACTIONS(1226), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -273500,173 +273973,118 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [126784] = 20, + [134802] = 21, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(875), 1, - anon_sym_DOT2, - ACTIONS(5264), 1, - anon_sym_LF, - ACTIONS(5280), 1, + ACTIONS(3657), 1, + anon_sym_DASH_DASH, + ACTIONS(3659), 1, + sym_short_flag, + ACTIONS(5254), 1, anon_sym_bit_DASHand, - ACTIONS(5282), 1, + ACTIONS(5256), 1, anon_sym_bit_DASHxor, - ACTIONS(5284), 1, + ACTIONS(5258), 1, anon_sym_bit_DASHor, - ACTIONS(5286), 1, + ACTIONS(5260), 1, anon_sym_and, - ACTIONS(5288), 1, + ACTIONS(5262), 1, anon_sym_xor, - ACTIONS(5290), 1, + ACTIONS(5264), 1, anon_sym_or, - STATE(2701), 1, + STATE(2708), 1, sym_comment, - STATE(2754), 1, - sym_path, - STATE(3233), 1, - sym_cell_path, - ACTIONS(5268), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5274), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5276), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5278), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5262), 4, + STATE(3972), 1, + sym__flag, + STATE(4061), 1, + sym_long_flag, + ACTIONS(3591), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5270), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5272), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5266), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [126863] = 20, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(875), 1, - anon_sym_DOT2, - ACTIONS(5294), 1, + ACTIONS(3593), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5310), 1, - anon_sym_bit_DASHand, - ACTIONS(5312), 1, - anon_sym_bit_DASHxor, - ACTIONS(5314), 1, - anon_sym_bit_DASHor, - ACTIONS(5316), 1, - anon_sym_and, - ACTIONS(5318), 1, - anon_sym_xor, - ACTIONS(5320), 1, - anon_sym_or, - STATE(2702), 1, - sym_comment, - STATE(2754), 1, - sym_path, - STATE(3172), 1, - sym_cell_path, - ACTIONS(5298), 2, + ACTIONS(5242), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5304), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5306), 2, + ACTIONS(5250), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5308), 2, + ACTIONS(5252), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5292), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5300), 4, + ACTIONS(5244), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5302), 4, + ACTIONS(5246), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5296), 6, + ACTIONS(5240), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [126942] = 4, + [134883] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2703), 1, + ACTIONS(5266), 1, + anon_sym_DOT2, + STATE(2709), 1, sym_comment, - ACTIONS(1276), 3, + STATE(2753), 1, + aux_sym_cell_path_repeat1, + STATE(3051), 1, + sym_path, + ACTIONS(1181), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1274), 33, + ACTIONS(1179), 31, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_GT, + anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_QMARK2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [126989] = 4, + [134936] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4502), 1, + ACTIONS(4524), 1, aux_sym_unquoted_token3, - STATE(2704), 1, + STATE(2710), 1, sym_comment, ACTIONS(989), 35, sym_identifier, @@ -273704,80 +274122,124 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [127036] = 5, + [134983] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5322), 1, + ACTIONS(5268), 1, anon_sym_QMARK2, - STATE(2705), 1, + STATE(2711), 1, sym_comment, - ACTIONS(1222), 3, - ts_builtin_sym_end, + ACTIONS(1222), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1220), 32, + ACTIONS(1220), 33, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, + anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [127085] = 5, + [135032] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5322), 1, + ACTIONS(5268), 1, anon_sym_QMARK2, - STATE(2706), 1, + STATE(2712), 1, sym_comment, - ACTIONS(1222), 3, - ts_builtin_sym_end, + ACTIONS(1222), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1220), 32, + ACTIONS(1220), 33, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [135081] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5270), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2713), 1, + sym_comment, + ACTIONS(1226), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1228), 30, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -273791,16 +274253,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [127134] = 4, + anon_sym_DOT2, + [135130] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2707), 1, + STATE(2714), 1, sym_comment, - ACTIONS(1288), 2, + ACTIONS(1302), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1300), 34, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_QMARK2, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [135177] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1318), 1, anon_sym_LF, + ACTIONS(5272), 1, anon_sym_DOT2, - ACTIONS(1286), 34, + STATE(2715), 1, + sym_comment, + ACTIONS(1316), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -273835,60 +274341,134 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [127181] = 6, + [135226] = 20, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5260), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(5324), 1, + ACTIONS(868), 1, anon_sym_DOT2, - STATE(2708), 1, - sym_comment, - ACTIONS(1237), 2, - ts_builtin_sym_end, + ACTIONS(5276), 1, anon_sym_LF, - ACTIONS(1235), 32, + ACTIONS(5292), 1, + anon_sym_bit_DASHand, + ACTIONS(5294), 1, + anon_sym_bit_DASHxor, + ACTIONS(5296), 1, + anon_sym_bit_DASHor, + ACTIONS(5298), 1, + anon_sym_and, + ACTIONS(5300), 1, + anon_sym_xor, + ACTIONS(5302), 1, + anon_sym_or, + STATE(2716), 1, + sym_comment, + STATE(2786), 1, + sym_path, + STATE(3251), 1, + sym_cell_path, + ACTIONS(5280), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5286), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5288), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5290), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5274), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, + anon_sym_RBRACE, + ACTIONS(5282), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5284), 4, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5278), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [135305] = 21, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3657), 1, + anon_sym_DASH_DASH, + ACTIONS(3659), 1, + sym_short_flag, + ACTIONS(5254), 1, anon_sym_bit_DASHand, + ACTIONS(5256), 1, anon_sym_bit_DASHxor, + ACTIONS(5258), 1, anon_sym_bit_DASHor, + ACTIONS(5260), 1, anon_sym_and, + ACTIONS(5262), 1, anon_sym_xor, + ACTIONS(5264), 1, anon_sym_or, - sym_short_flag, - [127232] = 4, + STATE(2717), 1, + sym_comment, + STATE(3987), 1, + sym__flag, + STATE(4061), 1, + sym_long_flag, + ACTIONS(3548), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3550), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5242), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5248), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5250), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5252), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5244), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5246), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5240), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [135386] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2709), 1, + STATE(2718), 1, sym_comment, - ACTIONS(1351), 2, + ACTIONS(1306), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1349), 34, + ACTIONS(1304), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -273923,78 +274503,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [127279] = 3, + [135433] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2710), 1, + ACTIONS(5090), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2719), 1, sym_comment, - ACTIONS(5327), 36, + ACTIONS(1157), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1159), 30, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [127324] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(153), 1, - anon_sym_LF, - ACTIONS(5329), 1, - anon_sym_DOT2, - STATE(2711), 1, - sym_comment, - ACTIONS(151), 34, - anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -274008,21 +274546,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [127373] = 7, + anon_sym_DOT2, + [135482] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(875), 1, + ACTIONS(868), 1, anon_sym_DOT2, - ACTIONS(1131), 1, + ACTIONS(1185), 1, anon_sym_LF, - STATE(2712), 1, + STATE(2720), 1, sym_comment, - STATE(2754), 1, + STATE(2786), 1, sym_path, - STATE(3146), 1, + STATE(3215), 1, sym_cell_path, - ACTIONS(1129), 32, + ACTIONS(1183), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -274055,20 +274593,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [127426] = 7, + [135535] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(875), 1, + ACTIONS(868), 1, anon_sym_DOT2, - ACTIONS(1158), 1, + ACTIONS(1211), 1, anon_sym_LF, - STATE(2713), 1, + STATE(2721), 1, sym_comment, - STATE(2754), 1, + STATE(2786), 1, sym_path, - STATE(3157), 1, + STATE(3214), 1, sym_cell_path, - ACTIONS(1156), 32, + ACTIONS(1209), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -274101,27 +274639,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [127479] = 5, + [135588] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5220), 1, - anon_sym_QMARK2, - STATE(2714), 1, + ACTIONS(5266), 1, + anon_sym_DOT2, + STATE(2709), 1, + aux_sym_cell_path_repeat1, + STATE(2722), 1, sym_comment, - ACTIONS(1222), 2, + STATE(3051), 1, + sym_path, + ACTIONS(1177), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1220), 33, + ACTIONS(1175), 31, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_not, sym_val_nothing, @@ -274145,87 +274685,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [127528] = 21, + [135641] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, - sym_short_flag, - ACTIONS(5242), 1, - anon_sym_bit_DASHand, - ACTIONS(5244), 1, - anon_sym_bit_DASHxor, - ACTIONS(5246), 1, - anon_sym_bit_DASHor, - ACTIONS(5248), 1, - anon_sym_and, - ACTIONS(5250), 1, - anon_sym_xor, - ACTIONS(5252), 1, - anon_sym_or, - STATE(2715), 1, + ACTIONS(5304), 1, + anon_sym_QMARK2, + STATE(2723), 1, sym_comment, - STATE(3911), 1, - sym__flag, - STATE(4066), 1, - sym_long_flag, - ACTIONS(3566), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3568), 2, + ACTIONS(1222), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5230), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5236), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5240), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5232), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5234), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5228), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [127609] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(875), 1, anon_sym_DOT2, - ACTIONS(1174), 1, - anon_sym_LF, - STATE(2716), 1, - sym_comment, - STATE(2754), 1, - sym_path, - STATE(3162), 1, - sym_cell_path, - ACTIONS(1172), 32, + ACTIONS(1220), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -274251,21 +274728,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [127662] = 7, + sym_short_flag, + [135690] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1144), 1, + STATE(2724), 1, + sym_comment, + ACTIONS(1302), 2, anon_sym_LF, - ACTIONS(5331), 1, anon_sym_DOT2, - ACTIONS(5333), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(5335), 1, - aux_sym_unquoted_token2, - STATE(2717), 1, - sym_comment, - ACTIONS(1142), 32, + ACTIONS(1300), 34, anon_sym_SEMI, + anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, @@ -274273,6 +274747,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -274297,25 +274772,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [127715] = 4, + [135737] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2718), 1, + ACTIONS(5304), 1, + anon_sym_QMARK2, + STATE(2725), 1, sym_comment, - ACTIONS(1268), 2, + ACTIONS(1222), 3, + ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1266), 34, + ACTIONS(1220), 32, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -274340,22 +274815,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [127762] = 6, + sym_short_flag, + [135786] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5226), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(5337), 1, + ACTIONS(5306), 1, anon_sym_DOT2, - STATE(2719), 1, + ACTIONS(5309), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2726), 1, sym_comment, - ACTIONS(1235), 5, + ACTIONS(1278), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1237), 29, + ACTIONS(1280), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -274385,15 +274861,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [127813] = 4, + [135837] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2720), 1, - sym_comment, - ACTIONS(1369), 2, + ACTIONS(155), 1, anon_sym_LF, + ACTIONS(5311), 1, anon_sym_DOT2, - ACTIONS(1367), 34, + STATE(2727), 1, + sym_comment, + ACTIONS(153), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -274428,25 +274905,112 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [127860] = 4, + [135886] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5313), 1, + anon_sym_COMMA, + STATE(2728), 1, + sym_comment, + ACTIONS(5315), 35, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [135933] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2721), 1, + STATE(2729), 1, sym_comment, - ACTIONS(1276), 2, + ACTIONS(1236), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1274), 34, + ACTIONS(1234), 34, anon_sym_SEMI, - anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_QMARK2, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [135980] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(4524), 1, + aux_sym_unquoted_token3, + STATE(2730), 1, + sym_comment, + ACTIONS(991), 2, + anon_sym_RBRACK, + anon_sym_RPAREN, + ACTIONS(989), 33, + sym_identifier, + anon_sym_COMMA, + anon_sym_DOLLAR, anon_sym_GT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -274471,21 +275035,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [127907] = 7, + [136029] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(875), 1, - anon_sym_DOT2, - ACTIONS(1170), 1, + ACTIONS(2729), 1, anon_sym_LF, - STATE(2722), 1, + STATE(2731), 1, sym_comment, - STATE(2754), 1, - sym_path, - STATE(3202), 1, - sym_cell_path, - ACTIONS(1168), 32, + ACTIONS(2727), 35, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_else, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_catch, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [136076] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2732), 1, + sym_comment, + ACTIONS(1236), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1234), 34, anon_sym_SEMI, + anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, @@ -274493,6 +275096,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -274517,24 +275121,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [127960] = 7, + [136123] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(875), 1, - anon_sym_DOT2, - ACTIONS(1154), 1, - anon_sym_LF, - STATE(2723), 1, + STATE(2733), 1, sym_comment, - STATE(2754), 1, - sym_path, - STATE(3203), 1, - sym_cell_path, - ACTIONS(1152), 32, + ACTIONS(1159), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1157), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -274563,81 +275163,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [128013] = 21, + sym_short_flag, + [136170] = 20, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, - sym_short_flag, - ACTIONS(5242), 1, + ACTIONS(868), 1, + anon_sym_DOT2, + ACTIONS(5319), 1, + anon_sym_LF, + ACTIONS(5335), 1, anon_sym_bit_DASHand, - ACTIONS(5244), 1, + ACTIONS(5337), 1, anon_sym_bit_DASHxor, - ACTIONS(5246), 1, + ACTIONS(5339), 1, anon_sym_bit_DASHor, - ACTIONS(5248), 1, + ACTIONS(5341), 1, anon_sym_and, - ACTIONS(5250), 1, + ACTIONS(5343), 1, anon_sym_xor, - ACTIONS(5252), 1, + ACTIONS(5345), 1, anon_sym_or, - STATE(2724), 1, + STATE(2734), 1, sym_comment, - STATE(3932), 1, - sym__flag, - STATE(4066), 1, - sym_long_flag, - ACTIONS(3530), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3532), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5230), 2, + STATE(2786), 1, + sym_path, + STATE(3189), 1, + sym_cell_path, + ACTIONS(5323), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5236), 2, + ACTIONS(5329), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, + ACTIONS(5331), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5240), 2, + ACTIONS(5333), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5232), 4, + ACTIONS(5317), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5325), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5234), 4, + ACTIONS(5327), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5228), 6, + ACTIONS(5321), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [128094] = 5, + [136249] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1357), 1, - anon_sym_LF, - ACTIONS(5329), 1, + ACTIONS(868), 1, anon_sym_DOT2, - STATE(2725), 1, + ACTIONS(1155), 1, + anon_sym_LF, + STATE(2735), 1, sym_comment, - ACTIONS(1355), 34, + STATE(2786), 1, + sym_path, + STATE(3167), 1, + sym_cell_path, + ACTIONS(1153), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -274666,15 +275269,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [128143] = 5, + [136302] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2736), 1, + sym_comment, + ACTIONS(5347), 36, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [136347] = 5, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(991), 1, anon_sym_LF, - ACTIONS(4516), 1, + ACTIONS(4508), 1, aux_sym_unquoted_token3, - STATE(2726), 1, + STATE(2737), 1, sym_comment, ACTIONS(989), 34, anon_sym_SEMI, @@ -274711,81 +275355,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [128192] = 21, + [136396] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(911), 1, - anon_sym_DOT2, - ACTIONS(5348), 1, - anon_sym_QMARK2, - ACTIONS(5356), 1, - anon_sym_bit_DASHand, - ACTIONS(5358), 1, - anon_sym_bit_DASHxor, - ACTIONS(5360), 1, - anon_sym_bit_DASHor, - ACTIONS(5362), 1, - anon_sym_and, - ACTIONS(5364), 1, - anon_sym_xor, - ACTIONS(5366), 1, - anon_sym_or, - STATE(2727), 1, + STATE(2738), 1, sym_comment, - STATE(2791), 1, - sym_path, - STATE(3356), 1, - sym_cell_path, - ACTIONS(5167), 2, + ACTIONS(1310), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1308), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(5169), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5342), 2, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5350), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5352), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5354), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5344), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5346), 4, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5340), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [128273] = 5, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [136443] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1331), 1, - anon_sym_LF, - ACTIONS(5368), 1, + ACTIONS(868), 1, anon_sym_DOT2, - STATE(2728), 1, + ACTIONS(1207), 1, + anon_sym_LF, + STATE(2739), 1, sym_comment, - ACTIONS(1329), 34, + STATE(2786), 1, + sym_path, + STATE(3164), 1, + sym_cell_path, + ACTIONS(1205), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -274814,64 +275444,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [128322] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2775), 1, - anon_sym_LF, - STATE(2729), 1, - sym_comment, - ACTIONS(2773), 35, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_else, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_catch, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [128369] = 4, + [136496] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2730), 1, - sym_comment, - ACTIONS(1259), 2, + ACTIONS(1167), 1, anon_sym_LF, + ACTIONS(5349), 1, anon_sym_DOT2, - ACTIONS(1257), 34, + ACTIONS(5351), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(5353), 1, + aux_sym_unquoted_token2, + STATE(2740), 1, + sym_comment, + ACTIONS(1165), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -274900,20 +275490,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [128416] = 6, + [136549] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5370), 1, + ACTIONS(5355), 1, aux_sym__val_range_end_decimal_token2, - ACTIONS(5372), 1, + ACTIONS(5357), 1, aux_sym__val_range_end_decimal_token3, - STATE(2731), 1, + STATE(2741), 1, sym_comment, - ACTIONS(1211), 2, + ACTIONS(1159), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1209), 32, + ACTIONS(1157), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -274946,79 +275535,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [128467] = 3, + [136600] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(2732), 1, - sym_comment, - ACTIONS(5374), 36, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [128512] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4502), 1, - aux_sym_unquoted_token3, - STATE(2733), 1, + ACTIONS(5309), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(5359), 1, + anon_sym_DOT2, + STATE(2742), 1, sym_comment, - ACTIONS(991), 2, - anon_sym_RBRACK, - anon_sym_RPAREN, - ACTIONS(989), 33, - sym_identifier, - anon_sym_COMMA, - anon_sym_DOLLAR, + ACTIONS(1278), 5, anon_sym_GT, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1280), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -275032,174 +275580,118 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [128561] = 21, + [136651] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, - sym_short_flag, - ACTIONS(5242), 1, - anon_sym_bit_DASHand, - ACTIONS(5244), 1, - anon_sym_bit_DASHxor, - ACTIONS(5246), 1, - anon_sym_bit_DASHor, - ACTIONS(5248), 1, - anon_sym_and, - ACTIONS(5250), 1, - anon_sym_xor, - ACTIONS(5252), 1, - anon_sym_or, - STATE(2734), 1, + ACTIONS(868), 1, + anon_sym_DOT2, + ACTIONS(1181), 1, + anon_sym_LF, + STATE(2627), 1, + aux_sym_cell_path_repeat1, + STATE(2743), 1, sym_comment, - STATE(3941), 1, - sym__flag, - STATE(4066), 1, - sym_long_flag, - ACTIONS(5123), 2, + STATE(2835), 1, + sym_path, + ACTIONS(1179), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(5125), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5230), 2, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5236), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5240), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5232), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5234), 4, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5228), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [128642] = 21, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [136704] = 21, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(3659), 1, sym_short_flag, - ACTIONS(5242), 1, + ACTIONS(5254), 1, anon_sym_bit_DASHand, - ACTIONS(5244), 1, + ACTIONS(5256), 1, anon_sym_bit_DASHxor, - ACTIONS(5246), 1, + ACTIONS(5258), 1, anon_sym_bit_DASHor, - ACTIONS(5248), 1, + ACTIONS(5260), 1, anon_sym_and, - ACTIONS(5250), 1, + ACTIONS(5262), 1, anon_sym_xor, - ACTIONS(5252), 1, + ACTIONS(5264), 1, anon_sym_or, - STATE(2735), 1, + STATE(2744), 1, sym_comment, - STATE(3916), 1, + STATE(3949), 1, sym__flag, - STATE(4066), 1, + STATE(4061), 1, sym_long_flag, - ACTIONS(3470), 2, + ACTIONS(3506), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3472), 2, + ACTIONS(3508), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5230), 2, + ACTIONS(5242), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5236), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, + ACTIONS(5250), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5240), 2, + ACTIONS(5252), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5232), 4, + ACTIONS(5244), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5234), 4, + ACTIONS(5246), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5228), 6, + ACTIONS(5240), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [128723] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2736), 1, - sym_comment, - ACTIONS(5376), 36, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [128768] = 3, + [136785] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(2737), 1, + STATE(2745), 1, sym_comment, - ACTIONS(5378), 36, + ACTIONS(5177), 36, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_any, @@ -275236,36 +275728,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var_DASHwith_DASHopt_DASHtype, anon_sym_record, anon_sym_list, - [128813] = 5, - ACTIONS(3), 1, + [136830] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5134), 1, + ACTIONS(5361), 1, aux_sym__val_range_end_decimal_token2, - STATE(2738), 1, + STATE(2746), 1, sym_comment, - ACTIONS(1209), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1211), 30, - anon_sym_COMMA, + ACTIONS(1228), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1226), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -275279,181 +275771,124 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - [128862] = 19, - ACTIONS(3), 1, + sym_short_flag, + [136879] = 21, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5384), 1, - anon_sym_in, - ACTIONS(5390), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5400), 1, + ACTIONS(3657), 1, + anon_sym_DASH_DASH, + ACTIONS(3659), 1, + sym_short_flag, + ACTIONS(5254), 1, anon_sym_bit_DASHand, - ACTIONS(5402), 1, + ACTIONS(5256), 1, anon_sym_bit_DASHxor, - ACTIONS(5404), 1, + ACTIONS(5258), 1, anon_sym_bit_DASHor, - ACTIONS(5406), 1, + ACTIONS(5260), 1, anon_sym_and, - ACTIONS(5408), 1, + ACTIONS(5262), 1, anon_sym_xor, - STATE(2739), 1, - sym_comment, - ACTIONS(1561), 2, - sym_identifier, + ACTIONS(5264), 1, anon_sym_or, - ACTIONS(5380), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5382), 2, + STATE(2747), 1, + sym_comment, + STATE(3981), 1, + sym__flag, + STATE(4061), 1, + sym_long_flag, + ACTIONS(3570), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3572), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5242), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5388), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5392), 2, + ACTIONS(5250), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5398), 2, + ACTIONS(5252), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5386), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5396), 3, + ACTIONS(5244), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5394), 4, + ACTIONS(5246), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5240), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [128939] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2740), 1, - sym_comment, - ACTIONS(5138), 36, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [128984] = 21, + [136960] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(891), 1, - anon_sym_QMARK2, - ACTIONS(899), 1, - anon_sym_bit_DASHand, - ACTIONS(901), 1, - anon_sym_bit_DASHxor, - ACTIONS(903), 1, - anon_sym_bit_DASHor, - ACTIONS(905), 1, - anon_sym_and, - ACTIONS(907), 1, - anon_sym_xor, - ACTIONS(909), 1, - anon_sym_or, - ACTIONS(911), 1, - anon_sym_DOT2, - STATE(2741), 1, + STATE(2748), 1, sym_comment, - STATE(2791), 1, - sym_path, - STATE(3360), 1, - sym_cell_path, - ACTIONS(843), 2, + ACTIONS(1336), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1334), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(845), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(885), 2, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(893), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(895), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(897), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(887), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(889), 4, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(883), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [129065] = 7, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [137007] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1200), 1, - anon_sym_LF, - ACTIONS(5410), 1, + ACTIONS(868), 1, anon_sym_DOT2, - STATE(2614), 1, - sym_path, - STATE(2742), 1, + ACTIONS(1218), 1, + anon_sym_LF, + STATE(2749), 1, sym_comment, - STATE(2934), 1, + STATE(2786), 1, + sym_path, + STATE(3156), 1, sym_cell_path, - ACTIONS(1198), 32, + ACTIONS(1216), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -275486,36 +275921,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [129118] = 5, - ACTIONS(3), 1, + [137060] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5413), 1, + ACTIONS(5184), 1, aux_sym__val_range_end_decimal_token2, - STATE(2743), 1, + STATE(2750), 1, sym_comment, - ACTIONS(1257), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1259), 30, - anon_sym_COMMA, + ACTIONS(1159), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1157), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -275529,59 +275964,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - [129167] = 20, + sym_short_flag, + [137109] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5384), 1, - anon_sym_in, - ACTIONS(5390), 1, + ACTIONS(5369), 1, anon_sym_SLASH_SLASH, - ACTIONS(5400), 1, - anon_sym_bit_DASHand, - ACTIONS(5402), 1, - anon_sym_bit_DASHxor, - ACTIONS(5404), 1, - anon_sym_bit_DASHor, - ACTIONS(5406), 1, - anon_sym_and, - ACTIONS(5408), 1, - anon_sym_xor, - ACTIONS(5415), 1, - sym_identifier, - ACTIONS(5419), 1, - anon_sym_or, - STATE(2744), 1, + STATE(2751), 1, sym_comment, - ACTIONS(5380), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5382), 2, + ACTIONS(5363), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5388), 2, + ACTIONS(5367), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5392), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5398), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5386), 3, + ACTIONS(5365), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5396), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5394), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(5417), 7, + ACTIONS(1411), 7, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1413), 21, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -275589,80 +275998,213 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [129246] = 21, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [137164] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, + ACTIONS(1367), 1, + anon_sym_LF, + ACTIONS(5371), 1, + anon_sym_DOT2, + STATE(2752), 1, + sym_comment, + ACTIONS(1365), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH_DASH, - ACTIONS(3651), 1, - sym_short_flag, - ACTIONS(5242), 1, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5244), 1, anon_sym_bit_DASHxor, - ACTIONS(5246), 1, anon_sym_bit_DASHor, - ACTIONS(5248), 1, anon_sym_and, - ACTIONS(5250), 1, anon_sym_xor, - ACTIONS(5252), 1, anon_sym_or, - STATE(2745), 1, + sym_short_flag, + [137213] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5373), 1, + anon_sym_DOT2, + STATE(3051), 1, + sym_path, + ACTIONS(1200), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2753), 2, sym_comment, - STATE(3930), 1, - sym__flag, - STATE(4066), 1, - sym_long_flag, - ACTIONS(3584), 2, + aux_sym_cell_path_repeat1, + ACTIONS(1198), 31, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, - ACTIONS(3586), 2, - ts_builtin_sym_end, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [137264] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1355), 1, anon_sym_LF, - ACTIONS(5230), 2, + ACTIONS(5311), 1, + anon_sym_DOT2, + STATE(2754), 1, + sym_comment, + ACTIONS(1353), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5236), 2, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5240), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5232), 4, - anon_sym_in, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5234), 4, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [137313] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5376), 1, + anon_sym_QMARK2, + STATE(2755), 1, + sym_comment, + ACTIONS(1222), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1220), 33, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5228), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [129327] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [137362] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2746), 1, + ACTIONS(5376), 1, + anon_sym_QMARK2, + STATE(2756), 1, sym_comment, - ACTIONS(1365), 2, + ACTIONS(1222), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1363), 34, + ACTIONS(1220), 33, anon_sym_SEMI, + anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -275691,102 +276233,173 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [129374] = 21, - ACTIONS(105), 1, + [137411] = 20, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, - sym_short_flag, - ACTIONS(5242), 1, + ACTIONS(1411), 1, + sym_identifier, + ACTIONS(5369), 1, + anon_sym_SLASH_SLASH, + ACTIONS(5380), 1, + anon_sym_in, + ACTIONS(5390), 1, anon_sym_bit_DASHand, - ACTIONS(5244), 1, + ACTIONS(5392), 1, anon_sym_bit_DASHxor, - ACTIONS(5246), 1, + ACTIONS(5394), 1, anon_sym_bit_DASHor, - ACTIONS(5248), 1, + ACTIONS(5396), 1, anon_sym_and, - ACTIONS(5250), 1, + ACTIONS(5398), 1, anon_sym_xor, - ACTIONS(5252), 1, + ACTIONS(5400), 1, anon_sym_or, - STATE(2747), 1, + STATE(2757), 1, sym_comment, - STATE(3920), 1, - sym__flag, - STATE(4066), 1, - sym_long_flag, - ACTIONS(3574), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3576), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5230), 2, + ACTIONS(5363), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5236), 2, + ACTIONS(5367), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, + ACTIONS(5378), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5382), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5240), 2, + ACTIONS(5388), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5232), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5234), 4, + ACTIONS(5365), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5228), 6, - anon_sym_GT, + ACTIONS(5386), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5384), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [129455] = 11, + ACTIONS(1413), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [137490] = 19, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5390), 1, + ACTIONS(5369), 1, anon_sym_SLASH_SLASH, - STATE(2748), 1, + ACTIONS(5380), 1, + anon_sym_in, + ACTIONS(5390), 1, + anon_sym_bit_DASHand, + ACTIONS(5392), 1, + anon_sym_bit_DASHxor, + ACTIONS(5394), 1, + anon_sym_bit_DASHor, + ACTIONS(5396), 1, + anon_sym_and, + ACTIONS(5398), 1, + anon_sym_xor, + STATE(2758), 1, sym_comment, - ACTIONS(5380), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5382), 2, + ACTIONS(1411), 2, + sym_identifier, + anon_sym_or, + ACTIONS(5363), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5388), 2, + ACTIONS(5367), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5392), 2, + ACTIONS(5378), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5382), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5386), 3, + ACTIONS(5388), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5365), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5394), 4, + ACTIONS(5386), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5384), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 5, - sym_identifier, + ACTIONS(1413), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [137567] = 18, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5369), 1, + anon_sym_SLASH_SLASH, + ACTIONS(5380), 1, anon_sym_in, + ACTIONS(5390), 1, + anon_sym_bit_DASHand, + ACTIONS(5392), 1, + anon_sym_bit_DASHxor, + ACTIONS(5394), 1, + anon_sym_bit_DASHor, + ACTIONS(5396), 1, anon_sym_and, + STATE(2759), 1, + sym_comment, + ACTIONS(5363), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5367), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5378), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5382), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5388), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1411), 3, + sym_identifier, anon_sym_xor, anon_sym_or, - ACTIONS(1563), 15, + ACTIONS(5365), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(5386), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5384), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1413), 7, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -275794,40 +276407,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [129516] = 8, + [137642] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5390), 1, + ACTIONS(5369), 1, anon_sym_SLASH_SLASH, - STATE(2749), 1, + ACTIONS(5380), 1, + anon_sym_in, + ACTIONS(5390), 1, + anon_sym_bit_DASHand, + ACTIONS(5392), 1, + anon_sym_bit_DASHxor, + ACTIONS(5394), 1, + anon_sym_bit_DASHor, + STATE(2760), 1, sym_comment, - ACTIONS(5382), 2, + ACTIONS(5363), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5388), 2, + ACTIONS(5367), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5386), 3, + ACTIONS(5378), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5382), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5388), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5365), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1561), 7, + ACTIONS(5386), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1411), 4, sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1563), 21, + ACTIONS(5384), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1413), 7, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -275835,120 +276463,158 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + [137715] = 16, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5369), 1, + anon_sym_SLASH_SLASH, + ACTIONS(5380), 1, + anon_sym_in, + ACTIONS(5390), 1, + anon_sym_bit_DASHand, + ACTIONS(5392), 1, + anon_sym_bit_DASHxor, + STATE(2761), 1, + sym_comment, + ACTIONS(5363), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5367), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5378), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5382), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(5388), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5365), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(5386), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1411), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(5384), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, + ACTIONS(1413), 8, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_bit_DASHor, - [129571] = 21, - ACTIONS(105), 1, + [137786] = 15, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, - sym_short_flag, - ACTIONS(5242), 1, + ACTIONS(5369), 1, + anon_sym_SLASH_SLASH, + ACTIONS(5380), 1, + anon_sym_in, + ACTIONS(5390), 1, anon_sym_bit_DASHand, - ACTIONS(5244), 1, - anon_sym_bit_DASHxor, - ACTIONS(5246), 1, - anon_sym_bit_DASHor, - ACTIONS(5248), 1, - anon_sym_and, - ACTIONS(5250), 1, - anon_sym_xor, - ACTIONS(5252), 1, - anon_sym_or, - STATE(2750), 1, + STATE(2762), 1, sym_comment, - STATE(3915), 1, - sym__flag, - STATE(4066), 1, - sym_long_flag, - ACTIONS(3570), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3572), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5230), 2, + ACTIONS(5363), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5236), 2, + ACTIONS(5367), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, + ACTIONS(5378), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5382), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5240), 2, + ACTIONS(5388), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5232), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5234), 4, + ACTIONS(5365), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5228), 6, - anon_sym_GT, + ACTIONS(5386), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1411), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(5384), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [129652] = 13, + ACTIONS(1413), 9, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [137855] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5384), 1, - anon_sym_in, - ACTIONS(5390), 1, + ACTIONS(5369), 1, anon_sym_SLASH_SLASH, - STATE(2751), 1, + ACTIONS(5380), 1, + anon_sym_in, + STATE(2763), 1, sym_comment, - ACTIONS(5380), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5382), 2, + ACTIONS(5363), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5388), 2, + ACTIONS(5367), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5392), 2, + ACTIONS(5378), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5382), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5386), 3, + ACTIONS(5388), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5365), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5396), 3, + ACTIONS(5386), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1561), 4, + ACTIONS(1411), 4, sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(5394), 4, + ACTIONS(5384), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 12, + ACTIONS(1413), 10, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -275956,36 +276622,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [129717] = 7, + [137922] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5390), 1, + ACTIONS(5369), 1, anon_sym_SLASH_SLASH, - STATE(2752), 1, + STATE(2764), 1, sym_comment, - ACTIONS(5388), 2, + ACTIONS(5363), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5367), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5386), 3, + ACTIONS(5382), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5365), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1561), 9, + ACTIONS(1411), 7, sym_identifier, anon_sym_GT, - anon_sym_DASH, anon_sym_in, - anon_sym_PLUS, anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1563), 21, + ACTIONS(1413), 19, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -275993,6 +276661,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [137979] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5402), 1, + anon_sym_QMARK2, + STATE(2765), 1, + sym_comment, + ACTIONS(1220), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1222), 30, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -276007,88 +276713,130 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [129770] = 21, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + [138028] = 21, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(3659), 1, sym_short_flag, - ACTIONS(5242), 1, + ACTIONS(5254), 1, anon_sym_bit_DASHand, - ACTIONS(5244), 1, + ACTIONS(5256), 1, anon_sym_bit_DASHxor, - ACTIONS(5246), 1, + ACTIONS(5258), 1, anon_sym_bit_DASHor, - ACTIONS(5248), 1, + ACTIONS(5260), 1, anon_sym_and, - ACTIONS(5250), 1, + ACTIONS(5262), 1, anon_sym_xor, - ACTIONS(5252), 1, + ACTIONS(5264), 1, anon_sym_or, - STATE(2753), 1, + STATE(2766), 1, sym_comment, - STATE(3962), 1, + STATE(3966), 1, sym__flag, - STATE(4066), 1, + STATE(4061), 1, sym_long_flag, - ACTIONS(3607), 2, + ACTIONS(3597), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3609), 2, + ACTIONS(3599), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5230), 2, + ACTIONS(5242), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5236), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, + ACTIONS(5250), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5240), 2, + ACTIONS(5252), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5232), 4, + ACTIONS(5244), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5234), 4, + ACTIONS(5246), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5228), 6, + ACTIONS(5240), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [129851] = 7, + [138109] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2767), 1, + sym_comment, + ACTIONS(5404), 36, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [138154] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(875), 1, - anon_sym_DOT2, - ACTIONS(1166), 1, - anon_sym_LF, - STATE(2754), 1, + STATE(2768), 1, sym_comment, - STATE(2757), 1, - aux_sym_cell_path_repeat1, - STATE(2805), 1, - sym_path, - ACTIONS(1164), 32, + ACTIONS(1302), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1300), 33, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -276113,109 +276861,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [129904] = 6, + sym_short_flag, + [138201] = 21, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5421), 1, - anon_sym_DOT2, - STATE(3034), 1, - sym_path, - ACTIONS(1137), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2755), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(1135), 31, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, + ACTIONS(3659), 1, sym_short_flag, - [129955] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1319), 1, - anon_sym_LF, - ACTIONS(5424), 1, - anon_sym_DOT2, - STATE(2756), 1, + ACTIONS(5254), 1, + anon_sym_bit_DASHand, + ACTIONS(5256), 1, + anon_sym_bit_DASHxor, + ACTIONS(5258), 1, + anon_sym_bit_DASHor, + ACTIONS(5260), 1, + anon_sym_and, + ACTIONS(5262), 1, + anon_sym_xor, + ACTIONS(5264), 1, + anon_sym_or, + STATE(2769), 1, sym_comment, - ACTIONS(1317), 34, + STATE(3963), 1, + sym__flag, + STATE(4061), 1, + sym_long_flag, + ACTIONS(3601), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3603), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5242), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5250), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5252), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5244), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5246), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5240), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [130004] = 7, + [138282] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(875), 1, + ACTIONS(868), 1, anon_sym_DOT2, - ACTIONS(1196), 1, + ACTIONS(1149), 1, anon_sym_LF, - STATE(2665), 1, - aux_sym_cell_path_repeat1, - STATE(2757), 1, + STATE(2770), 1, sym_comment, - STATE(2805), 1, + STATE(2786), 1, sym_path, - ACTIONS(1194), 32, + STATE(2816), 1, + sym_cell_path, + ACTIONS(1147), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -276248,124 +276968,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [130057] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2758), 1, - sym_comment, - ACTIONS(5388), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1561), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1563), 22, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [130106] = 20, - ACTIONS(3), 1, + [138335] = 21, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1561), 1, - sym_identifier, - ACTIONS(5384), 1, - anon_sym_in, - ACTIONS(5390), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5400), 1, + ACTIONS(908), 1, + anon_sym_QMARK2, + ACTIONS(916), 1, anon_sym_bit_DASHand, - ACTIONS(5402), 1, + ACTIONS(918), 1, anon_sym_bit_DASHxor, - ACTIONS(5404), 1, + ACTIONS(920), 1, anon_sym_bit_DASHor, - ACTIONS(5406), 1, + ACTIONS(922), 1, anon_sym_and, - ACTIONS(5408), 1, + ACTIONS(924), 1, anon_sym_xor, - ACTIONS(5419), 1, + ACTIONS(926), 1, anon_sym_or, - STATE(2759), 1, + ACTIONS(928), 1, + anon_sym_DOT2, + STATE(2771), 1, sym_comment, - ACTIONS(5380), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5382), 2, + STATE(2907), 1, + sym_path, + STATE(3373), 1, + sym_cell_path, + ACTIONS(836), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(838), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(902), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5388), 2, + ACTIONS(910), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5392), 2, + ACTIONS(912), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5398), 2, + ACTIONS(914), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5386), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5396), 3, + ACTIONS(904), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5394), 4, + ACTIONS(906), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(900), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [130185] = 7, + [138416] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5426), 1, + ACTIONS(5266), 1, anon_sym_DOT2, - STATE(2760), 1, - sym_comment, - STATE(2764), 1, + STATE(2722), 1, sym_path, - STATE(3181), 1, + STATE(2772), 1, + sym_comment, + STATE(3197), 1, sym_cell_path, - ACTIONS(1200), 2, + ACTIONS(1192), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1198), 31, + ACTIONS(1190), 31, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -276397,24 +277074,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [130238] = 7, + [138469] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(875), 1, - anon_sym_DOT2, - ACTIONS(1204), 1, + ACTIONS(1349), 1, anon_sym_LF, - STATE(2754), 1, - sym_path, - STATE(2761), 1, + ACTIONS(5406), 1, + anon_sym_DOT2, + STATE(2773), 1, sym_comment, - STATE(2863), 1, - sym_cell_path, - ACTIONS(1202), 32, + ACTIONS(1347), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -276443,170 +277117,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [130291] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5428), 1, - anon_sym_COMMA, - STATE(2762), 1, - sym_comment, - ACTIONS(5430), 35, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [130338] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5426), 1, - anon_sym_DOT2, - STATE(2755), 1, - aux_sym_cell_path_repeat1, - STATE(2763), 1, - sym_comment, - STATE(3034), 1, - sym_path, - ACTIONS(1196), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1194), 31, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [130391] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5426), 1, - anon_sym_DOT2, - STATE(2763), 1, - aux_sym_cell_path_repeat1, - STATE(2764), 1, - sym_comment, - STATE(3034), 1, - sym_path, - ACTIONS(1166), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1164), 31, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [130444] = 9, + [138518] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5390), 1, - anon_sym_SLASH_SLASH, - STATE(2765), 1, + STATE(2774), 1, sym_comment, - ACTIONS(5382), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5388), 2, + ACTIONS(5367), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5392), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5386), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(1561), 7, + ACTIONS(1411), 12, sym_identifier, anon_sym_GT, + anon_sym_DASH, anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1563), 19, + ACTIONS(1413), 22, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -276614,6 +277147,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [138567] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5402), 1, + anon_sym_QMARK2, + STATE(2775), 1, + sym_comment, + ACTIONS(1220), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1222), 30, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -276626,92 +277202,50 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [130501] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2766), 1, - sym_comment, - ACTIONS(1276), 2, - anon_sym_LF, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT2, - ACTIONS(1274), 34, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_QMARK2, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [130548] = 14, + [138616] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5384), 1, - anon_sym_in, - ACTIONS(5390), 1, + ACTIONS(5369), 1, anon_sym_SLASH_SLASH, - STATE(2767), 1, + ACTIONS(5380), 1, + anon_sym_in, + STATE(2776), 1, sym_comment, - ACTIONS(5380), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5382), 2, + ACTIONS(5363), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5388), 2, + ACTIONS(5367), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5392), 2, + ACTIONS(5378), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5382), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5398), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5386), 3, + ACTIONS(5365), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5396), 3, + ACTIONS(5386), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1561), 4, + ACTIONS(1411), 4, sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(5394), 4, + ACTIONS(5384), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 10, + ACTIONS(1413), 12, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -276719,110 +277253,199 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [130615] = 15, - ACTIONS(3), 1, + [138681] = 21, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5384), 1, - anon_sym_in, - ACTIONS(5390), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5400), 1, + ACTIONS(928), 1, + anon_sym_DOT2, + ACTIONS(5416), 1, + anon_sym_QMARK2, + ACTIONS(5424), 1, anon_sym_bit_DASHand, - STATE(2768), 1, + ACTIONS(5426), 1, + anon_sym_bit_DASHxor, + ACTIONS(5428), 1, + anon_sym_bit_DASHor, + ACTIONS(5430), 1, + anon_sym_and, + ACTIONS(5432), 1, + anon_sym_xor, + ACTIONS(5434), 1, + anon_sym_or, + STATE(2777), 1, sym_comment, - ACTIONS(5380), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5382), 2, + STATE(2907), 1, + sym_path, + STATE(3371), 1, + sym_cell_path, + ACTIONS(5139), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(5141), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5410), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5388), 2, + ACTIONS(5418), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5392), 2, + ACTIONS(5420), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5398), 2, + ACTIONS(5422), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5386), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5396), 3, + ACTIONS(5412), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1561), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(5394), 4, + ACTIONS(5414), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5408), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 9, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [130684] = 16, - ACTIONS(3), 1, + [138762] = 21, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5384), 1, - anon_sym_in, - ACTIONS(5390), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5400), 1, + ACTIONS(3657), 1, + anon_sym_DASH_DASH, + ACTIONS(3659), 1, + sym_short_flag, + ACTIONS(5254), 1, anon_sym_bit_DASHand, - ACTIONS(5402), 1, + ACTIONS(5256), 1, anon_sym_bit_DASHxor, - STATE(2769), 1, + ACTIONS(5258), 1, + anon_sym_bit_DASHor, + ACTIONS(5260), 1, + anon_sym_and, + ACTIONS(5262), 1, + anon_sym_xor, + ACTIONS(5264), 1, + anon_sym_or, + STATE(2778), 1, sym_comment, - ACTIONS(5380), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5382), 2, + STATE(3977), 1, + sym__flag, + STATE(4061), 1, + sym_long_flag, + ACTIONS(3562), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3564), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5242), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5388), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5392), 2, + ACTIONS(5250), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5398), 2, + ACTIONS(5252), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5386), 3, + ACTIONS(5244), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5246), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5240), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [138843] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2779), 1, + sym_comment, + ACTIONS(1314), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1312), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5396), 3, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1561), 4, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [138890] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5369), 1, + anon_sym_SLASH_SLASH, + STATE(2780), 1, + sym_comment, + ACTIONS(5367), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5365), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(1411), 9, sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(5394), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1563), 8, + ACTIONS(1413), 21, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -276830,60 +277453,89 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [130755] = 4, + [138943] = 21, ACTIONS(105), 1, anon_sym_POUND, - STATE(2770), 1, + ACTIONS(3657), 1, + anon_sym_DASH_DASH, + ACTIONS(3659), 1, + sym_short_flag, + ACTIONS(5254), 1, + anon_sym_bit_DASHand, + ACTIONS(5256), 1, + anon_sym_bit_DASHxor, + ACTIONS(5258), 1, + anon_sym_bit_DASHor, + ACTIONS(5260), 1, + anon_sym_and, + ACTIONS(5262), 1, + anon_sym_xor, + ACTIONS(5264), 1, + anon_sym_or, + STATE(2781), 1, sym_comment, - ACTIONS(1268), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1266), 34, + STATE(3956), 1, + sym__flag, + STATE(4061), 1, + sym_long_flag, + ACTIONS(3607), 2, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, + ACTIONS(3609), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5242), 2, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_QMARK2, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [130802] = 5, + anon_sym_PLUS, + ACTIONS(5248), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5250), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5252), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5244), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5246), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5240), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [139024] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1313), 1, + STATE(2782), 1, + sym_comment, + ACTIONS(1324), 2, anon_sym_LF, - ACTIONS(5432), 1, anon_sym_DOT2, - STATE(2771), 1, - sym_comment, - ACTIONS(1311), 34, + ACTIONS(1322), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -276918,112 +277570,103 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [130851] = 17, - ACTIONS(3), 1, + [139071] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5384), 1, - anon_sym_in, - ACTIONS(5390), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5400), 1, - anon_sym_bit_DASHand, - ACTIONS(5402), 1, - anon_sym_bit_DASHxor, - ACTIONS(5404), 1, - anon_sym_bit_DASHor, - STATE(2772), 1, + ACTIONS(5231), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(5436), 1, + anon_sym_DOT2, + STATE(2783), 1, sym_comment, - ACTIONS(5380), 2, + ACTIONS(1280), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1278), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(5382), 2, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5388), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5392), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5398), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5386), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5396), 3, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1561), 4, - sym_identifier, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(5394), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1563), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [130924] = 18, + sym_short_flag, + [139122] = 20, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5384), 1, + ACTIONS(5369), 1, + anon_sym_SLASH_SLASH, + ACTIONS(5380), 1, anon_sym_in, ACTIONS(5390), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5400), 1, anon_sym_bit_DASHand, - ACTIONS(5402), 1, + ACTIONS(5392), 1, anon_sym_bit_DASHxor, - ACTIONS(5404), 1, + ACTIONS(5394), 1, anon_sym_bit_DASHor, - ACTIONS(5406), 1, + ACTIONS(5396), 1, anon_sym_and, - STATE(2773), 1, + ACTIONS(5398), 1, + anon_sym_xor, + ACTIONS(5400), 1, + anon_sym_or, + ACTIONS(5438), 1, + sym_identifier, + STATE(2784), 1, sym_comment, - ACTIONS(5380), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5382), 2, + ACTIONS(5363), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5388), 2, + ACTIONS(5367), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5392), 2, + ACTIONS(5378), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5382), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5398), 2, + ACTIONS(5388), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1561), 3, - sym_identifier, - anon_sym_xor, - anon_sym_or, - ACTIONS(5386), 3, + ACTIONS(5365), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5396), 3, + ACTIONS(5386), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5394), 4, + ACTIONS(5384), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 7, + ACTIONS(5440), 7, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -277031,18 +277674,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [130999] = 6, + [139201] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1237), 1, - anon_sym_LF, - ACTIONS(5434), 1, + ACTIONS(868), 1, anon_sym_DOT2, - ACTIONS(5436), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2774), 1, + ACTIONS(1196), 1, + anon_sym_LF, + STATE(2785), 1, sym_comment, - ACTIONS(1235), 32, + STATE(2786), 1, + sym_path, + STATE(3174), 1, + sym_cell_path, + ACTIONS(1194), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -277075,19 +277720,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [131049] = 4, + [139254] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1437), 1, + ACTIONS(868), 1, + anon_sym_DOT2, + ACTIONS(1177), 1, anon_sym_LF, - STATE(2775), 1, + STATE(2743), 1, + aux_sym_cell_path_repeat1, + STATE(2786), 1, sym_comment, - ACTIONS(1435), 34, + STATE(2835), 1, + sym_path, + ACTIONS(1175), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -277116,143 +277766,145 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [131095] = 20, - ACTIONS(3), 1, + [139307] = 21, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5415), 1, - sym_identifier, - ACTIONS(5442), 1, - anon_sym_in, - ACTIONS(5448), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5458), 1, + ACTIONS(3657), 1, + anon_sym_DASH_DASH, + ACTIONS(3659), 1, + sym_short_flag, + ACTIONS(5254), 1, anon_sym_bit_DASHand, - ACTIONS(5460), 1, + ACTIONS(5256), 1, anon_sym_bit_DASHxor, - ACTIONS(5462), 1, + ACTIONS(5258), 1, anon_sym_bit_DASHor, - ACTIONS(5464), 1, + ACTIONS(5260), 1, anon_sym_and, - ACTIONS(5466), 1, + ACTIONS(5262), 1, anon_sym_xor, - ACTIONS(5468), 1, + ACTIONS(5264), 1, anon_sym_or, - STATE(2776), 1, + STATE(2787), 1, sym_comment, - ACTIONS(5438), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5440), 2, + STATE(3950), 1, + sym__flag, + STATE(4061), 1, + sym_long_flag, + ACTIONS(5200), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(5202), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5242), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5446), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5450), 2, + ACTIONS(5250), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5456), 2, + ACTIONS(5252), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5444), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5454), 3, + ACTIONS(5244), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5452), 4, + ACTIONS(5246), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5240), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(5417), 6, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [131173] = 5, + [139388] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5470), 1, - anon_sym_QMARK2, - STATE(2777), 1, + STATE(2788), 1, sym_comment, - ACTIONS(1222), 3, + ACTIONS(1236), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1220), 31, + ACTIONS(1234), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, + anon_sym_in, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_short_flag, - [131221] = 11, + [139435] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5448), 1, + ACTIONS(5369), 1, anon_sym_SLASH_SLASH, - STATE(2778), 1, + STATE(2789), 1, sym_comment, - ACTIONS(5438), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5440), 2, + ACTIONS(5363), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5446), 2, + ACTIONS(5367), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5450), 2, + ACTIONS(5378), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5382), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5444), 3, + ACTIONS(5365), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5452), 4, + ACTIONS(5384), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 5, + ACTIONS(1411), 5, sym_identifier, anon_sym_in, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1563), 14, + ACTIONS(1413), 15, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, @@ -277267,24 +277919,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [131281] = 8, + [139496] = 9, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(5448), 1, anon_sym_SLASH_SLASH, - STATE(2779), 1, + STATE(2790), 1, sym_comment, - ACTIONS(5440), 2, + ACTIONS(5442), 2, anon_sym_DASH, anon_sym_PLUS, ACTIONS(5446), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5450), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, ACTIONS(5444), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1561), 7, + ACTIONS(1411), 7, sym_identifier, anon_sym_GT, anon_sym_in, @@ -277292,15 +277947,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1563), 20, + ACTIONS(1413), 18, + anon_sym_COLON, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -277313,78 +277966,154 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [131335] = 15, - ACTIONS(3), 1, + [139552] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5476), 1, + ACTIONS(1375), 1, + anon_sym_LF, + STATE(2791), 1, + sym_comment, + ACTIONS(1373), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, - ACTIONS(5482), 1, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5492), 1, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - STATE(2780), 1, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [139598] = 9, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1413), 1, + anon_sym_LF, + STATE(2792), 1, sym_comment, - ACTIONS(5472), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5474), 2, + ACTIONS(5096), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5480), 2, + ACTIONS(5102), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5484), 2, + ACTIONS(5104), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5490), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5478), 3, + ACTIONS(5100), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5488), 3, + anon_sym_SLASH_SLASH, + ACTIONS(5094), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1411), 18, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1561), 4, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [139654] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2793), 1, + sym_comment, + ACTIONS(5446), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1411), 12, sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(5486), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1563), 8, + ACTIONS(1413), 21, anon_sym_COLON, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [131403] = 6, + [139702] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5494), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(5496), 1, - aux_sym__val_range_end_decimal_token3, - STATE(2781), 1, - sym_comment, - ACTIONS(1211), 3, - ts_builtin_sym_end, + ACTIONS(1437), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1209), 30, + STATE(2794), 1, + sym_comment, + ACTIONS(1435), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -277410,21 +278139,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [131453] = 7, + sym_short_flag, + [139748] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(911), 1, + ACTIONS(5452), 1, anon_sym_DOT2, - STATE(2782), 1, + STATE(2795), 1, sym_comment, - STATE(2815), 1, - aux_sym_cell_path_repeat1, - STATE(3164), 1, + STATE(2943), 1, sym_path, - ACTIONS(1166), 2, + STATE(3180), 1, + sym_cell_path, + ACTIONS(1192), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1164), 30, + ACTIONS(1190), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -277455,14 +278185,185 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [131505] = 4, + [139800] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5448), 1, + anon_sym_SLASH_SLASH, + STATE(2796), 1, + sym_comment, + ACTIONS(5446), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5444), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(1411), 9, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1413), 20, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [139852] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2797), 1, + sym_comment, + ACTIONS(1334), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1336), 30, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + [139898] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1433), 1, + STATE(2798), 1, + sym_comment, + ACTIONS(1336), 2, anon_sym_LF, - STATE(2783), 1, + anon_sym_DOT2, + ACTIONS(1334), 33, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [139944] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1445), 1, + anon_sym_LF, + STATE(2799), 1, + sym_comment, + ACTIONS(1443), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [139990] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1449), 1, + anon_sym_LF, + STATE(2800), 1, sym_comment, - ACTIONS(1431), 34, + ACTIONS(1447), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -277497,21 +278398,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [131551] = 7, + [140036] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(911), 1, + ACTIONS(928), 1, anon_sym_DOT2, - STATE(2784), 1, + STATE(2801), 1, sym_comment, - STATE(2791), 1, + STATE(2907), 1, sym_path, - STATE(3165), 1, + STATE(3510), 1, sym_cell_path, - ACTIONS(1200), 2, + ACTIONS(1155), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1198), 30, + ACTIONS(1153), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -277542,30 +278443,131 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [131603] = 4, + [140088] = 13, ACTIONS(3), 1, anon_sym_POUND, - STATE(2785), 1, + ACTIONS(5448), 1, + anon_sym_SLASH_SLASH, + ACTIONS(5457), 1, + anon_sym_in, + STATE(2802), 1, sym_comment, - ACTIONS(1363), 5, + ACTIONS(5442), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5446), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5450), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5455), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(5444), 3, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1365), 30, + anon_sym_mod, + ACTIONS(5461), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1411), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(5459), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1413), 11, + anon_sym_COLON, anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [140152] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2803), 1, + sym_comment, + ACTIONS(1302), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1300), 32, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, - anon_sym_if, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOT, + anon_sym_QMARK2, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [140198] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5448), 1, + anon_sym_SLASH_SLASH, + STATE(2804), 1, + sym_comment, + ACTIONS(5442), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5446), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5444), 3, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(1411), 7, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1413), 20, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -277580,44 +278582,105 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - [131649] = 7, + [140252] = 20, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5498), 1, + ACTIONS(928), 1, anon_sym_DOT2, - STATE(2782), 1, - sym_path, - STATE(2786), 1, + ACTIONS(5477), 1, + anon_sym_bit_DASHand, + ACTIONS(5479), 1, + anon_sym_bit_DASHxor, + ACTIONS(5481), 1, + anon_sym_bit_DASHor, + ACTIONS(5483), 1, + anon_sym_and, + ACTIONS(5485), 1, + anon_sym_xor, + ACTIONS(5487), 1, + anon_sym_or, + STATE(2805), 1, sym_comment, - STATE(3239), 1, + STATE(2907), 1, + sym_path, + STATE(3363), 1, sym_cell_path, - ACTIONS(1204), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1202), 30, + ACTIONS(5274), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(5276), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5465), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5471), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5473), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5475), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5467), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5469), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(5463), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [140330] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5448), 1, + anon_sym_SLASH_SLASH, + STATE(2806), 1, + sym_comment, + ACTIONS(5442), 2, + anon_sym_DASH, anon_sym_PLUS, + ACTIONS(5446), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5450), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(5455), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5444), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(5459), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(1411), 5, + sym_identifier, + anon_sym_in, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1413), 14, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -277626,17 +278689,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [131701] = 4, + [140390] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1445), 1, + ACTIONS(1453), 1, anon_sym_LF, - STATE(2787), 1, + STATE(2807), 1, sym_comment, - ACTIONS(1443), 34, + ACTIONS(1451), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -277671,14 +278731,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [131747] = 4, + [140436] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(1537), 1, anon_sym_LF, - STATE(2788), 1, + STATE(2808), 1, sym_comment, - ACTIONS(1391), 34, + ACTIONS(1535), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -277713,26 +278773,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [131793] = 7, + [140482] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5501), 1, - anon_sym_DOT2, - ACTIONS(5503), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(5505), 1, - aux_sym_unquoted_token2, - STATE(2789), 1, + STATE(2809), 1, sym_comment, - ACTIONS(1144), 2, + ACTIONS(1236), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1142), 30, + anon_sym_DOT2, + ACTIONS(1234), 32, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_QMARK2, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [140528] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1547), 1, + anon_sym_LF, + STATE(2810), 1, + sym_comment, + ACTIONS(1545), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -277758,16 +278856,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [131845] = 4, + sym_short_flag, + [140574] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2790), 1, + STATE(2811), 1, sym_comment, - ACTIONS(1369), 3, + ACTIONS(1324), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1367), 32, + ACTIONS(1322), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -277800,21 +278899,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [131891] = 7, + [140620] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(911), 1, + ACTIONS(928), 1, anon_sym_DOT2, - STATE(2791), 1, + STATE(2812), 1, sym_comment, - STATE(2816), 1, + STATE(2829), 1, aux_sym_cell_path_repeat1, - STATE(3164), 1, + STATE(3171), 1, sym_path, - ACTIONS(1166), 2, + ACTIONS(1181), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1164), 30, + ACTIONS(1179), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -277845,22 +278944,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [131943] = 4, + [140672] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1389), 1, - anon_sym_LF, - STATE(2792), 1, + ACTIONS(928), 1, + anon_sym_DOT2, + STATE(2813), 1, sym_comment, - ACTIONS(1387), 34, + STATE(2907), 1, + sym_path, + STATE(3349), 1, + sym_cell_path, + ACTIONS(1211), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1209), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -277886,67 +278989,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [131989] = 6, + [140724] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1237), 1, - anon_sym_LF, - ACTIONS(5436), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(5507), 1, + ACTIONS(5489), 1, anon_sym_DOT2, - STATE(2793), 1, + STATE(2814), 1, sym_comment, - ACTIONS(1235), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [132039] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1385), 1, + ACTIONS(155), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(2794), 1, - sym_comment, - ACTIONS(1383), 34, + ACTIONS(153), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -277973,80 +279032,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [132085] = 20, + [140772] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(911), 1, + ACTIONS(928), 1, anon_sym_DOT2, - ACTIONS(5524), 1, - anon_sym_bit_DASHand, - ACTIONS(5526), 1, - anon_sym_bit_DASHxor, - ACTIONS(5528), 1, - anon_sym_bit_DASHor, - ACTIONS(5530), 1, - anon_sym_and, - ACTIONS(5532), 1, - anon_sym_xor, - ACTIONS(5534), 1, - anon_sym_or, - STATE(2791), 1, - sym_path, - STATE(2795), 1, + STATE(2815), 1, sym_comment, - STATE(3342), 1, + STATE(2907), 1, + sym_path, + STATE(3395), 1, sym_cell_path, - ACTIONS(5262), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5264), 2, + ACTIONS(1196), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5512), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5518), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5520), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5522), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5514), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5516), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5510), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [132163] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1381), 1, - anon_sym_LF, - STATE(2796), 1, - sym_comment, - ACTIONS(1379), 34, + ACTIONS(1194), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -278072,23 +279077,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [132209] = 4, + [140824] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2797), 1, + STATE(2816), 1, sym_comment, - ACTIONS(1288), 3, - ts_builtin_sym_end, + ACTIONS(1306), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1286), 32, + ACTIONS(1304), 33, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -278114,307 +279119,127 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [132255] = 20, + [140870] = 20, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1561), 1, + ACTIONS(5438), 1, sym_identifier, - ACTIONS(5476), 1, - anon_sym_in, - ACTIONS(5482), 1, + ACTIONS(5448), 1, anon_sym_SLASH_SLASH, - ACTIONS(5492), 1, + ACTIONS(5457), 1, + anon_sym_in, + ACTIONS(5493), 1, anon_sym_bit_DASHand, - ACTIONS(5536), 1, + ACTIONS(5495), 1, anon_sym_bit_DASHxor, - ACTIONS(5538), 1, + ACTIONS(5497), 1, anon_sym_bit_DASHor, - ACTIONS(5540), 1, + ACTIONS(5499), 1, anon_sym_and, - ACTIONS(5542), 1, + ACTIONS(5501), 1, anon_sym_xor, - ACTIONS(5544), 1, + ACTIONS(5503), 1, anon_sym_or, - STATE(2798), 1, + STATE(2817), 1, sym_comment, - ACTIONS(5472), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5474), 2, + ACTIONS(5442), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5480), 2, + ACTIONS(5446), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5484), 2, + ACTIONS(5450), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5490), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5478), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5488), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5486), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1563), 6, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [132333] = 19, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5476), 1, - anon_sym_in, - ACTIONS(5482), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5492), 1, - anon_sym_bit_DASHand, - ACTIONS(5536), 1, - anon_sym_bit_DASHxor, - ACTIONS(5538), 1, - anon_sym_bit_DASHor, - ACTIONS(5540), 1, - anon_sym_and, - ACTIONS(5542), 1, - anon_sym_xor, - STATE(2799), 1, - sym_comment, - ACTIONS(1561), 2, - sym_identifier, - anon_sym_or, - ACTIONS(5472), 2, + ACTIONS(5455), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5474), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5480), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5484), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5490), 2, + ACTIONS(5491), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5478), 3, + ACTIONS(5444), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5488), 3, + ACTIONS(5461), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5486), 4, + ACTIONS(5459), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 6, + ACTIONS(5440), 6, anon_sym_COLON, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [132409] = 18, - ACTIONS(3), 1, + [140948] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5476), 1, - anon_sym_in, - ACTIONS(5482), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5492), 1, - anon_sym_bit_DASHand, - ACTIONS(5536), 1, - anon_sym_bit_DASHxor, - ACTIONS(5538), 1, - anon_sym_bit_DASHor, - ACTIONS(5540), 1, - anon_sym_and, - STATE(2800), 1, + ACTIONS(5355), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2818), 1, sym_comment, - ACTIONS(5472), 2, + ACTIONS(1159), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1157), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(5474), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5480), 2, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5484), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5490), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1561), 3, - sym_identifier, - anon_sym_xor, - anon_sym_or, - ACTIONS(5478), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5488), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5486), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1563), 6, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [132483] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5476), 1, - anon_sym_in, - ACTIONS(5482), 1, anon_sym_SLASH_SLASH, - ACTIONS(5492), 1, - anon_sym_bit_DASHand, - ACTIONS(5536), 1, - anon_sym_bit_DASHxor, - ACTIONS(5538), 1, - anon_sym_bit_DASHor, - STATE(2801), 1, - sym_comment, - ACTIONS(5472), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5474), 2, - anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5480), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5484), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5490), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5478), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5488), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1561), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(5486), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 6, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [132555] = 16, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5476), 1, - anon_sym_in, - ACTIONS(5482), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5492), 1, - anon_sym_bit_DASHand, - ACTIONS(5536), 1, - anon_sym_bit_DASHxor, - STATE(2802), 1, - sym_comment, - ACTIONS(5472), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5474), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5480), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5484), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5490), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5478), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5488), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1561), 4, - sym_identifier, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(5486), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1563), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_bit_DASHor, - [132625] = 5, + [140996] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5470), 1, - anon_sym_QMARK2, - STATE(2803), 1, - sym_comment, - ACTIONS(1222), 3, - ts_builtin_sym_end, + ACTIONS(2661), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1220), 31, + ACTIONS(5505), 1, + sym__long_flag_identifier, + STATE(2819), 1, + sym_comment, + ACTIONS(2657), 33, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_not, sym_val_nothing, @@ -278438,72 +279263,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [132673] = 14, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5476), 1, - anon_sym_in, - ACTIONS(5482), 1, - anon_sym_SLASH_SLASH, - STATE(2804), 1, - sym_comment, - ACTIONS(5472), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5474), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5480), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5484), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5490), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5478), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5488), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1561), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(5486), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1563), 9, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [132739] = 4, + [141044] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2805), 1, - sym_comment, - ACTIONS(1288), 2, + ACTIONS(1167), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1286), 33, + STATE(2820), 1, + sym_comment, + ACTIONS(1165), 34, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -278532,104 +279304,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [132785] = 9, + sym_short_flag, + [141090] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5482), 1, + ACTIONS(5511), 1, + anon_sym_in, + ACTIONS(5517), 1, anon_sym_SLASH_SLASH, - STATE(2806), 1, + ACTIONS(5527), 1, + anon_sym_bit_DASHand, + STATE(2821), 1, sym_comment, - ACTIONS(5474), 2, + ACTIONS(5507), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5509), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5480), 2, + ACTIONS(5515), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5484), 2, + ACTIONS(5519), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5478), 3, + ACTIONS(5525), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5513), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1561), 7, + ACTIONS(5523), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1411), 4, sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1563), 18, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + ACTIONS(5521), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [132841] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2807), 1, - sym_comment, - ACTIONS(5480), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1561), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1563), 21, - anon_sym_COLON, + ACTIONS(1413), 8, anon_sym_COMMA, - anon_sym_PIPE, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [132889] = 4, + [141158] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1429), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(2808), 1, + STATE(2822), 1, sym_comment, - ACTIONS(1427), 34, + ACTIONS(1373), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -278664,34 +279400,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [132935] = 4, - ACTIONS(105), 1, + [141204] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1425), 1, - anon_sym_LF, - STATE(2809), 1, + STATE(2823), 1, sym_comment, - ACTIONS(1423), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1338), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1340), 30, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -278705,15 +279441,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [132981] = 4, + anon_sym_DOT2, + [141250] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1535), 1, + ACTIONS(1541), 1, anon_sym_LF, - STATE(2810), 1, + STATE(2824), 1, sym_comment, - ACTIONS(1533), 34, + ACTIONS(1539), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -278748,22 +279484,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [133027] = 4, + [141296] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2811), 1, - sym_comment, - ACTIONS(1351), 3, - ts_builtin_sym_end, + ACTIONS(1375), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1349), 32, + STATE(2825), 1, + sym_comment, + ACTIONS(1373), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -278790,41 +279526,92 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [133073] = 7, - ACTIONS(3), 1, + [141342] = 17, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5482), 1, - anon_sym_SLASH_SLASH, - STATE(2812), 1, + ACTIONS(1413), 1, + anon_sym_LF, + ACTIONS(5108), 1, + anon_sym_bit_DASHand, + ACTIONS(5110), 1, + anon_sym_bit_DASHxor, + ACTIONS(5112), 1, + anon_sym_bit_DASHor, + ACTIONS(5114), 1, + anon_sym_and, + ACTIONS(5116), 1, + anon_sym_xor, + ACTIONS(5118), 1, + anon_sym_or, + STATE(2826), 1, sym_comment, - ACTIONS(5480), 2, + ACTIONS(5096), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5102), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5478), 3, + ACTIONS(5104), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5106), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5098), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5100), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1561), 9, - sym_identifier, + anon_sym_SLASH_SLASH, + ACTIONS(1411), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, + sym_short_flag, + ACTIONS(5094), 6, anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [141414] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1413), 1, + anon_sym_LF, + STATE(2827), 1, + sym_comment, + ACTIONS(5096), 2, anon_sym_DASH, - anon_sym_in, anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1563), 20, - anon_sym_COLON, - anon_sym_COMMA, + ACTIONS(5102), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5100), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1411), 26, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -278835,14 +279622,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [133125] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [141466] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1441), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(2813), 1, + STATE(2828), 1, sym_comment, - ACTIONS(1439), 34, + ACTIONS(1373), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -278877,93 +279668,89 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [133171] = 13, - ACTIONS(3), 1, + [141512] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5476), 1, - anon_sym_in, - ACTIONS(5482), 1, - anon_sym_SLASH_SLASH, - STATE(2814), 1, + ACTIONS(5529), 1, + anon_sym_DOT2, + STATE(3171), 1, + sym_path, + ACTIONS(1200), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2829), 2, sym_comment, - ACTIONS(5472), 2, + aux_sym_cell_path_repeat1, + ACTIONS(1198), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(5474), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5480), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5484), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5478), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5488), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1561), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(5486), 4, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 11, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [133235] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [141562] = 10, ACTIONS(105), 1, anon_sym_POUND, - STATE(2815), 1, - sym_comment, - STATE(2873), 1, - aux_sym_cell_path_repeat1, - STATE(3164), 1, - sym_path, - ACTIONS(1196), 3, - ts_builtin_sym_end, + ACTIONS(1413), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1194), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, + STATE(2830), 1, + sym_comment, + ACTIONS(5096), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5102), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5104), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5098), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5100), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5094), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, + ACTIONS(1411), 14, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -278972,26 +279759,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [133285] = 7, + sym_short_flag, + [141620] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(911), 1, - anon_sym_DOT2, - STATE(2816), 1, - sym_comment, - STATE(2873), 1, - aux_sym_cell_path_repeat1, - STATE(3164), 1, - sym_path, - ACTIONS(1196), 2, - ts_builtin_sym_end, + ACTIONS(1375), 1, anon_sym_LF, - ACTIONS(1194), 30, + STATE(2831), 1, + sym_comment, + ACTIONS(1373), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -279017,38 +279801,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [133337] = 8, + sym_short_flag, + [141666] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5482), 1, - anon_sym_SLASH_SLASH, - STATE(2817), 1, + STATE(2832), 1, sym_comment, - ACTIONS(5474), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5480), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5478), 3, + ACTIONS(1312), 5, + anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, - ACTIONS(1561), 7, - sym_identifier, - anon_sym_GT, - anon_sym_in, + anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1563), 20, - anon_sym_COLON, + ACTIONS(1314), 30, anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -279063,14 +279840,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [133391] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + [141712] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(1413), 1, anon_sym_LF, - STATE(2818), 1, + STATE(2833), 1, sym_comment, - ACTIONS(1557), 34, + ACTIONS(5102), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5100), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1411), 28, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -279079,12 +279868,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -279105,22 +279888,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [133437] = 4, + [141762] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2819), 1, - sym_comment, - ACTIONS(1211), 3, - ts_builtin_sym_end, + ACTIONS(1375), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1209), 32, + STATE(2834), 1, + sym_comment, + ACTIONS(1373), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -279147,74 +279930,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [133483] = 17, + [141808] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, - anon_sym_LF, - ACTIONS(5101), 1, - anon_sym_bit_DASHand, - ACTIONS(5103), 1, - anon_sym_bit_DASHxor, - ACTIONS(5105), 1, - anon_sym_bit_DASHor, - ACTIONS(5107), 1, - anon_sym_and, - ACTIONS(5109), 1, - anon_sym_xor, - ACTIONS(5111), 1, - anon_sym_or, - STATE(2820), 1, + STATE(2835), 1, sym_comment, - ACTIONS(5089), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5095), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5099), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5091), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5093), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1561), 6, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_RBRACE, - sym_short_flag, - ACTIONS(5087), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [133555] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(1314), 2, anon_sym_LF, - STATE(2821), 1, - sym_comment, - ACTIONS(1557), 34, + anon_sym_DOT2, + ACTIONS(1312), 33, anon_sym_SEMI, + anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -279243,69 +279972,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [133601] = 16, - ACTIONS(105), 1, + [141854] = 14, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1563), 1, - anon_sym_LF, - ACTIONS(5101), 1, - anon_sym_bit_DASHand, - ACTIONS(5103), 1, - anon_sym_bit_DASHxor, - ACTIONS(5105), 1, - anon_sym_bit_DASHor, - ACTIONS(5107), 1, - anon_sym_and, - ACTIONS(5109), 1, - anon_sym_xor, - STATE(2822), 1, + ACTIONS(5448), 1, + anon_sym_SLASH_SLASH, + ACTIONS(5457), 1, + anon_sym_in, + STATE(2836), 1, sym_comment, - ACTIONS(5089), 2, + ACTIONS(5442), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5095), 2, + ACTIONS(5446), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, + ACTIONS(5450), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5099), 2, + ACTIONS(5455), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5491), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5091), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5093), 4, + ACTIONS(5444), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5087), 6, - anon_sym_GT, + ACTIONS(5461), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1411), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(5459), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 7, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(1413), 9, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_RBRACE, - anon_sym_or, - sym_short_flag, - [133671] = 4, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [141920] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(1355), 1, anon_sym_LF, - STATE(2823), 1, + STATE(2837), 1, sym_comment, - ACTIONS(1557), 34, + ACTIONS(1353), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -279340,73 +280066,119 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [133717] = 15, + [141966] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, + STATE(2838), 1, + sym_comment, + ACTIONS(1310), 2, anon_sym_LF, - ACTIONS(5101), 1, + anon_sym_DOT2, + ACTIONS(1308), 33, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [142012] = 20, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5438), 1, + sym_identifier, + ACTIONS(5511), 1, + anon_sym_in, + ACTIONS(5517), 1, + anon_sym_SLASH_SLASH, + ACTIONS(5527), 1, anon_sym_bit_DASHand, - ACTIONS(5103), 1, + ACTIONS(5532), 1, anon_sym_bit_DASHxor, - ACTIONS(5105), 1, + ACTIONS(5534), 1, anon_sym_bit_DASHor, - ACTIONS(5107), 1, + ACTIONS(5536), 1, anon_sym_and, - STATE(2824), 1, + ACTIONS(5538), 1, + anon_sym_xor, + ACTIONS(5540), 1, + anon_sym_or, + STATE(2839), 1, sym_comment, - ACTIONS(5089), 2, + ACTIONS(5507), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5509), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5095), 2, + ACTIONS(5515), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, + ACTIONS(5519), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5099), 2, + ACTIONS(5525), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5091), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5093), 4, + ACTIONS(5513), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5087), 6, - anon_sym_GT, + ACTIONS(5523), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5521), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 8, - anon_sym_SEMI, + ACTIONS(5440), 6, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_RBRACE, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [133785] = 4, + [142090] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2825), 1, - sym_comment, - ACTIONS(1369), 2, + ACTIONS(1457), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1367), 33, + STATE(2840), 1, + sym_comment, + ACTIONS(1455), 34, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -279435,22 +280207,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [133831] = 4, + sym_short_flag, + [142136] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, - anon_sym_LF, - STATE(2826), 1, + ACTIONS(5542), 1, + anon_sym_DOT2, + STATE(2841), 1, sym_comment, - ACTIONS(1557), 34, + STATE(2943), 1, + sym_path, + STATE(3172), 1, + sym_cell_path, + ACTIONS(1149), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1147), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -279476,67 +280253,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [133877] = 14, - ACTIONS(105), 1, + [142188] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1563), 1, - anon_sym_LF, - ACTIONS(5101), 1, - anon_sym_bit_DASHand, - ACTIONS(5103), 1, - anon_sym_bit_DASHxor, - ACTIONS(5105), 1, - anon_sym_bit_DASHor, - STATE(2827), 1, + STATE(2842), 1, sym_comment, - ACTIONS(5089), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5095), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5099), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5091), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5093), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5087), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1561), 9, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_RBRACE, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [133943] = 4, + ACTIONS(5545), 35, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [142232] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(1413), 1, anon_sym_LF, - STATE(2828), 1, + STATE(2843), 1, sym_comment, - ACTIONS(1557), 34, + ACTIONS(5102), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1411), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -279546,8 +280314,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, @@ -279571,92 +280337,91 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [133989] = 20, - ACTIONS(105), 1, + [142280] = 11, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(911), 1, - anon_sym_DOT2, - ACTIONS(5560), 1, - anon_sym_bit_DASHand, - ACTIONS(5562), 1, - anon_sym_bit_DASHxor, - ACTIONS(5564), 1, - anon_sym_bit_DASHor, - ACTIONS(5566), 1, - anon_sym_and, - ACTIONS(5568), 1, - anon_sym_xor, - ACTIONS(5570), 1, - anon_sym_or, - STATE(2791), 1, - sym_path, - STATE(2829), 1, + ACTIONS(5517), 1, + anon_sym_SLASH_SLASH, + STATE(2844), 1, sym_comment, - STATE(3332), 1, - sym_cell_path, - ACTIONS(5292), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5294), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5548), 2, + ACTIONS(5507), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5509), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5554), 2, + ACTIONS(5515), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5556), 2, + ACTIONS(5519), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5558), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5550), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5552), 4, + ACTIONS(5513), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5546), 6, - anon_sym_GT, + ACTIONS(5521), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [134067] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1449), 1, - anon_sym_LF, - STATE(2830), 1, - sym_comment, - ACTIONS(1447), 34, - anon_sym_SEMI, + ACTIONS(1411), 5, + sym_identifier, + anon_sym_in, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1413), 14, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [142340] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5517), 1, + anon_sym_SLASH_SLASH, + STATE(2845), 1, + sym_comment, + ACTIONS(5509), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5515), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5513), 3, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(1411), 7, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1413), 20, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -279667,69 +280432,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [134113] = 13, - ACTIONS(105), 1, + [142394] = 15, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1563), 1, - anon_sym_LF, - ACTIONS(5101), 1, + ACTIONS(5448), 1, + anon_sym_SLASH_SLASH, + ACTIONS(5457), 1, + anon_sym_in, + ACTIONS(5493), 1, anon_sym_bit_DASHand, - ACTIONS(5103), 1, - anon_sym_bit_DASHxor, - STATE(2831), 1, + STATE(2846), 1, sym_comment, - ACTIONS(5089), 2, + ACTIONS(5442), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5095), 2, + ACTIONS(5446), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, + ACTIONS(5450), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5099), 2, + ACTIONS(5455), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5491), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5091), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5093), 4, + ACTIONS(5444), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5087), 6, - anon_sym_GT, + ACTIONS(5461), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1411), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(5459), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 10, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(1413), 8, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_RBRACE, + anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [134177] = 4, + [142462] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(2832), 1, + STATE(2847), 1, sym_comment, - ACTIONS(1557), 34, + ACTIONS(1373), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -279764,22 +280527,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [134223] = 4, + [142508] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2833), 1, - sym_comment, - ACTIONS(1259), 3, - ts_builtin_sym_end, + ACTIONS(1461), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1257), 32, + STATE(2848), 1, + sym_comment, + ACTIONS(1459), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -279806,72 +280569,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [134269] = 12, + [142554] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, - anon_sym_LF, - ACTIONS(5101), 1, - anon_sym_bit_DASHand, - STATE(2834), 1, + STATE(2849), 1, sym_comment, - ACTIONS(5089), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5095), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5099), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5091), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5093), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5087), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1561), 11, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_RBRACE, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [134331] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(1159), 3, + ts_builtin_sym_end, anon_sym_LF, - STATE(2835), 1, - sym_comment, - ACTIONS(1557), 34, + anon_sym_DOT2, + ACTIONS(1157), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -279898,121 +280611,130 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [134377] = 11, - ACTIONS(105), 1, + [142600] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1563), 1, - anon_sym_LF, - STATE(2836), 1, + ACTIONS(5511), 1, + anon_sym_in, + ACTIONS(5517), 1, + anon_sym_SLASH_SLASH, + STATE(2850), 1, sym_comment, - ACTIONS(5089), 2, + ACTIONS(5507), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5509), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5095), 2, + ACTIONS(5515), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, + ACTIONS(5519), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5099), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5091), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5093), 4, + ACTIONS(5513), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5087), 6, - anon_sym_GT, + ACTIONS(5523), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1411), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(5521), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 12, - anon_sym_SEMI, + ACTIONS(1413), 11, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_RBRACE, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, + [142664] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5517), 1, + anon_sym_SLASH_SLASH, + STATE(2851), 1, + sym_comment, + ACTIONS(5515), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5513), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(1411), 9, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [134437] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2432), 1, - anon_sym_LF, - ACTIONS(5572), 1, - sym__long_flag_identifier, - STATE(2837), 1, - sym_comment, - ACTIONS(2428), 33, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(1413), 20, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [134485] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [142716] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2838), 1, + STATE(2852), 1, sym_comment, - ACTIONS(1367), 5, + ACTIONS(5515), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1411), 12, + sym_identifier, anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1369), 30, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1413), 21, anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -280028,38 +280750,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - [134531] = 4, - ACTIONS(105), 1, + [142764] = 9, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1453), 1, - anon_sym_LF, - STATE(2839), 1, + ACTIONS(5517), 1, + anon_sym_SLASH_SLASH, + STATE(2853), 1, sym_comment, - ACTIONS(1451), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(5509), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5515), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(5519), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(5513), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(1411), 7, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1413), 18, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -280070,23 +280797,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, + [142820] = 14, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5511), 1, + anon_sym_in, + ACTIONS(5517), 1, + anon_sym_SLASH_SLASH, + STATE(2854), 1, + sym_comment, + ACTIONS(5507), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5509), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5515), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5519), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5525), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5513), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(5523), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1411), 4, + sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [134577] = 4, + ACTIONS(5521), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1413), 9, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [142886] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, - anon_sym_LF, - STATE(2840), 1, + STATE(2855), 1, sym_comment, - ACTIONS(1557), 34, + ACTIONS(1310), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1308), 33, anon_sym_SEMI, + anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -280115,35 +280891,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [134623] = 4, - ACTIONS(105), 1, + [142932] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2841), 1, + STATE(2856), 1, sym_comment, - ACTIONS(1280), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1278), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1308), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1310), 30, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -280157,27 +280932,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [134669] = 7, + anon_sym_DOT2, + [142978] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(911), 1, - anon_sym_DOT2, - STATE(2791), 1, - sym_path, - STATE(2842), 1, + ACTIONS(5547), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2857), 1, sym_comment, - STATE(3506), 1, - sym_cell_path, - ACTIONS(1174), 2, - ts_builtin_sym_end, + ACTIONS(1228), 2, anon_sym_LF, - ACTIONS(1172), 30, + anon_sym_DOT2, + ACTIONS(1226), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -280203,90 +280976,146 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [134721] = 18, + [143026] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5442), 1, + ACTIONS(5511), 1, anon_sym_in, - ACTIONS(5448), 1, + ACTIONS(5517), 1, anon_sym_SLASH_SLASH, - ACTIONS(5458), 1, + ACTIONS(5527), 1, anon_sym_bit_DASHand, - ACTIONS(5460), 1, + ACTIONS(5532), 1, anon_sym_bit_DASHxor, - ACTIONS(5462), 1, - anon_sym_bit_DASHor, - ACTIONS(5464), 1, - anon_sym_and, - STATE(2843), 1, + STATE(2858), 1, sym_comment, - ACTIONS(5438), 2, + ACTIONS(5507), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5440), 2, + ACTIONS(5509), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5446), 2, + ACTIONS(5515), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5450), 2, + ACTIONS(5519), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5456), 2, + ACTIONS(5525), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1561), 3, - sym_identifier, - anon_sym_xor, - anon_sym_or, - ACTIONS(5444), 3, + ACTIONS(5513), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5454), 3, + ACTIONS(5523), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5452), 4, + ACTIONS(1411), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(5521), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 6, + ACTIONS(1413), 7, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [134795] = 4, + anon_sym_bit_DASHor, + [143096] = 16, ACTIONS(3), 1, anon_sym_POUND, - STATE(2844), 1, + ACTIONS(5448), 1, + anon_sym_SLASH_SLASH, + ACTIONS(5457), 1, + anon_sym_in, + ACTIONS(5493), 1, + anon_sym_bit_DASHand, + ACTIONS(5495), 1, + anon_sym_bit_DASHxor, + STATE(2859), 1, sym_comment, - ACTIONS(1286), 5, + ACTIONS(5442), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5446), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5450), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5455), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(5491), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5444), 3, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1288), 30, + anon_sym_mod, + ACTIONS(5461), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1411), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(5459), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1413), 7, + anon_sym_COLON, anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHor, + [143166] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1413), 1, + anon_sym_LF, + STATE(2860), 1, + sym_comment, + ACTIONS(5096), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_PLUS, + ACTIONS(5102), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(5104), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(5100), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1411), 24, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -280300,36 +281129,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - [134841] = 8, + sym_short_flag, + [143220] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, - anon_sym_LF, - STATE(2845), 1, + ACTIONS(4544), 1, + aux_sym_unquoted_token3, + STATE(2861), 1, sym_comment, - ACTIONS(5089), 2, + ACTIONS(991), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(989), 32, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5095), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5093), 4, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 24, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_RBRACE, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, @@ -280347,14 +281173,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [134895] = 4, + [143268] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(1481), 1, anon_sym_LF, - STATE(2846), 1, + STATE(2862), 1, sym_comment, - ACTIONS(1557), 34, + ACTIONS(1479), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -280389,26 +281215,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [134941] = 5, + [143314] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, - anon_sym_LF, - STATE(2847), 1, + STATE(2863), 1, sym_comment, - ACTIONS(5095), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1561), 32, + ACTIONS(1228), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1226), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, @@ -280432,25 +281257,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [134989] = 17, + [143360] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5442), 1, - anon_sym_in, ACTIONS(5448), 1, anon_sym_SLASH_SLASH, - ACTIONS(5458), 1, + ACTIONS(5457), 1, + anon_sym_in, + ACTIONS(5493), 1, anon_sym_bit_DASHand, - ACTIONS(5460), 1, + ACTIONS(5495), 1, anon_sym_bit_DASHxor, - ACTIONS(5462), 1, + ACTIONS(5497), 1, anon_sym_bit_DASHor, - STATE(2848), 1, + STATE(2864), 1, sym_comment, - ACTIONS(5438), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5440), 2, + ACTIONS(5442), 2, anon_sym_DASH, anon_sym_PLUS, ACTIONS(5446), 2, @@ -280459,50 +281281,112 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5450), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5456), 2, + ACTIONS(5455), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5491), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, ACTIONS(5444), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5454), 3, + ACTIONS(5461), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1411), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(5459), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1413), 6, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [143432] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5511), 1, + anon_sym_in, + ACTIONS(5517), 1, + anon_sym_SLASH_SLASH, + ACTIONS(5527), 1, + anon_sym_bit_DASHand, + ACTIONS(5532), 1, + anon_sym_bit_DASHxor, + ACTIONS(5534), 1, + anon_sym_bit_DASHor, + STATE(2865), 1, + sym_comment, + ACTIONS(5507), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5509), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5515), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5519), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5525), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5513), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(5523), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1561), 4, + ACTIONS(1411), 4, sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(5452), 4, + ACTIONS(5521), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 6, + ACTIONS(1413), 6, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [135061] = 4, + [143504] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, - anon_sym_LF, - STATE(2849), 1, + ACTIONS(928), 1, + anon_sym_DOT2, + STATE(2866), 1, sym_comment, - ACTIONS(1557), 34, + STATE(2907), 1, + sym_path, + STATE(3411), 1, + sym_cell_path, + ACTIONS(1185), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1183), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -280528,31 +281412,145 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [135107] = 6, - ACTIONS(105), 1, + [143556] = 18, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1563), 1, - anon_sym_LF, - STATE(2850), 1, + ACTIONS(5511), 1, + anon_sym_in, + ACTIONS(5517), 1, + anon_sym_SLASH_SLASH, + ACTIONS(5527), 1, + anon_sym_bit_DASHand, + ACTIONS(5532), 1, + anon_sym_bit_DASHxor, + ACTIONS(5534), 1, + anon_sym_bit_DASHor, + ACTIONS(5536), 1, + anon_sym_and, + STATE(2867), 1, sym_comment, - ACTIONS(5095), 2, + ACTIONS(5507), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5509), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5515), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5093), 4, + ACTIONS(5519), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5525), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1411), 3, + sym_identifier, + anon_sym_xor, + anon_sym_or, + ACTIONS(5513), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, + ACTIONS(5523), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5521), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1413), 6, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [143630] = 19, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5511), 1, + anon_sym_in, + ACTIONS(5517), 1, anon_sym_SLASH_SLASH, - ACTIONS(1561), 28, - anon_sym_SEMI, + ACTIONS(5527), 1, + anon_sym_bit_DASHand, + ACTIONS(5532), 1, + anon_sym_bit_DASHxor, + ACTIONS(5534), 1, + anon_sym_bit_DASHor, + ACTIONS(5536), 1, + anon_sym_and, + ACTIONS(5538), 1, + anon_sym_xor, + STATE(2868), 1, + sym_comment, + ACTIONS(1411), 2, + sym_identifier, + anon_sym_or, + ACTIONS(5507), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5509), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5515), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5519), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5525), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5513), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(5523), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5521), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1413), 6, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [143706] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(928), 1, + anon_sym_DOT2, + STATE(2869), 1, + sym_comment, + STATE(2907), 1, + sym_path, + STATE(3180), 1, + sym_cell_path, + ACTIONS(1192), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1190), 30, + anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -280572,77 +281570,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [135157] = 16, + [143758] = 20, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5442), 1, + ACTIONS(1411), 1, + sym_identifier, + ACTIONS(5511), 1, anon_sym_in, - ACTIONS(5448), 1, + ACTIONS(5517), 1, anon_sym_SLASH_SLASH, - ACTIONS(5458), 1, + ACTIONS(5527), 1, anon_sym_bit_DASHand, - ACTIONS(5460), 1, + ACTIONS(5532), 1, anon_sym_bit_DASHxor, - STATE(2851), 1, + ACTIONS(5534), 1, + anon_sym_bit_DASHor, + ACTIONS(5536), 1, + anon_sym_and, + ACTIONS(5538), 1, + anon_sym_xor, + ACTIONS(5540), 1, + anon_sym_or, + STATE(2870), 1, sym_comment, - ACTIONS(5438), 2, + ACTIONS(5507), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5440), 2, + ACTIONS(5509), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5446), 2, + ACTIONS(5515), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5450), 2, + ACTIONS(5519), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5456), 2, + ACTIONS(5525), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5444), 3, + ACTIONS(5513), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5454), 3, + ACTIONS(5523), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1561), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(5452), 4, + ACTIONS(5521), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 7, + ACTIONS(1413), 6, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_bit_DASHor, - [135227] = 4, + [143836] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, - anon_sym_LF, - STATE(2852), 1, + STATE(2871), 1, sym_comment, - ACTIONS(1557), 34, + ACTIONS(1340), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1338), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -280669,47 +281670,48 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [135273] = 10, + [143882] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, + ACTIONS(1413), 1, anon_sym_LF, - STATE(2853), 1, + STATE(2872), 1, sym_comment, - ACTIONS(5089), 2, + ACTIONS(5096), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5095), 2, + ACTIONS(5102), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, + ACTIONS(5104), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5091), 4, + ACTIONS(5106), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5098), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5093), 4, + ACTIONS(5100), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5087), 6, + ACTIONS(5094), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 14, + ACTIONS(1411), 12, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DASH_DASH, anon_sym_RBRACE, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, @@ -280717,22 +281719,108 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [135331] = 4, + [143942] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(5549), 1, + anon_sym_QMARK2, + STATE(2873), 1, + sym_comment, + ACTIONS(1222), 3, + ts_builtin_sym_end, anon_sym_LF, - STATE(2854), 1, + anon_sym_DOT2, + ACTIONS(1220), 31, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [143990] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5549), 1, + anon_sym_QMARK2, + STATE(2874), 1, sym_comment, - ACTIONS(1557), 34, + ACTIONS(1222), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1220), 31, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [144038] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2875), 1, + sym_comment, + ACTIONS(1310), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1308), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -280759,18 +281847,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [135377] = 4, + [144084] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2855), 1, + STATE(2876), 1, sym_comment, - ACTIONS(1307), 5, + ACTIONS(1322), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1309), 30, + ACTIONS(1324), 30, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -280801,59 +281889,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, anon_sym_DOT2, - [135423] = 7, - ACTIONS(105), 1, + [144130] = 18, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(911), 1, - anon_sym_DOT2, - STATE(2791), 1, - sym_path, - STATE(2856), 1, + ACTIONS(5448), 1, + anon_sym_SLASH_SLASH, + ACTIONS(5457), 1, + anon_sym_in, + ACTIONS(5493), 1, + anon_sym_bit_DASHand, + ACTIONS(5495), 1, + anon_sym_bit_DASHxor, + ACTIONS(5497), 1, + anon_sym_bit_DASHor, + ACTIONS(5499), 1, + anon_sym_and, + STATE(2877), 1, sym_comment, - STATE(3415), 1, - sym_cell_path, - ACTIONS(1158), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1156), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(5442), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5446), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(5450), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, + ACTIONS(5455), 2, + anon_sym_GT, anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, + ACTIONS(5491), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, + ACTIONS(1411), 3, + sym_identifier, anon_sym_xor, anon_sym_or, - [135475] = 4, + ACTIONS(5444), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(5461), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5459), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1413), 6, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [144204] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(153), 1, + ACTIONS(1485), 1, anon_sym_LF, - STATE(2857), 1, + STATE(2878), 1, sym_comment, - ACTIONS(151), 34, + ACTIONS(1483), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -280888,14 +281987,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [135521] = 4, + [144250] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1555), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(2858), 1, + STATE(2879), 1, sym_comment, - ACTIONS(1553), 34, + ACTIONS(1373), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -280930,32 +282029,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [135567] = 7, + [144296] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, - anon_sym_LF, - STATE(2859), 1, + ACTIONS(5551), 1, + anon_sym_DOT2, + STATE(2880), 1, sym_comment, - ACTIONS(5089), 2, + ACTIONS(1318), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1316), 32, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5095), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5093), 4, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 26, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_RBRACE, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -280975,14 +282072,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [135619] = 4, + [144344] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(1489), 1, anon_sym_LF, - STATE(2860), 1, + STATE(2881), 1, sym_comment, - ACTIONS(1557), 34, + ACTIONS(1487), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -281017,41 +282114,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [135665] = 9, + [144390] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, - anon_sym_LF, - STATE(2861), 1, + ACTIONS(928), 1, + anon_sym_DOT2, + STATE(2882), 1, sym_comment, - ACTIONS(5089), 2, + STATE(2907), 1, + sym_path, + STATE(3351), 1, + sym_cell_path, + ACTIONS(1218), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1216), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5095), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5097), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5093), 4, + anon_sym_in, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5087), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 18, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -281063,24 +282159,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [135721] = 5, + [144442] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5574), 1, + ACTIONS(1280), 1, + anon_sym_LF, + ACTIONS(5553), 1, anon_sym_DOT2, - STATE(2862), 1, + ACTIONS(5556), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2883), 1, sym_comment, - ACTIONS(1331), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1329), 32, + ACTIONS(1278), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -281106,21 +282203,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [135769] = 4, + [144492] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2863), 1, - sym_comment, - ACTIONS(1351), 2, + ACTIONS(1473), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1349), 33, + STATE(2884), 1, + sym_comment, + ACTIONS(1471), 34, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -281149,15 +282244,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [135815] = 4, + sym_short_flag, + [144538] = 20, ACTIONS(105), 1, anon_sym_POUND, - STATE(2864), 1, + ACTIONS(928), 1, + anon_sym_DOT2, + ACTIONS(5572), 1, + anon_sym_bit_DASHand, + ACTIONS(5574), 1, + anon_sym_bit_DASHxor, + ACTIONS(5576), 1, + anon_sym_bit_DASHor, + ACTIONS(5578), 1, + anon_sym_and, + ACTIONS(5580), 1, + anon_sym_xor, + ACTIONS(5582), 1, + anon_sym_or, + STATE(2885), 1, + sym_comment, + STATE(2907), 1, + sym_path, + STATE(3523), 1, + sym_cell_path, + ACTIONS(5317), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(5319), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5560), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5566), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5568), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5570), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5562), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5564), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5558), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [144616] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2886), 1, sym_comment, - ACTIONS(2775), 2, + ACTIONS(2729), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2773), 33, + ACTIONS(2727), 33, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -281191,14 +282345,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [135861] = 4, + [144662] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1551), 1, + ACTIONS(155), 1, anon_sym_LF, - STATE(2865), 1, + STATE(2887), 1, sym_comment, - ACTIONS(1549), 34, + ACTIONS(153), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -281233,14 +282387,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [135907] = 4, + [144708] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1551), 1, + ACTIONS(1379), 1, anon_sym_LF, - STATE(2866), 1, + STATE(2888), 1, sym_comment, - ACTIONS(1549), 34, + ACTIONS(1377), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -281275,115 +282429,129 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [135953] = 11, + [144754] = 19, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5482), 1, + ACTIONS(5448), 1, anon_sym_SLASH_SLASH, - STATE(2867), 1, + ACTIONS(5457), 1, + anon_sym_in, + ACTIONS(5493), 1, + anon_sym_bit_DASHand, + ACTIONS(5495), 1, + anon_sym_bit_DASHxor, + ACTIONS(5497), 1, + anon_sym_bit_DASHor, + ACTIONS(5499), 1, + anon_sym_and, + ACTIONS(5501), 1, + anon_sym_xor, + STATE(2889), 1, sym_comment, - ACTIONS(5472), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5474), 2, + ACTIONS(1411), 2, + sym_identifier, + anon_sym_or, + ACTIONS(5442), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5480), 2, + ACTIONS(5446), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5484), 2, + ACTIONS(5450), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5478), 3, + ACTIONS(5455), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5491), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5444), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5486), 4, + ACTIONS(5461), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5459), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 5, - sym_identifier, - anon_sym_in, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1563), 14, + ACTIONS(1413), 6, anon_sym_COLON, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [136013] = 5, - ACTIONS(3), 1, + [144830] = 12, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2868), 1, + ACTIONS(1413), 1, + anon_sym_LF, + ACTIONS(5108), 1, + anon_sym_bit_DASHand, + STATE(2890), 1, sym_comment, - ACTIONS(5446), 2, + ACTIONS(5096), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5102), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(1561), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(5104), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5106), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5098), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5100), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1563), 21, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5094), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, + ACTIONS(1411), 11, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [136061] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [144892] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4536), 1, - aux_sym_unquoted_token3, - STATE(2869), 1, - sym_comment, - ACTIONS(991), 2, - ts_builtin_sym_end, + ACTIONS(1375), 1, anon_sym_LF, - ACTIONS(989), 32, + STATE(2891), 1, + sym_comment, + ACTIONS(1373), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -281410,21 +282578,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [136109] = 5, + [144938] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5370), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2870), 1, - sym_comment, - ACTIONS(1211), 2, + ACTIONS(1425), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1209), 32, + STATE(2892), 1, + sym_comment, + ACTIONS(1423), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -281453,14 +282619,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [136157] = 4, + sym_short_flag, + [144984] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1377), 1, + ACTIONS(1493), 1, anon_sym_LF, - STATE(2871), 1, + STATE(2893), 1, sym_comment, - ACTIONS(1375), 34, + ACTIONS(1491), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -281495,77 +282662,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [136203] = 14, - ACTIONS(3), 1, + [145030] = 13, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5442), 1, - anon_sym_in, - ACTIONS(5448), 1, - anon_sym_SLASH_SLASH, - STATE(2872), 1, + ACTIONS(1413), 1, + anon_sym_LF, + ACTIONS(5108), 1, + anon_sym_bit_DASHand, + ACTIONS(5110), 1, + anon_sym_bit_DASHxor, + STATE(2894), 1, sym_comment, - ACTIONS(5438), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5440), 2, + ACTIONS(5096), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5446), 2, + ACTIONS(5102), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5450), 2, + ACTIONS(5104), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5456), 2, + ACTIONS(5106), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5444), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5454), 3, + ACTIONS(5098), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1561), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(5452), 4, + ACTIONS(5100), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5094), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 9, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(1411), 10, + anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_PIPE, anon_sym_DASH_DASH, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, + anon_sym_RBRACE, anon_sym_bit_DASHor, - [136269] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [145094] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5576), 1, - anon_sym_DOT2, - STATE(3164), 1, - sym_path, - ACTIONS(1137), 2, - ts_builtin_sym_end, + ACTIONS(1375), 1, anon_sym_LF, - STATE(2873), 2, + STATE(2895), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(1135), 30, + ACTIONS(1373), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -281591,22 +282754,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [136319] = 4, + sym_short_flag, + [145140] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2874), 1, - sym_comment, - ACTIONS(1365), 3, - ts_builtin_sym_end, + ACTIONS(1497), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1363), 32, + STATE(2896), 1, + sym_comment, + ACTIONS(1495), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -281633,72 +282797,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [136365] = 13, - ACTIONS(3), 1, + [145186] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5442), 1, - anon_sym_in, - ACTIONS(5448), 1, - anon_sym_SLASH_SLASH, - STATE(2875), 1, + ACTIONS(1477), 1, + anon_sym_LF, + STATE(2897), 1, sym_comment, - ACTIONS(5438), 2, + ACTIONS(1475), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(5440), 2, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5446), 2, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5450), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5444), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5454), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1561), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(5452), 4, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 11, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [136429] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [145232] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5579), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2876), 1, - sym_comment, - ACTIONS(1259), 2, + ACTIONS(1477), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1257), 32, + STATE(2898), 1, + sym_comment, + ACTIONS(1475), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -281727,41 +282880,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [136477] = 7, - ACTIONS(3), 1, + sym_short_flag, + [145278] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5448), 1, - anon_sym_SLASH_SLASH, - STATE(2877), 1, + ACTIONS(5584), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(5586), 1, + aux_sym__val_range_end_decimal_token3, + STATE(2899), 1, sym_comment, - ACTIONS(5446), 2, + ACTIONS(1159), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1157), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5444), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1561), 9, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1563), 20, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -281772,14 +282922,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [136529] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [145328] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1547), 1, + ACTIONS(1505), 1, anon_sym_LF, - STATE(2878), 1, + STATE(2900), 1, sym_comment, - ACTIONS(1545), 34, + ACTIONS(1503), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -281814,14 +282967,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [136575] = 4, + [145374] = 20, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1411), 1, + sym_identifier, + ACTIONS(5448), 1, + anon_sym_SLASH_SLASH, + ACTIONS(5457), 1, + anon_sym_in, + ACTIONS(5493), 1, + anon_sym_bit_DASHand, + ACTIONS(5495), 1, + anon_sym_bit_DASHxor, + ACTIONS(5497), 1, + anon_sym_bit_DASHor, + ACTIONS(5499), 1, + anon_sym_and, + ACTIONS(5501), 1, + anon_sym_xor, + ACTIONS(5503), 1, + anon_sym_or, + STATE(2901), 1, + sym_comment, + ACTIONS(5442), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5446), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5450), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5455), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5491), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5444), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(5461), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5459), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1413), 6, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [145452] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1543), 1, + ACTIONS(1509), 1, anon_sym_LF, - STATE(2879), 1, + STATE(2902), 1, sym_comment, - ACTIONS(1541), 34, + ACTIONS(1507), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -281856,56 +283067,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [136621] = 4, + [145498] = 14, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1421), 1, + ACTIONS(1413), 1, anon_sym_LF, - STATE(2880), 1, + ACTIONS(5108), 1, + anon_sym_bit_DASHand, + ACTIONS(5110), 1, + anon_sym_bit_DASHxor, + ACTIONS(5112), 1, + anon_sym_bit_DASHor, + STATE(2903), 1, sym_comment, - ACTIONS(1419), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(5096), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5102), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5104), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5106), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5098), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5100), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5094), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, + ACTIONS(1411), 9, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, anon_sym_and, anon_sym_xor, anon_sym_or, sym_short_flag, - [136667] = 4, + [145564] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1539), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(2881), 1, + STATE(2904), 1, sym_comment, - ACTIONS(1537), 34, + ACTIONS(1373), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -281940,34 +283161,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [136713] = 4, - ACTIONS(105), 1, + [145610] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1531), 1, - anon_sym_LF, - STATE(2882), 1, + ACTIONS(5588), 1, + anon_sym_DOT2, + STATE(2905), 1, sym_comment, - ACTIONS(1529), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1316), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1318), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -281981,21 +283204,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [136759] = 4, + [145658] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2883), 1, + ACTIONS(928), 1, + anon_sym_DOT2, + STATE(2906), 1, sym_comment, - ACTIONS(1309), 3, + STATE(2907), 1, + sym_path, + STATE(3172), 1, + sym_cell_path, + ACTIONS(1149), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1307), 32, + ACTIONS(1147), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -282023,23 +283249,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [136805] = 4, + [145710] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1144), 1, - anon_sym_LF, - STATE(2884), 1, + ACTIONS(928), 1, + anon_sym_DOT2, + STATE(2812), 1, + aux_sym_cell_path_repeat1, + STATE(2907), 1, sym_comment, - ACTIONS(1142), 34, + STATE(3171), 1, + sym_path, + ACTIONS(1177), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1175), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -282065,15 +283294,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + [145762] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1413), 1, + anon_sym_LF, + ACTIONS(5108), 1, + anon_sym_bit_DASHand, + ACTIONS(5110), 1, + anon_sym_bit_DASHxor, + ACTIONS(5112), 1, + anon_sym_bit_DASHor, + ACTIONS(5114), 1, + anon_sym_and, + STATE(2908), 1, + sym_comment, + ACTIONS(5096), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5102), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5104), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5106), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5098), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5100), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5094), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1411), 8, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, + anon_sym_xor, + anon_sym_or, sym_short_flag, - [136851] = 4, + [145830] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1527), 1, + ACTIONS(1521), 1, anon_sym_LF, - STATE(2885), 1, + STATE(2909), 1, sym_comment, - ACTIONS(1525), 34, + ACTIONS(1519), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -282108,43 +283389,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [136897] = 9, - ACTIONS(3), 1, + [145876] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5448), 1, - anon_sym_SLASH_SLASH, - STATE(2886), 1, + ACTIONS(1571), 1, + anon_sym_LF, + STATE(2910), 1, sym_comment, - ACTIONS(5440), 2, + ACTIONS(1569), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5446), 2, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5450), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5444), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1561), 7, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1563), 18, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -282155,14 +283427,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [136953] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [145922] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1573), 1, + ACTIONS(1563), 1, anon_sym_LF, - STATE(2887), 1, + STATE(2911), 1, sym_comment, - ACTIONS(1571), 34, + ACTIONS(1561), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -282197,63 +283473,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [136999] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2888), 1, - sym_comment, - ACTIONS(5581), 35, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [137043] = 4, + [145968] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1523), 1, - anon_sym_LF, - STATE(2889), 1, + ACTIONS(5590), 1, + anon_sym_DOT2, + STATE(2912), 1, sym_comment, - ACTIONS(1521), 34, + ACTIONS(1349), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1347), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -282280,26 +283516,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [137089] = 7, + [146016] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(911), 1, - anon_sym_DOT2, - STATE(2791), 1, - sym_path, - STATE(2890), 1, - sym_comment, - STATE(3336), 1, - sym_cell_path, - ACTIONS(1170), 2, - ts_builtin_sym_end, + ACTIONS(1517), 1, anon_sym_LF, - ACTIONS(1168), 30, + STATE(2913), 1, + sym_comment, + ACTIONS(1515), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -282325,23 +283557,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [137141] = 4, + sym_short_flag, + [146062] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4502), 1, - aux_sym_unquoted_token3, - STATE(2891), 1, + ACTIONS(1513), 1, + anon_sym_LF, + STATE(2914), 1, sym_comment, - ACTIONS(989), 34, - sym_identifier, - anon_sym_COMMA, + ACTIONS(1511), 34, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, anon_sym_GT, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -282367,20 +283599,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [137187] = 5, + sym_short_flag, + [146108] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5583), 1, - anon_sym_DOT2, - STATE(2892), 1, + STATE(2915), 1, sym_comment, - ACTIONS(1329), 5, + ACTIONS(1304), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1331), 29, + ACTIONS(1306), 30, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -282410,24 +283641,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [137235] = 7, + anon_sym_DOT2, + [146154] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5585), 1, - anon_sym_DOT2, - STATE(2782), 1, - sym_path, - STATE(2893), 1, + STATE(2916), 1, sym_comment, - STATE(3165), 1, - sym_cell_path, - ACTIONS(1200), 2, + ACTIONS(1314), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1198), 30, + anon_sym_DOT2, + ACTIONS(1312), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -282455,22 +283683,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [137287] = 4, + sym_short_flag, + [146200] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1357), 1, - anon_sym_LF, - STATE(2894), 1, + ACTIONS(5592), 1, + anon_sym_DOT2, + ACTIONS(5594), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(5596), 1, + aux_sym_unquoted_token2, + STATE(2917), 1, sym_comment, - ACTIONS(1355), 34, + ACTIONS(1167), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1165), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -282496,15 +283729,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [137333] = 4, + [146252] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1519), 1, + ACTIONS(1441), 1, anon_sym_LF, - STATE(2895), 1, + STATE(2918), 1, sym_comment, - ACTIONS(1517), 34, + ACTIONS(1439), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -282539,22 +283771,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [137379] = 4, + [146298] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1417), 1, - anon_sym_LF, - STATE(2896), 1, + ACTIONS(5598), 1, + anon_sym_DOT2, + STATE(2919), 1, sym_comment, - ACTIONS(1415), 34, + ACTIONS(1367), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1365), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -282581,14 +283814,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [137425] = 4, + [146346] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1511), 1, + ACTIONS(1525), 1, anon_sym_LF, - STATE(2897), 1, + STATE(2920), 1, sym_comment, - ACTIONS(1509), 34, + ACTIONS(1523), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -282623,14 +283856,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [137471] = 4, + [146392] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1507), 1, + ACTIONS(1555), 1, anon_sym_LF, - STATE(2898), 1, + STATE(2921), 1, sym_comment, - ACTIONS(1505), 34, + ACTIONS(1553), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -282665,14 +283898,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [137517] = 4, + [146438] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1413), 1, + ACTIONS(1501), 1, anon_sym_LF, - STATE(2899), 1, + STATE(2922), 1, sym_comment, - ACTIONS(1411), 34, + ACTIONS(1499), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -282707,14 +283940,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [137563] = 4, + [146484] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1409), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(2900), 1, + STATE(2923), 1, sym_comment, - ACTIONS(1407), 34, + ACTIONS(1373), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -282749,19 +283982,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [137609] = 4, + [146530] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1405), 1, + ACTIONS(1280), 1, anon_sym_LF, - STATE(2901), 1, + ACTIONS(5556), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(5600), 1, + anon_sym_DOT2, + STATE(2924), 1, sym_comment, - ACTIONS(1403), 34, + ACTIONS(1278), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -282790,110 +284026,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [137655] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2902), 1, - sym_comment, - ACTIONS(1288), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1286), 33, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [137701] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5442), 1, - anon_sym_in, - ACTIONS(5448), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5458), 1, - anon_sym_bit_DASHand, - STATE(2903), 1, - sym_comment, - ACTIONS(5438), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5440), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5446), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5450), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5456), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5444), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5454), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1561), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(5452), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1563), 8, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [137769] = 4, + [146580] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1401), 1, + ACTIONS(1533), 1, anon_sym_LF, - STATE(2904), 1, + STATE(2925), 1, sym_comment, - ACTIONS(1399), 34, + ACTIONS(1531), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -282928,76 +284068,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [137815] = 4, - ACTIONS(3), 1, + [146626] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2905), 1, - sym_comment, - ACTIONS(1349), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1351), 30, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(5489), 1, anon_sym_DOT2, - [137861] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2906), 1, + STATE(2926), 1, sym_comment, - ACTIONS(1209), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1211), 30, - anon_sym_COMMA, + ACTIONS(1355), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1353), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -283011,15 +284110,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - [137907] = 4, + sym_short_flag, + [146674] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1473), 1, + ACTIONS(1529), 1, anon_sym_LF, - STATE(2907), 1, + STATE(2927), 1, sym_comment, - ACTIONS(1471), 34, + ACTIONS(1527), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -283054,34 +284153,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [137953] = 4, - ACTIONS(3), 1, + [146720] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2908), 1, + ACTIONS(1551), 1, + anon_sym_LF, + STATE(2928), 1, sym_comment, - ACTIONS(1257), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1259), 30, - anon_sym_COMMA, + ACTIONS(1549), 34, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -283095,157 +284194,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - [137999] = 20, - ACTIONS(3), 1, + sym_short_flag, + [146766] = 16, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1561), 1, - sym_identifier, - ACTIONS(5442), 1, - anon_sym_in, - ACTIONS(5448), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5458), 1, + ACTIONS(1413), 1, + anon_sym_LF, + ACTIONS(5108), 1, anon_sym_bit_DASHand, - ACTIONS(5460), 1, + ACTIONS(5110), 1, anon_sym_bit_DASHxor, - ACTIONS(5462), 1, + ACTIONS(5112), 1, anon_sym_bit_DASHor, - ACTIONS(5464), 1, + ACTIONS(5114), 1, anon_sym_and, - ACTIONS(5466), 1, + ACTIONS(5116), 1, anon_sym_xor, - ACTIONS(5468), 1, - anon_sym_or, - STATE(2909), 1, + STATE(2929), 1, sym_comment, - ACTIONS(5438), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5440), 2, + ACTIONS(5096), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5446), 2, + ACTIONS(5102), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5450), 2, + ACTIONS(5104), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5456), 2, + ACTIONS(5106), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5444), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5454), 3, + ACTIONS(5098), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5452), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1563), 6, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [138077] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2910), 1, - sym_comment, - ACTIONS(1268), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1266), 32, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_QMARK2, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [138123] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1469), 1, - anon_sym_LF, - STATE(2911), 1, - sym_comment, - ACTIONS(1467), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, + ACTIONS(5100), 4, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5094), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, + ACTIONS(1411), 7, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, anon_sym_or, sym_short_flag, - [138169] = 4, + [146836] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1457), 1, + ACTIONS(1559), 1, anon_sym_LF, - STATE(2912), 1, + STATE(2930), 1, sym_comment, - ACTIONS(1455), 34, + ACTIONS(1557), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -283280,14 +284291,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [138215] = 4, + [146882] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1465), 1, + ACTIONS(1567), 1, anon_sym_LF, - STATE(2913), 1, + STATE(2931), 1, sym_comment, - ACTIONS(1463), 34, + ACTIONS(1565), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -283322,14 +284333,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [138261] = 4, + [146928] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2932), 1, + sym_comment, + ACTIONS(1226), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1228), 30, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + [146974] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1397), 1, + ACTIONS(1469), 1, anon_sym_LF, - STATE(2914), 1, + STATE(2933), 1, sym_comment, - ACTIONS(1395), 34, + ACTIONS(1467), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -283364,34 +284417,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [138307] = 4, - ACTIONS(3), 1, + [147020] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2915), 1, + STATE(2934), 1, sym_comment, - ACTIONS(1278), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1280), 30, - anon_sym_COMMA, + ACTIONS(1306), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1304), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -283405,27 +284458,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - [138353] = 4, + sym_short_flag, + [147066] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2916), 1, + STATE(2935), 1, sym_comment, - ACTIONS(1276), 3, - ts_builtin_sym_end, + ACTIONS(1314), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1274), 32, + ACTIONS(1312), 33, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - anon_sym_QMARK2, anon_sym_not, sym_val_nothing, anon_sym_true, @@ -283448,14 +284501,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [138399] = 4, + [147112] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1373), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(2917), 1, + STATE(2936), 1, sym_comment, - ACTIONS(1371), 34, + ACTIONS(1373), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -283490,24 +284543,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [138445] = 7, + [147158] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(911), 1, - anon_sym_DOT2, - STATE(2791), 1, - sym_path, - STATE(2918), 1, + ACTIONS(4524), 1, + aux_sym_unquoted_token3, + STATE(2937), 1, sym_comment, - STATE(3339), 1, - sym_cell_path, - ACTIONS(1131), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1129), 30, - anon_sym_SEMI, + ACTIONS(989), 34, + sym_identifier, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DOLLAR, anon_sym_GT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -283535,21 +284585,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [138497] = 7, + [147204] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(911), 1, - anon_sym_DOT2, - STATE(2791), 1, - sym_path, - STATE(2919), 1, + STATE(2829), 1, + aux_sym_cell_path_repeat1, + STATE(2938), 1, sym_comment, - STATE(3500), 1, - sym_cell_path, - ACTIONS(1162), 2, + STATE(3171), 1, + sym_path, + ACTIONS(1181), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1160), 30, + anon_sym_DOT2, + ACTIONS(1179), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -283580,35 +284629,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [138549] = 5, - ACTIONS(105), 1, + [147254] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5588), 1, - anon_sym_DOT2, - STATE(2920), 1, + STATE(2939), 1, sym_comment, - ACTIONS(1357), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1355), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1157), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1159), 30, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -283622,69 +284670,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [138597] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2921), 1, - sym_comment, - ACTIONS(1369), 2, - anon_sym_LF, anon_sym_DOT2, - ACTIONS(1367), 33, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [138643] = 7, + [147300] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(911), 1, - anon_sym_DOT2, - STATE(2791), 1, - sym_path, - STATE(2922), 1, - sym_comment, - STATE(3393), 1, - sym_cell_path, - ACTIONS(1154), 2, - ts_builtin_sym_end, + ACTIONS(1429), 1, anon_sym_LF, - ACTIONS(1152), 30, + STATE(2940), 1, + sym_comment, + ACTIONS(1427), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -283710,21 +284712,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [138695] = 5, + sym_short_flag, + [147346] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5590), 1, + ACTIONS(928), 1, anon_sym_DOT2, - STATE(2923), 1, + STATE(2907), 1, + sym_path, + STATE(2941), 1, sym_comment, - ACTIONS(1313), 2, + STATE(3440), 1, + sym_cell_path, + ACTIONS(1207), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1311), 32, + ACTIONS(1205), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -283752,18 +284758,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [138743] = 5, + [147398] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5592), 1, - anon_sym_DOT2, - STATE(2924), 1, + STATE(2942), 1, sym_comment, - ACTIONS(1319), 2, + ACTIONS(1336), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1317), 32, + anon_sym_DOT2, + ACTIONS(1334), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -283796,79 +284800,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [138791] = 20, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5415), 1, - sym_identifier, - ACTIONS(5476), 1, - anon_sym_in, - ACTIONS(5482), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5492), 1, - anon_sym_bit_DASHand, - ACTIONS(5536), 1, - anon_sym_bit_DASHxor, - ACTIONS(5538), 1, - anon_sym_bit_DASHor, - ACTIONS(5540), 1, - anon_sym_and, - ACTIONS(5542), 1, - anon_sym_xor, - ACTIONS(5544), 1, - anon_sym_or, - STATE(2925), 1, - sym_comment, - ACTIONS(5472), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5474), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5480), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5484), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5490), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5478), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5488), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5486), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(5417), 6, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [138869] = 7, + [147444] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(911), 1, + ACTIONS(928), 1, anon_sym_DOT2, - STATE(2791), 1, - sym_path, - STATE(2926), 1, + STATE(2938), 1, + aux_sym_cell_path_repeat1, + STATE(2943), 1, sym_comment, - STATE(3239), 1, - sym_cell_path, - ACTIONS(1204), 2, + STATE(3171), 1, + sym_path, + ACTIONS(1177), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1202), 30, + ACTIONS(1175), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -283899,14 +284845,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [138921] = 4, + [147496] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1461), 1, + ACTIONS(1421), 1, anon_sym_LF, - STATE(2927), 1, + STATE(2944), 1, sym_comment, - ACTIONS(1459), 34, + ACTIONS(1419), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -283941,23 +284887,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [138967] = 5, + [147542] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5588), 1, - anon_sym_DOT2, - STATE(2928), 1, - sym_comment, - ACTIONS(153), 2, - ts_builtin_sym_end, + ACTIONS(1465), 1, anon_sym_LF, - ACTIONS(151), 32, + STATE(2945), 1, + sym_comment, + ACTIONS(1463), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -283984,120 +284929,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [139015] = 19, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5442), 1, - anon_sym_in, - ACTIONS(5448), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5458), 1, - anon_sym_bit_DASHand, - ACTIONS(5460), 1, - anon_sym_bit_DASHxor, - ACTIONS(5462), 1, - anon_sym_bit_DASHor, - ACTIONS(5464), 1, - anon_sym_and, - ACTIONS(5466), 1, - anon_sym_xor, - STATE(2929), 1, - sym_comment, - ACTIONS(1561), 2, - sym_identifier, - anon_sym_or, - ACTIONS(5438), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5440), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5446), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5450), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5456), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5444), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5454), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5452), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1563), 6, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [139091] = 4, + [147588] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2930), 1, - sym_comment, - ACTIONS(1309), 2, + ACTIONS(1417), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1307), 33, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [139137] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2931), 1, + STATE(2946), 1, sym_comment, - ACTIONS(1429), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1427), 32, + ACTIONS(1415), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -284124,34 +284971,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [139182] = 4, - ACTIONS(3), 1, + [147634] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2932), 1, + STATE(2947), 1, sym_comment, - ACTIONS(1533), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1535), 29, - anon_sym_COMMA, + ACTIONS(1457), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1455), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -284165,34 +285011,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [139227] = 4, - ACTIONS(105), 1, + sym_short_flag, + [147679] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2933), 1, - sym_comment, - ACTIONS(1309), 2, - anon_sym_LF, + ACTIONS(5602), 1, anon_sym_DOT2, - ACTIONS(1307), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + STATE(2948), 1, + sym_comment, + STATE(2981), 1, + sym_path, + STATE(3588), 1, + sym_cell_path, + ACTIONS(1153), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1155), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -284206,17 +285055,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [139272] = 4, + sym_short_flag, + [147730] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2934), 1, - sym_comment, - ACTIONS(1365), 2, + ACTIONS(975), 1, + anon_sym_COLON, + ACTIONS(1355), 1, anon_sym_LF, + ACTIONS(4940), 1, anon_sym_DOT2, - ACTIONS(1363), 32, + STATE(2949), 1, + sym_comment, + ACTIONS(1353), 31, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -284247,14 +285099,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [139317] = 4, + [147779] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5596), 1, + ACTIONS(5606), 1, anon_sym_LF, - STATE(2935), 1, + STATE(2950), 1, sym_comment, - ACTIONS(5594), 33, + ACTIONS(5604), 33, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -284288,57 +285140,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [139362] = 6, + [147824] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(968), 1, - anon_sym_COLON, - ACTIONS(1357), 1, + ACTIONS(5610), 1, anon_sym_LF, - ACTIONS(4966), 1, - anon_sym_DOT2, - STATE(2936), 1, + STATE(2951), 1, sym_comment, - ACTIONS(1355), 31, + ACTIONS(5608), 33, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [139411] = 4, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [147869] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3737), 1, + ACTIONS(3806), 1, anon_sym_LF, - STATE(2937), 1, + STATE(2952), 1, sym_comment, - ACTIONS(3740), 33, + ACTIONS(3809), 33, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -284372,175 +285222,191 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [139456] = 19, + [147914] = 19, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, + ACTIONS(4931), 1, anon_sym_PIPE, - ACTIONS(5600), 1, + ACTIONS(5614), 1, anon_sym_LF, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - STATE(2448), 1, + STATE(2442), 1, aux_sym_pipe_element_repeat1, - STATE(2938), 1, + STATE(2953), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5598), 3, + ACTIONS(5612), 3, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [139531] = 18, + [147989] = 18, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(845), 1, + ACTIONS(838), 1, anon_sym_LF, - ACTIONS(863), 1, + ACTIONS(856), 1, anon_sym_bit_DASHand, - ACTIONS(865), 1, + ACTIONS(858), 1, anon_sym_bit_DASHxor, - ACTIONS(867), 1, + ACTIONS(860), 1, anon_sym_bit_DASHor, - ACTIONS(869), 1, + ACTIONS(862), 1, anon_sym_and, - ACTIONS(871), 1, + ACTIONS(864), 1, anon_sym_xor, - ACTIONS(873), 1, + ACTIONS(866), 1, anon_sym_or, - ACTIONS(4966), 1, + ACTIONS(4940), 1, anon_sym_DOT2, - STATE(2939), 1, + STATE(2954), 1, sym_comment, - ACTIONS(849), 2, + ACTIONS(842), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(857), 2, + ACTIONS(850), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(859), 2, + ACTIONS(852), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(861), 2, + ACTIONS(854), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(843), 4, + ACTIONS(836), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(851), 4, + ACTIONS(844), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(853), 4, + ACTIONS(846), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(847), 6, + ACTIONS(840), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [139604] = 4, - ACTIONS(105), 1, + [148062] = 20, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5631), 1, - anon_sym_LF, - STATE(2940), 1, + ACTIONS(5438), 1, + sym_identifier, + ACTIONS(5647), 1, + anon_sym_in, + ACTIONS(5653), 1, + anon_sym_SLASH_SLASH, + ACTIONS(5663), 1, + anon_sym_bit_DASHand, + ACTIONS(5665), 1, + anon_sym_bit_DASHxor, + ACTIONS(5667), 1, + anon_sym_bit_DASHor, + ACTIONS(5669), 1, + anon_sym_and, + ACTIONS(5671), 1, + anon_sym_xor, + ACTIONS(5673), 1, + anon_sym_or, + STATE(2955), 1, sym_comment, - ACTIONS(5629), 33, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(5643), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5645), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5651), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5655), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5661), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5649), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(5659), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5657), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(5440), 5, + anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [139649] = 6, + [148139] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5633), 1, + ACTIONS(5675), 1, aux_sym__val_range_end_decimal_token2, - ACTIONS(5635), 1, + ACTIONS(5677), 1, aux_sym__val_range_end_decimal_token3, - STATE(2941), 1, + STATE(2956), 1, sym_comment, - ACTIONS(1209), 6, + ACTIONS(1157), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1211), 26, + ACTIONS(1159), 26, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -284567,73 +285433,124 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, anon_sym_DOT2, sym_short_flag, - [139698] = 20, + [148188] = 23, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5415), 1, - sym_identifier, - ACTIONS(5641), 1, - anon_sym_in, - ACTIONS(5647), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5657), 1, + ACTIONS(5681), 1, + anon_sym_DASH_DASH, + ACTIONS(5687), 1, + anon_sym_LBRACE, + ACTIONS(5701), 1, anon_sym_bit_DASHand, - ACTIONS(5659), 1, + ACTIONS(5703), 1, anon_sym_bit_DASHxor, - ACTIONS(5661), 1, + ACTIONS(5705), 1, anon_sym_bit_DASHor, - ACTIONS(5663), 1, + ACTIONS(5707), 1, anon_sym_and, - ACTIONS(5665), 1, + ACTIONS(5709), 1, anon_sym_xor, - ACTIONS(5667), 1, + ACTIONS(5711), 1, anon_sym_or, - STATE(2942), 1, + ACTIONS(5713), 1, + sym_short_flag, + STATE(1237), 1, + sym_block, + STATE(2957), 1, sym_comment, - ACTIONS(5637), 2, + STATE(4230), 1, + sym_long_flag, + STATE(4764), 1, + sym__flag, + ACTIONS(5679), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5639), 2, + ACTIONS(5683), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5645), 2, + ACTIONS(5689), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5649), 2, + ACTIONS(5693), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5655), 2, + ACTIONS(5699), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5643), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5653), 3, + ACTIONS(5685), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5651), 4, + ACTIONS(5697), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [148271] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5653), 1, + anon_sym_SLASH_SLASH, + STATE(2958), 1, + sym_comment, + ACTIONS(5643), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5645), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5651), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5655), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5649), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(5657), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(5417), 5, + ACTIONS(1411), 5, + sym_identifier, + anon_sym_in, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1413), 13, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [139775] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [148330] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2943), 1, + STATE(2959), 1, sym_comment, - ACTIONS(1268), 3, + ACTIONS(1236), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1266), 31, + ACTIONS(1234), 31, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -284665,72 +285582,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [139820] = 11, + [148375] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5647), 1, + ACTIONS(5653), 1, anon_sym_SLASH_SLASH, - STATE(2944), 1, + STATE(2960), 1, sym_comment, - ACTIONS(5637), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5639), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(5645), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5649), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5643), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5651), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1561), 5, - sym_identifier, - anon_sym_in, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1563), 13, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [139879] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5647), 1, - anon_sym_SLASH_SLASH, - STATE(2945), 1, - sym_comment, - ACTIONS(5639), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5645), 2, + ACTIONS(5651), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5643), 3, + ACTIONS(5649), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1561), 7, + ACTIONS(1411), 7, sym_identifier, anon_sym_GT, anon_sym_in, @@ -284738,7 +285607,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1563), 19, + ACTIONS(1413), 19, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, @@ -284758,36 +285627,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [139932] = 7, - ACTIONS(3), 1, + [148428] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5669), 1, - anon_sym_DOT2, - STATE(2946), 1, + STATE(2961), 1, sym_comment, - STATE(2963), 1, - sym_path, - STATE(3420), 1, - sym_cell_path, - ACTIONS(1202), 6, + ACTIONS(1324), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1322), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1204), 25, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -284801,47 +285668,46 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [139983] = 13, + [148473] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5641), 1, - anon_sym_in, ACTIONS(5647), 1, + anon_sym_in, + ACTIONS(5653), 1, anon_sym_SLASH_SLASH, - STATE(2947), 1, + STATE(2962), 1, sym_comment, - ACTIONS(5637), 2, + ACTIONS(5643), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5639), 2, + ACTIONS(5645), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5645), 2, + ACTIONS(5651), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5649), 2, + ACTIONS(5655), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5643), 3, + ACTIONS(5649), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5653), 3, + ACTIONS(5659), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1561), 4, + ACTIONS(1411), 4, sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(5651), 4, + ACTIONS(5657), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 10, + ACTIONS(1413), 10, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, @@ -284852,81 +285718,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [140046] = 23, - ACTIONS(3), 1, + [148536] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5674), 1, - anon_sym_DASH_DASH, - ACTIONS(5680), 1, - anon_sym_LBRACE, - ACTIONS(5694), 1, - anon_sym_bit_DASHand, - ACTIONS(5696), 1, - anon_sym_bit_DASHxor, - ACTIONS(5698), 1, - anon_sym_bit_DASHor, - ACTIONS(5700), 1, - anon_sym_and, - ACTIONS(5702), 1, - anon_sym_xor, - ACTIONS(5704), 1, - anon_sym_or, - ACTIONS(5706), 1, - sym_short_flag, - STATE(1283), 1, - sym_block, - STATE(2948), 1, + STATE(2963), 1, sym_comment, - STATE(4203), 1, - sym_long_flag, - STATE(4697), 1, - sym__flag, - ACTIONS(5672), 2, + ACTIONS(1336), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1334), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(5676), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5682), 2, + anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(5684), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5678), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5690), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [140129] = 7, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [148581] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5647), 1, + ACTIONS(5653), 1, anon_sym_SLASH_SLASH, - STATE(2949), 1, + STATE(2964), 1, sym_comment, - ACTIONS(5645), 2, + ACTIONS(5651), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5643), 3, + ACTIONS(5649), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1561), 9, + ACTIONS(1411), 9, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -284936,7 +285783,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1563), 19, + ACTIONS(1413), 19, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, @@ -284956,15 +285803,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [140180] = 5, + [148632] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2950), 1, + STATE(2965), 1, sym_comment, - ACTIONS(5645), 2, + ACTIONS(5651), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(1561), 12, + ACTIONS(1411), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -284977,7 +285824,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1563), 20, + ACTIONS(1413), 20, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, @@ -284998,27 +285845,113 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [140227] = 9, + [148679] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5647), 1, + ACTIONS(5715), 1, + anon_sym_DOT2, + STATE(2966), 1, + sym_comment, + STATE(2975), 1, + sym_path, + STATE(3345), 1, + sym_cell_path, + ACTIONS(1147), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1149), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, - STATE(2951), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [148730] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5584), 1, + aux_sym__val_range_end_decimal_token2, + STATE(2967), 1, sym_comment, - ACTIONS(5639), 2, + ACTIONS(1159), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1157), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [148777] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5653), 1, + anon_sym_SLASH_SLASH, + STATE(2968), 1, + sym_comment, ACTIONS(5645), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5651), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5649), 2, + ACTIONS(5655), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5643), 3, + ACTIONS(5649), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1561), 7, + ACTIONS(1411), 7, sym_identifier, anon_sym_GT, anon_sym_in, @@ -285026,7 +285959,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1563), 17, + ACTIONS(1413), 17, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, @@ -285044,49 +285977,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [140282] = 14, + [148832] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5641), 1, - anon_sym_in, ACTIONS(5647), 1, + anon_sym_in, + ACTIONS(5653), 1, anon_sym_SLASH_SLASH, - STATE(2952), 1, + STATE(2969), 1, sym_comment, - ACTIONS(5637), 2, + ACTIONS(5643), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5639), 2, + ACTIONS(5645), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5645), 2, + ACTIONS(5651), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5649), 2, + ACTIONS(5655), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5655), 2, + ACTIONS(5661), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5643), 3, + ACTIONS(5649), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5653), 3, + ACTIONS(5659), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1561), 4, + ACTIONS(1411), 4, sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(5651), 4, + ACTIONS(5657), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 8, + ACTIONS(1413), 8, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, @@ -285095,51 +286028,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [140347] = 15, + [148897] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5641), 1, - anon_sym_in, ACTIONS(5647), 1, + anon_sym_in, + ACTIONS(5653), 1, anon_sym_SLASH_SLASH, - ACTIONS(5657), 1, + ACTIONS(5663), 1, anon_sym_bit_DASHand, - STATE(2953), 1, + STATE(2970), 1, sym_comment, - ACTIONS(5637), 2, + ACTIONS(5643), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5639), 2, + ACTIONS(5645), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5645), 2, + ACTIONS(5651), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5649), 2, + ACTIONS(5655), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5655), 2, + ACTIONS(5661), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5643), 3, + ACTIONS(5649), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5653), 3, + ACTIONS(5659), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1561), 4, + ACTIONS(1411), 4, sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(5651), 4, + ACTIONS(5657), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 7, + ACTIONS(1413), 7, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, @@ -285147,353 +286080,396 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [140414] = 16, + [148964] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5641), 1, - anon_sym_in, ACTIONS(5647), 1, + anon_sym_in, + ACTIONS(5653), 1, anon_sym_SLASH_SLASH, - ACTIONS(5657), 1, + ACTIONS(5663), 1, anon_sym_bit_DASHand, - ACTIONS(5659), 1, + ACTIONS(5665), 1, anon_sym_bit_DASHxor, - STATE(2954), 1, + STATE(2971), 1, sym_comment, - ACTIONS(5637), 2, + ACTIONS(5643), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5639), 2, + ACTIONS(5645), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5645), 2, + ACTIONS(5651), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5649), 2, + ACTIONS(5655), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5655), 2, + ACTIONS(5661), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5643), 3, + ACTIONS(5649), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5653), 3, + ACTIONS(5659), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1561), 4, + ACTIONS(1411), 4, sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(5651), 4, + ACTIONS(5657), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 6, + ACTIONS(1413), 6, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, anon_sym_bit_DASHor, - [140483] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5494), 1, - aux_sym__val_range_end_decimal_token2, - STATE(2955), 1, - sym_comment, - ACTIONS(1211), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1209), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [140530] = 17, + [149033] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5641), 1, - anon_sym_in, ACTIONS(5647), 1, + anon_sym_in, + ACTIONS(5653), 1, anon_sym_SLASH_SLASH, - ACTIONS(5657), 1, + ACTIONS(5663), 1, anon_sym_bit_DASHand, - ACTIONS(5659), 1, + ACTIONS(5665), 1, anon_sym_bit_DASHxor, - ACTIONS(5661), 1, + ACTIONS(5667), 1, anon_sym_bit_DASHor, - STATE(2956), 1, + STATE(2972), 1, sym_comment, - ACTIONS(5637), 2, + ACTIONS(5643), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5639), 2, + ACTIONS(5645), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5645), 2, + ACTIONS(5651), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5649), 2, + ACTIONS(5655), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5655), 2, + ACTIONS(5661), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5643), 3, + ACTIONS(5649), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5653), 3, + ACTIONS(5659), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1561), 4, + ACTIONS(1411), 4, sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(5651), 4, + ACTIONS(5657), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 5, + ACTIONS(1413), 5, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [140601] = 18, + [149104] = 18, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5641), 1, - anon_sym_in, ACTIONS(5647), 1, + anon_sym_in, + ACTIONS(5653), 1, anon_sym_SLASH_SLASH, - ACTIONS(5657), 1, + ACTIONS(5663), 1, anon_sym_bit_DASHand, - ACTIONS(5659), 1, + ACTIONS(5665), 1, anon_sym_bit_DASHxor, - ACTIONS(5661), 1, + ACTIONS(5667), 1, anon_sym_bit_DASHor, - ACTIONS(5663), 1, + ACTIONS(5669), 1, anon_sym_and, - STATE(2957), 1, + STATE(2973), 1, sym_comment, - ACTIONS(5637), 2, + ACTIONS(5643), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5639), 2, + ACTIONS(5645), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5645), 2, + ACTIONS(5651), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5649), 2, + ACTIONS(5655), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5655), 2, + ACTIONS(5661), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1561), 3, + ACTIONS(1411), 3, sym_identifier, anon_sym_xor, anon_sym_or, - ACTIONS(5643), 3, + ACTIONS(5649), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5653), 3, + ACTIONS(5659), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5651), 4, + ACTIONS(5657), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 5, + ACTIONS(1413), 5, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [140674] = 19, + [149177] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5641), 1, + ACTIONS(5602), 1, + anon_sym_DOT2, + STATE(2974), 1, + sym_comment, + STATE(2981), 1, + sym_path, + STATE(3609), 1, + sym_cell_path, + ACTIONS(1205), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1207), 25, + anon_sym_DASH_DASH, anon_sym_in, - ACTIONS(5647), 1, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5657), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [149228] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5602), 1, + anon_sym_DOT2, + STATE(2975), 1, + sym_comment, + STATE(2999), 1, + aux_sym_cell_path_repeat1, + STATE(3350), 1, + sym_path, + ACTIONS(1175), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1177), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5659), 1, anon_sym_bit_DASHxor, - ACTIONS(5661), 1, anon_sym_bit_DASHor, - ACTIONS(5663), 1, anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [149279] = 19, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5647), 1, + anon_sym_in, + ACTIONS(5653), 1, + anon_sym_SLASH_SLASH, + ACTIONS(5663), 1, + anon_sym_bit_DASHand, ACTIONS(5665), 1, + anon_sym_bit_DASHxor, + ACTIONS(5667), 1, + anon_sym_bit_DASHor, + ACTIONS(5669), 1, + anon_sym_and, + ACTIONS(5671), 1, anon_sym_xor, - STATE(2958), 1, + STATE(2976), 1, sym_comment, - ACTIONS(1561), 2, + ACTIONS(1411), 2, sym_identifier, anon_sym_or, - ACTIONS(5637), 2, + ACTIONS(5643), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5639), 2, + ACTIONS(5645), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5645), 2, + ACTIONS(5651), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5649), 2, + ACTIONS(5655), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5655), 2, + ACTIONS(5661), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5643), 3, + ACTIONS(5649), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5653), 3, + ACTIONS(5659), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5651), 4, + ACTIONS(5657), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 5, + ACTIONS(1413), 5, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [140749] = 20, + [149354] = 20, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1561), 1, + ACTIONS(1411), 1, sym_identifier, - ACTIONS(5641), 1, - anon_sym_in, ACTIONS(5647), 1, + anon_sym_in, + ACTIONS(5653), 1, anon_sym_SLASH_SLASH, - ACTIONS(5657), 1, + ACTIONS(5663), 1, anon_sym_bit_DASHand, - ACTIONS(5659), 1, + ACTIONS(5665), 1, anon_sym_bit_DASHxor, - ACTIONS(5661), 1, + ACTIONS(5667), 1, anon_sym_bit_DASHor, - ACTIONS(5663), 1, + ACTIONS(5669), 1, anon_sym_and, - ACTIONS(5665), 1, + ACTIONS(5671), 1, anon_sym_xor, - ACTIONS(5667), 1, + ACTIONS(5673), 1, anon_sym_or, - STATE(2959), 1, + STATE(2977), 1, sym_comment, - ACTIONS(5637), 2, + ACTIONS(5643), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5639), 2, + ACTIONS(5645), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5645), 2, + ACTIONS(5651), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5649), 2, + ACTIONS(5655), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5655), 2, + ACTIONS(5661), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5643), 3, + ACTIONS(5649), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5653), 3, + ACTIONS(5659), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5651), 4, + ACTIONS(5657), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 5, + ACTIONS(1413), 5, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [140826] = 7, - ACTIONS(3), 1, + [149431] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5708), 1, - anon_sym_DOT2, - STATE(2960), 1, + STATE(2978), 1, sym_comment, - STATE(2964), 1, - sym_path, - STATE(3582), 1, - sym_cell_path, - ACTIONS(1156), 6, + ACTIONS(1555), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1553), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1158), 25, anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -285508,25 +286484,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [140877] = 7, + [149476] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5708), 1, + ACTIONS(5602), 1, anon_sym_DOT2, - STATE(2961), 1, + STATE(2979), 1, sym_comment, - STATE(2964), 1, + STATE(2981), 1, sym_path, - STATE(3569), 1, + STATE(3600), 1, sym_cell_path, - ACTIONS(1168), 6, + ACTIONS(1209), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1170), 25, + ACTIONS(1211), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -285552,18 +286528,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [140928] = 4, + [149527] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2962), 1, + STATE(2980), 1, sym_comment, - ACTIONS(1395), 5, + ACTIONS(1539), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1397), 29, + ACTIONS(1541), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -285593,25 +286569,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [140973] = 7, + [149572] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5708), 1, + ACTIONS(5602), 1, anon_sym_DOT2, - STATE(2963), 1, + STATE(2981), 1, sym_comment, - STATE(2998), 1, + STATE(3047), 1, aux_sym_cell_path_repeat1, - STATE(3358), 1, + STATE(3350), 1, sym_path, - ACTIONS(1164), 6, + ACTIONS(1175), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1166), 25, + ACTIONS(1177), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -285637,36 +286613,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [141024] = 7, - ACTIONS(3), 1, + [149623] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5708), 1, - anon_sym_DOT2, - STATE(2964), 1, + STATE(2982), 1, sym_comment, - STATE(3029), 1, - aux_sym_cell_path_repeat1, - STATE(3358), 1, - sym_path, - ACTIONS(1164), 6, + ACTIONS(1465), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1463), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1166), 25, anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -285681,15 +286654,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [141075] = 4, + [149668] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2965), 1, + STATE(2983), 1, sym_comment, - ACTIONS(1393), 2, + ACTIONS(1473), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1391), 32, + ACTIONS(1471), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -285722,15 +286695,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [141120] = 4, + [149713] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2966), 1, + STATE(2984), 1, sym_comment, - ACTIONS(1445), 2, + ACTIONS(1533), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1443), 32, + ACTIONS(1531), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -285763,24 +286736,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [141165] = 6, + [149758] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1533), 1, + anon_sym_LF, + STATE(2985), 1, + sym_comment, + ACTIONS(1531), 33, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [149803] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5710), 1, + ACTIONS(5718), 1, anon_sym_DOT2, - STATE(3358), 1, + STATE(3350), 1, sym_path, - STATE(2967), 2, + STATE(2986), 2, sym_comment, aux_sym_cell_path_repeat1, - ACTIONS(1135), 6, + ACTIONS(1198), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1137), 25, + ACTIONS(1200), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -285806,56 +286820,116 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [141214] = 4, - ACTIONS(105), 1, + [149852] = 23, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2968), 1, + ACTIONS(5681), 1, + anon_sym_DASH_DASH, + ACTIONS(5687), 1, + anon_sym_LBRACE, + ACTIONS(5701), 1, + anon_sym_bit_DASHand, + ACTIONS(5703), 1, + anon_sym_bit_DASHxor, + ACTIONS(5705), 1, + anon_sym_bit_DASHor, + ACTIONS(5707), 1, + anon_sym_and, + ACTIONS(5709), 1, + anon_sym_xor, + ACTIONS(5711), 1, + anon_sym_or, + ACTIONS(5713), 1, + sym_short_flag, + STATE(1320), 1, + sym_block, + STATE(2987), 1, sym_comment, - ACTIONS(1385), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1383), 32, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(4230), 1, + sym_long_flag, + STATE(4788), 1, + sym__flag, + ACTIONS(5679), 2, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_LT2, + ACTIONS(5683), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(5689), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(5699), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5685), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + [149935] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1324), 1, + anon_sym_LF, + STATE(2988), 1, + sym_comment, + ACTIONS(1322), 33, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [141259] = 4, + [149980] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2969), 1, + STATE(2989), 1, sym_comment, - ACTIONS(1381), 2, + ACTIONS(1167), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1379), 32, + ACTIONS(1165), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -285888,217 +286962,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [141304] = 23, + [150025] = 23, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5674), 1, + ACTIONS(5681), 1, anon_sym_DASH_DASH, - ACTIONS(5680), 1, + ACTIONS(5687), 1, anon_sym_LBRACE, - ACTIONS(5694), 1, + ACTIONS(5701), 1, anon_sym_bit_DASHand, - ACTIONS(5696), 1, + ACTIONS(5703), 1, anon_sym_bit_DASHxor, - ACTIONS(5698), 1, + ACTIONS(5705), 1, anon_sym_bit_DASHor, - ACTIONS(5700), 1, + ACTIONS(5707), 1, anon_sym_and, - ACTIONS(5702), 1, + ACTIONS(5709), 1, anon_sym_xor, - ACTIONS(5704), 1, + ACTIONS(5711), 1, anon_sym_or, - ACTIONS(5706), 1, + ACTIONS(5713), 1, sym_short_flag, - STATE(1267), 1, + STATE(1322), 1, sym_block, - STATE(2970), 1, + STATE(2990), 1, sym_comment, - STATE(4203), 1, + STATE(4230), 1, sym_long_flag, - STATE(4734), 1, + STATE(4786), 1, sym__flag, - ACTIONS(5672), 2, + ACTIONS(5679), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5676), 2, + ACTIONS(5683), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5682), 2, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5684), 2, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, + ACTIONS(5699), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5678), 4, + ACTIONS(5685), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5690), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [141387] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1365), 1, - anon_sym_LF, - STATE(2971), 1, - sym_comment, - ACTIONS(1363), 33, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [141432] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2972), 1, - sym_comment, - ACTIONS(1144), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1142), 32, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [141477] = 23, + [150108] = 23, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5674), 1, + ACTIONS(5681), 1, anon_sym_DASH_DASH, - ACTIONS(5680), 1, + ACTIONS(5687), 1, anon_sym_LBRACE, - ACTIONS(5694), 1, + ACTIONS(5701), 1, anon_sym_bit_DASHand, - ACTIONS(5696), 1, + ACTIONS(5703), 1, anon_sym_bit_DASHxor, - ACTIONS(5698), 1, + ACTIONS(5705), 1, anon_sym_bit_DASHor, - ACTIONS(5700), 1, + ACTIONS(5707), 1, anon_sym_and, - ACTIONS(5702), 1, + ACTIONS(5709), 1, anon_sym_xor, - ACTIONS(5704), 1, + ACTIONS(5711), 1, anon_sym_or, - ACTIONS(5706), 1, + ACTIONS(5713), 1, sym_short_flag, - STATE(1262), 1, + STATE(1324), 1, sym_block, - STATE(2973), 1, + STATE(2991), 1, sym_comment, - STATE(4203), 1, + STATE(4230), 1, sym_long_flag, - STATE(4739), 1, + STATE(4784), 1, sym__flag, - ACTIONS(5672), 2, + ACTIONS(5679), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5676), 2, + ACTIONS(5683), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5682), 2, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5684), 2, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, + ACTIONS(5699), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5678), 4, + ACTIONS(5685), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5690), 4, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [141560] = 4, + [150191] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2974), 1, + STATE(2992), 1, sym_comment, - ACTIONS(1401), 2, + ACTIONS(1529), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1399), 32, + ACTIONS(1527), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -286131,33 +287123,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [141605] = 4, - ACTIONS(105), 1, + [150236] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2975), 1, + STATE(2993), 1, sym_comment, - ACTIONS(1389), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1387), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1553), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1555), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -286171,57 +287164,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [141650] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1385), 1, - anon_sym_LF, - STATE(2976), 1, - sym_comment, - ACTIONS(1383), 33, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [141695] = 4, + [150281] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2977), 1, + STATE(2994), 1, sym_comment, - ACTIONS(1377), 2, + ACTIONS(1537), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1375), 32, + ACTIONS(1535), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -286254,14 +287205,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [141740] = 5, + [150326] = 5, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(991), 1, anon_sym_LF, - ACTIONS(4576), 1, + ACTIONS(4584), 1, aux_sym_unquoted_token3, - STATE(2978), 1, + STATE(2995), 1, sym_comment, ACTIONS(989), 32, anon_sym_SEMI, @@ -286296,85 +287247,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [141787] = 23, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5674), 1, - anon_sym_DASH_DASH, - ACTIONS(5680), 1, - anon_sym_LBRACE, - ACTIONS(5694), 1, - anon_sym_bit_DASHand, - ACTIONS(5696), 1, - anon_sym_bit_DASHxor, - ACTIONS(5698), 1, - anon_sym_bit_DASHor, - ACTIONS(5700), 1, - anon_sym_and, - ACTIONS(5702), 1, - anon_sym_xor, - ACTIONS(5704), 1, - anon_sym_or, - ACTIONS(5706), 1, - sym_short_flag, - STATE(1242), 1, - sym_block, - STATE(2979), 1, - sym_comment, - STATE(4203), 1, - sym_long_flag, - STATE(4747), 1, - sym__flag, - ACTIONS(5672), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5676), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(5684), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5692), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5678), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5690), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [141870] = 7, + [150373] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5713), 1, + ACTIONS(5721), 1, anon_sym_DOT2, - STATE(2963), 1, + STATE(2975), 1, sym_path, - STATE(2980), 1, + STATE(2996), 1, sym_comment, - STATE(3394), 1, + STATE(3421), 1, sym_cell_path, - ACTIONS(1198), 6, + ACTIONS(1190), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1200), 25, + ACTIONS(1192), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -286400,19 +287291,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [141921] = 6, + [150424] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5716), 1, + ACTIONS(5724), 1, anon_sym_DOT2, - ACTIONS(5719), 1, + ACTIONS(5727), 1, aux_sym__val_range_end_decimal_token2, - STATE(2981), 1, + STATE(2997), 1, sym_comment, - ACTIONS(1237), 2, + ACTIONS(1280), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1235), 30, + ACTIONS(1278), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -286443,15 +287334,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [141970] = 4, + [150473] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2982), 1, + STATE(2998), 1, sym_comment, - ACTIONS(1397), 2, + ACTIONS(1541), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1395), 32, + ACTIONS(1539), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -286484,23 +287375,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142015] = 4, + [150518] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2986), 1, + aux_sym_cell_path_repeat1, + STATE(2999), 1, + sym_comment, + STATE(3350), 1, + sym_path, + ACTIONS(1179), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1181), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + sym_short_flag, + [150567] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2983), 1, + STATE(3000), 1, sym_comment, - ACTIONS(1276), 3, + ACTIONS(1525), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1274), 31, + ACTIONS(1523), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -286525,15 +287458,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [142060] = 4, + sym_short_flag, + [150612] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2984), 1, + STATE(3001), 1, sym_comment, - ACTIONS(1373), 2, + ACTIONS(1521), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1371), 32, + ACTIONS(1519), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -286566,15 +287500,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142105] = 4, + [150657] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2985), 1, + STATE(3002), 1, sym_comment, - ACTIONS(1405), 2, + ACTIONS(1509), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1403), 32, + ACTIONS(1507), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -286607,15 +287541,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142150] = 4, + [150702] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2986), 1, + STATE(3003), 1, sym_comment, - ACTIONS(1409), 2, + ACTIONS(1505), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1407), 32, + ACTIONS(1503), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -286648,15 +287582,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142195] = 4, + [150747] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2987), 1, + STATE(3004), 1, sym_comment, - ACTIONS(1413), 2, + ACTIONS(1497), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1411), 32, + ACTIONS(1495), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -286689,15 +287623,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142240] = 4, + [150792] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2988), 1, + STATE(3005), 1, sym_comment, - ACTIONS(1417), 2, + ACTIONS(1493), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1415), 32, + ACTIONS(1491), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -286730,15 +287664,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142285] = 4, + [150837] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2989), 1, + STATE(3006), 1, sym_comment, - ACTIONS(1421), 2, + ACTIONS(1489), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1419), 32, + ACTIONS(1487), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -286771,15 +287705,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142330] = 4, + [150882] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2990), 1, + STATE(3007), 1, sym_comment, - ACTIONS(1425), 2, + ACTIONS(1485), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1423), 32, + ACTIONS(1483), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -286812,15 +287746,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142375] = 4, + [150927] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2991), 1, + STATE(3008), 1, sym_comment, - ACTIONS(1433), 2, + ACTIONS(1481), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1431), 32, + ACTIONS(1479), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -286853,15 +287787,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142420] = 4, + [150972] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2992), 1, + STATE(3009), 1, sym_comment, - ACTIONS(1437), 2, + ACTIONS(1461), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1435), 32, + ACTIONS(1459), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -286894,18 +287828,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142465] = 4, + [151017] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2993), 1, + STATE(3010), 1, sym_comment, - ACTIONS(1443), 5, + ACTIONS(1463), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1445), 29, + ACTIONS(1465), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -286935,15 +287869,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [142510] = 4, + [151062] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2994), 1, + STATE(3011), 1, sym_comment, - ACTIONS(1441), 2, + ACTIONS(1453), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1439), 32, + ACTIONS(1451), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -286976,10 +287910,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142555] = 4, + [151107] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2995), 1, + STATE(3012), 1, sym_comment, ACTIONS(1449), 2, ts_builtin_sym_end, @@ -287017,15 +287951,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142600] = 4, + [151152] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2996), 1, + STATE(3013), 1, sym_comment, - ACTIONS(1453), 2, + ACTIONS(1445), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1451), 32, + ACTIONS(1443), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -287058,15 +287992,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142645] = 4, + [151197] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2997), 1, + STATE(3014), 1, sym_comment, - ACTIONS(1457), 2, + ACTIONS(1437), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1455), 32, + ACTIONS(1435), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -287099,26 +288033,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142690] = 6, + [151242] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2967), 1, - aux_sym_cell_path_repeat1, - STATE(2998), 1, + STATE(3015), 1, sym_comment, - STATE(3358), 1, - sym_path, - ACTIONS(1194), 6, + ACTIONS(1471), 5, anon_sym_GT, - anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1196), 26, - anon_sym_DASH_DASH, + ACTIONS(1473), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, anon_sym_in, + anon_sym_if, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -287140,17 +288074,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - sym_short_flag, - [142739] = 4, + [151287] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2999), 1, + STATE(3016), 1, sym_comment, - ACTIONS(1461), 2, + ACTIONS(1425), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1459), 32, + ACTIONS(1423), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -287183,77 +288115,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142784] = 4, - ACTIONS(3), 1, + [151332] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3000), 1, + STATE(3017), 1, sym_comment, - ACTIONS(1391), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1393), 29, - anon_sym_COMMA, + ACTIONS(1417), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1415), 32, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [142829] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5708), 1, - anon_sym_DOT2, - STATE(2964), 1, - sym_path, - STATE(3001), 1, - sym_comment, - STATE(3420), 1, - sym_cell_path, - ACTIONS(1202), 6, anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1204), 25, anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -287268,15 +288156,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142880] = 4, + [151377] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3002), 1, + STATE(3018), 1, sym_comment, - ACTIONS(1465), 2, + ACTIONS(1421), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1463), 32, + ACTIONS(1419), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -287309,15 +288197,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142925] = 4, + [151422] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3003), 1, + STATE(3019), 1, sym_comment, - ACTIONS(1469), 2, + ACTIONS(1429), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1467), 32, + ACTIONS(1427), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -287350,15 +288238,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [142970] = 4, + [151467] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3004), 1, + STATE(3020), 1, sym_comment, - ACTIONS(1473), 2, + ACTIONS(1517), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1471), 32, + ACTIONS(1515), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -287391,56 +288279,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [143015] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3005), 1, - sym_comment, - ACTIONS(1379), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1381), 29, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [143060] = 4, + [151512] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3006), 1, + STATE(3021), 1, sym_comment, - ACTIONS(1507), 2, + ACTIONS(1567), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1505), 32, + ACTIONS(1565), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -287473,15 +288320,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [143105] = 4, + [151557] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3007), 1, + STATE(3022), 1, sym_comment, - ACTIONS(1511), 2, + ACTIONS(1559), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1509), 32, + ACTIONS(1557), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -287514,15 +288361,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [143150] = 4, + [151602] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3008), 1, + STATE(3023), 1, sym_comment, - ACTIONS(1519), 2, + ACTIONS(1551), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1517), 32, + ACTIONS(1549), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -287555,15 +288402,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [143195] = 4, + [151647] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3009), 1, + STATE(3024), 1, sym_comment, - ACTIONS(1523), 2, + ACTIONS(1501), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1521), 32, + ACTIONS(1499), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -287596,15 +288443,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [143240] = 4, + [151692] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3010), 1, + STATE(3025), 1, sym_comment, - ACTIONS(1527), 2, + ACTIONS(1441), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1525), 32, + ACTIONS(1439), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -287637,23 +288484,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [143285] = 5, + [151737] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1357), 1, + ACTIONS(2688), 1, anon_sym_LF, - ACTIONS(4966), 1, - anon_sym_DOT2, - STATE(3011), 1, + STATE(3026), 1, sym_comment, - ACTIONS(1355), 32, + ACTIONS(2686), 33, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [151782] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3027), 1, + sym_comment, + ACTIONS(1513), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1511), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -287679,22 +288565,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [143332] = 4, + sym_short_flag, + [151827] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3012), 1, + STATE(3028), 1, sym_comment, - ACTIONS(1531), 2, + ACTIONS(1302), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1529), 32, + anon_sym_DOT2, + ACTIONS(1300), 31, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -287719,16 +288607,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [143377] = 4, + [151872] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3013), 1, + STATE(3029), 1, sym_comment, - ACTIONS(1539), 2, + ACTIONS(1563), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1537), 32, + ACTIONS(1561), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -287761,15 +288648,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [143422] = 4, + [151917] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3014), 1, + STATE(3030), 1, sym_comment, - ACTIONS(1543), 2, + ACTIONS(1571), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1541), 32, + ACTIONS(1569), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -287802,33 +288689,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [143467] = 4, - ACTIONS(105), 1, + [151962] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3015), 1, + STATE(3031), 1, sym_comment, - ACTIONS(1547), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1545), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1165), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1167), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -287842,35 +288730,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [143512] = 4, - ACTIONS(3), 1, + [152007] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3016), 1, + ACTIONS(1355), 1, + anon_sym_LF, + ACTIONS(4940), 1, + anon_sym_DOT2, + STATE(3032), 1, sym_comment, - ACTIONS(1142), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1144), 29, - anon_sym_COMMA, + ACTIONS(1353), 32, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -287884,37 +288772,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [143557] = 7, - ACTIONS(3), 1, + [152054] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5721), 1, - anon_sym_DOT2, - ACTIONS(5723), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(5725), 1, - aux_sym_unquoted_token2, - STATE(3017), 1, + ACTIONS(5729), 1, + sym__long_flag_identifier, + STATE(3033), 1, sym_comment, - ACTIONS(1142), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1144), 26, + ACTIONS(2661), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2657), 31, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [152101] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3034), 1, + sym_comment, + ACTIONS(1477), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1475), 32, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -287928,15 +288854,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [143608] = 4, + sym_short_flag, + [152146] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3018), 1, + STATE(3035), 1, sym_comment, - ACTIONS(1551), 2, + ACTIONS(1477), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1549), 32, + ACTIONS(1475), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -287969,15 +288896,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [143653] = 4, + [152191] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3019), 1, + STATE(3036), 1, sym_comment, - ACTIONS(1551), 2, + ACTIONS(1379), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1549), 32, + ACTIONS(1377), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -288010,15 +288937,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [143698] = 4, + [152236] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3020), 1, + STATE(3037), 1, sym_comment, - ACTIONS(1555), 2, + ACTIONS(155), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1553), 32, + ACTIONS(153), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -288051,33 +288978,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [143743] = 4, - ACTIONS(105), 1, + [152281] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3021), 1, + ACTIONS(5731), 1, + anon_sym_DOT2, + ACTIONS(5733), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(5735), 1, + aux_sym_unquoted_token2, + STATE(3038), 1, sym_comment, - ACTIONS(153), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(151), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1165), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1167), 26, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_if, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -288091,27 +289022,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [143788] = 4, + [152332] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(3022), 1, + ACTIONS(5602), 1, + anon_sym_DOT2, + STATE(2981), 1, + sym_path, + STATE(3039), 1, sym_comment, - ACTIONS(1355), 5, + STATE(3345), 1, + sym_cell_path, + ACTIONS(1147), 6, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1357), 29, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, + ACTIONS(1149), 25, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_if, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -288133,59 +289065,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [143833] = 4, + sym_short_flag, + [152383] = 13, ACTIONS(105), 1, anon_sym_POUND, - STATE(3023), 1, + ACTIONS(5254), 1, + anon_sym_bit_DASHand, + ACTIONS(5256), 1, + anon_sym_bit_DASHxor, + STATE(3040), 1, sym_comment, - ACTIONS(1369), 3, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1367), 31, + ACTIONS(5242), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5248), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5250), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5252), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5244), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5246), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5240), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1411), 8, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_short_flag, - [143878] = 5, + [152446] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5727), 1, + ACTIONS(5737), 1, aux_sym__val_range_end_decimal_token2, - STATE(3024), 1, + STATE(3041), 1, sym_comment, - ACTIONS(1259), 3, + ACTIONS(1228), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1257), 30, + ACTIONS(1226), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -288216,25 +289158,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [143925] = 7, + [152493] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5708), 1, + ACTIONS(5602), 1, anon_sym_DOT2, - STATE(2964), 1, + STATE(2981), 1, sym_path, - STATE(3025), 1, + STATE(3042), 1, sym_comment, - STATE(3549), 1, + STATE(3527), 1, sym_cell_path, - ACTIONS(1129), 6, + ACTIONS(1216), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1131), 25, + ACTIONS(1218), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -288260,57 +289202,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [143976] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2614), 1, - anon_sym_LF, - STATE(3026), 1, - sym_comment, - ACTIONS(2612), 33, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [144021] = 5, + [152544] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(153), 1, + ACTIONS(155), 1, anon_sym_LF, - ACTIONS(4966), 1, + ACTIONS(4940), 1, anon_sym_DOT2, - STATE(3027), 1, + STATE(3043), 1, sym_comment, - ACTIONS(151), 32, + ACTIONS(153), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -288343,18 +289244,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [144068] = 4, + [152591] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3028), 1, + STATE(3044), 1, sym_comment, - ACTIONS(1571), 5, + ACTIONS(1353), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1573), 29, + ACTIONS(1355), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -288384,17 +289285,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [144113] = 7, + [152636] = 23, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5708), 1, - anon_sym_DOT2, - STATE(2967), 1, - aux_sym_cell_path_repeat1, - STATE(3029), 1, + ACTIONS(5681), 1, + anon_sym_DASH_DASH, + ACTIONS(5687), 1, + anon_sym_LBRACE, + ACTIONS(5701), 1, + anon_sym_bit_DASHand, + ACTIONS(5703), 1, + anon_sym_bit_DASHxor, + ACTIONS(5705), 1, + anon_sym_bit_DASHor, + ACTIONS(5707), 1, + anon_sym_and, + ACTIONS(5709), 1, + anon_sym_xor, + ACTIONS(5711), 1, + anon_sym_or, + ACTIONS(5713), 1, + sym_short_flag, + STATE(1277), 1, + sym_block, + STATE(3045), 1, sym_comment, - STATE(3358), 1, + STATE(4230), 1, + sym_long_flag, + STATE(4767), 1, + sym__flag, + ACTIONS(5679), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5683), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5689), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(5691), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5693), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5695), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5699), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5685), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5697), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [152719] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5602), 1, + anon_sym_DOT2, + STATE(2981), 1, sym_path, + STATE(3046), 1, + sym_comment, + STATE(3579), 1, + sym_cell_path, ACTIONS(1194), 6, anon_sym_GT, anon_sym_DASH, @@ -288428,17 +289389,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [144164] = 5, + [152770] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5602), 1, + anon_sym_DOT2, + STATE(2986), 1, + aux_sym_cell_path_repeat1, + STATE(3047), 1, + sym_comment, + STATE(3350), 1, + sym_path, + ACTIONS(1179), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1181), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [152821] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5729), 1, - sym__long_flag_identifier, - STATE(3030), 1, + STATE(3048), 1, sym_comment, - ACTIONS(2432), 2, + ACTIONS(1310), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2428), 31, + anon_sym_DOT2, + ACTIONS(1308), 31, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -288470,117 +289474,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [144211] = 23, + [152866] = 23, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5674), 1, + ACTIONS(5681), 1, anon_sym_DASH_DASH, - ACTIONS(5680), 1, + ACTIONS(5687), 1, anon_sym_LBRACE, - ACTIONS(5694), 1, + ACTIONS(5701), 1, anon_sym_bit_DASHand, - ACTIONS(5696), 1, + ACTIONS(5703), 1, anon_sym_bit_DASHxor, - ACTIONS(5698), 1, + ACTIONS(5705), 1, anon_sym_bit_DASHor, - ACTIONS(5700), 1, + ACTIONS(5707), 1, anon_sym_and, - ACTIONS(5702), 1, + ACTIONS(5709), 1, anon_sym_xor, - ACTIONS(5704), 1, + ACTIONS(5711), 1, anon_sym_or, - ACTIONS(5706), 1, + ACTIONS(5713), 1, sym_short_flag, - STATE(1252), 1, + STATE(1276), 1, sym_block, - STATE(3031), 1, + STATE(3049), 1, sym_comment, - STATE(4203), 1, + STATE(4230), 1, sym_long_flag, - STATE(4737), 1, + STATE(4770), 1, sym__flag, - ACTIONS(5672), 2, + ACTIONS(5679), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5676), 2, + ACTIONS(5683), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5682), 2, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5684), 2, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, + ACTIONS(5699), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5678), 4, + ACTIONS(5685), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5690), 4, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [144294] = 5, + [152949] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1331), 1, - anon_sym_LF, - ACTIONS(5731), 1, - anon_sym_DOT2, - STATE(3032), 1, - sym_comment, - ACTIONS(1329), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [144341] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3033), 1, + STATE(3050), 1, sym_comment, - ACTIONS(1535), 2, + ACTIONS(1469), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1533), 32, + ACTIONS(1467), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -288613,16 +289575,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [144386] = 4, + [152994] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3034), 1, + STATE(3051), 1, sym_comment, - ACTIONS(1288), 3, + ACTIONS(1314), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1286), 31, + ACTIONS(1312), 31, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -288654,15 +289616,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [144431] = 4, + [153039] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3035), 1, + STATE(3052), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -288695,69 +289657,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [144476] = 17, + [153084] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5242), 1, + ACTIONS(5254), 1, anon_sym_bit_DASHand, - ACTIONS(5244), 1, + ACTIONS(5256), 1, anon_sym_bit_DASHxor, - ACTIONS(5246), 1, + ACTIONS(5258), 1, anon_sym_bit_DASHor, - ACTIONS(5248), 1, + ACTIONS(5260), 1, anon_sym_and, - ACTIONS(5250), 1, + ACTIONS(5262), 1, anon_sym_xor, - ACTIONS(5252), 1, + ACTIONS(5264), 1, anon_sym_or, - STATE(3036), 1, + STATE(3053), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5230), 2, + ACTIONS(5242), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5236), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, + ACTIONS(5250), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5240), 2, + ACTIONS(5252), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1561), 4, + ACTIONS(1411), 4, anon_sym_SEMI, anon_sym_PIPE, anon_sym_DASH_DASH, sym_short_flag, - ACTIONS(5232), 4, + ACTIONS(5244), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5234), 4, + ACTIONS(5246), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5228), 6, + ACTIONS(5240), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [144547] = 4, + [153155] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3037), 1, + STATE(3054), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -288790,68 +289752,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [144592] = 16, + [153200] = 16, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5242), 1, + ACTIONS(5254), 1, anon_sym_bit_DASHand, - ACTIONS(5244), 1, + ACTIONS(5256), 1, anon_sym_bit_DASHxor, - ACTIONS(5246), 1, + ACTIONS(5258), 1, anon_sym_bit_DASHor, - ACTIONS(5248), 1, + ACTIONS(5260), 1, anon_sym_and, - ACTIONS(5250), 1, + ACTIONS(5262), 1, anon_sym_xor, - STATE(3038), 1, + STATE(3055), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5230), 2, + ACTIONS(5242), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5236), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, + ACTIONS(5250), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5240), 2, + ACTIONS(5252), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5232), 4, + ACTIONS(5244), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5234), 4, + ACTIONS(5246), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 5, + ACTIONS(1411), 5, anon_sym_SEMI, anon_sym_PIPE, anon_sym_DASH_DASH, anon_sym_or, sym_short_flag, - ACTIONS(5228), 6, + ACTIONS(5240), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [144661] = 4, + [153269] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3039), 1, + STATE(3056), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -288884,67 +289846,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [144706] = 15, + [153314] = 15, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5242), 1, + ACTIONS(5254), 1, anon_sym_bit_DASHand, - ACTIONS(5244), 1, + ACTIONS(5256), 1, anon_sym_bit_DASHxor, - ACTIONS(5246), 1, + ACTIONS(5258), 1, anon_sym_bit_DASHor, - ACTIONS(5248), 1, + ACTIONS(5260), 1, anon_sym_and, - STATE(3040), 1, + STATE(3057), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5230), 2, + ACTIONS(5242), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5236), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, + ACTIONS(5250), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5240), 2, + ACTIONS(5252), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5232), 4, + ACTIONS(5244), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5234), 4, + ACTIONS(5246), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 6, + ACTIONS(1411), 6, anon_sym_SEMI, anon_sym_PIPE, anon_sym_DASH_DASH, anon_sym_xor, anon_sym_or, sym_short_flag, - ACTIONS(5228), 6, + ACTIONS(5240), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [144773] = 4, + [153381] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3041), 1, + STATE(3058), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -288977,50 +289939,50 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [144818] = 14, + [153426] = 14, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5242), 1, + ACTIONS(5254), 1, anon_sym_bit_DASHand, - ACTIONS(5244), 1, + ACTIONS(5256), 1, anon_sym_bit_DASHxor, - ACTIONS(5246), 1, + ACTIONS(5258), 1, anon_sym_bit_DASHor, - STATE(3042), 1, + STATE(3059), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5230), 2, + ACTIONS(5242), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5236), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, + ACTIONS(5250), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5240), 2, + ACTIONS(5252), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5232), 4, + ACTIONS(5244), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5234), 4, + ACTIONS(5246), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5228), 6, + ACTIONS(5240), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 7, + ACTIONS(1411), 7, anon_sym_SEMI, anon_sym_PIPE, anon_sym_DASH_DASH, @@ -289028,15 +289990,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [144883] = 4, + [153491] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3043), 1, + STATE(3060), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -289069,65 +290031,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [144928] = 13, - ACTIONS(105), 1, + [153536] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5242), 1, - anon_sym_bit_DASHand, - ACTIONS(5244), 1, - anon_sym_bit_DASHxor, - STATE(3044), 1, + STATE(3061), 1, sym_comment, - ACTIONS(1563), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5230), 2, - anon_sym_DASH, + ACTIONS(1545), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(5236), 2, + anon_sym_LT2, + ACTIONS(1547), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5240), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5232), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5234), 4, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5228), 6, - anon_sym_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 8, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH_DASH, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [144991] = 4, + [153581] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3045), 1, + STATE(3062), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -289160,46 +290113,46 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145036] = 12, + [153626] = 12, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5242), 1, + ACTIONS(5254), 1, anon_sym_bit_DASHand, - STATE(3046), 1, + STATE(3063), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5230), 2, + ACTIONS(5242), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5236), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, + ACTIONS(5250), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5240), 2, + ACTIONS(5252), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5232), 4, + ACTIONS(5244), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5234), 4, + ACTIONS(5246), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5228), 6, + ACTIONS(5240), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 9, + ACTIONS(1411), 9, anon_sym_SEMI, anon_sym_PIPE, anon_sym_DASH_DASH, @@ -289209,15 +290162,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145097] = 4, + [153687] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3047), 1, + STATE(3064), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -289250,44 +290203,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145142] = 11, + [153732] = 11, ACTIONS(105), 1, anon_sym_POUND, - STATE(3048), 1, + STATE(3065), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5230), 2, + ACTIONS(5242), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5236), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, + ACTIONS(5250), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5240), 2, + ACTIONS(5252), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5232), 4, + ACTIONS(5244), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5234), 4, + ACTIONS(5246), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5228), 6, + ACTIONS(5240), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 10, + ACTIONS(1411), 10, anon_sym_SEMI, anon_sym_PIPE, anon_sym_DASH_DASH, @@ -289298,15 +290251,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145201] = 4, + [153791] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3049), 1, + STATE(3066), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -289339,29 +290292,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145246] = 8, + [153836] = 8, ACTIONS(105), 1, anon_sym_POUND, - STATE(3050), 1, + STATE(3067), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5230), 2, + ACTIONS(5242), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5236), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, + ACTIONS(5250), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5234), 4, + ACTIONS(5246), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 22, + ACTIONS(1411), 22, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -289384,15 +290337,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145299] = 4, + [153889] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3051), 1, + STATE(3068), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -289425,18 +290378,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145344] = 5, + [153934] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3052), 1, + STATE(3069), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5236), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(1561), 30, + ACTIONS(1411), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -289467,15 +290420,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145391] = 4, + [153981] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3053), 1, + STATE(3070), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -289508,23 +290461,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145436] = 6, + [154026] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(3054), 1, + STATE(3071), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5236), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5234), 4, + ACTIONS(5246), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 26, + ACTIONS(1411), 26, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -289551,15 +290504,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145485] = 4, + [154075] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3055), 1, + STATE(3072), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -289592,41 +290545,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145530] = 10, + [154120] = 10, ACTIONS(105), 1, anon_sym_POUND, - STATE(3056), 1, + STATE(3073), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5230), 2, + ACTIONS(5242), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5236), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, + ACTIONS(5250), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5232), 4, + ACTIONS(5244), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5234), 4, + ACTIONS(5246), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5228), 6, + ACTIONS(5240), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 12, + ACTIONS(1411), 12, anon_sym_SEMI, anon_sym_PIPE, anon_sym_DASH_DASH, @@ -289639,15 +290592,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145587] = 4, + [154177] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3057), 1, + STATE(3074), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -289680,26 +290633,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145632] = 7, + [154222] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(3058), 1, + STATE(3075), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5230), 2, + ACTIONS(5242), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5236), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5234), 4, + ACTIONS(5246), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 24, + ACTIONS(1411), 24, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -289724,15 +290677,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145683] = 4, + [154273] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3059), 1, + STATE(3076), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -289765,36 +290718,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145728] = 9, + [154318] = 9, ACTIONS(105), 1, anon_sym_POUND, - STATE(3060), 1, + STATE(3077), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5230), 2, + ACTIONS(5242), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5236), 2, + ACTIONS(5248), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5238), 2, + ACTIONS(5250), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5234), 4, + ACTIONS(5246), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5228), 6, + ACTIONS(5240), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 16, + ACTIONS(1411), 16, anon_sym_SEMI, anon_sym_PIPE, anon_sym_DASH_DASH, @@ -289811,19 +290764,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145783] = 6, + [154373] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5719), 1, + ACTIONS(5727), 1, aux_sym__val_range_end_decimal_token2, - ACTIONS(5733), 1, + ACTIONS(5739), 1, anon_sym_DOT2, - STATE(3061), 1, + STATE(3078), 1, sym_comment, - ACTIONS(1237), 2, + ACTIONS(1280), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1235), 30, + ACTIONS(1278), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -289854,85 +290807,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [145832] = 23, + [154422] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5674), 1, - anon_sym_DASH_DASH, - ACTIONS(5680), 1, - anon_sym_LBRACE, - ACTIONS(5694), 1, - anon_sym_bit_DASHand, - ACTIONS(5696), 1, - anon_sym_bit_DASHxor, - ACTIONS(5698), 1, - anon_sym_bit_DASHor, - ACTIONS(5700), 1, - anon_sym_and, - ACTIONS(5702), 1, - anon_sym_xor, - ACTIONS(5704), 1, - anon_sym_or, - ACTIONS(5706), 1, - sym_short_flag, - STATE(1253), 1, - sym_block, - STATE(3062), 1, - sym_comment, - STATE(4203), 1, - sym_long_flag, - STATE(4738), 1, - sym__flag, - ACTIONS(5672), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5676), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(5684), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5692), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5678), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5690), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [145915] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5708), 1, + ACTIONS(5602), 1, anon_sym_DOT2, - STATE(2964), 1, + STATE(2981), 1, sym_path, - STATE(3063), 1, + STATE(3079), 1, sym_comment, - STATE(3561), 1, + STATE(3421), 1, sym_cell_path, - ACTIONS(1160), 6, + ACTIONS(1190), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1162), 25, + ACTIONS(1192), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -289958,239 +290851,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [145966] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3064), 1, - sym_comment, - ACTIONS(1573), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1571), 32, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [146011] = 23, + [154473] = 23, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5674), 1, + ACTIONS(5681), 1, anon_sym_DASH_DASH, - ACTIONS(5680), 1, + ACTIONS(5687), 1, anon_sym_LBRACE, - ACTIONS(5694), 1, + ACTIONS(5701), 1, anon_sym_bit_DASHand, - ACTIONS(5696), 1, + ACTIONS(5703), 1, anon_sym_bit_DASHxor, - ACTIONS(5698), 1, + ACTIONS(5705), 1, anon_sym_bit_DASHor, - ACTIONS(5700), 1, + ACTIONS(5707), 1, anon_sym_and, - ACTIONS(5702), 1, + ACTIONS(5709), 1, anon_sym_xor, - ACTIONS(5704), 1, + ACTIONS(5711), 1, anon_sym_or, - ACTIONS(5706), 1, + ACTIONS(5713), 1, sym_short_flag, - STATE(1258), 1, + STATE(1275), 1, sym_block, - STATE(3065), 1, + STATE(3080), 1, sym_comment, - STATE(4203), 1, + STATE(4230), 1, sym_long_flag, - STATE(4741), 1, + STATE(4774), 1, sym__flag, - ACTIONS(5672), 2, + ACTIONS(5679), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5676), 2, + ACTIONS(5683), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5682), 2, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5684), 2, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, + ACTIONS(5699), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5678), 4, + ACTIONS(5685), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5690), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [146094] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2602), 1, - anon_sym_LF, - STATE(3066), 1, - sym_comment, - ACTIONS(2600), 33, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [146139] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3067), 1, - sym_comment, - ACTIONS(1557), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1559), 29, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [146184] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3068), 1, - sym_comment, - ACTIONS(1557), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1559), 29, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [146229] = 4, + [154556] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3069), 1, + STATE(3081), 1, sym_comment, - ACTIONS(1357), 2, + ACTIONS(1547), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1355), 32, + ACTIONS(1545), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -290223,75 +290952,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [146274] = 4, - ACTIONS(3), 1, + [154601] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3070), 1, + ACTIONS(1318), 1, + anon_sym_LF, + ACTIONS(5741), 1, + anon_sym_DOT2, + STATE(3082), 1, sym_comment, - ACTIONS(1399), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1401), 29, - anon_sym_COMMA, + ACTIONS(1316), 32, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [146319] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3071), 1, - sym_comment, - ACTIONS(1403), 5, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1405), 29, - anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -290305,59 +290994,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [146364] = 4, - ACTIONS(3), 1, + [154648] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3072), 1, + ACTIONS(2696), 1, + anon_sym_LF, + STATE(3083), 1, sym_comment, - ACTIONS(1407), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1409), 29, - anon_sym_COMMA, + ACTIONS(2694), 33, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, - anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [146409] = 4, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [154693] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3073), 1, + STATE(3084), 1, sym_comment, - ACTIONS(1411), 5, + ACTIONS(1373), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1413), 29, + ACTIONS(1375), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -290387,34 +291076,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [146454] = 4, - ACTIONS(3), 1, + [154738] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3074), 1, + STATE(3085), 1, sym_comment, - ACTIONS(1415), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1417), 29, - anon_sym_COMMA, + ACTIONS(1355), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1353), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -290428,18 +291116,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [146499] = 4, + sym_short_flag, + [154783] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3075), 1, + STATE(3086), 1, sym_comment, - ACTIONS(1419), 5, + ACTIONS(1523), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1421), 29, + ACTIONS(1525), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -290469,18 +291158,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [146544] = 4, + [154828] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3076), 1, + STATE(3087), 1, sym_comment, - ACTIONS(1423), 5, + ACTIONS(1519), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1425), 29, + ACTIONS(1521), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -290510,18 +291199,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [146589] = 4, + [154873] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3077), 1, + STATE(3088), 1, sym_comment, - ACTIONS(1427), 5, + ACTIONS(1507), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1429), 29, + ACTIONS(1509), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -290551,18 +291240,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [146634] = 4, + [154918] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3078), 1, + STATE(3089), 1, sym_comment, - ACTIONS(1431), 5, + ACTIONS(1503), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1433), 29, + ACTIONS(1505), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -290592,18 +291281,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [146679] = 4, + [154963] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3079), 1, + STATE(3090), 1, sym_comment, - ACTIONS(1435), 5, + ACTIONS(1495), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1437), 29, + ACTIONS(1497), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -290633,18 +291322,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [146724] = 4, + [155008] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3080), 1, + STATE(3091), 1, sym_comment, - ACTIONS(1557), 5, + ACTIONS(1491), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 29, + ACTIONS(1493), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -290674,18 +291363,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [146769] = 4, + [155053] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3081), 1, + STATE(3092), 1, sym_comment, - ACTIONS(1439), 5, + ACTIONS(1487), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1441), 29, + ACTIONS(1489), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -290715,18 +291404,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [146814] = 4, + [155098] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3082), 1, + STATE(3093), 1, sym_comment, - ACTIONS(1447), 5, + ACTIONS(1483), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1449), 29, + ACTIONS(1485), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -290756,18 +291445,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [146859] = 4, + [155143] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3083), 1, + STATE(3094), 1, sym_comment, - ACTIONS(1451), 5, + ACTIONS(1479), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1453), 29, + ACTIONS(1481), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -290797,10 +291486,92 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [146904] = 4, + [155188] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3084), 1, + STATE(3095), 1, + sym_comment, + ACTIONS(1459), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1461), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [155233] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3096), 1, + sym_comment, + ACTIONS(1373), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1375), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [155278] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3097), 1, sym_comment, ACTIONS(1455), 5, anon_sym_GT, @@ -290838,18 +291609,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [146949] = 4, + [155323] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3085), 1, + STATE(3098), 1, sym_comment, - ACTIONS(1459), 5, + ACTIONS(1451), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1461), 29, + ACTIONS(1453), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -290879,18 +291650,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [146994] = 4, + [155368] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3086), 1, + STATE(3099), 1, sym_comment, - ACTIONS(1557), 5, + ACTIONS(1447), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 29, + ACTIONS(1449), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -290920,18 +291691,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147039] = 4, + [155413] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3087), 1, + STATE(3100), 1, sym_comment, - ACTIONS(1557), 5, + ACTIONS(1443), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 29, + ACTIONS(1445), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -290961,18 +291732,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147084] = 4, + [155458] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3088), 1, + STATE(3101), 1, sym_comment, - ACTIONS(1549), 5, + ACTIONS(1435), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1551), 29, + ACTIONS(1437), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291002,18 +291773,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147129] = 4, + [155503] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3089), 1, + STATE(3102), 1, sym_comment, - ACTIONS(1371), 5, + ACTIONS(1373), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1373), 29, + ACTIONS(1375), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291043,18 +291814,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147174] = 4, + [155548] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3090), 1, + STATE(3103), 1, sym_comment, - ACTIONS(1463), 5, + ACTIONS(1373), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1465), 29, + ACTIONS(1375), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291084,18 +291855,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147219] = 4, + [155593] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3091), 1, + STATE(3104), 1, sym_comment, - ACTIONS(1467), 5, + ACTIONS(1373), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1469), 29, + ACTIONS(1375), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291125,18 +291896,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147264] = 4, + [155638] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3092), 1, + STATE(3105), 1, sym_comment, - ACTIONS(1387), 5, + ACTIONS(1423), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1389), 29, + ACTIONS(1425), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291166,18 +291937,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147309] = 4, + [155683] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3093), 1, + STATE(3106), 1, sym_comment, - ACTIONS(1383), 5, + ACTIONS(1415), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1385), 29, + ACTIONS(1417), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291207,18 +291978,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147354] = 4, + [155728] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3094), 1, + STATE(3107), 1, sym_comment, - ACTIONS(1471), 5, + ACTIONS(1419), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1473), 29, + ACTIONS(1421), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291248,18 +292019,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147399] = 4, + [155773] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3095), 1, + STATE(3108), 1, sym_comment, - ACTIONS(1557), 5, + ACTIONS(1527), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 29, + ACTIONS(1529), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291289,18 +292060,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147444] = 4, + [155818] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3096), 1, + STATE(3109), 1, sym_comment, - ACTIONS(1505), 5, + ACTIONS(1531), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1507), 29, + ACTIONS(1533), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291330,18 +292101,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147489] = 4, + [155863] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3097), 1, + STATE(3110), 1, sym_comment, - ACTIONS(1509), 5, + ACTIONS(1427), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1511), 29, + ACTIONS(1429), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291371,18 +292142,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147534] = 4, + [155908] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3098), 1, + STATE(3111), 1, sym_comment, - ACTIONS(1517), 5, + ACTIONS(1373), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1519), 29, + ACTIONS(1375), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291412,18 +292183,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147579] = 4, + [155953] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3099), 1, + STATE(3112), 1, sym_comment, - ACTIONS(1521), 5, + ACTIONS(1565), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1523), 29, + ACTIONS(1567), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291453,18 +292224,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147624] = 4, + [155998] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3100), 1, + STATE(3113), 1, sym_comment, - ACTIONS(1375), 5, + ACTIONS(1557), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1377), 29, + ACTIONS(1559), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291494,18 +292265,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147669] = 4, + [156043] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3101), 1, + STATE(3114), 1, sym_comment, - ACTIONS(1525), 5, + ACTIONS(1549), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1527), 29, + ACTIONS(1551), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291535,28 +292306,108 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147714] = 7, + [156088] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5708), 1, - anon_sym_DOT2, - STATE(2964), 1, - sym_path, - STATE(3102), 1, + STATE(3115), 1, sym_comment, - STATE(3394), 1, - sym_cell_path, - ACTIONS(1198), 6, + ACTIONS(1499), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1501), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [156133] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3116), 1, + sym_comment, + ACTIONS(1535), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1537), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [156178] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3117), 1, + sym_comment, + ACTIONS(1439), 5, + anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1200), 25, - anon_sym_DASH_DASH, + ACTIONS(1441), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, anon_sym_in, + anon_sym_if, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -291578,19 +292429,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [147765] = 4, + [156223] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3103), 1, + STATE(3118), 1, sym_comment, - ACTIONS(1529), 5, + ACTIONS(1511), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1531), 29, + ACTIONS(1513), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291620,18 +292470,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147810] = 4, + [156268] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3104), 1, + STATE(3119), 1, sym_comment, - ACTIONS(1537), 5, + ACTIONS(1515), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1539), 29, + ACTIONS(1517), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291661,18 +292511,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147855] = 4, + [156313] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3105), 1, + STATE(3120), 1, sym_comment, - ACTIONS(1557), 5, + ACTIONS(1373), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 29, + ACTIONS(1375), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291702,18 +292552,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147900] = 4, + [156358] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3106), 1, + STATE(3121), 1, sym_comment, - ACTIONS(1541), 5, + ACTIONS(1561), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1543), 29, + ACTIONS(1563), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291743,18 +292593,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147945] = 4, + [156403] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3107), 1, + STATE(3122), 1, sym_comment, - ACTIONS(1545), 5, + ACTIONS(1569), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1547), 29, + ACTIONS(1571), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291784,16 +292634,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147990] = 4, + [156448] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3108), 1, + STATE(3123), 1, sym_comment, - ACTIONS(1309), 3, + ACTIONS(1336), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1307), 31, + ACTIONS(1334), 31, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -291825,18 +292675,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [148035] = 4, + [156493] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3109), 1, + STATE(3124), 1, sym_comment, - ACTIONS(1557), 5, + ACTIONS(1373), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 29, + ACTIONS(1375), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291866,18 +292716,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [148080] = 4, + [156538] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3110), 1, + STATE(3125), 1, sym_comment, - ACTIONS(1557), 5, + ACTIONS(1373), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 29, + ACTIONS(1375), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -291907,120 +292757,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [148125] = 23, + [156583] = 23, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5674), 1, + ACTIONS(5681), 1, anon_sym_DASH_DASH, - ACTIONS(5680), 1, - anon_sym_LBRACE, - ACTIONS(5694), 1, + ACTIONS(5701), 1, anon_sym_bit_DASHand, - ACTIONS(5696), 1, + ACTIONS(5703), 1, anon_sym_bit_DASHxor, - ACTIONS(5698), 1, + ACTIONS(5705), 1, anon_sym_bit_DASHor, - ACTIONS(5700), 1, + ACTIONS(5707), 1, anon_sym_and, - ACTIONS(5702), 1, + ACTIONS(5709), 1, anon_sym_xor, - ACTIONS(5704), 1, + ACTIONS(5711), 1, anon_sym_or, - ACTIONS(5706), 1, + ACTIONS(5713), 1, sym_short_flag, - STATE(1275), 1, + ACTIONS(5743), 1, + anon_sym_LBRACE, + STATE(1116), 1, sym_block, - STATE(3111), 1, + STATE(3126), 1, sym_comment, - STATE(4203), 1, + STATE(4230), 1, sym_long_flag, - STATE(4725), 1, + STATE(4717), 1, sym__flag, - ACTIONS(5672), 2, + ACTIONS(5679), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5676), 2, + ACTIONS(5683), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5682), 2, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5684), 2, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, + ACTIONS(5699), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5678), 4, + ACTIONS(5685), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5690), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [148208] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1319), 1, - anon_sym_LF, - ACTIONS(5735), 1, - anon_sym_DOT2, - STATE(3112), 1, - sym_comment, - ACTIONS(1317), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [148255] = 4, + [156666] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3113), 1, + STATE(3127), 1, sym_comment, - ACTIONS(1549), 5, + ACTIONS(1475), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1551), 29, + ACTIONS(1477), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -292050,78 +292858,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [148300] = 23, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5674), 1, - anon_sym_DASH_DASH, - ACTIONS(5694), 1, - anon_sym_bit_DASHand, - ACTIONS(5696), 1, - anon_sym_bit_DASHxor, - ACTIONS(5698), 1, - anon_sym_bit_DASHor, - ACTIONS(5700), 1, - anon_sym_and, - ACTIONS(5702), 1, - anon_sym_xor, - ACTIONS(5704), 1, - anon_sym_or, - ACTIONS(5706), 1, - sym_short_flag, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(1134), 1, - sym_block, - STATE(3114), 1, - sym_comment, - STATE(4203), 1, - sym_long_flag, - STATE(4694), 1, - sym__flag, - ACTIONS(5672), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5676), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(5684), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5692), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5678), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5690), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [148383] = 4, + [156711] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3115), 1, + STATE(3128), 1, sym_comment, - ACTIONS(1557), 5, + ACTIONS(1475), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 29, + ACTIONS(1477), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -292151,14 +292899,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [148428] = 4, + [156756] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1397), 1, + ACTIONS(1541), 1, anon_sym_LF, - STATE(3116), 1, + STATE(3129), 1, sym_comment, - ACTIONS(1395), 33, + ACTIONS(1539), 33, anon_sym_SEMI, anon_sym_COLON, anon_sym_RPAREN, @@ -292192,18 +292940,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [148473] = 4, + [156801] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3117), 1, + STATE(3130), 1, sym_comment, - ACTIONS(1553), 5, + ACTIONS(1377), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1555), 29, + ACTIONS(1379), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -292233,18 +292981,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [148518] = 4, + [156846] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3118), 1, + STATE(3131), 1, sym_comment, - ACTIONS(151), 5, + ACTIONS(153), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(153), 29, + ACTIONS(155), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -292274,18 +293022,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [148563] = 4, + [156891] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3119), 1, + STATE(3132), 1, sym_comment, - ACTIONS(1557), 5, + ACTIONS(1373), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 29, + ACTIONS(1375), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -292315,18 +293063,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [148608] = 4, + [156936] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3120), 1, + STATE(3133), 1, sym_comment, - ACTIONS(1557), 5, + ACTIONS(1373), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 29, + ACTIONS(1375), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -292356,18 +293104,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [148653] = 4, + [156981] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3121), 1, + STATE(3134), 1, sym_comment, - ACTIONS(1557), 5, + ACTIONS(1373), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 29, + ACTIONS(1375), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -292397,65 +293145,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [148698] = 5, + [157026] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5739), 1, - anon_sym_QMARK2, - STATE(3122), 1, - sym_comment, - ACTIONS(1222), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1220), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [148745] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5739), 1, - anon_sym_QMARK2, - STATE(3123), 1, + STATE(3135), 1, sym_comment, - ACTIONS(1222), 3, - ts_builtin_sym_end, + ACTIONS(1340), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1220), 30, + ACTIONS(1338), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -292481,156 +293186,94 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [148792] = 23, + [157071] = 23, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5674), 1, + ACTIONS(5681), 1, anon_sym_DASH_DASH, - ACTIONS(5694), 1, + ACTIONS(5701), 1, anon_sym_bit_DASHand, - ACTIONS(5696), 1, + ACTIONS(5703), 1, anon_sym_bit_DASHxor, - ACTIONS(5698), 1, + ACTIONS(5705), 1, anon_sym_bit_DASHor, - ACTIONS(5700), 1, + ACTIONS(5707), 1, anon_sym_and, - ACTIONS(5702), 1, + ACTIONS(5709), 1, anon_sym_xor, - ACTIONS(5704), 1, + ACTIONS(5711), 1, anon_sym_or, - ACTIONS(5706), 1, + ACTIONS(5713), 1, sym_short_flag, - ACTIONS(5737), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - STATE(1140), 1, + STATE(1179), 1, sym_block, - STATE(3124), 1, + STATE(3136), 1, sym_comment, - STATE(4203), 1, + STATE(4230), 1, sym_long_flag, - STATE(4695), 1, + STATE(4733), 1, sym__flag, - ACTIONS(5672), 2, + ACTIONS(5679), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5676), 2, + ACTIONS(5683), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5682), 2, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5684), 2, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, + ACTIONS(5699), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5678), 4, + ACTIONS(5685), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5690), 4, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [148875] = 23, - ACTIONS(3), 1, + [157154] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5674), 1, - anon_sym_DASH_DASH, - ACTIONS(5694), 1, - anon_sym_bit_DASHand, - ACTIONS(5696), 1, - anon_sym_bit_DASHxor, - ACTIONS(5698), 1, - anon_sym_bit_DASHor, - ACTIONS(5700), 1, - anon_sym_and, - ACTIONS(5702), 1, - anon_sym_xor, - ACTIONS(5704), 1, - anon_sym_or, - ACTIONS(5706), 1, - sym_short_flag, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(1141), 1, - sym_block, - STATE(3125), 1, + STATE(3137), 1, sym_comment, - STATE(4203), 1, - sym_long_flag, - STATE(4698), 1, - sym__flag, - ACTIONS(5672), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5676), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(5684), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5692), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5678), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5690), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [148958] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5741), 1, + ACTIONS(1228), 2, + anon_sym_LF, anon_sym_DOT2, - ACTIONS(5743), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(5745), 1, - aux_sym_unquoted_token2, - STATE(3126), 1, - sym_comment, - ACTIONS(1142), 6, + ACTIONS(1226), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1144), 25, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -292644,37 +293287,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [149009] = 7, - ACTIONS(3), 1, + [157199] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5708), 1, + ACTIONS(1349), 1, + anon_sym_LF, + ACTIONS(5745), 1, anon_sym_DOT2, - STATE(2964), 1, - sym_path, - STATE(3127), 1, + STATE(3138), 1, sym_comment, - STATE(3538), 1, - sym_cell_path, - ACTIONS(1152), 6, + ACTIONS(1347), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1154), 25, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -292688,16 +293329,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [149060] = 4, + [157246] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3128), 1, - sym_comment, - ACTIONS(1280), 2, + ACTIONS(1367), 1, anon_sym_LF, + ACTIONS(5747), 1, anon_sym_DOT2, - ACTIONS(1278), 32, + STATE(3139), 1, + sym_comment, + ACTIONS(1365), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -292730,256 +293371,216 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [149105] = 23, + [157293] = 23, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5674), 1, + ACTIONS(5681), 1, anon_sym_DASH_DASH, - ACTIONS(5694), 1, + ACTIONS(5701), 1, anon_sym_bit_DASHand, - ACTIONS(5696), 1, + ACTIONS(5703), 1, anon_sym_bit_DASHxor, - ACTIONS(5698), 1, + ACTIONS(5705), 1, anon_sym_bit_DASHor, - ACTIONS(5700), 1, + ACTIONS(5707), 1, anon_sym_and, - ACTIONS(5702), 1, + ACTIONS(5709), 1, anon_sym_xor, - ACTIONS(5704), 1, + ACTIONS(5711), 1, anon_sym_or, - ACTIONS(5706), 1, + ACTIONS(5713), 1, sym_short_flag, - ACTIONS(5737), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - STATE(1143), 1, + STATE(1184), 1, sym_block, - STATE(3129), 1, + STATE(3140), 1, sym_comment, - STATE(4203), 1, + STATE(4230), 1, sym_long_flag, - STATE(4699), 1, + STATE(4714), 1, sym__flag, - ACTIONS(5672), 2, + ACTIONS(5679), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5676), 2, + ACTIONS(5683), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5682), 2, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5684), 2, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, + ACTIONS(5699), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5678), 4, + ACTIONS(5685), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5690), 4, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [149188] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3130), 1, - sym_comment, - ACTIONS(1259), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1257), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [149233] = 23, + [157376] = 23, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5674), 1, + ACTIONS(5681), 1, anon_sym_DASH_DASH, - ACTIONS(5694), 1, + ACTIONS(5687), 1, + anon_sym_LBRACE, + ACTIONS(5701), 1, anon_sym_bit_DASHand, - ACTIONS(5696), 1, + ACTIONS(5703), 1, anon_sym_bit_DASHxor, - ACTIONS(5698), 1, + ACTIONS(5705), 1, anon_sym_bit_DASHor, - ACTIONS(5700), 1, + ACTIONS(5707), 1, anon_sym_and, - ACTIONS(5702), 1, + ACTIONS(5709), 1, anon_sym_xor, - ACTIONS(5704), 1, + ACTIONS(5711), 1, anon_sym_or, - ACTIONS(5706), 1, + ACTIONS(5713), 1, sym_short_flag, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(1149), 1, + STATE(1316), 1, sym_block, - STATE(3131), 1, + STATE(3141), 1, sym_comment, - STATE(4203), 1, + STATE(4230), 1, sym_long_flag, - STATE(4703), 1, + STATE(4760), 1, sym__flag, - ACTIONS(5672), 2, + ACTIONS(5679), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5676), 2, + ACTIONS(5683), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5682), 2, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5684), 2, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, + ACTIONS(5699), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5678), 4, + ACTIONS(5685), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5690), 4, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [149316] = 23, + [157459] = 23, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5674), 1, + ACTIONS(5681), 1, anon_sym_DASH_DASH, - ACTIONS(5694), 1, + ACTIONS(5701), 1, anon_sym_bit_DASHand, - ACTIONS(5696), 1, + ACTIONS(5703), 1, anon_sym_bit_DASHxor, - ACTIONS(5698), 1, + ACTIONS(5705), 1, anon_sym_bit_DASHor, - ACTIONS(5700), 1, + ACTIONS(5707), 1, anon_sym_and, - ACTIONS(5702), 1, + ACTIONS(5709), 1, anon_sym_xor, - ACTIONS(5704), 1, + ACTIONS(5711), 1, anon_sym_or, - ACTIONS(5706), 1, + ACTIONS(5713), 1, sym_short_flag, - ACTIONS(5737), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - STATE(1150), 1, + STATE(1203), 1, sym_block, - STATE(3132), 1, + STATE(3142), 1, sym_comment, - STATE(4203), 1, + STATE(4230), 1, sym_long_flag, - STATE(4676), 1, + STATE(4761), 1, sym__flag, - ACTIONS(5672), 2, + ACTIONS(5679), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5676), 2, + ACTIONS(5683), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5682), 2, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5684), 2, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, + ACTIONS(5699), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5678), 4, + ACTIONS(5685), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5690), 4, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [149399] = 5, - ACTIONS(105), 1, + [157542] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1313), 1, - anon_sym_LF, - ACTIONS(5747), 1, + ACTIONS(5749), 1, anon_sym_DOT2, - STATE(3133), 1, + ACTIONS(5751), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(5753), 1, + aux_sym_unquoted_token2, + STATE(3143), 1, sym_comment, - ACTIONS(1311), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1165), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1167), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -292993,85 +293594,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [149446] = 23, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5674), 1, - anon_sym_DASH_DASH, - ACTIONS(5694), 1, - anon_sym_bit_DASHand, - ACTIONS(5696), 1, - anon_sym_bit_DASHxor, - ACTIONS(5698), 1, - anon_sym_bit_DASHor, - ACTIONS(5700), 1, - anon_sym_and, - ACTIONS(5702), 1, - anon_sym_xor, - ACTIONS(5704), 1, - anon_sym_or, - ACTIONS(5706), 1, sym_short_flag, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(1151), 1, - sym_block, - STATE(3134), 1, - sym_comment, - STATE(4203), 1, - sym_long_flag, - STATE(4710), 1, - sym__flag, - ACTIONS(5672), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5676), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(5684), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5692), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5678), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5690), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [149529] = 7, + [157593] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5708), 1, + ACTIONS(5602), 1, anon_sym_DOT2, - STATE(2964), 1, + STATE(2981), 1, sym_path, - STATE(3135), 1, + STATE(3144), 1, sym_comment, - STATE(3567), 1, + STATE(3532), 1, sym_cell_path, - ACTIONS(1172), 6, + ACTIONS(1183), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1174), 25, + ACTIONS(1185), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -293097,15 +293639,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [149580] = 4, + [157644] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3136), 1, + STATE(3145), 1, sym_comment, - ACTIONS(1211), 2, + ACTIONS(1159), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1209), 32, + ACTIONS(1157), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -293138,187 +293680,244 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [149625] = 23, + [157689] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5674), 1, + STATE(3146), 1, + sym_comment, + ACTIONS(1467), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1469), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [157734] = 23, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5681), 1, anon_sym_DASH_DASH, - ACTIONS(5694), 1, + ACTIONS(5701), 1, anon_sym_bit_DASHand, - ACTIONS(5696), 1, + ACTIONS(5703), 1, anon_sym_bit_DASHxor, - ACTIONS(5698), 1, + ACTIONS(5705), 1, anon_sym_bit_DASHor, - ACTIONS(5700), 1, + ACTIONS(5707), 1, anon_sym_and, - ACTIONS(5702), 1, + ACTIONS(5709), 1, anon_sym_xor, - ACTIONS(5704), 1, + ACTIONS(5711), 1, anon_sym_or, - ACTIONS(5706), 1, + ACTIONS(5713), 1, sym_short_flag, - ACTIONS(5737), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - STATE(1161), 1, + STATE(1123), 1, sym_block, - STATE(3137), 1, + STATE(3147), 1, sym_comment, - STATE(4203), 1, + STATE(4230), 1, sym_long_flag, - STATE(4740), 1, + STATE(4716), 1, sym__flag, - ACTIONS(5672), 2, + ACTIONS(5679), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5676), 2, + ACTIONS(5683), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5682), 2, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5684), 2, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, + ACTIONS(5699), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5678), 4, + ACTIONS(5685), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5690), 4, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [149708] = 17, - ACTIONS(105), 1, + [157817] = 23, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5681), 1, + anon_sym_DASH_DASH, + ACTIONS(5701), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5703), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5705), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5707), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5709), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5711), 1, anon_sym_or, - ACTIONS(5751), 1, - anon_sym_LF, - STATE(3138), 1, + ACTIONS(5713), 1, + sym_short_flag, + ACTIONS(5743), 1, + anon_sym_LBRACE, + STATE(1125), 1, + sym_block, + STATE(3148), 1, sym_comment, - ACTIONS(5605), 2, + STATE(4230), 1, + sym_long_flag, + STATE(4721), 1, + sym__flag, + ACTIONS(5679), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5683), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5689), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5693), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5699), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5685), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5749), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, - anon_sym_GT, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [149778] = 17, - ACTIONS(105), 1, + [157900] = 23, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5681), 1, + anon_sym_DASH_DASH, + ACTIONS(5701), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5703), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5705), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5707), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5709), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5711), 1, anon_sym_or, - ACTIONS(5755), 1, - anon_sym_LF, - STATE(3139), 1, + ACTIONS(5713), 1, + sym_short_flag, + ACTIONS(5743), 1, + anon_sym_LBRACE, + STATE(1129), 1, + sym_block, + STATE(3149), 1, sym_comment, - ACTIONS(5605), 2, + STATE(4230), 1, + sym_long_flag, + STATE(4722), 1, + sym__flag, + ACTIONS(5679), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5683), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5689), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5693), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5699), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5685), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5753), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, - anon_sym_GT, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [149848] = 4, + [157983] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1457), 1, - anon_sym_LF, - STATE(3140), 1, + ACTIONS(5755), 1, + anon_sym_QMARK2, + STATE(3150), 1, sym_comment, - ACTIONS(1455), 32, + ACTIONS(1222), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1220), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -293344,21 +293943,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [149892] = 4, + [158030] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1421), 1, - anon_sym_LF, - STATE(3141), 1, + ACTIONS(5755), 1, + anon_sym_QMARK2, + STATE(3151), 1, sym_comment, - ACTIONS(1419), 32, + ACTIONS(1222), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1220), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -293384,33 +293985,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [149936] = 4, - ACTIONS(105), 1, + [158077] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1429), 1, - anon_sym_LF, - STATE(3142), 1, + STATE(3152), 1, sym_comment, - ACTIONS(1427), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1373), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1375), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -293424,14 +294026,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [149980] = 4, + [158122] = 23, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5681), 1, + anon_sym_DASH_DASH, + ACTIONS(5701), 1, + anon_sym_bit_DASHand, + ACTIONS(5703), 1, + anon_sym_bit_DASHxor, + ACTIONS(5705), 1, + anon_sym_bit_DASHor, + ACTIONS(5707), 1, + anon_sym_and, + ACTIONS(5709), 1, + anon_sym_xor, + ACTIONS(5711), 1, + anon_sym_or, + ACTIONS(5713), 1, + sym_short_flag, + ACTIONS(5743), 1, + anon_sym_LBRACE, + STATE(1212), 1, + sym_block, + STATE(3153), 1, + sym_comment, + STATE(4230), 1, + sym_long_flag, + STATE(4742), 1, + sym__flag, + ACTIONS(5679), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5683), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5689), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(5691), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5693), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5695), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5699), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5685), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5697), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [158205] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1433), 1, + ACTIONS(155), 1, anon_sym_LF, - STATE(3143), 1, + STATE(3154), 1, sym_comment, - ACTIONS(1431), 32, + ACTIONS(153), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -293464,12 +294126,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150024] = 4, + [158249] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5631), 1, + anon_sym_bit_DASHand, + ACTIONS(5633), 1, + anon_sym_bit_DASHxor, + ACTIONS(5635), 1, + anon_sym_bit_DASHor, + ACTIONS(5637), 1, + anon_sym_and, + ACTIONS(5639), 1, + anon_sym_xor, + ACTIONS(5641), 1, + anon_sym_or, + ACTIONS(5759), 1, + anon_sym_LF, + STATE(3155), 1, + sym_comment, + ACTIONS(5619), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5625), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5627), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5629), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5621), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5623), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5757), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [158319] = 4, ACTIONS(105), 1, anon_sym_POUND, ACTIONS(1461), 1, anon_sym_LF, - STATE(3144), 1, + STATE(3156), 1, sym_comment, ACTIONS(1459), 32, anon_sym_SEMI, @@ -293504,14 +294219,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150068] = 4, + [158363] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1425), 1, + ACTIONS(1457), 1, anon_sym_LF, - STATE(3145), 1, + STATE(3157), 1, sym_comment, - ACTIONS(1423), 32, + ACTIONS(1455), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -293544,17 +294259,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150112] = 4, + [158407] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1437), 1, + ACTIONS(838), 1, anon_sym_LF, - STATE(3146), 1, + ACTIONS(856), 1, + anon_sym_bit_DASHand, + ACTIONS(858), 1, + anon_sym_bit_DASHxor, + ACTIONS(860), 1, + anon_sym_bit_DASHor, + ACTIONS(862), 1, + anon_sym_and, + ACTIONS(864), 1, + anon_sym_xor, + ACTIONS(866), 1, + anon_sym_or, + STATE(3158), 1, sym_comment, - ACTIONS(1435), 32, + ACTIONS(842), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(850), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(852), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(854), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(836), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(844), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(846), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(840), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [158477] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(155), 1, + anon_sym_LF, + ACTIONS(975), 1, + anon_sym_COLON, + STATE(3159), 1, + sym_comment, + ACTIONS(153), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -293584,14 +294353,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150156] = 4, + [158523] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1441), 1, + STATE(3160), 1, + sym_comment, + ACTIONS(3806), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(3147), 1, + ACTIONS(3809), 31, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [158567] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1497), 1, + anon_sym_LF, + STATE(3161), 1, sym_comment, - ACTIONS(1439), 32, + ACTIONS(1495), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -293624,21 +294433,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150200] = 4, + [158611] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3148), 1, - sym_comment, - ACTIONS(1369), 3, - ts_builtin_sym_end, + ACTIONS(1417), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1367), 30, + STATE(3162), 1, + sym_comment, + ACTIONS(1415), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -293664,14 +294473,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150244] = 4, + [158655] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(153), 1, + ACTIONS(1421), 1, anon_sym_LF, - STATE(3149), 1, + STATE(3163), 1, sym_comment, - ACTIONS(151), 32, + ACTIONS(1419), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -293704,17 +294513,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150288] = 5, + [158699] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(153), 1, + ACTIONS(1529), 1, anon_sym_LF, - ACTIONS(968), 1, - anon_sym_COLON, - STATE(3150), 1, + STATE(3164), 1, sym_comment, - ACTIONS(151), 31, + ACTIONS(1527), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -293745,14 +294553,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150334] = 4, + [158743] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1373), 1, + ACTIONS(1533), 1, anon_sym_LF, - STATE(3151), 1, + STATE(3165), 1, sym_comment, - ACTIONS(1371), 32, + ACTIONS(1531), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -293785,14 +294593,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150378] = 4, + [158787] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1449), 1, + ACTIONS(1453), 1, anon_sym_LF, - STATE(3152), 1, + STATE(3166), 1, sym_comment, - ACTIONS(1447), 32, + ACTIONS(1451), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -293825,67 +294633,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150422] = 17, + [158831] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, - anon_sym_bit_DASHand, - ACTIONS(5619), 1, - anon_sym_bit_DASHxor, - ACTIONS(5621), 1, - anon_sym_bit_DASHor, - ACTIONS(5623), 1, - anon_sym_and, - ACTIONS(5625), 1, - anon_sym_xor, - ACTIONS(5627), 1, - anon_sym_or, - ACTIONS(5759), 1, - anon_sym_LF, - STATE(3153), 1, - sym_comment, - ACTIONS(5605), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5611), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5615), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5607), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5609), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5757), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [150492] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1465), 1, + ACTIONS(1429), 1, anon_sym_LF, - STATE(3154), 1, + STATE(3167), 1, sym_comment, - ACTIONS(1463), 32, + ACTIONS(1427), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -293918,14 +294673,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150536] = 4, + [158875] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1469), 1, + ACTIONS(1449), 1, anon_sym_LF, - STATE(3155), 1, + STATE(3168), 1, sym_comment, - ACTIONS(1467), 32, + ACTIONS(1447), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -293958,14 +294713,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150580] = 4, + [158919] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1453), 1, + ACTIONS(1445), 1, anon_sym_LF, - STATE(3156), 1, + STATE(3169), 1, sym_comment, - ACTIONS(1451), 32, + ACTIONS(1443), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -293998,14 +294753,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150624] = 4, + [158963] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1389), 1, + ACTIONS(1493), 1, anon_sym_LF, - STATE(3157), 1, + STATE(3170), 1, sym_comment, - ACTIONS(1387), 32, + ACTIONS(1491), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -294038,115 +294793,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150668] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5761), 1, - sym__long_flag_identifier, - STATE(3158), 1, - sym_comment, - ACTIONS(2428), 16, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(2432), 16, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [150714] = 17, + [159007] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(845), 1, - anon_sym_LF, - ACTIONS(863), 1, - anon_sym_bit_DASHand, - ACTIONS(865), 1, - anon_sym_bit_DASHxor, - ACTIONS(867), 1, - anon_sym_bit_DASHor, - ACTIONS(869), 1, - anon_sym_and, - ACTIONS(871), 1, - anon_sym_xor, - ACTIONS(873), 1, - anon_sym_or, - STATE(3159), 1, + STATE(3171), 1, sym_comment, - ACTIONS(849), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(857), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(859), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(861), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(843), 4, + ACTIONS(1314), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1312), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(851), 4, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(853), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(847), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [150784] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [159051] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1385), 1, - anon_sym_LF, - STATE(3160), 1, + STATE(3172), 1, sym_comment, - ACTIONS(1383), 32, + ACTIONS(1306), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1304), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -294172,67 +294873,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150828] = 17, + [159095] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5765), 1, + ACTIONS(5763), 1, anon_sym_LF, - STATE(3161), 1, + STATE(3173), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5763), 4, + ACTIONS(5761), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [150898] = 4, + [159165] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1473), 1, + ACTIONS(1437), 1, anon_sym_LF, - STATE(3162), 1, + STATE(3174), 1, sym_comment, - ACTIONS(1471), 32, + ACTIONS(1435), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -294265,74 +294966,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150942] = 17, + [159209] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, - anon_sym_bit_DASHand, - ACTIONS(5619), 1, - anon_sym_bit_DASHxor, - ACTIONS(5621), 1, - anon_sym_bit_DASHor, - ACTIONS(5623), 1, - anon_sym_and, - ACTIONS(5625), 1, - anon_sym_xor, - ACTIONS(5627), 1, - anon_sym_or, - ACTIONS(5765), 1, + ACTIONS(1489), 1, anon_sym_LF, - STATE(3163), 1, + STATE(3175), 1, sym_comment, - ACTIONS(5605), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5611), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5615), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5607), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5609), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5763), 4, + ACTIONS(1487), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [151012] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3164), 1, - sym_comment, - ACTIONS(1288), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1286), 30, - anon_sym_SEMI, - anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -294358,16 +295006,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [151056] = 4, + [159253] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3165), 1, + STATE(3176), 1, sym_comment, - ACTIONS(1365), 3, + ACTIONS(1310), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1363), 30, + ACTIONS(1308), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -294398,14 +295046,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [151100] = 4, + [159297] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1417), 1, + ACTIONS(1485), 1, anon_sym_LF, - STATE(3166), 1, + STATE(3177), 1, sym_comment, - ACTIONS(1415), 32, + ACTIONS(1483), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -294438,14 +295086,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [151144] = 4, + [159341] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1413), 1, + ACTIONS(1481), 1, anon_sym_LF, - STATE(3167), 1, + STATE(3178), 1, sym_comment, - ACTIONS(1411), 32, + ACTIONS(1479), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -294478,74 +295126,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [151188] = 17, + [159385] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5319), 1, + anon_sym_LF, + ACTIONS(5335), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5337), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5339), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5341), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5343), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5345), 1, anon_sym_or, - ACTIONS(5765), 1, - anon_sym_LF, - STATE(3168), 1, + STATE(3179), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5323), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5329), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5331), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5333), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5317), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5325), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5327), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5763), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5321), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [151258] = 4, + [159455] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1409), 1, - anon_sym_LF, - STATE(3169), 1, + STATE(3180), 1, sym_comment, - ACTIONS(1407), 32, + ACTIONS(1324), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1322), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -294571,67 +295219,120 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [151302] = 17, + [159499] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5765), 1, + ACTIONS(5763), 1, anon_sym_LF, - STATE(3170), 1, + STATE(3181), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5763), 4, + ACTIONS(5761), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [151372] = 4, + [159569] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1405), 1, + ACTIONS(5276), 1, anon_sym_LF, - STATE(3171), 1, + ACTIONS(5292), 1, + anon_sym_bit_DASHand, + ACTIONS(5294), 1, + anon_sym_bit_DASHxor, + ACTIONS(5296), 1, + anon_sym_bit_DASHor, + ACTIONS(5298), 1, + anon_sym_and, + ACTIONS(5300), 1, + anon_sym_xor, + ACTIONS(5302), 1, + anon_sym_or, + STATE(3182), 1, + sym_comment, + ACTIONS(5280), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5286), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5288), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5290), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5274), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5282), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5284), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5278), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [159639] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1509), 1, + anon_sym_LF, + STATE(3183), 1, sym_comment, - ACTIONS(1403), 32, + ACTIONS(1507), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -294664,67 +295365,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [151416] = 17, + [159683] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5769), 1, - anon_sym_LF, - ACTIONS(5785), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5787), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5789), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5791), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5793), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5795), 1, + ACTIONS(5641), 1, anon_sym_or, - STATE(3172), 1, + ACTIONS(5767), 1, + anon_sym_LF, + STATE(3184), 1, sym_comment, - ACTIONS(5773), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5779), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5781), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5783), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5767), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5775), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5777), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5771), 6, + ACTIONS(5765), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [151486] = 4, + [159753] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1401), 1, + ACTIONS(1469), 1, anon_sym_LF, - STATE(3173), 1, + STATE(3185), 1, sym_comment, - ACTIONS(1399), 32, + ACTIONS(1467), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -294757,320 +295458,360 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [151530] = 17, + [159797] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5294), 1, + ACTIONS(1521), 1, anon_sym_LF, - ACTIONS(5310), 1, + STATE(3186), 1, + sym_comment, + ACTIONS(1519), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5312), 1, anon_sym_bit_DASHxor, - ACTIONS(5314), 1, anon_sym_bit_DASHor, - ACTIONS(5316), 1, anon_sym_and, - ACTIONS(5318), 1, anon_sym_xor, - ACTIONS(5320), 1, anon_sym_or, - STATE(3174), 1, + [159841] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5631), 1, + anon_sym_bit_DASHand, + ACTIONS(5633), 1, + anon_sym_bit_DASHxor, + ACTIONS(5635), 1, + anon_sym_bit_DASHor, + ACTIONS(5637), 1, + anon_sym_and, + ACTIONS(5639), 1, + anon_sym_xor, + ACTIONS(5641), 1, + anon_sym_or, + ACTIONS(5763), 1, + anon_sym_LF, + STATE(3187), 1, sym_comment, - ACTIONS(5298), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5304), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5306), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5308), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5292), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5300), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5302), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5296), 6, + ACTIONS(5761), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [151600] = 17, + [159911] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5765), 1, + ACTIONS(5763), 1, anon_sym_LF, - STATE(3175), 1, + STATE(3188), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5763), 4, + ACTIONS(5761), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [151670] = 17, + [159981] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5771), 1, + anon_sym_LF, + ACTIONS(5787), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5789), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5791), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5793), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5795), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5797), 1, anon_sym_or, - ACTIONS(5765), 1, - anon_sym_LF, - STATE(3176), 1, + STATE(3189), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5775), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5781), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5783), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5785), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5769), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5777), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5779), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5763), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5773), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [151740] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3177), 1, - sym_comment, - ACTIONS(2602), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2600), 31, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [151784] = 17, + [160051] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5765), 1, + ACTIONS(5763), 1, anon_sym_LF, - STATE(3178), 1, + STATE(3190), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5763), 4, + ACTIONS(5761), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [160121] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1525), 1, + anon_sym_LF, + STATE(3191), 1, + sym_comment, + ACTIONS(1523), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [151854] = 17, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [160165] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5765), 1, + ACTIONS(5763), 1, anon_sym_LF, - STATE(3179), 1, + STATE(3192), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5763), 4, + ACTIONS(5761), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [151924] = 4, + [160235] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3180), 1, + STATE(3193), 1, sym_comment, - ACTIONS(5596), 2, + ACTIONS(2696), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5594), 31, + ACTIONS(2694), 31, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -295102,15 +295843,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [151968] = 4, + [160279] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3181), 1, + STATE(3194), 1, sym_comment, - ACTIONS(1365), 2, + ACTIONS(5610), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1363), 31, + ACTIONS(5608), 31, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -295142,68 +295883,108 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [152012] = 17, + [160323] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5765), 1, + ACTIONS(5763), 1, anon_sym_LF, - STATE(3182), 1, + STATE(3195), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5763), 4, + ACTIONS(5761), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [152082] = 4, + [160393] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3183), 1, + STATE(3196), 1, + sym_comment, + ACTIONS(5606), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5604), 31, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [160437] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3197), 1, sym_comment, - ACTIONS(5631), 2, + ACTIONS(1324), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5629), 31, + ACTIONS(1322), 31, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -295235,471 +296016,881 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [152126] = 17, + [160481] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5765), 1, + ACTIONS(5763), 1, anon_sym_LF, - STATE(3184), 1, + STATE(3198), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5763), 4, + ACTIONS(5761), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [152196] = 17, + [160551] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(1425), 1, + anon_sym_LF, + STATE(3199), 1, + sym_comment, + ACTIONS(1423), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [160595] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5765), 1, + ACTIONS(5763), 1, anon_sym_LF, - STATE(3185), 1, + STATE(3200), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5763), 4, + ACTIONS(5761), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [152266] = 5, - ACTIONS(3), 1, + [160665] = 17, + ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(5631), 1, + anon_sym_bit_DASHand, ACTIONS(5633), 1, - aux_sym__val_range_end_decimal_token2, - STATE(3186), 1, + anon_sym_bit_DASHxor, + ACTIONS(5635), 1, + anon_sym_bit_DASHor, + ACTIONS(5637), 1, + anon_sym_and, + ACTIONS(5639), 1, + anon_sym_xor, + ACTIONS(5641), 1, + anon_sym_or, + ACTIONS(5763), 1, + anon_sym_LF, + STATE(3201), 1, sym_comment, - ACTIONS(1209), 6, - anon_sym_GT, + ACTIONS(5619), 2, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1211), 26, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(5629), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5621), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5623), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5761), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, + [160735] = 19, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(5631), 1, + anon_sym_bit_DASHand, + ACTIONS(5633), 1, + anon_sym_bit_DASHxor, + ACTIONS(5635), 1, + anon_sym_bit_DASHor, + ACTIONS(5637), 1, + anon_sym_and, + ACTIONS(5639), 1, + anon_sym_xor, + ACTIONS(5641), 1, + anon_sym_or, + ACTIONS(5801), 1, + anon_sym_LF, + STATE(2509), 1, + aux_sym_pipe_element_repeat1, + STATE(3202), 1, + sym_comment, + ACTIONS(5619), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5625), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5627), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5629), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5799), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + ACTIONS(5621), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(5623), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5617), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [160809] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5631), 1, anon_sym_bit_DASHand, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, + ACTIONS(5635), 1, anon_sym_bit_DASHor, + ACTIONS(5637), 1, anon_sym_and, + ACTIONS(5639), 1, anon_sym_xor, + ACTIONS(5641), 1, anon_sym_or, - anon_sym_DOT2, - sym_short_flag, - [152312] = 17, + ACTIONS(5763), 1, + anon_sym_LF, + STATE(3203), 1, + sym_comment, + ACTIONS(5619), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5625), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5627), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5629), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5621), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5623), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5761), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [160879] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5765), 1, + ACTIONS(5763), 1, anon_sym_LF, - STATE(3187), 1, + STATE(3204), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5763), 4, + ACTIONS(5761), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [152382] = 19, + [160949] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5799), 1, + ACTIONS(5763), 1, anon_sym_LF, - STATE(2465), 1, - aux_sym_pipe_element_repeat1, - STATE(3188), 1, + STATE(3205), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5797), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5603), 6, + ACTIONS(5761), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [152456] = 17, + [161019] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5765), 1, + ACTIONS(5806), 1, anon_sym_LF, - STATE(3189), 1, + STATE(3206), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5763), 4, + ACTIONS(5804), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [152526] = 18, + [161089] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(899), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(901), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(903), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(905), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(907), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(909), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(4978), 1, - anon_sym_DOT2, - STATE(3190), 1, + ACTIONS(5806), 1, + anon_sym_LF, + STATE(3207), 1, sym_comment, - ACTIONS(843), 2, + ACTIONS(5619), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5625), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5627), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5629), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5621), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5623), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5804), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(845), 2, - ts_builtin_sym_end, + anon_sym_RBRACE, + ACTIONS(5617), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [161159] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5631), 1, + anon_sym_bit_DASHand, + ACTIONS(5633), 1, + anon_sym_bit_DASHxor, + ACTIONS(5635), 1, + anon_sym_bit_DASHor, + ACTIONS(5637), 1, + anon_sym_and, + ACTIONS(5639), 1, + anon_sym_xor, + ACTIONS(5641), 1, + anon_sym_or, + ACTIONS(5806), 1, anon_sym_LF, - ACTIONS(885), 2, + STATE(3208), 1, + sym_comment, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(893), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(895), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(897), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(887), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(889), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(883), 6, + ACTIONS(5804), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [152598] = 4, + [161229] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3191), 1, + ACTIONS(1567), 1, + anon_sym_LF, + STATE(3209), 1, sym_comment, - ACTIONS(3737), 2, - ts_builtin_sym_end, + ACTIONS(1565), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [161273] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1559), 1, anon_sym_LF, - ACTIONS(3740), 31, + STATE(3210), 1, + sym_comment, + ACTIONS(1557), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [152642] = 17, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [161317] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1551), 1, + anon_sym_LF, + STATE(3211), 1, + sym_comment, + ACTIONS(1549), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [161361] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5804), 1, + ACTIONS(5806), 1, anon_sym_LF, - STATE(3192), 1, + STATE(3212), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5802), 4, + ACTIONS(5804), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [152712] = 4, + [161431] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3193), 1, + ACTIONS(1501), 1, + anon_sym_LF, + STATE(3213), 1, + sym_comment, + ACTIONS(1499), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [161475] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1537), 1, + anon_sym_LF, + STATE(3214), 1, + sym_comment, + ACTIONS(1535), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [161519] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1441), 1, + anon_sym_LF, + STATE(3215), 1, + sym_comment, + ACTIONS(1439), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [161563] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3216), 1, sym_comment, - ACTIONS(1309), 3, + ACTIONS(1336), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1307), 30, + ACTIONS(1334), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -295730,14 +296921,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [152756] = 4, + [161607] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1445), 1, + ACTIONS(1513), 1, anon_sym_LF, - STATE(3194), 1, + STATE(3217), 1, sym_comment, - ACTIONS(1443), 32, + ACTIONS(1511), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -295770,14 +296961,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [152800] = 4, + [161651] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1507), 1, + ACTIONS(1517), 1, anon_sym_LF, - STATE(3195), 1, + STATE(3218), 1, sym_comment, - ACTIONS(1505), 32, + ACTIONS(1515), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -295810,14 +297001,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [152844] = 4, + [161695] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1511), 1, + ACTIONS(1563), 1, anon_sym_LF, - STATE(3196), 1, + STATE(3219), 1, sym_comment, - ACTIONS(1509), 32, + ACTIONS(1561), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -295850,14 +297041,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [152888] = 4, + [161739] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1519), 1, + ACTIONS(1571), 1, anon_sym_LF, - STATE(3197), 1, + STATE(3220), 1, sym_comment, - ACTIONS(1517), 32, + ACTIONS(1569), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -295890,55 +297081,141 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [152932] = 4, + [161783] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3198), 1, + ACTIONS(4624), 1, + aux_sym_unquoted_token3, + STATE(3221), 1, sym_comment, - ACTIONS(2614), 2, + ACTIONS(991), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2612), 31, + ACTIONS(989), 30, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [152976] = 4, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [161829] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5007), 1, + anon_sym_DOT2, + STATE(3222), 1, + sym_comment, + ACTIONS(155), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(153), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [161875] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5125), 1, + anon_sym_DOT2, + STATE(2601), 1, + sym_path, + STATE(3116), 1, + sym_cell_path, + STATE(3223), 1, + sym_comment, + ACTIONS(3413), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(1209), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1211), 23, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [161927] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3199), 1, + STATE(3224), 1, sym_comment, - ACTIONS(1385), 2, + ACTIONS(1533), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1383), 31, + ACTIONS(1531), 31, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -295970,21 +297247,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [153020] = 4, + [161971] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1523), 1, - anon_sym_LF, - STATE(3200), 1, + ACTIONS(5808), 1, + anon_sym_DOT2, + STATE(3225), 1, sym_comment, - ACTIONS(1521), 32, + ACTIONS(1349), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1347), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -296010,86 +297288,124 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [153064] = 17, + [162017] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3226), 1, + sym_comment, + ACTIONS(1300), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1302), 27, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + sym_short_flag, + [162061] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5804), 1, + ACTIONS(5806), 1, anon_sym_LF, - STATE(3201), 1, + STATE(3227), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5802), 4, + ACTIONS(5804), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [153134] = 4, - ACTIONS(105), 1, + [162131] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1377), 1, - anon_sym_LF, - STATE(3202), 1, + STATE(3228), 1, sym_comment, - ACTIONS(1375), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1234), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1236), 27, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -296103,14 +297419,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [153178] = 4, + anon_sym_DOT2, + sym_short_flag, + [162175] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1527), 1, + ACTIONS(1477), 1, anon_sym_LF, - STATE(3203), 1, + STATE(3229), 1, sym_comment, - ACTIONS(1525), 32, + ACTIONS(1475), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -296143,14 +297461,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [153222] = 4, + [162219] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5675), 1, + aux_sym__val_range_end_decimal_token2, + STATE(3230), 1, + sym_comment, + ACTIONS(1157), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1159), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + sym_short_flag, + [162265] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1531), 1, + ACTIONS(1477), 1, anon_sym_LF, - STATE(3204), 1, + STATE(3231), 1, sym_comment, - ACTIONS(1529), 32, + ACTIONS(1475), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -296183,114 +297542,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [153266] = 17, + [162309] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5804), 1, + ACTIONS(5806), 1, anon_sym_LF, - STATE(3205), 1, + STATE(3232), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5802), 4, + ACTIONS(5804), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [153336] = 4, + [162379] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1539), 1, + ACTIONS(5631), 1, + anon_sym_bit_DASHand, + ACTIONS(5633), 1, + anon_sym_bit_DASHxor, + ACTIONS(5635), 1, + anon_sym_bit_DASHor, + ACTIONS(5637), 1, + anon_sym_and, + ACTIONS(5639), 1, + anon_sym_xor, + ACTIONS(5641), 1, + anon_sym_or, + ACTIONS(5806), 1, anon_sym_LF, - STATE(3206), 1, + STATE(3233), 1, sym_comment, - ACTIONS(1537), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(5619), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5627), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5629), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5621), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5623), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5804), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [153380] = 4, + [162449] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1543), 1, - anon_sym_LF, - STATE(3207), 1, + ACTIONS(5810), 1, + anon_sym_DOT2, + STATE(3234), 1, sym_comment, - ACTIONS(1541), 32, + ACTIONS(1367), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1365), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -296316,67 +297689,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [153424] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5617), 1, - anon_sym_bit_DASHand, - ACTIONS(5619), 1, - anon_sym_bit_DASHxor, - ACTIONS(5621), 1, - anon_sym_bit_DASHor, - ACTIONS(5623), 1, - anon_sym_and, - ACTIONS(5625), 1, - anon_sym_xor, - ACTIONS(5627), 1, - anon_sym_or, - ACTIONS(5804), 1, - anon_sym_LF, - STATE(3208), 1, - sym_comment, - ACTIONS(5605), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5611), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5615), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5607), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5609), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5802), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [153494] = 4, + [162495] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1547), 1, + ACTIONS(1379), 1, anon_sym_LF, - STATE(3209), 1, + STATE(3235), 1, sym_comment, - ACTIONS(1545), 32, + ACTIONS(1377), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -296409,115 +297729,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [153538] = 17, + [162539] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5804), 1, + ACTIONS(5806), 1, anon_sym_LF, - STATE(3210), 1, + STATE(3236), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5802), 4, + ACTIONS(5804), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [153608] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4978), 1, - anon_sym_DOT2, - STATE(3211), 1, - sym_comment, - ACTIONS(153), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(151), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(5617), 6, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [153654] = 5, + [162609] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5806), 1, + ACTIONS(5812), 1, aux_sym__val_range_end_decimal_token2, - STATE(3212), 1, + STATE(3237), 1, sym_comment, - ACTIONS(1257), 6, + ACTIONS(1226), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1259), 26, + ACTIONS(1228), 26, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -296544,173 +297823,173 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, anon_sym_DOT2, sym_short_flag, - [153700] = 17, + [162655] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5804), 1, + ACTIONS(5806), 1, anon_sym_LF, - STATE(3213), 1, + STATE(3238), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5802), 4, + ACTIONS(5804), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [153770] = 17, + [162725] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5804), 1, + ACTIONS(5806), 1, anon_sym_LF, - STATE(3214), 1, + STATE(3239), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5802), 4, + ACTIONS(5804), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [153840] = 17, + [162795] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5804), 1, + ACTIONS(5806), 1, anon_sym_LF, - STATE(3215), 1, + STATE(3240), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5802), 4, + ACTIONS(5804), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [153910] = 4, + [162865] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1144), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(3216), 1, + STATE(3241), 1, sym_comment, - ACTIONS(1142), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -296743,67 +298022,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [153954] = 17, + [162909] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(1413), 1, + anon_sym_LF, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5804), 1, - anon_sym_LF, - STATE(3217), 1, + STATE(3242), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(1411), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5802), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [154024] = 4, + [162979] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1551), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(3218), 1, + STATE(3243), 1, sym_comment, - ACTIONS(1549), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -296836,364 +298115,172 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [154068] = 17, + [163023] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5804), 1, + ACTIONS(5806), 1, anon_sym_LF, - STATE(3219), 1, + STATE(3244), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5802), 4, + ACTIONS(5804), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [154138] = 4, - ACTIONS(3), 1, + [163093] = 16, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3220), 1, - sym_comment, - ACTIONS(1274), 6, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1276), 27, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_QMARK2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(1413), 1, + anon_sym_LF, + ACTIONS(5631), 1, anon_sym_bit_DASHand, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, + ACTIONS(5635), 1, anon_sym_bit_DASHor, + ACTIONS(5637), 1, anon_sym_and, + ACTIONS(5639), 1, anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - sym_short_flag, - [154182] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5723), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(5808), 1, - anon_sym_DOT2, - ACTIONS(5810), 1, - aux_sym_unquoted_token2, - STATE(3221), 1, + STATE(3245), 1, sym_comment, - ACTIONS(1142), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1144), 25, - anon_sym_COMMA, + ACTIONS(5619), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [154232] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3222), 1, - sym_comment, - ACTIONS(1266), 6, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1268), 27, - anon_sym_DASH_DASH, + ACTIONS(5621), 4, anon_sym_in, - anon_sym_LBRACE, - anon_sym_QMARK2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - sym_short_flag, - [154276] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1551), 1, - anon_sym_LF, - STATE(3223), 1, - sym_comment, - ACTIONS(1549), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, + ACTIONS(5623), 4, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [154320] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3224), 1, - sym_comment, - ACTIONS(1259), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1257), 30, + ACTIONS(1411), 5, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_RBRACE, + anon_sym_or, + ACTIONS(5617), 6, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [154364] = 17, + [163161] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5804), 1, + ACTIONS(5806), 1, anon_sym_LF, - STATE(3225), 1, + STATE(3246), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5802), 4, + ACTIONS(5804), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [154434] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4620), 1, - aux_sym_unquoted_token3, - STATE(3226), 1, - sym_comment, - ACTIONS(991), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(989), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(5617), 6, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [154480] = 4, + [163231] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1381), 1, + ACTIONS(1167), 1, anon_sym_LF, - STATE(3227), 1, + STATE(3247), 1, sym_comment, - ACTIONS(1379), 32, + ACTIONS(1165), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -297226,14 +298313,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [154524] = 4, + [163275] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1555), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(3228), 1, + STATE(3248), 1, sym_comment, - ACTIONS(1553), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -297266,90 +298353,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [154568] = 17, + [163319] = 15, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(1413), 1, + anon_sym_LF, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, - anon_sym_xor, - ACTIONS(5627), 1, - anon_sym_or, - ACTIONS(5804), 1, - anon_sym_LF, - STATE(3229), 1, + STATE(3249), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5802), 4, + ACTIONS(1411), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + anon_sym_xor, + anon_sym_or, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [154638] = 8, - ACTIONS(3), 1, + [163385] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5121), 1, - anon_sym_DOT2, - STATE(2584), 1, - sym_path, - STATE(3100), 1, - sym_cell_path, - STATE(3230), 1, + STATE(3250), 1, sym_comment, - ACTIONS(3404), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(1168), 5, + ACTIONS(1159), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1157), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1170), 23, anon_sym_DASH, anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -297363,180 +298444,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [154690] = 17, + [163429] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, + ACTIONS(5816), 1, anon_sym_LF, - ACTIONS(5617), 1, + ACTIONS(5832), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5834), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5836), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5838), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5840), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5842), 1, anon_sym_or, - STATE(3231), 1, + STATE(3251), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5820), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5826), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5828), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5830), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1561), 4, + ACTIONS(5814), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5607), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5609), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5603), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [154760] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5617), 1, - anon_sym_bit_DASHand, - ACTIONS(5619), 1, - anon_sym_bit_DASHxor, - ACTIONS(5621), 1, - anon_sym_bit_DASHor, - ACTIONS(5623), 1, - anon_sym_and, - ACTIONS(5625), 1, - anon_sym_xor, - ACTIONS(5627), 1, - anon_sym_or, - ACTIONS(5804), 1, - anon_sym_LF, - STATE(3232), 1, - sym_comment, - ACTIONS(5605), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5611), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5615), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5822), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5824), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5802), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5818), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [154830] = 17, + [163499] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5814), 1, - anon_sym_LF, - ACTIONS(5830), 1, - anon_sym_bit_DASHand, - ACTIONS(5832), 1, - anon_sym_bit_DASHxor, - ACTIONS(5834), 1, - anon_sym_bit_DASHor, - ACTIONS(5836), 1, - anon_sym_and, - ACTIONS(5838), 1, - anon_sym_xor, - ACTIONS(5840), 1, - anon_sym_or, - STATE(3233), 1, + STATE(3252), 1, sym_comment, - ACTIONS(5818), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5824), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5826), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5828), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5812), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5820), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5822), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5816), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [154900] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1535), 1, + ACTIONS(1228), 3, + ts_builtin_sym_end, anon_sym_LF, - STATE(3234), 1, - sym_comment, - ACTIONS(1533), 32, + anon_sym_DOT2, + ACTIONS(1226), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -297562,14 +298537,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [154944] = 4, + [163543] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, + STATE(3253), 1, + sym_comment, + ACTIONS(2688), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(3235), 1, + ACTIONS(2686), 31, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [163587] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1375), 1, + anon_sym_LF, + STATE(3254), 1, sym_comment, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -297602,33 +298617,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [154988] = 4, - ACTIONS(105), 1, + [163631] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3236), 1, - sym_comment, - ACTIONS(1211), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(5733), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(5844), 1, anon_sym_DOT2, - ACTIONS(1209), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(5846), 1, + aux_sym_unquoted_token2, + STATE(3255), 1, + sym_comment, + ACTIONS(1165), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1167), 25, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -297642,127 +298660,113 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [155032] = 17, + [163681] = 14, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(1413), 1, + anon_sym_LF, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, - anon_sym_and, - ACTIONS(5625), 1, - anon_sym_xor, - ACTIONS(5627), 1, - anon_sym_or, - ACTIONS(5755), 1, - anon_sym_LF, - STATE(3237), 1, + STATE(3256), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5753), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [155102] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5617), 1, - anon_sym_bit_DASHand, - ACTIONS(5619), 1, - anon_sym_bit_DASHxor, - ACTIONS(5621), 1, - anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(1411), 7, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, anon_sym_and, - ACTIONS(5625), 1, anon_sym_xor, - ACTIONS(5627), 1, anon_sym_or, - ACTIONS(5755), 1, - anon_sym_LF, - STATE(3238), 1, + [163745] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5848), 1, + anon_sym_DOT2, + ACTIONS(5850), 1, + aux_sym__val_range_end_decimal_token2, + STATE(3257), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(1278), 6, + anon_sym_GT, anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(5611), 2, + anon_sym_LT2, + ACTIONS(1280), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5615), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5607), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5609), 4, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5753), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, - anon_sym_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [155172] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [163793] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3239), 1, - sym_comment, - ACTIONS(1351), 3, - ts_builtin_sym_end, + ACTIONS(1375), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1349), 30, + STATE(3258), 1, + sym_comment, + ACTIONS(1373), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -297788,212 +298792,170 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [155216] = 17, + [163837] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(1413), 1, + anon_sym_LF, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, - anon_sym_bit_DASHor, - ACTIONS(5623), 1, - anon_sym_and, - ACTIONS(5625), 1, - anon_sym_xor, - ACTIONS(5627), 1, - anon_sym_or, - ACTIONS(5755), 1, - anon_sym_LF, - STATE(3240), 1, + STATE(3259), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5753), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [155286] = 17, + ACTIONS(1411), 8, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [163899] = 18, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(916), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(918), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(920), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(922), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(924), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(926), 1, anon_sym_or, - ACTIONS(5755), 1, - anon_sym_LF, - STATE(3241), 1, + ACTIONS(5007), 1, + anon_sym_DOT2, + STATE(3260), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(836), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(838), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(902), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(910), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(912), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(914), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(904), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(906), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5753), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(900), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [155356] = 4, + [163971] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, - anon_sym_LF, - STATE(3242), 1, - sym_comment, - ACTIONS(1557), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(5631), 1, anon_sym_bit_DASHand, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, + ACTIONS(5635), 1, anon_sym_bit_DASHor, + ACTIONS(5637), 1, anon_sym_and, + ACTIONS(5639), 1, anon_sym_xor, + ACTIONS(5641), 1, anon_sym_or, - [155400] = 16, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1563), 1, + ACTIONS(5854), 1, anon_sym_LF, - ACTIONS(5617), 1, - anon_sym_bit_DASHand, - ACTIONS(5619), 1, - anon_sym_bit_DASHxor, - ACTIONS(5621), 1, - anon_sym_bit_DASHor, - ACTIONS(5623), 1, - anon_sym_and, - ACTIONS(5625), 1, - anon_sym_xor, - STATE(3243), 1, + STATE(3261), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 5, + ACTIONS(5852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - anon_sym_or, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [155468] = 4, + [164041] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(3244), 1, + STATE(3262), 1, sym_comment, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -298026,155 +298988,115 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [155512] = 15, + [164085] = 12, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, + ACTIONS(1413), 1, anon_sym_LF, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, - anon_sym_bit_DASHxor, - ACTIONS(5621), 1, - anon_sym_bit_DASHor, - ACTIONS(5623), 1, - anon_sym_and, - STATE(3245), 1, + STATE(3263), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 6, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - anon_sym_xor, - anon_sym_or, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [155578] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1559), 1, - anon_sym_LF, - STATE(3246), 1, - sym_comment, - ACTIONS(1557), 32, + ACTIONS(1411), 9, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [155622] = 14, + [164145] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, - anon_sym_LF, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - STATE(3247), 1, + ACTIONS(5637), 1, + anon_sym_and, + ACTIONS(5639), 1, + anon_sym_xor, + ACTIONS(5641), 1, + anon_sym_or, + ACTIONS(5854), 1, + anon_sym_LF, + STATE(3264), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5603), 6, + ACTIONS(5852), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 7, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [155686] = 4, + [164215] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(3248), 1, + STATE(3265), 1, sym_comment, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -298207,344 +299129,326 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [155730] = 13, + [164259] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, + ACTIONS(1413), 1, anon_sym_LF, - ACTIONS(5617), 1, - anon_sym_bit_DASHand, - ACTIONS(5619), 1, - anon_sym_bit_DASHxor, - STATE(3249), 1, + STATE(3266), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 8, + ACTIONS(1411), 10, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [155792] = 4, + [164317] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, - anon_sym_LF, - STATE(3250), 1, - sym_comment, - ACTIONS(1557), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(5631), 1, anon_sym_bit_DASHand, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, + ACTIONS(5635), 1, anon_sym_bit_DASHor, + ACTIONS(5637), 1, anon_sym_and, + ACTIONS(5639), 1, anon_sym_xor, + ACTIONS(5641), 1, anon_sym_or, - [155836] = 12, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1563), 1, + ACTIONS(5854), 1, anon_sym_LF, - ACTIONS(5617), 1, - anon_sym_bit_DASHand, - STATE(3251), 1, + STATE(3267), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5603), 6, + ACTIONS(5852), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 9, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, + [164387] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5631), 1, + anon_sym_bit_DASHand, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, + ACTIONS(5635), 1, anon_sym_bit_DASHor, + ACTIONS(5637), 1, anon_sym_and, + ACTIONS(5639), 1, anon_sym_xor, + ACTIONS(5641), 1, anon_sym_or, - [155896] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(5854), 1, anon_sym_LF, - STATE(3252), 1, + STATE(3268), 1, sym_comment, - ACTIONS(1557), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(5619), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5627), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5629), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5621), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5623), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5852), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [155940] = 17, + [164457] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5755), 1, + ACTIONS(5854), 1, anon_sym_LF, - STATE(3253), 1, + STATE(3269), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5753), 4, + ACTIONS(5852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [156010] = 17, + [164527] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5755), 1, + ACTIONS(5854), 1, anon_sym_LF, - STATE(3254), 1, + STATE(3270), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5753), 4, + ACTIONS(5852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [156080] = 11, + [164597] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, + ACTIONS(5631), 1, + anon_sym_bit_DASHand, + ACTIONS(5633), 1, + anon_sym_bit_DASHxor, + ACTIONS(5635), 1, + anon_sym_bit_DASHor, + ACTIONS(5637), 1, + anon_sym_and, + ACTIONS(5639), 1, + anon_sym_xor, + ACTIONS(5641), 1, + anon_sym_or, + ACTIONS(5854), 1, anon_sym_LF, - STATE(3255), 1, + STATE(3271), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5603), 6, + ACTIONS(5852), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 10, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [156138] = 4, + [164667] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(3256), 1, + STATE(3272), 1, sym_comment, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -298577,28 +299481,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [156182] = 8, + [164711] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, + ACTIONS(1413), 1, anon_sym_LF, - STATE(3257), 1, + STATE(3273), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 22, + ACTIONS(1411), 22, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -298621,14 +299525,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [156234] = 4, + [164763] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(3258), 1, + STATE(3274), 1, sym_comment, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -298661,17 +299565,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [156278] = 5, + [164807] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, + ACTIONS(1413), 1, anon_sym_LF, - STATE(3259), 1, + STATE(3275), 1, sym_comment, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(1561), 30, + ACTIONS(1411), 30, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -298702,14 +299606,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [156324] = 4, + [164853] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(3260), 1, + STATE(3276), 1, sym_comment, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -298742,22 +299646,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [156368] = 6, + [164897] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, + ACTIONS(1413), 1, anon_sym_LF, - STATE(3261), 1, + STATE(3277), 1, sym_comment, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 26, + ACTIONS(1411), 26, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -298784,14 +299688,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [156416] = 4, + [164945] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(3262), 1, + STATE(3278), 1, sym_comment, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -298824,40 +299728,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [156460] = 10, + [164989] = 10, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, + ACTIONS(1413), 1, anon_sym_LF, - STATE(3263), 1, + STATE(3279), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 12, + ACTIONS(1411), 12, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -298870,14 +299774,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [156516] = 4, + [165045] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(3264), 1, + STATE(3280), 1, sym_comment, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -298910,25 +299814,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [156560] = 7, + [165089] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, + ACTIONS(1413), 1, anon_sym_LF, - STATE(3265), 1, + STATE(3281), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 24, + ACTIONS(1411), 24, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -298953,14 +299857,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [156610] = 4, + [165139] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1559), 1, + ACTIONS(1375), 1, anon_sym_LF, - STATE(3266), 1, + STATE(3282), 1, sym_comment, - ACTIONS(1557), 32, + ACTIONS(1373), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -298993,35 +299897,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [156654] = 9, + [165183] = 9, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1563), 1, + ACTIONS(1413), 1, anon_sym_LF, - STATE(3267), 1, + STATE(3283), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 16, + ACTIONS(1411), 16, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -299038,56 +299942,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [156708] = 6, - ACTIONS(3), 1, + [165237] = 17, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5842), 1, - anon_sym_DOT2, - ACTIONS(5844), 1, - aux_sym__val_range_end_decimal_token2, - STATE(3268), 1, + ACTIONS(5631), 1, + anon_sym_bit_DASHand, + ACTIONS(5633), 1, + anon_sym_bit_DASHxor, + ACTIONS(5635), 1, + anon_sym_bit_DASHor, + ACTIONS(5637), 1, + anon_sym_and, + ACTIONS(5639), 1, + anon_sym_xor, + ACTIONS(5641), 1, + anon_sym_or, + ACTIONS(5854), 1, + anon_sym_LF, + STATE(3284), 1, sym_comment, - ACTIONS(1235), 6, - anon_sym_GT, + ACTIONS(5619), 2, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1237), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(5629), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5621), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5623), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5852), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [156756] = 4, + [165307] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1573), 1, + ACTIONS(1473), 1, anon_sym_LF, - STATE(3269), 1, + STATE(3285), 1, sym_comment, - ACTIONS(1571), 32, + ACTIONS(1471), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -299120,128 +300035,155 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [156800] = 17, + [165351] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, - anon_sym_bit_DASHand, - ACTIONS(5619), 1, - anon_sym_bit_DASHxor, - ACTIONS(5621), 1, - anon_sym_bit_DASHor, - ACTIONS(5623), 1, - anon_sym_and, - ACTIONS(5625), 1, - anon_sym_xor, - ACTIONS(5627), 1, - anon_sym_or, - ACTIONS(5755), 1, + ACTIONS(1547), 1, anon_sym_LF, - STATE(3270), 1, + STATE(3286), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(1545), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5611), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5615), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5607), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5753), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [156870] = 17, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [165395] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5848), 1, + ACTIONS(5854), 1, anon_sym_LF, - STATE(3271), 1, + STATE(3287), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5846), 4, + ACTIONS(5852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [156940] = 5, - ACTIONS(105), 1, + [165465] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5850), 1, - anon_sym_DOT2, - STATE(3272), 1, + ACTIONS(5856), 1, + sym__long_flag_identifier, + STATE(3288), 1, sym_comment, - ACTIONS(1313), 2, - ts_builtin_sym_end, + ACTIONS(2657), 16, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(2661), 16, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [165511] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1465), 1, anon_sym_LF, - ACTIONS(1311), 30, + STATE(3289), 1, + sym_comment, + ACTIONS(1463), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -299267,14 +300209,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [156986] = 4, + [165555] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1357), 1, + ACTIONS(1355), 1, anon_sym_LF, - STATE(3273), 1, + STATE(3290), 1, sym_comment, - ACTIONS(1355), 32, + ACTIONS(1353), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -299307,234 +300249,339 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [157030] = 17, + [165599] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5755), 1, + ACTIONS(5854), 1, anon_sym_LF, - STATE(3274), 1, + STATE(3291), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5753), 4, + ACTIONS(5852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [157100] = 17, + [165669] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5755), 1, + ACTIONS(5854), 1, anon_sym_LF, - STATE(3275), 1, + STATE(3292), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5753), 4, + ACTIONS(5852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [157170] = 17, + [165739] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5755), 1, + ACTIONS(5854), 1, anon_sym_LF, - STATE(3276), 1, + STATE(3293), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5753), 4, + ACTIONS(5852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [157240] = 17, + [165809] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5755), 1, + ACTIONS(5860), 1, anon_sym_LF, - STATE(3277), 1, + STATE(3294), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5753), 4, + ACTIONS(5858), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [157310] = 5, + [165879] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5852), 1, - anon_sym_DOT2, - STATE(3278), 1, + ACTIONS(5631), 1, + anon_sym_bit_DASHand, + ACTIONS(5633), 1, + anon_sym_bit_DASHxor, + ACTIONS(5635), 1, + anon_sym_bit_DASHor, + ACTIONS(5637), 1, + anon_sym_and, + ACTIONS(5639), 1, + anon_sym_xor, + ACTIONS(5641), 1, + anon_sym_or, + ACTIONS(5860), 1, + anon_sym_LF, + STATE(3295), 1, sym_comment, - ACTIONS(1319), 2, - ts_builtin_sym_end, + ACTIONS(5619), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5625), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5627), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5629), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5621), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5623), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5858), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [165949] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5631), 1, + anon_sym_bit_DASHand, + ACTIONS(5633), 1, + anon_sym_bit_DASHxor, + ACTIONS(5635), 1, + anon_sym_bit_DASHor, + ACTIONS(5637), 1, + anon_sym_and, + ACTIONS(5639), 1, + anon_sym_xor, + ACTIONS(5641), 1, + anon_sym_or, + ACTIONS(5860), 1, anon_sym_LF, - ACTIONS(1317), 30, + STATE(3296), 1, + sym_comment, + ACTIONS(5619), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5625), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5627), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5629), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5621), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5623), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5858), 4, anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [166019] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1555), 1, + anon_sym_LF, + STATE(3297), 1, + sym_comment, + ACTIONS(1553), 32, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -299560,594 +300607,554 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [157356] = 17, + [166063] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5755), 1, + ACTIONS(5860), 1, anon_sym_LF, - STATE(3279), 1, + STATE(3298), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5753), 4, + ACTIONS(5858), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [157426] = 17, + [166133] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5751), 1, + ACTIONS(5860), 1, anon_sym_LF, - STATE(3280), 1, + STATE(3299), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5749), 4, + ACTIONS(5858), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [157496] = 17, + [166203] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5751), 1, + ACTIONS(5860), 1, anon_sym_LF, - STATE(3281), 1, + STATE(3300), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5749), 4, + ACTIONS(5858), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [157566] = 17, + [166273] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5751), 1, + ACTIONS(5860), 1, anon_sym_LF, - STATE(3282), 1, + STATE(3301), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5749), 4, + ACTIONS(5858), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [157636] = 17, + [166343] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5751), 1, + ACTIONS(5860), 1, anon_sym_LF, - STATE(3283), 1, + STATE(3302), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5749), 4, + ACTIONS(5858), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [157706] = 17, + [166413] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5751), 1, + ACTIONS(5860), 1, anon_sym_LF, - STATE(3284), 1, + STATE(3303), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5749), 4, + ACTIONS(5858), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [157776] = 4, + [166483] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_LF, - STATE(3285), 1, - sym_comment, - ACTIONS(1391), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [157820] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5751), 1, + ACTIONS(5860), 1, anon_sym_LF, - STATE(3286), 1, + STATE(3304), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5749), 4, + ACTIONS(5858), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [157890] = 17, + [166553] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5751), 1, + ACTIONS(5860), 1, anon_sym_LF, - STATE(3287), 1, + STATE(3305), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5749), 4, + ACTIONS(5858), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [157960] = 17, + [166623] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5751), 1, + ACTIONS(5860), 1, anon_sym_LF, - STATE(3288), 1, + STATE(3306), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5749), 4, + ACTIONS(5858), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [158030] = 17, + [166693] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5751), 1, + ACTIONS(5860), 1, anon_sym_LF, - STATE(3289), 1, + STATE(3307), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5749), 4, + ACTIONS(5858), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [158100] = 7, + [166763] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5723), 1, + ACTIONS(5733), 1, aux_sym__val_range_end_decimal_token3, - ACTIONS(5854), 1, + ACTIONS(5862), 1, anon_sym_DOT2, - ACTIONS(5856), 1, + ACTIONS(5864), 1, aux_sym_unquoted_token2, - STATE(3290), 1, + STATE(3308), 1, sym_comment, - ACTIONS(1142), 5, + ACTIONS(1165), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1144), 25, + ACTIONS(1167), 25, anon_sym_PIPE, anon_sym_DASH, anon_sym_in, @@ -300173,182 +301180,129 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [158150] = 17, + [166813] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5751), 1, + ACTIONS(5854), 1, anon_sym_LF, - STATE(3291), 1, + STATE(3309), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5749), 4, + ACTIONS(5852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [158220] = 17, + [166883] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5751), 1, + ACTIONS(5868), 1, anon_sym_LF, - STATE(3292), 1, + STATE(3310), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5749), 4, + ACTIONS(5866), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [158290] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5264), 1, - anon_sym_LF, - ACTIONS(5280), 1, - anon_sym_bit_DASHand, - ACTIONS(5282), 1, - anon_sym_bit_DASHxor, - ACTIONS(5284), 1, - anon_sym_bit_DASHor, - ACTIONS(5286), 1, - anon_sym_and, - ACTIONS(5288), 1, - anon_sym_xor, - ACTIONS(5290), 1, - anon_sym_or, - STATE(3293), 1, - sym_comment, - ACTIONS(5268), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5274), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5276), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5278), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5262), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5270), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5272), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5266), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [158360] = 6, + [166953] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5844), 1, + ACTIONS(5850), 1, aux_sym__val_range_end_decimal_token2, - ACTIONS(5858), 1, + ACTIONS(5870), 1, anon_sym_DOT2, - STATE(3294), 1, + STATE(3311), 1, sym_comment, - ACTIONS(1235), 6, + ACTIONS(1278), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1237), 25, + ACTIONS(1280), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -300374,53 +301328,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [158408] = 5, - ACTIONS(3), 1, + [167001] = 17, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5861), 1, - anon_sym_QMARK2, - STATE(3295), 1, + ACTIONS(5631), 1, + anon_sym_bit_DASHand, + ACTIONS(5633), 1, + anon_sym_bit_DASHxor, + ACTIONS(5635), 1, + anon_sym_bit_DASHor, + ACTIONS(5637), 1, + anon_sym_and, + ACTIONS(5639), 1, + anon_sym_xor, + ACTIONS(5641), 1, + anon_sym_or, + ACTIONS(5868), 1, + anon_sym_LF, + STATE(3312), 1, sym_comment, - ACTIONS(1220), 6, - anon_sym_GT, + ACTIONS(5619), 2, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1222), 26, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(5629), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5621), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5623), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5866), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - sym_short_flag, - [158454] = 5, + [167071] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5861), 1, + ACTIONS(5873), 1, anon_sym_QMARK2, - STATE(3296), 1, + STATE(3313), 1, sym_comment, ACTIONS(1220), 6, anon_sym_GT, @@ -300456,123 +301422,217 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, anon_sym_DOT2, sym_short_flag, - [158500] = 17, + [167117] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5848), 1, + ACTIONS(5868), 1, anon_sym_LF, - STATE(3297), 1, + STATE(3314), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5846), 4, + ACTIONS(5866), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [158570] = 17, + [167187] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5848), 1, + ACTIONS(5868), 1, anon_sym_LF, - STATE(3298), 1, + STATE(3315), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5846), 4, + ACTIONS(5866), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [158640] = 5, + [167257] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5863), 1, + ACTIONS(5631), 1, + anon_sym_bit_DASHand, + ACTIONS(5633), 1, + anon_sym_bit_DASHxor, + ACTIONS(5635), 1, + anon_sym_bit_DASHor, + ACTIONS(5637), 1, + anon_sym_and, + ACTIONS(5639), 1, + anon_sym_xor, + ACTIONS(5641), 1, + anon_sym_or, + ACTIONS(5868), 1, + anon_sym_LF, + STATE(3316), 1, + sym_comment, + ACTIONS(5619), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5625), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5627), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5629), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5621), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5623), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5866), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [167327] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5875), 1, anon_sym_DOT2, - STATE(3299), 1, + STATE(3317), 1, + sym_comment, + ACTIONS(1318), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1316), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [167373] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5007), 1, + anon_sym_DOT2, + STATE(3318), 1, sym_comment, - ACTIONS(1331), 2, + ACTIONS(1355), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1329), 30, + ACTIONS(1353), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -300603,299 +301663,300 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [158686] = 17, + [167419] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5848), 1, + ACTIONS(5868), 1, anon_sym_LF, - STATE(3300), 1, + STATE(3319), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5846), 4, + ACTIONS(5866), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [158756] = 17, + [167489] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5848), 1, + ACTIONS(5868), 1, anon_sym_LF, - STATE(3301), 1, + STATE(3320), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5846), 4, + ACTIONS(5866), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [158826] = 17, + [167559] = 20, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(5612), 1, + anon_sym_SEMI, + ACTIONS(5614), 1, + anon_sym_LF, + ACTIONS(5877), 1, + ts_builtin_sym_end, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5903), 1, anon_sym_or, - ACTIONS(5751), 1, - anon_sym_LF, - STATE(3302), 1, + STATE(2442), 1, + aux_sym_pipe_element_repeat1, + STATE(3321), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5749), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [158896] = 17, + [167635] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5848), 1, + ACTIONS(5868), 1, anon_sym_LF, - STATE(3303), 1, + STATE(3322), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5846), 4, + ACTIONS(5866), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [158966] = 17, + [167705] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5848), 1, + ACTIONS(5759), 1, anon_sym_LF, - STATE(3304), 1, + STATE(3323), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5846), 4, + ACTIONS(5757), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [159036] = 5, - ACTIONS(105), 1, + [167775] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4978), 1, - anon_sym_DOT2, - STATE(3305), 1, + ACTIONS(5873), 1, + anon_sym_QMARK2, + STATE(3324), 1, sym_comment, - ACTIONS(1357), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1355), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1220), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1222), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -300909,926 +301970,806 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [159082] = 17, + anon_sym_DOT2, + sym_short_flag, + [167821] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5867), 1, + ACTIONS(5759), 1, anon_sym_LF, - STATE(3306), 1, + STATE(3325), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5865), 4, + ACTIONS(5757), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [159152] = 17, + [167891] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5848), 1, + ACTIONS(5868), 1, anon_sym_LF, - STATE(3307), 1, + STATE(3326), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5846), 4, + ACTIONS(5866), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [159222] = 17, + [167961] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5867), 1, + ACTIONS(5759), 1, anon_sym_LF, - STATE(3308), 1, + STATE(3327), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5865), 4, + ACTIONS(5757), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [159292] = 17, + [168031] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5848), 1, + ACTIONS(5868), 1, anon_sym_LF, - STATE(3309), 1, + STATE(3328), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5846), 4, + ACTIONS(5866), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [159362] = 17, + [168101] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5867), 1, + ACTIONS(5759), 1, anon_sym_LF, - STATE(3310), 1, + STATE(3329), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5865), 4, + ACTIONS(5757), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [159432] = 20, + [168171] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(5598), 1, - anon_sym_SEMI, - ACTIONS(5600), 1, - anon_sym_LF, - ACTIONS(5869), 1, - ts_builtin_sym_end, - ACTIONS(5885), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5641), 1, anon_sym_or, - STATE(2448), 1, - aux_sym_pipe_element_repeat1, - STATE(3311), 1, + ACTIONS(5868), 1, + anon_sym_LF, + STATE(3330), 1, sym_comment, - ACTIONS(5873), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5866), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [159508] = 17, + [168241] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5867), 1, + ACTIONS(5759), 1, anon_sym_LF, - STATE(3312), 1, + STATE(3331), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5865), 4, + ACTIONS(5757), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [159578] = 17, + [168311] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5848), 1, + ACTIONS(5868), 1, anon_sym_LF, - STATE(3313), 1, + STATE(3332), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5846), 4, + ACTIONS(5866), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [159648] = 17, + [168381] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5867), 1, + ACTIONS(5759), 1, anon_sym_LF, - STATE(3314), 1, + STATE(3333), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5865), 4, + ACTIONS(5757), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [159718] = 17, + [168451] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5848), 1, + ACTIONS(5868), 1, anon_sym_LF, - STATE(3315), 1, + STATE(3334), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5846), 4, + ACTIONS(5866), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [159788] = 17, + [168521] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5867), 1, + ACTIONS(5759), 1, anon_sym_LF, - STATE(3316), 1, + STATE(3335), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5865), 4, + ACTIONS(5757), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [159858] = 23, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5897), 1, - anon_sym_PIPE, - ACTIONS(5901), 1, - anon_sym_DASH, - ACTIONS(5905), 1, - anon_sym_if, - ACTIONS(5907), 1, - anon_sym_EQ_GT, - ACTIONS(5915), 1, - anon_sym_PLUS, - ACTIONS(5923), 1, - anon_sym_bit_DASHand, - ACTIONS(5925), 1, - anon_sym_bit_DASHxor, - ACTIONS(5927), 1, - anon_sym_bit_DASHor, - ACTIONS(5929), 1, - anon_sym_and, - ACTIONS(5931), 1, - anon_sym_xor, - ACTIONS(5933), 1, - anon_sym_or, - STATE(3317), 1, - sym_comment, - STATE(4617), 1, - sym_match_guard, - STATE(4671), 1, - aux_sym__match_or_pattern_repeat1, - ACTIONS(5899), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5909), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(5911), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5913), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5917), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5921), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5903), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5919), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [159940] = 17, + [168591] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5867), 1, + ACTIONS(5759), 1, anon_sym_LF, - STATE(3318), 1, + STATE(3336), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5865), 4, + ACTIONS(5757), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [160010] = 17, + [168661] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5848), 1, + ACTIONS(5759), 1, anon_sym_LF, - STATE(3319), 1, + STATE(3337), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5846), 4, + ACTIONS(5757), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [160080] = 17, - ACTIONS(105), 1, + [168731] = 23, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5905), 1, + anon_sym_PIPE, + ACTIONS(5909), 1, + anon_sym_DASH, + ACTIONS(5913), 1, + anon_sym_if, + ACTIONS(5915), 1, + anon_sym_EQ_GT, + ACTIONS(5923), 1, + anon_sym_PLUS, + ACTIONS(5931), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5933), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5935), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5937), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5939), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5941), 1, anon_sym_or, - ACTIONS(5867), 1, - anon_sym_LF, - STATE(3320), 1, + STATE(3338), 1, sym_comment, - ACTIONS(5605), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5611), 2, + STATE(4657), 1, + aux_sym__match_or_pattern_repeat1, + STATE(4669), 1, + sym_match_guard, + ACTIONS(5907), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5917), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(5919), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5921), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5925), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5929), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5911), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5865), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, - anon_sym_GT, + ACTIONS(5927), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [160150] = 17, + [168813] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, - anon_sym_bit_DASHand, - ACTIONS(5619), 1, - anon_sym_bit_DASHxor, - ACTIONS(5621), 1, - anon_sym_bit_DASHor, - ACTIONS(5623), 1, - anon_sym_and, - ACTIONS(5625), 1, - anon_sym_xor, - ACTIONS(5627), 1, - anon_sym_or, - ACTIONS(5848), 1, + ACTIONS(1505), 1, anon_sym_LF, - STATE(3321), 1, + STATE(3339), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(1503), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5611), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5615), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5607), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5846), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [160220] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5617), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5619), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, anon_sym_and, - ACTIONS(5625), 1, anon_sym_xor, - ACTIONS(5627), 1, anon_sym_or, - ACTIONS(5867), 1, - anon_sym_LF, - STATE(3322), 1, - sym_comment, - ACTIONS(5605), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5611), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5615), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5607), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5609), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5865), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [160290] = 4, + [168857] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3323), 1, + STATE(3340), 1, sym_comment, - ACTIONS(1280), 3, + ACTIONS(1340), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1278), 30, + ACTIONS(1338), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -301859,244 +302800,332 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [160334] = 17, + [168901] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5867), 1, + ACTIONS(5759), 1, anon_sym_LF, - STATE(3324), 1, + STATE(3341), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5865), 4, + ACTIONS(5757), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [160404] = 17, + [168971] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5867), 1, + ACTIONS(5759), 1, anon_sym_LF, - STATE(3325), 1, + STATE(3342), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5865), 4, + ACTIONS(5757), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [160474] = 17, + [169041] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(5867), 1, + ACTIONS(5759), 1, anon_sym_LF, - STATE(3326), 1, + STATE(3343), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5865), 4, + ACTIONS(5757), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [160544] = 17, + [169111] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5903), 1, anon_sym_or, - ACTIONS(5867), 1, - anon_sym_LF, - STATE(3327), 1, + STATE(3344), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5804), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(5806), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5865), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5603), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [160614] = 4, + [169180] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3345), 1, + sym_comment, + ACTIONS(1304), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1306), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + sym_short_flag, + [169223] = 17, ACTIONS(105), 1, anon_sym_POUND, - STATE(3328), 1, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, + ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, + anon_sym_or, + STATE(3346), 1, sym_comment, - ACTIONS(1469), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1467), 30, + ACTIONS(5804), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(5806), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5881), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5889), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5891), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5883), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5885), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(5879), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [169292] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3347), 1, + sym_comment, + ACTIONS(1308), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1310), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -302110,20 +303139,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [160657] = 4, + anon_sym_DOT2, + sym_short_flag, + [169335] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4642), 1, - aux_sym_unquoted_token3, - STATE(3329), 1, + STATE(3348), 1, sym_comment, - ACTIONS(989), 31, + ACTIONS(1481), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1479), 30, + anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_EQ_GT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -302149,15 +303180,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [160700] = 4, + [169378] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3330), 1, + STATE(3349), 1, sym_comment, - ACTIONS(1433), 2, + ACTIONS(1537), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1431), 30, + ACTIONS(1535), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -302188,119 +303219,132 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [160743] = 17, - ACTIONS(105), 1, + [169421] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5885), 1, + STATE(3350), 1, + sym_comment, + ACTIONS(1312), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1314), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5887), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, anon_sym_and, - ACTIONS(5893), 1, anon_sym_xor, - ACTIONS(5895), 1, anon_sym_or, - STATE(3331), 1, + anon_sym_DOT2, + sym_short_flag, + [169464] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3351), 1, sym_comment, - ACTIONS(5846), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5848), 2, + ACTIONS(1461), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(1459), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5879), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5883), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5875), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5877), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [160812] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5949), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5951), 1, anon_sym_bit_DASHxor, - ACTIONS(5953), 1, anon_sym_bit_DASHor, - ACTIONS(5955), 1, anon_sym_and, - ACTIONS(5957), 1, anon_sym_xor, - ACTIONS(5959), 1, anon_sym_or, - STATE(3332), 1, + [169507] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3352), 1, sym_comment, - ACTIONS(5767), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5769), 2, + ACTIONS(155), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5937), 2, + ACTIONS(153), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5943), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5945), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5947), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5939), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5941), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5935), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [160881] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [169550] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3333), 1, + STATE(3353), 1, sym_comment, - ACTIONS(1555), 2, + ACTIONS(1457), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1553), 30, + ACTIONS(1455), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -302331,67 +303375,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [160924] = 17, + [169593] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, - anon_sym_bit_DASHand, - ACTIONS(5887), 1, - anon_sym_bit_DASHxor, - ACTIONS(5889), 1, - anon_sym_bit_DASHor, - ACTIONS(5891), 1, - anon_sym_and, - ACTIONS(5893), 1, - anon_sym_xor, - ACTIONS(5895), 1, - anon_sym_or, - STATE(3334), 1, + STATE(3354), 1, sym_comment, - ACTIONS(5802), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5804), 2, + ACTIONS(1379), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(1377), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5879), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5875), 4, - anon_sym_in, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [169636] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3355), 1, + sym_comment, + ACTIONS(1453), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1451), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [160993] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [169679] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3335), 1, + STATE(3356), 1, sym_comment, - ACTIONS(1397), 2, + ACTIONS(1541), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1395), 30, + ACTIONS(1539), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -302422,15 +303492,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [161036] = 4, + [169722] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3336), 1, + STATE(3357), 1, sym_comment, - ACTIONS(1377), 2, + ACTIONS(1449), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1375), 30, + ACTIONS(1447), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -302461,67 +303531,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [161079] = 17, + [169765] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3337), 1, + STATE(3358), 1, sym_comment, - ACTIONS(5846), 2, + ACTIONS(5804), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5848), 2, + ACTIONS(5806), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [161148] = 4, + [169834] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3338), 1, + STATE(3359), 1, sym_comment, - ACTIONS(1523), 2, + ACTIONS(1445), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1521), 30, + ACTIONS(1443), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -302552,106 +303622,119 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [161191] = 4, + [169877] = 17, ACTIONS(105), 1, anon_sym_POUND, - STATE(3339), 1, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, + ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, + anon_sym_or, + STATE(3360), 1, sym_comment, - ACTIONS(1437), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1435), 30, + ACTIONS(5858), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(5860), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5881), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5889), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5891), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5883), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5885), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5879), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [161234] = 17, + [169946] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3340), 1, + STATE(3361), 1, sym_comment, - ACTIONS(5802), 2, + ACTIONS(5858), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5804), 2, + ACTIONS(5860), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [161303] = 4, + [170015] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3341), 1, + STATE(3362), 1, sym_comment, - ACTIONS(1357), 2, + ACTIONS(1355), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1355), 30, + ACTIONS(1353), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -302682,145 +303765,171 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [161346] = 17, + [170058] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5975), 1, + ACTIONS(5957), 1, anon_sym_bit_DASHand, - ACTIONS(5977), 1, + ACTIONS(5959), 1, anon_sym_bit_DASHxor, - ACTIONS(5979), 1, + ACTIONS(5961), 1, anon_sym_bit_DASHor, - ACTIONS(5981), 1, + ACTIONS(5963), 1, anon_sym_and, - ACTIONS(5983), 1, + ACTIONS(5965), 1, anon_sym_xor, - ACTIONS(5985), 1, + ACTIONS(5967), 1, anon_sym_or, - STATE(3342), 1, + STATE(3363), 1, sym_comment, - ACTIONS(5812), 2, + ACTIONS(5814), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5814), 2, + ACTIONS(5816), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5963), 2, + ACTIONS(5945), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5969), 2, + ACTIONS(5951), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5971), 2, + ACTIONS(5953), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5973), 2, + ACTIONS(5955), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5965), 4, + ACTIONS(5947), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5967), 4, + ACTIONS(5949), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5961), 6, + ACTIONS(5943), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [161415] = 4, + [170127] = 17, ACTIONS(105), 1, anon_sym_POUND, - STATE(3343), 1, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, + ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, + anon_sym_or, + STATE(3364), 1, sym_comment, - ACTIONS(1441), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1439), 30, + ACTIONS(5858), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(5860), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5881), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5889), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5891), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5883), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5885), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5879), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [170196] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5893), 1, anon_sym_bit_DASHand, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, + ACTIONS(5897), 1, anon_sym_bit_DASHor, + ACTIONS(5899), 1, anon_sym_and, + ACTIONS(5901), 1, anon_sym_xor, + ACTIONS(5903), 1, anon_sym_or, - [161458] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3344), 1, + STATE(3365), 1, sym_comment, - ACTIONS(1449), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1447), 30, + ACTIONS(5858), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(5860), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5881), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5889), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5891), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5883), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5885), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5879), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [161501] = 4, + [170265] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3345), 1, + STATE(3366), 1, sym_comment, - ACTIONS(1551), 2, + ACTIONS(1477), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1549), 30, + ACTIONS(1475), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -302851,54 +303960,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [161544] = 4, + [170308] = 17, ACTIONS(105), 1, anon_sym_POUND, - STATE(3346), 1, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, + ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, + anon_sym_or, + STATE(3367), 1, sym_comment, - ACTIONS(1453), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1451), 30, + ACTIONS(5852), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(5854), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5881), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5889), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5891), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5883), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5885), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5879), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [161587] = 4, + [170377] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3347), 1, + STATE(3368), 1, sym_comment, - ACTIONS(1551), 2, + ACTIONS(1477), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1549), 30, + ACTIONS(1475), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -302929,537 +304051,539 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [161630] = 17, + [170420] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3348), 1, + STATE(3369), 1, sym_comment, - ACTIONS(5749), 2, + ACTIONS(5858), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5751), 2, + ACTIONS(5860), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [161699] = 17, + [170489] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3349), 1, + STATE(3370), 1, sym_comment, - ACTIONS(5846), 2, + ACTIONS(5858), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5848), 2, + ACTIONS(5860), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [161768] = 17, + [170558] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5572), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5574), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5576), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5578), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5580), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5582), 1, anon_sym_or, - STATE(3350), 1, + STATE(3371), 1, sym_comment, - ACTIONS(5749), 2, + ACTIONS(5317), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5751), 2, + ACTIONS(5319), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5560), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5566), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5568), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5570), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5562), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5564), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5558), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [161837] = 17, + [170627] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3351), 1, + STATE(3372), 1, sym_comment, - ACTIONS(5802), 2, + ACTIONS(5858), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5804), 2, + ACTIONS(5860), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [161906] = 17, + [170696] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5477), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5479), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5481), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5483), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5485), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5487), 1, anon_sym_or, - STATE(3352), 1, + STATE(3373), 1, sym_comment, - ACTIONS(5749), 2, + ACTIONS(5274), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5751), 2, + ACTIONS(5276), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5465), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5471), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5473), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5475), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5467), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5469), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5463), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [161975] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3353), 1, - sym_comment, - ACTIONS(1367), 6, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1369), 26, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT2, - sym_short_flag, - [162018] = 17, + [170765] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3354), 1, + STATE(3374), 1, sym_comment, - ACTIONS(5749), 2, + ACTIONS(5866), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5751), 2, + ACTIONS(5868), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [162087] = 17, + [170834] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3355), 1, + STATE(3375), 1, sym_comment, - ACTIONS(5846), 2, + ACTIONS(5804), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5848), 2, + ACTIONS(5806), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [162156] = 17, + [170903] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5560), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5562), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5564), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5566), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5568), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5570), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3356), 1, + STATE(3376), 1, sym_comment, - ACTIONS(5292), 2, + ACTIONS(5866), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5294), 2, + ACTIONS(5868), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5548), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5554), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5556), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5558), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5550), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5552), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5546), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [162225] = 17, - ACTIONS(105), 1, + [170972] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5885), 1, + STATE(3377), 1, + sym_comment, + ACTIONS(1334), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1336), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5887), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, anon_sym_and, - ACTIONS(5893), 1, anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + sym_short_flag, + [171015] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, anon_sym_or, - STATE(3357), 1, + STATE(3378), 1, sym_comment, - ACTIONS(5846), 2, + ACTIONS(5858), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5848), 2, + ACTIONS(5860), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [162294] = 4, - ACTIONS(3), 1, + [171084] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3358), 1, + STATE(3379), 1, sym_comment, - ACTIONS(1286), 6, + ACTIONS(1551), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1549), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1288), 26, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -303473,471 +304597,521 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - sym_short_flag, - [162337] = 17, + [171127] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3359), 1, + STATE(3380), 1, sym_comment, - ACTIONS(5749), 2, + ACTIONS(5866), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5751), 2, + ACTIONS(5868), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5889), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5891), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5883), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5885), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5879), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [171196] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, + ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, + anon_sym_or, + STATE(3381), 1, + sym_comment, + ACTIONS(5858), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(5860), 2, + ts_builtin_sym_end, + anon_sym_LF, ACTIONS(5881), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5887), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [162406] = 17, + [171265] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5524), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5526), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5528), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5530), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5532), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5534), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3360), 1, + STATE(3382), 1, sym_comment, - ACTIONS(5262), 2, + ACTIONS(5866), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5264), 2, + ACTIONS(5868), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5512), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5518), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5520), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5522), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5514), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5516), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5510), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [162475] = 17, + [171334] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + STATE(3383), 1, + sym_comment, + ACTIONS(1501), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1499), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5887), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, anon_sym_and, - ACTIONS(5893), 1, anon_sym_xor, + anon_sym_or, + [171377] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, anon_sym_or, - STATE(3361), 1, + STATE(3384), 1, sym_comment, - ACTIONS(5846), 2, + ACTIONS(5866), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5848), 2, + ACTIONS(5868), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [162544] = 17, + [171446] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3362), 1, + STATE(3385), 1, sym_comment, - ACTIONS(5749), 2, + ACTIONS(5858), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5751), 2, + ACTIONS(5860), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [162613] = 17, + [171515] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3363), 1, + STATE(3386), 1, sym_comment, - ACTIONS(5846), 2, + ACTIONS(5866), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5848), 2, + ACTIONS(5868), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [162682] = 4, + [171584] = 17, ACTIONS(105), 1, anon_sym_POUND, - STATE(3364), 1, - sym_comment, - ACTIONS(1519), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1517), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [162725] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3365), 1, + STATE(3387), 1, sym_comment, - ACTIONS(5802), 2, + ACTIONS(5858), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5804), 2, + ACTIONS(5860), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [162794] = 17, + [171653] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3366), 1, + STATE(3388), 1, sym_comment, - ACTIONS(5749), 2, + ACTIONS(5866), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5751), 2, + ACTIONS(5868), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [162863] = 17, + [171722] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3367), 1, + STATE(3389), 1, sym_comment, - ACTIONS(5846), 2, + ACTIONS(5858), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5848), 2, + ACTIONS(5860), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [162932] = 5, + [171791] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5989), 1, + ACTIONS(5971), 1, anon_sym_COMMA, - STATE(3368), 1, + STATE(3390), 1, sym_comment, - ACTIONS(5991), 10, + ACTIONS(5973), 10, anon_sym_DOLLAR, anon_sym_DASH, anon_sym_DASHinf, @@ -303948,7 +305122,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0x, sym__list_item_identifier, sym_short_flag, - ACTIONS(5987), 21, + ACTIONS(5969), 21, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_LPAREN, @@ -303970,197 +305144,223 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [162977] = 4, - ACTIONS(3), 1, + [171836] = 17, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3369), 1, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, + ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, + anon_sym_or, + STATE(3391), 1, sym_comment, - ACTIONS(1307), 6, - anon_sym_GT, + ACTIONS(5858), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(5860), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5881), 2, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1309), 26, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(5891), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5883), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5885), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5879), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [171905] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5893), 1, anon_sym_bit_DASHand, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, + ACTIONS(5897), 1, anon_sym_bit_DASHor, + ACTIONS(5899), 1, anon_sym_and, + ACTIONS(5901), 1, anon_sym_xor, + ACTIONS(5903), 1, anon_sym_or, - anon_sym_DOT2, - sym_short_flag, - [163020] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3370), 1, + STATE(3392), 1, sym_comment, - ACTIONS(1373), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1371), 30, + ACTIONS(5866), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(5868), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5881), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5889), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5891), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5883), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5885), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5879), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [163063] = 17, + [171974] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3371), 1, + STATE(3393), 1, sym_comment, - ACTIONS(5749), 2, + ACTIONS(5852), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5751), 2, + ACTIONS(5854), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [163132] = 17, + [172043] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3372), 1, + STATE(3394), 1, sym_comment, - ACTIONS(5802), 2, + ACTIONS(5866), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5804), 2, + ACTIONS(5868), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [163201] = 4, + [172112] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3373), 1, + STATE(3395), 1, sym_comment, - ACTIONS(1511), 2, + ACTIONS(1437), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1509), 30, + ACTIONS(1435), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -304191,552 +305391,552 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [163244] = 17, + [172155] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3374), 1, + STATE(3396), 1, sym_comment, - ACTIONS(5846), 2, + ACTIONS(5866), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5848), 2, + ACTIONS(5868), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [163313] = 17, + [172224] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3375), 1, + STATE(3397), 1, sym_comment, - ACTIONS(5749), 2, + ACTIONS(5852), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5751), 2, + ACTIONS(5854), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [163382] = 17, + [172293] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3376), 1, + STATE(3398), 1, sym_comment, - ACTIONS(5846), 2, + ACTIONS(5866), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5848), 2, + ACTIONS(5868), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [163451] = 17, + [172362] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3377), 1, + STATE(3399), 1, sym_comment, - ACTIONS(5749), 2, + ACTIONS(5852), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5751), 2, + ACTIONS(5854), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [163520] = 17, + [172431] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3378), 1, + STATE(3400), 1, sym_comment, - ACTIONS(5846), 2, + ACTIONS(5866), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5848), 2, + ACTIONS(5868), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [163589] = 17, + [172500] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3379), 1, + STATE(3401), 1, sym_comment, - ACTIONS(5846), 2, + ACTIONS(5852), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5848), 2, + ACTIONS(5854), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [163658] = 17, + [172569] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3380), 1, + STATE(3402), 1, sym_comment, - ACTIONS(5865), 2, + ACTIONS(5757), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5867), 2, + ACTIONS(5759), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [163727] = 17, + [172638] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3381), 1, + STATE(3403), 1, sym_comment, - ACTIONS(5749), 2, + ACTIONS(5761), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5751), 2, + ACTIONS(5763), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [163796] = 17, + [172707] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3382), 1, + STATE(3404), 1, sym_comment, - ACTIONS(5865), 2, + ACTIONS(5852), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5867), 2, + ACTIONS(5854), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [163865] = 17, + [172776] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3383), 1, + STATE(3405), 1, sym_comment, - ACTIONS(5749), 2, + ACTIONS(5757), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5751), 2, + ACTIONS(5759), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [163934] = 5, - ACTIONS(3), 1, + [172845] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5993), 1, - anon_sym_DOT2, - STATE(3384), 1, + STATE(3406), 1, sym_comment, - ACTIONS(1355), 6, + ACTIONS(1425), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1423), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1357), 25, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -304750,462 +305950,424 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [163979] = 17, + [172888] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3385), 1, + STATE(3407), 1, sym_comment, - ACTIONS(5865), 2, + ACTIONS(5866), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5867), 2, + ACTIONS(5868), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [164048] = 17, + [172957] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3386), 1, + STATE(3408), 1, sym_comment, - ACTIONS(5749), 2, + ACTIONS(5852), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5751), 2, + ACTIONS(5854), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [164117] = 17, + [173026] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3387), 1, + STATE(3409), 1, sym_comment, - ACTIONS(5865), 2, + ACTIONS(5757), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5867), 2, + ACTIONS(5759), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [164186] = 17, + [173095] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3388), 1, + STATE(3410), 1, sym_comment, - ACTIONS(5753), 2, + ACTIONS(5757), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5755), 2, + ACTIONS(5759), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [164255] = 17, + [173164] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + STATE(3411), 1, + sym_comment, + ACTIONS(1441), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1439), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5887), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, anon_sym_and, - ACTIONS(5893), 1, anon_sym_xor, + anon_sym_or, + [173207] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, anon_sym_or, - STATE(3389), 1, + STATE(3412), 1, sym_comment, - ACTIONS(5865), 2, + ACTIONS(5757), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5867), 2, + ACTIONS(5759), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [164324] = 17, + [173276] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3390), 1, + STATE(3413), 1, sym_comment, - ACTIONS(5753), 2, + ACTIONS(5757), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5755), 2, + ACTIONS(5759), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [164393] = 4, + [173345] = 17, ACTIONS(105), 1, anon_sym_POUND, - STATE(3391), 1, - sym_comment, - ACTIONS(1457), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1455), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [164436] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3392), 1, + STATE(3414), 1, sym_comment, - ACTIONS(5753), 2, + ACTIONS(5852), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5755), 2, + ACTIONS(5854), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [164505] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3393), 1, - sym_comment, - ACTIONS(1527), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1525), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [164548] = 4, + [173414] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3394), 1, + ACTIONS(5975), 1, + anon_sym_DOT2, + STATE(3415), 1, sym_comment, - ACTIONS(1363), 6, + ACTIONS(1353), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1365), 26, + ACTIONS(1355), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -305230,607 +306392,671 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, sym_short_flag, - [164591] = 17, + [173459] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3395), 1, + STATE(3416), 1, sym_comment, - ACTIONS(5865), 2, + ACTIONS(5757), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5867), 2, + ACTIONS(5759), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [164660] = 17, + [173528] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3396), 1, + STATE(3417), 1, sym_comment, - ACTIONS(5753), 2, + ACTIONS(5852), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5755), 2, + ACTIONS(5854), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [164729] = 17, + [173597] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3397), 1, + STATE(3418), 1, sym_comment, - ACTIONS(5865), 2, + ACTIONS(5757), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5867), 2, + ACTIONS(5759), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [164798] = 17, - ACTIONS(105), 1, + [173666] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5977), 1, + anon_sym_DOT2, + STATE(3419), 1, + sym_comment, + ACTIONS(153), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(155), 26, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5887), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, anon_sym_and, - ACTIONS(5893), 1, anon_sym_xor, + anon_sym_or, + [173711] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, anon_sym_or, - STATE(3398), 1, + STATE(3420), 1, sym_comment, - ACTIONS(5753), 2, + ACTIONS(5757), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5755), 2, + ACTIONS(5759), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [164867] = 17, - ACTIONS(105), 1, + [173780] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5885), 1, + STATE(3421), 1, + sym_comment, + ACTIONS(1322), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1324), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5887), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, anon_sym_and, - ACTIONS(5893), 1, anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + sym_short_flag, + [173823] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, anon_sym_or, - STATE(3399), 1, + STATE(3422), 1, sym_comment, - ACTIONS(5865), 2, + ACTIONS(5757), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5867), 2, + ACTIONS(5759), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [164936] = 17, + [173892] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, - anon_sym_bit_DASHand, - ACTIONS(5887), 1, - anon_sym_bit_DASHxor, - ACTIONS(5889), 1, - anon_sym_bit_DASHor, - ACTIONS(5891), 1, - anon_sym_and, - ACTIONS(5893), 1, - anon_sym_xor, - ACTIONS(5895), 1, - anon_sym_or, - STATE(3400), 1, + STATE(3423), 1, sym_comment, - ACTIONS(5865), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5867), 2, + ACTIONS(1559), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(1557), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5879), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5883), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5875), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5877), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [165005] = 17, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [173935] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3401), 1, + STATE(3424), 1, sym_comment, - ACTIONS(5753), 2, + ACTIONS(5757), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5755), 2, + ACTIONS(5759), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [165074] = 17, + [174004] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3402), 1, + STATE(3425), 1, sym_comment, - ACTIONS(5802), 2, + ACTIONS(5804), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5804), 2, + ACTIONS(5806), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [165143] = 17, + [174073] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3403), 1, + STATE(3426), 1, sym_comment, - ACTIONS(5865), 2, + ACTIONS(5757), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5867), 2, + ACTIONS(5759), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [165212] = 17, + [174142] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3404), 1, + STATE(3427), 1, sym_comment, - ACTIONS(5753), 2, + ACTIONS(5852), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5755), 2, + ACTIONS(5854), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [165281] = 17, + [174211] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3405), 1, + STATE(3428), 1, sym_comment, - ACTIONS(5865), 2, + ACTIONS(5804), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5867), 2, + ACTIONS(5806), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [165350] = 5, - ACTIONS(3), 1, + [174280] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5995), 1, - anon_sym_DOT2, - STATE(3406), 1, + STATE(3429), 1, sym_comment, - ACTIONS(151), 5, + ACTIONS(1567), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1565), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(153), 26, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -305844,468 +307070,390 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [165395] = 17, + [174323] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3407), 1, + STATE(3430), 1, sym_comment, - ACTIONS(5865), 2, + ACTIONS(5804), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5867), 2, + ACTIONS(5806), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [165464] = 17, + [174392] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3408), 1, + STATE(3431), 1, sym_comment, - ACTIONS(5802), 2, + ACTIONS(5757), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5804), 2, + ACTIONS(5759), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [165533] = 17, - ACTIONS(105), 1, + [174461] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5885), 1, + STATE(3432), 1, + sym_comment, + ACTIONS(1338), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1340), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5887), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, anon_sym_and, - ACTIONS(5893), 1, anon_sym_xor, + anon_sym_or, + anon_sym_DOT2, + sym_short_flag, + [174504] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, anon_sym_or, - STATE(3409), 1, + STATE(3433), 1, sym_comment, - ACTIONS(5802), 2, + ACTIONS(5804), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5804), 2, + ACTIONS(5806), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [165602] = 17, + [174573] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3410), 1, + STATE(3434), 1, sym_comment, - ACTIONS(5753), 2, + ACTIONS(5804), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5755), 2, + ACTIONS(5806), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [165671] = 17, + [174642] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3411), 1, + STATE(3435), 1, sym_comment, - ACTIONS(5802), 2, + ACTIONS(5852), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5804), 2, + ACTIONS(5854), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [165740] = 17, + [174711] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3412), 1, + STATE(3436), 1, sym_comment, - ACTIONS(5753), 2, + ACTIONS(5804), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5755), 2, + ACTIONS(5806), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [165809] = 4, + [174780] = 9, ACTIONS(105), 1, anon_sym_POUND, - STATE(3413), 1, - sym_comment, - ACTIONS(1385), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1383), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [165852] = 9, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3414), 1, + STATE(3437), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1561), 14, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [165905] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3415), 1, - sym_comment, - ACTIONS(1389), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1387), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(5879), 6, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [165948] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3416), 1, - sym_comment, - ACTIONS(1559), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1557), 30, + ACTIONS(1411), 14, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -306317,67 +307465,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [165991] = 17, + [174833] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3417), 1, + STATE(3438), 1, sym_comment, - ACTIONS(5846), 2, + ACTIONS(5804), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5848), 2, + ACTIONS(5806), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [166060] = 4, + [174902] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3418), 1, + STATE(3439), 1, sym_comment, - ACTIONS(153), 2, + ACTIONS(1533), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(151), 30, + ACTIONS(1531), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -306408,15 +307556,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [166103] = 4, + [174945] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3419), 1, + STATE(3440), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1529), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 30, + ACTIONS(1527), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -306447,30 +307595,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [166146] = 4, - ACTIONS(3), 1, + [174988] = 17, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3420), 1, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, + ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, + anon_sym_or, + STATE(3441), 1, sym_comment, - ACTIONS(1349), 6, - anon_sym_GT, + ACTIONS(5804), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(5806), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5881), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5887), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5889), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5891), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5883), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5879), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - ACTIONS(1351), 26, - anon_sym_DASH_DASH, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [175057] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3442), 1, + sym_comment, + ACTIONS(1421), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1419), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -306484,22 +307686,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - sym_short_flag, - [166189] = 4, + [175100] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3421), 1, + ACTIONS(4663), 1, + aux_sym_unquoted_token3, + STATE(3443), 1, sym_comment, - ACTIONS(1531), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1529), 30, - anon_sym_SEMI, + ACTIONS(989), 31, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_if, + anon_sym_EQ_GT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -306525,15 +307725,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [166232] = 4, + [175143] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3422), 1, + STATE(3444), 1, sym_comment, - ACTIONS(1539), 2, + ACTIONS(1417), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1537), 30, + ACTIONS(1415), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -306564,15 +307764,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [166275] = 4, + [175186] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3423), 1, + STATE(3445), 1, sym_comment, - ACTIONS(1465), 2, + ACTIONS(1513), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1463), 30, + ACTIONS(1511), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -306603,82 +307803,131 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [166318] = 17, + [175229] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3424), 1, + STATE(3446), 1, sym_comment, - ACTIONS(5753), 2, + ACTIONS(5761), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5755), 2, + ACTIONS(5763), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [166387] = 7, + [175298] = 17, ACTIONS(105), 1, anon_sym_POUND, - STATE(3425), 1, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, + ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, + anon_sym_or, + STATE(3447), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(5852), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(5854), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5877), 4, + ACTIONS(5889), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5891), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5883), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 22, + ACTIONS(5879), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [175367] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3448), 1, + sym_comment, + ACTIONS(1375), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1373), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH, anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -306697,171 +307946,161 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [166436] = 17, + [175410] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3426), 1, + STATE(3449), 1, sym_comment, - ACTIONS(5802), 2, + ACTIONS(5761), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5804), 2, + ACTIONS(5763), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [166505] = 17, + [175479] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, - anon_sym_bit_DASHand, - ACTIONS(5887), 1, - anon_sym_bit_DASHxor, - ACTIONS(5889), 1, - anon_sym_bit_DASHor, - ACTIONS(5891), 1, - anon_sym_and, - ACTIONS(5893), 1, - anon_sym_xor, - ACTIONS(5895), 1, - anon_sym_or, - STATE(3427), 1, + STATE(3450), 1, sym_comment, - ACTIONS(5802), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5804), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5883), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5875), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(1411), 22, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_in, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [166574] = 17, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [175528] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3428), 1, + STATE(3451), 1, sym_comment, - ACTIONS(5802), 2, + ACTIONS(5804), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5804), 2, + ACTIONS(5806), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [166643] = 4, + [175597] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3429), 1, + STATE(3452), 1, sym_comment, - ACTIONS(1543), 2, + ACTIONS(1517), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1541), 30, + ACTIONS(1515), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -306892,396 +308131,351 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [166686] = 17, + [175640] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, - anon_sym_bit_DASHand, - ACTIONS(5887), 1, - anon_sym_bit_DASHxor, - ACTIONS(5889), 1, - anon_sym_bit_DASHor, - ACTIONS(5891), 1, - anon_sym_and, - ACTIONS(5893), 1, - anon_sym_xor, - ACTIONS(5895), 1, - anon_sym_or, - STATE(3430), 1, + STATE(3453), 1, sym_comment, - ACTIONS(5802), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5804), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(1373), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5879), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5883), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5875), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5877), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [166755] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5885), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5887), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, anon_sym_and, - ACTIONS(5893), 1, anon_sym_xor, - ACTIONS(5895), 1, anon_sym_or, - STATE(3431), 1, + [175683] = 10, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3454), 1, sym_comment, - ACTIONS(5763), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5765), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [166824] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(1411), 10, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5887), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, anon_sym_and, - ACTIONS(5893), 1, anon_sym_xor, - ACTIONS(5895), 1, anon_sym_or, - STATE(3432), 1, - sym_comment, - ACTIONS(5763), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5765), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5873), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5879), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5883), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5875), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5877), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [166893] = 17, + [175738] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3433), 1, + STATE(3455), 1, sym_comment, - ACTIONS(5763), 2, + ACTIONS(5761), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5765), 2, + ACTIONS(5763), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [166962] = 17, - ACTIONS(105), 1, + [175807] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5885), 1, - anon_sym_bit_DASHand, - ACTIONS(5887), 1, - anon_sym_bit_DASHxor, - ACTIONS(5889), 1, - anon_sym_bit_DASHor, - ACTIONS(5891), 1, - anon_sym_and, - ACTIONS(5893), 1, - anon_sym_xor, - ACTIONS(5895), 1, - anon_sym_or, - STATE(3434), 1, + ACTIONS(5979), 1, + anon_sym_DOT2, + STATE(3456), 1, sym_comment, - ACTIONS(5763), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5765), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(1347), 6, + anon_sym_GT, anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(5879), 2, + anon_sym_LT2, + ACTIONS(1349), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5883), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5875), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5877), 4, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, - anon_sym_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [167031] = 17, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [175852] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3435), 1, + STATE(3457), 1, sym_comment, - ACTIONS(5865), 2, + ACTIONS(5761), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5867), 2, + ACTIONS(5763), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [167100] = 17, + [175921] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3458), 1, + sym_comment, + ACTIONS(2686), 10, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(2688), 22, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [175964] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3436), 1, + STATE(3459), 1, sym_comment, - ACTIONS(5753), 2, + ACTIONS(5852), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5755), 2, + ACTIONS(5854), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [167169] = 4, - ACTIONS(105), 1, + [176033] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3437), 1, + ACTIONS(5981), 1, + anon_sym_DOT2, + STATE(3460), 1, sym_comment, - ACTIONS(1559), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1557), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1365), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1367), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -307295,15 +308489,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167212] = 4, + sym_short_flag, + [176078] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3438), 1, + STATE(3461), 1, sym_comment, - ACTIONS(1547), 2, + ACTIONS(1563), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1545), 30, + ACTIONS(1561), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -307334,95 +308529,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167255] = 17, + [176121] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, - anon_sym_bit_DASHand, - ACTIONS(5887), 1, - anon_sym_bit_DASHxor, - ACTIONS(5889), 1, - anon_sym_bit_DASHor, - ACTIONS(5891), 1, - anon_sym_and, - ACTIONS(5893), 1, - anon_sym_xor, - ACTIONS(5895), 1, - anon_sym_or, - STATE(3439), 1, + STATE(3462), 1, sym_comment, - ACTIONS(5753), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5755), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(1373), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5879), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5883), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5875), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5877), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [167324] = 10, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3440), 1, - sym_comment, - ACTIONS(1563), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5873), 2, - anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5875), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5877), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, - anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 10, - anon_sym_SEMI, - anon_sym_PIPE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -307431,77 +308568,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167379] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5885), 1, - anon_sym_bit_DASHand, - ACTIONS(5887), 1, - anon_sym_bit_DASHxor, - ACTIONS(5889), 1, - anon_sym_bit_DASHor, - ACTIONS(5891), 1, - anon_sym_and, - ACTIONS(5893), 1, - anon_sym_xor, - ACTIONS(5895), 1, - anon_sym_or, - STATE(3441), 1, - sym_comment, - ACTIONS(5763), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5765), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5873), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5879), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5883), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5875), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5877), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [167448] = 5, + [176164] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5995), 1, + ACTIONS(5983), 1, anon_sym_DOT2, - STATE(3442), 1, + STATE(3463), 1, sym_comment, - ACTIONS(1355), 5, + ACTIONS(153), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1357), 26, - anon_sym_COMMA, + ACTIONS(155), 26, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_if, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -307523,75 +308608,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167493] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5885), 1, - anon_sym_bit_DASHand, - ACTIONS(5887), 1, - anon_sym_bit_DASHxor, - ACTIONS(5889), 1, - anon_sym_bit_DASHor, - ACTIONS(5891), 1, - anon_sym_and, - ACTIONS(5893), 1, - anon_sym_xor, - ACTIONS(5895), 1, - anon_sym_or, - STATE(3443), 1, - sym_comment, - ACTIONS(5753), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5755), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5873), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5879), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5883), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5875), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5877), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [167562] = 6, + [176209] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(3444), 1, + STATE(3464), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 24, + ACTIONS(1411), 24, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -307616,32 +308649,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167609] = 4, - ACTIONS(105), 1, + [176256] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3445), 1, + STATE(3465), 1, sym_comment, - ACTIONS(1429), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1427), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1226), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1228), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -307655,32 +308686,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167652] = 4, - ACTIONS(105), 1, + anon_sym_DOT2, + sym_short_flag, + [176299] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3446), 1, + ACTIONS(5977), 1, + anon_sym_DOT2, + STATE(3466), 1, sym_comment, - ACTIONS(1559), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1557), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1353), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1355), 26, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -307694,32 +308728,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167695] = 4, - ACTIONS(105), 1, + [176344] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3447), 1, + STATE(3467), 1, sym_comment, - ACTIONS(1425), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1423), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1157), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1159), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -307733,15 +308765,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167738] = 4, + anon_sym_DOT2, + sym_short_flag, + [176387] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3448), 1, + STATE(3468), 1, sym_comment, - ACTIONS(1421), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1419), 30, + ACTIONS(1373), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -307772,18 +308806,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167781] = 5, + [176430] = 17, ACTIONS(105), 1, anon_sym_POUND, - STATE(3449), 1, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, + ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, + anon_sym_or, + STATE(3469), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(5761), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(5763), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5881), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5887), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5889), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5891), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5883), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5885), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5879), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [176499] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3470), 1, + sym_comment, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(1561), 28, + ACTIONS(1411), 28, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -307812,15 +308898,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167826] = 4, + [176544] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3450), 1, + STATE(3471), 1, sym_comment, - ACTIONS(1417), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1415), 30, + ACTIONS(1373), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -307851,15 +308937,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167869] = 4, + [176587] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3451), 1, + STATE(3472), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1555), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 30, + ACTIONS(1553), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -307890,20 +308976,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167912] = 4, + [176630] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(3452), 1, + ACTIONS(5733), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(5985), 1, + anon_sym_DOT2, + ACTIONS(5987), 1, + aux_sym_unquoted_token2, + STATE(3473), 1, sym_comment, - ACTIONS(1278), 6, + ACTIONS(1165), 5, anon_sym_GT, - anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1280), 26, - anon_sym_DASH_DASH, + ACTIONS(1167), 24, + anon_sym_DASH, anon_sym_in, anon_sym_LBRACE, anon_sym_STAR_STAR, @@ -307927,34 +309018,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - sym_short_flag, - [167955] = 5, - ACTIONS(3), 1, + [176679] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5997), 1, - anon_sym_DOT2, - STATE(3453), 1, + STATE(3474), 1, sym_comment, - ACTIONS(1311), 6, + ACTIONS(1571), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1569), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1313), 25, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -307968,30 +309057,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [168000] = 8, + [176722] = 8, ACTIONS(105), 1, anon_sym_POUND, - STATE(3454), 1, + STATE(3475), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 20, + ACTIONS(1411), 20, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -308012,33 +309100,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168051] = 5, - ACTIONS(3), 1, + [176773] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5999), 1, - anon_sym_DOT2, - STATE(3455), 1, + STATE(3476), 1, sym_comment, - ACTIONS(1317), 5, + ACTIONS(1485), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1483), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1319), 26, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -308052,30 +309139,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168096] = 4, - ACTIONS(3), 1, + [176816] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3456), 1, + STATE(3477), 1, sym_comment, - ACTIONS(1257), 6, + ACTIONS(1465), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1463), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1259), 26, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -308089,34 +309178,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - sym_short_flag, - [168139] = 5, - ACTIONS(3), 1, + [176859] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6001), 1, - anon_sym_DOT2, - STATE(3457), 1, + STATE(3478), 1, sym_comment, - ACTIONS(1317), 6, + ACTIONS(1489), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1487), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1319), 25, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -308130,16 +309217,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [168184] = 4, + [176902] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3458), 1, + STATE(3479), 1, sym_comment, - ACTIONS(1573), 2, + ACTIONS(1493), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1571), 30, + ACTIONS(1491), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -308170,15 +309256,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168227] = 4, + [176945] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3459), 1, + STATE(3480), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 30, + ACTIONS(1373), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -308209,128 +309295,110 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168270] = 17, + [176988] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(899), 1, - anon_sym_bit_DASHand, - ACTIONS(901), 1, - anon_sym_bit_DASHxor, - ACTIONS(903), 1, - anon_sym_bit_DASHor, - ACTIONS(905), 1, - anon_sym_and, - ACTIONS(907), 1, - anon_sym_xor, - ACTIONS(909), 1, - anon_sym_or, - STATE(3460), 1, + STATE(3481), 1, sym_comment, - ACTIONS(843), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(845), 2, + ACTIONS(1497), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(885), 2, + ACTIONS(1495), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(893), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(895), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(897), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(887), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(889), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(883), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [168339] = 11, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [177031] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3461), 1, + STATE(3482), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1473), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(1471), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5879), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5883), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5875), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5877), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 8, - anon_sym_SEMI, - anon_sym_PIPE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [168396] = 4, - ACTIONS(3), 1, + [177074] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3462), 1, + STATE(3483), 1, sym_comment, - ACTIONS(1209), 6, + ACTIONS(1547), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1545), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1211), 26, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -308344,76 +309412,131 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT2, - sym_short_flag, - [168439] = 7, - ACTIONS(3), 1, + [177117] = 11, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5723), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(6003), 1, - anon_sym_DOT2, - ACTIONS(6005), 1, - aux_sym_unquoted_token2, - STATE(3463), 1, + STATE(3484), 1, sym_comment, - ACTIONS(1142), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1144), 24, + ACTIONS(1413), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5881), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_LBRACE, + anon_sym_PLUS, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(5891), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5883), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5885), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5879), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(1411), 8, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [168488] = 4, + [177174] = 17, ACTIONS(105), 1, anon_sym_POUND, - STATE(3464), 1, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, + ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, + anon_sym_or, + STATE(3485), 1, sym_comment, - ACTIONS(1559), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1557), 30, + ACTIONS(5761), 2, anon_sym_SEMI, anon_sym_PIPE, + ACTIONS(5763), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5881), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5887), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5889), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5891), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5883), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5885), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5879), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [177243] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5989), 1, + anon_sym_DOT2, + STATE(3486), 1, + sym_comment, + ACTIONS(1347), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1349), 26, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -308427,15 +309550,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168531] = 4, + [177288] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3465), 1, + STATE(3487), 1, sym_comment, - ACTIONS(1445), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1443), 30, + ACTIONS(1373), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -308466,65 +309589,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168574] = 12, - ACTIONS(105), 1, + [177331] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5885), 1, - anon_sym_bit_DASHand, - STATE(3466), 1, + ACTIONS(5991), 1, + anon_sym_DOT2, + STATE(3488), 1, sym_comment, - ACTIONS(1563), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5873), 2, - anon_sym_DASH, + ACTIONS(1365), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(5879), 2, + anon_sym_LT2, + ACTIONS(1367), 26, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5883), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5875), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5877), 4, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, - anon_sym_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1561), 7, - anon_sym_SEMI, - anon_sym_PIPE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [168633] = 4, + [177376] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3467), 1, + ACTIONS(991), 1, + anon_sym_LBRACE, + ACTIONS(4694), 1, + aux_sym_unquoted_token3, + STATE(3489), 1, sym_comment, - ACTIONS(1393), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1391), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(989), 30, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -308552,146 +309668,115 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168676] = 17, + sym_short_flag, + [177421] = 12, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, - anon_sym_bit_DASHand, - ACTIONS(5887), 1, - anon_sym_bit_DASHxor, - ACTIONS(5889), 1, - anon_sym_bit_DASHor, - ACTIONS(5891), 1, - anon_sym_and, ACTIONS(5893), 1, - anon_sym_xor, - ACTIONS(5895), 1, - anon_sym_or, - STATE(3468), 1, + anon_sym_bit_DASHand, + STATE(3490), 1, sym_comment, - ACTIONS(5763), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5765), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [168745] = 4, + ACTIONS(1411), 7, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [177480] = 17, ACTIONS(105), 1, anon_sym_POUND, - STATE(3469), 1, + ACTIONS(916), 1, + anon_sym_bit_DASHand, + ACTIONS(918), 1, + anon_sym_bit_DASHxor, + ACTIONS(920), 1, + anon_sym_bit_DASHor, + ACTIONS(922), 1, + anon_sym_and, + ACTIONS(924), 1, + anon_sym_xor, + ACTIONS(926), 1, + anon_sym_or, + STATE(3491), 1, sym_comment, - ACTIONS(1559), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1557), 30, + ACTIONS(836), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(838), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(902), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(910), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(912), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, + ACTIONS(914), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(904), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [168788] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6007), 1, - anon_sym_DOT2, - STATE(3470), 1, - sym_comment, - ACTIONS(1311), 5, - anon_sym_GT, + ACTIONS(906), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1313), 26, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(900), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [168833] = 4, + [177549] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3471), 1, + STATE(3492), 1, sym_comment, - ACTIONS(1413), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1411), 30, + ACTIONS(1373), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -308722,63 +309807,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168876] = 13, + [177592] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - STATE(3472), 1, + STATE(3493), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 6, + ACTIONS(1411), 6, anon_sym_SEMI, anon_sym_PIPE, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [168937] = 4, + [177653] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3473), 1, + STATE(3494), 1, sym_comment, - ACTIONS(1381), 2, + ACTIONS(1167), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1379), 30, + ACTIONS(1165), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -308809,15 +309894,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168980] = 4, + [177696] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3474), 1, + STATE(3495), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 30, + ACTIONS(1373), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -308848,64 +309933,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169023] = 14, + [177739] = 14, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - STATE(3475), 1, + STATE(3496), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 5, + ACTIONS(1411), 5, anon_sym_SEMI, anon_sym_PIPE, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [169086] = 4, + [177802] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3476), 1, + STATE(3497), 1, sym_comment, - ACTIONS(1144), 2, + ACTIONS(1505), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1142), 30, + ACTIONS(1503), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -308936,15 +310021,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169129] = 4, + [177845] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3477), 1, + STATE(3498), 1, sym_comment, - ACTIONS(1409), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1407), 30, + ACTIONS(1373), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -308975,15 +310060,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169172] = 4, + [177888] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3478), 1, + STATE(3499), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1509), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 30, + ACTIONS(1507), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -309014,15 +310099,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169215] = 4, + [177931] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3479), 1, + STATE(3500), 1, sym_comment, - ACTIONS(1405), 2, + ACTIONS(1521), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1403), 30, + ACTIONS(1519), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -309053,104 +310138,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169258] = 15, + [177974] = 15, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - STATE(3480), 1, + STATE(3501), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1561), 4, + ACTIONS(1411), 4, anon_sym_SEMI, anon_sym_PIPE, anon_sym_xor, anon_sym_or, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [169323] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3481), 1, - sym_comment, - ACTIONS(1401), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1399), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(5879), 6, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [169366] = 4, + [178039] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3482), 1, + STATE(3502), 1, sym_comment, - ACTIONS(1535), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1533), 30, + ACTIONS(1373), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -309181,15 +310227,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169409] = 4, + [178082] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3483), 1, + STATE(3503), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1525), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 30, + ACTIONS(1523), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -309220,83 +310266,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169452] = 16, + [178125] = 16, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - STATE(3484), 1, + STATE(3504), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1561), 3, + ACTIONS(1411), 3, anon_sym_SEMI, anon_sym_PIPE, anon_sym_or, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [169519] = 4, - ACTIONS(105), 1, + [178192] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3485), 1, + ACTIONS(5993), 1, + anon_sym_DOT2, + STATE(3505), 1, sym_comment, - ACTIONS(1559), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1557), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1316), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1318), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -309310,158 +310356,107 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169562] = 17, + sym_short_flag, + [178237] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, - anon_sym_bit_DASHand, - ACTIONS(5887), 1, - anon_sym_bit_DASHxor, - ACTIONS(5889), 1, - anon_sym_bit_DASHor, - ACTIONS(5891), 1, - anon_sym_and, - ACTIONS(5893), 1, - anon_sym_xor, - ACTIONS(5895), 1, - anon_sym_or, - STATE(3486), 1, + STATE(3506), 1, sym_comment, - ACTIONS(5763), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5765), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(1373), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5879), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5883), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5875), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5877), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [169631] = 17, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [178280] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3487), 1, + STATE(3507), 1, sym_comment, - ACTIONS(1561), 2, + ACTIONS(1411), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(1563), 2, + ACTIONS(1413), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [169700] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3488), 1, - sym_comment, - ACTIONS(2612), 10, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(2614), 22, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [169743] = 4, + [178349] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3489), 1, + STATE(3508), 1, sym_comment, - ACTIONS(1559), 2, + ACTIONS(1375), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1557), 30, + ACTIONS(1373), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -309492,124 +310487,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169786] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(991), 1, - anon_sym_LBRACE, - ACTIONS(4668), 1, - aux_sym_unquoted_token3, - STATE(3490), 1, - sym_comment, - ACTIONS(989), 30, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [169831] = 17, + [178392] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3491), 1, + STATE(3509), 1, sym_comment, - ACTIONS(5763), 2, + ACTIONS(5761), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5765), 2, + ACTIONS(5763), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [169900] = 5, - ACTIONS(3), 1, + [178461] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5993), 1, - anon_sym_DOT2, - STATE(3492), 1, + STATE(3510), 1, sym_comment, - ACTIONS(151), 6, + ACTIONS(1429), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1427), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(153), 25, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -309623,75 +310578,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [169945] = 19, - ACTIONS(105), 1, + [178504] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(5617), 1, - anon_sym_bit_DASHand, - ACTIONS(5619), 1, - anon_sym_bit_DASHxor, - ACTIONS(5621), 1, - anon_sym_bit_DASHor, - ACTIONS(5623), 1, - anon_sym_and, - ACTIONS(5625), 1, - anon_sym_xor, - ACTIONS(5627), 1, - anon_sym_or, - ACTIONS(5797), 1, - anon_sym_SEMI, - ACTIONS(6009), 1, - anon_sym_LF, - STATE(2465), 1, - aux_sym_pipe_element_repeat1, - STATE(3493), 1, + ACTIONS(5995), 1, + anon_sym_DOT2, + STATE(3511), 1, sym_comment, - ACTIONS(5605), 2, - anon_sym_DASH, + ACTIONS(1347), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(5611), 2, + anon_sym_LT2, + ACTIONS(1349), 26, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5615), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5607), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5609), 4, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5603), 6, - anon_sym_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [170018] = 5, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [178549] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6011), 1, + ACTIONS(5997), 1, anon_sym_DOT2, - STATE(3494), 1, + STATE(3512), 1, sym_comment, - ACTIONS(1311), 5, + ACTIONS(1365), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1313), 26, + ACTIONS(1367), 26, anon_sym_PIPE, anon_sym_DASH, anon_sym_in, @@ -309718,391 +310658,390 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [170063] = 17, + [178594] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3495), 1, + STATE(3513), 1, sym_comment, - ACTIONS(5763), 2, + ACTIONS(5765), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5765), 2, + ACTIONS(5767), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [170132] = 17, + [178663] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3496), 1, + STATE(3514), 1, sym_comment, - ACTIONS(5757), 2, + ACTIONS(5761), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5759), 2, + ACTIONS(5763), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [170201] = 17, + [178732] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3497), 1, + STATE(3515), 1, sym_comment, - ACTIONS(5763), 2, + ACTIONS(5761), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5765), 2, + ACTIONS(5763), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [170270] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6013), 1, - anon_sym_DOT2, - STATE(3498), 1, - sym_comment, - ACTIONS(1355), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1357), 26, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [170315] = 17, + [178801] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(5893), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(5897), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(5899), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(5901), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(5903), 1, anon_sym_or, - STATE(3499), 1, + STATE(3516), 1, sym_comment, - ACTIONS(5763), 2, + ACTIONS(5761), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5765), 2, + ACTIONS(5763), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(5881), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(5889), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(5891), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(5883), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(5885), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(5879), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [170384] = 4, + [178870] = 17, ACTIONS(105), 1, anon_sym_POUND, - STATE(3500), 1, + ACTIONS(5893), 1, + anon_sym_bit_DASHand, + ACTIONS(5895), 1, + anon_sym_bit_DASHxor, + ACTIONS(5897), 1, + anon_sym_bit_DASHor, + ACTIONS(5899), 1, + anon_sym_and, + ACTIONS(5901), 1, + anon_sym_xor, + ACTIONS(5903), 1, + anon_sym_or, + STATE(3517), 1, sym_comment, - ACTIONS(1461), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1459), 30, + ACTIONS(5761), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(5763), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5881), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5889), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5891), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5883), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5885), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5879), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [178939] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5893), 1, anon_sym_bit_DASHand, + ACTIONS(5895), 1, anon_sym_bit_DASHxor, + ACTIONS(5897), 1, anon_sym_bit_DASHor, + ACTIONS(5899), 1, anon_sym_and, + ACTIONS(5901), 1, anon_sym_xor, + ACTIONS(5903), 1, anon_sym_or, - [170427] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3501), 1, + STATE(3518), 1, sym_comment, - ACTIONS(1507), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1505), 30, + ACTIONS(5761), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(5763), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5881), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(5887), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5889), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5891), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5883), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5885), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(5879), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [179008] = 19, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(5631), 1, anon_sym_bit_DASHand, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, + ACTIONS(5635), 1, anon_sym_bit_DASHor, + ACTIONS(5637), 1, anon_sym_and, + ACTIONS(5639), 1, anon_sym_xor, + ACTIONS(5641), 1, anon_sym_or, - [170470] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6013), 1, - anon_sym_DOT2, - STATE(3502), 1, + ACTIONS(5799), 1, + anon_sym_SEMI, + ACTIONS(5999), 1, + anon_sym_LF, + STATE(2509), 1, + aux_sym_pipe_element_repeat1, + STATE(3519), 1, sym_comment, - ACTIONS(151), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(153), 26, - anon_sym_PIPE, + ACTIONS(5619), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_EQ_GT, + anon_sym_PLUS, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(5629), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5621), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5623), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5617), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [170515] = 5, + [179081] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6015), 1, + ACTIONS(5975), 1, anon_sym_DOT2, - STATE(3503), 1, + STATE(3520), 1, sym_comment, - ACTIONS(1317), 5, + ACTIONS(153), 6, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1319), 26, - anon_sym_PIPE, - anon_sym_DASH, + ACTIONS(155), 25, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_if, - anon_sym_EQ_GT, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -310124,24 +311063,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [170560] = 5, + sym_short_flag, + [179126] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6017), 1, + ACTIONS(5983), 1, anon_sym_DOT2, - STATE(3504), 1, + STATE(3521), 1, sym_comment, - ACTIONS(1329), 6, + ACTIONS(1353), 5, anon_sym_GT, - anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1331), 25, - anon_sym_DASH_DASH, + ACTIONS(1355), 26, + anon_sym_PIPE, + anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_if, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -310163,68 +311104,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [170605] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5885), 1, - anon_sym_bit_DASHand, - ACTIONS(5887), 1, - anon_sym_bit_DASHxor, - ACTIONS(5889), 1, - anon_sym_bit_DASHor, - ACTIONS(5891), 1, - anon_sym_and, - ACTIONS(5893), 1, - anon_sym_xor, - ACTIONS(5895), 1, - anon_sym_or, - STATE(3505), 1, - sym_comment, - ACTIONS(5763), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5765), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5873), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5879), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5883), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5875), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5877), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [170674] = 4, + [179171] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3506), 1, + STATE(3522), 1, sym_comment, - ACTIONS(1473), 2, + ACTIONS(1469), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1471), 30, + ACTIONS(1467), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -310255,123 +311143,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [170717] = 17, + [179214] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5885), 1, + ACTIONS(6015), 1, anon_sym_bit_DASHand, - ACTIONS(5887), 1, + ACTIONS(6017), 1, anon_sym_bit_DASHxor, - ACTIONS(5889), 1, + ACTIONS(6019), 1, anon_sym_bit_DASHor, - ACTIONS(5891), 1, + ACTIONS(6021), 1, anon_sym_and, - ACTIONS(5893), 1, + ACTIONS(6023), 1, anon_sym_xor, - ACTIONS(5895), 1, + ACTIONS(6025), 1, anon_sym_or, - STATE(3507), 1, + STATE(3523), 1, sym_comment, - ACTIONS(5763), 2, + ACTIONS(5769), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5765), 2, + ACTIONS(5771), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5873), 2, + ACTIONS(6003), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5879), 2, + ACTIONS(6009), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5881), 2, + ACTIONS(6011), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5883), 2, + ACTIONS(6013), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5875), 4, + ACTIONS(6005), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(6007), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(6001), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [170786] = 13, + [179283] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5901), 1, - anon_sym_DASH, - ACTIONS(5915), 1, - anon_sym_PLUS, - STATE(3508), 1, + STATE(3524), 1, sym_comment, - ACTIONS(5899), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5909), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(5911), 2, + ACTIONS(5919), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5913), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5917), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5921), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5903), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5919), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1563), 9, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [170846] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3509), 1, - sym_comment, - ACTIONS(1439), 6, + ACTIONS(1411), 5, anon_sym_GT, - anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1441), 25, - anon_sym_DASH_DASH, + ACTIONS(1413), 24, + anon_sym_PIPE, + anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, + anon_sym_if, + anon_sym_EQ_GT, anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, @@ -310391,20 +311234,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [170888] = 4, + [179327] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3510), 1, + STATE(3525), 1, sym_comment, - ACTIONS(1399), 6, + ACTIONS(1471), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1401), 25, + ACTIONS(1473), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -310430,101 +311272,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [170930] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3511), 1, - sym_comment, - ACTIONS(5672), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5676), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(5684), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5690), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1563), 15, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [170984] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4642), 1, - aux_sym_unquoted_token3, - STATE(3512), 1, - sym_comment, - ACTIONS(989), 30, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_EQ_GT, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [171026] = 4, + [179369] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3513), 1, + STATE(3526), 1, sym_comment, - ACTIONS(1557), 6, + ACTIONS(1455), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 25, + ACTIONS(1457), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -310550,61 +311310,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [171068] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3514), 1, - sym_comment, - ACTIONS(1561), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5676), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(5684), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1563), 21, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [171118] = 4, + [179411] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3515), 1, + STATE(3527), 1, sym_comment, - ACTIONS(1557), 6, + ACTIONS(1459), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 25, + ACTIONS(1461), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -310630,19 +311348,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [171160] = 4, + [179453] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3516), 1, + STATE(3528), 1, sym_comment, - ACTIONS(1533), 6, + ACTIONS(1373), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1535), 25, + ACTIONS(1375), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -310668,57 +311386,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [171202] = 4, + [179495] = 14, ACTIONS(3), 1, anon_sym_POUND, - STATE(3517), 1, + ACTIONS(5701), 1, + anon_sym_bit_DASHand, + ACTIONS(5703), 1, + anon_sym_bit_DASHxor, + STATE(3529), 1, sym_comment, - ACTIONS(1403), 6, + ACTIONS(5679), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(5683), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1405), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(5699), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5685), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, + ACTIONS(1413), 7, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_short_flag, - [171244] = 4, + [179557] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3518), 1, + STATE(3530), 1, sym_comment, - ACTIONS(1407), 6, + ACTIONS(1373), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1409), 25, + ACTIONS(1375), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -310744,19 +311472,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [171286] = 4, + [179599] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3519), 1, + STATE(3531), 1, sym_comment, - ACTIONS(1411), 6, + ACTIONS(1419), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1413), 25, + ACTIONS(1421), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -310782,19 +311510,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [171328] = 4, + [179641] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3520), 1, + STATE(3532), 1, sym_comment, - ACTIONS(1415), 6, + ACTIONS(1439), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1417), 25, + ACTIONS(1441), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -310820,42 +311548,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [171370] = 11, + [179683] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3521), 1, + STATE(3533), 1, sym_comment, - ACTIONS(5672), 2, + ACTIONS(1511), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(5676), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5684), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1513), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5678), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5690), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 11, - anon_sym_DASH_DASH, - anon_sym_LBRACE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -310865,19 +311586,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [171426] = 4, + [179725] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3522), 1, + STATE(3534), 1, sym_comment, - ACTIONS(1557), 6, + ACTIONS(1479), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 25, + ACTIONS(1481), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -310903,225 +311624,274 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [171468] = 19, + [179767] = 19, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5901), 1, + ACTIONS(5909), 1, anon_sym_DASH, - ACTIONS(5915), 1, - anon_sym_PLUS, ACTIONS(5923), 1, + anon_sym_PLUS, + ACTIONS(5931), 1, anon_sym_bit_DASHand, - ACTIONS(5925), 1, + ACTIONS(5933), 1, anon_sym_bit_DASHxor, - ACTIONS(5927), 1, + ACTIONS(5935), 1, anon_sym_bit_DASHor, - ACTIONS(5929), 1, + ACTIONS(5937), 1, anon_sym_and, - ACTIONS(5931), 1, + ACTIONS(5939), 1, anon_sym_xor, - ACTIONS(5933), 1, + ACTIONS(5941), 1, anon_sym_or, - STATE(3523), 1, + STATE(3535), 1, sym_comment, - ACTIONS(5899), 2, + ACTIONS(5907), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5909), 2, + ACTIONS(5917), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5911), 2, + ACTIONS(5919), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5913), 2, + ACTIONS(5921), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5917), 2, + ACTIONS(5925), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5921), 2, + ACTIONS(5929), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1563), 3, + ACTIONS(1413), 3, anon_sym_PIPE, anon_sym_if, anon_sym_EQ_GT, - ACTIONS(5903), 4, + ACTIONS(5911), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5919), 4, + ACTIONS(5927), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [171540] = 18, + [179839] = 18, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5901), 1, + ACTIONS(5909), 1, anon_sym_DASH, - ACTIONS(5915), 1, - anon_sym_PLUS, ACTIONS(5923), 1, + anon_sym_PLUS, + ACTIONS(5931), 1, anon_sym_bit_DASHand, - ACTIONS(5925), 1, + ACTIONS(5933), 1, anon_sym_bit_DASHxor, - ACTIONS(5927), 1, + ACTIONS(5935), 1, anon_sym_bit_DASHor, - ACTIONS(5929), 1, + ACTIONS(5937), 1, anon_sym_and, - ACTIONS(5931), 1, + ACTIONS(5939), 1, anon_sym_xor, - STATE(3524), 1, + STATE(3536), 1, sym_comment, - ACTIONS(5899), 2, + ACTIONS(5907), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5909), 2, + ACTIONS(5917), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5911), 2, + ACTIONS(5919), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5913), 2, + ACTIONS(5921), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5917), 2, + ACTIONS(5925), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5921), 2, + ACTIONS(5929), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1563), 4, + ACTIONS(1413), 4, anon_sym_PIPE, anon_sym_if, anon_sym_EQ_GT, anon_sym_or, - ACTIONS(5903), 4, + ACTIONS(5911), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5919), 4, + ACTIONS(5927), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [171610] = 17, + [179909] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5901), 1, + ACTIONS(5701), 1, + anon_sym_bit_DASHand, + ACTIONS(5703), 1, + anon_sym_bit_DASHxor, + ACTIONS(5705), 1, + anon_sym_bit_DASHor, + STATE(3537), 1, + sym_comment, + ACTIONS(5679), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5683), 2, anon_sym_DASH, - ACTIONS(5915), 1, anon_sym_PLUS, + ACTIONS(5689), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(5691), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5693), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5695), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5699), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5685), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5697), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1413), 6, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [179973] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5909), 1, + anon_sym_DASH, ACTIONS(5923), 1, + anon_sym_PLUS, + ACTIONS(5931), 1, anon_sym_bit_DASHand, - ACTIONS(5925), 1, + ACTIONS(5933), 1, anon_sym_bit_DASHxor, - ACTIONS(5927), 1, + ACTIONS(5935), 1, anon_sym_bit_DASHor, - ACTIONS(5929), 1, + ACTIONS(5937), 1, anon_sym_and, - STATE(3525), 1, + STATE(3538), 1, sym_comment, - ACTIONS(5899), 2, + ACTIONS(5907), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5909), 2, + ACTIONS(5917), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5911), 2, + ACTIONS(5919), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5913), 2, + ACTIONS(5921), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5917), 2, + ACTIONS(5925), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5921), 2, + ACTIONS(5929), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5903), 4, + ACTIONS(5911), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5919), 4, + ACTIONS(5927), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 5, + ACTIONS(1413), 5, anon_sym_PIPE, anon_sym_if, anon_sym_EQ_GT, anon_sym_xor, anon_sym_or, - [171678] = 16, + [180041] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5901), 1, + ACTIONS(5909), 1, anon_sym_DASH, - ACTIONS(5915), 1, - anon_sym_PLUS, ACTIONS(5923), 1, + anon_sym_PLUS, + ACTIONS(5931), 1, anon_sym_bit_DASHand, - ACTIONS(5925), 1, + ACTIONS(5933), 1, anon_sym_bit_DASHxor, - ACTIONS(5927), 1, + ACTIONS(5935), 1, anon_sym_bit_DASHor, - STATE(3526), 1, + STATE(3539), 1, sym_comment, - ACTIONS(5899), 2, + ACTIONS(5907), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5909), 2, + ACTIONS(5917), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5911), 2, + ACTIONS(5919), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5913), 2, + ACTIONS(5921), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5917), 2, + ACTIONS(5925), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5921), 2, + ACTIONS(5929), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5903), 4, + ACTIONS(5911), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5919), 4, + ACTIONS(5927), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 6, + ACTIONS(1413), 6, anon_sym_PIPE, anon_sym_if, anon_sym_EQ_GT, anon_sym_and, anon_sym_xor, anon_sym_or, - [171744] = 4, + [180107] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3527), 1, + STATE(3540), 1, sym_comment, - ACTIONS(1419), 6, + ACTIONS(1373), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1421), 25, + ACTIONS(1375), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -311147,126 +311917,125 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [171786] = 15, + [180149] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5901), 1, - anon_sym_DASH, - ACTIONS(5915), 1, - anon_sym_PLUS, - ACTIONS(5923), 1, + ACTIONS(5701), 1, anon_sym_bit_DASHand, - ACTIONS(5925), 1, + ACTIONS(5703), 1, anon_sym_bit_DASHxor, - STATE(3528), 1, + ACTIONS(5705), 1, + anon_sym_bit_DASHor, + ACTIONS(5707), 1, + anon_sym_and, + STATE(3541), 1, sym_comment, - ACTIONS(5899), 2, + ACTIONS(5679), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5909), 2, + ACTIONS(5683), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5911), 2, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5913), 2, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5917), 2, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5921), 2, + ACTIONS(5699), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5903), 4, + ACTIONS(5685), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5919), 4, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 7, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - anon_sym_bit_DASHor, - anon_sym_and, + ACTIONS(1413), 5, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_xor, anon_sym_or, - [171850] = 14, + sym_short_flag, + [180215] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5901), 1, + ACTIONS(5909), 1, anon_sym_DASH, - ACTIONS(5915), 1, - anon_sym_PLUS, ACTIONS(5923), 1, + anon_sym_PLUS, + ACTIONS(5931), 1, anon_sym_bit_DASHand, - STATE(3529), 1, + ACTIONS(5933), 1, + anon_sym_bit_DASHxor, + STATE(3542), 1, sym_comment, - ACTIONS(5899), 2, + ACTIONS(5907), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5909), 2, + ACTIONS(5917), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5911), 2, + ACTIONS(5919), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5913), 2, + ACTIONS(5921), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5917), 2, + ACTIONS(5925), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5921), 2, + ACTIONS(5929), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5903), 4, + ACTIONS(5911), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5919), 4, + ACTIONS(5927), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 8, + ACTIONS(1413), 7, anon_sym_PIPE, anon_sym_if, anon_sym_EQ_GT, - anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [171912] = 7, + [180279] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3530), 1, + STATE(3543), 1, sym_comment, - ACTIONS(5682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(5684), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1561), 4, + ACTIONS(1373), 6, anon_sym_GT, anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1563), 21, + ACTIONS(1375), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -311285,35 +312054,123 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [171960] = 10, + [180321] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5901), 1, + ACTIONS(5909), 1, anon_sym_DASH, - ACTIONS(5915), 1, + ACTIONS(5923), 1, anon_sym_PLUS, - STATE(3531), 1, + ACTIONS(5931), 1, + anon_sym_bit_DASHand, + STATE(3544), 1, sym_comment, - ACTIONS(1561), 2, + ACTIONS(5907), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5909), 2, + ACTIONS(5917), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5911), 2, + ACTIONS(5919), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5913), 2, + ACTIONS(5921), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5917), 2, + ACTIONS(5925), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(1563), 19, + ACTIONS(5929), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5911), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5927), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1413), 8, anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [180383] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5909), 1, + anon_sym_DASH, + ACTIONS(5923), 1, + anon_sym_PLUS, + STATE(3545), 1, + sym_comment, + ACTIONS(5907), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(5917), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(5919), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5921), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5925), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5929), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5911), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5927), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1413), 9, + anon_sym_PIPE, anon_sym_if, anon_sym_EQ_GT, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [180443] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3546), 1, + sym_comment, + ACTIONS(1483), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1485), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -311329,30 +312186,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172014] = 5, + sym_short_flag, + [180485] = 10, ACTIONS(3), 1, anon_sym_POUND, - STATE(3532), 1, + ACTIONS(5909), 1, + anon_sym_DASH, + ACTIONS(5923), 1, + anon_sym_PLUS, + STATE(3547), 1, sym_comment, - ACTIONS(5911), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1561), 5, + ACTIONS(1411), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(5917), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1563), 24, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_EQ_GT, + ACTIONS(5919), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5921), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(5925), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(1413), 19, + anon_sym_PIPE, + anon_sym_in, + anon_sym_if, + anon_sym_EQ_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -311368,25 +312231,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172058] = 7, + [180539] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(3533), 1, + STATE(3548), 1, sym_comment, - ACTIONS(5909), 2, + ACTIONS(5917), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5911), 2, + ACTIONS(5919), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5913), 2, + ACTIONS(5921), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 3, + ACTIONS(1411), 3, anon_sym_GT, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1563), 22, + ACTIONS(1413), 22, anon_sym_PIPE, anon_sym_DASH, anon_sym_in, @@ -311409,35 +312272,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172106] = 4, + [180587] = 12, ACTIONS(3), 1, anon_sym_POUND, - STATE(3534), 1, + ACTIONS(5909), 1, + anon_sym_DASH, + ACTIONS(5923), 1, + anon_sym_PLUS, + STATE(3549), 1, sym_comment, - ACTIONS(1557), 6, + ACTIONS(5907), 2, anon_sym_GT, - anon_sym_DASH, + anon_sym_LT2, + ACTIONS(5917), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1559), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(5919), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5921), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(5925), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(5911), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5927), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, + ACTIONS(1413), 11, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -311446,75 +312318,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [172148] = 12, + [180645] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5901), 1, - anon_sym_DASH, - ACTIONS(5915), 1, - anon_sym_PLUS, - STATE(3535), 1, + ACTIONS(5701), 1, + anon_sym_bit_DASHand, + ACTIONS(5703), 1, + anon_sym_bit_DASHxor, + ACTIONS(5705), 1, + anon_sym_bit_DASHor, + ACTIONS(5707), 1, + anon_sym_and, + ACTIONS(5709), 1, + anon_sym_xor, + STATE(3550), 1, sym_comment, - ACTIONS(5899), 2, + ACTIONS(5679), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5909), 2, + ACTIONS(5683), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5911), 2, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5913), 2, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5917), 2, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5903), 4, + ACTIONS(5699), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1413), 4, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_or, + sym_short_flag, + ACTIONS(5685), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5919), 4, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 11, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [172206] = 9, + [180713] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5901), 1, + ACTIONS(5909), 1, anon_sym_DASH, - ACTIONS(5915), 1, + ACTIONS(5923), 1, anon_sym_PLUS, - STATE(3536), 1, + STATE(3551), 1, sym_comment, - ACTIONS(1561), 2, + ACTIONS(1411), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5909), 2, + ACTIONS(5917), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5911), 2, + ACTIONS(5919), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5913), 2, + ACTIONS(5921), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1563), 21, + ACTIONS(1413), 21, anon_sym_PIPE, anon_sym_in, anon_sym_if, @@ -311536,36 +312412,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172258] = 11, + [180765] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5901), 1, + ACTIONS(5909), 1, anon_sym_DASH, - ACTIONS(5915), 1, + ACTIONS(5923), 1, anon_sym_PLUS, - STATE(3537), 1, + STATE(3552), 1, sym_comment, - ACTIONS(5899), 2, + ACTIONS(5907), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5909), 2, + ACTIONS(5917), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5911), 2, + ACTIONS(5919), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5913), 2, + ACTIONS(5921), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5917), 2, + ACTIONS(5925), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5919), 4, + ACTIONS(5927), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 15, + ACTIONS(1413), 15, anon_sym_PIPE, anon_sym_in, anon_sym_if, @@ -311581,19 +312457,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172314] = 4, + [180821] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3538), 1, + STATE(3553), 1, sym_comment, - ACTIONS(1525), 6, + ACTIONS(1487), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1527), 25, + ACTIONS(1489), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -311619,25 +312495,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [172356] = 5, + [180863] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3539), 1, + STATE(3554), 1, sym_comment, - ACTIONS(5684), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1561), 6, + ACTIONS(1373), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1563), 23, + ACTIONS(1375), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, @@ -311658,19 +312533,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [172400] = 4, + [180905] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3540), 1, + STATE(3555), 1, sym_comment, - ACTIONS(1557), 6, + ACTIONS(1491), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 25, + ACTIONS(1493), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -311696,33 +312571,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [172442] = 9, + [180947] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3541), 1, + STATE(3556), 1, sym_comment, - ACTIONS(1561), 2, + ACTIONS(1495), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(5676), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5684), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1497), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(1563), 19, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -311739,57 +312609,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [172494] = 4, + [180989] = 18, ACTIONS(3), 1, anon_sym_POUND, - STATE(3542), 1, + ACTIONS(5701), 1, + anon_sym_bit_DASHand, + ACTIONS(5703), 1, + anon_sym_bit_DASHxor, + ACTIONS(5705), 1, + anon_sym_bit_DASHor, + ACTIONS(5707), 1, + anon_sym_and, + ACTIONS(5709), 1, + anon_sym_xor, + ACTIONS(5711), 1, + anon_sym_or, + STATE(3557), 1, sym_comment, - ACTIONS(1423), 6, + ACTIONS(5679), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(5683), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1425), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(5699), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1413), 3, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + sym_short_flag, + ACTIONS(5685), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [172536] = 4, + [181059] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3543), 1, + STATE(3558), 1, sym_comment, - ACTIONS(1427), 6, + ACTIONS(1373), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1429), 25, + ACTIONS(1375), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -311815,19 +312699,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [172578] = 4, + [181101] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3544), 1, + STATE(3559), 1, sym_comment, - ACTIONS(1557), 6, + ACTIONS(1415), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 25, + ACTIONS(1417), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -311853,45 +312737,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [172620] = 12, + [181143] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3545), 1, + STATE(3560), 1, sym_comment, - ACTIONS(5672), 2, + ACTIONS(1545), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(5676), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5684), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1547), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5678), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5690), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 9, - anon_sym_DASH_DASH, - anon_sym_LBRACE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, @@ -311899,32 +312775,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [172678] = 4, + [181185] = 10, ACTIONS(3), 1, anon_sym_POUND, - STATE(3546), 1, + STATE(3561), 1, sym_comment, - ACTIONS(1557), 6, + ACTIONS(5679), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(5683), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1559), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(1413), 15, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -311937,19 +312819,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [172720] = 4, + [181239] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3547), 1, + STATE(3562), 1, sym_comment, - ACTIONS(1431), 6, + ACTIONS(1373), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1433), 25, + ACTIONS(1375), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -311975,66 +312857,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [172762] = 13, - ACTIONS(3), 1, + [181281] = 18, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5694), 1, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - STATE(3548), 1, + ACTIONS(5633), 1, + anon_sym_bit_DASHxor, + ACTIONS(5635), 1, + anon_sym_bit_DASHor, + ACTIONS(5637), 1, + anon_sym_and, + ACTIONS(5639), 1, + anon_sym_xor, + ACTIONS(5641), 1, + anon_sym_or, + ACTIONS(5999), 1, + anon_sym_LF, + STATE(2509), 1, + aux_sym_pipe_element_repeat1, + STATE(3563), 1, sym_comment, - ACTIONS(5672), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5676), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(5684), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5678), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5690), 4, + ACTIONS(5623), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5617), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 8, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [172822] = 4, + [181351] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3549), 1, + STATE(3564), 1, sym_comment, - ACTIONS(1435), 6, + ACTIONS(1503), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1437), 25, + ACTIONS(1505), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312060,26 +312947,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [172864] = 4, + [181393] = 8, ACTIONS(3), 1, anon_sym_POUND, - STATE(3550), 1, + STATE(3565), 1, sym_comment, - ACTIONS(1557), 6, + ACTIONS(1411), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(5683), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1559), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(1413), 21, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -312098,19 +312989,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [172906] = 4, + [181443] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3551), 1, + STATE(3566), 1, sym_comment, - ACTIONS(1549), 6, + ACTIONS(1515), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1551), 25, + ACTIONS(1517), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312136,19 +313027,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [172948] = 4, + [181485] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3552), 1, + STATE(3567), 1, sym_comment, - ACTIONS(1447), 6, + ACTIONS(1561), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1449), 25, + ACTIONS(1563), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312174,67 +313065,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [172990] = 14, + [181527] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5694), 1, - anon_sym_bit_DASHand, - ACTIONS(5696), 1, - anon_sym_bit_DASHxor, - STATE(3553), 1, + STATE(3568), 1, sym_comment, - ACTIONS(5672), 2, + ACTIONS(1373), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(5676), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5684), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1375), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5678), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5690), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 7, - anon_sym_DASH_DASH, - anon_sym_LBRACE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_short_flag, - [173052] = 4, + [181569] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3554), 1, + STATE(3569), 1, sym_comment, - ACTIONS(1557), 6, + ACTIONS(1507), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 25, + ACTIONS(1509), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312260,19 +313141,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [173094] = 4, + [181611] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3555), 1, + STATE(3570), 1, sym_comment, - ACTIONS(1451), 6, + ACTIONS(1519), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1453), 25, + ACTIONS(1521), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312298,19 +313179,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [173136] = 4, + [181653] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3556), 1, + STATE(3571), 1, sym_comment, - ACTIONS(1455), 6, + ACTIONS(1373), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1457), 25, + ACTIONS(1375), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312336,68 +313217,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [173178] = 15, + [181695] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5694), 1, - anon_sym_bit_DASHand, - ACTIONS(5696), 1, - anon_sym_bit_DASHxor, - ACTIONS(5698), 1, - anon_sym_bit_DASHor, - STATE(3557), 1, - sym_comment, - ACTIONS(5672), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5676), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(5684), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5692), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5678), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5690), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1563), 6, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [173242] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3558), 1, + STATE(3572), 1, sym_comment, - ACTIONS(1557), 6, + ACTIONS(1523), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 25, + ACTIONS(1525), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312423,69 +313255,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [173284] = 16, + [181737] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5694), 1, - anon_sym_bit_DASHand, - ACTIONS(5696), 1, - anon_sym_bit_DASHxor, - ACTIONS(5698), 1, - anon_sym_bit_DASHor, - ACTIONS(5700), 1, - anon_sym_and, - STATE(3559), 1, + STATE(3573), 1, sym_comment, - ACTIONS(5672), 2, + ACTIONS(5679), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5676), 2, + ACTIONS(5683), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5682), 2, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5684), 2, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5678), 4, + ACTIONS(5685), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5690), 4, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 5, + ACTIONS(1413), 11, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, anon_sym_xor, anon_sym_or, sym_short_flag, - [173350] = 4, + [181793] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3560), 1, + STATE(3574), 1, sym_comment, - ACTIONS(1557), 6, + ACTIONS(1373), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 25, + ACTIONS(1375), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312511,19 +313338,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [173392] = 4, + [181835] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3561), 1, + STATE(3575), 1, sym_comment, - ACTIONS(1459), 6, + ACTIONS(1423), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1461), 25, + ACTIONS(1425), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312549,19 +313376,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [173434] = 4, + [181877] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3562), 1, + STATE(3576), 1, sym_comment, - ACTIONS(1371), 6, + ACTIONS(1475), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1373), 25, + ACTIONS(1477), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312587,19 +313414,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [173476] = 4, + [181919] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3563), 1, + STATE(3577), 1, sym_comment, - ACTIONS(1463), 6, + ACTIONS(1475), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1465), 25, + ACTIONS(1477), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312625,19 +313452,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [173518] = 4, + [181961] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3564), 1, + STATE(3578), 1, sym_comment, - ACTIONS(1467), 6, + ACTIONS(1377), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1469), 25, + ACTIONS(1379), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312663,32 +313490,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [173560] = 5, - ACTIONS(105), 1, + [182003] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(991), 1, - anon_sym_RBRACE, - ACTIONS(4642), 1, - aux_sym_unquoted_token3, - STATE(3565), 1, + STATE(3579), 1, sym_comment, - ACTIONS(989), 29, - anon_sym_COMMA, + ACTIONS(1435), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1437), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -312702,19 +313527,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [173604] = 4, + sym_short_flag, + [182045] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3566), 1, + STATE(3580), 1, sym_comment, - ACTIONS(1395), 6, + ACTIONS(1443), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1397), 25, + ACTIONS(1445), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312740,19 +313566,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [173646] = 4, + [182087] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3567), 1, + STATE(3581), 1, sym_comment, - ACTIONS(1471), 6, + ACTIONS(1447), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1473), 25, + ACTIONS(1449), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312778,26 +313604,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [173688] = 4, + [182129] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(3568), 1, + STATE(3582), 1, sym_comment, - ACTIONS(1529), 6, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(5691), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5693), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1411), 4, + anon_sym_GT, + anon_sym_DASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1531), 25, + ACTIONS(1413), 21, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -312816,19 +313645,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [173730] = 4, + [182177] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3569), 1, + STATE(3583), 1, sym_comment, - ACTIONS(1375), 6, + ACTIONS(1467), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1377), 25, + ACTIONS(1469), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312854,19 +313683,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [173772] = 4, + [182219] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3570), 1, + STATE(3584), 1, sym_comment, - ACTIONS(1379), 6, + ACTIONS(1373), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1381), 25, + ACTIONS(1375), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312892,70 +313721,172 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [173814] = 17, + [182261] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5694), 1, + STATE(3585), 1, + sym_comment, + ACTIONS(5691), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1411), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1413), 23, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5696), 1, anon_sym_bit_DASHxor, - ACTIONS(5698), 1, anon_sym_bit_DASHor, - ACTIONS(5700), 1, anon_sym_and, - ACTIONS(5702), 1, anon_sym_xor, - STATE(3571), 1, + anon_sym_or, + sym_short_flag, + [182305] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3586), 1, + sym_comment, + ACTIONS(6029), 10, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(6027), 21, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [182347] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3587), 1, + sym_comment, + ACTIONS(6033), 10, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_DASHinf, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym__list_item_identifier, + sym_short_flag, + ACTIONS(6031), 21, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [182389] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3588), 1, sym_comment, - ACTIONS(5672), 2, + ACTIONS(1427), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(5676), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(5684), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1429), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1563), 4, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_or, - sym_short_flag, - ACTIONS(5678), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5690), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [173882] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [182431] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3572), 1, + STATE(3589), 1, sym_comment, - ACTIONS(1521), 6, + ACTIONS(1451), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1523), 25, + ACTIONS(1453), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -312981,19 +313912,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [173924] = 4, + [182473] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3573), 1, + STATE(3590), 1, sym_comment, - ACTIONS(1537), 6, + ACTIONS(1165), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1539), 25, + ACTIONS(1167), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -313019,19 +313950,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [173966] = 4, + [182515] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3574), 1, + STATE(3591), 1, sym_comment, - ACTIONS(1557), 6, + ACTIONS(1373), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 25, + ACTIONS(1375), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -313057,19 +313988,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [174008] = 4, + [182557] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3575), 1, + STATE(3592), 1, sym_comment, - ACTIONS(1549), 6, + ACTIONS(153), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1551), 25, + ACTIONS(155), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -313095,132 +314026,148 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [174050] = 18, - ACTIONS(3), 1, + [182599] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5694), 1, - anon_sym_bit_DASHand, - ACTIONS(5696), 1, - anon_sym_bit_DASHxor, - ACTIONS(5698), 1, - anon_sym_bit_DASHor, - ACTIONS(5700), 1, - anon_sym_and, - ACTIONS(5702), 1, - anon_sym_xor, - ACTIONS(5704), 1, - anon_sym_or, - STATE(3576), 1, + ACTIONS(991), 1, + anon_sym_RBRACE, + ACTIONS(4663), 1, + aux_sym_unquoted_token3, + STATE(3593), 1, sym_comment, - ACTIONS(5672), 2, + ACTIONS(989), 29, + anon_sym_COMMA, anon_sym_GT, - anon_sym_LT2, - ACTIONS(5676), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5682), 2, + anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(5684), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5686), 2, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5688), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5692), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1563), 3, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - sym_short_flag, - ACTIONS(5678), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5690), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [174120] = 18, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(5617), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5619), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, anon_sym_and, - ACTIONS(5625), 1, anon_sym_xor, - ACTIONS(5627), 1, anon_sym_or, - ACTIONS(6009), 1, - anon_sym_LF, - STATE(2448), 1, - aux_sym_pipe_element_repeat1, - STATE(3577), 1, + [182643] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3594), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(1539), 6, + anon_sym_GT, anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(5611), 2, + anon_sym_LT2, + ACTIONS(1541), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5607), 4, - anon_sym_in, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [182685] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3595), 1, + sym_comment, + ACTIONS(1569), 6, + anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1571), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5603), 6, - anon_sym_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [174190] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [182727] = 9, ACTIONS(3), 1, anon_sym_POUND, - STATE(3578), 1, + STATE(3596), 1, sym_comment, - ACTIONS(1383), 6, + ACTIONS(1411), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(5683), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1385), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(1413), 19, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -313237,19 +314184,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [174232] = 4, + [182779] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3579), 1, + STATE(3597), 1, sym_comment, - ACTIONS(1557), 6, + ACTIONS(1463), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1559), 25, + ACTIONS(1465), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -313275,71 +314222,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [174274] = 18, + [182821] = 18, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, + ACTIONS(4931), 1, anon_sym_PIPE, - ACTIONS(5617), 1, + ACTIONS(5631), 1, anon_sym_bit_DASHand, - ACTIONS(5619), 1, + ACTIONS(5633), 1, anon_sym_bit_DASHxor, - ACTIONS(5621), 1, + ACTIONS(5635), 1, anon_sym_bit_DASHor, - ACTIONS(5623), 1, + ACTIONS(5637), 1, anon_sym_and, - ACTIONS(5625), 1, + ACTIONS(5639), 1, anon_sym_xor, - ACTIONS(5627), 1, + ACTIONS(5641), 1, anon_sym_or, - ACTIONS(6009), 1, + ACTIONS(5999), 1, anon_sym_LF, - STATE(2465), 1, + STATE(2442), 1, aux_sym_pipe_element_repeat1, - STATE(3580), 1, + STATE(3598), 1, sym_comment, - ACTIONS(5605), 2, + ACTIONS(5619), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5611), 2, + ACTIONS(5625), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5613), 2, + ACTIONS(5627), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5615), 2, + ACTIONS(5629), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5607), 4, + ACTIONS(5621), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5609), 4, + ACTIONS(5623), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5603), 6, + ACTIONS(5617), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [174344] = 4, + [182891] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3581), 1, + STATE(3599), 1, sym_comment, - ACTIONS(1541), 6, + ACTIONS(1373), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1543), 25, + ACTIONS(1375), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -313365,19 +314312,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [174386] = 4, + [182933] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3582), 1, + STATE(3600), 1, sym_comment, - ACTIONS(1387), 6, + ACTIONS(1535), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1389), 25, + ACTIONS(1537), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -313403,75 +314350,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [174428] = 4, + [182975] = 12, ACTIONS(3), 1, anon_sym_POUND, - STATE(3583), 1, + STATE(3601), 1, sym_comment, - ACTIONS(1505), 6, + ACTIONS(5679), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(5683), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1507), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, + ACTIONS(5699), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [174470] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3584), 1, - sym_comment, - ACTIONS(1571), 6, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1573), 25, - anon_sym_DASH_DASH, + ACTIONS(5685), 4, anon_sym_in, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(1413), 9, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, @@ -313479,19 +314396,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [174512] = 4, + [183033] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3585), 1, + STATE(3602), 1, sym_comment, - ACTIONS(1545), 6, + ACTIONS(1499), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1547), 25, + ACTIONS(1501), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -313517,57 +314434,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [174554] = 4, + [183075] = 13, ACTIONS(3), 1, anon_sym_POUND, - STATE(3586), 1, + ACTIONS(5701), 1, + anon_sym_bit_DASHand, + STATE(3603), 1, sym_comment, - ACTIONS(1142), 6, + ACTIONS(5679), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(5683), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5689), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1144), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(5691), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(5693), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(5695), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(5699), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5685), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5697), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, + ACTIONS(1413), 8, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_short_flag, - [174596] = 4, + [183135] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3587), 1, + STATE(3604), 1, sym_comment, - ACTIONS(1509), 6, + ACTIONS(1353), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1511), 25, + ACTIONS(1355), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -313593,19 +314519,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [174638] = 4, + [183177] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3588), 1, + STATE(3605), 1, sym_comment, - ACTIONS(1517), 6, + ACTIONS(1549), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1519), 25, + ACTIONS(1551), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -313631,19 +314557,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [174680] = 4, + [183219] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3589), 1, + STATE(3606), 1, sym_comment, - ACTIONS(1443), 6, + ACTIONS(1557), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1445), 25, + ACTIONS(1559), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -313669,95 +314595,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [174722] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3590), 1, - sym_comment, - ACTIONS(6021), 10, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(6019), 21, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [174764] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3591), 1, - sym_comment, - ACTIONS(6025), 10, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_DASHinf, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym__list_item_identifier, - sym_short_flag, - ACTIONS(6023), 21, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [174806] = 4, + [183261] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3592), 1, + STATE(3607), 1, sym_comment, - ACTIONS(1391), 6, + ACTIONS(1553), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1393), 25, + ACTIONS(1555), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -313783,19 +314633,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [174848] = 4, + [183303] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3593), 1, + STATE(3608), 1, sym_comment, - ACTIONS(1355), 6, + ACTIONS(1531), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1357), 25, + ACTIONS(1533), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -313821,19 +314671,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [174890] = 4, + [183345] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3594), 1, + STATE(3609), 1, sym_comment, - ACTIONS(151), 6, + ACTIONS(1527), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(153), 25, + ACTIONS(1529), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -313859,19 +314709,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [174932] = 4, + [183387] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3595), 1, + STATE(3610), 1, sym_comment, - ACTIONS(1553), 6, + ACTIONS(1565), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1555), 25, + ACTIONS(1567), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -313897,57 +314747,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [174974] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6029), 1, - anon_sym_COMMA, - STATE(3596), 1, - sym_comment, - ACTIONS(6031), 8, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym__, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(6027), 21, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [175017] = 5, + [183429] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(991), 1, - anon_sym_LBRACE, - ACTIONS(4642), 1, + ACTIONS(4663), 1, aux_sym_unquoted_token3, - STATE(3597), 1, + STATE(3611), 1, sym_comment, - ACTIONS(989), 28, + ACTIONS(989), 30, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_EQ_GT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -313973,36 +314785,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175060] = 5, + [183471] = 12, ACTIONS(3), 1, anon_sym_POUND, - STATE(3598), 1, + ACTIONS(6037), 1, + anon_sym_DASH, + ACTIONS(6047), 1, + anon_sym_PLUS, + STATE(3612), 1, sym_comment, - ACTIONS(6033), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1561), 5, + ACTIONS(6035), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(6041), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1563), 23, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, + ACTIONS(6043), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6045), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(6049), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(6039), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6051), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, + ACTIONS(1413), 10, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -314011,38 +314830,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175103] = 10, + [183528] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6035), 1, + ACTIONS(6055), 1, anon_sym_DASH, - ACTIONS(6041), 1, + ACTIONS(6063), 1, anon_sym_PLUS, - STATE(3599), 1, + STATE(3613), 1, sym_comment, - ACTIONS(1561), 2, + ACTIONS(6053), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6033), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6037), 2, + ACTIONS(6057), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6039), 2, + ACTIONS(6059), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6061), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6043), 2, + ACTIONS(6065), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(1563), 18, - anon_sym_COMMA, - anon_sym_in, - anon_sym_RBRACE, + ACTIONS(6067), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(1413), 14, + anon_sym_PIPE, + anon_sym_in, + anon_sym_EQ_GT, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -314054,709 +314874,492 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175156] = 13, + [183583] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6035), 1, + ACTIONS(6037), 1, anon_sym_DASH, - ACTIONS(6041), 1, + ACTIONS(6047), 1, anon_sym_PLUS, - STATE(3600), 1, - sym_comment, - ACTIONS(6033), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6037), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6039), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6043), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6045), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6051), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6047), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6049), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1563), 8, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(6071), 1, anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [175215] = 16, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6055), 1, - anon_sym_DASH, - ACTIONS(6065), 1, - anon_sym_PLUS, ACTIONS(6073), 1, - anon_sym_bit_DASHand, - ACTIONS(6075), 1, anon_sym_bit_DASHxor, - ACTIONS(6077), 1, + ACTIONS(6075), 1, anon_sym_bit_DASHor, - STATE(3601), 1, + ACTIONS(6077), 1, + anon_sym_and, + STATE(3614), 1, sym_comment, - ACTIONS(6053), 2, + ACTIONS(6035), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6059), 2, + ACTIONS(6041), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6061), 2, + ACTIONS(6043), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6063), 2, + ACTIONS(6045), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6067), 2, + ACTIONS(6049), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6071), 2, + ACTIONS(6069), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6057), 4, + ACTIONS(1413), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_xor, + anon_sym_or, + ACTIONS(6039), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6069), 4, + ACTIONS(6051), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 5, - anon_sym_PIPE, - anon_sym_EQ_GT, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [175280] = 20, + [183650] = 19, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, - anon_sym_LBRACE, - ACTIONS(6081), 1, + ACTIONS(6055), 1, anon_sym_DASH, - ACTIONS(6091), 1, + ACTIONS(6063), 1, anon_sym_PLUS, - ACTIONS(6099), 1, + ACTIONS(6085), 1, anon_sym_bit_DASHand, - ACTIONS(6101), 1, + ACTIONS(6087), 1, anon_sym_bit_DASHxor, - ACTIONS(6103), 1, + ACTIONS(6089), 1, anon_sym_bit_DASHor, - ACTIONS(6105), 1, + ACTIONS(6091), 1, anon_sym_and, - ACTIONS(6107), 1, + ACTIONS(6093), 1, anon_sym_xor, - ACTIONS(6109), 1, + ACTIONS(6095), 1, anon_sym_or, - STATE(1230), 1, - sym_block, - STATE(3602), 1, + STATE(3615), 1, sym_comment, - ACTIONS(6079), 2, + ACTIONS(6053), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6057), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6059), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6061), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(6065), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6097), 2, + ACTIONS(6079), 2, + anon_sym_PIPE, + anon_sym_EQ_GT, + ACTIONS(6083), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6083), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6095), 4, + ACTIONS(6067), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [175353] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6035), 1, - anon_sym_DASH, - ACTIONS(6041), 1, - anon_sym_PLUS, - ACTIONS(6111), 1, - anon_sym_bit_DASHand, - ACTIONS(6113), 1, - anon_sym_bit_DASHxor, - STATE(3603), 1, - sym_comment, - ACTIONS(6033), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6037), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6039), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6043), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6045), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6051), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6047), 4, + ACTIONS(6081), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6049), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1563), 6, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [175416] = 15, + [183721] = 19, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(6055), 1, anon_sym_DASH, - ACTIONS(6065), 1, + ACTIONS(6063), 1, anon_sym_PLUS, - ACTIONS(6073), 1, + ACTIONS(6085), 1, anon_sym_bit_DASHand, - ACTIONS(6075), 1, + ACTIONS(6087), 1, anon_sym_bit_DASHxor, - STATE(3604), 1, + ACTIONS(6089), 1, + anon_sym_bit_DASHor, + ACTIONS(6091), 1, + anon_sym_and, + ACTIONS(6093), 1, + anon_sym_xor, + ACTIONS(6095), 1, + anon_sym_or, + STATE(3616), 1, sym_comment, ACTIONS(6053), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6059), 2, + ACTIONS(6057), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6061), 2, + ACTIONS(6059), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6063), 2, + ACTIONS(6061), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6067), 2, + ACTIONS(6065), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6071), 2, + ACTIONS(6083), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6057), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6069), 4, + ACTIONS(6097), 2, + anon_sym_PIPE, + anon_sym_EQ_GT, + ACTIONS(6067), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 6, - anon_sym_PIPE, - anon_sym_EQ_GT, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [175479] = 14, + ACTIONS(6081), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + [183792] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6035), 1, - anon_sym_DASH, - ACTIONS(6041), 1, - anon_sym_PLUS, - ACTIONS(6111), 1, - anon_sym_bit_DASHand, - STATE(3605), 1, + STATE(3617), 1, sym_comment, - ACTIONS(6033), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6037), 2, + ACTIONS(6041), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6039), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, ACTIONS(6043), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, ACTIONS(6045), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1411), 3, anon_sym_GT, + anon_sym_PLUS, anon_sym_LT2, - ACTIONS(6051), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6047), 4, + ACTIONS(1413), 21, + anon_sym_COMMA, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6049), 4, + anon_sym_RBRACE, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 7, - anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [175540] = 16, + [183839] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6035), 1, - anon_sym_DASH, - ACTIONS(6041), 1, - anon_sym_PLUS, - ACTIONS(6111), 1, - anon_sym_bit_DASHand, - ACTIONS(6113), 1, - anon_sym_bit_DASHxor, - ACTIONS(6115), 1, - anon_sym_bit_DASHor, - STATE(3606), 1, + STATE(3618), 1, sym_comment, - ACTIONS(6033), 2, + ACTIONS(6043), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6037), 2, + ACTIONS(1411), 5, + anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6039), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1413), 23, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6043), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6045), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6051), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6047), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6049), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 5, - anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [175605] = 17, + [183882] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6035), 1, - anon_sym_DASH, - ACTIONS(6041), 1, - anon_sym_PLUS, - ACTIONS(6111), 1, - anon_sym_bit_DASHand, - ACTIONS(6113), 1, - anon_sym_bit_DASHxor, - ACTIONS(6115), 1, - anon_sym_bit_DASHor, - ACTIONS(6117), 1, - anon_sym_and, - STATE(3607), 1, - sym_comment, - ACTIONS(6033), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6037), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6039), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6043), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6045), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6051), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1563), 4, + ACTIONS(6101), 1, anon_sym_COMMA, + STATE(3619), 1, + sym_comment, + ACTIONS(6103), 8, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym__, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(6099), 21, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_xor, - anon_sym_or, - ACTIONS(6047), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6049), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [175672] = 18, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [183925] = 20, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6035), 1, + ACTIONS(6107), 1, anon_sym_DASH, - ACTIONS(6041), 1, - anon_sym_PLUS, ACTIONS(6111), 1, + anon_sym_LBRACE, + ACTIONS(6119), 1, + anon_sym_PLUS, + ACTIONS(6127), 1, anon_sym_bit_DASHand, - ACTIONS(6113), 1, + ACTIONS(6129), 1, anon_sym_bit_DASHxor, - ACTIONS(6115), 1, + ACTIONS(6131), 1, anon_sym_bit_DASHor, - ACTIONS(6117), 1, + ACTIONS(6133), 1, anon_sym_and, - ACTIONS(6119), 1, + ACTIONS(6135), 1, anon_sym_xor, - STATE(3608), 1, + ACTIONS(6137), 1, + anon_sym_or, + STATE(3620), 1, sym_comment, - ACTIONS(6033), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6037), 2, + STATE(4337), 1, + sym_block, + ACTIONS(6105), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6039), 2, + ACTIONS(6115), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6117), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6043), 2, + ACTIONS(6121), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6045), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6051), 2, + ACTIONS(6125), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1563), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_or, - ACTIONS(6047), 4, + ACTIONS(6109), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6049), 4, + ACTIONS(6123), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [175741] = 14, + [183998] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6055), 1, + ACTIONS(6037), 1, anon_sym_DASH, - ACTIONS(6065), 1, + ACTIONS(6047), 1, anon_sym_PLUS, - ACTIONS(6073), 1, - anon_sym_bit_DASHand, - STATE(3609), 1, + STATE(3621), 1, sym_comment, - ACTIONS(6053), 2, + ACTIONS(1411), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6059), 2, + ACTIONS(6041), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6061), 2, + ACTIONS(6043), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6063), 2, + ACTIONS(6045), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6067), 2, + ACTIONS(6049), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6071), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6057), 4, + ACTIONS(1413), 18, + anon_sym_COMMA, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6069), 4, + anon_sym_RBRACE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 7, - anon_sym_PIPE, - anon_sym_EQ_GT, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [175802] = 18, + [184051] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6055), 1, + ACTIONS(6037), 1, anon_sym_DASH, - ACTIONS(6065), 1, + ACTIONS(6047), 1, anon_sym_PLUS, - ACTIONS(6073), 1, - anon_sym_bit_DASHand, - ACTIONS(6075), 1, - anon_sym_bit_DASHxor, - ACTIONS(6077), 1, - anon_sym_bit_DASHor, - ACTIONS(6121), 1, - anon_sym_and, - ACTIONS(6123), 1, - anon_sym_xor, - STATE(3610), 1, + STATE(3622), 1, sym_comment, - ACTIONS(6053), 2, + ACTIONS(6035), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6059), 2, + ACTIONS(6041), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6061), 2, + ACTIONS(6043), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6063), 2, + ACTIONS(6045), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6067), 2, + ACTIONS(6049), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6071), 2, + ACTIONS(6069), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1563), 3, - anon_sym_PIPE, - anon_sym_EQ_GT, - anon_sym_or, - ACTIONS(6057), 4, + ACTIONS(6039), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6069), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [175871] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6035), 1, - anon_sym_DASH, - ACTIONS(6041), 1, - anon_sym_PLUS, - STATE(3611), 1, - sym_comment, - ACTIONS(6033), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6037), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6039), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6043), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6045), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6049), 4, + ACTIONS(6051), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 14, + ACTIONS(1413), 8, anon_sym_COMMA, - anon_sym_in, anon_sym_RBRACE, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [175926] = 19, + [184110] = 19, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6035), 1, + ACTIONS(6037), 1, anon_sym_DASH, - ACTIONS(6041), 1, + ACTIONS(6047), 1, anon_sym_PLUS, - ACTIONS(6111), 1, + ACTIONS(6071), 1, anon_sym_bit_DASHand, - ACTIONS(6113), 1, + ACTIONS(6073), 1, anon_sym_bit_DASHxor, - ACTIONS(6115), 1, + ACTIONS(6075), 1, anon_sym_bit_DASHor, - ACTIONS(6117), 1, + ACTIONS(6077), 1, anon_sym_and, - ACTIONS(6119), 1, + ACTIONS(6139), 1, anon_sym_xor, - ACTIONS(6125), 1, + ACTIONS(6141), 1, anon_sym_or, - STATE(3612), 1, + STATE(3623), 1, sym_comment, - ACTIONS(1563), 2, + ACTIONS(3747), 2, anon_sym_COMMA, anon_sym_RBRACE, - ACTIONS(6033), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6037), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6039), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6043), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6045), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6051), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6047), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6049), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [175997] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6055), 1, - anon_sym_DASH, - ACTIONS(6065), 1, - anon_sym_PLUS, - STATE(3613), 1, - sym_comment, - ACTIONS(6053), 2, + ACTIONS(6035), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6059), 2, + ACTIONS(6041), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6061), 2, + ACTIONS(6043), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6063), 2, + ACTIONS(6045), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6067), 2, + ACTIONS(6049), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6071), 2, + ACTIONS(6069), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6057), 4, + ACTIONS(6039), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6069), 4, + ACTIONS(6051), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 8, - anon_sym_PIPE, - anon_sym_EQ_GT, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [176056] = 9, + [184181] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6035), 1, + ACTIONS(6037), 1, anon_sym_DASH, - ACTIONS(6041), 1, + ACTIONS(6047), 1, anon_sym_PLUS, - STATE(3614), 1, + STATE(3624), 1, sym_comment, - ACTIONS(1561), 2, + ACTIONS(1411), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6033), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6037), 2, + ACTIONS(6041), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6039), 2, + ACTIONS(6043), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6045), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1563), 20, + ACTIONS(1413), 20, anon_sym_COMMA, anon_sym_in, anon_sym_RBRACE, @@ -314777,34 +315380,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [176107] = 10, + [184232] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6055), 1, + STATE(3625), 1, + sym_comment, + ACTIONS(6145), 8, + anon_sym_DOLLAR, anon_sym_DASH, - ACTIONS(6065), 1, - anon_sym_PLUS, - STATE(3615), 1, + anon_sym__, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(6143), 22, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [184273] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3626), 1, sym_comment, - ACTIONS(1561), 2, + ACTIONS(3806), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(1499), 5, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6059), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6061), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1501), 23, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6063), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6067), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(1563), 18, - anon_sym_PIPE, - anon_sym_in, - anon_sym_EQ_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -314820,364 +315455,286 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [176160] = 17, + [184316] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6055), 1, + ACTIONS(6037), 1, anon_sym_DASH, - ACTIONS(6065), 1, + ACTIONS(6047), 1, anon_sym_PLUS, - ACTIONS(6073), 1, + ACTIONS(6071), 1, anon_sym_bit_DASHand, - ACTIONS(6075), 1, - anon_sym_bit_DASHxor, - ACTIONS(6077), 1, - anon_sym_bit_DASHor, - ACTIONS(6121), 1, - anon_sym_and, - STATE(3616), 1, + STATE(3627), 1, sym_comment, - ACTIONS(6053), 2, + ACTIONS(6035), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6059), 2, + ACTIONS(6041), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6061), 2, + ACTIONS(6043), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6063), 2, + ACTIONS(6045), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6067), 2, + ACTIONS(6049), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6071), 2, + ACTIONS(6069), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1563), 4, - anon_sym_PIPE, - anon_sym_EQ_GT, - anon_sym_xor, - anon_sym_or, - ACTIONS(6057), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6069), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [176227] = 12, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6035), 1, - anon_sym_DASH, - ACTIONS(6041), 1, - anon_sym_PLUS, - STATE(3617), 1, - sym_comment, - ACTIONS(6033), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6037), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6039), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6043), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6045), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6047), 4, + ACTIONS(6039), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6049), 4, + ACTIONS(6051), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 10, + ACTIONS(1413), 7, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [176284] = 7, + [184377] = 15, ACTIONS(3), 1, anon_sym_POUND, - STATE(3618), 1, - sym_comment, - ACTIONS(6033), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6037), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6039), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1561), 3, - anon_sym_GT, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1563), 21, - anon_sym_COMMA, + ACTIONS(6037), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(6047), 1, + anon_sym_PLUS, + ACTIONS(6071), 1, anon_sym_bit_DASHand, + ACTIONS(6073), 1, anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [176331] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3619), 1, + STATE(3628), 1, sym_comment, - ACTIONS(3737), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(1521), 5, + ACTIONS(6035), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(6041), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1523), 23, - anon_sym_DASH, - anon_sym_in, + ACTIONS(6043), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(6045), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(6049), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(6069), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6039), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6051), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, + ACTIONS(1413), 6, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [176374] = 19, + [184440] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6055), 1, + ACTIONS(6037), 1, anon_sym_DASH, - ACTIONS(6065), 1, + ACTIONS(6047), 1, anon_sym_PLUS, - ACTIONS(6073), 1, + ACTIONS(6071), 1, anon_sym_bit_DASHand, - ACTIONS(6075), 1, + ACTIONS(6073), 1, anon_sym_bit_DASHxor, - ACTIONS(6077), 1, + ACTIONS(6075), 1, anon_sym_bit_DASHor, - ACTIONS(6121), 1, - anon_sym_and, - ACTIONS(6123), 1, - anon_sym_xor, - ACTIONS(6127), 1, - anon_sym_or, - STATE(3620), 1, + STATE(3629), 1, sym_comment, - ACTIONS(1563), 2, - anon_sym_PIPE, - anon_sym_EQ_GT, - ACTIONS(6053), 2, + ACTIONS(6035), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6059), 2, + ACTIONS(6041), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6061), 2, + ACTIONS(6043), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6063), 2, + ACTIONS(6045), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6067), 2, + ACTIONS(6049), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6071), 2, + ACTIONS(6069), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6057), 4, + ACTIONS(6039), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6069), 4, + ACTIONS(6051), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [176445] = 20, + ACTIONS(1413), 5, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [184505] = 19, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6081), 1, + ACTIONS(6055), 1, anon_sym_DASH, - ACTIONS(6091), 1, + ACTIONS(6063), 1, anon_sym_PLUS, - ACTIONS(6099), 1, + ACTIONS(6085), 1, anon_sym_bit_DASHand, - ACTIONS(6101), 1, + ACTIONS(6087), 1, anon_sym_bit_DASHxor, - ACTIONS(6103), 1, + ACTIONS(6089), 1, anon_sym_bit_DASHor, - ACTIONS(6105), 1, + ACTIONS(6091), 1, anon_sym_and, - ACTIONS(6107), 1, + ACTIONS(6093), 1, anon_sym_xor, - ACTIONS(6109), 1, + ACTIONS(6095), 1, anon_sym_or, - ACTIONS(6129), 1, - anon_sym_LBRACE, - STATE(3621), 1, + STATE(3630), 1, sym_comment, - STATE(4154), 1, - sym_block, - ACTIONS(6079), 2, + ACTIONS(1413), 2, + anon_sym_PIPE, + anon_sym_EQ_GT, + ACTIONS(6053), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6057), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6059), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6061), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(6065), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6097), 2, + ACTIONS(6083), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6083), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6095), 4, + ACTIONS(6067), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [176518] = 20, + ACTIONS(6081), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + [184576] = 18, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6081), 1, + ACTIONS(6037), 1, anon_sym_DASH, - ACTIONS(6091), 1, + ACTIONS(6047), 1, anon_sym_PLUS, - ACTIONS(6099), 1, + ACTIONS(6071), 1, anon_sym_bit_DASHand, - ACTIONS(6101), 1, + ACTIONS(6073), 1, anon_sym_bit_DASHxor, - ACTIONS(6103), 1, + ACTIONS(6075), 1, anon_sym_bit_DASHor, - ACTIONS(6105), 1, + ACTIONS(6077), 1, anon_sym_and, - ACTIONS(6107), 1, + ACTIONS(6139), 1, anon_sym_xor, - ACTIONS(6109), 1, - anon_sym_or, - ACTIONS(6131), 1, - anon_sym_LBRACE, - STATE(3622), 1, + STATE(3631), 1, sym_comment, - STATE(4326), 1, - sym_block, - ACTIONS(6079), 2, + ACTIONS(6035), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6041), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6043), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6045), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(6049), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6097), 2, + ACTIONS(6069), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6083), 4, + ACTIONS(1413), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_or, + ACTIONS(6039), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6095), 4, + ACTIONS(6051), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [176591] = 5, + [184645] = 11, ACTIONS(3), 1, anon_sym_POUND, - STATE(3623), 1, + ACTIONS(6037), 1, + anon_sym_DASH, + ACTIONS(6047), 1, + anon_sym_PLUS, + STATE(3632), 1, sym_comment, - ACTIONS(6061), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1561), 5, + ACTIONS(6035), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(6041), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1563), 23, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_EQ_GT, + ACTIONS(6043), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6045), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(6049), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(6051), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(1413), 14, + anon_sym_COMMA, + anon_sym_in, + anon_sym_RBRACE, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -315189,334 +315746,497 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [176634] = 20, + [184700] = 19, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6081), 1, + ACTIONS(6037), 1, anon_sym_DASH, - ACTIONS(6091), 1, + ACTIONS(6047), 1, anon_sym_PLUS, - ACTIONS(6099), 1, + ACTIONS(6071), 1, anon_sym_bit_DASHand, - ACTIONS(6101), 1, + ACTIONS(6073), 1, anon_sym_bit_DASHxor, - ACTIONS(6103), 1, + ACTIONS(6075), 1, anon_sym_bit_DASHor, - ACTIONS(6105), 1, + ACTIONS(6077), 1, anon_sym_and, - ACTIONS(6107), 1, + ACTIONS(6139), 1, anon_sym_xor, - ACTIONS(6109), 1, + ACTIONS(6141), 1, anon_sym_or, - ACTIONS(6131), 1, - anon_sym_LBRACE, - STATE(3624), 1, + STATE(3633), 1, sym_comment, - STATE(4094), 1, - sym_block, - ACTIONS(6079), 2, + ACTIONS(1413), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(6035), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6041), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6043), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6045), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(6049), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6097), 2, + ACTIONS(6069), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6083), 4, + ACTIONS(6039), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6095), 4, + ACTIONS(6051), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [176707] = 20, + [184771] = 18, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5737), 1, - anon_sym_LBRACE, - ACTIONS(6081), 1, + ACTIONS(6055), 1, anon_sym_DASH, - ACTIONS(6091), 1, + ACTIONS(6063), 1, anon_sym_PLUS, - ACTIONS(6099), 1, + ACTIONS(6085), 1, anon_sym_bit_DASHand, - ACTIONS(6101), 1, + ACTIONS(6087), 1, anon_sym_bit_DASHxor, - ACTIONS(6103), 1, + ACTIONS(6089), 1, anon_sym_bit_DASHor, - ACTIONS(6105), 1, + ACTIONS(6091), 1, anon_sym_and, - ACTIONS(6107), 1, + ACTIONS(6093), 1, anon_sym_xor, - ACTIONS(6109), 1, - anon_sym_or, - STATE(1198), 1, - sym_block, - STATE(3625), 1, + STATE(3634), 1, sym_comment, - ACTIONS(6079), 2, + ACTIONS(6053), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6057), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6059), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6061), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(6065), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6097), 2, + ACTIONS(6083), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6083), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6095), 4, + ACTIONS(1413), 3, + anon_sym_PIPE, + anon_sym_EQ_GT, + anon_sym_or, + ACTIONS(6067), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [176780] = 19, + ACTIONS(6081), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + [184840] = 17, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(6055), 1, anon_sym_DASH, - ACTIONS(6065), 1, + ACTIONS(6063), 1, anon_sym_PLUS, - ACTIONS(6073), 1, + ACTIONS(6085), 1, anon_sym_bit_DASHand, - ACTIONS(6075), 1, + ACTIONS(6087), 1, anon_sym_bit_DASHxor, - ACTIONS(6077), 1, + ACTIONS(6089), 1, anon_sym_bit_DASHor, - ACTIONS(6121), 1, + ACTIONS(6091), 1, anon_sym_and, - ACTIONS(6123), 1, - anon_sym_xor, - ACTIONS(6127), 1, - anon_sym_or, - STATE(3626), 1, + STATE(3635), 1, sym_comment, ACTIONS(6053), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6059), 2, + ACTIONS(6057), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6061), 2, + ACTIONS(6059), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6063), 2, + ACTIONS(6061), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6067), 2, + ACTIONS(6065), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6071), 2, + ACTIONS(6083), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6133), 2, + ACTIONS(1413), 4, anon_sym_PIPE, anon_sym_EQ_GT, - ACTIONS(6057), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6069), 4, + anon_sym_xor, + anon_sym_or, + ACTIONS(6067), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [176851] = 7, + ACTIONS(6081), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + [184907] = 16, ACTIONS(3), 1, anon_sym_POUND, - STATE(3627), 1, + ACTIONS(6055), 1, + anon_sym_DASH, + ACTIONS(6063), 1, + anon_sym_PLUS, + ACTIONS(6085), 1, + anon_sym_bit_DASHand, + ACTIONS(6087), 1, + anon_sym_bit_DASHxor, + ACTIONS(6089), 1, + anon_sym_bit_DASHor, + STATE(3636), 1, sym_comment, - ACTIONS(6059), 2, + ACTIONS(6053), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6057), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6061), 2, + ACTIONS(6059), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6063), 2, + ACTIONS(6061), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 3, - anon_sym_GT, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1563), 21, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_EQ_GT, + ACTIONS(6065), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(6083), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6067), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(6081), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, + ACTIONS(1413), 5, + anon_sym_PIPE, + anon_sym_EQ_GT, anon_sym_and, anon_sym_xor, anon_sym_or, - [176898] = 19, + [184972] = 15, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(6055), 1, anon_sym_DASH, - ACTIONS(6065), 1, + ACTIONS(6063), 1, anon_sym_PLUS, - ACTIONS(6073), 1, + ACTIONS(6085), 1, anon_sym_bit_DASHand, - ACTIONS(6075), 1, + ACTIONS(6087), 1, anon_sym_bit_DASHxor, - ACTIONS(6077), 1, + STATE(3637), 1, + sym_comment, + ACTIONS(6053), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6057), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(6059), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6061), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6065), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6083), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6067), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(6081), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1413), 6, + anon_sym_PIPE, + anon_sym_EQ_GT, anon_sym_bit_DASHor, - ACTIONS(6121), 1, anon_sym_and, - ACTIONS(6123), 1, anon_sym_xor, - ACTIONS(6127), 1, anon_sym_or, - STATE(3628), 1, + [185035] = 14, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6055), 1, + anon_sym_DASH, + ACTIONS(6063), 1, + anon_sym_PLUS, + ACTIONS(6085), 1, + anon_sym_bit_DASHand, + STATE(3638), 1, sym_comment, ACTIONS(6053), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6059), 2, + ACTIONS(6057), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6061), 2, + ACTIONS(6059), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6063), 2, + ACTIONS(6061), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6067), 2, + ACTIONS(6065), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6071), 2, + ACTIONS(6083), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6135), 2, - anon_sym_PIPE, - anon_sym_EQ_GT, - ACTIONS(6057), 4, + ACTIONS(6067), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(6081), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6069), 4, + ACTIONS(1413), 7, + anon_sym_PIPE, + anon_sym_EQ_GT, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [185096] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(991), 1, + anon_sym_LBRACE, + ACTIONS(4663), 1, + aux_sym_unquoted_token3, + STATE(3639), 1, + sym_comment, + ACTIONS(989), 28, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [176969] = 12, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [185139] = 13, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(6055), 1, anon_sym_DASH, - ACTIONS(6065), 1, + ACTIONS(6063), 1, anon_sym_PLUS, - STATE(3629), 1, + STATE(3640), 1, sym_comment, ACTIONS(6053), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6059), 2, + ACTIONS(6057), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6061), 2, + ACTIONS(6059), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6063), 2, + ACTIONS(6061), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6067), 2, + ACTIONS(6065), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6057), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6069), 4, + ACTIONS(6083), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6067), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 10, + ACTIONS(6081), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1413), 8, anon_sym_PIPE, anon_sym_EQ_GT, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [177026] = 11, + [185198] = 10, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(6055), 1, anon_sym_DASH, - ACTIONS(6065), 1, + ACTIONS(6063), 1, anon_sym_PLUS, - STATE(3630), 1, + STATE(3641), 1, sym_comment, - ACTIONS(6053), 2, + ACTIONS(1411), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6059), 2, + ACTIONS(6057), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(6059), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, ACTIONS(6061), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6065), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(1413), 18, + anon_sym_PIPE, + anon_sym_in, + anon_sym_EQ_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [185251] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3642), 1, + sym_comment, + ACTIONS(6059), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6063), 2, + ACTIONS(1411), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1413), 23, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_EQ_GT, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6067), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6069), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 14, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [185294] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3643), 1, + sym_comment, + ACTIONS(6057), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(6059), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6061), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1411), 3, + anon_sym_GT, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1413), 21, anon_sym_PIPE, + anon_sym_DASH, anon_sym_in, anon_sym_EQ_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -315528,92 +316248,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177081] = 19, + [185341] = 20, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6035), 1, + ACTIONS(5687), 1, + anon_sym_LBRACE, + ACTIONS(6107), 1, anon_sym_DASH, - ACTIONS(6041), 1, + ACTIONS(6119), 1, anon_sym_PLUS, - ACTIONS(6111), 1, + ACTIONS(6127), 1, anon_sym_bit_DASHand, - ACTIONS(6113), 1, + ACTIONS(6129), 1, anon_sym_bit_DASHxor, - ACTIONS(6115), 1, + ACTIONS(6131), 1, anon_sym_bit_DASHor, - ACTIONS(6117), 1, + ACTIONS(6133), 1, anon_sym_and, - ACTIONS(6119), 1, + ACTIONS(6135), 1, anon_sym_xor, - ACTIONS(6125), 1, + ACTIONS(6137), 1, anon_sym_or, - STATE(3631), 1, + STATE(1251), 1, + sym_block, + STATE(3644), 1, sym_comment, - ACTIONS(3745), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(6033), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6037), 2, + ACTIONS(6105), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6039), 2, + ACTIONS(6115), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6117), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6043), 2, + ACTIONS(6121), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6045), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6051), 2, + ACTIONS(6125), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6047), 4, + ACTIONS(6109), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6049), 4, + ACTIONS(6123), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [177152] = 9, + [185414] = 12, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(6055), 1, anon_sym_DASH, - ACTIONS(6065), 1, + ACTIONS(6063), 1, anon_sym_PLUS, - STATE(3632), 1, + STATE(3645), 1, sym_comment, - ACTIONS(1561), 2, + ACTIONS(6053), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6059), 2, + ACTIONS(6057), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6061), 2, + ACTIONS(6059), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6063), 2, + ACTIONS(6061), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1563), 20, - anon_sym_PIPE, - anon_sym_in, - anon_sym_EQ_GT, + ACTIONS(6065), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(6067), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(6081), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, + ACTIONS(1413), 10, + anon_sym_PIPE, + anon_sym_EQ_GT, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -315622,202 +316346,143 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177203] = 4, + [185471] = 20, ACTIONS(3), 1, anon_sym_POUND, - STATE(3633), 1, - sym_comment, - ACTIONS(6139), 8, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym__, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(6137), 22, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(5743), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [177244] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6081), 1, + ACTIONS(6107), 1, anon_sym_DASH, - ACTIONS(6091), 1, + ACTIONS(6119), 1, anon_sym_PLUS, - STATE(3634), 1, + ACTIONS(6127), 1, + anon_sym_bit_DASHand, + ACTIONS(6129), 1, + anon_sym_bit_DASHxor, + ACTIONS(6131), 1, + anon_sym_bit_DASHor, + ACTIONS(6133), 1, + anon_sym_and, + ACTIONS(6135), 1, + anon_sym_xor, + ACTIONS(6137), 1, + anon_sym_or, + STATE(1149), 1, + sym_block, + STATE(3646), 1, sym_comment, - ACTIONS(6079), 2, + ACTIONS(6105), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6115), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6117), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(6121), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6097), 2, + ACTIONS(6125), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6083), 4, + ACTIONS(6109), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6095), 4, + ACTIONS(6123), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 7, + [185544] = 20, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6107), 1, + anon_sym_DASH, + ACTIONS(6111), 1, anon_sym_LBRACE, + ACTIONS(6119), 1, + anon_sym_PLUS, + ACTIONS(6127), 1, anon_sym_bit_DASHand, + ACTIONS(6129), 1, anon_sym_bit_DASHxor, + ACTIONS(6131), 1, anon_sym_bit_DASHor, + ACTIONS(6133), 1, anon_sym_and, + ACTIONS(6135), 1, anon_sym_xor, + ACTIONS(6137), 1, anon_sym_or, - [177302] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3635), 1, - sym_comment, - ACTIONS(6143), 8, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym__, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(6141), 21, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [177342] = 14, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6081), 1, - anon_sym_DASH, - ACTIONS(6091), 1, - anon_sym_PLUS, - ACTIONS(6099), 1, - anon_sym_bit_DASHand, - STATE(3636), 1, + STATE(3647), 1, sym_comment, - ACTIONS(6079), 2, + STATE(4121), 1, + sym_block, + ACTIONS(6105), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6115), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6117), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(6121), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6097), 2, + ACTIONS(6125), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6083), 4, + ACTIONS(6109), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6095), 4, + ACTIONS(6123), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 6, - anon_sym_LBRACE, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [177402] = 11, + [185617] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6081), 1, + ACTIONS(6055), 1, anon_sym_DASH, - ACTIONS(6091), 1, + ACTIONS(6063), 1, anon_sym_PLUS, - STATE(3637), 1, + STATE(3648), 1, sym_comment, - ACTIONS(6079), 2, + ACTIONS(1411), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6057), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6059), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6061), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(1413), 20, + anon_sym_PIPE, + anon_sym_in, + anon_sym_EQ_GT, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6095), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 13, - anon_sym_in, - anon_sym_LBRACE, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -315829,278 +316494,273 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177456] = 15, + [185668] = 20, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6081), 1, + ACTIONS(6107), 1, anon_sym_DASH, - ACTIONS(6091), 1, + ACTIONS(6119), 1, anon_sym_PLUS, - ACTIONS(6099), 1, + ACTIONS(6127), 1, anon_sym_bit_DASHand, - ACTIONS(6101), 1, + ACTIONS(6129), 1, anon_sym_bit_DASHxor, - STATE(3638), 1, + ACTIONS(6131), 1, + anon_sym_bit_DASHor, + ACTIONS(6133), 1, + anon_sym_and, + ACTIONS(6135), 1, + anon_sym_xor, + ACTIONS(6137), 1, + anon_sym_or, + ACTIONS(6147), 1, + anon_sym_LBRACE, + STATE(3649), 1, sym_comment, - ACTIONS(6079), 2, + STATE(4128), 1, + sym_block, + ACTIONS(6105), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6115), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6117), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(6121), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6097), 2, + ACTIONS(6125), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6083), 4, + ACTIONS(6109), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6095), 4, + ACTIONS(6123), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 5, - anon_sym_LBRACE, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [177518] = 19, + [185741] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6081), 1, - anon_sym_DASH, - ACTIONS(6091), 1, - anon_sym_PLUS, - ACTIONS(6099), 1, - anon_sym_bit_DASHand, - ACTIONS(6101), 1, - anon_sym_bit_DASHxor, - ACTIONS(6103), 1, - anon_sym_bit_DASHor, - ACTIONS(6105), 1, - anon_sym_and, - ACTIONS(6107), 1, - anon_sym_xor, - ACTIONS(6109), 1, - anon_sym_or, - ACTIONS(6145), 1, - anon_sym_LBRACE, - STATE(3639), 1, + STATE(3650), 1, sym_comment, - ACTIONS(6079), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6115), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6117), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(1411), 3, + anon_sym_GT, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1413), 20, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6097), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6083), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6095), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [177588] = 16, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [185787] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6081), 1, + ACTIONS(6107), 1, anon_sym_DASH, - ACTIONS(6091), 1, + ACTIONS(6119), 1, anon_sym_PLUS, - ACTIONS(6099), 1, + ACTIONS(6127), 1, anon_sym_bit_DASHand, - ACTIONS(6101), 1, + ACTIONS(6129), 1, anon_sym_bit_DASHxor, - ACTIONS(6103), 1, + ACTIONS(6131), 1, anon_sym_bit_DASHor, - STATE(3640), 1, + STATE(3651), 1, sym_comment, - ACTIONS(6079), 2, + ACTIONS(6105), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6115), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6117), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(6121), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6097), 2, + ACTIONS(6125), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1563), 4, + ACTIONS(1413), 4, anon_sym_LBRACE, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(6083), 4, + ACTIONS(6109), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6095), 4, + ACTIONS(6123), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [177652] = 19, + [185851] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6081), 1, + ACTIONS(6107), 1, anon_sym_DASH, - ACTIONS(6091), 1, + ACTIONS(6119), 1, anon_sym_PLUS, - ACTIONS(6099), 1, + ACTIONS(6127), 1, anon_sym_bit_DASHand, - ACTIONS(6101), 1, + ACTIONS(6129), 1, anon_sym_bit_DASHxor, - ACTIONS(6103), 1, + ACTIONS(6131), 1, anon_sym_bit_DASHor, - ACTIONS(6105), 1, + ACTIONS(6133), 1, anon_sym_and, - ACTIONS(6107), 1, - anon_sym_xor, - ACTIONS(6109), 1, - anon_sym_or, - ACTIONS(6147), 1, - anon_sym_LBRACE, - STATE(3641), 1, + STATE(3652), 1, sym_comment, - ACTIONS(6079), 2, + ACTIONS(6105), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6115), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6117), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(6121), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6097), 2, + ACTIONS(6125), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6083), 4, + ACTIONS(1413), 3, + anon_sym_LBRACE, + anon_sym_xor, + anon_sym_or, + ACTIONS(6109), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6095), 4, + ACTIONS(6123), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [177722] = 17, + [185917] = 19, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6081), 1, + ACTIONS(6107), 1, anon_sym_DASH, - ACTIONS(6091), 1, + ACTIONS(6119), 1, anon_sym_PLUS, - ACTIONS(6099), 1, + ACTIONS(6127), 1, anon_sym_bit_DASHand, - ACTIONS(6101), 1, + ACTIONS(6129), 1, anon_sym_bit_DASHxor, - ACTIONS(6103), 1, + ACTIONS(6131), 1, anon_sym_bit_DASHor, - ACTIONS(6105), 1, + ACTIONS(6133), 1, anon_sym_and, - STATE(3642), 1, + ACTIONS(6135), 1, + anon_sym_xor, + ACTIONS(6137), 1, + anon_sym_or, + ACTIONS(6149), 1, + anon_sym_LBRACE, + STATE(3653), 1, sym_comment, - ACTIONS(6079), 2, + ACTIONS(6105), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6115), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6117), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(6121), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6097), 2, + ACTIONS(6125), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1563), 3, - anon_sym_LBRACE, - anon_sym_xor, - anon_sym_or, - ACTIONS(6083), 4, + ACTIONS(6109), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6095), 4, + ACTIONS(6123), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [177788] = 9, + [185987] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6081), 1, + ACTIONS(6107), 1, anon_sym_DASH, - ACTIONS(6091), 1, + ACTIONS(6119), 1, anon_sym_PLUS, - STATE(3643), 1, + STATE(3654), 1, sym_comment, - ACTIONS(1561), 2, + ACTIONS(1411), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6115), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6117), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1563), 19, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(6121), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(1413), 17, + anon_sym_in, + anon_sym_LBRACE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -316116,181 +316776,225 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177838] = 18, + [186039] = 19, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6081), 1, + ACTIONS(6107), 1, anon_sym_DASH, - ACTIONS(6091), 1, + ACTIONS(6119), 1, anon_sym_PLUS, - ACTIONS(6099), 1, + ACTIONS(6127), 1, anon_sym_bit_DASHand, - ACTIONS(6101), 1, + ACTIONS(6129), 1, anon_sym_bit_DASHxor, - ACTIONS(6103), 1, + ACTIONS(6131), 1, anon_sym_bit_DASHor, - ACTIONS(6105), 1, + ACTIONS(6133), 1, anon_sym_and, - ACTIONS(6107), 1, + ACTIONS(6135), 1, anon_sym_xor, - STATE(3644), 1, - sym_comment, - ACTIONS(1563), 2, - anon_sym_LBRACE, + ACTIONS(6137), 1, anon_sym_or, - ACTIONS(6079), 2, + ACTIONS(6151), 1, + anon_sym_LBRACE, + STATE(3655), 1, + sym_comment, + ACTIONS(6105), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6115), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6117), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(6121), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6097), 2, + ACTIONS(6125), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6083), 4, + ACTIONS(6109), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6095), 4, + ACTIONS(6123), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [177906] = 7, + [186109] = 15, ACTIONS(3), 1, anon_sym_POUND, - STATE(3645), 1, + ACTIONS(6107), 1, + anon_sym_DASH, + ACTIONS(6119), 1, + anon_sym_PLUS, + ACTIONS(6127), 1, + anon_sym_bit_DASHand, + ACTIONS(6129), 1, + anon_sym_bit_DASHxor, + STATE(3656), 1, sym_comment, - ACTIONS(6085), 2, + ACTIONS(6105), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6115), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6117), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1561), 3, - anon_sym_GT, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1563), 20, - anon_sym_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(6121), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(6125), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6109), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6123), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, + ACTIONS(1413), 5, + anon_sym_LBRACE, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [177952] = 19, + [186171] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1563), 1, + STATE(3657), 1, + sym_comment, + ACTIONS(6155), 8, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym__, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(6153), 21, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_LBRACE, - ACTIONS(6081), 1, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [186211] = 18, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6107), 1, anon_sym_DASH, - ACTIONS(6091), 1, + ACTIONS(6119), 1, anon_sym_PLUS, - ACTIONS(6099), 1, + ACTIONS(6127), 1, anon_sym_bit_DASHand, - ACTIONS(6101), 1, + ACTIONS(6129), 1, anon_sym_bit_DASHxor, - ACTIONS(6103), 1, + ACTIONS(6131), 1, anon_sym_bit_DASHor, - ACTIONS(6105), 1, + ACTIONS(6133), 1, anon_sym_and, - ACTIONS(6107), 1, + ACTIONS(6135), 1, anon_sym_xor, - ACTIONS(6109), 1, - anon_sym_or, - STATE(3646), 1, + STATE(3658), 1, sym_comment, - ACTIONS(6079), 2, + ACTIONS(1413), 2, + anon_sym_LBRACE, + anon_sym_or, + ACTIONS(6105), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6115), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6117), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(6121), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6097), 2, + ACTIONS(6125), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6083), 4, + ACTIONS(6109), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6095), 4, + ACTIONS(6123), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [178022] = 12, + [186279] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6081), 1, + ACTIONS(6107), 1, anon_sym_DASH, - ACTIONS(6091), 1, + ACTIONS(6119), 1, anon_sym_PLUS, - STATE(3647), 1, + STATE(3659), 1, sym_comment, - ACTIONS(6079), 2, + ACTIONS(6105), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6115), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6117), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(6121), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6083), 4, + ACTIONS(6109), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6095), 4, + ACTIONS(6123), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1563), 9, + ACTIONS(1413), 9, anon_sym_LBRACE, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, @@ -316300,54 +317004,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [178078] = 10, + [186335] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6081), 1, + ACTIONS(6107), 1, anon_sym_DASH, - ACTIONS(6091), 1, + ACTIONS(6119), 1, anon_sym_PLUS, - STATE(3648), 1, + STATE(3660), 1, sym_comment, - ACTIONS(1561), 2, + ACTIONS(6105), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6085), 2, + ACTIONS(6113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6087), 2, + ACTIONS(6115), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, + ACTIONS(6117), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6093), 2, + ACTIONS(6121), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(1563), 17, + ACTIONS(6125), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6109), 4, anon_sym_in, - anon_sym_LBRACE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6123), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(1413), 7, + anon_sym_LBRACE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [178130] = 4, + [186393] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3649), 1, + STATE(3661), 1, sym_comment, - ACTIONS(6151), 8, + ACTIONS(6159), 8, anon_sym_DOLLAR, anon_sym_DASH, anon_sym__, @@ -316356,7 +317063,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(6149), 21, + ACTIONS(6157), 21, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_LBRACE, @@ -316378,26 +317085,207 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [178170] = 5, + [186433] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3650), 1, + STATE(3662), 1, sym_comment, - ACTIONS(6087), 2, + ACTIONS(6115), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(1561), 5, + ACTIONS(1411), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1413), 22, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [186475] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6107), 1, + anon_sym_DASH, + ACTIONS(6119), 1, + anon_sym_PLUS, + STATE(3663), 1, + sym_comment, + ACTIONS(6105), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(6113), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(6115), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6117), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6121), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6123), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1413), 13, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [186529] = 19, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1413), 1, + anon_sym_LBRACE, + ACTIONS(6107), 1, + anon_sym_DASH, + ACTIONS(6119), 1, anon_sym_PLUS, + ACTIONS(6127), 1, + anon_sym_bit_DASHand, + ACTIONS(6129), 1, + anon_sym_bit_DASHxor, + ACTIONS(6131), 1, + anon_sym_bit_DASHor, + ACTIONS(6133), 1, + anon_sym_and, + ACTIONS(6135), 1, + anon_sym_xor, + ACTIONS(6137), 1, + anon_sym_or, + STATE(3664), 1, + sym_comment, + ACTIONS(6105), 2, + anon_sym_GT, anon_sym_LT2, - ACTIONS(1563), 22, + ACTIONS(6113), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(6115), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6117), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6121), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6125), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6109), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6123), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [186599] = 14, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6107), 1, anon_sym_DASH, + ACTIONS(6119), 1, + anon_sym_PLUS, + ACTIONS(6127), 1, + anon_sym_bit_DASHand, + STATE(3665), 1, + sym_comment, + ACTIONS(6105), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6113), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(6115), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6117), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6121), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6125), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6109), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6123), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1413), 6, anon_sym_LBRACE, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [186659] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6107), 1, + anon_sym_DASH, + ACTIONS(6119), 1, + anon_sym_PLUS, + STATE(3666), 1, + sym_comment, + ACTIONS(1411), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6113), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(6115), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6117), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(1413), 19, + anon_sym_in, + anon_sym_LBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -316415,14 +317303,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [178212] = 5, + [186709] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6153), 1, + ACTIONS(6161), 1, sym__long_flag_identifier, - STATE(3651), 1, + STATE(3667), 1, sym_comment, - ACTIONS(2428), 13, + ACTIONS(2657), 13, anon_sym_DOLLAR, anon_sym_DASH, anon_sym_not, @@ -316436,7 +317324,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2432), 14, + ACTIONS(2661), 14, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_LBRACE, @@ -316451,12 +317339,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [178253] = 4, + [186750] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3652), 1, + STATE(3668), 1, sym_comment, - ACTIONS(2612), 7, + ACTIONS(2694), 7, anon_sym_DOLLAR, anon_sym_DASH, aux_sym__val_number_decimal_token1, @@ -316464,7 +317352,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2614), 20, + ACTIONS(2696), 20, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_LBRACE, @@ -316485,12 +317373,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [178291] = 4, + [186788] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3653), 1, + STATE(3669), 1, sym_comment, - ACTIONS(2600), 7, + ACTIONS(2686), 7, anon_sym_DOLLAR, anon_sym_DASH, aux_sym__val_number_decimal_token1, @@ -316498,7 +317386,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2602), 20, + ACTIONS(2688), 20, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_LBRACE, @@ -316519,30 +317407,30 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [178329] = 14, + [186826] = 14, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(290), 1, aux_sym__val_number_decimal_token1, ACTIONS(292), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4034), 1, + ACTIONS(4122), 1, sym_identifier, - ACTIONS(6155), 1, + ACTIONS(6163), 1, anon_sym_DOLLAR, - ACTIONS(6157), 1, + ACTIONS(6165), 1, anon_sym_DOT, - STATE(226), 1, + STATE(214), 1, sym__val_number_decimal, - STATE(2632), 1, + STATE(2581), 1, sym_val_number, - STATE(2695), 1, + STATE(2703), 1, sym__var, - STATE(3159), 1, + STATE(3158), 1, sym_val_variable, - STATE(3654), 1, + STATE(3670), 1, sym_comment, - STATE(4214), 1, + STATE(4231), 1, sym__where_predicate, ACTIONS(288), 2, anon_sym_inf, @@ -316552,30 +317440,30 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - [178376] = 14, + [186873] = 14, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(87), 1, aux_sym__val_number_decimal_token1, ACTIONS(89), 1, aux_sym__val_number_decimal_token2, - ACTIONS(4104), 1, + ACTIONS(4078), 1, sym_identifier, - ACTIONS(6159), 1, + ACTIONS(6167), 1, anon_sym_DOLLAR, - ACTIONS(6161), 1, + ACTIONS(6169), 1, anon_sym_DOT, STATE(247), 1, sym__val_number_decimal, - STATE(2741), 1, + STATE(2771), 1, sym_val_number, - STATE(2784), 1, + STATE(2869), 1, sym__var, - STATE(3460), 1, + STATE(3491), 1, sym_val_variable, - STATE(3655), 1, + STATE(3671), 1, sym_comment, - STATE(4391), 1, + STATE(4395), 1, sym__where_predicate, ACTIONS(85), 2, anon_sym_inf, @@ -316585,14 +317473,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token2, aux_sym_val_number_token3, anon_sym_DASHinf, - [178423] = 4, + [186920] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1274), 1, + ACTIONS(1539), 1, anon_sym_DASH, - STATE(3656), 1, + STATE(3672), 1, sym_comment, - ACTIONS(1276), 14, + ACTIONS(1541), 14, anon_sym_EQ, sym_identifier, anon_sym_COLON, @@ -316607,14 +317495,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [178449] = 4, + [186946] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1266), 1, + ACTIONS(1300), 1, anon_sym_DASH, - STATE(3657), 1, + STATE(3673), 1, sym_comment, - ACTIONS(1268), 14, + ACTIONS(1302), 14, anon_sym_EQ, sym_identifier, anon_sym_COLON, @@ -316629,14 +317517,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [178475] = 4, + [186972] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1395), 1, + ACTIONS(1234), 1, anon_sym_DASH, - STATE(3658), 1, + STATE(3674), 1, sym_comment, - ACTIONS(1397), 14, + ACTIONS(1236), 14, anon_sym_EQ, sym_identifier, anon_sym_COLON, @@ -316651,645 +317539,613 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [178501] = 14, + [186998] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6163), 1, + ACTIONS(6171), 1, sym_identifier, - ACTIONS(6168), 1, + ACTIONS(6176), 1, anon_sym_DOLLAR, - ACTIONS(6171), 1, + ACTIONS(6179), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(6174), 1, + ACTIONS(6182), 1, anon_sym_DASH_DASH, - ACTIONS(6177), 1, + ACTIONS(6185), 1, anon_sym_DASH, - STATE(3660), 1, + STATE(3676), 1, sym_param_long_flag, - STATE(3677), 1, + STATE(3694), 1, sym__param_name, - STATE(3686), 1, - sym_param_short_flag, - STATE(3715), 1, + STATE(3738), 1, sym_param_rest, - STATE(3718), 1, + STATE(3739), 1, sym_param_opt, - STATE(3931), 1, + STATE(3741), 1, + sym_param_short_flag, + STATE(3939), 1, sym_parameter, - ACTIONS(6166), 2, + ACTIONS(6174), 2, anon_sym_RBRACK, anon_sym_RPAREN, - STATE(3659), 2, + STATE(3675), 2, sym_comment, aux_sym_parameter_parens_repeat1, - [178546] = 11, + [187043] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6182), 1, + ACTIONS(6190), 1, anon_sym_EQ, - ACTIONS(6184), 1, + ACTIONS(6192), 1, anon_sym_COLON, - ACTIONS(6186), 1, + ACTIONS(6194), 1, anon_sym_COMMA, - ACTIONS(6188), 1, + ACTIONS(6196), 1, anon_sym_LPAREN, - ACTIONS(6190), 1, + ACTIONS(6198), 1, anon_sym_DASH, - STATE(3660), 1, + STATE(3676), 1, sym_comment, - STATE(3678), 1, + STATE(3697), 1, sym_flag_capsule, - STATE(3726), 1, + STATE(3749), 1, sym_param_value, - STATE(3760), 1, + STATE(3780), 1, sym_param_type, - ACTIONS(6180), 6, + ACTIONS(6188), 6, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [178585] = 15, + [187082] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6192), 1, + ACTIONS(6171), 1, sym_identifier, - ACTIONS(6194), 1, - anon_sym_RBRACK, - ACTIONS(6196), 1, + ACTIONS(6174), 1, + anon_sym_PIPE, + ACTIONS(6176), 1, anon_sym_DOLLAR, - ACTIONS(6198), 1, + ACTIONS(6179), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(6200), 1, + ACTIONS(6182), 1, anon_sym_DASH_DASH, - ACTIONS(6202), 1, + ACTIONS(6185), 1, anon_sym_DASH, - STATE(3659), 1, - aux_sym_parameter_parens_repeat1, - STATE(3660), 1, + STATE(3680), 1, sym_param_long_flag, - STATE(3661), 1, - sym_comment, - STATE(3677), 1, + STATE(3737), 1, sym__param_name, - STATE(3686), 1, - sym_param_short_flag, - STATE(3715), 1, + STATE(3738), 1, sym_param_rest, - STATE(3718), 1, + STATE(3739), 1, sym_param_opt, - STATE(3931), 1, + STATE(3741), 1, + sym_param_short_flag, + STATE(3939), 1, sym_parameter, - [178631] = 15, + STATE(3677), 2, + sym_comment, + aux_sym_parameter_parens_repeat1, + [187126] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6192), 1, + ACTIONS(6200), 1, sym_identifier, - ACTIONS(6196), 1, + ACTIONS(6202), 1, + anon_sym_RPAREN, + ACTIONS(6204), 1, anon_sym_DOLLAR, - ACTIONS(6198), 1, + ACTIONS(6206), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(6200), 1, + ACTIONS(6208), 1, anon_sym_DASH_DASH, - ACTIONS(6202), 1, + ACTIONS(6210), 1, anon_sym_DASH, - ACTIONS(6204), 1, - anon_sym_RPAREN, - STATE(3659), 1, + STATE(3675), 1, aux_sym_parameter_parens_repeat1, - STATE(3660), 1, + STATE(3676), 1, sym_param_long_flag, - STATE(3662), 1, + STATE(3678), 1, sym_comment, - STATE(3677), 1, + STATE(3694), 1, sym__param_name, - STATE(3686), 1, - sym_param_short_flag, - STATE(3715), 1, + STATE(3738), 1, sym_param_rest, - STATE(3718), 1, + STATE(3739), 1, sym_param_opt, - STATE(3931), 1, + STATE(3741), 1, + sym_param_short_flag, + STATE(3939), 1, sym_parameter, - [178677] = 15, + [187172] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6192), 1, + ACTIONS(6200), 1, sym_identifier, - ACTIONS(6196), 1, + ACTIONS(6204), 1, anon_sym_DOLLAR, - ACTIONS(6198), 1, + ACTIONS(6206), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(6200), 1, + ACTIONS(6208), 1, anon_sym_DASH_DASH, - ACTIONS(6202), 1, + ACTIONS(6210), 1, anon_sym_DASH, - ACTIONS(6206), 1, - anon_sym_RPAREN, - STATE(3660), 1, + ACTIONS(6212), 1, + anon_sym_RBRACK, + STATE(3676), 1, sym_param_long_flag, - STATE(3663), 1, + STATE(3679), 1, sym_comment, - STATE(3670), 1, + STATE(3685), 1, aux_sym_parameter_parens_repeat1, - STATE(3677), 1, + STATE(3694), 1, sym__param_name, - STATE(3686), 1, - sym_param_short_flag, - STATE(3715), 1, + STATE(3738), 1, sym_param_rest, - STATE(3718), 1, + STATE(3739), 1, sym_param_opt, - STATE(3931), 1, + STATE(3741), 1, + sym_param_short_flag, + STATE(3939), 1, sym_parameter, - [178723] = 15, + [187218] = 11, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(6192), 1, - sym_identifier, + anon_sym_COLON, + ACTIONS(6194), 1, + anon_sym_COMMA, ACTIONS(6196), 1, - anon_sym_DOLLAR, + anon_sym_LPAREN, ACTIONS(6198), 1, + anon_sym_DASH, + ACTIONS(6214), 1, + anon_sym_EQ, + STATE(3680), 1, + sym_comment, + STATE(3740), 1, + sym_flag_capsule, + STATE(3749), 1, + sym_param_value, + STATE(3858), 1, + sym_param_type, + ACTIONS(6188), 5, + sym_identifier, + anon_sym_PIPE, + anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [187256] = 15, + ACTIONS(3), 1, + anon_sym_POUND, ACTIONS(6200), 1, + sym_identifier, + ACTIONS(6204), 1, + anon_sym_DOLLAR, + ACTIONS(6206), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(6208), 1, anon_sym_DASH_DASH, - ACTIONS(6202), 1, + ACTIONS(6210), 1, anon_sym_DASH, - ACTIONS(6208), 1, - anon_sym_PIPE, - STATE(3664), 1, - sym_comment, - STATE(3666), 1, - sym_param_long_flag, + ACTIONS(6216), 1, + anon_sym_RPAREN, STATE(3676), 1, + sym_param_long_flag, + STATE(3681), 1, + sym_comment, + STATE(3682), 1, aux_sym_parameter_parens_repeat1, - STATE(3686), 1, - sym_param_short_flag, - STATE(3709), 1, + STATE(3694), 1, sym__param_name, - STATE(3715), 1, + STATE(3738), 1, sym_param_rest, - STATE(3718), 1, + STATE(3739), 1, sym_param_opt, - STATE(3931), 1, + STATE(3741), 1, + sym_param_short_flag, + STATE(3939), 1, sym_parameter, - [178769] = 15, + [187302] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6192), 1, + ACTIONS(6200), 1, sym_identifier, - ACTIONS(6196), 1, + ACTIONS(6204), 1, anon_sym_DOLLAR, - ACTIONS(6198), 1, + ACTIONS(6206), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(6200), 1, + ACTIONS(6208), 1, anon_sym_DASH_DASH, - ACTIONS(6202), 1, - anon_sym_DASH, ACTIONS(6210), 1, + anon_sym_DASH, + ACTIONS(6218), 1, anon_sym_RPAREN, - STATE(3659), 1, + STATE(3675), 1, aux_sym_parameter_parens_repeat1, - STATE(3660), 1, + STATE(3676), 1, sym_param_long_flag, - STATE(3665), 1, + STATE(3682), 1, sym_comment, - STATE(3677), 1, + STATE(3694), 1, sym__param_name, - STATE(3686), 1, - sym_param_short_flag, - STATE(3715), 1, + STATE(3738), 1, sym_param_rest, - STATE(3718), 1, + STATE(3739), 1, sym_param_opt, - STATE(3931), 1, + STATE(3741), 1, + sym_param_short_flag, + STATE(3939), 1, sym_parameter, - [178815] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6184), 1, - anon_sym_COLON, - ACTIONS(6186), 1, - anon_sym_COMMA, - ACTIONS(6188), 1, - anon_sym_LPAREN, - ACTIONS(6190), 1, - anon_sym_DASH, - ACTIONS(6212), 1, - anon_sym_EQ, - STATE(3666), 1, - sym_comment, - STATE(3726), 1, - sym_param_value, - STATE(3731), 1, - sym_flag_capsule, - STATE(3859), 1, - sym_param_type, - ACTIONS(6180), 5, - sym_identifier, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [178853] = 15, + [187348] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6192), 1, + ACTIONS(6200), 1, sym_identifier, - ACTIONS(6196), 1, + ACTIONS(6204), 1, anon_sym_DOLLAR, - ACTIONS(6198), 1, + ACTIONS(6206), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(6200), 1, + ACTIONS(6208), 1, anon_sym_DASH_DASH, - ACTIONS(6202), 1, + ACTIONS(6210), 1, anon_sym_DASH, - ACTIONS(6214), 1, - anon_sym_RBRACK, - STATE(3660), 1, + ACTIONS(6220), 1, + anon_sym_RPAREN, + STATE(3676), 1, sym_param_long_flag, - STATE(3661), 1, + STATE(3678), 1, aux_sym_parameter_parens_repeat1, - STATE(3667), 1, + STATE(3683), 1, sym_comment, - STATE(3677), 1, + STATE(3694), 1, sym__param_name, - STATE(3686), 1, - sym_param_short_flag, - STATE(3715), 1, + STATE(3738), 1, sym_param_rest, - STATE(3718), 1, + STATE(3739), 1, sym_param_opt, - STATE(3931), 1, + STATE(3741), 1, + sym_param_short_flag, + STATE(3939), 1, sym_parameter, - [178899] = 15, + [187394] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6192), 1, + ACTIONS(6200), 1, sym_identifier, - ACTIONS(6196), 1, + ACTIONS(6204), 1, anon_sym_DOLLAR, - ACTIONS(6198), 1, + ACTIONS(6206), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(6200), 1, + ACTIONS(6208), 1, anon_sym_DASH_DASH, - ACTIONS(6202), 1, + ACTIONS(6210), 1, anon_sym_DASH, - ACTIONS(6216), 1, + ACTIONS(6222), 1, anon_sym_RBRACK, - STATE(3659), 1, - aux_sym_parameter_parens_repeat1, - STATE(3660), 1, + STATE(3676), 1, sym_param_long_flag, - STATE(3668), 1, + STATE(3684), 1, sym_comment, - STATE(3677), 1, - sym__param_name, STATE(3686), 1, - sym_param_short_flag, - STATE(3715), 1, + aux_sym_parameter_parens_repeat1, + STATE(3694), 1, + sym__param_name, + STATE(3738), 1, sym_param_rest, - STATE(3718), 1, + STATE(3739), 1, sym_param_opt, - STATE(3931), 1, + STATE(3741), 1, + sym_param_short_flag, + STATE(3939), 1, sym_parameter, - [178945] = 15, + [187440] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6192), 1, + ACTIONS(6200), 1, sym_identifier, - ACTIONS(6196), 1, + ACTIONS(6204), 1, anon_sym_DOLLAR, - ACTIONS(6198), 1, + ACTIONS(6206), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(6200), 1, + ACTIONS(6208), 1, anon_sym_DASH_DASH, - ACTIONS(6202), 1, + ACTIONS(6210), 1, anon_sym_DASH, - ACTIONS(6218), 1, + ACTIONS(6224), 1, anon_sym_RBRACK, - STATE(3660), 1, - sym_param_long_flag, - STATE(3669), 1, - sym_comment, STATE(3675), 1, aux_sym_parameter_parens_repeat1, - STATE(3677), 1, + STATE(3676), 1, + sym_param_long_flag, + STATE(3685), 1, + sym_comment, + STATE(3694), 1, sym__param_name, - STATE(3686), 1, - sym_param_short_flag, - STATE(3715), 1, + STATE(3738), 1, sym_param_rest, - STATE(3718), 1, + STATE(3739), 1, sym_param_opt, - STATE(3931), 1, + STATE(3741), 1, + sym_param_short_flag, + STATE(3939), 1, sym_parameter, - [178991] = 15, + [187486] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6192), 1, + ACTIONS(6200), 1, sym_identifier, - ACTIONS(6196), 1, + ACTIONS(6204), 1, anon_sym_DOLLAR, - ACTIONS(6198), 1, + ACTIONS(6206), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(6200), 1, + ACTIONS(6208), 1, anon_sym_DASH_DASH, - ACTIONS(6202), 1, + ACTIONS(6210), 1, anon_sym_DASH, - ACTIONS(6220), 1, - anon_sym_RPAREN, - STATE(3659), 1, + ACTIONS(6226), 1, + anon_sym_RBRACK, + STATE(3675), 1, aux_sym_parameter_parens_repeat1, - STATE(3660), 1, + STATE(3676), 1, sym_param_long_flag, - STATE(3670), 1, + STATE(3686), 1, sym_comment, - STATE(3677), 1, + STATE(3694), 1, sym__param_name, - STATE(3686), 1, - sym_param_short_flag, - STATE(3715), 1, + STATE(3738), 1, sym_param_rest, - STATE(3718), 1, + STATE(3739), 1, sym_param_opt, - STATE(3931), 1, + STATE(3741), 1, + sym_param_short_flag, + STATE(3939), 1, sym_parameter, - [179037] = 15, + [187532] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6192), 1, + ACTIONS(6200), 1, sym_identifier, - ACTIONS(6196), 1, + ACTIONS(6204), 1, anon_sym_DOLLAR, - ACTIONS(6198), 1, + ACTIONS(6206), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(6200), 1, + ACTIONS(6208), 1, anon_sym_DASH_DASH, - ACTIONS(6202), 1, + ACTIONS(6210), 1, anon_sym_DASH, - ACTIONS(6222), 1, - anon_sym_RPAREN, - STATE(3660), 1, + ACTIONS(6228), 1, + anon_sym_RBRACK, + STATE(3676), 1, sym_param_long_flag, - STATE(3662), 1, - aux_sym_parameter_parens_repeat1, - STATE(3671), 1, + STATE(3687), 1, sym_comment, - STATE(3677), 1, + STATE(3692), 1, + aux_sym_parameter_parens_repeat1, + STATE(3694), 1, sym__param_name, - STATE(3686), 1, - sym_param_short_flag, - STATE(3715), 1, + STATE(3738), 1, sym_param_rest, - STATE(3718), 1, + STATE(3739), 1, sym_param_opt, - STATE(3931), 1, + STATE(3741), 1, + sym_param_short_flag, + STATE(3939), 1, sym_parameter, - [179083] = 15, + [187578] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6192), 1, + ACTIONS(6200), 1, sym_identifier, - ACTIONS(6196), 1, + ACTIONS(6204), 1, anon_sym_DOLLAR, - ACTIONS(6198), 1, + ACTIONS(6206), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(6200), 1, + ACTIONS(6208), 1, anon_sym_DASH_DASH, - ACTIONS(6202), 1, + ACTIONS(6210), 1, anon_sym_DASH, - ACTIONS(6224), 1, - anon_sym_PIPE, - STATE(3664), 1, - aux_sym_parameter_parens_repeat1, - STATE(3666), 1, + ACTIONS(6230), 1, + anon_sym_RPAREN, + STATE(3676), 1, sym_param_long_flag, - STATE(3672), 1, + STATE(3688), 1, sym_comment, - STATE(3686), 1, - sym_param_short_flag, - STATE(3709), 1, + STATE(3690), 1, + aux_sym_parameter_parens_repeat1, + STATE(3694), 1, sym__param_name, - STATE(3715), 1, + STATE(3738), 1, sym_param_rest, - STATE(3718), 1, + STATE(3739), 1, sym_param_opt, - STATE(3931), 1, + STATE(3741), 1, + sym_param_short_flag, + STATE(3939), 1, sym_parameter, - [179129] = 15, + [187624] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6192), 1, + ACTIONS(6200), 1, sym_identifier, - ACTIONS(6196), 1, + ACTIONS(6204), 1, anon_sym_DOLLAR, - ACTIONS(6198), 1, + ACTIONS(6206), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(6200), 1, + ACTIONS(6208), 1, anon_sym_DASH_DASH, - ACTIONS(6202), 1, + ACTIONS(6210), 1, anon_sym_DASH, - ACTIONS(6226), 1, - anon_sym_RPAREN, - STATE(3660), 1, + ACTIONS(6232), 1, + anon_sym_PIPE, + STATE(3680), 1, sym_param_long_flag, - STATE(3665), 1, - aux_sym_parameter_parens_repeat1, - STATE(3673), 1, + STATE(3689), 1, sym_comment, - STATE(3677), 1, + STATE(3691), 1, + aux_sym_parameter_parens_repeat1, + STATE(3737), 1, sym__param_name, - STATE(3686), 1, - sym_param_short_flag, - STATE(3715), 1, + STATE(3738), 1, sym_param_rest, - STATE(3718), 1, + STATE(3739), 1, sym_param_opt, - STATE(3931), 1, + STATE(3741), 1, + sym_param_short_flag, + STATE(3939), 1, sym_parameter, - [179175] = 15, + [187670] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6192), 1, + ACTIONS(6200), 1, sym_identifier, - ACTIONS(6196), 1, + ACTIONS(6204), 1, anon_sym_DOLLAR, - ACTIONS(6198), 1, + ACTIONS(6206), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(6200), 1, + ACTIONS(6208), 1, anon_sym_DASH_DASH, - ACTIONS(6202), 1, + ACTIONS(6210), 1, anon_sym_DASH, - ACTIONS(6228), 1, - anon_sym_RBRACK, - STATE(3660), 1, - sym_param_long_flag, - STATE(3668), 1, + ACTIONS(6234), 1, + anon_sym_RPAREN, + STATE(3675), 1, aux_sym_parameter_parens_repeat1, - STATE(3674), 1, + STATE(3676), 1, + sym_param_long_flag, + STATE(3690), 1, sym_comment, - STATE(3677), 1, + STATE(3694), 1, sym__param_name, - STATE(3686), 1, - sym_param_short_flag, - STATE(3715), 1, + STATE(3738), 1, sym_param_rest, - STATE(3718), 1, + STATE(3739), 1, sym_param_opt, - STATE(3931), 1, + STATE(3741), 1, + sym_param_short_flag, + STATE(3939), 1, sym_parameter, - [179221] = 15, + [187716] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6192), 1, + ACTIONS(6200), 1, sym_identifier, - ACTIONS(6196), 1, + ACTIONS(6204), 1, anon_sym_DOLLAR, - ACTIONS(6198), 1, + ACTIONS(6206), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(6200), 1, + ACTIONS(6208), 1, anon_sym_DASH_DASH, - ACTIONS(6202), 1, + ACTIONS(6210), 1, anon_sym_DASH, - ACTIONS(6230), 1, - anon_sym_RBRACK, - STATE(3659), 1, + ACTIONS(6236), 1, + anon_sym_PIPE, + STATE(3677), 1, aux_sym_parameter_parens_repeat1, - STATE(3660), 1, + STATE(3680), 1, sym_param_long_flag, - STATE(3675), 1, + STATE(3691), 1, sym_comment, - STATE(3677), 1, + STATE(3737), 1, sym__param_name, - STATE(3686), 1, - sym_param_short_flag, - STATE(3715), 1, + STATE(3738), 1, sym_param_rest, - STATE(3718), 1, + STATE(3739), 1, sym_param_opt, - STATE(3931), 1, + STATE(3741), 1, + sym_param_short_flag, + STATE(3939), 1, sym_parameter, - [179267] = 14, + [187762] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6163), 1, + ACTIONS(6200), 1, sym_identifier, - ACTIONS(6166), 1, - anon_sym_PIPE, - ACTIONS(6168), 1, + ACTIONS(6204), 1, anon_sym_DOLLAR, - ACTIONS(6171), 1, + ACTIONS(6206), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(6174), 1, + ACTIONS(6208), 1, anon_sym_DASH_DASH, - ACTIONS(6177), 1, + ACTIONS(6210), 1, anon_sym_DASH, - STATE(3666), 1, + ACTIONS(6238), 1, + anon_sym_RBRACK, + STATE(3675), 1, + aux_sym_parameter_parens_repeat1, + STATE(3676), 1, sym_param_long_flag, - STATE(3686), 1, - sym_param_short_flag, - STATE(3709), 1, + STATE(3692), 1, + sym_comment, + STATE(3694), 1, sym__param_name, - STATE(3715), 1, + STATE(3738), 1, sym_param_rest, - STATE(3718), 1, + STATE(3739), 1, sym_param_opt, - STATE(3931), 1, + STATE(3741), 1, + sym_param_short_flag, + STATE(3939), 1, sym_parameter, - STATE(3676), 2, - sym_comment, - aux_sym_parameter_parens_repeat1, - [179311] = 9, + [187808] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6182), 1, - anon_sym_EQ, - ACTIONS(6184), 1, - anon_sym_COLON, - ACTIONS(6234), 1, - anon_sym_COMMA, - ACTIONS(6236), 1, + ACTIONS(6242), 1, anon_sym_DASH, - STATE(3677), 1, + STATE(3693), 1, sym_comment, - STATE(3714), 1, - sym_param_value, - STATE(3763), 1, - sym_param_type, - ACTIONS(6232), 6, + ACTIONS(6240), 11, + anon_sym_EQ, sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_RBRACK, + anon_sym_LPAREN, anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [179344] = 9, + [187831] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6182), 1, + ACTIONS(6190), 1, anon_sym_EQ, - ACTIONS(6184), 1, + ACTIONS(6192), 1, anon_sym_COLON, - ACTIONS(6240), 1, + ACTIONS(6246), 1, anon_sym_COMMA, - ACTIONS(6242), 1, + ACTIONS(6248), 1, anon_sym_DASH, - STATE(3678), 1, + STATE(3694), 1, sym_comment, - STATE(3737), 1, + STATE(3754), 1, sym_param_value, - STATE(3781), 1, + STATE(3809), 1, sym_param_type, - ACTIONS(6238), 6, + ACTIONS(6244), 6, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [179377] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4382), 1, - anon_sym_COLON, - ACTIONS(5706), 1, - sym_short_flag, - ACTIONS(6244), 1, - anon_sym_DOLLAR, - ACTIONS(6246), 1, - anon_sym_DASH_DASH, - ACTIONS(6248), 1, - anon_sym_LBRACE, - STATE(2627), 1, - sym__var, - STATE(2935), 1, - sym_val_closure, - STATE(2940), 1, - sym_block, - STATE(3679), 1, - sym_comment, - STATE(3690), 1, - sym__flag, - STATE(4203), 1, - sym_long_flag, - STATE(1406), 2, - sym__blosure, - sym_val_variable, - [179418] = 5, + [187864] = 6, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(6252), 1, - anon_sym_QMARK, + anon_sym_AT, ACTIONS(6254), 1, anon_sym_DASH, - STATE(3680), 1, + STATE(3695), 1, sym_comment, - ACTIONS(6250), 10, + STATE(3800), 1, + sym_param_cmd, + ACTIONS(6250), 9, anon_sym_EQ, sym_identifier, - anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, @@ -317297,16 +318153,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [179443] = 5, + [187891] = 5, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(6256), 1, anon_sym_LT, ACTIONS(6258), 1, anon_sym_DASH, - STATE(3681), 1, + STATE(3696), 1, sym_comment, - ACTIONS(5138), 10, + ACTIONS(5177), 10, anon_sym_EQ, sym_identifier, anon_sym_COMMA, @@ -317317,376 +318173,459 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [179468] = 6, + [187916] = 9, ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(6190), 1, + anon_sym_EQ, + ACTIONS(6192), 1, + anon_sym_COLON, ACTIONS(6262), 1, - anon_sym_AT, + anon_sym_COMMA, ACTIONS(6264), 1, anon_sym_DASH, - STATE(3682), 1, + STATE(3697), 1, sym_comment, - STATE(3766), 1, - sym_param_cmd, - ACTIONS(6260), 9, - anon_sym_EQ, + STATE(3704), 1, + sym_param_value, + STATE(3783), 1, + sym_param_type, + ACTIONS(6260), 6, sym_identifier, - anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [179495] = 5, + [187949] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6258), 1, - anon_sym_DASH, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(5681), 1, + anon_sym_DASH_DASH, + ACTIONS(5713), 1, + sym_short_flag, ACTIONS(6266), 1, - anon_sym_LT, - STATE(3683), 1, + anon_sym_DOLLAR, + ACTIONS(6268), 1, + anon_sym_LBRACE, + STATE(2642), 1, + sym__var, + STATE(2950), 1, + sym_block, + STATE(2951), 1, + sym_val_closure, + STATE(3698), 1, + sym_comment, + STATE(3763), 1, + sym__flag, + STATE(4230), 1, + sym_long_flag, + STATE(1440), 2, + sym__blosure, + sym_val_variable, + [187990] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6272), 1, + anon_sym_QMARK, + ACTIONS(6274), 1, + anon_sym_DASH, + STATE(3699), 1, sym_comment, - ACTIONS(5138), 10, + ACTIONS(6270), 10, anon_sym_EQ, sym_identifier, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_AT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [179520] = 4, + [188015] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6270), 1, + ACTIONS(6258), 1, anon_sym_DASH, - STATE(3684), 1, + ACTIONS(6276), 1, + anon_sym_LT, + STATE(3700), 1, sym_comment, - ACTIONS(6268), 11, + ACTIONS(5177), 10, anon_sym_EQ, sym_identifier, - anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_AT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [179543] = 11, + [188040] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1075), 1, - anon_sym_DOT2, - ACTIONS(1081), 1, + ACTIONS(4510), 1, + anon_sym_DOLLAR, + ACTIONS(4520), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6272), 1, + ACTIONS(4550), 1, anon_sym_LPAREN, - ACTIONS(6274), 1, - anon_sym_DOLLAR, - ACTIONS(6276), 1, - anon_sym_LT, ACTIONS(6278), 1, - anon_sym_EQ2, + anon_sym_LT, ACTIONS(6280), 1, + anon_sym_DOT2, + ACTIONS(6282), 1, + anon_sym_EQ2, + ACTIONS(6284), 1, aux_sym__val_range_end_decimal_token1, - STATE(331), 1, + STATE(2425), 1, sym__var, - STATE(3685), 1, + STATE(3701), 1, sym_comment, - STATE(489), 3, + STATE(2583), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [179579] = 4, + [188076] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6284), 1, + ACTIONS(4210), 1, + anon_sym_not, + ACTIONS(6286), 1, + anon_sym_LPAREN, + ACTIONS(6288), 1, + anon_sym_DOLLAR, + ACTIONS(6290), 1, anon_sym_DASH, - STATE(3686), 1, + STATE(313), 1, + sym__var, + STATE(3702), 1, sym_comment, - ACTIONS(6282), 10, - anon_sym_EQ, - sym_identifier, + ACTIONS(4214), 2, + anon_sym_true, + anon_sym_false, + STATE(519), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, + sym_val_variable, + [188108] = 12, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5681), 1, + anon_sym_DASH_DASH, + ACTIONS(5713), 1, + sym_short_flag, + ACTIONS(6266), 1, + anon_sym_DOLLAR, + ACTIONS(6268), 1, + anon_sym_LBRACE, + STATE(2642), 1, + sym__var, + STATE(2950), 1, + sym_block, + STATE(2951), 1, + sym_val_closure, + STATE(3703), 1, + sym_comment, + STATE(3998), 1, + sym__flag, + STATE(4230), 1, + sym_long_flag, + STATE(1423), 2, + sym__blosure, + sym_val_variable, + [188146] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6192), 1, anon_sym_COLON, + ACTIONS(6294), 1, anon_sym_COMMA, + ACTIONS(6296), 1, + anon_sym_DASH, + STATE(3704), 1, + sym_comment, + STATE(3916), 1, + sym_param_type, + ACTIONS(6292), 7, + sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [179601] = 11, + [188174] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1176), 1, - anon_sym_LPAREN, - ACTIONS(1178), 1, - anon_sym_DOLLAR, - ACTIONS(1188), 1, + ACTIONS(1005), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(1325), 1, + ACTIONS(1059), 1, anon_sym_DOT2, - ACTIONS(6286), 1, + ACTIONS(4300), 1, + anon_sym_LPAREN, + ACTIONS(6298), 1, + anon_sym_DOLLAR, + ACTIONS(6300), 1, anon_sym_LT, - ACTIONS(6288), 1, + ACTIONS(6302), 1, anon_sym_EQ2, - ACTIONS(6290), 1, + ACTIONS(6304), 1, aux_sym__val_range_end_decimal_token1, - STATE(544), 1, + STATE(305), 1, sym__var, - STATE(3687), 1, + STATE(3705), 1, sym_comment, - STATE(582), 3, + STATE(343), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [179637] = 11, + [188210] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1739), 1, - anon_sym_DOT2, - ACTIONS(1745), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(6292), 1, + ACTIONS(3663), 1, anon_sym_LPAREN, - ACTIONS(6294), 1, + ACTIONS(4649), 1, anon_sym_DOLLAR, - ACTIONS(6296), 1, + ACTIONS(4657), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4659), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4725), 1, + anon_sym_DOT2, + ACTIONS(6306), 1, anon_sym_LT, - ACTIONS(6298), 1, + ACTIONS(6308), 1, anon_sym_EQ2, - ACTIONS(6300), 1, - aux_sym__val_range_end_decimal_token1, - STATE(705), 1, + STATE(2598), 1, sym__var, - STATE(3688), 1, + STATE(3706), 1, sym_comment, - STATE(792), 3, + STATE(2905), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [179673] = 11, + [188246] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, - anon_sym_LPAREN, - ACTIONS(1965), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(2217), 1, - anon_sym_DOT2, - ACTIONS(2793), 1, + ACTIONS(4116), 1, + anon_sym_not, + ACTIONS(6167), 1, anon_sym_DOLLAR, - ACTIONS(6302), 1, - anon_sym_LT, - ACTIONS(6304), 1, - anon_sym_EQ2, - ACTIONS(6306), 1, - aux_sym__val_range_end_decimal_token1, - STATE(1298), 1, + ACTIONS(6310), 1, + anon_sym_LPAREN, + ACTIONS(6312), 1, + anon_sym_DASH, + STATE(2869), 1, sym__var, - STATE(3689), 1, + STATE(3707), 1, sym_comment, - STATE(1357), 3, + ACTIONS(4118), 2, + anon_sym_true, + anon_sym_false, + STATE(3483), 4, + sym_expr_unary, sym_expr_parenthesized, - sym__val_range_end_decimal, + sym_val_bool, sym_val_variable, - [179709] = 12, + [188278] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5706), 1, + ACTIONS(5681), 1, + anon_sym_DASH_DASH, + ACTIONS(5713), 1, sym_short_flag, - ACTIONS(6244), 1, + ACTIONS(6314), 1, anon_sym_DOLLAR, - ACTIONS(6246), 1, - anon_sym_DASH_DASH, - ACTIONS(6248), 1, + ACTIONS(6316), 1, anon_sym_LBRACE, - STATE(2627), 1, + STATE(2772), 1, sym__var, - STATE(2935), 1, + STATE(3194), 1, sym_val_closure, - STATE(2940), 1, + STATE(3196), 1, sym_block, - STATE(3690), 1, + STATE(3708), 1, sym_comment, - STATE(3721), 1, + STATE(4037), 1, sym__flag, - STATE(4203), 1, + STATE(4230), 1, sym_long_flag, - STATE(1495), 2, + STATE(1539), 2, sym__blosure, sym_val_variable, - [179747] = 4, + [188316] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6310), 1, + ACTIONS(6318), 1, anon_sym_DASH, - STATE(3691), 1, + STATE(3709), 1, sym_comment, - ACTIONS(6308), 10, + ACTIONS(4933), 10, anon_sym_EQ, sym_identifier, - anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_AT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [179769] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1178), 1, - anon_sym_DOLLAR, - ACTIONS(1295), 1, - anon_sym_LPAREN, - ACTIONS(1299), 1, - anon_sym_DOT2, - ACTIONS(1305), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(6312), 1, - anon_sym_LT, - ACTIONS(6314), 1, - anon_sym_EQ2, - ACTIONS(6316), 1, - aux_sym__val_range_end_decimal_token1, - STATE(555), 1, - sym__var, - STATE(3692), 1, - sym_comment, - STATE(587), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - [179805] = 9, + [188338] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4274), 1, + ACTIONS(4376), 1, anon_sym_not, - ACTIONS(6159), 1, - anon_sym_DOLLAR, - ACTIONS(6318), 1, - anon_sym_LPAREN, ACTIONS(6320), 1, + anon_sym_LPAREN, + ACTIONS(6322), 1, + anon_sym_DOLLAR, + ACTIONS(6324), 1, anon_sym_DASH, - STATE(2784), 1, + STATE(706), 1, sym__var, - STATE(3693), 1, + STATE(3710), 1, sym_comment, - ACTIONS(4276), 2, + ACTIONS(4380), 2, anon_sym_true, anon_sym_false, - STATE(3458), 4, + STATE(801), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [179837] = 11, + [188370] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4572), 1, + ACTIONS(4620), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4648), 1, + ACTIONS(4715), 1, anon_sym_DOT2, - ACTIONS(4652), 1, + ACTIONS(4719), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6155), 1, + ACTIONS(6167), 1, anon_sym_DOLLAR, - ACTIONS(6322), 1, + ACTIONS(6310), 1, anon_sym_LPAREN, - ACTIONS(6324), 1, - anon_sym_LT, ACTIONS(6326), 1, + anon_sym_LT, + ACTIONS(6328), 1, anon_sym_EQ2, - STATE(2695), 1, + STATE(2869), 1, sym__var, - STATE(3694), 1, + STATE(3711), 1, sym_comment, - STATE(3143), 3, + STATE(3348), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [179873] = 12, + [188406] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5706), 1, - sym_short_flag, - ACTIONS(6246), 1, - anon_sym_DASH_DASH, - ACTIONS(6328), 1, + ACTIONS(6258), 1, + anon_sym_DASH, + STATE(3712), 1, + sym_comment, + ACTIONS(5177), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_AT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [188428] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4540), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4602), 1, + anon_sym_DOT2, ACTIONS(6330), 1, - anon_sym_LBRACE, - STATE(2760), 1, + anon_sym_LPAREN, + ACTIONS(6332), 1, + anon_sym_DOLLAR, + ACTIONS(6334), 1, + anon_sym_LT, + ACTIONS(6336), 1, + anon_sym_EQ2, + ACTIONS(6338), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2632), 1, sym__var, - STATE(3180), 1, - sym_val_closure, - STATE(3183), 1, - sym_block, - STATE(3695), 1, + STATE(3713), 1, sym_comment, - STATE(3732), 1, - sym__flag, - STATE(4203), 1, - sym_long_flag, - STATE(1538), 2, - sym__blosure, + STATE(3008), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, sym_val_variable, - [179911] = 9, + [188464] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2225), 1, - anon_sym_LPAREN, - ACTIONS(2793), 1, + ACTIONS(4580), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4640), 1, + anon_sym_DOT2, + ACTIONS(4644), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(6163), 1, anon_sym_DOLLAR, - ACTIONS(3816), 1, - anon_sym_not, - ACTIONS(6332), 1, - anon_sym_DASH, - STATE(1212), 1, + ACTIONS(6340), 1, + anon_sym_LPAREN, + ACTIONS(6342), 1, + anon_sym_LT, + ACTIONS(6344), 1, + anon_sym_EQ2, + STATE(2703), 1, sym__var, - STATE(3696), 1, + STATE(3714), 1, sym_comment, - ACTIONS(3820), 2, - anon_sym_true, - anon_sym_false, - STATE(1447), 4, - sym_expr_unary, + STATE(3178), 3, sym_expr_parenthesized, - sym_val_bool, + sym__val_range_end_decimal, sym_val_variable, - [179943] = 4, + [188500] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6334), 1, + ACTIONS(1131), 1, + anon_sym_DOLLAR, + ACTIONS(1238), 1, + anon_sym_LPAREN, + ACTIONS(1242), 1, + anon_sym_DOT2, + ACTIONS(1248), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6346), 1, anon_sym_LT, - STATE(3697), 1, + ACTIONS(6348), 1, + anon_sym_EQ2, + ACTIONS(6350), 1, + aux_sym__val_range_end_decimal_token1, + STATE(547), 1, + sym__var, + STATE(3715), 1, sym_comment, - ACTIONS(5138), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_AT, - anon_sym_LBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [179965] = 4, + STATE(634), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + [188536] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6338), 1, + ACTIONS(6354), 1, anon_sym_DASH, - STATE(3698), 1, + STATE(3716), 1, sym_comment, - ACTIONS(6336), 10, + ACTIONS(6352), 10, anon_sym_EQ, sym_identifier, anon_sym_COLON, @@ -317697,37 +318636,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [179987] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3988), 1, - anon_sym_not, - ACTIONS(4654), 1, - anon_sym_DOLLAR, - ACTIONS(4805), 1, - anon_sym_LPAREN, - ACTIONS(6340), 1, - anon_sym_DASH, - STATE(3102), 1, - sym__var, - STATE(3699), 1, - sym_comment, - ACTIONS(3992), 2, - anon_sym_true, - anon_sym_false, - STATE(3584), 4, - sym_expr_unary, - sym_expr_parenthesized, - sym_val_bool, - sym_val_variable, - [180019] = 4, + [188558] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6342), 1, + ACTIONS(6356), 1, anon_sym_DASH, - STATE(3700), 1, + STATE(3717), 1, sym_comment, - ACTIONS(5376), 10, + ACTIONS(5347), 10, anon_sym_EQ, sym_identifier, anon_sym_COMMA, @@ -317738,342 +318654,487 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [180041] = 4, + [188580] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6346), 1, + ACTIONS(6358), 1, anon_sym_DASH, - STATE(3701), 1, + STATE(3718), 1, sym_comment, - ACTIONS(6344), 10, + ACTIONS(5404), 10, anon_sym_EQ, sym_identifier, - anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_AT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [180063] = 9, + [188602] = 12, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(6360), 1, + sym_cmd_identifier, + ACTIONS(6362), 1, + anon_sym_DASH_DASH, + STATE(1264), 1, + sym__str_double_quotes, + STATE(3719), 1, + sym_comment, + STATE(3774), 1, + aux_sym_decl_def_repeat1, + STATE(3882), 1, + sym_val_string, + STATE(4308), 1, + sym_long_flag, + STATE(4588), 1, + sym__command_name, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [188640] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4350), 1, + anon_sym_not, + ACTIONS(6364), 1, + anon_sym_LPAREN, + ACTIONS(6366), 1, + anon_sym_DOLLAR, + ACTIONS(6368), 1, + anon_sym_DASH, + STATE(2543), 1, + sym__var, + STATE(3720), 1, + sym_comment, + ACTIONS(4354), 2, + anon_sym_true, + anon_sym_false, + STATE(2810), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, + sym_val_variable, + [188672] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2490), 1, + anon_sym_LPAREN, + ACTIONS(4176), 1, + anon_sym_not, + ACTIONS(6370), 1, + anon_sym_DOLLAR, + ACTIONS(6372), 1, + anon_sym_DASH, + STATE(1398), 1, + sym__var, + STATE(3721), 1, + sym_comment, + ACTIONS(4180), 2, + anon_sym_true, + anon_sym_false, + STATE(1629), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, + sym_val_variable, + [188704] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6374), 1, + anon_sym_LT, + STATE(3722), 1, + sym_comment, + ACTIONS(5177), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_GT, + anon_sym_AT, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [188726] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2580), 1, + ACTIONS(4454), 1, + anon_sym_DOT2, + ACTIONS(4460), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6376), 1, anon_sym_LPAREN, - ACTIONS(4150), 1, - anon_sym_not, - ACTIONS(6348), 1, + ACTIONS(6378), 1, anon_sym_DOLLAR, - ACTIONS(6350), 1, - anon_sym_DASH, - STATE(1351), 1, + ACTIONS(6380), 1, + anon_sym_LT, + ACTIONS(6382), 1, + anon_sym_EQ2, + ACTIONS(6384), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2202), 1, sym__var, - STATE(3702), 1, + STATE(3723), 1, sym_comment, - ACTIONS(4154), 2, - anon_sym_true, - anon_sym_false, - STATE(1554), 4, - sym_expr_unary, + STATE(2370), 3, sym_expr_parenthesized, - sym_val_bool, + sym__val_range_end_decimal, sym_val_variable, - [180095] = 11, + [188762] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4108), 1, + ACTIONS(2171), 1, anon_sym_LPAREN, - ACTIONS(4488), 1, - anon_sym_DOLLAR, - ACTIONS(4498), 1, + ACTIONS(2175), 1, + anon_sym_DOT2, + ACTIONS(2181), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6352), 1, + ACTIONS(2733), 1, + anon_sym_DOLLAR, + ACTIONS(6386), 1, anon_sym_LT, - ACTIONS(6354), 1, - anon_sym_DOT2, - ACTIONS(6356), 1, + ACTIONS(6388), 1, anon_sym_EQ2, - ACTIONS(6358), 1, + ACTIONS(6390), 1, aux_sym__val_range_end_decimal_token1, - STATE(2482), 1, + STATE(1209), 1, sym__var, - STATE(3703), 1, + STATE(3724), 1, sym_comment, - STATE(2537), 3, + STATE(1462), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [180131] = 9, + [188798] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4310), 1, + ACTIONS(4132), 1, anon_sym_not, - ACTIONS(6155), 1, - anon_sym_DOLLAR, - ACTIONS(6322), 1, + ACTIONS(6392), 1, anon_sym_LPAREN, - ACTIONS(6360), 1, + ACTIONS(6394), 1, + anon_sym_DOLLAR, + ACTIONS(6396), 1, anon_sym_DASH, - STATE(2695), 1, + STATE(744), 1, sym__var, - STATE(3704), 1, + STATE(3725), 1, sym_comment, - ACTIONS(4312), 2, + ACTIONS(4136), 2, anon_sym_true, anon_sym_false, - STATE(3269), 4, + STATE(889), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [180163] = 11, + [188830] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(33), 1, + ACTIONS(4090), 1, anon_sym_LPAREN, - ACTIONS(4614), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4616), 1, + ACTIONS(4540), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, + ACTIONS(4602), 1, anon_sym_DOT2, - ACTIONS(6159), 1, + ACTIONS(6332), 1, anon_sym_DOLLAR, - ACTIONS(6362), 1, + ACTIONS(6398), 1, anon_sym_LT, - ACTIONS(6364), 1, + ACTIONS(6400), 1, anon_sym_EQ2, - STATE(2893), 1, + ACTIONS(6402), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2645), 1, sym__var, - STATE(3705), 1, + STATE(3726), 1, sym_comment, - STATE(3299), 3, + STATE(2880), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [180199] = 11, + [188866] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1759), 1, - anon_sym_DOT2, - ACTIONS(1765), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(6366), 1, - anon_sym_LPAREN, - ACTIONS(6368), 1, + ACTIONS(5681), 1, + anon_sym_DASH_DASH, + ACTIONS(5713), 1, + sym_short_flag, + ACTIONS(6314), 1, anon_sym_DOLLAR, - ACTIONS(6370), 1, - anon_sym_LT, - ACTIONS(6372), 1, - anon_sym_EQ2, - ACTIONS(6374), 1, - aux_sym__val_range_end_decimal_token1, - STATE(744), 1, + ACTIONS(6316), 1, + anon_sym_LBRACE, + STATE(2772), 1, sym__var, - STATE(3706), 1, + STATE(3194), 1, + sym_val_closure, + STATE(3196), 1, + sym_block, + STATE(3708), 1, + sym__flag, + STATE(3727), 1, sym_comment, - STATE(909), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, + STATE(4230), 1, + sym_long_flag, + STATE(1556), 2, + sym__blosure, sym_val_variable, - [180235] = 11, + [188904] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(230), 1, - anon_sym_LPAREN, - ACTIONS(4570), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4572), 1, + ACTIONS(5681), 1, + anon_sym_DASH_DASH, + ACTIONS(5713), 1, + sym_short_flag, + ACTIONS(6266), 1, + anon_sym_DOLLAR, + ACTIONS(6268), 1, + anon_sym_LBRACE, + STATE(2642), 1, + sym__var, + STATE(2950), 1, + sym_block, + STATE(2951), 1, + sym_val_closure, + STATE(3703), 1, + sym__flag, + STATE(3728), 1, + sym_comment, + STATE(4230), 1, + sym_long_flag, + STATE(1438), 2, + sym__blosure, + sym_val_variable, + [188942] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4649), 1, + anon_sym_DOLLAR, + ACTIONS(4659), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4648), 1, + ACTIONS(4723), 1, + anon_sym_LPAREN, + ACTIONS(4725), 1, anon_sym_DOT2, - ACTIONS(6155), 1, - anon_sym_DOLLAR, - ACTIONS(6376), 1, + ACTIONS(4727), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(6404), 1, anon_sym_LT, - ACTIONS(6378), 1, + ACTIONS(6406), 1, anon_sym_EQ2, - STATE(2742), 1, + STATE(2614), 1, sym__var, - STATE(3707), 1, + STATE(3729), 1, sym_comment, - STATE(3032), 3, + STATE(3094), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [180271] = 11, + [188978] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1023), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(1085), 1, - anon_sym_DOT2, - ACTIONS(4204), 1, + ACTIONS(3984), 1, anon_sym_LPAREN, - ACTIONS(6274), 1, + ACTIONS(4680), 1, anon_sym_DOLLAR, - ACTIONS(6380), 1, + ACTIONS(4690), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4802), 1, + anon_sym_DOT2, + ACTIONS(6408), 1, anon_sym_LT, - ACTIONS(6382), 1, + ACTIONS(6410), 1, anon_sym_EQ2, - ACTIONS(6384), 1, + ACTIONS(6412), 1, aux_sym__val_range_end_decimal_token1, - STATE(314), 1, + STATE(2996), 1, sym__var, - STATE(3708), 1, + STATE(3730), 1, sym_comment, - STATE(452), 3, + STATE(3505), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [180307] = 9, + [189014] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6184), 1, - anon_sym_COLON, - ACTIONS(6212), 1, - anon_sym_EQ, - ACTIONS(6234), 1, - anon_sym_COMMA, - ACTIONS(6236), 1, + ACTIONS(1131), 1, + anon_sym_DOLLAR, + ACTIONS(1238), 1, + anon_sym_LPAREN, + ACTIONS(4258), 1, + anon_sym_not, + ACTIONS(6414), 1, anon_sym_DASH, - STATE(3709), 1, + STATE(547), 1, + sym__var, + STATE(3731), 1, sym_comment, - STATE(3714), 1, - sym_param_value, - STATE(3886), 1, - sym_param_type, - ACTIONS(6232), 5, - sym_identifier, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [180339] = 12, + ACTIONS(4262), 2, + anon_sym_true, + anon_sym_false, + STATE(635), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, + sym_val_variable, + [189046] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5706), 1, + ACTIONS(5681), 1, + anon_sym_DASH_DASH, + ACTIONS(5713), 1, sym_short_flag, - ACTIONS(6244), 1, + ACTIONS(6314), 1, anon_sym_DOLLAR, - ACTIONS(6246), 1, - anon_sym_DASH_DASH, - ACTIONS(6248), 1, + ACTIONS(6316), 1, anon_sym_LBRACE, - STATE(2627), 1, + STATE(2772), 1, sym__var, - STATE(2935), 1, + STATE(3194), 1, sym_val_closure, - STATE(2940), 1, + STATE(3196), 1, sym_block, - STATE(3690), 1, - sym__flag, - STATE(3710), 1, + STATE(3732), 1, sym_comment, - STATE(4203), 1, + STATE(3756), 1, + sym__flag, + STATE(4230), 1, sym_long_flag, - STATE(1406), 2, + STATE(1547), 2, sym__blosure, sym_val_variable, - [180377] = 11, + [189084] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4512), 1, + ACTIONS(4474), 1, + anon_sym_DOT2, + ACTIONS(4480), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, + ACTIONS(6416), 1, + anon_sym_LPAREN, + ACTIONS(6418), 1, + anon_sym_DOLLAR, + ACTIONS(6420), 1, + anon_sym_LT, + ACTIONS(6422), 1, + anon_sym_EQ2, + ACTIONS(6424), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2256), 1, + sym__var, + STATE(3733), 1, + sym_comment, + STATE(2460), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + [189120] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(230), 1, + anon_sym_LPAREN, + ACTIONS(4578), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(4580), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4640), 1, anon_sym_DOT2, - ACTIONS(6386), 1, + ACTIONS(6163), 1, + anon_sym_DOLLAR, + ACTIONS(6426), 1, + anon_sym_LT, + ACTIONS(6428), 1, + anon_sym_EQ2, + STATE(2702), 1, + sym__var, + STATE(3734), 1, + sym_comment, + STATE(3082), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + [189156] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4344), 1, anon_sym_LPAREN, - ACTIONS(6388), 1, + ACTIONS(4504), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4564), 1, + anon_sym_DOT2, + ACTIONS(6366), 1, anon_sym_DOLLAR, - ACTIONS(6390), 1, + ACTIONS(6430), 1, anon_sym_LT, - ACTIONS(6392), 1, + ACTIONS(6432), 1, anon_sym_EQ2, - ACTIONS(6394), 1, + ACTIONS(6434), 1, aux_sym__val_range_end_decimal_token1, STATE(2556), 1, sym__var, - STATE(3711), 1, + STATE(3735), 1, sym_comment, - STATE(2783), 3, + STATE(2715), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [180413] = 4, + [189192] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6396), 1, + ACTIONS(6438), 1, anon_sym_DASH, - STATE(3712), 1, + STATE(3736), 1, sym_comment, - ACTIONS(5378), 10, + ACTIONS(6436), 10, anon_sym_EQ, sym_identifier, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_AT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [180435] = 12, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5706), 1, - sym_short_flag, - ACTIONS(6246), 1, - anon_sym_DASH_DASH, - ACTIONS(6328), 1, - anon_sym_DOLLAR, - ACTIONS(6330), 1, - anon_sym_LBRACE, - STATE(2760), 1, - sym__var, - STATE(3180), 1, - sym_val_closure, - STATE(3183), 1, - sym_block, - STATE(3695), 1, - sym__flag, - STATE(3713), 1, - sym_comment, - STATE(4203), 1, - sym_long_flag, - STATE(1529), 2, - sym__blosure, - sym_val_variable, - [180473] = 7, + [189214] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6184), 1, + ACTIONS(6192), 1, anon_sym_COLON, - ACTIONS(6400), 1, + ACTIONS(6214), 1, + anon_sym_EQ, + ACTIONS(6246), 1, anon_sym_COMMA, - ACTIONS(6402), 1, + ACTIONS(6248), 1, anon_sym_DASH, - STATE(3714), 1, + STATE(3737), 1, sym_comment, - STATE(3828), 1, + STATE(3754), 1, + sym_param_value, + STATE(3859), 1, sym_param_type, - ACTIONS(6398), 7, + ACTIONS(6244), 5, sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [180501] = 4, + [189246] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6406), 1, + ACTIONS(6442), 1, anon_sym_DASH, - STATE(3715), 1, + STATE(3738), 1, sym_comment, - ACTIONS(6404), 10, + ACTIONS(6440), 10, anon_sym_EQ, sym_identifier, anon_sym_COLON, @@ -318084,76 +319145,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [180523] = 4, + [189268] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6408), 1, - anon_sym_LT, - STATE(3716), 1, + ACTIONS(6446), 1, + anon_sym_DASH, + STATE(3739), 1, sym_comment, - ACTIONS(5138), 10, + ACTIONS(6444), 10, anon_sym_EQ, sym_identifier, - anon_sym_DASH_GT, + anon_sym_COLON, anon_sym_COMMA, - anon_sym_GT, - anon_sym_AT, - anon_sym_LBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [180545] = 12, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5706), 1, - sym_short_flag, - ACTIONS(6246), 1, - anon_sym_DASH_DASH, - ACTIONS(6328), 1, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(6330), 1, - anon_sym_LBRACE, - STATE(2760), 1, - sym__var, - STATE(3180), 1, - sym_val_closure, - STATE(3183), 1, - sym_block, - STATE(3713), 1, - sym__flag, - STATE(3717), 1, - sym_comment, - STATE(4203), 1, - sym_long_flag, - STATE(1525), 2, - sym__blosure, - sym_val_variable, - [180583] = 4, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [189290] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6412), 1, + ACTIONS(6192), 1, + anon_sym_COLON, + ACTIONS(6214), 1, + anon_sym_EQ, + ACTIONS(6262), 1, + anon_sym_COMMA, + ACTIONS(6264), 1, anon_sym_DASH, - STATE(3718), 1, + STATE(3704), 1, + sym_param_value, + STATE(3740), 1, sym_comment, - ACTIONS(6410), 10, - anon_sym_EQ, + STATE(3849), 1, + sym_param_type, + ACTIONS(6260), 5, sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [180605] = 4, + [189322] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6416), 1, + ACTIONS(6450), 1, anon_sym_DASH, - STATE(3719), 1, + STATE(3741), 1, sym_comment, - ACTIONS(6414), 10, + ACTIONS(6448), 10, anon_sym_EQ, sym_identifier, anon_sym_COLON, @@ -318164,427 +319204,303 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [180627] = 9, + [189344] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4246), 1, - anon_sym_not, - ACTIONS(6418), 1, + ACTIONS(4504), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4564), 1, + anon_sym_DOT2, + ACTIONS(6364), 1, anon_sym_LPAREN, - ACTIONS(6420), 1, + ACTIONS(6366), 1, anon_sym_DOLLAR, - ACTIONS(6422), 1, - anon_sym_DASH, - STATE(302), 1, + ACTIONS(6452), 1, + anon_sym_LT, + ACTIONS(6454), 1, + anon_sym_EQ2, + ACTIONS(6456), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2543), 1, sym__var, - STATE(3720), 1, + STATE(3742), 1, sym_comment, - ACTIONS(4250), 2, - anon_sym_true, - anon_sym_false, - STATE(455), 4, - sym_expr_unary, + STATE(2862), 3, sym_expr_parenthesized, - sym_val_bool, - sym_val_variable, - [180659] = 12, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5706), 1, - sym_short_flag, - ACTIONS(6244), 1, - anon_sym_DOLLAR, - ACTIONS(6246), 1, - anon_sym_DASH_DASH, - ACTIONS(6248), 1, - anon_sym_LBRACE, - STATE(2627), 1, - sym__var, - STATE(2935), 1, - sym_val_closure, - STATE(2940), 1, - sym_block, - STATE(3721), 1, - sym_comment, - STATE(3729), 1, - sym__flag, - STATE(4203), 1, - sym_long_flag, - STATE(1420), 2, - sym__blosure, + sym__val_range_end_decimal, sym_val_variable, - [180697] = 11, + [189380] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3976), 1, + ACTIONS(4044), 1, anon_sym_LPAREN, - ACTIONS(4654), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4664), 1, + ACTIONS(4520), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, + ACTIONS(6280), 1, anon_sym_DOT2, - ACTIONS(6424), 1, + ACTIONS(6458), 1, anon_sym_LT, - ACTIONS(6426), 1, + ACTIONS(6460), 1, anon_sym_EQ2, - ACTIONS(6428), 1, + ACTIONS(6462), 1, aux_sym__val_range_end_decimal_token1, - STATE(2980), 1, + STATE(2488), 1, sym__var, - STATE(3722), 1, + STATE(3743), 1, sym_comment, - STATE(3504), 3, + STATE(2568), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [180733] = 9, + [189416] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4052), 1, - anon_sym_not, - ACTIONS(6386), 1, + ACTIONS(1075), 1, + anon_sym_DOT2, + ACTIONS(1081), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6286), 1, anon_sym_LPAREN, - ACTIONS(6388), 1, + ACTIONS(6288), 1, anon_sym_DOLLAR, - ACTIONS(6430), 1, - anon_sym_DASH, - STATE(2556), 1, + ACTIONS(6464), 1, + anon_sym_LT, + ACTIONS(6466), 1, + anon_sym_EQ2, + ACTIONS(6468), 1, + aux_sym__val_range_end_decimal_token1, + STATE(313), 1, sym__var, - STATE(3723), 1, + STATE(3744), 1, sym_comment, - ACTIONS(4056), 2, - anon_sym_true, - anon_sym_false, - STATE(2887), 4, - sym_expr_unary, + STATE(520), 3, sym_expr_parenthesized, - sym_val_bool, + sym__val_range_end_decimal, sym_val_variable, - [180765] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6434), 1, - anon_sym_DASH, - STATE(3724), 1, - sym_comment, - ACTIONS(6432), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [180787] = 9, + [189452] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4288), 1, - anon_sym_not, - ACTIONS(6436), 1, + ACTIONS(2197), 1, anon_sym_LPAREN, - ACTIONS(6438), 1, + ACTIONS(2209), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(2508), 1, + anon_sym_DOT2, + ACTIONS(6370), 1, anon_sym_DOLLAR, - ACTIONS(6440), 1, - anon_sym_DASH, - STATE(2588), 1, + ACTIONS(6470), 1, + anon_sym_LT, + ACTIONS(6472), 1, + anon_sym_EQ2, + ACTIONS(6474), 1, + aux_sym__val_range_end_decimal_token1, + STATE(1395), 1, sym__var, - STATE(3725), 1, + STATE(3745), 1, sym_comment, - ACTIONS(4292), 2, - anon_sym_true, - anon_sym_false, - STATE(3064), 4, - sym_expr_unary, + STATE(1551), 3, sym_expr_parenthesized, - sym_val_bool, + sym__val_range_end_decimal, sym_val_variable, - [180819] = 7, + [189488] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6184), 1, - anon_sym_COLON, - ACTIONS(6444), 1, - anon_sym_COMMA, - ACTIONS(6446), 1, - anon_sym_DASH, - STATE(3726), 1, + ACTIONS(6476), 1, + anon_sym_LT, + STATE(3746), 1, sym_comment, - STATE(3825), 1, - sym_param_type, - ACTIONS(6442), 7, + ACTIONS(5177), 10, + anon_sym_EQ, sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [180847] = 11, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_GT, + anon_sym_AT, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [189510] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4654), 1, - anon_sym_DOLLAR, - ACTIONS(4664), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, - anon_sym_DOT2, - ACTIONS(4805), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(6448), 1, - anon_sym_LT, - ACTIONS(6450), 1, - anon_sym_EQ2, - ACTIONS(6452), 1, + ACTIONS(4618), 1, aux_sym__val_range_end_decimal_token1, - STATE(3102), 1, - sym__var, - STATE(3727), 1, - sym_comment, - STATE(3547), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - [180883] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4488), 1, - anon_sym_DOLLAR, - ACTIONS(4498), 1, + ACTIONS(4620), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4538), 1, - anon_sym_LPAREN, - ACTIONS(6354), 1, + ACTIONS(4715), 1, anon_sym_DOT2, - ACTIONS(6454), 1, + ACTIONS(6167), 1, + anon_sym_DOLLAR, + ACTIONS(6478), 1, anon_sym_LT, - ACTIONS(6456), 1, + ACTIONS(6480), 1, anon_sym_EQ2, - ACTIONS(6458), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2420), 1, + STATE(2795), 1, sym__var, - STATE(3728), 1, + STATE(3747), 1, sym_comment, - STATE(2669), 3, + STATE(3317), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [180919] = 12, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5674), 1, - anon_sym_DASH_DASH, - ACTIONS(5706), 1, - sym_short_flag, - ACTIONS(6244), 1, - anon_sym_DOLLAR, - ACTIONS(6248), 1, - anon_sym_LBRACE, - STATE(2627), 1, - sym__var, - STATE(2935), 1, - sym_val_closure, - STATE(2940), 1, - sym_block, - STATE(3729), 1, - sym_comment, - STATE(3967), 1, - sym__flag, - STATE(4203), 1, - sym_long_flag, - STATE(1401), 2, - sym__blosure, - sym_val_variable, - [180957] = 9, + [189546] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4212), 1, + ACTIONS(3677), 1, anon_sym_not, - ACTIONS(6272), 1, - anon_sym_LPAREN, - ACTIONS(6274), 1, + ACTIONS(4649), 1, anon_sym_DOLLAR, - ACTIONS(6460), 1, + ACTIONS(4723), 1, + anon_sym_LPAREN, + ACTIONS(6482), 1, anon_sym_DASH, - STATE(331), 1, + STATE(2614), 1, sym__var, - STATE(3730), 1, + STATE(3748), 1, sym_comment, - ACTIONS(4216), 2, + ACTIONS(3681), 2, anon_sym_true, anon_sym_false, - STATE(520), 4, + STATE(3061), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [180989] = 9, + [189578] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6184), 1, + ACTIONS(6192), 1, anon_sym_COLON, - ACTIONS(6212), 1, - anon_sym_EQ, - ACTIONS(6240), 1, + ACTIONS(6486), 1, anon_sym_COMMA, - ACTIONS(6242), 1, + ACTIONS(6488), 1, anon_sym_DASH, - STATE(3731), 1, + STATE(3749), 1, sym_comment, - STATE(3737), 1, - sym_param_value, - STATE(3823), 1, + STATE(3851), 1, sym_param_type, - ACTIONS(6238), 5, + ACTIONS(6484), 7, sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [181021] = 12, + [189606] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5674), 1, - anon_sym_DASH_DASH, - ACTIONS(5706), 1, - sym_short_flag, - ACTIONS(6328), 1, + ACTIONS(4680), 1, anon_sym_DOLLAR, - ACTIONS(6330), 1, - anon_sym_LBRACE, - STATE(2760), 1, - sym__var, - STATE(3180), 1, - sym_val_closure, - STATE(3183), 1, - sym_block, - STATE(3732), 1, - sym_comment, - STATE(4002), 1, - sym__flag, - STATE(4203), 1, - sym_long_flag, - STATE(1509), 2, - sym__blosure, - sym_val_variable, - [181059] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4532), 1, + ACTIONS(4690), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4594), 1, + ACTIONS(4802), 1, anon_sym_DOT2, - ACTIONS(6436), 1, + ACTIONS(4834), 1, anon_sym_LPAREN, - ACTIONS(6438), 1, - anon_sym_DOLLAR, - ACTIONS(6462), 1, + ACTIONS(6490), 1, anon_sym_LT, - ACTIONS(6464), 1, + ACTIONS(6492), 1, anon_sym_EQ2, - ACTIONS(6466), 1, + ACTIONS(6494), 1, aux_sym__val_range_end_decimal_token1, - STATE(2588), 1, + STATE(3079), 1, sym__var, - STATE(3733), 1, + STATE(3750), 1, sym_comment, - STATE(2991), 3, + STATE(3534), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [181095] = 11, + [189642] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4046), 1, - anon_sym_LPAREN, - ACTIONS(4512), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, - anon_sym_DOT2, - ACTIONS(6388), 1, + ACTIONS(4242), 1, + anon_sym_not, + ACTIONS(6163), 1, anon_sym_DOLLAR, - ACTIONS(6468), 1, - anon_sym_LT, - ACTIONS(6470), 1, - anon_sym_EQ2, - ACTIONS(6472), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2530), 1, + ACTIONS(6340), 1, + anon_sym_LPAREN, + ACTIONS(6496), 1, + anon_sym_DASH, + STATE(2703), 1, sym__var, - STATE(3734), 1, + STATE(3751), 1, sym_comment, - STATE(2728), 3, + ACTIONS(4244), 2, + anon_sym_true, + anon_sym_false, + STATE(3286), 4, + sym_expr_unary, sym_expr_parenthesized, - sym__val_range_end_decimal, + sym_val_bool, sym_val_variable, - [181131] = 11, + [189674] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2225), 1, - anon_sym_LPAREN, - ACTIONS(2229), 1, - anon_sym_DOT2, - ACTIONS(2235), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(2793), 1, + ACTIONS(4308), 1, + anon_sym_not, + ACTIONS(6298), 1, anon_sym_DOLLAR, - ACTIONS(6474), 1, - anon_sym_LT, - ACTIONS(6476), 1, - anon_sym_EQ2, - ACTIONS(6478), 1, - aux_sym__val_range_end_decimal_token1, - STATE(1212), 1, + ACTIONS(6498), 1, + anon_sym_LPAREN, + ACTIONS(6500), 1, + anon_sym_DASH, + STATE(300), 1, sym__var, - STATE(3735), 1, + STATE(3752), 1, sym_comment, - STATE(1461), 3, + ACTIONS(4312), 2, + anon_sym_true, + anon_sym_false, + STATE(450), 4, + sym_expr_unary, sym_expr_parenthesized, - sym__val_range_end_decimal, + sym_val_bool, sym_val_variable, - [181167] = 11, + [189706] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4628), 1, - anon_sym_DOLLAR, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, + ACTIONS(1844), 1, anon_sym_LPAREN, - ACTIONS(4711), 1, + ACTIONS(1856), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(2189), 1, anon_sym_DOT2, - ACTIONS(4713), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(6480), 1, + ACTIONS(2733), 1, + anon_sym_DOLLAR, + ACTIONS(6502), 1, anon_sym_LT, - ACTIONS(6482), 1, + ACTIONS(6504), 1, anon_sym_EQ2, - STATE(2642), 1, + ACTIONS(6506), 1, + aux_sym__val_range_end_decimal_token1, + STATE(1112), 1, sym__var, - STATE(3736), 1, + STATE(3753), 1, sym_comment, - STATE(3078), 3, + STATE(1383), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [181203] = 7, + [189742] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6184), 1, + ACTIONS(6192), 1, anon_sym_COLON, - ACTIONS(6486), 1, + ACTIONS(6510), 1, anon_sym_COMMA, - ACTIONS(6488), 1, + ACTIONS(6512), 1, anon_sym_DASH, - STATE(3737), 1, + STATE(3754), 1, sym_comment, - STATE(3866), 1, + STATE(3854), 1, sym_param_type, - ACTIONS(6484), 7, + ACTIONS(6508), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -318592,310 +319508,308 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [181231] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4450), 1, - anon_sym_DOT2, - ACTIONS(4456), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(6490), 1, - anon_sym_LPAREN, - ACTIONS(6492), 1, - anon_sym_DOLLAR, - ACTIONS(6494), 1, - anon_sym_LT, - ACTIONS(6496), 1, - anon_sym_EQ2, - ACTIONS(6498), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2193), 1, - sym__var, - STATE(3738), 1, - sym_comment, - STATE(2315), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - [181267] = 9, + [189770] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4184), 1, + ACTIONS(3996), 1, anon_sym_not, - ACTIONS(6292), 1, - anon_sym_LPAREN, - ACTIONS(6294), 1, + ACTIONS(4680), 1, anon_sym_DOLLAR, - ACTIONS(6500), 1, + ACTIONS(4834), 1, + anon_sym_LPAREN, + ACTIONS(6514), 1, anon_sym_DASH, - STATE(705), 1, + STATE(3079), 1, sym__var, - STATE(3739), 1, + STATE(3755), 1, sym_comment, - ACTIONS(4188), 2, + ACTIONS(4000), 2, anon_sym_true, anon_sym_false, - STATE(817), 4, + STATE(3560), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [181299] = 11, + [189802] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4616), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, - anon_sym_DOT2, - ACTIONS(4770), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(6159), 1, + ACTIONS(5681), 1, + anon_sym_DASH_DASH, + ACTIONS(5713), 1, + sym_short_flag, + ACTIONS(6314), 1, anon_sym_DOLLAR, - ACTIONS(6318), 1, - anon_sym_LPAREN, - ACTIONS(6502), 1, - anon_sym_LT, - ACTIONS(6504), 1, - anon_sym_EQ2, - STATE(2784), 1, + ACTIONS(6316), 1, + anon_sym_LBRACE, + STATE(2772), 1, sym__var, - STATE(3740), 1, + STATE(3194), 1, + sym_val_closure, + STATE(3196), 1, + sym_block, + STATE(3727), 1, + sym__flag, + STATE(3756), 1, sym_comment, - STATE(3330), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, + STATE(4230), 1, + sym_long_flag, + STATE(1514), 2, + sym__blosure, sym_val_variable, - [181335] = 11, + [189840] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2580), 1, - anon_sym_LPAREN, - ACTIONS(2584), 1, + ACTIONS(6518), 1, + anon_sym_DASH, + STATE(3757), 1, + sym_comment, + ACTIONS(6516), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [189862] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1037), 1, anon_sym_DOT2, - ACTIONS(2590), 1, + ACTIONS(1043), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6348), 1, + ACTIONS(6298), 1, anon_sym_DOLLAR, - ACTIONS(6506), 1, + ACTIONS(6498), 1, + anon_sym_LPAREN, + ACTIONS(6520), 1, anon_sym_LT, - ACTIONS(6508), 1, + ACTIONS(6522), 1, anon_sym_EQ2, - ACTIONS(6510), 1, + ACTIONS(6524), 1, aux_sym__val_range_end_decimal_token1, - STATE(1351), 1, + STATE(300), 1, sym__var, - STATE(3741), 1, + STATE(3758), 1, sym_comment, - STATE(1586), 3, + STATE(422), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [181371] = 11, + [189898] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4282), 1, - anon_sym_LPAREN, - ACTIONS(4532), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4594), 1, + ACTIONS(1769), 1, anon_sym_DOT2, - ACTIONS(6438), 1, + ACTIONS(1775), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6392), 1, + anon_sym_LPAREN, + ACTIONS(6394), 1, anon_sym_DOLLAR, - ACTIONS(6512), 1, + ACTIONS(6526), 1, anon_sym_LT, - ACTIONS(6514), 1, + ACTIONS(6528), 1, anon_sym_EQ2, - ACTIONS(6516), 1, + ACTIONS(6530), 1, aux_sym__val_range_end_decimal_token1, - STATE(2597), 1, + STATE(744), 1, sym__var, - STATE(3742), 1, + STATE(3759), 1, sym_comment, - STATE(2862), 3, + STATE(938), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [181407] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6518), 1, - anon_sym_DASH, - STATE(3743), 1, - sym_comment, - ACTIONS(5374), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_AT, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [181429] = 9, + [189934] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4328), 1, + ACTIONS(4054), 1, anon_sym_not, - ACTIONS(6366), 1, - anon_sym_LPAREN, - ACTIONS(6368), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(6520), 1, + ACTIONS(4550), 1, + anon_sym_LPAREN, + ACTIONS(6532), 1, anon_sym_DASH, - STATE(744), 1, + STATE(2425), 1, sym__var, - STATE(3744), 1, + STATE(3760), 1, sym_comment, - ACTIONS(4332), 2, + ACTIONS(4058), 2, anon_sym_true, anon_sym_false, - STATE(923), 4, + STATE(2644), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [181461] = 4, + [189966] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6522), 1, + ACTIONS(1129), 1, + anon_sym_LPAREN, + ACTIONS(1131), 1, + anon_sym_DOLLAR, + ACTIONS(1141), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(1256), 1, + anon_sym_DOT2, + ACTIONS(6534), 1, + anon_sym_LT, + ACTIONS(6536), 1, + anon_sym_EQ2, + ACTIONS(6538), 1, + aux_sym__val_range_end_decimal_token1, + STATE(560), 1, + sym__var, + STATE(3761), 1, + sym_comment, + STATE(583), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + [190002] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6542), 1, anon_sym_DASH, - STATE(3745), 1, + STATE(3762), 1, sym_comment, - ACTIONS(5327), 10, + ACTIONS(6540), 10, anon_sym_EQ, sym_identifier, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_AT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [181483] = 9, + [190024] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3669), 1, - anon_sym_not, - ACTIONS(4628), 1, + ACTIONS(5681), 1, + anon_sym_DASH_DASH, + ACTIONS(5713), 1, + sym_short_flag, + ACTIONS(6266), 1, anon_sym_DOLLAR, - ACTIONS(4709), 1, - anon_sym_LPAREN, - ACTIONS(6524), 1, - anon_sym_DASH, + ACTIONS(6268), 1, + anon_sym_LBRACE, STATE(2642), 1, sym__var, - STATE(3746), 1, + STATE(2950), 1, + sym_block, + STATE(2951), 1, + sym_val_closure, + STATE(3728), 1, + sym__flag, + STATE(3763), 1, sym_comment, - ACTIONS(3673), 2, - anon_sym_true, - anon_sym_false, - STATE(3028), 4, - sym_expr_unary, - sym_expr_parenthesized, - sym_val_bool, + STATE(4230), 1, + sym_long_flag, + STATE(1428), 2, + sym__blosure, sym_val_variable, - [181515] = 4, + [190062] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6258), 1, + ACTIONS(6546), 1, anon_sym_DASH, - STATE(3747), 1, + STATE(3764), 1, sym_comment, - ACTIONS(5138), 10, + ACTIONS(6544), 10, anon_sym_EQ, sym_identifier, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_AT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [181537] = 9, + [190084] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4118), 1, + ACTIONS(4096), 1, anon_sym_not, - ACTIONS(4488), 1, - anon_sym_DOLLAR, - ACTIONS(4538), 1, + ACTIONS(6330), 1, anon_sym_LPAREN, - ACTIONS(6526), 1, + ACTIONS(6332), 1, + anon_sym_DOLLAR, + ACTIONS(6548), 1, anon_sym_DASH, - STATE(2420), 1, + STATE(2632), 1, sym__var, - STATE(3748), 1, + STATE(3765), 1, sym_comment, - ACTIONS(4122), 2, + ACTIONS(4100), 2, anon_sym_true, anon_sym_false, - STATE(2630), 4, + STATE(3081), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [181569] = 11, + [190116] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, - anon_sym_DOT2, - ACTIONS(4478), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(6528), 1, - anon_sym_LPAREN, - ACTIONS(6530), 1, + ACTIONS(5681), 1, + anon_sym_DASH_DASH, + ACTIONS(5713), 1, + sym_short_flag, + ACTIONS(6266), 1, anon_sym_DOLLAR, - ACTIONS(6532), 1, - anon_sym_LT, - ACTIONS(6534), 1, - anon_sym_EQ2, - ACTIONS(6536), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2228), 1, + ACTIONS(6268), 1, + anon_sym_LBRACE, + STATE(2642), 1, sym__var, - STATE(3749), 1, + STATE(2950), 1, + sym_block, + STATE(2951), 1, + sym_val_closure, + STATE(3763), 1, + sym__flag, + STATE(3766), 1, sym_comment, - STATE(2443), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, + STATE(4230), 1, + sym_long_flag, + STATE(1440), 2, + sym__blosure, sym_val_variable, - [181605] = 11, + [190154] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1005), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(1035), 1, - anon_sym_DOT2, - ACTIONS(4238), 1, - anon_sym_LPAREN, - ACTIONS(6420), 1, - anon_sym_DOLLAR, - ACTIONS(6538), 1, - anon_sym_LT, - ACTIONS(6540), 1, - anon_sym_EQ2, - ACTIONS(6542), 1, - aux_sym__val_range_end_decimal_token1, - STATE(305), 1, - sym__var, - STATE(3750), 1, - sym_comment, - STATE(349), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - [181641] = 4, + ACTIONS(6550), 1, + anon_sym_DASH, + STATE(3767), 1, + sym_comment, + ACTIONS(5236), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_AT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [190176] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6544), 1, + ACTIONS(6552), 1, anon_sym_DASH, - STATE(3751), 1, + STATE(3768), 1, sym_comment, - ACTIONS(4971), 10, + ACTIONS(5238), 10, anon_sym_EQ, sym_identifier, anon_sym_COMMA, @@ -318906,173 +319820,228 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [181663] = 11, + [190198] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3655), 1, + ACTIONS(1739), 1, + anon_sym_DOT2, + ACTIONS(1745), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6320), 1, anon_sym_LPAREN, - ACTIONS(4628), 1, + ACTIONS(6322), 1, anon_sym_DOLLAR, - ACTIONS(4636), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4711), 1, - anon_sym_DOT2, - ACTIONS(6546), 1, + ACTIONS(6554), 1, anon_sym_LT, - ACTIONS(6548), 1, + ACTIONS(6556), 1, anon_sym_EQ2, - STATE(2581), 1, + ACTIONS(6558), 1, + aux_sym__val_range_end_decimal_token1, + STATE(706), 1, sym__var, - STATE(3752), 1, + STATE(3769), 1, sym_comment, - STATE(2892), 3, + STATE(840), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [181699] = 9, + [190234] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1178), 1, - anon_sym_DOLLAR, - ACTIONS(1295), 1, + ACTIONS(2171), 1, anon_sym_LPAREN, - ACTIONS(4080), 1, + ACTIONS(2733), 1, + anon_sym_DOLLAR, + ACTIONS(3824), 1, anon_sym_not, - ACTIONS(6550), 1, + ACTIONS(6560), 1, anon_sym_DASH, - STATE(555), 1, + STATE(1209), 1, sym__var, - STATE(3753), 1, + STATE(3770), 1, sym_comment, - ACTIONS(4084), 2, + ACTIONS(3828), 2, anon_sym_true, anon_sym_false, - STATE(597), 4, + STATE(1472), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [181731] = 11, + [190266] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2181), 1, + ACTIONS(2490), 1, anon_sym_LPAREN, - ACTIONS(2193), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(2539), 1, + ACTIONS(2494), 1, anon_sym_DOT2, - ACTIONS(6348), 1, + ACTIONS(2500), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6370), 1, anon_sym_DOLLAR, - ACTIONS(6552), 1, + ACTIONS(6562), 1, anon_sym_LT, - ACTIONS(6554), 1, + ACTIONS(6564), 1, anon_sym_EQ2, - ACTIONS(6556), 1, + ACTIONS(6566), 1, aux_sym__val_range_end_decimal_token1, - STATE(1344), 1, + STATE(1398), 1, sym__var, - STATE(3754), 1, + STATE(3771), 1, sym_comment, - STATE(1540), 3, + STATE(1620), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [181767] = 11, + [190302] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1047), 1, - anon_sym_DOT2, - ACTIONS(1053), 1, + ACTIONS(1023), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6418), 1, + ACTIONS(1089), 1, + anon_sym_DOT2, + ACTIONS(4202), 1, anon_sym_LPAREN, - ACTIONS(6420), 1, + ACTIONS(6288), 1, anon_sym_DOLLAR, - ACTIONS(6558), 1, + ACTIONS(6568), 1, anon_sym_LT, - ACTIONS(6560), 1, + ACTIONS(6570), 1, anon_sym_EQ2, - ACTIONS(6562), 1, + ACTIONS(6572), 1, aux_sym__val_range_end_decimal_token1, - STATE(302), 1, + STATE(322), 1, sym__var, - STATE(3755), 1, + STATE(3772), 1, sym_comment, - STATE(389), 3, + STATE(447), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [181803] = 10, + [190338] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4654), 1, - anon_sym_DOLLAR, - ACTIONS(4664), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(6360), 1, + sym_cmd_identifier, + ACTIONS(6362), 1, + anon_sym_DASH_DASH, + STATE(1264), 1, + sym__str_double_quotes, + STATE(3773), 1, + sym_comment, + STATE(3774), 1, + aux_sym_decl_def_repeat1, + STATE(3882), 1, + sym_val_string, + STATE(4308), 1, + sym_long_flag, + STATE(4588), 1, + sym__command_name, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [190373] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(6360), 1, + sym_cmd_identifier, + ACTIONS(6362), 1, + anon_sym_DASH_DASH, + STATE(1264), 1, + sym__str_double_quotes, + STATE(3774), 1, + sym_comment, + STATE(3882), 1, + sym_val_string, + STATE(4004), 1, + aux_sym_decl_def_repeat1, + STATE(4308), 1, + sym_long_flag, + STATE(4574), 1, + sym__command_name, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [190408] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1739), 1, anon_sym_DOT2, - ACTIONS(4805), 1, + ACTIONS(1745), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6320), 1, anon_sym_LPAREN, - ACTIONS(6452), 1, + ACTIONS(6322), 1, + anon_sym_DOLLAR, + ACTIONS(6558), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6564), 1, + ACTIONS(6574), 1, aux_sym_unquoted_token6, - STATE(3102), 1, + STATE(706), 1, sym__var, - STATE(3756), 1, + STATE(3775), 1, sym_comment, - STATE(3563), 3, + STATE(790), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [181836] = 4, + [190441] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6568), 1, - anon_sym_DASH, - STATE(3757), 1, - sym_comment, - ACTIONS(6566), 9, - anon_sym_EQ, - sym_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(6360), 1, + sym_cmd_identifier, + ACTIONS(6362), 1, anon_sym_DASH_DASH, - [181857] = 10, + STATE(1264), 1, + sym__str_double_quotes, + STATE(3776), 1, + sym_comment, + STATE(3779), 1, + aux_sym_decl_def_repeat1, + STATE(3882), 1, + sym_val_string, + STATE(4308), 1, + sym_long_flag, + STATE(4576), 1, + sym__command_name, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [190476] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4616), 1, + ACTIONS(4540), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, + ACTIONS(4602), 1, anon_sym_DOT2, - ACTIONS(4770), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(6159), 1, - anon_sym_DOLLAR, - ACTIONS(6318), 1, + ACTIONS(6330), 1, anon_sym_LPAREN, - ACTIONS(6570), 1, + ACTIONS(6332), 1, + anon_sym_DOLLAR, + ACTIONS(6338), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(6576), 1, aux_sym_unquoted_token6, - STATE(2784), 1, + STATE(2632), 1, sym__var, - STATE(3758), 1, + STATE(3777), 1, sym_comment, - STATE(3328), 3, + STATE(3017), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [181890] = 3, + [190509] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(3759), 1, + STATE(3778), 1, sym_comment, - ACTIONS(5374), 10, + ACTIONS(5236), 10, anon_sym_EQ, sym_identifier, anon_sym_DASH_GT, @@ -319083,875 +320052,1024 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [181909] = 7, + [190528] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(6360), 1, + sym_cmd_identifier, + ACTIONS(6362), 1, + anon_sym_DASH_DASH, + STATE(1264), 1, + sym__str_double_quotes, + STATE(3779), 1, + sym_comment, + STATE(3882), 1, + sym_val_string, + STATE(4004), 1, + aux_sym_decl_def_repeat1, + STATE(4308), 1, + sym_long_flag, + STATE(4571), 1, + sym__command_name, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [190563] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6444), 1, + ACTIONS(6486), 1, anon_sym_COMMA, - ACTIONS(6446), 1, + ACTIONS(6488), 1, anon_sym_DASH, - ACTIONS(6572), 1, + ACTIONS(6578), 1, anon_sym_EQ, - STATE(3760), 1, + STATE(3780), 1, sym_comment, - STATE(3825), 1, + STATE(3851), 1, sym_param_value, - ACTIONS(6442), 6, + ACTIONS(6484), 6, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [181936] = 10, + [190590] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1178), 1, - anon_sym_DOLLAR, - ACTIONS(1295), 1, - anon_sym_LPAREN, - ACTIONS(1299), 1, - anon_sym_DOT2, - ACTIONS(1305), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(6316), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(6574), 1, - aux_sym_unquoted_token6, - STATE(555), 1, - sym__var, - STATE(3761), 1, + STATE(3781), 1, sym_comment, - STATE(610), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - [181969] = 10, + ACTIONS(5238), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_GT, + anon_sym_AT, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [190609] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1178), 1, - anon_sym_DOLLAR, - ACTIONS(1295), 1, - anon_sym_LPAREN, - ACTIONS(1299), 1, + ACTIONS(1739), 1, anon_sym_DOT2, - ACTIONS(1305), 1, + ACTIONS(1745), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6316), 1, + ACTIONS(6320), 1, + anon_sym_LPAREN, + ACTIONS(6322), 1, + anon_sym_DOLLAR, + ACTIONS(6558), 1, aux_sym__val_range_end_decimal_token1, ACTIONS(6574), 1, aux_sym_unquoted_token6, - STATE(555), 1, + STATE(706), 1, sym__var, - STATE(3762), 1, + STATE(3782), 1, sym_comment, - STATE(613), 3, + STATE(789), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182002] = 7, + [190642] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6402), 1, + ACTIONS(6294), 1, + anon_sym_COMMA, + ACTIONS(6296), 1, anon_sym_DASH, - ACTIONS(6572), 1, + ACTIONS(6578), 1, anon_sym_EQ, - ACTIONS(6576), 1, - anon_sym_COMMA, - STATE(3763), 1, + STATE(3783), 1, sym_comment, - STATE(3831), 1, + STATE(3916), 1, sym_param_value, - ACTIONS(6398), 6, + ACTIONS(6292), 6, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [182029] = 10, + [190669] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4628), 1, + ACTIONS(1131), 1, anon_sym_DOLLAR, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, + ACTIONS(1238), 1, anon_sym_LPAREN, - ACTIONS(4711), 1, + ACTIONS(1242), 1, anon_sym_DOT2, - ACTIONS(4713), 1, + ACTIONS(1248), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6350), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6578), 1, + ACTIONS(6580), 1, aux_sym_unquoted_token6, - STATE(2642), 1, + STATE(547), 1, sym__var, - STATE(3764), 1, + STATE(3784), 1, sym_comment, - STATE(3091), 3, + STATE(643), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182062] = 10, + [190702] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4628), 1, - anon_sym_DOLLAR, - ACTIONS(4638), 1, + ACTIONS(1037), 1, + anon_sym_DOT2, + ACTIONS(1043), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, + ACTIONS(6298), 1, + anon_sym_DOLLAR, + ACTIONS(6498), 1, anon_sym_LPAREN, - ACTIONS(4711), 1, - anon_sym_DOT2, - ACTIONS(4713), 1, + ACTIONS(6524), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6578), 1, + ACTIONS(6582), 1, aux_sym_unquoted_token6, - STATE(2642), 1, + STATE(300), 1, sym__var, - STATE(3765), 1, + STATE(3785), 1, sym_comment, - STATE(3090), 3, + STATE(372), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182095] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6582), 1, - anon_sym_DASH, - STATE(3766), 1, - sym_comment, - ACTIONS(6580), 9, - anon_sym_EQ, - sym_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [182116] = 10, + [190735] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4488), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4498), 1, + ACTIONS(4520), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4538), 1, + ACTIONS(4550), 1, anon_sym_LPAREN, - ACTIONS(6354), 1, + ACTIONS(6280), 1, anon_sym_DOT2, - ACTIONS(6458), 1, + ACTIONS(6284), 1, aux_sym__val_range_end_decimal_token1, ACTIONS(6584), 1, aux_sym_unquoted_token6, - STATE(2420), 1, + STATE(2425), 1, sym__var, - STATE(3767), 1, + STATE(3786), 1, sym_comment, - STATE(2641), 3, + STATE(2638), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182149] = 10, + [190768] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4654), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4664), 1, + ACTIONS(4520), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, - anon_sym_DOT2, - ACTIONS(4805), 1, + ACTIONS(4550), 1, anon_sym_LPAREN, - ACTIONS(6452), 1, + ACTIONS(6280), 1, + anon_sym_DOT2, + ACTIONS(6284), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6564), 1, + ACTIONS(6584), 1, aux_sym_unquoted_token6, - STATE(3102), 1, + STATE(2425), 1, sym__var, - STATE(3768), 1, + STATE(3787), 1, sym_comment, - STATE(3564), 3, + STATE(2636), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182182] = 10, + [190801] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4572), 1, + ACTIONS(4540), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4648), 1, + ACTIONS(4602), 1, anon_sym_DOT2, - ACTIONS(4652), 1, + ACTIONS(6330), 1, + anon_sym_LPAREN, + ACTIONS(6332), 1, + anon_sym_DOLLAR, + ACTIONS(6338), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6155), 1, + ACTIONS(6576), 1, + aux_sym_unquoted_token6, + STATE(2632), 1, + sym__var, + STATE(3788), 1, + sym_comment, + STATE(3018), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + [190834] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(6360), 1, + sym_cmd_identifier, + ACTIONS(6362), 1, + anon_sym_DASH_DASH, + STATE(1264), 1, + sym__str_double_quotes, + STATE(3789), 1, + sym_comment, + STATE(3792), 1, + aux_sym_decl_def_repeat1, + STATE(3882), 1, + sym_val_string, + STATE(4308), 1, + sym_long_flag, + STATE(4403), 1, + sym__command_name, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [190869] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1131), 1, anon_sym_DOLLAR, - ACTIONS(6322), 1, + ACTIONS(1238), 1, anon_sym_LPAREN, - ACTIONS(6586), 1, + ACTIONS(1242), 1, + anon_sym_DOT2, + ACTIONS(1248), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6350), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(6580), 1, aux_sym_unquoted_token6, - STATE(2695), 1, + STATE(547), 1, sym__var, - STATE(3769), 1, + STATE(3790), 1, sym_comment, - STATE(3154), 3, + STATE(585), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182215] = 10, + [190902] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(6360), 1, + sym_cmd_identifier, + ACTIONS(6362), 1, + anon_sym_DASH_DASH, + STATE(1264), 1, + sym__str_double_quotes, + STATE(3791), 1, + sym_comment, + STATE(3815), 1, + aux_sym_decl_def_repeat1, + STATE(3882), 1, + sym_val_string, + STATE(4308), 1, + sym_long_flag, + STATE(4431), 1, + sym__command_name, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [190937] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(6360), 1, + sym_cmd_identifier, + ACTIONS(6362), 1, + anon_sym_DASH_DASH, + STATE(1264), 1, + sym__str_double_quotes, + STATE(3792), 1, + sym_comment, + STATE(3882), 1, + sym_val_string, + STATE(4004), 1, + aux_sym_decl_def_repeat1, + STATE(4308), 1, + sym_long_flag, + STATE(4437), 1, + sym__command_name, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [190972] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1759), 1, + ACTIONS(1739), 1, anon_sym_DOT2, - ACTIONS(1765), 1, + ACTIONS(1745), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6366), 1, + ACTIONS(6320), 1, anon_sym_LPAREN, - ACTIONS(6368), 1, + ACTIONS(6322), 1, anon_sym_DOLLAR, - ACTIONS(6374), 1, + ACTIONS(6558), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6588), 1, + ACTIONS(6586), 1, aux_sym_unquoted_token6, - STATE(744), 1, + STATE(706), 1, sym__var, - STATE(3770), 1, + STATE(3793), 1, sym_comment, - STATE(920), 3, + STATE(789), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182248] = 10, + [191005] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1759), 1, - anon_sym_DOT2, - ACTIONS(1765), 1, + ACTIONS(4504), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6366), 1, + ACTIONS(4564), 1, + anon_sym_DOT2, + ACTIONS(6364), 1, anon_sym_LPAREN, - ACTIONS(6368), 1, + ACTIONS(6366), 1, anon_sym_DOLLAR, - ACTIONS(6374), 1, + ACTIONS(6456), 1, aux_sym__val_range_end_decimal_token1, ACTIONS(6588), 1, aux_sym_unquoted_token6, - STATE(744), 1, + STATE(2543), 1, sym__var, - STATE(3771), 1, + STATE(3794), 1, sym_comment, - STATE(924), 3, + STATE(2944), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182281] = 10, + [191038] = 10, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(1739), 1, anon_sym_DOT2, ACTIONS(1745), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6292), 1, + ACTIONS(6320), 1, anon_sym_LPAREN, - ACTIONS(6294), 1, + ACTIONS(6322), 1, anon_sym_DOLLAR, - ACTIONS(6300), 1, + ACTIONS(6558), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6590), 1, + ACTIONS(6586), 1, aux_sym_unquoted_token6, - STATE(705), 1, + STATE(706), 1, sym__var, - STATE(3772), 1, + STATE(3795), 1, sym_comment, - STATE(828), 3, + STATE(790), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182314] = 10, + [191071] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4572), 1, + ACTIONS(4504), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4648), 1, + ACTIONS(4564), 1, anon_sym_DOT2, - ACTIONS(4652), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(6155), 1, - anon_sym_DOLLAR, - ACTIONS(6322), 1, + ACTIONS(6364), 1, anon_sym_LPAREN, - ACTIONS(6586), 1, + ACTIONS(6366), 1, + anon_sym_DOLLAR, + ACTIONS(6456), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(6588), 1, aux_sym_unquoted_token6, - STATE(2695), 1, + STATE(2543), 1, sym__var, - STATE(3773), 1, + STATE(3796), 1, sym_comment, - STATE(3155), 3, + STATE(2946), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182347] = 10, + [191104] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1739), 1, + ACTIONS(2490), 1, + anon_sym_LPAREN, + ACTIONS(2494), 1, anon_sym_DOT2, - ACTIONS(1745), 1, + ACTIONS(2500), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6292), 1, - anon_sym_LPAREN, - ACTIONS(6294), 1, + ACTIONS(6370), 1, anon_sym_DOLLAR, - ACTIONS(6300), 1, + ACTIONS(6566), 1, aux_sym__val_range_end_decimal_token1, ACTIONS(6590), 1, aux_sym_unquoted_token6, - STATE(705), 1, + STATE(1398), 1, sym__var, - STATE(3774), 1, + STATE(3797), 1, sym_comment, - STATE(831), 3, + STATE(1570), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182380] = 10, + [191137] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2816), 1, + anon_sym_DASH, + STATE(3798), 1, + sym_comment, + ACTIONS(2818), 9, + anon_sym_EQ, + sym_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [191158] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1759), 1, + ACTIONS(2490), 1, + anon_sym_LPAREN, + ACTIONS(2494), 1, anon_sym_DOT2, - ACTIONS(1765), 1, + ACTIONS(2500), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6366), 1, - anon_sym_LPAREN, - ACTIONS(6368), 1, + ACTIONS(6370), 1, anon_sym_DOLLAR, - ACTIONS(6374), 1, + ACTIONS(6566), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6592), 1, + ACTIONS(6590), 1, aux_sym_unquoted_token6, - STATE(744), 1, + STATE(1398), 1, sym__var, - STATE(3775), 1, + STATE(3799), 1, sym_comment, - STATE(924), 3, + STATE(1579), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182413] = 10, + [191191] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6594), 1, + anon_sym_DASH, + STATE(3800), 1, + sym_comment, + ACTIONS(6592), 9, + anon_sym_EQ, + sym_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [191212] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3801), 1, + sym_comment, + ACTIONS(5404), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_GT, + anon_sym_AT, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [191231] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3802), 1, + sym_comment, + ACTIONS(5347), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_GT, + anon_sym_AT, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [191250] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3803), 1, + sym_comment, + ACTIONS(5177), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_GT, + anon_sym_AT, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [191269] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6598), 1, + anon_sym_DASH, + STATE(3804), 1, + sym_comment, + ACTIONS(6596), 9, + anon_sym_EQ, + sym_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [191290] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1759), 1, + ACTIONS(1075), 1, anon_sym_DOT2, - ACTIONS(1765), 1, + ACTIONS(1081), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6366), 1, + ACTIONS(6286), 1, anon_sym_LPAREN, - ACTIONS(6368), 1, + ACTIONS(6288), 1, anon_sym_DOLLAR, - ACTIONS(6374), 1, + ACTIONS(6468), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6592), 1, + ACTIONS(6600), 1, aux_sym_unquoted_token6, - STATE(744), 1, + STATE(313), 1, sym__var, - STATE(3776), 1, + STATE(3805), 1, sym_comment, - STATE(920), 3, + STATE(535), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182446] = 10, + [191323] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(1075), 1, anon_sym_DOT2, - ACTIONS(4478), 1, + ACTIONS(1081), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6528), 1, + ACTIONS(6286), 1, anon_sym_LPAREN, - ACTIONS(6530), 1, + ACTIONS(6288), 1, anon_sym_DOLLAR, - ACTIONS(6536), 1, + ACTIONS(6468), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6588), 1, + ACTIONS(6600), 1, aux_sym_unquoted_token6, - STATE(2228), 1, + STATE(313), 1, sym__var, - STATE(3777), 1, + STATE(3806), 1, sym_comment, - STATE(2423), 3, + STATE(537), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182479] = 10, + [191356] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, - anon_sym_DOT2, - ACTIONS(4478), 1, + ACTIONS(4680), 1, + anon_sym_DOLLAR, + ACTIONS(4690), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6528), 1, + ACTIONS(4802), 1, + anon_sym_DOT2, + ACTIONS(4834), 1, anon_sym_LPAREN, - ACTIONS(6530), 1, - anon_sym_DOLLAR, - ACTIONS(6536), 1, + ACTIONS(6494), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6588), 1, + ACTIONS(6602), 1, aux_sym_unquoted_token6, - STATE(2228), 1, + STATE(3079), 1, sym__var, - STATE(3778), 1, + STATE(3807), 1, sym_comment, - STATE(2431), 3, + STATE(3559), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182512] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3779), 1, - sym_comment, - ACTIONS(5138), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_AT, - anon_sym_LBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [182531] = 10, + [191389] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4488), 1, + ACTIONS(4680), 1, anon_sym_DOLLAR, - ACTIONS(4498), 1, + ACTIONS(4690), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4538), 1, - anon_sym_LPAREN, - ACTIONS(6354), 1, + ACTIONS(4802), 1, anon_sym_DOT2, - ACTIONS(6458), 1, + ACTIONS(4834), 1, + anon_sym_LPAREN, + ACTIONS(6494), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6584), 1, + ACTIONS(6602), 1, aux_sym_unquoted_token6, - STATE(2420), 1, + STATE(3079), 1, sym__var, - STATE(3780), 1, + STATE(3808), 1, sym_comment, - STATE(2651), 3, + STATE(3531), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182564] = 7, + [191422] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6486), 1, - anon_sym_COMMA, - ACTIONS(6488), 1, + ACTIONS(6512), 1, anon_sym_DASH, - ACTIONS(6572), 1, + ACTIONS(6578), 1, anon_sym_EQ, - STATE(3781), 1, + ACTIONS(6604), 1, + anon_sym_COMMA, + STATE(3809), 1, sym_comment, - STATE(3866), 1, + STATE(3857), 1, sym_param_value, - ACTIONS(6484), 6, + ACTIONS(6508), 6, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [182591] = 10, + [191449] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4532), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4594), 1, + ACTIONS(1769), 1, anon_sym_DOT2, - ACTIONS(6436), 1, + ACTIONS(1775), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6392), 1, anon_sym_LPAREN, - ACTIONS(6438), 1, + ACTIONS(6394), 1, anon_sym_DOLLAR, - ACTIONS(6466), 1, + ACTIONS(6530), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6594), 1, + ACTIONS(6606), 1, aux_sym_unquoted_token6, - STATE(2588), 1, + STATE(744), 1, sym__var, - STATE(3782), 1, + STATE(3810), 1, sym_comment, - STATE(3003), 3, + STATE(904), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182624] = 10, + [191482] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4532), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4594), 1, + ACTIONS(1769), 1, anon_sym_DOT2, - ACTIONS(6436), 1, + ACTIONS(1775), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6392), 1, anon_sym_LPAREN, - ACTIONS(6438), 1, + ACTIONS(6394), 1, anon_sym_DOLLAR, - ACTIONS(6466), 1, + ACTIONS(6530), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6594), 1, + ACTIONS(6606), 1, aux_sym_unquoted_token6, - STATE(2588), 1, + STATE(744), 1, sym__var, - STATE(3783), 1, + STATE(3811), 1, sym_comment, - STATE(3002), 3, + STATE(903), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182657] = 10, + [191515] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2580), 1, + ACTIONS(2171), 1, anon_sym_LPAREN, - ACTIONS(2584), 1, + ACTIONS(2175), 1, anon_sym_DOT2, - ACTIONS(2590), 1, + ACTIONS(2181), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6348), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(6510), 1, + ACTIONS(6390), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6596), 1, + ACTIONS(6608), 1, aux_sym_unquoted_token6, - STATE(1351), 1, + STATE(1209), 1, sym__var, - STATE(3784), 1, + STATE(3812), 1, sym_comment, - STATE(1614), 3, + STATE(1481), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182690] = 10, + [191548] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2580), 1, + ACTIONS(2171), 1, anon_sym_LPAREN, - ACTIONS(2584), 1, + ACTIONS(2175), 1, anon_sym_DOT2, - ACTIONS(2590), 1, + ACTIONS(2181), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6348), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(6510), 1, + ACTIONS(6390), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6596), 1, + ACTIONS(6608), 1, aux_sym_unquoted_token6, - STATE(1351), 1, + STATE(1209), 1, sym__var, - STATE(3785), 1, + STATE(3813), 1, sym_comment, - STATE(1580), 3, + STATE(1482), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182723] = 10, + [191581] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1739), 1, + ACTIONS(4474), 1, anon_sym_DOT2, - ACTIONS(1745), 1, + ACTIONS(4480), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6292), 1, + ACTIONS(6416), 1, anon_sym_LPAREN, - ACTIONS(6294), 1, + ACTIONS(6418), 1, anon_sym_DOLLAR, - ACTIONS(6300), 1, + ACTIONS(6424), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6598), 1, + ACTIONS(6610), 1, aux_sym_unquoted_token6, - STATE(705), 1, + STATE(2256), 1, sym__var, - STATE(3786), 1, + STATE(3814), 1, sym_comment, - STATE(828), 3, + STATE(2437), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182756] = 10, + [191614] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1739), 1, - anon_sym_DOT2, - ACTIONS(1745), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(6292), 1, - anon_sym_LPAREN, - ACTIONS(6294), 1, - anon_sym_DOLLAR, - ACTIONS(6300), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(6598), 1, - aux_sym_unquoted_token6, - STATE(705), 1, - sym__var, - STATE(3787), 1, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(6360), 1, + sym_cmd_identifier, + ACTIONS(6362), 1, + anon_sym_DASH_DASH, + STATE(1264), 1, + sym__str_double_quotes, + STATE(3815), 1, sym_comment, - STATE(831), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - [182789] = 10, + STATE(3882), 1, + sym_val_string, + STATE(4004), 1, + aux_sym_decl_def_repeat1, + STATE(4308), 1, + sym_long_flag, + STATE(4425), 1, + sym__command_name, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [191649] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1047), 1, + ACTIONS(4454), 1, anon_sym_DOT2, - ACTIONS(1053), 1, + ACTIONS(4460), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6418), 1, + ACTIONS(6376), 1, anon_sym_LPAREN, - ACTIONS(6420), 1, + ACTIONS(6378), 1, anon_sym_DOLLAR, - ACTIONS(6562), 1, + ACTIONS(6384), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6600), 1, + ACTIONS(6574), 1, aux_sym_unquoted_token6, - STATE(302), 1, + STATE(2202), 1, sym__var, - STATE(3788), 1, + STATE(3816), 1, sym_comment, - STATE(398), 3, + STATE(2394), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182822] = 10, + [191682] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1047), 1, + ACTIONS(4454), 1, anon_sym_DOT2, - ACTIONS(1053), 1, + ACTIONS(4460), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6418), 1, + ACTIONS(6376), 1, anon_sym_LPAREN, - ACTIONS(6420), 1, + ACTIONS(6378), 1, anon_sym_DOLLAR, - ACTIONS(6562), 1, + ACTIONS(6384), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6600), 1, + ACTIONS(6574), 1, aux_sym_unquoted_token6, - STATE(302), 1, + STATE(2202), 1, sym__var, - STATE(3789), 1, + STATE(3817), 1, sym_comment, - STATE(399), 3, + STATE(2393), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182855] = 10, + [191715] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2225), 1, - anon_sym_LPAREN, - ACTIONS(2229), 1, - anon_sym_DOT2, - ACTIONS(2235), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(2793), 1, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(4680), 1, anon_sym_DOLLAR, - ACTIONS(6478), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(6602), 1, - aux_sym_unquoted_token6, - STATE(1212), 1, + ACTIONS(5713), 1, + sym_short_flag, + ACTIONS(6612), 1, + sym_identifier, + ACTIONS(6614), 1, + anon_sym_DASH_DASH, + STATE(3079), 1, sym__var, - STATE(3790), 1, + STATE(3818), 1, sym_comment, - STATE(1395), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, + STATE(4145), 1, + sym__flag, + STATE(4166), 1, + sym__variable_name, + STATE(4230), 1, + sym_long_flag, + STATE(4299), 1, sym_val_variable, - [182888] = 10, + [191752] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4616), 1, + ACTIONS(4580), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, + ACTIONS(4640), 1, anon_sym_DOT2, - ACTIONS(4770), 1, + ACTIONS(4644), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6159), 1, + ACTIONS(6163), 1, anon_sym_DOLLAR, - ACTIONS(6318), 1, + ACTIONS(6340), 1, anon_sym_LPAREN, - ACTIONS(6570), 1, + ACTIONS(6616), 1, aux_sym_unquoted_token6, - STATE(2784), 1, + STATE(2703), 1, sym__var, - STATE(3791), 1, + STATE(3819), 1, sym_comment, - STATE(3423), 3, + STATE(3163), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182921] = 10, + [191785] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4512), 1, + ACTIONS(4580), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, + ACTIONS(4640), 1, anon_sym_DOT2, - ACTIONS(6386), 1, - anon_sym_LPAREN, - ACTIONS(6388), 1, - anon_sym_DOLLAR, - ACTIONS(6394), 1, + ACTIONS(4644), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6604), 1, + ACTIONS(6163), 1, + anon_sym_DOLLAR, + ACTIONS(6340), 1, + anon_sym_LPAREN, + ACTIONS(6616), 1, aux_sym_unquoted_token6, - STATE(2556), 1, + STATE(2703), 1, sym__var, - STATE(3792), 1, + STATE(3820), 1, sym_comment, - STATE(2913), 3, + STATE(3162), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [182954] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3793), 1, - sym_comment, - ACTIONS(5327), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_AT, - anon_sym_LBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [182973] = 10, + [191818] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4450), 1, + ACTIONS(4474), 1, anon_sym_DOT2, - ACTIONS(4456), 1, + ACTIONS(4480), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6490), 1, + ACTIONS(6416), 1, anon_sym_LPAREN, - ACTIONS(6492), 1, + ACTIONS(6418), 1, anon_sym_DOLLAR, - ACTIONS(6498), 1, + ACTIONS(6424), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6598), 1, + ACTIONS(6610), 1, aux_sym_unquoted_token6, - STATE(2193), 1, + STATE(2256), 1, sym__var, - STATE(3794), 1, + STATE(3821), 1, sym_comment, - STATE(2355), 3, + STATE(2456), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [183006] = 10, + [191851] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2225), 1, - anon_sym_LPAREN, - ACTIONS(2229), 1, - anon_sym_DOT2, - ACTIONS(2235), 1, + ACTIONS(4620), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(2793), 1, - anon_sym_DOLLAR, - ACTIONS(6478), 1, + ACTIONS(4715), 1, + anon_sym_DOT2, + ACTIONS(4719), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6602), 1, + ACTIONS(6167), 1, + anon_sym_DOLLAR, + ACTIONS(6310), 1, + anon_sym_LPAREN, + ACTIONS(6618), 1, aux_sym_unquoted_token6, - STATE(1212), 1, + STATE(2869), 1, sym__var, - STATE(3795), 1, + STATE(3822), 1, sym_comment, - STATE(1400), 3, + STATE(3444), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [183039] = 10, + [191884] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1075), 1, - anon_sym_DOT2, - ACTIONS(1081), 1, + ACTIONS(4620), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6272), 1, - anon_sym_LPAREN, - ACTIONS(6274), 1, - anon_sym_DOLLAR, - ACTIONS(6280), 1, + ACTIONS(4715), 1, + anon_sym_DOT2, + ACTIONS(4719), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6606), 1, + ACTIONS(6167), 1, + anon_sym_DOLLAR, + ACTIONS(6310), 1, + anon_sym_LPAREN, + ACTIONS(6618), 1, aux_sym_unquoted_token6, - STATE(331), 1, + STATE(2869), 1, sym__var, - STATE(3796), 1, + STATE(3823), 1, sym_comment, - STATE(503), 3, + STATE(3442), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [183072] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3797), 1, - sym_comment, - ACTIONS(5376), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_AT, - anon_sym_LBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [183091] = 10, + [191917] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4450), 1, + ACTIONS(1769), 1, anon_sym_DOT2, - ACTIONS(4456), 1, + ACTIONS(1775), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6490), 1, + ACTIONS(6392), 1, anon_sym_LPAREN, - ACTIONS(6492), 1, + ACTIONS(6394), 1, anon_sym_DOLLAR, - ACTIONS(6498), 1, + ACTIONS(6530), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6598), 1, + ACTIONS(6610), 1, aux_sym_unquoted_token6, - STATE(2193), 1, + STATE(744), 1, sym__var, - STATE(3798), 1, + STATE(3824), 1, sym_comment, - STATE(2354), 3, + STATE(903), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [183124] = 4, + [191950] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2725), 1, + ACTIONS(2855), 1, anon_sym_DASH, - STATE(3799), 1, + STATE(3825), 1, sym_comment, - ACTIONS(2727), 9, + ACTIONS(2857), 9, anon_sym_EQ, sym_identifier, anon_sym_COMMA, @@ -319961,533 +321079,538 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [183145] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3800), 1, - sym_comment, - ACTIONS(5378), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_AT, - anon_sym_LBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [183164] = 10, + [191971] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4512), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, + ACTIONS(1769), 1, anon_sym_DOT2, - ACTIONS(6386), 1, + ACTIONS(1775), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6392), 1, anon_sym_LPAREN, - ACTIONS(6388), 1, - anon_sym_DOLLAR, ACTIONS(6394), 1, + anon_sym_DOLLAR, + ACTIONS(6530), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6604), 1, + ACTIONS(6610), 1, aux_sym_unquoted_token6, - STATE(2556), 1, - sym__var, - STATE(3801), 1, - sym_comment, - STATE(2911), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - [183197] = 12, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4382), 1, - anon_sym_COLON, - ACTIONS(4654), 1, - anon_sym_DOLLAR, - ACTIONS(5706), 1, - sym_short_flag, - ACTIONS(6246), 1, - anon_sym_DASH_DASH, - ACTIONS(6608), 1, - sym_identifier, - STATE(3102), 1, + STATE(744), 1, sym__var, - STATE(3802), 1, - sym_comment, - STATE(4118), 1, - sym__flag, - STATE(4150), 1, - sym__variable_name, - STATE(4203), 1, - sym_long_flag, - STATE(4269), 1, - sym_val_variable, - [183234] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2777), 1, - anon_sym_DASH, - STATE(3803), 1, - sym_comment, - ACTIONS(2779), 9, - anon_sym_EQ, - sym_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [183255] = 10, + STATE(3826), 1, + sym_comment, + STATE(904), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + [192004] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1075), 1, - anon_sym_DOT2, - ACTIONS(1081), 1, + ACTIONS(4649), 1, + anon_sym_DOLLAR, + ACTIONS(4659), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6272), 1, + ACTIONS(4723), 1, anon_sym_LPAREN, - ACTIONS(6274), 1, - anon_sym_DOLLAR, - ACTIONS(6280), 1, + ACTIONS(4725), 1, + anon_sym_DOT2, + ACTIONS(4727), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6606), 1, + ACTIONS(6620), 1, aux_sym_unquoted_token6, - STATE(331), 1, + STATE(2614), 1, sym__var, - STATE(3804), 1, + STATE(3827), 1, sym_comment, - STATE(504), 3, + STATE(3106), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [183288] = 9, + [192037] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2225), 1, - anon_sym_LPAREN, - ACTIONS(2229), 1, + ACTIONS(1037), 1, anon_sym_DOT2, - ACTIONS(2235), 1, + ACTIONS(1043), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(2793), 1, + ACTIONS(6298), 1, anon_sym_DOLLAR, - ACTIONS(6478), 1, + ACTIONS(6498), 1, + anon_sym_LPAREN, + ACTIONS(6524), 1, aux_sym__val_range_end_decimal_token1, - STATE(1212), 1, + ACTIONS(6582), 1, + aux_sym_unquoted_token6, + STATE(300), 1, sym__var, - STATE(3805), 1, + STATE(3828), 1, sym_comment, - STATE(1463), 3, + STATE(370), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [183318] = 9, + [192070] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1759), 1, - anon_sym_DOT2, - ACTIONS(1765), 1, + ACTIONS(4649), 1, + anon_sym_DOLLAR, + ACTIONS(4659), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6366), 1, + ACTIONS(4723), 1, anon_sym_LPAREN, - ACTIONS(6368), 1, + ACTIONS(4725), 1, + anon_sym_DOT2, + ACTIONS(4727), 1, + aux_sym__val_range_end_decimal_token1, + ACTIONS(6620), 1, + aux_sym_unquoted_token6, + STATE(2614), 1, + sym__var, + STATE(3829), 1, + sym_comment, + STATE(3107), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + [192103] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(6374), 1, + ACTIONS(4520), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4550), 1, + anon_sym_LPAREN, + ACTIONS(6280), 1, + anon_sym_DOT2, + ACTIONS(6284), 1, aux_sym__val_range_end_decimal_token1, - STATE(744), 1, + STATE(2425), 1, sym__var, - STATE(3806), 1, + STATE(3830), 1, sym_comment, - STATE(906), 3, + STATE(2672), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [183348] = 8, + [192133] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3480), 1, + ACTIONS(3564), 1, + anon_sym_LF, + ACTIONS(3566), 1, anon_sym_DASH_DASH, - ACTIONS(3510), 1, + ACTIONS(3568), 1, sym_short_flag, - ACTIONS(3576), 1, - anon_sym_LF, - STATE(3807), 1, + STATE(3831), 1, sym_comment, - STATE(3812), 1, + STATE(3907), 1, sym__flag, - STATE(4009), 1, + STATE(4042), 1, sym_long_flag, - ACTIONS(3574), 4, + ACTIONS(3562), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [183376] = 8, + [192161] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3480), 1, + ACTIONS(3566), 1, anon_sym_DASH_DASH, - ACTIONS(3510), 1, + ACTIONS(3568), 1, sym_short_flag, - ACTIONS(3576), 1, + ACTIONS(3572), 1, anon_sym_LF, - STATE(3808), 1, + STATE(3832), 1, sym_comment, - STATE(3827), 1, + STATE(3867), 1, sym__flag, - STATE(4009), 1, + STATE(4042), 1, sym_long_flag, - ACTIONS(3574), 4, + ACTIONS(3570), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [183404] = 11, + [192189] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4654), 1, + ACTIONS(2490), 1, + anon_sym_LPAREN, + ACTIONS(2494), 1, + anon_sym_DOT2, + ACTIONS(2500), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6370), 1, anon_sym_DOLLAR, - ACTIONS(5706), 1, - sym_short_flag, - ACTIONS(6246), 1, - anon_sym_DASH_DASH, - ACTIONS(6608), 1, - sym_identifier, - STATE(3102), 1, + ACTIONS(6566), 1, + aux_sym__val_range_end_decimal_token1, + STATE(1398), 1, sym__var, - STATE(3809), 1, + STATE(3833), 1, sym_comment, - STATE(4118), 1, - sym__flag, - STATE(4150), 1, - sym__variable_name, - STATE(4203), 1, - sym_long_flag, - STATE(4269), 1, + STATE(1570), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, sym_val_variable, - [183438] = 8, + [192219] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, + ACTIONS(2303), 1, sym_short_flag, - ACTIONS(3532), 1, + ACTIONS(6624), 1, anon_sym_LF, - STATE(3810), 1, + ACTIONS(6626), 1, + anon_sym_DASH_DASH, + STATE(2342), 1, + sym_long_flag, + STATE(3834), 1, sym_comment, - STATE(3900), 1, + STATE(4150), 1, sym__flag, - STATE(4009), 1, - sym_long_flag, - ACTIONS(3530), 4, + ACTIONS(6622), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [183466] = 9, + [192247] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2580), 1, + ACTIONS(4649), 1, + anon_sym_DOLLAR, + ACTIONS(4659), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4723), 1, anon_sym_LPAREN, - ACTIONS(2584), 1, + ACTIONS(4725), 1, anon_sym_DOT2, - ACTIONS(2590), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(6348), 1, - anon_sym_DOLLAR, - ACTIONS(6510), 1, + ACTIONS(4727), 1, aux_sym__val_range_end_decimal_token1, - STATE(1351), 1, + STATE(2614), 1, sym__var, - STATE(3811), 1, + STATE(3835), 1, sym_comment, - STATE(1571), 3, + STATE(3107), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [183496] = 8, + [192277] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2315), 1, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, sym_short_flag, - ACTIONS(3586), 1, + ACTIONS(6624), 1, anon_sym_LF, - ACTIONS(6610), 1, - anon_sym_DASH_DASH, - STATE(2392), 1, - sym_long_flag, - STATE(3812), 1, + STATE(3836), 1, sym_comment, - STATE(4127), 1, + STATE(3839), 1, sym__flag, - ACTIONS(3584), 4, + STATE(4042), 1, + sym_long_flag, + ACTIONS(6622), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [183524] = 8, + [192305] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3480), 1, + ACTIONS(3566), 1, anon_sym_DASH_DASH, - ACTIONS(3510), 1, - sym_short_flag, ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(6624), 1, anon_sym_LF, - STATE(3813), 1, + STATE(3837), 1, sym_comment, - STATE(3850), 1, + STATE(3840), 1, sym__flag, - STATE(4009), 1, + STATE(4042), 1, sym_long_flag, - ACTIONS(3566), 4, + ACTIONS(6622), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [183552] = 8, + [192333] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4649), 1, + anon_sym_DOLLAR, + ACTIONS(4659), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4723), 1, + anon_sym_LPAREN, + ACTIONS(4725), 1, + anon_sym_DOT2, + ACTIONS(4727), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2614), 1, + sym__var, + STATE(3838), 1, + sym_comment, + STATE(3106), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + [192363] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, + ACTIONS(2303), 1, sym_short_flag, - ACTIONS(3568), 1, + ACTIONS(6626), 1, + anon_sym_DASH_DASH, + ACTIONS(6630), 1, anon_sym_LF, - STATE(3814), 1, + STATE(2342), 1, + sym_long_flag, + STATE(3839), 1, sym_comment, - STATE(3893), 1, + STATE(4149), 1, sym__flag, - STATE(4009), 1, - sym_long_flag, - ACTIONS(3566), 4, + ACTIONS(6628), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [183580] = 8, + [192391] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2315), 1, - sym_short_flag, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(6630), 1, anon_sym_LF, - ACTIONS(6610), 1, - anon_sym_DASH_DASH, - STATE(2392), 1, - sym_long_flag, - STATE(3815), 1, + STATE(3840), 1, sym_comment, - STATE(4153), 1, + STATE(3843), 1, sym__flag, - ACTIONS(3566), 4, + STATE(4042), 1, + sym_long_flag, + ACTIONS(6628), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [183608] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4382), 1, - anon_sym_COLON, - ACTIONS(6612), 1, - anon_sym_DOT, - ACTIONS(6614), 1, - anon_sym_DQUOTE, - ACTIONS(6618), 1, - aux_sym_unquoted_token1, - STATE(1077), 1, - sym__str_double_quotes, - STATE(3816), 1, - sym_comment, - ACTIONS(6616), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(760), 2, - sym_val_string, - sym_unquoted, - [183638] = 9, + [192419] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4532), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4594), 1, - anon_sym_DOT2, - ACTIONS(6436), 1, + ACTIONS(2171), 1, anon_sym_LPAREN, - ACTIONS(6438), 1, - anon_sym_DOLLAR, - ACTIONS(6466), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2588), 1, - sym__var, - STATE(3817), 1, - sym_comment, - STATE(3003), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - [183668] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4532), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4594), 1, + ACTIONS(2175), 1, anon_sym_DOT2, - ACTIONS(6436), 1, - anon_sym_LPAREN, - ACTIONS(6438), 1, + ACTIONS(2181), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(6466), 1, + ACTIONS(6390), 1, aux_sym__val_range_end_decimal_token1, - STATE(2588), 1, + STATE(1209), 1, sym__var, - STATE(3818), 1, + STATE(3841), 1, sym_comment, - STATE(3002), 3, + STATE(1460), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [183698] = 9, + [192449] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(2171), 1, + anon_sym_LPAREN, + ACTIONS(2175), 1, anon_sym_DOT2, - ACTIONS(4478), 1, + ACTIONS(2181), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6528), 1, - anon_sym_LPAREN, - ACTIONS(6530), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(6536), 1, + ACTIONS(6390), 1, aux_sym__val_range_end_decimal_token1, - STATE(2228), 1, + STATE(1209), 1, sym__var, - STATE(3819), 1, + STATE(3842), 1, sym_comment, - STATE(2469), 3, + STATE(1461), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [183728] = 9, + [192479] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2303), 1, + sym_short_flag, + ACTIONS(6626), 1, + anon_sym_DASH_DASH, + ACTIONS(6634), 1, + anon_sym_LF, + STATE(2342), 1, + sym_long_flag, + STATE(3843), 1, + sym_comment, + STATE(4271), 1, + sym__flag, + ACTIONS(6632), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [192507] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2225), 1, - anon_sym_LPAREN, - ACTIONS(2229), 1, - anon_sym_DOT2, - ACTIONS(2235), 1, + ACTIONS(4580), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(2793), 1, - anon_sym_DOLLAR, - ACTIONS(6478), 1, + ACTIONS(4640), 1, + anon_sym_DOT2, + ACTIONS(4644), 1, aux_sym__val_range_end_decimal_token1, - STATE(1212), 1, + ACTIONS(6163), 1, + anon_sym_DOLLAR, + ACTIONS(6340), 1, + anon_sym_LPAREN, + STATE(2703), 1, sym__var, - STATE(3820), 1, + STATE(3844), 1, sym_comment, - STATE(1468), 3, + STATE(3177), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [183758] = 9, + [192537] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(3609), 1, + anon_sym_LF, + STATE(3845), 1, + sym_comment, + STATE(3880), 1, + sym__flag, + STATE(4042), 1, + sym_long_flag, + ACTIONS(3607), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [192565] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4616), 1, + ACTIONS(4580), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, + ACTIONS(4640), 1, anon_sym_DOT2, - ACTIONS(4770), 1, + ACTIONS(4644), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6159), 1, + ACTIONS(6163), 1, anon_sym_DOLLAR, - ACTIONS(6318), 1, + ACTIONS(6340), 1, anon_sym_LPAREN, - STATE(2784), 1, + STATE(2703), 1, sym__var, - STATE(3821), 1, + STATE(3846), 1, sym_comment, - STATE(3423), 3, + STATE(3175), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [183788] = 9, + [192595] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2580), 1, - anon_sym_LPAREN, - ACTIONS(2584), 1, - anon_sym_DOT2, - ACTIONS(2590), 1, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(6636), 1, + anon_sym_DOT, + ACTIONS(6638), 1, + anon_sym_DQUOTE, + ACTIONS(6642), 1, + aux_sym_unquoted_token1, + STATE(1059), 1, + sym__str_double_quotes, + STATE(3847), 1, + sym_comment, + ACTIONS(6640), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(877), 2, + sym_val_string, + sym_unquoted, + [192625] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4580), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6348), 1, - anon_sym_DOLLAR, - ACTIONS(6510), 1, + ACTIONS(4640), 1, + anon_sym_DOT2, + ACTIONS(4644), 1, aux_sym__val_range_end_decimal_token1, - STATE(1351), 1, + ACTIONS(6163), 1, + anon_sym_DOLLAR, + ACTIONS(6340), 1, + anon_sym_LPAREN, + STATE(2703), 1, sym__var, - STATE(3822), 1, + STATE(3848), 1, sym_comment, - STATE(1572), 3, + STATE(3162), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [183818] = 7, + [192655] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6486), 1, + ACTIONS(6294), 1, anon_sym_COMMA, - ACTIONS(6488), 1, + ACTIONS(6296), 1, anon_sym_DASH, - ACTIONS(6620), 1, + ACTIONS(6644), 1, anon_sym_EQ, - STATE(3823), 1, + STATE(3849), 1, sym_comment, - STATE(3866), 1, + STATE(3916), 1, sym_param_value, - ACTIONS(6484), 5, + ACTIONS(6292), 5, sym_identifier, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [183844] = 9, + [192681] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, - anon_sym_DOT2, - ACTIONS(4478), 1, + ACTIONS(4580), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6528), 1, - anon_sym_LPAREN, - ACTIONS(6530), 1, - anon_sym_DOLLAR, - ACTIONS(6536), 1, + ACTIONS(4640), 1, + anon_sym_DOT2, + ACTIONS(4644), 1, aux_sym__val_range_end_decimal_token1, - STATE(2228), 1, + ACTIONS(6163), 1, + anon_sym_DOLLAR, + ACTIONS(6340), 1, + anon_sym_LPAREN, + STATE(2703), 1, sym__var, - STATE(3824), 1, + STATE(3850), 1, sym_comment, - STATE(2470), 3, + STATE(3163), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [183874] = 5, + [192711] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6624), 1, + ACTIONS(6648), 1, anon_sym_COMMA, - ACTIONS(6626), 1, + ACTIONS(6650), 1, anon_sym_DASH, - STATE(3825), 1, + STATE(3851), 1, sym_comment, - ACTIONS(6622), 7, + ACTIONS(6646), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -320495,56 +321618,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [183896] = 8, - ACTIONS(105), 1, + [192733] = 9, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, - sym_short_flag, - ACTIONS(3532), 1, - anon_sym_LF, - STATE(3826), 1, + ACTIONS(4540), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4602), 1, + anon_sym_DOT2, + ACTIONS(6330), 1, + anon_sym_LPAREN, + ACTIONS(6332), 1, + anon_sym_DOLLAR, + ACTIONS(6338), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2632), 1, + sym__var, + STATE(3852), 1, sym_comment, - STATE(3895), 1, - sym__flag, - STATE(4009), 1, - sym_long_flag, - ACTIONS(3530), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [183924] = 8, - ACTIONS(105), 1, + STATE(3018), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + [192763] = 9, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, - sym_short_flag, - ACTIONS(3586), 1, - anon_sym_LF, - STATE(3827), 1, + ACTIONS(4540), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4602), 1, + anon_sym_DOT2, + ACTIONS(6330), 1, + anon_sym_LPAREN, + ACTIONS(6332), 1, + anon_sym_DOLLAR, + ACTIONS(6338), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2632), 1, + sym__var, + STATE(3853), 1, sym_comment, - STATE(3855), 1, - sym__flag, - STATE(4009), 1, - sym_long_flag, - ACTIONS(3584), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [183952] = 5, + STATE(3017), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + [192793] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6630), 1, + ACTIONS(6654), 1, anon_sym_COMMA, - ACTIONS(6632), 1, + ACTIONS(6656), 1, anon_sym_DASH, - STATE(3828), 1, + STATE(3854), 1, sym_comment, - ACTIONS(6628), 7, + ACTIONS(6652), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -320552,58 +321677,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [183974] = 9, + [192815] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1047), 1, - anon_sym_DOT2, - ACTIONS(1053), 1, + ACTIONS(4649), 1, + anon_sym_DOLLAR, + ACTIONS(4659), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6418), 1, + ACTIONS(4723), 1, anon_sym_LPAREN, - ACTIONS(6420), 1, - anon_sym_DOLLAR, - ACTIONS(6562), 1, + ACTIONS(4725), 1, + anon_sym_DOT2, + ACTIONS(4727), 1, aux_sym__val_range_end_decimal_token1, - STATE(302), 1, + STATE(2614), 1, sym__var, - STATE(3829), 1, + STATE(3855), 1, sym_comment, - STATE(399), 3, + STATE(3093), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184004] = 9, + [192845] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1047), 1, - anon_sym_DOT2, - ACTIONS(1053), 1, + ACTIONS(4649), 1, + anon_sym_DOLLAR, + ACTIONS(4659), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6418), 1, + ACTIONS(4723), 1, anon_sym_LPAREN, - ACTIONS(6420), 1, - anon_sym_DOLLAR, - ACTIONS(6562), 1, + ACTIONS(4725), 1, + anon_sym_DOT2, + ACTIONS(4727), 1, aux_sym__val_range_end_decimal_token1, - STATE(302), 1, + STATE(2614), 1, sym__var, - STATE(3830), 1, + STATE(3856), 1, sym_comment, - STATE(398), 3, + STATE(3092), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184034] = 5, + [192875] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6632), 1, + ACTIONS(6656), 1, anon_sym_DASH, - ACTIONS(6634), 1, + ACTIONS(6658), 1, anon_sym_COMMA, - STATE(3831), 1, + STATE(3857), 1, sym_comment, - ACTIONS(6628), 7, + ACTIONS(6652), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -320611,1647 +321736,1823 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [184056] = 9, + [192897] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1047), 1, + ACTIONS(6486), 1, + anon_sym_COMMA, + ACTIONS(6488), 1, + anon_sym_DASH, + ACTIONS(6644), 1, + anon_sym_EQ, + STATE(3851), 1, + sym_param_value, + STATE(3858), 1, + sym_comment, + ACTIONS(6484), 5, + sym_identifier, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [192923] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6512), 1, + anon_sym_DASH, + ACTIONS(6604), 1, + anon_sym_COMMA, + ACTIONS(6644), 1, + anon_sym_EQ, + STATE(3857), 1, + sym_param_value, + STATE(3859), 1, + sym_comment, + ACTIONS(6508), 5, + sym_identifier, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [192949] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2490), 1, + anon_sym_LPAREN, + ACTIONS(2494), 1, anon_sym_DOT2, - ACTIONS(1053), 1, + ACTIONS(2500), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6418), 1, - anon_sym_LPAREN, - ACTIONS(6420), 1, + ACTIONS(6370), 1, anon_sym_DOLLAR, - ACTIONS(6562), 1, + ACTIONS(6566), 1, aux_sym__val_range_end_decimal_token1, - STATE(302), 1, + STATE(1398), 1, sym__var, - STATE(3832), 1, + STATE(3860), 1, sym_comment, - STATE(387), 3, + STATE(1624), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184086] = 9, + [192979] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4628), 1, - anon_sym_DOLLAR, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, + ACTIONS(2490), 1, anon_sym_LPAREN, - ACTIONS(4711), 1, + ACTIONS(2494), 1, anon_sym_DOT2, - ACTIONS(4713), 1, + ACTIONS(2500), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6370), 1, + anon_sym_DOLLAR, + ACTIONS(6566), 1, aux_sym__val_range_end_decimal_token1, - STATE(2642), 1, + STATE(1398), 1, sym__var, - STATE(3833), 1, + STATE(3861), 1, sym_comment, - STATE(3077), 3, + STATE(1623), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184116] = 9, + [193009] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4628), 1, - anon_sym_DOLLAR, - ACTIONS(4638), 1, + ACTIONS(1075), 1, + anon_sym_DOT2, + ACTIONS(1081), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, + ACTIONS(6286), 1, anon_sym_LPAREN, - ACTIONS(4711), 1, - anon_sym_DOT2, - ACTIONS(4713), 1, + ACTIONS(6288), 1, + anon_sym_DOLLAR, + ACTIONS(6468), 1, aux_sym__val_range_end_decimal_token1, - STATE(2642), 1, + STATE(313), 1, sym__var, - STATE(3834), 1, + STATE(3862), 1, sym_comment, - STATE(3076), 3, + STATE(535), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184146] = 8, - ACTIONS(105), 1, + [193039] = 11, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, + ACTIONS(4680), 1, + anon_sym_DOLLAR, + ACTIONS(5713), 1, sym_short_flag, - ACTIONS(3586), 1, - anon_sym_LF, - STATE(3835), 1, + ACTIONS(6612), 1, + sym_identifier, + ACTIONS(6614), 1, + anon_sym_DASH_DASH, + STATE(3079), 1, + sym__var, + STATE(3863), 1, sym_comment, - STATE(3856), 1, + STATE(4145), 1, sym__flag, - STATE(4009), 1, + STATE(4166), 1, + sym__variable_name, + STATE(4230), 1, sym_long_flag, - ACTIONS(3584), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [184174] = 9, + STATE(4299), 1, + sym_val_variable, + [193073] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4450), 1, - anon_sym_DOT2, - ACTIONS(4456), 1, + ACTIONS(4504), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6490), 1, + ACTIONS(4564), 1, + anon_sym_DOT2, + ACTIONS(6364), 1, anon_sym_LPAREN, - ACTIONS(6492), 1, + ACTIONS(6366), 1, anon_sym_DOLLAR, - ACTIONS(6498), 1, + ACTIONS(6456), 1, aux_sym__val_range_end_decimal_token1, - STATE(2193), 1, + STATE(2543), 1, sym__var, - STATE(3836), 1, + STATE(3864), 1, sym_comment, - STATE(2312), 3, + STATE(2881), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184204] = 9, + [193103] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1047), 1, - anon_sym_DOT2, - ACTIONS(1053), 1, + ACTIONS(4504), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6418), 1, + ACTIONS(4564), 1, + anon_sym_DOT2, + ACTIONS(6364), 1, anon_sym_LPAREN, - ACTIONS(6420), 1, + ACTIONS(6366), 1, anon_sym_DOLLAR, - ACTIONS(6562), 1, + ACTIONS(6456), 1, aux_sym__val_range_end_decimal_token1, - STATE(302), 1, + STATE(2543), 1, sym__var, - STATE(3837), 1, + STATE(3865), 1, sym_comment, - STATE(388), 3, + STATE(2878), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184234] = 9, + [193133] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4532), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4594), 1, + ACTIONS(1075), 1, anon_sym_DOT2, - ACTIONS(6436), 1, + ACTIONS(1081), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6286), 1, anon_sym_LPAREN, - ACTIONS(6438), 1, + ACTIONS(6288), 1, anon_sym_DOLLAR, - ACTIONS(6466), 1, + ACTIONS(6468), 1, aux_sym__val_range_end_decimal_token1, - STATE(2588), 1, + STATE(313), 1, sym__var, - STATE(3838), 1, + STATE(3866), 1, sym_comment, - STATE(2931), 3, + STATE(537), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184264] = 9, + [193163] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3508), 1, + anon_sym_LF, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + STATE(3867), 1, + sym_comment, + STATE(3886), 1, + sym__flag, + STATE(4042), 1, + sym_long_flag, + ACTIONS(3506), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [193191] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4654), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4664), 1, + ACTIONS(4520), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, - anon_sym_DOT2, - ACTIONS(4805), 1, + ACTIONS(4550), 1, anon_sym_LPAREN, - ACTIONS(6452), 1, + ACTIONS(6280), 1, + anon_sym_DOT2, + ACTIONS(6284), 1, aux_sym__val_range_end_decimal_token1, - STATE(3102), 1, + STATE(2425), 1, sym__var, - STATE(3839), 1, + STATE(3868), 1, sym_comment, - STATE(3543), 3, + STATE(2636), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184294] = 9, + [193221] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4654), 1, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4664), 1, + ACTIONS(4520), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, - anon_sym_DOT2, - ACTIONS(4805), 1, + ACTIONS(4550), 1, anon_sym_LPAREN, - ACTIONS(6452), 1, + ACTIONS(6280), 1, + anon_sym_DOT2, + ACTIONS(6284), 1, aux_sym__val_range_end_decimal_token1, - STATE(3102), 1, + STATE(2425), 1, sym__var, - STATE(3840), 1, + STATE(3869), 1, sym_comment, - STATE(3542), 3, + STATE(2638), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184324] = 9, + [193251] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3508), 1, + anon_sym_LF, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + STATE(3831), 1, + sym__flag, + STATE(3870), 1, + sym_comment, + STATE(4042), 1, + sym_long_flag, + ACTIONS(3506), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [193279] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4532), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4594), 1, + ACTIONS(1769), 1, anon_sym_DOT2, - ACTIONS(6436), 1, + ACTIONS(1775), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6392), 1, anon_sym_LPAREN, - ACTIONS(6438), 1, + ACTIONS(6394), 1, anon_sym_DOLLAR, - ACTIONS(6466), 1, + ACTIONS(6530), 1, aux_sym__val_range_end_decimal_token1, - STATE(2588), 1, + STATE(744), 1, sym__var, - STATE(3841), 1, + STATE(3871), 1, sym_comment, - STATE(2990), 3, + STATE(944), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184354] = 11, + [193309] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6660), 1, + sym_cmd_identifier, + ACTIONS(6663), 1, + anon_sym_RBRACK, + ACTIONS(6665), 1, + anon_sym_DQUOTE, + STATE(3882), 1, + sym_val_string, + STATE(4056), 1, + sym__str_double_quotes, + STATE(4074), 1, + sym__command_name, + ACTIONS(6668), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3872), 2, + sym_comment, + aux_sym_command_list_repeat1, + [193339] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4654), 1, + ACTIONS(1769), 1, + anon_sym_DOT2, + ACTIONS(1775), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6392), 1, + anon_sym_LPAREN, + ACTIONS(6394), 1, anon_sym_DOLLAR, - ACTIONS(5706), 1, + ACTIONS(6530), 1, + aux_sym__val_range_end_decimal_token1, + STATE(744), 1, + sym__var, + STATE(3873), 1, + sym_comment, + STATE(953), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + [193369] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, sym_short_flag, - ACTIONS(6246), 1, + ACTIONS(3603), 1, + anon_sym_LF, + STATE(3845), 1, + sym__flag, + STATE(3874), 1, + sym_comment, + STATE(4042), 1, + sym_long_flag, + ACTIONS(3601), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [193397] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3566), 1, anon_sym_DASH_DASH, - ACTIONS(6608), 1, - sym_identifier, - STATE(3102), 1, - sym__var, - STATE(3842), 1, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(5202), 1, + anon_sym_LF, + STATE(3836), 1, + sym__flag, + STATE(3875), 1, sym_comment, - STATE(4203), 1, + STATE(4042), 1, sym_long_flag, - STATE(4254), 1, + ACTIONS(5200), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [193425] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(5202), 1, + anon_sym_LF, + STATE(3834), 1, sym__flag, - STATE(4258), 1, - sym__variable_name, - STATE(4269), 1, - sym_val_variable, - [184388] = 9, + STATE(3876), 1, + sym_comment, + STATE(4042), 1, + sym_long_flag, + ACTIONS(5200), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [193453] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4488), 1, + ACTIONS(6360), 1, + sym_cmd_identifier, + ACTIONS(6671), 1, + anon_sym_RBRACK, + ACTIONS(6673), 1, + anon_sym_DQUOTE, + STATE(3877), 1, + sym_comment, + STATE(3882), 1, + sym_val_string, + STATE(3919), 1, + aux_sym_command_list_repeat1, + STATE(4056), 1, + sym__str_double_quotes, + STATE(4074), 1, + sym__command_name, + ACTIONS(6675), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [193485] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4510), 1, anon_sym_DOLLAR, - ACTIONS(4498), 1, + ACTIONS(4520), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4538), 1, + ACTIONS(4550), 1, anon_sym_LPAREN, - ACTIONS(6354), 1, + ACTIONS(6280), 1, anon_sym_DOT2, - ACTIONS(6458), 1, + ACTIONS(6284), 1, aux_sym__val_range_end_decimal_token1, - STATE(2420), 1, + STATE(2425), 1, sym__var, - STATE(3843), 1, + STATE(3878), 1, sym_comment, - STATE(2563), 3, + STATE(2631), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184418] = 9, + [193515] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4512), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, + ACTIONS(4474), 1, anon_sym_DOT2, - ACTIONS(6386), 1, + ACTIONS(4480), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6416), 1, anon_sym_LPAREN, - ACTIONS(6388), 1, + ACTIONS(6418), 1, anon_sym_DOLLAR, - ACTIONS(6394), 1, + ACTIONS(6424), 1, aux_sym__val_range_end_decimal_token1, - STATE(2556), 1, + STATE(2256), 1, sym__var, - STATE(3844), 1, + STATE(3879), 1, sym_comment, - STATE(2809), 3, + STATE(2448), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184448] = 9, + [193545] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2303), 1, + sym_short_flag, + ACTIONS(5202), 1, + anon_sym_LF, + ACTIONS(6626), 1, + anon_sym_DASH_DASH, + STATE(2342), 1, + sym_long_flag, + STATE(3880), 1, + sym_comment, + STATE(4151), 1, + sym__flag, + ACTIONS(5200), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [193573] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4512), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, + ACTIONS(4474), 1, anon_sym_DOT2, - ACTIONS(6386), 1, + ACTIONS(4480), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6416), 1, anon_sym_LPAREN, - ACTIONS(6388), 1, + ACTIONS(6418), 1, anon_sym_DOLLAR, - ACTIONS(6394), 1, + ACTIONS(6424), 1, aux_sym__val_range_end_decimal_token1, - STATE(2556), 1, + STATE(2256), 1, sym__var, - STATE(3845), 1, + STATE(3881), 1, sym_comment, - STATE(2808), 3, + STATE(2446), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184478] = 10, + [193603] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6636), 1, + STATE(3882), 1, + sym_comment, + ACTIONS(2818), 9, + anon_sym_EQ, sym_cmd_identifier, - ACTIONS(6638), 1, + anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_RBRACK, - ACTIONS(6640), 1, + anon_sym_LPAREN, anon_sym_DQUOTE, - STATE(3846), 1, - sym_comment, - STATE(3875), 1, - sym_val_string, - STATE(3897), 1, - aux_sym_command_list_repeat1, - STATE(4045), 1, - sym__str_double_quotes, - STATE(4079), 1, - sym__command_name, - ACTIONS(6642), 2, sym__str_single_quotes, sym__str_back_ticks, - [184510] = 9, + [193621] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4488), 1, - anon_sym_DOLLAR, - ACTIONS(4498), 1, + ACTIONS(1037), 1, + anon_sym_DOT2, + ACTIONS(1043), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4538), 1, + ACTIONS(6298), 1, + anon_sym_DOLLAR, + ACTIONS(6498), 1, anon_sym_LPAREN, - ACTIONS(6354), 1, - anon_sym_DOT2, - ACTIONS(6458), 1, + ACTIONS(6524), 1, aux_sym__val_range_end_decimal_token1, - STATE(2420), 1, + STATE(300), 1, sym__var, - STATE(3847), 1, + STATE(3883), 1, sym_comment, - STATE(2668), 3, + STATE(425), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184540] = 10, - ACTIONS(3), 1, + [193651] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6636), 1, - sym_cmd_identifier, - ACTIONS(6640), 1, - anon_sym_DQUOTE, - ACTIONS(6644), 1, - anon_sym_RBRACK, - STATE(3848), 1, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(3609), 1, + anon_sym_LF, + STATE(3876), 1, + sym__flag, + STATE(3884), 1, sym_comment, - STATE(3875), 1, - sym_val_string, - STATE(3897), 1, - aux_sym_command_list_repeat1, - STATE(4045), 1, - sym__str_double_quotes, - STATE(4079), 1, - sym__command_name, - ACTIONS(6642), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [184572] = 9, + STATE(4042), 1, + sym_long_flag, + ACTIONS(3607), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [193679] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4450), 1, + ACTIONS(1037), 1, anon_sym_DOT2, - ACTIONS(4456), 1, + ACTIONS(1043), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6490), 1, - anon_sym_LPAREN, - ACTIONS(6492), 1, + ACTIONS(6298), 1, anon_sym_DOLLAR, ACTIONS(6498), 1, + anon_sym_LPAREN, + ACTIONS(6524), 1, aux_sym__val_range_end_decimal_token1, - STATE(2193), 1, + STATE(300), 1, sym__var, - STATE(3849), 1, + STATE(3885), 1, sym_comment, - STATE(2321), 3, + STATE(429), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184602] = 8, + [193709] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, + ACTIONS(2303), 1, sym_short_flag, - ACTIONS(3572), 1, + ACTIONS(3564), 1, anon_sym_LF, - STATE(3850), 1, + ACTIONS(6626), 1, + anon_sym_DASH_DASH, + STATE(2342), 1, + sym_long_flag, + STATE(3886), 1, sym_comment, - STATE(3876), 1, + STATE(4168), 1, sym__flag, - STATE(4009), 1, + ACTIONS(3562), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [193737] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2303), 1, + sym_short_flag, + ACTIONS(3609), 1, + anon_sym_LF, + ACTIONS(6626), 1, + anon_sym_DASH_DASH, + STATE(2342), 1, sym_long_flag, - ACTIONS(3570), 4, + STATE(3887), 1, + sym_comment, + STATE(4152), 1, + sym__flag, + ACTIONS(3607), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [184630] = 9, + [193765] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4504), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(4564), 1, + anon_sym_DOT2, + ACTIONS(6364), 1, + anon_sym_LPAREN, + ACTIONS(6366), 1, + anon_sym_DOLLAR, + ACTIONS(6456), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2543), 1, + sym__var, + STATE(3888), 1, + sym_comment, + STATE(2944), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + [193795] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3889), 1, + sym_comment, + ACTIONS(2857), 9, + anon_sym_EQ, + sym_cmd_identifier, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [193813] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4488), 1, - anon_sym_DOLLAR, - ACTIONS(4498), 1, + ACTIONS(4504), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4538), 1, - anon_sym_LPAREN, - ACTIONS(6354), 1, + ACTIONS(4564), 1, anon_sym_DOT2, - ACTIONS(6458), 1, + ACTIONS(6364), 1, + anon_sym_LPAREN, + ACTIONS(6366), 1, + anon_sym_DOLLAR, + ACTIONS(6456), 1, aux_sym__val_range_end_decimal_token1, - STATE(2420), 1, + STATE(2543), 1, sym__var, - STATE(3851), 1, + STATE(3890), 1, sym_comment, - STATE(2651), 3, + STATE(2946), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184660] = 9, + [193843] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4488), 1, + ACTIONS(1131), 1, anon_sym_DOLLAR, - ACTIONS(4498), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4538), 1, + ACTIONS(1238), 1, anon_sym_LPAREN, - ACTIONS(6354), 1, + ACTIONS(1242), 1, anon_sym_DOT2, - ACTIONS(6458), 1, + ACTIONS(1248), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6350), 1, aux_sym__val_range_end_decimal_token1, - STATE(2420), 1, + STATE(547), 1, sym__var, - STATE(3852), 1, + STATE(3891), 1, sym_comment, - STATE(2641), 3, + STATE(631), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184690] = 9, + [193873] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4572), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4648), 1, - anon_sym_DOT2, - ACTIONS(4652), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(6155), 1, + ACTIONS(1131), 1, anon_sym_DOLLAR, - ACTIONS(6322), 1, + ACTIONS(1238), 1, anon_sym_LPAREN, - STATE(2695), 1, + ACTIONS(1242), 1, + anon_sym_DOT2, + ACTIONS(1248), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6350), 1, + aux_sym__val_range_end_decimal_token1, + STATE(547), 1, sym__var, - STATE(3853), 1, + STATE(3892), 1, sym_comment, - STATE(3154), 3, + STATE(632), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184720] = 10, - ACTIONS(3), 1, + [193903] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6636), 1, - sym_cmd_identifier, - ACTIONS(6640), 1, - anon_sym_DQUOTE, - ACTIONS(6646), 1, - anon_sym_RBRACK, - STATE(3846), 1, - aux_sym_command_list_repeat1, - STATE(3854), 1, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(3603), 1, + anon_sym_LF, + STATE(3887), 1, + sym__flag, + STATE(3893), 1, sym_comment, - STATE(3875), 1, - sym_val_string, - STATE(4045), 1, - sym__str_double_quotes, - STATE(4079), 1, - sym__command_name, - ACTIONS(6642), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [184752] = 8, + STATE(4042), 1, + sym_long_flag, + ACTIONS(3601), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [193931] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2315), 1, + ACTIONS(2303), 1, sym_short_flag, - ACTIONS(5125), 1, + ACTIONS(3603), 1, anon_sym_LF, - ACTIONS(6610), 1, + ACTIONS(6626), 1, anon_sym_DASH_DASH, - STATE(2392), 1, + STATE(2342), 1, sym_long_flag, - STATE(3855), 1, + STATE(3894), 1, sym_comment, - STATE(4126), 1, + STATE(4160), 1, sym__flag, - ACTIONS(5123), 4, + ACTIONS(3601), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [184780] = 8, + [193959] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3480), 1, + ACTIONS(3566), 1, anon_sym_DASH_DASH, - ACTIONS(3510), 1, + ACTIONS(3568), 1, sym_short_flag, - ACTIONS(5125), 1, + ACTIONS(3599), 1, anon_sym_LF, - STATE(3856), 1, + STATE(3893), 1, + sym__flag, + STATE(3895), 1, sym_comment, - STATE(3869), 1, + STATE(4042), 1, + sym_long_flag, + ACTIONS(3597), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [193987] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(3599), 1, + anon_sym_LF, + STATE(3894), 1, sym__flag, - STATE(4009), 1, + STATE(3896), 1, + sym_comment, + STATE(4042), 1, sym_long_flag, - ACTIONS(5123), 4, + ACTIONS(3597), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [184808] = 9, + [194015] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4572), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4648), 1, + ACTIONS(4454), 1, anon_sym_DOT2, - ACTIONS(4652), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(6155), 1, - anon_sym_DOLLAR, - ACTIONS(6322), 1, + ACTIONS(4460), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6376), 1, anon_sym_LPAREN, - STATE(2695), 1, + ACTIONS(6378), 1, + anon_sym_DOLLAR, + ACTIONS(6384), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2202), 1, sym__var, - STATE(3857), 1, + STATE(3897), 1, sym_comment, - STATE(3155), 3, + STATE(2369), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184838] = 8, + [194045] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, + ACTIONS(2303), 1, sym_short_flag, - ACTIONS(3572), 1, + ACTIONS(3599), 1, anon_sym_LF, - STATE(3807), 1, - sym__flag, - STATE(3858), 1, - sym_comment, - STATE(4009), 1, + ACTIONS(6626), 1, + anon_sym_DASH_DASH, + STATE(2342), 1, sym_long_flag, - ACTIONS(3570), 4, + STATE(3898), 1, + sym_comment, + STATE(4161), 1, + sym__flag, + ACTIONS(3597), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [184866] = 7, + [194073] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6444), 1, - anon_sym_COMMA, - ACTIONS(6446), 1, - anon_sym_DASH, - ACTIONS(6620), 1, - anon_sym_EQ, - STATE(3825), 1, - sym_param_value, - STATE(3859), 1, - sym_comment, - ACTIONS(6442), 5, - sym_identifier, - anon_sym_PIPE, + ACTIONS(4454), 1, + anon_sym_DOT2, + ACTIONS(4460), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6376), 1, + anon_sym_LPAREN, + ACTIONS(6378), 1, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [184892] = 8, + ACTIONS(6384), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2202), 1, + sym__var, + STATE(3899), 1, + sym_comment, + STATE(2328), 3, + sym_expr_parenthesized, + sym__val_range_end_decimal, + sym_val_variable, + [194103] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3480), 1, + ACTIONS(3566), 1, anon_sym_DASH_DASH, - ACTIONS(3510), 1, + ACTIONS(3568), 1, sym_short_flag, - ACTIONS(5125), 1, + ACTIONS(3593), 1, anon_sym_LF, - STATE(3860), 1, - sym_comment, - STATE(3888), 1, + STATE(3896), 1, sym__flag, - STATE(4009), 1, + STATE(3900), 1, + sym_comment, + STATE(4042), 1, sym_long_flag, - ACTIONS(5123), 4, + ACTIONS(3591), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [184920] = 9, + [194131] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4628), 1, - anon_sym_DOLLAR, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, + ACTIONS(2490), 1, anon_sym_LPAREN, - ACTIONS(4711), 1, + ACTIONS(2494), 1, anon_sym_DOT2, - ACTIONS(4713), 1, + ACTIONS(2500), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6370), 1, + anon_sym_DOLLAR, + ACTIONS(6566), 1, aux_sym__val_range_end_decimal_token1, - STATE(2642), 1, + STATE(1398), 1, sym__var, - STATE(3861), 1, + STATE(3901), 1, sym_comment, - STATE(3090), 3, + STATE(1579), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [184950] = 9, + [194161] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3564), 1, + anon_sym_LF, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + STATE(3902), 1, + sym_comment, + STATE(3906), 1, + sym__flag, + STATE(4042), 1, + sym_long_flag, + ACTIONS(3562), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [194189] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4512), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, - anon_sym_DOT2, - ACTIONS(6386), 1, - anon_sym_LPAREN, - ACTIONS(6388), 1, - anon_sym_DOLLAR, - ACTIONS(6394), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2556), 1, - sym__var, - STATE(3862), 1, + ACTIONS(6360), 1, + sym_cmd_identifier, + ACTIONS(6673), 1, + anon_sym_DQUOTE, + ACTIONS(6677), 1, + anon_sym_RBRACK, + STATE(3872), 1, + aux_sym_command_list_repeat1, + STATE(3882), 1, + sym_val_string, + STATE(3903), 1, sym_comment, - STATE(2913), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - [184980] = 9, + STATE(4056), 1, + sym__str_double_quotes, + STATE(4074), 1, + sym__command_name, + ACTIONS(6675), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [194221] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4512), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4556), 1, + ACTIONS(1739), 1, anon_sym_DOT2, - ACTIONS(6386), 1, + ACTIONS(1745), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6320), 1, anon_sym_LPAREN, - ACTIONS(6388), 1, + ACTIONS(6322), 1, anon_sym_DOLLAR, - ACTIONS(6394), 1, + ACTIONS(6558), 1, aux_sym__val_range_end_decimal_token1, - STATE(2556), 1, + STATE(706), 1, sym__var, - STATE(3863), 1, + STATE(3904), 1, sym_comment, - STATE(2911), 3, + STATE(847), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185010] = 9, + [194251] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4654), 1, - anon_sym_DOLLAR, - ACTIONS(4664), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, + ACTIONS(1739), 1, anon_sym_DOT2, - ACTIONS(4805), 1, + ACTIONS(1745), 1, + aux_sym__val_range_end_decimal_token4, + ACTIONS(6320), 1, anon_sym_LPAREN, - ACTIONS(6452), 1, + ACTIONS(6322), 1, + anon_sym_DOLLAR, + ACTIONS(6558), 1, aux_sym__val_range_end_decimal_token1, - STATE(3102), 1, + STATE(706), 1, sym__var, - STATE(3864), 1, + STATE(3905), 1, sym_comment, - STATE(3564), 3, + STATE(784), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185040] = 9, + [194281] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3566), 1, + anon_sym_DASH_DASH, + ACTIONS(3568), 1, + sym_short_flag, + ACTIONS(3593), 1, + anon_sym_LF, + STATE(3898), 1, + sym__flag, + STATE(3906), 1, + sym_comment, + STATE(4042), 1, + sym_long_flag, + ACTIONS(3591), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [194309] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2303), 1, + sym_short_flag, + ACTIONS(3593), 1, + anon_sym_LF, + ACTIONS(6626), 1, + anon_sym_DASH_DASH, + STATE(2342), 1, + sym_long_flag, + STATE(3907), 1, + sym_comment, + STATE(4164), 1, + sym__flag, + ACTIONS(3591), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [194337] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4654), 1, - anon_sym_DOLLAR, - ACTIONS(4664), 1, + ACTIONS(4620), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4781), 1, + ACTIONS(4715), 1, anon_sym_DOT2, - ACTIONS(4805), 1, - anon_sym_LPAREN, - ACTIONS(6452), 1, + ACTIONS(4719), 1, aux_sym__val_range_end_decimal_token1, - STATE(3102), 1, + ACTIONS(6167), 1, + anon_sym_DOLLAR, + ACTIONS(6310), 1, + anon_sym_LPAREN, + STATE(2869), 1, sym__var, - STATE(3865), 1, + STATE(3908), 1, sym_comment, - STATE(3563), 3, + STATE(3444), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185070] = 5, + [194367] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6650), 1, - anon_sym_COMMA, - ACTIONS(6652), 1, - anon_sym_DASH, - STATE(3866), 1, - sym_comment, - ACTIONS(6648), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1131), 1, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [185092] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2580), 1, + ACTIONS(1238), 1, anon_sym_LPAREN, - ACTIONS(2584), 1, + ACTIONS(1242), 1, anon_sym_DOT2, - ACTIONS(2590), 1, + ACTIONS(1248), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6348), 1, - anon_sym_DOLLAR, - ACTIONS(6510), 1, + ACTIONS(6350), 1, aux_sym__val_range_end_decimal_token1, - STATE(1351), 1, + STATE(547), 1, sym__var, - STATE(3867), 1, + STATE(3909), 1, sym_comment, - STATE(1580), 3, + STATE(643), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185122] = 9, + [194397] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2225), 1, + ACTIONS(1131), 1, + anon_sym_DOLLAR, + ACTIONS(1238), 1, anon_sym_LPAREN, - ACTIONS(2229), 1, + ACTIONS(1242), 1, anon_sym_DOT2, - ACTIONS(2235), 1, + ACTIONS(1248), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(2793), 1, - anon_sym_DOLLAR, - ACTIONS(6478), 1, + ACTIONS(6350), 1, aux_sym__val_range_end_decimal_token1, - STATE(1212), 1, + STATE(547), 1, sym__var, - STATE(3868), 1, + STATE(3910), 1, sym_comment, - STATE(1400), 3, + STATE(585), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185152] = 8, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2315), 1, - sym_short_flag, - ACTIONS(6610), 1, - anon_sym_DASH_DASH, - ACTIONS(6656), 1, - anon_sym_LF, - STATE(2392), 1, - sym_long_flag, - STATE(3869), 1, - sym_comment, - STATE(4124), 1, - sym__flag, - ACTIONS(6654), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [185180] = 9, + [194427] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1075), 1, + ACTIONS(1037), 1, anon_sym_DOT2, - ACTIONS(1081), 1, + ACTIONS(1043), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6272), 1, - anon_sym_LPAREN, - ACTIONS(6274), 1, + ACTIONS(6298), 1, anon_sym_DOLLAR, - ACTIONS(6280), 1, + ACTIONS(6498), 1, + anon_sym_LPAREN, + ACTIONS(6524), 1, aux_sym__val_range_end_decimal_token1, - STATE(331), 1, + STATE(300), 1, sym__var, - STATE(3870), 1, + STATE(3911), 1, sym_comment, - STATE(504), 3, + STATE(372), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185210] = 9, + [194457] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2225), 1, - anon_sym_LPAREN, - ACTIONS(2229), 1, + ACTIONS(1037), 1, anon_sym_DOT2, - ACTIONS(2235), 1, + ACTIONS(1043), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(2793), 1, + ACTIONS(6298), 1, anon_sym_DOLLAR, - ACTIONS(6478), 1, + ACTIONS(6498), 1, + anon_sym_LPAREN, + ACTIONS(6524), 1, aux_sym__val_range_end_decimal_token1, - STATE(1212), 1, + STATE(300), 1, sym__var, - STATE(3871), 1, + STATE(3912), 1, sym_comment, - STATE(1395), 3, + STATE(370), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185240] = 9, + [194487] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4616), 1, + ACTIONS(4620), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, + ACTIONS(4715), 1, anon_sym_DOT2, - ACTIONS(4770), 1, + ACTIONS(4719), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6159), 1, + ACTIONS(6167), 1, anon_sym_DOLLAR, - ACTIONS(6318), 1, + ACTIONS(6310), 1, anon_sym_LPAREN, - STATE(2784), 1, + STATE(2869), 1, sym__var, - STATE(3872), 1, + STATE(3913), 1, sym_comment, - STATE(3445), 3, + STATE(3478), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185270] = 9, + [194517] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4616), 1, + ACTIONS(4620), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, + ACTIONS(4715), 1, anon_sym_DOT2, - ACTIONS(4770), 1, + ACTIONS(4719), 1, aux_sym__val_range_end_decimal_token1, - ACTIONS(6159), 1, + ACTIONS(6167), 1, anon_sym_DOLLAR, - ACTIONS(6318), 1, + ACTIONS(6310), 1, anon_sym_LPAREN, - STATE(2784), 1, + STATE(2869), 1, sym__var, - STATE(3873), 1, + STATE(3914), 1, sym_comment, - STATE(3447), 3, + STATE(3476), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185300] = 9, + [194547] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1075), 1, - anon_sym_DOT2, - ACTIONS(1081), 1, + ACTIONS(4620), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6272), 1, - anon_sym_LPAREN, - ACTIONS(6274), 1, - anon_sym_DOLLAR, - ACTIONS(6280), 1, + ACTIONS(4715), 1, + anon_sym_DOT2, + ACTIONS(4719), 1, aux_sym__val_range_end_decimal_token1, - STATE(331), 1, + ACTIONS(6167), 1, + anon_sym_DOLLAR, + ACTIONS(6310), 1, + anon_sym_LPAREN, + STATE(2869), 1, sym__var, - STATE(3874), 1, + STATE(3915), 1, sym_comment, - STATE(503), 3, + STATE(3442), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185330] = 3, + [194577] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3875), 1, - sym_comment, - ACTIONS(2779), 9, - anon_sym_EQ, - sym_cmd_identifier, - anon_sym_LBRACK, + ACTIONS(6681), 1, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [185348] = 8, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2315), 1, - sym_short_flag, - ACTIONS(3576), 1, - anon_sym_LF, - ACTIONS(6610), 1, - anon_sym_DASH_DASH, - STATE(2392), 1, - sym_long_flag, - STATE(3876), 1, + ACTIONS(6683), 1, + anon_sym_DASH, + STATE(3916), 1, sym_comment, - STATE(4129), 1, - sym__flag, - ACTIONS(3574), 4, - anon_sym_SEMI, + ACTIONS(6679), 7, + sym_identifier, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [185376] = 9, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [194599] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1075), 1, - anon_sym_DOT2, - ACTIONS(1081), 1, + ACTIONS(4540), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6272), 1, + ACTIONS(4602), 1, + anon_sym_DOT2, + ACTIONS(6330), 1, anon_sym_LPAREN, - ACTIONS(6274), 1, + ACTIONS(6332), 1, anon_sym_DOLLAR, - ACTIONS(6280), 1, + ACTIONS(6338), 1, aux_sym__val_range_end_decimal_token1, - STATE(331), 1, + STATE(2632), 1, sym__var, - STATE(3877), 1, + STATE(3917), 1, sym_comment, - STATE(487), 3, + STATE(3007), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185406] = 8, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2315), 1, - sym_short_flag, - ACTIONS(6610), 1, - anon_sym_DASH_DASH, - ACTIONS(6660), 1, - anon_sym_LF, - STATE(2392), 1, - sym_long_flag, - STATE(3878), 1, - sym_comment, - STATE(4120), 1, - sym__flag, - ACTIONS(6658), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [185434] = 9, + [194629] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4572), 1, + ACTIONS(4540), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4648), 1, + ACTIONS(4602), 1, anon_sym_DOT2, - ACTIONS(4652), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(6155), 1, - anon_sym_DOLLAR, - ACTIONS(6322), 1, + ACTIONS(6330), 1, anon_sym_LPAREN, - STATE(2695), 1, + ACTIONS(6332), 1, + anon_sym_DOLLAR, + ACTIONS(6338), 1, + aux_sym__val_range_end_decimal_token1, + STATE(2632), 1, sym__var, - STATE(3879), 1, + STATE(3918), 1, sym_comment, - STATE(3142), 3, + STATE(3006), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185464] = 9, + [194659] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4572), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4648), 1, - anon_sym_DOT2, - ACTIONS(4652), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(6155), 1, - anon_sym_DOLLAR, - ACTIONS(6322), 1, - anon_sym_LPAREN, - STATE(2695), 1, - sym__var, - STATE(3880), 1, + ACTIONS(6360), 1, + sym_cmd_identifier, + ACTIONS(6673), 1, + anon_sym_DQUOTE, + ACTIONS(6685), 1, + anon_sym_RBRACK, + STATE(3872), 1, + aux_sym_command_list_repeat1, + STATE(3882), 1, + sym_val_string, + STATE(3919), 1, sym_comment, - STATE(3145), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - [185494] = 9, + STATE(4056), 1, + sym__str_double_quotes, + STATE(4074), 1, + sym__command_name, + ACTIONS(6675), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [194691] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1075), 1, + ACTIONS(2171), 1, + anon_sym_LPAREN, + ACTIONS(2175), 1, anon_sym_DOT2, - ACTIONS(1081), 1, + ACTIONS(2181), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6272), 1, - anon_sym_LPAREN, - ACTIONS(6274), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(6280), 1, + ACTIONS(6390), 1, aux_sym__val_range_end_decimal_token1, - STATE(331), 1, + STATE(1209), 1, sym__var, - STATE(3881), 1, + STATE(3920), 1, sym_comment, - STATE(486), 3, + STATE(1481), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185524] = 9, + [194721] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2580), 1, + ACTIONS(2171), 1, anon_sym_LPAREN, - ACTIONS(2584), 1, + ACTIONS(2175), 1, anon_sym_DOT2, - ACTIONS(2590), 1, + ACTIONS(2181), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6348), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(6510), 1, + ACTIONS(6390), 1, aux_sym__val_range_end_decimal_token1, - STATE(1351), 1, + STATE(1209), 1, sym__var, - STATE(3882), 1, + STATE(3921), 1, sym_comment, - STATE(1614), 3, + STATE(1482), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185554] = 9, + [194751] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1759), 1, - anon_sym_DOT2, - ACTIONS(1765), 1, + ACTIONS(4680), 1, + anon_sym_DOLLAR, + ACTIONS(4690), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6366), 1, + ACTIONS(4802), 1, + anon_sym_DOT2, + ACTIONS(4834), 1, anon_sym_LPAREN, - ACTIONS(6368), 1, - anon_sym_DOLLAR, - ACTIONS(6374), 1, + ACTIONS(6494), 1, aux_sym__val_range_end_decimal_token1, - STATE(744), 1, + STATE(3079), 1, sym__var, - STATE(3883), 1, + STATE(3922), 1, sym_comment, - STATE(908), 3, + STATE(3531), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185584] = 8, - ACTIONS(105), 1, + [194781] = 10, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, - sym_short_flag, - ACTIONS(3558), 1, - anon_sym_LF, - STATE(3826), 1, - sym__flag, - STATE(3884), 1, + ACTIONS(6360), 1, + sym_cmd_identifier, + ACTIONS(6673), 1, + anon_sym_DQUOTE, + ACTIONS(6687), 1, + anon_sym_RBRACK, + STATE(3882), 1, + sym_val_string, + STATE(3903), 1, + aux_sym_command_list_repeat1, + STATE(3923), 1, sym_comment, - STATE(4009), 1, - sym_long_flag, - ACTIONS(3556), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [185612] = 9, + STATE(4056), 1, + sym__str_double_quotes, + STATE(4074), 1, + sym__command_name, + ACTIONS(6675), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [194813] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1739), 1, - anon_sym_DOT2, - ACTIONS(1745), 1, + ACTIONS(4680), 1, + anon_sym_DOLLAR, + ACTIONS(4690), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6292), 1, + ACTIONS(4802), 1, + anon_sym_DOT2, + ACTIONS(4834), 1, anon_sym_LPAREN, - ACTIONS(6294), 1, - anon_sym_DOLLAR, - ACTIONS(6300), 1, + ACTIONS(6494), 1, aux_sym__val_range_end_decimal_token1, - STATE(705), 1, + STATE(3079), 1, sym__var, - STATE(3885), 1, + STATE(3924), 1, sym_comment, - STATE(794), 3, + STATE(3559), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185642] = 7, + [194843] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6402), 1, - anon_sym_DASH, - ACTIONS(6576), 1, - anon_sym_COMMA, - ACTIONS(6620), 1, - anon_sym_EQ, - STATE(3831), 1, - sym_param_value, - STATE(3886), 1, - sym_comment, - ACTIONS(6398), 5, - sym_identifier, - anon_sym_PIPE, + ACTIONS(4680), 1, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [185668] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3887), 1, - sym_comment, - ACTIONS(2727), 9, - anon_sym_EQ, - sym_cmd_identifier, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [185686] = 8, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, + ACTIONS(5713), 1, sym_short_flag, - ACTIONS(6656), 1, - anon_sym_LF, - STATE(3888), 1, + ACTIONS(6612), 1, + sym_identifier, + ACTIONS(6614), 1, + anon_sym_DASH_DASH, + STATE(3079), 1, + sym__var, + STATE(3925), 1, sym_comment, - STATE(3894), 1, - sym__flag, - STATE(4009), 1, + STATE(4230), 1, sym_long_flag, - ACTIONS(6654), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [185714] = 9, + STATE(4265), 1, + sym__flag, + STATE(4272), 1, + sym__variable_name, + STATE(4299), 1, + sym_val_variable, + [194877] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4616), 1, + ACTIONS(4680), 1, + anon_sym_DOLLAR, + ACTIONS(4690), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(4719), 1, + ACTIONS(4802), 1, anon_sym_DOT2, - ACTIONS(4770), 1, - aux_sym__val_range_end_decimal_token1, - ACTIONS(6159), 1, - anon_sym_DOLLAR, - ACTIONS(6318), 1, + ACTIONS(4834), 1, anon_sym_LPAREN, - STATE(2784), 1, + ACTIONS(6494), 1, + aux_sym__val_range_end_decimal_token1, + STATE(3079), 1, sym__var, - STATE(3889), 1, + STATE(3926), 1, sym_comment, - STATE(3328), 3, + STATE(3553), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185744] = 8, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, - sym_short_flag, - ACTIONS(6664), 1, - anon_sym_LF, - STATE(3878), 1, - sym__flag, - STATE(3890), 1, - sym_comment, - STATE(4009), 1, - sym_long_flag, - ACTIONS(6662), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [185772] = 9, + [194907] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1739), 1, - anon_sym_DOT2, - ACTIONS(1745), 1, + ACTIONS(4680), 1, + anon_sym_DOLLAR, + ACTIONS(4690), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6292), 1, + ACTIONS(4802), 1, + anon_sym_DOT2, + ACTIONS(4834), 1, anon_sym_LPAREN, - ACTIONS(6294), 1, - anon_sym_DOLLAR, - ACTIONS(6300), 1, + ACTIONS(6494), 1, aux_sym__val_range_end_decimal_token1, - STATE(705), 1, + STATE(3079), 1, sym__var, - STATE(3891), 1, + STATE(3927), 1, sym_comment, - STATE(791), 3, + STATE(3546), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185802] = 9, + [194937] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1178), 1, - anon_sym_DOLLAR, - ACTIONS(1295), 1, - anon_sym_LPAREN, - ACTIONS(1299), 1, + ACTIONS(1075), 1, anon_sym_DOT2, - ACTIONS(1305), 1, + ACTIONS(1081), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6316), 1, + ACTIONS(6286), 1, + anon_sym_LPAREN, + ACTIONS(6288), 1, + anon_sym_DOLLAR, + ACTIONS(6468), 1, aux_sym__val_range_end_decimal_token1, - STATE(555), 1, + STATE(313), 1, sym__var, - STATE(3892), 1, + STATE(3928), 1, sym_comment, - STATE(590), 3, + STATE(505), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185832] = 8, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2315), 1, - sym_short_flag, - ACTIONS(3572), 1, - anon_sym_LF, - ACTIONS(6610), 1, - anon_sym_DASH_DASH, - STATE(2392), 1, - sym_long_flag, - STATE(3893), 1, - sym_comment, - STATE(4134), 1, - sym__flag, - ACTIONS(3570), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [185860] = 8, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2315), 1, - sym_short_flag, - ACTIONS(6610), 1, - anon_sym_DASH_DASH, - ACTIONS(6664), 1, - anon_sym_LF, - STATE(2392), 1, - sym_long_flag, - STATE(3894), 1, - sym_comment, - STATE(4121), 1, - sym__flag, - ACTIONS(6662), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [185888] = 8, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2315), 1, - sym_short_flag, - ACTIONS(3472), 1, - anon_sym_LF, - ACTIONS(6610), 1, - anon_sym_DASH_DASH, - STATE(2392), 1, - sym_long_flag, - STATE(3895), 1, - sym_comment, - STATE(4158), 1, - sym__flag, - ACTIONS(3470), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [185916] = 9, + [194967] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1178), 1, - anon_sym_DOLLAR, - ACTIONS(1295), 1, - anon_sym_LPAREN, - ACTIONS(1299), 1, + ACTIONS(1075), 1, anon_sym_DOT2, - ACTIONS(1305), 1, + ACTIONS(1081), 1, aux_sym__val_range_end_decimal_token4, - ACTIONS(6316), 1, + ACTIONS(6286), 1, + anon_sym_LPAREN, + ACTIONS(6288), 1, + anon_sym_DOLLAR, + ACTIONS(6468), 1, aux_sym__val_range_end_decimal_token1, - STATE(555), 1, + STATE(313), 1, sym__var, - STATE(3896), 1, + STATE(3929), 1, sym_comment, - STATE(610), 3, + STATE(513), 3, sym_expr_parenthesized, sym__val_range_end_decimal, sym_val_variable, - [185946] = 9, + [194997] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6666), 1, - sym_cmd_identifier, - ACTIONS(6669), 1, - anon_sym_RBRACK, - ACTIONS(6671), 1, + ACTIONS(6636), 1, + anon_sym_DOT, + ACTIONS(6638), 1, anon_sym_DQUOTE, - STATE(3875), 1, + ACTIONS(6642), 1, + aux_sym_unquoted_token1, + STATE(1059), 1, + sym__str_double_quotes, + STATE(3930), 1, + sym_comment, + ACTIONS(6640), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(877), 2, sym_val_string, - STATE(4045), 1, + sym_unquoted, + [195024] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6689), 1, + sym_identifier, + ACTIONS(6691), 1, + anon_sym_GT, + ACTIONS(6693), 1, + anon_sym_DQUOTE, + STATE(3672), 1, sym__str_double_quotes, - STATE(4079), 1, - sym__command_name, - ACTIONS(6674), 2, + STATE(3931), 1, + sym_comment, + STATE(3983), 1, + aux_sym_collection_type_repeat1, + STATE(3995), 1, + sym_val_string, + ACTIONS(6695), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(3897), 2, + [195053] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(6360), 1, + sym_cmd_identifier, + STATE(1264), 1, + sym__str_double_quotes, + STATE(3882), 1, + sym_val_string, + STATE(3932), 1, sym_comment, - aux_sym_command_list_repeat1, - [185976] = 9, + STATE(4980), 1, + sym__command_name, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [195082] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1178), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(1295), 1, - anon_sym_LPAREN, - ACTIONS(1299), 1, - anon_sym_DOT2, - ACTIONS(1305), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(6316), 1, - aux_sym__val_range_end_decimal_token1, - STATE(555), 1, - sym__var, - STATE(3898), 1, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(6612), 1, + sym_identifier, + STATE(1350), 1, + sym__assignment_pattern, + STATE(3933), 1, sym_comment, - STATE(613), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, + STATE(4227), 1, + sym__var, + STATE(4299), 1, sym_val_variable, - [186006] = 10, + STATE(4545), 1, + sym__assignment_pattern_last, + STATE(4694), 1, + sym__variable_name, + [195113] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6636), 1, - sym_cmd_identifier, - ACTIONS(6640), 1, + ACTIONS(6689), 1, + sym_identifier, + ACTIONS(6693), 1, anon_sym_DQUOTE, - ACTIONS(6677), 1, - anon_sym_RBRACK, - STATE(3848), 1, - aux_sym_command_list_repeat1, - STATE(3875), 1, - sym_val_string, - STATE(3899), 1, - sym_comment, - STATE(4045), 1, + ACTIONS(6697), 1, + anon_sym_GT, + STATE(3672), 1, sym__str_double_quotes, - STATE(4079), 1, - sym__command_name, - ACTIONS(6642), 2, + STATE(3931), 1, + aux_sym_collection_type_repeat1, + STATE(3934), 1, + sym_comment, + STATE(3995), 1, + sym_val_string, + ACTIONS(6695), 2, sym__str_single_quotes, sym__str_back_ticks, - [186038] = 8, - ACTIONS(105), 1, + [195142] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3472), 1, - anon_sym_LF, - ACTIONS(3480), 1, + STATE(3935), 1, + sym_comment, + ACTIONS(2688), 8, + sym_cmd_identifier, + anon_sym_DOLLAR, anon_sym_DASH_DASH, - ACTIONS(3510), 1, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, sym_short_flag, - STATE(3815), 1, - sym__flag, - STATE(3900), 1, - sym_comment, - STATE(4009), 1, - sym_long_flag, - ACTIONS(3470), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [186066] = 9, + [195159] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4628), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(4638), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(4709), 1, - anon_sym_LPAREN, - ACTIONS(4711), 1, - anon_sym_DOT2, - ACTIONS(4713), 1, - aux_sym__val_range_end_decimal_token1, - STATE(2642), 1, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(6612), 1, + sym_identifier, + STATE(1352), 1, + sym__assignment_pattern, + STATE(3936), 1, + sym_comment, + STATE(4227), 1, sym__var, - STATE(3901), 1, + STATE(4299), 1, + sym_val_variable, + STATE(4537), 1, + sym__assignment_pattern_last, + STATE(4694), 1, + sym__variable_name, + [195190] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2733), 1, + anon_sym_DOLLAR, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(6612), 1, + sym_identifier, + STATE(1353), 1, + sym__assignment_pattern, + STATE(3937), 1, sym_comment, - STATE(3091), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, + STATE(4227), 1, + sym__var, + STATE(4299), 1, sym_val_variable, - [186096] = 8, - ACTIONS(105), 1, + STATE(4535), 1, + sym__assignment_pattern_last, + STATE(4694), 1, + sym__variable_name, + [195221] = 9, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, - sym_short_flag, - ACTIONS(6656), 1, - anon_sym_LF, - STATE(3890), 1, - sym__flag, - STATE(3902), 1, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(6360), 1, + sym_cmd_identifier, + STATE(1264), 1, + sym__str_double_quotes, + STATE(3882), 1, + sym_val_string, + STATE(3938), 1, sym_comment, - STATE(4009), 1, - sym_long_flag, - ACTIONS(6654), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [186124] = 8, - ACTIONS(105), 1, + STATE(4475), 1, + sym__command_name, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [195250] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3472), 1, - anon_sym_LF, - ACTIONS(3480), 1, - anon_sym_DASH_DASH, - ACTIONS(3510), 1, - sym_short_flag, - STATE(3814), 1, - sym__flag, - STATE(3903), 1, + ACTIONS(6701), 1, + anon_sym_DASH, + STATE(3939), 1, sym_comment, - STATE(4009), 1, - sym_long_flag, - ACTIONS(3470), 4, - anon_sym_SEMI, + ACTIONS(6699), 7, + sym_identifier, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [186152] = 9, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [195269] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6689), 1, + sym_identifier, + ACTIONS(6693), 1, + anon_sym_DQUOTE, + ACTIONS(6703), 1, + anon_sym_GT, + STATE(3672), 1, + sym__str_double_quotes, + STATE(3940), 1, + sym_comment, + STATE(3983), 1, + aux_sym_collection_type_repeat1, + STATE(3995), 1, + sym_val_string, + ACTIONS(6695), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [195298] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1178), 1, - anon_sym_DOLLAR, - ACTIONS(1295), 1, - anon_sym_LPAREN, - ACTIONS(1299), 1, - anon_sym_DOT2, - ACTIONS(1305), 1, - aux_sym__val_range_end_decimal_token4, - ACTIONS(6316), 1, - aux_sym__val_range_end_decimal_token1, - STATE(555), 1, - sym__var, - STATE(3904), 1, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(6638), 1, + anon_sym_DQUOTE, + ACTIONS(6705), 1, + sym_cmd_identifier, + STATE(1058), 1, + sym__command_name, + STATE(1059), 1, + sym__str_double_quotes, + STATE(1080), 1, + sym_val_string, + STATE(3941), 1, sym_comment, - STATE(591), 3, - sym_expr_parenthesized, - sym__val_range_end_decimal, - sym_val_variable, - [186182] = 8, + ACTIONS(6640), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [195327] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6612), 1, - anon_sym_DOT, - ACTIONS(6614), 1, + ACTIONS(6689), 1, + sym_identifier, + ACTIONS(6693), 1, anon_sym_DQUOTE, - ACTIONS(6618), 1, - aux_sym_unquoted_token1, - STATE(1077), 1, + ACTIONS(6707), 1, + anon_sym_GT, + STATE(3672), 1, sym__str_double_quotes, - STATE(3905), 1, + STATE(3940), 1, + aux_sym_collection_type_repeat1, + STATE(3942), 1, sym_comment, - ACTIONS(6616), 2, + STATE(3995), 1, + sym_val_string, + ACTIONS(6695), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(760), 2, - sym_val_string, - sym_unquoted, - [186209] = 8, + [195356] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(2550), 1, sym_short_flag, - STATE(3906), 1, + ACTIONS(6709), 1, + anon_sym_DASH_DASH, + STATE(2429), 1, + sym_long_flag, + STATE(3943), 1, sym_comment, - STATE(3940), 1, + STATE(4603), 1, sym__flag, - STATE(4066), 1, - sym_long_flag, - ACTIONS(3530), 2, + ACTIONS(6632), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3532), 2, + ACTIONS(6634), 2, ts_builtin_sym_end, anon_sym_LF, - [186236] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2793), 1, - anon_sym_DOLLAR, - ACTIONS(4382), 1, - anon_sym_COLON, - ACTIONS(6608), 1, - sym_identifier, - STATE(1315), 1, - sym__assignment_pattern, - STATE(3907), 1, - sym_comment, - STATE(4197), 1, - sym__var, - STATE(4269), 1, - sym_val_variable, - STATE(4495), 1, - sym__assignment_pattern_last, - STATE(4644), 1, - sym__variable_name, - [186267] = 5, + [195383] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2432), 1, - anon_sym_LF, - ACTIONS(6679), 1, - sym__long_flag_identifier, - STATE(3908), 1, - sym_comment, - ACTIONS(2428), 6, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - anon_sym_RBRACE, + ACTIONS(3659), 1, sym_short_flag, - [186288] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6681), 1, - anon_sym_DOT, - ACTIONS(6683), 1, - anon_sym_DQUOTE, - ACTIONS(6687), 1, - aux_sym_unquoted_token1, - STATE(1116), 1, - sym__str_double_quotes, - STATE(3909), 1, + STATE(3943), 1, + sym__flag, + STATE(3944), 1, sym_comment, - ACTIONS(6685), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(832), 2, - sym_val_string, - sym_unquoted, - [186315] = 8, + STATE(4061), 1, + sym_long_flag, + ACTIONS(6628), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(6630), 2, + ts_builtin_sym_end, + anon_sym_LF, + [195410] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(2550), 1, sym_short_flag, - STATE(3910), 1, + ACTIONS(6709), 1, + anon_sym_DASH_DASH, + STATE(2429), 1, + sym_long_flag, + STATE(3945), 1, sym_comment, - STATE(3913), 1, + STATE(4607), 1, sym__flag, - STATE(4066), 1, - sym_long_flag, - ACTIONS(3570), 2, + ACTIONS(6628), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3572), 2, + ACTIONS(6630), 2, ts_builtin_sym_end, anon_sym_LF, - [186342] = 8, + [195437] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(2550), 1, sym_short_flag, - STATE(3911), 1, + ACTIONS(6709), 1, + anon_sym_DASH_DASH, + STATE(2429), 1, + sym_long_flag, + STATE(3946), 1, sym_comment, - STATE(3914), 1, + STATE(4357), 1, sym__flag, - STATE(4066), 1, - sym_long_flag, - ACTIONS(3570), 2, + ACTIONS(3562), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3572), 2, + ACTIONS(3564), 2, ts_builtin_sym_end, anon_sym_LF, - [186369] = 4, + [195464] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6402), 1, + ACTIONS(6296), 1, anon_sym_DASH, - STATE(3912), 1, + STATE(3947), 1, sym_comment, - ACTIONS(6398), 7, + ACTIONS(6292), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -322259,166 +323560,124 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [186388] = 8, + [195483] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2470), 1, - sym_short_flag, - ACTIONS(6689), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - STATE(2481), 1, - sym_long_flag, - STATE(3913), 1, + ACTIONS(3659), 1, + sym_short_flag, + STATE(3948), 1, sym_comment, - STATE(4433), 1, + STATE(3979), 1, sym__flag, - ACTIONS(3574), 2, + STATE(4061), 1, + sym_long_flag, + ACTIONS(3562), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3576), 2, + ACTIONS(3564), 2, ts_builtin_sym_end, anon_sym_LF, - [186415] = 8, + [195510] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(3659), 1, sym_short_flag, - STATE(3914), 1, + STATE(3949), 1, sym_comment, - STATE(3917), 1, + STATE(3978), 1, sym__flag, - STATE(4066), 1, + STATE(4061), 1, sym_long_flag, - ACTIONS(3574), 2, + ACTIONS(3562), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3576), 2, + ACTIONS(3564), 2, ts_builtin_sym_end, anon_sym_LF, - [186442] = 8, + [195537] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(3659), 1, sym_short_flag, - STATE(3915), 1, - sym_comment, - STATE(3918), 1, + STATE(3944), 1, sym__flag, - STATE(4066), 1, + STATE(3950), 1, + sym_comment, + STATE(4061), 1, sym_long_flag, - ACTIONS(3574), 2, + ACTIONS(6622), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3576), 2, + ACTIONS(6624), 2, ts_builtin_sym_end, anon_sym_LF, - [186469] = 8, + [195564] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(3659), 1, sym_short_flag, - STATE(3910), 1, + STATE(3945), 1, sym__flag, - STATE(3916), 1, + STATE(3951), 1, sym_comment, - STATE(4066), 1, + STATE(4061), 1, sym_long_flag, - ACTIONS(3566), 2, + ACTIONS(6622), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3568), 2, + ACTIONS(6624), 2, ts_builtin_sym_end, anon_sym_LF, - [186496] = 8, + [195591] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2470), 1, + ACTIONS(2550), 1, sym_short_flag, - ACTIONS(6689), 1, + ACTIONS(6709), 1, anon_sym_DASH_DASH, - STATE(2481), 1, + STATE(2429), 1, sym_long_flag, - STATE(3917), 1, - sym_comment, - STATE(4571), 1, - sym__flag, - ACTIONS(3584), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3586), 2, - ts_builtin_sym_end, - anon_sym_LF, - [186523] = 8, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, - sym_short_flag, - STATE(3918), 1, + STATE(3952), 1, sym_comment, - STATE(3928), 1, + STATE(4611), 1, sym__flag, - STATE(4066), 1, - sym_long_flag, - ACTIONS(3584), 2, + ACTIONS(6622), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3586), 2, + ACTIONS(6624), 2, ts_builtin_sym_end, anon_sym_LF, - [186550] = 8, + [195618] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6612), 1, - anon_sym_DOT, - ACTIONS(6614), 1, - anon_sym_DQUOTE, - ACTIONS(6618), 1, - aux_sym_unquoted_token1, - STATE(1077), 1, - sym__str_double_quotes, - STATE(3919), 1, - sym_comment, - ACTIONS(6616), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(770), 2, - sym_val_string, - sym_unquoted, - [186577] = 8, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, - sym_short_flag, - STATE(3920), 1, + ACTIONS(6650), 1, + anon_sym_DASH, + STATE(3953), 1, sym_comment, - STATE(3929), 1, - sym__flag, - STATE(4066), 1, - sym_long_flag, - ACTIONS(3584), 2, - anon_sym_SEMI, + ACTIONS(6646), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3586), 2, - ts_builtin_sym_end, - anon_sym_LF, - [186604] = 4, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [195637] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6446), 1, + ACTIONS(6713), 1, anon_sym_DASH, - STATE(3921), 1, + STATE(3954), 1, sym_comment, - ACTIONS(6442), 7, + ACTIONS(6711), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -322426,53 +323685,91 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [186623] = 9, + [195656] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4382), 1, + ACTIONS(4158), 1, anon_sym_COLON, - ACTIONS(6614), 1, + ACTIONS(6638), 1, anon_sym_DQUOTE, - ACTIONS(6691), 1, + ACTIONS(6705), 1, sym_cmd_identifier, - STATE(785), 1, + STATE(874), 1, sym__command_name, - STATE(1077), 1, + STATE(1059), 1, sym__str_double_quotes, STATE(1080), 1, sym_val_string, - STATE(3922), 1, + STATE(3955), 1, sym_comment, - ACTIONS(6616), 2, + ACTIONS(6640), 2, sym__str_single_quotes, sym__str_back_ticks, - [186652] = 8, + [195685] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(3659), 1, sym_short_flag, - STATE(3923), 1, + STATE(3951), 1, + sym__flag, + STATE(3956), 1, sym_comment, - STATE(3935), 1, + STATE(4061), 1, + sym_long_flag, + ACTIONS(5200), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(5202), 2, + ts_builtin_sym_end, + anon_sym_LF, + [195712] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3657), 1, + anon_sym_DASH_DASH, + ACTIONS(3659), 1, + sym_short_flag, + STATE(3952), 1, sym__flag, - STATE(4066), 1, + STATE(3957), 1, + sym_comment, + STATE(4061), 1, + sym_long_flag, + ACTIONS(5200), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(5202), 2, + ts_builtin_sym_end, + anon_sym_LF, + [195739] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2550), 1, + sym_short_flag, + ACTIONS(6709), 1, + anon_sym_DASH_DASH, + STATE(2429), 1, sym_long_flag, - ACTIONS(3566), 2, + STATE(3958), 1, + sym_comment, + STATE(4612), 1, + sym__flag, + ACTIONS(5200), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3568), 2, + ACTIONS(5202), 2, ts_builtin_sym_end, anon_sym_LF, - [186679] = 4, + [195766] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6652), 1, + ACTIONS(6656), 1, anon_sym_DASH, - STATE(3924), 1, + STATE(3959), 1, sym_comment, - ACTIONS(6648), 7, + ACTIONS(6652), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -322480,14 +323777,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [186698] = 4, + [195785] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6695), 1, + ACTIONS(6713), 1, anon_sym_DASH, - STATE(3925), 1, + STATE(3960), 1, sym_comment, - ACTIONS(6693), 7, + ACTIONS(6711), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -322495,14 +323792,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [186717] = 4, + [195804] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6699), 1, + ACTIONS(6717), 1, anon_sym_DASH, - STATE(3926), 1, + STATE(3961), 1, sym_comment, - ACTIONS(6697), 7, + ACTIONS(6715), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -322510,14 +323807,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [186736] = 4, + [195823] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6699), 1, + ACTIONS(6683), 1, anon_sym_DASH, - STATE(3927), 1, + STATE(3962), 1, sym_comment, - ACTIONS(6697), 7, + ACTIONS(6679), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -322525,105 +323822,109 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [186755] = 8, + [195842] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2470), 1, - sym_short_flag, - ACTIONS(6689), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - STATE(2481), 1, - sym_long_flag, - STATE(3928), 1, - sym_comment, - STATE(4566), 1, + ACTIONS(3659), 1, + sym_short_flag, + STATE(3957), 1, sym__flag, - ACTIONS(5123), 2, + STATE(3963), 1, + sym_comment, + STATE(4061), 1, + sym_long_flag, + ACTIONS(3607), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5125), 2, + ACTIONS(3609), 2, ts_builtin_sym_end, anon_sym_LF, - [186782] = 8, + [195869] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(3659), 1, sym_short_flag, - STATE(3929), 1, - sym_comment, - STATE(3936), 1, + STATE(3958), 1, sym__flag, - STATE(4066), 1, + STATE(3964), 1, + sym_comment, + STATE(4061), 1, sym_long_flag, - ACTIONS(5123), 2, + ACTIONS(3607), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5125), 2, + ACTIONS(3609), 2, ts_builtin_sym_end, anon_sym_LF, - [186809] = 8, + [195896] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(2550), 1, sym_short_flag, - STATE(3930), 1, + ACTIONS(6709), 1, + anon_sym_DASH_DASH, + STATE(2429), 1, + sym_long_flag, + STATE(3965), 1, sym_comment, - STATE(3937), 1, + STATE(4464), 1, sym__flag, - STATE(4066), 1, - sym_long_flag, - ACTIONS(5123), 2, + ACTIONS(3607), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5125), 2, + ACTIONS(3609), 2, ts_builtin_sym_end, anon_sym_LF, - [186836] = 4, - ACTIONS(3), 1, + [195923] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6703), 1, - anon_sym_DASH, - STATE(3931), 1, + ACTIONS(3657), 1, + anon_sym_DASH_DASH, + ACTIONS(3659), 1, + sym_short_flag, + STATE(3964), 1, + sym__flag, + STATE(3966), 1, sym_comment, - ACTIONS(6701), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, + STATE(4061), 1, + sym_long_flag, + ACTIONS(3601), 2, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [186855] = 8, + ACTIONS(3603), 2, + ts_builtin_sym_end, + anon_sym_LF, + [195950] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(3659), 1, sym_short_flag, - STATE(3923), 1, + STATE(3965), 1, sym__flag, - STATE(3932), 1, + STATE(3967), 1, sym_comment, - STATE(4066), 1, + STATE(4061), 1, sym_long_flag, - ACTIONS(3470), 2, + ACTIONS(3601), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3472), 2, + ACTIONS(3603), 2, ts_builtin_sym_end, anon_sym_LF, - [186882] = 4, + [195977] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6707), 1, + ACTIONS(6656), 1, anon_sym_DASH, - STATE(3933), 1, + STATE(3968), 1, sym_comment, - ACTIONS(6705), 7, + ACTIONS(6652), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -322631,21602 +323932,21737 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [186901] = 8, + [195996] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2470), 1, + ACTIONS(2550), 1, sym_short_flag, - ACTIONS(6689), 1, + ACTIONS(6709), 1, anon_sym_DASH_DASH, - STATE(2481), 1, + STATE(2429), 1, sym_long_flag, - STATE(3934), 1, + STATE(3969), 1, sym_comment, - STATE(4333), 1, + STATE(4455), 1, sym__flag, - ACTIONS(3566), 2, + ACTIONS(3601), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3568), 2, + ACTIONS(3603), 2, ts_builtin_sym_end, anon_sym_LF, - [186928] = 8, - ACTIONS(105), 1, + [196023] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2470), 1, - sym_short_flag, - ACTIONS(6689), 1, - anon_sym_DASH_DASH, - STATE(2481), 1, - sym_long_flag, - STATE(3935), 1, + ACTIONS(6488), 1, + anon_sym_DASH, + STATE(3970), 1, sym_comment, - STATE(4419), 1, - sym__flag, - ACTIONS(3570), 2, - anon_sym_SEMI, + ACTIONS(6484), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3572), 2, - ts_builtin_sym_end, - anon_sym_LF, - [186955] = 8, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [196042] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6636), 1, + anon_sym_DOT, + ACTIONS(6638), 1, + anon_sym_DQUOTE, + ACTIONS(6642), 1, + aux_sym_unquoted_token1, + STATE(1059), 1, + sym__str_double_quotes, + STATE(3971), 1, + sym_comment, + ACTIONS(6640), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(819), 2, + sym_val_string, + sym_unquoted, + [196069] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2470), 1, - sym_short_flag, - ACTIONS(6689), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - STATE(2481), 1, - sym_long_flag, - STATE(3936), 1, - sym_comment, - STATE(4548), 1, + ACTIONS(3659), 1, + sym_short_flag, + STATE(3967), 1, sym__flag, - ACTIONS(6654), 2, + STATE(3972), 1, + sym_comment, + STATE(4061), 1, + sym_long_flag, + ACTIONS(3597), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6656), 2, + ACTIONS(3599), 2, ts_builtin_sym_end, anon_sym_LF, - [186982] = 8, + [196096] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6512), 1, + anon_sym_DASH, + STATE(3973), 1, + sym_comment, + ACTIONS(6508), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [196115] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(3659), 1, sym_short_flag, - STATE(3937), 1, - sym_comment, - STATE(3942), 1, + STATE(3969), 1, sym__flag, - STATE(4066), 1, + STATE(3974), 1, + sym_comment, + STATE(4061), 1, sym_long_flag, - ACTIONS(6654), 2, + ACTIONS(3597), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6656), 2, + ACTIONS(3599), 2, ts_builtin_sym_end, anon_sym_LF, - [187009] = 8, + [196142] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(2550), 1, sym_short_flag, - STATE(3934), 1, - sym__flag, - STATE(3938), 1, - sym_comment, - STATE(4066), 1, + ACTIONS(6709), 1, + anon_sym_DASH_DASH, + STATE(2429), 1, sym_long_flag, - ACTIONS(3470), 2, + STATE(3975), 1, + sym_comment, + STATE(4446), 1, + sym__flag, + ACTIONS(3597), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3472), 2, + ACTIONS(3599), 2, ts_builtin_sym_end, anon_sym_LF, - [187036] = 10, + [196169] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4382), 1, - anon_sym_COLON, - ACTIONS(6709), 1, - anon_sym_alias, - ACTIONS(6711), 1, - anon_sym_const, - ACTIONS(6713), 1, - anon_sym_def, - ACTIONS(6715), 1, - anon_sym_def_DASHenv, - ACTIONS(6717), 1, - anon_sym_extern, - ACTIONS(6719), 1, - anon_sym_module, ACTIONS(6721), 1, - anon_sym_use, - STATE(3939), 1, + anon_sym_DASH, + STATE(3976), 1, sym_comment, - [187067] = 8, + ACTIONS(6719), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [196188] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2470), 1, - sym_short_flag, - ACTIONS(6689), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - STATE(2481), 1, - sym_long_flag, - STATE(3940), 1, - sym_comment, - STATE(4347), 1, + ACTIONS(3659), 1, + sym_short_flag, + STATE(3974), 1, sym__flag, - ACTIONS(3470), 2, + STATE(3977), 1, + sym_comment, + STATE(4061), 1, + sym_long_flag, + ACTIONS(3591), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3472), 2, + ACTIONS(3593), 2, ts_builtin_sym_end, anon_sym_LF, - [187094] = 8, + [196215] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(3659), 1, sym_short_flag, - STATE(3941), 1, - sym_comment, - STATE(3946), 1, + STATE(3975), 1, sym__flag, - STATE(4066), 1, + STATE(3978), 1, + sym_comment, + STATE(4061), 1, sym_long_flag, - ACTIONS(6654), 2, + ACTIONS(3591), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6656), 2, + ACTIONS(3593), 2, ts_builtin_sym_end, anon_sym_LF, - [187121] = 8, + [196242] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2470), 1, + ACTIONS(2550), 1, sym_short_flag, - ACTIONS(6689), 1, + ACTIONS(6709), 1, anon_sym_DASH_DASH, - STATE(2481), 1, + STATE(2429), 1, sym_long_flag, - STATE(3942), 1, + STATE(3979), 1, sym_comment, - STATE(4547), 1, + STATE(4394), 1, sym__flag, - ACTIONS(6662), 2, + ACTIONS(3591), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6664), 2, + ACTIONS(3593), 2, ts_builtin_sym_end, anon_sym_LF, - [187148] = 8, + [196269] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6681), 1, + ACTIONS(6723), 1, anon_sym_DOT, - ACTIONS(6683), 1, + ACTIONS(6725), 1, anon_sym_DQUOTE, - ACTIONS(6687), 1, + ACTIONS(6729), 1, aux_sym_unquoted_token1, - STATE(1116), 1, + STATE(1182), 1, sym__str_double_quotes, - STATE(3943), 1, + STATE(3980), 1, sym_comment, - ACTIONS(6685), 2, + ACTIONS(6727), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(875), 2, + STATE(947), 2, sym_val_string, sym_unquoted, - [187175] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6723), 1, - sym_identifier, - ACTIONS(6725), 1, - anon_sym_GT, - ACTIONS(6727), 1, - anon_sym_DQUOTE, - STATE(3658), 1, - sym__str_double_quotes, - STATE(3944), 1, - sym_comment, - STATE(3951), 1, - aux_sym_collection_type_repeat1, - STATE(3997), 1, - sym_val_string, - ACTIONS(6729), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [187204] = 8, + [196296] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(3659), 1, sym_short_flag, - STATE(3938), 1, + STATE(3948), 1, sym__flag, - STATE(3945), 1, + STATE(3981), 1, sym_comment, - STATE(4066), 1, + STATE(4061), 1, sym_long_flag, - ACTIONS(3530), 2, + ACTIONS(3506), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3532), 2, + ACTIONS(3508), 2, ts_builtin_sym_end, anon_sym_LF, - [187231] = 8, + [196323] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - ACTIONS(3651), 1, + ACTIONS(3659), 1, sym_short_flag, STATE(3946), 1, - sym_comment, - STATE(3952), 1, sym__flag, - STATE(4066), 1, + STATE(3982), 1, + sym_comment, + STATE(4061), 1, sym_long_flag, - ACTIONS(6662), 2, + ACTIONS(3506), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6664), 2, + ACTIONS(3508), 2, ts_builtin_sym_end, anon_sym_LF, - [187258] = 9, + [196350] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6723), 1, - sym_identifier, - ACTIONS(6727), 1, - anon_sym_DQUOTE, ACTIONS(6731), 1, + sym_identifier, + ACTIONS(6734), 1, anon_sym_GT, - STATE(3658), 1, + ACTIONS(6736), 1, + anon_sym_DQUOTE, + STATE(3672), 1, sym__str_double_quotes, - STATE(3947), 1, - sym_comment, - STATE(3956), 1, - aux_sym_collection_type_repeat1, - STATE(3997), 1, + STATE(3995), 1, sym_val_string, - ACTIONS(6729), 2, + ACTIONS(6739), 2, sym__str_single_quotes, sym__str_back_ticks, - [187287] = 9, + STATE(3983), 2, + sym_comment, + aux_sym_collection_type_repeat1, + [196377] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6723), 1, + ACTIONS(6689), 1, sym_identifier, - ACTIONS(6727), 1, + ACTIONS(6693), 1, anon_sym_DQUOTE, - ACTIONS(6733), 1, + ACTIONS(6742), 1, anon_sym_GT, - STATE(3658), 1, + STATE(3672), 1, sym__str_double_quotes, - STATE(3948), 1, + STATE(3984), 1, sym_comment, - STATE(3963), 1, + STATE(3986), 1, aux_sym_collection_type_repeat1, - STATE(3997), 1, + STATE(3995), 1, sym_val_string, - ACTIONS(6729), 2, + ACTIONS(6695), 2, sym__str_single_quotes, sym__str_back_ticks, - [187316] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6632), 1, - anon_sym_DASH, - STATE(3949), 1, - sym_comment, - ACTIONS(6628), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [187335] = 4, - ACTIONS(3), 1, + [196406] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6632), 1, - anon_sym_DASH, - STATE(3950), 1, + ACTIONS(2661), 1, + anon_sym_LF, + ACTIONS(6744), 1, + sym__long_flag_identifier, + STATE(3985), 1, sym_comment, - ACTIONS(6628), 7, - sym_identifier, - anon_sym_RBRACK, + ACTIONS(2657), 6, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [187354] = 9, + anon_sym_RBRACE, + sym_short_flag, + [196427] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6723), 1, + ACTIONS(6689), 1, sym_identifier, - ACTIONS(6727), 1, + ACTIONS(6693), 1, anon_sym_DQUOTE, - ACTIONS(6735), 1, + ACTIONS(6746), 1, anon_sym_GT, - STATE(3658), 1, + STATE(3672), 1, sym__str_double_quotes, - STATE(3951), 1, - sym_comment, - STATE(3957), 1, + STATE(3983), 1, aux_sym_collection_type_repeat1, - STATE(3997), 1, + STATE(3986), 1, + sym_comment, + STATE(3995), 1, sym_val_string, - ACTIONS(6729), 2, + ACTIONS(6695), 2, sym__str_single_quotes, sym__str_back_ticks, - [187383] = 8, + [196456] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2470), 1, - sym_short_flag, - ACTIONS(6689), 1, + ACTIONS(3657), 1, anon_sym_DASH_DASH, - STATE(2481), 1, - sym_long_flag, - STATE(3952), 1, - sym_comment, - STATE(4544), 1, + ACTIONS(3659), 1, + sym_short_flag, + STATE(3982), 1, sym__flag, - ACTIONS(6658), 2, + STATE(3987), 1, + sym_comment, + STATE(4061), 1, + sym_long_flag, + ACTIONS(3570), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6660), 2, + ACTIONS(3572), 2, ts_builtin_sym_end, anon_sym_LF, - [187410] = 4, + [196483] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6626), 1, - anon_sym_DASH, - STATE(3953), 1, + ACTIONS(6723), 1, + anon_sym_DOT, + ACTIONS(6725), 1, + anon_sym_DQUOTE, + ACTIONS(6729), 1, + aux_sym_unquoted_token1, + STATE(1182), 1, + sym__str_double_quotes, + STATE(3988), 1, sym_comment, - ACTIONS(6622), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [187429] = 9, + ACTIONS(6727), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(930), 2, + sym_val_string, + sym_unquoted, + [196510] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, + ACTIONS(6693), 1, anon_sym_DQUOTE, - ACTIONS(4382), 1, - anon_sym_COLON, - ACTIONS(6636), 1, + ACTIONS(6748), 1, sym_cmd_identifier, - STATE(1323), 1, + STATE(3672), 1, sym__str_double_quotes, - STATE(3875), 1, + STATE(3798), 1, sym_val_string, - STATE(3954), 1, - sym_comment, - STATE(4932), 1, + STATE(3804), 1, sym__command_name, - ACTIONS(2809), 2, + STATE(3989), 1, + sym_comment, + ACTIONS(6695), 2, sym__str_single_quotes, sym__str_back_ticks, - [187458] = 4, - ACTIONS(3), 1, + [196536] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6488), 1, - anon_sym_DASH, - STATE(3955), 1, + ACTIONS(6750), 1, + sym__long_flag_identifier, + STATE(3990), 1, sym_comment, - ACTIONS(6484), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, + ACTIONS(2661), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2657), 4, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [187477] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6723), 1, - sym_identifier, - ACTIONS(6727), 1, - anon_sym_DQUOTE, - ACTIONS(6737), 1, - anon_sym_GT, - STATE(3658), 1, - sym__str_double_quotes, - STATE(3956), 1, - sym_comment, - STATE(3957), 1, - aux_sym_collection_type_repeat1, - STATE(3997), 1, - sym_val_string, - ACTIONS(6729), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [187506] = 8, + sym_short_flag, + [196556] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6739), 1, - sym_identifier, - ACTIONS(6742), 1, - anon_sym_GT, - ACTIONS(6744), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - STATE(3658), 1, + ACTIONS(6360), 1, + sym_cmd_identifier, + STATE(1264), 1, sym__str_double_quotes, - STATE(3997), 1, + STATE(3882), 1, sym_val_string, - ACTIONS(6747), 2, + STATE(3991), 1, + sym_comment, + STATE(5105), 1, + sym__command_name, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(3957), 2, - sym_comment, - aux_sym_collection_type_repeat1, - [187533] = 9, + [196582] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4382), 1, - anon_sym_COLON, - ACTIONS(6614), 1, + ACTIONS(6638), 1, anon_sym_DQUOTE, - ACTIONS(6691), 1, + ACTIONS(6705), 1, sym_cmd_identifier, - STATE(1050), 1, + STATE(874), 1, sym__command_name, - STATE(1077), 1, + STATE(1059), 1, sym__str_double_quotes, STATE(1080), 1, sym_val_string, - STATE(3958), 1, + STATE(3992), 1, sym_comment, - ACTIONS(6616), 2, + ACTIONS(6640), 2, sym__str_single_quotes, sym__str_back_ticks, - [187562] = 9, + [196608] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, + ACTIONS(6725), 1, anon_sym_DQUOTE, - ACTIONS(4382), 1, - anon_sym_COLON, - ACTIONS(6636), 1, + ACTIONS(6752), 1, sym_cmd_identifier, - STATE(1323), 1, + STATE(1137), 1, + sym__command_name, + STATE(1182), 1, sym__str_double_quotes, - STATE(3875), 1, + STATE(1207), 1, sym_val_string, - STATE(3959), 1, + STATE(3993), 1, sym_comment, - STATE(4412), 1, - sym__command_name, - ACTIONS(2809), 2, + ACTIONS(6727), 2, sym__str_single_quotes, sym__str_back_ticks, - [187591] = 9, + [196634] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(4382), 1, - anon_sym_COLON, - ACTIONS(6636), 1, + ACTIONS(6360), 1, sym_cmd_identifier, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(3875), 1, + STATE(3882), 1, sym_val_string, - STATE(3960), 1, + STATE(3994), 1, sym_comment, - STATE(4545), 1, + STATE(5080), 1, sym__command_name, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - [187620] = 10, + [196660] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2793), 1, - anon_sym_DOLLAR, - ACTIONS(4382), 1, + ACTIONS(6756), 1, anon_sym_COLON, - ACTIONS(6608), 1, - sym_identifier, - STATE(1306), 1, - sym__assignment_pattern, - STATE(3961), 1, + ACTIONS(6758), 1, + anon_sym_COMMA, + STATE(3995), 1, sym_comment, - STATE(4197), 1, - sym__var, - STATE(4269), 1, - sym_val_variable, - STATE(4497), 1, - sym__assignment_pattern_last, - STATE(4644), 1, - sym__variable_name, - [187651] = 8, + ACTIONS(6754), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [196680] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3649), 1, - anon_sym_DASH_DASH, - ACTIONS(3651), 1, - sym_short_flag, - STATE(3906), 1, - sym__flag, - STATE(3962), 1, + ACTIONS(2768), 1, + anon_sym_LF, + STATE(3996), 1, sym_comment, - STATE(4066), 1, - sym_long_flag, - ACTIONS(3556), 2, + ACTIONS(2766), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3558), 2, - ts_builtin_sym_end, - anon_sym_LF, - [187678] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6723), 1, - sym_identifier, - ACTIONS(6727), 1, - anon_sym_DQUOTE, - ACTIONS(6750), 1, - anon_sym_GT, - STATE(3658), 1, - sym__str_double_quotes, - STATE(3957), 1, - aux_sym_collection_type_repeat1, - STATE(3963), 1, - sym_comment, - STATE(3997), 1, - sym_val_string, - ACTIONS(6729), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [187707] = 10, + anon_sym_else, + anon_sym_RBRACE, + anon_sym_catch, + [196698] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2793), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(4382), 1, - anon_sym_COLON, - ACTIONS(6608), 1, + ACTIONS(6612), 1, sym_identifier, - STATE(1316), 1, - sym__assignment_pattern, - STATE(3964), 1, + STATE(1393), 1, + sym__assignment_pattern_parenthesized, + STATE(3997), 1, sym_comment, - STATE(4197), 1, + STATE(4227), 1, sym__var, - STATE(4269), 1, + STATE(4299), 1, sym_val_variable, - STATE(4494), 1, - sym__assignment_pattern_last, - STATE(4644), 1, + STATE(4628), 1, + sym__assignment_pattern_parenthesized_last, + STATE(4700), 1, sym__variable_name, - [187738] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(6636), 1, - sym_cmd_identifier, - STATE(1323), 1, - sym__str_double_quotes, - STATE(3875), 1, - sym_val_string, - STATE(3965), 1, - sym_comment, - STATE(4787), 1, - sym__command_name, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [187764] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6614), 1, - anon_sym_DQUOTE, - ACTIONS(6691), 1, - sym_cmd_identifier, - STATE(1064), 1, - sym__command_name, - STATE(1077), 1, - sym__str_double_quotes, - STATE(1080), 1, - sym_val_string, - STATE(3966), 1, - sym_comment, - ACTIONS(6616), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [187790] = 8, + [196726] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6244), 1, + ACTIONS(6266), 1, anon_sym_DOLLAR, - ACTIONS(6248), 1, + ACTIONS(6268), 1, anon_sym_LBRACE, - STATE(2627), 1, + STATE(2642), 1, sym__var, - STATE(2935), 1, - sym_val_closure, - STATE(2940), 1, + STATE(2950), 1, sym_block, - STATE(3967), 1, + STATE(2951), 1, + sym_val_closure, + STATE(3998), 1, sym_comment, - STATE(1415), 2, + STATE(1445), 2, sym__blosure, sym_val_variable, - [187816] = 9, + [196752] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2793), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(6608), 1, + ACTIONS(6612), 1, sym_identifier, - STATE(1306), 1, + STATE(1350), 1, sym__assignment_pattern, - STATE(3968), 1, + STATE(3999), 1, sym_comment, - STATE(4197), 1, + STATE(4227), 1, sym__var, - STATE(4269), 1, + STATE(4299), 1, sym_val_variable, - STATE(4589), 1, - sym__assignment_pattern_last, - STATE(4641), 1, + STATE(4691), 1, sym__variable_name, - [187844] = 8, + STATE(4695), 1, + sym__assignment_pattern_last, + [196780] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6614), 1, + ACTIONS(6725), 1, anon_sym_DQUOTE, - ACTIONS(6691), 1, + ACTIONS(6752), 1, sym_cmd_identifier, - STATE(1077), 1, + STATE(1182), 1, sym__str_double_quotes, - STATE(1080), 1, + STATE(1207), 1, sym_val_string, - STATE(1148), 1, + STATE(1309), 1, sym__command_name, - STATE(3969), 1, + STATE(4000), 1, sym_comment, - ACTIONS(6616), 2, + ACTIONS(6727), 2, sym__str_single_quotes, sym__str_back_ticks, - [187870] = 8, + [196806] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6614), 1, + ACTIONS(6638), 1, anon_sym_DQUOTE, - ACTIONS(6691), 1, + ACTIONS(6705), 1, sym_cmd_identifier, - STATE(1077), 1, + STATE(1059), 1, sym__str_double_quotes, STATE(1080), 1, sym_val_string, - STATE(1147), 1, - sym__command_name, - STATE(3970), 1, - sym_comment, - ACTIONS(6616), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [187896] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(6636), 1, - sym_cmd_identifier, - STATE(1323), 1, - sym__str_double_quotes, - STATE(3875), 1, - sym_val_string, - STATE(3971), 1, - sym_comment, - STATE(5038), 1, + STATE(1113), 1, sym__command_name, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [187922] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6713), 1, - anon_sym_def, - ACTIONS(6715), 1, - anon_sym_def_DASHenv, - ACTIONS(6717), 1, - anon_sym_extern, - ACTIONS(6719), 1, - anon_sym_module, - ACTIONS(6721), 1, - anon_sym_use, - ACTIONS(6752), 1, - anon_sym_alias, - ACTIONS(6754), 1, - anon_sym_const, - STATE(3972), 1, - sym_comment, - [187950] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(6636), 1, - sym_cmd_identifier, - STATE(1323), 1, - sym__str_double_quotes, - STATE(3875), 1, - sym_val_string, - STATE(3973), 1, + STATE(4001), 1, sym_comment, - STATE(4916), 1, - sym__command_name, - ACTIONS(2809), 2, + ACTIONS(6640), 2, sym__str_single_quotes, sym__str_back_ticks, - [187976] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6756), 1, - anon_sym_alias, - ACTIONS(6758), 1, - anon_sym_const, - ACTIONS(6760), 1, - anon_sym_def, - ACTIONS(6762), 1, - anon_sym_def_DASHenv, - ACTIONS(6764), 1, - anon_sym_extern, - ACTIONS(6766), 1, - anon_sym_module, - ACTIONS(6768), 1, - anon_sym_use, - STATE(3974), 1, - sym_comment, - [188004] = 8, + [196832] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6614), 1, + ACTIONS(6638), 1, anon_sym_DQUOTE, - ACTIONS(6691), 1, + ACTIONS(6705), 1, sym_cmd_identifier, - STATE(1077), 1, + STATE(1059), 1, sym__str_double_quotes, STATE(1080), 1, sym_val_string, - STATE(1139), 1, + STATE(1174), 1, sym__command_name, - STATE(3975), 1, + STATE(4002), 1, sym_comment, - ACTIONS(6616), 2, + ACTIONS(6640), 2, sym__str_single_quotes, sym__str_back_ticks, - [188030] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2614), 1, - anon_sym_LF, - STATE(3976), 1, - sym_comment, - ACTIONS(2612), 6, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_RBRACE, - sym_short_flag, - [188048] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2793), 1, - anon_sym_DOLLAR, - ACTIONS(6608), 1, - sym_identifier, - STATE(1315), 1, - sym__assignment_pattern, - STATE(3977), 1, - sym_comment, - STATE(4197), 1, - sym__var, - STATE(4269), 1, - sym_val_variable, - STATE(4641), 1, - sym__variable_name, - STATE(4674), 1, - sym__assignment_pattern_last, - [188076] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2771), 1, - anon_sym_LF, - STATE(3978), 1, - sym_comment, - ACTIONS(2769), 6, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_else, - anon_sym_RBRACE, - anon_sym_catch, - [188094] = 8, + [196858] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(6636), 1, + ACTIONS(6360), 1, sym_cmd_identifier, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(3875), 1, + STATE(3882), 1, sym_val_string, - STATE(3979), 1, + STATE(4003), 1, sym_comment, - STATE(4855), 1, + STATE(4859), 1, sym__command_name, - ACTIONS(2809), 2, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [196884] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6762), 1, + anon_sym_DASH_DASH, + STATE(4308), 1, + sym_long_flag, + STATE(4004), 2, + sym_comment, + aux_sym_decl_def_repeat1, + ACTIONS(6760), 4, + sym_cmd_identifier, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [188120] = 8, + [196904] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6727), 1, + ACTIONS(6638), 1, anon_sym_DQUOTE, - ACTIONS(6770), 1, + ACTIONS(6705), 1, sym_cmd_identifier, - STATE(3658), 1, + STATE(1059), 1, sym__str_double_quotes, - STATE(3757), 1, - sym__command_name, - STATE(3803), 1, + STATE(1080), 1, sym_val_string, - STATE(3980), 1, + STATE(1224), 1, + sym__command_name, + STATE(4005), 1, sym_comment, - ACTIONS(6729), 2, + ACTIONS(6640), 2, sym__str_single_quotes, sym__str_back_ticks, - [188146] = 8, + [196930] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(6636), 1, + ACTIONS(6360), 1, sym_cmd_identifier, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(3875), 1, + STATE(3882), 1, sym_val_string, - STATE(3981), 1, + STATE(4006), 1, sym_comment, - STATE(4984), 1, + STATE(4433), 1, sym__command_name, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - [188172] = 8, + [196956] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(6636), 1, + ACTIONS(6360), 1, sym_cmd_identifier, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(3875), 1, + STATE(3882), 1, sym_val_string, - STATE(3982), 1, + STATE(4007), 1, sym_comment, - STATE(4545), 1, + STATE(5004), 1, sym__command_name, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - [188198] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2793), 1, - anon_sym_DOLLAR, - ACTIONS(6608), 1, - sym_identifier, - STATE(1320), 1, - sym__assignment_pattern_parenthesized, - STATE(3983), 1, - sym_comment, - STATE(4197), 1, - sym__var, - STATE(4269), 1, - sym_val_variable, - STATE(4615), 1, - sym__variable_name, - STATE(4618), 1, - sym__assignment_pattern_parenthesized_last, - [188226] = 8, + [196982] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(6636), 1, + ACTIONS(6360), 1, sym_cmd_identifier, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(3757), 1, - sym__command_name, - STATE(3875), 1, + STATE(3882), 1, sym_val_string, - STATE(3984), 1, + STATE(4008), 1, sym_comment, - ACTIONS(2809), 2, + STATE(5046), 1, + sym__command_name, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - [188252] = 8, + [197008] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6614), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(6691), 1, + ACTIONS(6360), 1, sym_cmd_identifier, - STATE(1077), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1080), 1, + STATE(3882), 1, sym_val_string, - STATE(1160), 1, - sym__command_name, - STATE(3985), 1, + STATE(4009), 1, sym_comment, - ACTIONS(6616), 2, + STATE(4475), 1, + sym__command_name, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - [188278] = 9, + [197034] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2793), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(6608), 1, + ACTIONS(6612), 1, sym_identifier, - STATE(1324), 1, + STATE(1366), 1, sym__assignment_pattern_parenthesized, - STATE(3986), 1, + STATE(4010), 1, sym_comment, - STATE(4197), 1, + STATE(4227), 1, sym__var, - STATE(4269), 1, + STATE(4299), 1, sym_val_variable, - STATE(4615), 1, + STATE(4700), 1, sym__variable_name, - STATE(4668), 1, + STATE(4701), 1, sym__assignment_pattern_parenthesized_last, - [188306] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2793), 1, - anon_sym_DOLLAR, - ACTIONS(6608), 1, - sym_identifier, - STATE(1316), 1, - sym__assignment_pattern, - STATE(3987), 1, - sym_comment, - STATE(4197), 1, - sym__var, - STATE(4269), 1, - sym_val_variable, - STATE(4641), 1, - sym__variable_name, - STATE(4675), 1, - sym__assignment_pattern_last, - [188334] = 9, + [197062] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2793), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(6608), 1, + ACTIONS(6612), 1, sym_identifier, - STATE(1340), 1, + STATE(1367), 1, sym__assignment_pattern_parenthesized, - STATE(3988), 1, + STATE(4011), 1, sym_comment, - STATE(4197), 1, + STATE(4227), 1, sym__var, - STATE(4269), 1, + STATE(4299), 1, sym_val_variable, - STATE(4615), 1, - sym__variable_name, - STATE(4664), 1, + STATE(4699), 1, sym__assignment_pattern_parenthesized_last, - [188362] = 9, + STATE(4700), 1, + sym__variable_name, + [197090] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2793), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(6608), 1, + ACTIONS(6612), 1, sym_identifier, - STATE(1338), 1, + STATE(1368), 1, sym__assignment_pattern_parenthesized, - STATE(3989), 1, + STATE(4012), 1, sym_comment, - STATE(4197), 1, + STATE(4227), 1, sym__var, - STATE(4269), 1, + STATE(4299), 1, sym_val_variable, - STATE(4615), 1, - sym__variable_name, - STATE(4649), 1, + STATE(4698), 1, sym__assignment_pattern_parenthesized_last, - [188390] = 8, + STATE(4700), 1, + sym__variable_name, + [197118] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6683), 1, + ACTIONS(6638), 1, anon_sym_DQUOTE, - ACTIONS(6772), 1, + ACTIONS(6705), 1, sym_cmd_identifier, - STATE(1116), 1, + STATE(1058), 1, + sym__command_name, + STATE(1059), 1, sym__str_double_quotes, - STATE(1187), 1, + STATE(1080), 1, sym_val_string, - STATE(1240), 1, - sym__command_name, - STATE(3990), 1, + STATE(4013), 1, sym_comment, - ACTIONS(6685), 2, + ACTIONS(6640), 2, sym__str_single_quotes, sym__str_back_ticks, - [188416] = 8, + [197144] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6683), 1, + ACTIONS(2733), 1, + anon_sym_DOLLAR, + ACTIONS(6612), 1, + sym_identifier, + STATE(1353), 1, + sym__assignment_pattern, + STATE(4014), 1, + sym_comment, + STATE(4227), 1, + sym__var, + STATE(4299), 1, + sym_val_variable, + STATE(4535), 1, + sym__assignment_pattern_last, + STATE(4694), 1, + sym__variable_name, + [197172] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6638), 1, anon_sym_DQUOTE, - ACTIONS(6772), 1, + ACTIONS(6705), 1, sym_cmd_identifier, - STATE(1116), 1, + STATE(1059), 1, sym__str_double_quotes, - STATE(1187), 1, + STATE(1080), 1, sym_val_string, - STATE(1238), 1, + STATE(1161), 1, sym__command_name, - STATE(3991), 1, + STATE(4015), 1, sym_comment, - ACTIONS(6685), 2, + ACTIONS(6640), 2, sym__str_single_quotes, sym__str_back_ticks, - [188442] = 9, + [197198] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6713), 1, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(6765), 1, + anon_sym_alias, + ACTIONS(6767), 1, + anon_sym_const, + ACTIONS(6769), 1, anon_sym_def, - ACTIONS(6715), 1, - anon_sym_def_DASHenv, - ACTIONS(6717), 1, + ACTIONS(6771), 1, anon_sym_extern, - ACTIONS(6719), 1, + ACTIONS(6773), 1, anon_sym_module, - ACTIONS(6721), 1, + ACTIONS(6775), 1, anon_sym_use, - ACTIONS(6774), 1, - anon_sym_alias, - ACTIONS(6776), 1, - anon_sym_const, - STATE(3992), 1, + STATE(4016), 1, sym_comment, - [188470] = 8, + [197226] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(6636), 1, - sym_cmd_identifier, - STATE(1323), 1, - sym__str_double_quotes, - STATE(3875), 1, - sym_val_string, - STATE(3993), 1, + ACTIONS(2733), 1, + anon_sym_DOLLAR, + ACTIONS(6612), 1, + sym_identifier, + STATE(1352), 1, + sym__assignment_pattern, + STATE(4017), 1, sym_comment, - STATE(4417), 1, - sym__command_name, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [188496] = 8, + STATE(4227), 1, + sym__var, + STATE(4299), 1, + sym_val_variable, + STATE(4537), 1, + sym__assignment_pattern_last, + STATE(4694), 1, + sym__variable_name, + [197254] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(6636), 1, - sym_cmd_identifier, - STATE(1323), 1, - sym__str_double_quotes, - STATE(3875), 1, - sym_val_string, - STATE(3994), 1, + ACTIONS(2733), 1, + anon_sym_DOLLAR, + ACTIONS(6612), 1, + sym_identifier, + STATE(1350), 1, + sym__assignment_pattern, + STATE(4018), 1, sym_comment, - STATE(4400), 1, - sym__command_name, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [188522] = 8, + STATE(4227), 1, + sym__var, + STATE(4299), 1, + sym_val_variable, + STATE(4545), 1, + sym__assignment_pattern_last, + STATE(4694), 1, + sym__variable_name, + [197282] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, + ACTIONS(6725), 1, anon_sym_DQUOTE, - ACTIONS(6636), 1, + ACTIONS(6752), 1, sym_cmd_identifier, - STATE(1323), 1, + STATE(1182), 1, sym__str_double_quotes, - STATE(3875), 1, + STATE(1207), 1, sym_val_string, - STATE(3995), 1, - sym_comment, - STATE(4882), 1, + STATE(1274), 1, sym__command_name, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [188548] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6780), 1, - anon_sym_COLON, - ACTIONS(6782), 1, - anon_sym_COMMA, - STATE(3996), 1, - sym_comment, - ACTIONS(6778), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [188568] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6786), 1, - anon_sym_COLON, - ACTIONS(6788), 1, - anon_sym_COMMA, - STATE(3997), 1, + STATE(4019), 1, sym_comment, - ACTIONS(6784), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, + ACTIONS(6727), 2, sym__str_single_quotes, sym__str_back_ticks, - [188588] = 8, + [197308] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, + ACTIONS(6725), 1, anon_sym_DQUOTE, - ACTIONS(6636), 1, + ACTIONS(6752), 1, sym_cmd_identifier, - STATE(1323), 1, + STATE(1182), 1, sym__str_double_quotes, - STATE(3875), 1, + STATE(1207), 1, sym_val_string, - STATE(3998), 1, - sym_comment, - STATE(4394), 1, + STATE(1308), 1, sym__command_name, - ACTIONS(2809), 2, + STATE(4020), 1, + sym_comment, + ACTIONS(6727), 2, sym__str_single_quotes, sym__str_back_ticks, - [188614] = 8, + [197334] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(6636), 1, + ACTIONS(6360), 1, sym_cmd_identifier, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(3875), 1, + STATE(3804), 1, + sym__command_name, + STATE(3882), 1, sym_val_string, - STATE(3999), 1, + STATE(4021), 1, sym_comment, - STATE(4951), 1, - sym__command_name, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - [188640] = 8, + [197360] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6683), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(6772), 1, + ACTIONS(6360), 1, sym_cmd_identifier, - STATE(1101), 1, - sym__command_name, - STATE(1116), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1187), 1, + STATE(3882), 1, sym_val_string, - STATE(4000), 1, + STATE(4022), 1, sym_comment, - ACTIONS(6685), 2, + STATE(4980), 1, + sym__command_name, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - [188666] = 8, + [197386] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6683), 1, + ACTIONS(6638), 1, anon_sym_DQUOTE, - ACTIONS(6772), 1, + ACTIONS(6705), 1, sym_cmd_identifier, - STATE(1116), 1, + STATE(1059), 1, sym__str_double_quotes, - STATE(1187), 1, + STATE(1080), 1, sym_val_string, - STATE(1288), 1, + STATE(1198), 1, sym__command_name, - STATE(4001), 1, + STATE(4023), 1, sym_comment, - ACTIONS(6685), 2, + ACTIONS(6640), 2, sym__str_single_quotes, sym__str_back_ticks, - [188692] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6328), 1, - anon_sym_DOLLAR, - ACTIONS(6330), 1, - anon_sym_LBRACE, - STATE(2760), 1, - sym__var, - STATE(3180), 1, - sym_val_closure, - STATE(3183), 1, - sym_block, - STATE(4002), 1, - sym_comment, - STATE(1520), 2, - sym__blosure, - sym_val_variable, - [188718] = 9, + [197412] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4382), 1, + ACTIONS(4158), 1, anon_sym_COLON, - ACTIONS(6618), 1, + ACTIONS(6642), 1, aux_sym_unquoted_token1, - ACTIONS(6790), 1, + ACTIONS(6777), 1, anon_sym_DOLLAR, - ACTIONS(6792), 1, + ACTIONS(6779), 1, anon_sym_DOT, - STATE(992), 1, + STATE(1018), 1, sym__var, - STATE(1210), 1, - sym_unquoted, - STATE(1211), 1, + STATE(1146), 1, sym_val_variable, - STATE(4003), 1, + STATE(1202), 1, + sym_unquoted, + STATE(4024), 1, sym_comment, - [188746] = 9, + [197440] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4382), 1, + ACTIONS(4158), 1, anon_sym_COLON, - ACTIONS(6618), 1, + ACTIONS(6642), 1, aux_sym_unquoted_token1, - ACTIONS(6790), 1, + ACTIONS(6777), 1, anon_sym_DOLLAR, - ACTIONS(6792), 1, + ACTIONS(6779), 1, anon_sym_DOT, - STATE(992), 1, + STATE(1018), 1, sym__var, - STATE(1059), 1, + STATE(1064), 1, sym_val_variable, - STATE(1063), 1, + STATE(1070), 1, sym_unquoted, - STATE(4004), 1, - sym_comment, - [188774] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2793), 1, - anon_sym_DOLLAR, - ACTIONS(6608), 1, - sym_identifier, - STATE(1306), 1, - sym__assignment_pattern, - STATE(4005), 1, - sym_comment, - STATE(4197), 1, - sym__var, - STATE(4269), 1, - sym_val_variable, - STATE(4497), 1, - sym__assignment_pattern_last, - STATE(4644), 1, - sym__variable_name, - [188802] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2793), 1, - anon_sym_DOLLAR, - ACTIONS(6608), 1, - sym_identifier, - STATE(1315), 1, - sym__assignment_pattern, - STATE(4006), 1, + STATE(4025), 1, sym_comment, - STATE(4197), 1, - sym__var, - STATE(4269), 1, - sym_val_variable, - STATE(4495), 1, - sym__assignment_pattern_last, - STATE(4644), 1, - sym__variable_name, - [188830] = 9, + [197468] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2793), 1, - anon_sym_DOLLAR, - ACTIONS(6608), 1, - sym_identifier, - STATE(1316), 1, - sym__assignment_pattern, - STATE(4007), 1, + ACTIONS(2747), 1, + anon_sym_DQUOTE, + ACTIONS(6360), 1, + sym_cmd_identifier, + STATE(1264), 1, + sym__str_double_quotes, + STATE(3882), 1, + sym_val_string, + STATE(4026), 1, sym_comment, - STATE(4197), 1, - sym__var, - STATE(4269), 1, - sym_val_variable, - STATE(4494), 1, - sym__assignment_pattern_last, - STATE(4644), 1, - sym__variable_name, - [188858] = 8, + STATE(4904), 1, + sym__command_name, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [197494] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6614), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(6691), 1, + ACTIONS(6360), 1, sym_cmd_identifier, - STATE(1050), 1, - sym__command_name, - STATE(1077), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1080), 1, + STATE(3882), 1, sym_val_string, - STATE(4008), 1, + STATE(4027), 1, + sym_comment, + STATE(4924), 1, + sym__command_name, + ACTIONS(2749), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [197520] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6783), 1, + anon_sym_COLON, + ACTIONS(6785), 1, + anon_sym_COMMA, + STATE(4028), 1, sym_comment, - ACTIONS(6616), 2, + ACTIONS(6781), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [188884] = 4, + [197540] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2602), 1, + ACTIONS(2688), 1, anon_sym_LF, - STATE(4009), 1, + STATE(4029), 1, sym_comment, - ACTIONS(2600), 6, + ACTIONS(2686), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DASH_DASH, anon_sym_RBRACE, sym_short_flag, - [188902] = 8, + [197558] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, + ACTIONS(6725), 1, anon_sym_DQUOTE, - ACTIONS(6636), 1, + ACTIONS(6752), 1, sym_cmd_identifier, - STATE(1323), 1, - sym__str_double_quotes, - STATE(3875), 1, - sym_val_string, - STATE(4010), 1, - sym_comment, - STATE(4412), 1, + STATE(954), 1, sym__command_name, - ACTIONS(2809), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [188928] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6683), 1, - anon_sym_DQUOTE, - ACTIONS(6772), 1, - sym_cmd_identifier, - STATE(1116), 1, + STATE(1182), 1, sym__str_double_quotes, - STATE(1154), 1, - sym__command_name, - STATE(1187), 1, + STATE(1207), 1, sym_val_string, - STATE(4011), 1, + STATE(4030), 1, sym_comment, - ACTIONS(6685), 2, + ACTIONS(6727), 2, sym__str_single_quotes, sym__str_back_ticks, - [188954] = 8, + [197584] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(6636), 1, + ACTIONS(6360), 1, sym_cmd_identifier, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(3875), 1, + STATE(3882), 1, sym_val_string, - STATE(4012), 1, + STATE(4031), 1, sym_comment, - STATE(4932), 1, + STATE(4428), 1, sym__command_name, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - [188980] = 5, - ACTIONS(105), 1, + [197610] = 9, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6794), 1, - sym__long_flag_identifier, - STATE(4013), 1, + ACTIONS(2733), 1, + anon_sym_DOLLAR, + ACTIONS(6612), 1, + sym_identifier, + STATE(1353), 1, + sym__assignment_pattern, + STATE(4032), 1, sym_comment, - ACTIONS(2432), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2428), 4, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH_DASH, - sym_short_flag, - [189000] = 9, + STATE(4227), 1, + sym__var, + STATE(4299), 1, + sym_val_variable, + STATE(4680), 1, + sym__assignment_pattern_last, + STATE(4691), 1, + sym__variable_name, + [197638] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6709), 1, - anon_sym_alias, - ACTIONS(6711), 1, - anon_sym_const, - ACTIONS(6713), 1, - anon_sym_def, - ACTIONS(6715), 1, - anon_sym_def_DASHenv, - ACTIONS(6717), 1, - anon_sym_extern, - ACTIONS(6719), 1, - anon_sym_module, - ACTIONS(6721), 1, - anon_sym_use, - STATE(4014), 1, + ACTIONS(2733), 1, + anon_sym_DOLLAR, + ACTIONS(6612), 1, + sym_identifier, + STATE(1352), 1, + sym__assignment_pattern, + STATE(4033), 1, sym_comment, - [189028] = 8, + STATE(4227), 1, + sym__var, + STATE(4299), 1, + sym_val_variable, + STATE(4686), 1, + sym__assignment_pattern_last, + STATE(4691), 1, + sym__variable_name, + [197666] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6614), 1, + ACTIONS(6725), 1, anon_sym_DQUOTE, - ACTIONS(6691), 1, + ACTIONS(6752), 1, sym_cmd_identifier, - STATE(1077), 1, + STATE(1182), 1, sym__str_double_quotes, - STATE(1080), 1, + STATE(1207), 1, sym_val_string, - STATE(1191), 1, + STATE(1296), 1, sym__command_name, - STATE(4015), 1, + STATE(4034), 1, sym_comment, - ACTIONS(6616), 2, + ACTIONS(6727), 2, sym__str_single_quotes, sym__str_back_ticks, - [189054] = 8, + [197692] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6614), 1, + ACTIONS(6725), 1, anon_sym_DQUOTE, - ACTIONS(6691), 1, + ACTIONS(6752), 1, sym_cmd_identifier, - STATE(785), 1, + STATE(1165), 1, sym__command_name, - STATE(1077), 1, + STATE(1182), 1, sym__str_double_quotes, - STATE(1080), 1, + STATE(1207), 1, sym_val_string, - STATE(4016), 1, + STATE(4035), 1, sym_comment, - ACTIONS(6616), 2, + ACTIONS(6727), 2, sym__str_single_quotes, sym__str_back_ticks, - [189080] = 8, + [197718] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6683), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(6772), 1, + ACTIONS(6360), 1, sym_cmd_identifier, - STATE(1116), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(1187), 1, + STATE(3882), 1, sym_val_string, - STATE(1220), 1, - sym__command_name, - STATE(4017), 1, + STATE(4036), 1, sym_comment, - ACTIONS(6685), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [189106] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6683), 1, - anon_sym_DQUOTE, - ACTIONS(6772), 1, - sym_cmd_identifier, - STATE(1116), 1, - sym__str_double_quotes, - STATE(1187), 1, - sym_val_string, - STATE(1235), 1, + STATE(4961), 1, sym__command_name, - STATE(4018), 1, - sym_comment, - ACTIONS(6685), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - [189132] = 8, + [197744] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6683), 1, - anon_sym_DQUOTE, - ACTIONS(6772), 1, - sym_cmd_identifier, - STATE(830), 1, - sym__command_name, - STATE(1116), 1, - sym__str_double_quotes, - STATE(1187), 1, - sym_val_string, - STATE(4019), 1, + ACTIONS(6314), 1, + anon_sym_DOLLAR, + ACTIONS(6316), 1, + anon_sym_LBRACE, + STATE(2772), 1, + sym__var, + STATE(3194), 1, + sym_val_closure, + STATE(3196), 1, + sym_block, + STATE(4037), 1, sym_comment, - ACTIONS(6685), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [189158] = 8, + STATE(1519), 2, + sym__blosure, + sym_val_variable, + [197770] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6614), 1, + ACTIONS(6725), 1, anon_sym_DQUOTE, - ACTIONS(6691), 1, + ACTIONS(6752), 1, sym_cmd_identifier, - STATE(1077), 1, + STATE(1182), 1, sym__str_double_quotes, - STATE(1080), 1, + STATE(1207), 1, sym_val_string, - STATE(1192), 1, + STATE(1298), 1, sym__command_name, - STATE(4020), 1, + STATE(4038), 1, sym_comment, - ACTIONS(6616), 2, + ACTIONS(6727), 2, sym__str_single_quotes, sym__str_back_ticks, - [189184] = 9, + [197796] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2793), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(6608), 1, + ACTIONS(6612), 1, sym_identifier, - STATE(1308), 1, + STATE(1365), 1, sym__assignment_pattern, - STATE(4021), 1, + STATE(4039), 1, sym_comment, - STATE(4197), 1, + STATE(4227), 1, sym__var, - STATE(4269), 1, + STATE(4299), 1, sym_val_variable, - STATE(4468), 1, + STATE(4520), 1, sym__assignment_pattern_last, - STATE(4644), 1, + STATE(4694), 1, sym__variable_name, - [189212] = 8, + [197824] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, + ACTIONS(6638), 1, anon_sym_DQUOTE, - ACTIONS(6636), 1, + ACTIONS(6705), 1, sym_cmd_identifier, - STATE(1323), 1, + STATE(1059), 1, sym__str_double_quotes, - STATE(3875), 1, + STATE(1080), 1, sym_val_string, - STATE(4022), 1, - sym_comment, - STATE(4360), 1, + STATE(1204), 1, sym__command_name, - ACTIONS(2809), 2, + STATE(4040), 1, + sym_comment, + ACTIONS(6640), 2, sym__str_single_quotes, sym__str_back_ticks, - [189238] = 8, + [197850] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(6636), 1, + ACTIONS(6360), 1, sym_cmd_identifier, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(3875), 1, + STATE(3882), 1, sym_val_string, - STATE(4023), 1, + STATE(4041), 1, sym_comment, - STATE(4531), 1, + STATE(4828), 1, sym__command_name, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - [189264] = 8, + [197876] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2696), 1, + anon_sym_LF, + STATE(4042), 1, + sym_comment, + ACTIONS(2694), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, + sym_short_flag, + [197894] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6683), 1, + ACTIONS(6638), 1, anon_sym_DQUOTE, - ACTIONS(6772), 1, + ACTIONS(6705), 1, sym_cmd_identifier, - STATE(1116), 1, + STATE(1059), 1, sym__str_double_quotes, - STATE(1187), 1, + STATE(1080), 1, sym_val_string, - STATE(1232), 1, + STATE(1096), 1, sym__command_name, - STATE(4024), 1, + STATE(4043), 1, sym_comment, - ACTIONS(6685), 2, + ACTIONS(6640), 2, sym__str_single_quotes, sym__str_back_ticks, - [189290] = 8, + [197920] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - ACTIONS(6636), 1, + ACTIONS(6360), 1, sym_cmd_identifier, - STATE(1323), 1, + STATE(1264), 1, sym__str_double_quotes, - STATE(3875), 1, + STATE(3882), 1, sym_val_string, - STATE(4025), 1, + STATE(4044), 1, sym_comment, - STATE(4357), 1, + STATE(4410), 1, sym__command_name, - ACTIONS(2809), 2, + ACTIONS(2749), 2, sym__str_single_quotes, sym__str_back_ticks, - [189316] = 8, + [197946] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2733), 1, + anon_sym_DOLLAR, + ACTIONS(6612), 1, + sym_identifier, + STATE(1365), 1, + sym__assignment_pattern, + STATE(4045), 1, + sym_comment, + STATE(4227), 1, + sym__var, + STATE(4299), 1, + sym_val_variable, + STATE(4662), 1, + sym__assignment_pattern_last, + STATE(4691), 1, + sym__variable_name, + [197974] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, + ACTIONS(6725), 1, anon_sym_DQUOTE, - ACTIONS(6636), 1, + ACTIONS(6752), 1, sym_cmd_identifier, - STATE(1323), 1, + STATE(1182), 1, sym__str_double_quotes, - STATE(3875), 1, + STATE(1207), 1, sym_val_string, - STATE(4026), 1, - sym_comment, - STATE(5027), 1, + STATE(1310), 1, sym__command_name, - ACTIONS(2809), 2, + STATE(4046), 1, + sym_comment, + ACTIONS(6727), 2, sym__str_single_quotes, sym__str_back_ticks, - [189342] = 9, + [198000] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2793), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(6608), 1, + ACTIONS(6612), 1, sym_identifier, - STATE(1308), 1, + STATE(1365), 1, sym__assignment_pattern, - STATE(4027), 1, + STATE(4047), 1, sym_comment, - STATE(4197), 1, + STATE(4227), 1, sym__var, - STATE(4269), 1, + STATE(4299), 1, sym_val_variable, - STATE(4607), 1, - sym__assignment_pattern_last, - STATE(4641), 1, + STATE(4634), 1, sym__variable_name, - [189370] = 9, + [198025] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6787), 1, + anon_sym_LPAREN, + ACTIONS(6791), 1, + anon_sym_DQUOTE2, + STATE(4048), 1, + sym_comment, + STATE(4095), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(4372), 1, + sym_expr_interpolated, + ACTIONS(6789), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [198048] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6713), 1, + ACTIONS(6795), 1, + anon_sym_COMMA, + STATE(4049), 1, + sym_comment, + ACTIONS(6793), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [198065] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5681), 1, + anon_sym_DASH_DASH, + ACTIONS(5713), 1, + sym_short_flag, + ACTIONS(6797), 1, + anon_sym_LBRACE, + STATE(1313), 1, + sym_val_record, + STATE(4050), 1, + sym_comment, + STATE(4230), 1, + sym_long_flag, + STATE(4730), 1, + sym__flag, + [198090] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6787), 1, + anon_sym_LPAREN, + ACTIONS(6799), 1, + anon_sym_DQUOTE2, + STATE(4051), 1, + sym_comment, + STATE(4059), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(4372), 1, + sym_expr_interpolated, + ACTIONS(6789), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [198113] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5713), 1, + sym_short_flag, + ACTIONS(6614), 1, + anon_sym_DASH_DASH, + ACTIONS(6801), 1, + sym_identifier, + STATE(4052), 1, + sym_comment, + STATE(4094), 1, + aux_sym_overlay_use_repeat1, + STATE(4230), 1, + sym_long_flag, + STATE(4639), 1, + sym__flag, + [198138] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(4053), 1, + sym_comment, + ACTIONS(2688), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2686), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + sym_short_flag, + [198155] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6787), 1, + anon_sym_LPAREN, + ACTIONS(6803), 1, + anon_sym_DQUOTE2, + STATE(4054), 1, + sym_comment, + STATE(4065), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(4372), 1, + sym_expr_interpolated, + ACTIONS(6789), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [198178] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6769), 1, anon_sym_def, - ACTIONS(6715), 1, - anon_sym_def_DASHenv, - ACTIONS(6717), 1, + ACTIONS(6771), 1, anon_sym_extern, - ACTIONS(6719), 1, + ACTIONS(6773), 1, anon_sym_module, - ACTIONS(6721), 1, + ACTIONS(6775), 1, anon_sym_use, - ACTIONS(6796), 1, + ACTIONS(6805), 1, anon_sym_alias, - ACTIONS(6798), 1, + ACTIONS(6807), 1, anon_sym_const, - STATE(4028), 1, + STATE(4055), 1, sym_comment, - [189398] = 8, + [198203] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2807), 1, - anon_sym_DQUOTE, - ACTIONS(6636), 1, - sym_cmd_identifier, - STATE(1323), 1, - sym__str_double_quotes, - STATE(3875), 1, - sym_val_string, - STATE(4029), 1, + STATE(4056), 1, sym_comment, - STATE(4757), 1, - sym__command_name, - ACTIONS(2809), 2, + ACTIONS(1541), 6, + sym_cmd_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [189424] = 7, + [198218] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6804), 1, + ACTIONS(6809), 1, anon_sym_DQUOTE2, - STATE(4030), 1, + STATE(4057), 1, sym_comment, - STATE(4070), 1, + STATE(4104), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [189447] = 7, + [198241] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6806), 1, + ACTIONS(6811), 1, anon_sym_DQUOTE2, - STATE(4031), 1, + STATE(4057), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(4058), 1, sym_comment, - STATE(4099), 1, + STATE(4372), 1, + sym_expr_interpolated, + ACTIONS(6789), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [198264] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6787), 1, + anon_sym_LPAREN, + ACTIONS(6813), 1, + anon_sym_DQUOTE2, + STATE(4059), 1, + sym_comment, + STATE(4104), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [189470] = 8, + [198287] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5674), 1, + ACTIONS(5681), 1, anon_sym_DASH_DASH, - ACTIONS(5706), 1, + ACTIONS(5713), 1, sym_short_flag, - ACTIONS(6808), 1, + ACTIONS(6815), 1, anon_sym_LBRACE, - STATE(1199), 1, + STATE(1111), 1, sym_val_record, - STATE(4032), 1, + STATE(4060), 1, sym_comment, - STATE(4203), 1, + STATE(4230), 1, sym_long_flag, - STATE(4689), 1, + STATE(4749), 1, sym__flag, - [189495] = 7, + [198312] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, - anon_sym_LPAREN, - ACTIONS(6810), 1, - anon_sym_DQUOTE2, - STATE(4033), 1, + STATE(4061), 1, sym_comment, - STATE(4092), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, - sym_expr_interpolated, - ACTIONS(6802), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [189518] = 7, + ACTIONS(2696), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2694), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + sym_short_flag, + [198329] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6812), 1, + ACTIONS(6817), 1, anon_sym_DQUOTE2, - STATE(4034), 1, + STATE(4062), 1, sym_comment, - STATE(4099), 1, + STATE(4104), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [189541] = 7, + [198352] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5713), 1, + sym_short_flag, + ACTIONS(6614), 1, + anon_sym_DASH_DASH, + ACTIONS(6819), 1, + sym_identifier, + STATE(4052), 1, + aux_sym_overlay_use_repeat1, + STATE(4063), 1, + sym_comment, + STATE(4230), 1, + sym_long_flag, + STATE(4639), 1, + sym__flag, + [198377] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6814), 1, + ACTIONS(6821), 1, anon_sym_DQUOTE2, - STATE(4035), 1, + STATE(4064), 1, sym_comment, - STATE(4099), 1, + STATE(4076), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [189564] = 7, + [198400] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6816), 1, + ACTIONS(6823), 1, anon_sym_DQUOTE2, - STATE(4036), 1, + STATE(4065), 1, sym_comment, - STATE(4099), 1, + STATE(4104), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [189587] = 8, + [198423] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4066), 1, + sym_comment, + ACTIONS(6825), 6, + sym_identifier, + anon_sym_COMMA, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [198438] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6827), 1, + anon_sym_DOT2, + STATE(1089), 1, + sym_path, + STATE(4067), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(1200), 3, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + [198457] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4382), 1, + ACTIONS(4158), 1, anon_sym_COLON, - ACTIONS(6790), 1, + ACTIONS(6777), 1, anon_sym_DOLLAR, - ACTIONS(6818), 1, + ACTIONS(6830), 1, sym_identifier, - STATE(992), 1, + STATE(1018), 1, sym__var, - STATE(1126), 1, + STATE(1177), 1, sym_val_variable, - STATE(1209), 1, + STATE(1190), 1, sym__variable_name, - STATE(4037), 1, + STATE(4068), 1, + sym_comment, + [198482] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6729), 1, + aux_sym_unquoted_token1, + ACTIONS(6832), 1, + anon_sym_DOLLAR, + ACTIONS(6834), 1, + anon_sym_DOT, + STATE(1035), 1, + sym__var, + STATE(1147), 1, + sym_val_variable, + STATE(1199), 1, + sym_unquoted, + STATE(4069), 1, sym_comment, - [189612] = 7, + [198507] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6820), 1, + ACTIONS(6836), 1, anon_sym_DQUOTE2, - STATE(4038), 1, + STATE(4070), 1, sym_comment, - STATE(4099), 1, + STATE(4071), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [189635] = 7, + [198530] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6822), 1, + ACTIONS(6838), 1, anon_sym_DQUOTE2, - STATE(4035), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4039), 1, + STATE(4071), 1, sym_comment, - STATE(4340), 1, + STATE(4104), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [189658] = 8, + [198553] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5706), 1, - sym_short_flag, - ACTIONS(6246), 1, - anon_sym_DASH_DASH, - ACTIONS(6824), 1, + STATE(4072), 1, + sym_comment, + ACTIONS(1302), 6, + sym_cmd_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [198568] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2733), 1, + anon_sym_DOLLAR, + ACTIONS(6612), 1, sym_identifier, - STATE(4040), 1, + STATE(1393), 1, + sym__assignment_pattern_parenthesized, + STATE(4073), 1, sym_comment, - STATE(4065), 1, - aux_sym_overlay_use_repeat1, - STATE(4203), 1, - sym_long_flag, - STATE(4594), 1, - sym__flag, - [189683] = 7, - ACTIONS(105), 1, + STATE(4227), 1, + sym__var, + STATE(4299), 1, + sym_val_variable, + STATE(4661), 1, + sym__variable_name, + [198593] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6800), 1, - anon_sym_LPAREN, - ACTIONS(6826), 1, - anon_sym_DQUOTE2, - STATE(4041), 1, + ACTIONS(6842), 1, + anon_sym_COMMA, + STATE(4074), 1, sym_comment, - STATE(4046), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, - sym_expr_interpolated, - ACTIONS(6802), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [189706] = 7, + ACTIONS(6840), 5, + sym_cmd_identifier, + anon_sym_RBRACK, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [198610] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2733), 1, + anon_sym_DOLLAR, + ACTIONS(6612), 1, + sym_identifier, + STATE(1353), 1, + sym__assignment_pattern, + STATE(4075), 1, + sym_comment, + STATE(4227), 1, + sym__var, + STATE(4299), 1, + sym_val_variable, + STATE(4634), 1, + sym__variable_name, + [198635] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6828), 1, + ACTIONS(6844), 1, anon_sym_DQUOTE2, - STATE(4042), 1, + STATE(4076), 1, sym_comment, - STATE(4050), 1, + STATE(4104), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [189729] = 8, + [198658] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5706), 1, + ACTIONS(5713), 1, sym_short_flag, - ACTIONS(6246), 1, + ACTIONS(6614), 1, anon_sym_DASH_DASH, - ACTIONS(6830), 1, + ACTIONS(6846), 1, sym_identifier, - STATE(4043), 1, + STATE(4077), 1, sym_comment, - STATE(4085), 1, + STATE(4094), 1, aux_sym_overlay_use_repeat1, - STATE(4203), 1, + STATE(4230), 1, sym_long_flag, - STATE(4594), 1, + STATE(4639), 1, sym__flag, - [189754] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6618), 1, - aux_sym_unquoted_token1, - ACTIONS(6790), 1, - anon_sym_DOLLAR, - ACTIONS(6792), 1, - anon_sym_DOT, - STATE(992), 1, - sym__var, - STATE(1059), 1, - sym_val_variable, - STATE(1063), 1, - sym_unquoted, - STATE(4044), 1, - sym_comment, - [189779] = 3, + [198683] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4045), 1, + STATE(4078), 1, sym_comment, - ACTIONS(1397), 6, + ACTIONS(1236), 6, sym_cmd_identifier, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [189794] = 7, + [198698] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6832), 1, + ACTIONS(6848), 1, anon_sym_DQUOTE2, - STATE(4046), 1, + STATE(4079), 1, sym_comment, - STATE(4099), 1, + STATE(4104), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [189817] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6618), 1, - aux_sym_unquoted_token1, - ACTIONS(6790), 1, - anon_sym_DOLLAR, - ACTIONS(6792), 1, - anon_sym_DOT, - STATE(992), 1, - sym__var, - STATE(1210), 1, - sym_unquoted, - STATE(1211), 1, - sym_val_variable, - STATE(4047), 1, - sym_comment, - [189842] = 7, + [198721] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6834), 1, + ACTIONS(6850), 1, anon_sym_DQUOTE2, - STATE(4048), 1, + STATE(4080), 1, sym_comment, - STATE(4099), 1, + STATE(4104), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [189865] = 7, + [198744] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5713), 1, + sym_short_flag, + ACTIONS(6614), 1, + anon_sym_DASH_DASH, + ACTIONS(6852), 1, + sym_identifier, + STATE(4077), 1, + aux_sym_overlay_use_repeat1, + STATE(4081), 1, + sym_comment, + STATE(4230), 1, + sym_long_flag, + STATE(4639), 1, + sym__flag, + [198769] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6836), 1, + ACTIONS(6854), 1, anon_sym_DQUOTE2, - STATE(4034), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4049), 1, + STATE(4082), 1, sym_comment, - STATE(4340), 1, + STATE(4104), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [189888] = 7, + [198792] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6838), 1, + ACTIONS(6856), 1, anon_sym_DQUOTE2, - STATE(4050), 1, + STATE(4083), 1, sym_comment, - STATE(4099), 1, + STATE(4119), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [189911] = 8, + [198815] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2793), 1, - anon_sym_DOLLAR, - ACTIONS(6608), 1, - sym_identifier, - STATE(1306), 1, - sym__assignment_pattern, - STATE(4051), 1, + ACTIONS(6765), 1, + anon_sym_alias, + ACTIONS(6767), 1, + anon_sym_const, + ACTIONS(6769), 1, + anon_sym_def, + ACTIONS(6771), 1, + anon_sym_extern, + ACTIONS(6773), 1, + anon_sym_module, + ACTIONS(6775), 1, + anon_sym_use, + STATE(4084), 1, sym_comment, - STATE(4197), 1, - sym__var, - STATE(4269), 1, - sym_val_variable, - STATE(4666), 1, - sym__variable_name, - [189936] = 4, + [198840] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(4052), 1, + ACTIONS(6787), 1, + anon_sym_LPAREN, + ACTIONS(6858), 1, + anon_sym_DQUOTE2, + STATE(4079), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(4085), 1, sym_comment, - ACTIONS(2614), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2612), 4, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH_DASH, - sym_short_flag, - [189953] = 8, - ACTIONS(3), 1, + STATE(4372), 1, + sym_expr_interpolated, + ACTIONS(6789), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [198863] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2793), 1, - anon_sym_DOLLAR, - ACTIONS(6608), 1, - sym_identifier, - STATE(1315), 1, - sym__assignment_pattern, - STATE(4053), 1, + ACTIONS(6787), 1, + anon_sym_LPAREN, + ACTIONS(6860), 1, + anon_sym_DQUOTE2, + STATE(4086), 1, sym_comment, - STATE(4197), 1, - sym__var, - STATE(4269), 1, - sym_val_variable, - STATE(4666), 1, - sym__variable_name, - [189978] = 8, - ACTIONS(3), 1, + STATE(4104), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(4372), 1, + sym_expr_interpolated, + ACTIONS(6789), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [198886] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5674), 1, - anon_sym_DASH_DASH, - ACTIONS(5706), 1, - sym_short_flag, - ACTIONS(6840), 1, - anon_sym_LBRACE, - STATE(1233), 1, - sym_val_record, - STATE(4054), 1, + ACTIONS(6787), 1, + anon_sym_LPAREN, + ACTIONS(6862), 1, + anon_sym_DQUOTE2, + STATE(4082), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(4087), 1, sym_comment, - STATE(4203), 1, - sym_long_flag, - STATE(4684), 1, - sym__flag, - [190003] = 4, + STATE(4372), 1, + sym_expr_interpolated, + ACTIONS(6789), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [198909] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6844), 1, + ACTIONS(6866), 1, anon_sym_COMMA, - STATE(4055), 1, + STATE(4088), 1, sym_comment, - ACTIONS(6842), 5, + ACTIONS(6864), 5, sym_identifier, anon_sym_GT, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [190020] = 4, - ACTIONS(3), 1, + [198926] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6848), 1, - anon_sym_COMMA, - STATE(4056), 1, + ACTIONS(6787), 1, + anon_sym_LPAREN, + ACTIONS(6868), 1, + anon_sym_DQUOTE2, + STATE(4086), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(4089), 1, sym_comment, - ACTIONS(6846), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [190037] = 8, + STATE(4372), 1, + sym_expr_interpolated, + ACTIONS(6789), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [198949] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2793), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(6608), 1, + ACTIONS(6612), 1, sym_identifier, - STATE(1320), 1, + STATE(1366), 1, sym__assignment_pattern_parenthesized, - STATE(4057), 1, + STATE(4090), 1, sym_comment, - STATE(4197), 1, + STATE(4227), 1, sym__var, - STATE(4269), 1, + STATE(4299), 1, sym_val_variable, - STATE(4622), 1, + STATE(4661), 1, sym__variable_name, - [190062] = 8, + [198974] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6687), 1, + ACTIONS(6729), 1, aux_sym_unquoted_token1, - ACTIONS(6850), 1, + ACTIONS(6832), 1, anon_sym_DOLLAR, - ACTIONS(6852), 1, + ACTIONS(6834), 1, anon_sym_DOT, - STATE(1040), 1, + STATE(1035), 1, sym__var, - STATE(1111), 1, + STATE(1288), 1, sym_val_variable, - STATE(1112), 1, + STATE(1291), 1, sym_unquoted, - STATE(4058), 1, + STATE(4091), 1, sym_comment, - [190087] = 7, + [198999] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, - anon_sym_LPAREN, - ACTIONS(6854), 1, - anon_sym_DQUOTE2, - STATE(4048), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4059), 1, - sym_comment, - STATE(4340), 1, - sym_expr_interpolated, - ACTIONS(6802), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [190110] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6687), 1, - aux_sym_unquoted_token1, - ACTIONS(6850), 1, - anon_sym_DOLLAR, - ACTIONS(6852), 1, - anon_sym_DOT, - STATE(1040), 1, - sym__var, - STATE(1290), 1, - sym_val_variable, - STATE(1295), 1, - sym_unquoted, - STATE(4060), 1, + ACTIONS(2661), 1, + anon_sym_LF, + ACTIONS(6870), 1, + sym__long_flag_identifier, + STATE(4092), 1, sym_comment, - [190135] = 7, + ACTIONS(2657), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [199018] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6856), 1, + ACTIONS(6872), 1, anon_sym_DQUOTE2, - STATE(4038), 1, + STATE(4080), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4061), 1, + STATE(4093), 1, sym_comment, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [190158] = 8, + [199041] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2793), 1, - anon_sym_DOLLAR, - ACTIONS(6608), 1, + ACTIONS(2145), 1, sym_identifier, - STATE(1316), 1, - sym__assignment_pattern, - STATE(4062), 1, - sym_comment, - STATE(4197), 1, - sym__var, - STATE(4269), 1, - sym_val_variable, - STATE(4666), 1, - sym__variable_name, - [190183] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4063), 1, + ACTIONS(6874), 1, + anon_sym_DASH_DASH, + ACTIONS(6877), 1, + sym_short_flag, + STATE(4230), 1, + sym_long_flag, + STATE(4639), 1, + sym__flag, + STATE(4094), 2, sym_comment, - ACTIONS(6858), 6, - sym_identifier, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [190198] = 7, + aux_sym_overlay_use_repeat1, + [199064] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6860), 1, + ACTIONS(6880), 1, anon_sym_DQUOTE2, - STATE(4064), 1, + STATE(4095), 1, sym_comment, - STATE(4071), 1, + STATE(4104), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [190221] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5706), 1, - sym_short_flag, - ACTIONS(6246), 1, - anon_sym_DASH_DASH, - ACTIONS(6862), 1, - sym_identifier, - STATE(4065), 1, - sym_comment, - STATE(4080), 1, - aux_sym_overlay_use_repeat1, - STATE(4203), 1, - sym_long_flag, - STATE(4594), 1, - sym__flag, - [190246] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4066), 1, - sym_comment, - ACTIONS(2602), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2600), 4, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH_DASH, - sym_short_flag, - [190263] = 7, + [199087] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6864), 1, + ACTIONS(6882), 1, anon_sym_DQUOTE2, - STATE(4036), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4067), 1, + STATE(4096), 1, sym_comment, - STATE(4340), 1, + STATE(4104), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [190286] = 7, + [199110] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6866), 1, + ACTIONS(6884), 1, anon_sym_DQUOTE2, - STATE(4068), 1, + STATE(4097), 1, sym_comment, - STATE(4099), 1, + STATE(4102), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [190309] = 8, + [199133] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2909), 1, + anon_sym_SEMI, + ACTIONS(2911), 1, + anon_sym_LF, + STATE(1121), 1, + sym__terminator, + STATE(4098), 1, + sym_comment, + STATE(4115), 1, + aux_sym__block_body_repeat1, + ACTIONS(6886), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [199156] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2793), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(6608), 1, + ACTIONS(6612), 1, sym_identifier, - STATE(1308), 1, - sym__assignment_pattern, - STATE(4069), 1, + STATE(1368), 1, + sym__assignment_pattern_parenthesized, + STATE(4099), 1, sym_comment, - STATE(4197), 1, + STATE(4227), 1, sym__var, - STATE(4269), 1, + STATE(4299), 1, sym_val_variable, - STATE(4666), 1, + STATE(4661), 1, + sym__variable_name, + [199181] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2733), 1, + anon_sym_DOLLAR, + ACTIONS(6612), 1, + sym_identifier, + STATE(1367), 1, + sym__assignment_pattern_parenthesized, + STATE(4100), 1, + sym_comment, + STATE(4227), 1, + sym__var, + STATE(4299), 1, + sym_val_variable, + STATE(4661), 1, sym__variable_name, - [190334] = 7, + [199206] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(6890), 1, + anon_sym_LF, + STATE(2490), 1, + aux_sym_pipe_element_repeat1, + STATE(4101), 1, + sym_comment, + ACTIONS(6888), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [199227] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6868), 1, + ACTIONS(6893), 1, anon_sym_DQUOTE2, - STATE(4070), 1, + STATE(4102), 1, sym_comment, - STATE(4099), 1, + STATE(4104), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [190357] = 7, + [199250] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6870), 1, + ACTIONS(6895), 1, anon_sym_DQUOTE2, - STATE(4071), 1, - sym_comment, - STATE(4099), 1, + STATE(4062), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4103), 1, + sym_comment, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [190380] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4072), 1, - sym_comment, - ACTIONS(1276), 6, - sym_cmd_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [190395] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2783), 1, - anon_sym_SEMI, - ACTIONS(2785), 1, - anon_sym_LF, - STATE(1130), 1, - sym__terminator, - STATE(4073), 1, - sym_comment, - STATE(4087), 1, - aux_sym__block_body_repeat1, - ACTIONS(6872), 2, - anon_sym_RPAREN, - anon_sym_RBRACE, - [190418] = 7, + [199273] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6897), 1, anon_sym_LPAREN, - ACTIONS(6874), 1, + ACTIONS(6903), 1, anon_sym_DQUOTE2, - STATE(4068), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4074), 1, - sym_comment, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6900), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [190441] = 7, + STATE(4104), 2, + sym_comment, + aux_sym__inter_double_quotes_repeat1, + [199294] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6769), 1, + anon_sym_def, + ACTIONS(6771), 1, + anon_sym_extern, + ACTIONS(6773), 1, + anon_sym_module, + ACTIONS(6775), 1, + anon_sym_use, + ACTIONS(6905), 1, + anon_sym_alias, + ACTIONS(6907), 1, + anon_sym_const, + STATE(4105), 1, + sym_comment, + [199319] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6909), 1, + anon_sym_alias, + ACTIONS(6911), 1, + anon_sym_const, + ACTIONS(6913), 1, + anon_sym_def, + ACTIONS(6915), 1, + anon_sym_extern, + ACTIONS(6917), 1, + anon_sym_module, + ACTIONS(6919), 1, + anon_sym_use, + STATE(4106), 1, + sym_comment, + [199344] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6876), 1, + ACTIONS(6921), 1, anon_sym_DQUOTE2, - STATE(4031), 1, + STATE(4096), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4075), 1, + STATE(4107), 1, sym_comment, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [190464] = 7, + [199367] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6878), 1, + ACTIONS(6923), 1, anon_sym_DQUOTE2, - STATE(4076), 1, + STATE(4108), 1, sym_comment, - STATE(4099), 1, + STATE(4118), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [190487] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2432), 1, - anon_sym_LF, - ACTIONS(6880), 1, - sym__long_flag_identifier, - STATE(4077), 1, - sym_comment, - ACTIONS(2428), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [190506] = 6, + [199390] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, + ACTIONS(4931), 1, anon_sym_PIPE, - ACTIONS(6884), 1, + ACTIONS(5614), 1, anon_sym_LF, - STATE(2411), 1, + STATE(2442), 1, aux_sym_pipe_element_repeat1, - STATE(4078), 1, + STATE(4109), 1, sym_comment, - ACTIONS(6882), 3, + ACTIONS(5612), 3, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_RBRACE, - [190527] = 4, + [199411] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6889), 1, - anon_sym_COMMA, - STATE(4079), 1, + ACTIONS(6769), 1, + anon_sym_def, + ACTIONS(6771), 1, + anon_sym_extern, + ACTIONS(6773), 1, + anon_sym_module, + ACTIONS(6775), 1, + anon_sym_use, + ACTIONS(6925), 1, + anon_sym_alias, + ACTIONS(6927), 1, + anon_sym_const, + STATE(4110), 1, sym_comment, - ACTIONS(6887), 5, - sym_cmd_identifier, - anon_sym_RBRACK, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [190544] = 7, + [199436] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2165), 1, - sym_identifier, - ACTIONS(6891), 1, - anon_sym_DASH_DASH, - ACTIONS(6894), 1, - sym_short_flag, - STATE(4203), 1, - sym_long_flag, - STATE(4594), 1, - sym__flag, - STATE(4080), 2, - sym_comment, - aux_sym_overlay_use_repeat1, - [190567] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(5600), 1, - anon_sym_LF, - STATE(2448), 1, - aux_sym_pipe_element_repeat1, - STATE(4081), 1, + ACTIONS(6642), 1, + aux_sym_unquoted_token1, + ACTIONS(6777), 1, + anon_sym_DOLLAR, + ACTIONS(6779), 1, + anon_sym_DOT, + STATE(1018), 1, + sym__var, + STATE(1146), 1, + sym_val_variable, + STATE(1202), 1, + sym_unquoted, + STATE(4111), 1, sym_comment, - ACTIONS(5598), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [190588] = 7, - ACTIONS(105), 1, + [199461] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6800), 1, - anon_sym_LPAREN, - ACTIONS(6897), 1, - anon_sym_DQUOTE2, - STATE(4076), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4082), 1, + ACTIONS(6642), 1, + aux_sym_unquoted_token1, + ACTIONS(6777), 1, + anon_sym_DOLLAR, + ACTIONS(6779), 1, + anon_sym_DOT, + STATE(1018), 1, + sym__var, + STATE(1064), 1, + sym_val_variable, + STATE(1070), 1, + sym_unquoted, + STATE(4112), 1, sym_comment, - STATE(4340), 1, - sym_expr_interpolated, - ACTIONS(6802), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [190611] = 3, + [199486] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(4083), 1, - sym_comment, - ACTIONS(1268), 6, + ACTIONS(2657), 1, sym_cmd_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(6929), 1, + sym__long_flag_identifier, + STATE(4113), 1, + sym_comment, + ACTIONS(2661), 4, + anon_sym_DASH_DASH, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [190626] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6800), 1, - anon_sym_LPAREN, - ACTIONS(6899), 1, - anon_sym_DQUOTE2, - STATE(4084), 1, - sym_comment, - STATE(4099), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, - sym_expr_interpolated, - ACTIONS(6802), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [190649] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5706), 1, - sym_short_flag, - ACTIONS(6246), 1, - anon_sym_DASH_DASH, - ACTIONS(6901), 1, - sym_identifier, - STATE(4080), 1, - aux_sym_overlay_use_repeat1, - STATE(4085), 1, - sym_comment, - STATE(4203), 1, - sym_long_flag, - STATE(4594), 1, - sym__flag, - [190674] = 5, + [199505] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6905), 1, + ACTIONS(6933), 1, anon_sym_LF, - ACTIONS(6907), 1, + ACTIONS(6935), 1, anon_sym_catch, - STATE(4086), 1, + STATE(4114), 1, sym_comment, - ACTIONS(6903), 4, + ACTIONS(6931), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [190693] = 7, + [199524] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2783), 1, + ACTIONS(2909), 1, anon_sym_SEMI, - ACTIONS(2785), 1, + ACTIONS(2911), 1, anon_sym_LF, - STATE(1031), 1, + STATE(1051), 1, aux_sym__block_body_repeat1, - STATE(1130), 1, + STATE(1121), 1, sym__terminator, - STATE(4087), 1, + STATE(4115), 1, sym_comment, - ACTIONS(6909), 2, + ACTIONS(6937), 2, anon_sym_RPAREN, anon_sym_RBRACE, - [190716] = 7, + [199547] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6939), 1, + anon_sym_DOT2, + STATE(1089), 1, + sym_path, + STATE(4067), 1, + aux_sym_cell_path_repeat1, + STATE(4116), 1, + sym_comment, + ACTIONS(1181), 3, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + [199568] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2783), 1, + ACTIONS(2909), 1, anon_sym_SEMI, - ACTIONS(2785), 1, + ACTIONS(2911), 1, anon_sym_LF, - STATE(1130), 1, + STATE(1121), 1, sym__terminator, - STATE(4088), 1, + STATE(4117), 1, sym_comment, - STATE(4091), 1, + STATE(4123), 1, aux_sym__block_body_repeat1, - ACTIONS(6909), 2, + ACTIONS(6937), 2, anon_sym_RPAREN, anon_sym_RBRACE, - [190739] = 5, - ACTIONS(3), 1, + [199591] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2428), 1, - sym_identifier, - ACTIONS(6911), 1, - sym__long_flag_identifier, - STATE(4089), 1, + ACTIONS(6787), 1, + anon_sym_LPAREN, + ACTIONS(6941), 1, + anon_sym_DQUOTE2, + STATE(4104), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(4118), 1, sym_comment, - ACTIONS(2432), 4, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - sym_short_flag, - [190758] = 7, + STATE(4372), 1, + sym_expr_interpolated, + ACTIONS(6789), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [199614] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6913), 1, + ACTIONS(6943), 1, anon_sym_DQUOTE2, - STATE(4090), 1, + STATE(4104), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(4119), 1, sym_comment, - STATE(4102), 1, + STATE(4372), 1, + sym_expr_interpolated, + ACTIONS(6789), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [199637] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6787), 1, + anon_sym_LPAREN, + ACTIONS(6945), 1, + anon_sym_DQUOTE2, + STATE(4104), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4120), 1, + sym_comment, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [190781] = 7, + [199660] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2783), 1, - anon_sym_SEMI, - ACTIONS(2785), 1, + ACTIONS(6949), 1, anon_sym_LF, - STATE(1031), 1, - aux_sym__block_body_repeat1, - STATE(1130), 1, - sym__terminator, - STATE(4091), 1, + ACTIONS(6951), 1, + anon_sym_else, + STATE(4121), 1, sym_comment, - ACTIONS(6915), 2, + ACTIONS(6947), 4, + anon_sym_SEMI, anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, - [190804] = 7, + [199679] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6787), 1, anon_sym_LPAREN, - ACTIONS(6917), 1, + ACTIONS(6953), 1, anon_sym_DQUOTE2, - STATE(4092), 1, - sym_comment, - STATE(4099), 1, + STATE(4120), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, + STATE(4122), 1, + sym_comment, + STATE(4372), 1, sym_expr_interpolated, - ACTIONS(6802), 2, + ACTIONS(6789), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [190827] = 4, + [199702] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(4093), 1, + ACTIONS(2909), 1, + anon_sym_SEMI, + ACTIONS(2911), 1, + anon_sym_LF, + STATE(1051), 1, + aux_sym__block_body_repeat1, + STATE(1121), 1, + sym__terminator, + STATE(4123), 1, + sym_comment, + ACTIONS(6955), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [199725] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(4124), 1, sym_comment, - ACTIONS(2771), 2, + ACTIONS(2768), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2769), 4, + ACTIONS(2766), 4, anon_sym_SEMI, anon_sym_PIPE, anon_sym_else, anon_sym_catch, - [190844] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6921), 1, - anon_sym_LF, - ACTIONS(6923), 1, - anon_sym_else, - STATE(4094), 1, - sym_comment, - ACTIONS(6919), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [190863] = 5, + [199742] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6925), 1, + ACTIONS(6939), 1, anon_sym_DOT2, - STATE(1189), 1, + STATE(1089), 1, sym_path, - STATE(4095), 2, - sym_comment, + STATE(4116), 1, aux_sym_cell_path_repeat1, - ACTIONS(1137), 3, + STATE(4125), 1, + sym_comment, + ACTIONS(1177), 3, anon_sym_COLON, anon_sym_LBRACK, anon_sym_RBRACK, - [190882] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6800), 1, - anon_sym_LPAREN, - ACTIONS(6928), 1, - anon_sym_DQUOTE2, - STATE(4096), 1, - sym_comment, - STATE(4103), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4340), 1, - sym_expr_interpolated, - ACTIONS(6802), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [190905] = 8, + [199763] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2793), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(6608), 1, + ACTIONS(6612), 1, sym_identifier, - STATE(1340), 1, - sym__assignment_pattern_parenthesized, - STATE(4097), 1, + STATE(1350), 1, + sym__assignment_pattern, + STATE(4126), 1, sym_comment, - STATE(4197), 1, + STATE(4227), 1, sym__var, - STATE(4269), 1, + STATE(4299), 1, sym_val_variable, - STATE(4622), 1, + STATE(4634), 1, sym__variable_name, - [190930] = 8, + [199788] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2793), 1, + ACTIONS(2733), 1, anon_sym_DOLLAR, - ACTIONS(6608), 1, + ACTIONS(6612), 1, sym_identifier, - STATE(1324), 1, - sym__assignment_pattern_parenthesized, - STATE(4098), 1, + STATE(1352), 1, + sym__assignment_pattern, + STATE(4127), 1, sym_comment, - STATE(4197), 1, + STATE(4227), 1, sym__var, - STATE(4269), 1, + STATE(4299), 1, sym_val_variable, - STATE(4622), 1, + STATE(4634), 1, sym__variable_name, - [190955] = 6, + [199813] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6957), 1, + anon_sym_else, + STATE(4128), 1, + sym_comment, + ACTIONS(6947), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(6949), 2, + ts_builtin_sym_end, + anon_sym_LF, + [199831] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6930), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6936), 1, - anon_sym_DQUOTE2, - STATE(4340), 1, - sym_expr_interpolated, - ACTIONS(6933), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - STATE(4099), 2, + ACTIONS(6961), 1, + sym_unescaped_interpolated_content, + ACTIONS(6963), 1, + anon_sym_SQUOTE, + STATE(4129), 1, sym_comment, - aux_sym__inter_double_quotes_repeat1, - [190976] = 8, + STATE(4226), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(4650), 1, + sym_expr_interpolated, + [199853] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2793), 1, - anon_sym_DOLLAR, - ACTIONS(6608), 1, - sym_identifier, - STATE(1338), 1, - sym__assignment_pattern_parenthesized, - STATE(4100), 1, + ACTIONS(6965), 1, + anon_sym_DQUOTE, + ACTIONS(6969), 1, + aux_sym_path_token1, + STATE(746), 1, + sym__str_double_quotes, + STATE(4130), 1, sym_comment, - STATE(4197), 1, - sym__var, - STATE(4269), 1, - sym_val_variable, - STATE(4622), 1, - sym__variable_name, - [191001] = 6, + ACTIONS(6967), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [199873] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6938), 1, - anon_sym_DOT2, - STATE(1189), 1, - sym_path, - STATE(4095), 1, - aux_sym_cell_path_repeat1, - STATE(4101), 1, + STATE(4131), 1, sym_comment, - ACTIONS(1196), 3, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - [191022] = 7, + ACTIONS(6971), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [199887] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6940), 1, - anon_sym_DQUOTE2, - STATE(4099), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4102), 1, + ACTIONS(6961), 1, + sym_unescaped_interpolated_content, + ACTIONS(6973), 1, + anon_sym_SQUOTE, + STATE(4132), 1, sym_comment, - STATE(4340), 1, + STATE(4226), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(4650), 1, sym_expr_interpolated, - ACTIONS(6802), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [191045] = 7, + [199909] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4133), 1, + sym_comment, + ACTIONS(6975), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [199923] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6977), 1, + ts_builtin_sym_end, + ACTIONS(6979), 1, + anon_sym_SEMI, + ACTIONS(6981), 1, + anon_sym_LF, + STATE(4134), 1, + sym_comment, + STATE(4236), 1, + aux_sym__block_body_repeat1, + STATE(4690), 1, + sym__terminator, + [199945] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6800), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6942), 1, - anon_sym_DQUOTE2, - STATE(4099), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4103), 1, + ACTIONS(6961), 1, + sym_unescaped_interpolated_content, + ACTIONS(6983), 1, + anon_sym_SQUOTE, + STATE(4135), 1, sym_comment, - STATE(4340), 1, + STATE(4142), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(4650), 1, sym_expr_interpolated, - ACTIONS(6802), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [191068] = 6, + [199967] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6938), 1, - anon_sym_DOT2, - STATE(1189), 1, - sym_path, - STATE(4101), 1, - aux_sym_cell_path_repeat1, - STATE(4104), 1, + ACTIONS(6985), 1, + anon_sym_DQUOTE, + ACTIONS(6989), 1, + aux_sym_path_token1, + STATE(2433), 1, + sym__str_double_quotes, + STATE(4136), 1, sym_comment, - ACTIONS(1166), 3, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - [191089] = 7, - ACTIONS(105), 1, + ACTIONS(6987), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [199987] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6800), 1, - anon_sym_LPAREN, - ACTIONS(6944), 1, - anon_sym_DQUOTE2, - STATE(4084), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4105), 1, + STATE(4137), 1, sym_comment, - STATE(4340), 1, - sym_expr_interpolated, - ACTIONS(6802), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [191112] = 4, + ACTIONS(6991), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [200001] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6948), 1, + ACTIONS(6977), 1, + ts_builtin_sym_end, + ACTIONS(6979), 1, + anon_sym_SEMI, + ACTIONS(6981), 1, anon_sym_LF, - STATE(4106), 1, + STATE(4138), 1, sym_comment, - ACTIONS(6946), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [191128] = 6, + STATE(4295), 1, + aux_sym__block_body_repeat1, + STATE(4690), 1, + sym__terminator, + [200023] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4139), 1, + sym_comment, + ACTIONS(6993), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [200037] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4140), 1, + sym_comment, + ACTIONS(6995), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [200051] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6950), 1, + ACTIONS(6997), 1, anon_sym_DQUOTE, - ACTIONS(6954), 1, + ACTIONS(7001), 1, aux_sym_path_token1, - STATE(1071), 1, + STATE(346), 1, sym__str_double_quotes, - STATE(4107), 1, + STATE(4141), 1, sym_comment, - ACTIONS(6952), 2, + ACTIONS(6999), 2, sym__str_single_quotes, sym__str_back_ticks, - [191148] = 7, + [200071] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(6960), 1, + ACTIONS(7003), 1, anon_sym_SQUOTE, - STATE(4108), 1, + STATE(4142), 1, sym_comment, - STATE(4182), 1, + STATE(4226), 1, aux_sym__inter_single_quotes_repeat1, - STATE(4625), 1, + STATE(4650), 1, + sym_expr_interpolated, + [200093] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6959), 1, + anon_sym_LPAREN, + ACTIONS(6961), 1, + sym_unescaped_interpolated_content, + ACTIONS(7005), 1, + anon_sym_SQUOTE, + STATE(4143), 1, + sym_comment, + STATE(4226), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(4650), 1, sym_expr_interpolated, - [191170] = 6, + [200115] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6962), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(6966), 1, + ACTIONS(7009), 1, aux_sym_path_token1, - STATE(2455), 1, + STATE(3151), 1, sym__str_double_quotes, - STATE(4109), 1, + STATE(4144), 1, sym_comment, - ACTIONS(6964), 2, + ACTIONS(7007), 2, sym__str_single_quotes, sym__str_back_ticks, - [191190] = 7, - ACTIONS(105), 1, + [200135] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6968), 1, - ts_builtin_sym_end, - ACTIONS(6970), 1, - anon_sym_SEMI, - ACTIONS(6972), 1, - anon_sym_LF, - STATE(4110), 1, + ACTIONS(4680), 1, + anon_sym_DOLLAR, + ACTIONS(6612), 1, + sym_identifier, + STATE(3079), 1, + sym__var, + STATE(4145), 1, sym_comment, - STATE(4232), 1, - aux_sym__block_body_repeat1, - STATE(4631), 1, - sym__terminator, - [191212] = 3, + STATE(4163), 1, + sym__variable_name, + STATE(4299), 1, + sym_val_variable, + [200157] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(4111), 1, + ACTIONS(2657), 1, + sym_identifier, + ACTIONS(7011), 1, + sym__long_flag_identifier, + STATE(4146), 1, + sym_comment, + ACTIONS(2661), 3, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + sym_short_flag, + [200175] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4147), 1, sym_comment, - ACTIONS(6974), 5, + ACTIONS(7013), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [191226] = 7, + [200189] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7015), 1, + sym__long_flag_identifier, + STATE(4148), 1, + sym_comment, + ACTIONS(2661), 4, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + sym_short_flag, + [200205] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6634), 1, + anon_sym_LF, + STATE(4149), 1, + sym_comment, + ACTIONS(6632), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [200221] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6630), 1, + anon_sym_LF, + STATE(4150), 1, + sym_comment, + ACTIONS(6628), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [200237] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6624), 1, + anon_sym_LF, + STATE(4151), 1, + sym_comment, + ACTIONS(6622), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [200253] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5202), 1, + anon_sym_LF, + STATE(4152), 1, + sym_comment, + ACTIONS(5200), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [200269] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(6976), 1, + ACTIONS(7017), 1, anon_sym_SQUOTE, - STATE(4112), 1, - sym_comment, - STATE(4182), 1, + STATE(4143), 1, aux_sym__inter_single_quotes_repeat1, - STATE(4625), 1, + STATE(4153), 1, + sym_comment, + STATE(4650), 1, sym_expr_interpolated, - [191248] = 3, + [200291] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4113), 1, + STATE(4154), 1, sym_comment, - ACTIONS(6978), 5, + ACTIONS(7019), 5, sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [191262] = 6, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [200305] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(95), 1, + ACTIONS(4358), 1, anon_sym_DQUOTE, - ACTIONS(6982), 1, + ACTIONS(7023), 1, aux_sym_path_token1, - STATE(3122), 1, + STATE(2678), 1, sym__str_double_quotes, - STATE(4114), 1, + STATE(4155), 1, sym_comment, - ACTIONS(6980), 2, + ACTIONS(7021), 2, sym__str_single_quotes, sym__str_back_ticks, - [191282] = 3, + [200325] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4115), 1, + STATE(4156), 1, sym_comment, - ACTIONS(6984), 5, + ACTIONS(7025), 5, sym_identifier, anon_sym_GT, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [191296] = 6, - ACTIONS(3), 1, + [200339] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6986), 1, - anon_sym_DQUOTE, - ACTIONS(6990), 1, - aux_sym_path_token1, - STATE(748), 1, - sym__str_double_quotes, - STATE(4116), 1, + ACTIONS(7027), 1, + anon_sym_catch, + STATE(4157), 1, sym_comment, - ACTIONS(6988), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [191316] = 6, + ACTIONS(6931), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(6933), 2, + ts_builtin_sym_end, + anon_sym_LF, + [200357] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6992), 1, + ACTIONS(4104), 1, anon_sym_DQUOTE, - ACTIONS(6996), 1, + ACTIONS(7031), 1, aux_sym_path_token1, - STATE(339), 1, + STATE(2725), 1, sym__str_double_quotes, - STATE(4117), 1, + STATE(4158), 1, sym_comment, - ACTIONS(6994), 2, + ACTIONS(7029), 2, sym__str_single_quotes, sym__str_back_ticks, - [191336] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4654), 1, - anon_sym_DOLLAR, - ACTIONS(6608), 1, - sym_identifier, - STATE(3102), 1, - sym__var, - STATE(4118), 1, - sym_comment, - STATE(4149), 1, - sym__variable_name, - STATE(4269), 1, - sym_val_variable, - [191358] = 3, + [200377] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(4119), 1, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(7033), 1, + anon_sym_use, + ACTIONS(7035), 1, + anon_sym_list, + ACTIONS(7037), 1, + anon_sym_hide, + ACTIONS(7039), 1, + anon_sym_new, + STATE(4159), 1, sym_comment, - ACTIONS(2614), 5, - sym_identifier, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - sym_short_flag, - [191372] = 4, + [200399] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7000), 1, + ACTIONS(3609), 1, anon_sym_LF, - STATE(4120), 1, + STATE(4160), 1, sym_comment, - ACTIONS(6998), 4, + ACTIONS(3607), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [191388] = 4, + [200415] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6660), 1, + ACTIONS(3603), 1, anon_sym_LF, - STATE(4121), 1, + STATE(4161), 1, sym_comment, - ACTIONS(6658), 4, + ACTIONS(3601), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [191404] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2327), 1, - anon_sym_COLON, - ACTIONS(7004), 1, - anon_sym_LF, - STATE(4122), 1, - sym_comment, - ACTIONS(7002), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_RBRACE, - [191422] = 7, + [200431] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7006), 1, + ACTIONS(7041), 1, anon_sym_SQUOTE, - STATE(4123), 1, + STATE(4162), 1, sym_comment, - STATE(4182), 1, + STATE(4226), 1, aux_sym__inter_single_quotes_repeat1, - STATE(4625), 1, + STATE(4650), 1, sym_expr_interpolated, - [191444] = 4, + [200453] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7043), 1, + anon_sym_DASH_DASH, + ACTIONS(7045), 1, + anon_sym_in, + ACTIONS(7047), 1, + sym_short_flag, + STATE(4163), 1, + sym_comment, + STATE(5192), 1, + sym__flag, + STATE(5216), 1, + sym_long_flag, + [200475] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6664), 1, + ACTIONS(3599), 1, anon_sym_LF, - STATE(4124), 1, + STATE(4164), 1, sym_comment, - ACTIONS(6662), 4, + ACTIONS(3597), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [191460] = 7, + [200491] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4165), 1, + sym_comment, + ACTIONS(7049), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [200505] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7043), 1, + anon_sym_DASH_DASH, + ACTIONS(7047), 1, + sym_short_flag, + ACTIONS(7051), 1, + anon_sym_in, + STATE(4166), 1, + sym_comment, + STATE(5190), 1, + sym__flag, + STATE(5216), 1, + sym_long_flag, + [200527] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7008), 1, + ACTIONS(7053), 1, anon_sym_SQUOTE, - STATE(4123), 1, + STATE(4162), 1, aux_sym__inter_single_quotes_repeat1, - STATE(4125), 1, + STATE(4167), 1, sym_comment, - STATE(4625), 1, + STATE(4650), 1, sym_expr_interpolated, - [191482] = 4, + [200549] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6656), 1, + ACTIONS(3593), 1, anon_sym_LF, - STATE(4126), 1, + STATE(4168), 1, sym_comment, - ACTIONS(6654), 4, + ACTIONS(3591), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [191498] = 4, + [200565] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5125), 1, + ACTIONS(7057), 1, anon_sym_LF, - STATE(4127), 1, + STATE(4169), 1, sym_comment, - ACTIONS(5123), 4, + ACTIONS(7055), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [191514] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4128), 1, - sym_comment, - ACTIONS(7010), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [191528] = 4, + [200581] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3586), 1, + ACTIONS(7057), 1, anon_sym_LF, - STATE(4129), 1, + STATE(4170), 1, sym_comment, - ACTIONS(3584), 4, + ACTIONS(7055), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [191544] = 3, + [200597] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4130), 1, + STATE(4171), 1, sym_comment, - ACTIONS(7012), 5, + ACTIONS(7059), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [191558] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4060), 1, - anon_sym_DQUOTE, - ACTIONS(7016), 1, - aux_sym_path_token1, - STATE(2650), 1, - sym__str_double_quotes, - STATE(4131), 1, - sym_comment, - ACTIONS(7014), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [191578] = 4, + [200611] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5759), 1, + ACTIONS(7063), 1, anon_sym_LF, - STATE(4132), 1, + ACTIONS(7066), 1, + anon_sym_catch, + STATE(4172), 1, sym_comment, - ACTIONS(5757), 4, + ACTIONS(7061), 3, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [191594] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4133), 1, - sym_comment, - ACTIONS(7018), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [191608] = 4, + [200629] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3576), 1, + ACTIONS(7057), 1, anon_sym_LF, - STATE(4134), 1, + STATE(4173), 1, sym_comment, - ACTIONS(3574), 4, + ACTIONS(7055), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [191624] = 6, + [200645] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2909), 1, + anon_sym_SEMI, + ACTIONS(2911), 1, + anon_sym_LF, + ACTIONS(7068), 1, + anon_sym_RPAREN, + STATE(1051), 1, + aux_sym__block_body_repeat1, + STATE(1121), 1, + sym__terminator, + STATE(4174), 1, + sym_comment, + [200667] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4296), 1, + ACTIONS(7070), 1, anon_sym_DQUOTE, - ACTIONS(7022), 1, + ACTIONS(7074), 1, aux_sym_path_token1, - STATE(2705), 1, + STATE(334), 1, sym__str_double_quotes, - STATE(4135), 1, - sym_comment, - ACTIONS(7020), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [191644] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4136), 1, + STATE(4175), 1, sym_comment, - ACTIONS(7024), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, + ACTIONS(7072), 2, sym__str_single_quotes, sym__str_back_ticks, - [191658] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6956), 1, - anon_sym_LPAREN, - ACTIONS(6958), 1, - sym_unescaped_interpolated_content, - ACTIONS(7026), 1, - anon_sym_SQUOTE, - STATE(4137), 1, - sym_comment, - STATE(4182), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(4625), 1, - sym_expr_interpolated, - [191680] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6956), 1, - anon_sym_LPAREN, - ACTIONS(6958), 1, - sym_unescaped_interpolated_content, - ACTIONS(7028), 1, - anon_sym_SQUOTE, - STATE(4112), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(4138), 1, - sym_comment, - STATE(4625), 1, - sym_expr_interpolated, - [191702] = 5, + [200687] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7030), 1, - anon_sym_catch, - STATE(4139), 1, + ACTIONS(7057), 1, + anon_sym_LF, + STATE(4176), 1, sym_comment, - ACTIONS(6903), 2, + ACTIONS(7055), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(6905), 2, - ts_builtin_sym_end, - anon_sym_LF, - [191720] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6956), 1, - anon_sym_LPAREN, - ACTIONS(6958), 1, - sym_unescaped_interpolated_content, - ACTIONS(7032), 1, - anon_sym_SQUOTE, - STATE(4137), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(4140), 1, - sym_comment, - STATE(4625), 1, - sym_expr_interpolated, - [191742] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4141), 1, - sym_comment, - ACTIONS(7034), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [191756] = 3, + anon_sym_RBRACE, + [200703] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4142), 1, + STATE(4177), 1, sym_comment, - ACTIONS(7036), 5, + ACTIONS(7076), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [191770] = 5, + [200717] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7040), 1, + ACTIONS(7057), 1, anon_sym_LF, - ACTIONS(7043), 1, - anon_sym_catch, - STATE(4143), 1, + STATE(4178), 1, sym_comment, - ACTIONS(7038), 3, + ACTIONS(7055), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - [191788] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2783), 1, - anon_sym_SEMI, - ACTIONS(2785), 1, - anon_sym_LF, - ACTIONS(7045), 1, - anon_sym_RPAREN, - STATE(1031), 1, - aux_sym__block_body_repeat1, - STATE(1130), 1, - sym__terminator, - STATE(4144), 1, - sym_comment, - [191810] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2783), 1, - anon_sym_SEMI, - ACTIONS(2785), 1, - anon_sym_LF, - ACTIONS(7045), 1, - anon_sym_RPAREN, - STATE(1130), 1, - sym__terminator, - STATE(4145), 1, - sym_comment, - STATE(4297), 1, - aux_sym__block_body_repeat1, - [191832] = 7, - ACTIONS(105), 1, + anon_sym_RBRACE, + [200733] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6956), 1, - anon_sym_LPAREN, - ACTIONS(6958), 1, - sym_unescaped_interpolated_content, - ACTIONS(7047), 1, - anon_sym_SQUOTE, - STATE(4146), 1, + ACTIONS(7078), 1, + anon_sym_DQUOTE, + ACTIONS(7082), 1, + aux_sym_path_token1, + STATE(561), 1, + sym__str_double_quotes, + STATE(4179), 1, sym_comment, - STATE(4156), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(4625), 1, - sym_expr_interpolated, - [191854] = 3, + ACTIONS(7080), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [200753] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4147), 1, + STATE(4180), 1, sym_comment, - ACTIONS(7049), 5, + ACTIONS(7084), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [191868] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4382), 1, - anon_sym_COLON, - ACTIONS(7051), 1, - anon_sym_use, - ACTIONS(7053), 1, - anon_sym_list, - ACTIONS(7055), 1, - anon_sym_hide, - ACTIONS(7057), 1, - anon_sym_new, - STATE(4148), 1, - sym_comment, - [191890] = 7, + [200767] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7059), 1, - anon_sym_DASH_DASH, - ACTIONS(7061), 1, - anon_sym_in, - ACTIONS(7063), 1, - sym_short_flag, - STATE(4149), 1, + STATE(4181), 1, sym_comment, - STATE(5148), 1, - sym__flag, - STATE(5173), 1, - sym_long_flag, - [191912] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7059), 1, - anon_sym_DASH_DASH, - ACTIONS(7063), 1, - sym_short_flag, - ACTIONS(7065), 1, + ACTIONS(7086), 5, + sym_identifier, + anon_sym_nothing, anon_sym_in, - STATE(4150), 1, - sym_comment, - STATE(5146), 1, - sym__flag, - STATE(5173), 1, - sym_long_flag, - [191934] = 7, + anon_sym_nu, + anon_sym_env, + [200781] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7059), 1, - anon_sym_DASH_DASH, - ACTIONS(7063), 1, - sym_short_flag, - ACTIONS(7067), 1, - anon_sym_in, - STATE(4151), 1, + ACTIONS(4068), 1, + anon_sym_DQUOTE, + ACTIONS(7090), 1, + aux_sym_path_token1, + STATE(2518), 1, + sym__str_double_quotes, + STATE(4182), 1, sym_comment, - STATE(5014), 1, - sym__flag, - STATE(5173), 1, - sym_long_flag, - [191956] = 3, + ACTIONS(7088), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [200801] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4152), 1, + STATE(4183), 1, sym_comment, - ACTIONS(7069), 5, + ACTIONS(7092), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [191970] = 4, + [200815] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3572), 1, + ACTIONS(7057), 1, anon_sym_LF, - STATE(4153), 1, + STATE(4184), 1, sym_comment, - ACTIONS(3570), 4, + ACTIONS(7055), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [191986] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7071), 1, - anon_sym_else, - STATE(4154), 1, - sym_comment, - ACTIONS(6919), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(6921), 2, - ts_builtin_sym_end, - anon_sym_LF, - [192004] = 6, + [200831] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7073), 1, + ACTIONS(7094), 1, anon_sym_DQUOTE, - ACTIONS(7077), 1, + ACTIONS(7098), 1, aux_sym_path_token1, - STATE(311), 1, + STATE(1039), 1, sym__str_double_quotes, - STATE(4155), 1, + STATE(4185), 1, sym_comment, - ACTIONS(7075), 2, + ACTIONS(7096), 2, sym__str_single_quotes, sym__str_back_ticks, - [192024] = 7, + [200851] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7079), 1, + ACTIONS(7100), 1, anon_sym_SQUOTE, - STATE(4156), 1, + STATE(4186), 1, sym_comment, - STATE(4182), 1, + STATE(4196), 1, aux_sym__inter_single_quotes_repeat1, - STATE(4625), 1, + STATE(4650), 1, sym_expr_interpolated, - [192046] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4157), 1, - sym_comment, - ACTIONS(7081), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [192060] = 4, + [200873] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3568), 1, + ACTIONS(7057), 1, anon_sym_LF, - STATE(4158), 1, + STATE(4187), 1, sym_comment, - ACTIONS(3566), 4, + ACTIONS(7055), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [192076] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7083), 1, - anon_sym_DQUOTE, - ACTIONS(7087), 1, - aux_sym_path_token1, - STATE(2305), 1, - sym__str_double_quotes, - STATE(4159), 1, - sym_comment, - ACTIONS(7085), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [192096] = 4, + [200889] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7091), 1, + ACTIONS(7057), 1, anon_sym_LF, - STATE(4160), 1, + STATE(4188), 1, sym_comment, - ACTIONS(7089), 4, + ACTIONS(7055), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [192112] = 6, + [200905] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4189), 1, + sym_comment, + ACTIONS(7102), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [200919] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6950), 1, + ACTIONS(7104), 1, anon_sym_DQUOTE, - ACTIONS(7095), 1, + ACTIONS(7108), 1, aux_sym_path_token1, - STATE(564), 1, + STATE(1504), 1, sym__str_double_quotes, - STATE(4161), 1, + STATE(4190), 1, sym_comment, - ACTIONS(7093), 2, + ACTIONS(7106), 2, sym__str_single_quotes, sym__str_back_ticks, - [192132] = 4, + [200939] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7091), 1, - anon_sym_LF, - STATE(4162), 1, + ACTIONS(6959), 1, + anon_sym_LPAREN, + ACTIONS(6961), 1, + sym_unescaped_interpolated_content, + ACTIONS(7110), 1, + anon_sym_SQUOTE, + STATE(4191), 1, sym_comment, - ACTIONS(7089), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [192148] = 4, + STATE(4226), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(4650), 1, + sym_expr_interpolated, + [200961] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7043), 1, + anon_sym_DASH_DASH, + ACTIONS(7047), 1, + sym_short_flag, + ACTIONS(7112), 1, + anon_sym_in, + STATE(4192), 1, + sym_comment, + STATE(5085), 1, + sym__flag, + STATE(5216), 1, + sym_long_flag, + [200983] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7091), 1, + ACTIONS(7057), 1, anon_sym_LF, - STATE(4163), 1, + STATE(4193), 1, sym_comment, - ACTIONS(7089), 4, + ACTIONS(7055), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [192164] = 3, + [200999] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6959), 1, + anon_sym_LPAREN, + ACTIONS(6961), 1, + sym_unescaped_interpolated_content, + ACTIONS(7114), 1, + anon_sym_SQUOTE, + STATE(4191), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(4194), 1, + sym_comment, + STATE(4650), 1, + sym_expr_interpolated, + [201021] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4164), 1, + STATE(4195), 1, sym_comment, - ACTIONS(7097), 5, + ACTIONS(7116), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [192178] = 6, + [201035] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6959), 1, + anon_sym_LPAREN, + ACTIONS(6961), 1, + sym_unescaped_interpolated_content, + ACTIONS(7118), 1, + anon_sym_SQUOTE, + STATE(4196), 1, + sym_comment, + STATE(4226), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(4650), 1, + sym_expr_interpolated, + [201057] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7099), 1, + ACTIONS(7120), 1, anon_sym_DQUOTE, - ACTIONS(7103), 1, + ACTIONS(7124), 1, aux_sym_path_token1, - STATE(1037), 1, + STATE(2712), 1, sym__str_double_quotes, - STATE(4165), 1, + STATE(4197), 1, sym_comment, - ACTIONS(7101), 2, + ACTIONS(7122), 2, sym__str_single_quotes, sym__str_back_ticks, - [192198] = 6, + [201077] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7057), 1, + anon_sym_LF, + STATE(4198), 1, + sym_comment, + ACTIONS(7055), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [201093] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4132), 1, + ACTIONS(7126), 1, anon_sym_DQUOTE, - ACTIONS(7107), 1, + ACTIONS(7130), 1, aux_sym_path_token1, - STATE(2503), 1, + STATE(2292), 1, sym__str_double_quotes, - STATE(4166), 1, + STATE(4199), 1, sym_comment, - ACTIONS(7105), 2, + ACTIONS(7128), 2, sym__str_single_quotes, sym__str_back_ticks, - [192218] = 7, + [201113] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7109), 1, + ACTIONS(7132), 1, anon_sym_SQUOTE, - STATE(4167), 1, + STATE(4200), 1, sym_comment, - STATE(4182), 1, + STATE(4226), 1, aux_sym__inter_single_quotes_repeat1, - STATE(4625), 1, + STATE(4650), 1, sym_expr_interpolated, - [192240] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4168), 1, - sym_comment, - ACTIONS(7111), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [192254] = 6, - ACTIONS(3), 1, + [201135] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7113), 1, - anon_sym_DQUOTE, - ACTIONS(7117), 1, - aux_sym_path_token1, - STATE(1423), 1, - sym__str_double_quotes, - STATE(4169), 1, + ACTIONS(2909), 1, + anon_sym_SEMI, + ACTIONS(2911), 1, + anon_sym_LF, + ACTIONS(7068), 1, + anon_sym_RPAREN, + STATE(1121), 1, + sym__terminator, + STATE(4201), 1, sym_comment, - ACTIONS(7115), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [192274] = 7, + STATE(4329), 1, + aux_sym__block_body_repeat1, + [201157] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7119), 1, + ACTIONS(7134), 1, anon_sym_SQUOTE, - STATE(4167), 1, + STATE(4200), 1, aux_sym__inter_single_quotes_repeat1, - STATE(4170), 1, + STATE(4202), 1, sym_comment, - STATE(4625), 1, + STATE(4650), 1, sym_expr_interpolated, - [192296] = 4, + [201179] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7091), 1, + ACTIONS(7057), 1, anon_sym_LF, - STATE(4171), 1, + STATE(4203), 1, sym_comment, - ACTIONS(7089), 4, + ACTIONS(7055), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [192312] = 3, + [201195] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4172), 1, + STATE(4204), 1, sym_comment, - ACTIONS(7121), 5, + ACTIONS(7136), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [192326] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7091), 1, - anon_sym_LF, - STATE(4173), 1, - sym_comment, - ACTIONS(7089), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [192342] = 4, + [201209] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7091), 1, + ACTIONS(7057), 1, anon_sym_LF, - STATE(4174), 1, + STATE(4205), 1, sym_comment, - ACTIONS(7089), 4, + ACTIONS(7055), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [192358] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4175), 1, - sym_comment, - ACTIONS(7123), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [192372] = 6, + [201225] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7125), 1, + ACTIONS(7138), 1, anon_sym_DQUOTE, - ACTIONS(7129), 1, + ACTIONS(7142), 1, aux_sym_path_token1, - STATE(2685), 1, + STATE(2303), 1, sym__str_double_quotes, - STATE(4176), 1, + STATE(4206), 1, sym_comment, - ACTIONS(7127), 2, + ACTIONS(7140), 2, sym__str_single_quotes, sym__str_back_ticks, - [192392] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6956), 1, - anon_sym_LPAREN, - ACTIONS(6958), 1, - sym_unescaped_interpolated_content, - ACTIONS(7131), 1, - anon_sym_SQUOTE, - STATE(4177), 1, - sym_comment, - STATE(4182), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(4625), 1, - sym_expr_interpolated, - [192414] = 4, + [201245] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7091), 1, + ACTIONS(7146), 1, anon_sym_LF, - STATE(4178), 1, + STATE(4207), 1, sym_comment, - ACTIONS(7089), 4, + ACTIONS(7144), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [192430] = 7, + [201261] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, - anon_sym_LPAREN, - ACTIONS(6958), 1, - sym_unescaped_interpolated_content, - ACTIONS(7133), 1, - anon_sym_SQUOTE, - STATE(4177), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(4179), 1, + ACTIONS(7057), 1, + anon_sym_LF, + STATE(4208), 1, sym_comment, - STATE(4625), 1, - sym_expr_interpolated, - [192452] = 4, + ACTIONS(7055), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [201277] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7091), 1, + ACTIONS(7150), 1, anon_sym_LF, - STATE(4180), 1, + STATE(4209), 1, sym_comment, - ACTIONS(7089), 4, + ACTIONS(7148), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [192468] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4181), 1, - sym_comment, - ACTIONS(7135), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [192482] = 6, + [201293] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7137), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(7140), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7143), 1, + ACTIONS(7152), 1, anon_sym_SQUOTE, - STATE(4625), 1, - sym_expr_interpolated, - STATE(4182), 2, + STATE(4210), 1, sym_comment, + STATE(4226), 1, aux_sym__inter_single_quotes_repeat1, - [192502] = 4, + STATE(4650), 1, + sym_expr_interpolated, + [201315] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6832), 1, + anon_sym_DOLLAR, + ACTIONS(7154), 1, + sym_identifier, + STATE(1035), 1, + sym__var, + STATE(1242), 1, + sym_val_variable, + STATE(1297), 1, + sym__variable_name, + STATE(4211), 1, + sym_comment, + [201337] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7147), 1, + ACTIONS(2323), 1, + anon_sym_COLON, + ACTIONS(7150), 1, anon_sym_LF, - STATE(4183), 1, + STATE(4212), 1, sym_comment, - ACTIONS(7145), 4, + ACTIONS(7148), 3, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [192518] = 5, + [201355] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2327), 1, + ACTIONS(2323), 1, anon_sym_COLON, - ACTIONS(7147), 1, + ACTIONS(7146), 1, anon_sym_LF, - STATE(4184), 1, + STATE(4213), 1, sym_comment, - ACTIONS(7145), 3, + ACTIONS(7144), 3, anon_sym_SEMI, anon_sym_PIPE, anon_sym_RBRACE, - [192536] = 4, + [201373] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7091), 1, + ACTIONS(7158), 1, anon_sym_LF, - STATE(4185), 1, + STATE(4214), 1, sym_comment, - ACTIONS(7089), 4, + ACTIONS(7156), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [192552] = 6, + [201389] = 6, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(298), 1, anon_sym_DQUOTE, - ACTIONS(7151), 1, + ACTIONS(7162), 1, aux_sym_path_token1, - STATE(2691), 1, + STATE(2756), 1, sym__str_double_quotes, - STATE(4186), 1, + STATE(4215), 1, sym_comment, - ACTIONS(7149), 2, + ACTIONS(7160), 2, sym__str_single_quotes, sym__str_back_ticks, - [192572] = 4, + [201409] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7091), 1, + ACTIONS(7158), 1, anon_sym_LF, - STATE(4187), 1, + STATE(4216), 1, + sym_comment, + ACTIONS(7156), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [201425] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7158), 1, + anon_sym_LF, + STATE(4217), 1, sym_comment, - ACTIONS(7089), 4, + ACTIONS(7156), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [192588] = 7, + [201441] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7153), 1, + ACTIONS(7164), 1, anon_sym_SQUOTE, - STATE(4182), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(4188), 1, + STATE(4218), 1, sym_comment, - STATE(4625), 1, + STATE(4226), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(4650), 1, sym_expr_interpolated, - [192610] = 4, + [201463] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7157), 1, + ACTIONS(7158), 1, anon_sym_LF, - STATE(4189), 1, + STATE(4219), 1, sym_comment, - ACTIONS(7155), 4, + ACTIONS(7156), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [192626] = 4, + [201479] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7091), 1, + ACTIONS(7168), 1, anon_sym_LF, - STATE(4190), 1, + STATE(4220), 1, sym_comment, - ACTIONS(7089), 4, + ACTIONS(7166), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [192642] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6850), 1, - anon_sym_DOLLAR, - ACTIONS(7159), 1, - sym_identifier, - STATE(1040), 1, - sym__var, - STATE(1226), 1, - sym_val_variable, - STATE(1302), 1, - sym__variable_name, - STATE(4191), 1, - sym_comment, - [192664] = 7, + [201495] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, - anon_sym_LPAREN, - ACTIONS(6958), 1, - sym_unescaped_interpolated_content, - ACTIONS(7161), 1, - anon_sym_SQUOTE, - STATE(4188), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(4192), 1, + ACTIONS(2909), 1, + anon_sym_SEMI, + ACTIONS(2911), 1, + anon_sym_LF, + STATE(1169), 1, + sym__terminator, + STATE(4221), 1, sym_comment, - STATE(4625), 1, - sym_expr_interpolated, - [192686] = 4, + ACTIONS(7170), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [201515] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7091), 1, + ACTIONS(7158), 1, anon_sym_LF, - STATE(4193), 1, + STATE(4222), 1, sym_comment, - ACTIONS(7089), 4, + ACTIONS(7156), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [192702] = 3, - ACTIONS(3), 1, + [201531] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4194), 1, + ACTIONS(6959), 1, + anon_sym_LPAREN, + ACTIONS(6961), 1, + sym_unescaped_interpolated_content, + ACTIONS(7172), 1, + anon_sym_SQUOTE, + STATE(4218), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(4223), 1, sym_comment, - ACTIONS(7163), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [192716] = 3, + STATE(4650), 1, + sym_expr_interpolated, + [201553] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6959), 1, + anon_sym_LPAREN, + ACTIONS(6961), 1, + sym_unescaped_interpolated_content, + ACTIONS(7174), 1, + anon_sym_SQUOTE, + STATE(4210), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(4224), 1, + sym_comment, + STATE(4650), 1, + sym_expr_interpolated, + [201575] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4195), 1, + STATE(4225), 1, sym_comment, - ACTIONS(7165), 5, + ACTIONS(7176), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [192730] = 6, + [201589] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2783), 1, - anon_sym_SEMI, - ACTIONS(2785), 1, - anon_sym_LF, - STATE(1207), 1, - sym__terminator, - STATE(4196), 1, + ACTIONS(7178), 1, + anon_sym_LPAREN, + ACTIONS(7181), 1, + sym_unescaped_interpolated_content, + ACTIONS(7184), 1, + anon_sym_SQUOTE, + STATE(4650), 1, + sym_expr_interpolated, + STATE(4226), 2, sym_comment, - ACTIONS(7167), 2, - anon_sym_RPAREN, - anon_sym_RBRACE, - [192750] = 6, + aux_sym__inter_single_quotes_repeat1, + [201609] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7169), 1, + ACTIONS(7186), 1, anon_sym_DOT2, - STATE(1261), 1, + STATE(1154), 1, sym_cell_path, - STATE(4197), 1, + STATE(4227), 1, sym_comment, - STATE(4216), 1, + STATE(4244), 1, sym_path, - ACTIONS(1200), 2, + ACTIONS(1192), 2, anon_sym_EQ, anon_sym_COLON, - [192770] = 4, + [201629] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4228), 1, + sym_comment, + ACTIONS(7188), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [201643] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7171), 1, + ACTIONS(7190), 1, sym_identifier, - STATE(4198), 1, + STATE(4229), 1, sym_comment, - ACTIONS(7173), 4, + ACTIONS(7192), 4, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [192786] = 7, - ACTIONS(105), 1, + [201659] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6956), 1, - anon_sym_LPAREN, - ACTIONS(6958), 1, - sym_unescaped_interpolated_content, - ACTIONS(7175), 1, - anon_sym_SQUOTE, - STATE(4199), 1, + STATE(4230), 1, sym_comment, - STATE(4209), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(4625), 1, - sym_expr_interpolated, - [192808] = 4, + ACTIONS(2696), 5, + sym_identifier, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + sym_short_flag, + [201673] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7091), 1, + ACTIONS(7196), 1, anon_sym_LF, - STATE(4200), 1, + STATE(4231), 1, sym_comment, - ACTIONS(7089), 4, + ACTIONS(7194), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [192824] = 4, + [201689] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7179), 1, + ACTIONS(7200), 1, anon_sym_LF, - STATE(4201), 1, + STATE(4232), 1, sym_comment, - ACTIONS(7177), 4, + ACTIONS(7198), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [192840] = 4, + [201705] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7179), 1, + ACTIONS(5767), 1, anon_sym_LF, - STATE(4202), 1, + STATE(4233), 1, sym_comment, - ACTIONS(7177), 4, + ACTIONS(5765), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [192856] = 3, + [201721] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4203), 1, + STATE(4234), 1, sym_comment, - ACTIONS(2602), 5, + ACTIONS(7202), 5, sym_identifier, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - sym_short_flag, - [192870] = 6, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [201735] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2909), 1, + anon_sym_SEMI, + ACTIONS(2911), 1, + anon_sym_LF, + STATE(1170), 1, + sym__terminator, + STATE(4235), 1, + sym_comment, + ACTIONS(3051), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [201755] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7204), 1, + ts_builtin_sym_end, + ACTIONS(7206), 1, + anon_sym_SEMI, + ACTIONS(7209), 1, + anon_sym_LF, + STATE(4690), 1, + sym__terminator, + STATE(4236), 2, + sym_comment, + aux_sym__block_body_repeat1, + [201775] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7181), 1, + ACTIONS(7212), 1, anon_sym_DQUOTE, - ACTIONS(7185), 1, + ACTIONS(7216), 1, aux_sym_path_token1, - STATE(2289), 1, + STATE(2273), 1, sym__str_double_quotes, - STATE(4204), 1, + STATE(4237), 1, sym_comment, - ACTIONS(7183), 2, + ACTIONS(7214), 2, sym__str_single_quotes, sym__str_back_ticks, - [192890] = 4, - ACTIONS(105), 1, + [201795] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7179), 1, - anon_sym_LF, - STATE(4205), 1, + ACTIONS(7186), 1, + anon_sym_DOT2, + STATE(1089), 1, + sym_path, + STATE(4238), 1, sym_comment, - ACTIONS(7177), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [192906] = 7, + STATE(4324), 1, + aux_sym_cell_path_repeat1, + ACTIONS(1181), 2, + anon_sym_EQ, + anon_sym_COLON, + [201815] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7187), 1, + ACTIONS(7218), 1, anon_sym_SQUOTE, - STATE(4108), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(4206), 1, + STATE(4239), 1, sym_comment, - STATE(4625), 1, + STATE(4249), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(4650), 1, sym_expr_interpolated, - [192928] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4207), 1, - sym_comment, - ACTIONS(7173), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [192942] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7191), 1, - anon_sym_LF, - STATE(4208), 1, - sym_comment, - ACTIONS(7189), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [192958] = 7, + [201837] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7193), 1, + ACTIONS(7220), 1, anon_sym_SQUOTE, - STATE(4182), 1, + STATE(4226), 1, aux_sym__inter_single_quotes_repeat1, - STATE(4209), 1, + STATE(4240), 1, sym_comment, - STATE(4625), 1, + STATE(4650), 1, sym_expr_interpolated, - [192980] = 7, + [201859] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6939), 1, + anon_sym_DOT2, + STATE(1384), 1, + sym_cell_path, + STATE(4125), 1, + sym_path, + STATE(4241), 1, + sym_comment, + ACTIONS(1155), 2, + anon_sym_LBRACK, + anon_sym_RBRACK, + [201879] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7195), 1, + ACTIONS(7222), 1, anon_sym_SQUOTE, - STATE(4182), 1, + STATE(4132), 1, aux_sym__inter_single_quotes_repeat1, - STATE(4210), 1, + STATE(4242), 1, sym_comment, - STATE(4625), 1, + STATE(4650), 1, sym_expr_interpolated, - [193002] = 4, + [201901] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7179), 1, + ACTIONS(7158), 1, anon_sym_LF, - STATE(4211), 1, + STATE(4243), 1, sym_comment, - ACTIONS(7177), 4, + ACTIONS(7156), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193018] = 6, + [201917] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4004), 1, - anon_sym_DQUOTE, - ACTIONS(7199), 1, - aux_sym_path_token1, - STATE(3295), 1, - sym__str_double_quotes, - STATE(4212), 1, - sym_comment, - ACTIONS(7197), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [193038] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6970), 1, - anon_sym_SEMI, - ACTIONS(6972), 1, - anon_sym_LF, - ACTIONS(7201), 1, - ts_builtin_sym_end, - STATE(4213), 1, + ACTIONS(7186), 1, + anon_sym_DOT2, + STATE(1089), 1, + sym_path, + STATE(4238), 1, + aux_sym_cell_path_repeat1, + STATE(4244), 1, sym_comment, - STATE(4267), 1, - aux_sym__block_body_repeat1, - STATE(4631), 1, - sym__terminator, - [193060] = 4, + ACTIONS(1177), 2, + anon_sym_EQ, + anon_sym_COLON, + [201937] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7205), 1, + ACTIONS(7226), 1, anon_sym_LF, - STATE(4214), 1, + STATE(4245), 1, sym_comment, - ACTIONS(7203), 4, + ACTIONS(7224), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193076] = 6, - ACTIONS(3), 1, + [201953] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7207), 1, - anon_sym_DQUOTE, - ACTIONS(7211), 1, - aux_sym_path_token1, - STATE(2238), 1, - sym__str_double_quotes, - STATE(4215), 1, + ACTIONS(6979), 1, + anon_sym_SEMI, + ACTIONS(6981), 1, + anon_sym_LF, + ACTIONS(7228), 1, + ts_builtin_sym_end, + STATE(4134), 1, + aux_sym__block_body_repeat1, + STATE(4246), 1, sym_comment, - ACTIONS(7209), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [193096] = 6, + STATE(4690), 1, + sym__terminator, + [201975] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7169), 1, - anon_sym_DOT2, - STATE(1189), 1, - sym_path, - STATE(4216), 1, + STATE(4247), 1, sym_comment, - STATE(4228), 1, - aux_sym_cell_path_repeat1, - ACTIONS(1166), 2, - anon_sym_EQ, - anon_sym_COLON, - [193116] = 7, + ACTIONS(7230), 5, + sym_cmd_identifier, + anon_sym_RBRACK, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [201989] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7213), 1, + ACTIONS(7232), 1, anon_sym_SQUOTE, - STATE(4182), 1, + STATE(4240), 1, aux_sym__inter_single_quotes_repeat1, - STATE(4217), 1, + STATE(4248), 1, sym_comment, - STATE(4625), 1, + STATE(4650), 1, sym_expr_interpolated, - [193138] = 6, + [202011] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2783), 1, - anon_sym_SEMI, - ACTIONS(2785), 1, - anon_sym_LF, - STATE(1188), 1, - sym__terminator, - STATE(4218), 1, + ACTIONS(6959), 1, + anon_sym_LPAREN, + ACTIONS(6961), 1, + sym_unescaped_interpolated_content, + ACTIONS(7234), 1, + anon_sym_SQUOTE, + STATE(4226), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(4249), 1, sym_comment, - ACTIONS(3166), 2, - anon_sym_RPAREN, - anon_sym_RBRACE, - [193158] = 4, + STATE(4650), 1, + sym_expr_interpolated, + [202033] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7004), 1, + ACTIONS(7238), 1, anon_sym_LF, - STATE(4219), 1, + STATE(4250), 1, sym_comment, - ACTIONS(7002), 4, + ACTIONS(7236), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193174] = 7, + [202049] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6790), 1, - anon_sym_DOLLAR, - ACTIONS(6818), 1, - sym_identifier, - STATE(992), 1, - sym__var, - STATE(1126), 1, - sym_val_variable, - STATE(1209), 1, - sym__variable_name, - STATE(4220), 1, - sym_comment, - [193196] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(6882), 1, - anon_sym_SEMI, - ACTIONS(6884), 1, - anon_sym_LF, - ACTIONS(7215), 1, - ts_builtin_sym_end, - STATE(2411), 1, - aux_sym_pipe_element_repeat1, - STATE(4221), 1, + STATE(4251), 1, sym_comment, - [193218] = 7, - ACTIONS(105), 1, + ACTIONS(7240), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [202063] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6956), 1, - anon_sym_LPAREN, - ACTIONS(6958), 1, - sym_unescaped_interpolated_content, - ACTIONS(7217), 1, - anon_sym_SQUOTE, - STATE(4217), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(4222), 1, + ACTIONS(4012), 1, + anon_sym_DQUOTE, + ACTIONS(7244), 1, + aux_sym_path_token1, + STATE(3313), 1, + sym__str_double_quotes, + STATE(4252), 1, sym_comment, - STATE(4625), 1, - sym_expr_interpolated, - [193240] = 7, + ACTIONS(7242), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [202083] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, - anon_sym_LPAREN, - ACTIONS(6958), 1, - sym_unescaped_interpolated_content, - ACTIONS(7219), 1, - anon_sym_SQUOTE, - STATE(4223), 1, + ACTIONS(7248), 1, + anon_sym_LF, + STATE(4253), 1, sym_comment, - STATE(4245), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(4625), 1, - sym_expr_interpolated, - [193262] = 3, + ACTIONS(7246), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [202099] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4224), 1, + STATE(4254), 1, sym_comment, - ACTIONS(7221), 5, + ACTIONS(7192), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [193276] = 6, + [202113] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7223), 1, - ts_builtin_sym_end, - ACTIONS(7225), 1, - anon_sym_SEMI, - ACTIONS(7228), 1, + ACTIONS(7200), 1, anon_sym_LF, - STATE(4631), 1, - sym__terminator, - STATE(4225), 2, + STATE(4255), 1, sym_comment, - aux_sym__block_body_repeat1, - [193296] = 7, + ACTIONS(7198), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [202129] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, + ACTIONS(4931), 1, anon_sym_PIPE, - ACTIONS(5598), 1, + ACTIONS(6888), 1, anon_sym_SEMI, - ACTIONS(5600), 1, + ACTIONS(6890), 1, anon_sym_LF, - ACTIONS(5869), 1, + ACTIONS(7250), 1, ts_builtin_sym_end, - STATE(2448), 1, + STATE(2490), 1, aux_sym_pipe_element_repeat1, - STATE(4226), 1, + STATE(4256), 1, + sym_comment, + [202151] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6959), 1, + anon_sym_LPAREN, + ACTIONS(6961), 1, + sym_unescaped_interpolated_content, + ACTIONS(7252), 1, + anon_sym_SQUOTE, + STATE(4257), 1, sym_comment, - [193318] = 4, + STATE(4297), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(4650), 1, + sym_expr_interpolated, + [202173] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7179), 1, + ACTIONS(7200), 1, anon_sym_LF, - STATE(4227), 1, + STATE(4258), 1, sym_comment, - ACTIONS(7177), 4, + ACTIONS(7198), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193334] = 6, - ACTIONS(3), 1, + [202189] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7169), 1, - anon_sym_DOT2, - STATE(1189), 1, - sym_path, - STATE(4228), 1, + ACTIONS(7200), 1, + anon_sym_LF, + STATE(4259), 1, sym_comment, - STATE(4295), 1, - aux_sym_cell_path_repeat1, - ACTIONS(1196), 2, - anon_sym_EQ, - anon_sym_COLON, - [193354] = 4, + ACTIONS(7198), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [202205] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7179), 1, + ACTIONS(7200), 1, anon_sym_LF, - STATE(4229), 1, + STATE(4260), 1, sym_comment, - ACTIONS(7177), 4, + ACTIONS(7198), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193370] = 4, + [202221] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7179), 1, + ACTIONS(7200), 1, anon_sym_LF, - STATE(4230), 1, + STATE(4261), 1, sym_comment, - ACTIONS(7177), 4, + ACTIONS(7198), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193386] = 4, + [202237] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7179), 1, + ACTIONS(7200), 1, anon_sym_LF, - STATE(4231), 1, + STATE(4262), 1, sym_comment, - ACTIONS(7177), 4, + ACTIONS(7198), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193402] = 7, + [202253] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6939), 1, + anon_sym_DOT2, + STATE(1382), 1, + sym_cell_path, + STATE(4125), 1, + sym_path, + STATE(4263), 1, + sym_comment, + ACTIONS(1185), 2, + anon_sym_LBRACK, + anon_sym_RBRACK, + [202273] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6970), 1, - anon_sym_SEMI, - ACTIONS(6972), 1, + ACTIONS(7200), 1, anon_sym_LF, - ACTIONS(7231), 1, - ts_builtin_sym_end, - STATE(4225), 1, - aux_sym__block_body_repeat1, - STATE(4232), 1, + STATE(4264), 1, sym_comment, - STATE(4631), 1, - sym__terminator, - [193424] = 7, + ACTIONS(7198), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [202289] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4680), 1, + anon_sym_DOLLAR, + ACTIONS(6612), 1, + sym_identifier, + STATE(3079), 1, + sym__var, + STATE(4192), 1, + sym__variable_name, + STATE(4265), 1, + sym_comment, + STATE(4299), 1, + sym_val_variable, + [202311] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, - anon_sym_LPAREN, - ACTIONS(6958), 1, - sym_unescaped_interpolated_content, - ACTIONS(7233), 1, - anon_sym_SQUOTE, - STATE(4210), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(4233), 1, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(5612), 1, + anon_sym_SEMI, + ACTIONS(5614), 1, + anon_sym_LF, + ACTIONS(5877), 1, + ts_builtin_sym_end, + STATE(2442), 1, + aux_sym_pipe_element_repeat1, + STATE(4266), 1, sym_comment, - STATE(4625), 1, - sym_expr_interpolated, - [193446] = 4, + [202333] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7237), 1, + ACTIONS(7158), 1, anon_sym_LF, - STATE(4234), 1, + STATE(4267), 1, sym_comment, - ACTIONS(7235), 4, + ACTIONS(7156), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193462] = 4, + [202349] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6948), 1, + ACTIONS(7158), 1, anon_sym_LF, - STATE(4235), 1, + STATE(4268), 1, sym_comment, - ACTIONS(6946), 4, + ACTIONS(7156), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193478] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4236), 1, - sym_comment, - ACTIONS(7239), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [193492] = 4, + [202365] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6948), 1, + ACTIONS(7158), 1, anon_sym_LF, - STATE(4237), 1, + STATE(4269), 1, sym_comment, - ACTIONS(6946), 4, + ACTIONS(7156), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193508] = 4, + [202381] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6948), 1, + ACTIONS(7158), 1, anon_sym_LF, - STATE(4238), 1, + STATE(4270), 1, sym_comment, - ACTIONS(6946), 4, + ACTIONS(7156), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193524] = 4, + [202397] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6948), 1, + ACTIONS(7256), 1, anon_sym_LF, - STATE(4239), 1, + STATE(4271), 1, sym_comment, - ACTIONS(6946), 4, + ACTIONS(7254), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193540] = 4, + [202413] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7043), 1, + anon_sym_DASH_DASH, + ACTIONS(7047), 1, + sym_short_flag, + ACTIONS(7258), 1, + anon_sym_in, + STATE(4272), 1, + sym_comment, + STATE(4865), 1, + sym__flag, + STATE(5216), 1, + sym_long_flag, + [202435] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6948), 1, + ACTIONS(7158), 1, anon_sym_LF, - STATE(4240), 1, + STATE(4273), 1, sym_comment, - ACTIONS(6946), 4, + ACTIONS(7156), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193556] = 4, + [202451] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7179), 1, + ACTIONS(7158), 1, anon_sym_LF, - STATE(4241), 1, + STATE(4274), 1, sym_comment, - ACTIONS(7177), 4, + ACTIONS(7156), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193572] = 5, + [202467] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7241), 1, - sym__long_flag_identifier, - STATE(4242), 1, + ACTIONS(7262), 1, + anon_sym_LF, + STATE(4275), 1, sym_comment, - ACTIONS(2428), 2, + ACTIONS(7260), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(2432), 2, - ts_builtin_sym_end, - anon_sym_LF, - [193590] = 4, + anon_sym_RBRACE, + [202483] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7179), 1, + ACTIONS(7158), 1, anon_sym_LF, - STATE(4243), 1, + STATE(4276), 1, sym_comment, - ACTIONS(7177), 4, + ACTIONS(7156), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193606] = 4, + [202499] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7179), 1, + ACTIONS(7200), 1, anon_sym_LF, - STATE(4244), 1, + STATE(4277), 1, sym_comment, - ACTIONS(7177), 4, + ACTIONS(7198), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193622] = 7, + [202515] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, - anon_sym_LPAREN, - ACTIONS(6958), 1, - sym_unescaped_interpolated_content, - ACTIONS(7243), 1, - anon_sym_SQUOTE, - STATE(4182), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(4245), 1, + ACTIONS(7248), 1, + anon_sym_LF, + STATE(4278), 1, sym_comment, - STATE(4625), 1, - sym_expr_interpolated, - [193644] = 4, + ACTIONS(7246), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [202531] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7179), 1, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(7266), 1, anon_sym_LF, - STATE(4246), 1, + STATE(2504), 1, + aux_sym_pipe_element_repeat1, + STATE(4279), 1, sym_comment, - ACTIONS(7177), 4, + ACTIONS(7264), 2, anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [193660] = 3, + [202551] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(4247), 1, + ACTIONS(7269), 1, + anon_sym_DQUOTE, + ACTIONS(7273), 1, + aux_sym_path_token1, + STATE(1038), 1, + sym__str_double_quotes, + STATE(4280), 1, sym_comment, - ACTIONS(7245), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [193674] = 4, + ACTIONS(7271), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [202571] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6948), 1, + ACTIONS(7200), 1, anon_sym_LF, - STATE(4248), 1, + STATE(4281), 1, sym_comment, - ACTIONS(6946), 4, + ACTIONS(7198), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193690] = 6, + [202587] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3683), 1, + ACTIONS(7275), 1, anon_sym_DQUOTE, - ACTIONS(6954), 1, + ACTIONS(7279), 1, aux_sym_path_token1, - STATE(1071), 1, + STATE(779), 1, sym__str_double_quotes, - STATE(4249), 1, + STATE(4282), 1, sym_comment, - ACTIONS(6952), 2, + ACTIONS(7277), 2, sym__str_single_quotes, sym__str_back_ticks, - [193710] = 4, + [202607] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6948), 1, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(5801), 1, anon_sym_LF, - STATE(4250), 1, + STATE(2509), 1, + aux_sym_pipe_element_repeat1, + STATE(4283), 1, sym_comment, - ACTIONS(6946), 4, + ACTIONS(5799), 2, anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [193726] = 4, + [202627] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6948), 1, + ACTIONS(7248), 1, anon_sym_LF, - STATE(4251), 1, + STATE(4284), 1, sym_comment, - ACTIONS(6946), 4, + ACTIONS(7246), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193742] = 7, + [202643] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7247), 1, + ACTIONS(7281), 1, anon_sym_SQUOTE, - STATE(4252), 1, - sym_comment, - STATE(4262), 1, + STATE(4226), 1, aux_sym__inter_single_quotes_repeat1, - STATE(4625), 1, - sym_expr_interpolated, - [193764] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6948), 1, - anon_sym_LF, - STATE(4253), 1, + STATE(4285), 1, sym_comment, - ACTIONS(6946), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [193780] = 7, + STATE(4650), 1, + sym_expr_interpolated, + [202665] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4654), 1, + ACTIONS(6777), 1, anon_sym_DOLLAR, - ACTIONS(6608), 1, + ACTIONS(6830), 1, sym_identifier, - STATE(3102), 1, + STATE(1018), 1, sym__var, - STATE(4151), 1, + STATE(1177), 1, + sym_val_variable, + STATE(1190), 1, sym__variable_name, - STATE(4254), 1, + STATE(4286), 1, sym_comment, - STATE(4269), 1, - sym_val_variable, - [193802] = 4, + [202687] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4287), 1, + sym_comment, + ACTIONS(7283), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [202701] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7251), 1, + ACTIONS(7248), 1, anon_sym_LF, - STATE(4255), 1, + STATE(4288), 1, sym_comment, - ACTIONS(7249), 4, + ACTIONS(7246), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193818] = 4, + [202717] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7179), 1, + ACTIONS(7200), 1, anon_sym_LF, - STATE(4256), 1, + STATE(4289), 1, sym_comment, - ACTIONS(7177), 4, + ACTIONS(7198), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193834] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6938), 1, - anon_sym_DOT2, - STATE(1360), 1, - sym_cell_path, - STATE(4104), 1, - sym_path, - STATE(4257), 1, - sym_comment, - ACTIONS(1174), 2, - anon_sym_LBRACK, - anon_sym_RBRACK, - [193854] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7059), 1, - anon_sym_DASH_DASH, - ACTIONS(7063), 1, - sym_short_flag, - ACTIONS(7253), 1, - anon_sym_in, - STATE(4258), 1, - sym_comment, - STATE(4815), 1, - sym__flag, - STATE(5173), 1, - sym_long_flag, - [193876] = 4, + [202733] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7237), 1, + ACTIONS(7200), 1, anon_sym_LF, - STATE(4259), 1, + STATE(4290), 1, sym_comment, - ACTIONS(7235), 4, + ACTIONS(7198), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [193892] = 6, - ACTIONS(3), 1, + [202749] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7255), 1, - anon_sym_DQUOTE, - ACTIONS(7259), 1, - aux_sym_path_token1, - STATE(763), 1, - sym__str_double_quotes, - STATE(4260), 1, + ACTIONS(7200), 1, + anon_sym_LF, + STATE(4291), 1, sym_comment, - ACTIONS(7257), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [193912] = 6, - ACTIONS(3), 1, + ACTIONS(7198), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [202765] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6954), 1, - aux_sym_path_token1, - ACTIONS(7261), 1, - anon_sym_DQUOTE, - STATE(1071), 1, - sym__str_double_quotes, - STATE(4261), 1, + ACTIONS(6959), 1, + anon_sym_LPAREN, + ACTIONS(6961), 1, + sym_unescaped_interpolated_content, + ACTIONS(7285), 1, + anon_sym_SQUOTE, + STATE(4292), 1, sym_comment, - ACTIONS(6952), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [193932] = 7, + STATE(4302), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(4650), 1, + sym_expr_interpolated, + [202787] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7263), 1, + ACTIONS(7287), 1, anon_sym_SQUOTE, - STATE(4182), 1, + STATE(4285), 1, aux_sym__inter_single_quotes_repeat1, - STATE(4262), 1, + STATE(4293), 1, sym_comment, - STATE(4625), 1, + STATE(4650), 1, sym_expr_interpolated, - [193954] = 4, - ACTIONS(105), 1, + [202809] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6948), 1, - anon_sym_LF, - STATE(4263), 1, + STATE(4294), 1, sym_comment, - ACTIONS(6946), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [193970] = 4, + ACTIONS(3087), 5, + anon_sym_EQ, + anon_sym_COLON, + anon_sym_DASH_DASH, + anon_sym_in, + sym_short_flag, + [202823] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7267), 1, + ACTIONS(6979), 1, + anon_sym_SEMI, + ACTIONS(6981), 1, anon_sym_LF, - STATE(4264), 1, + ACTIONS(7289), 1, + ts_builtin_sym_end, + STATE(4236), 1, + aux_sym__block_body_repeat1, + STATE(4295), 1, sym_comment, - ACTIONS(7265), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [193986] = 6, + STATE(4690), 1, + sym__terminator, + [202845] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3683), 1, - anon_sym_DQUOTE, - ACTIONS(7271), 1, - aux_sym_path_token1, - STATE(2698), 1, - sym__str_double_quotes, - STATE(4265), 1, + STATE(4296), 1, sym_comment, - ACTIONS(7269), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [194006] = 7, + ACTIONS(7291), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [202859] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7273), 1, + ACTIONS(7293), 1, anon_sym_SQUOTE, - STATE(4182), 1, + STATE(4226), 1, aux_sym__inter_single_quotes_repeat1, - STATE(4266), 1, + STATE(4297), 1, sym_comment, - STATE(4625), 1, + STATE(4650), 1, sym_expr_interpolated, - [194028] = 7, + [202881] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6968), 1, - ts_builtin_sym_end, - ACTIONS(6970), 1, - anon_sym_SEMI, - ACTIONS(6972), 1, - anon_sym_LF, - STATE(4225), 1, - aux_sym__block_body_repeat1, - STATE(4267), 1, - sym_comment, - STATE(4631), 1, - sym__terminator, - [194050] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(7277), 1, + ACTIONS(7297), 1, anon_sym_LF, - STATE(2461), 1, - aux_sym_pipe_element_repeat1, - STATE(4268), 1, + STATE(4298), 1, sym_comment, - ACTIONS(7275), 2, + ACTIONS(7295), 4, anon_sym_SEMI, anon_sym_RPAREN, - [194070] = 3, + anon_sym_PIPE, + anon_sym_RBRACE, + [202897] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4269), 1, + STATE(4299), 1, sym_comment, - ACTIONS(2889), 5, + ACTIONS(3091), 5, anon_sym_EQ, anon_sym_COLON, anon_sym_DASH_DASH, anon_sym_in, sym_short_flag, - [194084] = 3, + [202911] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(4270), 1, - sym_comment, - ACTIONS(7280), 5, - sym_cmd_identifier, - anon_sym_RBRACK, + ACTIONS(3691), 1, anon_sym_DQUOTE, + ACTIONS(7273), 1, + aux_sym_path_token1, + STATE(1038), 1, + sym__str_double_quotes, + STATE(4300), 1, + sym_comment, + ACTIONS(7271), 2, sym__str_single_quotes, sym__str_back_ticks, - [194098] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6948), 1, - anon_sym_LF, - STATE(4271), 1, - sym_comment, - ACTIONS(6946), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [194114] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6948), 1, - anon_sym_LF, - STATE(4272), 1, - sym_comment, - ACTIONS(6946), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [194130] = 4, + [202931] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7284), 1, + ACTIONS(7297), 1, anon_sym_LF, - STATE(4273), 1, + STATE(4301), 1, sym_comment, - ACTIONS(7282), 4, + ACTIONS(7295), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194146] = 7, + [202947] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7286), 1, + ACTIONS(7299), 1, anon_sym_SQUOTE, - STATE(4266), 1, + STATE(4226), 1, aux_sym__inter_single_quotes_repeat1, - STATE(4274), 1, + STATE(4302), 1, sym_comment, - STATE(4625), 1, + STATE(4650), 1, sym_expr_interpolated, - [194168] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4275), 1, - sym_comment, - ACTIONS(7288), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [194182] = 4, + [202969] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7284), 1, + ACTIONS(7297), 1, anon_sym_LF, - STATE(4276), 1, + STATE(4303), 1, sym_comment, - ACTIONS(7282), 4, + ACTIONS(7295), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194198] = 4, + [202985] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7284), 1, + ACTIONS(7297), 1, anon_sym_LF, - STATE(4277), 1, + STATE(4304), 1, sym_comment, - ACTIONS(7282), 4, + ACTIONS(7295), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194214] = 4, - ACTIONS(105), 1, + [203001] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7284), 1, - anon_sym_LF, - STATE(4278), 1, + ACTIONS(3691), 1, + anon_sym_DQUOTE, + ACTIONS(7303), 1, + aux_sym_path_token1, + STATE(2765), 1, + sym__str_double_quotes, + STATE(4305), 1, sym_comment, - ACTIONS(7282), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [194230] = 4, + ACTIONS(7301), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [203021] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7284), 1, + ACTIONS(7297), 1, anon_sym_LF, - STATE(4279), 1, + STATE(4306), 1, sym_comment, - ACTIONS(7282), 4, + ACTIONS(7295), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194246] = 4, + [203037] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7237), 1, + ACTIONS(7297), 1, anon_sym_LF, - STATE(4280), 1, + STATE(4307), 1, sym_comment, - ACTIONS(7235), 4, + ACTIONS(7295), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194262] = 4, + [203053] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4308), 1, + sym_comment, + ACTIONS(7305), 5, + sym_cmd_identifier, + anon_sym_DASH_DASH, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [203067] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7284), 1, + ACTIONS(7248), 1, anon_sym_LF, - STATE(4281), 1, + STATE(4309), 1, sym_comment, - ACTIONS(7282), 4, + ACTIONS(7246), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194278] = 4, + [203083] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7237), 1, + ACTIONS(7297), 1, anon_sym_LF, - STATE(4282), 1, + STATE(4310), 1, sym_comment, - ACTIONS(7235), 4, + ACTIONS(7295), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194294] = 4, + [203099] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7237), 1, + ACTIONS(7248), 1, anon_sym_LF, - STATE(4283), 1, + STATE(4311), 1, sym_comment, - ACTIONS(7235), 4, + ACTIONS(7246), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194310] = 4, + [203115] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7237), 1, + ACTIONS(7248), 1, anon_sym_LF, - STATE(4284), 1, + STATE(4312), 1, sym_comment, - ACTIONS(7235), 4, + ACTIONS(7246), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194326] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6938), 1, - anon_sym_DOT2, - STATE(1352), 1, - sym_cell_path, - STATE(4104), 1, - sym_path, - STATE(4285), 1, - sym_comment, - ACTIONS(1154), 2, - anon_sym_LBRACK, - anon_sym_RBRACK, - [194346] = 4, + [203131] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7284), 1, + ACTIONS(7297), 1, anon_sym_LF, - STATE(4286), 1, + STATE(4313), 1, sym_comment, - ACTIONS(7282), 4, + ACTIONS(7295), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194362] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4287), 1, - sym_comment, - ACTIONS(2893), 5, - anon_sym_EQ, - anon_sym_COLON, - anon_sym_DASH_DASH, - anon_sym_in, - sym_short_flag, - [194376] = 4, + [203147] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7237), 1, + ACTIONS(7297), 1, anon_sym_LF, - STATE(4288), 1, + STATE(4314), 1, sym_comment, - ACTIONS(7235), 4, + ACTIONS(7295), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194392] = 4, + [203163] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7284), 1, + ACTIONS(7297), 1, anon_sym_LF, - STATE(4289), 1, + STATE(4315), 1, sym_comment, - ACTIONS(7282), 4, + ACTIONS(7295), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194408] = 4, + [203179] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7284), 1, + ACTIONS(7297), 1, anon_sym_LF, - STATE(4290), 1, + STATE(4316), 1, sym_comment, - ACTIONS(7282), 4, + ACTIONS(7295), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194424] = 4, + [203195] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7284), 1, + ACTIONS(7248), 1, anon_sym_LF, - STATE(4291), 1, + STATE(4317), 1, sym_comment, - ACTIONS(7282), 4, + ACTIONS(7246), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194440] = 4, + [203211] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7284), 1, + ACTIONS(7297), 1, anon_sym_LF, - STATE(4292), 1, + STATE(4318), 1, sym_comment, - ACTIONS(7282), 4, + ACTIONS(7295), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194456] = 4, + [203227] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7284), 1, + ACTIONS(7248), 1, anon_sym_LF, - STATE(4293), 1, + STATE(4319), 1, sym_comment, - ACTIONS(7282), 4, + ACTIONS(7246), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194472] = 4, + [203243] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7284), 1, + ACTIONS(7248), 1, anon_sym_LF, - STATE(4294), 1, + STATE(4320), 1, sym_comment, - ACTIONS(7282), 4, + ACTIONS(7246), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194488] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7290), 1, - anon_sym_DOT2, - STATE(1189), 1, - sym_path, - ACTIONS(1137), 2, - anon_sym_EQ, - anon_sym_COLON, - STATE(4295), 2, - sym_comment, - aux_sym_cell_path_repeat1, - [194506] = 4, + [203259] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7295), 1, + ACTIONS(7297), 1, anon_sym_LF, - STATE(4296), 1, + STATE(4321), 1, sym_comment, - ACTIONS(7293), 4, + ACTIONS(7295), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194522] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2783), 1, - anon_sym_SEMI, - ACTIONS(2785), 1, - anon_sym_LF, - ACTIONS(7297), 1, - anon_sym_RPAREN, - STATE(1031), 1, - aux_sym__block_body_repeat1, - STATE(1130), 1, - sym__terminator, - STATE(4297), 1, - sym_comment, - [194544] = 4, + [203275] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7301), 1, + ACTIONS(7248), 1, anon_sym_LF, - STATE(4298), 1, + STATE(4322), 1, sym_comment, - ACTIONS(7299), 4, + ACTIONS(7246), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194560] = 6, + [203291] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7303), 1, - anon_sym_DQUOTE, ACTIONS(7307), 1, + anon_sym_DQUOTE, + ACTIONS(7311), 1, aux_sym_path_token1, - STATE(1061), 1, + STATE(1079), 1, sym__str_double_quotes, - STATE(4299), 1, + STATE(4323), 1, sym_comment, - ACTIONS(7305), 2, + ACTIONS(7309), 2, sym__str_single_quotes, sym__str_back_ticks, - [194580] = 3, + [203311] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(4300), 1, - sym_comment, - ACTIONS(7309), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [194594] = 4, - ACTIONS(105), 1, - anon_sym_POUND, ACTIONS(7313), 1, - anon_sym_LF, - STATE(4301), 1, + anon_sym_DOT2, + STATE(1089), 1, + sym_path, + ACTIONS(1200), 2, + anon_sym_EQ, + anon_sym_COLON, + STATE(4324), 2, sym_comment, - ACTIONS(7311), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [194610] = 7, + aux_sym_cell_path_repeat1, + [203329] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7315), 1, + ACTIONS(7316), 1, anon_sym_SQUOTE, - STATE(4182), 1, + STATE(4226), 1, aux_sym__inter_single_quotes_repeat1, - STATE(4302), 1, + STATE(4325), 1, sym_comment, - STATE(4625), 1, + STATE(4650), 1, sym_expr_interpolated, - [194632] = 4, + [203351] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7319), 1, + ACTIONS(2909), 1, + anon_sym_SEMI, + ACTIONS(2911), 1, anon_sym_LF, - STATE(4303), 1, + ACTIONS(7318), 1, + anon_sym_RPAREN, + STATE(1121), 1, + sym__terminator, + STATE(4174), 1, + aux_sym__block_body_repeat1, + STATE(4326), 1, + sym_comment, + [203373] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7322), 1, + anon_sym_LF, + STATE(4327), 1, sym_comment, - ACTIONS(7317), 4, + ACTIONS(7320), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194648] = 4, + [203389] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7319), 1, + ACTIONS(7326), 1, anon_sym_LF, - STATE(4304), 1, + STATE(4328), 1, sym_comment, - ACTIONS(7317), 4, + ACTIONS(7324), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194664] = 7, + [203405] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2909), 1, + anon_sym_SEMI, + ACTIONS(2911), 1, + anon_sym_LF, + ACTIONS(7328), 1, + anon_sym_RPAREN, + STATE(1051), 1, + aux_sym__block_body_repeat1, + STATE(1121), 1, + sym__terminator, + STATE(4329), 1, + sym_comment, + [203427] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6956), 1, + ACTIONS(6959), 1, anon_sym_LPAREN, - ACTIONS(6958), 1, + ACTIONS(6961), 1, sym_unescaped_interpolated_content, - ACTIONS(7321), 1, + ACTIONS(7330), 1, anon_sym_SQUOTE, - STATE(4305), 1, - sym_comment, - STATE(4315), 1, + STATE(4325), 1, aux_sym__inter_single_quotes_repeat1, - STATE(4625), 1, + STATE(4330), 1, + sym_comment, + STATE(4650), 1, sym_expr_interpolated, - [194686] = 4, + [203449] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7319), 1, + ACTIONS(7334), 1, anon_sym_LF, - STATE(4306), 1, + STATE(4331), 1, sym_comment, - ACTIONS(7317), 4, + ACTIONS(7332), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194702] = 4, + [203465] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4332), 1, + sym_comment, + ACTIONS(7336), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [203479] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7319), 1, + ACTIONS(7340), 1, anon_sym_LF, - STATE(4307), 1, + STATE(4333), 1, sym_comment, - ACTIONS(7317), 4, + ACTIONS(7338), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194718] = 7, + [203495] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2783), 1, - anon_sym_SEMI, - ACTIONS(2785), 1, + ACTIONS(7340), 1, anon_sym_LF, - ACTIONS(7323), 1, - anon_sym_RPAREN, - STATE(1130), 1, - sym__terminator, - STATE(4144), 1, - aux_sym__block_body_repeat1, - STATE(4308), 1, - sym_comment, - [194740] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4309), 1, + STATE(4334), 1, sym_comment, - ACTIONS(7325), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [194754] = 6, + ACTIONS(7338), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [203511] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, + ACTIONS(4931), 1, anon_sym_PIPE, - ACTIONS(7329), 1, + ACTIONS(7344), 1, anon_sym_LF, - STATE(2436), 1, + STATE(2512), 1, aux_sym_pipe_element_repeat1, - STATE(4310), 1, + STATE(4335), 1, sym_comment, - ACTIONS(7327), 2, + ACTIONS(7342), 2, anon_sym_SEMI, anon_sym_RPAREN, - [194774] = 4, + [203531] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7237), 1, + ACTIONS(7248), 1, anon_sym_LF, - STATE(4311), 1, + STATE(4336), 1, sym_comment, - ACTIONS(7235), 4, + ACTIONS(7246), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194790] = 4, + [203547] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7237), 1, + ACTIONS(7349), 1, anon_sym_LF, - STATE(4312), 1, + ACTIONS(7352), 1, + anon_sym_else, + STATE(4337), 1, sym_comment, - ACTIONS(7235), 4, + ACTIONS(7347), 3, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [194806] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6956), 1, - anon_sym_LPAREN, - ACTIONS(6958), 1, - sym_unescaped_interpolated_content, - ACTIONS(7332), 1, - anon_sym_SQUOTE, - STATE(4302), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(4313), 1, - sym_comment, - STATE(4625), 1, - sym_expr_interpolated, - [194828] = 4, + [203565] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7319), 1, + ACTIONS(7248), 1, anon_sym_LF, - STATE(4314), 1, + STATE(4338), 1, sym_comment, - ACTIONS(7317), 4, + ACTIONS(7246), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194844] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6956), 1, - anon_sym_LPAREN, - ACTIONS(6958), 1, - sym_unescaped_interpolated_content, - ACTIONS(7334), 1, - anon_sym_SQUOTE, - STATE(4182), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(4315), 1, - sym_comment, - STATE(4625), 1, - sym_expr_interpolated, - [194866] = 4, + [203581] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7237), 1, + ACTIONS(7340), 1, anon_sym_LF, - STATE(4316), 1, + STATE(4339), 1, sym_comment, - ACTIONS(7235), 4, + ACTIONS(7338), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194882] = 4, + [203597] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4340), 1, + sym_comment, + ACTIONS(7354), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [203611] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7237), 1, - anon_sym_LF, - STATE(4317), 1, + ACTIONS(7356), 1, + sym__long_flag_identifier, + STATE(4341), 1, sym_comment, - ACTIONS(7235), 4, + ACTIONS(2657), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [194898] = 6, + ACTIONS(2661), 2, + ts_builtin_sym_end, + anon_sym_LF, + [203629] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7336), 1, + ACTIONS(7358), 1, anon_sym_DQUOTE, - ACTIONS(7340), 1, + ACTIONS(7362), 1, aux_sym_path_token1, - STATE(2803), 1, + STATE(2874), 1, sym__str_double_quotes, - STATE(4318), 1, + STATE(4342), 1, sym_comment, - ACTIONS(7338), 2, + ACTIONS(7360), 2, sym__str_single_quotes, sym__str_back_ticks, - [194918] = 4, + [203649] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7237), 1, + ACTIONS(7340), 1, anon_sym_LF, - STATE(4319), 1, + STATE(4343), 1, sym_comment, - ACTIONS(7235), 4, + ACTIONS(7338), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194934] = 4, + [203665] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7319), 1, + ACTIONS(7340), 1, anon_sym_LF, - STATE(4320), 1, + STATE(4344), 1, sym_comment, - ACTIONS(7317), 4, + ACTIONS(7338), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194950] = 4, + [203681] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7237), 1, - anon_sym_LF, - STATE(4321), 1, + ACTIONS(6959), 1, + anon_sym_LPAREN, + ACTIONS(6961), 1, + sym_unescaped_interpolated_content, + ACTIONS(7364), 1, + anon_sym_SQUOTE, + STATE(4129), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(4345), 1, sym_comment, - ACTIONS(7235), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [194966] = 4, + STATE(4650), 1, + sym_expr_interpolated, + [203703] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7319), 1, + ACTIONS(7340), 1, anon_sym_LF, - STATE(4322), 1, + STATE(4346), 1, sym_comment, - ACTIONS(7317), 4, + ACTIONS(7338), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194982] = 4, + [203719] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7319), 1, + ACTIONS(7340), 1, anon_sym_LF, - STATE(4323), 1, + STATE(4347), 1, sym_comment, - ACTIONS(7317), 4, + ACTIONS(7338), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [194998] = 4, + [203735] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7319), 1, + ACTIONS(7340), 1, anon_sym_LF, - STATE(4324), 1, + STATE(4348), 1, sym_comment, - ACTIONS(7317), 4, + ACTIONS(7338), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [195014] = 4, + [203751] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7319), 1, + ACTIONS(7340), 1, anon_sym_LF, - STATE(4325), 1, + STATE(4349), 1, sym_comment, - ACTIONS(7317), 4, + ACTIONS(7338), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [195030] = 5, + [203767] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7344), 1, + ACTIONS(7340), 1, anon_sym_LF, - ACTIONS(7347), 1, - anon_sym_else, - STATE(4326), 1, + STATE(4350), 1, sym_comment, - ACTIONS(7342), 3, + ACTIONS(7338), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - [195048] = 4, - ACTIONS(105), 1, + anon_sym_RBRACE, + [203783] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7319), 1, - anon_sym_LF, - STATE(4327), 1, + ACTIONS(7078), 1, + anon_sym_DQUOTE, + ACTIONS(7273), 1, + aux_sym_path_token1, + STATE(1038), 1, + sym__str_double_quotes, + STATE(4351), 1, sym_comment, - ACTIONS(7317), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [195064] = 6, + ACTIONS(7271), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [203803] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(5799), 1, + ACTIONS(7340), 1, anon_sym_LF, - STATE(2465), 1, - aux_sym_pipe_element_repeat1, - STATE(4328), 1, + STATE(4352), 1, sym_comment, - ACTIONS(5797), 2, + ACTIONS(7338), 4, anon_sym_SEMI, anon_sym_RPAREN, - [195084] = 4, + anon_sym_PIPE, + anon_sym_RBRACE, + [203819] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7319), 1, + ACTIONS(7340), 1, anon_sym_LF, - STATE(4329), 1, + STATE(4353), 1, sym_comment, - ACTIONS(7317), 4, + ACTIONS(7338), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [195100] = 4, + [203835] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7319), 1, + ACTIONS(7340), 1, anon_sym_LF, - STATE(4330), 1, + STATE(4354), 1, sym_comment, - ACTIONS(7317), 4, + ACTIONS(7338), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [195116] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7351), 1, - anon_sym_RBRACK, - STATE(4331), 1, - sym_comment, - STATE(4398), 1, - aux_sym_val_table_repeat1, - STATE(4722), 1, - sym_val_list, - [195135] = 6, - ACTIONS(3), 1, + [203851] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7353), 1, - anon_sym_RBRACK, - STATE(4332), 1, + ACTIONS(7366), 1, + anon_sym_DQUOTE, + STATE(4355), 1, sym_comment, - STATE(4496), 1, - aux_sym_val_table_repeat1, - STATE(4722), 1, - sym_val_list, - [195154] = 4, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [203868] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4333), 1, + STATE(4356), 1, sym_comment, - ACTIONS(3570), 2, + ACTIONS(7156), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3572), 2, + ACTIONS(7158), 2, ts_builtin_sym_end, anon_sym_LF, - [195169] = 4, + [203883] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7357), 1, - anon_sym_LF, - STATE(4334), 1, + STATE(4357), 1, sym_comment, - ACTIONS(7355), 3, + ACTIONS(3591), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [195184] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3224), 1, + ACTIONS(3593), 2, ts_builtin_sym_end, - ACTIONS(6970), 1, - anon_sym_SEMI, - ACTIONS(6972), 1, anon_sym_LF, - STATE(1297), 1, - sym__terminator, - STATE(4335), 1, - sym_comment, - [195203] = 5, + [203898] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7359), 1, - anon_sym_DQUOTE, - STATE(4336), 1, + STATE(4358), 1, sym_comment, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [195220] = 5, + ACTIONS(7198), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7200), 2, + ts_builtin_sym_end, + anon_sym_LF, + [203913] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7363), 1, + ACTIONS(7370), 1, anon_sym_DQUOTE, - STATE(4337), 1, + STATE(4359), 1, sym_comment, - STATE(4341), 1, + STATE(4365), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [195237] = 5, + [203930] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7365), 1, + ACTIONS(7372), 1, anon_sym_DQUOTE, - STATE(4338), 1, + STATE(4360), 1, sym_comment, - STATE(4554), 1, + STATE(4559), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [195254] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7367), 1, - anon_sym_RBRACK, - STATE(4339), 1, - sym_comment, - STATE(4344), 1, - aux_sym_val_table_repeat1, - STATE(4722), 1, - sym_val_list, - [195273] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7369), 1, - anon_sym_LPAREN, - STATE(4340), 1, - sym_comment, - ACTIONS(7371), 3, - sym_escaped_interpolated_content, - anon_sym_DQUOTE2, - sym_inter_escape_sequence, - [195288] = 5, + [203947] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7373), 1, - anon_sym_DQUOTE, - STATE(4341), 1, - sym_comment, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [195305] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7375), 1, - anon_sym_RBRACK, - STATE(4342), 1, - sym_comment, - STATE(4354), 1, - aux_sym_val_table_repeat1, - STATE(4722), 1, - sym_val_list, - [195324] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7377), 1, - anon_sym_RBRACK, - STATE(4343), 1, + ACTIONS(7376), 1, + anon_sym_LF, + STATE(4361), 1, sym_comment, - STATE(4496), 1, - aux_sym_val_table_repeat1, - STATE(4722), 1, - sym_val_list, - [195343] = 6, + ACTIONS(7374), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [203962] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7349), 1, + ACTIONS(7378), 1, anon_sym_LBRACK, - ACTIONS(7379), 1, + ACTIONS(7380), 1, anon_sym_RBRACK, - STATE(4344), 1, + STATE(4362), 1, sym_comment, - STATE(4496), 1, + STATE(4509), 1, aux_sym_val_table_repeat1, - STATE(4722), 1, + STATE(4773), 1, sym_val_list, - [195362] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4345), 1, - sym_comment, - ACTIONS(7089), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7091), 2, - ts_builtin_sym_end, - anon_sym_LF, - [195377] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4346), 1, - sym_comment, - ACTIONS(7089), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7091), 2, - ts_builtin_sym_end, - anon_sym_LF, - [195392] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4347), 1, - sym_comment, - ACTIONS(3566), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3568), 2, - ts_builtin_sym_end, - anon_sym_LF, - [195407] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7383), 1, - anon_sym_LF, - STATE(4348), 1, - sym_comment, - ACTIONS(7381), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [195422] = 6, + [203981] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7385), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - STATE(2935), 1, - sym_val_closure, - STATE(2940), 1, + ACTIONS(7382), 1, + anon_sym_if, + STATE(4327), 1, + sym_ctrl_if, + STATE(4328), 1, sym_block, - STATE(4349), 1, - sym_comment, - STATE(4493), 1, - sym__blosure, - [195441] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7387), 1, - anon_sym_RBRACK, - STATE(4343), 1, - aux_sym_val_table_repeat1, - STATE(4350), 1, + STATE(4363), 1, sym_comment, - STATE(4722), 1, - sym_val_list, - [195460] = 4, + [204000] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7389), 1, + ACTIONS(7384), 1, anon_sym_LPAREN, - STATE(4351), 1, + STATE(4364), 1, sym_comment, - ACTIONS(7391), 3, + ACTIONS(7386), 3, sym_escaped_interpolated_content, anon_sym_DQUOTE2, sym_inter_escape_sequence, - [195475] = 4, + [204015] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(4352), 1, + ACTIONS(7388), 1, + anon_sym_DQUOTE, + STATE(4365), 1, sym_comment, - ACTIONS(7089), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7091), 2, - ts_builtin_sym_end, - anon_sym_LF, - [195490] = 6, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [204032] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7349), 1, + ACTIONS(7378), 1, anon_sym_LBRACK, - ACTIONS(7393), 1, + ACTIONS(7390), 1, anon_sym_RBRACK, - STATE(4353), 1, + STATE(4366), 1, sym_comment, - STATE(4496), 1, + STATE(4509), 1, aux_sym_val_table_repeat1, - STATE(4722), 1, + STATE(4773), 1, sym_val_list, - [195509] = 6, + [204051] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7349), 1, + ACTIONS(7378), 1, anon_sym_LBRACK, - ACTIONS(7395), 1, + ACTIONS(7392), 1, anon_sym_RBRACK, - STATE(4354), 1, + STATE(4367), 1, sym_comment, - STATE(4496), 1, + STATE(4375), 1, aux_sym_val_table_repeat1, - STATE(4722), 1, + STATE(4773), 1, sym_val_list, - [195528] = 6, + [204070] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5737), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - ACTIONS(7397), 1, - anon_sym_if, - STATE(4264), 1, - sym_ctrl_if, - STATE(4298), 1, + ACTIONS(7394), 1, + anon_sym_COLON, + STATE(1216), 1, sym_block, - STATE(4355), 1, - sym_comment, - [195547] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7399), 1, - anon_sym_DQUOTE, - STATE(4356), 1, - sym_comment, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [195564] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7401), 1, - anon_sym_LBRACK, - ACTIONS(7403), 1, - anon_sym_LPAREN, - STATE(4357), 1, + STATE(4368), 1, sym_comment, - STATE(4403), 1, - sym_parameter_bracks, - STATE(4404), 1, - sym_parameter_parens, - [195583] = 6, + STATE(4745), 1, + sym_returns, + [204089] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7405), 1, - anon_sym_RBRACK, - STATE(4358), 1, + ACTIONS(5743), 1, + anon_sym_LBRACE, + ACTIONS(7394), 1, + anon_sym_COLON, + STATE(1217), 1, + sym_block, + STATE(4369), 1, sym_comment, - STATE(4496), 1, - aux_sym_val_table_repeat1, - STATE(4722), 1, - sym_val_list, - [195602] = 5, + STATE(4747), 1, + sym_returns, + [204108] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7407), 1, + ACTIONS(7396), 1, anon_sym_DQUOTE, - STATE(4359), 1, - sym_comment, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [195619] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7409), 1, - anon_sym_LBRACK, - ACTIONS(7411), 1, - anon_sym_LPAREN, - STATE(1107), 1, - sym_parameter_bracks, - STATE(1108), 1, - sym_parameter_parens, STATE(4360), 1, - sym_comment, - [195638] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7413), 1, - anon_sym_DQUOTE, - STATE(4361), 1, - sym_comment, - STATE(4367), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + STATE(4370), 1, + sym_comment, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [195655] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4362), 1, - sym_comment, - ACTIONS(7089), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7091), 2, - ts_builtin_sym_end, - anon_sym_LF, - [195670] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1200), 1, - anon_sym_COLON, - ACTIONS(6938), 1, - anon_sym_DOT2, - STATE(1261), 1, - sym_cell_path, - STATE(4104), 1, - sym_path, - STATE(4363), 1, - sym_comment, - [195689] = 5, + [204125] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7415), 1, + ACTIONS(7398), 1, anon_sym_DQUOTE, - STATE(4356), 1, - aux_sym__str_double_quotes_repeat1, - STATE(4364), 1, + STATE(4371), 1, sym_comment, - ACTIONS(7361), 2, + STATE(4377), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [195706] = 4, + [204142] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4365), 1, + ACTIONS(7400), 1, + anon_sym_LPAREN, + STATE(4372), 1, + sym_comment, + ACTIONS(7402), 3, + sym_escaped_interpolated_content, + anon_sym_DQUOTE2, + sym_inter_escape_sequence, + [204157] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(4373), 1, sym_comment, - ACTIONS(6946), 2, + ACTIONS(7198), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6948), 2, + ACTIONS(7200), 2, ts_builtin_sym_end, anon_sym_LF, - [195721] = 4, + [204172] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4366), 1, + ACTIONS(7406), 1, + anon_sym_LF, + STATE(4374), 1, sym_comment, - ACTIONS(7089), 2, + ACTIONS(7404), 3, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(7091), 2, + [204187] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7408), 1, + anon_sym_RBRACK, + STATE(4375), 1, + sym_comment, + STATE(4509), 1, + aux_sym_val_table_repeat1, + STATE(4773), 1, + sym_val_list, + [204206] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3270), 1, ts_builtin_sym_end, + ACTIONS(6979), 1, + anon_sym_SEMI, + ACTIONS(6981), 1, anon_sym_LF, - [195736] = 5, + STATE(1327), 1, + sym__terminator, + STATE(4376), 1, + sym_comment, + [204225] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7417), 1, + ACTIONS(7410), 1, anon_sym_DQUOTE, - STATE(4367), 1, + STATE(4377), 1, sym_comment, - STATE(4554), 1, + STATE(4559), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [195753] = 4, + [204242] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4368), 1, + ACTIONS(7414), 1, + anon_sym_LF, + STATE(4378), 1, sym_comment, - ACTIONS(7282), 2, + ACTIONS(7412), 3, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(7284), 2, - ts_builtin_sym_end, - anon_sym_LF, - [195768] = 6, + [204257] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5737), 1, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7416), 1, + anon_sym_RBRACK, + STATE(4379), 1, + sym_comment, + STATE(4509), 1, + aux_sym_val_table_repeat1, + STATE(4773), 1, + sym_val_list, + [204276] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5743), 1, anon_sym_LBRACE, - ACTIONS(7419), 1, + ACTIONS(7394), 1, anon_sym_COLON, - STATE(1171), 1, + STATE(1231), 1, sym_block, - STATE(4369), 1, + STATE(4380), 1, sym_comment, - STATE(4733), 1, + STATE(4756), 1, sym_returns, - [195787] = 4, + [204295] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4370), 1, + STATE(4381), 1, sym_comment, - ACTIONS(7089), 2, + ACTIONS(7055), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7091), 2, + ACTIONS(7057), 2, ts_builtin_sym_end, anon_sym_LF, - [195802] = 6, + [204310] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - ACTIONS(7419), 1, + ACTIONS(7394), 1, anon_sym_COLON, - STATE(1281), 1, + STATE(1232), 1, sym_block, - STATE(4371), 1, + STATE(4382), 1, sym_comment, - STATE(4718), 1, + STATE(4762), 1, sym_returns, - [195821] = 6, + [204329] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, + ACTIONS(5687), 1, anon_sym_LBRACE, - ACTIONS(7419), 1, + ACTIONS(7394), 1, anon_sym_COLON, - STATE(1279), 1, + STATE(1252), 1, sym_block, - STATE(4372), 1, + STATE(4383), 1, sym_comment, - STATE(4721), 1, + STATE(4753), 1, sym_returns, - [195840] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7421), 1, - anon_sym_RBRACK, - STATE(4373), 1, - sym_comment, - STATE(4384), 1, - aux_sym_val_table_repeat1, - STATE(4722), 1, - sym_val_list, - [195859] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4374), 1, - sym_comment, - ACTIONS(7089), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7091), 2, - ts_builtin_sym_end, - anon_sym_LF, - [195874] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7425), 1, - anon_sym_LF, - STATE(4375), 1, - sym_comment, - ACTIONS(7423), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [195889] = 6, + [204348] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5737), 1, + ACTIONS(5687), 1, anon_sym_LBRACE, - ACTIONS(7419), 1, + ACTIONS(7394), 1, anon_sym_COLON, - STATE(1174), 1, + STATE(1263), 1, sym_block, - STATE(4376), 1, + STATE(4384), 1, sym_comment, - STATE(4714), 1, + STATE(4751), 1, sym_returns, - [195908] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7429), 1, - anon_sym_LF, - STATE(4377), 1, - sym_comment, - ACTIONS(7427), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [195923] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4378), 1, - sym_comment, - ACTIONS(7089), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7091), 2, - ts_builtin_sym_end, - anon_sym_LF, - [195938] = 4, + [204367] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4379), 1, + STATE(4385), 1, sym_comment, - ACTIONS(7089), 2, + ACTIONS(7055), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7091), 2, + ACTIONS(7057), 2, ts_builtin_sym_end, anon_sym_LF, - [195953] = 4, + [204382] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(4380), 1, + ACTIONS(7418), 1, + anon_sym_DQUOTE, + STATE(4386), 1, sym_comment, - ACTIONS(7089), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7091), 2, - ts_builtin_sym_end, - anon_sym_LF, - [195968] = 6, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [204399] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7349), 1, + ACTIONS(7378), 1, anon_sym_LBRACK, - ACTIONS(7431), 1, + ACTIONS(7420), 1, anon_sym_RBRACK, - STATE(4353), 1, + STATE(4379), 1, aux_sym_val_table_repeat1, - STATE(4381), 1, + STATE(4387), 1, sym_comment, - STATE(4722), 1, + STATE(4773), 1, sym_val_list, - [195987] = 6, + [204418] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7385), 1, - anon_sym_LBRACE, - STATE(2935), 1, - sym_val_closure, - STATE(2940), 1, - sym_block, - STATE(4208), 1, - sym__blosure, - STATE(4382), 1, - sym_comment, - [196006] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7433), 1, - anon_sym_LPAREN, - STATE(4383), 1, + STATE(4388), 1, sym_comment, - ACTIONS(7435), 3, - sym_escaped_interpolated_content, - anon_sym_DQUOTE2, - sym_inter_escape_sequence, - [196021] = 6, + ACTIONS(2688), 4, + sym_identifier, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + sym_short_flag, + [204431] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7437), 1, - anon_sym_RBRACK, - STATE(4384), 1, - sym_comment, - STATE(4496), 1, - aux_sym_val_table_repeat1, - STATE(4722), 1, - sym_val_list, - [196040] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7441), 1, - anon_sym_LF, - STATE(4385), 1, + ACTIONS(7422), 1, + anon_sym_LBRACE, + STATE(2950), 1, + sym_block, + STATE(2951), 1, + sym_val_closure, + STATE(4250), 1, + sym__blosure, + STATE(4389), 1, sym_comment, - ACTIONS(7439), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [196055] = 4, + [204450] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4386), 1, + STATE(4390), 1, sym_comment, - ACTIONS(7089), 2, + ACTIONS(7055), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7091), 2, + ACTIONS(7057), 2, ts_builtin_sym_end, anon_sym_LF, - [196070] = 4, + [204465] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4387), 1, - sym_comment, - ACTIONS(7089), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7091), 2, - ts_builtin_sym_end, + ACTIONS(7426), 1, anon_sym_LF, - [196085] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4388), 1, + STATE(4391), 1, sym_comment, - ACTIONS(7089), 2, + ACTIONS(7424), 3, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(7091), 2, - ts_builtin_sym_end, - anon_sym_LF, - [196100] = 4, - ACTIONS(105), 1, + [204480] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7445), 1, - anon_sym_LF, - STATE(4389), 1, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7428), 1, + anon_sym_RBRACK, + STATE(4392), 1, sym_comment, - ACTIONS(7443), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [196115] = 4, + STATE(4458), 1, + aux_sym_val_table_repeat1, + STATE(4773), 1, + sym_val_list, + [204499] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(4390), 1, + ACTIONS(7430), 1, + anon_sym_DQUOTE, + STATE(4393), 1, sym_comment, - ACTIONS(7177), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7179), 2, - ts_builtin_sym_end, - anon_sym_LF, - [196130] = 4, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [204516] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4391), 1, + STATE(4394), 1, sym_comment, - ACTIONS(7203), 2, + ACTIONS(3597), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7205), 2, + ACTIONS(3599), 2, ts_builtin_sym_end, anon_sym_LF, - [196145] = 4, + [204531] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4392), 1, + STATE(4395), 1, sym_comment, - ACTIONS(6946), 2, + ACTIONS(7194), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6948), 2, + ACTIONS(7196), 2, ts_builtin_sym_end, anon_sym_LF, - [196160] = 4, + [204546] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4393), 1, + STATE(4396), 1, sym_comment, - ACTIONS(7177), 2, + ACTIONS(7198), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7179), 2, + ACTIONS(7200), 2, ts_builtin_sym_end, anon_sym_LF, - [196175] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7409), 1, - anon_sym_LBRACK, - ACTIONS(7411), 1, - anon_sym_LPAREN, - STATE(1125), 1, - sym_parameter_bracks, - STATE(1128), 1, - sym_parameter_parens, - STATE(4394), 1, - sym_comment, - [196194] = 5, + [204561] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7447), 1, + ACTIONS(7432), 1, anon_sym_DQUOTE, - STATE(4395), 1, + STATE(4397), 1, sym_comment, - STATE(4396), 1, + STATE(4407), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [196211] = 5, + [204578] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7449), 1, + ACTIONS(7434), 1, anon_sym_DQUOTE, - STATE(4396), 1, + STATE(4398), 1, sym_comment, - STATE(4554), 1, + STATE(4415), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [196228] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7451), 1, - anon_sym_RBRACK, - STATE(4397), 1, - sym_comment, - STATE(4496), 1, - aux_sym_val_table_repeat1, - STATE(4722), 1, - sym_val_list, - [196247] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7453), 1, - anon_sym_RBRACK, - STATE(4398), 1, - sym_comment, - STATE(4496), 1, - aux_sym_val_table_repeat1, - STATE(4722), 1, - sym_val_list, - [196266] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7455), 1, - anon_sym_RBRACK, - STATE(4358), 1, - aux_sym_val_table_repeat1, - STATE(4399), 1, - sym_comment, - STATE(4722), 1, - sym_val_list, - [196285] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7401), 1, - anon_sym_LBRACK, - ACTIONS(7403), 1, - anon_sym_LPAREN, - STATE(4371), 1, - sym_parameter_parens, - STATE(4372), 1, - sym_parameter_bracks, - STATE(4400), 1, - sym_comment, - [196304] = 4, + [204595] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4401), 1, + STATE(4399), 1, sym_comment, - ACTIONS(6946), 2, + ACTIONS(7055), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6948), 2, + ACTIONS(7057), 2, ts_builtin_sym_end, anon_sym_LF, - [196319] = 4, + [204610] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(4402), 1, + ACTIONS(7436), 1, + anon_sym_DQUOTE, + STATE(4393), 1, + aux_sym__str_double_quotes_repeat1, + STATE(4400), 1, + sym_comment, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [204627] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(4401), 1, sym_comment, - ACTIONS(7177), 2, + ACTIONS(7198), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7179), 2, + ACTIONS(7200), 2, ts_builtin_sym_end, anon_sym_LF, - [196334] = 6, + [204642] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - ACTIONS(7419), 1, + ACTIONS(7394), 1, anon_sym_COLON, - STATE(1247), 1, + STATE(1136), 1, sym_block, - STATE(4403), 1, + STATE(4402), 1, sym_comment, - STATE(4683), 1, + STATE(4731), 1, sym_returns, - [196353] = 6, + [204661] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, - anon_sym_LBRACE, - ACTIONS(7419), 1, - anon_sym_COLON, - STATE(1246), 1, - sym_block, + ACTIONS(7438), 1, + anon_sym_LBRACK, + ACTIONS(7440), 1, + anon_sym_LPAREN, + STATE(4403), 1, + sym_comment, + STATE(4438), 1, + sym_parameter_bracks, + STATE(4439), 1, + sym_parameter_parens, + [204680] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7444), 1, + anon_sym_LF, STATE(4404), 1, sym_comment, - STATE(4691), 1, - sym_returns, - [196372] = 4, + ACTIONS(7442), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [204695] = 4, ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(7448), 1, + anon_sym_LF, STATE(4405), 1, sym_comment, - ACTIONS(7177), 2, + ACTIONS(7446), 3, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7179), 2, - ts_builtin_sym_end, - anon_sym_LF, - [196387] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [204710] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4406), 1, sym_comment, - ACTIONS(6946), 2, + ACTIONS(7198), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6948), 2, + ACTIONS(7200), 2, ts_builtin_sym_end, anon_sym_LF, - [196402] = 6, - ACTIONS(3), 1, + [204725] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5737), 1, - anon_sym_LBRACE, - ACTIONS(7419), 1, - anon_sym_COLON, - STATE(1180), 1, - sym_block, + ACTIONS(7450), 1, + anon_sym_DQUOTE, STATE(4407), 1, sym_comment, - STATE(4720), 1, - sym_returns, - [196421] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7457), 1, - anon_sym_RBRACK, - STATE(4397), 1, - aux_sym_val_table_repeat1, - STATE(4408), 1, - sym_comment, - STATE(4722), 1, - sym_val_list, - [196440] = 6, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [204742] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5737), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - ACTIONS(7419), 1, + ACTIONS(7394), 1, anon_sym_COLON, - STATE(1181), 1, + STATE(1134), 1, sym_block, - STATE(4409), 1, + STATE(4408), 1, sym_comment, - STATE(4706), 1, + STATE(4729), 1, sym_returns, - [196459] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7459), 1, - anon_sym_DQUOTE, - STATE(4410), 1, - sym_comment, - STATE(4420), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [196476] = 4, + [204761] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4411), 1, + STATE(4409), 1, sym_comment, - ACTIONS(6946), 2, + ACTIONS(7055), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6948), 2, + ACTIONS(7057), 2, ts_builtin_sym_end, anon_sym_LF, - [196491] = 6, + [204776] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7461), 1, + ACTIONS(7452), 1, anon_sym_LBRACK, - ACTIONS(7463), 1, + ACTIONS(7454), 1, anon_sym_LPAREN, - STATE(1057), 1, - sym_parameter_parens, - STATE(1076), 1, + STATE(1155), 1, sym_parameter_bracks, - STATE(4412), 1, + STATE(1163), 1, + sym_parameter_parens, + STATE(4410), 1, sym_comment, - [196510] = 4, + [204795] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4413), 1, + STATE(4411), 1, sym_comment, - ACTIONS(6946), 2, + ACTIONS(7166), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6948), 2, + ACTIONS(7168), 2, ts_builtin_sym_end, anon_sym_LF, - [196525] = 4, + [204810] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7456), 1, + anon_sym_LPAREN, + STATE(4412), 1, + sym_comment, + ACTIONS(7458), 3, + sym_escaped_interpolated_content, + anon_sym_DQUOTE2, + sym_inter_escape_sequence, + [204825] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7460), 1, + anon_sym_RBRACK, + STATE(4413), 1, + sym_comment, + STATE(4424), 1, + aux_sym_val_table_repeat1, + STATE(4773), 1, + sym_val_list, + [204844] = 4, ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(7464), 1, + anon_sym_LF, STATE(4414), 1, sym_comment, - ACTIONS(6946), 2, + ACTIONS(7462), 3, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(6948), 2, - ts_builtin_sym_end, - anon_sym_LF, - [196540] = 4, + [204859] = 5, ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(7466), 1, + anon_sym_DQUOTE, STATE(4415), 1, sym_comment, - ACTIONS(7177), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7179), 2, - ts_builtin_sym_end, - anon_sym_LF, - [196555] = 4, - ACTIONS(105), 1, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [204876] = 6, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(5687), 1, + anon_sym_LBRACE, + ACTIONS(7394), 1, + anon_sym_COLON, + STATE(1261), 1, + sym_block, STATE(4416), 1, sym_comment, - ACTIONS(6946), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(6948), 2, - ts_builtin_sym_end, - anon_sym_LF, - [196570] = 6, + STATE(4791), 1, + sym_returns, + [204895] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7461), 1, + ACTIONS(7378), 1, anon_sym_LBRACK, - ACTIONS(7463), 1, - anon_sym_LPAREN, - STATE(1052), 1, - sym_parameter_parens, - STATE(1056), 1, - sym_parameter_bracks, + ACTIONS(7468), 1, + anon_sym_RBRACK, STATE(4417), 1, sym_comment, - [196589] = 5, - ACTIONS(105), 1, + STATE(4509), 1, + aux_sym_val_table_repeat1, + STATE(4773), 1, + sym_val_list, + [204914] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7465), 1, - anon_sym_DQUOTE, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7470), 1, + anon_sym_RBRACK, + STATE(4366), 1, + aux_sym_val_table_repeat1, STATE(4418), 1, sym_comment, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [196606] = 4, + STATE(4773), 1, + sym_val_list, + [204933] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4419), 1, sym_comment, - ACTIONS(3574), 2, + ACTIONS(7055), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3576), 2, + ACTIONS(7057), 2, ts_builtin_sym_end, anon_sym_LF, - [196621] = 5, + [204948] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7467), 1, - anon_sym_DQUOTE, STATE(4420), 1, sym_comment, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [196638] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4421), 1, - sym_comment, - ACTIONS(5757), 2, + ACTIONS(7055), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(5759), 2, + ACTIONS(7057), 2, ts_builtin_sym_end, anon_sym_LF, - [196653] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7469), 1, - anon_sym_DQUOTE, - STATE(4336), 1, - aux_sym__str_double_quotes_repeat1, - STATE(4422), 1, - sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [196670] = 4, - ACTIONS(105), 1, + [204963] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7473), 1, - anon_sym_LF, - STATE(4423), 1, + ACTIONS(5687), 1, + anon_sym_LBRACE, + ACTIONS(7394), 1, + anon_sym_COLON, + STATE(1293), 1, + sym_block, + STATE(4421), 1, sym_comment, - ACTIONS(7471), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [196685] = 5, - ACTIONS(105), 1, + STATE(4769), 1, + sym_returns, + [204982] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7475), 1, - anon_sym_DQUOTE, - STATE(4424), 1, + ACTIONS(5743), 1, + anon_sym_LBRACE, + ACTIONS(7394), 1, + anon_sym_COLON, + STATE(1153), 1, + sym_block, + STATE(4422), 1, sym_comment, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [196702] = 5, - ACTIONS(105), 1, + STATE(4789), 1, + sym_returns, + [205001] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7477), 1, - anon_sym_DQUOTE, - STATE(4418), 1, - aux_sym__str_double_quotes_repeat1, - STATE(4425), 1, + ACTIONS(5687), 1, + anon_sym_LBRACE, + ACTIONS(7394), 1, + anon_sym_COLON, + STATE(1290), 1, + sym_block, + STATE(4423), 1, sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [196719] = 6, + STATE(4771), 1, + sym_returns, + [205020] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7349), 1, + ACTIONS(7378), 1, anon_sym_LBRACK, - ACTIONS(7479), 1, + ACTIONS(7472), 1, anon_sym_RBRACK, - STATE(4426), 1, + STATE(4424), 1, sym_comment, - STATE(4437), 1, + STATE(4509), 1, aux_sym_val_table_repeat1, - STATE(4722), 1, + STATE(4773), 1, sym_val_list, - [196738] = 4, + [205039] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7438), 1, + anon_sym_LBRACK, + ACTIONS(7440), 1, + anon_sym_LPAREN, + STATE(4383), 1, + sym_parameter_bracks, + STATE(4384), 1, + sym_parameter_parens, + STATE(4425), 1, + sym_comment, + [205058] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4427), 1, + STATE(4426), 1, sym_comment, - ACTIONS(7177), 2, + ACTIONS(7055), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7179), 2, + ACTIONS(7057), 2, ts_builtin_sym_end, anon_sym_LF, - [196753] = 6, + [205073] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - ACTIONS(7481), 1, - anon_sym_if, + ACTIONS(7394), 1, + anon_sym_COLON, + STATE(1151), 1, + sym_block, + STATE(4427), 1, + sym_comment, + STATE(4785), 1, + sym_returns, + [205092] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7452), 1, + anon_sym_LBRACK, + ACTIONS(7454), 1, + anon_sym_LPAREN, + STATE(1205), 1, + sym_parameter_bracks, + STATE(1208), 1, + sym_parameter_parens, STATE(4428), 1, sym_comment, - STATE(4501), 1, - sym_ctrl_if, - STATE(4502), 1, - sym_block, - [196772] = 4, - ACTIONS(105), 1, + [205111] = 6, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7474), 1, + anon_sym_RBRACK, + STATE(4417), 1, + aux_sym_val_table_repeat1, STATE(4429), 1, sym_comment, - ACTIONS(6946), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(6948), 2, - ts_builtin_sym_end, - anon_sym_LF, - [196787] = 5, - ACTIONS(105), 1, + STATE(4773), 1, + sym_val_list, + [205130] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7483), 1, - anon_sym_DQUOTE, - STATE(4424), 1, - aux_sym__str_double_quotes_repeat1, + ACTIONS(5687), 1, + anon_sym_LBRACE, + ACTIONS(7394), 1, + anon_sym_COLON, + STATE(1265), 1, + sym_block, STATE(4430), 1, sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [196804] = 5, - ACTIONS(105), 1, + STATE(4783), 1, + sym_returns, + [205149] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7485), 1, - anon_sym_DQUOTE, + ACTIONS(7438), 1, + anon_sym_LBRACK, + ACTIONS(7440), 1, + anon_sym_LPAREN, + STATE(4421), 1, + sym_parameter_parens, + STATE(4423), 1, + sym_parameter_bracks, STATE(4431), 1, sym_comment, - STATE(4445), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [196821] = 4, + [205168] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4432), 1, sym_comment, - ACTIONS(6946), 2, + ACTIONS(7055), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6948), 2, + ACTIONS(7057), 2, ts_builtin_sym_end, anon_sym_LF, - [196836] = 4, - ACTIONS(105), 1, + [205183] = 6, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(7476), 1, + anon_sym_LBRACK, + ACTIONS(7478), 1, + anon_sym_LPAREN, + STATE(1088), 1, + sym_parameter_bracks, + STATE(1103), 1, + sym_parameter_parens, STATE(4433), 1, sym_comment, - ACTIONS(3584), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3586), 2, - ts_builtin_sym_end, - anon_sym_LF, - [196851] = 4, + [205202] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4434), 1, sym_comment, - ACTIONS(6946), 2, + ACTIONS(7055), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6948), 2, + ACTIONS(7057), 2, ts_builtin_sym_end, anon_sym_LF, - [196866] = 4, + [205217] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4435), 1, sym_comment, - ACTIONS(7293), 2, + ACTIONS(7055), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7295), 2, + ACTIONS(7057), 2, ts_builtin_sym_end, anon_sym_LF, - [196881] = 4, + [205232] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4436), 1, sym_comment, - ACTIONS(6946), 2, + ACTIONS(7055), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6948), 2, + ACTIONS(7057), 2, ts_builtin_sym_end, anon_sym_LF, - [196896] = 6, + [205247] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7349), 1, + ACTIONS(7438), 1, anon_sym_LBRACK, - ACTIONS(7487), 1, - anon_sym_RBRACK, + ACTIONS(7440), 1, + anon_sym_LPAREN, + STATE(4416), 1, + sym_parameter_parens, + STATE(4430), 1, + sym_parameter_bracks, STATE(4437), 1, sym_comment, - STATE(4496), 1, - aux_sym_val_table_repeat1, - STATE(4722), 1, - sym_val_list, - [196915] = 4, - ACTIONS(105), 1, + [205266] = 6, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(5687), 1, + anon_sym_LBRACE, + ACTIONS(7394), 1, + anon_sym_COLON, + STATE(1260), 1, + sym_block, STATE(4438), 1, sym_comment, - ACTIONS(7282), 2, + STATE(4754), 1, + sym_returns, + [205285] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5687), 1, + anon_sym_LBRACE, + ACTIONS(7394), 1, + anon_sym_COLON, + STATE(1250), 1, + sym_block, + STATE(4439), 1, + sym_comment, + STATE(4793), 1, + sym_returns, + [205304] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(4440), 1, + sym_comment, + ACTIONS(7156), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7284), 2, + ACTIONS(7158), 2, ts_builtin_sym_end, anon_sym_LF, - [196930] = 4, + [205319] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4439), 1, + STATE(4441), 1, sym_comment, - ACTIONS(7282), 2, + ACTIONS(7156), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7284), 2, + ACTIONS(7158), 2, ts_builtin_sym_end, anon_sym_LF, - [196945] = 5, + [205334] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7489), 1, + ACTIONS(7480), 1, anon_sym_DQUOTE, - STATE(4440), 1, + STATE(4442), 1, sym_comment, - STATE(4554), 1, + STATE(4559), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [196962] = 4, + [205351] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4441), 1, + STATE(4443), 1, sym_comment, - ACTIONS(7282), 2, + ACTIONS(7295), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7284), 2, + ACTIONS(7297), 2, ts_builtin_sym_end, anon_sym_LF, - [196977] = 4, + [205366] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4442), 1, + STATE(4444), 1, sym_comment, - ACTIONS(7282), 2, + ACTIONS(7198), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7284), 2, + ACTIONS(7200), 2, ts_builtin_sym_end, anon_sym_LF, - [196992] = 4, + [205381] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4443), 1, + STATE(4445), 1, sym_comment, - ACTIONS(7177), 2, + ACTIONS(7156), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7179), 2, + ACTIONS(7158), 2, ts_builtin_sym_end, anon_sym_LF, - [197007] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7491), 1, - anon_sym_DQUOTE, - STATE(4359), 1, - aux_sym__str_double_quotes_repeat1, - STATE(4444), 1, - sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [197024] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7493), 1, - anon_sym_DQUOTE, - STATE(4445), 1, - sym_comment, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [197041] = 5, + [205396] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7495), 1, - anon_sym_DQUOTE, STATE(4446), 1, sym_comment, - STATE(4452), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [197058] = 5, - ACTIONS(105), 1, + ACTIONS(3601), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3603), 2, + ts_builtin_sym_end, + anon_sym_LF, + [205411] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7497), 1, - anon_sym_DQUOTE, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7482), 1, + anon_sym_RBRACK, STATE(4447), 1, sym_comment, - STATE(4476), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [197075] = 4, + STATE(4509), 1, + aux_sym_val_table_repeat1, + STATE(4773), 1, + sym_val_list, + [205430] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4448), 1, sym_comment, - ACTIONS(7282), 2, + ACTIONS(5765), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7284), 2, + ACTIONS(5767), 2, ts_builtin_sym_end, anon_sym_LF, - [197090] = 4, + [205445] = 5, ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(7484), 1, + anon_sym_DQUOTE, STATE(4449), 1, sym_comment, - ACTIONS(7177), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7179), 2, - ts_builtin_sym_end, - anon_sym_LF, - [197105] = 4, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [205462] = 5, ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(7486), 1, + anon_sym_DQUOTE, STATE(4450), 1, sym_comment, - ACTIONS(7177), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7179), 2, - ts_builtin_sym_end, - anon_sym_LF, - [197120] = 4, + STATE(4460), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [205479] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7501), 1, - anon_sym_LF, STATE(4451), 1, sym_comment, - ACTIONS(7499), 3, + ACTIONS(7156), 2, anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [197135] = 5, + anon_sym_PIPE, + ACTIONS(7158), 2, + ts_builtin_sym_end, + anon_sym_LF, + [205494] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7503), 1, - anon_sym_DQUOTE, STATE(4452), 1, sym_comment, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [197152] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4453), 1, - sym_comment, - ACTIONS(7317), 2, + ACTIONS(7246), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7319), 2, + ACTIONS(7248), 2, ts_builtin_sym_end, anon_sym_LF, - [197167] = 6, + [205509] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1204), 1, + ACTIONS(1192), 1, anon_sym_COLON, - ACTIONS(6938), 1, + ACTIONS(6939), 1, anon_sym_DOT2, - STATE(1330), 1, + STATE(1154), 1, sym_cell_path, - STATE(4104), 1, + STATE(4125), 1, sym_path, - STATE(4454), 1, + STATE(4453), 1, sym_comment, - [197186] = 4, + [205528] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7507), 1, - anon_sym_LF, - STATE(4455), 1, + ACTIONS(7488), 1, + anon_sym_DQUOTE, + STATE(4442), 1, + aux_sym__str_double_quotes_repeat1, + STATE(4454), 1, sym_comment, - ACTIONS(7505), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [197201] = 4, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [205545] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4456), 1, + STATE(4455), 1, sym_comment, - ACTIONS(7177), 2, + ACTIONS(3607), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7179), 2, + ACTIONS(3609), 2, ts_builtin_sym_end, anon_sym_LF, - [197216] = 4, - ACTIONS(105), 1, + [205560] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(4457), 1, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7490), 1, + anon_sym_RBRACK, + STATE(4447), 1, + aux_sym_val_table_repeat1, + STATE(4456), 1, sym_comment, - ACTIONS(7282), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7284), 2, - ts_builtin_sym_end, - anon_sym_LF, - [197231] = 4, + STATE(4773), 1, + sym_val_list, + [205579] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4458), 1, + STATE(4457), 1, sym_comment, - ACTIONS(7282), 2, + ACTIONS(7055), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7284), 2, + ACTIONS(7057), 2, ts_builtin_sym_end, anon_sym_LF, - [197246] = 6, + [205594] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7349), 1, + ACTIONS(7378), 1, anon_sym_LBRACK, - ACTIONS(7509), 1, + ACTIONS(7492), 1, anon_sym_RBRACK, - STATE(4459), 1, + STATE(4458), 1, sym_comment, - STATE(4496), 1, + STATE(4509), 1, aux_sym_val_table_repeat1, - STATE(4722), 1, + STATE(4773), 1, sym_val_list, - [197265] = 6, + [205613] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6970), 1, + STATE(4459), 1, + sym_comment, + ACTIONS(7198), 2, anon_sym_SEMI, - ACTIONS(6972), 1, - anon_sym_LF, - ACTIONS(7511), 1, + anon_sym_PIPE, + ACTIONS(7200), 2, ts_builtin_sym_end, - STATE(1266), 1, - sym__terminator, + anon_sym_LF, + [205628] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7494), 1, + anon_sym_DQUOTE, STATE(4460), 1, sym_comment, - [197284] = 6, - ACTIONS(3), 1, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [205645] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7513), 1, - anon_sym_RBRACK, + ACTIONS(7498), 1, + anon_sym_LF, STATE(4461), 1, sym_comment, - STATE(4503), 1, - aux_sym_val_table_repeat1, - STATE(4722), 1, - sym_val_list, - [197303] = 5, + ACTIONS(7496), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + [205660] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7515), 1, - anon_sym_DQUOTE, - STATE(4440), 1, - aux_sym__str_double_quotes_repeat1, STATE(4462), 1, sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [197320] = 5, + ACTIONS(7198), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7200), 2, + ts_builtin_sym_end, + anon_sym_LF, + [205675] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7517), 1, + ACTIONS(7500), 1, anon_sym_DQUOTE, STATE(4463), 1, sym_comment, - STATE(4473), 1, + STATE(4559), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [197337] = 4, + [205692] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4464), 1, sym_comment, - ACTIONS(7155), 2, + ACTIONS(5200), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7157), 2, + ACTIONS(5202), 2, ts_builtin_sym_end, anon_sym_LF, - [197352] = 6, + [205707] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7051), 1, - anon_sym_use, - ACTIONS(7053), 1, - anon_sym_list, - ACTIONS(7055), 1, - anon_sym_hide, - ACTIONS(7057), 1, - anon_sym_new, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7502), 1, + anon_sym_RBRACK, + STATE(4362), 1, + aux_sym_val_table_repeat1, STATE(4465), 1, sym_comment, - [197371] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7519), 1, - anon_sym_DQUOTE, - STATE(4466), 1, - sym_comment, - STATE(4469), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [197388] = 6, + STATE(4773), 1, + sym_val_list, + [205726] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7349), 1, + ACTIONS(7378), 1, anon_sym_LBRACK, - ACTIONS(7521), 1, + ACTIONS(7504), 1, anon_sym_RBRACK, - STATE(4467), 1, + STATE(4466), 1, sym_comment, - STATE(4496), 1, + STATE(4477), 1, aux_sym_val_table_repeat1, - STATE(4722), 1, + STATE(4773), 1, sym_val_list, - [197407] = 4, + [205745] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7525), 1, + STATE(4467), 1, + sym_comment, + ACTIONS(7198), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7200), 2, + ts_builtin_sym_end, anon_sym_LF, + [205760] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5687), 1, + anon_sym_LBRACE, + ACTIONS(7506), 1, + anon_sym_if, STATE(4468), 1, sym_comment, - ACTIONS(7523), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [197422] = 5, + STATE(4539), 1, + sym_ctrl_if, + STATE(4540), 1, + sym_block, + [205779] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7527), 1, + ACTIONS(7508), 1, anon_sym_DQUOTE, STATE(4469), 1, sym_comment, - STATE(4554), 1, + STATE(4481), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [197439] = 4, + [205796] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4470), 1, sym_comment, - ACTIONS(7177), 2, + ACTIONS(7224), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7179), 2, + ACTIONS(7226), 2, ts_builtin_sym_end, anon_sym_LF, - [197454] = 4, + [205811] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4471), 1, sym_comment, - ACTIONS(7177), 2, + ACTIONS(7156), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7179), 2, + ACTIONS(7158), 2, ts_builtin_sym_end, anon_sym_LF, - [197469] = 4, + [205826] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4472), 1, sym_comment, - ACTIONS(7282), 2, + ACTIONS(7156), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7284), 2, + ACTIONS(7158), 2, ts_builtin_sym_end, anon_sym_LF, - [197484] = 5, + [205841] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7529), 1, - anon_sym_DQUOTE, STATE(4473), 1, sym_comment, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [197501] = 5, + ACTIONS(7198), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7200), 2, + ts_builtin_sym_end, + anon_sym_LF, + [205856] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7531), 1, + ACTIONS(7510), 1, anon_sym_DQUOTE, + STATE(4463), 1, + aux_sym__str_double_quotes_repeat1, STATE(4474), 1, sym_comment, - STATE(4478), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [197518] = 6, + [205873] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5737), 1, - anon_sym_LBRACE, - ACTIONS(7533), 1, - anon_sym_if, + ACTIONS(7476), 1, + anon_sym_LBRACK, + ACTIONS(7478), 1, + anon_sym_LPAREN, + STATE(1107), 1, + sym_parameter_bracks, + STATE(1110), 1, + sym_parameter_parens, STATE(4475), 1, sym_comment, - STATE(4527), 1, - sym_block, - STATE(4530), 1, - sym_ctrl_if_parenthesized, - [197537] = 5, - ACTIONS(105), 1, + [205892] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7535), 1, - anon_sym_DQUOTE, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7512), 1, + anon_sym_RBRACK, STATE(4476), 1, sym_comment, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [197554] = 6, + STATE(4509), 1, + aux_sym_val_table_repeat1, + STATE(4773), 1, + sym_val_list, + [205911] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7349), 1, + ACTIONS(7378), 1, anon_sym_LBRACK, - ACTIONS(7537), 1, + ACTIONS(7514), 1, anon_sym_RBRACK, - STATE(4467), 1, - aux_sym_val_table_repeat1, STATE(4477), 1, sym_comment, - STATE(4722), 1, + STATE(4509), 1, + aux_sym_val_table_repeat1, + STATE(4773), 1, sym_val_list, - [197573] = 5, + [205930] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7539), 1, - anon_sym_DQUOTE, + ACTIONS(6979), 1, + anon_sym_SEMI, + ACTIONS(6981), 1, + anon_sym_LF, + ACTIONS(7516), 1, + ts_builtin_sym_end, + STATE(1268), 1, + sym__terminator, STATE(4478), 1, sym_comment, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [197590] = 6, - ACTIONS(3), 1, + [205949] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7541), 1, - anon_sym_RBRACK, STATE(4479), 1, sym_comment, - STATE(4490), 1, - aux_sym_val_table_repeat1, - STATE(4722), 1, - sym_val_list, - [197609] = 4, + ACTIONS(7156), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7158), 2, + ts_builtin_sym_end, + anon_sym_LF, + [205964] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4480), 1, sym_comment, - ACTIONS(7282), 2, + ACTIONS(7295), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7284), 2, + ACTIONS(7297), 2, ts_builtin_sym_end, anon_sym_LF, - [197624] = 6, - ACTIONS(3), 1, + [205979] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7543), 1, - anon_sym_RBRACK, - STATE(4459), 1, - aux_sym_val_table_repeat1, + ACTIONS(7518), 1, + anon_sym_DQUOTE, STATE(4481), 1, sym_comment, - STATE(4722), 1, - sym_val_list, - [197643] = 4, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [205996] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4482), 1, sym_comment, - ACTIONS(7249), 2, + ACTIONS(7156), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7251), 2, + ACTIONS(7158), 2, ts_builtin_sym_end, anon_sym_LF, - [197658] = 6, + [206011] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(6009), 1, - anon_sym_LF, - ACTIONS(7275), 1, - anon_sym_SEMI, - STATE(2461), 1, - aux_sym_pipe_element_repeat1, STATE(4483), 1, sym_comment, - [197677] = 5, - ACTIONS(105), 1, + ACTIONS(7198), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7200), 2, + ts_builtin_sym_end, + anon_sym_LF, + [206026] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7545), 1, - anon_sym_DQUOTE, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7520), 1, + anon_sym_RBRACK, STATE(4484), 1, sym_comment, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [197694] = 4, + STATE(4509), 1, + aux_sym_val_table_repeat1, + STATE(4773), 1, + sym_val_list, + [206045] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4485), 1, sym_comment, - ACTIONS(7282), 2, + ACTIONS(7236), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7284), 2, + ACTIONS(7238), 2, ts_builtin_sym_end, anon_sym_LF, - [197709] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7385), 1, - anon_sym_LBRACE, - STATE(2935), 1, - sym_val_closure, - STATE(2940), 1, - sym_block, - STATE(4486), 1, - sym_comment, - STATE(4525), 1, - sym__blosure, - [197728] = 5, + [206060] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7547), 1, + ACTIONS(7522), 1, anon_sym_DQUOTE, - STATE(4487), 1, + STATE(4486), 1, sym_comment, - STATE(4554), 1, + STATE(4493), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [197745] = 4, + [206077] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4488), 1, + STATE(4487), 1, sym_comment, - ACTIONS(6946), 2, + ACTIONS(7156), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6948), 2, + ACTIONS(7158), 2, ts_builtin_sym_end, anon_sym_LF, - [197760] = 6, + [206092] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(5797), 1, + STATE(4488), 1, + sym_comment, + ACTIONS(7295), 2, anon_sym_SEMI, - ACTIONS(6009), 1, + anon_sym_PIPE, + ACTIONS(7297), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(2465), 1, - aux_sym_pipe_element_repeat1, + [206107] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7524), 1, + anon_sym_DQUOTE, + STATE(4449), 1, + aux_sym__str_double_quotes_repeat1, STATE(4489), 1, sym_comment, - [197779] = 6, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [206124] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7549), 1, - anon_sym_RBRACK, + ACTIONS(7033), 1, + anon_sym_use, + ACTIONS(7035), 1, + anon_sym_list, + ACTIONS(7037), 1, + anon_sym_hide, + ACTIONS(7039), 1, + anon_sym_new, STATE(4490), 1, sym_comment, - STATE(4496), 1, - aux_sym_val_table_repeat1, - STATE(4722), 1, - sym_val_list, - [197798] = 6, + [206143] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, + STATE(4491), 1, + sym_comment, + ACTIONS(7246), 2, + anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6009), 1, + ACTIONS(7248), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(7327), 1, - anon_sym_SEMI, - STATE(2436), 1, - aux_sym_pipe_element_repeat1, - STATE(4491), 1, + [206158] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7422), 1, + anon_sym_LBRACE, + STATE(2950), 1, + sym_block, + STATE(2951), 1, + sym_val_closure, + STATE(4492), 1, sym_comment, - [197817] = 5, + STATE(4528), 1, + sym__blosure, + [206177] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7551), 1, + ACTIONS(7526), 1, anon_sym_DQUOTE, - STATE(4492), 1, + STATE(4493), 1, sym_comment, - STATE(4498), 1, + STATE(4559), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [197834] = 4, + [206194] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7555), 1, - anon_sym_LF, - STATE(4493), 1, + STATE(4494), 1, sym_comment, - ACTIONS(7553), 3, + ACTIONS(7156), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [197849] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7559), 1, + ACTIONS(7158), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(4494), 1, - sym_comment, - ACTIONS(7557), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [197864] = 4, + [206209] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7563), 1, - anon_sym_LF, + ACTIONS(7528), 1, + anon_sym_DQUOTE, STATE(4495), 1, sym_comment, - ACTIONS(7561), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [197879] = 5, + STATE(4498), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [206226] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7565), 1, + ACTIONS(7378), 1, anon_sym_LBRACK, - ACTIONS(7568), 1, + ACTIONS(7530), 1, anon_sym_RBRACK, - STATE(4722), 1, - sym_val_list, - STATE(4496), 2, + STATE(4496), 1, sym_comment, + STATE(4509), 1, aux_sym_val_table_repeat1, - [197896] = 4, - ACTIONS(105), 1, + STATE(4773), 1, + sym_val_list, + [206245] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7572), 1, - anon_sym_LF, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7532), 1, + anon_sym_RBRACK, + STATE(4476), 1, + aux_sym_val_table_repeat1, STATE(4497), 1, sym_comment, - ACTIONS(7570), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [197911] = 5, + STATE(4773), 1, + sym_val_list, + [206264] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7574), 1, + ACTIONS(7534), 1, anon_sym_DQUOTE, STATE(4498), 1, sym_comment, - STATE(4554), 1, + STATE(4559), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [197928] = 4, + [206281] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4499), 1, sym_comment, - ACTIONS(7282), 2, + ACTIONS(7156), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7284), 2, + ACTIONS(7158), 2, ts_builtin_sym_end, anon_sym_LF, - [197943] = 5, + [206296] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7576), 1, - anon_sym_DQUOTE, STATE(4500), 1, sym_comment, - STATE(4506), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [197960] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4501), 1, - sym_comment, - ACTIONS(7265), 2, + ACTIONS(7260), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7267), 2, + ACTIONS(7262), 2, ts_builtin_sym_end, anon_sym_LF, - [197975] = 4, + [206311] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7536), 1, + anon_sym_DQUOTE, + STATE(4501), 1, + sym_comment, + STATE(4543), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [206328] = 5, ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(7538), 1, + anon_sym_DQUOTE, STATE(4502), 1, sym_comment, - ACTIONS(7299), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7301), 2, - ts_builtin_sym_end, - anon_sym_LF, - [197990] = 6, - ACTIONS(3), 1, + STATE(4507), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [206345] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7578), 1, - anon_sym_RBRACK, - STATE(4496), 1, - aux_sym_val_table_repeat1, + ACTIONS(7540), 1, + anon_sym_DQUOTE, STATE(4503), 1, sym_comment, - STATE(4722), 1, - sym_val_list, - [198009] = 4, + STATE(4513), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [206362] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4504), 1, sym_comment, - ACTIONS(7311), 2, + ACTIONS(7295), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7313), 2, + ACTIONS(7297), 2, ts_builtin_sym_end, anon_sym_LF, - [198024] = 5, - ACTIONS(105), 1, + [206377] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7580), 1, - anon_sym_DQUOTE, - STATE(4487), 1, - aux_sym__str_double_quotes_repeat1, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7542), 1, + anon_sym_RBRACK, + STATE(4496), 1, + aux_sym_val_table_repeat1, STATE(4505), 1, sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [198041] = 5, + STATE(4773), 1, + sym_val_list, + [206396] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7582), 1, + ACTIONS(7544), 1, anon_sym_DQUOTE, STATE(4506), 1, sym_comment, - STATE(4554), 1, + STATE(4559), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [198058] = 5, + [206413] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7584), 1, + ACTIONS(7546), 1, anon_sym_DQUOTE, - STATE(4484), 1, - aux_sym__str_double_quotes_repeat1, STATE(4507), 1, sym_comment, - ACTIONS(7361), 2, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [198075] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7586), 1, - anon_sym_RBRACK, - STATE(4508), 1, - sym_comment, - STATE(4533), 1, - aux_sym_val_table_repeat1, - STATE(4722), 1, - sym_val_list, - [198094] = 4, + [206430] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4509), 1, + STATE(4508), 1, sym_comment, - ACTIONS(7317), 2, + ACTIONS(7295), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7319), 2, + ACTIONS(7297), 2, ts_builtin_sym_end, anon_sym_LF, - [198109] = 4, + [206445] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7548), 1, + anon_sym_LBRACK, + ACTIONS(7551), 1, + anon_sym_RBRACK, + STATE(4773), 1, + sym_val_list, + STATE(4509), 2, + sym_comment, + aux_sym_val_table_repeat1, + [206462] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4510), 1, sym_comment, - ACTIONS(7317), 2, + ACTIONS(7144), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7319), 2, + ACTIONS(7146), 2, ts_builtin_sym_end, anon_sym_LF, - [198124] = 4, + [206477] = 4, ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(7555), 1, + anon_sym_LF, STATE(4511), 1, sym_comment, - ACTIONS(7317), 2, + ACTIONS(7553), 3, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7319), 2, - ts_builtin_sym_end, - anon_sym_LF, - [198139] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [206492] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4512), 1, sym_comment, - ACTIONS(7002), 2, + ACTIONS(7148), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7004), 2, + ACTIONS(7150), 2, ts_builtin_sym_end, anon_sym_LF, - [198154] = 4, + [206507] = 5, ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(7557), 1, + anon_sym_DQUOTE, STATE(4513), 1, sym_comment, - ACTIONS(7317), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7319), 2, - ts_builtin_sym_end, - anon_sym_LF, - [198169] = 5, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [206524] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7588), 1, - anon_sym_DQUOTE, STATE(4514), 1, sym_comment, - STATE(4517), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [198186] = 4, + ACTIONS(7295), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7297), 2, + ts_builtin_sym_end, + anon_sym_LF, + [206539] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4515), 1, sym_comment, - ACTIONS(7317), 2, + ACTIONS(7198), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7319), 2, + ACTIONS(7200), 2, ts_builtin_sym_end, anon_sym_LF, - [198201] = 5, + [206554] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7590), 1, - anon_sym_DQUOTE, STATE(4516), 1, sym_comment, - STATE(4526), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [198218] = 5, + ACTIONS(7295), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7297), 2, + ts_builtin_sym_end, + anon_sym_LF, + [206569] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7592), 1, + ACTIONS(7559), 1, anon_sym_DQUOTE, + STATE(4506), 1, + aux_sym__str_double_quotes_repeat1, STATE(4517), 1, sym_comment, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [198235] = 4, - ACTIONS(105), 1, + [206586] = 6, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(1149), 1, + anon_sym_COLON, + ACTIONS(6939), 1, + anon_sym_DOT2, + STATE(1239), 1, + sym_cell_path, + STATE(4125), 1, + sym_path, STATE(4518), 1, sym_comment, - ACTIONS(7317), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7319), 2, - ts_builtin_sym_end, - anon_sym_LF, - [198250] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4519), 1, - sym_comment, - ACTIONS(7317), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7319), 2, - ts_builtin_sym_end, - anon_sym_LF, - [198265] = 6, + [206605] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7594), 1, - anon_sym_use, - ACTIONS(7596), 1, - anon_sym_list, - ACTIONS(7598), 1, - anon_sym_hide, - ACTIONS(7600), 1, - anon_sym_new, - STATE(4520), 1, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7561), 1, + anon_sym_RBRACK, + STATE(4519), 1, sym_comment, - [198284] = 4, + STATE(4530), 1, + aux_sym_val_table_repeat1, + STATE(4773), 1, + sym_val_list, + [206624] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3244), 1, + ACTIONS(7565), 1, anon_sym_LF, - STATE(4521), 1, + STATE(4520), 1, sym_comment, - ACTIONS(3010), 3, + ACTIONS(7563), 3, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_RBRACE, - [198299] = 4, + [206639] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7567), 1, + anon_sym_DQUOTE, + STATE(4521), 1, + sym_comment, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [206656] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4522), 1, sym_comment, - ACTIONS(7317), 2, + ACTIONS(7295), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7319), 2, + ACTIONS(7297), 2, ts_builtin_sym_end, anon_sym_LF, - [198314] = 4, + [206671] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4523), 1, sym_comment, - ACTIONS(7317), 2, + ACTIONS(7295), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7319), 2, + ACTIONS(7297), 2, ts_builtin_sym_end, anon_sym_LF, - [198329] = 5, + [206686] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5743), 1, + anon_sym_LBRACE, + ACTIONS(7569), 1, + anon_sym_if, + STATE(4524), 1, + sym_comment, + STATE(4578), 1, + sym_block, + STATE(4580), 1, + sym_ctrl_if_parenthesized, + [206705] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7602), 1, + ACTIONS(7571), 1, anon_sym_DQUOTE, - STATE(4524), 1, + STATE(4525), 1, sym_comment, - STATE(4538), 1, + STATE(4527), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [198346] = 4, - ACTIONS(105), 1, + [206722] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7606), 1, - anon_sym_LF, - STATE(4525), 1, + ACTIONS(7422), 1, + anon_sym_LBRACE, + STATE(2950), 1, + sym_block, + STATE(2951), 1, + sym_val_closure, + STATE(4526), 1, sym_comment, - ACTIONS(7604), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [198361] = 5, + STATE(4573), 1, + sym__blosure, + [206741] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7608), 1, + ACTIONS(7573), 1, anon_sym_DQUOTE, - STATE(4526), 1, + STATE(4527), 1, sym_comment, - STATE(4554), 1, + STATE(4559), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [198378] = 4, + [206758] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7612), 1, + ACTIONS(7577), 1, anon_sym_LF, - STATE(4527), 1, + STATE(4528), 1, sym_comment, - ACTIONS(7610), 3, + ACTIONS(7575), 3, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - [198393] = 4, + [206773] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4528), 1, + STATE(4529), 1, sym_comment, - ACTIONS(7317), 2, + ACTIONS(7295), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7319), 2, + ACTIONS(7297), 2, ts_builtin_sym_end, anon_sym_LF, - [198408] = 4, - ACTIONS(105), 1, + [206788] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3242), 1, - anon_sym_LF, - STATE(4529), 1, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7579), 1, + anon_sym_RBRACK, + STATE(4509), 1, + aux_sym_val_table_repeat1, + STATE(4530), 1, sym_comment, - ACTIONS(3000), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [198423] = 4, + STATE(4773), 1, + sym_val_list, + [206807] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7616), 1, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(5999), 1, anon_sym_LF, - STATE(4530), 1, - sym_comment, - ACTIONS(7614), 3, + ACTIONS(7264), 1, anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [198438] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7401), 1, - anon_sym_LBRACK, - ACTIONS(7403), 1, - anon_sym_LPAREN, - STATE(4369), 1, - sym_parameter_bracks, - STATE(4376), 1, - sym_parameter_parens, + STATE(2504), 1, + aux_sym_pipe_element_repeat1, STATE(4531), 1, sym_comment, - [198457] = 6, - ACTIONS(3), 1, + [206826] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7618), 1, - anon_sym_RBRACK, - STATE(4332), 1, - aux_sym_val_table_repeat1, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(5799), 1, + anon_sym_SEMI, + ACTIONS(5999), 1, + anon_sym_LF, + STATE(2509), 1, + aux_sym_pipe_element_repeat1, STATE(4532), 1, sym_comment, - STATE(4722), 1, - sym_val_list, - [198476] = 6, - ACTIONS(3), 1, + [206845] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7349), 1, - anon_sym_LBRACK, - ACTIONS(7620), 1, - anon_sym_RBRACK, - STATE(4496), 1, - aux_sym_val_table_repeat1, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(5999), 1, + anon_sym_LF, + ACTIONS(7342), 1, + anon_sym_SEMI, + STATE(2512), 1, + aux_sym_pipe_element_repeat1, STATE(4533), 1, sym_comment, - STATE(4722), 1, - sym_val_list, - [198495] = 4, + [206864] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7624), 1, - anon_sym_LF, STATE(4534), 1, sym_comment, - ACTIONS(7622), 3, + ACTIONS(7198), 2, anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [198510] = 4, + anon_sym_PIPE, + ACTIONS(7200), 2, + ts_builtin_sym_end, + anon_sym_LF, + [206879] = 4, ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(7583), 1, + anon_sym_LF, STATE(4535), 1, sym_comment, - ACTIONS(7317), 2, + ACTIONS(7581), 3, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7319), 2, - ts_builtin_sym_end, - anon_sym_LF, - [198525] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [206894] = 5, ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(7585), 1, + anon_sym_DQUOTE, STATE(4536), 1, sym_comment, - ACTIONS(7282), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7284), 2, - ts_builtin_sym_end, - anon_sym_LF, - [198540] = 4, + STATE(4538), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [206911] = 4, ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(7589), 1, + anon_sym_LF, STATE(4537), 1, sym_comment, - ACTIONS(7317), 2, + ACTIONS(7587), 3, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7319), 2, - ts_builtin_sym_end, - anon_sym_LF, - [198555] = 5, + anon_sym_RPAREN, + anon_sym_RBRACE, + [206926] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7626), 1, + ACTIONS(7591), 1, anon_sym_DQUOTE, STATE(4538), 1, sym_comment, - STATE(4554), 1, + STATE(4559), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [198572] = 4, + [206943] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4539), 1, sym_comment, - ACTIONS(7235), 2, + ACTIONS(7320), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7237), 2, + ACTIONS(7322), 2, ts_builtin_sym_end, anon_sym_LF, - [198587] = 5, + [206958] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7628), 1, - anon_sym_DQUOTE, STATE(4540), 1, sym_comment, - STATE(4551), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [198604] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4541), 1, - sym_comment, - ACTIONS(7235), 2, + ACTIONS(7324), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7237), 2, + ACTIONS(7326), 2, ts_builtin_sym_end, anon_sym_LF, - [198619] = 6, + [206973] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5737), 1, - anon_sym_LBRACE, - ACTIONS(7533), 1, - anon_sym_if, - STATE(4334), 1, - sym_ctrl_if_parenthesized, - STATE(4423), 1, - sym_block, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7593), 1, + anon_sym_RBRACK, + STATE(4484), 1, + aux_sym_val_table_repeat1, + STATE(4541), 1, + sym_comment, + STATE(4773), 1, + sym_val_list, + [206992] = 4, + ACTIONS(105), 1, + anon_sym_POUND, STATE(4542), 1, sym_comment, - [198638] = 5, + ACTIONS(7332), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7334), 2, + ts_builtin_sym_end, + anon_sym_LF, + [207007] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7630), 1, + ACTIONS(7595), 1, anon_sym_DQUOTE, - STATE(4338), 1, - aux_sym__str_double_quotes_repeat1, STATE(4543), 1, sym_comment, - ACTIONS(7361), 2, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [198655] = 4, + [207024] = 5, ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(7597), 1, + anon_sym_DQUOTE, + STATE(4521), 1, + aux_sym__str_double_quotes_repeat1, STATE(4544), 1, sym_comment, - ACTIONS(6998), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7000), 2, - ts_builtin_sym_end, - anon_sym_LF, - [198670] = 6, - ACTIONS(3), 1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [207041] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7401), 1, - anon_sym_LBRACK, - ACTIONS(7403), 1, - anon_sym_LPAREN, - STATE(4407), 1, - sym_parameter_bracks, - STATE(4409), 1, - sym_parameter_parens, + ACTIONS(7601), 1, + anon_sym_LF, STATE(4545), 1, sym_comment, - [198689] = 4, + ACTIONS(7599), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [207056] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4546), 1, sym_comment, - ACTIONS(7235), 2, + ACTIONS(7295), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7237), 2, + ACTIONS(7297), 2, ts_builtin_sym_end, anon_sym_LF, - [198704] = 4, + [207071] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4547), 1, sym_comment, - ACTIONS(6658), 2, + ACTIONS(7338), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6660), 2, + ACTIONS(7340), 2, ts_builtin_sym_end, anon_sym_LF, - [198719] = 4, + [207086] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4548), 1, sym_comment, - ACTIONS(6662), 2, + ACTIONS(7338), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(6664), 2, + ACTIONS(7340), 2, ts_builtin_sym_end, anon_sym_LF, - [198734] = 4, + [207101] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4549), 1, sym_comment, - ACTIONS(7235), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7237), 2, - ts_builtin_sym_end, - anon_sym_LF, - [198749] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4550), 1, - sym_comment, - ACTIONS(7235), 2, + ACTIONS(7338), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7237), 2, + ACTIONS(7340), 2, ts_builtin_sym_end, anon_sym_LF, - [198764] = 5, + [207116] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7632), 1, + ACTIONS(7603), 1, anon_sym_DQUOTE, - STATE(4551), 1, + STATE(4550), 1, sym_comment, - STATE(4554), 1, + STATE(4552), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [198781] = 4, + [207133] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4552), 1, + STATE(4551), 1, sym_comment, - ACTIONS(7235), 2, + ACTIONS(7338), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7237), 2, + ACTIONS(7340), 2, ts_builtin_sym_end, anon_sym_LF, - [198796] = 5, + [207148] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7634), 1, + ACTIONS(7605), 1, anon_sym_DQUOTE, - STATE(4553), 1, + STATE(4552), 1, sym_comment, - STATE(4556), 1, + STATE(4559), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [198813] = 4, + [207165] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7636), 1, + ACTIONS(7607), 1, anon_sym_DQUOTE, - ACTIONS(7638), 2, + STATE(4553), 1, + sym_comment, + STATE(4554), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - STATE(4554), 2, + [207182] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7609), 1, + anon_sym_DQUOTE, + STATE(4554), 1, sym_comment, + STATE(4559), 1, aux_sym__str_double_quotes_repeat1, - [198828] = 4, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [207199] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4555), 1, sym_comment, - ACTIONS(7235), 2, + ACTIONS(7338), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7237), 2, + ACTIONS(7340), 2, ts_builtin_sym_end, anon_sym_LF, - [198843] = 5, + [207214] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7641), 1, + ACTIONS(7611), 1, anon_sym_DQUOTE, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, STATE(4556), 1, sym_comment, - ACTIONS(7361), 2, + STATE(4566), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [198860] = 5, + [207231] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7643), 1, + ACTIONS(7613), 1, anon_sym_DQUOTE, STATE(4557), 1, sym_comment, - STATE(4562), 1, + STATE(4582), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [198877] = 4, + [207248] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4558), 1, sym_comment, - ACTIONS(7235), 2, + ACTIONS(7338), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7237), 2, + ACTIONS(7340), 2, ts_builtin_sym_end, anon_sym_LF, - [198892] = 4, + [207263] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4559), 1, + ACTIONS(7615), 1, + anon_sym_DQUOTE, + ACTIONS(7617), 2, + sym__escaped_str_content, + sym_escape_sequence, + STATE(4559), 2, sym_comment, - ACTIONS(7235), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7237), 2, - ts_builtin_sym_end, - anon_sym_LF, - [198907] = 4, + aux_sym__str_double_quotes_repeat1, + [207278] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4560), 1, sym_comment, - ACTIONS(7235), 2, + ACTIONS(7295), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7237), 2, + ACTIONS(7297), 2, ts_builtin_sym_end, anon_sym_LF, - [198922] = 4, + [207293] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4561), 1, sym_comment, - ACTIONS(7235), 2, + ACTIONS(7295), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7237), 2, + ACTIONS(7297), 2, ts_builtin_sym_end, anon_sym_LF, - [198937] = 5, + [207308] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7645), 1, - anon_sym_DQUOTE, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, STATE(4562), 1, sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [198954] = 6, - ACTIONS(3), 1, + ACTIONS(7338), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7340), 2, + ts_builtin_sym_end, + anon_sym_LF, + [207323] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7647), 1, - anon_sym_LBRACE, - STATE(3180), 1, - sym_val_closure, - STATE(3183), 1, - sym_block, STATE(4563), 1, sym_comment, - STATE(4569), 1, - sym__blosure, - [198973] = 4, + ACTIONS(7338), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7340), 2, + ts_builtin_sym_end, + anon_sym_LF, + [207338] = 4, ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(3266), 1, + anon_sym_LF, STATE(4564), 1, sym_comment, - ACTIONS(7235), 2, + ACTIONS(3125), 3, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7237), 2, - ts_builtin_sym_end, - anon_sym_LF, - [198988] = 5, + anon_sym_RPAREN, + anon_sym_RBRACE, + [207353] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7649), 1, + ACTIONS(7620), 1, anon_sym_DQUOTE, STATE(4565), 1, sym_comment, - STATE(4578), 1, + STATE(4570), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [199005] = 4, + [207370] = 5, ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(7622), 1, + anon_sym_DQUOTE, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, STATE(4566), 1, sym_comment, - ACTIONS(6654), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(6656), 2, - ts_builtin_sym_end, - anon_sym_LF, - [199020] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4567), 1, - sym_comment, - ACTIONS(7235), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7237), 2, - ts_builtin_sym_end, - anon_sym_LF, - [199035] = 5, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [207387] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7651), 1, + ACTIONS(7624), 1, anon_sym_DQUOTE, - STATE(4568), 1, - sym_comment, - STATE(4577), 1, + STATE(4386), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, + STATE(4567), 1, + sym_comment, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [199052] = 4, + [207404] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4569), 1, + STATE(4568), 1, sym_comment, - ACTIONS(7189), 2, + ACTIONS(7338), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7191), 2, + ACTIONS(7340), 2, ts_builtin_sym_end, anon_sym_LF, - [199067] = 4, + [207419] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4570), 1, - sym_comment, - ACTIONS(7177), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(7179), 2, - ts_builtin_sym_end, + ACTIONS(3268), 1, anon_sym_LF, - [199082] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4571), 1, + STATE(4569), 1, sym_comment, - ACTIONS(5123), 2, + ACTIONS(3115), 3, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5125), 2, - ts_builtin_sym_end, - anon_sym_LF, - [199097] = 5, + anon_sym_RPAREN, + anon_sym_RBRACE, + [207434] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7653), 1, + ACTIONS(7626), 1, anon_sym_DQUOTE, - STATE(4554), 1, + STATE(4559), 1, aux_sym__str_double_quotes_repeat1, - STATE(4572), 1, + STATE(4570), 1, sym_comment, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [199114] = 5, - ACTIONS(105), 1, + [207451] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7655), 1, - anon_sym_DQUOTE, + ACTIONS(7438), 1, + anon_sym_LBRACK, + ACTIONS(7440), 1, + anon_sym_LPAREN, + STATE(4402), 1, + sym_parameter_parens, + STATE(4408), 1, + sym_parameter_bracks, + STATE(4571), 1, + sym_comment, + [207470] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7628), 1, + anon_sym_RBRACK, STATE(4572), 1, - aux_sym__str_double_quotes_repeat1, - STATE(4573), 1, sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [199131] = 5, + STATE(4583), 1, + aux_sym_val_table_repeat1, + STATE(4773), 1, + sym_val_list, + [207489] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7657), 1, - anon_sym_DQUOTE, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, + ACTIONS(7632), 1, + anon_sym_LF, + STATE(4573), 1, + sym_comment, + ACTIONS(7630), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + [207504] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7438), 1, + anon_sym_LBRACK, + ACTIONS(7440), 1, + anon_sym_LPAREN, + STATE(4368), 1, + sym_parameter_bracks, + STATE(4369), 1, + sym_parameter_parens, STATE(4574), 1, sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [199148] = 5, + [207523] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7659), 1, - anon_sym_DQUOTE, - STATE(4574), 1, - aux_sym__str_double_quotes_repeat1, STATE(4575), 1, sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [199165] = 6, + ACTIONS(7338), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7340), 2, + ts_builtin_sym_end, + anon_sym_LF, + [207538] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7349), 1, + ACTIONS(7438), 1, anon_sym_LBRACK, - ACTIONS(7661), 1, - anon_sym_RBRACK, - STATE(4496), 1, - aux_sym_val_table_repeat1, + ACTIONS(7440), 1, + anon_sym_LPAREN, + STATE(4380), 1, + sym_parameter_bracks, + STATE(4382), 1, + sym_parameter_parens, STATE(4576), 1, sym_comment, - STATE(4722), 1, - sym_val_list, - [199184] = 5, + [207557] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7663), 1, - anon_sym_DQUOTE, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, STATE(4577), 1, sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [199201] = 5, + ACTIONS(7338), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7340), 2, + ts_builtin_sym_end, + anon_sym_LF, + [207572] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7665), 1, - anon_sym_DQUOTE, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, + ACTIONS(7636), 1, + anon_sym_LF, STATE(4578), 1, sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [199218] = 5, + ACTIONS(7634), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + [207587] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7667), 1, - anon_sym_DQUOTE, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, STATE(4579), 1, sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [199235] = 5, + ACTIONS(7338), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7340), 2, + ts_builtin_sym_end, + anon_sym_LF, + [207602] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7669), 1, - anon_sym_DQUOTE, - STATE(4579), 1, - aux_sym__str_double_quotes_repeat1, + ACTIONS(7640), 1, + anon_sym_LF, STATE(4580), 1, sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [199252] = 4, + ACTIONS(7638), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + [207617] = 4, ACTIONS(105), 1, anon_sym_POUND, STATE(4581), 1, sym_comment, - ACTIONS(7145), 2, + ACTIONS(7338), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(7147), 2, + ACTIONS(7340), 2, ts_builtin_sym_end, anon_sym_LF, - [199267] = 5, + [207632] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7671), 1, + ACTIONS(7642), 1, anon_sym_DQUOTE, - STATE(4554), 1, + STATE(4559), 1, aux_sym__str_double_quotes_repeat1, STATE(4582), 1, sym_comment, - ACTIONS(7361), 2, + ACTIONS(7368), 2, sym__escaped_str_content, sym_escape_sequence, - [199284] = 6, + [207649] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7349), 1, + ACTIONS(7378), 1, anon_sym_LBRACK, - ACTIONS(7673), 1, + ACTIONS(7644), 1, anon_sym_RBRACK, - STATE(4576), 1, + STATE(4509), 1, aux_sym_val_table_repeat1, STATE(4583), 1, sym_comment, - STATE(4722), 1, + STATE(4773), 1, sym_val_list, - [199303] = 5, + [207668] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7675), 1, - anon_sym_DQUOTE, - STATE(4582), 1, - aux_sym__str_double_quotes_repeat1, + ACTIONS(7648), 1, + anon_sym_LF, STATE(4584), 1, sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [199320] = 5, - ACTIONS(105), 1, + ACTIONS(7646), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [207683] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7677), 1, - anon_sym_DQUOTE, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, + ACTIONS(7650), 1, + anon_sym_use, + ACTIONS(7652), 1, + anon_sym_list, + ACTIONS(7654), 1, + anon_sym_hide, + ACTIONS(7656), 1, + anon_sym_new, STATE(4585), 1, sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [199337] = 5, + [207702] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7679), 1, - anon_sym_DQUOTE, - STATE(4585), 1, - aux_sym__str_double_quotes_repeat1, STATE(4586), 1, sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [199354] = 5, - ACTIONS(105), 1, + ACTIONS(7246), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7248), 2, + ts_builtin_sym_end, + anon_sym_LF, + [207717] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7681), 1, - anon_sym_DQUOTE, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7658), 1, + anon_sym_RBRACK, + STATE(4509), 1, + aux_sym_val_table_repeat1, STATE(4587), 1, sym_comment, - STATE(4588), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [199371] = 5, - ACTIONS(105), 1, + STATE(4773), 1, + sym_val_list, + [207736] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7683), 1, - anon_sym_DQUOTE, - STATE(4554), 1, - aux_sym__str_double_quotes_repeat1, + ACTIONS(7438), 1, + anon_sym_LBRACK, + ACTIONS(7440), 1, + anon_sym_LPAREN, + STATE(4422), 1, + sym_parameter_bracks, + STATE(4427), 1, + sym_parameter_parens, STATE(4588), 1, sym_comment, - ACTIONS(7361), 2, - sym__escaped_str_content, - sym_escape_sequence, - [199388] = 4, + [207755] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7570), 1, - anon_sym_SEMI, STATE(4589), 1, sym_comment, - ACTIONS(7572), 2, + ACTIONS(7246), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7248), 2, ts_builtin_sym_end, anon_sym_LF, - [199402] = 5, - ACTIONS(3), 1, + [207770] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7685), 1, - anon_sym_RBRACK, - ACTIONS(7687), 1, - sym_hex_digit, STATE(4590), 1, sym_comment, - STATE(4661), 1, - aux_sym_val_binary_repeat1, - [199418] = 5, - ACTIONS(3), 1, + ACTIONS(7246), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7248), 2, + ts_builtin_sym_end, + anon_sym_LF, + [207785] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(121), 1, - anon_sym_COLON, - ACTIONS(361), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(7689), 1, - anon_sym_DOT2, STATE(4591), 1, sym_comment, - [199434] = 5, + ACTIONS(7246), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7248), 2, + ts_builtin_sym_end, + anon_sym_LF, + [207800] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7691), 1, - anon_sym_RBRACK, + ACTIONS(5743), 1, + anon_sym_LBRACE, + ACTIONS(7569), 1, + anon_sym_if, + STATE(4374), 1, + sym_block, + STATE(4461), 1, + sym_ctrl_if_parenthesized, STATE(4592), 1, sym_comment, - STATE(4670), 1, - aux_sym_val_binary_repeat1, - [199450] = 5, - ACTIONS(3), 1, + [207819] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7693), 1, - anon_sym_RBRACK, STATE(4593), 1, sym_comment, - STATE(4620), 1, - aux_sym_val_binary_repeat1, - [199466] = 3, - ACTIONS(3), 1, + ACTIONS(7246), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7248), 2, + ts_builtin_sym_end, + anon_sym_LF, + [207834] = 4, + ACTIONS(105), 1, anon_sym_POUND, STATE(4594), 1, sym_comment, - ACTIONS(2598), 3, - sym_identifier, - anon_sym_DASH_DASH, - sym_short_flag, - [199478] = 4, - ACTIONS(3), 1, + ACTIONS(7246), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7248), 2, + ts_builtin_sym_end, + anon_sym_LF, + [207849] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7695), 1, - anon_sym_COMMA, STATE(4595), 1, sym_comment, - ACTIONS(7697), 2, - anon_sym_RBRACK, - sym_hex_digit, - [199492] = 5, - ACTIONS(3), 1, + ACTIONS(7246), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7248), 2, + ts_builtin_sym_end, + anon_sym_LF, + [207864] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7699), 1, - anon_sym_RBRACK, STATE(4596), 1, sym_comment, - STATE(4661), 1, - aux_sym_val_binary_repeat1, - [199508] = 5, - ACTIONS(3), 1, + ACTIONS(7246), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7248), 2, + ts_builtin_sym_end, + anon_sym_LF, + [207879] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4382), 1, - anon_sym_COLON, - ACTIONS(6131), 1, - anon_sym_LBRACE, - STATE(4086), 1, - sym_block, + ACTIONS(7660), 1, + anon_sym_DQUOTE, STATE(4597), 1, sym_comment, - [199524] = 4, - ACTIONS(105), 1, + STATE(4600), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [207896] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7703), 1, - anon_sym_LF, + ACTIONS(7662), 1, + anon_sym_LBRACE, + STATE(3194), 1, + sym_val_closure, + STATE(3196), 1, + sym_block, + STATE(4485), 1, + sym__blosure, STATE(4598), 1, sym_comment, - ACTIONS(7701), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [199538] = 4, + [207915] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7707), 1, - anon_sym_LF, STATE(4599), 1, sym_comment, - ACTIONS(7705), 2, + ACTIONS(7246), 2, anon_sym_SEMI, - anon_sym_RPAREN, - [199552] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4933), 1, anon_sym_PIPE, - ACTIONS(6009), 1, + ACTIONS(7248), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(2436), 1, - aux_sym_pipe_element_repeat1, + [207930] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7664), 1, + anon_sym_DQUOTE, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, STATE(4600), 1, sym_comment, - [199568] = 5, - ACTIONS(3), 1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [207947] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4382), 1, - anon_sym_COLON, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(1082), 1, - sym_block, STATE(4601), 1, sym_comment, - [199584] = 4, + ACTIONS(7246), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7248), 2, + ts_builtin_sym_end, + anon_sym_LF, + [207962] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7711), 1, - anon_sym_LF, STATE(4602), 1, sym_comment, - ACTIONS(7709), 2, + ACTIONS(7246), 2, anon_sym_SEMI, - anon_sym_RPAREN, - [199598] = 5, - ACTIONS(3), 1, + anon_sym_PIPE, + ACTIONS(7248), 2, + ts_builtin_sym_end, + anon_sym_LF, + [207977] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7713), 1, - anon_sym_RBRACK, STATE(4603), 1, sym_comment, - STATE(4661), 1, - aux_sym_val_binary_repeat1, - [199614] = 4, + ACTIONS(7254), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(7256), 2, + ts_builtin_sym_end, + anon_sym_LF, + [207992] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7715), 1, - anon_sym_LF, STATE(4604), 1, sym_comment, - ACTIONS(3202), 2, + ACTIONS(7156), 2, anon_sym_SEMI, - anon_sym_RPAREN, - [199628] = 5, - ACTIONS(3), 1, + anon_sym_PIPE, + ACTIONS(7158), 2, + ts_builtin_sym_end, + anon_sym_LF, + [208007] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7717), 1, - anon_sym_RBRACK, + ACTIONS(7666), 1, + anon_sym_DQUOTE, STATE(4605), 1, sym_comment, - STATE(4661), 1, - aux_sym_val_binary_repeat1, - [199644] = 5, - ACTIONS(3), 1, + STATE(4606), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [208024] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7719), 1, - anon_sym_RBRACK, - STATE(4603), 1, - aux_sym_val_binary_repeat1, + ACTIONS(7668), 1, + anon_sym_DQUOTE, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, STATE(4606), 1, sym_comment, - [199660] = 4, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [208041] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7523), 1, - anon_sym_SEMI, STATE(4607), 1, sym_comment, - ACTIONS(7525), 2, + ACTIONS(6632), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(6634), 2, ts_builtin_sym_end, anon_sym_LF, - [199674] = 5, - ACTIONS(3), 1, + [208056] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7721), 1, - anon_sym_RBRACK, + ACTIONS(7670), 1, + anon_sym_DQUOTE, STATE(4608), 1, sym_comment, - STATE(4611), 1, - aux_sym_val_binary_repeat1, - [199690] = 5, - ACTIONS(3), 1, + STATE(4617), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [208073] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(109), 1, - anon_sym_COLON, - ACTIONS(352), 1, - aux_sym__val_range_end_decimal_token2, - ACTIONS(7723), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(7672), 1, + anon_sym_DQUOTE, STATE(4609), 1, sym_comment, - [199706] = 4, - ACTIONS(3), 1, + STATE(4610), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [208090] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7725), 1, - sym__long_flag_identifier, + ACTIONS(7674), 1, + anon_sym_DQUOTE, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, STATE(4610), 1, sym_comment, - ACTIONS(2432), 2, - anon_sym_DOLLAR, - anon_sym_LBRACE, - [199720] = 5, - ACTIONS(3), 1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [208107] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7727), 1, - anon_sym_RBRACK, STATE(4611), 1, sym_comment, - STATE(4661), 1, - aux_sym_val_binary_repeat1, - [199736] = 4, + ACTIONS(6628), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(6630), 2, + ts_builtin_sym_end, + anon_sym_LF, + [208122] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7729), 1, - anon_sym_LF, STATE(4612), 1, sym_comment, - ACTIONS(3212), 2, + ACTIONS(6622), 2, anon_sym_SEMI, - anon_sym_RPAREN, - [199750] = 5, - ACTIONS(3), 1, + anon_sym_PIPE, + ACTIONS(6624), 2, + ts_builtin_sym_end, + anon_sym_LF, + [208137] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7731), 1, - anon_sym_RBRACK, + ACTIONS(7676), 1, + anon_sym_DQUOTE, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, STATE(4613), 1, sym_comment, - STATE(4661), 1, - aux_sym_val_binary_repeat1, - [199766] = 5, - ACTIONS(105), 1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [208154] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7733), 1, - anon_sym_SEMI, - ACTIONS(7735), 1, - anon_sym_LF, - ACTIONS(7737), 1, - anon_sym_RPAREN, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7678), 1, + anon_sym_RBRACK, + STATE(4509), 1, + aux_sym_val_table_repeat1, STATE(4614), 1, sym_comment, - [199782] = 5, - ACTIONS(3), 1, + STATE(4773), 1, + sym_val_list, + [208173] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7739), 1, - anon_sym_EQ, - ACTIONS(7741), 1, - anon_sym_COLON, + ACTIONS(7680), 1, + anon_sym_DQUOTE, + STATE(4613), 1, + aux_sym__str_double_quotes_repeat1, STATE(4615), 1, sym_comment, - STATE(4987), 1, - sym_param_type, - [199798] = 5, - ACTIONS(3), 1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [208190] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5897), 1, - anon_sym_PIPE, - ACTIONS(7743), 1, - anon_sym_EQ_GT, + ACTIONS(7682), 1, + anon_sym_DQUOTE, + STATE(4355), 1, + aux_sym__str_double_quotes_repeat1, STATE(4616), 1, sym_comment, - STATE(4619), 1, - aux_sym__match_or_pattern_repeat1, - [199814] = 5, - ACTIONS(3), 1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [208207] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5897), 1, - anon_sym_PIPE, - ACTIONS(7745), 1, - anon_sym_EQ_GT, - STATE(4616), 1, - aux_sym__match_or_pattern_repeat1, + ACTIONS(7684), 1, + anon_sym_DQUOTE, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, STATE(4617), 1, sym_comment, - [199830] = 4, - ACTIONS(105), 1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [208224] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7749), 1, - anon_sym_LF, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7686), 1, + anon_sym_RBRACK, + STATE(4587), 1, + aux_sym_val_table_repeat1, STATE(4618), 1, sym_comment, - ACTIONS(7747), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [199844] = 4, - ACTIONS(3), 1, + STATE(4773), 1, + sym_val_list, + [208243] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6135), 1, - anon_sym_EQ_GT, - ACTIONS(7751), 1, - anon_sym_PIPE, - STATE(4619), 2, + ACTIONS(7688), 1, + anon_sym_DQUOTE, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, + STATE(4619), 1, sym_comment, - aux_sym__match_or_pattern_repeat1, - [199858] = 5, - ACTIONS(3), 1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [208260] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7754), 1, - anon_sym_RBRACK, + ACTIONS(7690), 1, + anon_sym_DQUOTE, + STATE(4619), 1, + aux_sym__str_double_quotes_repeat1, STATE(4620), 1, sym_comment, - STATE(4661), 1, - aux_sym_val_binary_repeat1, - [199874] = 5, - ACTIONS(3), 1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [208277] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4382), 1, - anon_sym_COLON, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(1206), 1, - sym_block, + ACTIONS(7692), 1, + anon_sym_DQUOTE, STATE(4621), 1, sym_comment, - [199890] = 5, - ACTIONS(3), 1, + STATE(4625), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [208294] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7741), 1, - anon_sym_COLON, - ACTIONS(7756), 1, - anon_sym_EQ, + ACTIONS(7694), 1, + anon_sym_DQUOTE, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, STATE(4622), 1, sym_comment, - STATE(4853), 1, - sym_param_type, - [199906] = 5, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [208311] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7758), 1, + ACTIONS(7378), 1, + anon_sym_LBRACK, + ACTIONS(7696), 1, anon_sym_RBRACK, - STATE(4590), 1, - aux_sym_val_binary_repeat1, + STATE(4614), 1, + aux_sym_val_table_repeat1, STATE(4623), 1, sym_comment, - [199922] = 5, - ACTIONS(3), 1, + STATE(4773), 1, + sym_val_list, + [208330] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7760), 1, - anon_sym_RBRACK, - STATE(4613), 1, - aux_sym_val_binary_repeat1, + ACTIONS(7698), 1, + anon_sym_DQUOTE, + STATE(4622), 1, + aux_sym__str_double_quotes_repeat1, STATE(4624), 1, sym_comment, - [199938] = 4, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [208347] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7762), 1, - anon_sym_LPAREN, + ACTIONS(7700), 1, + anon_sym_DQUOTE, + STATE(4559), 1, + aux_sym__str_double_quotes_repeat1, STATE(4625), 1, sym_comment, - ACTIONS(7764), 2, - sym_unescaped_interpolated_content, - anon_sym_SQUOTE, - [199952] = 4, + ACTIONS(7368), 2, + sym__escaped_str_content, + sym_escape_sequence, + [208364] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7766), 1, - anon_sym_LPAREN, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(5999), 1, + anon_sym_LF, + STATE(2504), 1, + aux_sym_pipe_element_repeat1, STATE(4626), 1, sym_comment, - ACTIONS(7768), 2, - sym_unescaped_interpolated_content, - anon_sym_SQUOTE, - [199966] = 5, + [208380] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7770), 1, + ACTIONS(7702), 1, anon_sym_RBRACK, + ACTIONS(7704), 1, + sym_hex_digit, STATE(4627), 1, sym_comment, - STATE(4661), 1, + STATE(4664), 1, aux_sym_val_binary_repeat1, - [199982] = 4, + [208396] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7772), 1, - anon_sym_DQUOTE, + ACTIONS(7708), 1, + anon_sym_LF, STATE(4628), 1, sym_comment, - ACTIONS(7774), 2, - sym__escaped_str_content, - sym_escape_sequence, - [199996] = 5, + ACTIONS(7706), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [208410] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, + ACTIONS(7704), 1, sym_hex_digit, - ACTIONS(7776), 1, + ACTIONS(7710), 1, anon_sym_RBRACK, STATE(4629), 1, sym_comment, - STATE(4661), 1, + STATE(4630), 1, aux_sym_val_binary_repeat1, - [200012] = 4, - ACTIONS(105), 1, + [208426] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7622), 1, - anon_sym_SEMI, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7712), 1, + anon_sym_RBRACK, STATE(4630), 1, sym_comment, - ACTIONS(7624), 2, - ts_builtin_sym_end, - anon_sym_LF, - [200026] = 4, - ACTIONS(105), 1, + STATE(4688), 1, + aux_sym_val_binary_repeat1, + [208442] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2899), 1, - anon_sym_SEMI, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7714), 1, + anon_sym_RBRACK, STATE(4631), 1, sym_comment, - ACTIONS(2901), 2, - ts_builtin_sym_end, - anon_sym_LF, - [200040] = 4, - ACTIONS(105), 1, + STATE(4710), 1, + aux_sym_val_binary_repeat1, + [208458] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3000), 1, - anon_sym_SEMI, + ACTIONS(127), 1, + anon_sym_COLON, + ACTIONS(361), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(7716), 1, + anon_sym_DOT2, STATE(4632), 1, sym_comment, - ACTIONS(3242), 2, - ts_builtin_sym_end, - anon_sym_LF, - [200054] = 4, - ACTIONS(105), 1, + [208474] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3010), 1, - anon_sym_SEMI, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(6111), 1, + anon_sym_LBRACE, + STATE(4114), 1, + sym_block, STATE(4633), 1, sym_comment, - ACTIONS(3244), 2, - ts_builtin_sym_end, - anon_sym_LF, - [200068] = 5, + [208490] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7778), 1, - anon_sym_RBRACK, + ACTIONS(7718), 1, + anon_sym_EQ, + ACTIONS(7720), 1, + anon_sym_COLON, STATE(4634), 1, sym_comment, - STATE(4642), 1, - aux_sym_val_binary_repeat1, - [200084] = 5, - ACTIONS(3), 1, + STATE(4916), 1, + sym_param_type, + [208506] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7780), 1, - anon_sym_RBRACK, - STATE(4627), 1, - aux_sym_val_binary_repeat1, + ACTIONS(7724), 1, + anon_sym_LF, STATE(4635), 1, sym_comment, - [200100] = 5, + ACTIONS(7722), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [208520] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7782), 1, - anon_sym_RBRACK, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(5743), 1, + anon_sym_LBRACE, + STATE(1230), 1, + sym_block, STATE(4636), 1, sym_comment, - STATE(4661), 1, - aux_sym_val_binary_repeat1, - [200116] = 5, + [208536] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, + ACTIONS(7704), 1, sym_hex_digit, - ACTIONS(7784), 1, + ACTIONS(7726), 1, anon_sym_RBRACK, - STATE(4605), 1, - aux_sym_val_binary_repeat1, STATE(4637), 1, sym_comment, - [200132] = 5, + STATE(4688), 1, + aux_sym_val_binary_repeat1, + [208552] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(6009), 1, + ACTIONS(7728), 1, anon_sym_LF, - STATE(2465), 1, - aux_sym_pipe_element_repeat1, STATE(4638), 1, sym_comment, - [200148] = 5, + ACTIONS(3290), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [208566] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7786), 1, - anon_sym_RBRACK, - STATE(4596), 1, - aux_sym_val_binary_repeat1, STATE(4639), 1, sym_comment, - [200164] = 5, + ACTIONS(2700), 3, + sym_identifier, + anon_sym_DASH_DASH, + sym_short_flag, + [208578] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(6009), 1, + ACTIONS(7732), 1, anon_sym_LF, - STATE(2461), 1, - aux_sym_pipe_element_repeat1, STATE(4640), 1, sym_comment, - [200180] = 5, - ACTIONS(3), 1, + ACTIONS(7730), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [208592] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7741), 1, - anon_sym_COLON, - ACTIONS(7788), 1, - anon_sym_EQ, + ACTIONS(7736), 1, + anon_sym_LF, STATE(4641), 1, sym_comment, - STATE(4783), 1, - sym_param_type, - [200196] = 5, + ACTIONS(7734), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [208606] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7790), 1, - anon_sym_RBRACK, + ACTIONS(7738), 1, + anon_sym_COMMA, STATE(4642), 1, sym_comment, - STATE(4661), 1, - aux_sym_val_binary_repeat1, - [200212] = 5, + ACTIONS(7740), 2, + anon_sym_RBRACK, + sym_hex_digit, + [208620] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7792), 1, - anon_sym_RBRACK, + ACTIONS(109), 1, + anon_sym_COLON, + ACTIONS(354), 1, + aux_sym__val_range_end_decimal_token2, + ACTIONS(7742), 1, + aux_sym__val_range_end_decimal_token3, STATE(4643), 1, sym_comment, - STATE(4661), 1, - aux_sym_val_binary_repeat1, - [200228] = 5, + [208636] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7741), 1, - anon_sym_COLON, - ACTIONS(7794), 1, - anon_sym_EQ, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7744), 1, + anon_sym_RBRACK, STATE(4644), 1, sym_comment, - STATE(4958), 1, - sym_param_type, - [200244] = 4, - ACTIONS(105), 1, + STATE(4688), 1, + aux_sym_val_binary_repeat1, + [208652] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7798), 1, - anon_sym_LF, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7746), 1, + anon_sym_RBRACK, STATE(4645), 1, sym_comment, - ACTIONS(7796), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [200258] = 4, - ACTIONS(105), 1, + STATE(4666), 1, + aux_sym_val_binary_repeat1, + [208668] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7802), 1, - anon_sym_LF, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7748), 1, + anon_sym_RBRACK, STATE(4646), 1, sym_comment, - ACTIONS(7800), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [200272] = 5, - ACTIONS(105), 1, + STATE(4683), 1, + aux_sym_val_binary_repeat1, + [208684] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(6009), 1, - anon_sym_LF, - STATE(2411), 1, - aux_sym_pipe_element_repeat1, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7750), 1, + anon_sym_RBRACK, + STATE(4644), 1, + aux_sym_val_binary_repeat1, STATE(4647), 1, sym_comment, - [200288] = 5, + [208700] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4933), 1, - anon_sym_PIPE, - ACTIONS(6009), 1, + ACTIONS(7752), 1, anon_sym_LF, - STATE(2448), 1, - aux_sym_pipe_element_repeat1, STATE(4648), 1, sym_comment, - [200304] = 4, - ACTIONS(105), 1, + ACTIONS(3280), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [208714] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7806), 1, - anon_sym_LF, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(5743), 1, + anon_sym_LBRACE, + STATE(1222), 1, + sym_block, STATE(4649), 1, sym_comment, - ACTIONS(7804), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [200318] = 4, + [208730] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7423), 1, - anon_sym_SEMI, + ACTIONS(7754), 1, + anon_sym_LPAREN, STATE(4650), 1, sym_comment, - ACTIONS(7425), 2, - ts_builtin_sym_end, - anon_sym_LF, - [200332] = 5, - ACTIONS(3), 1, + ACTIONS(7756), 2, + sym_unescaped_interpolated_content, + anon_sym_SQUOTE, + [208744] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7808), 1, - anon_sym_RBRACK, - STATE(4643), 1, - aux_sym_val_binary_repeat1, + ACTIONS(7758), 1, + anon_sym_LPAREN, STATE(4651), 1, sym_comment, - [200348] = 5, + ACTIONS(7760), 2, + sym_unescaped_interpolated_content, + anon_sym_SQUOTE, + [208758] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, + ACTIONS(7704), 1, sym_hex_digit, - ACTIONS(7810), 1, + ACTIONS(7762), 1, anon_sym_RBRACK, - STATE(4629), 1, - aux_sym_val_binary_repeat1, STATE(4652), 1, sym_comment, - [200364] = 5, - ACTIONS(3), 1, + STATE(4688), 1, + aux_sym_val_binary_repeat1, + [208774] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6260), 1, - anon_sym_EQ, - ACTIONS(7812), 1, - anon_sym_AT, - STATE(3766), 1, - sym_param_cmd, + ACTIONS(7764), 1, + anon_sym_DQUOTE, STATE(4653), 1, sym_comment, - [200380] = 4, - ACTIONS(105), 1, + ACTIONS(7766), 2, + sym__escaped_str_content, + sym_escape_sequence, + [208788] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7499), 1, - anon_sym_SEMI, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7768), 1, + anon_sym_RBRACK, STATE(4654), 1, sym_comment, - ACTIONS(7501), 2, - ts_builtin_sym_end, - anon_sym_LF, - [200394] = 4, - ACTIONS(105), 1, + STATE(4688), 1, + aux_sym_val_binary_repeat1, + [208804] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7505), 1, - anon_sym_SEMI, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7770), 1, + anon_sym_RBRACK, STATE(4655), 1, sym_comment, - ACTIONS(7507), 2, - ts_builtin_sym_end, - anon_sym_LF, - [200408] = 5, + STATE(4684), 1, + aux_sym_val_binary_repeat1, + [208820] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2783), 1, - anon_sym_SEMI, - ACTIONS(2785), 1, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(5999), 1, anon_sym_LF, - STATE(1317), 1, - sym__terminator, + STATE(2512), 1, + aux_sym_pipe_element_repeat1, STATE(4656), 1, sym_comment, - [200424] = 5, + [208836] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7814), 1, - anon_sym_RBRACK, + ACTIONS(5905), 1, + anon_sym_PIPE, + ACTIONS(7772), 1, + anon_sym_EQ_GT, STATE(4657), 1, sym_comment, - STATE(4661), 1, - aux_sym_val_binary_repeat1, - [200440] = 5, - ACTIONS(105), 1, + STATE(4668), 1, + aux_sym__match_or_pattern_repeat1, + [208852] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3222), 1, - anon_sym_RPAREN, - ACTIONS(7816), 1, - anon_sym_SEMI, - ACTIONS(7818), 1, - anon_sym_LF, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7774), 1, + anon_sym_RBRACK, + STATE(4652), 1, + aux_sym_val_binary_repeat1, STATE(4658), 1, sym_comment, - [200456] = 5, + [208868] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, - sym_hex_digit, - ACTIONS(7820), 1, - anon_sym_RBRACK, + ACTIONS(5905), 1, + anon_sym_PIPE, + ACTIONS(7776), 1, + anon_sym_EQ_GT, STATE(4659), 1, sym_comment, - STATE(4661), 1, - aux_sym_val_binary_repeat1, - [200472] = 4, + STATE(4668), 1, + aux_sym__match_or_pattern_repeat1, + [208884] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7427), 1, - anon_sym_SEMI, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(5999), 1, + anon_sym_LF, + STATE(2509), 1, + aux_sym_pipe_element_repeat1, STATE(4660), 1, sym_comment, - ACTIONS(7429), 2, - ts_builtin_sym_end, - anon_sym_LF, - [200486] = 4, + [208900] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7822), 1, - anon_sym_RBRACK, - ACTIONS(7824), 1, - sym_hex_digit, - STATE(4661), 2, + ACTIONS(7720), 1, + anon_sym_COLON, + ACTIONS(7778), 1, + anon_sym_EQ, + STATE(4661), 1, sym_comment, - aux_sym_val_binary_repeat1, - [200500] = 5, + STATE(4903), 1, + sym_param_type, + [208916] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2783), 1, + ACTIONS(7563), 1, anon_sym_SEMI, - ACTIONS(2785), 1, - anon_sym_LF, - STATE(1337), 1, - sym__terminator, STATE(4662), 1, sym_comment, - [200516] = 5, + ACTIONS(7565), 2, + ts_builtin_sym_end, + anon_sym_LF, + [208930] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, + ACTIONS(7704), 1, sym_hex_digit, - ACTIONS(7827), 1, + ACTIONS(7780), 1, anon_sym_RBRACK, - STATE(4661), 1, + STATE(4637), 1, aux_sym_val_binary_repeat1, STATE(4663), 1, sym_comment, - [200532] = 4, - ACTIONS(105), 1, + [208946] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7831), 1, - anon_sym_LF, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7782), 1, + anon_sym_RBRACK, STATE(4664), 1, sym_comment, - ACTIONS(7829), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [200546] = 5, + STATE(4688), 1, + aux_sym_val_binary_repeat1, + [208962] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, + ACTIONS(7704), 1, sym_hex_digit, - ACTIONS(7833), 1, + ACTIONS(7784), 1, anon_sym_RBRACK, - STATE(4663), 1, - aux_sym_val_binary_repeat1, STATE(4665), 1, sym_comment, - [200562] = 5, + STATE(4676), 1, + aux_sym_val_binary_repeat1, + [208978] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7741), 1, - anon_sym_COLON, - ACTIONS(7835), 1, - anon_sym_EQ, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7786), 1, + anon_sym_RBRACK, STATE(4666), 1, sym_comment, - STATE(4873), 1, - sym_param_type, - [200578] = 4, + STATE(4688), 1, + aux_sym_val_binary_repeat1, + [208994] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7433), 1, - anon_sym_LPAREN, + ACTIONS(7790), 1, + anon_sym_LF, STATE(4667), 1, sym_comment, - ACTIONS(7435), 2, - sym_unescaped_interpolated_content, - anon_sym_SQUOTE, - [200592] = 4, + ACTIONS(7788), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [209008] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6097), 1, + anon_sym_EQ_GT, + ACTIONS(7792), 1, + anon_sym_PIPE, + STATE(4668), 2, + sym_comment, + aux_sym__match_or_pattern_repeat1, + [209022] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5905), 1, + anon_sym_PIPE, + ACTIONS(7772), 1, + anon_sym_EQ_GT, + STATE(4659), 1, + aux_sym__match_or_pattern_repeat1, + STATE(4669), 1, + sym_comment, + [209038] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7839), 1, + ACTIONS(7797), 1, anon_sym_LF, - STATE(4668), 1, + STATE(4670), 1, sym_comment, - ACTIONS(7837), 2, + ACTIONS(7795), 2, anon_sym_SEMI, anon_sym_RPAREN, - [200606] = 5, + [209052] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, + ACTIONS(7704), 1, sym_hex_digit, - ACTIONS(7841), 1, + ACTIONS(7799), 1, anon_sym_RBRACK, - STATE(4636), 1, + STATE(4671), 1, + sym_comment, + STATE(4689), 1, aux_sym_val_binary_repeat1, - STATE(4669), 1, + [209068] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6250), 1, + anon_sym_EQ, + ACTIONS(7801), 1, + anon_sym_AT, + STATE(3800), 1, + sym_param_cmd, + STATE(4672), 1, sym_comment, - [200622] = 5, + [209084] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, + ACTIONS(7704), 1, sym_hex_digit, - ACTIONS(7843), 1, + ACTIONS(7803), 1, anon_sym_RBRACK, - STATE(4661), 1, - aux_sym_val_binary_repeat1, - STATE(4670), 1, + STATE(4673), 1, sym_comment, - [200638] = 5, + STATE(4674), 1, + aux_sym_val_binary_repeat1, + [209100] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5897), 1, - anon_sym_PIPE, - ACTIONS(7745), 1, - anon_sym_EQ_GT, - STATE(4619), 1, - aux_sym__match_or_pattern_repeat1, - STATE(4671), 1, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7805), 1, + anon_sym_RBRACK, + STATE(4674), 1, sym_comment, - [200654] = 5, + STATE(4688), 1, + aux_sym_val_binary_repeat1, + [209116] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, + ACTIONS(7704), 1, sym_hex_digit, - ACTIONS(7845), 1, + ACTIONS(7807), 1, anon_sym_RBRACK, - STATE(4657), 1, - aux_sym_val_binary_repeat1, - STATE(4672), 1, + STATE(4675), 1, sym_comment, - [200670] = 5, + STATE(4688), 1, + aux_sym_val_binary_repeat1, + [209132] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7687), 1, + ACTIONS(7704), 1, sym_hex_digit, - ACTIONS(7847), 1, + ACTIONS(7809), 1, anon_sym_RBRACK, - STATE(4659), 1, - aux_sym_val_binary_repeat1, - STATE(4673), 1, + STATE(4676), 1, sym_comment, - [200686] = 4, + STATE(4688), 1, + aux_sym_val_binary_repeat1, + [209148] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7561), 1, + ACTIONS(7646), 1, anon_sym_SEMI, - STATE(4674), 1, + STATE(4677), 1, sym_comment, - ACTIONS(7563), 2, + ACTIONS(7648), 2, ts_builtin_sym_end, anon_sym_LF, - [200700] = 4, + [209162] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7557), 1, + ACTIONS(7553), 1, anon_sym_SEMI, - STATE(4675), 1, + STATE(4678), 1, sym_comment, - ACTIONS(7559), 2, + ACTIONS(7555), 2, ts_builtin_sym_end, anon_sym_LF, - [200714] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(1144), 1, - sym_block, - STATE(4676), 1, - sym_comment, - [200727] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4677), 1, - sym_comment, - ACTIONS(2871), 2, - anon_sym_COLON, - anon_sym_LBRACE, - [200738] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6131), 1, - anon_sym_LBRACE, - STATE(4326), 1, - sym_block, - STATE(4678), 1, - sym_comment, - [200751] = 4, + [209176] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7849), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(7851), 1, - aux_sym_unquoted_token5, + ACTIONS(3115), 1, + anon_sym_SEMI, STATE(4679), 1, sym_comment, - [200764] = 4, - ACTIONS(3), 1, + ACTIONS(3268), 2, + ts_builtin_sym_end, + anon_sym_LF, + [209190] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7853), 1, - anon_sym_DOT2, - ACTIONS(7855), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(7581), 1, + anon_sym_SEMI, STATE(4680), 1, sym_comment, - [200777] = 4, + ACTIONS(7583), 2, + ts_builtin_sym_end, + anon_sym_LF, + [209204] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7857), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(7859), 1, - aux_sym_unquoted_token5, + ACTIONS(3125), 1, + anon_sym_SEMI, STATE(4681), 1, sym_comment, - [200790] = 3, - ACTIONS(3), 1, + ACTIONS(3266), 2, + ts_builtin_sym_end, + anon_sym_LF, + [209218] = 4, + ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(7446), 1, + anon_sym_SEMI, STATE(4682), 1, sym_comment, - ACTIONS(7861), 2, - anon_sym_RBRACK, - sym_hex_digit, - [200801] = 4, + ACTIONS(7448), 2, + ts_builtin_sym_end, + anon_sym_LF, + [209232] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, - anon_sym_LBRACE, - STATE(1263), 1, - sym_block, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7811), 1, + anon_sym_RBRACK, STATE(4683), 1, sym_comment, - [200814] = 4, + STATE(4688), 1, + aux_sym_val_binary_repeat1, + [209248] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6840), 1, - anon_sym_LBRACE, - STATE(1214), 1, - sym_val_record, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7813), 1, + anon_sym_RBRACK, STATE(4684), 1, sym_comment, - [200827] = 4, + STATE(4688), 1, + aux_sym_val_binary_repeat1, + [209264] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7863), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(7865), 1, - aux_sym_unquoted_token5, + ACTIONS(2909), 1, + anon_sym_SEMI, + ACTIONS(2911), 1, + anon_sym_LF, + STATE(1404), 1, + sym__terminator, STATE(4685), 1, sym_comment, - [200840] = 4, - ACTIONS(3), 1, + [209280] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5020), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(7867), 1, - anon_sym_DOT2, + ACTIONS(7587), 1, + anon_sym_SEMI, STATE(4686), 1, sym_comment, - [200853] = 4, - ACTIONS(105), 1, + ACTIONS(7589), 2, + ts_builtin_sym_end, + anon_sym_LF, + [209294] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7869), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(7871), 1, - aux_sym_unquoted_token5, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7815), 1, + anon_sym_RBRACK, + STATE(4675), 1, + aux_sym_val_binary_repeat1, STATE(4687), 1, sym_comment, - [200866] = 4, - ACTIONS(105), 1, + [209310] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7873), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(7875), 1, - aux_sym_unquoted_token5, - STATE(4688), 1, + ACTIONS(7817), 1, + anon_sym_RBRACK, + ACTIONS(7819), 1, + sym_hex_digit, + STATE(4688), 2, sym_comment, - [200879] = 4, + aux_sym_val_binary_repeat1, + [209324] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6808), 1, - anon_sym_LBRACE, - STATE(1176), 1, - sym_val_record, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7822), 1, + anon_sym_RBRACK, + STATE(4688), 1, + aux_sym_val_binary_repeat1, STATE(4689), 1, sym_comment, - [200892] = 4, + [209340] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7875), 1, - aux_sym_unquoted_token5, - ACTIONS(7877), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(2933), 1, + anon_sym_SEMI, STATE(4690), 1, sym_comment, - [200905] = 4, + ACTIONS(2935), 2, + ts_builtin_sym_end, + anon_sym_LF, + [209354] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, - anon_sym_LBRACE, - STATE(1265), 1, - sym_block, + ACTIONS(7720), 1, + anon_sym_COLON, + ACTIONS(7824), 1, + anon_sym_EQ, STATE(4691), 1, sym_comment, - [200918] = 3, - ACTIONS(3), 1, + STATE(4833), 1, + sym_param_type, + [209370] = 5, + ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(5999), 1, + anon_sym_LF, + STATE(2490), 1, + aux_sym_pipe_element_repeat1, STATE(4692), 1, sym_comment, - ACTIONS(2883), 2, - anon_sym_COLON, - anon_sym_LBRACE, - [200929] = 4, - ACTIONS(3), 1, + [209386] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5333), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(7879), 1, - anon_sym_DOT2, + ACTIONS(3306), 1, + anon_sym_RPAREN, + ACTIONS(7826), 1, + anon_sym_SEMI, + ACTIONS(7828), 1, + anon_sym_LF, STATE(4693), 1, sym_comment, - [200942] = 4, + [209402] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(1133), 1, - sym_block, + ACTIONS(7720), 1, + anon_sym_COLON, + ACTIONS(7830), 1, + anon_sym_EQ, STATE(4694), 1, sym_comment, - [200955] = 4, - ACTIONS(3), 1, + STATE(5005), 1, + sym_param_type, + [209418] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(1135), 1, - sym_block, + ACTIONS(7599), 1, + anon_sym_SEMI, STATE(4695), 1, sym_comment, - [200968] = 4, + ACTIONS(7601), 2, + ts_builtin_sym_end, + anon_sym_LF, + [209432] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6131), 1, - anon_sym_LBRACE, - STATE(4094), 1, - sym_block, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7832), 1, + anon_sym_RBRACK, + STATE(4654), 1, + aux_sym_val_binary_repeat1, STATE(4696), 1, sym_comment, - [200981] = 4, + [209448] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, - anon_sym_LBRACE, - STATE(1296), 1, - sym_block, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7834), 1, + anon_sym_RBRACK, + STATE(4688), 1, + aux_sym_val_binary_repeat1, STATE(4697), 1, sym_comment, - [200994] = 4, - ACTIONS(3), 1, + [209464] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(1137), 1, - sym_block, + ACTIONS(7838), 1, + anon_sym_LF, STATE(4698), 1, sym_comment, - [201007] = 4, - ACTIONS(3), 1, + ACTIONS(7836), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [209478] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(1138), 1, - sym_block, + ACTIONS(7842), 1, + anon_sym_LF, STATE(4699), 1, sym_comment, - [201020] = 4, - ACTIONS(105), 1, + ACTIONS(7840), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [209492] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7873), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(7881), 1, - aux_sym_unquoted_token5, + ACTIONS(7720), 1, + anon_sym_COLON, + ACTIONS(7844), 1, + anon_sym_EQ, STATE(4700), 1, sym_comment, - [201033] = 4, - ACTIONS(3), 1, + STATE(5047), 1, + sym_param_type, + [209508] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7883), 1, - anon_sym_DOT2, - ACTIONS(7885), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(7848), 1, + anon_sym_LF, STATE(4701), 1, sym_comment, - [201046] = 4, + ACTIONS(7846), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [209522] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7887), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(7889), 1, - aux_sym_unquoted_token5, + ACTIONS(7456), 1, + anon_sym_LPAREN, STATE(4702), 1, sym_comment, - [201059] = 4, - ACTIONS(3), 1, + ACTIONS(7458), 2, + sym_unescaped_interpolated_content, + anon_sym_SQUOTE, + [209536] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(1142), 1, - sym_block, + ACTIONS(4931), 1, + anon_sym_PIPE, + ACTIONS(5999), 1, + anon_sym_LF, + STATE(2442), 1, + aux_sym_pipe_element_repeat1, STATE(4703), 1, sym_comment, - [201072] = 4, - ACTIONS(3), 1, + [209552] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6131), 1, - anon_sym_LBRACE, - STATE(4086), 1, - sym_block, + ACTIONS(7850), 1, + anon_sym_SEMI, + ACTIONS(7852), 1, + anon_sym_LF, + ACTIONS(7854), 1, + anon_sym_RPAREN, STATE(4704), 1, sym_comment, - [201085] = 4, + [209568] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7891), 1, - anon_sym_DOT2, - ACTIONS(7893), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7856), 1, + anon_sym_RBRACK, STATE(4705), 1, sym_comment, - [201098] = 4, - ACTIONS(3), 1, + STATE(4707), 1, + aux_sym_val_binary_repeat1, + [209584] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(1164), 1, - sym_block, + ACTIONS(7374), 1, + anon_sym_SEMI, STATE(4706), 1, sym_comment, - [201111] = 4, - ACTIONS(105), 1, + ACTIONS(7376), 2, + ts_builtin_sym_end, + anon_sym_LF, + [209598] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7895), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(7897), 1, - aux_sym_unquoted_token5, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7858), 1, + anon_sym_RBRACK, + STATE(4688), 1, + aux_sym_val_binary_repeat1, STATE(4707), 1, sym_comment, - [201124] = 4, - ACTIONS(3), 1, + [209614] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7899), 1, - anon_sym_DOT2, - ACTIONS(7901), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(2909), 1, + anon_sym_SEMI, + ACTIONS(2911), 1, + anon_sym_LF, + STATE(1380), 1, + sym__terminator, STATE(4708), 1, sym_comment, - [201137] = 4, - ACTIONS(3), 1, + [209630] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5680), 1, - anon_sym_LBRACE, - STATE(1264), 1, - sym_block, + ACTIONS(7442), 1, + anon_sym_SEMI, STATE(4709), 1, sym_comment, - [201150] = 4, + ACTIONS(7444), 2, + ts_builtin_sym_end, + anon_sym_LF, + [209644] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(1145), 1, - sym_block, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7860), 1, + anon_sym_RBRACK, + STATE(4688), 1, + aux_sym_val_binary_repeat1, STATE(4710), 1, sym_comment, - [201163] = 4, + [209660] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(1082), 1, - sym_block, + ACTIONS(7704), 1, + sym_hex_digit, + ACTIONS(7862), 1, + anon_sym_RBRACK, + STATE(4697), 1, + aux_sym_val_binary_repeat1, STATE(4711), 1, sym_comment, - [201176] = 4, + [209676] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6129), 1, + ACTIONS(5687), 1, anon_sym_LBRACE, - STATE(4154), 1, + STATE(1279), 1, sym_block, STATE(4712), 1, sym_comment, - [201189] = 4, - ACTIONS(3), 1, + [209689] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5216), 1, + ACTIONS(7864), 1, aux_sym__val_range_end_decimal_token3, - ACTIONS(7903), 1, - anon_sym_DOT2, + ACTIONS(7866), 1, + aux_sym_unquoted_token5, STATE(4713), 1, sym_comment, - [201202] = 4, + [209702] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5737), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - STATE(1157), 1, + STATE(1145), 1, sym_block, STATE(4714), 1, sym_comment, - [201215] = 4, + [209715] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5737), 1, + ACTIONS(6111), 1, anon_sym_LBRACE, - STATE(1206), 1, + STATE(4121), 1, sym_block, STATE(4715), 1, sym_comment, - [201228] = 4, + [209728] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(5743), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(7905), 1, - anon_sym_DOT2, + anon_sym_LBRACE, + STATE(1196), 1, + sym_block, STATE(4716), 1, sym_comment, - [201241] = 4, + [209741] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5743), 1, + anon_sym_LBRACE, + STATE(1135), 1, + sym_block, + STATE(4717), 1, + sym_comment, + [209754] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7907), 1, + ACTIONS(7868), 1, aux_sym__val_range_end_decimal_token3, - ACTIONS(7909), 1, + ACTIONS(7870), 1, aux_sym_unquoted_token5, - STATE(4717), 1, + STATE(4718), 1, sym_comment, - [201254] = 4, + [209767] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, - anon_sym_LBRACE, - STATE(1254), 1, - sym_block, - STATE(4718), 1, + ACTIONS(5056), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(7872), 1, + anon_sym_DOT2, + STATE(4719), 1, sym_comment, - [201267] = 4, + [209780] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7911), 1, + ACTIONS(7874), 1, aux_sym__val_range_end_decimal_token3, - ACTIONS(7913), 1, + ACTIONS(7876), 1, aux_sym_unquoted_token5, - STATE(4719), 1, + STATE(4720), 1, sym_comment, - [201280] = 4, + [209793] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5737), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - STATE(1163), 1, + STATE(1213), 1, sym_block, - STATE(4720), 1, + STATE(4721), 1, sym_comment, - [201293] = 4, + [209806] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - STATE(1255), 1, + STATE(1223), 1, sym_block, - STATE(4721), 1, + STATE(4722), 1, sym_comment, - [201306] = 3, + [209819] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4722), 1, + STATE(4723), 1, sym_comment, - ACTIONS(7915), 2, - anon_sym_LBRACK, - anon_sym_RBRACK, - [201317] = 4, + ACTIONS(3218), 2, + anon_sym_COLON, + anon_sym_LBRACE, + [209830] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5723), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(7917), 1, - anon_sym_DOT2, - STATE(4723), 1, + ACTIONS(6111), 1, + anon_sym_LBRACE, + STATE(4337), 1, + sym_block, + STATE(4724), 1, sym_comment, - [201330] = 4, + [209843] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7919), 1, + ACTIONS(7878), 1, aux_sym__val_range_end_decimal_token3, - ACTIONS(7921), 1, + ACTIONS(7880), 1, aux_sym_unquoted_token5, - STATE(4724), 1, + STATE(4725), 1, sym_comment, - [201343] = 4, + [209856] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, + ACTIONS(6147), 1, anon_sym_LBRACE, - STATE(1213), 1, + STATE(4128), 1, sym_block, - STATE(4725), 1, - sym_comment, - [201356] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(7923), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(7925), 1, - aux_sym_unquoted_token5, STATE(4726), 1, sym_comment, - [201369] = 4, + [209869] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7927), 1, + ACTIONS(7882), 1, anon_sym_DOT2, - ACTIONS(7929), 1, + ACTIONS(7884), 1, aux_sym__val_range_end_decimal_token3, STATE(4727), 1, sym_comment, - [201382] = 3, + [209882] = 3, ACTIONS(3), 1, anon_sym_POUND, STATE(4728), 1, sym_comment, - ACTIONS(2879), 2, + ACTIONS(3222), 2, anon_sym_COLON, anon_sym_LBRACE, - [201393] = 4, - ACTIONS(105), 1, + [209893] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7931), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(7933), 1, - aux_sym_unquoted_token5, + ACTIONS(5743), 1, + anon_sym_LBRACE, + STATE(1234), 1, + sym_block, STATE(4729), 1, sym_comment, - [201406] = 4, + [209906] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7935), 1, - anon_sym_DOT2, - ACTIONS(7937), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(6797), 1, + anon_sym_LBRACE, + STATE(1243), 1, + sym_val_record, STATE(4730), 1, sym_comment, - [201419] = 4, + [209919] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7939), 1, - anon_sym_COMMA, - ACTIONS(7941), 1, - anon_sym_RBRACE, + ACTIONS(5743), 1, + anon_sym_LBRACE, + STATE(1128), 1, + sym_block, STATE(4731), 1, sym_comment, - [201432] = 4, + [209932] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7943), 1, + ACTIONS(7886), 1, aux_sym__val_range_end_decimal_token3, - ACTIONS(7945), 1, + ACTIONS(7888), 1, aux_sym_unquoted_token5, STATE(4732), 1, sym_comment, - [201445] = 4, + [209945] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5737), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - STATE(1155), 1, + STATE(1115), 1, sym_block, STATE(4733), 1, sym_comment, - [201458] = 4, + [209958] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, + ACTIONS(6111), 1, anon_sym_LBRACE, - STATE(1305), 1, + STATE(4114), 1, sym_block, STATE(4734), 1, sym_comment, - [201471] = 3, + [209971] = 4, ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(7890), 1, + anon_sym_DOT2, + ACTIONS(7892), 1, + aux_sym__val_range_end_decimal_token3, STATE(4735), 1, sym_comment, - ACTIONS(2875), 2, - anon_sym_COLON, - anon_sym_LBRACE, - [201482] = 4, + [209984] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7947), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(7949), 1, + ACTIONS(7876), 1, aux_sym_unquoted_token5, + ACTIONS(7894), 1, + aux_sym__val_range_end_decimal_token3, STATE(4736), 1, sym_comment, - [201495] = 4, + [209997] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, - anon_sym_LBRACE, - STATE(1249), 1, - sym_block, STATE(4737), 1, sym_comment, - [201508] = 4, + ACTIONS(7896), 2, + anon_sym_RBRACK, + sym_hex_digit, + [210008] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - STATE(1219), 1, + STATE(1230), 1, sym_block, STATE(4738), 1, sym_comment, - [201521] = 4, + [210021] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - STATE(1273), 1, + STATE(1222), 1, sym_block, STATE(4739), 1, sym_comment, - [201534] = 4, - ACTIONS(3), 1, + [210034] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(1152), 1, - sym_block, + ACTIONS(7898), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(7900), 1, + aux_sym_unquoted_token5, STATE(4740), 1, sym_comment, - [201547] = 4, - ACTIONS(3), 1, + [210047] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5680), 1, - anon_sym_LBRACE, - STATE(1223), 1, - sym_block, + ACTIONS(7902), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(7904), 1, + aux_sym_unquoted_token5, STATE(4741), 1, sym_comment, - [201560] = 4, + [210060] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7951), 1, - anon_sym_DASH, + ACTIONS(5743), 1, + anon_sym_LBRACE, + STATE(1130), 1, + sym_block, STATE(4742), 1, sym_comment, - STATE(4913), 1, - sym_param_short_flag, - [201573] = 4, - ACTIONS(3), 1, + [210073] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4382), 1, - anon_sym_COLON, - ACTIONS(7953), 1, - anon_sym_make, + ACTIONS(7906), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(7908), 1, + aux_sym_unquoted_token5, STATE(4743), 1, sym_comment, - [201586] = 4, - ACTIONS(3), 1, + [210086] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2428), 1, - anon_sym_in, - ACTIONS(7955), 1, - sym__long_flag_identifier, + ACTIONS(7910), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(7912), 1, + aux_sym_unquoted_token5, STATE(4744), 1, sym_comment, - [201599] = 4, - ACTIONS(105), 1, + [210099] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7889), 1, - aux_sym_unquoted_token5, - ACTIONS(7957), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(5743), 1, + anon_sym_LBRACE, + STATE(1131), 1, + sym_block, STATE(4745), 1, sym_comment, - [201612] = 4, - ACTIONS(105), 1, + [210112] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7887), 1, + ACTIONS(5206), 1, aux_sym__val_range_end_decimal_token3, - ACTIONS(7959), 1, - aux_sym_unquoted_token5, + ACTIONS(7914), 1, + anon_sym_DOT2, STATE(4746), 1, sym_comment, - [201625] = 4, + [210125] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, + ACTIONS(5743), 1, anon_sym_LBRACE, - STATE(1260), 1, + STATE(1132), 1, sym_block, STATE(4747), 1, sym_comment, - [201638] = 4, + [210138] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6129), 1, + ACTIONS(6111), 1, anon_sym_LBRACE, - STATE(4139), 1, + STATE(4172), 1, sym_block, STATE(4748), 1, sym_comment, - [201651] = 4, + [210151] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6131), 1, + ACTIONS(6815), 1, anon_sym_LBRACE, - STATE(4143), 1, - sym_block, + STATE(1160), 1, + sym_val_record, STATE(4749), 1, sym_comment, - [201664] = 4, + [210164] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5503), 1, - aux_sym__val_range_end_decimal_token3, - ACTIONS(7961), 1, + ACTIONS(7916), 1, anon_sym_DOT2, + ACTIONS(7918), 1, + aux_sym__val_range_end_decimal_token3, STATE(4750), 1, sym_comment, - [201677] = 4, + [210177] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5680), 1, + ACTIONS(5687), 1, anon_sym_LBRACE, - STATE(1241), 1, + STATE(1267), 1, sym_block, STATE(4751), 1, sym_comment, - [201690] = 3, + [210190] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7963), 1, - anon_sym_RPAREN, + ACTIONS(5594), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(7920), 1, + anon_sym_DOT2, STATE(4752), 1, sym_comment, - [201700] = 3, + [210203] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7965), 1, - anon_sym_RBRACE, + ACTIONS(5687), 1, + anon_sym_LBRACE, + STATE(1269), 1, + sym_block, STATE(4753), 1, sym_comment, - [201710] = 3, + [210216] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7967), 1, - ts_builtin_sym_end, + ACTIONS(5687), 1, + anon_sym_LBRACE, + STATE(1248), 1, + sym_block, STATE(4754), 1, sym_comment, - [201720] = 3, - ACTIONS(105), 1, + [210229] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7865), 1, - aux_sym_unquoted_token5, + ACTIONS(7922), 1, + anon_sym_DOT2, + ACTIONS(7924), 1, + aux_sym__val_range_end_decimal_token3, STATE(4755), 1, sym_comment, - [201730] = 3, + [210242] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7969), 1, - anon_sym_DOT2, + ACTIONS(5743), 1, + anon_sym_LBRACE, + STATE(1138), 1, + sym_block, STATE(4756), 1, sym_comment, - [201740] = 3, - ACTIONS(3), 1, + [210255] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7971), 1, - anon_sym_EQ, + ACTIONS(7926), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(7928), 1, + aux_sym_unquoted_token5, STATE(4757), 1, sym_comment, - [201750] = 3, + [210268] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7973), 1, - anon_sym_LBRACE, + ACTIONS(5751), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(7930), 1, + anon_sym_DOT2, STATE(4758), 1, sym_comment, - [201760] = 3, - ACTIONS(3), 1, + [210281] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7975), 1, - anon_sym_RPAREN, + ACTIONS(7932), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(7934), 1, + aux_sym_unquoted_token5, STATE(4759), 1, sym_comment, - [201770] = 3, + [210294] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7977), 1, - anon_sym_DOT2, + ACTIONS(5687), 1, + anon_sym_LBRACE, + STATE(1273), 1, + sym_block, STATE(4760), 1, sym_comment, - [201780] = 3, + [210307] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7979), 1, - anon_sym_DOT2, + ACTIONS(5743), 1, + anon_sym_LBRACE, + STATE(1157), 1, + sym_block, STATE(4761), 1, sym_comment, - [201790] = 3, + [210320] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7981), 1, - anon_sym_DOT2, + ACTIONS(5743), 1, + anon_sym_LBRACE, + STATE(1139), 1, + sym_block, STATE(4762), 1, sym_comment, - [201800] = 3, - ACTIONS(105), 1, + [210333] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7983), 1, - aux_sym_unquoted_token5, STATE(4763), 1, sym_comment, - [201810] = 3, + ACTIONS(3170), 2, + anon_sym_COLON, + anon_sym_LBRACE, + [210344] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7985), 1, - anon_sym_DOT2, + ACTIONS(5687), 1, + anon_sym_LBRACE, + STATE(1301), 1, + sym_block, STATE(4764), 1, sym_comment, - [201820] = 3, + [210357] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7987), 1, - anon_sym_RBRACE, STATE(4765), 1, sym_comment, - [201830] = 3, + ACTIONS(3174), 2, + anon_sym_COLON, + anon_sym_LBRACE, + [210368] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7989), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(7936), 1, + anon_sym_COMMA, + ACTIONS(7938), 1, + anon_sym_RBRACE, STATE(4766), 1, sym_comment, - [201840] = 3, + [210381] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7991), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(5687), 1, + anon_sym_LBRACE, + STATE(1323), 1, + sym_block, STATE(4767), 1, sym_comment, - [201850] = 3, - ACTIONS(105), 1, + [210394] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7945), 1, - aux_sym_unquoted_token5, + ACTIONS(5687), 1, + anon_sym_LBRACE, + STATE(1270), 1, + sym_block, STATE(4768), 1, sym_comment, - [201860] = 3, + [210407] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7993), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(5687), 1, + anon_sym_LBRACE, + STATE(1272), 1, + sym_block, STATE(4769), 1, sym_comment, - [201870] = 3, - ACTIONS(105), 1, + [210420] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7933), 1, - aux_sym_unquoted_token5, + ACTIONS(5687), 1, + anon_sym_LBRACE, + STATE(1325), 1, + sym_block, STATE(4770), 1, sym_comment, - [201880] = 3, + [210433] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5635), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(5687), 1, + anon_sym_LBRACE, + STATE(1271), 1, + sym_block, STATE(4771), 1, sym_comment, - [201890] = 3, + [210446] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7995), 1, + ACTIONS(7940), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(7942), 1, aux_sym_unquoted_token5, STATE(4772), 1, sym_comment, - [201900] = 3, + [210459] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7997), 1, - anon_sym_DOT2, STATE(4773), 1, sym_comment, - [201910] = 3, + ACTIONS(7944), 2, + anon_sym_LBRACK, + anon_sym_RBRACK, + [210470] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7999), 1, - anon_sym_DOT2, + ACTIONS(5687), 1, + anon_sym_LBRACE, + STATE(1326), 1, + sym_block, STATE(4774), 1, sym_comment, - [201920] = 3, - ACTIONS(3), 1, + [210483] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8001), 1, - anon_sym_RBRACE, + ACTIONS(7910), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(7934), 1, + aux_sym_unquoted_token5, STATE(4775), 1, sym_comment, - [201930] = 3, + [210496] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8003), 1, + ACTIONS(5351), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(7946), 1, anon_sym_DOT2, STATE(4776), 1, sym_comment, - [201940] = 3, + [210509] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8005), 1, - anon_sym_DOT2, + ACTIONS(7948), 1, + anon_sym_DASH, STATE(4777), 1, sym_comment, - [201950] = 3, + STATE(4956), 1, + sym_param_short_flag, + [210522] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8007), 1, - anon_sym_DOT, + ACTIONS(7950), 1, + anon_sym_DOT2, + ACTIONS(7952), 1, + aux_sym__val_range_end_decimal_token3, STATE(4778), 1, sym_comment, - [201960] = 3, + [210535] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8009), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(4158), 1, + anon_sym_COLON, + ACTIONS(7954), 1, + anon_sym_make, STATE(4779), 1, sym_comment, - [201970] = 3, - ACTIONS(3), 1, + [210548] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8011), 1, - anon_sym_RBRACE, + ACTIONS(7874), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(7956), 1, + aux_sym_unquoted_token5, STATE(4780), 1, sym_comment, - [201980] = 3, + [210561] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8013), 1, - anon_sym_RPAREN, + ACTIONS(2657), 1, + anon_sym_in, + ACTIONS(7958), 1, + sym__long_flag_identifier, STATE(4781), 1, sym_comment, - [201990] = 3, - ACTIONS(3), 1, + [210574] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8015), 1, - anon_sym_DOT, + ACTIONS(7960), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(7962), 1, + aux_sym_unquoted_token5, STATE(4782), 1, sym_comment, - [202000] = 3, + [210587] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8017), 1, - anon_sym_EQ, + ACTIONS(5687), 1, + anon_sym_LBRACE, + STATE(1330), 1, + sym_block, STATE(4783), 1, sym_comment, - [202010] = 3, + [210600] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(937), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(5687), 1, + anon_sym_LBRACE, + STATE(1306), 1, + sym_block, STATE(4784), 1, sym_comment, - [202020] = 3, + [210613] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8019), 1, - anon_sym_RBRACE, + ACTIONS(5743), 1, + anon_sym_LBRACE, + STATE(1219), 1, + sym_block, STATE(4785), 1, sym_comment, - [202030] = 3, + [210626] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8021), 1, - anon_sym_RBRACE, + ACTIONS(5687), 1, + anon_sym_LBRACE, + STATE(1305), 1, + sym_block, STATE(4786), 1, sym_comment, - [202040] = 3, - ACTIONS(3), 1, + [210639] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8023), 1, - anon_sym_EQ, + ACTIONS(7964), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(7966), 1, + aux_sym_unquoted_token5, STATE(4787), 1, sym_comment, - [202050] = 3, + [210652] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8025), 1, - anon_sym_DOT2, + ACTIONS(5687), 1, + anon_sym_LBRACE, + STATE(1304), 1, + sym_block, STATE(4788), 1, sym_comment, - [202060] = 3, + [210665] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8027), 1, - anon_sym_DOT2, + ACTIONS(5743), 1, + anon_sym_LBRACE, + STATE(1218), 1, + sym_block, STATE(4789), 1, sym_comment, - [202070] = 3, + [210678] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8029), 1, - anon_sym_RPAREN, + ACTIONS(6147), 1, + anon_sym_LBRACE, + STATE(4157), 1, + sym_block, STATE(4790), 1, sym_comment, - [202080] = 3, + [210691] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5503), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(5687), 1, + anon_sym_LBRACE, + STATE(1331), 1, + sym_block, STATE(4791), 1, sym_comment, - [202090] = 3, - ACTIONS(105), 1, + [210704] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8031), 1, - aux_sym_unquoted_token5, + ACTIONS(5733), 1, + aux_sym__val_range_end_decimal_token3, + ACTIONS(7968), 1, + anon_sym_DOT2, STATE(4792), 1, sym_comment, - [202100] = 3, + [210717] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5011), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(5687), 1, + anon_sym_LBRACE, + STATE(1255), 1, + sym_block, STATE(4793), 1, sym_comment, - [202110] = 3, + [210730] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8033), 1, - anon_sym_RBRACE, + ACTIONS(7970), 1, + anon_sym_DOT2, + ACTIONS(7972), 1, + aux_sym__val_range_end_decimal_token3, STATE(4794), 1, sym_comment, - [202120] = 3, - ACTIONS(3), 1, + [210743] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8035), 1, + ACTIONS(7974), 1, aux_sym__val_range_end_decimal_token3, + ACTIONS(7976), 1, + aux_sym_unquoted_token5, STATE(4795), 1, sym_comment, - [202130] = 3, + [210756] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8037), 1, + ACTIONS(7978), 1, anon_sym_RPAREN, STATE(4796), 1, sym_comment, - [202140] = 3, + [210766] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8039), 1, + ACTIONS(7980), 1, aux_sym__val_range_end_decimal_token3, STATE(4797), 1, sym_comment, - [202150] = 3, + [210776] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8041), 1, - anon_sym_DOT, + ACTIONS(7982), 1, + anon_sym_DOT2, STATE(4798), 1, sym_comment, - [202160] = 3, - ACTIONS(105), 1, + [210786] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7859), 1, - aux_sym_unquoted_token5, + ACTIONS(7984), 1, + anon_sym_RPAREN, STATE(4799), 1, sym_comment, - [202170] = 3, + [210796] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8043), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(7986), 1, + ts_builtin_sym_end, STATE(4800), 1, sym_comment, - [202180] = 3, + [210806] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8045), 1, + ACTIONS(7988), 1, aux_sym_unquoted_token5, STATE(4801), 1, sym_comment, - [202190] = 3, + [210816] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8047), 1, - anon_sym_DOLLAR, + ACTIONS(7990), 1, + anon_sym_DOT2, STATE(4802), 1, sym_comment, - [202200] = 3, + [210826] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8049), 1, - anon_sym_RBRACE, + ACTIONS(7992), 1, + anon_sym_LBRACE, STATE(4803), 1, sym_comment, - [202210] = 3, + [210836] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8051), 1, + ACTIONS(7994), 1, anon_sym_DOT2, STATE(4804), 1, sym_comment, - [202220] = 3, + [210846] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8053), 1, - anon_sym_DOT2, + ACTIONS(7996), 1, + anon_sym_RBRACE, STATE(4805), 1, sym_comment, - [202230] = 3, + [210856] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8055), 1, + ACTIONS(7998), 1, aux_sym__val_range_end_decimal_token3, STATE(4806), 1, sym_comment, - [202240] = 3, + [210866] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8057), 1, - anon_sym_RBRACE, + ACTIONS(8000), 1, + anon_sym_DOT2, STATE(4807), 1, sym_comment, - [202250] = 3, + [210876] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8059), 1, - anon_sym_DOLLAR, + ACTIONS(8002), 1, + anon_sym_DOT2, STATE(4808), 1, sym_comment, - [202260] = 3, + [210886] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8061), 1, - sym_identifier, + ACTIONS(8004), 1, + anon_sym_DOT, STATE(4809), 1, sym_comment, - [202270] = 3, - ACTIONS(3), 1, + [210896] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8063), 1, - anon_sym_RPAREN, + ACTIONS(7866), 1, + aux_sym_unquoted_token5, STATE(4810), 1, sym_comment, - [202280] = 3, + [210906] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8065), 1, - anon_sym_RBRACE, + ACTIONS(5677), 1, + aux_sym__val_range_end_decimal_token3, STATE(4811), 1, sym_comment, - [202290] = 3, - ACTIONS(3), 1, + [210916] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8067), 1, - anon_sym_RPAREN, + ACTIONS(8006), 1, + aux_sym_unquoted_token5, STATE(4812), 1, sym_comment, - [202300] = 3, + [210926] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8069), 1, - sym_identifier, + ACTIONS(8008), 1, + anon_sym_DOT2, STATE(4813), 1, sym_comment, - [202310] = 3, + [210936] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8071), 1, - anon_sym_RBRACK, + ACTIONS(8010), 1, + anon_sym_DOT2, STATE(4814), 1, sym_comment, - [202320] = 3, + [210946] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8073), 1, - anon_sym_in, + ACTIONS(8012), 1, + anon_sym_DOT2, STATE(4815), 1, sym_comment, - [202330] = 3, + [210956] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8075), 1, - anon_sym_RBRACE, + ACTIONS(8014), 1, + anon_sym_DOT, STATE(4816), 1, sym_comment, - [202340] = 3, + [210966] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8077), 1, - anon_sym_RPAREN, + ACTIONS(8016), 1, + aux_sym__val_range_end_decimal_token3, STATE(4817), 1, sym_comment, - [202350] = 3, - ACTIONS(3), 1, + [210976] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8079), 1, - anon_sym_DOT2, + ACTIONS(7942), 1, + aux_sym_unquoted_token5, STATE(4818), 1, sym_comment, - [202360] = 3, + [210986] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8081), 1, - anon_sym_DOT2, + ACTIONS(8018), 1, + aux_sym__val_range_end_decimal_token3, STATE(4819), 1, sym_comment, - [202370] = 3, + [210996] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8083), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8020), 1, + anon_sym_RBRACE, STATE(4820), 1, sym_comment, - [202380] = 3, + [211006] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8085), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8022), 1, + anon_sym_RBRACE, STATE(4821), 1, sym_comment, - [202390] = 3, + [211016] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8087), 1, - anon_sym_DOT2, + ACTIONS(898), 1, + aux_sym__val_range_end_decimal_token3, STATE(4822), 1, sym_comment, - [202400] = 3, - ACTIONS(105), 1, + [211026] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8089), 1, - aux_sym_unquoted_token5, + ACTIONS(8024), 1, + anon_sym_DOT2, STATE(4823), 1, sym_comment, - [202410] = 3, + [211036] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8091), 1, - anon_sym_RPAREN, + ACTIONS(8026), 1, + anon_sym_DOT2, STATE(4824), 1, sym_comment, - [202420] = 3, + [211046] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8093), 1, + ACTIONS(8028), 1, aux_sym__val_range_end_decimal_token3, STATE(4825), 1, sym_comment, - [202430] = 3, - ACTIONS(105), 1, + [211056] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7897), 1, - aux_sym_unquoted_token5, + ACTIONS(5594), 1, + aux_sym__val_range_end_decimal_token3, STATE(4826), 1, sym_comment, - [202440] = 3, + [211066] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8095), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8030), 1, + anon_sym_DOT, STATE(4827), 1, sym_comment, - [202450] = 3, + [211076] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8097), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8032), 1, + anon_sym_EQ, STATE(4828), 1, sym_comment, - [202460] = 3, + [211086] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8099), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8034), 1, + anon_sym_RBRACE, STATE(4829), 1, sym_comment, - [202470] = 3, + [211096] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8101), 1, - anon_sym_RBRACE, + ACTIONS(8036), 1, + anon_sym_RPAREN, STATE(4830), 1, sym_comment, - [202480] = 3, + [211106] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8103), 1, - anon_sym_RPAREN, + ACTIONS(8038), 1, + anon_sym_DOLLAR, STATE(4831), 1, sym_comment, - [202490] = 3, + [211116] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8105), 1, + ACTIONS(8040), 1, anon_sym_RPAREN, STATE(4832), 1, sym_comment, - [202500] = 3, + [211126] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8107), 1, - anon_sym_DOT2, + ACTIONS(8042), 1, + anon_sym_EQ, STATE(4833), 1, sym_comment, - [202510] = 3, + [211136] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8109), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8044), 1, + anon_sym_RBRACE, STATE(4834), 1, sym_comment, - [202520] = 3, + [211146] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8111), 1, + ACTIONS(8046), 1, aux_sym__val_range_end_decimal_token3, STATE(4835), 1, sym_comment, - [202530] = 3, + [211156] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8113), 1, - anon_sym_DOT2, + ACTIONS(8048), 1, + anon_sym_RBRACE, STATE(4836), 1, sym_comment, - [202540] = 3, + [211166] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8115), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8050), 1, + anon_sym_DOT2, STATE(4837), 1, sym_comment, - [202550] = 3, + [211176] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8117), 1, - anon_sym_RPAREN, + ACTIONS(8052), 1, + sym__long_flag_identifier, STATE(4838), 1, sym_comment, - [202560] = 3, - ACTIONS(3), 1, + [211186] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8119), 1, - sym_identifier, + ACTIONS(7888), 1, + aux_sym_unquoted_token5, STATE(4839), 1, sym_comment, - [202570] = 3, + [211196] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8121), 1, - anon_sym_RBRACE, + ACTIONS(8054), 1, + aux_sym__val_range_end_decimal_token3, STATE(4840), 1, sym_comment, - [202580] = 3, - ACTIONS(3), 1, + [211206] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8123), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8056), 1, + aux_sym_unquoted_token5, STATE(4841), 1, sym_comment, - [202590] = 3, - ACTIONS(3), 1, + [211216] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8125), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8058), 1, + aux_sym_unquoted_token5, STATE(4842), 1, sym_comment, - [202600] = 3, + [211226] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8127), 1, - anon_sym_DOT2, + ACTIONS(8060), 1, + anon_sym_DOLLAR, STATE(4843), 1, sym_comment, - [202610] = 3, + [211236] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8129), 1, - anon_sym_RPAREN, + ACTIONS(5042), 1, + aux_sym__val_range_end_decimal_token3, STATE(4844), 1, sym_comment, - [202620] = 3, - ACTIONS(3), 1, + [211246] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8131), 1, - sym_identifier, + ACTIONS(7880), 1, + aux_sym_unquoted_token5, STATE(4845), 1, sym_comment, - [202630] = 3, + [211256] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8133), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8062), 1, + sym_identifier, STATE(4846), 1, sym_comment, - [202640] = 3, + [211266] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8135), 1, + ACTIONS(8064), 1, aux_sym__val_range_end_decimal_token3, STATE(4847), 1, sym_comment, - [202650] = 3, + [211276] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8137), 1, - sym__long_flag_identifier, + ACTIONS(8066), 1, + anon_sym_RBRACE, STATE(4848), 1, sym_comment, - [202660] = 3, + [211286] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8139), 1, - anon_sym_RPAREN, + ACTIONS(8068), 1, + anon_sym_RBRACE, STATE(4849), 1, sym_comment, - [202670] = 3, + [211296] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8141), 1, - aux_sym_param_short_flag_token1, + ACTIONS(8070), 1, + anon_sym_DOT2, STATE(4850), 1, sym_comment, - [202680] = 3, + [211306] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8143), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8072), 1, + anon_sym_RBRACK, STATE(4851), 1, sym_comment, - [202690] = 3, + [211316] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8145), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8074), 1, + anon_sym_DOT2, STATE(4852), 1, sym_comment, - [202700] = 3, + [211326] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8147), 1, - anon_sym_EQ, + ACTIONS(8076), 1, + anon_sym_RBRACK, STATE(4853), 1, sym_comment, - [202710] = 3, + [211336] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8149), 1, - anon_sym_RPAREN, + ACTIONS(8078), 1, + anon_sym_EQ_GT, STATE(4854), 1, sym_comment, - [202720] = 3, + [211346] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8151), 1, - anon_sym_EQ, + ACTIONS(8080), 1, + aux_sym__val_range_end_decimal_token3, STATE(4855), 1, sym_comment, - [202730] = 3, + [211356] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8153), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8082), 1, + anon_sym_RBRACE, STATE(4856), 1, sym_comment, - [202740] = 3, + [211366] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8155), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8084), 1, + anon_sym_RPAREN, STATE(4857), 1, sym_comment, - [202750] = 3, + [211376] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8157), 1, - anon_sym_RBRACE, + ACTIONS(8086), 1, + anon_sym_RPAREN, STATE(4858), 1, sym_comment, - [202760] = 3, + [211386] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8159), 1, - anon_sym_RPAREN, + ACTIONS(8088), 1, + anon_sym_EQ, STATE(4859), 1, sym_comment, - [202770] = 3, + [211396] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8161), 1, - anon_sym_COLON, + ACTIONS(8090), 1, + aux_sym__val_range_end_decimal_token3, STATE(4860), 1, sym_comment, - [202780] = 3, + [211406] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8163), 1, + ACTIONS(8092), 1, aux_sym__val_range_end_decimal_token3, STATE(4861), 1, sym_comment, - [202790] = 3, + [211416] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8165), 1, - anon_sym_RPAREN, + ACTIONS(8094), 1, + anon_sym_DOT2, STATE(4862), 1, sym_comment, - [202800] = 3, + [211426] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8167), 1, - anon_sym_DOT2, + ACTIONS(8096), 1, + anon_sym_RPAREN, STATE(4863), 1, sym_comment, - [202810] = 3, + [211436] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8169), 1, - anon_sym_DOT2, + ACTIONS(8098), 1, + anon_sym_RPAREN, STATE(4864), 1, sym_comment, - [202820] = 3, + [211446] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8171), 1, - anon_sym_RPAREN, + ACTIONS(8100), 1, + anon_sym_in, STATE(4865), 1, sym_comment, - [202830] = 3, + [211456] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8173), 1, - anon_sym_LBRACE, + ACTIONS(8102), 1, + anon_sym_DOT2, STATE(4866), 1, sym_comment, - [202840] = 3, - ACTIONS(105), 1, + [211466] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8175), 1, - aux_sym_unquoted_token5, + ACTIONS(8104), 1, + aux_sym__val_range_end_decimal_token3, STATE(4867), 1, sym_comment, - [202850] = 3, + [211476] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8177), 1, - anon_sym_RPAREN, + ACTIONS(8106), 1, + aux_sym__val_range_end_decimal_token3, STATE(4868), 1, sym_comment, - [202860] = 3, + [211486] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8179), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8108), 1, + anon_sym_DOT2, STATE(4869), 1, sym_comment, - [202870] = 3, + [211496] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7913), 1, + ACTIONS(8110), 1, aux_sym_unquoted_token5, STATE(4870), 1, sym_comment, - [202880] = 3, + [211506] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8181), 1, + ACTIONS(8112), 1, anon_sym_RPAREN, STATE(4871), 1, sym_comment, - [202890] = 3, + [211516] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8183), 1, - anon_sym_GT, + ACTIONS(8114), 1, + aux_sym__val_range_end_decimal_token3, STATE(4872), 1, sym_comment, - [202900] = 3, - ACTIONS(3), 1, + [211526] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8185), 1, - anon_sym_EQ, + ACTIONS(7904), 1, + aux_sym_unquoted_token5, STATE(4873), 1, sym_comment, - [202910] = 3, + [211536] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8187), 1, - anon_sym_RPAREN, + ACTIONS(8116), 1, + aux_sym__val_range_end_decimal_token3, STATE(4874), 1, sym_comment, - [202920] = 3, + [211546] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8189), 1, + ACTIONS(8118), 1, aux_sym__val_range_end_decimal_token3, STATE(4875), 1, sym_comment, - [202930] = 3, + [211556] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8191), 1, - anon_sym_RBRACE, + ACTIONS(8120), 1, + aux_sym__val_range_end_decimal_token3, STATE(4876), 1, sym_comment, - [202940] = 3, + [211566] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8193), 1, - anon_sym_RPAREN, + ACTIONS(8122), 1, + anon_sym_RBRACE, STATE(4877), 1, sym_comment, - [202950] = 3, + [211576] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8195), 1, + ACTIONS(8124), 1, anon_sym_RPAREN, STATE(4878), 1, sym_comment, - [202960] = 3, + [211586] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8197), 1, - anon_sym_DOT2, + ACTIONS(8126), 1, + anon_sym_RPAREN, STATE(4879), 1, sym_comment, - [202970] = 3, + [211596] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8199), 1, - anon_sym_RPAREN, + ACTIONS(8128), 1, + anon_sym_DOT2, STATE(4880), 1, sym_comment, - [202980] = 3, + [211606] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8201), 1, - anon_sym_DOT2, + ACTIONS(8130), 1, + aux_sym__val_range_end_decimal_token3, STATE(4881), 1, sym_comment, - [202990] = 3, + [211616] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8203), 1, - anon_sym_EQ, + ACTIONS(8132), 1, + aux_sym__val_range_end_decimal_token3, STATE(4882), 1, sym_comment, - [203000] = 3, + [211626] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(962), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8134), 1, + anon_sym_DOT2, STATE(4883), 1, sym_comment, - [203010] = 3, + [211636] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8205), 1, - anon_sym_DOT2, + ACTIONS(8136), 1, + anon_sym_RPAREN, STATE(4884), 1, sym_comment, - [203020] = 3, + [211646] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8207), 1, - anon_sym_RBRACE, + ACTIONS(8138), 1, + aux_sym__val_range_end_decimal_token3, STATE(4885), 1, sym_comment, - [203030] = 3, + [211656] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8209), 1, - anon_sym_RPAREN, + ACTIONS(8140), 1, + aux_sym__val_range_end_decimal_token3, STATE(4886), 1, sym_comment, - [203040] = 3, + [211666] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8211), 1, - anon_sym_RBRACK, + ACTIONS(8142), 1, + aux_sym__val_range_end_decimal_token3, STATE(4887), 1, sym_comment, - [203050] = 3, + [211676] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8213), 1, - anon_sym_EQ_GT, + ACTIONS(8144), 1, + anon_sym_RBRACE, STATE(4888), 1, sym_comment, - [203060] = 3, + [211686] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8215), 1, - anon_sym_DOT2, + ACTIONS(8146), 1, + anon_sym_RPAREN, STATE(4889), 1, sym_comment, - [203070] = 3, + [211696] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7953), 1, - anon_sym_make, + ACTIONS(8148), 1, + anon_sym_RPAREN, STATE(4890), 1, sym_comment, - [203080] = 3, + [211706] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8217), 1, - anon_sym_EQ_GT, + ACTIONS(8150), 1, + aux_sym__val_range_end_decimal_token3, STATE(4891), 1, sym_comment, - [203090] = 3, + [211716] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8219), 1, - anon_sym_DOT2, + ACTIONS(8152), 1, + aux_sym__val_range_end_decimal_token3, STATE(4892), 1, sym_comment, - [203100] = 3, + [211726] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8221), 1, - anon_sym_DOT2, + ACTIONS(8154), 1, + anon_sym_RBRACE, STATE(4893), 1, sym_comment, - [203110] = 3, + [211736] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8223), 1, - anon_sym_LBRACK2, + ACTIONS(8156), 1, + anon_sym_RPAREN, STATE(4894), 1, sym_comment, - [203120] = 3, + [211746] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8225), 1, - anon_sym_RPAREN, + ACTIONS(8158), 1, + sym_identifier, STATE(4895), 1, sym_comment, - [203130] = 3, + [211756] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8227), 1, - anon_sym_DOT2, + ACTIONS(8160), 1, + aux_sym__val_range_end_decimal_token3, STATE(4896), 1, sym_comment, - [203140] = 3, + [211766] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8229), 1, - anon_sym_DOT2, + ACTIONS(8162), 1, + aux_sym__val_range_end_decimal_token3, STATE(4897), 1, sym_comment, - [203150] = 3, - ACTIONS(105), 1, + [211776] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8231), 1, - aux_sym_unquoted_token5, + ACTIONS(8164), 1, + sym_identifier, STATE(4898), 1, sym_comment, - [203160] = 3, + [211786] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8233), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8166), 1, + anon_sym_RPAREN, STATE(4899), 1, sym_comment, - [203170] = 3, + [211796] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7959), 1, + ACTIONS(7928), 1, aux_sym_unquoted_token5, STATE(4900), 1, sym_comment, - [203180] = 3, + [211806] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8235), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8168), 1, + aux_sym_param_short_flag_token1, STATE(4901), 1, sym_comment, - [203190] = 3, + [211816] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8237), 1, - anon_sym_RBRACE, + ACTIONS(8170), 1, + anon_sym_RPAREN, STATE(4902), 1, sym_comment, - [203200] = 3, + [211826] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8239), 1, - anon_sym_RPAREN, + ACTIONS(8172), 1, + anon_sym_EQ, STATE(4903), 1, sym_comment, - [203210] = 3, + [211836] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8241), 1, - anon_sym_DOT2, + ACTIONS(8174), 1, + anon_sym_EQ, STATE(4904), 1, sym_comment, - [203220] = 3, + [211846] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8243), 1, - anon_sym_DOT2, + ACTIONS(8176), 1, + anon_sym_RPAREN, STATE(4905), 1, sym_comment, - [203230] = 3, + [211856] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8245), 1, - aux_sym_unquoted_token6, + ACTIONS(8178), 1, + anon_sym_LBRACE, STATE(4906), 1, sym_comment, - [203240] = 3, + [211866] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4382), 1, - anon_sym_COLON, + ACTIONS(8180), 1, + anon_sym_GT, STATE(4907), 1, sym_comment, - [203250] = 3, + [211876] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8247), 1, - anon_sym_DOT2, + ACTIONS(8182), 1, + anon_sym_RPAREN, STATE(4908), 1, sym_comment, - [203260] = 3, + [211886] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8249), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8184), 1, + anon_sym_DOT2, STATE(4909), 1, sym_comment, - [203270] = 3, + [211896] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8251), 1, + ACTIONS(8186), 1, anon_sym_DOT2, STATE(4910), 1, sym_comment, - [203280] = 3, + [211906] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8253), 1, - anon_sym_RBRACE, + ACTIONS(8188), 1, + anon_sym_RPAREN, STATE(4911), 1, sym_comment, - [203290] = 3, - ACTIONS(3), 1, + [211916] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8255), 1, - anon_sym_RPAREN, + ACTIONS(8190), 1, + aux_sym_unquoted_token5, STATE(4912), 1, sym_comment, - [203300] = 3, + [211926] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8257), 1, - anon_sym_RPAREN, + ACTIONS(8192), 1, + aux_sym__val_range_end_decimal_token3, STATE(4913), 1, sym_comment, - [203310] = 3, + [211936] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8259), 1, - anon_sym_RBRACE, + ACTIONS(8194), 1, + anon_sym_RPAREN, STATE(4914), 1, sym_comment, - [203320] = 3, - ACTIONS(3), 1, + [211946] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8261), 1, - anon_sym_SEMI, + ACTIONS(7976), 1, + aux_sym_unquoted_token5, STATE(4915), 1, sym_comment, - [203330] = 3, + [211956] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8263), 1, + ACTIONS(8196), 1, anon_sym_EQ, STATE(4916), 1, sym_comment, - [203340] = 3, + [211966] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8265), 1, - anon_sym_DOT2, + ACTIONS(8198), 1, + anon_sym_RPAREN, STATE(4917), 1, sym_comment, - [203350] = 3, + [211976] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8267), 1, + ACTIONS(8200), 1, aux_sym__val_range_end_decimal_token3, STATE(4918), 1, sym_comment, - [203360] = 3, - ACTIONS(105), 1, + [211986] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8269), 1, - aux_sym_unquoted_token5, + ACTIONS(8202), 1, + anon_sym_RBRACE, STATE(4919), 1, sym_comment, - [203370] = 3, + [211996] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8271), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8204), 1, + anon_sym_RPAREN, STATE(4920), 1, sym_comment, - [203380] = 3, - ACTIONS(105), 1, + [212006] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7909), 1, - aux_sym_unquoted_token5, + ACTIONS(8206), 1, + anon_sym_RPAREN, STATE(4921), 1, sym_comment, - [203390] = 3, + [212016] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8273), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8208), 1, + anon_sym_DOT2, STATE(4922), 1, sym_comment, - [203400] = 3, + [212026] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5333), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8210), 1, + anon_sym_DOT2, STATE(4923), 1, sym_comment, - [203410] = 3, + [212036] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8275), 1, - anon_sym_RBRACE, + ACTIONS(8212), 1, + anon_sym_EQ, STATE(4924), 1, sym_comment, - [203420] = 3, + [212046] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8277), 1, - anon_sym_RPAREN, + ACTIONS(966), 1, + aux_sym__val_range_end_decimal_token3, STATE(4925), 1, sym_comment, - [203430] = 3, + [212056] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8279), 1, - anon_sym_DOT2, + ACTIONS(8214), 1, + anon_sym_RBRACE, STATE(4926), 1, sym_comment, - [203440] = 3, + [212066] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8281), 1, - anon_sym_DOT2, + ACTIONS(8216), 1, + anon_sym_EQ_GT, STATE(4927), 1, sym_comment, - [203450] = 3, + [212076] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(815), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8218), 1, + anon_sym_RPAREN, STATE(4928), 1, sym_comment, - [203460] = 3, + [212086] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8283), 1, + ACTIONS(8220), 1, anon_sym_RBRACE, STATE(4929), 1, sym_comment, - [203470] = 3, + [212096] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8285), 1, - anon_sym_RPAREN, + ACTIONS(7954), 1, + anon_sym_make, STATE(4930), 1, sym_comment, - [203480] = 3, + [212106] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8287), 1, - sym_cmd_identifier, + ACTIONS(8222), 1, + anon_sym_DOT2, STATE(4931), 1, sym_comment, - [203490] = 3, + [212116] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8289), 1, - anon_sym_EQ, + ACTIONS(8224), 1, + anon_sym_DOT2, STATE(4932), 1, sym_comment, - [203500] = 3, + [212126] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8291), 1, - anon_sym_else, + ACTIONS(8226), 1, + anon_sym_DOT2, STATE(4933), 1, sym_comment, - [203510] = 3, + [212136] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8293), 1, - anon_sym_RPAREN, + ACTIONS(8228), 1, + anon_sym_LBRACK2, STATE(4934), 1, sym_comment, - [203520] = 3, + [212146] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8295), 1, - anon_sym_RBRACE, + ACTIONS(8230), 1, + anon_sym_COLON, STATE(4935), 1, sym_comment, - [203530] = 3, + [212156] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8297), 1, + ACTIONS(8232), 1, aux_sym__val_range_end_decimal_token3, STATE(4936), 1, sym_comment, - [203540] = 3, + [212166] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8299), 1, + ACTIONS(8234), 1, anon_sym_DOT2, STATE(4937), 1, sym_comment, - [203550] = 3, + [212176] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8301), 1, + ACTIONS(8236), 1, anon_sym_DOT2, STATE(4938), 1, sym_comment, - [203560] = 3, - ACTIONS(105), 1, + [212186] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8303), 1, - aux_sym_unquoted_token5, + ACTIONS(8238), 1, + anon_sym_DOT2, STATE(4939), 1, sym_comment, - [203570] = 3, - ACTIONS(3), 1, + [212196] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5210), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8240), 1, + aux_sym_unquoted_token5, STATE(4940), 1, sym_comment, - [203580] = 3, - ACTIONS(105), 1, + [212206] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7871), 1, - aux_sym_unquoted_token5, + ACTIONS(8242), 1, + aux_sym__val_range_end_decimal_token3, STATE(4941), 1, sym_comment, - [203590] = 3, + [212216] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8305), 1, - anon_sym_DOT2, + ACTIONS(4158), 1, + anon_sym_COLON, STATE(4942), 1, sym_comment, - [203600] = 3, - ACTIONS(3), 1, + [212226] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8307), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(7956), 1, + aux_sym_unquoted_token5, STATE(4943), 1, sym_comment, - [203610] = 3, + [212236] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8309), 1, - anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__val_range_end_decimal_token3, STATE(4944), 1, sym_comment, - [203620] = 3, + [212246] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8311), 1, + ACTIONS(8246), 1, anon_sym_RBRACE, STATE(4945), 1, sym_comment, - [203630] = 3, + [212256] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8313), 1, - anon_sym_RPAREN, + ACTIONS(8248), 1, + anon_sym_DOT2, STATE(4946), 1, sym_comment, - [203640] = 3, + [212266] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8315), 1, - anon_sym_DOT2, + ACTIONS(8250), 1, + anon_sym_RPAREN, STATE(4947), 1, sym_comment, - [203650] = 3, + [212276] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8317), 1, - anon_sym_DOT2, + ACTIONS(8252), 1, + aux_sym_unquoted_token6, STATE(4948), 1, sym_comment, - [203660] = 3, + [212286] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8319), 1, + ACTIONS(8254), 1, anon_sym_DOT2, STATE(4949), 1, sym_comment, - [203670] = 3, + [212296] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8321), 1, - anon_sym_LBRACK2, + ACTIONS(8256), 1, + anon_sym_DOT2, STATE(4950), 1, sym_comment, - [203680] = 3, + [212306] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8323), 1, - anon_sym_EQ, + ACTIONS(8258), 1, + aux_sym__val_range_end_decimal_token3, STATE(4951), 1, sym_comment, - [203690] = 3, + [212316] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8325), 1, - anon_sym_RPAREN, + ACTIONS(8260), 1, + anon_sym_DOT2, STATE(4952), 1, sym_comment, - [203700] = 3, + [212326] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8327), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8262), 1, + anon_sym_RBRACE, STATE(4953), 1, sym_comment, - [203710] = 3, + [212336] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8329), 1, - anon_sym_DOT2, + ACTIONS(8264), 1, + anon_sym_RPAREN, STATE(4954), 1, sym_comment, - [203720] = 3, + [212346] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8331), 1, - anon_sym_DOT2, + ACTIONS(8266), 1, + anon_sym_RPAREN, STATE(4955), 1, sym_comment, - [203730] = 3, + [212356] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8333), 1, - anon_sym_RBRACE, + ACTIONS(8268), 1, + anon_sym_RPAREN, STATE(4956), 1, sym_comment, - [203740] = 3, + [212366] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8335), 1, - anon_sym_RPAREN, + ACTIONS(8270), 1, + anon_sym_RBRACE, STATE(4957), 1, sym_comment, - [203750] = 3, + [212376] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8337), 1, - anon_sym_EQ, + ACTIONS(8272), 1, + anon_sym_SEMI, STATE(4958), 1, sym_comment, - [203760] = 3, + [212386] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8339), 1, - anon_sym_RBRACE, + ACTIONS(8274), 1, + anon_sym_DOT2, STATE(4959), 1, sym_comment, - [203770] = 3, + [212396] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8341), 1, - anon_sym_LBRACE, + ACTIONS(8276), 1, + anon_sym_DOT2, STATE(4960), 1, sym_comment, - [203780] = 3, + [212406] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8343), 1, - anon_sym_RPAREN, + ACTIONS(8278), 1, + anon_sym_EQ, STATE(4961), 1, sym_comment, - [203790] = 3, + [212416] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7875), 1, + ACTIONS(8280), 1, aux_sym_unquoted_token5, STATE(4962), 1, sym_comment, - [203800] = 3, + [212426] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8345), 1, - anon_sym_RBRACE, + ACTIONS(8282), 1, + sym_identifier, STATE(4963), 1, sym_comment, - [203810] = 3, + [212436] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8341), 1, - anon_sym_LBRACE, + ACTIONS(5351), 1, + aux_sym__val_range_end_decimal_token3, STATE(4964), 1, sym_comment, - [203820] = 3, + [212446] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5044), 1, - anon_sym_PIPE, + ACTIONS(8284), 1, + aux_sym__val_range_end_decimal_token3, STATE(4965), 1, sym_comment, - [203830] = 3, + [212456] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8347), 1, - anon_sym_DOT2, + ACTIONS(8286), 1, + anon_sym_RBRACE, STATE(4966), 1, sym_comment, - [203840] = 3, + [212466] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8349), 1, - anon_sym_DOT2, + ACTIONS(8288), 1, + aux_sym__val_range_end_decimal_token3, STATE(4967), 1, sym_comment, - [203850] = 3, + [212476] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8351), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8290), 1, + anon_sym_else, STATE(4968), 1, sym_comment, - [203860] = 3, - ACTIONS(105), 1, + [212486] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8353), 1, - aux_sym_unquoted_token5, + ACTIONS(8292), 1, + anon_sym_RBRACE, STATE(4969), 1, sym_comment, - [203870] = 3, + [212496] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8355), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8294), 1, + anon_sym_RPAREN, STATE(4970), 1, sym_comment, - [203880] = 3, - ACTIONS(105), 1, + [212506] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7881), 1, - aux_sym_unquoted_token5, + ACTIONS(8296), 1, + anon_sym_DOT2, STATE(4971), 1, sym_comment, - [203890] = 3, + [212516] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8357), 1, - anon_sym_RPAREN, + ACTIONS(8298), 1, + anon_sym_DOT2, STATE(4972), 1, sym_comment, - [203900] = 3, + [212526] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8359), 1, + ACTIONS(813), 1, aux_sym__val_range_end_decimal_token3, STATE(4973), 1, sym_comment, - [203910] = 3, + [212536] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8361), 1, + ACTIONS(8300), 1, anon_sym_RBRACE, STATE(4974), 1, sym_comment, - [203920] = 3, + [212546] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8363), 1, - anon_sym_RBRACE, + ACTIONS(8302), 1, + anon_sym_RPAREN, STATE(4975), 1, sym_comment, - [203930] = 3, + [212556] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8365), 1, - anon_sym_DOT2, + ACTIONS(8304), 1, + anon_sym_DASH_GT, STATE(4976), 1, sym_comment, - [203940] = 3, + [212566] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8367), 1, - anon_sym_DOT2, + ACTIONS(8306), 1, + anon_sym_LBRACE, STATE(4977), 1, sym_comment, - [203950] = 3, + [212576] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8369), 1, - anon_sym_EQ_GT, + ACTIONS(8306), 1, + anon_sym_LBRACE, STATE(4978), 1, sym_comment, - [203960] = 3, - ACTIONS(105), 1, + [212586] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8371), 1, - aux_sym_unquoted_token5, + ACTIONS(8308), 1, + sym_cmd_identifier, STATE(4979), 1, sym_comment, - [203970] = 3, + [212596] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8373), 1, - anon_sym_RBRACE, + ACTIONS(8310), 1, + anon_sym_EQ, STATE(4980), 1, sym_comment, - [203980] = 3, + [212606] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8375), 1, - anon_sym_RPAREN, + ACTIONS(8312), 1, + anon_sym_DOT2, STATE(4981), 1, sym_comment, - [203990] = 3, + [212616] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8377), 1, - aux_sym_unquoted_token6, + ACTIONS(8314), 1, + anon_sym_DOT2, STATE(4982), 1, sym_comment, - [204000] = 3, - ACTIONS(3), 1, + [212626] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3695), 1, - anon_sym_RBRACE, + ACTIONS(8316), 1, + aux_sym_unquoted_token5, STATE(4983), 1, sym_comment, - [204010] = 3, + [212636] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8379), 1, - anon_sym_EQ, + ACTIONS(5186), 1, + aux_sym__val_range_end_decimal_token3, STATE(4984), 1, sym_comment, - [204020] = 3, - ACTIONS(3), 1, + [212646] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8381), 1, - anon_sym_DOT2, + ACTIONS(7870), 1, + aux_sym_unquoted_token5, STATE(4985), 1, sym_comment, - [204030] = 3, - ACTIONS(3), 1, + [212656] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8383), 1, - anon_sym_LBRACK2, + ACTIONS(8318), 1, + aux_sym_unquoted_token5, STATE(4986), 1, sym_comment, - [204040] = 3, + [212666] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8385), 1, - anon_sym_EQ, + ACTIONS(8320), 1, + anon_sym_RPAREN, STATE(4987), 1, sym_comment, - [204050] = 3, + [212676] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8387), 1, - anon_sym_catch, + ACTIONS(8322), 1, + aux_sym__val_range_end_decimal_token3, STATE(4988), 1, sym_comment, - [204060] = 3, + [212686] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8389), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8324), 1, + anon_sym_RBRACE, STATE(4989), 1, sym_comment, - [204070] = 3, + [212696] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8391), 1, - anon_sym_DOT2, + ACTIONS(8326), 1, + anon_sym_RPAREN, STATE(4990), 1, sym_comment, - [204080] = 3, + [212706] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8393), 1, + ACTIONS(8328), 1, anon_sym_DOT2, STATE(4991), 1, sym_comment, - [204090] = 3, + [212716] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8395), 1, - anon_sym_DOT2, + ACTIONS(8330), 1, + anon_sym_LBRACK2, STATE(4992), 1, sym_comment, - [204100] = 3, + [212726] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8397), 1, - anon_sym_DOT2, + ACTIONS(8332), 1, + anon_sym_RPAREN, STATE(4993), 1, sym_comment, - [204110] = 3, - ACTIONS(105), 1, + [212736] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8399), 1, - aux_sym_unquoted_token5, + ACTIONS(8334), 1, + anon_sym_DOT2, STATE(4994), 1, sym_comment, - [204120] = 3, + [212746] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8401), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8336), 1, + anon_sym_DOT2, STATE(4995), 1, sym_comment, - [204130] = 3, - ACTIONS(105), 1, + [212756] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7949), 1, - aux_sym_unquoted_token5, + ACTIONS(8338), 1, + anon_sym_DOT2, STATE(4996), 1, sym_comment, - [204140] = 3, - ACTIONS(105), 1, + [212766] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8403), 1, - aux_sym_unquoted_token5, + ACTIONS(8340), 1, + anon_sym_DOT2, STATE(4997), 1, sym_comment, - [204150] = 3, + [212776] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8405), 1, - anon_sym_DASH_GT, + ACTIONS(8342), 1, + aux_sym__val_range_end_decimal_token3, STATE(4998), 1, sym_comment, - [204160] = 3, + [212786] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8407), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8344), 1, + anon_sym_RBRACE, STATE(4999), 1, sym_comment, - [204170] = 3, + [212796] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8409), 1, - anon_sym_RBRACE, + ACTIONS(8346), 1, + anon_sym_RPAREN, STATE(5000), 1, sym_comment, - [204180] = 3, + [212806] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8411), 1, - anon_sym_RPAREN, + ACTIONS(8348), 1, + aux_sym__val_range_end_decimal_token3, STATE(5001), 1, sym_comment, - [204190] = 3, + [212816] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8413), 1, + ACTIONS(8350), 1, anon_sym_DOT2, STATE(5002), 1, sym_comment, - [204200] = 3, + [212826] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8415), 1, + ACTIONS(8352), 1, anon_sym_DOT2, STATE(5003), 1, sym_comment, - [204210] = 3, + [212836] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8417), 1, - anon_sym_RBRACE, + ACTIONS(8354), 1, + anon_sym_EQ, STATE(5004), 1, sym_comment, - [204220] = 3, + [212846] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(841), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8356), 1, + anon_sym_EQ, STATE(5005), 1, sym_comment, - [204230] = 3, + [212856] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8419), 1, + ACTIONS(8358), 1, anon_sym_DOT2, STATE(5006), 1, sym_comment, - [204240] = 3, + [212866] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8421), 1, + ACTIONS(8360), 1, anon_sym_DOT2, STATE(5007), 1, sym_comment, - [204250] = 3, - ACTIONS(3), 1, + [212876] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8423), 1, - anon_sym_RBRACE, + ACTIONS(8362), 1, + aux_sym_unquoted_token5, STATE(5008), 1, sym_comment, - [204260] = 3, + [212886] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8425), 1, - sym_cmd_identifier, + ACTIONS(5038), 1, + anon_sym_PIPE, STATE(5009), 1, sym_comment, - [204270] = 3, - ACTIONS(3), 1, + [212896] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8427), 1, - anon_sym_RPAREN, + ACTIONS(7912), 1, + aux_sym_unquoted_token5, STATE(5010), 1, sym_comment, - [204280] = 3, + [212906] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8429), 1, - anon_sym_GT, + ACTIONS(8364), 1, + anon_sym_RBRACE, STATE(5011), 1, sym_comment, - [204290] = 3, - ACTIONS(105), 1, + [212916] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8431), 1, - aux_sym_unquoted_token5, + ACTIONS(8366), 1, + aux_sym__val_range_end_decimal_token3, STATE(5012), 1, sym_comment, - [204300] = 3, + [212926] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8433), 1, - anon_sym_SEMI, + ACTIONS(8368), 1, + anon_sym_RBRACE, STATE(5013), 1, sym_comment, - [204310] = 3, + [212936] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8435), 1, - anon_sym_in, + ACTIONS(8370), 1, + anon_sym_RPAREN, STATE(5014), 1, sym_comment, - [204320] = 3, + [212946] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7893), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8372), 1, + anon_sym_DOT2, STATE(5015), 1, sym_comment, - [204330] = 3, + [212956] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8437), 1, - anon_sym_DASH_GT, + ACTIONS(8374), 1, + anon_sym_DOT2, STATE(5016), 1, sym_comment, - [204340] = 3, + [212966] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8439), 1, - anon_sym_DOT2, + ACTIONS(8376), 1, + aux_sym__val_range_end_decimal_token3, STATE(5017), 1, sym_comment, - [204350] = 3, + [212976] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8441), 1, - anon_sym_DOT2, + ACTIONS(8378), 1, + anon_sym_RPAREN, STATE(5018), 1, sym_comment, - [204360] = 3, - ACTIONS(105), 1, + [212986] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8443), 1, - aux_sym_unquoted_token5, + ACTIONS(8380), 1, + anon_sym_RBRACE, STATE(5019), 1, sym_comment, - [204370] = 3, + [212996] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8445), 1, - anon_sym_DOT2, + ACTIONS(8382), 1, + anon_sym_RBRACE, STATE(5020), 1, sym_comment, - [204380] = 3, + [213006] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8447), 1, - anon_sym_LBRACK2, + ACTIONS(8384), 1, + anon_sym_EQ_GT, STATE(5021), 1, sym_comment, - [204390] = 3, + [213016] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8449), 1, + ACTIONS(8386), 1, aux_sym__val_range_end_decimal_token3, STATE(5022), 1, sym_comment, - [204400] = 3, + [213026] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7851), 1, + ACTIONS(7934), 1, aux_sym_unquoted_token5, STATE(5023), 1, sym_comment, - [204410] = 3, + [213036] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8451), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8388), 1, + aux_sym_unquoted_token6, STATE(5024), 1, sym_comment, - [204420] = 3, + [213046] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8453), 1, - anon_sym_DOT2, + ACTIONS(8390), 1, + anon_sym_RPAREN, STATE(5025), 1, sym_comment, - [204430] = 3, + [213056] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8455), 1, + ACTIONS(8392), 1, anon_sym_DOT2, STATE(5026), 1, sym_comment, - [204440] = 3, + [213066] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8457), 1, - anon_sym_EQ, + ACTIONS(8394), 1, + anon_sym_DOT2, STATE(5027), 1, sym_comment, - [204450] = 3, + [213076] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8459), 1, - anon_sym_DOT2, + ACTIONS(8396), 1, + anon_sym_LBRACK2, STATE(5028), 1, sym_comment, - [204460] = 3, + [213086] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8461), 1, - anon_sym_LBRACK2, + ACTIONS(8398), 1, + anon_sym_DOT2, STATE(5029), 1, sym_comment, - [204470] = 3, - ACTIONS(3), 1, + [213096] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8463), 1, - anon_sym_RBRACE, + ACTIONS(8400), 1, + aux_sym_unquoted_token5, STATE(5030), 1, sym_comment, - [204480] = 3, - ACTIONS(3), 1, + [213106] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8465), 1, - anon_sym_RPAREN, + ACTIONS(8402), 1, + aux_sym_unquoted_token5, STATE(5031), 1, sym_comment, - [204490] = 3, - ACTIONS(105), 1, + [213116] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8467), 1, - aux_sym_comment_token1, + ACTIONS(8404), 1, + anon_sym_DOT2, STATE(5032), 1, sym_comment, - [204500] = 3, + [213126] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8469), 1, + ACTIONS(8406), 1, anon_sym_DOT2, STATE(5033), 1, sym_comment, - [204510] = 3, + [213136] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8471), 1, - anon_sym_DOT2, + ACTIONS(8408), 1, + aux_sym__val_range_end_decimal_token3, STATE(5034), 1, sym_comment, - [204520] = 3, - ACTIONS(3), 1, + [213146] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8473), 1, - anon_sym_DOT2, + ACTIONS(7966), 1, + aux_sym_unquoted_token5, STATE(5035), 1, sym_comment, - [204530] = 3, + [213156] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8475), 1, - anon_sym_DOT2, + ACTIONS(8410), 1, + aux_sym__val_range_end_decimal_token3, STATE(5036), 1, sym_comment, - [204540] = 3, + [213166] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8477), 1, - anon_sym_LBRACK2, + ACTIONS(8412), 1, + anon_sym_RBRACE, STATE(5037), 1, sym_comment, - [204550] = 3, + [213176] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8479), 1, - anon_sym_EQ, + ACTIONS(8414), 1, + anon_sym_RPAREN, STATE(5038), 1, sym_comment, - [204560] = 3, + [213186] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8481), 1, + ACTIONS(8416), 1, anon_sym_DOT2, STATE(5039), 1, sym_comment, - [204570] = 3, + [213196] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8483), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8418), 1, + anon_sym_DOT2, STATE(5040), 1, sym_comment, - [204580] = 3, + [213206] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8485), 1, - anon_sym_DOT2, + ACTIONS(821), 1, + aux_sym__val_range_end_decimal_token3, STATE(5041), 1, sym_comment, - [204590] = 3, + [213216] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8487), 1, - anon_sym_DOT2, + ACTIONS(8420), 1, + anon_sym_RBRACE, STATE(5042), 1, sym_comment, - [204600] = 3, + [213226] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8489), 1, - anon_sym_RBRACE, + ACTIONS(8422), 1, + anon_sym_RPAREN, STATE(5043), 1, sym_comment, - [204610] = 3, + [213236] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8491), 1, - anon_sym_DOT2, + ACTIONS(3705), 1, + anon_sym_RBRACE, STATE(5044), 1, sym_comment, - [204620] = 3, + [213246] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8493), 1, - anon_sym_LBRACK2, + ACTIONS(8424), 1, + aux_sym__val_range_end_decimal_token3, STATE(5045), 1, sym_comment, - [204630] = 3, + [213256] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8495), 1, - anon_sym_RPAREN, + ACTIONS(8426), 1, + anon_sym_EQ, STATE(5046), 1, sym_comment, - [204640] = 3, + [213266] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8497), 1, - anon_sym_EQ_GT, + ACTIONS(8428), 1, + anon_sym_EQ, STATE(5047), 1, sym_comment, - [204650] = 3, + [213276] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3699), 1, - anon_sym_RBRACE, + ACTIONS(8430), 1, + anon_sym_catch, STATE(5048), 1, sym_comment, - [204660] = 3, + [213286] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8499), 1, - anon_sym_DOT2, + ACTIONS(8432), 1, + sym_cmd_identifier, STATE(5049), 1, sym_comment, - [204670] = 3, + [213296] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8501), 1, - anon_sym_DOT2, + ACTIONS(8434), 1, + anon_sym_RBRACE, STATE(5050), 1, sym_comment, - [204680] = 3, - ACTIONS(3), 1, + [213306] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8503), 1, - anon_sym_EQ_GT, + ACTIONS(8436), 1, + aux_sym_unquoted_token5, STATE(5051), 1, sym_comment, - [204690] = 3, + [213316] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8505), 1, - anon_sym_DOT2, + ACTIONS(8438), 1, + anon_sym_DASH_GT, STATE(5052), 1, sym_comment, - [204700] = 3, + [213326] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8507), 1, - anon_sym_LBRACK2, + ACTIONS(8440), 1, + anon_sym_DOT2, STATE(5053), 1, sym_comment, - [204710] = 3, + [213336] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8509), 1, - anon_sym_EQ_GT, + ACTIONS(8442), 1, + anon_sym_DOT2, STATE(5054), 1, sym_comment, - [204720] = 3, - ACTIONS(3), 1, + [213346] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(811), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8444), 1, + aux_sym_unquoted_token5, STATE(5055), 1, sym_comment, - [204730] = 3, + [213356] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8511), 1, - anon_sym_DOT2, + ACTIONS(8446), 1, + aux_sym__val_range_end_decimal_token3, STATE(5056), 1, sym_comment, - [204740] = 3, - ACTIONS(3), 1, + [213366] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8513), 1, - anon_sym_DOT2, + ACTIONS(7908), 1, + aux_sym_unquoted_token5, STATE(5057), 1, sym_comment, - [204750] = 3, + [213376] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8515), 1, - anon_sym_RPAREN, + ACTIONS(8448), 1, + anon_sym_RBRACE, STATE(5058), 1, sym_comment, - [204760] = 3, + [213386] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8517), 1, - anon_sym_DOT2, + ACTIONS(8450), 1, + aux_sym__val_range_end_decimal_token3, STATE(5059), 1, sym_comment, - [204770] = 3, + [213396] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8519), 1, + ACTIONS(8452), 1, anon_sym_DOT2, STATE(5060), 1, sym_comment, - [204780] = 3, + [213406] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8521), 1, - anon_sym_LBRACK2, + ACTIONS(8454), 1, + anon_sym_RBRACE, STATE(5061), 1, sym_comment, - [204790] = 3, + [213416] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8523), 1, + ACTIONS(8456), 1, anon_sym_DOT2, STATE(5062), 1, sym_comment, - [204800] = 3, + [213426] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8525), 1, - anon_sym_DOT2, + ACTIONS(8458), 1, + anon_sym_LBRACK2, STATE(5063), 1, sym_comment, - [204810] = 3, - ACTIONS(105), 1, + [213436] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8527), 1, - aux_sym_unquoted_token5, + ACTIONS(8460), 1, + anon_sym_RPAREN, STATE(5064), 1, sym_comment, - [204820] = 3, + [213446] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8529), 1, + ACTIONS(8462), 1, anon_sym_DOT2, STATE(5065), 1, sym_comment, - [204830] = 3, + [213456] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8531), 1, + ACTIONS(8464), 1, anon_sym_DOT2, STATE(5066), 1, sym_comment, - [204840] = 3, + [213466] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8533), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8466), 1, + anon_sym_DOT2, STATE(5067), 1, sym_comment, - [204850] = 3, + [213476] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8535), 1, + ACTIONS(8468), 1, anon_sym_DOT2, STATE(5068), 1, sym_comment, - [204860] = 3, + [213486] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8537), 1, - anon_sym_LBRACK2, + ACTIONS(8470), 1, + anon_sym_DOT2, STATE(5069), 1, sym_comment, - [204870] = 3, - ACTIONS(105), 1, + [213496] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7925), 1, - aux_sym_unquoted_token5, + ACTIONS(8472), 1, + anon_sym_DOT2, STATE(5070), 1, sym_comment, - [204880] = 3, + [213506] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8539), 1, - anon_sym_RBRACE, + ACTIONS(8474), 1, + anon_sym_LBRACK2, STATE(5071), 1, sym_comment, - [204890] = 3, + [213516] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(452), 1, - ts_builtin_sym_end, + ACTIONS(8476), 1, + aux_sym__val_range_end_decimal_token3, STATE(5072), 1, sym_comment, - [204900] = 3, + [213526] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8541), 1, - anon_sym_DOT2, + ACTIONS(8478), 1, + anon_sym_RBRACE, STATE(5073), 1, sym_comment, - [204910] = 3, + [213536] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8543), 1, - anon_sym_DOT2, + ACTIONS(8480), 1, + anon_sym_RPAREN, STATE(5074), 1, sym_comment, - [204920] = 3, + [213546] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7723), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8482), 1, + anon_sym_DOT2, STATE(5075), 1, sym_comment, - [204930] = 3, + [213556] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8545), 1, + ACTIONS(8484), 1, anon_sym_DOT2, STATE(5076), 1, sym_comment, - [204940] = 3, - ACTIONS(3), 1, + [213566] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8547), 1, - anon_sym_LBRACK2, + ACTIONS(8486), 1, + aux_sym_comment_token1, STATE(5077), 1, sym_comment, - [204950] = 3, + [213576] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8549), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8488), 1, + anon_sym_DOT2, STATE(5078), 1, sym_comment, - [204960] = 3, + [213586] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8551), 1, - anon_sym_RBRACE, + ACTIONS(8490), 1, + anon_sym_LBRACK2, STATE(5079), 1, sym_comment, - [204970] = 3, + [213596] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8553), 1, - anon_sym_RPAREN, + ACTIONS(8492), 1, + anon_sym_EQ, STATE(5080), 1, sym_comment, - [204980] = 3, + [213606] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8555), 1, - anon_sym_DOT2, + ACTIONS(8494), 1, + anon_sym_GT, STATE(5081), 1, sym_comment, - [204990] = 3, + [213616] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8557), 1, - anon_sym_DOT2, + ACTIONS(8496), 1, + anon_sym_SEMI, STATE(5082), 1, sym_comment, - [205000] = 3, + [213626] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8559), 1, - ts_builtin_sym_end, + ACTIONS(8498), 1, + anon_sym_DOT2, STATE(5083), 1, sym_comment, - [205010] = 3, + [213636] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8561), 1, + ACTIONS(8500), 1, anon_sym_DOT2, STATE(5084), 1, sym_comment, - [205020] = 3, + [213646] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8563), 1, - anon_sym_LBRACK2, + ACTIONS(8502), 1, + anon_sym_in, STATE(5085), 1, sym_comment, - [205030] = 3, + [213656] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8565), 1, - sym_cmd_identifier, + ACTIONS(8504), 1, + anon_sym_DOT2, STATE(5086), 1, sym_comment, - [205040] = 3, + [213666] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8567), 1, - anon_sym_DOT2, + ACTIONS(8506), 1, + anon_sym_LBRACK2, STATE(5087), 1, sym_comment, - [205050] = 3, + [213676] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8569), 1, - anon_sym_DOT2, + ACTIONS(8508), 1, + anon_sym_EQ_GT, STATE(5088), 1, sym_comment, - [205060] = 3, + [213686] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8571), 1, - anon_sym_DOT2, + ACTIONS(3707), 1, + anon_sym_RBRACE, STATE(5089), 1, sym_comment, - [205070] = 3, + [213696] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8573), 1, - anon_sym_DOT2, + ACTIONS(8510), 1, + anon_sym_EQ_GT, STATE(5090), 1, sym_comment, - [205080] = 3, + [213706] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8575), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8512), 1, + anon_sym_DOT2, STATE(5091), 1, sym_comment, - [205090] = 3, + [213716] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8577), 1, + ACTIONS(8514), 1, anon_sym_DOT2, STATE(5092), 1, sym_comment, - [205100] = 3, + [213726] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8579), 1, - anon_sym_LBRACK2, + ACTIONS(8516), 1, + anon_sym_EQ_GT, STATE(5093), 1, sym_comment, - [205110] = 3, + [213736] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8581), 1, + ACTIONS(8518), 1, anon_sym_DOT2, STATE(5094), 1, sym_comment, - [205120] = 3, + [213746] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8583), 1, + ACTIONS(8520), 1, anon_sym_LBRACK2, STATE(5095), 1, sym_comment, - [205130] = 3, + [213756] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8585), 1, - anon_sym_DOT2, + ACTIONS(8522), 1, + aux_sym__val_range_end_decimal_token3, STATE(5096), 1, sym_comment, - [205140] = 3, + [213766] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8587), 1, - anon_sym_DOT2, + ACTIONS(7892), 1, + aux_sym__val_range_end_decimal_token3, STATE(5097), 1, sym_comment, - [205150] = 3, + [213776] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8589), 1, + ACTIONS(8524), 1, anon_sym_DOT2, STATE(5098), 1, sym_comment, - [205160] = 3, + [213786] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8591), 1, - anon_sym_RBRACE, + ACTIONS(8526), 1, + anon_sym_DOT2, STATE(5099), 1, sym_comment, - [205170] = 3, + [213796] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8593), 1, + ACTIONS(8528), 1, anon_sym_DOT2, STATE(5100), 1, sym_comment, - [205180] = 3, + [213806] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8595), 1, - anon_sym_LBRACK2, + ACTIONS(8530), 1, + anon_sym_RBRACE, STATE(5101), 1, sym_comment, - [205190] = 3, + [213816] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8597), 1, - anon_sym_RPAREN, + ACTIONS(8532), 1, + anon_sym_DOT2, STATE(5102), 1, sym_comment, - [205200] = 3, + [213826] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8599), 1, - anon_sym_DOT2, + ACTIONS(8534), 1, + anon_sym_LBRACK2, STATE(5103), 1, sym_comment, - [205210] = 3, + [213836] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8601), 1, + ACTIONS(8536), 1, anon_sym_DOT2, STATE(5104), 1, sym_comment, - [205220] = 3, + [213846] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8603), 1, - anon_sym_DOT2, + ACTIONS(8538), 1, + anon_sym_EQ, STATE(5105), 1, sym_comment, - [205230] = 3, - ACTIONS(3), 1, + [213856] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8605), 1, - anon_sym_RBRACE, + ACTIONS(8540), 1, + aux_sym_unquoted_token5, STATE(5106), 1, sym_comment, - [205240] = 3, + [213866] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8607), 1, + ACTIONS(8542), 1, anon_sym_DOT2, STATE(5107), 1, sym_comment, - [205250] = 3, + [213876] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8609), 1, - anon_sym_LBRACK2, + ACTIONS(8544), 1, + anon_sym_DOT2, STATE(5108), 1, sym_comment, - [205260] = 3, + [213886] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8611), 1, + ACTIONS(8546), 1, anon_sym_RPAREN, STATE(5109), 1, sym_comment, - [205270] = 3, + [213896] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8613), 1, - anon_sym_RBRACE, + ACTIONS(8548), 1, + anon_sym_DOT2, STATE(5110), 1, sym_comment, - [205280] = 3, + [213906] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8615), 1, - anon_sym_DOT2, + ACTIONS(8550), 1, + anon_sym_LBRACK2, STATE(5111), 1, sym_comment, - [205290] = 3, - ACTIONS(3), 1, + [213916] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8617), 1, - anon_sym_DOT2, + ACTIONS(7962), 1, + aux_sym_unquoted_token5, STATE(5112), 1, sym_comment, - [205300] = 3, + [213926] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8619), 1, - anon_sym_RBRACE, + ACTIONS(8552), 1, + aux_sym__val_range_end_decimal_token3, STATE(5113), 1, sym_comment, - [205310] = 3, + [213936] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8621), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(452), 1, + ts_builtin_sym_end, STATE(5114), 1, sym_comment, - [205320] = 3, + [213946] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8623), 1, + ACTIONS(8554), 1, anon_sym_DOT2, STATE(5115), 1, sym_comment, - [205330] = 3, - ACTIONS(105), 1, + [213956] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7889), 1, - aux_sym_unquoted_token5, + ACTIONS(8556), 1, + anon_sym_DOT2, STATE(5116), 1, sym_comment, - [205340] = 3, + [213966] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8625), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8558), 1, + anon_sym_RBRACE, STATE(5117), 1, sym_comment, - [205350] = 3, + [213976] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8627), 1, + ACTIONS(8560), 1, anon_sym_DOT2, STATE(5118), 1, sym_comment, - [205360] = 3, + [213986] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5496), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8562), 1, + anon_sym_LBRACK2, STATE(5119), 1, sym_comment, - [205370] = 3, + [213996] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8629), 1, - anon_sym_DOT2, + ACTIONS(8564), 1, + anon_sym_RPAREN, STATE(5120), 1, sym_comment, - [205380] = 3, + [214006] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8631), 1, + ACTIONS(8566), 1, anon_sym_DOT2, STATE(5121), 1, sym_comment, - [205390] = 3, + [214016] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8633), 1, + ACTIONS(8568), 1, anon_sym_DOT2, STATE(5122), 1, sym_comment, - [205400] = 3, - ACTIONS(105), 1, + [214026] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8635), 1, - aux_sym_unquoted_token5, + ACTIONS(8570), 1, + anon_sym_DOT2, STATE(5123), 1, sym_comment, - [205410] = 3, + [214036] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8637), 1, + ACTIONS(8572), 1, anon_sym_DOT2, STATE(5124), 1, sym_comment, - [205420] = 3, + [214046] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8639), 1, - anon_sym_DOT2, + ACTIONS(8574), 1, + ts_builtin_sym_end, STATE(5125), 1, sym_comment, - [205430] = 3, + [214056] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8641), 1, + ACTIONS(8576), 1, anon_sym_DOT2, STATE(5126), 1, sym_comment, - [205440] = 3, + [214066] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8643), 1, - anon_sym_DOT2, + ACTIONS(8578), 1, + anon_sym_LBRACK2, STATE(5127), 1, sym_comment, - [205450] = 3, + [214076] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8645), 1, - anon_sym_DOT2, + ACTIONS(8580), 1, + sym_cmd_identifier, STATE(5128), 1, sym_comment, - [205460] = 3, + [214086] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8647), 1, - anon_sym_DOT2, + ACTIONS(8582), 1, + aux_sym__val_range_end_decimal_token3, STATE(5129), 1, sym_comment, - [205470] = 3, + [214096] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8649), 1, - anon_sym_DOT2, + ACTIONS(8584), 1, + anon_sym_RBRACE, STATE(5130), 1, sym_comment, - [205480] = 3, + [214106] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8651), 1, - anon_sym_LPAREN2, + ACTIONS(8586), 1, + anon_sym_DOT2, STATE(5131), 1, sym_comment, - [205490] = 3, + [214116] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8653), 1, + ACTIONS(8588), 1, anon_sym_DOT2, STATE(5132), 1, sym_comment, - [205500] = 3, + [214126] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8655), 1, - anon_sym_make, + ACTIONS(8590), 1, + anon_sym_RPAREN, STATE(5133), 1, sym_comment, - [205510] = 3, + [214136] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8657), 1, + ACTIONS(8592), 1, anon_sym_DOT2, STATE(5134), 1, sym_comment, - [205520] = 3, + [214146] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8659), 1, - anon_sym_GT, + ACTIONS(8594), 1, + anon_sym_LBRACK2, STATE(5135), 1, sym_comment, - [205530] = 3, - ACTIONS(105), 1, + [214156] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8661), 1, - aux_sym_unquoted_token5, + ACTIONS(8596), 1, + anon_sym_RPAREN, STATE(5136), 1, sym_comment, - [205540] = 3, + [214166] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5136), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8598), 1, + anon_sym_LBRACK2, STATE(5137), 1, sym_comment, - [205550] = 3, - ACTIONS(105), 1, + [214176] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7921), 1, - aux_sym_unquoted_token5, + ACTIONS(8600), 1, + anon_sym_DOT2, STATE(5138), 1, sym_comment, - [205560] = 3, + [214186] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8663), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8602), 1, + anon_sym_DOT2, STATE(5139), 1, sym_comment, - [205570] = 3, + [214196] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8665), 1, - anon_sym_RBRACE, + ACTIONS(8604), 1, + anon_sym_DOT2, STATE(5140), 1, sym_comment, - [205580] = 3, + [214206] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8667), 1, - anon_sym_RPAREN, + ACTIONS(8606), 1, + anon_sym_RBRACE, STATE(5141), 1, sym_comment, - [205590] = 3, + [214216] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8669), 1, - anon_sym_LPAREN2, + ACTIONS(8608), 1, + anon_sym_DOT2, STATE(5142), 1, sym_comment, - [205600] = 3, + [214226] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8671), 1, - anon_sym_DOT2, + ACTIONS(8610), 1, + anon_sym_LBRACK2, STATE(5143), 1, sym_comment, - [205610] = 3, + [214236] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8673), 1, - anon_sym_DOT2, + ACTIONS(7742), 1, + aux_sym__val_range_end_decimal_token3, STATE(5144), 1, sym_comment, - [205620] = 3, + [214246] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(826), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8612), 1, + anon_sym_DOT2, STATE(5145), 1, sym_comment, - [205630] = 3, + [214256] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8675), 1, - anon_sym_in, + ACTIONS(8614), 1, + anon_sym_DOT2, STATE(5146), 1, sym_comment, - [205640] = 3, + [214266] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8677), 1, - anon_sym_RBRACE, + ACTIONS(8616), 1, + anon_sym_DOT2, STATE(5147), 1, sym_comment, - [205650] = 3, + [214276] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8679), 1, - anon_sym_in, + ACTIONS(8618), 1, + anon_sym_DOT2, STATE(5148), 1, sym_comment, - [205660] = 3, + [214286] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8681), 1, - anon_sym_RPAREN, + ACTIONS(8620), 1, + anon_sym_DOT2, STATE(5149), 1, sym_comment, - [205670] = 3, + [214296] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8683), 1, - anon_sym_RPAREN, + ACTIONS(8622), 1, + anon_sym_LBRACK2, STATE(5150), 1, sym_comment, - [205680] = 3, - ACTIONS(3), 1, + [214306] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8685), 1, - anon_sym_DOT2, + ACTIONS(8624), 1, + aux_sym_unquoted_token5, STATE(5151), 1, sym_comment, - [205690] = 3, + [214316] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8687), 1, - anon_sym_DOT2, + ACTIONS(5092), 1, + aux_sym__val_range_end_decimal_token3, STATE(5152), 1, sym_comment, - [205700] = 3, - ACTIONS(105), 1, + [214326] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8689), 1, - aux_sym_unquoted_token5, + ACTIONS(8626), 1, + anon_sym_DOT2, STATE(5153), 1, sym_comment, - [205710] = 3, + [214336] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5372), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8628), 1, + anon_sym_DOT2, STATE(5154), 1, sym_comment, - [205720] = 3, - ACTIONS(3), 1, + [214346] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8691), 1, - anon_sym_LPAREN2, + ACTIONS(7900), 1, + aux_sym_unquoted_token5, STATE(5155), 1, sym_comment, - [205730] = 3, - ACTIONS(105), 1, + [214356] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8693), 1, - aux_sym_unquoted_token5, + ACTIONS(8630), 1, + anon_sym_DOT2, STATE(5156), 1, sym_comment, - [205740] = 3, + [214366] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8695), 1, - aux_sym__val_range_end_decimal_token3, + ACTIONS(8632), 1, + anon_sym_DOT2, STATE(5157), 1, sym_comment, - [205750] = 3, + [214376] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8697), 1, - anon_sym_LPAREN2, + ACTIONS(8634), 1, + aux_sym__val_range_end_decimal_token3, STATE(5158), 1, sym_comment, - [205760] = 3, - ACTIONS(105), 1, + [214386] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8699), 1, - aux_sym_shebang_token1, + ACTIONS(8636), 1, + anon_sym_RBRACE, STATE(5159), 1, sym_comment, - [205770] = 3, + [214396] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8701), 1, - anon_sym_LPAREN2, + ACTIONS(8638), 1, + anon_sym_DOT2, STATE(5160), 1, sym_comment, - [205780] = 3, + [214406] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8703), 1, - anon_sym_LPAREN2, + ACTIONS(8640), 1, + anon_sym_RPAREN, STATE(5161), 1, sym_comment, - [205790] = 3, + [214416] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8705), 1, - anon_sym_LPAREN2, + ACTIONS(8642), 1, + anon_sym_DOT2, STATE(5162), 1, sym_comment, - [205800] = 3, + [214426] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8707), 1, - anon_sym_LPAREN2, + ACTIONS(8644), 1, + anon_sym_DOT2, STATE(5163), 1, sym_comment, - [205810] = 3, + [214436] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8709), 1, - anon_sym_LPAREN2, + ACTIONS(8646), 1, + anon_sym_DOT2, STATE(5164), 1, sym_comment, - [205820] = 3, + [214446] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8711), 1, - anon_sym_LPAREN2, + ACTIONS(8648), 1, + anon_sym_DOT2, STATE(5165), 1, sym_comment, - [205830] = 3, + [214456] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8713), 1, - anon_sym_LPAREN2, + ACTIONS(8650), 1, + anon_sym_DOT2, STATE(5166), 1, sym_comment, - [205840] = 3, + [214466] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8715), 1, - anon_sym_LPAREN2, + ACTIONS(8652), 1, + anon_sym_RBRACE, STATE(5167), 1, sym_comment, - [205850] = 3, + [214476] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8717), 1, - anon_sym_LPAREN2, + ACTIONS(8654), 1, + anon_sym_DOT2, STATE(5168), 1, sym_comment, - [205860] = 3, + [214486] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8719), 1, - anon_sym_LPAREN2, + ACTIONS(876), 1, + aux_sym__val_range_end_decimal_token3, STATE(5169), 1, sym_comment, - [205870] = 3, + [214496] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8721), 1, - anon_sym_RBRACE, + ACTIONS(8656), 1, + anon_sym_DOT2, STATE(5170), 1, sym_comment, - [205880] = 3, + [214506] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8723), 1, - anon_sym_RBRACE, + ACTIONS(8658), 1, + anon_sym_RPAREN, STATE(5171), 1, sym_comment, - [205890] = 3, + [214516] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8725), 1, - anon_sym_RPAREN, + ACTIONS(8660), 1, + anon_sym_DOT2, STATE(5172), 1, sym_comment, - [205900] = 3, + [214526] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2602), 1, - anon_sym_in, + ACTIONS(8662), 1, + anon_sym_LPAREN2, STATE(5173), 1, sym_comment, - [205910] = 3, + [214536] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8727), 1, - anon_sym_RBRACE, + ACTIONS(8664), 1, + anon_sym_DOT2, STATE(5174), 1, sym_comment, - [205920] = 3, + [214546] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2614), 1, - anon_sym_in, + ACTIONS(8666), 1, + anon_sym_make, STATE(5175), 1, sym_comment, - [205930] = 3, + [214556] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8729), 1, - anon_sym_DOT2, + ACTIONS(8668), 1, + anon_sym_RBRACE, STATE(5176), 1, sym_comment, - [205940] = 1, - ACTIONS(8731), 1, + [214566] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8670), 1, + anon_sym_RPAREN, + STATE(5177), 1, + sym_comment, + [214576] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8672), 1, + anon_sym_RBRACE, + STATE(5178), 1, + sym_comment, + [214586] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8674), 1, + anon_sym_RBRACE, + STATE(5179), 1, + sym_comment, + [214596] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8676), 1, + aux_sym__val_range_end_decimal_token3, + STATE(5180), 1, + sym_comment, + [214606] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5586), 1, + aux_sym__val_range_end_decimal_token3, + STATE(5181), 1, + sym_comment, + [214616] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8678), 1, + anon_sym_DOT2, + STATE(5182), 1, + sym_comment, + [214626] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7876), 1, + aux_sym_unquoted_token5, + STATE(5183), 1, + sym_comment, + [214636] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8680), 1, + anon_sym_LPAREN2, + STATE(5184), 1, + sym_comment, + [214646] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8682), 1, + aux_sym__val_range_end_decimal_token3, + STATE(5185), 1, + sym_comment, + [214656] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(8684), 1, + aux_sym_unquoted_token5, + STATE(5186), 1, + sym_comment, + [214666] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8686), 1, + anon_sym_DOT2, + STATE(5187), 1, + sym_comment, + [214676] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8688), 1, + anon_sym_DOT2, + STATE(5188), 1, + sym_comment, + [214686] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8690), 1, + anon_sym_GT, + STATE(5189), 1, + sym_comment, + [214696] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8692), 1, + anon_sym_in, + STATE(5190), 1, + sym_comment, + [214706] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8694), 1, + anon_sym_DOT2, + STATE(5191), 1, + sym_comment, + [214716] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8696), 1, + anon_sym_in, + STATE(5192), 1, + sym_comment, + [214726] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8698), 1, + anon_sym_DOT2, + STATE(5193), 1, + sym_comment, + [214736] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(8700), 1, + aux_sym_unquoted_token5, + STATE(5194), 1, + sym_comment, + [214746] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5357), 1, + aux_sym__val_range_end_decimal_token3, + STATE(5195), 1, + sym_comment, + [214756] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(8702), 1, + aux_sym_unquoted_token5, + STATE(5196), 1, + sym_comment, + [214766] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8704), 1, + aux_sym__val_range_end_decimal_token3, + STATE(5197), 1, + sym_comment, + [214776] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8706), 1, + anon_sym_DOT2, + STATE(5198), 1, + sym_comment, + [214786] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8708), 1, + anon_sym_LPAREN2, + STATE(5199), 1, + sym_comment, + [214796] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8710), 1, + anon_sym_RBRACE, + STATE(5200), 1, + sym_comment, + [214806] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8712), 1, + anon_sym_RBRACE, + STATE(5201), 1, + sym_comment, + [214816] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8714), 1, + anon_sym_LPAREN2, + STATE(5202), 1, + sym_comment, + [214826] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(8716), 1, + aux_sym_shebang_token1, + STATE(5203), 1, + sym_comment, + [214836] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8718), 1, + anon_sym_LPAREN2, + STATE(5204), 1, + sym_comment, + [214846] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8720), 1, + anon_sym_LPAREN2, + STATE(5205), 1, + sym_comment, + [214856] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8722), 1, + anon_sym_LPAREN2, + STATE(5206), 1, + sym_comment, + [214866] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8724), 1, + anon_sym_LPAREN2, + STATE(5207), 1, + sym_comment, + [214876] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8726), 1, + anon_sym_LPAREN2, + STATE(5208), 1, + sym_comment, + [214886] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8728), 1, + anon_sym_LPAREN2, + STATE(5209), 1, + sym_comment, + [214896] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8730), 1, + anon_sym_LPAREN2, + STATE(5210), 1, + sym_comment, + [214906] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8732), 1, + anon_sym_LPAREN2, + STATE(5211), 1, + sym_comment, + [214916] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8734), 1, + anon_sym_LPAREN2, + STATE(5212), 1, + sym_comment, + [214926] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8736), 1, + anon_sym_LPAREN2, + STATE(5213), 1, + sym_comment, + [214936] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8738), 1, + anon_sym_RPAREN, + STATE(5214), 1, + sym_comment, + [214946] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8740), 1, + anon_sym_RBRACE, + STATE(5215), 1, + sym_comment, + [214956] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2696), 1, + anon_sym_in, + STATE(5216), 1, + sym_comment, + [214966] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8742), 1, + anon_sym_DOT2, + STATE(5217), 1, + sym_comment, + [214976] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8744), 1, + anon_sym_DOT2, + STATE(5218), 1, + sym_comment, + [214986] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2688), 1, + anon_sym_in, + STATE(5219), 1, + sym_comment, + [214996] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(817), 1, + aux_sym__val_range_end_decimal_token3, + STATE(5220), 1, + sym_comment, + [215006] = 1, + ACTIONS(8746), 1, ts_builtin_sym_end, }; static const uint32_t ts_small_parse_table_map[] = { - [SMALL_STATE(1212)] = 0, - [SMALL_STATE(1213)] = 79, - [SMALL_STATE(1214)] = 152, - [SMALL_STATE(1215)] = 225, - [SMALL_STATE(1216)] = 298, - [SMALL_STATE(1217)] = 371, - [SMALL_STATE(1218)] = 444, - [SMALL_STATE(1219)] = 523, - [SMALL_STATE(1220)] = 596, - [SMALL_STATE(1221)] = 669, - [SMALL_STATE(1222)] = 742, - [SMALL_STATE(1223)] = 815, - [SMALL_STATE(1224)] = 888, - [SMALL_STATE(1225)] = 965, - [SMALL_STATE(1226)] = 1038, - [SMALL_STATE(1227)] = 1111, - [SMALL_STATE(1228)] = 1184, - [SMALL_STATE(1229)] = 1261, - [SMALL_STATE(1230)] = 1338, - [SMALL_STATE(1231)] = 1411, - [SMALL_STATE(1232)] = 1484, - [SMALL_STATE(1233)] = 1557, - [SMALL_STATE(1234)] = 1630, - [SMALL_STATE(1235)] = 1703, - [SMALL_STATE(1236)] = 1776, - [SMALL_STATE(1237)] = 1849, - [SMALL_STATE(1238)] = 1922, - [SMALL_STATE(1239)] = 1995, - [SMALL_STATE(1240)] = 2072, - [SMALL_STATE(1241)] = 2145, - [SMALL_STATE(1242)] = 2218, - [SMALL_STATE(1243)] = 2291, - [SMALL_STATE(1244)] = 2364, - [SMALL_STATE(1245)] = 2437, - [SMALL_STATE(1246)] = 2510, - [SMALL_STATE(1247)] = 2583, - [SMALL_STATE(1248)] = 2656, - [SMALL_STATE(1249)] = 2729, - [SMALL_STATE(1250)] = 2802, - [SMALL_STATE(1251)] = 2875, - [SMALL_STATE(1252)] = 2954, - [SMALL_STATE(1253)] = 3027, - [SMALL_STATE(1254)] = 3100, - [SMALL_STATE(1255)] = 3173, - [SMALL_STATE(1256)] = 3246, - [SMALL_STATE(1257)] = 3319, - [SMALL_STATE(1258)] = 3392, - [SMALL_STATE(1259)] = 3465, - [SMALL_STATE(1260)] = 3538, - [SMALL_STATE(1261)] = 3611, - [SMALL_STATE(1262)] = 3684, - [SMALL_STATE(1263)] = 3757, - [SMALL_STATE(1264)] = 3830, - [SMALL_STATE(1265)] = 3903, - [SMALL_STATE(1266)] = 3976, - [SMALL_STATE(1267)] = 4053, - [SMALL_STATE(1268)] = 4126, - [SMALL_STATE(1269)] = 4199, - [SMALL_STATE(1270)] = 4272, - [SMALL_STATE(1271)] = 4345, - [SMALL_STATE(1272)] = 4422, - [SMALL_STATE(1273)] = 4561, - [SMALL_STATE(1274)] = 4634, - [SMALL_STATE(1275)] = 4711, - [SMALL_STATE(1276)] = 4784, - [SMALL_STATE(1277)] = 4861, - [SMALL_STATE(1278)] = 4940, - [SMALL_STATE(1279)] = 5019, - [SMALL_STATE(1280)] = 5092, - [SMALL_STATE(1281)] = 5171, - [SMALL_STATE(1282)] = 5244, - [SMALL_STATE(1283)] = 5317, - [SMALL_STATE(1284)] = 5390, - [SMALL_STATE(1285)] = 5463, - [SMALL_STATE(1286)] = 5542, - [SMALL_STATE(1287)] = 5615, - [SMALL_STATE(1288)] = 5688, - [SMALL_STATE(1289)] = 5761, - [SMALL_STATE(1290)] = 5838, - [SMALL_STATE(1291)] = 5911, - [SMALL_STATE(1292)] = 5990, - [SMALL_STATE(1293)] = 6063, - [SMALL_STATE(1294)] = 6136, - [SMALL_STATE(1295)] = 6209, - [SMALL_STATE(1296)] = 6282, - [SMALL_STATE(1297)] = 6355, - [SMALL_STATE(1298)] = 6432, - [SMALL_STATE(1299)] = 6511, - [SMALL_STATE(1300)] = 6590, - [SMALL_STATE(1301)] = 6663, - [SMALL_STATE(1302)] = 6736, - [SMALL_STATE(1303)] = 6809, - [SMALL_STATE(1304)] = 6882, - [SMALL_STATE(1305)] = 6955, - [SMALL_STATE(1306)] = 7028, - [SMALL_STATE(1307)] = 7100, - [SMALL_STATE(1308)] = 7172, - [SMALL_STATE(1309)] = 7244, - [SMALL_STATE(1310)] = 7316, - [SMALL_STATE(1311)] = 7388, - [SMALL_STATE(1312)] = 7460, - [SMALL_STATE(1313)] = 7532, - [SMALL_STATE(1314)] = 7604, - [SMALL_STATE(1315)] = 7680, - [SMALL_STATE(1316)] = 7752, - [SMALL_STATE(1317)] = 7824, - [SMALL_STATE(1318)] = 7896, - [SMALL_STATE(1319)] = 7968, - [SMALL_STATE(1320)] = 8040, - [SMALL_STATE(1321)] = 8112, - [SMALL_STATE(1322)] = 8184, - [SMALL_STATE(1323)] = 8258, - [SMALL_STATE(1324)] = 8330, - [SMALL_STATE(1325)] = 8402, - [SMALL_STATE(1326)] = 8474, - [SMALL_STATE(1327)] = 8546, - [SMALL_STATE(1328)] = 8618, - [SMALL_STATE(1329)] = 8690, - [SMALL_STATE(1330)] = 8764, - [SMALL_STATE(1331)] = 8836, - [SMALL_STATE(1332)] = 8908, - [SMALL_STATE(1333)] = 8984, - [SMALL_STATE(1334)] = 9056, - [SMALL_STATE(1335)] = 9128, - [SMALL_STATE(1336)] = 9266, - [SMALL_STATE(1337)] = 9342, - [SMALL_STATE(1338)] = 9414, - [SMALL_STATE(1339)] = 9486, - [SMALL_STATE(1340)] = 9558, - [SMALL_STATE(1341)] = 9630, - [SMALL_STATE(1342)] = 9702, - [SMALL_STATE(1343)] = 9773, - [SMALL_STATE(1344)] = 9850, - [SMALL_STATE(1345)] = 9927, - [SMALL_STATE(1346)] = 10002, - [SMALL_STATE(1347)] = 10077, - [SMALL_STATE(1348)] = 10150, - [SMALL_STATE(1349)] = 10231, - [SMALL_STATE(1350)] = 10308, - [SMALL_STATE(1351)] = 10381, - [SMALL_STATE(1352)] = 10458, - [SMALL_STATE(1353)] = 10529, - [SMALL_STATE(1354)] = 10606, - [SMALL_STATE(1355)] = 10683, - [SMALL_STATE(1356)] = 10756, - [SMALL_STATE(1357)] = 10831, - [SMALL_STATE(1358)] = 10904, - [SMALL_STATE(1359)] = 10977, - [SMALL_STATE(1360)] = 11054, - [SMALL_STATE(1361)] = 11125, - [SMALL_STATE(1362)] = 11198, - [SMALL_STATE(1363)] = 11269, - [SMALL_STATE(1364)] = 11346, - [SMALL_STATE(1365)] = 11419, - [SMALL_STATE(1366)] = 11492, - [SMALL_STATE(1367)] = 11565, - [SMALL_STATE(1368)] = 11638, - [SMALL_STATE(1369)] = 11713, - [SMALL_STATE(1370)] = 11786, - [SMALL_STATE(1371)] = 11857, - [SMALL_STATE(1372)] = 11930, - [SMALL_STATE(1373)] = 12001, - [SMALL_STATE(1374)] = 12074, - [SMALL_STATE(1375)] = 12151, - [SMALL_STATE(1376)] = 12224, - [SMALL_STATE(1377)] = 12297, - [SMALL_STATE(1378)] = 12370, - [SMALL_STATE(1379)] = 12447, - [SMALL_STATE(1380)] = 12520, - [SMALL_STATE(1381)] = 12593, - [SMALL_STATE(1382)] = 12670, - [SMALL_STATE(1383)] = 12743, - [SMALL_STATE(1384)] = 12820, - [SMALL_STATE(1385)] = 12893, - [SMALL_STATE(1386)] = 12966, - [SMALL_STATE(1387)] = 13043, - [SMALL_STATE(1388)] = 13120, - [SMALL_STATE(1389)] = 13193, - [SMALL_STATE(1390)] = 13266, - [SMALL_STATE(1391)] = 13339, - [SMALL_STATE(1392)] = 13473, - [SMALL_STATE(1393)] = 13543, - [SMALL_STATE(1394)] = 13631, - [SMALL_STATE(1395)] = 13701, - [SMALL_STATE(1396)] = 13771, - [SMALL_STATE(1397)] = 13847, - [SMALL_STATE(1398)] = 13917, - [SMALL_STATE(1399)] = 13989, - [SMALL_STATE(1400)] = 14059, - [SMALL_STATE(1401)] = 14129, - [SMALL_STATE(1402)] = 14263, - [SMALL_STATE(1403)] = 14397, - [SMALL_STATE(1404)] = 14531, - [SMALL_STATE(1405)] = 14665, - [SMALL_STATE(1406)] = 14745, - [SMALL_STATE(1407)] = 14879, - [SMALL_STATE(1408)] = 14949, - [SMALL_STATE(1409)] = 15019, - [SMALL_STATE(1410)] = 15089, - [SMALL_STATE(1411)] = 15179, - [SMALL_STATE(1412)] = 15281, - [SMALL_STATE(1413)] = 15351, - [SMALL_STATE(1414)] = 15421, - [SMALL_STATE(1415)] = 15491, - [SMALL_STATE(1416)] = 15625, - [SMALL_STATE(1417)] = 15695, - [SMALL_STATE(1418)] = 15765, - [SMALL_STATE(1419)] = 15899, - [SMALL_STATE(1420)] = 16033, - [SMALL_STATE(1421)] = 16167, - [SMALL_STATE(1422)] = 16301, - [SMALL_STATE(1423)] = 16373, - [SMALL_STATE(1424)] = 16445, - [SMALL_STATE(1425)] = 16515, - [SMALL_STATE(1426)] = 16585, - [SMALL_STATE(1427)] = 16677, - [SMALL_STATE(1428)] = 16747, - [SMALL_STATE(1429)] = 16817, - [SMALL_STATE(1430)] = 16911, - [SMALL_STATE(1431)] = 16981, - [SMALL_STATE(1432)] = 17077, - [SMALL_STATE(1433)] = 17211, - [SMALL_STATE(1434)] = 17345, - [SMALL_STATE(1435)] = 17479, - [SMALL_STATE(1436)] = 17613, - [SMALL_STATE(1437)] = 17691, - [SMALL_STATE(1438)] = 17825, - [SMALL_STATE(1439)] = 17959, - [SMALL_STATE(1440)] = 18029, - [SMALL_STATE(1441)] = 18163, - [SMALL_STATE(1442)] = 18261, - [SMALL_STATE(1443)] = 18331, - [SMALL_STATE(1444)] = 18401, - [SMALL_STATE(1445)] = 18471, - [SMALL_STATE(1446)] = 18605, - [SMALL_STATE(1447)] = 18739, - [SMALL_STATE(1448)] = 18809, - [SMALL_STATE(1449)] = 18879, - [SMALL_STATE(1450)] = 18983, - [SMALL_STATE(1451)] = 19083, - [SMALL_STATE(1452)] = 19217, - [SMALL_STATE(1453)] = 19287, - [SMALL_STATE(1454)] = 19371, - [SMALL_STATE(1455)] = 19441, - [SMALL_STATE(1456)] = 19511, - [SMALL_STATE(1457)] = 19581, - [SMALL_STATE(1458)] = 19651, - [SMALL_STATE(1459)] = 19721, - [SMALL_STATE(1460)] = 19791, - [SMALL_STATE(1461)] = 19861, - [SMALL_STATE(1462)] = 19931, - [SMALL_STATE(1463)] = 20001, - [SMALL_STATE(1464)] = 20071, - [SMALL_STATE(1465)] = 20141, - [SMALL_STATE(1466)] = 20213, - [SMALL_STATE(1467)] = 20283, - [SMALL_STATE(1468)] = 20353, - [SMALL_STATE(1469)] = 20423, - [SMALL_STATE(1470)] = 20493, - [SMALL_STATE(1471)] = 20627, - [SMALL_STATE(1472)] = 20697, - [SMALL_STATE(1473)] = 20831, - [SMALL_STATE(1474)] = 20903, - [SMALL_STATE(1475)] = 20973, - [SMALL_STATE(1476)] = 21043, - [SMALL_STATE(1477)] = 21113, - [SMALL_STATE(1478)] = 21183, - [SMALL_STATE(1479)] = 21253, - [SMALL_STATE(1480)] = 21323, - [SMALL_STATE(1481)] = 21393, - [SMALL_STATE(1482)] = 21463, - [SMALL_STATE(1483)] = 21533, - [SMALL_STATE(1484)] = 21603, - [SMALL_STATE(1485)] = 21677, - [SMALL_STATE(1486)] = 21747, - [SMALL_STATE(1487)] = 21817, - [SMALL_STATE(1488)] = 21887, - [SMALL_STATE(1489)] = 21957, - [SMALL_STATE(1490)] = 22027, - [SMALL_STATE(1491)] = 22097, - [SMALL_STATE(1492)] = 22171, - [SMALL_STATE(1493)] = 22245, - [SMALL_STATE(1494)] = 22315, - [SMALL_STATE(1495)] = 22385, - [SMALL_STATE(1496)] = 22519, - [SMALL_STATE(1497)] = 22589, - [SMALL_STATE(1498)] = 22723, - [SMALL_STATE(1499)] = 22793, - [SMALL_STATE(1500)] = 22862, - [SMALL_STATE(1501)] = 22995, - [SMALL_STATE(1502)] = 23066, - [SMALL_STATE(1503)] = 23199, - [SMALL_STATE(1504)] = 23332, - [SMALL_STATE(1505)] = 23465, - [SMALL_STATE(1506)] = 23598, - [SMALL_STATE(1507)] = 23731, - [SMALL_STATE(1508)] = 23864, - [SMALL_STATE(1509)] = 23997, - [SMALL_STATE(1510)] = 24130, - [SMALL_STATE(1511)] = 24267, - [SMALL_STATE(1512)] = 24400, - [SMALL_STATE(1513)] = 24471, - [SMALL_STATE(1514)] = 24604, - [SMALL_STATE(1515)] = 24737, - [SMALL_STATE(1516)] = 24806, - [SMALL_STATE(1517)] = 24875, - [SMALL_STATE(1518)] = 24944, - [SMALL_STATE(1519)] = 25081, - [SMALL_STATE(1520)] = 25218, - [SMALL_STATE(1521)] = 25351, - [SMALL_STATE(1522)] = 25420, - [SMALL_STATE(1523)] = 25553, - [SMALL_STATE(1524)] = 25686, - [SMALL_STATE(1525)] = 25755, - [SMALL_STATE(1526)] = 25888, - [SMALL_STATE(1527)] = 25959, - [SMALL_STATE(1528)] = 26030, - [SMALL_STATE(1529)] = 26163, - [SMALL_STATE(1530)] = 26296, - [SMALL_STATE(1531)] = 26429, - [SMALL_STATE(1532)] = 26562, - [SMALL_STATE(1533)] = 26695, - [SMALL_STATE(1534)] = 26764, - [SMALL_STATE(1535)] = 26901, - [SMALL_STATE(1536)] = 27034, - [SMALL_STATE(1537)] = 27105, - [SMALL_STATE(1538)] = 27174, - [SMALL_STATE(1539)] = 27307, - [SMALL_STATE(1540)] = 27440, - [SMALL_STATE(1541)] = 27511, - [SMALL_STATE(1542)] = 27644, - [SMALL_STATE(1543)] = 27715, - [SMALL_STATE(1544)] = 27786, - [SMALL_STATE(1545)] = 27854, - [SMALL_STATE(1546)] = 27922, - [SMALL_STATE(1547)] = 27990, - [SMALL_STATE(1548)] = 28058, - [SMALL_STATE(1549)] = 28126, - [SMALL_STATE(1550)] = 28194, - [SMALL_STATE(1551)] = 28288, - [SMALL_STATE(1552)] = 28356, - [SMALL_STATE(1553)] = 28424, - [SMALL_STATE(1554)] = 28492, - [SMALL_STATE(1555)] = 28560, - [SMALL_STATE(1556)] = 28656, - [SMALL_STATE(1557)] = 28724, - [SMALL_STATE(1558)] = 28792, - [SMALL_STATE(1559)] = 28860, - [SMALL_STATE(1560)] = 28958, - [SMALL_STATE(1561)] = 29026, - [SMALL_STATE(1562)] = 29098, - [SMALL_STATE(1563)] = 29166, - [SMALL_STATE(1564)] = 29266, - [SMALL_STATE(1565)] = 29334, - [SMALL_STATE(1566)] = 29402, - [SMALL_STATE(1567)] = 29470, - [SMALL_STATE(1568)] = 29538, - [SMALL_STATE(1569)] = 29606, - [SMALL_STATE(1570)] = 29674, - [SMALL_STATE(1571)] = 29742, - [SMALL_STATE(1572)] = 29810, - [SMALL_STATE(1573)] = 29878, - [SMALL_STATE(1574)] = 29978, - [SMALL_STATE(1575)] = 30046, - [SMALL_STATE(1576)] = 30178, - [SMALL_STATE(1577)] = 30270, - [SMALL_STATE(1578)] = 30338, - [SMALL_STATE(1579)] = 30406, - [SMALL_STATE(1580)] = 30474, - [SMALL_STATE(1581)] = 30542, - [SMALL_STATE(1582)] = 30610, - [SMALL_STATE(1583)] = 30678, - [SMALL_STATE(1584)] = 30746, - [SMALL_STATE(1585)] = 30814, - [SMALL_STATE(1586)] = 30882, - [SMALL_STATE(1587)] = 30950, - [SMALL_STATE(1588)] = 31018, - [SMALL_STATE(1589)] = 31086, - [SMALL_STATE(1590)] = 31154, - [SMALL_STATE(1591)] = 31222, - [SMALL_STATE(1592)] = 31312, - [SMALL_STATE(1593)] = 31380, - [SMALL_STATE(1594)] = 31448, - [SMALL_STATE(1595)] = 31536, - [SMALL_STATE(1596)] = 31604, - [SMALL_STATE(1597)] = 31672, - [SMALL_STATE(1598)] = 31740, - [SMALL_STATE(1599)] = 31808, - [SMALL_STATE(1600)] = 31876, - [SMALL_STATE(1601)] = 31958, - [SMALL_STATE(1602)] = 32026, - [SMALL_STATE(1603)] = 32102, - [SMALL_STATE(1604)] = 32170, - [SMALL_STATE(1605)] = 32238, - [SMALL_STATE(1606)] = 32306, - [SMALL_STATE(1607)] = 32392, - [SMALL_STATE(1608)] = 32460, - [SMALL_STATE(1609)] = 32534, - [SMALL_STATE(1610)] = 32602, - [SMALL_STATE(1611)] = 32670, - [SMALL_STATE(1612)] = 32738, - [SMALL_STATE(1613)] = 32806, - [SMALL_STATE(1614)] = 32874, - [SMALL_STATE(1615)] = 32942, - [SMALL_STATE(1616)] = 33010, - [SMALL_STATE(1617)] = 33078, - [SMALL_STATE(1618)] = 33148, - [SMALL_STATE(1619)] = 33216, - [SMALL_STATE(1620)] = 33294, - [SMALL_STATE(1621)] = 33362, - [SMALL_STATE(1622)] = 33430, - [SMALL_STATE(1623)] = 33498, - [SMALL_STATE(1624)] = 33629, - [SMALL_STATE(1625)] = 33760, - [SMALL_STATE(1626)] = 33893, - [SMALL_STATE(1627)] = 34024, - [SMALL_STATE(1628)] = 34157, - [SMALL_STATE(1629)] = 34286, - [SMALL_STATE(1630)] = 34417, - [SMALL_STATE(1631)] = 34548, - [SMALL_STATE(1632)] = 34679, - [SMALL_STATE(1633)] = 34812, - [SMALL_STATE(1634)] = 34943, - [SMALL_STATE(1635)] = 35074, - [SMALL_STATE(1636)] = 35207, - [SMALL_STATE(1637)] = 35340, - [SMALL_STATE(1638)] = 35473, - [SMALL_STATE(1639)] = 35604, - [SMALL_STATE(1640)] = 35737, - [SMALL_STATE(1641)] = 35870, - [SMALL_STATE(1642)] = 36003, - [SMALL_STATE(1643)] = 36134, - [SMALL_STATE(1644)] = 36267, - [SMALL_STATE(1645)] = 36398, - [SMALL_STATE(1646)] = 36529, - [SMALL_STATE(1647)] = 36660, - [SMALL_STATE(1648)] = 36791, - [SMALL_STATE(1649)] = 36922, - [SMALL_STATE(1650)] = 37055, - [SMALL_STATE(1651)] = 37186, - [SMALL_STATE(1652)] = 37317, - [SMALL_STATE(1653)] = 37450, - [SMALL_STATE(1654)] = 37583, - [SMALL_STATE(1655)] = 37716, - [SMALL_STATE(1656)] = 37849, - [SMALL_STATE(1657)] = 37982, - [SMALL_STATE(1658)] = 38113, - [SMALL_STATE(1659)] = 38246, - [SMALL_STATE(1660)] = 38314, - [SMALL_STATE(1661)] = 38382, - [SMALL_STATE(1662)] = 38509, - [SMALL_STATE(1663)] = 38574, - [SMALL_STATE(1664)] = 38639, - [SMALL_STATE(1665)] = 38766, - [SMALL_STATE(1666)] = 38893, - [SMALL_STATE(1667)] = 38958, - [SMALL_STATE(1668)] = 39023, - [SMALL_STATE(1669)] = 39088, - [SMALL_STATE(1670)] = 39215, - [SMALL_STATE(1671)] = 39342, - [SMALL_STATE(1672)] = 39469, - [SMALL_STATE(1673)] = 39596, - [SMALL_STATE(1674)] = 39723, - [SMALL_STATE(1675)] = 39846, - [SMALL_STATE(1676)] = 39965, - [SMALL_STATE(1677)] = 40084, - [SMALL_STATE(1678)] = 40203, - [SMALL_STATE(1679)] = 40322, - [SMALL_STATE(1680)] = 40441, - [SMALL_STATE(1681)] = 40564, - [SMALL_STATE(1682)] = 40687, - [SMALL_STATE(1683)] = 40806, - [SMALL_STATE(1684)] = 40929, - [SMALL_STATE(1685)] = 41052, - [SMALL_STATE(1686)] = 41175, - [SMALL_STATE(1687)] = 41298, - [SMALL_STATE(1688)] = 41421, - [SMALL_STATE(1689)] = 41544, - [SMALL_STATE(1690)] = 41667, - [SMALL_STATE(1691)] = 41786, - [SMALL_STATE(1692)] = 41905, - [SMALL_STATE(1693)] = 42028, - [SMALL_STATE(1694)] = 42151, - [SMALL_STATE(1695)] = 42274, - [SMALL_STATE(1696)] = 42393, - [SMALL_STATE(1697)] = 42512, - [SMALL_STATE(1698)] = 42635, - [SMALL_STATE(1699)] = 42754, - [SMALL_STATE(1700)] = 42873, - [SMALL_STATE(1701)] = 42992, - [SMALL_STATE(1702)] = 43111, - [SMALL_STATE(1703)] = 43230, - [SMALL_STATE(1704)] = 43349, - [SMALL_STATE(1705)] = 43468, - [SMALL_STATE(1706)] = 43587, - [SMALL_STATE(1707)] = 43706, - [SMALL_STATE(1708)] = 43825, - [SMALL_STATE(1709)] = 43944, - [SMALL_STATE(1710)] = 44063, - [SMALL_STATE(1711)] = 44182, - [SMALL_STATE(1712)] = 44305, - [SMALL_STATE(1713)] = 44424, - [SMALL_STATE(1714)] = 44543, - [SMALL_STATE(1715)] = 44662, - [SMALL_STATE(1716)] = 44781, - [SMALL_STATE(1717)] = 44900, - [SMALL_STATE(1718)] = 45019, - [SMALL_STATE(1719)] = 45138, - [SMALL_STATE(1720)] = 45257, - [SMALL_STATE(1721)] = 45376, - [SMALL_STATE(1722)] = 45495, - [SMALL_STATE(1723)] = 45614, - [SMALL_STATE(1724)] = 45733, - [SMALL_STATE(1725)] = 45852, - [SMALL_STATE(1726)] = 45971, - [SMALL_STATE(1727)] = 46090, - [SMALL_STATE(1728)] = 46213, - [SMALL_STATE(1729)] = 46336, - [SMALL_STATE(1730)] = 46455, - [SMALL_STATE(1731)] = 46574, - [SMALL_STATE(1732)] = 46697, - [SMALL_STATE(1733)] = 46816, - [SMALL_STATE(1734)] = 46935, - [SMALL_STATE(1735)] = 47054, - [SMALL_STATE(1736)] = 47173, - [SMALL_STATE(1737)] = 47292, - [SMALL_STATE(1738)] = 47411, - [SMALL_STATE(1739)] = 47530, - [SMALL_STATE(1740)] = 47653, - [SMALL_STATE(1741)] = 47772, - [SMALL_STATE(1742)] = 47891, - [SMALL_STATE(1743)] = 48014, - [SMALL_STATE(1744)] = 48137, - [SMALL_STATE(1745)] = 48260, - [SMALL_STATE(1746)] = 48383, - [SMALL_STATE(1747)] = 48506, - [SMALL_STATE(1748)] = 48629, - [SMALL_STATE(1749)] = 48752, - [SMALL_STATE(1750)] = 48875, - [SMALL_STATE(1751)] = 48994, - [SMALL_STATE(1752)] = 49113, - [SMALL_STATE(1753)] = 49232, - [SMALL_STATE(1754)] = 49351, - [SMALL_STATE(1755)] = 49470, - [SMALL_STATE(1756)] = 49589, - [SMALL_STATE(1757)] = 49708, - [SMALL_STATE(1758)] = 49827, - [SMALL_STATE(1759)] = 49946, - [SMALL_STATE(1760)] = 50065, - [SMALL_STATE(1761)] = 50184, - [SMALL_STATE(1762)] = 50303, - [SMALL_STATE(1763)] = 50422, - [SMALL_STATE(1764)] = 50541, - [SMALL_STATE(1765)] = 50660, - [SMALL_STATE(1766)] = 50779, - [SMALL_STATE(1767)] = 50898, - [SMALL_STATE(1768)] = 51017, - [SMALL_STATE(1769)] = 51136, - [SMALL_STATE(1770)] = 51255, - [SMALL_STATE(1771)] = 51374, - [SMALL_STATE(1772)] = 51493, - [SMALL_STATE(1773)] = 51612, - [SMALL_STATE(1774)] = 51731, - [SMALL_STATE(1775)] = 51850, - [SMALL_STATE(1776)] = 51969, - [SMALL_STATE(1777)] = 52088, - [SMALL_STATE(1778)] = 52207, - [SMALL_STATE(1779)] = 52326, - [SMALL_STATE(1780)] = 52445, - [SMALL_STATE(1781)] = 52564, - [SMALL_STATE(1782)] = 52683, - [SMALL_STATE(1783)] = 52802, - [SMALL_STATE(1784)] = 52921, - [SMALL_STATE(1785)] = 53040, - [SMALL_STATE(1786)] = 53159, - [SMALL_STATE(1787)] = 53278, - [SMALL_STATE(1788)] = 53397, - [SMALL_STATE(1789)] = 53516, - [SMALL_STATE(1790)] = 53635, - [SMALL_STATE(1791)] = 53754, - [SMALL_STATE(1792)] = 53873, - [SMALL_STATE(1793)] = 53992, - [SMALL_STATE(1794)] = 54115, - [SMALL_STATE(1795)] = 54238, - [SMALL_STATE(1796)] = 54361, - [SMALL_STATE(1797)] = 54484, - [SMALL_STATE(1798)] = 54603, - [SMALL_STATE(1799)] = 54726, - [SMALL_STATE(1800)] = 54849, - [SMALL_STATE(1801)] = 54968, - [SMALL_STATE(1802)] = 55091, - [SMALL_STATE(1803)] = 55214, - [SMALL_STATE(1804)] = 55337, - [SMALL_STATE(1805)] = 55456, - [SMALL_STATE(1806)] = 55579, - [SMALL_STATE(1807)] = 55702, - [SMALL_STATE(1808)] = 55825, - [SMALL_STATE(1809)] = 55948, - [SMALL_STATE(1810)] = 56071, - [SMALL_STATE(1811)] = 56190, - [SMALL_STATE(1812)] = 56309, - [SMALL_STATE(1813)] = 56432, - [SMALL_STATE(1814)] = 56555, - [SMALL_STATE(1815)] = 56678, - [SMALL_STATE(1816)] = 56797, - [SMALL_STATE(1817)] = 56916, - [SMALL_STATE(1818)] = 57035, - [SMALL_STATE(1819)] = 57154, - [SMALL_STATE(1820)] = 57273, - [SMALL_STATE(1821)] = 57392, - [SMALL_STATE(1822)] = 57511, - [SMALL_STATE(1823)] = 57630, - [SMALL_STATE(1824)] = 57749, - [SMALL_STATE(1825)] = 57868, - [SMALL_STATE(1826)] = 57987, - [SMALL_STATE(1827)] = 58106, - [SMALL_STATE(1828)] = 58225, - [SMALL_STATE(1829)] = 58348, - [SMALL_STATE(1830)] = 58471, - [SMALL_STATE(1831)] = 58594, - [SMALL_STATE(1832)] = 58717, - [SMALL_STATE(1833)] = 58836, - [SMALL_STATE(1834)] = 58959, - [SMALL_STATE(1835)] = 59078, - [SMALL_STATE(1836)] = 59197, - [SMALL_STATE(1837)] = 59316, - [SMALL_STATE(1838)] = 59435, - [SMALL_STATE(1839)] = 59558, - [SMALL_STATE(1840)] = 59681, - [SMALL_STATE(1841)] = 59800, - [SMALL_STATE(1842)] = 59919, - [SMALL_STATE(1843)] = 60038, - [SMALL_STATE(1844)] = 60161, - [SMALL_STATE(1845)] = 60284, - [SMALL_STATE(1846)] = 60403, - [SMALL_STATE(1847)] = 60522, - [SMALL_STATE(1848)] = 60641, - [SMALL_STATE(1849)] = 60760, - [SMALL_STATE(1850)] = 60883, - [SMALL_STATE(1851)] = 61002, - [SMALL_STATE(1852)] = 61121, - [SMALL_STATE(1853)] = 61240, - [SMALL_STATE(1854)] = 61363, - [SMALL_STATE(1855)] = 61486, - [SMALL_STATE(1856)] = 61605, - [SMALL_STATE(1857)] = 61724, - [SMALL_STATE(1858)] = 61843, - [SMALL_STATE(1859)] = 61962, - [SMALL_STATE(1860)] = 62081, - [SMALL_STATE(1861)] = 62204, - [SMALL_STATE(1862)] = 62327, - [SMALL_STATE(1863)] = 62450, - [SMALL_STATE(1864)] = 62573, - [SMALL_STATE(1865)] = 62692, - [SMALL_STATE(1866)] = 62815, - [SMALL_STATE(1867)] = 62938, - [SMALL_STATE(1868)] = 63057, - [SMALL_STATE(1869)] = 63176, - [SMALL_STATE(1870)] = 63295, - [SMALL_STATE(1871)] = 63414, - [SMALL_STATE(1872)] = 63537, - [SMALL_STATE(1873)] = 63660, - [SMALL_STATE(1874)] = 63779, - [SMALL_STATE(1875)] = 63902, - [SMALL_STATE(1876)] = 64025, - [SMALL_STATE(1877)] = 64144, - [SMALL_STATE(1878)] = 64263, - [SMALL_STATE(1879)] = 64386, - [SMALL_STATE(1880)] = 64505, - [SMALL_STATE(1881)] = 64624, - [SMALL_STATE(1882)] = 64743, - [SMALL_STATE(1883)] = 64862, - [SMALL_STATE(1884)] = 64985, - [SMALL_STATE(1885)] = 65104, - [SMALL_STATE(1886)] = 65223, - [SMALL_STATE(1887)] = 65342, - [SMALL_STATE(1888)] = 65465, - [SMALL_STATE(1889)] = 65588, - [SMALL_STATE(1890)] = 65711, - [SMALL_STATE(1891)] = 65834, - [SMALL_STATE(1892)] = 65957, - [SMALL_STATE(1893)] = 66080, - [SMALL_STATE(1894)] = 66203, - [SMALL_STATE(1895)] = 66322, - [SMALL_STATE(1896)] = 66445, - [SMALL_STATE(1897)] = 66564, - [SMALL_STATE(1898)] = 66687, - [SMALL_STATE(1899)] = 66806, - [SMALL_STATE(1900)] = 66929, - [SMALL_STATE(1901)] = 67048, - [SMALL_STATE(1902)] = 67171, - [SMALL_STATE(1903)] = 67294, - [SMALL_STATE(1904)] = 67417, - [SMALL_STATE(1905)] = 67536, - [SMALL_STATE(1906)] = 67659, - [SMALL_STATE(1907)] = 67778, - [SMALL_STATE(1908)] = 67901, - [SMALL_STATE(1909)] = 68024, - [SMALL_STATE(1910)] = 68143, - [SMALL_STATE(1911)] = 68262, - [SMALL_STATE(1912)] = 68385, - [SMALL_STATE(1913)] = 68508, - [SMALL_STATE(1914)] = 68631, - [SMALL_STATE(1915)] = 68750, - [SMALL_STATE(1916)] = 68869, - [SMALL_STATE(1917)] = 68988, - [SMALL_STATE(1918)] = 69107, - [SMALL_STATE(1919)] = 69230, - [SMALL_STATE(1920)] = 69349, - [SMALL_STATE(1921)] = 69472, - [SMALL_STATE(1922)] = 69591, - [SMALL_STATE(1923)] = 69714, - [SMALL_STATE(1924)] = 69833, - [SMALL_STATE(1925)] = 69952, - [SMALL_STATE(1926)] = 70075, - [SMALL_STATE(1927)] = 70194, - [SMALL_STATE(1928)] = 70317, - [SMALL_STATE(1929)] = 70440, - [SMALL_STATE(1930)] = 70563, - [SMALL_STATE(1931)] = 70686, - [SMALL_STATE(1932)] = 70809, - [SMALL_STATE(1933)] = 70928, - [SMALL_STATE(1934)] = 71051, - [SMALL_STATE(1935)] = 71170, - [SMALL_STATE(1936)] = 71293, - [SMALL_STATE(1937)] = 71416, - [SMALL_STATE(1938)] = 71535, - [SMALL_STATE(1939)] = 71654, - [SMALL_STATE(1940)] = 71777, - [SMALL_STATE(1941)] = 71896, - [SMALL_STATE(1942)] = 72019, - [SMALL_STATE(1943)] = 72138, - [SMALL_STATE(1944)] = 72257, - [SMALL_STATE(1945)] = 72380, - [SMALL_STATE(1946)] = 72503, - [SMALL_STATE(1947)] = 72626, - [SMALL_STATE(1948)] = 72749, - [SMALL_STATE(1949)] = 72872, - [SMALL_STATE(1950)] = 72995, - [SMALL_STATE(1951)] = 73118, - [SMALL_STATE(1952)] = 73241, - [SMALL_STATE(1953)] = 73364, - [SMALL_STATE(1954)] = 73487, - [SMALL_STATE(1955)] = 73610, - [SMALL_STATE(1956)] = 73729, - [SMALL_STATE(1957)] = 73848, - [SMALL_STATE(1958)] = 73971, - [SMALL_STATE(1959)] = 74094, - [SMALL_STATE(1960)] = 74213, - [SMALL_STATE(1961)] = 74336, - [SMALL_STATE(1962)] = 74459, - [SMALL_STATE(1963)] = 74578, - [SMALL_STATE(1964)] = 74697, - [SMALL_STATE(1965)] = 74816, - [SMALL_STATE(1966)] = 74935, - [SMALL_STATE(1967)] = 75054, - [SMALL_STATE(1968)] = 75177, - [SMALL_STATE(1969)] = 75296, - [SMALL_STATE(1970)] = 75415, - [SMALL_STATE(1971)] = 75538, - [SMALL_STATE(1972)] = 75657, - [SMALL_STATE(1973)] = 75776, - [SMALL_STATE(1974)] = 75899, - [SMALL_STATE(1975)] = 76018, - [SMALL_STATE(1976)] = 76141, - [SMALL_STATE(1977)] = 76260, - [SMALL_STATE(1978)] = 76379, - [SMALL_STATE(1979)] = 76498, - [SMALL_STATE(1980)] = 76621, - [SMALL_STATE(1981)] = 76740, - [SMALL_STATE(1982)] = 76859, - [SMALL_STATE(1983)] = 76978, - [SMALL_STATE(1984)] = 77097, - [SMALL_STATE(1985)] = 77216, - [SMALL_STATE(1986)] = 77335, - [SMALL_STATE(1987)] = 77454, - [SMALL_STATE(1988)] = 77573, - [SMALL_STATE(1989)] = 77692, - [SMALL_STATE(1990)] = 77811, - [SMALL_STATE(1991)] = 77934, - [SMALL_STATE(1992)] = 78053, - [SMALL_STATE(1993)] = 78172, - [SMALL_STATE(1994)] = 78295, - [SMALL_STATE(1995)] = 78414, - [SMALL_STATE(1996)] = 78537, - [SMALL_STATE(1997)] = 78656, - [SMALL_STATE(1998)] = 78779, - [SMALL_STATE(1999)] = 78902, - [SMALL_STATE(2000)] = 79025, - [SMALL_STATE(2001)] = 79144, - [SMALL_STATE(2002)] = 79267, - [SMALL_STATE(2003)] = 79386, - [SMALL_STATE(2004)] = 79505, - [SMALL_STATE(2005)] = 79624, - [SMALL_STATE(2006)] = 79743, - [SMALL_STATE(2007)] = 79862, - [SMALL_STATE(2008)] = 79947, - [SMALL_STATE(2009)] = 80070, - [SMALL_STATE(2010)] = 80189, - [SMALL_STATE(2011)] = 80308, - [SMALL_STATE(2012)] = 80427, - [SMALL_STATE(2013)] = 80550, - [SMALL_STATE(2014)] = 80669, - [SMALL_STATE(2015)] = 80788, - [SMALL_STATE(2016)] = 80907, - [SMALL_STATE(2017)] = 81026, - [SMALL_STATE(2018)] = 81145, - [SMALL_STATE(2019)] = 81264, - [SMALL_STATE(2020)] = 81387, - [SMALL_STATE(2021)] = 81506, - [SMALL_STATE(2022)] = 81625, - [SMALL_STATE(2023)] = 81744, - [SMALL_STATE(2024)] = 81863, - [SMALL_STATE(2025)] = 81982, - [SMALL_STATE(2026)] = 82105, - [SMALL_STATE(2027)] = 82224, - [SMALL_STATE(2028)] = 82343, - [SMALL_STATE(2029)] = 82466, - [SMALL_STATE(2030)] = 82585, - [SMALL_STATE(2031)] = 82704, - [SMALL_STATE(2032)] = 82823, - [SMALL_STATE(2033)] = 82942, - [SMALL_STATE(2034)] = 83061, - [SMALL_STATE(2035)] = 83180, - [SMALL_STATE(2036)] = 83299, - [SMALL_STATE(2037)] = 83418, - [SMALL_STATE(2038)] = 83537, - [SMALL_STATE(2039)] = 83660, - [SMALL_STATE(2040)] = 83783, - [SMALL_STATE(2041)] = 83906, - [SMALL_STATE(2042)] = 84029, - [SMALL_STATE(2043)] = 84148, - [SMALL_STATE(2044)] = 84267, - [SMALL_STATE(2045)] = 84386, - [SMALL_STATE(2046)] = 84509, - [SMALL_STATE(2047)] = 84628, - [SMALL_STATE(2048)] = 84751, - [SMALL_STATE(2049)] = 84874, - [SMALL_STATE(2050)] = 84993, - [SMALL_STATE(2051)] = 85112, - [SMALL_STATE(2052)] = 85231, - [SMALL_STATE(2053)] = 85350, - [SMALL_STATE(2054)] = 85469, - [SMALL_STATE(2055)] = 85588, - [SMALL_STATE(2056)] = 85673, - [SMALL_STATE(2057)] = 85796, - [SMALL_STATE(2058)] = 85915, - [SMALL_STATE(2059)] = 86038, - [SMALL_STATE(2060)] = 86161, - [SMALL_STATE(2061)] = 86280, - [SMALL_STATE(2062)] = 86399, - [SMALL_STATE(2063)] = 86518, - [SMALL_STATE(2064)] = 86637, - [SMALL_STATE(2065)] = 86760, - [SMALL_STATE(2066)] = 86883, - [SMALL_STATE(2067)] = 87006, - [SMALL_STATE(2068)] = 87125, - [SMALL_STATE(2069)] = 87244, - [SMALL_STATE(2070)] = 87363, - [SMALL_STATE(2071)] = 87482, - [SMALL_STATE(2072)] = 87605, - [SMALL_STATE(2073)] = 87728, - [SMALL_STATE(2074)] = 87847, - [SMALL_STATE(2075)] = 87970, - [SMALL_STATE(2076)] = 88093, - [SMALL_STATE(2077)] = 88212, - [SMALL_STATE(2078)] = 88335, - [SMALL_STATE(2079)] = 88454, - [SMALL_STATE(2080)] = 88573, - [SMALL_STATE(2081)] = 88692, - [SMALL_STATE(2082)] = 88815, - [SMALL_STATE(2083)] = 88938, - [SMALL_STATE(2084)] = 89061, - [SMALL_STATE(2085)] = 89180, - [SMALL_STATE(2086)] = 89299, - [SMALL_STATE(2087)] = 89418, - [SMALL_STATE(2088)] = 89541, - [SMALL_STATE(2089)] = 89660, - [SMALL_STATE(2090)] = 89783, - [SMALL_STATE(2091)] = 89902, - [SMALL_STATE(2092)] = 90021, - [SMALL_STATE(2093)] = 90140, - [SMALL_STATE(2094)] = 90259, - [SMALL_STATE(2095)] = 90382, - [SMALL_STATE(2096)] = 90502, - [SMALL_STATE(2097)] = 90586, - [SMALL_STATE(2098)] = 90706, - [SMALL_STATE(2099)] = 90826, - [SMALL_STATE(2100)] = 90946, - [SMALL_STATE(2101)] = 91062, - [SMALL_STATE(2102)] = 91182, - [SMALL_STATE(2103)] = 91266, - [SMALL_STATE(2104)] = 91382, - [SMALL_STATE(2105)] = 91495, - [SMALL_STATE(2106)] = 91608, - [SMALL_STATE(2107)] = 91721, - [SMALL_STATE(2108)] = 91834, - [SMALL_STATE(2109)] = 91947, - [SMALL_STATE(2110)] = 92060, - [SMALL_STATE(2111)] = 92173, - [SMALL_STATE(2112)] = 92286, - [SMALL_STATE(2113)] = 92399, - [SMALL_STATE(2114)] = 92512, - [SMALL_STATE(2115)] = 92625, - [SMALL_STATE(2116)] = 92738, - [SMALL_STATE(2117)] = 92817, - [SMALL_STATE(2118)] = 92930, - [SMALL_STATE(2119)] = 93043, - [SMALL_STATE(2120)] = 93156, - [SMALL_STATE(2121)] = 93269, - [SMALL_STATE(2122)] = 93348, - [SMALL_STATE(2123)] = 93461, - [SMALL_STATE(2124)] = 93540, - [SMALL_STATE(2125)] = 93619, - [SMALL_STATE(2126)] = 93732, - [SMALL_STATE(2127)] = 93845, - [SMALL_STATE(2128)] = 93958, - [SMALL_STATE(2129)] = 94036, - [SMALL_STATE(2130)] = 94114, - [SMALL_STATE(2131)] = 94192, - [SMALL_STATE(2132)] = 94270, - [SMALL_STATE(2133)] = 94343, - [SMALL_STATE(2134)] = 94416, - [SMALL_STATE(2135)] = 94489, - [SMALL_STATE(2136)] = 94562, - [SMALL_STATE(2137)] = 94635, - [SMALL_STATE(2138)] = 94716, - [SMALL_STATE(2139)] = 94789, - [SMALL_STATE(2140)] = 94862, - [SMALL_STATE(2141)] = 94935, - [SMALL_STATE(2142)] = 95016, - [SMALL_STATE(2143)] = 95088, - [SMALL_STATE(2144)] = 95164, - [SMALL_STATE(2145)] = 95236, - [SMALL_STATE(2146)] = 95308, - [SMALL_STATE(2147)] = 95380, - [SMALL_STATE(2148)] = 95452, - [SMALL_STATE(2149)] = 95532, - [SMALL_STATE(2150)] = 95608, - [SMALL_STATE(2151)] = 95688, - [SMALL_STATE(2152)] = 95768, - [SMALL_STATE(2153)] = 95844, - [SMALL_STATE(2154)] = 95916, - [SMALL_STATE(2155)] = 95988, - [SMALL_STATE(2156)] = 96064, - [SMALL_STATE(2157)] = 96136, - [SMALL_STATE(2158)] = 96211, - [SMALL_STATE(2159)] = 96286, - [SMALL_STATE(2160)] = 96365, - [SMALL_STATE(2161)] = 96444, - [SMALL_STATE(2162)] = 96519, - [SMALL_STATE(2163)] = 96594, - [SMALL_STATE(2164)] = 96664, - [SMALL_STATE(2165)] = 96734, - [SMALL_STATE(2166)] = 96804, - [SMALL_STATE(2167)] = 96878, - [SMALL_STATE(2168)] = 96948, - [SMALL_STATE(2169)] = 97022, - [SMALL_STATE(2170)] = 97092, - [SMALL_STATE(2171)] = 97166, - [SMALL_STATE(2172)] = 97244, - [SMALL_STATE(2173)] = 97314, - [SMALL_STATE(2174)] = 97384, - [SMALL_STATE(2175)] = 97454, - [SMALL_STATE(2176)] = 97528, - [SMALL_STATE(2177)] = 97597, - [SMALL_STATE(2178)] = 97658, - [SMALL_STATE(2179)] = 97719, - [SMALL_STATE(2180)] = 97780, - [SMALL_STATE(2181)] = 97857, - [SMALL_STATE(2182)] = 97930, - [SMALL_STATE(2183)] = 97991, - [SMALL_STATE(2184)] = 98050, - [SMALL_STATE(2185)] = 98111, - [SMALL_STATE(2186)] = 98180, - [SMALL_STATE(2187)] = 98257, - [SMALL_STATE(2188)] = 98318, - [SMALL_STATE(2189)] = 98387, - [SMALL_STATE(2190)] = 98448, - [SMALL_STATE(2191)] = 98517, - [SMALL_STATE(2192)] = 98578, - [SMALL_STATE(2193)] = 98647, - [SMALL_STATE(2194)] = 98708, - [SMALL_STATE(2195)] = 98769, - [SMALL_STATE(2196)] = 98830, - [SMALL_STATE(2197)] = 98891, - [SMALL_STATE(2198)] = 98952, - [SMALL_STATE(2199)] = 99021, - [SMALL_STATE(2200)] = 99090, - [SMALL_STATE(2201)] = 99151, - [SMALL_STATE(2202)] = 99210, - [SMALL_STATE(2203)] = 99271, - [SMALL_STATE(2204)] = 99340, - [SMALL_STATE(2205)] = 99413, - [SMALL_STATE(2206)] = 99486, - [SMALL_STATE(2207)] = 99559, - [SMALL_STATE(2208)] = 99618, - [SMALL_STATE(2209)] = 99678, - [SMALL_STATE(2210)] = 99736, - [SMALL_STATE(2211)] = 99804, - [SMALL_STATE(2212)] = 99872, - [SMALL_STATE(2213)] = 99928, - [SMALL_STATE(2214)] = 100000, - [SMALL_STATE(2215)] = 100068, - [SMALL_STATE(2216)] = 100124, - [SMALL_STATE(2217)] = 100192, - [SMALL_STATE(2218)] = 100250, - [SMALL_STATE(2219)] = 100310, - [SMALL_STATE(2220)] = 100370, - [SMALL_STATE(2221)] = 100438, - [SMALL_STATE(2222)] = 100506, - [SMALL_STATE(2223)] = 100566, - [SMALL_STATE(2224)] = 100624, - [SMALL_STATE(2225)] = 100682, - [SMALL_STATE(2226)] = 100742, - [SMALL_STATE(2227)] = 100818, - [SMALL_STATE(2228)] = 100894, - [SMALL_STATE(2229)] = 100954, - [SMALL_STATE(2230)] = 101012, - [SMALL_STATE(2231)] = 101072, - [SMALL_STATE(2232)] = 101130, - [SMALL_STATE(2233)] = 101198, - [SMALL_STATE(2234)] = 101258, - [SMALL_STATE(2235)] = 101326, - [SMALL_STATE(2236)] = 101394, - [SMALL_STATE(2237)] = 101462, - [SMALL_STATE(2238)] = 101530, - [SMALL_STATE(2239)] = 101586, - [SMALL_STATE(2240)] = 101640, - [SMALL_STATE(2241)] = 101700, - [SMALL_STATE(2242)] = 101768, - [SMALL_STATE(2243)] = 101824, - [SMALL_STATE(2244)] = 101884, - [SMALL_STATE(2245)] = 101956, - [SMALL_STATE(2246)] = 102024, - [SMALL_STATE(2247)] = 102084, - [SMALL_STATE(2248)] = 102152, - [SMALL_STATE(2249)] = 102212, - [SMALL_STATE(2250)] = 102270, - [SMALL_STATE(2251)] = 102328, - [SMALL_STATE(2252)] = 102388, - [SMALL_STATE(2253)] = 102448, - [SMALL_STATE(2254)] = 102520, - [SMALL_STATE(2255)] = 102574, - [SMALL_STATE(2256)] = 102634, - [SMALL_STATE(2257)] = 102702, - [SMALL_STATE(2258)] = 102762, - [SMALL_STATE(2259)] = 102834, - [SMALL_STATE(2260)] = 102894, - [SMALL_STATE(2261)] = 102962, - [SMALL_STATE(2262)] = 103033, - [SMALL_STATE(2263)] = 103086, - [SMALL_STATE(2264)] = 103139, - [SMALL_STATE(2265)] = 103192, - [SMALL_STATE(2266)] = 103259, - [SMALL_STATE(2267)] = 103316, - [SMALL_STATE(2268)] = 103369, - [SMALL_STATE(2269)] = 103424, - [SMALL_STATE(2270)] = 103491, - [SMALL_STATE(2271)] = 103546, - [SMALL_STATE(2272)] = 103613, - [SMALL_STATE(2273)] = 103668, - [SMALL_STATE(2274)] = 103723, - [SMALL_STATE(2275)] = 103778, - [SMALL_STATE(2276)] = 103831, - [SMALL_STATE(2277)] = 103886, - [SMALL_STATE(2278)] = 103957, - [SMALL_STATE(2279)] = 104028, - [SMALL_STATE(2280)] = 104103, - [SMALL_STATE(2281)] = 104174, - [SMALL_STATE(2282)] = 104245, - [SMALL_STATE(2283)] = 104316, - [SMALL_STATE(2284)] = 104371, - [SMALL_STATE(2285)] = 104424, - [SMALL_STATE(2286)] = 104495, - [SMALL_STATE(2287)] = 104562, - [SMALL_STATE(2288)] = 104619, - [SMALL_STATE(2289)] = 104674, - [SMALL_STATE(2290)] = 104729, - [SMALL_STATE(2291)] = 104782, - [SMALL_STATE(2292)] = 104837, - [SMALL_STATE(2293)] = 104908, - [SMALL_STATE(2294)] = 104961, - [SMALL_STATE(2295)] = 105016, - [SMALL_STATE(2296)] = 105069, - [SMALL_STATE(2297)] = 105124, - [SMALL_STATE(2298)] = 105179, - [SMALL_STATE(2299)] = 105246, - [SMALL_STATE(2300)] = 105299, - [SMALL_STATE(2301)] = 105354, - [SMALL_STATE(2302)] = 105425, - [SMALL_STATE(2303)] = 105482, - [SMALL_STATE(2304)] = 105549, - [SMALL_STATE(2305)] = 105620, - [SMALL_STATE(2306)] = 105675, - [SMALL_STATE(2307)] = 105742, - [SMALL_STATE(2308)] = 105813, - [SMALL_STATE(2309)] = 105884, - [SMALL_STATE(2310)] = 105937, - [SMALL_STATE(2311)] = 106004, - [SMALL_STATE(2312)] = 106057, - [SMALL_STATE(2313)] = 106109, - [SMALL_STATE(2314)] = 106175, - [SMALL_STATE(2315)] = 106241, - [SMALL_STATE(2316)] = 106293, - [SMALL_STATE(2317)] = 106345, - [SMALL_STATE(2318)] = 106397, - [SMALL_STATE(2319)] = 106451, - [SMALL_STATE(2320)] = 106503, - [SMALL_STATE(2321)] = 106555, - [SMALL_STATE(2322)] = 106607, - [SMALL_STATE(2323)] = 106659, - [SMALL_STATE(2324)] = 106711, - [SMALL_STATE(2325)] = 106763, - [SMALL_STATE(2326)] = 106815, - [SMALL_STATE(2327)] = 106867, - [SMALL_STATE(2328)] = 106919, - [SMALL_STATE(2329)] = 106971, - [SMALL_STATE(2330)] = 107023, - [SMALL_STATE(2331)] = 107077, - [SMALL_STATE(2332)] = 107129, - [SMALL_STATE(2333)] = 107195, - [SMALL_STATE(2334)] = 107249, - [SMALL_STATE(2335)] = 107301, - [SMALL_STATE(2336)] = 107353, - [SMALL_STATE(2337)] = 107405, - [SMALL_STATE(2338)] = 107457, - [SMALL_STATE(2339)] = 107509, - [SMALL_STATE(2340)] = 107561, - [SMALL_STATE(2341)] = 107613, - [SMALL_STATE(2342)] = 107665, - [SMALL_STATE(2343)] = 107717, - [SMALL_STATE(2344)] = 107769, - [SMALL_STATE(2345)] = 107821, - [SMALL_STATE(2346)] = 107873, - [SMALL_STATE(2347)] = 107939, - [SMALL_STATE(2348)] = 107993, - [SMALL_STATE(2349)] = 108045, - [SMALL_STATE(2350)] = 108097, - [SMALL_STATE(2351)] = 108153, - [SMALL_STATE(2352)] = 108205, - [SMALL_STATE(2353)] = 108257, - [SMALL_STATE(2354)] = 108311, - [SMALL_STATE(2355)] = 108363, - [SMALL_STATE(2356)] = 108415, - [SMALL_STATE(2357)] = 108467, - [SMALL_STATE(2358)] = 108519, - [SMALL_STATE(2359)] = 108571, - [SMALL_STATE(2360)] = 108623, - [SMALL_STATE(2361)] = 108687, - [SMALL_STATE(2362)] = 108739, - [SMALL_STATE(2363)] = 108791, - [SMALL_STATE(2364)] = 108843, - [SMALL_STATE(2365)] = 108909, - [SMALL_STATE(2366)] = 108961, - [SMALL_STATE(2367)] = 109013, - [SMALL_STATE(2368)] = 109065, - [SMALL_STATE(2369)] = 109131, - [SMALL_STATE(2370)] = 109187, - [SMALL_STATE(2371)] = 109239, - [SMALL_STATE(2372)] = 109291, - [SMALL_STATE(2373)] = 109345, - [SMALL_STATE(2374)] = 109411, - [SMALL_STATE(2375)] = 109463, - [SMALL_STATE(2376)] = 109515, - [SMALL_STATE(2377)] = 109581, - [SMALL_STATE(2378)] = 109633, - [SMALL_STATE(2379)] = 109685, - [SMALL_STATE(2380)] = 109737, - [SMALL_STATE(2381)] = 109789, - [SMALL_STATE(2382)] = 109841, - [SMALL_STATE(2383)] = 109899, - [SMALL_STATE(2384)] = 109951, - [SMALL_STATE(2385)] = 110003, - [SMALL_STATE(2386)] = 110055, - [SMALL_STATE(2387)] = 110107, - [SMALL_STATE(2388)] = 110159, - [SMALL_STATE(2389)] = 110211, - [SMALL_STATE(2390)] = 110263, - [SMALL_STATE(2391)] = 110315, - [SMALL_STATE(2392)] = 110367, - [SMALL_STATE(2393)] = 110419, - [SMALL_STATE(2394)] = 110471, - [SMALL_STATE(2395)] = 110525, - [SMALL_STATE(2396)] = 110587, - [SMALL_STATE(2397)] = 110639, - [SMALL_STATE(2398)] = 110703, - [SMALL_STATE(2399)] = 110757, - [SMALL_STATE(2400)] = 110809, - [SMALL_STATE(2401)] = 110867, - [SMALL_STATE(2402)] = 110921, - [SMALL_STATE(2403)] = 110973, - [SMALL_STATE(2404)] = 111037, - [SMALL_STATE(2405)] = 111088, - [SMALL_STATE(2406)] = 111139, - [SMALL_STATE(2407)] = 111190, - [SMALL_STATE(2408)] = 111245, - [SMALL_STATE(2409)] = 111296, - [SMALL_STATE(2410)] = 111349, - [SMALL_STATE(2411)] = 111406, - [SMALL_STATE(2412)] = 111461, - [SMALL_STATE(2413)] = 111512, - [SMALL_STATE(2414)] = 111563, - [SMALL_STATE(2415)] = 111620, - [SMALL_STATE(2416)] = 111677, - [SMALL_STATE(2417)] = 111728, - [SMALL_STATE(2418)] = 111779, - [SMALL_STATE(2419)] = 111830, - [SMALL_STATE(2420)] = 111881, - [SMALL_STATE(2421)] = 111938, - [SMALL_STATE(2422)] = 111989, - [SMALL_STATE(2423)] = 112040, - [SMALL_STATE(2424)] = 112091, - [SMALL_STATE(2425)] = 112142, - [SMALL_STATE(2426)] = 112193, - [SMALL_STATE(2427)] = 112244, - [SMALL_STATE(2428)] = 112295, - [SMALL_STATE(2429)] = 112346, - [SMALL_STATE(2430)] = 112403, - [SMALL_STATE(2431)] = 112454, - [SMALL_STATE(2432)] = 112505, - [SMALL_STATE(2433)] = 112556, - [SMALL_STATE(2434)] = 112607, - [SMALL_STATE(2435)] = 112658, - [SMALL_STATE(2436)] = 112723, - [SMALL_STATE(2437)] = 112778, - [SMALL_STATE(2438)] = 112829, - [SMALL_STATE(2439)] = 112894, - [SMALL_STATE(2440)] = 112949, - [SMALL_STATE(2441)] = 113000, - [SMALL_STATE(2442)] = 113051, - [SMALL_STATE(2443)] = 113108, - [SMALL_STATE(2444)] = 113159, - [SMALL_STATE(2445)] = 113224, - [SMALL_STATE(2446)] = 113275, - [SMALL_STATE(2447)] = 113340, - [SMALL_STATE(2448)] = 113391, - [SMALL_STATE(2449)] = 113446, - [SMALL_STATE(2450)] = 113503, - [SMALL_STATE(2451)] = 113554, - [SMALL_STATE(2452)] = 113605, - [SMALL_STATE(2453)] = 113656, - [SMALL_STATE(2454)] = 113707, - [SMALL_STATE(2455)] = 113758, - [SMALL_STATE(2456)] = 113811, - [SMALL_STATE(2457)] = 113868, - [SMALL_STATE(2458)] = 113919, - [SMALL_STATE(2459)] = 113970, - [SMALL_STATE(2460)] = 114021, - [SMALL_STATE(2461)] = 114072, - [SMALL_STATE(2462)] = 114127, - [SMALL_STATE(2463)] = 114182, - [SMALL_STATE(2464)] = 114235, - [SMALL_STATE(2465)] = 114292, - [SMALL_STATE(2466)] = 114347, - [SMALL_STATE(2467)] = 114412, - [SMALL_STATE(2468)] = 114463, - [SMALL_STATE(2469)] = 114520, - [SMALL_STATE(2470)] = 114571, - [SMALL_STATE(2471)] = 114622, - [SMALL_STATE(2472)] = 114673, - [SMALL_STATE(2473)] = 114724, - [SMALL_STATE(2474)] = 114775, - [SMALL_STATE(2475)] = 114826, - [SMALL_STATE(2476)] = 114883, - [SMALL_STATE(2477)] = 114934, - [SMALL_STATE(2478)] = 114985, - [SMALL_STATE(2479)] = 115036, - [SMALL_STATE(2480)] = 115087, - [SMALL_STATE(2481)] = 115138, - [SMALL_STATE(2482)] = 115189, - [SMALL_STATE(2483)] = 115246, - [SMALL_STATE(2484)] = 115295, - [SMALL_STATE(2485)] = 115346, - [SMALL_STATE(2486)] = 115401, - [SMALL_STATE(2487)] = 115452, - [SMALL_STATE(2488)] = 115517, - [SMALL_STATE(2489)] = 115582, - [SMALL_STATE(2490)] = 115633, - [SMALL_STATE(2491)] = 115690, - [SMALL_STATE(2492)] = 115741, - [SMALL_STATE(2493)] = 115792, - [SMALL_STATE(2494)] = 115843, - [SMALL_STATE(2495)] = 115894, - [SMALL_STATE(2496)] = 115945, - [SMALL_STATE(2497)] = 116002, - [SMALL_STATE(2498)] = 116067, - [SMALL_STATE(2499)] = 116117, - [SMALL_STATE(2500)] = 116171, - [SMALL_STATE(2501)] = 116225, - [SMALL_STATE(2502)] = 116275, - [SMALL_STATE(2503)] = 116325, - [SMALL_STATE(2504)] = 116377, - [SMALL_STATE(2505)] = 116429, - [SMALL_STATE(2506)] = 116487, - [SMALL_STATE(2507)] = 116537, - [SMALL_STATE(2508)] = 116595, - [SMALL_STATE(2509)] = 116645, - [SMALL_STATE(2510)] = 116703, - [SMALL_STATE(2511)] = 116755, - [SMALL_STATE(2512)] = 116809, - [SMALL_STATE(2513)] = 116859, - [SMALL_STATE(2514)] = 116909, - [SMALL_STATE(2515)] = 116959, - [SMALL_STATE(2516)] = 117015, - [SMALL_STATE(2517)] = 117067, - [SMALL_STATE(2518)] = 117120, - [SMALL_STATE(2519)] = 117175, - [SMALL_STATE(2520)] = 117230, - [SMALL_STATE(2521)] = 117285, - [SMALL_STATE(2522)] = 117334, - [SMALL_STATE(2523)] = 117387, - [SMALL_STATE(2524)] = 117442, - [SMALL_STATE(2525)] = 117497, - [SMALL_STATE(2526)] = 117552, - [SMALL_STATE(2527)] = 117601, - [SMALL_STATE(2528)] = 117656, - [SMALL_STATE(2529)] = 117705, - [SMALL_STATE(2530)] = 117760, - [SMALL_STATE(2531)] = 117815, - [SMALL_STATE(2532)] = 117870, - [SMALL_STATE(2533)] = 117925, - [SMALL_STATE(2534)] = 117980, - [SMALL_STATE(2535)] = 118035, - [SMALL_STATE(2536)] = 118086, - [SMALL_STATE(2537)] = 118137, - [SMALL_STATE(2538)] = 118188, - [SMALL_STATE(2539)] = 118239, - [SMALL_STATE(2540)] = 118290, - [SMALL_STATE(2541)] = 118341, - [SMALL_STATE(2542)] = 118396, - [SMALL_STATE(2543)] = 118447, - [SMALL_STATE(2544)] = 118498, - [SMALL_STATE(2545)] = 118553, - [SMALL_STATE(2546)] = 118608, - [SMALL_STATE(2547)] = 118657, - [SMALL_STATE(2548)] = 118712, - [SMALL_STATE(2549)] = 118765, - [SMALL_STATE(2550)] = 118814, - [SMALL_STATE(2551)] = 118863, - [SMALL_STATE(2552)] = 118914, - [SMALL_STATE(2553)] = 118963, - [SMALL_STATE(2554)] = 119012, - [SMALL_STATE(2555)] = 119061, - [SMALL_STATE(2556)] = 119116, - [SMALL_STATE(2557)] = 119171, - [SMALL_STATE(2558)] = 119226, - [SMALL_STATE(2559)] = 119277, - [SMALL_STATE(2560)] = 119332, - [SMALL_STATE(2561)] = 119387, - [SMALL_STATE(2562)] = 119436, - [SMALL_STATE(2563)] = 119484, - [SMALL_STATE(2564)] = 119532, - [SMALL_STATE(2565)] = 119580, - [SMALL_STATE(2566)] = 119628, - [SMALL_STATE(2567)] = 119680, - [SMALL_STATE(2568)] = 119728, - [SMALL_STATE(2569)] = 119776, - [SMALL_STATE(2570)] = 119824, - [SMALL_STATE(2571)] = 119872, - [SMALL_STATE(2572)] = 119920, - [SMALL_STATE(2573)] = 119968, - [SMALL_STATE(2574)] = 120016, - [SMALL_STATE(2575)] = 120064, - [SMALL_STATE(2576)] = 120146, - [SMALL_STATE(2577)] = 120200, - [SMALL_STATE(2578)] = 120252, - [SMALL_STATE(2579)] = 120334, - [SMALL_STATE(2580)] = 120416, - [SMALL_STATE(2581)] = 120470, - [SMALL_STATE(2582)] = 120524, - [SMALL_STATE(2583)] = 120572, - [SMALL_STATE(2584)] = 120654, - [SMALL_STATE(2585)] = 120708, - [SMALL_STATE(2586)] = 120756, - [SMALL_STATE(2587)] = 120810, - [SMALL_STATE(2588)] = 120858, - [SMALL_STATE(2589)] = 120912, - [SMALL_STATE(2590)] = 120994, - [SMALL_STATE(2591)] = 121042, - [SMALL_STATE(2592)] = 121094, - [SMALL_STATE(2593)] = 121176, - [SMALL_STATE(2594)] = 121224, - [SMALL_STATE(2595)] = 121272, - [SMALL_STATE(2596)] = 121326, - [SMALL_STATE(2597)] = 121380, - [SMALL_STATE(2598)] = 121434, - [SMALL_STATE(2599)] = 121486, - [SMALL_STATE(2600)] = 121534, - [SMALL_STATE(2601)] = 121582, - [SMALL_STATE(2602)] = 121630, - [SMALL_STATE(2603)] = 121684, - [SMALL_STATE(2604)] = 121732, - [SMALL_STATE(2605)] = 121784, - [SMALL_STATE(2606)] = 121838, - [SMALL_STATE(2607)] = 121892, - [SMALL_STATE(2608)] = 121944, - [SMALL_STATE(2609)] = 121990, - [SMALL_STATE(2610)] = 122038, - [SMALL_STATE(2611)] = 122086, - [SMALL_STATE(2612)] = 122138, - [SMALL_STATE(2613)] = 122186, - [SMALL_STATE(2614)] = 122234, - [SMALL_STATE(2615)] = 122288, - [SMALL_STATE(2616)] = 122342, - [SMALL_STATE(2617)] = 122396, - [SMALL_STATE(2618)] = 122450, - [SMALL_STATE(2619)] = 122498, - [SMALL_STATE(2620)] = 122552, - [SMALL_STATE(2621)] = 122606, - [SMALL_STATE(2622)] = 122660, - [SMALL_STATE(2623)] = 122714, - [SMALL_STATE(2624)] = 122768, - [SMALL_STATE(2625)] = 122822, - [SMALL_STATE(2626)] = 122870, - [SMALL_STATE(2627)] = 122918, - [SMALL_STATE(2628)] = 122972, - [SMALL_STATE(2629)] = 123026, - [SMALL_STATE(2630)] = 123080, - [SMALL_STATE(2631)] = 123128, - [SMALL_STATE(2632)] = 123210, - [SMALL_STATE(2633)] = 123292, - [SMALL_STATE(2634)] = 123346, - [SMALL_STATE(2635)] = 123394, - [SMALL_STATE(2636)] = 123448, - [SMALL_STATE(2637)] = 123502, - [SMALL_STATE(2638)] = 123554, - [SMALL_STATE(2639)] = 123608, - [SMALL_STATE(2640)] = 123656, - [SMALL_STATE(2641)] = 123704, - [SMALL_STATE(2642)] = 123752, - [SMALL_STATE(2643)] = 123806, - [SMALL_STATE(2644)] = 123854, - [SMALL_STATE(2645)] = 123904, - [SMALL_STATE(2646)] = 123986, - [SMALL_STATE(2647)] = 124034, - [SMALL_STATE(2648)] = 124084, - [SMALL_STATE(2649)] = 124138, - [SMALL_STATE(2650)] = 124186, - [SMALL_STATE(2651)] = 124236, - [SMALL_STATE(2652)] = 124284, - [SMALL_STATE(2653)] = 124334, - [SMALL_STATE(2654)] = 124382, - [SMALL_STATE(2655)] = 124464, - [SMALL_STATE(2656)] = 124512, - [SMALL_STATE(2657)] = 124594, - [SMALL_STATE(2658)] = 124642, - [SMALL_STATE(2659)] = 124690, - [SMALL_STATE(2660)] = 124738, - [SMALL_STATE(2661)] = 124786, - [SMALL_STATE(2662)] = 124840, - [SMALL_STATE(2663)] = 124888, - [SMALL_STATE(2664)] = 124936, - [SMALL_STATE(2665)] = 124988, - [SMALL_STATE(2666)] = 125040, - [SMALL_STATE(2667)] = 125088, - [SMALL_STATE(2668)] = 125136, - [SMALL_STATE(2669)] = 125184, - [SMALL_STATE(2670)] = 125232, - [SMALL_STATE(2671)] = 125280, - [SMALL_STATE(2672)] = 125332, - [SMALL_STATE(2673)] = 125380, - [SMALL_STATE(2674)] = 125428, - [SMALL_STATE(2675)] = 125476, - [SMALL_STATE(2676)] = 125524, - [SMALL_STATE(2677)] = 125572, - [SMALL_STATE(2678)] = 125620, - [SMALL_STATE(2679)] = 125668, - [SMALL_STATE(2680)] = 125716, - [SMALL_STATE(2681)] = 125764, - [SMALL_STATE(2682)] = 125812, - [SMALL_STATE(2683)] = 125862, - [SMALL_STATE(2684)] = 125916, - [SMALL_STATE(2685)] = 125964, - [SMALL_STATE(2686)] = 126013, - [SMALL_STATE(2687)] = 126060, - [SMALL_STATE(2688)] = 126109, - [SMALL_STATE(2689)] = 126162, - [SMALL_STATE(2690)] = 126211, - [SMALL_STATE(2691)] = 126258, - [SMALL_STATE(2692)] = 126307, - [SMALL_STATE(2693)] = 126358, - [SMALL_STATE(2694)] = 126439, - [SMALL_STATE(2695)] = 126488, - [SMALL_STATE(2696)] = 126541, - [SMALL_STATE(2697)] = 126588, - [SMALL_STATE(2698)] = 126637, - [SMALL_STATE(2699)] = 126686, - [SMALL_STATE(2700)] = 126733, - [SMALL_STATE(2701)] = 126784, - [SMALL_STATE(2702)] = 126863, - [SMALL_STATE(2703)] = 126942, - [SMALL_STATE(2704)] = 126989, - [SMALL_STATE(2705)] = 127036, - [SMALL_STATE(2706)] = 127085, - [SMALL_STATE(2707)] = 127134, - [SMALL_STATE(2708)] = 127181, - [SMALL_STATE(2709)] = 127232, - [SMALL_STATE(2710)] = 127279, - [SMALL_STATE(2711)] = 127324, - [SMALL_STATE(2712)] = 127373, - [SMALL_STATE(2713)] = 127426, - [SMALL_STATE(2714)] = 127479, - [SMALL_STATE(2715)] = 127528, - [SMALL_STATE(2716)] = 127609, - [SMALL_STATE(2717)] = 127662, - [SMALL_STATE(2718)] = 127715, - [SMALL_STATE(2719)] = 127762, - [SMALL_STATE(2720)] = 127813, - [SMALL_STATE(2721)] = 127860, - [SMALL_STATE(2722)] = 127907, - [SMALL_STATE(2723)] = 127960, - [SMALL_STATE(2724)] = 128013, - [SMALL_STATE(2725)] = 128094, - [SMALL_STATE(2726)] = 128143, - [SMALL_STATE(2727)] = 128192, - [SMALL_STATE(2728)] = 128273, - [SMALL_STATE(2729)] = 128322, - [SMALL_STATE(2730)] = 128369, - [SMALL_STATE(2731)] = 128416, - [SMALL_STATE(2732)] = 128467, - [SMALL_STATE(2733)] = 128512, - [SMALL_STATE(2734)] = 128561, - [SMALL_STATE(2735)] = 128642, - [SMALL_STATE(2736)] = 128723, - [SMALL_STATE(2737)] = 128768, - [SMALL_STATE(2738)] = 128813, - [SMALL_STATE(2739)] = 128862, - [SMALL_STATE(2740)] = 128939, - [SMALL_STATE(2741)] = 128984, - [SMALL_STATE(2742)] = 129065, - [SMALL_STATE(2743)] = 129118, - [SMALL_STATE(2744)] = 129167, - [SMALL_STATE(2745)] = 129246, - [SMALL_STATE(2746)] = 129327, - [SMALL_STATE(2747)] = 129374, - [SMALL_STATE(2748)] = 129455, - [SMALL_STATE(2749)] = 129516, - [SMALL_STATE(2750)] = 129571, - [SMALL_STATE(2751)] = 129652, - [SMALL_STATE(2752)] = 129717, - [SMALL_STATE(2753)] = 129770, - [SMALL_STATE(2754)] = 129851, - [SMALL_STATE(2755)] = 129904, - [SMALL_STATE(2756)] = 129955, - [SMALL_STATE(2757)] = 130004, - [SMALL_STATE(2758)] = 130057, - [SMALL_STATE(2759)] = 130106, - [SMALL_STATE(2760)] = 130185, - [SMALL_STATE(2761)] = 130238, - [SMALL_STATE(2762)] = 130291, - [SMALL_STATE(2763)] = 130338, - [SMALL_STATE(2764)] = 130391, - [SMALL_STATE(2765)] = 130444, - [SMALL_STATE(2766)] = 130501, - [SMALL_STATE(2767)] = 130548, - [SMALL_STATE(2768)] = 130615, - [SMALL_STATE(2769)] = 130684, - [SMALL_STATE(2770)] = 130755, - [SMALL_STATE(2771)] = 130802, - [SMALL_STATE(2772)] = 130851, - [SMALL_STATE(2773)] = 130924, - [SMALL_STATE(2774)] = 130999, - [SMALL_STATE(2775)] = 131049, - [SMALL_STATE(2776)] = 131095, - [SMALL_STATE(2777)] = 131173, - [SMALL_STATE(2778)] = 131221, - [SMALL_STATE(2779)] = 131281, - [SMALL_STATE(2780)] = 131335, - [SMALL_STATE(2781)] = 131403, - [SMALL_STATE(2782)] = 131453, - [SMALL_STATE(2783)] = 131505, - [SMALL_STATE(2784)] = 131551, - [SMALL_STATE(2785)] = 131603, - [SMALL_STATE(2786)] = 131649, - [SMALL_STATE(2787)] = 131701, - [SMALL_STATE(2788)] = 131747, - [SMALL_STATE(2789)] = 131793, - [SMALL_STATE(2790)] = 131845, - [SMALL_STATE(2791)] = 131891, - [SMALL_STATE(2792)] = 131943, - [SMALL_STATE(2793)] = 131989, - [SMALL_STATE(2794)] = 132039, - [SMALL_STATE(2795)] = 132085, - [SMALL_STATE(2796)] = 132163, - [SMALL_STATE(2797)] = 132209, - [SMALL_STATE(2798)] = 132255, - [SMALL_STATE(2799)] = 132333, - [SMALL_STATE(2800)] = 132409, - [SMALL_STATE(2801)] = 132483, - [SMALL_STATE(2802)] = 132555, - [SMALL_STATE(2803)] = 132625, - [SMALL_STATE(2804)] = 132673, - [SMALL_STATE(2805)] = 132739, - [SMALL_STATE(2806)] = 132785, - [SMALL_STATE(2807)] = 132841, - [SMALL_STATE(2808)] = 132889, - [SMALL_STATE(2809)] = 132935, - [SMALL_STATE(2810)] = 132981, - [SMALL_STATE(2811)] = 133027, - [SMALL_STATE(2812)] = 133073, - [SMALL_STATE(2813)] = 133125, - [SMALL_STATE(2814)] = 133171, - [SMALL_STATE(2815)] = 133235, - [SMALL_STATE(2816)] = 133285, - [SMALL_STATE(2817)] = 133337, - [SMALL_STATE(2818)] = 133391, - [SMALL_STATE(2819)] = 133437, - [SMALL_STATE(2820)] = 133483, - [SMALL_STATE(2821)] = 133555, - [SMALL_STATE(2822)] = 133601, - [SMALL_STATE(2823)] = 133671, - [SMALL_STATE(2824)] = 133717, - [SMALL_STATE(2825)] = 133785, - [SMALL_STATE(2826)] = 133831, - [SMALL_STATE(2827)] = 133877, - [SMALL_STATE(2828)] = 133943, - [SMALL_STATE(2829)] = 133989, - [SMALL_STATE(2830)] = 134067, - [SMALL_STATE(2831)] = 134113, - [SMALL_STATE(2832)] = 134177, - [SMALL_STATE(2833)] = 134223, - [SMALL_STATE(2834)] = 134269, - [SMALL_STATE(2835)] = 134331, - [SMALL_STATE(2836)] = 134377, - [SMALL_STATE(2837)] = 134437, - [SMALL_STATE(2838)] = 134485, - [SMALL_STATE(2839)] = 134531, - [SMALL_STATE(2840)] = 134577, - [SMALL_STATE(2841)] = 134623, - [SMALL_STATE(2842)] = 134669, - [SMALL_STATE(2843)] = 134721, - [SMALL_STATE(2844)] = 134795, - [SMALL_STATE(2845)] = 134841, - [SMALL_STATE(2846)] = 134895, - [SMALL_STATE(2847)] = 134941, - [SMALL_STATE(2848)] = 134989, - [SMALL_STATE(2849)] = 135061, - [SMALL_STATE(2850)] = 135107, - [SMALL_STATE(2851)] = 135157, - [SMALL_STATE(2852)] = 135227, - [SMALL_STATE(2853)] = 135273, - [SMALL_STATE(2854)] = 135331, - [SMALL_STATE(2855)] = 135377, - [SMALL_STATE(2856)] = 135423, - [SMALL_STATE(2857)] = 135475, - [SMALL_STATE(2858)] = 135521, - [SMALL_STATE(2859)] = 135567, - [SMALL_STATE(2860)] = 135619, - [SMALL_STATE(2861)] = 135665, - [SMALL_STATE(2862)] = 135721, - [SMALL_STATE(2863)] = 135769, - [SMALL_STATE(2864)] = 135815, - [SMALL_STATE(2865)] = 135861, - [SMALL_STATE(2866)] = 135907, - [SMALL_STATE(2867)] = 135953, - [SMALL_STATE(2868)] = 136013, - [SMALL_STATE(2869)] = 136061, - [SMALL_STATE(2870)] = 136109, - [SMALL_STATE(2871)] = 136157, - [SMALL_STATE(2872)] = 136203, - [SMALL_STATE(2873)] = 136269, - [SMALL_STATE(2874)] = 136319, - [SMALL_STATE(2875)] = 136365, - [SMALL_STATE(2876)] = 136429, - [SMALL_STATE(2877)] = 136477, - [SMALL_STATE(2878)] = 136529, - [SMALL_STATE(2879)] = 136575, - [SMALL_STATE(2880)] = 136621, - [SMALL_STATE(2881)] = 136667, - [SMALL_STATE(2882)] = 136713, - [SMALL_STATE(2883)] = 136759, - [SMALL_STATE(2884)] = 136805, - [SMALL_STATE(2885)] = 136851, - [SMALL_STATE(2886)] = 136897, - [SMALL_STATE(2887)] = 136953, - [SMALL_STATE(2888)] = 136999, - [SMALL_STATE(2889)] = 137043, - [SMALL_STATE(2890)] = 137089, - [SMALL_STATE(2891)] = 137141, - [SMALL_STATE(2892)] = 137187, - [SMALL_STATE(2893)] = 137235, - [SMALL_STATE(2894)] = 137287, - [SMALL_STATE(2895)] = 137333, - [SMALL_STATE(2896)] = 137379, - [SMALL_STATE(2897)] = 137425, - [SMALL_STATE(2898)] = 137471, - [SMALL_STATE(2899)] = 137517, - [SMALL_STATE(2900)] = 137563, - [SMALL_STATE(2901)] = 137609, - [SMALL_STATE(2902)] = 137655, - [SMALL_STATE(2903)] = 137701, - [SMALL_STATE(2904)] = 137769, - [SMALL_STATE(2905)] = 137815, - [SMALL_STATE(2906)] = 137861, - [SMALL_STATE(2907)] = 137907, - [SMALL_STATE(2908)] = 137953, - [SMALL_STATE(2909)] = 137999, - [SMALL_STATE(2910)] = 138077, - [SMALL_STATE(2911)] = 138123, - [SMALL_STATE(2912)] = 138169, - [SMALL_STATE(2913)] = 138215, - [SMALL_STATE(2914)] = 138261, - [SMALL_STATE(2915)] = 138307, - [SMALL_STATE(2916)] = 138353, - [SMALL_STATE(2917)] = 138399, - [SMALL_STATE(2918)] = 138445, - [SMALL_STATE(2919)] = 138497, - [SMALL_STATE(2920)] = 138549, - [SMALL_STATE(2921)] = 138597, - [SMALL_STATE(2922)] = 138643, - [SMALL_STATE(2923)] = 138695, - [SMALL_STATE(2924)] = 138743, - [SMALL_STATE(2925)] = 138791, - [SMALL_STATE(2926)] = 138869, - [SMALL_STATE(2927)] = 138921, - [SMALL_STATE(2928)] = 138967, - [SMALL_STATE(2929)] = 139015, - [SMALL_STATE(2930)] = 139091, - [SMALL_STATE(2931)] = 139137, - [SMALL_STATE(2932)] = 139182, - [SMALL_STATE(2933)] = 139227, - [SMALL_STATE(2934)] = 139272, - [SMALL_STATE(2935)] = 139317, - [SMALL_STATE(2936)] = 139362, - [SMALL_STATE(2937)] = 139411, - [SMALL_STATE(2938)] = 139456, - [SMALL_STATE(2939)] = 139531, - [SMALL_STATE(2940)] = 139604, - [SMALL_STATE(2941)] = 139649, - [SMALL_STATE(2942)] = 139698, - [SMALL_STATE(2943)] = 139775, - [SMALL_STATE(2944)] = 139820, - [SMALL_STATE(2945)] = 139879, - [SMALL_STATE(2946)] = 139932, - [SMALL_STATE(2947)] = 139983, - [SMALL_STATE(2948)] = 140046, - [SMALL_STATE(2949)] = 140129, - [SMALL_STATE(2950)] = 140180, - [SMALL_STATE(2951)] = 140227, - [SMALL_STATE(2952)] = 140282, - [SMALL_STATE(2953)] = 140347, - [SMALL_STATE(2954)] = 140414, - [SMALL_STATE(2955)] = 140483, - [SMALL_STATE(2956)] = 140530, - [SMALL_STATE(2957)] = 140601, - [SMALL_STATE(2958)] = 140674, - [SMALL_STATE(2959)] = 140749, - [SMALL_STATE(2960)] = 140826, - [SMALL_STATE(2961)] = 140877, - [SMALL_STATE(2962)] = 140928, - [SMALL_STATE(2963)] = 140973, - [SMALL_STATE(2964)] = 141024, - [SMALL_STATE(2965)] = 141075, - [SMALL_STATE(2966)] = 141120, - [SMALL_STATE(2967)] = 141165, - [SMALL_STATE(2968)] = 141214, - [SMALL_STATE(2969)] = 141259, - [SMALL_STATE(2970)] = 141304, - [SMALL_STATE(2971)] = 141387, - [SMALL_STATE(2972)] = 141432, - [SMALL_STATE(2973)] = 141477, - [SMALL_STATE(2974)] = 141560, - [SMALL_STATE(2975)] = 141605, - [SMALL_STATE(2976)] = 141650, - [SMALL_STATE(2977)] = 141695, - [SMALL_STATE(2978)] = 141740, - [SMALL_STATE(2979)] = 141787, - [SMALL_STATE(2980)] = 141870, - [SMALL_STATE(2981)] = 141921, - [SMALL_STATE(2982)] = 141970, - [SMALL_STATE(2983)] = 142015, - [SMALL_STATE(2984)] = 142060, - [SMALL_STATE(2985)] = 142105, - [SMALL_STATE(2986)] = 142150, - [SMALL_STATE(2987)] = 142195, - [SMALL_STATE(2988)] = 142240, - [SMALL_STATE(2989)] = 142285, - [SMALL_STATE(2990)] = 142330, - [SMALL_STATE(2991)] = 142375, - [SMALL_STATE(2992)] = 142420, - [SMALL_STATE(2993)] = 142465, - [SMALL_STATE(2994)] = 142510, - [SMALL_STATE(2995)] = 142555, - [SMALL_STATE(2996)] = 142600, - [SMALL_STATE(2997)] = 142645, - [SMALL_STATE(2998)] = 142690, - [SMALL_STATE(2999)] = 142739, - [SMALL_STATE(3000)] = 142784, - [SMALL_STATE(3001)] = 142829, - [SMALL_STATE(3002)] = 142880, - [SMALL_STATE(3003)] = 142925, - [SMALL_STATE(3004)] = 142970, - [SMALL_STATE(3005)] = 143015, - [SMALL_STATE(3006)] = 143060, - [SMALL_STATE(3007)] = 143105, - [SMALL_STATE(3008)] = 143150, - [SMALL_STATE(3009)] = 143195, - [SMALL_STATE(3010)] = 143240, - [SMALL_STATE(3011)] = 143285, - [SMALL_STATE(3012)] = 143332, - [SMALL_STATE(3013)] = 143377, - [SMALL_STATE(3014)] = 143422, - [SMALL_STATE(3015)] = 143467, - [SMALL_STATE(3016)] = 143512, - [SMALL_STATE(3017)] = 143557, - [SMALL_STATE(3018)] = 143608, - [SMALL_STATE(3019)] = 143653, - [SMALL_STATE(3020)] = 143698, - [SMALL_STATE(3021)] = 143743, - [SMALL_STATE(3022)] = 143788, - [SMALL_STATE(3023)] = 143833, - [SMALL_STATE(3024)] = 143878, - [SMALL_STATE(3025)] = 143925, - [SMALL_STATE(3026)] = 143976, - [SMALL_STATE(3027)] = 144021, - [SMALL_STATE(3028)] = 144068, - [SMALL_STATE(3029)] = 144113, - [SMALL_STATE(3030)] = 144164, - [SMALL_STATE(3031)] = 144211, - [SMALL_STATE(3032)] = 144294, - [SMALL_STATE(3033)] = 144341, - [SMALL_STATE(3034)] = 144386, - [SMALL_STATE(3035)] = 144431, - [SMALL_STATE(3036)] = 144476, - [SMALL_STATE(3037)] = 144547, - [SMALL_STATE(3038)] = 144592, - [SMALL_STATE(3039)] = 144661, - [SMALL_STATE(3040)] = 144706, - [SMALL_STATE(3041)] = 144773, - [SMALL_STATE(3042)] = 144818, - [SMALL_STATE(3043)] = 144883, - [SMALL_STATE(3044)] = 144928, - [SMALL_STATE(3045)] = 144991, - [SMALL_STATE(3046)] = 145036, - [SMALL_STATE(3047)] = 145097, - [SMALL_STATE(3048)] = 145142, - [SMALL_STATE(3049)] = 145201, - [SMALL_STATE(3050)] = 145246, - [SMALL_STATE(3051)] = 145299, - [SMALL_STATE(3052)] = 145344, - [SMALL_STATE(3053)] = 145391, - [SMALL_STATE(3054)] = 145436, - [SMALL_STATE(3055)] = 145485, - [SMALL_STATE(3056)] = 145530, - [SMALL_STATE(3057)] = 145587, - [SMALL_STATE(3058)] = 145632, - [SMALL_STATE(3059)] = 145683, - [SMALL_STATE(3060)] = 145728, - [SMALL_STATE(3061)] = 145783, - [SMALL_STATE(3062)] = 145832, - [SMALL_STATE(3063)] = 145915, - [SMALL_STATE(3064)] = 145966, - [SMALL_STATE(3065)] = 146011, - [SMALL_STATE(3066)] = 146094, - [SMALL_STATE(3067)] = 146139, - [SMALL_STATE(3068)] = 146184, - [SMALL_STATE(3069)] = 146229, - [SMALL_STATE(3070)] = 146274, - [SMALL_STATE(3071)] = 146319, - [SMALL_STATE(3072)] = 146364, - [SMALL_STATE(3073)] = 146409, - [SMALL_STATE(3074)] = 146454, - [SMALL_STATE(3075)] = 146499, - [SMALL_STATE(3076)] = 146544, - [SMALL_STATE(3077)] = 146589, - [SMALL_STATE(3078)] = 146634, - [SMALL_STATE(3079)] = 146679, - [SMALL_STATE(3080)] = 146724, - [SMALL_STATE(3081)] = 146769, - [SMALL_STATE(3082)] = 146814, - [SMALL_STATE(3083)] = 146859, - [SMALL_STATE(3084)] = 146904, - [SMALL_STATE(3085)] = 146949, - [SMALL_STATE(3086)] = 146994, - [SMALL_STATE(3087)] = 147039, - [SMALL_STATE(3088)] = 147084, - [SMALL_STATE(3089)] = 147129, - [SMALL_STATE(3090)] = 147174, - [SMALL_STATE(3091)] = 147219, - [SMALL_STATE(3092)] = 147264, - [SMALL_STATE(3093)] = 147309, - [SMALL_STATE(3094)] = 147354, - [SMALL_STATE(3095)] = 147399, - [SMALL_STATE(3096)] = 147444, - [SMALL_STATE(3097)] = 147489, - [SMALL_STATE(3098)] = 147534, - [SMALL_STATE(3099)] = 147579, - [SMALL_STATE(3100)] = 147624, - [SMALL_STATE(3101)] = 147669, - [SMALL_STATE(3102)] = 147714, - [SMALL_STATE(3103)] = 147765, - [SMALL_STATE(3104)] = 147810, - [SMALL_STATE(3105)] = 147855, - [SMALL_STATE(3106)] = 147900, - [SMALL_STATE(3107)] = 147945, - [SMALL_STATE(3108)] = 147990, - [SMALL_STATE(3109)] = 148035, - [SMALL_STATE(3110)] = 148080, - [SMALL_STATE(3111)] = 148125, - [SMALL_STATE(3112)] = 148208, - [SMALL_STATE(3113)] = 148255, - [SMALL_STATE(3114)] = 148300, - [SMALL_STATE(3115)] = 148383, - [SMALL_STATE(3116)] = 148428, - [SMALL_STATE(3117)] = 148473, - [SMALL_STATE(3118)] = 148518, - [SMALL_STATE(3119)] = 148563, - [SMALL_STATE(3120)] = 148608, - [SMALL_STATE(3121)] = 148653, - [SMALL_STATE(3122)] = 148698, - [SMALL_STATE(3123)] = 148745, - [SMALL_STATE(3124)] = 148792, - [SMALL_STATE(3125)] = 148875, - [SMALL_STATE(3126)] = 148958, - [SMALL_STATE(3127)] = 149009, - [SMALL_STATE(3128)] = 149060, - [SMALL_STATE(3129)] = 149105, - [SMALL_STATE(3130)] = 149188, - [SMALL_STATE(3131)] = 149233, - [SMALL_STATE(3132)] = 149316, - [SMALL_STATE(3133)] = 149399, - [SMALL_STATE(3134)] = 149446, - [SMALL_STATE(3135)] = 149529, - [SMALL_STATE(3136)] = 149580, - [SMALL_STATE(3137)] = 149625, - [SMALL_STATE(3138)] = 149708, - [SMALL_STATE(3139)] = 149778, - [SMALL_STATE(3140)] = 149848, - [SMALL_STATE(3141)] = 149892, - [SMALL_STATE(3142)] = 149936, - [SMALL_STATE(3143)] = 149980, - [SMALL_STATE(3144)] = 150024, - [SMALL_STATE(3145)] = 150068, - [SMALL_STATE(3146)] = 150112, - [SMALL_STATE(3147)] = 150156, - [SMALL_STATE(3148)] = 150200, - [SMALL_STATE(3149)] = 150244, - [SMALL_STATE(3150)] = 150288, - [SMALL_STATE(3151)] = 150334, - [SMALL_STATE(3152)] = 150378, - [SMALL_STATE(3153)] = 150422, - [SMALL_STATE(3154)] = 150492, - [SMALL_STATE(3155)] = 150536, - [SMALL_STATE(3156)] = 150580, - [SMALL_STATE(3157)] = 150624, - [SMALL_STATE(3158)] = 150668, - [SMALL_STATE(3159)] = 150714, - [SMALL_STATE(3160)] = 150784, - [SMALL_STATE(3161)] = 150828, - [SMALL_STATE(3162)] = 150898, - [SMALL_STATE(3163)] = 150942, - [SMALL_STATE(3164)] = 151012, - [SMALL_STATE(3165)] = 151056, - [SMALL_STATE(3166)] = 151100, - [SMALL_STATE(3167)] = 151144, - [SMALL_STATE(3168)] = 151188, - [SMALL_STATE(3169)] = 151258, - [SMALL_STATE(3170)] = 151302, - [SMALL_STATE(3171)] = 151372, - [SMALL_STATE(3172)] = 151416, - [SMALL_STATE(3173)] = 151486, - [SMALL_STATE(3174)] = 151530, - [SMALL_STATE(3175)] = 151600, - [SMALL_STATE(3176)] = 151670, - [SMALL_STATE(3177)] = 151740, - [SMALL_STATE(3178)] = 151784, - [SMALL_STATE(3179)] = 151854, - [SMALL_STATE(3180)] = 151924, - [SMALL_STATE(3181)] = 151968, - [SMALL_STATE(3182)] = 152012, - [SMALL_STATE(3183)] = 152082, - [SMALL_STATE(3184)] = 152126, - [SMALL_STATE(3185)] = 152196, - [SMALL_STATE(3186)] = 152266, - [SMALL_STATE(3187)] = 152312, - [SMALL_STATE(3188)] = 152382, - [SMALL_STATE(3189)] = 152456, - [SMALL_STATE(3190)] = 152526, - [SMALL_STATE(3191)] = 152598, - [SMALL_STATE(3192)] = 152642, - [SMALL_STATE(3193)] = 152712, - [SMALL_STATE(3194)] = 152756, - [SMALL_STATE(3195)] = 152800, - [SMALL_STATE(3196)] = 152844, - [SMALL_STATE(3197)] = 152888, - [SMALL_STATE(3198)] = 152932, - [SMALL_STATE(3199)] = 152976, - [SMALL_STATE(3200)] = 153020, - [SMALL_STATE(3201)] = 153064, - [SMALL_STATE(3202)] = 153134, - [SMALL_STATE(3203)] = 153178, - [SMALL_STATE(3204)] = 153222, - [SMALL_STATE(3205)] = 153266, - [SMALL_STATE(3206)] = 153336, - [SMALL_STATE(3207)] = 153380, - [SMALL_STATE(3208)] = 153424, - [SMALL_STATE(3209)] = 153494, - [SMALL_STATE(3210)] = 153538, - [SMALL_STATE(3211)] = 153608, - [SMALL_STATE(3212)] = 153654, - [SMALL_STATE(3213)] = 153700, - [SMALL_STATE(3214)] = 153770, - [SMALL_STATE(3215)] = 153840, - [SMALL_STATE(3216)] = 153910, - [SMALL_STATE(3217)] = 153954, - [SMALL_STATE(3218)] = 154024, - [SMALL_STATE(3219)] = 154068, - [SMALL_STATE(3220)] = 154138, - [SMALL_STATE(3221)] = 154182, - [SMALL_STATE(3222)] = 154232, - [SMALL_STATE(3223)] = 154276, - [SMALL_STATE(3224)] = 154320, - [SMALL_STATE(3225)] = 154364, - [SMALL_STATE(3226)] = 154434, - [SMALL_STATE(3227)] = 154480, - [SMALL_STATE(3228)] = 154524, - [SMALL_STATE(3229)] = 154568, - [SMALL_STATE(3230)] = 154638, - [SMALL_STATE(3231)] = 154690, - [SMALL_STATE(3232)] = 154760, - [SMALL_STATE(3233)] = 154830, - [SMALL_STATE(3234)] = 154900, - [SMALL_STATE(3235)] = 154944, - [SMALL_STATE(3236)] = 154988, - [SMALL_STATE(3237)] = 155032, - [SMALL_STATE(3238)] = 155102, - [SMALL_STATE(3239)] = 155172, - [SMALL_STATE(3240)] = 155216, - [SMALL_STATE(3241)] = 155286, - [SMALL_STATE(3242)] = 155356, - [SMALL_STATE(3243)] = 155400, - [SMALL_STATE(3244)] = 155468, - [SMALL_STATE(3245)] = 155512, - [SMALL_STATE(3246)] = 155578, - [SMALL_STATE(3247)] = 155622, - [SMALL_STATE(3248)] = 155686, - [SMALL_STATE(3249)] = 155730, - [SMALL_STATE(3250)] = 155792, - [SMALL_STATE(3251)] = 155836, - [SMALL_STATE(3252)] = 155896, - [SMALL_STATE(3253)] = 155940, - [SMALL_STATE(3254)] = 156010, - [SMALL_STATE(3255)] = 156080, - [SMALL_STATE(3256)] = 156138, - [SMALL_STATE(3257)] = 156182, - [SMALL_STATE(3258)] = 156234, - [SMALL_STATE(3259)] = 156278, - [SMALL_STATE(3260)] = 156324, - [SMALL_STATE(3261)] = 156368, - [SMALL_STATE(3262)] = 156416, - [SMALL_STATE(3263)] = 156460, - [SMALL_STATE(3264)] = 156516, - [SMALL_STATE(3265)] = 156560, - [SMALL_STATE(3266)] = 156610, - [SMALL_STATE(3267)] = 156654, - [SMALL_STATE(3268)] = 156708, - [SMALL_STATE(3269)] = 156756, - [SMALL_STATE(3270)] = 156800, - [SMALL_STATE(3271)] = 156870, - [SMALL_STATE(3272)] = 156940, - [SMALL_STATE(3273)] = 156986, - [SMALL_STATE(3274)] = 157030, - [SMALL_STATE(3275)] = 157100, - [SMALL_STATE(3276)] = 157170, - [SMALL_STATE(3277)] = 157240, - [SMALL_STATE(3278)] = 157310, - [SMALL_STATE(3279)] = 157356, - [SMALL_STATE(3280)] = 157426, - [SMALL_STATE(3281)] = 157496, - [SMALL_STATE(3282)] = 157566, - [SMALL_STATE(3283)] = 157636, - [SMALL_STATE(3284)] = 157706, - [SMALL_STATE(3285)] = 157776, - [SMALL_STATE(3286)] = 157820, - [SMALL_STATE(3287)] = 157890, - [SMALL_STATE(3288)] = 157960, - [SMALL_STATE(3289)] = 158030, - [SMALL_STATE(3290)] = 158100, - [SMALL_STATE(3291)] = 158150, - [SMALL_STATE(3292)] = 158220, - [SMALL_STATE(3293)] = 158290, - [SMALL_STATE(3294)] = 158360, - [SMALL_STATE(3295)] = 158408, - [SMALL_STATE(3296)] = 158454, - [SMALL_STATE(3297)] = 158500, - [SMALL_STATE(3298)] = 158570, - [SMALL_STATE(3299)] = 158640, - [SMALL_STATE(3300)] = 158686, - [SMALL_STATE(3301)] = 158756, - [SMALL_STATE(3302)] = 158826, - [SMALL_STATE(3303)] = 158896, - [SMALL_STATE(3304)] = 158966, - [SMALL_STATE(3305)] = 159036, - [SMALL_STATE(3306)] = 159082, - [SMALL_STATE(3307)] = 159152, - [SMALL_STATE(3308)] = 159222, - [SMALL_STATE(3309)] = 159292, - [SMALL_STATE(3310)] = 159362, - [SMALL_STATE(3311)] = 159432, - [SMALL_STATE(3312)] = 159508, - [SMALL_STATE(3313)] = 159578, - [SMALL_STATE(3314)] = 159648, - [SMALL_STATE(3315)] = 159718, - [SMALL_STATE(3316)] = 159788, - [SMALL_STATE(3317)] = 159858, - [SMALL_STATE(3318)] = 159940, - [SMALL_STATE(3319)] = 160010, - [SMALL_STATE(3320)] = 160080, - [SMALL_STATE(3321)] = 160150, - [SMALL_STATE(3322)] = 160220, - [SMALL_STATE(3323)] = 160290, - [SMALL_STATE(3324)] = 160334, - [SMALL_STATE(3325)] = 160404, - [SMALL_STATE(3326)] = 160474, - [SMALL_STATE(3327)] = 160544, - [SMALL_STATE(3328)] = 160614, - [SMALL_STATE(3329)] = 160657, - [SMALL_STATE(3330)] = 160700, - [SMALL_STATE(3331)] = 160743, - [SMALL_STATE(3332)] = 160812, - [SMALL_STATE(3333)] = 160881, - [SMALL_STATE(3334)] = 160924, - [SMALL_STATE(3335)] = 160993, - [SMALL_STATE(3336)] = 161036, - [SMALL_STATE(3337)] = 161079, - [SMALL_STATE(3338)] = 161148, - [SMALL_STATE(3339)] = 161191, - [SMALL_STATE(3340)] = 161234, - [SMALL_STATE(3341)] = 161303, - [SMALL_STATE(3342)] = 161346, - [SMALL_STATE(3343)] = 161415, - [SMALL_STATE(3344)] = 161458, - [SMALL_STATE(3345)] = 161501, - [SMALL_STATE(3346)] = 161544, - [SMALL_STATE(3347)] = 161587, - [SMALL_STATE(3348)] = 161630, - [SMALL_STATE(3349)] = 161699, - [SMALL_STATE(3350)] = 161768, - [SMALL_STATE(3351)] = 161837, - [SMALL_STATE(3352)] = 161906, - [SMALL_STATE(3353)] = 161975, - [SMALL_STATE(3354)] = 162018, - [SMALL_STATE(3355)] = 162087, - [SMALL_STATE(3356)] = 162156, - [SMALL_STATE(3357)] = 162225, - [SMALL_STATE(3358)] = 162294, - [SMALL_STATE(3359)] = 162337, - [SMALL_STATE(3360)] = 162406, - [SMALL_STATE(3361)] = 162475, - [SMALL_STATE(3362)] = 162544, - [SMALL_STATE(3363)] = 162613, - [SMALL_STATE(3364)] = 162682, - [SMALL_STATE(3365)] = 162725, - [SMALL_STATE(3366)] = 162794, - [SMALL_STATE(3367)] = 162863, - [SMALL_STATE(3368)] = 162932, - [SMALL_STATE(3369)] = 162977, - [SMALL_STATE(3370)] = 163020, - [SMALL_STATE(3371)] = 163063, - [SMALL_STATE(3372)] = 163132, - [SMALL_STATE(3373)] = 163201, - [SMALL_STATE(3374)] = 163244, - [SMALL_STATE(3375)] = 163313, - [SMALL_STATE(3376)] = 163382, - [SMALL_STATE(3377)] = 163451, - [SMALL_STATE(3378)] = 163520, - [SMALL_STATE(3379)] = 163589, - [SMALL_STATE(3380)] = 163658, - [SMALL_STATE(3381)] = 163727, - [SMALL_STATE(3382)] = 163796, - [SMALL_STATE(3383)] = 163865, - [SMALL_STATE(3384)] = 163934, - [SMALL_STATE(3385)] = 163979, - [SMALL_STATE(3386)] = 164048, - [SMALL_STATE(3387)] = 164117, - [SMALL_STATE(3388)] = 164186, - [SMALL_STATE(3389)] = 164255, - [SMALL_STATE(3390)] = 164324, - [SMALL_STATE(3391)] = 164393, - [SMALL_STATE(3392)] = 164436, - [SMALL_STATE(3393)] = 164505, - [SMALL_STATE(3394)] = 164548, - [SMALL_STATE(3395)] = 164591, - [SMALL_STATE(3396)] = 164660, - [SMALL_STATE(3397)] = 164729, - [SMALL_STATE(3398)] = 164798, - [SMALL_STATE(3399)] = 164867, - [SMALL_STATE(3400)] = 164936, - [SMALL_STATE(3401)] = 165005, - [SMALL_STATE(3402)] = 165074, - [SMALL_STATE(3403)] = 165143, - [SMALL_STATE(3404)] = 165212, - [SMALL_STATE(3405)] = 165281, - [SMALL_STATE(3406)] = 165350, - [SMALL_STATE(3407)] = 165395, - [SMALL_STATE(3408)] = 165464, - [SMALL_STATE(3409)] = 165533, - [SMALL_STATE(3410)] = 165602, - [SMALL_STATE(3411)] = 165671, - [SMALL_STATE(3412)] = 165740, - [SMALL_STATE(3413)] = 165809, - [SMALL_STATE(3414)] = 165852, - [SMALL_STATE(3415)] = 165905, - [SMALL_STATE(3416)] = 165948, - [SMALL_STATE(3417)] = 165991, - [SMALL_STATE(3418)] = 166060, - [SMALL_STATE(3419)] = 166103, - [SMALL_STATE(3420)] = 166146, - [SMALL_STATE(3421)] = 166189, - [SMALL_STATE(3422)] = 166232, - [SMALL_STATE(3423)] = 166275, - [SMALL_STATE(3424)] = 166318, - [SMALL_STATE(3425)] = 166387, - [SMALL_STATE(3426)] = 166436, - [SMALL_STATE(3427)] = 166505, - [SMALL_STATE(3428)] = 166574, - [SMALL_STATE(3429)] = 166643, - [SMALL_STATE(3430)] = 166686, - [SMALL_STATE(3431)] = 166755, - [SMALL_STATE(3432)] = 166824, - [SMALL_STATE(3433)] = 166893, - [SMALL_STATE(3434)] = 166962, - [SMALL_STATE(3435)] = 167031, - [SMALL_STATE(3436)] = 167100, - [SMALL_STATE(3437)] = 167169, - [SMALL_STATE(3438)] = 167212, - [SMALL_STATE(3439)] = 167255, - [SMALL_STATE(3440)] = 167324, - [SMALL_STATE(3441)] = 167379, - [SMALL_STATE(3442)] = 167448, - [SMALL_STATE(3443)] = 167493, - [SMALL_STATE(3444)] = 167562, - [SMALL_STATE(3445)] = 167609, - [SMALL_STATE(3446)] = 167652, - [SMALL_STATE(3447)] = 167695, - [SMALL_STATE(3448)] = 167738, - [SMALL_STATE(3449)] = 167781, - [SMALL_STATE(3450)] = 167826, - [SMALL_STATE(3451)] = 167869, - [SMALL_STATE(3452)] = 167912, - [SMALL_STATE(3453)] = 167955, - [SMALL_STATE(3454)] = 168000, - [SMALL_STATE(3455)] = 168051, - [SMALL_STATE(3456)] = 168096, - [SMALL_STATE(3457)] = 168139, - [SMALL_STATE(3458)] = 168184, - [SMALL_STATE(3459)] = 168227, - [SMALL_STATE(3460)] = 168270, - [SMALL_STATE(3461)] = 168339, - [SMALL_STATE(3462)] = 168396, - [SMALL_STATE(3463)] = 168439, - [SMALL_STATE(3464)] = 168488, - [SMALL_STATE(3465)] = 168531, - [SMALL_STATE(3466)] = 168574, - [SMALL_STATE(3467)] = 168633, - [SMALL_STATE(3468)] = 168676, - [SMALL_STATE(3469)] = 168745, - [SMALL_STATE(3470)] = 168788, - [SMALL_STATE(3471)] = 168833, - [SMALL_STATE(3472)] = 168876, - [SMALL_STATE(3473)] = 168937, - [SMALL_STATE(3474)] = 168980, - [SMALL_STATE(3475)] = 169023, - [SMALL_STATE(3476)] = 169086, - [SMALL_STATE(3477)] = 169129, - [SMALL_STATE(3478)] = 169172, - [SMALL_STATE(3479)] = 169215, - [SMALL_STATE(3480)] = 169258, - [SMALL_STATE(3481)] = 169323, - [SMALL_STATE(3482)] = 169366, - [SMALL_STATE(3483)] = 169409, - [SMALL_STATE(3484)] = 169452, - [SMALL_STATE(3485)] = 169519, - [SMALL_STATE(3486)] = 169562, - [SMALL_STATE(3487)] = 169631, - [SMALL_STATE(3488)] = 169700, - [SMALL_STATE(3489)] = 169743, - [SMALL_STATE(3490)] = 169786, - [SMALL_STATE(3491)] = 169831, - [SMALL_STATE(3492)] = 169900, - [SMALL_STATE(3493)] = 169945, - [SMALL_STATE(3494)] = 170018, - [SMALL_STATE(3495)] = 170063, - [SMALL_STATE(3496)] = 170132, - [SMALL_STATE(3497)] = 170201, - [SMALL_STATE(3498)] = 170270, - [SMALL_STATE(3499)] = 170315, - [SMALL_STATE(3500)] = 170384, - [SMALL_STATE(3501)] = 170427, - [SMALL_STATE(3502)] = 170470, - [SMALL_STATE(3503)] = 170515, - [SMALL_STATE(3504)] = 170560, - [SMALL_STATE(3505)] = 170605, - [SMALL_STATE(3506)] = 170674, - [SMALL_STATE(3507)] = 170717, - [SMALL_STATE(3508)] = 170786, - [SMALL_STATE(3509)] = 170846, - [SMALL_STATE(3510)] = 170888, - [SMALL_STATE(3511)] = 170930, - [SMALL_STATE(3512)] = 170984, - [SMALL_STATE(3513)] = 171026, - [SMALL_STATE(3514)] = 171068, - [SMALL_STATE(3515)] = 171118, - [SMALL_STATE(3516)] = 171160, - [SMALL_STATE(3517)] = 171202, - [SMALL_STATE(3518)] = 171244, - [SMALL_STATE(3519)] = 171286, - [SMALL_STATE(3520)] = 171328, - [SMALL_STATE(3521)] = 171370, - [SMALL_STATE(3522)] = 171426, - [SMALL_STATE(3523)] = 171468, - [SMALL_STATE(3524)] = 171540, - [SMALL_STATE(3525)] = 171610, - [SMALL_STATE(3526)] = 171678, - [SMALL_STATE(3527)] = 171744, - [SMALL_STATE(3528)] = 171786, - [SMALL_STATE(3529)] = 171850, - [SMALL_STATE(3530)] = 171912, - [SMALL_STATE(3531)] = 171960, - [SMALL_STATE(3532)] = 172014, - [SMALL_STATE(3533)] = 172058, - [SMALL_STATE(3534)] = 172106, - [SMALL_STATE(3535)] = 172148, - [SMALL_STATE(3536)] = 172206, - [SMALL_STATE(3537)] = 172258, - [SMALL_STATE(3538)] = 172314, - [SMALL_STATE(3539)] = 172356, - [SMALL_STATE(3540)] = 172400, - [SMALL_STATE(3541)] = 172442, - [SMALL_STATE(3542)] = 172494, - [SMALL_STATE(3543)] = 172536, - [SMALL_STATE(3544)] = 172578, - [SMALL_STATE(3545)] = 172620, - [SMALL_STATE(3546)] = 172678, - [SMALL_STATE(3547)] = 172720, - [SMALL_STATE(3548)] = 172762, - [SMALL_STATE(3549)] = 172822, - [SMALL_STATE(3550)] = 172864, - [SMALL_STATE(3551)] = 172906, - [SMALL_STATE(3552)] = 172948, - [SMALL_STATE(3553)] = 172990, - [SMALL_STATE(3554)] = 173052, - [SMALL_STATE(3555)] = 173094, - [SMALL_STATE(3556)] = 173136, - [SMALL_STATE(3557)] = 173178, - [SMALL_STATE(3558)] = 173242, - [SMALL_STATE(3559)] = 173284, - [SMALL_STATE(3560)] = 173350, - [SMALL_STATE(3561)] = 173392, - [SMALL_STATE(3562)] = 173434, - [SMALL_STATE(3563)] = 173476, - [SMALL_STATE(3564)] = 173518, - [SMALL_STATE(3565)] = 173560, - [SMALL_STATE(3566)] = 173604, - [SMALL_STATE(3567)] = 173646, - [SMALL_STATE(3568)] = 173688, - [SMALL_STATE(3569)] = 173730, - [SMALL_STATE(3570)] = 173772, - [SMALL_STATE(3571)] = 173814, - [SMALL_STATE(3572)] = 173882, - [SMALL_STATE(3573)] = 173924, - [SMALL_STATE(3574)] = 173966, - [SMALL_STATE(3575)] = 174008, - [SMALL_STATE(3576)] = 174050, - [SMALL_STATE(3577)] = 174120, - [SMALL_STATE(3578)] = 174190, - [SMALL_STATE(3579)] = 174232, - [SMALL_STATE(3580)] = 174274, - [SMALL_STATE(3581)] = 174344, - [SMALL_STATE(3582)] = 174386, - [SMALL_STATE(3583)] = 174428, - [SMALL_STATE(3584)] = 174470, - [SMALL_STATE(3585)] = 174512, - [SMALL_STATE(3586)] = 174554, - [SMALL_STATE(3587)] = 174596, - [SMALL_STATE(3588)] = 174638, - [SMALL_STATE(3589)] = 174680, - [SMALL_STATE(3590)] = 174722, - [SMALL_STATE(3591)] = 174764, - [SMALL_STATE(3592)] = 174806, - [SMALL_STATE(3593)] = 174848, - [SMALL_STATE(3594)] = 174890, - [SMALL_STATE(3595)] = 174932, - [SMALL_STATE(3596)] = 174974, - [SMALL_STATE(3597)] = 175017, - [SMALL_STATE(3598)] = 175060, - [SMALL_STATE(3599)] = 175103, - [SMALL_STATE(3600)] = 175156, - [SMALL_STATE(3601)] = 175215, - [SMALL_STATE(3602)] = 175280, - [SMALL_STATE(3603)] = 175353, - [SMALL_STATE(3604)] = 175416, - [SMALL_STATE(3605)] = 175479, - [SMALL_STATE(3606)] = 175540, - [SMALL_STATE(3607)] = 175605, - [SMALL_STATE(3608)] = 175672, - [SMALL_STATE(3609)] = 175741, - [SMALL_STATE(3610)] = 175802, - [SMALL_STATE(3611)] = 175871, - [SMALL_STATE(3612)] = 175926, - [SMALL_STATE(3613)] = 175997, - [SMALL_STATE(3614)] = 176056, - [SMALL_STATE(3615)] = 176107, - [SMALL_STATE(3616)] = 176160, - [SMALL_STATE(3617)] = 176227, - [SMALL_STATE(3618)] = 176284, - [SMALL_STATE(3619)] = 176331, - [SMALL_STATE(3620)] = 176374, - [SMALL_STATE(3621)] = 176445, - [SMALL_STATE(3622)] = 176518, - [SMALL_STATE(3623)] = 176591, - [SMALL_STATE(3624)] = 176634, - [SMALL_STATE(3625)] = 176707, - [SMALL_STATE(3626)] = 176780, - [SMALL_STATE(3627)] = 176851, - [SMALL_STATE(3628)] = 176898, - [SMALL_STATE(3629)] = 176969, - [SMALL_STATE(3630)] = 177026, - [SMALL_STATE(3631)] = 177081, - [SMALL_STATE(3632)] = 177152, - [SMALL_STATE(3633)] = 177203, - [SMALL_STATE(3634)] = 177244, - [SMALL_STATE(3635)] = 177302, - [SMALL_STATE(3636)] = 177342, - [SMALL_STATE(3637)] = 177402, - [SMALL_STATE(3638)] = 177456, - [SMALL_STATE(3639)] = 177518, - [SMALL_STATE(3640)] = 177588, - [SMALL_STATE(3641)] = 177652, - [SMALL_STATE(3642)] = 177722, - [SMALL_STATE(3643)] = 177788, - [SMALL_STATE(3644)] = 177838, - [SMALL_STATE(3645)] = 177906, - [SMALL_STATE(3646)] = 177952, - [SMALL_STATE(3647)] = 178022, - [SMALL_STATE(3648)] = 178078, - [SMALL_STATE(3649)] = 178130, - [SMALL_STATE(3650)] = 178170, - [SMALL_STATE(3651)] = 178212, - [SMALL_STATE(3652)] = 178253, - [SMALL_STATE(3653)] = 178291, - [SMALL_STATE(3654)] = 178329, - [SMALL_STATE(3655)] = 178376, - [SMALL_STATE(3656)] = 178423, - [SMALL_STATE(3657)] = 178449, - [SMALL_STATE(3658)] = 178475, - [SMALL_STATE(3659)] = 178501, - [SMALL_STATE(3660)] = 178546, - [SMALL_STATE(3661)] = 178585, - [SMALL_STATE(3662)] = 178631, - [SMALL_STATE(3663)] = 178677, - [SMALL_STATE(3664)] = 178723, - [SMALL_STATE(3665)] = 178769, - [SMALL_STATE(3666)] = 178815, - [SMALL_STATE(3667)] = 178853, - [SMALL_STATE(3668)] = 178899, - [SMALL_STATE(3669)] = 178945, - [SMALL_STATE(3670)] = 178991, - [SMALL_STATE(3671)] = 179037, - [SMALL_STATE(3672)] = 179083, - [SMALL_STATE(3673)] = 179129, - [SMALL_STATE(3674)] = 179175, - [SMALL_STATE(3675)] = 179221, - [SMALL_STATE(3676)] = 179267, - [SMALL_STATE(3677)] = 179311, - [SMALL_STATE(3678)] = 179344, - [SMALL_STATE(3679)] = 179377, - [SMALL_STATE(3680)] = 179418, - [SMALL_STATE(3681)] = 179443, - [SMALL_STATE(3682)] = 179468, - [SMALL_STATE(3683)] = 179495, - [SMALL_STATE(3684)] = 179520, - [SMALL_STATE(3685)] = 179543, - [SMALL_STATE(3686)] = 179579, - [SMALL_STATE(3687)] = 179601, - [SMALL_STATE(3688)] = 179637, - [SMALL_STATE(3689)] = 179673, - [SMALL_STATE(3690)] = 179709, - [SMALL_STATE(3691)] = 179747, - [SMALL_STATE(3692)] = 179769, - [SMALL_STATE(3693)] = 179805, - [SMALL_STATE(3694)] = 179837, - [SMALL_STATE(3695)] = 179873, - [SMALL_STATE(3696)] = 179911, - [SMALL_STATE(3697)] = 179943, - [SMALL_STATE(3698)] = 179965, - [SMALL_STATE(3699)] = 179987, - [SMALL_STATE(3700)] = 180019, - [SMALL_STATE(3701)] = 180041, - [SMALL_STATE(3702)] = 180063, - [SMALL_STATE(3703)] = 180095, - [SMALL_STATE(3704)] = 180131, - [SMALL_STATE(3705)] = 180163, - [SMALL_STATE(3706)] = 180199, - [SMALL_STATE(3707)] = 180235, - [SMALL_STATE(3708)] = 180271, - [SMALL_STATE(3709)] = 180307, - [SMALL_STATE(3710)] = 180339, - [SMALL_STATE(3711)] = 180377, - [SMALL_STATE(3712)] = 180413, - [SMALL_STATE(3713)] = 180435, - [SMALL_STATE(3714)] = 180473, - [SMALL_STATE(3715)] = 180501, - [SMALL_STATE(3716)] = 180523, - [SMALL_STATE(3717)] = 180545, - [SMALL_STATE(3718)] = 180583, - [SMALL_STATE(3719)] = 180605, - [SMALL_STATE(3720)] = 180627, - [SMALL_STATE(3721)] = 180659, - [SMALL_STATE(3722)] = 180697, - [SMALL_STATE(3723)] = 180733, - [SMALL_STATE(3724)] = 180765, - [SMALL_STATE(3725)] = 180787, - [SMALL_STATE(3726)] = 180819, - [SMALL_STATE(3727)] = 180847, - [SMALL_STATE(3728)] = 180883, - [SMALL_STATE(3729)] = 180919, - [SMALL_STATE(3730)] = 180957, - [SMALL_STATE(3731)] = 180989, - [SMALL_STATE(3732)] = 181021, - [SMALL_STATE(3733)] = 181059, - [SMALL_STATE(3734)] = 181095, - [SMALL_STATE(3735)] = 181131, - [SMALL_STATE(3736)] = 181167, - [SMALL_STATE(3737)] = 181203, - [SMALL_STATE(3738)] = 181231, - [SMALL_STATE(3739)] = 181267, - [SMALL_STATE(3740)] = 181299, - [SMALL_STATE(3741)] = 181335, - [SMALL_STATE(3742)] = 181371, - [SMALL_STATE(3743)] = 181407, - [SMALL_STATE(3744)] = 181429, - [SMALL_STATE(3745)] = 181461, - [SMALL_STATE(3746)] = 181483, - [SMALL_STATE(3747)] = 181515, - [SMALL_STATE(3748)] = 181537, - [SMALL_STATE(3749)] = 181569, - [SMALL_STATE(3750)] = 181605, - [SMALL_STATE(3751)] = 181641, - [SMALL_STATE(3752)] = 181663, - [SMALL_STATE(3753)] = 181699, - [SMALL_STATE(3754)] = 181731, - [SMALL_STATE(3755)] = 181767, - [SMALL_STATE(3756)] = 181803, - [SMALL_STATE(3757)] = 181836, - [SMALL_STATE(3758)] = 181857, - [SMALL_STATE(3759)] = 181890, - [SMALL_STATE(3760)] = 181909, - [SMALL_STATE(3761)] = 181936, - [SMALL_STATE(3762)] = 181969, - [SMALL_STATE(3763)] = 182002, - [SMALL_STATE(3764)] = 182029, - [SMALL_STATE(3765)] = 182062, - [SMALL_STATE(3766)] = 182095, - [SMALL_STATE(3767)] = 182116, - [SMALL_STATE(3768)] = 182149, - [SMALL_STATE(3769)] = 182182, - [SMALL_STATE(3770)] = 182215, - [SMALL_STATE(3771)] = 182248, - [SMALL_STATE(3772)] = 182281, - [SMALL_STATE(3773)] = 182314, - [SMALL_STATE(3774)] = 182347, - [SMALL_STATE(3775)] = 182380, - [SMALL_STATE(3776)] = 182413, - [SMALL_STATE(3777)] = 182446, - [SMALL_STATE(3778)] = 182479, - [SMALL_STATE(3779)] = 182512, - [SMALL_STATE(3780)] = 182531, - [SMALL_STATE(3781)] = 182564, - [SMALL_STATE(3782)] = 182591, - [SMALL_STATE(3783)] = 182624, - [SMALL_STATE(3784)] = 182657, - [SMALL_STATE(3785)] = 182690, - [SMALL_STATE(3786)] = 182723, - [SMALL_STATE(3787)] = 182756, - [SMALL_STATE(3788)] = 182789, - [SMALL_STATE(3789)] = 182822, - [SMALL_STATE(3790)] = 182855, - [SMALL_STATE(3791)] = 182888, - [SMALL_STATE(3792)] = 182921, - [SMALL_STATE(3793)] = 182954, - [SMALL_STATE(3794)] = 182973, - [SMALL_STATE(3795)] = 183006, - [SMALL_STATE(3796)] = 183039, - [SMALL_STATE(3797)] = 183072, - [SMALL_STATE(3798)] = 183091, - [SMALL_STATE(3799)] = 183124, - [SMALL_STATE(3800)] = 183145, - [SMALL_STATE(3801)] = 183164, - [SMALL_STATE(3802)] = 183197, - [SMALL_STATE(3803)] = 183234, - [SMALL_STATE(3804)] = 183255, - [SMALL_STATE(3805)] = 183288, - [SMALL_STATE(3806)] = 183318, - [SMALL_STATE(3807)] = 183348, - [SMALL_STATE(3808)] = 183376, - [SMALL_STATE(3809)] = 183404, - [SMALL_STATE(3810)] = 183438, - [SMALL_STATE(3811)] = 183466, - [SMALL_STATE(3812)] = 183496, - [SMALL_STATE(3813)] = 183524, - [SMALL_STATE(3814)] = 183552, - [SMALL_STATE(3815)] = 183580, - [SMALL_STATE(3816)] = 183608, - [SMALL_STATE(3817)] = 183638, - [SMALL_STATE(3818)] = 183668, - [SMALL_STATE(3819)] = 183698, - [SMALL_STATE(3820)] = 183728, - [SMALL_STATE(3821)] = 183758, - [SMALL_STATE(3822)] = 183788, - [SMALL_STATE(3823)] = 183818, - [SMALL_STATE(3824)] = 183844, - [SMALL_STATE(3825)] = 183874, - [SMALL_STATE(3826)] = 183896, - [SMALL_STATE(3827)] = 183924, - [SMALL_STATE(3828)] = 183952, - [SMALL_STATE(3829)] = 183974, - [SMALL_STATE(3830)] = 184004, - [SMALL_STATE(3831)] = 184034, - [SMALL_STATE(3832)] = 184056, - [SMALL_STATE(3833)] = 184086, - [SMALL_STATE(3834)] = 184116, - [SMALL_STATE(3835)] = 184146, - [SMALL_STATE(3836)] = 184174, - [SMALL_STATE(3837)] = 184204, - [SMALL_STATE(3838)] = 184234, - [SMALL_STATE(3839)] = 184264, - [SMALL_STATE(3840)] = 184294, - [SMALL_STATE(3841)] = 184324, - [SMALL_STATE(3842)] = 184354, - [SMALL_STATE(3843)] = 184388, - [SMALL_STATE(3844)] = 184418, - [SMALL_STATE(3845)] = 184448, - [SMALL_STATE(3846)] = 184478, - [SMALL_STATE(3847)] = 184510, - [SMALL_STATE(3848)] = 184540, - [SMALL_STATE(3849)] = 184572, - [SMALL_STATE(3850)] = 184602, - [SMALL_STATE(3851)] = 184630, - [SMALL_STATE(3852)] = 184660, - [SMALL_STATE(3853)] = 184690, - [SMALL_STATE(3854)] = 184720, - [SMALL_STATE(3855)] = 184752, - [SMALL_STATE(3856)] = 184780, - [SMALL_STATE(3857)] = 184808, - [SMALL_STATE(3858)] = 184838, - [SMALL_STATE(3859)] = 184866, - [SMALL_STATE(3860)] = 184892, - [SMALL_STATE(3861)] = 184920, - [SMALL_STATE(3862)] = 184950, - [SMALL_STATE(3863)] = 184980, - [SMALL_STATE(3864)] = 185010, - [SMALL_STATE(3865)] = 185040, - [SMALL_STATE(3866)] = 185070, - [SMALL_STATE(3867)] = 185092, - [SMALL_STATE(3868)] = 185122, - [SMALL_STATE(3869)] = 185152, - [SMALL_STATE(3870)] = 185180, - [SMALL_STATE(3871)] = 185210, - [SMALL_STATE(3872)] = 185240, - [SMALL_STATE(3873)] = 185270, - [SMALL_STATE(3874)] = 185300, - [SMALL_STATE(3875)] = 185330, - [SMALL_STATE(3876)] = 185348, - [SMALL_STATE(3877)] = 185376, - [SMALL_STATE(3878)] = 185406, - [SMALL_STATE(3879)] = 185434, - [SMALL_STATE(3880)] = 185464, - [SMALL_STATE(3881)] = 185494, - [SMALL_STATE(3882)] = 185524, - [SMALL_STATE(3883)] = 185554, - [SMALL_STATE(3884)] = 185584, - [SMALL_STATE(3885)] = 185612, - [SMALL_STATE(3886)] = 185642, - [SMALL_STATE(3887)] = 185668, - [SMALL_STATE(3888)] = 185686, - [SMALL_STATE(3889)] = 185714, - [SMALL_STATE(3890)] = 185744, - [SMALL_STATE(3891)] = 185772, - [SMALL_STATE(3892)] = 185802, - [SMALL_STATE(3893)] = 185832, - [SMALL_STATE(3894)] = 185860, - [SMALL_STATE(3895)] = 185888, - [SMALL_STATE(3896)] = 185916, - [SMALL_STATE(3897)] = 185946, - [SMALL_STATE(3898)] = 185976, - [SMALL_STATE(3899)] = 186006, - [SMALL_STATE(3900)] = 186038, - [SMALL_STATE(3901)] = 186066, - [SMALL_STATE(3902)] = 186096, - [SMALL_STATE(3903)] = 186124, - [SMALL_STATE(3904)] = 186152, - [SMALL_STATE(3905)] = 186182, - [SMALL_STATE(3906)] = 186209, - [SMALL_STATE(3907)] = 186236, - [SMALL_STATE(3908)] = 186267, - [SMALL_STATE(3909)] = 186288, - [SMALL_STATE(3910)] = 186315, - [SMALL_STATE(3911)] = 186342, - [SMALL_STATE(3912)] = 186369, - [SMALL_STATE(3913)] = 186388, - [SMALL_STATE(3914)] = 186415, - [SMALL_STATE(3915)] = 186442, - [SMALL_STATE(3916)] = 186469, - [SMALL_STATE(3917)] = 186496, - [SMALL_STATE(3918)] = 186523, - [SMALL_STATE(3919)] = 186550, - [SMALL_STATE(3920)] = 186577, - [SMALL_STATE(3921)] = 186604, - [SMALL_STATE(3922)] = 186623, - [SMALL_STATE(3923)] = 186652, - [SMALL_STATE(3924)] = 186679, - [SMALL_STATE(3925)] = 186698, - [SMALL_STATE(3926)] = 186717, - [SMALL_STATE(3927)] = 186736, - [SMALL_STATE(3928)] = 186755, - [SMALL_STATE(3929)] = 186782, - [SMALL_STATE(3930)] = 186809, - [SMALL_STATE(3931)] = 186836, - [SMALL_STATE(3932)] = 186855, - [SMALL_STATE(3933)] = 186882, - [SMALL_STATE(3934)] = 186901, - [SMALL_STATE(3935)] = 186928, - [SMALL_STATE(3936)] = 186955, - [SMALL_STATE(3937)] = 186982, - [SMALL_STATE(3938)] = 187009, - [SMALL_STATE(3939)] = 187036, - [SMALL_STATE(3940)] = 187067, - [SMALL_STATE(3941)] = 187094, - [SMALL_STATE(3942)] = 187121, - [SMALL_STATE(3943)] = 187148, - [SMALL_STATE(3944)] = 187175, - [SMALL_STATE(3945)] = 187204, - [SMALL_STATE(3946)] = 187231, - [SMALL_STATE(3947)] = 187258, - [SMALL_STATE(3948)] = 187287, - [SMALL_STATE(3949)] = 187316, - [SMALL_STATE(3950)] = 187335, - [SMALL_STATE(3951)] = 187354, - [SMALL_STATE(3952)] = 187383, - [SMALL_STATE(3953)] = 187410, - [SMALL_STATE(3954)] = 187429, - [SMALL_STATE(3955)] = 187458, - [SMALL_STATE(3956)] = 187477, - [SMALL_STATE(3957)] = 187506, - [SMALL_STATE(3958)] = 187533, - [SMALL_STATE(3959)] = 187562, - [SMALL_STATE(3960)] = 187591, - [SMALL_STATE(3961)] = 187620, - [SMALL_STATE(3962)] = 187651, - [SMALL_STATE(3963)] = 187678, - [SMALL_STATE(3964)] = 187707, - [SMALL_STATE(3965)] = 187738, - [SMALL_STATE(3966)] = 187764, - [SMALL_STATE(3967)] = 187790, - [SMALL_STATE(3968)] = 187816, - [SMALL_STATE(3969)] = 187844, - [SMALL_STATE(3970)] = 187870, - [SMALL_STATE(3971)] = 187896, - [SMALL_STATE(3972)] = 187922, - [SMALL_STATE(3973)] = 187950, - [SMALL_STATE(3974)] = 187976, - [SMALL_STATE(3975)] = 188004, - [SMALL_STATE(3976)] = 188030, - [SMALL_STATE(3977)] = 188048, - [SMALL_STATE(3978)] = 188076, - [SMALL_STATE(3979)] = 188094, - [SMALL_STATE(3980)] = 188120, - [SMALL_STATE(3981)] = 188146, - [SMALL_STATE(3982)] = 188172, - [SMALL_STATE(3983)] = 188198, - [SMALL_STATE(3984)] = 188226, - [SMALL_STATE(3985)] = 188252, - [SMALL_STATE(3986)] = 188278, - [SMALL_STATE(3987)] = 188306, - [SMALL_STATE(3988)] = 188334, - [SMALL_STATE(3989)] = 188362, - [SMALL_STATE(3990)] = 188390, - [SMALL_STATE(3991)] = 188416, - [SMALL_STATE(3992)] = 188442, - [SMALL_STATE(3993)] = 188470, - [SMALL_STATE(3994)] = 188496, - [SMALL_STATE(3995)] = 188522, - [SMALL_STATE(3996)] = 188548, - [SMALL_STATE(3997)] = 188568, - [SMALL_STATE(3998)] = 188588, - [SMALL_STATE(3999)] = 188614, - [SMALL_STATE(4000)] = 188640, - [SMALL_STATE(4001)] = 188666, - [SMALL_STATE(4002)] = 188692, - [SMALL_STATE(4003)] = 188718, - [SMALL_STATE(4004)] = 188746, - [SMALL_STATE(4005)] = 188774, - [SMALL_STATE(4006)] = 188802, - [SMALL_STATE(4007)] = 188830, - [SMALL_STATE(4008)] = 188858, - [SMALL_STATE(4009)] = 188884, - [SMALL_STATE(4010)] = 188902, - [SMALL_STATE(4011)] = 188928, - [SMALL_STATE(4012)] = 188954, - [SMALL_STATE(4013)] = 188980, - [SMALL_STATE(4014)] = 189000, - [SMALL_STATE(4015)] = 189028, - [SMALL_STATE(4016)] = 189054, - [SMALL_STATE(4017)] = 189080, - [SMALL_STATE(4018)] = 189106, - [SMALL_STATE(4019)] = 189132, - [SMALL_STATE(4020)] = 189158, - [SMALL_STATE(4021)] = 189184, - [SMALL_STATE(4022)] = 189212, - [SMALL_STATE(4023)] = 189238, - [SMALL_STATE(4024)] = 189264, - [SMALL_STATE(4025)] = 189290, - [SMALL_STATE(4026)] = 189316, - [SMALL_STATE(4027)] = 189342, - [SMALL_STATE(4028)] = 189370, - [SMALL_STATE(4029)] = 189398, - [SMALL_STATE(4030)] = 189424, - [SMALL_STATE(4031)] = 189447, - [SMALL_STATE(4032)] = 189470, - [SMALL_STATE(4033)] = 189495, - [SMALL_STATE(4034)] = 189518, - [SMALL_STATE(4035)] = 189541, - [SMALL_STATE(4036)] = 189564, - [SMALL_STATE(4037)] = 189587, - [SMALL_STATE(4038)] = 189612, - [SMALL_STATE(4039)] = 189635, - [SMALL_STATE(4040)] = 189658, - [SMALL_STATE(4041)] = 189683, - [SMALL_STATE(4042)] = 189706, - [SMALL_STATE(4043)] = 189729, - [SMALL_STATE(4044)] = 189754, - [SMALL_STATE(4045)] = 189779, - [SMALL_STATE(4046)] = 189794, - [SMALL_STATE(4047)] = 189817, - [SMALL_STATE(4048)] = 189842, - [SMALL_STATE(4049)] = 189865, - [SMALL_STATE(4050)] = 189888, - [SMALL_STATE(4051)] = 189911, - [SMALL_STATE(4052)] = 189936, - [SMALL_STATE(4053)] = 189953, - [SMALL_STATE(4054)] = 189978, - [SMALL_STATE(4055)] = 190003, - [SMALL_STATE(4056)] = 190020, - [SMALL_STATE(4057)] = 190037, - [SMALL_STATE(4058)] = 190062, - [SMALL_STATE(4059)] = 190087, - [SMALL_STATE(4060)] = 190110, - [SMALL_STATE(4061)] = 190135, - [SMALL_STATE(4062)] = 190158, - [SMALL_STATE(4063)] = 190183, - [SMALL_STATE(4064)] = 190198, - [SMALL_STATE(4065)] = 190221, - [SMALL_STATE(4066)] = 190246, - [SMALL_STATE(4067)] = 190263, - [SMALL_STATE(4068)] = 190286, - [SMALL_STATE(4069)] = 190309, - [SMALL_STATE(4070)] = 190334, - [SMALL_STATE(4071)] = 190357, - [SMALL_STATE(4072)] = 190380, - [SMALL_STATE(4073)] = 190395, - [SMALL_STATE(4074)] = 190418, - [SMALL_STATE(4075)] = 190441, - [SMALL_STATE(4076)] = 190464, - [SMALL_STATE(4077)] = 190487, - [SMALL_STATE(4078)] = 190506, - [SMALL_STATE(4079)] = 190527, - [SMALL_STATE(4080)] = 190544, - [SMALL_STATE(4081)] = 190567, - [SMALL_STATE(4082)] = 190588, - [SMALL_STATE(4083)] = 190611, - [SMALL_STATE(4084)] = 190626, - [SMALL_STATE(4085)] = 190649, - [SMALL_STATE(4086)] = 190674, - [SMALL_STATE(4087)] = 190693, - [SMALL_STATE(4088)] = 190716, - [SMALL_STATE(4089)] = 190739, - [SMALL_STATE(4090)] = 190758, - [SMALL_STATE(4091)] = 190781, - [SMALL_STATE(4092)] = 190804, - [SMALL_STATE(4093)] = 190827, - [SMALL_STATE(4094)] = 190844, - [SMALL_STATE(4095)] = 190863, - [SMALL_STATE(4096)] = 190882, - [SMALL_STATE(4097)] = 190905, - [SMALL_STATE(4098)] = 190930, - [SMALL_STATE(4099)] = 190955, - [SMALL_STATE(4100)] = 190976, - [SMALL_STATE(4101)] = 191001, - [SMALL_STATE(4102)] = 191022, - [SMALL_STATE(4103)] = 191045, - [SMALL_STATE(4104)] = 191068, - [SMALL_STATE(4105)] = 191089, - [SMALL_STATE(4106)] = 191112, - [SMALL_STATE(4107)] = 191128, - [SMALL_STATE(4108)] = 191148, - [SMALL_STATE(4109)] = 191170, - [SMALL_STATE(4110)] = 191190, - [SMALL_STATE(4111)] = 191212, - [SMALL_STATE(4112)] = 191226, - [SMALL_STATE(4113)] = 191248, - [SMALL_STATE(4114)] = 191262, - [SMALL_STATE(4115)] = 191282, - [SMALL_STATE(4116)] = 191296, - [SMALL_STATE(4117)] = 191316, - [SMALL_STATE(4118)] = 191336, - [SMALL_STATE(4119)] = 191358, - [SMALL_STATE(4120)] = 191372, - [SMALL_STATE(4121)] = 191388, - [SMALL_STATE(4122)] = 191404, - [SMALL_STATE(4123)] = 191422, - [SMALL_STATE(4124)] = 191444, - [SMALL_STATE(4125)] = 191460, - [SMALL_STATE(4126)] = 191482, - [SMALL_STATE(4127)] = 191498, - [SMALL_STATE(4128)] = 191514, - [SMALL_STATE(4129)] = 191528, - [SMALL_STATE(4130)] = 191544, - [SMALL_STATE(4131)] = 191558, - [SMALL_STATE(4132)] = 191578, - [SMALL_STATE(4133)] = 191594, - [SMALL_STATE(4134)] = 191608, - [SMALL_STATE(4135)] = 191624, - [SMALL_STATE(4136)] = 191644, - [SMALL_STATE(4137)] = 191658, - [SMALL_STATE(4138)] = 191680, - [SMALL_STATE(4139)] = 191702, - [SMALL_STATE(4140)] = 191720, - [SMALL_STATE(4141)] = 191742, - [SMALL_STATE(4142)] = 191756, - [SMALL_STATE(4143)] = 191770, - [SMALL_STATE(4144)] = 191788, - [SMALL_STATE(4145)] = 191810, - [SMALL_STATE(4146)] = 191832, - [SMALL_STATE(4147)] = 191854, - [SMALL_STATE(4148)] = 191868, - [SMALL_STATE(4149)] = 191890, - [SMALL_STATE(4150)] = 191912, - [SMALL_STATE(4151)] = 191934, - [SMALL_STATE(4152)] = 191956, - [SMALL_STATE(4153)] = 191970, - [SMALL_STATE(4154)] = 191986, - [SMALL_STATE(4155)] = 192004, - [SMALL_STATE(4156)] = 192024, - [SMALL_STATE(4157)] = 192046, - [SMALL_STATE(4158)] = 192060, - [SMALL_STATE(4159)] = 192076, - [SMALL_STATE(4160)] = 192096, - [SMALL_STATE(4161)] = 192112, - [SMALL_STATE(4162)] = 192132, - [SMALL_STATE(4163)] = 192148, - [SMALL_STATE(4164)] = 192164, - [SMALL_STATE(4165)] = 192178, - [SMALL_STATE(4166)] = 192198, - [SMALL_STATE(4167)] = 192218, - [SMALL_STATE(4168)] = 192240, - [SMALL_STATE(4169)] = 192254, - [SMALL_STATE(4170)] = 192274, - [SMALL_STATE(4171)] = 192296, - [SMALL_STATE(4172)] = 192312, - [SMALL_STATE(4173)] = 192326, - [SMALL_STATE(4174)] = 192342, - [SMALL_STATE(4175)] = 192358, - [SMALL_STATE(4176)] = 192372, - [SMALL_STATE(4177)] = 192392, - [SMALL_STATE(4178)] = 192414, - [SMALL_STATE(4179)] = 192430, - [SMALL_STATE(4180)] = 192452, - [SMALL_STATE(4181)] = 192468, - [SMALL_STATE(4182)] = 192482, - [SMALL_STATE(4183)] = 192502, - [SMALL_STATE(4184)] = 192518, - [SMALL_STATE(4185)] = 192536, - [SMALL_STATE(4186)] = 192552, - [SMALL_STATE(4187)] = 192572, - [SMALL_STATE(4188)] = 192588, - [SMALL_STATE(4189)] = 192610, - [SMALL_STATE(4190)] = 192626, - [SMALL_STATE(4191)] = 192642, - [SMALL_STATE(4192)] = 192664, - [SMALL_STATE(4193)] = 192686, - [SMALL_STATE(4194)] = 192702, - [SMALL_STATE(4195)] = 192716, - [SMALL_STATE(4196)] = 192730, - [SMALL_STATE(4197)] = 192750, - [SMALL_STATE(4198)] = 192770, - [SMALL_STATE(4199)] = 192786, - [SMALL_STATE(4200)] = 192808, - [SMALL_STATE(4201)] = 192824, - [SMALL_STATE(4202)] = 192840, - [SMALL_STATE(4203)] = 192856, - [SMALL_STATE(4204)] = 192870, - [SMALL_STATE(4205)] = 192890, - [SMALL_STATE(4206)] = 192906, - [SMALL_STATE(4207)] = 192928, - [SMALL_STATE(4208)] = 192942, - [SMALL_STATE(4209)] = 192958, - [SMALL_STATE(4210)] = 192980, - [SMALL_STATE(4211)] = 193002, - [SMALL_STATE(4212)] = 193018, - [SMALL_STATE(4213)] = 193038, - [SMALL_STATE(4214)] = 193060, - [SMALL_STATE(4215)] = 193076, - [SMALL_STATE(4216)] = 193096, - [SMALL_STATE(4217)] = 193116, - [SMALL_STATE(4218)] = 193138, - [SMALL_STATE(4219)] = 193158, - [SMALL_STATE(4220)] = 193174, - [SMALL_STATE(4221)] = 193196, - [SMALL_STATE(4222)] = 193218, - [SMALL_STATE(4223)] = 193240, - [SMALL_STATE(4224)] = 193262, - [SMALL_STATE(4225)] = 193276, - [SMALL_STATE(4226)] = 193296, - [SMALL_STATE(4227)] = 193318, - [SMALL_STATE(4228)] = 193334, - [SMALL_STATE(4229)] = 193354, - [SMALL_STATE(4230)] = 193370, - [SMALL_STATE(4231)] = 193386, - [SMALL_STATE(4232)] = 193402, - [SMALL_STATE(4233)] = 193424, - [SMALL_STATE(4234)] = 193446, - [SMALL_STATE(4235)] = 193462, - [SMALL_STATE(4236)] = 193478, - [SMALL_STATE(4237)] = 193492, - [SMALL_STATE(4238)] = 193508, - [SMALL_STATE(4239)] = 193524, - [SMALL_STATE(4240)] = 193540, - [SMALL_STATE(4241)] = 193556, - [SMALL_STATE(4242)] = 193572, - [SMALL_STATE(4243)] = 193590, - [SMALL_STATE(4244)] = 193606, - [SMALL_STATE(4245)] = 193622, - [SMALL_STATE(4246)] = 193644, - [SMALL_STATE(4247)] = 193660, - [SMALL_STATE(4248)] = 193674, - [SMALL_STATE(4249)] = 193690, - [SMALL_STATE(4250)] = 193710, - [SMALL_STATE(4251)] = 193726, - [SMALL_STATE(4252)] = 193742, - [SMALL_STATE(4253)] = 193764, - [SMALL_STATE(4254)] = 193780, - [SMALL_STATE(4255)] = 193802, - [SMALL_STATE(4256)] = 193818, - [SMALL_STATE(4257)] = 193834, - [SMALL_STATE(4258)] = 193854, - [SMALL_STATE(4259)] = 193876, - [SMALL_STATE(4260)] = 193892, - [SMALL_STATE(4261)] = 193912, - [SMALL_STATE(4262)] = 193932, - [SMALL_STATE(4263)] = 193954, - [SMALL_STATE(4264)] = 193970, - [SMALL_STATE(4265)] = 193986, - [SMALL_STATE(4266)] = 194006, - [SMALL_STATE(4267)] = 194028, - [SMALL_STATE(4268)] = 194050, - [SMALL_STATE(4269)] = 194070, - [SMALL_STATE(4270)] = 194084, - [SMALL_STATE(4271)] = 194098, - [SMALL_STATE(4272)] = 194114, - [SMALL_STATE(4273)] = 194130, - [SMALL_STATE(4274)] = 194146, - [SMALL_STATE(4275)] = 194168, - [SMALL_STATE(4276)] = 194182, - [SMALL_STATE(4277)] = 194198, - [SMALL_STATE(4278)] = 194214, - [SMALL_STATE(4279)] = 194230, - [SMALL_STATE(4280)] = 194246, - [SMALL_STATE(4281)] = 194262, - [SMALL_STATE(4282)] = 194278, - [SMALL_STATE(4283)] = 194294, - [SMALL_STATE(4284)] = 194310, - [SMALL_STATE(4285)] = 194326, - [SMALL_STATE(4286)] = 194346, - [SMALL_STATE(4287)] = 194362, - [SMALL_STATE(4288)] = 194376, - [SMALL_STATE(4289)] = 194392, - [SMALL_STATE(4290)] = 194408, - [SMALL_STATE(4291)] = 194424, - [SMALL_STATE(4292)] = 194440, - [SMALL_STATE(4293)] = 194456, - [SMALL_STATE(4294)] = 194472, - [SMALL_STATE(4295)] = 194488, - [SMALL_STATE(4296)] = 194506, - [SMALL_STATE(4297)] = 194522, - [SMALL_STATE(4298)] = 194544, - [SMALL_STATE(4299)] = 194560, - [SMALL_STATE(4300)] = 194580, - [SMALL_STATE(4301)] = 194594, - [SMALL_STATE(4302)] = 194610, - [SMALL_STATE(4303)] = 194632, - [SMALL_STATE(4304)] = 194648, - [SMALL_STATE(4305)] = 194664, - [SMALL_STATE(4306)] = 194686, - [SMALL_STATE(4307)] = 194702, - [SMALL_STATE(4308)] = 194718, - [SMALL_STATE(4309)] = 194740, - [SMALL_STATE(4310)] = 194754, - [SMALL_STATE(4311)] = 194774, - [SMALL_STATE(4312)] = 194790, - [SMALL_STATE(4313)] = 194806, - [SMALL_STATE(4314)] = 194828, - [SMALL_STATE(4315)] = 194844, - [SMALL_STATE(4316)] = 194866, - [SMALL_STATE(4317)] = 194882, - [SMALL_STATE(4318)] = 194898, - [SMALL_STATE(4319)] = 194918, - [SMALL_STATE(4320)] = 194934, - [SMALL_STATE(4321)] = 194950, - [SMALL_STATE(4322)] = 194966, - [SMALL_STATE(4323)] = 194982, - [SMALL_STATE(4324)] = 194998, - [SMALL_STATE(4325)] = 195014, - [SMALL_STATE(4326)] = 195030, - [SMALL_STATE(4327)] = 195048, - [SMALL_STATE(4328)] = 195064, - [SMALL_STATE(4329)] = 195084, - [SMALL_STATE(4330)] = 195100, - [SMALL_STATE(4331)] = 195116, - [SMALL_STATE(4332)] = 195135, - [SMALL_STATE(4333)] = 195154, - [SMALL_STATE(4334)] = 195169, - [SMALL_STATE(4335)] = 195184, - [SMALL_STATE(4336)] = 195203, - [SMALL_STATE(4337)] = 195220, - [SMALL_STATE(4338)] = 195237, - [SMALL_STATE(4339)] = 195254, - [SMALL_STATE(4340)] = 195273, - [SMALL_STATE(4341)] = 195288, - [SMALL_STATE(4342)] = 195305, - [SMALL_STATE(4343)] = 195324, - [SMALL_STATE(4344)] = 195343, - [SMALL_STATE(4345)] = 195362, - [SMALL_STATE(4346)] = 195377, - [SMALL_STATE(4347)] = 195392, - [SMALL_STATE(4348)] = 195407, - [SMALL_STATE(4349)] = 195422, - [SMALL_STATE(4350)] = 195441, - [SMALL_STATE(4351)] = 195460, - [SMALL_STATE(4352)] = 195475, - [SMALL_STATE(4353)] = 195490, - [SMALL_STATE(4354)] = 195509, - [SMALL_STATE(4355)] = 195528, - [SMALL_STATE(4356)] = 195547, - [SMALL_STATE(4357)] = 195564, - [SMALL_STATE(4358)] = 195583, - [SMALL_STATE(4359)] = 195602, - [SMALL_STATE(4360)] = 195619, - [SMALL_STATE(4361)] = 195638, - [SMALL_STATE(4362)] = 195655, - [SMALL_STATE(4363)] = 195670, - [SMALL_STATE(4364)] = 195689, - [SMALL_STATE(4365)] = 195706, - [SMALL_STATE(4366)] = 195721, - [SMALL_STATE(4367)] = 195736, - [SMALL_STATE(4368)] = 195753, - [SMALL_STATE(4369)] = 195768, - [SMALL_STATE(4370)] = 195787, - [SMALL_STATE(4371)] = 195802, - [SMALL_STATE(4372)] = 195821, - [SMALL_STATE(4373)] = 195840, - [SMALL_STATE(4374)] = 195859, - [SMALL_STATE(4375)] = 195874, - [SMALL_STATE(4376)] = 195889, - [SMALL_STATE(4377)] = 195908, - [SMALL_STATE(4378)] = 195923, - [SMALL_STATE(4379)] = 195938, - [SMALL_STATE(4380)] = 195953, - [SMALL_STATE(4381)] = 195968, - [SMALL_STATE(4382)] = 195987, - [SMALL_STATE(4383)] = 196006, - [SMALL_STATE(4384)] = 196021, - [SMALL_STATE(4385)] = 196040, - [SMALL_STATE(4386)] = 196055, - [SMALL_STATE(4387)] = 196070, - [SMALL_STATE(4388)] = 196085, - [SMALL_STATE(4389)] = 196100, - [SMALL_STATE(4390)] = 196115, - [SMALL_STATE(4391)] = 196130, - [SMALL_STATE(4392)] = 196145, - [SMALL_STATE(4393)] = 196160, - [SMALL_STATE(4394)] = 196175, - [SMALL_STATE(4395)] = 196194, - [SMALL_STATE(4396)] = 196211, - [SMALL_STATE(4397)] = 196228, - [SMALL_STATE(4398)] = 196247, - [SMALL_STATE(4399)] = 196266, - [SMALL_STATE(4400)] = 196285, - [SMALL_STATE(4401)] = 196304, - [SMALL_STATE(4402)] = 196319, - [SMALL_STATE(4403)] = 196334, - [SMALL_STATE(4404)] = 196353, - [SMALL_STATE(4405)] = 196372, - [SMALL_STATE(4406)] = 196387, - [SMALL_STATE(4407)] = 196402, - [SMALL_STATE(4408)] = 196421, - [SMALL_STATE(4409)] = 196440, - [SMALL_STATE(4410)] = 196459, - [SMALL_STATE(4411)] = 196476, - [SMALL_STATE(4412)] = 196491, - [SMALL_STATE(4413)] = 196510, - [SMALL_STATE(4414)] = 196525, - [SMALL_STATE(4415)] = 196540, - [SMALL_STATE(4416)] = 196555, - [SMALL_STATE(4417)] = 196570, - [SMALL_STATE(4418)] = 196589, - [SMALL_STATE(4419)] = 196606, - [SMALL_STATE(4420)] = 196621, - [SMALL_STATE(4421)] = 196638, - [SMALL_STATE(4422)] = 196653, - [SMALL_STATE(4423)] = 196670, - [SMALL_STATE(4424)] = 196685, - [SMALL_STATE(4425)] = 196702, - [SMALL_STATE(4426)] = 196719, - [SMALL_STATE(4427)] = 196738, - [SMALL_STATE(4428)] = 196753, - [SMALL_STATE(4429)] = 196772, - [SMALL_STATE(4430)] = 196787, - [SMALL_STATE(4431)] = 196804, - [SMALL_STATE(4432)] = 196821, - [SMALL_STATE(4433)] = 196836, - [SMALL_STATE(4434)] = 196851, - [SMALL_STATE(4435)] = 196866, - [SMALL_STATE(4436)] = 196881, - [SMALL_STATE(4437)] = 196896, - [SMALL_STATE(4438)] = 196915, - [SMALL_STATE(4439)] = 196930, - [SMALL_STATE(4440)] = 196945, - [SMALL_STATE(4441)] = 196962, - [SMALL_STATE(4442)] = 196977, - [SMALL_STATE(4443)] = 196992, - [SMALL_STATE(4444)] = 197007, - [SMALL_STATE(4445)] = 197024, - [SMALL_STATE(4446)] = 197041, - [SMALL_STATE(4447)] = 197058, - [SMALL_STATE(4448)] = 197075, - [SMALL_STATE(4449)] = 197090, - [SMALL_STATE(4450)] = 197105, - [SMALL_STATE(4451)] = 197120, - [SMALL_STATE(4452)] = 197135, - [SMALL_STATE(4453)] = 197152, - [SMALL_STATE(4454)] = 197167, - [SMALL_STATE(4455)] = 197186, - [SMALL_STATE(4456)] = 197201, - [SMALL_STATE(4457)] = 197216, - [SMALL_STATE(4458)] = 197231, - [SMALL_STATE(4459)] = 197246, - [SMALL_STATE(4460)] = 197265, - [SMALL_STATE(4461)] = 197284, - [SMALL_STATE(4462)] = 197303, - [SMALL_STATE(4463)] = 197320, - [SMALL_STATE(4464)] = 197337, - [SMALL_STATE(4465)] = 197352, - [SMALL_STATE(4466)] = 197371, - [SMALL_STATE(4467)] = 197388, - [SMALL_STATE(4468)] = 197407, - [SMALL_STATE(4469)] = 197422, - [SMALL_STATE(4470)] = 197439, - [SMALL_STATE(4471)] = 197454, - [SMALL_STATE(4472)] = 197469, - [SMALL_STATE(4473)] = 197484, - [SMALL_STATE(4474)] = 197501, - [SMALL_STATE(4475)] = 197518, - [SMALL_STATE(4476)] = 197537, - [SMALL_STATE(4477)] = 197554, - [SMALL_STATE(4478)] = 197573, - [SMALL_STATE(4479)] = 197590, - [SMALL_STATE(4480)] = 197609, - [SMALL_STATE(4481)] = 197624, - [SMALL_STATE(4482)] = 197643, - [SMALL_STATE(4483)] = 197658, - [SMALL_STATE(4484)] = 197677, - [SMALL_STATE(4485)] = 197694, - [SMALL_STATE(4486)] = 197709, - [SMALL_STATE(4487)] = 197728, - [SMALL_STATE(4488)] = 197745, - [SMALL_STATE(4489)] = 197760, - [SMALL_STATE(4490)] = 197779, - [SMALL_STATE(4491)] = 197798, - [SMALL_STATE(4492)] = 197817, - [SMALL_STATE(4493)] = 197834, - [SMALL_STATE(4494)] = 197849, - [SMALL_STATE(4495)] = 197864, - [SMALL_STATE(4496)] = 197879, - [SMALL_STATE(4497)] = 197896, - [SMALL_STATE(4498)] = 197911, - [SMALL_STATE(4499)] = 197928, - [SMALL_STATE(4500)] = 197943, - [SMALL_STATE(4501)] = 197960, - [SMALL_STATE(4502)] = 197975, - [SMALL_STATE(4503)] = 197990, - [SMALL_STATE(4504)] = 198009, - [SMALL_STATE(4505)] = 198024, - [SMALL_STATE(4506)] = 198041, - [SMALL_STATE(4507)] = 198058, - [SMALL_STATE(4508)] = 198075, - [SMALL_STATE(4509)] = 198094, - [SMALL_STATE(4510)] = 198109, - [SMALL_STATE(4511)] = 198124, - [SMALL_STATE(4512)] = 198139, - [SMALL_STATE(4513)] = 198154, - [SMALL_STATE(4514)] = 198169, - [SMALL_STATE(4515)] = 198186, - [SMALL_STATE(4516)] = 198201, - [SMALL_STATE(4517)] = 198218, - [SMALL_STATE(4518)] = 198235, - [SMALL_STATE(4519)] = 198250, - [SMALL_STATE(4520)] = 198265, - [SMALL_STATE(4521)] = 198284, - [SMALL_STATE(4522)] = 198299, - [SMALL_STATE(4523)] = 198314, - [SMALL_STATE(4524)] = 198329, - [SMALL_STATE(4525)] = 198346, - [SMALL_STATE(4526)] = 198361, - [SMALL_STATE(4527)] = 198378, - [SMALL_STATE(4528)] = 198393, - [SMALL_STATE(4529)] = 198408, - [SMALL_STATE(4530)] = 198423, - [SMALL_STATE(4531)] = 198438, - [SMALL_STATE(4532)] = 198457, - [SMALL_STATE(4533)] = 198476, - [SMALL_STATE(4534)] = 198495, - [SMALL_STATE(4535)] = 198510, - [SMALL_STATE(4536)] = 198525, - [SMALL_STATE(4537)] = 198540, - [SMALL_STATE(4538)] = 198555, - [SMALL_STATE(4539)] = 198572, - [SMALL_STATE(4540)] = 198587, - [SMALL_STATE(4541)] = 198604, - [SMALL_STATE(4542)] = 198619, - [SMALL_STATE(4543)] = 198638, - [SMALL_STATE(4544)] = 198655, - [SMALL_STATE(4545)] = 198670, - [SMALL_STATE(4546)] = 198689, - [SMALL_STATE(4547)] = 198704, - [SMALL_STATE(4548)] = 198719, - [SMALL_STATE(4549)] = 198734, - [SMALL_STATE(4550)] = 198749, - [SMALL_STATE(4551)] = 198764, - [SMALL_STATE(4552)] = 198781, - [SMALL_STATE(4553)] = 198796, - [SMALL_STATE(4554)] = 198813, - [SMALL_STATE(4555)] = 198828, - [SMALL_STATE(4556)] = 198843, - [SMALL_STATE(4557)] = 198860, - [SMALL_STATE(4558)] = 198877, - [SMALL_STATE(4559)] = 198892, - [SMALL_STATE(4560)] = 198907, - [SMALL_STATE(4561)] = 198922, - [SMALL_STATE(4562)] = 198937, - [SMALL_STATE(4563)] = 198954, - [SMALL_STATE(4564)] = 198973, - [SMALL_STATE(4565)] = 198988, - [SMALL_STATE(4566)] = 199005, - [SMALL_STATE(4567)] = 199020, - [SMALL_STATE(4568)] = 199035, - [SMALL_STATE(4569)] = 199052, - [SMALL_STATE(4570)] = 199067, - [SMALL_STATE(4571)] = 199082, - [SMALL_STATE(4572)] = 199097, - [SMALL_STATE(4573)] = 199114, - [SMALL_STATE(4574)] = 199131, - [SMALL_STATE(4575)] = 199148, - [SMALL_STATE(4576)] = 199165, - [SMALL_STATE(4577)] = 199184, - [SMALL_STATE(4578)] = 199201, - [SMALL_STATE(4579)] = 199218, - [SMALL_STATE(4580)] = 199235, - [SMALL_STATE(4581)] = 199252, - [SMALL_STATE(4582)] = 199267, - [SMALL_STATE(4583)] = 199284, - [SMALL_STATE(4584)] = 199303, - [SMALL_STATE(4585)] = 199320, - [SMALL_STATE(4586)] = 199337, - [SMALL_STATE(4587)] = 199354, - [SMALL_STATE(4588)] = 199371, - [SMALL_STATE(4589)] = 199388, - [SMALL_STATE(4590)] = 199402, - [SMALL_STATE(4591)] = 199418, - [SMALL_STATE(4592)] = 199434, - [SMALL_STATE(4593)] = 199450, - [SMALL_STATE(4594)] = 199466, - [SMALL_STATE(4595)] = 199478, - [SMALL_STATE(4596)] = 199492, - [SMALL_STATE(4597)] = 199508, - [SMALL_STATE(4598)] = 199524, - [SMALL_STATE(4599)] = 199538, - [SMALL_STATE(4600)] = 199552, - [SMALL_STATE(4601)] = 199568, - [SMALL_STATE(4602)] = 199584, - [SMALL_STATE(4603)] = 199598, - [SMALL_STATE(4604)] = 199614, - [SMALL_STATE(4605)] = 199628, - [SMALL_STATE(4606)] = 199644, - [SMALL_STATE(4607)] = 199660, - [SMALL_STATE(4608)] = 199674, - [SMALL_STATE(4609)] = 199690, - [SMALL_STATE(4610)] = 199706, - [SMALL_STATE(4611)] = 199720, - [SMALL_STATE(4612)] = 199736, - [SMALL_STATE(4613)] = 199750, - [SMALL_STATE(4614)] = 199766, - [SMALL_STATE(4615)] = 199782, - [SMALL_STATE(4616)] = 199798, - [SMALL_STATE(4617)] = 199814, - [SMALL_STATE(4618)] = 199830, - [SMALL_STATE(4619)] = 199844, - [SMALL_STATE(4620)] = 199858, - [SMALL_STATE(4621)] = 199874, - [SMALL_STATE(4622)] = 199890, - [SMALL_STATE(4623)] = 199906, - [SMALL_STATE(4624)] = 199922, - [SMALL_STATE(4625)] = 199938, - [SMALL_STATE(4626)] = 199952, - [SMALL_STATE(4627)] = 199966, - [SMALL_STATE(4628)] = 199982, - [SMALL_STATE(4629)] = 199996, - [SMALL_STATE(4630)] = 200012, - [SMALL_STATE(4631)] = 200026, - [SMALL_STATE(4632)] = 200040, - [SMALL_STATE(4633)] = 200054, - [SMALL_STATE(4634)] = 200068, - [SMALL_STATE(4635)] = 200084, - [SMALL_STATE(4636)] = 200100, - [SMALL_STATE(4637)] = 200116, - [SMALL_STATE(4638)] = 200132, - [SMALL_STATE(4639)] = 200148, - [SMALL_STATE(4640)] = 200164, - [SMALL_STATE(4641)] = 200180, - [SMALL_STATE(4642)] = 200196, - [SMALL_STATE(4643)] = 200212, - [SMALL_STATE(4644)] = 200228, - [SMALL_STATE(4645)] = 200244, - [SMALL_STATE(4646)] = 200258, - [SMALL_STATE(4647)] = 200272, - [SMALL_STATE(4648)] = 200288, - [SMALL_STATE(4649)] = 200304, - [SMALL_STATE(4650)] = 200318, - [SMALL_STATE(4651)] = 200332, - [SMALL_STATE(4652)] = 200348, - [SMALL_STATE(4653)] = 200364, - [SMALL_STATE(4654)] = 200380, - [SMALL_STATE(4655)] = 200394, - [SMALL_STATE(4656)] = 200408, - [SMALL_STATE(4657)] = 200424, - [SMALL_STATE(4658)] = 200440, - [SMALL_STATE(4659)] = 200456, - [SMALL_STATE(4660)] = 200472, - [SMALL_STATE(4661)] = 200486, - [SMALL_STATE(4662)] = 200500, - [SMALL_STATE(4663)] = 200516, - [SMALL_STATE(4664)] = 200532, - [SMALL_STATE(4665)] = 200546, - [SMALL_STATE(4666)] = 200562, - [SMALL_STATE(4667)] = 200578, - [SMALL_STATE(4668)] = 200592, - [SMALL_STATE(4669)] = 200606, - [SMALL_STATE(4670)] = 200622, - [SMALL_STATE(4671)] = 200638, - [SMALL_STATE(4672)] = 200654, - [SMALL_STATE(4673)] = 200670, - [SMALL_STATE(4674)] = 200686, - [SMALL_STATE(4675)] = 200700, - [SMALL_STATE(4676)] = 200714, - [SMALL_STATE(4677)] = 200727, - [SMALL_STATE(4678)] = 200738, - [SMALL_STATE(4679)] = 200751, - [SMALL_STATE(4680)] = 200764, - [SMALL_STATE(4681)] = 200777, - [SMALL_STATE(4682)] = 200790, - [SMALL_STATE(4683)] = 200801, - [SMALL_STATE(4684)] = 200814, - [SMALL_STATE(4685)] = 200827, - [SMALL_STATE(4686)] = 200840, - [SMALL_STATE(4687)] = 200853, - [SMALL_STATE(4688)] = 200866, - [SMALL_STATE(4689)] = 200879, - [SMALL_STATE(4690)] = 200892, - [SMALL_STATE(4691)] = 200905, - [SMALL_STATE(4692)] = 200918, - [SMALL_STATE(4693)] = 200929, - [SMALL_STATE(4694)] = 200942, - [SMALL_STATE(4695)] = 200955, - [SMALL_STATE(4696)] = 200968, - [SMALL_STATE(4697)] = 200981, - [SMALL_STATE(4698)] = 200994, - [SMALL_STATE(4699)] = 201007, - [SMALL_STATE(4700)] = 201020, - [SMALL_STATE(4701)] = 201033, - [SMALL_STATE(4702)] = 201046, - [SMALL_STATE(4703)] = 201059, - [SMALL_STATE(4704)] = 201072, - [SMALL_STATE(4705)] = 201085, - [SMALL_STATE(4706)] = 201098, - [SMALL_STATE(4707)] = 201111, - [SMALL_STATE(4708)] = 201124, - [SMALL_STATE(4709)] = 201137, - [SMALL_STATE(4710)] = 201150, - [SMALL_STATE(4711)] = 201163, - [SMALL_STATE(4712)] = 201176, - [SMALL_STATE(4713)] = 201189, - [SMALL_STATE(4714)] = 201202, - [SMALL_STATE(4715)] = 201215, - [SMALL_STATE(4716)] = 201228, - [SMALL_STATE(4717)] = 201241, - [SMALL_STATE(4718)] = 201254, - [SMALL_STATE(4719)] = 201267, - [SMALL_STATE(4720)] = 201280, - [SMALL_STATE(4721)] = 201293, - [SMALL_STATE(4722)] = 201306, - [SMALL_STATE(4723)] = 201317, - [SMALL_STATE(4724)] = 201330, - [SMALL_STATE(4725)] = 201343, - [SMALL_STATE(4726)] = 201356, - [SMALL_STATE(4727)] = 201369, - [SMALL_STATE(4728)] = 201382, - [SMALL_STATE(4729)] = 201393, - [SMALL_STATE(4730)] = 201406, - [SMALL_STATE(4731)] = 201419, - [SMALL_STATE(4732)] = 201432, - [SMALL_STATE(4733)] = 201445, - [SMALL_STATE(4734)] = 201458, - [SMALL_STATE(4735)] = 201471, - [SMALL_STATE(4736)] = 201482, - [SMALL_STATE(4737)] = 201495, - [SMALL_STATE(4738)] = 201508, - [SMALL_STATE(4739)] = 201521, - [SMALL_STATE(4740)] = 201534, - [SMALL_STATE(4741)] = 201547, - [SMALL_STATE(4742)] = 201560, - [SMALL_STATE(4743)] = 201573, - [SMALL_STATE(4744)] = 201586, - [SMALL_STATE(4745)] = 201599, - [SMALL_STATE(4746)] = 201612, - [SMALL_STATE(4747)] = 201625, - [SMALL_STATE(4748)] = 201638, - [SMALL_STATE(4749)] = 201651, - [SMALL_STATE(4750)] = 201664, - [SMALL_STATE(4751)] = 201677, - [SMALL_STATE(4752)] = 201690, - [SMALL_STATE(4753)] = 201700, - [SMALL_STATE(4754)] = 201710, - [SMALL_STATE(4755)] = 201720, - [SMALL_STATE(4756)] = 201730, - [SMALL_STATE(4757)] = 201740, - [SMALL_STATE(4758)] = 201750, - [SMALL_STATE(4759)] = 201760, - [SMALL_STATE(4760)] = 201770, - [SMALL_STATE(4761)] = 201780, - [SMALL_STATE(4762)] = 201790, - [SMALL_STATE(4763)] = 201800, - [SMALL_STATE(4764)] = 201810, - [SMALL_STATE(4765)] = 201820, - [SMALL_STATE(4766)] = 201830, - [SMALL_STATE(4767)] = 201840, - [SMALL_STATE(4768)] = 201850, - [SMALL_STATE(4769)] = 201860, - [SMALL_STATE(4770)] = 201870, - [SMALL_STATE(4771)] = 201880, - [SMALL_STATE(4772)] = 201890, - [SMALL_STATE(4773)] = 201900, - [SMALL_STATE(4774)] = 201910, - [SMALL_STATE(4775)] = 201920, - [SMALL_STATE(4776)] = 201930, - [SMALL_STATE(4777)] = 201940, - [SMALL_STATE(4778)] = 201950, - [SMALL_STATE(4779)] = 201960, - [SMALL_STATE(4780)] = 201970, - [SMALL_STATE(4781)] = 201980, - [SMALL_STATE(4782)] = 201990, - [SMALL_STATE(4783)] = 202000, - [SMALL_STATE(4784)] = 202010, - [SMALL_STATE(4785)] = 202020, - [SMALL_STATE(4786)] = 202030, - [SMALL_STATE(4787)] = 202040, - [SMALL_STATE(4788)] = 202050, - [SMALL_STATE(4789)] = 202060, - [SMALL_STATE(4790)] = 202070, - [SMALL_STATE(4791)] = 202080, - [SMALL_STATE(4792)] = 202090, - [SMALL_STATE(4793)] = 202100, - [SMALL_STATE(4794)] = 202110, - [SMALL_STATE(4795)] = 202120, - [SMALL_STATE(4796)] = 202130, - [SMALL_STATE(4797)] = 202140, - [SMALL_STATE(4798)] = 202150, - [SMALL_STATE(4799)] = 202160, - [SMALL_STATE(4800)] = 202170, - [SMALL_STATE(4801)] = 202180, - [SMALL_STATE(4802)] = 202190, - [SMALL_STATE(4803)] = 202200, - [SMALL_STATE(4804)] = 202210, - [SMALL_STATE(4805)] = 202220, - [SMALL_STATE(4806)] = 202230, - [SMALL_STATE(4807)] = 202240, - [SMALL_STATE(4808)] = 202250, - [SMALL_STATE(4809)] = 202260, - [SMALL_STATE(4810)] = 202270, - [SMALL_STATE(4811)] = 202280, - [SMALL_STATE(4812)] = 202290, - [SMALL_STATE(4813)] = 202300, - [SMALL_STATE(4814)] = 202310, - [SMALL_STATE(4815)] = 202320, - [SMALL_STATE(4816)] = 202330, - [SMALL_STATE(4817)] = 202340, - [SMALL_STATE(4818)] = 202350, - [SMALL_STATE(4819)] = 202360, - [SMALL_STATE(4820)] = 202370, - [SMALL_STATE(4821)] = 202380, - [SMALL_STATE(4822)] = 202390, - [SMALL_STATE(4823)] = 202400, - [SMALL_STATE(4824)] = 202410, - [SMALL_STATE(4825)] = 202420, - [SMALL_STATE(4826)] = 202430, - [SMALL_STATE(4827)] = 202440, - [SMALL_STATE(4828)] = 202450, - [SMALL_STATE(4829)] = 202460, - [SMALL_STATE(4830)] = 202470, - [SMALL_STATE(4831)] = 202480, - [SMALL_STATE(4832)] = 202490, - [SMALL_STATE(4833)] = 202500, - [SMALL_STATE(4834)] = 202510, - [SMALL_STATE(4835)] = 202520, - [SMALL_STATE(4836)] = 202530, - [SMALL_STATE(4837)] = 202540, - [SMALL_STATE(4838)] = 202550, - [SMALL_STATE(4839)] = 202560, - [SMALL_STATE(4840)] = 202570, - [SMALL_STATE(4841)] = 202580, - [SMALL_STATE(4842)] = 202590, - [SMALL_STATE(4843)] = 202600, - [SMALL_STATE(4844)] = 202610, - [SMALL_STATE(4845)] = 202620, - [SMALL_STATE(4846)] = 202630, - [SMALL_STATE(4847)] = 202640, - [SMALL_STATE(4848)] = 202650, - [SMALL_STATE(4849)] = 202660, - [SMALL_STATE(4850)] = 202670, - [SMALL_STATE(4851)] = 202680, - [SMALL_STATE(4852)] = 202690, - [SMALL_STATE(4853)] = 202700, - [SMALL_STATE(4854)] = 202710, - [SMALL_STATE(4855)] = 202720, - [SMALL_STATE(4856)] = 202730, - [SMALL_STATE(4857)] = 202740, - [SMALL_STATE(4858)] = 202750, - [SMALL_STATE(4859)] = 202760, - [SMALL_STATE(4860)] = 202770, - [SMALL_STATE(4861)] = 202780, - [SMALL_STATE(4862)] = 202790, - [SMALL_STATE(4863)] = 202800, - [SMALL_STATE(4864)] = 202810, - [SMALL_STATE(4865)] = 202820, - [SMALL_STATE(4866)] = 202830, - [SMALL_STATE(4867)] = 202840, - [SMALL_STATE(4868)] = 202850, - [SMALL_STATE(4869)] = 202860, - [SMALL_STATE(4870)] = 202870, - [SMALL_STATE(4871)] = 202880, - [SMALL_STATE(4872)] = 202890, - [SMALL_STATE(4873)] = 202900, - [SMALL_STATE(4874)] = 202910, - [SMALL_STATE(4875)] = 202920, - [SMALL_STATE(4876)] = 202930, - [SMALL_STATE(4877)] = 202940, - [SMALL_STATE(4878)] = 202950, - [SMALL_STATE(4879)] = 202960, - [SMALL_STATE(4880)] = 202970, - [SMALL_STATE(4881)] = 202980, - [SMALL_STATE(4882)] = 202990, - [SMALL_STATE(4883)] = 203000, - [SMALL_STATE(4884)] = 203010, - [SMALL_STATE(4885)] = 203020, - [SMALL_STATE(4886)] = 203030, - [SMALL_STATE(4887)] = 203040, - [SMALL_STATE(4888)] = 203050, - [SMALL_STATE(4889)] = 203060, - [SMALL_STATE(4890)] = 203070, - [SMALL_STATE(4891)] = 203080, - [SMALL_STATE(4892)] = 203090, - [SMALL_STATE(4893)] = 203100, - [SMALL_STATE(4894)] = 203110, - [SMALL_STATE(4895)] = 203120, - [SMALL_STATE(4896)] = 203130, - [SMALL_STATE(4897)] = 203140, - [SMALL_STATE(4898)] = 203150, - [SMALL_STATE(4899)] = 203160, - [SMALL_STATE(4900)] = 203170, - [SMALL_STATE(4901)] = 203180, - [SMALL_STATE(4902)] = 203190, - [SMALL_STATE(4903)] = 203200, - [SMALL_STATE(4904)] = 203210, - [SMALL_STATE(4905)] = 203220, - [SMALL_STATE(4906)] = 203230, - [SMALL_STATE(4907)] = 203240, - [SMALL_STATE(4908)] = 203250, - [SMALL_STATE(4909)] = 203260, - [SMALL_STATE(4910)] = 203270, - [SMALL_STATE(4911)] = 203280, - [SMALL_STATE(4912)] = 203290, - [SMALL_STATE(4913)] = 203300, - [SMALL_STATE(4914)] = 203310, - [SMALL_STATE(4915)] = 203320, - [SMALL_STATE(4916)] = 203330, - [SMALL_STATE(4917)] = 203340, - [SMALL_STATE(4918)] = 203350, - [SMALL_STATE(4919)] = 203360, - [SMALL_STATE(4920)] = 203370, - [SMALL_STATE(4921)] = 203380, - [SMALL_STATE(4922)] = 203390, - [SMALL_STATE(4923)] = 203400, - [SMALL_STATE(4924)] = 203410, - [SMALL_STATE(4925)] = 203420, - [SMALL_STATE(4926)] = 203430, - [SMALL_STATE(4927)] = 203440, - [SMALL_STATE(4928)] = 203450, - [SMALL_STATE(4929)] = 203460, - [SMALL_STATE(4930)] = 203470, - [SMALL_STATE(4931)] = 203480, - [SMALL_STATE(4932)] = 203490, - [SMALL_STATE(4933)] = 203500, - [SMALL_STATE(4934)] = 203510, - [SMALL_STATE(4935)] = 203520, - [SMALL_STATE(4936)] = 203530, - [SMALL_STATE(4937)] = 203540, - [SMALL_STATE(4938)] = 203550, - [SMALL_STATE(4939)] = 203560, - [SMALL_STATE(4940)] = 203570, - [SMALL_STATE(4941)] = 203580, - [SMALL_STATE(4942)] = 203590, - [SMALL_STATE(4943)] = 203600, - [SMALL_STATE(4944)] = 203610, - [SMALL_STATE(4945)] = 203620, - [SMALL_STATE(4946)] = 203630, - [SMALL_STATE(4947)] = 203640, - [SMALL_STATE(4948)] = 203650, - [SMALL_STATE(4949)] = 203660, - [SMALL_STATE(4950)] = 203670, - [SMALL_STATE(4951)] = 203680, - [SMALL_STATE(4952)] = 203690, - [SMALL_STATE(4953)] = 203700, - [SMALL_STATE(4954)] = 203710, - [SMALL_STATE(4955)] = 203720, - [SMALL_STATE(4956)] = 203730, - [SMALL_STATE(4957)] = 203740, - [SMALL_STATE(4958)] = 203750, - [SMALL_STATE(4959)] = 203760, - [SMALL_STATE(4960)] = 203770, - [SMALL_STATE(4961)] = 203780, - [SMALL_STATE(4962)] = 203790, - [SMALL_STATE(4963)] = 203800, - [SMALL_STATE(4964)] = 203810, - [SMALL_STATE(4965)] = 203820, - [SMALL_STATE(4966)] = 203830, - [SMALL_STATE(4967)] = 203840, - [SMALL_STATE(4968)] = 203850, - [SMALL_STATE(4969)] = 203860, - [SMALL_STATE(4970)] = 203870, - [SMALL_STATE(4971)] = 203880, - [SMALL_STATE(4972)] = 203890, - [SMALL_STATE(4973)] = 203900, - [SMALL_STATE(4974)] = 203910, - [SMALL_STATE(4975)] = 203920, - [SMALL_STATE(4976)] = 203930, - [SMALL_STATE(4977)] = 203940, - [SMALL_STATE(4978)] = 203950, - [SMALL_STATE(4979)] = 203960, - [SMALL_STATE(4980)] = 203970, - [SMALL_STATE(4981)] = 203980, - [SMALL_STATE(4982)] = 203990, - [SMALL_STATE(4983)] = 204000, - [SMALL_STATE(4984)] = 204010, - [SMALL_STATE(4985)] = 204020, - [SMALL_STATE(4986)] = 204030, - [SMALL_STATE(4987)] = 204040, - [SMALL_STATE(4988)] = 204050, - [SMALL_STATE(4989)] = 204060, - [SMALL_STATE(4990)] = 204070, - [SMALL_STATE(4991)] = 204080, - [SMALL_STATE(4992)] = 204090, - [SMALL_STATE(4993)] = 204100, - [SMALL_STATE(4994)] = 204110, - [SMALL_STATE(4995)] = 204120, - [SMALL_STATE(4996)] = 204130, - [SMALL_STATE(4997)] = 204140, - [SMALL_STATE(4998)] = 204150, - [SMALL_STATE(4999)] = 204160, - [SMALL_STATE(5000)] = 204170, - [SMALL_STATE(5001)] = 204180, - [SMALL_STATE(5002)] = 204190, - [SMALL_STATE(5003)] = 204200, - [SMALL_STATE(5004)] = 204210, - [SMALL_STATE(5005)] = 204220, - [SMALL_STATE(5006)] = 204230, - [SMALL_STATE(5007)] = 204240, - [SMALL_STATE(5008)] = 204250, - [SMALL_STATE(5009)] = 204260, - [SMALL_STATE(5010)] = 204270, - [SMALL_STATE(5011)] = 204280, - [SMALL_STATE(5012)] = 204290, - [SMALL_STATE(5013)] = 204300, - [SMALL_STATE(5014)] = 204310, - [SMALL_STATE(5015)] = 204320, - [SMALL_STATE(5016)] = 204330, - [SMALL_STATE(5017)] = 204340, - [SMALL_STATE(5018)] = 204350, - [SMALL_STATE(5019)] = 204360, - [SMALL_STATE(5020)] = 204370, - [SMALL_STATE(5021)] = 204380, - [SMALL_STATE(5022)] = 204390, - [SMALL_STATE(5023)] = 204400, - [SMALL_STATE(5024)] = 204410, - [SMALL_STATE(5025)] = 204420, - [SMALL_STATE(5026)] = 204430, - [SMALL_STATE(5027)] = 204440, - [SMALL_STATE(5028)] = 204450, - [SMALL_STATE(5029)] = 204460, - [SMALL_STATE(5030)] = 204470, - [SMALL_STATE(5031)] = 204480, - [SMALL_STATE(5032)] = 204490, - [SMALL_STATE(5033)] = 204500, - [SMALL_STATE(5034)] = 204510, - [SMALL_STATE(5035)] = 204520, - [SMALL_STATE(5036)] = 204530, - [SMALL_STATE(5037)] = 204540, - [SMALL_STATE(5038)] = 204550, - [SMALL_STATE(5039)] = 204560, - [SMALL_STATE(5040)] = 204570, - [SMALL_STATE(5041)] = 204580, - [SMALL_STATE(5042)] = 204590, - [SMALL_STATE(5043)] = 204600, - [SMALL_STATE(5044)] = 204610, - [SMALL_STATE(5045)] = 204620, - [SMALL_STATE(5046)] = 204630, - [SMALL_STATE(5047)] = 204640, - [SMALL_STATE(5048)] = 204650, - [SMALL_STATE(5049)] = 204660, - [SMALL_STATE(5050)] = 204670, - [SMALL_STATE(5051)] = 204680, - [SMALL_STATE(5052)] = 204690, - [SMALL_STATE(5053)] = 204700, - [SMALL_STATE(5054)] = 204710, - [SMALL_STATE(5055)] = 204720, - [SMALL_STATE(5056)] = 204730, - [SMALL_STATE(5057)] = 204740, - [SMALL_STATE(5058)] = 204750, - [SMALL_STATE(5059)] = 204760, - [SMALL_STATE(5060)] = 204770, - [SMALL_STATE(5061)] = 204780, - [SMALL_STATE(5062)] = 204790, - [SMALL_STATE(5063)] = 204800, - [SMALL_STATE(5064)] = 204810, - [SMALL_STATE(5065)] = 204820, - [SMALL_STATE(5066)] = 204830, - [SMALL_STATE(5067)] = 204840, - [SMALL_STATE(5068)] = 204850, - [SMALL_STATE(5069)] = 204860, - [SMALL_STATE(5070)] = 204870, - [SMALL_STATE(5071)] = 204880, - [SMALL_STATE(5072)] = 204890, - [SMALL_STATE(5073)] = 204900, - [SMALL_STATE(5074)] = 204910, - [SMALL_STATE(5075)] = 204920, - [SMALL_STATE(5076)] = 204930, - [SMALL_STATE(5077)] = 204940, - [SMALL_STATE(5078)] = 204950, - [SMALL_STATE(5079)] = 204960, - [SMALL_STATE(5080)] = 204970, - [SMALL_STATE(5081)] = 204980, - [SMALL_STATE(5082)] = 204990, - [SMALL_STATE(5083)] = 205000, - [SMALL_STATE(5084)] = 205010, - [SMALL_STATE(5085)] = 205020, - [SMALL_STATE(5086)] = 205030, - [SMALL_STATE(5087)] = 205040, - [SMALL_STATE(5088)] = 205050, - [SMALL_STATE(5089)] = 205060, - [SMALL_STATE(5090)] = 205070, - [SMALL_STATE(5091)] = 205080, - [SMALL_STATE(5092)] = 205090, - [SMALL_STATE(5093)] = 205100, - [SMALL_STATE(5094)] = 205110, - [SMALL_STATE(5095)] = 205120, - [SMALL_STATE(5096)] = 205130, - [SMALL_STATE(5097)] = 205140, - [SMALL_STATE(5098)] = 205150, - [SMALL_STATE(5099)] = 205160, - [SMALL_STATE(5100)] = 205170, - [SMALL_STATE(5101)] = 205180, - [SMALL_STATE(5102)] = 205190, - [SMALL_STATE(5103)] = 205200, - [SMALL_STATE(5104)] = 205210, - [SMALL_STATE(5105)] = 205220, - [SMALL_STATE(5106)] = 205230, - [SMALL_STATE(5107)] = 205240, - [SMALL_STATE(5108)] = 205250, - [SMALL_STATE(5109)] = 205260, - [SMALL_STATE(5110)] = 205270, - [SMALL_STATE(5111)] = 205280, - [SMALL_STATE(5112)] = 205290, - [SMALL_STATE(5113)] = 205300, - [SMALL_STATE(5114)] = 205310, - [SMALL_STATE(5115)] = 205320, - [SMALL_STATE(5116)] = 205330, - [SMALL_STATE(5117)] = 205340, - [SMALL_STATE(5118)] = 205350, - [SMALL_STATE(5119)] = 205360, - [SMALL_STATE(5120)] = 205370, - [SMALL_STATE(5121)] = 205380, - [SMALL_STATE(5122)] = 205390, - [SMALL_STATE(5123)] = 205400, - [SMALL_STATE(5124)] = 205410, - [SMALL_STATE(5125)] = 205420, - [SMALL_STATE(5126)] = 205430, - [SMALL_STATE(5127)] = 205440, - [SMALL_STATE(5128)] = 205450, - [SMALL_STATE(5129)] = 205460, - [SMALL_STATE(5130)] = 205470, - [SMALL_STATE(5131)] = 205480, - [SMALL_STATE(5132)] = 205490, - [SMALL_STATE(5133)] = 205500, - [SMALL_STATE(5134)] = 205510, - [SMALL_STATE(5135)] = 205520, - [SMALL_STATE(5136)] = 205530, - [SMALL_STATE(5137)] = 205540, - [SMALL_STATE(5138)] = 205550, - [SMALL_STATE(5139)] = 205560, - [SMALL_STATE(5140)] = 205570, - [SMALL_STATE(5141)] = 205580, - [SMALL_STATE(5142)] = 205590, - [SMALL_STATE(5143)] = 205600, - [SMALL_STATE(5144)] = 205610, - [SMALL_STATE(5145)] = 205620, - [SMALL_STATE(5146)] = 205630, - [SMALL_STATE(5147)] = 205640, - [SMALL_STATE(5148)] = 205650, - [SMALL_STATE(5149)] = 205660, - [SMALL_STATE(5150)] = 205670, - [SMALL_STATE(5151)] = 205680, - [SMALL_STATE(5152)] = 205690, - [SMALL_STATE(5153)] = 205700, - [SMALL_STATE(5154)] = 205710, - [SMALL_STATE(5155)] = 205720, - [SMALL_STATE(5156)] = 205730, - [SMALL_STATE(5157)] = 205740, - [SMALL_STATE(5158)] = 205750, - [SMALL_STATE(5159)] = 205760, - [SMALL_STATE(5160)] = 205770, - [SMALL_STATE(5161)] = 205780, - [SMALL_STATE(5162)] = 205790, - [SMALL_STATE(5163)] = 205800, - [SMALL_STATE(5164)] = 205810, - [SMALL_STATE(5165)] = 205820, - [SMALL_STATE(5166)] = 205830, - [SMALL_STATE(5167)] = 205840, - [SMALL_STATE(5168)] = 205850, - [SMALL_STATE(5169)] = 205860, - [SMALL_STATE(5170)] = 205870, - [SMALL_STATE(5171)] = 205880, - [SMALL_STATE(5172)] = 205890, - [SMALL_STATE(5173)] = 205900, - [SMALL_STATE(5174)] = 205910, - [SMALL_STATE(5175)] = 205920, - [SMALL_STATE(5176)] = 205930, - [SMALL_STATE(5177)] = 205940, + [SMALL_STATE(1111)] = 0, + [SMALL_STATE(1112)] = 73, + [SMALL_STATE(1113)] = 152, + [SMALL_STATE(1114)] = 225, + [SMALL_STATE(1115)] = 304, + [SMALL_STATE(1116)] = 377, + [SMALL_STATE(1117)] = 450, + [SMALL_STATE(1118)] = 523, + [SMALL_STATE(1119)] = 602, + [SMALL_STATE(1120)] = 675, + [SMALL_STATE(1121)] = 748, + [SMALL_STATE(1122)] = 821, + [SMALL_STATE(1123)] = 894, + [SMALL_STATE(1124)] = 967, + [SMALL_STATE(1125)] = 1040, + [SMALL_STATE(1126)] = 1113, + [SMALL_STATE(1127)] = 1186, + [SMALL_STATE(1128)] = 1259, + [SMALL_STATE(1129)] = 1332, + [SMALL_STATE(1130)] = 1405, + [SMALL_STATE(1131)] = 1478, + [SMALL_STATE(1132)] = 1551, + [SMALL_STATE(1133)] = 1624, + [SMALL_STATE(1134)] = 1697, + [SMALL_STATE(1135)] = 1770, + [SMALL_STATE(1136)] = 1843, + [SMALL_STATE(1137)] = 1916, + [SMALL_STATE(1138)] = 1993, + [SMALL_STATE(1139)] = 2066, + [SMALL_STATE(1140)] = 2139, + [SMALL_STATE(1141)] = 2212, + [SMALL_STATE(1142)] = 2285, + [SMALL_STATE(1143)] = 2358, + [SMALL_STATE(1144)] = 2431, + [SMALL_STATE(1145)] = 2504, + [SMALL_STATE(1146)] = 2577, + [SMALL_STATE(1147)] = 2650, + [SMALL_STATE(1148)] = 2725, + [SMALL_STATE(1149)] = 2798, + [SMALL_STATE(1150)] = 2871, + [SMALL_STATE(1151)] = 2944, + [SMALL_STATE(1152)] = 3017, + [SMALL_STATE(1153)] = 3090, + [SMALL_STATE(1154)] = 3163, + [SMALL_STATE(1155)] = 3236, + [SMALL_STATE(1156)] = 3313, + [SMALL_STATE(1157)] = 3386, + [SMALL_STATE(1158)] = 3459, + [SMALL_STATE(1159)] = 3532, + [SMALL_STATE(1160)] = 3605, + [SMALL_STATE(1161)] = 3678, + [SMALL_STATE(1162)] = 3751, + [SMALL_STATE(1163)] = 3824, + [SMALL_STATE(1164)] = 3901, + [SMALL_STATE(1165)] = 3974, + [SMALL_STATE(1166)] = 4051, + [SMALL_STATE(1167)] = 4130, + [SMALL_STATE(1168)] = 4269, + [SMALL_STATE(1169)] = 4342, + [SMALL_STATE(1170)] = 4419, + [SMALL_STATE(1171)] = 4496, + [SMALL_STATE(1172)] = 4575, + [SMALL_STATE(1173)] = 4648, + [SMALL_STATE(1174)] = 4721, + [SMALL_STATE(1175)] = 4794, + [SMALL_STATE(1176)] = 4867, + [SMALL_STATE(1177)] = 4940, + [SMALL_STATE(1178)] = 5013, + [SMALL_STATE(1179)] = 5092, + [SMALL_STATE(1180)] = 5165, + [SMALL_STATE(1181)] = 5244, + [SMALL_STATE(1182)] = 5317, + [SMALL_STATE(1183)] = 5390, + [SMALL_STATE(1184)] = 5469, + [SMALL_STATE(1185)] = 5542, + [SMALL_STATE(1186)] = 5615, + [SMALL_STATE(1187)] = 5692, + [SMALL_STATE(1188)] = 5765, + [SMALL_STATE(1189)] = 5842, + [SMALL_STATE(1190)] = 5919, + [SMALL_STATE(1191)] = 5992, + [SMALL_STATE(1192)] = 6065, + [SMALL_STATE(1193)] = 6144, + [SMALL_STATE(1194)] = 6223, + [SMALL_STATE(1195)] = 6296, + [SMALL_STATE(1196)] = 6369, + [SMALL_STATE(1197)] = 6442, + [SMALL_STATE(1198)] = 6517, + [SMALL_STATE(1199)] = 6590, + [SMALL_STATE(1200)] = 6665, + [SMALL_STATE(1201)] = 6744, + [SMALL_STATE(1202)] = 6823, + [SMALL_STATE(1203)] = 6896, + [SMALL_STATE(1204)] = 6969, + [SMALL_STATE(1205)] = 7042, + [SMALL_STATE(1206)] = 7119, + [SMALL_STATE(1207)] = 7192, + [SMALL_STATE(1208)] = 7265, + [SMALL_STATE(1209)] = 7342, + [SMALL_STATE(1210)] = 7421, + [SMALL_STATE(1211)] = 7494, + [SMALL_STATE(1212)] = 7567, + [SMALL_STATE(1213)] = 7640, + [SMALL_STATE(1214)] = 7713, + [SMALL_STATE(1215)] = 7786, + [SMALL_STATE(1216)] = 7859, + [SMALL_STATE(1217)] = 7932, + [SMALL_STATE(1218)] = 8005, + [SMALL_STATE(1219)] = 8078, + [SMALL_STATE(1220)] = 8151, + [SMALL_STATE(1221)] = 8224, + [SMALL_STATE(1222)] = 8303, + [SMALL_STATE(1223)] = 8376, + [SMALL_STATE(1224)] = 8449, + [SMALL_STATE(1225)] = 8522, + [SMALL_STATE(1226)] = 8595, + [SMALL_STATE(1227)] = 8668, + [SMALL_STATE(1228)] = 8741, + [SMALL_STATE(1229)] = 8814, + [SMALL_STATE(1230)] = 8887, + [SMALL_STATE(1231)] = 8960, + [SMALL_STATE(1232)] = 9033, + [SMALL_STATE(1233)] = 9106, + [SMALL_STATE(1234)] = 9183, + [SMALL_STATE(1235)] = 9256, + [SMALL_STATE(1236)] = 9329, + [SMALL_STATE(1237)] = 9402, + [SMALL_STATE(1238)] = 9474, + [SMALL_STATE(1239)] = 9546, + [SMALL_STATE(1240)] = 9618, + [SMALL_STATE(1241)] = 9692, + [SMALL_STATE(1242)] = 9764, + [SMALL_STATE(1243)] = 9836, + [SMALL_STATE(1244)] = 9908, + [SMALL_STATE(1245)] = 9980, + [SMALL_STATE(1246)] = 10052, + [SMALL_STATE(1247)] = 10124, + [SMALL_STATE(1248)] = 10196, + [SMALL_STATE(1249)] = 10268, + [SMALL_STATE(1250)] = 10406, + [SMALL_STATE(1251)] = 10478, + [SMALL_STATE(1252)] = 10550, + [SMALL_STATE(1253)] = 10622, + [SMALL_STATE(1254)] = 10698, + [SMALL_STATE(1255)] = 10772, + [SMALL_STATE(1256)] = 10844, + [SMALL_STATE(1257)] = 10916, + [SMALL_STATE(1258)] = 10992, + [SMALL_STATE(1259)] = 11068, + [SMALL_STATE(1260)] = 11144, + [SMALL_STATE(1261)] = 11216, + [SMALL_STATE(1262)] = 11288, + [SMALL_STATE(1263)] = 11360, + [SMALL_STATE(1264)] = 11432, + [SMALL_STATE(1265)] = 11504, + [SMALL_STATE(1266)] = 11576, + [SMALL_STATE(1267)] = 11648, + [SMALL_STATE(1268)] = 11720, + [SMALL_STATE(1269)] = 11796, + [SMALL_STATE(1270)] = 11868, + [SMALL_STATE(1271)] = 11940, + [SMALL_STATE(1272)] = 12012, + [SMALL_STATE(1273)] = 12084, + [SMALL_STATE(1274)] = 12156, + [SMALL_STATE(1275)] = 12228, + [SMALL_STATE(1276)] = 12300, + [SMALL_STATE(1277)] = 12372, + [SMALL_STATE(1278)] = 12444, + [SMALL_STATE(1279)] = 12516, + [SMALL_STATE(1280)] = 12588, + [SMALL_STATE(1281)] = 12660, + [SMALL_STATE(1282)] = 12732, + [SMALL_STATE(1283)] = 12804, + [SMALL_STATE(1284)] = 12876, + [SMALL_STATE(1285)] = 12948, + [SMALL_STATE(1286)] = 13020, + [SMALL_STATE(1287)] = 13092, + [SMALL_STATE(1288)] = 13164, + [SMALL_STATE(1289)] = 13236, + [SMALL_STATE(1290)] = 13308, + [SMALL_STATE(1291)] = 13380, + [SMALL_STATE(1292)] = 13452, + [SMALL_STATE(1293)] = 13528, + [SMALL_STATE(1294)] = 13600, + [SMALL_STATE(1295)] = 13672, + [SMALL_STATE(1296)] = 13744, + [SMALL_STATE(1297)] = 13816, + [SMALL_STATE(1298)] = 13888, + [SMALL_STATE(1299)] = 13960, + [SMALL_STATE(1300)] = 14036, + [SMALL_STATE(1301)] = 14112, + [SMALL_STATE(1302)] = 14184, + [SMALL_STATE(1303)] = 14256, + [SMALL_STATE(1304)] = 14328, + [SMALL_STATE(1305)] = 14400, + [SMALL_STATE(1306)] = 14472, + [SMALL_STATE(1307)] = 14544, + [SMALL_STATE(1308)] = 14616, + [SMALL_STATE(1309)] = 14688, + [SMALL_STATE(1310)] = 14760, + [SMALL_STATE(1311)] = 14832, + [SMALL_STATE(1312)] = 14904, + [SMALL_STATE(1313)] = 14976, + [SMALL_STATE(1314)] = 15048, + [SMALL_STATE(1315)] = 15120, + [SMALL_STATE(1316)] = 15192, + [SMALL_STATE(1317)] = 15264, + [SMALL_STATE(1318)] = 15336, + [SMALL_STATE(1319)] = 15408, + [SMALL_STATE(1320)] = 15480, + [SMALL_STATE(1321)] = 15552, + [SMALL_STATE(1322)] = 15624, + [SMALL_STATE(1323)] = 15696, + [SMALL_STATE(1324)] = 15768, + [SMALL_STATE(1325)] = 15840, + [SMALL_STATE(1326)] = 15912, + [SMALL_STATE(1327)] = 15984, + [SMALL_STATE(1328)] = 16060, + [SMALL_STATE(1329)] = 16136, + [SMALL_STATE(1330)] = 16212, + [SMALL_STATE(1331)] = 16284, + [SMALL_STATE(1332)] = 16356, + [SMALL_STATE(1333)] = 16427, + [SMALL_STATE(1334)] = 16498, + [SMALL_STATE(1335)] = 16571, + [SMALL_STATE(1336)] = 16644, + [SMALL_STATE(1337)] = 16717, + [SMALL_STATE(1338)] = 16790, + [SMALL_STATE(1339)] = 16863, + [SMALL_STATE(1340)] = 16936, + [SMALL_STATE(1341)] = 17007, + [SMALL_STATE(1342)] = 17078, + [SMALL_STATE(1343)] = 17149, + [SMALL_STATE(1344)] = 17222, + [SMALL_STATE(1345)] = 17295, + [SMALL_STATE(1346)] = 17368, + [SMALL_STATE(1347)] = 17441, + [SMALL_STATE(1348)] = 17518, + [SMALL_STATE(1349)] = 17591, + [SMALL_STATE(1350)] = 17664, + [SMALL_STATE(1351)] = 17735, + [SMALL_STATE(1352)] = 17808, + [SMALL_STATE(1353)] = 17879, + [SMALL_STATE(1354)] = 17950, + [SMALL_STATE(1355)] = 18023, + [SMALL_STATE(1356)] = 18100, + [SMALL_STATE(1357)] = 18173, + [SMALL_STATE(1358)] = 18244, + [SMALL_STATE(1359)] = 18315, + [SMALL_STATE(1360)] = 18386, + [SMALL_STATE(1361)] = 18463, + [SMALL_STATE(1362)] = 18536, + [SMALL_STATE(1363)] = 18609, + [SMALL_STATE(1364)] = 18686, + [SMALL_STATE(1365)] = 18759, + [SMALL_STATE(1366)] = 18830, + [SMALL_STATE(1367)] = 18901, + [SMALL_STATE(1368)] = 18972, + [SMALL_STATE(1369)] = 19043, + [SMALL_STATE(1370)] = 19120, + [SMALL_STATE(1371)] = 19193, + [SMALL_STATE(1372)] = 19270, + [SMALL_STATE(1373)] = 19345, + [SMALL_STATE(1374)] = 19418, + [SMALL_STATE(1375)] = 19499, + [SMALL_STATE(1376)] = 19570, + [SMALL_STATE(1377)] = 19641, + [SMALL_STATE(1378)] = 19712, + [SMALL_STATE(1379)] = 19785, + [SMALL_STATE(1380)] = 19862, + [SMALL_STATE(1381)] = 19933, + [SMALL_STATE(1382)] = 20008, + [SMALL_STATE(1383)] = 20079, + [SMALL_STATE(1384)] = 20152, + [SMALL_STATE(1385)] = 20223, + [SMALL_STATE(1386)] = 20294, + [SMALL_STATE(1387)] = 20369, + [SMALL_STATE(1388)] = 20442, + [SMALL_STATE(1389)] = 20515, + [SMALL_STATE(1390)] = 20586, + [SMALL_STATE(1391)] = 20657, + [SMALL_STATE(1392)] = 20734, + [SMALL_STATE(1393)] = 20805, + [SMALL_STATE(1394)] = 20876, + [SMALL_STATE(1395)] = 20951, + [SMALL_STATE(1396)] = 21028, + [SMALL_STATE(1397)] = 21099, + [SMALL_STATE(1398)] = 21176, + [SMALL_STATE(1399)] = 21253, + [SMALL_STATE(1400)] = 21324, + [SMALL_STATE(1401)] = 21395, + [SMALL_STATE(1402)] = 21472, + [SMALL_STATE(1403)] = 21549, + [SMALL_STATE(1404)] = 21626, + [SMALL_STATE(1405)] = 21697, + [SMALL_STATE(1406)] = 21768, + [SMALL_STATE(1407)] = 21838, + [SMALL_STATE(1408)] = 21908, + [SMALL_STATE(1409)] = 22000, + [SMALL_STATE(1410)] = 22070, + [SMALL_STATE(1411)] = 22164, + [SMALL_STATE(1412)] = 22234, + [SMALL_STATE(1413)] = 22330, + [SMALL_STATE(1414)] = 22400, + [SMALL_STATE(1415)] = 22498, + [SMALL_STATE(1416)] = 22568, + [SMALL_STATE(1417)] = 22668, + [SMALL_STATE(1418)] = 22738, + [SMALL_STATE(1419)] = 22840, + [SMALL_STATE(1420)] = 22910, + [SMALL_STATE(1421)] = 22980, + [SMALL_STATE(1422)] = 23050, + [SMALL_STATE(1423)] = 23120, + [SMALL_STATE(1424)] = 23254, + [SMALL_STATE(1425)] = 23388, + [SMALL_STATE(1426)] = 23522, + [SMALL_STATE(1427)] = 23592, + [SMALL_STATE(1428)] = 23726, + [SMALL_STATE(1429)] = 23860, + [SMALL_STATE(1430)] = 23930, + [SMALL_STATE(1431)] = 24000, + [SMALL_STATE(1432)] = 24104, + [SMALL_STATE(1433)] = 24238, + [SMALL_STATE(1434)] = 24308, + [SMALL_STATE(1435)] = 24378, + [SMALL_STATE(1436)] = 24448, + [SMALL_STATE(1437)] = 24582, + [SMALL_STATE(1438)] = 24716, + [SMALL_STATE(1439)] = 24850, + [SMALL_STATE(1440)] = 24924, + [SMALL_STATE(1441)] = 25058, + [SMALL_STATE(1442)] = 25192, + [SMALL_STATE(1443)] = 25326, + [SMALL_STATE(1444)] = 25460, + [SMALL_STATE(1445)] = 25534, + [SMALL_STATE(1446)] = 25668, + [SMALL_STATE(1447)] = 25738, + [SMALL_STATE(1448)] = 25808, + [SMALL_STATE(1449)] = 25942, + [SMALL_STATE(1450)] = 26012, + [SMALL_STATE(1451)] = 26086, + [SMALL_STATE(1452)] = 26156, + [SMALL_STATE(1453)] = 26290, + [SMALL_STATE(1454)] = 26362, + [SMALL_STATE(1455)] = 26432, + [SMALL_STATE(1456)] = 26502, + [SMALL_STATE(1457)] = 26572, + [SMALL_STATE(1458)] = 26642, + [SMALL_STATE(1459)] = 26712, + [SMALL_STATE(1460)] = 26782, + [SMALL_STATE(1461)] = 26852, + [SMALL_STATE(1462)] = 26922, + [SMALL_STATE(1463)] = 26992, + [SMALL_STATE(1464)] = 27082, + [SMALL_STATE(1465)] = 27152, + [SMALL_STATE(1466)] = 27222, + [SMALL_STATE(1467)] = 27292, + [SMALL_STATE(1468)] = 27362, + [SMALL_STATE(1469)] = 27432, + [SMALL_STATE(1470)] = 27502, + [SMALL_STATE(1471)] = 27572, + [SMALL_STATE(1472)] = 27652, + [SMALL_STATE(1473)] = 27722, + [SMALL_STATE(1474)] = 27856, + [SMALL_STATE(1475)] = 27926, + [SMALL_STATE(1476)] = 28060, + [SMALL_STATE(1477)] = 28132, + [SMALL_STATE(1478)] = 28202, + [SMALL_STATE(1479)] = 28274, + [SMALL_STATE(1480)] = 28408, + [SMALL_STATE(1481)] = 28478, + [SMALL_STATE(1482)] = 28548, + [SMALL_STATE(1483)] = 28618, + [SMALL_STATE(1484)] = 28688, + [SMALL_STATE(1485)] = 28758, + [SMALL_STATE(1486)] = 28834, + [SMALL_STATE(1487)] = 28968, + [SMALL_STATE(1488)] = 29102, + [SMALL_STATE(1489)] = 29172, + [SMALL_STATE(1490)] = 29242, + [SMALL_STATE(1491)] = 29312, + [SMALL_STATE(1492)] = 29382, + [SMALL_STATE(1493)] = 29452, + [SMALL_STATE(1494)] = 29522, + [SMALL_STATE(1495)] = 29610, + [SMALL_STATE(1496)] = 29680, + [SMALL_STATE(1497)] = 29814, + [SMALL_STATE(1498)] = 29892, + [SMALL_STATE(1499)] = 29962, + [SMALL_STATE(1500)] = 30032, + [SMALL_STATE(1501)] = 30102, + [SMALL_STATE(1502)] = 30172, + [SMALL_STATE(1503)] = 30306, + [SMALL_STATE(1504)] = 30378, + [SMALL_STATE(1505)] = 30450, + [SMALL_STATE(1506)] = 30520, + [SMALL_STATE(1507)] = 30604, + [SMALL_STATE(1508)] = 30674, + [SMALL_STATE(1509)] = 30744, + [SMALL_STATE(1510)] = 30878, + [SMALL_STATE(1511)] = 31012, + [SMALL_STATE(1512)] = 31082, + [SMALL_STATE(1513)] = 31152, + [SMALL_STATE(1514)] = 31285, + [SMALL_STATE(1515)] = 31418, + [SMALL_STATE(1516)] = 31551, + [SMALL_STATE(1517)] = 31684, + [SMALL_STATE(1518)] = 31817, + [SMALL_STATE(1519)] = 31886, + [SMALL_STATE(1520)] = 32019, + [SMALL_STATE(1521)] = 32088, + [SMALL_STATE(1522)] = 32157, + [SMALL_STATE(1523)] = 32226, + [SMALL_STATE(1524)] = 32297, + [SMALL_STATE(1525)] = 32368, + [SMALL_STATE(1526)] = 32501, + [SMALL_STATE(1527)] = 32570, + [SMALL_STATE(1528)] = 32639, + [SMALL_STATE(1529)] = 32708, + [SMALL_STATE(1530)] = 32777, + [SMALL_STATE(1531)] = 32910, + [SMALL_STATE(1532)] = 32981, + [SMALL_STATE(1533)] = 33052, + [SMALL_STATE(1534)] = 33123, + [SMALL_STATE(1535)] = 33256, + [SMALL_STATE(1536)] = 33389, + [SMALL_STATE(1537)] = 33526, + [SMALL_STATE(1538)] = 33663, + [SMALL_STATE(1539)] = 33732, + [SMALL_STATE(1540)] = 33865, + [SMALL_STATE(1541)] = 33998, + [SMALL_STATE(1542)] = 34131, + [SMALL_STATE(1543)] = 34264, + [SMALL_STATE(1544)] = 34397, + [SMALL_STATE(1545)] = 34530, + [SMALL_STATE(1546)] = 34663, + [SMALL_STATE(1547)] = 34796, + [SMALL_STATE(1548)] = 34929, + [SMALL_STATE(1549)] = 35062, + [SMALL_STATE(1550)] = 35195, + [SMALL_STATE(1551)] = 35328, + [SMALL_STATE(1552)] = 35399, + [SMALL_STATE(1553)] = 35470, + [SMALL_STATE(1554)] = 35607, + [SMALL_STATE(1555)] = 35744, + [SMALL_STATE(1556)] = 35813, + [SMALL_STATE(1557)] = 35946, + [SMALL_STATE(1558)] = 36079, + [SMALL_STATE(1559)] = 36212, + [SMALL_STATE(1560)] = 36283, + [SMALL_STATE(1561)] = 36369, + [SMALL_STATE(1562)] = 36437, + [SMALL_STATE(1563)] = 36505, + [SMALL_STATE(1564)] = 36573, + [SMALL_STATE(1565)] = 36641, + [SMALL_STATE(1566)] = 36709, + [SMALL_STATE(1567)] = 36777, + [SMALL_STATE(1568)] = 36845, + [SMALL_STATE(1569)] = 36913, + [SMALL_STATE(1570)] = 37013, + [SMALL_STATE(1571)] = 37081, + [SMALL_STATE(1572)] = 37149, + [SMALL_STATE(1573)] = 37247, + [SMALL_STATE(1574)] = 37315, + [SMALL_STATE(1575)] = 37411, + [SMALL_STATE(1576)] = 37479, + [SMALL_STATE(1577)] = 37547, + [SMALL_STATE(1578)] = 37647, + [SMALL_STATE(1579)] = 37715, + [SMALL_STATE(1580)] = 37783, + [SMALL_STATE(1581)] = 37877, + [SMALL_STATE(1582)] = 37945, + [SMALL_STATE(1583)] = 38037, + [SMALL_STATE(1584)] = 38105, + [SMALL_STATE(1585)] = 38173, + [SMALL_STATE(1586)] = 38241, + [SMALL_STATE(1587)] = 38309, + [SMALL_STATE(1588)] = 38377, + [SMALL_STATE(1589)] = 38467, + [SMALL_STATE(1590)] = 38535, + [SMALL_STATE(1591)] = 38623, + [SMALL_STATE(1592)] = 38691, + [SMALL_STATE(1593)] = 38769, + [SMALL_STATE(1594)] = 38837, + [SMALL_STATE(1595)] = 38969, + [SMALL_STATE(1596)] = 39037, + [SMALL_STATE(1597)] = 39107, + [SMALL_STATE(1598)] = 39179, + [SMALL_STATE(1599)] = 39247, + [SMALL_STATE(1600)] = 39315, + [SMALL_STATE(1601)] = 39389, + [SMALL_STATE(1602)] = 39457, + [SMALL_STATE(1603)] = 39525, + [SMALL_STATE(1604)] = 39593, + [SMALL_STATE(1605)] = 39661, + [SMALL_STATE(1606)] = 39729, + [SMALL_STATE(1607)] = 39805, + [SMALL_STATE(1608)] = 39873, + [SMALL_STATE(1609)] = 39941, + [SMALL_STATE(1610)] = 40009, + [SMALL_STATE(1611)] = 40077, + [SMALL_STATE(1612)] = 40145, + [SMALL_STATE(1613)] = 40213, + [SMALL_STATE(1614)] = 40281, + [SMALL_STATE(1615)] = 40349, + [SMALL_STATE(1616)] = 40417, + [SMALL_STATE(1617)] = 40485, + [SMALL_STATE(1618)] = 40553, + [SMALL_STATE(1619)] = 40635, + [SMALL_STATE(1620)] = 40703, + [SMALL_STATE(1621)] = 40771, + [SMALL_STATE(1622)] = 40839, + [SMALL_STATE(1623)] = 40907, + [SMALL_STATE(1624)] = 40975, + [SMALL_STATE(1625)] = 41043, + [SMALL_STATE(1626)] = 41111, + [SMALL_STATE(1627)] = 41179, + [SMALL_STATE(1628)] = 41247, + [SMALL_STATE(1629)] = 41315, + [SMALL_STATE(1630)] = 41383, + [SMALL_STATE(1631)] = 41451, + [SMALL_STATE(1632)] = 41519, + [SMALL_STATE(1633)] = 41587, + [SMALL_STATE(1634)] = 41655, + [SMALL_STATE(1635)] = 41723, + [SMALL_STATE(1636)] = 41791, + [SMALL_STATE(1637)] = 41859, + [SMALL_STATE(1638)] = 41927, + [SMALL_STATE(1639)] = 41995, + [SMALL_STATE(1640)] = 42126, + [SMALL_STATE(1641)] = 42259, + [SMALL_STATE(1642)] = 42392, + [SMALL_STATE(1643)] = 42523, + [SMALL_STATE(1644)] = 42656, + [SMALL_STATE(1645)] = 42789, + [SMALL_STATE(1646)] = 42920, + [SMALL_STATE(1647)] = 43051, + [SMALL_STATE(1648)] = 43184, + [SMALL_STATE(1649)] = 43317, + [SMALL_STATE(1650)] = 43446, + [SMALL_STATE(1651)] = 43577, + [SMALL_STATE(1652)] = 43708, + [SMALL_STATE(1653)] = 43841, + [SMALL_STATE(1654)] = 43972, + [SMALL_STATE(1655)] = 44105, + [SMALL_STATE(1656)] = 44236, + [SMALL_STATE(1657)] = 44369, + [SMALL_STATE(1658)] = 44500, + [SMALL_STATE(1659)] = 44631, + [SMALL_STATE(1660)] = 44764, + [SMALL_STATE(1661)] = 44897, + [SMALL_STATE(1662)] = 45028, + [SMALL_STATE(1663)] = 45159, + [SMALL_STATE(1664)] = 45292, + [SMALL_STATE(1665)] = 45423, + [SMALL_STATE(1666)] = 45556, + [SMALL_STATE(1667)] = 45687, + [SMALL_STATE(1668)] = 45820, + [SMALL_STATE(1669)] = 45951, + [SMALL_STATE(1670)] = 46084, + [SMALL_STATE(1671)] = 46217, + [SMALL_STATE(1672)] = 46348, + [SMALL_STATE(1673)] = 46479, + [SMALL_STATE(1674)] = 46610, + [SMALL_STATE(1675)] = 46743, + [SMALL_STATE(1676)] = 46811, + [SMALL_STATE(1677)] = 46879, + [SMALL_STATE(1678)] = 47006, + [SMALL_STATE(1679)] = 47133, + [SMALL_STATE(1680)] = 47260, + [SMALL_STATE(1681)] = 47325, + [SMALL_STATE(1682)] = 47390, + [SMALL_STATE(1683)] = 47455, + [SMALL_STATE(1684)] = 47520, + [SMALL_STATE(1685)] = 47585, + [SMALL_STATE(1686)] = 47712, + [SMALL_STATE(1687)] = 47839, + [SMALL_STATE(1688)] = 47966, + [SMALL_STATE(1689)] = 48093, + [SMALL_STATE(1690)] = 48220, + [SMALL_STATE(1691)] = 48339, + [SMALL_STATE(1692)] = 48462, + [SMALL_STATE(1693)] = 48581, + [SMALL_STATE(1694)] = 48700, + [SMALL_STATE(1695)] = 48819, + [SMALL_STATE(1696)] = 48938, + [SMALL_STATE(1697)] = 49057, + [SMALL_STATE(1698)] = 49176, + [SMALL_STATE(1699)] = 49295, + [SMALL_STATE(1700)] = 49414, + [SMALL_STATE(1701)] = 49533, + [SMALL_STATE(1702)] = 49652, + [SMALL_STATE(1703)] = 49771, + [SMALL_STATE(1704)] = 49890, + [SMALL_STATE(1705)] = 50009, + [SMALL_STATE(1706)] = 50128, + [SMALL_STATE(1707)] = 50247, + [SMALL_STATE(1708)] = 50366, + [SMALL_STATE(1709)] = 50485, + [SMALL_STATE(1710)] = 50604, + [SMALL_STATE(1711)] = 50723, + [SMALL_STATE(1712)] = 50842, + [SMALL_STATE(1713)] = 50965, + [SMALL_STATE(1714)] = 51084, + [SMALL_STATE(1715)] = 51203, + [SMALL_STATE(1716)] = 51322, + [SMALL_STATE(1717)] = 51441, + [SMALL_STATE(1718)] = 51560, + [SMALL_STATE(1719)] = 51679, + [SMALL_STATE(1720)] = 51798, + [SMALL_STATE(1721)] = 51917, + [SMALL_STATE(1722)] = 52036, + [SMALL_STATE(1723)] = 52155, + [SMALL_STATE(1724)] = 52274, + [SMALL_STATE(1725)] = 52393, + [SMALL_STATE(1726)] = 52512, + [SMALL_STATE(1727)] = 52631, + [SMALL_STATE(1728)] = 52750, + [SMALL_STATE(1729)] = 52869, + [SMALL_STATE(1730)] = 52988, + [SMALL_STATE(1731)] = 53107, + [SMALL_STATE(1732)] = 53226, + [SMALL_STATE(1733)] = 53345, + [SMALL_STATE(1734)] = 53464, + [SMALL_STATE(1735)] = 53583, + [SMALL_STATE(1736)] = 53702, + [SMALL_STATE(1737)] = 53821, + [SMALL_STATE(1738)] = 53940, + [SMALL_STATE(1739)] = 54059, + [SMALL_STATE(1740)] = 54178, + [SMALL_STATE(1741)] = 54297, + [SMALL_STATE(1742)] = 54416, + [SMALL_STATE(1743)] = 54539, + [SMALL_STATE(1744)] = 54658, + [SMALL_STATE(1745)] = 54777, + [SMALL_STATE(1746)] = 54896, + [SMALL_STATE(1747)] = 55015, + [SMALL_STATE(1748)] = 55134, + [SMALL_STATE(1749)] = 55253, + [SMALL_STATE(1750)] = 55372, + [SMALL_STATE(1751)] = 55491, + [SMALL_STATE(1752)] = 55610, + [SMALL_STATE(1753)] = 55729, + [SMALL_STATE(1754)] = 55848, + [SMALL_STATE(1755)] = 55967, + [SMALL_STATE(1756)] = 56086, + [SMALL_STATE(1757)] = 56209, + [SMALL_STATE(1758)] = 56332, + [SMALL_STATE(1759)] = 56455, + [SMALL_STATE(1760)] = 56574, + [SMALL_STATE(1761)] = 56693, + [SMALL_STATE(1762)] = 56812, + [SMALL_STATE(1763)] = 56931, + [SMALL_STATE(1764)] = 57050, + [SMALL_STATE(1765)] = 57173, + [SMALL_STATE(1766)] = 57292, + [SMALL_STATE(1767)] = 57411, + [SMALL_STATE(1768)] = 57530, + [SMALL_STATE(1769)] = 57653, + [SMALL_STATE(1770)] = 57772, + [SMALL_STATE(1771)] = 57891, + [SMALL_STATE(1772)] = 58010, + [SMALL_STATE(1773)] = 58129, + [SMALL_STATE(1774)] = 58252, + [SMALL_STATE(1775)] = 58371, + [SMALL_STATE(1776)] = 58490, + [SMALL_STATE(1777)] = 58609, + [SMALL_STATE(1778)] = 58728, + [SMALL_STATE(1779)] = 58851, + [SMALL_STATE(1780)] = 58974, + [SMALL_STATE(1781)] = 59093, + [SMALL_STATE(1782)] = 59212, + [SMALL_STATE(1783)] = 59331, + [SMALL_STATE(1784)] = 59450, + [SMALL_STATE(1785)] = 59569, + [SMALL_STATE(1786)] = 59688, + [SMALL_STATE(1787)] = 59807, + [SMALL_STATE(1788)] = 59926, + [SMALL_STATE(1789)] = 60045, + [SMALL_STATE(1790)] = 60168, + [SMALL_STATE(1791)] = 60291, + [SMALL_STATE(1792)] = 60414, + [SMALL_STATE(1793)] = 60533, + [SMALL_STATE(1794)] = 60656, + [SMALL_STATE(1795)] = 60775, + [SMALL_STATE(1796)] = 60898, + [SMALL_STATE(1797)] = 61021, + [SMALL_STATE(1798)] = 61144, + [SMALL_STATE(1799)] = 61267, + [SMALL_STATE(1800)] = 61386, + [SMALL_STATE(1801)] = 61509, + [SMALL_STATE(1802)] = 61632, + [SMALL_STATE(1803)] = 61751, + [SMALL_STATE(1804)] = 61870, + [SMALL_STATE(1805)] = 61993, + [SMALL_STATE(1806)] = 62112, + [SMALL_STATE(1807)] = 62235, + [SMALL_STATE(1808)] = 62354, + [SMALL_STATE(1809)] = 62473, + [SMALL_STATE(1810)] = 62592, + [SMALL_STATE(1811)] = 62715, + [SMALL_STATE(1812)] = 62834, + [SMALL_STATE(1813)] = 62953, + [SMALL_STATE(1814)] = 63072, + [SMALL_STATE(1815)] = 63191, + [SMALL_STATE(1816)] = 63310, + [SMALL_STATE(1817)] = 63433, + [SMALL_STATE(1818)] = 63552, + [SMALL_STATE(1819)] = 63671, + [SMALL_STATE(1820)] = 63794, + [SMALL_STATE(1821)] = 63917, + [SMALL_STATE(1822)] = 64040, + [SMALL_STATE(1823)] = 64163, + [SMALL_STATE(1824)] = 64286, + [SMALL_STATE(1825)] = 64405, + [SMALL_STATE(1826)] = 64528, + [SMALL_STATE(1827)] = 64651, + [SMALL_STATE(1828)] = 64774, + [SMALL_STATE(1829)] = 64897, + [SMALL_STATE(1830)] = 65016, + [SMALL_STATE(1831)] = 65135, + [SMALL_STATE(1832)] = 65258, + [SMALL_STATE(1833)] = 65381, + [SMALL_STATE(1834)] = 65504, + [SMALL_STATE(1835)] = 65627, + [SMALL_STATE(1836)] = 65750, + [SMALL_STATE(1837)] = 65873, + [SMALL_STATE(1838)] = 65996, + [SMALL_STATE(1839)] = 66115, + [SMALL_STATE(1840)] = 66238, + [SMALL_STATE(1841)] = 66357, + [SMALL_STATE(1842)] = 66476, + [SMALL_STATE(1843)] = 66595, + [SMALL_STATE(1844)] = 66718, + [SMALL_STATE(1845)] = 66841, + [SMALL_STATE(1846)] = 66960, + [SMALL_STATE(1847)] = 67079, + [SMALL_STATE(1848)] = 67198, + [SMALL_STATE(1849)] = 67317, + [SMALL_STATE(1850)] = 67436, + [SMALL_STATE(1851)] = 67555, + [SMALL_STATE(1852)] = 67674, + [SMALL_STATE(1853)] = 67793, + [SMALL_STATE(1854)] = 67912, + [SMALL_STATE(1855)] = 68031, + [SMALL_STATE(1856)] = 68150, + [SMALL_STATE(1857)] = 68269, + [SMALL_STATE(1858)] = 68388, + [SMALL_STATE(1859)] = 68511, + [SMALL_STATE(1860)] = 68634, + [SMALL_STATE(1861)] = 68753, + [SMALL_STATE(1862)] = 68872, + [SMALL_STATE(1863)] = 68991, + [SMALL_STATE(1864)] = 69114, + [SMALL_STATE(1865)] = 69233, + [SMALL_STATE(1866)] = 69352, + [SMALL_STATE(1867)] = 69471, + [SMALL_STATE(1868)] = 69590, + [SMALL_STATE(1869)] = 69713, + [SMALL_STATE(1870)] = 69836, + [SMALL_STATE(1871)] = 69955, + [SMALL_STATE(1872)] = 70074, + [SMALL_STATE(1873)] = 70197, + [SMALL_STATE(1874)] = 70320, + [SMALL_STATE(1875)] = 70439, + [SMALL_STATE(1876)] = 70562, + [SMALL_STATE(1877)] = 70685, + [SMALL_STATE(1878)] = 70808, + [SMALL_STATE(1879)] = 70927, + [SMALL_STATE(1880)] = 71046, + [SMALL_STATE(1881)] = 71169, + [SMALL_STATE(1882)] = 71288, + [SMALL_STATE(1883)] = 71411, + [SMALL_STATE(1884)] = 71534, + [SMALL_STATE(1885)] = 71657, + [SMALL_STATE(1886)] = 71776, + [SMALL_STATE(1887)] = 71899, + [SMALL_STATE(1888)] = 72022, + [SMALL_STATE(1889)] = 72145, + [SMALL_STATE(1890)] = 72268, + [SMALL_STATE(1891)] = 72391, + [SMALL_STATE(1892)] = 72514, + [SMALL_STATE(1893)] = 72633, + [SMALL_STATE(1894)] = 72752, + [SMALL_STATE(1895)] = 72871, + [SMALL_STATE(1896)] = 72990, + [SMALL_STATE(1897)] = 73109, + [SMALL_STATE(1898)] = 73228, + [SMALL_STATE(1899)] = 73351, + [SMALL_STATE(1900)] = 73474, + [SMALL_STATE(1901)] = 73597, + [SMALL_STATE(1902)] = 73720, + [SMALL_STATE(1903)] = 73843, + [SMALL_STATE(1904)] = 73966, + [SMALL_STATE(1905)] = 74089, + [SMALL_STATE(1906)] = 74212, + [SMALL_STATE(1907)] = 74335, + [SMALL_STATE(1908)] = 74458, + [SMALL_STATE(1909)] = 74581, + [SMALL_STATE(1910)] = 74704, + [SMALL_STATE(1911)] = 74823, + [SMALL_STATE(1912)] = 74946, + [SMALL_STATE(1913)] = 75069, + [SMALL_STATE(1914)] = 75192, + [SMALL_STATE(1915)] = 75311, + [SMALL_STATE(1916)] = 75434, + [SMALL_STATE(1917)] = 75557, + [SMALL_STATE(1918)] = 75680, + [SMALL_STATE(1919)] = 75803, + [SMALL_STATE(1920)] = 75922, + [SMALL_STATE(1921)] = 76045, + [SMALL_STATE(1922)] = 76168, + [SMALL_STATE(1923)] = 76291, + [SMALL_STATE(1924)] = 76414, + [SMALL_STATE(1925)] = 76537, + [SMALL_STATE(1926)] = 76660, + [SMALL_STATE(1927)] = 76783, + [SMALL_STATE(1928)] = 76906, + [SMALL_STATE(1929)] = 77029, + [SMALL_STATE(1930)] = 77152, + [SMALL_STATE(1931)] = 77275, + [SMALL_STATE(1932)] = 77394, + [SMALL_STATE(1933)] = 77517, + [SMALL_STATE(1934)] = 77640, + [SMALL_STATE(1935)] = 77759, + [SMALL_STATE(1936)] = 77878, + [SMALL_STATE(1937)] = 78001, + [SMALL_STATE(1938)] = 78124, + [SMALL_STATE(1939)] = 78243, + [SMALL_STATE(1940)] = 78362, + [SMALL_STATE(1941)] = 78481, + [SMALL_STATE(1942)] = 78600, + [SMALL_STATE(1943)] = 78723, + [SMALL_STATE(1944)] = 78842, + [SMALL_STATE(1945)] = 78961, + [SMALL_STATE(1946)] = 79084, + [SMALL_STATE(1947)] = 79207, + [SMALL_STATE(1948)] = 79330, + [SMALL_STATE(1949)] = 79453, + [SMALL_STATE(1950)] = 79576, + [SMALL_STATE(1951)] = 79699, + [SMALL_STATE(1952)] = 79822, + [SMALL_STATE(1953)] = 79945, + [SMALL_STATE(1954)] = 80068, + [SMALL_STATE(1955)] = 80191, + [SMALL_STATE(1956)] = 80310, + [SMALL_STATE(1957)] = 80429, + [SMALL_STATE(1958)] = 80548, + [SMALL_STATE(1959)] = 80671, + [SMALL_STATE(1960)] = 80794, + [SMALL_STATE(1961)] = 80917, + [SMALL_STATE(1962)] = 81040, + [SMALL_STATE(1963)] = 81163, + [SMALL_STATE(1964)] = 81282, + [SMALL_STATE(1965)] = 81401, + [SMALL_STATE(1966)] = 81520, + [SMALL_STATE(1967)] = 81643, + [SMALL_STATE(1968)] = 81766, + [SMALL_STATE(1969)] = 81889, + [SMALL_STATE(1970)] = 82012, + [SMALL_STATE(1971)] = 82135, + [SMALL_STATE(1972)] = 82258, + [SMALL_STATE(1973)] = 82381, + [SMALL_STATE(1974)] = 82504, + [SMALL_STATE(1975)] = 82623, + [SMALL_STATE(1976)] = 82742, + [SMALL_STATE(1977)] = 82861, + [SMALL_STATE(1978)] = 82984, + [SMALL_STATE(1979)] = 83103, + [SMALL_STATE(1980)] = 83226, + [SMALL_STATE(1981)] = 83349, + [SMALL_STATE(1982)] = 83468, + [SMALL_STATE(1983)] = 83587, + [SMALL_STATE(1984)] = 83706, + [SMALL_STATE(1985)] = 83825, + [SMALL_STATE(1986)] = 83944, + [SMALL_STATE(1987)] = 84063, + [SMALL_STATE(1988)] = 84186, + [SMALL_STATE(1989)] = 84309, + [SMALL_STATE(1990)] = 84428, + [SMALL_STATE(1991)] = 84547, + [SMALL_STATE(1992)] = 84666, + [SMALL_STATE(1993)] = 84785, + [SMALL_STATE(1994)] = 84904, + [SMALL_STATE(1995)] = 85027, + [SMALL_STATE(1996)] = 85150, + [SMALL_STATE(1997)] = 85269, + [SMALL_STATE(1998)] = 85388, + [SMALL_STATE(1999)] = 85507, + [SMALL_STATE(2000)] = 85626, + [SMALL_STATE(2001)] = 85749, + [SMALL_STATE(2002)] = 85868, + [SMALL_STATE(2003)] = 85991, + [SMALL_STATE(2004)] = 86110, + [SMALL_STATE(2005)] = 86233, + [SMALL_STATE(2006)] = 86352, + [SMALL_STATE(2007)] = 86471, + [SMALL_STATE(2008)] = 86590, + [SMALL_STATE(2009)] = 86709, + [SMALL_STATE(2010)] = 86828, + [SMALL_STATE(2011)] = 86947, + [SMALL_STATE(2012)] = 87066, + [SMALL_STATE(2013)] = 87185, + [SMALL_STATE(2014)] = 87304, + [SMALL_STATE(2015)] = 87423, + [SMALL_STATE(2016)] = 87542, + [SMALL_STATE(2017)] = 87661, + [SMALL_STATE(2018)] = 87780, + [SMALL_STATE(2019)] = 87899, + [SMALL_STATE(2020)] = 88022, + [SMALL_STATE(2021)] = 88145, + [SMALL_STATE(2022)] = 88268, + [SMALL_STATE(2023)] = 88387, + [SMALL_STATE(2024)] = 88506, + [SMALL_STATE(2025)] = 88625, + [SMALL_STATE(2026)] = 88744, + [SMALL_STATE(2027)] = 88863, + [SMALL_STATE(2028)] = 88982, + [SMALL_STATE(2029)] = 89101, + [SMALL_STATE(2030)] = 89220, + [SMALL_STATE(2031)] = 89339, + [SMALL_STATE(2032)] = 89424, + [SMALL_STATE(2033)] = 89543, + [SMALL_STATE(2034)] = 89662, + [SMALL_STATE(2035)] = 89785, + [SMALL_STATE(2036)] = 89904, + [SMALL_STATE(2037)] = 90023, + [SMALL_STATE(2038)] = 90142, + [SMALL_STATE(2039)] = 90265, + [SMALL_STATE(2040)] = 90384, + [SMALL_STATE(2041)] = 90503, + [SMALL_STATE(2042)] = 90622, + [SMALL_STATE(2043)] = 90741, + [SMALL_STATE(2044)] = 90860, + [SMALL_STATE(2045)] = 90979, + [SMALL_STATE(2046)] = 91098, + [SMALL_STATE(2047)] = 91217, + [SMALL_STATE(2048)] = 91336, + [SMALL_STATE(2049)] = 91459, + [SMALL_STATE(2050)] = 91582, + [SMALL_STATE(2051)] = 91701, + [SMALL_STATE(2052)] = 91820, + [SMALL_STATE(2053)] = 91939, + [SMALL_STATE(2054)] = 92058, + [SMALL_STATE(2055)] = 92177, + [SMALL_STATE(2056)] = 92262, + [SMALL_STATE(2057)] = 92385, + [SMALL_STATE(2058)] = 92504, + [SMALL_STATE(2059)] = 92623, + [SMALL_STATE(2060)] = 92746, + [SMALL_STATE(2061)] = 92869, + [SMALL_STATE(2062)] = 92988, + [SMALL_STATE(2063)] = 93111, + [SMALL_STATE(2064)] = 93230, + [SMALL_STATE(2065)] = 93353, + [SMALL_STATE(2066)] = 93472, + [SMALL_STATE(2067)] = 93591, + [SMALL_STATE(2068)] = 93710, + [SMALL_STATE(2069)] = 93833, + [SMALL_STATE(2070)] = 93952, + [SMALL_STATE(2071)] = 94075, + [SMALL_STATE(2072)] = 94194, + [SMALL_STATE(2073)] = 94313, + [SMALL_STATE(2074)] = 94432, + [SMALL_STATE(2075)] = 94551, + [SMALL_STATE(2076)] = 94670, + [SMALL_STATE(2077)] = 94793, + [SMALL_STATE(2078)] = 94916, + [SMALL_STATE(2079)] = 95035, + [SMALL_STATE(2080)] = 95154, + [SMALL_STATE(2081)] = 95273, + [SMALL_STATE(2082)] = 95392, + [SMALL_STATE(2083)] = 95511, + [SMALL_STATE(2084)] = 95630, + [SMALL_STATE(2085)] = 95753, + [SMALL_STATE(2086)] = 95876, + [SMALL_STATE(2087)] = 95995, + [SMALL_STATE(2088)] = 96114, + [SMALL_STATE(2089)] = 96233, + [SMALL_STATE(2090)] = 96352, + [SMALL_STATE(2091)] = 96471, + [SMALL_STATE(2092)] = 96594, + [SMALL_STATE(2093)] = 96713, + [SMALL_STATE(2094)] = 96836, + [SMALL_STATE(2095)] = 96955, + [SMALL_STATE(2096)] = 97078, + [SMALL_STATE(2097)] = 97201, + [SMALL_STATE(2098)] = 97320, + [SMALL_STATE(2099)] = 97439, + [SMALL_STATE(2100)] = 97558, + [SMALL_STATE(2101)] = 97681, + [SMALL_STATE(2102)] = 97800, + [SMALL_STATE(2103)] = 97919, + [SMALL_STATE(2104)] = 98042, + [SMALL_STATE(2105)] = 98161, + [SMALL_STATE(2106)] = 98280, + [SMALL_STATE(2107)] = 98399, + [SMALL_STATE(2108)] = 98522, + [SMALL_STATE(2109)] = 98641, + [SMALL_STATE(2110)] = 98760, + [SMALL_STATE(2111)] = 98879, + [SMALL_STATE(2112)] = 98999, + [SMALL_STATE(2113)] = 99083, + [SMALL_STATE(2114)] = 99199, + [SMALL_STATE(2115)] = 99319, + [SMALL_STATE(2116)] = 99435, + [SMALL_STATE(2117)] = 99555, + [SMALL_STATE(2118)] = 99639, + [SMALL_STATE(2119)] = 99759, + [SMALL_STATE(2120)] = 99879, + [SMALL_STATE(2121)] = 99958, + [SMALL_STATE(2122)] = 100071, + [SMALL_STATE(2123)] = 100150, + [SMALL_STATE(2124)] = 100263, + [SMALL_STATE(2125)] = 100376, + [SMALL_STATE(2126)] = 100489, + [SMALL_STATE(2127)] = 100568, + [SMALL_STATE(2128)] = 100647, + [SMALL_STATE(2129)] = 100760, + [SMALL_STATE(2130)] = 100873, + [SMALL_STATE(2131)] = 100986, + [SMALL_STATE(2132)] = 101099, + [SMALL_STATE(2133)] = 101212, + [SMALL_STATE(2134)] = 101325, + [SMALL_STATE(2135)] = 101438, + [SMALL_STATE(2136)] = 101551, + [SMALL_STATE(2137)] = 101664, + [SMALL_STATE(2138)] = 101777, + [SMALL_STATE(2139)] = 101890, + [SMALL_STATE(2140)] = 102003, + [SMALL_STATE(2141)] = 102116, + [SMALL_STATE(2142)] = 102229, + [SMALL_STATE(2143)] = 102342, + [SMALL_STATE(2144)] = 102455, + [SMALL_STATE(2145)] = 102533, + [SMALL_STATE(2146)] = 102611, + [SMALL_STATE(2147)] = 102689, + [SMALL_STATE(2148)] = 102767, + [SMALL_STATE(2149)] = 102840, + [SMALL_STATE(2150)] = 102913, + [SMALL_STATE(2151)] = 102986, + [SMALL_STATE(2152)] = 103067, + [SMALL_STATE(2153)] = 103140, + [SMALL_STATE(2154)] = 103213, + [SMALL_STATE(2155)] = 103286, + [SMALL_STATE(2156)] = 103359, + [SMALL_STATE(2157)] = 103440, + [SMALL_STATE(2158)] = 103513, + [SMALL_STATE(2159)] = 103593, + [SMALL_STATE(2160)] = 103669, + [SMALL_STATE(2161)] = 103741, + [SMALL_STATE(2162)] = 103813, + [SMALL_STATE(2163)] = 103885, + [SMALL_STATE(2164)] = 103957, + [SMALL_STATE(2165)] = 104029, + [SMALL_STATE(2166)] = 104109, + [SMALL_STATE(2167)] = 104181, + [SMALL_STATE(2168)] = 104257, + [SMALL_STATE(2169)] = 104329, + [SMALL_STATE(2170)] = 104409, + [SMALL_STATE(2171)] = 104481, + [SMALL_STATE(2172)] = 104557, + [SMALL_STATE(2173)] = 104633, + [SMALL_STATE(2174)] = 104708, + [SMALL_STATE(2175)] = 104783, + [SMALL_STATE(2176)] = 104862, + [SMALL_STATE(2177)] = 104941, + [SMALL_STATE(2178)] = 105016, + [SMALL_STATE(2179)] = 105091, + [SMALL_STATE(2180)] = 105165, + [SMALL_STATE(2181)] = 105235, + [SMALL_STATE(2182)] = 105309, + [SMALL_STATE(2183)] = 105379, + [SMALL_STATE(2184)] = 105449, + [SMALL_STATE(2185)] = 105519, + [SMALL_STATE(2186)] = 105589, + [SMALL_STATE(2187)] = 105659, + [SMALL_STATE(2188)] = 105737, + [SMALL_STATE(2189)] = 105811, + [SMALL_STATE(2190)] = 105881, + [SMALL_STATE(2191)] = 105951, + [SMALL_STATE(2192)] = 106025, + [SMALL_STATE(2193)] = 106086, + [SMALL_STATE(2194)] = 106159, + [SMALL_STATE(2195)] = 106228, + [SMALL_STATE(2196)] = 106289, + [SMALL_STATE(2197)] = 106358, + [SMALL_STATE(2198)] = 106427, + [SMALL_STATE(2199)] = 106488, + [SMALL_STATE(2200)] = 106547, + [SMALL_STATE(2201)] = 106616, + [SMALL_STATE(2202)] = 106677, + [SMALL_STATE(2203)] = 106738, + [SMALL_STATE(2204)] = 106799, + [SMALL_STATE(2205)] = 106876, + [SMALL_STATE(2206)] = 106937, + [SMALL_STATE(2207)] = 106998, + [SMALL_STATE(2208)] = 107059, + [SMALL_STATE(2209)] = 107120, + [SMALL_STATE(2210)] = 107181, + [SMALL_STATE(2211)] = 107240, + [SMALL_STATE(2212)] = 107301, + [SMALL_STATE(2213)] = 107362, + [SMALL_STATE(2214)] = 107423, + [SMALL_STATE(2215)] = 107500, + [SMALL_STATE(2216)] = 107559, + [SMALL_STATE(2217)] = 107632, + [SMALL_STATE(2218)] = 107705, + [SMALL_STATE(2219)] = 107774, + [SMALL_STATE(2220)] = 107835, + [SMALL_STATE(2221)] = 107904, + [SMALL_STATE(2222)] = 107973, + [SMALL_STATE(2223)] = 108042, + [SMALL_STATE(2224)] = 108115, + [SMALL_STATE(2225)] = 108183, + [SMALL_STATE(2226)] = 108255, + [SMALL_STATE(2227)] = 108315, + [SMALL_STATE(2228)] = 108383, + [SMALL_STATE(2229)] = 108441, + [SMALL_STATE(2230)] = 108499, + [SMALL_STATE(2231)] = 108567, + [SMALL_STATE(2232)] = 108635, + [SMALL_STATE(2233)] = 108703, + [SMALL_STATE(2234)] = 108771, + [SMALL_STATE(2235)] = 108831, + [SMALL_STATE(2236)] = 108899, + [SMALL_STATE(2237)] = 108967, + [SMALL_STATE(2238)] = 109035, + [SMALL_STATE(2239)] = 109093, + [SMALL_STATE(2240)] = 109161, + [SMALL_STATE(2241)] = 109229, + [SMALL_STATE(2242)] = 109289, + [SMALL_STATE(2243)] = 109349, + [SMALL_STATE(2244)] = 109409, + [SMALL_STATE(2245)] = 109467, + [SMALL_STATE(2246)] = 109527, + [SMALL_STATE(2247)] = 109599, + [SMALL_STATE(2248)] = 109675, + [SMALL_STATE(2249)] = 109735, + [SMALL_STATE(2250)] = 109795, + [SMALL_STATE(2251)] = 109855, + [SMALL_STATE(2252)] = 109915, + [SMALL_STATE(2253)] = 109975, + [SMALL_STATE(2254)] = 110043, + [SMALL_STATE(2255)] = 110115, + [SMALL_STATE(2256)] = 110183, + [SMALL_STATE(2257)] = 110243, + [SMALL_STATE(2258)] = 110301, + [SMALL_STATE(2259)] = 110373, + [SMALL_STATE(2260)] = 110441, + [SMALL_STATE(2261)] = 110501, + [SMALL_STATE(2262)] = 110557, + [SMALL_STATE(2263)] = 110615, + [SMALL_STATE(2264)] = 110675, + [SMALL_STATE(2265)] = 110735, + [SMALL_STATE(2266)] = 110795, + [SMALL_STATE(2267)] = 110863, + [SMALL_STATE(2268)] = 110917, + [SMALL_STATE(2269)] = 110973, + [SMALL_STATE(2270)] = 111049, + [SMALL_STATE(2271)] = 111103, + [SMALL_STATE(2272)] = 111161, + [SMALL_STATE(2273)] = 111229, + [SMALL_STATE(2274)] = 111285, + [SMALL_STATE(2275)] = 111343, + [SMALL_STATE(2276)] = 111399, + [SMALL_STATE(2277)] = 111459, + [SMALL_STATE(2278)] = 111512, + [SMALL_STATE(2279)] = 111569, + [SMALL_STATE(2280)] = 111640, + [SMALL_STATE(2281)] = 111695, + [SMALL_STATE(2282)] = 111750, + [SMALL_STATE(2283)] = 111803, + [SMALL_STATE(2284)] = 111858, + [SMALL_STATE(2285)] = 111933, + [SMALL_STATE(2286)] = 111986, + [SMALL_STATE(2287)] = 112057, + [SMALL_STATE(2288)] = 112110, + [SMALL_STATE(2289)] = 112163, + [SMALL_STATE(2290)] = 112216, + [SMALL_STATE(2291)] = 112287, + [SMALL_STATE(2292)] = 112358, + [SMALL_STATE(2293)] = 112413, + [SMALL_STATE(2294)] = 112466, + [SMALL_STATE(2295)] = 112521, + [SMALL_STATE(2296)] = 112574, + [SMALL_STATE(2297)] = 112629, + [SMALL_STATE(2298)] = 112700, + [SMALL_STATE(2299)] = 112755, + [SMALL_STATE(2300)] = 112826, + [SMALL_STATE(2301)] = 112881, + [SMALL_STATE(2302)] = 112934, + [SMALL_STATE(2303)] = 113005, + [SMALL_STATE(2304)] = 113060, + [SMALL_STATE(2305)] = 113115, + [SMALL_STATE(2306)] = 113170, + [SMALL_STATE(2307)] = 113223, + [SMALL_STATE(2308)] = 113290, + [SMALL_STATE(2309)] = 113345, + [SMALL_STATE(2310)] = 113402, + [SMALL_STATE(2311)] = 113473, + [SMALL_STATE(2312)] = 113528, + [SMALL_STATE(2313)] = 113599, + [SMALL_STATE(2314)] = 113670, + [SMALL_STATE(2315)] = 113725, + [SMALL_STATE(2316)] = 113792, + [SMALL_STATE(2317)] = 113847, + [SMALL_STATE(2318)] = 113904, + [SMALL_STATE(2319)] = 113971, + [SMALL_STATE(2320)] = 114038, + [SMALL_STATE(2321)] = 114091, + [SMALL_STATE(2322)] = 114158, + [SMALL_STATE(2323)] = 114229, + [SMALL_STATE(2324)] = 114296, + [SMALL_STATE(2325)] = 114349, + [SMALL_STATE(2326)] = 114416, + [SMALL_STATE(2327)] = 114483, + [SMALL_STATE(2328)] = 114554, + [SMALL_STATE(2329)] = 114606, + [SMALL_STATE(2330)] = 114658, + [SMALL_STATE(2331)] = 114710, + [SMALL_STATE(2332)] = 114762, + [SMALL_STATE(2333)] = 114814, + [SMALL_STATE(2334)] = 114866, + [SMALL_STATE(2335)] = 114918, + [SMALL_STATE(2336)] = 114970, + [SMALL_STATE(2337)] = 115034, + [SMALL_STATE(2338)] = 115086, + [SMALL_STATE(2339)] = 115140, + [SMALL_STATE(2340)] = 115194, + [SMALL_STATE(2341)] = 115246, + [SMALL_STATE(2342)] = 115298, + [SMALL_STATE(2343)] = 115350, + [SMALL_STATE(2344)] = 115402, + [SMALL_STATE(2345)] = 115454, + [SMALL_STATE(2346)] = 115506, + [SMALL_STATE(2347)] = 115558, + [SMALL_STATE(2348)] = 115610, + [SMALL_STATE(2349)] = 115662, + [SMALL_STATE(2350)] = 115714, + [SMALL_STATE(2351)] = 115780, + [SMALL_STATE(2352)] = 115834, + [SMALL_STATE(2353)] = 115886, + [SMALL_STATE(2354)] = 115952, + [SMALL_STATE(2355)] = 116004, + [SMALL_STATE(2356)] = 116060, + [SMALL_STATE(2357)] = 116124, + [SMALL_STATE(2358)] = 116176, + [SMALL_STATE(2359)] = 116242, + [SMALL_STATE(2360)] = 116294, + [SMALL_STATE(2361)] = 116360, + [SMALL_STATE(2362)] = 116412, + [SMALL_STATE(2363)] = 116464, + [SMALL_STATE(2364)] = 116516, + [SMALL_STATE(2365)] = 116568, + [SMALL_STATE(2366)] = 116620, + [SMALL_STATE(2367)] = 116672, + [SMALL_STATE(2368)] = 116724, + [SMALL_STATE(2369)] = 116776, + [SMALL_STATE(2370)] = 116828, + [SMALL_STATE(2371)] = 116880, + [SMALL_STATE(2372)] = 116932, + [SMALL_STATE(2373)] = 116984, + [SMALL_STATE(2374)] = 117036, + [SMALL_STATE(2375)] = 117088, + [SMALL_STATE(2376)] = 117140, + [SMALL_STATE(2377)] = 117192, + [SMALL_STATE(2378)] = 117244, + [SMALL_STATE(2379)] = 117296, + [SMALL_STATE(2380)] = 117348, + [SMALL_STATE(2381)] = 117400, + [SMALL_STATE(2382)] = 117452, + [SMALL_STATE(2383)] = 117504, + [SMALL_STATE(2384)] = 117568, + [SMALL_STATE(2385)] = 117622, + [SMALL_STATE(2386)] = 117674, + [SMALL_STATE(2387)] = 117726, + [SMALL_STATE(2388)] = 117792, + [SMALL_STATE(2389)] = 117858, + [SMALL_STATE(2390)] = 117916, + [SMALL_STATE(2391)] = 117970, + [SMALL_STATE(2392)] = 118036, + [SMALL_STATE(2393)] = 118088, + [SMALL_STATE(2394)] = 118140, + [SMALL_STATE(2395)] = 118192, + [SMALL_STATE(2396)] = 118244, + [SMALL_STATE(2397)] = 118296, + [SMALL_STATE(2398)] = 118348, + [SMALL_STATE(2399)] = 118400, + [SMALL_STATE(2400)] = 118466, + [SMALL_STATE(2401)] = 118518, + [SMALL_STATE(2402)] = 118570, + [SMALL_STATE(2403)] = 118624, + [SMALL_STATE(2404)] = 118686, + [SMALL_STATE(2405)] = 118738, + [SMALL_STATE(2406)] = 118790, + [SMALL_STATE(2407)] = 118842, + [SMALL_STATE(2408)] = 118894, + [SMALL_STATE(2409)] = 118946, + [SMALL_STATE(2410)] = 118998, + [SMALL_STATE(2411)] = 119056, + [SMALL_STATE(2412)] = 119110, + [SMALL_STATE(2413)] = 119162, + [SMALL_STATE(2414)] = 119218, + [SMALL_STATE(2415)] = 119272, + [SMALL_STATE(2416)] = 119324, + [SMALL_STATE(2417)] = 119376, + [SMALL_STATE(2418)] = 119428, + [SMALL_STATE(2419)] = 119480, + [SMALL_STATE(2420)] = 119534, + [SMALL_STATE(2421)] = 119585, + [SMALL_STATE(2422)] = 119636, + [SMALL_STATE(2423)] = 119687, + [SMALL_STATE(2424)] = 119738, + [SMALL_STATE(2425)] = 119789, + [SMALL_STATE(2426)] = 119846, + [SMALL_STATE(2427)] = 119897, + [SMALL_STATE(2428)] = 119948, + [SMALL_STATE(2429)] = 119999, + [SMALL_STATE(2430)] = 120050, + [SMALL_STATE(2431)] = 120101, + [SMALL_STATE(2432)] = 120158, + [SMALL_STATE(2433)] = 120211, + [SMALL_STATE(2434)] = 120264, + [SMALL_STATE(2435)] = 120315, + [SMALL_STATE(2436)] = 120372, + [SMALL_STATE(2437)] = 120423, + [SMALL_STATE(2438)] = 120474, + [SMALL_STATE(2439)] = 120531, + [SMALL_STATE(2440)] = 120582, + [SMALL_STATE(2441)] = 120633, + [SMALL_STATE(2442)] = 120690, + [SMALL_STATE(2443)] = 120745, + [SMALL_STATE(2444)] = 120802, + [SMALL_STATE(2445)] = 120853, + [SMALL_STATE(2446)] = 120904, + [SMALL_STATE(2447)] = 120955, + [SMALL_STATE(2448)] = 121006, + [SMALL_STATE(2449)] = 121057, + [SMALL_STATE(2450)] = 121108, + [SMALL_STATE(2451)] = 121159, + [SMALL_STATE(2452)] = 121210, + [SMALL_STATE(2453)] = 121261, + [SMALL_STATE(2454)] = 121312, + [SMALL_STATE(2455)] = 121363, + [SMALL_STATE(2456)] = 121414, + [SMALL_STATE(2457)] = 121465, + [SMALL_STATE(2458)] = 121516, + [SMALL_STATE(2459)] = 121565, + [SMALL_STATE(2460)] = 121616, + [SMALL_STATE(2461)] = 121667, + [SMALL_STATE(2462)] = 121718, + [SMALL_STATE(2463)] = 121773, + [SMALL_STATE(2464)] = 121824, + [SMALL_STATE(2465)] = 121881, + [SMALL_STATE(2466)] = 121932, + [SMALL_STATE(2467)] = 121997, + [SMALL_STATE(2468)] = 122052, + [SMALL_STATE(2469)] = 122117, + [SMALL_STATE(2470)] = 122168, + [SMALL_STATE(2471)] = 122233, + [SMALL_STATE(2472)] = 122290, + [SMALL_STATE(2473)] = 122355, + [SMALL_STATE(2474)] = 122406, + [SMALL_STATE(2475)] = 122463, + [SMALL_STATE(2476)] = 122514, + [SMALL_STATE(2477)] = 122565, + [SMALL_STATE(2478)] = 122616, + [SMALL_STATE(2479)] = 122667, + [SMALL_STATE(2480)] = 122724, + [SMALL_STATE(2481)] = 122781, + [SMALL_STATE(2482)] = 122832, + [SMALL_STATE(2483)] = 122897, + [SMALL_STATE(2484)] = 122962, + [SMALL_STATE(2485)] = 123013, + [SMALL_STATE(2486)] = 123070, + [SMALL_STATE(2487)] = 123121, + [SMALL_STATE(2488)] = 123172, + [SMALL_STATE(2489)] = 123229, + [SMALL_STATE(2490)] = 123280, + [SMALL_STATE(2491)] = 123335, + [SMALL_STATE(2492)] = 123386, + [SMALL_STATE(2493)] = 123441, + [SMALL_STATE(2494)] = 123492, + [SMALL_STATE(2495)] = 123543, + [SMALL_STATE(2496)] = 123594, + [SMALL_STATE(2497)] = 123651, + [SMALL_STATE(2498)] = 123702, + [SMALL_STATE(2499)] = 123755, + [SMALL_STATE(2500)] = 123820, + [SMALL_STATE(2501)] = 123875, + [SMALL_STATE(2502)] = 123940, + [SMALL_STATE(2503)] = 123991, + [SMALL_STATE(2504)] = 124042, + [SMALL_STATE(2505)] = 124097, + [SMALL_STATE(2506)] = 124148, + [SMALL_STATE(2507)] = 124199, + [SMALL_STATE(2508)] = 124250, + [SMALL_STATE(2509)] = 124301, + [SMALL_STATE(2510)] = 124356, + [SMALL_STATE(2511)] = 124407, + [SMALL_STATE(2512)] = 124458, + [SMALL_STATE(2513)] = 124513, + [SMALL_STATE(2514)] = 124564, + [SMALL_STATE(2515)] = 124614, + [SMALL_STATE(2516)] = 124664, + [SMALL_STATE(2517)] = 124722, + [SMALL_STATE(2518)] = 124772, + [SMALL_STATE(2519)] = 124824, + [SMALL_STATE(2520)] = 124874, + [SMALL_STATE(2521)] = 124924, + [SMALL_STATE(2522)] = 124982, + [SMALL_STATE(2523)] = 125036, + [SMALL_STATE(2524)] = 125088, + [SMALL_STATE(2525)] = 125138, + [SMALL_STATE(2526)] = 125192, + [SMALL_STATE(2527)] = 125246, + [SMALL_STATE(2528)] = 125298, + [SMALL_STATE(2529)] = 125354, + [SMALL_STATE(2530)] = 125404, + [SMALL_STATE(2531)] = 125454, + [SMALL_STATE(2532)] = 125506, + [SMALL_STATE(2533)] = 125564, + [SMALL_STATE(2534)] = 125613, + [SMALL_STATE(2535)] = 125666, + [SMALL_STATE(2536)] = 125721, + [SMALL_STATE(2537)] = 125772, + [SMALL_STATE(2538)] = 125827, + [SMALL_STATE(2539)] = 125882, + [SMALL_STATE(2540)] = 125931, + [SMALL_STATE(2541)] = 125986, + [SMALL_STATE(2542)] = 126041, + [SMALL_STATE(2543)] = 126092, + [SMALL_STATE(2544)] = 126147, + [SMALL_STATE(2545)] = 126200, + [SMALL_STATE(2546)] = 126255, + [SMALL_STATE(2547)] = 126310, + [SMALL_STATE(2548)] = 126361, + [SMALL_STATE(2549)] = 126416, + [SMALL_STATE(2550)] = 126471, + [SMALL_STATE(2551)] = 126526, + [SMALL_STATE(2552)] = 126581, + [SMALL_STATE(2553)] = 126632, + [SMALL_STATE(2554)] = 126687, + [SMALL_STATE(2555)] = 126742, + [SMALL_STATE(2556)] = 126797, + [SMALL_STATE(2557)] = 126852, + [SMALL_STATE(2558)] = 126907, + [SMALL_STATE(2559)] = 126958, + [SMALL_STATE(2560)] = 127009, + [SMALL_STATE(2561)] = 127064, + [SMALL_STATE(2562)] = 127119, + [SMALL_STATE(2563)] = 127168, + [SMALL_STATE(2564)] = 127217, + [SMALL_STATE(2565)] = 127270, + [SMALL_STATE(2566)] = 127325, + [SMALL_STATE(2567)] = 127374, + [SMALL_STATE(2568)] = 127423, + [SMALL_STATE(2569)] = 127474, + [SMALL_STATE(2570)] = 127523, + [SMALL_STATE(2571)] = 127578, + [SMALL_STATE(2572)] = 127633, + [SMALL_STATE(2573)] = 127682, + [SMALL_STATE(2574)] = 127733, + [SMALL_STATE(2575)] = 127784, + [SMALL_STATE(2576)] = 127835, + [SMALL_STATE(2577)] = 127884, + [SMALL_STATE(2578)] = 127933, + [SMALL_STATE(2579)] = 127981, + [SMALL_STATE(2580)] = 128035, + [SMALL_STATE(2581)] = 128087, + [SMALL_STATE(2582)] = 128169, + [SMALL_STATE(2583)] = 128217, + [SMALL_STATE(2584)] = 128265, + [SMALL_STATE(2585)] = 128347, + [SMALL_STATE(2586)] = 128395, + [SMALL_STATE(2587)] = 128447, + [SMALL_STATE(2588)] = 128495, + [SMALL_STATE(2589)] = 128543, + [SMALL_STATE(2590)] = 128591, + [SMALL_STATE(2591)] = 128639, + [SMALL_STATE(2592)] = 128687, + [SMALL_STATE(2593)] = 128737, + [SMALL_STATE(2594)] = 128785, + [SMALL_STATE(2595)] = 128833, + [SMALL_STATE(2596)] = 128887, + [SMALL_STATE(2597)] = 128941, + [SMALL_STATE(2598)] = 128995, + [SMALL_STATE(2599)] = 129049, + [SMALL_STATE(2600)] = 129103, + [SMALL_STATE(2601)] = 129157, + [SMALL_STATE(2602)] = 129211, + [SMALL_STATE(2603)] = 129293, + [SMALL_STATE(2604)] = 129347, + [SMALL_STATE(2605)] = 129401, + [SMALL_STATE(2606)] = 129455, + [SMALL_STATE(2607)] = 129509, + [SMALL_STATE(2608)] = 129557, + [SMALL_STATE(2609)] = 129611, + [SMALL_STATE(2610)] = 129665, + [SMALL_STATE(2611)] = 129719, + [SMALL_STATE(2612)] = 129767, + [SMALL_STATE(2613)] = 129815, + [SMALL_STATE(2614)] = 129897, + [SMALL_STATE(2615)] = 129951, + [SMALL_STATE(2616)] = 129999, + [SMALL_STATE(2617)] = 130047, + [SMALL_STATE(2618)] = 130095, + [SMALL_STATE(2619)] = 130149, + [SMALL_STATE(2620)] = 130203, + [SMALL_STATE(2621)] = 130255, + [SMALL_STATE(2622)] = 130337, + [SMALL_STATE(2623)] = 130391, + [SMALL_STATE(2624)] = 130445, + [SMALL_STATE(2625)] = 130493, + [SMALL_STATE(2626)] = 130541, + [SMALL_STATE(2627)] = 130589, + [SMALL_STATE(2628)] = 130641, + [SMALL_STATE(2629)] = 130693, + [SMALL_STATE(2630)] = 130741, + [SMALL_STATE(2631)] = 130789, + [SMALL_STATE(2632)] = 130837, + [SMALL_STATE(2633)] = 130891, + [SMALL_STATE(2634)] = 130939, + [SMALL_STATE(2635)] = 130987, + [SMALL_STATE(2636)] = 131035, + [SMALL_STATE(2637)] = 131083, + [SMALL_STATE(2638)] = 131133, + [SMALL_STATE(2639)] = 131181, + [SMALL_STATE(2640)] = 131229, + [SMALL_STATE(2641)] = 131283, + [SMALL_STATE(2642)] = 131331, + [SMALL_STATE(2643)] = 131385, + [SMALL_STATE(2644)] = 131433, + [SMALL_STATE(2645)] = 131481, + [SMALL_STATE(2646)] = 131535, + [SMALL_STATE(2647)] = 131583, + [SMALL_STATE(2648)] = 131631, + [SMALL_STATE(2649)] = 131685, + [SMALL_STATE(2650)] = 131733, + [SMALL_STATE(2651)] = 131787, + [SMALL_STATE(2652)] = 131839, + [SMALL_STATE(2653)] = 131921, + [SMALL_STATE(2654)] = 131969, + [SMALL_STATE(2655)] = 132051, + [SMALL_STATE(2656)] = 132105, + [SMALL_STATE(2657)] = 132153, + [SMALL_STATE(2658)] = 132201, + [SMALL_STATE(2659)] = 132251, + [SMALL_STATE(2660)] = 132333, + [SMALL_STATE(2661)] = 132385, + [SMALL_STATE(2662)] = 132467, + [SMALL_STATE(2663)] = 132517, + [SMALL_STATE(2664)] = 132571, + [SMALL_STATE(2665)] = 132619, + [SMALL_STATE(2666)] = 132667, + [SMALL_STATE(2667)] = 132715, + [SMALL_STATE(2668)] = 132763, + [SMALL_STATE(2669)] = 132817, + [SMALL_STATE(2670)] = 132865, + [SMALL_STATE(2671)] = 132913, + [SMALL_STATE(2672)] = 132961, + [SMALL_STATE(2673)] = 133009, + [SMALL_STATE(2674)] = 133091, + [SMALL_STATE(2675)] = 133139, + [SMALL_STATE(2676)] = 133193, + [SMALL_STATE(2677)] = 133241, + [SMALL_STATE(2678)] = 133289, + [SMALL_STATE(2679)] = 133339, + [SMALL_STATE(2680)] = 133387, + [SMALL_STATE(2681)] = 133435, + [SMALL_STATE(2682)] = 133483, + [SMALL_STATE(2683)] = 133531, + [SMALL_STATE(2684)] = 133579, + [SMALL_STATE(2685)] = 133625, + [SMALL_STATE(2686)] = 133673, + [SMALL_STATE(2687)] = 133721, + [SMALL_STATE(2688)] = 133769, + [SMALL_STATE(2689)] = 133817, + [SMALL_STATE(2690)] = 133869, + [SMALL_STATE(2691)] = 133921, + [SMALL_STATE(2692)] = 133975, + [SMALL_STATE(2693)] = 134023, + [SMALL_STATE(2694)] = 134077, + [SMALL_STATE(2695)] = 134131, + [SMALL_STATE(2696)] = 134213, + [SMALL_STATE(2697)] = 134261, + [SMALL_STATE(2698)] = 134313, + [SMALL_STATE(2699)] = 134361, + [SMALL_STATE(2700)] = 134409, + [SMALL_STATE(2701)] = 134461, + [SMALL_STATE(2702)] = 134512, + [SMALL_STATE(2703)] = 134565, + [SMALL_STATE(2704)] = 134618, + [SMALL_STATE(2705)] = 134663, + [SMALL_STATE(2706)] = 134708, + [SMALL_STATE(2707)] = 134755, + [SMALL_STATE(2708)] = 134802, + [SMALL_STATE(2709)] = 134883, + [SMALL_STATE(2710)] = 134936, + [SMALL_STATE(2711)] = 134983, + [SMALL_STATE(2712)] = 135032, + [SMALL_STATE(2713)] = 135081, + [SMALL_STATE(2714)] = 135130, + [SMALL_STATE(2715)] = 135177, + [SMALL_STATE(2716)] = 135226, + [SMALL_STATE(2717)] = 135305, + [SMALL_STATE(2718)] = 135386, + [SMALL_STATE(2719)] = 135433, + [SMALL_STATE(2720)] = 135482, + [SMALL_STATE(2721)] = 135535, + [SMALL_STATE(2722)] = 135588, + [SMALL_STATE(2723)] = 135641, + [SMALL_STATE(2724)] = 135690, + [SMALL_STATE(2725)] = 135737, + [SMALL_STATE(2726)] = 135786, + [SMALL_STATE(2727)] = 135837, + [SMALL_STATE(2728)] = 135886, + [SMALL_STATE(2729)] = 135933, + [SMALL_STATE(2730)] = 135980, + [SMALL_STATE(2731)] = 136029, + [SMALL_STATE(2732)] = 136076, + [SMALL_STATE(2733)] = 136123, + [SMALL_STATE(2734)] = 136170, + [SMALL_STATE(2735)] = 136249, + [SMALL_STATE(2736)] = 136302, + [SMALL_STATE(2737)] = 136347, + [SMALL_STATE(2738)] = 136396, + [SMALL_STATE(2739)] = 136443, + [SMALL_STATE(2740)] = 136496, + [SMALL_STATE(2741)] = 136549, + [SMALL_STATE(2742)] = 136600, + [SMALL_STATE(2743)] = 136651, + [SMALL_STATE(2744)] = 136704, + [SMALL_STATE(2745)] = 136785, + [SMALL_STATE(2746)] = 136830, + [SMALL_STATE(2747)] = 136879, + [SMALL_STATE(2748)] = 136960, + [SMALL_STATE(2749)] = 137007, + [SMALL_STATE(2750)] = 137060, + [SMALL_STATE(2751)] = 137109, + [SMALL_STATE(2752)] = 137164, + [SMALL_STATE(2753)] = 137213, + [SMALL_STATE(2754)] = 137264, + [SMALL_STATE(2755)] = 137313, + [SMALL_STATE(2756)] = 137362, + [SMALL_STATE(2757)] = 137411, + [SMALL_STATE(2758)] = 137490, + [SMALL_STATE(2759)] = 137567, + [SMALL_STATE(2760)] = 137642, + [SMALL_STATE(2761)] = 137715, + [SMALL_STATE(2762)] = 137786, + [SMALL_STATE(2763)] = 137855, + [SMALL_STATE(2764)] = 137922, + [SMALL_STATE(2765)] = 137979, + [SMALL_STATE(2766)] = 138028, + [SMALL_STATE(2767)] = 138109, + [SMALL_STATE(2768)] = 138154, + [SMALL_STATE(2769)] = 138201, + [SMALL_STATE(2770)] = 138282, + [SMALL_STATE(2771)] = 138335, + [SMALL_STATE(2772)] = 138416, + [SMALL_STATE(2773)] = 138469, + [SMALL_STATE(2774)] = 138518, + [SMALL_STATE(2775)] = 138567, + [SMALL_STATE(2776)] = 138616, + [SMALL_STATE(2777)] = 138681, + [SMALL_STATE(2778)] = 138762, + [SMALL_STATE(2779)] = 138843, + [SMALL_STATE(2780)] = 138890, + [SMALL_STATE(2781)] = 138943, + [SMALL_STATE(2782)] = 139024, + [SMALL_STATE(2783)] = 139071, + [SMALL_STATE(2784)] = 139122, + [SMALL_STATE(2785)] = 139201, + [SMALL_STATE(2786)] = 139254, + [SMALL_STATE(2787)] = 139307, + [SMALL_STATE(2788)] = 139388, + [SMALL_STATE(2789)] = 139435, + [SMALL_STATE(2790)] = 139496, + [SMALL_STATE(2791)] = 139552, + [SMALL_STATE(2792)] = 139598, + [SMALL_STATE(2793)] = 139654, + [SMALL_STATE(2794)] = 139702, + [SMALL_STATE(2795)] = 139748, + [SMALL_STATE(2796)] = 139800, + [SMALL_STATE(2797)] = 139852, + [SMALL_STATE(2798)] = 139898, + [SMALL_STATE(2799)] = 139944, + [SMALL_STATE(2800)] = 139990, + [SMALL_STATE(2801)] = 140036, + [SMALL_STATE(2802)] = 140088, + [SMALL_STATE(2803)] = 140152, + [SMALL_STATE(2804)] = 140198, + [SMALL_STATE(2805)] = 140252, + [SMALL_STATE(2806)] = 140330, + [SMALL_STATE(2807)] = 140390, + [SMALL_STATE(2808)] = 140436, + [SMALL_STATE(2809)] = 140482, + [SMALL_STATE(2810)] = 140528, + [SMALL_STATE(2811)] = 140574, + [SMALL_STATE(2812)] = 140620, + [SMALL_STATE(2813)] = 140672, + [SMALL_STATE(2814)] = 140724, + [SMALL_STATE(2815)] = 140772, + [SMALL_STATE(2816)] = 140824, + [SMALL_STATE(2817)] = 140870, + [SMALL_STATE(2818)] = 140948, + [SMALL_STATE(2819)] = 140996, + [SMALL_STATE(2820)] = 141044, + [SMALL_STATE(2821)] = 141090, + [SMALL_STATE(2822)] = 141158, + [SMALL_STATE(2823)] = 141204, + [SMALL_STATE(2824)] = 141250, + [SMALL_STATE(2825)] = 141296, + [SMALL_STATE(2826)] = 141342, + [SMALL_STATE(2827)] = 141414, + [SMALL_STATE(2828)] = 141466, + [SMALL_STATE(2829)] = 141512, + [SMALL_STATE(2830)] = 141562, + [SMALL_STATE(2831)] = 141620, + [SMALL_STATE(2832)] = 141666, + [SMALL_STATE(2833)] = 141712, + [SMALL_STATE(2834)] = 141762, + [SMALL_STATE(2835)] = 141808, + [SMALL_STATE(2836)] = 141854, + [SMALL_STATE(2837)] = 141920, + [SMALL_STATE(2838)] = 141966, + [SMALL_STATE(2839)] = 142012, + [SMALL_STATE(2840)] = 142090, + [SMALL_STATE(2841)] = 142136, + [SMALL_STATE(2842)] = 142188, + [SMALL_STATE(2843)] = 142232, + [SMALL_STATE(2844)] = 142280, + [SMALL_STATE(2845)] = 142340, + [SMALL_STATE(2846)] = 142394, + [SMALL_STATE(2847)] = 142462, + [SMALL_STATE(2848)] = 142508, + [SMALL_STATE(2849)] = 142554, + [SMALL_STATE(2850)] = 142600, + [SMALL_STATE(2851)] = 142664, + [SMALL_STATE(2852)] = 142716, + [SMALL_STATE(2853)] = 142764, + [SMALL_STATE(2854)] = 142820, + [SMALL_STATE(2855)] = 142886, + [SMALL_STATE(2856)] = 142932, + [SMALL_STATE(2857)] = 142978, + [SMALL_STATE(2858)] = 143026, + [SMALL_STATE(2859)] = 143096, + [SMALL_STATE(2860)] = 143166, + [SMALL_STATE(2861)] = 143220, + [SMALL_STATE(2862)] = 143268, + [SMALL_STATE(2863)] = 143314, + [SMALL_STATE(2864)] = 143360, + [SMALL_STATE(2865)] = 143432, + [SMALL_STATE(2866)] = 143504, + [SMALL_STATE(2867)] = 143556, + [SMALL_STATE(2868)] = 143630, + [SMALL_STATE(2869)] = 143706, + [SMALL_STATE(2870)] = 143758, + [SMALL_STATE(2871)] = 143836, + [SMALL_STATE(2872)] = 143882, + [SMALL_STATE(2873)] = 143942, + [SMALL_STATE(2874)] = 143990, + [SMALL_STATE(2875)] = 144038, + [SMALL_STATE(2876)] = 144084, + [SMALL_STATE(2877)] = 144130, + [SMALL_STATE(2878)] = 144204, + [SMALL_STATE(2879)] = 144250, + [SMALL_STATE(2880)] = 144296, + [SMALL_STATE(2881)] = 144344, + [SMALL_STATE(2882)] = 144390, + [SMALL_STATE(2883)] = 144442, + [SMALL_STATE(2884)] = 144492, + [SMALL_STATE(2885)] = 144538, + [SMALL_STATE(2886)] = 144616, + [SMALL_STATE(2887)] = 144662, + [SMALL_STATE(2888)] = 144708, + [SMALL_STATE(2889)] = 144754, + [SMALL_STATE(2890)] = 144830, + [SMALL_STATE(2891)] = 144892, + [SMALL_STATE(2892)] = 144938, + [SMALL_STATE(2893)] = 144984, + [SMALL_STATE(2894)] = 145030, + [SMALL_STATE(2895)] = 145094, + [SMALL_STATE(2896)] = 145140, + [SMALL_STATE(2897)] = 145186, + [SMALL_STATE(2898)] = 145232, + [SMALL_STATE(2899)] = 145278, + [SMALL_STATE(2900)] = 145328, + [SMALL_STATE(2901)] = 145374, + [SMALL_STATE(2902)] = 145452, + [SMALL_STATE(2903)] = 145498, + [SMALL_STATE(2904)] = 145564, + [SMALL_STATE(2905)] = 145610, + [SMALL_STATE(2906)] = 145658, + [SMALL_STATE(2907)] = 145710, + [SMALL_STATE(2908)] = 145762, + [SMALL_STATE(2909)] = 145830, + [SMALL_STATE(2910)] = 145876, + [SMALL_STATE(2911)] = 145922, + [SMALL_STATE(2912)] = 145968, + [SMALL_STATE(2913)] = 146016, + [SMALL_STATE(2914)] = 146062, + [SMALL_STATE(2915)] = 146108, + [SMALL_STATE(2916)] = 146154, + [SMALL_STATE(2917)] = 146200, + [SMALL_STATE(2918)] = 146252, + [SMALL_STATE(2919)] = 146298, + [SMALL_STATE(2920)] = 146346, + [SMALL_STATE(2921)] = 146392, + [SMALL_STATE(2922)] = 146438, + [SMALL_STATE(2923)] = 146484, + [SMALL_STATE(2924)] = 146530, + [SMALL_STATE(2925)] = 146580, + [SMALL_STATE(2926)] = 146626, + [SMALL_STATE(2927)] = 146674, + [SMALL_STATE(2928)] = 146720, + [SMALL_STATE(2929)] = 146766, + [SMALL_STATE(2930)] = 146836, + [SMALL_STATE(2931)] = 146882, + [SMALL_STATE(2932)] = 146928, + [SMALL_STATE(2933)] = 146974, + [SMALL_STATE(2934)] = 147020, + [SMALL_STATE(2935)] = 147066, + [SMALL_STATE(2936)] = 147112, + [SMALL_STATE(2937)] = 147158, + [SMALL_STATE(2938)] = 147204, + [SMALL_STATE(2939)] = 147254, + [SMALL_STATE(2940)] = 147300, + [SMALL_STATE(2941)] = 147346, + [SMALL_STATE(2942)] = 147398, + [SMALL_STATE(2943)] = 147444, + [SMALL_STATE(2944)] = 147496, + [SMALL_STATE(2945)] = 147542, + [SMALL_STATE(2946)] = 147588, + [SMALL_STATE(2947)] = 147634, + [SMALL_STATE(2948)] = 147679, + [SMALL_STATE(2949)] = 147730, + [SMALL_STATE(2950)] = 147779, + [SMALL_STATE(2951)] = 147824, + [SMALL_STATE(2952)] = 147869, + [SMALL_STATE(2953)] = 147914, + [SMALL_STATE(2954)] = 147989, + [SMALL_STATE(2955)] = 148062, + [SMALL_STATE(2956)] = 148139, + [SMALL_STATE(2957)] = 148188, + [SMALL_STATE(2958)] = 148271, + [SMALL_STATE(2959)] = 148330, + [SMALL_STATE(2960)] = 148375, + [SMALL_STATE(2961)] = 148428, + [SMALL_STATE(2962)] = 148473, + [SMALL_STATE(2963)] = 148536, + [SMALL_STATE(2964)] = 148581, + [SMALL_STATE(2965)] = 148632, + [SMALL_STATE(2966)] = 148679, + [SMALL_STATE(2967)] = 148730, + [SMALL_STATE(2968)] = 148777, + [SMALL_STATE(2969)] = 148832, + [SMALL_STATE(2970)] = 148897, + [SMALL_STATE(2971)] = 148964, + [SMALL_STATE(2972)] = 149033, + [SMALL_STATE(2973)] = 149104, + [SMALL_STATE(2974)] = 149177, + [SMALL_STATE(2975)] = 149228, + [SMALL_STATE(2976)] = 149279, + [SMALL_STATE(2977)] = 149354, + [SMALL_STATE(2978)] = 149431, + [SMALL_STATE(2979)] = 149476, + [SMALL_STATE(2980)] = 149527, + [SMALL_STATE(2981)] = 149572, + [SMALL_STATE(2982)] = 149623, + [SMALL_STATE(2983)] = 149668, + [SMALL_STATE(2984)] = 149713, + [SMALL_STATE(2985)] = 149758, + [SMALL_STATE(2986)] = 149803, + [SMALL_STATE(2987)] = 149852, + [SMALL_STATE(2988)] = 149935, + [SMALL_STATE(2989)] = 149980, + [SMALL_STATE(2990)] = 150025, + [SMALL_STATE(2991)] = 150108, + [SMALL_STATE(2992)] = 150191, + [SMALL_STATE(2993)] = 150236, + [SMALL_STATE(2994)] = 150281, + [SMALL_STATE(2995)] = 150326, + [SMALL_STATE(2996)] = 150373, + [SMALL_STATE(2997)] = 150424, + [SMALL_STATE(2998)] = 150473, + [SMALL_STATE(2999)] = 150518, + [SMALL_STATE(3000)] = 150567, + [SMALL_STATE(3001)] = 150612, + [SMALL_STATE(3002)] = 150657, + [SMALL_STATE(3003)] = 150702, + [SMALL_STATE(3004)] = 150747, + [SMALL_STATE(3005)] = 150792, + [SMALL_STATE(3006)] = 150837, + [SMALL_STATE(3007)] = 150882, + [SMALL_STATE(3008)] = 150927, + [SMALL_STATE(3009)] = 150972, + [SMALL_STATE(3010)] = 151017, + [SMALL_STATE(3011)] = 151062, + [SMALL_STATE(3012)] = 151107, + [SMALL_STATE(3013)] = 151152, + [SMALL_STATE(3014)] = 151197, + [SMALL_STATE(3015)] = 151242, + [SMALL_STATE(3016)] = 151287, + [SMALL_STATE(3017)] = 151332, + [SMALL_STATE(3018)] = 151377, + [SMALL_STATE(3019)] = 151422, + [SMALL_STATE(3020)] = 151467, + [SMALL_STATE(3021)] = 151512, + [SMALL_STATE(3022)] = 151557, + [SMALL_STATE(3023)] = 151602, + [SMALL_STATE(3024)] = 151647, + [SMALL_STATE(3025)] = 151692, + [SMALL_STATE(3026)] = 151737, + [SMALL_STATE(3027)] = 151782, + [SMALL_STATE(3028)] = 151827, + [SMALL_STATE(3029)] = 151872, + [SMALL_STATE(3030)] = 151917, + [SMALL_STATE(3031)] = 151962, + [SMALL_STATE(3032)] = 152007, + [SMALL_STATE(3033)] = 152054, + [SMALL_STATE(3034)] = 152101, + [SMALL_STATE(3035)] = 152146, + [SMALL_STATE(3036)] = 152191, + [SMALL_STATE(3037)] = 152236, + [SMALL_STATE(3038)] = 152281, + [SMALL_STATE(3039)] = 152332, + [SMALL_STATE(3040)] = 152383, + [SMALL_STATE(3041)] = 152446, + [SMALL_STATE(3042)] = 152493, + [SMALL_STATE(3043)] = 152544, + [SMALL_STATE(3044)] = 152591, + [SMALL_STATE(3045)] = 152636, + [SMALL_STATE(3046)] = 152719, + [SMALL_STATE(3047)] = 152770, + [SMALL_STATE(3048)] = 152821, + [SMALL_STATE(3049)] = 152866, + [SMALL_STATE(3050)] = 152949, + [SMALL_STATE(3051)] = 152994, + [SMALL_STATE(3052)] = 153039, + [SMALL_STATE(3053)] = 153084, + [SMALL_STATE(3054)] = 153155, + [SMALL_STATE(3055)] = 153200, + [SMALL_STATE(3056)] = 153269, + [SMALL_STATE(3057)] = 153314, + [SMALL_STATE(3058)] = 153381, + [SMALL_STATE(3059)] = 153426, + [SMALL_STATE(3060)] = 153491, + [SMALL_STATE(3061)] = 153536, + [SMALL_STATE(3062)] = 153581, + [SMALL_STATE(3063)] = 153626, + [SMALL_STATE(3064)] = 153687, + [SMALL_STATE(3065)] = 153732, + [SMALL_STATE(3066)] = 153791, + [SMALL_STATE(3067)] = 153836, + [SMALL_STATE(3068)] = 153889, + [SMALL_STATE(3069)] = 153934, + [SMALL_STATE(3070)] = 153981, + [SMALL_STATE(3071)] = 154026, + [SMALL_STATE(3072)] = 154075, + [SMALL_STATE(3073)] = 154120, + [SMALL_STATE(3074)] = 154177, + [SMALL_STATE(3075)] = 154222, + [SMALL_STATE(3076)] = 154273, + [SMALL_STATE(3077)] = 154318, + [SMALL_STATE(3078)] = 154373, + [SMALL_STATE(3079)] = 154422, + [SMALL_STATE(3080)] = 154473, + [SMALL_STATE(3081)] = 154556, + [SMALL_STATE(3082)] = 154601, + [SMALL_STATE(3083)] = 154648, + [SMALL_STATE(3084)] = 154693, + [SMALL_STATE(3085)] = 154738, + [SMALL_STATE(3086)] = 154783, + [SMALL_STATE(3087)] = 154828, + [SMALL_STATE(3088)] = 154873, + [SMALL_STATE(3089)] = 154918, + [SMALL_STATE(3090)] = 154963, + [SMALL_STATE(3091)] = 155008, + [SMALL_STATE(3092)] = 155053, + [SMALL_STATE(3093)] = 155098, + [SMALL_STATE(3094)] = 155143, + [SMALL_STATE(3095)] = 155188, + [SMALL_STATE(3096)] = 155233, + [SMALL_STATE(3097)] = 155278, + [SMALL_STATE(3098)] = 155323, + [SMALL_STATE(3099)] = 155368, + [SMALL_STATE(3100)] = 155413, + [SMALL_STATE(3101)] = 155458, + [SMALL_STATE(3102)] = 155503, + [SMALL_STATE(3103)] = 155548, + [SMALL_STATE(3104)] = 155593, + [SMALL_STATE(3105)] = 155638, + [SMALL_STATE(3106)] = 155683, + [SMALL_STATE(3107)] = 155728, + [SMALL_STATE(3108)] = 155773, + [SMALL_STATE(3109)] = 155818, + [SMALL_STATE(3110)] = 155863, + [SMALL_STATE(3111)] = 155908, + [SMALL_STATE(3112)] = 155953, + [SMALL_STATE(3113)] = 155998, + [SMALL_STATE(3114)] = 156043, + [SMALL_STATE(3115)] = 156088, + [SMALL_STATE(3116)] = 156133, + [SMALL_STATE(3117)] = 156178, + [SMALL_STATE(3118)] = 156223, + [SMALL_STATE(3119)] = 156268, + [SMALL_STATE(3120)] = 156313, + [SMALL_STATE(3121)] = 156358, + [SMALL_STATE(3122)] = 156403, + [SMALL_STATE(3123)] = 156448, + [SMALL_STATE(3124)] = 156493, + [SMALL_STATE(3125)] = 156538, + [SMALL_STATE(3126)] = 156583, + [SMALL_STATE(3127)] = 156666, + [SMALL_STATE(3128)] = 156711, + [SMALL_STATE(3129)] = 156756, + [SMALL_STATE(3130)] = 156801, + [SMALL_STATE(3131)] = 156846, + [SMALL_STATE(3132)] = 156891, + [SMALL_STATE(3133)] = 156936, + [SMALL_STATE(3134)] = 156981, + [SMALL_STATE(3135)] = 157026, + [SMALL_STATE(3136)] = 157071, + [SMALL_STATE(3137)] = 157154, + [SMALL_STATE(3138)] = 157199, + [SMALL_STATE(3139)] = 157246, + [SMALL_STATE(3140)] = 157293, + [SMALL_STATE(3141)] = 157376, + [SMALL_STATE(3142)] = 157459, + [SMALL_STATE(3143)] = 157542, + [SMALL_STATE(3144)] = 157593, + [SMALL_STATE(3145)] = 157644, + [SMALL_STATE(3146)] = 157689, + [SMALL_STATE(3147)] = 157734, + [SMALL_STATE(3148)] = 157817, + [SMALL_STATE(3149)] = 157900, + [SMALL_STATE(3150)] = 157983, + [SMALL_STATE(3151)] = 158030, + [SMALL_STATE(3152)] = 158077, + [SMALL_STATE(3153)] = 158122, + [SMALL_STATE(3154)] = 158205, + [SMALL_STATE(3155)] = 158249, + [SMALL_STATE(3156)] = 158319, + [SMALL_STATE(3157)] = 158363, + [SMALL_STATE(3158)] = 158407, + [SMALL_STATE(3159)] = 158477, + [SMALL_STATE(3160)] = 158523, + [SMALL_STATE(3161)] = 158567, + [SMALL_STATE(3162)] = 158611, + [SMALL_STATE(3163)] = 158655, + [SMALL_STATE(3164)] = 158699, + [SMALL_STATE(3165)] = 158743, + [SMALL_STATE(3166)] = 158787, + [SMALL_STATE(3167)] = 158831, + [SMALL_STATE(3168)] = 158875, + [SMALL_STATE(3169)] = 158919, + [SMALL_STATE(3170)] = 158963, + [SMALL_STATE(3171)] = 159007, + [SMALL_STATE(3172)] = 159051, + [SMALL_STATE(3173)] = 159095, + [SMALL_STATE(3174)] = 159165, + [SMALL_STATE(3175)] = 159209, + [SMALL_STATE(3176)] = 159253, + [SMALL_STATE(3177)] = 159297, + [SMALL_STATE(3178)] = 159341, + [SMALL_STATE(3179)] = 159385, + [SMALL_STATE(3180)] = 159455, + [SMALL_STATE(3181)] = 159499, + [SMALL_STATE(3182)] = 159569, + [SMALL_STATE(3183)] = 159639, + [SMALL_STATE(3184)] = 159683, + [SMALL_STATE(3185)] = 159753, + [SMALL_STATE(3186)] = 159797, + [SMALL_STATE(3187)] = 159841, + [SMALL_STATE(3188)] = 159911, + [SMALL_STATE(3189)] = 159981, + [SMALL_STATE(3190)] = 160051, + [SMALL_STATE(3191)] = 160121, + [SMALL_STATE(3192)] = 160165, + [SMALL_STATE(3193)] = 160235, + [SMALL_STATE(3194)] = 160279, + [SMALL_STATE(3195)] = 160323, + [SMALL_STATE(3196)] = 160393, + [SMALL_STATE(3197)] = 160437, + [SMALL_STATE(3198)] = 160481, + [SMALL_STATE(3199)] = 160551, + [SMALL_STATE(3200)] = 160595, + [SMALL_STATE(3201)] = 160665, + [SMALL_STATE(3202)] = 160735, + [SMALL_STATE(3203)] = 160809, + [SMALL_STATE(3204)] = 160879, + [SMALL_STATE(3205)] = 160949, + [SMALL_STATE(3206)] = 161019, + [SMALL_STATE(3207)] = 161089, + [SMALL_STATE(3208)] = 161159, + [SMALL_STATE(3209)] = 161229, + [SMALL_STATE(3210)] = 161273, + [SMALL_STATE(3211)] = 161317, + [SMALL_STATE(3212)] = 161361, + [SMALL_STATE(3213)] = 161431, + [SMALL_STATE(3214)] = 161475, + [SMALL_STATE(3215)] = 161519, + [SMALL_STATE(3216)] = 161563, + [SMALL_STATE(3217)] = 161607, + [SMALL_STATE(3218)] = 161651, + [SMALL_STATE(3219)] = 161695, + [SMALL_STATE(3220)] = 161739, + [SMALL_STATE(3221)] = 161783, + [SMALL_STATE(3222)] = 161829, + [SMALL_STATE(3223)] = 161875, + [SMALL_STATE(3224)] = 161927, + [SMALL_STATE(3225)] = 161971, + [SMALL_STATE(3226)] = 162017, + [SMALL_STATE(3227)] = 162061, + [SMALL_STATE(3228)] = 162131, + [SMALL_STATE(3229)] = 162175, + [SMALL_STATE(3230)] = 162219, + [SMALL_STATE(3231)] = 162265, + [SMALL_STATE(3232)] = 162309, + [SMALL_STATE(3233)] = 162379, + [SMALL_STATE(3234)] = 162449, + [SMALL_STATE(3235)] = 162495, + [SMALL_STATE(3236)] = 162539, + [SMALL_STATE(3237)] = 162609, + [SMALL_STATE(3238)] = 162655, + [SMALL_STATE(3239)] = 162725, + [SMALL_STATE(3240)] = 162795, + [SMALL_STATE(3241)] = 162865, + [SMALL_STATE(3242)] = 162909, + [SMALL_STATE(3243)] = 162979, + [SMALL_STATE(3244)] = 163023, + [SMALL_STATE(3245)] = 163093, + [SMALL_STATE(3246)] = 163161, + [SMALL_STATE(3247)] = 163231, + [SMALL_STATE(3248)] = 163275, + [SMALL_STATE(3249)] = 163319, + [SMALL_STATE(3250)] = 163385, + [SMALL_STATE(3251)] = 163429, + [SMALL_STATE(3252)] = 163499, + [SMALL_STATE(3253)] = 163543, + [SMALL_STATE(3254)] = 163587, + [SMALL_STATE(3255)] = 163631, + [SMALL_STATE(3256)] = 163681, + [SMALL_STATE(3257)] = 163745, + [SMALL_STATE(3258)] = 163793, + [SMALL_STATE(3259)] = 163837, + [SMALL_STATE(3260)] = 163899, + [SMALL_STATE(3261)] = 163971, + [SMALL_STATE(3262)] = 164041, + [SMALL_STATE(3263)] = 164085, + [SMALL_STATE(3264)] = 164145, + [SMALL_STATE(3265)] = 164215, + [SMALL_STATE(3266)] = 164259, + [SMALL_STATE(3267)] = 164317, + [SMALL_STATE(3268)] = 164387, + [SMALL_STATE(3269)] = 164457, + [SMALL_STATE(3270)] = 164527, + [SMALL_STATE(3271)] = 164597, + [SMALL_STATE(3272)] = 164667, + [SMALL_STATE(3273)] = 164711, + [SMALL_STATE(3274)] = 164763, + [SMALL_STATE(3275)] = 164807, + [SMALL_STATE(3276)] = 164853, + [SMALL_STATE(3277)] = 164897, + [SMALL_STATE(3278)] = 164945, + [SMALL_STATE(3279)] = 164989, + [SMALL_STATE(3280)] = 165045, + [SMALL_STATE(3281)] = 165089, + [SMALL_STATE(3282)] = 165139, + [SMALL_STATE(3283)] = 165183, + [SMALL_STATE(3284)] = 165237, + [SMALL_STATE(3285)] = 165307, + [SMALL_STATE(3286)] = 165351, + [SMALL_STATE(3287)] = 165395, + [SMALL_STATE(3288)] = 165465, + [SMALL_STATE(3289)] = 165511, + [SMALL_STATE(3290)] = 165555, + [SMALL_STATE(3291)] = 165599, + [SMALL_STATE(3292)] = 165669, + [SMALL_STATE(3293)] = 165739, + [SMALL_STATE(3294)] = 165809, + [SMALL_STATE(3295)] = 165879, + [SMALL_STATE(3296)] = 165949, + [SMALL_STATE(3297)] = 166019, + [SMALL_STATE(3298)] = 166063, + [SMALL_STATE(3299)] = 166133, + [SMALL_STATE(3300)] = 166203, + [SMALL_STATE(3301)] = 166273, + [SMALL_STATE(3302)] = 166343, + [SMALL_STATE(3303)] = 166413, + [SMALL_STATE(3304)] = 166483, + [SMALL_STATE(3305)] = 166553, + [SMALL_STATE(3306)] = 166623, + [SMALL_STATE(3307)] = 166693, + [SMALL_STATE(3308)] = 166763, + [SMALL_STATE(3309)] = 166813, + [SMALL_STATE(3310)] = 166883, + [SMALL_STATE(3311)] = 166953, + [SMALL_STATE(3312)] = 167001, + [SMALL_STATE(3313)] = 167071, + [SMALL_STATE(3314)] = 167117, + [SMALL_STATE(3315)] = 167187, + [SMALL_STATE(3316)] = 167257, + [SMALL_STATE(3317)] = 167327, + [SMALL_STATE(3318)] = 167373, + [SMALL_STATE(3319)] = 167419, + [SMALL_STATE(3320)] = 167489, + [SMALL_STATE(3321)] = 167559, + [SMALL_STATE(3322)] = 167635, + [SMALL_STATE(3323)] = 167705, + [SMALL_STATE(3324)] = 167775, + [SMALL_STATE(3325)] = 167821, + [SMALL_STATE(3326)] = 167891, + [SMALL_STATE(3327)] = 167961, + [SMALL_STATE(3328)] = 168031, + [SMALL_STATE(3329)] = 168101, + [SMALL_STATE(3330)] = 168171, + [SMALL_STATE(3331)] = 168241, + [SMALL_STATE(3332)] = 168311, + [SMALL_STATE(3333)] = 168381, + [SMALL_STATE(3334)] = 168451, + [SMALL_STATE(3335)] = 168521, + [SMALL_STATE(3336)] = 168591, + [SMALL_STATE(3337)] = 168661, + [SMALL_STATE(3338)] = 168731, + [SMALL_STATE(3339)] = 168813, + [SMALL_STATE(3340)] = 168857, + [SMALL_STATE(3341)] = 168901, + [SMALL_STATE(3342)] = 168971, + [SMALL_STATE(3343)] = 169041, + [SMALL_STATE(3344)] = 169111, + [SMALL_STATE(3345)] = 169180, + [SMALL_STATE(3346)] = 169223, + [SMALL_STATE(3347)] = 169292, + [SMALL_STATE(3348)] = 169335, + [SMALL_STATE(3349)] = 169378, + [SMALL_STATE(3350)] = 169421, + [SMALL_STATE(3351)] = 169464, + [SMALL_STATE(3352)] = 169507, + [SMALL_STATE(3353)] = 169550, + [SMALL_STATE(3354)] = 169593, + [SMALL_STATE(3355)] = 169636, + [SMALL_STATE(3356)] = 169679, + [SMALL_STATE(3357)] = 169722, + [SMALL_STATE(3358)] = 169765, + [SMALL_STATE(3359)] = 169834, + [SMALL_STATE(3360)] = 169877, + [SMALL_STATE(3361)] = 169946, + [SMALL_STATE(3362)] = 170015, + [SMALL_STATE(3363)] = 170058, + [SMALL_STATE(3364)] = 170127, + [SMALL_STATE(3365)] = 170196, + [SMALL_STATE(3366)] = 170265, + [SMALL_STATE(3367)] = 170308, + [SMALL_STATE(3368)] = 170377, + [SMALL_STATE(3369)] = 170420, + [SMALL_STATE(3370)] = 170489, + [SMALL_STATE(3371)] = 170558, + [SMALL_STATE(3372)] = 170627, + [SMALL_STATE(3373)] = 170696, + [SMALL_STATE(3374)] = 170765, + [SMALL_STATE(3375)] = 170834, + [SMALL_STATE(3376)] = 170903, + [SMALL_STATE(3377)] = 170972, + [SMALL_STATE(3378)] = 171015, + [SMALL_STATE(3379)] = 171084, + [SMALL_STATE(3380)] = 171127, + [SMALL_STATE(3381)] = 171196, + [SMALL_STATE(3382)] = 171265, + [SMALL_STATE(3383)] = 171334, + [SMALL_STATE(3384)] = 171377, + [SMALL_STATE(3385)] = 171446, + [SMALL_STATE(3386)] = 171515, + [SMALL_STATE(3387)] = 171584, + [SMALL_STATE(3388)] = 171653, + [SMALL_STATE(3389)] = 171722, + [SMALL_STATE(3390)] = 171791, + [SMALL_STATE(3391)] = 171836, + [SMALL_STATE(3392)] = 171905, + [SMALL_STATE(3393)] = 171974, + [SMALL_STATE(3394)] = 172043, + [SMALL_STATE(3395)] = 172112, + [SMALL_STATE(3396)] = 172155, + [SMALL_STATE(3397)] = 172224, + [SMALL_STATE(3398)] = 172293, + [SMALL_STATE(3399)] = 172362, + [SMALL_STATE(3400)] = 172431, + [SMALL_STATE(3401)] = 172500, + [SMALL_STATE(3402)] = 172569, + [SMALL_STATE(3403)] = 172638, + [SMALL_STATE(3404)] = 172707, + [SMALL_STATE(3405)] = 172776, + [SMALL_STATE(3406)] = 172845, + [SMALL_STATE(3407)] = 172888, + [SMALL_STATE(3408)] = 172957, + [SMALL_STATE(3409)] = 173026, + [SMALL_STATE(3410)] = 173095, + [SMALL_STATE(3411)] = 173164, + [SMALL_STATE(3412)] = 173207, + [SMALL_STATE(3413)] = 173276, + [SMALL_STATE(3414)] = 173345, + [SMALL_STATE(3415)] = 173414, + [SMALL_STATE(3416)] = 173459, + [SMALL_STATE(3417)] = 173528, + [SMALL_STATE(3418)] = 173597, + [SMALL_STATE(3419)] = 173666, + [SMALL_STATE(3420)] = 173711, + [SMALL_STATE(3421)] = 173780, + [SMALL_STATE(3422)] = 173823, + [SMALL_STATE(3423)] = 173892, + [SMALL_STATE(3424)] = 173935, + [SMALL_STATE(3425)] = 174004, + [SMALL_STATE(3426)] = 174073, + [SMALL_STATE(3427)] = 174142, + [SMALL_STATE(3428)] = 174211, + [SMALL_STATE(3429)] = 174280, + [SMALL_STATE(3430)] = 174323, + [SMALL_STATE(3431)] = 174392, + [SMALL_STATE(3432)] = 174461, + [SMALL_STATE(3433)] = 174504, + [SMALL_STATE(3434)] = 174573, + [SMALL_STATE(3435)] = 174642, + [SMALL_STATE(3436)] = 174711, + [SMALL_STATE(3437)] = 174780, + [SMALL_STATE(3438)] = 174833, + [SMALL_STATE(3439)] = 174902, + [SMALL_STATE(3440)] = 174945, + [SMALL_STATE(3441)] = 174988, + [SMALL_STATE(3442)] = 175057, + [SMALL_STATE(3443)] = 175100, + [SMALL_STATE(3444)] = 175143, + [SMALL_STATE(3445)] = 175186, + [SMALL_STATE(3446)] = 175229, + [SMALL_STATE(3447)] = 175298, + [SMALL_STATE(3448)] = 175367, + [SMALL_STATE(3449)] = 175410, + [SMALL_STATE(3450)] = 175479, + [SMALL_STATE(3451)] = 175528, + [SMALL_STATE(3452)] = 175597, + [SMALL_STATE(3453)] = 175640, + [SMALL_STATE(3454)] = 175683, + [SMALL_STATE(3455)] = 175738, + [SMALL_STATE(3456)] = 175807, + [SMALL_STATE(3457)] = 175852, + [SMALL_STATE(3458)] = 175921, + [SMALL_STATE(3459)] = 175964, + [SMALL_STATE(3460)] = 176033, + [SMALL_STATE(3461)] = 176078, + [SMALL_STATE(3462)] = 176121, + [SMALL_STATE(3463)] = 176164, + [SMALL_STATE(3464)] = 176209, + [SMALL_STATE(3465)] = 176256, + [SMALL_STATE(3466)] = 176299, + [SMALL_STATE(3467)] = 176344, + [SMALL_STATE(3468)] = 176387, + [SMALL_STATE(3469)] = 176430, + [SMALL_STATE(3470)] = 176499, + [SMALL_STATE(3471)] = 176544, + [SMALL_STATE(3472)] = 176587, + [SMALL_STATE(3473)] = 176630, + [SMALL_STATE(3474)] = 176679, + [SMALL_STATE(3475)] = 176722, + [SMALL_STATE(3476)] = 176773, + [SMALL_STATE(3477)] = 176816, + [SMALL_STATE(3478)] = 176859, + [SMALL_STATE(3479)] = 176902, + [SMALL_STATE(3480)] = 176945, + [SMALL_STATE(3481)] = 176988, + [SMALL_STATE(3482)] = 177031, + [SMALL_STATE(3483)] = 177074, + [SMALL_STATE(3484)] = 177117, + [SMALL_STATE(3485)] = 177174, + [SMALL_STATE(3486)] = 177243, + [SMALL_STATE(3487)] = 177288, + [SMALL_STATE(3488)] = 177331, + [SMALL_STATE(3489)] = 177376, + [SMALL_STATE(3490)] = 177421, + [SMALL_STATE(3491)] = 177480, + [SMALL_STATE(3492)] = 177549, + [SMALL_STATE(3493)] = 177592, + [SMALL_STATE(3494)] = 177653, + [SMALL_STATE(3495)] = 177696, + [SMALL_STATE(3496)] = 177739, + [SMALL_STATE(3497)] = 177802, + [SMALL_STATE(3498)] = 177845, + [SMALL_STATE(3499)] = 177888, + [SMALL_STATE(3500)] = 177931, + [SMALL_STATE(3501)] = 177974, + [SMALL_STATE(3502)] = 178039, + [SMALL_STATE(3503)] = 178082, + [SMALL_STATE(3504)] = 178125, + [SMALL_STATE(3505)] = 178192, + [SMALL_STATE(3506)] = 178237, + [SMALL_STATE(3507)] = 178280, + [SMALL_STATE(3508)] = 178349, + [SMALL_STATE(3509)] = 178392, + [SMALL_STATE(3510)] = 178461, + [SMALL_STATE(3511)] = 178504, + [SMALL_STATE(3512)] = 178549, + [SMALL_STATE(3513)] = 178594, + [SMALL_STATE(3514)] = 178663, + [SMALL_STATE(3515)] = 178732, + [SMALL_STATE(3516)] = 178801, + [SMALL_STATE(3517)] = 178870, + [SMALL_STATE(3518)] = 178939, + [SMALL_STATE(3519)] = 179008, + [SMALL_STATE(3520)] = 179081, + [SMALL_STATE(3521)] = 179126, + [SMALL_STATE(3522)] = 179171, + [SMALL_STATE(3523)] = 179214, + [SMALL_STATE(3524)] = 179283, + [SMALL_STATE(3525)] = 179327, + [SMALL_STATE(3526)] = 179369, + [SMALL_STATE(3527)] = 179411, + [SMALL_STATE(3528)] = 179453, + [SMALL_STATE(3529)] = 179495, + [SMALL_STATE(3530)] = 179557, + [SMALL_STATE(3531)] = 179599, + [SMALL_STATE(3532)] = 179641, + [SMALL_STATE(3533)] = 179683, + [SMALL_STATE(3534)] = 179725, + [SMALL_STATE(3535)] = 179767, + [SMALL_STATE(3536)] = 179839, + [SMALL_STATE(3537)] = 179909, + [SMALL_STATE(3538)] = 179973, + [SMALL_STATE(3539)] = 180041, + [SMALL_STATE(3540)] = 180107, + [SMALL_STATE(3541)] = 180149, + [SMALL_STATE(3542)] = 180215, + [SMALL_STATE(3543)] = 180279, + [SMALL_STATE(3544)] = 180321, + [SMALL_STATE(3545)] = 180383, + [SMALL_STATE(3546)] = 180443, + [SMALL_STATE(3547)] = 180485, + [SMALL_STATE(3548)] = 180539, + [SMALL_STATE(3549)] = 180587, + [SMALL_STATE(3550)] = 180645, + [SMALL_STATE(3551)] = 180713, + [SMALL_STATE(3552)] = 180765, + [SMALL_STATE(3553)] = 180821, + [SMALL_STATE(3554)] = 180863, + [SMALL_STATE(3555)] = 180905, + [SMALL_STATE(3556)] = 180947, + [SMALL_STATE(3557)] = 180989, + [SMALL_STATE(3558)] = 181059, + [SMALL_STATE(3559)] = 181101, + [SMALL_STATE(3560)] = 181143, + [SMALL_STATE(3561)] = 181185, + [SMALL_STATE(3562)] = 181239, + [SMALL_STATE(3563)] = 181281, + [SMALL_STATE(3564)] = 181351, + [SMALL_STATE(3565)] = 181393, + [SMALL_STATE(3566)] = 181443, + [SMALL_STATE(3567)] = 181485, + [SMALL_STATE(3568)] = 181527, + [SMALL_STATE(3569)] = 181569, + [SMALL_STATE(3570)] = 181611, + [SMALL_STATE(3571)] = 181653, + [SMALL_STATE(3572)] = 181695, + [SMALL_STATE(3573)] = 181737, + [SMALL_STATE(3574)] = 181793, + [SMALL_STATE(3575)] = 181835, + [SMALL_STATE(3576)] = 181877, + [SMALL_STATE(3577)] = 181919, + [SMALL_STATE(3578)] = 181961, + [SMALL_STATE(3579)] = 182003, + [SMALL_STATE(3580)] = 182045, + [SMALL_STATE(3581)] = 182087, + [SMALL_STATE(3582)] = 182129, + [SMALL_STATE(3583)] = 182177, + [SMALL_STATE(3584)] = 182219, + [SMALL_STATE(3585)] = 182261, + [SMALL_STATE(3586)] = 182305, + [SMALL_STATE(3587)] = 182347, + [SMALL_STATE(3588)] = 182389, + [SMALL_STATE(3589)] = 182431, + [SMALL_STATE(3590)] = 182473, + [SMALL_STATE(3591)] = 182515, + [SMALL_STATE(3592)] = 182557, + [SMALL_STATE(3593)] = 182599, + [SMALL_STATE(3594)] = 182643, + [SMALL_STATE(3595)] = 182685, + [SMALL_STATE(3596)] = 182727, + [SMALL_STATE(3597)] = 182779, + [SMALL_STATE(3598)] = 182821, + [SMALL_STATE(3599)] = 182891, + [SMALL_STATE(3600)] = 182933, + [SMALL_STATE(3601)] = 182975, + [SMALL_STATE(3602)] = 183033, + [SMALL_STATE(3603)] = 183075, + [SMALL_STATE(3604)] = 183135, + [SMALL_STATE(3605)] = 183177, + [SMALL_STATE(3606)] = 183219, + [SMALL_STATE(3607)] = 183261, + [SMALL_STATE(3608)] = 183303, + [SMALL_STATE(3609)] = 183345, + [SMALL_STATE(3610)] = 183387, + [SMALL_STATE(3611)] = 183429, + [SMALL_STATE(3612)] = 183471, + [SMALL_STATE(3613)] = 183528, + [SMALL_STATE(3614)] = 183583, + [SMALL_STATE(3615)] = 183650, + [SMALL_STATE(3616)] = 183721, + [SMALL_STATE(3617)] = 183792, + [SMALL_STATE(3618)] = 183839, + [SMALL_STATE(3619)] = 183882, + [SMALL_STATE(3620)] = 183925, + [SMALL_STATE(3621)] = 183998, + [SMALL_STATE(3622)] = 184051, + [SMALL_STATE(3623)] = 184110, + [SMALL_STATE(3624)] = 184181, + [SMALL_STATE(3625)] = 184232, + [SMALL_STATE(3626)] = 184273, + [SMALL_STATE(3627)] = 184316, + [SMALL_STATE(3628)] = 184377, + [SMALL_STATE(3629)] = 184440, + [SMALL_STATE(3630)] = 184505, + [SMALL_STATE(3631)] = 184576, + [SMALL_STATE(3632)] = 184645, + [SMALL_STATE(3633)] = 184700, + [SMALL_STATE(3634)] = 184771, + [SMALL_STATE(3635)] = 184840, + [SMALL_STATE(3636)] = 184907, + [SMALL_STATE(3637)] = 184972, + [SMALL_STATE(3638)] = 185035, + [SMALL_STATE(3639)] = 185096, + [SMALL_STATE(3640)] = 185139, + [SMALL_STATE(3641)] = 185198, + [SMALL_STATE(3642)] = 185251, + [SMALL_STATE(3643)] = 185294, + [SMALL_STATE(3644)] = 185341, + [SMALL_STATE(3645)] = 185414, + [SMALL_STATE(3646)] = 185471, + [SMALL_STATE(3647)] = 185544, + [SMALL_STATE(3648)] = 185617, + [SMALL_STATE(3649)] = 185668, + [SMALL_STATE(3650)] = 185741, + [SMALL_STATE(3651)] = 185787, + [SMALL_STATE(3652)] = 185851, + [SMALL_STATE(3653)] = 185917, + [SMALL_STATE(3654)] = 185987, + [SMALL_STATE(3655)] = 186039, + [SMALL_STATE(3656)] = 186109, + [SMALL_STATE(3657)] = 186171, + [SMALL_STATE(3658)] = 186211, + [SMALL_STATE(3659)] = 186279, + [SMALL_STATE(3660)] = 186335, + [SMALL_STATE(3661)] = 186393, + [SMALL_STATE(3662)] = 186433, + [SMALL_STATE(3663)] = 186475, + [SMALL_STATE(3664)] = 186529, + [SMALL_STATE(3665)] = 186599, + [SMALL_STATE(3666)] = 186659, + [SMALL_STATE(3667)] = 186709, + [SMALL_STATE(3668)] = 186750, + [SMALL_STATE(3669)] = 186788, + [SMALL_STATE(3670)] = 186826, + [SMALL_STATE(3671)] = 186873, + [SMALL_STATE(3672)] = 186920, + [SMALL_STATE(3673)] = 186946, + [SMALL_STATE(3674)] = 186972, + [SMALL_STATE(3675)] = 186998, + [SMALL_STATE(3676)] = 187043, + [SMALL_STATE(3677)] = 187082, + [SMALL_STATE(3678)] = 187126, + [SMALL_STATE(3679)] = 187172, + [SMALL_STATE(3680)] = 187218, + [SMALL_STATE(3681)] = 187256, + [SMALL_STATE(3682)] = 187302, + [SMALL_STATE(3683)] = 187348, + [SMALL_STATE(3684)] = 187394, + [SMALL_STATE(3685)] = 187440, + [SMALL_STATE(3686)] = 187486, + [SMALL_STATE(3687)] = 187532, + [SMALL_STATE(3688)] = 187578, + [SMALL_STATE(3689)] = 187624, + [SMALL_STATE(3690)] = 187670, + [SMALL_STATE(3691)] = 187716, + [SMALL_STATE(3692)] = 187762, + [SMALL_STATE(3693)] = 187808, + [SMALL_STATE(3694)] = 187831, + [SMALL_STATE(3695)] = 187864, + [SMALL_STATE(3696)] = 187891, + [SMALL_STATE(3697)] = 187916, + [SMALL_STATE(3698)] = 187949, + [SMALL_STATE(3699)] = 187990, + [SMALL_STATE(3700)] = 188015, + [SMALL_STATE(3701)] = 188040, + [SMALL_STATE(3702)] = 188076, + [SMALL_STATE(3703)] = 188108, + [SMALL_STATE(3704)] = 188146, + [SMALL_STATE(3705)] = 188174, + [SMALL_STATE(3706)] = 188210, + [SMALL_STATE(3707)] = 188246, + [SMALL_STATE(3708)] = 188278, + [SMALL_STATE(3709)] = 188316, + [SMALL_STATE(3710)] = 188338, + [SMALL_STATE(3711)] = 188370, + [SMALL_STATE(3712)] = 188406, + [SMALL_STATE(3713)] = 188428, + [SMALL_STATE(3714)] = 188464, + [SMALL_STATE(3715)] = 188500, + [SMALL_STATE(3716)] = 188536, + [SMALL_STATE(3717)] = 188558, + [SMALL_STATE(3718)] = 188580, + [SMALL_STATE(3719)] = 188602, + [SMALL_STATE(3720)] = 188640, + [SMALL_STATE(3721)] = 188672, + [SMALL_STATE(3722)] = 188704, + [SMALL_STATE(3723)] = 188726, + [SMALL_STATE(3724)] = 188762, + [SMALL_STATE(3725)] = 188798, + [SMALL_STATE(3726)] = 188830, + [SMALL_STATE(3727)] = 188866, + [SMALL_STATE(3728)] = 188904, + [SMALL_STATE(3729)] = 188942, + [SMALL_STATE(3730)] = 188978, + [SMALL_STATE(3731)] = 189014, + [SMALL_STATE(3732)] = 189046, + [SMALL_STATE(3733)] = 189084, + [SMALL_STATE(3734)] = 189120, + [SMALL_STATE(3735)] = 189156, + [SMALL_STATE(3736)] = 189192, + [SMALL_STATE(3737)] = 189214, + [SMALL_STATE(3738)] = 189246, + [SMALL_STATE(3739)] = 189268, + [SMALL_STATE(3740)] = 189290, + [SMALL_STATE(3741)] = 189322, + [SMALL_STATE(3742)] = 189344, + [SMALL_STATE(3743)] = 189380, + [SMALL_STATE(3744)] = 189416, + [SMALL_STATE(3745)] = 189452, + [SMALL_STATE(3746)] = 189488, + [SMALL_STATE(3747)] = 189510, + [SMALL_STATE(3748)] = 189546, + [SMALL_STATE(3749)] = 189578, + [SMALL_STATE(3750)] = 189606, + [SMALL_STATE(3751)] = 189642, + [SMALL_STATE(3752)] = 189674, + [SMALL_STATE(3753)] = 189706, + [SMALL_STATE(3754)] = 189742, + [SMALL_STATE(3755)] = 189770, + [SMALL_STATE(3756)] = 189802, + [SMALL_STATE(3757)] = 189840, + [SMALL_STATE(3758)] = 189862, + [SMALL_STATE(3759)] = 189898, + [SMALL_STATE(3760)] = 189934, + [SMALL_STATE(3761)] = 189966, + [SMALL_STATE(3762)] = 190002, + [SMALL_STATE(3763)] = 190024, + [SMALL_STATE(3764)] = 190062, + [SMALL_STATE(3765)] = 190084, + [SMALL_STATE(3766)] = 190116, + [SMALL_STATE(3767)] = 190154, + [SMALL_STATE(3768)] = 190176, + [SMALL_STATE(3769)] = 190198, + [SMALL_STATE(3770)] = 190234, + [SMALL_STATE(3771)] = 190266, + [SMALL_STATE(3772)] = 190302, + [SMALL_STATE(3773)] = 190338, + [SMALL_STATE(3774)] = 190373, + [SMALL_STATE(3775)] = 190408, + [SMALL_STATE(3776)] = 190441, + [SMALL_STATE(3777)] = 190476, + [SMALL_STATE(3778)] = 190509, + [SMALL_STATE(3779)] = 190528, + [SMALL_STATE(3780)] = 190563, + [SMALL_STATE(3781)] = 190590, + [SMALL_STATE(3782)] = 190609, + [SMALL_STATE(3783)] = 190642, + [SMALL_STATE(3784)] = 190669, + [SMALL_STATE(3785)] = 190702, + [SMALL_STATE(3786)] = 190735, + [SMALL_STATE(3787)] = 190768, + [SMALL_STATE(3788)] = 190801, + [SMALL_STATE(3789)] = 190834, + [SMALL_STATE(3790)] = 190869, + [SMALL_STATE(3791)] = 190902, + [SMALL_STATE(3792)] = 190937, + [SMALL_STATE(3793)] = 190972, + [SMALL_STATE(3794)] = 191005, + [SMALL_STATE(3795)] = 191038, + [SMALL_STATE(3796)] = 191071, + [SMALL_STATE(3797)] = 191104, + [SMALL_STATE(3798)] = 191137, + [SMALL_STATE(3799)] = 191158, + [SMALL_STATE(3800)] = 191191, + [SMALL_STATE(3801)] = 191212, + [SMALL_STATE(3802)] = 191231, + [SMALL_STATE(3803)] = 191250, + [SMALL_STATE(3804)] = 191269, + [SMALL_STATE(3805)] = 191290, + [SMALL_STATE(3806)] = 191323, + [SMALL_STATE(3807)] = 191356, + [SMALL_STATE(3808)] = 191389, + [SMALL_STATE(3809)] = 191422, + [SMALL_STATE(3810)] = 191449, + [SMALL_STATE(3811)] = 191482, + [SMALL_STATE(3812)] = 191515, + [SMALL_STATE(3813)] = 191548, + [SMALL_STATE(3814)] = 191581, + [SMALL_STATE(3815)] = 191614, + [SMALL_STATE(3816)] = 191649, + [SMALL_STATE(3817)] = 191682, + [SMALL_STATE(3818)] = 191715, + [SMALL_STATE(3819)] = 191752, + [SMALL_STATE(3820)] = 191785, + [SMALL_STATE(3821)] = 191818, + [SMALL_STATE(3822)] = 191851, + [SMALL_STATE(3823)] = 191884, + [SMALL_STATE(3824)] = 191917, + [SMALL_STATE(3825)] = 191950, + [SMALL_STATE(3826)] = 191971, + [SMALL_STATE(3827)] = 192004, + [SMALL_STATE(3828)] = 192037, + [SMALL_STATE(3829)] = 192070, + [SMALL_STATE(3830)] = 192103, + [SMALL_STATE(3831)] = 192133, + [SMALL_STATE(3832)] = 192161, + [SMALL_STATE(3833)] = 192189, + [SMALL_STATE(3834)] = 192219, + [SMALL_STATE(3835)] = 192247, + [SMALL_STATE(3836)] = 192277, + [SMALL_STATE(3837)] = 192305, + [SMALL_STATE(3838)] = 192333, + [SMALL_STATE(3839)] = 192363, + [SMALL_STATE(3840)] = 192391, + [SMALL_STATE(3841)] = 192419, + [SMALL_STATE(3842)] = 192449, + [SMALL_STATE(3843)] = 192479, + [SMALL_STATE(3844)] = 192507, + [SMALL_STATE(3845)] = 192537, + [SMALL_STATE(3846)] = 192565, + [SMALL_STATE(3847)] = 192595, + [SMALL_STATE(3848)] = 192625, + [SMALL_STATE(3849)] = 192655, + [SMALL_STATE(3850)] = 192681, + [SMALL_STATE(3851)] = 192711, + [SMALL_STATE(3852)] = 192733, + [SMALL_STATE(3853)] = 192763, + [SMALL_STATE(3854)] = 192793, + [SMALL_STATE(3855)] = 192815, + [SMALL_STATE(3856)] = 192845, + [SMALL_STATE(3857)] = 192875, + [SMALL_STATE(3858)] = 192897, + [SMALL_STATE(3859)] = 192923, + [SMALL_STATE(3860)] = 192949, + [SMALL_STATE(3861)] = 192979, + [SMALL_STATE(3862)] = 193009, + [SMALL_STATE(3863)] = 193039, + [SMALL_STATE(3864)] = 193073, + [SMALL_STATE(3865)] = 193103, + [SMALL_STATE(3866)] = 193133, + [SMALL_STATE(3867)] = 193163, + [SMALL_STATE(3868)] = 193191, + [SMALL_STATE(3869)] = 193221, + [SMALL_STATE(3870)] = 193251, + [SMALL_STATE(3871)] = 193279, + [SMALL_STATE(3872)] = 193309, + [SMALL_STATE(3873)] = 193339, + [SMALL_STATE(3874)] = 193369, + [SMALL_STATE(3875)] = 193397, + [SMALL_STATE(3876)] = 193425, + [SMALL_STATE(3877)] = 193453, + [SMALL_STATE(3878)] = 193485, + [SMALL_STATE(3879)] = 193515, + [SMALL_STATE(3880)] = 193545, + [SMALL_STATE(3881)] = 193573, + [SMALL_STATE(3882)] = 193603, + [SMALL_STATE(3883)] = 193621, + [SMALL_STATE(3884)] = 193651, + [SMALL_STATE(3885)] = 193679, + [SMALL_STATE(3886)] = 193709, + [SMALL_STATE(3887)] = 193737, + [SMALL_STATE(3888)] = 193765, + [SMALL_STATE(3889)] = 193795, + [SMALL_STATE(3890)] = 193813, + [SMALL_STATE(3891)] = 193843, + [SMALL_STATE(3892)] = 193873, + [SMALL_STATE(3893)] = 193903, + [SMALL_STATE(3894)] = 193931, + [SMALL_STATE(3895)] = 193959, + [SMALL_STATE(3896)] = 193987, + [SMALL_STATE(3897)] = 194015, + [SMALL_STATE(3898)] = 194045, + [SMALL_STATE(3899)] = 194073, + [SMALL_STATE(3900)] = 194103, + [SMALL_STATE(3901)] = 194131, + [SMALL_STATE(3902)] = 194161, + [SMALL_STATE(3903)] = 194189, + [SMALL_STATE(3904)] = 194221, + [SMALL_STATE(3905)] = 194251, + [SMALL_STATE(3906)] = 194281, + [SMALL_STATE(3907)] = 194309, + [SMALL_STATE(3908)] = 194337, + [SMALL_STATE(3909)] = 194367, + [SMALL_STATE(3910)] = 194397, + [SMALL_STATE(3911)] = 194427, + [SMALL_STATE(3912)] = 194457, + [SMALL_STATE(3913)] = 194487, + [SMALL_STATE(3914)] = 194517, + [SMALL_STATE(3915)] = 194547, + [SMALL_STATE(3916)] = 194577, + [SMALL_STATE(3917)] = 194599, + [SMALL_STATE(3918)] = 194629, + [SMALL_STATE(3919)] = 194659, + [SMALL_STATE(3920)] = 194691, + [SMALL_STATE(3921)] = 194721, + [SMALL_STATE(3922)] = 194751, + [SMALL_STATE(3923)] = 194781, + [SMALL_STATE(3924)] = 194813, + [SMALL_STATE(3925)] = 194843, + [SMALL_STATE(3926)] = 194877, + [SMALL_STATE(3927)] = 194907, + [SMALL_STATE(3928)] = 194937, + [SMALL_STATE(3929)] = 194967, + [SMALL_STATE(3930)] = 194997, + [SMALL_STATE(3931)] = 195024, + [SMALL_STATE(3932)] = 195053, + [SMALL_STATE(3933)] = 195082, + [SMALL_STATE(3934)] = 195113, + [SMALL_STATE(3935)] = 195142, + [SMALL_STATE(3936)] = 195159, + [SMALL_STATE(3937)] = 195190, + [SMALL_STATE(3938)] = 195221, + [SMALL_STATE(3939)] = 195250, + [SMALL_STATE(3940)] = 195269, + [SMALL_STATE(3941)] = 195298, + [SMALL_STATE(3942)] = 195327, + [SMALL_STATE(3943)] = 195356, + [SMALL_STATE(3944)] = 195383, + [SMALL_STATE(3945)] = 195410, + [SMALL_STATE(3946)] = 195437, + [SMALL_STATE(3947)] = 195464, + [SMALL_STATE(3948)] = 195483, + [SMALL_STATE(3949)] = 195510, + [SMALL_STATE(3950)] = 195537, + [SMALL_STATE(3951)] = 195564, + [SMALL_STATE(3952)] = 195591, + [SMALL_STATE(3953)] = 195618, + [SMALL_STATE(3954)] = 195637, + [SMALL_STATE(3955)] = 195656, + [SMALL_STATE(3956)] = 195685, + [SMALL_STATE(3957)] = 195712, + [SMALL_STATE(3958)] = 195739, + [SMALL_STATE(3959)] = 195766, + [SMALL_STATE(3960)] = 195785, + [SMALL_STATE(3961)] = 195804, + [SMALL_STATE(3962)] = 195823, + [SMALL_STATE(3963)] = 195842, + [SMALL_STATE(3964)] = 195869, + [SMALL_STATE(3965)] = 195896, + [SMALL_STATE(3966)] = 195923, + [SMALL_STATE(3967)] = 195950, + [SMALL_STATE(3968)] = 195977, + [SMALL_STATE(3969)] = 195996, + [SMALL_STATE(3970)] = 196023, + [SMALL_STATE(3971)] = 196042, + [SMALL_STATE(3972)] = 196069, + [SMALL_STATE(3973)] = 196096, + [SMALL_STATE(3974)] = 196115, + [SMALL_STATE(3975)] = 196142, + [SMALL_STATE(3976)] = 196169, + [SMALL_STATE(3977)] = 196188, + [SMALL_STATE(3978)] = 196215, + [SMALL_STATE(3979)] = 196242, + [SMALL_STATE(3980)] = 196269, + [SMALL_STATE(3981)] = 196296, + [SMALL_STATE(3982)] = 196323, + [SMALL_STATE(3983)] = 196350, + [SMALL_STATE(3984)] = 196377, + [SMALL_STATE(3985)] = 196406, + [SMALL_STATE(3986)] = 196427, + [SMALL_STATE(3987)] = 196456, + [SMALL_STATE(3988)] = 196483, + [SMALL_STATE(3989)] = 196510, + [SMALL_STATE(3990)] = 196536, + [SMALL_STATE(3991)] = 196556, + [SMALL_STATE(3992)] = 196582, + [SMALL_STATE(3993)] = 196608, + [SMALL_STATE(3994)] = 196634, + [SMALL_STATE(3995)] = 196660, + [SMALL_STATE(3996)] = 196680, + [SMALL_STATE(3997)] = 196698, + [SMALL_STATE(3998)] = 196726, + [SMALL_STATE(3999)] = 196752, + [SMALL_STATE(4000)] = 196780, + [SMALL_STATE(4001)] = 196806, + [SMALL_STATE(4002)] = 196832, + [SMALL_STATE(4003)] = 196858, + [SMALL_STATE(4004)] = 196884, + [SMALL_STATE(4005)] = 196904, + [SMALL_STATE(4006)] = 196930, + [SMALL_STATE(4007)] = 196956, + [SMALL_STATE(4008)] = 196982, + [SMALL_STATE(4009)] = 197008, + [SMALL_STATE(4010)] = 197034, + [SMALL_STATE(4011)] = 197062, + [SMALL_STATE(4012)] = 197090, + [SMALL_STATE(4013)] = 197118, + [SMALL_STATE(4014)] = 197144, + [SMALL_STATE(4015)] = 197172, + [SMALL_STATE(4016)] = 197198, + [SMALL_STATE(4017)] = 197226, + [SMALL_STATE(4018)] = 197254, + [SMALL_STATE(4019)] = 197282, + [SMALL_STATE(4020)] = 197308, + [SMALL_STATE(4021)] = 197334, + [SMALL_STATE(4022)] = 197360, + [SMALL_STATE(4023)] = 197386, + [SMALL_STATE(4024)] = 197412, + [SMALL_STATE(4025)] = 197440, + [SMALL_STATE(4026)] = 197468, + [SMALL_STATE(4027)] = 197494, + [SMALL_STATE(4028)] = 197520, + [SMALL_STATE(4029)] = 197540, + [SMALL_STATE(4030)] = 197558, + [SMALL_STATE(4031)] = 197584, + [SMALL_STATE(4032)] = 197610, + [SMALL_STATE(4033)] = 197638, + [SMALL_STATE(4034)] = 197666, + [SMALL_STATE(4035)] = 197692, + [SMALL_STATE(4036)] = 197718, + [SMALL_STATE(4037)] = 197744, + [SMALL_STATE(4038)] = 197770, + [SMALL_STATE(4039)] = 197796, + [SMALL_STATE(4040)] = 197824, + [SMALL_STATE(4041)] = 197850, + [SMALL_STATE(4042)] = 197876, + [SMALL_STATE(4043)] = 197894, + [SMALL_STATE(4044)] = 197920, + [SMALL_STATE(4045)] = 197946, + [SMALL_STATE(4046)] = 197974, + [SMALL_STATE(4047)] = 198000, + [SMALL_STATE(4048)] = 198025, + [SMALL_STATE(4049)] = 198048, + [SMALL_STATE(4050)] = 198065, + [SMALL_STATE(4051)] = 198090, + [SMALL_STATE(4052)] = 198113, + [SMALL_STATE(4053)] = 198138, + [SMALL_STATE(4054)] = 198155, + [SMALL_STATE(4055)] = 198178, + [SMALL_STATE(4056)] = 198203, + [SMALL_STATE(4057)] = 198218, + [SMALL_STATE(4058)] = 198241, + [SMALL_STATE(4059)] = 198264, + [SMALL_STATE(4060)] = 198287, + [SMALL_STATE(4061)] = 198312, + [SMALL_STATE(4062)] = 198329, + [SMALL_STATE(4063)] = 198352, + [SMALL_STATE(4064)] = 198377, + [SMALL_STATE(4065)] = 198400, + [SMALL_STATE(4066)] = 198423, + [SMALL_STATE(4067)] = 198438, + [SMALL_STATE(4068)] = 198457, + [SMALL_STATE(4069)] = 198482, + [SMALL_STATE(4070)] = 198507, + [SMALL_STATE(4071)] = 198530, + [SMALL_STATE(4072)] = 198553, + [SMALL_STATE(4073)] = 198568, + [SMALL_STATE(4074)] = 198593, + [SMALL_STATE(4075)] = 198610, + [SMALL_STATE(4076)] = 198635, + [SMALL_STATE(4077)] = 198658, + [SMALL_STATE(4078)] = 198683, + [SMALL_STATE(4079)] = 198698, + [SMALL_STATE(4080)] = 198721, + [SMALL_STATE(4081)] = 198744, + [SMALL_STATE(4082)] = 198769, + [SMALL_STATE(4083)] = 198792, + [SMALL_STATE(4084)] = 198815, + [SMALL_STATE(4085)] = 198840, + [SMALL_STATE(4086)] = 198863, + [SMALL_STATE(4087)] = 198886, + [SMALL_STATE(4088)] = 198909, + [SMALL_STATE(4089)] = 198926, + [SMALL_STATE(4090)] = 198949, + [SMALL_STATE(4091)] = 198974, + [SMALL_STATE(4092)] = 198999, + [SMALL_STATE(4093)] = 199018, + [SMALL_STATE(4094)] = 199041, + [SMALL_STATE(4095)] = 199064, + [SMALL_STATE(4096)] = 199087, + [SMALL_STATE(4097)] = 199110, + [SMALL_STATE(4098)] = 199133, + [SMALL_STATE(4099)] = 199156, + [SMALL_STATE(4100)] = 199181, + [SMALL_STATE(4101)] = 199206, + [SMALL_STATE(4102)] = 199227, + [SMALL_STATE(4103)] = 199250, + [SMALL_STATE(4104)] = 199273, + [SMALL_STATE(4105)] = 199294, + [SMALL_STATE(4106)] = 199319, + [SMALL_STATE(4107)] = 199344, + [SMALL_STATE(4108)] = 199367, + [SMALL_STATE(4109)] = 199390, + [SMALL_STATE(4110)] = 199411, + [SMALL_STATE(4111)] = 199436, + [SMALL_STATE(4112)] = 199461, + [SMALL_STATE(4113)] = 199486, + [SMALL_STATE(4114)] = 199505, + [SMALL_STATE(4115)] = 199524, + [SMALL_STATE(4116)] = 199547, + [SMALL_STATE(4117)] = 199568, + [SMALL_STATE(4118)] = 199591, + [SMALL_STATE(4119)] = 199614, + [SMALL_STATE(4120)] = 199637, + [SMALL_STATE(4121)] = 199660, + [SMALL_STATE(4122)] = 199679, + [SMALL_STATE(4123)] = 199702, + [SMALL_STATE(4124)] = 199725, + [SMALL_STATE(4125)] = 199742, + [SMALL_STATE(4126)] = 199763, + [SMALL_STATE(4127)] = 199788, + [SMALL_STATE(4128)] = 199813, + [SMALL_STATE(4129)] = 199831, + [SMALL_STATE(4130)] = 199853, + [SMALL_STATE(4131)] = 199873, + [SMALL_STATE(4132)] = 199887, + [SMALL_STATE(4133)] = 199909, + [SMALL_STATE(4134)] = 199923, + [SMALL_STATE(4135)] = 199945, + [SMALL_STATE(4136)] = 199967, + [SMALL_STATE(4137)] = 199987, + [SMALL_STATE(4138)] = 200001, + [SMALL_STATE(4139)] = 200023, + [SMALL_STATE(4140)] = 200037, + [SMALL_STATE(4141)] = 200051, + [SMALL_STATE(4142)] = 200071, + [SMALL_STATE(4143)] = 200093, + [SMALL_STATE(4144)] = 200115, + [SMALL_STATE(4145)] = 200135, + [SMALL_STATE(4146)] = 200157, + [SMALL_STATE(4147)] = 200175, + [SMALL_STATE(4148)] = 200189, + [SMALL_STATE(4149)] = 200205, + [SMALL_STATE(4150)] = 200221, + [SMALL_STATE(4151)] = 200237, + [SMALL_STATE(4152)] = 200253, + [SMALL_STATE(4153)] = 200269, + [SMALL_STATE(4154)] = 200291, + [SMALL_STATE(4155)] = 200305, + [SMALL_STATE(4156)] = 200325, + [SMALL_STATE(4157)] = 200339, + [SMALL_STATE(4158)] = 200357, + [SMALL_STATE(4159)] = 200377, + [SMALL_STATE(4160)] = 200399, + [SMALL_STATE(4161)] = 200415, + [SMALL_STATE(4162)] = 200431, + [SMALL_STATE(4163)] = 200453, + [SMALL_STATE(4164)] = 200475, + [SMALL_STATE(4165)] = 200491, + [SMALL_STATE(4166)] = 200505, + [SMALL_STATE(4167)] = 200527, + [SMALL_STATE(4168)] = 200549, + [SMALL_STATE(4169)] = 200565, + [SMALL_STATE(4170)] = 200581, + [SMALL_STATE(4171)] = 200597, + [SMALL_STATE(4172)] = 200611, + [SMALL_STATE(4173)] = 200629, + [SMALL_STATE(4174)] = 200645, + [SMALL_STATE(4175)] = 200667, + [SMALL_STATE(4176)] = 200687, + [SMALL_STATE(4177)] = 200703, + [SMALL_STATE(4178)] = 200717, + [SMALL_STATE(4179)] = 200733, + [SMALL_STATE(4180)] = 200753, + [SMALL_STATE(4181)] = 200767, + [SMALL_STATE(4182)] = 200781, + [SMALL_STATE(4183)] = 200801, + [SMALL_STATE(4184)] = 200815, + [SMALL_STATE(4185)] = 200831, + [SMALL_STATE(4186)] = 200851, + [SMALL_STATE(4187)] = 200873, + [SMALL_STATE(4188)] = 200889, + [SMALL_STATE(4189)] = 200905, + [SMALL_STATE(4190)] = 200919, + [SMALL_STATE(4191)] = 200939, + [SMALL_STATE(4192)] = 200961, + [SMALL_STATE(4193)] = 200983, + [SMALL_STATE(4194)] = 200999, + [SMALL_STATE(4195)] = 201021, + [SMALL_STATE(4196)] = 201035, + [SMALL_STATE(4197)] = 201057, + [SMALL_STATE(4198)] = 201077, + [SMALL_STATE(4199)] = 201093, + [SMALL_STATE(4200)] = 201113, + [SMALL_STATE(4201)] = 201135, + [SMALL_STATE(4202)] = 201157, + [SMALL_STATE(4203)] = 201179, + [SMALL_STATE(4204)] = 201195, + [SMALL_STATE(4205)] = 201209, + [SMALL_STATE(4206)] = 201225, + [SMALL_STATE(4207)] = 201245, + [SMALL_STATE(4208)] = 201261, + [SMALL_STATE(4209)] = 201277, + [SMALL_STATE(4210)] = 201293, + [SMALL_STATE(4211)] = 201315, + [SMALL_STATE(4212)] = 201337, + [SMALL_STATE(4213)] = 201355, + [SMALL_STATE(4214)] = 201373, + [SMALL_STATE(4215)] = 201389, + [SMALL_STATE(4216)] = 201409, + [SMALL_STATE(4217)] = 201425, + [SMALL_STATE(4218)] = 201441, + [SMALL_STATE(4219)] = 201463, + [SMALL_STATE(4220)] = 201479, + [SMALL_STATE(4221)] = 201495, + [SMALL_STATE(4222)] = 201515, + [SMALL_STATE(4223)] = 201531, + [SMALL_STATE(4224)] = 201553, + [SMALL_STATE(4225)] = 201575, + [SMALL_STATE(4226)] = 201589, + [SMALL_STATE(4227)] = 201609, + [SMALL_STATE(4228)] = 201629, + [SMALL_STATE(4229)] = 201643, + [SMALL_STATE(4230)] = 201659, + [SMALL_STATE(4231)] = 201673, + [SMALL_STATE(4232)] = 201689, + [SMALL_STATE(4233)] = 201705, + [SMALL_STATE(4234)] = 201721, + [SMALL_STATE(4235)] = 201735, + [SMALL_STATE(4236)] = 201755, + [SMALL_STATE(4237)] = 201775, + [SMALL_STATE(4238)] = 201795, + [SMALL_STATE(4239)] = 201815, + [SMALL_STATE(4240)] = 201837, + [SMALL_STATE(4241)] = 201859, + [SMALL_STATE(4242)] = 201879, + [SMALL_STATE(4243)] = 201901, + [SMALL_STATE(4244)] = 201917, + [SMALL_STATE(4245)] = 201937, + [SMALL_STATE(4246)] = 201953, + [SMALL_STATE(4247)] = 201975, + [SMALL_STATE(4248)] = 201989, + [SMALL_STATE(4249)] = 202011, + [SMALL_STATE(4250)] = 202033, + [SMALL_STATE(4251)] = 202049, + [SMALL_STATE(4252)] = 202063, + [SMALL_STATE(4253)] = 202083, + [SMALL_STATE(4254)] = 202099, + [SMALL_STATE(4255)] = 202113, + [SMALL_STATE(4256)] = 202129, + [SMALL_STATE(4257)] = 202151, + [SMALL_STATE(4258)] = 202173, + [SMALL_STATE(4259)] = 202189, + [SMALL_STATE(4260)] = 202205, + [SMALL_STATE(4261)] = 202221, + [SMALL_STATE(4262)] = 202237, + [SMALL_STATE(4263)] = 202253, + [SMALL_STATE(4264)] = 202273, + [SMALL_STATE(4265)] = 202289, + [SMALL_STATE(4266)] = 202311, + [SMALL_STATE(4267)] = 202333, + [SMALL_STATE(4268)] = 202349, + [SMALL_STATE(4269)] = 202365, + [SMALL_STATE(4270)] = 202381, + [SMALL_STATE(4271)] = 202397, + [SMALL_STATE(4272)] = 202413, + [SMALL_STATE(4273)] = 202435, + [SMALL_STATE(4274)] = 202451, + [SMALL_STATE(4275)] = 202467, + [SMALL_STATE(4276)] = 202483, + [SMALL_STATE(4277)] = 202499, + [SMALL_STATE(4278)] = 202515, + [SMALL_STATE(4279)] = 202531, + [SMALL_STATE(4280)] = 202551, + [SMALL_STATE(4281)] = 202571, + [SMALL_STATE(4282)] = 202587, + [SMALL_STATE(4283)] = 202607, + [SMALL_STATE(4284)] = 202627, + [SMALL_STATE(4285)] = 202643, + [SMALL_STATE(4286)] = 202665, + [SMALL_STATE(4287)] = 202687, + [SMALL_STATE(4288)] = 202701, + [SMALL_STATE(4289)] = 202717, + [SMALL_STATE(4290)] = 202733, + [SMALL_STATE(4291)] = 202749, + [SMALL_STATE(4292)] = 202765, + [SMALL_STATE(4293)] = 202787, + [SMALL_STATE(4294)] = 202809, + [SMALL_STATE(4295)] = 202823, + [SMALL_STATE(4296)] = 202845, + [SMALL_STATE(4297)] = 202859, + [SMALL_STATE(4298)] = 202881, + [SMALL_STATE(4299)] = 202897, + [SMALL_STATE(4300)] = 202911, + [SMALL_STATE(4301)] = 202931, + [SMALL_STATE(4302)] = 202947, + [SMALL_STATE(4303)] = 202969, + [SMALL_STATE(4304)] = 202985, + [SMALL_STATE(4305)] = 203001, + [SMALL_STATE(4306)] = 203021, + [SMALL_STATE(4307)] = 203037, + [SMALL_STATE(4308)] = 203053, + [SMALL_STATE(4309)] = 203067, + [SMALL_STATE(4310)] = 203083, + [SMALL_STATE(4311)] = 203099, + [SMALL_STATE(4312)] = 203115, + [SMALL_STATE(4313)] = 203131, + [SMALL_STATE(4314)] = 203147, + [SMALL_STATE(4315)] = 203163, + [SMALL_STATE(4316)] = 203179, + [SMALL_STATE(4317)] = 203195, + [SMALL_STATE(4318)] = 203211, + [SMALL_STATE(4319)] = 203227, + [SMALL_STATE(4320)] = 203243, + [SMALL_STATE(4321)] = 203259, + [SMALL_STATE(4322)] = 203275, + [SMALL_STATE(4323)] = 203291, + [SMALL_STATE(4324)] = 203311, + [SMALL_STATE(4325)] = 203329, + [SMALL_STATE(4326)] = 203351, + [SMALL_STATE(4327)] = 203373, + [SMALL_STATE(4328)] = 203389, + [SMALL_STATE(4329)] = 203405, + [SMALL_STATE(4330)] = 203427, + [SMALL_STATE(4331)] = 203449, + [SMALL_STATE(4332)] = 203465, + [SMALL_STATE(4333)] = 203479, + [SMALL_STATE(4334)] = 203495, + [SMALL_STATE(4335)] = 203511, + [SMALL_STATE(4336)] = 203531, + [SMALL_STATE(4337)] = 203547, + [SMALL_STATE(4338)] = 203565, + [SMALL_STATE(4339)] = 203581, + [SMALL_STATE(4340)] = 203597, + [SMALL_STATE(4341)] = 203611, + [SMALL_STATE(4342)] = 203629, + [SMALL_STATE(4343)] = 203649, + [SMALL_STATE(4344)] = 203665, + [SMALL_STATE(4345)] = 203681, + [SMALL_STATE(4346)] = 203703, + [SMALL_STATE(4347)] = 203719, + [SMALL_STATE(4348)] = 203735, + [SMALL_STATE(4349)] = 203751, + [SMALL_STATE(4350)] = 203767, + [SMALL_STATE(4351)] = 203783, + [SMALL_STATE(4352)] = 203803, + [SMALL_STATE(4353)] = 203819, + [SMALL_STATE(4354)] = 203835, + [SMALL_STATE(4355)] = 203851, + [SMALL_STATE(4356)] = 203868, + [SMALL_STATE(4357)] = 203883, + [SMALL_STATE(4358)] = 203898, + [SMALL_STATE(4359)] = 203913, + [SMALL_STATE(4360)] = 203930, + [SMALL_STATE(4361)] = 203947, + [SMALL_STATE(4362)] = 203962, + [SMALL_STATE(4363)] = 203981, + [SMALL_STATE(4364)] = 204000, + [SMALL_STATE(4365)] = 204015, + [SMALL_STATE(4366)] = 204032, + [SMALL_STATE(4367)] = 204051, + [SMALL_STATE(4368)] = 204070, + [SMALL_STATE(4369)] = 204089, + [SMALL_STATE(4370)] = 204108, + [SMALL_STATE(4371)] = 204125, + [SMALL_STATE(4372)] = 204142, + [SMALL_STATE(4373)] = 204157, + [SMALL_STATE(4374)] = 204172, + [SMALL_STATE(4375)] = 204187, + [SMALL_STATE(4376)] = 204206, + [SMALL_STATE(4377)] = 204225, + [SMALL_STATE(4378)] = 204242, + [SMALL_STATE(4379)] = 204257, + [SMALL_STATE(4380)] = 204276, + [SMALL_STATE(4381)] = 204295, + [SMALL_STATE(4382)] = 204310, + [SMALL_STATE(4383)] = 204329, + [SMALL_STATE(4384)] = 204348, + [SMALL_STATE(4385)] = 204367, + [SMALL_STATE(4386)] = 204382, + [SMALL_STATE(4387)] = 204399, + [SMALL_STATE(4388)] = 204418, + [SMALL_STATE(4389)] = 204431, + [SMALL_STATE(4390)] = 204450, + [SMALL_STATE(4391)] = 204465, + [SMALL_STATE(4392)] = 204480, + [SMALL_STATE(4393)] = 204499, + [SMALL_STATE(4394)] = 204516, + [SMALL_STATE(4395)] = 204531, + [SMALL_STATE(4396)] = 204546, + [SMALL_STATE(4397)] = 204561, + [SMALL_STATE(4398)] = 204578, + [SMALL_STATE(4399)] = 204595, + [SMALL_STATE(4400)] = 204610, + [SMALL_STATE(4401)] = 204627, + [SMALL_STATE(4402)] = 204642, + [SMALL_STATE(4403)] = 204661, + [SMALL_STATE(4404)] = 204680, + [SMALL_STATE(4405)] = 204695, + [SMALL_STATE(4406)] = 204710, + [SMALL_STATE(4407)] = 204725, + [SMALL_STATE(4408)] = 204742, + [SMALL_STATE(4409)] = 204761, + [SMALL_STATE(4410)] = 204776, + [SMALL_STATE(4411)] = 204795, + [SMALL_STATE(4412)] = 204810, + [SMALL_STATE(4413)] = 204825, + [SMALL_STATE(4414)] = 204844, + [SMALL_STATE(4415)] = 204859, + [SMALL_STATE(4416)] = 204876, + [SMALL_STATE(4417)] = 204895, + [SMALL_STATE(4418)] = 204914, + [SMALL_STATE(4419)] = 204933, + [SMALL_STATE(4420)] = 204948, + [SMALL_STATE(4421)] = 204963, + [SMALL_STATE(4422)] = 204982, + [SMALL_STATE(4423)] = 205001, + [SMALL_STATE(4424)] = 205020, + [SMALL_STATE(4425)] = 205039, + [SMALL_STATE(4426)] = 205058, + [SMALL_STATE(4427)] = 205073, + [SMALL_STATE(4428)] = 205092, + [SMALL_STATE(4429)] = 205111, + [SMALL_STATE(4430)] = 205130, + [SMALL_STATE(4431)] = 205149, + [SMALL_STATE(4432)] = 205168, + [SMALL_STATE(4433)] = 205183, + [SMALL_STATE(4434)] = 205202, + [SMALL_STATE(4435)] = 205217, + [SMALL_STATE(4436)] = 205232, + [SMALL_STATE(4437)] = 205247, + [SMALL_STATE(4438)] = 205266, + [SMALL_STATE(4439)] = 205285, + [SMALL_STATE(4440)] = 205304, + [SMALL_STATE(4441)] = 205319, + [SMALL_STATE(4442)] = 205334, + [SMALL_STATE(4443)] = 205351, + [SMALL_STATE(4444)] = 205366, + [SMALL_STATE(4445)] = 205381, + [SMALL_STATE(4446)] = 205396, + [SMALL_STATE(4447)] = 205411, + [SMALL_STATE(4448)] = 205430, + [SMALL_STATE(4449)] = 205445, + [SMALL_STATE(4450)] = 205462, + [SMALL_STATE(4451)] = 205479, + [SMALL_STATE(4452)] = 205494, + [SMALL_STATE(4453)] = 205509, + [SMALL_STATE(4454)] = 205528, + [SMALL_STATE(4455)] = 205545, + [SMALL_STATE(4456)] = 205560, + [SMALL_STATE(4457)] = 205579, + [SMALL_STATE(4458)] = 205594, + [SMALL_STATE(4459)] = 205613, + [SMALL_STATE(4460)] = 205628, + [SMALL_STATE(4461)] = 205645, + [SMALL_STATE(4462)] = 205660, + [SMALL_STATE(4463)] = 205675, + [SMALL_STATE(4464)] = 205692, + [SMALL_STATE(4465)] = 205707, + [SMALL_STATE(4466)] = 205726, + [SMALL_STATE(4467)] = 205745, + [SMALL_STATE(4468)] = 205760, + [SMALL_STATE(4469)] = 205779, + [SMALL_STATE(4470)] = 205796, + [SMALL_STATE(4471)] = 205811, + [SMALL_STATE(4472)] = 205826, + [SMALL_STATE(4473)] = 205841, + [SMALL_STATE(4474)] = 205856, + [SMALL_STATE(4475)] = 205873, + [SMALL_STATE(4476)] = 205892, + [SMALL_STATE(4477)] = 205911, + [SMALL_STATE(4478)] = 205930, + [SMALL_STATE(4479)] = 205949, + [SMALL_STATE(4480)] = 205964, + [SMALL_STATE(4481)] = 205979, + [SMALL_STATE(4482)] = 205996, + [SMALL_STATE(4483)] = 206011, + [SMALL_STATE(4484)] = 206026, + [SMALL_STATE(4485)] = 206045, + [SMALL_STATE(4486)] = 206060, + [SMALL_STATE(4487)] = 206077, + [SMALL_STATE(4488)] = 206092, + [SMALL_STATE(4489)] = 206107, + [SMALL_STATE(4490)] = 206124, + [SMALL_STATE(4491)] = 206143, + [SMALL_STATE(4492)] = 206158, + [SMALL_STATE(4493)] = 206177, + [SMALL_STATE(4494)] = 206194, + [SMALL_STATE(4495)] = 206209, + [SMALL_STATE(4496)] = 206226, + [SMALL_STATE(4497)] = 206245, + [SMALL_STATE(4498)] = 206264, + [SMALL_STATE(4499)] = 206281, + [SMALL_STATE(4500)] = 206296, + [SMALL_STATE(4501)] = 206311, + [SMALL_STATE(4502)] = 206328, + [SMALL_STATE(4503)] = 206345, + [SMALL_STATE(4504)] = 206362, + [SMALL_STATE(4505)] = 206377, + [SMALL_STATE(4506)] = 206396, + [SMALL_STATE(4507)] = 206413, + [SMALL_STATE(4508)] = 206430, + [SMALL_STATE(4509)] = 206445, + [SMALL_STATE(4510)] = 206462, + [SMALL_STATE(4511)] = 206477, + [SMALL_STATE(4512)] = 206492, + [SMALL_STATE(4513)] = 206507, + [SMALL_STATE(4514)] = 206524, + [SMALL_STATE(4515)] = 206539, + [SMALL_STATE(4516)] = 206554, + [SMALL_STATE(4517)] = 206569, + [SMALL_STATE(4518)] = 206586, + [SMALL_STATE(4519)] = 206605, + [SMALL_STATE(4520)] = 206624, + [SMALL_STATE(4521)] = 206639, + [SMALL_STATE(4522)] = 206656, + [SMALL_STATE(4523)] = 206671, + [SMALL_STATE(4524)] = 206686, + [SMALL_STATE(4525)] = 206705, + [SMALL_STATE(4526)] = 206722, + [SMALL_STATE(4527)] = 206741, + [SMALL_STATE(4528)] = 206758, + [SMALL_STATE(4529)] = 206773, + [SMALL_STATE(4530)] = 206788, + [SMALL_STATE(4531)] = 206807, + [SMALL_STATE(4532)] = 206826, + [SMALL_STATE(4533)] = 206845, + [SMALL_STATE(4534)] = 206864, + [SMALL_STATE(4535)] = 206879, + [SMALL_STATE(4536)] = 206894, + [SMALL_STATE(4537)] = 206911, + [SMALL_STATE(4538)] = 206926, + [SMALL_STATE(4539)] = 206943, + [SMALL_STATE(4540)] = 206958, + [SMALL_STATE(4541)] = 206973, + [SMALL_STATE(4542)] = 206992, + [SMALL_STATE(4543)] = 207007, + [SMALL_STATE(4544)] = 207024, + [SMALL_STATE(4545)] = 207041, + [SMALL_STATE(4546)] = 207056, + [SMALL_STATE(4547)] = 207071, + [SMALL_STATE(4548)] = 207086, + [SMALL_STATE(4549)] = 207101, + [SMALL_STATE(4550)] = 207116, + [SMALL_STATE(4551)] = 207133, + [SMALL_STATE(4552)] = 207148, + [SMALL_STATE(4553)] = 207165, + [SMALL_STATE(4554)] = 207182, + [SMALL_STATE(4555)] = 207199, + [SMALL_STATE(4556)] = 207214, + [SMALL_STATE(4557)] = 207231, + [SMALL_STATE(4558)] = 207248, + [SMALL_STATE(4559)] = 207263, + [SMALL_STATE(4560)] = 207278, + [SMALL_STATE(4561)] = 207293, + [SMALL_STATE(4562)] = 207308, + [SMALL_STATE(4563)] = 207323, + [SMALL_STATE(4564)] = 207338, + [SMALL_STATE(4565)] = 207353, + [SMALL_STATE(4566)] = 207370, + [SMALL_STATE(4567)] = 207387, + [SMALL_STATE(4568)] = 207404, + [SMALL_STATE(4569)] = 207419, + [SMALL_STATE(4570)] = 207434, + [SMALL_STATE(4571)] = 207451, + [SMALL_STATE(4572)] = 207470, + [SMALL_STATE(4573)] = 207489, + [SMALL_STATE(4574)] = 207504, + [SMALL_STATE(4575)] = 207523, + [SMALL_STATE(4576)] = 207538, + [SMALL_STATE(4577)] = 207557, + [SMALL_STATE(4578)] = 207572, + [SMALL_STATE(4579)] = 207587, + [SMALL_STATE(4580)] = 207602, + [SMALL_STATE(4581)] = 207617, + [SMALL_STATE(4582)] = 207632, + [SMALL_STATE(4583)] = 207649, + [SMALL_STATE(4584)] = 207668, + [SMALL_STATE(4585)] = 207683, + [SMALL_STATE(4586)] = 207702, + [SMALL_STATE(4587)] = 207717, + [SMALL_STATE(4588)] = 207736, + [SMALL_STATE(4589)] = 207755, + [SMALL_STATE(4590)] = 207770, + [SMALL_STATE(4591)] = 207785, + [SMALL_STATE(4592)] = 207800, + [SMALL_STATE(4593)] = 207819, + [SMALL_STATE(4594)] = 207834, + [SMALL_STATE(4595)] = 207849, + [SMALL_STATE(4596)] = 207864, + [SMALL_STATE(4597)] = 207879, + [SMALL_STATE(4598)] = 207896, + [SMALL_STATE(4599)] = 207915, + [SMALL_STATE(4600)] = 207930, + [SMALL_STATE(4601)] = 207947, + [SMALL_STATE(4602)] = 207962, + [SMALL_STATE(4603)] = 207977, + [SMALL_STATE(4604)] = 207992, + [SMALL_STATE(4605)] = 208007, + [SMALL_STATE(4606)] = 208024, + [SMALL_STATE(4607)] = 208041, + [SMALL_STATE(4608)] = 208056, + [SMALL_STATE(4609)] = 208073, + [SMALL_STATE(4610)] = 208090, + [SMALL_STATE(4611)] = 208107, + [SMALL_STATE(4612)] = 208122, + [SMALL_STATE(4613)] = 208137, + [SMALL_STATE(4614)] = 208154, + [SMALL_STATE(4615)] = 208173, + [SMALL_STATE(4616)] = 208190, + [SMALL_STATE(4617)] = 208207, + [SMALL_STATE(4618)] = 208224, + [SMALL_STATE(4619)] = 208243, + [SMALL_STATE(4620)] = 208260, + [SMALL_STATE(4621)] = 208277, + [SMALL_STATE(4622)] = 208294, + [SMALL_STATE(4623)] = 208311, + [SMALL_STATE(4624)] = 208330, + [SMALL_STATE(4625)] = 208347, + [SMALL_STATE(4626)] = 208364, + [SMALL_STATE(4627)] = 208380, + [SMALL_STATE(4628)] = 208396, + [SMALL_STATE(4629)] = 208410, + [SMALL_STATE(4630)] = 208426, + [SMALL_STATE(4631)] = 208442, + [SMALL_STATE(4632)] = 208458, + [SMALL_STATE(4633)] = 208474, + [SMALL_STATE(4634)] = 208490, + [SMALL_STATE(4635)] = 208506, + [SMALL_STATE(4636)] = 208520, + [SMALL_STATE(4637)] = 208536, + [SMALL_STATE(4638)] = 208552, + [SMALL_STATE(4639)] = 208566, + [SMALL_STATE(4640)] = 208578, + [SMALL_STATE(4641)] = 208592, + [SMALL_STATE(4642)] = 208606, + [SMALL_STATE(4643)] = 208620, + [SMALL_STATE(4644)] = 208636, + [SMALL_STATE(4645)] = 208652, + [SMALL_STATE(4646)] = 208668, + [SMALL_STATE(4647)] = 208684, + [SMALL_STATE(4648)] = 208700, + [SMALL_STATE(4649)] = 208714, + [SMALL_STATE(4650)] = 208730, + [SMALL_STATE(4651)] = 208744, + [SMALL_STATE(4652)] = 208758, + [SMALL_STATE(4653)] = 208774, + [SMALL_STATE(4654)] = 208788, + [SMALL_STATE(4655)] = 208804, + [SMALL_STATE(4656)] = 208820, + [SMALL_STATE(4657)] = 208836, + [SMALL_STATE(4658)] = 208852, + [SMALL_STATE(4659)] = 208868, + [SMALL_STATE(4660)] = 208884, + [SMALL_STATE(4661)] = 208900, + [SMALL_STATE(4662)] = 208916, + [SMALL_STATE(4663)] = 208930, + [SMALL_STATE(4664)] = 208946, + [SMALL_STATE(4665)] = 208962, + [SMALL_STATE(4666)] = 208978, + [SMALL_STATE(4667)] = 208994, + [SMALL_STATE(4668)] = 209008, + [SMALL_STATE(4669)] = 209022, + [SMALL_STATE(4670)] = 209038, + [SMALL_STATE(4671)] = 209052, + [SMALL_STATE(4672)] = 209068, + [SMALL_STATE(4673)] = 209084, + [SMALL_STATE(4674)] = 209100, + [SMALL_STATE(4675)] = 209116, + [SMALL_STATE(4676)] = 209132, + [SMALL_STATE(4677)] = 209148, + [SMALL_STATE(4678)] = 209162, + [SMALL_STATE(4679)] = 209176, + [SMALL_STATE(4680)] = 209190, + [SMALL_STATE(4681)] = 209204, + [SMALL_STATE(4682)] = 209218, + [SMALL_STATE(4683)] = 209232, + [SMALL_STATE(4684)] = 209248, + [SMALL_STATE(4685)] = 209264, + [SMALL_STATE(4686)] = 209280, + [SMALL_STATE(4687)] = 209294, + [SMALL_STATE(4688)] = 209310, + [SMALL_STATE(4689)] = 209324, + [SMALL_STATE(4690)] = 209340, + [SMALL_STATE(4691)] = 209354, + [SMALL_STATE(4692)] = 209370, + [SMALL_STATE(4693)] = 209386, + [SMALL_STATE(4694)] = 209402, + [SMALL_STATE(4695)] = 209418, + [SMALL_STATE(4696)] = 209432, + [SMALL_STATE(4697)] = 209448, + [SMALL_STATE(4698)] = 209464, + [SMALL_STATE(4699)] = 209478, + [SMALL_STATE(4700)] = 209492, + [SMALL_STATE(4701)] = 209508, + [SMALL_STATE(4702)] = 209522, + [SMALL_STATE(4703)] = 209536, + [SMALL_STATE(4704)] = 209552, + [SMALL_STATE(4705)] = 209568, + [SMALL_STATE(4706)] = 209584, + [SMALL_STATE(4707)] = 209598, + [SMALL_STATE(4708)] = 209614, + [SMALL_STATE(4709)] = 209630, + [SMALL_STATE(4710)] = 209644, + [SMALL_STATE(4711)] = 209660, + [SMALL_STATE(4712)] = 209676, + [SMALL_STATE(4713)] = 209689, + [SMALL_STATE(4714)] = 209702, + [SMALL_STATE(4715)] = 209715, + [SMALL_STATE(4716)] = 209728, + [SMALL_STATE(4717)] = 209741, + [SMALL_STATE(4718)] = 209754, + [SMALL_STATE(4719)] = 209767, + [SMALL_STATE(4720)] = 209780, + [SMALL_STATE(4721)] = 209793, + [SMALL_STATE(4722)] = 209806, + [SMALL_STATE(4723)] = 209819, + [SMALL_STATE(4724)] = 209830, + [SMALL_STATE(4725)] = 209843, + [SMALL_STATE(4726)] = 209856, + [SMALL_STATE(4727)] = 209869, + [SMALL_STATE(4728)] = 209882, + [SMALL_STATE(4729)] = 209893, + [SMALL_STATE(4730)] = 209906, + [SMALL_STATE(4731)] = 209919, + [SMALL_STATE(4732)] = 209932, + [SMALL_STATE(4733)] = 209945, + [SMALL_STATE(4734)] = 209958, + [SMALL_STATE(4735)] = 209971, + [SMALL_STATE(4736)] = 209984, + [SMALL_STATE(4737)] = 209997, + [SMALL_STATE(4738)] = 210008, + [SMALL_STATE(4739)] = 210021, + [SMALL_STATE(4740)] = 210034, + [SMALL_STATE(4741)] = 210047, + [SMALL_STATE(4742)] = 210060, + [SMALL_STATE(4743)] = 210073, + [SMALL_STATE(4744)] = 210086, + [SMALL_STATE(4745)] = 210099, + [SMALL_STATE(4746)] = 210112, + [SMALL_STATE(4747)] = 210125, + [SMALL_STATE(4748)] = 210138, + [SMALL_STATE(4749)] = 210151, + [SMALL_STATE(4750)] = 210164, + [SMALL_STATE(4751)] = 210177, + [SMALL_STATE(4752)] = 210190, + [SMALL_STATE(4753)] = 210203, + [SMALL_STATE(4754)] = 210216, + [SMALL_STATE(4755)] = 210229, + [SMALL_STATE(4756)] = 210242, + [SMALL_STATE(4757)] = 210255, + [SMALL_STATE(4758)] = 210268, + [SMALL_STATE(4759)] = 210281, + [SMALL_STATE(4760)] = 210294, + [SMALL_STATE(4761)] = 210307, + [SMALL_STATE(4762)] = 210320, + [SMALL_STATE(4763)] = 210333, + [SMALL_STATE(4764)] = 210344, + [SMALL_STATE(4765)] = 210357, + [SMALL_STATE(4766)] = 210368, + [SMALL_STATE(4767)] = 210381, + [SMALL_STATE(4768)] = 210394, + [SMALL_STATE(4769)] = 210407, + [SMALL_STATE(4770)] = 210420, + [SMALL_STATE(4771)] = 210433, + [SMALL_STATE(4772)] = 210446, + [SMALL_STATE(4773)] = 210459, + [SMALL_STATE(4774)] = 210470, + [SMALL_STATE(4775)] = 210483, + [SMALL_STATE(4776)] = 210496, + [SMALL_STATE(4777)] = 210509, + [SMALL_STATE(4778)] = 210522, + [SMALL_STATE(4779)] = 210535, + [SMALL_STATE(4780)] = 210548, + [SMALL_STATE(4781)] = 210561, + [SMALL_STATE(4782)] = 210574, + [SMALL_STATE(4783)] = 210587, + [SMALL_STATE(4784)] = 210600, + [SMALL_STATE(4785)] = 210613, + [SMALL_STATE(4786)] = 210626, + [SMALL_STATE(4787)] = 210639, + [SMALL_STATE(4788)] = 210652, + [SMALL_STATE(4789)] = 210665, + [SMALL_STATE(4790)] = 210678, + [SMALL_STATE(4791)] = 210691, + [SMALL_STATE(4792)] = 210704, + [SMALL_STATE(4793)] = 210717, + [SMALL_STATE(4794)] = 210730, + [SMALL_STATE(4795)] = 210743, + [SMALL_STATE(4796)] = 210756, + [SMALL_STATE(4797)] = 210766, + [SMALL_STATE(4798)] = 210776, + [SMALL_STATE(4799)] = 210786, + [SMALL_STATE(4800)] = 210796, + [SMALL_STATE(4801)] = 210806, + [SMALL_STATE(4802)] = 210816, + [SMALL_STATE(4803)] = 210826, + [SMALL_STATE(4804)] = 210836, + [SMALL_STATE(4805)] = 210846, + [SMALL_STATE(4806)] = 210856, + [SMALL_STATE(4807)] = 210866, + [SMALL_STATE(4808)] = 210876, + [SMALL_STATE(4809)] = 210886, + [SMALL_STATE(4810)] = 210896, + [SMALL_STATE(4811)] = 210906, + [SMALL_STATE(4812)] = 210916, + [SMALL_STATE(4813)] = 210926, + [SMALL_STATE(4814)] = 210936, + [SMALL_STATE(4815)] = 210946, + [SMALL_STATE(4816)] = 210956, + [SMALL_STATE(4817)] = 210966, + [SMALL_STATE(4818)] = 210976, + [SMALL_STATE(4819)] = 210986, + [SMALL_STATE(4820)] = 210996, + [SMALL_STATE(4821)] = 211006, + [SMALL_STATE(4822)] = 211016, + [SMALL_STATE(4823)] = 211026, + [SMALL_STATE(4824)] = 211036, + [SMALL_STATE(4825)] = 211046, + [SMALL_STATE(4826)] = 211056, + [SMALL_STATE(4827)] = 211066, + [SMALL_STATE(4828)] = 211076, + [SMALL_STATE(4829)] = 211086, + [SMALL_STATE(4830)] = 211096, + [SMALL_STATE(4831)] = 211106, + [SMALL_STATE(4832)] = 211116, + [SMALL_STATE(4833)] = 211126, + [SMALL_STATE(4834)] = 211136, + [SMALL_STATE(4835)] = 211146, + [SMALL_STATE(4836)] = 211156, + [SMALL_STATE(4837)] = 211166, + [SMALL_STATE(4838)] = 211176, + [SMALL_STATE(4839)] = 211186, + [SMALL_STATE(4840)] = 211196, + [SMALL_STATE(4841)] = 211206, + [SMALL_STATE(4842)] = 211216, + [SMALL_STATE(4843)] = 211226, + [SMALL_STATE(4844)] = 211236, + [SMALL_STATE(4845)] = 211246, + [SMALL_STATE(4846)] = 211256, + [SMALL_STATE(4847)] = 211266, + [SMALL_STATE(4848)] = 211276, + [SMALL_STATE(4849)] = 211286, + [SMALL_STATE(4850)] = 211296, + [SMALL_STATE(4851)] = 211306, + [SMALL_STATE(4852)] = 211316, + [SMALL_STATE(4853)] = 211326, + [SMALL_STATE(4854)] = 211336, + [SMALL_STATE(4855)] = 211346, + [SMALL_STATE(4856)] = 211356, + [SMALL_STATE(4857)] = 211366, + [SMALL_STATE(4858)] = 211376, + [SMALL_STATE(4859)] = 211386, + [SMALL_STATE(4860)] = 211396, + [SMALL_STATE(4861)] = 211406, + [SMALL_STATE(4862)] = 211416, + [SMALL_STATE(4863)] = 211426, + [SMALL_STATE(4864)] = 211436, + [SMALL_STATE(4865)] = 211446, + [SMALL_STATE(4866)] = 211456, + [SMALL_STATE(4867)] = 211466, + [SMALL_STATE(4868)] = 211476, + [SMALL_STATE(4869)] = 211486, + [SMALL_STATE(4870)] = 211496, + [SMALL_STATE(4871)] = 211506, + [SMALL_STATE(4872)] = 211516, + [SMALL_STATE(4873)] = 211526, + [SMALL_STATE(4874)] = 211536, + [SMALL_STATE(4875)] = 211546, + [SMALL_STATE(4876)] = 211556, + [SMALL_STATE(4877)] = 211566, + [SMALL_STATE(4878)] = 211576, + [SMALL_STATE(4879)] = 211586, + [SMALL_STATE(4880)] = 211596, + [SMALL_STATE(4881)] = 211606, + [SMALL_STATE(4882)] = 211616, + [SMALL_STATE(4883)] = 211626, + [SMALL_STATE(4884)] = 211636, + [SMALL_STATE(4885)] = 211646, + [SMALL_STATE(4886)] = 211656, + [SMALL_STATE(4887)] = 211666, + [SMALL_STATE(4888)] = 211676, + [SMALL_STATE(4889)] = 211686, + [SMALL_STATE(4890)] = 211696, + [SMALL_STATE(4891)] = 211706, + [SMALL_STATE(4892)] = 211716, + [SMALL_STATE(4893)] = 211726, + [SMALL_STATE(4894)] = 211736, + [SMALL_STATE(4895)] = 211746, + [SMALL_STATE(4896)] = 211756, + [SMALL_STATE(4897)] = 211766, + [SMALL_STATE(4898)] = 211776, + [SMALL_STATE(4899)] = 211786, + [SMALL_STATE(4900)] = 211796, + [SMALL_STATE(4901)] = 211806, + [SMALL_STATE(4902)] = 211816, + [SMALL_STATE(4903)] = 211826, + [SMALL_STATE(4904)] = 211836, + [SMALL_STATE(4905)] = 211846, + [SMALL_STATE(4906)] = 211856, + [SMALL_STATE(4907)] = 211866, + [SMALL_STATE(4908)] = 211876, + [SMALL_STATE(4909)] = 211886, + [SMALL_STATE(4910)] = 211896, + [SMALL_STATE(4911)] = 211906, + [SMALL_STATE(4912)] = 211916, + [SMALL_STATE(4913)] = 211926, + [SMALL_STATE(4914)] = 211936, + [SMALL_STATE(4915)] = 211946, + [SMALL_STATE(4916)] = 211956, + [SMALL_STATE(4917)] = 211966, + [SMALL_STATE(4918)] = 211976, + [SMALL_STATE(4919)] = 211986, + [SMALL_STATE(4920)] = 211996, + [SMALL_STATE(4921)] = 212006, + [SMALL_STATE(4922)] = 212016, + [SMALL_STATE(4923)] = 212026, + [SMALL_STATE(4924)] = 212036, + [SMALL_STATE(4925)] = 212046, + [SMALL_STATE(4926)] = 212056, + [SMALL_STATE(4927)] = 212066, + [SMALL_STATE(4928)] = 212076, + [SMALL_STATE(4929)] = 212086, + [SMALL_STATE(4930)] = 212096, + [SMALL_STATE(4931)] = 212106, + [SMALL_STATE(4932)] = 212116, + [SMALL_STATE(4933)] = 212126, + [SMALL_STATE(4934)] = 212136, + [SMALL_STATE(4935)] = 212146, + [SMALL_STATE(4936)] = 212156, + [SMALL_STATE(4937)] = 212166, + [SMALL_STATE(4938)] = 212176, + [SMALL_STATE(4939)] = 212186, + [SMALL_STATE(4940)] = 212196, + [SMALL_STATE(4941)] = 212206, + [SMALL_STATE(4942)] = 212216, + [SMALL_STATE(4943)] = 212226, + [SMALL_STATE(4944)] = 212236, + [SMALL_STATE(4945)] = 212246, + [SMALL_STATE(4946)] = 212256, + [SMALL_STATE(4947)] = 212266, + [SMALL_STATE(4948)] = 212276, + [SMALL_STATE(4949)] = 212286, + [SMALL_STATE(4950)] = 212296, + [SMALL_STATE(4951)] = 212306, + [SMALL_STATE(4952)] = 212316, + [SMALL_STATE(4953)] = 212326, + [SMALL_STATE(4954)] = 212336, + [SMALL_STATE(4955)] = 212346, + [SMALL_STATE(4956)] = 212356, + [SMALL_STATE(4957)] = 212366, + [SMALL_STATE(4958)] = 212376, + [SMALL_STATE(4959)] = 212386, + [SMALL_STATE(4960)] = 212396, + [SMALL_STATE(4961)] = 212406, + [SMALL_STATE(4962)] = 212416, + [SMALL_STATE(4963)] = 212426, + [SMALL_STATE(4964)] = 212436, + [SMALL_STATE(4965)] = 212446, + [SMALL_STATE(4966)] = 212456, + [SMALL_STATE(4967)] = 212466, + [SMALL_STATE(4968)] = 212476, + [SMALL_STATE(4969)] = 212486, + [SMALL_STATE(4970)] = 212496, + [SMALL_STATE(4971)] = 212506, + [SMALL_STATE(4972)] = 212516, + [SMALL_STATE(4973)] = 212526, + [SMALL_STATE(4974)] = 212536, + [SMALL_STATE(4975)] = 212546, + [SMALL_STATE(4976)] = 212556, + [SMALL_STATE(4977)] = 212566, + [SMALL_STATE(4978)] = 212576, + [SMALL_STATE(4979)] = 212586, + [SMALL_STATE(4980)] = 212596, + [SMALL_STATE(4981)] = 212606, + [SMALL_STATE(4982)] = 212616, + [SMALL_STATE(4983)] = 212626, + [SMALL_STATE(4984)] = 212636, + [SMALL_STATE(4985)] = 212646, + [SMALL_STATE(4986)] = 212656, + [SMALL_STATE(4987)] = 212666, + [SMALL_STATE(4988)] = 212676, + [SMALL_STATE(4989)] = 212686, + [SMALL_STATE(4990)] = 212696, + [SMALL_STATE(4991)] = 212706, + [SMALL_STATE(4992)] = 212716, + [SMALL_STATE(4993)] = 212726, + [SMALL_STATE(4994)] = 212736, + [SMALL_STATE(4995)] = 212746, + [SMALL_STATE(4996)] = 212756, + [SMALL_STATE(4997)] = 212766, + [SMALL_STATE(4998)] = 212776, + [SMALL_STATE(4999)] = 212786, + [SMALL_STATE(5000)] = 212796, + [SMALL_STATE(5001)] = 212806, + [SMALL_STATE(5002)] = 212816, + [SMALL_STATE(5003)] = 212826, + [SMALL_STATE(5004)] = 212836, + [SMALL_STATE(5005)] = 212846, + [SMALL_STATE(5006)] = 212856, + [SMALL_STATE(5007)] = 212866, + [SMALL_STATE(5008)] = 212876, + [SMALL_STATE(5009)] = 212886, + [SMALL_STATE(5010)] = 212896, + [SMALL_STATE(5011)] = 212906, + [SMALL_STATE(5012)] = 212916, + [SMALL_STATE(5013)] = 212926, + [SMALL_STATE(5014)] = 212936, + [SMALL_STATE(5015)] = 212946, + [SMALL_STATE(5016)] = 212956, + [SMALL_STATE(5017)] = 212966, + [SMALL_STATE(5018)] = 212976, + [SMALL_STATE(5019)] = 212986, + [SMALL_STATE(5020)] = 212996, + [SMALL_STATE(5021)] = 213006, + [SMALL_STATE(5022)] = 213016, + [SMALL_STATE(5023)] = 213026, + [SMALL_STATE(5024)] = 213036, + [SMALL_STATE(5025)] = 213046, + [SMALL_STATE(5026)] = 213056, + [SMALL_STATE(5027)] = 213066, + [SMALL_STATE(5028)] = 213076, + [SMALL_STATE(5029)] = 213086, + [SMALL_STATE(5030)] = 213096, + [SMALL_STATE(5031)] = 213106, + [SMALL_STATE(5032)] = 213116, + [SMALL_STATE(5033)] = 213126, + [SMALL_STATE(5034)] = 213136, + [SMALL_STATE(5035)] = 213146, + [SMALL_STATE(5036)] = 213156, + [SMALL_STATE(5037)] = 213166, + [SMALL_STATE(5038)] = 213176, + [SMALL_STATE(5039)] = 213186, + [SMALL_STATE(5040)] = 213196, + [SMALL_STATE(5041)] = 213206, + [SMALL_STATE(5042)] = 213216, + [SMALL_STATE(5043)] = 213226, + [SMALL_STATE(5044)] = 213236, + [SMALL_STATE(5045)] = 213246, + [SMALL_STATE(5046)] = 213256, + [SMALL_STATE(5047)] = 213266, + [SMALL_STATE(5048)] = 213276, + [SMALL_STATE(5049)] = 213286, + [SMALL_STATE(5050)] = 213296, + [SMALL_STATE(5051)] = 213306, + [SMALL_STATE(5052)] = 213316, + [SMALL_STATE(5053)] = 213326, + [SMALL_STATE(5054)] = 213336, + [SMALL_STATE(5055)] = 213346, + [SMALL_STATE(5056)] = 213356, + [SMALL_STATE(5057)] = 213366, + [SMALL_STATE(5058)] = 213376, + [SMALL_STATE(5059)] = 213386, + [SMALL_STATE(5060)] = 213396, + [SMALL_STATE(5061)] = 213406, + [SMALL_STATE(5062)] = 213416, + [SMALL_STATE(5063)] = 213426, + [SMALL_STATE(5064)] = 213436, + [SMALL_STATE(5065)] = 213446, + [SMALL_STATE(5066)] = 213456, + [SMALL_STATE(5067)] = 213466, + [SMALL_STATE(5068)] = 213476, + [SMALL_STATE(5069)] = 213486, + [SMALL_STATE(5070)] = 213496, + [SMALL_STATE(5071)] = 213506, + [SMALL_STATE(5072)] = 213516, + [SMALL_STATE(5073)] = 213526, + [SMALL_STATE(5074)] = 213536, + [SMALL_STATE(5075)] = 213546, + [SMALL_STATE(5076)] = 213556, + [SMALL_STATE(5077)] = 213566, + [SMALL_STATE(5078)] = 213576, + [SMALL_STATE(5079)] = 213586, + [SMALL_STATE(5080)] = 213596, + [SMALL_STATE(5081)] = 213606, + [SMALL_STATE(5082)] = 213616, + [SMALL_STATE(5083)] = 213626, + [SMALL_STATE(5084)] = 213636, + [SMALL_STATE(5085)] = 213646, + [SMALL_STATE(5086)] = 213656, + [SMALL_STATE(5087)] = 213666, + [SMALL_STATE(5088)] = 213676, + [SMALL_STATE(5089)] = 213686, + [SMALL_STATE(5090)] = 213696, + [SMALL_STATE(5091)] = 213706, + [SMALL_STATE(5092)] = 213716, + [SMALL_STATE(5093)] = 213726, + [SMALL_STATE(5094)] = 213736, + [SMALL_STATE(5095)] = 213746, + [SMALL_STATE(5096)] = 213756, + [SMALL_STATE(5097)] = 213766, + [SMALL_STATE(5098)] = 213776, + [SMALL_STATE(5099)] = 213786, + [SMALL_STATE(5100)] = 213796, + [SMALL_STATE(5101)] = 213806, + [SMALL_STATE(5102)] = 213816, + [SMALL_STATE(5103)] = 213826, + [SMALL_STATE(5104)] = 213836, + [SMALL_STATE(5105)] = 213846, + [SMALL_STATE(5106)] = 213856, + [SMALL_STATE(5107)] = 213866, + [SMALL_STATE(5108)] = 213876, + [SMALL_STATE(5109)] = 213886, + [SMALL_STATE(5110)] = 213896, + [SMALL_STATE(5111)] = 213906, + [SMALL_STATE(5112)] = 213916, + [SMALL_STATE(5113)] = 213926, + [SMALL_STATE(5114)] = 213936, + [SMALL_STATE(5115)] = 213946, + [SMALL_STATE(5116)] = 213956, + [SMALL_STATE(5117)] = 213966, + [SMALL_STATE(5118)] = 213976, + [SMALL_STATE(5119)] = 213986, + [SMALL_STATE(5120)] = 213996, + [SMALL_STATE(5121)] = 214006, + [SMALL_STATE(5122)] = 214016, + [SMALL_STATE(5123)] = 214026, + [SMALL_STATE(5124)] = 214036, + [SMALL_STATE(5125)] = 214046, + [SMALL_STATE(5126)] = 214056, + [SMALL_STATE(5127)] = 214066, + [SMALL_STATE(5128)] = 214076, + [SMALL_STATE(5129)] = 214086, + [SMALL_STATE(5130)] = 214096, + [SMALL_STATE(5131)] = 214106, + [SMALL_STATE(5132)] = 214116, + [SMALL_STATE(5133)] = 214126, + [SMALL_STATE(5134)] = 214136, + [SMALL_STATE(5135)] = 214146, + [SMALL_STATE(5136)] = 214156, + [SMALL_STATE(5137)] = 214166, + [SMALL_STATE(5138)] = 214176, + [SMALL_STATE(5139)] = 214186, + [SMALL_STATE(5140)] = 214196, + [SMALL_STATE(5141)] = 214206, + [SMALL_STATE(5142)] = 214216, + [SMALL_STATE(5143)] = 214226, + [SMALL_STATE(5144)] = 214236, + [SMALL_STATE(5145)] = 214246, + [SMALL_STATE(5146)] = 214256, + [SMALL_STATE(5147)] = 214266, + [SMALL_STATE(5148)] = 214276, + [SMALL_STATE(5149)] = 214286, + [SMALL_STATE(5150)] = 214296, + [SMALL_STATE(5151)] = 214306, + [SMALL_STATE(5152)] = 214316, + [SMALL_STATE(5153)] = 214326, + [SMALL_STATE(5154)] = 214336, + [SMALL_STATE(5155)] = 214346, + [SMALL_STATE(5156)] = 214356, + [SMALL_STATE(5157)] = 214366, + [SMALL_STATE(5158)] = 214376, + [SMALL_STATE(5159)] = 214386, + [SMALL_STATE(5160)] = 214396, + [SMALL_STATE(5161)] = 214406, + [SMALL_STATE(5162)] = 214416, + [SMALL_STATE(5163)] = 214426, + [SMALL_STATE(5164)] = 214436, + [SMALL_STATE(5165)] = 214446, + [SMALL_STATE(5166)] = 214456, + [SMALL_STATE(5167)] = 214466, + [SMALL_STATE(5168)] = 214476, + [SMALL_STATE(5169)] = 214486, + [SMALL_STATE(5170)] = 214496, + [SMALL_STATE(5171)] = 214506, + [SMALL_STATE(5172)] = 214516, + [SMALL_STATE(5173)] = 214526, + [SMALL_STATE(5174)] = 214536, + [SMALL_STATE(5175)] = 214546, + [SMALL_STATE(5176)] = 214556, + [SMALL_STATE(5177)] = 214566, + [SMALL_STATE(5178)] = 214576, + [SMALL_STATE(5179)] = 214586, + [SMALL_STATE(5180)] = 214596, + [SMALL_STATE(5181)] = 214606, + [SMALL_STATE(5182)] = 214616, + [SMALL_STATE(5183)] = 214626, + [SMALL_STATE(5184)] = 214636, + [SMALL_STATE(5185)] = 214646, + [SMALL_STATE(5186)] = 214656, + [SMALL_STATE(5187)] = 214666, + [SMALL_STATE(5188)] = 214676, + [SMALL_STATE(5189)] = 214686, + [SMALL_STATE(5190)] = 214696, + [SMALL_STATE(5191)] = 214706, + [SMALL_STATE(5192)] = 214716, + [SMALL_STATE(5193)] = 214726, + [SMALL_STATE(5194)] = 214736, + [SMALL_STATE(5195)] = 214746, + [SMALL_STATE(5196)] = 214756, + [SMALL_STATE(5197)] = 214766, + [SMALL_STATE(5198)] = 214776, + [SMALL_STATE(5199)] = 214786, + [SMALL_STATE(5200)] = 214796, + [SMALL_STATE(5201)] = 214806, + [SMALL_STATE(5202)] = 214816, + [SMALL_STATE(5203)] = 214826, + [SMALL_STATE(5204)] = 214836, + [SMALL_STATE(5205)] = 214846, + [SMALL_STATE(5206)] = 214856, + [SMALL_STATE(5207)] = 214866, + [SMALL_STATE(5208)] = 214876, + [SMALL_STATE(5209)] = 214886, + [SMALL_STATE(5210)] = 214896, + [SMALL_STATE(5211)] = 214906, + [SMALL_STATE(5212)] = 214916, + [SMALL_STATE(5213)] = 214926, + [SMALL_STATE(5214)] = 214936, + [SMALL_STATE(5215)] = 214946, + [SMALL_STATE(5216)] = 214956, + [SMALL_STATE(5217)] = 214966, + [SMALL_STATE(5218)] = 214976, + [SMALL_STATE(5219)] = 214986, + [SMALL_STATE(5220)] = 214996, + [SMALL_STATE(5221)] = 215006, }; 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(5032), + [3] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5077), [5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 0), - [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5159), - [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3974), - [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3971), - [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3968), - [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3977), - [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3987), - [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1014), - [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3994), - [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4709), - [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3998), - [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4000), - [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3943), - [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), - [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), - [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4175), - [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5133), - [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5131), - [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4512), - [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4581), - [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3842), - [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4751), - [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2117), - [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3717), - [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2097), - [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2112), - [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), - [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4750), - [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4748), - [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1272), - [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4060), - [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4058), - [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4019), - [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4191), - [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4520), - [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3655), - [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3693), - [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3418), - [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3333), + [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5203), + [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4106), + [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3994), + [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3999), + [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4033), + [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4032), + [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(992), + [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3791), + [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4712), + [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4031), + [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3993), + [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3980), + [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), + [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), + [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4189), + [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5175), + [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5173), + [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4510), + [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4512), + [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3925), + [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4768), + [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2137), + [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3732), + [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2114), + [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2140), + [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), + [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4752), + [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4790), + [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1167), + [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4091), + [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4069), + [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4030), + [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4211), + [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4585), + [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3671), + [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3707), + [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3352), + [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3354), [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(247), - [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232), - [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5096), - [91] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5095), - [93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3418), - [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4444), - [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3335), - [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4206), - [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4033), - [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5086), - [105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5032), + [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(233), + [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5138), + [91] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5137), + [93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3352), + [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4567), + [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3356), + [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4242), + [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4058), + [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5128), + [105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5077), [107] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 2), [109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 2), - [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13), - [113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6), - [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15), - [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7), - [119] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 1), - [121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), - [123] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(2), - [126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8), - [128] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 3), - [130] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 3), - [132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9), - [134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(19), - [136] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 4), - [138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 4), - [140] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_number, 1), - [142] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_number, 1), - [144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4904), - [146] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(4), - [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(18), - [151] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__value, 1), - [153] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__value, 1), - [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(418), - [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(415), - [159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4976), - [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(516), + [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12), + [113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3), + [115] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 3), + [117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 3), + [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11), + [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(18), + [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13), + [125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 1), + [127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), + [129] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(2), + [132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7), + [134] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_number, 1), + [136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_number, 1), + [138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4949), + [140] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(5), + [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(16), + [145] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 4), + [147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 4), + [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14), + [151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5015), + [153] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__value, 1), + [155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__value, 1), + [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(439), + [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(438), + [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(503), [163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(515), - [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(26), - [167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(23), - [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(28), - [171] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(22), - [174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(27), - [176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4804), - [178] = {.entry = {.count = 1, .reusable = false}}, SHIFT(634), - [180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(635), - [182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), - [184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(33), - [186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), - [188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), - [190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(39), - [192] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(32), - [195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), - [197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), - [199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4947), - [201] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(34), - [204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), - [206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3939), - [208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3954), - [210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3961), - [212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3907), - [214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3964), - [216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(980), - [218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3960), - [220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4621), - [222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3959), - [224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3958), - [226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3816), - [228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625), - [230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), - [232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3672), - [234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4147), - [236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4743), - [238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4907), - [240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5155), - [242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4122), - [244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4184), - [246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3802), - [248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4601), - [250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2103), - [252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3679), - [254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2087), - [256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2100), - [258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), - [260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), - [262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4693), - [264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4597), - [266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1104), - [268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4003), - [270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4004), - [272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3922), - [274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4037), - [276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4148), - [278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3654), - [280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3704), - [282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3149), - [284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3228), - [286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), - [288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(226), - [290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(201), - [292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4985), - [294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4986), - [296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3149), - [298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4431), - [300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3116), - [302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4138), - [304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4090), - [306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4931), - [308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), - [310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2196), - [312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2255), - [314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2622), - [316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2410), - [318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1348), - [320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2722), - [322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2961), - [324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3230), - [326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1277), - [328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2890), - [330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5087), - [332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1387), - [334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), - [336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2557), - [338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2620), - [340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(886), - [342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(887), - [344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), - [346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552), - [348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(971), - [350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(972), - [352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), - [354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(72), - [356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), - [358] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(71), - [361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), - [363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5103), - [365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), - [367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(82), - [369] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(78), - [372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), - [374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), - [376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1485), - [378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1487), - [380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1487), - [382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4014), - [384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4012), - [386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4005), - [388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4006), - [390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4007), - [392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984), - [394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3982), - [396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4715), - [398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4010), - [400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4008), - [402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3905), - [404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4890), - [406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4219), - [408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4183), - [410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3809), - [412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4711), - [414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2108), - [416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3710), - [418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2099), - [420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2114), - [422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2864), - [424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4704), - [426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1156), - [428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4047), - [430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4044), - [432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4016), - [434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4220), - [436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4465), - [438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4764), - [440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1136), - [442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2729), - [444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), - [446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1598), - [448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1589), - [450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1589), + [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(27), + [167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(25), + [169] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(22), + [172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(26), + [174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(29), + [176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4850), + [178] = {.entry = {.count = 1, .reusable = false}}, SHIFT(601), + [180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(602), + [182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), + [184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36), + [186] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(32), + [189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), + [191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), + [193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(40), + [195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), + [197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), + [199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4994), + [201] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(35), + [204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), + [206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4016), + [208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3932), + [210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3933), + [212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3936), + [214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3937), + [216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(978), + [218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3719), + [220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4649), + [222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3938), + [224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3941), + [226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3847), + [228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1644), + [230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), + [232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3689), + [234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4131), + [236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4779), + [238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4942), + [240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5199), + [242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4213), + [244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4212), + [246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3818), + [248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4636), + [250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2115), + [252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3698), + [254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1768), + [256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2113), + [258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), + [260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), + [262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4776), + [264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4633), + [266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1090), + [268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4024), + [270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4025), + [272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3955), + [274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4068), + [276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4159), + [278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3670), + [280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3751), + [282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3154), + [284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3235), + [286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), + [288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(214), + [290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(206), + [292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5027), + [294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5028), + [296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3154), + [298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4501), + [300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3129), + [302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4135), + [304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4122), + [306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4979), + [308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3223), + [310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2648), + [312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1363), + [314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2276), + [316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2721), + [318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2618), + [320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2212), + [322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1180), + [324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), + [326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5121), + [328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), + [330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2485), + [332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2571), + [334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), + [336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2979), + [338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(831), + [340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(832), + [342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2813), + [344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), + [346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1374), + [348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(951), + [350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(958), + [352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), + [354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), + [356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(70), + [358] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(72), + [361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), + [363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5198), + [365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), + [367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(80), + [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), + [371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(78), + [374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), + [376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1499), + [378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1498), + [380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1498), + [382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4804), + [384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4084), + [386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4022), + [388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4018), + [390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4017), + [392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4014), + [394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(975), + [396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3773), + [398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4739), + [400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4009), + [402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4013), + [404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3930), + [406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4930), + [408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4207), + [410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4209), + [412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3863), + [414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4738), + [416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2135), + [418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3766), + [420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2111), + [422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2136), + [424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2886), + [426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4734), + [428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1078), + [430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4111), + [432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4112), + [434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3992), + [436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4286), + [438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4490), + [440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1598), + [442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1605), + [444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1605), + [446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2731), + [448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1052), + [450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1225), [452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 1), - [454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3992), - [456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3965), - [458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3989), - [460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3986), - [462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3988), - [464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1017), - [466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4389), - [468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4385), - [470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2101), - [472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4749), - [474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5009), - [476] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4028), - [479] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4026), - [482] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4051), - [485] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4053), - [488] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4062), - [491] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(984), - [494] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3982), - [497] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4715), - [500] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4010), - [503] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4008), - [506] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3905), - [509] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(1625), - [512] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(151), - [515] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4147), - [518] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4890), - [521] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(5155), - [524] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4219), - [527] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4183), - [530] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3809), - [533] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4711), - [536] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(2108), - [539] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3710), - [542] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(2099), - [545] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(2114), - [548] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(52), - [551] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4693), - [554] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4704), - [557] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(1156), - [560] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4047), - [563] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4044), - [566] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4016), - [569] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4220), - [572] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4465), - [575] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3654), - [578] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3704), - [581] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3149), - [584] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3228), - [587] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(226), - [590] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(226), - [593] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(201), - [596] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4985), - [599] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4986), - [602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3149), - [605] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4431), - [608] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3116), - [611] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4138), - [614] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4090), - [617] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4931), - [620] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3972), - [623] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3973), - [626] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4100), - [629] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4098), - [632] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4097), - [635] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(1017), - [638] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3982), - [641] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4715), - [644] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4010), - [647] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4008), - [650] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3905), - [653] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(1625), - [656] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(151), - [659] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4147), - [662] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4890), - [665] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(5155), - [668] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4389), - [671] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4385), - [674] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3809), - [677] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4711), - [680] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(2108), - [683] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3710), - [686] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(2101), - [689] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(2114), - [692] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(52), - [695] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4693), - [698] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4749), - [701] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(1156), - [704] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4047), - [707] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4044), - [710] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4016), - [713] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4220), - [716] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4465), - [719] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3654), - [722] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3704), - [725] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3149), - [728] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3228), - [731] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(226), - [734] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(226), - [737] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(201), - [740] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4985), - [743] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4986), - [746] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3149), - [749] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4431), - [752] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3116), - [755] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4138), - [758] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4090), - [761] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(5009), + [454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4105), + [456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4003), + [458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4010), + [460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4011), + [462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4012), + [464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(987), + [466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4414), + [468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4391), + [470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2119), + [472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4748), + [474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5049), + [476] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4110), + [479] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3991), + [482] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4126), + [485] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4127), + [488] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4075), + [491] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(975), + [494] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3773), + [497] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4739), + [500] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4009), + [503] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4013), + [506] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3930), + [509] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(1644), + [512] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(99), + [515] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4131), + [518] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4930), + [521] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(5199), + [524] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4207), + [527] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4209), + [530] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3863), + [533] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4738), + [536] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(2135), + [539] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3766), + [542] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(2111), + [545] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(2136), + [548] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(51), + [551] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4776), + [554] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4734), + [557] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(1078), + [560] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4111), + [563] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4112), + [566] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3992), + [569] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4286), + [572] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4490), + [575] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3670), + [578] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3751), + [581] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3154), + [584] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3235), + [587] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(214), + [590] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(214), + [593] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(206), + [596] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(5027), + [599] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(5028), + [602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3154), + [605] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4501), + [608] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(3129), + [611] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4135), + [614] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4122), + [617] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2), SHIFT_REPEAT(4979), + [620] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4055), + [623] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4036), + [626] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4090), + [629] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4100), + [632] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4099), + [635] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(987), + [638] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3773), + [641] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4739), + [644] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4009), + [647] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4013), + [650] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3930), + [653] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(1644), + [656] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(99), + [659] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4131), + [662] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4930), + [665] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(5199), + [668] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4414), + [671] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4391), + [674] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3863), + [677] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4738), + [680] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(2135), + [683] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3766), + [686] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(2119), + [689] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(2136), + [692] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(51), + [695] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4776), + [698] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4748), + [701] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(1078), + [704] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4111), + [707] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4112), + [710] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3992), + [713] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4286), + [716] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4490), + [719] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3670), + [722] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3751), + [725] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3154), + [728] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3235), + [731] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(214), + [734] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(214), + [737] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(206), + [740] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(5027), + [743] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(5028), + [746] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3154), + [749] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4501), + [752] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(3129), + [755] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4135), + [758] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(4122), + [761] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), SHIFT_REPEAT(5049), [764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), - [766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(173), - [768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(176), - [774] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(171), - [777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), - [779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), - [781] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(174), - [784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), - [786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5035), - [788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2370), - [790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2371), - [792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4944), - [794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2405), - [796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2440), - [798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(198), - [800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(193), - [802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(199), - [804] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 1), SHIFT(191), - [807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(196), - [809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), - [811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), - [813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), - [815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), - [817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4776), - [819] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(195), - [822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), - [824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), - [826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), - [828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2603), - [830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2609), - [832] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(197), - [835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), - [837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), - [839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), - [841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), - [843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 1, .production_id = 35), - [845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 1, .production_id = 35), - [847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1918), - [849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1913), - [851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1908), - [853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1902), - [855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2701), - [857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1901), - [859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1899), - [861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1893), - [863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1892), - [865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1891), - [867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1889), - [869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1807), - [871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1844), - [873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1843), - [875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4186), - [877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3206), - [879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3204), - [881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), - [883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1997), - [885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2077), - [887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2081), - [889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2083), - [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2795), - [893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2094), - [895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2089), - [897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1998), - [899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1930), - [901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1912), - [903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1907), - [905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1905), - [907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1903), - [909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1897), - [911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4114), - [913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3422), - [915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3421), - [917] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(202), - [920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), - [922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4926), - [924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), - [926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5176), - [928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), - [930] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(209), - [933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), - [935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), - [937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), - [939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), - [941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5002), - [943] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(228), - [946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), - [948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2881), - [950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2882), - [952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3104), - [954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3103), - [956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3103), - [958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4756), - [960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), - [962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), - [964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3013), - [966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3012), - [968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2095), - [970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), - [972] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(245), - [975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), - [977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5143), - [979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4833), - [981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4879), - [983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3573), - [985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3568), - [987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3568), + [766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175), + [768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), + [770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(180), + [772] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(171), + [775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), + [777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), + [779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5065), + [781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), + [783] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(172), + [786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), + [788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2400), + [790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2401), + [792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5003), + [794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195), + [796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(193), + [798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2489), + [800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2455), + [802] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 1), SHIFT(190), + [805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(196), + [807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(197), + [809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4823), + [811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), + [813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), + [815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), + [817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), + [819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), + [821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), + [823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), + [825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), + [827] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(200), + [830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), + [832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2617), + [834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2616), + [836] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 1, .production_id = 35), + [838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 1, .production_id = 35), + [840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2076), + [842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2070), + [844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2068), + [846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2000), + [848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2716), + [850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1764), + [852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1858), + [854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1796), + [856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1804), + [858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1806), + [860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1822), + [862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1827), + [864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1828), + [866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1832), + [868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4215), + [870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3218), + [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3217), + [874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), + [876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), + [878] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(199), + [881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), + [883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5217), + [885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), + [887] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(203), + [890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), + [892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4971), + [894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), + [896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), + [898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), + [900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1915), + [902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1916), + [904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1917), + [906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1918), + [908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2805), + [910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1691), + [912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1920), + [914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1921), + [916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1923), + [918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1924), + [920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1925), + [922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1926), + [924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1929), + [926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1930), + [928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4144), + [930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3452), + [932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3445), + [934] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(210), + [937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), + [939] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(222), + [942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), + [944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), + [946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2913), + [948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2914), + [950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5039), + [952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3020), + [954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3027), + [956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3119), + [958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3118), + [960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3118), + [962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4798), + [964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), + [966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), + [968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), + [970] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1), SHIFT(249), + [973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), + [975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2116), + [977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5163), + [979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4880), + [981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4922), + [983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3566), + [985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3533), + [987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3533), [989] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 2), [991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 2), - [993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(146), - [995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4152), - [997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3789), - [999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4707), - [1001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3788), - [1003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), - [1005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5111), - [1007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4826), - [1009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370), - [1011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(131), - [1013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4128), - [1015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3804), - [1017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4717), - [1019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3796), - [1021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), - [1023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5073), - [1025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4921), - [1027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(538), - [1029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, .production_id = 80), - [1031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, .production_id = 80), - [1033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), - [1035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4797), - [1037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), - [1039] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, .production_id = 169), - [1041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, .production_id = 169), - [1043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(163), - [1045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(280), - [1047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4834), + [993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(124), + [995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4165), + [997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3785), + [999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4741), + [1001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3828), + [1003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(331), + [1005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5153), + [1007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4873), + [1009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452), + [1011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(161), + [1013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4154), + [1015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3805), + [1017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4757), + [1019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3806), + [1021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(351), + [1023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5115), + [1025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4900), + [1027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(508), + [1029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, .production_id = 170), + [1031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, .production_id = 170), + [1033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(131), + [1035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281), + [1037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4874), + [1039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(282), + [1041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(335), + [1043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5166), + [1045] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, .production_id = 169), + [1047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, .production_id = 169), [1049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(279), - [1051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(333), - [1053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5124), - [1055] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, .production_id = 168), - [1057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, .production_id = 168), - [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(282), - [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281), + [1051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(280), + [1053] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, .production_id = 80), + [1055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, .production_id = 80), + [1057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), + [1059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4847), + [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(277), [1063] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, .production_id = 82), [1065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, .production_id = 82), - [1067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(277), + [1067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(278), - [1071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(158), - [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), - [1075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4795), - [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288), - [1079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(355), - [1081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5120), - [1083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), - [1085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4973), - [1087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286), - [1089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), - [1091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284), - [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), - [1095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(289), - [1097] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, .production_id = 121), - [1099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, .production_id = 121), - [1101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, .production_id = 122), - [1103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, .production_id = 122), - [1105] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, .production_id = 125), - [1107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, .production_id = 125), + [1071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(148), + [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(289), + [1075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4835), + [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), + [1079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(358), + [1081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5162), + [1083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), + [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286), + [1087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288), + [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5012), + [1091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), + [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), + [1095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284), + [1097] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, .production_id = 125), + [1099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, .production_id = 125), + [1101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, .production_id = 121), + [1103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, .production_id = 121), + [1105] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, .production_id = 122), + [1107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, .production_id = 122), [1109] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, .production_id = 126), [1111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, .production_id = 126), - [1113] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, .production_id = 188), - [1115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, .production_id = 188), + [1113] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, .production_id = 186), + [1115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, .production_id = 186), [1117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, .production_id = 187), [1119] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, .production_id = 187), - [1121] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, .production_id = 185), - [1123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, .production_id = 185), - [1125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, .production_id = 184), - [1127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, .production_id = 184), - [1129] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 5, .production_id = 136), - [1131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 5, .production_id = 136), - [1133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4155), - [1135] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), - [1137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), - [1139] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4155), - [1142] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 1), - [1144] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 1), - [1146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), - [1148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3), - [1150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(344), - [1152] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 2), - [1154] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 2), - [1156] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 3, .production_id = 64), - [1158] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 3, .production_id = 64), - [1160] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 4, .production_id = 94), - [1162] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 4, .production_id = 94), - [1164] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cell_path, 1), - [1166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cell_path, 1), - [1168] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 2), - [1170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 2), - [1172] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 3, .production_id = 53), - [1174] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 3, .production_id = 53), - [1176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), - [1178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4157), - [1180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3762), - [1182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4732), - [1184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3761), - [1186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(562), - [1188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5118), - [1190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4768), - [1192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(611), - [1194] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cell_path, 2), - [1196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cell_path, 2), - [1198] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_variable, 1, .production_id = 5), - [1200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), - [1202] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 3), - [1204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), - [1206] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4155), - [1209] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_range_end_decimal, 2), - [1211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 2), - [1213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(342), - [1215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(328), - [1217] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4155), + [1121] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, .production_id = 189), + [1123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, .production_id = 189), + [1125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, .production_id = 190), + [1127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, .production_id = 190), + [1129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), + [1131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4177), + [1133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3790), + [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4772), + [1137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3784), + [1139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(563), + [1141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5160), + [1143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4818), + [1145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(588), + [1147] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 3), + [1149] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), + [1151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4175), + [1153] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 3, .production_id = 53), + [1155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 3, .production_id = 53), + [1157] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_range_end_decimal, 2), + [1159] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 2), + [1161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(352), + [1163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(310), + [1165] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 1), + [1167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 1), + [1169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), + [1171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4), + [1173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363), + [1175] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cell_path, 1), + [1177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cell_path, 1), + [1179] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cell_path, 2), + [1181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cell_path, 2), + [1183] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 2), + [1185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 2), + [1187] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4175), + [1190] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_variable, 1, .production_id = 5), + [1192] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), + [1194] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 4, .production_id = 94), + [1196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 4, .production_id = 94), + [1198] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), + [1200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), + [1202] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4175), + [1205] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 3, .production_id = 64), + [1207] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 3, .production_id = 64), + [1209] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 2), + [1211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 2), + [1213] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4175), + [1216] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 5, .production_id = 136), + [1218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 5, .production_id = 136), [1220] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 2, .production_id = 81), [1222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 2, .production_id = 81), - [1224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363), - [1226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4117), - [1228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), - [1230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(336), - [1232] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4117), - [1235] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_range_end_decimal, 1), - [1237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), - [1239] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(306), - [1242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(353), - [1244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(403), - [1246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), - [1248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), - [1250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10), - [1252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(378), - [1254] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4117), - [1257] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_range_end_decimal, 3), - [1259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 3), - [1261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(335), - [1263] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4117), - [1266] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__str_double_quotes, 2), - [1268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__str_double_quotes, 2), - [1270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), - [1272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404), - [1274] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__str_double_quotes, 3), - [1276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__str_double_quotes, 3), - [1278] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_range_end_decimal, 4), - [1280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 4), - [1282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(456), - [1284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(376), - [1286] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 1), - [1288] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 1), - [1290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(312), - [1293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(368), - [1295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), - [1297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(462), - [1299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4841), - [1301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463), - [1303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(567), - [1305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5126), - [1307] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__var, 2, .production_id = 24), - [1309] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__var, 2, .production_id = 24), - [1311] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, .production_id = 127), - [1313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, .production_id = 127), - [1315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4896), - [1317] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, .production_id = 123), - [1319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, .production_id = 123), - [1321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4897), - [1323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(468), - [1325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4766), - [1327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(466), - [1329] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, .production_id = 66), - [1331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, .production_id = 66), - [1333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5082), - [1335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(464), - [1337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(465), - [1339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(472), - [1341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(471), - [1343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4908), - [1345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), - [1347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(523), - [1349] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 4), - [1351] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 4), - [1353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(402), - [1355] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expression, 1), - [1357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 1), - [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506), - [1361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(409), - [1363] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_variable, 2, .production_id = 5), - [1365] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_variable, 2, .production_id = 5), - [1367] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 3, .production_id = 124), - [1369] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 3, .production_id = 124), - [1371] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_binary, 4, .production_id = 119), - [1373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_binary, 4, .production_id = 119), - [1375] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 3), - [1377] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 3), - [1379] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 3), - [1381] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 3), - [1383] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_closure, 4, .production_id = 106), - [1385] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_closure, 4, .production_id = 106), - [1387] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 4, .production_id = 64), - [1389] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 4, .production_id = 64), - [1391] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 4), - [1393] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 4), - [1395] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_string, 1), - [1397] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_string, 1), - [1399] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, .production_id = 198), - [1401] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, .production_id = 198), - [1403] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, .production_id = 197), - [1405] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, .production_id = 197), - [1407] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, .production_id = 196), - [1409] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, .production_id = 196), - [1411] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, .production_id = 195), - [1413] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, .production_id = 195), - [1415] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, .production_id = 189), - [1417] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, .production_id = 189), - [1419] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, .production_id = 186), - [1421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, .production_id = 186), - [1423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, .production_id = 182), - [1425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, .production_id = 182), - [1427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, .production_id = 181), - [1429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, .production_id = 181), - [1431] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, .production_id = 161), - [1433] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, .production_id = 161), - [1435] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 6, .production_id = 136), - [1437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 6, .production_id = 136), - [1439] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, .production_id = 150), - [1441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, .production_id = 150), - [1443] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 5), - [1445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 5), - [1447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, .production_id = 149), - [1449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, .production_id = 149), - [1451] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, .production_id = 148), - [1453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, .production_id = 148), - [1455] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, .production_id = 147), - [1457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, .production_id = 147), - [1459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 5, .production_id = 94), - [1461] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 5, .production_id = 94), - [1463] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, .production_id = 110), - [1465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, .production_id = 110), - [1467] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, .production_id = 109), - [1469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, .production_id = 109), - [1471] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 4, .production_id = 53), - [1473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 4, .production_id = 53), - [1475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment, 3, .production_id = 78), - [1477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment, 3, .production_id = 78), - [1479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1741), - [1481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1869), - [1483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1937), - [1485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1938), - [1487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2014), - [1489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2016), - [1491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2020), - [1493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2022), - [1495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2033), - [1497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2036), - [1499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2052), - [1501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2076), - [1503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2088), - [1505] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_double_quotes, 3, .production_id = 75), - [1507] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_double_quotes, 3, .production_id = 75), - [1509] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_single_quotes, 3, .production_id = 75), - [1511] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_single_quotes, 3, .production_id = 75), - [1513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(499), - [1515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4977), - [1517] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_binary, 3), - [1519] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_binary, 3), - [1521] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_closure, 3), - [1523] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_closure, 3), - [1525] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 3), - [1527] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 3), - [1529] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_filesize, 2, .production_id = 38), - [1531] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_filesize, 2, .production_id = 38), - [1533] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 4), - [1535] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 4), - [1537] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_duration, 2, .production_id = 38), - [1539] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_duration, 2, .production_id = 38), - [1541] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_double_quotes, 2), - [1543] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_double_quotes, 2), - [1545] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_single_quotes, 2), - [1547] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_single_quotes, 2), - [1549] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_interpolated, 1, .production_id = 6), - [1551] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_interpolated, 1, .production_id = 6), - [1553] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_bool, 1), - [1555] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_bool, 1), - [1557] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_binary, 3, .production_id = 79), - [1559] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_binary, 3, .production_id = 79), - [1561] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_binary, 3, .production_id = 78), - [1563] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_binary, 3, .production_id = 78), - [1565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5057), - [1567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4967), - [1569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4966), - [1571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 2), - [1573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 2), + [1224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), + [1226] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_range_end_decimal, 3), + [1228] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 3), + [1230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(350), + [1232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4141), + [1234] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__str_double_quotes, 2), + [1236] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__str_double_quotes, 2), + [1238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), + [1240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(401), + [1242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4881), + [1244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(400), + [1246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(564), + [1248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5168), + [1250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404), + [1252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(403), + [1254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(424), + [1256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4806), + [1258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(423), + [1260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(431), + [1262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), + [1264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(413), + [1266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), + [1268] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4141), + [1271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(390), + [1273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), + [1275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4141), + [1278] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_range_end_decimal, 1), + [1280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), + [1282] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(294), + [1285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(355), + [1287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), + [1289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397), + [1291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), + [1293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8), + [1295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(455), + [1297] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4141), + [1300] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__str_double_quotes, 3), + [1302] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__str_double_quotes, 3), + [1304] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 4), + [1306] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 4), + [1308] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 3, .production_id = 124), + [1310] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 3, .production_id = 124), + [1312] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 1), + [1314] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 1), + [1316] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, .production_id = 66), + [1318] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, .production_id = 66), + [1320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5124), + [1322] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_variable, 2, .production_id = 5), + [1324] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_variable, 2, .production_id = 5), + [1326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(427), + [1328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504), + [1330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(461), + [1332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4950), + [1334] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__var, 2, .production_id = 24), + [1336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__var, 2, .production_id = 24), + [1338] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_range_end_decimal, 4), + [1340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 4), + [1342] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(318), + [1345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(378), + [1347] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, .production_id = 127), + [1349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, .production_id = 127), + [1351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4938), + [1353] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expression, 1), + [1355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 1), + [1357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(386), + [1359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), + [1361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(499), + [1363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(428), + [1365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, .production_id = 123), + [1367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, .production_id = 123), + [1369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4939), + [1371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5016), + [1373] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_binary, 3, .production_id = 79), + [1375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_binary, 3, .production_id = 79), + [1377] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_bool, 1), + [1379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_bool, 1), + [1381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment, 3, .production_id = 78), + [1383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment, 3, .production_id = 78), + [1385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2058), + [1387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2057), + [1389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2054), + [1391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2053), + [1393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2052), + [1395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2051), + [1397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2050), + [1399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2046), + [1401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2045), + [1403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2044), + [1405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2043), + [1407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2040), + [1409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2039), + [1411] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_binary, 3, .production_id = 78), + [1413] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_binary, 3, .production_id = 78), + [1415] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, .production_id = 110), + [1417] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, .production_id = 110), + [1419] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, .production_id = 109), + [1421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, .production_id = 109), + [1423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_binary, 4, .production_id = 119), + [1425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_binary, 4, .production_id = 119), + [1427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 4, .production_id = 53), + [1429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 4, .production_id = 53), + [1431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5006), + [1433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5007), + [1435] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 5, .production_id = 94), + [1437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 5, .production_id = 94), + [1439] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 3), + [1441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 3), + [1443] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, .production_id = 147), + [1445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, .production_id = 147), + [1447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, .production_id = 148), + [1449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, .production_id = 148), + [1451] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, .production_id = 149), + [1453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, .production_id = 149), + [1455] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, .production_id = 150), + [1457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, .production_id = 150), + [1459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 6, .production_id = 136), + [1461] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 6, .production_id = 136), + [1463] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 5), + [1465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 5), + [1467] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 4), + [1469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 4), + [1471] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 4), + [1473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 4), + [1475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_interpolated, 1, .production_id = 6), + [1477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_interpolated, 1, .production_id = 6), + [1479] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, .production_id = 162), + [1481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, .production_id = 162), + [1483] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, .production_id = 183), + [1485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, .production_id = 183), + [1487] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, .production_id = 184), + [1489] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, .production_id = 184), + [1491] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, .production_id = 188), + [1493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, .production_id = 188), + [1495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, .production_id = 191), + [1497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, .production_id = 191), + [1499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_closure, 3), + [1501] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_closure, 3), + [1503] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, .production_id = 197), + [1505] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, .production_id = 197), + [1507] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, .production_id = 198), + [1509] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, .production_id = 198), + [1511] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_filesize, 2, .production_id = 38), + [1513] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_filesize, 2, .production_id = 38), + [1515] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_duration, 2, .production_id = 38), + [1517] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_duration, 2, .production_id = 38), + [1519] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, .production_id = 199), + [1521] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, .production_id = 199), + [1523] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, .production_id = 200), + [1525] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, .production_id = 200), + [1527] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 4, .production_id = 64), + [1529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 4, .production_id = 64), + [1531] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_closure, 4, .production_id = 106), + [1533] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_closure, 4, .production_id = 106), + [1535] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 3), + [1537] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 3), + [1539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_string, 1), + [1541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_string, 1), + [1543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5099), + [1545] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 2), + [1547] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 2), + [1549] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_binary, 3), + [1551] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_binary, 3), + [1553] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 3), + [1555] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 3), + [1557] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_single_quotes, 3, .production_id = 75), + [1559] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_single_quotes, 3, .production_id = 75), + [1561] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_double_quotes, 2), + [1563] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_double_quotes, 2), + [1565] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_double_quotes, 3, .production_id = 75), + [1567] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_double_quotes, 3, .production_id = 75), + [1569] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_single_quotes, 2), + [1571] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_single_quotes, 2), + [1573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506), [1575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1770), - [1577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1940), - [1579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1768), - [1581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1757), - [1583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1755), - [1585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1754), - [1587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1753), - [1589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1752), - [1591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1751), - [1593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1750), - [1595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1738), - [1597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1737), - [1599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1736), - [1601] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4161), - [1604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4161), - [1606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), - [1608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(25), - [1610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(570), - [1612] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4161), - [1615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(575), - [1617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(563), - [1619] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4161), - [1622] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(554), - [1625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(579), - [1627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(581), - [1629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), - [1631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(628), - [1633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(569), - [1635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), - [1637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(586), - [1639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4789), - [1641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(632), - [1643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4805), - [1645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4788), - [1647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5098), - [1649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1678), - [1651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1682), - [1653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1705), - [1655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1705), - [1657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), - [1659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1690), - [1661] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, .production_id = 101), - [1663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1668), - [1665] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, .production_id = 101), - [1667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1679), - [1669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1707), - [1671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1679), - [1673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717), - [1675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1758), - [1677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1762), - [1679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1765), - [1681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1767), - [1683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1772), - [1685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1782), + [1577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1784), + [1579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1787), + [1581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1809), + [1583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1840), + [1585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1841), + [1587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1910), + [1589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), + [1591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1943), + [1593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1964), + [1595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2001), + [1597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2008), + [1599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2090), + [1601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), + [1603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(23), + [1605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(580), + [1607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4179), + [1609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(579), + [1611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(567), + [1613] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4179), + [1616] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4179), + [1619] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4179), + [1622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577), + [1624] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(552), + [1627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(574), + [1629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), + [1631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(648), + [1633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(658), + [1635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(569), + [1637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(582), + [1639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(652), + [1641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4815), + [1643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4837), + [1645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4852), + [1647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5140), + [1649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1993), + [1651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1991), + [1653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1990), + [1655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1989), + [1657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1986), + [1659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1986), + [1661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1989), + [1663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1985), + [1665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), + [1667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1982), + [1669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1975), + [1671] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, .production_id = 101), + [1673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), + [1675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, .production_id = 101), + [1677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1974), + [1679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1944), + [1681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1940), + [1683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1939), + [1685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1938), [1687] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, .production_id = 108), - [1689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1666), + [1689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1684), [1691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, .production_id = 108), - [1693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(136), - [1695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4111), - [1697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3774), - [1699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4746), - [1701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3772), - [1703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(751), - [1705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5097), - [1707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4900), - [1709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(804), - [1711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102), - [1713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4275), - [1715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3775), - [1717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4700), - [1719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3776), - [1721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(783), - [1723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5041), - [1725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4971), - [1727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(970), - [1729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(675), - [1731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4827), - [1733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(674), - [1735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(161), - [1737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(678), - [1739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4820), - [1741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(679), - [1743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(726), - [1745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5122), - [1747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(677), - [1749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(676), - [1751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(673), - [1753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(672), - [1755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(100), - [1757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(686), - [1759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4943), - [1761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(687), - [1763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(771), - [1765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5081), - [1767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(684), - [1769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(680), - [1771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(682), - [1773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4918), - [1775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(681), - [1777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(683), - [1779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(685), - [1781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4181), - [1783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4300), - [1785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4116), - [1787] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4116), - [1790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775), - [1792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(753), - [1794] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4116), - [1797] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4116), - [1800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), - [1802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(35), - [1804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(757), - [1806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4260), - [1808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731), - [1810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826), - [1812] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4260), - [1815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822), - [1817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(768), - [1819] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4260), - [1822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834), - [1824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(773), - [1826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(756), - [1828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), - [1830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(38), - [1832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(854), - [1834] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(714), - [1837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772), - [1839] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4260), - [1842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774), - [1844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(956), - [1846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(789), - [1848] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(1017), - [1851] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(1625), - [1854] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(151), - [1857] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4181), - [1860] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(5155), - [1863] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4389), - [1866] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4385), - [1869] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(3710), - [1872] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(2101), - [1875] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(2114), - [1878] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(52), - [1881] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4693), - [1884] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4749), - [1887] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(1156), - [1890] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(3654), - [1893] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(3704), - [1896] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(3149), - [1899] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(3228), - [1902] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(226), - [1905] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(226), - [1908] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(201), - [1911] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4985), - [1914] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4986), - [1917] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(3149), - [1920] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4431), - [1923] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(3116), - [1926] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4138), - [1929] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4090), - [1932] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(5009), - [1935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 2, .production_id = 20), - [1937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1048), - [1939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 2, .production_id = 20), - [1941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3899), - [1943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1204), - [1945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4361), - [1947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1077), - [1949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4948), - [1951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(874), - [1953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), - [1955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4207), - [1957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3790), - [1959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4726), - [1961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3795), - [1963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1336), - [1965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4954), - [1967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5070), - [1969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1448), - [1971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820), - [1973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 3, .production_id = 41), - [1975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 3, .production_id = 41), - [1977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), - [1979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953), - [1981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835), - [1983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5066), - [1985] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(984), - [1988] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(1625), - [1991] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(151), - [1994] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4181), - [1997] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(5155), - [2000] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4219), - [2003] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4183), - [2006] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3710), - [2009] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2099), - [2012] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2114), - [2015] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(52), - [2018] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4693), - [2021] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4704), - [2024] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(1156), - [2027] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3654), - [2030] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3704), - [2033] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3149), - [2036] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3228), - [2039] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(226), - [2042] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(226), - [2045] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(201), - [2048] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4985), - [2051] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4986), - [2054] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3149), - [2057] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4431), - [2060] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3116), - [2063] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4138), - [2066] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4090), - [2069] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4931), - [2072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4938), - [2074] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(743), - [2077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), - [2079] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_mod, 2, .production_id = 31), - [2081] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_mod, 2, .production_id = 31), - [2083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4937), - [2085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(925), - [2087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5034), - [2089] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 5, .production_id = 112), - [2091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 5, .production_id = 112), - [2093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(986), - [2095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3975), - [2097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1011), - [2099] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 4, .production_id = 112), - [2101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 4, .production_id = 112), - [2103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3970), - [2105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5088), - [2107] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 4, .production_id = 69), - [2109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 4, .production_id = 69), - [2111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3969), - [2113] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 3, .production_id = 69), - [2115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 3, .production_id = 69), - [2117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3985), - [2119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5063), - [2121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5062), - [2123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 2, .production_id = 42), - [2125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 2, .production_id = 42), - [2127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1734), - [2129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1732), - [2131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1729), - [2133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1726), - [2135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1725), - [2137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1724), - [2139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1723), - [2141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1722), - [2143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1721), - [2145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1720), - [2147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1719), - [2149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1718), - [2151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1716), - [2153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1186), - [2155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3854), - [2157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1259), - [2159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4422), - [2161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1116), - [2163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), - [2165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), - [2167] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(986), - [2170] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(1011), - [2173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4906), - [2175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5156), - [2177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5156), - [2179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1073), - [2181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [2183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4168), - [2185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3784), - [2187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4681), - [2189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3785), - [2191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1491), - [2193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5130), - [2195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4799), - [2197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1560), - [2199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4982), - [2201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4979), - [2203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4979), - [2205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1182), - [2207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(995), - [2209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3991), - [2211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1038), - [2213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3990), - [2215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1008), - [2217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4968), - [2219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1007), - [2221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1006), - [2223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988), - [2225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), - [2227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1002), - [2229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5024), - [2231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1001), - [2233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1332), - [2235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5049), - [2237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(999), - [2239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(997), - [2241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4001), - [2243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4024), - [2245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1926), - [2247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1923), - [2249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1919), - [2251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1917), - [2253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1916), - [2255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1921), - [2257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1915), - [2259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1914), - [2261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1910), - [2263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1909), - [2265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1906), - [2267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1900), - [2269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1898), - [2271] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(995), - [2274] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(1038), - [2277] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 3, .dynamic_precedence = 10, .production_id = 77), - [2279] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 3, .dynamic_precedence = 10, .production_id = 77), - [2281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1656), - [2283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(112), - [2285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4224), - [2287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2273), - [2289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(46), - [2291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2197), - [2293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2341), - [2295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2342), - [2297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(187), - [2299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175), - [2301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5036), - [2303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5037), - [2305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4543), - [2307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2345), - [2309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4252), - [2311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4030), - [2313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(982), - [2315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2392), - [2317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2391), - [2319] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 37), - [2321] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 37), - [2323] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 1, .dynamic_precedence = 10, .production_id = 1), - [2325] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 1, .dynamic_precedence = 10, .production_id = 1), - [2327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2098), - [2329] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), - [2331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), - [2333] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(1656), - [2336] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(112), - [2339] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4224), - [2342] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2273), - [2345] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(46), - [2348] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2197), - [2351] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2341), - [2354] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2342), - [2357] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(187), - [2360] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(175), - [2363] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(5036), - [2366] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(5037), - [2369] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4543), - [2372] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2345), - [2375] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4252), - [2378] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4030), - [2381] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(982), - [2384] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2392), - [2387] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2391), - [2390] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 1), - [2392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 1), - [2394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1643), - [2396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5163), - [2398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(64), - [2400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2202), - [2402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3739), - [2404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(879), - [2406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(880), - [2408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(55), - [2410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36), - [2412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5060), - [2414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5061), - [2416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4364), - [2418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(816), - [2420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4274), - [2422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4059), - [2424] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 17), - [2426] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 17), - [2428] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 1), - [2430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1016), - [2432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 1), - [2434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4165), - [2436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1639), - [2438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140), - [2440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4236), - [2442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2347), - [2444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(47), - [2446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2233), - [2448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2479), - [2450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2478), - [2452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(189), - [2454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(177), - [2456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4893), - [2458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4894), - [2460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4447), - [2462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2419), - [2464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4223), - [2466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4041), - [2468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(998), - [2470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2481), - [2472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2404), - [2474] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 2, .dynamic_precedence = 10, .production_id = 37), - [2476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), - [2478] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(1639), - [2481] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(140), - [2484] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4236), - [2487] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2347), - [2490] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(47), - [2493] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2233), - [2496] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2479), - [2499] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2478), - [2502] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(189), - [2505] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(177), - [2508] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4893), - [2511] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4894), - [2514] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4447), - [2517] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2419), - [2520] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4223), - [2523] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4041), - [2526] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(998), - [2529] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2481), - [2532] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2404), - [2535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1033), - [2537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1053), - [2539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4851), - [2541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1054), - [2543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1653), - [2545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5160), - [2547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(60), - [2549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2240), - [2551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3744), - [2553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(962), - [2555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(963), - [2557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(68), - [2559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(41), - [2561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5028), - [2563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5029), - [2565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4430), - [2567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(964), - [2569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4199), - [2571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4039), - [2573] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 2, .dynamic_precedence = 10, .production_id = 17), - [2575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041), - [2577] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4165), - [2580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), - [2582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1069), - [2584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4856), - [2586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1070), - [2588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1484), - [2590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5132), - [2592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1044), - [2594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1047), - [2596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 1), - [2598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 1), - [2600] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__flag, 1), - [2602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__flag, 1), - [2604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(867), - [2606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1034), - [2608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1065), - [2610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1067), - [2612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 2), - [2614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 2), - [2616] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 1, .dynamic_precedence = 10, .production_id = 1), - [2618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), - [2620] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 3, .dynamic_precedence = 10, .production_id = 77), - [2622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1030), - [2624] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), - [2626] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(1335), - [2629] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(1656), - [2632] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(112), - [2635] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4224), - [2638] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2273), - [2641] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(46), - [2644] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2197), - [2647] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2341), - [2650] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2342), - [2653] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(187), - [2656] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(175), - [2659] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(5036), - [2662] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(5037), - [2665] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4543), - [2668] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2345), - [2671] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4252), - [2674] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4030), - [2677] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(982), - [2680] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2392), - [2683] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2391), - [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4299), - [2688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(893), - [2690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1045), - [2692] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 2, .dynamic_precedence = 10, .production_id = 1), - [2694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_parenthesized_body, 2, .dynamic_precedence = 10, .production_id = 1), - [2696] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4299), - [2699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915), - [2701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1058), - [2703] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 4, .dynamic_precedence = 10, .production_id = 77), - [2705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_parenthesized_body, 4, .dynamic_precedence = 10, .production_id = 77), - [2707] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2), - [2709] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(1129), - [2712] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(1129), - [2715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1043), - [2717] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 3, .dynamic_precedence = 10, .production_id = 37), - [2719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_parenthesized_body, 3, .dynamic_precedence = 10, .production_id = 37), - [2721] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 3, .dynamic_precedence = 10, .production_id = 17), - [2723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_parenthesized_body, 3, .dynamic_precedence = 10, .production_id = 17), - [2725] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, .production_id = 7), - [2727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_name, 1, .production_id = 7), - [2729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985), - [2731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1122), - [2733] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 2, .production_id = 19), - [2735] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 2, .production_id = 19), - [2737] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_decl_module, 2, .production_id = 19), SHIFT(98), - [2740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), - [2742] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 4, .production_id = 83), - [2744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, .production_id = 83), - [2746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98), - [2748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1088), - [2750] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 3, .production_id = 45), - [2752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 3, .production_id = 45), - [2754] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 2, .production_id = 29), - [2756] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 2, .production_id = 29), - [2758] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 2, .production_id = 30), - [2760] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 2, .production_id = 30), - [2762] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 3, .production_id = 40), - [2764] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 3, .production_id = 40), - [2766] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_decl_module, 3, .production_id = 40), SHIFT(98), - [2769] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 3), - [2771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3), - [2773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 2), - [2775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2), - [2777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, .production_id = 8), - [2779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_name, 1, .production_id = 8), - [2781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), - [2783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1129), - [2785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129), - [2787] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_loop, 2, .production_id = 18), - [2789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_loop, 2, .production_id = 18), - [2791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), - [2793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4207), - [2795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2178), - [2797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5015), - [2799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), - [2801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(79), - [2803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4591), - [2805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4949), - [2807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4462), - [2809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1323), - [2811] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 1), - [2813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), - [2815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2615), - [2817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), - [2819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2713), - [2821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), - [2823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4261), - [2825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1280), - [2827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), - [2829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), - [2831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2225), - [2833] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_decl_module, 2, .production_id = 19), SHIFT(96), - [2836] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_return, 1), - [2838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_return, 1), - [2840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1625), - [2842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(151), - [2844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(52), - [2846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4693), - [2848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4431), - [2850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3116), - [2852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4138), - [2854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4090), - [2856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2856), - [2858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2638), - [2860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(96), - [2862] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4261), - [2865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), - [2867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349), - [2869] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_parens, 3), - [2871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_parens, 3), - [2873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_bracks, 3), - [2875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_bracks, 3), - [2877] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_parens, 2), - [2879] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_parens, 2), - [2881] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_bracks, 2), - [2883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_bracks, 2), - [2885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2449), - [2887] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__variable_name, 1, .production_id = 11), - [2889] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, .production_id = 11), - [2891] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__variable_name, 1, .production_id = 9), - [2893] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, .production_id = 9), - [2895] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__terminator, 1), - [2897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__terminator, 1), - [2899] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 1), - [2901] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 1), - [2903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2960), - [2905] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), - [2907] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 9, .production_id = 199), - [2909] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 9, .production_id = 199), - [2911] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 194), - [2913] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 194), - [2915] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 193), - [2917] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 193), - [2919] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 192), - [2921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 192), - [2923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 7, .production_id = 183), - [2925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 7, .production_id = 183), - [2927] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 180), - [2929] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 180), - [2931] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 179), - [2933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 179), - [2935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 178), - [2937] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 178), - [2939] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 177), - [2941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 177), - [2943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718), - [2945] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 6, .production_id = 163), - [2947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 6, .production_id = 163), - [2949] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 6, .production_id = 162), - [2951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 6, .production_id = 162), - [2953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 158), - [2955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 158), - [2957] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 157), - [2959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 157), - [2961] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 156), - [2963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 156), - [2965] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_decl_module, 3, .production_id = 40), SHIFT(96), - [2968] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 6, .production_id = 151), - [2970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 6, .production_id = 151), - [2972] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 1), - [2974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000), - [2976] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 5, .production_id = 142), - [2978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 5, .production_id = 142), - [2980] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 5, .production_id = 138), - [2982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 5, .production_id = 138), - [2984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command_list, 3, .production_id = 134), - [2986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command_list, 3, .production_id = 134), - [2988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 5, .production_id = 133), - [2990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 5, .production_id = 133), - [2992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration, 1), - [2994] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__declaration, 1), REDUCE(sym__declaration_last, 1), - [2997] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__declaration, 1), REDUCE(sym__declaration_last, 1), - [3000] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration_last, 1), - [3002] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1), - [3004] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__statement, 1), REDUCE(sym__statement_last, 1), - [3007] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__statement, 1), REDUCE(sym__statement_last, 1), - [3010] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_last, 1), - [3012] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 5, .production_id = 130), - [3014] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 5, .production_id = 130), - [3016] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_statement, 1), - [3018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_statement, 1), - [3020] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 5, .production_id = 129), - [3022] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 5, .production_id = 129), - [3024] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__stmt_hide, 1), - [3026] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stmt_hide, 1), - [3028] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__stmt_overlay, 1), - [3030] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stmt_overlay, 1), - [3032] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_error, 4, .production_id = 97), - [3034] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_error, 4, .production_id = 97), - [3036] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command_list, 2), - [3038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command_list, 2), - [3040] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 4, .production_id = 92), - [3042] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, .production_id = 92), - [3044] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 4, .production_id = 91), - [3046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 4, .production_id = 91), - [3048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), - [3050] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 4, .production_id = 85), - [3052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 4, .production_id = 85), - [3054] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 4, .production_id = 84), - [3056] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 4, .production_id = 84), - [3058] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline, 3), - [3060] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline, 3), REDUCE(sym_pipeline_last, 3), - [3063] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline, 3), REDUCE(sym_pipeline_last, 3), - [3066] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 3), - [3068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2518), - [3070] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_new, 3, .production_id = 71), - [3072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_new, 3, .production_id = 71), - [3074] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_hide, 3, .production_id = 70), - [3076] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_hide, 3, .production_id = 70), - [3078] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(4907), - [3081] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(128), - [3084] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(4207), - [3087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), - [3089] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(5015), - [3092] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(79), - [3095] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(79), - [3098] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(4591), - [3101] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(4949), - [3104] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(4462), - [3107] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(1323), - [3110] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_mod, 3, .production_id = 31), - [3112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_mod, 3, .production_id = 31), - [3114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 3, .production_id = 68), - [3116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 3, .production_id = 68), - [3118] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 3, .production_id = 67), - [3120] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 3, .production_id = 67), - [3122] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_while, 3, .production_id = 56), - [3124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_while, 3, .production_id = 56), - [3126] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_error, 3, .production_id = 55), - [3128] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_error, 3, .production_id = 55), - [3130] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 50), - [3132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 50), - [3134] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 49), - [3136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 49), - [3138] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 3, .production_id = 48), - [3140] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 3, .production_id = 48), - [3142] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 47), - [3144] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 47), - [3146] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_wild_card, 1), - [3148] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_wild_card, 1), - [3150] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 3, .production_id = 46), - [3152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 3, .production_id = 46), - [3154] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_export, 2, .production_id = 18), - [3156] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_export, 2, .production_id = 18), - [3158] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline, 2), - [3160] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline, 2), REDUCE(sym_pipeline_last, 2), - [3163] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline, 2), REDUCE(sym_pipeline_last, 2), - [3166] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 2), - [3168] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_list, 2), - [3170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_list, 2), - [3172] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_env, 2, .production_id = 32), - [3174] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_env, 2, .production_id = 32), - [3176] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_source, 2, .production_id = 28), - [3178] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_source, 2, .production_id = 28), - [3180] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_source, 2, .production_id = 27), - [3182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_source, 2, .production_id = 27), - [3184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized, 3), - [3186] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline_parenthesized, 3), REDUCE(sym_pipeline_parenthesized_last, 3), - [3189] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline_parenthesized, 3), REDUCE(sym_pipeline_parenthesized_last, 3), - [3192] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized_last, 3), - [3194] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration_parenthesized, 1), - [3196] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__declaration_parenthesized, 1), REDUCE(sym__declaration_parenthesized_last, 1), - [3199] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__declaration_parenthesized, 1), REDUCE(sym__declaration_parenthesized_last, 1), - [3202] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration_parenthesized_last, 1), - [3204] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_parenthesized, 1), - [3206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__statement_parenthesized, 1), REDUCE(sym__statement_parenthesized_last, 1), - [3209] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__statement_parenthesized, 1), REDUCE(sym__statement_parenthesized_last, 1), - [3212] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_parenthesized_last, 1), - [3214] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized, 2), - [3216] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline_parenthesized, 2), REDUCE(sym_pipeline_parenthesized_last, 2), - [3219] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline_parenthesized, 2), REDUCE(sym_pipeline_parenthesized_last, 2), - [3222] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized_last, 2), - [3224] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 2), - [3226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1637), - [3228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(164), - [3230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(57), - [3232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4750), - [3234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4444), - [3236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3335), - [3238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4206), - [3240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4033), - [3242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration_last, 1), - [3244] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_last, 1), - [3246] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4261), - [3249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1370), - [3251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1322), - [3253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 3), - [3255] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4261), - [3258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764), - [3260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(70), - [3262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1390), - [3264] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let, 2, .production_id = 10), - [3266] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let, 2, .production_id = 10), - [3268] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const, 3, .production_id = 39), - [3270] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const, 3, .production_id = 39), - [3272] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_parenthesized, 1), - [3274] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_parenthesized, 1), - [3276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_parenthesized, 1), - [3278] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration_parenthesized, 1), - [3280] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias, 4, .production_id = 86), - [3282] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias, 4, .production_id = 86), - [3284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1462), - [3286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1366), - [3288] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut, 2, .production_id = 10), - [3290] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut, 2, .production_id = 10), - [3292] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const, 2, .production_id = 10), - [3294] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const, 2, .production_id = 10), - [3296] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline, 2), - [3298] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern, 3, .production_id = 87), - [3300] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern, 3, .production_id = 87), - [3302] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias, 5, .production_id = 128), - [3304] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias, 5, .production_id = 128), - [3306] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_parenthesized, 3, .production_id = 39), - [3308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized, 3, .production_id = 39), - [3310] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern, 4, .production_id = 132), - [3312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern, 4, .production_id = 132), - [3314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1372), - [3316] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut_parenthesized, 2, .production_id = 10), - [3318] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_parenthesized, 2, .production_id = 10), - [3320] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_parenthesized, 4, .production_id = 86), - [3322] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized, 4, .production_id = 86), - [3324] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement, 1), - [3326] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement, 1), - [3328] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_parenthesized, 3, .production_id = 87), - [3330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_parenthesized, 3, .production_id = 87), - [3332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_parenthesized, 3), - [3334] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration, 1), - [3336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1314), - [3338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1452), - [3340] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_parenthesized, 4, .production_id = 132), - [3342] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_parenthesized, 4, .production_id = 132), - [3344] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_parenthesized, 5, .production_id = 128), - [3346] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized, 5, .production_id = 128), - [3348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1656), - [3350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), - [3352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2273), - [3354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), - [3356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2197), - [3358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2341), - [3360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2342), - [3362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), - [3364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4543), - [3366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2345), - [3368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4252), - [3370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4030), - [3372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), - [3374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(1289), - [3377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342), - [3379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline, 3), - [3381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let_parenthesized, 2, .production_id = 10), - [3383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let_parenthesized, 2, .production_id = 10), - [3385] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_parenthesized, 2), - [3387] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_parenthesized, 2, .production_id = 10), - [3389] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized, 2, .production_id = 10), - [3391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1), - [3393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4169), - [3395] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4169), - [3398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1499), - [3400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1473), - [3402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4532), - [3404] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_block, 2), REDUCE(sym_val_record, 2), - [3407] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_block, 2), REDUCE(sym_val_record, 2), - [3410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4339), - [3412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4399), - [3414] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4169), - [3417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4955), - [3419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4479), - [3421] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4169), - [3424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5094), - [3426] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_shebang, 2), - [3428] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_shebang, 2), - [3430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5125), - [3432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5127), - [3434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464), - [3436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4350), - [3438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4778), - [3440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4782), - [3442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4583), - [3444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4408), - [3446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4461), - [3448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4477), - [3450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4481), - [3452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4426), - [3454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(891), - [3456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(81), - [3458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1542), - [3460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4508), - [3462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4342), - [3464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4331), - [3466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4381), - [3468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4373), - [3470] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 6), - [3472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 6), - [3474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1658), - [3476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138), - [3478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4130), - [3480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3908), - [3482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5164), - [3484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(61), - [3486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4686), - [3488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3723), - [3490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2857), - [3492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2858), - [3494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(231), - [3496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(206), - [3498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5068), - [3500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5069), - [3502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4337), - [3504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2914), - [3506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4222), - [3508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4042), - [3510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4009), - [3512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2003), - [3514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2004), - [3516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2005), - [3518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2006), - [3520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2010), - [3522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2006), - [3524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2013), - [3526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2003), - [3528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2005), - [3530] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 5), - [3532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 5), - [3534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2837), - [3536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3066), - [3538] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 2), - [3540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 2), - [3542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2021), - [3544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2026), - [3546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2029), - [3548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2030), - [3550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2031), - [3552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2032), - [3554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2043), - [3556] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 4), - [3558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 4), - [3560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537), - [3562] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_pipes, 3), - [3564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_pipes, 3), - [3566] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 7), - [3568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 7), - [3570] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 8), - [3572] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 8), - [3574] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 9), - [3576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 9), - [3578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 22), - [3580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3590), - [3582] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 22), - [3584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 10), - [3586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 10), - [3588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1515), - [3590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1492), - [3592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1546), - [3594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_pipes, 2), - [3596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_pipes, 2), - [3598] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(1345), - [3601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1516), - [3603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584), - [3605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1536), - [3607] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 3), - [3609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 3), - [3611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1640), - [3613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(123), - [3615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4142), - [3617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3030), - [3619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5161), - [3621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(48), - [3623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4713), - [3625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3725), - [3627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3021), - [3629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3020), - [3631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248), - [3633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(227), - [3635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5044), - [3637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5045), - [3639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4410), - [3641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2982), - [3643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4305), - [3645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4105), - [3647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3177), - [3649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4013), - [3651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4066), - [3653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1649), - [3655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), - [3657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4194), - [3659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5158), - [3661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), - [3663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4435), - [3665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5047), - [3667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4723), - [3669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3746), - [3671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3118), - [3673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3117), - [3675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), - [3677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217), - [3679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5020), - [3681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5021), - [3683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4507), - [3685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2962), - [3687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4146), - [3689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4082), - [3691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4762), - [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4296), - [3695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4301), - [3697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4773), - [3699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4504), - [3701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1548), - [3703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5112), - [3705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4774), - [3707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1784), - [3709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1730), - [3711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1942), - [3713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1712), - [3715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1780), - [3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1712), - [3719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2051), - [3721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1784), - [3723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1942), - [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2073), - [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1974), - [3729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1777), - [3731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2053), - [3733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1943), - [3735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1836), - [3737] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_block, 3), REDUCE(sym_val_closure, 3), - [3740] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_block, 3), REDUCE(sym_val_closure, 3), - [3743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1924), - [3745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_expression, 1), - [3747] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_expression, 1), - [3749] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(1649), - [3752] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(114), - [3755] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(4194), - [3758] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(5158), - [3761] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(62), - [3764] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), - [3766] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), - [3768] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(4723), - [3771] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3746), - [3774] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3118), - [3777] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3117), - [3780] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(246), - [3783] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(217), - [3786] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(5020), - [3789] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(5021), - [3792] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(4507), - [3795] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2962), - [3798] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(4146), - [3801] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(4082), - [3804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), - [3806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2184), - [3808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3158), - [3810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5142), - [3812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), - [3814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4705), - [3816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3696), - [3818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1466), - [3820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1467), - [3822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(76), - [3824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4950), - [3826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4233), - [3828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4067), - [3830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3368), - [3832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2842), - [3834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2723), - [3836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1121), - [3838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1124), - [3840] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(1627), - [3843] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), - [3845] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(155), - [3848] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(4207), - [3851] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(3158), - [3854] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(5142), - [3857] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(56), - [3860] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(4705), - [3863] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(3696), - [3866] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(1466), - [3869] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(1467), - [3872] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(79), - [3875] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(79), - [3878] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(76), - [3881] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(4949), - [3884] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(4950), - [3887] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(4462), - [3890] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(1323), - [3893] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(4233), - [3896] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(4067), - [3899] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(3368), - [3902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704), - [3904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4285), - [3906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553), - [3908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), - [3910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2628), - [3912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2218), - [3914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2414), - [3916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2621), - [3918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2922), - [3920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2617), - [3922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2246), - [3924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2595), - [3926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), - [3928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4257), - [3930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716), - [3932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3135), - [3934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1383), - [3936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), - [3938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2716), - [3940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), - [3942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4198), - [3944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), - [3946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2523), - [3948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1386), - [3950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741), - [3952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), - [3954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3127), - [3956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2189), - [3958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2429), - [3960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2527), - [3962] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, .production_id = 100), - [3964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1663), - [3966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, .production_id = 100), - [3968] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, .production_id = 107), - [3970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1662), - [3972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, .production_id = 107), - [3974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), - [3976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), - [3978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4141), - [3980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3651), - [3982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5166), - [3984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), - [3986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4716), - [3988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3699), - [3990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3594), - [3992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3595), - [3994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), - [3996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(264), - [3998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(255), - [4000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5084), - [4002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5085), - [4004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4466), - [4006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3566), - [4008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4179), - [4010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4075), - [4012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3653), - [4014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 4, .production_id = 107), - [4016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 4, .production_id = 107), - [4018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 4, .production_id = 100), - [4020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 4, .production_id = 100), - [4022] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 4, .production_id = 108), - [4024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 4, .production_id = 108), - [4026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_record_repeat1, 1, .production_id = 25), - [4028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 1, .production_id = 25), + [1693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157), + [1695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4133), + [1697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3795), + [1699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4780), + [1701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3793), + [1703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(745), + [1705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5139), + [1707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4943), + [1709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(815), + [1711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(116), + [1713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4296), + [1715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3811), + [1717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4744), + [1719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3810), + [1721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(782), + [1723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5083), + [1725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5010), + [1727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(946), + [1729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(677), + [1731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4867), + [1733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(675), + [1735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(143), + [1737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(672), + [1739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4860), + [1741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(676), + [1743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(736), + [1745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5164), + [1747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(679), + [1749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(673), + [1751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(674), + [1753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(678), + [1755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(680), + [1757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4967), + [1759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(687), + [1761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(682), + [1763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(685), + [1765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(164), + [1767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(681), + [1769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4988), + [1771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(683), + [1773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(771), + [1775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5123), + [1777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(684), + [1779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(686), + [1781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4204), + [1783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4340), + [1785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4130), + [1787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), + [1789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(33), + [1791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(768), + [1793] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4130), + [1796] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4130), + [1799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), + [1801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(753), + [1803] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4130), + [1806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(764), + [1808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4282), + [1810] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4282), + [1813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), + [1815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806), + [1817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788), + [1819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(767), + [1821] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(719), + [1824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774), + [1826] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4282), + [1829] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4282), + [1832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807), + [1834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(769), + [1836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772), + [1838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), + [1840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(43), + [1842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(856), + [1844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), + [1846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4254), + [1848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3813), + [1850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4782), + [1852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3812), + [1854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1329), + [1856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4996), + [1858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5112), + [1860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1426), + [1862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964), + [1864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(835), + [1866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4995), + [1868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786), + [1870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808), + [1872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), + [1874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), + [1876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5108), + [1878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4982), + [1880] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(987), + [1883] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(1644), + [1886] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(99), + [1889] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4204), + [1892] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(5199), + [1895] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4414), + [1898] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4391), + [1901] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(3766), + [1904] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(2119), + [1907] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(2136), + [1910] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(51), + [1913] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4776), + [1916] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4748), + [1919] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(1078), + [1922] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(3670), + [1925] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(3751), + [1928] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(3154), + [1931] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(3235), + [1934] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(214), + [1937] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(214), + [1940] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(206), + [1943] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(5027), + [1946] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(5028), + [1949] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(3154), + [1952] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4501), + [1955] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(3129), + [1958] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4135), + [1961] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(4122), + [1964] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2), SHIFT_REPEAT(5049), + [1967] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(975), + [1970] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(1644), + [1973] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(99), + [1976] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4204), + [1979] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(5199), + [1982] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4207), + [1985] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4209), + [1988] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3766), + [1991] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2111), + [1994] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2136), + [1997] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(51), + [2000] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4776), + [2003] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4734), + [2006] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(1078), + [2009] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3670), + [2012] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3751), + [2015] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3154), + [2018] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3235), + [2021] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(214), + [2024] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(214), + [2027] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(206), + [2030] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(5027), + [2033] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(5028), + [2036] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3154), + [2039] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4501), + [2042] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3129), + [2045] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4135), + [2048] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4122), + [2051] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(4979), + [2054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(812), + [2056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4981), + [2058] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(742), + [2061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(791), + [2063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5122), + [2065] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 2, .production_id = 42), + [2067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 2, .production_id = 42), + [2069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2108), + [2071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2109), + [2073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2110), + [2075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2106), + [2077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2105), + [2079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2104), + [2081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2102), + [2083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2101), + [2085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2099), + [2087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2098), + [2089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2097), + [2091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2088), + [2093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2087), + [2095] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 3, .production_id = 41), + [2097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1084), + [2099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 3, .production_id = 41), + [2101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3923), + [2103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1126), + [2105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4397), + [2107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1059), + [2109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(910), + [2111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5076), + [2113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5100), + [2115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5104), + [2117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_mod, 2, .production_id = 31), + [2119] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_mod, 2, .production_id = 31), + [2121] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 2, .production_id = 20), + [2123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 2, .production_id = 20), + [2125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1767), + [2127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1766), + [2129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1765), + [2131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1763), + [2133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1762), + [2135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1753), + [2137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1745), + [2139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1739), + [2141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1734), + [2143] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), + [2145] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), + [2147] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(1009), + [2150] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(1023), + [2153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1732), + [2155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1731), + [2157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1722), + [2159] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 3, .production_id = 69), + [2161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 3, .production_id = 69), + [2163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1009), + [2165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4040), + [2167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1023), + [2169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1715), + [2171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), + [2173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988), + [2175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5059), + [2177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(993), + [2179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1257), + [2181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5091), + [2183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1008), + [2185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(995), + [2187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(990), + [2189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5022), + [2191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1006), + [2193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(994), + [2195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1007), + [2197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), + [2199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4183), + [2201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3797), + [2203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4732), + [2205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3799), + [2207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1444), + [2209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5172), + [2211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4839), + [2213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1566), + [2215] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 5, .production_id = 112), + [2217] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 5, .production_id = 112), + [2219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4015), + [2221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4948), + [2223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5196), + [2225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5196), + [2227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1092), + [2229] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 4, .production_id = 112), + [2231] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 4, .production_id = 112), + [2233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4002), + [2235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1206), + [2237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3877), + [2239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1280), + [2241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4371), + [2243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1182), + [2245] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 4, .production_id = 69), + [2247] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 4, .production_id = 69), + [2249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4001), + [2251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5024), + [2253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5030), + [2255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5030), + [2257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1150), + [2259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1015), + [2261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4000), + [2263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1045), + [2265] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 37), + [2267] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 37), + [2269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1670), + [2271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(123), + [2273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4251), + [2275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2304), + [2277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(53), + [2279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2208), + [2281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2371), + [2283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2372), + [2285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(186), + [2287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(174), + [2289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5078), + [2291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5079), + [2293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4359), + [2295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2375), + [2297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4292), + [2299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4097), + [2301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984), + [2303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2342), + [2305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2332), + [2307] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(1015), + [2310] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(1045), + [2313] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 1, .dynamic_precedence = 10, .production_id = 1), + [2315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 1, .dynamic_precedence = 10, .production_id = 1), + [2317] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 3, .dynamic_precedence = 10, .production_id = 77), + [2319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 3, .dynamic_precedence = 10, .production_id = 77), + [2321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4019), + [2323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2118), + [2325] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), + [2327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), + [2329] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(1670), + [2332] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(123), + [2335] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4251), + [2338] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2304), + [2341] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(53), + [2344] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2208), + [2347] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2371), + [2350] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2372), + [2353] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(186), + [2356] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(174), + [2359] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(5078), + [2362] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(5079), + [2365] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4359), + [2368] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2375), + [2371] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4292), + [2374] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4097), + [2377] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(984), + [2380] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2342), + [2383] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2332), + [2386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4020), + [2388] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 17), + [2390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 17), + [2392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4046), + [2394] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 1), + [2396] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 1), + [2398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1659), + [2400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5207), + [2402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(56), + [2404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2211), + [2406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3710), + [2408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(861), + [2410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(878), + [2412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(54), + [2414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(34), + [2416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5102), + [2418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5103), + [2420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4400), + [2422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(870), + [2424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4293), + [2426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4103), + [2428] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), + [2430] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(1249), + [2433] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(1670), + [2436] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(123), + [2439] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4251), + [2442] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2304), + [2445] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(53), + [2448] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2208), + [2451] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2371), + [2454] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2372), + [2457] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(186), + [2460] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(174), + [2463] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(5078), + [2466] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(5079), + [2469] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4359), + [2472] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2375), + [2475] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4292), + [2478] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4097), + [2481] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(984), + [2484] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2342), + [2487] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2332), + [2490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), + [2492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1046), + [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4896), + [2496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1043), + [2498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1439), + [2500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5174), + [2502] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 1, .dynamic_precedence = 10, .production_id = 1), + [2504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), + [2506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1025), + [2508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4891), + [2510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1030), + [2512] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 2, .dynamic_precedence = 10, .production_id = 37), + [2514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), + [2516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1667), + [2518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(132), + [2520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4228), + [2522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2411), + [2524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(49), + [2526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2260), + [2528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2453), + [2530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2449), + [2532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(189), + [2534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181), + [2536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4933), + [2538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4934), + [2540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4557), + [2542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2491), + [2544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4257), + [2546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4083), + [2548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1003), + [2550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2429), + [2552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2427), + [2554] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 2, .dynamic_precedence = 10, .production_id = 17), + [2556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), + [2558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1048), + [2560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1047), + [2562] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(1667), + [2565] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(132), + [2568] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4228), + [2571] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2411), + [2574] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(49), + [2577] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2260), + [2580] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2453), + [2583] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2449), + [2586] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(189), + [2589] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(181), + [2592] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4933), + [2595] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4934), + [2598] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4557), + [2601] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2491), + [2604] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4257), + [2607] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(4083), + [2610] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(1003), + [2613] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2429), + [2616] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 44), SHIFT_REPEAT(2427), + [2619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1669), + [2621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5204), + [2623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(58), + [2625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2265), + [2627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3725), + [2629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(922), + [2631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(884), + [2633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(69), + [2635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(42), + [2637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5070), + [2639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5071), + [2641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4454), + [2643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(899), + [2645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4239), + [2647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4054), + [2649] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 3, .dynamic_precedence = 10, .production_id = 77), + [2651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), + [2653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1041), + [2655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1042), + [2657] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 1), + [2659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1021), + [2661] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 1), + [2663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4185), + [2665] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 4, .dynamic_precedence = 10, .production_id = 77), + [2667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_parenthesized_body, 4, .dynamic_precedence = 10, .production_id = 77), + [2669] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 2, .dynamic_precedence = 10, .production_id = 1), + [2671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_parenthesized_body, 2, .dynamic_precedence = 10, .production_id = 1), + [2673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1040), + [2675] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4185), + [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(918), + [2680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1028), + [2682] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 3, .dynamic_precedence = 10, .production_id = 37), + [2684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_parenthesized_body, 3, .dynamic_precedence = 10, .production_id = 37), + [2686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 2), + [2688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 2), + [2690] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 3, .dynamic_precedence = 10, .production_id = 17), + [2692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_parenthesized_body, 3, .dynamic_precedence = 10, .production_id = 17), + [2694] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__flag, 1), + [2696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__flag, 1), + [2698] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 1), + [2700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 1), + [2702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4323), + [2704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), + [2706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), + [2708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1099), + [2710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1063), + [2712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981), + [2714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1097), + [2716] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4323), + [2719] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2), + [2721] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(1124), + [2724] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(1124), + [2727] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 2), + [2729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2), + [2731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), + [2733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4254), + [2735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2605), + [2737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5097), + [2739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), + [2741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(79), + [2743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4632), + [2745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4991), + [2747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4489), + [2749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1264), + [2751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), + [2753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), + [2755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1197), + [2757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1144), + [2759] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 2, .production_id = 19), + [2761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 2, .production_id = 19), + [2763] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_decl_module, 2, .production_id = 19), SHIFT(98), + [2766] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 3), + [2768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3), + [2770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2192), + [2772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4280), + [2774] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 2, .production_id = 29), + [2776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 2, .production_id = 29), + [2778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2549), + [2780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2464), + [2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709), + [2784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), + [2786] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 2, .production_id = 30), + [2788] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 2, .production_id = 30), + [2790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), + [2792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), + [2794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), + [2796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_return, 1), + [2798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_return, 1), + [2800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1644), + [2802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(99), + [2804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(51), + [2806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4776), + [2808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4501), + [2810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3129), + [2812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4135), + [2814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4122), + [2816] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, .production_id = 8), + [2818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_name, 1, .production_id = 8), + [2820] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(4942), + [2823] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(156), + [2826] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(4254), + [2829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), + [2831] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(5097), + [2834] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(79), + [2837] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(79), + [2840] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(4632), + [2843] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(4991), + [2846] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(4489), + [2849] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 65), SHIFT_REPEAT(1264), + [2852] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4280), + [2855] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, .production_id = 7), + [2857] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_name, 1, .production_id = 7), + [2859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), + [2861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), + [2863] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 4, .production_id = 83), + [2865] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, .production_id = 83), + [2867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98), + [2869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), + [2871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2941), + [2873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 3, .production_id = 40), + [2875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 3, .production_id = 40), + [2877] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_decl_module, 3, .production_id = 40), SHIFT(98), + [2880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), + [2882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1369), + [2884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2668), + [2886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2251), + [2888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 3, .production_id = 45), + [2890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 3, .production_id = 45), + [2892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2974), + [2894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2739), + [2896] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_error, 3, .production_id = 55), + [2898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_error, 3, .production_id = 55), + [2900] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4280), + [2903] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 6, .production_id = 163), + [2905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 6, .production_id = 163), + [2907] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2), + [2909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1124), + [2911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1124), + [2913] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 195), + [2915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 195), + [2917] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 196), + [2919] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 196), + [2921] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 50), + [2923] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 50), + [2925] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 49), + [2927] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 49), + [2929] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 3, .production_id = 48), + [2931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 3, .production_id = 48), + [2933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 1), + [2935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 1), + [2937] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 47), + [2939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 47), + [2941] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 159), + [2943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 159), + [2945] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__terminator, 1), + [2947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__terminator, 1), + [2949] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 158), + [2951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 158), + [2953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_wild_card, 1), + [2955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_wild_card, 1), + [2957] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 3, .production_id = 46), + [2959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 3, .production_id = 46), + [2961] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 7, .production_id = 171), + [2963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 7, .production_id = 171), + [2965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 157), + [2967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 157), + [2969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 6, .production_id = 151), + [2971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 6, .production_id = 151), + [2973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 6, .production_id = 152), + [2975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 6, .production_id = 152), + [2977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 9, .production_id = 201), + [2979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 9, .production_id = 201), + [2981] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_decl_module, 2, .production_id = 19), SHIFT(97), + [2984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_source, 2, .production_id = 27), + [2986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_source, 2, .production_id = 27), + [2988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_while, 3, .production_id = 56), + [2990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_while, 3, .production_id = 56), + [2992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 4, .production_id = 91), + [2994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 4, .production_id = 91), + [2996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(97), + [2998] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 4, .production_id = 92), + [3000] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, .production_id = 92), + [3002] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 194), + [3004] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 194), + [3006] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command_list, 2), + [3008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command_list, 2), + [3010] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_error, 4, .production_id = 97), + [3012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_error, 4, .production_id = 97), + [3014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 7, .production_id = 185), + [3016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 7, .production_id = 185), + [3018] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_decl_module, 3, .production_id = 40), SHIFT(97), + [3021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 1), + [3023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1654), + [3025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(122), + [3027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(65), + [3029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4752), + [3031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4567), + [3033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3356), + [3035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4242), + [3037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4058), + [3039] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 4, .production_id = 84), + [3041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 4, .production_id = 84), + [3043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline, 2), + [3045] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline, 2), REDUCE(sym_pipeline_last, 2), + [3048] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline, 2), REDUCE(sym_pipeline_last, 2), + [3051] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 2), + [3053] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline, 3), + [3055] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline, 3), REDUCE(sym_pipeline_last, 3), + [3058] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline, 3), REDUCE(sym_pipeline_last, 3), + [3061] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 3), + [3063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756), + [3065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(71), + [3067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1378), + [3069] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 4, .production_id = 85), + [3071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 4, .production_id = 85), + [3073] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 3, .production_id = 67), + [3075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 3, .production_id = 67), + [3077] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 6, .production_id = 164), + [3079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 6, .production_id = 164), + [3081] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 3, .production_id = 68), + [3083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 3, .production_id = 68), + [3085] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__variable_name, 1, .production_id = 9), + [3087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, .production_id = 9), + [3089] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__variable_name, 1, .production_id = 11), + [3091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, .production_id = 11), + [3093] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 182), + [3095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 182), + [3097] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_mod, 3, .production_id = 31), + [3099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_mod, 3, .production_id = 31), + [3101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 1), + [3103] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_list, 2), + [3105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_list, 2), + [3107] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration, 1), + [3109] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__declaration, 1), REDUCE(sym__declaration_last, 1), + [3112] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__declaration, 1), REDUCE(sym__declaration_last, 1), + [3115] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration_last, 1), + [3117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1), + [3119] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__statement, 1), REDUCE(sym__statement_last, 1), + [3122] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__statement, 1), REDUCE(sym__statement_last, 1), + [3125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_last, 1), + [3127] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_env, 2, .production_id = 32), + [3129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_env, 2, .production_id = 32), + [3131] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_statement, 1), + [3133] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_statement, 1), + [3135] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2), + [3137] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__stmt_hide, 1), + [3139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stmt_hide, 1), + [3141] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__stmt_overlay, 1), + [3143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stmt_overlay, 1), + [3145] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 181), + [3147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 181), + [3149] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_hide, 3, .production_id = 70), + [3151] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_hide, 3, .production_id = 70), + [3153] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4280), + [3156] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_source, 2, .production_id = 28), + [3158] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_source, 2, .production_id = 28), + [3160] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 180), + [3162] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 180), + [3164] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 5, .production_id = 142), + [3166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 5, .production_id = 142), + [3168] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_bracks, 2), + [3170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_bracks, 2), + [3172] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_parens, 2), + [3174] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_parens, 2), + [3176] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 5, .production_id = 138), + [3178] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 5, .production_id = 138), + [3180] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 179), + [3182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 179), + [3184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command_list, 3, .production_id = 134), + [3186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command_list, 3, .production_id = 134), + [3188] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 5, .production_id = 129), + [3190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 5, .production_id = 129), + [3192] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 5, .production_id = 133), + [3194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 5, .production_id = 133), + [3196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_export, 2, .production_id = 18), + [3198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_export, 2, .production_id = 18), + [3200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_new, 3, .production_id = 71), + [3202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_new, 3, .production_id = 71), + [3204] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 5, .production_id = 130), + [3206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 5, .production_id = 130), + [3208] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_loop, 2, .production_id = 18), + [3210] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_loop, 2, .production_id = 18), + [3212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1389), + [3214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1254), + [3216] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_bracks, 3), + [3218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_bracks, 3), + [3220] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_parens, 3), + [3222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_parens, 3), + [3224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1670), + [3226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), + [3228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2304), + [3230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), + [3232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2208), + [3234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2371), + [3236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2372), + [3238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), + [3240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4359), + [3242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2375), + [3244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4292), + [3246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4097), + [3248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), + [3250] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized, 3), + [3252] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline_parenthesized, 3), REDUCE(sym_pipeline_parenthesized_last, 3), + [3255] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline_parenthesized, 3), REDUCE(sym_pipeline_parenthesized_last, 3), + [3258] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized_last, 3), + [3260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1390), + [3262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1300), + [3264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1451), + [3266] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_last, 1), + [3268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration_last, 1), + [3270] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 2), + [3272] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_parenthesized, 1), + [3274] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__statement_parenthesized, 1), REDUCE(sym__statement_parenthesized_last, 1), + [3277] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__statement_parenthesized, 1), REDUCE(sym__statement_parenthesized_last, 1), + [3280] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_parenthesized_last, 1), + [3282] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration_parenthesized, 1), + [3284] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__declaration_parenthesized, 1), REDUCE(sym__declaration_parenthesized_last, 1), + [3287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__declaration_parenthesized, 1), REDUCE(sym__declaration_parenthesized_last, 1), + [3290] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration_parenthesized_last, 1), + [3292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449), + [3294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1370), + [3296] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 3), + [3298] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized, 2), + [3300] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline_parenthesized, 2), REDUCE(sym_pipeline_parenthesized_last, 2), + [3303] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline_parenthesized, 2), REDUCE(sym_pipeline_parenthesized_last, 2), + [3306] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized_last, 2), + [3308] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(1233), + [3311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385), + [3313] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias, 5, .production_id = 128), + [3315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias, 5, .production_id = 128), + [3317] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias, 4, .production_id = 86), + [3319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias, 4, .production_id = 86), + [3321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4387), + [3323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4456), + [3325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4505), + [3327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4623), + [3329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5156), + [3331] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement, 1), + [3333] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement, 1), + [3335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration, 1), + [3337] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1), + [3339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4572), + [3341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4519), + [3343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4466), + [3345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4413), + [3347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4190), + [3349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4367), + [3351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4429), + [3353] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let, 2, .production_id = 10), + [3355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let, 2, .production_id = 10), + [3357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4497), + [3359] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut, 2, .production_id = 10), + [3361] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut, 2, .production_id = 10), + [3363] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const, 2, .production_id = 10), + [3365] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const, 2, .production_id = 10), + [3367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4618), + [3369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4465), + [3371] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_parenthesized, 1), + [3373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_parenthesized, 1), + [3375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration_parenthesized, 1), + [3377] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_parenthesized, 1), + [3379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4392), + [3381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4541), + [3383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4418), + [3385] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const, 3, .production_id = 39), + [3387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const, 3, .production_id = 39), + [3389] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let_parenthesized, 2, .production_id = 10), + [3391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let_parenthesized, 2, .production_id = 10), + [3393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut_parenthesized, 2, .production_id = 10), + [3395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_parenthesized, 2, .production_id = 10), + [3397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_parenthesized, 2, .production_id = 10), + [3399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized, 2, .production_id = 10), + [3401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1447), + [3403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(905), + [3405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(81), + [3407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1524), + [3409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4809), + [3411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4816), + [3413] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_block, 2), REDUCE(sym_val_record, 2), + [3416] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_block, 2), REDUCE(sym_val_record, 2), + [3419] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_parenthesized, 3), + [3421] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_parenthesized, 4, .production_id = 132), + [3423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_parenthesized, 4, .production_id = 132), + [3425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_parenthesized, 5, .production_id = 128), + [3427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized, 5, .production_id = 128), + [3429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline, 3), + [3431] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4190), + [3434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4997), + [3436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1528), + [3438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1453), + [3440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5187), + [3442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5188), + [3444] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern, 3, .production_id = 87), + [3446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern, 3, .production_id = 87), + [3448] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_parenthesized, 3, .production_id = 39), + [3450] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized, 3, .production_id = 39), + [3452] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4190), + [3455] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern, 4, .production_id = 132), + [3457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern, 4, .production_id = 132), + [3459] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_parenthesized, 2), + [3461] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_parenthesized, 4, .production_id = 86), + [3463] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized, 4, .production_id = 86), + [3465] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4190), + [3468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline, 2), + [3470] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_parenthesized, 3, .production_id = 87), + [3472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_parenthesized, 3, .production_id = 87), + [3474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1976), + [3476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1996), + [3478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2003), + [3480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1965), + [3482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2080), + [3484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1965), + [3486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2086), + [3488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1976), + [3490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2003), + [3492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2089), + [3494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1997), + [3496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1981), + [3498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1963), + [3500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738), + [3502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2047), + [3504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2082), + [3506] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 5), + [3508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 5), + [3510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1656), + [3512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(127), + [3514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4147), + [3516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2819), + [3518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5208), + [3520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(60), + [3522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4719), + [3524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3720), + [3526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2887), + [3528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2888), + [3530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234), + [3532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(211), + [3534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5110), + [3536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5111), + [3538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4370), + [3540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2824), + [3542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4248), + [3544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4093), + [3546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3083), + [3548] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 3), + [3550] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 3), + [3552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_shebang, 2), + [3554] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_shebang, 2), + [3556] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 22), + [3558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3586), + [3560] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 22), + [3562] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 6), + [3564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 6), + [3566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3985), + [3568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4042), + [3570] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 4), + [3572] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 4), + [3574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1450), + [3576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1611), + [3578] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 2), + [3580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 2), + [3582] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(1386), + [3585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1527), + [3587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1610), + [3589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1533), + [3591] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 7), + [3593] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 7), + [3595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), + [3597] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 8), + [3599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 8), + [3601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 9), + [3603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 9), + [3605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522), + [3607] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 10), + [3609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 10), + [3611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1674), + [3613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(141), + [3615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4171), + [3617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3033), + [3619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5205), + [3621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(47), + [3623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4746), + [3625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3765), + [3627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3037), + [3629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3036), + [3631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(244), + [3633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219), + [3635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5086), + [3637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5087), + [3639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4450), + [3641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2998), + [3643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4345), + [3645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4051), + [3647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3193), + [3649] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_pipes, 2), + [3651] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_pipes, 2), + [3653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4802), + [3655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609), + [3657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3990), + [3659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4061), + [3661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1665), + [3663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), + [3665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4234), + [3667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5202), + [3669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), + [3671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4470), + [3673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5088), + [3675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4792), + [3677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3748), + [3679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3131), + [3681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3130), + [3683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), + [3685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(228), + [3687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5062), + [3689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5063), + [3691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4517), + [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2980), + [3695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4186), + [3697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4085), + [3699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4245), + [3701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5154), + [3703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4814), + [3705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4331), + [3707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4542), + [3709] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_pipes, 3), + [3711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_pipes, 3), + [3713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4813), + [3715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1786), + [3717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1785), + [3719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1783), + [3721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1782), + [3723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1781), + [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1782), + [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1780), + [3729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1786), + [3731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1783), + [3733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1777), + [3735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1776), + [3737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1775), + [3739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1774), + [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1772), + [3743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1771), + [3745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1769), + [3747] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_expression, 1), + [3749] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_expression, 1), + [3751] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(1665), + [3754] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(115), + [3757] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(4234), + [3760] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(5202), + [3763] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(52), + [3766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), + [3768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), + [3770] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(4792), + [3773] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3748), + [3776] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3131), + [3779] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3130), + [3782] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(250), + [3785] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(228), + [3788] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(5062), + [3791] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(5063), + [3794] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(4517), + [3797] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2980), + [3800] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(4186), + [3803] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(4085), + [3806] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_block, 3), REDUCE(sym_val_closure, 3), + [3809] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_block, 3), REDUCE(sym_val_closure, 3), + [3812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1647), + [3814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2623), + [3816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3288), + [3818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5184), + [3820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), + [3822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4735), + [3824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3770), + [3826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1511), + [3828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1512), + [3830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(76), + [3832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4992), + [3834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4224), + [3836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4064), + [3838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3390), + [3840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2619), + [3842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3144), + [3844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2735), + [3846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554), + [3848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2720), + [3850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2948), + [3852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), + [3854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076), + [3856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2474), + [3858] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(1647), + [3861] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), + [3863] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(154), + [3866] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(4254), + [3869] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(3288), + [3872] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(5184), + [3875] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(55), + [3878] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(4735), + [3881] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(3770), + [3884] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(1511), + [3887] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(1512), + [3890] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(79), + [3893] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(79), + [3896] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(76), + [3899] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(4991), + [3902] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(4992), + [3905] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(4489), + [3908] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(1264), + [3911] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(4224), + [3914] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(4064), + [3917] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(3390), + [3920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), + [3922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1360), + [3924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1391), + [3926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2441), + [3928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2866), + [3930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), + [3932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2551), + [3934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), + [3936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4241), + [3938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705), + [3940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), + [3942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2248), + [3944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2550), + [3946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), + [3948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4263), + [3950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4229), + [3952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2609), + [3954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2245), + [3956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2207), + [3958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), + [3960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2213), + [3962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2801), + [3964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), + [3966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), + [3968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2640), + [3970] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, .production_id = 100), + [3972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1681), + [3974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, .production_id = 100), + [3976] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, .production_id = 107), + [3978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1683), + [3980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, .production_id = 107), + [3982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641), + [3984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), + [3986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4181), + [3988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3667), + [3990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5210), + [3992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), + [3994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4758), + [3996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3755), + [3998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3592), + [4000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3578), + [4002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), + [4004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(264), + [4006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(253), + [4008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5126), + [4010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5127), + [4012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4486), + [4014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3594), + [4016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4202), + [4018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4070), + [4020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3668), + [4022] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_record_repeat1, 1, .production_id = 25), + [4024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 1, .production_id = 25), + [4026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 4, .production_id = 100), + [4028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 4, .production_id = 100), [4030] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 4, .production_id = 101), [4032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 4, .production_id = 101), - [4034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2631), - [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1636), - [4038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3221), - [4040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3016), - [4042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3290), - [4044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1658), - [4046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), - [4048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), - [4050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2529), - [4052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3723), - [4054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2857), - [4056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2858), - [4058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), - [4060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4337), - [4062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2914), - [4064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4222), - [4066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4042), - [4068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2884), - [4070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641), - [4072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4157), - [4074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5167), - [4076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), - [4078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), - [4080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3753), - [4082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), - [4084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), - [4086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), - [4088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(24), - [4090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5092), - [4092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5093), - [4094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4492), - [4096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), - [4098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4170), - [4100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4049), - [4102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(629), - [4104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2727), - [4106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1635), - [4108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), - [4110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4164), - [4112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5168), - [4114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), - [4116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2515), - [4118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3748), - [4120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2573), - [4122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2571), - [4124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), - [4126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194), - [4128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5100), - [4130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5101), - [4132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4557), - [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2564), - [4136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4140), - [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4064), - [4140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2594), - [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), - [4144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5169), - [4146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), - [4148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1381), - [4150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3702), - [4152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1590), - [4154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1592), - [4156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), - [4158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(80), - [4160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5107), - [4162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5108), - [4164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4575), - [4166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), - [4168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4125), - [4170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4061), - [4172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1545), - [4174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2534), - [4176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), - [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), - [4180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), - [4182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), - [4184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3739), - [4186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), - [4188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), - [4190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), - [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4364), - [4194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816), - [4196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4274), - [4198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4059), - [4200] = {.entry = {.count = 1, .reusable = false}}, SHIFT(873), - [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), - [4204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), - [4206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5162), - [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), - [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), - [4212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3730), - [4214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525), - [4216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), - [4218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), - [4220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12), - [4222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5052), - [4224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5053), - [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4463), - [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), - [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4313), - [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4074), - [4234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(474), - [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), - [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), - [4240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5165), - [4242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), - [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), - [4246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3720), - [4248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), - [4250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), - [4252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), - [4254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5), - [4256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5076), - [4258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5077), - [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4395), - [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), - [4264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4192), - [4266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4096), - [4268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(374), - [4270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3017), - [4272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2789), - [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3693), - [4276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3333), - [4278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3476), - [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), - [4282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), - [4284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), - [4286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2683), - [4288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3725), - [4290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3021), - [4292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3020), - [4294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), - [4296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4410), - [4298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2982), - [4300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4305), - [4302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4105), - [4304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2972), - [4306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2648), - [4308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2717), - [4310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3704), - [4312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3228), - [4314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3216), - [4316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3126), - [4318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3586), - [4320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1653), - [4322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), - [4324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), - [4326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749), - [4328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3744), - [4330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), - [4332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963), - [4334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), - [4336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4430), - [4338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964), - [4340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4199), - [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4039), - [4344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(974), - [4346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2541), - [4348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3463), - [4350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1299), - [4352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1457), - [4354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3787), - [4356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4702), - [4358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3786), - [4360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5116), - [4362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2335), - [4364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3794), - [4366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4745), - [4368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3798), - [4370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2249), - [4372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5056), - [4374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), - [4376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), - [4378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4730), - [4380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4696), - [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2098), - [4384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3746), - [4386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3118), - [4388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3117), - [4390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246), - [4392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1660), - [4394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4680), - [4396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3753), - [4398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(615), - [4400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(616), - [4402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(30), - [4404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3771), - [4406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4688), - [4408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3770), - [4410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4962), - [4412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2428), - [4414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4712), - [4416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1659), - [4418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4678), - [4420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3778), - [4422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4690), - [4424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3777), - [4426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2287), - [4428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4905), - [4430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4701), - [4432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4708), - [4434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2140), - [4436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4875), - [4438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2138), - [4440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4727), - [4442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2132), - [4444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2139), - [4446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(132), - [4448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2134), - [4450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4901), - [4452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2133), - [4454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2209), - [4456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5089), - [4458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2136), - [4460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2135), - [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2153), - [4464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5078), - [4466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2144), - [4468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(159), - [4470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2156), - [4472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5139), - [4474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2145), - [4476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2266), - [4478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5033), - [4480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2142), - [4482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2147), - [4484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2154), - [4486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2146), - [4488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4164), - [4490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3767), - [4492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4729), - [4494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3780), - [4496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2511), - [4498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5128), - [4500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4770), - [4502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2582), - [4504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3801), - [4506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4719), - [4508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3792), - [4510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2604), - [4512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5104), - [4514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4870), - [4516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2796), - [4518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2165), - [4520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4846), - [4522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2164), - [4524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3782), - [4526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4687), - [4528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3783), - [4530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2708), - [4532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5065), - [4534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4941), - [4536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2969), - [4538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), - [4540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2167), - [4542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2169), - [4544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2500), - [4546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2172), - [4548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2163), - [4550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2174), - [4552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2173), - [4554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2190), - [4556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4829), - [4558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2203), - [4560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2198), - [4562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2199), - [4564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3773), - [4566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4679), - [4568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3769), - [4570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2793), - [4572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4990), - [4574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5023), - [4576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3227), - [4578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(162), - [4580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2188), - [4582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2192), - [4584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2591), - [4586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2176), - [4588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2185), - [4590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(154), - [4592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2260), - [4594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4999), - [4596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2241), - [4598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2700), - [4600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2245), - [4602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2247), - [4604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2235), - [4606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2232), - [4608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3758), - [4610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4724), - [4612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3791), - [4614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2981), - [4616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4892), - [4618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5138), - [4620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3473), - [4622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2221), - [4624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2220), - [4626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4215), - [4628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4194), - [4630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3764), - [4632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4736), - [4634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3765), - [4636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2719), - [4638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5025), - [4640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4996), - [4642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3005), - [4644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(116), - [4646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2310), - [4648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5114), - [4650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2306), - [4652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2774), - [4654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4141), - [4656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3768), - [4658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4685), - [4660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3756), - [4662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3294), - [4664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5115), - [4666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4755), - [4668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3570), - [4670] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4215), - [4673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2055), - [4675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(172), - [4677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2270), - [4679] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4215), - [4682] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4215), - [4685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2007), - [4687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2265), - [4689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2286), - [4691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2303), - [4693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2298), - [4695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2271), - [4697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2269), - [4699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2284), - [4701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2242), - [4703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4204), - [4705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2250), - [4707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2384), - [4709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), - [4711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5157), - [4713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2692), - [4715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2290), - [4717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2364), - [4719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4861), - [4721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2368), - [4723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2328), - [4725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2300), - [4727] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4159), - [4730] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4204), - [4733] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4204), - [4736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2102), - [4738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(180), - [4740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2394), - [4742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2096), - [4744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2275), - [4746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4159), - [4748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2373), - [4750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2376), - [4752] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2207), - [4755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2262), - [4757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2359), - [4759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2276), - [4761] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4204), - [4764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(103), - [4766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2346), - [4768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2314), - [4770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3061), - [4772] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4159), - [4775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2332), - [4777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2313), - [4779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2466), - [4781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4769), - [4783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2497), - [4785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2302), - [4787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2459), - [4789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5042), - [4791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2327), - [4793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2393), - [4795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2357), - [4797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2234), - [4799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2256), - [4801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2488), - [4803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2487), - [4805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), - [4807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2446), - [4809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2444), - [4811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3268), - [4813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2438), - [4815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2435), - [4817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2210), - [4819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2211), - [4821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2216), - [4823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2214), - [4825] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2217), - [4828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2402), - [4830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 12), - [4832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 12), - [4834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5039), - [4836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2326), - [4838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2237), - [4840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2236), - [4842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5018), - [4844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5017), - [4846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2399), - [4848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2450), - [4850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2318), - [4852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2447), - [4854] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 2, .production_id = 43), - [4856] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 2, .production_id = 43), - [4858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5007), - [4860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 1, .production_id = 13), - [4862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 1, .production_id = 13), - [4864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2491), - [4866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5006), - [4868] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 14), - [4870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 14), - [4872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2403), - [4874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3779), - [4876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3697), - [4878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3716), - [4880] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4109), - [4883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4942), - [4885] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 16), - [4887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 16), - [4889] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4109), - [4892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 173), - [4894] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 173), SHIFT_REPEAT(3779), - [4897] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 173), SHIFT_REPEAT(3697), - [4900] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 173), SHIFT_REPEAT(3716), - [4903] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 15), - [4905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 15), - [4907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4758), - [4909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4910), - [4911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4109), - [4913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4866), - [4915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2550), - [4917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2516), - [4919] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 2), - [4921] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 2), SHIFT_REPEAT(4965), - [4924] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 2), SHIFT_REPEAT(2512), - [4927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4166), - [4929] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 2, .production_id = 4), - [4931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2538), - [4933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2512), - [4935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 2, .production_id = 4), - [4937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2543), - [4939] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 2), - [4941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2539), - [4943] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 96), - [4945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 96), - [4947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2498), - [4949] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 1, .production_id = 13), - [4951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 1, .production_id = 13), - [4953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 2, .production_id = 23), - [4955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2540), - [4957] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4166), - [4960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 2), - [4962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2542), - [4964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2111), - [4966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5059), - [4968] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4166), - [4971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__type_annotation, 1, .production_id = 90), - [4973] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4166), - [4976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2120), - [4978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4818), - [4980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2407), - [4982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2549), - [4984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2528), - [4986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2736), - [4988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3797), - [4990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3700), - [4992] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2407), - [4995] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 1), - [4997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 1), - [4999] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 2), - [5001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2137), - [5003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192), - [5005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2652), - [5007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2552), - [5009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2730), - [5011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2682), - [5013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4131), - [5015] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4131), - [5018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2141), - [5020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), - [5022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2726), - [5024] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4131), - [5027] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4131), - [5030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2151), - [5032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2704), - [5034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4760), - [5036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4761), - [5038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5105), - [5040] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 3, .production_id = 4), - [5042] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element, 3, .production_id = 4), - [5044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2514), - [5046] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 3), - [5048] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element, 3), - [5050] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 3, .production_id = 23), - [5052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized, 3, .production_id = 23), - [5054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2150), - [5056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2733), - [5058] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 3), - [5060] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized, 3), - [5062] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 3, .production_id = 4), - [5064] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized, 3, .production_id = 4), - [5066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2740), - [5068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2599), - [5070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2600), - [5072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4777), - [5074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3747), - [5076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3681), - [5078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3683), - [5080] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4265), - [5083] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 1), - [5085] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 1), - [5087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1709), - [5089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1708), - [5091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1706), - [5093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1704), - [5095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1703), - [5097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1702), - [5099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1701), - [5101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1700), - [5103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1698), - [5105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1696), - [5107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1695), - [5109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1691), - [5111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1677), - [5113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4135), - [5115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4176), - [5118] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4265), - [5121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4265), - [5123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 11), - [5125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 11), - [5127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2517), - [5129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2699), - [5131] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4135), - [5134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2908), - [5136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2743), - [5138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flat_type, 1, .production_id = 88), - [5140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3947), - [5142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2505), - [5144] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 1), - [5146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 1), - [5148] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2517), - [5151] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__one_type, 3, .production_id = 174), - [5153] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4135), - [5156] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4265), - [5159] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4135), - [5162] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4186), - [5165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4176), - [5167] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 1, .production_id = 33), - [5169] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 1, .production_id = 33), - [5171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1979), - [5173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1973), - [5175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1970), - [5177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1967), - [5179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2702), - [5181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1954), - [5183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1674), - [5185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1951), - [5187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1949), - [5189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1866), - [5191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1933), - [5193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1929), - [5195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1925), - [5197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1920), - [5199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2720), - [5201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2159), - [5203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2891), - [5205] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4186), - [5208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2833), - [5210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2694), - [5212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2690), - [5214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2148), - [5216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), - [5218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2869), - [5220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2921), - [5222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2825), - [5224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2598), - [5226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2906), - [5228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1882), - [5230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1881), - [5232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1880), - [5234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1879), - [5236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1877), - [5238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1876), - [5240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1800), - [5242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1797), - [5244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1790), - [5246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1789), - [5248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1788), - [5250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1787), - [5252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1783), - [5254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2841), - [5256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2838), - [5258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2671), - [5260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2819), - [5262] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 2, .production_id = 73), - [5264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 2, .production_id = 73), - [5266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2082), - [5268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2075), - [5270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2072), - [5272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2071), - [5274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2040), - [5276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2038), - [5278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2028), - [5280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2025), - [5282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2008), - [5284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1928), - [5286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1995), - [5288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1993), - [5290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1990), - [5292] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 2, .production_id = 72), - [5294] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 2, .production_id = 72), - [5296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1839), - [5298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1887), - [5300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1888), - [5302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1895), - [5304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1911), - [5306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1922), - [5308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1927), - [5310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1931), - [5312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1935), - [5314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1936), - [5316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1939), - [5318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1975), - [5320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2074), - [5322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2790), - [5324] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2671), - [5327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 4, .production_id = 172), - [5329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4927), - [5331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2160), - [5333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), - [5335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2978), - [5337] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2598), - [5340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2012), - [5342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2019), - [5344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2039), - [5346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2041), - [5348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2829), - [5350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2045), - [5352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2047), - [5354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2048), - [5356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2056), - [5358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2058), - [5360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2059), - [5362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2064), - [5364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2065), - [5366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2066), - [5368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5074), - [5370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3130), - [5372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2876), - [5374] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 4, .production_id = 170), - [5376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 3), - [5378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 3), - [5380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1962), - [5382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1886), - [5384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2070), - [5386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2054), - [5388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2049), - [5390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2054), - [5392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1963), - [5394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1962), - [5396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2070), - [5398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1932), - [5400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2080), - [5402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2009), - [5404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1988), - [5406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1710), - [5408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1774), - [5410] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4186), - [5413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2915), - [5415] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_value, 2, .production_id = 141), - [5417] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_value, 2, .production_id = 141), - [5419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1776), - [5421] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4318), - [5424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4843), - [5426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4318), - [5428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2888), - [5430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 1, .production_id = 154), - [5432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4917), - [5434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2731), - [5436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3136), - [5438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1956), - [5440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1972), - [5442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2046), - [5444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2050), - [5446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2062), - [5448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2050), - [5450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2063), - [5452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1956), - [5454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2046), - [5456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2078), - [5458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2084), - [5460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2085), - [5462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2086), - [5464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2091), - [5466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2092), - [5468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2093), - [5470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3023), - [5472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1837), - [5474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1841), - [5476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1842), - [5478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1850), - [5480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1851), - [5482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1850), - [5484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), - [5486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1837), - [5488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), - [5490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1740), - [5492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1896), - [5494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3224), - [5496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3024), - [5498] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4114), - [5501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2171), - [5503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), - [5505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3226), - [5507] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2731), - [5510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), - [5512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1944), - [5514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1945), - [5516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946), - [5518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1947), - [5520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1948), - [5522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1950), - [5524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1952), - [5526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1953), - [5528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1957), - [5530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1958), - [5532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1960), - [5534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1961), - [5536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2069), - [5538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1987), - [5540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1832), - [5542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1735), - [5544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1713), - [5546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1801), - [5548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1802), - [5550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1803), - [5552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1806), - [5554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1812), - [5556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1828), - [5558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1829), - [5560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1833), - [5562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1838), - [5564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1849), - [5566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1854), - [5568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1865), - [5570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1872), - [5572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3026), - [5574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5050), - [5576] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4114), - [5579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3128), - [5581] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 154), - [5583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5026), - [5585] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4114), - [5588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5003), - [5590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4992), - [5592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4993), - [5594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__blosure, 1), - [5596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__blosure, 1), - [5598] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_last, 1), - [5600] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_last, 1), SHIFT(4965), - [5603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1815), - [5605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1816), - [5607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1817), - [5609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1818), - [5611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1819), - [5613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1820), - [5615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1821), - [5617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1822), - [5619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1823), - [5621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1824), - [5623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1825), - [5625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1826), - [5627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1827), - [5629] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__blosure, 1, .dynamic_precedence = 10), - [5631] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__blosure, 1, .dynamic_precedence = 10), - [5633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3456), - [5635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3212), - [5637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1810), - [5639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1811), - [5641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1845), - [5643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1847), - [5645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1855), - [5647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1847), - [5649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1856), - [5651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), - [5653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1845), - [5655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858), - [5657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1859), - [5659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1934), - [5661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1867), - [5663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1873), - [5665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1904), - [5667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1785), - [5669] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4212), - [5672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2057), - [5674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4610), - [5676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2044), - [5678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2042), - [5680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), - [5682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2037), - [5684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2035), - [5686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2037), - [5688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2034), - [5690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2057), - [5692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1840), - [5694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2024), - [5696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2023), - [5698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2017), - [5700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1864), - [5702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2027), - [5704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), - [5706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4203), - [5708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4212), - [5710] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4212), - [5713] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4212), - [5716] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2781), - [5719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3236), - [5721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2180), - [5723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), - [5725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3329), - [5727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3323), - [5729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3198), - [5731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4991), - [5733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2781), - [5735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5152), - [5737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), - [5739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3148), - [5741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2186), - [5743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), - [5745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3490), - [5747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5151), - [5749] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 146), - [5751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 146), - [5753] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 144), - [5755] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 144), - [5757] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_return, 2), - [5759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_return, 2), - [5761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3488), - [5763] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 114), - [5765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 114), - [5767] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 115), - [5769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 115), - [5771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1831), - [5773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1830), - [5775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1814), - [5777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1813), - [5779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1809), - [5781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1808), - [5783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1805), - [5785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1799), - [5787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1798), - [5789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1796), - [5791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1795), - [5793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1794), - [5795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1793), - [5797] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized_last, 1), - [5799] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized_last, 1), SHIFT(4965), - [5802] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 78), - [5804] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 78), - [5806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3452), - [5808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2226), - [5810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3565), - [5812] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 117), - [5814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 117), - [5816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1749), - [5818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1748), - [5820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1747), - [5822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1746), - [5824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1745), - [5826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1744), - [5828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1743), - [5830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1742), - [5832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1711), - [5834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1739), - [5836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1731), - [5838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1728), - [5840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1727), - [5842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2941), - [5844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3462), - [5846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 165), - [5848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 165), - [5850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4884), - [5852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4889), - [5854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2227), - [5856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3512), - [5858] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2941), - [5861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3353), - [5863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5121), - [5865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 167), - [5867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 167), - [5869] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_last, 1), - [5871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1760), - [5873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1761), - [5875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1763), - [5877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1764), - [5879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1778), - [5881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1779), - [5883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1781), - [5885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1834), - [5887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1846), - [5889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1848), - [5891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1857), - [5893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1870), - [5895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1769), - [5897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2119), - [5899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1985), - [5901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1984), - [5903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1971), - [5905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), - [5907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 1), - [5909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1965), - [5911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1959), - [5913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1965), - [5915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1984), - [5917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1885), - [5919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1985), - [5921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1884), - [5923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1868), - [5925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1835), - [5927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1804), - [5929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1771), - [5931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1766), - [5933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1759), - [5935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1890), - [5937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1883), - [5939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1878), - [5941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1875), - [5943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1874), - [5945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1871), - [5947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2001), - [5949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1999), - [5951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1863), - [5953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1862), - [5955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1861), - [5957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1860), - [5959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1853), - [5961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1697), - [5963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1694), - [5965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1693), - [5967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1692), - [5969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1689), - [5971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1688), - [5973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1687), - [5975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1686), - [5977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1685), - [5979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1684), - [5981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1683), - [5983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1681), - [5985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1680), - [5987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 21), - [5989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3591), - [5991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 21), - [5993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4881), - [5995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5144), - [5997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4863), - [5999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5134), - [6001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4864), - [6003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2279), - [6005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3597), - [6007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5129), - [6009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4965), - [6011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4819), - [6013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4836), - [6015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4822), - [6017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5090), - [6019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 52), - [6021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 52), - [6023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 51), - [6025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 51), - [6027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_arm, 3, .production_id = 160), - [6029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3635), - [6031] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_arm, 3, .production_id = 160), - [6033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1715), - [6035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1733), - [6037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1756), - [6039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1756), - [6041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1733), - [6043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2079), - [6045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1714), - [6047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1992), - [6049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714), - [6051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1786), - [6053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2011), - [6055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1980), - [6057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1989), - [6059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2000), - [6061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2015), - [6063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2000), - [6065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1980), - [6067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2018), - [6069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2011), - [6071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2060), - [6073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1955), - [6075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1699), - [6077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1773), - [6079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2002), - [6081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1994), - [6083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1991), - [6085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1986), - [6087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1983), - [6089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1986), - [6091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1994), - [6093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1981), - [6095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2002), - [6097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1978), - [6099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1977), - [6101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1976), - [6103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1969), - [6105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1968), - [6107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1966), - [6109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1964), - [6111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), - [6113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1675), - [6115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1775), - [6117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2090), - [6119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2061), - [6121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1676), - [6123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1791), - [6125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1982), - [6127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1792), - [6129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), - [6131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), - [6133] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_guard, 2), - [6135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_or_pattern_repeat1, 2), - [6137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_expression, 1, .dynamic_precedence = 10), - [6139] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_expression, 1, .dynamic_precedence = 10), - [6141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_arm, 4, .production_id = 160), - [6143] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_arm, 4, .production_id = 160), - [6145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1510), - [6147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1518), - [6149] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 1), - [6151] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 1), - [6153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3652), - [6155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4181), - [6157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4923), - [6159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4300), - [6161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4791), - [6163] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3680), - [6166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), - [6168] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(4839), - [6171] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(4845), - [6174] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(4848), - [6177] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(4850), - [6180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, .production_id = 62), - [6182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2104), - [6184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2559), - [6186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3921), - [6188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4742), - [6190] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, .production_id = 62), - [6192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3680), - [6194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118), - [6196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4839), - [6198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4845), - [6200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4848), - [6202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4850), - [6204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1117), - [6206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4728), - [6208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427), - [6210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1245), - [6212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2115), - [6214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1120), - [6216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243), - [6218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4692), - [6220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4677), - [6222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1119), - [6224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1488), - [6226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1231), - [6228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), - [6230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4735), - [6232] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, .production_id = 59), - [6234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3912), - [6236] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, .production_id = 59), - [6238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 105), - [6240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3955), - [6242] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 105), - [6244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4195), - [6246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4089), - [6248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), - [6250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 58), - [6252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3724), - [6254] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 58), - [6256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3948), + [4034] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 4, .production_id = 107), + [4036] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 4, .production_id = 107), + [4038] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 4, .production_id = 108), + [4040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 4, .production_id = 108), + [4042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), + [4044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), + [4046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4180), + [4048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5212), + [4050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), + [4052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2561), + [4054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3760), + [4056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2679), + [4058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2639), + [4060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), + [4062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192), + [4064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5142), + [4066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5143), + [4068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4597), + [4070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2683), + [4072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4167), + [4074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4107), + [4076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2646), + [4078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2777), + [4080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), + [4082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3308), + [4084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3031), + [4086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2675), + [4088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1674), + [4090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), + [4092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), + [4094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2655), + [4096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3765), + [4098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3037), + [4100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3036), + [4102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), + [4104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4450), + [4106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2998), + [4108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4345), + [4110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4051), + [4112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2989), + [4114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2917), + [4116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3707), + [4118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3354), + [4120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3494), + [4122] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2613), + [4124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1669), + [4126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), + [4128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), + [4130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), + [4132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3725), + [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(922), + [4136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(884), + [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69), + [4140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4454), + [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(899), + [4144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4239), + [4146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4054), + [4148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(890), + [4150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2541), + [4152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1171), + [4154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1429), + [4156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4715), + [4158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), + [4160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3748), + [4162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3131), + [4164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3130), + [4166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(250), + [4168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), + [4170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5213), + [4172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), + [4174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1371), + [4176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3721), + [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), + [4180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1626), + [4182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), + [4184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(82), + [4186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5149), + [4188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5150), + [4190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4620), + [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625), + [4194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4153), + [4196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4089), + [4198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1562), + [4200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1660), + [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), + [4204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5206), + [4206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), + [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), + [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3702), + [4212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(528), + [4214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), + [4216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), + [4218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10), + [4220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5094), + [4222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5095), + [4224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4503), + [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), + [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4330), + [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4048), + [4232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(512), + [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3473), + [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3255), + [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2528), + [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2740), + [4242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3751), + [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3235), + [4246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3247), + [4248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), + [4250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4177), + [4252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5211), + [4254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), + [4256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544), + [4258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3731), + [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), + [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(591), + [4264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), + [4266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(24), + [4268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5134), + [4270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5135), + [4272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4502), + [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630), + [4276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4194), + [4278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4087), + [4280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(587), + [4282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3038), + [4284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3143), + [4286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3590), + [4288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3775), + [4290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4720), + [4292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3782), + [4294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5183), + [4296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2354), + [4298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1663), + [4300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), + [4302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5209), + [4304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), + [4306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), + [4308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3752), + [4310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), + [4312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), + [4314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), + [4316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6), + [4318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5118), + [4320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5119), + [4322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4398), + [4324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446), + [4326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4223), + [4328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4108), + [4330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(374), + [4332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3816), + [4334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4736), + [4336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3817), + [4338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2244), + [4340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5098), + [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1656), + [4344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), + [4346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), + [4348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2553), + [4350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3720), + [4352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2887), + [4354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2888), + [4356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), + [4358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4370), + [4360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2824), + [4362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4248), + [4364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4093), + [4366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2820), + [4368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), + [4370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), + [4372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), + [4374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), + [4376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3710), + [4378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861), + [4380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(878), + [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), + [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4400), + [4386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(870), + [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4293), + [4390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4103), + [4392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(795), + [4394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), + [4396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4778), + [4398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), + [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3824), + [4402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4775), + [4404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3826), + [4406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5023), + [4408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2463), + [4410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4726), + [4412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1676), + [4414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4727), + [4416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3731), + [4418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(593), + [4420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(591), + [4422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(30), + [4424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3814), + [4426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4759), + [4428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3821), + [4430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2278), + [4432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4946), + [4434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1675), + [4436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4724), + [4438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2149), + [4440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4918), + [4442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2155), + [4444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2154), + [4446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2153), + [4448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4750), + [4450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(107), + [4452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2152), + [4454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4944), + [4456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2148), + [4458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2257), + [4460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5131), + [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2157), + [4464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2150), + [4466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4794), + [4468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4755), + [4470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(144), + [4472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2162), + [4474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5158), + [4476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2163), + [4478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2309), + [4480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5075), + [4482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2160), + [4484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2161), + [4486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2168), + [4488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5113), + [4490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2170), + [4492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2166), + [4494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2164), + [4496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3794), + [4498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4795), + [4500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3796), + [4502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2689), + [4504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5146), + [4506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4915), + [4508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2921), + [4510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4180), + [4512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3786), + [4514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4713), + [4516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3787), + [4518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2522), + [4520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5170), + [4522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4810), + [4524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2676), + [4526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2190), + [4528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4886), + [4530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2189), + [4532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3788), + [4534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4718), + [4536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3777), + [4538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2701), + [4540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5107), + [4542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4985), + [4544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2978), + [4546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2180), + [4548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2182), + [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), + [4552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2186), + [4554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2185), + [4556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2525), + [4558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2184), + [4560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2183), + [4562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2218), + [4564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4876), + [4566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2220), + [4568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2222), + [4570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2221), + [4572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3819), + [4574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4743), + [4576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3820), + [4578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2883), + [4580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5032), + [4582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5057), + [4584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3297), + [4586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(134), + [4588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2196), + [4590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2194), + [4592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2700), + [4594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2200), + [4596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2197), + [4598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(150), + [4600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2253), + [4602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5036), + [4604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2255), + [4606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2783), + [4608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2259), + [4610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2266), + [4612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3823), + [4614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4740), + [4616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3822), + [4618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2997), + [4620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4937), + [4622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5155), + [4624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3472), + [4626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2231), + [4628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2272), + [4630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2224), + [4632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2237), + [4634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4237), + [4636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(129), + [4638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2326), + [4640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5180), + [4642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2325), + [4644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2924), + [4646] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4237), + [4649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4234), + [4651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3829), + [4653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4787), + [4655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3827), + [4657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2726), + [4659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5067), + [4661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5035), + [4663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2993), + [4665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2055), + [4667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(173), + [4669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2294), + [4671] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4237), + [4674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2295), + [4676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2261), + [4678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2031), + [4680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4181), + [4682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3808), + [4684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4725), + [4686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3807), + [4688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3311), + [4690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5157), + [4692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4845), + [4694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3607), + [4696] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4237), + [4699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2323), + [4701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2318), + [4703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2315), + [4705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2307), + [4707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2321), + [4709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2319), + [4711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(110), + [4713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2388), + [4715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4936), + [4717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2387), + [4719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3078), + [4721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4206), + [4723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), + [4725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5197), + [4727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2742), + [4729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), + [4731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2311), + [4733] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4199), + [4736] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2210), + [4739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2287), + [4741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2350), + [4743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2353), + [4745] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4206), + [4748] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4199), + [4751] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4206), + [4754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2399), + [4756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2391), + [4758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2274), + [4760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379), + [4762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2358), + [4764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2360), + [4766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2117), + [4768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(182), + [4770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2339), + [4772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2301), + [4774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4199), + [4776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2112), + [4778] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4206), + [4781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2293), + [4783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2345), + [4785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2305), + [4787] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2228), + [4790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2341), + [4792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2232), + [4794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2233), + [4796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5053), + [4798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5054), + [4800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2483), + [4802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4819), + [4804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2482), + [4806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2501), + [4808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2499), + [4810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2227), + [4812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2230), + [4814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2331), + [4816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2239), + [4818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2240), + [4820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2359), + [4822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5066), + [4824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2329), + [4826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2344), + [4828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5084), + [4830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2317), + [4832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2459), + [4834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), + [4836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2472), + [4838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2470), + [4840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3257), + [4842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2392), + [4844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2468), + [4846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2466), + [4848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 12), + [4850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 12), + [4852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2487), + [4854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2351), + [4856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2235), + [4858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2236), + [4860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 2, .production_id = 43), + [4862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 2, .production_id = 43), + [4864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4803), + [4866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3803), + [4868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3746), + [4870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3722), + [4872] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 16), + [4874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 16), + [4876] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 1, .production_id = 13), + [4878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 1, .production_id = 13), + [4880] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 14), + [4882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 14), + [4884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2421), + [4886] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 15), + [4888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 15), + [4890] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4136), + [4893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4906), + [4895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2356), + [4897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4952), + [4899] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4136), + [4902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5069), + [4904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5060), + [4906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 175), + [4908] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 175), SHIFT_REPEAT(3803), + [4911] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 175), SHIFT_REPEAT(3746), + [4914] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 175), SHIFT_REPEAT(3722), + [4917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4136), + [4919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2469), + [4921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5002), + [4923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4182), + [4925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2515), + [4927] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 2), + [4929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2542), + [4931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2524), + [4933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__type_annotation, 1, .production_id = 90), + [4935] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4182), + [4938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2142), + [4940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5218), + [4942] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 96), + [4944] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, .production_id = 96), + [4946] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4182), + [4949] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 2, .production_id = 4), + [4951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2552), + [4953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2569), + [4955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2523), + [4957] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4182), + [4960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 2), + [4962] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 2), SHIFT_REPEAT(5009), + [4965] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 2), SHIFT_REPEAT(2524), + [4968] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 2, .production_id = 23), + [4970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2559), + [4972] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 2), + [4974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2575), + [4976] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 2, .production_id = 4), + [4978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2573), + [4980] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 1, .production_id = 13), + [4982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 1, .production_id = 13), + [4984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2736), + [4986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2562), + [4988] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 2), + [4990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3802), + [4992] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2492), + [4995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2567), + [4997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2539), + [4999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 1), + [5001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 1), + [5003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2492), + [5005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2143), + [5007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4862), + [5009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2156), + [5011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194), + [5013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2658), + [5015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3717), + [5017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4155), + [5019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4824), + [5021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3712), + [5023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3700), + [5025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3696), + [5027] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4155), + [5030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2169), + [5032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2730), + [5034] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 3), + [5036] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element, 3), + [5038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2520), + [5040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2707), + [5042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2592), + [5044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2745), + [5046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2625), + [5048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2629), + [5050] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 3, .production_id = 4), + [5052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element, 3, .production_id = 4), + [5054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2151), + [5056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), + [5058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2737), + [5060] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4155), + [5063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4807), + [5065] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 3, .production_id = 23), + [5067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized, 3, .production_id = 23), + [5069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2158), + [5071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2710), + [5073] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4155), + [5076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5147), + [5078] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 3, .production_id = 4), + [5080] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized, 3, .production_id = 4), + [5082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4808), + [5084] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 3), + [5086] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized, 3), + [5088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4197), + [5090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2932), + [5092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2713), + [5094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2083), + [5096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2081), + [5098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2079), + [5100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2078), + [5102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2075), + [5104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2074), + [5106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2073), + [5108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2072), + [5110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2071), + [5112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2069), + [5114] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2067), + [5116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2066), + [5118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2065), + [5120] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4305), + [5123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2706), + [5125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4305), + [5127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4158), + [5129] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4305), + [5132] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 1), + [5134] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 1), + [5136] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4305), + [5139] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 1, .production_id = 33), + [5141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 1, .production_id = 33), + [5143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1773), + [5145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2056), + [5147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2085), + [5149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2091), + [5151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2734), + [5153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2093), + [5155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2095), + [5157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2096), + [5159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2107), + [5161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2103), + [5163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2100), + [5165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1980), + [5167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2084), + [5169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2077), + [5171] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4158), + [5174] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4158), + [5177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flat_type, 1, .production_id = 88), + [5179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3942), + [5181] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4215), + [5184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2863), + [5186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2746), + [5188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2516), + [5190] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 1), + [5192] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 1), + [5194] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4158), + [5197] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4197), + [5200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 11), + [5202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 11), + [5204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2165), + [5206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), + [5208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2861), + [5210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2738), + [5212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2175), + [5214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2937), + [5216] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__one_type, 3, .production_id = 176), + [5218] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2544), + [5221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2733), + [5223] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4215), + [5226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2544), + [5228] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2628), + [5231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2849), + [5233] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4215), + [5236] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 4, .production_id = 172), + [5238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 4, .production_id = 174), + [5240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1998), + [5242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1955), + [5244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2033), + [5246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2041), + [5248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2042), + [5250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2061), + [5252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2063), + [5254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1919), + [5256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1699), + [5258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1707), + [5260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1737), + [5262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1748), + [5264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1761), + [5266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4342), + [5268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2838), + [5270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2823), + [5272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5116), + [5274] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 2, .production_id = 73), + [5276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 2, .production_id = 73), + [5278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1801), + [5280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1800), + [5282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1798), + [5284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1797), + [5286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1795), + [5288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1791), + [5290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1790), + [5292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1779), + [5294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1778), + [5296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1742), + [5298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1758), + [5300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1757), + [5302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1756), + [5304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2875), + [5306] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2580), + [5309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2939), + [5311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4972), + [5313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2842), + [5315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 1, .production_id = 155), + [5317] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 2, .production_id = 72), + [5319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 2, .production_id = 72), + [5321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1973), + [5323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1972), + [5325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1969), + [5327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1966), + [5329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1922), + [5331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1960), + [5333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1959), + [5335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1958), + [5337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1954), + [5339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1953), + [5341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1952), + [5343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1951), + [5345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1949), + [5347] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 3), + [5349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2176), + [5351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), + [5353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2995), + [5355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3137), + [5357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2857), + [5359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2580), + [5361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2871), + [5363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1874), + [5365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1870), + [5367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1867), + [5369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1870), + [5371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4960), + [5373] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4342), + [5376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2855), + [5378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1878), + [5380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1871), + [5382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1866), + [5384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1878), + [5386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1871), + [5388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865), + [5390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1864), + [5392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862), + [5394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1861), + [5396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1860), + [5398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1842), + [5400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1838), + [5402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2856), + [5404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 3), + [5406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4959), + [5408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1898), + [5410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1899), + [5412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1900), + [5414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1901), + [5416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2885), + [5418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1902), + [5420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1903), + [5422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1904), + [5424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1905), + [5426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1907), + [5428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1908), + [5430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1909), + [5432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1912), + [5434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1913), + [5436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2628), + [5438] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_value, 2, .production_id = 141), + [5440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_value, 2, .production_id = 141), + [5442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1934), + [5444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1914), + [5446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1897), + [5448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1914), + [5450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1896), + [5452] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4144), + [5455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1935), + [5457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1931), + [5459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1935), + [5461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1931), + [5463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1819), + [5465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1820), + [5467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1823), + [5469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1826), + [5471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1835), + [5473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1863), + [5475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1906), + [5477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1911), + [5479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1927), + [5481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1928), + [5483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1932), + [5485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1933), + [5487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1947), + [5489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5040), + [5491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1895), + [5493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), + [5495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1893), + [5497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1892), + [5499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1690), + [5501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1885), + [5503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1881), + [5505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3026), + [5507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1727), + [5509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1728), + [5511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1729), + [5513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1730), + [5515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1733), + [5517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1730), + [5519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), + [5521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1727), + [5523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1729), + [5525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1740), + [5527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1741), + [5529] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4144), + [5532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1743), + [5534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1744), + [5536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1749), + [5538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1750), + [5540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1754), + [5542] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4144), + [5545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 155), + [5547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3135), + [5549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3048), + [5551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5092), + [5553] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2741), + [5556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3145), + [5558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1995), + [5560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1994), + [5562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1988), + [5564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1987), + [5566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1859), + [5568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1844), + [5570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1843), + [5572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1839), + [5574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1834), + [5576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1825), + [5578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1821), + [5580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1816), + [5582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1891), + [5584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3252), + [5586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3041), + [5588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5068), + [5590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5026), + [5592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2187), + [5594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), + [5596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3221), + [5598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5029), + [5600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2741), + [5602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4252), + [5604] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__blosure, 1, .dynamic_precedence = 10), + [5606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__blosure, 1, .dynamic_precedence = 10), + [5608] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__blosure, 1), + [5610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__blosure, 1), + [5612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_last, 1), + [5614] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_last, 1), SHIFT(5009), + [5617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1845), + [5619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1846), + [5621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1847), + [5623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1848), + [5625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1849), + [5627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1850), + [5629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1851), + [5631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1852), + [5633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1853), + [5635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1854), + [5637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1855), + [5639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1856), + [5641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1857), + [5643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1704), + [5645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1706), + [5647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1695), + [5649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1716), + [5651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717), + [5653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716), + [5655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1718), + [5657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1704), + [5659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1695), + [5661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1719), + [5663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1720), + [5665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1721), + [5667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1723), + [5669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1724), + [5671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1725), + [5673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1726), + [5675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3465), + [5677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3237), + [5679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2037), + [5681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4148), + [5683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2036), + [5685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2035), + [5687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), + [5689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2032), + [5691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2030), + [5693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2032), + [5695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2029), + [5697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2037), + [5699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2028), + [5701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2027), + [5703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2026), + [5705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2025), + [5707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2024), + [5709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2023), + [5711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2022), + [5713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4230), + [5715] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), SHIFT(4252), + [5718] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4252), + [5721] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), SHIFT(4252), + [5724] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2899), + [5727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3250), + [5729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3253), + [5731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2204), + [5733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), + [5735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3443), + [5737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3340), + [5739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2899), + [5741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5033), + [5743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), + [5745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5191), + [5747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5193), + [5749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2214), + [5751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), + [5753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3489), + [5755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3176), + [5757] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 168), + [5759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 168), + [5761] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 114), + [5763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 114), + [5765] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_return, 2), + [5767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_return, 2), + [5769] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 115), + [5771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 115), + [5773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2064), + [5775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2062), + [5777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2060), + [5779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2059), + [5781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2049), + [5783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2048), + [5785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2038), + [5787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2034), + [5789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2021), + [5791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2020), + [5793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2019), + [5795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2004), + [5797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2002), + [5799] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized_last, 1), + [5801] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized_last, 1), SHIFT(5009), + [5804] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 78), + [5806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 78), + [5808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4931), + [5810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4932), + [5812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3432), + [5814] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 117), + [5816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 117), + [5818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1937), + [5820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1936), + [5822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1887), + [5824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1886), + [5826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1880), + [5828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1712), + [5830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1837), + [5832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1836), + [5834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1833), + [5836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1831), + [5838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1810), + [5840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1793), + [5842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1789), + [5844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2247), + [5846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3593), + [5848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2956), + [5850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3467), + [5852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 144), + [5854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 144), + [5856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3458), + [5858] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 146), + [5860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 146), + [5862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2269), + [5864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3611), + [5866] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 166), + [5868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 166), + [5870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_range_end_decimal, 1), SHIFT(2956), + [5873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3347), + [5875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5182), + [5877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_last, 1), + [5879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1700), + [5881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1701), + [5883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1702), + [5885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1703), + [5887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1705), + [5889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1708), + [5891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1709), + [5893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1710), + [5895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1711), + [5897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1713), + [5899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1714), + [5901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1736), + [5903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1746), + [5905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2131), + [5907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2018), + [5909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2017), + [5911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2016), + [5913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2138), + [5915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 1), + [5917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2015), + [5919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2014), + [5921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2015), + [5923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2017), + [5925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2013), + [5927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2018), + [5929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2012), + [5931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2011), + [5933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2010), + [5935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2009), + [5937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2007), + [5939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2006), + [5941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2005), + [5943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1890), + [5945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1889), + [5947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1888), + [5949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1884), + [5951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1883), + [5953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1882), + [5955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1877), + [5957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1876), + [5959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1875), + [5961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1873), + [5963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1872), + [5965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1869), + [5967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1868), + [5969] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 21), + [5971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3587), + [5973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 21), + [5975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4923), + [5977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5165), + [5979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4909), + [5981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4910), + [5983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4883), + [5985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2284), + [5987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3639), + [5989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5145), + [5991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5148), + [5993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5132), + [5995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4866), + [5997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4869), + [5999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5009), + [6001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1979), + [6003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1977), + [6005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1971), + [6007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1970), + [6009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1968), + [6011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1967), + [6013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1962), + [6015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1961), + [6017] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1950), + [6019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1948), + [6021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946), + [6023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1945), + [6025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1942), + [6027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 52), + [6029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 52), + [6031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 51), + [6033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 51), + [6035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1830), + [6037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1829), + [6039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), + [6041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1815), + [6043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), + [6045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1815), + [6047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1829), + [6049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1813), + [6051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1830), + [6053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1760), + [6055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1759), + [6057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1752), + [6059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1751), + [6061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1752), + [6063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1759), + [6065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1747), + [6067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1760), + [6069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), + [6071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1808), + [6073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), + [6075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), + [6077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1803), + [6079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_guard, 2), + [6081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1755), + [6083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1698), + [6085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1697), + [6087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), + [6089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1694), + [6091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1693), + [6093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1692), + [6095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1956), + [6097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_or_pattern_repeat1, 2), + [6099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_arm, 3, .production_id = 161), + [6101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3657), + [6103] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_arm, 3, .production_id = 161), + [6105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1999), + [6107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1992), + [6109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1984), + [6111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), + [6113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1983), + [6115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1978), + [6117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1983), + [6119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1992), + [6121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1957), + [6123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1999), + [6125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1879), + [6127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1818), + [6129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817), + [6131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1812), + [6133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1799), + [6135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1792), + [6137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1788), + [6139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), + [6141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), + [6143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_expression, 1, .dynamic_precedence = 10), + [6145] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_expression, 1, .dynamic_precedence = 10), + [6147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), + [6149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1536), + [6151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537), + [6153] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_arm, 4, .production_id = 161), + [6155] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_arm, 4, .production_id = 161), + [6157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 1), + [6159] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 1), + [6161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3669), + [6163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4204), + [6165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4964), + [6167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4340), + [6169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4826), + [6171] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3699), + [6174] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), + [6176] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(4895), + [6179] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(4898), + [6182] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(4838), + [6185] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(4901), + [6188] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, .production_id = 62), + [6190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2130), + [6192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2537), + [6194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3970), + [6196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4777), + [6198] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, .production_id = 62), + [6200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3699), + [6202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), + [6204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4895), + [6206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4898), + [6208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4838), + [6210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4901), + [6212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287), + [6214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2123), + [6216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1286), + [6218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1238), + [6220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), + [6222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1210), + [6224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1241), + [6226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), + [6228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4763), + [6230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4765), + [6232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1518), + [6234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4728), + [6236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), + [6238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4723), + [6240] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_long_flag, 2, .production_id = 104), + [6242] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_long_flag, 2, .production_id = 104), + [6244] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, .production_id = 59), + [6246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3973), + [6248] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, .production_id = 59), + [6250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_type, 2, .production_id = 89), + [6252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3989), + [6254] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_type, 2, .production_id = 89), + [6256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2532), [6258] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_flat_type, 1, .production_id = 88), - [6260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_type, 2, .production_id = 89), - [6262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3980), - [6264] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_type, 2, .production_id = 89), - [6266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2509), - [6268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_long_flag, 2, .production_id = 104), - [6270] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_long_flag, 2, .production_id = 104), - [6272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), - [6274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4128), - [6276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3877), - [6278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3881), - [6280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), - [6282] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 63), - [6284] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 63), - [6286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3898), - [6288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3896), - [6290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), - [6292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [6294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4111), - [6296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3891), - [6298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3885), - [6300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), - [6302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3871), - [6304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3868), - [6306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1336), - [6308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_rest, 2, .production_id = 24), - [6310] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_rest, 2, .production_id = 24), - [6312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3892), - [6314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3904), - [6316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567), - [6318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), - [6320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5131), - [6322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), - [6324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3879), - [6326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3880), - [6328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4247), - [6330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), - [6332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5142), - [6334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3944), - [6336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flag_capsule, 3), - [6338] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_flag_capsule, 3), - [6340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5166), - [6342] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 3), - [6344] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_short_flag, 2, .production_id = 24), - [6346] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_short_flag, 2, .production_id = 24), - [6348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4168), - [6350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5169), - [6352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3852), - [6354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4846), - [6356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3851), - [6358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2511), - [6360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5155), - [6362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3889), - [6364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3821), - [6366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), - [6368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4275), - [6370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3883), - [6372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3806), - [6374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771), - [6376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3857), - [6378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3853), - [6380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3870), - [6382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3874), - [6384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), - [6386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), - [6388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4130), - [6390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3845), - [6392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3844), - [6394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2591), - [6396] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 3), - [6398] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 59), - [6400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3950), - [6402] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 59), - [6404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 60), - [6406] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 60), - [6408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2507), - [6410] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 61), - [6412] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 61), - [6414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 2, .production_id = 103), - [6416] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 2, .production_id = 103), - [6418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), - [6420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4152), - [6422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5165), - [6424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3864), - [6426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3865), - [6428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3294), - [6430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5164), - [6432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_opt, 2, .production_id = 102), - [6434] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_opt, 2, .production_id = 102), - [6436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), - [6438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4142), - [6440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5161), - [6442] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 62), - [6444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3953), - [6446] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 62), - [6448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3839), - [6450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3840), - [6452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3268), - [6454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3847), - [6456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3843), - [6458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2500), - [6460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5162), - [6462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3838), - [6464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3841), - [6466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2700), - [6468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3863), - [6470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3862), - [6472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2604), - [6474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3805), - [6476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3820), - [6478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332), - [6480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3833), - [6482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3834), - [6484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 105), - [6486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3924), - [6488] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 105), - [6490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), - [6492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4224), - [6494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3849), - [6496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3836), - [6498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2209), - [6500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5163), - [6502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3872), - [6504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3873), - [6506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3822), - [6508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3811), - [6510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1484), - [6512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3817), - [6514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3818), - [6516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2708), - [6518] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 4, .production_id = 170), - [6520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5160), - [6522] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 4, .production_id = 172), - [6524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5158), - [6526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5168), - [6528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), - [6530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4236), - [6532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3824), - [6534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3819), - [6536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2266), - [6538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3829), - [6540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3830), - [6542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), - [6544] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__type_annotation, 1, .production_id = 90), - [6546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3901), - [6548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3861), - [6550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5167), - [6552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3882), - [6554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3867), - [6556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1491), - [6558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3837), - [6560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3832), - [6562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), - [6564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4792), - [6566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_cmd, 2, .production_id = 19), - [6568] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_cmd, 2, .production_id = 19), - [6570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5136), - [6572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2127), - [6574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4763), - [6576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3949), - [6578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4994), - [6580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_type, 3, .production_id = 131), - [6582] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_type, 3, .production_id = 131), - [6584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4772), - [6586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5019), - [6588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5012), - [6590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4898), - [6592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4969), - [6594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4939), - [6596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4801), - [6598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5123), - [6600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4823), - [6602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5064), - [6604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4867), - [6606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4919), - [6608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4287), - [6610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4077), - [6612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), - [6614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4361), - [6616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1077), - [6618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1075), - [6620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2110), - [6622] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 62), - [6624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3925), - [6626] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 62), - [6628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 59), - [6630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3926), - [6632] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 59), - [6634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3927), - [6636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3887), - [6638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1256), - [6640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4505), - [6642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4045), - [6644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1162), - [6646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268), - [6648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 105), - [6650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3933), - [6652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 105), - [6654] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 12), - [6656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 12), - [6658] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 14), - [6660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 14), - [6662] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 13), - [6664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 13), - [6666] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 135), SHIFT_REPEAT(3887), - [6669] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 135), - [6671] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 135), SHIFT_REPEAT(4505), - [6674] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 135), SHIFT_REPEAT(4045), - [6677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177), - [6679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3976), - [6681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), - [6683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4422), - [6685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1116), - [6687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1197), - [6689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4242), - [6691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048), - [6693] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 62), - [6695] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 62), - [6697] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 59), - [6699] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 59), - [6701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 1), - [6703] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_parameter_parens_repeat1, 1), - [6705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 5, .production_id = 105), - [6707] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 5, .production_id = 105), - [6709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3999), - [6711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4021), - [6713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4023), - [6715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4023), - [6717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3993), - [6719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3966), - [6721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3919), - [6723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3996), - [6725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3800), - [6727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4586), - [6729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3658), - [6731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2737), - [6733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3712), - [6735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3759), - [6737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2732), - [6739] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 171), SHIFT_REPEAT(3996), - [6742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 171), - [6744] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 171), SHIFT_REPEAT(4586), - [6747] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 171), SHIFT_REPEAT(3658), - [6750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3743), - [6752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3979), - [6754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4057), - [6756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4029), - [6758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4027), - [6760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4025), - [6762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4025), - [6764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4022), - [6766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4011), - [6768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3909), - [6770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3799), - [6772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1186), - [6774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3981), - [6776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3983), - [6778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 1, .production_id = 152), - [6780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2524), - [6782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4115), - [6784] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 1, .production_id = 153), - [6786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2531), - [6788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4113), - [6790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4172), - [6792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), - [6794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4052), - [6796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3995), - [6798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4069), - [6800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(144), - [6802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4351), - [6804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2367), - [6806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3583), - [6808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1097), - [6810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3429), - [6812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), - [6814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(955), - [6816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1494), - [6818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127), - [6820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597), - [6822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), - [6824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), - [6826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460), - [6828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2879), - [6830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), - [6832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2408), - [6834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(876), - [6836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), - [6838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2898), - [6840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1094), - [6842] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 3, .production_id = 191), - [6844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4136), - [6846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 3, .production_id = 190), - [6848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4133), - [6850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4309), - [6852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1049), - [6854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(885), - [6856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1612), - [6858] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__all_type, 1, .production_id = 90), - [6860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2593), - [6862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808), - [6864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1479), - [6866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), - [6868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388), - [6870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2634), - [6872] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 1), - [6874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517), - [6876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3581), - [6878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3096), - [6880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2393), - [6882] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_last, 1, .production_id = 4), - [6884] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, .production_id = 4), SHIFT(4965), - [6887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 1, .production_id = 93), - [6889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4270), - [6891] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(4089), - [6894] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(4203), - [6897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3106), - [6899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3006), - [6901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(895), - [6903] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try, 2, .production_id = 26), - [6905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 2, .production_id = 26), - [6907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4382), - [6909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 2), - [6911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4119), - [6913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3207), - [6915] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 3), - [6917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3501), - [6919] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 3, .production_id = 57), - [6921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 3, .production_id = 57), - [6923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4355), - [6925] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4107), - [6928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), - [6930] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(144), - [6933] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(4351), - [6936] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 76), - [6938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4107), - [6940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3195), - [6942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), - [6944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3014), - [6946] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 113), - [6948] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 113), - [6950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4565), - [6952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071), - [6954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1051), - [6956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(126), - [6958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4626), - [6960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3373), - [6962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4516), - [6964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2455), - [6966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2463), - [6968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 2), - [6970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1244), - [6972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244), - [6974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(761), - [6976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3196), - [6978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 153), - [6980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3122), - [6982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3123), - [6984] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 152), - [6986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4584), - [6988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748), - [6990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747), - [6992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4587), - [6994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), - [6996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), - [6998] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 15), - [7000] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 15), - [7002] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, .production_id = 2), - [7004] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, .production_id = 2), - [7006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1556), - [7008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), - [7010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(373), - [7012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2696), - [7014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2650), - [7016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2647), - [7018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 4, .production_id = 190), - [7020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2705), - [7022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2706), - [7024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 4, .production_id = 191), - [7026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2626), - [7028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3209), - [7030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4563), - [7032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2590), - [7034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3369), - [7036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2883), - [7038] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try_parenthesized, 2, .production_id = 26), - [7040] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_ctrl_try_parenthesized, 2, .production_id = 26), SHIFT(4988), - [7043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4349), - [7045] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__parenthesized_body, 2), - [7047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3107), - [7049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2363), - [7051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4040), - [7053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), - [7055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4020), - [7057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4015), - [7059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4744), - [7061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1672), - [7063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5173), - [7065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1669), - [7067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1664), - [7069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(343), - [7071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4428), - [7073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4580), - [7075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), - [7077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), - [7079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3097), - [7081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(571), - [7083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4446), - [7085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2305), - [7087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2272), - [7089] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 166), - [7091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 166), - [7093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), - [7095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), - [7097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2526), - [7099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4553), - [7101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037), - [7103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), - [7105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2503), - [7107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2510), - [7109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), - [7111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1524), - [7113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4573), - [7115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1423), - [7117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1422), - [7119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), - [7121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1046), - [7123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2513), - [7125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4540), - [7127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2685), - [7129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2714), - [7131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3587), - [7133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3585), - [7135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2933), - [7137] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(126), - [7140] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(4626), - [7143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 76), - [7145] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, .production_id = 3), - [7147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, .production_id = 3), - [7149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2691), - [7151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2689), - [7153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), - [7155] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1), - [7157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1), - [7159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), - [7161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), - [7163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2855), - [7165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2930), - [7167] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 1), - [7169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4249), - [7171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1368), - [7173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1216), - [7175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968), - [7177] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 164), - [7179] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 164), - [7181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4568), - [7183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2289), - [7185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2291), - [7187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3438), - [7189] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try, 4, .production_id = 111), - [7191] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 4, .production_id = 111), - [7193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(958), - [7195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1498), - [7197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3295), - [7199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3296), - [7201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 1), - [7203] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_where_command, 2, .production_id = 34), - [7205] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_command, 2, .production_id = 34), - [7207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4524), - [7209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2238), - [7211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2212), - [7213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2897), - [7215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, .production_id = 4), - [7217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2878), - [7219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2489), - [7221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2263), - [7223] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2), - [7225] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(1244), - [7228] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(1244), - [7231] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 3), - [7233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1478), - [7235] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 145), - [7237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 145), - [7239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2389), - [7241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2491), - [7243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2406), - [7245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3108), - [7247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2366), - [7249] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 6, .production_id = 98), - [7251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 6, .production_id = 98), - [7253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1661), - [7255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4514), - [7257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), - [7259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769), - [7261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4425), - [7263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2387), - [7265] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 5, .production_id = 139), - [7267] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, .production_id = 139), - [7269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2698), - [7271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2697), - [7273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(877), - [7275] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized_last, 1, .production_id = 23), - [7277] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized_last, 1, .production_id = 23), SHIFT(4965), - [7280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 93), - [7282] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 116), - [7284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 116), - [7286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(884), - [7288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(838), - [7290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4249), - [7293] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 4, .production_id = 98), - [7295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 4, .production_id = 98), - [7297] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__parenthesized_body, 3), - [7299] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 5, .production_id = 140), - [7301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, .production_id = 140), - [7303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4500), - [7305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061), - [7307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1055), - [7309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3193), - [7311] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 5, .production_id = 98), - [7313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 5, .production_id = 98), - [7315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), - [7317] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 143), - [7319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 143), - [7321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3015), - [7323] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__parenthesized_body, 1), - [7325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1092), - [7327] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized_last, 1, .production_id = 4), - [7329] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized_last, 1, .production_id = 4), SHIFT(4965), - [7332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(518), - [7334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3007), - [7336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4474), - [7338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2803), - [7340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2777), - [7342] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 3, .production_id = 57), - [7344] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 3, .production_id = 57), SHIFT(4933), - [7347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4475), - [7349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1630), - [7351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2187), - [7353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), - [7355] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 6, .production_id = 175), - [7357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 6, .production_id = 175), - [7359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1109), - [7361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4628), - [7363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2618), - [7365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2386), - [7367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2576), - [7369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, .production_id = 36), - [7371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, .production_id = 36), - [7373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2585), - [7375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2688), - [7377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1374), - [7379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2580), - [7381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression_parenthesized, 1), - [7383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression_parenthesized, 1), - [7385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), - [7387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1363), - [7389] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1), - [7391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1), - [7393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2918), - [7395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712), - [7397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2099), - [7399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(825), - [7401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3669), - [7403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3663), - [7405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2222), - [7407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2983), - [7409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3674), - [7411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3673), - [7413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1066), - [7415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(821), - [7417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1042), - [7419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2360), - [7421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), - [7423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_last, 4, .production_id = 132), - [7425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_last, 4, .production_id = 132), - [7427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_last, 5, .production_id = 128), - [7429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_last, 5, .production_id = 128), - [7431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2919), - [7433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_interpolated, 3), - [7435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_interpolated, 3), - [7437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), - [7439] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression_parenthesized, 1, .production_id = 3), - [7441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression_parenthesized, 1, .production_id = 3), - [7443] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression_parenthesized, 1, .production_id = 2), - [7445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression_parenthesized, 1, .production_id = 2), - [7447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397), - [7449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(400), - [7451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2496), - [7453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2195), - [7455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2248), - [7457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2442), - [7459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2686), - [7461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3667), - [7463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3671), - [7465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1284), - [7467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2703), - [7469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1114), - [7471] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 6, .production_id = 176), - [7473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 6, .production_id = 176), - [7475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(889), - [7477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1287), - [7479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), - [7481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2097), - [7483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(967), - [7485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2718), - [7487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721), - [7489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1307), - [7491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2943), - [7493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2721), - [7495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2267), - [7497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2424), - [7499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_last, 3, .production_id = 87), - [7501] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_last, 3, .production_id = 87), - [7503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2293), - [7505] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_last, 4, .production_id = 86), - [7507] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_last, 4, .production_id = 86), - [7509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), - [7511] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 1), - [7513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2606), - [7515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1312), - [7517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(470), - [7519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3222), - [7521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), - [7523] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_last, 3, .production_id = 39), - [7525] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_last, 3, .production_id = 39), - [7527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3220), - [7529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501), - [7531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2910), - [7533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2101), - [7535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2430), - [7537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547), - [7539] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2916), - [7541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2520), - [7543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730), - [7545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2554), - [7547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4072), - [7549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2519), - [7551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(650), - [7553] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try_parenthesized, 4, .production_id = 111), - [7555] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try_parenthesized, 4, .production_id = 111), - [7557] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_last, 2, .production_id = 10), - [7559] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_last, 2, .production_id = 10), - [7561] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut_last, 2, .production_id = 10), - [7563] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_last, 2, .production_id = 10), - [7565] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 2, .production_id = 137), SHIFT_REPEAT(1630), - [7568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 2, .production_id = 137), - [7570] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let_last, 2, .production_id = 10), - [7572] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let_last, 2, .production_id = 10), - [7574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(637), - [7576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1074), - [7578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2596), - [7580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4083), - [7582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1062), - [7584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2553), - [7586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1285), - [7588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(776), - [7590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2422), - [7592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(779), - [7594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4043), - [7596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1300), - [7598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4018), - [7600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4017), - [7602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2239), - [7604] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try_parenthesized, 5, .production_id = 155), - [7606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try_parenthesized, 5, .production_id = 155), - [7608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2495), - [7610] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 5, .production_id = 140), - [7612] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 5, .production_id = 140), - [7614] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 5, .production_id = 139), - [7616] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 5, .production_id = 139), - [7618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), - [7620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1291), - [7622] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_last, 1), - [7624] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_last, 1), - [7626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2254), - [7628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2770), - [7630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2365), - [7632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2766), - [7634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1032), - [7636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__str_double_quotes_repeat1, 2), - [7638] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__str_double_quotes_repeat1, 2), SHIFT_REPEAT(4628), - [7641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1027), - [7643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2502), - [7645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2506), - [7647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), - [7649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(542), - [7651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2264), - [7653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1475), - [7655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1476), - [7657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1578), - [7659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1577), - [7661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3025), - [7663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2309), - [7665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(543), - [7667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), - [7669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332), - [7671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(750), - [7673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3063), - [7675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(727), - [7677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3656), - [7679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3657), - [7681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(354), - [7683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(345), - [7685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919), - [7687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4595), - [7689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4609), - [7691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3588), - [7693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3197), - [7695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4682), - [7697] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 1, .production_id = 74), - [7699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3370), - [7701] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_parenthesized_last, 5, .production_id = 128), - [7703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized_last, 5, .production_id = 128), - [7705] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_parenthesized_last, 4, .production_id = 132), - [7707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_parenthesized_last, 4, .production_id = 132), - [7709] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_parenthesized_last, 1), - [7711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_parenthesized_last, 1), - [7713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), - [7715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration_parenthesized_last, 1), - [7717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1407), - [7719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), - [7721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3008), - [7723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), - [7725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3488), - [7727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2984), - [7729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_parenthesized_last, 1), - [7731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1565), - [7733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1239), - [7735] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_parenthesized_last, 1), - [7737] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized_last, 1), - [7739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690), - [7741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2525), - [7743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 3), - [7745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 2), - [7747] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_parenthesized_last, 3, .production_id = 39), - [7749] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized_last, 3, .production_id = 39), - [7751] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_or_pattern_repeat1, 2), SHIFT_REPEAT(2119), - [7754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3151), - [7756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), - [7758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(960), - [7760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1567), - [7762] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, .production_id = 36), - [7764] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, .production_id = 36), - [7766] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1), - [7768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1), - [7770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2917), - [7772] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__str_double_quotes_repeat1, 1), - [7774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__str_double_quotes_repeat1, 1), - [7776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3089), - [7778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), - [7780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2895), - [7782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), - [7784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1496), - [7786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3364), - [7788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), - [7790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), - [7792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2484), - [7794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), - [7796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_parenthesized_last, 3, .production_id = 87), - [7798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_parenthesized_last, 3, .production_id = 87), - [7800] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_parenthesized_last, 4, .production_id = 86), - [7802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized_last, 4, .production_id = 86), - [7804] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let_parenthesized_last, 2, .production_id = 10), - [7806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let_parenthesized_last, 2, .production_id = 10), - [7808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2426), - [7810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3098), - [7812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3984), - [7814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(878), - [7816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1224), - [7818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_parenthesized_last, 2), - [7820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2658), - [7822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 120), - [7824] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 120), SHIFT_REPEAT(4595), - [7827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), - [7829] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_parenthesized_last, 2, .production_id = 10), - [7831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized_last, 2, .production_id = 10), - [7833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2385), - [7835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712), - [7837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut_parenthesized_last, 2, .production_id = 10), - [7839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_parenthesized_last, 2, .production_id = 10), - [7841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588), - [7843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3562), - [7845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), - [7847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2613), - [7849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2870), - [7851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3285), - [7853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3687), - [7855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), - [7857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1465), - [7859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1605), - [7861] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 118), - [7863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3186), - [7865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3592), - [7867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3734), - [7869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2687), - [7871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2965), - [7873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(767), - [7875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2432), - [7877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2283), - [7879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3707), - [7881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(896), - [7883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3703), - [7885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), - [7887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(754), - [7889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2322), - [7891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3689), - [7893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), - [7895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329), - [7897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(377), - [7899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3750), - [7901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), - [7903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3742), - [7905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3722), - [7907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(362), - [7909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(469), - [7911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2644), - [7913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2788), - [7915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 1, .production_id = 95), - [7917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3752), - [7919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2955), - [7921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3467), - [7923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1329), - [7925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1443), - [7927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3708), - [7929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), - [7931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2504), - [7933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2568), - [7935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3754), - [7937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [7939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4785), - [7941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_arm, 3, .production_id = 159), - [7943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(561), - [7945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(595), - [7947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2738), - [7949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3000), - [7951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4850), - [7953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4032), - [7955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5175), - [7957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2215), - [7959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(790), - [7961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3705), - [7963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2810), - [7965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2441), - [7967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 2), - [7969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2244), - [7971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), - [7973] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 3, .production_id = 89), - [7975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2532), - [7977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2149), - [7979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2152), - [7981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), - [7983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(600), - [7985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996), - [7987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2572), - [7989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), - [7991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), - [7993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3186), - [7995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2565), - [7997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), - [7999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), - [8001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), - [8003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2143), - [8005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2155), - [8007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4798), - [8009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), - [8011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1569), - [8013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717), - [8015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4802), - [8017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699), - [8019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_arm, 4, .production_id = 159), - [8021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103), - [8023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), - [8025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), - [8027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), - [8029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), - [8031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3589), - [8033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), - [8035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), - [8037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), - [8039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), - [8041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4808), - [8043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), - [8045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1609), - [8047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4809), - [8049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3578), - [8051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), - [8053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), - [8055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [8057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2612), - [8059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4813), - [8061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4814), - [8063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), - [8065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3338), - [8067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3482), - [8069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4887), - [8071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4888), - [8073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1665), - [8075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3191), - [8077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2946), - [8079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2213), - [8081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2304), - [8083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), - [8085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), - [8087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2301), - [8089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(392), - [8091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2633), - [8093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), - [8095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), - [8097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768), - [8099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), - [8101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), - [8103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), - [8105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1566), - [8107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308), - [8109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), - [8111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), - [8113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2307), - [8115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), - [8117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), - [8119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3719), - [8121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602), - [8123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), - [8125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), - [8127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2162), - [8129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2208), - [8131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3691), - [8133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2504), - [8135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2516), - [8137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3684), - [8139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719), - [8141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3701), - [8143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), - [8145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1473), - [8147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703), - [8149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2545), - [8151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), - [8153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1501), - [8155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1536), - [8157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3413), - [8159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), - [8161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2095), - [8163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2955), - [8165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3001), - [8167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2281), - [8169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2280), - [8171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), - [8173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 2), - [8175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2787), - [8177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2490), - [8179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2276), - [8181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2179), - [8183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3793), - [8185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), - [8187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1359), - [8189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2215), - [8191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2794), - [8193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2456), - [8195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2639), - [8197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2278), - [8199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1353), - [8201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2261), - [8203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701), - [8205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2253), - [8207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3572), - [8209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4454), - [8211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4891), - [8213] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_list_destructure_pattern, 8, .production_id = 200), - [8215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2258), - [8217] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_list_destructure_pattern, 9, .production_id = 201), - [8219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5119), - [8221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4936), - [8223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4651), - [8225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4667), - [8227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), - [8229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), - [8231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(800), - [8233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(789), - [8235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2274), - [8237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(798), - [8239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), - [8241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), - [8243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4989), - [8245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5153), - [8247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), - [8249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), - [8251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3749), - [8253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413), - [8255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2623), - [8257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3698), - [8259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4482), - [8261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1328), - [8263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709), - [8265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2161), - [8267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767), - [8269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(459), - [8271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), - [8273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), - [8275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), - [8277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3516), - [8279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2157), - [8281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2158), - [8283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2889), - [8285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2619), - [8287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), - [8289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695), - [8291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4542), - [8293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2230), - [8295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2427), - [8297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), - [8299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), - [8301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), - [8303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2966), - [8305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128), - [8307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796), - [8309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2130), - [8311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2968), - [8313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), - [8315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), - [8317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664), - [8319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5075), - [8321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4637), - [8323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), - [8325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2786), - [8327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), - [8329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5117), - [8331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3735), - [8333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839), - [8335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2761), - [8337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693), - [8339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4093), - [8341] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_returns, 2, .production_id = 89), - [8343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1414), - [8345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2937), - [8347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), - [8349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), - [8351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1329), - [8353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(921), - [8355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2242), - [8357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4383), - [8359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), - [8361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2976), - [8363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3200), - [8365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), - [8367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), - [8369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2068), - [8371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1165), - [8373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513), - [8375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2191), - [8377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4997), - [8379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), - [8381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5055), - [8383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4593), - [8385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697), - [8387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4486), - [8389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2300), - [8391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5154), - [8393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3694), - [8395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2168), - [8397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2166), - [8399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2993), - [8401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366), - [8403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1153), - [8405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2544), - [8407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2687), - [8409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2343), - [8411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(872), - [8413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2175), - [8415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2170), - [8417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4255), - [8419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), - [8421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2131), - [8423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3009), - [8425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), - [8427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1218), - [8429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3745), - [8431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2421), - [8433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339), - [8435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1671), - [8437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2547), - [8439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2123), - [8441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2124), - [8443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3194), - [8445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5145), - [8447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4652), - [8449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(773), - [8451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1377), - [8453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5137), - [8455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3736), - [8457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711), - [8459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5091), - [8461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4623), - [8463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), - [8465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), - [8467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5177), - [8469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5067), - [8471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3706), - [8473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2121), - [8475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5040), - [8477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4665), - [8479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), - [8481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2116), - [8483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), - [8485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5022), - [8487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3738), - [8489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379), - [8491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5005), - [8493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4608), - [8495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), - [8497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2067), - [8499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4995), - [8501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3733), - [8503] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_pattern, 1, .production_id = 99), - [8505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4922), - [8507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4634), - [8509] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_pattern, 1), - [8511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4970), - [8513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3685), - [8515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278), - [8517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2206), - [8519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4953), - [8521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4672), - [8523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), - [8525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), - [8527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1442), - [8529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4940), - [8531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3688), - [8533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2318), - [8535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4928), - [8537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4635), - [8539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1493), - [8541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4920), - [8543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3711), - [8545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4909), - [8547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4606), - [8549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2283), - [8551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3199), - [8553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3033), - [8555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4899), - [8557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3755), - [8559] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [8561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4883), - [8563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4592), - [8565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), - [8567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), - [8569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), - [8571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4869), - [8573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3727), - [8575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), - [8577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4837), - [8579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4669), - [8581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(897), - [8583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4639), - [8585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4784), - [8587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4825), - [8589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3692), - [8591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), - [8593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4806), - [8595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4673), - [8597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2926), - [8599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(898), - [8601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4793), - [8603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3728), - [8605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1078), - [8607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4779), - [8609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4624), - [8611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3234), - [8613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3619), - [8615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4767), - [8617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3741), - [8619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1416), - [8621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2870), - [8623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4771), - [8625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1322), - [8627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4800), - [8629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4821), - [8631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3740), - [8633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4828), - [8635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2319), - [8637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4835), - [8639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(905), - [8641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4842), - [8643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907), - [8645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4847), - [8647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2282), - [8649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4852), - [8651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), - [8653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4857), - [8655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4054), - [8657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2277), - [8659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2710), - [8661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3465), - [8663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2330), - [8665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3093), - [8667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(890), - [8669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), - [8671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2285), - [8673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2292), - [8675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1670), - [8677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3099), - [8679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1673), - [8681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2616), - [8683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), - [8685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2205), - [8687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2181), - [8689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1068), - [8691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), - [8693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1072), - [8695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2738), - [8697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), - [8699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1362), - [8701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), - [8703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [8705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), - [8707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), - [8709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), - [8711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), - [8713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), - [8715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), - [8717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), - [8719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), - [8721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3160), - [8723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1561), - [8725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2932), - [8727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3978), - [8729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2204), - [8731] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment, 2), + [6260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 105), + [6262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3947), + [6264] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 105), + [6266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4225), + [6268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), + [6270] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 58), + [6272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3736), + [6274] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 58), + [6276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3984), + [6278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3830), + [6280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4886), + [6282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3878), + [6284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2525), + [6286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), + [6288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4154), + [6290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5206), + [6292] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 105), + [6294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3962), + [6296] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 105), + [6298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4165), + [6300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3911), + [6302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3912), + [6304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), + [6306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3835), + [6308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3838), + [6310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), + [6312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5173), + [6314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4287), + [6316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), + [6318] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__type_annotation, 1, .production_id = 90), + [6320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), + [6322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4133), + [6324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5207), + [6326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3914), + [6328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3913), + [6330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [6332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4171), + [6334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3917), + [6336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3918), + [6338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2783), + [6340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), + [6342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3844), + [6344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3846), + [6346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3892), + [6348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3891), + [6350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), + [6352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flag_capsule, 3), + [6354] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_flag_capsule, 3), + [6356] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 3), + [6358] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 3), + [6360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3889), + [6362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4113), + [6364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), + [6366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4147), + [6368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5208), + [6370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4183), + [6372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5213), + [6374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2521), + [6376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), + [6378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4251), + [6380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3897), + [6382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3899), + [6384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2257), + [6386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3842), + [6388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3841), + [6390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1257), + [6392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), + [6394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4296), + [6396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5204), + [6398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3852), + [6400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3853), + [6402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2701), + [6404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3855), + [6406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3856), + [6408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3922), + [6410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3924), + [6412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3311), + [6414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5211), + [6416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), + [6418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4228), + [6420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3881), + [6422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3879), + [6424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2309), + [6426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3850), + [6428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3848), + [6430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3888), + [6432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3890), + [6434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2689), + [6436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_opt, 2, .production_id = 102), + [6438] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_opt, 2, .production_id = 102), + [6440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 60), + [6442] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 60), + [6444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 61), + [6446] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 61), + [6448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 63), + [6450] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 63), + [6452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3865), + [6454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3864), + [6456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2700), + [6458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3869), + [6460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3868), + [6462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2522), + [6464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3928), + [6466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3929), + [6468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), + [6470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3833), + [6472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3901), + [6474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1444), + [6476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3934), + [6478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3915), + [6480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3908), + [6482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5202), + [6484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 62), + [6486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3953), + [6488] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 62), + [6490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3927), + [6492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3926), + [6494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3257), + [6496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5199), + [6498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), + [6500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5209), + [6502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3921), + [6504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3920), + [6506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1329), + [6508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 59), + [6510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3959), + [6512] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 59), + [6514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5210), + [6516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_short_flag, 2, .production_id = 24), + [6518] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_short_flag, 2, .production_id = 24), + [6520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3883), + [6522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3885), + [6524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), + [6526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3871), + [6528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3873), + [6530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771), + [6532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5212), + [6534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3910), + [6536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3909), + [6538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), + [6540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_rest, 2, .production_id = 24), + [6542] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_rest, 2, .production_id = 24), + [6544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 2, .production_id = 103), + [6546] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 2, .production_id = 103), + [6548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5205), + [6550] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 4, .production_id = 172), + [6552] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 4, .production_id = 174), + [6554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3905), + [6556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3904), + [6558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), + [6560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5184), + [6562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3861), + [6564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3860), + [6566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1439), + [6568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3862), + [6570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3866), + [6572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), + [6574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5186), + [6576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4983), + [6578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2141), + [6580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4801), + [6582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4870), + [6584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4812), + [6586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4940), + [6588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4912), + [6590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4841), + [6592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_type, 3, .production_id = 131), + [6594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_type, 3, .production_id = 131), + [6596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_cmd, 2, .production_id = 19), + [6598] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_cmd, 2, .production_id = 19), + [6600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4962), + [6602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4842), + [6604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3968), + [6606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5008), + [6608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5106), + [6610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4986), + [6612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4294), + [6614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4146), + [6616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5055), + [6618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5151), + [6620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5031), + [6622] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 12), + [6624] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 12), + [6626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4092), + [6628] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 13), + [6630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 13), + [6632] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 14), + [6634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 14), + [6636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), + [6638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4397), + [6640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), + [6642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1087), + [6644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2132), + [6646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 62), + [6648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3961), + [6650] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 62), + [6652] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 59), + [6654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3960), + [6656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 59), + [6658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3954), + [6660] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 135), SHIFT_REPEAT(3889), + [6663] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 135), + [6665] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 135), SHIFT_REPEAT(4544), + [6668] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 135), SHIFT_REPEAT(4056), + [6671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278), + [6673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4544), + [6675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4056), + [6677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), + [6679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 105), + [6681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3976), + [6683] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 105), + [6685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247), + [6687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159), + [6689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4028), + [6691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3778), + [6693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4616), + [6695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3672), + [6697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3801), + [6699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 1), + [6701] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_parameter_parens_repeat1, 1), + [6703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2704), + [6705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084), + [6707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2767), + [6709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4341), + [6711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 59), + [6713] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 59), + [6715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 62), + [6717] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 62), + [6719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 5, .production_id = 105), + [6721] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 5, .production_id = 105), + [6723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), + [6725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4371), + [6727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182), + [6729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1215), + [6731] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 173), SHIFT_REPEAT(4028), + [6734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 173), + [6736] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 173), SHIFT_REPEAT(4616), + [6739] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 173), SHIFT_REPEAT(3672), + [6742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3718), + [6744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4029), + [6746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3767), + [6748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3825), + [6750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4053), + [6752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), + [6754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 1, .production_id = 154), + [6756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2565), + [6758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4139), + [6760] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_decl_def_repeat1, 2), + [6762] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_decl_def_repeat1, 2), SHIFT_REPEAT(4113), + [6765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4007), + [6767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4039), + [6769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3776), + [6771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4006), + [6773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4043), + [6775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3971), + [6777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4195), + [6779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), + [6781] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 1, .production_id = 153), + [6783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2538), + [6785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4140), + [6787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(142), + [6789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4364), + [6791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), + [6793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 3, .production_id = 193), + [6795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4137), + [6797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100), + [6799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3029), + [6801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), + [6803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(949), + [6805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4026), + [6807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4073), + [6809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3429), + [6811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3461), + [6813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3021), + [6815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1055), + [6817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), + [6819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), + [6821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1500), + [6823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914), + [6825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__all_type, 1, .production_id = 90), + [6827] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4351), + [6830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1176), + [6832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4332), + [6834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056), + [6836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3567), + [6838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3610), + [6840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 1, .production_id = 93), + [6842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4247), + [6844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1488), + [6846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(928), + [6848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3112), + [6850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2931), + [6852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887), + [6854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626), + [6856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2477), + [6858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3121), + [6860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1619), + [6862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), + [6864] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 3, .production_id = 192), + [6866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4156), + [6868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), + [6870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2329), + [6872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2911), + [6874] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(4146), + [6877] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(4230), + [6880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), + [6882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2582), + [6884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2397), + [6886] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 1), + [6888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_last, 1, .production_id = 4), + [6890] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, .production_id = 4), SHIFT(5009), + [6893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2418), + [6895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), + [6897] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(142), + [6900] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(4364), + [6903] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 76), + [6905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4008), + [6907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3997), + [6909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4041), + [6911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4045), + [6913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3789), + [6915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4044), + [6917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4035), + [6919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3988), + [6921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), + [6923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), + [6925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4027), + [6927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4047), + [6929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3935), + [6931] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try, 2, .production_id = 26), + [6933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 2, .production_id = 26), + [6935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4389), + [6937] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 2), + [6939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4351), + [6941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), + [6943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2430), + [6945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3209), + [6947] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 3, .production_id = 57), + [6949] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 3, .production_id = 57), + [6951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4363), + [6953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3219), + [6955] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 3), + [6957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4468), + [6959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(133), + [6961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4651), + [6963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3022), + [6965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4621), + [6967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), + [6969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), + [6971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2404), + [6973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3423), + [6975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(760), + [6977] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 2), + [6979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1266), + [6981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1266), + [6983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3220), + [6985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4556), + [6987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2433), + [6989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2432), + [6991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 4, .production_id = 193), + [6993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 154), + [6995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 153), + [6997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4609), + [6999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), + [7001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), + [7003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3210), + [7005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), + [7007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3151), + [7009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3150), + [7011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4388), + [7013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2748), + [7015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3935), + [7017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), + [7019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381), + [7021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2678), + [7023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2662), + [7025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 4, .production_id = 192), + [7027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4598), + [7029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2725), + [7031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2723), + [7033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4081), + [7035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187), + [7037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4023), + [7039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4005), + [7041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2585), + [7043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4781), + [7045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686), + [7047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5216), + [7049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(349), + [7051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1689), + [7053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2626), + [7055] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 167), + [7057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 167), + [7059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2942), + [7061] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try_parenthesized, 2, .production_id = 26), + [7063] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_ctrl_try_parenthesized, 2, .production_id = 26), SHIFT(5048), + [7066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4492), + [7068] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__parenthesized_body, 2), + [7070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4624), + [7072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), + [7074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), + [7076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(570), + [7078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4605), + [7080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), + [7082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), + [7084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2576), + [7086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3377), + [7088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2518), + [7090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2527), + [7092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1520), + [7094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4565), + [7096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), + [7098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), + [7100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3122), + [7102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2529), + [7104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4615), + [7106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1504), + [7108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1503), + [7110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), + [7112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1678), + [7114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), + [7116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1075), + [7118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3113), + [7120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4553), + [7122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712), + [7124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2711), + [7126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4469), + [7128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2292), + [7130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2296), + [7132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3606), + [7134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3595), + [7136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2963), + [7138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4608), + [7140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2303), + [7142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2298), + [7144] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, .production_id = 2), + [7146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, .production_id = 2), + [7148] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, .production_id = 3), + [7150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, .production_id = 3), + [7152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1489), + [7154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), + [7156] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 165), + [7158] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 165), + [7160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2756), + [7162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2755), + [7164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), + [7166] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1), + [7168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1), + [7170] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 1), + [7172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), + [7174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1501), + [7176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2798), + [7178] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(133), + [7181] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(4651), + [7184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 76), + [7186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4300), + [7188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2333), + [7190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1372), + [7192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1229), + [7194] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_where_command, 2, .production_id = 34), + [7196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_command, 2, .production_id = 34), + [7198] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 113), + [7200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 113), + [7202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2797), + [7204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2), + [7206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(1266), + [7209] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(1266), + [7212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4550), + [7214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2273), + [7216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2275), + [7218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945), + [7220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2930), + [7222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3474), + [7224] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 4, .production_id = 98), + [7226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 4, .production_id = 98), + [7228] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 1), + [7230] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 93), + [7232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2910), + [7234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), + [7236] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try, 4, .production_id = 111), + [7238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 4, .production_id = 111), + [7240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2288), + [7242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3313), + [7244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3324), + [7246] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 145), + [7248] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 145), + [7250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, .production_id = 4), + [7252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2434), + [7254] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 15), + [7256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 15), + [7258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1687), + [7260] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 6, .production_id = 98), + [7262] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 6, .production_id = 98), + [7264] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized_last, 1, .production_id = 23), + [7266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized_last, 1, .production_id = 23), SHIFT(5009), + [7269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4474), + [7271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), + [7273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), + [7275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4536), + [7277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), + [7279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778), + [7281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857), + [7283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3123), + [7285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2396), + [7287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828), + [7289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 3), + [7291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(796), + [7293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2478), + [7295] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 116), + [7297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 116), + [7299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2417), + [7301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2765), + [7303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2775), + [7305] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_decl_def_repeat1, 1), + [7307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4525), + [7309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), + [7311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), + [7313] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(4300), + [7316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), + [7318] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__parenthesized_body, 1), + [7320] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 5, .production_id = 139), + [7322] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, .production_id = 139), + [7324] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 5, .production_id = 140), + [7326] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, .production_id = 140), + [7328] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__parenthesized_body, 3), + [7330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491), + [7332] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 5, .production_id = 98), + [7334] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 5, .production_id = 98), + [7336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1140), + [7338] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 143), + [7340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 143), + [7342] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized_last, 1, .production_id = 4), + [7344] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized_last, 1, .production_id = 4), SHIFT(5009), + [7347] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 3, .production_id = 57), + [7349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 3, .production_id = 57), SHIFT(4968), + [7352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4524), + [7354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3216), + [7356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), + [7358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4495), + [7360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2874), + [7362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2873), + [7364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3030), + [7366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3673), + [7368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4653), + [7370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2395), + [7372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2699), + [7374] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_last, 5, .production_id = 128), + [7376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_last, 5, .production_id = 128), + [7378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1664), + [7380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2882), + [7382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2111), + [7384] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1), + [7386] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1), + [7388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2416), + [7390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2234), + [7392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2596), + [7394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2383), + [7396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2643), + [7398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1164), + [7400] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, .production_id = 36), + [7402] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, .production_id = 36), + [7404] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 6, .production_id = 178), + [7406] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 6, .production_id = 178), + [7408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2606), + [7410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1162), + [7412] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression_parenthesized, 1), + [7414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression_parenthesized, 1), + [7416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1347), + [7418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3028), + [7420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1355), + [7422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), + [7424] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression_parenthesized, 1, .production_id = 3), + [7426] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression_parenthesized, 1, .production_id = 3), + [7428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2785), + [7430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(833), + [7432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1095), + [7434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389), + [7436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(824), + [7438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3687), + [7440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3688), + [7442] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_last, 4, .production_id = 132), + [7444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_last, 4, .production_id = 132), + [7446] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_last, 3, .production_id = 87), + [7448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_last, 3, .production_id = 87), + [7450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1101), + [7452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3679), + [7454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3681), + [7456] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_interpolated, 3), + [7458] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_interpolated, 3), + [7460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), + [7462] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression_parenthesized, 1, .production_id = 2), + [7464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression_parenthesized, 1, .production_id = 2), + [7466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(383), + [7468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2198), + [7470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2263), + [7472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), + [7474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2201), + [7476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3684), + [7478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3683), + [7480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(931), + [7482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2438), + [7484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1312), + [7486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2788), + [7488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(943), + [7490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2443), + [7492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2749), + [7494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2768), + [7496] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 6, .production_id = 177), + [7498] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 6, .production_id = 177), + [7500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1141), + [7502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2815), + [7504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), + [7506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2114), + [7508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2324), + [7510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1148), + [7512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(743), + [7514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), + [7516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 1), + [7518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2277), + [7520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1192), + [7522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3228), + [7524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1262), + [7526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3226), + [7528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2809), + [7530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), + [7532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737), + [7534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2803), + [7536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2732), + [7538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(645), + [7540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(517), + [7542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), + [7544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2533), + [7546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(639), + [7548] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 2, .production_id = 137), SHIFT_REPEAT(1664), + [7551] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 2, .production_id = 137), + [7553] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_last, 4, .production_id = 86), + [7555] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_last, 4, .production_id = 86), + [7557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(536), + [7559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2577), + [7561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2570), + [7563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_last, 3, .production_id = 39), + [7565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_last, 3, .production_id = 39), + [7567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4072), + [7569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2119), + [7571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1067), + [7573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1077), + [7575] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try_parenthesized, 4, .production_id = 111), + [7577] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try_parenthesized, 4, .production_id = 111), + [7579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2555), + [7581] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_last, 2, .production_id = 10), + [7583] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_last, 2, .production_id = 10), + [7585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(763), + [7587] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut_last, 2, .production_id = 10), + [7589] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_last, 2, .production_id = 10), + [7591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(762), + [7593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221), + [7595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2724), + [7597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4078), + [7599] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let_last, 2, .production_id = 10), + [7601] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let_last, 2, .production_id = 10), + [7603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2270), + [7605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2267), + [7607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2729), + [7609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2714), + [7611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2484), + [7613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2422), + [7615] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__str_double_quotes_repeat1, 2), + [7617] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__str_double_quotes_repeat1, 2), SHIFT_REPEAT(4653), + [7620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1032), + [7622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2465), + [7624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2959), + [7626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1033), + [7628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), + [7630] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try_parenthesized, 5, .production_id = 156), + [7632] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try_parenthesized, 5, .production_id = 156), + [7634] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 5, .production_id = 140), + [7636] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 5, .production_id = 140), + [7638] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 5, .production_id = 139), + [7640] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 5, .production_id = 139), + [7642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2502), + [7644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), + [7646] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_last, 1), + [7648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_last, 1), + [7650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4063), + [7652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1315), + [7654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4034), + [7656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4038), + [7658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2595), + [7660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2514), + [7662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), + [7664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2530), + [7666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(543), + [7668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(542), + [7670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2289), + [7672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359), + [7674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(360), + [7676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1433), + [7678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3042), + [7680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1434), + [7682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3674), + [7684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2306), + [7686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2604), + [7688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1575), + [7690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1576), + [7692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735), + [7694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338), + [7696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3046), + [7698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312), + [7700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(734), + [7702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2928), + [7704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4642), + [7706] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_parenthesized_last, 3, .production_id = 39), + [7708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized_last, 3, .production_id = 39), + [7710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3023), + [7712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3016), + [7714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3605), + [7716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4643), + [7718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712), + [7720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2554), + [7722] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_parenthesized_last, 1), + [7724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_parenthesized_last, 1), + [7726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3105), + [7728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration_parenthesized_last, 1), + [7730] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_parenthesized_last, 5, .production_id = 128), + [7732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized_last, 5, .production_id = 128), + [7734] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_parenthesized_last, 4, .production_id = 132), + [7736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_parenthesized_last, 4, .production_id = 132), + [7738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4737), + [7740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 1, .production_id = 74), + [7742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), + [7744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), + [7746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3211), + [7748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1490), + [7750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), + [7752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_parenthesized_last, 1), + [7754] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, .production_id = 36), + [7756] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, .production_id = 36), + [7758] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1), + [7760] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1), + [7762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), + [7764] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__str_double_quotes_repeat1, 1), + [7766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__str_double_quotes_repeat1, 1), + [7768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2439), + [7770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3379), + [7772] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 2), + [7774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), + [7776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 3), + [7778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714), + [7780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3114), + [7782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2892), + [7784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607), + [7786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3199), + [7788] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_parenthesized_last, 3, .production_id = 87), + [7790] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_parenthesized_last, 3, .production_id = 87), + [7792] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_or_pattern_repeat1, 2), SHIFT_REPEAT(2131), + [7795] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_parenthesized_last, 4, .production_id = 86), + [7797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized_last, 4, .production_id = 86), + [7799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(941), + [7801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4021), + [7803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500), + [7805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), + [7807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2386), + [7809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), + [7811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1477), + [7813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3406), + [7815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2415), + [7817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 120), + [7819] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 120), SHIFT_REPEAT(4642), + [7822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907), + [7824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690), + [7826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1253), + [7828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_parenthesized_last, 2), + [7830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), + [7832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2454), + [7834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2611), + [7836] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_parenthesized_last, 2, .production_id = 10), + [7838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized_last, 2, .production_id = 10), + [7840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut_parenthesized_last, 2, .production_id = 10), + [7842] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_parenthesized_last, 2, .production_id = 10), + [7844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695), + [7846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let_parenthesized_last, 2, .production_id = 10), + [7848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let_parenthesized_last, 2, .production_id = 10), + [7850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1328), + [7852] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_parenthesized_last, 1), + [7854] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized_last, 1), + [7856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(852), + [7858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), + [7860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3575), + [7862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2593), + [7864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2531), + [7866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2681), + [7868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2750), + [7870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2983), + [7872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3735), + [7874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(738), + [7876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2361), + [7878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3230), + [7880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3525), + [7882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3761), + [7884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), + [7886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1478), + [7888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1607), + [7890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3753), + [7892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), + [7894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2268), + [7896] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 118), + [7898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2967), + [7900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3482), + [7902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(320), + [7904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(419), + [7906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2818), + [7908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3285), + [7910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(766), + [7912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(960), + [7914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3726), + [7916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3743), + [7918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), + [7920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3747), + [7922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3772), + [7924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), + [7926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(341), + [7928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(530), + [7930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3730), + [7932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2314), + [7934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2461), + [7936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4820), + [7938] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_arm, 3, .production_id = 160), + [7940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(565), + [7942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(597), + [7944] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 1, .production_id = 95), + [7946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3734), + [7948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4901), + [7950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3745), + [7952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), + [7954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4060), + [7956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(810), + [7958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5219), + [7960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1240), + [7962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1422), + [7964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2719), + [7966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3015), + [7968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3706), + [7970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3705), + [7972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), + [7974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2637), + [7976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2884), + [7978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2209), + [7980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2261), + [7982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2258), + [7984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2540), + [7986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 2), + [7988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(598), + [7990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), + [7992] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 3, .production_id = 89), + [7994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989), + [7996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2677), + [7998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), + [8000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2171), + [8002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2172), + [8004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4827), + [8006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2682), + [8008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(999), + [8010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(986), + [8012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), + [8014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4831), + [8016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), + [8018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3230), + [8020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_arm, 4, .production_id = 160), + [8022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), + [8024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2159), + [8026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), + [8028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), + [8030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4843), + [8032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), + [8034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1568), + [8036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), + [8038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4846), + [8040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), + [8042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693), + [8044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602), + [8046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), + [8048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1152), + [8050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), + [8052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3693), + [8054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567), + [8056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1608), + [8058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3597), + [8060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4963), + [8062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4851), + [8064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), + [8066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3608), + [8068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3383), + [8070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), + [8072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4854), + [8074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), + [8076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4927), + [8078] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_list_destructure_pattern, 8, .production_id = 202), + [8080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), + [8082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2612), + [8084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2966), + [8086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), + [8088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), + [8090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), + [8092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), + [8094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2246), + [8096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3522), + [8098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2693), + [8100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1679), + [8102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2327), + [8104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738), + [8106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769), + [8108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2313), + [8110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(410), + [8112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), + [8114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), + [8116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), + [8118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), + [8120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2637), + [8122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), + [8124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), + [8126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1563), + [8128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2302), + [8130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), + [8132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), + [8134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2299), + [8136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2242), + [8138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), + [8140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2531), + [8142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2523), + [8144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604), + [8146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), + [8148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), + [8150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1478), + [8152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1453), + [8154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3160), + [8156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2545), + [8158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3764), + [8160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), + [8162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1533), + [8164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3762), + [8166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), + [8168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3757), + [8170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3039), + [8172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(723), + [8174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722), + [8176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), + [8178] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 2), + [8180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3781), + [8182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2496), + [8184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2312), + [8186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2310), + [8188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2219), + [8190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2945), + [8192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2305), + [8194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1401), + [8196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718), + [8198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2431), + [8200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2268), + [8202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2925), + [8204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1402), + [8206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2698), + [8208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2286), + [8210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2290), + [8212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717), + [8214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3602), + [8216] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_list_destructure_pattern, 9, .production_id = 203), + [8218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4518), + [8220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3439), + [8222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2225), + [8224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2254), + [8226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5001), + [8228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4696), + [8230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2116), + [8232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2967), + [8234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5181), + [8236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), + [8238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), + [8240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(787), + [8242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835), + [8244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2280), + [8246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858), + [8248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5045), + [8250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(592), + [8252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5194), + [8254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), + [8256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), + [8258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), + [8260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3733), + [8262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), + [8264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2622), + [8266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4702), + [8268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3716), + [8270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4500), + [8272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1375), + [8274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2177), + [8276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2178), + [8278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701), + [8280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(527), + [8282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4853), + [8284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), + [8286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), + [8288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766), + [8290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4592), + [8292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2424), + [8294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3583), + [8296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2173), + [8298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2174), + [8300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2922), + [8302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2600), + [8304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2557), + [8306] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_returns, 2, .production_id = 89), + [8308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), + [8310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697), + [8312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), + [8314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), + [8316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2982), + [8318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2444), + [8320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2249), + [8322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816), + [8324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2984), + [8326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2841), + [8328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5144), + [8330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4646), + [8332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), + [8334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), + [8336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664), + [8338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5185), + [8340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3724), + [8342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), + [8344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849), + [8346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2770), + [8348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), + [8350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2147), + [8352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2146), + [8354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699), + [8356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), + [8358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), + [8360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), + [8362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(919), + [8364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4124), + [8366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), + [8368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2985), + [8370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2933), + [8372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), + [8374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), + [8376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), + [8378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1435), + [8380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525), + [8382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2952), + [8384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_pattern, 1, .production_id = 99), + [8386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1240), + [8388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5051), + [8390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4412), + [8392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2181), + [8394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5220), + [8396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4645), + [8398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2179), + [8400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1220), + [8402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3010), + [8404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5195), + [8406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3714), + [8408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1370), + [8410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2750), + [8412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2340), + [8414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803), + [8416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2191), + [8418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2188), + [8420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3024), + [8422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118), + [8424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2311), + [8426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), + [8428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), + [8430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4526), + [8432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), + [8434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2511), + [8436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1133), + [8438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2548), + [8440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2127), + [8442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2126), + [8444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3289), + [8446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767), + [8448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4275), + [8450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1373), + [8452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2145), + [8454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(891), + [8456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5169), + [8458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4663), + [8460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), + [8462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2122), + [8464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2120), + [8466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5152), + [8468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3729), + [8470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2144), + [8472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5129), + [8474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4671), + [8476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), + [8478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2409), + [8480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748), + [8482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5096), + [8484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3759), + [8486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5221), + [8488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5072), + [8490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4687), + [8492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), + [8494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3768), + [8496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1399), + [8498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5056), + [8500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3723), + [8502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1677), + [8504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5041), + [8506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4629), + [8508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2094), + [8510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2092), + [8512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5034), + [8514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3713), + [8516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_pattern, 1), + [8518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5017), + [8520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4673), + [8522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2351), + [8524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4797), + [8526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3744), + [8528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), + [8530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3213), + [8532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4998), + [8534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4705), + [8536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), + [8538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), + [8540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1421), + [8542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4984), + [8544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3769), + [8546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2691), + [8548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4973), + [8550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4627), + [8552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2314), + [8554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4965), + [8556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3742), + [8558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3224), + [8560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4951), + [8562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4647), + [8564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3050), + [8566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), + [8568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), + [8570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4941), + [8572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3758), + [8574] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [8576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4925), + [8578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4631), + [8580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001), + [8582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), + [8584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), + [8586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4913), + [8588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3750), + [8590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2906), + [8592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4885), + [8594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4665), + [8596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1200), + [8598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4655), + [8600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4822), + [8602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4872), + [8604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3715), + [8606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1492), + [8608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4855), + [8610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4711), + [8612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2322), + [8614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4844), + [8616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3701), + [8618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2279), + [8620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4825), + [8622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4658), + [8624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3477), + [8626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4817), + [8628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3771), + [8630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(897), + [8632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4811), + [8634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2338), + [8636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3109), + [8638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4840), + [8640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(967), + [8642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4861), + [8644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2297), + [8646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4868), + [8648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2291), + [8650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4875), + [8652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060), + [8654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4882), + [8656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4887), + [8658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3185), + [8660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4892), + [8662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), + [8664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4897), + [8666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4050), + [8668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3115), + [8670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2608), + [8672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3626), + [8674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1484), + [8676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2818), + [8678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3711), + [8680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), + [8682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1254), + [8684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2368), + [8686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(894), + [8688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(895), + [8690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2705), + [8692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1688), + [8694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2223), + [8696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1685), + [8698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2193), + [8700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1104), + [8702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1098), + [8704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2719), + [8706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), + [8708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), + [8710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3165), + [8712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597), + [8714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), + [8716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1430), + [8718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), + [8720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), + [8722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), + [8724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), + [8726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), + [8728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), + [8730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), + [8732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), + [8734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), + [8736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), + [8738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3146), + [8740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3996), + [8742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2217), + [8744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2216), + [8746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment, 2), }; #ifdef __cplusplus